projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[Unroll] Replace a hand-wavy FIXME with a FIXME that explains the actual
[oota-llvm.git]
/
lib
/
Transforms
/
Vectorize
/
2015-05-20
Pete Cooper
Change Function::getIntrinsicID() to return an Intrinsi...
tree
|
commitdiff
2015-05-06
Wei Mi
[X86] Disable loop unrolling in loop vectorization...
tree
|
commitdiff
2015-04-24
Michael Zolotukhin
Fix a couple of typos in comments.
tree
|
commitdiff
2015-04-23
David Blaikie
Recommit r235458: [opaque pointer type] Avoid using...
tree
|
commitdiff
2015-04-23
Karthik Bhat
Move common loop utility function isInductionPHI into...
tree
|
commitdiff
2015-04-22
David Blaikie
Revert "[opaque pointer type] Avoid using PointerType...
tree
|
commitdiff
2015-04-21
David Blaikie
[opaque pointer type] Avoid using PointerType::getEleme...
tree
|
commitdiff
2015-04-20
Karthik Bhat
[NFC] Refactor identification of reductions as common...
tree
|
commitdiff
2015-04-15
Daniel Berlin
Add range iterators for post order and inverse post...
tree
|
commitdiff
2015-04-10
Benjamin Kramer
Reduce dyn_cast<> to isa<> or cast<> where possible.
tree
|
commitdiff
2015-04-08
Adam Nemet
[LoopAccesses] Allow analysis to complete in the presen...
tree
|
commitdiff
2015-04-08
Adam Nemet
Revert "[LoopAccesses] Allow analysis to complete in...
tree
|
commitdiff
2015-04-07
Adam Nemet
[LoopAccesses] Allow analysis to complete in the presen...
tree
|
commitdiff
2015-04-03
David Blaikie
[opaque pointer type] More GEP API migrations in IRBuil...
tree
|
commitdiff
2015-03-30
Duncan P. N. Exon...
Transforms: Use the new DebugLoc API, NFC
tree
|
commitdiff
2015-03-27
Karthik Bhat
Refactor Code inside LoopVectorizer's function isInduct...
tree
|
commitdiff
2015-03-24
David Blaikie
Opaque Pointer Types: GEP API migrations to specify...
tree
|
commitdiff
2015-03-23
Benjamin Kramer
Re-sort includes with sort-includes.py and insert raw_o...
tree
|
commitdiff
2015-03-17
Michael Zolotukhin
Try to fix a test broken by one of my previous commits.
tree
|
commitdiff
2015-03-17
Michael Zolotukhin
LoopVectorize: teach loop vectorizer to vectorize calls.
tree
|
commitdiff
2015-03-17
Michael Zolotukhin
LoopVectorizer: Add TargetTransformInfo.
tree
|
commitdiff
2015-03-10
Adam Nemet
[LAA-memchecks 2/3] Move number of memcheck threshold...
tree
|
commitdiff
2015-03-10
Mehdi Amini
DataLayout is mandatory, update the API to reflect...
tree
|
commitdiff
2015-03-09
Benjamin Kramer
Remove the remaining uses of abs64 and nuke it.
tree
|
commitdiff
2015-03-09
Benjamin Kramer
Make helper functions static.
tree
|
commitdiff
2015-03-09
Kevin Qin
Introduce runtime unrolling disable matadata and use...
tree
|
commitdiff
2015-03-06
Olivier Sallenave
Do not restrict interleaved unrolling to small loops...
tree
|
commitdiff
2015-03-04
Mehdi Amini
Make DataLayout Non-Optional in the Module
tree
|
commitdiff
2015-03-02
Michael Zolotukhin
Make ToVectorTy static.
tree
|
commitdiff
2015-03-02
Benjamin Kramer
SLPVectorizer: Rewrite ArrayRef slice compare to be...
tree
|
commitdiff
2015-02-26
Eric Christopher
Remove DebugLoc::print(LLVMContext, raw_ostream), it...
tree
|
commitdiff
2015-02-19
Adam Nemet
[LoopAccesses] Change LAA:getInfo to return a constant...
tree
|
commitdiff
2015-02-19
Adam Nemet
[LoopAccesses] Split out LoopAccessReport from Vectoriz...
tree
|
commitdiff
2015-02-19
Adam Nemet
[LoopAccesses] Add missing const to APIs in Vectorizati...
tree
|
commitdiff
2015-02-19
Adam Nemet
[LoopAccesses] Change debug messages from LV to LAA
tree
|
commitdiff
2015-02-19
Adam Nemet
[LoopAccesses] Create the analysis pass
tree
|
commitdiff
2015-02-19
Adam Nemet
[LoopAccesses] Cache the result of canVectorizeMemory
tree
|
commitdiff
2015-02-19
Adam Nemet
[LoopAccesses] Stash the report from the analysis rathe...
tree
|
commitdiff
2015-02-19
Adam Nemet
[LoopAccesses] Make VectorizerParams global + fix for...
tree
|
commitdiff
2015-02-19
Adam Nemet
Revert "Reformat."
tree
|
commitdiff
2015-02-18
NAKAMURA Takumi
Reformat.
tree
|
commitdiff
2015-02-18
NAKAMURA Takumi
Revert r229622: "[LoopAccesses] Make VectorizerParams...
tree
|
commitdiff
2015-02-18
Adam Nemet
[LoopAccesses] Change LAA:getInfo to return a constant...
tree
|
commitdiff
2015-02-18
Adam Nemet
[LoopAccesses] Split out LoopAccessReport from Vectoriz...
tree
|
commitdiff
2015-02-18
Adam Nemet
[LoopAccesses] Add missing const to APIs in Vectorizati...
tree
|
commitdiff
2015-02-18
Adam Nemet
[LoopAccesses] Change debug messages from LV to LAA
tree
|
commitdiff
2015-02-18
Adam Nemet
[LoopAccesses] Create the analysis pass
tree
|
commitdiff
2015-02-18
Adam Nemet
[LoopAccesses] Make blockNeedsPredication static
tree
|
commitdiff
2015-02-18
Adam Nemet
[LoopAccesses] Cache the result of canVectorizeMemory
tree
|
commitdiff
2015-02-18
Adam Nemet
[LoopAccesses] Stash the report from the analysis rathe...
tree
|
commitdiff
2015-02-18
Adam Nemet
[LoopAccesses] Make VectorizerParams global
tree
|
commitdiff
2015-02-18
Adam Nemet
[LoopAccesses] Rename LoopAccessAnalysis to LoopAccessInfo
tree
|
commitdiff
2015-02-15
Elena Demikhovsky
Enabled cost calculation for masked memory operations.
tree
|
commitdiff
2015-02-14
Duncan P. N. Exon...
Transforms: Canonicalize access to function attributes...
tree
|
commitdiff
2015-02-13
Chandler Carruth
[PM] Remove the old 'PassManager.h' header file at...
tree
|
commitdiff
2015-02-12
Chandler Carruth
[slp] Fix a nasty bug in the SLP vectorizer that Joerg...
tree
|
commitdiff
2015-02-11
Zachary Turner
Use ADDITIONAL_HEADER_DIRS in all LLVM CMake projects.
tree
|
commitdiff
2015-02-08
Bjorn Steinbrink
Correctly combine alias.scope metadata by a union inste...
tree
|
commitdiff
2015-02-06
Adam Nemet
[LV] Move addRuntimeCheck to LoopAccessAnalysis
tree
|
commitdiff
2015-02-03
Adam Nemet
[LV] Split off memcheck block really at the first check
tree
|
commitdiff
2015-02-03
Adam Nemet
[LoopVectorize] Fix rebase glitch in r227751
tree
|
commitdiff
2015-02-03
NAKAMURA Takumi
Resurrect initializers for NumLoads and NumStores in...
tree
|
commitdiff
2015-02-02
Erik Eckstein
Fix: SLPVectorizer crashes with assertion when vectoriz...
tree
|
commitdiff
2015-02-01
Benjamin Kramer
LoopVectorize: Remove initializer list that blocks...
tree
|
commitdiff
2015-02-01
Adam Nemet
[LoopVectorize] Move LoopAccessAnalysis to its own...
tree
|
commitdiff
2015-02-01
Adam Nemet
[LoopVectorize] Move RuntimePointerCheck under LoopAcce...
tree
|
commitdiff
2015-02-01
Adam Nemet
[LoopVectorize] Pass parameters explicitly to MemoryDep...
tree
|
commitdiff
2015-02-01
Adam Nemet
[LoopVectorize] Split out LoopAccessAnalysis from LoopV...
tree
|
commitdiff
2015-02-01
Adam Nemet
[LoopVectorize] Add accessors for Num{Stores,Loads...
tree
|
commitdiff
2015-02-01
Adam Nemet
[LoopVectorize] Rename the Report class to Vectorizatio...
tree
|
commitdiff
2015-02-01
Adam Nemet
[LoopVectorize] Factor out duplicated code into Report...
tree
|
commitdiff
2015-02-01
Adam Nemet
[LoopVectorize] Split out RuntimePointerCheck from...
tree
|
commitdiff
2015-02-01
Chandler Carruth
[multiversion] Thread a function argument through all...
tree
|
commitdiff
2015-01-31
Chandler Carruth
[PM] Change the core design of the TTI analysis to...
tree
|
commitdiff
2015-01-30
Reid Kleckner
Silence "not all paths return a value" warning in MSVC
tree
|
commitdiff
2015-01-30
Chandler Carruth
Fix a warning introduced by r227557 due to a default...
tree
|
commitdiff
2015-01-30
Hao Liu
[LoopVectorize] Induction variables: support arbitrary...
tree
|
commitdiff
2015-01-26
Erik Eckstein
SLPVectorizer: fix wrong scheduling of atomic load...
tree
|
commitdiff
2015-01-22
Aaron Ballman
Silencing a -Wsign-compare warning (all uses of this...
tree
|
commitdiff
2015-01-22
Erik Eckstein
SLPVectorizer: add a second limit for the number of...
tree
|
commitdiff
2015-01-22
Elena Demikhovsky
Fixed a bug in masked load/store in reversed loop.
tree
|
commitdiff
2015-01-20
Karthik Bhat
Fix Operandreorder logic in SLPVectorizer to generate...
tree
|
commitdiff
2015-01-19
Erik Eckstein
SLPVectorizer: limit the number of alias checks to...
tree
|
commitdiff
2015-01-18
Chandler Carruth
[PM] Now that LoopInfo isn't in the Pass type hierarchy...
tree
|
commitdiff
2015-01-17
Chandler Carruth
[PM] Split the LoopInfo object apart from the legacy...
tree
|
commitdiff
2015-01-15
Alexander Kornienko
Replace size method call of containers to empty method...
tree
|
commitdiff
2015-01-15
Chandler Carruth
[PM] Separate the TargetLibraryInfo object from the...
tree
|
commitdiff
2015-01-15
NAKAMURA Takumi
Update libdeps since TLI was moved from Target to Analy...
tree
|
commitdiff
2015-01-14
Erik Eckstein
reapply: SLPVectorizer: Cache results from memory alias...
tree
|
commitdiff
2015-01-14
Hao Liu
Fix a wrong comment in LoopVectorize.
tree
|
commitdiff
2015-01-13
Julien Lerouge
Fix non-determinism issue in SLP
tree
|
commitdiff
2015-01-13
Erik Eckstein
Revert "SLPVectorizer: Cache results from memory alias...
tree
|
commitdiff
2015-01-13
Erik Eckstein
SLPVectorizer: Cache results from memory alias checking.
tree
|
commitdiff
2015-01-09
Michael Zolotukhin
Update comment.
tree
|
commitdiff
2015-01-09
Michael Zolotukhin
Remove duplicating code. NFC.
tree
|
commitdiff
2015-01-09
Suyog Sarda
Assumption that "VectorizedValue" will always be an...
tree
|
commitdiff
2015-01-05
Jiangning Liu
Fixed a bug in memory dependence checking module of...
tree
|
commitdiff
2015-01-04
Chandler Carruth
[PM] Split the AssumptionTracker immutable pass into...
tree
|
commitdiff
2014-12-30
Elena Demikhovsky
Some code improvements in Masked Load/Store.
tree
|
commitdiff
2014-12-25
Elena Demikhovsky
Masked Load/Store - Changed the order of parameters...
tree
|
commitdiff
next