#[repr(u32)]
pub enum arm_insn {
Show 473 variants ARM_INS_INVALID = 0, ARM_INS_ADC = 1, ARM_INS_ADD = 2, ARM_INS_ADDW = 3, ARM_INS_ADR = 4, ARM_INS_AESD = 5, ARM_INS_AESE = 6, ARM_INS_AESIMC = 7, ARM_INS_AESMC = 8, ARM_INS_AND = 9, ARM_INS_ASR = 10, ARM_INS_B = 11, ARM_INS_BFC = 12, ARM_INS_BFI = 13, ARM_INS_BIC = 14, ARM_INS_BKPT = 15, ARM_INS_BL = 16, ARM_INS_BLX = 17, ARM_INS_BLXNS = 18, ARM_INS_BX = 19, ARM_INS_BXJ = 20, ARM_INS_BXNS = 21, ARM_INS_CBNZ = 22, ARM_INS_CBZ = 23, ARM_INS_CDP = 24, ARM_INS_CDP2 = 25, ARM_INS_CLREX = 26, ARM_INS_CLZ = 27, ARM_INS_CMN = 28, ARM_INS_CMP = 29, ARM_INS_CPS = 30, ARM_INS_CRC32B = 31, ARM_INS_CRC32CB = 32, ARM_INS_CRC32CH = 33, ARM_INS_CRC32CW = 34, ARM_INS_CRC32H = 35, ARM_INS_CRC32W = 36, ARM_INS_CSDB = 37, ARM_INS_DBG = 38, ARM_INS_DCPS1 = 39, ARM_INS_DCPS2 = 40, ARM_INS_DCPS3 = 41, ARM_INS_DFB = 42, ARM_INS_DMB = 43, ARM_INS_DSB = 44, ARM_INS_EOR = 45, ARM_INS_ERET = 46, ARM_INS_ESB = 47, ARM_INS_FADDD = 48, ARM_INS_FADDS = 49, ARM_INS_FCMPZD = 50, ARM_INS_FCMPZS = 51, ARM_INS_FCONSTD = 52, ARM_INS_FCONSTS = 53, ARM_INS_FLDMDBX = 54, ARM_INS_FLDMIAX = 55, ARM_INS_FMDHR = 56, ARM_INS_FMDLR = 57, ARM_INS_FMSTAT = 58, ARM_INS_FSTMDBX = 59, ARM_INS_FSTMIAX = 60, ARM_INS_FSUBD = 61, ARM_INS_FSUBS = 62, ARM_INS_HINT = 63, ARM_INS_HLT = 64, ARM_INS_HVC = 65, ARM_INS_ISB = 66, ARM_INS_IT = 67, ARM_INS_LDA = 68, ARM_INS_LDAB = 69, ARM_INS_LDAEX = 70, ARM_INS_LDAEXB = 71, ARM_INS_LDAEXD = 72, ARM_INS_LDAEXH = 73, ARM_INS_LDAH = 74, ARM_INS_LDC = 75, ARM_INS_LDC2 = 76, ARM_INS_LDC2L = 77, ARM_INS_LDCL = 78, ARM_INS_LDM = 79, ARM_INS_LDMDA = 80, ARM_INS_LDMDB = 81, ARM_INS_LDMIB = 82, ARM_INS_LDR = 83, ARM_INS_LDRB = 84, ARM_INS_LDRBT = 85, ARM_INS_LDRD = 86, ARM_INS_LDREX = 87, ARM_INS_LDREXB = 88, ARM_INS_LDREXD = 89, ARM_INS_LDREXH = 90, ARM_INS_LDRH = 91, ARM_INS_LDRHT = 92, ARM_INS_LDRSB = 93, ARM_INS_LDRSBT = 94, ARM_INS_LDRSH = 95, ARM_INS_LDRSHT = 96, ARM_INS_LDRT = 97, ARM_INS_LSL = 98, ARM_INS_LSR = 99, ARM_INS_MCR = 100, ARM_INS_MCR2 = 101, ARM_INS_MCRR = 102, ARM_INS_MCRR2 = 103, ARM_INS_MLA = 104, ARM_INS_MLS = 105, ARM_INS_MOV = 106, ARM_INS_MOVS = 107, ARM_INS_MOVT = 108, ARM_INS_MOVW = 109, ARM_INS_MRC = 110, ARM_INS_MRC2 = 111, ARM_INS_MRRC = 112, ARM_INS_MRRC2 = 113, ARM_INS_MRS = 114, ARM_INS_MSR = 115, ARM_INS_MUL = 116, ARM_INS_MVN = 117, ARM_INS_NEG = 118, ARM_INS_NOP = 119, ARM_INS_ORN = 120, ARM_INS_ORR = 121, ARM_INS_PKHBT = 122, ARM_INS_PKHTB = 123, ARM_INS_PLD = 124, ARM_INS_PLDW = 125, ARM_INS_PLI = 126, ARM_INS_POP = 127, ARM_INS_PUSH = 128, ARM_INS_QADD = 129, ARM_INS_QADD16 = 130, ARM_INS_QADD8 = 131, ARM_INS_QASX = 132, ARM_INS_QDADD = 133, ARM_INS_QDSUB = 134, ARM_INS_QSAX = 135, ARM_INS_QSUB = 136, ARM_INS_QSUB16 = 137, ARM_INS_QSUB8 = 138, ARM_INS_RBIT = 139, ARM_INS_REV = 140, ARM_INS_REV16 = 141, ARM_INS_REVSH = 142, ARM_INS_RFEDA = 143, ARM_INS_RFEDB = 144, ARM_INS_RFEIA = 145, ARM_INS_RFEIB = 146, ARM_INS_ROR = 147, ARM_INS_RRX = 148, ARM_INS_RSB = 149, ARM_INS_RSC = 150, ARM_INS_SADD16 = 151, ARM_INS_SADD8 = 152, ARM_INS_SASX = 153, ARM_INS_SBC = 154, ARM_INS_SBFX = 155, ARM_INS_SDIV = 156, ARM_INS_SEL = 157, ARM_INS_SETEND = 158, ARM_INS_SETPAN = 159, ARM_INS_SEV = 160, ARM_INS_SEVL = 161, ARM_INS_SG = 162, ARM_INS_SHA1C = 163, ARM_INS_SHA1H = 164, ARM_INS_SHA1M = 165, ARM_INS_SHA1P = 166, ARM_INS_SHA1SU0 = 167, ARM_INS_SHA1SU1 = 168, ARM_INS_SHA256H = 169, ARM_INS_SHA256H2 = 170, ARM_INS_SHA256SU0 = 171, ARM_INS_SHA256SU1 = 172, ARM_INS_SHADD16 = 173, ARM_INS_SHADD8 = 174, ARM_INS_SHASX = 175, ARM_INS_SHSAX = 176, ARM_INS_SHSUB16 = 177, ARM_INS_SHSUB8 = 178, ARM_INS_SMC = 179, ARM_INS_SMLABB = 180, ARM_INS_SMLABT = 181, ARM_INS_SMLAD = 182, ARM_INS_SMLADX = 183, ARM_INS_SMLAL = 184, ARM_INS_SMLALBB = 185, ARM_INS_SMLALBT = 186, ARM_INS_SMLALD = 187, ARM_INS_SMLALDX = 188, ARM_INS_SMLALTB = 189, ARM_INS_SMLALTT = 190, ARM_INS_SMLATB = 191, ARM_INS_SMLATT = 192, ARM_INS_SMLAWB = 193, ARM_INS_SMLAWT = 194, ARM_INS_SMLSD = 195, ARM_INS_SMLSDX = 196, ARM_INS_SMLSLD = 197, ARM_INS_SMLSLDX = 198, ARM_INS_SMMLA = 199, ARM_INS_SMMLAR = 200, ARM_INS_SMMLS = 201, ARM_INS_SMMLSR = 202, ARM_INS_SMMUL = 203, ARM_INS_SMMULR = 204, ARM_INS_SMUAD = 205, ARM_INS_SMUADX = 206, ARM_INS_SMULBB = 207, ARM_INS_SMULBT = 208, ARM_INS_SMULL = 209, ARM_INS_SMULTB = 210, ARM_INS_SMULTT = 211, ARM_INS_SMULWB = 212, ARM_INS_SMULWT = 213, ARM_INS_SMUSD = 214, ARM_INS_SMUSDX = 215, ARM_INS_SRSDA = 216, ARM_INS_SRSDB = 217, ARM_INS_SRSIA = 218, ARM_INS_SRSIB = 219, ARM_INS_SSAT = 220, ARM_INS_SSAT16 = 221, ARM_INS_SSAX = 222, ARM_INS_SSUB16 = 223, ARM_INS_SSUB8 = 224, ARM_INS_STC = 225, ARM_INS_STC2 = 226, ARM_INS_STC2L = 227, ARM_INS_STCL = 228, ARM_INS_STL = 229, ARM_INS_STLB = 230, ARM_INS_STLEX = 231, ARM_INS_STLEXB = 232, ARM_INS_STLEXD = 233, ARM_INS_STLEXH = 234, ARM_INS_STLH = 235, ARM_INS_STM = 236, ARM_INS_STMDA = 237, ARM_INS_STMDB = 238, ARM_INS_STMIB = 239, ARM_INS_STR = 240, ARM_INS_STRB = 241, ARM_INS_STRBT = 242, ARM_INS_STRD = 243, ARM_INS_STREX = 244, ARM_INS_STREXB = 245, ARM_INS_STREXD = 246, ARM_INS_STREXH = 247, ARM_INS_STRH = 248, ARM_INS_STRHT = 249, ARM_INS_STRT = 250, ARM_INS_SUB = 251, ARM_INS_SUBS = 252, ARM_INS_SUBW = 253, ARM_INS_SVC = 254, ARM_INS_SWP = 255, ARM_INS_SWPB = 256, ARM_INS_SXTAB = 257, ARM_INS_SXTAB16 = 258, ARM_INS_SXTAH = 259, ARM_INS_SXTB = 260, ARM_INS_SXTB16 = 261, ARM_INS_SXTH = 262, ARM_INS_TBB = 263, ARM_INS_TBH = 264, ARM_INS_TEQ = 265, ARM_INS_TRAP = 266, ARM_INS_TSB = 267, ARM_INS_TST = 268, ARM_INS_TT = 269, ARM_INS_TTA = 270, ARM_INS_TTAT = 271, ARM_INS_TTT = 272, ARM_INS_UADD16 = 273, ARM_INS_UADD8 = 274, ARM_INS_UASX = 275, ARM_INS_UBFX = 276, ARM_INS_UDF = 277, ARM_INS_UDIV = 278, ARM_INS_UHADD16 = 279, ARM_INS_UHADD8 = 280, ARM_INS_UHASX = 281, ARM_INS_UHSAX = 282, ARM_INS_UHSUB16 = 283, ARM_INS_UHSUB8 = 284, ARM_INS_UMAAL = 285, ARM_INS_UMLAL = 286, ARM_INS_UMULL = 287, ARM_INS_UQADD16 = 288, ARM_INS_UQADD8 = 289, ARM_INS_UQASX = 290, ARM_INS_UQSAX = 291, ARM_INS_UQSUB16 = 292, ARM_INS_UQSUB8 = 293, ARM_INS_USAD8 = 294, ARM_INS_USADA8 = 295, ARM_INS_USAT = 296, ARM_INS_USAT16 = 297, ARM_INS_USAX = 298, ARM_INS_USUB16 = 299, ARM_INS_USUB8 = 300, ARM_INS_UXTAB = 301, ARM_INS_UXTAB16 = 302, ARM_INS_UXTAH = 303, ARM_INS_UXTB = 304, ARM_INS_UXTB16 = 305, ARM_INS_UXTH = 306, ARM_INS_VABA = 307, ARM_INS_VABAL = 308, ARM_INS_VABD = 309, ARM_INS_VABDL = 310, ARM_INS_VABS = 311, ARM_INS_VACGE = 312, ARM_INS_VACGT = 313, ARM_INS_VACLE = 314, ARM_INS_VACLT = 315, ARM_INS_VADD = 316, ARM_INS_VADDHN = 317, ARM_INS_VADDL = 318, ARM_INS_VADDW = 319, ARM_INS_VAND = 320, ARM_INS_VBIC = 321, ARM_INS_VBIF = 322, ARM_INS_VBIT = 323, ARM_INS_VBSL = 324, ARM_INS_VCADD = 325, ARM_INS_VCEQ = 326, ARM_INS_VCGE = 327, ARM_INS_VCGT = 328, ARM_INS_VCLE = 329, ARM_INS_VCLS = 330, ARM_INS_VCLT = 331, ARM_INS_VCLZ = 332, ARM_INS_VCMLA = 333, ARM_INS_VCMP = 334, ARM_INS_VCMPE = 335, ARM_INS_VCNT = 336, ARM_INS_VCVT = 337, ARM_INS_VCVTA = 338, ARM_INS_VCVTB = 339, ARM_INS_VCVTM = 340, ARM_INS_VCVTN = 341, ARM_INS_VCVTP = 342, ARM_INS_VCVTR = 343, ARM_INS_VCVTT = 344, ARM_INS_VDIV = 345, ARM_INS_VDUP = 346, ARM_INS_VEOR = 347, ARM_INS_VEXT = 348, ARM_INS_VFMA = 349, ARM_INS_VFMS = 350, ARM_INS_VFNMA = 351, ARM_INS_VFNMS = 352, ARM_INS_VHADD = 353, ARM_INS_VHSUB = 354, ARM_INS_VINS = 355, ARM_INS_VJCVT = 356, ARM_INS_VLD1 = 357, ARM_INS_VLD2 = 358, ARM_INS_VLD3 = 359, ARM_INS_VLD4 = 360, ARM_INS_VLDMDB = 361, ARM_INS_VLDMIA = 362, ARM_INS_VLDR = 363, ARM_INS_VLLDM = 364, ARM_INS_VLSTM = 365, ARM_INS_VMAX = 366, ARM_INS_VMAXNM = 367, ARM_INS_VMIN = 368, ARM_INS_VMINNM = 369, ARM_INS_VMLA = 370, ARM_INS_VMLAL = 371, ARM_INS_VMLS = 372, ARM_INS_VMLSL = 373, ARM_INS_VMOV = 374, ARM_INS_VMOVL = 375, ARM_INS_VMOVN = 376, ARM_INS_VMOVX = 377, ARM_INS_VMRS = 378, ARM_INS_VMSR = 379, ARM_INS_VMUL = 380, ARM_INS_VMULL = 381, ARM_INS_VMVN = 382, ARM_INS_VNEG = 383, ARM_INS_VNMLA = 384, ARM_INS_VNMLS = 385, ARM_INS_VNMUL = 386, ARM_INS_VORN = 387, ARM_INS_VORR = 388, ARM_INS_VPADAL = 389, ARM_INS_VPADD = 390, ARM_INS_VPADDL = 391, ARM_INS_VPMAX = 392, ARM_INS_VPMIN = 393, ARM_INS_VPOP = 394, ARM_INS_VPUSH = 395, ARM_INS_VQABS = 396, ARM_INS_VQADD = 397, ARM_INS_VQDMLAL = 398, ARM_INS_VQDMLSL = 399, ARM_INS_VQDMULH = 400, ARM_INS_VQDMULL = 401, ARM_INS_VQMOVN = 402, ARM_INS_VQMOVUN = 403, ARM_INS_VQNEG = 404, ARM_INS_VQRDMLAH = 405, ARM_INS_VQRDMLSH = 406, ARM_INS_VQRDMULH = 407, ARM_INS_VQRSHL = 408, ARM_INS_VQRSHRN = 409, ARM_INS_VQRSHRUN = 410, ARM_INS_VQSHL = 411, ARM_INS_VQSHLU = 412, ARM_INS_VQSHRN = 413, ARM_INS_VQSHRUN = 414, ARM_INS_VQSUB = 415, ARM_INS_VRADDHN = 416, ARM_INS_VRECPE = 417, ARM_INS_VRECPS = 418, ARM_INS_VREV16 = 419, ARM_INS_VREV32 = 420, ARM_INS_VREV64 = 421, ARM_INS_VRHADD = 422, ARM_INS_VRINTA = 423, ARM_INS_VRINTM = 424, ARM_INS_VRINTN = 425, ARM_INS_VRINTP = 426, ARM_INS_VRINTR = 427, ARM_INS_VRINTX = 428, ARM_INS_VRINTZ = 429, ARM_INS_VRSHL = 430, ARM_INS_VRSHR = 431, ARM_INS_VRSHRN = 432, ARM_INS_VRSQRTE = 433, ARM_INS_VRSQRTS = 434, ARM_INS_VRSRA = 435, ARM_INS_VRSUBHN = 436, ARM_INS_VSDOT = 437, ARM_INS_VSELEQ = 438, ARM_INS_VSELGE = 439, ARM_INS_VSELGT = 440, ARM_INS_VSELVS = 441, ARM_INS_VSHL = 442, ARM_INS_VSHLL = 443, ARM_INS_VSHR = 444, ARM_INS_VSHRN = 445, ARM_INS_VSLI = 446, ARM_INS_VSQRT = 447, ARM_INS_VSRA = 448, ARM_INS_VSRI = 449, ARM_INS_VST1 = 450, ARM_INS_VST2 = 451, ARM_INS_VST3 = 452, ARM_INS_VST4 = 453, ARM_INS_VSTMDB = 454, ARM_INS_VSTMIA = 455, ARM_INS_VSTR = 456, ARM_INS_VSUB = 457, ARM_INS_VSUBHN = 458, ARM_INS_VSUBL = 459, ARM_INS_VSUBW = 460, ARM_INS_VSWP = 461, ARM_INS_VTBL = 462, ARM_INS_VTBX = 463, ARM_INS_VTRN = 464, ARM_INS_VTST = 465, ARM_INS_VUDOT = 466, ARM_INS_VUZP = 467, ARM_INS_VZIP = 468, ARM_INS_WFE = 469, ARM_INS_WFI = 470, ARM_INS_YIELD = 471, ARM_INS_ENDING = 472,
}
Expand description

