[][src]Enum capstone_sys::m68k_insn

#[repr(u32)]
pub enum m68k_insn { M68K_INS_INVALID, M68K_INS_ABCD, M68K_INS_ADD, M68K_INS_ADDA, M68K_INS_ADDI, M68K_INS_ADDQ, M68K_INS_ADDX, M68K_INS_AND, M68K_INS_ANDI, M68K_INS_ASL, M68K_INS_ASR, M68K_INS_BHS, M68K_INS_BLO, M68K_INS_BHI, M68K_INS_BLS, M68K_INS_BCC, M68K_INS_BCS, M68K_INS_BNE, M68K_INS_BEQ, M68K_INS_BVC, M68K_INS_BVS, M68K_INS_BPL, M68K_INS_BMI, M68K_INS_BGE, M68K_INS_BLT, M68K_INS_BGT, M68K_INS_BLE, M68K_INS_BRA, M68K_INS_BSR, M68K_INS_BCHG, M68K_INS_BCLR, M68K_INS_BSET, M68K_INS_BTST, M68K_INS_BFCHG, M68K_INS_BFCLR, M68K_INS_BFEXTS, M68K_INS_BFEXTU, M68K_INS_BFFFO, M68K_INS_BFINS, M68K_INS_BFSET, M68K_INS_BFTST, M68K_INS_BKPT, M68K_INS_CALLM, M68K_INS_CAS, M68K_INS_CAS2, M68K_INS_CHK, M68K_INS_CHK2, M68K_INS_CLR, M68K_INS_CMP, M68K_INS_CMPA, M68K_INS_CMPI, M68K_INS_CMPM, M68K_INS_CMP2, M68K_INS_CINVL, M68K_INS_CINVP, M68K_INS_CINVA, M68K_INS_CPUSHL, M68K_INS_CPUSHP, M68K_INS_CPUSHA, M68K_INS_DBT, M68K_INS_DBF, M68K_INS_DBHI, M68K_INS_DBLS, M68K_INS_DBCC, M68K_INS_DBCS, M68K_INS_DBNE, M68K_INS_DBEQ, M68K_INS_DBVC, M68K_INS_DBVS, M68K_INS_DBPL, M68K_INS_DBMI, M68K_INS_DBGE, M68K_INS_DBLT, M68K_INS_DBGT, M68K_INS_DBLE, M68K_INS_DBRA, M68K_INS_DIVS, M68K_INS_DIVSL, M68K_INS_DIVU, M68K_INS_DIVUL, M68K_INS_EOR, M68K_INS_EORI, M68K_INS_EXG, M68K_INS_EXT, M68K_INS_EXTB, M68K_INS_FABS, M68K_INS_FSABS, M68K_INS_FDABS, M68K_INS_FACOS, M68K_INS_FADD, M68K_INS_FSADD, M68K_INS_FDADD, M68K_INS_FASIN, M68K_INS_FATAN, M68K_INS_FATANH, M68K_INS_FBF, M68K_INS_FBEQ, M68K_INS_FBOGT, M68K_INS_FBOGE, M68K_INS_FBOLT, M68K_INS_FBOLE, M68K_INS_FBOGL, M68K_INS_FBOR, M68K_INS_FBUN, M68K_INS_FBUEQ, M68K_INS_FBUGT, M68K_INS_FBUGE, M68K_INS_FBULT, M68K_INS_FBULE, M68K_INS_FBNE, M68K_INS_FBT, M68K_INS_FBSF, M68K_INS_FBSEQ, M68K_INS_FBGT, M68K_INS_FBGE, M68K_INS_FBLT, M68K_INS_FBLE, M68K_INS_FBGL, M68K_INS_FBGLE, M68K_INS_FBNGLE, M68K_INS_FBNGL, M68K_INS_FBNLE, M68K_INS_FBNLT, M68K_INS_FBNGE, M68K_INS_FBNGT, M68K_INS_FBSNE, M68K_INS_FBST, M68K_INS_FCMP, M68K_INS_FCOS, M68K_INS_FCOSH, M68K_INS_FDBF, M68K_INS_FDBEQ, M68K_INS_FDBOGT, M68K_INS_FDBOGE, M68K_INS_FDBOLT, M68K_INS_FDBOLE, M68K_INS_FDBOGL, M68K_INS_FDBOR, M68K_INS_FDBUN, M68K_INS_FDBUEQ, M68K_INS_FDBUGT, M68K_INS_FDBUGE, M68K_INS_FDBULT, M68K_INS_FDBULE, M68K_INS_FDBNE, M68K_INS_FDBT, M68K_INS_FDBSF, M68K_INS_FDBSEQ, M68K_INS_FDBGT, M68K_INS_FDBGE, M68K_INS_FDBLT, M68K_INS_FDBLE, M68K_INS_FDBGL, M68K_INS_FDBGLE, M68K_INS_FDBNGLE, M68K_INS_FDBNGL, M68K_INS_FDBNLE, M68K_INS_FDBNLT, M68K_INS_FDBNGE, M68K_INS_FDBNGT, M68K_INS_FDBSNE, M68K_INS_FDBST, M68K_INS_FDIV, M68K_INS_FSDIV, M68K_INS_FDDIV, M68K_INS_FETOX, M68K_INS_FETOXM1, M68K_INS_FGETEXP, M68K_INS_FGETMAN, M68K_INS_FINT, M68K_INS_FINTRZ, M68K_INS_FLOG10, M68K_INS_FLOG2, M68K_INS_FLOGN, M68K_INS_FLOGNP1, M68K_INS_FMOD, M68K_INS_FMOVE, M68K_INS_FSMOVE, M68K_INS_FDMOVE, M68K_INS_FMOVECR, M68K_INS_FMOVEM, M68K_INS_FMUL, M68K_INS_FSMUL, M68K_INS_FDMUL, M68K_INS_FNEG, M68K_INS_FSNEG, M68K_INS_FDNEG, M68K_INS_FNOP, M68K_INS_FREM, M68K_INS_FRESTORE, M68K_INS_FSAVE, M68K_INS_FSCALE, M68K_INS_FSGLDIV, M68K_INS_FSGLMUL, M68K_INS_FSIN, M68K_INS_FSINCOS, M68K_INS_FSINH, M68K_INS_FSQRT, M68K_INS_FSSQRT, M68K_INS_FDSQRT, M68K_INS_FSF, M68K_INS_FSBEQ, M68K_INS_FSOGT, M68K_INS_FSOGE, M68K_INS_FSOLT, M68K_INS_FSOLE, M68K_INS_FSOGL, M68K_INS_FSOR, M68K_INS_FSUN, M68K_INS_FSUEQ, M68K_INS_FSUGT, M68K_INS_FSUGE, M68K_INS_FSULT, M68K_INS_FSULE, M68K_INS_FSNE, M68K_INS_FST, M68K_INS_FSSF, M68K_INS_FSSEQ, M68K_INS_FSGT, M68K_INS_FSGE, M68K_INS_FSLT, M68K_INS_FSLE, M68K_INS_FSGL, M68K_INS_FSGLE, M68K_INS_FSNGLE, M68K_INS_FSNGL, M68K_INS_FSNLE, M68K_INS_FSNLT, M68K_INS_FSNGE, M68K_INS_FSNGT, M68K_INS_FSSNE, M68K_INS_FSST, M68K_INS_FSUB, M68K_INS_FSSUB, M68K_INS_FDSUB, M68K_INS_FTAN, M68K_INS_FTANH, M68K_INS_FTENTOX, M68K_INS_FTRAPF, M68K_INS_FTRAPEQ, M68K_INS_FTRAPOGT, M68K_INS_FTRAPOGE, M68K_INS_FTRAPOLT, M68K_INS_FTRAPOLE, M68K_INS_FTRAPOGL, M68K_INS_FTRAPOR, M68K_INS_FTRAPUN, M68K_INS_FTRAPUEQ, M68K_INS_FTRAPUGT, M68K_INS_FTRAPUGE, M68K_INS_FTRAPULT, M68K_INS_FTRAPULE, M68K_INS_FTRAPNE, M68K_INS_FTRAPT, M68K_INS_FTRAPSF, M68K_INS_FTRAPSEQ, M68K_INS_FTRAPGT, M68K_INS_FTRAPGE, M68K_INS_FTRAPLT, M68K_INS_FTRAPLE, M68K_INS_FTRAPGL, M68K_INS_FTRAPGLE, M68K_INS_FTRAPNGLE, M68K_INS_FTRAPNGL, M68K_INS_FTRAPNLE, M68K_INS_FTRAPNLT, M68K_INS_FTRAPNGE, M68K_INS_FTRAPNGT, M68K_INS_FTRAPSNE, M68K_INS_FTRAPST, M68K_INS_FTST, M68K_INS_FTWOTOX, M68K_INS_HALT, M68K_INS_ILLEGAL, M68K_INS_JMP, M68K_INS_JSR, M68K_INS_LEA, M68K_INS_LINK, M68K_INS_LPSTOP, M68K_INS_LSL, M68K_INS_LSR, M68K_INS_MOVE, M68K_INS_MOVEA, M68K_INS_MOVEC, M68K_INS_MOVEM, M68K_INS_MOVEP, M68K_INS_MOVEQ, M68K_INS_MOVES, M68K_INS_MOVE16, M68K_INS_MULS, M68K_INS_MULU, M68K_INS_NBCD, M68K_INS_NEG, M68K_INS_NEGX, M68K_INS_NOP, M68K_INS_NOT, M68K_INS_OR, M68K_INS_ORI, M68K_INS_PACK, M68K_INS_PEA, M68K_INS_PFLUSH, M68K_INS_PFLUSHA, M68K_INS_PFLUSHAN, M68K_INS_PFLUSHN, M68K_INS_PLOADR, M68K_INS_PLOADW, M68K_INS_PLPAR, M68K_INS_PLPAW, M68K_INS_PMOVE, M68K_INS_PMOVEFD, M68K_INS_PTESTR, M68K_INS_PTESTW, M68K_INS_PULSE, M68K_INS_REMS, M68K_INS_REMU, M68K_INS_RESET, M68K_INS_ROL, M68K_INS_ROR, M68K_INS_ROXL, M68K_INS_ROXR, M68K_INS_RTD, M68K_INS_RTE, M68K_INS_RTM, M68K_INS_RTR, M68K_INS_RTS, M68K_INS_SBCD, M68K_INS_ST, M68K_INS_SF, M68K_INS_SHI, M68K_INS_SLS, M68K_INS_SCC, M68K_INS_SHS, M68K_INS_SCS, M68K_INS_SLO, M68K_INS_SNE, M68K_INS_SEQ, M68K_INS_SVC, M68K_INS_SVS, M68K_INS_SPL, M68K_INS_SMI, M68K_INS_SGE, M68K_INS_SLT, M68K_INS_SGT, M68K_INS_SLE, M68K_INS_STOP, M68K_INS_SUB, M68K_INS_SUBA, M68K_INS_SUBI, M68K_INS_SUBQ, M68K_INS_SUBX, M68K_INS_SWAP, M68K_INS_TAS, M68K_INS_TRAP, M68K_INS_TRAPV, M68K_INS_TRAPT, M68K_INS_TRAPF, M68K_INS_TRAPHI, M68K_INS_TRAPLS, M68K_INS_TRAPCC, M68K_INS_TRAPHS, M68K_INS_TRAPCS, M68K_INS_TRAPLO, M68K_INS_TRAPNE, M68K_INS_TRAPEQ, M68K_INS_TRAPVC, M68K_INS_TRAPVS, M68K_INS_TRAPPL, M68K_INS_TRAPMI, M68K_INS_TRAPGE, M68K_INS_TRAPLT, M68K_INS_TRAPGT, M68K_INS_TRAPLE, M68K_INS_TST, M68K_INS_UNLK, M68K_INS_UNPK, M68K_INS_ENDING, }

