Searched refs:GetHighReg (Results 1 - 11 of 11) sorted by relevance

/art/compiler/dex/quick/mips/
H A Dint_mips.cc51 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 Dutility_mips.cc481 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 Dreg_storage.h239 int GetHighReg() const { function in class:art::RegStorage
247 return RegStorage(kValid | GetHighReg());
/art/compiler/dex/quick/arm/
H A Dint_arm.cc445 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 Dutility_arm.cc681 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 Dint_x86.cc164 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 Dutility_x86.cc696 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 Dtarget_x86.cc499 DCHECK(res.reg.GetHighReg() == rs_rDX.GetReg());
945 << ", high: " << static_cast<int>(loc.reg.GetHighReg())
/art/compiler/dex/quick/
H A Dgen_invoke.cc1395 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 Dgen_common.cc1368 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 Dralloc_util.cc567 int free_high = rl_free.reg.GetHighReg();
569 int keep_high = rl_keep.reg.GetHighReg();

Completed in 794 milliseconds