History log of /XiangShan/src/main/scala/xiangshan/backend/rename/ (Results 276 – 300 of 313)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
44fc192d01-Aug-2020 Yinan Xu <[email protected]>

issuequeue: should not let indexReg enable by ready


/XiangShan/src/main/scala/xiangshan/Bundle.scala
/XiangShan/src/main/scala/xiangshan/XSCore.scala
/XiangShan/src/main/scala/xiangshan/backend/Backend.scala
/XiangShan/src/main/scala/xiangshan/backend/brq/Brq.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/Dispatch.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/Dispatch1.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/Dispatch2Fp.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/Dispatch2Int.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/Dispatch2Ls.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/DispatchQueue.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/IndexMapping.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/AluExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/Exu.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/Wbu.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Divider.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Jump.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Multiplier.scala
/XiangShan/src/main/scala/xiangshan/backend/issue/IssueQueue.scala
/XiangShan/src/main/scala/xiangshan/backend/issue/ReservationStation.scala
Rename.scala
/XiangShan/src/main/scala/xiangshan/backend/roq/Roq.scala
/XiangShan/src/main/scala/xiangshan/mem/MemPipeline.scala
/XiangShan/src/main/scala/xiangshan/mem/cache/dcache.scala
/XiangShan/src/main/scala/xiangshan/mem/cache/dtlb.scala
/XiangShan/src/main/scala/xiangshan/mem/pipeline/Lsroq.scala
/XiangShan/src/main/scala/xiangshan/mem/pipeline/Lsu.scala
/XiangShan/src/main/scala/xiangshan/package.scala
/XiangShan/src/test/csrc/emu.h
/XiangShan/src/test/scala/xiangshan/backend/issue/IssueQueueTest.scala
/XiangShan/src/test/scala/xiangshan/backend/issue/ReservationStationTest.scala
6e962ad029-Jul-2020 LinJiawei <[email protected]>

Merge refactor-redirect into temp-lsu-test


/XiangShan/src/main/scala/xiangshan/Bundle.scala
/XiangShan/src/main/scala/xiangshan/XSCore.scala
/XiangShan/src/main/scala/xiangshan/backend/Backend.scala
/XiangShan/src/main/scala/xiangshan/backend/brq/Brq.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/DecodeStage.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/Decoder.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/Dispatch.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/DispatchQueue.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/AluExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/Exu.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/JmpExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Alu.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Divider.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/FunctionUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Jump.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Multiplier.scala
/XiangShan/src/main/scala/xiangshan/backend/issue/ReservationStation.scala
FreeList.scala
/XiangShan/src/main/scala/xiangshan/backend/roq/Roq.scala
/XiangShan/src/main/scala/xiangshan/frontend/BPU.scala
/XiangShan/src/main/scala/xiangshan/frontend/Frontend.scala
/XiangShan/src/main/scala/xiangshan/frontend/IFU.scala
/XiangShan/src/main/scala/xiangshan/frontend/Ibuffer.scala
/XiangShan/src/main/scala/xiangshan/frontend/Tage.scala
/XiangShan/src/main/scala/xiangshan/frontend/btb.scala
/XiangShan/src/main/scala/xiangshan/frontend/jbtac.scala
/XiangShan/src/main/scala/xiangshan/mem/MemPipeline.scala
/XiangShan/src/main/scala/xiangshan/mem/cache/dcache.scala
/XiangShan/src/main/scala/xiangshan/mem/cache/refill.scala
/XiangShan/src/main/scala/xiangshan/mem/pipeline/Lsroq.scala
/XiangShan/src/main/scala/xiangshan/mem/pipeline/Lsu.scala
/XiangShan/src/test/scala/xiangshan/backend/brq/BrqTest.scala
/XiangShan/src/test/scala/xiangshan/backend/issue/IssueQueueTest.scala
/XiangShan/src/test/scala/xiangshan/frontend/IFUTest.scala
662adf3b29-Jul-2020 LinJiawei <[email protected]>

