diff --git a/tensorflow/compiler/mlir/hlo/lib/Dialect/mhlo/transforms/hlo_legalize_to_lhlo.cc b/tensorflow/compiler/mlir/hlo/lib/Dialect/mhlo/transforms/hlo_legalize_to_lhlo.cc index 59293e2e984..996bd10b4f9 100644 --- a/tensorflow/compiler/mlir/hlo/lib/Dialect/mhlo/transforms/hlo_legalize_to_lhlo.cc +++ b/tensorflow/compiler/mlir/hlo/lib/Dialect/mhlo/transforms/hlo_legalize_to_lhlo.cc @@ -555,11 +555,8 @@ struct HloLegalizeToLhlo ConversionTarget target(context); target.addLegalDialect(); target.addLegalDialect(); - target.addLegalOp(); target.addIllegalOp(); target.addIllegalOp(); - target.addLegalOp(); - target.addLegalOp(); target.addIllegalDialect(); BufferizeTypeConverter converter; @@ -645,7 +642,7 @@ void populateHLOToLHLOConversionPattern(MLIRContext* context, HloToLhloReturnOpConverter, HloToLhloTensorLoadOpConverter, HloToLhloTensorStoreOpConverter - >(context); + >(*converter, context); // clang-format on }