Searched refs:r_tgt (Results 1 - 16 of 16) sorted by relevance

/art/compiler/dex/quick/
H A Dgen_invoke.cc89 LIR* Mir2Lir::CallHelper(RegStorage r_tgt, QuickEntrypointEnum trampoline, bool safepoint_pc, argument
91 LIR* call_inst = InvokeTrampoline(use_link ? kOpBlx : kOpBx, r_tgt, trampoline);
93 if (r_tgt.Valid()) {
94 FreeTemp(r_tgt);
104 RegStorage r_tgt = CallHelperSetup(trampoline); local
106 CallHelper(r_tgt, trampoline, safepoint_pc);
110 RegStorage r_tgt = CallHelperSetup(trampoline); local
113 CallHelper(r_tgt, trampoline, safepoint_pc);
118 RegStorage r_tgt = CallHelperSetup(trampoline); local
121 CallHelper(r_tgt, trampolin
126 RegStorage r_tgt = CallHelperSetup(trampoline); local
138 RegStorage r_tgt = CallHelperSetup(trampoline); local
147 RegStorage r_tgt = CallHelperSetup(trampoline); local
161 RegStorage r_tgt = CallHelperSetup(trampoline); local
171 RegStorage r_tgt = CallHelperSetup(trampoline); local
180 RegStorage r_tgt = CallHelperSetup(trampoline); local
189 RegStorage r_tgt = CallHelperSetup(trampoline); local
198 RegStorage r_tgt = CallHelperSetup(trampoline); local
211 RegStorage r_tgt = CallHelperSetup(trampoline); local
226 RegStorage r_tgt = CallHelperSetup(trampoline); local
312 RegStorage r_tgt = CallHelperSetup(trampoline); local
320 RegStorage r_tgt = CallHelperSetup(trampoline); local
329 RegStorage r_tgt = CallHelperSetup(trampoline); local
339 RegStorage r_tgt = CallHelperSetup(trampoline); local
350 RegStorage r_tgt = CallHelperSetup(trampoline); local
370 RegStorage r_tgt = CallHelperSetup(trampoline); local
381 RegStorage r_tgt = CallHelperSetup(trampoline); local
1069 RegStorage r_tgt; local
1363 RegStorage r_tgt = LoadHelper(kQuickIndexOf); local
1401 RegStorage r_tgt; local
[all...]
H A Dgen_loadstore.cc343 void Mir2Lir::LoadCurrMethodDirect(RegStorage r_tgt) { argument
345 LoadValueDirectWideFixed(mir_graph_->GetMethodLoc(), r_tgt);
347 LoadValueDirectFixed(mir_graph_->GetMethodLoc(), r_tgt);
H A Dgen_common.cc1281 RegStorage r_tgt = LoadHelper(kQuickInstanceofNonTrivial); local
1290 OpReg(kOpBlx, r_tgt); // .ne case: helper(class, ref->class)
1294 FreeTemp(r_tgt);
1641 RegStorage r_tgt = CallHelperSetup(kQuickIdivmod); local
1647 CallHelper(r_tgt, kQuickIdivmod, false /* not a safepoint */);
2040 RegStorage r_tgt = CallHelperSetup(target); local
2046 CallHelper(r_tgt, target, false /* not safepoint */);
H A Dmir_to_lir.h860 LIR* CallHelper(RegStorage r_tgt, QuickEntrypointEnum trampoline, bool safepoint_pc,
972 void LoadCurrMethodDirect(RegStorage r_tgt);
1475 virtual LIR* InvokeTrampoline(OpKind op, RegStorage r_tgt, QuickEntrypointEnum trampoline) = 0;
/art/compiler/dex/quick/mips/
H A Dfp_mips.cc250 RegStorage r_tgt = LoadHelper(target); local
252 OpReg(kOpBlx, r_tgt);
H A Dcall_mips.cc330 RegStorage r_tgt = m2l_->CallHelperSetup(kQuickThrowStackOverflow); // Doesn't clobber LR. local
331 m2l_->CallHelper(r_tgt, kQuickThrowStackOverflow, false /* MarkSafepointPC */,
H A Dtarget_mips.cc798 RegStorage r_tgt = LoadHelper(kQuickA64Load); local
800 LIR *ret = OpReg(kOpBlx, r_tgt);
836 RegStorage r_tgt = LoadHelper(kQuickA64Store); local
837 return OpReg(kOpBlx, r_tgt);
H A Dutility_mips.cc1046 LIR* MipsMir2Lir::InvokeTrampoline(OpKind op, RegStorage r_tgt, QuickEntrypointEnum trampoline) { argument
1054 LIR* retVal = OpReg(op, r_tgt);
1059 return OpReg(op, r_tgt);
H A Dcodegen_mips.h239 LIR* InvokeTrampoline(OpKind op, RegStorage r_tgt, QuickEntrypointEnum trampoline) OVERRIDE;
/art/compiler/dex/quick/arm64/
H A Dfp_arm64.cc94 RegStorage r_tgt = CallHelperSetup(kQuickFmod); local
98 CallHelper(r_tgt, kQuickFmod, false);
H A Dutility_arm64.cc1396 LIR* Arm64Mir2Lir::InvokeTrampoline(OpKind op, RegStorage r_tgt, argument
1398 // The address of the trampoline is already loaded into r_tgt.
1399 return OpReg(op, r_tgt);
H A Dcodegen_arm64.h265 LIR* InvokeTrampoline(OpKind op, RegStorage r_tgt, QuickEntrypointEnum trampoline) OVERRIDE;
/art/compiler/dex/quick/arm/
H A Dcodegen_arm.h272 LIR* InvokeTrampoline(OpKind op, RegStorage r_tgt, QuickEntrypointEnum trampoline) OVERRIDE;
H A Dutility_arm.cc1252 LIR* ArmMir2Lir::InvokeTrampoline(OpKind op, RegStorage r_tgt, QuickEntrypointEnum trampoline) { argument
1253 UNUSED(trampoline); // The address of the trampoline is already loaded into r_tgt.
1254 return OpReg(op, r_tgt);
/art/compiler/dex/quick/x86/
H A Dutility_x86.cc1117 LIR* X86Mir2Lir::InvokeTrampoline(OpKind op, RegStorage r_tgt, QuickEntrypointEnum trampoline) { argument
1118 UNUSED(r_tgt); // Call to absolute memory location doesn't need a temporary target register.
H A Dcodegen_x86.h388 LIR* InvokeTrampoline(OpKind op, RegStorage r_tgt, QuickEntrypointEnum trampoline) OVERRIDE;

Completed in 163 milliseconds