Lines Matching refs:LoopCount
5414 MachineInstr *Loop, *EndLoop, *LoopCount; member in __anondb7155640c11::PPCPipelinerLoopInfo
5421 MachineInstr *LoopCount) in PPCPipelinerLoopInfo() argument
5422 : Loop(Loop), EndLoop(EndLoop), LoopCount(LoopCount), in PPCPipelinerLoopInfo()
5427 if (LoopCount->getOpcode() == PPC::LI8 || LoopCount->getOpcode() == PPC::LI) in PPCPipelinerLoopInfo()
5428 TripCount = LoopCount->getOperand(1).getImm(); in PPCPipelinerLoopInfo()
5462 if (LoopCount->getOpcode() == PPC::LI8 || in adjustTripCount()
5463 LoopCount->getOpcode() == PPC::LI) { in adjustTripCount()
5464 int64_t TripCount = LoopCount->getOperand(1).getImm() + TripCountAdjust; in adjustTripCount()
5465 LoopCount->getOperand(1).setImm(TripCount); in adjustTripCount()
5476 LoopCount->eraseFromParent(); in disposed()
5495 MachineInstr *LoopCount = MRI.getUniqueVRegDef(LoopCountReg); in analyzeLoopForPipelining() local
5496 return std::make_unique<PPCPipelinerLoopInfo>(LoopInst, &*I, LoopCount); in analyzeLoopForPipelining()