Skip to main content

InstId

Enum InstId 

Source
#[repr(u32)]
pub enum InstId {
Show 777 variants None = 0, Abs = 1, Adc = 2, Adcs = 3, Add = 4, Addg = 5, Adds = 6, Adr = 7, Adrp = 8, And = 9, Ands = 10, Asr = 11, Asrv = 12, At = 13, Autda = 14, Autdza = 15, Autdb = 16, Autdzb = 17, Autia = 18, Autia1716 = 19, Autiasp = 20, Autiaz = 21, Autib = 22, Autib1716 = 23, Autibsp = 24, Autibz = 25, Autiza = 26, Autizb = 27, Axflag = 28, B = 29, Bc = 30, Bfc = 31, Bfi = 32, Bfm = 33, Bfxil = 34, Bic = 35, Bics = 36, Bl = 37, Blr = 38, Br = 39, Brk = 40, Bti = 41, Cas = 42, Casa = 43, Casab = 44, Casah = 45, Casal = 46, Casalb = 47, Casalh = 48, Casb = 49, Cash = 50, Casl = 51, Caslb = 52, Caslh = 53, Casp = 54, Caspa = 55, Caspal = 56, Caspl = 57, Cbnz = 58, Cbz = 59, Ccmn = 60, Ccmp = 61, Cfinv = 62, Chkfeat = 63, Cinc = 64, Cinv = 65, Clrbhb = 66, Clrex = 67, Cls = 68, Clz = 69, Cmn = 70, Cmp = 71, Cmpp = 72, Cneg = 73, Cnt = 74, Crc32b = 75, Crc32cb = 76, Crc32ch = 77, Crc32cw = 78, Crc32cx = 79, Crc32h = 80, Crc32w = 81, Crc32x = 82, Csdb = 83, Csel = 84, Cset = 85, Csetm = 86, Csinc = 87, Csinv = 88, Csneg = 89, Ctz = 90, Dc = 91, Dcps1 = 92, Dcps2 = 93, Dcps3 = 94, Dgh = 95, Dmb = 96, Drps = 97, Dsb = 98, Eon = 99, Eor = 100, Esb = 101, Extr = 102, Eret = 103, Gmi = 104, Hint = 105, Hlt = 106, Hvc = 107, Ic = 108, Isb = 109, Ldadd = 110, Ldadda = 111, Ldaddab = 112, Ldaddah = 113, Ldaddal = 114, Ldaddalb = 115, Ldaddalh = 116, Ldaddb = 117, Ldaddh = 118, Ldaddl = 119, Ldaddlb = 120, Ldaddlh = 121, Ldar = 122, Ldarb = 123, Ldarh = 124, Ldaxp = 125, Ldaxr = 126, Ldaxrb = 127, Ldaxrh = 128, Ldclr = 129, Ldclra = 130, Ldclrab = 131, Ldclrah = 132, Ldclral = 133, Ldclralb = 134, Ldclralh = 135, Ldclrb = 136, Ldclrh = 137, Ldclrl = 138, Ldclrlb = 139, Ldclrlh = 140, Ldeor = 141, Ldeora = 142, Ldeorab = 143, Ldeorah = 144, Ldeoral = 145, Ldeoralb = 146, Ldeoralh = 147, Ldeorb = 148, Ldeorh = 149, Ldeorl = 150, Ldeorlb = 151, Ldeorlh = 152, Ldg = 153, Ldgm = 154, Ldlar = 155, Ldlarb = 156, Ldlarh = 157, Ldnp = 158, Ldp = 159, Ldpsw = 160, Ldr = 161, Ldraa = 162, Ldrab = 163, Ldrb = 164, Ldrh = 165, Ldrsb = 166, Ldrsh = 167, Ldrsw = 168, Ldset = 169, Ldseta = 170, Ldsetab = 171, Ldsetah = 172, Ldsetal = 173, Ldsetalb = 174, Ldsetalh = 175, Ldsetb = 176, Ldseth = 177, Ldsetl = 178, Ldsetlb = 179, Ldsetlh = 180, Ldsmax = 181, Ldsmaxa = 182, Ldsmaxab = 183, Ldsmaxah = 184, Ldsmaxal = 185, Ldsmaxalb = 186, Ldsmaxalh = 187, Ldsmaxb = 188, Ldsmaxh = 189, Ldsmaxl = 190, Ldsmaxlb = 191, Ldsmaxlh = 192, Ldsmin = 193, Ldsmina = 194, Ldsminab = 195, Ldsminah = 196, Ldsminal = 197, Ldsminalb = 198, Ldsminalh = 199, Ldsminb = 200, Ldsminh = 201, Ldsminl = 202, Ldsminlb = 203, Ldsminlh = 204, Ldtr = 205, Ldtrb = 206, Ldtrh = 207, Ldtrsb = 208, Ldtrsh = 209, Ldtrsw = 210, Ldumax = 211, Ldumaxa = 212, Ldumaxab = 213, Ldumaxah = 214, Ldumaxal = 215, Ldumaxalb = 216, Ldumaxalh = 217, Ldumaxb = 218, Ldumaxh = 219, Ldumaxl = 220, Ldumaxlb = 221, Ldumaxlh = 222, Ldumin = 223, Ldumina = 224, Lduminab = 225, Lduminah = 226, Lduminal = 227, Lduminalb = 228, Lduminalh = 229, Lduminb = 230, Lduminh = 231, Lduminl = 232, Lduminlb = 233, Lduminlh = 234, Ldur = 235, Ldurb = 236, Ldurh = 237, Ldursb = 238, Ldursh = 239, Ldursw = 240, Ldxp = 241, Ldxr = 242, Ldxrb = 243, Ldxrh = 244, Lsl = 245, Lslv = 246, Lsr = 247, Lsrv = 248, Madd = 249, Mneg = 250, Mov = 251, Movk = 252, Movn = 253, Movz = 254, Mrs = 255, Msr = 256, Msub = 257, Mul = 258, Mvn = 259, Neg = 260, Negs = 261, Ngc = 262, Ngcs = 263, Nop = 264, Orn = 265, Orr = 266, Pacda = 267, Pacdb = 268, Pacdza = 269, Pacdzb = 270, Pacga = 271, Prfm = 272, Pssbb = 273, Rbit = 274, Ret = 275, Rev = 276, Rev16 = 277, Rev32 = 278, Rev64 = 279, Ror = 280, Rorv = 281, Sbc = 282, Sbcs = 283, Sbfiz = 284, Sbfm = 285, Sbfx = 286, Sdiv = 287, Setf8 = 288, Setf16 = 289, Sev = 290, Sevl = 291, Smaddl = 292, Smax = 293, Smc = 294, Smin = 295, Smnegl = 296, Smsubl = 297, Smulh = 298, Smull = 299, Ssbb = 300, St2g = 301, Stadd = 302, Staddl = 303, Staddb = 304, Staddlb = 305, Staddh = 306, Staddlh = 307, Stclr = 308, Stclrl = 309, Stclrb = 310, Stclrlb = 311, Stclrh = 312, Stclrlh = 313, Steor = 314, Steorl = 315, Steorb = 316, Steorlb = 317, Steorh = 318, Steorlh = 319, Stg = 320, Stgm = 321, Stgp = 322, Stllr = 323, Stllrb = 324, Stllrh = 325, Stlr = 326, Stlrb = 327, Stlrh = 328, Stlxp = 329, Stlxr = 330, Stlxrb = 331, Stlxrh = 332, Stnp = 333, Stp = 334, Str = 335, Strb = 336, Strh = 337, Stset = 338, Stsetl = 339, Stsetb = 340, Stsetlb = 341, Stseth = 342, Stsetlh = 343, Stsmax = 344, Stsmaxl = 345, Stsmaxb = 346, Stsmaxlb = 347, Stsmaxh = 348, Stsmaxlh = 349, Stsmin = 350, Stsminl = 351, Stsminb = 352, Stsminlb = 353, Stsminh = 354, Stsminlh = 355, Sttr = 356, Sttrb = 357, Sttrh = 358, Stumax = 359, Stumaxl = 360, Stumaxb = 361, Stumaxlb = 362, Stumaxh = 363, Stumaxlh = 364, Stumin = 365, Stuminl = 366, Stuminb = 367, Stuminlb = 368, Stuminh = 369, Stuminlh = 370, Stur = 371, Sturb = 372, Sturh = 373, Stxp = 374, Stxr = 375, Stxrb = 376, Stxrh = 377, Stz2g = 378, Stzg = 379, Stzgm = 380, Sub = 381, Subg = 382, Subp = 383, Subps = 384, Subs = 385, Svc = 386, Swp = 387, Swpa = 388, Swpab = 389, Swpah = 390, Swpal = 391, Swpalb = 392, Swpalh = 393, Swpb = 394, Swph = 395, Swpl = 396, Swplb = 397, Swplh = 398, Sxtb = 399, Sxth = 400, Sxtw = 401, Sys = 402, Tlbi = 403, Tst = 404, Tbnz = 405, Tbz = 406, Ubfiz = 407, Ubfm = 408, Ubfx = 409, Udf = 410, Udiv = 411, Umaddl = 412, Umax = 413, Umin = 414, Umnegl = 415, Umull = 416, Umulh = 417, Umsubl = 418, Uxtb = 419, Uxth = 420, Wfe = 421, Wfi = 422, Xaflag = 423, Xpacd = 424, Xpaci = 425, Xpaclri = 426, Yield = 427, Abs_v = 428, Add_v = 429, Addhn_v = 430, Addhn2_v = 431, Addp_v = 432, Addv_v = 433, Aesd_v = 434, Aese_v = 435, Aesimc_v = 436, Aesmc_v = 437, And_v = 438, Bcax_v = 439, Bfcvt_v = 440, Bfcvtn_v = 441, Bfcvtn2_v = 442, Bfdot_v = 443, Bfmlalb_v = 444, Bfmlalt_v = 445, Bfmmla_v = 446, Bic_v = 447, Bif_v = 448, Bit_v = 449, Bsl_v = 450, Cls_v = 451, Clz_v = 452, Cmeq_v = 453, Cmge_v = 454, Cmgt_v = 455, Cmhi_v = 456, Cmhs_v = 457, Cmle_v = 458, Cmlt_v = 459, Cmtst_v = 460, Cnt_v = 461, Dup_v = 462, Eor_v = 463, Eor3_v = 464, Ext_v = 465, Fabd_v = 466, Fabs_v = 467, Facge_v = 468, Facgt_v = 469, Fadd_v = 470, Faddp_v = 471, Fcadd_v = 472, Fccmp_v = 473, Fccmpe_v = 474, Fcmeq_v = 475, Fcmge_v = 476, Fcmgt_v = 477, Fcmla_v = 478, Fcmle_v = 479, Fcmlt_v = 480, Fcmp_v = 481, Fcmpe_v = 482, Fcsel_v = 483, Fcvt_v = 484, Fcvtas_v = 485, Fcvtau_v = 486, Fcvtl_v = 487, Fcvtl2_v = 488, Fcvtms_v = 489, Fcvtmu_v = 490, Fcvtn_v = 491, Fcvtn2_v = 492, Fcvtns_v = 493, Fcvtnu_v = 494, Fcvtps_v = 495, Fcvtpu_v = 496, Fcvtxn_v = 497, Fcvtxn2_v = 498, Fcvtzs_v = 499, Fcvtzu_v = 500, Fdiv_v = 501, Fjcvtzs_v = 502, Fmadd_v = 503, Fmax_v = 504, Fmaxnm_v = 505, Fmaxnmp_v = 506, Fmaxnmv_v = 507, Fmaxp_v = 508, Fmaxv_v = 509, Fmin_v = 510, Fminnm_v = 511, Fminnmp_v = 512, Fminnmv_v = 513, Fminp_v = 514, Fminv_v = 515, Fmla_v = 516, Fmlal_v = 517, Fmlal2_v = 518, Fmls_v = 519, Fmlsl_v = 520, Fmlsl2_v = 521, Fmov_v = 522, Fmsub_v = 523, Fmul_v = 524, Fmulx_v = 525, Fneg_v = 526, Fnmadd_v = 527, Fnmsub_v = 528, Fnmul_v = 529, Frecpe_v = 530, Frecps_v = 531, Frecpx_v = 532, Frint32x_v = 533, Frint32z_v = 534, Frint64x_v = 535, Frint64z_v = 536, Frinta_v = 537, Frinti_v = 538, Frintm_v = 539, Frintn_v = 540, Frintp_v = 541, Frintx_v = 542, Frintz_v = 543, Frsqrte_v = 544, Frsqrts_v = 545, Fsqrt_v = 546, Fsub_v = 547, Ins_v = 548, Ld1_v = 549, Ld1r_v = 550, Ld2_v = 551, Ld2r_v = 552, Ld3_v = 553, Ld3r_v = 554, Ld4_v = 555, Ld4r_v = 556, Ldnp_v = 557, Ldp_v = 558, Ldr_v = 559, Ldur_v = 560, Mla_v = 561, Mls_v = 562, Mov_v = 563, Movi_v = 564, Mul_v = 565, Mvn_v = 566, Mvni_v = 567, Neg_v = 568, Not_v = 569, Orn_v = 570, Orr_v = 571, Pmul_v = 572, Pmull_v = 573, Pmull2_v = 574, Raddhn_v = 575, Raddhn2_v = 576, Rax1_v = 577, Rbit_v = 578, Rev16_v = 579, Rev32_v = 580, Rev64_v = 581, Rshrn_v = 582, Rshrn2_v = 583, Rsubhn_v = 584, Rsubhn2_v = 585, Saba_v = 586, Sabal_v = 587, Sabal2_v = 588, Sabd_v = 589, Sabdl_v = 590, Sabdl2_v = 591, Sadalp_v = 592, Saddl_v = 593, Saddl2_v = 594, Saddlp_v = 595, Saddlv_v = 596, Saddw_v = 597, Saddw2_v = 598, Scvtf_v = 599, Sdot_v = 600, Sha1c_v = 601, Sha1h_v = 602, Sha1m_v = 603, Sha1p_v = 604, Sha1su0_v = 605, Sha1su1_v = 606, Sha256h_v = 607, Sha256h2_v = 608, Sha256su0_v = 609, Sha256su1_v = 610, Sha512h_v = 611, Sha512h2_v = 612, Sha512su0_v = 613, Sha512su1_v = 614, Shadd_v = 615, Shl_v = 616, Shll_v = 617, Shll2_v = 618, Shrn_v = 619, Shrn2_v = 620, Shsub_v = 621, Sli_v = 622, Sm3partw1_v = 623, Sm3partw2_v = 624, Sm3ss1_v = 625, Sm3tt1a_v = 626, Sm3tt1b_v = 627, Sm3tt2a_v = 628, Sm3tt2b_v = 629, Sm4e_v = 630, Sm4ekey_v = 631, Smax_v = 632, Smaxp_v = 633, Smaxv_v = 634, Smin_v = 635, Sminp_v = 636, Sminv_v = 637, Smlal_v = 638, Smlal2_v = 639, Smlsl_v = 640, Smlsl2_v = 641, Smmla_v = 642, Smov_v = 643, Smull_v = 644, Smull2_v = 645, Sqabs_v = 646, Sqadd_v = 647, Sqdmlal_v = 648, Sqdmlal2_v = 649, Sqdmlsl_v = 650, Sqdmlsl2_v = 651, Sqdmulh_v = 652, Sqdmull_v = 653, Sqdmull2_v = 654, Sqneg_v = 655, Sqrdmlah_v = 656, Sqrdmlsh_v = 657, Sqrdmulh_v = 658, Sqrshl_v = 659, Sqrshrn_v = 660, Sqrshrn2_v = 661, Sqrshrun_v = 662, Sqrshrun2_v = 663, Sqshl_v = 664, Sqshlu_v = 665, Sqshrn_v = 666, Sqshrn2_v = 667, Sqshrun_v = 668, Sqshrun2_v = 669, Sqsub_v = 670, Sqxtn_v = 671, Sqxtn2_v = 672, Sqxtun_v = 673, Sqxtun2_v = 674, Srhadd_v = 675, Sri_v = 676, Srshl_v = 677, Srshr_v = 678, Srsra_v = 679, Sshl_v = 680, Sshll_v = 681, Sshll2_v = 682, Sshr_v = 683, Ssra_v = 684, Ssubl_v = 685, Ssubl2_v = 686, Ssubw_v = 687, Ssubw2_v = 688, St1_v = 689, St2_v = 690, St3_v = 691, St4_v = 692, Stnp_v = 693, Stp_v = 694, Str_v = 695, Stur_v = 696, Sub_v = 697, Subhn_v = 698, Subhn2_v = 699, Sudot_v = 700, Suqadd_v = 701, Sxtl_v = 702, Sxtl2_v = 703, Tbl_v = 704, Tbx_v = 705, Trn1_v = 706, Trn2_v = 707, Uaba_v = 708, Uabal_v = 709, Uabal2_v = 710, Uabd_v = 711, Uabdl_v = 712, Uabdl2_v = 713, Uadalp_v = 714, Uaddl_v = 715, Uaddl2_v = 716, Uaddlp_v = 717, Uaddlv_v = 718, Uaddw_v = 719, Uaddw2_v = 720, Ucvtf_v = 721, Udot_v = 722, Uhadd_v = 723, Uhsub_v = 724, Umax_v = 725, Umaxp_v = 726, Umaxv_v = 727, Umin_v = 728, Uminp_v = 729, Uminv_v = 730, Umlal_v = 731, Umlal2_v = 732, Umlsl_v = 733, Umlsl2_v = 734, Ummla_v = 735, Umov_v = 736, Umull_v = 737, Umull2_v = 738, Uqadd_v = 739, Uqrshl_v = 740, Uqrshrn_v = 741, Uqrshrn2_v = 742, Uqshl_v = 743, Uqshrn_v = 744, Uqshrn2_v = 745, Uqsub_v = 746, Uqxtn_v = 747, Uqxtn2_v = 748, Urecpe_v = 749, Urhadd_v = 750, Urshl_v = 751, Urshr_v = 752, Ursqrte_v = 753, Ursra_v = 754, Usdot_v = 755, Ushl_v = 756, Ushll_v = 757, Ushll2_v = 758, Ushr_v = 759, Usmmla_v = 760, Usqadd_v = 761, Usra_v = 762, Usubl_v = 763, Usubl2_v = 764, Usubw_v = 765, Usubw2_v = 766, Uxtl_v = 767, Uxtl2_v = 768, Uzp1_v = 769, Uzp2_v = 770, Xar_v = 771, Xtn_v = 772, Xtn2_v = 773, Zip1_v = 774, Zip2_v = 775, _Count = 776,
}