ARM instruction

Variants§

§

ARM_INS_INVALID = 0

§

ARM_INS_ADC = 1

§

ARM_INS_ADD = 2

§

ARM_INS_ADDW = 3

§

ARM_INS_ADR = 4

§

ARM_INS_AESD = 5

§

ARM_INS_AESE = 6

§

ARM_INS_AESIMC = 7

§

ARM_INS_AESMC = 8

§

ARM_INS_AND = 9

§

ARM_INS_ASR = 10

§

ARM_INS_B = 11

§

ARM_INS_BFC = 12

§

ARM_INS_BFI = 13

§

ARM_INS_BIC = 14

§

ARM_INS_BKPT = 15

§

ARM_INS_BL = 16

§

ARM_INS_BLX = 17

§

ARM_INS_BLXNS = 18

§

ARM_INS_BX = 19

§

ARM_INS_BXJ = 20

§

ARM_INS_BXNS = 21

§

ARM_INS_CBNZ = 22

§

ARM_INS_CBZ = 23

§

ARM_INS_CDP = 24

§

ARM_INS_CDP2 = 25

§

ARM_INS_CLREX = 26

§

ARM_INS_CLZ = 27

§

ARM_INS_CMN = 28

§

ARM_INS_CMP = 29

§

ARM_INS_CPS = 30

