aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/TapiFile.cpp
diff options
context:
space:
mode:
authorHazemAbdelhafez <23439402+HazemAbdelhafez@users.noreply.github.com>2020-06-10 19:15:55 -0400
committerLei Zhang <antiagainst@google.com>2020-06-11 19:52:13 -0400
commit5d74df5b03e46b7bd3700e3595c7008a6905b288 (patch)
tree7384ccca37e85f10b6e817f2ab536730c467103e /llvm/lib/Object/TapiFile.cpp
parent3ff8f6193070482ff46b7b7eefdc53a77cd9ba1d (diff)
downloadllvm-5d74df5b03e46b7bd3700e3595c7008a6905b288.zip
llvm-5d74df5b03e46b7bd3700e3595c7008a6905b288.tar.gz
llvm-5d74df5b03e46b7bd3700e3595c7008a6905b288.tar.bz2
[mlir][spirv] Enhance structure type member decoration handling
Modify structure type in SPIR-V dialect to support: 1) Multiple decorations per structure member 2) Key-value based decorations (e.g., MatrixStride) This commit kept the Offset decoration separate from members' decorations container for easier implementation and logical clarity. As such, all references to Structure layoutinfo are now offsetinfo, and any member layout defining decoration (e.g., RowMajor for Matrix) will be add to the members' decorations container along with its value if any. Differential Revision: https://reviews.llvm.org/D81426
Diffstat (limited to 'llvm/lib/Object/TapiFile.cpp')
0 files changed, 0 insertions, 0 deletions