bump difftest & mkdir for wave/perf for local-ci script's run-mode (#1927)* bump difftest, assign empty value to OBJCACHE* local-ci: mkdir for wave/perf at run-mode
debug: add local-ci.py to run github/emy.yml's ci tests at local server (#1925)Usage: 1. run ci test `python3 scripts/local_ci.py --xs-path $(pwd) --run` 2. print ci test name `python3 script
debug: add local-ci.py to run github/emy.yml's ci tests at local server (#1925)Usage: 1. run ci test `python3 scripts/local_ci.py --xs-path $(pwd) --run` 2. print ci test name `python3 scripts/local_ci.py --xs-path $(pwd) --show-test` 3. print ci test command into splited sh files. Run the sh manualy. `python3 scripts/local_ci.py --xs-path $(pwd)` More Params: --sh-path: default is xs-path/ci-sh. Other Params: --pick-test MC: only run 'EMU - MC' --numa: use numa ctrl, require eypc --head-sha: magic word, default is today's date --nemu-home/--am-home: don't know if it is used
show more ...
Integer SRT16 Divider (#1019)* New SRT4 divider that may improve timing See "Digital reurrence dividers with reduced logical depth" * SRT16 Int Divider that is working properly * Fix bug r
Integer SRT16 Divider (#1019)* New SRT4 divider that may improve timing See "Digital reurrence dividers with reduced logical depth" * SRT16 Int Divider that is working properly * Fix bug related to div 1 * Timing improved version of SRT16 int divider * Add copyright and made some minor changes * Fix bugs related to div 0 * Fix another div 0 bug * Fix another special case bug
Update difftest to use NEMU master branch (#902)misc: implement difftest as a submodule
misc: update PCL information (#899)XiangShan is jointly released by ICT and PCL.
Add MulanPSL-2.0 License (#824)In this commit, we add License for XiangShan project.
Merge remote-tracking branch 'origin/master' into mem-timing
chore: update debug script
Merge branch 'master' of github.com:RISCVERS/XiangShan into L1DCacheReTest
Merge remote-tracking branch 'origin/master' into opt-replay
chore: add set debug envvar script
Merge branch 'master' into icache-uncache
fix bug in core Agent
Merge branch 'master' into l2test
update cputest.sh
fix peek poke ordering
add icache uncache support
SC: yet to debug
Merge remote-tracking branch 'origin/master' into tage-sc
debug: add script to count sc performance
merge serveral commits left in dev-frontend-loop
Merge branch 'master' into icache-l1plusfix conflicts in icache.scala and XSCore
icacheMissQueue: fix resp valid when needflush bug
icache: pipeline still going after branch flushstill have bugs in cputests
Merge 'master' into 'xs-fpu'
12345