/art/compiler/dex/quick/ |
D | gen_loadstore.cc | 46 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 …]
|
D | ralloc_util.cc | 267 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 …]
|
D | gen_invoke.cc | 406 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()
|
D | codegen_util.cc | 297 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()
|
D | gen_common.cc | 445 if (rl_src.location == kLocPhysReg) { in GenIntToLong() 566 if (loc.location == kLocPhysReg) { in GenFilledNewArray()
|
D | mir_to_lir.cc | 166 DCHECK_EQ(rl_dest.location, kLocPhysReg); in LoadArgDirect()
|
/art/compiler/dex/quick/arm64/ |
D | arm64_lir.h | 186 {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};
|
D | fp_arm64.cc | 355 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()
|
D | int_arm64.cc | 250 if (rl_src2.location != kLocPhysReg) { in GenFusedLongCmpBranch()
|
/art/compiler/dex/quick/x86/ |
D | int_x86.cc | 321 (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 …]
|
D | fp_x86.cc | 153 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()
|
D | x86_lir.h | 325 {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,
|
D | utility_x86.cc | 399 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()
|
D | target_x86.cc | 1358 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/ |
D | mips_lir.h | 507 {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/ |
D | fp_arm.cc | 372 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()
|
D | arm_lir.h | 306 {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});
|
D | target_arm.cc | 843 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()
|
D | int_arm.cc | 331 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/ |
D | compiler_enums.h | 84 kLocPhysReg, enumerator
|