Enum capstone_sys::m680x_insn[][src]

#[repr(u32)]
pub enum m680x_insn {
Show variants M680X_INS_INVLD, M680X_INS_ABA, M680X_INS_ABX, M680X_INS_ABY, M680X_INS_ADC, M680X_INS_ADCA, M680X_INS_ADCB, M680X_INS_ADCD, M680X_INS_ADCR, M680X_INS_ADD, M680X_INS_ADDA, M680X_INS_ADDB, M680X_INS_ADDD, M680X_INS_ADDE, M680X_INS_ADDF, M680X_INS_ADDR, M680X_INS_ADDW, M680X_INS_AIM, M680X_INS_AIS, M680X_INS_AIX, M680X_INS_AND, M680X_INS_ANDA, M680X_INS_ANDB, M680X_INS_ANDCC, M680X_INS_ANDD, M680X_INS_ANDR, M680X_INS_ASL, M680X_INS_ASLA, M680X_INS_ASLB, M680X_INS_ASLD, M680X_INS_ASR, M680X_INS_ASRA, M680X_INS_ASRB, M680X_INS_ASRD, M680X_INS_ASRX, M680X_INS_BAND, M680X_INS_BCC, M680X_INS_BCLR, M680X_INS_BCS, M680X_INS_BEOR, M680X_INS_BEQ, M680X_INS_BGE, M680X_INS_BGND, M680X_INS_BGT, M680X_INS_BHCC, M680X_INS_BHCS, M680X_INS_BHI, M680X_INS_BIAND, M680X_INS_BIEOR, M680X_INS_BIH, M680X_INS_BIL, M680X_INS_BIOR, M680X_INS_BIT, M680X_INS_BITA, M680X_INS_BITB, M680X_INS_BITD, M680X_INS_BITMD, M680X_INS_BLE, M680X_INS_BLS, M680X_INS_BLT, M680X_INS_BMC, M680X_INS_BMI, M680X_INS_BMS, M680X_INS_BNE, M680X_INS_BOR, M680X_INS_BPL, M680X_INS_BRCLR, M680X_INS_BRSET, M680X_INS_BRA, M680X_INS_BRN, M680X_INS_BSET, M680X_INS_BSR, M680X_INS_BVC, M680X_INS_BVS, M680X_INS_CALL, M680X_INS_CBA, M680X_INS_CBEQ, M680X_INS_CBEQA, M680X_INS_CBEQX, M680X_INS_CLC, M680X_INS_CLI, M680X_INS_CLR, M680X_INS_CLRA, M680X_INS_CLRB, M680X_INS_CLRD, M680X_INS_CLRE, M680X_INS_CLRF, M680X_INS_CLRH, M680X_INS_CLRW, M680X_INS_CLRX, M680X_INS_CLV, M680X_INS_CMP, M680X_INS_CMPA, M680X_INS_CMPB, M680X_INS_CMPD, M680X_INS_CMPE, M680X_INS_CMPF, M680X_INS_CMPR, M680X_INS_CMPS, M680X_INS_CMPU, M680X_INS_CMPW, M680X_INS_CMPX, M680X_INS_CMPY, M680X_INS_COM, M680X_INS_COMA, M680X_INS_COMB, M680X_INS_COMD, M680X_INS_COME, M680X_INS_COMF, M680X_INS_COMW, M680X_INS_COMX, M680X_INS_CPD, M680X_INS_CPHX, M680X_INS_CPS, M680X_INS_CPX, M680X_INS_CPY, M680X_INS_CWAI, M680X_INS_DAA, M680X_INS_DBEQ, M680X_INS_DBNE, M680X_INS_DBNZ, M680X_INS_DBNZA, M680X_INS_DBNZX, M680X_INS_DEC, M680X_INS_DECA, M680X_INS_DECB, M680X_INS_DECD, M680X_INS_DECE, M680X_INS_DECF, M680X_INS_DECW, M680X_INS_DECX, M680X_INS_DES, M680X_INS_DEX, M680X_INS_DEY, M680X_INS_DIV, M680X_INS_DIVD, M680X_INS_DIVQ, M680X_INS_EDIV, M680X_INS_EDIVS, M680X_INS_EIM, M680X_INS_EMACS, M680X_INS_EMAXD, M680X_INS_EMAXM, M680X_INS_EMIND, M680X_INS_EMINM, M680X_INS_EMUL, M680X_INS_EMULS, M680X_INS_EOR, M680X_INS_EORA, M680X_INS_EORB, M680X_INS_EORD, M680X_INS_EORR, M680X_INS_ETBL, M680X_INS_EXG, M680X_INS_FDIV, M680X_INS_IBEQ, M680X_INS_IBNE, M680X_INS_IDIV, M680X_INS_IDIVS, M680X_INS_ILLGL, M680X_INS_INC, M680X_INS_INCA, M680X_INS_INCB, M680X_INS_INCD, M680X_INS_INCE, M680X_INS_INCF, M680X_INS_INCW, M680X_INS_INCX, M680X_INS_INS, M680X_INS_INX, M680X_INS_INY, M680X_INS_JMP, M680X_INS_JSR, M680X_INS_LBCC, M680X_INS_LBCS, M680X_INS_LBEQ, M680X_INS_LBGE, M680X_INS_LBGT, M680X_INS_LBHI, M680X_INS_LBLE, M680X_INS_LBLS, M680X_INS_LBLT, M680X_INS_LBMI, M680X_INS_LBNE, M680X_INS_LBPL, M680X_INS_LBRA, M680X_INS_LBRN, M680X_INS_LBSR, M680X_INS_LBVC, M680X_INS_LBVS, M680X_INS_LDA, M680X_INS_LDAA, M680X_INS_LDAB, M680X_INS_LDB, M680X_INS_LDBT, M680X_INS_LDD, M680X_INS_LDE, M680X_INS_LDF, M680X_INS_LDHX, M680X_INS_LDMD, M680X_INS_LDQ, M680X_INS_LDS, M680X_INS_LDU, M680X_INS_LDW, M680X_INS_LDX, M680X_INS_LDY, M680X_INS_LEAS, M680X_INS_LEAU, M680X_INS_LEAX, M680X_INS_LEAY, M680X_INS_LSL, M680X_INS_LSLA, M680X_INS_LSLB, M680X_INS_LSLD, M680X_INS_LSLX, M680X_INS_LSR, M680X_INS_LSRA, M680X_INS_LSRB, M680X_INS_LSRD, M680X_INS_LSRW, M680X_INS_LSRX, M680X_INS_MAXA, M680X_INS_MAXM, M680X_INS_MEM, M680X_INS_MINA, M680X_INS_MINM, M680X_INS_MOV, M680X_INS_MOVB, M680X_INS_MOVW, M680X_INS_MUL, M680X_INS_MULD, M680X_INS_NEG, M680X_INS_NEGA, M680X_INS_NEGB, M680X_INS_NEGD, M680X_INS_NEGX, M680X_INS_NOP, M680X_INS_NSA, M680X_INS_OIM, M680X_INS_ORA, M680X_INS_ORAA, M680X_INS_ORAB, M680X_INS_ORB, M680X_INS_ORCC, M680X_INS_ORD, M680X_INS_ORR, M680X_INS_PSHA, M680X_INS_PSHB, M680X_INS_PSHC, M680X_INS_PSHD, M680X_INS_PSHH, M680X_INS_PSHS, M680X_INS_PSHSW, M680X_INS_PSHU, M680X_INS_PSHUW, M680X_INS_PSHX, M680X_INS_PSHY, M680X_INS_PULA, M680X_INS_PULB, M680X_INS_PULC, M680X_INS_PULD, M680X_INS_PULH, M680X_INS_PULS, M680X_INS_PULSW, M680X_INS_PULU, M680X_INS_PULUW, M680X_INS_PULX, M680X_INS_PULY, M680X_INS_REV, M680X_INS_REVW, M680X_INS_ROL, M680X_INS_ROLA, M680X_INS_ROLB, M680X_INS_ROLD, M680X_INS_ROLW, M680X_INS_ROLX, M680X_INS_ROR, M680X_INS_RORA, M680X_INS_RORB, M680X_INS_RORD, M680X_INS_RORW, M680X_INS_RORX, M680X_INS_RSP, M680X_INS_RTC, M680X_INS_RTI, M680X_INS_RTS, M680X_INS_SBA, M680X_INS_SBC, M680X_INS_SBCA, M680X_INS_SBCB, M680X_INS_SBCD, M680X_INS_SBCR, M680X_INS_SEC, M680X_INS_SEI, M680X_INS_SEV, M680X_INS_SEX, M680X_INS_SEXW, M680X_INS_SLP, M680X_INS_STA, M680X_INS_STAA, M680X_INS_STAB, M680X_INS_STB, M680X_INS_STBT, M680X_INS_STD, M680X_INS_STE, M680X_INS_STF, M680X_INS_STOP, M680X_INS_STHX, M680X_INS_STQ, M680X_INS_STS, M680X_INS_STU, M680X_INS_STW, M680X_INS_STX, M680X_INS_STY, M680X_INS_SUB, M680X_INS_SUBA, M680X_INS_SUBB, M680X_INS_SUBD, M680X_INS_SUBE, M680X_INS_SUBF, M680X_INS_SUBR, M680X_INS_SUBW, M680X_INS_SWI, M680X_INS_SWI2, M680X_INS_SWI3, M680X_INS_SYNC, M680X_INS_TAB, M680X_INS_TAP, M680X_INS_TAX, M680X_INS_TBA, M680X_INS_TBEQ, M680X_INS_TBL, M680X_INS_TBNE, M680X_INS_TEST, M680X_INS_TFM, M680X_INS_TFR, M680X_INS_TIM, M680X_INS_TPA, M680X_INS_TST, M680X_INS_TSTA, M680X_INS_TSTB, M680X_INS_TSTD, M680X_INS_TSTE, M680X_INS_TSTF, M680X_INS_TSTW, M680X_INS_TSTX, M680X_INS_TSX, M680X_INS_TSY, M680X_INS_TXA, M680X_INS_TXS, M680X_INS_TYS, M680X_INS_WAI, M680X_INS_WAIT, M680X_INS_WAV, M680X_INS_WAVR, M680X_INS_XGDX, M680X_INS_XGDY, M680X_INS_ENDING,
}
Expand description

