OCaml bindings: remove unused DONT_BUILD_RELINKED from Makefiles
[oota-llvm.git] / lib / Transforms / Vectorize /
2013-10-29 Arnold SchwaighoferARM cost model: Account for zero cost scalar SROA instr...
2013-10-29 Arnold SchwaighoferSLPVectorizer: Use vector type for vectorized memory...
2013-10-26 Wan XiaofeiQuick look-up for block in loop.
2013-10-25 Hal FinkelLoopVectorizer: Don't attempt to vectorize extracteleme...
2013-10-24 Renato GolinMark vector loops as already vectorized
2013-10-21 Matt ArsenaultUse more type helper functions
2013-10-16 Arnold SchwaighoferSLPVectorizer: Don't vectorize volatile memory operations
2013-10-16 Arnold SchwaighoferRevert "SLPVectorizer: Don't vectorize volatile memory...
2013-10-16 Arnold SchwaighoferSLPVectorizer: Don't vectorize volatile memory operations
2013-10-15 Benjamin KramerLoopVectorize: Properly reflect PODness in comments.
2013-10-12 Arnold SchwaighoferSLPVectorizer: Sort PHINodes based on their opcode
2013-10-12 Tobias GrosserLoopVectorize: Add missing INITIALIZE_PASS_DEPENDENCY...
2013-10-11 Renato GolinBetter info when debugging vectorizer
2013-10-07 Arnold SchwaighoferLoopVectorize: External uses must use the last value...
2013-10-04 Arnold SchwaighoferSLPVectorizer: Sort inputs to commutative binary operations
2013-10-02 Matt ArsenaultDon't use runtime bounds check between address spaces.
2013-10-02 Yi JiangApply slp vectorization on fully-vectorizable tree...
2013-10-02 Matt ArsenaultFix debug printing spacing.
2013-10-02 Matt ArsenaultFix comment grammar and capitalization.
2013-10-02 Benjamin KramerSLPVectorizer: Make store chain finding more aggressive...
2013-10-01 Rafael EspindolaRemove several unused variables.
2013-10-01 Matt ArsenaultFix code duplication
2013-09-30 Benjamin KramerConvert manual insert point restores to the new RAII...
2013-09-30 Benjamin KramerIRBuilder: Add RAII objects to reset insertion points...
2013-09-28 Robert WilhelmEven more spelling fixes for "instruction".
2013-09-28 Robert WilhelmFix spelling intruction -> instruction.
2013-09-27 Matt ArsenaultFix SLPVectorizer using wrong address space for load...
2013-09-27 Justin BognerTransforms: Use getFirstNonPHI to set the insertion...
2013-09-25 Arnold SchwaighoferSLPVectorize: Put horizontal reductions feeding a store...
2013-09-24 Yi Jiangset the cost of tiny trees to INT_MAX in SLP vectorizer...
2013-09-23 Arnold SchwaighoferRevert "LoopVectorizer: Only allow vectorization of...
2013-09-21 Arnold SchwaighoferSLPVectorizer: Fix multiline comment warning
2013-09-21 Arnold SchwaighoferReapply "SLPVectorizer: Handle more horizontal reductio...
2013-09-21 Nadav RotemLoopVectorizer: Only allow vectorization of intrinsics...
2013-09-21 Arnold SchwaighoferRevert "SLPVectorizer: Handle more horizontal reduction...
2013-09-20 Arnold SchwaighoferSLPVectorizer: Handle more horizontal reductions (disabled)
2013-09-18 Robert LyttonPrevent LoopVectorizer and SLPVectorizer running if...
2013-09-18 Craig TopperRevert accidental commit I had to make to get the test...
2013-09-18 Craig TopperLift alignment restrictions for load/store folding...
2013-09-17 Arnold SchwaighoferSLPVectorizer: Don't vectorize phi nodes that use invok...
2013-09-16 Arnold SchwaighoferDon't vectorize if there are outside loop users of...
2013-09-10 Eli FriedmanDon't assert on invalid loop vectorization hint.
2013-09-10 Benjamin KramerLoopVectorize: PHI nodes are always at the beginning...
2013-09-03 Yi JiangIn this patch we are trying to do two things:
2013-08-28 Hal FinkelDisable unrolling in the loop vectorizer when disabled...
2013-08-27 Nadav RotemRefactor 'vectorizeLoop' no functionality change.
2013-08-26 Matt ArsenaultFix inserting instructions before last in bundle.
2013-08-26 Nadav RotemLoopVectorize: Implement partial loop unrolling when...
2013-08-26 Yi Jiangtest commit. Remove blank line
2013-08-26 Matt ArsenaultFix unused variable in release build
2013-08-26 Matt ArsenaultConstify functions
2013-08-26 Matt ArsenaultVectorize starting from insertelements building a vector
2013-08-24 Matt ArsenaultCheck if in set on insertion instead of separately
2013-08-22 Chandler CarruthTeach the SLP vectorizer the correct way to check for...
2013-08-22 Matt ArsenaultTeach LoopVectorize about address space sizes
2013-08-21 Matt ArsenaultUse attribute helper function
2013-08-21 Matt ArsenaultFix typo
2013-08-20 Arnold SchwaighoferSLPVectorizer: Fix invalid iterator errors
2013-08-19 Hal FinkelAdd a llvm.copysign intrinsic
2013-08-17 Joerg SonnenbergerPR 16899: Do not modify the basic block using the itera...
2013-08-15 Matt ArsenaultFix spelling
2013-08-13 Hal FinkelBBVectorize: Add initial stores to the write set when...
2013-08-12 Nadav RotemFix PR16797 - Support PHINodes with multiple inputs...
2013-08-07 Hal FinkelAdd ISD::FROUND for libm round()
2013-08-06 Arnold SchwaighoferLoopVectorize: Allow vectorization of loops with lifeti...
2013-08-02 Nadav RotemSLPVectorizer: Fix PR16777. PHInodes may use multiple...
2013-07-31 Nadav Rotem80-col
2013-07-29 Nadav RotemSLPVectorier: update the debug location for the new...
2013-07-29 Nadav RotemDon't vectorize when the attribute NoImplicitFloat...
2013-07-27 Nadav RotemUpdate the comment
2013-07-26 Nadav RotemSLP Vectorier: Don't vectorize really short chains...
2013-07-26 Nadav RotemSLP Vectorizer: Disable the vectorization of non power...
2013-07-22 Nadav RotemWhen we vectorize across multiple basic blocks we may...
2013-07-22 Nadav RotemFix an obvious typo in the loop vectorizer where the...
2013-07-22 Nadav RotemDelete unused helper functions.
2013-07-21 Nadav RotemRevert a part of r186420. Don't forbid multiple store...
2013-07-19 Nadav Rotemfix an 80-col line.
2013-07-19 Nadav RotemUse LLVMs ADTs that improve the compile time of this...
2013-07-19 Nadav RotemSLPVectorizer: Improve the compile time of isConsecutiv...
2013-07-18 Nadav RotemHandle constants without going through SCEV.
2013-07-18 Nadav RotemSLPVectorizer: Speedup isConsecutive by manually checki...
2013-07-18 Nadav RotemSLPVectorizer: Speedup isConsecutive (that checks if...
2013-07-17 Nadav RotemFix a comment.
2013-07-17 Nadav RotemAdd a micro optimization to catch cases where the PtrA...
2013-07-17 Nadav RotemSLPVectorizer: Accelerate the isConsecutive check by...
2013-07-16 Nadav Rotemflip the scev minus direction to simplify the code.
2013-07-16 Nadav RotemSLPVectorizer: Improve the compile time of isConsecutiv...
2013-07-16 Nadav RotemSLPVectorizer: Reduce the compile time of the consecuti...
2013-07-15 Nadav RotemPR16628: Fix a bug in the code that merges compares.
2013-07-14 Nadav RotemSLPVectorizer: change the order in which we search...
2013-07-14 Craig TopperUse SmallVectorImpl& instead of SmallVector to avoid...
2013-07-13 Arnold SchwaighoferLoopVectorizer: Disallow reductions whose header phi...
2013-07-13 Andrew TrickLoopVectorize fix: LoopInfo must be valid when invoking...
2013-07-12 Arnold SchwaighoferTargetTransformInfo: address calculation parameter...
2013-07-12 Nadav RotemSLPVectorizer: Sink and enable CSE for ExtractElements.
2013-07-12 Nadav RotemSLPVectorize: Replace the code that checks for vectoriz...
2013-07-11 Nadav RotemRemove an argument that we dont use anymore.
2013-07-11 Arnold SchwaighoferLoopVectorize: Vectorize all accesses in address space...
2013-07-11 Nadav RotemFix a warning.
2013-07-11 Nadav RotemSLPVectorizer: refactor the code that places extracts...
next