llvm-6502/lib
Chandler Carruth b54c36fb4d [x86] Fix PR22706 where we would incorrectly try lower a v32i8 dynamic
blend as legal.

We made the same mistake in two different places. Whenever we are custom
lowering a v32i8 blend we need to check whether we are custom lowering
it only for constant conditions that can be shuffled, or whether we
actually have AVX2 and full dynamic blending support on bytes. Both are
fixed, with comments added to make it clear what is going on and a new
test case.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@230695 91177308-0d34-0410-b5e6-96231b3b80d8
2015-02-26 22:15:34 +00:00
..
Analysis SCEVExpander incorrectly marks generated subtractions as nuw/nsw 2015-02-26 19:51:35 +00:00
AsmParser AsmParser: Check ConstantExpr insertvalue operands for type correctness 2015-02-23 07:13:52 +00:00
Bitcode [opaque pointer type] Bitcode support for explicit type parameter on GEP. 2015-02-25 01:08:52 +00:00
CodeGen Simplify arange output. 2015-02-26 22:02:02 +00:00
DebugInfo [dwarfdump] Fix frame info register number dump. 2015-02-25 22:30:09 +00:00
ExecutionEngine Revert "Raising minimum required CMake version to 2.8.12.2." 2015-02-24 16:39:46 +00:00
Fuzzer [fuzzer] one more experimental search mode: -use_coverage_pairs=1 2015-02-20 03:02:37 +00:00
IR PlaceSafepoints: use IRBuilder helpers 2015-02-26 00:35:56 +00:00
IRReader
LineEditor
Linker [LTO API] add lto_codegen_set_module to set the destination module. 2015-02-24 00:45:56 +00:00
LTO [LTO API] fix memory leakage introduced at r230290. 2015-02-25 21:20:53 +00:00
MC [MC] Use the non-EH register mapping in the debug_frame section. 2015-02-26 19:48:07 +00:00
Object Object: Handle Mach-O kext bundle files 2015-02-25 22:59:20 +00:00
Option Prefer SmallVector::append/insert over push_back loops. 2015-02-17 15:29:18 +00:00
ProfileData InstrProf: Simplify the construction of BinaryCoverageReader 2015-02-26 20:06:28 +00:00
Support Silence some Win64 clang-cl warnings about unused stuff due to ifdefs 2015-02-26 21:08:21 +00:00
TableGen MSVC 2013 does not ICE on this code in the same fashion that MSVC 2012 did; NFC. 2015-02-16 19:33:36 +00:00
Target [x86] Fix PR22706 where we would incorrectly try lower a v32i8 dynamic 2015-02-26 22:15:34 +00:00
Transforms [InstCombine/PowerPC] Convert aligned QPX load/store intrinsics into loads/stores 2015-02-26 18:56:03 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile