Lines Matching refs:OMPExecutableDirective
1229 CodeGenModule &CGM, const OMPExecutableDirective &D, const CapturedStmt *CS, in emitParallelOrTeamsOutlinedFunction()
1266 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitParallelOutlinedFunction()
1274 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitTeamsOutlinedFunction()
1282 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitTaskOutlinedFunction()
3444 const OMPExecutableDirective &D, in emitPrivatesInit()
3592 const OMPExecutableDirective &D, in emitTaskDupFunction()
3803 const OMPExecutableDirective &D, in emitTaskInit()
4698 const OMPExecutableDirective &D, in emitTaskCall()
6022 const OMPExecutableDirective &D, StringRef ParentName, in emitTargetOutlinedFunction()
6094 const OMPExecutableDirective &D, StringRef ParentName, in emitTargetOutlinedFunctionHelper()
6179 CodeGenFunction &CGF, const OMPExecutableDirective &D, in getNumTeamsExprForTargetDirective()
6193 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in getNumTeamsExprForTargetDirective()
6308 CodeGenFunction &CGF, const OMPExecutableDirective &D) { in emitNumTeamsForTargetDirective()
6351 if (const auto *Dir = dyn_cast_or_null<OMPExecutableDirective>(Child)) { in getNumThreads()
6438 CodeGenFunction &CGF, const OMPExecutableDirective &D, in getNumThreadsExprForTargetDirective()
6560 CodeGenFunction &CGF, const OMPExecutableDirective &D) { in emitNumThreadsForTargetDirective()
6580 if (const auto *Dir = dyn_cast_or_null<OMPExecutableDirective>(Child)) { in emitNumThreadsForTargetDirective()
6607 if (const auto *Dir = dyn_cast_or_null<OMPExecutableDirective>(Child)) { in emitNumThreadsForTargetDirective()
6613 Dir = dyn_cast_or_null<OMPExecutableDirective>(Child); in emitNumThreadsForTargetDirective()
6640 if (const auto *Dir = dyn_cast_or_null<OMPExecutableDirective>(Child)) { in emitNumThreadsForTargetDirective()
6947 llvm::PointerUnion<const OMPExecutableDirective *,
8382 MappableExprsHandler(const OMPExecutableDirective &Dir, CodeGenFunction &CGF) in MappableExprsHandler()
8536 assert(CurDir.is<const OMPExecutableDirective *>() && in generateAllInfo()
8538 const auto *CurExecDir = CurDir.get<const OMPExecutableDirective *>(); in generateAllInfo()
8711 assert(CurDir.is<const OMPExecutableDirective *>() && in generateInfoForCapture()
8713 const auto *CurExecDir = CurDir.get<const OMPExecutableDirective *>(); in generateInfoForCapture()
9304 static const OMPExecutableDirective *
9305 getNestedDistributeDirective(ASTContext &Ctx, const OMPExecutableDirective &D) { in getNestedDistributeDirective()
9313 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in getNestedDistributeDirective()
9326 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in getNestedDistributeDirective()
9793 CodeGenFunction &CGF, const OMPExecutableDirective &D, in emitTargetNumIterationsCall()
9798 const OMPExecutableDirective *TD = &D; in emitTargetNumIterationsCall()
9812 CodeGenFunction &CGF, const OMPExecutableDirective &D, in emitTargetCall()
10118 isa<OMPExecutableDirective>(S) && in scanForTargetRegionsFunctions()
10120 cast<OMPExecutableDirective>(S)->getDirectiveKind()); in scanForTargetRegionsFunctions()
10123 const auto &E = *cast<OMPExecutableDirective>(S); in scanForTargetRegionsFunctions()
10241 if (const auto *E = dyn_cast<OMPExecutableDirective>(S)) { in scanForTargetRegionsFunctions()
10452 CodeGenFunction &CGF, const OMPExecutableDirective &D) const { in adjustTargetSpecificDataForLambdas()
10591 const OMPExecutableDirective &D, in emitTeamsCall()
10645 CodeGenFunction &CGF, const OMPExecutableDirective &D, const Expr *IfCond, in emitTargetDataCalls()
10792 CodeGenFunction &CGF, const OMPExecutableDirective &D, const Expr *IfCond, in emitTargetDataStandAloneCall()
11920 const OMPExecutableDirective &S, in tryToDisableInnerAnalysis()
11999 CodeGenFunction &CGF, const OMPExecutableDirective &S, LValue IVLVal) in LastprivateConditionalRAII()
12031 CodeGenFunction &CGF, const OMPExecutableDirective &S) in LastprivateConditionalRAII()
12051 CodeGenFunction &CGF, const OMPExecutableDirective &S) { in disable()
12308 CodeGenFunction &CGF, const OMPExecutableDirective &D, in checkAndEmitSharedLastprivateConditional()
12378 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitParallelOutlinedFunction()
12384 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitTeamsOutlinedFunction()
12390 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitTaskOutlinedFunction()
12538 const OMPExecutableDirective &D, in emitTaskCall()
12607 const OMPExecutableDirective &D, StringRef ParentName, in emitTargetOutlinedFunction()
12614 CodeGenFunction &CGF, const OMPExecutableDirective &D, in emitTargetCall()
12636 const OMPExecutableDirective &D, in emitTeamsCall()
12651 CodeGenFunction &CGF, const OMPExecutableDirective &D, const Expr *IfCond, in emitTargetDataCalls()
12658 CodeGenFunction &CGF, const OMPExecutableDirective &D, const Expr *IfCond, in emitTargetDataStandAloneCall()