projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[OPENMP][LV][D3423] Respect Hints.Force meta-data for loops in LoopVectorizer
[oota-llvm.git]
/
lib
/
Transforms
/
Vectorize
/
SLPVectorizer.cpp
2014-04-28
Craig Topper
[C++] Use 'nullptr'.
blob
|
commitdiff
|
raw
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Transforms edition.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-22
Chandler Carruth
[Modules] Fix potential ODR violations by sinking the...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-10
Arnold Schwaighofer
Reapply "SLPVectorizer: Ignore users that are insertele...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-09
Arnold Schwaighofer
SLPVectorizer: Only vectorize intrinsics whose operands...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-05
David Blaikie
Fixing typo.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-02
Tim Northover
SLPVectorizer: compare entire intrinsic for SLP compati...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-31
Arnold Schwaighofer
Revert "SLPVectorizer: Ignore users that are insertelem...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-28
Arnold Schwaighofer
SLPVectorizer: Take credit for free extractelement...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-28
Arnold Schwaighofer
SLPVectorizer: Fix typos
blob
|
commitdiff
|
raw
|
diff to current
2014-03-28
Arnold Schwaighofer
SLPVectorizer: Ignore users that are insertelements...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-25
Andrew Trick
SLP vectorizer: Don't hoist vector extracts of phis.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-12
Raul E. Silvera
Resubmit "[SLPV] Recognize vectorizable intrinsics...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-09
Ahmed Charles
Fix build break.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-09
Chandler Carruth
[C++11] Add range based accessors for the Use-Def chain...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-05
Craig Topper
[C++11] Add 'override' keyword to virtual methods that...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-02
Benjamin Kramer
[C++11] Replace llvm::next and llvm::prior with std...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-01
Benjamin Kramer
Now that we have C++11, turn simple functors into lambd...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Rafael Espindola
Make DataLayout a plain object, not a pass.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Rafael Espindola
Make a few more DataLayout variables const.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-24
Arnold Schwaighofer
SLPVectorizer: Try vectorizing 'splat' stores
blob
|
commitdiff
|
raw
|
diff to current
2014-02-17
Gerolf Hoflehner
fix for null VectorizedValue assertion in the SLP Vecto...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-16
Gerolf Hoflehner
fixed typo in comment as my test commit
blob
|
commitdiff
|
raw
|
diff to current
2014-02-12
Andrea Di Biagio
[Vectorizer] Add a new 'OperandValueKind' in TargetTran...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-06
Paul Robinson
Disable most IR-level transform passes on functions...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-01
Reid Kleckner
Revert "[SLPV] Recognize vectorizable intrinsics during...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-31
Chandler Carruth
[SLPV] Recognize vectorizable intrinsics during SLP...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-24
Alp Toker
Fix known typos
blob
|
commitdiff
|
raw
|
diff to current
2014-01-13
Chandler Carruth
[PM] Split DominatorTree into a concrete analysis resul...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-13
Chandler Carruth
[cleanup] Move the Dominators.h and Verifier.h headers...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-07
Chandler Carruth
Re-sort all of the includes with ./utils/sort_includes...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-07
Jakub Staszak
Don't #include heavy Dominators.h file in LoopInfo...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Rafael Espindola
Fix non-deterministic behavior.
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Arnold Schwaighofer
SLPVectorizer: An in-tree vectorized entry cannot also...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Alp Toker
Correct word hyphenations
blob
|
commitdiff
|
raw
|
diff to current
2013-11-26
Nadav Rotem
PR1860 - We can't save a list of ExtractElement instruc...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-26
Nadav Rotem
PR18060 - When we RAUW values with ExtractElement instr...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-23
Chandler Carruth
Migrate metadata information from scalar to vector...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-22
Arnold Schwaighofer
SLPVectorizer: Fix whitespace errors.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-22
Yi Jiang
SLP Vectorizer: Extract cost will only be added once...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-19
Arnold Schwaighofer
SLPVectorizer: Fix stale for Value pointer array
blob
|
commitdiff
|
raw
|
diff to current
2013-11-19
Arnold Schwaighofer
SLPVectorizer: Fix whitespace errors
blob
|
commitdiff
|
raw
|
diff to current
2013-11-04
Benjamin Kramer
SLPVectorizer: Use properlyDominates to satisfy the...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-03
Benjamin Kramer
SLPVectorizer: Add a missing pair of parens. No functio...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-03
Benjamin Kramer
SLPVectorizer: When CSEing generated gathers only scan...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-02
Benjamin Kramer
SLPVectorizer: Remove duplicated function.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-29
Arnold Schwaighofer
ARM cost model: Account for zero cost scalar SROA instr...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-29
Arnold Schwaighofer
SLPVectorizer: Use vector type for vectorized memory...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-16
Arnold Schwaighofer
SLPVectorizer: Don't vectorize volatile memory operations
blob
|
commitdiff
|
raw
|
diff to current
2013-10-16
Arnold Schwaighofer
Revert "SLPVectorizer: Don't vectorize volatile memory...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-16
Arnold Schwaighofer
SLPVectorizer: Don't vectorize volatile memory operations
blob
|
commitdiff
|
raw
|
diff to current
2013-10-12
Arnold Schwaighofer
SLPVectorizer: Sort PHINodes based on their opcode
blob
|
commitdiff
|
raw
|
diff to current
2013-10-04
Arnold Schwaighofer
SLPVectorizer: Sort inputs to commutative binary operations
blob
|
commitdiff
|
raw
|
diff to current
2013-10-02
Yi Jiang
Apply slp vectorization on fully-vectorizable tree...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-02
Benjamin Kramer
SLPVectorizer: Make store chain finding more aggressive...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-01
Rafael Espindola
Remove several unused variables.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-30
Benjamin Kramer
IRBuilder: Add RAII objects to reset insertion points...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-28
Robert Wilhelm
Even more spelling fixes for "instruction".
blob
|
commitdiff
|
raw
|
diff to current
2013-09-27
Matt Arsenault
Fix SLPVectorizer using wrong address space for load...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-27
Justin Bogner
Transforms: Use getFirstNonPHI to set the insertion...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-25
Arnold Schwaighofer
SLPVectorize: Put horizontal reductions feeding a store...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-24
Yi Jiang
set the cost of tiny trees to INT_MAX in SLP vectorizer...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-21
Arnold Schwaighofer
SLPVectorizer: Fix multiline comment warning
blob
|
commitdiff
|
raw
|
diff to current
2013-09-21
Arnold Schwaighofer
Reapply "SLPVectorizer: Handle more horizontal reductio...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-21
Arnold Schwaighofer
Revert "SLPVectorizer: Handle more horizontal reduction...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-20
Arnold Schwaighofer
SLPVectorizer: Handle more horizontal reductions (disabled)
blob
|
commitdiff
|
raw
|
diff to current
2013-09-18
Robert Lytton
Prevent LoopVectorizer and SLPVectorizer running if...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-18
Craig Topper
Revert accidental commit I had to make to get the test...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-18
Craig Topper
Lift alignment restrictions for load/store folding...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-17
Arnold Schwaighofer
SLPVectorizer: Don't vectorize phi nodes that use invok...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-03
Yi Jiang
In this patch we are trying to do two things:
blob
|
commitdiff
|
raw
|
diff to current
2013-08-26
Matt Arsenault
Fix inserting instructions before last in bundle.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-26
Yi Jiang
test commit. Remove blank line
blob
|
commitdiff
|
raw
|
diff to current
2013-08-26
Matt Arsenault
Fix unused variable in release build
blob
|
commitdiff
|
raw
|
diff to current
2013-08-26
Matt Arsenault
Constify functions
blob
|
commitdiff
|
raw
|
diff to current
2013-08-26
Matt Arsenault
Vectorize starting from insertelements building a vector
blob
|
commitdiff
|
raw
|
diff to current
2013-08-24
Matt Arsenault
Check if in set on insertion instead of separately
blob
|
commitdiff
|
raw
|
diff to current
2013-08-22
Chandler Carruth
Teach the SLP vectorizer the correct way to check for...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-21
Matt Arsenault
Use attribute helper function
blob
|
commitdiff
|
raw
|
diff to current
2013-08-21
Matt Arsenault
Fix typo
blob
|
commitdiff
|
raw
|
diff to current
2013-08-20
Arnold Schwaighofer
SLPVectorizer: Fix invalid iterator errors
blob
|
commitdiff
|
raw
|
diff to current
2013-08-17
Joerg Sonnenberger
PR 16899: Do not modify the basic block using the itera...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-15
Matt Arsenault
Fix spelling
blob
|
commitdiff
|
raw
|
diff to current
2013-08-12
Nadav Rotem
Fix PR16797 - Support PHINodes with multiple inputs...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-02
Nadav Rotem
SLPVectorizer: Fix PR16777. PHInodes may use multiple...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-29
Nadav Rotem
SLPVectorier: update the debug location for the new...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-29
Nadav Rotem
Don't vectorize when the attribute NoImplicitFloat...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-27
Nadav Rotem
Update the comment
blob
|
commitdiff
|
raw
|
diff to current
2013-07-26
Nadav Rotem
SLP Vectorier: Don't vectorize really short chains...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-26
Nadav Rotem
SLP Vectorizer: Disable the vectorization of non power...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-22
Nadav Rotem
When we vectorize across multiple basic blocks we may...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-22
Nadav Rotem
Delete unused helper functions.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-21
Nadav Rotem
Revert a part of r186420. Don't forbid multiple store...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-19
Nadav Rotem
fix an 80-col line.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-19
Nadav Rotem
Use LLVMs ADTs that improve the compile time of this...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-19
Nadav Rotem
SLPVectorizer: Improve the compile time of isConsecutiv...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-18
Nadav Rotem
Handle constants without going through SCEV.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-18
Nadav Rotem
SLPVectorizer: Speedup isConsecutive by manually checki...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-18
Nadav Rotem
SLPVectorizer: Speedup isConsecutive (that checks if...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-17
Nadav Rotem
Fix a comment.
blob
|
commitdiff
|
raw
|
diff to current
next