Searched refs:kArg2 (Results 1 – 11 of 11) sorted by relevance
/art/compiler/dex/quick/ |
D | gen_invoke.cc | 151 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 …]
|
D | gen_common.cc | 118 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()
|
D | mir_to_lir.h | 1207 static_assert((kArg1 == kArg0 + 1) && (kArg2 == kArg1 + 1) && (kArg3 == kArg2 + 1) && in TargetReg()
|
/art/compiler/dex/quick/mips/ |
D | target_mips.cc | 225 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()
|
D | call_mips.cc | 258 const RegStorage arg2 = TargetReg(kArg2); in GenEntrySequence()
|
/art/compiler/dex/ |
D | compiler_enums.h | 51 kArg2, enumerator
|
/art/compiler/dex/quick/x86/ |
D | call_x86.cc | 161 const RegStorage arg2 = TargetReg32(kArg2); in GenEntrySequence()
|
D | target_x86.cc | 545 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()
|
D | int_x86.cc | 1518 m2l_->OpRegCopy(m2l_->TargetReg(kArg2, kNotWide), index_); in GenArrayBoundsCheck() 1519 new_index = m2l_->TargetReg(kArg2, kNotWide); in GenArrayBoundsCheck()
|
/art/compiler/dex/quick/arm64/ |
D | target_arm64.cc | 118 case kArg2: res_reg = rs_w2; break; in TargetReg()
|
/art/compiler/dex/quick/arm/ |
D | target_arm.cc | 107 case kArg2: res_reg = rs_r2; break; in TargetReg()
|