Lines Matching refs:OMPExecutableDirective
161 bool CodeGenFunction::EmitOMPFirstprivateClause(const OMPExecutableDirective &D, in EmitOMPFirstprivateClause()
167 for (OMPExecutableDirective::filtered_clause_iterator<decltype( in EmitOMPFirstprivateClause()
240 const OMPExecutableDirective &D, in EmitOMPPrivateClause()
245 for (OMPExecutableDirective::filtered_clause_iterator<decltype(PrivateFilter)> in EmitOMPPrivateClause()
266 bool CodeGenFunction::EmitOMPCopyinClause(const OMPExecutableDirective &D) { in EmitOMPCopyinClause()
276 for (OMPExecutableDirective::filtered_clause_iterator<decltype(CopyinFilter)> in EmitOMPCopyinClause()
323 const OMPExecutableDirective &D, OMPPrivateScope &PrivateScope) { in EmitOMPLastprivateClauseInit()
329 for (OMPExecutableDirective::filtered_clause_iterator<decltype( in EmitOMPLastprivateClauseInit()
371 const OMPExecutableDirective &D, llvm::Value *IsLastIterCond) { in EmitOMPLastprivateClauseFinal()
387 for (OMPExecutableDirective::filtered_clause_iterator<decltype( in EmitOMPLastprivateClauseFinal()
416 const OMPExecutableDirective &D, in EmitOMPReductionClauseInit()
421 for (OMPExecutableDirective::filtered_clause_iterator<decltype( in EmitOMPReductionClauseInit()
455 const OMPExecutableDirective &D) { in EmitOMPReductionClauseFinal()
463 for (OMPExecutableDirective::filtered_clause_iterator<decltype( in EmitOMPReductionClauseFinal()
484 const OMPExecutableDirective &S, in emitOMPParallelCall()
500 const OMPExecutableDirective &S, in emitCommonOMPParallelDirective()
554 for (auto C : OMPExecutableDirective::linear_filter(S.clauses())) { in EmitOMPLoopBody()
631 for (auto C : OMPExecutableDirective::linear_filter(S.clauses())) { in EmitOMPSimdFinal()
682 EmitPrivateLinearVars(CodeGenFunction &CGF, const OMPExecutableDirective &D, in EmitPrivateLinearVars()
684 for (auto Clause : OMPExecutableDirective::linear_filter(D.clauses())) { in EmitPrivateLinearVars()
747 for (auto C : OMPExecutableDirective::linear_filter(S.clauses())) { in EmitOMPSimdDirective()
772 for (auto C : OMPExecutableDirective::linear_filter(S.clauses())) { in EmitOMPSimdDirective()
1111 const OMPExecutableDirective &S) { in emitSections()
1232 typedef OMPExecutableDirective::filtered_clause_iterator<decltype( in EmitOMPSingleDirective()