Reapply r166405, teaching tailcallelim to be smarter about nocapture, with a
[oota-llvm.git] / lib / Transforms / Vectorize /
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.
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-09-27 Sylvestre LedruRevert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
2012-09-27 Sylvestre LedruFix a typo 'iff' => 'if'
2012-08-29 Benjamin KramerMake MemoryBuiltins aware of TargetLibraryInfo.
2012-06-28 Hal FinkelPrecompute SCEV pointer analysis prior to instruction...
2012-06-28 Hal FinkelRemove a useless check in BBVectorize.
2012-06-28 Hal FinkelAllow BBVectorize to form non-2^n-length vectors.
2012-06-28 Hal FinkelRefactor operation equivalence checking in BBVectorize...
2012-06-24 NAKAMURA Takumillvm/lib: [CMake] Add explicit dependency to intrinsics...
2012-06-24 Hal FinkelAllow controlling vectorization of boolean values separ...
2012-06-23 Hal FinkelAllow BBVectorize to fuse compare instructions.
2012-06-16 Hal FinkelTeach BBVectorize to combine, when possible, or discard...
2012-04-27 Hal FinkelDon't vectorize target-specific types (ppc_fp128, x86_f...
2012-04-16 Hal FinkelFix style violation in BBVectorize (pointed out by...
2012-04-16 Hal FinkelSimplify checking for pointer types in BBVectorize...
2012-04-14 Hal FinkelFix an error in BBVectorize important for vectorizing...
2012-04-14 Hal FinkelEnhance BBVectorize to more-properly handle pointer...
2012-04-13 Hal FinkelAdd support to BBVectorize for vectorizing selects.
2012-04-07 Hongbin ZhengRefactor: Use positive field names in VectorizeConfig.
2012-04-05 Hongbin ZhengBBVectorize: Add the const modifier to the VectorizeCon...
2012-04-05 Hongbin ZhengIntroduce the VectorizeConfig class, with which we...
2012-04-05 Hongbin ZhengAdd the function "vectorizeBasicBlock" which allow...
2012-03-31 Hal FinkelCorrectly vectorize powi.
2012-03-05 Sebastian Popfix typos
2012-03-05 Sebastian Popremove spaces on empty lines
2012-02-10 Hal FinkelUpdate BBVectorize to use aliasesUnknownInst.
2012-02-06 Sebastian Popfix indentation
2012-02-05 David BlaikieSimplify contains tests using 'count'.
2012-02-05 NAKAMURA TakumiBBVectorize.cpp: Get rid of comparision to bool to...
2012-02-04 Hal FinkelBoost the effective chain depth of loads and stores.
2012-02-02 Benjamin KramerBBVectorize: Simplify code, no functionality change.
2012-02-02 Hal FinkelMinor changes from review.
2012-02-02 Hal FinkelVectorize long blocks in groups.
2012-02-01 NAKAMURA TakumiBBVectorize.cpp: Try to fix MSVC build. map::iterator...
2012-02-01 Hal FinkelA few of the changes suggested in code review (by Nick...
2012-02-01 Hal FinkelAdd a basic-block autovectorization pass.