Add SPIR-V Load/Store operations. Currently this only support memory
authorMahesh Ravishankar <ravishankarm@google.com>
Mon, 24 Jun 2019 17:59:05 +0000 (10:59 -0700)
committerjpienaar <jpienaar@google.com>
Mon, 24 Jun 2019 20:49:55 +0000 (13:49 -0700)
commit74127bc062e246fa3bc62cdd6c162ec5d9eb0c10
treee8a1e96c0cac3135f3e1c6f39caf396c0c93e7e1
parent52ba7857585881a79172cb2053a8c46ed2f159bf
Add SPIR-V Load/Store operations. Currently this only support memory
operands being None, Volatile, Aligned and Nontemporal

PiperOrigin-RevId: 254792353
mlir/include/mlir/IR/OpImplementation.h
mlir/include/mlir/SPIRV/SPIRVBase.td
mlir/include/mlir/SPIRV/SPIRVOps.td
mlir/lib/Parser/Parser.cpp
mlir/lib/SPIRV/SPIRVOps.cpp
mlir/test/SPIRV/ops.mlir