forked from OSchip/llvm-project
[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:
parent
51b43e9e48
commit
b85df73935
|
@ -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)
|
||||
|
|
Loading…
Reference in New Issue