aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/Vectorize/LoopVectorize.cpp
AgeCommit message (Expand)Author
2012-10-20Vectorizer: refactor the memory checks to a new function. No functionality ch...Nadav Rotem
2012-10-19LoopVectorize: Keep the IRBuilder on the stack.Nadav Rotem
2012-10-19Vectorizer: Add support for loop reductions.Nadav Rotem
2012-10-19LoopVectorize: Keep the IRBuilder on the stack.Benjamin Kramer
2012-10-19vectorizer: Add support for reading and writing from the same memory location.Nadav Rotem
2012-10-18cleanup the comment.Nadav Rotem
2012-10-18fix a naming typoNadav Rotem
2012-10-18Avoid reconstructing the pointer set when searching for duplicated read/write...Nadav Rotem
2012-10-18When looking for a vector representation of a scalar, do a single lookup. Als...Nadav Rotem
2012-10-18remove unused variable to fix a warning.Nadav Rotem
2012-10-18Remove the use of dominators and AA.Nadav Rotem
2012-10-18Vectorizer: Add support for loops with an unknown count. For example:Nadav Rotem
2012-10-17LoopVectorize.cpp: Fix a warning. [-Wunused-variable]NAKAMURA Takumi
2012-10-17Remove redundant SetInsertPoint call.Jakub Staszak
2012-10-17Fix some typos and wrong indenting.Roman Divacky
2012-10-17Add a loop vectorizer.Nadav Rotem