projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[x86] Fix a pretty horrible bug and inconsistency in the x86 asm
[oota-llvm.git]
/
lib
/
Transforms
/
Vectorize
/
2014-09-03
Sanjay Patel
Preserve IR flags (nsw, nuw, exact, fast-math) in SLP...
tree
|
commitdiff
2014-09-03
Sanjay Patel
Change name of copyFlags() to copyIRFlags(). Add conven...
tree
|
commitdiff
2014-09-02
Yi Jiang
Generate extract for in-tree uses if the use is scalar...
tree
|
commitdiff
2014-09-01
Sanjay Patel
Add a convenience method to copy wrapping, exact, and...
tree
|
commitdiff
2014-09-01
Renato Golin
Small refactor on VectorizerHint for deduplication
tree
|
commitdiff
2014-08-28
Erik Eckstein
Fix: SLPVectorizer tried to move an instruction which...
tree
|
commitdiff
2014-08-27
Michael Zolotukhin
[SLP] Re-enable vectorization of GEP expressions (re...
tree
|
commitdiff
2014-08-27
Craig Topper
Simplify creation of a bunch of ArrayRefs by using...
tree
|
commitdiff
2014-08-26
Joerg Sonnenberger
Revert r210342 and r210343, add test case for the crasher.
tree
|
commitdiff
2014-08-26
Sanjay Patel
fix typos in comments
tree
|
commitdiff
2014-08-25
Karthik Bhat
Allow vectorization of division by uniform power of 2.
tree
|
commitdiff
2014-08-22
Erik Eckstein
fix: SLPVectorizer crashes for unreachable blocks conta...
tree
|
commitdiff
2014-08-21
Craig Topper
Repace SmallPtrSet with SmallPtrSetImpl in function...
tree
|
commitdiff
2014-08-20
James Molloy
[LoopVectorizer] Limit unroll factor in the presence...
tree
|
commitdiff
2014-08-19
Renato Golin
Revert "Small refactor on VectorizerHint for deduplication"
tree
|
commitdiff
2014-08-19
Renato Golin
Small refactor on VectorizerHint for deduplication
tree
|
commitdiff
2014-08-18
Craig Topper
Revert "Repace SmallPtrSet with SmallPtrSetImpl in...
tree
|
commitdiff
2014-08-17
Craig Topper
Repace SmallPtrSet with SmallPtrSetImpl in function...
tree
|
commitdiff
2014-08-15
Rafael Espindola
Introduce a helper to combine instruction metadata.
tree
|
commitdiff
2014-08-08
James Molloy
[LoopVectorizer] Enable support for floating-point...
tree
|
commitdiff
2014-08-07
Arnold Schwaighofer
SLPVectorizer: Use the type of the value loaded/stored...
tree
|
commitdiff
2014-08-05
James Molloy
Teach the SLP Vectorizer that keeping some values live...
tree
|
commitdiff
2014-08-02
Erik Eckstein
fix bug 20513 - Crash in SLP Vectorizer
tree
|
commitdiff
2014-08-02
Tyler Nowicki
Add diagnostics to the vectorizer cost model.
tree
|
commitdiff
2014-08-01
Erik Eckstein
SLPVectorizer: fix build problem in Release configuration
tree
|
commitdiff
2014-08-01
Erik Eckstein
SLPVectorizer: improved scheduling algorithm.
tree
|
commitdiff
2014-08-01
Erik Eckstein
SLP Vectorizer: added statistics counter
tree
|
commitdiff
2014-08-01
Erik Eckstein
SLP Vectorizer: improve canonicalize tree operands...
tree
|
commitdiff
2014-07-31
Tyler Nowicki
Improve the remark generated for -Rpass-missed.
tree
|
commitdiff
2014-07-31
Tyler Nowicki
Improve the remark generated when a variable that is...
tree
|
commitdiff
2014-07-30
Chad Rosier
SLP Vectorizer: Canonicalize tree operands of commutiti...
tree
|
commitdiff
2014-07-24
Hal Finkel
Add scoped-noalias metadata
tree
|
commitdiff
2014-07-24
Hal Finkel
AA metadata refactoring (introduce AAMDNodes)
tree
|
commitdiff
2014-07-21
Mark Heffernan
Rename metadata llvm.loop.vectorize.unroll to llvm...
tree
|
commitdiff
2014-07-21
Duncan P. N. Exon...
Revert "[C++11] Add predecessors(BasicBlock *) / succes...
tree
|
commitdiff
2014-07-20
Hal Finkel
[LoopVectorize] Remove an unused private AA pointer
tree
|
commitdiff
2014-07-20
Hal Finkel
[LoopVectorize] Use AA to partition potential dependenc...
tree
|
commitdiff
2014-07-20
Manuel Jacob
[C++11] Add predecessors(BasicBlock *) / successors...
tree
|
commitdiff
2014-07-19
Hal Finkel
[LoopVectorize] Use CreateAligned(Load|Store)
tree
|
commitdiff
2014-07-19
Hal Finkel
[LoopVectorize] Propagate known metadata to vectorized...
tree
|
commitdiff
2014-07-16
Tyler Nowicki
Emit warnings if vectorization is forced and fails.
tree
|
commitdiff
2014-06-26
Alp Toker
Revert "Introduce a string_ostream string builder facilty"
tree
|
commitdiff
2014-06-26
Alp Toker
Introduce a string_ostream string builder facilty
tree
|
commitdiff
2014-06-25
Tyler Nowicki
Add Rpass-missed and Rpass-analysis reports to the...
tree
|
commitdiff
2014-06-25
Eli Bendersky
Rename loop unrolling and loop vectorizer metadata...
tree
|
commitdiff
2014-06-22
Arnold Schwaighofer
LoopVectorizer: Fix a dominance issue
tree
|
commitdiff
2014-06-20
Karthik Bhat
Add Support to Recognize and Vectorize NON SIMD instruc...
tree
|
commitdiff
2014-06-06
Michael Zolotukhin
[SLP] Enable vectorization of GEP expressions.
tree
|
commitdiff
2014-06-06
Karthik Bhat
Fix PR19657 (scalar loads not combined into vector...
tree
|
commitdiff
2014-05-30
Karthik Bhat
Allow vectorization of intrinsics such as powi,cttz...
tree
|
commitdiff
2014-05-29
Arnold Schwaighofer
LoopVectorizer: Add a check that the backedge taken...
tree
|
commitdiff
2014-05-22
Diego Novillo
Add support for missed and analysis optimization remarks.
tree
|
commitdiff
2014-05-20
Eric Christopher
Clean up language and grammar.
tree
|
commitdiff
2014-05-20
Zinovy Nis
[LV][REFACTOR] One more tiny fix for printing debug...
tree
|
commitdiff
2014-05-11
Benjamin Kramer
SLPVectorizer: Instead of just performing CSE on dead...
tree
|
commitdiff
2014-05-09
Benjamin Kramer
SLPVectorizer: When sorting by domination for CSE don...
tree
|
commitdiff
2014-05-07
Zinovy Nis
[BUG][REFACTOR]
tree
|
commitdiff
2014-05-05
Yi Jiang
Always set alignment of vectorized LD/ST in SLP-Vectori...
tree
|
commitdiff
2014-05-04
Arnold Schwaighofer
SLPVectorizer: Bring back the insertelement patch ...
tree
|
commitdiff
2014-05-03
Benjamin Kramer
SLPVectorizer: Lazily allocate the map for block numbering.
tree
|
commitdiff
2014-05-03
Karthik Bhat
Vectorize intrinsic math function calls in SLPVectorizer.
tree
|
commitdiff
2014-05-02
Eric Christopher
Clean up constructor logic and member access for LoopVe...
tree
|
commitdiff
2014-05-01
Chandler Carruth
Revert r205965, which essentially reverts r205018 for...
tree
|
commitdiff
2014-04-30
Benjamin Kramer
Add a <tuple> include to more files that aren't getting...
tree
|
commitdiff
2014-04-29
Diego Novillo
Fix vectorization remarks.
tree
|
commitdiff
2014-04-29
Yi Jiang
Continue slp vectorization even the BB already has...
tree
|
commitdiff
2014-04-29
Diego Novillo
Add optimization remarks to the loop unroller and vecto...
tree
|
commitdiff
2014-04-29
Zinovy Nis
[BUG] Fix -Wunused-variable warning in Release mode...
tree
|
commitdiff
2014-04-29
Kostya Serebryany
fix -Wunused-variable warning in Release mode
tree
|
commitdiff
2014-04-29
Zinovy Nis
[OPENMP][LV][D3423] Respect Hints.Force meta-data for...
tree
|
commitdiff
2014-04-28
Craig Topper
[C++] Use 'nullptr'.
tree
|
commitdiff
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Transforms edition.
tree
|
commitdiff
2014-04-25
Karthik Bhat
Allow vectorization of bit intrinsics in BB Vectorizer.
tree
|
commitdiff
2014-04-24
Karthik Bhat
Allow vectorization of few missed llvm intrinsic calls...
tree
|
commitdiff
2014-04-23
Alexander Musman
[LV] Statistics numbers for LoopVectorize introduced...
tree
|
commitdiff
2014-04-22
Chandler Carruth
[Modules] Fix potential ODR violations by sinking the...
tree
|
commitdiff
2014-04-15
Alexey Bataev
D3348 - [BUG] "Rotate Loop" pass kills "llvm.vectorizer...
tree
|
commitdiff
2014-04-10
Arnold Schwaighofer
Reapply "SLPVectorizer: Ignore users that are insertele...
tree
|
commitdiff
2014-04-09
Arnold Schwaighofer
SLPVectorizer: Only vectorize intrinsics whose operands...
tree
|
commitdiff
2014-04-07
Eric Christopher
Add NDEBUG markers around debug only function.
tree
|
commitdiff
2014-04-07
Eric Christopher
Add debug location information to the vectorizer debug...
tree
|
commitdiff
2014-04-05
David Blaikie
Fixing typo.
tree
|
commitdiff
2014-04-02
Tim Northover
SLPVectorizer: compare entire intrinsic for SLP compati...
tree
|
commitdiff
2014-04-02
Hal Finkel
[LoopVectorizer] Count dependencies of consecutive...
tree
|
commitdiff
2014-03-31
Arnold Schwaighofer
Revert "SLPVectorizer: Ignore users that are insertelem...
tree
|
commitdiff
2014-03-28
Arnold Schwaighofer
SLPVectorizer: Take credit for free extractelement...
tree
|
commitdiff
2014-03-28
Arnold Schwaighofer
SLPVectorizer: Fix typos
tree
|
commitdiff
2014-03-28
Arnold Schwaighofer
SLPVectorizer: Ignore users that are insertelements...
tree
|
commitdiff
2014-03-25
Andrew Trick
SLP vectorizer: Don't hoist vector extracts of phis.
tree
|
commitdiff
2014-03-18
Chandler Carruth
[LV] While I'm here, use range based for loops which...
tree
|
commitdiff
2014-03-18
Chandler Carruth
[LV] The actual change I intended to commit in r204148...
tree
|
commitdiff
2014-03-18
Chandler Carruth
[LV] Replace some dead code with an assert. When I...
tree
|
commitdiff
2014-03-12
Raul E. Silvera
Resubmit "[SLPV] Recognize vectorizable intrinsics...
tree
|
commitdiff
2014-03-09
Ahmed Charles
Fix build break.
tree
|
commitdiff
2014-03-09
Chandler Carruth
[C++11] Add range based accessors for the Use-Def chain...
tree
|
commitdiff
2014-03-05
Arnold Schwaighofer
LoopVectorizer: Preserve fast-math flags
tree
|
commitdiff
2014-03-05
Craig Topper
[C++11] Add 'override' keyword to virtual methods that...
tree
|
commitdiff
2014-03-04
Chandler Carruth
[Modules] Move ValueHandle into the IR library where...
tree
|
commitdiff
2014-03-04
Chandler Carruth
[Modules] Move the LLVM IR pattern match header into...
tree
|
commitdiff
2014-03-02
Benjamin Kramer
[C++11] Replace llvm::tie with std::tie.
tree
|
commitdiff
next