| addTopLevelLoop(LoopT *New) | llvm::LoopInfoBase< BlockT, LoopT > | inline | 
  | AllocateLoop(ArgsTy &&...Args) | llvm::LoopInfoBase< BlockT, LoopT > | inline | 
  | analyze(const DominatorTreeBase< BlockT, false > &DomTree) | llvm::LoopInfoBase< BlockT, LoopT > |  | 
  | begin() const | llvm::LoopInfoBase< BlockT, LoopT > | inline | 
  | changeLoopFor(BlockT *BB, LoopT *L) | llvm::LoopInfoBase< BlockT, LoopT > | inline | 
  | changeTopLevelLoop(LoopT *OldLoop, LoopT *NewLoop) | llvm::LoopInfoBase< BlockT, LoopT > | inline | 
  | destroy(LoopT *L) | llvm::LoopInfoBase< BlockT, LoopT > | inline | 
  | empty() const | llvm::LoopInfoBase< BlockT, LoopT > | inline | 
  | end() const | llvm::LoopInfoBase< BlockT, LoopT > | inline | 
  | getLoopDepth(const BlockT *BB) const | llvm::LoopInfoBase< BlockT, LoopT > | inline | 
  | getLoopFor(const BlockT *BB) const | llvm::LoopInfoBase< BlockT, LoopT > | inline | 
  | getLoopsInPreorder() const | llvm::LoopInfoBase< BlockT, LoopT > |  | 
  | getLoopsInReverseSiblingPreorder() const | llvm::LoopInfoBase< BlockT, LoopT > |  | 
  | getSmallestCommonLoop(LoopT *A, LoopT *B) const | llvm::LoopInfoBase< BlockT, LoopT > |  | 
  | getSmallestCommonLoop(BlockT *A, BlockT *B) const | llvm::LoopInfoBase< BlockT, LoopT > |  | 
  | getTopLevelLoops() const | llvm::LoopInfoBase< BlockT, LoopT > | inline | 
  | getTopLevelLoopsVector() | llvm::LoopInfoBase< BlockT, LoopT > | inline | 
  | isLoopHeader(const BlockT *BB) const | llvm::LoopInfoBase< BlockT, LoopT > | inline | 
  | isNotAlreadyContainedIn(const LoopT *SubLoop, const LoopT *ParentLoop) | llvm::LoopInfoBase< BlockT, LoopT > | inlinestatic | 
  | iterator typedef | llvm::LoopInfoBase< BlockT, LoopT > |  | 
  | LoopBase< BlockT, LoopT > class | llvm::LoopInfoBase< BlockT, LoopT > | friend | 
  | LoopInfo class | llvm::LoopInfoBase< BlockT, LoopT > | friend | 
  | LoopInfoBase()=default | llvm::LoopInfoBase< BlockT, LoopT > |  | 
  | LoopInfoBase(LoopInfoBase &&Arg) | llvm::LoopInfoBase< BlockT, LoopT > | inline | 
  | operator=(LoopInfoBase &&RHS) | llvm::LoopInfoBase< BlockT, LoopT > | inline | 
  | operator[](const BlockT *BB) const | llvm::LoopInfoBase< BlockT, LoopT > | inline | 
  | print(raw_ostream &OS) const | llvm::LoopInfoBase< BlockT, LoopT > |  | 
  | rbegin() const | llvm::LoopInfoBase< BlockT, LoopT > | inline | 
  | releaseMemory() | llvm::LoopInfoBase< BlockT, LoopT > | inline | 
  | removeBlock(BlockT *BB) | llvm::LoopInfoBase< BlockT, LoopT > | inline | 
  | removeLoop(iterator I) | llvm::LoopInfoBase< BlockT, LoopT > | inline | 
  | rend() const | llvm::LoopInfoBase< BlockT, LoopT > | inline | 
  | reverse_iterator typedef | llvm::LoopInfoBase< BlockT, LoopT > |  | 
  | verify(const DominatorTreeBase< BlockT, false > &DomTree) const | llvm::LoopInfoBase< BlockT, LoopT > |  | 
  | ~LoopInfoBase() | llvm::LoopInfoBase< BlockT, LoopT > | inline |