diff options
Diffstat (limited to 'llvm/include/llvm/Analysis/DivergenceAnalysis.h')
-rw-r--r-- | llvm/include/llvm/Analysis/DivergenceAnalysis.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/include/llvm/Analysis/DivergenceAnalysis.h b/llvm/include/llvm/Analysis/DivergenceAnalysis.h index 6f759a81fdef..c52b42ae8dc2 100644 --- a/llvm/include/llvm/Analysis/DivergenceAnalysis.h +++ b/llvm/include/llvm/Analysis/DivergenceAnalysis.h @@ -22,7 +22,6 @@ #include <vector> namespace llvm { -class Module; class Value; class Instruction; class Loop; @@ -147,7 +146,7 @@ class DivergenceInfo { // analysis can run indefinitely. We set ContainsIrreducible and no // analysis is actually performed on the function. All values in // this function are conservatively reported as divergent instead. - bool ContainsIrreducible; + bool ContainsIrreducible = false; std::unique_ptr<SyncDependenceAnalysis> SDA; std::unique_ptr<DivergenceAnalysisImpl> DA; |