Searched refs:r2 (Results 1 - 14 of 14) sorted by relevance

/gem5/ext/systemc/src/sysc/qt/md/
H A Dm88k.s17 * Argument registers r2..r9, return value r2..r3.
21 * We're going to call a function (r2) from within the context switch
33 ** r2: ptr to function to call once curr is suspended
35 ** r3: 1'th arg to *r2.
36 ** r4: 2'th arg to *r2.
41 ** touch r2 between the helper's return and the end of
48 ** for r2-r9 for varargs. For context switches we don't use
71 jsr.n r2 /* Call helper. */
72 addu r2, r1
[all...]
H A Dm88k_b.s34 subu r2, r2,5 /* Decrement #of iter to go. */
35 bcnd.n gt0,r2,L0
51 subu r2, r2,5 /* Decrement #of iter to go. */
52 bcnd.n gt0,r2,L1
82 subu r2, r2,20 /* Decrement #of iter to go. */
83 bcnd.n gt0,r2,L2
113 subu r2, r
[all...]
/gem5/src/arch/sparc/
H A Dpagetable.hh192 operator<(const TlbRange &r2) const
194 if (real && !r2.real)
196 if (!real && r2.real)
199 if (!real && !r2.real) {
200 if (contextId < r2.contextId)
202 else if (contextId > r2.contextId)
206 if (partitionId < r2.partitionId)
208 else if (partitionId > r2.partitionId)
211 if (va < r2.va)
217 operator==(const TlbRange &r2) cons
[all...]
/gem5/src/base/
H A Daddr_range.test.cc47 AddrRange r, r1, r2; local
51 r2 = AddrRange(0x80, 0xff);
55 EXPECT_FALSE(r.isSubset(r2));
59 EXPECT_TRUE(r.isSubset(r2));
63 r2 = AddrRange(0x0, 0xff, 6, 0, 1, 1);
67 EXPECT_FALSE(r.isSubset(r2));
71 EXPECT_TRUE(r.isSubset(r2));
75 EXPECT_FALSE(r.isSubset(r2));
79 r2 = AddrRange(0x0, 0xff, 6, 7, 1, 1);
83 EXPECT_FALSE(r.isSubset(r2));
[all...]
/gem5/util/m5/
H A Dm5op_alpha.S67 #define RESET_STATS(r1, r2) INST(m5_op, r1, r2, M5OP_RESET_STATS)
68 #define DUMP_STATS(r1, r2) INST(m5_op, r1, r2, M5OP_DUMP_STATS)
69 #define DUMPRST_STATS(r1, r2) INST(m5_op, r1, r2, M5OP_DUMP_RESET_STATS)
70 #define CHECKPOINT(r1, r2) INST(m5_op, r1, r2, M5OP_CHECKPOINT)
74 #define ADDSYMBOL(r1,r2) INST(m5_op, r1, r2, M5OP_ADD_SYMBO
[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
81 r2 = op1 / op2; // Division
167 << "\n" << op1 << "\t / \t\t " << op2 << "\t = " << r2
/gem5/system/alpha/palcode/
H A Dosfpal.S148 // r2 = base of scratch area
1231 mfpr r2, pt_misc // get misc bits
1233 or r2, r0, r2 // set the bit
1235 mtpr r2, pt_misc // update the chip
1241 //orig restore_reg1 bc_config, r2, r3, ipr=1 // pass cns_bc_config in r2
1756 //orig store_reg 2 // save r2
1757 SAVE_GPR(r2,CNS_Q_GPR+0x10,r1) // Save r2
[all...]
/gem5/ext/pybind11/tests/
H A Dtest_numpy_array.cpp117 template <typename T, typename T2> py::handle auxiliaries(T &&r, T2 &&r2) { argument
121 l.append(*r2.mutable_data(0, 0));
122 l.append(r.data(0, 1) == r2.mutable_data(0, 1));
317 auto r2 = a.mutable_unchecked<2>();
318 return auxiliaries(r, r2);
/gem5/ext/googletest/googletest/test/
H A Dgtest_unittest.cc1342 TestResult * r0, * r1, * r2; member in class:__anon65::TestResultTest
1360 r2 = new TestResult();
1370 &TestResultAccessor::test_part_results(*r2));
1377 // r2 contains a SUCCESS, and a FAILURE.
1388 delete r2;
1410 ASSERT_EQ(2, r2->total_part_count());
1417 ASSERT_FALSE(r2->Passed());
1424 ASSERT_TRUE(r2->Failed());
1432 CompareTestPartResult(*pr1, r2->GetTestPartResult(0));
1433 CompareTestPartResult(*pr2, r2
5071 AssertionResult r2 = r1; local
5088 AssertionResult r2 = AssertionSuccess() << "abc"; local
5111 AssertionResult r2 = AssertionFailure() << "def"; local
[all...]
/gem5/system/alpha/h/
H A Ddc21164FromGasSources.h691 #define r2 $2 macro
/gem5/ext/googletest/googlemock/test/
H A Dgmock-actions_test.cc1267 const std::string& r2 = ref_wrapper; local
1268 EXPECT_EQ(&s2, &r2);
1310 Derived& r2 = ByRef<Derived>(d); local
1311 EXPECT_EQ(&d, &r2);
/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
205 // r2 = op1 / op2; // Division
291 // << "\n" << op1 << "\t / \t\t " << op2 << "\t = " << r2
/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
505 // r2 = op1 / op2; // Division
606 // << "\n" << op1 << "\t / \t\t " << op2 << "\t = " << r2
/gem5/ext/mcpat/cacti/
H A Dmat.cc1405 double r2 = tr_R_on(g_tp.w_eval_inv_n, NCH, 1, is_dram); /* was switch */ local
1432 double tstep = (r2 * c2 + (r1 + r2) * c1) * log(1.0 / VTHMUXNAND);

Completed in 56 milliseconds