Dispatch: fix flush bug


/XiangShan/.github/workflows/emu.yml
/XiangShan/Makefile
/XiangShan/debug/Makefile
/XiangShan/scripts/statistics.py
/XiangShan/src/main/scala/bus/simplebus/Crossbar.scala
/XiangShan/src/main/scala/system/SoC.scala
/XiangShan/src/main/scala/xiangshan/Bundle.scala
/XiangShan/src/main/scala/xiangshan/XSCore.scala
/XiangShan/src/main/scala/xiangshan/backend/Backend.scala
/XiangShan/src/main/scala/xiangshan/backend/brq/Brq.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/DecodeHelper.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/DecodeStage.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/Decoder.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/isa/RVZifencei.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/Dispatch2.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/DispatchQueue.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/AluExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/Exu.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/JmpExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/LsExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Alu.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/CSR.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Divider.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Jump.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Multiplier.scala
/XiangShan/src/main/scala/xiangshan/backend/issue/IssueQueue.scala
FreeList.scala
/XiangShan/src/main/scala/xiangshan/backend/roq/Roq.scala
/XiangShan/src/main/scala/xiangshan/frontend/BPU.scala
/XiangShan/src/main/scala/xiangshan/frontend/FakeICache.scala
/XiangShan/src/main/scala/xiangshan/frontend/Frontend.scala
/XiangShan/src/main/scala/xiangshan/frontend/IFU.scala
/XiangShan/src/main/scala/xiangshan/frontend/Ibuffer.scala
/XiangShan/src/main/scala/xiangshan/frontend/Tage.scala
/XiangShan/src/main/scala/xiangshan/frontend/btb.scala
/XiangShan/src/main/scala/xiangshan/frontend/jbtac.scala
/XiangShan/src/test/csrc/difftest.cpp
/XiangShan/src/test/csrc/difftest.h
/XiangShan/src/test/csrc/emu.h
/XiangShan/src/test/csrc/main.cpp
/XiangShan/src/test/csrc/monitor.cpp
/XiangShan/src/test/csrc/ram.cpp
/XiangShan/src/test/csrc/snapshot.cpp
/XiangShan/src/test/csrc/vga.cpp
/XiangShan/src/test/scala/xiangshan/backend/brq/BrqTest.scala
/XiangShan/src/test/scala/xiangshan/backend/exu/LsuTest.scala
/XiangShan/src/test/scala/xiangshan/backend/exu/MduTest.scala
/XiangShan/src/test/scala/xiangshan/backend/issue/IssueQueueTest.scala
/XiangShan/src/test/scala/xiangshan/frontend/IFUTest.scala
/XiangShan/src/test/scala/xiangshan/testutils/AddSinks.scala
/XiangShan/src/test/testcase/Makefile
/XiangShan/src/test/testcase/tests/double-loop.c
/XiangShan/src/test/testcase/tests/nested-loop.c
6624015f27-Jul-2020 LinJiawei <[email protected]>

New arch to support out-of-order load/store

6e3ea13226-Jul-2020 LinJiawei <[email protected]>

Merge master into temp-lsu-test; turn off Lsroq


