[llvm] d56dd62 - [kate] Add various missing keywords

Sven van Haastregt via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 19 01:54:35 PST 2019


Author: Sven van Haastregt
Date: 2019-11-19T09:54:07Z
New Revision: d56dd62a98ebaaa6a30291a3a136851aee2361dd

URL: https://github.com/llvm/llvm-project/commit/d56dd62a98ebaaa6a30291a3a136851aee2361dd
DIFF: https://github.com/llvm/llvm-project/commit/d56dd62a98ebaaa6a30291a3a136851aee2361dd.diff

LOG: [kate] Add various missing keywords

Patch by Pedro Olsen Ferreira.

Added: 
    

Modified: 
    llvm/utils/kate/llvm.xml

Removed: 
    


################################################################################
diff  --git a/llvm/utils/kate/llvm.xml b/llvm/utils/kate/llvm.xml
index bbb97b5222e0..3a61220eadcb 100644
--- a/llvm/utils/kate/llvm.xml
+++ b/llvm/utils/kate/llvm.xml
@@ -36,6 +36,7 @@
       <item> type </item>
       <item> align </item>
       <item> alias </item>
+      <item> monotonic </item>
     </list>
     <list name="linkage-types">
       <item> private </item>
@@ -56,6 +57,7 @@
       <item> fastcc </item>
       <item> coldcc </item>
       <item> cc </item>
+      <item> spir_kernel </item>
     </list>
     <list name="visibility-styles">
       <item> default </item>
@@ -75,8 +77,11 @@
     <list name="function-attributes">
       <item> alignstack </item>
       <item> alwaysinline </item>
+      <item> argmemonly </item>
+      <item> convergent </item>
       <item> inlinehint </item>
       <item> naked </item>
+      <item> nobuiltin </item>
       <item> noimplicitfloat </item>
       <item> noinline </item>
       <item> noredzone </item>
@@ -91,6 +96,8 @@
       <item> sspstrong </item>
     </list>
     <list name="types">
+      <item> addrspace </item>
+      <item> half </item>
       <item> float </item>
       <item> double </item>
       <item> fp128 </item>
@@ -133,8 +140,13 @@
       <item> lshr </item>
       <item> ashr </item>
       <item> and </item>
+      <item> nand </item>
       <item> or </item>
       <item> xor </item>
+      <item> min </item>
+      <item> umin </item>
+      <item> max </item>
+      <item> umax </item>
       <item> extractelement </item>
       <item> insertelement </item>
       <item> shufflevector </item>
@@ -159,6 +171,8 @@
       <item> addrspacecast </item>
       <item> icmp </item>
       <item> fcmp </item>
+      <item> atomicrmw </item>
+      <item> cmpxchg </item>
       <item> phi </item>
       <item> select </item>
       <item> call </item>


        


More information about the llvm-commits mailing list