/gem5/tests/test-progs/asmtest/src/riscv/env/v/ |
H A D | entry.S | 28 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 D | sysfutex1_d.S | 89 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 D | sysclone_d.S | 119 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 D | test.S | 17 amoadd.w t0, t1, 0(a0) 19 //sc.w t0, t1, 0(a0)
|
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ui/ |
H A D | fence_i.S | 22 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 D | access.S | 20 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 D | dbmentry.S | 45 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 D | test_macros_mt_ecall.h | 160 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 D | amoswap_d.S | 76 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 D | lrsc_d.S | 76 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 D | rvc.S | 109 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 D | ast.py | 787 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 D | fromHudsonOsf.h | 362 #define t0 $1 /* Scratch (Temporary) Registers ... */ macro
|
/gem5/src/arch/arm/insts/ |
H A D | fplib.cc | 188 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 D | gtest-printers_test.cc | 1001 ::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 D | osfpal.S | 2295 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 D | miscregs_types.hh | 232 Bitfield<0> t0; member in namespace:ArmISA
|
/gem5/ext/googletest/googlemock/test/ |
H A D | gmock-generated-actions_test.cc | 853 arg0_type t0 = arg0; local 855 return t0 + p0 + p1 + p2 + p3 + p4 + p5 + p6 + p7 + p8 + t9;
|