[mlir][spirv] Add folder for LogicalNotEqual
authorThomas Raoux <thomasraoux@google.com>
Fri, 6 Jan 2023 23:03:12 +0000 (23:03 +0000)
committerThomas Raoux <thomasraoux@google.com>
Fri, 6 Jan 2023 23:13:57 +0000 (23:13 +0000)
commit493459b6dd28e4cb7414879a507f641b0414f3e4
tree8a14449d2ce5cf961d9685d0932eee38e2e81a3f
parenta344c9073ced45ebb0c21114eea79f9bbef5ef63
[mlir][spirv] Add folder for LogicalNotEqual

Add a folder for LogicalNotEqual when rhs is false. This pattern shows
up after lowering to SPIRV.

Differential Revision: https://reviews.llvm.org/D141163
mlir/include/mlir/Dialect/SPIRV/IR/SPIRVLogicalOps.td
mlir/lib/Dialect/SPIRV/IR/SPIRVCanonicalization.cpp
mlir/test/Dialect/SPIRV/Transforms/canonicalize.mlir