Lines Matching refs:Increment
3148 MachineInstr *Increment = nullptr; in DistributeIncrements() local
3153 if (!Increment && getAddSubImmediate(Use) != 0) { in DistributeIncrements()
3154 Increment = &Use; in DistributeIncrements()
3175 if (BaseAccess && Increment) { in DistributeIncrements()
3176 if (PrePostInc || BaseAccess->getParent() != Increment->getParent()) in DistributeIncrements()
3179 if (Increment->definesRegister(ARM::CPSR) || in DistributeIncrements()
3180 getInstrPredicate(*Increment, PredReg) != ARMCC::AL) in DistributeIncrements()
3189 MRI->use_nodbg_instructions(Increment->getOperand(0).getReg())) { in DistributeIncrements()
3198 IncrementOffset = getAddSubImmediate(*Increment); in DistributeIncrements()
3211 if (Increment) in DistributeIncrements()
3259 LLVM_DEBUG(dbgs() << " And : "; Increment->dump()); in DistributeIncrements()
3260 NewBaseReg = Increment->getOperand(0).getReg(); in DistributeIncrements()
3264 Increment->eraseFromParent(); in DistributeIncrements()