projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Remove duplicating code. NFC.
[oota-llvm.git]
/
lib
/
Transforms
/
Vectorize
/
LoopVectorize.cpp
2015-01-05
Jiangning Liu
Fixed a bug in memory dependence checking module of...
blob
|
commitdiff
|
raw
2015-01-04
Chandler Carruth
[PM] Split the AssumptionTracker immutable pass into...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-30
Elena Demikhovsky
Some code improvements in Masked Load/Store.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-25
Elena Demikhovsky
Masked Load/Store - Changed the order of parameters...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-19
Tilmann Scheller
[LoopVectorize] Remove redundant assignment.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-16
Elena Demikhovsky
Masked Load and Store Intrinsics in loop vectorizer.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-14
Elena Demikhovsky
Loop Vectorizer minor changes in the code -
blob
|
commitdiff
|
raw
|
diff to current
2014-12-09
Michael Zolotukhin
Remove redundant variable.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-09
Duncan P. N. Exon...
IR: Split Metadata from Value
blob
|
commitdiff
|
raw
|
diff to current
2014-12-03
Duncan P. N. Exon...
LoopVectorize: Remove unnecessary RAUW
blob
|
commitdiff
|
raw
|
diff to current
2014-12-02
Michael Zolotukhin
PR21302. Vectorize only bottom-tested loops.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-28
Duncan P. N. Exon...
Revert "Masked Vector Load and Store Intrinsics."
blob
|
commitdiff
|
raw
|
diff to current
2014-11-23
Elena Demikhovsky
Masked Vector Load and Store Intrinsics.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-19
David Blaikie
Update SetVector to rely on the underlying set's insert...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-13
Duncan P. N. Exon...
IR: Make MDString::getName() private
blob
|
commitdiff
|
raw
|
diff to current
2014-11-11
Duncan P. N. Exon...
Revert "IR: MDNode => Value"
blob
|
commitdiff
|
raw
|
diff to current
2014-11-07
David Majnemer
LoopVectorize: Don't assume pointees are sized
blob
|
commitdiff
|
raw
|
diff to current
2014-11-03
Duncan P. N. Exon...
IR: MDNode => Value: Instruction::getAllMetadataOtherTh...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-31
Michael Zolotukhin
Correctly update dom-tree after loop vectorizer.
blob
|
commitdiff
|
raw
|
diff to current
2014-10-28
NAKAMURA Takumi
Reformat partially, where I touched for whitespace...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-28
NAKAMURA Takumi
Untabify and whitespace cleanups.
blob
|
commitdiff
|
raw
|
diff to current
2014-10-22
Benjamin Kramer
LoopVectorize: Simplify code. No functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2014-10-14
Eric Christopher
No need to cache this unused variable.
blob
|
commitdiff
|
raw
|
diff to current
2014-10-14
Hal Finkel
[LoopVectorize] Ignore @llvm.assume for cost estimates...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-11
Chandler Carruth
[SCEV] Fix one more caller blindly passing the latch...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-11
Chandler Carruth
[SCEV] Add some asserts to the recently improved trip...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-10
Sanjay Patel
Rename getMaximumUnrollFactor -> getMaxInterleaveFactor...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-03
Sanjay Patel
Change name of copyFlags() to copyIRFlags(). Add conven...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-01
Sanjay Patel
Add a convenience method to copy wrapping, exact, and...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-01
Renato Golin
Small refactor on VectorizerHint for deduplication
blob
|
commitdiff
|
raw
|
diff to current
2014-08-26
Sanjay Patel
fix typos in comments
blob
|
commitdiff
|
raw
|
diff to current
2014-08-25
Karthik Bhat
Allow vectorization of division by uniform power of 2.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-21
Craig Topper
Repace SmallPtrSet with SmallPtrSetImpl in function...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-20
James Molloy
[LoopVectorizer] Limit unroll factor in the presence...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-19
Renato Golin
Revert "Small refactor on VectorizerHint for deduplication"
blob
|
commitdiff
|
raw
|
diff to current
2014-08-19
Renato Golin
Small refactor on VectorizerHint for deduplication
blob
|
commitdiff
|
raw
|
diff to current
2014-08-18
Craig Topper
Revert "Repace SmallPtrSet with SmallPtrSetImpl in...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-17
Craig Topper
Repace SmallPtrSet with SmallPtrSetImpl in function...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-08
James Molloy
[LoopVectorizer] Enable support for floating-point...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-02
Tyler Nowicki
Add diagnostics to the vectorizer cost model.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-31
Tyler Nowicki
Improve the remark generated for -Rpass-missed.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-31
Tyler Nowicki
Improve the remark generated when a variable that is...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-24
Hal Finkel
Add scoped-noalias metadata
blob
|
commitdiff
|
raw
|
diff to current
2014-07-24
Hal Finkel
AA metadata refactoring (introduce AAMDNodes)
blob
|
commitdiff
|
raw
|
diff to current
2014-07-21
Mark Heffernan
Rename metadata llvm.loop.vectorize.unroll to llvm...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-21
Duncan P. N. Exon...
Revert "[C++11] Add predecessors(BasicBlock *) / succes...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-20
Hal Finkel
[LoopVectorize] Remove an unused private AA pointer
blob
|
commitdiff
|
raw
|
diff to current
2014-07-20
Hal Finkel
[LoopVectorize] Use AA to partition potential dependenc...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-20
Manuel Jacob
[C++11] Add predecessors(BasicBlock *) / successors...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-19
Hal Finkel
[LoopVectorize] Use CreateAligned(Load|Store)
blob
|
commitdiff
|
raw
|
diff to current
2014-07-19
Hal Finkel
[LoopVectorize] Propagate known metadata to vectorized...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-16
Tyler Nowicki
Emit warnings if vectorization is forced and fails.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-26
Alp Toker
Revert "Introduce a string_ostream string builder facilty"
blob
|
commitdiff
|
raw
|
diff to current
2014-06-26
Alp Toker
Introduce a string_ostream string builder facilty
blob
|
commitdiff
|
raw
|
diff to current
2014-06-25
Tyler Nowicki
Add Rpass-missed and Rpass-analysis reports to the...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-25
Eli Bendersky
Rename loop unrolling and loop vectorizer metadata...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-22
Arnold Schwaighofer
LoopVectorizer: Fix a dominance issue
blob
|
commitdiff
|
raw
|
diff to current
2014-05-30
Karthik Bhat
Allow vectorization of intrinsics such as powi,cttz...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-29
Arnold Schwaighofer
LoopVectorizer: Add a check that the backedge taken...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-22
Diego Novillo
Add support for missed and analysis optimization remarks.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-20
Zinovy Nis
[LV][REFACTOR] One more tiny fix for printing debug...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-07
Zinovy Nis
[BUG][REFACTOR]
blob
|
commitdiff
|
raw
|
diff to current
2014-05-03
Karthik Bhat
Vectorize intrinsic math function calls in SLPVectorizer.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-02
Eric Christopher
Clean up constructor logic and member access for LoopVe...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-30
Benjamin Kramer
Add a <tuple> include to more files that aren't getting...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-29
Diego Novillo
Fix vectorization remarks.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-29
Diego Novillo
Add optimization remarks to the loop unroller and vecto...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-29
Zinovy Nis
[BUG] Fix -Wunused-variable warning in Release mode...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-29
Kostya Serebryany
fix -Wunused-variable warning in Release mode
blob
|
commitdiff
|
raw
|
diff to current
2014-04-29
Zinovy Nis
[OPENMP][LV][D3423] Respect Hints.Force meta-data for...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Transforms edition.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-23
Alexander Musman
[LV] Statistics numbers for LoopVectorize introduced...
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-15
Alexey Bataev
D3348 - [BUG] "Rotate Loop" pass kills "llvm.vectorizer...
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-07
Eric Christopher
Add NDEBUG markers around debug only function.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-07
Eric Christopher
Add debug location information to the vectorizer debug...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-02
Hal Finkel
[LoopVectorizer] Count dependencies of consecutive...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-18
Chandler Carruth
[LV] While I'm here, use range based for loops which...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-18
Chandler Carruth
[LV] The actual change I intended to commit in r204148...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-18
Chandler Carruth
[LV] Replace some dead code with an assert. When I...
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
Arnold Schwaighofer
LoopVectorizer: Preserve fast-math flags
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-04
Chandler Carruth
[Modules] Move ValueHandle into the IR library where...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-04
Chandler Carruth
[Modules] Move the LLVM IR pattern match header into...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-02
Benjamin Kramer
[C++11] Replace llvm::tie with std::tie.
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-02-25
Rafael Espindola
Make DataLayout a plain object, not a pass.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-24
Rafael Espindola
Make some DataLayout pointers const.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-13
Benjamin Kramer
Reduce code duplication resulting from the ConstantVect...
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-08
Arnold Schwaighofer
LoopVectorizer: Keep track of conditional store basic...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-02
Arnold Schwaighofer
LoopVectorizer: Enable unrolling of conditional stores...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-31
Chandler Carruth
[vectorizer] Tweak the way we do small loop runtime...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-29
Arnold Schwaighofer
LoopVectorizer: Don't count the induction variable...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-28
Chandler Carruth
[vectorizer] Completely disable the block frequency...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-28
Arnold Schwaighofer
LoopVectorize: Support conditional stores by scalarizing
blob
|
commitdiff
|
raw
|
diff to current
2014-01-27
Chandler Carruth
[vectorize] Initial version of respecting PGO in the...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-27
Chandler Carruth
[vectorizer] Add an override for the target instruction...
blob
|
commitdiff
|
raw
|
diff to current
next