Home
last modified time | relevance | path

Searched refs:LoopBase (Results 1 – 5 of 5) sorted by relevance

/external/llvm/include/llvm/Analysis/
DLoopInfo.h57 template<class N, class M> class LoopBase; variable
64 class LoopBase {
72 LoopBase(const LoopBase<BlockT, LoopT> &) LLVM_DELETED_FUNCTION;
73 const LoopBase<BlockT, LoopT>&
74 operator=(const LoopBase<BlockT, LoopT> &) LLVM_DELETED_FUNCTION;
77 LoopBase() : ParentLoop(0) {} in LoopBase() function
78 ~LoopBase() { in ~LoopBase()
308 explicit LoopBase(BlockT *BB) : ParentLoop(0) { in LoopBase() function
314 raw_ostream& operator<<(raw_ostream &OS, const LoopBase<BlockT, LoopT> &Loop) {
321 __extension__ extern template class LoopBase<BasicBlock, Loop>;
[all …]
DLoopInfoImpl.h32 void LoopBase<BlockT, LoopT>::
54 BlockT *LoopBase<BlockT, LoopT>::getExitingBlock() const { in getExitingBlock()
66 void LoopBase<BlockT, LoopT>::
86 BlockT *LoopBase<BlockT, LoopT>::getExitBlock() const { in getExitBlock()
96 void LoopBase<BlockT, LoopT>::
121 BlockT *LoopBase<BlockT, LoopT>::getLoopPreheader() const { in getLoopPreheader()
143 BlockT *LoopBase<BlockT, LoopT>::getLoopPredecessor() const { in getLoopPredecessor()
169 BlockT *LoopBase<BlockT, LoopT>::getLoopLatch() const { in getLoopLatch()
199 void LoopBase<BlockT, LoopT>::
223 void LoopBase<BlockT, LoopT>::
[all …]
/external/llvm/include/llvm/CodeGen/
DMachineLoopInfo.h41 __extension__ extern template class LoopBase<MachineBasicBlock, MachineLoop>;
44 class MachineLoop : public LoopBase<MachineBasicBlock, MachineLoop> {
63 : LoopBase<MachineBasicBlock, MachineLoop>(MBB) {} in MachineLoop()
74 friend class LoopBase<MachineBasicBlock, MachineLoop>; variable
/external/llvm/lib/CodeGen/
DMachineLoopInfo.cpp25 template class llvm::LoopBase<MachineBasicBlock, MachineLoop>; member in llvm
/external/llvm/lib/Analysis/
DLoopInfo.cpp35 template class llvm::LoopBase<BasicBlock, Loop>; member in llvm