summaryrefslogtreecommitdiffstats
path: root/llvm/docs/Proposals/VectorizationPlan.rst
Commit message (Collapse)AuthorAgeFilesLines
* remove unreferenced footnotesTim Hammerquist2018-01-051-1/+1
| | | | llvm-svn: 321840
* [LV] Model masking in VPlan, introducing VPInstructionsGil Rapaport2017-11-201-2/+67
| | | | | | | | | | | | | | | This patch adds a new abstraction layer to VPlan and leverages it to model the planned instructions that manipulate masks (AND, OR, NOT), introduced during predication. The new VPValue and VPUser classes model how data flows into, through and out of a VPlan, forming the vertices of a planned Def-Use graph. The new VPInstruction class is a generic single-instruction Recipe that models a planned instruction along with its opcode, operands and users. See VectorizationPlan.rst for more details. Differential Revision: https://reviews.llvm.org/D38676 llvm-svn: 318645
* fix various typosSylvestre Ledru2017-06-261-1/+1
| | | | llvm-svn: 306262
* [Docs] Add VectorizationPlan to docs/Proposals.Ayal Zaks2017-05-291-0/+182
Following the request made in https://reviews.llvm.org/D32871, the general documentation of the Vectorization Plan is hereby placed under docs/Proposals. llvm-svn: 304161
OpenPOWER on IntegriCloud