LLVM API Documentation
#include "llvm/IR/Dominators.h"
#include "llvm/ADT/DepthFirstIterator.h"
#include "llvm/ADT/SmallPtrSet.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/IR/CFG.h"
#include "llvm/IR/Instructions.h"
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/Compiler.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/GenericDomTreeConstruction.h"
#include "llvm/Support/raw_ostream.h"
#include <algorithm>
Go to the source code of this file.
Defines | |
#define | LLVM_COMMA , |
Functions | |
TEMPLATE_INSTANTIATION (class llvm::DomTreeNodeBase< BasicBlock >) | |
TEMPLATE_INSTANTIATION (class llvm::DominatorTreeBase< BasicBlock >) | |
TEMPLATE_INSTANTIATION (void llvm::Calculate< Function LLVM_COMMA BasicBlock * >(DominatorTreeBase< GraphTraits< BasicBlock * >::NodeType > &DT LLVM_COMMAFunction &F)) | |
TEMPLATE_INSTANTIATION (void llvm::Calculate< Function LLVM_COMMA Inverse< BasicBlock * > >(DominatorTreeBase< GraphTraits< Inverse< BasicBlock * > >::NodeType > &DTLLVM_COMMA Function &F)) | |
INITIALIZE_PASS (DominatorTreeWrapperPass,"domtree","Dominator Tree Construction", true, true) bool DominatorTreeWrapperPass | |
Variables | |
static bool | VerifyDomInfo = false |
static cl::opt< bool, true > | VerifyDomInfoX ("verify-dom-info", cl::location(VerifyDomInfo), cl::desc("Verify dominator info (time consuming)")) |
#define LLVM_COMMA , |
Definition at line 67 of file Dominators.cpp.
INITIALIZE_PASS | ( | DominatorTreeWrapperPass | , |
"domtree" | , | ||
"Dominator Tree Construction" | , | ||
true | , | ||
true | |||
) |
Definition at line 309 of file Dominators.cpp.
TEMPLATE_INSTANTIATION | ( | class llvm::DomTreeNodeBase< BasicBlock > | ) |
TEMPLATE_INSTANTIATION | ( | class llvm::DominatorTreeBase< BasicBlock > | ) |
TEMPLATE_INSTANTIATION | ( | void llvm::Calculate< Function LLVM_COMMA BasicBlock * > | DominatorTreeBase< GraphTraits< BasicBlock * >::NodeType > &DT LLVM_COMMAFunction &F | ) |
TEMPLATE_INSTANTIATION | ( | void llvm::Calculate< Function LLVM_COMMA Inverse< BasicBlock * > > | DominatorTreeBase< GraphTraits< Inverse< BasicBlock * > >::NodeType > &DTLLVM_COMMA Function &F | ) |
bool VerifyDomInfo = false [static] |
Definition at line 35 of file Dominators.cpp.
Referenced by llvm::DominatorTree::verifyDomTree().
cl::opt<bool,true> VerifyDomInfoX("verify-dom-info", cl::location(VerifyDomInfo), cl::desc("Verify dominator info (time consuming)")) [static] |