Lines Matching refs:clause
147 for (const auto &clause : accClauseList.v) { in genACC() local
149 std::get_if<Fortran::parser::AccClause::Gang>(&clause.u)) { in genACC()
178 &clause.u)) { in genACC()
186 &clause.u)) { in genACC()
193 std::get_if<Fortran::parser::AccClause::Tile>(&clause.u)) { in genACC()
213 &clause.u)) { in genACC()
238 for (const auto &clause : accClauseList.v) { in genACC() local
240 std::get_if<Fortran::parser::AccClause::Collapse>(&clause.u)) { in genACC()
247 } else if (std::get_if<Fortran::parser::AccClause::Seq>(&clause.u)) { in genACC()
251 &clause.u)) { in genACC()
254 } else if (std::get_if<Fortran::parser::AccClause::Auto>(&clause.u)) { in genACC()
290 for (const auto &clause : accClauseList.v) { in genACCParallelOp() local
292 std::get_if<Fortran::parser::AccClause::Async>(&clause.u)) { in genACCParallelOp()
301 std::get_if<Fortran::parser::AccClause::Wait>(&clause.u)) { in genACCParallelOp()
317 &clause.u)) { in genACCParallelOp()
322 &clause.u)) { in genACCParallelOp()
327 &clause.u)) { in genACCParallelOp()
331 std::get_if<Fortran::parser::AccClause::If>(&clause.u)) { in genACCParallelOp()
337 std::get_if<Fortran::parser::AccClause::Self>(&clause.u)) { in genACCParallelOp()
352 std::get_if<Fortran::parser::AccClause::Copy>(&clause.u)) { in genACCParallelOp()
355 std::get_if<Fortran::parser::AccClause::Copyin>(&clause.u)) { in genACCParallelOp()
362 &clause.u)) { in genACCParallelOp()
368 std::get_if<Fortran::parser::AccClause::Create>(&clause.u)) { in genACCParallelOp()
375 &clause.u)) { in genACCParallelOp()
379 &clause.u)) { in genACCParallelOp()
383 &clause.u)) { in genACCParallelOp()
386 std::get_if<Fortran::parser::AccClause::Attach>(&clause.u)) { in genACCParallelOp()
390 &clause.u)) { in genACCParallelOp()
394 &clause.u)) { in genACCParallelOp()
451 for (const auto &clause : accClauseList.v) { in genACCDataOp() local
453 std::get_if<Fortran::parser::AccClause::If>(&clause.u)) { in genACCDataOp()
459 std::get_if<Fortran::parser::AccClause::Copy>(&clause.u)) { in genACCDataOp()
462 std::get_if<Fortran::parser::AccClause::Copyin>(&clause.u)) { in genACCDataOp()
469 &clause.u)) { in genACCDataOp()
475 std::get_if<Fortran::parser::AccClause::Create>(&clause.u)) { in genACCDataOp()
482 &clause.u)) { in genACCDataOp()
486 &clause.u)) { in genACCDataOp()
490 &clause.u)) { in genACCDataOp()
493 std::get_if<Fortran::parser::AccClause::Attach>(&clause.u)) { in genACCDataOp()
555 for (const auto &clause : accClauseList.v) { in genACCEnterDataOp() local
557 std::get_if<Fortran::parser::AccClause::If>(&clause.u)) { in genACCEnterDataOp()
563 std::get_if<Fortran::parser::AccClause::Async>(&clause.u)) { in genACCEnterDataOp()
572 std::get_if<Fortran::parser::AccClause::Wait>(&clause.u)) { in genACCEnterDataOp()
593 std::get_if<Fortran::parser::AccClause::Copyin>(&clause.u)) { in genACCEnterDataOp()
600 std::get_if<Fortran::parser::AccClause::Create>(&clause.u)) { in genACCEnterDataOp()
606 std::get_if<Fortran::parser::AccClause::Attach>(&clause.u)) { in genACCEnterDataOp()
655 for (const auto &clause : accClauseList.v) { in genACCExitDataOp() local
657 std::get_if<Fortran::parser::AccClause::If>(&clause.u)) { in genACCExitDataOp()
663 std::get_if<Fortran::parser::AccClause::Async>(&clause.u)) { in genACCExitDataOp()
672 std::get_if<Fortran::parser::AccClause::Wait>(&clause.u)) { in genACCExitDataOp()
694 &clause.u)) { in genACCExitDataOp()
701 std::get_if<Fortran::parser::AccClause::Delete>(&clause.u)) { in genACCExitDataOp()
704 std::get_if<Fortran::parser::AccClause::Detach>(&clause.u)) { in genACCExitDataOp()
706 } else if (std::get_if<Fortran::parser::AccClause::Finalize>(&clause.u)) { in genACCExitDataOp()
746 for (const auto &clause : accClauseList.v) { in genACCInitShutdownOp() local
748 std::get_if<Fortran::parser::AccClause::If>(&clause.u)) { in genACCInitShutdownOp()
755 &clause.u)) { in genACCInitShutdownOp()
760 &clause.u)) { in genACCInitShutdownOp()
809 for (const auto &clause : accClauseList.v) { in genACCUpdateOp() local
811 std::get_if<Fortran::parser::AccClause::If>(&clause.u)) { in genACCUpdateOp()
817 std::get_if<Fortran::parser::AccClause::Async>(&clause.u)) { in genACCUpdateOp()
826 std::get_if<Fortran::parser::AccClause::Wait>(&clause.u)) { in genACCUpdateOp()
848 &clause.u)) { in genACCUpdateOp()
865 std::get_if<Fortran::parser::AccClause::Host>(&clause.u)) { in genACCUpdateOp()
868 std::get_if<Fortran::parser::AccClause::Device>(&clause.u)) { in genACCUpdateOp()
960 for (const auto &clause : accClauseList.v) { in genACC() local
962 std::get_if<Fortran::parser::AccClause::If>(&clause.u)) { in genACC()
968 std::get_if<Fortran::parser::AccClause::Async>(&clause.u)) { in genACC()