Add a proper dialect-specific attribute for interface variable ABI.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D77941
[mlir][spirv] Add a `spirv::InterfaceVarABIAttr`. ClosedPublic Authored by denis13 on Apr 11 2020, 6:00 AM.
Details Summary Add a proper dialect-specific attribute for interface variable ABI.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Apr 13 2020, 10:26 AM Closed by commit rGec99d6e62f0a: [mlir][spirv] Add a `spirv::InterfaceVarABIAttr`. (authored by denis13). · Explain WhyApr 13 2020, 1:01 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 257077 mlir/docs/Dialects/SPIR-V.md
mlir/include/mlir/Dialect/SPIRV/SPIRVAttributes.h
mlir/include/mlir/Dialect/SPIRV/TargetAndABI.td
mlir/lib/Dialect/SPIRV/SPIRVAttributes.cpp
mlir/lib/Dialect/SPIRV/SPIRVDialect.cpp
mlir/lib/Dialect/SPIRV/TargetAndABI.cpp
mlir/lib/Dialect/SPIRV/Transforms/LowerABIAttributesPass.cpp
mlir/test/Conversion/GPUToSPIRV/load-store.mlir
mlir/test/Conversion/GPUToSPIRV/simple.mlir
mlir/test/Dialect/SPIRV/Transforms/abi-interface.mlir
mlir/test/Dialect/SPIRV/Transforms/abi-load-store.mlir
mlir/test/Dialect/SPIRV/target-and-abi.mlir
|
integer-literal. same for the following