summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Vectorize/VPlan.h
Commit message (Expand)AuthorAgeFilesLines
* [VPlan] Introduce VPLoopInfo analysis.Diego Caballero2018-07-311-1/+15
* [VPlan] Introduce VPlan-based dominator analysis.Diego Caballero2018-07-301-12/+93
* [VPlan][LV] Introduce condition bit in VPBlockBaseDiego Caballero2018-07-091-12/+26
* [VPlan] Add VPInstruction to VPRecipe transformation.Florian Hahn2018-06-181-0/+2
* [VPlanRecipeBase] Add eraseFromParent().Florian Hahn2018-06-181-0/+5
* [VPlanRecipeBase] Add insertBefore helper.Florian Hahn2018-06-181-0/+7
* Use SmallPtrSet explicitly for SmallSets with pointer types (NFC).Florian Hahn2018-06-121-0/+1
* Use SmallPtrSet instead of SmallSet in places where we iterate over the set.Craig Topper2018-06-091-1/+1
* [VPlan] Move recipe construction to VPRecipeBuilder.Florian Hahn2018-06-081-0/+15
* [VPlan] Reland r332654 and silence unused func warningDiego Caballero2018-05-211-19/+125
* Reverted r332654 as it has broken some buildbots and left unfixed for a long ...Galina Kistanova2018-05-181-125/+19
* [LV][VPlan] Build plain CFG with simple VPInstructions for outer loops.Diego Caballero2018-05-171-19/+125
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-1/+1
* [LV][VPlan] NFC patch to move LoopVectorizationPlanner class out of LoopVecto...Hal Finkel2018-01-071-7/+2
* [LV] NFC patch for moving VP*Recipe class definitions from LoopVectorize.cpp ...Hal Finkel2017-12-161-0/+275
* [LV] Model masking in VPlan, introducing VPInstructionsGil Rapaport2017-11-201-9/+134
* [LV] Introduce VPBlendRecipe, VPWidenMemoryInstructionRecipeGil Rapaport2017-11-141-0/+2
* [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;...Eugene Zelenko2017-10-171-71/+74
* [LV] Fix PR34248 - recommit D32871 after revert r311304Ayal Zaks2017-08-271-0/+789
* Revert r311077: [LV] Using VPlan ...Chandler Carruth2017-08-201-789/+0
* [LV] Using VPlan to model the vectorized code and drive its transformationAyal Zaks2017-08-171-0/+789
OpenPOWER on IntegriCloud