§

ARM_INS_CRC32B = 31

§

ARM_INS_CRC32CB = 32

§

ARM_INS_CRC32CH = 33

§

ARM_INS_CRC32CW = 34

§

ARM_INS_CRC32H = 35

§

ARM_INS_CRC32W = 36

§

ARM_INS_CSDB = 37

§

ARM_INS_DBG = 38

§

ARM_INS_DCPS1 = 39

§

ARM_INS_DCPS2 = 40

§

ARM_INS_DCPS3 = 41

§

ARM_INS_DFB = 42

§

ARM_INS_DMB = 43

§

ARM_INS_DSB = 44

§

ARM_INS_EOR = 45

§

ARM_INS_ERET = 46

§

ARM_INS_ESB = 47

§

ARM_INS_FADDD = 48

§

ARM_INS_FADDS = 49

§

ARM_INS_FCMPZD = 50

§

ARM_INS_FCMPZS = 51

§

ARM_INS_FCONSTD = 52

§

ARM_INS_FCONSTS = 53

§

ARM_INS_FLDMDBX = 54

§

ARM_INS_FLDMIAX = 55

§

ARM_INS_FMDHR = 56

§

ARM_INS_FMDLR = 57

§

ARM_INS_FMSTAT = 58

§

ARM_INS_FSTMDBX = 59

