OpenXiangShan / XiangShan

Open-source high-performance RISC-V processor
https://xiangshan.cc
Other
4.85k stars 663 forks source link

feat(ittage): Reuse always_taken to mark the first occurrence of the jalr inst #3718

Closed sleep-zzz closed 2 weeks ago

sleep-zzz commented 1 month ago

Reuse always_taken to mark the first occurrence of the jalr instruction and rename always_taken to strong_bias.

XiangShanRobot commented 1 month ago
[Generated by IPC robot] commit: d2137e7948b516946437f2fd4b309bcba62fb645 commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
d2137e7 1.917 0.451 2.697 1.191 2.820 2.464 2.401 0.922 1.424 1.616 3.413 2.736 2.419 3.275
master branch: commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
ecac006 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
9acb8f9 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
d904dcf 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
9d3877d 1.928 0.450 2.703 1.192 2.812 2.465 2.400 0.915 1.395 1.626 3.420 2.755 2.428 3.271
2b20b83 1.928 0.450 2.703 1.192 2.812 2.465 2.400 0.915 1.395 1.626 3.420 2.755 2.428 3.271
8bb30a5 1.928 0.450 2.703 1.192 2.812 2.465 2.400 0.915 1.395 1.626 3.420 2.755 2.428 3.271
7a59a48 1.935 0.450 2.703 1.192 2.812 2.465 2.400 0.915 1.395 1.626 3.420 2.755 2.428 3.271
676ddb7 1.936 0.450 2.701 1.198 2.812 2.465 2.403 0.914 1.394 1.626 3.424 2.745 2.428 3.271
0861ab0 1.936 0.450 2.701 1.198 2.812 2.465 2.403 0.914 1.394 1.626 3.424 2.745 2.428 3.271
ea2894c 1.924 0.450 2.701 1.198 2.812 2.465 2.403 0.914 1.394 1.626 3.424 2.745 2.428 3.271
XiangShanRobot commented 1 month ago
[Generated by IPC robot] commit: 1d1cc1b10625d34576027146933d739d3f35e43f commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
1d1cc1b 1.910 0.451 2.697 1.191 2.820 2.464 2.401 0.920 1.394 1.616 3.413 2.736 2.419 3.275
master branch: commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
064c9c5 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.390 1.616 3.413 2.734 2.419 3.275
f634b23 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
8c0eee9 0.451 2.705 2.401 0.920 1.394 2.734 3.275
fab8b27 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
eb5aa89 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
21f3709 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
cbbad3d 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
93f531d 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
bfc5d9a 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
fe3c789 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
XiangShanRobot commented 4 weeks ago
[Generated by IPC robot] commit: 653586339d1cef9f062fd52ed054ba99d54b6802 commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
6535863 1.914 0.451 2.701 1.197 2.824 2.464 2.401 0.916 1.398 1.616 3.432 2.730 2.414 3.275
master branch: commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
78f118b 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
ddb4906 1.926 2.705 1.192 2.824 2.464 0.920 1.394 1.616 3.413 2.419 3.275
e76e9e5 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
4c5e04f 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
c3d1dc2 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
a8db6d3 0.451 2.705 1.192 2.401 0.920 1.394 3.413 2.734 3.275
8ab9d9d 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
fe52823 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
5abd6e4 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
36c15e4 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
XiangShanRobot commented 3 weeks ago
[Generated by IPC robot] commit: e668d83bb722da460c740f9c39865262e86e95b6 commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
e668d83 1.927 0.451 2.701 1.197 2.824 2.464 2.401 0.916 1.398 1.616 3.432 2.730 2.414 3.275
master branch: commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
2574292 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.390 1.616 3.413 2.734 2.419 3.275
78f118b 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
ddb4906 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
e76e9e5 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
4c5e04f 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
c3d1dc2 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
a8db6d3 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
8ab9d9d 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
fe52823 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
5abd6e4 1.926 0.451 2.705 1.192 2.824 2.464 2.401 0.920 1.394 1.616 3.413 2.734 2.419 3.275
XiangShanRobot commented 2 weeks ago
[Generated by IPC robot] commit: 4e56b290a6efc74def07cdae34c9a8aa15b3369c commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
4e56b29 1.934 0.451 2.693 1.190 2.823 2.460 2.394 0.919 1.395 1.611 3.435 2.749 2.418 3.263
master branch: commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
9a07878
c3d62b6 1.928 0.450 2.699 1.190 2.823 2.460 2.395 0.913 1.373 1.611 3.418 2.742 2.420 3.263
a6da536 1.917 0.450 2.699 1.204 2.823 2.460 2.395 0.913 1.373 1.611 3.418 2.742 2.420 3.263
b3c3582 1.928 0.450 2.699 1.190 2.823 2.460 2.395 0.913 1.373 1.611 3.418 2.742 2.420 3.263
faf7d50 1.928 0.450 2.699 1.195 2.823 2.460 2.395 0.913 1.373 1.611 3.418 2.742 2.420 3.263
XiangShanRobot commented 2 weeks ago
[Generated by IPC robot] commit: 511a90e62b572444321a0c5f7a8b395d44b12656 commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
511a90e 1.936 0.451 2.693 1.190 2.823 2.460 2.394 0.919 1.395 1.611 3.435 2.749 2.418 3.263
master branch: commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
7eef70f
d9c7594 0.450 2.699 2.395 0.913 1.373 2.742 3.263
72f11a7 1.928 0.450 2.699 1.199 2.823 2.460 2.395 0.913 1.373 1.611 3.418 2.742 2.420 3.263
b0a6005
1aa5dab