/XiangShan/.github/workflows/emu.yml
/XiangShan/Makefile
/XiangShan/debug/Makefile
/XiangShan/scripts/statistics.py
/XiangShan/src/main/scala/bus/simplebus/Crossbar.scala
/XiangShan/src/main/scala/noop/TLB.scala
/XiangShan/src/main/scala/system/SoC.scala
/XiangShan/src/main/scala/utils/LogUtils.scala
/XiangShan/src/main/scala/xiangshan/Bundle.scala
/XiangShan/src/main/scala/xiangshan/XSCore.scala
/XiangShan/src/main/scala/xiangshan/backend/Backend.scala
/XiangShan/src/main/scala/xiangshan/backend/brq/Brq.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/DecodeHelper.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/Decoder.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/isa/RVZifencei.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/Dispatch.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/Dispatch1.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/Dispatch2.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/DispatchQueue.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/AluExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/JmpExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/LsExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/MulDivExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/CSR.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Jump.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Multiplier.scala
FreeList.scala
Rename.scala
/XiangShan/src/main/scala/xiangshan/backend/roq/Roq.scala
/XiangShan/src/main/scala/xiangshan/frontend/BPU.scala
/XiangShan/src/main/scala/xiangshan/frontend/FakeICache.scala
/XiangShan/src/main/scala/xiangshan/frontend/IFU.scala
/XiangShan/src/main/scala/xiangshan/frontend/Ibuffer.scala
/XiangShan/src/main/scala/xiangshan/frontend/Tage.scala
/XiangShan/src/main/scala/xiangshan/frontend/btb.scala
/XiangShan/src/main/scala/xiangshan/frontend/jbtac.scala
/XiangShan/src/main/scala/xiangshan/mem/MemPipeline.scala
/XiangShan/src/main/scala/xiangshan/mem/cache/dcache.scala
/XiangShan/src/main/scala/xiangshan/mem/cache/dtlb.scala
/XiangShan/src/main/scala/xiangshan/mem/pipeline/Lsroq.scala
/XiangShan/src/main/scala/xiangshan/mem/pipeline/Lsu.scala
/XiangShan/src/main/scala/xiangshan/mem/pipeline/Sbuffer.scala
/XiangShan/src/test/csrc/difftest.cpp
/XiangShan/src/test/csrc/difftest.h
/XiangShan/src/test/csrc/emu.h
/XiangShan/src/test/csrc/main.cpp
/XiangShan/src/test/csrc/monitor.cpp
/XiangShan/src/test/csrc/ram.cpp
/XiangShan/src/test/csrc/snapshot.cpp
/XiangShan/src/test/csrc/vga.cpp
/XiangShan/src/test/scala/xiangshan/backend/brq/BrqTest.scala
/XiangShan/src/test/scala/xiangshan/backend/exu/LsuTest.scala
/XiangShan/src/test/scala/xiangshan/backend/exu/MduTest.scala
/XiangShan/src/test/scala/xiangshan/backend/issue/IssueQueueTest.scala
/XiangShan/src/test/scala/xiangshan/frontend/IFUTest.scala
/XiangShan/src/test/scala/xiangshan/testutils/AddSinks.scala
/XiangShan/src/test/testcase/Makefile
/XiangShan/src/test/testcase/tests/double-loop.c
/XiangShan/src/test/testcase/tests/nested-loop.c
04771bb819-Jul-2020 LinJiawei <[email protected]>

Disable BPU; Fix Freelist bug

398001c419-Jul-2020 William Wang <[email protected]>

Merge remote-tracking branch 'origin/master' into temp-lsu-test


