Searched refs:EndLoop (Results 1 – 3 of 3) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMBaseInstrInfo.cpp | 6752 MachineInstr *EndLoop, *LoopCount; member in __anone04f94820a11::ARMPipelinerLoopInfo 6778 : EndLoop(EndLoop), LoopCount(LoopCount), in ARMPipelinerLoopInfo() 6779 MF(EndLoop->getParent()->getParent()), in ARMPipelinerLoopInfo() 6784 return MI == EndLoop || MI == LoopCount; in shouldIgnoreForPipelining() 6798 if (isCondBranchOpcode(EndLoop->getOpcode())) { in createTripCountGreaterCondition() 6799 Cond.push_back(EndLoop->getOperand(1)); in createTripCountGreaterCondition() 6800 Cond.push_back(EndLoop->getOperand(2)); in createTripCountGreaterCondition() 6801 if (EndLoop->getOperand(0).getMBB() == EndLoop->getParent()) { in createTripCountGreaterCondition() 6805 } else if (EndLoop->getOpcode() == ARM::t2LoopEnd) { in createTripCountGreaterCondition() 6920 RPTracker.init(MF, &RegClassInfo, nullptr, EndLoop->getParent(), in tooMuchRegisterPressure() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonInstrInfo.cpp | 729 MachineInstr *Loop, *EndLoop; member in __anone26644db0111::HexagonPipelinerLoopInfo 737 HexagonPipelinerLoopInfo(MachineInstr *Loop, MachineInstr *EndLoop) in HexagonPipelinerLoopInfo() argument 738 : Loop(Loop), EndLoop(EndLoop), MF(Loop->getParent()->getParent()), in HexagonPipelinerLoopInfo() 752 return MI == EndLoop; in shouldIgnoreForPipelining()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.cpp | 5360 MachineInstr *Loop, *EndLoop, *LoopCount; member in __anon1500692a0a11::PPCPipelinerLoopInfo 5366 PPCPipelinerLoopInfo(MachineInstr *Loop, MachineInstr *EndLoop, in PPCPipelinerLoopInfo() argument 5368 : Loop(Loop), EndLoop(EndLoop), LoopCount(LoopCount), in PPCPipelinerLoopInfo() 5381 return MI == EndLoop; in shouldIgnoreForPipelining()
|