Variants§

§

None = 0

§

Abs = 1

§

Adc = 2

§

Adcs = 3

§

Add = 4

§

Addg = 5

§

Adds = 6

§

Adr = 7

§

Adrp = 8

§

And = 9

§

Ands = 10

§

Asr = 11

§

Asrv = 12

§

At = 13

§

Autda = 14

§

Autdza = 15

§

Autdb = 16

§

Autdzb = 17

§

Autia = 18

§

Autia1716 = 19

§

Autiasp = 20

§

Autiaz = 21

§

Autib = 22

§

Autib1716 = 23

§

Autibsp = 24

§

Autibz = 25

§

Autiza = 26

§

Autizb = 27

§

Axflag = 28

§

B = 29

§

Bc = 30

§

Bfc = 31

§

Bfi = 32

§

Bfm = 33

§

Bfxil = 34

§

Bic = 35

§

Bics = 36

§

Bl = 37

§

Blr = 38

§

Br = 39

§

Brk = 40

§

Bti = 41

§

Cas = 42

§

Casa = 43

§

Casab = 44

§

Casah = 45

§

Casal = 46

§

Casalb = 47

§

Casalh = 48

§

Casb = 49

§

Cash = 50

§

Casl = 51

§

Caslb = 52

§

Caslh = 53

