20 #ifndef LLVM_ANALYSIS_ORDEREDINSTRUCTIONS_H 21 #define LLVM_ANALYSIS_ORDEREDINSTRUCTIONS_H 65 #endif // LLVM_ANALYSIS_ORDEREDINSTRUCTIONS_H This class represents lattice values for constants.
bool dominates(const Instruction *, const Instruction *) const
Return true if first instruction dominates the second.
Concrete subclass of DominatorTreeBase that is used to compute a normal dominator tree...
bool erase(const KeyT &Val)
LLVM Basic Block Representation.
bool dfsBefore(const Instruction *, const Instruction *) const
Return true if the first instruction comes before the second in the dominator tree DFS traversal if t...
void invalidateBlock(const BasicBlock *BB)
Invalidate the OrderedBasicBlock cache when its basic block changes.
OrderedInstructions(DominatorTree *DT)
Constructor.