Searched refs:LoopT (Results 1 – 8 of 8) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | LoopInfoImpl.h | 32 template <class BlockT, class LoopT> 33 void LoopBase<BlockT, LoopT>::getExitingBlocks( in getExitingBlocks() 47 template <class BlockT, class LoopT> 48 BlockT *LoopBase<BlockT, LoopT>::getExitingBlock() const { in getExitingBlock() 63 template <class BlockT, class LoopT> 64 void LoopBase<BlockT, LoopT>::getExitBlocks( in getExitBlocks() 76 template <class BlockT, class LoopT> 77 std::pair<BlockT *, bool> getExitBlockHelper(const LoopBase<BlockT, LoopT> *L, in getExitBlockHelper() 94 template <class BlockT, class LoopT> 95 bool LoopBase<BlockT, LoopT>::hasNoExitBlocks() const { in hasNoExitBlocks() [all …]
|
| H A D | LoopInfo.h | 74 template <class BlockT, class LoopT> class LoopBase { 75 LoopT *ParentLoop; 77 std::vector<LoopT *> SubLoops; 89 LoopBase(const LoopBase<BlockT, LoopT> &) = delete; 90 const LoopBase<BlockT, LoopT> & 91 operator=(const LoopBase<BlockT, LoopT> &) = delete; 100 for (const LoopT *CurLoop = ParentLoop; CurLoop; in getLoopDepth() 114 LoopT *getParentLoop() const { return ParentLoop; } in getParentLoop() 118 const LoopT *getOutermostLoop() const { in getOutermostLoop() 119 const LoopT *L = static_cast<const LoopT *>(this); in getOutermostLoop() [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()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Utils/ |
| H A D | SampleProfileLoaderBaseImpl.h | 59 using LoopT = Loop; 91 using LoopT = typename afdo_detail::IRTraits<BT>::LoopT; 775 LoopT *L = LI->getLoopFor(BB);
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | MachineRegionInfo.h | 41 using LoopT = MachineLoop;
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | MIRSampleProfile.cpp | 98 using LoopT = MachineLoop; typedef
|