M680X instruction IDs

Variants

M680X_INS_INVLD
M680X_INS_ABA

< M6800/1/2/3

M680X_INS_ABX
M680X_INS_ABY
M680X_INS_ADC
M680X_INS_ADCA
M680X_INS_ADCB
M680X_INS_ADCD
M680X_INS_ADCR
M680X_INS_ADD
M680X_INS_ADDA
M680X_INS_ADDB
M680X_INS_ADDD
M680X_INS_ADDE
M680X_INS_ADDF
M680X_INS_ADDR
M680X_INS_ADDW
M680X_INS_AIM
M680X_INS_AIS
M680X_INS_AIX
M680X_INS_AND
M680X_INS_ANDA
M680X_INS_ANDB
M680X_INS_ANDCC
M680X_INS_ANDD
M680X_INS_ANDR
M680X_INS_ASL
M680X_INS_ASLA
M680X_INS_ASLB
M680X_INS_ASLD

< or LSLD

M680X_INS_ASR
M680X_INS_ASRA
M680X_INS_ASRB
M680X_INS_ASRD
M680X_INS_ASRX
M680X_INS_BAND
M680X_INS_BCC

< or BHS

M680X_INS_BCLR
M680X_INS_BCS

< or BLO

M680X_INS_BEOR
M680X_INS_BEQ
M680X_INS_BGE
M680X_INS_BGND
M680X_INS_BGT
M680X_INS_BHCC
M680X_INS_BHCS
M680X_INS_BHI
M680X_INS_BIAND
M680X_INS_BIEOR
M680X_INS_BIH
M680X_INS_BIL
M680X_INS_BIOR
M680X_INS_BIT
M680X_INS_BITA
M680X_INS_BITB
M680X_INS_BITD
M680X_INS_BITMD
M680X_INS_BLE
M680X_INS_BLS
M680X_INS_BLT
M680X_INS_BMC
M680X_INS_BMI
M680X_INS_BMS
M680X_INS_BNE
M680X_INS_BOR
M680X_INS_BPL
M680X_INS_BRCLR
M680X_INS_BRSET
M680X_INS_BRA
M680X_INS_BRN
M680X_INS_BSET
M680X_INS_BSR
M680X_INS_BVC
M680X_INS_BVS
M680X_INS_CALL
M680X_INS_CBA

