Searched refs:r1 (Results 1 - 22 of 22) sorted by relevance

/gem5/ext/systemc/src/sysc/qt/md/
H A Dpowerpc_mach.s39 * r1 SP
141 cout << "\tstfd\tf" << i << ",FPR_SAVE_" << i << "(r1)" << endl;
145 cout << "\tlfd \tf" << i << ",FPR_SAVE_" << i << "(r1)" << endl;
253 stwu r1,-BLOCKI_FSIZE(r1) /* allocate the stack frame */
256 stw r0,LR_SAVE+BLOCKI_FSIZE(r1) /* save return addr in the stack */
257 stw r11,CR_SAVE+BLOCKI_FSIZE(r1) /* save CR in the stack */
258 stmw r13,GPR_SAVE_13(r1) /* save non-volatile reg */
262 mr r3,r1 /* current thread (i.e. the SP) in arg "old" */
263 mr r1,r
[all...]
H A Dpowerpc_sys5.s32 * r1 SP
134 cout << "\tstfd\tf" << i << ",FPR_SAVE_" << i << "(%r1)" << endl;
138 cout << "\tlfd \tf" << i << ",FPR_SAVE_" << i << "(%r1)" << endl;
251 stwu %r1,-BLOCKI_FSIZE(%r1) /* allocate the stack frame */
254 stw %r0,LR_SAVE+BLOCKI_FSIZE(%r1) /* save return addr in the stack */
255 stw %r11,BLOCKI_CR_SAVE(%r1) /* save CR in the stack */
256 stmw %r13,GPR_SAVE_13(%r1) /* save non-volatile reg */
260 mr %r3,%r1 /* current thread (i.e. the SP) in arg "old" */
261 mr %r1,
[all...]
H A Dpowerpc_mach_b.s83 stw r31,-4(r1)
84 stw r30,-8(r1)
85 stw r0,lrsave(r1)
86 stwu r1,-fsize(r1)
104 lwz r0,lrsave+fsize(r1)
106 lwz r31,-4+fsize(r1)
107 lwz r30,-8+fsize(r1)
108 addi r1,r1,fsiz
[all...]
H A Dpowerpc_sys5_b.s83 stw %r31,-4(%r1)
84 stw %r30,-8(%r1)
85 stw %r0,lrsave(%r1)
86 stwu %r1,-fsize(%r1)
104 lwz %r0,lrsave+fsize(%r1)
106 lwz %r31,-4+fsize(%r1)
107 lwz %r30,-8+fsize(%r1)
108 addi %r1,%r1,fsiz
[all...]
H A Dvax_b.s27 moval _b_null,r1
29 calls $0,(r1)
30 calls $0,(r1)
31 calls $0,(r1)
32 calls $0,(r1)
33 calls $0,(r1)
79 movl 0(sp),r1
80 movl 4(sp),r1
81 movl 8(sp),r1
82 movl 12(sp),r1
[all...]
H A Dvax.s36 movl 56(sp),r1 /* Get stack pointer of new thread. */
37 movl 52(sp),-(r1) /* Push arg2 */
38 movl 48(sp),-(r1) /* Push arg1 */
39 movl sp,-(r1) /* Push arg0 */
42 movl r1,sp /* Move to new thread's stack. */
H A Dm88k_b.s21 jmp r1
25 st r1, r31,32 /* Save ret pc. */
38 ld r1, r31,32
39 jmp r1
44 st r1, r31,32 /* Save ret pc. */
55 ld r1, r31,32
56 jmp r1
86 jmp r1
117 jmp r1
H A Dm88k.s16 /* Callee-save r14..r25, r31(sp), r30(fp). r1 === return pc.
58 st r1, r31,8+32 /* Save callee-save registers. */
74 ld r1, r31,8+32 /* Restore callee-save registers. */
84 jmp.n r1 /* Return to new thread's caller. */
H A Dhppa_b.s57 ldw RR'to_call-$global$(%r1),%r3
/gem5/system/alpha/palcode/
H A Dosfpal.S147 // r1 = pal_base
166 * store into r1
168 br r1,sys_reset
1240 //orig restore_reg1 bc_ctl, r1, r3, ipr=1 // pass cns_bc_ctl in r1
1244 RESTORE_SHADOW(r1,CNS_Q_BC_CTL,r3);
1245 RESTORE_SHADOW(r1,CNS_Q_BC_CFG,r3);
1709 // pt4 = r1
1715 // r1 = addr of impure area
1741 //orig fix_impure_gpr r1 // adjus
[all...]
H A Dplatform.S1047 mtpr r1, pt1 // save r0 for scratch
1084 srl r13, mces_v_sce, r1 // Get SCE
1086 or r1, r14, r1 // SCE OR PCE, since they share
1092 blbc r1, sys_crd_write_logout_frame // If pce/sce not set, build the frame
1096 lda r1, 3(r31) // Set retry and 2nd error flags
1097 sll r1, 30, r1 // Move to bits 31:30 of logout frame flag longword
1098 stl_p r1, mchk_crd_flag+4(r14) // store flag longword
1113 lda r1,
[all...]
/gem5/util/m5/
H A Dm5op_alpha.S59 #define QUIESCENS(r1) INST(m5_op, r1, 0, M5OP_QUIESCE_NS)
60 #define QUIESCECYC(r1) INST(m5_op, r1, 0, M5OP_QUIESCE_CYCLE)
63 #define WAKE_CPU(r1) INST(m5_op, r1, 0, M5OP_WAKE_CPU)
67 #define RESET_STATS(r1, r2) INST(m5_op, r1, r2, M5OP_RESET_STATS)
68 #define DUMP_STATS(r1, r2) INST(m5_op, r1, r
[all...]
/gem5/src/base/
H A Daddr_range_map.hh84 return find(r, [r](const AddrRange r1) { return r.isSubset(r1); });
89 return find(r, [r](const AddrRange r1) { return r.isSubset(r1); });
126 return find(r, [r](const AddrRange r1) { return r.intersects(r1); });
131 return find(r, [r](const AddrRange r1) { return r.intersects(r1); });
H A Daddr_range.test.cc47 AddrRange r, r1, r2; local
50 r1 = AddrRange(0x0, 0x7f);
54 EXPECT_TRUE(r.isSubset(r1));
58 EXPECT_FALSE(r.isSubset(r1));
62 r1 = AddrRange(0x0, 0xff, 6, 0, 1, 0);
66 EXPECT_TRUE(r.isSubset(r1));
70 EXPECT_FALSE(r.isSubset(r1));
74 EXPECT_FALSE(r.isSubset(r1));
78 r1 = AddrRange(0x0, 0xff, 6, 7, 1, 0);
82 EXPECT_TRUE(r.isSubset(r1));
[all...]
/gem5/src/systemc/tests/systemc/misc/unit/data/user_guide/ch9/int_datatype/
H A Dint_datatype.cpp74 unsigned int r1, r2, r3, r4, r5, r6, r7, r8, r9; local
79 r1 = op1 * op2; // Multiplication
166 << "\n" << op1 << "\t * \t\t " << op2 << "\t = " << r1
/gem5/ext/googletest/googletest/test/
H A Dgtest_unittest.cc1342 TestResult * r0, * r1, * r2; member in class:__anon65::TestResultTest
1359 r1 = new TestResult();
1368 &TestResultAccessor::test_part_results(*r1));
1374 // r1 contains a single SUCCESS TestPartResult.
1387 delete r1;
1409 ASSERT_EQ(1, r1->total_part_count());
1416 ASSERT_TRUE(r1->Passed());
1423 ASSERT_FALSE(r1->Failed());
5070 AssertionResult r1 = AssertionSuccess(); local
5071 AssertionResult r2 = r1;
5084 AssertionResult r1 = AssertionSuccess(); local
5107 AssertionResult r1 = AssertionSuccess() << "abc"; local
[all...]
/gem5/system/alpha/h/
H A Ddc21164FromGasSources.h690 #define r1 $1 macro
/gem5/ext/googletest/googlemock/test/
H A Dgmock-actions_test.cc1262 const std::string& r1 = ref_wrapper; local
1263 EXPECT_EQ(&s1, &r1);
1303 const int& r1 = ByRef<const int>(n); local
1304 EXPECT_EQ(&n, &r1);
/gem5/src/arch/arm/insts/
H A Dfplib.cc132 lsl128(uint64_t *r0, uint64_t *r1, uint64_t x0, uint64_t x1, uint32_t shift) argument
135 *r1 = x1;
138 *r1 = x1 << shift | x0 >> (64 - shift);
141 *r1 = x0 << (shift - 64);
144 *r1 = 0;
150 lsr128(uint64_t *r0, uint64_t *r1, uint64_t x0, uint64_t x1, uint32_t shift) argument
153 *r1 = x1;
157 *r1 = x1 >> shift;
160 *r1 = 0;
163 *r1
[all...]
/gem5/src/systemc/tests/systemc/misc/unit/data/user_guide/ch9/std_ulogic_datatype/
H A Dstd_ulogic_datatype.cpp198 std_ulogic r1, r2, r3, r4, r5, r6, r7, r8, r9; local
203 // r1 = op1 * op2; // Multiplication
290 // << "\n" << op1 << "\t * \t\t " << op2 << "\t = " << r1
/gem5/src/systemc/tests/systemc/misc/unit/data/user_guide/ch9/std_ulogic_vector_datatype/
H A Dstd_ulogic_vector_datatype.cpp494 std_ulogic_vector<4> r1, r2, r3, r4, r5, r6, r7, r8; local
503 // r1 = op1 * op2; // Multiplication
605 // << "\n" << op1 << "\t * \t\t " << op2 << "\t = " << r1
/gem5/ext/mcpat/cacti/
H A Dmat.cc1404 double r1 = tr_R_on(g_tp.w_comp_n, NCH, 2, is_dram); local
1432 double tstep = (r2 * c2 + (r1 + r2) * c1) * log(1.0 / VTHMUXNAND);

Completed in 81 milliseconds