llvm-project/llvm/lib/Transforms/Vectorize
Matt Arsenault 950a82047b LSV: Fix incorrectly increasing alignment
If the unaligned access has a dynamic offset, it may be odd which
would make the adjusted alignment incorrect to use.

llvm-svn: 281110
2016-09-09 22:20:14 +00:00
..
BBVectorize.cpp IR: Remove Value::intersectOptionalDataWith, replace all calls with calls to Instruction::andIRFlags. 2016-09-07 23:39:04 +00:00
CMakeLists.txt Add LoadStoreVectorizer pass 2016-06-30 23:11:38 +00:00
LLVMBuild.txt Update libdeps since TLI was moved from Target to Analysis in r226078. 2015-01-15 05:21:00 +00:00
LoadStoreVectorizer.cpp LSV: Fix incorrectly increasing alignment 2016-09-09 22:20:14 +00:00
LoopVectorize.cpp [LV] Ensure proper handling of multi-use case when collecting uniforms 2016-09-08 21:38:26 +00:00
SLPVectorizer.cpp ADT: Do not inherit from std::iterator in ilist_iterator 2016-09-03 02:27:35 +00:00
Vectorize.cpp Add LoadStoreVectorizer pass 2016-06-30 23:11:38 +00:00