§

Casp = 54

§

Caspa = 55

§

Caspal = 56

§

Caspl = 57

§

Cbnz = 58

§

Cbz = 59

§

Ccmn = 60

§

Ccmp = 61

§

Cfinv = 62

§

Chkfeat = 63

§

Cinc = 64

§

Cinv = 65

§

Clrbhb = 66

§

Clrex = 67

§

Cls = 68

§

Clz = 69

§

Cmn = 70

§

Cmp = 71

§

Cmpp = 72

§

Cneg = 73

§

Cnt = 74

§

Crc32b = 75

§

Crc32cb = 76

§

Crc32ch = 77

§

Crc32cw = 78

§

Crc32cx = 79

§

Crc32h = 80

§

Crc32w = 81

§

Crc32x = 82

§

Csdb = 83

§

Csel = 84

§

Cset = 85

§

Csetm = 86

§

Csinc = 87

§

Csinv = 88

§

Csneg = 89

§

Ctz = 90

§

Dc = 91

§

Dcps1 = 92

§

Dcps2 = 93

§

Dcps3 = 94

§

Dgh = 95

§

Dmb = 96

§

Drps = 97

§

Dsb = 98

§

Eon = 99

§

Eor = 100

§

Esb = 101

§

Extr = 102

§

Eret = 103

