Restructure
This commit is contained in:
Binary file not shown.
Binary file not shown.
@@ -6,7 +6,7 @@ S 4626 12889079539 1553237386 0 1553237386 0 "VX_d_e_
|
||||
S 9200 12889063385 1553237914 0 1553237914 0 "VX_decode.v"
|
||||
S 1503 12889079483 1553237629 0 1553237629 0 "VX_define.v"
|
||||
S 3644 12889083963 1553196174 0 1553196174 0 "VX_e_m_reg.v"
|
||||
S 4844 12889081819 1553241258 0 1553241258 0 "VX_execute.v"
|
||||
S 4844 12889081819 1553242107 0 1553242107 0 "VX_execute.v"
|
||||
S 1120 12889050060 1553236935 0 1553236935 0 "VX_f_d_reg.v"
|
||||
S 3537 12889047675 1553236929 0 1553236929 0 "VX_fetch.v"
|
||||
S 5020 12889086478 1553236985 0 1553236985 0 "VX_forwarding.v"
|
||||
@@ -15,11 +15,11 @@ S 2606 12889084513 1553234474 0 1553234474 0 "VX_memo
|
||||
S 958 12889070228 1553234503 0 1553234503 0 "VX_register_file.v"
|
||||
S 806 12889086287 1553236964 0 1553236964 0 "VX_writeback.v"
|
||||
S 12863 12889050092 1553237368 0 1553237368 0 "Vortex.v"
|
||||
T 88166 12889102709 1553241260 0 1553241260 0 "obj_dir/VVortex.cpp"
|
||||
T 8044 12889102708 1553241260 0 1553241260 0 "obj_dir/VVortex.h"
|
||||
T 1800 12889102711 1553241260 0 1553241260 0 "obj_dir/VVortex.mk"
|
||||
T 530 12889102707 1553241260 0 1553241260 0 "obj_dir/VVortex__Syms.cpp"
|
||||
T 711 12889102706 1553241260 0 1553241260 0 "obj_dir/VVortex__Syms.h"
|
||||
T 455 12889102712 1553241260 0 1553241260 0 "obj_dir/VVortex__ver.d"
|
||||
T 0 0 1553241260 0 1553241260 0 "obj_dir/VVortex__verFiles.dat"
|
||||
T 1159 12889102710 1553241260 0 1553241260 0 "obj_dir/VVortex_classes.mk"
|
||||
T 88166 12889102709 1553242391 0 1553242391 0 "obj_dir/VVortex.cpp"
|
||||
T 8044 12889102708 1553242391 0 1553242391 0 "obj_dir/VVortex.h"
|
||||
T 1800 12889102711 1553242391 0 1553242391 0 "obj_dir/VVortex.mk"
|
||||
T 530 12889102707 1553242391 0 1553242391 0 "obj_dir/VVortex__Syms.cpp"
|
||||
T 711 12889102706 1553242391 0 1553242391 0 "obj_dir/VVortex__Syms.h"
|
||||
T 455 12889102712 1553242391 0 1553242391 0 "obj_dir/VVortex__ver.d"
|
||||
T 0 0 1553242391 0 1553242391 0 "obj_dir/VVortex__verFiles.dat"
|
||||
T 1159 12889102710 1553242391 0 1553242391 0 "obj_dir/VVortex_classes.mk"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-add.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-add.hex ****************
|
||||
# Dynamic Instructions: 597
|
||||
# of total cycles: 608
|
||||
# of forwarding stalls: 0
|
||||
@@ -8,7 +8,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-addi.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-addi.hex ****************
|
||||
# Dynamic Instructions: 312
|
||||
# of total cycles: 323
|
||||
# of forwarding stalls: 0
|
||||
@@ -17,7 +17,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-and.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-and.hex ****************
|
||||
# Dynamic Instructions: 595
|
||||
# of total cycles: 606
|
||||
# of forwarding stalls: 0
|
||||
@@ -26,7 +26,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-andi.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-andi.hex ****************
|
||||
# Dynamic Instructions: 246
|
||||
# of total cycles: 257
|
||||
# of forwarding stalls: 0
|
||||
@@ -35,7 +35,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-auipc.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-auipc.hex ****************
|
||||
# Dynamic Instructions: 65
|
||||
# of total cycles: 76
|
||||
# of forwarding stalls: 0
|
||||
@@ -44,7 +44,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-beq.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-beq.hex ****************
|
||||
# Dynamic Instructions: 431
|
||||
# of total cycles: 442
|
||||
# of forwarding stalls: 0
|
||||
@@ -53,7 +53,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-bge.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-bge.hex ****************
|
||||
# Dynamic Instructions: 467
|
||||
# of total cycles: 478
|
||||
# of forwarding stalls: 0
|
||||
@@ -62,7 +62,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-bgeu.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-bgeu.hex ****************
|
||||
# Dynamic Instructions: 492
|
||||
# of total cycles: 503
|
||||
# of forwarding stalls: 0
|
||||
@@ -71,7 +71,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-blt.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-blt.hex ****************
|
||||
# Dynamic Instructions: 431
|
||||
# of total cycles: 442
|
||||
# of forwarding stalls: 0
|
||||
@@ -80,7 +80,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-bltu.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-bltu.hex ****************
|
||||
# Dynamic Instructions: 456
|
||||
# of total cycles: 467
|
||||
# of forwarding stalls: 0
|
||||
@@ -89,7 +89,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-bne.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-bne.hex ****************
|
||||
# Dynamic Instructions: 431
|
||||
# of total cycles: 442
|
||||
# of forwarding stalls: 0
|
||||
@@ -98,7 +98,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-jal.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-jal.hex ****************
|
||||
# Dynamic Instructions: 61
|
||||
# of total cycles: 72
|
||||
# of forwarding stalls: 0
|
||||
@@ -107,7 +107,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-jalr.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-jalr.hex ****************
|
||||
# Dynamic Instructions: 138
|
||||
# of total cycles: 149
|
||||
# of forwarding stalls: 0
|
||||
@@ -116,7 +116,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-lb.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-lb.hex ****************
|
||||
# Dynamic Instructions: 331
|
||||
# of total cycles: 342
|
||||
# of forwarding stalls: 0
|
||||
@@ -125,7 +125,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-lbu.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-lbu.hex ****************
|
||||
# Dynamic Instructions: 331
|
||||
# of total cycles: 342
|
||||
# of forwarding stalls: 0
|
||||
@@ -134,7 +134,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-lh.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-lh.hex ****************
|
||||
# Dynamic Instructions: 339
|
||||
# of total cycles: 350
|
||||
# of forwarding stalls: 0
|
||||
@@ -143,7 +143,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-lhu.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-lhu.hex ****************
|
||||
# Dynamic Instructions: 343
|
||||
# of total cycles: 354
|
||||
# of forwarding stalls: 0
|
||||
@@ -152,7 +152,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-lui.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-lui.hex ****************
|
||||
# Dynamic Instructions: 73
|
||||
# of total cycles: 84
|
||||
# of forwarding stalls: 0
|
||||
@@ -161,7 +161,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-lw.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-lw.hex ****************
|
||||
# Dynamic Instructions: 346
|
||||
# of total cycles: 357
|
||||
# of forwarding stalls: 0
|
||||
@@ -170,7 +170,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-or.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-or.hex ****************
|
||||
# Dynamic Instructions: 598
|
||||
# of total cycles: 609
|
||||
# of forwarding stalls: 0
|
||||
@@ -179,7 +179,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-ori.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-ori.hex ****************
|
||||
# Dynamic Instructions: 253
|
||||
# of total cycles: 264
|
||||
# of forwarding stalls: 0
|
||||
@@ -188,7 +188,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-sb.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-sb.hex ****************
|
||||
# Dynamic Instructions: 571
|
||||
# of total cycles: 582
|
||||
# of forwarding stalls: 0
|
||||
@@ -197,7 +197,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-sh.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-sh.hex ****************
|
||||
# Dynamic Instructions: 603
|
||||
# of total cycles: 614
|
||||
# of forwarding stalls: 0
|
||||
@@ -206,7 +206,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-simple.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-simple.hex ****************
|
||||
# Dynamic Instructions: 37
|
||||
# of total cycles: 48
|
||||
# of forwarding stalls: 0
|
||||
@@ -215,7 +215,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-sll.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-sll.hex ****************
|
||||
# Dynamic Instructions: 633
|
||||
# of total cycles: 644
|
||||
# of forwarding stalls: 0
|
||||
@@ -224,7 +224,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-slli.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-slli.hex ****************
|
||||
# Dynamic Instructions: 311
|
||||
# of total cycles: 322
|
||||
# of forwarding stalls: 0
|
||||
@@ -233,7 +233,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-slt.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-slt.hex ****************
|
||||
# Dynamic Instructions: 591
|
||||
# of total cycles: 602
|
||||
# of forwarding stalls: 0
|
||||
@@ -242,7 +242,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-slti.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-slti.hex ****************
|
||||
# Dynamic Instructions: 307
|
||||
# of total cycles: 318
|
||||
# of forwarding stalls: 0
|
||||
@@ -251,7 +251,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-sltiu.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-sltiu.hex ****************
|
||||
# Dynamic Instructions: 307
|
||||
# of total cycles: 318
|
||||
# of forwarding stalls: 0
|
||||
@@ -260,7 +260,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-sltu.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-sltu.hex ****************
|
||||
# Dynamic Instructions: 591
|
||||
# of total cycles: 602
|
||||
# of forwarding stalls: 0
|
||||
@@ -269,7 +269,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-sra.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-sra.hex ****************
|
||||
# Dynamic Instructions: 654
|
||||
# of total cycles: 665
|
||||
# of forwarding stalls: 0
|
||||
@@ -278,7 +278,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-srai.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-srai.hex ****************
|
||||
# Dynamic Instructions: 326
|
||||
# of total cycles: 337
|
||||
# of forwarding stalls: 0
|
||||
@@ -287,7 +287,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-srl.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-srl.hex ****************
|
||||
# Dynamic Instructions: 648
|
||||
# of total cycles: 659
|
||||
# of forwarding stalls: 0
|
||||
@@ -296,7 +296,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-srli.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-srli.hex ****************
|
||||
# Dynamic Instructions: 320
|
||||
# of total cycles: 331
|
||||
# of forwarding stalls: 0
|
||||
@@ -305,7 +305,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-sub.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-sub.hex ****************
|
||||
# Dynamic Instructions: 587
|
||||
# of total cycles: 598
|
||||
# of forwarding stalls: 0
|
||||
@@ -314,7 +314,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-sw.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-sw.hex ****************
|
||||
# Dynamic Instructions: 612
|
||||
# of total cycles: 623
|
||||
# of forwarding stalls: 0
|
||||
@@ -323,7 +323,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-xor.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-xor.hex ****************
|
||||
# Dynamic Instructions: 597
|
||||
# of total cycles: 608
|
||||
# of forwarding stalls: 0
|
||||
@@ -332,7 +332,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32ui-p-xori.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32ui-p-xori.hex ****************
|
||||
# Dynamic Instructions: 255
|
||||
# of total cycles: 266
|
||||
# of forwarding stalls: 0
|
||||
@@ -341,7 +341,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32um-p-div.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32um-p-div.hex ****************
|
||||
# Dynamic Instructions: 112
|
||||
# of total cycles: 123
|
||||
# of forwarding stalls: 0
|
||||
@@ -350,7 +350,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32um-p-divu.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32um-p-divu.hex ****************
|
||||
# Dynamic Instructions: 113
|
||||
# of total cycles: 124
|
||||
# of forwarding stalls: 0
|
||||
@@ -359,7 +359,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32um-p-mul.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32um-p-mul.hex ****************
|
||||
# Dynamic Instructions: 589
|
||||
# of total cycles: 600
|
||||
# of forwarding stalls: 0
|
||||
@@ -368,7 +368,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32um-p-mulh.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32um-p-mulh.hex ****************
|
||||
# Dynamic Instructions: 585
|
||||
# of total cycles: 596
|
||||
# of forwarding stalls: 0
|
||||
@@ -377,7 +377,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32um-p-mulhsu.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32um-p-mulhsu.hex ****************
|
||||
# Dynamic Instructions: 585
|
||||
# of total cycles: 596
|
||||
# of forwarding stalls: 0
|
||||
@@ -386,7 +386,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32um-p-mulhu.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32um-p-mulhu.hex ****************
|
||||
# Dynamic Instructions: 585
|
||||
# of total cycles: 596
|
||||
# of forwarding stalls: 0
|
||||
@@ -395,7 +395,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32um-p-rem.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32um-p-rem.hex ****************
|
||||
# Dynamic Instructions: 112
|
||||
# of total cycles: 123
|
||||
# of forwarding stalls: 0
|
||||
@@ -404,7 +404,7 @@
|
||||
# time to simulate: 6.95313e-310 milliseconds
|
||||
# GRADE: PASSING
|
||||
|
||||
**************** ../../src/riscv_tests/rv32um-p-remu.hex ****************
|
||||
**************** ../../emulator/riscv_tests/rv32um-p-remu.hex ****************
|
||||
# Dynamic Instructions: 112
|
||||
# of total cycles: 123
|
||||
# of forwarding stalls: 0
|
||||
|
||||
@@ -14,52 +14,52 @@ int main(int argc, char **argv)
|
||||
|
||||
bool passed = true;
|
||||
std::string tests[NUM_TESTS] = {
|
||||
"../../src/riscv_tests/rv32ui-p-add.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-addi.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-and.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-andi.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-auipc.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-beq.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-bge.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-bgeu.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-blt.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-bltu.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-bne.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-jal.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-jalr.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-lb.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-lbu.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-lh.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-lhu.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-lui.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-lw.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-or.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-ori.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-sb.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-sh.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-simple.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-sll.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-slli.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-slt.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-slti.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-sltiu.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-sltu.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-sra.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-srai.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-srl.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-srli.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-sub.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-sw.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-xor.hex",
|
||||
"../../src/riscv_tests/rv32ui-p-xori.hex",
|
||||
"../../src/riscv_tests/rv32um-p-div.hex",
|
||||
"../../src/riscv_tests/rv32um-p-divu.hex",
|
||||
"../../src/riscv_tests/rv32um-p-mul.hex",
|
||||
"../../src/riscv_tests/rv32um-p-mulh.hex",
|
||||
"../../src/riscv_tests/rv32um-p-mulhsu.hex",
|
||||
"../../src/riscv_tests/rv32um-p-mulhu.hex",
|
||||
"../../src/riscv_tests/rv32um-p-rem.hex",
|
||||
"../../src/riscv_tests/rv32um-p-remu.hex"
|
||||
"../../emulator/riscv_tests/rv32ui-p-add.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-addi.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-and.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-andi.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-auipc.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-beq.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-bge.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-bgeu.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-blt.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-bltu.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-bne.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-jal.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-jalr.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-lb.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-lbu.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-lh.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-lhu.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-lui.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-lw.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-or.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-ori.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-sb.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-sh.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-simple.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-sll.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-slli.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-slt.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-slti.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-sltiu.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-sltu.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-sra.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-srai.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-srl.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-srli.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-sub.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-sw.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-xor.hex",
|
||||
"../../emulator/riscv_tests/rv32ui-p-xori.hex",
|
||||
"../../emulator/riscv_tests/rv32um-p-div.hex",
|
||||
"../../emulator/riscv_tests/rv32um-p-divu.hex",
|
||||
"../../emulator/riscv_tests/rv32um-p-mul.hex",
|
||||
"../../emulator/riscv_tests/rv32um-p-mulh.hex",
|
||||
"../../emulator/riscv_tests/rv32um-p-mulhsu.hex",
|
||||
"../../emulator/riscv_tests/rv32um-p-mulhu.hex",
|
||||
"../../emulator/riscv_tests/rv32um-p-rem.hex",
|
||||
"../../emulator/riscv_tests/rv32um-p-remu.hex"
|
||||
};
|
||||
|
||||
for (int ii = 0; ii < NUM_TESTS; ii++)
|
||||
|
||||
Reference in New Issue
Block a user