Allow legalization of binary unranked and/or operations from tf to chlo.
PiperOrigin-RevId: 346270805
Change-Id: Ifc5facb1393633bc2a84f267f8a928ee146afc4a
diff --git a/tensorflow/compiler/mlir/xla/transforms/legalize_tf_patterns.td b/tensorflow/compiler/mlir/xla/transforms/legalize_tf_patterns.td
index b363e2a..1010c31 100644
--- a/tensorflow/compiler/mlir/xla/transforms/legalize_tf_patterns.td
+++ b/tensorflow/compiler/mlir/xla/transforms/legalize_tf_patterns.td
@@ -193,7 +193,7 @@
//===----------------------------------------------------------------------===//
class DirectLogicalBinaryPat<Op FromOp, Op ToOp>
- : Pat<(FromOp AnyRankedTensor:$l, AnyRankedTensor:$r),
+ : Pat<(FromOp AnyTensor:$l, AnyTensor:$r),
(ToOp $l, $r, (BinBroadcastDimensions $l, $r)),
[(SignedIntTensor $l)]>;