aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ValueTracking.cpp
diff options
context:
space:
mode:
authoreopXD <eopxd@skymizer.com>2021-05-02 08:29:12 +0530
committerUday Bondhugula <uday@polymagelabs.com>2021-05-02 09:06:46 +0530
commit0c1ff26bd3df2e8732b5728b663efd7ec6f31a02 (patch)
treefd2d2002fcd137775d9081cc31c9ffe4b66d8aee /llvm/lib/Analysis/ValueTracking.cpp
parent64e768e8162a3d32049ed5c38fd533beecb0c9af (diff)
downloadllvm-0c1ff26bd3df2e8732b5728b663efd7ec6f31a02.zip
llvm-0c1ff26bd3df2e8732b5728b663efd7ec6f31a02.tar.gz
llvm-0c1ff26bd3df2e8732b5728b663efd7ec6f31a02.tar.bz2
[mlir] [affine] add canonicalization for affine.vector_load, vector_store
Added canonicalization for vector_load and vector_store. An existing pattern SimplifyAffineOp can be reused to compose maps that supplies result into them. Added AffineVectorStoreOp and AffineVectorLoadOp into static_assert of SimplifyAffineOp to allow operation to use it. This fixes the bug filed: https://bugs.llvm.org/show_bug.cgi?id=50058 Reviewed By: bondhugula Differential Revision: https://reviews.llvm.org/D101691
Diffstat (limited to 'llvm/lib/Analysis/ValueTracking.cpp')
0 files changed, 0 insertions, 0 deletions