aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorPrashanth Mundkur <prashanth.mundkur@gmail.com>2019-01-16 10:30:03 -0800
committerPrashanth Mundkur <prashanth.mundkur@gmail.com>2019-01-16 10:30:03 -0800
commitb3c84499d479064409fed820549cc441ed369e8b (patch)
tree6ebfca56d36ef2cca8e734a3b60137ed4eb5dfef /test
parent254ed382c60fae295985fe7b83775adf116e49ba (diff)
downloadsail-riscv-b3c84499d479064409fed820549cc441ed369e8b.zip
sail-riscv-b3c84499d479064409fed820549cc441ed369e8b.tar.gz
sail-riscv-b3c84499d479064409fed820549cc441ed369e8b.tar.bz2
Rename test/tests to test/riscv-tests and add a README indicating their provenance.
Diffstat (limited to 'test')
-rw-r--r--test/README2
-rw-r--r--test/riscv-tests/.gitignore (renamed from test/tests/.gitignore)0
-rw-r--r--test/riscv-tests/README (renamed from test/tests/README)0
-rw-r--r--test/riscv-tests/disabled/rv64mi-p-access.elf (renamed from test/tests/disabled/rv64mi-p-access.elf)bin9296 -> 9296 bytes
-rw-r--r--test/riscv-tests/disabled/rv64mi-p-sbreak.dump (renamed from test/tests/disabled/rv64mi-p-sbreak.dump)0
-rw-r--r--test/riscv-tests/disabled/rv64mi-p-sbreak.elf (renamed from test/tests/disabled/rv64mi-p-sbreak.elf)bin9328 -> 9328 bytes
-rw-r--r--test/riscv-tests/disabled/rv64si-p-sbreak.dump (renamed from test/tests/disabled/rv64si-p-sbreak.dump)0
-rw-r--r--test/riscv-tests/disabled/rv64si-p-sbreak.elf (renamed from test/tests/disabled/rv64si-p-sbreak.elf)bin9328 -> 9328 bytes
-rw-r--r--test/riscv-tests/disabled/rv64ua-p-lrsc.dump (renamed from test/tests/disabled/rv64ua-p-lrsc.dump)0
-rw-r--r--test/riscv-tests/disabled/rv64ua-p-lrsc.elf (renamed from test/tests/disabled/rv64ua-p-lrsc.elf)bin14632 -> 14632 bytes
-rw-r--r--test/riscv-tests/disabled/rv64ua-v-lrsc.elf (renamed from test/tests/disabled/rv64ua-v-lrsc.elf)bin19816 -> 19816 bytes
-rw-r--r--test/riscv-tests/rv64mi-p-access.dump (renamed from test/tests/rv64mi-p-access.dump)0
-rw-r--r--test/riscv-tests/rv64mi-p-breakpoint.dump (renamed from test/tests/rv64mi-p-breakpoint.dump)0
-rw-r--r--test/riscv-tests/rv64mi-p-breakpoint.elf (renamed from test/tests/rv64mi-p-breakpoint.elf)bin13488 -> 13488 bytes
-rw-r--r--test/riscv-tests/rv64mi-p-csr.dump (renamed from test/tests/rv64mi-p-csr.dump)0
-rw-r--r--test/riscv-tests/rv64mi-p-csr.elf (renamed from test/tests/rv64mi-p-csr.elf)bin13936 -> 13936 bytes
-rw-r--r--test/riscv-tests/rv64mi-p-illegal.dump (renamed from test/tests/rv64mi-p-illegal.dump)0
-rw-r--r--test/riscv-tests/rv64mi-p-illegal.elf (renamed from test/tests/rv64mi-p-illegal.elf)bin9648 -> 9648 bytes
-rw-r--r--test/riscv-tests/rv64mi-p-ma_addr.dump (renamed from test/tests/rv64mi-p-ma_addr.dump)0
-rw-r--r--test/riscv-tests/rv64mi-p-ma_addr.elf (renamed from test/tests/rv64mi-p-ma_addr.elf)bin13712 -> 13712 bytes
-rw-r--r--test/riscv-tests/rv64mi-p-ma_fetch.dump (renamed from test/tests/rv64mi-p-ma_fetch.dump)0
-rw-r--r--test/riscv-tests/rv64mi-p-ma_fetch.elf (renamed from test/tests/rv64mi-p-ma_fetch.elf)bin9296 -> 9296 bytes
-rw-r--r--test/riscv-tests/rv64mi-p-mcsr.dump (renamed from test/tests/rv64mi-p-mcsr.dump)0
-rw-r--r--test/riscv-tests/rv64mi-p-mcsr.elf (renamed from test/tests/rv64mi-p-mcsr.elf)bin9320 -> 9320 bytes
-rw-r--r--test/riscv-tests/rv64mi-p-scall.dump (renamed from test/tests/rv64mi-p-scall.dump)0
-rw-r--r--test/riscv-tests/rv64mi-p-scall.elf (renamed from test/tests/rv64mi-p-scall.elf)bin9328 -> 9328 bytes
-rw-r--r--test/riscv-tests/rv64si-p-csr.dump (renamed from test/tests/rv64si-p-csr.dump)0
-rw-r--r--test/riscv-tests/rv64si-p-csr.elf (renamed from test/tests/rv64si-p-csr.elf)bin13840 -> 13840 bytes
-rw-r--r--test/riscv-tests/rv64si-p-dirty.dump (renamed from test/tests/rv64si-p-dirty.dump)0
-rw-r--r--test/riscv-tests/rv64si-p-dirty.elf (renamed from test/tests/rv64si-p-dirty.elf)bin13552 -> 13552 bytes
-rw-r--r--test/riscv-tests/rv64si-p-ma_fetch.dump (renamed from test/tests/rv64si-p-ma_fetch.dump)0
-rw-r--r--test/riscv-tests/rv64si-p-ma_fetch.elf (renamed from test/tests/rv64si-p-ma_fetch.elf)bin9296 -> 9296 bytes
-rw-r--r--test/riscv-tests/rv64si-p-scall.dump (renamed from test/tests/rv64si-p-scall.dump)0
-rw-r--r--test/riscv-tests/rv64si-p-scall.elf (renamed from test/tests/rv64si-p-scall.elf)bin9328 -> 9328 bytes
-rw-r--r--test/riscv-tests/rv64si-p-wfi.dump (renamed from test/tests/rv64si-p-wfi.dump)0
-rw-r--r--test/riscv-tests/rv64si-p-wfi.elf (renamed from test/tests/rv64si-p-wfi.elf)bin9256 -> 9256 bytes
-rw-r--r--test/riscv-tests/rv64ua-p-amoadd_d.dump (renamed from test/tests/rv64ua-p-amoadd_d.dump)0
-rw-r--r--test/riscv-tests/rv64ua-p-amoadd_d.elf (renamed from test/tests/rv64ua-p-amoadd_d.elf)bin9504 -> 9504 bytes
-rw-r--r--test/riscv-tests/rv64ua-p-amoadd_w.dump (renamed from test/tests/rv64ua-p-amoadd_w.dump)0
-rw-r--r--test/riscv-tests/rv64ua-p-amoadd_w.elf (renamed from test/tests/rv64ua-p-amoadd_w.elf)bin9504 -> 9504 bytes
-rw-r--r--test/riscv-tests/rv64ua-p-amoand_d.dump (renamed from test/tests/rv64ua-p-amoand_d.dump)0
-rw-r--r--test/riscv-tests/rv64ua-p-amoand_d.elf (renamed from test/tests/rv64ua-p-amoand_d.elf)bin9504 -> 9504 bytes
-rw-r--r--test/riscv-tests/rv64ua-p-amoand_w.dump (renamed from test/tests/rv64ua-p-amoand_w.dump)0
-rw-r--r--test/riscv-tests/rv64ua-p-amoand_w.elf (renamed from test/tests/rv64ua-p-amoand_w.elf)bin9504 -> 9504 bytes
-rw-r--r--test/riscv-tests/rv64ua-p-amomax_d.dump (renamed from test/tests/rv64ua-p-amomax_d.dump)0
-rw-r--r--test/riscv-tests/rv64ua-p-amomax_d.elf (renamed from test/tests/rv64ua-p-amomax_d.elf)bin9504 -> 9504 bytes
-rw-r--r--test/riscv-tests/rv64ua-p-amomax_w.dump (renamed from test/tests/rv64ua-p-amomax_w.dump)0
-rw-r--r--test/riscv-tests/rv64ua-p-amomax_w.elf (renamed from test/tests/rv64ua-p-amomax_w.elf)bin9504 -> 9504 bytes
-rw-r--r--test/riscv-tests/rv64ua-p-amomaxu_d.dump (renamed from test/tests/rv64ua-p-amomaxu_d.dump)0
-rw-r--r--test/riscv-tests/rv64ua-p-amomaxu_d.elf (renamed from test/tests/rv64ua-p-amomaxu_d.elf)bin9504 -> 9504 bytes
-rw-r--r--test/riscv-tests/rv64ua-p-amomaxu_w.dump (renamed from test/tests/rv64ua-p-amomaxu_w.dump)0
-rw-r--r--test/riscv-tests/rv64ua-p-amomaxu_w.elf (renamed from test/tests/rv64ua-p-amomaxu_w.elf)bin9504 -> 9504 bytes
-rw-r--r--test/riscv-tests/rv64ua-p-amomin_d.dump (renamed from test/tests/rv64ua-p-amomin_d.dump)0
-rw-r--r--test/riscv-tests/rv64ua-p-amomin_d.elf (renamed from test/tests/rv64ua-p-amomin_d.elf)bin9504 -> 9504 bytes
-rw-r--r--test/riscv-tests/rv64ua-p-amomin_w.dump (renamed from test/tests/rv64ua-p-amomin_w.dump)0
-rw-r--r--test/riscv-tests/rv64ua-p-amomin_w.elf (renamed from test/tests/rv64ua-p-amomin_w.elf)bin9504 -> 9504 bytes
-rw-r--r--test/riscv-tests/rv64ua-p-amominu_d.dump (renamed from test/tests/rv64ua-p-amominu_d.dump)0
-rw-r--r--test/riscv-tests/rv64ua-p-amominu_d.elf (renamed from test/tests/rv64ua-p-amominu_d.elf)bin9504 -> 9504 bytes
-rw-r--r--test/riscv-tests/rv64ua-p-amominu_w.dump (renamed from test/tests/rv64ua-p-amominu_w.dump)0
-rw-r--r--test/riscv-tests/rv64ua-p-amominu_w.elf (renamed from test/tests/rv64ua-p-amominu_w.elf)bin9504 -> 9504 bytes
-rw-r--r--test/riscv-tests/rv64ua-p-amoor_d.dump (renamed from test/tests/rv64ua-p-amoor_d.dump)0
-rw-r--r--test/riscv-tests/rv64ua-p-amoor_d.elf (renamed from test/tests/rv64ua-p-amoor_d.elf)bin9504 -> 9504 bytes
-rw-r--r--test/riscv-tests/rv64ua-p-amoor_w.dump (renamed from test/tests/rv64ua-p-amoor_w.dump)0
-rw-r--r--test/riscv-tests/rv64ua-p-amoor_w.elf (renamed from test/tests/rv64ua-p-amoor_w.elf)bin9504 -> 9504 bytes
-rw-r--r--test/riscv-tests/rv64ua-p-amoswap_d.dump (renamed from test/tests/rv64ua-p-amoswap_d.dump)0
-rw-r--r--test/riscv-tests/rv64ua-p-amoswap_d.elf (renamed from test/tests/rv64ua-p-amoswap_d.elf)bin9504 -> 9504 bytes
-rw-r--r--test/riscv-tests/rv64ua-p-amoswap_w.dump (renamed from test/tests/rv64ua-p-amoswap_w.dump)0
-rw-r--r--test/riscv-tests/rv64ua-p-amoswap_w.elf (renamed from test/tests/rv64ua-p-amoswap_w.elf)bin9504 -> 9504 bytes
-rw-r--r--test/riscv-tests/rv64ua-p-amoxor_d.dump (renamed from test/tests/rv64ua-p-amoxor_d.dump)0
-rw-r--r--test/riscv-tests/rv64ua-p-amoxor_d.elf (renamed from test/tests/rv64ua-p-amoxor_d.elf)bin9504 -> 9504 bytes
-rw-r--r--test/riscv-tests/rv64ua-p-amoxor_w.dump (renamed from test/tests/rv64ua-p-amoxor_w.dump)0
-rw-r--r--test/riscv-tests/rv64ua-p-amoxor_w.elf (renamed from test/tests/rv64ua-p-amoxor_w.elf)bin9504 -> 9504 bytes
-rw-r--r--test/riscv-tests/rv64ua-p-lrsc.dump (renamed from test/tests/rv64ua-p-lrsc.dump)0
-rwxr-xr-xtest/riscv-tests/rv64ua-p-lrsc.elf (renamed from test/tests/rv64ua-p-lrsc.elf)bin14632 -> 14632 bytes
-rw-r--r--test/riscv-tests/rv64ua-v-amoadd_d.dump (renamed from test/tests/rv64ua-v-amoadd_d.dump)0
-rw-r--r--test/riscv-tests/rv64ua-v-amoadd_d.elf (renamed from test/tests/rv64ua-v-amoadd_d.elf)bin17912 -> 17912 bytes
-rw-r--r--test/riscv-tests/rv64ua-v-amoadd_w.dump (renamed from test/tests/rv64ua-v-amoadd_w.dump)0
-rw-r--r--test/riscv-tests/rv64ua-v-amoadd_w.elf (renamed from test/tests/rv64ua-v-amoadd_w.elf)bin17896 -> 17896 bytes
-rw-r--r--test/riscv-tests/rv64ua-v-amoand_d.dump (renamed from test/tests/rv64ua-v-amoand_d.dump)0
-rw-r--r--test/riscv-tests/rv64ua-v-amoand_d.elf (renamed from test/tests/rv64ua-v-amoand_d.elf)bin17896 -> 17896 bytes
-rw-r--r--test/riscv-tests/rv64ua-v-amoand_w.dump (renamed from test/tests/rv64ua-v-amoand_w.dump)0
-rw-r--r--test/riscv-tests/rv64ua-v-amoand_w.elf (renamed from test/tests/rv64ua-v-amoand_w.elf)bin17896 -> 17896 bytes
-rw-r--r--test/riscv-tests/rv64ua-v-amomax_d.dump (renamed from test/tests/rv64ua-v-amomax_d.dump)0
-rw-r--r--test/riscv-tests/rv64ua-v-amomax_d.elf (renamed from test/tests/rv64ua-v-amomax_d.elf)bin17896 -> 17896 bytes
-rw-r--r--test/riscv-tests/rv64ua-v-amomax_w.dump (renamed from test/tests/rv64ua-v-amomax_w.dump)0
-rw-r--r--test/riscv-tests/rv64ua-v-amomax_w.elf (renamed from test/tests/rv64ua-v-amomax_w.elf)bin17896 -> 17896 bytes
-rw-r--r--test/riscv-tests/rv64ua-v-amomaxu_d.dump (renamed from test/tests/rv64ua-v-amomaxu_d.dump)0
-rw-r--r--test/riscv-tests/rv64ua-v-amomaxu_d.elf (renamed from test/tests/rv64ua-v-amomaxu_d.elf)bin17896 -> 17896 bytes
-rw-r--r--test/riscv-tests/rv64ua-v-amomaxu_w.dump (renamed from test/tests/rv64ua-v-amomaxu_w.dump)0
-rw-r--r--test/riscv-tests/rv64ua-v-amomaxu_w.elf (renamed from test/tests/rv64ua-v-amomaxu_w.elf)bin17896 -> 17896 bytes
-rw-r--r--test/riscv-tests/rv64ua-v-amomin_d.dump (renamed from test/tests/rv64ua-v-amomin_d.dump)0
-rw-r--r--test/riscv-tests/rv64ua-v-amomin_d.elf (renamed from test/tests/rv64ua-v-amomin_d.elf)bin17896 -> 17896 bytes
-rw-r--r--test/riscv-tests/rv64ua-v-amomin_w.dump (renamed from test/tests/rv64ua-v-amomin_w.dump)0
-rw-r--r--test/riscv-tests/rv64ua-v-amomin_w.elf (renamed from test/tests/rv64ua-v-amomin_w.elf)bin17896 -> 17896 bytes
-rw-r--r--test/riscv-tests/rv64ua-v-amominu_d.dump (renamed from test/tests/rv64ua-v-amominu_d.dump)0
-rw-r--r--test/riscv-tests/rv64ua-v-amominu_d.elf (renamed from test/tests/rv64ua-v-amominu_d.elf)bin17896 -> 17896 bytes
-rw-r--r--test/riscv-tests/rv64ua-v-amominu_w.dump (renamed from test/tests/rv64ua-v-amominu_w.dump)0
-rw-r--r--test/riscv-tests/rv64ua-v-amominu_w.elf (renamed from test/tests/rv64ua-v-amominu_w.elf)bin17896 -> 17896 bytes
-rw-r--r--test/riscv-tests/rv64ua-v-amoor_d.dump (renamed from test/tests/rv64ua-v-amoor_d.dump)0
-rw-r--r--test/riscv-tests/rv64ua-v-amoor_d.elf (renamed from test/tests/rv64ua-v-amoor_d.elf)bin17888 -> 17888 bytes
-rw-r--r--test/riscv-tests/rv64ua-v-amoor_w.dump (renamed from test/tests/rv64ua-v-amoor_w.dump)0
-rw-r--r--test/riscv-tests/rv64ua-v-amoor_w.elf (renamed from test/tests/rv64ua-v-amoor_w.elf)bin17888 -> 17888 bytes
-rw-r--r--test/riscv-tests/rv64ua-v-amoswap_d.dump (renamed from test/tests/rv64ua-v-amoswap_d.dump)0
-rw-r--r--test/riscv-tests/rv64ua-v-amoswap_d.elf (renamed from test/tests/rv64ua-v-amoswap_d.elf)bin17896 -> 17896 bytes
-rw-r--r--test/riscv-tests/rv64ua-v-amoswap_w.dump (renamed from test/tests/rv64ua-v-amoswap_w.dump)0
-rw-r--r--test/riscv-tests/rv64ua-v-amoswap_w.elf (renamed from test/tests/rv64ua-v-amoswap_w.elf)bin17896 -> 17896 bytes
-rw-r--r--test/riscv-tests/rv64ua-v-amoxor_d.dump (renamed from test/tests/rv64ua-v-amoxor_d.dump)0
-rw-r--r--test/riscv-tests/rv64ua-v-amoxor_d.elf (renamed from test/tests/rv64ua-v-amoxor_d.elf)bin17904 -> 17904 bytes
-rw-r--r--test/riscv-tests/rv64ua-v-amoxor_w.dump (renamed from test/tests/rv64ua-v-amoxor_w.dump)0
-rw-r--r--test/riscv-tests/rv64ua-v-amoxor_w.elf (renamed from test/tests/rv64ua-v-amoxor_w.elf)bin17912 -> 17912 bytes
-rw-r--r--test/riscv-tests/rv64ua-v-lrsc.dump (renamed from test/tests/rv64ua-v-lrsc.dump)0
-rwxr-xr-xtest/riscv-tests/rv64ua-v-lrsc.elf (renamed from test/tests/rv64ua-v-lrsc.elf)bin19816 -> 19816 bytes
-rw-r--r--test/riscv-tests/rv64uc-p-rvc.dump (renamed from test/tests/rv64uc-p-rvc.dump)0
-rw-r--r--test/riscv-tests/rv64uc-p-rvc.elf (renamed from test/tests/rv64uc-p-rvc.elf)bin18392 -> 18392 bytes
-rw-r--r--test/riscv-tests/rv64uc-v-rvc.dump (renamed from test/tests/rv64uc-v-rvc.dump)0
-rw-r--r--test/riscv-tests/rv64uc-v-rvc.elf (renamed from test/tests/rv64uc-v-rvc.elf)bin32128 -> 32128 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-add.dump (renamed from test/tests/rv64ui-p-add.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-add.elf (renamed from test/tests/rv64ui-p-add.elf)bin10432 -> 10432 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-addi.dump (renamed from test/tests/rv64ui-p-addi.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-addi.elf (renamed from test/tests/rv64ui-p-addi.elf)bin10016 -> 10016 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-addiw.dump (renamed from test/tests/rv64ui-p-addiw.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-addiw.elf (renamed from test/tests/rv64ui-p-addiw.elf)bin10016 -> 10016 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-addw.dump (renamed from test/tests/rv64ui-p-addw.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-addw.elf (renamed from test/tests/rv64ui-p-addw.elf)bin10432 -> 10432 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-and.dump (renamed from test/tests/rv64ui-p-and.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-and.elf (renamed from test/tests/rv64ui-p-and.elf)bin10080 -> 10080 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-andi.dump (renamed from test/tests/rv64ui-p-andi.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-andi.elf (renamed from test/tests/rv64ui-p-andi.elf)bin9664 -> 9664 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-auipc.dump (renamed from test/tests/rv64ui-p-auipc.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-auipc.elf (renamed from test/tests/rv64ui-p-auipc.elf)bin9320 -> 9320 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-beq.dump (renamed from test/tests/rv64ui-p-beq.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-beq.elf (renamed from test/tests/rv64ui-p-beq.elf)bin9888 -> 9888 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-bge.dump (renamed from test/tests/rv64ui-p-bge.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-bge.elf (renamed from test/tests/rv64ui-p-bge.elf)bin9984 -> 9984 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-bgeu.dump (renamed from test/tests/rv64ui-p-bgeu.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-bgeu.elf (renamed from test/tests/rv64ui-p-bgeu.elf)bin9984 -> 9984 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-blt.dump (renamed from test/tests/rv64ui-p-blt.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-blt.elf (renamed from test/tests/rv64ui-p-blt.elf)bin9888 -> 9888 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-bltu.dump (renamed from test/tests/rv64ui-p-bltu.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-bltu.elf (renamed from test/tests/rv64ui-p-bltu.elf)bin9888 -> 9888 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-bne.dump (renamed from test/tests/rv64ui-p-bne.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-bne.elf (renamed from test/tests/rv64ui-p-bne.elf)bin9888 -> 9888 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-fence_i.dump (renamed from test/tests/rv64ui-p-fence_i.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-fence_i.elf (renamed from test/tests/rv64ui-p-fence_i.elf)bin13480 -> 13480 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-jal.dump (renamed from test/tests/rv64ui-p-jal.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-jal.elf (renamed from test/tests/rv64ui-p-jal.elf)bin9384 -> 9384 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-jalr.dump (renamed from test/tests/rv64ui-p-jalr.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-jalr.elf (renamed from test/tests/rv64ui-p-jalr.elf)bin9480 -> 9480 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-lb.dump (renamed from test/tests/rv64ui-p-lb.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-lb.elf (renamed from test/tests/rv64ui-p-lb.elf)bin14104 -> 14104 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-lbu.dump (renamed from test/tests/rv64ui-p-lbu.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-lbu.elf (renamed from test/tests/rv64ui-p-lbu.elf)bin14104 -> 14104 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-ld.dump (renamed from test/tests/rv64ui-p-ld.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-ld.elf (renamed from test/tests/rv64ui-p-ld.elf)bin14120 -> 14120 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-lh.dump (renamed from test/tests/rv64ui-p-lh.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-lh.elf (renamed from test/tests/rv64ui-p-lh.elf)bin14104 -> 14104 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-lhu.dump (renamed from test/tests/rv64ui-p-lhu.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-lhu.elf (renamed from test/tests/rv64ui-p-lhu.elf)bin14104 -> 14104 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-lui.dump (renamed from test/tests/rv64ui-p-lui.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-lui.elf (renamed from test/tests/rv64ui-p-lui.elf)bin9408 -> 9408 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-lw.dump (renamed from test/tests/rv64ui-p-lw.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-lw.elf (renamed from test/tests/rv64ui-p-lw.elf)bin14104 -> 14104 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-lwu.dump (renamed from test/tests/rv64ui-p-lwu.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-lwu.elf (renamed from test/tests/rv64ui-p-lwu.elf)bin14104 -> 14104 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-or.dump (renamed from test/tests/rv64ui-p-or.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-or.elf (renamed from test/tests/rv64ui-p-or.elf)bin10080 -> 10080 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-ori.dump (renamed from test/tests/rv64ui-p-ori.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-ori.elf (renamed from test/tests/rv64ui-p-ori.elf)bin9664 -> 9664 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-sb.dump (renamed from test/tests/rv64ui-p-sb.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-sb.elf (renamed from test/tests/rv64ui-p-sb.elf)bin14416 -> 14416 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-sd.dump (renamed from test/tests/rv64ui-p-sd.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-sd.elf (renamed from test/tests/rv64ui-p-sd.elf)bin14480 -> 14480 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-sh.dump (renamed from test/tests/rv64ui-p-sh.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-sh.elf (renamed from test/tests/rv64ui-p-sh.elf)bin14432 -> 14432 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-simple.dump (renamed from test/tests/rv64ui-p-simple.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-simple.elf (renamed from test/tests/rv64ui-p-simple.elf)bin9200 -> 9200 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-sll.dump (renamed from test/tests/rv64ui-p-sll.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-sll.elf (renamed from test/tests/rv64ui-p-sll.elf)bin10688 -> 10688 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-slli.dump (renamed from test/tests/rv64ui-p-slli.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-slli.elf (renamed from test/tests/rv64ui-p-slli.elf)bin10112 -> 10112 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-slliw.dump (renamed from test/tests/rv64ui-p-slliw.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-slliw.elf (renamed from test/tests/rv64ui-p-slliw.elf)bin10016 -> 10016 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-sllw.dump (renamed from test/tests/rv64ui-p-sllw.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-sllw.elf (renamed from test/tests/rv64ui-p-sllw.elf)bin10592 -> 10592 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-slt.dump (renamed from test/tests/rv64ui-p-slt.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-slt.elf (renamed from test/tests/rv64ui-p-slt.elf)bin10432 -> 10432 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-slti.dump (renamed from test/tests/rv64ui-p-slti.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-slti.elf (renamed from test/tests/rv64ui-p-slti.elf)bin10016 -> 10016 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-sltiu.dump (renamed from test/tests/rv64ui-p-sltiu.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-sltiu.elf (renamed from test/tests/rv64ui-p-sltiu.elf)bin10016 -> 10016 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-sltu.dump (renamed from test/tests/rv64ui-p-sltu.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-sltu.elf (renamed from test/tests/rv64ui-p-sltu.elf)bin10432 -> 10432 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-sra.dump (renamed from test/tests/rv64ui-p-sra.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-sra.elf (renamed from test/tests/rv64ui-p-sra.elf)bin10592 -> 10592 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-srai.dump (renamed from test/tests/rv64ui-p-srai.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-srai.elf (renamed from test/tests/rv64ui-p-srai.elf)bin10016 -> 10016 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-sraiw.dump (renamed from test/tests/rv64ui-p-sraiw.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-sraiw.elf (renamed from test/tests/rv64ui-p-sraiw.elf)bin10080 -> 10080 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-sraw.dump (renamed from test/tests/rv64ui-p-sraw.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-sraw.elf (renamed from test/tests/rv64ui-p-sraw.elf)bin10592 -> 10592 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-srl.dump (renamed from test/tests/rv64ui-p-srl.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-srl.elf (renamed from test/tests/rv64ui-p-srl.elf)bin10592 -> 10592 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-srli.dump (renamed from test/tests/rv64ui-p-srli.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-srli.elf (renamed from test/tests/rv64ui-p-srli.elf)bin10016 -> 10016 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-srliw.dump (renamed from test/tests/rv64ui-p-srliw.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-srliw.elf (renamed from test/tests/rv64ui-p-srliw.elf)bin10016 -> 10016 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-srlw.dump (renamed from test/tests/rv64ui-p-srlw.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-srlw.elf (renamed from test/tests/rv64ui-p-srlw.elf)bin10592 -> 10592 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-sub.dump (renamed from test/tests/rv64ui-p-sub.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-sub.elf (renamed from test/tests/rv64ui-p-sub.elf)bin10400 -> 10400 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-subw.dump (renamed from test/tests/rv64ui-p-subw.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-subw.elf (renamed from test/tests/rv64ui-p-subw.elf)bin10400 -> 10400 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-sw.dump (renamed from test/tests/rv64ui-p-sw.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-sw.elf (renamed from test/tests/rv64ui-p-sw.elf)bin14448 -> 14448 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-xor.dump (renamed from test/tests/rv64ui-p-xor.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-xor.elf (renamed from test/tests/rv64ui-p-xor.elf)bin10080 -> 10080 bytes
-rw-r--r--test/riscv-tests/rv64ui-p-xori.dump (renamed from test/tests/rv64ui-p-xori.dump)0
-rw-r--r--test/riscv-tests/rv64ui-p-xori.elf (renamed from test/tests/rv64ui-p-xori.elf)bin9664 -> 9664 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-add.dump (renamed from test/tests/rv64ui-v-add.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-add.elf (renamed from test/tests/rv64ui-v-add.elf)bin20080 -> 20080 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-addi.dump (renamed from test/tests/rv64ui-v-addi.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-addi.elf (renamed from test/tests/rv64ui-v-addi.elf)bin19056 -> 19056 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-addiw.dump (renamed from test/tests/rv64ui-v-addiw.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-addiw.elf (renamed from test/tests/rv64ui-v-addiw.elf)bin19048 -> 19048 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-addw.dump (renamed from test/tests/rv64ui-v-addw.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-addw.elf (renamed from test/tests/rv64ui-v-addw.elf)bin20064 -> 20064 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-and.dump (renamed from test/tests/rv64ui-v-and.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-and.elf (renamed from test/tests/rv64ui-v-and.elf)bin19832 -> 19832 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-andi.dump (renamed from test/tests/rv64ui-v-andi.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-andi.elf (renamed from test/tests/rv64ui-v-andi.elf)bin18552 -> 18552 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-auipc.dump (renamed from test/tests/rv64ui-v-auipc.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-auipc.elf (renamed from test/tests/rv64ui-v-auipc.elf)bin17768 -> 17768 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-beq.dump (renamed from test/tests/rv64ui-v-beq.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-beq.elf (renamed from test/tests/rv64ui-v-beq.elf)bin18976 -> 18976 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-bge.dump (renamed from test/tests/rv64ui-v-bge.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-bge.elf (renamed from test/tests/rv64ui-v-bge.elf)bin19168 -> 19168 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-bgeu.dump (renamed from test/tests/rv64ui-v-bgeu.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-bgeu.elf (renamed from test/tests/rv64ui-v-bgeu.elf)bin19384 -> 19384 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-blt.dump (renamed from test/tests/rv64ui-v-blt.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-blt.elf (renamed from test/tests/rv64ui-v-blt.elf)bin18976 -> 18976 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-bltu.dump (renamed from test/tests/rv64ui-v-bltu.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-bltu.elf (renamed from test/tests/rv64ui-v-bltu.elf)bin19176 -> 19176 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-bne.dump (renamed from test/tests/rv64ui-v-bne.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-bne.elf (renamed from test/tests/rv64ui-v-bne.elf)bin18976 -> 18976 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-fence_i.dump (renamed from test/tests/rv64ui-v-fence_i.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-fence_i.elf (renamed from test/tests/rv64ui-v-fence_i.elf)bin18656 -> 18656 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-jal.dump (renamed from test/tests/rv64ui-v-jal.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-jal.elf (renamed from test/tests/rv64ui-v-jal.elf)bin17856 -> 17856 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-jalr.dump (renamed from test/tests/rv64ui-v-jalr.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-jalr.elf (renamed from test/tests/rv64ui-v-jalr.elf)bin18072 -> 18072 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-lb.dump (renamed from test/tests/rv64ui-v-lb.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-lb.elf (renamed from test/tests/rv64ui-v-lb.elf)bin19280 -> 19280 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-lbu.dump (renamed from test/tests/rv64ui-v-lbu.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-lbu.elf (renamed from test/tests/rv64ui-v-lbu.elf)bin19280 -> 19280 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-ld.dump (renamed from test/tests/rv64ui-v-ld.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-ld.elf (renamed from test/tests/rv64ui-v-ld.elf)bin23408 -> 23408 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-lh.dump (renamed from test/tests/rv64ui-v-lh.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-lh.elf (renamed from test/tests/rv64ui-v-lh.elf)bin19288 -> 19288 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-lhu.dump (renamed from test/tests/rv64ui-v-lhu.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-lhu.elf (renamed from test/tests/rv64ui-v-lhu.elf)bin19288 -> 19288 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-lui.dump (renamed from test/tests/rv64ui-v-lui.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-lui.elf (renamed from test/tests/rv64ui-v-lui.elf)bin17896 -> 17896 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-lw.dump (renamed from test/tests/rv64ui-v-lw.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-lw.elf (renamed from test/tests/rv64ui-v-lw.elf)bin19296 -> 19296 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-lwu.dump (renamed from test/tests/rv64ui-v-lwu.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-lwu.elf (renamed from test/tests/rv64ui-v-lwu.elf)bin19296 -> 19296 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-or.dump (renamed from test/tests/rv64ui-v-or.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-or.elf (renamed from test/tests/rv64ui-v-or.elf)bin19960 -> 19960 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-ori.dump (renamed from test/tests/rv64ui-v-ori.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-ori.elf (renamed from test/tests/rv64ui-v-ori.elf)bin18536 -> 18536 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-sb.dump (renamed from test/tests/rv64ui-v-sb.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-sb.elf (renamed from test/tests/rv64ui-v-sb.elf)bin23688 -> 23688 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-sd.dump (renamed from test/tests/rv64ui-v-sd.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-sd.elf (renamed from test/tests/rv64ui-v-sd.elf)bin23760 -> 23760 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-sh.dump (renamed from test/tests/rv64ui-v-sh.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-sh.elf (renamed from test/tests/rv64ui-v-sh.elf)bin23696 -> 23696 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-simple.dump (renamed from test/tests/rv64ui-v-simple.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-simple.elf (renamed from test/tests/rv64ui-v-simple.elf)bin17528 -> 17528 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-sll.dump (renamed from test/tests/rv64ui-v-sll.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-sll.elf (renamed from test/tests/rv64ui-v-sll.elf)bin20616 -> 20616 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-slli.dump (renamed from test/tests/rv64ui-v-slli.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-slli.elf (renamed from test/tests/rv64ui-v-slli.elf)bin19256 -> 19256 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-slliw.dump (renamed from test/tests/rv64ui-v-slliw.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-slliw.elf (renamed from test/tests/rv64ui-v-slliw.elf)bin19040 -> 19040 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-sllw.dump (renamed from test/tests/rv64ui-v-sllw.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-sllw.elf (renamed from test/tests/rv64ui-v-sllw.elf)bin20360 -> 20360 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-slt.dump (renamed from test/tests/rv64ui-v-slt.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-slt.elf (renamed from test/tests/rv64ui-v-slt.elf)bin20040 -> 20040 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-slti.dump (renamed from test/tests/rv64ui-v-slti.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-slti.elf (renamed from test/tests/rv64ui-v-slti.elf)bin19024 -> 19024 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-sltiu.dump (renamed from test/tests/rv64ui-v-sltiu.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-sltiu.elf (renamed from test/tests/rv64ui-v-sltiu.elf)bin19024 -> 19024 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-sltu.dump (renamed from test/tests/rv64ui-v-sltu.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-sltu.elf (renamed from test/tests/rv64ui-v-sltu.elf)bin20104 -> 20104 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-sra.dump (renamed from test/tests/rv64ui-v-sra.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-sra.elf (renamed from test/tests/rv64ui-v-sra.elf)bin20408 -> 20408 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-srai.dump (renamed from test/tests/rv64ui-v-srai.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-srai.elf (renamed from test/tests/rv64ui-v-srai.elf)bin19104 -> 19104 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-sraiw.dump (renamed from test/tests/rv64ui-v-sraiw.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-sraiw.elf (renamed from test/tests/rv64ui-v-sraiw.elf)bin19208 -> 19208 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-sraw.dump (renamed from test/tests/rv64ui-v-sraw.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-sraw.elf (renamed from test/tests/rv64ui-v-sraw.elf)bin20408 -> 20408 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-srl.dump (renamed from test/tests/rv64ui-v-srl.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-srl.elf (renamed from test/tests/rv64ui-v-srl.elf)bin20520 -> 20520 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-srli.dump (renamed from test/tests/rv64ui-v-srli.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-srli.elf (renamed from test/tests/rv64ui-v-srli.elf)bin19160 -> 19160 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-srliw.dump (renamed from test/tests/rv64ui-v-srliw.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-srliw.elf (renamed from test/tests/rv64ui-v-srliw.elf)bin19072 -> 19072 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-srlw.dump (renamed from test/tests/rv64ui-v-srlw.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-srlw.elf (renamed from test/tests/rv64ui-v-srlw.elf)bin20384 -> 20384 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-sub.dump (renamed from test/tests/rv64ui-v-sub.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-sub.elf (renamed from test/tests/rv64ui-v-sub.elf)bin20016 -> 20016 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-subw.dump (renamed from test/tests/rv64ui-v-subw.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-subw.elf (renamed from test/tests/rv64ui-v-subw.elf)bin20000 -> 20000 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-sw.dump (renamed from test/tests/rv64ui-v-sw.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-sw.elf (renamed from test/tests/rv64ui-v-sw.elf)bin23720 -> 23720 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-xor.dump (renamed from test/tests/rv64ui-v-xor.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-xor.elf (renamed from test/tests/rv64ui-v-xor.elf)bin19944 -> 19944 bytes
-rw-r--r--test/riscv-tests/rv64ui-v-xori.dump (renamed from test/tests/rv64ui-v-xori.dump)0
-rw-r--r--test/riscv-tests/rv64ui-v-xori.elf (renamed from test/tests/rv64ui-v-xori.elf)bin18528 -> 18528 bytes
-rw-r--r--test/riscv-tests/rv64um-p-div.dump (renamed from test/tests/rv64um-p-div.dump)0
-rw-r--r--test/riscv-tests/rv64um-p-div.elf (renamed from test/tests/rv64um-p-div.elf)bin9536 -> 9536 bytes
-rw-r--r--test/riscv-tests/rv64um-p-divu.dump (renamed from test/tests/rv64um-p-divu.dump)0
-rw-r--r--test/riscv-tests/rv64um-p-divu.elf (renamed from test/tests/rv64um-p-divu.elf)bin9536 -> 9536 bytes
-rw-r--r--test/riscv-tests/rv64um-p-divuw.dump (renamed from test/tests/rv64um-p-divuw.dump)0
-rw-r--r--test/riscv-tests/rv64um-p-divuw.elf (renamed from test/tests/rv64um-p-divuw.elf)bin9536 -> 9536 bytes
-rw-r--r--test/riscv-tests/rv64um-p-divw.dump (renamed from test/tests/rv64um-p-divw.dump)0
-rw-r--r--test/riscv-tests/rv64um-p-divw.elf (renamed from test/tests/rv64um-p-divw.elf)bin9536 -> 9536 bytes
-rw-r--r--test/riscv-tests/rv64um-p-mul.dump (renamed from test/tests/rv64um-p-mul.dump)0
-rw-r--r--test/riscv-tests/rv64um-p-mul.elf (renamed from test/tests/rv64um-p-mul.elf)bin10272 -> 10272 bytes
-rw-r--r--test/riscv-tests/rv64um-p-mulh.dump (renamed from test/tests/rv64um-p-mulh.dump)0
-rw-r--r--test/riscv-tests/rv64um-p-mulh.elf (renamed from test/tests/rv64um-p-mulh.elf)bin10144 -> 10144 bytes
-rw-r--r--test/riscv-tests/rv64um-p-mulhsu.dump (renamed from test/tests/rv64um-p-mulhsu.dump)0
-rw-r--r--test/riscv-tests/rv64um-p-mulhsu.elf (renamed from test/tests/rv64um-p-mulhsu.elf)bin10144 -> 10144 bytes
-rw-r--r--test/riscv-tests/rv64um-p-mulhu.dump (renamed from test/tests/rv64um-p-mulhu.dump)0
-rw-r--r--test/riscv-tests/rv64um-p-mulhu.elf (renamed from test/tests/rv64um-p-mulhu.elf)bin10208 -> 10208 bytes
-rw-r--r--test/riscv-tests/rv64um-p-mulw.dump (renamed from test/tests/rv64um-p-mulw.dump)0
-rw-r--r--test/riscv-tests/rv64um-p-mulw.elf (renamed from test/tests/rv64um-p-mulw.elf)bin10144 -> 10144 bytes
-rw-r--r--test/riscv-tests/rv64um-p-rem.dump (renamed from test/tests/rv64um-p-rem.dump)0
-rw-r--r--test/riscv-tests/rv64um-p-rem.elf (renamed from test/tests/rv64um-p-rem.elf)bin9536 -> 9536 bytes
-rw-r--r--test/riscv-tests/rv64um-p-remu.dump (renamed from test/tests/rv64um-p-remu.dump)0
-rw-r--r--test/riscv-tests/rv64um-p-remu.elf (renamed from test/tests/rv64um-p-remu.elf)bin9536 -> 9536 bytes
-rw-r--r--test/riscv-tests/rv64um-p-remuw.dump (renamed from test/tests/rv64um-p-remuw.dump)0
-rw-r--r--test/riscv-tests/rv64um-p-remuw.elf (renamed from test/tests/rv64um-p-remuw.elf)bin9536 -> 9536 bytes
-rw-r--r--test/riscv-tests/rv64um-p-remw.dump (renamed from test/tests/rv64um-p-remw.dump)0
-rw-r--r--test/riscv-tests/rv64um-p-remw.elf (renamed from test/tests/rv64um-p-remw.elf)bin9568 -> 9568 bytes
-rw-r--r--test/riscv-tests/rv64um-v-div.dump (renamed from test/tests/rv64um-v-div.dump)0
-rw-r--r--test/riscv-tests/rv64um-v-div.elf (renamed from test/tests/rv64um-v-div.elf)bin18160 -> 18160 bytes
-rw-r--r--test/riscv-tests/rv64um-v-divu.dump (renamed from test/tests/rv64um-v-divu.dump)0
-rw-r--r--test/riscv-tests/rv64um-v-divu.elf (renamed from test/tests/rv64um-v-divu.elf)bin18184 -> 18184 bytes
-rw-r--r--test/riscv-tests/rv64um-v-divuw.dump (renamed from test/tests/rv64um-v-divuw.dump)0
-rw-r--r--test/riscv-tests/rv64um-v-divuw.elf (renamed from test/tests/rv64um-v-divuw.elf)bin18152 -> 18152 bytes
-rw-r--r--test/riscv-tests/rv64um-v-divw.dump (renamed from test/tests/rv64um-v-divw.dump)0
-rw-r--r--test/riscv-tests/rv64um-v-divw.elf (renamed from test/tests/rv64um-v-divw.elf)bin18136 -> 18136 bytes
-rw-r--r--test/riscv-tests/rv64um-v-mul.dump (renamed from test/tests/rv64um-v-mul.dump)0
-rw-r--r--test/riscv-tests/rv64um-v-mul.elf (renamed from test/tests/rv64um-v-mul.elf)bin19880 -> 19880 bytes
-rw-r--r--test/riscv-tests/rv64um-v-mulh.dump (renamed from test/tests/rv64um-v-mulh.dump)0
-rw-r--r--test/riscv-tests/rv64um-v-mulh.elf (renamed from test/tests/rv64um-v-mulh.elf)bin19664 -> 19664 bytes
-rw-r--r--test/riscv-tests/rv64um-v-mulhsu.dump (renamed from test/tests/rv64um-v-mulhsu.dump)0
-rw-r--r--test/riscv-tests/rv64um-v-mulhsu.elf (renamed from test/tests/rv64um-v-mulhsu.elf)bin19664 -> 19664 bytes
-rw-r--r--test/riscv-tests/rv64um-v-mulhu.dump (renamed from test/tests/rv64um-v-mulhu.dump)0
-rw-r--r--test/riscv-tests/rv64um-v-mulhu.elf (renamed from test/tests/rv64um-v-mulhu.elf)bin19856 -> 19856 bytes
-rw-r--r--test/riscv-tests/rv64um-v-mulw.dump (renamed from test/tests/rv64um-v-mulw.dump)0
-rw-r--r--test/riscv-tests/rv64um-v-mulw.elf (renamed from test/tests/rv64um-v-mulw.elf)bin19512 -> 19512 bytes
-rw-r--r--test/riscv-tests/rv64um-v-rem.dump (renamed from test/tests/rv64um-v-rem.dump)0
-rw-r--r--test/riscv-tests/rv64um-v-rem.elf (renamed from test/tests/rv64um-v-rem.elf)bin18152 -> 18152 bytes
-rw-r--r--test/riscv-tests/rv64um-v-remu.dump (renamed from test/tests/rv64um-v-remu.dump)0
-rw-r--r--test/riscv-tests/rv64um-v-remu.elf (renamed from test/tests/rv64um-v-remu.elf)bin18160 -> 18160 bytes
-rw-r--r--test/riscv-tests/rv64um-v-remuw.dump (renamed from test/tests/rv64um-v-remuw.dump)0
-rw-r--r--test/riscv-tests/rv64um-v-remuw.elf (renamed from test/tests/rv64um-v-remuw.elf)bin18136 -> 18136 bytes
-rw-r--r--test/riscv-tests/rv64um-v-remw.dump (renamed from test/tests/rv64um-v-remw.dump)0
-rw-r--r--test/riscv-tests/rv64um-v-remw.elf (renamed from test/tests/rv64um-v-remw.elf)bin18192 -> 18192 bytes
-rwxr-xr-xtest/run_tests.sh4
373 files changed, 4 insertions, 2 deletions
diff --git a/test/README b/test/README
new file mode 100644
index 0000000..1797615
--- /dev/null
+++ b/test/README
@@ -0,0 +1,2 @@
+The riscv-tests directory contain a snapshot of test binaries from
+https://github.com/riscv/riscv-tests
diff --git a/test/tests/.gitignore b/test/riscv-tests/.gitignore
index 72a5e44..72a5e44 100644
--- a/test/tests/.gitignore
+++ b/test/riscv-tests/.gitignore
diff --git a/test/tests/README b/test/riscv-tests/README
index cb1e510..cb1e510 100644
--- a/test/tests/README
+++ b/test/riscv-tests/README
diff --git a/test/tests/disabled/rv64mi-p-access.elf b/test/riscv-tests/disabled/rv64mi-p-access.elf
index 9bd96fb..9bd96fb 100644
--- a/test/tests/disabled/rv64mi-p-access.elf
+++ b/test/riscv-tests/disabled/rv64mi-p-access.elf
Binary files differ
diff --git a/test/tests/disabled/rv64mi-p-sbreak.dump b/test/riscv-tests/disabled/rv64mi-p-sbreak.dump
index 8e03511..8e03511 100644
--- a/test/tests/disabled/rv64mi-p-sbreak.dump
+++ b/test/riscv-tests/disabled/rv64mi-p-sbreak.dump
diff --git a/test/tests/disabled/rv64mi-p-sbreak.elf b/test/riscv-tests/disabled/rv64mi-p-sbreak.elf
index 0319c2d..0319c2d 100644
--- a/test/tests/disabled/rv64mi-p-sbreak.elf
+++ b/test/riscv-tests/disabled/rv64mi-p-sbreak.elf
Binary files differ
diff --git a/test/tests/disabled/rv64si-p-sbreak.dump b/test/riscv-tests/disabled/rv64si-p-sbreak.dump
index e981c54..e981c54 100644
--- a/test/tests/disabled/rv64si-p-sbreak.dump
+++ b/test/riscv-tests/disabled/rv64si-p-sbreak.dump
diff --git a/test/tests/disabled/rv64si-p-sbreak.elf b/test/riscv-tests/disabled/rv64si-p-sbreak.elf
index 2d6c2e7..2d6c2e7 100644
--- a/test/tests/disabled/rv64si-p-sbreak.elf
+++ b/test/riscv-tests/disabled/rv64si-p-sbreak.elf
Binary files differ
diff --git a/test/tests/disabled/rv64ua-p-lrsc.dump b/test/riscv-tests/disabled/rv64ua-p-lrsc.dump
index 4aec511..4aec511 100644
--- a/test/tests/disabled/rv64ua-p-lrsc.dump
+++ b/test/riscv-tests/disabled/rv64ua-p-lrsc.dump
diff --git a/test/tests/disabled/rv64ua-p-lrsc.elf b/test/riscv-tests/disabled/rv64ua-p-lrsc.elf
index bff6664..bff6664 100644
--- a/test/tests/disabled/rv64ua-p-lrsc.elf
+++ b/test/riscv-tests/disabled/rv64ua-p-lrsc.elf
Binary files differ
diff --git a/test/tests/disabled/rv64ua-v-lrsc.elf b/test/riscv-tests/disabled/rv64ua-v-lrsc.elf
index 10a2866..10a2866 100644
--- a/test/tests/disabled/rv64ua-v-lrsc.elf
+++ b/test/riscv-tests/disabled/rv64ua-v-lrsc.elf
Binary files differ
diff --git a/test/tests/rv64mi-p-access.dump b/test/riscv-tests/rv64mi-p-access.dump
index 5b35e59..5b35e59 100644
--- a/test/tests/rv64mi-p-access.dump
+++ b/test/riscv-tests/rv64mi-p-access.dump
diff --git a/test/tests/rv64mi-p-breakpoint.dump b/test/riscv-tests/rv64mi-p-breakpoint.dump
index d882b10..d882b10 100644
--- a/test/tests/rv64mi-p-breakpoint.dump
+++ b/test/riscv-tests/rv64mi-p-breakpoint.dump
diff --git a/test/tests/rv64mi-p-breakpoint.elf b/test/riscv-tests/rv64mi-p-breakpoint.elf
index 04af6b2..04af6b2 100644
--- a/test/tests/rv64mi-p-breakpoint.elf
+++ b/test/riscv-tests/rv64mi-p-breakpoint.elf
Binary files differ
diff --git a/test/tests/rv64mi-p-csr.dump b/test/riscv-tests/rv64mi-p-csr.dump
index e2ccda2..e2ccda2 100644
--- a/test/tests/rv64mi-p-csr.dump
+++ b/test/riscv-tests/rv64mi-p-csr.dump
diff --git a/test/tests/rv64mi-p-csr.elf b/test/riscv-tests/rv64mi-p-csr.elf
index d7c74bc..d7c74bc 100644
--- a/test/tests/rv64mi-p-csr.elf
+++ b/test/riscv-tests/rv64mi-p-csr.elf
Binary files differ
diff --git a/test/tests/rv64mi-p-illegal.dump b/test/riscv-tests/rv64mi-p-illegal.dump
index 56485c4..56485c4 100644
--- a/test/tests/rv64mi-p-illegal.dump
+++ b/test/riscv-tests/rv64mi-p-illegal.dump
diff --git a/test/tests/rv64mi-p-illegal.elf b/test/riscv-tests/rv64mi-p-illegal.elf
index 7441498..7441498 100644
--- a/test/tests/rv64mi-p-illegal.elf
+++ b/test/riscv-tests/rv64mi-p-illegal.elf
Binary files differ
diff --git a/test/tests/rv64mi-p-ma_addr.dump b/test/riscv-tests/rv64mi-p-ma_addr.dump
index b559567..b559567 100644
--- a/test/tests/rv64mi-p-ma_addr.dump
+++ b/test/riscv-tests/rv64mi-p-ma_addr.dump
diff --git a/test/tests/rv64mi-p-ma_addr.elf b/test/riscv-tests/rv64mi-p-ma_addr.elf
index fc32662..fc32662 100644
--- a/test/tests/rv64mi-p-ma_addr.elf
+++ b/test/riscv-tests/rv64mi-p-ma_addr.elf
Binary files differ
diff --git a/test/tests/rv64mi-p-ma_fetch.dump b/test/riscv-tests/rv64mi-p-ma_fetch.dump
index 6a5285a..6a5285a 100644
--- a/test/tests/rv64mi-p-ma_fetch.dump
+++ b/test/riscv-tests/rv64mi-p-ma_fetch.dump
diff --git a/test/tests/rv64mi-p-ma_fetch.elf b/test/riscv-tests/rv64mi-p-ma_fetch.elf
index 40ffdf3..40ffdf3 100644
--- a/test/tests/rv64mi-p-ma_fetch.elf
+++ b/test/riscv-tests/rv64mi-p-ma_fetch.elf
Binary files differ
diff --git a/test/tests/rv64mi-p-mcsr.dump b/test/riscv-tests/rv64mi-p-mcsr.dump
index befb193..befb193 100644
--- a/test/tests/rv64mi-p-mcsr.dump
+++ b/test/riscv-tests/rv64mi-p-mcsr.dump
diff --git a/test/tests/rv64mi-p-mcsr.elf b/test/riscv-tests/rv64mi-p-mcsr.elf
index 4ce3d35..4ce3d35 100644
--- a/test/tests/rv64mi-p-mcsr.elf
+++ b/test/riscv-tests/rv64mi-p-mcsr.elf
Binary files differ
diff --git a/test/tests/rv64mi-p-scall.dump b/test/riscv-tests/rv64mi-p-scall.dump
index 940db03..940db03 100644
--- a/test/tests/rv64mi-p-scall.dump
+++ b/test/riscv-tests/rv64mi-p-scall.dump
diff --git a/test/tests/rv64mi-p-scall.elf b/test/riscv-tests/rv64mi-p-scall.elf
index bbb1526..bbb1526 100644
--- a/test/tests/rv64mi-p-scall.elf
+++ b/test/riscv-tests/rv64mi-p-scall.elf
Binary files differ
diff --git a/test/tests/rv64si-p-csr.dump b/test/riscv-tests/rv64si-p-csr.dump
index e4e92ac..e4e92ac 100644
--- a/test/tests/rv64si-p-csr.dump
+++ b/test/riscv-tests/rv64si-p-csr.dump
diff --git a/test/tests/rv64si-p-csr.elf b/test/riscv-tests/rv64si-p-csr.elf
index 3f0921c..3f0921c 100644
--- a/test/tests/rv64si-p-csr.elf
+++ b/test/riscv-tests/rv64si-p-csr.elf
Binary files differ
diff --git a/test/tests/rv64si-p-dirty.dump b/test/riscv-tests/rv64si-p-dirty.dump
index a92c70d..a92c70d 100644
--- a/test/tests/rv64si-p-dirty.dump
+++ b/test/riscv-tests/rv64si-p-dirty.dump
diff --git a/test/tests/rv64si-p-dirty.elf b/test/riscv-tests/rv64si-p-dirty.elf
index 7ff11e5..7ff11e5 100644
--- a/test/tests/rv64si-p-dirty.elf
+++ b/test/riscv-tests/rv64si-p-dirty.elf
Binary files differ
diff --git a/test/tests/rv64si-p-ma_fetch.dump b/test/riscv-tests/rv64si-p-ma_fetch.dump
index bd8178b..bd8178b 100644
--- a/test/tests/rv64si-p-ma_fetch.dump
+++ b/test/riscv-tests/rv64si-p-ma_fetch.dump
diff --git a/test/tests/rv64si-p-ma_fetch.elf b/test/riscv-tests/rv64si-p-ma_fetch.elf
index 23977ad..23977ad 100644
--- a/test/tests/rv64si-p-ma_fetch.elf
+++ b/test/riscv-tests/rv64si-p-ma_fetch.elf
Binary files differ
diff --git a/test/tests/rv64si-p-scall.dump b/test/riscv-tests/rv64si-p-scall.dump
index 9967450..9967450 100644
--- a/test/tests/rv64si-p-scall.dump
+++ b/test/riscv-tests/rv64si-p-scall.dump
diff --git a/test/tests/rv64si-p-scall.elf b/test/riscv-tests/rv64si-p-scall.elf
index 4d7dc27..4d7dc27 100644
--- a/test/tests/rv64si-p-scall.elf
+++ b/test/riscv-tests/rv64si-p-scall.elf
Binary files differ
diff --git a/test/tests/rv64si-p-wfi.dump b/test/riscv-tests/rv64si-p-wfi.dump
index 2cd7bf8..2cd7bf8 100644
--- a/test/tests/rv64si-p-wfi.dump
+++ b/test/riscv-tests/rv64si-p-wfi.dump
diff --git a/test/tests/rv64si-p-wfi.elf b/test/riscv-tests/rv64si-p-wfi.elf
index 23d0c0c..23d0c0c 100644
--- a/test/tests/rv64si-p-wfi.elf
+++ b/test/riscv-tests/rv64si-p-wfi.elf
Binary files differ
diff --git a/test/tests/rv64ua-p-amoadd_d.dump b/test/riscv-tests/rv64ua-p-amoadd_d.dump
index e90473b..e90473b 100644
--- a/test/tests/rv64ua-p-amoadd_d.dump
+++ b/test/riscv-tests/rv64ua-p-amoadd_d.dump
diff --git a/test/tests/rv64ua-p-amoadd_d.elf b/test/riscv-tests/rv64ua-p-amoadd_d.elf
index e20d290..e20d290 100644
--- a/test/tests/rv64ua-p-amoadd_d.elf
+++ b/test/riscv-tests/rv64ua-p-amoadd_d.elf
Binary files differ
diff --git a/test/tests/rv64ua-p-amoadd_w.dump b/test/riscv-tests/rv64ua-p-amoadd_w.dump
index a0bc84e..a0bc84e 100644
--- a/test/tests/rv64ua-p-amoadd_w.dump
+++ b/test/riscv-tests/rv64ua-p-amoadd_w.dump
diff --git a/test/tests/rv64ua-p-amoadd_w.elf b/test/riscv-tests/rv64ua-p-amoadd_w.elf
index f8c15af..f8c15af 100644
--- a/test/tests/rv64ua-p-amoadd_w.elf
+++ b/test/riscv-tests/rv64ua-p-amoadd_w.elf
Binary files differ
diff --git a/test/tests/rv64ua-p-amoand_d.dump b/test/riscv-tests/rv64ua-p-amoand_d.dump
index cb398f8..cb398f8 100644
--- a/test/tests/rv64ua-p-amoand_d.dump
+++ b/test/riscv-tests/rv64ua-p-amoand_d.dump
diff --git a/test/tests/rv64ua-p-amoand_d.elf b/test/riscv-tests/rv64ua-p-amoand_d.elf
index 6f9ec5c..6f9ec5c 100644
--- a/test/tests/rv64ua-p-amoand_d.elf
+++ b/test/riscv-tests/rv64ua-p-amoand_d.elf
Binary files differ
diff --git a/test/tests/rv64ua-p-amoand_w.dump b/test/riscv-tests/rv64ua-p-amoand_w.dump
index 83ce206..83ce206 100644
--- a/test/tests/rv64ua-p-amoand_w.dump
+++ b/test/riscv-tests/rv64ua-p-amoand_w.dump
diff --git a/test/tests/rv64ua-p-amoand_w.elf b/test/riscv-tests/rv64ua-p-amoand_w.elf
index fefc4fc..fefc4fc 100644
--- a/test/tests/rv64ua-p-amoand_w.elf
+++ b/test/riscv-tests/rv64ua-p-amoand_w.elf
Binary files differ
diff --git a/test/tests/rv64ua-p-amomax_d.dump b/test/riscv-tests/rv64ua-p-amomax_d.dump
index c91c2c8..c91c2c8 100644
--- a/test/tests/rv64ua-p-amomax_d.dump
+++ b/test/riscv-tests/rv64ua-p-amomax_d.dump
diff --git a/test/tests/rv64ua-p-amomax_d.elf b/test/riscv-tests/rv64ua-p-amomax_d.elf
index 051cf48..051cf48 100644
--- a/test/tests/rv64ua-p-amomax_d.elf
+++ b/test/riscv-tests/rv64ua-p-amomax_d.elf
Binary files differ
diff --git a/test/tests/rv64ua-p-amomax_w.dump b/test/riscv-tests/rv64ua-p-amomax_w.dump
index 5de2185..5de2185 100644
--- a/test/tests/rv64ua-p-amomax_w.dump
+++ b/test/riscv-tests/rv64ua-p-amomax_w.dump
diff --git a/test/tests/rv64ua-p-amomax_w.elf b/test/riscv-tests/rv64ua-p-amomax_w.elf
index 59d12a1..59d12a1 100644
--- a/test/tests/rv64ua-p-amomax_w.elf
+++ b/test/riscv-tests/rv64ua-p-amomax_w.elf
Binary files differ
diff --git a/test/tests/rv64ua-p-amomaxu_d.dump b/test/riscv-tests/rv64ua-p-amomaxu_d.dump
index 8492cd4..8492cd4 100644
--- a/test/tests/rv64ua-p-amomaxu_d.dump
+++ b/test/riscv-tests/rv64ua-p-amomaxu_d.dump
diff --git a/test/tests/rv64ua-p-amomaxu_d.elf b/test/riscv-tests/rv64ua-p-amomaxu_d.elf
index 4c13c12..4c13c12 100644
--- a/test/tests/rv64ua-p-amomaxu_d.elf
+++ b/test/riscv-tests/rv64ua-p-amomaxu_d.elf
Binary files differ
diff --git a/test/tests/rv64ua-p-amomaxu_w.dump b/test/riscv-tests/rv64ua-p-amomaxu_w.dump
index 1f01067..1f01067 100644
--- a/test/tests/rv64ua-p-amomaxu_w.dump
+++ b/test/riscv-tests/rv64ua-p-amomaxu_w.dump
diff --git a/test/tests/rv64ua-p-amomaxu_w.elf b/test/riscv-tests/rv64ua-p-amomaxu_w.elf
index 0c97a3a..0c97a3a 100644
--- a/test/tests/rv64ua-p-amomaxu_w.elf
+++ b/test/riscv-tests/rv64ua-p-amomaxu_w.elf
Binary files differ
diff --git a/test/tests/rv64ua-p-amomin_d.dump b/test/riscv-tests/rv64ua-p-amomin_d.dump
index a45ab4f..a45ab4f 100644
--- a/test/tests/rv64ua-p-amomin_d.dump
+++ b/test/riscv-tests/rv64ua-p-amomin_d.dump
diff --git a/test/tests/rv64ua-p-amomin_d.elf b/test/riscv-tests/rv64ua-p-amomin_d.elf
index 791c78f..791c78f 100644
--- a/test/tests/rv64ua-p-amomin_d.elf
+++ b/test/riscv-tests/rv64ua-p-amomin_d.elf
Binary files differ
diff --git a/test/tests/rv64ua-p-amomin_w.dump b/test/riscv-tests/rv64ua-p-amomin_w.dump
index b97ec5a..b97ec5a 100644
--- a/test/tests/rv64ua-p-amomin_w.dump
+++ b/test/riscv-tests/rv64ua-p-amomin_w.dump
diff --git a/test/tests/rv64ua-p-amomin_w.elf b/test/riscv-tests/rv64ua-p-amomin_w.elf
index 7bf86a3..7bf86a3 100644
--- a/test/tests/rv64ua-p-amomin_w.elf
+++ b/test/riscv-tests/rv64ua-p-amomin_w.elf
Binary files differ
diff --git a/test/tests/rv64ua-p-amominu_d.dump b/test/riscv-tests/rv64ua-p-amominu_d.dump
index c4b90c6..c4b90c6 100644
--- a/test/tests/rv64ua-p-amominu_d.dump
+++ b/test/riscv-tests/rv64ua-p-amominu_d.dump
diff --git a/test/tests/rv64ua-p-amominu_d.elf b/test/riscv-tests/rv64ua-p-amominu_d.elf
index 1c6d6ad..1c6d6ad 100644
--- a/test/tests/rv64ua-p-amominu_d.elf
+++ b/test/riscv-tests/rv64ua-p-amominu_d.elf
Binary files differ
diff --git a/test/tests/rv64ua-p-amominu_w.dump b/test/riscv-tests/rv64ua-p-amominu_w.dump
index 7a80790..7a80790 100644
--- a/test/tests/rv64ua-p-amominu_w.dump
+++ b/test/riscv-tests/rv64ua-p-amominu_w.dump
diff --git a/test/tests/rv64ua-p-amominu_w.elf b/test/riscv-tests/rv64ua-p-amominu_w.elf
index af14db9..af14db9 100644
--- a/test/tests/rv64ua-p-amominu_w.elf
+++ b/test/riscv-tests/rv64ua-p-amominu_w.elf
Binary files differ
diff --git a/test/tests/rv64ua-p-amoor_d.dump b/test/riscv-tests/rv64ua-p-amoor_d.dump
index 0248704..0248704 100644
--- a/test/tests/rv64ua-p-amoor_d.dump
+++ b/test/riscv-tests/rv64ua-p-amoor_d.dump
diff --git a/test/tests/rv64ua-p-amoor_d.elf b/test/riscv-tests/rv64ua-p-amoor_d.elf
index a00b97c..a00b97c 100644
--- a/test/tests/rv64ua-p-amoor_d.elf
+++ b/test/riscv-tests/rv64ua-p-amoor_d.elf
Binary files differ
diff --git a/test/tests/rv64ua-p-amoor_w.dump b/test/riscv-tests/rv64ua-p-amoor_w.dump
index d20d20a..d20d20a 100644
--- a/test/tests/rv64ua-p-amoor_w.dump
+++ b/test/riscv-tests/rv64ua-p-amoor_w.dump
diff --git a/test/tests/rv64ua-p-amoor_w.elf b/test/riscv-tests/rv64ua-p-amoor_w.elf
index e35c29f..e35c29f 100644
--- a/test/tests/rv64ua-p-amoor_w.elf
+++ b/test/riscv-tests/rv64ua-p-amoor_w.elf
Binary files differ
diff --git a/test/tests/rv64ua-p-amoswap_d.dump b/test/riscv-tests/rv64ua-p-amoswap_d.dump
index f61e23b..f61e23b 100644
--- a/test/tests/rv64ua-p-amoswap_d.dump
+++ b/test/riscv-tests/rv64ua-p-amoswap_d.dump
diff --git a/test/tests/rv64ua-p-amoswap_d.elf b/test/riscv-tests/rv64ua-p-amoswap_d.elf
index 63d01a7..63d01a7 100644
--- a/test/tests/rv64ua-p-amoswap_d.elf
+++ b/test/riscv-tests/rv64ua-p-amoswap_d.elf
Binary files differ
diff --git a/test/tests/rv64ua-p-amoswap_w.dump b/test/riscv-tests/rv64ua-p-amoswap_w.dump
index e43f382..e43f382 100644
--- a/test/tests/rv64ua-p-amoswap_w.dump
+++ b/test/riscv-tests/rv64ua-p-amoswap_w.dump
diff --git a/test/tests/rv64ua-p-amoswap_w.elf b/test/riscv-tests/rv64ua-p-amoswap_w.elf
index 011d5e2..011d5e2 100644
--- a/test/tests/rv64ua-p-amoswap_w.elf
+++ b/test/riscv-tests/rv64ua-p-amoswap_w.elf
Binary files differ
diff --git a/test/tests/rv64ua-p-amoxor_d.dump b/test/riscv-tests/rv64ua-p-amoxor_d.dump
index 992a22e..992a22e 100644
--- a/test/tests/rv64ua-p-amoxor_d.dump
+++ b/test/riscv-tests/rv64ua-p-amoxor_d.dump
diff --git a/test/tests/rv64ua-p-amoxor_d.elf b/test/riscv-tests/rv64ua-p-amoxor_d.elf
index 4bec6cc..4bec6cc 100644
--- a/test/tests/rv64ua-p-amoxor_d.elf
+++ b/test/riscv-tests/rv64ua-p-amoxor_d.elf
Binary files differ
diff --git a/test/tests/rv64ua-p-amoxor_w.dump b/test/riscv-tests/rv64ua-p-amoxor_w.dump
index 6bca3f6..6bca3f6 100644
--- a/test/tests/rv64ua-p-amoxor_w.dump
+++ b/test/riscv-tests/rv64ua-p-amoxor_w.dump
diff --git a/test/tests/rv64ua-p-amoxor_w.elf b/test/riscv-tests/rv64ua-p-amoxor_w.elf
index 22e8ba9..22e8ba9 100644
--- a/test/tests/rv64ua-p-amoxor_w.elf
+++ b/test/riscv-tests/rv64ua-p-amoxor_w.elf
Binary files differ
diff --git a/test/tests/rv64ua-p-lrsc.dump b/test/riscv-tests/rv64ua-p-lrsc.dump
index bcca392..bcca392 100644
--- a/test/tests/rv64ua-p-lrsc.dump
+++ b/test/riscv-tests/rv64ua-p-lrsc.dump
diff --git a/test/tests/rv64ua-p-lrsc.elf b/test/riscv-tests/rv64ua-p-lrsc.elf
index 0fb5b44..0fb5b44 100755
--- a/test/tests/rv64ua-p-lrsc.elf
+++ b/test/riscv-tests/rv64ua-p-lrsc.elf
Binary files differ
diff --git a/test/tests/rv64ua-v-amoadd_d.dump b/test/riscv-tests/rv64ua-v-amoadd_d.dump
index 6e2c614..6e2c614 100644
--- a/test/tests/rv64ua-v-amoadd_d.dump
+++ b/test/riscv-tests/rv64ua-v-amoadd_d.dump
diff --git a/test/tests/rv64ua-v-amoadd_d.elf b/test/riscv-tests/rv64ua-v-amoadd_d.elf
index 655f27c..655f27c 100644
--- a/test/tests/rv64ua-v-amoadd_d.elf
+++ b/test/riscv-tests/rv64ua-v-amoadd_d.elf
Binary files differ
diff --git a/test/tests/rv64ua-v-amoadd_w.dump b/test/riscv-tests/rv64ua-v-amoadd_w.dump
index b8ca9c8..b8ca9c8 100644
--- a/test/tests/rv64ua-v-amoadd_w.dump
+++ b/test/riscv-tests/rv64ua-v-amoadd_w.dump
diff --git a/test/tests/rv64ua-v-amoadd_w.elf b/test/riscv-tests/rv64ua-v-amoadd_w.elf
index 32d6c1a..32d6c1a 100644
--- a/test/tests/rv64ua-v-amoadd_w.elf
+++ b/test/riscv-tests/rv64ua-v-amoadd_w.elf
Binary files differ
diff --git a/test/tests/rv64ua-v-amoand_d.dump b/test/riscv-tests/rv64ua-v-amoand_d.dump
index 89e4722..89e4722 100644
--- a/test/tests/rv64ua-v-amoand_d.dump
+++ b/test/riscv-tests/rv64ua-v-amoand_d.dump
diff --git a/test/tests/rv64ua-v-amoand_d.elf b/test/riscv-tests/rv64ua-v-amoand_d.elf
index ae0fa7c..ae0fa7c 100644
--- a/test/tests/rv64ua-v-amoand_d.elf
+++ b/test/riscv-tests/rv64ua-v-amoand_d.elf
Binary files differ
diff --git a/test/tests/rv64ua-v-amoand_w.dump b/test/riscv-tests/rv64ua-v-amoand_w.dump
index 0fdbc13..0fdbc13 100644
--- a/test/tests/rv64ua-v-amoand_w.dump
+++ b/test/riscv-tests/rv64ua-v-amoand_w.dump
diff --git a/test/tests/rv64ua-v-amoand_w.elf b/test/riscv-tests/rv64ua-v-amoand_w.elf
index 97e45f4..97e45f4 100644
--- a/test/tests/rv64ua-v-amoand_w.elf
+++ b/test/riscv-tests/rv64ua-v-amoand_w.elf
Binary files differ
diff --git a/test/tests/rv64ua-v-amomax_d.dump b/test/riscv-tests/rv64ua-v-amomax_d.dump
index d69d15d..d69d15d 100644
--- a/test/tests/rv64ua-v-amomax_d.dump
+++ b/test/riscv-tests/rv64ua-v-amomax_d.dump
diff --git a/test/tests/rv64ua-v-amomax_d.elf b/test/riscv-tests/rv64ua-v-amomax_d.elf
index 04dfdae..04dfdae 100644
--- a/test/tests/rv64ua-v-amomax_d.elf
+++ b/test/riscv-tests/rv64ua-v-amomax_d.elf
Binary files differ
diff --git a/test/tests/rv64ua-v-amomax_w.dump b/test/riscv-tests/rv64ua-v-amomax_w.dump
index eb204ee..eb204ee 100644
--- a/test/tests/rv64ua-v-amomax_w.dump
+++ b/test/riscv-tests/rv64ua-v-amomax_w.dump
diff --git a/test/tests/rv64ua-v-amomax_w.elf b/test/riscv-tests/rv64ua-v-amomax_w.elf
index 4952179..4952179 100644
--- a/test/tests/rv64ua-v-amomax_w.elf
+++ b/test/riscv-tests/rv64ua-v-amomax_w.elf
Binary files differ
diff --git a/test/tests/rv64ua-v-amomaxu_d.dump b/test/riscv-tests/rv64ua-v-amomaxu_d.dump
index 271a03c..271a03c 100644
--- a/test/tests/rv64ua-v-amomaxu_d.dump
+++ b/test/riscv-tests/rv64ua-v-amomaxu_d.dump
diff --git a/test/tests/rv64ua-v-amomaxu_d.elf b/test/riscv-tests/rv64ua-v-amomaxu_d.elf
index 0b9930f..0b9930f 100644
--- a/test/tests/rv64ua-v-amomaxu_d.elf
+++ b/test/riscv-tests/rv64ua-v-amomaxu_d.elf
Binary files differ
diff --git a/test/tests/rv64ua-v-amomaxu_w.dump b/test/riscv-tests/rv64ua-v-amomaxu_w.dump
index d6f336e..d6f336e 100644
--- a/test/tests/rv64ua-v-amomaxu_w.dump
+++ b/test/riscv-tests/rv64ua-v-amomaxu_w.dump
diff --git a/test/tests/rv64ua-v-amomaxu_w.elf b/test/riscv-tests/rv64ua-v-amomaxu_w.elf
index 989ad0c..989ad0c 100644
--- a/test/tests/rv64ua-v-amomaxu_w.elf
+++ b/test/riscv-tests/rv64ua-v-amomaxu_w.elf
Binary files differ
diff --git a/test/tests/rv64ua-v-amomin_d.dump b/test/riscv-tests/rv64ua-v-amomin_d.dump
index a97febd..a97febd 100644
--- a/test/tests/rv64ua-v-amomin_d.dump
+++ b/test/riscv-tests/rv64ua-v-amomin_d.dump
diff --git a/test/tests/rv64ua-v-amomin_d.elf b/test/riscv-tests/rv64ua-v-amomin_d.elf
index c136408..c136408 100644
--- a/test/tests/rv64ua-v-amomin_d.elf
+++ b/test/riscv-tests/rv64ua-v-amomin_d.elf
Binary files differ
diff --git a/test/tests/rv64ua-v-amomin_w.dump b/test/riscv-tests/rv64ua-v-amomin_w.dump
index a436c95..a436c95 100644
--- a/test/tests/rv64ua-v-amomin_w.dump
+++ b/test/riscv-tests/rv64ua-v-amomin_w.dump
diff --git a/test/tests/rv64ua-v-amomin_w.elf b/test/riscv-tests/rv64ua-v-amomin_w.elf
index 46fa3ac..46fa3ac 100644
--- a/test/tests/rv64ua-v-amomin_w.elf
+++ b/test/riscv-tests/rv64ua-v-amomin_w.elf
Binary files differ
diff --git a/test/tests/rv64ua-v-amominu_d.dump b/test/riscv-tests/rv64ua-v-amominu_d.dump
index 693d6a6..693d6a6 100644
--- a/test/tests/rv64ua-v-amominu_d.dump
+++ b/test/riscv-tests/rv64ua-v-amominu_d.dump
diff --git a/test/tests/rv64ua-v-amominu_d.elf b/test/riscv-tests/rv64ua-v-amominu_d.elf
index 1c7e7db..1c7e7db 100644
--- a/test/tests/rv64ua-v-amominu_d.elf
+++ b/test/riscv-tests/rv64ua-v-amominu_d.elf
Binary files differ
diff --git a/test/tests/rv64ua-v-amominu_w.dump b/test/riscv-tests/rv64ua-v-amominu_w.dump
index ac8240d..ac8240d 100644
--- a/test/tests/rv64ua-v-amominu_w.dump
+++ b/test/riscv-tests/rv64ua-v-amominu_w.dump
diff --git a/test/tests/rv64ua-v-amominu_w.elf b/test/riscv-tests/rv64ua-v-amominu_w.elf
index b255689..b255689 100644
--- a/test/tests/rv64ua-v-amominu_w.elf
+++ b/test/riscv-tests/rv64ua-v-amominu_w.elf
Binary files differ
diff --git a/test/tests/rv64ua-v-amoor_d.dump b/test/riscv-tests/rv64ua-v-amoor_d.dump
index 6bf5fa1..6bf5fa1 100644
--- a/test/tests/rv64ua-v-amoor_d.dump
+++ b/test/riscv-tests/rv64ua-v-amoor_d.dump
diff --git a/test/tests/rv64ua-v-amoor_d.elf b/test/riscv-tests/rv64ua-v-amoor_d.elf
index ce15b22..ce15b22 100644
--- a/test/tests/rv64ua-v-amoor_d.elf
+++ b/test/riscv-tests/rv64ua-v-amoor_d.elf
Binary files differ
diff --git a/test/tests/rv64ua-v-amoor_w.dump b/test/riscv-tests/rv64ua-v-amoor_w.dump
index 71a4ebe..71a4ebe 100644
--- a/test/tests/rv64ua-v-amoor_w.dump
+++ b/test/riscv-tests/rv64ua-v-amoor_w.dump
diff --git a/test/tests/rv64ua-v-amoor_w.elf b/test/riscv-tests/rv64ua-v-amoor_w.elf
index 44f0a91..44f0a91 100644
--- a/test/tests/rv64ua-v-amoor_w.elf
+++ b/test/riscv-tests/rv64ua-v-amoor_w.elf
Binary files differ
diff --git a/test/tests/rv64ua-v-amoswap_d.dump b/test/riscv-tests/rv64ua-v-amoswap_d.dump
index bcb607b..bcb607b 100644
--- a/test/tests/rv64ua-v-amoswap_d.dump
+++ b/test/riscv-tests/rv64ua-v-amoswap_d.dump
diff --git a/test/tests/rv64ua-v-amoswap_d.elf b/test/riscv-tests/rv64ua-v-amoswap_d.elf
index 6f8a817..6f8a817 100644
--- a/test/tests/rv64ua-v-amoswap_d.elf
+++ b/test/riscv-tests/rv64ua-v-amoswap_d.elf
Binary files differ
diff --git a/test/tests/rv64ua-v-amoswap_w.dump b/test/riscv-tests/rv64ua-v-amoswap_w.dump
index 2369b0d..2369b0d 100644
--- a/test/tests/rv64ua-v-amoswap_w.dump
+++ b/test/riscv-tests/rv64ua-v-amoswap_w.dump
diff --git a/test/tests/rv64ua-v-amoswap_w.elf b/test/riscv-tests/rv64ua-v-amoswap_w.elf
index 58a23d3..58a23d3 100644
--- a/test/tests/rv64ua-v-amoswap_w.elf
+++ b/test/riscv-tests/rv64ua-v-amoswap_w.elf
Binary files differ
diff --git a/test/tests/rv64ua-v-amoxor_d.dump b/test/riscv-tests/rv64ua-v-amoxor_d.dump
index 6fa564d..6fa564d 100644
--- a/test/tests/rv64ua-v-amoxor_d.dump
+++ b/test/riscv-tests/rv64ua-v-amoxor_d.dump
diff --git a/test/tests/rv64ua-v-amoxor_d.elf b/test/riscv-tests/rv64ua-v-amoxor_d.elf
index 963af59..963af59 100644
--- a/test/tests/rv64ua-v-amoxor_d.elf
+++ b/test/riscv-tests/rv64ua-v-amoxor_d.elf
Binary files differ
diff --git a/test/tests/rv64ua-v-amoxor_w.dump b/test/riscv-tests/rv64ua-v-amoxor_w.dump
index 6ced740..6ced740 100644
--- a/test/tests/rv64ua-v-amoxor_w.dump
+++ b/test/riscv-tests/rv64ua-v-amoxor_w.dump
diff --git a/test/tests/rv64ua-v-amoxor_w.elf b/test/riscv-tests/rv64ua-v-amoxor_w.elf
index 3b91cc1..3b91cc1 100644
--- a/test/tests/rv64ua-v-amoxor_w.elf
+++ b/test/riscv-tests/rv64ua-v-amoxor_w.elf
Binary files differ
diff --git a/test/tests/rv64ua-v-lrsc.dump b/test/riscv-tests/rv64ua-v-lrsc.dump
index 5678673..5678673 100644
--- a/test/tests/rv64ua-v-lrsc.dump
+++ b/test/riscv-tests/rv64ua-v-lrsc.dump
diff --git a/test/tests/rv64ua-v-lrsc.elf b/test/riscv-tests/rv64ua-v-lrsc.elf
index 3f49c87..3f49c87 100755
--- a/test/tests/rv64ua-v-lrsc.elf
+++ b/test/riscv-tests/rv64ua-v-lrsc.elf
Binary files differ
diff --git a/test/tests/rv64uc-p-rvc.dump b/test/riscv-tests/rv64uc-p-rvc.dump
index 616e38f..616e38f 100644
--- a/test/tests/rv64uc-p-rvc.dump
+++ b/test/riscv-tests/rv64uc-p-rvc.dump
diff --git a/test/tests/rv64uc-p-rvc.elf b/test/riscv-tests/rv64uc-p-rvc.elf
index 3421d31..3421d31 100644
--- a/test/tests/rv64uc-p-rvc.elf
+++ b/test/riscv-tests/rv64uc-p-rvc.elf
Binary files differ
diff --git a/test/tests/rv64uc-v-rvc.dump b/test/riscv-tests/rv64uc-v-rvc.dump
index 696b038..696b038 100644
--- a/test/tests/rv64uc-v-rvc.dump
+++ b/test/riscv-tests/rv64uc-v-rvc.dump
diff --git a/test/tests/rv64uc-v-rvc.elf b/test/riscv-tests/rv64uc-v-rvc.elf
index 89152b9..89152b9 100644
--- a/test/tests/rv64uc-v-rvc.elf
+++ b/test/riscv-tests/rv64uc-v-rvc.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-add.dump b/test/riscv-tests/rv64ui-p-add.dump
index 83e5ced..83e5ced 100644
--- a/test/tests/rv64ui-p-add.dump
+++ b/test/riscv-tests/rv64ui-p-add.dump
diff --git a/test/tests/rv64ui-p-add.elf b/test/riscv-tests/rv64ui-p-add.elf
index 711d4fc..711d4fc 100644
--- a/test/tests/rv64ui-p-add.elf
+++ b/test/riscv-tests/rv64ui-p-add.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-addi.dump b/test/riscv-tests/rv64ui-p-addi.dump
index dc5acc0..dc5acc0 100644
--- a/test/tests/rv64ui-p-addi.dump
+++ b/test/riscv-tests/rv64ui-p-addi.dump
diff --git a/test/tests/rv64ui-p-addi.elf b/test/riscv-tests/rv64ui-p-addi.elf
index 511253a..511253a 100644
--- a/test/tests/rv64ui-p-addi.elf
+++ b/test/riscv-tests/rv64ui-p-addi.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-addiw.dump b/test/riscv-tests/rv64ui-p-addiw.dump
index a84bd35..a84bd35 100644
--- a/test/tests/rv64ui-p-addiw.dump
+++ b/test/riscv-tests/rv64ui-p-addiw.dump
diff --git a/test/tests/rv64ui-p-addiw.elf b/test/riscv-tests/rv64ui-p-addiw.elf
index c58d521..c58d521 100644
--- a/test/tests/rv64ui-p-addiw.elf
+++ b/test/riscv-tests/rv64ui-p-addiw.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-addw.dump b/test/riscv-tests/rv64ui-p-addw.dump
index 626af6d..626af6d 100644
--- a/test/tests/rv64ui-p-addw.dump
+++ b/test/riscv-tests/rv64ui-p-addw.dump
diff --git a/test/tests/rv64ui-p-addw.elf b/test/riscv-tests/rv64ui-p-addw.elf
index b4cc491..b4cc491 100644
--- a/test/tests/rv64ui-p-addw.elf
+++ b/test/riscv-tests/rv64ui-p-addw.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-and.dump b/test/riscv-tests/rv64ui-p-and.dump
index 5851df8..5851df8 100644
--- a/test/tests/rv64ui-p-and.dump
+++ b/test/riscv-tests/rv64ui-p-and.dump
diff --git a/test/tests/rv64ui-p-and.elf b/test/riscv-tests/rv64ui-p-and.elf
index 6450bbc..6450bbc 100644
--- a/test/tests/rv64ui-p-and.elf
+++ b/test/riscv-tests/rv64ui-p-and.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-andi.dump b/test/riscv-tests/rv64ui-p-andi.dump
index 2349dd1..2349dd1 100644
--- a/test/tests/rv64ui-p-andi.dump
+++ b/test/riscv-tests/rv64ui-p-andi.dump
diff --git a/test/tests/rv64ui-p-andi.elf b/test/riscv-tests/rv64ui-p-andi.elf
index 26396d9..26396d9 100644
--- a/test/tests/rv64ui-p-andi.elf
+++ b/test/riscv-tests/rv64ui-p-andi.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-auipc.dump b/test/riscv-tests/rv64ui-p-auipc.dump
index 0302a06..0302a06 100644
--- a/test/tests/rv64ui-p-auipc.dump
+++ b/test/riscv-tests/rv64ui-p-auipc.dump
diff --git a/test/tests/rv64ui-p-auipc.elf b/test/riscv-tests/rv64ui-p-auipc.elf
index 841136e..841136e 100644
--- a/test/tests/rv64ui-p-auipc.elf
+++ b/test/riscv-tests/rv64ui-p-auipc.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-beq.dump b/test/riscv-tests/rv64ui-p-beq.dump
index d09e175..d09e175 100644
--- a/test/tests/rv64ui-p-beq.dump
+++ b/test/riscv-tests/rv64ui-p-beq.dump
diff --git a/test/tests/rv64ui-p-beq.elf b/test/riscv-tests/rv64ui-p-beq.elf
index 74d6392..74d6392 100644
--- a/test/tests/rv64ui-p-beq.elf
+++ b/test/riscv-tests/rv64ui-p-beq.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-bge.dump b/test/riscv-tests/rv64ui-p-bge.dump
index bd863ee..bd863ee 100644
--- a/test/tests/rv64ui-p-bge.dump
+++ b/test/riscv-tests/rv64ui-p-bge.dump
diff --git a/test/tests/rv64ui-p-bge.elf b/test/riscv-tests/rv64ui-p-bge.elf
index 6a5c2ef..6a5c2ef 100644
--- a/test/tests/rv64ui-p-bge.elf
+++ b/test/riscv-tests/rv64ui-p-bge.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-bgeu.dump b/test/riscv-tests/rv64ui-p-bgeu.dump
index c773c7d..c773c7d 100644
--- a/test/tests/rv64ui-p-bgeu.dump
+++ b/test/riscv-tests/rv64ui-p-bgeu.dump
diff --git a/test/tests/rv64ui-p-bgeu.elf b/test/riscv-tests/rv64ui-p-bgeu.elf
index a1ae7fe..a1ae7fe 100644
--- a/test/tests/rv64ui-p-bgeu.elf
+++ b/test/riscv-tests/rv64ui-p-bgeu.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-blt.dump b/test/riscv-tests/rv64ui-p-blt.dump
index 3e6b518..3e6b518 100644
--- a/test/tests/rv64ui-p-blt.dump
+++ b/test/riscv-tests/rv64ui-p-blt.dump
diff --git a/test/tests/rv64ui-p-blt.elf b/test/riscv-tests/rv64ui-p-blt.elf
index 53f06fa..53f06fa 100644
--- a/test/tests/rv64ui-p-blt.elf
+++ b/test/riscv-tests/rv64ui-p-blt.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-bltu.dump b/test/riscv-tests/rv64ui-p-bltu.dump
index ec34421..ec34421 100644
--- a/test/tests/rv64ui-p-bltu.dump
+++ b/test/riscv-tests/rv64ui-p-bltu.dump
diff --git a/test/tests/rv64ui-p-bltu.elf b/test/riscv-tests/rv64ui-p-bltu.elf
index a5d0639..a5d0639 100644
--- a/test/tests/rv64ui-p-bltu.elf
+++ b/test/riscv-tests/rv64ui-p-bltu.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-bne.dump b/test/riscv-tests/rv64ui-p-bne.dump
index 42f4613..42f4613 100644
--- a/test/tests/rv64ui-p-bne.dump
+++ b/test/riscv-tests/rv64ui-p-bne.dump
diff --git a/test/tests/rv64ui-p-bne.elf b/test/riscv-tests/rv64ui-p-bne.elf
index 9a83bec..9a83bec 100644
--- a/test/tests/rv64ui-p-bne.elf
+++ b/test/riscv-tests/rv64ui-p-bne.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-fence_i.dump b/test/riscv-tests/rv64ui-p-fence_i.dump
index 8bbfcfd..8bbfcfd 100644
--- a/test/tests/rv64ui-p-fence_i.dump
+++ b/test/riscv-tests/rv64ui-p-fence_i.dump
diff --git a/test/tests/rv64ui-p-fence_i.elf b/test/riscv-tests/rv64ui-p-fence_i.elf
index 9f8d772..9f8d772 100644
--- a/test/tests/rv64ui-p-fence_i.elf
+++ b/test/riscv-tests/rv64ui-p-fence_i.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-jal.dump b/test/riscv-tests/rv64ui-p-jal.dump
index 2a86bb8..2a86bb8 100644
--- a/test/tests/rv64ui-p-jal.dump
+++ b/test/riscv-tests/rv64ui-p-jal.dump
diff --git a/test/tests/rv64ui-p-jal.elf b/test/riscv-tests/rv64ui-p-jal.elf
index 3741bbb..3741bbb 100644
--- a/test/tests/rv64ui-p-jal.elf
+++ b/test/riscv-tests/rv64ui-p-jal.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-jalr.dump b/test/riscv-tests/rv64ui-p-jalr.dump
index 029a692..029a692 100644
--- a/test/tests/rv64ui-p-jalr.dump
+++ b/test/riscv-tests/rv64ui-p-jalr.dump
diff --git a/test/tests/rv64ui-p-jalr.elf b/test/riscv-tests/rv64ui-p-jalr.elf
index 9682d86..9682d86 100644
--- a/test/tests/rv64ui-p-jalr.elf
+++ b/test/riscv-tests/rv64ui-p-jalr.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-lb.dump b/test/riscv-tests/rv64ui-p-lb.dump
index dbf78e7..dbf78e7 100644
--- a/test/tests/rv64ui-p-lb.dump
+++ b/test/riscv-tests/rv64ui-p-lb.dump
diff --git a/test/tests/rv64ui-p-lb.elf b/test/riscv-tests/rv64ui-p-lb.elf
index 7e0a8a4..7e0a8a4 100644
--- a/test/tests/rv64ui-p-lb.elf
+++ b/test/riscv-tests/rv64ui-p-lb.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-lbu.dump b/test/riscv-tests/rv64ui-p-lbu.dump
index 4365b07..4365b07 100644
--- a/test/tests/rv64ui-p-lbu.dump
+++ b/test/riscv-tests/rv64ui-p-lbu.dump
diff --git a/test/tests/rv64ui-p-lbu.elf b/test/riscv-tests/rv64ui-p-lbu.elf
index 14f1586..14f1586 100644
--- a/test/tests/rv64ui-p-lbu.elf
+++ b/test/riscv-tests/rv64ui-p-lbu.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-ld.dump b/test/riscv-tests/rv64ui-p-ld.dump
index dcebe2d..dcebe2d 100644
--- a/test/tests/rv64ui-p-ld.dump
+++ b/test/riscv-tests/rv64ui-p-ld.dump
diff --git a/test/tests/rv64ui-p-ld.elf b/test/riscv-tests/rv64ui-p-ld.elf
index df2a734..df2a734 100644
--- a/test/tests/rv64ui-p-ld.elf
+++ b/test/riscv-tests/rv64ui-p-ld.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-lh.dump b/test/riscv-tests/rv64ui-p-lh.dump
index 214e5b0..214e5b0 100644
--- a/test/tests/rv64ui-p-lh.dump
+++ b/test/riscv-tests/rv64ui-p-lh.dump
diff --git a/test/tests/rv64ui-p-lh.elf b/test/riscv-tests/rv64ui-p-lh.elf
index fcff462..fcff462 100644
--- a/test/tests/rv64ui-p-lh.elf
+++ b/test/riscv-tests/rv64ui-p-lh.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-lhu.dump b/test/riscv-tests/rv64ui-p-lhu.dump
index 6cc3def..6cc3def 100644
--- a/test/tests/rv64ui-p-lhu.dump
+++ b/test/riscv-tests/rv64ui-p-lhu.dump
diff --git a/test/tests/rv64ui-p-lhu.elf b/test/riscv-tests/rv64ui-p-lhu.elf
index 78bb0e9..78bb0e9 100644
--- a/test/tests/rv64ui-p-lhu.elf
+++ b/test/riscv-tests/rv64ui-p-lhu.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-lui.dump b/test/riscv-tests/rv64ui-p-lui.dump
index 329a3c5..329a3c5 100644
--- a/test/tests/rv64ui-p-lui.dump
+++ b/test/riscv-tests/rv64ui-p-lui.dump
diff --git a/test/tests/rv64ui-p-lui.elf b/test/riscv-tests/rv64ui-p-lui.elf
index 67dfe10..67dfe10 100644
--- a/test/tests/rv64ui-p-lui.elf
+++ b/test/riscv-tests/rv64ui-p-lui.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-lw.dump b/test/riscv-tests/rv64ui-p-lw.dump
index 889c452..889c452 100644
--- a/test/tests/rv64ui-p-lw.dump
+++ b/test/riscv-tests/rv64ui-p-lw.dump
diff --git a/test/tests/rv64ui-p-lw.elf b/test/riscv-tests/rv64ui-p-lw.elf
index 714ae85..714ae85 100644
--- a/test/tests/rv64ui-p-lw.elf
+++ b/test/riscv-tests/rv64ui-p-lw.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-lwu.dump b/test/riscv-tests/rv64ui-p-lwu.dump
index 21f50ee..21f50ee 100644
--- a/test/tests/rv64ui-p-lwu.dump
+++ b/test/riscv-tests/rv64ui-p-lwu.dump
diff --git a/test/tests/rv64ui-p-lwu.elf b/test/riscv-tests/rv64ui-p-lwu.elf
index de88bd2..de88bd2 100644
--- a/test/tests/rv64ui-p-lwu.elf
+++ b/test/riscv-tests/rv64ui-p-lwu.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-or.dump b/test/riscv-tests/rv64ui-p-or.dump
index 4ca0b79..4ca0b79 100644
--- a/test/tests/rv64ui-p-or.dump
+++ b/test/riscv-tests/rv64ui-p-or.dump
diff --git a/test/tests/rv64ui-p-or.elf b/test/riscv-tests/rv64ui-p-or.elf
index fbd5299..fbd5299 100644
--- a/test/tests/rv64ui-p-or.elf
+++ b/test/riscv-tests/rv64ui-p-or.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-ori.dump b/test/riscv-tests/rv64ui-p-ori.dump
index c49630b..c49630b 100644
--- a/test/tests/rv64ui-p-ori.dump
+++ b/test/riscv-tests/rv64ui-p-ori.dump
diff --git a/test/tests/rv64ui-p-ori.elf b/test/riscv-tests/rv64ui-p-ori.elf
index 81868c2..81868c2 100644
--- a/test/tests/rv64ui-p-ori.elf
+++ b/test/riscv-tests/rv64ui-p-ori.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-sb.dump b/test/riscv-tests/rv64ui-p-sb.dump
index 5bf111f..5bf111f 100644
--- a/test/tests/rv64ui-p-sb.dump
+++ b/test/riscv-tests/rv64ui-p-sb.dump
diff --git a/test/tests/rv64ui-p-sb.elf b/test/riscv-tests/rv64ui-p-sb.elf
index 0f672c3..0f672c3 100644
--- a/test/tests/rv64ui-p-sb.elf
+++ b/test/riscv-tests/rv64ui-p-sb.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-sd.dump b/test/riscv-tests/rv64ui-p-sd.dump
index 56249fa..56249fa 100644
--- a/test/tests/rv64ui-p-sd.dump
+++ b/test/riscv-tests/rv64ui-p-sd.dump
diff --git a/test/tests/rv64ui-p-sd.elf b/test/riscv-tests/rv64ui-p-sd.elf
index 8ebb0db..8ebb0db 100644
--- a/test/tests/rv64ui-p-sd.elf
+++ b/test/riscv-tests/rv64ui-p-sd.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-sh.dump b/test/riscv-tests/rv64ui-p-sh.dump
index dc11b44..dc11b44 100644
--- a/test/tests/rv64ui-p-sh.dump
+++ b/test/riscv-tests/rv64ui-p-sh.dump
diff --git a/test/tests/rv64ui-p-sh.elf b/test/riscv-tests/rv64ui-p-sh.elf
index 5ba031e..5ba031e 100644
--- a/test/tests/rv64ui-p-sh.elf
+++ b/test/riscv-tests/rv64ui-p-sh.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-simple.dump b/test/riscv-tests/rv64ui-p-simple.dump
index 7a05fb7..7a05fb7 100644
--- a/test/tests/rv64ui-p-simple.dump
+++ b/test/riscv-tests/rv64ui-p-simple.dump
diff --git a/test/tests/rv64ui-p-simple.elf b/test/riscv-tests/rv64ui-p-simple.elf
index bc8cb92..bc8cb92 100644
--- a/test/tests/rv64ui-p-simple.elf
+++ b/test/riscv-tests/rv64ui-p-simple.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-sll.dump b/test/riscv-tests/rv64ui-p-sll.dump
index c2ac48f..c2ac48f 100644
--- a/test/tests/rv64ui-p-sll.dump
+++ b/test/riscv-tests/rv64ui-p-sll.dump
diff --git a/test/tests/rv64ui-p-sll.elf b/test/riscv-tests/rv64ui-p-sll.elf
index 75144ab..75144ab 100644
--- a/test/tests/rv64ui-p-sll.elf
+++ b/test/riscv-tests/rv64ui-p-sll.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-slli.dump b/test/riscv-tests/rv64ui-p-slli.dump
index f04acaa..f04acaa 100644
--- a/test/tests/rv64ui-p-slli.dump
+++ b/test/riscv-tests/rv64ui-p-slli.dump
diff --git a/test/tests/rv64ui-p-slli.elf b/test/riscv-tests/rv64ui-p-slli.elf
index 5214f29..5214f29 100644
--- a/test/tests/rv64ui-p-slli.elf
+++ b/test/riscv-tests/rv64ui-p-slli.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-slliw.dump b/test/riscv-tests/rv64ui-p-slliw.dump
index b821b9f..b821b9f 100644
--- a/test/tests/rv64ui-p-slliw.dump
+++ b/test/riscv-tests/rv64ui-p-slliw.dump
diff --git a/test/tests/rv64ui-p-slliw.elf b/test/riscv-tests/rv64ui-p-slliw.elf
index 556a77e..556a77e 100644
--- a/test/tests/rv64ui-p-slliw.elf
+++ b/test/riscv-tests/rv64ui-p-slliw.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-sllw.dump b/test/riscv-tests/rv64ui-p-sllw.dump
index 45f030a..45f030a 100644
--- a/test/tests/rv64ui-p-sllw.dump
+++ b/test/riscv-tests/rv64ui-p-sllw.dump
diff --git a/test/tests/rv64ui-p-sllw.elf b/test/riscv-tests/rv64ui-p-sllw.elf
index 4a1c421..4a1c421 100644
--- a/test/tests/rv64ui-p-sllw.elf
+++ b/test/riscv-tests/rv64ui-p-sllw.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-slt.dump b/test/riscv-tests/rv64ui-p-slt.dump
index 1d5f786..1d5f786 100644
--- a/test/tests/rv64ui-p-slt.dump
+++ b/test/riscv-tests/rv64ui-p-slt.dump
diff --git a/test/tests/rv64ui-p-slt.elf b/test/riscv-tests/rv64ui-p-slt.elf
index eef5e47..eef5e47 100644
--- a/test/tests/rv64ui-p-slt.elf
+++ b/test/riscv-tests/rv64ui-p-slt.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-slti.dump b/test/riscv-tests/rv64ui-p-slti.dump
index c9ca449..c9ca449 100644
--- a/test/tests/rv64ui-p-slti.dump
+++ b/test/riscv-tests/rv64ui-p-slti.dump
diff --git a/test/tests/rv64ui-p-slti.elf b/test/riscv-tests/rv64ui-p-slti.elf
index 190f81f..190f81f 100644
--- a/test/tests/rv64ui-p-slti.elf
+++ b/test/riscv-tests/rv64ui-p-slti.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-sltiu.dump b/test/riscv-tests/rv64ui-p-sltiu.dump
index 45fe6ab..45fe6ab 100644
--- a/test/tests/rv64ui-p-sltiu.dump
+++ b/test/riscv-tests/rv64ui-p-sltiu.dump
diff --git a/test/tests/rv64ui-p-sltiu.elf b/test/riscv-tests/rv64ui-p-sltiu.elf
index 8347ab8..8347ab8 100644
--- a/test/tests/rv64ui-p-sltiu.elf
+++ b/test/riscv-tests/rv64ui-p-sltiu.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-sltu.dump b/test/riscv-tests/rv64ui-p-sltu.dump
index 4b1cd23..4b1cd23 100644
--- a/test/tests/rv64ui-p-sltu.dump
+++ b/test/riscv-tests/rv64ui-p-sltu.dump
diff --git a/test/tests/rv64ui-p-sltu.elf b/test/riscv-tests/rv64ui-p-sltu.elf
index a1ef113..a1ef113 100644
--- a/test/tests/rv64ui-p-sltu.elf
+++ b/test/riscv-tests/rv64ui-p-sltu.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-sra.dump b/test/riscv-tests/rv64ui-p-sra.dump
index 4b5e4ed..4b5e4ed 100644
--- a/test/tests/rv64ui-p-sra.dump
+++ b/test/riscv-tests/rv64ui-p-sra.dump
diff --git a/test/tests/rv64ui-p-sra.elf b/test/riscv-tests/rv64ui-p-sra.elf
index f03501d..f03501d 100644
--- a/test/tests/rv64ui-p-sra.elf
+++ b/test/riscv-tests/rv64ui-p-sra.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-srai.dump b/test/riscv-tests/rv64ui-p-srai.dump
index e86b051..e86b051 100644
--- a/test/tests/rv64ui-p-srai.dump
+++ b/test/riscv-tests/rv64ui-p-srai.dump
diff --git a/test/tests/rv64ui-p-srai.elf b/test/riscv-tests/rv64ui-p-srai.elf
index c670ee9..c670ee9 100644
--- a/test/tests/rv64ui-p-srai.elf
+++ b/test/riscv-tests/rv64ui-p-srai.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-sraiw.dump b/test/riscv-tests/rv64ui-p-sraiw.dump
index c45179f..c45179f 100644
--- a/test/tests/rv64ui-p-sraiw.dump
+++ b/test/riscv-tests/rv64ui-p-sraiw.dump
diff --git a/test/tests/rv64ui-p-sraiw.elf b/test/riscv-tests/rv64ui-p-sraiw.elf
index e4cab28..e4cab28 100644
--- a/test/tests/rv64ui-p-sraiw.elf
+++ b/test/riscv-tests/rv64ui-p-sraiw.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-sraw.dump b/test/riscv-tests/rv64ui-p-sraw.dump
index dc65ff4..dc65ff4 100644
--- a/test/tests/rv64ui-p-sraw.dump
+++ b/test/riscv-tests/rv64ui-p-sraw.dump
diff --git a/test/tests/rv64ui-p-sraw.elf b/test/riscv-tests/rv64ui-p-sraw.elf
index 40d2f2c..40d2f2c 100644
--- a/test/tests/rv64ui-p-sraw.elf
+++ b/test/riscv-tests/rv64ui-p-sraw.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-srl.dump b/test/riscv-tests/rv64ui-p-srl.dump
index 314069f..314069f 100644
--- a/test/tests/rv64ui-p-srl.dump
+++ b/test/riscv-tests/rv64ui-p-srl.dump
diff --git a/test/tests/rv64ui-p-srl.elf b/test/riscv-tests/rv64ui-p-srl.elf
index 5abd6a0..5abd6a0 100644
--- a/test/tests/rv64ui-p-srl.elf
+++ b/test/riscv-tests/rv64ui-p-srl.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-srli.dump b/test/riscv-tests/rv64ui-p-srli.dump
index bcb2df7..bcb2df7 100644
--- a/test/tests/rv64ui-p-srli.dump
+++ b/test/riscv-tests/rv64ui-p-srli.dump
diff --git a/test/tests/rv64ui-p-srli.elf b/test/riscv-tests/rv64ui-p-srli.elf
index 6e2f794..6e2f794 100644
--- a/test/tests/rv64ui-p-srli.elf
+++ b/test/riscv-tests/rv64ui-p-srli.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-srliw.dump b/test/riscv-tests/rv64ui-p-srliw.dump
index 99581fb..99581fb 100644
--- a/test/tests/rv64ui-p-srliw.dump
+++ b/test/riscv-tests/rv64ui-p-srliw.dump
diff --git a/test/tests/rv64ui-p-srliw.elf b/test/riscv-tests/rv64ui-p-srliw.elf
index 70758a3..70758a3 100644
--- a/test/tests/rv64ui-p-srliw.elf
+++ b/test/riscv-tests/rv64ui-p-srliw.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-srlw.dump b/test/riscv-tests/rv64ui-p-srlw.dump
index cf3f837..cf3f837 100644
--- a/test/tests/rv64ui-p-srlw.dump
+++ b/test/riscv-tests/rv64ui-p-srlw.dump
diff --git a/test/tests/rv64ui-p-srlw.elf b/test/riscv-tests/rv64ui-p-srlw.elf
index d175802..d175802 100644
--- a/test/tests/rv64ui-p-srlw.elf
+++ b/test/riscv-tests/rv64ui-p-srlw.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-sub.dump b/test/riscv-tests/rv64ui-p-sub.dump
index 34bda7b..34bda7b 100644
--- a/test/tests/rv64ui-p-sub.dump
+++ b/test/riscv-tests/rv64ui-p-sub.dump
diff --git a/test/tests/rv64ui-p-sub.elf b/test/riscv-tests/rv64ui-p-sub.elf
index ea64efd..ea64efd 100644
--- a/test/tests/rv64ui-p-sub.elf
+++ b/test/riscv-tests/rv64ui-p-sub.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-subw.dump b/test/riscv-tests/rv64ui-p-subw.dump
index 0a29bbf..0a29bbf 100644
--- a/test/tests/rv64ui-p-subw.dump
+++ b/test/riscv-tests/rv64ui-p-subw.dump
diff --git a/test/tests/rv64ui-p-subw.elf b/test/riscv-tests/rv64ui-p-subw.elf
index fd876f5..fd876f5 100644
--- a/test/tests/rv64ui-p-subw.elf
+++ b/test/riscv-tests/rv64ui-p-subw.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-sw.dump b/test/riscv-tests/rv64ui-p-sw.dump
index a80b995..a80b995 100644
--- a/test/tests/rv64ui-p-sw.dump
+++ b/test/riscv-tests/rv64ui-p-sw.dump
diff --git a/test/tests/rv64ui-p-sw.elf b/test/riscv-tests/rv64ui-p-sw.elf
index fa60dda..fa60dda 100644
--- a/test/tests/rv64ui-p-sw.elf
+++ b/test/riscv-tests/rv64ui-p-sw.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-xor.dump b/test/riscv-tests/rv64ui-p-xor.dump
index 2f6d21b..2f6d21b 100644
--- a/test/tests/rv64ui-p-xor.dump
+++ b/test/riscv-tests/rv64ui-p-xor.dump
diff --git a/test/tests/rv64ui-p-xor.elf b/test/riscv-tests/rv64ui-p-xor.elf
index 0466245..0466245 100644
--- a/test/tests/rv64ui-p-xor.elf
+++ b/test/riscv-tests/rv64ui-p-xor.elf
Binary files differ
diff --git a/test/tests/rv64ui-p-xori.dump b/test/riscv-tests/rv64ui-p-xori.dump
index 12f6997..12f6997 100644
--- a/test/tests/rv64ui-p-xori.dump
+++ b/test/riscv-tests/rv64ui-p-xori.dump
diff --git a/test/tests/rv64ui-p-xori.elf b/test/riscv-tests/rv64ui-p-xori.elf
index fe522af..fe522af 100644
--- a/test/tests/rv64ui-p-xori.elf
+++ b/test/riscv-tests/rv64ui-p-xori.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-add.dump b/test/riscv-tests/rv64ui-v-add.dump
index 8598d2b..8598d2b 100644
--- a/test/tests/rv64ui-v-add.dump
+++ b/test/riscv-tests/rv64ui-v-add.dump
diff --git a/test/tests/rv64ui-v-add.elf b/test/riscv-tests/rv64ui-v-add.elf
index d60d87a..d60d87a 100644
--- a/test/tests/rv64ui-v-add.elf
+++ b/test/riscv-tests/rv64ui-v-add.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-addi.dump b/test/riscv-tests/rv64ui-v-addi.dump
index 6c453f7..6c453f7 100644
--- a/test/tests/rv64ui-v-addi.dump
+++ b/test/riscv-tests/rv64ui-v-addi.dump
diff --git a/test/tests/rv64ui-v-addi.elf b/test/riscv-tests/rv64ui-v-addi.elf
index 28d8b88..28d8b88 100644
--- a/test/tests/rv64ui-v-addi.elf
+++ b/test/riscv-tests/rv64ui-v-addi.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-addiw.dump b/test/riscv-tests/rv64ui-v-addiw.dump
index d152915..d152915 100644
--- a/test/tests/rv64ui-v-addiw.dump
+++ b/test/riscv-tests/rv64ui-v-addiw.dump
diff --git a/test/tests/rv64ui-v-addiw.elf b/test/riscv-tests/rv64ui-v-addiw.elf
index ddbea56..ddbea56 100644
--- a/test/tests/rv64ui-v-addiw.elf
+++ b/test/riscv-tests/rv64ui-v-addiw.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-addw.dump b/test/riscv-tests/rv64ui-v-addw.dump
index 838371b..838371b 100644
--- a/test/tests/rv64ui-v-addw.dump
+++ b/test/riscv-tests/rv64ui-v-addw.dump
diff --git a/test/tests/rv64ui-v-addw.elf b/test/riscv-tests/rv64ui-v-addw.elf
index e78ff7a..e78ff7a 100644
--- a/test/tests/rv64ui-v-addw.elf
+++ b/test/riscv-tests/rv64ui-v-addw.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-and.dump b/test/riscv-tests/rv64ui-v-and.dump
index 063fbeb..063fbeb 100644
--- a/test/tests/rv64ui-v-and.dump
+++ b/test/riscv-tests/rv64ui-v-and.dump
diff --git a/test/tests/rv64ui-v-and.elf b/test/riscv-tests/rv64ui-v-and.elf
index 2cf4f37..2cf4f37 100644
--- a/test/tests/rv64ui-v-and.elf
+++ b/test/riscv-tests/rv64ui-v-and.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-andi.dump b/test/riscv-tests/rv64ui-v-andi.dump
index 6503a37..6503a37 100644
--- a/test/tests/rv64ui-v-andi.dump
+++ b/test/riscv-tests/rv64ui-v-andi.dump
diff --git a/test/tests/rv64ui-v-andi.elf b/test/riscv-tests/rv64ui-v-andi.elf
index 02ec3d5..02ec3d5 100644
--- a/test/tests/rv64ui-v-andi.elf
+++ b/test/riscv-tests/rv64ui-v-andi.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-auipc.dump b/test/riscv-tests/rv64ui-v-auipc.dump
index bfa19dd..bfa19dd 100644
--- a/test/tests/rv64ui-v-auipc.dump
+++ b/test/riscv-tests/rv64ui-v-auipc.dump
diff --git a/test/tests/rv64ui-v-auipc.elf b/test/riscv-tests/rv64ui-v-auipc.elf
index e0fc7d1..e0fc7d1 100644
--- a/test/tests/rv64ui-v-auipc.elf
+++ b/test/riscv-tests/rv64ui-v-auipc.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-beq.dump b/test/riscv-tests/rv64ui-v-beq.dump
index 18ece1e..18ece1e 100644
--- a/test/tests/rv64ui-v-beq.dump
+++ b/test/riscv-tests/rv64ui-v-beq.dump
diff --git a/test/tests/rv64ui-v-beq.elf b/test/riscv-tests/rv64ui-v-beq.elf
index a64100b..a64100b 100644
--- a/test/tests/rv64ui-v-beq.elf
+++ b/test/riscv-tests/rv64ui-v-beq.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-bge.dump b/test/riscv-tests/rv64ui-v-bge.dump
index 5821526..5821526 100644
--- a/test/tests/rv64ui-v-bge.dump
+++ b/test/riscv-tests/rv64ui-v-bge.dump
diff --git a/test/tests/rv64ui-v-bge.elf b/test/riscv-tests/rv64ui-v-bge.elf
index 74af9d1..74af9d1 100644
--- a/test/tests/rv64ui-v-bge.elf
+++ b/test/riscv-tests/rv64ui-v-bge.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-bgeu.dump b/test/riscv-tests/rv64ui-v-bgeu.dump
index 9544e42..9544e42 100644
--- a/test/tests/rv64ui-v-bgeu.dump
+++ b/test/riscv-tests/rv64ui-v-bgeu.dump
diff --git a/test/tests/rv64ui-v-bgeu.elf b/test/riscv-tests/rv64ui-v-bgeu.elf
index 469b817..469b817 100644
--- a/test/tests/rv64ui-v-bgeu.elf
+++ b/test/riscv-tests/rv64ui-v-bgeu.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-blt.dump b/test/riscv-tests/rv64ui-v-blt.dump
index c0eaae6..c0eaae6 100644
--- a/test/tests/rv64ui-v-blt.dump
+++ b/test/riscv-tests/rv64ui-v-blt.dump
diff --git a/test/tests/rv64ui-v-blt.elf b/test/riscv-tests/rv64ui-v-blt.elf
index 1232ebb..1232ebb 100644
--- a/test/tests/rv64ui-v-blt.elf
+++ b/test/riscv-tests/rv64ui-v-blt.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-bltu.dump b/test/riscv-tests/rv64ui-v-bltu.dump
index bf46506..bf46506 100644
--- a/test/tests/rv64ui-v-bltu.dump
+++ b/test/riscv-tests/rv64ui-v-bltu.dump
diff --git a/test/tests/rv64ui-v-bltu.elf b/test/riscv-tests/rv64ui-v-bltu.elf
index 4109acc..4109acc 100644
--- a/test/tests/rv64ui-v-bltu.elf
+++ b/test/riscv-tests/rv64ui-v-bltu.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-bne.dump b/test/riscv-tests/rv64ui-v-bne.dump
index 63ec288..63ec288 100644
--- a/test/tests/rv64ui-v-bne.dump
+++ b/test/riscv-tests/rv64ui-v-bne.dump
diff --git a/test/tests/rv64ui-v-bne.elf b/test/riscv-tests/rv64ui-v-bne.elf
index fa480bf..fa480bf 100644
--- a/test/tests/rv64ui-v-bne.elf
+++ b/test/riscv-tests/rv64ui-v-bne.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-fence_i.dump b/test/riscv-tests/rv64ui-v-fence_i.dump
index b559930..b559930 100644
--- a/test/tests/rv64ui-v-fence_i.dump
+++ b/test/riscv-tests/rv64ui-v-fence_i.dump
diff --git a/test/tests/rv64ui-v-fence_i.elf b/test/riscv-tests/rv64ui-v-fence_i.elf
index 5ab0990..5ab0990 100644
--- a/test/tests/rv64ui-v-fence_i.elf
+++ b/test/riscv-tests/rv64ui-v-fence_i.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-jal.dump b/test/riscv-tests/rv64ui-v-jal.dump
index a22031d..a22031d 100644
--- a/test/tests/rv64ui-v-jal.dump
+++ b/test/riscv-tests/rv64ui-v-jal.dump
diff --git a/test/tests/rv64ui-v-jal.elf b/test/riscv-tests/rv64ui-v-jal.elf
index 82efaa8..82efaa8 100644
--- a/test/tests/rv64ui-v-jal.elf
+++ b/test/riscv-tests/rv64ui-v-jal.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-jalr.dump b/test/riscv-tests/rv64ui-v-jalr.dump
index 4b43b16..4b43b16 100644
--- a/test/tests/rv64ui-v-jalr.dump
+++ b/test/riscv-tests/rv64ui-v-jalr.dump
diff --git a/test/tests/rv64ui-v-jalr.elf b/test/riscv-tests/rv64ui-v-jalr.elf
index 8044274..8044274 100644
--- a/test/tests/rv64ui-v-jalr.elf
+++ b/test/riscv-tests/rv64ui-v-jalr.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-lb.dump b/test/riscv-tests/rv64ui-v-lb.dump
index fc9d680..fc9d680 100644
--- a/test/tests/rv64ui-v-lb.dump
+++ b/test/riscv-tests/rv64ui-v-lb.dump
diff --git a/test/tests/rv64ui-v-lb.elf b/test/riscv-tests/rv64ui-v-lb.elf
index 438c090..438c090 100644
--- a/test/tests/rv64ui-v-lb.elf
+++ b/test/riscv-tests/rv64ui-v-lb.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-lbu.dump b/test/riscv-tests/rv64ui-v-lbu.dump
index 8de55fb..8de55fb 100644
--- a/test/tests/rv64ui-v-lbu.dump
+++ b/test/riscv-tests/rv64ui-v-lbu.dump
diff --git a/test/tests/rv64ui-v-lbu.elf b/test/riscv-tests/rv64ui-v-lbu.elf
index 2f2023b..2f2023b 100644
--- a/test/tests/rv64ui-v-lbu.elf
+++ b/test/riscv-tests/rv64ui-v-lbu.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-ld.dump b/test/riscv-tests/rv64ui-v-ld.dump
index 3d8b640..3d8b640 100644
--- a/test/tests/rv64ui-v-ld.dump
+++ b/test/riscv-tests/rv64ui-v-ld.dump
diff --git a/test/tests/rv64ui-v-ld.elf b/test/riscv-tests/rv64ui-v-ld.elf
index 2940698..2940698 100644
--- a/test/tests/rv64ui-v-ld.elf
+++ b/test/riscv-tests/rv64ui-v-ld.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-lh.dump b/test/riscv-tests/rv64ui-v-lh.dump
index 50f2fdd..50f2fdd 100644
--- a/test/tests/rv64ui-v-lh.dump
+++ b/test/riscv-tests/rv64ui-v-lh.dump
diff --git a/test/tests/rv64ui-v-lh.elf b/test/riscv-tests/rv64ui-v-lh.elf
index 7d91368..7d91368 100644
--- a/test/tests/rv64ui-v-lh.elf
+++ b/test/riscv-tests/rv64ui-v-lh.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-lhu.dump b/test/riscv-tests/rv64ui-v-lhu.dump
index 45585fe..45585fe 100644
--- a/test/tests/rv64ui-v-lhu.dump
+++ b/test/riscv-tests/rv64ui-v-lhu.dump
diff --git a/test/tests/rv64ui-v-lhu.elf b/test/riscv-tests/rv64ui-v-lhu.elf
index af1ebee..af1ebee 100644
--- a/test/tests/rv64ui-v-lhu.elf
+++ b/test/riscv-tests/rv64ui-v-lhu.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-lui.dump b/test/riscv-tests/rv64ui-v-lui.dump
index 6de22b6..6de22b6 100644
--- a/test/tests/rv64ui-v-lui.dump
+++ b/test/riscv-tests/rv64ui-v-lui.dump
diff --git a/test/tests/rv64ui-v-lui.elf b/test/riscv-tests/rv64ui-v-lui.elf
index 3cab950..3cab950 100644
--- a/test/tests/rv64ui-v-lui.elf
+++ b/test/riscv-tests/rv64ui-v-lui.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-lw.dump b/test/riscv-tests/rv64ui-v-lw.dump
index 4208d27..4208d27 100644
--- a/test/tests/rv64ui-v-lw.dump
+++ b/test/riscv-tests/rv64ui-v-lw.dump
diff --git a/test/tests/rv64ui-v-lw.elf b/test/riscv-tests/rv64ui-v-lw.elf
index d73403b..d73403b 100644
--- a/test/tests/rv64ui-v-lw.elf
+++ b/test/riscv-tests/rv64ui-v-lw.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-lwu.dump b/test/riscv-tests/rv64ui-v-lwu.dump
index aa0fb7d..aa0fb7d 100644
--- a/test/tests/rv64ui-v-lwu.dump
+++ b/test/riscv-tests/rv64ui-v-lwu.dump
diff --git a/test/tests/rv64ui-v-lwu.elf b/test/riscv-tests/rv64ui-v-lwu.elf
index 2cd5e0b..2cd5e0b 100644
--- a/test/tests/rv64ui-v-lwu.elf
+++ b/test/riscv-tests/rv64ui-v-lwu.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-or.dump b/test/riscv-tests/rv64ui-v-or.dump
index c5e0940..c5e0940 100644
--- a/test/tests/rv64ui-v-or.dump
+++ b/test/riscv-tests/rv64ui-v-or.dump
diff --git a/test/tests/rv64ui-v-or.elf b/test/riscv-tests/rv64ui-v-or.elf
index cf60140..cf60140 100644
--- a/test/tests/rv64ui-v-or.elf
+++ b/test/riscv-tests/rv64ui-v-or.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-ori.dump b/test/riscv-tests/rv64ui-v-ori.dump
index 9b536c5..9b536c5 100644
--- a/test/tests/rv64ui-v-ori.dump
+++ b/test/riscv-tests/rv64ui-v-ori.dump
diff --git a/test/tests/rv64ui-v-ori.elf b/test/riscv-tests/rv64ui-v-ori.elf
index db589c1..db589c1 100644
--- a/test/tests/rv64ui-v-ori.elf
+++ b/test/riscv-tests/rv64ui-v-ori.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-sb.dump b/test/riscv-tests/rv64ui-v-sb.dump
index 52b1645..52b1645 100644
--- a/test/tests/rv64ui-v-sb.dump
+++ b/test/riscv-tests/rv64ui-v-sb.dump
diff --git a/test/tests/rv64ui-v-sb.elf b/test/riscv-tests/rv64ui-v-sb.elf
index 72d0ab5..72d0ab5 100644
--- a/test/tests/rv64ui-v-sb.elf
+++ b/test/riscv-tests/rv64ui-v-sb.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-sd.dump b/test/riscv-tests/rv64ui-v-sd.dump
index 3fc6298..3fc6298 100644
--- a/test/tests/rv64ui-v-sd.dump
+++ b/test/riscv-tests/rv64ui-v-sd.dump
diff --git a/test/tests/rv64ui-v-sd.elf b/test/riscv-tests/rv64ui-v-sd.elf
index b1660db..b1660db 100644
--- a/test/tests/rv64ui-v-sd.elf
+++ b/test/riscv-tests/rv64ui-v-sd.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-sh.dump b/test/riscv-tests/rv64ui-v-sh.dump
index 62862d9..62862d9 100644
--- a/test/tests/rv64ui-v-sh.dump
+++ b/test/riscv-tests/rv64ui-v-sh.dump
diff --git a/test/tests/rv64ui-v-sh.elf b/test/riscv-tests/rv64ui-v-sh.elf
index a3a67da..a3a67da 100644
--- a/test/tests/rv64ui-v-sh.elf
+++ b/test/riscv-tests/rv64ui-v-sh.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-simple.dump b/test/riscv-tests/rv64ui-v-simple.dump
index 0c3cc1c..0c3cc1c 100644
--- a/test/tests/rv64ui-v-simple.dump
+++ b/test/riscv-tests/rv64ui-v-simple.dump
diff --git a/test/tests/rv64ui-v-simple.elf b/test/riscv-tests/rv64ui-v-simple.elf
index 04140b0..04140b0 100644
--- a/test/tests/rv64ui-v-simple.elf
+++ b/test/riscv-tests/rv64ui-v-simple.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-sll.dump b/test/riscv-tests/rv64ui-v-sll.dump
index 6b4b00b..6b4b00b 100644
--- a/test/tests/rv64ui-v-sll.dump
+++ b/test/riscv-tests/rv64ui-v-sll.dump
diff --git a/test/tests/rv64ui-v-sll.elf b/test/riscv-tests/rv64ui-v-sll.elf
index a32b39e..a32b39e 100644
--- a/test/tests/rv64ui-v-sll.elf
+++ b/test/riscv-tests/rv64ui-v-sll.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-slli.dump b/test/riscv-tests/rv64ui-v-slli.dump
index 2808442..2808442 100644
--- a/test/tests/rv64ui-v-slli.dump
+++ b/test/riscv-tests/rv64ui-v-slli.dump
diff --git a/test/tests/rv64ui-v-slli.elf b/test/riscv-tests/rv64ui-v-slli.elf
index 2b9e327..2b9e327 100644
--- a/test/tests/rv64ui-v-slli.elf
+++ b/test/riscv-tests/rv64ui-v-slli.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-slliw.dump b/test/riscv-tests/rv64ui-v-slliw.dump
index 25efc0d..25efc0d 100644
--- a/test/tests/rv64ui-v-slliw.dump
+++ b/test/riscv-tests/rv64ui-v-slliw.dump
diff --git a/test/tests/rv64ui-v-slliw.elf b/test/riscv-tests/rv64ui-v-slliw.elf
index dd80f11..dd80f11 100644
--- a/test/tests/rv64ui-v-slliw.elf
+++ b/test/riscv-tests/rv64ui-v-slliw.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-sllw.dump b/test/riscv-tests/rv64ui-v-sllw.dump
index e44d86e..e44d86e 100644
--- a/test/tests/rv64ui-v-sllw.dump
+++ b/test/riscv-tests/rv64ui-v-sllw.dump
diff --git a/test/tests/rv64ui-v-sllw.elf b/test/riscv-tests/rv64ui-v-sllw.elf
index 9ae693b..9ae693b 100644
--- a/test/tests/rv64ui-v-sllw.elf
+++ b/test/riscv-tests/rv64ui-v-sllw.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-slt.dump b/test/riscv-tests/rv64ui-v-slt.dump
index dd39ae7..dd39ae7 100644
--- a/test/tests/rv64ui-v-slt.dump
+++ b/test/riscv-tests/rv64ui-v-slt.dump
diff --git a/test/tests/rv64ui-v-slt.elf b/test/riscv-tests/rv64ui-v-slt.elf
index 318b70d..318b70d 100644
--- a/test/tests/rv64ui-v-slt.elf
+++ b/test/riscv-tests/rv64ui-v-slt.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-slti.dump b/test/riscv-tests/rv64ui-v-slti.dump
index 56b3965..56b3965 100644
--- a/test/tests/rv64ui-v-slti.dump
+++ b/test/riscv-tests/rv64ui-v-slti.dump
diff --git a/test/tests/rv64ui-v-slti.elf b/test/riscv-tests/rv64ui-v-slti.elf
index 477b704..477b704 100644
--- a/test/tests/rv64ui-v-slti.elf
+++ b/test/riscv-tests/rv64ui-v-slti.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-sltiu.dump b/test/riscv-tests/rv64ui-v-sltiu.dump
index 98f8b1a..98f8b1a 100644
--- a/test/tests/rv64ui-v-sltiu.dump
+++ b/test/riscv-tests/rv64ui-v-sltiu.dump
diff --git a/test/tests/rv64ui-v-sltiu.elf b/test/riscv-tests/rv64ui-v-sltiu.elf
index 197c500..197c500 100644
--- a/test/tests/rv64ui-v-sltiu.elf
+++ b/test/riscv-tests/rv64ui-v-sltiu.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-sltu.dump b/test/riscv-tests/rv64ui-v-sltu.dump
index 281d657..281d657 100644
--- a/test/tests/rv64ui-v-sltu.dump
+++ b/test/riscv-tests/rv64ui-v-sltu.dump
diff --git a/test/tests/rv64ui-v-sltu.elf b/test/riscv-tests/rv64ui-v-sltu.elf
index 0bd9f90..0bd9f90 100644
--- a/test/tests/rv64ui-v-sltu.elf
+++ b/test/riscv-tests/rv64ui-v-sltu.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-sra.dump b/test/riscv-tests/rv64ui-v-sra.dump
index 37705cb..37705cb 100644
--- a/test/tests/rv64ui-v-sra.dump
+++ b/test/riscv-tests/rv64ui-v-sra.dump
diff --git a/test/tests/rv64ui-v-sra.elf b/test/riscv-tests/rv64ui-v-sra.elf
index bfbb9dc..bfbb9dc 100644
--- a/test/tests/rv64ui-v-sra.elf
+++ b/test/riscv-tests/rv64ui-v-sra.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-srai.dump b/test/riscv-tests/rv64ui-v-srai.dump
index 8926e55..8926e55 100644
--- a/test/tests/rv64ui-v-srai.dump
+++ b/test/riscv-tests/rv64ui-v-srai.dump
diff --git a/test/tests/rv64ui-v-srai.elf b/test/riscv-tests/rv64ui-v-srai.elf
index a84338f..a84338f 100644
--- a/test/tests/rv64ui-v-srai.elf
+++ b/test/riscv-tests/rv64ui-v-srai.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-sraiw.dump b/test/riscv-tests/rv64ui-v-sraiw.dump
index 276de6b..276de6b 100644
--- a/test/tests/rv64ui-v-sraiw.dump
+++ b/test/riscv-tests/rv64ui-v-sraiw.dump
diff --git a/test/tests/rv64ui-v-sraiw.elf b/test/riscv-tests/rv64ui-v-sraiw.elf
index 9a16cd8..9a16cd8 100644
--- a/test/tests/rv64ui-v-sraiw.elf
+++ b/test/riscv-tests/rv64ui-v-sraiw.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-sraw.dump b/test/riscv-tests/rv64ui-v-sraw.dump
index a2eaf36..a2eaf36 100644
--- a/test/tests/rv64ui-v-sraw.dump
+++ b/test/riscv-tests/rv64ui-v-sraw.dump
diff --git a/test/tests/rv64ui-v-sraw.elf b/test/riscv-tests/rv64ui-v-sraw.elf
index 8894a1c..8894a1c 100644
--- a/test/tests/rv64ui-v-sraw.elf
+++ b/test/riscv-tests/rv64ui-v-sraw.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-srl.dump b/test/riscv-tests/rv64ui-v-srl.dump
index 1fb24ac..1fb24ac 100644
--- a/test/tests/rv64ui-v-srl.dump
+++ b/test/riscv-tests/rv64ui-v-srl.dump
diff --git a/test/tests/rv64ui-v-srl.elf b/test/riscv-tests/rv64ui-v-srl.elf
index eb8b732..eb8b732 100644
--- a/test/tests/rv64ui-v-srl.elf
+++ b/test/riscv-tests/rv64ui-v-srl.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-srli.dump b/test/riscv-tests/rv64ui-v-srli.dump
index d900518..d900518 100644
--- a/test/tests/rv64ui-v-srli.dump
+++ b/test/riscv-tests/rv64ui-v-srli.dump
diff --git a/test/tests/rv64ui-v-srli.elf b/test/riscv-tests/rv64ui-v-srli.elf
index 4a1f2d6..4a1f2d6 100644
--- a/test/tests/rv64ui-v-srli.elf
+++ b/test/riscv-tests/rv64ui-v-srli.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-srliw.dump b/test/riscv-tests/rv64ui-v-srliw.dump
index 919e1de..919e1de 100644
--- a/test/tests/rv64ui-v-srliw.dump
+++ b/test/riscv-tests/rv64ui-v-srliw.dump
diff --git a/test/tests/rv64ui-v-srliw.elf b/test/riscv-tests/rv64ui-v-srliw.elf
index eacd870..eacd870 100644
--- a/test/tests/rv64ui-v-srliw.elf
+++ b/test/riscv-tests/rv64ui-v-srliw.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-srlw.dump b/test/riscv-tests/rv64ui-v-srlw.dump
index 2cbf750..2cbf750 100644
--- a/test/tests/rv64ui-v-srlw.dump
+++ b/test/riscv-tests/rv64ui-v-srlw.dump
diff --git a/test/tests/rv64ui-v-srlw.elf b/test/riscv-tests/rv64ui-v-srlw.elf
index 87f8e6d..87f8e6d 100644
--- a/test/tests/rv64ui-v-srlw.elf
+++ b/test/riscv-tests/rv64ui-v-srlw.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-sub.dump b/test/riscv-tests/rv64ui-v-sub.dump
index 1e59e97..1e59e97 100644
--- a/test/tests/rv64ui-v-sub.dump
+++ b/test/riscv-tests/rv64ui-v-sub.dump
diff --git a/test/tests/rv64ui-v-sub.elf b/test/riscv-tests/rv64ui-v-sub.elf
index 25ce44f..25ce44f 100644
--- a/test/tests/rv64ui-v-sub.elf
+++ b/test/riscv-tests/rv64ui-v-sub.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-subw.dump b/test/riscv-tests/rv64ui-v-subw.dump
index 8832cb7..8832cb7 100644
--- a/test/tests/rv64ui-v-subw.dump
+++ b/test/riscv-tests/rv64ui-v-subw.dump
diff --git a/test/tests/rv64ui-v-subw.elf b/test/riscv-tests/rv64ui-v-subw.elf
index 0c451db..0c451db 100644
--- a/test/tests/rv64ui-v-subw.elf
+++ b/test/riscv-tests/rv64ui-v-subw.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-sw.dump b/test/riscv-tests/rv64ui-v-sw.dump
index 60671e2..60671e2 100644
--- a/test/tests/rv64ui-v-sw.dump
+++ b/test/riscv-tests/rv64ui-v-sw.dump
diff --git a/test/tests/rv64ui-v-sw.elf b/test/riscv-tests/rv64ui-v-sw.elf
index d52322b..d52322b 100644
--- a/test/tests/rv64ui-v-sw.elf
+++ b/test/riscv-tests/rv64ui-v-sw.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-xor.dump b/test/riscv-tests/rv64ui-v-xor.dump
index 8b95600..8b95600 100644
--- a/test/tests/rv64ui-v-xor.dump
+++ b/test/riscv-tests/rv64ui-v-xor.dump
diff --git a/test/tests/rv64ui-v-xor.elf b/test/riscv-tests/rv64ui-v-xor.elf
index 151c211..151c211 100644
--- a/test/tests/rv64ui-v-xor.elf
+++ b/test/riscv-tests/rv64ui-v-xor.elf
Binary files differ
diff --git a/test/tests/rv64ui-v-xori.dump b/test/riscv-tests/rv64ui-v-xori.dump
index cc0d051..cc0d051 100644
--- a/test/tests/rv64ui-v-xori.dump
+++ b/test/riscv-tests/rv64ui-v-xori.dump
diff --git a/test/tests/rv64ui-v-xori.elf b/test/riscv-tests/rv64ui-v-xori.elf
index d716ff2..d716ff2 100644
--- a/test/tests/rv64ui-v-xori.elf
+++ b/test/riscv-tests/rv64ui-v-xori.elf
Binary files differ
diff --git a/test/tests/rv64um-p-div.dump b/test/riscv-tests/rv64um-p-div.dump
index b117c5c..b117c5c 100644
--- a/test/tests/rv64um-p-div.dump
+++ b/test/riscv-tests/rv64um-p-div.dump
diff --git a/test/tests/rv64um-p-div.elf b/test/riscv-tests/rv64um-p-div.elf
index d202d09..d202d09 100644
--- a/test/tests/rv64um-p-div.elf
+++ b/test/riscv-tests/rv64um-p-div.elf
Binary files differ
diff --git a/test/tests/rv64um-p-divu.dump b/test/riscv-tests/rv64um-p-divu.dump
index f987025..f987025 100644
--- a/test/tests/rv64um-p-divu.dump
+++ b/test/riscv-tests/rv64um-p-divu.dump
diff --git a/test/tests/rv64um-p-divu.elf b/test/riscv-tests/rv64um-p-divu.elf
index bef0d69..bef0d69 100644
--- a/test/tests/rv64um-p-divu.elf
+++ b/test/riscv-tests/rv64um-p-divu.elf
Binary files differ
diff --git a/test/tests/rv64um-p-divuw.dump b/test/riscv-tests/rv64um-p-divuw.dump
index 576f263..576f263 100644
--- a/test/tests/rv64um-p-divuw.dump
+++ b/test/riscv-tests/rv64um-p-divuw.dump
diff --git a/test/tests/rv64um-p-divuw.elf b/test/riscv-tests/rv64um-p-divuw.elf
index 1d1e44f..1d1e44f 100644
--- a/test/tests/rv64um-p-divuw.elf
+++ b/test/riscv-tests/rv64um-p-divuw.elf
Binary files differ
diff --git a/test/tests/rv64um-p-divw.dump b/test/riscv-tests/rv64um-p-divw.dump
index 2d331a9..2d331a9 100644
--- a/test/tests/rv64um-p-divw.dump
+++ b/test/riscv-tests/rv64um-p-divw.dump
diff --git a/test/tests/rv64um-p-divw.elf b/test/riscv-tests/rv64um-p-divw.elf
index e39eb53..e39eb53 100644
--- a/test/tests/rv64um-p-divw.elf
+++ b/test/riscv-tests/rv64um-p-divw.elf
Binary files differ
diff --git a/test/tests/rv64um-p-mul.dump b/test/riscv-tests/rv64um-p-mul.dump
index b546f6c..b546f6c 100644
--- a/test/tests/rv64um-p-mul.dump
+++ b/test/riscv-tests/rv64um-p-mul.dump
diff --git a/test/tests/rv64um-p-mul.elf b/test/riscv-tests/rv64um-p-mul.elf
index 4983abe..4983abe 100644
--- a/test/tests/rv64um-p-mul.elf
+++ b/test/riscv-tests/rv64um-p-mul.elf
Binary files differ
diff --git a/test/tests/rv64um-p-mulh.dump b/test/riscv-tests/rv64um-p-mulh.dump
index 59475e6..59475e6 100644
--- a/test/tests/rv64um-p-mulh.dump
+++ b/test/riscv-tests/rv64um-p-mulh.dump
diff --git a/test/tests/rv64um-p-mulh.elf b/test/riscv-tests/rv64um-p-mulh.elf
index 4118cec..4118cec 100644
--- a/test/tests/rv64um-p-mulh.elf
+++ b/test/riscv-tests/rv64um-p-mulh.elf
Binary files differ
diff --git a/test/tests/rv64um-p-mulhsu.dump b/test/riscv-tests/rv64um-p-mulhsu.dump
index 56d5b6d..56d5b6d 100644
--- a/test/tests/rv64um-p-mulhsu.dump
+++ b/test/riscv-tests/rv64um-p-mulhsu.dump
diff --git a/test/tests/rv64um-p-mulhsu.elf b/test/riscv-tests/rv64um-p-mulhsu.elf
index 37979fe..37979fe 100644
--- a/test/tests/rv64um-p-mulhsu.elf
+++ b/test/riscv-tests/rv64um-p-mulhsu.elf
Binary files differ
diff --git a/test/tests/rv64um-p-mulhu.dump b/test/riscv-tests/rv64um-p-mulhu.dump
index 82860e1..82860e1 100644
--- a/test/tests/rv64um-p-mulhu.dump
+++ b/test/riscv-tests/rv64um-p-mulhu.dump
diff --git a/test/tests/rv64um-p-mulhu.elf b/test/riscv-tests/rv64um-p-mulhu.elf
index e3ae453..e3ae453 100644
--- a/test/tests/rv64um-p-mulhu.elf
+++ b/test/riscv-tests/rv64um-p-mulhu.elf
Binary files differ
diff --git a/test/tests/rv64um-p-mulw.dump b/test/riscv-tests/rv64um-p-mulw.dump
index c9c2d8d..c9c2d8d 100644
--- a/test/tests/rv64um-p-mulw.dump
+++ b/test/riscv-tests/rv64um-p-mulw.dump
diff --git a/test/tests/rv64um-p-mulw.elf b/test/riscv-tests/rv64um-p-mulw.elf
index 9c3214c..9c3214c 100644
--- a/test/tests/rv64um-p-mulw.elf
+++ b/test/riscv-tests/rv64um-p-mulw.elf
Binary files differ
diff --git a/test/tests/rv64um-p-rem.dump b/test/riscv-tests/rv64um-p-rem.dump
index a367686..a367686 100644
--- a/test/tests/rv64um-p-rem.dump
+++ b/test/riscv-tests/rv64um-p-rem.dump
diff --git a/test/tests/rv64um-p-rem.elf b/test/riscv-tests/rv64um-p-rem.elf
index cfe6e6c..cfe6e6c 100644
--- a/test/tests/rv64um-p-rem.elf
+++ b/test/riscv-tests/rv64um-p-rem.elf
Binary files differ
diff --git a/test/tests/rv64um-p-remu.dump b/test/riscv-tests/rv64um-p-remu.dump
index f33af39..f33af39 100644
--- a/test/tests/rv64um-p-remu.dump
+++ b/test/riscv-tests/rv64um-p-remu.dump
diff --git a/test/tests/rv64um-p-remu.elf b/test/riscv-tests/rv64um-p-remu.elf
index 93dcf5e..93dcf5e 100644
--- a/test/tests/rv64um-p-remu.elf
+++ b/test/riscv-tests/rv64um-p-remu.elf
Binary files differ
diff --git a/test/tests/rv64um-p-remuw.dump b/test/riscv-tests/rv64um-p-remuw.dump
index 43ddd98..43ddd98 100644
--- a/test/tests/rv64um-p-remuw.dump
+++ b/test/riscv-tests/rv64um-p-remuw.dump
diff --git a/test/tests/rv64um-p-remuw.elf b/test/riscv-tests/rv64um-p-remuw.elf
index ba166ff..ba166ff 100644
--- a/test/tests/rv64um-p-remuw.elf
+++ b/test/riscv-tests/rv64um-p-remuw.elf
Binary files differ
diff --git a/test/tests/rv64um-p-remw.dump b/test/riscv-tests/rv64um-p-remw.dump
index 48fcac9..48fcac9 100644
--- a/test/tests/rv64um-p-remw.dump
+++ b/test/riscv-tests/rv64um-p-remw.dump
diff --git a/test/tests/rv64um-p-remw.elf b/test/riscv-tests/rv64um-p-remw.elf
index 55798a6..55798a6 100644
--- a/test/tests/rv64um-p-remw.elf
+++ b/test/riscv-tests/rv64um-p-remw.elf
Binary files differ
diff --git a/test/tests/rv64um-v-div.dump b/test/riscv-tests/rv64um-v-div.dump
index bfc4ab1..bfc4ab1 100644
--- a/test/tests/rv64um-v-div.dump
+++ b/test/riscv-tests/rv64um-v-div.dump
diff --git a/test/tests/rv64um-v-div.elf b/test/riscv-tests/rv64um-v-div.elf
index 3374b8a..3374b8a 100644
--- a/test/tests/rv64um-v-div.elf
+++ b/test/riscv-tests/rv64um-v-div.elf
Binary files differ
diff --git a/test/tests/rv64um-v-divu.dump b/test/riscv-tests/rv64um-v-divu.dump
index 68b9aab..68b9aab 100644
--- a/test/tests/rv64um-v-divu.dump
+++ b/test/riscv-tests/rv64um-v-divu.dump
diff --git a/test/tests/rv64um-v-divu.elf b/test/riscv-tests/rv64um-v-divu.elf
index 4eec538..4eec538 100644
--- a/test/tests/rv64um-v-divu.elf
+++ b/test/riscv-tests/rv64um-v-divu.elf
Binary files differ
diff --git a/test/tests/rv64um-v-divuw.dump b/test/riscv-tests/rv64um-v-divuw.dump
index 644f517..644f517 100644
--- a/test/tests/rv64um-v-divuw.dump
+++ b/test/riscv-tests/rv64um-v-divuw.dump
diff --git a/test/tests/rv64um-v-divuw.elf b/test/riscv-tests/rv64um-v-divuw.elf
index f5ae7cb..f5ae7cb 100644
--- a/test/tests/rv64um-v-divuw.elf
+++ b/test/riscv-tests/rv64um-v-divuw.elf
Binary files differ
diff --git a/test/tests/rv64um-v-divw.dump b/test/riscv-tests/rv64um-v-divw.dump
index e2ba647..e2ba647 100644
--- a/test/tests/rv64um-v-divw.dump
+++ b/test/riscv-tests/rv64um-v-divw.dump
diff --git a/test/tests/rv64um-v-divw.elf b/test/riscv-tests/rv64um-v-divw.elf
index 1ecdfcf..1ecdfcf 100644
--- a/test/tests/rv64um-v-divw.elf
+++ b/test/riscv-tests/rv64um-v-divw.elf
Binary files differ
diff --git a/test/tests/rv64um-v-mul.dump b/test/riscv-tests/rv64um-v-mul.dump
index 784ee41..784ee41 100644
--- a/test/tests/rv64um-v-mul.dump
+++ b/test/riscv-tests/rv64um-v-mul.dump
diff --git a/test/tests/rv64um-v-mul.elf b/test/riscv-tests/rv64um-v-mul.elf
index 64107a2..64107a2 100644
--- a/test/tests/rv64um-v-mul.elf
+++ b/test/riscv-tests/rv64um-v-mul.elf
Binary files differ
diff --git a/test/tests/rv64um-v-mulh.dump b/test/riscv-tests/rv64um-v-mulh.dump
index 17befcd..17befcd 100644
--- a/test/tests/rv64um-v-mulh.dump
+++ b/test/riscv-tests/rv64um-v-mulh.dump
diff --git a/test/tests/rv64um-v-mulh.elf b/test/riscv-tests/rv64um-v-mulh.elf
index a644ac4..a644ac4 100644
--- a/test/tests/rv64um-v-mulh.elf
+++ b/test/riscv-tests/rv64um-v-mulh.elf
Binary files differ
diff --git a/test/tests/rv64um-v-mulhsu.dump b/test/riscv-tests/rv64um-v-mulhsu.dump
index 061224b..061224b 100644
--- a/test/tests/rv64um-v-mulhsu.dump
+++ b/test/riscv-tests/rv64um-v-mulhsu.dump
diff --git a/test/tests/rv64um-v-mulhsu.elf b/test/riscv-tests/rv64um-v-mulhsu.elf
index a8afeaa..a8afeaa 100644
--- a/test/tests/rv64um-v-mulhsu.elf
+++ b/test/riscv-tests/rv64um-v-mulhsu.elf
Binary files differ
diff --git a/test/tests/rv64um-v-mulhu.dump b/test/riscv-tests/rv64um-v-mulhu.dump
index 85b66d0..85b66d0 100644
--- a/test/tests/rv64um-v-mulhu.dump
+++ b/test/riscv-tests/rv64um-v-mulhu.dump
diff --git a/test/tests/rv64um-v-mulhu.elf b/test/riscv-tests/rv64um-v-mulhu.elf
index 62759c8..62759c8 100644
--- a/test/tests/rv64um-v-mulhu.elf
+++ b/test/riscv-tests/rv64um-v-mulhu.elf
Binary files differ
diff --git a/test/tests/rv64um-v-mulw.dump b/test/riscv-tests/rv64um-v-mulw.dump
index 0d3598f..0d3598f 100644
--- a/test/tests/rv64um-v-mulw.dump
+++ b/test/riscv-tests/rv64um-v-mulw.dump
diff --git a/test/tests/rv64um-v-mulw.elf b/test/riscv-tests/rv64um-v-mulw.elf
index bfc28b2..bfc28b2 100644
--- a/test/tests/rv64um-v-mulw.elf
+++ b/test/riscv-tests/rv64um-v-mulw.elf
Binary files differ
diff --git a/test/tests/rv64um-v-rem.dump b/test/riscv-tests/rv64um-v-rem.dump
index 8c29a0c..8c29a0c 100644
--- a/test/tests/rv64um-v-rem.dump
+++ b/test/riscv-tests/rv64um-v-rem.dump
diff --git a/test/tests/rv64um-v-rem.elf b/test/riscv-tests/rv64um-v-rem.elf
index 9caa3b3..9caa3b3 100644
--- a/test/tests/rv64um-v-rem.elf
+++ b/test/riscv-tests/rv64um-v-rem.elf
Binary files differ
diff --git a/test/tests/rv64um-v-remu.dump b/test/riscv-tests/rv64um-v-remu.dump
index 01d50ac..01d50ac 100644
--- a/test/tests/rv64um-v-remu.dump
+++ b/test/riscv-tests/rv64um-v-remu.dump
diff --git a/test/tests/rv64um-v-remu.elf b/test/riscv-tests/rv64um-v-remu.elf
index 26ead9d..26ead9d 100644
--- a/test/tests/rv64um-v-remu.elf
+++ b/test/riscv-tests/rv64um-v-remu.elf
Binary files differ
diff --git a/test/tests/rv64um-v-remuw.dump b/test/riscv-tests/rv64um-v-remuw.dump
index f0688a4..f0688a4 100644
--- a/test/tests/rv64um-v-remuw.dump
+++ b/test/riscv-tests/rv64um-v-remuw.dump
diff --git a/test/tests/rv64um-v-remuw.elf b/test/riscv-tests/rv64um-v-remuw.elf
index 795ae59..795ae59 100644
--- a/test/tests/rv64um-v-remuw.elf
+++ b/test/riscv-tests/rv64um-v-remuw.elf
Binary files differ
diff --git a/test/tests/rv64um-v-remw.dump b/test/riscv-tests/rv64um-v-remw.dump
index 659d882..659d882 100644
--- a/test/tests/rv64um-v-remw.dump
+++ b/test/riscv-tests/rv64um-v-remw.dump
diff --git a/test/tests/rv64um-v-remw.elf b/test/riscv-tests/rv64um-v-remw.elf
index 7471536..7471536 100644
--- a/test/tests/rv64um-v-remw.elf
+++ b/test/riscv-tests/rv64um-v-remw.elf
Binary files differ
diff --git a/test/run_tests.sh b/test/run_tests.sh
index d45e682..9351279 100755
--- a/test/run_tests.sh
+++ b/test/run_tests.sh
@@ -58,7 +58,7 @@ else
red "Building RISCV specification" "fail"
fi
-for test in $DIR/tests/*.elf; do
+for test in $DIR/riscv-tests/*.elf; do
if $RISCVDIR/ocaml_emulator/riscv_ocaml_sim "$test" >"${test/.elf/.out}" 2>&1 && grep -q SUCCESS "${test/.elf/.out}"
then
green "$(basename $test)" "ok"
@@ -76,7 +76,7 @@ else
red "Building RISCV specification to C" "fail"
fi
-for test in $DIR/tests/*.elf; do
+for test in $DIR/riscv-tests/*.elf; do
if timeout 5 $RISCVDIR/c_emulator/riscv_sim -p $test > ${test%.elf}.cout 2>&1 && grep -q SUCCESS ${test%.elf}.cout
then
green "$(basename $test)" "ok"