diff options
Diffstat (limited to 'syntax/llvm.vim')
-rw-r--r-- | syntax/llvm.vim | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/syntax/llvm.vim b/syntax/llvm.vim index 57bb3d6f..cc5f50bb 100644 --- a/syntax/llvm.vim +++ b/syntax/llvm.vim @@ -18,7 +18,7 @@ syn case match " Types. " Types also include struct, array, vector, etc. but these don't " benefit as much from having dedicated highlighting rules. -syn keyword llvmType void half float double x86_fp80 fp128 ppc_fp128 +syn keyword llvmType void half bfloat float double x86_fp80 fp128 ppc_fp128 syn keyword llvmType label metadata x86_mmx syn keyword llvmType type label opaque token syn match llvmType /\<i\d\+\>/ @@ -207,6 +207,7 @@ syn match llvmConstant /\<DIFlag[A-Za-z]\+\>/ syn match llvmSpecialComment /;\s*PR\d*\s*$/ syn match llvmSpecialComment /;\s*REQUIRES:.*$/ syn match llvmSpecialComment /;\s*RUN:.*$/ +syn match llvmSpecialComment /;\s*ALLOW_RETRIES:.*$/ syn match llvmSpecialComment /;\s*CHECK:.*$/ syn match llvmSpecialComment "\v;\s*CHECK-(NEXT|NOT|DAG|SAME|LABEL):.*$" syn match llvmSpecialComment /;\s*XFAIL:.*$/ |