Apple Microarchitecture Research by Dougall Johnson

M1/A14 P-core (Firestorm): Overview | Base Instructions | SIMD and FP Instructions
M1/A14 E-core (Icestorm):  Overview | Base Instructions | SIMD and FP Instructions

Icestorm SIMD and FP Instructions

LAT: latency in cycles (cycles per instruction when latency bound)
TP: reciprocal throughput (cycles per instruction when throughput bound)
Uops: uop count (towards the pipeline width limit)
Int/Mem/FP: issue counts for each group of units (towards the one per unit per cycle limit)
Units: best guess of units used

                                          LAT        TP       Uops     Int   Mem   FP    Units
 ABS (vector, 8B)                         3          0.5      1        -     -     1     u6-7
 ABS (vector, 16B)                        3          0.5      1        -     -     1     u6-7
 ABS (vector, 4H)                         3          0.5      1        -     -     1     u6-7
 ABS (vector, 8H)                         3          0.5      1        -     -     1     u6-7
 ABS (vector, 2S)                         3          0.5      1        -     -     1     u6-7
 ABS (vector, 4S)                         3          0.5      1        -     -     1     u6-7
 ABS (vector, 2D)                         3          0.5      1        -     -     1     u6-7
 ABS (vector, D)                          3          0.5      1        -     -     1     u6-7
 ADD (vector, 8B)                         2          0.5      1        -     -     1     u6-7
 ADD (vector, 16B)                        2          0.5      1        -     -     1     u6-7
 ADD (vector, 4H)                         2          0.5      1        -     -     1     u6-7
 ADD (vector, 8H)                         2          0.5      1        -     -     1     u6-7
 ADD (vector, 2S)                         2          0.5      1        -     -     1     u6-7
 ADD (vector, 4S)                         2          0.5      1        -     -     1     u6-7
 ADD (vector, 2D)                         2          0.5      1        -     -     1     u6-7
 ADD (vector, D)                          2          0.5      1        -     -     1     u6-7
 ADDHN (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 ADDHN (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 ADDHN (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 ADDHN2 (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 ADDHN2 (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 ADDHN2 (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 ADDP (scalar)                            2          0.5      1        -     -     1     u6-7
 ADDP (vector, 8B)                        2          0.5      1        -     -     1     u6-7
 ADDP (vector, 16B)                       2          0.5      1        -     -     1     u6-7
 ADDP (vector, 4H)                        2          0.5      1        -     -     1     u6-7
 ADDP (vector, 8H)                        2          0.5      1        -     -     1     u6-7
 ADDP (vector, 2S)                        2          0.5      1        -     -     1     u6-7
 ADDP (vector, 4S)                        2          0.5      1        -     -     1     u6-7
 ADDP (vector, 2D)                        2          0.5      1        -     -     1     u6-7
 ADDV (8B)                                3          0.5      1        -     -     1     u6-7
 ADDV (16B)                               3          0.5      1        -     -     1     u6-7
 ADDV (4H)                                3          0.5      1        -     -     1     u6-7
 ADDV (8H)                                3          0.5      1        -     -     1     u6-7
 ADDV (4S)                                3          0.5      1        -     -     1     u6-7
AESD                                      3          0.5      1        -     -     1     u6-7
AESD + AESIMC                             3          0.5      2        -     -     1     u6-7
AESE                                      3          0.5      1        -     -     1     u6-7
AESE + AESMC                              3          0.5      2        -     -     1     u6-7
AESIMC                                    2          0.5      1        -     -     1     u6-7
AESMC                                     2          0.5      1        -     -     1     u6-7
 AND (vector, 8B)                         2          0.5      1        -     -     1     u6-7
 AND (vector, 16B)                        2          0.5      1        -     -     1     u6-7
BCAX (vector, 16B)                        2          0.5      1        -     -     1     u6-7
 BIC (vector, immediate, 4H)              2          0.5      1        -     -     1     u6-7
 BIC (vector, immediate, 8H)              2          0.5      1        -     -     1     u6-7
 BIC (vector, immediate, 2S)              2          0.5      1        -     -     1     u6-7
 BIC (vector, immediate, 4S)              2          0.5      1        -     -     1     u6-7
 BIC (vector, register, 8B)               2          0.5      1        -     -     1     u6-7
 BIC (vector, register, 16B)              2          0.5      1        -     -     1     u6-7
 BIF (vector, 8B)                         2          0.5      1        -     -     1     u6-7
 BIF (vector, 16B)                        2          0.5      1        -     -     1     u6-7
 BIT (vector, 8B)                         2          0.5      1        -     -     1     u6-7
 BIT (vector, 16B)                        2          0.5      1        -     -     1     u6-7
 BSL (vector, 8B)                         2          0.5      1        -     -     1     u6-7
 BSL (vector, 16B)                        2          0.5      1        -     -     1     u6-7
 CLS (vector, 8B)                         2          0.5      1        -     -     1     u6-7
 CLS (vector, 16B)                        2          0.5      1        -     -     1     u6-7
 CLS (vector, 4H)                         2          0.5      1        -     -     1     u6-7
 CLS (vector, 8H)                         2          0.5      1        -     -     1     u6-7
 CLS (vector, 2S)                         2          0.5      1        -     -     1     u6-7
 CLS (vector, 4S)                         2          0.5      1        -     -     1     u6-7
 CLZ (vector, 8B)                         2          0.5      1        -     -     1     u6-7
 CLZ (vector, 16B)                        2          0.5      1        -     -     1     u6-7
 CLZ (vector, 4H)                         2          0.5      1        -     -     1     u6-7
 CLZ (vector, 8H)                         2          0.5      1        -     -     1     u6-7
 CLZ (vector, 2S)                         2          0.5      1        -     -     1     u6-7
 CLZ (vector, 4S)                         2          0.5      1        -     -     1     u6-7
 CMEQ (register, 8B)                      2          0.5      1        -     -     1     u6-7
 CMEQ (register, 16B)                     2          0.5      1        -     -     1     u6-7
 CMEQ (register, 4H)                      2          0.5      1        -     -     1     u6-7
 CMEQ (register, 8H)                      2          0.5      1        -     -     1     u6-7
 CMEQ (register, 2S)                      2          0.5      1        -     -     1     u6-7
 CMEQ (register, 4S)                      2          0.5      1        -     -     1     u6-7
 CMEQ (register, 2D)                      2          0.5      1        -     -     1     u6-7
 CMEQ (register, D)                       2          0.5      1        -     -     1     u6-7
 CMEQ (zero, 8B)                          2          0.5      1        -     -     1     u6-7
 CMEQ (zero, 16B)                         2          0.5      1        -     -     1     u6-7
 CMEQ (zero, 4H)                          2          0.5      1        -     -     1     u6-7
 CMEQ (zero, 8H)                          2          0.5      1        -     -     1     u6-7
 CMEQ (zero, 2S)                          2          0.5      1        -     -     1     u6-7
 CMEQ (zero, 4S)                          2          0.5      1        -     -     1     u6-7
 CMEQ (zero, 2D)                          2          0.5      1        -     -     1     u6-7
 CMEQ (zero, D)                           2          0.5      1        -     -     1     u6-7
 CMGE (register, 8B)                      2          0.5      1        -     -     1     u6-7
 CMGE (register, 16B)                     2          0.5      1        -     -     1     u6-7
 CMGE (register, 4H)                      2          0.5      1        -     -     1     u6-7
 CMGE (register, 8H)                      2          0.5      1        -     -     1     u6-7
 CMGE (register, 2S)                      2          0.5      1        -     -     1     u6-7
 CMGE (register, 4S)                      2          0.5      1        -     -     1     u6-7
 CMGE (register, 2D)                      2          0.5      1        -     -     1     u6-7
 CMGE (register, D)                       2          0.5      1        -     -     1     u6-7
 CMGE (zero, 8B)                          2          0.5      1        -     -     1     u6-7
 CMGE (zero, 16B)                         2          0.5      1        -     -     1     u6-7
 CMGE (zero, 4H)                          2          0.5      1        -     -     1     u6-7
 CMGE (zero, 8H)                          2          0.5      1        -     -     1     u6-7
 CMGE (zero, 2S)                          2          0.5      1        -     -     1     u6-7
 CMGE (zero, 4S)                          2          0.5      1        -     -     1     u6-7
 CMGE (zero, 2D)                          2          0.5      1        -     -     1     u6-7
 CMGE (zero, D)                           2          0.5      1        -     -     1     u6-7
 CMGT (register, 8B)                      2          0.5      1        -     -     1     u6-7
 CMGT (register, 16B)                     2          0.5      1        -     -     1     u6-7
 CMGT (register, 4H)                      2          0.5      1        -     -     1     u6-7
 CMGT (register, 8H)                      2          0.5      1        -     -     1     u6-7
 CMGT (register, 2S)                      2          0.5      1        -     -     1     u6-7
 CMGT (register, 4S)                      2          0.5      1        -     -     1     u6-7
 CMGT (register, 2D)                      2          0.5      1        -     -     1     u6-7
 CMGT (register, D)                       2          0.5      1        -     -     1     u6-7
 CMGT (zero, 8B)                          2          0.5      1        -     -     1     u6-7
 CMGT (zero, 16B)                         2          0.5      1        -     -     1     u6-7
 CMGT (zero, 4H)                          2          0.5      1        -     -     1     u6-7
 CMGT (zero, 8H)                          2          0.5      1        -     -     1     u6-7
 CMGT (zero, 2S)                          2          0.5      1        -     -     1     u6-7
 CMGT (zero, 4S)                          2          0.5      1        -     -     1     u6-7
 CMGT (zero, 2D)                          2          0.5      1        -     -     1     u6-7
 CMGT (zero, D)                           2          0.5      1        -     -     1     u6-7
 CMHI (register, 8B)                      2          0.5      1        -     -     1     u6-7
 CMHI (register, 16B)                     2          0.5      1        -     -     1     u6-7
 CMHI (register, 4H)                      2          0.5      1        -     -     1     u6-7
 CMHI (register, 8H)                      2          0.5      1        -     -     1     u6-7
 CMHI (register, 2S)                      2          0.5      1        -     -     1     u6-7
 CMHI (register, 4S)                      2          0.5      1        -     -     1     u6-7
 CMHI (register, 2D)                      2          0.5      1        -     -     1     u6-7
 CMHI (register, D)                       2          0.5      1        -     -     1     u6-7
 CMHS (register, 8B)                      2          0.5      1        -     -     1     u6-7
 CMHS (register, 16B)                     2          0.5      1        -     -     1     u6-7
 CMHS (register, 4H)                      2          0.5      1        -     -     1     u6-7
 CMHS (register, 8H)                      2          0.5      1        -     -     1     u6-7
 CMHS (register, 2S)                      2          0.5      1        -     -     1     u6-7
 CMHS (register, 4S)                      2          0.5      1        -     -     1     u6-7
 CMHS (register, 2D)                      2          0.5      1        -     -     1     u6-7
 CMHS (register, D)                       2          0.5      1        -     -     1     u6-7
 CMLE (zero, 8B)                          2          0.5      1        -     -     1     u6-7
 CMLE (zero, 16B)                         2          0.5      1        -     -     1     u6-7
 CMLE (zero, 4H)                          2          0.5      1        -     -     1     u6-7
 CMLE (zero, 8H)                          2          0.5      1        -     -     1     u6-7
 CMLE (zero, 2S)                          2          0.5      1        -     -     1     u6-7
 CMLE (zero, 4S)                          2          0.5      1        -     -     1     u6-7
 CMLE (zero, 2D)                          2          0.5      1        -     -     1     u6-7
 CMLE (zero, D)                           2          0.5      1        -     -     1     u6-7
 CMLT (zero, 8B)                          2          0.5      1        -     -     1     u6-7
 CMLT (zero, 16B)                         2          0.5      1        -     -     1     u6-7
 CMLT (zero, 4H)                          2          0.5      1        -     -     1     u6-7
 CMLT (zero, 8H)                          2          0.5      1        -     -     1     u6-7
 CMLT (zero, 2S)                          2          0.5      1        -     -     1     u6-7
 CMLT (zero, 4S)                          2          0.5      1        -     -     1     u6-7
 CMLT (zero, 2D)                          2          0.5      1        -     -     1     u6-7
 CMLT (zero, D)                           2          0.5      1        -     -     1     u6-7
 CMTST (register, 8B)                     2          0.5      1        -     -     1     u6-7
 CMTST (register, 16B)                    2          0.5      1        -     -     1     u6-7
 CMTST (register, 4H)                     2          0.5      1        -     -     1     u6-7
 CMTST (register, 8H)                     2          0.5      1        -     -     1     u6-7
 CMTST (register, 2S)                     2          0.5      1        -     -     1     u6-7
 CMTST (register, 4S)                     2          0.5      1        -     -     1     u6-7
 CMTST (register, 2D)                     2          0.5      1        -     -     1     u6-7
 CMTST (register, D)                      2          0.5      1        -     -     1     u6-7
 CNT (8B)                                 2          0.5      1        -     -     1     u6-7
 CNT (16B)                                2          0.5      1        -     -     1     u6-7
 DUP (element, vector, 8B)                2          0.5      1        -     -     1     u6-7
 DUP (element, vector, 16B)               2          0.5      1        -     -     1     u6-7
 DUP (element, vector, 4H)                2          0.5      1        -     -     1     u6-7
 DUP (element, vector, 8H)                2          0.5      1        -     -     1     u6-7
 DUP (element, vector, 2S)                2          0.5      1        -     -     1     u6-7
 DUP (element, vector, 4S)                2          0.5      1        -     -     1     u6-7
 DUP (element, vector, 2D)                2          0.5      1        -     -     1     u6-7
 DUP (element, scalar, B)                 2          0.5      1        -     -     1     u6-7
 DUP (element, scalar, H)                 2          0.5      1        -     -     1     u6-7
 DUP (element, scalar, S)                 2          0.5      1        -     -     1     u6-7
 DUP (element, scalar, D)                 2          0.5      1        -     -     1     u6-7
 DUP (general, 8B)                        ≤9         0.5      2        -     1     1     
 DUP (general, 16B)                       ≤9         0.5      2        -     1     1     
 DUP (general, 4H)                        ≤9         0.5      2        -     1     1     
 DUP (general, 8H)                        ≤9         0.5      2        -     1     1     
 DUP (general, 2S)                        ≤9         0.5      2        -     1     1     
 DUP (general, 4S)                        ≤9         0.5      2        -     1     1     
 DUP (general, 2D)                        ≤9         0.5      2        -     1     1     
 EOR (vector, 8B)                         2          0.5      1        -     -     1     u6-7
 EOR (vector, 16B)                        2          0.5      1        -     -     1     u6-7
EOR3 (vector, 16B)                        2          0.5      1        -     -     1     u6-7
 EXT (vector, 8B)                         2          0.5      1        -     -     1     u6-7
 EXT (vector, 16B)                        2          0.5      1        -     -     1     u6-7
 FABD (vector, 4H)                        3          0.5      1        -     -     1     u6-7
 FABD (vector, 8H)                        3          0.5      1        -     -     1     u6-7
 FABD (vector, 2S)                        3          0.5      1        -     -     1     u6-7
 FABD (vector, 4S)                        3          0.5      1        -     -     1     u6-7
 FABD (vector, 2D)                        3          0.5      1        -     -     1     u6-7
 FABD (scalar, H)                         3          0.5      1        -     -     1     u6-7
 FABD (scalar, S)                         3          0.5      1        -     -     1     u6-7
 FABD (scalar, D)                         3          0.5      1        -     -     1     u6-7
 FABS (scalar, H)                         2          0.5      1        -     -     1     u6-7
 FABS (scalar, S)                         2          0.5      1        -     -     1     u6-7
 FABS (scalar, D)                         2          0.5      1        -     -     1     u6-7
 FABS (vector, 4H)                        2          0.5      1        -     -     1     u6-7
 FABS (vector, 8H)                        2          0.5      1        -     -     1     u6-7
 FABS (vector, 2S)                        2          0.5      1        -     -     1     u6-7
 FABS (vector, 4S)                        2          0.5      1        -     -     1     u6-7
 FABS (vector, 2D)                        2          0.5      1        -     -     1     u6-7
 FACGE (vector, 4H)                       2          0.5      1        -     -     1     u6-7
 FACGE (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 FACGE (vector, 2S)                       2          0.5      1        -     -     1     u6-7
 FACGE (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 FACGE (vector, 2D)                       2          0.5      1        -     -     1     u6-7
 FACGE (scalar, H)                        2          0.5      1        -     -     1     u6-7
 FACGE (scalar, S)                        2          0.5      1        -     -     1     u6-7
 FACGE (scalar, D)                        2          0.5      1        -     -     1     u6-7
 FACGT (vector, 4H)                       2          0.5      1        -     -     1     u6-7
 FACGT (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 FACGT (vector, 2S)                       2          0.5      1        -     -     1     u6-7
 FACGT (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 FACGT (vector, 2D)                       2          0.5      1        -     -     1     u6-7
 FACGT (scalar, H)                        2          0.5      1        -     -     1     u6-7
 FACGT (scalar, S)                        2          0.5      1        -     -     1     u6-7
 FACGT (scalar, D)                        2          0.5      1        -     -     1     u6-7
 FADD (vector, 4H)                        3          0.5      1        -     -     1     u6-7
 FADD (vector, 8H)                        3          0.5      1        -     -     1     u6-7
 FADD (vector, 2S)                        3          0.5      1        -     -     1     u6-7
 FADD (vector, 4S)                        3          0.5      1        -     -     1     u6-7
 FADD (vector, 2D)                        3          0.5      1        -     -     1     u6-7
 FADD (scalar, H)                         3          0.5      1        -     -     1     u6-7
 FADD (scalar, S)                         3          0.5      1        -     -     1     u6-7
 FADD (scalar, D)                         3          0.5      1        -     -     1     u6-7
 FADDP (scalar, H)                        3          0.5      1        -     -     1     u6-7
 FADDP (scalar, S)                        3          0.5      1        -     -     1     u6-7
 FADDP (scalar, D)                        3          0.5      1        -     -     1     u6-7
 FADDP (vector, 4H)                       3          0.5      1        -     -     1     u6-7
 FADDP (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 FADDP (vector, 2S)                       3          0.5      1        -     -     1     u6-7
 FADDP (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 FADDP (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 FCADD (vector, 4H)                       3          0.5      1        -     -     1     u6-7
 FCADD (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 FCADD (vector, 2S)                       3          0.5      1        -     -     1     u6-7
 FCADD (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 FCADD (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 FCCMP (scalar, H)                        2          1.048    1        -     -     1     
 FCCMP (scalar, S)                        2          1.048    1        -     -     1     
 FCCMP (scalar, D)                        2          1.048    1        -     -     1     
 FCCMPE (scalar, H)                       2          1.048    1        -     -     1     
 FCCMPE (scalar, S)                       2          1.048    1        -     -     1     
 FCCMPE (scalar, D)                       2          1.048    1        -     -     1     
 FCMEQ (vector, 4H)                       2          0.5      1        -     -     1     u6-7
 FCMEQ (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 FCMEQ (vector, 2S)                       2          0.5      1        -     -     1     u6-7
 FCMEQ (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 FCMEQ (vector, 2D)                       2          0.5      1        -     -     1     u6-7
 FCMEQ (scalar, H)                        2          0.5      1        -     -     1     u6-7
 FCMEQ (scalar, S)                        2          0.5      1        -     -     1     u6-7
 FCMEQ (scalar, D)                        2          0.5      1        -     -     1     u6-7
 FCMEQ (vector, zero, 4H)                 2          0.5      1        -     -     1     u6-7
 FCMEQ (vector, zero, 8H)                 2          0.5      1        -     -     1     u6-7
 FCMEQ (vector, zero, 2S)                 2          0.5      1        -     -     1     u6-7
 FCMEQ (vector, zero, 4S)                 2          0.5      1        -     -     1     u6-7
 FCMEQ (vector, zero, 2D)                 2          0.5      1        -     -     1     u6-7
 FCMEQ (scalar, zero, H)                  2          0.5      1        -     -     1     u6-7
 FCMEQ (scalar, zero, S)                  2          0.5      1        -     -     1     u6-7
 FCMEQ (scalar, zero, D)                  2          0.5      1        -     -     1     u6-7
 FCMGE (vector, 4H)                       2          0.5      1        -     -     1     u6-7
 FCMGE (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 FCMGE (vector, 2S)                       2          0.5      1        -     -     1     u6-7
 FCMGE (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 FCMGE (vector, 2D)                       2          0.5      1        -     -     1     u6-7
 FCMGE (scalar, H)                        2          0.5      1        -     -     1     u6-7
 FCMGE (scalar, S)                        2          0.5      1        -     -     1     u6-7
 FCMGE (scalar, D)                        2          0.5      1        -     -     1     u6-7
 FCMGE (vector, zero, 4H)                 2          0.5      1        -     -     1     u6-7
 FCMGE (vector, zero, 8H)                 2          0.5      1        -     -     1     u6-7
 FCMGE (vector, zero, 2S)                 2          0.5      1        -     -     1     u6-7
 FCMGE (vector, zero, 4S)                 2          0.5      1        -     -     1     u6-7
 FCMGE (vector, zero, 2D)                 2          0.5      1        -     -     1     u6-7
 FCMGE (scalar, zero, H)                  2          0.5      1        -     -     1     u6-7
 FCMGE (scalar, zero, S)                  2          0.5      1        -     -     1     u6-7
 FCMGE (scalar, zero, D)                  2          0.5      1        -     -     1     u6-7
 FCMGT (vector, 4H)                       2          0.5      1        -     -     1     u6-7
 FCMGT (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 FCMGT (vector, 2S)                       2          0.5      1        -     -     1     u6-7
 FCMGT (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 FCMGT (vector, 2D)                       2          0.5      1        -     -     1     u6-7
 FCMGT (scalar, H)                        2          0.5      1        -     -     1     u6-7
 FCMGT (scalar, S)                        2          0.5      1        -     -     1     u6-7
 FCMGT (scalar, D)                        2          0.5      1        -     -     1     u6-7
 FCMGT (vector, zero, 4H)                 2          0.5      1        -     -     1     u6-7
 FCMGT (vector, zero, 8H)                 2          0.5      1        -     -     1     u6-7
 FCMGT (vector, zero, 2S)                 2          0.5      1        -     -     1     u6-7
 FCMGT (vector, zero, 4S)                 2          0.5      1        -     -     1     u6-7
 FCMGT (vector, zero, 2D)                 2          0.5      1        -     -     1     u6-7
 FCMGT (scalar, zero, H)                  2          0.5      1        -     -     1     u6-7
 FCMGT (scalar, zero, S)                  2          0.5      1        -     -     1     u6-7
 FCMGT (scalar, zero, D)                  2          0.5      1        -     -     1     u6-7
 FCMLA (vector, 4H)                       4          0.5      1        -     -     1     u6-7
 FCMLA (vector, 8H)                       4          0.5      1        -     -     1     u6-7
 FCMLA (vector, 2S)                       4          0.5      1        -     -     1     u6-7
 FCMLA (vector, 4S)                       4          0.5      1        -     -     1     u6-7
 FCMLA (vector, 2D)                       4          0.5      1        -     -     1     u6-7
 FCMLA (vector, by element, 4H)           4          0.5      1        -     -     1     u6-7
 FCMLA (vector, by element, 8H)           4          0.5      1        -     -     1     u6-7
 FCMLA (vector, by element, 4S)           4          0.5      1        -     -     1     u6-7
 FCMLE (vector, zero, 4H)                 2          0.5      1        -     -     1     u6-7
 FCMLE (vector, zero, 8H)                 2          0.5      1        -     -     1     u6-7
 FCMLE (vector, zero, 2S)                 2          0.5      1        -     -     1     u6-7
 FCMLE (vector, zero, 4S)                 2          0.5      1        -     -     1     u6-7
 FCMLE (vector, zero, 2D)                 2          0.5      1        -     -     1     u6-7
 FCMLE (scalar, zero, H)                  2          0.5      1        -     -     1     u6-7
 FCMLE (scalar, zero, S)                  2          0.5      1        -     -     1     u6-7
 FCMLE (scalar, zero, D)                  2          0.5      1        -     -     1     u6-7
 FCMLT (vector, zero, 4H)                 2          0.5      1        -     -     1     u6-7
 FCMLT (vector, zero, 8H)                 2          0.5      1        -     -     1     u6-7
 FCMLT (vector, zero, 2S)                 2          0.5      1        -     -     1     u6-7
 FCMLT (vector, zero, 4S)                 2          0.5      1        -     -     1     u6-7
 FCMLT (vector, zero, 2D)                 2          0.5      1        -     -     1     u6-7
 FCMLT (scalar, zero, H)                  2          0.5      1        -     -     1     u6-7
 FCMLT (scalar, zero, S)                  2          0.5      1        -     -     1     u6-7
 FCMLT (scalar, zero, D)                  2          0.5      1        -     -     1     u6-7
 FCMP (scalar, H)                         2          1        1        -     -     1     
 FCMP (scalar, S)                         2          1        1        -     -     1     
 FCMP (scalar, D)                         2          1        1        -     -     1     
 FCMPE (scalar, H)                        2          1        1        -     -     1     
 FCMPE (scalar, S)                        2          1        1        -     -     1     
 FCMPE (scalar, D)                        2          1        1        -     -     1     
 FCSEL (scalar, H)                        2          0.5      1        -     -     1     u6-7
 FCSEL (scalar, S)                        2          0.5      1        -     -     1     u6-7
 FCSEL (scalar, D)                        2          0.5      1        -     -     1     u6-7
 FCVT (H to S)                            3          0.5      1        -     -     1     u6-7
 FCVT (H to D)                            3          0.5      1        -     -     1     u6-7
 FCVT (S to H)                            3          0.5      1        -     -     1     u6-7
 FCVT (S to D)                            3          0.5      1        -     -     1     u6-7
 FCVT (D to H)                            3          0.5      1        -     -     1     u6-7
 FCVT (D to S)                            3          0.5      1        -     -     1     u6-7
 FCVTAS (scalar, H to W)                  ≤10        1        2        1     -     2     
 FCVTAS (scalar, H to X)                  ≤10        1        2        1     -     2     
 FCVTAS (scalar, S to W)                  ≤10        1        2        1     -     2     
 FCVTAS (scalar, S to X)                  ≤10        1        2        1     -     2     
 FCVTAS (scalar, D to W)                  ≤10        1        2        1     -     2     
 FCVTAS (scalar, D to X)                  ≤10        1        2        1     -     2     
 FCVTAS (scalar, H to H)                  3          0.5      1        -     -     1     u6-7
 FCVTAS (scalar, H to H)                  3          0.5      1        -     -     1     u6-7
 FCVTAS (scalar, S to S)                  3          0.5      1        -     -     1     u6-7
 FCVTAS (scalar, S to S)                  3          0.5      1        -     -     1     u6-7
 FCVTAS (scalar, D to D)                  3          0.5      1        -     -     1     u6-7
 FCVTAS (scalar, D to D)                  3          0.5      1        -     -     1     u6-7
 FCVTAS (vector, 4H)                      3          0.5      1        -     -     1     u6-7
 FCVTAS (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 FCVTAS (vector, 2S)                      3          0.5      1        -     -     1     u6-7
 FCVTAS (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 FCVTAS (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 FCVTAU (scalar, H to W)                  ≤10        1        2        1     -     2     
 FCVTAU (scalar, H to X)                  ≤10        1        2        1     -     2     
 FCVTAU (scalar, S to W)                  ≤10        1        2        1     -     2     
 FCVTAU (scalar, S to X)                  ≤10        1        2        1     -     2     
 FCVTAU (scalar, D to W)                  ≤10        1        2        1     -     2     
 FCVTAU (scalar, D to X)                  ≤10        1        2        1     -     2     
 FCVTAU (scalar, H to H)                  3          0.5      1        -     -     1     u6-7
 FCVTAU (scalar, H to H)                  3          0.5      1        -     -     1     u6-7
 FCVTAU (scalar, S to S)                  3          0.5      1        -     -     1     u6-7
 FCVTAU (scalar, S to S)                  3          0.5      1        -     -     1     u6-7
 FCVTAU (scalar, D to D)                  3          0.5      1        -     -     1     u6-7
 FCVTAU (scalar, D to D)                  3          0.5      1        -     -     1     u6-7
 FCVTAU (vector, 4H)                      3          0.5      1        -     -     1     u6-7
 FCVTAU (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 FCVTAU (vector, 2S)                      3          0.5      1        -     -     1     u6-7
 FCVTAU (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 FCVTAU (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 FCVTL (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 FCVTL (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 FCVTL2 (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 FCVTL2 (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 FCVTMS (scalar, H to W)                  ≤10        1        2        1     -     2     
 FCVTMS (scalar, H to X)                  ≤10        1        2        1     -     2     
 FCVTMS (scalar, S to W)                  ≤10        1        2        1     -     2     
 FCVTMS (scalar, S to X)                  ≤10        1        2        1     -     2     
 FCVTMS (scalar, D to W)                  ≤10        1        2        1     -     2     
 FCVTMS (scalar, D to X)                  ≤10        1        2        1     -     2     
 FCVTMS (scalar, H to H)                  3          0.5      1        -     -     1     u6-7
 FCVTMS (scalar, H to H)                  3          0.5      1        -     -     1     u6-7
 FCVTMS (scalar, S to S)                  3          0.5      1        -     -     1     u6-7
 FCVTMS (scalar, S to S)                  3          0.5      1        -     -     1     u6-7
 FCVTMS (scalar, D to D)                  3          0.5      1        -     -     1     u6-7
 FCVTMS (scalar, D to D)                  3          0.5      1        -     -     1     u6-7
 FCVTMS (vector, 4H)                      3          0.5      1        -     -     1     u6-7
 FCVTMS (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 FCVTMS (vector, 2S)                      3          0.5      1        -     -     1     u6-7
 FCVTMS (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 FCVTMS (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 FCVTMU (scalar, H to W)                  ≤10        1        2        1     -     2     
 FCVTMU (scalar, H to X)                  ≤10        1        2        1     -     2     
 FCVTMU (scalar, S to W)                  ≤10        1        2        1     -     2     
 FCVTMU (scalar, S to X)                  ≤10        1        2        1     -     2     
 FCVTMU (scalar, D to W)                  ≤10        1        2        1     -     2     
 FCVTMU (scalar, D to X)                  ≤10        1        2        1     -     2     
 FCVTMU (scalar, H to H)                  3          0.5      1        -     -     1     u6-7
 FCVTMU (scalar, H to H)                  3          0.5      1        -     -     1     u6-7
 FCVTMU (scalar, S to S)                  3          0.5      1        -     -     1     u6-7
 FCVTMU (scalar, S to S)                  3          0.5      1        -     -     1     u6-7
 FCVTMU (scalar, D to D)                  3          0.5      1        -     -     1     u6-7
 FCVTMU (scalar, D to D)                  3          0.5      1        -     -     1     u6-7
 FCVTMU (vector, 4H)                      3          0.5      1        -     -     1     u6-7
 FCVTMU (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 FCVTMU (vector, 2S)                      3          0.5      1        -     -     1     u6-7
 FCVTMU (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 FCVTMU (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 FCVTN (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 FCVTN (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 FCVTN2 (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 FCVTN2 (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 FCVTNS (scalar, H to W)                  ≤10        1        2        1     -     2     
 FCVTNS (scalar, H to X)                  ≤10        1        2        1     -     2     
 FCVTNS (scalar, S to W)                  ≤10        1        2        1     -     2     
 FCVTNS (scalar, S to X)                  ≤10        1        2        1     -     2     
 FCVTNS (scalar, D to W)                  ≤10        1        2        1     -     2     
 FCVTNS (scalar, D to X)                  ≤10        1        2        1     -     2     
 FCVTNS (scalar, H to H)                  3          0.5      1        -     -     1     u6-7
 FCVTNS (scalar, H to H)                  3          0.5      1        -     -     1     u6-7
 FCVTNS (scalar, S to S)                  3          0.5      1        -     -     1     u6-7
 FCVTNS (scalar, S to S)                  3          0.5      1        -     -     1     u6-7
 FCVTNS (scalar, D to D)                  3          0.5      1        -     -     1     u6-7
 FCVTNS (scalar, D to D)                  3          0.5      1        -     -     1     u6-7
 FCVTNS (vector, 4H)                      3          0.5      1        -     -     1     u6-7
 FCVTNS (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 FCVTNS (vector, 2S)                      3          0.5      1        -     -     1     u6-7
 FCVTNS (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 FCVTNS (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 FCVTNU (scalar, H to W)                  ≤10        1        2        1     -     2     
 FCVTNU (scalar, H to X)                  ≤10        1        2        1     -     2     
 FCVTNU (scalar, S to W)                  ≤10        1        2        1     -     2     
 FCVTNU (scalar, S to X)                  ≤10        1        2        1     -     2     
 FCVTNU (scalar, D to W)                  ≤10        1        2        1     -     2     
 FCVTNU (scalar, D to X)                  ≤10        1        2        1     -     2     
 FCVTNU (scalar, H to H)                  3          0.5      1        -     -     1     u6-7
 FCVTNU (scalar, H to H)                  3          0.5      1        -     -     1     u6-7
 FCVTNU (scalar, S to S)                  3          0.5      1        -     -     1     u6-7
 FCVTNU (scalar, S to S)                  3          0.5      1        -     -     1     u6-7
 FCVTNU (scalar, D to D)                  3          0.5      1        -     -     1     u6-7
 FCVTNU (scalar, D to D)                  3          0.5      1        -     -     1     u6-7
 FCVTNU (vector, 4H)                      3          0.5      1        -     -     1     u6-7
 FCVTNU (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 FCVTNU (vector, 2S)                      3          0.5      1        -     -     1     u6-7
 FCVTNU (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 FCVTNU (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 FCVTPS (scalar, H to W)                  ≤10        1        2        1     -     2     
 FCVTPS (scalar, H to X)                  ≤10        1        2        1     -     2     
 FCVTPS (scalar, S to W)                  ≤10        1        2        1     -     2     
 FCVTPS (scalar, S to X)                  ≤10        1        2        1     -     2     
 FCVTPS (scalar, D to W)                  ≤10        1        2        1     -     2     
 FCVTPS (scalar, D to X)                  ≤10        1        2        1     -     2     
 FCVTPS (scalar, H to H)                  3          0.5      1        -     -     1     u6-7
 FCVTPS (scalar, H to H)                  3          0.5      1        -     -     1     u6-7
 FCVTPS (scalar, S to S)                  3          0.5      1        -     -     1     u6-7
 FCVTPS (scalar, S to S)                  3          0.5      1        -     -     1     u6-7
 FCVTPS (scalar, D to D)                  3          0.5      1        -     -     1     u6-7
 FCVTPS (scalar, D to D)                  3          0.5      1        -     -     1     u6-7
 FCVTPS (vector, 4H)                      3          0.5      1        -     -     1     u6-7
 FCVTPS (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 FCVTPS (vector, 2S)                      3          0.5      1        -     -     1     u6-7
 FCVTPS (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 FCVTPS (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 FCVTPU (scalar, H to W)                  ≤10        1        2        1     -     2     
 FCVTPU (scalar, H to X)                  ≤10        1        2        1     -     2     
 FCVTPU (scalar, S to W)                  ≤10        1        2        1     -     2     
 FCVTPU (scalar, S to X)                  ≤10        1        2        1     -     2     
 FCVTPU (scalar, D to W)                  ≤10        1        2        1     -     2     
 FCVTPU (scalar, D to X)                  ≤10        1        2        1     -     2     
 FCVTPU (scalar, H to H)                  3          0.5      1        -     -     1     u6-7
 FCVTPU (scalar, H to H)                  3          0.5      1        -     -     1     u6-7
 FCVTPU (scalar, S to S)                  3          0.5      1        -     -     1     u6-7
 FCVTPU (scalar, S to S)                  3          0.5      1        -     -     1     u6-7
 FCVTPU (scalar, D to D)                  3          0.5      1        -     -     1     u6-7
 FCVTPU (scalar, D to D)                  3          0.5      1        -     -     1     u6-7
 FCVTPU (vector, 4H)                      3          0.5      1        -     -     1     u6-7
 FCVTPU (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 FCVTPU (vector, 2S)                      3          0.5      1        -     -     1     u6-7
 FCVTPU (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 FCVTPU (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 FCVTXN (scalar, D)                       3          0.5      1        -     -     1     u6-7
 FCVTXN (vector, 2D)                      3          0.5      1        -     -     1     u6-7
FCVTXN2 (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 FCVTZS (scalar, integer, H to W)         ≤10        1        2        1     -     2     
 FCVTZS (scalar, integer, H to X)         ≤10        1        2        1     -     2     
 FCVTZS (scalar, integer, S to W)         ≤10        1        2        1     -     2     
 FCVTZS (scalar, integer, S to X)         ≤10        1        2        1     -     2     
 FCVTZS (scalar, integer, D to W)         ≤10        1        2        1     -     2     
 FCVTZS (scalar, integer, D to X)         ≤10        1        2        1     -     2     
 FCVTZS (scalar, integer, H to H)         3          0.5      1        -     -     1     u6-7
 FCVTZS (scalar, integer, H to H)         3          0.5      1        -     -     1     u6-7
 FCVTZS (scalar, integer, S to S)         3          0.5      1        -     -     1     u6-7
 FCVTZS (scalar, integer, S to S)         3          0.5      1        -     -     1     u6-7
 FCVTZS (scalar, integer, D to D)         3          0.5      1        -     -     1     u6-7
 FCVTZS (scalar, integer, D to D)         3          0.5      1        -     -     1     u6-7
 FCVTZS (vector, integer, 4H)             3          0.5      1        -     -     1     u6-7
 FCVTZS (vector, integer, 8H)             3          0.5      1        -     -     1     u6-7
 FCVTZS (vector, integer, 2S)             3          0.5      1        -     -     1     u6-7
 FCVTZS (vector, integer, 4S)             3          0.5      1        -     -     1     u6-7
 FCVTZS (vector, integer, 2D)             3          0.5      1        -     -     1     u6-7
 FCVTZS (scalar, fixed-point, H to W)     ≤10        1        2        1     -     2     
 FCVTZS (scalar, fixed-point, H to X)     ≤10        1        2        1     -     2     
 FCVTZS (scalar, fixed-point, S to W)     ≤10        1        2        1     -     2     
 FCVTZS (scalar, fixed-point, S to X)     ≤10        1        2        1     -     2     
 FCVTZS (scalar, fixed-point, D to W)     ≤10        1        2        1     -     2     
 FCVTZS (scalar, fixed-point, D to X)     ≤10        1        2        1     -     2     
 FCVTZS (scalar, fixed-point, H to H)     3          0.5      1        -     -     1     u6-7
 FCVTZS (scalar, fixed-point, H to H)     3          0.5      1        -     -     1     u6-7
 FCVTZS (scalar, fixed-point, S to S)     3          0.5      1        -     -     1     u6-7
 FCVTZS (scalar, fixed-point, S to S)     3          0.5      1        -     -     1     u6-7
 FCVTZS (scalar, fixed-point, D to D)     3          0.5      1        -     -     1     u6-7
 FCVTZS (scalar, fixed-point, D to D)     3          0.5      1        -     -     1     u6-7
 FCVTZS (vector, fixed-point, 4H)         3          0.5      1        -     -     1     u6-7
 FCVTZS (vector, fixed-point, 8H)         3          0.5      1        -     -     1     u6-7
 FCVTZS (vector, fixed-point, 2S)         3          0.5      1        -     -     1     u6-7
 FCVTZS (vector, fixed-point, 4S)         3          0.5      1        -     -     1     u6-7
 FCVTZS (vector, fixed-point, 2D)         3          0.5      1        -     -     1     u6-7
 FCVTZU (scalar, integer, H to W)         ≤10        1        2        1     -     2     
 FCVTZU (scalar, integer, H to X)         ≤10        1        2        1     -     2     
 FCVTZU (scalar, integer, S to W)         ≤10        1        2        1     -     2     
 FCVTZU (scalar, integer, S to X)         ≤10        1        2        1     -     2     
 FCVTZU (scalar, integer, D to W)         ≤10        1        2        1     -     2     
 FCVTZU (scalar, integer, D to X)         ≤10        1        2        1     -     2     
 FCVTZU (scalar, integer, H to H)         3          0.5      1        -     -     1     u6-7
 FCVTZU (scalar, integer, H to H)         3          0.5      1        -     -     1     u6-7
 FCVTZU (scalar, integer, S to S)         3          0.5      1        -     -     1     u6-7
 FCVTZU (scalar, integer, S to S)         3          0.5      1        -     -     1     u6-7
 FCVTZU (scalar, integer, D to D)         3          0.5      1        -     -     1     u6-7
 FCVTZU (scalar, integer, D to D)         3          0.5      1        -     -     1     u6-7
 FCVTZU (vector, integer, 4H)             3          0.5      1        -     -     1     u6-7
 FCVTZU (vector, integer, 8H)             3          0.5      1        -     -     1     u6-7
 FCVTZU (vector, integer, 2S)             3          0.5      1        -     -     1     u6-7
 FCVTZU (vector, integer, 4S)             3          0.5      1        -     -     1     u6-7
 FCVTZU (vector, integer, 2D)             3          0.5      1        -     -     1     u6-7
 FCVTZU (scalar, fixed-point, H to W)     ≤10        1        2        1     -     2     
 FCVTZU (scalar, fixed-point, H to X)     ≤10        1        2        1     -     2     
 FCVTZU (scalar, fixed-point, S to W)     ≤10        1        2        1     -     2     
 FCVTZU (scalar, fixed-point, S to X)     ≤10        1        2        1     -     2     
 FCVTZU (scalar, fixed-point, D to W)     ≤10        1        2        1     -     2     
 FCVTZU (scalar, fixed-point, D to X)     ≤10        1        2        1     -     2     
 FCVTZU (scalar, fixed-point, H to H)     3          0.5      1        -     -     1     u6-7
 FCVTZU (scalar, fixed-point, H to H)     3          0.5      1        -     -     1     u6-7
 FCVTZU (scalar, fixed-point, S to S)     3          0.5      1        -     -     1     u6-7
 FCVTZU (scalar, fixed-point, S to S)     3          0.5      1        -     -     1     u6-7
 FCVTZU (scalar, fixed-point, D to D)     3          0.5      1        -     -     1     u6-7
 FCVTZU (scalar, fixed-point, D to D)     3          0.5      1        -     -     1     u6-7
 FCVTZU (vector, fixed-point, 4H)         3          0.5      1        -     -     1     u6-7
 FCVTZU (vector, fixed-point, 8H)         3          0.5      1        -     -     1     u6-7
 FCVTZU (vector, fixed-point, 2S)         3          0.5      1        -     -     1     u6-7
 FCVTZU (vector, fixed-point, 4S)         3          0.5      1        -     -     1     u6-7
 FCVTZU (vector, fixed-point, 2D)         3          0.5      1        -     -     1     u6-7
FDIV (vector, 4H)                         7          1        1        -     -     1     
FDIV (vector, 8H)                         8          2        1        -     -     1     
FDIV (vector, 2S)                         8          1        1        -     -     1     
FDIV (vector, 4S)                         9          2        1        -     -     1     
FDIV (vector, 2D)                         11         2        1        -     -     1     
FDIV (scalar, H)                          7          1        1        -     -     1     
FDIV (scalar, S)                          8          1        1        -     -     1     
FDIV (scalar, D)                          10         1        1        -     -     1     
FJCVTZS                                   ≤10        2.112    2        1     -     2     
 FMADD (scalar, H)                        4          0.5      1        -     -     1     u6-7
 FMADD (scalar, S)                        4          0.5      1        -     -     1     u6-7
 FMADD (scalar, D)                        4          0.5      1        -     -     1     u6-7
 FMAX (vector, 4H)                        2          0.5      1        -     -     1     u6-7
 FMAX (vector, 8H)                        2          0.5      1        -     -     1     u6-7
 FMAX (vector, 2S)                        2          0.5      1        -     -     1     u6-7
 FMAX (vector, 4S)                        2          0.5      1        -     -     1     u6-7
 FMAX (vector, 2D)                        2          0.5      1        -     -     1     u6-7
 FMAX (scalar, H)                         2          0.5      1        -     -     1     u6-7
 FMAX (scalar, S)                         2          0.5      1        -     -     1     u6-7
 FMAX (scalar, D)                         2          0.5      1        -     -     1     u6-7
 FMAXNM (vector, 4H)                      2          0.5      1        -     -     1     u6-7
 FMAXNM (vector, 8H)                      2          0.5      1        -     -     1     u6-7
 FMAXNM (vector, 2S)                      2          0.5      1        -     -     1     u6-7
 FMAXNM (vector, 4S)                      2          0.5      1        -     -     1     u6-7
 FMAXNM (vector, 2D)                      2          0.5      1        -     -     1     u6-7
 FMAXNM (scalar, H)                       2          0.5      1        -     -     1     u6-7
 FMAXNM (scalar, S)                       2          0.5      1        -     -     1     u6-7
 FMAXNM (scalar, D)                       2          0.5      1        -     -     1     u6-7
 FMAXNMP (scalar)                         2          0.5      1        -     -     1     u6-7
 FMAXNMP (vector, 4H)                     2          0.5      1        -     -     1     u6-7
 FMAXNMP (vector, 8H)                     2          0.5      1        -     -     1     u6-7
 FMAXNMP (vector, 2S)                     2          0.5      1        -     -     1     u6-7
 FMAXNMP (vector, 4S)                     2          0.5      1        -     -     1     u6-7
 FMAXNMP (vector, 2D)                     2          0.5      1        -     -     1     u6-7
 FMAXNMV (4H)                             3          0.5      1        -     -     1     u6-7
 FMAXNMV (8H)                             3          0.5      1        -     -     1     u6-7
 FMAXNMV (4S)                             3          0.5      1        -     -     1     u6-7
 FMAXP (scalar)                           2          0.5      1        -     -     1     u6-7
 FMAXP (vector, 4H)                       2          0.5      1        -     -     1     u6-7
 FMAXP (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 FMAXP (vector, 2S)                       2          0.5      1        -     -     1     u6-7
 FMAXP (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 FMAXP (vector, 2D)                       2          0.5      1        -     -     1     u6-7
 FMAXV (4H)                               3          0.5      1        -     -     1     u6-7
 FMAXV (8H)                               3          0.5      1        -     -     1     u6-7
 FMAXV (4S)                               3          0.5      1        -     -     1     u6-7
 FMIN (vector, 4H)                        2          0.5      1        -     -     1     u6-7
 FMIN (vector, 8H)                        2          0.5      1        -     -     1     u6-7
 FMIN (vector, 2S)                        2          0.5      1        -     -     1     u6-7
 FMIN (vector, 4S)                        2          0.5      1        -     -     1     u6-7
 FMIN (vector, 2D)                        2          0.5      1        -     -     1     u6-7
 FMIN (scalar, H)                         2          0.5      1        -     -     1     u6-7
 FMIN (scalar, S)                         2          0.5      1        -     -     1     u6-7
 FMIN (scalar, D)                         2          0.5      1        -     -     1     u6-7
 FMINNM (vector, 4H)                      2          0.5      1        -     -     1     u6-7
 FMINNM (vector, 8H)                      2          0.5      1        -     -     1     u6-7
 FMINNM (vector, 2S)                      2          0.5      1        -     -     1     u6-7
 FMINNM (vector, 4S)                      2          0.5      1        -     -     1     u6-7
 FMINNM (vector, 2D)                      2          0.5      1        -     -     1     u6-7
 FMINNM (scalar, H)                       2          0.5      1        -     -     1     u6-7
 FMINNM (scalar, S)                       2          0.5      1        -     -     1     u6-7
 FMINNM (scalar, D)                       2          0.5      1        -     -     1     u6-7
 FMINNMP (scalar)                         2          0.5      1        -     -     1     u6-7
 FMINNMP (vector, 4H)                     2          0.5      1        -     -     1     u6-7
 FMINNMP (vector, 8H)                     2          0.5      1        -     -     1     u6-7
 FMINNMP (vector, 2S)                     2          0.5      1        -     -     1     u6-7
 FMINNMP (vector, 4S)                     2          0.5      1        -     -     1     u6-7
 FMINNMP (vector, 2D)                     2          0.5      1        -     -     1     u6-7
 FMINNMV (4H)                             3          0.5      1        -     -     1     u6-7
 FMINNMV (8H)                             3          0.5      1        -     -     1     u6-7
 FMINNMV (4S)                             3          0.5      1        -     -     1     u6-7
 FMINP (scalar)                           2          0.5      1        -     -     1     u6-7
 FMINP (vector, 4H)                       2          0.5      1        -     -     1     u6-7
 FMINP (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 FMINP (vector, 2S)                       2          0.5      1        -     -     1     u6-7
 FMINP (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 FMINP (vector, 2D)                       2          0.5      1        -     -     1     u6-7
 FMINV (4H)                               3          0.5      1        -     -     1     u6-7
 FMINV (8H)                               3          0.5      1        -     -     1     u6-7
 FMINV (4S)                               3          0.5      1        -     -     1     u6-7
 FMLA (by element, H)                     4          0.5      1        -     -     1     u6-7
 FMLA (by element, S)                     4          0.5      1        -     -     1     u6-7
 FMLA (by element, D)                     4          0.5      1        -     -     1     u6-7
 FMLA (by element, 4H)                    4          0.5      1        -     -     1     u6-7
 FMLA (by element, 8H)                    4          0.5      1        -     -     1     u6-7
 FMLA (by element, 2S)                    4          0.5      1        -     -     1     u6-7
 FMLA (by element, 4S)                    4          0.5      1        -     -     1     u6-7
 FMLA (by element, 2D)                    4          0.5      1        -     -     1     u6-7
 FMLA (vector, 4H)                        4          0.5      1        -     -     1     u6-7
 FMLA (vector, 8H)                        4          0.5      1        -     -     1     u6-7
 FMLA (vector, 2S)                        4          0.5      1        -     -     1     u6-7
 FMLA (vector, 4S)                        4          0.5      1        -     -     1     u6-7
 FMLA (vector, 2D)                        4          0.5      1        -     -     1     u6-7
 FMLAL (by element, 2S)                   4          0.5      1        -     -     1     u6-7
 FMLAL (by element, 4S)                   4          0.5      1        -     -     1     u6-7
 FMLAL2 (by element, 2S)                  4          0.5      1        -     -     1     u6-7
 FMLAL2 (by element, 4S)                  4          0.5      1        -     -     1     u6-7
 FMLAL (vector, 2S)                       4          0.5      1        -     -     1     u6-7
 FMLAL (vector, 4S)                       4          0.5      1        -     -     1     u6-7
 FMLAL2 (vector, 2S)                      4          0.5      1        -     -     1     u6-7
 FMLAL2 (vector, 4S)                      4          0.5      1        -     -     1     u6-7
 FMLS (by element, H)                     4          0.5      1        -     -     1     u6-7
 FMLS (by element, S)                     4          0.5      1        -     -     1     u6-7
 FMLS (by element, D)                     4          0.5      1        -     -     1     u6-7
 FMLS (by element, 4H)                    4          0.5      1        -     -     1     u6-7
 FMLS (by element, 8H)                    4          0.5      1        -     -     1     u6-7
 FMLS (by element, 2S)                    4          0.5      1        -     -     1     u6-7
 FMLS (by element, 4S)                    4          0.5      1        -     -     1     u6-7
 FMLS (by element, 2D)                    4          0.5      1        -     -     1     u6-7
 FMLS (vector, 4H)                        4          0.5      1        -     -     1     u6-7
 FMLS (vector, 8H)                        4          0.5      1        -     -     1     u6-7
 FMLS (vector, 2S)                        4          0.5      1        -     -     1     u6-7
 FMLS (vector, 4S)                        4          0.5      1        -     -     1     u6-7
 FMLS (vector, 2D)                        4          0.5      1        -     -     1     u6-7
 FMLSL (by element, 2S)                   4          0.5      1        -     -     1     u6-7
 FMLSL (by element, 4S)                   4          0.5      1        -     -     1     u6-7
 FMLSL2 (by element, 2S)                  4          0.5      1        -     -     1     u6-7
 FMLSL2 (by element, 4S)                  4          0.5      1        -     -     1     u6-7
 FMLSL (vector, 2S)                       4          0.5      1        -     -     1     u6-7
 FMLSL (vector, 4S)                       4          0.5      1        -     -     1     u6-7
 FMLSL2 (vector, 2S)                      4          0.5      1        -     -     1     u6-7
 FMLSL2 (vector, 4S)                      4          0.5      1        -     -     1     u6-7
FMOV (H to W)                             ≤7         1        1        1     -     1     
FMOV (H to X)                             ≤7         1        1        1     -     1     
FMOV (S to W)                             ≤7         1        1        1     -     1     
FMOV (D to X)                             ≤7         1        1        1     -     1     
FMOV (D[1] to X)                          ≤7         1        1        1     -     1     
FMOV (H from W)                           ≤7         0.5      1        -     1     -     
FMOV (H from X)                           ≤7         0.5      1        -     1     -     
FMOV (S from W)                           ≤7         0.5      1        -     1     -     
FMOV (D from X)                           ≤7         0.5      1        -     1     -     
FMOV (D[1] from X)                        ≤9         0.5      2        -     1     1     
 FMOV (register, H)                       2          0.5      1        -     -     1     u6-7
 FMOV (register, S)                       2          0.5      1        -     -     1     u6-7
 FMOV (register, D)                       2          0.5      1        -     -     1     u6-7
 FMOV (scalar, immediate, H)                         0.5      1        -     -     1     u6-7
 FMOV (scalar, immediate, S)                         0.5      1        -     -     1     u6-7
 FMOV (scalar, immediate, D)                         0.5      1        -     -     1     u6-7
 FMOV (vector, immediate, 4H)                        0.5      1        -     -     1     u6-7
 FMOV (vector, immediate, 8H)                        0.5      1        -     -     1     u6-7
 FMOV (vector, immediate, 2S)                        0.5      1        -     -     1     u6-7
 FMOV (vector, immediate, 4S)                        0.5      1        -     -     1     u6-7
 FMOV (vector, immediate, 2D)                        0.5      1        -     -     1     u6-7
 FMSUB (scalar, H)                        4          0.5      1        -     -     1     u6-7
 FMSUB (scalar, S)                        4          0.5      1        -     -     1     u6-7
 FMSUB (scalar, D)                        4          0.5      1        -     -     1     u6-7
 FMUL (by element, 4H)                    4          0.5      1        -     -     1     u6-7
 FMUL (by element, 8H)                    4          0.5      1        -     -     1     u6-7
 FMUL (by element, 2S)                    4          0.5      1        -     -     1     u6-7
 FMUL (by element, 4S)                    4          0.5      1        -     -     1     u6-7
 FMUL (by element, 2D)                    4          0.5      1        -     -     1     u6-7
 FMUL (vector, 4H)                        4          0.5      1        -     -     1     u6-7
 FMUL (vector, 8H)                        4          0.5      1        -     -     1     u6-7
 FMUL (vector, 2S)                        4          0.5      1        -     -     1     u6-7
 FMUL (vector, 4S)                        4          0.5      1        -     -     1     u6-7
 FMUL (vector, 2D)                        4          0.5      1        -     -     1     u6-7
 FMUL (scalar, H)                         4          0.5      1        -     -     1     u6-7
 FMUL (scalar, S)                         4          0.5      1        -     -     1     u6-7
 FMUL (scalar, D)                         4          0.5      1        -     -     1     u6-7
 FMULX (vector, 4H)                       4          0.5      1        -     -     1     u6-7
 FMULX (vector, 8H)                       4          0.5      1        -     -     1     u6-7
 FMULX (vector, 2S)                       4          0.5      1        -     -     1     u6-7
 FMULX (vector, 4S)                       4          0.5      1        -     -     1     u6-7
 FMULX (vector, 2D)                       4          0.5      1        -     -     1     u6-7
 FMULX (scalar, H)                        4          0.5      1        -     -     1     u6-7
 FMULX (scalar, S)                        4          0.5      1        -     -     1     u6-7
 FMULX (scalar, D)                        4          0.5      1        -     -     1     u6-7
 FMULX (by element, 4H)                   4          0.5      1        -     -     1     u6-7
 FMULX (by element, 8H)                   4          0.5      1        -     -     1     u6-7
 FMULX (by element, 2S)                   4          0.5      1        -     -     1     u6-7
 FMULX (by element, 4S)                   4          0.5      1        -     -     1     u6-7
 FMULX (by element, 2D)                   4          0.5      1        -     -     1     u6-7
 FNEG (scalar, H)                         2          0.5      1        -     -     1     u6-7
 FNEG (scalar, S)                         2          0.5      1        -     -     1     u6-7
 FNEG (scalar, D)                         2          0.5      1        -     -     1     u6-7
 FNEG (vector, 4H)                        2          0.5      1        -     -     1     u6-7
 FNEG (vector, 8H)                        2          0.5      1        -     -     1     u6-7
 FNEG (vector, 2S)                        2          0.5      1        -     -     1     u6-7
 FNEG (vector, 4S)                        2          0.5      1        -     -     1     u6-7
 FNEG (vector, 2D)                        2          0.5      1        -     -     1     u6-7
 FNMADD (scalar, H)                       4          0.5      1        -     -     1     u6-7
 FNMADD (scalar, S)                       4          0.5      1        -     -     1     u6-7
 FNMADD (scalar, D)                       4          0.5      1        -     -     1     u6-7
 FNMSUB (scalar, H)                       4          0.5      1        -     -     1     u6-7
 FNMSUB (scalar, S)                       4          0.5      1        -     -     1     u6-7
 FNMSUB (scalar, D)                       4          0.5      1        -     -     1     u6-7
 FNMUL (scalar, H)                        4          0.5      1        -     -     1     u6-7
 FNMUL (scalar, S)                        4          0.5      1        -     -     1     u6-7
 FNMUL (scalar, D)                        4          0.5      1        -     -     1     u6-7
FRECPE (scalar, H)                        3          1        1        -     -     1     
FRECPE (scalar, S)                        3          1        1        -     -     1     
FRECPE (scalar, D)                        3          1        1        -     -     1     
FRECPE (vector, 4H)                       3          1        1        -     -     1     
FRECPE (vector, 8H)                       4          2        1        -     -     1     
FRECPE (vector, 2S)                       3          1        1        -     -     1     
FRECPE (vector, 4S)                       4          2        1        -     -     1     
FRECPE (vector, 2D)                       4          2        1        -     -     1     
 FRECPS (vector, 4H)                      4          0.5      1        -     -     1     u6-7
 FRECPS (vector, 8H)                      4          0.5      1        -     -     1     u6-7
 FRECPS (vector, 2S)                      4          0.5      1        -     -     1     u6-7
 FRECPS (vector, 4S)                      4          0.5      1        -     -     1     u6-7
 FRECPS (vector, 2D)                      4          0.5      1        -     -     1     u6-7
 FRECPS (scalar, H)                       4          0.5      1        -     -     1     u6-7
 FRECPS (scalar, S)                       4          0.5      1        -     -     1     u6-7
 FRECPS (scalar, D)                       4          0.5      1        -     -     1     u6-7
 FRECPX (scalar, H)                       3          1        1        -     -     1     
 FRECPX (scalar, S)                       3          1        1        -     -     1     
 FRECPX (scalar, D)                       3          1        1        -     -     1     
 FRINT32X (scalar, S)                     3          0.5      1        -     -     1     u6-7
 FRINT32X (scalar, D)                     3          0.5      1        -     -     1     u6-7
 FRINT32X (vector, 2S)                    3          0.5      1        -     -     1     u6-7
 FRINT32X (vector, 4S)                    3          0.5      1        -     -     1     u6-7
 FRINT32X (vector, 2D)                    3          0.5      1        -     -     1     u6-7
 FRINT32Z (scalar, S)                     3          0.5      1        -     -     1     u6-7
 FRINT32Z (scalar, D)                     3          0.5      1        -     -     1     u6-7
 FRINT32Z (vector, 2S)                    3          0.5      1        -     -     1     u6-7
 FRINT32Z (vector, 4S)                    3          0.5      1        -     -     1     u6-7
 FRINT32Z (vector, 2D)                    3          0.5      1        -     -     1     u6-7
 FRINT64X (scalar, S)                     3          0.5      1        -     -     1     u6-7
 FRINT64X (scalar, D)                     3          0.5      1        -     -     1     u6-7
 FRINT64X (vector, 2S)                    3          0.5      1        -     -     1     u6-7
 FRINT64X (vector, 4S)                    3          0.5      1        -     -     1     u6-7
 FRINT64X (vector, 2D)                    3          0.5      1        -     -     1     u6-7
 FRINT64Z (scalar, S)                     3          0.5      1        -     -     1     u6-7
 FRINT64Z (scalar, D)                     3          0.5      1        -     -     1     u6-7
 FRINT64Z (vector, 2S)                    3          0.5      1        -     -     1     u6-7
 FRINT64Z (vector, 4S)                    3          0.5      1        -     -     1     u6-7
 FRINT64Z (vector, 2D)                    3          0.5      1        -     -     1     u6-7
 FRINTA (scalar, H)                       3          0.5      1        -     -     1     u6-7
 FRINTA (scalar, S)                       3          0.5      1        -     -     1     u6-7
 FRINTA (scalar, D)                       3          0.5      1        -     -     1     u6-7
 FRINTA (vector, 4H)                      3          0.5      1        -     -     1     u6-7
 FRINTA (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 FRINTA (vector, 2S)                      3          0.5      1        -     -     1     u6-7
 FRINTA (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 FRINTA (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 FRINTI (scalar, H)                       3          0.5      1        -     -     1     u6-7
 FRINTI (scalar, S)                       3          0.5      1        -     -     1     u6-7
 FRINTI (scalar, D)                       3          0.5      1        -     -     1     u6-7
 FRINTI (vector, 4H)                      3          0.5      1        -     -     1     u6-7
 FRINTI (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 FRINTI (vector, 2S)                      3          0.5      1        -     -     1     u6-7
 FRINTI (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 FRINTI (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 FRINTM (scalar, H)                       3          0.5      1        -     -     1     u6-7
 FRINTM (scalar, S)                       3          0.5      1        -     -     1     u6-7
 FRINTM (scalar, D)                       3          0.5      1        -     -     1     u6-7
 FRINTM (vector, 4H)                      3          0.5      1        -     -     1     u6-7
 FRINTM (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 FRINTM (vector, 2S)                      3          0.5      1        -     -     1     u6-7
 FRINTM (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 FRINTM (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 FRINTN (scalar, H)                       3          0.5      1        -     -     1     u6-7
 FRINTN (scalar, S)                       3          0.5      1        -     -     1     u6-7
 FRINTN (scalar, D)                       3          0.5      1        -     -     1     u6-7
 FRINTN (vector, 4H)                      3          0.5      1        -     -     1     u6-7
 FRINTN (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 FRINTN (vector, 2S)                      3          0.5      1        -     -     1     u6-7
 FRINTN (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 FRINTN (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 FRINTP (scalar, H)                       3          0.5      1        -     -     1     u6-7
 FRINTP (scalar, S)                       3          0.5      1        -     -     1     u6-7
 FRINTP (scalar, D)                       3          0.5      1        -     -     1     u6-7
 FRINTP (vector, 4H)                      3          0.5      1        -     -     1     u6-7
 FRINTP (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 FRINTP (vector, 2S)                      3          0.5      1        -     -     1     u6-7
 FRINTP (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 FRINTP (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 FRINTX (scalar, H)                       3          0.5      1        -     -     1     u6-7
 FRINTX (scalar, S)                       3          0.5      1        -     -     1     u6-7
 FRINTX (scalar, D)                       3          0.5      1        -     -     1     u6-7
 FRINTX (vector, 4H)                      3          0.5      1        -     -     1     u6-7
 FRINTX (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 FRINTX (vector, 2S)                      3          0.5      1        -     -     1     u6-7
 FRINTX (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 FRINTX (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 FRINTZ (scalar, H)                       3          0.5      1        -     -     1     u6-7
 FRINTZ (scalar, S)                       3          0.5      1        -     -     1     u6-7
 FRINTZ (scalar, D)                       3          0.5      1        -     -     1     u6-7
 FRINTZ (vector, 4H)                      3          0.5      1        -     -     1     u6-7
 FRINTZ (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 FRINTZ (vector, 2S)                      3          0.5      1        -     -     1     u6-7
 FRINTZ (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 FRINTZ (vector, 2D)                      3          0.5      1        -     -     1     u6-7
FRSQRTE (scalar, H)                       3          1        1        -     -     1     
FRSQRTE (scalar, S)                       3          1        1        -     -     1     
FRSQRTE (scalar, D)                       3          1        1        -     -     1     
FRSQRTE (vector, 4H)                      3          1        1        -     -     1     
FRSQRTE (vector, 8H)                      4          2        1        -     -     1     
FRSQRTE (vector, 2S)                      3          1        1        -     -     1     
FRSQRTE (vector, 4S)                      4          2        1        -     -     1     
FRSQRTE (vector, 2D)                      4          2        1        -     -     1     
 FRSQRTS (vector, 4H)                     4          0.5      1        -     -     1     u6-7
 FRSQRTS (vector, 8H)                     4          0.5      1        -     -     1     u6-7
 FRSQRTS (vector, 2S)                     4          0.5      1        -     -     1     u6-7
 FRSQRTS (vector, 4S)                     4          0.5      1        -     -     1     u6-7
 FRSQRTS (vector, 2D)                     4          0.5      1        -     -     1     u6-7
 FRSQRTS (scalar, H)                      4          0.5      1        -     -     1     u6-7
 FRSQRTS (scalar, S)                      4          0.5      1        -     -     1     u6-7
 FRSQRTS (scalar, D)                      4          0.5      1        -     -     1     u6-7
FSQRT (scalar, H)                         8          2        1        -     -     1     
FSQRT (scalar, S)                         10         2        1        -     -     1     
FSQRT (scalar, D)                         13         2        1        -     -     1     
FSQRT (vector, 4H)                        8          2        1        -     -     1     
FSQRT (vector, 8H)                        10         4        1        -     -     1     
FSQRT (vector, 2S)                        10         2        1        -     -     1     
FSQRT (vector, 4S)                        12         4        1        -     -     1     
FSQRT (vector, 2D)                        15         4        1        -     -     1     
 FSUB (vector, 4H)                        3          0.5      1        -     -     1     u6-7
 FSUB (vector, 8H)                        3          0.5      1        -     -     1     u6-7
 FSUB (vector, 2S)                        3          0.5      1        -     -     1     u6-7
 FSUB (vector, 4S)                        3          0.5      1        -     -     1     u6-7
 FSUB (vector, 2D)                        3          0.5      1        -     -     1     u6-7
 FSUB (scalar, H)                         3          0.5      1        -     -     1     u6-7
 FSUB (scalar, S)                         3          0.5      1        -     -     1     u6-7
 FSUB (scalar, D)                         3          0.5      1        -     -     1     u6-7
 INS (element, B)                         2          0.5      1        -     -     1     u6-7
 INS (element, H)                         2          0.5      1        -     -     1     u6-7
 INS (element, S)                         2          0.5      1        -     -     1     u6-7
 INS (element, D)                         2          0.5      1        -     -     1     u6-7
 INS (general, B)                         [2;≤9]     0.75     2        -     1     1     
 INS (general, H)                         [2;≤9]     0.75     2        -     1     1     
 INS (general, S)                         [2;≤9]     0.75     2        -     1     1     
 INS (general, D)                         [2;≤9]     0.75     2        -     1     1     
 LD1 (multiple, 1 reg, 8B)                           0.5      1        -     1     -     u4/5
 LD1 (multiple, 1 reg, 4H)                           0.5      1        -     1     -     u4/5
 LD1 (multiple, 1 reg, 2S)                           0.5      1        -     1     -     u4/5
 LD1 (multiple, 1 reg, 1D)                           0.5      1        -     1     -     u4/5
 LD1 (multiple, 1 reg, 16B)                          0.5      1        -     1     -     u4/5
 LD1 (multiple, 1 reg, 8H)                           0.5      1        -     1     -     u4/5
 LD1 (multiple, 1 reg, 4S)                           0.5      1        -     1     -     u4/5
 LD1 (multiple, 1 reg, 2D)                           0.5      1        -     1     -     u4/5
 LD1 (multiple, 2 regs, 8B)                          1        2        -     2     -     
 LD1 (multiple, 2 regs, 4H)                          1        2        -     2     -     
 LD1 (multiple, 2 regs, 2S)                          1        2        -     2     -     
 LD1 (multiple, 2 regs, 1D)                          1        2        -     2     -     
 LD1 (multiple, 2 regs, 16B)                         1        2        -     2     -     
 LD1 (multiple, 2 regs, 8H)                          1        2        -     2     -     
 LD1 (multiple, 2 regs, 4S)                          1        2        -     2     -     
 LD1 (multiple, 2 regs, 2D)                          1        2        -     2     -     
 LD1 (multiple, 3 regs, 8B)                          1.5      3        -     3     -     
 LD1 (multiple, 3 regs, 4H)                          1.5      3        -     3     -     
 LD1 (multiple, 3 regs, 2S)                          1.5      3        -     3     -     
 LD1 (multiple, 3 regs, 1D)                          1.5      3        -     3     -     
 LD1 (multiple, 3 regs, 16B)                         1.5      3        -     3     -     
 LD1 (multiple, 3 regs, 8H)                          1.5      3        -     3     -     
 LD1 (multiple, 3 regs, 4S)                          1.5      3        -     3     -     
 LD1 (multiple, 3 regs, 2D)                          1.5      3        -     3     -     
 LD1 (multiple, 4 regs, 8B)                          2        4        -     4     -     
 LD1 (multiple, 4 regs, 4H)                          2        4        -     4     -     
 LD1 (multiple, 4 regs, 2S)                          2        4        -     4     -     
 LD1 (multiple, 4 regs, 1D)                          2        4        -     4     -     
 LD1 (multiple, 4 regs, 16B)                         2        4        -     4     -     
 LD1 (multiple, 4 regs, 8H)                          2        4        -     4     -     
 LD1 (multiple, 4 regs, 4S)                          2        4        -     4     -     
 LD1 (multiple, 4 regs, 2D)                          2        4        -     4     -     
 LD1 (multiple, post-index, 1 reg, 8B)               1        1        1     1     -     
 LD1 (multiple, post-index, 1 reg, 4H)               1        1        1     1     -     
 LD1 (multiple, post-index, 1 reg, 2S)               1        1        1     1     -     
 LD1 (multiple, post-index, 1 reg, 1D)               1        1        1     1     -     
 LD1 (multiple, post-index, 1 reg, 16B)              1        1        1     1     -     
 LD1 (multiple, post-index, 1 reg, 8H)               1        1        1     1     -     
 LD1 (multiple, post-index, 1 reg, 4S)               1        1        1     1     -     
 LD1 (multiple, post-index, 1 reg, 2D)               1        1        1     1     -     
 LD1 (multiple, post-index, 2 regs, 8B)              1        2        1     2     -     
 LD1 (multiple, post-index, 2 regs, 4H)              1        2        1     2     -     
 LD1 (multiple, post-index, 2 regs, 2S)              1        2        1     2     -     
 LD1 (multiple, post-index, 2 regs, 1D)              1        2        1     2     -     
 LD1 (multiple, post-index, 2 regs, 16B)             1        2        1     2     -     
 LD1 (multiple, post-index, 2 regs, 8H)              1        2        1     2     -     
 LD1 (multiple, post-index, 2 regs, 4S)              1        2        1     2     -     
 LD1 (multiple, post-index, 2 regs, 2D)              1        2        1     2     -     
 LD1 (multiple, post-index, 3 regs, 8B)              1.5      3        1     3     -     
 LD1 (multiple, post-index, 3 regs, 4H)              1.5      3        1     3     -     
 LD1 (multiple, post-index, 3 regs, 2S)              1.5      3        1     3     -     
 LD1 (multiple, post-index, 3 regs, 1D)              1.5      3        1     3     -     
 LD1 (multiple, post-index, 3 regs, 16B)             1.5      3        1     3     -     
 LD1 (multiple, post-index, 3 regs, 8H)              1.5      3        1     3     -     
 LD1 (multiple, post-index, 3 regs, 4S)              1.5      3        1     3     -     
 LD1 (multiple, post-index, 3 regs, 2D)              1.5      3        1     3     -     
 LD1 (multiple, post-index, 4 regs, 8B)              2        4        1     4     -     
 LD1 (multiple, post-index, 4 regs, 4H)              2        4        1     4     -     
 LD1 (multiple, post-index, 4 regs, 2S)              2        4        1     4     -     
 LD1 (multiple, post-index, 4 regs, 1D)              2        4        1     4     -     
 LD1 (multiple, post-index, 4 regs, 16B)             2        4        1     4     -     
 LD1 (multiple, post-index, 4 regs, 8H)              2        4        1     4     -     
 LD1 (multiple, post-index, 4 regs, 4S)              2        4        1     4     -     
 LD1 (multiple, post-index, 4 regs, 2D)              2        4        1     4     -     
 LD1 (single, B)                                     2        2        -     1     1     
 LD1 (single, H)                                     2        2        -     1     1     
 LD1 (single, S)                                     2        2        -     1     1     
 LD1 (single, D)                                     2        2        -     1     1     
 LD1 (single, post-index, B)                         2        2        1     1     1     
 LD1 (single, post-index, H)                         2        2        1     1     1     
 LD1 (single, post-index, S)                         2        2        1     1     1     
 LD1 (single, post-index, D)                         2        2        1     1     1     
 LD1R (8B)                                           0.5      2        -     1     1     
 LD1R (4H)                                           0.5      2        -     1     1     
 LD1R (2S)                                           0.5      2        -     1     1     
 LD1R (1D)                                           0.5      2        -     1     1     
 LD1R (16B)                                          0.5      2        -     1     1     
 LD1R (8H)                                           0.5      2        -     1     1     
 LD1R (4S)                                           0.5      2        -     1     1     
 LD1R (2D)                                           0.5      2        -     1     1     
 LD1R (post-index, 8B)                               1        2        1     1     1     
 LD1R (post-index, 4H)                               1        2        1     1     1     
 LD1R (post-index, 2S)                               1        2        1     1     1     
 LD1R (post-index, 1D)                               1        2        1     1     1     
 LD1R (post-index, 16B)                              1        2        1     1     1     
 LD1R (post-index, 8H)                               1        2        1     1     1     
 LD1R (post-index, 4S)                               1        2        1     1     1     
 LD1R (post-index, 2D)                               1        2        1     1     1     
 LD2 (multiple, 8B)                                  1        3        -     1     2     
 LD2 (multiple, 4H)                                  1        3        -     1     2     
 LD2 (multiple, 2S)                                  1        3        -     1     2     
 LD2 (multiple, 16B)                                 1        4        -     2     2     
 LD2 (multiple, 8H)                                  1        4        -     2     2     
 LD2 (multiple, 4S)                                  1        4        -     2     2     
 LD2 (multiple, 2D)                                  1        4        -     2     2     
 LD2 (multiple, post-index, 8B)                      1        3        1     1     2     
 LD2 (multiple, post-index, 4H)                      1        3        1     1     2     
 LD2 (multiple, post-index, 2S)                      1        3        1     1     2     
 LD2 (multiple, post-index, 16B)                     1.251    4        1     2     2     
 LD2 (multiple, post-index, 8H)                      1.251    4        1     2     2     
 LD2 (multiple, post-index, 4S)                      1.251    4        1     2     2     
 LD2 (multiple, post-index, 2D)                      1.251    4        1     2     2     
 LD2 (single, B)                                     1.251    3        -     1     2     
 LD2 (single, H)                                     1.251    3        -     1     2     
 LD2 (single, S)                                     1.251    3        -     1     2     
 LD2 (single, D)                                     1.251    3        -     1     2     
 LD2 (single, post-index, B)                         1.5      3        1     1     2     
 LD2 (single, post-index, H)                         1.5      3        1     1     2     
 LD2 (single, post-index, S)                         1.5      3        1     1     2     
 LD2 (single, post-index, D)                         1.5      3        1     1     2     
 LD2R (8B)                                           1        3        -     1     2     
 LD2R (16B)                                          1        3        -     1     2     
 LD2R (4H)                                           1        3        -     1     2     
 LD2R (8H)                                           1        3        -     1     2     
 LD2R (2S)                                           1        3        -     1     2     
 LD2R (4S)                                           1        3        -     1     2     
 LD2R (1D)                                           1        3        -     1     2     
 LD2R (2D)                                           1        3        -     1     2     
 LD2R (post-index, 8B)                               1        3        1     1     2     
 LD2R (post-index, 16B)                              1        3        1     1     2     
 LD2R (post-index, 4H)                               1        3        1     1     2     
 LD2R (post-index, 8H)                               1        3        1     1     2     
 LD2R (post-index, 2S)                               1        3        1     1     2     
 LD2R (post-index, 4S)                               1        3        1     1     2     
 LD2R (post-index, 1D)                               1        3        1     1     2     
 LD2R (post-index, 2D)                               1        3        1     1     2     
 LD3 (multiple, 8B)                                  2        5        -     2     3     
 LD3 (multiple, 4H)                                  2        5        -     2     3     
 LD3 (multiple, 2S)                                  2        5        -     2     3     
 LD3 (multiple, 16B)                                 2        6        -     3     3     
 LD3 (multiple, 8H)                                  2        6        -     3     3     
 LD3 (multiple, 4S)                                  2        6        -     3     3     
 LD3 (multiple, 2D)                                  2        6        -     3     3     
 LD3 (multiple, post-index, 8B)                      2        5        1     2     3     
 LD3 (multiple, post-index, 4H)                      2        5        1     2     3     
 LD3 (multiple, post-index, 2S)                      2        5        1     2     3     
 LD3 (multiple, post-index, 16B)                     2        6        1     3     3     
 LD3 (multiple, post-index, 8H)                      2        6        1     3     3     
 LD3 (multiple, post-index, 4S)                      2        6        1     3     3     
 LD3 (multiple, post-index, 2D)                      2        6        1     3     3     
LD3 (single, B)                                      2        4        -     1     3     
LD3 (single, H)                                      2        4        -     1     3     
LD3 (single, S)                                      2        4        -     1     3     
LD3 (single, D)                                      2        5        -     2     3     
LD3 (single, post-index, B)                          2        4        1     1     3     
LD3 (single, post-index, H)                          2        4        1     1     3     
LD3 (single, post-index, S)                          2        4        1     1     3     
LD3 (single, post-index, D)                          2.072    5        1     2     3     
LD3R (8B)                                            1.5      4        -     1     3     
LD3R (16B)                                           1.5      4        -     1     3     
LD3R (4H)                                            1.5      4        -     1     3     
LD3R (8H)                                            1.5      4        -     1     3     
LD3R (2S)                                            1.5      4        -     1     3     
LD3R (4S)                                            1.5      4        -     1     3     
LD3R (1D)                                            2        5        -     2     3     
LD3R (2D)                                            2        5        -     2     3     
LD3R (post-index, 8B)                                1.5      4        1     1     3     
LD3R (post-index, 16B)                               1.5      4        1     1     3     
LD3R (post-index, 4H)                                1.5      4        1     1     3     
LD3R (post-index, 8H)                                1.5      4        1     1     3     
LD3R (post-index, 2S)                                1.5      4        1     1     3     
LD3R (post-index, 4S)                                1.5      4        1     1     3     
LD3R (post-index, 1D)                                2        5        1     2     3     
LD3R (post-index, 2D)                                2        5        1     2     3     
 LD4 (multiple, 8B)                                  2        6        -     2     4     
 LD4 (multiple, 4H)                                  2        6        -     2     4     
 LD4 (multiple, 2S)                                  2        6        -     2     4     
 LD4 (multiple, 16B)                                 4        12       -     4     8     
 LD4 (multiple, 8H)                                  4        12       -     4     8     
 LD4 (multiple, 4S)                                  4        12       -     4     8     
 LD4 (multiple, 2D)                                  4        12       -     4     8     
 LD4 (multiple, post-index, 8B)                      2        6        1     2     4     
 LD4 (multiple, post-index, 4H)                      2        6        1     2     4     
 LD4 (multiple, post-index, 2S)                      2        6        1     2     4     
 LD4 (multiple, post-index, 16B)                     4        12       1     4     8     
 LD4 (multiple, post-index, 8H)                      4        12       1     4     8     
 LD4 (multiple, post-index, 4S)                      4        12       1     4     8     
 LD4 (multiple, post-index, 2D)                      4        12       1     4     8     
LD4 (single, B)                                      2        5        -     1     4     
LD4 (single, H)                                      2        5        -     1     4     
LD4 (single, S)                                      2        5        -     1     4     
LD4 (single, D)                                      2        6        -     2     4     
LD4 (single, post-index, B)                          2        5        1     1     4     
LD4 (single, post-index, H)                          2        5        1     1     4     
LD4 (single, post-index, S)                          2        5        1     1     4     
LD4 (single, post-index, D)                          2        6        1     2     4     
LD4R (8B)                                            2        5        -     1     4     
LD4R (16B)                                           2        5        -     1     4     
LD4R (4H)                                            2        5        -     1     4     
LD4R (8H)                                            2        5        -     1     4     
LD4R (2S)                                            2        5        -     1     4     
LD4R (4S)                                            2        5        -     1     4     
LD4R (1D)                                            2        6        -     2     4     
LD4R (2D)                                            2        6        -     2     4     
LD4R (post-index, 8B)                                2        5        1     1     4     
LD4R (post-index, 16B)                               2        5        1     1     4     
LD4R (post-index, 4H)                                2        5        1     1     4     
LD4R (post-index, 8H)                                2        5        1     1     4     
LD4R (post-index, 2S)                                2        5        1     1     4     
LD4R (post-index, 4S)                                2        5        1     1     4     
LD4R (post-index, 1D)                                2        6        1     2     4     
LD4R (post-index, 2D)                                2        6        1     2     4     
 LDNP (S)                                            1        2        -     2     -     
 LDNP (D)                                            1        2        -     2     -     
 LDNP (Q)                                            1        2        -     2     -     
 LDNP (signed offset, S)                             1        2        -     2     -     
 LDNP (signed offset, D)                             1        2        -     2     -     
 LDNP (signed offset, Q)                             1        2        -     2     -     
 LDP (S)                                  ≤7         1        2        -     2     -     
 LDP (D)                                  ≤7         1        2        -     2     -     
 LDP (Q)                                  ≤7         1        2        -     2     -     
 LDP (post-index, S)                                 1.079    2        1     2     -     
 LDP (post-index, D)                                 1.079    2        1     2     -     
 LDP (post-index, Q)                                 1.079    2        1     2     -     
 LDP (pre-index, S)                                  1.079    2        1     2     -     
 LDP (pre-index, D)                                  1.079    2        1     2     -     
 LDP (pre-index, Q)                                  1.079    2        1     2     -     
 LDP (signed offset, S)                   ≤7         1        2        -     2     -     
 LDP (signed offset, D)                   ≤7         1        2        -     2     -     
 LDP (signed offset, Q)                   ≤7         1        2        -     2     -     
 LDR (S)                                  ≤7         0.5      1        -     1     -     u4/5
 LDR (D)                                  ≤7         0.5      1        -     1     -     u4/5
 LDR (Q)                                  ≤7         0.5      1        -     1     -     u4/5
LDR (post-index, S)                                  0.54     1        1     1     -     
LDR (post-index, D)                                  0.54     1        1     1     -     
LDR (post-index, Q)                                  0.551    1        1     1     -     
LDR (pre-index, S)                                   0.54     1        1     1     -     
LDR (pre-index, D)                                   0.54     1        1     1     -     
LDR (pre-index, Q)                                   0.551    1        1     1     -     
 LDR (unsigned offset, S)                 ≤7         0.5      1        -     1     -     u4/5
 LDR (unsigned offset, D)                 ≤7         0.5      1        -     1     -     u4/5
 LDR (unsigned offset, Q)                 ≤7         0.5      1        -     1     -     u4/5
 LDR (literal, S)                                    0.5      1        -     1     -     u4/5
 LDR (literal, D)                                    0.5      1        -     1     -     u4/5
 LDR (literal, Q)                                    0.5      1        -     1     -     u4/5
LDR (register, S)                         ≤7         0.5      1        -     1     -     u4/5
LDR (register, D)                         ≤7         0.5      1        -     1     -     u4/5
LDR (register, Q)                         ≤7         0.5      1        -     1     -     u4/5
LDR (register, uxtw, S)                   ≤7         0.5      1        -     1     -     u4/5
LDR (register, uxtw, D)                   ≤7         0.5      1        -     1     -     u4/5
LDR (register, uxtw, Q)                   ≤7         0.5      1        -     1     -     u4/5
LDR (register, sxtw, S)                   ≤7         0.5      1        -     1     -     u4/5
LDR (register, sxtw, D)                   ≤7         0.5      1        -     1     -     u4/5
LDR (register, sxtw, Q)                   ≤7         0.5      1        -     1     -     u4/5
LDR (register, lsl, S)                    ≤7         0.5      1        -     1     -     u4/5
LDR (register, lsl, D)                    ≤7         0.5      1        -     1     -     u4/5
LDR (register, lsl, Q)                    [≤7;≤8]    0.5      2        1     1     -     
 LDUR (S)                                            0.5      1        -     1     -     u4/5
 LDUR (D)                                            0.5      1        -     1     -     u4/5
 LDUR (Q)                                            0.5      1        -     1     -     u4/5
 MLA (by element, 4H)                     3          0.5      1        -     -     1     u6-7
 MLA (by element, 8H)                     3          0.5      1        -     -     1     u6-7
 MLA (by element, 2S)                     3          0.5      1        -     -     1     u6-7
 MLA (by element, 4S)                     3          0.5      1        -     -     1     u6-7
 MLA (vector, 8B)                         3          0.5      1        -     -     1     u6-7
 MLA (vector, 16B)                        3          0.5      1        -     -     1     u6-7
 MLA (vector, 4H)                         3          0.5      1        -     -     1     u6-7
 MLA (vector, 8H)                         3          0.5      1        -     -     1     u6-7
 MLA (vector, 2S)                         3          0.5      1        -     -     1     u6-7
 MLA (vector, 4S)                         3          0.5      1        -     -     1     u6-7
 MLS (by element, 4H)                     3          0.5      1        -     -     1     u6-7
 MLS (by element, 8H)                     3          0.5      1        -     -     1     u6-7
 MLS (by element, 2S)                     3          0.5      1        -     -     1     u6-7
 MLS (by element, 4S)                     3          0.5      1        -     -     1     u6-7
 MLS (vector, 8B)                         3          0.5      1        -     -     1     u6-7
 MLS (vector, 16B)                        3          0.5      1        -     -     1     u6-7
 MLS (vector, 4H)                         3          0.5      1        -     -     1     u6-7
 MLS (vector, 8H)                         3          0.5      1        -     -     1     u6-7
 MLS (vector, 2S)                         3          0.5      1        -     -     1     u6-7
 MLS (vector, 4S)                         3          0.5      1        -     -     1     u6-7
MOV (vector, 8B)                          2          0.5      1        -     -     1     u6-7
MOV (vector, 16B)                         0          0.25     1        -     -     -     -
 MOVI (vector, 4H, zero)                             0.25     1        -     -     -     -
 MOVI (vector, 8H, zero)                             0.25     1        -     -     -     -
 MOVI (vector, 2S, zero)                             0.25     1        -     -     -     -
 MOVI (vector, 4S, zero)                             0.25     1        -     -     -     -
 MOVI (vector, 4H)                                   0.5      1        -     -     1     u6-7
 MOVI (vector, 8H)                                   0.5      1        -     -     1     u6-7
 MOVI (vector, 2S)                                   0.5      1        -     -     1     u6-7
 MOVI (vector, 4S)                                   0.5      1        -     -     1     u6-7
 MOVI (vector, 4H, lsl)                              0.5      1        -     -     1     u6-7
 MOVI (vector, 8H, lsl)                              0.5      1        -     -     1     u6-7
 MOVI (vector, 2S, lsl)                              0.5      1        -     -     1     u6-7
 MOVI (vector, 4S, lsl)                              0.5      1        -     -     1     u6-7
 MOVI (vector, 2S, msl)                              0.5      1        -     -     1     u6-7
 MOVI (vector, 4S, msl)                              0.5      1        -     -     1     u6-7
 MOVI (vector, 64-bit, 2D)                           0.5      1        -     -     1     u6-7
 MOVI (vector, 64-bit, D)                            0.5      1        -     -     1     u6-7
 MUL (by element, 4H)                     3          0.5      1        -     -     1     u6-7
 MUL (by element, 8H)                     3          0.5      1        -     -     1     u6-7
 MUL (by element, 2S)                     3          0.5      1        -     -     1     u6-7
 MUL (by element, 4S)                     3          0.5      1        -     -     1     u6-7
 MUL (vector, 8B)                         3          0.5      1        -     -     1     u6-7
 MUL (vector, 16B)                        3          0.5      1        -     -     1     u6-7
 MUL (vector, 4H)                         3          0.5      1        -     -     1     u6-7
 MUL (vector, 8H)                         3          0.5      1        -     -     1     u6-7
 MUL (vector, 2S)                         3          0.5      1        -     -     1     u6-7
 MUL (vector, 4S)                         3          0.5      1        -     -     1     u6-7
 MVNI (vector, 4H)                                   0.5      1        -     -     1     u6-7
 MVNI (vector, 8H)                                   0.5      1        -     -     1     u6-7
 MVNI (vector, 2S)                                   0.5      1        -     -     1     u6-7
 MVNI (vector, 4S)                                   0.5      1        -     -     1     u6-7
 MVNI (vector, 4H, lsl)                              0.5      1        -     -     1     u6-7
 MVNI (vector, 8H, lsl)                              0.5      1        -     -     1     u6-7
 MVNI (vector, 2S, lsl)                              0.5      1        -     -     1     u6-7
 MVNI (vector, 4S, lsl)                              0.5      1        -     -     1     u6-7
 MVNI (vector, 2S, msl)                              0.5      1        -     -     1     u6-7
 MVNI (vector, 4S, msl)                              0.5      1        -     -     1     u6-7
 NEG (vector, 8B)                         2          0.5      1        -     -     1     u6-7
 NEG (vector, 16B)                        2          0.5      1        -     -     1     u6-7
 NEG (vector, 4H)                         2          0.5      1        -     -     1     u6-7
 NEG (vector, 8H)                         2          0.5      1        -     -     1     u6-7
 NEG (vector, 2S)                         2          0.5      1        -     -     1     u6-7
 NEG (vector, 4S)                         2          0.5      1        -     -     1     u6-7
 NEG (vector, 2D)                         2          0.5      1        -     -     1     u6-7
 NOT (vector, 8B)                         2          0.5      1        -     -     1     u6-7
 NOT (vector, 16B)                        2          0.5      1        -     -     1     u6-7
 ORN (vector, 8B)                         2          0.5      1        -     -     1     u6-7
 ORN (vector, 16B)                        2          0.5      1        -     -     1     u6-7
 ORR (vector, immediate, 4H)              2          0.5      1        -     -     1     u6-7
 ORR (vector, immediate, 8H)              2          0.5      1        -     -     1     u6-7
 ORR (vector, immediate, 2S)              2          0.5      1        -     -     1     u6-7
 ORR (vector, immediate, 4S)              2          0.5      1        -     -     1     u6-7
 ORR (vector, 8B)                         2          0.5      1        -     -     1     u6-7
 ORR (vector, 16B)                        2          0.5      1        -     -     1     u6-7
 PMUL (8B)                                3          0.5      1        -     -     1     u6-7
 PMUL (16B)                               3          0.5      1        -     -     1     u6-7
 PMULL (1Q)                               3          0.5      1        -     -     1     u6-7
 PMULL (8H)                               3          0.5      1        -     -     1     u6-7
 PMULL2 (1Q)                              3          0.5      1        -     -     1     u6-7
 PMULL2 (8H)                              3          0.5      1        -     -     1     u6-7
 PMULL + EOR (1Q)                         3          0.5      2        -     -     1     u6-7
 PMULL + EOR (8H)                         3          0.5      2        -     -     1     u6-7
 RADDHN (8H)                              3          0.5      1        -     -     1     u6-7
 RADDHN (4S)                              3          0.5      1        -     -     1     u6-7
 RADDHN (2D)                              3          0.5      1        -     -     1     u6-7
 RADDHN2 (8H)                             3          0.5      1        -     -     1     u6-7
 RADDHN2 (4S)                             3          0.5      1        -     -     1     u6-7
 RADDHN2 (2D)                             3          0.5      1        -     -     1     u6-7
RAX1                                      2          0.5      1        -     -     1     u6-7
 RBIT (vector, 8B)                        2          0.5      1        -     -     1     u6-7
 RBIT (vector, 16B)                       2          0.5      1        -     -     1     u6-7
 REV16 (vector, 8B)                       2          0.5      1        -     -     1     u6-7
 REV16 (vector, 16B)                      2          0.5      1        -     -     1     u6-7
 REV32 (vector, 8B)                       2          0.5      1        -     -     1     u6-7
 REV32 (vector, 16B)                      2          0.5      1        -     -     1     u6-7
 REV32 (vector, 4H)                       2          0.5      1        -     -     1     u6-7
 REV32 (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 REV64 (vector, 8B)                       2          0.5      1        -     -     1     u6-7
 REV64 (vector, 16B)                      2          0.5      1        -     -     1     u6-7
 REV64 (vector, 4H)                       2          0.5      1        -     -     1     u6-7
 REV64 (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 REV64 (vector, 2S)                       2          0.5      1        -     -     1     u6-7
 REV64 (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 RSHRN (8H)                               3          0.5      1        -     -     1     u6-7
 RSHRN (4S)                               3          0.5      1        -     -     1     u6-7
 RSHRN (2D)                               3          0.5      1        -     -     1     u6-7
 RSHRN2 (8H)                              3          0.5      1        -     -     1     u6-7
 RSHRN2 (4S)                              3          0.5      1        -     -     1     u6-7
 RSHRN2 (2D)                              3          0.5      1        -     -     1     u6-7
 RSUBHN (8H)                              3          0.5      1        -     -     1     u6-7
 RSUBHN (4S)                              3          0.5      1        -     -     1     u6-7
 RSUBHN (2D)                              3          0.5      1        -     -     1     u6-7
 RSUBHN2 (8H)                             3          0.5      1        -     -     1     u6-7
 RSUBHN2 (4S)                             3          0.5      1        -     -     1     u6-7
 RSUBHN2 (2D)                             3          0.5      1        -     -     1     u6-7
 SABA (vector, 8B)                        3          0.5      1        -     -     1     u6-7
 SABA (vector, 16B)                       3          0.5      1        -     -     1     u6-7
 SABA (vector, 4H)                        3          0.5      1        -     -     1     u6-7
 SABA (vector, 8H)                        3          0.5      1        -     -     1     u6-7
 SABA (vector, 2S)                        3          0.5      1        -     -     1     u6-7
 SABA (vector, 4S)                        3          0.5      1        -     -     1     u6-7
 SABAL (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 SABAL (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 SABAL (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 SABAL2 (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 SABAL2 (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 SABAL2 (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 SABD (vector, 8B)                        3          0.5      1        -     -     1     u6-7
 SABD (vector, 16B)                       3          0.5      1        -     -     1     u6-7
 SABD (vector, 4H)                        3          0.5      1        -     -     1     u6-7
 SABD (vector, 8H)                        3          0.5      1        -     -     1     u6-7
 SABD (vector, 2S)                        3          0.5      1        -     -     1     u6-7
 SABD (vector, 4S)                        3          0.5      1        -     -     1     u6-7
 SABDL (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 SABDL (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 SABDL (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 SABDL2 (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 SABDL2 (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 SABDL2 (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 SADALP (vector, 4H)                      3          0.5      1        -     -     1     u6-7
 SADALP (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 SADALP (vector, 2S)                      3          0.5      1        -     -     1     u6-7
 SADALP (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 SADALP (vector, 1D)                      3          0.5      1        -     -     1     u6-7
 SADALP (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 SADDL (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 SADDL (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 SADDL (vector, 2D)                       2          0.5      1        -     -     1     u6-7
 SADDL2 (vector, 8H)                      2          0.5      1        -     -     1     u6-7
 SADDL2 (vector, 4S)                      2          0.5      1        -     -     1     u6-7
 SADDL2 (vector, 2D)                      2          0.5      1        -     -     1     u6-7
 SADDLP (vector, 4H)                      2          0.5      1        -     -     1     u6-7
 SADDLP (vector, 8H)                      2          0.5      1        -     -     1     u6-7
 SADDLP (vector, 2S)                      2          0.5      1        -     -     1     u6-7
 SADDLP (vector, 4S)                      2          0.5      1        -     -     1     u6-7
 SADDLP (vector, 1D)                      2          0.5      1        -     -     1     u6-7
 SADDLP (vector, 2D)                      2          0.5      1        -     -     1     u6-7
 SADDLV (vector, 8B)                      3          0.5      1        -     -     1     u6-7
 SADDLV (vector, 16B)                     3          0.5      1        -     -     1     u6-7
 SADDLV (vector, 4H)                      3          0.5      1        -     -     1     u6-7
 SADDLV (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 SADDLV (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 SADDW (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 SADDW (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 SADDW (vector, 2D)                       2          0.5      1        -     -     1     u6-7
 SADDW2 (vector, 8H)                      2          0.5      1        -     -     1     u6-7
 SADDW2 (vector, 4S)                      2          0.5      1        -     -     1     u6-7
 SADDW2 (vector, 2D)                      2          0.5      1        -     -     1     u6-7
 SCVTF (scalar, fixed-point, H from W)    ≤10        0.5      2        -     1     1     
 SCVTF (scalar, fixed-point, S from W)    ≤10        0.5      2        -     1     1     
 SCVTF (scalar, fixed-point, D from W)    ≤10        0.5      2        -     1     1     
 SCVTF (scalar, fixed-point, H from X)    ≤10        0.5      2        -     1     1     
 SCVTF (scalar, fixed-point, S from X)    ≤10        0.5      2        -     1     1     
 SCVTF (scalar, fixed-point, D from X)    ≤10        0.5      2        -     1     1     
 SCVTF (scalar, integer, H from W)        ≤10        0.5      2        -     1     1     
 SCVTF (scalar, integer, S from W)        ≤10        0.5      2        -     1     1     
 SCVTF (scalar, integer, D from W)        ≤10        0.5      2        -     1     1     
 SCVTF (scalar, integer, H from X)        ≤10        0.5      2        -     1     1     
 SCVTF (scalar, integer, S from X)        ≤10        0.5      2        -     1     1     
 SCVTF (scalar, integer, D from X)        ≤10        0.5      2        -     1     1     
 SCVTF (scalar, fixed-point, H from H)    3          0.5      1        -     -     1     u6-7
 SCVTF (scalar, fixed-point, S from S)    3          0.5      1        -     -     1     u6-7
 SCVTF (scalar, fixed-point, D from D)    3          0.5      1        -     -     1     u6-7
 SCVTF (vector, fixed-point, 4H from 4H)  3          0.5      1        -     -     1     u6-7
 SCVTF (vector, fixed-point, 8H from 8H)  3          0.5      1        -     -     1     u6-7
 SCVTF (vector, fixed-point, 2S from 2S)  3          0.5      1        -     -     1     u6-7
 SCVTF (vector, fixed-point, 4S from 4S)  3          0.5      1        -     -     1     u6-7
 SCVTF (vector, fixed-point, 2D from 2D)  3          0.5      1        -     -     1     u6-7
 SCVTF (scalar, integer, H from H)        3          0.5      1        -     -     1     u6-7
 SCVTF (scalar, integer, S from S)        3          0.5      1        -     -     1     u6-7
 SCVTF (scalar, integer, D from D)        3          0.5      1        -     -     1     u6-7
 SCVTF (vector, integer, 4H from 4H)      3          0.5      1        -     -     1     u6-7
 SCVTF (vector, integer, 8H from 8H)      3          0.5      1        -     -     1     u6-7
 SCVTF (vector, integer, 2S from 2S)      3          0.5      1        -     -     1     u6-7
 SCVTF (vector, integer, 4S from 4S)      3          0.5      1        -     -     1     u6-7
 SCVTF (vector, integer, 2D from 2D)      3          0.5      1        -     -     1     u6-7
 SDOT (by element, 8B)                    3          0.5      1        -     -     1     u6-7
 SDOT (by element, 16B)                   3          0.5      1        -     -     1     u6-7
 SDOT (vector, 8B)                        3          0.5      1        -     -     1     u6-7
 SDOT (vector, 16B)                       3          0.5      1        -     -     1     u6-7
SHA1C                                     [4;5]      4        1        -     -     1     
SHA1H                                     2          1        1        -     -     1     
SHA1M                                     [4;5]      4        1        -     -     1     
SHA1P                                     [4;5]      4        1        -     -     1     
SHA1SU0                                   2          1        1        -     -     1     
SHA1SU1                                   2          1        1        -     -     1     
SHA256H                                   [4;5]      2        1        -     -     1     
SHA256H2                                  [4;5]      2        1        -     -     1     
SHA256SU0                                 2          1        1        -     -     1     
SHA256SU1                                 3          1        1        -     -     1     
SHA512H                                   [2;3]      2        1        -     -     1     
SHA512H2                                  [2;3]      2        1        -     -     1     
SHA512SU0                                 2          1        1        -     -     1     
SHA512SU1                                 2          1        1        -     -     1     
 SHADD (vector, 8B)                       2          0.5      1        -     -     1     u6-7
 SHADD (vector, 16B)                      2          0.5      1        -     -     1     u6-7
 SHADD (vector, 4H)                       2          0.5      1        -     -     1     u6-7
 SHADD (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 SHADD (vector, 2S)                       2          0.5      1        -     -     1     u6-7
 SHADD (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 SHL (vector, 8B)                         2          0.5      1        -     -     1     u6-7
 SHL (vector, 16B)                        2          0.5      1        -     -     1     u6-7
 SHL (vector, 4H)                         2          0.5      1        -     -     1     u6-7
 SHL (vector, 8H)                         2          0.5      1        -     -     1     u6-7
 SHL (vector, 2S)                         2          0.5      1        -     -     1     u6-7
 SHL (vector, 4S)                         2          0.5      1        -     -     1     u6-7
 SHL (vector, 2D)                         2          0.5      1        -     -     1     u6-7
 SHL (scalar, D)                          2          0.5      1        -     -     1     u6-7
 SHLL (vector, 8H)                        2          0.5      1        -     -     1     u6-7
 SHLL (vector, 4S)                        2          0.5      1        -     -     1     u6-7
 SHLL (vector, 2D)                        2          0.5      1        -     -     1     u6-7
 SHLL2 (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 SHLL2 (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 SHLL2 (vector, 2D)                       2          0.5      1        -     -     1     u6-7
 SHRN (8H)                                3          0.5      1        -     -     1     u6-7
 SHRN (4S)                                3          0.5      1        -     -     1     u6-7
 SHRN (2D)                                3          0.5      1        -     -     1     u6-7
 SHRN2 (8H)                               3          0.5      1        -     -     1     u6-7
 SHRN2 (4S)                               3          0.5      1        -     -     1     u6-7
 SHRN2 (2D)                               3          0.5      1        -     -     1     u6-7
 SHSUB (vector, 8B)                       2          0.5      1        -     -     1     u6-7
 SHSUB (vector, 16B)                      2          0.5      1        -     -     1     u6-7
 SHSUB (vector, 4H)                       2          0.5      1        -     -     1     u6-7
 SHSUB (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 SHSUB (vector, 2S)                       2          0.5      1        -     -     1     u6-7
 SHSUB (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 SLI (vector, 8B)                         2          0.5      1        -     -     1     u6-7
 SLI (vector, 16B)                        2          0.5      1        -     -     1     u6-7
 SLI (vector, 4H)                         2          0.5      1        -     -     1     u6-7
 SLI (vector, 8H)                         2          0.5      1        -     -     1     u6-7
 SLI (vector, 2S)                         2          0.5      1        -     -     1     u6-7
 SLI (vector, 4S)                         2          0.5      1        -     -     1     u6-7
 SLI (vector, 2D)                         2          0.5      1        -     -     1     u6-7
 SLI (scalar, D)                          2          0.5      1        -     -     1     u6-7
 SMAX (vector, 8B)                        2          0.5      1        -     -     1     u6-7
 SMAX (vector, 16B)                       2          0.5      1        -     -     1     u6-7
 SMAX (vector, 4H)                        2          0.5      1        -     -     1     u6-7
 SMAX (vector, 8H)                        2          0.5      1        -     -     1     u6-7
 SMAX (vector, 2S)                        2          0.5      1        -     -     1     u6-7
 SMAX (vector, 4S)                        2          0.5      1        -     -     1     u6-7
 SMAXP (vector, 8B)                       2          0.5      1        -     -     1     u6-7
 SMAXP (vector, 16B)                      2          0.5      1        -     -     1     u6-7
 SMAXP (vector, 4H)                       2          0.5      1        -     -     1     u6-7
 SMAXP (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 SMAXP (vector, 2S)                       2          0.5      1        -     -     1     u6-7
 SMAXP (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 SMAXV (vector, 8B)                       3          0.5      1        -     -     1     u6-7
 SMAXV (vector, 16B)                      3          0.5      1        -     -     1     u6-7
 SMAXV (vector, 4H)                       3          0.5      1        -     -     1     u6-7
 SMAXV (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 SMAXV (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 SMIN (vector, 8B)                        2          0.5      1        -     -     1     u6-7
 SMIN (vector, 16B)                       2          0.5      1        -     -     1     u6-7
 SMIN (vector, 4H)                        2          0.5      1        -     -     1     u6-7
 SMIN (vector, 8H)                        2          0.5      1        -     -     1     u6-7
 SMIN (vector, 2S)                        2          0.5      1        -     -     1     u6-7
 SMIN (vector, 4S)                        2          0.5      1        -     -     1     u6-7
 SMINP (vector, 8B)                       2          0.5      1        -     -     1     u6-7
 SMINP (vector, 16B)                      2          0.5      1        -     -     1     u6-7
 SMINP (vector, 4H)                       2          0.5      1        -     -     1     u6-7
 SMINP (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 SMINP (vector, 2S)                       2          0.5      1        -     -     1     u6-7
 SMINP (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 SMINV (vector, 8B)                       3          0.5      1        -     -     1     u6-7
 SMINV (vector, 16B)                      3          0.5      1        -     -     1     u6-7
 SMINV (vector, 4H)                       3          0.5      1        -     -     1     u6-7
 SMINV (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 SMINV (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 SMLAL (by element, 4S)                   3          0.5      1        -     -     1     u6-7
 SMLAL (by element, 2D)                   3          0.5      1        -     -     1     u6-7
 SMLAL2 (by element, 4S)                  3          0.5      1        -     -     1     u6-7
 SMLAL2 (by element, 2D)                  3          0.5      1        -     -     1     u6-7
 SMLAL (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 SMLAL (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 SMLAL (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 SMLAL2 (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 SMLAL2 (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 SMLAL2 (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 SMLSL (by element, 4S)                   3          0.5      1        -     -     1     u6-7
 SMLSL (by element, 2D)                   3          0.5      1        -     -     1     u6-7
 SMLSL2 (by element, 4S)                  3          0.5      1        -     -     1     u6-7
 SMLSL2 (by element, 2D)                  3          0.5      1        -     -     1     u6-7
 SMLSL (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 SMLSL (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 SMLSL (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 SMLSL2 (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 SMLSL2 (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 SMLSL2 (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 SMOV (B to W)                            ≤7         1        1        1     -     1     
 SMOV (H to W)                            ≤7         1        1        1     -     1     
 SMOV (B to X)                            ≤7         1        1        1     -     1     
 SMOV (H to X)                            ≤7         1        1        1     -     1     
 SMOV (S to X)                            ≤7         1        1        1     -     1     
 SMULL (by element, 4S)                   3          0.5      1        -     -     1     u6-7
 SMULL (by element, 2D)                   3          0.5      1        -     -     1     u6-7
 SMULL2 (by element, 4S)                  3          0.5      1        -     -     1     u6-7
 SMULL2 (by element, 2D)                  3          0.5      1        -     -     1     u6-7
 SMULL (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 SMULL (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 SMULL (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 SMULL2 (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 SMULL2 (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 SMULL2 (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 SQABS (scalar, B)                        3          0.5      1        -     -     1     u6-7
 SQABS (scalar, H)                        3          0.5      1        -     -     1     u6-7
 SQABS (scalar, S)                        3          0.5      1        -     -     1     u6-7
 SQABS (scalar, D)                        3          0.5      1        -     -     1     u6-7
 SQABS (vector, 8B)                       3          0.5      1        -     -     1     u6-7
 SQABS (vector, 16B)                      3          0.5      1        -     -     1     u6-7
 SQABS (vector, 4H)                       3          0.5      1        -     -     1     u6-7
 SQABS (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 SQABS (vector, 2S)                       3          0.5      1        -     -     1     u6-7
 SQABS (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 SQABS (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 SQADD (scalar, B)                        3          0.5      1        -     -     1     u6-7
 SQADD (scalar, H)                        3          0.5      1        -     -     1     u6-7
 SQADD (scalar, S)                        3          0.5      1        -     -     1     u6-7
 SQADD (scalar, D)                        3          0.5      1        -     -     1     u6-7
 SQADD (vector, 8B)                       3          0.5      1        -     -     1     u6-7
 SQADD (vector, 16B)                      3          0.5      1        -     -     1     u6-7
 SQADD (vector, 4H)                       3          0.5      1        -     -     1     u6-7
 SQADD (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 SQADD (vector, 2S)                       3          0.5      1        -     -     1     u6-7
 SQADD (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 SQADD (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 SQDMLAL (by element, S)                  3          0.5      1        -     -     1     u6-7
 SQDMLAL (by element, D)                  3          0.5      1        -     -     1     u6-7
 SQDMLAL (by element, 4S)                 3          0.5      1        -     -     1     u6-7
 SQDMLAL (by element, 2D)                 3          0.5      1        -     -     1     u6-7
 SQDMLAL2 (by element, 4S)                3          0.5      1        -     -     1     u6-7
 SQDMLAL2 (by element, 2D)                3          0.5      1        -     -     1     u6-7
 SQDMLAL (scalar, S)                      3          0.5      1        -     -     1     u6-7
 SQDMLAL (scalar, D)                      3          0.5      1        -     -     1     u6-7
 SQDMLAL (vector, 4S)                     3          0.5      1        -     -     1     u6-7
 SQDMLAL (vector, 2D)                     3          0.5      1        -     -     1     u6-7
 SQDMLAL2 (vector, 4S)                    3          0.5      1        -     -     1     u6-7
 SQDMLAL2 (vector, 2D)                    3          0.5      1        -     -     1     u6-7
 SQDMLSL (by element, S)                  3          0.5      1        -     -     1     u6-7
 SQDMLSL (by element, D)                  3          0.5      1        -     -     1     u6-7
 SQDMLSL (by element, 4S)                 3          0.5      1        -     -     1     u6-7
 SQDMLSL (by element, 2D)                 3          0.5      1        -     -     1     u6-7
 SQDMLSL2 (by element, 4S)                3          0.5      1        -     -     1     u6-7
 SQDMLSL2 (by element, 2D)                3          0.5      1        -     -     1     u6-7
 SQDMLSL (scalar, S)                      3          0.5      1        -     -     1     u6-7
 SQDMLSL (scalar, D)                      3          0.5      1        -     -     1     u6-7
 SQDMLSL (vector, 4S)                     3          0.5      1        -     -     1     u6-7
 SQDMLSL (vector, 2D)                     3          0.5      1        -     -     1     u6-7
 SQDMLSL2 (vector, 4S)                    3          0.5      1        -     -     1     u6-7
 SQDMLSL2 (vector, 2D)                    3          0.5      1        -     -     1     u6-7
 SQDMULH (by element, H)                  3          0.5      1        -     -     1     u6-7
 SQDMULH (by element, S)                  3          0.5      1        -     -     1     u6-7
 SQDMULH (by element, 4H)                 3          0.5      1        -     -     1     u6-7
 SQDMULH (by element, 8H)                 3          0.5      1        -     -     1     u6-7
 SQDMULH (by element, 2S)                 3          0.5      1        -     -     1     u6-7
 SQDMULH (by element, 4S)                 3          0.5      1        -     -     1     u6-7
 SQDMULH (scalar, H)                      3          0.5      1        -     -     1     u6-7
 SQDMULH (scalar, S)                      3          0.5      1        -     -     1     u6-7
 SQDMULH (vector, 4H)                     3          0.5      1        -     -     1     u6-7
 SQDMULH (vector, 8H)                     3          0.5      1        -     -     1     u6-7
 SQDMULH (vector, 2S)                     3          0.5      1        -     -     1     u6-7
 SQDMULH (vector, 4S)                     3          0.5      1        -     -     1     u6-7
 SQDMULL (by element, S)                  3          0.5      1        -     -     1     u6-7
 SQDMULL (by element, D)                  3          0.5      1        -     -     1     u6-7
 SQDMULL (by element, 4S)                 3          0.5      1        -     -     1     u6-7
 SQDMULL (by element, 2D)                 3          0.5      1        -     -     1     u6-7
 SQDMULL2 (by element, 4S)                3          0.5      1        -     -     1     u6-7
 SQDMULL2 (by element, 2D)                3          0.5      1        -     -     1     u6-7
 SQDMULL (scalar, S)                      3          0.5      1        -     -     1     u6-7
 SQDMULL (scalar, D)                      3          0.5      1        -     -     1     u6-7
 SQDMULL (vector, 4S)                     3          0.5      1        -     -     1     u6-7
 SQDMULL (vector, 2D)                     3          0.5      1        -     -     1     u6-7
 SQDMULL2 (vector, 4S)                    3          0.5      1        -     -     1     u6-7
 SQDMULL2 (vector, 2D)                    3          0.5      1        -     -     1     u6-7
 SQNEG (scalar, B)                        3          0.5      1        -     -     1     u6-7
 SQNEG (scalar, H)                        3          0.5      1        -     -     1     u6-7
 SQNEG (scalar, S)                        3          0.5      1        -     -     1     u6-7
 SQNEG (scalar, D)                        3          0.5      1        -     -     1     u6-7
 SQNEG (vector, 8B)                       3          0.5      1        -     -     1     u6-7
 SQNEG (vector, 16B)                      3          0.5      1        -     -     1     u6-7
 SQNEG (vector, 4H)                       3          0.5      1        -     -     1     u6-7
 SQNEG (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 SQNEG (vector, 2S)                       3          0.5      1        -     -     1     u6-7
 SQNEG (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 SQNEG (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 SQRDMLAH (by element, H)                 3          0.5      1        -     -     1     u6-7
 SQRDMLAH (by element, S)                 3          0.5      1        -     -     1     u6-7
 SQRDMLAH (by element, 4H)                3          0.5      1        -     -     1     u6-7
 SQRDMLAH (by element, 8H)                3          0.5      1        -     -     1     u6-7
 SQRDMLAH (by element, 2S)                3          0.5      1        -     -     1     u6-7
 SQRDMLAH (by element, 4S)                3          0.5      1        -     -     1     u6-7
 SQRDMLAH (scalar, H)                     3          0.5      1        -     -     1     u6-7
 SQRDMLAH (scalar, S)                     3          0.5      1        -     -     1     u6-7
 SQRDMLAH (vector, 4H)                    3          0.5      1        -     -     1     u6-7
 SQRDMLAH (vector, 8H)                    3          0.5      1        -     -     1     u6-7
 SQRDMLAH (vector, 2S)                    3          0.5      1        -     -     1     u6-7
 SQRDMLAH (vector, 4S)                    3          0.5      1        -     -     1     u6-7
 SQRDMLSH (by element, H)                 3          0.5      1        -     -     1     u6-7
 SQRDMLSH (by element, S)                 3          0.5      1        -     -     1     u6-7
 SQRDMLSH (by element, 4H)                3          0.5      1        -     -     1     u6-7
 SQRDMLSH (by element, 8H)                3          0.5      1        -     -     1     u6-7
 SQRDMLSH (by element, 2S)                3          0.5      1        -     -     1     u6-7
 SQRDMLSH (by element, 4S)                3          0.5      1        -     -     1     u6-7
 SQRDMLSH (scalar, H)                     3          0.5      1        -     -     1     u6-7
 SQRDMLSH (scalar, S)                     3          0.5      1        -     -     1     u6-7
 SQRDMLSH (vector, 4H)                    3          0.5      1        -     -     1     u6-7
 SQRDMLSH (vector, 8H)                    3          0.5      1        -     -     1     u6-7
 SQRDMLSH (vector, 2S)                    3          0.5      1        -     -     1     u6-7
 SQRDMLSH (vector, 4S)                    3          0.5      1        -     -     1     u6-7
 SQRDMULH (by element, H)                 3          0.5      1        -     -     1     u6-7
 SQRDMULH (by element, S)                 3          0.5      1        -     -     1     u6-7
 SQRDMULH (by element, 4H)                3          0.5      1        -     -     1     u6-7
 SQRDMULH (by element, 8H)                3          0.5      1        -     -     1     u6-7
 SQRDMULH (by element, 2S)                3          0.5      1        -     -     1     u6-7
 SQRDMULH (by element, 4S)                3          0.5      1        -     -     1     u6-7
 SQRDMULH (scalar, H)                     3          0.5      1        -     -     1     u6-7
 SQRDMULH (scalar, S)                     3          0.5      1        -     -     1     u6-7
 SQRDMULH (vector, 4H)                    3          0.5      1        -     -     1     u6-7
 SQRDMULH (vector, 8H)                    3          0.5      1        -     -     1     u6-7
 SQRDMULH (vector, 2S)                    3          0.5      1        -     -     1     u6-7
 SQRDMULH (vector, 4S)                    3          0.5      1        -     -     1     u6-7
 SQRSHL (scalar, B)                       3          0.5      1        -     -     1     u6-7
 SQRSHL (scalar, H)                       3          0.5      1        -     -     1     u6-7
 SQRSHL (scalar, S)                       3          0.5      1        -     -     1     u6-7
 SQRSHL (scalar, D)                       3          0.5      1        -     -     1     u6-7
 SQRSHL (vector, 8B)                      3          0.5      1        -     -     1     u6-7
 SQRSHL (vector, 16B)                     3          0.5      1        -     -     1     u6-7
 SQRSHL (vector, 4H)                      3          0.5      1        -     -     1     u6-7
 SQRSHL (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 SQRSHL (vector, 2S)                      3          0.5      1        -     -     1     u6-7
 SQRSHL (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 SQRSHL (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 SQRSHRN (H)                              3          0.5      1        -     -     1     u6-7
 SQRSHRN (S)                              3          0.5      1        -     -     1     u6-7
 SQRSHRN (D)                              3          0.5      1        -     -     1     u6-7
 SQRSHRN (8H)                             3          0.5      1        -     -     1     u6-7
 SQRSHRN (4S)                             3          0.5      1        -     -     1     u6-7
 SQRSHRN (2D)                             3          0.5      1        -     -     1     u6-7
 SQRSHRN2 (8H)                            3          0.5      1        -     -     1     u6-7
 SQRSHRN2 (4S)                            3          0.5      1        -     -     1     u6-7
 SQRSHRN2 (2D)                            3          0.5      1        -     -     1     u6-7
 SQRSHRUN (H)                             3          0.5      1        -     -     1     u6-7
 SQRSHRUN (S)                             3          0.5      1        -     -     1     u6-7
 SQRSHRUN (D)                             3          0.5      1        -     -     1     u6-7
 SQRSHRUN (8H)                            3          0.5      1        -     -     1     u6-7
 SQRSHRUN (4S)                            3          0.5      1        -     -     1     u6-7
 SQRSHRUN (2D)                            3          0.5      1        -     -     1     u6-7
 SQRSHRUN2 (8H)                           3          0.5      1        -     -     1     u6-7
 SQRSHRUN2 (4S)                           3          0.5      1        -     -     1     u6-7
 SQRSHRUN2 (2D)                           3          0.5      1        -     -     1     u6-7
 SQSHL (immediate, scalar, B)             2          0.5      1        -     -     1     u6-7
 SQSHL (immediate, scalar, H)             2          0.5      1        -     -     1     u6-7
 SQSHL (immediate, scalar, S)             2          0.5      1        -     -     1     u6-7
 SQSHL (immediate, scalar, D)             2          0.5      1        -     -     1     u6-7
 SQSHL (immediate, vector, 8B)            2          0.5      1        -     -     1     u6-7
 SQSHL (immediate, vector, 16B)           2          0.5      1        -     -     1     u6-7
 SQSHL (immediate, vector, 4H)            2          0.5      1        -     -     1     u6-7
 SQSHL (immediate, vector, 8H)            2          0.5      1        -     -     1     u6-7
 SQSHL (immediate, vector, 2S)            2          0.5      1        -     -     1     u6-7
 SQSHL (immediate, vector, 4S)            2          0.5      1        -     -     1     u6-7
 SQSHL (immediate, vector, 2D)            2          0.5      1        -     -     1     u6-7
 SQSHL (scalar, B)                        2          0.5      1        -     -     1     u6-7
 SQSHL (scalar, H)                        2          0.5      1        -     -     1     u6-7
 SQSHL (scalar, S)                        2          0.5      1        -     -     1     u6-7
 SQSHL (scalar, D)                        2          0.5      1        -     -     1     u6-7
 SQSHL (vector, 8B)                       2          0.5      1        -     -     1     u6-7
 SQSHL (vector, 16B)                      2          0.5      1        -     -     1     u6-7
 SQSHL (vector, 4H)                       2          0.5      1        -     -     1     u6-7
 SQSHL (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 SQSHL (vector, 2S)                       2          0.5      1        -     -     1     u6-7
 SQSHL (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 SQSHL (vector, 2D)                       2          0.5      1        -     -     1     u6-7
 SQSHLU (scalar, B)                       2          0.5      1        -     -     1     u6-7
 SQSHLU (scalar, H)                       2          0.5      1        -     -     1     u6-7
 SQSHLU (scalar, S)                       2          0.5      1        -     -     1     u6-7
 SQSHLU (scalar, D)                       2          0.5      1        -     -     1     u6-7
 SQSHLU (vector, 8B)                      2          0.5      1        -     -     1     u6-7
 SQSHLU (vector, 16B)                     2          0.5      1        -     -     1     u6-7
 SQSHLU (vector, 4H)                      2          0.5      1        -     -     1     u6-7
 SQSHLU (vector, 8H)                      2          0.5      1        -     -     1     u6-7
 SQSHLU (vector, 2S)                      2          0.5      1        -     -     1     u6-7
 SQSHLU (vector, 4S)                      2          0.5      1        -     -     1     u6-7
 SQSHLU (vector, 2D)                      2          0.5      1        -     -     1     u6-7
 SQSHRN (H)                               3          0.5      1        -     -     1     u6-7
 SQSHRN (S)                               3          0.5      1        -     -     1     u6-7
 SQSHRN (D)                               3          0.5      1        -     -     1     u6-7
 SQSHRN (8H)                              3          0.5      1        -     -     1     u6-7
 SQSHRN (4S)                              3          0.5      1        -     -     1     u6-7
 SQSHRN (2D)                              3          0.5      1        -     -     1     u6-7
 SQSHRN2 (8H)                             3          0.5      1        -     -     1     u6-7
 SQSHRN2 (4S)                             3          0.5      1        -     -     1     u6-7
 SQSHRN2 (2D)                             3          0.5      1        -     -     1     u6-7
 SQSHRUN (H)                              3          0.5      1        -     -     1     u6-7
 SQSHRUN (S)                              3          0.5      1        -     -     1     u6-7
 SQSHRUN (D)                              3          0.5      1        -     -     1     u6-7
 SQSHRUN (8H)                             3          0.5      1        -     -     1     u6-7
 SQSHRUN (4S)                             3          0.5      1        -     -     1     u6-7
 SQSHRUN (2D)                             3          0.5      1        -     -     1     u6-7
 SQSHRUN2 (8H)                            3          0.5      1        -     -     1     u6-7
 SQSHRUN2 (4S)                            3          0.5      1        -     -     1     u6-7
 SQSHRUN2 (2D)                            3          0.5      1        -     -     1     u6-7
 SQSUB (scalar, B)                        3          0.5      1        -     -     1     u6-7
 SQSUB (scalar, H)                        3          0.5      1        -     -     1     u6-7
 SQSUB (scalar, S)                        3          0.5      1        -     -     1     u6-7
 SQSUB (scalar, D)                        3          0.5      1        -     -     1     u6-7
 SQSUB (vector, 8B)                       3          0.5      1        -     -     1     u6-7
 SQSUB (vector, 16B)                      3          0.5      1        -     -     1     u6-7
 SQSUB (vector, 4H)                       3          0.5      1        -     -     1     u6-7
 SQSUB (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 SQSUB (vector, 2S)                       3          0.5      1        -     -     1     u6-7
 SQSUB (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 SQSUB (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 SQXTN (H)                                3          0.5      1        -     -     1     u6-7
 SQXTN (S)                                3          0.5      1        -     -     1     u6-7
 SQXTN (D)                                3          0.5      1        -     -     1     u6-7
 SQXTN (8H)                               3          0.5      1        -     -     1     u6-7
 SQXTN (4S)                               3          0.5      1        -     -     1     u6-7
 SQXTN (2D)                               3          0.5      1        -     -     1     u6-7
 SQXTN2 (8H)                              3          0.5      1        -     -     1     u6-7
 SQXTN2 (4S)                              3          0.5      1        -     -     1     u6-7
 SQXTN2 (2D)                              3          0.5      1        -     -     1     u6-7
 SQXTUN (H)                               3          0.5      1        -     -     1     u6-7
 SQXTUN (S)                               3          0.5      1        -     -     1     u6-7
 SQXTUN (D)                               3          0.5      1        -     -     1     u6-7
 SQXTUN (8H)                              3          0.5      1        -     -     1     u6-7
 SQXTUN (4S)                              3          0.5      1        -     -     1     u6-7
 SQXTUN (2D)                              3          0.5      1        -     -     1     u6-7
 SQXTUN2 (8H)                             3          0.5      1        -     -     1     u6-7
 SQXTUN2 (4S)                             3          0.5      1        -     -     1     u6-7
 SQXTUN2 (2D)                             3          0.5      1        -     -     1     u6-7
 SRHADD (vector, 8B)                      2          0.5      1        -     -     1     u6-7
 SRHADD (vector, 16B)                     2          0.5      1        -     -     1     u6-7
 SRHADD (vector, 4H)                      2          0.5      1        -     -     1     u6-7
 SRHADD (vector, 8H)                      2          0.5      1        -     -     1     u6-7
 SRHADD (vector, 2S)                      2          0.5      1        -     -     1     u6-7
 SRHADD (vector, 4S)                      2          0.5      1        -     -     1     u6-7
 SRI (vector, 8B)                         2          0.5      1        -     -     1     u6-7
 SRI (vector, 16B)                        2          0.5      1        -     -     1     u6-7
 SRI (vector, 4H)                         2          0.5      1        -     -     1     u6-7
 SRI (vector, 8H)                         2          0.5      1        -     -     1     u6-7
 SRI (vector, 2S)                         2          0.5      1        -     -     1     u6-7
 SRI (vector, 4S)                         2          0.5      1        -     -     1     u6-7
 SRI (vector, 2D)                         2          0.5      1        -     -     1     u6-7
 SRI (vector, D)                          2          0.5      1        -     -     1     u6-7
 SRSHL (vector, 8B)                       3          0.5      1        -     -     1     u6-7
 SRSHL (vector, 16B)                      3          0.5      1        -     -     1     u6-7
 SRSHL (vector, 4H)                       3          0.5      1        -     -     1     u6-7
 SRSHL (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 SRSHL (vector, 2S)                       3          0.5      1        -     -     1     u6-7
 SRSHL (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 SRSHL (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 SRSHL (vector, D)                        3          0.5      1        -     -     1     u6-7
 SRSHR (vector, 8B)                       3          0.5      1        -     -     1     u6-7
 SRSHR (vector, 16B)                      3          0.5      1        -     -     1     u6-7
 SRSHR (vector, 4H)                       3          0.5      1        -     -     1     u6-7
 SRSHR (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 SRSHR (vector, 2S)                       3          0.5      1        -     -     1     u6-7
 SRSHR (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 SRSHR (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 SRSHR (vector, D)                        3          0.5      1        -     -     1     u6-7
 SRSRA (vector, 8B)                       3          0.5      1        -     -     1     u6-7
 SRSRA (vector, 16B)                      3          0.5      1        -     -     1     u6-7
 SRSRA (vector, 4H)                       3          0.5      1        -     -     1     u6-7
 SRSRA (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 SRSRA (vector, 2S)                       3          0.5      1        -     -     1     u6-7
 SRSRA (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 SRSRA (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 SRSRA (vector, D)                        3          0.5      1        -     -     1     u6-7
 SSHL (vector, 8B)                        2          0.5      1        -     -     1     u6-7
 SSHL (vector, 16B)                       2          0.5      1        -     -     1     u6-7
 SSHL (vector, 4H)                        2          0.5      1        -     -     1     u6-7
 SSHL (vector, 8H)                        2          0.5      1        -     -     1     u6-7
 SSHL (vector, 2S)                        2          0.5      1        -     -     1     u6-7
 SSHL (vector, 4S)                        2          0.5      1        -     -     1     u6-7
 SSHL (vector, 2D)                        2          0.5      1        -     -     1     u6-7
 SSHL (vector, D)                         2          0.5      1        -     -     1     u6-7
 SSHLL (8H)                               2          0.5      1        -     -     1     u6-7
 SSHLL (4S)                               2          0.5      1        -     -     1     u6-7
 SSHLL (2D)                               2          0.5      1        -     -     1     u6-7
 SSHLL2 (8H)                              2          0.5      1        -     -     1     u6-7
 SSHLL2 (4S)                              2          0.5      1        -     -     1     u6-7
 SSHLL2 (2D)                              2          0.5      1        -     -     1     u6-7
 SSHR (vector, 8B)                        2          0.5      1        -     -     1     u6-7
 SSHR (vector, 16B)                       2          0.5      1        -     -     1     u6-7
 SSHR (vector, 4H)                        2          0.5      1        -     -     1     u6-7
 SSHR (vector, 8H)                        2          0.5      1        -     -     1     u6-7
 SSHR (vector, 2S)                        2          0.5      1        -     -     1     u6-7
 SSHR (vector, 4S)                        2          0.5      1        -     -     1     u6-7
 SSHR (vector, 2D)                        2          0.5      1        -     -     1     u6-7
 SSHR (vector, D)                         2          0.5      1        -     -     1     u6-7
 SSRA (vector, 8B)                        3          0.5      1        -     -     1     u6-7
 SSRA (vector, 16B)                       3          0.5      1        -     -     1     u6-7
 SSRA (vector, 4H)                        3          0.5      1        -     -     1     u6-7
 SSRA (vector, 8H)                        3          0.5      1        -     -     1     u6-7
 SSRA (vector, 2S)                        3          0.5      1        -     -     1     u6-7
 SSRA (vector, 4S)                        3          0.5      1        -     -     1     u6-7
 SSRA (vector, 2D)                        3          0.5      1        -     -     1     u6-7
 SSRA (vector, D)                         3          0.5      1        -     -     1     u6-7
 SSUBL (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 SSUBL (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 SSUBL (vector, 2D)                       2          0.5      1        -     -     1     u6-7
 SSUBL2 (vector, 8H)                      2          0.5      1        -     -     1     u6-7
 SSUBL2 (vector, 4S)                      2          0.5      1        -     -     1     u6-7
 SSUBL2 (vector, 2D)                      2          0.5      1        -     -     1     u6-7
 SSUBW (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 SSUBW (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 SSUBW (vector, 2D)                       2          0.5      1        -     -     1     u6-7
 SSUBW2 (vector, 8H)                      2          0.5      1        -     -     1     u6-7
 SSUBW2 (vector, 4S)                      2          0.5      1        -     -     1     u6-7
 SSUBW2 (vector, 2D)                      2          0.5      1        -     -     1     u6-7
 ST1 (multiple, 1 reg, 8B)                           1        1        -     1     -     u4
 ST1 (multiple, 1 reg, 4H)                           1        1        -     1     -     u4
 ST1 (multiple, 1 reg, 2S)                           1        1        -     1     -     u4
 ST1 (multiple, 1 reg, 1D)                           1        1        -     1     -     u4
 ST1 (multiple, 1 reg, 16B)                          1        1        -     1     -     u4
 ST1 (multiple, 1 reg, 8H)                           1        1        -     1     -     u4
 ST1 (multiple, 1 reg, 4S)                           1        1        -     1     -     u4
 ST1 (multiple, 1 reg, 2D)                           1        1        -     1     -     u4
 ST1 (multiple, 2 regs, 8B)                          1        2        -     1     1     
 ST1 (multiple, 2 regs, 4H)                          1        2        -     1     1     
 ST1 (multiple, 2 regs, 2S)                          1        2        -     1     1     
 ST1 (multiple, 2 regs, 1D)                          1        2        -     1     1     
 ST1 (multiple, 2 regs, 16B)                         2        2        -     2     -     
 ST1 (multiple, 2 regs, 8H)                          2        2        -     2     -     
 ST1 (multiple, 2 regs, 4S)                          2        2        -     2     -     
 ST1 (multiple, 2 regs, 2D)                          2        2        -     2     -     
 ST1 (multiple, 3 regs, 8B)                          2        3        -     2     1     
 ST1 (multiple, 3 regs, 4H)                          2        3        -     2     1     
 ST1 (multiple, 3 regs, 2S)                          2        3        -     2     1     
 ST1 (multiple, 3 regs, 1D)                          2        3        -     2     1     
 ST1 (multiple, 3 regs, 16B)                         3        3        -     3     -     
 ST1 (multiple, 3 regs, 8H)                          3        3        -     3     -     
 ST1 (multiple, 3 regs, 4S)                          3        3        -     3     -     
 ST1 (multiple, 3 regs, 2D)                          3        3        -     3     -     
 ST1 (multiple, 4 regs, 8B)                          2        4        -     2     2     
 ST1 (multiple, 4 regs, 4H)                          2        4        -     2     2     
 ST1 (multiple, 4 regs, 2S)                          2        4        -     2     2     
 ST1 (multiple, 4 regs, 1D)                          2        4        -     2     2     
 ST1 (multiple, 4 regs, 16B)                         4        4        -     4     -     
 ST1 (multiple, 4 regs, 8H)                          4        4        -     4     -     
 ST1 (multiple, 4 regs, 4S)                          4        4        -     4     -     
 ST1 (multiple, 4 regs, 2D)                          4        4        -     4     -     
 ST1 (multiple, post-index, 1 reg, 8B)               1        1        1     1     -     
 ST1 (multiple, post-index, 1 reg, 4H)               1        1        1     1     -     
 ST1 (multiple, post-index, 1 reg, 2S)               1        1        1     1     -     
 ST1 (multiple, post-index, 1 reg, 1D)               1        1        1     1     -     
 ST1 (multiple, post-index, 1 reg, 16B)              1        1        1     1     -     
 ST1 (multiple, post-index, 1 reg, 8H)               1        1        1     1     -     
 ST1 (multiple, post-index, 1 reg, 4S)               1        1        1     1     -     
 ST1 (multiple, post-index, 1 reg, 2D)               1        1        1     1     -     
 ST1 (multiple, post-index, 2 regs, 8B)              1        2        1     1     1     
 ST1 (multiple, post-index, 2 regs, 4H)              1        2        1     1     1     
 ST1 (multiple, post-index, 2 regs, 2S)              1        2        1     1     1     
 ST1 (multiple, post-index, 2 regs, 1D)              1        2        1     1     1     
 ST1 (multiple, post-index, 2 regs, 16B)             2        2        1     2     -     
 ST1 (multiple, post-index, 2 regs, 8H)              2        2        1     2     -     
 ST1 (multiple, post-index, 2 regs, 4S)              2        2        1     2     -     
 ST1 (multiple, post-index, 2 regs, 2D)              2        2        1     2     -     
 ST1 (multiple, post-index, 3 regs, 8B)              2        3        1     2     1     
 ST1 (multiple, post-index, 3 regs, 4H)              2        3        1     2     1     
 ST1 (multiple, post-index, 3 regs, 2S)              2        3        1     2     1     
 ST1 (multiple, post-index, 3 regs, 1D)              2        3        1     2     1     
 ST1 (multiple, post-index, 3 regs, 16B)             3        3        1     3     -     
 ST1 (multiple, post-index, 3 regs, 8H)              3        3        1     3     -     
 ST1 (multiple, post-index, 3 regs, 4S)              3        3        1     3     -     
 ST1 (multiple, post-index, 3 regs, 2D)              3        3        1     3     -     
 ST1 (multiple, post-index, 4 regs, 8B)              2        4        1     2     2     
 ST1 (multiple, post-index, 4 regs, 4H)              2        4        1     2     2     
 ST1 (multiple, post-index, 4 regs, 2S)              2        4        1     2     2     
 ST1 (multiple, post-index, 4 regs, 1D)              2        4        1     2     2     
 ST1 (multiple, post-index, 4 regs, 16B)             4        4        1     4     -     
 ST1 (multiple, post-index, 4 regs, 8H)              4        4        1     4     -     
 ST1 (multiple, post-index, 4 regs, 4S)              4        4        1     4     -     
 ST1 (multiple, post-index, 4 regs, 2D)              4        4        1     4     -     
 ST1 (single, B)                                     1        2        -     1     1     
 ST1 (single, H)                                     1        2        -     1     1     
 ST1 (single, S)                                     1        2        -     1     1     
 ST1 (single, D)                                     1        2        -     1     1     
 ST1 (single, post-index, B)                         1        2        1     1     1     
 ST1 (single, post-index, H)                         1        2        1     1     1     
 ST1 (single, post-index, S)                         1        2        1     1     1     
 ST1 (single, post-index, D)                         1        2        1     1     1     
 ST2 (multiple, 8B)                                  1        2        -     1     1     
 ST2 (multiple, 4H)                                  1        2        -     1     1     
 ST2 (multiple, 2S)                                  1        2        -     1     1     
 ST2 (multiple, 16B)                                 2        4        -     2     2     
 ST2 (multiple, 8H)                                  2        4        -     2     2     
 ST2 (multiple, 4S)                                  2        4        -     2     2     
 ST2 (multiple, 2D)                                  2        4        -     2     2     
 ST2 (multiple, post-index, 8B)                      1        2        1     1     1     
 ST2 (multiple, post-index, 4H)                      1        2        1     1     1     
 ST2 (multiple, post-index, 2S)                      1        2        1     1     1     
 ST2 (multiple, post-index, 16B)                     2        4        1     2     2     
 ST2 (multiple, post-index, 8H)                      2        4        1     2     2     
 ST2 (multiple, post-index, 4S)                      2        4        1     2     2     
 ST2 (multiple, post-index, 2D)                      2        4        1     2     2     
 ST2 (single, B)                                     1        2        -     1     1     
 ST2 (single, H)                                     1        2        -     1     1     
 ST2 (single, S)                                     1        2        -     1     1     
 ST2 (single, D)                                     1        2        -     1     1     
 ST2 (single, post-index, B)                         1        2        1     1     1     
 ST2 (single, post-index, H)                         1        2        1     1     1     
 ST2 (single, post-index, S)                         1        2        1     1     1     
 ST2 (single, post-index, D)                         1        2        1     1     1     
 ST3 (multiple, 8B)                                  2        4        -     2     2     
 ST3 (multiple, 4H)                                  2        4        -     2     2     
 ST3 (multiple, 2S)                                  2        4        -     2     2     
 ST3 (multiple, 16B)                                 3        6        -     3     3     
 ST3 (multiple, 8H)                                  3        6        -     3     3     
 ST3 (multiple, 4S)                                  3        6        -     3     3     
 ST3 (multiple, 2D)                                  3        6        -     3     3     
 ST3 (multiple, post-index, 8B)                      2        4        1     2     2     
 ST3 (multiple, post-index, 4H)                      2        4        1     2     2     
 ST3 (multiple, post-index, 2S)                      2        4        1     2     2     
 ST3 (multiple, post-index, 16B)                     3        6        1     3     3     
 ST3 (multiple, post-index, 8H)                      3        6        1     3     3     
 ST3 (multiple, post-index, 4S)                      3        6        1     3     3     
 ST3 (multiple, post-index, 2D)                      3        6        1     3     3     
ST3 (single, B)                                      1        2        -     1     1     
ST3 (single, H)                                      1        2        -     1     1     
ST3 (single, S)                                      1        2        -     1     1     
ST3 (single, D)                                      2        4        -     2     2     
ST3 (single, post-index, B)                          1        2        1     1     1     
ST3 (single, post-index, H)                          1        2        1     1     1     
ST3 (single, post-index, S)                          1        2        1     1     1     
ST3 (single, post-index, D)                          2        4        1     2     2     
 ST4 (multiple, 8B)                                  2        6        -     2     4     
 ST4 (multiple, 4H)                                  2        6        -     2     4     
 ST4 (multiple, 2S)                                  2        6        -     2     4     
 ST4 (multiple, 16B)                                 4        12       -     4     8     
 ST4 (multiple, 8H)                                  4        12       -     4     8     
 ST4 (multiple, 4S)                                  4        12       -     4     8     
 ST4 (multiple, 2D)                                  4        12       -     4     8     
 ST4 (multiple, post-index, 8B)                      2        6        1     2     4     
 ST4 (multiple, post-index, 4H)                      2        6        1     2     4     
 ST4 (multiple, post-index, 2S)                      2        6        1     2     4     
 ST4 (multiple, post-index, 16B)                     4        12       1     4     8     
 ST4 (multiple, post-index, 8H)                      4        12       1     4     8     
 ST4 (multiple, post-index, 4S)                      4        12       1     4     8     
 ST4 (multiple, post-index, 2D)                      4        12       1     4     8     
ST4 (single, B)                                      1        3        -     1     2     
ST4 (single, H)                                      1        3        -     1     2     
ST4 (single, S)                                      1        3        -     1     2     
ST4 (single, D)                                      2        4        -     2     2     
ST4 (single, post-index, B)                          1        3        1     1     2     
ST4 (single, post-index, H)                          1        3        1     1     2     
ST4 (single, post-index, S)                          1        3        1     1     2     
ST4 (single, post-index, D)                          2        4        1     2     2     
STNP (S)                                             1.038    2        -     1     1     
STNP (D)                                             1.038    2        -     1     1     
STNP (Q)                                             2.075    2        -     2     -     
STNP (signed offset, S)                              1.038    2        -     1     1     
STNP (signed offset, D)                              1.038    2        -     1     1     
STNP (signed offset, Q)                              2.075    2        -     2     -     
STP (S)                                              1        2        -     1     1     
STP (D)                                              1        2        -     1     1     
STP (Q)                                              2        2        -     2     -     
STP (post-index, S)                                  1        2        1     1     1     
STP (post-index, D)                                  1        2        1     1     1     
STP (post-index, Q)                                  2        2        1     2     -     
STP (pre-index, S)                                   1        2        1     1     1     
STP (pre-index, D)                                   1        2        1     1     1     
STP (pre-index, Q)                                   2        2        1     2     -     
STP (signed offset, S)                               1        2        -     1     1     
STP (signed offset, D)                               1        2        -     1     1     
STP (signed offset, Q)                               2        2        -     2     -     
 STR (S)                                             1        1        -     1     -     u4
 STR (D)                                             1        1        -     1     -     u4
 STR (Q)                                             1        1        -     1     -     u4
 STR (post-index, S)                                 1        1        1     1     -     
 STR (post-index, D)                                 1        1        1     1     -     
 STR (post-index, Q)                                 1        1        1     1     -     
 STR (pre-index, S)                                  1        1        1     1     -     
 STR (pre-index, D)                                  1        1        1     1     -     
 STR (pre-index, Q)                                  1        1        1     1     -     
 STR (signed offset, S)                              1        1        -     1     -     u4
 STR (signed offset, D)                              1        1        -     1     -     u4
 STR (signed offset, Q)                              1        1        -     1     -     u4
STR (register, S)                                    1        1        -     1     -     u4
STR (register, D)                                    1        1        -     1     -     u4
STR (register, Q)                                    1        1        -     1     -     u4
STR (register, uxtw, S)                              1        1        -     1     -     u4
STR (register, uxtw, D)                              1        1        -     1     -     u4
STR (register, uxtw, Q)                              1        1        -     1     -     u4
STR (register, sxtw, S)                              1        1        -     1     -     u4
STR (register, sxtw, D)                              1        1        -     1     -     u4
STR (register, sxtw, Q)                              1        1        -     1     -     u4
STR (register, lsl, S)                               1        1        -     1     -     u4
STR (register, lsl, D)                               1        1        -     1     -     u4
STR (register, lsl, Q)                               1        2        1     1     -     
 STUR (S)                                            1        1        -     1     -     u4
 STUR (D)                                            1        1        -     1     -     u4
 STUR (Q)                                            1        1        -     1     -     u4
 SUB (vector, 8B)                         2          0.5      1        -     -     1     u6-7
 SUB (vector, 16B)                        2          0.5      1        -     -     1     u6-7
 SUB (vector, 4H)                         2          0.5      1        -     -     1     u6-7
 SUB (vector, 8H)                         2          0.5      1        -     -     1     u6-7
 SUB (vector, 2S)                         2          0.5      1        -     -     1     u6-7
 SUB (vector, 4S)                         2          0.5      1        -     -     1     u6-7
 SUB (vector, 2D)                         2          0.5      1        -     -     1     u6-7
 SUB (vector, D)                          2          0.5      1        -     -     1     u6-7
 SUBHN (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 SUBHN (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 SUBHN (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 SUBHN2 (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 SUBHN2 (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 SUBHN2 (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 SUQADD (scalar, B)                       3          0.5      1        -     -     1     u6-7
 SUQADD (scalar, H)                       3          0.5      1        -     -     1     u6-7
 SUQADD (scalar, S)                       3          0.5      1        -     -     1     u6-7
 SUQADD (scalar, D)                       3          0.5      1        -     -     1     u6-7
 SUQADD (vector, 8B)                      3          0.5      1        -     -     1     u6-7
 SUQADD (vector, 16B)                     3          0.5      1        -     -     1     u6-7
 SUQADD (vector, 4H)                      3          0.5      1        -     -     1     u6-7
 SUQADD (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 SUQADD (vector, 2S)                      3          0.5      1        -     -     1     u6-7
 SUQADD (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 SUQADD (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 SXTL (8H)                                2          0.5      1        -     -     1     u6-7
 SXTL (4S)                                2          0.5      1        -     -     1     u6-7
 SXTL (2D)                                2          0.5      1        -     -     1     u6-7
 SXTL2 (8H)                               2          0.5      1        -     -     1     u6-7
 SXTL2 (4S)                               2          0.5      1        -     -     1     u6-7
 SXTL2 (2D)                               2          0.5      1        -     -     1     u6-7
 TBL (single register table, 8B)          2          0.5      1        -     -     1     u6-7
 TBL (single register table, 16B)         2          0.5      1        -     -     1     u6-7
 TBL (two register table, 8B)             2          0.5      1        -     -     1     u6-7
 TBL (two register table, 16B)            2          0.5      1        -     -     1     u6-7
 TBL (three register table, 8B)           [2;4]      1        2        -     -     2     2*u6-7
 TBL (three register table, 16B)          [2;4]      1        2        -     -     2     2*u6-7
 TBL (four register table, 8B)            4          1.5      3        -     -     3     3*u6-7
 TBL (four register table, 16B)           4          1.5      3        -     -     3     3*u6-7
 TBX (single register table, 8B)          2          0.5      1        -     -     1     u6-7
 TBX (single register table, 16B)         2          0.5      1        -     -     1     u6-7
 TBX (two register table, 8B)             [2;4]      1        2        -     -     2     2*u6-7
 TBX (two register table, 16B)            [2;4]      1        2        -     -     2     2*u6-7
 TBX (three register table, 8B)           [2;4;6]    1.5      3        -     -     3     3*u6-7
 TBX (three register table, 16B)          [2;4;6]    1.5      3        -     -     3     3*u6-7
 TBX (four register table, 8B)            [2;4;6;8]  2        4        -     -     4     4*u6-7
 TBX (four register table, 16B)           [2;4;6;8]  2        4        -     -     4     4*u6-7
 TRN1 (vector, 8B)                        2          0.5      1        -     -     1     u6-7
 TRN1 (vector, 16B)                       2          0.5      1        -     -     1     u6-7
 TRN1 (vector, 4H)                        2          0.5      1        -     -     1     u6-7
 TRN1 (vector, 8H)                        2          0.5      1        -     -     1     u6-7
 TRN1 (vector, 2S)                        2          0.5      1        -     -     1     u6-7
 TRN1 (vector, 4S)                        2          0.5      1        -     -     1     u6-7
 TRN1 (vector, 2D)                        2          0.5      1        -     -     1     u6-7
 TRN2 (vector, 8B)                        2          0.5      1        -     -     1     u6-7
 TRN2 (vector, 16B)                       2          0.5      1        -     -     1     u6-7
 TRN2 (vector, 4H)                        2          0.5      1        -     -     1     u6-7
 TRN2 (vector, 8H)                        2          0.5      1        -     -     1     u6-7
 TRN2 (vector, 2S)                        2          0.5      1        -     -     1     u6-7
 TRN2 (vector, 4S)                        2          0.5      1        -     -     1     u6-7
 TRN2 (vector, 2D)                        2          0.5      1        -     -     1     u6-7
 UABA (vector, 8B)                        3          0.5      1        -     -     1     u6-7
 UABA (vector, 16B)                       3          0.5      1        -     -     1     u6-7
 UABA (vector, 4H)                        3          0.5      1        -     -     1     u6-7
 UABA (vector, 8H)                        3          0.5      1        -     -     1     u6-7
 UABA (vector, 2S)                        3          0.5      1        -     -     1     u6-7
 UABA (vector, 4S)                        3          0.5      1        -     -     1     u6-7
 UABAL (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 UABAL (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 UABAL (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 UABAL2 (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 UABAL2 (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 UABAL2 (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 UABD (vector, 8B)                        3          0.5      1        -     -     1     u6-7
 UABD (vector, 16B)                       3          0.5      1        -     -     1     u6-7
 UABD (vector, 4H)                        3          0.5      1        -     -     1     u6-7
 UABD (vector, 8H)                        3          0.5      1        -     -     1     u6-7
 UABD (vector, 2S)                        3          0.5      1        -     -     1     u6-7
 UABD (vector, 4S)                        3          0.5      1        -     -     1     u6-7
 UABDL (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 UABDL (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 UABDL (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 UABDL2 (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 UABDL2 (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 UABDL2 (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 UADALP (vector, 4H)                      3          0.5      1        -     -     1     u6-7
 UADALP (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 UADALP (vector, 2S)                      3          0.5      1        -     -     1     u6-7
 UADALP (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 UADALP (vector, 1D)                      3          0.5      1        -     -     1     u6-7
 UADALP (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 UADDL (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 UADDL (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 UADDL (vector, 2D)                       2          0.5      1        -     -     1     u6-7
 UADDL2 (vector, 8H)                      2          0.5      1        -     -     1     u6-7
 UADDL2 (vector, 4S)                      2          0.5      1        -     -     1     u6-7
 UADDL2 (vector, 2D)                      2          0.5      1        -     -     1     u6-7
 UADDLP (vector, 4H)                      2          0.5      1        -     -     1     u6-7
 UADDLP (vector, 8H)                      2          0.5      1        -     -     1     u6-7
 UADDLP (vector, 2S)                      2          0.5      1        -     -     1     u6-7
 UADDLP (vector, 4S)                      2          0.5      1        -     -     1     u6-7
 UADDLP (vector, 1D)                      2          0.5      1        -     -     1     u6-7
 UADDLP (vector, 2D)                      2          0.5      1        -     -     1     u6-7
 UADDLV (vector, 8B)                      3          0.5      1        -     -     1     u6-7
 UADDLV (vector, 16B)                     3          0.5      1        -     -     1     u6-7
 UADDLV (vector, 4H)                      3          0.5      1        -     -     1     u6-7
 UADDLV (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 UADDLV (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 UADDW (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 UADDW (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 UADDW (vector, 2D)                       2          0.5      1        -     -     1     u6-7
 UADDW2 (vector, 8H)                      2          0.5      1        -     -     1     u6-7
 UADDW2 (vector, 4S)                      2          0.5      1        -     -     1     u6-7
 UADDW2 (vector, 2D)                      2          0.5      1        -     -     1     u6-7
 UCVTF (scalar, fixed-point, H from W)    ≤10        0.5      2        -     1     1     
 UCVTF (scalar, fixed-point, S from W)    ≤10        0.5      2        -     1     1     
 UCVTF (scalar, fixed-point, D from W)    ≤10        0.5      2        -     1     1     
 UCVTF (scalar, fixed-point, H from X)    ≤10        0.5      2        -     1     1     
 UCVTF (scalar, fixed-point, S from X)    ≤10        0.5      2        -     1     1     
 UCVTF (scalar, fixed-point, D from X)    ≤10        0.5      2        -     1     1     
 UCVTF (scalar, integer, H from W)        ≤10        0.5      2        -     1     1     
 UCVTF (scalar, integer, S from W)        ≤10        0.5      2        -     1     1     
 UCVTF (scalar, integer, D from W)        ≤10        0.5      2        -     1     1     
 UCVTF (scalar, integer, H from X)        ≤10        0.5      2        -     1     1     
 UCVTF (scalar, integer, S from X)        ≤10        0.5      2        -     1     1     
 UCVTF (scalar, integer, D from X)        ≤10        0.5      2        -     1     1     
 UCVTF (scalar, fixed-point, H from H)    3          0.5      1        -     -     1     u6-7
 UCVTF (scalar, fixed-point, S from S)    3          0.5      1        -     -     1     u6-7
 UCVTF (scalar, fixed-point, D from D)    3          0.5      1        -     -     1     u6-7
 UCVTF (vector, fixed-point, 4H from 4H)  3          0.5      1        -     -     1     u6-7
 UCVTF (vector, fixed-point, 8H from 8H)  3          0.5      1        -     -     1     u6-7
 UCVTF (vector, fixed-point, 2S from 2S)  3          0.5      1        -     -     1     u6-7
 UCVTF (vector, fixed-point, 4S from 4S)  3          0.5      1        -     -     1     u6-7
 UCVTF (vector, fixed-point, 2D from 2D)  3          0.5      1        -     -     1     u6-7
 UCVTF (scalar, integer, H from H)        3          0.5      1        -     -     1     u6-7
 UCVTF (scalar, integer, S from S)        3          0.5      1        -     -     1     u6-7
 UCVTF (scalar, integer, D from D)        3          0.5      1        -     -     1     u6-7
 UCVTF (vector, integer, 4H from 4H)      3          0.5      1        -     -     1     u6-7
 UCVTF (vector, integer, 8H from 8H)      3          0.5      1        -     -     1     u6-7
 UCVTF (vector, integer, 2S from 2S)      3          0.5      1        -     -     1     u6-7
 UCVTF (vector, integer, 4S from 4S)      3          0.5      1        -     -     1     u6-7
 UCVTF (vector, integer, 2D from 2D)      3          0.5      1        -     -     1     u6-7
 UDOT (by element, 8B)                    3          0.5      1        -     -     1     u6-7
 UDOT (by element, 16B)                   3          0.5      1        -     -     1     u6-7
 UDOT (vector, 8B)                        3          0.5      1        -     -     1     u6-7
 UDOT (vector, 16B)                       3          0.5      1        -     -     1     u6-7
 UHADD (vector, 8B)                       2          0.5      1        -     -     1     u6-7
 UHADD (vector, 16B)                      2          0.5      1        -     -     1     u6-7
 UHADD (vector, 4H)                       2          0.5      1        -     -     1     u6-7
 UHADD (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 UHADD (vector, 2S)                       2          0.5      1        -     -     1     u6-7
 UHADD (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 UHSUB (vector, 8B)                       2          0.5      1        -     -     1     u6-7
 UHSUB (vector, 16B)                      2          0.5      1        -     -     1     u6-7
 UHSUB (vector, 4H)                       2          0.5      1        -     -     1     u6-7
 UHSUB (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 UHSUB (vector, 2S)                       2          0.5      1        -     -     1     u6-7
 UHSUB (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 UMAX (vector, 8B)                        2          0.5      1        -     -     1     u6-7
 UMAX (vector, 16B)                       2          0.5      1        -     -     1     u6-7
 UMAX (vector, 4H)                        2          0.5      1        -     -     1     u6-7
 UMAX (vector, 8H)                        2          0.5      1        -     -     1     u6-7
 UMAX (vector, 2S)                        2          0.5      1        -     -     1     u6-7
 UMAX (vector, 4S)                        2          0.5      1        -     -     1     u6-7
 UMAXP (vector, 8B)                       2          0.5      1        -     -     1     u6-7
 UMAXP (vector, 16B)                      2          0.5      1        -     -     1     u6-7
 UMAXP (vector, 4H)                       2          0.5      1        -     -     1     u6-7
 UMAXP (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 UMAXP (vector, 2S)                       2          0.5      1        -     -     1     u6-7
 UMAXP (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 UMAXV (vector, 8B)                       3          0.5      1        -     -     1     u6-7
 UMAXV (vector, 16B)                      3          0.5      1        -     -     1     u6-7
 UMAXV (vector, 4H)                       3          0.5      1        -     -     1     u6-7
 UMAXV (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 UMAXV (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 UMIN (vector, 8B)                        2          0.5      1        -     -     1     u6-7
 UMIN (vector, 16B)                       2          0.5      1        -     -     1     u6-7
 UMIN (vector, 4H)                        2          0.5      1        -     -     1     u6-7
 UMIN (vector, 8H)                        2          0.5      1        -     -     1     u6-7
 UMIN (vector, 2S)                        2          0.5      1        -     -     1     u6-7
 UMIN (vector, 4S)                        2          0.5      1        -     -     1     u6-7
 UMINP (vector, 8B)                       2          0.5      1        -     -     1     u6-7
 UMINP (vector, 16B)                      2          0.5      1        -     -     1     u6-7
 UMINP (vector, 4H)                       2          0.5      1        -     -     1     u6-7
 UMINP (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 UMINP (vector, 2S)                       2          0.5      1        -     -     1     u6-7
 UMINP (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 UMINV (vector, 8B)                       3          0.5      1        -     -     1     u6-7
 UMINV (vector, 16B)                      3          0.5      1        -     -     1     u6-7
 UMINV (vector, 4H)                       3          0.5      1        -     -     1     u6-7
 UMINV (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 UMINV (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 UMLAL (by element, 4S)                   3          0.5      1        -     -     1     u6-7
 UMLAL (by element, 2D)                   3          0.5      1        -     -     1     u6-7
 UMLAL2 (by element, 4S)                  3          0.5      1        -     -     1     u6-7
 UMLAL2 (by element, 2D)                  3          0.5      1        -     -     1     u6-7
 UMLAL (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 UMLAL (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 UMLAL (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 UMLAL2 (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 UMLAL2 (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 UMLAL2 (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 UMLSL (by element, 4S)                   3          0.5      1        -     -     1     u6-7
 UMLSL (by element, 2D)                   3          0.5      1        -     -     1     u6-7
 UMLSL2 (by element, 4S)                  3          0.5      1        -     -     1     u6-7
 UMLSL2 (by element, 2D)                  3          0.5      1        -     -     1     u6-7
 UMLSL (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 UMLSL (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 UMLSL (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 UMLSL2 (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 UMLSL2 (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 UMLSL2 (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 UMOV (B to W)                            ≤7         1        1        1     -     1     
 UMOV (H to W)                            ≤7         1        1        1     -     1     
 UMOV (S to W)                            ≤7         1        1        1     -     1     
 UMOV (D to X)                            ≤7         1        1        1     -     1     
 UMULL (by element, 4S)                   3          0.5      1        -     -     1     u6-7
 UMULL (by element, 2D)                   3          0.5      1        -     -     1     u6-7
 UMULL2 (by element, 4S)                  3          0.5      1        -     -     1     u6-7
 UMULL2 (by element, 2D)                  3          0.5      1        -     -     1     u6-7
 UMULL (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 UMULL (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 UMULL (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 UMULL2 (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 UMULL2 (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 UMULL2 (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 UQADD (scalar, B)                        3          0.5      1        -     -     1     u6-7
 UQADD (scalar, H)                        3          0.5      1        -     -     1     u6-7
 UQADD (scalar, S)                        3          0.5      1        -     -     1     u6-7
 UQADD (scalar, D)                        3          0.5      1        -     -     1     u6-7
 UQADD (vector, 8B)                       3          0.5      1        -     -     1     u6-7
 UQADD (vector, 16B)                      3          0.5      1        -     -     1     u6-7
 UQADD (vector, 4H)                       3          0.5      1        -     -     1     u6-7
 UQADD (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 UQADD (vector, 2S)                       3          0.5      1        -     -     1     u6-7
 UQADD (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 UQADD (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 UQRSHL (scalar, B)                       3          0.5      1        -     -     1     u6-7
 UQRSHL (scalar, H)                       3          0.5      1        -     -     1     u6-7
 UQRSHL (scalar, S)                       3          0.5      1        -     -     1     u6-7
 UQRSHL (scalar, D)                       3          0.5      1        -     -     1     u6-7
 UQRSHL (vector, 8B)                      3          0.5      1        -     -     1     u6-7
 UQRSHL (vector, 16B)                     3          0.5      1        -     -     1     u6-7
 UQRSHL (vector, 4H)                      3          0.5      1        -     -     1     u6-7
 UQRSHL (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 UQRSHL (vector, 2S)                      3          0.5      1        -     -     1     u6-7
 UQRSHL (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 UQRSHL (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 UQRSHRN (H)                              3          0.5      1        -     -     1     u6-7
 UQRSHRN (S)                              3          0.5      1        -     -     1     u6-7
 UQRSHRN (D)                              3          0.5      1        -     -     1     u6-7
 UQRSHRN (8H)                             3          0.5      1        -     -     1     u6-7
 UQRSHRN (4S)                             3          0.5      1        -     -     1     u6-7
 UQRSHRN (2D)                             3          0.5      1        -     -     1     u6-7
 UQRSHRN2 (8H)                            3          0.5      1        -     -     1     u6-7
 UQRSHRN2 (4S)                            3          0.5      1        -     -     1     u6-7
 UQRSHRN2 (2D)                            3          0.5      1        -     -     1     u6-7
 UQSHL (immediate, scalar, B)             2          0.5      1        -     -     1     u6-7
 UQSHL (immediate, scalar, H)             2          0.5      1        -     -     1     u6-7
 UQSHL (immediate, scalar, S)             2          0.5      1        -     -     1     u6-7
 UQSHL (immediate, scalar, D)             2          0.5      1        -     -     1     u6-7
 UQSHL (immediate, vector, 8B)            2          0.5      1        -     -     1     u6-7
 UQSHL (immediate, vector, 16B)           2          0.5      1        -     -     1     u6-7
 UQSHL (immediate, vector, 4H)            2          0.5      1        -     -     1     u6-7
 UQSHL (immediate, vector, 8H)            2          0.5      1        -     -     1     u6-7
 UQSHL (immediate, vector, 2S)            2          0.5      1        -     -     1     u6-7
 UQSHL (immediate, vector, 4S)            2          0.5      1        -     -     1     u6-7
 UQSHL (immediate, vector, 2D)            2          0.5      1        -     -     1     u6-7
 UQSHL (scalar, B)                        2          0.5      1        -     -     1     u6-7
 UQSHL (scalar, H)                        2          0.5      1        -     -     1     u6-7
 UQSHL (scalar, S)                        2          0.5      1        -     -     1     u6-7
 UQSHL (scalar, D)                        2          0.5      1        -     -     1     u6-7
 UQSHL (vector, 8B)                       2          0.5      1        -     -     1     u6-7
 UQSHL (vector, 16B)                      2          0.5      1        -     -     1     u6-7
 UQSHL (vector, 4H)                       2          0.5      1        -     -     1     u6-7
 UQSHL (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 UQSHL (vector, 2S)                       2          0.5      1        -     -     1     u6-7
 UQSHL (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 UQSHL (vector, 2D)                       2          0.5      1        -     -     1     u6-7
 UQSHRN (H)                               3          0.5      1        -     -     1     u6-7
 UQSHRN (S)                               3          0.5      1        -     -     1     u6-7
 UQSHRN (D)                               3          0.5      1        -     -     1     u6-7
 UQSHRN (8H)                              3          0.5      1        -     -     1     u6-7
 UQSHRN (4S)                              3          0.5      1        -     -     1     u6-7
 UQSHRN (2D)                              3          0.5      1        -     -     1     u6-7
 UQSHRN2 (8H)                             3          0.5      1        -     -     1     u6-7
 UQSHRN2 (4S)                             3          0.5      1        -     -     1     u6-7
 UQSHRN2 (2D)                             3          0.5      1        -     -     1     u6-7
 UQSUB (scalar, B)                        3          0.5      1        -     -     1     u6-7
 UQSUB (scalar, H)                        3          0.5      1        -     -     1     u6-7
 UQSUB (scalar, S)                        3          0.5      1        -     -     1     u6-7
 UQSUB (scalar, D)                        3          0.5      1        -     -     1     u6-7
 UQSUB (vector, 8B)                       3          0.5      1        -     -     1     u6-7
 UQSUB (vector, 16B)                      3          0.5      1        -     -     1     u6-7
 UQSUB (vector, 4H)                       3          0.5      1        -     -     1     u6-7
 UQSUB (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 UQSUB (vector, 2S)                       3          0.5      1        -     -     1     u6-7
 UQSUB (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 UQSUB (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 UQXTN (H)                                3          0.5      1        -     -     1     u6-7
 UQXTN (S)                                3          0.5      1        -     -     1     u6-7
 UQXTN (D)                                3          0.5      1        -     -     1     u6-7
 UQXTN (8H)                               3          0.5      1        -     -     1     u6-7
 UQXTN (4S)                               3          0.5      1        -     -     1     u6-7
 UQXTN (2D)                               3          0.5      1        -     -     1     u6-7
 UQXTN2 (8H)                              3          0.5      1        -     -     1     u6-7
 UQXTN2 (4S)                              3          0.5      1        -     -     1     u6-7
 UQXTN2 (2D)                              3          0.5      1        -     -     1     u6-7
URECPE (vector, 2S)                       3          1        1        -     -     1     
URECPE (vector, 4S)                       4          2        1        -     -     1     
 URHADD (vector, 8B)                      2          0.5      1        -     -     1     u6-7
 URHADD (vector, 16B)                     2          0.5      1        -     -     1     u6-7
 URHADD (vector, 4H)                      2          0.5      1        -     -     1     u6-7
 URHADD (vector, 8H)                      2          0.5      1        -     -     1     u6-7
 URHADD (vector, 2S)                      2          0.5      1        -     -     1     u6-7
 URHADD (vector, 4S)                      2          0.5      1        -     -     1     u6-7
 URSHL (vector, 8B)                       3          0.5      1        -     -     1     u6-7
 URSHL (vector, 16B)                      3          0.5      1        -     -     1     u6-7
 URSHL (vector, 4H)                       3          0.5      1        -     -     1     u6-7
 URSHL (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 URSHL (vector, 2S)                       3          0.5      1        -     -     1     u6-7
 URSHL (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 URSHL (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 URSHL (vector, D)                        3          0.5      1        -     -     1     u6-7
 URSHR (vector, 8B)                       3          0.5      1        -     -     1     u6-7
 URSHR (vector, 16B)                      3          0.5      1        -     -     1     u6-7
 URSHR (vector, 4H)                       3          0.5      1        -     -     1     u6-7
 URSHR (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 URSHR (vector, 2S)                       3          0.5      1        -     -     1     u6-7
 URSHR (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 URSHR (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 URSHR (vector, D)                        3          0.5      1        -     -     1     u6-7
URSQRTE (vector, 2S)                      3          1        1        -     -     1     
URSQRTE (vector, 4S)                      4          2        1        -     -     1     
 URSRA (vector, 8B)                       3          0.5      1        -     -     1     u6-7
 URSRA (vector, 16B)                      3          0.5      1        -     -     1     u6-7
 URSRA (vector, 4H)                       3          0.5      1        -     -     1     u6-7
 URSRA (vector, 8H)                       3          0.5      1        -     -     1     u6-7
 URSRA (vector, 2S)                       3          0.5      1        -     -     1     u6-7
 URSRA (vector, 4S)                       3          0.5      1        -     -     1     u6-7
 URSRA (vector, 2D)                       3          0.5      1        -     -     1     u6-7
 URSRA (vector, D)                        3          0.5      1        -     -     1     u6-7
 USHL (vector, 8B)                        2          0.5      1        -     -     1     u6-7
 USHL (vector, 16B)                       2          0.5      1        -     -     1     u6-7
 USHL (vector, 4H)                        2          0.5      1        -     -     1     u6-7
 USHL (vector, 8H)                        2          0.5      1        -     -     1     u6-7
 USHL (vector, 2S)                        2          0.5      1        -     -     1     u6-7
 USHL (vector, 4S)                        2          0.5      1        -     -     1     u6-7
 USHL (vector, 2D)                        2          0.5      1        -     -     1     u6-7
 USHL (vector, D)                         2          0.5      1        -     -     1     u6-7
 USHLL (8H)                               2          0.5      1        -     -     1     u6-7
 USHLL (4S)                               2          0.5      1        -     -     1     u6-7
 USHLL (2D)                               2          0.5      1        -     -     1     u6-7
 USHLL2 (8H)                              2          0.5      1        -     -     1     u6-7
 USHLL2 (4S)                              2          0.5      1        -     -     1     u6-7
 USHLL2 (2D)                              2          0.5      1        -     -     1     u6-7
 USHR (vector, 8B)                        2          0.5      1        -     -     1     u6-7
 USHR (vector, 16B)                       2          0.5      1        -     -     1     u6-7
 USHR (vector, 4H)                        2          0.5      1        -     -     1     u6-7
 USHR (vector, 8H)                        2          0.5      1        -     -     1     u6-7
 USHR (vector, 2S)                        2          0.5      1        -     -     1     u6-7
 USHR (vector, 4S)                        2          0.5      1        -     -     1     u6-7
 USHR (vector, 2D)                        2          0.5      1        -     -     1     u6-7
 USHR (vector, D)                         2          0.5      1        -     -     1     u6-7
 USQADD (scalar, B)                       3          0.5      1        -     -     1     u6-7
 USQADD (scalar, H)                       3          0.5      1        -     -     1     u6-7
 USQADD (scalar, S)                       3          0.5      1        -     -     1     u6-7
 USQADD (scalar, D)                       3          0.5      1        -     -     1     u6-7
 USQADD (vector, 8B)                      3          0.5      1        -     -     1     u6-7
 USQADD (vector, 16B)                     3          0.5      1        -     -     1     u6-7
 USQADD (vector, 4H)                      3          0.5      1        -     -     1     u6-7
 USQADD (vector, 8H)                      3          0.5      1        -     -     1     u6-7
 USQADD (vector, 2S)                      3          0.5      1        -     -     1     u6-7
 USQADD (vector, 4S)                      3          0.5      1        -     -     1     u6-7
 USQADD (vector, 2D)                      3          0.5      1        -     -     1     u6-7
 USRA (vector, 8B)                        3          0.5      1        -     -     1     u6-7
 USRA (vector, 16B)                       3          0.5      1        -     -     1     u6-7
 USRA (vector, 4H)                        3          0.5      1        -     -     1     u6-7
 USRA (vector, 8H)                        3          0.5      1        -     -     1     u6-7
 USRA (vector, 2S)                        3          0.5      1        -     -     1     u6-7
 USRA (vector, 4S)                        3          0.5      1        -     -     1     u6-7
 USRA (vector, 2D)                        3          0.5      1        -     -     1     u6-7
 USRA (vector, D)                         3          0.5      1        -     -     1     u6-7
 USUBL (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 USUBL (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 USUBL (vector, 2D)                       2          0.5      1        -     -     1     u6-7
 USUBL2 (vector, 8H)                      2          0.5      1        -     -     1     u6-7
 USUBL2 (vector, 4S)                      2          0.5      1        -     -     1     u6-7
 USUBL2 (vector, 2D)                      2          0.5      1        -     -     1     u6-7
 USUBW (vector, 8H)                       2          0.5      1        -     -     1     u6-7
 USUBW (vector, 4S)                       2          0.5      1        -     -     1     u6-7
 USUBW (vector, 2D)                       2          0.5      1        -     -     1     u6-7
 USUBW2 (vector, 8H)                      2          0.5      1        -     -     1     u6-7
 USUBW2 (vector, 4S)                      2          0.5      1        -     -     1     u6-7
 USUBW2 (vector, 2D)                      2          0.5      1        -     -     1     u6-7
 UXTL (8H)                                2          0.5      1        -     -     1     u6-7
 UXTL (4S)                                2          0.5      1        -     -     1     u6-7
 UXTL (2D)                                2          0.5      1        -     -     1     u6-7
 UXTL2 (8H)                               2          0.5      1        -     -     1     u6-7
 UXTL2 (4S)                               2          0.5      1        -     -     1     u6-7
 UXTL2 (2D)                               2          0.5      1        -     -     1     u6-7
 UZP1 (vector, 8B)                        2          0.5      1        -     -     1     u6-7
 UZP1 (vector, 16B)                       2          0.5      1        -     -     1     u6-7
 UZP1 (vector, 4H)                        2          0.5      1        -     -     1     u6-7
 UZP1 (vector, 8H)                        2          0.5      1        -     -     1     u6-7
 UZP1 (vector, 2S)                        2          0.5      1        -     -     1     u6-7
 UZP1 (vector, 4S)                        2          0.5      1        -     -     1     u6-7
 UZP1 (vector, 2D)                        2          0.5      1        -     -     1     u6-7
 UZP2 (vector, 8B)                        2          0.5      1        -     -     1     u6-7
 UZP2 (vector, 16B)                       2          0.5      1        -     -     1     u6-7
 UZP2 (vector, 4H)                        2          0.5      1        -     -     1     u6-7
 UZP2 (vector, 8H)                        2          0.5      1        -     -     1     u6-7
 UZP2 (vector, 2S)                        2          0.5      1        -     -     1     u6-7
 UZP2 (vector, 4S)                        2          0.5      1        -     -     1     u6-7
 UZP2 (vector, 2D)                        2          0.5      1        -     -     1     u6-7
XAR                                       2          0.5      1        -     -     1     u6-7
 XTN (8H)                                 2          0.5      1        -     -     1     u6-7
 XTN (4S)                                 2          0.5      1        -     -     1     u6-7
 XTN (2D)                                 2          0.5      1        -     -     1     u6-7
 XTN2 (8H)                                2          0.5      1        -     -     1     u6-7
 XTN2 (4S)                                2          0.5      1        -     -     1     u6-7
 XTN2 (2D)                                2          0.5      1        -     -     1     u6-7
 ZIP1 (vector, 8B)                        2          0.5      1        -     -     1     u6-7
 ZIP1 (vector, 16B)                       2          0.5      1        -     -     1     u6-7
 ZIP1 (vector, 4H)                        2          0.5      1        -     -     1     u6-7
 ZIP1 (vector, 8H)                        2          0.5      1        -     -     1     u6-7
 ZIP1 (vector, 2S)                        2          0.5      1        -     -     1     u6-7
 ZIP1 (vector, 4S)                        2          0.5      1        -     -     1     u6-7
 ZIP1 (vector, 2D)                        2          0.5      1        -     -     1     u6-7
 ZIP2 (vector, 8B)                        2          0.5      1        -     -     1     u6-7
 ZIP2 (vector, 16B)                       2          0.5      1        -     -     1     u6-7
 ZIP2 (vector, 4H)                        2          0.5      1        -     -     1     u6-7
 ZIP2 (vector, 8H)                        2          0.5      1        -     -     1     u6-7
 ZIP2 (vector, 2S)                        2          0.5      1        -     -     1     u6-7
 ZIP2 (vector, 4S)                        2          0.5      1        -     -     1     u6-7
 ZIP2 (vector, 2D)                        2          0.5      1        -     -     1     u6-7