Home
last modified time | relevance | path

Searched refs:kRefReg (Results 1 – 17 of 17) sorted by relevance

/art/compiler/dex/quick/
Dgen_loadstore.cc110 DCHECK(!rl_src.ref || op_kind == kRefReg); in LoadValue()
157 rl_dest = EvalLoc(rl_dest, rl_dest.ref || rl_src.ref ? kRefReg : kAnyReg, false); in StoreValue()
166 rl_dest = EvalLoc(rl_dest, rl_dest.ref ? kRefReg : kAnyReg, false); in StoreValue()
368 LoadValue(mir_graph_->GetMethodLoc(), kRefReg); in LoadCurrMethod()
Dgen_invoke.cc953 rl_obj = LoadValue(rl_obj, kRefReg); in GenInlinedReferenceGetReferent()
976 RegLocation rl_result = EvalLoc(rl_dest, kRefReg, true); in GenInlinedReferenceGetReferent()
997 rl_obj = LoadValue(rl_obj, kRefReg); in GenInlinedCharAt()
1089 rl_obj = LoadValue(rl_obj, kRefReg); in GenInlinedStringIsEmptyOrLength()
1123 rl_data = LoadValue(rl_data, kRefReg); in GenInlinedStringFactoryNewStringFromBytes()
1128 RegLocation rl_return = GetReturn(kRefReg); in GenInlinedStringFactoryNewStringFromBytes()
1144 RegLocation rl_return = GetReturn(kRefReg); in GenInlinedStringFactoryNewStringFromChars()
1156 rl_string = LoadValue(rl_string, kRefReg); in GenInlinedStringFactoryNewStringFromString()
1160 RegLocation rl_return = GetReturn(kRefReg); in GenInlinedStringFactoryNewStringFromString()
1428 RegLocation rl_result = EvalLoc(rl_dest, kRefReg, true); in GenInlinedCurrentThread()
[all …]
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()
517 StoreValue(rl_dest, GetReturn(kRefReg)); in GenNewArray()
635 rl_arg = LoadValue(info->args[i], kRefReg); in GenFilledNewArray()
660 StoreValue(info->result, GetReturn(kRefReg)); in GenFilledNewArray()
846 RegLocation rl_result = GetReturn(rl_dest.ref ? kRefReg : kCoreReg); in GenSget()
876 rl_obj = LoadValue(rl_obj, kRefReg); in GenIGet()
935 RegLocation rl_result = GetReturn(rl_dest.ref ? kRefReg : kCoreReg); in GenIGet()
956 rl_obj = LoadValue(rl_obj, kRefReg); in GenIPut()
1028 rl_result = GetReturn(kRefReg); in GenConstClass()
[all …]
Dralloc_util.cc444 DCHECK_NE(reg_class, kRefReg); // NOTE: the Dalvik width of a reference is always 32 bits. in AllocTypedTempWide()
454 } else if (reg_class == kRefReg) { in AllocTypedTemp()
473 if (reg_class == kRefReg) { in AllocLiveReg()
482 reg = FindLiveReg(wide || reg_class == kRefReg ? reg_pool_->core64_regs_ : in AllocLiveReg()
529 reg_class == kRefReg ? RefCheck::kCheckRef : RefCheck::kIgnoreRef, in AllocLiveReg()
792 } else if ((reg_class == kCoreReg) || (reg_class == kRefReg)) { in RegClassMatches()
997 RegStorage reg = AllocLiveReg(loc.s_reg_low, loc.ref ? kRefReg : kAnyReg, false); in UpdateLoc()
1097 reg_class = kRefReg; in EvalLoc()
1503 case kRefReg: LOG(FATAL); break; in GetReturnWide()
1517 case kRefReg: res = LocCReturnRef(); break; in GetReturn()
Dmir_to_lir.cc94 res = kRefReg; in ShortyToRegClass()
285 RegStorage reg_obj = LoadArg(data.object_arg, kRefReg); in GenSpecialIGet()
359 RegStorage reg_obj = LoadArg(data.object_arg, kRefReg); in GenSpecialIPut()
634 rl_src[0] = LoadValue(rl_src[0], kRefReg); in CompileDalvikInstruction()
1179 rl_obj = LoadValue(rl_obj, kRefReg); in HandleExtendedMethodMIR()
Dmir_to_lir.h570 return kRefReg; in RegClassBySize()
/art/compiler/dex/quick/arm64/
Dint_arm64.cc194 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()
752 RegLocation rl_object = LoadValue(rl_src_obj, kRefReg); in GenInlinedCas()
761 rl_new_value = LoadValue(rl_src_new_value, is_object ? kRefReg : kCoreReg); in GenInlinedCas()
762 rl_expected = LoadValue(rl_src_expected, is_object ? kRefReg : kCoreReg); in GenInlinedCas()
1192 rl_array = LoadValue(rl_array, kRefReg); in GenArrayGet()
1272 rl_array = LoadValue(rl_array, kRefReg); in GenArrayPut()
Dcall_arm64.cc268 RegLocation rl_result = EvalLoc(rl_dest, kRefReg, true); in GenMoveException()
Dtarget_arm64.cc600 return (size == kReference) ? kRefReg : kCoreReg; in RegClassForFieldLoadStore()
/art/compiler/dex/quick/arm/
Dint_arm.cc248 RegisterClass src_reg_class = rl_src.ref ? kRefReg : kCoreReg; in GenSelect()
249 RegisterClass result_reg_class = rl_dest.ref ? kRefReg : kCoreReg; in GenSelect()
887 RegLocation rl_object = LoadValue(rl_src_obj, kRefReg); in GenInlinedCas()
890 rl_new_value = LoadValue(rl_src_new_value, is_object ? kRefReg : kCoreReg); in GenInlinedCas()
913 rl_expected = LoadValue(rl_src_expected, is_object ? kRefReg : kCoreReg); in GenInlinedCas()
1382 rl_array = LoadValue(rl_array, kRefReg); in GenArrayGet()
1479 rl_array = LoadValue(rl_array, kRefReg); in GenArrayPut()
Dcall_arm.cc340 RegLocation rl_result = EvalLoc(rl_dest, kRefReg, true); in GenMoveException()
/art/compiler/dex/
Dcompiler_enums.h28 kRefReg, enumerator
/art/compiler/dex/quick/x86/
Dcall_x86.cc128 RegLocation rl_result = EvalLoc(rl_dest, kRefReg, true); in GenMoveException()
Dint_x86.cc279 RegisterClass src_reg_class = rl_src.ref ? kRefReg : kCoreReg; in GenSelect()
280 RegisterClass result_reg_class = rl_dest.ref ? kRefReg : kCoreReg; in GenSelect()
1129 RegLocation rl_object = LoadValue(rl_src_obj, kRefReg); in GenInlinedCas()
1231 RegLocation rl_object = LoadValue(rl_src_obj, kRefReg); in GenInlinedCas()
1232 RegLocation rl_new_value = LoadValue(rl_src_new_value, is_object ? kRefReg : kCoreReg); in GenInlinedCas()
2450 rl_array = LoadValue(rl_array, kRefReg); in GenArrayGet()
2506 rl_array = LoadValue(rl_array, kRefReg); in GenArrayPut()
3013 RegLocation object = LoadValue(rl_src, kRefReg); in GenInstanceofFinal()
Dtarget_x86.cc2424 rl_obj = LoadValue(rl_obj, kRefReg); in GenInlinedCharAt()
2467 RegLocation rl_result = EvalLoc(rl_dest, kRefReg, true); in GenInlinedCurrentThread()
/art/compiler/dex/quick/mips/
Dcall_mips.cc217 RegLocation rl_result = EvalLoc(rl_dest, kRefReg, true); in GenMoveException()
Dint_mips.cc673 rl_array = LoadValue(rl_array, kRefReg); in GenArrayGet()
761 rl_array = LoadValue(rl_array, kRefReg); in GenArrayPut()