Lines Matching defs:LoopCount
5637 MachineInstr *Loop, *EndLoop, *LoopCount;
5644 MachineInstr *LoopCount)
5645 : Loop(Loop), EndLoop(EndLoop), LoopCount(LoopCount),
5650 if (LoopCount->getOpcode() == PPC::LI8 || LoopCount->getOpcode() == PPC::LI)
5651 TripCount = LoopCount->getOperand(1).getImm();
5685 if (LoopCount->getOpcode() == PPC::LI8 ||
5686 LoopCount->getOpcode() == PPC::LI) {
5687 int64_t TripCount = LoopCount->getOperand(1).getImm() + TripCountAdjust;
5688 LoopCount->getOperand(1).setImm(TripCount);
5699 LIS->RemoveMachineInstrFromMaps(*LoopCount);
5703 LoopCount->eraseFromParent();
5722 MachineInstr *LoopCount = MRI.getUniqueVRegDef(LoopCountReg);
5723 return std::make_unique<PPCPipelinerLoopInfo>(LoopInst, &*I, LoopCount);