Searched refs:LoopBase (Results 1 – 6 of 6) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | LoopInfoImpl.h | 34 void LoopBase<BlockT, LoopT>::getExitingBlocks( in getExitingBlocks() 49 BlockT *LoopBase<BlockT, LoopT>::getExitingBlock() const { in getExitingBlock() 62 void LoopBase<BlockT, LoopT>::getExitBlocks( in getExitBlocks() 73 bool LoopBase<BlockT, LoopT>::hasNoExitBlocks() const { in hasNoExitBlocks() 82 BlockT *LoopBase<BlockT, LoopT>::getExitBlock() const { in getExitBlock() 92 bool LoopBase<BlockT, LoopT>::hasDedicatedExits() const { in hasDedicatedExits() 122 void LoopBase<BlockT, LoopT>::getUniqueExitBlocks( in getUniqueExitBlocks() 129 void LoopBase<BlockT, LoopT>::getUniqueNonLatchExitBlocks( in getUniqueNonLatchExitBlocks() 138 BlockT *LoopBase<BlockT, LoopT>::getUniqueExitBlock() const { in getUniqueExitBlock() 148 void LoopBase<BlockT, LoopT>::getExitEdges( in getExitEdges() [all …]
|
H A D | LoopInfo.h | 67 template <class N, class M> class LoopBase; variable 73 template <class BlockT, class LoopT> class LoopBase { 88 LoopBase(const LoopBase<BlockT, LoopT> &) = delete; 89 const LoopBase<BlockT, LoopT> & 90 operator=(const LoopBase<BlockT, LoopT> &) = delete; 489 LoopBase() : ParentLoop(nullptr) {} in LoopBase() function 491 explicit LoopBase(BlockT *BB) : ParentLoop(nullptr) { in LoopBase() function 505 ~LoopBase() { in ~LoopBase() 520 raw_ostream &operator<<(raw_ostream &OS, const LoopBase<BlockT, LoopT> &Loop) { 526 extern template class LoopBase<BasicBlock, Loop>; [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | MachineLoopInfo.h | 43 extern template class LoopBase<MachineBasicBlock, MachineLoop>; 45 class MachineLoop : public LoopBase<MachineBasicBlock, MachineLoop> { 82 : LoopBase<MachineBasicBlock, MachineLoop>(MBB) {} in MachineLoop() 91 friend class LoopBase<MachineBasicBlock, MachineLoop>;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanLoopInfo.h | 27 class VPLoop : public LoopBase<VPBlockBase, VPLoop> { 30 explicit VPLoop(VPBlockBase *VPB) : LoopBase<VPBlockBase, VPLoop>(VPB) {} in VPLoop()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | MachineLoopInfo.cpp | 30 template class llvm::LoopBase<MachineBasicBlock, MachineLoop>; member in llvm
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | LoopInfo.cpp | 47 template class llvm::LoopBase<BasicBlock, Loop>; member in llvm
|