§

Gmi = 104

§

Hint = 105

§

Hlt = 106

§

Hvc = 107

§

Ic = 108

§

Isb = 109

§

Ldadd = 110

§

Ldadda = 111

§

Ldaddab = 112

§

Ldaddah = 113

§

Ldaddal = 114

§

Ldaddalb = 115

§

Ldaddalh = 116

§

Ldaddb = 117

§

Ldaddh = 118

§

Ldaddl = 119

§

Ldaddlb = 120

§

Ldaddlh = 121

§

Ldar = 122

§

Ldarb = 123

§

Ldarh = 124

§

Ldaxp = 125

§

Ldaxr = 126

§

Ldaxrb = 127

§

Ldaxrh = 128

§

Ldclr = 129

§

Ldclra = 130

§

Ldclrab = 131

§

Ldclrah = 132

§

Ldclral = 133

§

Ldclralb = 134

§

Ldclralh = 135

§

Ldclrb = 136

§

Ldclrh = 137

§

Ldclrl = 138

§

Ldclrlb = 139

§

Ldclrlh = 140

§

Ldeor = 141

§

Ldeora = 142

§

Ldeorab = 143

§

Ldeorah = 144

§

Ldeoral = 145

§

Ldeoralb = 146

§

Ldeoralh = 147

