Skip to content

Commit 636319a

Browse files
committed
Fixed order.
1 parent a9a9783 commit 636319a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

flang/lib/Optimizer/HLFIR/Transforms/BufferizeHLFIR.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -359,10 +359,10 @@ struct GetLengthOpConversion
359359
fir::FirOpBuilder builder(rewriter, getLength.getOperation());
360360
hlfir::Entity bufferizedExpr = getBufferizedExprStorage(adaptor.getExpr());
361361
mlir::Value length = hlfir::genCharLength(loc, builder, bufferizedExpr);
362-
length = builder.createConvert(loc, builder.getIndexType(), length);
363362
if (!length)
364363
return rewriter.notifyMatchFailure(
365364
getLength, "could not deduce length from GetLengthOp operand");
365+
length = builder.createConvert(loc, builder.getIndexType(), length);
366366
rewriter.replaceOp(getLength, length);
367367
return mlir::success();
368368
}

0 commit comments

Comments
 (0)