Lines Matching defs:OMPClauseWriter
7691 class OMPClauseWriter : public OMPClauseVisitor<OMPClauseWriter> {
7695 OMPClauseWriter(ASTRecordWriter &Record) : Record(Record) {}
7707 OMPClauseWriter(*this).writeClause(C);
7710 void OMPClauseWriter::writeClause(OMPClause *C) {
7717 void OMPClauseWriter::VisitOMPClauseWithPreInit(OMPClauseWithPreInit *C) {
7722 void OMPClauseWriter::VisitOMPClauseWithPostUpdate(OMPClauseWithPostUpdate *C) {
7727 void OMPClauseWriter::VisitOMPIfClause(OMPIfClause *C) {
7736 void OMPClauseWriter::VisitOMPFinalClause(OMPFinalClause *C) {
7742 void OMPClauseWriter::VisitOMPNumThreadsClause(OMPNumThreadsClause *C) {
7748 void OMPClauseWriter::VisitOMPSafelenClause(OMPSafelenClause *C) {
7753 void OMPClauseWriter::VisitOMPSimdlenClause(OMPSimdlenClause *C) {
7758 void OMPClauseWriter::VisitOMPSizesClause(OMPSizesClause *C) {
7765 void OMPClauseWriter::VisitOMPPermutationClause(OMPPermutationClause *C) {
7772 void OMPClauseWriter::VisitOMPFullClause(OMPFullClause *C) {}
7774 void OMPClauseWriter::VisitOMPPartialClause(OMPPartialClause *C) {
7779 void OMPClauseWriter::VisitOMPAllocatorClause(OMPAllocatorClause *C) {
7784 void OMPClauseWriter::VisitOMPCollapseClause(OMPCollapseClause *C) {
7789 void OMPClauseWriter::VisitOMPDetachClause(OMPDetachClause *C) {
7794 void OMPClauseWriter::VisitOMPDefaultClause(OMPDefaultClause *C) {
7800 void OMPClauseWriter::VisitOMPProcBindClause(OMPProcBindClause *C) {
7806 void OMPClauseWriter::VisitOMPScheduleClause(OMPScheduleClause *C) {
7819 void OMPClauseWriter::VisitOMPOrderedClause(OMPOrderedClause *C) {
7829 void OMPClauseWriter::VisitOMPNowaitClause(OMPNowaitClause *) {}
7831 void OMPClauseWriter::VisitOMPUntiedClause(OMPUntiedClause *) {}
7833 void OMPClauseWriter::VisitOMPMergeableClause(OMPMergeableClause *) {}
7835 void OMPClauseWriter::VisitOMPReadClause(OMPReadClause *) {}
7837 void OMPClauseWriter::VisitOMPWriteClause(OMPWriteClause *) {}
7839 void OMPClauseWriter::VisitOMPUpdateClause(OMPUpdateClause *C) {
7848 void OMPClauseWriter::VisitOMPCaptureClause(OMPCaptureClause *) {}
7850 void OMPClauseWriter::VisitOMPCompareClause(OMPCompareClause *) {}
7853 void OMPClauseWriter::VisitOMPFailClause(OMPFailClause *C) {
7859 void OMPClauseWriter::VisitOMPSeqCstClause(OMPSeqCstClause *) {}
7861 void OMPClauseWriter::VisitOMPAcqRelClause(OMPAcqRelClause *) {}
7863 void OMPClauseWriter::VisitOMPAbsentClause(OMPAbsentClause *C) {
7871 void OMPClauseWriter::VisitOMPHoldsClause(OMPHoldsClause *C) {
7876 void OMPClauseWriter::VisitOMPContainsClause(OMPContainsClause *C) {
7884 void OMPClauseWriter::VisitOMPNoOpenMPClause(OMPNoOpenMPClause *) {}
7886 void OMPClauseWriter::VisitOMPNoOpenMPRoutinesClause(
7889 void OMPClauseWriter::VisitOMPNoParallelismClause(OMPNoParallelismClause *) {}
7891 void OMPClauseWriter::VisitOMPAcquireClause(OMPAcquireClause *) {}
7893 void OMPClauseWriter::VisitOMPReleaseClause(OMPReleaseClause *) {}
7895 void OMPClauseWriter::VisitOMPRelaxedClause(OMPRelaxedClause *) {}
7897 void OMPClauseWriter::VisitOMPWeakClause(OMPWeakClause *) {}
7899 void OMPClauseWriter::VisitOMPThreadsClause(OMPThreadsClause *) {}
7901 void OMPClauseWriter::VisitOMPSIMDClause(OMPSIMDClause *) {}
7903 void OMPClauseWriter::VisitOMPNogroupClause(OMPNogroupClause *) {}
7905 void OMPClauseWriter::VisitOMPInitClause(OMPInitClause *C) {
7915 void OMPClauseWriter::VisitOMPUseClause(OMPUseClause *C) {
7921 void OMPClauseWriter::VisitOMPDestroyClause(OMPDestroyClause *C) {
7927 void OMPClauseWriter::VisitOMPNovariantsClause(OMPNovariantsClause *C) {
7933 void OMPClauseWriter::VisitOMPNocontextClause(OMPNocontextClause *C) {
7939 void OMPClauseWriter::VisitOMPFilterClause(OMPFilterClause *C) {
7945 void OMPClauseWriter::VisitOMPAlignClause(OMPAlignClause *C) {
7950 void OMPClauseWriter::VisitOMPPrivateClause(OMPPrivateClause *C) {
7961 void OMPClauseWriter::VisitOMPFirstprivateClause(OMPFirstprivateClause *C) {
7976 void OMPClauseWriter::VisitOMPLastprivateClause(OMPLastprivateClause *C) {
7995 void OMPClauseWriter::VisitOMPSharedClause(OMPSharedClause *C) {
8002 void OMPClauseWriter::VisitOMPReductionClause(OMPReductionClause *C) {
8031 void OMPClauseWriter::VisitOMPTaskReductionClause(OMPTaskReductionClause *C) {
8050 void OMPClauseWriter::VisitOMPInReductionClause(OMPInReductionClause *C) {
8071 void OMPClauseWriter::VisitOMPLinearClause(OMPLinearClause *C) {
8099 void OMPClauseWriter::VisitOMPAlignedClause(OMPAlignedClause *C) {
8108 void OMPClauseWriter::VisitOMPCopyinClause(OMPCopyinClause *C) {
8121 void OMPClauseWriter::VisitOMPCopyprivateClause(OMPCopyprivateClause *C) {
8134 void OMPClauseWriter::VisitOMPFlushClause(OMPFlushClause *C) {
8141 void OMPClauseWriter::VisitOMPDepobjClause(OMPDepobjClause *C) {
8146 void OMPClauseWriter::VisitOMPDependClause(OMPDependClause *C) {
8161 void OMPClauseWriter::VisitOMPDeviceClause(OMPDeviceClause *C) {
8169 void OMPClauseWriter::VisitOMPMapClause(OMPMapClause *C) {
8205 void OMPClauseWriter::VisitOMPAllocateClause(OMPAllocateClause *C) {
8217 void OMPClauseWriter::VisitOMPNumTeamsClause(OMPNumTeamsClause *C) {
8225 void OMPClauseWriter::VisitOMPThreadLimitClause(OMPThreadLimitClause *C) {
8233 void OMPClauseWriter::VisitOMPPriorityClause(OMPPriorityClause *C) {
8239 void OMPClauseWriter::VisitOMPGrainsizeClause(OMPGrainsizeClause *C) {
8247 void OMPClauseWriter::VisitOMPNumTasksClause(OMPNumTasksClause *C) {
8255 void OMPClauseWriter::VisitOMPHintClause(OMPHintClause *C) {
8260 void OMPClauseWriter::VisitOMPDistScheduleClause(OMPDistScheduleClause *C) {
8269 void OMPClauseWriter::VisitOMPDefaultmapClause(OMPDefaultmapClause *C) {
8277 void OMPClauseWriter::VisitOMPToClause(OMPToClause *C) {
8307 void OMPClauseWriter::VisitOMPFromClause(OMPFromClause *C) {
8337 void OMPClauseWriter::VisitOMPUseDevicePtrClause(OMPUseDevicePtrClause *C) {
8361 void OMPClauseWriter::VisitOMPUseDeviceAddrClause(OMPUseDeviceAddrClause *C) {
8381 void OMPClauseWriter::VisitOMPIsDevicePtrClause(OMPIsDevicePtrClause *C) {
8401 void OMPClauseWriter::VisitOMPHasDeviceAddrClause(OMPHasDeviceAddrClause *C) {
8421 void OMPClauseWriter::VisitOMPUnifiedAddressClause(OMPUnifiedAddressClause *) {}
8423 void OMPClauseWriter::VisitOMPUnifiedSharedMemoryClause(
8426 void OMPClauseWriter::VisitOMPReverseOffloadClause(OMPReverseOffloadClause *) {}
8429 OMPClauseWriter::VisitOMPDynamicAllocatorsClause(OMPDynamicAllocatorsClause *) {
8432 void OMPClauseWriter::VisitOMPAtomicDefaultMemOrderClause(
8439 void OMPClauseWriter::VisitOMPAtClause(OMPAtClause *C) {
8445 void OMPClauseWriter::VisitOMPSeverityClause(OMPSeverityClause *C) {
8451 void OMPClauseWriter::VisitOMPMessageClause(OMPMessageClause *C) {
8456 void OMPClauseWriter::VisitOMPNontemporalClause(OMPNontemporalClause *C) {
8465 void OMPClauseWriter::VisitOMPInclusiveClause(OMPInclusiveClause *C) {
8472 void OMPClauseWriter::VisitOMPExclusiveClause(OMPExclusiveClause *C) {
8479 void OMPClauseWriter::VisitOMPOrderClause(OMPOrderClause *C) {
8487 void OMPClauseWriter::VisitOMPUsesAllocatorsClause(OMPUsesAllocatorsClause *C) {
8499 void OMPClauseWriter::VisitOMPAffinityClause(OMPAffinityClause *C) {
8508 void OMPClauseWriter::VisitOMPBindClause(OMPBindClause *C) {
8514 void OMPClauseWriter::VisitOMPXDynCGroupMemClause(OMPXDynCGroupMemClause *C) {
8520 void OMPClauseWriter::VisitOMPDoacrossClause(OMPDoacrossClause *C) {
8533 void OMPClauseWriter::VisitOMPXAttributeClause(OMPXAttributeClause *C) {
8540 void OMPClauseWriter::VisitOMPXBareClause(OMPXBareClause *C) {}