Searched refs:ra (Results 1 – 17 of 17) sorted by relevance
/dalvik/vm/compiler/template/mips/ |
D | TEMPLATE_RETURN.S | 9 # preserve a0-a2 and ra 13 SCRATCH_STORE(ra, 12) 21 # restore a0-a2 and ra 22 SCRATCH_LOAD(ra, 12)
|
D | TEMPLATE_PERIODIC_PROFILING.S | 14 lw a0, -16(ra) 27 # The ra register is preserved by the JALR macro. 28 jr ra
|
D | TEMPLATE_INTERPRET.S | 17 beq ra, zero, 1f 18 lw a0, 0(ra)
|
D | TEMPLATE_INVOKE_METHOD_CHAIN.S | 19 add t2, ra, 8 # setup the punt-to-interp address 49 # preserve a0-a2 and ra 53 SCRATCH_STORE(ra, 12) 61 # restore a0-a2 and ra 62 SCRATCH_LOAD(ra, 12)
|
D | header.S | 327 #define SAVE_RA(offset) STACK_STORE(ra, offset) 328 #define LOAD_RA(offset) STACK_LOAD(ra, offset) 333 #define RETURN jr ra 343 #define JAL(func) move rTEMP, ra; \ 345 move ra, rTEMP 347 #define JALR(reg) move rTEMP, ra; \ 348 jalr ra, reg; \ 349 move ra, rTEMP 355 STACK_STORE(ra, 124) 363 #define STACK_LOAD_RA() STACK_LOAD(ra, 124); \ [all …]
|
D | TEMPLATE_INVOKE_METHOD_PREDICTED_CHAIN.S | 51 add ra, ra, 16 # return to fully-resolve landing pad
|
D | footer.S | 17 lhu ra, offThread_subMode(rSELF) 24 andi ra, kSubModeMethodTrace 25 beqz ra, 121f
|
D | TEMPLATE_RESTORE_STATE.S | 51 lw ra, r_RA*4(a0) # restore ra
|
D | TEMPLATE_SAVE_STATE.S | 63 sw ra, r_RA*4(a0) # save ra
|
D | TEMPLATE_MEM_OP_DECODE.S | 78 sw ra, r_RA*-4(sp) # push RA 125 lw ra, r_RA*-4(sp) # pop RA
|
/dalvik/vm/mterp/mips/ |
D | footer.S | 59 lw a0, 0(ra) # pass our target PC 73 lw a0, 0(ra) # pass our target PC 113 move a0, ra 136 sw ra, offThread_jitResumeNPC(rSELF) 164 move ra, zero # in case target is HANDLER_INTERPRET 176 lw rPC, (ra) # get our target PC 177 subu rINST, ra, 8 # save start of chain branch 187 move ra, zero # in case target is HANDLER_INTERPRET 221 lw rPC, (ra) # get our target PC 222 subu rINST, ra, 8 # save start of chain branch [all …]
|
D | header.S | 268 #define SAVE_RA(offset) STACK_STORE(ra, offset) 269 #define LOAD_RA(offset) STACK_LOAD(ra, offset) 274 #define RETURN jr ra 291 STACK_STORE(ra, 124) 299 #define STACK_LOAD_RA() STACK_LOAD(ra, 124); \ 310 STACK_STORE(ra, 124); \ 331 STACK_LOAD(ra, 124); \
|
D | entry.S | 27 .frame sp, STACK_SIZE, ra
|
/dalvik/vm/arch/mips/ |
D | CallO32.S | 142 sw $ra,20($sp) 269 lw $ra,20($sp) 274 jr $ra
|
/dalvik/vm/compiler/template/out/ |
D | CompilerTemplateAsm-mips.S | 334 #define SAVE_RA(offset) STACK_STORE(ra, offset) 335 #define LOAD_RA(offset) STACK_LOAD(ra, offset) 340 #define RETURN jr ra 350 #define JAL(func) move rTEMP, ra; \ 352 move ra, rTEMP 354 #define JALR(reg) move rTEMP, ra; \ 355 jalr ra, reg; \ 356 move ra, rTEMP 362 STACK_STORE(ra, 124) 370 #define STACK_LOAD_RA() STACK_LOAD(ra, 124); \ [all …]
|
/dalvik/vm/mterp/out/ |
D | InterpAsm-mips.S | 275 #define SAVE_RA(offset) STACK_STORE(ra, offset) 276 #define LOAD_RA(offset) STACK_LOAD(ra, offset) 281 #define RETURN jr ra 298 STACK_STORE(ra, 124) 306 #define STACK_LOAD_RA() STACK_LOAD(ra, 124); \ 317 STACK_STORE(ra, 124); \ 338 STACK_LOAD(ra, 124); \ 415 .frame sp, STACK_SIZE, ra 11061 lw a0, 0(ra) # pass our target PC 11075 lw a0, 0(ra) # pass our target PC [all …]
|
/dalvik/dx/src/com/android/dx/cf/code/ |
D | Ropper.java | 740 ReturnAddress ra = machine.getReturnAddress(); in processBlock() local 741 int subroutineLabel = ra.getSubroutineAddress(); in processBlock()
|