§

ARM_INS_FSTMIAX = 60

§

ARM_INS_FSUBD = 61

§

ARM_INS_FSUBS = 62

§

ARM_INS_HINT = 63

§

ARM_INS_HLT = 64

§

ARM_INS_HVC = 65

§

ARM_INS_ISB = 66

§

ARM_INS_IT = 67

§

ARM_INS_LDA = 68

§

ARM_INS_LDAB = 69

§

ARM_INS_LDAEX = 70

§

ARM_INS_LDAEXB = 71

§

ARM_INS_LDAEXD = 72

§

ARM_INS_LDAEXH = 73

§

ARM_INS_LDAH = 74

§

ARM_INS_LDC = 75

§

ARM_INS_LDC2 = 76

§

ARM_INS_LDC2L = 77

§

ARM_INS_LDCL = 78

§

ARM_INS_LDM = 79

§

ARM_INS_LDMDA = 80

§

ARM_INS_LDMDB = 81

§

ARM_INS_LDMIB = 82

§

ARM_INS_LDR = 83

§

ARM_INS_LDRB = 84

§

ARM_INS_LDRBT = 85

§

ARM_INS_LDRD = 86

§

ARM_INS_LDREX = 87

§

ARM_INS_LDREXB = 88

§

ARM_INS_LDREXD = 89

§

ARM_INS_LDREXH = 90

§

ARM_INS_LDRH = 91

§

ARM_INS_LDRHT = 92

§

ARM_INS_LDRSB = 93

§

ARM_INS_LDRSBT = 94

§

ARM_INS_LDRSH = 95

§

ARM_INS_LDRSHT = 96

§

ARM_INS_LDRT = 97

§

ARM_INS_LSL = 98

§

ARM_INS_LSR = 99

§

ARM_INS_MCR = 100

§

ARM_INS_MCR2 = 101

§

ARM_INS_MCRR = 102

§

ARM_INS_MCRR2 = 103

§

ARM_INS_MLA = 104

§

ARM_INS_MLS = 105

§

ARM_INS_MOV = 106

§

ARM_INS_MOVS = 107

§

ARM_INS_MOVT = 108

§

ARM_INS_MOVW = 109

§

ARM_INS_MRC = 110

§

ARM_INS_MRC2 = 111

§

ARM_INS_MRRC = 112

§

ARM_INS_MRRC2 = 113

§

ARM_INS_MRS = 114

§

ARM_INS_MSR = 115

§

ARM_INS_MUL = 116

§

ARM_INS_MVN = 117

§

ARM_INS_NEG = 118

§

ARM_INS_NOP = 119

§

ARM_INS_ORN = 120

§

ARM_INS_ORR = 121

§

ARM_INS_PKHBT = 122

§

ARM_INS_PKHTB = 123

§

ARM_INS_PLD = 124

§

ARM_INS_PLDW = 125

§

ARM_INS_PLI = 126

§

ARM_INS_POP = 127

§

ARM_INS_PUSH = 128

§

ARM_INS_QADD = 129

§

ARM_INS_QADD16 = 130

§

ARM_INS_QADD8 = 131

§

ARM_INS_QASX = 132

§

ARM_INS_QDADD = 133

§

ARM_INS_QDSUB = 134

§

ARM_INS_QSAX = 135

§

ARM_INS_QSUB = 136

§

ARM_INS_QSUB16 = 137

§

ARM_INS_QSUB8 = 138

§

ARM_INS_RBIT = 139

§

ARM_INS_REV = 140

§

ARM_INS_REV16 = 141

§

ARM_INS_REVSH = 142

§

ARM_INS_RFEDA = 143

§

ARM_INS_RFEDB = 144

§

ARM_INS_RFEIA = 145

§

ARM_INS_RFEIB = 146

§

ARM_INS_ROR = 147

