Skip to content

Commit 29cc489

Browse files
committed
Address code review comment
1 parent eb76c2b commit 29cc489

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1930,9 +1930,8 @@ mlir::LogicalResult CIRToLLVMVecSplatOpLowering::matchAndRewrite(
19301930
const mlir::Value oneElement = rewriter.create<mlir::LLVM::InsertElementOp>(
19311931
loc, poison, elementValue, indexValue);
19321932
const SmallVector<int32_t> zeroValues(vecTy.getSize(), 0);
1933-
const mlir::Value shuffled = rewriter.create<mlir::LLVM::ShuffleVectorOp>(
1934-
loc, oneElement, poison, zeroValues);
1935-
rewriter.replaceOp(op, shuffled);
1933+
rewriter.replaceOpWithNewOp<mlir::LLVM::ShuffleVectorOp>(op, oneElement,
1934+
poison, zeroValues);
19361935
return mlir::success();
19371936
}
19381937

0 commit comments

Comments
 (0)