reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/IR/Dominators.h
  173   bool dominates(const BasicBlockEdge &BBE, const Use &U) const;

References

lib/Analysis/ScalarEvolution.cpp
 5253   if (DT.dominates(LeftEdge, LeftUse) && DT.dominates(RightEdge, RightUse)) {
 5253   if (DT.dominates(LeftEdge, LeftUse) && DT.dominates(RightEdge, RightUse)) {
 5259   if (DT.dominates(LeftEdge, RightUse) && DT.dominates(RightEdge, LeftUse)) {
 5259   if (DT.dominates(LeftEdge, RightUse) && DT.dominates(RightEdge, LeftUse)) {
lib/Analysis/ValueTracking.cpp
 4215         if (!DT.dominates(NoWrapEdge, RU))
lib/IR/Dominators.cpp
  277     return dominates(E, U);
lib/Transforms/Utils/Local.cpp
 2500     return DT.dominates(Root, U);
lib/Transforms/Utils/PredicateInfo.cpp
  276     return DT.dominates(getBlockEdge(Stack.back().PInfo), *VDUse.U);