§

ARM_INS_RRX = 148

§

ARM_INS_RSB = 149

§

ARM_INS_RSC = 150

§

ARM_INS_SADD16 = 151

§

ARM_INS_SADD8 = 152

§

ARM_INS_SASX = 153

§

ARM_INS_SBC = 154

§

ARM_INS_SBFX = 155

§

ARM_INS_SDIV = 156

§

ARM_INS_SEL = 157

§

ARM_INS_SETEND = 158

§

ARM_INS_SETPAN = 159

§

ARM_INS_SEV = 160

§

ARM_INS_SEVL = 161

§

ARM_INS_SG = 162

§

ARM_INS_SHA1C = 163

§

ARM_INS_SHA1H = 164

§

ARM_INS_SHA1M = 165

§

ARM_INS_SHA1P = 166

§

ARM_INS_SHA1SU0 = 167

§

ARM_INS_SHA1SU1 = 168

§

ARM_INS_SHA256H = 169

§

ARM_INS_SHA256H2 = 170

§

ARM_INS_SHA256SU0 = 171

§

ARM_INS_SHA256SU1 = 172

§

ARM_INS_SHADD16 = 173

§

ARM_INS_SHADD8 = 174

§

ARM_INS_SHASX = 175

§

ARM_INS_SHSAX = 176

§

ARM_INS_SHSUB16 = 177

§

ARM_INS_SHSUB8 = 178

§

ARM_INS_SMC = 179

§

ARM_INS_SMLABB = 180

§

ARM_INS_SMLABT = 181

§

ARM_INS_SMLAD = 182

§

ARM_INS_SMLADX = 183

§

ARM_INS_SMLAL = 184

§

ARM_INS_SMLALBB = 185

§

ARM_INS_SMLALBT = 186

§

ARM_INS_SMLALD = 187

§

ARM_INS_SMLALDX = 188

§

ARM_INS_SMLALTB = 189

§

ARM_INS_SMLALTT = 190

§

ARM_INS_SMLATB = 191

§

ARM_INS_SMLATT = 192

§

ARM_INS_SMLAWB = 193

§

ARM_INS_SMLAWT = 194

§

ARM_INS_SMLSD = 195

§

ARM_INS_SMLSDX = 196

§

ARM_INS_SMLSLD = 197

§

ARM_INS_SMLSLDX = 198

§

ARM_INS_SMMLA = 199

§

ARM_INS_SMMLAR = 200

§

ARM_INS_SMMLS = 201

§

ARM_INS_SMMLSR = 202

§

ARM_INS_SMMUL = 203

§

ARM_INS_SMMULR = 204

§

ARM_INS_SMUAD = 205

§

ARM_INS_SMUADX = 206

§

ARM_INS_SMULBB = 207

§

ARM_INS_SMULBT = 208

§

ARM_INS_SMULL = 209

§

ARM_INS_SMULTB = 210

§

ARM_INS_SMULTT = 211

§

ARM_INS_SMULWB = 212

§

ARM_INS_SMULWT = 213

§

ARM_INS_SMUSD = 214

§

ARM_INS_SMUSDX = 215

§

ARM_INS_SRSDA = 216

§

ARM_INS_SRSDB = 217

§

ARM_INS_SRSIA = 218

§

ARM_INS_SRSIB = 219

§

ARM_INS_SSAT = 220

§

ARM_INS_SSAT16 = 221

§

ARM_INS_SSAX = 222

§

ARM_INS_SSUB16 = 223

§

ARM_INS_SSUB8 = 224

§

ARM_INS_STC = 225

§

ARM_INS_STC2 = 226

§

ARM_INS_STC2L = 227

§

ARM_INS_STCL = 228

§

ARM_INS_STL = 229

§

ARM_INS_STLB = 230

§

ARM_INS_STLEX = 231

§

ARM_INS_STLEXB = 232

§

ARM_INS_STLEXD = 233

§

ARM_INS_STLEXH = 234

§

ARM_INS_STLH = 235

§

ARM_INS_STM = 236

§

ARM_INS_STMDA = 237

§

ARM_INS_STMDB = 238

§

ARM_INS_STMIB = 239

§

ARM_INS_STR = 240

§

ARM_INS_STRB = 241

§

ARM_INS_STRBT = 242

§

ARM_INS_STRD = 243

§

ARM_INS_STREX = 244

§

ARM_INS_STREXB = 245

§

ARM_INS_STREXD = 246

§

ARM_INS_STREXH = 247

§

ARM_INS_STRH = 248

§

ARM_INS_STRHT = 249

§

ARM_INS_STRT = 250

§

ARM_INS_SUB = 251

§

ARM_INS_SUBS = 252

§

ARM_INS_SUBW = 253

§

ARM_INS_SVC = 254

§

ARM_INS_SWP = 255

§

ARM_INS_SWPB = 256

§

ARM_INS_SXTAB = 257

§

ARM_INS_SXTAB16 = 258

§

ARM_INS_SXTAH = 259

§

