diff --git a/mlir/lib/Transforms/Utils/DialectConversion.cpp b/mlir/lib/Transforms/Utils/DialectConversion.cpp index 6c3863e4c7f66..4904d3ce3f863 100644 --- a/mlir/lib/Transforms/Utils/DialectConversion.cpp +++ b/mlir/lib/Transforms/Utils/DialectConversion.cpp @@ -1533,11 +1533,10 @@ Value ConversionPatternRewriterImpl::findOrBuildReplacementValue( Value castValue = buildUnresolvedMaterialization(MaterializationKind::Source, computeInsertPoint(repl), value.getLoc(), - /*valuesToMap=*/{value}, /*inputs=*/repl, + /*valuesToMap=*/repl, /*inputs=*/repl, /*outputType=*/value.getType(), /*originalType=*/Type(), converter) .front(); - mapping.map(value, castValue); return castValue; }