Lines Matching defs:OMPClauseProfiler

429 class OMPClauseProfiler : public ConstOMPClauseVisitor<OMPClauseProfiler> {
436 OMPClauseProfiler(StmtProfiler *P) : Profiler(P) { }
444 void OMPClauseProfiler::VistOMPClauseWithPreInit(
450 void OMPClauseProfiler::VistOMPClauseWithPostUpdate(
457 void OMPClauseProfiler::VisitOMPIfClause(const OMPIfClause *C) {
463 void OMPClauseProfiler::VisitOMPFinalClause(const OMPFinalClause *C) {
469 void OMPClauseProfiler::VisitOMPNumThreadsClause(const OMPNumThreadsClause *C) {
475 void OMPClauseProfiler::VisitOMPAlignClause(const OMPAlignClause *C) {
480 void OMPClauseProfiler::VisitOMPSafelenClause(const OMPSafelenClause *C) {
485 void OMPClauseProfiler::VisitOMPSimdlenClause(const OMPSimdlenClause *C) {
490 void OMPClauseProfiler::VisitOMPSizesClause(const OMPSizesClause *C) {
496 void OMPClauseProfiler::VisitOMPFullClause(const OMPFullClause *C) {}
498 void OMPClauseProfiler::VisitOMPPartialClause(const OMPPartialClause *C) {
503 void OMPClauseProfiler::VisitOMPAllocatorClause(const OMPAllocatorClause *C) {
508 void OMPClauseProfiler::VisitOMPCollapseClause(const OMPCollapseClause *C) {
513 void OMPClauseProfiler::VisitOMPDetachClause(const OMPDetachClause *C) {
518 void OMPClauseProfiler::VisitOMPNovariantsClause(const OMPNovariantsClause *C) {
524 void OMPClauseProfiler::VisitOMPNocontextClause(const OMPNocontextClause *C) {
530 void OMPClauseProfiler::VisitOMPDefaultClause(const OMPDefaultClause *C) { }
532 void OMPClauseProfiler::VisitOMPProcBindClause(const OMPProcBindClause *C) { }
534 void OMPClauseProfiler::VisitOMPUnifiedAddressClause(
537 void OMPClauseProfiler::VisitOMPUnifiedSharedMemoryClause(
540 void OMPClauseProfiler::VisitOMPReverseOffloadClause(
543 void OMPClauseProfiler::VisitOMPDynamicAllocatorsClause(
546 void OMPClauseProfiler::VisitOMPAtomicDefaultMemOrderClause(
549 void OMPClauseProfiler::VisitOMPAtClause(const OMPAtClause *C) {}
551 void OMPClauseProfiler::VisitOMPSeverityClause(const OMPSeverityClause *C) {}
553 void OMPClauseProfiler::VisitOMPMessageClause(const OMPMessageClause *C) {
558 void OMPClauseProfiler::VisitOMPScheduleClause(const OMPScheduleClause *C) {
564 void OMPClauseProfiler::VisitOMPOrderedClause(const OMPOrderedClause *C) {
569 void OMPClauseProfiler::VisitOMPNowaitClause(const OMPNowaitClause *) {}
571 void OMPClauseProfiler::VisitOMPUntiedClause(const OMPUntiedClause *) {}
573 void OMPClauseProfiler::VisitOMPMergeableClause(const OMPMergeableClause *) {}
575 void OMPClauseProfiler::VisitOMPReadClause(const OMPReadClause *) {}
577 void OMPClauseProfiler::VisitOMPWriteClause(const OMPWriteClause *) {}
579 void OMPClauseProfiler::VisitOMPUpdateClause(const OMPUpdateClause *) {}
581 void OMPClauseProfiler::VisitOMPCaptureClause(const OMPCaptureClause *) {}
583 void OMPClauseProfiler::VisitOMPCompareClause(const OMPCompareClause *) {}
585 void OMPClauseProfiler::VisitOMPFailClause(const OMPFailClause *) {}
587 void OMPClauseProfiler::VisitOMPSeqCstClause(const OMPSeqCstClause *) {}
589 void OMPClauseProfiler::VisitOMPAcqRelClause(const OMPAcqRelClause *) {}
591 void OMPClauseProfiler::VisitOMPAcquireClause(const OMPAcquireClause *) {}
593 void OMPClauseProfiler::VisitOMPReleaseClause(const OMPReleaseClause *) {}
595 void OMPClauseProfiler::VisitOMPRelaxedClause(const OMPRelaxedClause *) {}
597 void OMPClauseProfiler::VisitOMPWeakClause(const OMPWeakClause *) {}
599 void OMPClauseProfiler::VisitOMPThreadsClause(const OMPThreadsClause *) {}
601 void OMPClauseProfiler::VisitOMPSIMDClause(const OMPSIMDClause *) {}
603 void OMPClauseProfiler::VisitOMPNogroupClause(const OMPNogroupClause *) {}
605 void OMPClauseProfiler::VisitOMPInitClause(const OMPInitClause *C) {
609 void OMPClauseProfiler::VisitOMPUseClause(const OMPUseClause *C) {
614 void OMPClauseProfiler::VisitOMPDestroyClause(const OMPDestroyClause *C) {
619 void OMPClauseProfiler::VisitOMPFilterClause(const OMPFilterClause *C) {
626 void OMPClauseProfiler::VisitOMPClauseList(T *Node) {
633 void OMPClauseProfiler::VisitOMPPrivateClause(const OMPPrivateClause *C) {
641 OMPClauseProfiler::VisitOMPFirstprivateClause(const OMPFirstprivateClause *C) {
654 OMPClauseProfiler::VisitOMPLastprivateClause(const OMPLastprivateClause *C) {
670 void OMPClauseProfiler::VisitOMPSharedClause(const OMPSharedClause *C) {
673 void OMPClauseProfiler::VisitOMPReductionClause(
711 void OMPClauseProfiler::VisitOMPTaskReductionClause(
735 void OMPClauseProfiler::VisitOMPInReductionClause(
763 void OMPClauseProfiler::VisitOMPLinearClause(const OMPLinearClause *C) {
787 void OMPClauseProfiler::VisitOMPAlignedClause(const OMPAlignedClause *C) {
792 void OMPClauseProfiler::VisitOMPCopyinClause(const OMPCopyinClause *C) {
808 OMPClauseProfiler::VisitOMPCopyprivateClause(const OMPCopyprivateClause *C) {
823 void OMPClauseProfiler::VisitOMPFlushClause(const OMPFlushClause *C) {
826 void OMPClauseProfiler::VisitOMPDepobjClause(const OMPDepobjClause *C) {
830 void OMPClauseProfiler::VisitOMPDependClause(const OMPDependClause *C) {
833 void OMPClauseProfiler::VisitOMPDeviceClause(const OMPDeviceClause *C) {
837 void OMPClauseProfiler::VisitOMPMapClause(const OMPMapClause *C) {
840 void OMPClauseProfiler::VisitOMPAllocateClause(const OMPAllocateClause *C) {
845 void OMPClauseProfiler::VisitOMPNumTeamsClause(const OMPNumTeamsClause *C) {
850 void OMPClauseProfiler::VisitOMPThreadLimitClause(
856 void OMPClauseProfiler::VisitOMPPriorityClause(const OMPPriorityClause *C) {
861 void OMPClauseProfiler::VisitOMPGrainsizeClause(const OMPGrainsizeClause *C) {
866 void OMPClauseProfiler::VisitOMPNumTasksClause(const OMPNumTasksClause *C) {
871 void OMPClauseProfiler::VisitOMPHintClause(const OMPHintClause *C) {
875 void OMPClauseProfiler::VisitOMPToClause(const OMPToClause *C) {
878 void OMPClauseProfiler::VisitOMPFromClause(const OMPFromClause *C) {
881 void OMPClauseProfiler::VisitOMPUseDevicePtrClause(
885 void OMPClauseProfiler::VisitOMPUseDeviceAddrClause(
889 void OMPClauseProfiler::VisitOMPIsDevicePtrClause(
893 void OMPClauseProfiler::VisitOMPHasDeviceAddrClause(
897 void OMPClauseProfiler::VisitOMPNontemporalClause(
903 void OMPClauseProfiler::VisitOMPInclusiveClause(const OMPInclusiveClause *C) {
906 void OMPClauseProfiler::VisitOMPExclusiveClause(const OMPExclusiveClause *C) {
909 void OMPClauseProfiler::VisitOMPUsesAllocatorsClause(
918 void OMPClauseProfiler::VisitOMPAffinityClause(const OMPAffinityClause *C) {
924 void OMPClauseProfiler::VisitOMPOrderClause(const OMPOrderClause *C) {}
925 void OMPClauseProfiler::VisitOMPBindClause(const OMPBindClause *C) {}
926 void OMPClauseProfiler::VisitOMPXDynCGroupMemClause(
932 void OMPClauseProfiler::VisitOMPDoacrossClause(const OMPDoacrossClause *C) {
935 void OMPClauseProfiler::VisitOMPXAttributeClause(const OMPXAttributeClause *C) {
937 void OMPClauseProfiler::VisitOMPXBareClause(const OMPXBareClause *C) {}
943 OMPClauseProfiler P(this);
1195 void OMPClauseProfiler::VisitOMPDistScheduleClause(
1202 void OMPClauseProfiler::VisitOMPDefaultmapClause(const OMPDefaultmapClause *) {}