Searched refs:LoopBase (Results 1 - 6 of 6) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanLoopInfo.h | 12 /// of LoopBase that is used to hold loop metadata from VPLoopInfo. Further 26 /// instantiation of LoopBase. 27 class VPLoop : public LoopBase<VPBlockBase, VPLoop> { 30 explicit VPLoop(VPBlockBase *VPB) : LoopBase<VPBlockBase, VPLoop>(VPB) {}
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineLoopInfo.h | 43 extern template class LoopBase<MachineBasicBlock, MachineLoop>; 45 class MachineLoop : public LoopBase<MachineBasicBlock, MachineLoop> { 76 : LoopBase<MachineBasicBlock, MachineLoop>(MBB) {} 85 friend class LoopBase<MachineBasicBlock, MachineLoop>;
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | LoopInfoImpl.h | 33 void LoopBase<BlockT, LoopT>::getExitingBlocks( 48 BlockT *LoopBase<BlockT, LoopT>::getExitingBlock() const { 61 void LoopBase<BlockT, LoopT>::getExitBlocks( 74 BlockT *LoopBase<BlockT, LoopT>::getExitBlock() const { 84 bool LoopBase<BlockT, LoopT>::hasDedicatedExits() const { 114 void LoopBase<BlockT, LoopT>::getUniqueExitBlocks( 121 void LoopBase<BlockT, LoopT>::getUniqueNonLatchExitBlocks( 130 BlockT *LoopBase<BlockT, LoopT>::getUniqueExitBlock() const { 140 void LoopBase<BlockT, LoopT>::getExitEdges( 159 BlockT *LoopBase<Block [all...] |
H A D | LoopInfo.h | 67 template <class N, class M> class LoopBase; 73 template <class BlockT, class LoopT> class LoopBase { class in namespace:llvm 88 LoopBase(const LoopBase<BlockT, LoopT> &) = delete; 89 const LoopBase<BlockT, LoopT> & 90 operator=(const LoopBase<BlockT, LoopT> &) = delete; 475 LoopBase() : ParentLoop(nullptr) {} function in class:llvm::LoopBase 477 explicit LoopBase(BlockT *BB) : ParentLoop(nullptr) { function in class:llvm::LoopBase 491 ~LoopBase() { 506 raw_ostream &operator<<(raw_ostream &OS, const LoopBase<Block argument [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineLoopInfo.cpp | 27 template class llvm::LoopBase<MachineBasicBlock, MachineLoop>; member in class:llvm
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | LoopInfo.cpp | 45 template class llvm::LoopBase<BasicBlock, Loop>; member in class:llvm
|
Completed in 111 milliseconds