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

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

addUniformOverride(const InstructionT &Instr)llvm::GenericUniformityAnalysisImpl< ContextT >
analyzeControlDivergence(const InstructionT &Term)llvm::GenericUniformityAnalysisImpl< ContextT >protected
BlockLabelMapT typedefllvm::GenericUniformityAnalysisImpl< ContextT >
BlockT typedefllvm::GenericUniformityAnalysisImpl< ContextT >
CIllvm::GenericUniformityAnalysisImpl< ContextT >protected
compute()llvm::GenericUniformityAnalysisImpl< ContextT >
ConstValueRefT typedefllvm::GenericUniformityAnalysisImpl< ContextT >
Contextllvm::GenericUniformityAnalysisImpl< ContextT >protected
CycleInfoT typedefllvm::GenericUniformityAnalysisImpl< ContextT >
CycleT typedefllvm::GenericUniformityAnalysisImpl< ContextT >
DivergenceDescriptorT typedefllvm::GenericUniformityAnalysisImpl< ContextT >
DivergentTermBlocksllvm::GenericUniformityAnalysisImpl< ContextT >protected
DivergentValuesllvm::GenericUniformityAnalysisImpl< ContextT >protected
DominatorTreeT typedefllvm::GenericUniformityAnalysisImpl< ContextT >
Fllvm::GenericUniformityAnalysisImpl< ContextT >protected
FunctionT typedefllvm::GenericUniformityAnalysisImpl< ContextT >
GenericUniformityAnalysisImpl(const DominatorTreeT &DT, const CycleInfoT &CI, const TargetTransformInfo *TTI)llvm::GenericUniformityAnalysisImpl< ContextT >inline
getFunction() constllvm::GenericUniformityAnalysisImpl< ContextT >inline
hasDivergence() constllvm::GenericUniformityAnalysisImpl< ContextT >inline
hasDivergentDefs(const InstructionT &I) constllvm::GenericUniformityAnalysisImpl< ContextT >
hasDivergentDefs(const Instruction &I) constllvm::GenericUniformityAnalysisImpl< ContextT >
hasDivergentDefs(const MachineInstr &I) constllvm::GenericUniformityAnalysisImpl< ContextT >
hasDivergentTerminator(const BlockT &B) constllvm::GenericUniformityAnalysisImpl< ContextT >inline
initialize()llvm::GenericUniformityAnalysisImpl< ContextT >
initialize()llvm::GenericUniformityAnalysisImpl< ContextT >
initialize()llvm::GenericUniformityAnalysisImpl< ContextT >
InstructionT typedefllvm::GenericUniformityAnalysisImpl< ContextT >
isAlwaysUniform(const InstructionT &Instr) constllvm::GenericUniformityAnalysisImpl< ContextT >
isDivergent(const InstructionT &I) constllvm::GenericUniformityAnalysisImpl< ContextT >inline
isDivergent(ConstValueRefT V) constllvm::GenericUniformityAnalysisImpl< ContextT >inline
isDivergentUse(const UseT &U) constllvm::GenericUniformityAnalysisImpl< ContextT >
isDivergentUse(const Use &U) constllvm::GenericUniformityAnalysisImpl< ContextT >
isDivergentUse(const MachineOperand &U) constllvm::GenericUniformityAnalysisImpl< ContextT >
markDefsDivergent(const InstructionT &Instr)llvm::GenericUniformityAnalysisImpl< ContextT >
markDefsDivergent(const Instruction &Instr)llvm::GenericUniformityAnalysisImpl< ContextT >
markDefsDivergent(const MachineInstr &Instr)llvm::GenericUniformityAnalysisImpl< ContextT >
markDivergent(const InstructionT &I)llvm::GenericUniformityAnalysisImpl< ContextT >
markDivergent(ConstValueRefT DivVal)llvm::GenericUniformityAnalysisImpl< ContextT >
print(raw_ostream &out) constllvm::GenericUniformityAnalysisImpl< ContextT >
SyncDependenceAnalysisT typedefllvm::GenericUniformityAnalysisImpl< ContextT >
TTIllvm::GenericUniformityAnalysisImpl< ContextT >protected
UseT typedefllvm::GenericUniformityAnalysisImpl< ContextT >
ValueRefT typedefllvm::GenericUniformityAnalysisImpl< ContextT >
Worklistllvm::GenericUniformityAnalysisImpl< ContextT >protected