Lines Matching refs:Increment
2862 MachineInstr *Increment = nullptr; in DistributeIncrements() local
2867 if (!Increment && getAddSubImmediate(Use) != 0) { in DistributeIncrements()
2868 Increment = &Use; in DistributeIncrements()
2889 if (BaseAccess && Increment) { in DistributeIncrements()
2890 if (PrePostInc || BaseAccess->getParent() != Increment->getParent()) in DistributeIncrements()
2893 if (Increment->definesRegister(ARM::CPSR) || in DistributeIncrements()
2894 getInstrPredicate(*Increment, PredReg) != ARMCC::AL) in DistributeIncrements()
2902 MRI->use_nodbg_instructions(Increment->getOperand(0).getReg())) { in DistributeIncrements()
2910 IncrementOffset = getAddSubImmediate(*Increment); in DistributeIncrements()
2923 if (Increment) in DistributeIncrements()
2971 LLVM_DEBUG(dbgs() << " And : "; Increment->dump()); in DistributeIncrements()
2972 NewBaseReg = Increment->getOperand(0).getReg(); in DistributeIncrements()
2976 Increment->eraseFromParent(); in DistributeIncrements()