capstone/arch/ARM/ARMInsnEnum.inc
Rot127 104f693c11 Architecture updater (auto-sync) - Updating ARM (#1949)
* 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
2023-07-19 17:56:27 +08:00

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,