summaryrefslogtreecommitdiff
path: root/src/gpgpu-sim
diff options
context:
space:
mode:
Diffstat (limited to 'src/gpgpu-sim')
-rw-r--r--src/gpgpu-sim/gpu-cache.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/gpgpu-sim/gpu-cache.cc b/src/gpgpu-sim/gpu-cache.cc
index d1a9835..7ac6024 100644
--- a/src/gpgpu-sim/gpu-cache.cc
+++ b/src/gpgpu-sim/gpu-cache.cc
@@ -765,9 +765,11 @@ enum cache_request_status read_only_cache::access( new_addr_type addr, mem_fetch
send_read_request(addr, block_addr, cache_index, mf, time, do_miss, events, true, false);
if(do_miss)
status = MISS;
+ else
+ status = RESERVATION_FAIL;
+ }else{
+ status = RESERVATION_FAIL;
}
- }else{
- status = RESERVATION_FAIL;
}
m_stats.inc_stats(mf->get_access_type(), status);
return status;