Fold arith.cmpf when at least one operand is known to be NaN.
authorChristian Sigg <csigg@google.com>
Wed, 12 Jan 2022 11:48:38 +0000 (12:48 +0100)
committerChristian Sigg <csigg@google.com>
Wed, 12 Jan 2022 19:48:52 +0000 (20:48 +0100)
commitf6fab68c30622b7c97b0d21b5ea02809210444eb
tree443163141c7a711bf6e440a425e14cd54392de5e
parentb0a309dd7a59c7fd4298116be63be4eedb28176e
Fold arith.cmpf when at least one operand is known to be NaN.

Reviewed By: herhut

Differential Revision: https://reviews.llvm.org/D117101
mlir/lib/Dialect/Arithmetic/IR/ArithmeticOps.cpp
mlir/test/Dialect/Arithmetic/canonicalize.mlir