Searched refs:ra (Results 1 - 25 of 30) sorted by relevance

12

/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ui/
H A Djal.S22 li ra, 0
39 TEST_CASE( 3, ra, 3, \
40 li ra, 1; \
42 addi ra, ra, 1; \
43 addi ra, ra, 1; \
44 addi ra, ra, 1; \
45 addi ra, r
[all...]
/gem5/system/alpha/console/
H A Ddbmentry.S76 stq ra, 0(sp) # Place return address on the stack
79 .frame sp, STARTFRM, ra
96 jsr ra, SlaveLoop
98 jsr ra, main
106 ldgp gp, 0(ra)
117 ldq ra, 0(sp) # restore return address
119 ret zero, (ra) # Back from whence we came
126 .frame sp, 0, ra
128 ret zero, (ra)
135 .frame sp, 0, ra
[all...]
H A Dpaljtoslave.S55 bis zero, zero, ra
/gem5/tests/test-progs/asmtest/src/riscv/isa/macros/mt/
H A Dtest_macros_mt.h85 mv s0, ra // save return register
87 jal ra, _alloc_stack variable
90 jal ra, _clone_thread // clone a new thread variable
93 mv ra, s0 // restore return register variable
132 mv s0, ra // save return register
136 jal ra, _dealloc_stack variable
139 mv ra, s0 // restore return register variable
H A Dtest_macros_mt_ecall.h161 mv s0, ra // save return register
165 jal ra, _alloc_mem variable
172 jal ra, _alloc_mem variable
214 jal ra, _dealloc_mem variable
219 jal ra, _dealloc_mem variable
223 mv ra, s0 variable
265 mv s0, ra // save return register
272 jal ra, _dealloc_mem variable
277 jal ra, _dealloc_mem variable
285 mv ra, s variable
345 mv ra, s0 // restore return register variable
[all...]
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64uc/
H A Drvc.S70 RVC_TEST_CASE (30, ra, 0, \
71 li ra, 0; \
108 RVC_TEST_CASE (35, ra, 0, \
110 li ra, 0; \
117 RVC_TEST_CASE (36, ra, -2, \
119 li ra, 0; \
124 1:sub ra, ra, t0)
127 RVC_TEST_CASE (37, ra, -2, \
129 li ra,
[all...]
/gem5/src/arch/arm/freebsd/
H A Dsystem.cc131 Addr ra = _dtb_file->findReleaseAddr(); local
132 if (ra)
133 bootReleaseAddr = ra & ~ULL(0x7F);
/gem5/src/arch/alpha/
H A Dstacktrace.cc183 Addr ra;
185 if (decodePrologue(ksp, pc, addr, size, ra)) {
186 if (!ra)
194 pc = ra;
308 Addr &ra)
311 ra = 0;
324 if (!ra && reg == ReturnAddressReg) {
325 ra = tc->getVirtProxy().read<Addr>(sp + disp);
326 if (!ra) {
307 decodePrologue(Addr sp, Addr callpc, Addr func, int &size, Addr &ra) argument
H A Dstacktrace.hh71 bool decodePrologue(Addr sp, Addr callpc, Addr func, int &size, Addr &ra);
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64samt/
H A Dsysfutex1_d.S88 mv s0, ra // save return address
107 mv ra, s0
H A Dsysclone_d.S120 mv s0, ra // save return register
148 mv ra, s0 // restore return register
H A Dsysfutex3_d.S88 mv s0, ra // save return address
137 mv ra, s0
H A Dsysfutex_d.S89 mv s0, ra // save return address
121 mv ra, s0
H A Dsysfutex2_d.S91 mv s0, ra // save return address
132 mv ra, s0
/gem5/src/arch/mips/
H A Dstacktrace.cc199 int &size, Addr &ra)
202 ra = 0;
214 if (!ra && reg == ReturnAddressReg) {
215 ra = tc->getVirtProxy().read<Addr>(sp + disp);
216 if (!ra) {
198 decodePrologue(Addr sp, Addr callpc, Addr func, int &size, Addr &ra) argument
H A Dstacktrace.hh70 bool decodePrologue(Addr sp, Addr callpc, Addr func, int &size, Addr &ra);
/gem5/src/arch/x86/
H A Dstacktrace.cc161 int &size, Addr &ra)
164 ra = 0;
177 if (!ra && reg == ReturnAddressReg) {
178 ra = tc->getVirtProxy().read<Addr>(sp + disp);
179 if (!ra) {
160 decodePrologue(Addr sp, Addr callpc, Addr func, int &size, Addr &ra) argument
H A Dstacktrace.hh70 bool decodePrologue(Addr sp, Addr callpc, Addr func, int &size, Addr &ra);
/gem5/src/arch/power/
H A Dtypes.hh47 Bitfield<20, 16> ra; member in namespace:PowerISA
H A Dstacktrace.cc117 Addr &ra)
116 decodePrologue(Addr sp, Addr callpc, Addr func, int &size, Addr &ra) argument
H A Dstacktrace.hh66 bool decodePrologue(Addr sp, Addr callpc, Addr func, int &size, Addr &ra);
/gem5/src/systemc/tests/systemc/misc/v1.0/blv/
H A Dblv.cpp114 long ra = rng.rand(); local
115 x = ra;
116 st = ra;
118 cout<<"\nERROR (assignment): x= "<<x<<" st= "<<st<<" original long="<<ra
/gem5/src/arch/arm/
H A Dstacktrace.hh73 bool decodePrologue(Addr sp, Addr callpc, Addr func, int &size, Addr &ra);
/gem5/src/arch/riscv/
H A Dstacktrace.cc116 Addr &ra)
115 decodePrologue(Addr sp, Addr callpc, Addr func, int &size, Addr &ra) argument
H A Dstacktrace.hh66 bool decodePrologue(Addr sp, Addr callpc, Addr func, int &size, Addr &ra);

Completed in 25 milliseconds

12