1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00
llvm-mirror/test
Michael Kruse 71dc77c1eb [IndVarSimply] Fix assert/release build difference.
In builds with assertions enabled (!NDEBUG), IndVarSimplify does an
additional query to ScalarEvolution which may change future SCEV queries
since it fills the internal cache differently. The result is actually
only used with the -verify-indvars command line option. We fix the issue
by only calling SE->getBackedgeTakenCount(L) if -verify-indvars is
enabled such that only -verify-indvars shows the behavior, but not debug
builds themselves. Also add a remark to the description of
-verify-indvars about this behavior.

Fixes llvm.org/PR44815

Differential Revision: https://reviews.llvm.org/D74810
2020-02-19 14:36:22 -06:00
..
Analysis [DDG] Data Dependence Graph - Graph Simplification 2020-02-19 13:41:51 -05:00
Assembler [Assembler] Emit summary index flags 2020-02-18 17:49:54 +03:00
Bindings
Bitcode
BugPoint
CodeGen [x86] add test for uint->fp with unsafe-fp-math (PR43609); NFC 2020-02-19 15:18:52 -05:00
DebugInfo Reland "[DebugInfo] Enable the debug entry values feature by default" 2020-02-19 11:12:26 +01:00
Demangle
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation Reapply [IRBuilder] Always respect inserter/folder 2020-02-19 20:51:38 +01:00
Integer
JitListener
Linker
LTO
MachineVerifier
MC [AArch64][ASMParser] Refuse equal source/destination for LDRAA/LDRAB 2020-02-19 14:15:17 +00:00
Object
ObjectYAML
Other
Reduce
SafepointIRVerifier
Support
SymbolRewriter
TableGen [TableGen] Diagnose undefined fields when generating searchable tables 2020-02-19 14:03:48 +00:00
ThinLTO/X86
tools [yaml2obj] - Change the order of implicitly created sections. 2020-02-19 15:09:19 +03:00
Transforms [IndVarSimply] Fix assert/release build difference. 2020-02-19 14:36:22 -06:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg.py
lit.site.cfg.py.in
TestRunner.sh