M68K instruction

Variants

M68K_INS_INVALIDM68K_INS_ABCDM68K_INS_ADDM68K_INS_ADDAM68K_INS_ADDIM68K_INS_ADDQM68K_INS_ADDXM68K_INS_ANDM68K_INS_ANDIM68K_INS_ASLM68K_INS_ASRM68K_INS_BHSM68K_INS_BLOM68K_INS_BHIM68K_INS_BLSM68K_INS_BCCM68K_INS_BCSM68K_INS_BNEM68K_INS_BEQM68K_INS_BVCM68K_INS_BVSM68K_INS_BPLM68K_INS_BMIM68K_INS_BGEM68K_INS_BLTM68K_INS_BGTM68K_INS_BLEM68K_INS_BRAM68K_INS_BSRM68K_INS_BCHGM68K_INS_BCLRM68K_INS_BSETM68K_INS_BTSTM68K_INS_BFCHGM68K_INS_BFCLRM68K_INS_BFEXTSM68K_INS_BFEXTUM68K_INS_BFFFOM68K_INS_BFINSM68K_INS_BFSETM68K_INS_BFTSTM68K_INS_BKPTM68K_INS_CALLMM68K_INS_CASM68K_INS_CAS2M68K_INS_CHKM68K_INS_CHK2M68K_INS_CLRM68K_INS_CMPM68K_INS_CMPAM68K_INS_CMPIM68K_INS_CMPMM68K_INS_CMP2M68K_INS_CINVLM68K_INS_CINVPM68K_INS_CINVAM68K_INS_CPUSHLM68K_INS_CPUSHPM68K_INS_CPUSHAM68K_INS_DBTM68K_INS_DBFM68K_INS_DBHIM68K_INS_DBLSM68K_INS_DBCCM68K_INS_DBCSM68K_INS_DBNEM68K_INS_DBEQM68K_INS_DBVCM68K_INS_DBVSM68K_INS_DBPLM68K_INS_DBMIM68K_INS_DBGEM68K_INS_DBLTM68K_INS_DBGTM68K_INS_DBLEM68K_INS_DBRAM68K_INS_DIVSM68K_INS_DIVSLM68K_INS_DIVUM68K_INS_DIVULM68K_INS_EORM68K_INS_EORIM68K_INS_EXGM68K_INS_EXTM68K_INS_EXTBM68K_INS_FABSM68K_INS_FSABSM68K_INS_FDABSM68K_INS_FACOSM68K_INS_FADDM68K_INS_FSADDM68K_INS_FDADDM68K_INS_FASINM68K_INS_FATANM68K_INS_FATANHM68K_INS_FBFM68K_INS_FBEQM68K_INS_FBOGTM68K_INS_FBOGEM68K_INS_FBOLTM68K_INS_FBOLEM68K_INS_FBOGLM68K_INS_FBORM68K_INS_FBUNM68K_INS_FBUEQM68K_INS_FBUGTM68K_INS_FBUGEM68K_INS_FBULTM68K_INS_FBULEM68K_INS_FBNEM68K_INS_FBTM68K_INS_FBSFM68K_INS_FBSEQM68K_INS_FBGTM68K_INS_FBGEM68K_INS_FBLTM68K_INS_FBLEM68K_INS_FBGLM68K_INS_FBGLEM68K_INS_FBNGLEM68K_INS_FBNGLM68K_INS_FBNLEM68K_INS_FBNLTM68K_INS_FBNGEM68K_INS_FBNGTM68K_INS_FBSNEM68K_INS_FBSTM68K_INS_FCMPM68K_INS_FCOSM68K_INS_FCOSHM68K_INS_FDBFM68K_INS_FDBEQM68K_INS_FDBOGTM68K_INS_FDBOGEM68K_INS_FDBOLTM68K_INS_FDBOLEM68K_INS_FDBOGLM68K_INS_FDBORM68K_INS_FDBUNM68K_INS_FDBUEQM68K_INS_FDBUGTM68K_INS_FDBUGEM68K_INS_FDBULTM68K_INS_FDBULEM68K_INS_FDBNEM68K_INS_FDBTM68K_INS_FDBSFM68K_INS_FDBSEQM68K_INS_FDBGTM68K_INS_FDBGEM68K_INS_FDBLTM68K_INS_FDBLEM68K_INS_FDBGLM68K_INS_FDBGLEM68K_INS_FDBNGLEM68K_INS_FDBNGLM68K_INS_FDBNLEM68K_INS_FDBNLTM68K_INS_FDBNGEM68K_INS_FDBNGTM68K_INS_FDBSNEM68K_INS_FDBSTM68K_INS_FDIVM68K_INS_FSDIVM68K_INS_FDDIVM68K_INS_FETOXM68K_INS_FETOXM1M68K_INS_FGETEXPM68K_INS_FGETMANM68K_INS_FINTM68K_INS_FINTRZM68K_INS_FLOG10M68K_INS_FLOG2M68K_INS_FLOGNM68K_INS_FLOGNP1M68K_INS_FMODM68K_INS_FMOVEM68K_INS_FSMOVEM68K_INS_FDMOVEM68K_INS_FMOVECRM68K_INS_FMOVEMM68K_INS_FMULM68K_INS_FSMULM68K_INS_FDMULM68K_INS_FNEGM68K_INS_FSNEGM68K_INS_FDNEGM68K_INS_FNOPM68K_INS_FREMM68K_INS_FRESTOREM68K_INS_FSAVEM68K_INS_FSCALEM68K_INS_FSGLDIVM68K_INS_FSGLMULM68K_INS_FSINM68K_INS_FSINCOSM68K_INS_FSINHM68K_INS_FSQRTM68K_INS_FSSQRTM68K_INS_FDSQRTM68K_INS_FSFM68K_INS_FSBEQM68K_INS_FSOGTM68K_INS_FSOGEM68K_INS_FSOLTM68K_INS_FSOLEM68K_INS_FSOGLM68K_INS_FSORM68K_INS_FSUNM68K_INS_FSUEQM68K_INS_FSUGTM68K_INS_FSUGEM68K_INS_FSULTM68K_INS_FSULEM68K_INS_FSNEM68K_INS_FSTM68K_INS_FSSFM68K_INS_FSSEQM68K_INS_FSGTM68K_INS_FSGEM68K_INS_FSLTM68K_INS_FSLEM68K_INS_FSGLM68K_INS_FSGLEM68K_INS_FSNGLEM68K_INS_FSNGLM68K_INS_FSNLEM68K_INS_FSNLTM68K_INS_FSNGEM68K_INS_FSNGTM68K_INS_FSSNEM68K_INS_FSSTM68K_INS_FSUBM68K_INS_FSSUBM68K_INS_FDSUBM68K_INS_FTANM68K_INS_FTANHM68K_INS_FTENTOXM68K_INS_FTRAPFM68K_INS_FTRAPEQM68K_INS_FTRAPOGTM68K_INS_FTRAPOGEM68K_INS_FTRAPOLTM68K_INS_FTRAPOLEM68K_INS_FTRAPOGLM68K_INS_FTRAPORM68K_INS_FTRAPUNM68K_INS_FTRAPUEQM68K_INS_FTRAPUGTM68K_INS_FTRAPUGEM68K_INS_FTRAPULTM68K_INS_FTRAPULEM68K_INS_FTRAPNEM68K_INS_FTRAPTM68K_INS_FTRAPSFM68K_INS_FTRAPSEQM68K_INS_FTRAPGTM68K_INS_FTRAPGEM68K_INS_FTRAPLTM68K_INS_FTRAPLEM68K_INS_FTRAPGLM68K_INS_FTRAPGLEM68K_INS_FTRAPNGLEM68K_INS_FTRAPNGLM68K_INS_FTRAPNLEM68K_INS_FTRAPNLTM68K_INS_FTRAPNGEM68K_INS_FTRAPNGTM68K_INS_FTRAPSNEM68K_INS_FTRAPSTM68K_INS_FTSTM68K_INS_FTWOTOXM68K_INS_HALTM68K_INS_ILLEGALM68K_INS_JMPM68K_INS_JSRM68K_INS_LEAM68K_INS_LINKM68K_INS_LPSTOPM68K_INS_LSLM68K_INS_LSRM68K_INS_MOVEM68K_INS_MOVEAM68K_INS_MOVECM68K_INS_MOVEMM68K_INS_MOVEPM68K_INS_MOVEQM68K_INS_MOVESM68K_INS_MOVE16M68K_INS_MULSM68K_INS_MULUM68K_INS_NBCDM68K_INS_NEGM68K_INS_NEGXM68K_INS_NOPM68K_INS_NOTM68K_INS_ORM68K_INS_ORIM68K_INS_PACKM68K_INS_PEAM68K_INS_PFLUSHM68K_INS_PFLUSHAM68K_INS_PFLUSHANM68K_INS_PFLUSHNM68K_INS_PLOADRM68K_INS_PLOADWM68K_INS_PLPARM68K_INS_PLPAWM68K_INS_PMOVEM68K_INS_PMOVEFDM68K_INS_PTESTRM68K_INS_PTESTWM68K_INS_PULSEM68K_INS_REMSM68K_INS_REMUM68K_INS_RESETM68K_INS_ROLM68K_INS_RORM68K_INS_ROXLM68K_INS_ROXRM68K_INS_RTDM68K_INS_RTEM68K_INS_RTMM68K_INS_RTRM68K_INS_RTSM68K_INS_SBCDM68K_INS_STM68K_INS_SFM68K_INS_SHIM68K_INS_SLSM68K_INS_SCCM68K_INS_SHSM68K_INS_SCSM68K_INS_SLOM68K_INS_SNEM68K_INS_SEQM68K_INS_SVCM68K_INS_SVSM68K_INS_SPLM68K_INS_SMIM68K_INS_SGEM68K_INS_SLTM68K_INS_SGTM68K_INS_SLEM68K_INS_STOPM68K_INS_SUBM68K_INS_SUBAM68K_INS_SUBIM68K_INS_SUBQM68K_INS_SUBXM68K_INS_SWAPM68K_INS_TASM68K_INS_TRAPM68K_INS_TRAPVM68K_INS_TRAPTM68K_INS_TRAPFM68K_INS_TRAPHIM68K_INS_TRAPLSM68K_INS_TRAPCCM68K_INS_TRAPHSM68K_INS_TRAPCSM68K_INS_TRAPLOM68K_INS_TRAPNEM68K_INS_TRAPEQM68K_INS_TRAPVCM68K_INS_TRAPVSM68K_INS_TRAPPLM68K_INS_TRAPMIM68K_INS_TRAPGEM68K_INS_TRAPLTM68K_INS_TRAPGTM68K_INS_TRAPLEM68K_INS_TSTM68K_INS_UNLKM68K_INS_UNPKM68K_INS_ENDING

Trait Implementations

impl Eq for m68k_insn[src]

impl Copy for m68k_insn[src]

impl PartialEq<m68k_insn> for m68k_insn[src]

#[must_use]
default fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]

This method tests for !=.

impl Clone for m68k_insn[src]

default fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for m68k_insn[src]

impl Hash for m68k_insn[src]

default fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0
[src]

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

Auto Trait Implementations

impl Send for m68k_insn

impl Sync for m68k_insn

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.