/art/compiler/dex/quick/ |
D | gen_loadstore.cc | 46 if (promotion_map_[pmap_index].fp_location == kLocPhysReg) { in Workaround7250540() 63 if (promotion_map_[pmap_index].core_location == kLocPhysReg) { in Workaround7250540() 85 if (rl_src.location == kLocPhysReg) { in LoadValueDirect() 121 if (rl_src.location == kLocPhysReg) { in LoadValueDirectWide() 147 if (rl_src.location == kLocPhysReg) { in LoadValue() 164 rl_src.location = kLocPhysReg; in LoadValue() 190 if (rl_src.location == kLocPhysReg) { in StoreValue() 193 (rl_dest.location == kLocPhysReg)) { in StoreValue() 234 if (rl_src.location == kLocPhysReg) { in LoadValueWide() 252 rl_src.location = kLocPhysReg; in LoadValueWide() [all …]
|
D | ralloc_util.cc | 281 promotion_map_[p_map_idx].core_location = kLocPhysReg; in RecordCorePromotion() 315 promotion_map_[p_map_idx].fp_location = kLocPhysReg; in RecordFpPromotion() 1011 if (loc.location != kLocPhysReg) { in UpdateLoc() 1021 loc.location = kLocPhysReg; in UpdateLoc() 1036 if (loc.location != kLocPhysReg) { in UpdateLocWide() 1056 loc.location = kLocPhysReg; in UpdateLocWide() 1082 if (loc.location == kLocPhysReg) { in EvalLocWide() 1104 loc.location = kLocPhysReg; in EvalLocWide() 1123 if (loc.location == kLocPhysReg) { in EvalLoc() 1143 loc.location = kLocPhysReg; in EvalLoc() [all …]
|
D | gen_invoke.cc | 376 rl_src.location = kLocPhysReg; in FlushIns() 382 if (rl_method.location == kLocPhysReg) { in FlushIns() 412 if ((v_map->core_location == kLocPhysReg) && !t_loc->fp) { in FlushIns() 415 } else if ((v_map->fp_location == kLocPhysReg) && t_loc->fp) { in FlushIns() 450 if (v_map->core_location == kLocPhysReg) { in FlushIns() 454 if (v_map->fp_location == kLocPhysReg) { in FlushIns() 791 if (rl_arg.location == kLocPhysReg) { in GenDalvikArgsNoRange() 826 if (rl_arg.location == kLocPhysReg) { in GenDalvikArgsNoRange() 924 if ((next_arg >= 2) && (loc.location == kLocPhysReg)) { in GenDalvikArgsRange() 931 if ((next_arg >= 3) && (loc.location == kLocPhysReg)) { in GenDalvikArgsRange() [all …]
|
D | codegen_util.cc | 281 if (v_reg_map.fp_location == kLocPhysReg) { in DumpPromotionMap() 295 v_reg_map.core_location == kLocPhysReg ? in DumpPromotionMap() 296 "r" : "SP+", v_reg_map.core_location == kLocPhysReg ? in DumpPromotionMap() 1287 if (loc.location == kLocPhysReg) { in NarrowRegLoc()
|
D | gen_common.cc | 317 if (rl_src.location == kLocPhysReg) { in GenIntToLong() 432 if (loc.location == kLocPhysReg) { in GenFilledNewArray() 895 if (rl_method.location == kLocPhysReg) { in GenConstString()
|
/art/compiler/dex/quick/arm64/ |
D | arm64_lir.h | 189 {kLocPhysReg, 0, 0, 0, 0, 0, 0, 0, 1, rs_w0, INVALID_SREG, INVALID_SREG}; 191 {kLocPhysReg, 0, 0, 0, 0, 0, 1, 0, 1, rs_x0, INVALID_SREG, INVALID_SREG}; 193 {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1, rs_x0, INVALID_SREG, INVALID_SREG}; 195 {kLocPhysReg, 0, 0, 0, 1, 0, 0, 0, 1, rs_f0, INVALID_SREG, INVALID_SREG}; 197 {kLocPhysReg, 1, 0, 0, 1, 0, 0, 0, 1, rs_d0, INVALID_SREG, INVALID_SREG};
|
D | target_arm64.cc | 921 rl_src.location = kLocPhysReg; in FlushIns() 927 if (rl_method.location == kLocPhysReg) { in FlushIns() 948 if (t_loc->location == kLocPhysReg) { in FlushIns() 962 if (t_loc->location == kLocPhysReg) { in FlushIns() 1061 if (loc.location == kLocPhysReg) { in GenDalvikArgsRange() 1068 if (loc.location == kLocPhysReg) { in GenDalvikArgsRange() 1131 if (rl_arg.location == kLocPhysReg) { in GenDalvikArgsRange() 1138 if (rl_arg.location == kLocPhysReg) { in GenDalvikArgsRange()
|
D | fp_arm64.cc | 327 if ((rl_src.location == kLocPhysReg && !rl_src.reg.IsFloat()) || in RegClassForAbsFP() 328 (rl_dest.location == kLocPhysReg && !rl_dest.reg.IsFloat())) { in RegClassForAbsFP() 332 if (rl_src.location == kLocPhysReg || rl_dest.location == kLocPhysReg) { in RegClassForAbsFP()
|
D | int_arm64.cc | 241 if (rl_src2.location != kLocPhysReg) { in GenFusedLongCmpBranch()
|
/art/compiler/dex/quick/x86/ |
D | int_x86.cc | 317 (rl_src.location == kLocPhysReg && rl_src.reg.GetRegNum() == rl_result.reg.GetRegNum()); in GenSelect() 680 rl_result = {kLocPhysReg, 0, 0, 0, 0, 0, 0, 0, 1, rs_r2, INVALID_SREG, INVALID_SREG}; in GenDivRemLit() 795 RegLocation rl_result = {kLocPhysReg, 0, 0, 0, 0, 0, 0, 0, 1, rs_r0, INVALID_SREG, INVALID_SREG}; in GenDivRem() 890 if (rl_src_value.location == kLocPhysReg && !IsByteRegister(rl_src_value.reg)) { in GenInlinedPoke() 1407 bool src1_in_reg = rl_src1.location == kLocPhysReg; in GenMulLongConst() 1439 RegLocation rl_result = {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1, in GenMulLongConst() 1494 bool src1_in_reg = rl_src1.location == kLocPhysReg; in GenMulLong() 1495 bool src2_in_reg = rl_src2.location == kLocPhysReg; in GenMulLong() 1577 RegLocation rl_result = {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1, in GenMulLong() 1584 DCHECK_EQ(rl_dest.location, kLocPhysReg); in GenLongRegOrMemOp() [all …]
|
D | fp_x86.cc | 137 if (rl_src.location == kLocPhysReg) { in GenLongToFP() 174 if (rl_result.location == kLocPhysReg) { in GenLongToFP() 356 if (rl_src1.location == kLocPhysReg) { in GenRemFP() 372 if (rl_src2.location == kLocPhysReg) { in GenRemFP() 436 if (rl_result.location == kLocPhysReg) { in GenRemFP() 617 if (rl_src.location == kLocPhysReg) { in GenInlinedAbsFloat() 665 if (rl_src.location == kLocPhysReg && rl_src.reg.IsFloat()) { in GenInlinedAbsDouble() 681 if (rl_src.location == kLocPhysReg) { in GenInlinedAbsDouble()
|
D | x86_lir.h | 353 {kLocPhysReg, 0, 0, 0, 0, 0, 0, 0, 1, 356 {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1, 359 {kLocPhysReg, 0, 0, 0, 0, 0, 1, 0, 1, 362 {kLocPhysReg, 0, 0, 0, 0, 0, 1, 0, 1, 365 {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1, 368 {kLocPhysReg, 0, 0, 0, 1, 0, 0, 0, 1, 371 {kLocPhysReg, 1, 0, 0, 1, 0, 0, 0, 1,
|
D | target_x86.cc | 1357 if (!cu_->target64 && rl_start.location != kLocPhysReg) { in GenInlinedIndexOf() 2223 if (rl_result.location == kLocPhysReg) { in GenAddReduceVector() 2247 extr_opcode = (rl_result.location == kLocPhysReg) ? kX86PextrdMRI : kX86PextrdRRI; in GenReduceVector() 2252 extr_opcode = (rl_result.location == kLocPhysReg) ? kX86PextrwMRI : kX86PextrwRRI; in GenReduceVector() 2260 if (rl_result.location == kLocPhysReg) { in GenReduceVector() 2476 rl_src.location = kLocPhysReg; in FlushIns() 2482 if (rl_method.location == kLocPhysReg) { in FlushIns() 2514 if (t_loc->location == kLocPhysReg) { in FlushIns() 2528 if (t_loc->location == kLocPhysReg) { in FlushIns() 2621 if (loc.location == kLocPhysReg) { in GenDalvikArgsRange() [all …]
|
D | utility_x86.cc | 393 DCHECK_NE(rl_dest.location, kLocPhysReg); in OpMemReg() 421 DCHECK_NE(rl_value.location, kLocPhysReg); in OpRegMem() 1027 if ((loc.location == kLocPhysReg) && (loc.fp != loc.reg.IsFloat())) { in UpdateLocTyped() 1041 if ((loc.location == kLocPhysReg) && (loc.fp != loc.reg.IsFloat())) { in UpdateLocWideTyped()
|
/art/compiler/dex/quick/arm/ |
D | fp_arm.cc | 341 if ((rl_src.location == kLocPhysReg && !rl_src.reg.IsFloat()) || in RegClassForAbsFP() 342 (rl_dest.location == kLocPhysReg && !rl_dest.reg.IsFloat())) { in RegClassForAbsFP() 346 if (rl_src.location == kLocPhysReg || rl_dest.location == kLocPhysReg) { in RegClassForAbsFP()
|
D | arm_lir.h | 302 {kLocPhysReg, 0, 0, 0, 0, 0, 0, 0, 1, 305 {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1, 308 {kLocPhysReg, 0, 0, 0, 0, 0, 0, 0, 1, 311 {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1,
|
D | target_arm.cc | 764 if (promotion_map_[p_map_idx+1].fp_location == kLocPhysReg) { in AllocPreservedDouble() 799 promotion_map_[p_map_idx].fp_location = kLocPhysReg; in AllocPreservedDouble() 802 promotion_map_[p_map_idx+1].fp_location = kLocPhysReg; in AllocPreservedDouble() 820 promotion_map_[p_map_idx].fp_location = kLocPhysReg; in AllocPreservedSingle()
|
D | int_arm.cc | 318 if ((rl_src2.location != kLocPhysReg) && in GenFusedLongCmpBranch() 826 bool expected_is_core_reg = rl_src_expected.location == kLocPhysReg && !expected_reg.IsFloat(); in GenInlinedCas() 827 bool new_value_is_core_reg = rl_src_new_value.location == kLocPhysReg && !new_val_reg.IsFloat(); in GenInlinedCas() 1196 bool dest_promoted = rl_dest.location == kLocPhysReg && rl_dest.reg.Valid() && in GenMulLong()
|
/art/compiler/dex/quick/mips/ |
D | mips_lir.h | 354 {kLocPhysReg, 0, 0, 0, 0, 0, 0, 0, 1, 357 {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1, 360 {kLocPhysReg, 0, 0, 0, 1, 0, 0, 0, 1, 364 {kLocPhysReg, 1, 0, 0, 1, 0, 0, 0, 1,
|
/art/compiler/dex/ |
D | compiler_enums.h | 73 kLocPhysReg, enumerator
|