Searched refs:LoopBase (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | GenericLoopInfoImpl.h | 33 void LoopBase<BlockT, LoopT>::getExitingBlocks( in getExitingBlocks() 48 BlockT *LoopBase<BlockT, LoopT>::getExitingBlock() const { in getExitingBlock() 64 void LoopBase<BlockT, LoopT>::getExitBlocks( in getExitBlocks() 77 std::pair<BlockT *, bool> getExitBlockHelper(const LoopBase<BlockT, LoopT> *L, in getExitBlockHelper() 95 bool LoopBase<BlockT, LoopT>::hasNoExitBlocks() const { in hasNoExitBlocks() 107 BlockT *LoopBase<BlockT, LoopT>::getExitBlock() const { in getExitBlock() 112 bool LoopBase<BlockT, LoopT>::hasDedicatedExits() const { in hasDedicatedExits() 142 void LoopBase<BlockT, LoopT>::getUniqueExitBlocks( in getUniqueExitBlocks() 149 void LoopBase<BlockT, LoopT>::getUniqueNonLatchExitBlocks( in getUniqueNonLatchExitBlocks() 158 BlockT *LoopBase<BlockT, LoopT>::getUniqueExitBlock() const { in getUniqueExitBlock() [all …]
|
| H A D | GenericLoopInfo.h | 53 template <class N, class M> class LoopBase; variable 59 template <class BlockT, class LoopT> class LoopBase { 74 LoopBase(const LoopBase<BlockT, LoopT> &) = delete; 75 const LoopBase<BlockT, LoopT> & 76 operator=(const LoopBase<BlockT, LoopT> &) = delete; 485 LoopBase() : ParentLoop(nullptr) {} in LoopBase() function 487 explicit LoopBase(BlockT *BB) : ParentLoop(nullptr) { in LoopBase() function 501 ~LoopBase() { in ~LoopBase() 516 raw_ostream &operator<<(raw_ostream &OS, const LoopBase<BlockT, LoopT> &Loop) { 532 friend class LoopBase<BlockT, LoopT>; variable
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineLoopInfo.h | 45 extern template class LoopBase<MachineBasicBlock, MachineLoop>; 47 class MachineLoop : public LoopBase<MachineBasicBlock, MachineLoop> { 99 : LoopBase<MachineBasicBlock, MachineLoop>(MBB) {} in MachineLoop() 109 friend class LoopBase<MachineBasicBlock, MachineLoop>; variable
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | LoopInfo.h | 36 extern template class LLVM_TEMPLATE_ABI LoopBase<BasicBlock, Loop>; 40 class LLVM_ABI Loop : public LoopBase<BasicBlock, Loop> { 400 friend class LoopBase<BasicBlock, Loop>; variable 401 explicit Loop(BasicBlock *BB) : LoopBase<BasicBlock, Loop>(BB) {} in Loop() 411 friend class LoopBase<BasicBlock, Loop>; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineLoopInfo.cpp | 32 llvm::LoopBase<MachineBasicBlock, MachineLoop>; member in llvm
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LoopInfo.cpp | 44 template class LLVM_EXPORT_TEMPLATE llvm::LoopBase<BasicBlock, Loop>; member in llvm
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 16835 …ineLoopEE19addBasicBlockToLoopEPS1_RNS_12LoopInfoBaseIS1_S2_EE", "llvm::LoopBase<llvm::MachineBasi… 17133 …neBasicBlockENS_11MachineLoopEEC1Ev", "llvm::LoopBase<llvm::MachineBasicBlock, llvm::MachineLoop>:… 17134 …neBasicBlockENS_11MachineLoopEEC2Ev", "llvm::LoopBase<llvm::MachineBasicBlock, llvm::MachineLoop>:… 17135 …neBasicBlockENS_11MachineLoopEED1Ev", "llvm::LoopBase<llvm::MachineBasicBlock, llvm::MachineLoop>:… 17136 …neBasicBlockENS_11MachineLoopEED2Ev", "llvm::LoopBase<llvm::MachineBasicBlock, llvm::MachineLoop>:… 17137 {"_ZNK4llvm8LoopBaseINS_17MachineBasicBlockENS_11MachineLoopEE12getLoopDepthEv", "llvm::LoopBase<ll… 17138 {"_ZNK4llvm8LoopBaseINS_17MachineBasicBlockENS_11MachineLoopEE9getHeaderEv", "llvm::LoopBase<llvm::… 17139 {"_ZNK4llvm8LoopBaseINS_17MachineBasicBlockENS_11MachineLoopEE13getParentLoopEv", "llvm::LoopBase<l… 17140 {"_ZNK4llvm8LoopBaseINS_17MachineBasicBlockENS_11MachineLoopEE8containsEPKS2_", "llvm::LoopBase<llv… 17141 {"_ZNK4llvm8LoopBaseINS_17MachineBasicBlockENS_11MachineLoopEE8containsEPKS1_", "llvm::LoopBase<llv… [all …]
|