Lines Matching refs:OMPExecutableDirective

365   void VisitOMPExecutableDirective(const OMPExecutableDirective *D) {  in VisitOMPExecutableDirective()
626 const OMPExecutableDirective &D) { in hasNestedSPMDDirective()
633 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in hasNestedSPMDDirective()
646 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in hasNestedSPMDDirective()
728 const OMPExecutableDirective &D) { in supportsSPMDExecutionMode()
809 static bool hasStaticScheduling(const OMPExecutableDirective &D) { in hasStaticScheduling()
823 const OMPExecutableDirective &D) { in hasNestedLightweightDirective()
831 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in hasNestedLightweightDirective()
848 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in hasNestedLightweightDirective()
861 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in hasNestedLightweightDirective()
874 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in hasNestedLightweightDirective()
898 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in hasNestedLightweightDirective()
985 const OMPExecutableDirective &D) { in supportsLightweightRuntime()
1068 void CGOpenMPRuntimeGPU::emitNonSPMDKernel(const OMPExecutableDirective &D, in emitNonSPMDKernel()
1204 void CGOpenMPRuntimeGPU::emitSPMDKernel(const OMPExecutableDirective &D, in emitSPMDKernel()
1220 const OMPExecutableDirective &D; in emitSPMDKernel()
1225 const OMPExecutableDirective &D) in emitSPMDKernel()
1257 const OMPExecutableDirective &D) { in emitSPMDEntryHeader()
1479 const OMPExecutableDirective &D, StringRef ParentName, in emitTargetOutlinedFunction()
1561 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitParallelOutlinedFunction()
1602 getDistributeLastprivateVars(ASTContext &Ctx, const OMPExecutableDirective &D, in getDistributeLastprivateVars()
1606 const OMPExecutableDirective *Dir = &D; in getDistributeLastprivateVars()
1612 Dir = dyn_cast_or_null<OMPExecutableDirective>(S); in getDistributeLastprivateVars()
1627 getTeamsReductionVars(ASTContext &Ctx, const OMPExecutableDirective &D, in getTeamsReductionVars()
1638 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitTeamsOutlinedFunction()
2067 const OMPExecutableDirective &D, in emitTeamsCall()
4022 llvm::Function *OutlinedParallelFn, const OMPExecutableDirective &D) { in createParallelDataSharingWrapper()
4330 CodeGenFunction &CGF, const OMPExecutableDirective &D) const { in adjustTargetSpecificDataForLambdas()