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

/external/llvm/include/llvm/CodeGen/
H A DMachineLoopInfo.h41 __extension__ extern template class LoopBase<MachineBasicBlock, MachineLoop>;
44 class MachineLoop : public LoopBase<MachineBasicBlock, MachineLoop> {
63 : LoopBase<MachineBasicBlock, MachineLoop>(MBB) {}
74 friend class LoopBase<MachineBasicBlock, MachineLoop>;
/external/llvm/include/llvm/Analysis/
H A DLoopInfo.h60 template<class N, class M> class LoopBase;
63 /// LoopBase class - Instances of this class are used to represent loops that
67 class LoopBase { class in namespace:llvm
76 LoopBase(const LoopBase<BlockT, LoopT> &);
78 const LoopBase<BlockT, LoopT>&operator=(const LoopBase<BlockT, LoopT> &);
81 LoopBase() : ParentLoop(0) {} function in class:llvm::LoopBase
82 ~LoopBase() {
312 explicit LoopBase(Block function in class:llvm::LoopBase
318 operator <<(raw_ostream &OS, const LoopBase<BlockT, LoopT> &Loop) argument
[all...]
H A DLoopInfoImpl.h31 void LoopBase<BlockT, LoopT>::
53 BlockT *LoopBase<BlockT, LoopT>::getExitingBlock() const {
65 void LoopBase<BlockT, LoopT>::
85 BlockT *LoopBase<BlockT, LoopT>::getExitBlock() const {
95 void LoopBase<BlockT, LoopT>::
120 BlockT *LoopBase<BlockT, LoopT>::getLoopPreheader() const {
142 BlockT *LoopBase<BlockT, LoopT>::getLoopPredecessor() const {
168 BlockT *LoopBase<BlockT, LoopT>::getLoopLatch() const {
198 void LoopBase<BlockT, LoopT>::
222 void LoopBase<Block
[all...]
/external/llvm/lib/CodeGen/
H A DMachineLoopInfo.cpp25 template class llvm::LoopBase<MachineBasicBlock, MachineLoop>; member in class:llvm
/external/llvm/lib/Analysis/
H A DLoopInfo.cpp34 template class llvm::LoopBase<BasicBlock, Loop>; member in class:llvm

Completed in 83 milliseconds