Searched refs:LoopInfoBase (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | GenericLoopInfo.h | 52 template <class N, class M> class LoopInfoBase; variable 381 void addBasicBlockToLoop(BlockT *NewBB, LoopInfoBase<BlockT, LoopT> &LI); 482 friend class LoopInfoBase<BlockT, LoopT>; 526 template <class BlockT, class LoopT> class LoopInfoBase { 535 void operator=(const LoopInfoBase &) = delete; 536 LoopInfoBase(const LoopInfoBase &) = delete; 539 LoopInfoBase() = default; 540 ~LoopInfoBase() { releaseMemory(); } in ~LoopInfoBase() 542 LoopInfoBase(LoopInfoBase &&Arg) in LoopInfoBase() function 549 LoopInfoBase &operator=(LoopInfoBase &&RHS) {
|
| H A D | GenericLoopInfoImpl.h | 283 BlockT *NewBB, LoopInfoBase<BlockT, LoopT> &LIB) { in addBasicBlockToLoop() 460 LoopInfoBase<BlockT, LoopT> *LI, in discoverAndMapSubloop() 519 LoopInfoBase<BlockT, LoopT> *LI; 522 PopulateLoopsDFS(LoopInfoBase<BlockT, LoopT> *li) : LI(li) {} in PopulateLoopsDFS() 578 void LoopInfoBase<BlockT, LoopT>::analyze(const DomTreeBase<BlockT> &DomTree) { in analyze() 607 LoopInfoBase<BlockT, LoopT>::getLoopsInPreorder() const { in getLoopsInPreorder() 625 LoopInfoBase<BlockT, LoopT>::getLoopsInReverseSiblingPreorder() const { in getLoopsInReverseSiblingPreorder() 650 void LoopInfoBase<BlockT, LoopT>::print(raw_ostream &OS) const { in print() 670 const LoopInfoBase<BlockT, LoopT> &LI, in addInnerLoopsToHeadersMap() 719 void LoopInfoBase<BlockT, LoopT>::verify( in verify() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineLoopInfo.h | 93 friend class LoopInfoBase<MachineBasicBlock, MachineLoop>; 106 LoopInfoBase<MachineBasicBlock, MachineLoop>; 108 class MachineLoopInfo : public LoopInfoBase<MachineBasicBlock, MachineLoop> {
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | LoopInfo.h | 399 friend class LoopInfoBase<BasicBlock, Loop>; variable 406 extern template class LLVM_TEMPLATE_ABI LoopInfoBase<BasicBlock, Loop>; 408 class LoopInfo : public LoopInfoBase<BasicBlock, Loop> { 409 typedef LoopInfoBase<BasicBlock, Loop> BaseT;
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineLoopInfo.cpp | 34 llvm::LoopInfoBase<MachineBasicBlock, MachineLoop>; member in llvm
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LoopInfo.cpp | 45 template class LLVM_EXPORT_TEMPLATE llvm::LoopInfoBase<BasicBlock, Loop>; member in llvm
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 16835 …vm::MachineLoop>::addBasicBlockToLoop(llvm::MachineBasicBlock*, llvm::LoopInfoBase<llvm::MachineBa… 17169 …sicBlockENS_11MachineLoopEEC1Ev", "llvm::LoopInfoBase<llvm::MachineBasicBlock, llvm::MachineLoop>:… 17170 …sicBlockENS_11MachineLoopEEC2Ev", "llvm::LoopInfoBase<llvm::MachineBasicBlock, llvm::MachineLoop>:… 17171 …sicBlockENS_11MachineLoopEED1Ev", "llvm::LoopInfoBase<llvm::MachineBasicBlock, llvm::MachineLoop>:… 17172 …sicBlockENS_11MachineLoopEED2Ev", "llvm::LoopInfoBase<llvm::MachineBasicBlock, llvm::MachineLoop>:… 17173 …eINS_17MachineBasicBlockENS_11MachineLoopEE13releaseMemoryEv", "llvm::LoopInfoBase<llvm::MachineBa… 17174 {"_ZNK4llvm12LoopInfoBaseINS_17MachineBasicBlockENS_11MachineLoopEE5beginEv", "llvm::LoopInfoBase<l… 17175 {"_ZNK4llvm12LoopInfoBaseINS_17MachineBasicBlockENS_11MachineLoopEE3endEv", "llvm::LoopInfoBase<llv… 17176 {"_ZNK4llvm12LoopInfoBaseINS_17MachineBasicBlockENS_11MachineLoopEE5emptyEv", "llvm::LoopInfoBase<l… 17177 …INS_17MachineBasicBlockENS_11MachineLoopEE10getLoopForEPKS1_", "llvm::LoopInfoBase<llvm::MachineBa… [all …]
|