hsail-x86: fix addr_range_map error
authorBrandon Potter <brandon.potter@amd.com>
Fri, 17 Aug 2018 00:55:01 +0000 (20:55 -0400)
committerBrandon Potter <Brandon.Potter@amd.com>
Fri, 17 Aug 2018 16:58:05 +0000 (16:58 +0000)
683f411dca introduced changes to the addr_range_map's
"find" method. Nikos replaced the relevant code with a new
"contains" method. Propagate the changes to the gpu-compute
code.

Change-Id: I8cfe3b15cbfb476685b0ed5ba423ea5a8f1000d8
Reviewed-on: https://gem5-review.googlesource.com/12107
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Reviewed-by: Anthony Gutierrez <anthony.gutierrez@amd.com>
Maintainer: Anthony Gutierrez <anthony.gutierrez@amd.com>

src/gpu-compute/hsail_code.cc

index 99f4b3896944419291a91863d6d8aaae6e102ece..a5b47b1b88ced3a11b5bfa1164e009fcd82726e2 100644 (file)
@@ -333,7 +333,7 @@ StorageSpace::findSymbol(uint64_t addr)
 {
     assert(elements_by_addr.size() > 0);
 
-    auto se = elements_by_addr.find(addr);
+    auto se = elements_by_addr.contains(addr);
 
     if (se == elements_by_addr.end()) {
         return nullptr;