§

Ldeorb = 148

§

Ldeorh = 149

§

Ldeorl = 150

§

Ldeorlb = 151

§

Ldeorlh = 152

§

Ldg = 153

§

Ldgm = 154

§

Ldlar = 155

§

Ldlarb = 156

§

Ldlarh = 157

§

Ldnp = 158

§

Ldp = 159

§

Ldpsw = 160

§

Ldr = 161

§

Ldraa = 162

§

Ldrab = 163

§

Ldrb = 164

§

Ldrh = 165

§

Ldrsb = 166

§

Ldrsh = 167

§

Ldrsw = 168

§

Ldset = 169

§

Ldseta = 170

§

Ldsetab = 171

§

Ldsetah = 172

§

Ldsetal = 173

§

Ldsetalb = 174

§

Ldsetalh = 175

§

Ldsetb = 176

§

Ldseth = 177

§

Ldsetl = 178

§

Ldsetlb = 179

§

Ldsetlh = 180

§

Ldsmax = 181

§

Ldsmaxa = 182

§

Ldsmaxab = 183

§

Ldsmaxah = 184

§

Ldsmaxal = 185

§

Ldsmaxalb = 186

§

Ldsmaxalh = 187

§

Ldsmaxb = 188

§

Ldsmaxh = 189

§

Ldsmaxl = 190

§

Ldsmaxlb = 191

§

Ldsmaxlh = 192

§

Ldsmin = 193

§

Ldsmina = 194

§

Ldsminab = 195

§

Ldsminah = 196

§

Ldsminal = 197

§

Ldsminalb = 198

§

Ldsminalh = 199

§

Ldsminb = 200

§

Ldsminh = 201

§

Ldsminl = 202

§

Ldsminlb = 203

§

Ldsminlh = 204

§

Ldtr = 205

§

Ldtrb = 206

§

Ldtrh = 207

§

Ldtrsb = 208

§

Ldtrsh = 209

§

Ldtrsw = 210

§

Ldumax = 211

§

Ldumaxa = 212

§

Ldumaxab = 213

§

Ldumaxah = 214

§

Ldumaxal = 215

§

Ldumaxalb = 216

§

Ldumaxalh = 217

§

Ldumaxb = 218

§

Ldumaxh = 219

§

Ldumaxl = 220

§

Ldumaxlb = 221

§

Ldumaxlh = 222

§

Ldumin = 223

§

Ldumina = 224

§

Lduminab = 225

§

Lduminah = 226

§

Lduminal = 227

§

Lduminalb = 228

§

Lduminalh = 229

§

Lduminb = 230

§

Lduminh = 231

§

Lduminl = 232

§

Lduminlb = 233

§

Lduminlh = 234

§

Ldur = 235

§

Ldurb = 236

§

Ldurh = 237

§

Ldursb = 238

§

Ldursh = 239

§

Ldursw = 240

§

Ldxp = 241

§

Ldxr = 242

§

Ldxrb = 243

§

Ldxrh = 244

§

Lsl = 245

§

Lslv = 246

§

Lsr = 247

§

Lsrv = 248

§

Madd = 249

§

Mneg = 250

§

Mov = 251

§

Movk = 252

§

Movn = 253

§

Movz = 254

§

Mrs = 255

§

Msr = 256

§

Msub = 257

§

Mul = 258

§

Mvn = 259

§

Neg = 260

§

Negs = 261

§

Ngc = 262

§

Ngcs = 263

§

Nop = 264

§

Orn = 265

§

Orr = 266

§

Pacda = 267

§

Pacdb = 268

§

Pacdza = 269

§

Pacdzb = 270

§

Pacga = 271

§

Prfm = 272

§

Pssbb = 273

§

Rbit = 274

§

Ret = 275

§

Rev = 276

§

Rev16 = 277

§

Rev32 = 278

§

Rev64 = 279

§

Ror = 280

