HomeSort by relevance Sort by last modified time
    Searched refs:LoopBase (Results 1 - 5 of 5) sorted by null

  /external/llvm/include/llvm/CodeGen/
MachineLoopInfo.h 41 extern template class LoopBase<MachineBasicBlock, MachineLoop>;
43 class MachineLoop : public LoopBase<MachineBasicBlock, MachineLoop> {
62 : LoopBase<MachineBasicBlock, MachineLoop>(MBB) {}
70 friend class LoopBase<MachineBasicBlock, MachineLoop>;
  /external/llvm/include/llvm/Analysis/
LoopInfo.h 59 template<class N, class M> class LoopBase;
62 /// LoopBase class - Instances of this class are used to represent loops that
66 class LoopBase {
80 LoopBase(const LoopBase<BlockT, LoopT> &) = delete;
81 const LoopBase<BlockT, LoopT>&
82 operator=(const LoopBase<BlockT, LoopT> &) = delete;
85 LoopBase() : ParentLoop(nullptr) {}
86 ~LoopBase() {
352 explicit LoopBase(BlockT *BB) : ParentLoop(nullptr)
    [all...]
LoopInfoImpl.h 34 void LoopBase<BlockT, LoopT>::
51 BlockT *LoopBase<BlockT, LoopT>::getExitingBlock() const {
63 void LoopBase<BlockT, LoopT>::
78 BlockT *LoopBase<BlockT, LoopT>::getExitBlock() const {
88 void LoopBase<BlockT, LoopT>::
108 BlockT *LoopBase<BlockT, LoopT>::getLoopPreheader() const {
130 BlockT *LoopBase<BlockT, LoopT>::getLoopPredecessor() const {
156 BlockT *LoopBase<BlockT, LoopT>::getLoopLatch() const {
186 void LoopBase<BlockT, LoopT>::
210 void LoopBase<BlockT, LoopT>:
    [all...]
  /external/llvm/lib/CodeGen/
MachineLoopInfo.cpp 26 template class llvm::LoopBase<MachineBasicBlock, MachineLoop>;
  /external/llvm/lib/Analysis/
LoopInfo.cpp 37 template class llvm::LoopBase<BasicBlock, Loop>;

Completed in 243 milliseconds