diff options
author | Lei Zhang <antiagainst@google.com> | 2021-01-13 10:04:40 -0500 |
---|---|---|
committer | Lei Zhang <antiagainst@google.com> | 2021-01-13 10:04:49 -0500 |
commit | 3bc7555ffac0a803e44c4b1462e0c4c5eee865ea (patch) | |
tree | c061eaa5604f15770139d33a003afcec688af34d /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | b7b1e8c37a920fcf2755a99fbf78cc570cf76c60 (diff) | |
download | llvm-3bc7555ffac0a803e44c4b1462e0c4c5eee865ea.zip llvm-3bc7555ffac0a803e44c4b1462e0c4c5eee865ea.tar.gz llvm-3bc7555ffac0a803e44c4b1462e0c4c5eee865ea.tar.bz2 |
[mlir][linalg] Use attributes in named ops' indexing maps
This commit adds support for parsing attribute uses in indexing
maps. These attribute uses are represented as affine symbols in
the resultant indexing maps because we can only know their
concrete value (which are coming from op attributes and are
constants) for specific op instances. The `indxing_maps()`
calls are synthesized to read these attributes and create affine
constants to replace the placeholder affine symbols and simplify.
Depends on D94240
Reviewed By: nicolasvasilache
Differential Revision: https://reviews.llvm.org/D94335
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions