Skip to content

Instantly share code, notes, and snippets.

@Timmmm
Created November 16, 2023 09:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Timmmm/85acf0ab3f00c9a1780579946823d1bb to your computer and use it in GitHub Desktop.
Save Timmmm/85acf0ab3f00c9a1780579946823d1bb to your computer and use it in GitHub Desktop.
riscv-tests targets (patch)
rv32ui-p-srl
rv64ui-v-simple
rv64ui-v-ori
rv64ua-p-lrsc
rv64uf-p-fmin
rv64ui-v-srlw
rv32uzfh
rv32uf-p-fcvt_w
rv32si-p-ma_fetch
rv64mi-p-access
rv32uzfh-v-fdiv
rv32ui-p-lbu
rv32um-v-rem
rv32ui-p-beq
rv64ua-v-amoadd_w
rv32ui-v-slli
rv32um-p-mul
rv64ui-v-lui
rv64ui-v-sh
rv64ui-v-sd
rv64uf-v-fcmp
rv64ui-p-srl
rv64ua-p-amoswap_w
rv64uf-p-fadd
rv64ui-p-auipc
rv64ui-v-lwu
rv64ud-p-fdiv
rv64ud-v-ldst
rv32ui-p-sh
rv64ui-v-sll
rv64uc
rv32mi-p-lh-misaligned
rv32uzfh-p-fcvt_w
rv32ui-v-simple
rv64um-p-remw
rv64si-p-csr
rv64ud-p-fclass
rv64ua-p-amominu_d
rv64ui-p-and
rv32uzfh-p-recoding
rv64uf-v-recoding
rv64ua-p-amomaxu_d
rv64ui-p-sd
rv64uzfh-v-move
rv64mi-p-ma_addr
rv64uzfh-v-fdiv
rv32mi-p-breakpoint
rv64ui-v-jalr
rv32um-p-rem
rv64ui-p-jalr
rv64ui-p-lui
rv64ui-p-subw
rv64ui-p-srliw
rv32mi-p-lw-misaligned
rv64ua-v-amoswap_w
rv64uzfh-v-fcvt
rv32mi-p-zicntr
rv64ui-v-srliw
rv64uf-v-fcvt_w
rv32ud-p-fdiv
rv64uf-p-fcmp
rv64ui-v-and
rv32ua-p-amoxor_w
rv32um-p-mulh
rv32uf-p-recoding
rv32si-p-dirty
rv64ua-p-amoor_d
rv64ua-p-amomax_w
rv64uzfh-p-fcvt_w
rv64ui-p-lh
default
rv32uf-p-fdiv
rv32ui-v-lui
rv64ui-v-ld
rv64ud-p-fmadd
rv32ui-v-bne
rv64ui-v-lw
rv32uf-v-recoding
rv64mi
rv64uf
rv64um-p-remuw
rv32uzfh-p-fcmp
rv64uf-v-fclass
rv64si-p-dirty
rv64ud-p-move
rv32ua-v-lrsc
rv64ui-p-xor
rv64ua-p-amomaxu_w
rv64ua-v-amominu_w
rv64um-p-mulhu
rv64ui-p-ori
rv64ud-p-fadd
rv32ui-p-xori
rv32uf-v-ldst
rv32uf-p-move
rv64uzfh-p-fdiv
rv64uzfh-v-recoding
rv64mi-p-ma_fetch
rv32ui-p-sltu
rv64ui-v-bgeu
rv32ui-v-auipc
rv32uzfh-v-recoding
rv32ua-v-amominu_w
rv32ui-v-addi
rv32ui-v-sltiu
rv32ui-v-ori
rv64ua-p-amoand_w
rv64ua-v-amoor_d
rv64ud-v-fcvt_w
rv64mi-p-sh-misaligned
rv32ui-p-or
rv32ui-v-slt
rv64mi-p-sd-misaligned
rv64ui
rv32ui-p-srli
rv32ui-v-lbu
rv64ui-p-addi
rv32ui-p-lhu
rv32uc
rv32ud-v-fcvt
rv64ui-v-ma_data
rv64mi-p-mcsr
rv32uf-p-fcmp
rv32ua
rv64ua-v-amomin_w
rv32mi-p-mcsr
rv32ui-p-blt
rv32uzfh-p-fcvt
rv32ui-p-ori
rv32ud-v-fadd
rv32ud-p-fcvt_w
rv64ui-p-fence_i
rv64ua-v-amoor_w
rv64uzfh-p-fcvt
rv64ui-v-srai
rv32uzfh-v-fcvt_w
rv32ui-v-jalr
rv32uf-v-fclass
rv32ui-v-jal
rv32ua-p-amoand_w
rv32uf-v-fmadd
rv32ua-p-amominu_w
rv32ud-p-ldst
rv32uzfh-v-fmadd
rv32ui-v-and
rv64ui-v-jal
rv64um-v-mul
rv32ua-v-amoxor_w
rv64um-v-mulhu
rv64ua-p-amoxor_w
rv64ud-v-fcmp
rv64ud-v-fmin
rv64uzfh-v-fadd
rv64si-p-icache-alias
rv32ui-p-sw
rv64uzfh-p-fclass
rv64ui-p-sh
rv64ui-p-sltu
rv64ui-p-slti
rv32uf-p-ldst
rv64ui-v-sb
rv64ui-v-sltu
rv32ui-p-slti
rv32um-v-div
rv64um
rv32ui-p-add
rv32uf-v-fcmp
rv32uf-p-fmin
rv32ui-p-fence_i
rv64uf-p-fmadd
rv64ui-p-lw
rv64ua-v-amoxor_d
rv64ui-p-addw
rv32um-p-div
rv32ui-p-lui
rv64uf-v-move
rv32uzfh-p-fmin
rv64ua-v-amomax_d
rv64ui-v-slli
rv64ua-v-amoswap_d
rv64ui-v-sraiw
rv64ui-p-lwu
rv64um-v-divu
rv32ua-v-amomin_w
rv64um-v-div
rv64ua-v-amominu_d
rv64uzfh-p-fadd
rv64uzfh-v-fcmp
rv32uf-v-fadd
rv64uf-v-fmadd
rv32mi-p-ma_fetch
rv64mi-p-scall
rv64ui-v-bltu
rv64si-p-sbreak
rv32ui-p-ma_data
rv32ud-v-ldst
rv64ui-v-bne
rv32ui-p-sra
rv64ua-p-amomin_w
rv64uzfh-v-fmin
rv64ui-p-ld
rv32ui-v-andi
rv32uzfh-p-fmadd
rv32ui-v-blt
rv32ui-v-add
rv64uzfh-p-fcmp
rv64um-p-rem
rv32ui-v-xor
rv32uzfh-v-fcmp
rv64uf-p-recoding
rv64uzfh-p-ldst
rv32ud-p-fadd
rv32ui-p-sb
rv64ua
rv64ui-p-lhu
rv64ui-v-sraw
rv32uf-v-fdiv
rv32uzfh-v-fcvt
rv64ua-p-amoor_w
rv32ud-v-fcmp
rv64mi-p-sw-misaligned
rv64ui-v-fence_i
rv64ua-v-amoxor_w
rv64ui-v-add
rv64ui-p-simple
rv64um-p-mulh
rv32ui-p-sub
rv64ui-p-slliw
rv64ud-p-structural
rv64ui-p-lb
rv32ui-v-srai
rv32ud-p-recoding
rv64ui-p-sb
rv32mi-p-illegal
rv64uf-v-fadd
rv64ud-v-fcvt
rv64ua-p-amoand_d
rv64ui-p-srlw
rv32ui-v-bge
rv64um-p-divw
rv64um-v-divuw
rv32ui
rv32ui-p-auipc
rv32ui-p-sltiu
rv32uc-v-rvc
rv32um-p-divu
rv32ud-p-fcmp
rv32ud-v-fmin
rv32uzfh-v-ldst
rv32ui-p-slli
rv32si-p-csr
rv64ui-p-sllw
rv32mi-p-shamt
rv64ui-p-sraw
rv32ua-p-amoor_w
rv64ui-p-blt
rv64ui-v-addi
rv64ui-v-auipc
rv32ui-v-bltu
rv32si
rv64ui-p-sll
rv32ua-p-lrsc
rv32ui-v-sll
rv32mi-p-scall
rv64um-p-divuw
rv64uf-v-fdiv
rv64uzfh-v-fmadd
rv64ui-p-andi
rv32ua-p-amoadd_w
rv32uf
rv32ud-p-fmin
rv32um-v-divu
rv64ui-p-addiw
rv64ui-v-lbu
rv64ui-v-slti
rv32ud-p-fclass
rv32si-p-sbreak
rv32ui-p-bgeu
rv64ua-p-amoadd_d
rv32ui-p-lh
rv64ui-p-bne
rv64ui-p-slt
rv64ui-p-srli
rv64ud-v-structural
all
rv64ui-p-jal
rv64mi-p-lh-misaligned
rv32mi
rv32ud-v-fcvt_w
rv32ui-v-sh
rv64ui-p-bltu
rv64uzfh-p-fmadd
rv64uzfh
rv64mzicbo-p-zero
rv32ui-v-lh
rv32um-p-mulhu
rv32um-v-mulhsu
rv64ssvnapot
rv64uf-p-fcvt
rv64ud-v-fadd
rv32ui-v-xori
rv32uzfh-v-fclass
rv64ud-p-ldst
rv32ui-p-and
rv64um-v-remw
rv32ui-v-fence_i
rv64uc-v-rvc
rv64ui-v-or
rv64ua-p-amoxor_d
rv32uc-p-rvc
rv64uzfh-v-ldst
rv64ud-v-fdiv
rv64ui-v-slt
rv64ua-v-amoand_d
rv32ui-v-beq
rv64ui-p-sltiu
rv64um-v-divw
rv32ui-p-bltu
rv64um-p-remu
rv32uf-v-fmin
rv32um-p-remu
rv32uzfh-p-move
rv64um-v-remuw
rv32ui-v-sw
rv32um-v-mul
rv32ua-p-amomin_w
rv64ui-p-sw
rv32ua-p-amomaxu_w
rv64um-p-mulhsu
rv32ua-v-amoswap_w
rv64ud-p-fcvt_w
rv64um-v-mulw
rv32ui-v-srl
rv32uf-v-fcvt_w
rv32ua-v-amoadd_w
rv32uf-p-fclass
rv64ua-v-amomax_w
rv64ui-v-slliw
rv32uzfh-v-move
rv64um-p-div
rv64uf-p-ldst
rv32ui-p-lw
rv64uf-p-move
rv32uzfh-v-fmin
rv64ud
rv32ui-v-bgeu
rv32ui-v-ma_data
rv32ui-p-andi
rv64ua-p-amoadd_w
rv64ui-v-xori
rv64uf-p-fclass
rv64si-p-ma_fetch
rv64ui-p-sra
rv32mi-p-ma_addr
rv32ud-v-recoding
rv64ui-v-beq
rv64ua-p-amoswap_d
rv32uf-v-fcvt
rv64ua-v-amomin_d
rv32ui-v-lw
rv64um-v-mulhsu
rv64ud-v-move
rv32ui-v-slti
rv32mi-p-sh-misaligned
rv64ui-v-bge
rv32ui-p-jal
rv64ui-p-or
rv32um-v-mulh
rv64ua-p-amomin_d
rv64ua-v-amomaxu_d
rv32ua-v-amomax_w
rv32ui-p-bne
rv64um-p-mul
rv64ua-v-amomaxu_w
rv32um-p-mulhsu
rv32uzfh-p-ldst
rv64ua-p-amomax_d
rv32uf-p-fmadd
rv64ud-p-fcvt
rv64uf-p-fcvt_w
rv64ui-p-add
rv64ud-v-fclass
rv32uf-v-move
rv32ud-p-fcvt
rv32ui-v-sub
rv32uzfh-p-fclass
rv32si-p-wfi
rv32ui-v-srli
rv64si-p-scall
rv32mi-p-csr
rv32si-p-scall
rv64ui-p-srai
rv32ui-p-sll
rv64um-v-mulh
rv64uf-v-fmin
rv32um-v-remu
rv32uf-p-fcvt
rv64uzfh-p-move
rv64mi-p-lw-misaligned
rv32ud
rv64uf-v-fcvt
rv32uzfh-v-fadd
rv32ua-v-amomaxu_w
rv32uzfh-p-fdiv
rv64uc-p-rvc
rv64um-v-remu
rv32ui-p-lb
rv32mi-p-sw-misaligned
rv64uzfh-v-fclass
rv64mi-p-ld-misaligned
rv64ui-p-lbu
rv32ui-p-slt
rv32um
rv32ua-p-amomax_w
rv64mi-p-zicntr
rv32ui-p-simple
rv64ui-v-lb
rv64ui-v-lh
rv64ui-p-sub
rv64ui-v-sw
rv64ui-v-sub
rv64uf-p-fdiv
rv32ui-v-lhu
rv64uzfh-p-recoding
rv32ua-p-amoswap_w
rv32ud-v-fclass
rv64ui-v-lhu
rv32ui-p-srai
rv64ui-v-sra
rv64um-v-rem
rv64ui-v-blt
rv64ui-v-xor
rv32ui-p-bge
rv32ui-v-lb
rv64ui-v-srl
rv64um-p-mulw
rv64ui-v-addw
rv64ud-p-fmin
rv64ua-v-amoadd_d
rv32um-v-mulhu
rv64ui-p-xori
rv64ui-v-subw
rv32ud-v-fdiv
rv64ud-v-fmadd
rv64mzicbo
rv64si
rv64mi-p-illegal
rv32ui-v-sb
rv64ud-v-recoding
.PHONY
rv32ud-p-fmadd
rv64ui-p-ma_data
rv64uf-v-ldst
rv64ui-p-beq
rv64ui-p-slli
rv64ssvnapot-p-napot
rv32ui-v-or
rv32ui-p-xor
rv64uzfh-v-fcvt_w
rv32ud-v-fmadd
rv64mi-p-breakpoint
rv32ui-v-sltu
rv64ui-p-bge
rv64ui-p-sraiw
rv64ud-p-fcmp
rv32mi-p-sbreak
rv64ui-v-sllw
rv64ui-p-bgeu
rv64ua-v-amoand_w
rv64si-p-wfi
rv64mi-p-sbreak
rv32ui-v-sra
rv32ui-p-jalr
rv64ui-v-andi
rv64mi-p-csr
rv64uzfh-p-fmin
rv64ui-v-srli
rv64ua-v-lrsc
rv64um-p-divu
rv32ua-v-amoor_w
rv64ui-v-sltiu
rv64ud-p-recoding
rv32ua-v-amoand_w
rv64ui-v-addiw
rv64ua-p-amominu_w
rv32uf-p-fadd
rv32uzfh-p-fadd
rv32ui-p-addi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment