Home
last modified time | relevance | path

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

/art/compiler/dex/quick/
Dgen_invoke.cc151 RegStorage r_tmp = TargetReg(cu_->instruction_set == kMips ? kArg2 : kArg1, kWide); in CallRuntimeHelperImmRegLocation()
212 DCHECK(!IsSameReg(TargetReg(kArg2, arg0.GetWideKind()), arg0)); in CallRuntimeHelperRegRegLocationMethod()
218 LoadCurrMethodDirect(TargetReg(kArg2, kRef)); in CallRuntimeHelperRegRegLocationMethod()
263 LoadValueDirectWideFixed(arg1, TargetReg((arg1.fp && arg0.fp) ? kFArg2 : kArg2, kWide)); in CallRuntimeHelperRegLocationRegLocation()
273 LoadValueDirectFixed(arg1, TargetReg((arg1.fp && arg0.fp) ? kFArg2 : kArg2, kNotWide)); in CallRuntimeHelperRegLocationRegLocation()
275 LoadValueDirectFixed(arg1, TargetReg(arg1.fp ? kFArg2 : kArg2, kNotWide)); in CallRuntimeHelperRegLocationRegLocation()
280 LoadValueDirectWideFixed(arg1, TargetReg((arg1.fp && arg0.fp) ? kFArg2 : kArg2, kWide)); in CallRuntimeHelperRegLocationRegLocation()
282 LoadValueDirectWideFixed(arg1, TargetReg(arg1.fp ? kFArg2 : kArg2, kWide)); in CallRuntimeHelperRegLocationRegLocation()
297 OpRegCopy(TargetReg(kArg2, arg1_kind), arg1); in CopyToArgumentRegs()
299 OpRegCopy(TargetReg(kArg1, arg1_kind), TargetReg(kArg2, arg1_kind)); in CopyToArgumentRegs()
[all …]
Dgen_common.cc118 RegStorage r_tmp = TargetReg(kArg2, kNotWide); in GenGetOtherTypeForSgetSput()
538 FreeTemp(TargetReg(kArg2, kNotWide)); in GenFilledNewArray()
1222 RegStorage class_reg = TargetReg(kArg2, kRef); // kArg2 will hold the Class* in GenInstanceofCallingHelper()
1299 branchover = OpCmpBranch(kCondEq, TargetReg(kArg1, kRef), TargetReg(kArg2, kRef), nullptr); in GenInstanceofCallingHelper()
1360 RegStorage class_reg = TargetReg(kArg2, kRef); // kArg2 will hold the Class* in GenCheckCast()
1407 m2l_->CallRuntimeHelperRegReg(kQuickCheckCast, m2l_->TargetReg(kArg2, kRef), in GenCheckCast()
2011 ret_reg = (cu_->instruction_set == kThumb2) ? TargetReg(kArg2, kNotWide).GetReg() : in GenArithOpLong()
2038 RegStorage r_tmp2 = TargetReg(kArg2, kWide); in GenArithOpLong()
Dmir_to_lir.h1207 static_assert((kArg1 == kArg0 + 1) && (kArg2 == kArg1 + 1) && (kArg3 == kArg2 + 1) && in TargetReg()
/art/compiler/dex/quick/mips/
Dtarget_mips.cc225 case kArg2: res_reg = rs_rA2; break; in TargetReg()
251 const SpecialTargetRegister coreArgMappingToPhysicalReg[] = {kArg1, kArg2, kArg3}; in GetNextReg()
268 {kArg1, kArg2, kArg3, kArg4, kArg5, kArg6, kArg7}; in GetNextReg()
650 LockTemp(TargetReg(kArg2)); in LockCallTemps()
664 FreeTemp(TargetReg(kArg2)); in FreeCallTemps()
831 RegStorage reg_value = RegStorage::MakeRegPair(TargetReg(kArg2), TargetReg(kArg3)); in GenAtomic64Store()
Dcall_mips.cc258 const RegStorage arg2 = TargetReg(kArg2); in GenEntrySequence()
/art/compiler/dex/
Dcompiler_enums.h51 kArg2, enumerator
/art/compiler/dex/quick/x86/
Dcall_x86.cc161 const RegStorage arg2 = TargetReg32(kArg2); in GenEntrySequence()
Dtarget_x86.cc545 LockTemp(TargetReg32(kArg2)); in LockCallTemps()
565 FreeTemp(TargetReg32(kArg2)); in FreeCallTemps()
2363 const SpecialTargetRegister coreArgMappingToPhysicalReg[] = {kArg1, kArg2, kArg3, kArg4, kArg5}; in GetNextReg()
2384 const SpecialTargetRegister coreArgMappingToPhysicalReg[] = {kArg1, kArg2, kArg3}; in GetNextReg()
Dint_x86.cc1518 m2l_->OpRegCopy(m2l_->TargetReg(kArg2, kNotWide), index_); in GenArrayBoundsCheck()
1519 new_index = m2l_->TargetReg(kArg2, kNotWide); in GenArrayBoundsCheck()
/art/compiler/dex/quick/arm64/
Dtarget_arm64.cc118 case kArg2: res_reg = rs_w2; break; in TargetReg()
/art/compiler/dex/quick/arm/
Dtarget_arm.cc107 case kArg2: res_reg = rs_r2; break; in TargetReg()