hanchenye-llvm-project/mlir/unittests
HazemAbdelhafez d7e6f116f4 [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
2020-06-12 17:57:14 -04:00
..
Dialect [mlir][spirv] Enhance structure type member decoration handling 2020-06-12 17:57:14 -04:00
IR [mlir] Fix representation of BF16 constants 2020-06-05 17:43:06 -07:00
Pass
SDBM [mlir] Remove need for static global ctors from mlir-translate 2020-04-08 16:52:33 -06:00
TableGen [MLIR] LLVMMLIRTableGen -> MLIRTableGen 2020-05-19 14:49:32 -07:00
CMakeLists.txt [llvm][ADT] Move TypeSwitch class from MLIR to LLVM 2020-04-14 15:14:41 -07:00