/art/compiler/dex/ |
reg_location.h | 40 * the latest restructuring, we should be able to remove it and rely on s_reg_low throughout. 53 int16_t s_reg_low; // SSA name for low Dalvik word. member in struct:art::RegLocation 55 // and consolidate usage w/ s_reg_low.
|
vreg_analysis.cc | 418 table[i].s_reg_low); 429 table[i].s_reg_low); 445 loc[i].s_reg_low = i; 453 loc[ct->s_reg_low].location = kLocCompilerTemp; 454 loc[ct->s_reg_low].defined = true; 514 * Set the s_reg_low field to refer to the pre-SSA name of the 521 int orig_sreg = reg_location_[i].s_reg_low; 523 reg_location_[i].s_reg_low = SRegToVReg(orig_sreg);
|
mir_optimization.cc | 265 compiler_temp->s_reg_low = AddNewSReg(compiler_temp->v_reg); 268 method_sreg_ = compiler_temp->s_reg_low; 275 compiler_temp->s_reg_low = AddNewSReg(compiler_temp->v_reg); 283 compiler_temp_high->s_reg_low = compiler_temp->s_reg_low; 288 // redefine the v_reg and s_reg_low. 290 int ssa_reg_high = compiler_temp->s_reg_low; 291 compiler_temp->s_reg_low = AddNewSReg(compiler_temp->v_reg); 292 int ssa_reg_low = compiler_temp->s_reg_low; 299 reg_location_[ssa_reg_high].s_reg_low = ssa_reg_low [all...] |
mir_graph.h | 212 int32_t s_reg_low; // SSA name for low Dalvik word. member in struct:art::CompilerTemp 747 * from RegLocation, expand s_reg_low to handle all possible cases and remove DCHECK(). [all...] |
/art/compiler/dex/quick/ |
gen_loadstore.cc | 45 int pmap_index = SRegToPMap(rl_dest.s_reg_low); 49 int base_vreg = mir_graph_->SRegToVReg(rl_dest.s_reg_low); 51 if (mir_graph_->SRegToVReg(mir_graph_->reg_location_[i].s_reg_low) == base_vreg) { 69 StoreBaseDisp(TargetPtrReg(kSp), SRegOffset(rl_dest.s_reg_low), temp_reg, k32, kNotVolatile); 96 LoadRefDisp(TargetPtrReg(kSp), SRegOffset(rl_src.s_reg_low), r_dest, kNotVolatile); 98 Load32Disp(TargetPtrReg(kSp), SRegOffset(rl_src.s_reg_low), r_dest); 129 LoadBaseDisp(TargetPtrReg(kSp), SRegOffset(rl_src.s_reg_low), r_dest, k64, kNotVolatile); 161 DCHECK_NE(rl_src.s_reg_low, INVALID_SREG); 181 (rl_dest.s_reg_low != live_sreg_)); 182 live_sreg_ = rl_dest.s_reg_low; [all...] |
ralloc_util.cc | 714 NullifyRange(rl.reg, rl.s_reg_low); 724 NullifyRange(rs, rl.s_reg_low); 826 int s_reg = loc.s_reg_low; [all...] |
codegen_util.cc | 63 rl_src.s_reg_low--; [all...] |
gen_invoke.cc | [all...] |
gen_common.cc | 434 Store32Disp(TargetPtrReg(kSp), SRegOffset(loc.s_reg_low), loc.reg); 464 OpRegRegImm(kOpAdd, r_src, TargetPtrReg(kSp), SRegOffset(rl_first.s_reg_low)); [all...] |
/art/compiler/dex/quick/x86/ |
fp_x86.cc | 127 int src_v_reg_offset = SRegOffset(rl_src.s_reg_low); 128 int dest_v_reg_offset = SRegOffset(rl_dest.s_reg_low); 218 ClobberSReg(rl_dest.s_reg_low); 239 ClobberSReg(rl_dest.s_reg_low); 277 ClobberSReg(rl_dest.s_reg_low); 302 ClobberSReg(rl_dest.s_reg_low); 344 int src1_v_reg_offset = SRegOffset(rl_src1.s_reg_low); 345 int src2_v_reg_offset = SRegOffset(rl_src2.s_reg_low); 346 int dest_v_reg_offset = SRegOffset(rl_dest.s_reg_low); 460 ClobberSReg(rl_dest.s_reg_low); [all...] |
call_x86.cc | 86 RegLocation rl_method = mir_graph_->GetRegLocation(base_of_code_->s_reg_low); 160 RegLocation rl_method = mir_graph_->GetRegLocation(base_of_code_->s_reg_low); 292 int displacement = SRegOffset(base_of_code_->s_reg_low);
|
int_x86.cc | [all...] |
utility_x86.cc | 394 int displacement = SRegOffset(rl_dest.s_reg_low); 423 int displacement = SRegOffset(rl_value.s_reg_low); 579 RegLocation rl_method = mir_graph_->GetRegLocation(base_of_code_->s_reg_low); [all...] |
target_x86.cc | 917 int displacement = SRegOffset(rl_dest.s_reg_low); 946 << ", s_reg: " << loc.s_reg_low [all...] |
/art/compiler/dex/quick/arm/ |
int_arm.cc | 837 ClobberSReg(rl_src_expected.s_reg_low); 838 ClobberSReg(GetSRegHi(rl_src_expected.s_reg_low)); 843 ClobberSReg(rl_src_new_value.s_reg_low); 844 ClobberSReg(GetSRegHi(rl_src_new_value.s_reg_low)); 872 ClobberSReg(rl_object.s_reg_low); 874 ClobberSReg(rl_offset.s_reg_low); [all...] |
fp_arm.cc | 295 ClobberSReg(rl_dest.s_reg_low); 303 ClobberSReg(rl_dest.s_reg_low);
|
/art/compiler/dex/quick/arm64/ |
fp_arm64.cc | 281 ClobberSReg(rl_dest.s_reg_low); 289 ClobberSReg(rl_dest.s_reg_low);
|
target_arm64.cc | [all...] |
int_arm64.cc | 739 ClobberSReg(rl_object.s_reg_low); 741 ClobberSReg(rl_offset.s_reg_low); [all...] |