§

Rorv = 281

§

Sbc = 282

§

Sbcs = 283

§

Sbfiz = 284

§

Sbfm = 285

§

Sbfx = 286

§

Sdiv = 287

§

Setf8 = 288

§

Setf16 = 289

§

Sev = 290

§

Sevl = 291

§

Smaddl = 292

§

Smax = 293

§

Smc = 294

§

Smin = 295

§

Smnegl = 296

§

Smsubl = 297

§

Smulh = 298

§

Smull = 299

§

Ssbb = 300

§

St2g = 301

§

Stadd = 302

§

Staddl = 303

§

Staddb = 304

§

Staddlb = 305

§

Staddh = 306

§

Staddlh = 307

§

Stclr = 308

§

Stclrl = 309

§

Stclrb = 310

§

Stclrlb = 311

§

Stclrh = 312

§

Stclrlh = 313

§

Steor = 314

§

Steorl = 315

§

Steorb = 316

§

Steorlb = 317

§

Steorh = 318

§

Steorlh = 319

§

Stg = 320

§

Stgm = 321

§

Stgp = 322

§

Stllr = 323

§

Stllrb = 324

§

Stllrh = 325

§

Stlr = 326

§

Stlrb = 327

§

Stlrh = 328

§

Stlxp = 329

§

Stlxr = 330

§

Stlxrb = 331

§

Stlxrh = 332

§

Stnp = 333

§

Stp = 334

§

Str = 335

§

Strb = 336

§

Strh = 337

§

Stset = 338

§

Stsetl = 339

§

Stsetb = 340

§

Stsetlb = 341

§

Stseth = 342

§

Stsetlh = 343

§

Stsmax = 344

§

Stsmaxl = 345

§

Stsmaxb = 346

§

Stsmaxlb = 347

§

Stsmaxh = 348

§

Stsmaxlh = 349

§

Stsmin = 350

§

Stsminl = 351

§

Stsminb = 352

§

Stsminlb = 353

§

Stsminh = 354

§

Stsminlh = 355

§

Sttr = 356

§

Sttrb = 357

§

Sttrh = 358

§

Stumax = 359

§

Stumaxl = 360

§

Stumaxb = 361

§

Stumaxlb = 362

§

Stumaxh = 363

§

Stumaxlh = 364

§

Stumin = 365

§

Stuminl = 366

§

Stuminb = 367

§

Stuminlb = 368

§

Stuminh = 369

§

Stuminlh = 370

§

Stur = 371

§

Sturb = 372

§

Sturh = 373

§

Stxp = 374

§

Stxr = 375

§

Stxrb = 376

§

Stxrh = 377

§

Stz2g = 378

§

Stzg = 379

§

Stzgm = 380

§

Sub = 381

§

Subg = 382

§

Subp = 383

§

Subps = 384

§

Subs = 385

§

Svc = 386

§

Swp = 387

§

Swpa = 388

§

Swpab = 389

§

Swpah = 390

§

Swpal = 391

§

Swpalb = 392

§

Swpalh = 393

§

Swpb = 394

§

Swph = 395

§

Swpl = 396

§

Swplb = 397

§

Swplh = 398

§

Sxtb = 399

§

Sxth = 400

§

Sxtw = 401

§

Sys = 402

§

Tlbi = 403

§

Tst = 404

§

Tbnz = 405

§

Tbz = 406

§

Ubfiz = 407

§

Ubfm = 408

§

Ubfx = 409

§

Udf = 410

§

Udiv = 411

§

Umaddl = 412

§

Umax = 413

§

Umin = 414

§

Umnegl = 415

§

Umull = 416

§

Umulh = 417

§

Umsubl = 418

§

Uxtb = 419

§

Uxth = 420

§

Wfe = 421

§

Wfi = 422

§

Xaflag = 423

§

Xpacd = 424

§

Xpaci = 425

§

Xpaclri = 426

§

Yield = 427

§

Abs_v = 428

§

Add_v = 429

§

Addhn_v = 430

§

Addhn2_v = 431

§

Addp_v = 432

§

Addv_v = 433

§

Aesd_v = 434

§

Aese_v = 435

§

Aesimc_v = 436

§

Aesmc_v = 437

§

And_v = 438

§

Bcax_v = 439

§

Bfcvt_v = 440

§

Bfcvtn_v = 441

§

Bfcvtn2_v = 442

§

Bfdot_v = 443

§

Bfmlalb_v = 444

§

Bfmlalt_v = 445

§

Bfmmla_v = 446

§

Bic_v = 447

§

Bif_v = 448

§

Bit_v = 449

§

Bsl_v = 450

§

Cls_v = 451

§

Clz_v = 452

§

Cmeq_v = 453

§

Cmge_v = 454

§

Cmgt_v = 455

§

Cmhi_v = 456

§

Cmhs_v = 457

§

Cmle_v = 458

§

Cmlt_v = 459

§

Cmtst_v = 460

§

Cnt_v = 461

§

Dup_v = 462

§

Eor_v = 463

§

Eor3_v = 464

§

Ext_v = 465

§

Fabd_v = 466

§

Fabs_v = 467

§

Facge_v = 468

§

Facgt_v = 469

§

Fadd_v = 470

§

Faddp_v = 471

§

Fcadd_v = 472

§

Fccmp_v = 473

§

Fccmpe_v = 474

§

Fcmeq_v = 475

