Home
last modified time | relevance | path

Searched refs:kCoreReg (Results 1 – 24 of 24) sorted by relevance

/art/compiler/dex/quick/mips/
Dint_mips.cc54 rl_src1 = LoadValueWide(rl_src1, kCoreReg); in GenCmpLong()
55 rl_src2 = LoadValueWide(rl_src2, kCoreReg); in GenCmpLong()
58 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenCmpLong()
67 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenCmpLong()
305 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenDivRem()
378 rl_address = LoadValueWide(rl_src_address, kCoreReg); in GenInlinedPeek()
380 rl_address = LoadValue(rl_src_address, kCoreReg); in GenInlinedPeek()
382 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenInlinedPeek()
401 rl_address = LoadValueWide(rl_src_address, kCoreReg); in GenInlinedPoke()
403 rl_address = LoadValue(rl_src_address, kCoreReg); in GenInlinedPoke()
[all …]
Dfp_mips.cc150 GenConversionCall(kQuickF2iz, rl_dest, rl_src, kCoreReg); in GenConversion()
153 GenConversionCall(kQuickD2iz, rl_dest, rl_src, kCoreReg); in GenConversion()
159 GenConversionCall(kQuickF2l, rl_dest, rl_src, kCoreReg); in GenConversion()
165 GenConversionCall(kQuickD2l, rl_dest, rl_src, kCoreReg); in GenConversion()
253 RegLocation rl_result = GetReturn(kCoreReg); in GenCmpFP()
269 rl_src = LoadValue(rl_src, kCoreReg); in GenNegFloat()
270 rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenNegFloat()
283 rl_src = LoadValueWide(rl_src, kCoreReg); in GenNegDouble()
284 rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenNegDouble()
Dcall_mips.cc113 rl_src = LoadValue(rl_src, kCoreReg); in GenLargeSparseSwitch()
157 rl_src = LoadValue(rl_src, kCoreReg); in GenLargePackedSwitch()
Dtarget_mips.cc893 return kCoreReg; in RegClassForFieldLoadStore()
/art/compiler/dex/quick/arm64/
Dint_arm64.cc60 rl_src1 = LoadValueWide(rl_src1, kCoreReg); in GenCmpLong()
61 rl_src2 = LoadValueWide(rl_src2, kCoreReg); in GenCmpLong()
62 rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenCmpLong()
90 rl_shift = LoadValue(rl_shift, kCoreReg); in GenShiftOpLong()
91 rl_src1 = LoadValueWide(rl_src1, kCoreReg); in GenShiftOpLong()
92 RegLocation rl_result = EvalLocWide(rl_dest, kCoreReg, true); in GenShiftOpLong()
194 rl_src = LoadValue(rl_src, rl_src.ref ? kRefReg : kCoreReg); in GenSelect()
202 RegLocation rl_result = EvalLoc(rl_dest, rl_dest.ref ? kRefReg : kCoreReg, true); in GenSelect()
204 rl_dest.ref ? kRefReg : kCoreReg); in GenSelect()
210 RegisterClass result_reg_class = rl_dest.ref ? kRefReg : kCoreReg; in GenSelect()
[all …]
Dfp_arm64.cc157 src_reg_class = kCoreReg; in GenConversion()
163 dst_reg_class = kCoreReg; in GenConversion()
177 src_reg_class = kCoreReg; in GenConversion()
183 dst_reg_class = kCoreReg; in GenConversion()
187 src_reg_class = kCoreReg; in GenConversion()
193 dst_reg_class = kCoreReg; in GenConversion()
197 src_reg_class = kCoreReg; in GenConversion()
203 dst_reg_class = kCoreReg; in GenConversion()
310 rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenCmpFP()
318 rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenCmpFP()
[all …]
Dcall_arm64.cc67 rl_src = LoadValue(rl_src, kCoreReg); in GenLargeSparseSwitch()
116 rl_src = LoadValue(rl_src, kCoreReg); in GenLargePackedSwitch()
Dtarget_arm64.cc600 return (size == kReference) ? kRefReg : kCoreReg; in RegClassForFieldLoadStore()
/art/compiler/dex/quick/x86/
Dint_x86.cc40 rl_src1 = LoadValueWide(rl_src1, kCoreReg); in GenCmpLong()
41 rl_src2 = LoadValueWide(rl_src2, kCoreReg); in GenCmpLong()
42 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenCmpLong()
279 RegisterClass src_reg_class = rl_src.ref ? kRefReg : kCoreReg; in GenSelect()
280 RegisterClass result_reg_class = rl_dest.ref ? kRefReg : kCoreReg; in GenSelect()
406 rl_src1 = LoadValueWide(rl_src1, kCoreReg); in GenFusedLongCmpBranch()
407 rl_src2 = LoadValueWide(rl_src2, kCoreReg); in GenFusedLongCmpBranch()
456 rl_src1 = LoadValueWide(rl_src1, kCoreReg); in GenFusedLongCmpImmBranch()
466 RegStorage tmp = AllocTypedTempWide(false, kCoreReg); in GenFusedLongCmpImmBranch()
504 RegStorage tmp = AllocTypedTempWide(false, kCoreReg); in GenFusedLongCmpImmBranch()
[all …]
Dfp_x86.cc217 rcSrc = kCoreReg; in GenConversion()
229 rcSrc = kCoreReg; in GenConversion()
236 rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenConversion()
257 rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenConversion()
276 rcSrc = kCoreReg; in GenConversion()
284 rcSrc = kCoreReg; in GenConversion()
295 rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenConversion()
313 GenConversionCall(kQuickF2l, rl_dest, rl_src, kCoreReg); in GenConversion()
321 rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenConversion()
339 GenConversionCall(kQuickD2l, rl_dest, rl_src, kCoreReg); in GenConversion()
[all …]
Dtarget_x86.cc471 RegStorage reg = AllocTypedTemp(false, kCoreReg); in AllocateByteRegister()
1282 RegLocation rl_return = GetReturn(kCoreReg); in GenInlinedIndexOf()
2122 rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenAddReduceVector()
2191 rl_result = EvalLocWide(rl_dest, kCoreReg, true); in GenReduceVector()
2257 RegisterClass reg_type = kCoreReg; in GenSetVector()
2425 rl_idx = LoadValue(rl_idx, kCoreReg); in GenInlinedCharAt()
2446 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenInlinedCharAt()
Dcall_x86.cc70 rl_src = LoadValue(rl_src, kCoreReg); in GenLargePackedSwitch()
Dutility_x86.cc620 RegStorage r_temp = AllocTypedTempWide(false, kCoreReg); in LoadConstantWide()
/art/compiler/dex/quick/arm/
Dint_arm.cc136 rl_src1 = LoadValueWide(rl_src1, kCoreReg); in GenCmpLong()
137 rl_src2 = LoadValueWide(rl_src2, kCoreReg); in GenCmpLong()
174 rl_src1 = LoadValueWide(rl_src1, kCoreReg); in GenFusedLongCmpImmBranch()
248 RegisterClass src_reg_class = rl_src.ref ? kRefReg : kCoreReg; in GenSelect()
249 RegisterClass result_reg_class = rl_dest.ref ? kRefReg : kCoreReg; in GenSelect()
339 rl_src1 = LoadValueWide(rl_src1, kCoreReg); in GenFusedLongCmpBranch()
340 rl_src2 = LoadValueWide(rl_src2, kCoreReg); in GenFusedLongCmpBranch()
532 rl_src = LoadValue(rl_src, kCoreReg); in SmallLiteralDivRem()
533 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in SmallLiteralDivRem()
707 rl_src = LoadValue(rl_src, kCoreReg); in EasyMultiply()
[all …]
Dfp_arm.cc191 GenConversionCall(kQuickF2l, rl_dest, rl_src, kCoreReg); in GenConversion()
222 GenConversionCall(kQuickD2l, rl_dest, rl_src, kCoreReg); in GenConversion()
327 rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenCmpFP()
335 rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenCmpFP()
374 return kCoreReg; in RegClassForAbsFP()
385 return kCoreReg; in RegClassForAbsFP()
Dcall_arm.cc68 rl_src = LoadValue(rl_src, kCoreReg); in GenLargeSparseSwitch()
113 rl_src = LoadValue(rl_src, kCoreReg); in GenLargePackedSwitch()
Dtarget_arm.cc570 return kCoreReg; in RegClassForFieldLoadStore()
/art/compiler/dex/quick/
Dgen_common.cc352 RegisterClass reg_class = (rl_src1.ref || rl_src2.ref) ? kRefReg : kCoreReg; in GenCompareAndBranch()
415 RegisterClass reg_class = rl_src.ref ? kRefReg : kCoreReg; in GenCompareZeroAndBranch()
444 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenIntToLong()
462 rl_src = LoadValue(rl_src, kCoreReg); in GenIntNarrowing()
463 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenIntNarrowing()
640 rl_arg = LoadValue(info->args[i], kCoreReg); in GenFilledNewArray()
843 RegLocation rl_result = GetReturnWide(kCoreReg); in GenSget()
846 RegLocation rl_result = GetReturn(rl_dest.ref ? kRefReg : kCoreReg); in GenSget()
932 RegLocation rl_result = GetReturnWide(kCoreReg); in GenIGet()
935 RegLocation rl_result = GetReturn(rl_dest.ref ? kRefReg : kCoreReg); in GenIGet()
[all …]
Dgen_invoke.cc998 rl_idx = LoadValue(rl_idx, kCoreReg); in GenInlinedCharAt()
1016 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenInlinedCharAt()
1091 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenInlinedStringIsEmptyOrLength()
1177 …egLocation rl_i = IsWide(size) ? LoadValueWide(rl_src_i, kCoreReg) : LoadValue(rl_src_i, kCoreReg); in GenInlinedReverseBytes()
1178 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenInlinedReverseBytes()
1213 rl_src = LoadValue(rl_src, kCoreReg); in GenInlinedAbsInt()
1214 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenInlinedAbsInt()
1231 rl_src = LoadValueWide(rl_src, kCoreReg); in GenInlinedAbsLong()
1232 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenInlinedAbsLong()
1380 RegLocation rl_return = GetReturn(kCoreReg); in GenInlinedIndexOf()
[all …]
Dgen_loadstore.cc367 LoadValueWide(mir_graph_->GetMethodLoc(), kCoreReg) : in LoadCurrMethod()
Dmir_to_lir.cc102 res = kCoreReg; in ShortyToRegClass()
636 rl_result = EvalLoc(rl_dest, kCoreReg, true); in CompileDalvikInstruction()
Dralloc_util.cc792 } else if ((reg_class == kCoreReg) || (reg_class == kRefReg)) { in RegClassMatches()
Dmir_to_lir.h573 size == kSignedByte) ? kCoreReg : kAnyReg; in RegClassBySize()
/art/compiler/dex/
Dcompiler_enums.h26 kCoreReg, enumerator