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