905 lines
46 KiB
VimL
905 lines
46 KiB
VimL
" Vim syntax file
|
|
" Language: ARM Assembler
|
|
" Maintainer: Gerald S. Williams <gsw@agere.com>
|
|
" Last Change: 2005 Mar 16
|
|
" URL: http://www.vim.org
|
|
" Revision: 1.2
|
|
"
|
|
" based on PIC16F84 Assembler syntax file (pic.vim) by Aleksandar Veselinovic
|
|
|
|
" This includes V2, V3, V4, V5, T, E, M, XS, and VFP extensions
|
|
|
|
" For version 5.x: Clear all syntax items
|
|
" For version 6.x: Quit when a syntax file was already loaded
|
|
if version < 600
|
|
syntax clear
|
|
elseif exists("b:current_syntax")
|
|
finish
|
|
endif
|
|
|
|
syn case match
|
|
syn keyword armasmTodo NOTE TODO XXX contained
|
|
|
|
|
|
syn case ignore
|
|
|
|
syn match armasmIdentifier "[a-z_$][a-z0-9_$]*"
|
|
syn match armasmLabel "^[A-Z_$][A-Z0-9_$]*"
|
|
syn region armasmLabel start="||" end="||" oneline
|
|
syn region armasmLabel start="|" end="|" oneline
|
|
|
|
syn region armasmASCII start="'" end="'" skip="\\'" oneline
|
|
syn match armasmDecimal "\d\+"
|
|
syn match armasmHexadecimal "0[xX]\x\+"
|
|
syn match armasmHexadecimal "&\x\+"
|
|
syn match armasmBinary "2_[0-1]\+"
|
|
syn match armasmBase3 "3_[0-2]\+"
|
|
syn match armasmBase4 "4_[0-3]\+"
|
|
syn match armasmBase5 "5_[0-4]\+"
|
|
syn match armasmBase6 "6_[0-5]\+"
|
|
syn match armasmBase7 "7_[0-6]\+"
|
|
syn match armasmOctal "8_[0-7]\o*"
|
|
syn match armasmBase9 "9_[0-8]\+"
|
|
syn match armasmFloat "-\=[0-9]\+[eE]-\=[0-9]\+"
|
|
syn match armasmFloat "-\=[0-9]*\.[0-9]\+\([eE]-\=[0-9]\+\)\="
|
|
syn match armasmBoolean "{TRUE}"
|
|
syn match armasmBoolean "{FALSE}"
|
|
|
|
syn match armasmBuiltIn "{PC}"
|
|
syn match armasmBuiltIn "{VAR}"
|
|
syn match armasmBuiltIn "{TRUE}"
|
|
syn match armasmBuiltIn "{FALSE}"
|
|
syn match armasmBuiltIn "{OPT}"
|
|
syn match armasmBuiltIn "{CONFIG}"
|
|
syn match armasmBuiltIn "{ENDIAN}"
|
|
syn match armasmBuiltIn "{CODESIZE}"
|
|
syn match armasmBuiltIn "{CPU}"
|
|
syn match armasmBuiltIn "{FPU}"
|
|
syn match armasmBuiltIn "{ARCHITECTURE}"
|
|
syn match armasmBuiltIn "{PCSTOREOFFSET}"
|
|
syn match armasmBuiltIn "{ARMASM_VERSION}"
|
|
syn match armasmBuiltIn "{INTER}"
|
|
syn match armasmBuiltIn "{ROPI}"
|
|
syn match armasmBuiltIn "{RWPI}"
|
|
syn match armasmBuiltIn "{SWST}"
|
|
syn match armasmBuiltIn "{NOSWST}"
|
|
|
|
" TODO: consider handling for string expansions ($x)
|
|
|
|
syn match armasmComment ";.*" contains=armasmTodo
|
|
|
|
syn region armasmString start=+"+ end=+"+ oneline
|
|
|
|
syn match armasmOperator ":BASE:"
|
|
syn match armasmOperator ":INDEX:"
|
|
syn match armasmOperator ":LEN:"
|
|
syn match armasmOperator ":CHR:"
|
|
syn match armasmOperator ":STR:"
|
|
syn match armasmOperator ":NOT:"
|
|
syn match armasmOperator ":LNOT:"
|
|
syn match armasmOperator ":DEF:"
|
|
syn match armasmOperator ":SB_OFFSET_19_12:"
|
|
syn match armasmOperator ":SB_OFFSET_11_0:"
|
|
syn match armasmOperator ":MOD:"
|
|
syn match armasmOperator ":LEFT:"
|
|
syn match armasmOperator ":RIGHT:"
|
|
syn match armasmOperator ":CC:"
|
|
syn match armasmOperator ":ROL:"
|
|
syn match armasmOperator ":ROR:"
|
|
syn match armasmOperator ":SHL:"
|
|
syn match armasmOperator ":SHR:"
|
|
syn match armasmOperator ":AND:"
|
|
syn match armasmOperator ":OR:"
|
|
syn match armasmOperator ":EOR:"
|
|
syn match armasmOperator ":LAND:"
|
|
syn match armasmOperator ":LOR:"
|
|
syn match armasmOperator ":LEOR:"
|
|
|
|
|
|
syn keyword armasmRegister r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13
|
|
syn keyword armasmRegister r14 r15
|
|
syn keyword armasmRegister pc lr sp ip sl sb
|
|
syn keyword armasmRegister a1 a2 a3 a4 v1 v2 v3 v4 v5 v6 v7 v8
|
|
syn keyword armasmRegister cpsr cpsr_c cpsr_x cpsr_s cpsr_f cpsr_cx
|
|
syn keyword armasmRegister cpsr_cxs cpsr_xs cpsr_xsf cpsr_sf cpsr_cxsf
|
|
syn keyword armasmRegister spsr spsr_c spsr_x spsr_s spsr_f spsr_cx
|
|
syn keyword armasmRegister spsr_cxs spsr_xs spsr_xsf spsr_sf spsr_cxsf
|
|
syn keyword armasmRegister p0 p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13
|
|
syn keyword armasmRegister p14 p15
|
|
syn keyword armasmRegister c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 c10 c11 c12 c13
|
|
syn keyword armasmRegister c14 c15
|
|
syn keyword armasmRegister f0 f1 f2 f3 f4 f5 f6 f7
|
|
syn keyword armasmRegister s0 s1 s2 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13
|
|
syn keyword armasmRegister s14 s15 s16 s17 s18 s19 s20 s21 s22 s23 s24 s25
|
|
syn keyword armasmRegister s26 s27 s28 s29 s30 s31
|
|
syn keyword armasmRegister d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 d10 d11 d12 d13
|
|
syn keyword armasmRegister d14 d15
|
|
|
|
|
|
syn keyword armasmOpcode MOV MOVEQ MOVNE MOVCS MOVHS MOVCC MOVLO
|
|
syn keyword armasmOpcode MOVMI MOVPL MOVVS MOVVC MOVHI MOVLS
|
|
syn keyword armasmOpcode MOVGE MOVLT MOVGT MOVLE MOVAL
|
|
syn keyword armasmOpcode MOVS MOVEQS MOVNES MOVCSS MOVHSS MOVCCS MOVLOS
|
|
syn keyword armasmOpcode MOVMIS MOVPLS MOVVSS MOVVCS MOVHIS MOVLSS
|
|
syn keyword armasmOpcode MOVGES MOVLTS MOVGTS MOVLES MOVALS
|
|
|
|
syn keyword armasmOpcode MVN MVNEQ MVNNE MVNCS MVNHS MVNCC MVNLO
|
|
syn keyword armasmOpcode MVNMI MVNPL MVNVS MVNVC MVNHI MVNLS
|
|
syn keyword armasmOpcode MVNGE MVNLT MVNGT MVNLE MVNAL
|
|
syn keyword armasmOpcode MVNS MVNEQS MVNNES MVNCSS MVNHSS MVNCCS MVNLOS
|
|
syn keyword armasmOpcode MVNMIS MVNPLS MVNVSS MVNVCS MVNHIS MVNLSS
|
|
syn keyword armasmOpcode MVNGES MVNLTS MVNGTS MVNLES MVNALS
|
|
|
|
syn keyword armasmOpcode MRS MRSEQ MRSNE MRSCS MRSHS MRSCC MRSLO
|
|
syn keyword armasmOpcode MRSMI MRSPL MRSVS MRSVC MRSHI MRSLS
|
|
syn keyword armasmOpcode MRSGE MRSLT MRSGT MRSLE MRSAL
|
|
|
|
syn keyword armasmOpcode MSR MSREQ MSRNE MSRCS MSRHS MSRCC MSRLO
|
|
syn keyword armasmOpcode MSRMI MSRPL MSRVS MSRVC MSRHI MSRLS
|
|
syn keyword armasmOpcode MSRGE MSRLT MSRGT MSRLE MSRAL
|
|
|
|
syn keyword armasmOpcode MRA MRAEQ MRANE MRACS MRAHS MRACC MRALO
|
|
syn keyword armasmOpcode MRAMI MRAPL MRAVS MRAVC MRAHI MRALS
|
|
syn keyword armasmOpcode MRAGE MRALT MRAGT MRALE MRAAL
|
|
|
|
syn keyword armasmOpcode MAR MAREQ MARNE MARCS MARHS MARCC MARLO
|
|
syn keyword armasmOpcode MARMI MARPL MARVS MARVC MARHI MARLS
|
|
syn keyword armasmOpcode MARGE MARLT MARGT MARLE MARAL
|
|
|
|
syn keyword armasmOpcode ADD ADDEQ ADDNE ADDCS ADDHS ADDCC ADDLO
|
|
syn keyword armasmOpcode ADDMI ADDPL ADDVS ADDVC ADDHI ADDLS
|
|
syn keyword armasmOpcode ADDGE ADDLT ADDGT ADDLE ADDAL
|
|
syn keyword armasmOpcode ADDS ADDEQS ADDNES ADDCSS ADDHSS ADDCCS ADDLOS
|
|
syn keyword armasmOpcode ADDMIS ADDPLS ADDVSS ADDVCS ADDHIS ADDLSS
|
|
syn keyword armasmOpcode ADDGES ADDLTS ADDGTS ADDLES ADDALS
|
|
|
|
syn keyword armasmOpcode ADC ADCEQ ADCNE ADCCS ADCHS ADCCC ADCLO
|
|
syn keyword armasmOpcode ADCMI ADCPL ADCVS ADCVC ADCHI ADCLS
|
|
syn keyword armasmOpcode ADCGE ADCLT ADCGT ADCLE ADCAL
|
|
syn keyword armasmOpcode ADCS ADCEQS ADCNES ADCCSS ADCHSS ADCCCS ADCLOS
|
|
syn keyword armasmOpcode ADCMIS ADCPLS ADCVSS ADCVCS ADCHIS ADCLSS
|
|
syn keyword armasmOpcode ADCGES ADCLTS ADCGTS ADCLES ADCALS
|
|
|
|
syn keyword armasmOpcode QADD QADDEQ QADDNE QADDCS QADDHS QADDCC QADDLO
|
|
syn keyword armasmOpcode QADDMI QADDPL QADDVS QADDVC QADDHI QADDLS
|
|
syn keyword armasmOpcode QADDGE QADDLT QADDGT QADDLE QADDAL
|
|
|
|
syn keyword armasmOpcode QDADD QDADDEQ QDADDNE QDADDCS QDADDHS QDADDCC
|
|
syn keyword armasmOpcode QDADDLO QDADDMI QDADDPL QDADDVS QDADDVC QDADDHI
|
|
syn keyword armasmOpcode QDADDLS QDADDGE QDADDLT QDADDGT QDADDLE QDADDAL
|
|
|
|
syn keyword armasmOpcode SUB SUBEQ SUBNE SUBCS SUBHS SUBCC SUBLO
|
|
syn keyword armasmOpcode SUBMI SUBPL SUBVS SUBVC SUBHI SUBLS
|
|
syn keyword armasmOpcode SUBGE SUBLT SUBGT SUBLE SUBAL
|
|
syn keyword armasmOpcode SUBS SUBEQS SUBNES SUBCSS SUBHSS SUBCCS SUBLOS
|
|
syn keyword armasmOpcode SUBMIS SUBPLS SUBVSS SUBVCS SUBHIS SUBLSS
|
|
syn keyword armasmOpcode SUBGES SUBLTS SUBGTS SUBLES SUBALS
|
|
|
|
syn keyword armasmOpcode SBC SBCEQ SBCNE SBCCS SBCHS SBCCC SBCLO
|
|
syn keyword armasmOpcode SBCMI SBCPL SBCVS SBCVC SBCHI SBCLS
|
|
syn keyword armasmOpcode SBCGE SBCLT SBCGT SBCLE SBCAL
|
|
syn keyword armasmOpcode SBCS SBCEQS SBCNES SBCCSS SBCHSS SBCCCS SBCLOS
|
|
syn keyword armasmOpcode SBCMIS SBCPLS SBCVSS SBCVCS SBCHIS SBCLSS
|
|
syn keyword armasmOpcode SBCGES SBCLTS SBCGTS SBCLES SBCALS
|
|
|
|
syn keyword armasmOpcode RSB RSBEQ RSBNE RSBCS RSBHS RSBCC RSBLO
|
|
syn keyword armasmOpcode RSBMI RSBPL RSBVS RSBVC RSBHI RSBLS
|
|
syn keyword armasmOpcode RSBGE RSBLT RSBGT RSBLE RSBAL
|
|
syn keyword armasmOpcode RSBS RSBEQS RSBNES RSBCSS RSBHSS RSBCCS RSBLOS
|
|
syn keyword armasmOpcode RSBMIS RSBPLS RSBVSS RSBVCS RSBHIS RSBLSS
|
|
syn keyword armasmOpcode RSBGES RSBLTS RSBGTS RSBLES RSBALS
|
|
|
|
syn keyword armasmOpcode RSC RSCEQ RSCNE RSCCS RSCHS RSCCC RSCLO
|
|
syn keyword armasmOpcode RSCMI RSCPL RSCVS RSCVC RSCHI RSCLS
|
|
syn keyword armasmOpcode RSCGE RSCLT RSCGT RSCLE RSCAL
|
|
syn keyword armasmOpcode RSCS RSCEQS RSCNES RSCCSS RSCHSS RSCCCS RSCLOS
|
|
syn keyword armasmOpcode RSCMIS RSCPLS RSCVSS RSCVCS RSCHIS RSCLSS
|
|
syn keyword armasmOpcode RSCGES RSCLTS RSCGTS RSCLES RSCALS
|
|
|
|
syn keyword armasmOpcode QSUB QSUBEQ QSUBNE QSUBCS QSUBHS QSUBCC QSUBLO
|
|
syn keyword armasmOpcode QSUBMI QSUBPL QSUBVS QSUBVC QSUBHI QSUBLS
|
|
syn keyword armasmOpcode QSUBGE QSUBLT QSUBGT QSUBLE QSUBAL
|
|
|
|
syn keyword armasmOpcode QDSUB QDSUBEQ QDSUBNE QDSUBCS QDSUBHS QDSUBCC
|
|
syn keyword armasmOpcode QDSUBLO QDSUBMI QDSUBPL QDSUBVS QDSUBVC QDSUBHI
|
|
syn keyword armasmOpcode QDSUBLS QDSUBGE QDSUBLT QDSUBGT QDSUBLE QDSUBAL
|
|
|
|
syn keyword armasmOpcode MUL MULEQ MULNE MULCS MULHS MULCC MULLO
|
|
syn keyword armasmOpcode MULMI MULPL MULVS MULVC MULHI MULLS
|
|
syn keyword armasmOpcode MULGE MULLT MULGT MULLE MULAL
|
|
syn keyword armasmOpcode MULS MULEQS MULNES MULCSS MULHSS MULCCS MULLOS
|
|
syn keyword armasmOpcode MULMIS MULPLS MULVSS MULVCS MULHIS MULLSS
|
|
syn keyword armasmOpcode MULGES MULLTS MULGTS MULLES MULALS
|
|
|
|
syn keyword armasmOpcode MLA MLAEQ MLANE MLACS MLAHS MLACC MLALO
|
|
syn keyword armasmOpcode MLAMI MLAPL MLAVS MLAVC MLAHI MLALS
|
|
syn keyword armasmOpcode MLAGE MLALT MLAGT MLALE MLAAL
|
|
syn keyword armasmOpcode MLAS MLAEQS MLANES MLACSS MLAHSS MLACCS MLALOS
|
|
syn keyword armasmOpcode MLAMIS MLAPLS MLAVSS MLAVCS MLAHIS MLALSS
|
|
syn keyword armasmOpcode MLAGES MLALTS MLAGTS MLALES MLAALS
|
|
|
|
syn keyword armasmOpcode UMULL UMULLEQ UMULLNE UMULLCS UMULLHS UMULLCC
|
|
syn keyword armasmOpcode UMULLLO UMULLMI UMULLPL UMULLVS UMULLVC UMULLHI
|
|
syn keyword armasmOpcode UMULLLS UMULLGE UMULLLT UMULLGT UMULLLE UMULLAL
|
|
syn keyword armasmOpcode UMULLS UMULLEQS UMULLNES UMULLCSS UMULLHSS
|
|
syn keyword armasmOpcode UMULLCCS UMULLLOS UMULLMIS UMULLPLS UMULLVSS
|
|
syn keyword armasmOpcode UMULLVCS UMULLHIS UMULLLSS UMULLGES UMULLLTS
|
|
syn keyword armasmOpcode UMULLGTS UMULLLES UMULLALS
|
|
|
|
syn keyword armasmOpcode UMLAL UMLALEQ UMLALNE UMLALCS UMLALHS UMLALCC
|
|
syn keyword armasmOpcode UMLALLO UMLALMI UMLALPL UMLALVS UMLALVC UMLALHI
|
|
syn keyword armasmOpcode UMLALLS UMLALGE UMLALLT UMLALGT UMLALLE UMLALAL
|
|
syn keyword armasmOpcode UMLALS UMLALEQS UMLALNES UMLALCSS UMLALHSS
|
|
syn keyword armasmOpcode UMLALCCS UMLALLOS UMLALMIS UMLALPLS UMLALVSS
|
|
syn keyword armasmOpcode UMLALVCS UMLALHIS UMLALLSS UMLALGES UMLALLTS
|
|
syn keyword armasmOpcode UMLALGTS UMLALLES UMLALALS
|
|
|
|
syn keyword armasmOpcode SMULL SMULLEQ SMULLNE SMULLCS SMULLHS SMULLCC
|
|
syn keyword armasmOpcode SMULLLO SMULLMI SMULLPL SMULLVS SMULLVC SMULLHI
|
|
syn keyword armasmOpcode SMULLLS SMULLGE SMULLLT SMULLGT SMULLLE SMULLAL
|
|
syn keyword armasmOpcode SMULLS SMULLEQS SMULLNES SMULLCSS SMULLHSS
|
|
syn keyword armasmOpcode SMULLCCS SMULLLOS SMULLMIS SMULLPLS SMULLVSS
|
|
syn keyword armasmOpcode SMULLVCS SMULLHIS SMULLLSS SMULLGES SMULLLTS
|
|
syn keyword armasmOpcode SMULLGTS SMULLLES SMULLALS
|
|
|
|
syn keyword armasmOpcode SMLAL SMLALEQ SMLALNE SMLALCS SMLALHS SMLALCC
|
|
syn keyword armasmOpcode SMLALLO SMLALMI SMLALPL SMLALVS SMLALVC SMLALHI
|
|
syn keyword armasmOpcode SMLALLS SMLALGE SMLALLT SMLALGT SMLALLE SMLALAL
|
|
syn keyword armasmOpcode SMLALS SMLALEQS SMLALNES SMLALCSS SMLALHSS
|
|
syn keyword armasmOpcode SMLALCCS SMLALLOS SMLALMIS SMLALPLS SMLALVSS
|
|
syn keyword armasmOpcode SMLALVCS SMLALHIS SMLALLSS SMLALGES SMLALLTS
|
|
syn keyword armasmOpcode SMLALGTS SMLALLES SMLALALS
|
|
|
|
syn keyword armasmOpcode SMULxy SMULxyEQ SMULxyNE SMULxyCS SMULxyHS
|
|
syn keyword armasmOpcode SMULxyCC SMULxyLO SMULxyMI SMULxyPL SMULxyVS
|
|
syn keyword armasmOpcode SMULxyVC SMULxyHI SMULxyLS SMULxyGE SMULxyLT
|
|
syn keyword armasmOpcode SMULxyGT SMULxyLE SMULxyAL
|
|
|
|
syn keyword armasmOpcode SMULWy SMULWyEQ SMULWyNE SMULWyCS SMULWyHS
|
|
syn keyword armasmOpcode SMULWyCC SMULWyLO SMULWyMI SMULWyPL SMULWyVS
|
|
syn keyword armasmOpcode SMULWyVC SMULWyHI SMULWyLS SMULWyGE SMULWyLT
|
|
syn keyword armasmOpcode SMULWyGT SMULWyLE SMULWyAL
|
|
|
|
syn keyword armasmOpcode SMLAxy SMLAxyEQ SMLAxyNE SMLAxyCS SMLAxyHS
|
|
syn keyword armasmOpcode SMLAxyCC SMLAxyLO SMLAxyMI SMLAxyPL SMLAxyVS
|
|
syn keyword armasmOpcode SMLAxyVC SMLAxyHI SMLAxyLS SMLAxyGE SMLAxyLT
|
|
syn keyword armasmOpcode SMLAxyGT SMLAxyLE SMLAxyAL
|
|
|
|
syn keyword armasmOpcode SMLAWy SMLAWyEQ SMLAWyNE SMLAWyCS SMLAWyHS
|
|
syn keyword armasmOpcode SMLAWyCC SMLAWyLO SMLAWyMI SMLAWyPL SMLAWyVS
|
|
syn keyword armasmOpcode SMLAWyVC SMLAWyHI SMLAWyLS SMLAWyGE SMLAWyLT
|
|
syn keyword armasmOpcode SMLAWyGT SMLAWyLE SMLAWyAL
|
|
|
|
syn keyword armasmOpcode SMLALxy SMLALxyEQ SMLALxyNE SMLALxyCS SMLALxyHS
|
|
syn keyword armasmOpcode SMLALxyCC SMLALxyLO SMLALxyMI SMLALxyPL
|
|
syn keyword armasmOpcode SMLALxyVS SMLALxyVC SMLALxyHI SMLALxyLS
|
|
syn keyword armasmOpcode SMLALxyGE SMLALxyLT SMLALxyGT SMLALxyLE
|
|
syn keyword armasmOpcode SMLALxyAL
|
|
|
|
syn keyword armasmOpcode MIA MIAEQ MIANE MIACS MIAHS MIACC MIALO
|
|
syn keyword armasmOpcode MIAMI MIAPL MIAVS MIAVC MIAHI MIALS
|
|
syn keyword armasmOpcode MIAGE MIALT MIAGT MIALE MIAAL
|
|
|
|
syn keyword armasmOpcode MIAPH MIAPHEQ MIAPHNE MIAPHCS MIAPHHS MIAPHCC
|
|
syn keyword armasmOpcode MIAPHLO MIAPHMI MIAPHPL MIAPHVS MIAPHVC MIAPHHI
|
|
syn keyword armasmOpcode MIAPHLS MIAPHGE MIAPHLT MIAPHGT MIAPHLE MIAPHAL
|
|
|
|
syn keyword armasmOpcode MIAxy MIAxyEQ MIAxyNE MIAxyCS MIAxyHS MIAxyCC
|
|
syn keyword armasmOpcode MIAxyLO MIAxyMI MIAxyPL MIAxyVS MIAxyVC MIAxyHI
|
|
syn keyword armasmOpcode MIAxyLS MIAxyGE MIAxyLT MIAxyGT MIAxyLE MIAxyAL
|
|
|
|
syn keyword armasmOpcode CLZ CLZEQ CLZNE CLZCS CLZHS CLZCC CLZLO
|
|
syn keyword armasmOpcode CLZMI CLZPL CLZVS CLZVC CLZHI CLZLS
|
|
syn keyword armasmOpcode CLZGE CLZLT CLZGT CLZLE CLZAL
|
|
|
|
syn keyword armasmOpcode TST TSTEQ TSTNE TSTCS TSTHS TSTCC TSTLO
|
|
syn keyword armasmOpcode TSTMI TSTPL TSTVS TSTVC TSTHI TSTLS
|
|
syn keyword armasmOpcode TSTGE TSTLT TSTGT TSTLE TSTAL
|
|
|
|
syn keyword armasmOpcode TEQ TEQEQ TEQNE TEQCS TEQHS TEQCC TEQLO
|
|
syn keyword armasmOpcode TEQMI TEQPL TEQVS TEQVC TEQHI TEQLS
|
|
syn keyword armasmOpcode TEQGE TEQLT TEQGT TEQLE TEQAL
|
|
|
|
syn keyword armasmOpcode AND ANDEQ ANDNE ANDCS ANDHS ANDCC ANDLO
|
|
syn keyword armasmOpcode ANDMI ANDPL ANDVS ANDVC ANDHI ANDLS
|
|
syn keyword armasmOpcode ANDGE ANDLT ANDGT ANDLE ANDAL
|
|
syn keyword armasmOpcode ANDS ANDEQS ANDNES ANDCSS ANDHSS ANDCCS ANDLOS
|
|
syn keyword armasmOpcode ANDMIS ANDPLS ANDVSS ANDVCS ANDHIS ANDLSS
|
|
syn keyword armasmOpcode ANDGES ANDLTS ANDGTS ANDLES ANDALS
|
|
|
|
syn keyword armasmOpcode EOR EOREQ EORNE EORCS EORHS EORCC EORLO
|
|
syn keyword armasmOpcode EORMI EORPL EORVS EORVC EORHI EORLS
|
|
syn keyword armasmOpcode EORGE EORLT EORGT EORLE EORAL
|
|
syn keyword armasmOpcode EORS EOREQS EORNES EORCSS EORHSS EORCCS EORLOS
|
|
syn keyword armasmOpcode EORMIS EORPLS EORVSS EORVCS EORHIS EORLSS
|
|
syn keyword armasmOpcode EORGES EORLTS EORGTS EORLES EORALS
|
|
|
|
syn keyword armasmOpcode ORR ORREQ ORRNE ORRCS ORRHS ORRCC ORRLO
|
|
syn keyword armasmOpcode ORRMI ORRPL ORRVS ORRVC ORRHI ORRLS
|
|
syn keyword armasmOpcode ORRGE ORRLT ORRGT ORRLE ORRAL
|
|
syn keyword armasmOpcode ORRS ORREQS ORRNES ORRCSS ORRHSS ORRCCS ORRLOS
|
|
syn keyword armasmOpcode ORRMIS ORRPLS ORRVSS ORRVCS ORRHIS ORRLSS
|
|
syn keyword armasmOpcode ORRGES ORRLTS ORRGTS ORRLES ORRALS
|
|
|
|
syn keyword armasmOpcode BIC BICEQ BICNE BICCS BICHS BICCC BICLO
|
|
syn keyword armasmOpcode BICMI BICPL BICVS BICVC BICHI BICLS
|
|
syn keyword armasmOpcode BICGE BICLT BICGT BICLE BICAL
|
|
syn keyword armasmOpcode BICS BICEQS BICNES BICCSS BICHSS BICCCS BICLOS
|
|
syn keyword armasmOpcode BICMIS BICPLS BICVSS BICVCS BICHIS BICLSS
|
|
syn keyword armasmOpcode BICGES BICLTS BICGTS BICLES BICALS
|
|
|
|
syn keyword armasmOpcode CMP CMPEQ CMPNE CMPCS CMPHS CMPCC CMPLO
|
|
syn keyword armasmOpcode CMPMI CMPPL CMPVS CMPVC CMPHI CMPLS
|
|
syn keyword armasmOpcode CMPGE CMPLT CMPGT CMPLE CMPAL
|
|
|
|
syn keyword armasmOpcode CMN CMNEQ CMNNE CMNCS CMNHS CMNCC CMNLO
|
|
syn keyword armasmOpcode CMNMI CMNPL CMNVS CMNVC CMNHI CMNLS
|
|
syn keyword armasmOpcode CMNGE CMNLT CMNGT CMNLE CMNAL
|
|
|
|
syn keyword armasmOpcode NOP
|
|
|
|
syn keyword armasmOpcode B BEQ BNE BCS BHS BCC BLO
|
|
syn keyword armasmOpcode BMI BPL BVS BVC BHI BLS
|
|
syn keyword armasmOpcode BGE BLT BGT BLE BAL
|
|
|
|
syn keyword armasmOpcode BL BLEQ BLNE BLCS BLHS BLCC BLLO
|
|
syn keyword armasmOpcode BLMI BLPL BLVS BLVC BLHI BLLS
|
|
syn keyword armasmOpcode BLGE BLLT BLGT BLLE BLAL
|
|
|
|
syn keyword armasmOpcode BX BXEQ BXNE BXCS BXHS BXCC BXLO
|
|
syn keyword armasmOpcode BXMI BXPL BXVS BXVC BXHI BXLS
|
|
syn keyword armasmOpcode BXGE BXLT BXGT BXLE BXAL
|
|
|
|
syn keyword armasmOpcode BLX BLXEQ BLXNE BLXCS BLXHS BLXCC BLXLO
|
|
syn keyword armasmOpcode BLXMI BLXPL BLXVS BLXVC BLXHI BLXLS
|
|
syn keyword armasmOpcode BLXGE BLXLT BLXGT BLXLE BLXAL
|
|
|
|
syn keyword armasmOpcode LDR LDREQ LDRNE LDRCS LDRHS LDRCC LDRLO
|
|
syn keyword armasmOpcode LDRMI LDRPL LDRVS LDRVC LDRHI LDRLS
|
|
syn keyword armasmOpcode LDRGE LDRLT LDRGT LDRLE LDRAL
|
|
syn keyword armasmOpcode LDRT LDREQT LDRNET LDRCST LDRHST LDRCCT LDRLOT
|
|
syn keyword armasmOpcode LDRMIT LDRPLT LDRVST LDRVCT LDRHIT LDRLST
|
|
syn keyword armasmOpcode LDRGET LDRLTT LDRGTT LDRLET LDRALT
|
|
syn keyword armasmOpcode LDRB LDREQB LDRNEB LDRCSB LDRHSB LDRCCB LDRLOB
|
|
syn keyword armasmOpcode LDRMIB LDRPLB LDRVSB LDRVCB LDRHIB LDRLSB
|
|
syn keyword armasmOpcode LDRGEB LDRLTB LDRGTB LDRLEB LDRALB
|
|
syn keyword armasmOpcode LDRBT LDREQBT LDRNEBT LDRCSBT LDRHSBT LDRCCBT
|
|
syn keyword armasmOpcode LDRLOBT LDRMIBT LDRPLBT LDRVSBT LDRVCBT LDRHIBT
|
|
syn keyword armasmOpcode LDRLSBT LDRGEBT LDRLTBT LDRGTBT LDRLEBT LDRALBT
|
|
syn keyword armasmOpcode LDRSB LDREQSB LDRNESB LDRCSSB LDRHSSB LDRCCSB
|
|
syn keyword armasmOpcode LDRLOSB LDRMISB LDRPLSB LDRVSSB LDRVCSB LDRHISB
|
|
syn keyword armasmOpcode LDRLSSB LDRGESB LDRLTSB LDRGTSB LDRLESB LDRALSB
|
|
syn keyword armasmOpcode LDRH LDREQH LDRNEH LDRCSH LDRHSH LDRCCH LDRLOH
|
|
syn keyword armasmOpcode LDRMIH LDRPLH LDRVSH LDRVCH LDRHIH LDRLSH
|
|
syn keyword armasmOpcode LDRGEH LDRLTH LDRGTH LDRLEH LDRALH
|
|
syn keyword armasmOpcode LDRSH LDREQSH LDRNESH LDRCSSH LDRHSSH LDRCCSH
|
|
syn keyword armasmOpcode LDRLOSH LDRMISH LDRPLSH LDRVSSH LDRVCSH LDRHISH
|
|
syn keyword armasmOpcode LDRLSSH LDRGESH LDRLTSH LDRGTSH LDRLESH LDRALSH
|
|
syn keyword armasmOpcode LDRD LDREQD LDRNED LDRCSD LDRHSD LDRCCD LDRLOD
|
|
syn keyword armasmOpcode LDRMID LDRPLD LDRVSD LDRVCD LDRHID LDRLSD
|
|
syn keyword armasmOpcode LDRGED LDRLTD LDRGTD LDRLED LDRALD
|
|
|
|
syn keyword armasmOpcode LDMIA LDMEQIA LDMNEIA LDMCSIA LDMHSIA LDMCCIA
|
|
syn keyword armasmOpcode LDMLOIA LDMMIIA LDMPLIA LDMVSIA LDMVCIA LDMHIIA
|
|
syn keyword armasmOpcode LDMLSIA LDMGEIA LDMLTIA LDMGTIA LDMLEIA LDMALIA
|
|
syn keyword armasmOpcode LDMIB LDMEQIB LDMNEIB LDMCSIB LDMHSIB LDMCCIB
|
|
syn keyword armasmOpcode LDMLOIB LDMMIIB LDMPLIB LDMVSIB LDMVCIB LDMHIIB
|
|
syn keyword armasmOpcode LDMLSIB LDMGEIB LDMLTIB LDMGTIB LDMLEIB LDMALIB
|
|
syn keyword armasmOpcode LDMDA LDMEQDA LDMNEDA LDMCSDA LDMHSDA LDMCCDA
|
|
syn keyword armasmOpcode LDMLODA LDMMIDA LDMPLDA LDMVSDA LDMVCDA LDMHIDA
|
|
syn keyword armasmOpcode LDMLSDA LDMGEDA LDMLTDA LDMGTDA LDMLEDA LDMALDA
|
|
syn keyword armasmOpcode LDMDB LDMEQDB LDMNEDB LDMCSDB LDMHSDB LDMCCDB
|
|
syn keyword armasmOpcode LDMLODB LDMMIDB LDMPLDB LDMVSDB LDMVCDB LDMHIDB
|
|
syn keyword armasmOpcode LDMLSDB LDMGEDB LDMLTDB LDMGTDB LDMLEDB LDMALDB
|
|
syn keyword armasmOpcode LDMFD LDMEQFD LDMNEFD LDMCSFD LDMHSFD LDMCCFD
|
|
syn keyword armasmOpcode LDMLOFD LDMMIFD LDMPLFD LDMVSFD LDMVCFD LDMHIFD
|
|
syn keyword armasmOpcode LDMLSFD LDMGEFD LDMLTFD LDMGTFD LDMLEFD LDMALFD
|
|
syn keyword armasmOpcode LDMED LDMEQED LDMNEED LDMCSED LDMHSED LDMCCED
|
|
syn keyword armasmOpcode LDMLOED LDMMIED LDMPLED LDMVSED LDMVCED LDMHIED
|
|
syn keyword armasmOpcode LDMLSED LDMGEED LDMLTED LDMGTED LDMLEED LDMALED
|
|
syn keyword armasmOpcode LDMFA LDMEQFA LDMNEFA LDMCSFA LDMHSFA LDMCCFA
|
|
syn keyword armasmOpcode LDMLOFA LDMMIFA LDMPLFA LDMVSFA LDMVCFA LDMHIFA
|
|
syn keyword armasmOpcode LDMLSFA LDMGEFA LDMLTFA LDMGTFA LDMLEFA LDMALFA
|
|
syn keyword armasmOpcode LDMEA LDMEQEA LDMNEEA LDMCSEA LDMHSEA LDMCCEA
|
|
syn keyword armasmOpcode LDMLOEA LDMMIEA LDMPLEA LDMVSEA LDMVCEA LDMHIEA
|
|
syn keyword armasmOpcode LDMLSEA LDMGEEA LDMLTEA LDMGTEA LDMLEEA LDMALEA
|
|
|
|
syn keyword armasmOpcode PLD
|
|
|
|
syn keyword armasmOpcode STR STREQ STRNE STRCS STRHS STRCC STRLO
|
|
syn keyword armasmOpcode STRMI STRPL STRVS STRVC STRHI STRLS
|
|
syn keyword armasmOpcode STRGE STRLT STRGT STRLE STRAL
|
|
syn keyword armasmOpcode STRT STREQT STRNET STRCST STRHST STRCCT STRLOT
|
|
syn keyword armasmOpcode STRMIT STRPLT STRVST STRVCT STRHIT STRLST
|
|
syn keyword armasmOpcode STRGET STRLTT STRGTT STRLET STRALT
|
|
syn keyword armasmOpcode STRB STREQB STRNEB STRCSB STRHSB STRCCB STRLOB
|
|
syn keyword armasmOpcode STRMIB STRPLB STRVSB STRVCB STRHIB STRLSB
|
|
syn keyword armasmOpcode STRGEB STRLTB STRGTB STRLEB STRALB
|
|
syn keyword armasmOpcode STRBT STREQBT STRNEBT STRCSBT STRHSBT STRCCBT
|
|
syn keyword armasmOpcode STRLOBT STRMIBT STRPLBT STRVSBT STRVCBT STRHIBT
|
|
syn keyword armasmOpcode STRLSBT STRGEBT STRLTBT STRGTBT STRLEBT STRALBT
|
|
syn keyword armasmOpcode STRH STREQH STRNEH STRCSH STRHSH STRCCH STRLOH
|
|
syn keyword armasmOpcode STRMIH STRPLH STRVSH STRVCH STRHIH STRLSH
|
|
syn keyword armasmOpcode STRGEH STRLTH STRGTH STRLEH STRALH
|
|
syn keyword armasmOpcode STRD STREQD STRNED STRCSD STRHSD STRCCD STRLOD
|
|
syn keyword armasmOpcode STRMID STRPLD STRVSD STRVCD STRHID STRLSD
|
|
syn keyword armasmOpcode STRGED STRLTD STRGTD STRLED STRALD
|
|
|
|
syn keyword armasmOpcode STMIA STMEQIA STMNEIA STMCSIA STMHSIA STMCCIA
|
|
syn keyword armasmOpcode STMLOIA STMMIIA STMPLIA STMVSIA STMVCIA STMHIIA
|
|
syn keyword armasmOpcode STMLSIA STMGEIA STMLTIA STMGTIA STMLEIA STMALIA
|
|
syn keyword armasmOpcode STMIB STMEQIB STMNEIB STMCSIB STMHSIB STMCCIB
|
|
syn keyword armasmOpcode STMLOIB STMMIIB STMPLIB STMVSIB STMVCIB STMHIIB
|
|
syn keyword armasmOpcode STMLSIB STMGEIB STMLTIB STMGTIB STMLEIB STMALIB
|
|
syn keyword armasmOpcode STMDA STMEQDA STMNEDA STMCSDA STMHSDA STMCCDA
|
|
syn keyword armasmOpcode STMLODA STMMIDA STMPLDA STMVSDA STMVCDA STMHIDA
|
|
syn keyword armasmOpcode STMLSDA STMGEDA STMLTDA STMGTDA STMLEDA STMALDA
|
|
syn keyword armasmOpcode STMDB STMEQDB STMNEDB STMCSDB STMHSDB STMCCDB
|
|
syn keyword armasmOpcode STMLODB STMMIDB STMPLDB STMVSDB STMVCDB STMHIDB
|
|
syn keyword armasmOpcode STMLSDB STMGEDB STMLTDB STMGTDB STMLEDB STMALDB
|
|
syn keyword armasmOpcode STMFD STMEQFD STMNEFD STMCSFD STMHSFD STMCCFD
|
|
syn keyword armasmOpcode STMLOFD STMMIFD STMPLFD STMVSFD STMVCFD STMHIFD
|
|
syn keyword armasmOpcode STMLSFD STMGEFD STMLTFD STMGTFD STMLEFD STMALFD
|
|
syn keyword armasmOpcode STMED STMEQED STMNEED STMCSED STMHSED STMCCED
|
|
syn keyword armasmOpcode STMLOED STMMIED STMPLED STMVSED STMVCED STMHIED
|
|
syn keyword armasmOpcode STMLSED STMGEED STMLTED STMGTED STMLEED STMALED
|
|
syn keyword armasmOpcode STMFA STMEQFA STMNEFA STMCSFA STMHSFA STMCCFA
|
|
syn keyword armasmOpcode STMLOFA STMMIFA STMPLFA STMVSFA STMVCFA STMHIFA
|
|
syn keyword armasmOpcode STMLSFA STMGEFA STMLTFA STMGTFA STMLEFA STMALFA
|
|
syn keyword armasmOpcode STMEA STMEQEA STMNEEA STMCSEA STMHSEA STMCCEA
|
|
syn keyword armasmOpcode STMLOEA STMMIEA STMPLEA STMVSEA STMVCEA STMHIEA
|
|
syn keyword armasmOpcode STMLSEA STMGEEA STMLTEA STMGTEA STMLEEA STMALEA
|
|
syn keyword armasmOpcode FSTMFDD FLDMFD
|
|
|
|
syn keyword armasmOpcode SWP SWPEQ SWPNE SWPCS SWPHS SWPCC SWPLO
|
|
syn keyword armasmOpcode SWPMI SWPPL SWPVS SWPVC SWPHI SWPLS
|
|
syn keyword armasmOpcode SWPGE SWPLT SWPGT SWPLE SWPAL
|
|
|
|
syn keyword armasmOpcode SWPB SWPEQB SWPNEB SWPCSB SWPHSB SWPCCB SWPLOB
|
|
syn keyword armasmOpcode SWPMIB SWPPLB SWPVSB SWPVCB SWPHIB SWPLSB
|
|
syn keyword armasmOpcode SWPGEB SWPLTB SWPGTB SWPLEB SWPALB
|
|
|
|
syn keyword armasmOpcode CDP CDPEQ CDPNE CDPCS CDPHS CDPCC CDPLO
|
|
syn keyword armasmOpcode CDPMI CDPPL CDPVS CDPVC CDPHI CDPLS
|
|
syn keyword armasmOpcode CDPGE CDPLT CDPGT CDPLE CDPAL
|
|
|
|
syn keyword armasmOpcode CDP2 CDP2EQ CDP2NE CDP2CS CDP2HS CDP2CC CDP2LO
|
|
syn keyword armasmOpcode CDP2MI CDP2PL CDP2VS CDP2VC CDP2HI CDP2LS
|
|
syn keyword armasmOpcode CDP2GE CDP2LT CDP2GT CDP2LE CDP2AL
|
|
|
|
syn keyword armasmOpcode MRC MRCEQ MRCNE MRCCS MRCHS MRCCC MRCLO
|
|
syn keyword armasmOpcode MRCMI MRCPL MRCVS MRCVC MRCHI MRCLS
|
|
syn keyword armasmOpcode MRCGE MRCLT MRCGT MRCLE MRCAL
|
|
|
|
syn keyword armasmOpcode MRC2 MRC2EQ MRC2NE MRC2CS MRC2HS MRC2CC MRC2LO
|
|
syn keyword armasmOpcode MRC2MI MRC2PL MRC2VS MRC2VC MRC2HI MRC2LS
|
|
syn keyword armasmOpcode MRC2GE MRC2LT MRC2GT MRC2LE MRC2AL
|
|
|
|
syn keyword armasmOpcode MRRC MRRCEQ MRRCNE MRRCCS MRRCHS MRRCCC MRRCLO
|
|
syn keyword armasmOpcode MRRCMI MRRCPL MRRCVS MRRCVC MRRCHI MRRCLS
|
|
syn keyword armasmOpcode MRRCGE MRRCLT MRRCGT MRRCLE MRRCAL
|
|
|
|
syn keyword armasmOpcode MCR MCREQ MCRNE MCRCS MCRHS MCRCC MCRLO
|
|
syn keyword armasmOpcode MCRMI MCRPL MCRVS MCRVC MCRHI MCRLS
|
|
syn keyword armasmOpcode MCRGE MCRLT MCRGT MCRLE MCRAL
|
|
|
|
syn keyword armasmOpcode MCR2 MCR2EQ MCR2NE MCR2CS MCR2HS MCR2CC MCR2LO
|
|
syn keyword armasmOpcode MCR2MI MCR2PL MCR2VS MCR2VC MCR2HI MCR2LS
|
|
syn keyword armasmOpcode MCR2GE MCR2LT MCR2GT MCR2LE MCR2AL
|
|
|
|
syn keyword armasmOpcode MCRR MCRREQ MCRRNE MCRRCS MCRRHS MCRRCC MCRRLO
|
|
syn keyword armasmOpcode MCRRMI MCRRPL MCRRVS MCRRVC MCRRHI MCRRLS
|
|
syn keyword armasmOpcode MCRRGE MCRRLT MCRRGT MCRRLE MCRRAL
|
|
|
|
syn keyword armasmOpcode LDC LDCEQ LDCNE LDCCS LDCHS LDCCC LDCLO
|
|
syn keyword armasmOpcode LDCMI LDCPL LDCVS LDCVC LDCHI LDCLS
|
|
syn keyword armasmOpcode LDCGE LDCLT LDCGT LDCLE LDCAL
|
|
|
|
syn keyword armasmOpcode LDC2 LDC2EQ LDC2NE LDC2CS LDC2HS LDC2CC LDC2LO
|
|
syn keyword armasmOpcode LDC2MI LDC2PL LDC2VS LDC2VC LDC2HI LDC2LS
|
|
syn keyword armasmOpcode LDC2GE LDC2LT LDC2GT LDC2LE LDC2AL
|
|
|
|
syn keyword armasmOpcode STC STCEQ STCNE STCCS STCHS STCCC STCLO
|
|
syn keyword armasmOpcode STCMI STCPL STCVS STCVC STCHI STCLS
|
|
syn keyword armasmOpcode STCGE STCLT STCGT STCLE STCAL
|
|
|
|
syn keyword armasmOpcode STC2 STC2EQ STC2NE STC2CS STC2HS STC2CC STC2LO
|
|
syn keyword armasmOpcode STC2MI STC2PL STC2VS STC2VC STC2HI STC2LS
|
|
syn keyword armasmOpcode STC2GE STC2LT STC2GT STC2LE STC2AL
|
|
|
|
syn keyword armasmOpcode SWI SWIEQ SWINE SWICS SWIHS SWICC SWILO
|
|
syn keyword armasmOpcode SWIMI SWIPL SWIVS SWIVC SWIHI SWILS
|
|
syn keyword armasmOpcode SWIGE SWILT SWIGT SWILE SWIAL
|
|
|
|
syn keyword armasmOpcode BKPT
|
|
|
|
syn keyword armasmOpcode NEG LSL LSR ASR ROR RRX PUSH POP
|
|
|
|
syn keyword armasmOpcode FMULS FMULSEQ FMULSNE FMULSCS FMULSHS FMULSCC
|
|
syn keyword armasmOpcode FMULSLO FMULSMI FMULSPL FMULSVS FMULSVC FMULSHI
|
|
syn keyword armasmOpcode FMULSLS FMULSGE FMULSLT FMULSGT FMULSLE FMULSAL
|
|
syn keyword armasmOpcode FMULD FMULDEQ FMULDNE FMULDCS FMULDHS FMULDCC
|
|
syn keyword armasmOpcode FMULDLO FMULDMI FMULDPL FMULDVS FMULDVC FMULDHI
|
|
syn keyword armasmOpcode FMULDLS FMULDGE FMULDLT FMULDGT FMULDLE FMULDAL
|
|
|
|
syn keyword armasmOpcode FNMULS FNMULSEQ FNMULSNE FNMULSCS FNMULSHS
|
|
syn keyword armasmOpcode FNMULSCC FNMULSLO FNMULSMI FNMULSPL FNMULSVS
|
|
syn keyword armasmOpcode FNMULSVC FNMULSHI FNMULSLS FNMULSGE FNMULSLT
|
|
syn keyword armasmOpcode FNMULSGT FNMULSLE FNMULSAL FNMULD FNMULDEQ
|
|
syn keyword armasmOpcode FNMULDNE FNMULDCS FNMULDHS FNMULDCC FNMULDLO
|
|
syn keyword armasmOpcode FNMULDMI FNMULDPL FNMULDVS FNMULDVC FNMULDHI
|
|
syn keyword armasmOpcode FNMULDLS FNMULDGE FNMULDLT FNMULDGT FNMULDLE
|
|
syn keyword armasmOpcode FNMULDAL
|
|
|
|
syn keyword armasmOpcode FMACS FMACSEQ FMACSNE FMACSCS FMACSHS FMACSCC
|
|
syn keyword armasmOpcode FMACSLO FMACSMI FMACSPL FMACSVS FMACSVC FMACSHI
|
|
syn keyword armasmOpcode FMACSLS FMACSGE FMACSLT FMACSGT FMACSLE FMACSAL
|
|
syn keyword armasmOpcode FMACD FMACDEQ FMACDNE FMACDCS FMACDHS FMACDCC
|
|
syn keyword armasmOpcode FMACDLO FMACDMI FMACDPL FMACDVS FMACDVC FMACDHI
|
|
syn keyword armasmOpcode FMACDLS FMACDGE FMACDLT FMACDGT FMACDLE FMACDAL
|
|
|
|
syn keyword armasmOpcode FNMACS FNMACSEQ FNMACSNE FNMACSCS FNMACSHS
|
|
syn keyword armasmOpcode FNMACSCC FNMACSLO FNMACSMI FNMACSPL FNMACSVS
|
|
syn keyword armasmOpcode FNMACSVC FNMACSHI FNMACSLS FNMACSGE FNMACSLT
|
|
syn keyword armasmOpcode FNMACSGT FNMACSLE FNMACSAL FNMACD FNMACDEQ
|
|
syn keyword armasmOpcode FNMACDNE FNMACDCS FNMACDHS FNMACDCC FNMACDLO
|
|
syn keyword armasmOpcode FNMACDMI FNMACDPL FNMACDVS FNMACDVC FNMACDHI
|
|
syn keyword armasmOpcode FNMACDLS FNMACDGE FNMACDLT FNMACDGT FNMACDLE
|
|
syn keyword armasmOpcode FNMACDAL
|
|
|
|
syn keyword armasmOpcode FMSCS FMSCSEQ FMSCSNE FMSCSCS FMSCSHS FMSCSCC
|
|
syn keyword armasmOpcode FMSCSLO FMSCSMI FMSCSPL FMSCSVS FMSCSVC FMSCSHI
|
|
syn keyword armasmOpcode FMSCSLS FMSCSGE FMSCSLT FMSCSGT FMSCSLE FMSCSAL
|
|
syn keyword armasmOpcode FMSCD FMSCDEQ FMSCDNE FMSCDCS FMSCDHS FMSCDCC
|
|
syn keyword armasmOpcode FMSCDLO FMSCDMI FMSCDPL FMSCDVS FMSCDVC FMSCDHI
|
|
syn keyword armasmOpcode FMSCDLS FMSCDGE FMSCDLT FMSCDGT FMSCDLE FMSCDAL
|
|
|
|
syn keyword armasmOpcode FNMSCS FNMSCSEQ FNMSCSNE FNMSCSCS FNMSCSHS
|
|
syn keyword armasmOpcode FNMSCSCC FNMSCSLO FNMSCSMI FNMSCSPL FNMSCSVS
|
|
syn keyword armasmOpcode FNMSCSVC FNMSCSHI FNMSCSLS FNMSCSGE FNMSCSLT
|
|
syn keyword armasmOpcode FNMSCSGT FNMSCSLE FNMSCSAL FNMSCD FNMSCDEQ
|
|
syn keyword armasmOpcode FNMSCDNE FNMSCDCS FNMSCDHS FNMSCDCC FNMSCDLO
|
|
syn keyword armasmOpcode FNMSCDMI FNMSCDPL FNMSCDVS FNMSCDVC FNMSCDHI
|
|
syn keyword armasmOpcode FNMSCDLS FNMSCDGE FNMSCDLT FNMSCDGT FNMSCDLE
|
|
syn keyword armasmOpcode FNMSCDAL
|
|
|
|
syn keyword armasmOpcode FADDS FADDSEQ FADDSNE FADDSCS FADDSHS FADDSCC
|
|
syn keyword armasmOpcode FADDSLO FADDSMI FADDSPL FADDSVS FADDSVC FADDSHI
|
|
syn keyword armasmOpcode FADDSLS FADDSGE FADDSLT FADDSGT FADDSLE FADDSAL
|
|
syn keyword armasmOpcode FADDD FADDDEQ FADDDNE FADDDCS FADDDHS FADDDCC
|
|
syn keyword armasmOpcode FADDDLO FADDDMI FADDDPL FADDDVS FADDDVC FADDDHI
|
|
syn keyword armasmOpcode FADDDLS FADDDGE FADDDLT FADDDGT FADDDLE FADDDAL
|
|
|
|
syn keyword armasmOpcode FSUBS FSUBSEQ FSUBSNE FSUBSCS FSUBSHS FSUBSCC
|
|
syn keyword armasmOpcode FSUBSLO FSUBSMI FSUBSPL FSUBSVS FSUBSVC FSUBSHI
|
|
syn keyword armasmOpcode FSUBSLS FSUBSGE FSUBSLT FSUBSGT FSUBSLE FSUBSAL
|
|
syn keyword armasmOpcode FSUBD FSUBDEQ FSUBDNE FSUBDCS FSUBDHS FSUBDCC
|
|
syn keyword armasmOpcode FSUBDLO FSUBDMI FSUBDPL FSUBDVS FSUBDVC FSUBDHI
|
|
syn keyword armasmOpcode FSUBDLS FSUBDGE FSUBDLT FSUBDGT FSUBDLE FSUBDAL
|
|
|
|
syn keyword armasmOpcode FDIVS FDIVSEQ FDIVSNE FDIVSCS FDIVSHS FDIVSCC
|
|
syn keyword armasmOpcode FDIVSLO FDIVSMI FDIVSPL FDIVSVS FDIVSVC FDIVSHI
|
|
syn keyword armasmOpcode FDIVSLS FDIVSGE FDIVSLT FDIVSGT FDIVSLE FDIVSAL
|
|
syn keyword armasmOpcode FDIVD FDIVDEQ FDIVDNE FDIVDCS FDIVDHS FDIVDCC
|
|
syn keyword armasmOpcode FDIVDLO FDIVDMI FDIVDPL FDIVDVS FDIVDVC FDIVDHI
|
|
syn keyword armasmOpcode FDIVDLS FDIVDGE FDIVDLT FDIVDGT FDIVDLE FDIVDAL
|
|
|
|
syn keyword armasmOpcode FCPYS FCPYSEQ FCPYSNE FCPYSCS FCPYSHS FCPYSCC
|
|
syn keyword armasmOpcode FCPYSLO FCPYSMI FCPYSPL FCPYSVS FCPYSVC FCPYSHI
|
|
syn keyword armasmOpcode FCPYSLS FCPYSGE FCPYSLT FCPYSGT FCPYSLE FCPYSAL
|
|
syn keyword armasmOpcode FCPYD FCPYDEQ FCPYDNE FCPYDCS FCPYDHS FCPYDCC
|
|
syn keyword armasmOpcode FCPYDLO FCPYDMI FCPYDPL FCPYDVS FCPYDVC FCPYDHI
|
|
syn keyword armasmOpcode FCPYDLS FCPYDGE FCPYDLT FCPYDGT FCPYDLE FCPYDAL
|
|
|
|
syn keyword armasmOpcode FABSS FABSSEQ FABSSNE FABSSCS FABSSHS FABSSCC
|
|
syn keyword armasmOpcode FABSSLO FABSSMI FABSSPL FABSSVS FABSSVC FABSSHI
|
|
syn keyword armasmOpcode FABSSLS FABSSGE FABSSLT FABSSGT FABSSLE FABSSAL
|
|
syn keyword armasmOpcode FABSD FABSDEQ FABSDNE FABSDCS FABSDHS FABSDCC
|
|
syn keyword armasmOpcode FABSDLO FABSDMI FABSDPL FABSDVS FABSDVC FABSDHI
|
|
syn keyword armasmOpcode FABSDLS FABSDGE FABSDLT FABSDGT FABSDLE FABSDAL
|
|
|
|
syn keyword armasmOpcode FNEGS FNEGSEQ FNEGSNE FNEGSCS FNEGSHS FNEGSCC
|
|
syn keyword armasmOpcode FNEGSLO FNEGSMI FNEGSPL FNEGSVS FNEGSVC FNEGSHI
|
|
syn keyword armasmOpcode FNEGSLS FNEGSGE FNEGSLT FNEGSGT FNEGSLE FNEGSAL
|
|
syn keyword armasmOpcode FNEGD FNEGDEQ FNEGDNE FNEGDCS FNEGDHS FNEGDCC
|
|
syn keyword armasmOpcode FNEGDLO FNEGDMI FNEGDPL FNEGDVS FNEGDVC FNEGDHI
|
|
syn keyword armasmOpcode FNEGDLS FNEGDGE FNEGDLT FNEGDGT FNEGDLE FNEGDAL
|
|
|
|
syn keyword armasmOpcode FSQRTS FSQRTSEQ FSQRTSNE FSQRTSCS FSQRTSHS
|
|
syn keyword armasmOpcode FSQRTSCC FSQRTSLO FSQRTSMI FSQRTSPL FSQRTSVS
|
|
syn keyword armasmOpcode FSQRTSVC FSQRTSHI FSQRTSLS FSQRTSGE FSQRTSLT
|
|
syn keyword armasmOpcode FSQRTSGT FSQRTSLE FSQRTSAL FSQRTD FSQRTDEQ
|
|
syn keyword armasmOpcode FSQRTDNE FSQRTDCS FSQRTDHS FSQRTDCC FSQRTDLO
|
|
syn keyword armasmOpcode FSQRTDMI FSQRTDPL FSQRTDVS FSQRTDVC FSQRTDHI
|
|
syn keyword armasmOpcode FSQRTDLS FSQRTDGE FSQRTDLT FSQRTDGT FSQRTDLE
|
|
syn keyword armasmOpcode FSQRTDAL
|
|
|
|
syn keyword armasmOpcode FCMPS FCMPSEQ FCMPSNE FCMPSCS FCMPSHS FCMPSCC
|
|
syn keyword armasmOpcode FCMPSLO FCMPSMI FCMPSPL FCMPSVS FCMPSVC FCMPSHI
|
|
syn keyword armasmOpcode FCMPSLS FCMPSGE FCMPSLT FCMPSGT FCMPSLE FCMPSAL
|
|
syn keyword armasmOpcode FCMPD FCMPDEQ FCMPDNE FCMPDCS FCMPDHS FCMPDCC
|
|
syn keyword armasmOpcode FCMPDLO FCMPDMI FCMPDPL FCMPDVS FCMPDVC FCMPDHI
|
|
syn keyword armasmOpcode FCMPDLS FCMPDGE FCMPDLT FCMPDGT FCMPDLE FCMPDAL
|
|
|
|
syn keyword armasmOpcode FCMPES FCMPESEQ FCMPESNE FCMPESCS FCMPESHS
|
|
syn keyword armasmOpcode FCMPESCC FCMPESLO FCMPESMI FCMPESPL FCMPESVS
|
|
syn keyword armasmOpcode FCMPESVC FCMPESHI FCMPESLS FCMPESGE FCMPESLT
|
|
syn keyword armasmOpcode FCMPESGT FCMPESLE FCMPESAL FCMPED FCMPEDEQ
|
|
syn keyword armasmOpcode FCMPEDNE FCMPEDCS FCMPEDHS FCMPEDCC FCMPEDLO
|
|
syn keyword armasmOpcode FCMPEDMI FCMPEDPL FCMPEDVS FCMPEDVC FCMPEDHI
|
|
syn keyword armasmOpcode FCMPEDLS FCMPEDGE FCMPEDLT FCMPEDGT FCMPEDLE
|
|
syn keyword armasmOpcode FCMPEDAL
|
|
|
|
syn keyword armasmOpcode FCMPZS FCMPZSEQ FCMPZSNE FCMPZSCS FCMPZSHS
|
|
syn keyword armasmOpcode FCMPZSCC FCMPZSLO FCMPZSMI FCMPZSPL FCMPZSVS
|
|
syn keyword armasmOpcode FCMPZSVC FCMPZSHI FCMPZSLS FCMPZSGE FCMPZSLT
|
|
syn keyword armasmOpcode FCMPZSGT FCMPZSLE FCMPZSAL FCMPZD FCMPZDEQ
|
|
syn keyword armasmOpcode FCMPZDNE FCMPZDCS FCMPZDHS FCMPZDCC FCMPZDLO
|
|
syn keyword armasmOpcode FCMPZDMI FCMPZDPL FCMPZDVS FCMPZDVC FCMPZDHI
|
|
syn keyword armasmOpcode FCMPZDLS FCMPZDGE FCMPZDLT FCMPZDGT FCMPZDLE
|
|
syn keyword armasmOpcode FCMPZDAL
|
|
|
|
syn keyword armasmOpcode FCMPEZS FCMPEZSEQ FCMPEZSNE FCMPEZSCS FCMPEZSHS
|
|
syn keyword armasmOpcode FCMPEZSCC FCMPEZSLO FCMPEZSMI FCMPEZSPL
|
|
syn keyword armasmOpcode FCMPEZSVS FCMPEZSVC FCMPEZSHI FCMPEZSLS
|
|
syn keyword armasmOpcode FCMPEZSGE FCMPEZSLT FCMPEZSGT FCMPEZSLE
|
|
syn keyword armasmOpcode FCMPEZSAL FCMPEZD FCMPEZDEQ FCMPEZDNE FCMPEZDCS
|
|
syn keyword armasmOpcode FCMPEZDHS FCMPEZDCC FCMPEZDLO FCMPEZDMI
|
|
syn keyword armasmOpcode FCMPEZDPL FCMPEZDVS FCMPEZDVC FCMPEZDHI
|
|
syn keyword armasmOpcode FCMPEZDLS FCMPEZDGE FCMPEZDLT FCMPEZDGT
|
|
syn keyword armasmOpcode FCMPEZDLE FCMPEZDAL
|
|
|
|
syn keyword armasmOpcode FCVTDS FCVTDSEQ FCVTDSNE FCVTDSCS FCVTDSHS
|
|
syn keyword armasmOpcode FCVTDSCC FCVTDSLO FCVTDSMI FCVTDSPL FCVTDSVS
|
|
syn keyword armasmOpcode FCVTDSVC FCVTDSHI FCVTDSLS FCVTDSGE FCVTDSLT
|
|
syn keyword armasmOpcode FCVTDSGT FCVTDSLE FCVTDSAL
|
|
|
|
syn keyword armasmOpcode FCVTSD FCVTSDEQ FCVTSDNE FCVTSDCS FCVTSDHS
|
|
syn keyword armasmOpcode FCVTSDCC FCVTSDLO FCVTSDMI FCVTSDPL FCVTSDVS
|
|
syn keyword armasmOpcode FCVTSDVC FCVTSDHI FCVTSDLS FCVTSDGE FCVTSDLT
|
|
syn keyword armasmOpcode FCVTSDGT FCVTSDLE FCVTSDAL
|
|
|
|
syn keyword armasmOpcode FUITOS FUITOSEQ FUITOSNE FUITOSCS FUITOSHS
|
|
syn keyword armasmOpcode FUITOSCC FUITOSLO FUITOSMI FUITOSPL FUITOSVS
|
|
syn keyword armasmOpcode FUITOSVC FUITOSHI FUITOSLS FUITOSGE FUITOSLT
|
|
syn keyword armasmOpcode FUITOSGT FUITOSLE FUITOSAL
|
|
syn keyword armasmOpcode FUITOD FUITODEQ FUITODNE FUITODCS FUITODHS
|
|
syn keyword armasmOpcode FUITODCC FUITODLO FUITODMI FUITODPL FUITODVS
|
|
syn keyword armasmOpcode FUITODVC FUITODHI FUITODLS FUITODGE FUITODLT
|
|
syn keyword armasmOpcode FUITODGT FUITODLE FUITODAL
|
|
|
|
syn keyword armasmOpcode FSITOS FSITOSEQ FSITOSNE FSITOSCS FSITOSHS
|
|
syn keyword armasmOpcode FSITOSCC FSITOSLO FSITOSMI FSITOSPL FSITOSVS
|
|
syn keyword armasmOpcode FSITOSVC FSITOSHI FSITOSLS FSITOSGE FSITOSLT
|
|
syn keyword armasmOpcode FSITOSGT FSITOSLE FSITOSAL
|
|
syn keyword armasmOpcode FSITOD FSITODEQ FSITODNE FSITODCS FSITODHS
|
|
syn keyword armasmOpcode FSITODCC FSITODLO FSITODMI FSITODPL FSITODVS
|
|
syn keyword armasmOpcode FSITODVC FSITODHI FSITODLS FSITODGE FSITODLT
|
|
syn keyword armasmOpcode FSITODGT FSITODLE FSITODAL
|
|
|
|
syn keyword armasmOpcode FTOUIS FTOUISEQ FTOUISNE FTOUISCS FTOUISHS
|
|
syn keyword armasmOpcode FTOUISCC FTOUISLO FTOUISMI FTOUISPL FTOUISVS
|
|
syn keyword armasmOpcode FTOUISVC FTOUISHI FTOUISLS FTOUISGE FTOUISLT
|
|
syn keyword armasmOpcode FTOUISGT FTOUISLE FTOUISAL
|
|
syn keyword armasmOpcode FTOUID FTOUIDEQ FTOUIDNE FTOUIDCS FTOUIDHS
|
|
syn keyword armasmOpcode FTOUIDCC FTOUIDLO FTOUIDMI FTOUIDPL FTOUIDVS
|
|
syn keyword armasmOpcode FTOUIDVC FTOUIDHI FTOUIDLS FTOUIDGE FTOUIDLT
|
|
syn keyword armasmOpcode FTOUIDGT FTOUIDLE FTOUIDAL
|
|
|
|
syn keyword armasmOpcode FTOUIZS FTOUIZSEQ FTOUIZSNE FTOUIZSCS FTOUIZSHS
|
|
syn keyword armasmOpcode FTOUIZSCC FTOUIZSLO FTOUIZSMI FTOUIZSPL
|
|
syn keyword armasmOpcode FTOUIZSVS FTOUIZSVC FTOUIZSHI FTOUIZSLS
|
|
syn keyword armasmOpcode FTOUIZSGE FTOUIZSLT FTOUIZSGT FTOUIZSLE
|
|
syn keyword armasmOpcode FTOUIZSAL
|
|
syn keyword armasmOpcode FTOUIZD FTOUIZDEQ FTOUIZDNE FTOUIZDCS FTOUIZDHS
|
|
syn keyword armasmOpcode FTOUIZDCC FTOUIZDLO FTOUIZDMI FTOUIZDPL
|
|
syn keyword armasmOpcode FTOUIZDVS FTOUIZDVC FTOUIZDHI FTOUIZDLS
|
|
syn keyword armasmOpcode FTOUIZDGE FTOUIZDLT FTOUIZDGT FTOUIZDLE
|
|
syn keyword armasmOpcode FTOUIZDAL
|
|
|
|
syn keyword armasmOpcode FTOSIS FTOSISEQ FTOSISNE FTOSISCS FTOSISHS
|
|
syn keyword armasmOpcode FTOSISCC FTOSISLO FTOSISMI FTOSISPL FTOSISVS
|
|
syn keyword armasmOpcode FTOSISVC FTOSISHI FTOSISLS FTOSISGE FTOSISLT
|
|
syn keyword armasmOpcode FTOSISGT FTOSISLE FTOSISAL
|
|
syn keyword armasmOpcode FTOSID FTOSIDEQ FTOSIDNE FTOSIDCS FTOSIDHS
|
|
syn keyword armasmOpcode FTOSIDCC FTOSIDLO FTOSIDMI FTOSIDPL FTOSIDVS
|
|
syn keyword armasmOpcode FTOSIDVC FTOSIDHI FTOSIDLS FTOSIDGE FTOSIDLT
|
|
syn keyword armasmOpcode FTOSIDGT FTOSIDLE FTOSIDAL
|
|
|
|
syn keyword armasmOpcode FTOSIZS FTOSIZSEQ FTOSIZSNE FTOSIZSCS FTOSIZSHS
|
|
syn keyword armasmOpcode FTOSIZSCC FTOSIZSLO FTOSIZSMI FTOSIZSPL
|
|
syn keyword armasmOpcode FTOSIZSVS FTOSIZSVC FTOSIZSHI FTOSIZSLS
|
|
syn keyword armasmOpcode FTOSIZSGE FTOSIZSLT FTOSIZSGT FTOSIZSLE
|
|
syn keyword armasmOpcode FTOSIZSAL
|
|
syn keyword armasmOpcode FTOSIZD FTOSIZDEQ FTOSIZDNE FTOSIZDCS FTOSIZDHS
|
|
syn keyword armasmOpcode FTOSIZDCC FTOSIZDLO FTOSIZDMI FTOSIZDPL
|
|
syn keyword armasmOpcode FTOSIZDVS FTOSIZDVC FTOSIZDHI FTOSIZDLS
|
|
syn keyword armasmOpcode FTOSIZDGE FTOSIZDLT FTOSIZDGT FTOSIZDLE
|
|
syn keyword armasmOpcode FTOSIZDAL
|
|
|
|
syn keyword armasmOpcode FSTS FSTSEQ FSTSNE FSTSCS FSTSHS FSTSCC FSTSLO
|
|
syn keyword armasmOpcode FSTSMI FSTSPL FSTSVS FSTSVC FSTSHI FSTSLS
|
|
syn keyword armasmOpcode FSTSGE FSTSLT FSTSGT FSTSLE FSTSAL
|
|
syn keyword armasmOpcode FSTD FSTDEQ FSTDNE FSTDCS FSTDHS FSTDCC FSTDLO
|
|
syn keyword armasmOpcode FSTDMI FSTDPL FSTDVS FSTDVC FSTDHI FSTDLS
|
|
syn keyword armasmOpcode FSTDGE FSTDLT FSTDGT FSTDLE FSTDAL
|
|
|
|
syn keyword armasmOpcode FSTMIAS FSTMIASEQ FSTMIASNE FSTMIASCS FSTMIASHS
|
|
syn keyword armasmOpcode FSTMIASCC FSTMIASLO FSTMIASMI FSTMIASPL
|
|
syn keyword armasmOpcode FSTMIASVS FSTMIASVC FSTMIASHI FSTMIASLS
|
|
syn keyword armasmOpcode FSTMIASGE FSTMIASLT FSTMIASGT FSTMIASLE
|
|
syn keyword armasmOpcode FSTMIASAL
|
|
syn keyword armasmOpcode FSTMIAD FSTMIADEQ FSTMIADNE FSTMIADCS FSTMIADHS
|
|
syn keyword armasmOpcode FSTMIADCC FSTMIADLO FSTMIADMI FSTMIADPL
|
|
syn keyword armasmOpcode FSTMIADVS FSTMIADVC FSTMIADHI FSTMIADLS
|
|
syn keyword armasmOpcode FSTMIADGE FSTMIADLT FSTMIADGT FSTMIADLE
|
|
syn keyword armasmOpcode FSTMIADAL
|
|
syn keyword armasmOpcode FSTMIAX FSTMIAXEQ FSTMIAXNE FSTMIAXCS FSTMIAXHS
|
|
syn keyword armasmOpcode FSTMIAXCC FSTMIAXLO FSTMIAXMI FSTMIAXPL
|
|
syn keyword armasmOpcode FSTMIAXVS FSTMIAXVC FSTMIAXHI FSTMIAXLS
|
|
syn keyword armasmOpcode FSTMIAXGE FSTMIAXLT FSTMIAXGT FSTMIAXLE
|
|
syn keyword armasmOpcode FSTMIAXAL
|
|
|
|
syn keyword armasmOpcode FSTMDBS FSTMDBSEQ FSTMDBSNE FSTMDBSCS FSTMDBSHS
|
|
syn keyword armasmOpcode FSTMDBSCC FSTMDBSLO FSTMDBSMI FSTMDBSPL
|
|
syn keyword armasmOpcode FSTMDBSVS FSTMDBSVC FSTMDBSHI FSTMDBSLS
|
|
syn keyword armasmOpcode FSTMDBSGE FSTMDBSLT FSTMDBSGT FSTMDBSLE
|
|
syn keyword armasmOpcode FSTMDBSAL
|
|
syn keyword armasmOpcode FSTMDBD FSTMDBDEQ FSTMDBDNE FSTMDBDCS FSTMDBDHS
|
|
syn keyword armasmOpcode FSTMDBDCC FSTMDBDLO FSTMDBDMI FSTMDBDPL
|
|
syn keyword armasmOpcode FSTMDBDVS FSTMDBDVC FSTMDBDHI FSTMDBDLS
|
|
syn keyword armasmOpcode FSTMDBDGE FSTMDBDLT FSTMDBDGT FSTMDBDLE
|
|
syn keyword armasmOpcode FSTMDBDAL
|
|
syn keyword armasmOpcode FSTMDBX FSTMDBXEQ FSTMDBXNE FSTMDBXCS FSTMDBXHS
|
|
syn keyword armasmOpcode FSTMDBXCC FSTMDBXLO FSTMDBXMI FSTMDBXPL
|
|
syn keyword armasmOpcode FSTMDBXVS FSTMDBXVC FSTMDBXHI FSTMDBXLS
|
|
syn keyword armasmOpcode FSTMDBXGE FSTMDBXLT FSTMDBXGT FSTMDBXLE
|
|
syn keyword armasmOpcode FSTMDBXAL
|
|
|
|
syn keyword armasmOpcode FLDS FLDSEQ FLDSNE FLDSCS FLDSHS FLDSCC FLDSLO
|
|
syn keyword armasmOpcode FLDSMI FLDSPL FLDSVS FLDSVC FLDSHI FLDSLS
|
|
syn keyword armasmOpcode FLDSGE FLDSLT FLDSGT FLDSLE FLDSAL
|
|
syn keyword armasmOpcode FLDD FLDDEQ FLDDNE FLDDCS FLDDHS FLDDCC FLDDLO
|
|
syn keyword armasmOpcode FLDDMI FLDDPL FLDDVS FLDDVC FLDDHI FLDDLS
|
|
syn keyword armasmOpcode FLDDGE FLDDLT FLDDGT FLDDLE FLDDAL
|
|
|
|
syn keyword armasmOpcode FLDMIAS FLDMIASEQ FLDMIASNE FLDMIASCS FLDMIASHS
|
|
syn keyword armasmOpcode FLDMIASCC FLDMIASLO FLDMIASMI FLDMIASPL
|
|
syn keyword armasmOpcode FLDMIASVS FLDMIASVC FLDMIASHI FLDMIASLS
|
|
syn keyword armasmOpcode FLDMIASGE FLDMIASLT FLDMIASGT FLDMIASLE
|
|
syn keyword armasmOpcode FLDMIASAL
|
|
syn keyword armasmOpcode FLDMIAD FLDMIADEQ FLDMIADNE FLDMIADCS FLDMIADHS
|
|
syn keyword armasmOpcode FLDMIADCC FLDMIADLO FLDMIADMI FLDMIADPL
|
|
syn keyword armasmOpcode FLDMIADVS FLDMIADVC FLDMIADHI FLDMIADLS
|
|
syn keyword armasmOpcode FLDMIADGE FLDMIADLT FLDMIADGT FLDMIADLE
|
|
syn keyword armasmOpcode FLDMIADAL
|
|
syn keyword armasmOpcode FLDMIAX FLDMIAXEQ FLDMIAXNE FLDMIAXCS FLDMIAXHS
|
|
syn keyword armasmOpcode FLDMIAXCC FLDMIAXLO FLDMIAXMI FLDMIAXPL
|
|
syn keyword armasmOpcode FLDMIAXVS FLDMIAXVC FLDMIAXHI FLDMIAXLS
|
|
syn keyword armasmOpcode FLDMIAXGE FLDMIAXLT FLDMIAXGT FLDMIAXLE
|
|
syn keyword armasmOpcode FLDMIAXAL
|
|
|
|
syn keyword armasmOpcode FLDMDBS FLDMDBSEQ FLDMDBSNE FLDMDBSCS FLDMDBSHS
|
|
syn keyword armasmOpcode FLDMDBSCC FLDMDBSLO FLDMDBSMI FLDMDBSPL
|
|
syn keyword armasmOpcode FLDMDBSVS FLDMDBSVC FLDMDBSHI FLDMDBSLS
|
|
syn keyword armasmOpcode FLDMDBSGE FLDMDBSLT FLDMDBSGT FLDMDBSLE
|
|
syn keyword armasmOpcode FLDMDBSAL
|
|
syn keyword armasmOpcode FLDMDBD FLDMDBDEQ FLDMDBDNE FLDMDBDCS FLDMDBDHS
|
|
syn keyword armasmOpcode FLDMDBDCC FLDMDBDLO FLDMDBDMI FLDMDBDPL
|
|
syn keyword armasmOpcode FLDMDBDVS FLDMDBDVC FLDMDBDHI FLDMDBDLS
|
|
syn keyword armasmOpcode FLDMDBDGE FLDMDBDLT FLDMDBDGT FLDMDBDLE
|
|
syn keyword armasmOpcode FLDMDBDAL
|
|
syn keyword armasmOpcode FLDMDBX FLDMDBXEQ FLDMDBXNE FLDMDBXCS FLDMDBXHS
|
|
syn keyword armasmOpcode FLDMDBXCC FLDMDBXLO FLDMDBXMI FLDMDBXPL
|
|
syn keyword armasmOpcode FLDMDBXVS FLDMDBXVC FLDMDBXHI FLDMDBXLS
|
|
syn keyword armasmOpcode FLDMDBXGE FLDMDBXLT FLDMDBXGT FLDMDBXLE
|
|
syn keyword armasmOpcode FLDMDBXAL
|
|
|
|
syn keyword armasmOpcode FMSR FMSREQ FMSRNE FMSRCS FMSRHS FMSRCC FMSRLO
|
|
syn keyword armasmOpcode FMSRMI FMSRPL FMSRVS FMSRVC FMSRHI FMSRLS
|
|
syn keyword armasmOpcode FMSRGE FMSRLT FMSRGT FMSRLE FMSRAL
|
|
|
|
syn keyword armasmOpcode FMRS FMRSEQ FMRSNE FMRSCS FMRSHS FMRSCC FMRSLO
|
|
syn keyword armasmOpcode FMRSMI FMRSPL FMRSVS FMRSVC FMRSHI FMRSLS
|
|
syn keyword armasmOpcode FMRSGE FMRSLT FMRSGT FMRSLE FMRSAL
|
|
|
|
syn keyword armasmOpcode FMDLR FMDLREQ FMDLRNE FMDLRCS FMDLRHS FMDLRCC
|
|
syn keyword armasmOpcode FMDLRLO FMDLRMI FMDLRPL FMDLRVS FMDLRVC FMDLRHI
|
|
syn keyword armasmOpcode FMDLRLS FMDLRGE FMDLRLT FMDLRGT FMDLRLE FMDLRAL
|
|
|
|
syn keyword armasmOpcode FMRDL FMRDLEQ FMRDLNE FMRDLCS FMRDLHS FMRDLCC
|
|
syn keyword armasmOpcode FMRDLLO FMRDLMI FMRDLPL FMRDLVS FMRDLVC FMRDLHI
|
|
syn keyword armasmOpcode FMRDLLS FMRDLGE FMRDLLT FMRDLGT FMRDLLE FMRDLAL
|
|
|
|
syn keyword armasmOpcode FMDHR FMDHREQ FMDHRNE FMDHRCS FMDHRHS FMDHRCC
|
|
syn keyword armasmOpcode FMDHRLO FMDHRMI FMDHRPL FMDHRVS FMDHRVC FMDHRHI
|
|
syn keyword armasmOpcode FMDHRLS FMDHRGE FMDHRLT FMDHRGT FMDHRLE FMDHRAL
|
|
|
|
syn keyword armasmOpcode FMRDH FMRDHEQ FMRDHNE FMRDHCS FMRDHHS FMRDHCC
|
|
syn keyword armasmOpcode FMRDHLO FMRDHMI FMRDHPL FMRDHVS FMRDHVC FMRDHHI
|
|
syn keyword armasmOpcode FMRDHLS FMRDHGE FMRDHLT FMRDHGT FMRDHLE FMRDHAL
|
|
|
|
syn keyword armasmOpcode FMXR FMXREQ FMXRNE FMXRCS FMXRHS FMXRCC FMXRLO
|
|
syn keyword armasmOpcode FMXRMI FMXRPL FMXRVS FMXRVC FMXRHI FMXRLS
|
|
syn keyword armasmOpcode FMXRGE FMXRLT FMXRGT FMXRLE FMXRAL
|
|
|
|
syn keyword armasmOpcode FMRX FMRXEQ FMRXNE FMRXCS FMRXHS FMRXCC FMRXLO
|
|
syn keyword armasmOpcode FMRXMI FMRXPL FMRXVS FMRXVC FMRXHI FMRXLS
|
|
syn keyword armasmOpcode FMRXGE FMRXLT FMRXGT FMRXLE FMRXAL
|
|
|
|
syn keyword armasmOpcode FMSTAT FMSTATEQ FMSTATNE FMSTATCS FMSTATHS
|
|
syn keyword armasmOpcode FMSTATCC FMSTATLO FMSTATMI FMSTATPL FMSTATVS
|
|
syn keyword armasmOpcode FMSTATVC FMSTATHI FMSTATLS FMSTATGE FMSTATLT
|
|
syn keyword armasmOpcode FMSTATGT FMSTATLE FMSTATAL
|
|
|
|
syn keyword armasmOpcode ADR ADREQ ADRNE ADRCS ADRHS ADRCC ADRLO
|
|
syn keyword armasmOpcode ADRMI ADRPL ADRVS ADRVC ADRHI ADRLS
|
|
syn keyword armasmOpcode ADRGE ADRLT ADRGT ADRLE ADRAL
|
|
syn keyword armasmOpcode ADRL ADREQL ADRNEL ADRCSL ADRHSL ADRCCL ADRLOL
|
|
syn keyword armasmOpcode ADRMIL ADRPLL ADRVSL ADRVCL ADRHIL ADRLSL
|
|
syn keyword armasmOpcode ADRGEL ADRLTL ADRGTL ADRLEL ADRALL
|
|
|
|
syn keyword armasmDirective ADDRESS ALIGN AREA ASSERT CN CODE16 CODE32 CP
|
|
syn keyword armasmDirective DATA DCB DCD DCDO DCDU DCFD DCFDU DCFS DCFSU
|
|
syn keyword armasmDirective DCI DCQ DCQU DCW DCWU DN ELSE END ENDFUNC ENDIF
|
|
syn keyword armasmDirective ENDP ENTRY EQU EXPORT EXPORTAS EXTERN FIELD FN
|
|
syn keyword armasmDirective FRAME FUNCTION GBLA GBLL GBLS GET GLOBAL IF
|
|
syn keyword armasmDirective IMPORT INCBIN INCLUDE INFO KEEP LCLA LCLL LCLS
|
|
syn keyword armasmDirective LTORG MACRO MAP MEND MEXIT NOFP OPT POP PROC
|
|
syn keyword armasmDirective PUSH REGISTER REMEMBER REQUIRE RESTORE RLIST RN
|
|
syn keyword armasmDirective ROUT SAVE SETA SETL SETS SN SPACE STATE SUBT
|
|
syn keyword armasmDirective TTL WEND WHILE
|
|
syn keyword armasmDirective ASSOC CODE COMDEF COMMON NOINIT READONLY
|
|
syn keyword armasmDirective READWRITE WEAK
|
|
|
|
|
|
" Define the default highlighting.
|
|
" For version 5.7 and earlier: only when not done already
|
|
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
|
if version >= 508 || !exists("did_armasm_syntax_inits")
|
|
if version < 508
|
|
let did_armasm_syntax_inits = 1
|
|
command -nargs=+ HiLink hi link <args>
|
|
else
|
|
command -nargs=+ HiLink hi def link <args>
|
|
endif
|
|
|
|
HiLink armasmTodo Todo
|
|
HiLink armasmComment Comment
|
|
HiLink armasmDirective Statement
|
|
HiLink armasmString String
|
|
HiLink armasmRegister Structure
|
|
HiLink armasmASCII Character
|
|
HiLink armasmBinary Number
|
|
HiLink armasmDecimal Number
|
|
HiLink armasmHexadecimal Number
|
|
HiLink armasmOctal Number
|
|
HiLink armasmBase3 Number
|
|
HiLink armasmBase4 Number
|
|
HiLink armasmBase5 Number
|
|
HiLink armasmBase6 Number
|
|
HiLink armasmBase7 Number
|
|
HiLink armasmBase9 Number
|
|
HiLink armasmFloat Float
|
|
HiLink armasmBoolean Boolean
|
|
HiLink armasmBuiltIn Constant
|
|
HiLink armasmIdentifier Identifier
|
|
|
|
"
|
|
" The following look better (for me, at least) with the alternate mappings,
|
|
" although the more "natural" way to highlight them is as follows:
|
|
"
|
|
HiLink armasmLabel Label
|
|
HiLink armasmOpcode Keyword
|
|
HiLink armasmOperator Operator
|
|
|
|
"HiLink armasmLabel Identifier
|
|
"HiLink armasmOpcode Normal
|
|
"HiLink armasmOperator Special
|
|
|
|
delcommand HiLink
|
|
endif
|
|
|
|
let b:current_syntax = "armasm"
|
|
|
|
" vim: ts=8
|