Lines Matching refs:clause
224 for (const Fortran::parser::AccClause &clause : accClauseList.v) { in createLoopOp() local
226 std::get_if<Fortran::parser::AccClause::Gang>(&clause.u)) { in createLoopOp()
252 std::get_if<Fortran::parser::AccClause::Worker>(&clause.u)) { in createLoopOp()
259 std::get_if<Fortran::parser::AccClause::Vector>(&clause.u)) { in createLoopOp()
266 std::get_if<Fortran::parser::AccClause::Tile>(&clause.u)) { in createLoopOp()
286 &clause.u)) { in createLoopOp()
311 for (const Fortran::parser::AccClause &clause : accClauseList.v) { in createLoopOp() local
313 std::get_if<Fortran::parser::AccClause::Collapse>(&clause.u)) { in createLoopOp()
321 } else if (std::get_if<Fortran::parser::AccClause::Seq>(&clause.u)) { in createLoopOp()
325 &clause.u)) { in createLoopOp()
328 } else if (std::get_if<Fortran::parser::AccClause::Auto>(&clause.u)) { in createLoopOp()
384 for (const Fortran::parser::AccClause &clause : accClauseList.v) { in createParallelOp() local
386 std::get_if<Fortran::parser::AccClause::Async>(&clause.u)) { in createParallelOp()
389 std::get_if<Fortran::parser::AccClause::Wait>(&clause.u)) { in createParallelOp()
394 &clause.u)) { in createParallelOp()
399 &clause.u)) { in createParallelOp()
404 &clause.u)) { in createParallelOp()
408 std::get_if<Fortran::parser::AccClause::If>(&clause.u)) { in createParallelOp()
411 std::get_if<Fortran::parser::AccClause::Self>(&clause.u)) { in createParallelOp()
444 std::get_if<Fortran::parser::AccClause::Copy>(&clause.u)) { in createParallelOp()
447 std::get_if<Fortran::parser::AccClause::Copyin>(&clause.u)) { in createParallelOp()
454 &clause.u)) { in createParallelOp()
460 std::get_if<Fortran::parser::AccClause::Create>(&clause.u)) { in createParallelOp()
467 &clause.u)) { in createParallelOp()
471 &clause.u)) { in createParallelOp()
475 &clause.u)) { in createParallelOp()
478 std::get_if<Fortran::parser::AccClause::Attach>(&clause.u)) { in createParallelOp()
482 &clause.u)) { in createParallelOp()
486 &clause.u)) { in createParallelOp()
554 for (const Fortran::parser::AccClause &clause : accClauseList.v) { in genACCDataOp() local
556 std::get_if<Fortran::parser::AccClause::If>(&clause.u)) { in genACCDataOp()
559 std::get_if<Fortran::parser::AccClause::Copy>(&clause.u)) { in genACCDataOp()
562 std::get_if<Fortran::parser::AccClause::Copyin>(&clause.u)) { in genACCDataOp()
569 &clause.u)) { in genACCDataOp()
575 std::get_if<Fortran::parser::AccClause::Create>(&clause.u)) { in genACCDataOp()
582 &clause.u)) { in genACCDataOp()
586 &clause.u)) { in genACCDataOp()
590 &clause.u)) { in genACCDataOp()
593 std::get_if<Fortran::parser::AccClause::Attach>(&clause.u)) { in genACCDataOp()
687 for (const Fortran::parser::AccClause &clause : accClauseList.v) { in genACCEnterDataOp() local
689 std::get_if<Fortran::parser::AccClause::If>(&clause.u)) { in genACCEnterDataOp()
692 std::get_if<Fortran::parser::AccClause::Async>(&clause.u)) { in genACCEnterDataOp()
695 std::get_if<Fortran::parser::AccClause::Wait>(&clause.u)) { in genACCEnterDataOp()
699 std::get_if<Fortran::parser::AccClause::Copyin>(&clause.u)) { in genACCEnterDataOp()
706 std::get_if<Fortran::parser::AccClause::Create>(&clause.u)) { in genACCEnterDataOp()
712 std::get_if<Fortran::parser::AccClause::Attach>(&clause.u)) { in genACCEnterDataOp()
762 for (const Fortran::parser::AccClause &clause : accClauseList.v) { in genACCExitDataOp() local
764 std::get_if<Fortran::parser::AccClause::If>(&clause.u)) { in genACCExitDataOp()
767 std::get_if<Fortran::parser::AccClause::Async>(&clause.u)) { in genACCExitDataOp()
770 std::get_if<Fortran::parser::AccClause::Wait>(&clause.u)) { in genACCExitDataOp()
775 &clause.u)) { in genACCExitDataOp()
782 std::get_if<Fortran::parser::AccClause::Delete>(&clause.u)) { in genACCExitDataOp()
785 std::get_if<Fortran::parser::AccClause::Detach>(&clause.u)) { in genACCExitDataOp()
787 } else if (std::get_if<Fortran::parser::AccClause::Finalize>(&clause.u)) { in genACCExitDataOp()
828 for (const Fortran::parser::AccClause &clause : accClauseList.v) { in genACCInitShutdownOp() local
830 std::get_if<Fortran::parser::AccClause::If>(&clause.u)) { in genACCInitShutdownOp()
834 &clause.u)) { in genACCInitShutdownOp()
839 &clause.u)) { in genACCInitShutdownOp()
876 for (const Fortran::parser::AccClause &clause : accClauseList.v) { in genACCUpdateOp() local
878 std::get_if<Fortran::parser::AccClause::If>(&clause.u)) { in genACCUpdateOp()
881 std::get_if<Fortran::parser::AccClause::Async>(&clause.u)) { in genACCUpdateOp()
884 std::get_if<Fortran::parser::AccClause::Wait>(&clause.u)) { in genACCUpdateOp()
889 &clause.u)) { in genACCUpdateOp()
893 std::get_if<Fortran::parser::AccClause::Host>(&clause.u)) { in genACCUpdateOp()
896 std::get_if<Fortran::parser::AccClause::Device>(&clause.u)) { in genACCUpdateOp()
990 for (const Fortran::parser::AccClause &clause : accClauseList.v) { in genACC() local
992 std::get_if<Fortran::parser::AccClause::If>(&clause.u)) { in genACC()
995 std::get_if<Fortran::parser::AccClause::Async>(&clause.u)) { in genACC()