Lines Matching refs:OMPExecutableDirective
1250 CodeGenModule &CGM, const OMPExecutableDirective &D, const CapturedStmt *CS, in emitParallelOrTeamsOutlinedFunction()
1287 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitParallelOutlinedFunction()
1295 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitTeamsOutlinedFunction()
1303 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitTaskOutlinedFunction()
3823 const OMPExecutableDirective &D, in emitPrivatesInit()
3973 const OMPExecutableDirective &D, in emitTaskDupFunction()
4186 const OMPExecutableDirective &D, in emitTaskInit()
5109 const OMPExecutableDirective &D, in emitTaskCall()
6398 const OMPExecutableDirective &D, StringRef ParentName, in emitTargetOutlinedFunction()
6470 const OMPExecutableDirective &D, StringRef ParentName, in emitTargetOutlinedFunctionHelper()
6600 const OMPExecutableDirective &D) { in emitNumTeamsForTargetDirective()
6616 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in emitNumTeamsForTargetDirective()
6728 if (const auto *Dir = dyn_cast_or_null<OMPExecutableDirective>(Child)) { in getNumThreads()
6826 const OMPExecutableDirective &D) { in emitNumThreadsForTargetDirective()
6843 if (const auto *Dir = dyn_cast_or_null<OMPExecutableDirective>(Child)) { in emitNumThreadsForTargetDirective()
6873 Dir = dyn_cast_or_null<OMPExecutableDirective>(Child); in emitNumThreadsForTargetDirective()
6900 if (const auto *Dir = dyn_cast_or_null<OMPExecutableDirective>(Child)) { in emitNumThreadsForTargetDirective()
7248 llvm::PointerUnion<const OMPExecutableDirective *,
8669 MappableExprsHandler(const OMPExecutableDirective &Dir, CodeGenFunction &CGF) in MappableExprsHandler()
8765 assert(CurDir.is<const OMPExecutableDirective *>() && in generateAllInfo()
8767 const auto *CurExecDir = CurDir.get<const OMPExecutableDirective *>(); in generateAllInfo()
8912 assert(CurDir.is<const OMPExecutableDirective *>() && in generateInfoForCapture()
8914 const auto *CurExecDir = CurDir.get<const OMPExecutableDirective *>(); in generateInfoForCapture()
9543 static const OMPExecutableDirective *
9544 getNestedDistributeDirective(ASTContext &Ctx, const OMPExecutableDirective &D) { in getNestedDistributeDirective()
9552 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in getNestedDistributeDirective()
9565 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in getNestedDistributeDirective()
10008 CodeGenFunction &CGF, const OMPExecutableDirective &D, in emitTargetNumIterationsCall()
10014 const OMPExecutableDirective *TD = &D; in emitTargetNumIterationsCall()
10036 CodeGenFunction &CGF, const OMPExecutableDirective &D, in emitTargetCall()
10352 isa<OMPExecutableDirective>(S) && in scanForTargetRegionsFunctions()
10354 cast<OMPExecutableDirective>(S)->getDirectiveKind()); in scanForTargetRegionsFunctions()
10357 const auto &E = *cast<OMPExecutableDirective>(S); in scanForTargetRegionsFunctions()
10477 if (const auto *E = dyn_cast<OMPExecutableDirective>(S)) { in scanForTargetRegionsFunctions()
10716 CodeGenFunction &CGF, const OMPExecutableDirective &D) const { in adjustTargetSpecificDataForLambdas()
10854 const OMPExecutableDirective &D, in emitTeamsCall()
10908 CodeGenFunction &CGF, const OMPExecutableDirective &D, const Expr *IfCond, in emitTargetDataCalls()
11062 CodeGenFunction &CGF, const OMPExecutableDirective &D, const Expr *IfCond, in emitTargetDataStandAloneCall()
12133 const OMPExecutableDirective &S, in tryToDisableInnerAnalysis()
12212 CodeGenFunction &CGF, const OMPExecutableDirective &S, LValue IVLVal) in LastprivateConditionalRAII()
12244 CodeGenFunction &CGF, const OMPExecutableDirective &S) in LastprivateConditionalRAII()
12264 CodeGenFunction &CGF, const OMPExecutableDirective &S) { in disable()
12521 CodeGenFunction &CGF, const OMPExecutableDirective &D, in checkAndEmitSharedLastprivateConditional()
12590 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitParallelOutlinedFunction()
12596 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitTeamsOutlinedFunction()
12602 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitTaskOutlinedFunction()
12749 const OMPExecutableDirective &D, in emitTaskCall()
12817 const OMPExecutableDirective &D, StringRef ParentName, in emitTargetOutlinedFunction()
12824 CodeGenFunction &CGF, const OMPExecutableDirective &D, in emitTargetCall()
12846 const OMPExecutableDirective &D, in emitTeamsCall()
12861 CodeGenFunction &CGF, const OMPExecutableDirective &D, const Expr *IfCond, in emitTargetDataCalls()
12867 CodeGenFunction &CGF, const OMPExecutableDirective &D, const Expr *IfCond, in emitTargetDataStandAloneCall()