1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 03:33:20 +01:00
llvm-mirror/lib/Transforms
Matthew Simpson 894b941fee [LV] Scalarize instructions marked scalar after vectorization
This patch ensures that we actually scalarize instructions marked scalar after
vectorization. Previously, such instructions may have been vectorized instead.

Differential Revision: https://reviews.llvm.org/D23889

llvm-svn: 282418
2016-09-26 17:08:37 +00:00
..
Coroutines [Coroutines] Part14: Handle coroutines with no suspend points. 2016-09-26 15:49:28 +00:00
Hello
InstCombine [InstCombine] Fixed bug introduced in r282237 2016-09-26 13:18:59 +00:00
Instrumentation [compiler-rt] fix typo in option description [NFC] 2016-09-22 14:57:24 +00:00
IPO Change the basic block weight calculation algorithm to use max instead of voting. 2016-09-21 16:26:51 +00:00
ObjCARC ObjCARC: Don't look at users of ConstantData 2016-09-24 21:01:20 +00:00
Scalar Scalar: Ignore ConstantData in processAssumption 2016-09-24 20:00:38 +00:00
Utils GlobalStatus: Don't walk use-lists of ConstantData 2016-09-24 02:30:11 +00:00
Vectorize [LV] Scalarize instructions marked scalar after vectorization 2016-09-26 17:08:37 +00:00
CMakeLists.txt
LLVMBuild.txt