Skip to content

Commit d56dd62

Browse files
committed
[kate] Add various missing keywords
Patch by Pedro Olsen Ferreira.
1 parent e51484a commit d56dd62

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

llvm/utils/kate/llvm.xml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
<item> type </item>
3737
<item> align </item>
3838
<item> alias </item>
39+
<item> monotonic </item>
3940
</list>
4041
<list name="linkage-types">
4142
<item> private </item>
@@ -56,6 +57,7 @@
5657
<item> fastcc </item>
5758
<item> coldcc </item>
5859
<item> cc </item>
60+
<item> spir_kernel </item>
5961
</list>
6062
<list name="visibility-styles">
6163
<item> default </item>
@@ -75,8 +77,11 @@
7577
<list name="function-attributes">
7678
<item> alignstack </item>
7779
<item> alwaysinline </item>
80+
<item> argmemonly </item>
81+
<item> convergent </item>
7882
<item> inlinehint </item>
7983
<item> naked </item>
84+
<item> nobuiltin </item>
8085
<item> noimplicitfloat </item>
8186
<item> noinline </item>
8287
<item> noredzone </item>
@@ -91,6 +96,8 @@
9196
<item> sspstrong </item>
9297
</list>
9398
<list name="types">
99+
<item> addrspace </item>
100+
<item> half </item>
94101
<item> float </item>
95102
<item> double </item>
96103
<item> fp128 </item>
@@ -133,8 +140,13 @@
133140
<item> lshr </item>
134141
<item> ashr </item>
135142
<item> and </item>
143+
<item> nand </item>
136144
<item> or </item>
137145
<item> xor </item>
146+
<item> min </item>
147+
<item> umin </item>
148+
<item> max </item>
149+
<item> umax </item>
138150
<item> extractelement </item>
139151
<item> insertelement </item>
140152
<item> shufflevector </item>
@@ -159,6 +171,8 @@
159171
<item> addrspacecast </item>
160172
<item> icmp </item>
161173
<item> fcmp </item>
174+
<item> atomicrmw </item>
175+
<item> cmpxchg </item>
162176
<item> phi </item>
163177
<item> select </item>
164178
<item> call </item>

0 commit comments

Comments
 (0)