index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
Vectorize
Commit message (
Expand
)
Author
Age
Files
Lines
*
Update to LLVM 3.5a.
Stephen Hines
2014-04-24
6
-374
/
+1199
*
Merge remote-tracking branch 'upstream/release_34' into merge-20140211
Stephen Hines
2014-02-11
3
-564
/
+1730
|
\
|
*
Merging r197449:
Bill Wendling
2013-12-17
1
-1
/
+31
|
*
Merging r196508:
Bill Wendling
2013-12-06
1
-5
/
+1
|
*
Merging r195787:
Bill Wendling
2013-12-01
1
-0
/
+9
|
*
Merging r195791:
Bill Wendling
2013-11-27
1
-16
/
+11
|
*
Merging r195773:
Bill Wendling
2013-11-27
1
-0
/
+8
|
*
Merging r195528:
Bill Wendling
2013-11-25
1
-2
/
+37
|
*
Merging r195162:
Bill Wendling
2013-11-20
1
-0
/
+30
|
*
Merging r195161:
Bill Wendling
2013-11-20
1
-11
/
+12
|
*
LoopVectorizer: Extend the induction variable to a larger type
Arnold Schwaighofer
2013-11-18
1
-0
/
+6
|
*
LoopVectorizer: Use abi alignment for accesses with no alignment
Arnold Schwaighofer
2013-11-15
1
-0
/
+4
|
*
Move debug message in vectorizer
Renato Golin
2013-11-11
1
-4
/
+1
|
*
SLPVectorizer: Use properlyDominates to satisfy the irreflexivity of a strict...
Benjamin Kramer
2013-11-04
1
-1
/
+1
|
*
SLPVectorizer: Add a missing pair of parens. No functionality change.
Benjamin Kramer
2013-11-03
1
-1
/
+1
|
*
SLPVectorizer: When CSEing generated gathers only scan blocks containing them.
Benjamin Kramer
2013-11-03
1
-20
/
+37
|
*
SLPVectorizer: Remove duplicated function.
Benjamin Kramer
2013-11-02
1
-10
/
+2
|
*
LoopVectorize: Remove quadratic behavior the local CSE.
Benjamin Kramer
2013-11-02
1
-26
/
+40
|
*
LoopVectorizer: Move cse code into its own function
Arnold Schwaighofer
2013-11-01
1
-32
/
+37
|
*
LoopVectorizer: Perform redundancy elimination on induction variables
Arnold Schwaighofer
2013-11-01
1
-1
/
+34
|
*
LoopVectorize: Look for consecutive acces in GEPs with trailing zero indices
Benjamin Kramer
2013-11-01
1
-11
/
+38
|
*
LoopVectorizer: If dependency checks fail try runtime checks
Arnold Schwaighofer
2013-11-01
1
-5
/
+47
|
*
LoopVectorizer: Clear all member data structures in RuntimeCheck.reset()
Arnold Schwaighofer
2013-11-01
1
-0
/
+2
|
*
ARM cost model: Account for zero cost scalar SROA instructions
Arnold Schwaighofer
2013-10-29
1
-3
/
+18
|
*
SLPVectorizer: Use vector type for vectorized memory operations
Arnold Schwaighofer
2013-10-29
1
-2
/
+2
|
*
Quick look-up for block in loop.
Wan Xiaofei
2013-10-26
1
-5
/
+6
|
*
LoopVectorizer: Don't attempt to vectorize extractelement instructions
Hal Finkel
2013-10-25
1
-2
/
+3
|
*
Mark vector loops as already vectorized
Renato Golin
2013-10-24
1
-0
/
+4
|
*
Use more type helper functions
Matt Arsenault
2013-10-21
2
-18
/
+20
|
*
SLPVectorizer: Don't vectorize volatile memory operations
Arnold Schwaighofer
2013-10-16
1
-3
/
+8
|
*
Revert "SLPVectorizer: Don't vectorize volatile memory operations"
Arnold Schwaighofer
2013-10-16
1
-8
/
+3
|
*
SLPVectorizer: Don't vectorize volatile memory operations
Arnold Schwaighofer
2013-10-16
1
-3
/
+8
|
*
LoopVectorize: Properly reflect PODness in comments.
Benjamin Kramer
2013-10-15
1
-4
/
+4
|
*
SLPVectorizer: Sort PHINodes based on their opcode
Arnold Schwaighofer
2013-10-12
1
-23
/
+44
|
*
LoopVectorize: Add missing INITIALIZE_PASS_DEPENDENCY macros
Tobias Grosser
2013-10-12
1
-0
/
+3
|
*
Better info when debugging vectorizer
Renato Golin
2013-10-11
1
-6
/
+5
|
*
LoopVectorize: External uses must use the last value in a reduction cycle
Arnold Schwaighofer
2013-10-07
1
-0
/
+6
|
*
SLPVectorizer: Sort inputs to commutative binary operations
Arnold Schwaighofer
2013-10-04
1
-4
/
+123
|
*
Don't use runtime bounds check between address spaces.
Matt Arsenault
2013-10-02
1
-11
/
+49
|
*
Apply slp vectorization on fully-vectorizable tree of height 2
Yi Jiang
2013-10-02
1
-4
/
+21
|
*
Fix debug printing spacing.
Matt Arsenault
2013-10-02
1
-32
/
+33
|
*
Fix comment grammar and capitalization.
Matt Arsenault
2013-10-02
1
-3
/
+3
|
*
SLPVectorizer: Make store chain finding more aggressive with GetUnderlyingObj...
Benjamin Kramer
2013-10-02
1
-9
/
+4
|
*
Remove several unused variables.
Rafael Espindola
2013-10-01
2
-2
/
+0
|
*
Fix code duplication
Matt Arsenault
2013-10-01
1
-21
/
+10
|
*
Convert manual insert point restores to the new RAII object.
Benjamin Kramer
2013-09-30
1
-7
/
+1
|
*
IRBuilder: Add RAII objects to reset insertion points or fast math flags.
Benjamin Kramer
2013-09-30
1
-21
/
+1
|
*
Even more spelling fixes for "instruction".
Robert Wilhelm
2013-09-28
2
-3
/
+3
|
*
Fix spelling intruction -> instruction.
Robert Wilhelm
2013-09-28
1
-1
/
+1
|
*
Fix SLPVectorizer using wrong address space for load/store
Matt Arsenault
2013-09-27
1
-4
/
+7
[next]