Searched refs:EndLoop (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMBaseInstrInfo.cpp | 6541 MachineInstr *EndLoop, *LoopCount; member in __anon5ebde78c0a11::ARMPipelinerLoopInfo 6566 ARMPipelinerLoopInfo(MachineInstr *EndLoop, MachineInstr *LoopCount) in ARMPipelinerLoopInfo() argument 6567 : EndLoop(EndLoop), LoopCount(LoopCount), in ARMPipelinerLoopInfo() 6568 MF(EndLoop->getParent()->getParent()), in ARMPipelinerLoopInfo() 6573 return MI == EndLoop || MI == LoopCount; in shouldIgnoreForPipelining() 6587 if (isCondBranchOpcode(EndLoop->getOpcode())) { in createTripCountGreaterCondition() 6588 Cond.push_back(EndLoop->getOperand(1)); in createTripCountGreaterCondition() 6589 Cond.push_back(EndLoop->getOperand(2)); in createTripCountGreaterCondition() 6590 if (EndLoop->getOperand(0).getMBB() == EndLoop->getParent()) { in createTripCountGreaterCondition() 6594 } else if (EndLoop->getOpcode() == ARM::t2LoopEnd) { in createTripCountGreaterCondition() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyCFGStackify.cpp | 1558 MachineInstr *EndTryTable = nullptr, *EndLoop = nullptr; in splitEndLoopBB() local 1565 EndLoop = &MI; in splitEndLoopBB() 1569 if (!EndLoop) in splitEndLoopBB() 1574 auto SplitPos = std::next(EndLoop->getIterator()); in splitEndLoopBB()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonInstrInfo.cpp | 728 MachineInstr *Loop, *EndLoop; member in __anonc67b0ce50111::HexagonPipelinerLoopInfo 736 HexagonPipelinerLoopInfo(MachineInstr *Loop, MachineInstr *EndLoop) in HexagonPipelinerLoopInfo() argument 737 : Loop(Loop), EndLoop(EndLoop), MF(Loop->getParent()->getParent()), in HexagonPipelinerLoopInfo() 751 return MI == EndLoop; in shouldIgnoreForPipelining()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.cpp | 5663 MachineInstr *Loop, *EndLoop, *LoopCount; member in __anon936ebc340a11::PPCPipelinerLoopInfo 5669 PPCPipelinerLoopInfo(MachineInstr *Loop, MachineInstr *EndLoop, in PPCPipelinerLoopInfo() argument 5671 : Loop(Loop), EndLoop(EndLoop), LoopCount(LoopCount), in PPCPipelinerLoopInfo() 5684 return MI == EndLoop; in shouldIgnoreForPipelining()
|