llvm.org GIT mirror llvm / af26d3e
add support for fastcc and friends git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21979 91177308-0d34-0410-b5e6-96231b3b80d8 Chris Lattner 14 years ago
2 changed file(s) with 2 addition(s) and 2 deletion(s). Raw diff Collapse all Expand all
2424 ;; Hex constants
2525 '("0x[0-9A-Fa-f]+" . font-lock-preprocessor-face)
2626 ;; Keywords
27 '("begin\\|end\\|true\\|false\\|zeroinitializer\\|declare\\|global\\|constant\\|const\\|internal\\|linkonce\\|weak\\|appending\\|uninitialized\\|implementation\\|\\.\\.\\.\\|null\\|undef\\|to\\|except\\|not\\|target\\|endian\\|little\\|big\\|pointersize\\|deplibs\\|volatile" . font-lock-keyword-face)
27 '("begin\\|end\\|true\\|false\\|zeroinitializer\\|declare\\|global\\|constant\\|const\\|internal\\|linkonce\\|weak\\|appending\\|uninitialized\\|implementation\\|\\.\\.\\.\\|null\\|undef\\|to\\|except\\|not\\|target\\|endian\\|little\\|big\\|pointersize\\|deplibs\\|volatile\\|fastcc\\|coldcc\\|cc" . font-lock-keyword-face)
2828 ;; Types
2929 '("void\\|bool\\|sbyte\\|ubyte\\|u?short\\|u?int\\|u?long\\|float\\|double\\|type\\|label\\|opaque" . font-lock-type-face)
3030 ;; Arithmetic and Logical Operators
2828 syn keyword llvmStatement internal uninitialized external implementation
2929 syn keyword llvmStatement linkonce weak appending
3030 syn keyword llvmStatement undef null to except target endian pointersize deplibs
31 syn keyword llvmStatement big little volatile
31 syn keyword llvmStatement big little volatile fastcc coldcc cc
3232
3333 "syn match llvmFunction /%[a-zA-Z\$._\-][a-zA-Z\$._\-0-9]*/
3434 syn match llvmNumber /\<\d\+\>/