Init
This commit is contained in:
66
sim/tests/riscv_isa/rv32_tests.inc
Normal file
66
sim/tests/riscv_isa/rv32_tests.inc
Normal file
@@ -0,0 +1,66 @@
|
||||
|
||||
ARCH_lowercase = $(shell echo $(ARCH) | tr A-Z a-z)
|
||||
|
||||
|
||||
rv32_isa_tests += isa/rv32ui/add.S \
|
||||
isa/rv32ui/addi.S \
|
||||
isa/rv32ui/and.S \
|
||||
isa/rv32ui/andi.S \
|
||||
isa/rv32ui/auipc.S \
|
||||
isa/rv32ui/beq.S \
|
||||
isa/rv32ui/bge.S \
|
||||
isa/rv32ui/bgeu.S \
|
||||
isa/rv32ui/blt.S \
|
||||
isa/rv32ui/bltu.S \
|
||||
isa/rv32ui/bne.S \
|
||||
isa/rv32mi/csr.S \
|
||||
isa/rv32ui/fence_i.S \
|
||||
isa/rv32mi/illegal.S \
|
||||
isa/rv32ui/jal.S \
|
||||
isa/rv32ui/jalr.S \
|
||||
isa/rv32ui/lb.S \
|
||||
isa/rv32ui/lbu.S \
|
||||
isa/rv32ui/lh.S \
|
||||
isa/rv32ui/lhu.S \
|
||||
isa/rv32ui/lui.S \
|
||||
isa/rv32ui/lw.S \
|
||||
isa/rv32mi/ma_addr.S \
|
||||
isa/rv32mi/ma_fetch.S \
|
||||
isa/rv32mi/mcsr.S \
|
||||
isa/rv32ui/or.S \
|
||||
isa/rv32ui/ori.S \
|
||||
isa/rv32ui/sb.S \
|
||||
isa/rv32mi/sbreak.S \
|
||||
isa/rv32mi/scall.S \
|
||||
isa/rv32ui/sh.S \
|
||||
isa/rv32mi/shamt.S \
|
||||
isa/rv32ui/simple.S \
|
||||
isa/rv32ui/sll.S \
|
||||
isa/rv32ui/slli.S \
|
||||
isa/rv32ui/slt.S \
|
||||
isa/rv32ui/slti.S \
|
||||
isa/rv32ui/sltiu.S \
|
||||
isa/rv32ui/sltu.S \
|
||||
isa/rv32ui/sra.S \
|
||||
isa/rv32ui/srai.S \
|
||||
isa/rv32ui/srl.S \
|
||||
isa/rv32ui/srli.S \
|
||||
isa/rv32ui/sub.S \
|
||||
isa/rv32ui/sw.S \
|
||||
isa/rv32ui/xor.S \
|
||||
isa/rv32ui/xori.S
|
||||
|
||||
ifneq (,$(findstring m,$(ARCH_lowercase)))
|
||||
rv32_isa_tests += isa/rv32um/div.S \
|
||||
isa/rv32um/divu.S \
|
||||
isa/rv32um/mul.S \
|
||||
isa/rv32um/mulh.S \
|
||||
isa/rv32um/mulhsu.S \
|
||||
isa/rv32um/mulhu.S \
|
||||
isa/rv32um/rem.S \
|
||||
isa/rv32um/remu.S
|
||||
endif ## ifeq (m,$(findstring m,$(ARCH_lowercase)))
|
||||
|
||||
ifneq (,$(findstring c,$(ARCH_lowercase)))
|
||||
rv32_isa_tests += isa/rv32uc/rvc.S
|
||||
endif ## ifeq (m,$(findstring c,$(ARCH_lowercase)))
|
||||
Reference in New Issue
Block a user