/external/llvm-project/llvm/include/llvm/Analysis/ |
D | LoopInfoImpl.h | 33 void LoopBase<BlockT, LoopT>::getExitingBlocks( in getExitingBlocks() 48 BlockT *LoopBase<BlockT, LoopT>::getExitingBlock() const { in getExitingBlock() 61 void LoopBase<BlockT, LoopT>::getExitBlocks( in getExitBlocks() 72 bool LoopBase<BlockT, LoopT>::hasNoExitBlocks() const { in hasNoExitBlocks() 81 BlockT *LoopBase<BlockT, LoopT>::getExitBlock() const { in getExitBlock() 91 bool LoopBase<BlockT, LoopT>::hasDedicatedExits() const { in hasDedicatedExits() 121 void LoopBase<BlockT, LoopT>::getUniqueExitBlocks( in getUniqueExitBlocks() 128 void LoopBase<BlockT, LoopT>::getUniqueNonLatchExitBlocks( in getUniqueNonLatchExitBlocks() 137 BlockT *LoopBase<BlockT, LoopT>::getUniqueExitBlock() const { in getUniqueExitBlock() 147 void LoopBase<BlockT, LoopT>::getExitEdges( in getExitEdges() [all …]
|
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; 488 LoopBase() : ParentLoop(nullptr) {} in LoopBase() function 490 explicit LoopBase(BlockT *BB) : ParentLoop(nullptr) { in LoopBase() function 504 ~LoopBase() { in ~LoopBase() 519 raw_ostream &operator<<(raw_ostream &OS, const LoopBase<BlockT, LoopT> &Loop) { 525 extern template class LoopBase<BasicBlock, Loop>; [all …]
|
/external/llvm/include/llvm/Analysis/ |
D | LoopInfo.h | 61 template<class N, class M> class LoopBase; variable 68 class LoopBase { 81 LoopBase(const LoopBase<BlockT, LoopT> &) = delete; 82 const LoopBase<BlockT, LoopT>& 83 operator=(const LoopBase<BlockT, LoopT> &) = delete; 86 LoopBase() : ParentLoop(nullptr) {} in LoopBase() function 87 ~LoopBase() { in ~LoopBase() 336 explicit LoopBase(BlockT *BB) : ParentLoop(nullptr) { in LoopBase() function 343 raw_ostream& operator<<(raw_ostream &OS, const LoopBase<BlockT, LoopT> &Loop) { 349 extern template class LoopBase<BasicBlock, Loop>; [all …]
|
D | LoopInfoImpl.h | 34 void LoopBase<BlockT, LoopT>:: 51 BlockT *LoopBase<BlockT, LoopT>::getExitingBlock() const { in getExitingBlock() 63 void LoopBase<BlockT, LoopT>:: 78 BlockT *LoopBase<BlockT, LoopT>::getExitBlock() const { in getExitBlock() 88 void LoopBase<BlockT, LoopT>:: 108 BlockT *LoopBase<BlockT, LoopT>::getLoopPreheader() const { in getLoopPreheader() 130 BlockT *LoopBase<BlockT, LoopT>::getLoopPredecessor() const { in getLoopPredecessor() 156 BlockT *LoopBase<BlockT, LoopT>::getLoopLatch() const { in getLoopLatch() 186 void LoopBase<BlockT, LoopT>:: 210 void LoopBase<BlockT, LoopT>:: [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
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() 75 BlockT *LoopBase<BlockT, LoopT>::getExitBlock() const { in getExitBlock() 85 bool LoopBase<BlockT, LoopT>::hasDedicatedExits() const { in hasDedicatedExits() 115 void LoopBase<BlockT, LoopT>::getUniqueExitBlocks( in getUniqueExitBlocks() 122 void LoopBase<BlockT, LoopT>::getUniqueNonLatchExitBlocks( in getUniqueNonLatchExitBlocks() 131 BlockT *LoopBase<BlockT, LoopT>::getUniqueExitBlock() const { in getUniqueExitBlock() 141 void LoopBase<BlockT, LoopT>::getExitEdges( in getExitEdges() 160 BlockT *LoopBase<BlockT, LoopT>::getLoopPreheader() const { in getLoopPreheader() [all …]
|
D | LoopInfo.h | 68 template <class N, class M> class LoopBase; variable 74 template <class BlockT, class LoopT> class LoopBase { 89 LoopBase(const LoopBase<BlockT, LoopT> &) = delete; 90 const LoopBase<BlockT, LoopT> & 91 operator=(const LoopBase<BlockT, LoopT> &) = delete; 468 LoopBase() : ParentLoop(nullptr) {} in LoopBase() function 470 explicit LoopBase(BlockT *BB) : ParentLoop(nullptr) { in LoopBase() function 484 ~LoopBase() { in ~LoopBase() 499 raw_ostream &operator<<(raw_ostream &OS, const LoopBase<BlockT, LoopT> &Loop) { 505 extern template class LoopBase<BasicBlock, Loop>; [all …]
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineLoopInfo.h | 41 extern template class LoopBase<MachineBasicBlock, MachineLoop>; 43 class MachineLoop : public LoopBase<MachineBasicBlock, MachineLoop> { 62 : LoopBase<MachineBasicBlock, MachineLoop>(MBB) {} in MachineLoop() 70 friend class LoopBase<MachineBasicBlock, MachineLoop>;
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | MachineLoopInfo.h | 43 extern template class LoopBase<MachineBasicBlock, MachineLoop>; 45 class MachineLoop : public LoopBase<MachineBasicBlock, MachineLoop> { 76 : LoopBase<MachineBasicBlock, MachineLoop>(MBB) {} in MachineLoop() 85 friend class LoopBase<MachineBasicBlock, MachineLoop>;
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | MachineLoopInfo.h | 43 extern template class LoopBase<MachineBasicBlock, MachineLoop>; 45 class MachineLoop : public LoopBase<MachineBasicBlock, MachineLoop> { 76 : LoopBase<MachineBasicBlock, MachineLoop>(MBB) {} in MachineLoop() 85 friend class LoopBase<MachineBasicBlock, MachineLoop>;
|
/external/llvm-project/llvm/lib/Transforms/Vectorize/ |
D | VPlanLoopInfo.h | 27 class VPLoop : public LoopBase<VPBlockBase, VPLoop> { 30 explicit VPLoop(VPBlockBase *VPB) : LoopBase<VPBlockBase, VPLoop>(VPB) {} in VPLoop()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | VPlanLoopInfo.h | 27 class VPLoop : public LoopBase<VPBlockBase, VPLoop> { 30 explicit VPLoop(VPBlockBase *VPB) : LoopBase<VPBlockBase, VPLoop>(VPB) {} in VPLoop()
|
/external/llvm/lib/CodeGen/ |
D | MachineLoopInfo.cpp | 26 template class llvm::LoopBase<MachineBasicBlock, MachineLoop>; member in llvm
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | MachineLoopInfo.cpp | 27 template class llvm::LoopBase<MachineBasicBlock, MachineLoop>; member in llvm
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | MachineLoopInfo.cpp | 27 template class llvm::LoopBase<MachineBasicBlock, MachineLoop>; member in llvm
|
/external/llvm/lib/Analysis/ |
D | LoopInfo.cpp | 38 template class llvm::LoopBase<BasicBlock, Loop>; member in llvm
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | tail-dup-merge-loop-headers.ll | 68 ; There is an erroneus check in LoopBase::addBasicBlockToLoop(), where it
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | LoopInfo.cpp | 45 template class llvm::LoopBase<BasicBlock, Loop>; member in llvm
|
/external/llvm-project/llvm/lib/Analysis/ |
D | LoopInfo.cpp | 46 template class llvm::LoopBase<BasicBlock, Loop>; member in llvm
|