Lines Matching refs:OMPExecutableDirective
334 void VisitOMPExecutableDirective(const OMPExecutableDirective *D) { in VisitOMPExecutableDirective()
516 const OMPExecutableDirective &D) { in hasNestedSPMDDirective()
523 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in hasNestedSPMDDirective()
536 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in hasNestedSPMDDirective()
618 const OMPExecutableDirective &D) { in supportsSPMDExecutionMode()
704 void CGOpenMPRuntimeGPU::emitNonSPMDKernel(const OMPExecutableDirective &D, in emitNonSPMDKernel()
720 const OMPExecutableDirective &D; in emitNonSPMDKernel()
724 const OMPExecutableDirective &D) in emitNonSPMDKernel()
745 void CGOpenMPRuntimeGPU::emitKernelInit(const OMPExecutableDirective &D, in emitKernelInit()
796 void CGOpenMPRuntimeGPU::emitSPMDKernel(const OMPExecutableDirective &D, in emitSPMDKernel()
813 const OMPExecutableDirective &D; in emitSPMDKernel()
818 bool IsBareKernel, const OMPExecutableDirective &D) in emitSPMDKernel()
847 const OMPExecutableDirective &D, StringRef ParentName, in emitTargetOutlinedFunction()
914 CodeGenFunction &CGF, const OMPExecutableDirective &D, in emitParallelOutlinedFunction()
936 getDistributeLastprivateVars(ASTContext &Ctx, const OMPExecutableDirective &D, in getDistributeLastprivateVars()
940 const OMPExecutableDirective *Dir = &D; in getDistributeLastprivateVars()
946 Dir = dyn_cast_or_null<OMPExecutableDirective>(S); in getDistributeLastprivateVars()
961 getTeamsReductionVars(ASTContext &Ctx, const OMPExecutableDirective &D, in getTeamsReductionVars()
972 CodeGenFunction &CGF, const OMPExecutableDirective &D, in emitTeamsOutlinedFunction()
1181 const OMPExecutableDirective &D, in emitTeamsCall()
1852 llvm::Function *OutlinedParallelFn, const OMPExecutableDirective &D) { in createParallelDataSharingWrapper()
2149 CodeGenFunction &CGF, const OMPExecutableDirective &D) const { in adjustTargetSpecificDataForLambdas()