/XiangShan/.gitignore
/XiangShan/Makefile
/XiangShan/build.sbt
/XiangShan/debug/Makefile
/XiangShan/src/main/scala/device/AXI4UART.scala
/XiangShan/src/main/scala/utils/BitUtils.scala
/XiangShan/src/main/scala/xiangshan/Bundle.scala
/XiangShan/src/main/scala/xiangshan/XSCore.scala
/XiangShan/src/main/scala/xiangshan/backend/brq/Brq.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/DecodeHelper.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/DecodeStage.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/Decoder.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/isa/RVD.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/isa/RVF.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/isa/RVI.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/Dispatch2.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/RegfileReadPortGen.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/AluExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/JmpExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/LsExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Alu.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/CSR.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Divider.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Jump.scala
/XiangShan/src/main/scala/xiangshan/backend/issue/IssueQueue.scala
/XiangShan/src/main/scala/xiangshan/backend/package.scala
FreeList.scala
Rename.scala
/XiangShan/src/main/scala/xiangshan/backend/roq/Roq.scala
/XiangShan/src/main/scala/xiangshan/frontend/BPU.scala
/XiangShan/src/main/scala/xiangshan/frontend/FakeICache.scala
/XiangShan/src/main/scala/xiangshan/frontend/Frontend.scala
/XiangShan/src/main/scala/xiangshan/frontend/IFU.scala
/XiangShan/src/main/scala/xiangshan/frontend/Ibuffer.scala
/XiangShan/src/main/scala/xiangshan/frontend/Tage.scala
/XiangShan/src/main/scala/xiangshan/frontend/btb.scala
/XiangShan/src/main/scala/xiangshan/frontend/jbtac.scala
/XiangShan/src/main/scala/xiangshan/mem/MemPipeline.scala
/XiangShan/src/main/scala/xiangshan/mem/cache/dcache.scala
/XiangShan/src/main/scala/xiangshan/mem/cache/dtlb.scala
/XiangShan/src/main/scala/xiangshan/mem/pipeline/Lsroq.scala
/XiangShan/src/main/scala/xiangshan/mem/pipeline/Lsu.scala
/XiangShan/src/main/scala/xiangshan/mem/pipeline/Sbuffer.scala
/XiangShan/src/main/scala/xiangshan/package.scala
/XiangShan/src/test/csrc/common.h
/XiangShan/src/test/csrc/emu.h
/XiangShan/src/test/csrc/main.cpp
/XiangShan/src/test/scala/IFUtest/IFUtest.scala
1900674019-Jul-2020 Yinan Xu <[email protected]>

Merge remote-tracking branch 'origin/master' into dev-exception


/XiangShan/build.sbt
/XiangShan/debug/Makefile
/XiangShan/src/main/scala/device/AXI4UART.scala
/XiangShan/src/main/scala/utils/BitUtils.scala
/XiangShan/src/main/scala/xiangshan/Bundle.scala
/XiangShan/src/main/scala/xiangshan/XSCore.scala
/XiangShan/src/main/scala/xiangshan/backend/brq/Brq.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/DecodeHelper.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/DecodeStage.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/Decoder.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/isa/RVD.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/isa/RVF.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/isa/RVI.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/Dispatch2.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/RegfileReadPortGen.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/AluExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/JmpExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/LsExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Alu.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Divider.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Jump.scala
/XiangShan/src/main/scala/xiangshan/backend/issue/IssueQueue.scala
/XiangShan/src/main/scala/xiangshan/backend/package.scala
FreeList.scala
Rename.scala
/XiangShan/src/main/scala/xiangshan/backend/roq/Roq.scala
/XiangShan/src/main/scala/xiangshan/frontend/BPU.scala
/XiangShan/src/main/scala/xiangshan/frontend/FakeICache.scala
/XiangShan/src/main/scala/xiangshan/frontend/Frontend.scala
/XiangShan/src/main/scala/xiangshan/frontend/IFU.scala
/XiangShan/src/main/scala/xiangshan/frontend/Ibuffer.scala
/XiangShan/src/main/scala/xiangshan/frontend/Tage.scala
/XiangShan/src/main/scala/xiangshan/frontend/btb.scala
/XiangShan/src/main/scala/xiangshan/frontend/jbtac.scala
/XiangShan/src/main/scala/xiangshan/package.scala
/XiangShan/src/test/csrc/common.h
/XiangShan/src/test/csrc/emu.h
/XiangShan/src/test/csrc/main.cpp
/XiangShan/src/test/scala/IFUtest/IFUtest.scala
ff88c30419-Jul-2020 Yinan Xu <[email protected]>

decode: mret,sret as jump

f884eb1117-Jul-2020 LinJiawei <[email protected]>

Freelist: reset headptr to tail when exception happen

3449c76917-Jul-2020 LinJiawei <[email protected]>

