Home
last modified time | relevance | path

Searched refs:kRef (Results 1 – 14 of 14) sorted by relevance

/art/compiler/dex/quick/x86/
Dcall_x86.cc310 NewLIR1(kX86Push32R, TargetReg(kArg0, kRef).GetReg()); // ArtMethod* in GenSpecialEntryForSuspend()
318 NewLIR1(kX86Pop32R, TargetReg(kArg0, kRef).GetReg()); // ArtMethod* in GenSpecialExitForSuspend()
351 RegStorage arg0_ref = cg->TargetReg(kArg0, kRef); in X86NextSDCallInsn()
364 auto target_reg = cg->TargetReg(kArg0, kRef); in X86NextSDCallInsn()
382 cg->OpPcRelDexCacheArrayLoad(cu->dex_file, offset, cg->TargetReg(kArg0, kRef), in X86NextSDCallInsn()
390 RegStorage arg0_ref = cg->TargetReg(kArg0, kRef); in X86NextSDCallInsn()
Dtarget_x86.cc1029 call_insn = OpMem(kOpBlx, TargetReg(kArg0, kRef), in GenCallInsn()
2377 arg.IsRef() ? kRef : (arg.IsWide() ? kWide : kNotWide)); in GetNextReg()
2397 arg.IsRef() ? kRef : kNotWide); in GetNextReg()
Dcodegen_x86.h130 } else if (wide_kind == kRef && cu_->target64) { in TargetReg()
Dint_x86.cc1517 if (array_base_ == m2l_->TargetReg(kArg0, kRef)) { in GenArrayBoundsCheck()
/art/compiler/dex/quick/
Dgen_invoke.cc190 LoadCurrMethodDirect(TargetReg(kArg1, kRef)); in CallRuntimeHelperImmMethod()
204 LoadCurrMethodDirect(TargetReg(kArg1, kRef)); in CallRuntimeHelperRegMethod()
218 LoadCurrMethodDirect(TargetReg(kArg2, kRef)); in CallRuntimeHelperRegRegLocationMethod()
331 LoadCurrMethodDirect(TargetReg(kArg2, kRef)); in CallRuntimeHelperImmRegLocationMethod()
340 LoadCurrMethodDirect(TargetReg(kArg2, kRef)); in CallRuntimeHelperImmImmMethod()
407 rl_src.reg = TargetReg(kArg0, kRef); in FlushIns()
491 cg->LoadValueDirectFixed(rl_arg, cg->TargetReg(kArg1, kRef)); in CommonCallCodeLoadThisIntoArg1()
495 cg->GenNullCheck(cg->TargetReg(kArg1, kRef), info->opt_flags); in CommonCallCodeLoadClassIntoArg0()
497 cg->LoadRefDisp(cg->TargetReg(kArg1, kRef), mirror::Object::ClassOffset().Int32Value(), in CommonCallCodeLoadClassIntoArg0()
498 cg->TargetReg(kArg0, kRef), in CommonCallCodeLoadClassIntoArg0()
[all …]
Dgen_common.cc74 m2l_->OpRegCopy(r_result_, m2l_->TargetReg(kRet0, kRef)); in GenIfNullUseHelperImm()
96 RegStorage r_base = TargetReg(kArg0, kRef); in GenGetOtherTypeForSgetSput()
148 m2l_->OpRegCopy(r_base_, m2l_->TargetReg(kRet0, kRef)); in GenGetOtherTypeForSgetSput()
547 RegStorage ref_reg = TargetReg(kRet0, kRef); in GenFilledNewArray()
1066 RegStorage ret0 = TargetReg(kRet0, kRef); in GenConstString()
1072 RegStorage arg0 = TargetReg(kArg0, kRef); in GenConstString()
1126 CallRuntimeHelperRegMethod(kQuickAllocObjectResolved, TargetReg(kArg0, kRef), true); in GenNewInstance()
1128 CallRuntimeHelperRegMethod(kQuickAllocObjectInitialized, TargetReg(kArg0, kRef), true); in GenNewInstance()
1222 RegStorage class_reg = TargetReg(kArg2, kRef); // kArg2 will hold the Class* in GenInstanceofCallingHelper()
1223 RegStorage ref_reg = TargetReg(kArg0, kRef); // kArg0 will hold the ref. in GenInstanceofCallingHelper()
[all …]
Dcodegen_util.cc1316 OpPcRelLoad(TargetReg(symbolic_reg, kRef), data_target); in LoadClassType()
Dmir_to_lir.h1236 return TargetReg(reg, kRef); in TargetReg()
/art/compiler/dex/quick/mips/
Dcall_mips.cc423 RegStorage arg0_ref = cg->TargetReg(kArg0, kRef); in NextSDCallInsn()
453 cg->LoadConstantWide(cg->TargetReg(kArg0, kRef), direct_method); in NextSDCallInsn()
455 cg->LoadConstant(cg->TargetReg(kArg0, kRef), direct_method); in NextSDCallInsn()
465 RegStorage arg0_ref = cg->TargetReg(kArg0, kRef); in NextSDCallInsn()
Dtarget_mips.cc207 } else if (cu_->target64 && (wide_kind == kWide || wide_kind == kRef)) { in TargetReg()
257 arg.IsRef() ? kRef : kNotWide); in GetNextReg()
285 arg.IsRef() ? kRef : (arg.IsWide() ? kWide : kNotWide)); in GetNextReg()
/art/compiler/dex/quick/arm/
Dcall_arm.cc630 RegStorage arg0_ref = cg->TargetReg(kArg0, kRef); in ArmNextSDCallInsn()
658 cg->LoadConstant(cg->TargetReg(kArg0, kRef), direct_method); in ArmNextSDCallInsn()
668 RegStorage arg0_ref = cg->TargetReg(kArg0, kRef); in ArmNextSDCallInsn()
/art/compiler/dex/quick/arm64/
Dcall_arm64.cc464 RegStorage arg0_ref = cg->TargetReg(kArg0, kRef); in Arm64NextSDCallInsn()
492 cg->LoadConstantWide(cg->TargetReg(kArg0, kRef), direct_method); in Arm64NextSDCallInsn()
Dcodegen_arm64.h91 if (wide_kind == kWide || wide_kind == kRef) { in TargetReg()
/art/compiler/dex/
Dcompiler_enums.h670 kRef // Ref width enumerator