< M6800/1/2/3

M680X_INS_CBEQ
M680X_INS_CBEQA
M680X_INS_CBEQX
M680X_INS_CLC

< M6800/1/2/3

M680X_INS_CLI

< M6800/1/2/3

M680X_INS_CLR
M680X_INS_CLRA
M680X_INS_CLRB
M680X_INS_CLRD
M680X_INS_CLRE
M680X_INS_CLRF
M680X_INS_CLRH
M680X_INS_CLRW
M680X_INS_CLRX
M680X_INS_CLV

< M6800/1/2/3

M680X_INS_CMP
M680X_INS_CMPA
M680X_INS_CMPB
M680X_INS_CMPD
M680X_INS_CMPE
M680X_INS_CMPF
M680X_INS_CMPR
M680X_INS_CMPS
M680X_INS_CMPU
M680X_INS_CMPW
M680X_INS_CMPX
M680X_INS_CMPY
M680X_INS_COM
M680X_INS_COMA
M680X_INS_COMB
M680X_INS_COMD
M680X_INS_COME
M680X_INS_COMF
M680X_INS_COMW
M680X_INS_COMX
M680X_INS_CPD
M680X_INS_CPHX
M680X_INS_CPS
M680X_INS_CPX

< M6800/1/2/3

M680X_INS_CPY
M680X_INS_CWAI
M680X_INS_DAA
M680X_INS_DBEQ
M680X_INS_DBNE
M680X_INS_DBNZ
M680X_INS_DBNZA
M680X_INS_DBNZX
M680X_INS_DEC
M680X_INS_DECA
M680X_INS_DECB
M680X_INS_DECD
M680X_INS_DECE
M680X_INS_DECF
M680X_INS_DECW
M680X_INS_DECX
M680X_INS_DES

