diff options
author | Gil Rapaport <gil.rapaport@intel.com> | 2019-10-07 17:24:33 +0300 |
---|---|---|
committer | Gil Rapaport <gil.rapaport@intel.com> | 2019-11-04 10:37:39 +0200 |
commit | 2be17087f8c38934b7fc9208ae6cf4e9b4d44f4b (patch) | |
tree | d594ca90c7d5e2070d833cdf1d93fc274997076d /llvm/lib/Support/VirtualFileSystem.cpp | |
parent | 848007cfbc7509543c5b8604ae063bb6c8ffa0a9 (diff) | |
download | llvm-2be17087f8c38934b7fc9208ae6cf4e9b4d44f4b.zip llvm-2be17087f8c38934b7fc9208ae6cf4e9b4d44f4b.tar.gz llvm-2be17087f8c38934b7fc9208ae6cf4e9b4d44f4b.tar.bz2 |
[LV] Apply sink-after & interleave-groups as VPlan transformations (NFC)
The sink-after and interleave-group vectorization decisions were so far applied to
VPlan during initial VPlan construction, which complicates VPlan construction – also because of
their inter-dependence. This patch refactors buildVPlanWithRecipes() to construct a simpler
initial VPlan and later apply both these vectorization decisions, in order, as VPlan-to-VPlan
transformations.
Differential Revision: https://reviews.llvm.org/D68577
Diffstat (limited to 'llvm/lib/Support/VirtualFileSystem.cpp')
0 files changed, 0 insertions, 0 deletions