History log of /XiangShan/src/main/scala/xiangshan/frontend/IFU.scala (Results 226 – 250 of 434)
Revision Date Author Comments
# e04387df 07-Jan-2021 Lingrui98 <[email protected]>

ifu: fix packetBytes


# 8a97deb3 07-Jan-2021 Lingrui98 <[email protected]>

ifu, bpu: now we fetch with packet aligned pc


# f25ec550 06-Jan-2021 Lingrui98 <[email protected]>

ifu: use ParallelOR instead of ParallelPriorityMux for if3(4)_predTakenRedirect


# 87abaf47 06-Jan-2021 Lingrui98 <[email protected]>

IFU: do not need to extend jal offset to XLEN


# 79dbadc2 05-Jan-2021 Lingrui98 <[email protected]>

Merge remote-tracking branch 'origin/frontend-no-rvc' into ifu-timing


# 6b98c508 05-Jan-2021 Lingrui98 <[email protected]>

ifu: wrap pc comparison logic into module


# f4939595 05-Jan-2021 Lingrui98 <[email protected]>

ifu: don't use if2_fire to select if1_npc


# e83497af 05-Jan-2021 Lingrui98 <[email protected]>

ppmux: wrap it with a module


# cfcf47ee 04-Jan-2021 Lingrui98 <[email protected]>

frontend: use HasCExtension to control whether we support rvc


# 91b8fafa 31-Dec-2020 Lingrui98 <[email protected]>

ifu: pass prev_ipf to icache


# 46f16ff9 30-Dec-2020 Lingrui98 <[email protected]>

ifu, icache: put predecode before icache way data selection


# caa86ccc 30-Dec-2020 Lingrui98 <[email protected]>

ifu: determine nextValidPCNotEquals for each potential target in if3 and if4


# adb2d34e 30-Dec-2020 Lingrui98 <[email protected]>

ifu: use Mux1H for if3_target, store snpc from if2


# dff13451 28-Dec-2020 Lingrui98 <[email protected]>

ifu: wrap bpuMeta of prevHalfInstr for update use


# dfcfeb5f 28-Dec-2020 Lingrui98 <[email protected]>

ifu: prevHalfInstr flush should have higher priority


# d4b88eae 25-Dec-2020 Lingrui98 <[email protected]>

ifu: fix typo


# 46e0faf8 25-Dec-2020 Lingrui98 <[email protected]>

ifu: only when if2_flush can we ignore !if2_allReady


# 5f29ab41 23-Dec-2020 Lingrui98 <[email protected]>

ifu: if2 should wait for TLB resp to fire


# f3988403 23-Dec-2020 Lingrui98 <[email protected]>

ifu: remove loopbuffer


# ea7c9a3b 23-Dec-2020 Lingrui98 <[email protected]>

frontend: fix unconnected ifu ports


# 7335093e 23-Dec-2020 Lingrui98 <[email protected]>

ifu: fix null pointer bug when compiling


# b8023dd5 23-Dec-2020 Lingrui98 <[email protected]>

frontend: put icache and tlb into icache


# d3f726e6 21-Dec-2020 Lingrui98 <[email protected]>

ifu: fix a bug when if3 prevHalfInstrNotMet but if3 fires


# ae22e2cb 21-Dec-2020 Lingrui98 <[email protected]>

ifu: fix a bug of if3_prevHalfInstr


# 7f4d448d 21-Dec-2020 Lingrui98 <[email protected]>

ifu: fix a bug of if3 prevHalfNotMet false redirect


12345678910>>...18