ARM_INS_SXTB = 260

§

ARM_INS_SXTB16 = 261

§

ARM_INS_SXTH = 262

§

ARM_INS_TBB = 263

§

ARM_INS_TBH = 264

§

ARM_INS_TEQ = 265

§

ARM_INS_TRAP = 266

§

ARM_INS_TSB = 267

§

ARM_INS_TST = 268

§

ARM_INS_TT = 269

§

ARM_INS_TTA = 270

§

ARM_INS_TTAT = 271

§

ARM_INS_TTT = 272

§

ARM_INS_UADD16 = 273

§

ARM_INS_UADD8 = 274

§

ARM_INS_UASX = 275

§

ARM_INS_UBFX = 276

§

ARM_INS_UDF = 277

§

ARM_INS_UDIV = 278

§

ARM_INS_UHADD16 = 279

§

ARM_INS_UHADD8 = 280

§

ARM_INS_UHASX = 281

§

ARM_INS_UHSAX = 282

§

ARM_INS_UHSUB16 = 283

§

ARM_INS_UHSUB8 = 284

§

ARM_INS_UMAAL = 285

§

ARM_INS_UMLAL = 286

§

ARM_INS_UMULL = 287

§

ARM_INS_UQADD16 = 288

§

ARM_INS_UQADD8 = 289

§

ARM_INS_UQASX = 290

§

ARM_INS_UQSAX = 291

§

ARM_INS_UQSUB16 = 292

§

ARM_INS_UQSUB8 = 293

§

ARM_INS_USAD8 = 294

§

ARM_INS_USADA8 = 295

§

ARM_INS_USAT = 296

§

ARM_INS_USAT16 = 297

§

ARM_INS_USAX = 298

§

ARM_INS_USUB16 = 299

§

ARM_INS_USUB8 = 300

§

ARM_INS_UXTAB = 301

§

ARM_INS_UXTAB16 = 302

§

ARM_INS_UXTAH = 303

§

ARM_INS_UXTB = 304

§

ARM_INS_UXTB16 = 305

§

ARM_INS_UXTH = 306

§

ARM_INS_VABA = 307

§

ARM_INS_VABAL = 308

§

ARM_INS_VABD = 309

§

ARM_INS_VABDL = 310

§

ARM_INS_VABS = 311

§

ARM_INS_VACGE = 312

§

ARM_INS_VACGT = 313

§

ARM_INS_VACLE = 314

§

ARM_INS_VACLT = 315

§

ARM_INS_VADD = 316

§

ARM_INS_VADDHN = 317

§

ARM_INS_VADDL = 318

§

ARM_INS_VADDW = 319

§

ARM_INS_VAND = 320

§

ARM_INS_VBIC = 321

§

ARM_INS_VBIF = 322

§

ARM_INS_VBIT = 323

§

ARM_INS_VBSL = 324

§

ARM_INS_VCADD = 325

§

ARM_INS_VCEQ = 326

§

ARM_INS_VCGE = 327

§

ARM_INS_VCGT = 328

§

ARM_INS_VCLE = 329

§

ARM_INS_VCLS = 330

§

ARM_INS_VCLT = 331

§

ARM_INS_VCLZ = 332

§

ARM_INS_VCMLA = 333

§

ARM_INS_VCMP = 334

§

ARM_INS_VCMPE = 335

§

ARM_INS_VCNT = 336

§

ARM_INS_VCVT = 337

§

ARM_INS_VCVTA = 338

§

ARM_INS_VCVTB = 339

§

ARM_INS_VCVTM = 340

§

ARM_INS_VCVTN = 341

§

ARM_INS_VCVTP = 342

§

ARM_INS_VCVTR = 343

§

ARM_INS_VCVTT = 344

§

ARM_INS_VDIV = 345

§

ARM_INS_VDUP = 346

§

ARM_INS_VEOR = 347

§

ARM_INS_VEXT = 348

§

ARM_INS_VFMA = 349

§

ARM_INS_VFMS = 350

§

ARM_INS_VFNMA = 351

§

ARM_INS_VFNMS = 352

§

ARM_INS_VHADD = 353

§

ARM_INS_VHSUB = 354

§

ARM_INS_VINS = 355

§

ARM_INS_VJCVT = 356

§

ARM_INS_VLD1 = 357

§

ARM_INS_VLD2 = 358

§

ARM_INS_VLD3 = 359

§

ARM_INS_VLD4 = 360

§

ARM_INS_VLDMDB = 361

§

ARM_INS_VLDMIA = 362

§

ARM_INS_VLDR = 363

§

ARM_INS_VLLDM = 364

§

ARM_INS_VLSTM = 365

§

ARM_INS_VMAX = 366

§

ARM_INS_VMAXNM = 367

§

ARM_INS_VMIN = 368

§

ARM_INS_VMINNM = 369

§

ARM_INS_VMLA = 370

§

ARM_INS_VMLAL = 371

§

ARM_INS_VMLS = 372

§

ARM_INS_VMLSL = 373