< M6800/1/2/3

M680X_INS_DEX

< M6800/1/2/3

M680X_INS_DEY
M680X_INS_DIV
M680X_INS_DIVD
M680X_INS_DIVQ
M680X_INS_EDIV
M680X_INS_EDIVS
M680X_INS_EIM
M680X_INS_EMACS
M680X_INS_EMAXD
M680X_INS_EMAXM
M680X_INS_EMIND
M680X_INS_EMINM
M680X_INS_EMUL
M680X_INS_EMULS
M680X_INS_EOR
M680X_INS_EORA
M680X_INS_EORB
M680X_INS_EORD
M680X_INS_EORR
M680X_INS_ETBL
M680X_INS_EXG
M680X_INS_FDIV
M680X_INS_IBEQ
M680X_INS_IBNE
M680X_INS_IDIV
M680X_INS_IDIVS
M680X_INS_ILLGL
M680X_INS_INC
M680X_INS_INCA
M680X_INS_INCB
M680X_INS_INCD
M680X_INS_INCE
M680X_INS_INCF
M680X_INS_INCW
M680X_INS_INCX
M680X_INS_INS

< M6800/1/2/3

M680X_INS_INX

< M6800/1/2/3

M680X_INS_INY
M680X_INS_JMP
M680X_INS_JSR
M680X_INS_LBCC

< or LBHS

M680X_INS_LBCS

< or LBLO

M680X_INS_LBEQ
M680X_INS_LBGE
M680X_INS_LBGT
M680X_INS_LBHI
M680X_INS_LBLE
M680X_INS_LBLS
M680X_INS_LBLT
M680X_INS_LBMI
M680X_INS_LBNE
M680X_INS_LBPL
M680X_INS_LBRA
M680X_INS_LBRN
M680X_INS_LBSR
M680X_INS_LBVC
M680X_INS_LBVS
M680X_INS_LDA
M680X_INS_LDAA

< M6800/1/2/3

M680X_INS_LDAB

< M6800/1/2/3

M680X_INS_LDB
M680X_INS_LDBT
M680X_INS_LDD
M680X_INS_LDE
M680X_INS_LDF
M680X_INS_LDHX
M680X_INS_LDMD
M680X_INS_LDQ
M680X_INS_LDS
M680X_INS_LDU
M680X_INS_LDW
M680X_INS_LDX
M680X_INS_LDY
M680X_INS_LEAS
M680X_INS_LEAU
M680X_INS_LEAX
M680X_INS_LEAY
M680X_INS_LSL
M680X_INS_LSLA
M680X_INS_LSLB
M680X_INS_LSLD
M680X_INS_LSLX
M680X_INS_LSR
M680X_INS_LSRA
M680X_INS_LSRB
M680X_INS_LSRD

< or ASRD

