Merge branch 'priv-1.9'
[riscv-tests.git] / isa / rv32ui / Makefrag
1 #=======================================================================
2 # Makefrag for rv32ui tests
3 #-----------------------------------------------------------------------
4
5 rv32ui_sc_tests = \
6 simple \
7 add addi \
8 amoadd_w amoand_w amomax_w amomaxu_w amomin_w amominu_w amoor_w amoxor_w amoswap_w \
9 and andi \
10 auipc \
11 beq bge bgeu blt bltu bne \
12 div divu \
13 fence_i \
14 j jal jalr \
15 lb lbu lh lhu lw \
16 lui \
17 mul mulh mulhu mulhsu \
18 or ori \
19 rem remu \
20 sb sh sw \
21 sll slli \
22 slt slti \
23 sra srai \
24 srl srli \
25 sub \
26 xor xori \
27
28 rv32ui_mc_tests = \
29 lrsc
30
31 rv32ui_p_tests = $(addprefix rv32ui-p-, $(rv32ui_sc_tests))
32 rv32ui_pt_tests = $(addprefix rv32ui-pt-, $(rv32ui_sc_tests))
33 rv32ui_pm_tests = $(addprefix rv32ui-pm-, $(rv32ui_mc_tests))
34 rv32ui_v_tests = $(addprefix rv32ui-v-, $(rv32ui_sc_tests))
35
36 spike32_tests += $(rv32ui_p_tests) $(rv32ui_pt_tests) $(rv32ui_pm_tests) $(rv32ui_v_tests)