minor cleanups
[oota-llvm.git] / lib / Transforms / Vectorize / LoopVectorize.cpp
2012-11-30 Nadav Rotemminor cleanups
2012-11-30 Nadav RotemRemove the use of LPPassManager. We can remove LPM...
2012-11-29 Nadav RotemWhen broadcasting invariant scalars into vectors, place...
2012-11-26 Nadav RotemMove the code that uses SCEVs prior to creating the...
2012-11-25 Nadav RotemMove the max vector width to a constant parameter....
2012-11-25 Nadav RotemFix the document style.
2012-11-25 Nadav RotemRefactor the ptr runtime check generation code. No...
2012-11-25 Nadav RotemRename method. No functionality change.
2012-11-25 Nadav RotemThe induction-pointer work is inspired by a research...
2012-11-25 Nadav RotemAdd support for pointer induction variables even when...
2012-11-17 Nadav RotemLoopVectorizer: Add initial support for pointer inducti...
2012-11-16 Nadav RotemLoopVectorize: Division reductions generate incorrect...
2012-11-14 Nadav Rotemuse the getSplat API. Patch by Paul Redmond.
2012-11-11 Nadav RotemFix a comment typo and add comments.
2012-11-09 Nadav RotemAdd support for memory runtime check. When we can,...
2012-11-02 Chandler CarruthFix sign compare warning. Patch by Mahesha HS.
2012-10-31 Nadav RotemLoopVectorize: Preserve NSW, NUW and IsExact flags.
2012-10-31 Nadav RotemPut the threshold magic number in a variable.
2012-10-31 Nadav RotemRemove enum values since they are not used anymore.
2012-10-31 Nadav RotemLoopVectorize: Do not vectorize loops with tiny constan...
2012-10-31 Nadav RotemAdd support for loops that don't start with Zero.
2012-10-30 Nadav RotemAdd documentation.
2012-10-30 Nadav RotemLoopVectorize: Add support for write-only loops when...
2012-10-30 Nadav RotemLoopVectorize: Fix a bug in the initialization of reduc...
2012-10-30 Nadav RotemLoopVectorizer: change debug prints: Print the module...
2012-10-29 Nadav RotemLoopVectorize: Update and preserve the dominator tree...
2012-10-27 Nadav Rotem1. Fix a bug in getTypeConversion. When a *simple*...
2012-10-26 Nadav RotemRefactor the VectorTargetTransformInfo interface.
2012-10-25 Nadav RotemLoopVectorize: Teach the cost model to query scalar...
2012-10-25 Nadav RotemAdd support for additional reduction variables: AND...
2012-10-24 Nadav RotemImplement a basic cost model for vector and scalar...
2012-10-24 Nadav Rotemwhitespace
2012-10-24 Nadav RotemLoopVectorizer: Add a basic cost model which uses the...
2012-10-24 Micah VillmowBack out r166591, not sure why this made it through...
2012-10-24 Micah VillmowDelete a directory that wasn't supposed to be checked...
2012-10-23 Nadav RotemUse the AliasAnalysis isIdentifiedObj because it also...
2012-10-22 Nadav RotemDon't crash if the load/store pointer is not a GEP.
2012-10-22 Nadav RotemRename a variable.
2012-10-22 Nadav RotemVectorizer: optimize the generation of selects. If...
2012-10-22 Nadav RotemUpdate the loop vectorizer docs.
2012-10-21 Anders CarlssonAvoid an extra hash lookup when inserting a value into...
2012-10-21 Jakub StaszakSimplify code. No functionality change.
2012-10-21 Jakub StaszakSimplify code. No functionality change.
2012-10-21 Nadav RotemFix a bug in the vectorization of wide load/store opera...
2012-10-21 Nadav RotemAdd support for reduction variables that do not start...
2012-10-21 Nadav RotemDocument change. Describe the pass and some papers...
2012-10-21 Nadav RotemVectorizer: fix a bug in the classification of inductio...
2012-10-20 Nadav RotemFix an infinite loop in the loop-vectorizer.
2012-10-20 Nadav RotemVectorize: teach cavVectorizeMemory to distinguish...
2012-10-20 Nadav RotemFix a typo
2012-10-20 Nadav RotemVectorizer: refactor the memory checks to a new functio...
2012-10-19 Nadav RotemLoopVectorize: Keep the IRBuilder on the stack.
2012-10-19 Nadav RotemVectorizer: Add support for loop reductions.
2012-10-19 Benjamin KramerLoopVectorize: Keep the IRBuilder on the stack.
2012-10-19 Nadav Rotemvectorizer: Add support for reading and writing from...
2012-10-18 Nadav Rotemcleanup the comment.
2012-10-18 Nadav Rotemfix a naming typo
2012-10-18 Nadav RotemAvoid reconstructing the pointer set when searching...
2012-10-18 Nadav RotemWhen looking for a vector representation of a scalar...
2012-10-18 Nadav Rotemremove unused variable to fix a warning.
2012-10-18 Nadav RotemRemove the use of dominators and AA.
2012-10-18 Nadav RotemVectorizer: Add support for loops with an unknown count...
2012-10-17 NAKAMURA TakumiLoopVectorize.cpp: Fix a warning. [-Wunused-variable]
2012-10-17 Jakub StaszakRemove redundant SetInsertPoint call.
2012-10-17 Roman DivackyFix some typos and wrong indenting.
2012-10-17 Nadav RotemAdd a loop vectorizer.