Skip to content

Commit 833fa3a

Browse files
committed
timing(LoadUnit): adjust rar/raw query logic
1 parent 9e12e8e commit 833fa3a

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

src/main/scala/xiangshan/mem/pipeline/LoadUnit.scala

+1-6
Original file line numberDiff line numberDiff line change
@@ -1283,12 +1283,7 @@ class LoadUnit(implicit p: Parameters) extends XSModule
12831283
!s2_in.misalignNeedWakeUp
12841284

12851285
// need allocate new entry
1286-
val s2_can_query = !s2_mem_amb &&
1287-
!s2_tlb_miss &&
1288-
!s2_fwd_fail &&
1289-
!s2_frm_mabuf &&
1290-
!s2_fast_rep &&
1291-
s2_troublem
1286+
val s2_can_query = !((s2_dcache_fast_rep || s2_nuke) && !s2_in.misalignNeedWakeUp) && s2_troublem
12921287

12931288
val s2_data_fwded = s2_dcache_miss && s2_full_fwd
12941289

0 commit comments

Comments
 (0)