/art/compiler/dex/quick/ |
gen_loadstore.cc | 145 DCHECK(!rl_src.ref || op_kind == kRefReg); 195 rl_dest = EvalLoc(rl_dest, rl_dest.ref || rl_src.ref ? kRefReg : kAnyReg, false); 204 rl_dest = EvalLoc(rl_dest, rl_dest.ref ? kRefReg : kAnyReg, false); 385 return LoadValue(mir_graph_->GetMethodLoc(), kRefReg);
|
gen_common.cc | 383 StoreValue(rl_dest, GetReturn(kRefReg)); 500 StoreValue(info->result, GetReturn(kRefReg)); 705 RegLocation rl_result = GetReturn(rl_dest.ref ? kRefReg : kCoreReg); 732 rl_obj = LoadValue(rl_obj, kRefReg); 763 RegLocation rl_result = GetReturn(rl_dest.ref ? kRefReg : kCoreReg); 780 rl_obj = LoadValue(rl_obj, kRefReg); 825 RegLocation rl_result = EvalLoc(rl_dest, kRefReg, true); [all...] |
ralloc_util.cc | 458 DCHECK_NE(reg_class, kRefReg); // NOTE: the Dalvik width of a reference is always 32 bits. 468 } else if (reg_class == kRefReg) { 488 if (reg_class == kRefReg) { 497 reg = FindLiveReg(wide || reg_class == kRefReg ? reg_pool_->core64_regs_ : 544 reg_class == kRefReg ? RefCheck::kCheckRef : RefCheck::kIgnoreRef, 810 } else if ((reg_class == kCoreReg) || (reg_class == kRefReg)) { [all...] |
mir_to_lir.cc | 29 res = kRefReg; 48 res = kRefReg; 243 RegStorage reg_obj = LoadArg(data.object_arg, kRefReg); 288 RegStorage reg_obj = LoadArg(data.object_arg, kRefReg); 557 rl_src[0] = LoadValue(rl_src[0], kRefReg); [all...] |
gen_invoke.cc | [all...] |
mir_to_lir.h | 594 return kRefReg; [all...] |
/art/compiler/dex/ |
compiler_enums.h | 28 kRefReg,
|
/art/compiler/dex/quick/arm64/ |
int_arm64.cc | 185 rl_src = LoadValue(rl_src, rl_src.ref ? kRefReg : kCoreReg); 193 RegLocation rl_result = EvalLoc(rl_dest, rl_dest.ref ? kRefReg : kCoreReg, true); 195 rl_dest.ref ? kRefReg : kCoreReg); 201 RegisterClass result_reg_class = rl_dest.ref ? kRefReg : kCoreReg; 717 RegLocation rl_object = LoadValue(rl_src_obj, kRefReg); 726 rl_new_value = LoadValue(rl_src_new_value, is_object ? kRefReg : kCoreReg); 727 rl_expected = LoadValue(rl_src_expected, is_object ? kRefReg : kCoreReg); [all...] |
call_arm64.cc | 281 RegLocation rl_result = EvalLoc(rl_dest, kRefReg, true);
|
target_arm64.cc | 574 return (size == kReference) ? kRefReg : kCoreReg; [all...] |
/art/compiler/dex/quick/mips/ |
call_mips.cc | 263 RegLocation rl_result = EvalLoc(rl_dest, kRefReg, true);
|
int_mips.cc | 491 rl_array = LoadValue(rl_array, kRefReg); 566 rl_array = LoadValue(rl_array, kRefReg);
|
/art/compiler/dex/quick/x86/ |
call_x86.cc | 179 RegLocation rl_result = EvalLoc(rl_dest, kRefReg, true);
|
int_x86.cc | 275 RegisterClass src_reg_class = rl_src.ref ? kRefReg : kCoreReg; 276 RegisterClass result_reg_class = rl_dest.ref ? kRefReg : kCoreReg; [all...] |
target_x86.cc | 763 return kRefReg; [all...] |
/art/compiler/dex/quick/arm/ |
int_arm.cc | 235 RegisterClass src_reg_class = rl_src.ref ? kRefReg : kCoreReg; 236 RegisterClass result_reg_class = rl_dest.ref ? kRefReg : kCoreReg; 853 RegLocation rl_object = LoadValue(rl_src_obj, kRefReg); [all...] |
call_arm.cc | 315 RegLocation rl_result = EvalLoc(rl_dest, kRefReg, true);
|