[mlir][spirv] Add casting ops to/from generic storage space
authorNirvedh Meshram <nirvedh@nod-labs.com>
Mon, 19 Sep 2022 18:05:58 +0000 (11:05 -0700)
committerNirvedh Meshram <nirvedh@nod-labs.com>
Tue, 20 Sep 2022 21:57:06 +0000 (14:57 -0700)
commit7f19e59a6e4c9323507aadc13ff9e4208779dfe2
treece943c59ef27d10508b04b1a721e5b0c8196b862
parent45c7da241f124d49abdc0598d381d96d15918834
[mlir][spirv] Add casting ops to/from generic storage space

Reviwed By: antiagainst

Differential Revision: https://reviews.llvm.org/D134217
mlir/include/mlir/Dialect/SPIRV/IR/SPIRVBase.td
mlir/include/mlir/Dialect/SPIRV/IR/SPIRVCastOps.td
mlir/lib/Dialect/SPIRV/IR/SPIRVOps.cpp
mlir/lib/Target/SPIRV/Deserialization/DeserializeOps.cpp
mlir/lib/Target/SPIRV/Serialization/SerializeOps.cpp
mlir/test/Dialect/SPIRV/IR/cast-ops.mlir
mlir/test/Target/SPIRV/cast-ops.mlir