summaryrefslogtreecommitdiff
path: root/llvm/utils/vim/syntax/llvm.vim
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/utils/vim/syntax/llvm.vim')
-rw-r--r--llvm/utils/vim/syntax/llvm.vim3
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/utils/vim/syntax/llvm.vim b/llvm/utils/vim/syntax/llvm.vim
index e3b8ff862955..cbff478d4bf0 100644
--- a/llvm/utils/vim/syntax/llvm.vim
+++ b/llvm/utils/vim/syntax/llvm.vim
@@ -163,6 +163,7 @@ syn keyword llvmKeyword
\ returns_twice
\ safestack
\ sanitize_address
+ \ sanitize_alloc_token
\ sanitize_hwaddress
\ sanitize_memory
\ sanitize_memtag
@@ -219,7 +220,7 @@ syn keyword llvmError getresult begin end
syn match llvmNoName /[%@!]\d\+\>/
syn match llvmNumber /-\?\<\d\+\>/
syn match llvmFloat /-\?\<\d\+\.\d*\(e[+-]\d\+\)\?\>/
-syn match llvmFloat /\<0x[KLMHR]\?\x\+\>/
+syn match llvmFloat /\<\(u\|s\)\?0x[KLMHR]\?\x\+\>/
syn keyword llvmBoolean true false
syn keyword llvmConstant zeroinitializer undef null none poison vscale
syn match llvmComment /;.*$/