summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Vectorize/VPlan.cpp
Commit message (Expand)AuthorAgeFilesLines
* [LV] VPValues for memory operation pointers (NFCI)Gil Rapaport2020-01-101-0/+2
* [LV][NFC] Keep dominator tree up to date during vectorization.Evgeniy Brevnov2019-12-301-3/+7
* [LV] Use getMask() when printing recipe [NFCI]Gil Rapaport2019-12-291-2/+3
* [LV] Record GEP widening decisions in recipe (NFCI)Gil Rapaport2019-12-061-0/+10
* [VPlan] Add dump function to VPlan class.Florian Hahn2019-12-031-3/+7
* Add missing includes needed to prune LLVMContext.h include, NFCReid Kleckner2019-11-141-0/+1
* [LV] Apply sink-after & interleave-groups as VPlan transformations (NFCI)Gil Rapaport2019-11-091-3/+20
* Revert "[LV] Apply sink-after & interleave-groups as VPlan transformations (N...Gil Rapaport2019-11-081-20/+3
* [LV] Apply sink-after & interleave-groups as VPlan transformations (NFCI)Gil Rapaport2019-11-081-3/+20
* Temporarily Revert "[LV] Apply sink-after & interleave-groups as VPlan transf...Eric Christopher2019-11-061-20/+3
* [LV] Apply sink-after & interleave-groups as VPlan transformations (NFC)Gil Rapaport2019-11-051-3/+20
* Revert "[LV] Apply sink-after & interleave-groups as VPlan transformations (N...Benjamin Kramer2019-11-041-20/+3
* [LV] Apply sink-after & interleave-groups as VPlan transformations (NFC)Gil Rapaport2019-11-041-3/+20
* [VPlan] Add moveAfter to VPRecipeBase.Florian Hahn2019-10-111-0/+6
* [Alignment][NFC] Make VectorUtils uas llvm::AlignGuillaume Chatelet2019-10-101-2/+3
* [LV] Fold tail by masking - handle reductionsAyal Zaks2019-08-281-0/+8
* [VPlan] Fix "value never used" static analyzer warning. NFCI.Simon Pilgrim2019-05-081-2/+1
* [LV][VPlan] Change to implement VPlan based predication forHideki Saito2019-01-231-0/+13
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [IR] Add hasNPredecessors, hasNPredecessorsOrMore to BasicBlockVedant Kumar2018-11-191-1/+1
* [VPlan, SLP] Add simple SLP analysis on top of VPlan.Florian Hahn2018-11-141-0/+13
* [VPlan] VPlan version of InterleavedAccessInfo.Florian Hahn2018-11-131-0/+45
* [LV] Fold tail by masking to vectorize loops of arbitrary trip count under op...Ayal Zaks2018-10-181-1/+23
* [VPlan] Fix CondBit quoting in dumpBasicBlockRenato Golin2018-10-101-1/+3
* Fix for the buildbot failure http://lab.llvm.org:8011/builders/sanitizer-x86_...Hideki Saito2018-09-141-4/+0
* [VPlan] Implement initial vector code generation support for simple outer loops.Hideki Saito2018-09-141-3/+84
* [VPlan] Introduce VPlan-based dominator analysis.Diego Caballero2018-07-301-1/+4
* [VPlan][LV] Introduce condition bit in VPBlockBaseDiego Caballero2018-07-091-0/+12
* [VPlanRecipeBase] Add eraseFromParent().Florian Hahn2018-06-181-0/+4
* [VPlan] Fix sanitizer problem with insertBefore.Florian Hahn2018-06-181-2/+2
* [VPlanRecipeBase] Add insertBefore helper.Florian Hahn2018-06-181-0/+5
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-7/+7
* [STLExtras] Add distance() for ranges, pred_size(), and succ_size()Vedant Kumar2018-05-101-1/+1
* [LV] NFC patch for moving VP*Recipe class definitions from LoopVectorize.cpp ...Hal Finkel2017-12-161-0/+66
* [LV] Model masking in VPlan, introducing VPInstructionsGil Rapaport2017-11-201-0/+74
* [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;...Eugene Zelenko2017-10-171-1/+17
* [LV] Fix PR34248 - recommit D32871 after revert r311304Ayal Zaks2017-08-271-0/+401
* Revert r311077: [LV] Using VPlan ...Chandler Carruth2017-08-201-401/+0
* [LV] Using VPlan to model the vectorized code and drive its transformationAyal Zaks2017-08-171-0/+401
OpenPOWER on IntegriCloud