Add Fp load/store

c7054bab16-Jul-2020 LinJiawei <[email protected]>

Freelist: use checkpoint to recovery

49d044ac14-Jul-2020 William Wang <[email protected]>

Merge remote-tracking branch 'origin/master' into dev-lsu


/XiangShan/.github/workflows/emu.yml
/XiangShan/.gitignore
/XiangShan/Makefile
/XiangShan/debug/Makefile
/XiangShan/src/main/scala/bus/simplebus/SimpleBus.scala
/XiangShan/src/main/scala/device/AXI4Timer.scala
/XiangShan/src/main/scala/noop/Cache.scala
/XiangShan/src/main/scala/system/SoC.scala
/XiangShan/src/main/scala/utils/ExcitingUtils.scala
/XiangShan/src/main/scala/utils/GTimer.scala
/XiangShan/src/main/scala/utils/LogUtils.scala
/XiangShan/src/main/scala/utils/MIMOQueue.scala
/XiangShan/src/main/scala/utils/ParallelMux.scala
/XiangShan/src/main/scala/utils/Pipeline.scala
/XiangShan/src/main/scala/utils/PriorityMuxDefault.scala
/XiangShan/src/main/scala/utils/StopWatch.scala
/XiangShan/src/main/scala/xiangshan/Bundle.scala
/XiangShan/src/main/scala/xiangshan/XSCore.scala
/XiangShan/src/main/scala/xiangshan/backend/Backend.scala
/XiangShan/src/main/scala/xiangshan/backend/brq/Brq.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/DecodeBuffer.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/DecodeHelper.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/DecodeStage.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/Decoder.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/isa/Privileged.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/isa/RVI.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/isa/RVZicsr.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/Dispatch.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/Dispatch1.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/Dispatch2.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/DispatchGen.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/DispatchQueue.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/RegfileReadPortGen.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/AluExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/Exu.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/JmpExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/LsExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/MulDivExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/Wbu.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Alu.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/CSR.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Divider.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/FDivSqrt.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Fmac.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Fmisc.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/FunctionUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/I2f.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Jump.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Multiplier.scala
/XiangShan/src/main/scala/xiangshan/backend/issue/IssueQueue.scala
/XiangShan/src/main/scala/xiangshan/backend/package.scala
BusyTable.scala
FreeList.scala
Rename.scala
/XiangShan/src/main/scala/xiangshan/backend/roq/Roq.scala
/XiangShan/src/main/scala/xiangshan/frontend/Frontend.scala
/XiangShan/src/main/scala/xiangshan/frontend/Ibuffer.scala
/XiangShan/src/main/scala/xiangshan/mem/MemPipeline.scala
/XiangShan/src/main/scala/xiangshan/mem/cache/dcache.scala
/XiangShan/src/main/scala/xiangshan/mem/cache/dtlb.scala
/XiangShan/src/main/scala/xiangshan/mem/cache/refill.scala
/XiangShan/src/main/scala/xiangshan/mem/pipeline/Lsroq.scala
/XiangShan/src/main/scala/xiangshan/mem/pipeline/Lsu.scala
/XiangShan/src/main/scala/xiangshan/mem/pipeline/Sbuffer.scala
/XiangShan/src/test/csrc/common.h
/XiangShan/src/test/csrc/emu.h
/XiangShan/src/test/csrc/main.cpp
/XiangShan/src/test/scala/top/XSSim.scala
b9fd189214-Jul-2020 LinJiawei <[email protected]>

Remove xiangshan.utils


