LLVM API Documentation

Public Member Functions | |
| DomTreeDFS (DominatorTree *DT) | |
| virtual | ~DomTreeDFS () |
| Node * | getRootNode () const |
| getRootNode - This returns the entry node for the CFG of the function. | |
| Node * | getNodeForBlock (BasicBlock *BB) const |
| getNodeForBlock - return the node for the specified basic block. | |
| bool | dominates (Instruction *I1, Instruction *I2) |
|
|
|
Definition at line 199 of file PredicateSimplifier.cpp. References DomTreeDFS::Node::begin(), and DomTreeDFS::Node::end(). |
|
||||||||||||
|
dominates - returns true if the basic block for I1 dominates that of the basic block for I2. If the instructions belong to the same basic block, the instruction first instruction sequentially in the block is considered dominating. Definition at line 226 of file PredicateSimplifier.cpp. References DomTreeDFS::Node::dominates(), getNodeForBlock(), and llvm::Instruction::getParent(). |
|
|
getNodeForBlock - return the node for the specified basic block.
Definition at line 217 of file PredicateSimplifier.cpp. Referenced by dominates(). |
|
|
getRootNode - This returns the entry node for the CFG of the function.
Definition at line 214 of file PredicateSimplifier.cpp. |