LLVM 19.0.0git
llvm::DivergencePropagator< ContextT > Member List

This is the complete list of members for llvm::DivergencePropagator< ContextT >, including all inherited members.

BlockLabelMapT typedefllvm::DivergencePropagator< ContextT >
BlockLabelsllvm::DivergencePropagator< ContextT >
BlockT typedefllvm::DivergencePropagator< ContextT >
CIllvm::DivergencePropagator< ContextT >
computeJoin(const BlockT &SuccBlock, const BlockT &PushedLabel)llvm::DivergencePropagator< ContextT >inline
computeJoinPoints()llvm::DivergencePropagator< ContextT >inline
Contextllvm::DivergencePropagator< ContextT >
CycleInfoT typedefllvm::DivergencePropagator< ContextT >
CyclePOTllvm::DivergencePropagator< ContextT >
CycleT typedefllvm::DivergencePropagator< ContextT >
DivDescllvm::DivergencePropagator< ContextT >
DivergenceDescriptorT typedefllvm::DivergencePropagator< ContextT >
DivergencePropagator(const ModifiedPO &CyclePOT, const DominatorTreeT &DT, const CycleInfoT &CI, const BlockT &DivTermBlock)llvm::DivergencePropagator< ContextT >inline
DivTermBlockllvm::DivergencePropagator< ContextT >
DominatorTreeT typedefllvm::DivergencePropagator< ContextT >
DTllvm::DivergencePropagator< ContextT >
FreshLabelsllvm::DivergencePropagator< ContextT >
FunctionT typedefllvm::DivergencePropagator< ContextT >
ModifiedPO typedefllvm::DivergencePropagator< ContextT >
printDefs(raw_ostream &Out)llvm::DivergencePropagator< ContextT >inline
SyncDependenceAnalysisT typedefllvm::DivergencePropagator< ContextT >
ValueRefT typedefllvm::DivergencePropagator< ContextT >
visitCycleExitEdge(const BlockT &ExitBlock, const BlockT &Label)llvm::DivergencePropagator< ContextT >inline
visitEdge(const BlockT &SuccBlock, const BlockT &Label)llvm::DivergencePropagator< ContextT >inline