tidy - llvm-use-new-mlir-op-builder — Extra Clang Tools 22.0.0git documentation (original) (raw)
llvm-mlir-op-builder¶
Checks for uses of MLIR’s old/to be deprecated OpBuilder::create<T> form and suggests using T::create instead.
Example¶
builder.create(builder.getUnknownLoc(), "baz");
Transforms to:
FooOp::create(builder, builder.getUnknownLoc(), "baz");