/test/riscv-tests/
../
.gitignore
README
disabled
rv32mi-p-breakpoint.dump
rv32mi-p-breakpoint.elf
rv32mi-p-csr.dump
rv32mi-p-csr.elf
rv32mi-p-illegal.dump
rv32mi-p-illegal.elf
rv32mi-p-ma_addr.dump
rv32mi-p-ma_addr.elf
rv32mi-p-ma_fetch.dump
rv32mi-p-ma_fetch.elf
rv32mi-p-mcsr.dump
rv32mi-p-mcsr.elf
rv32mi-p-sbreak.dump
rv32mi-p-sbreak.elf
rv32mi-p-scall.dump
rv32mi-p-scall.elf
rv32mi-p-shamt.dump
rv32mi-p-shamt.elf
rv32si-p-csr.dump
rv32si-p-csr.elf
rv32si-p-dirty.dump
rv32si-p-dirty.elf
rv32si-p-ma_fetch.dump
rv32si-p-ma_fetch.elf
rv32si-p-sbreak.dump
rv32si-p-sbreak.elf
rv32si-p-scall.dump
rv32si-p-scall.elf
rv32si-p-wfi.dump
rv32si-p-wfi.elf
rv32ua-p-amoadd_w.dump
rv32ua-p-amoadd_w.elf
rv32ua-p-amoand_w.dump
rv32ua-p-amoand_w.elf
rv32ua-p-amomax_w.dump
rv32ua-p-amomax_w.elf
rv32ua-p-amomaxu_w.dump
rv32ua-p-amomaxu_w.elf
rv32ua-p-amomin_w.dump
rv32ua-p-amomin_w.elf
rv32ua-p-amominu_w.dump
rv32ua-p-amominu_w.elf
rv32ua-p-amoor_w.dump
rv32ua-p-amoor_w.elf
rv32ua-p-amoswap_w.dump
rv32ua-p-amoswap_w.elf
rv32ua-p-amoxor_w.dump
rv32ua-p-amoxor_w.elf
rv32ua-p-lrsc.dump
rv32ua-p-lrsc.elf
rv32ua-v-amoadd_w.dump
rv32ua-v-amoadd_w.elf
rv32ua-v-amoand_w.dump
rv32ua-v-amoand_w.elf
rv32ua-v-amomax_w.dump
rv32ua-v-amomax_w.elf
rv32ua-v-amomaxu_w.dump
rv32ua-v-amomaxu_w.elf
rv32ua-v-amomin_w.dump
rv32ua-v-amomin_w.elf
rv32ua-v-amominu_w.dump
rv32ua-v-amominu_w.elf
rv32ua-v-amoor_w.dump
rv32ua-v-amoor_w.elf
rv32ua-v-amoswap_w.dump
rv32ua-v-amoswap_w.elf
rv32ua-v-amoxor_w.dump
rv32ua-v-amoxor_w.elf
rv32ua-v-lrsc.dump
rv32ua-v-lrsc.elf
rv32uc-p-rvc.dump
rv32uc-p-rvc.elf
rv32uc-v-rvc.dump
rv32uc-v-rvc.elf
rv32ui-p-add.dump
rv32ui-p-add.elf
rv32ui-p-addi.dump
rv32ui-p-addi.elf
rv32ui-p-and.dump
rv32ui-p-and.elf
rv32ui-p-andi.dump
rv32ui-p-andi.elf
rv32ui-p-auipc.dump
rv32ui-p-auipc.elf
rv32ui-p-beq.dump
rv32ui-p-beq.elf
rv32ui-p-bge.dump
rv32ui-p-bge.elf
rv32ui-p-bgeu.dump
rv32ui-p-bgeu.elf
rv32ui-p-blt.dump
rv32ui-p-blt.elf
rv32ui-p-bltu.dump
rv32ui-p-bltu.elf
rv32ui-p-bne.dump
rv32ui-p-bne.elf
rv32ui-p-fence_i.dump
rv32ui-p-fence_i.elf
rv32ui-p-jal.dump
rv32ui-p-jal.elf
rv32ui-p-jalr.dump
rv32ui-p-jalr.elf
rv32ui-p-lb.dump
rv32ui-p-lb.elf
rv32ui-p-lbu.dump
rv32ui-p-lbu.elf
rv32ui-p-lh.dump
rv32ui-p-lh.elf
rv32ui-p-lhu.dump
rv32ui-p-lhu.elf
rv32ui-p-lui.dump
rv32ui-p-lui.elf
rv32ui-p-lw.dump
rv32ui-p-lw.elf
rv32ui-p-or.dump
rv32ui-p-or.elf
rv32ui-p-ori.dump
rv32ui-p-ori.elf
rv32ui-p-sb.dump
rv32ui-p-sb.elf
rv32ui-p-sh.dump
rv32ui-p-sh.elf
rv32ui-p-simple.dump
rv32ui-p-simple.elf
rv32ui-p-sll.dump
rv32ui-p-sll.elf
rv32ui-p-slli.dump
rv32ui-p-slli.elf
rv32ui-p-slt.dump
rv32ui-p-slt.elf
rv32ui-p-slti.dump
rv32ui-p-slti.elf
rv32ui-p-sltiu.dump
rv32ui-p-sltiu.elf
rv32ui-p-sltu.dump
rv32ui-p-sltu.elf
rv32ui-p-sra.dump
rv32ui-p-sra.elf
rv32ui-p-srai.dump
rv32ui-p-srai.elf
rv32ui-p-srl.dump
rv32ui-p-srl.elf
rv32ui-p-srli.dump
rv32ui-p-srli.elf
rv32ui-p-sub.dump
rv32ui-p-sub.elf
rv32ui-p-sw.dump
rv32ui-p-sw.elf
rv32ui-p-xor.dump
rv32ui-p-xor.elf
rv32ui-p-xori.dump
rv32ui-p-xori.elf
rv32ui-v-add.dump
rv32ui-v-add.elf
rv32ui-v-addi.dump
rv32ui-v-addi.elf
rv32ui-v-and.dump
rv32ui-v-and.elf
rv32ui-v-andi.dump
rv32ui-v-andi.elf
rv32ui-v-auipc.dump
rv32ui-v-auipc.elf
rv32ui-v-beq.dump
rv32ui-v-beq.elf
rv32ui-v-bge.dump
rv32ui-v-bge.elf
rv32ui-v-bgeu.dump
rv32ui-v-bgeu.elf
rv32ui-v-blt.dump
rv32ui-v-blt.elf
rv32ui-v-bltu.dump
rv32ui-v-bltu.elf
rv32ui-v-bne.dump
rv32ui-v-bne.elf
rv32ui-v-fence_i.dump
rv32ui-v-fence_i.elf
rv32ui-v-jal.dump
rv32ui-v-jal.elf
rv32ui-v-jalr.dump
rv32ui-v-jalr.elf
rv32ui-v-lb.dump
rv32ui-v-lb.elf
rv32ui-v-lbu.dump
rv32ui-v-lbu.elf
rv32ui-v-lh.dump
rv32ui-v-lh.elf
rv32ui-v-lhu.dump
rv32ui-v-lhu.elf
rv32ui-v-lui.dump
rv32ui-v-lui.elf
rv32ui-v-lw.dump
rv32ui-v-lw.elf
rv32ui-v-or.dump
rv32ui-v-or.elf
rv32ui-v-ori.dump
rv32ui-v-ori.elf
rv32ui-v-sb.dump
rv32ui-v-sb.elf
rv32ui-v-sh.dump
rv32ui-v-sh.elf
rv32ui-v-simple.dump
rv32ui-v-simple.elf
rv32ui-v-sll.dump
rv32ui-v-sll.elf
rv32ui-v-slli.dump
rv32ui-v-slli.elf
rv32ui-v-slt.dump
rv32ui-v-slt.elf
rv32ui-v-slti.dump
rv32ui-v-slti.elf
rv32ui-v-sltiu.dump
rv32ui-v-sltiu.elf
rv32ui-v-sltu.dump
rv32ui-v-sltu.elf
rv32ui-v-sra.dump
rv32ui-v-sra.elf
rv32ui-v-srai.dump
rv32ui-v-srai.elf
rv32ui-v-srl.dump
rv32ui-v-srl.elf
rv32ui-v-srli.dump
rv32ui-v-srli.elf
rv32ui-v-sub.dump
rv32ui-v-sub.elf
rv32ui-v-sw.dump
rv32ui-v-sw.elf
rv32ui-v-xor.dump
rv32ui-v-xor.elf
rv32ui-v-xori.dump
rv32ui-v-xori.elf
rv32um-p-div.dump
rv32um-p-div.elf
rv32um-p-divu.dump
rv32um-p-divu.elf
rv32um-p-mul.dump
rv32um-p-mul.elf
rv32um-p-mulh.dump
rv32um-p-mulh.elf
rv32um-p-mulhsu.dump
rv32um-p-mulhsu.elf
rv32um-p-mulhu.dump
rv32um-p-mulhu.elf
rv32um-p-rem.dump
rv32um-p-rem.elf
rv32um-p-remu.dump
rv32um-p-remu.elf
rv32um-v-div.dump
rv32um-v-div.elf
rv32um-v-divu.dump
rv32um-v-divu.elf
rv32um-v-mul.dump
rv32um-v-mul.elf
rv32um-v-mulh.dump
rv32um-v-mulh.elf
rv32um-v-mulhsu.dump
rv32um-v-mulhsu.elf
rv32um-v-mulhu.dump
rv32um-v-mulhu.elf
rv32um-v-rem.dump
rv32um-v-rem.elf
rv32um-v-remu.dump
rv32um-v-remu.elf
rv64mi-p-access.dump
rv64mi-p-access.elf
rv64mi-p-breakpoint.dump
rv64mi-p-breakpoint.elf
rv64mi-p-csr.dump
rv64mi-p-csr.elf
rv64mi-p-illegal.dump
rv64mi-p-illegal.elf
rv64mi-p-ma_addr.dump
rv64mi-p-ma_addr.elf
rv64mi-p-ma_fetch.dump
rv64mi-p-ma_fetch.elf
rv64mi-p-mcsr.dump
rv64mi-p-mcsr.elf
rv64mi-p-sbreak.dump
rv64mi-p-sbreak.elf
rv64mi-p-scall.dump
rv64mi-p-scall.elf
rv64si-p-csr.dump
rv64si-p-csr.elf
rv64si-p-dirty.dump
rv64si-p-dirty.elf
rv64si-p-ma_fetch.dump
rv64si-p-ma_fetch.elf
rv64si-p-sbreak.dump
rv64si-p-sbreak.elf
rv64si-p-scall.dump
rv64si-p-scall.elf
rv64si-p-wfi.dump
rv64si-p-wfi.elf
rv64ua-p-amoadd_d.dump
rv64ua-p-amoadd_d.elf
rv64ua-p-amoadd_w.dump
rv64ua-p-amoadd_w.elf
rv64ua-p-amoand_d.dump
rv64ua-p-amoand_d.elf
rv64ua-p-amoand_w.dump
rv64ua-p-amoand_w.elf
rv64ua-p-amomax_d.dump
rv64ua-p-amomax_d.elf
rv64ua-p-amomax_w.dump
rv64ua-p-amomax_w.elf
rv64ua-p-amomaxu_d.dump
rv64ua-p-amomaxu_d.elf
rv64ua-p-amomaxu_w.dump
rv64ua-p-amomaxu_w.elf
rv64ua-p-amomin_d.dump
rv64ua-p-amomin_d.elf
rv64ua-p-amomin_w.dump
rv64ua-p-amomin_w.elf
rv64ua-p-amominu_d.dump
rv64ua-p-amominu_d.elf
rv64ua-p-amominu_w.dump
rv64ua-p-amominu_w.elf
rv64ua-p-amoor_d.dump
rv64ua-p-amoor_d.elf
rv64ua-p-amoor_w.dump
rv64ua-p-amoor_w.elf
rv64ua-p-amoswap_d.dump
rv64ua-p-amoswap_d.elf
rv64ua-p-amoswap_w.dump
rv64ua-p-amoswap_w.elf
rv64ua-p-amoxor_d.dump
rv64ua-p-amoxor_d.elf
rv64ua-p-amoxor_w.dump
rv64ua-p-amoxor_w.elf
rv64ua-p-lrsc.dump
rv64ua-p-lrsc.elf
rv64ua-v-amoadd_d.dump
rv64ua-v-amoadd_d.elf
rv64ua-v-amoadd_w.dump
rv64ua-v-amoadd_w.elf
rv64ua-v-amoand_d.dump
rv64ua-v-amoand_d.elf
rv64ua-v-amoand_w.dump
rv64ua-v-amoand_w.elf
rv64ua-v-amomax_d.dump
rv64ua-v-amomax_d.elf
rv64ua-v-amomax_w.dump
rv64ua-v-amomax_w.elf
rv64ua-v-amomaxu_d.dump
rv64ua-v-amomaxu_d.elf
rv64ua-v-amomaxu_w.dump
rv64ua-v-amomaxu_w.elf
rv64ua-v-amomin_d.dump
rv64ua-v-amomin_d.elf
rv64ua-v-amomin_w.dump
rv64ua-v-amomin_w.elf
rv64ua-v-amominu_d.dump
rv64ua-v-amominu_d.elf
rv64ua-v-amominu_w.dump
rv64ua-v-amominu_w.elf
rv64ua-v-amoor_d.dump
rv64ua-v-amoor_d.elf
rv64ua-v-amoor_w.dump
rv64ua-v-amoor_w.elf
rv64ua-v-amoswap_d.dump
rv64ua-v-amoswap_d.elf
rv64ua-v-amoswap_w.dump
rv64ua-v-amoswap_w.elf
rv64ua-v-amoxor_d.dump
rv64ua-v-amoxor_d.elf
rv64ua-v-amoxor_w.dump
rv64ua-v-amoxor_w.elf
rv64ua-v-lrsc.dump
rv64ua-v-lrsc.elf
rv64uc-p-rvc.dump
rv64uc-p-rvc.elf
rv64uc-v-rvc.dump
rv64uc-v-rvc.elf
rv64ui-p-add.dump
rv64ui-p-add.elf
rv64ui-p-addi.dump
rv64ui-p-addi.elf
rv64ui-p-addiw.dump
rv64ui-p-addiw.elf
rv64ui-p-addw.dump
rv64ui-p-addw.elf
rv64ui-p-and.dump
rv64ui-p-and.elf
rv64ui-p-andi.dump
rv64ui-p-andi.elf
rv64ui-p-auipc.dump
rv64ui-p-auipc.elf
rv64ui-p-beq.dump
rv64ui-p-beq.elf
rv64ui-p-bge.dump
rv64ui-p-bge.elf
rv64ui-p-bgeu.dump
rv64ui-p-bgeu.elf
rv64ui-p-blt.dump
rv64ui-p-blt.elf
rv64ui-p-bltu.dump
rv64ui-p-bltu.elf
rv64ui-p-bne.dump
rv64ui-p-bne.elf
rv64ui-p-fence_i.dump
rv64ui-p-fence_i.elf
rv64ui-p-jal.dump
rv64ui-p-jal.elf
rv64ui-p-jalr.dump
rv64ui-p-jalr.elf
rv64ui-p-lb.dump
rv64ui-p-lb.elf
rv64ui-p-lbu.dump
rv64ui-p-lbu.elf
rv64ui-p-ld.dump
rv64ui-p-ld.elf
rv64ui-p-lh.dump
rv64ui-p-lh.elf
rv64ui-p-lhu.dump
rv64ui-p-lhu.elf
rv64ui-p-lui.dump
rv64ui-p-lui.elf
rv64ui-p-lw.dump
rv64ui-p-lw.elf
rv64ui-p-lwu.dump
rv64ui-p-lwu.elf
rv64ui-p-or.dump
rv64ui-p-or.elf
rv64ui-p-ori.dump
rv64ui-p-ori.elf
rv64ui-p-sb.dump
rv64ui-p-sb.elf
rv64ui-p-sd.dump
rv64ui-p-sd.elf
rv64ui-p-sh.dump
rv64ui-p-sh.elf
rv64ui-p-simple.dump
rv64ui-p-simple.elf
rv64ui-p-sll.dump
rv64ui-p-sll.elf
rv64ui-p-slli.dump
rv64ui-p-slli.elf
rv64ui-p-slliw.dump
rv64ui-p-slliw.elf
rv64ui-p-sllw.dump
rv64ui-p-sllw.elf
rv64ui-p-slt.dump
rv64ui-p-slt.elf
rv64ui-p-slti.dump
rv64ui-p-slti.elf
rv64ui-p-sltiu.dump
rv64ui-p-sltiu.elf
rv64ui-p-sltu.dump
rv64ui-p-sltu.elf
rv64ui-p-sra.dump
rv64ui-p-sra.elf
rv64ui-p-srai.dump
rv64ui-p-srai.elf
rv64ui-p-sraiw.dump
rv64ui-p-sraiw.elf
rv64ui-p-sraw.dump
rv64ui-p-sraw.elf
rv64ui-p-srl.dump
rv64ui-p-srl.elf
rv64ui-p-srli.dump
rv64ui-p-srli.elf
rv64ui-p-srliw.dump
rv64ui-p-srliw.elf
rv64ui-p-srlw.dump
rv64ui-p-srlw.elf
rv64ui-p-sub.dump
rv64ui-p-sub.elf
rv64ui-p-subw.dump
rv64ui-p-subw.elf
rv64ui-p-sw.dump
rv64ui-p-sw.elf
rv64ui-p-xor.dump
rv64ui-p-xor.elf
rv64ui-p-xori.dump
rv64ui-p-xori.elf
rv64ui-v-add.dump
rv64ui-v-add.elf
rv64ui-v-addi.dump
rv64ui-v-addi.elf
rv64ui-v-addiw.dump
rv64ui-v-addiw.elf
rv64ui-v-addw.dump
rv64ui-v-addw.elf
rv64ui-v-and.dump
rv64ui-v-and.elf
rv64ui-v-andi.dump
rv64ui-v-andi.elf
rv64ui-v-auipc.dump
rv64ui-v-auipc.elf
rv64ui-v-beq.dump
rv64ui-v-beq.elf
rv64ui-v-bge.dump
rv64ui-v-bge.elf
rv64ui-v-bgeu.dump
rv64ui-v-bgeu.elf
rv64ui-v-blt.dump
rv64ui-v-blt.elf
rv64ui-v-bltu.dump
rv64ui-v-bltu.elf
rv64ui-v-bne.dump
rv64ui-v-bne.elf
rv64ui-v-fence_i.dump
rv64ui-v-fence_i.elf
rv64ui-v-jal.dump
rv64ui-v-jal.elf
rv64ui-v-jalr.dump
rv64ui-v-jalr.elf
rv64ui-v-lb.dump
rv64ui-v-lb.elf
rv64ui-v-lbu.dump
rv64ui-v-lbu.elf
rv64ui-v-ld.dump
rv64ui-v-ld.elf
rv64ui-v-lh.dump
rv64ui-v-lh.elf
rv64ui-v-lhu.dump
rv64ui-v-lhu.elf
rv64ui-v-lui.dump
rv64ui-v-lui.elf
rv64ui-v-lw.dump
rv64ui-v-lw.elf
rv64ui-v-lwu.dump
rv64ui-v-lwu.elf
rv64ui-v-or.dump
rv64ui-v-or.elf
rv64ui-v-ori.dump
rv64ui-v-ori.elf
rv64ui-v-sb.dump
rv64ui-v-sb.elf
rv64ui-v-sd.dump
rv64ui-v-sd.elf
rv64ui-v-sh.dump
rv64ui-v-sh.elf
rv64ui-v-simple.dump
rv64ui-v-simple.elf
rv64ui-v-sll.dump
rv64ui-v-sll.elf
rv64ui-v-slli.dump
rv64ui-v-slli.elf
rv64ui-v-slliw.dump
rv64ui-v-slliw.elf
rv64ui-v-sllw.dump
rv64ui-v-sllw.elf
rv64ui-v-slt.dump
rv64ui-v-slt.elf
rv64ui-v-slti.dump
rv64ui-v-slti.elf
rv64ui-v-sltiu.dump
rv64ui-v-sltiu.elf
rv64ui-v-sltu.dump
rv64ui-v-sltu.elf
rv64ui-v-sra.dump
rv64ui-v-sra.elf
rv64ui-v-srai.dump
rv64ui-v-srai.elf
rv64ui-v-sraiw.dump
rv64ui-v-sraiw.elf
rv64ui-v-sraw.dump
rv64ui-v-sraw.elf
rv64ui-v-srl.dump
rv64ui-v-srl.elf
rv64ui-v-srli.dump
rv64ui-v-srli.elf
rv64ui-v-srliw.dump
rv64ui-v-srliw.elf
rv64ui-v-srlw.dump
rv64ui-v-srlw.elf
rv64ui-v-sub.dump
rv64ui-v-sub.elf
rv64ui-v-subw.dump
rv64ui-v-subw.elf
rv64ui-v-sw.dump
rv64ui-v-sw.elf
rv64ui-v-xor.dump
rv64ui-v-xor.elf
rv64ui-v-xori.dump
rv64ui-v-xori.elf
rv64um-p-div.dump
rv64um-p-div.elf
rv64um-p-divu.dump
rv64um-p-divu.elf
rv64um-p-divuw.dump
rv64um-p-divuw.elf
rv64um-p-divw.dump
rv64um-p-divw.elf
rv64um-p-mul.dump
rv64um-p-mul.elf
rv64um-p-mulh.dump
rv64um-p-mulh.elf
rv64um-p-mulhsu.dump
rv64um-p-mulhsu.elf
rv64um-p-mulhu.dump
rv64um-p-mulhu.elf
rv64um-p-mulw.dump
rv64um-p-mulw.elf
rv64um-p-rem.dump
rv64um-p-rem.elf
rv64um-p-remu.dump
rv64um-p-remu.elf
rv64um-p-remuw.dump
rv64um-p-remuw.elf
rv64um-p-remw.dump
rv64um-p-remw.elf
rv64um-v-div.dump
rv64um-v-div.elf
rv64um-v-divu.dump
rv64um-v-divu.elf
rv64um-v-divuw.dump
rv64um-v-divuw.elf
rv64um-v-divw.dump
rv64um-v-divw.elf
rv64um-v-mul.dump
rv64um-v-mul.elf
rv64um-v-mulh.dump
rv64um-v-mulh.elf
rv64um-v-mulhsu.dump
rv64um-v-mulhsu.elf
rv64um-v-mulhu.dump
rv64um-v-mulhu.elf
rv64um-v-mulw.dump
rv64um-v-mulw.elf
rv64um-v-rem.dump
rv64um-v-rem.elf
rv64um-v-remu.dump
rv64um-v-remu.elf
rv64um-v-remuw.dump
rv64um-v-remuw.elf
rv64um-v-remw.dump
rv64um-v-remw.elf