Lines Matching defs:semanticsContext
338 Fortran::semantics::SemanticsContext &semanticsContext,
347 Fortran::evaluate::ExpressionAnalyzer ea{semanticsContext};
358 converter, builder, semanticsContext, stmtCtx, symbol, designator,
382 Fortran::semantics::SemanticsContext &semanticsContext,
387 Fortran::evaluate::ExpressionAnalyzer ea{semanticsContext};
398 converter, builder, semanticsContext, stmtCtx, symbol, designator,
425 Fortran::semantics::SemanticsContext &semanticsContext,
440 accObjectList, converter, semanticsContext, stmtCtx, dataClauseOperands,
842 Fortran::semantics::SemanticsContext &semanticsContext,
850 Fortran::evaluate::ExpressionAnalyzer ea{semanticsContext};
861 converter, builder, semanticsContext, stmtCtx, symbol, designator,
1420 Fortran::semantics::SemanticsContext &semanticsContext,
1431 Fortran::evaluate::ExpressionAnalyzer ea{semanticsContext};
1442 converter, builder, semanticsContext, stmtCtx, symbol, designator,
1732 Fortran::semantics::SemanticsContext &semanticsContext,
1952 privateClause->v, converter, semanticsContext, stmtCtx,
1958 genReductions(reductionClause->v, converter, semanticsContext, stmtCtx,
2110 Fortran::semantics::SemanticsContext &semanticsContext,
2135 auto loopOp = createLoopOp(converter, currentLocation, semanticsContext,
2147 Fortran::semantics::SemanticsContext &semanticsContext,
2165 genDataOperandOperations<Op>(accObjectList, converter, semanticsContext,
2176 Fortran::semantics::SemanticsContext &semanticsContext,
2317 copyClause->v, converter, semanticsContext, stmtCtx,
2328 copyinClause, converter, semanticsContext, stmtCtx,
2341 copyoutClause, converter, semanticsContext, stmtCtx,
2353 createClause, converter, semanticsContext, stmtCtx,
2364 noCreateClause->v, converter, semanticsContext, stmtCtx,
2372 presentClause->v, converter, semanticsContext, stmtCtx,
2380 devicePtrClause->v, converter, semanticsContext, stmtCtx,
2388 attachClause->v, converter, semanticsContext, stmtCtx,
2399 privateClause->v, converter, semanticsContext, stmtCtx,
2406 firstprivateClause->v, converter, semanticsContext, stmtCtx,
2418 genReductions(reductionClause->v, converter, semanticsContext, stmtCtx,
2425 converter, semanticsContext, stmtCtx, dataClauseOperands,
2548 Fortran::semantics::SemanticsContext &semanticsContext,
2605 copyClause->v, converter, semanticsContext, stmtCtx,
2616 copyinClause, converter, semanticsContext, stmtCtx,
2629 copyoutClause, converter, semanticsContext, stmtCtx,
2641 createClause, converter, semanticsContext, stmtCtx,
2652 noCreateClause->v, converter, semanticsContext, stmtCtx,
2660 presentClause->v, converter, semanticsContext, stmtCtx,
2668 deviceptrClause->v, converter, semanticsContext, stmtCtx,
2676 attachClause->v, converter, semanticsContext, stmtCtx,
2751 Fortran::semantics::SemanticsContext &semanticsContext,
2769 useDevice->v, converter, semanticsContext, stmtCtx, dataOperands,
2810 Fortran::semantics::SemanticsContext &semanticsContext,
2825 semanticsContext, stmtCtx,
2828 genACCDataOp(converter, currentLocation, eval, semanticsContext, stmtCtx,
2832 semanticsContext, stmtCtx,
2836 semanticsContext, stmtCtx,
2839 genACCHostDataOp(converter, currentLocation, eval, semanticsContext,
2846 Fortran::semantics::SemanticsContext &semanticsContext,
2865 converter, currentLocation, eval, semanticsContext, stmtCtx,
2867 createLoopOp(converter, currentLocation, semanticsContext, stmtCtx,
2872 converter, currentLocation, eval, semanticsContext, stmtCtx,
2874 createLoopOp(converter, currentLocation, semanticsContext, stmtCtx,
2879 converter, currentLocation, eval, semanticsContext, stmtCtx,
2881 createLoopOp(converter, currentLocation, semanticsContext, stmtCtx,
2892 Fortran::semantics::SemanticsContext &semanticsContext,
2948 accObjectList, converter, semanticsContext, stmtCtx,
2966 accObjectList, converter, semanticsContext, stmtCtx,
2972 attachClause->v, converter, semanticsContext, stmtCtx,
3003 Fortran::semantics::SemanticsContext &semanticsContext,
3062 accObjectList, converter, semanticsContext, stmtCtx, copyoutOperands,
3068 deleteClause->v, converter, semanticsContext, stmtCtx, deleteOperands,
3074 detachClause->v, converter, semanticsContext, stmtCtx, detachOperands,
3228 Fortran::semantics::SemanticsContext &semanticsContext,
3283 hostClause->v, converter, semanticsContext, stmtCtx,
3290 deviceClause->v, converter, semanticsContext, stmtCtx,
3304 *accObjectList, converter, semanticsContext, stmtCtx,
3329 Fortran::semantics::SemanticsContext &semanticsContext,
3341 genACCEnterDataOp(converter, currentLocation, semanticsContext, stmtCtx,
3344 genACCExitDataOp(converter, currentLocation, semanticsContext, stmtCtx,
3355 genACCUpdateOp(converter, currentLocation, semanticsContext, stmtCtx,
3700 Fortran::semantics::SemanticsContext &semanticsContext,
3716 copyClause->v, converter, semanticsContext, stmtCtx,
3729 accObjectList, converter, semanticsContext, stmtCtx,
3739 presentClause->v, converter, semanticsContext, stmtCtx,
3747 copyinClause, converter, semanticsContext, stmtCtx,
3763 accObjectList, converter, semanticsContext, stmtCtx,
3773 devicePtrClause->v, converter, semanticsContext, stmtCtx,
3780 linkClause->v, converter, semanticsContext, stmtCtx,
3789 deviceResidentClause->v, converter, semanticsContext, stmtCtx,
3893 Fortran::semantics::SemanticsContext &semanticsContext,
3912 genDeclareInFunction(converter, semanticsContext, openAccCtx,
4005 Fortran::semantics::SemanticsContext &semanticsContext, mlir::ModuleOp mod,
4022 semanticsContext.FindScope(routineConstruct.source);
4100 Fortran::semantics::GetConstExpr<std::string>(semanticsContext,
4213 Fortran::semantics::SemanticsContext &semanticsContext,
4235 accObjectList, converter, semanticsContext, stmtCtx, cacheOperands,
4250 Fortran::semantics::SemanticsContext &semanticsContext,
4258 genACC(converter, semanticsContext, eval, blockConstruct);
4262 genACC(converter, semanticsContext, eval, combinedConstruct);
4265 exitCond = genACC(converter, semanticsContext, eval, loopConstruct);
4269 genACC(converter, semanticsContext, standaloneConstruct);
4272 genACC(converter, semanticsContext, cacheConstruct);
4290 Fortran::semantics::SemanticsContext &semanticsContext,
4299 genACC(converter, semanticsContext, openAccCtx,
4307 converter, semanticsContext, mod, routineConstruct,