Lines Matching refs:OMPExecutableDirective
346 void VisitOMPExecutableDirective(const OMPExecutableDirective *D) { in VisitOMPExecutableDirective()
550 const OMPExecutableDirective &D) { in hasNestedSPMDDirective()
557 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in hasNestedSPMDDirective()
570 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in hasNestedSPMDDirective()
652 const OMPExecutableDirective &D) { in supportsSPMDExecutionMode()
731 void CGOpenMPRuntimeGPU::emitNonSPMDKernel(const OMPExecutableDirective &D, in emitNonSPMDKernel()
787 void CGOpenMPRuntimeGPU::emitSPMDKernel(const OMPExecutableDirective &D, in emitSPMDKernel()
841 const OMPExecutableDirective &D, StringRef ParentName, in emitTargetOutlinedFunction()
909 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitParallelOutlinedFunction()
930 getDistributeLastprivateVars(ASTContext &Ctx, const OMPExecutableDirective &D, in getDistributeLastprivateVars()
934 const OMPExecutableDirective *Dir = &D; in getDistributeLastprivateVars()
940 Dir = dyn_cast_or_null<OMPExecutableDirective>(S); in getDistributeLastprivateVars()
955 getTeamsReductionVars(ASTContext &Ctx, const OMPExecutableDirective &D, in getTeamsReductionVars()
966 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitTeamsOutlinedFunction()
1151 const OMPExecutableDirective &D, in emitTeamsCall()
3136 llvm::Function *OutlinedParallelFn, const OMPExecutableDirective &D) { in createParallelDataSharingWrapper()
3428 CodeGenFunction &CGF, const OMPExecutableDirective &D) const { in adjustTargetSpecificDataForLambdas()