Home
last modified time | relevance | path

Searched refs:r1 (Results 1 – 10 of 10) sorted by relevance

/art/runtime/arch/arm/
Dquick_entrypoints_arm.S87 push {r1-r3, r5-r8, r10-r11, lr} @ 10 words of callee saves
88 .save {r1-r3, r5-r8, r10-r11, lr}
90 .cfi_rel_offset r1, 0
106 ldr r1, [sp, #8] @ restore non-callee save r1
134 mov r1, sp @ pass SP
143 mov r1, sp @ pass SP
152 mov r1, r9 @ pass Thread::Current
229 mov r12, r1 @ save Method*->code_
277 ldr r1, [sp, #4] @ copy arg value for r1
286 strd r0, [ip] @ store r0/r1 into result pointer
[all …]
Dportable_entrypoints_arm.S50 ldr r1, [sp, #4] @ copy arg value for r1
60 strd r0, [ip] @ store r0/r1 into result pointer
102 push {r1-r3, r5-r8, r10-r11, lr} @ 10 words of callee saves
103 .save {r1-r3, r5-r8, r10-r11, lr}
105 .cfi_rel_offset r1, 0
125 ldr r1, [sp, #8] @ restore non-callee save r1
132 ldr r1, [sp, #8] @ restore non-callee save r1
Djni_entrypoints_arm.S24 push {r0, r1, r2, r3, lr} @ spill regs
25 .save {r0, r1, r2, r3, lr}
36 pop {r0, r1, r2, r3, lr} @ restore regs
/art/compiler/dex/quick/x86/
Dint_x86.cc50 LoadValueDirectWideFixed(rl_src1, r0, r1); in GenCmpLong()
54 OpRegReg(kOpSbc, r1, r3); // r1 = r1 - r3 - CF in GenCmpLong()
58 OpRegReg(kOpOr, r0, r1); // r0 = high | low - sets ZF in GenCmpLong()
174 LoadValueDirectWideFixed(rl_src1, r0, r1); in GenFusedLongCmpBranch()
181 OpRegReg(kOpSbc, r3, r1); // r3 = r3 - r1 - CF in GenFusedLongCmpBranch()
185 OpRegReg(kOpSbc, r1, r3); // r1 = r1 - r3 - CF in GenFusedLongCmpBranch()
190 OpRegReg(kOpOr, r0, r1); // r0 = r0 | r1 in GenFusedLongCmpBranch()
319 LoadValueDirectWideFixed(rl_src1, r0, r1); in GenAddLong()
323 OpRegReg(kOpAdc, r1, r3); // r1 = r1 + r3 + CF in GenAddLong()
324 RegLocation rl_result = {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1, r0, r1, in GenAddLong()
[all …]
Dx86_lir.h151 r1 = 1, enumerator
152 rCX = r1,
/art/compiler/dex/quick/arm/
Dcall_arm.cc435 NewLIR3(kThumb2Adr, r1, 0, reinterpret_cast<uintptr_t>(tab_rec)); in GenFillArrayData()
474 NewLIR3(kThumb2Ldrex, r1, r0, in GenMonitorEnter()
479 NewLIR4(kThumb2Bfi, r2, r1, 0, LW_LOCK_OWNER_SHIFT - 1); in GenMonitorEnter()
480 NewLIR3(kThumb2Bfc, r1, LW_HASH_STATE_SHIFT, LW_LOCK_OWNER_SHIFT - 1); in GenMonitorEnter()
481 OpRegImm(kOpCmp, r1, 0); in GenMonitorEnter()
483 NewLIR4(kThumb2Strex, r1, r2, r0, in GenMonitorEnter()
485 OpRegImm(kOpCmp, r1, 0); in GenMonitorEnter()
507 LoadWordDisp(r0, mirror::Object::MonitorOffset().Int32Value(), r1); // Get lock in GenMonitorExit()
510 OpRegRegImm(kOpAnd, r3, r1, in GenMonitorExit()
514 NewLIR3(kThumb2Bfc, r1, LW_HASH_STATE_SHIFT, LW_LOCK_OWNER_SHIFT - 1); in GenMonitorExit()
[all …]
Darm_lir.h123 #define ARM_LOC_C_RETURN_WIDE {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1, r0, r1, \
146 r1 = 1, enumerator
216 #define rARM_ARG1 r1
220 #define rARM_FARG1 r1
224 #define rARM_RET1 r1
Dtarget_arm.cc26 static int core_regs[] = {r0, r1, r2, r3, rARM_SUSPEND, r5, r6, r7, r8, rARM_SELF, r10,
33 static int core_temps[] = {r0, r1, r2, r3, r12};
651 Clobber(r1); in ClobberCalleeSave()
688 res.low_reg = r1; in GetReturnAlt()
689 Clobber(r1); in GetReturnAlt()
690 MarkInUse(r1); in GetReturnAlt()
702 LockTemp(r1); in LockCallTemps()
710 FreeTemp(r1); in FreeCallTemps()
Dfp_arm.cc321 NewLIR3(kThumb2Fmrrd, r0, r1, S2d(rl_src.low_reg, rl_src.high_reg)); in GenInlinedSqrt()
323 NewLIR3(kThumb2Fmdrr, S2d(rl_result.low_reg, rl_result.high_reg), r0, r1); in GenInlinedSqrt()
/art/runtime/arch/mips/
Dquick_entrypoints_mips.S261 move $v0, $zero # clear result registers r0 and r1