[flang] Restore alphabetical order to OpenMP nodes in parse tree dumper

Original-commit: flang-compiler/f18@88b1a26035
Reviewed-on: https://github.com/flang-compiler/f18/pull/569
Tree-same-pre-rewrite: false
This commit is contained in:
peter klausler 2019-07-12 10:24:53 -07:00
parent 51b43e9e48
commit b85df73935
1 changed files with 27 additions and 27 deletions

View File

@ -405,8 +405,6 @@ public:
NODE(parser, ObjectDecl)
NODE(parser, OldParameterStmt)
NODE(parser, OmpAlignedClause)
NODE(parser, OmpEndAtomic)
NODE(parser, OmpEndCritical)
NODE(parser, OmpAtomic)
NODE(parser::OmpAtomic, SeqCst)
NODE(parser, OmpAtomicCapture)
@ -428,9 +426,6 @@ public:
NODE(parser::OmpBlockDirective, Ordered)
NODE(parser::OmpBlockDirective, Parallel)
NODE(parser::OmpBlockDirective, ParallelWorkshare)
NODE(parser, OmpEndSingle)
NODE(parser, OmpEndDo)
NODE(parser, OmpEndDoSimd)
NODE(parser::OmpBlockDirective, Target)
NODE(parser::OmpBlockDirective, TargetData)
NODE(parser::OmpBlockDirective, TargetParallel)
@ -438,6 +433,8 @@ public:
NODE(parser::OmpBlockDirective, Task)
NODE(parser::OmpBlockDirective, Taskgroup)
NODE(parser::OmpBlockDirective, Teams)
NODE(parser, OmpCancelType)
NODE_ENUM(parser::OmpCancelType, Type)
NODE(parser, OmpClause)
NODE(parser, OmpClauseList)
NODE(parser::OmpClause, Collapse)
@ -473,6 +470,8 @@ public:
NODE(parser::OmpClause, Untied)
NODE(parser::OmpClause, UseDevicePtr)
NODE(parser::OmpClause, IsDevicePtr)
NODE(parser, OmpDeclareTargetMapType)
NODE_ENUM(parser::OmpDeclareTargetMapType, Type)
NODE(parser, OmpDefaultClause)
NODE_ENUM(parser::OmpDefaultClause, Type)
NODE(parser, OmpDependClause)
@ -483,7 +482,14 @@ public:
NODE_ENUM(parser::OmpDependenceType, Type)
NODE(parser, OmpDependSinkVec)
NODE(parser, OmpDependSinkVecLength)
NODE(parser, OmpEndAtomic)
NODE(parser, OmpEndBlockDirective)
NODE(parser, OmpEndCritical)
NODE(parser, OmpEndDo)
NODE(parser, OmpEndDoSimd)
NODE(parser, OmpEndParallelSections)
NODE(parser, OmpEndSections)
NODE(parser, OmpEndSingle)
NODE(parser, OmpIfClause)
NODE_ENUM(parser::OmpIfClause, DirectiveNameModifier)
NODE(parser, OmpLinearClause)
@ -491,20 +497,15 @@ public:
NODE(parser::OmpLinearClause, WithoutModifier)
NODE(parser, OmpLinearModifier)
NODE_ENUM(parser::OmpLinearModifier, Type)
NODE(parser, OmpReductionInitializerClause)
NODE(parser, OmpReductionCombiner)
NODE(parser::OmpReductionCombiner, FunctionCombiner)
NODE(parser, OmpDeclareTargetMapType)
NODE_ENUM(parser::OmpDeclareTargetMapType, Type)
NODE(parser, OmpLoopDirective)
NODE(parser::OmpLoopDirective, Distribute)
NODE(parser::OmpLoopDirective, DistributeParallelDo)
NODE(parser::OmpLoopDirective, DistributeParallelDoSimd)
NODE(parser::OmpLoopDirective, DistributeSimd)
NODE(parser::OmpLoopDirective, Do)
NODE(parser::OmpLoopDirective, DoSimd)
NODE(parser::OmpLoopDirective, ParallelDo)
NODE(parser::OmpLoopDirective, ParallelDoSimd)
NODE(parser::OmpLoopDirective, DoSimd)
NODE(parser::OmpLoopDirective, Do)
NODE(parser::OmpLoopDirective, Simd)
NODE(parser::OmpLoopDirective, TargetParallelDo)
NODE(parser::OmpLoopDirective, TargetParallelDoSimd)
@ -519,7 +520,21 @@ public:
NODE(parser::OmpLoopDirective, TeamsDistributeParallelDo)
NODE(parser::OmpLoopDirective, TeamsDistributeParallelDoSimd)
NODE(parser::OmpLoopDirective, TeamsDistributeSimd)
NODE(parser, OmpMapClause)
NODE(parser, OmpMapType)
NODE(parser::OmpMapType, Always)
NODE_ENUM(parser::OmpMapType, Type)
NODE(parser, OmpNowait)
NODE(parser, OmpObject)
NODE_ENUM(parser::OmpObject, Kind)
NODE(parser, OmpObjectList)
NODE(parser, OmpProcBindClause)
NODE_ENUM(parser::OmpProcBindClause, Type)
NODE(parser, OmpReductionClause)
NODE(parser, OmpReductionCombiner)
NODE(parser::OmpReductionCombiner, FunctionCombiner)
NODE(parser, OmpReductionInitializerClause)
NODE(parser, OmpReductionOperator)
NODE(parser, OmpScheduleClause)
NODE_ENUM(parser::OmpScheduleClause, ScheduleType)
NODE(parser, OmpScheduleModifier)
@ -527,26 +542,11 @@ public:
NODE(parser::OmpScheduleModifier, Modifier2)
NODE(parser, OmpScheduleModifierType)
NODE_ENUM(parser::OmpScheduleModifierType, ModType)
NODE(parser, OmpMapClause)
NODE(parser, OmpMapType)
NODE(parser::OmpMapType, Always)
NODE_ENUM(parser::OmpMapType, Type)
NODE(parser, OmpObject)
NODE_ENUM(parser::OmpObject, Kind)
NODE(parser, OmpObjectList)
NODE(parser, OmpProcBindClause)
NODE_ENUM(parser::OmpProcBindClause, Type)
NODE(parser, OmpReductionOperator)
NODE(parser, OmpSection)
NODE(parser, OmpStandaloneDirective)
NODE(parser, OmpCancelType)
NODE_ENUM(parser::OmpCancelType, Type)
NODE(parser::OmpStandaloneDirective, TargetEnterData)
NODE(parser::OmpStandaloneDirective, TargetExitData)
NODE(parser::OmpStandaloneDirective, TargetUpdate)
NODE(parser, OmpReductionClause)
NODE(parser, OmpEndSections)
NODE(parser, OmpEndParallelSections)
NODE(parser, Only)
NODE(parser, OpenMPAtomicConstruct)
NODE(parser, OpenMPBarrierConstruct)