M680X_INS_LSRW
M680X_INS_LSRX
M680X_INS_MAXA
M680X_INS_MAXM
M680X_INS_MEM
M680X_INS_MINA
M680X_INS_MINM
M680X_INS_MOV
M680X_INS_MOVB
M680X_INS_MOVW
M680X_INS_MUL
M680X_INS_MULD
M680X_INS_NEG
M680X_INS_NEGA
M680X_INS_NEGB
M680X_INS_NEGD
M680X_INS_NEGX
M680X_INS_NOP
M680X_INS_NSA
M680X_INS_OIM
M680X_INS_ORA
M680X_INS_ORAA

< M6800/1/2/3

M680X_INS_ORAB

< M6800/1/2/3

M680X_INS_ORB
M680X_INS_ORCC
M680X_INS_ORD
M680X_INS_ORR
M680X_INS_PSHA

< M6800/1/2/3

M680X_INS_PSHB

< M6800/1/2/3

M680X_INS_PSHC
M680X_INS_PSHD
M680X_INS_PSHH
M680X_INS_PSHS
M680X_INS_PSHSW
M680X_INS_PSHU
M680X_INS_PSHUW
M680X_INS_PSHX

< M6800/1/2/3

M680X_INS_PSHY
M680X_INS_PULA

< M6800/1/2/3

M680X_INS_PULB

< M6800/1/2/3

M680X_INS_PULC
M680X_INS_PULD
M680X_INS_PULH
M680X_INS_PULS
M680X_INS_PULSW
M680X_INS_PULU
M680X_INS_PULUW
M680X_INS_PULX

< M6800/1/2/3

M680X_INS_PULY
M680X_INS_REV
M680X_INS_REVW
M680X_INS_ROL
M680X_INS_ROLA
M680X_INS_ROLB
M680X_INS_ROLD
M680X_INS_ROLW
M680X_INS_ROLX
M680X_INS_ROR
M680X_INS_RORA
M680X_INS_RORB
M680X_INS_RORD
M680X_INS_RORW
M680X_INS_RORX
M680X_INS_RSP
M680X_INS_RTC
M680X_INS_RTI
M680X_INS_RTS
M680X_INS_SBA

< M6800/1/2/3

M680X_INS_SBC
M680X_INS_SBCA
M680X_INS_SBCB
M680X_INS_SBCD
M680X_INS_SBCR
M680X_INS_SEC
M680X_INS_SEI
M680X_INS_SEV
M680X_INS_SEX
M680X_INS_SEXW
M680X_INS_SLP
M680X_INS_STA
M680X_INS_STAA

< M6800/1/2/3

M680X_INS_STAB

< M6800/1/2/3

M680X_INS_STB
M680X_INS_STBT
M680X_INS_STD
M680X_INS_STE
M680X_INS_STF
M680X_INS_STOP
M680X_INS_STHX
M680X_INS_STQ
M680X_INS_STS
M680X_INS_STU
M680X_INS_STW
M680X_INS_STX
M680X_INS_STY
M680X_INS_SUB
M680X_INS_SUBA
M680X_INS_SUBB
M680X_INS_SUBD
M680X_INS_SUBE
M680X_INS_SUBF
M680X_INS_SUBR
M680X_INS_SUBW
M680X_INS_SWI
M680X_INS_SWI2
M680X_INS_SWI3
M680X_INS_SYNC
M680X_INS_TAB

< M6800/1/2/3

M680X_INS_TAP

< M6800/1/2/3

M680X_INS_TAX
M680X_INS_TBA

< M6800/1/2/3

M680X_INS_TBEQ
M680X_INS_TBL
M680X_INS_TBNE
M680X_INS_TEST
M680X_INS_TFM
M680X_INS_TFR
M680X_INS_TIM
M680X_INS_TPA

< M6800/1/2/3

M680X_INS_TST
M680X_INS_TSTA
M680X_INS_TSTB
M680X_INS_TSTD
M680X_INS_TSTE
M680X_INS_TSTF
M680X_INS_TSTW
M680X_INS_TSTX
M680X_INS_TSX

< M6800/1/2/3

M680X_INS_TSY
M680X_INS_TXA
M680X_INS_TXS

< M6800/1/2/3

M680X_INS_TYS
M680X_INS_WAI

< M6800/1/2/3

M680X_INS_WAIT
M680X_INS_WAV
M680X_INS_WAVR
M680X_INS_XGDX

< HD6301

M680X_INS_XGDY
M680X_INS_ENDING

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Performs the conversion.

Feeds this value into the given Hasher. Read more

Feeds a slice of this type into the given Hasher. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.