[mlir][StandardToSPIRV] Add support for lowering integer casting.
authorHanhan Wang <hanchung@google.com>
Fri, 1 May 2020 02:29:05 +0000 (19:29 -0700)
committerHanhan Wang <hanchung@google.com>
Fri, 1 May 2020 02:29:31 +0000 (19:29 -0700)
commitbe0ad5b034b22aed144cb9d0522c1412af6f3801
treea03bf1375475fb090b51890e8284d3b47e1ca030
parent6601b65aedd093cb62549ff9e8f39872d0b55499
[mlir][StandardToSPIRV] Add support for lowering integer casting.

Summary:
Maps ZeroExtendIOp and TruncateIOp to spirv::UConvertOp and spirv::SConvertOp.

Depends On D78974

Differential Revision: https://reviews.llvm.org/D79143
mlir/lib/Conversion/StandardToSPIRV/ConvertStandardToSPIRV.cpp
mlir/test/Conversion/StandardToSPIRV/std-ops-to-spirv.mlir