From 594febf05b41a09409cf3145c6fa7635e9957334 Mon Sep 17 00:00:00 2001 From: Juneyoung Lee Date: Mon, 14 Jun 2021 09:21:01 +0900 Subject: [PATCH] [Utils] Add missing freeze and poison keyword highlights This patch adds missing keyword highlights for freeze and poison Reviewed By: MaskRay, porglezomp Differential Revision: https://reviews.llvm.org/D104017 --- llvm/utils/vim/syntax/llvm.vim | 2 +- llvm/utils/vscode/llvm/syntaxes/ll.tmLanguage.yaml | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/llvm/utils/vim/syntax/llvm.vim b/llvm/utils/vim/syntax/llvm.vim index 00f5413bb8ee..755a7e8a95bc 100644 --- a/llvm/utils/vim/syntax/llvm.vim +++ b/llvm/utils/vim/syntax/llvm.vim @@ -26,7 +26,7 @@ syn keyword llvmStatement add addrspacecast alloca and arcp ashr atomicrmw syn keyword llvmStatement bitcast br catchpad catchswitch catchret call callbr syn keyword llvmStatement cleanuppad cleanupret cmpxchg eq exact extractelement syn keyword llvmStatement extractvalue fadd fast fcmp fdiv fence fmul fpext -syn keyword llvmStatement fptosi fptoui fptrunc free frem fsub fneg getelementptr +syn keyword llvmStatement fptosi fptoui fptrunc free freeze frem fsub fneg getelementptr syn keyword llvmStatement icmp inbounds indirectbr insertelement insertvalue syn keyword llvmStatement inttoptr invoke landingpad load lshr malloc max min syn keyword llvmStatement mul nand ne ninf nnan nsw nsz nuw oeq oge ogt ole diff --git a/llvm/utils/vscode/llvm/syntaxes/ll.tmLanguage.yaml b/llvm/utils/vscode/llvm/syntaxes/ll.tmLanguage.yaml index 18667303ab14..127f5d9867a0 100644 --- a/llvm/utils/vscode/llvm/syntaxes/ll.tmLanguage.yaml +++ b/llvm/utils/vscode/llvm/syntaxes/ll.tmLanguage.yaml @@ -67,6 +67,7 @@ patterns: \\bfptrunc\\b|\ \\bfree\\b|\ \\bfrem\\b|\ + \\bfreeze\\b|\ \\bfsub\\b|\ \\bfneg\\b|\ \\bgetelementptr\\b|\ @@ -335,6 +336,7 @@ patterns: \\bnull\\b|\ \\bzeroinitializer\\b|\ \\bundef\\b|\ + \\bpoison\\b|\ \\bnull\\b|\ \\bnone\\b" name: constant.language