Home
last modified time | relevance | path

Searched refs:kLocPhysReg (Results 1 – 20 of 20) sorted by relevance

/art/compiler/dex/quick/
Dgen_loadstore.cc46 if (rl_src.location == kLocPhysReg) { in LoadValueDirect()
86 if (rl_src.location == kLocPhysReg) { in LoadValueDirectWide()
112 if (rl_src.location == kLocPhysReg) { in LoadValue()
130 rl_src.location = kLocPhysReg; in LoadValue()
152 if (rl_src.location == kLocPhysReg) { in StoreValue()
155 (rl_dest.location == kLocPhysReg)) { in StoreValue()
196 if (rl_src.location == kLocPhysReg) { in LoadValueWide()
215 rl_src.location = kLocPhysReg; in LoadValueWide()
237 if (rl_src.location == kLocPhysReg) { in StoreValueWide()
240 (rl_dest.location == kLocPhysReg)) { in StoreValueWide()
[all …]
Dralloc_util.cc267 promotion_map_[p_map_idx].core_location = kLocPhysReg; in RecordCorePromotion()
300 promotion_map_[p_map_idx].fp_location = kLocPhysReg; in RecordFpPromotion()
994 if (loc.location != kLocPhysReg) { in UpdateLoc()
1004 loc.location = kLocPhysReg; in UpdateLoc()
1019 if (loc.location != kLocPhysReg) { in UpdateLocWide()
1039 loc.location = kLocPhysReg; in UpdateLocWide()
1065 if (loc.location == kLocPhysReg) { in EvalLocWide()
1087 loc.location = kLocPhysReg; in EvalLocWide()
1106 if (loc.location == kLocPhysReg) { in EvalLoc()
1126 loc.location = kLocPhysReg; in EvalLoc()
[all …]
Dgen_invoke.cc406 rl_src.location = kLocPhysReg; in FlushIns()
417 if (rl_method.location == kLocPhysReg) { in FlushIns()
458 if (t_loc->location == kLocPhysReg) { in FlushIns()
476 if (t_loc->location == kLocPhysReg) { in FlushIns()
705 if (loc.location == kLocPhysReg) { in GenDalvikArgsFlushPromoted()
711 if (loc.location == kLocPhysReg) { in GenDalvikArgsFlushPromoted()
804 if (rl_arg.location == kLocPhysReg) { in GenDalvikArgs()
811 if (rl_arg.location == kLocPhysReg) { in GenDalvikArgs()
847 if (rl_arg.location == kLocPhysReg) { in GenDalvikArgs()
Dcodegen_util.cc297 if (v_reg_map.fp_location == kLocPhysReg) { in DumpPromotionMap()
312 v_reg_map.core_location == kLocPhysReg ? in DumpPromotionMap()
313 "r" : "SP+", v_reg_map.core_location == kLocPhysReg ? in DumpPromotionMap()
1332 if (loc.location == kLocPhysReg) { in NarrowRegLoc()
Dgen_common.cc445 if (rl_src.location == kLocPhysReg) { in GenIntToLong()
566 if (loc.location == kLocPhysReg) { in GenFilledNewArray()
Dmir_to_lir.cc166 DCHECK_EQ(rl_dest.location, kLocPhysReg); in LoadArgDirect()
/art/compiler/dex/quick/arm64/
Darm64_lir.h186 {kLocPhysReg, 0, 0, 0, 0, 0, 0, 0, 1, rs_w0, INVALID_SREG, INVALID_SREG};
188 {kLocPhysReg, 0, 0, 0, 0, 0, 1, 0, 1, rs_x0, INVALID_SREG, INVALID_SREG};
190 {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1, rs_x0, INVALID_SREG, INVALID_SREG};
192 {kLocPhysReg, 0, 0, 0, 1, 0, 0, 0, 1, rs_f0, INVALID_SREG, INVALID_SREG};
194 {kLocPhysReg, 1, 0, 0, 1, 0, 0, 0, 1, rs_d0, INVALID_SREG, INVALID_SREG};
Dfp_arm64.cc355 if ((rl_src.location == kLocPhysReg && !rl_src.reg.IsFloat()) || in RegClassForAbsFP()
356 (rl_dest.location == kLocPhysReg && !rl_dest.reg.IsFloat())) { in RegClassForAbsFP()
360 if (rl_src.location == kLocPhysReg || rl_dest.location == kLocPhysReg) { in RegClassForAbsFP()
Dint_arm64.cc250 if (rl_src2.location != kLocPhysReg) { in GenFusedLongCmpBranch()
/art/compiler/dex/quick/x86/
Dint_x86.cc321 (rl_src.location == kLocPhysReg && rl_src.reg.GetRegNum() == rl_result.reg.GetRegNum()); in GenSelect()
701 rl_result = {kLocPhysReg, 0, 0, 0, 0, 0, 0, 0, 1, is_div ? rs_r2 : rs_r0, in GenDivRemLit()
826 RegLocation rl_result = {kLocPhysReg, 0, 0, 0, 0, 0, 0, 0, 1, rs_r0, INVALID_SREG, INVALID_SREG}; in GenDivRem()
1076 if (rl_src_value.location == kLocPhysReg && !IsByteRegister(rl_src_value.reg)) { in GenInlinedPoke()
1772 bool src1_in_reg = rl_src1.location == kLocPhysReg; in GenMulLongConst()
1804 RegLocation rl_result = {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1, in GenMulLongConst()
1859 bool src1_in_reg = rl_src1.location == kLocPhysReg; in GenMulLong()
1860 bool src2_in_reg = rl_src2.location == kLocPhysReg; in GenMulLong()
1943 RegLocation rl_result = {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1, in GenMulLong()
1950 DCHECK_EQ(rl_dest.location, kLocPhysReg); in GenLongRegOrMemOp()
[all …]
Dfp_x86.cc153 if (rl_src.location == kLocPhysReg) { in GenLongToFP()
190 if (rl_result.location == kLocPhysReg) { in GenLongToFP()
376 if (rl_src1.location == kLocPhysReg) { in GenRemFP()
392 if (rl_src2.location == kLocPhysReg) { in GenRemFP()
455 if (rl_result.location == kLocPhysReg) { in GenRemFP()
640 if (rl_src.location == kLocPhysReg) { in GenInlinedAbsFloat()
688 if (rl_src.location == kLocPhysReg && rl_src.reg.IsFloat()) { in GenInlinedAbsDouble()
704 if (rl_src.location == kLocPhysReg) { in GenInlinedAbsDouble()
Dx86_lir.h325 {kLocPhysReg, 0, 0, 0, 0, 0, 0, 0, 1,
328 {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1,
331 {kLocPhysReg, 0, 0, 0, 0, 0, 1, 0, 1,
334 {kLocPhysReg, 0, 0, 0, 0, 0, 1, 0, 1,
337 {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1,
340 {kLocPhysReg, 0, 0, 0, 1, 0, 0, 0, 1,
343 {kLocPhysReg, 1, 0, 0, 1, 0, 0, 0, 1,
Dutility_x86.cc399 DCHECK_NE(rl_dest.location, kLocPhysReg); in OpMemReg()
427 DCHECK_NE(rl_value.location, kLocPhysReg); in OpRegMem()
1091 if ((loc.location == kLocPhysReg) && (loc.fp != loc.reg.IsFloat())) { in UpdateLocTyped()
1105 if ((loc.location == kLocPhysReg) && (loc.fp != loc.reg.IsFloat())) { in UpdateLocWideTyped()
Dtarget_x86.cc1358 if (!cu_->target64 && rl_start.location != kLocPhysReg) { in GenInlinedIndexOf()
2054 temp_loc.location = kLocPhysReg; in GenAddReduceVector()
2120 if (rl_result.location == kLocPhysReg) { in GenAddReduceVector()
2210 extr_opcode = (rl_result.location == kLocPhysReg) ? kX86PextrdRRI : kX86PextrdMRI; in GenReduceVector()
2214 extr_opcode = (rl_result.location == kLocPhysReg) ? kX86PextrwRRI : kX86PextrwMRI; in GenReduceVector()
2217 extr_opcode = (rl_result.location == kLocPhysReg) ? kX86PextrbRRI : kX86PextrbMRI; in GenReduceVector()
2224 if (rl_result.location == kLocPhysReg) { in GenReduceVector()
/art/compiler/dex/quick/mips/
Dmips_lir.h507 {kLocPhysReg, 0, 0, 0, 0, 0, 0, 0, 1,
510 {kLocPhysReg, 0, 0, 0, 0, 0, 1, 0, 1,
513 {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1,
516 {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1,
519 {kLocPhysReg, 0, 0, 0, 1, 0, 0, 0, 1,
523 {kLocPhysReg, 1, 0, 0, 1, 0, 0, 0, 1,
526 {kLocPhysReg, 1, 0, 0, 1, 0, 0, 0, 1,
529 {kLocPhysReg, 1, 0, 0, 1, 0, 0, 0, 1,
/art/compiler/dex/quick/arm/
Dfp_arm.cc372 if ((rl_src.location == kLocPhysReg && !rl_src.reg.IsFloat()) || in RegClassForAbsFP()
373 (rl_dest.location == kLocPhysReg && !rl_dest.reg.IsFloat())) { in RegClassForAbsFP()
377 if (rl_src.location == kLocPhysReg || rl_dest.location == kLocPhysReg) { in RegClassForAbsFP()
Darm_lir.h306 {kLocPhysReg, 0, 0, 0, 0, 0, 0, 0, 1, rs_r0, INVALID_SREG, INVALID_SREG};
308 {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1,
312 : RegLocation({kLocPhysReg, 0, 0, 0, 1, 0, 0, 0, 1, rs_fr0, INVALID_SREG, INVALID_SREG});
315 : RegLocation({kLocPhysReg, 1, 0, 0, 1, 0, 0, 0, 1, rs_dr0, INVALID_SREG, INVALID_SREG});
Dtarget_arm.cc843 if (promotion_map_[p_map_idx+1].fp_location == kLocPhysReg) { in AllocPreservedDouble()
877 promotion_map_[p_map_idx].fp_location = kLocPhysReg; in AllocPreservedDouble()
880 promotion_map_[p_map_idx+1].fp_location = kLocPhysReg; in AllocPreservedDouble()
897 promotion_map_[p_map_idx].fp_location = kLocPhysReg; in AllocPreservedSingle()
Dint_arm.cc331 if ((rl_src2.location != kLocPhysReg) && in GenFusedLongCmpBranch()
860 bool expected_is_core_reg = rl_src_expected.location == kLocPhysReg && !expected_reg.IsFloat(); in GenInlinedCas()
861 bool new_value_is_core_reg = rl_src_new_value.location == kLocPhysReg && !new_val_reg.IsFloat(); in GenInlinedCas()
1276 bool dest_promoted = rl_dest.location == kLocPhysReg && rl_dest.reg.Valid() && in GenMulLong()
/art/compiler/dex/
Dcompiler_enums.h84 kLocPhysReg, enumerator