ELFObjectWriter.cpp: Prune obsolete \param since r234342. [-Wdocumentation]
[oota-llvm.git] / lib / Transforms / Vectorize /
2015-04-07 Adam Nemet[LoopAccesses] Allow analysis to complete in the presen...
2015-04-03 David Blaikie[opaque pointer type] More GEP API migrations in IRBuil...
2015-03-30 Duncan P. N. Exon... Transforms: Use the new DebugLoc API, NFC
2015-03-27 Karthik BhatRefactor Code inside LoopVectorizer's function isInduct...
2015-03-24 David BlaikieOpaque Pointer Types: GEP API migrations to specify...
2015-03-23 Benjamin KramerRe-sort includes with sort-includes.py and insert raw_o...
2015-03-17 Michael ZolotukhinTry to fix a test broken by one of my previous commits.
2015-03-17 Michael ZolotukhinLoopVectorize: teach loop vectorizer to vectorize calls.
2015-03-17 Michael ZolotukhinLoopVectorizer: Add TargetTransformInfo.
2015-03-10 Adam Nemet[LAA-memchecks 2/3] Move number of memcheck threshold...
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-03-09 Benjamin KramerRemove the remaining uses of abs64 and nuke it.
2015-03-09 Benjamin KramerMake helper functions static.
2015-03-09 Kevin QinIntroduce runtime unrolling disable matadata and use...
2015-03-06 Olivier SallenaveDo not restrict interleaved unrolling to small loops...
2015-03-04 Mehdi AminiMake DataLayout Non-Optional in the Module
2015-03-02 Michael ZolotukhinMake ToVectorTy static.
2015-03-02 Benjamin KramerSLPVectorizer: Rewrite ArrayRef slice compare to be...
2015-02-26 Eric ChristopherRemove DebugLoc::print(LLVMContext, raw_ostream), it...
2015-02-19 Adam Nemet[LoopAccesses] Change LAA:getInfo to return a constant...
2015-02-19 Adam Nemet[LoopAccesses] Split out LoopAccessReport from Vectoriz...
2015-02-19 Adam Nemet[LoopAccesses] Add missing const to APIs in Vectorizati...
2015-02-19 Adam Nemet[LoopAccesses] Change debug messages from LV to LAA
2015-02-19 Adam Nemet[LoopAccesses] Create the analysis pass
2015-02-19 Adam Nemet[LoopAccesses] Cache the result of canVectorizeMemory
2015-02-19 Adam Nemet[LoopAccesses] Stash the report from the analysis rathe...
2015-02-19 Adam Nemet[LoopAccesses] Make VectorizerParams global + fix for...
2015-02-19 Adam NemetRevert "Reformat."
2015-02-18 NAKAMURA TakumiReformat.
2015-02-18 NAKAMURA TakumiRevert r229622: "[LoopAccesses] Make VectorizerParams...
2015-02-18 Adam Nemet[LoopAccesses] Change LAA:getInfo to return a constant...
2015-02-18 Adam Nemet[LoopAccesses] Split out LoopAccessReport from Vectoriz...
2015-02-18 Adam Nemet[LoopAccesses] Add missing const to APIs in Vectorizati...
2015-02-18 Adam Nemet[LoopAccesses] Change debug messages from LV to LAA
2015-02-18 Adam Nemet[LoopAccesses] Create the analysis pass
2015-02-18 Adam Nemet[LoopAccesses] Make blockNeedsPredication static
2015-02-18 Adam Nemet[LoopAccesses] Cache the result of canVectorizeMemory
2015-02-18 Adam Nemet[LoopAccesses] Stash the report from the analysis rathe...
2015-02-18 Adam Nemet[LoopAccesses] Make VectorizerParams global
2015-02-18 Adam Nemet[LoopAccesses] Rename LoopAccessAnalysis to LoopAccessInfo
2015-02-15 Elena DemikhovskyEnabled cost calculation for masked memory operations.
2015-02-14 Duncan P. N. Exon... Transforms: Canonicalize access to function attributes...
2015-02-13 Chandler Carruth[PM] Remove the old 'PassManager.h' header file at...
2015-02-12 Chandler Carruth[slp] Fix a nasty bug in the SLP vectorizer that Joerg...
2015-02-11 Zachary TurnerUse ADDITIONAL_HEADER_DIRS in all LLVM CMake projects.
2015-02-08 Bjorn SteinbrinkCorrectly combine alias.scope metadata by a union inste...
2015-02-06 Adam Nemet[LV] Move addRuntimeCheck to LoopAccessAnalysis
2015-02-03 Adam Nemet[LV] Split off memcheck block really at the first check
2015-02-03 Adam Nemet[LoopVectorize] Fix rebase glitch in r227751
2015-02-03 NAKAMURA TakumiResurrect initializers for NumLoads and NumStores in...
2015-02-02 Erik EcksteinFix: SLPVectorizer crashes with assertion when vectoriz...
2015-02-01 Benjamin KramerLoopVectorize: Remove initializer list that blocks...
2015-02-01 Adam Nemet[LoopVectorize] Move LoopAccessAnalysis to its own...
2015-02-01 Adam Nemet[LoopVectorize] Move RuntimePointerCheck under LoopAcce...
2015-02-01 Adam Nemet[LoopVectorize] Pass parameters explicitly to MemoryDep...
2015-02-01 Adam Nemet[LoopVectorize] Split out LoopAccessAnalysis from LoopV...
2015-02-01 Adam Nemet[LoopVectorize] Add accessors for Num{Stores,Loads...
2015-02-01 Adam Nemet[LoopVectorize] Rename the Report class to Vectorizatio...
2015-02-01 Adam Nemet[LoopVectorize] Factor out duplicated code into Report...
2015-02-01 Adam Nemet[LoopVectorize] Split out RuntimePointerCheck from...
2015-02-01 Chandler Carruth[multiversion] Thread a function argument through all...
2015-01-31 Chandler Carruth[PM] Change the core design of the TTI analysis to...
2015-01-30 Reid KlecknerSilence "not all paths return a value" warning in MSVC
2015-01-30 Chandler CarruthFix a warning introduced by r227557 due to a default...
2015-01-30 Hao Liu[LoopVectorize] Induction variables: support arbitrary...
2015-01-26 Erik EcksteinSLPVectorizer: fix wrong scheduling of atomic load...
2015-01-22 Aaron BallmanSilencing a -Wsign-compare warning (all uses of this...
2015-01-22 Erik EcksteinSLPVectorizer: add a second limit for the number of...
2015-01-22 Elena DemikhovskyFixed a bug in masked load/store in reversed loop.
2015-01-20 Karthik BhatFix Operandreorder logic in SLPVectorizer to generate...
2015-01-19 Erik EcksteinSLPVectorizer: limit the number of alias checks to...
2015-01-18 Chandler Carruth[PM] Now that LoopInfo isn't in the Pass type hierarchy...
2015-01-17 Chandler Carruth[PM] Split the LoopInfo object apart from the legacy...
2015-01-15 Alexander KornienkoReplace size method call of containers to empty method...
2015-01-15 Chandler Carruth[PM] Separate the TargetLibraryInfo object from the...
2015-01-15 NAKAMURA TakumiUpdate libdeps since TLI was moved from Target to Analy...
2015-01-14 Erik Ecksteinreapply: SLPVectorizer: Cache results from memory alias...
2015-01-14 Hao LiuFix a wrong comment in LoopVectorize.
2015-01-13 Julien LerougeFix non-determinism issue in SLP
2015-01-13 Erik EcksteinRevert "SLPVectorizer: Cache results from memory alias...
2015-01-13 Erik EcksteinSLPVectorizer: Cache results from memory alias checking.
2015-01-09 Michael ZolotukhinUpdate comment.
2015-01-09 Michael ZolotukhinRemove duplicating code. NFC.
2015-01-09 Suyog SardaAssumption that "VectorizedValue" will always be an...
2015-01-05 Jiangning LiuFixed a bug in memory dependence checking module of...
2015-01-04 Chandler Carruth[PM] Split the AssumptionTracker immutable pass into...
2014-12-30 Elena DemikhovskySome code improvements in Masked Load/Store.
2014-12-25 Elena DemikhovskyMasked Load/Store - Changed the order of parameters...
2014-12-19 Tilmann Scheller[BBVectorize] Remove two more redundant assignments.
2014-12-19 Tilmann Scheller[BBVectorize] Remove redundant assignment.
2014-12-19 Tilmann Scheller[LoopVectorize] Remove redundant assignment.
2014-12-17 Suyog SardaRevert 224119 "This patch recognizes (+ (+ v0, v1)...
2014-12-16 Elena DemikhovskyMasked Load and Store Intrinsics in loop vectorizer.
2014-12-14 Elena DemikhovskyLoop Vectorizer minor changes in the code -
2014-12-12 Suyog SardaThis patch recognizes (+ (+ v0, v1) (+ v2, v3)), reorde...
2014-12-09 Michael ZolotukhinRemove redundant variable.
2014-12-09 Duncan P. N. Exon... IR: Split Metadata from Value
2014-12-03 Duncan P. N. Exon... LoopVectorize: Remove unnecessary RAUW
2014-12-02 Michael ZolotukhinPR21302. Vectorize only bottom-tested loops.
2014-11-28 Duncan P. N. Exon... Revert "Masked Vector Load and Store Intrinsics."
next