SuccessChanges

Summary

  1. [Test] Add examples of problematic assembler auto-padding (details)
  2. [TableGen] Fixes -Wrange-loop-analysis warnings (details)
  3. [Tools] Fixes -Wrange-loop-analysis warnings (details)
  4. [Analyzer] Fixes -Wrange-loop-analysis warnings (details)
  5. [Transforms] Fixes -Wrange-loop-analysis warnings (details)
  6. [PowerPC] Fixes -Wrange-loop-analysis warnings (details)
Commit be051f4312aa0952b7cf937f44b9b46e4ffee627 by listmail
[Test] Add examples of problematic assembler auto-padding
This is in the context of the automatic padding work for the jcc erratum
mitigation.  These are example cases we need to *not* pad for
correctness.  Exact mechanism to suppress is still TBD, but saving the
tests which have come up.
The file was addedllvm/test/MC/X86/align-branch-64-negative.s
Commit e8d448ec255c7034cd00d1e0d1469eb6b31682ae by koraq
[TableGen] Fixes -Wrange-loop-analysis warnings
This avoids new warnings due to D68912 adds -Wrange-loop-analysis to
-Wall.
Differential Revision: https://reviews.llvm.org/D71807
The file was modifiedllvm/utils/TableGen/CodeGenDAGPatterns.cpp
The file was modifiedllvm/utils/TableGen/GlobalISelEmitter.cpp
The file was modifiedllvm/utils/TableGen/AsmMatcherEmitter.cpp
The file was modifiedllvm/utils/TableGen/CodeEmitterGen.cpp
The file was modifiedllvm/utils/TableGen/OptParserEmitter.cpp
Commit 536c9a604e82f0c0284595344b8ab9dd601071cf by koraq
[Tools] Fixes -Wrange-loop-analysis warnings
This avoids new warnings due to D68912 adds -Wrange-loop-analysis to
-Wall.
Differential Revision: https://reviews.llvm.org/D71808
The file was modifiedllvm/tools/llvm-exegesis/llvm-exegesis.cpp
The file was modifiedllvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp
The file was modifiedllvm/tools/llvm-mca/Views/SchedulerStatistics.cpp
The file was modifiedllvm/tools/llvm-mca/Views/RetireControlUnitStatistics.cpp
The file was modifiedllvm/tools/llvm-mca/Views/SummaryView.cpp
The file was modifiedllvm/tools/llvm-exegesis/lib/Clustering.cpp
The file was modifiedllvm/tools/llvm-readobj/ELFDumper.cpp
The file was modifiedllvm/tools/llvm-pdbutil/DumpOutputStyle.cpp
The file was modifiedllvm/tools/llvm-readobj/ObjDumper.cpp
The file was modifiedllvm/tools/llvm-exegesis/lib/SchedClassResolution.cpp
The file was modifiedllvm/tools/llvm-mca/Views/DispatchStatistics.cpp
Commit b6d9e976629ac655e0ed2655289e90357107793f by koraq
[Analyzer] Fixes -Wrange-loop-analysis warnings
This avoids new warnings due to D68912 adds -Wrange-loop-analysis to
-Wall.
Differential Revision: https://reviews.llvm.org/D71809
The file was modifiedclang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp
The file was modifiedclang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp
The file was modifiedclang/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp
Commit 098d3347e74ac89ea87744bf40ca98ade5e8468e by koraq
[Transforms] Fixes -Wrange-loop-analysis warnings
This avoids new warnings due to D68912 adds -Wrange-loop-analysis to
-Wall.
Differential Revision: https://reviews.llvm.org/D71810
The file was modifiedllvm/lib/Transforms/Utils/LoopUnrollPeel.cpp
The file was modifiedllvm/lib/Transforms/Scalar/LoopLoadElimination.cpp
The file was modifiedllvm/lib/Transforms/IPO/WholeProgramDevirt.cpp
The file was modifiedllvm/lib/Transforms/Scalar/SCCP.cpp
The file was modifiedllvm/lib/Transforms/Utils/InlineFunction.cpp
Commit 1b344e7967a7bb6ebcd71977eb5f8c47b8a92448 by koraq
[PowerPC] Fixes -Wrange-loop-analysis warnings
This avoids new warnings due to D68912 adds -Wrange-loop-analysis to
-Wall.
Differential Revision: https://reviews.llvm.org/D71811
The file was modifiedllvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp