aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/VirtualFileSystem.cpp
diff options
context:
space:
mode:
authorDiego Caballero <diego.caballero@intel.com>2020-09-03 00:56:43 +0300
committerDiego Caballero <diego.caballero@intel.com>2020-09-03 01:17:06 +0300
commit46781630a34ea2157bf59f9de5dc545dcd61a146 (patch)
tree87efb8ca38cf794dc07454b06389c95c298b8020 /llvm/lib/Support/VirtualFileSystem.cpp
parent55714678796c8fc456866add2841f3dd282e5392 (diff)
downloadllvm-46781630a34ea2157bf59f9de5dc545dcd61a146.zip
llvm-46781630a34ea2157bf59f9de5dc545dcd61a146.tar.gz
llvm-46781630a34ea2157bf59f9de5dc545dcd61a146.tar.bz2
[MLIR][Affine][VectorOps] Vectorize uniform values in SuperVectorizer
This patch adds basic support for vectorization of uniform values to SuperVectorizer. For now, only invariant values to the target vector loops are considered uniform. This enables the vectorization of loops that use function arguments and external definitions to the vector loops. We could extend uniform support in the future if we implement some kind of divergence analysis algorithm. Reviewed By: nicolasvasilache, aartbik Differential Revision: https://reviews.llvm.org/D86756
Diffstat (limited to 'llvm/lib/Support/VirtualFileSystem.cpp')
0 files changed, 0 insertions, 0 deletions