[mlir][spirv] Simplify scalar type size calculation.
authorDenis Khalikov <khalikov.denis@huawei.com>
Tue, 21 Jan 2020 17:12:17 +0000 (12:12 -0500)
committerLei Zhang <antiagainst@google.com>
Tue, 21 Jan 2020 17:15:37 +0000 (12:15 -0500)
commit3023352a7d0991c2ed7c0ecca9b5fbf8501b6af2
tree9443dd9a743b67259ec252a5e40e55feedee43d9
parenta6883017ea9af529e89d7f89af2477378b6eafca
[mlir][spirv] Simplify scalar type size calculation.

Simplify scalar type size calculation and reject boolean memrefs.

Differential Revision: https://reviews.llvm.org/D72999
mlir/lib/Conversion/StandardToSPIRV/ConvertStandardToSPIRVPass.cpp
mlir/lib/Dialect/SPIRV/SPIRVLowering.cpp
mlir/test/Conversion/StandardToSPIRV/std-to-spirv.mlir