llvm-project/llvm/test
Craig Topper ee5dc7e7ad [InstCombine] Add foldAndOfICmps test cases inspired by PR42691.
icmp ne %x, INT_MIN can be treated similarly to icmp sgt %x, INT_MIN.
icmp ne %x, INT_MAX can be treated similarly to icmp slt %x, INT_MAX.
icmp ne %x, UINT_MAX can be treated similarly to icmp ult %x, UINT_MAX.

We already treat icmp ne %x, 0 similarly to icmp ugt %x, 0

llvm-svn: 366662
2019-07-22 02:43:43 +00:00
..
Analysis [SCEV] add no wrap flag for SCEVAddExpr. 2019-07-18 09:23:19 +00:00
Assembler [ThinLTO] Attempt to recommit r365188 after alignment fix 2019-07-05 15:25:05 +00:00
Bindings [NFC] Adjust "invalid.ll.bc" tests to check for AttrKind #255 not #63 2019-07-11 01:14:30 +00:00
Bitcode ARM MTE stack sanitizer. 2019-07-15 20:02:23 +00:00
BugPoint
CodeGen [PowerPC][NFC] Precomit test case for upcoming patch 2019-07-21 21:03:45 +00:00
DebugInfo [DebugInfo] Some fields do not need relocations even relax is enabled. 2019-07-19 06:10:36 +00:00
Demangle
Examples
ExecutionEngine Re-apply r364600 with fixes. 2019-06-28 18:36:59 +00:00
Feature Add, and infer, a nofree function attribute 2019-07-08 15:57:56 +00:00
FileCheck [FileCheck] Fix numeric variable redefinition 2019-07-18 13:39:04 +00:00
Instrumentation hwasan: Initialize the pass only once. 2019-07-17 21:45:19 +00:00
Integer
JitListener
LTO [NFC] Adjust "invalid.ll.bc" tests to check for AttrKind #255 not #63 2019-07-11 01:14:30 +00:00
Linker
MC [RISCV] Disable tests failing on buildbots. 2019-07-19 18:05:12 +00:00
MachineVerifier GlobalISel: Verify G_MERGE_VALUES operand sizes 2019-07-01 18:01:35 +00:00
Object [Object/llvm-readelf/llvm-readobj] - Improve error reporting when e_shstrndx is broken. 2019-07-16 11:07:30 +00:00
ObjectYAML
Other Scalable Vector IR Type with further LTO fixes 2019-07-05 12:48:16 +00:00
SafepointIRVerifier
Support
SymbolRewriter
TableGen [TableGen] Do not set ReadNone attribute on intrinsics with side effects 2019-07-17 10:53:13 +00:00
ThinLTO/X86 [ThinLTO] only emit used or referenced CFI records to index 2019-07-09 18:50:55 +00:00
Transforms [InstCombine] Add foldAndOfICmps test cases inspired by PR42691. 2019-07-22 02:43:43 +00:00
Unit
Verifier ARM: Fix missing immarg for space intrinsic 2019-07-16 22:41:38 +00:00
YAMLParser
tools [llvm-lipo] Remove trailing whitespace. NFC 2019-07-19 17:19:57 +00:00
.clang-format
CMakeLists.txt
TestRunner.sh
lit.cfg.py
lit.site.cfg.py.in