Lines Matching defs:modBuilder

165 createDeclareFunc(mlir::OpBuilder &modBuilder, fir::FirOpBuilder &builder,
169 auto funcTy = mlir::FunctionType::get(modBuilder.getContext(), argsTy, {});
170 auto funcOp = modBuilder.create<mlir::func::FuncOp>(loc, funcName, funcTy);
193 static void createDeclareAllocFuncWithArg(mlir::OpBuilder &modBuilder,
207 modBuilder, builder, loc, registerFuncName.str(), {descTy}, {loc});
237 modBuilder.setInsertionPointAfter(registerFuncOp);
243 mlir::OpBuilder &modBuilder, fir::FirOpBuilder &builder, mlir::Location loc,
254 modBuilder, builder, loc, preDeallocFuncName.str(), {descTy}, {loc});
287 modBuilder.setInsertionPointAfter(preDeallocOp);
292 modBuilder, builder, loc, postDeallocFuncName.str(), {descTy}, {loc});
304 modBuilder.setInsertionPointAfter(postDeallocOp);
408 mlir::OpBuilder modBuilder(builder.getModule().getBodyRegion());
409 modBuilder.setInsertionPointAfter(builder.getFunction());
412 modBuilder, builder, operandLocation, info.addr.getType(), prefix,
416 modBuilder, builder, operandLocation, info.addr.getType(), prefix,
537 mlir::OpBuilder modBuilder(mod.getBodyRegion());
539 modBuilder.create<mlir::acc::PrivateRecipeOp>(loc, recipeName, ty);
678 mlir::OpBuilder modBuilder(mod.getBodyRegion());
680 modBuilder.create<mlir::acc::FirstprivateRecipeOp>(loc, recipeName, ty);
1354 mlir::OpBuilder modBuilder(mod.getBodyRegion());
1356 modBuilder.create<mlir::acc::ReductionRecipeOp>(loc, recipeName, ty, op);
3429 static void createDeclareGlobalOp(mlir::OpBuilder &modBuilder,
3436 modBuilder.create<GlobalOp>(loc, declareGlobalName);
3466 modBuilder.setInsertionPointAfter(declareGlobalOp);
3470 static void createDeclareAllocFunc(mlir::OpBuilder &modBuilder,
3478 createDeclareFunc(modBuilder, builder, loc, registerFuncName.str());
3512 modBuilder.setInsertionPointAfter(registerFuncOp);
3520 static void createDeclareDeallocFunc(mlir::OpBuilder &modBuilder,
3531 createDeclareFunc(modBuilder, builder, loc, preDeallocFuncName.str());
3568 modBuilder.setInsertionPointAfter(preDeallocOp);
3573 createDeclareFunc(modBuilder, builder, loc, postDeallocFuncName.str());
3587 modBuilder.setInsertionPointAfter(postDeallocOp);
3592 mlir::OpBuilder &modBuilder,
3640 modBuilder.setInsertionPointAfter(globalOp);
3646 modBuilder, builder, operandLocation, globalOp, clause,
3650 modBuilder, builder, operandLocation, globalOp, clause);
3653 modBuilder, builder, operandLocation, globalOp, clause);
3657 modBuilder, builder, operandLocation, globalOp, clause,
3665 modBuilder, builder, operandLocation, globalOp, clause,
3682 mlir::OpBuilder &modBuilder, const Clause *x,
3694 genGlobalCtors<EntryOp, ExitOp>(converter, modBuilder, accObjectList,
3856 mlir::OpBuilder modBuilder(moduleOp.getBodyRegion());
3865 converter, modBuilder, accObjectList,
3871 converter, modBuilder, copyinClause,
3879 converter, modBuilder, deviceResidentClause->v,
3884 converter, modBuilder, linkClause->v,
4119 mlir::OpBuilder modBuilder(mod.getBodyRegion());
4137 modBuilder.create<mlir::acc::RoutineOp>(