/art/compiler/dex/quick/arm/ |
D | int_arm.cc | 129 OpRegReg(kOpCmp, rl_src1.reg.GetHigh(), rl_src2.reg.GetHigh()); in GenCmpLong() 165 RegStorage high_reg = rl_src1.reg.GetHigh(); in GenFusedLongCmpImmBranch() 328 OpRegReg(kOpCmp, rl_src1.reg.GetHigh(), rl_src2.reg.GetHigh()); in GenFusedLongCmpBranch() 454 OpRegCopy(r_dest.GetHigh(), r_src.GetHigh()); in OpRegCopyWide() 458 OpRegCopy(r_dest.GetHigh(), r_src.GetHigh()); in OpRegCopyWide() 761 Load32Disp(rl_address.reg, 4, rl_result.reg.GetHigh()); in GenInlinedPeek() 763 Load32Disp(rl_address.reg, 4, rl_result.reg.GetHigh()); in GenInlinedPeek() 785 StoreBaseDisp(rl_address.reg, 4, rl_value.reg.GetHigh(), k32, kNotVolatile); in GenInlinedPoke() 906 OpRegReg(kOpSub, r_tmp_high, rl_expected.reg.GetHigh()); in GenInlinedCas() 1155 OpRegRegReg(kOpSbc, rl_result.reg.GetHigh(), z_reg, t_reg); in GenNegLong() [all …]
|
D | fp_arm.cc | 386 } else if (rl_result.reg.GetLow().GetReg() != rl_src.reg.GetHigh().GetReg()) { in GenInlinedAbsDouble() 389 OpRegRegImm(kOpAnd, rl_result.reg.GetHigh(), rl_src.reg.GetHigh(), 0x7fffffff); in GenInlinedAbsDouble() 393 OpRegCopy(rs_tmp, rl_src.reg.GetHigh()); in GenInlinedAbsDouble() 395 OpRegRegImm(kOpAnd, rl_result.reg.GetHigh(), rs_tmp, 0x7fffffff); in GenInlinedAbsDouble()
|
D | utility_arm.cc | 665 LoadConstantNoClobber(r_dest.GetHigh(), val_hi); in LoadConstantWide()
|
/art/compiler/dex/quick/mips/ |
D | int_mips.cc | 207 OpRegCopy(r_dest.GetHigh(), r_src.GetHigh()); in OpRegCopyWide() 211 OpRegCopy(r_dest.GetHigh(), r_src.GetHigh()); in OpRegCopyWide() 357 OpRegRegReg(kOpOr, t_reg, reg.GetLow(), reg.GetHigh()); in GenDivZeroCheckWide() 410 OpRegRegReg(kOpAdd, t_reg, rl_src2.reg.GetHigh(), rl_src1.reg.GetHigh()); in GenAddLong() 412 OpRegRegReg(kOpAdd, rl_result.reg.GetHigh(), rl_result.reg.GetHigh(), t_reg); in GenAddLong() 433 OpRegRegReg(kOpSub, rl_result.reg.GetHigh(), rl_src1.reg.GetHigh(), rl_src2.reg.GetHigh()); in GenSubLong() 434 OpRegRegReg(kOpSub, rl_result.reg.GetHigh(), rl_result.reg.GetHigh(), t_reg); in GenSubLong() 474 OpRegReg(kOpNeg, rl_result.reg.GetHigh(), rl_src.reg.GetHigh()); in GenNegLong() 477 OpRegRegReg(kOpSub, rl_result.reg.GetHigh(), rl_result.reg.GetHigh(), t_reg); in GenNegLong()
|
D | fp_mips.cc | 227 OpRegRegImm(kOpAdd, rl_result.reg.GetHigh(), rl_src.reg.GetHigh(), 0x80000000); in GenNegDouble()
|
D | utility_mips.cc | 351 LoadConstantNoClobber(r_dest.GetHigh(), High32Bits(value)); in LoadConstantWide()
|
/art/compiler/dex/quick/ |
D | ralloc_util.cc | 176 DCHECK(!GetRegInfo(reg.GetHigh())->IsAliased()); in Clobber() 177 Clobber(reg.GetHigh()); in Clobber() 523 RegisterInfo* info_high = GetRegInfo(reg.GetHigh()); in AllocLiveReg() 552 FreeTemp(reg.GetHigh()); in FreeTemp() 581 RegisterInfo* p_hi = GetRegInfo(reg.GetHigh()); in IsLive() 595 RegisterInfo* p_hi = GetRegInfo(reg.GetHigh()); in IsTemp() 608 RegisterInfo* p_hi = GetRegInfo(reg.GetHigh()); in IsPromoted() 621 RegisterInfo* p_hi = GetRegInfo(reg.GetHigh()); in IsDirty() 639 RegisterInfo* p_hi = GetRegInfo(reg.GetHigh()); in LockTemp() 654 GetRegInfo(reg.GetHigh())->ResetDefBody(); in ResetDef() [all …]
|
D | gen_loadstore.cc | 426 if (IsTemp(loc.reg.GetHigh())) { in ForceTempWide() 427 Clobber(loc.reg.GetHigh()); in ForceTempWide() 430 OpRegCopy(temp_high, loc.reg.GetHigh()); in ForceTempWide()
|
D | gen_common.cc | 322 OpRegRegImm(kOpAsr, rl_result.reg.GetHigh(), rl_result.reg.GetLow(), 31); in GenIntToLong() 1371 OpRegRegReg(second_op, rl_result.reg.GetHigh(), rl_src1.reg.GetHigh(), rl_src2.reg.GetHigh()); in GenLong3Addr() 1376 OpRegRegReg(second_op, rl_result.reg.GetHigh(), rl_src1.reg.GetHigh(), rl_src2.reg.GetHigh()); in GenLong3Addr() 1849 OpRegCopy(t_reg, rl_src2.reg.GetHigh()); in GenArithOpLong() 1851 OpRegReg(kOpMvn, rl_result.reg.GetHigh(), t_reg); in GenArithOpLong() 1855 OpRegReg(kOpMvn, rl_result.reg.GetHigh(), rl_src2.reg.GetHigh()); in GenArithOpLong()
|
D | gen_invoke.cc | 793 reg = rl_arg.reg.GetHigh(); in GenDalvikArgsNoRange() 1349 OpRegReg(kOpRev, rl_result.reg.GetLow(), rl_i.reg.GetHigh()); in GenInlinedReverseBytes() 1350 OpRegReg(kOpRev, rl_result.reg.GetHigh(), r_i_low); in GenInlinedReverseBytes() 1416 OpRegRegImm(kOpAsr, sign_reg, rl_src.reg.GetHigh(), 31); in GenInlinedAbsLong() 1418 OpRegRegReg(kOpAdc, rl_result.reg.GetHigh(), rl_src.reg.GetHigh(), sign_reg); in GenInlinedAbsLong() 1420 OpRegReg(kOpXor, rl_result.reg.GetHigh(), sign_reg); in GenInlinedAbsLong()
|
D | mir_to_lir.cc | 218 Load32Disp(TargetPtrReg(kSp), offset_high, rl_dest.reg.GetHigh()); in LoadArgDirect() 220 OpRegCopy(rl_dest.reg.GetHigh(), reg_arg_high); in LoadArgDirect()
|
D | codegen_util.cc | 1291 RegisterInfo* info_hi = GetRegInfo(loc.reg.GetHigh()); in NarrowRegLoc()
|
/art/compiler/dex/quick/x86/ |
D | int_x86.cc | 192 OpRegCopy(temp_reg, r_dest.GetHigh()); in OpRegCopyWide() 193 OpRegCopy(r_dest.GetHigh(), r_dest.GetLow()); in OpRegCopyWide() 197 OpRegCopy(r_dest.GetHigh(), r_src.GetHigh()); in OpRegCopyWide() 201 OpRegCopy(r_dest.GetHigh(), r_src.GetHigh()); in OpRegCopyWide() 475 RegStorage high_reg = rl_src1.reg.GetHigh(); in GenFusedLongCmpImmBranch() 503 OpRegReg(kOpSbc, tmp.GetHigh(), high_reg); in GenFusedLongCmpImmBranch() 1131 OpRegRegReg(kOpOr, t_reg, reg.GetLow(), reg.GetHigh()); in GenDivZeroCheckWide() 1379 OpRegReg(kOpXor, rl_result.reg.GetHigh(), rl_result.reg.GetHigh()); in GenMulLongConst() 1413 GenImulRegImm(rs_r1, rl_src1.reg.GetHigh(), val_lo); in GenMulLongConst() 1739 if (IsTemp(rl_src1.reg.GetLow()) && IsTemp(rl_src1.reg.GetHigh())) { in GenLongArith() [all …]
|
D | fp_x86.cc | 580 OpRegRegImm(kOpAdd, rl_result.reg.GetHigh(), rl_src.reg.GetHigh(), 0x80000000); in GenNegDouble() 683 OpRegImm(kOpAnd, rl_src.reg.GetHigh(), 0x7fffffff); in GenInlinedAbsDouble() 702 OpRegImm(kOpAnd, rl_result.reg.GetHigh(), 0x7fffffff); in GenInlinedAbsDouble()
|
D | utility_x86.cc | 620 LoadConstantNoClobber(r_dest.GetHigh(), val_hi); in LoadConstantWide() 721 if (r_dest.GetHigh() == r_index) { in LoadBaseIndexedDisp() 728 OpRegCopy(r_dest.GetHigh(), temp); in LoadBaseIndexedDisp()
|
/art/compiler/dex/ |
D | reg_storage.h | 245 RegStorage GetHigh() const { in GetHigh() function
|