Lines Matching defs:OMPClauseWriter
7070 class OMPClauseWriter : public OMPClauseVisitor<OMPClauseWriter> {
7074 OMPClauseWriter(ASTRecordWriter &Record) : Record(Record) {}
7086 OMPClauseWriter(*this).writeClause(C);
7089 void OMPClauseWriter::writeClause(OMPClause *C) {
7096 void OMPClauseWriter::VisitOMPClauseWithPreInit(OMPClauseWithPreInit *C) {
7101 void OMPClauseWriter::VisitOMPClauseWithPostUpdate(OMPClauseWithPostUpdate *C) {
7106 void OMPClauseWriter::VisitOMPIfClause(OMPIfClause *C) {
7115 void OMPClauseWriter::VisitOMPFinalClause(OMPFinalClause *C) {
7121 void OMPClauseWriter::VisitOMPNumThreadsClause(OMPNumThreadsClause *C) {
7127 void OMPClauseWriter::VisitOMPSafelenClause(OMPSafelenClause *C) {
7132 void OMPClauseWriter::VisitOMPSimdlenClause(OMPSimdlenClause *C) {
7137 void OMPClauseWriter::VisitOMPSizesClause(OMPSizesClause *C) {
7144 void OMPClauseWriter::VisitOMPFullClause(OMPFullClause *C) {}
7146 void OMPClauseWriter::VisitOMPPartialClause(OMPPartialClause *C) {
7151 void OMPClauseWriter::VisitOMPAllocatorClause(OMPAllocatorClause *C) {
7156 void OMPClauseWriter::VisitOMPCollapseClause(OMPCollapseClause *C) {
7161 void OMPClauseWriter::VisitOMPDetachClause(OMPDetachClause *C) {
7166 void OMPClauseWriter::VisitOMPDefaultClause(OMPDefaultClause *C) {
7172 void OMPClauseWriter::VisitOMPProcBindClause(OMPProcBindClause *C) {
7178 void OMPClauseWriter::VisitOMPScheduleClause(OMPScheduleClause *C) {
7191 void OMPClauseWriter::VisitOMPOrderedClause(OMPOrderedClause *C) {
7201 void OMPClauseWriter::VisitOMPNowaitClause(OMPNowaitClause *) {}
7203 void OMPClauseWriter::VisitOMPUntiedClause(OMPUntiedClause *) {}
7205 void OMPClauseWriter::VisitOMPMergeableClause(OMPMergeableClause *) {}
7207 void OMPClauseWriter::VisitOMPReadClause(OMPReadClause *) {}
7209 void OMPClauseWriter::VisitOMPWriteClause(OMPWriteClause *) {}
7211 void OMPClauseWriter::VisitOMPUpdateClause(OMPUpdateClause *C) {
7220 void OMPClauseWriter::VisitOMPCaptureClause(OMPCaptureClause *) {}
7222 void OMPClauseWriter::VisitOMPCompareClause(OMPCompareClause *) {}
7225 void OMPClauseWriter::VisitOMPFailClause(OMPFailClause *C) {
7231 void OMPClauseWriter::VisitOMPSeqCstClause(OMPSeqCstClause *) {}
7233 void OMPClauseWriter::VisitOMPAcqRelClause(OMPAcqRelClause *) {}
7235 void OMPClauseWriter::VisitOMPAcquireClause(OMPAcquireClause *) {}
7237 void OMPClauseWriter::VisitOMPReleaseClause(OMPReleaseClause *) {}
7239 void OMPClauseWriter::VisitOMPRelaxedClause(OMPRelaxedClause *) {}
7241 void OMPClauseWriter::VisitOMPWeakClause(OMPWeakClause *) {}
7243 void OMPClauseWriter::VisitOMPThreadsClause(OMPThreadsClause *) {}
7245 void OMPClauseWriter::VisitOMPSIMDClause(OMPSIMDClause *) {}
7247 void OMPClauseWriter::VisitOMPNogroupClause(OMPNogroupClause *) {}
7249 void OMPClauseWriter::VisitOMPInitClause(OMPInitClause *C) {
7259 void OMPClauseWriter::VisitOMPUseClause(OMPUseClause *C) {
7265 void OMPClauseWriter::VisitOMPDestroyClause(OMPDestroyClause *C) {
7271 void OMPClauseWriter::VisitOMPNovariantsClause(OMPNovariantsClause *C) {
7277 void OMPClauseWriter::VisitOMPNocontextClause(OMPNocontextClause *C) {
7283 void OMPClauseWriter::VisitOMPFilterClause(OMPFilterClause *C) {
7289 void OMPClauseWriter::VisitOMPAlignClause(OMPAlignClause *C) {
7294 void OMPClauseWriter::VisitOMPPrivateClause(OMPPrivateClause *C) {
7305 void OMPClauseWriter::VisitOMPFirstprivateClause(OMPFirstprivateClause *C) {
7320 void OMPClauseWriter::VisitOMPLastprivateClause(OMPLastprivateClause *C) {
7339 void OMPClauseWriter::VisitOMPSharedClause(OMPSharedClause *C) {
7346 void OMPClauseWriter::VisitOMPReductionClause(OMPReductionClause *C) {
7375 void OMPClauseWriter::VisitOMPTaskReductionClause(OMPTaskReductionClause *C) {
7394 void OMPClauseWriter::VisitOMPInReductionClause(OMPInReductionClause *C) {
7415 void OMPClauseWriter::VisitOMPLinearClause(OMPLinearClause *C) {
7443 void OMPClauseWriter::VisitOMPAlignedClause(OMPAlignedClause *C) {
7452 void OMPClauseWriter::VisitOMPCopyinClause(OMPCopyinClause *C) {
7465 void OMPClauseWriter::VisitOMPCopyprivateClause(OMPCopyprivateClause *C) {
7478 void OMPClauseWriter::VisitOMPFlushClause(OMPFlushClause *C) {
7485 void OMPClauseWriter::VisitOMPDepobjClause(OMPDepobjClause *C) {
7490 void OMPClauseWriter::VisitOMPDependClause(OMPDependClause *C) {
7505 void OMPClauseWriter::VisitOMPDeviceClause(OMPDeviceClause *C) {
7513 void OMPClauseWriter::VisitOMPMapClause(OMPMapClause *C) {
7549 void OMPClauseWriter::VisitOMPAllocateClause(OMPAllocateClause *C) {
7558 void OMPClauseWriter::VisitOMPNumTeamsClause(OMPNumTeamsClause *C) {
7564 void OMPClauseWriter::VisitOMPThreadLimitClause(OMPThreadLimitClause *C) {
7570 void OMPClauseWriter::VisitOMPPriorityClause(OMPPriorityClause *C) {
7576 void OMPClauseWriter::VisitOMPGrainsizeClause(OMPGrainsizeClause *C) {
7584 void OMPClauseWriter::VisitOMPNumTasksClause(OMPNumTasksClause *C) {
7592 void OMPClauseWriter::VisitOMPHintClause(OMPHintClause *C) {
7597 void OMPClauseWriter::VisitOMPDistScheduleClause(OMPDistScheduleClause *C) {
7606 void OMPClauseWriter::VisitOMPDefaultmapClause(OMPDefaultmapClause *C) {
7614 void OMPClauseWriter::VisitOMPToClause(OMPToClause *C) {
7644 void OMPClauseWriter::VisitOMPFromClause(OMPFromClause *C) {
7674 void OMPClauseWriter::VisitOMPUseDevicePtrClause(OMPUseDevicePtrClause *C) {
7698 void OMPClauseWriter::VisitOMPUseDeviceAddrClause(OMPUseDeviceAddrClause *C) {
7718 void OMPClauseWriter::VisitOMPIsDevicePtrClause(OMPIsDevicePtrClause *C) {
7738 void OMPClauseWriter::VisitOMPHasDeviceAddrClause(OMPHasDeviceAddrClause *C) {
7758 void OMPClauseWriter::VisitOMPUnifiedAddressClause(OMPUnifiedAddressClause *) {}
7760 void OMPClauseWriter::VisitOMPUnifiedSharedMemoryClause(
7763 void OMPClauseWriter::VisitOMPReverseOffloadClause(OMPReverseOffloadClause *) {}
7766 OMPClauseWriter::VisitOMPDynamicAllocatorsClause(OMPDynamicAllocatorsClause *) {
7769 void OMPClauseWriter::VisitOMPAtomicDefaultMemOrderClause(
7776 void OMPClauseWriter::VisitOMPAtClause(OMPAtClause *C) {
7782 void OMPClauseWriter::VisitOMPSeverityClause(OMPSeverityClause *C) {
7788 void OMPClauseWriter::VisitOMPMessageClause(OMPMessageClause *C) {
7793 void OMPClauseWriter::VisitOMPNontemporalClause(OMPNontemporalClause *C) {
7802 void OMPClauseWriter::VisitOMPInclusiveClause(OMPInclusiveClause *C) {
7809 void OMPClauseWriter::VisitOMPExclusiveClause(OMPExclusiveClause *C) {
7816 void OMPClauseWriter::VisitOMPOrderClause(OMPOrderClause *C) {
7824 void OMPClauseWriter::VisitOMPUsesAllocatorsClause(OMPUsesAllocatorsClause *C) {
7836 void OMPClauseWriter::VisitOMPAffinityClause(OMPAffinityClause *C) {
7845 void OMPClauseWriter::VisitOMPBindClause(OMPBindClause *C) {
7851 void OMPClauseWriter::VisitOMPXDynCGroupMemClause(OMPXDynCGroupMemClause *C) {
7857 void OMPClauseWriter::VisitOMPDoacrossClause(OMPDoacrossClause *C) {
7870 void OMPClauseWriter::VisitOMPXAttributeClause(OMPXAttributeClause *C) {
7877 void OMPClauseWriter::VisitOMPXBareClause(OMPXBareClause *C) {}