Lines Matching refs:Increment
2861 MachineInstr *Increment = nullptr; in DistributeIncrements() local
2866 if (!Increment && getAddSubImmediate(Use) != 0) { in DistributeIncrements()
2867 Increment = &Use; in DistributeIncrements()
2888 if (BaseAccess && Increment) { in DistributeIncrements()
2889 if (PrePostInc || BaseAccess->getParent() != Increment->getParent()) in DistributeIncrements()
2892 if (Increment->definesRegister(ARM::CPSR) || in DistributeIncrements()
2893 getInstrPredicate(*Increment, PredReg) != ARMCC::AL) in DistributeIncrements()
2902 MRI->use_nodbg_instructions(Increment->getOperand(0).getReg())) { in DistributeIncrements()
2911 IncrementOffset = getAddSubImmediate(*Increment); in DistributeIncrements()
2924 if (Increment) in DistributeIncrements()
2972 LLVM_DEBUG(dbgs() << " And : "; Increment->dump()); in DistributeIncrements()
2973 NewBaseReg = Increment->getOperand(0).getReg(); in DistributeIncrements()
2977 Increment->eraseFromParent(); in DistributeIncrements()