1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-24 21:42:54 +02:00
llvm-mirror/test
Michael Kuperstein 3a6fc10ee4 [X86] Fix wrong treatment of multi-lane blends in BUILD_VECTORtoBlendMask()
This fixes two separate bugs:
1) The mask for the high lane was not set correctly. That fixes PR24532.
2) The transformation should bail out if it believes it involves more than
2 lanes, as it does not currently do anything sensible in this case.

Differential Revision: http://reviews.llvm.org/D13505

llvm-svn: 249669
2015-10-08 08:13:02 +00:00
..
Analysis Revert "Revert "This patch builds on top of D13378 to handle constant condition."" 2015-10-07 18:14:25 +00:00
Assembler
Bindings
Bitcode Make sure the CastInst is valid before trying to create it 2015-10-06 12:37:54 +00:00
BugPoint
CodeGen [X86] Fix wrong treatment of multi-lane blends in BUILD_VECTORtoBlendMask() 2015-10-08 08:13:02 +00:00
DebugInfo Move test back to Generic now it's fixed the right way (thanks Eric!) 2015-10-07 16:26:28 +00:00
Examples
ExecutionEngine [Orc] Teach the CompileOnDemand layer to clone aliases. 2015-10-06 22:55:05 +00:00
Feature HHVM calling conventions. 2015-09-29 22:09:16 +00:00
FileCheck
Instrumentation
Integer
JitListener
LibDriver
Linker
LTO
MC AVX512: Change encoding of vpshuflw and vpshufhw instructions. Implement WIG as W0 and not W1, like all other instruction have been implemented. 2015-10-07 06:31:18 +00:00
Object Fix printing of 64 bit values and make test more strict. 2015-10-01 17:57:31 +00:00
Other
SymbolRewriter
TableGen
tools Revert "Handle inline stacks in gcov-encoded sample profiles." 2015-10-08 01:17:26 +00:00
Transforms [IndVars] Preserve LCSSA in eliminateIdentitySCEV 2015-10-07 17:38:31 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg
lit.site.cfg.in
Makefile
Makefile.tests
TestRunner.sh