/XiangShan/.github/workflows/emu.yml
/XiangShan/Makefile
/XiangShan/build.sbt
/XiangShan/build.sc
/XiangShan/debug/Makefile
/XiangShan/src/main/scala/bus/simplebus/DistributedMem.scala
/XiangShan/src/main/scala/device/AXI4Timer.scala
/XiangShan/src/main/scala/noop/Cache.scala
/XiangShan/src/main/scala/system/SoC.scala
/XiangShan/src/main/scala/utils/GTimer.scala
/XiangShan/src/main/scala/utils/LogUtils.scala
/XiangShan/src/main/scala/utils/MIMOQueue.scala
/XiangShan/src/main/scala/utils/ParallelMux.scala
/XiangShan/src/main/scala/utils/PriorityMuxDefault.scala
/XiangShan/src/main/scala/utils/StopWatch.scala
/XiangShan/src/main/scala/xiangshan/Bundle.scala
/XiangShan/src/main/scala/xiangshan/XSCore.scala
/XiangShan/src/main/scala/xiangshan/backend/Backend.scala
/XiangShan/src/main/scala/xiangshan/backend/brq/Brq.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/DecodeBuffer.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/DecodeHelper.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/DecodeStage.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/Decoder.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/XSTrap.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/isa/Privileged.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/isa/RVI.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/isa/RVM.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/isa/RVZicsr.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/Dispatch.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/Dispatch1.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/Dispatch2.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/DispatchGen.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/DispatchQueue.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/RegfileReadPortGen.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/AluExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/DivExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/Exu.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/JmpExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/LsExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/MulDivExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/MulExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/Wbu.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Alu.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/CSR.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Divider.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/FDivSqrt.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Fmac.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Fmisc.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/FunctionUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/I2f.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Jump.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Multiplier.scala
/XiangShan/src/main/scala/xiangshan/backend/issue/IssueQueue.scala
/XiangShan/src/main/scala/xiangshan/backend/package.scala
BusyTable.scala
FreeList.scala
Rename.scala
/XiangShan/src/main/scala/xiangshan/backend/roq/Roq.scala
/XiangShan/src/main/scala/xiangshan/frontend/FakeIFU.scala
/XiangShan/src/main/scala/xiangshan/frontend/Frontend.scala
/XiangShan/src/main/scala/xiangshan/frontend/Ibuffer.scala
/XiangShan/src/main/scala/xiangshan/package.scala
/XiangShan/src/test/csrc/common.h
/XiangShan/src/test/csrc/difftest.cpp
/XiangShan/src/test/csrc/emu.h
/XiangShan/src/test/csrc/main.cpp
/XiangShan/src/test/csrc/monitor.cpp
/XiangShan/src/test/scala/top/SimMMIO.scala
/XiangShan/src/test/scala/top/XSSim.scala
/XiangShan/src/test/scala/xiangshan/backend/brq/BrqTest.scala
/XiangShan/src/test/scala/xiangshan/backend/exu/AluTest.scala
/XiangShan/src/test/scala/xiangshan/backend/exu/LsuTest.scala
/XiangShan/src/test/scala/xiangshan/backend/exu/MduTest.scala
/XiangShan/src/test/scala/xiangshan/backend/issue/IssueQueueTest.scala
/XiangShan/src/test/scala/xiangshan/testutils/TestCaseGenerator.scala
a286134c13-Jul-2020 William Wang <[email protected]>

Lsu: update ls framework


/XiangShan/.github/workflows/emu.yml
/XiangShan/Makefile
/XiangShan/build.sbt
/XiangShan/build.sc
/XiangShan/debug/Makefile
/XiangShan/src/main/scala/bus/simplebus/DistributedMem.scala
/XiangShan/src/main/scala/bus/simplebus/SimpleBus.scala
/XiangShan/src/main/scala/system/SoC.scala
/XiangShan/src/main/scala/xiangshan/Bundle.scala
/XiangShan/src/main/scala/xiangshan/XSCore.scala
/XiangShan/src/main/scala/xiangshan/backend/Backend.scala
/XiangShan/src/main/scala/xiangshan/backend/brq/Brq.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/DecodeHelper.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/Decoder.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/XSTrap.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/isa/RVI.scala
/XiangShan/src/main/scala/xiangshan/backend/decode/isa/RVM.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/Dispatch.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/Dispatch1.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/Dispatch2.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/DispatchGen.scala
/XiangShan/src/main/scala/xiangshan/backend/dispatch/RegfileReadPortGen.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/AluExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/DivExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/Exu.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/JmpExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/LsExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/MulDivExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/MulExeUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/exu/Wbu.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Alu.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Divider.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/FDivSqrt.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Fmac.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Fmisc.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/FunctionUnit.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/I2f.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Jump.scala
/XiangShan/src/main/scala/xiangshan/backend/fu/Multiplier.scala
/XiangShan/src/main/scala/xiangshan/backend/issue/IssueQueue.scala
/XiangShan/src/main/scala/xiangshan/backend/package.scala
Rename.scala
/XiangShan/src/main/scala/xiangshan/backend/roq/Roq.scala
/XiangShan/src/main/scala/xiangshan/frontend/FakeIFU.scala
/XiangShan/src/main/scala/xiangshan/frontend/Frontend.scala
/XiangShan/src/main/scala/xiangshan/frontend/Ibuffer.scala
/XiangShan/src/main/scala/xiangshan/mem/MemPipeline.scala
/XiangShan/src/main/scala/xiangshan/mem/cache/dcache.scala
/XiangShan/src/main/scala/xiangshan/mem/cache/dtlb.scala
/XiangShan/src/main/scala/xiangshan/mem/cache/refill.scala
/XiangShan/src/main/scala/xiangshan/mem/pipeline/Lsroq.scala
/XiangShan/src/main/scala/xiangshan/mem/pipeline/Lsu.scala
/XiangShan/src/main/scala/xiangshan/mem/pipeline/Sbuffer.scala
/XiangShan/src/main/scala/xiangshan/package.scala
/XiangShan/src/main/scala/xiangshan/utils/Pipeline.scala
/XiangShan/src/main/scala/xiangshan/utils/PriorityMuxDefault.scala
/XiangShan/src/test/csrc/difftest.cpp
/XiangShan/src/test/csrc/emu.h
/XiangShan/src/test/csrc/monitor.cpp
/XiangShan/src/test/scala/top/SimMMIO.scala
/XiangShan/src/test/scala/top/XSSim.scala
/XiangShan/src/test/scala/xiangshan/backend/brq/BrqTest.scala
/XiangShan/src/test/scala/xiangshan/backend/exu/AluTest.scala
/XiangShan/src/test/scala/xiangshan/backend/exu/LsuTest.scala
/XiangShan/src/test/scala/xiangshan/backend/exu/MduTest.scala
/XiangShan/src/test/scala/xiangshan/backend/issue/IssueQueueTest.scala
/XiangShan/src/test/scala/xiangshan/testutils/TestCaseGenerator.scala
80d2414204-Jul-2020 LinJiawei <[email protected]>

Difftest: use arch rat read regfile

bfa4b2b404-Jul-2020 LinJiawei <[email protected]>

Cmp brTag

58e0639004-Jul-2020 LinJiawei <[email protected]>

Rename: fix fp freelist bug

f9d0143130-Jun-2020 William Wang <[email protected]>

pipeline: fixing bugs in "dummy" test

41ef949230-Jun-2020 LinJiawei <[email protected]>

Fix freelist bug

75bc886329-Jun-2020 linjiawei <[email protected]>

Rename: walk busytable

4fba05b029-Jun-2020 linjiawei <[email protected]>

Rename: fix log info

2dcb2daa29-Jun-2020 LinJiawei <[email protected]>

Rename: block decode buffer wen walk

0e9eef6529-Jun-2020 Yinan Xu <[email protected]>

rename: fix brMask, brTag pipeline

0851457f27-Jun-2020 LinJiawei <[email protected]>

Rename: map arch reg to phy reg 0-31 initially

1...<<111213