@@ -677,7 +677,8 @@ def OMP_Cancel : Directive<[Spelling<"cancel">]> {
677
677
let association = AS_None;
678
678
let category = CA_Executable;
679
679
}
680
- def OMP_CancellationPoint : Directive<[Spelling<"cancellation point">]> {
680
+ def OMP_CancellationPoint : Directive<[Spelling<"cancellation point", 1, 52>,
681
+ Spelling<"cancellation_point", 60>]> {
681
682
let allowedOnceClauses = [
682
683
VersionedClause<OMPC_CancellationConstructType>,
683
684
];
@@ -691,21 +692,24 @@ def OMP_Critical : Directive<[Spelling<"critical">]> {
691
692
let association = AS_Block;
692
693
let category = CA_Executable;
693
694
}
694
- def OMP_DeclareMapper : Directive<[Spelling<"declare mapper">]> {
695
+ def OMP_DeclareMapper : Directive<[Spelling<"declare mapper", 1, 52>,
696
+ Spelling<"declare_mapper", 60>]> {
695
697
let requiredClauses = [
696
698
VersionedClause<OMPC_Map, 45>,
697
699
];
698
700
let association = AS_None;
699
701
let category = CA_Declarative;
700
702
}
701
- def OMP_DeclareReduction : Directive<[Spelling<"declare reduction">]> {
703
+ def OMP_DeclareReduction : Directive<[Spelling<"declare reduction", 1, 52>,
704
+ Spelling<"declare_reduction", 60>]> {
702
705
let allowedOnceClauses = [
703
706
VersionedClause<OMPC_Initializer>,
704
707
];
705
708
let association = AS_None;
706
709
let category = CA_Declarative;
707
710
}
708
- def OMP_DeclareSimd : Directive<[Spelling<"declare simd">]> {
711
+ def OMP_DeclareSimd : Directive<[Spelling<"declare simd", 1, 52>,
712
+ Spelling<"declare_simd", 60>]> {
709
713
let allowedClauses = [
710
714
VersionedClause<OMPC_Aligned>,
711
715
VersionedClause<OMPC_Linear>,
@@ -721,7 +725,8 @@ def OMP_DeclareSimd : Directive<[Spelling<"declare simd">]> {
721
725
let association = AS_Declaration;
722
726
let category = CA_Declarative;
723
727
}
724
- def OMP_DeclareTarget : Directive<[Spelling<"declare target">]> {
728
+ def OMP_DeclareTarget : Directive<[Spelling<"declare target", 1, 52>,
729
+ Spelling<"declare_target", 60>]> {
725
730
let allowedClauses = [
726
731
VersionedClause<OMPC_Enter, 52>,
727
732
VersionedClause<OMPC_Indirect>,
@@ -734,7 +739,8 @@ def OMP_DeclareTarget : Directive<[Spelling<"declare target">]> {
734
739
let association = AS_None;
735
740
let category = CA_Declarative;
736
741
}
737
- def OMP_DeclareVariant : Directive<[Spelling<"declare variant">]> {
742
+ def OMP_DeclareVariant : Directive<[Spelling<"declare variant", 1, 52>,
743
+ Spelling<"declare_variant", 60>]> {
738
744
let allowedClauses = [
739
745
VersionedClause<OMPC_AdjustArgs, 51>,
740
746
];
@@ -1093,7 +1099,8 @@ def OMP_Target : Directive<[Spelling<"target">]> {
1093
1099
let association = AS_Block;
1094
1100
let category = CA_Executable;
1095
1101
}
1096
- def OMP_TargetData : Directive<[Spelling<"target data">]> {
1102
+ def OMP_TargetData : Directive<[Spelling<"target data", 1, 52>,
1103
+ Spelling<"target_data", 60>]> {
1097
1104
let allowedOnceClauses = [
1098
1105
VersionedClause<OMPC_Device>,
1099
1106
VersionedClause<OMPC_If>,
@@ -1106,7 +1113,8 @@ def OMP_TargetData : Directive<[Spelling<"target data">]> {
1106
1113
let association = AS_Block;
1107
1114
let category = CA_Executable;
1108
1115
}
1109
- def OMP_TargetEnterData : Directive<[Spelling<"target enter data">]> {
1116
+ def OMP_TargetEnterData : Directive<[Spelling<"target enter data", 1, 52>,
1117
+ Spelling<"target_enter_data", 60>]> {
1110
1118
let allowedClauses = [
1111
1119
VersionedClause<OMPC_Depend>,
1112
1120
];
@@ -1121,7 +1129,8 @@ def OMP_TargetEnterData : Directive<[Spelling<"target enter data">]> {
1121
1129
let association = AS_None;
1122
1130
let category = CA_Executable;
1123
1131
}
1124
- def OMP_TargetExitData : Directive<[Spelling<"target exit data">]> {
1132
+ def OMP_TargetExitData : Directive<[Spelling<"target exit data", 1, 52>,
1133
+ Spelling<"target_exit_data", 60>]> {
1125
1134
let allowedClauses = [
1126
1135
VersionedClause<OMPC_Depend>,
1127
1136
];
@@ -1136,7 +1145,8 @@ def OMP_TargetExitData : Directive<[Spelling<"target exit data">]> {
1136
1145
let association = AS_None;
1137
1146
let category = CA_Executable;
1138
1147
}
1139
- def OMP_TargetUpdate : Directive<[Spelling<"target update">]> {
1148
+ def OMP_TargetUpdate : Directive<[Spelling<"target update", 1, 52>,
1149
+ Spelling<"target_update", 60>]> {
1140
1150
let allowedClauses = [
1141
1151
VersionedClause<OMPC_Depend>,
1142
1152
VersionedClause<OMPC_From>,
0 commit comments