[mlir][spirv] Add GroupNonUniform min and max operations.
authorDenis Khalikov <khalikov.denis@huawei.com>
Thu, 30 Jan 2020 15:24:54 +0000 (10:24 -0500)
committerLei Zhang <antiagainst@google.com>
Thu, 30 Jan 2020 15:25:15 +0000 (10:25 -0500)
commit4801522432a4dd6aeebf2b461744891953f7fd1d
treeb477c75a21c227ae335a42dbd2430f6fd8aa4e15
parent8bb9642fd7cda09449af5cb0cced220e57a0011a
[mlir][spirv] Add GroupNonUniform min and max operations.

Add GroupNonUniform atihtmetic operations: FMax, FMin, SMax, SMin,
UMax, UMin.

Differential Revision: https://reviews.llvm.org/D73563
mlir/include/mlir/Dialect/SPIRV/SPIRVBase.td
mlir/include/mlir/Dialect/SPIRV/SPIRVNonUniformOps.td
mlir/test/Dialect/SPIRV/Serialization/non-uniform-ops.mlir
mlir/test/Dialect/SPIRV/non-uniform-ops.mlir