LLVM
8.0.1
|
This is the complete list of members for llvm::DivergenceAnalysis, including all inherited members.
addUniformOverride(const Value &UniVal) | llvm::DivergenceAnalysis | |
compute() | llvm::DivergenceAnalysis | |
DivergenceAnalysis(const Function &F, const Loop *RegionLoop, const DominatorTree &DT, const LoopInfo &LI, SyncDependenceAnalysis &SDA, bool IsLCSSAForm) | llvm::DivergenceAnalysis | |
getFunction() const | llvm::DivergenceAnalysis | inline |
getRegionLoop() const | llvm::DivergenceAnalysis | inline |
hasDetectedDivergence() const | llvm::DivergenceAnalysis | inline |
inRegion(const BasicBlock &BB) const | llvm::DivergenceAnalysis | |
inRegion(const Instruction &I) const | llvm::DivergenceAnalysis | |
isAlwaysUniform(const Value &Val) const | llvm::DivergenceAnalysis | |
isDivergent(const Value &Val) const | llvm::DivergenceAnalysis | |
markDivergent(const Value &DivVal) | llvm::DivergenceAnalysis | |
print(raw_ostream &OS, const Module *) const | llvm::DivergenceAnalysis |