|
LLVM 24.0.0git
|
#include "llvm/Analysis/DominanceFrontier.h"
Public Types | |
| using | DomTreeT = DomTreeBase<BasicBlock> |
| using | DomTreeNodeT = DomTreeNodeBase<BasicBlock> |
| using | DomSetType = DominanceFrontier::DomSetType |
| using | iterator = DominanceFrontier::iterator |
| using | const_iterator = DominanceFrontier::const_iterator |
| Public Types inherited from llvm::DominanceFrontierBase< BasicBlock, false > | |
| using | DomSetType |
| using | DomSetMapType |
| using | DomTreeT |
| using | DomTreeNodeT |
| using | iterator |
| using | const_iterator |
Public Member Functions | |
| LLVM_ABI bool | invalidate (Function &F, const PreservedAnalyses &PA, FunctionAnalysisManager::Invalidator &) |
| Handle invalidation explicitly. | |
| Public Member Functions inherited from llvm::DominanceFrontierBase< BasicBlock, false > | |
| DominanceFrontierBase ()=default | |
| bool | isPostDominator () const |
| isPostDominator - Returns true if analysis based of postdoms | |
| void | releaseMemory () |
| iterator | begin () |
| iterator | end () |
| iterator | find (BasicBlock *B) |
| void | print (raw_ostream &OS) const |
| print - Convert to human readable form | |
| void | dump () const |
| dump - Dump the dominance frontier to dbgs(). | |
| void | analyze (const DomTreeT &DT) |
Additional Inherited Members | |
| Protected Types inherited from llvm::DominanceFrontierBase< BasicBlock, false > | |
| using | GraphTy |
| using | BlockTraits |
| Protected Attributes inherited from llvm::DominanceFrontierBase< BasicBlock, false > | |
| DomSetMapType | Frontiers |
| Static Protected Attributes inherited from llvm::DominanceFrontierBase< BasicBlock, false > | |
| static constexpr bool | IsPostDominators |
Definition at line 98 of file DominanceFrontier.h.
Definition at line 104 of file DominanceFrontier.h.
Definition at line 102 of file DominanceFrontier.h.
Definition at line 101 of file DominanceFrontier.h.
Definition at line 100 of file DominanceFrontier.h.
Definition at line 103 of file DominanceFrontier.h.
| bool DominanceFrontier::invalidate | ( | Function & | F, |
| const PreservedAnalyses & | PA, | ||
| FunctionAnalysisManager::Invalidator & | ) |
Handle invalidation explicitly.
Definition at line 66 of file DominanceFrontier.cpp.
References F, and llvm::PreservedAnalyses::getChecker().