Lines Matching defs:LoopCount
5424 MachineInstr *Loop, *EndLoop, *LoopCount;
5431 MachineInstr *LoopCount)
5432 : Loop(Loop), EndLoop(EndLoop), LoopCount(LoopCount),
5437 if (LoopCount->getOpcode() == PPC::LI8 || LoopCount->getOpcode() == PPC::LI)
5438 TripCount = LoopCount->getOperand(1).getImm();
5472 if (LoopCount->getOpcode() == PPC::LI8 ||
5473 LoopCount->getOpcode() == PPC::LI) {
5474 int64_t TripCount = LoopCount->getOperand(1).getImm() + TripCountAdjust;
5475 LoopCount->getOperand(1).setImm(TripCount);
5486 LoopCount->eraseFromParent();
5505 MachineInstr *LoopCount = MRI.getUniqueVRegDef(LoopCountReg);
5506 return std::make_unique<PPCPipelinerLoopInfo>(LoopInst, &*I, LoopCount);