llvm-project/llvm/test
Sanjay Patel cb8ac00f73 [InstCombine] (bool X) * Y --> X ? Y : 0
This is both a functional improvement for vectors and an
efficiency improvement for scalars. The existing code below
the new folds does the same thing for scalars, but in an 
indirect and expensive way.

llvm-svn: 325048
2018-02-13 20:41:22 +00:00
..
Analysis [SCEV] Make getPostIncExpr guaranteed to return AddRec 2018-02-12 05:09:38 +00:00
Assembler [DebugInfo] Unify ChecksumKind and Checksum value in DIFile 2018-02-12 19:45:54 +00:00
Bindings [LLVM-C] Add Accessors For A Module's Source File Name 2018-01-30 21:34:29 +00:00
Bitcode [DebugInfo] Unify ChecksumKind and Checksum value in DIFile 2018-02-12 19:45:54 +00:00
BugPoint [bugpoint] Report non-existent opt binary 2018-02-09 06:09:15 +00:00
CodeGen [AMDGPU] Cleanup in memory legalizer tests. NFC. 2018-02-13 20:03:32 +00:00
DebugInfo [Debugify] Avoid verifier failure on non-definition subprograms 2018-02-13 18:15:27 +00:00
Examples
ExecutionEngine
Feature Mark two tests REQUIRES: x86-registered-backend 2018-01-31 07:32:03 +00:00
FileCheck [FileCheck] - Fix possible buffer out of bounds access when parsing --check-prefix. 2018-01-16 08:09:24 +00:00
Instrumentation [hwasan] Fix kernel instrumentation of stack. 2018-02-09 00:59:10 +00:00
Integer
JitListener
LTO LTO: Include live bit in ThinLTO cache key. 2018-02-09 05:58:55 +00:00
Linker [DWARF] Regularize dumping strings from line tables. 2018-02-05 20:43:15 +00:00
MC [ARM] Don't print "Requires NEON" error message for M-profile 2018-02-13 11:46:38 +00:00
Object Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1) 2018-01-19 17:13:12 +00:00
ObjectYAML [WebAssembly] Remove debug names from symbol table 2018-01-17 19:28:43 +00:00
Other Revert r325001: [CallSiteSplitting] Support splitting of blocks with instrs before call. 2018-02-13 14:48:39 +00:00
SafepointIRVerifier
SymbolRewriter
TableGen [tablegen] Fixed few !foreach evaluation issues. 2018-02-09 18:37:55 +00:00
ThinLTO/X86 Revert "Follow on to rL324854 (Added tests)" as part of r324854 revert. 2018-02-12 20:42:18 +00:00
Transforms [InstCombine] (bool X) * Y --> X ? Y : 0 2018-02-13 20:41:22 +00:00
Unit
Verifier [DebugInfo] Unify ChecksumKind and Checksum value in DIFile 2018-02-12 19:45:54 +00:00
YAMLParser
tools [llvm-objcopy] Make modifications in-place if output is not specified 2018-02-09 23:33:31 +00:00
.clang-format
CMakeLists.txt
TestRunner.sh
lit.cfg.py
lit.site.cfg.py.in