| addTopLevelLoop(MachineLoop *New) | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | inline |
| AllocateLoop(ArgsTy &&...Args) | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | inline |
| analyze(const DominatorTreeBase< MachineBasicBlock, false > &DomTree) | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | |
| begin() const | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | inline |
| calculate(MachineDominatorTree &MDT) | llvm::MachineLoopInfo | |
| changeLoopFor(MachineBasicBlock *BB, MachineLoop *L) | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | inline |
| changeTopLevelLoop(MachineLoop *OldLoop, MachineLoop *NewLoop) | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | inline |
| destroy(MachineLoop *L) | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | inline |
| empty() const | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | inline |
| end() const | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | inline |
| findLoopPreheader(MachineLoop *L, bool SpeculativePreheader=false, bool FindMultiLoopPreheader=false) const | llvm::MachineLoopInfo | |
| getLoopDepth(const MachineBasicBlock *BB) const | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | inline |
| getLoopFor(const MachineBasicBlock *BB) const | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | inline |
| getLoopsInPreorder() const | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | |
| getLoopsInReverseSiblingPreorder() const | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | |
| getSmallestCommonLoop(MachineLoop *A, MachineLoop *B) const | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | |
| getTopLevelLoops() const | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | inline |
| getTopLevelLoopsVector() | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | inline |
| invalidate(MachineFunction &, const PreservedAnalyses &PA, MachineFunctionAnalysisManager::Invalidator &) | llvm::MachineLoopInfo | |
| isLoopHeader(const MachineBasicBlock *BB) const | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | inline |
| isNotAlreadyContainedIn(const MachineLoop *SubLoop, const MachineLoop *ParentLoop) | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | inlinestatic |
| iterator typedef | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | |
| LoopBase< MachineBasicBlock, MachineLoop > class | llvm::MachineLoopInfo | friend |
| MachineLoopInfo()=default | llvm::MachineLoopInfo | |
| MachineLoopInfo(MachineDominatorTree &MDT) | llvm::MachineLoopInfo | inlineexplicit |
| MachineLoopInfo(MachineLoopInfo &&)=default | llvm::MachineLoopInfo | |
| MachineLoopInfo(const MachineLoopInfo &)=delete | llvm::MachineLoopInfo | |
| MachineLoopInfoWrapperPass class | llvm::MachineLoopInfo | friend |
| operator=(const MachineLoopInfo &)=delete | llvm::MachineLoopInfo | |
| operator[](const MachineBasicBlock *BB) const | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | inline |
| print(raw_ostream &OS) const | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | |
| rbegin() const | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | inline |
| releaseMemory() | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | inline |
| removeBlock(MachineBasicBlock *BB) | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | inline |
| removeLoop(iterator I) | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | inline |
| rend() const | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | inline |
| reverse_iterator typedef | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | |
| verify(const DominatorTreeBase< MachineBasicBlock, false > &DomTree) const | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | |
| ~LoopInfoBase() | llvm::LoopInfoBase< MachineBasicBlock, MachineLoop > | inline |