Lines Matching refs:OMPExecutableDirective

365   void VisitOMPExecutableDirective(const OMPExecutableDirective *D) {  in VisitOMPExecutableDirective()
569 const OMPExecutableDirective &D) { in hasNestedSPMDDirective()
576 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in hasNestedSPMDDirective()
589 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in hasNestedSPMDDirective()
671 const OMPExecutableDirective &D) { in supportsSPMDExecutionMode()
752 static bool hasStaticScheduling(const OMPExecutableDirective &D) { in hasStaticScheduling()
766 const OMPExecutableDirective &D) { in hasNestedLightweightDirective()
774 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in hasNestedLightweightDirective()
791 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in hasNestedLightweightDirective()
804 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in hasNestedLightweightDirective()
817 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in hasNestedLightweightDirective()
841 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in hasNestedLightweightDirective()
928 const OMPExecutableDirective &D) { in supportsLightweightRuntime()
1011 void CGOpenMPRuntimeGPU::emitNonSPMDKernel(const OMPExecutableDirective &D, in emitNonSPMDKernel()
1068 void CGOpenMPRuntimeGPU::emitSPMDKernel(const OMPExecutableDirective &D, in emitSPMDKernel()
1145 const OMPExecutableDirective &D, StringRef ParentName, in emitTargetOutlinedFunction()
1227 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitParallelOutlinedFunction()
1268 getDistributeLastprivateVars(ASTContext &Ctx, const OMPExecutableDirective &D, in getDistributeLastprivateVars()
1272 const OMPExecutableDirective *Dir = &D; in getDistributeLastprivateVars()
1278 Dir = dyn_cast_or_null<OMPExecutableDirective>(S); in getDistributeLastprivateVars()
1293 getTeamsReductionVars(ASTContext &Ctx, const OMPExecutableDirective &D, in getTeamsReductionVars()
1304 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitTeamsOutlinedFunction()
1482 const OMPExecutableDirective &D, in emitTeamsCall()
3432 llvm::Function *OutlinedParallelFn, const OMPExecutableDirective &D) { in createParallelDataSharingWrapper()
3734 CodeGenFunction &CGF, const OMPExecutableDirective &D) const { in adjustTargetSpecificDataForLambdas()