§

ARM_INS_VMOV = 374

§

ARM_INS_VMOVL = 375

§

ARM_INS_VMOVN = 376

§

ARM_INS_VMOVX = 377

§

ARM_INS_VMRS = 378

§

ARM_INS_VMSR = 379

§

ARM_INS_VMUL = 380

§

ARM_INS_VMULL = 381

§

ARM_INS_VMVN = 382

§

ARM_INS_VNEG = 383

§

ARM_INS_VNMLA = 384

§

ARM_INS_VNMLS = 385

§

ARM_INS_VNMUL = 386

§

ARM_INS_VORN = 387

§

ARM_INS_VORR = 388

§

ARM_INS_VPADAL = 389

§

ARM_INS_VPADD = 390

§

ARM_INS_VPADDL = 391

§

ARM_INS_VPMAX = 392

§

ARM_INS_VPMIN = 393

§

ARM_INS_VPOP = 394

§

ARM_INS_VPUSH = 395

§

ARM_INS_VQABS = 396

§

ARM_INS_VQADD = 397

§

ARM_INS_VQDMLAL = 398

§

ARM_INS_VQDMLSL = 399

§

ARM_INS_VQDMULH = 400

§

ARM_INS_VQDMULL = 401

§

ARM_INS_VQMOVN = 402

§

ARM_INS_VQMOVUN = 403

§

ARM_INS_VQNEG = 404

§

ARM_INS_VQRDMLAH = 405

§

ARM_INS_VQRDMLSH = 406

§

ARM_INS_VQRDMULH = 407

§

ARM_INS_VQRSHL = 408

§

ARM_INS_VQRSHRN = 409

§

ARM_INS_VQRSHRUN = 410

§

ARM_INS_VQSHL = 411

§

ARM_INS_VQSHLU = 412

§

ARM_INS_VQSHRN = 413

§

ARM_INS_VQSHRUN = 414

§

ARM_INS_VQSUB = 415

§

ARM_INS_VRADDHN = 416

§

ARM_INS_VRECPE = 417

§

ARM_INS_VRECPS = 418

§

ARM_INS_VREV16 = 419

§

ARM_INS_VREV32 = 420

§

ARM_INS_VREV64 = 421

§

ARM_INS_VRHADD = 422

§

ARM_INS_VRINTA = 423

§

ARM_INS_VRINTM = 424

§

ARM_INS_VRINTN = 425

§

ARM_INS_VRINTP = 426

§

ARM_INS_VRINTR = 427

§

ARM_INS_VRINTX = 428

§

ARM_INS_VRINTZ = 429

§

ARM_INS_VRSHL = 430

§

ARM_INS_VRSHR = 431

§

ARM_INS_VRSHRN = 432

§

ARM_INS_VRSQRTE = 433

§

ARM_INS_VRSQRTS = 434

§

ARM_INS_VRSRA = 435

§

ARM_INS_VRSUBHN = 436

§

ARM_INS_VSDOT = 437

§

ARM_INS_VSELEQ = 438

§

ARM_INS_VSELGE = 439

§

ARM_INS_VSELGT = 440

§

ARM_INS_VSELVS = 441

§

ARM_INS_VSHL = 442

§

ARM_INS_VSHLL = 443

§

ARM_INS_VSHR = 444

§

ARM_INS_VSHRN = 445

§

ARM_INS_VSLI = 446

§

ARM_INS_VSQRT = 447

§

ARM_INS_VSRA = 448

§

ARM_INS_VSRI = 449

§

ARM_INS_VST1 = 450

§

ARM_INS_VST2 = 451

§

ARM_INS_VST3 = 452

§

ARM_INS_VST4 = 453

§

ARM_INS_VSTMDB = 454

§

ARM_INS_VSTMIA = 455

§

ARM_INS_VSTR = 456

§

ARM_INS_VSUB = 457

§

ARM_INS_VSUBHN = 458

§

ARM_INS_VSUBL = 459

§

ARM_INS_VSUBW = 460

§

ARM_INS_VSWP = 461

§

ARM_INS_VTBL = 462

§

ARM_INS_VTBX = 463

§

ARM_INS_VTRN = 464

§

ARM_INS_VTST = 465

§

ARM_INS_VUDOT = 466

§

ARM_INS_VUZP = 467

§

ARM_INS_VZIP = 468

§

ARM_INS_WFE = 469

§

ARM_INS_WFI = 470

§

ARM_INS_YIELD = 471

§

ARM_INS_ENDING = 472

Trait Implementations§

source§

impl Clone for arm_insn

source§

fn clone(&self) -> arm_insn

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for arm_insn

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
§

impl From<u32> for arm_insn

§

fn from(id: u32) -> Self

Converts to this type from the input type.
source§

impl Hash for arm_insn

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

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

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

impl PartialEq for arm_insn

source§

fn eq(&self, other: &arm_insn) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Copy for arm_insn

source§

impl Eq for arm_insn

source§

impl StructuralPartialEq for arm_insn

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

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

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.