§

Fcmge_v = 476

§

Fcmgt_v = 477

§

Fcmla_v = 478

§

Fcmle_v = 479

§

Fcmlt_v = 480

§

Fcmp_v = 481

§

Fcmpe_v = 482

§

Fcsel_v = 483

§

Fcvt_v = 484

§

Fcvtas_v = 485

§

Fcvtau_v = 486

§

Fcvtl_v = 487

§

Fcvtl2_v = 488

§

Fcvtms_v = 489

§

Fcvtmu_v = 490

§

Fcvtn_v = 491

§

Fcvtn2_v = 492

§

Fcvtns_v = 493

§

Fcvtnu_v = 494

§

Fcvtps_v = 495

§

Fcvtpu_v = 496

§

Fcvtxn_v = 497

§

Fcvtxn2_v = 498

§

Fcvtzs_v = 499

§

Fcvtzu_v = 500

§

Fdiv_v = 501

§

Fjcvtzs_v = 502

§

Fmadd_v = 503

§

Fmax_v = 504

§

Fmaxnm_v = 505

§

Fmaxnmp_v = 506

§

Fmaxnmv_v = 507

§

Fmaxp_v = 508

§

Fmaxv_v = 509

§

Fmin_v = 510

§

Fminnm_v = 511

§

Fminnmp_v = 512

§

Fminnmv_v = 513

§

Fminp_v = 514

§

Fminv_v = 515

§

Fmla_v = 516

§

Fmlal_v = 517

§

Fmlal2_v = 518

§

Fmls_v = 519

§

Fmlsl_v = 520

§

Fmlsl2_v = 521

§

Fmov_v = 522

§

Fmsub_v = 523

§

Fmul_v = 524

§

Fmulx_v = 525

§

Fneg_v = 526

§

Fnmadd_v = 527

§

Fnmsub_v = 528

§

Fnmul_v = 529

§

Frecpe_v = 530

§

Frecps_v = 531

§

Frecpx_v = 532

§

Frint32x_v = 533

§

Frint32z_v = 534

§

Frint64x_v = 535

§

Frint64z_v = 536

§

Frinta_v = 537

§

Frinti_v = 538

§

Frintm_v = 539

§

Frintn_v = 540

§

Frintp_v = 541

§

Frintx_v = 542

§

Frintz_v = 543

§

Frsqrte_v = 544

§

Frsqrts_v = 545

§

Fsqrt_v = 546

§

Fsub_v = 547

§

Ins_v = 548

§

Ld1_v = 549

§

Ld1r_v = 550

§

Ld2_v = 551

§

Ld2r_v = 552

§

Ld3_v = 553

§

Ld3r_v = 554

§

Ld4_v = 555

§

Ld4r_v = 556

§

Ldnp_v = 557

§

Ldp_v = 558

§

Ldr_v = 559

§

Ldur_v = 560

§

Mla_v = 561

§

Mls_v = 562

§

Mov_v = 563

§

Movi_v = 564

§

Mul_v = 565

§

Mvn_v = 566

§

Mvni_v = 567

§

Neg_v = 568

§

Not_v = 569

§

Orn_v = 570

§

Orr_v = 571

§

Pmul_v = 572

§

Pmull_v = 573

§

Pmull2_v = 574

§

Raddhn_v = 575

§

Raddhn2_v = 576

§

Rax1_v = 577

§

Rbit_v = 578

§

Rev16_v = 579

§

Rev32_v = 580

§

Rev64_v = 581

§

Rshrn_v = 582

§

Rshrn2_v = 583

§

Rsubhn_v = 584

§

Rsubhn2_v = 585

§

Saba_v = 586

§

Sabal_v = 587

§

Sabal2_v = 588

§

Sabd_v = 589

§

Sabdl_v = 590

§

Sabdl2_v = 591

§

Sadalp_v = 592

§

Saddl_v = 593

§

Saddl2_v = 594

§

Saddlp_v = 595

§

Saddlv_v = 596

§

Saddw_v = 597

§

Saddw2_v = 598

§

Scvtf_v = 599

§

Sdot_v = 600

§

Sha1c_v = 601

§

Sha1h_v = 602

§

Sha1m_v = 603

§

Sha1p_v = 604

§

Sha1su0_v = 605

§

Sha1su1_v = 606

§

Sha256h_v = 607

§

Sha256h2_v = 608

§

Sha256su0_v = 609

§

Sha256su1_v = 610

§

Sha512h_v = 611

§

Sha512h2_v = 612

§

Sha512su0_v = 613

§

Sha512su1_v = 614

§

Shadd_v = 615

§

Shl_v = 616

§

Shll_v = 617

§

Shll2_v = 618

§

Shrn_v = 619

§

Shrn2_v = 620

§

Shsub_v = 621

§

Sli_v = 622

§

Sm3partw1_v = 623

§

Sm3partw2_v = 624

§

Sm3ss1_v = 625

§

Sm3tt1a_v = 626

§

Sm3tt1b_v = 627

§

Sm3tt2a_v = 628

§

Sm3tt2b_v = 629

§

Sm4e_v = 630

§

Sm4ekey_v = 631

§

Smax_v = 632

§

Smaxp_v = 633

§

Smaxv_v = 634

§

Smin_v = 635

§

Sminp_v = 636

§

Sminv_v = 637

§

Smlal_v = 638

§

Smlal2_v = 639

