Searched refs:GetHighReg (Results 1 - 11 of 11) sorted by relevance
/art/compiler/dex/quick/mips/ |
H A D | int_mips.cc | 51 NewLIR3(kMipsSlt, t0.GetReg(), rl_src1.reg.GetHighReg(), rl_src2.reg.GetHighReg()); 52 NewLIR3(kMipsSlt, t1.GetReg(), rl_src2.reg.GetHighReg(), rl_src1.reg.GetHighReg()); 198 NewLIR2(kMipsMtc1, r_src.GetHighReg(), r_dest.GetHighReg()); 203 NewLIR2(kMipsMfc1, r_dest.GetHighReg(), r_src.GetHighReg()); 206 if (r_src.GetHighReg() == r_dest.GetLowReg()) { 411 NewLIR3(kMipsSltu, rl_result.reg.GetHighReg(), rl_resul [all...] |
H A D | utility_mips.cc | 481 DCHECK_EQ(r_dest.GetLowReg(), r_dest.GetHighReg() - 1); 522 load2 = NewLIR3(opcode, r_dest.GetHighReg(), displacement + HIWORD_OFFSET, r_base.GetReg()); 529 load2 = NewLIR3(opcode, r_dest.GetHighReg(), HIWORD_OFFSET, r_tmp.GetReg()); 592 DCHECK_EQ(r_src.GetLowReg(), r_src.GetHighReg() - 1); 628 store2 = NewLIR3(opcode, r_src.GetHighReg(), displacement + HIWORD_OFFSET, r_base.GetReg()); 637 store2 = NewLIR3(opcode, r_src.GetHighReg(), HIWORD_OFFSET, r_scratch.GetReg());
|
/art/compiler/dex/ |
H A D | reg_storage.h | 239 int GetHighReg() const { function in class:art::RegStorage 247 return RegStorage(kValid | GetHighReg());
|
/art/compiler/dex/quick/arm/ |
H A D | int_arm.cc | 445 NewLIR3(kThumb2Fmdrr, r_dest.GetReg(), r_src.GetLowReg(), r_src.GetHighReg()); 449 NewLIR3(kThumb2Fmrrd, r_dest.GetLowReg(), r_dest.GetHighReg(), r_src.GetReg()); 452 if (r_src.GetHighReg() == r_dest.GetLowReg()) { 453 DCHECK_NE(r_src.GetLowReg(), r_dest.GetHighReg()); 920 NewLIR4(kThumb2Strexd /* eq */, r_tmp.GetReg(), rl_new_value.reg.GetLowReg(), rl_new_value.reg.GetHighReg(), r_ptr.GetReg()); 1080 NewLIR4(kThumb2OrrRRRs, t_reg.GetReg(), reg.GetLowReg(), reg.GetHighReg(), 0); 1151 if (rl_result.reg.GetLowReg() == rl_src.reg.GetHighReg()) { 1229 NewLIR3(kThumb2MulRRR, tmp1.GetReg(), rl_src1.reg.GetLowReg(), rl_src1.reg.GetHighReg()); 1234 NewLIR3(kThumb2MulRRR, tmp1.GetReg(), rl_src2.reg.GetLowReg(), rl_src1.reg.GetHighReg()); 1238 DCHECK_NE(rl_src1.reg.GetHighReg(), rl_src [all...] |
H A D | utility_arm.cc | 681 r_dest.GetLowReg(), r_dest.GetHighReg(), rs_r15pc.GetReg(), 0, 0, data_target); 840 lir = NewLIR4(opcode, r_src_dest.GetLowReg(), r_src_dest.GetHighReg(), r_ptr.GetReg(), 981 load = NewLIR3(kThumb2Ldrexd, r_dest.GetLowReg(), r_dest.GetHighReg(), r_ptr.GetReg()); 1120 NewLIR4(kThumb2Strexd, r_temp.GetReg(), r_src.GetLowReg(), r_src.GetHighReg(), r_ptr.GetReg());
|
/art/compiler/dex/quick/x86/ |
H A D | int_x86.cc | 164 NewLIR2(kX86MovdxrRR, r_tmp.GetReg(), r_src.GetHighReg()); 179 NewLIR2(kX86MovdrxRR, r_dest.GetHighReg(), temp_reg.GetReg()); 188 if (r_src.GetHighReg() == r_dest.GetLowReg() && 189 r_src.GetLowReg() == r_dest.GetHighReg()) { 196 } else if (r_src.GetHighReg() == r_dest.GetLowReg()) { 1499 NewLIR2(kX86Mov32RR, rs_r1.GetReg(), rl_src1.reg.GetHighReg()); 1523 NewLIR2(kX86Mov32RR, rs_r0.GetReg(), rl_src2.reg.GetHighReg()); 1593 if (rl_dest.reg.GetLowReg() == rl_src.reg.GetHighReg()) { 1602 NewLIR2(x86op, rl_dest.reg.GetHighReg(), rl_src.reg.GetHighReg()); [all...] |
H A D | utility_x86.cc | 696 load = NewLIR3(opcode, r_dest.GetHighReg(), r_base.GetReg(), 701 load2 = NewLIR3(opcode, r_dest.GetHighReg(), r_base.GetReg(), 731 load = NewLIR5(opcode, r_dest.GetHighReg(), r_base.GetReg(), r_index.GetReg(), scale, 742 load2 = NewLIR5(opcode, r_dest.GetHighReg(), r_base.GetReg(), r_index.GetReg(), scale, 749 load2 = NewLIR5(opcode, r_dest.GetHighReg(), r_base.GetReg(), r_index.GetReg(), scale, 838 store2 = NewLIR3(opcode, r_base.GetReg(), displacement + HIWORD_OFFSET, r_src.GetHighReg()); 858 displacement + HIWORD_OFFSET, r_src.GetHighReg());
|
H A D | target_x86.cc | 499 DCHECK(res.reg.GetHighReg() == rs_rDX.GetReg()); 945 << ", high: " << static_cast<int>(loc.reg.GetHighReg())
|
/art/compiler/dex/quick/ |
H A D | gen_invoke.cc | 1395 rl_result.reg.GetLowReg() == rl_src.reg.GetHighReg())) { 1398 rl_result.reg.GetLowReg() != rl_src.reg.GetHighReg() && 1399 rl_result.reg.GetHighReg() != rl_src.reg.GetLowReg() && 1400 rl_result.reg.GetHighReg() != rl_src.reg.GetHighReg()) {
|
H A D | gen_common.cc | 1368 if ((rl_result.reg.GetLowReg() == rl_src1.reg.GetHighReg()) || (rl_result.reg.GetLowReg() == rl_src2.reg.GetHighReg())) { 1847 if (rl_result.reg.GetLowReg() == rl_src2.reg.GetHighReg()) {
|
H A D | ralloc_util.cc | 567 int free_high = rl_free.reg.GetHighReg(); 569 int keep_high = rl_keep.reg.GetHighReg();
|
Completed in 794 milliseconds