|
LLVM
3.7.0
|
Public Member Functions | |
| DivergencePropagator (Function &F, TargetTransformInfo &TTI, DominatorTree &DT, PostDominatorTree &PDT, DenseSet< const Value * > &DV) | |
| void | populateWithSourcesOfDivergence () |
| void | propagate () |
Definition at line 128 of file DivergenceAnalysis.cpp.
|
inline |
Definition at line 130 of file DivergenceAnalysis.cpp.
| void true::DivergencePropagator::populateWithSourcesOfDivergence | ( | ) |
Definition at line 159 of file DivergenceAnalysis.cpp.
References llvm::DenseSet< ValueT, ValueInfoT >::clear(), F(), I, and llvm::inst_range().
| void true::DivergencePropagator::propagate | ( | ) |
Definition at line 272 of file DivergenceAnalysis.cpp.
References llvm::TerminatorInst::getNumSuccessors().
1.8.6