Lines Matching refs:Increment
3150 MachineInstr *Increment = nullptr; in DistributeIncrements() local
3155 if (!Increment && getAddSubImmediate(Use) != 0) { in DistributeIncrements()
3156 Increment = &Use; in DistributeIncrements()
3177 if (BaseAccess && Increment) { in DistributeIncrements()
3178 if (PrePostInc || BaseAccess->getParent() != Increment->getParent()) in DistributeIncrements()
3181 if (Increment->definesRegister(ARM::CPSR, /*TRI=*/nullptr) || in DistributeIncrements()
3182 getInstrPredicate(*Increment, PredReg) != ARMCC::AL) in DistributeIncrements()
3191 MRI->use_nodbg_instructions(Increment->getOperand(0).getReg())) { in DistributeIncrements()
3200 IncrementOffset = getAddSubImmediate(*Increment); in DistributeIncrements()
3213 if (Increment) in DistributeIncrements()
3261 LLVM_DEBUG(dbgs() << " And : "; Increment->dump()); in DistributeIncrements()
3262 NewBaseReg = Increment->getOperand(0).getReg(); in DistributeIncrements()
3266 Increment->eraseFromParent(); in DistributeIncrements()