Lines Matching refs:DKind
480 bool clang::isOpenMPLoopDirective(OpenMPDirectiveKind DKind) { in isOpenMPLoopDirective() argument
481 return DKind == OMPD_simd || DKind == OMPD_for || DKind == OMPD_for_simd || in isOpenMPLoopDirective()
482 DKind == OMPD_parallel_for || DKind == OMPD_parallel_for_simd || in isOpenMPLoopDirective()
483 DKind == OMPD_taskloop || DKind == OMPD_taskloop_simd || in isOpenMPLoopDirective()
484 DKind == OMPD_master_taskloop || DKind == OMPD_master_taskloop_simd || in isOpenMPLoopDirective()
485 DKind == OMPD_parallel_master_taskloop || in isOpenMPLoopDirective()
486 DKind == OMPD_parallel_master_taskloop_simd || in isOpenMPLoopDirective()
487 DKind == OMPD_masked_taskloop || DKind == OMPD_masked_taskloop_simd || in isOpenMPLoopDirective()
488 DKind == OMPD_parallel_masked_taskloop || DKind == OMPD_distribute || in isOpenMPLoopDirective()
489 DKind == OMPD_parallel_masked_taskloop_simd || in isOpenMPLoopDirective()
490 DKind == OMPD_target_parallel_for || in isOpenMPLoopDirective()
491 DKind == OMPD_distribute_parallel_for || in isOpenMPLoopDirective()
492 DKind == OMPD_distribute_parallel_for_simd || in isOpenMPLoopDirective()
493 DKind == OMPD_distribute_simd || in isOpenMPLoopDirective()
494 DKind == OMPD_target_parallel_for_simd || DKind == OMPD_target_simd || in isOpenMPLoopDirective()
495 DKind == OMPD_teams_distribute || in isOpenMPLoopDirective()
496 DKind == OMPD_teams_distribute_simd || in isOpenMPLoopDirective()
497 DKind == OMPD_teams_distribute_parallel_for_simd || in isOpenMPLoopDirective()
498 DKind == OMPD_teams_distribute_parallel_for || in isOpenMPLoopDirective()
499 DKind == OMPD_target_teams_distribute || in isOpenMPLoopDirective()
500 DKind == OMPD_target_teams_distribute_parallel_for || in isOpenMPLoopDirective()
501 DKind == OMPD_target_teams_distribute_parallel_for_simd || in isOpenMPLoopDirective()
502 DKind == OMPD_target_teams_distribute_simd || DKind == OMPD_tile || in isOpenMPLoopDirective()
503 DKind == OMPD_unroll || DKind == OMPD_loop || in isOpenMPLoopDirective()
504 DKind == OMPD_teams_loop || DKind == OMPD_target_teams_loop || in isOpenMPLoopDirective()
505 DKind == OMPD_parallel_loop || DKind == OMPD_target_parallel_loop; in isOpenMPLoopDirective()
508 bool clang::isOpenMPWorksharingDirective(OpenMPDirectiveKind DKind) { in isOpenMPWorksharingDirective() argument
509 return DKind == OMPD_for || DKind == OMPD_for_simd || in isOpenMPWorksharingDirective()
510 DKind == OMPD_sections || DKind == OMPD_section || in isOpenMPWorksharingDirective()
511 DKind == OMPD_single || DKind == OMPD_parallel_for || in isOpenMPWorksharingDirective()
512 DKind == OMPD_parallel_for_simd || DKind == OMPD_parallel_sections || in isOpenMPWorksharingDirective()
513 DKind == OMPD_target_parallel_for || in isOpenMPWorksharingDirective()
514 DKind == OMPD_distribute_parallel_for || in isOpenMPWorksharingDirective()
515 DKind == OMPD_distribute_parallel_for_simd || in isOpenMPWorksharingDirective()
516 DKind == OMPD_target_parallel_for_simd || in isOpenMPWorksharingDirective()
517 DKind == OMPD_teams_distribute_parallel_for_simd || in isOpenMPWorksharingDirective()
518 DKind == OMPD_teams_distribute_parallel_for || in isOpenMPWorksharingDirective()
519 DKind == OMPD_target_teams_distribute_parallel_for || in isOpenMPWorksharingDirective()
520 DKind == OMPD_target_teams_distribute_parallel_for_simd; in isOpenMPWorksharingDirective()
523 bool clang::isOpenMPTaskLoopDirective(OpenMPDirectiveKind DKind) { in isOpenMPTaskLoopDirective() argument
524 return DKind == OMPD_taskloop || DKind == OMPD_taskloop_simd || in isOpenMPTaskLoopDirective()
525 DKind == OMPD_master_taskloop || DKind == OMPD_master_taskloop_simd || in isOpenMPTaskLoopDirective()
526 DKind == OMPD_parallel_master_taskloop || in isOpenMPTaskLoopDirective()
527 DKind == OMPD_masked_taskloop || DKind == OMPD_masked_taskloop_simd || in isOpenMPTaskLoopDirective()
528 DKind == OMPD_parallel_masked_taskloop || in isOpenMPTaskLoopDirective()
529 DKind == OMPD_parallel_masked_taskloop_simd || in isOpenMPTaskLoopDirective()
530 DKind == OMPD_parallel_master_taskloop_simd; in isOpenMPTaskLoopDirective()
533 bool clang::isOpenMPParallelDirective(OpenMPDirectiveKind DKind) { in isOpenMPParallelDirective() argument
534 return DKind == OMPD_parallel || DKind == OMPD_parallel_for || in isOpenMPParallelDirective()
535 DKind == OMPD_parallel_for_simd || DKind == OMPD_parallel_sections || in isOpenMPParallelDirective()
536 DKind == OMPD_target_parallel || DKind == OMPD_target_parallel_for || in isOpenMPParallelDirective()
537 DKind == OMPD_distribute_parallel_for || in isOpenMPParallelDirective()
538 DKind == OMPD_distribute_parallel_for_simd || in isOpenMPParallelDirective()
539 DKind == OMPD_target_parallel_for_simd || in isOpenMPParallelDirective()
540 DKind == OMPD_teams_distribute_parallel_for || in isOpenMPParallelDirective()
541 DKind == OMPD_teams_distribute_parallel_for_simd || in isOpenMPParallelDirective()
542 DKind == OMPD_target_teams_distribute_parallel_for || in isOpenMPParallelDirective()
543 DKind == OMPD_target_teams_distribute_parallel_for_simd || in isOpenMPParallelDirective()
544 DKind == OMPD_parallel_master || DKind == OMPD_parallel_masked || in isOpenMPParallelDirective()
545 DKind == OMPD_parallel_master_taskloop || in isOpenMPParallelDirective()
546 DKind == OMPD_parallel_master_taskloop_simd || in isOpenMPParallelDirective()
547 DKind == OMPD_parallel_masked_taskloop || in isOpenMPParallelDirective()
548 DKind == OMPD_parallel_masked_taskloop_simd || in isOpenMPParallelDirective()
549 DKind == OMPD_parallel_loop || DKind == OMPD_target_parallel_loop; in isOpenMPParallelDirective()
552 bool clang::isOpenMPTargetExecutionDirective(OpenMPDirectiveKind DKind) { in isOpenMPTargetExecutionDirective() argument
553 return DKind == OMPD_target || DKind == OMPD_target_parallel || in isOpenMPTargetExecutionDirective()
554 DKind == OMPD_target_parallel_for || in isOpenMPTargetExecutionDirective()
555 DKind == OMPD_target_parallel_for_simd || DKind == OMPD_target_simd || in isOpenMPTargetExecutionDirective()
556 DKind == OMPD_target_teams || DKind == OMPD_target_teams_distribute || in isOpenMPTargetExecutionDirective()
557 DKind == OMPD_target_teams_distribute_parallel_for || in isOpenMPTargetExecutionDirective()
558 DKind == OMPD_target_teams_distribute_parallel_for_simd || in isOpenMPTargetExecutionDirective()
559 DKind == OMPD_target_teams_distribute_simd || in isOpenMPTargetExecutionDirective()
560 DKind == OMPD_target_teams_loop || DKind == OMPD_target_parallel_loop; in isOpenMPTargetExecutionDirective()
563 bool clang::isOpenMPTargetDataManagementDirective(OpenMPDirectiveKind DKind) { in isOpenMPTargetDataManagementDirective() argument
564 return DKind == OMPD_target_data || DKind == OMPD_target_enter_data || in isOpenMPTargetDataManagementDirective()
565 DKind == OMPD_target_exit_data || DKind == OMPD_target_update; in isOpenMPTargetDataManagementDirective()
568 bool clang::isOpenMPNestingTeamsDirective(OpenMPDirectiveKind DKind) { in isOpenMPNestingTeamsDirective() argument
569 return DKind == OMPD_teams || DKind == OMPD_teams_distribute || in isOpenMPNestingTeamsDirective()
570 DKind == OMPD_teams_distribute_simd || in isOpenMPNestingTeamsDirective()
571 DKind == OMPD_teams_distribute_parallel_for_simd || in isOpenMPNestingTeamsDirective()
572 DKind == OMPD_teams_distribute_parallel_for || in isOpenMPNestingTeamsDirective()
573 DKind == OMPD_teams_loop; in isOpenMPNestingTeamsDirective()
576 bool clang::isOpenMPTeamsDirective(OpenMPDirectiveKind DKind) { in isOpenMPTeamsDirective() argument
577 return isOpenMPNestingTeamsDirective(DKind) || DKind == OMPD_target_teams || in isOpenMPTeamsDirective()
578 DKind == OMPD_target_teams_distribute || in isOpenMPTeamsDirective()
579 DKind == OMPD_target_teams_distribute_parallel_for || in isOpenMPTeamsDirective()
580 DKind == OMPD_target_teams_distribute_parallel_for_simd || in isOpenMPTeamsDirective()
581 DKind == OMPD_target_teams_distribute_simd || in isOpenMPTeamsDirective()
582 DKind == OMPD_target_teams_loop; in isOpenMPTeamsDirective()
585 bool clang::isOpenMPSimdDirective(OpenMPDirectiveKind DKind) { in isOpenMPSimdDirective() argument
586 return DKind == OMPD_simd || DKind == OMPD_for_simd || in isOpenMPSimdDirective()
587 DKind == OMPD_parallel_for_simd || DKind == OMPD_taskloop_simd || in isOpenMPSimdDirective()
588 DKind == OMPD_master_taskloop_simd || in isOpenMPSimdDirective()
589 DKind == OMPD_masked_taskloop_simd || in isOpenMPSimdDirective()
590 DKind == OMPD_parallel_master_taskloop_simd || in isOpenMPSimdDirective()
591 DKind == OMPD_parallel_masked_taskloop_simd || in isOpenMPSimdDirective()
592 DKind == OMPD_distribute_parallel_for_simd || in isOpenMPSimdDirective()
593 DKind == OMPD_distribute_simd || DKind == OMPD_target_simd || in isOpenMPSimdDirective()
594 DKind == OMPD_teams_distribute_simd || in isOpenMPSimdDirective()
595 DKind == OMPD_teams_distribute_parallel_for_simd || in isOpenMPSimdDirective()
596 DKind == OMPD_target_teams_distribute_parallel_for_simd || in isOpenMPSimdDirective()
597 DKind == OMPD_target_teams_distribute_simd || in isOpenMPSimdDirective()
598 DKind == OMPD_target_parallel_for_simd; in isOpenMPSimdDirective()
649 bool clang::isOpenMPLoopTransformationDirective(OpenMPDirectiveKind DKind) { in isOpenMPLoopTransformationDirective() argument
650 return DKind == OMPD_tile || DKind == OMPD_unroll; in isOpenMPLoopTransformationDirective()
655 OpenMPDirectiveKind DKind) { in getOpenMPCaptureRegions() argument
656 assert(unsigned(DKind) < llvm::omp::Directive_enumSize); in getOpenMPCaptureRegions()
657 switch (DKind) { in getOpenMPCaptureRegions()