Lines Matching +full:10001 +full:- +full:adc
36 # A combination of tsz:imm3 -- extract esize.
38 # A combination of tsz:imm3 -- extract (2 * esize) - (tsz:imm3)
40 # A combination of tsz:imm3 -- extract (tsz:imm3) - esize
48 # Signed 8-bit immediate, optionally shifted left by 8.
50 # Unsigned 8-bit immediate, optionally shifted left by 8.
168 # Two register operands with a 6-bit signed immediate.
184 # Two register operand, one immediate operand, with 4-bit predicate.
189 # Two register operand, one one-bit floating-point operand.
202 # Basic Load/Store with 9-bit immediate offset
256 # Two registers and a scalar by N-bit index
262 # Two registers and a scalar by N-bit index, alternate
268 # Three registers and a scalar by N-bit index
276 # Three registers and a scalar by N-bit index, alternate
285 ### SVE Integer Arithmetic - Binary Predicated Group
338 ### SVE Shift by Immediate - Predicated Group
365 ### SVE Integer Arithmetic - Unary Predicated Group
388 ### SVE Floating Point Compare - Vectors Group
390 # SVE floating-point compare vectors
399 ### SVE Integer Multiply-Add Group
401 # SVE integer multiply-add writing addend (predicated)
405 # SVE integer multiply-add writing multiplicand (predicated)
409 ### SVE Integer Arithmetic - Unpredicated Group
419 ### SVE Logical - Unpredicated Group
464 ### SVE Bitwise Shift - Unpredicated Group
485 ### SVE Integer Misc - Unpredicated Group
490 # SVE floating-point exponential accelerator
494 # SVE floating-point trig select coefficient
528 ### SVE Integer Wide Immediate - Predicated Group
530 # SVE copy floating-point immediate (predicated)
535 INVALID 00000101 00 01 ---- 01 1 -------- -----
539 INVALID 00000101 00 01 ---- 00 1 -------- -----
543 ### SVE Permute - Extract Group
553 ### SVE Permute - Unpredicated Group
582 ### SVE Permute - Predicates Group
599 ### SVE Permute - Interleaving Group
617 ### SVE Permute - Predicated Group
636 LASTA_v 00000101 .. 10001 0 100 ... ..... ..... @rd_pg_rn
637 LASTB_v 00000101 .. 10001 1 100 ... ..... ..... @rd_pg_rn
668 ### SVE Integer Compare - Vectors Group
691 ### SVE Integer Compare - Unsigned Immediate Group
699 ### SVE Integer Compare - Signed Immediate Group
771 INCDECP_r 00100101 .. 10110 d:1 10001 00 .... ..... @incdec_pred u=1
777 SINCDECP_r_32 00100101 .. 1010 d:1 u:1 10001 00 .... ..... @incdec_pred
778 SINCDECP_r_64 00100101 .. 1010 d:1 u:1 10001 10 .... ..... @incdec_pred
783 ### SVE Integer Compare - Scalars Group
794 ### SVE Integer Wide Immediate - Unpredicated Group
796 # SVE broadcast floating-point immediate (unpredicated)
801 INVALID 00100101 00 111 00 011 1 -------- -----
807 INVALID 00100101 00 100 000 11 1 -------- -----
811 INVALID 00100101 00 100 001 11 1 -------- -----
815 INVALID 00100101 00 100 011 11 1 -------- -----
819 INVALID 00100101 00 100 100 11 1 -------- -----
823 INVALID 00100101 00 100 101 11 1 -------- -----
827 INVALID 00100101 00 100 110 11 1 -------- -----
831 INVALID 00100101 00 100 111 11 1 -------- -----
851 #### SVE Multiply - Indexed
859 # SVE2 integer multiply-add (indexed)
867 # SVE2 saturating multiply-add high (indexed)
879 # SVE2 saturating multiply-add (indexed)
895 # SVE2 complex integer multiply-add (indexed)
901 # SVE2 complex saturating integer multiply-add (indexed)
907 # SVE2 multiply-add long (indexed)
954 # SVE floating-point complex add (predicated)
958 # SVE floating-point complex multiply-add (predicated)
962 # SVE floating-point complex multiply-add (indexed)
968 ### SVE FP Multiply-Add Indexed Group
970 # SVE floating-point multiply-add (indexed)
980 # SVE floating-point multiply (indexed)
993 ## SVE Floating Point Unary Operations - Unpredicated Group
1009 # SVE floating-point serial reduction (predicated)
1012 ### SVE Floating Point Arithmetic - Unpredicated Group
1014 # SVE floating-point arithmetic (unpredicated)
1024 # SVE floating-point arithmetic (predicated)
1039 # SVE floating-point arithmetic with immediate (predicated)
1049 # SVE floating-point trig multiply-add coefficient
1052 ### SVE FP Multiply-Add Group
1054 # SVE floating-point multiply-accumulate writing addend
1060 # SVE floating-point multiply-accumulate writing multiplicand
1070 # SVE floating-point convert precision
1079 # SVE floating-point convert to integer
1095 # SVE floating-point round to integral value
1104 # SVE floating-point unary operations
1108 # SVE integer convert to floating-point
1125 ### SVE Memory - 32-bit Gather and Unsized Contiguous Group
1137 # SVE 32-bit gather load (scalar plus 32-bit unscaled offsets)
1138 # SVE 32-bit gather load (scalar plus 32-bit scaled offsets)
1146 # SVE 32-bit gather load (vector plus immediate)
1155 # SVE contiguous first-fault load (scalar plus scalar)
1161 # SVE contiguous non-fault load (scalar plus immediate)
1164 # SVE contiguous non-temporal load (scalar plus scalar)
1170 # SVE contiguous non-temporal load (scalar plus immediate)
1189 # SVE 32-bit gather prefetch (scalar plus 32-bit scaled offsets)
1190 PRF_ns 1000010 00 -1 ----- 0-- --- ----- 0 ----
1192 # SVE 32-bit gather prefetch (vector plus immediate)
1193 PRF_ns 1000010 -- 00 ----- 111 --- ----- 0 ----
1196 PRF 1000010 11 1- ----- 0-- --- ----- 0 ----
1199 PRF_rr 1000010 -- 00 rm:5 110 --- ----- 0 ----
1201 ### SVE Memory 64-bit Gather Group
1203 # SVE 64-bit gather load (scalar plus 32-bit unpacked unscaled offsets)
1204 # SVE 64-bit gather load (scalar plus 32-bit unpacked scaled offsets)
1214 # SVE 64-bit gather load (scalar plus 64-bit unscaled offsets)
1215 # SVE 64-bit gather load (scalar plus 64-bit scaled offsets)
1225 # SVE 64-bit gather load (vector plus immediate)
1229 # SVE 64-bit gather prefetch (scalar plus 64-bit scaled offsets)
1230 PRF_ns 1100010 00 11 ----- 1-- --- ----- 0 ----
1232 # SVE 64-bit gather prefetch (scalar plus unpacked 32-bit scaled offsets)
1233 PRF_ns 1100010 00 -1 ----- 0-- --- ----- 0 ----
1235 # SVE 64-bit gather prefetch (vector plus immediate)
1236 PRF_ns 1100010 -- 00 ----- 111 --- ----- 0 ----
1263 # SVE contiguous non-temporal store (scalar plus immediate) (nreg == 0)
1268 # SVE contiguous non-temporal store (scalar plus scalar) (nreg == 0)
1273 # SVE 32-bit scatter store (scalar plus 32-bit scaled offsets)
1280 # SVE 32-bit scatter store (scalar plus 32-bit unscaled offsets)
1287 # SVE 64-bit scatter store (scalar plus 64-bit scaled offset)
1292 # SVE 64-bit scatter store (scalar plus 64-bit unscaled offset)
1296 # SVE 64-bit scatter store (vector plus immediate)
1300 # SVE 32-bit scatter store (vector plus immediate)
1304 # SVE 64-bit scatter store (scalar plus unpacked 32-bit scaled offset)
1311 # SVE 64-bit scatter store (scalar plus unpacked 32-bit unscaled offset)
1319 ### SVE2 Integer Multiply - Unpredicated
1331 ### SVE2 Integer - Predicated
1446 ## SVE2 bitwise exclusive-or interleaved
1481 # ADC and SBC decoded via size in helper dispatch.
1508 # Bits 23, 18-16 are zero, limited in the translator via esz < 3 & imm == 0.
1557 ## SVE2 floating-point pairwise operations
1565 #### SVE Integer Multiply-Add (unpredicated)
1567 ## SVE2 saturating multiply-add long
1574 ## SVE2 saturating multiply-add interleaved long
1579 ## SVE2 saturating multiply-add high
1584 ## SVE2 integer multiply-add long
1595 ## SVE2 complex integer multiply-add
1611 # SVE2 64-bit gather non-temporal load (scalar plus 64-bit unscaled offsets)
1615 # SVE2 32-bit gather non-temporal load (scalar plus 32-bit unscaled offsets)
1621 # SVE2 64-bit scatter non-temporal store (vector plus scalar)
1625 # SVE2 32-bit scatter non-temporal store (vector plus scalar)
1636 AESE 01000101 00 10001 0 11100 0 ..... ..... @rdn_rm_e0
1637 AESD 01000101 00 10001 0 11100 1 ..... ..... @rdn_rm_e0
1638 SM4E 01000101 00 10001 1 11100 0 ..... ..... @rdn_rm_e0
1644 ### SVE2 floating-point convert precision odd elements
1653 ### SVE2 floating-point convert to integer
1656 ### SVE2 floating-point multiply-add long (vectors)
1665 ### SVE2 floating-point bfloat16 dot-product
1668 ### SVE2 floating-point multiply-add long (indexed)
1676 ### SVE2 floating-point bfloat16 dot-product (indexed)