Searched refs:TEST_CASE (Results 1 - 25 of 52) sorted by relevance

123

/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ui/
H A Dlui.S20 TEST_CASE( 2, x1, 0x0000000000000000, lui x1, 0x00000 );
21 TEST_CASE( 3, x1, 0xfffffffffffff800, lui x1, 0xfffff;sra x1,x1,1);
22 TEST_CASE( 4, x1, 0x00000000000007ff, lui x1, 0x7ffff;sra x1,x1,20);
23 TEST_CASE( 5, x1, 0xfffffffffffff800, lui x1, 0x80000;sra x1,x1,20);
25 TEST_CASE( 6, x0, 0, lui x0, 0x80000 );
H A Dauipc.S16 TEST_CASE(2, a0, 10000, \
23 TEST_CASE(3, a0, -10000, \
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ua/
H A Damoadd_d.S16 TEST_CASE(2, a4, 0xffffffff80000000, \
24 TEST_CASE(3, a5, 0xffffffff7ffff800, ld a5, 0(a3))
27 TEST_CASE(4, a4, 0xffffffff7ffff800, \
31 TEST_CASE(5, a5, 0xffffffff7ffff000, ld a5, 0(a3))
H A Damoadd_w.S16 TEST_CASE(2, a4, 0xffffffff80000000, \
24 TEST_CASE(3, a5, 0x000000007ffff800, lw a5, 0(a3))
27 TEST_CASE(4, a4, 0x000000007ffff800, \
32 TEST_CASE(5, a5, 0xfffffffffffff800, lw a5, 0(a3))
H A Damoand_d.S16 TEST_CASE(2, a4, 0xffffffff80000000, \
24 TEST_CASE(3, a5, 0xffffffff80000000, ld a5, 0(a3))
27 TEST_CASE(4, a4, 0xffffffff80000000, \
32 TEST_CASE(5, a5, 0x0000000080000000, ld a5, 0(a3))
H A Damoand_w.S16 TEST_CASE(2, a4, 0xffffffff80000000, \
24 TEST_CASE(3, a5, 0xffffffff80000000, lw a5, 0(a3))
27 TEST_CASE(4, a4, 0xffffffff80000000, \
32 TEST_CASE(5, a5, 0xffffffff80000000, lw a5, 0(a3))
H A Damomax_d.S16 TEST_CASE(2, a4, 0xffffffff80000000, \
24 TEST_CASE(3, a5, 0xfffffffffffff800, ld a5, 0(a3))
26 TEST_CASE(4, a4, 0, \
32 TEST_CASE(5, a5, 1, ld a5, 0(a3))
H A Damomax_w.S16 TEST_CASE(2, a4, 0xffffffff80000000, \
24 TEST_CASE(3, a5, 0xfffffffffffff800, lw a5, 0(a3))
26 TEST_CASE(4, a4, 0, \
32 TEST_CASE(5, a5, 1, lw a5, 0(a3))
H A Damomaxu_d.S16 TEST_CASE(2, a4, 0xffffffff80000000, \
24 TEST_CASE(3, a5, 0xfffffffffffff800, ld a5, 0(a3))
26 TEST_CASE(4, a4, 0, \
32 TEST_CASE(5, a5, 0xffffffffffffffff, ld a5, 0(a3))
H A Damomaxu_w.S16 TEST_CASE(2, a4, 0xffffffff80000000, \
24 TEST_CASE(3, a5, 0xfffffffffffff800, lw a5, 0(a3))
26 TEST_CASE(4, a4, 0, \
32 TEST_CASE(5, a5, 0xffffffffffffffff, lw a5, 0(a3))
H A Damomin_d.S16 TEST_CASE(2, a4, 0xffffffff80000000, \
24 TEST_CASE(3, a5, 0xffffffff80000000, ld a5, 0(a3))
26 TEST_CASE(4, a4, 0, \
32 TEST_CASE(5, a5, 0xffffffffffffffff, ld a5, 0(a3))
H A Damomin_w.S16 TEST_CASE(2, a4, 0xffffffff80000000, \
24 TEST_CASE(3, a5, 0xffffffff80000000, lw a5, 0(a3))
26 TEST_CASE(4, a4, 0, \
32 TEST_CASE(5, a5, 0xffffffffffffffff, lw a5, 0(a3))
H A Damominu_d.S16 TEST_CASE(2, a4, 0xffffffff80000000, \
24 TEST_CASE(3, a5, 0xffffffff80000000, ld a5, 0(a3))
26 TEST_CASE(4, a4, 0, \
32 TEST_CASE(5, a5, 0, ld a5, 0(a3))
H A Damominu_w.S16 TEST_CASE(2, a4, 0xffffffff80000000, \
24 TEST_CASE(3, a5, 0xffffffff80000000, lw a5, 0(a3))
26 TEST_CASE(4, a4, 0, \
32 TEST_CASE(5, a5, 0, lw a5, 0(a3))
H A Damoor_d.S16 TEST_CASE(2, a4, 0xffffffff80000000, \
24 TEST_CASE(3, a5, 0xfffffffffffff800, ld a5, 0(a3))
27 TEST_CASE(4, a4, 0xfffffffffffff800, \
32 TEST_CASE(5, a5, 0xfffffffffffff801, ld a5, 0(a3))
H A Damoor_w.S16 TEST_CASE(2, a4, 0xffffffff80000000, \
24 TEST_CASE(3, a5, 0xfffffffffffff800, lw a5, 0(a3))
27 TEST_CASE(4, a4, 0xfffffffffffff800, \
32 TEST_CASE(5, a5, 0xfffffffffffff801, lw a5, 0(a3))
H A Damoswap_d.S16 TEST_CASE(2, a4, 0xffffffff80000000, \
24 TEST_CASE(3, a5, 0xfffffffffffff800, ld a5, 0(a3))
27 TEST_CASE(4, a4, 0xfffffffffffff800, \
32 TEST_CASE(5, a5, 0x0000000080000000, ld a5, 0(a3))
H A Damoswap_w.S16 TEST_CASE(2, a4, 0xffffffff80000000, \
24 TEST_CASE(3, a5, 0xfffffffffffff800, lw a5, 0(a3))
27 TEST_CASE(4, a4, 0xfffffffffffff800, \
32 TEST_CASE(5, a5, 0xffffffff80000000, lw a5, 0(a3))
H A Damoxor_d.S16 TEST_CASE(2, a4, 0xffffffff80000000, \
24 TEST_CASE(3, a5, 0x000000007ffff800, ld a5, 0(a3))
27 TEST_CASE(4, a4, 0x000000007ffff800, \
32 TEST_CASE(5, a5, 0x000000007ffff801, ld a5, 0(a3))
H A Damoxor_w.S16 TEST_CASE(2, a4, 0xffffffff80000000, \
24 TEST_CASE(3, a5, 0x7ffff800, lw a5, 0(a3))
27 TEST_CASE(4, a4, 0x7ffff800, \
32 TEST_CASE(5, a5, 0xffffffffbffff801, lw a5, 0(a3))
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64uf/
H A Dmove.S17 TEST_CASE(2, a1, 1, csrwi fcsr, 1; li a0, 0x1234; fssr a1, a0)
18 TEST_CASE(3, a0, 0x34, frsr a0)
19 TEST_CASE(4, a0, 0x14, frflags a0)
20 TEST_CASE(5, a0, 0x01, csrrwi a0, frm, 2)
21 TEST_CASE(6, a0, 0x54, frsr a0)
22 TEST_CASE(7, a0, 0x14, csrrci a0, fflags, 4)
23 TEST_CASE(8, a0, 0x50, frsr a0)
26 TEST_CASE(n, a0, 0x12345678 | (-(new_sign) << 31), \
H A Dfcvt_w.S56 TEST_CASE( 42, x1, 0x000000007fffffff, la x1, tdat ; flw f1, 0(x1); fcvt.w.s x1, f1)
57 TEST_CASE( 44, x1, 0xffffffff80000000, la x1, tdat ; flw f1, 8(x1); fcvt.w.s x1, f1)
59 TEST_CASE( 43, x1, 0x7fffffffffffffff, la x1, tdat ; flw f1, 0(x1); fcvt.l.s x1, f1)
60 TEST_CASE( 45, x1, 0x8000000000000000, la x1, tdat ; flw f1, 8(x1); fcvt.l.s x1, f1)
64 TEST_CASE( 52, x1, 0x000000007fffffff, la x1, tdat ; flw f1, 4(x1); fcvt.w.s x1, f1)
65 TEST_CASE( 54, x1, 0x000000007fffffff, la x1, tdat ; flw f1, 12(x1); fcvt.w.s x1, f1)
67 TEST_CASE( 53, x1, 0x7fffffffffffffff, la x1, tdat ; flw f1, 4(x1); fcvt.l.s x1, f1)
68 TEST_CASE( 55, x1, 0x7fffffffffffffff, la x1, tdat ; flw f1, 12(x1); fcvt.l.s x1, f1)
72 TEST_CASE( 62, x1, 0xffffffffffffffff, la x1, tdat ; flw f1, 0(x1); fcvt.wu.s x1, f1)
73 TEST_CASE( 6
[all...]
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ud/
H A Dldst.S17 TEST_CASE(2, a0, 0x40000000bf800000, fld f2, 0(s0); fsd f2, 16(s0); ld a0, 16(s0))
18 TEST_CASE(3, a0, 0x40000000bf800000, fld f2, 0(s0); fsw f2, 16(s0); ld a0, 16(s0))
19 TEST_CASE(4, a0, 0x40000000bf800000, flw f2, 0(s0); fsw f2, 16(s0); ld a0, 16(s0))
20 TEST_CASE(5, a0, 0xc080000040400000, fld f2, 8(s0); fsd f2, 16(s0); ld a0, 16(s0))
21 TEST_CASE(6, a0, 0xffffffff40400000, flw f2, 8(s0); fsd f2, 16(s0); ld a0, 16(s0))
H A Dfcvt_w.S61 TEST_CASE(42, x1, 0x000000007fffffff, la x1, tdat_d; fld f1, 0(x1); fcvt.w.d x1, f1)
63 TEST_CASE(43, x1, 0x7fffffffffffffff, la x1, tdat_d; fld f1, 0(x1); fcvt.l.d x1, f1)
65 TEST_CASE(44, x1, 0xffffffff80000000, la x1, tdat_d; fld f1, 16(x1); fcvt.w.d x1, f1)
67 TEST_CASE(45, x1, 0x8000000000000000, la x1, tdat_d; fld f1, 16(x1); fcvt.l.d x1, f1)
71 TEST_CASE(52, x1, 0x000000007fffffff, la x1, tdat_d; fld f1, 8(x1); fcvt.w.d x1, f1)
73 TEST_CASE(53, x1, 0x7fffffffffffffff, la x1, tdat_d; fld f1, 8(x1); fcvt.l.d x1, f1)
75 TEST_CASE(54, x1, 0x000000007fffffff, la x1, tdat_d; fld f1, 24(x1); fcvt.w.d x1, f1)
77 TEST_CASE(55, x1, 0x7fffffffffffffff, la x1, tdat_d; fld f1, 24(x1); fcvt.l.d x1, f1)
81 TEST_CASE(62, x1, 0xffffffffffffffff, la x1, tdat_d; fld f1, 0(x1); fcvt.wu.d x1, f1)
82 TEST_CASE(6
[all...]
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64mi/
H A Dmcsr.S18 TEST_CASE(2, a0, 0x2, csrr a0, misa; srl a0, a0, 62)
20 TEST_CASE(2, a0, 0x1, csrr a0, misa; srl a0, a0, 30)
24 TEST_CASE(3, a0, 0x0, csrr a0, mhartid)

Completed in 14 milliseconds

123