1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 20:12:56 +02:00
llvm-mirror/lib/Transforms/Vectorize
Arnold Schwaighofer 01b6f1cc9a LoopVectorizer: Use abi alignment for accesses with no alignment
When we vectorize a scalar access with no alignment specified, we have to set
the target's abi alignment of the scalar access on the vectorized access.
Using the same alignment of zero would be wrong because most targets will have a
bigger abi alignment for vector types.

This probably fixes PR17878.

llvm-svn: 194876
2013-11-15 23:09:33 +00:00
..
BBVectorize.cpp Use more type helper functions 2013-10-21 19:43:56 +00:00
CMakeLists.txt SLP Vectorizer: Implement multi-block slp-vectorization. 2013-06-22 21:34:10 +00:00
LLVMBuild.txt
LoopVectorize.cpp LoopVectorizer: Use abi alignment for accesses with no alignment 2013-11-15 23:09:33 +00:00
Makefile
SLPVectorizer.cpp SLPVectorizer: Use properlyDominates to satisfy the irreflexivity of a strict weak ordering. 2013-11-04 21:34:55 +00:00
Vectorize.cpp This patch breaks up Wrap.h so that it does not have to include all of 2013-05-01 20:59:00 +00:00