§

Smlsl_v = 640

§

Smlsl2_v = 641

§

Smmla_v = 642

§

Smov_v = 643

§

Smull_v = 644

§

Smull2_v = 645

§

Sqabs_v = 646

§

Sqadd_v = 647

§

Sqdmlal_v = 648

§

Sqdmlal2_v = 649

§

Sqdmlsl_v = 650

§

Sqdmlsl2_v = 651

§

Sqdmulh_v = 652

§

Sqdmull_v = 653

§

Sqdmull2_v = 654

§

Sqneg_v = 655

§

Sqrdmlah_v = 656

§

Sqrdmlsh_v = 657

§

Sqrdmulh_v = 658

§

Sqrshl_v = 659

§

Sqrshrn_v = 660

§

Sqrshrn2_v = 661

§

Sqrshrun_v = 662

§

Sqrshrun2_v = 663

§

Sqshl_v = 664

§

Sqshlu_v = 665

§

Sqshrn_v = 666

§

Sqshrn2_v = 667

§

Sqshrun_v = 668

§

Sqshrun2_v = 669

§

Sqsub_v = 670

§

Sqxtn_v = 671

§

Sqxtn2_v = 672

§

Sqxtun_v = 673

§

Sqxtun2_v = 674

§

Srhadd_v = 675

§

Sri_v = 676

§

Srshl_v = 677

§

Srshr_v = 678

§

Srsra_v = 679

§

Sshl_v = 680

§

Sshll_v = 681

§

Sshll2_v = 682

§

Sshr_v = 683

§

Ssra_v = 684

§

Ssubl_v = 685

§

Ssubl2_v = 686

§

Ssubw_v = 687

§

Ssubw2_v = 688

§

St1_v = 689

§

St2_v = 690

§

St3_v = 691

§

St4_v = 692

§

Stnp_v = 693

§

Stp_v = 694

§

Str_v = 695

§

Stur_v = 696

§

Sub_v = 697

§

Subhn_v = 698

§

Subhn2_v = 699

§

Sudot_v = 700

§

Suqadd_v = 701

§

Sxtl_v = 702

§

Sxtl2_v = 703

§

Tbl_v = 704

§

Tbx_v = 705

§

Trn1_v = 706

§

Trn2_v = 707

§

Uaba_v = 708

§

Uabal_v = 709

§

Uabal2_v = 710

§

Uabd_v = 711

§

Uabdl_v = 712

§

Uabdl2_v = 713

§

Uadalp_v = 714

§

Uaddl_v = 715

§

Uaddl2_v = 716

§

Uaddlp_v = 717

§

Uaddlv_v = 718

§

Uaddw_v = 719

§

Uaddw2_v = 720

§

Ucvtf_v = 721

§

Udot_v = 722

§

Uhadd_v = 723

§

Uhsub_v = 724

§

Umax_v = 725

§

Umaxp_v = 726

§

Umaxv_v = 727

§

Umin_v = 728

§

Uminp_v = 729

§

Uminv_v = 730

§

Umlal_v = 731

§

Umlal2_v = 732

§

Umlsl_v = 733

§

Umlsl2_v = 734

§

Ummla_v = 735

§

Umov_v = 736

§

Umull_v = 737

§

Umull2_v = 738

§

Uqadd_v = 739

§

Uqrshl_v = 740

§

Uqrshrn_v = 741

§

Uqrshrn2_v = 742

§

Uqshl_v = 743

§

Uqshrn_v = 744

§

Uqshrn2_v = 745

§

Uqsub_v = 746

§

Uqxtn_v = 747

§

Uqxtn2_v = 748

§

Urecpe_v = 749

§

Urhadd_v = 750

§

Urshl_v = 751

§

Urshr_v = 752

§

Ursqrte_v = 753

§

Ursra_v = 754

§

Usdot_v = 755

§

Ushl_v = 756

§

Ushll_v = 757

§

Ushll2_v = 758

§

Ushr_v = 759

§

Usmmla_v = 760

§

Usqadd_v = 761

§

Usra_v = 762

§

Usubl_v = 763

§

Usubl2_v = 764

§

Usubw_v = 765

§

Usubw2_v = 766

§

Uxtl_v = 767

§

Uxtl2_v = 768

§

Uzp1_v = 769

§

Uzp2_v = 770

§

Xar_v = 771

§

Xtn_v = 772

§

Xtn2_v = 773

§

Zip1_v = 774

§

Zip2_v = 775

§

_Count = 776

Implementations§

Source§

impl InstId

Source

pub const ARM_COND: u32 = 0x78000000

Source

pub const REAL_ID: u32 = 65535

Source

pub const fn with_cc(self, cond: CondCode) -> u32

Source

pub const fn extract_cc(inst: u32) -> CondCode

Source

pub const fn extract_real_id(inst: u32) -> u32

Trait Implementations§

Source§

impl Clone for InstId

Source§

fn clone(&self) -> InstId

Returns a duplicate 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 InstId

Source§

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

Formats the value using the given formatter. Read more
Source§

impl Into<u32> for InstId

Source§

fn into(self) -> u32

Converts this type into the (usually inferred) input type.
Source§

impl PartialEq for InstId

Source§

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

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

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

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Copy for InstId

Source§

impl Eq for InstId

Source§

impl StructuralPartialEq for InstId

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> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. 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> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

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

Source§

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>,

Source§

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.