Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:Clause

26 /// \brief Emits code for OpenMP 'if' clause using specified \a CodeGen
351 // for 'firstprivate' clause.
473 // Emit nowait reduction if nowait clause is present or directive is a
639 const OMPAlignedClause &Clause) {
641 if (auto AlignmentExpr = Clause.getAlignment()) {
646 for (auto E : Clause.varlists()) {
684 for (auto Clause : OMPExecutableDirective::linear_filter(D.clauses())) {
685 for (auto *E : Clause->varlists()) {
1333 if (auto *Clause = S.getSingleClause(OMPC_final)) {
1336 auto *Cond = cast<OMPFinalClause>(Clause)->getCondition();
1430 // Any atomic construct with a seq_cst clause forces the atomically
1465 // Any atomic construct with a seq_cst clause forces the atomically
1611 // Any atomic construct with a seq_cst clause forces the atomically
1634 llvm_unreachable("CodeGen for 'omp atomic clause' is not supported yet.");
1659 llvm_unreachable("Clause is not allowed in 'omp atomic'.");
1667 // Find first clause (skip seq_cst clause, if it is first).