projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
DwarfDebug: Remove trivial function wrapper
[oota-llvm.git]
/
lib
/
Transforms
/
Vectorize
/
2013-11-26
Nadav Rotem
PR1860 - We can't save a list of ExtractElement instruc...
tree
|
commitdiff
2013-11-26
Arnold Schwaighofer
LoopVectorizer: Truncate i64 trip counts of i32 phis...
tree
|
commitdiff
2013-11-26
Nadav Rotem
PR18060 - When we RAUW values with ExtractElement instr...
tree
|
commitdiff
2013-11-23
Chandler Carruth
Migrate metadata information from scalar to vector...
tree
|
commitdiff
2013-11-22
Arnold Schwaighofer
SLPVectorizer: Fix whitespace errors.
tree
|
commitdiff
2013-11-22
Yi Jiang
SLP Vectorizer: Extract cost will only be added once...
tree
|
commitdiff
2013-11-19
Arnold Schwaighofer
SLPVectorizer: Fix stale for Value pointer array
tree
|
commitdiff
2013-11-19
Arnold Schwaighofer
SLPVectorizer: Fix whitespace errors
tree
|
commitdiff
2013-11-18
Arnold Schwaighofer
LoopVectorizer: Extend the induction variable to a...
tree
|
commitdiff
2013-11-15
Arnold Schwaighofer
LoopVectorizer: Use abi alignment for accesses with...
tree
|
commitdiff
2013-11-11
Renato Golin
Move debug message in vectorizer
tree
|
commitdiff
2013-11-04
Benjamin Kramer
SLPVectorizer: Use properlyDominates to satisfy the...
tree
|
commitdiff
2013-11-03
Benjamin Kramer
SLPVectorizer: Add a missing pair of parens. No functio...
tree
|
commitdiff
2013-11-03
Benjamin Kramer
SLPVectorizer: When CSEing generated gathers only scan...
tree
|
commitdiff
2013-11-02
Benjamin Kramer
SLPVectorizer: Remove duplicated function.
tree
|
commitdiff
2013-11-02
Benjamin Kramer
LoopVectorize: Remove quadratic behavior the local...
tree
|
commitdiff
2013-11-01
Arnold Schwaighofer
LoopVectorizer: Move cse code into its own function
tree
|
commitdiff
2013-11-01
Arnold Schwaighofer
LoopVectorizer: Perform redundancy elimination on induc...
tree
|
commitdiff
2013-11-01
Benjamin Kramer
LoopVectorize: Look for consecutive acces in GEPs with...
tree
|
commitdiff
2013-11-01
Arnold Schwaighofer
LoopVectorizer: If dependency checks fail try runtime...
tree
|
commitdiff
2013-11-01
Arnold Schwaighofer
LoopVectorizer: Clear all member data structures in...
tree
|
commitdiff
2013-10-29
Arnold Schwaighofer
ARM cost model: Account for zero cost scalar SROA instr...
tree
|
commitdiff
2013-10-29
Arnold Schwaighofer
SLPVectorizer: Use vector type for vectorized memory...
tree
|
commitdiff
2013-10-26
Wan Xiaofei
Quick look-up for block in loop.
tree
|
commitdiff
2013-10-25
Hal Finkel
LoopVectorizer: Don't attempt to vectorize extracteleme...
tree
|
commitdiff
2013-10-24
Renato Golin
Mark vector loops as already vectorized
tree
|
commitdiff
2013-10-21
Matt Arsenault
Use more type helper functions
tree
|
commitdiff
2013-10-16
Arnold Schwaighofer
SLPVectorizer: Don't vectorize volatile memory operations
tree
|
commitdiff
2013-10-16
Arnold Schwaighofer
Revert "SLPVectorizer: Don't vectorize volatile memory...
tree
|
commitdiff
2013-10-16
Arnold Schwaighofer
SLPVectorizer: Don't vectorize volatile memory operations
tree
|
commitdiff
2013-10-15
Benjamin Kramer
LoopVectorize: Properly reflect PODness in comments.
tree
|
commitdiff
2013-10-12
Arnold Schwaighofer
SLPVectorizer: Sort PHINodes based on their opcode
tree
|
commitdiff
2013-10-12
Tobias Grosser
LoopVectorize: Add missing INITIALIZE_PASS_DEPENDENCY...
tree
|
commitdiff
2013-10-11
Renato Golin
Better info when debugging vectorizer
tree
|
commitdiff
2013-10-07
Arnold Schwaighofer
LoopVectorize: External uses must use the last value...
tree
|
commitdiff
2013-10-04
Arnold Schwaighofer
SLPVectorizer: Sort inputs to commutative binary operations
tree
|
commitdiff
2013-10-02
Matt Arsenault
Don't use runtime bounds check between address spaces.
tree
|
commitdiff
2013-10-02
Yi Jiang
Apply slp vectorization on fully-vectorizable tree...
tree
|
commitdiff
2013-10-02
Matt Arsenault
Fix debug printing spacing.
tree
|
commitdiff
2013-10-02
Matt Arsenault
Fix comment grammar and capitalization.
tree
|
commitdiff
2013-10-02
Benjamin Kramer
SLPVectorizer: Make store chain finding more aggressive...
tree
|
commitdiff
2013-10-01
Rafael Espindola
Remove several unused variables.
tree
|
commitdiff
2013-10-01
Matt Arsenault
Fix code duplication
tree
|
commitdiff
2013-09-30
Benjamin Kramer
Convert manual insert point restores to the new RAII...
tree
|
commitdiff
2013-09-30
Benjamin Kramer
IRBuilder: Add RAII objects to reset insertion points...
tree
|
commitdiff
2013-09-28
Robert Wilhelm
Even more spelling fixes for "instruction".
tree
|
commitdiff
2013-09-28
Robert Wilhelm
Fix spelling intruction -> instruction.
tree
|
commitdiff
2013-09-27
Matt Arsenault
Fix SLPVectorizer using wrong address space for load...
tree
|
commitdiff
2013-09-27
Justin Bogner
Transforms: Use getFirstNonPHI to set the insertion...
tree
|
commitdiff
2013-09-25
Arnold Schwaighofer
SLPVectorize: Put horizontal reductions feeding a store...
tree
|
commitdiff
2013-09-24
Yi Jiang
set the cost of tiny trees to INT_MAX in SLP vectorizer...
tree
|
commitdiff
2013-09-23
Arnold Schwaighofer
Revert "LoopVectorizer: Only allow vectorization of...
tree
|
commitdiff
2013-09-21
Arnold Schwaighofer
SLPVectorizer: Fix multiline comment warning
tree
|
commitdiff
2013-09-21
Arnold Schwaighofer
Reapply "SLPVectorizer: Handle more horizontal reductio...
tree
|
commitdiff
2013-09-21
Nadav Rotem
LoopVectorizer: Only allow vectorization of intrinsics...
tree
|
commitdiff
2013-09-21
Arnold Schwaighofer
Revert "SLPVectorizer: Handle more horizontal reduction...
tree
|
commitdiff
2013-09-20
Arnold Schwaighofer
SLPVectorizer: Handle more horizontal reductions (disabled)
tree
|
commitdiff
2013-09-18
Robert Lytton
Prevent LoopVectorizer and SLPVectorizer running if...
tree
|
commitdiff
2013-09-18
Craig Topper
Revert accidental commit I had to make to get the test...
tree
|
commitdiff
2013-09-18
Craig Topper
Lift alignment restrictions for load/store folding...
tree
|
commitdiff
2013-09-17
Arnold Schwaighofer
SLPVectorizer: Don't vectorize phi nodes that use invok...
tree
|
commitdiff
2013-09-16
Arnold Schwaighofer
Don't vectorize if there are outside loop users of...
tree
|
commitdiff
2013-09-10
Eli Friedman
Don't assert on invalid loop vectorization hint.
tree
|
commitdiff
2013-09-10
Benjamin Kramer
LoopVectorize: PHI nodes are always at the beginning...
tree
|
commitdiff
2013-09-03
Yi Jiang
In this patch we are trying to do two things:
tree
|
commitdiff
2013-08-28
Hal Finkel
Disable unrolling in the loop vectorizer when disabled...
tree
|
commitdiff
2013-08-27
Nadav Rotem
Refactor 'vectorizeLoop' no functionality change.
tree
|
commitdiff
2013-08-26
Matt Arsenault
Fix inserting instructions before last in bundle.
tree
|
commitdiff
2013-08-26
Nadav Rotem
LoopVectorize: Implement partial loop unrolling when...
tree
|
commitdiff
2013-08-26
Yi Jiang
test commit. Remove blank line
tree
|
commitdiff
2013-08-26
Matt Arsenault
Fix unused variable in release build
tree
|
commitdiff
2013-08-26
Matt Arsenault
Constify functions
tree
|
commitdiff
2013-08-26
Matt Arsenault
Vectorize starting from insertelements building a vector
tree
|
commitdiff
2013-08-24
Matt Arsenault
Check if in set on insertion instead of separately
tree
|
commitdiff
2013-08-22
Chandler Carruth
Teach the SLP vectorizer the correct way to check for...
tree
|
commitdiff
2013-08-22
Matt Arsenault
Teach LoopVectorize about address space sizes
tree
|
commitdiff
2013-08-21
Matt Arsenault
Use attribute helper function
tree
|
commitdiff
2013-08-21
Matt Arsenault
Fix typo
tree
|
commitdiff
2013-08-20
Arnold Schwaighofer
SLPVectorizer: Fix invalid iterator errors
tree
|
commitdiff
2013-08-19
Hal Finkel
Add a llvm.copysign intrinsic
tree
|
commitdiff
2013-08-17
Joerg Sonnenberger
PR 16899: Do not modify the basic block using the itera...
tree
|
commitdiff
2013-08-15
Matt Arsenault
Fix spelling
tree
|
commitdiff
2013-08-13
Hal Finkel
BBVectorize: Add initial stores to the write set when...
tree
|
commitdiff
2013-08-12
Nadav Rotem
Fix PR16797 - Support PHINodes with multiple inputs...
tree
|
commitdiff
2013-08-07
Hal Finkel
Add ISD::FROUND for libm round()
tree
|
commitdiff
2013-08-06
Arnold Schwaighofer
LoopVectorize: Allow vectorization of loops with lifeti...
tree
|
commitdiff
2013-08-02
Nadav Rotem
SLPVectorizer: Fix PR16777. PHInodes may use multiple...
tree
|
commitdiff
2013-07-31
Nadav Rotem
80-col
tree
|
commitdiff
2013-07-29
Nadav Rotem
SLPVectorier: update the debug location for the new...
tree
|
commitdiff
2013-07-29
Nadav Rotem
Don't vectorize when the attribute NoImplicitFloat...
tree
|
commitdiff
2013-07-27
Nadav Rotem
Update the comment
tree
|
commitdiff
2013-07-26
Nadav Rotem
SLP Vectorier: Don't vectorize really short chains...
tree
|
commitdiff
2013-07-26
Nadav Rotem
SLP Vectorizer: Disable the vectorization of non power...
tree
|
commitdiff
2013-07-22
Nadav Rotem
When we vectorize across multiple basic blocks we may...
tree
|
commitdiff
2013-07-22
Nadav Rotem
Fix an obvious typo in the loop vectorizer where the...
tree
|
commitdiff
2013-07-22
Nadav Rotem
Delete unused helper functions.
tree
|
commitdiff
2013-07-21
Nadav Rotem
Revert a part of r186420. Don't forbid multiple store...
tree
|
commitdiff
2013-07-19
Nadav Rotem
fix an 80-col line.
tree
|
commitdiff
2013-07-19
Nadav Rotem
Use LLVMs ADTs that improve the compile time of this...
tree
|
commitdiff
2013-07-19
Nadav Rotem
SLPVectorizer: Improve the compile time of isConsecutiv...
tree
|
commitdiff
next