mirror of
https://github.com/capstone-engine/capstone
synced 2026-08-11 16:26:07 -04:00
* Add auto-sync updater. * Update Capstone core with auto-sync changes. * Update ARM via auto-sync. * Make changes to arch modules which are introduced by auto-sync. * Update tests for ARM. * Fix build warnings for make * Remove meson.build * Print shift amount in decimal * Patch non LLVM register alias. * Change type of immediate operand to unsiged (due to: #771) * Replace all occurances of a register with its alias. * Fix printing of signed imms * Print rotate amount in decimal * CHange imm type to int64_t to match LLVM imm type. * Fix search for register names, by completing string first. * Print ModImm operands always in decimal * Use number format of previous capstone version. * Correct implicit writes and update_flags according to SBit. * Add missing test for RegImmShift * Reverse incorrect comparision. * Set shift information for move instructions. * Set mem access for all memory operands * Set subtracted flag if offset is negative. * Add flag for post-index memory operands. * Add detail op for BX_RET and MOVPCLR * Use instruction post_index operand. * Add VPOP and VPUSH as unique CS IDs. * Add shifting info for MOVsr. * Add TODOs. * Add in LLVM hardcoded operands to detail. * Move detail editing from InstPrinter to Mapping * Formatting * Add removed check. * Add writeback register and constraints to RFEI instructions. * Translate shift immediate * Print negative immediates * Remove duplicate invalid entry * Add CS groups to instructions * Fix write attriutes of stores. * Add missing names of added instructions * Fix LLVM bug * Add more post_index flags * http -> https * Make generated functions static * Remove tab prefix for alias instructions. * Set ValidateMCOperand to NULL. * Fix AddrMode3Operand operands * Allow getting system and banked register name via API * Add writeback to STC/LDC instructions. * Fix (hopefully) last case where disp is negative and subtracted = true * Remove accidentially introduced regressions
682 lines
12 KiB
C
682 lines
12 KiB
C
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
|
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2019 */
|
|
/* By Rot127 <unisono@quyllur.org>, 2023 */
|
|
|
|
/* Auto generated file. Do not edit. */
|
|
/* Code generator: https://github.com/capstone-engine/capstone/tree/next/suite/auto-sync */
|
|
|
|
ARM_INS___BRKDIV0,
|
|
ARM_INS_ADC,
|
|
ARM_INS_ADD,
|
|
ARM_INS_ADDW,
|
|
ARM_INS_ADR,
|
|
ARM_INS_AESD,
|
|
ARM_INS_AESE,
|
|
ARM_INS_AESIMC,
|
|
ARM_INS_AESMC,
|
|
ARM_INS_AND,
|
|
ARM_INS_ASR,
|
|
ARM_INS_ASRL,
|
|
ARM_INS_AUT,
|
|
ARM_INS_AUTG,
|
|
ARM_INS_B,
|
|
ARM_INS_BF,
|
|
ARM_INS_BFC,
|
|
ARM_INS_BFCSEL,
|
|
ARM_INS_BFI,
|
|
ARM_INS_BFL,
|
|
ARM_INS_BFLX,
|
|
ARM_INS_BFX,
|
|
ARM_INS_BIC,
|
|
ARM_INS_BKPT,
|
|
ARM_INS_BL,
|
|
ARM_INS_BLX,
|
|
ARM_INS_BLXNS,
|
|
ARM_INS_BTI,
|
|
ARM_INS_BX,
|
|
ARM_INS_BXAUT,
|
|
ARM_INS_BXJ,
|
|
ARM_INS_BXNS,
|
|
ARM_INS_CBNZ,
|
|
ARM_INS_CBZ,
|
|
ARM_INS_CDP,
|
|
ARM_INS_CDP2,
|
|
ARM_INS_CINC,
|
|
ARM_INS_CINV,
|
|
ARM_INS_CLRBHB,
|
|
ARM_INS_CLREX,
|
|
ARM_INS_CLRM,
|
|
ARM_INS_CLZ,
|
|
ARM_INS_CMN,
|
|
ARM_INS_CMP,
|
|
ARM_INS_CNEG,
|
|
ARM_INS_CPS,
|
|
ARM_INS_CRC32B,
|
|
ARM_INS_CRC32CB,
|
|
ARM_INS_CRC32CH,
|
|
ARM_INS_CRC32CW,
|
|
ARM_INS_CRC32H,
|
|
ARM_INS_CRC32W,
|
|
ARM_INS_CSDB,
|
|
ARM_INS_CSEL,
|
|
ARM_INS_CSET,
|
|
ARM_INS_CSETM,
|
|
ARM_INS_CSINC,
|
|
ARM_INS_CSINV,
|
|
ARM_INS_CSNEG,
|
|
ARM_INS_CX1,
|
|
ARM_INS_CX1A,
|
|
ARM_INS_CX1D,
|
|
ARM_INS_CX1DA,
|
|
ARM_INS_CX2,
|
|
ARM_INS_CX2A,
|
|
ARM_INS_CX2D,
|
|
ARM_INS_CX2DA,
|
|
ARM_INS_CX3,
|
|
ARM_INS_CX3A,
|
|
ARM_INS_CX3D,
|
|
ARM_INS_CX3DA,
|
|
ARM_INS_DBG,
|
|
ARM_INS_DCPS1,
|
|
ARM_INS_DCPS2,
|
|
ARM_INS_DCPS3,
|
|
ARM_INS_DFB,
|
|
ARM_INS_DLS,
|
|
ARM_INS_DLSTP,
|
|
ARM_INS_DMB,
|
|
ARM_INS_DSB,
|
|
ARM_INS_EOR,
|
|
ARM_INS_ERET,
|
|
ARM_INS_ESB,
|
|
ARM_INS_FADDD,
|
|
ARM_INS_FADDS,
|
|
ARM_INS_FCMPZD,
|
|
ARM_INS_FCMPZS,
|
|
ARM_INS_FCONSTD,
|
|
ARM_INS_FCONSTS,
|
|
ARM_INS_FLDMDBX,
|
|
ARM_INS_FLDMIAX,
|
|
ARM_INS_FMDHR,
|
|
ARM_INS_FMDLR,
|
|
ARM_INS_FMSTAT,
|
|
ARM_INS_FSTMDBX,
|
|
ARM_INS_FSTMIAX,
|
|
ARM_INS_FSUBD,
|
|
ARM_INS_FSUBS,
|
|
ARM_INS_HINT,
|
|
ARM_INS_HLT,
|
|
ARM_INS_HVC,
|
|
ARM_INS_ISB,
|
|
ARM_INS_IT,
|
|
ARM_INS_LCTP,
|
|
ARM_INS_LDA,
|
|
ARM_INS_LDAB,
|
|
ARM_INS_LDAEX,
|
|
ARM_INS_LDAEXB,
|
|
ARM_INS_LDAEXD,
|
|
ARM_INS_LDAEXH,
|
|
ARM_INS_LDAH,
|
|
ARM_INS_LDC,
|
|
ARM_INS_LDC2,
|
|
ARM_INS_LDC2L,
|
|
ARM_INS_LDCL,
|
|
ARM_INS_LDM,
|
|
ARM_INS_LDMDA,
|
|
ARM_INS_LDMDB,
|
|
ARM_INS_LDMIB,
|
|
ARM_INS_LDR,
|
|
ARM_INS_LDRB,
|
|
ARM_INS_LDRBT,
|
|
ARM_INS_LDRD,
|
|
ARM_INS_LDREX,
|
|
ARM_INS_LDREXB,
|
|
ARM_INS_LDREXD,
|
|
ARM_INS_LDREXH,
|
|
ARM_INS_LDRH,
|
|
ARM_INS_LDRHT,
|
|
ARM_INS_LDRSB,
|
|
ARM_INS_LDRSBT,
|
|
ARM_INS_LDRSH,
|
|
ARM_INS_LDRSHT,
|
|
ARM_INS_LDRT,
|
|
ARM_INS_LE,
|
|
ARM_INS_LETP,
|
|
ARM_INS_LSL,
|
|
ARM_INS_LSLL,
|
|
ARM_INS_LSR,
|
|
ARM_INS_LSRL,
|
|
ARM_INS_MCR,
|
|
ARM_INS_MCR2,
|
|
ARM_INS_MCRR,
|
|
ARM_INS_MCRR2,
|
|
ARM_INS_MLA,
|
|
ARM_INS_MLS,
|
|
ARM_INS_MOV,
|
|
ARM_INS_MOVS,
|
|
ARM_INS_MOVT,
|
|
ARM_INS_MOVW,
|
|
ARM_INS_MRC,
|
|
ARM_INS_MRC2,
|
|
ARM_INS_MRRC,
|
|
ARM_INS_MRRC2,
|
|
ARM_INS_MRS,
|
|
ARM_INS_MSR,
|
|
ARM_INS_MUL,
|
|
ARM_INS_MVN,
|
|
ARM_INS_NEG,
|
|
ARM_INS_NOP,
|
|
ARM_INS_ORN,
|
|
ARM_INS_ORR,
|
|
ARM_INS_PAC,
|
|
ARM_INS_PACBTI,
|
|
ARM_INS_PACG,
|
|
ARM_INS_PKHBT,
|
|
ARM_INS_PKHTB,
|
|
ARM_INS_PLD,
|
|
ARM_INS_PLDW,
|
|
ARM_INS_PLI,
|
|
ARM_INS_POP,
|
|
ARM_INS_PSSBB,
|
|
ARM_INS_PUSH,
|
|
ARM_INS_QADD,
|
|
ARM_INS_QADD16,
|
|
ARM_INS_QADD8,
|
|
ARM_INS_QASX,
|
|
ARM_INS_QDADD,
|
|
ARM_INS_QDSUB,
|
|
ARM_INS_QSAX,
|
|
ARM_INS_QSUB,
|
|
ARM_INS_QSUB16,
|
|
ARM_INS_QSUB8,
|
|
ARM_INS_RBIT,
|
|
ARM_INS_REV,
|
|
ARM_INS_REV16,
|
|
ARM_INS_REVSH,
|
|
ARM_INS_RFEDA,
|
|
ARM_INS_RFEDB,
|
|
ARM_INS_RFEIA,
|
|
ARM_INS_RFEIB,
|
|
ARM_INS_ROR,
|
|
ARM_INS_RRX,
|
|
ARM_INS_RSB,
|
|
ARM_INS_RSC,
|
|
ARM_INS_SADD16,
|
|
ARM_INS_SADD8,
|
|
ARM_INS_SASX,
|
|
ARM_INS_SB,
|
|
ARM_INS_SBC,
|
|
ARM_INS_SBFX,
|
|
ARM_INS_SDIV,
|
|
ARM_INS_SEL,
|
|
ARM_INS_SETEND,
|
|
ARM_INS_SETPAN,
|
|
ARM_INS_SEV,
|
|
ARM_INS_SEVL,
|
|
ARM_INS_SG,
|
|
ARM_INS_SHA1C,
|
|
ARM_INS_SHA1H,
|
|
ARM_INS_SHA1M,
|
|
ARM_INS_SHA1P,
|
|
ARM_INS_SHA1SU0,
|
|
ARM_INS_SHA1SU1,
|
|
ARM_INS_SHA256H,
|
|
ARM_INS_SHA256H2,
|
|
ARM_INS_SHA256SU0,
|
|
ARM_INS_SHA256SU1,
|
|
ARM_INS_SHADD16,
|
|
ARM_INS_SHADD8,
|
|
ARM_INS_SHASX,
|
|
ARM_INS_SHSAX,
|
|
ARM_INS_SHSUB16,
|
|
ARM_INS_SHSUB8,
|
|
ARM_INS_SMC,
|
|
ARM_INS_SMLABB,
|
|
ARM_INS_SMLABT,
|
|
ARM_INS_SMLAD,
|
|
ARM_INS_SMLADX,
|
|
ARM_INS_SMLAL,
|
|
ARM_INS_SMLALBB,
|
|
ARM_INS_SMLALBT,
|
|
ARM_INS_SMLALD,
|
|
ARM_INS_SMLALDX,
|
|
ARM_INS_SMLALTB,
|
|
ARM_INS_SMLALTT,
|
|
ARM_INS_SMLATB,
|
|
ARM_INS_SMLATT,
|
|
ARM_INS_SMLAWB,
|
|
ARM_INS_SMLAWT,
|
|
ARM_INS_SMLSD,
|
|
ARM_INS_SMLSDX,
|
|
ARM_INS_SMLSLD,
|
|
ARM_INS_SMLSLDX,
|
|
ARM_INS_SMMLA,
|
|
ARM_INS_SMMLAR,
|
|
ARM_INS_SMMLS,
|
|
ARM_INS_SMMLSR,
|
|
ARM_INS_SMMUL,
|
|
ARM_INS_SMMULR,
|
|
ARM_INS_SMUAD,
|
|
ARM_INS_SMUADX,
|
|
ARM_INS_SMULBB,
|
|
ARM_INS_SMULBT,
|
|
ARM_INS_SMULL,
|
|
ARM_INS_SMULTB,
|
|
ARM_INS_SMULTT,
|
|
ARM_INS_SMULWB,
|
|
ARM_INS_SMULWT,
|
|
ARM_INS_SMUSD,
|
|
ARM_INS_SMUSDX,
|
|
ARM_INS_SQRSHR,
|
|
ARM_INS_SQRSHRL,
|
|
ARM_INS_SQSHL,
|
|
ARM_INS_SQSHLL,
|
|
ARM_INS_SRSDA,
|
|
ARM_INS_SRSDB,
|
|
ARM_INS_SRSHR,
|
|
ARM_INS_SRSHRL,
|
|
ARM_INS_SRSIA,
|
|
ARM_INS_SRSIB,
|
|
ARM_INS_SSAT,
|
|
ARM_INS_SSAT16,
|
|
ARM_INS_SSAX,
|
|
ARM_INS_SSBB,
|
|
ARM_INS_SSUB16,
|
|
ARM_INS_SSUB8,
|
|
ARM_INS_STC,
|
|
ARM_INS_STC2,
|
|
ARM_INS_STC2L,
|
|
ARM_INS_STCL,
|
|
ARM_INS_STL,
|
|
ARM_INS_STLB,
|
|
ARM_INS_STLEX,
|
|
ARM_INS_STLEXB,
|
|
ARM_INS_STLEXD,
|
|
ARM_INS_STLEXH,
|
|
ARM_INS_STLH,
|
|
ARM_INS_STM,
|
|
ARM_INS_STMDA,
|
|
ARM_INS_STMDB,
|
|
ARM_INS_STMIB,
|
|
ARM_INS_STR,
|
|
ARM_INS_STRB,
|
|
ARM_INS_STRBT,
|
|
ARM_INS_STRD,
|
|
ARM_INS_STREX,
|
|
ARM_INS_STREXB,
|
|
ARM_INS_STREXD,
|
|
ARM_INS_STREXH,
|
|
ARM_INS_STRH,
|
|
ARM_INS_STRHT,
|
|
ARM_INS_STRT,
|
|
ARM_INS_SUB,
|
|
ARM_INS_SUBS,
|
|
ARM_INS_SUBW,
|
|
ARM_INS_SVC,
|
|
ARM_INS_SWP,
|
|
ARM_INS_SWPB,
|
|
ARM_INS_SXTAB,
|
|
ARM_INS_SXTAB16,
|
|
ARM_INS_SXTAH,
|
|
ARM_INS_SXTB,
|
|
ARM_INS_SXTB16,
|
|
ARM_INS_SXTH,
|
|
ARM_INS_TBB,
|
|
ARM_INS_TBH,
|
|
ARM_INS_TEQ,
|
|
ARM_INS_TRAP,
|
|
ARM_INS_TSB,
|
|
ARM_INS_TST,
|
|
ARM_INS_TT,
|
|
ARM_INS_TTA,
|
|
ARM_INS_TTAT,
|
|
ARM_INS_TTT,
|
|
ARM_INS_UADD16,
|
|
ARM_INS_UADD8,
|
|
ARM_INS_UASX,
|
|
ARM_INS_UBFX,
|
|
ARM_INS_UDF,
|
|
ARM_INS_UDIV,
|
|
ARM_INS_UHADD16,
|
|
ARM_INS_UHADD8,
|
|
ARM_INS_UHASX,
|
|
ARM_INS_UHSAX,
|
|
ARM_INS_UHSUB16,
|
|
ARM_INS_UHSUB8,
|
|
ARM_INS_UMAAL,
|
|
ARM_INS_UMLAL,
|
|
ARM_INS_UMULL,
|
|
ARM_INS_UQADD16,
|
|
ARM_INS_UQADD8,
|
|
ARM_INS_UQASX,
|
|
ARM_INS_UQRSHL,
|
|
ARM_INS_UQRSHLL,
|
|
ARM_INS_UQSAX,
|
|
ARM_INS_UQSHL,
|
|
ARM_INS_UQSHLL,
|
|
ARM_INS_UQSUB16,
|
|
ARM_INS_UQSUB8,
|
|
ARM_INS_URSHR,
|
|
ARM_INS_URSHRL,
|
|
ARM_INS_USAD8,
|
|
ARM_INS_USADA8,
|
|
ARM_INS_USAT,
|
|
ARM_INS_USAT16,
|
|
ARM_INS_USAX,
|
|
ARM_INS_USUB16,
|
|
ARM_INS_USUB8,
|
|
ARM_INS_UXTAB,
|
|
ARM_INS_UXTAB16,
|
|
ARM_INS_UXTAH,
|
|
ARM_INS_UXTB,
|
|
ARM_INS_UXTB16,
|
|
ARM_INS_UXTH,
|
|
ARM_INS_VABA,
|
|
ARM_INS_VABAL,
|
|
ARM_INS_VABAV,
|
|
ARM_INS_VABD,
|
|
ARM_INS_VABDL,
|
|
ARM_INS_VABS,
|
|
ARM_INS_VACGE,
|
|
ARM_INS_VACGT,
|
|
ARM_INS_VACLE,
|
|
ARM_INS_VACLT,
|
|
ARM_INS_VADC,
|
|
ARM_INS_VADCI,
|
|
ARM_INS_VADD,
|
|
ARM_INS_VADDHN,
|
|
ARM_INS_VADDL,
|
|
ARM_INS_VADDLV,
|
|
ARM_INS_VADDLVA,
|
|
ARM_INS_VADDV,
|
|
ARM_INS_VADDVA,
|
|
ARM_INS_VADDW,
|
|
ARM_INS_VAND,
|
|
ARM_INS_VBIC,
|
|
ARM_INS_VBIF,
|
|
ARM_INS_VBIT,
|
|
ARM_INS_VBRSR,
|
|
ARM_INS_VBSL,
|
|
ARM_INS_VCADD,
|
|
ARM_INS_VCEQ,
|
|
ARM_INS_VCGE,
|
|
ARM_INS_VCGT,
|
|
ARM_INS_VCLE,
|
|
ARM_INS_VCLS,
|
|
ARM_INS_VCLT,
|
|
ARM_INS_VCLZ,
|
|
ARM_INS_VCMLA,
|
|
ARM_INS_VCMP,
|
|
ARM_INS_VCMPE,
|
|
ARM_INS_VCMUL,
|
|
ARM_INS_VCNT,
|
|
ARM_INS_VCTP,
|
|
ARM_INS_VCVT,
|
|
ARM_INS_VCVTA,
|
|
ARM_INS_VCVTB,
|
|
ARM_INS_VCVTM,
|
|
ARM_INS_VCVTN,
|
|
ARM_INS_VCVTP,
|
|
ARM_INS_VCVTR,
|
|
ARM_INS_VCVTT,
|
|
ARM_INS_VCX1,
|
|
ARM_INS_VCX1A,
|
|
ARM_INS_VCX2,
|
|
ARM_INS_VCX2A,
|
|
ARM_INS_VCX3,
|
|
ARM_INS_VCX3A,
|
|
ARM_INS_VDDUP,
|
|
ARM_INS_VDIV,
|
|
ARM_INS_VDOT,
|
|
ARM_INS_VDUP,
|
|
ARM_INS_VDWDUP,
|
|
ARM_INS_VEOR,
|
|
ARM_INS_VEXT,
|
|
ARM_INS_VFMA,
|
|
ARM_INS_VFMAB,
|
|
ARM_INS_VFMAL,
|
|
ARM_INS_VFMAS,
|
|
ARM_INS_VFMAT,
|
|
ARM_INS_VFMS,
|
|
ARM_INS_VFMSL,
|
|
ARM_INS_VFNMA,
|
|
ARM_INS_VFNMS,
|
|
ARM_INS_VHADD,
|
|
ARM_INS_VHCADD,
|
|
ARM_INS_VHSUB,
|
|
ARM_INS_VIDUP,
|
|
ARM_INS_VINS,
|
|
ARM_INS_VIWDUP,
|
|
ARM_INS_VJCVT,
|
|
ARM_INS_VLD1,
|
|
ARM_INS_VLD2,
|
|
ARM_INS_VLD20,
|
|
ARM_INS_VLD21,
|
|
ARM_INS_VLD3,
|
|
ARM_INS_VLD4,
|
|
ARM_INS_VLD40,
|
|
ARM_INS_VLD41,
|
|
ARM_INS_VLD42,
|
|
ARM_INS_VLD43,
|
|
ARM_INS_VLDMDB,
|
|
ARM_INS_VLDMIA,
|
|
ARM_INS_VLDR,
|
|
ARM_INS_VLDRB,
|
|
ARM_INS_VLDRD,
|
|
ARM_INS_VLDRH,
|
|
ARM_INS_VLDRW,
|
|
ARM_INS_VLLDM,
|
|
ARM_INS_VLSTM,
|
|
ARM_INS_VMAX,
|
|
ARM_INS_VMAXA,
|
|
ARM_INS_VMAXAV,
|
|
ARM_INS_VMAXNM,
|
|
ARM_INS_VMAXNMA,
|
|
ARM_INS_VMAXNMAV,
|
|
ARM_INS_VMAXNMV,
|
|
ARM_INS_VMAXV,
|
|
ARM_INS_VMIN,
|
|
ARM_INS_VMINA,
|
|
ARM_INS_VMINAV,
|
|
ARM_INS_VMINNM,
|
|
ARM_INS_VMINNMA,
|
|
ARM_INS_VMINNMAV,
|
|
ARM_INS_VMINNMV,
|
|
ARM_INS_VMINV,
|
|
ARM_INS_VMLA,
|
|
ARM_INS_VMLADAV,
|
|
ARM_INS_VMLADAVA,
|
|
ARM_INS_VMLADAVAX,
|
|
ARM_INS_VMLADAVX,
|
|
ARM_INS_VMLAL,
|
|
ARM_INS_VMLALDAV,
|
|
ARM_INS_VMLALDAVA,
|
|
ARM_INS_VMLALDAVAX,
|
|
ARM_INS_VMLALDAVX,
|
|
ARM_INS_VMLALV,
|
|
ARM_INS_VMLALVA,
|
|
ARM_INS_VMLAS,
|
|
ARM_INS_VMLAV,
|
|
ARM_INS_VMLAVA,
|
|
ARM_INS_VMLS,
|
|
ARM_INS_VMLSDAV,
|
|
ARM_INS_VMLSDAVA,
|
|
ARM_INS_VMLSDAVAX,
|
|
ARM_INS_VMLSDAVX,
|
|
ARM_INS_VMLSL,
|
|
ARM_INS_VMLSLDAV,
|
|
ARM_INS_VMLSLDAVA,
|
|
ARM_INS_VMLSLDAVAX,
|
|
ARM_INS_VMLSLDAVX,
|
|
ARM_INS_VMMLA,
|
|
ARM_INS_VMOV,
|
|
ARM_INS_VMOVL,
|
|
ARM_INS_VMOVLB,
|
|
ARM_INS_VMOVLT,
|
|
ARM_INS_VMOVN,
|
|
ARM_INS_VMOVNB,
|
|
ARM_INS_VMOVNT,
|
|
ARM_INS_VMOVX,
|
|
ARM_INS_VMRS,
|
|
ARM_INS_VMSR,
|
|
ARM_INS_VMUL,
|
|
ARM_INS_VMULH,
|
|
ARM_INS_VMULL,
|
|
ARM_INS_VMULLB,
|
|
ARM_INS_VMULLT,
|
|
ARM_INS_VMVN,
|
|
ARM_INS_VNEG,
|
|
ARM_INS_VNMLA,
|
|
ARM_INS_VNMLS,
|
|
ARM_INS_VNMUL,
|
|
ARM_INS_VORN,
|
|
ARM_INS_VORR,
|
|
ARM_INS_VPADAL,
|
|
ARM_INS_VPADD,
|
|
ARM_INS_VPADDL,
|
|
ARM_INS_VPMAX,
|
|
ARM_INS_VPMIN,
|
|
ARM_INS_VPNOT,
|
|
ARM_INS_VPOP,
|
|
ARM_INS_VPSEL,
|
|
ARM_INS_VPST,
|
|
ARM_INS_VPT,
|
|
ARM_INS_VPUSH,
|
|
ARM_INS_VQABS,
|
|
ARM_INS_VQADD,
|
|
ARM_INS_VQDMLADH,
|
|
ARM_INS_VQDMLADHX,
|
|
ARM_INS_VQDMLAH,
|
|
ARM_INS_VQDMLAL,
|
|
ARM_INS_VQDMLASH,
|
|
ARM_INS_VQDMLSDH,
|
|
ARM_INS_VQDMLSDHX,
|
|
ARM_INS_VQDMLSL,
|
|
ARM_INS_VQDMULH,
|
|
ARM_INS_VQDMULL,
|
|
ARM_INS_VQDMULLB,
|
|
ARM_INS_VQDMULLT,
|
|
ARM_INS_VQMOVN,
|
|
ARM_INS_VQMOVNB,
|
|
ARM_INS_VQMOVNT,
|
|
ARM_INS_VQMOVUN,
|
|
ARM_INS_VQMOVUNB,
|
|
ARM_INS_VQMOVUNT,
|
|
ARM_INS_VQNEG,
|
|
ARM_INS_VQRDMLADH,
|
|
ARM_INS_VQRDMLADHX,
|
|
ARM_INS_VQRDMLAH,
|
|
ARM_INS_VQRDMLASH,
|
|
ARM_INS_VQRDMLSDH,
|
|
ARM_INS_VQRDMLSDHX,
|
|
ARM_INS_VQRDMLSH,
|
|
ARM_INS_VQRDMULH,
|
|
ARM_INS_VQRSHL,
|
|
ARM_INS_VQRSHRN,
|
|
ARM_INS_VQRSHRNB,
|
|
ARM_INS_VQRSHRNT,
|
|
ARM_INS_VQRSHRUN,
|
|
ARM_INS_VQRSHRUNB,
|
|
ARM_INS_VQRSHRUNT,
|
|
ARM_INS_VQSHL,
|
|
ARM_INS_VQSHLU,
|
|
ARM_INS_VQSHRN,
|
|
ARM_INS_VQSHRNB,
|
|
ARM_INS_VQSHRNT,
|
|
ARM_INS_VQSHRUN,
|
|
ARM_INS_VQSHRUNB,
|
|
ARM_INS_VQSHRUNT,
|
|
ARM_INS_VQSUB,
|
|
ARM_INS_VRADDHN,
|
|
ARM_INS_VRECPE,
|
|
ARM_INS_VRECPS,
|
|
ARM_INS_VREV16,
|
|
ARM_INS_VREV32,
|
|
ARM_INS_VREV64,
|
|
ARM_INS_VRHADD,
|
|
ARM_INS_VRINTA,
|
|
ARM_INS_VRINTM,
|
|
ARM_INS_VRINTN,
|
|
ARM_INS_VRINTP,
|
|
ARM_INS_VRINTR,
|
|
ARM_INS_VRINTX,
|
|
ARM_INS_VRINTZ,
|
|
ARM_INS_VRMLALDAVH,
|
|
ARM_INS_VRMLALDAVHA,
|
|
ARM_INS_VRMLALDAVHAX,
|
|
ARM_INS_VRMLALDAVHX,
|
|
ARM_INS_VRMLALVH,
|
|
ARM_INS_VRMLALVHA,
|
|
ARM_INS_VRMLSLDAVH,
|
|
ARM_INS_VRMLSLDAVHA,
|
|
ARM_INS_VRMLSLDAVHAX,
|
|
ARM_INS_VRMLSLDAVHX,
|
|
ARM_INS_VRMULH,
|
|
ARM_INS_VRSHL,
|
|
ARM_INS_VRSHR,
|
|
ARM_INS_VRSHRN,
|
|
ARM_INS_VRSHRNB,
|
|
ARM_INS_VRSHRNT,
|
|
ARM_INS_VRSQRTE,
|
|
ARM_INS_VRSQRTS,
|
|
ARM_INS_VRSRA,
|
|
ARM_INS_VRSUBHN,
|
|
ARM_INS_VSBC,
|
|
ARM_INS_VSBCI,
|
|
ARM_INS_VSCCLRM,
|
|
ARM_INS_VSDOT,
|
|
ARM_INS_VSELEQ,
|
|
ARM_INS_VSELGE,
|
|
ARM_INS_VSELGT,
|
|
ARM_INS_VSELVS,
|
|
ARM_INS_VSHL,
|
|
ARM_INS_VSHLC,
|
|
ARM_INS_VSHLL,
|
|
ARM_INS_VSHLLB,
|
|
ARM_INS_VSHLLT,
|
|
ARM_INS_VSHR,
|
|
ARM_INS_VSHRN,
|
|
ARM_INS_VSHRNB,
|
|
ARM_INS_VSHRNT,
|
|
ARM_INS_VSLI,
|
|
ARM_INS_VSMMLA,
|
|
ARM_INS_VSQRT,
|
|
ARM_INS_VSRA,
|
|
ARM_INS_VSRI,
|
|
ARM_INS_VST1,
|
|
ARM_INS_VST2,
|
|
ARM_INS_VST20,
|
|
ARM_INS_VST21,
|
|
ARM_INS_VST3,
|
|
ARM_INS_VST4,
|
|
ARM_INS_VST40,
|
|
ARM_INS_VST41,
|
|
ARM_INS_VST42,
|
|
ARM_INS_VST43,
|
|
ARM_INS_VSTMDB,
|
|
ARM_INS_VSTMIA,
|
|
ARM_INS_VSTR,
|
|
ARM_INS_VSTRB,
|
|
ARM_INS_VSTRD,
|
|
ARM_INS_VSTRH,
|
|
ARM_INS_VSTRW,
|
|
ARM_INS_VSUB,
|
|
ARM_INS_VSUBHN,
|
|
ARM_INS_VSUBL,
|
|
ARM_INS_VSUBW,
|
|
ARM_INS_VSUDOT,
|
|
ARM_INS_VSWP,
|
|
ARM_INS_VTBL,
|
|
ARM_INS_VTBX,
|
|
ARM_INS_VTRN,
|
|
ARM_INS_VTST,
|
|
ARM_INS_VUDOT,
|
|
ARM_INS_VUMMLA,
|
|
ARM_INS_VUSDOT,
|
|
ARM_INS_VUSMMLA,
|
|
ARM_INS_VUZP,
|
|
ARM_INS_VZIP,
|
|
ARM_INS_WFE,
|
|
ARM_INS_WFI,
|
|
ARM_INS_WLS,
|
|
ARM_INS_WLSTP,
|
|
ARM_INS_YIELD,
|