LLVM API Documentation
#include "llvm/Analysis/Dominators.h"#include "llvm/ADT/SmallPtrSet.h"
Go to the source code of this file.
Namespaces | |
| namespace | llvm |
Defines | |
| #define | BALANCE_IDOM_TREE 0 |
Functions | |
| template<class GraphT> | |
| unsigned | llvm::DFSPass (DominatorTreeBase< typename GraphT::NodeType > &DT, typename GraphT::NodeType *V, unsigned N) |
| template<class GraphT> | |
| void | llvm::Compress (DominatorTreeBase< typename GraphT::NodeType > &DT, typename GraphT::NodeType *VIn) |
| template<class GraphT> | |
| GraphT::NodeType * | llvm::Eval (DominatorTreeBase< typename GraphT::NodeType > &DT, typename GraphT::NodeType *V) |
| template<class GraphT> | |
| void | llvm::Link (DominatorTreeBase< typename GraphT::NodeType > &DT, unsigned DFSNumV, typename GraphT::NodeType *W, typename DominatorTreeBase< typename GraphT::NodeType >::InfoRec &WInfo) |
| template<class FuncT, class NodeT> | |
| void | llvm::Calculate (DominatorTreeBase< typename GraphTraits< NodeT >::NodeType > &DT, FuncT &F) |
| #define BALANCE_IDOM_TREE 0 |
Definition at line 31 of file DominatorInternals.h.