Searched refs:t0 (Results 26 - 43 of 43) sorted by relevance

12

/gem5/tests/test-progs/asmtest/src/riscv/env/v/
H A Dentry.S28 la t0, trap_vector
29 csrw mtvec, t0
31 csrr t0, mhartid
32 slli t0, t0, 12
33 add sp, sp, t0
40 LOAD t0,33*REGBYTES(a0)
41 csrw sepc,t0
111 csrrw t0,sscratch,sp
112 STORE t0,
[all...]
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64samt/
H A Dsysfutex1_d.S89 li t0, 0 // number of threads that have been waken
101 add t0, t0, a0 // track the number of waken threads so far
104 blt t0, t1, 1b
H A Dsysclone_d.S119 mv t0, a0 // get the number of threads
144 addi t0, t0, -1
145 bnez t0, 1b
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ua/
H A Dtest.S17 amoadd.w t0, t1, 0(a0)
19 //sc.w t0, t1, 0(a0)
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ui/
H A Dfence_i.S22 sh a0, 1f, t0
23 sh a1, 1f+2, t0
34 sh a0, 1f, t0
35 sh a1, 1f+2, t0
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64mi/
H A Daccess.S20 li t0, 1 << (__riscv_xlen - 1)
21 xor t0, t0, t2
29 jalr t2, t0
37 lb t2, (t0)
/gem5/system/alpha/console/
H A Ddbmentry.S45 br t0, 2f # get the current PC
46 2: ldgp gp, 0(t0) # init gp
71 subq zero, 1, t0
72 sll t0, 42, t0
73 bis t0, v0, sp
142 br t0, 2f # get the current PC
143 2: ldgp gp, 0(t0) # init gp
156 br t0, 2f # get the current PC
157 2: ldgp gp, 0(t0) # ini
[all...]
/gem5/tests/test-progs/asmtest/src/riscv/isa/macros/mt/
H A Dtest_macros_mt_ecall.h160 mv t0, a0 // get the number of threads variable
198 addi t0, t0, -1 variable
205 bnez t0, 1b variable
264 mv t0, a0 // get the number of threads to delete variable
281 addi t0, t0, -1 variable
282 bnez t0, 1b
324 mv t0, a0 // get the number of threads variable
341 addi t0, t variable
[all...]
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64uamt/
H A Damoswap_d.S76 li t0, 1 // initialize the swap value (1-locked)
82 amoswap.d.aq s2, t0, (a0) // try to swap t0 with the lock
95 amoadd.d zero, t0, (a0) // signal this thread's completion
H A Dlrsc_d.S76 li t0, 1 // initialize the swap value (1-locked)
84 sc.d.rl s2, t0, (a0) // try to lock a0
97 amoadd.d zero, t0, (a0) // signal this thread's completion
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64uc/
H A Drvc.S109 la t0, 1f; \
111 c.jr t0; \
118 la t0, 1f; \
120 c.jalr t0; \
124 1:sub ra, ra, t0)
128 la t0, 1f; \
134 1:sub ra, ra, t0)
143 RVC_TEST_CASE (42, t0, 0x246, li a0, 0x123; c.mv t0, a0; c.add t0, a
[all...]
/gem5/ext/googletest/googlemock/scripts/generator/cpp/
H A Dast.py787 t0 = temp_tokens[0]
793 return self._CreateVariable(t0, name, type_name, modifiers,
1243 t0 = name_tokens[0]
1245 t0.start-7, t0.start-2)
1326 t0 = tokens[0]
1327 return Friend(t0.start, t0.end, tokens, self.namespace_stack)
/gem5/system/alpha/h/
H A DfromHudsonOsf.h362 #define t0 $1 /* Scratch (Temporary) Registers ... */ macro
/gem5/src/arch/arm/insts/
H A Dfplib.cc188 uint64_t t0 = (uint64_t)(uint32_t)a * b; local
189 uint64_t t1 = (t0 >> 32) + (a >> 32) * b;
190 *x0 = t1 << 32 | (uint32_t)t0;
1726 uint64_t t0, t1; local
1727 lsl128(&t0, &t1, y0_mnt, y1_mnt,
1730 y0_mnt |= !!(t0 | t1);
1733 uint64_t t0, t1; local
1734 lsl128(&t0, &t1, x0_mnt, x1_mnt,
1737 x0_mnt |= !!(t0 | t1);
2030 uint32_t x, t0, t local
2082 uint64_t t0, t1; local
[all...]
/gem5/ext/googletest/googletest/test/
H A Dgtest-printers_test.cc1001 ::std::tr1::tuple<> t0; local
1002 EXPECT_EQ("()", Print(t0));
1060 ::std::tuple<> t0; local
1061 EXPECT_EQ("()", Print(t0));
/gem5/system/alpha/palcode/
H A Dosfpal.S2295 lda t0, -0x200(t0) // Restore base address of impure area.
2296 lda t0, CNS_Q_IPR(t0) // Point to base of IPR area again.
2305 lda t0, -CNS_Q_IPR(t0) // Back to base of impure area again,
2306 lda t0, 0x200(t0) // and back to center of CPU segment
2784 // Final value of t0 (r1), t8..t10 (r22..r24) and a0 (r16)
/gem5/src/arch/arm/
H A Dmiscregs_types.hh232 Bitfield<0> t0; member in namespace:ArmISA
/gem5/ext/googletest/googlemock/test/
H A Dgmock-generated-actions_test.cc853 arg0_type t0 = arg0; local
855 return t0 + p0 + p1 + p2 + p3 + p4 + p5 + p6 + p7 + p8 + t9;

Completed in 63 milliseconds

12