Home | History | Annotate | Download | only in arm64

Lines Matching refs:WIDE

28 // Used for instructions which do not have a wide variant.
32 // Used for instructions which have a wide variant with the sf bit set to 1.
36 // Used for instructions which have a wide variant with the size bits set to either x0 or x1.
40 // Used for instructions which have a wide variant with the sf and n bits set to 1.
106 ENCODING_MAP(WIDE(kA64Adc3rrr), SF_VARIANTS(0x1a000000),
110 ENCODING_MAP(WIDE(kA64Add4RRdT), SF_VARIANTS(0x11000000),
114 ENCODING_MAP(WIDE(kA64Add4rrro), SF_VARIANTS(0x0b000000),
118 ENCODING_MAP(WIDE(kA64Add4RRre), SF_VARIANTS(0x0b200000),
128 ENCODING_MAP(WIDE(kA64And3Rrl), SF_VARIANTS(0x12000000),
132 ENCODING_MAP(WIDE(kA64And4rrro), SF_VARIANTS(0x0a000000),
136 ENCODING_MAP(WIDE(kA64Asr3rrd), CUSTOM_VARIANTS(0x13007c00, 0x9340fc00),
140 ENCODING_MAP(WIDE(kA64Asr3rrr), SF_VARIANTS(0x1ac02800),
165 ENCODING_MAP(WIDE(kA64Cbnz2rt), SF_VARIANTS(0x35000000),
170 ENCODING_MAP(WIDE(kA64Cbz2rt), SF_VARIANTS(0x34000000),
175 ENCODING_MAP(WIDE(kA64Cmn3rro), SF_VARIANTS(0x2b00001f),
179 ENCODING_MAP(WIDE(kA64Cmn3Rre), SF_VARIANTS(0x2b20001f),
183 ENCODING_MAP(WIDE(kA64Cmn3RdT), SF_VARIANTS(0x3100001f),
187 ENCODING_MAP(WIDE(kA64Cmp3rro), SF_VARIANTS(0x6b00001f),
191 ENCODING_MAP(WIDE(kA64Cmp3Rre), SF_VARIANTS(0x6b20001f),
195 ENCODING_MAP(WIDE(kA64Cmp3RdT), SF_VARIANTS(0x7100001f),
199 ENCODING_MAP(WIDE(kA64Csel4rrrc), SF_VARIANTS(0x1a800000),
203 ENCODING_MAP(WIDE(kA64Csinc4rrrc), SF_VARIANTS(0x1a800400),
207 ENCODING_MAP(WIDE(kA64Csinv4rrrc), SF_VARIANTS(0x5a800000),
211 ENCODING_MAP(WIDE(kA64Csneg4rrrc), SF_VARIANTS(0x5a800400),
219 ENCODING_MAP(WIDE(kA64Eor3Rrl), SF_VARIANTS(0x52000000),
223 ENCODING_MAP(WIDE(kA64Eor4rrro), SF_VARIANTS(0x4a000000),
227 ENCODING_MAP(WIDE(kA64Extr4rrrd), SF_N_VARIANTS(0x13800000),
347 ENCODING_MAP(WIDE(kA64Ldrsb3rXd), CUSTOM_VARIANTS(0x39c00000, 0x39800000),
351 ENCODING_MAP(WIDE(kA64Ldrsb3rXx), CUSTOM_VARIANTS(0x38e06800, 0x38a06800),
363 ENCODING_MAP(WIDE(kA64Ldrsh3rXF), CUSTOM_VARIANTS(0x79c00000, 0x79800000),
367 ENCODING_MAP(WIDE(kA64Ldrsh4rXxd), CUSTOM_VARIANTS(0x78e06800, 0x78906800),
376 ENCODING_MAP(WIDE(kA64Ldr2rp), SIZE_VARIANTS(0x18000000),
385 ENCODING_MAP(WIDE(kA64Ldr3rXD), SIZE_VARIANTS(0xb9400000),
393 ENCODING_MAP(WIDE(kA64Ldr4rXxG), SIZE_VARIANTS(0xb8606800),
397 ENCODING_MAP(WIDE(kA64LdrPost3rXd), SIZE_VARIANTS(0xb8400400),
401 ENCODING_MAP(WIDE(kA64Ldp4ffXD), CUSTOM_VARIANTS(0x2d400000, 0x6d400000),
405 ENCODING_MAP(WIDE(kA64Ldp4rrXD), SF_VARIANTS(0x29400000),
409 ENCODING_MAP(WIDE(kA64LdpPost4rrXD), CUSTOM_VARIANTS(0x28c00000, 0xa8c00000),
417 ENCODING_MAP(WIDE(kA64Ldur3rXd), SIZE_VARIANTS(0xb8400000),
421 ENCODING_MAP(WIDE(kA64Ldxr2rX), SIZE_VARIANTS(0x885f7c00),
425 ENCODING_MAP(WIDE(kA64Ldaxr2rX), SIZE_VARIANTS(0x885ffc00),
429 ENCODING_MAP(WIDE(kA64Lsl3rrr), SF_VARIANTS(0x1ac02000),
433 ENCODING_MAP(WIDE(kA64Lsr3rrd), CUSTOM_VARIANTS(0x53007c00, 0xd340fc00),
437 ENCODING_MAP(WIDE(kA64Lsr3rrr), SF_VARIANTS(0x1ac02400),
441 ENCODING_MAP(WIDE(kA64Movk3rdM), SF_VARIANTS(0x72800000),
445 ENCODING_MAP(WIDE(kA64Movn3rdM), SF_VARIANTS(0x12800000),
449 ENCODING_MAP(WIDE(kA64Movz3rdM), SF_VARIANTS(0x52800000),
453 ENCODING_MAP(WIDE(kA64Mov2rr), SF_VARIANTS(0x2a0003e0),
457 ENCODING_MAP(WIDE(kA64Mvn2rr), SF_VARIANTS(0x2a2003e0),
461 ENCODING_MAP(WIDE(kA64Mul3rrr), SF_VARIANTS(0x1b007c00),
465 ENCODING_MAP(WIDE(kA64Msub4rrrr), SF_VARIANTS(0x1b008000),
469 ENCODING_MAP(WIDE(kA64Neg3rro), SF_VARIANTS(0x4b0003e0),
473 ENCODING_MAP(WIDE(kA64Orr3Rrl), SF_VARIANTS(0x32000000),
477 ENCODING_MAP(WIDE(kA64Orr4rrro), SF_VARIANTS(0x2a000000),
485 ENCODING_MAP(WIDE(kA64Rbit2rr), SF_VARIANTS(0x5ac00000),
489 ENCODING_MAP(WIDE(kA64Rev2rr), CUSTOM_VARIANTS(0x5ac00800, 0xdac00c00),
493 ENCODING_MAP(WIDE(kA64Rev162rr), SF_VARIANTS(0x5ac00400),
497 ENCODING_MAP(WIDE(kA64Ror3rrr), SF_VARIANTS(0x1ac02c00),
501 ENCODING_MAP(WIDE(kA64Sbc3rrr), SF_VARIANTS(0x5a000000),
505 ENCODING_MAP(WIDE(kA64Sbfm4rrdd), SF_N_VARIANTS(0x13000000),
517 ENCODING_MAP(WIDE(kA64Sdiv3rrr), SF_VARIANTS(0x1ac00c00),
521 ENCODING_MAP(WIDE(kA64Smaddl4xwwx), NO_VARIANTS(0x9b200000),
529 ENCODING_MAP(WIDE(kA64Stp4ffXD), CUSTOM_VARIANTS(0x2d000000, 0x6d000000),
533 ENCODING_MAP(WIDE(kA64Stp4rrXD), SF_VARIANTS(0x29000000),
537 ENCODING_MAP(WIDE(kA64StpPost4rrXD), CUSTOM_VARIANTS(0x28800000, 0xa8800000),
541 ENCODING_MAP(WIDE(kA64StpPre4ffXD), CUSTOM_VARIANTS(0x2d800000, 0x6d800000),
545 ENCODING_MAP(WIDE(kA64StpPre4rrXD), CUSTOM_VARIANTS(0x29800000, 0xa9800000),
557 ENCODING_MAP(WIDE(kA64Str3rXD), SIZE_VARIANTS(0xb9000000),
561 ENCODING_MAP(WIDE(kA64Str4rXxG), SIZE_VARIANTS(0xb8206800),
581 ENCODING_MAP(WIDE(kA64StrPost3rXd), SIZE_VARIANTS(0xb8000400),
589 ENCODING_MAP(WIDE(kA64Stur3rXd), SIZE_VARIANTS(0xb8000000),
593 ENCODING_MAP(WIDE(kA64Stxr3wrX), SIZE_VARIANTS(0x88007c00),
597 ENCODING_MAP(WIDE(kA64Stlxr3wrX), SIZE_VARIANTS(0x8800fc00),
601 ENCODING_MAP(WIDE(kA64Sub4RRdT), SF_VARIANTS(0x51000000),
605 ENCODING_MAP(WIDE(kA64Sub4rrro), SF_VARIANTS(0x4b000000),
609 ENCODING_MAP(WIDE(kA64Sub4RRre), SF_VARIANTS(0x4b200000),
613 ENCODING_MAP(WIDE(kA64Subs3rRd), SF_VARIANTS(0x71000000),
617 ENCODING_MAP(WIDE(kA64Tst3rro), SF_VARIANTS(0x6a000000),
621 ENCODING_MAP(WIDE(kA64Ubfm4rrdd), SF_N_VARIANTS(0x53000000),