@@ -34,7 +34,7 @@ static void genCharacterSearch(FN func, fir::FirOpBuilder &builder,
3434 auto args = fir::runtime::createArguments (builder, loc, fTy , resultBox,
3535 string1Box, string2Box, backBox,
3636 kind, sourceFile, sourceLine);
37- builder. create < fir::CallOp>( loc, func, args);
37+ fir::CallOp::create (builder, loc, func, args);
3838}
3939
4040// / Helper function to recover the KIND from the FIR type.
@@ -72,7 +72,7 @@ static void genAdjust(fir::FirOpBuilder &builder, mlir::Location loc,
7272 auto sourceFile = fir::factory::locationToFilename (builder, loc);
7373 auto args = fir::runtime::createArguments (builder, loc, fTy , resultBox,
7474 stringBox, sourceFile, sourceLine);
75- builder. create < fir::CallOp>( loc, adjustFunc, args);
75+ fir::CallOp::create (builder, loc, adjustFunc, args);
7676}
7777
7878void fir::runtime::genAdjustL (fir::FirOpBuilder &builder, mlir::Location loc,
@@ -114,9 +114,9 @@ fir::runtime::genCharCompare(fir::FirOpBuilder &builder, mlir::Location loc,
114114 auto fTy = beginFunc.getFunctionType ();
115115 auto args = fir::runtime::createArguments (builder, loc, fTy , lhsBuff, rhsBuff,
116116 lhsLen, rhsLen);
117- auto tri = builder. create < fir::CallOp>( loc, beginFunc, args).getResult (0 );
117+ auto tri = fir::CallOp::create (builder, loc, beginFunc, args).getResult (0 );
118118 auto zero = builder.createIntegerConstant (loc, tri.getType (), 0 );
119- return builder. create < mlir::arith::CmpIOp>( loc, cmp, tri, zero);
119+ return mlir::arith::CmpIOp::create (builder, loc, cmp, tri, zero);
120120}
121121
122122mlir::Value fir::runtime::genCharCompare (fir::FirOpBuilder &builder,
@@ -130,8 +130,8 @@ mlir::Value fir::runtime::genCharCompare(fir::FirOpBuilder &builder,
130130 if (fir::isa_ref_type (base.getType ()))
131131 return base;
132132 auto mem =
133- builder. create < fir::AllocaOp>( loc, base.getType (), /* pinned=*/ false );
134- builder. create < fir::StoreOp>( loc, base, mem);
133+ fir::AllocaOp::create (builder, loc, base.getType (), /* pinned=*/ false );
134+ fir::StoreOp::create (builder, loc, base, mem);
135135 return mem;
136136 };
137137 auto lhsBuffer = allocateIfNotInMemory (fir::getBase (lhs));
@@ -165,7 +165,7 @@ mlir::Value fir::runtime::genIndex(fir::FirOpBuilder &builder,
165165 auto args =
166166 fir::runtime::createArguments (builder, loc, fTy , stringBase, stringLen,
167167 substringBase, substringLen, back);
168- return builder. create < fir::CallOp>( loc, indexFunc, args).getResult (0 );
168+ return fir::CallOp::create (builder, loc, indexFunc, args).getResult (0 );
169169}
170170
171171void fir::runtime::genIndexDescriptor (fir::FirOpBuilder &builder,
@@ -189,7 +189,7 @@ void fir::runtime::genRepeat(fir::FirOpBuilder &builder, mlir::Location loc,
189189
190190 auto args = fir::runtime::createArguments (
191191 builder, loc, fTy , resultBox, stringBox, ncopies, sourceFile, sourceLine);
192- builder. create < fir::CallOp>( loc, repeatFunc, args);
192+ fir::CallOp::create (builder, loc, repeatFunc, args);
193193}
194194
195195void fir::runtime::genTrim (fir::FirOpBuilder &builder, mlir::Location loc,
@@ -202,7 +202,7 @@ void fir::runtime::genTrim(fir::FirOpBuilder &builder, mlir::Location loc,
202202
203203 auto args = fir::runtime::createArguments (builder, loc, fTy , resultBox,
204204 stringBox, sourceFile, sourceLine);
205- builder. create < fir::CallOp>( loc, trimFunc, args);
205+ fir::CallOp::create (builder, loc, trimFunc, args);
206206}
207207
208208void fir::runtime::genScanDescriptor (fir::FirOpBuilder &builder,
@@ -237,7 +237,7 @@ mlir::Value fir::runtime::genScan(fir::FirOpBuilder &builder,
237237 auto fTy = func.getFunctionType ();
238238 auto args = fir::runtime::createArguments (builder, loc, fTy , stringBase,
239239 stringLen, setBase, setLen, back);
240- return builder. create < fir::CallOp>( loc, func, args).getResult (0 );
240+ return fir::CallOp::create (builder, loc, func, args).getResult (0 );
241241}
242242
243243void fir::runtime::genVerifyDescriptor (fir::FirOpBuilder &builder,
@@ -274,5 +274,5 @@ mlir::Value fir::runtime::genVerify(fir::FirOpBuilder &builder,
274274 auto fTy = func.getFunctionType ();
275275 auto args = fir::runtime::createArguments (builder, loc, fTy , stringBase,
276276 stringLen, setBase, setLen, back);
277- return builder. create < fir::CallOp>( loc, func, args).getResult (0 );
277+ return fir::CallOp::create (builder, loc, func, args).getResult (0 );
278278}
0 commit comments