Searched refs:LoopT (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | LoopInfoImpl.h | 32 template <class BlockT, class LoopT> 254 LoopT *L = static_cast<LoopT *>(this); in addBasicBlockToLoop() 271 void LoopBase<BlockT, LoopT>::replaceChildLoopWith(LoopT *OldChild, in replaceChildLoopWith() 574 SmallVector<LoopT *, 4> 592 SmallVector<LoopT *, 4> 600 for (LoopT *RootL : *this) { in getLoopsInReverseSiblingPreorder() 641 for (LoopT *SL : L) in addInnerLoopsToHeadersMap() 647 static void compareLoops(const LoopT *L, const LoopT *OtherL, in compareLoops() 699 LoopT *L = Entry.second; in verify() 715 for (LoopT *L : OtherLI) in verify() [all …]
|
| H A D | LoopInfo.h | 74 LoopT *ParentLoop; 118 const LoopT *L = static_cast<const LoopT *>(this); in getOutermostLoop() 125 LoopT *L = static_cast<LoopT *>(this); in getOutermostLoop() 379 const LoopT *CurLoop = static_cast<const LoopT *>(this); in getLoopsInPreorder() 386 LoopT *CurLoop = static_cast<LoopT *>(this); in getLoopsInPreorder() 407 void replaceChildLoopWith(LoopT *OldChild, LoopT *NewChild); 432 LoopT *removeChildLoop(LoopT *Child) { in removeChildLoop() 936 L->~LoopT(); 954 LoopT *Storage = LoopAllocator.Allocate<LoopT>(); in AllocateLoop() 1037 void changeTopLevelLoop(LoopT *OldLoop, LoopT *NewLoop) { in changeTopLevelLoop() [all …]
|
| H A D | RegionInfo.h | 96 using LoopT = Loop; 263 using LoopT = typename Tr::LoopT; 478 bool contains(const LoopT *L) const; 488 LoopT *outermostLoopInRegion(LoopT *L) const; 499 LoopT *outermostLoopInRegion(LoopInfoT *LI, BlockT *BB) const;
|
| H A D | BlockFrequencyInfoImpl.h | 553 using LoopT = Loop; 561 using LoopT = MachineLoop; 857 using LoopT = typename bfi_detail::TypeMap<BT>::LoopT; 1195 std::deque<std::pair<const LoopT *, LoopData *>> Q; 1196 for (const LoopT *L : *LI) 1199 const LoopT *Loop = Q.front().first; 1210 for (const LoopT *L : *Loop) 1225 const LoopT *Loop = LI->getLoopFor(RPOT[Index]);
|
| H A D | RegionInfoImpl.h | 119 bool RegionBase<Tr>::contains(const LoopT *L) const { in contains() 141 typename Tr::LoopT *RegionBase<Tr>::outermostLoopInRegion(LoopT *L) const { in outermostLoopInRegion() 153 typename Tr::LoopT *RegionBase<Tr>::outermostLoopInRegion(LoopInfoT *LI, in outermostLoopInRegion() 156 LoopT *L = LI->getLoopFor(BB); in outermostLoopInRegion()
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/ |
| H A D | SampleProfileLoaderBaseImpl.h | 59 using LoopT = Loop; 92 using LoopT = typename afdo_detail::IRTraits<BT>::LoopT; 776 LoopT *L = LI->getLoopFor(BB);
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachineRegionInfo.h | 41 using LoopT = MachineLoop;
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | MIRSampleProfile.cpp | 98 using LoopT = MachineLoop; typedef
|