/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ui/ |
H A D | ld.S | 4 # ld.S 7 # Test ld instruction. 20 TEST_LD_OP( 2, ld, 0x00ff00ff00ff00ff, 0, tdat ); 21 TEST_LD_OP( 3, ld, 0xff00ff00ff00ff00, 8, tdat ); 22 TEST_LD_OP( 4, ld, 0x0ff00ff00ff00ff0, 16, tdat ); 23 TEST_LD_OP( 5, ld, 0xf00ff00ff00ff00f, 24, tdat ); 27 TEST_LD_OP( 6, ld, 0x00ff00ff00ff00ff, -24, tdat4 ); 28 TEST_LD_OP( 7, ld, 0xff00ff00ff00ff00, -16, tdat4 ); 29 TEST_LD_OP( 8, ld, 0x0ff00ff00ff00ff0, -8, tdat4 ); 30 TEST_LD_OP( 9, ld, [all...] |
H A D | sd.S | 20 TEST_ST_OP( 2, ld, sd, 0x00aa00aa00aa00aa, 0, tdat ); 21 TEST_ST_OP( 3, ld, sd, 0xaa00aa00aa00aa00, 8, tdat ); 22 TEST_ST_OP( 4, ld, sd, 0x0aa00aa00aa00aa0, 16, tdat ); 23 TEST_ST_OP( 5, ld, sd, 0xa00aa00aa00aa00a, 24, tdat ); 27 TEST_ST_OP( 6, ld, sd, 0x00aa00aa00aa00aa, -24, tdat8 ); 28 TEST_ST_OP( 7, ld, sd, 0xaa00aa00aa00aa00, -16, tdat8 ); 29 TEST_ST_OP( 8, ld, sd, 0x0aa00aa00aa00aa0, -8, tdat8 ); 30 TEST_ST_OP( 9, ld, sd, 0xa00aa00aa00aa00a, 0, tdat8 ); 39 ld x5, 0(x1); \ 50 ld x [all...] |
/gem5/ext/systemc/src/sysc/qt/md/ |
H A D | mips_b.s | 84 ld $0, 0($sp) 85 ld $0, 4($sp) 86 ld $0, 8($sp) 87 ld $0, 12($sp) 88 ld $0, 16($sp) 90 ld $0, 20($sp) 91 ld $0, 24($sp) 92 ld $0, 28($sp) 93 ld $0, 32($sp) 94 ld [all...] |
H A D | m88k_b.s | 38 ld r1, r31,32 55 ld r1, r31,32 90 ld r0, r31,0 92 ld r3, r31,4 93 ld r4, r31,8 94 ld r5, r31,12 95 ld r6, r31,16 96 ld r0, r31,0 97 ld r3, r31,4 98 ld r [all...] |
H A D | sparc.s | 93 ld [%sp+64+96], %o7 /* Restore return pc. */ 128 ld [%sp+ 4+64], %o0 /* Load arg0 ... */ 129 ld [%sp+ 8+64], %o1 130 ld [%sp+12+64], %o2 131 ld [%sp+16+64], %o3 132 ld [%sp+20+64], %o4 134 ld [%sp+24+64], %o5
|
H A D | m88k.s | 74 ld r1, r31,8+32 /* Restore callee-save registers. */ 75 ld r14, r31,12+32 76 ld.d r15, r31,16+32 77 ld.d r17, r31,24+32 78 ld.d r19, r31,32+32 79 ld.d r21, r31,40+32 80 ld.d r23, r31,48+32 81 ld r25, r31,56+32 82 ld r30, r31,60+32
|
H A D | sparc_b.s | 90 ld [%sp+ 0], %g0 92 ld [%sp+ 4],%g0 93 ld [%sp+ 8],%g0 94 ld [%sp+12],%g0 95 ld [%sp+16],%g0 96 ld [%sp+20],%g0 97 ld [%sp+24],%g0 98 ld [%sp+28],%g0 99 ld [%sp+32],%g0 100 ld [ [all...] |
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64samt/ |
H A D | sysclone_d.S | 66 ld a0, (t6) 71 ld a0, (t6) 75 ld a0, (t6) 123 ld t1, (sp) // get child_thread_saved_id 126 ld t2, (sp) // get child_thread_id 130 ld t3, (sp) // get child_tls_ptr 131 ld t3, (t3) // get the first value stored in child's TLS 135 ld t4, (sp) // get child_stack_ptr 138 ld t4, -8(t4) // get the first value stored in child's stack
|
H A D | sysfutex1_d.S | 61 ld a0, (t6) 67 ld a0, (t6) 71 ld a0, (t6) 75 ld a0, (t6) 91 ld t1, (t1)
|
H A D | sysfutex_d.S | 62 ld a0, (t6) 67 ld a0, (t6) 71 ld a0, (t6) 75 ld a0, (t6) 105 ld t2, (t1) 142 ld t2, (t1) 173 ld t0, (t0) 176 ld t1, (t1)
|
H A D | sysfutex2_d.S | 63 ld a0, (t6) 69 ld a0, (t6) 73 ld a0, (t6) 77 ld a0, (t6) 108 ld t4, (t3) 116 ld t2, (t1) 153 ld t2, (t1) 186 ld t0, (t0) 189 ld t1, (t1) 192 ld t [all...] |
H A D | sysfutex3_d.S | 63 ld a0, (t6) 69 ld a0, (t6) 73 ld a0, (t6) 77 ld a0, (t6) 91 ld t1, (t1)
|
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ud/ |
H A D | ldst.S | 17 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))
|
/gem5/ext/pybind11/tests/ |
H A D | test_numpy_dtypes.py | 13 ld = np.dtype('longdouble') 15 'formats': ['?', 'u4', 'f4', 'f{}'.format(ld.itemsize)], 16 'offsets': [0, 4, 8, (16 if ld.alignment > 4 else 12)]}) 33 ld = np.dtype('longdouble') 34 simple_ld_off = 12 + 4 * (ld.alignment > 4) 35 return dt_fmt().format(ld.itemsize, simple_ld_off, simple_ld_off + ld.itemsize) 50 ld = np.dtype('longdouble') 52 return dt_fmt().format(ld.itemsize, partial_ld_off, partial_ld_off + ld [all...] |
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ua/ |
H A D | amoadd_d.S | 24 TEST_CASE(3, a5, 0xffffffff7ffff800, ld a5, 0(a3)) 31 TEST_CASE(5, a5, 0xffffffff7ffff000, ld a5, 0(a3))
|
H A D | amoand_d.S | 24 TEST_CASE(3, a5, 0xffffffff80000000, ld a5, 0(a3)) 32 TEST_CASE(5, a5, 0x0000000080000000, ld a5, 0(a3))
|
H A D | amomax_d.S | 24 TEST_CASE(3, a5, 0xfffffffffffff800, ld a5, 0(a3)) 32 TEST_CASE(5, a5, 1, ld a5, 0(a3))
|
H A D | amomaxu_d.S | 24 TEST_CASE(3, a5, 0xfffffffffffff800, ld a5, 0(a3)) 32 TEST_CASE(5, a5, 0xffffffffffffffff, ld a5, 0(a3))
|
H A D | amomin_d.S | 24 TEST_CASE(3, a5, 0xffffffff80000000, ld a5, 0(a3)) 32 TEST_CASE(5, a5, 0xffffffffffffffff, ld a5, 0(a3))
|
H A D | amominu_d.S | 24 TEST_CASE(3, a5, 0xffffffff80000000, ld a5, 0(a3)) 32 TEST_CASE(5, a5, 0, ld a5, 0(a3))
|
H A D | amoor_d.S | 24 TEST_CASE(3, a5, 0xfffffffffffff800, ld a5, 0(a3)) 32 TEST_CASE(5, a5, 0xfffffffffffff801, ld a5, 0(a3))
|
H A D | amoswap_d.S | 24 TEST_CASE(3, a5, 0xfffffffffffff800, ld a5, 0(a3)) 32 TEST_CASE(5, a5, 0x0000000080000000, ld a5, 0(a3))
|
H A D | amoxor_d.S | 24 TEST_CASE(3, a5, 0x000000007ffff800, ld a5, 0(a3)) 32 TEST_CASE(5, a5, 0x000000007ffff801, ld a5, 0(a3))
|
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64uamt/ |
H A D | amoor_d.S | 78 ld t0, (t0) // get array[array_index] 94 ld a0, (a0)
|
H A D | amoxor_d.S | 78 ld t0, (t0) // get array[array_index] 94 ld a0, (a0)
|