HomeSort by relevance Sort by last modified time
    Searched defs:high_reg (Results 1 - 7 of 7) sorted by null

  /art/compiler/dex/quick/arm/
target_arm.cc 84 int ArmMir2Lir::S2d(int low_reg, int high_reg) {
85 return ARM_S2D(low_reg, high_reg);
514 int high_reg; local
520 high_reg = low_reg + 1;
523 high_reg = AllocTemp();
525 res = (low_reg & 0xff) | ((high_reg & 0xff) << 8);
573 if ((rl_free.low_reg != rl_keep.low_reg) && (rl_free.low_reg != rl_keep.high_reg) &&
574 (rl_free.high_reg != rl_keep.low_reg) && (rl_free.high_reg != rl_keep.high_reg)) {
    [all...]
int_arm.cc 94 OpRegReg(kOpCmp, rl_src1.high_reg, rl_src2.high_reg);
130 int32_t high_reg = rl_src1.high_reg; local
146 NewLIR4(kThumb2OrrRRRs, t_reg, low_reg, high_reg, 0);
151 OpCmpImmBranch(kCondNe, high_reg, val_hi, target);
154 OpCmpImmBranch(kCondLt, high_reg, val_hi, taken);
155 OpCmpImmBranch(kCondGt, high_reg, val_hi, not_taken);
159 OpCmpImmBranch(kCondLt, high_reg, val_hi, taken);
160 OpCmpImmBranch(kCondGt, high_reg, val_hi, not_taken)
    [all...]
  /art/compiler/dex/quick/mips/
target_mips.cc 85 int MipsMir2Lir::S2d(int low_reg, int high_reg) {
86 return MIPS_S2D(low_reg, high_reg);
435 int high_reg; local
441 high_reg = low_reg + 1;
442 res = (low_reg & 0xff) | ((high_reg & 0xff) << 8);
447 high_reg = AllocTemp();
448 res = (low_reg & 0xff) | ((high_reg & 0xff) << 8);
493 if ((rl_free.low_reg != rl_keep.low_reg) && (rl_free.low_reg != rl_keep.high_reg) &&
494 (rl_free.high_reg != rl_keep.low_reg) && (rl_free.high_reg != rl_keep.high_reg))
    [all...]
  /art/compiler/dex/quick/x86/
target_x86.cc 94 int X86Mir2Lir::S2d(int low_reg, int high_reg) {
95 return X86_S2D(low_reg, high_reg);
361 CHECK(res.high_reg == rDX);
366 MarkPair(res.low_reg, res.high_reg);
411 int high_reg; local
417 high_reg = low_reg + 1;
418 res = (low_reg & 0xff) | ((high_reg & 0xff) << 8);
423 high_reg = AllocTemp();
424 res = (low_reg & 0xff) | ((high_reg & 0xff) << 8);
468 if ((rl_free.low_reg != rl_keep.low_reg) && (rl_free.low_reg != rl_keep.high_reg) &
    [all...]
  /art/compiler/dex/quick/
ralloc_util.cc 206 int high_reg = promotion_map_[p_map_idx+1].FpReg; local
207 if ((high_reg & 1) == 0) {
212 RegisterInfo* p = GetRegInfo(high_reg-1);
542 ResetDef(rl.high_reg); // Only track low of pair
551 RegisterInfo* info_hi = GetRegInfo(rl.high_reg);
580 RegisterInfo* p_high = IsTemp(rl.high_reg);
589 ResetDef(rl.high_reg);
670 void Mir2Lir::MarkPair(int low_reg, int high_reg) {
672 RegisterInfo* info_hi = GetRegInfo(high_reg);
674 info_lo->partner = high_reg;
839 int high_reg; local
1071 int high_reg = promotion_map_[p_map_idx+1].FpReg; local
    [all...]
gen_invoke.cc 303 int high_reg = promotion_map_[lowreg_index + 1].FpReg; local
304 if (((low_reg & 0x1) != 0) || (high_reg != (low_reg + 1))) {
682 reg = rl_arg.high_reg;
699 int high_reg = -1; local
704 high_reg = rl_arg.high_reg;
708 high_reg = TargetReg(kArg3);
709 LoadValueDirectWideFixed(rl_arg, low_reg, high_reg);
718 StoreBaseDispWide(TargetReg(kSp), outs_offset, low_reg, high_reg); local
777 loc.low_reg, loc.high_reg);
    [all...]
  /art/compiler/dex/
mir_graph.h 313 uint8_t high_reg; // 2nd physical register (if wide). member in struct:art::RegLocation

Completed in 1055 milliseconds