Home
last modified time | relevance | path

Searched refs:kArg0 (Results 1 – 11 of 11) sorted by relevance

/art/compiler/dex/quick/
Dgen_invoke.cc107 LoadConstant(TargetReg(kArg0, kNotWide), arg0); in CallRuntimeHelperImm()
115 OpRegCopy(TargetReg(kArg0, arg0.GetWideKind()), arg0); in CallRuntimeHelperReg()
124 LoadValueDirectFixed(arg0, TargetReg(arg0.fp ? kFArg0 : kArg0, arg0)); in CallRuntimeHelperRegLocation()
126 LoadValueDirectWideFixed(arg0, TargetReg(arg0.fp ? kFArg0 : kArg0, kWide)); in CallRuntimeHelperRegLocation()
135 LoadConstant(TargetReg(kArg0, kNotWide), arg0); in CallRuntimeHelperImmImm()
150 LoadConstant(TargetReg(kArg0, kNotWide), arg0); in CallRuntimeHelperImmRegLocation()
159 LoadValueDirectFixed(arg0, TargetReg(kArg0, arg0)); in CallRuntimeHelperRegLocationImm()
169 LoadConstant(TargetReg(kArg0, kNotWide), arg0); in CallRuntimeHelperImmReg()
177 OpRegCopy(TargetReg(kArg0, arg0.GetWideKind()), arg0); in CallRuntimeHelperRegImm()
187 LoadConstant(TargetReg(kArg0, kNotWide), arg0); in CallRuntimeHelperImmMethod()
[all …]
Dgen_common.cc122 RegStorage arg0_32 = m2l_->TargetReg(kArg0, kNotWide); in GenArrayBoundsCheck()
364 LoadClassType(type_idx, kArg0); in GenNewArray()
365 CallRuntimeHelperRegMethodRegLocation(kQuickAllocArrayResolved, TargetReg(kArg0, kNotWide), in GenNewArray()
555 r_base = TargetReg(kArg0, kRef); in GenSput()
640 r_base = TargetReg(kArg0, kRef); in GenSget()
900 TargetReg(kArg0, kRef), kNotVolatile); in GenConstString()
903 LoadRefDisp(TargetReg(kArg0, kRef), offset_of_string, TargetReg(kRet0, kRef), kNotVolatile); in GenConstString()
964 LoadClassType(type_idx, kArg0); in GenNewInstance()
966 CallRuntimeHelperRegMethod(kQuickAllocObjectResolved, TargetReg(kArg0, kRef), true); in GenNewInstance()
968 CallRuntimeHelperRegMethod(kQuickAllocObjectInitialized, TargetReg(kArg0, kRef), true); in GenNewInstance()
[all …]
Dmir_to_lir.h1188 DCHECK((kArg0 <= reg && reg < kArg7) || (kFArg0 <= reg && reg < kFArg7) || (kRet0 == reg)); in TargetReg()
1189 COMPILE_ASSERT((kArg1 == kArg0 + 1) && (kArg2 == kArg1 + 1) && (kArg3 == kArg2 + 1) && in TargetReg()
/art/compiler/dex/quick/x86/
Dcall_x86.cc152 RegStorage array_ptr = TargetReg(kArg0, kRef); in GenFillArrayData()
289 RegStorage method_start = TargetPtrReg(kArg0); in GenEntrySequence()
Dint_x86.cc1160 if (array_base_ == m2l_->TargetReg(kArg0, kRef)) { in GenArrayBoundsCheck()
1164 m2l_->OpRegCopy(m2l_->TargetReg(kArg0, kNotWide), index_); in GenArrayBoundsCheck()
1165 new_index = m2l_->TargetReg(kArg0, kNotWide); in GenArrayBoundsCheck()
1207 x86_m2l->LoadConstant(m2l_->TargetReg(kArg0, kNotWide), index_); in GenArrayBoundsCheck()
1208 x86_m2l->CallRuntimeHelperRegReg(kQuickThrowArrayBounds, m2l_->TargetReg(kArg0, kNotWide), in GenArrayBoundsCheck()
Dtarget_x86.cc209 case kArg0: res_reg = rs_rX86_ARG0; break; in TargetReg32()
2476 rl_src.reg = TargetReg(kArg0, kRef); in FlushIns()
2482 StoreRefDisp(rs_rX86_SP, 0, As32BitReg(TargetReg(kArg0, kRef)), kNotVolatile); in FlushIns()
Dcodegen_x86.h93 DCHECK((kArg0 <= symbolic_reg && symbolic_reg < kArg3) || in TargetReg()
/art/compiler/dex/quick/mips/
Dtarget_mips.cc94 case kArg0: res_reg = rs_rMIPS_ARG0; break; in TargetReg()
499 RegStorage reg_ptr = TargetReg(kArg0); in GenAtomic64Load()
517 RegStorage reg_ptr = TargetReg(kArg0); in GenAtomic64Store()
/art/compiler/dex/
Dcompiler_enums.h47 kArg0, enumerator
/art/compiler/dex/quick/arm64/
Dtarget_arm64.cc114 case kArg0: res_reg = rs_w0; break; in TargetReg()
921 rl_src.reg = TargetReg(kArg0, kRef); in FlushIns()
/art/compiler/dex/quick/arm/
Dtarget_arm.cc102 case kArg0: res_reg = rs_r0; break; in TargetReg()