summaryrefslogtreecommitdiffstats
path: root/llvm/utils
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2018-11-13 19:50:38 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2018-11-13 19:50:38 +0000
commitc2728bc932238b6d37c9024d037920d4b1572e2b (patch)
treed992b079af93e78a0d22df4cd4b93b486efca3e4 /llvm/utils
parentaca8390216ab0185b74cdbd8a36cc64f351bf234 (diff)
downloadbcm5719-llvm-c2728bc932238b6d37c9024d037920d4b1572e2b.tar.gz
bcm5719-llvm-c2728bc932238b6d37c9024d037920d4b1572e2b.zip
Add fneg instruction to syntax highlighting lists
llvm-svn: 346785
Diffstat (limited to 'llvm/utils')
-rw-r--r--llvm/utils/emacs/llvm-mode.el2
-rw-r--r--llvm/utils/kate/llvm.xml1
-rw-r--r--llvm/utils/vim/syntax/llvm.vim2
3 files changed, 3 insertions, 2 deletions
diff --git a/llvm/utils/emacs/llvm-mode.el b/llvm/utils/emacs/llvm-mode.el
index 95c7f3c0c6d..cde66d12286 100644
--- a/llvm/utils/emacs/llvm-mode.el
+++ b/llvm/utils/emacs/llvm-mode.el
@@ -62,7 +62,7 @@
`(,(regexp-opt '("add" "sub" "mul" "sdiv" "udiv" "urem" "srem" "and" "or" "xor"
"setne" "seteq" "setlt" "setgt" "setle" "setge") 'symbols) . font-lock-keyword-face)
;; Floating-point operators
- `(,(regexp-opt '("fadd" "fsub" "fmul" "fdiv" "frem") 'symbols) . font-lock-keyword-face)
+ `(,(regexp-opt '("fadd" "fsub" "fneg" "fmul" "fdiv" "frem") 'symbols) . font-lock-keyword-face)
;; Special instructions
`(,(regexp-opt '("phi" "tail" "call" "select" "to" "shl" "lshr" "ashr" "fcmp" "icmp" "va_arg" "landingpad") 'symbols) . font-lock-keyword-face)
;; Control instructions
diff --git a/llvm/utils/kate/llvm.xml b/llvm/utils/kate/llvm.xml
index 5ba46ee46ac..bbb97b5222e 100644
--- a/llvm/utils/kate/llvm.xml
+++ b/llvm/utils/kate/llvm.xml
@@ -120,6 +120,7 @@
<item> fadd </item>
<item> sub </item>
<item> fsub </item>
+ <item> fneg </item>
<item> mul </item>
<item> fmul </item>
<item> udiv </item>
diff --git a/llvm/utils/vim/syntax/llvm.vim b/llvm/utils/vim/syntax/llvm.vim
index 33abbc823f7..9345a9c0901 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
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 getelementptr
+syn keyword llvmStatement fptosi fptoui fptrunc free 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
OpenPOWER on IntegriCloud