Lines Matching refs:clause
32 for (const auto &clause : clauseList.v) { in getCollapseValue() local
34 std::get_if<Fortran::parser::OmpClause::Collapse>(&clause.u)) { in getCollapseValue()
65 const T *clause, in createPrivateVarSyms() argument
67 const Fortran::parser::OmpObjectList &ompObjectList = clause->v; in createPrivateVarSyms()
97 for (const Fortran::parser::OmpClause &clause : opClauseList.v) { in privatizeVars() local
99 std::get_if<Fortran::parser::OmpClause::Private>(&clause.u)) { in privatizeVars()
103 &clause.u)) { in privatizeVars()
108 &clause.u)) { in privatizeVars()
143 for (const Fortran::parser::OmpClause &clause : opClauseList.v) in privatizeVars() local
145 std::get_if<Fortran::parser::OmpClause::Collapse>(&clause.u)) in privatizeVars()
285 for (const Fortran::parser::OmpClause &clause : opClauseList.v) { in genCopyinClause() local
287 std::get_if<Fortran::parser::OmpClause::Copyin>(&clause.u)) { in genCopyinClause()
634 for (const Fortran::parser::OmpClause &clause : opClauseList.v) { in createCombinedParallelOp() local
636 std::get_if<Fortran::parser::OmpClause::If>(&clause.u)) { in createCombinedParallelOp()
640 &clause.u)) { in createCombinedParallelOp()
645 &clause.u)) { in createCombinedParallelOp()
683 for (const auto &clause : opClauseList.v) { in genOMP() local
685 std::get_if<Fortran::parser::OmpClause::If>(&clause.u)) { in genOMP()
689 &clause.u)) { in genOMP()
695 &clause.u)) { in genOMP()
699 &clause.u)) { in genOMP()
702 } else if (std::get_if<Fortran::parser::OmpClause::Private>(&clause.u) || in genOMP()
704 &clause.u) || in genOMP()
705 std::get_if<Fortran::parser::OmpClause::Copyin>(&clause.u)) { in genOMP()
708 } else if (std::get_if<Fortran::parser::OmpClause::Shared>(&clause.u)) { in genOMP()
713 &clause.u)) { in genOMP()
723 } else if (std::get_if<Fortran::parser::OmpClause::Threads>(&clause.u)) { in genOMP()
727 std::get_if<Fortran::parser::OmpClause::Final>(&clause.u)) { in genOMP()
732 } else if (std::get_if<Fortran::parser::OmpClause::Untied>(&clause.u)) { in genOMP()
734 } else if (std::get_if<Fortran::parser::OmpClause::Mergeable>(&clause.u)) { in genOMP()
738 &clause.u)) { in genOMP()
746 for (const auto &clause : in genOMP() local
748 if (std::get_if<Fortran::parser::OmpClause::Nowait>(&clause.u)) in genOMP()
964 for (const auto &clause : loopOpClauseList.v) { in genOMP() local
966 std::get_if<Fortran::parser::OmpClause::Schedule>(&clause.u)) { in genOMP()
976 std::get_if<Fortran::parser::OmpClause::If>(&clause.u)) { in genOMP()
980 &clause.u)) { in genOMP()
1066 for (const Fortran::parser::OmpClause &clause : loopOpClauseList.v) { in genOMP() local
1068 std::get_if<Fortran::parser::OmpClause::Ordered>(&clause.u)) { in genOMP()
1080 &clause.u)) { in genOMP()
1128 for (const Fortran::parser::OmpClause &clause : clauseList.v) in genOMP() local
1129 if (std::get_if<Fortran::parser::OmpClause::Nowait>(&clause.u)) in genOMP()
1153 for (const Fortran::parser::OmpClause &clause : clauseList.v) in genOMP() local
1155 std::get_if<Fortran::parser::OmpClause::Hint>(&clause.u)) { in genOMP()
1204 for (const Fortran::parser::OmpClause &clause : sectionsClauseList.v) { in genOMP() local
1207 if (std::get_if<Fortran::parser::OmpClause::Reduction>(&clause.u)) { in genOMP()
1213 &clause.u)) { in genOMP()
1222 for (const auto &clause : clauseList.v) { in genOMP() local
1224 if (std::get_if<Fortran::parser::OmpClause::Nowait>(&clause.u)) { in genOMP()
1264 for (const auto &clause : clauseList.v) { in genOmpAtomicHintAndMemoryOrderClauses() local
1265 if (auto ompClause = std::get_if<Fortran::parser::OmpClause>(&clause.u)) { in genOmpAtomicHintAndMemoryOrderClauses()
1274 &clause.u)) { in genOmpAtomicHintAndMemoryOrderClauses()
1607 for (const auto &clause : clauseList.v) { in genOpenMPReduction() local
1609 std::get_if<Fortran::parser::OmpClause::Reduction>(&clause.u)) { in genOpenMPReduction()