projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Enabled cost calculation for masked memory operations.
[oota-llvm.git]
/
lib
/
Transforms
/
Vectorize
/
LoopVectorize.cpp
2015-02-15
Elena Demikhovsky
Enabled cost calculation for masked memory operations.
blob
|
commitdiff
|
raw
2015-02-14
Duncan P. N. Exon...
Transforms: Canonicalize access to function attributes...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-06
Adam Nemet
[LV] Move addRuntimeCheck to LoopAccessAnalysis
blob
|
commitdiff
|
raw
|
diff to current
2015-02-03
Adam Nemet
[LV] Split off memcheck block really at the first check
blob
|
commitdiff
|
raw
|
diff to current
2015-02-03
Adam Nemet
[LoopVectorize] Fix rebase glitch in r227751
blob
|
commitdiff
|
raw
|
diff to current
2015-02-03
NAKAMURA Takumi
Resurrect initializers for NumLoads and NumStores in...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Benjamin Kramer
LoopVectorize: Remove initializer list that blocks...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Adam Nemet
[LoopVectorize] Move LoopAccessAnalysis to its own...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Adam Nemet
[LoopVectorize] Move RuntimePointerCheck under LoopAcce...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Adam Nemet
[LoopVectorize] Pass parameters explicitly to MemoryDep...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Adam Nemet
[LoopVectorize] Split out LoopAccessAnalysis from LoopV...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Adam Nemet
[LoopVectorize] Add accessors for Num{Stores,Loads...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Adam Nemet
[LoopVectorize] Rename the Report class to Vectorizatio...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Adam Nemet
[LoopVectorize] Factor out duplicated code into Report...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Adam Nemet
[LoopVectorize] Split out RuntimePointerCheck from...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Chandler Carruth
[multiversion] Thread a function argument through all...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-31
Chandler Carruth
[PM] Change the core design of the TTI analysis to...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-30
Reid Kleckner
Silence "not all paths return a value" warning in MSVC
blob
|
commitdiff
|
raw
|
diff to current
2015-01-30
Chandler Carruth
Fix a warning introduced by r227557 due to a default...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-30
Hao Liu
[LoopVectorize] Induction variables: support arbitrary...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-22
Elena Demikhovsky
Fixed a bug in masked load/store in reversed loop.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-18
Chandler Carruth
[PM] Now that LoopInfo isn't in the Pass type hierarchy...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-17
Chandler Carruth
[PM] Split the LoopInfo object apart from the legacy...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Alexander Kornienko
Replace size method call of containers to empty method...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Chandler Carruth
[PM] Separate the TargetLibraryInfo object from the...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-14
Hao Liu
Fix a wrong comment in LoopVectorize.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-05
Jiangning Liu
Fixed a bug in memory dependence checking module of...
blob
|
commitdiff
|
raw
|
diff to current
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
next