Home | History | Annotate | Download | only in arm-neon-tests
      1 
      2 VLD1/VLD1Q output:
      3 VLD1/VLD1Q:0:result_int8x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7,  }
      4 VLD1/VLD1Q:1:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
      5 VLD1/VLD1Q:2:result_int32x2 [] = { fffffff0, fffffff1,  }
      6 VLD1/VLD1Q:3:result_int64x1 [] = { fffffffffffffff0,  }
      7 VLD1/VLD1Q:4:result_uint8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7,  }
      8 VLD1/VLD1Q:5:result_uint16x4 [] = { fff0, fff1, fff2, fff3,  }
      9 VLD1/VLD1Q:6:result_uint32x2 [] = { fffffff0, fffffff1,  }
     10 VLD1/VLD1Q:7:result_uint64x1 [] = { fffffffffffffff0,  }
     11 VLD1/VLD1Q:8:result_poly8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7,  }
     12 VLD1/VLD1Q:9:result_poly16x4 [] = { fff0, fff1, fff2, fff3,  }
     13 VLD1/VLD1Q:10:result_float32x2 [] = { c1800000, c1700000,  }
     14 VLD1/VLD1Q:11:result_int8x16 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7, fffffff8, fffffff9, fffffffa, fffffffb, fffffffc, fffffffd, fffffffe, ffffffff,  }
     15 VLD1/VLD1Q:12:result_int16x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7,  }
     16 VLD1/VLD1Q:13:result_int32x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
     17 VLD1/VLD1Q:14:result_int64x2 [] = { fffffffffffffff0, fffffffffffffff1,  }
     18 VLD1/VLD1Q:15:result_uint8x16 [] = { f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, fa, fb, fc, fd, fe, ff,  }
     19 VLD1/VLD1Q:16:result_uint16x8 [] = { fff0, fff1, fff2, fff3, fff4, fff5, fff6, fff7,  }
     20 VLD1/VLD1Q:17:result_uint32x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
     21 VLD1/VLD1Q:18:result_uint64x2 [] = { fffffffffffffff0, fffffffffffffff1,  }
     22 VLD1/VLD1Q:19:result_poly8x16 [] = { f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, fa, fb, fc, fd, fe, ff,  }
     23 VLD1/VLD1Q:20:result_poly16x8 [] = { fff0, fff1, fff2, fff3, fff4, fff5, fff6, fff7,  }
     24 VLD1/VLD1Q:21:result_float32x4 [] = { c1800000, c1700000, c1600000, c1500000,  }
     25 
     26 VADD/VADDQ output:
     27 VADD/VADDQ:0:result_int8x8 [] = { fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7, fffffff8, fffffff9,  }
     28 VADD/VADDQ:1:result_int16x4 [] = { ffffffec, ffffffed, ffffffee, ffffffef,  }
     29 VADD/VADDQ:2:result_int32x2 [] = { fffffff3, fffffff4,  }
     30 VADD/VADDQ:3:result_int64x1 [] = { 54,  }
     31 VADD/VADDQ:4:result_uint8x8 [] = { 4, 5, 6, 7, 8, 9, a, b,  }
     32 VADD/VADDQ:5:result_uint16x4 [] = { e, f, 10, 11,  }
     33 VADD/VADDQ:6:result_uint32x2 [] = { 18, 19,  }
     34 VADD/VADDQ:7:result_uint64x1 [] = { fffffffffffffff2,  }
     35 VADD/VADDQ:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
     36 VADD/VADDQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
     37 VADD/VADDQ:10:result_float32x2 [] = { 33333333, 33333333,  }
     38 VADD/VADDQ:11:result_int8x16 [] = { ffffffe6, ffffffe7, ffffffe8, ffffffe9, ffffffea, ffffffeb, ffffffec, ffffffed, ffffffee, ffffffef, fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5,  }
     39 VADD/VADDQ:12:result_int16x8 [] = { ffffffdc, ffffffdd, ffffffde, ffffffdf, ffffffe0, ffffffe1, ffffffe2, ffffffe3,  }
     40 VADD/VADDQ:13:result_int32x4 [] = { ffffffd2, ffffffd3, ffffffd4, ffffffd5,  }
     41 VADD/VADDQ:14:result_int64x2 [] = { 8, 9,  }
     42 VADD/VADDQ:15:result_uint8x16 [] = { fc, fd, fe, ff, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b,  }
     43 VADD/VADDQ:16:result_uint16x8 [] = { fff3, fff4, fff5, fff6, fff7, fff8, fff9, fffa,  }
     44 VADD/VADDQ:17:result_uint32x4 [] = { 27, 28, 29, 2a,  }
     45 VADD/VADDQ:18:result_uint64x2 [] = { fffffffffffffff3, fffffffffffffff4,  }
     46 VADD/VADDQ:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
     47 VADD/VADDQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
     48 VADD/VADDQ:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
     49 
     50 float32:
     51 VADD/VADDQ:22:result_float32x2 [] = { 40d9999a, 40d9999a,  }
     52 VADD/VADDQ:23:result_float32x4 [] = { 41100000, 41100000, 41100000, 41100000,  }
     53 
     54 VLD1_LANE/VLD1_LANEQ output:
     55 VLD1_LANE/VLD1_LANEQ:0:result_int8x8 [] = { ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, fffffff0, ffffffaa,  }
     56 VLD1_LANE/VLD1_LANEQ:1:result_int16x4 [] = { ffffaaaa, ffffaaaa, ffffaaaa, fffffff0,  }
     57 VLD1_LANE/VLD1_LANEQ:2:result_int32x2 [] = { aaaaaaaa, fffffff0,  }
     58 VLD1_LANE/VLD1_LANEQ:3:result_int64x1 [] = { fffffffffffffff0,  }
     59 VLD1_LANE/VLD1_LANEQ:4:result_uint8x8 [] = { aa, aa, aa, aa, aa, aa, aa, f0,  }
     60 VLD1_LANE/VLD1_LANEQ:5:result_uint16x4 [] = { aaaa, aaaa, aaaa, fff0,  }
     61 VLD1_LANE/VLD1_LANEQ:6:result_uint32x2 [] = { aaaaaaaa, fffffff0,  }
     62 VLD1_LANE/VLD1_LANEQ:7:result_uint64x1 [] = { fffffffffffffff0,  }
     63 VLD1_LANE/VLD1_LANEQ:8:result_poly8x8 [] = { aa, aa, aa, aa, aa, aa, aa, f0,  }
     64 VLD1_LANE/VLD1_LANEQ:9:result_poly16x4 [] = { aaaa, aaaa, aaaa, fff0,  }
     65 VLD1_LANE/VLD1_LANEQ:10:result_float32x2 [] = { aaaaaaaa, c1800000,  }
     66 VLD1_LANE/VLD1_LANEQ:11:result_int8x16 [] = { ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, fffffff0,  }
     67 VLD1_LANE/VLD1_LANEQ:12:result_int16x8 [] = { ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, fffffff0, ffffaaaa, ffffaaaa,  }
     68 VLD1_LANE/VLD1_LANEQ:13:result_int32x4 [] = { aaaaaaaa, aaaaaaaa, fffffff0, aaaaaaaa,  }
     69 VLD1_LANE/VLD1_LANEQ:14:result_int64x2 [] = { aaaaaaaaaaaaaaaa, fffffffffffffff0,  }
     70 VLD1_LANE/VLD1_LANEQ:15:result_uint8x16 [] = { aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, f0, aa, aa, aa,  }
     71 VLD1_LANE/VLD1_LANEQ:16:result_uint16x8 [] = { aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, fff0, aaaa,  }
     72 VLD1_LANE/VLD1_LANEQ:17:result_uint32x4 [] = { aaaaaaaa, aaaaaaaa, fffffff0, aaaaaaaa,  }
     73 VLD1_LANE/VLD1_LANEQ:18:result_uint64x2 [] = { fffffffffffffff0, aaaaaaaaaaaaaaaa,  }
     74 VLD1_LANE/VLD1_LANEQ:19:result_poly8x16 [] = { aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, f0, aa, aa, aa,  }
     75 VLD1_LANE/VLD1_LANEQ:20:result_poly16x8 [] = { aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, fff0, aaaa,  }
     76 VLD1_LANE/VLD1_LANEQ:21:result_float32x4 [] = { aaaaaaaa, aaaaaaaa, c1800000, aaaaaaaa,  }
     77 
     78 VLD1_DUP/VLD1_DUPQ output:
     79 VLD1_DUP/VLD1_DUPQ:0:result_int8x8 [] = { fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0,  }
     80 VLD1_DUP/VLD1_DUPQ:1:result_int16x4 [] = { fffffff0, fffffff0, fffffff0, fffffff0,  }
     81 VLD1_DUP/VLD1_DUPQ:2:result_int32x2 [] = { fffffff0, fffffff0,  }
     82 VLD1_DUP/VLD1_DUPQ:3:result_int64x1 [] = { fffffffffffffff0,  }
     83 VLD1_DUP/VLD1_DUPQ:4:result_uint8x8 [] = { f0, f0, f0, f0, f0, f0, f0, f0,  }
     84 VLD1_DUP/VLD1_DUPQ:5:result_uint16x4 [] = { fff0, fff0, fff0, fff0,  }
     85 VLD1_DUP/VLD1_DUPQ:6:result_uint32x2 [] = { fffffff0, fffffff0,  }
     86 VLD1_DUP/VLD1_DUPQ:7:result_uint64x1 [] = { fffffffffffffff0,  }
     87 VLD1_DUP/VLD1_DUPQ:8:result_poly8x8 [] = { f0, f0, f0, f0, f0, f0, f0, f0,  }
     88 VLD1_DUP/VLD1_DUPQ:9:result_poly16x4 [] = { fff0, fff0, fff0, fff0,  }
     89 VLD1_DUP/VLD1_DUPQ:10:result_float32x2 [] = { c1800000, c1800000,  }
     90 VLD1_DUP/VLD1_DUPQ:11:result_int8x16 [] = { fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0,  }
     91 VLD1_DUP/VLD1_DUPQ:12:result_int16x8 [] = { fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0,  }
     92 VLD1_DUP/VLD1_DUPQ:13:result_int32x4 [] = { fffffff0, fffffff0, fffffff0, fffffff0,  }
     93 VLD1_DUP/VLD1_DUPQ:14:result_int64x2 [] = { fffffffffffffff0, fffffffffffffff0,  }
     94 VLD1_DUP/VLD1_DUPQ:15:result_uint8x16 [] = { f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0,  }
     95 VLD1_DUP/VLD1_DUPQ:16:result_uint16x8 [] = { fff0, fff0, fff0, fff0, fff0, fff0, fff0, fff0,  }
     96 VLD1_DUP/VLD1_DUPQ:17:result_uint32x4 [] = { fffffff0, fffffff0, fffffff0, fffffff0,  }
     97 VLD1_DUP/VLD1_DUPQ:18:result_uint64x2 [] = { fffffffffffffff0, fffffffffffffff0,  }
     98 VLD1_DUP/VLD1_DUPQ:19:result_poly8x16 [] = { f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0,  }
     99 VLD1_DUP/VLD1_DUPQ:20:result_poly16x8 [] = { fff0, fff0, fff0, fff0, fff0, fff0, fff0, fff0,  }
    100 VLD1_DUP/VLD1_DUPQ:21:result_float32x4 [] = { c1800000, c1800000, c1800000, c1800000,  }
    101 
    102 VLD1_DUP/VLD1_DUPQ output:
    103 VLD1_DUP/VLD1_DUPQ:0:result_int8x8 [] = { fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1,  }
    104 VLD1_DUP/VLD1_DUPQ:1:result_int16x4 [] = { fffffff1, fffffff1, fffffff1, fffffff1,  }
    105 VLD1_DUP/VLD1_DUPQ:2:result_int32x2 [] = { fffffff1, fffffff1,  }
    106 VLD1_DUP/VLD1_DUPQ:3:result_int64x1 [] = { fffffffffffffff1,  }
    107 VLD1_DUP/VLD1_DUPQ:4:result_uint8x8 [] = { f1, f1, f1, f1, f1, f1, f1, f1,  }
    108 VLD1_DUP/VLD1_DUPQ:5:result_uint16x4 [] = { fff1, fff1, fff1, fff1,  }
    109 VLD1_DUP/VLD1_DUPQ:6:result_uint32x2 [] = { fffffff1, fffffff1,  }
    110 VLD1_DUP/VLD1_DUPQ:7:result_uint64x1 [] = { fffffffffffffff1,  }
    111 VLD1_DUP/VLD1_DUPQ:8:result_poly8x8 [] = { f1, f1, f1, f1, f1, f1, f1, f1,  }
    112 VLD1_DUP/VLD1_DUPQ:9:result_poly16x4 [] = { fff1, fff1, fff1, fff1,  }
    113 VLD1_DUP/VLD1_DUPQ:10:result_float32x2 [] = { c1700000, c1700000,  }
    114 VLD1_DUP/VLD1_DUPQ:11:result_int8x16 [] = { fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1,  }
    115 VLD1_DUP/VLD1_DUPQ:12:result_int16x8 [] = { fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1,  }
    116 VLD1_DUP/VLD1_DUPQ:13:result_int32x4 [] = { fffffff1, fffffff1, fffffff1, fffffff1,  }
    117 VLD1_DUP/VLD1_DUPQ:14:result_int64x2 [] = { fffffffffffffff1, fffffffffffffff1,  }
    118 VLD1_DUP/VLD1_DUPQ:15:result_uint8x16 [] = { f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1,  }
    119 VLD1_DUP/VLD1_DUPQ:16:result_uint16x8 [] = { fff1, fff1, fff1, fff1, fff1, fff1, fff1, fff1,  }
    120 VLD1_DUP/VLD1_DUPQ:17:result_uint32x4 [] = { fffffff1, fffffff1, fffffff1, fffffff1,  }
    121 VLD1_DUP/VLD1_DUPQ:18:result_uint64x2 [] = { fffffffffffffff1, fffffffffffffff1,  }
    122 VLD1_DUP/VLD1_DUPQ:19:result_poly8x16 [] = { f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1,  }
    123 VLD1_DUP/VLD1_DUPQ:20:result_poly16x8 [] = { fff1, fff1, fff1, fff1, fff1, fff1, fff1, fff1,  }
    124 VLD1_DUP/VLD1_DUPQ:21:result_float32x4 [] = { c1700000, c1700000, c1700000, c1700000,  }
    125 
    126 VLD1_DUP/VLD1_DUPQ output:
    127 VLD1_DUP/VLD1_DUPQ:0:result_int8x8 [] = { fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2,  }
    128 VLD1_DUP/VLD1_DUPQ:1:result_int16x4 [] = { fffffff2, fffffff2, fffffff2, fffffff2,  }
    129 VLD1_DUP/VLD1_DUPQ:2:result_int32x2 [] = { fffffff2, fffffff2,  }
    130 VLD1_DUP/VLD1_DUPQ:3:result_int64x1 [] = { fffffffffffffff2,  }
    131 VLD1_DUP/VLD1_DUPQ:4:result_uint8x8 [] = { f2, f2, f2, f2, f2, f2, f2, f2,  }
    132 VLD1_DUP/VLD1_DUPQ:5:result_uint16x4 [] = { fff2, fff2, fff2, fff2,  }
    133 VLD1_DUP/VLD1_DUPQ:6:result_uint32x2 [] = { fffffff2, fffffff2,  }
    134 VLD1_DUP/VLD1_DUPQ:7:result_uint64x1 [] = { fffffffffffffff2,  }
    135 VLD1_DUP/VLD1_DUPQ:8:result_poly8x8 [] = { f2, f2, f2, f2, f2, f2, f2, f2,  }
    136 VLD1_DUP/VLD1_DUPQ:9:result_poly16x4 [] = { fff2, fff2, fff2, fff2,  }
    137 VLD1_DUP/VLD1_DUPQ:10:result_float32x2 [] = { c1600000, c1600000,  }
    138 VLD1_DUP/VLD1_DUPQ:11:result_int8x16 [] = { fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2,  }
    139 VLD1_DUP/VLD1_DUPQ:12:result_int16x8 [] = { fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2,  }
    140 VLD1_DUP/VLD1_DUPQ:13:result_int32x4 [] = { fffffff2, fffffff2, fffffff2, fffffff2,  }
    141 VLD1_DUP/VLD1_DUPQ:14:result_int64x2 [] = { fffffffffffffff2, fffffffffffffff2,  }
    142 VLD1_DUP/VLD1_DUPQ:15:result_uint8x16 [] = { f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2,  }
    143 VLD1_DUP/VLD1_DUPQ:16:result_uint16x8 [] = { fff2, fff2, fff2, fff2, fff2, fff2, fff2, fff2,  }
    144 VLD1_DUP/VLD1_DUPQ:17:result_uint32x4 [] = { fffffff2, fffffff2, fffffff2, fffffff2,  }
    145 VLD1_DUP/VLD1_DUPQ:18:result_uint64x2 [] = { fffffffffffffff2, fffffffffffffff2,  }
    146 VLD1_DUP/VLD1_DUPQ:19:result_poly8x16 [] = { f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2,  }
    147 VLD1_DUP/VLD1_DUPQ:20:result_poly16x8 [] = { fff2, fff2, fff2, fff2, fff2, fff2, fff2, fff2,  }
    148 VLD1_DUP/VLD1_DUPQ:21:result_float32x4 [] = { c1600000, c1600000, c1600000, c1600000,  }
    149 
    150 VDUP/VDUPQ output:
    151 VDUP/VDUPQ:0:result_int8x8 [] = { fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0,  }
    152 VDUP/VDUPQ:1:result_int16x4 [] = { fffffff0, fffffff0, fffffff0, fffffff0,  }
    153 VDUP/VDUPQ:2:result_int32x2 [] = { fffffff0, fffffff0,  }
    154 VDUP/VDUPQ:3:result_int64x1 [] = { fffffffffffffff0,  }
    155 VDUP/VDUPQ:4:result_uint8x8 [] = { f0, f0, f0, f0, f0, f0, f0, f0,  }
    156 VDUP/VDUPQ:5:result_uint16x4 [] = { fff0, fff0, fff0, fff0,  }
    157 VDUP/VDUPQ:6:result_uint32x2 [] = { fffffff0, fffffff0,  }
    158 VDUP/VDUPQ:7:result_uint64x1 [] = { fffffffffffffff0,  }
    159 VDUP/VDUPQ:8:result_poly8x8 [] = { f0, f0, f0, f0, f0, f0, f0, f0,  }
    160 VDUP/VDUPQ:9:result_poly16x4 [] = { fff0, fff0, fff0, fff0,  }
    161 VDUP/VDUPQ:10:result_float32x2 [] = { c1800000, c1800000,  }
    162 VDUP/VDUPQ:11:result_int8x16 [] = { fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0,  }
    163 VDUP/VDUPQ:12:result_int16x8 [] = { fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0,  }
    164 VDUP/VDUPQ:13:result_int32x4 [] = { fffffff0, fffffff0, fffffff0, fffffff0,  }
    165 VDUP/VDUPQ:14:result_int64x2 [] = { fffffffffffffff0, fffffffffffffff0,  }
    166 VDUP/VDUPQ:15:result_uint8x16 [] = { f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0,  }
    167 VDUP/VDUPQ:16:result_uint16x8 [] = { fff0, fff0, fff0, fff0, fff0, fff0, fff0, fff0,  }
    168 VDUP/VDUPQ:17:result_uint32x4 [] = { fffffff0, fffffff0, fffffff0, fffffff0,  }
    169 VDUP/VDUPQ:18:result_uint64x2 [] = { fffffffffffffff0, fffffffffffffff0,  }
    170 VDUP/VDUPQ:19:result_poly8x16 [] = { f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0,  }
    171 VDUP/VDUPQ:20:result_poly16x8 [] = { fff0, fff0, fff0, fff0, fff0, fff0, fff0, fff0,  }
    172 VDUP/VDUPQ:21:result_float32x4 [] = { c1800000, c1800000, c1800000, c1800000,  }
    173 
    174 VDUP/VDUPQ output:
    175 VDUP/VDUPQ:0:result_int8x8 [] = { fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1,  }
    176 VDUP/VDUPQ:1:result_int16x4 [] = { fffffff1, fffffff1, fffffff1, fffffff1,  }
    177 VDUP/VDUPQ:2:result_int32x2 [] = { fffffff1, fffffff1,  }
    178 VDUP/VDUPQ:3:result_int64x1 [] = { fffffffffffffff1,  }
    179 VDUP/VDUPQ:4:result_uint8x8 [] = { f1, f1, f1, f1, f1, f1, f1, f1,  }
    180 VDUP/VDUPQ:5:result_uint16x4 [] = { fff1, fff1, fff1, fff1,  }
    181 VDUP/VDUPQ:6:result_uint32x2 [] = { fffffff1, fffffff1,  }
    182 VDUP/VDUPQ:7:result_uint64x1 [] = { fffffffffffffff1,  }
    183 VDUP/VDUPQ:8:result_poly8x8 [] = { f1, f1, f1, f1, f1, f1, f1, f1,  }
    184 VDUP/VDUPQ:9:result_poly16x4 [] = { fff1, fff1, fff1, fff1,  }
    185 VDUP/VDUPQ:10:result_float32x2 [] = { c1700000, c1700000,  }
    186 VDUP/VDUPQ:11:result_int8x16 [] = { fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1,  }
    187 VDUP/VDUPQ:12:result_int16x8 [] = { fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1,  }
    188 VDUP/VDUPQ:13:result_int32x4 [] = { fffffff1, fffffff1, fffffff1, fffffff1,  }
    189 VDUP/VDUPQ:14:result_int64x2 [] = { fffffffffffffff1, fffffffffffffff1,  }
    190 VDUP/VDUPQ:15:result_uint8x16 [] = { f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1,  }
    191 VDUP/VDUPQ:16:result_uint16x8 [] = { fff1, fff1, fff1, fff1, fff1, fff1, fff1, fff1,  }
    192 VDUP/VDUPQ:17:result_uint32x4 [] = { fffffff1, fffffff1, fffffff1, fffffff1,  }
    193 VDUP/VDUPQ:18:result_uint64x2 [] = { fffffffffffffff1, fffffffffffffff1,  }
    194 VDUP/VDUPQ:19:result_poly8x16 [] = { f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1,  }
    195 VDUP/VDUPQ:20:result_poly16x8 [] = { fff1, fff1, fff1, fff1, fff1, fff1, fff1, fff1,  }
    196 VDUP/VDUPQ:21:result_float32x4 [] = { c1700000, c1700000, c1700000, c1700000,  }
    197 
    198 VDUP/VDUPQ output:
    199 VDUP/VDUPQ:0:result_int8x8 [] = { fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2,  }
    200 VDUP/VDUPQ:1:result_int16x4 [] = { fffffff2, fffffff2, fffffff2, fffffff2,  }
    201 VDUP/VDUPQ:2:result_int32x2 [] = { fffffff2, fffffff2,  }
    202 VDUP/VDUPQ:3:result_int64x1 [] = { fffffffffffffff2,  }
    203 VDUP/VDUPQ:4:result_uint8x8 [] = { f2, f2, f2, f2, f2, f2, f2, f2,  }
    204 VDUP/VDUPQ:5:result_uint16x4 [] = { fff2, fff2, fff2, fff2,  }
    205 VDUP/VDUPQ:6:result_uint32x2 [] = { fffffff2, fffffff2,  }
    206 VDUP/VDUPQ:7:result_uint64x1 [] = { fffffffffffffff2,  }
    207 VDUP/VDUPQ:8:result_poly8x8 [] = { f2, f2, f2, f2, f2, f2, f2, f2,  }
    208 VDUP/VDUPQ:9:result_poly16x4 [] = { fff2, fff2, fff2, fff2,  }
    209 VDUP/VDUPQ:10:result_float32x2 [] = { c1600000, c1600000,  }
    210 VDUP/VDUPQ:11:result_int8x16 [] = { fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2,  }
    211 VDUP/VDUPQ:12:result_int16x8 [] = { fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2,  }
    212 VDUP/VDUPQ:13:result_int32x4 [] = { fffffff2, fffffff2, fffffff2, fffffff2,  }
    213 VDUP/VDUPQ:14:result_int64x2 [] = { fffffffffffffff2, fffffffffffffff2,  }
    214 VDUP/VDUPQ:15:result_uint8x16 [] = { f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2,  }
    215 VDUP/VDUPQ:16:result_uint16x8 [] = { fff2, fff2, fff2, fff2, fff2, fff2, fff2, fff2,  }
    216 VDUP/VDUPQ:17:result_uint32x4 [] = { fffffff2, fffffff2, fffffff2, fffffff2,  }
    217 VDUP/VDUPQ:18:result_uint64x2 [] = { fffffffffffffff2, fffffffffffffff2,  }
    218 VDUP/VDUPQ:19:result_poly8x16 [] = { f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2,  }
    219 VDUP/VDUPQ:20:result_poly16x8 [] = { fff2, fff2, fff2, fff2, fff2, fff2, fff2, fff2,  }
    220 VDUP/VDUPQ:21:result_float32x4 [] = { c1600000, c1600000, c1600000, c1600000,  }
    221 
    222 VMOV/VMOVQ output:
    223 VMOV/VMOVQ:0:result_int8x8 [] = { fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0,  }
    224 VMOV/VMOVQ:1:result_int16x4 [] = { fffffff0, fffffff0, fffffff0, fffffff0,  }
    225 VMOV/VMOVQ:2:result_int32x2 [] = { fffffff0, fffffff0,  }
    226 VMOV/VMOVQ:3:result_int64x1 [] = { fffffffffffffff0,  }
    227 VMOV/VMOVQ:4:result_uint8x8 [] = { f0, f0, f0, f0, f0, f0, f0, f0,  }
    228 VMOV/VMOVQ:5:result_uint16x4 [] = { fff0, fff0, fff0, fff0,  }
    229 VMOV/VMOVQ:6:result_uint32x2 [] = { fffffff0, fffffff0,  }
    230 VMOV/VMOVQ:7:result_uint64x1 [] = { fffffffffffffff0,  }
    231 VMOV/VMOVQ:8:result_poly8x8 [] = { f0, f0, f0, f0, f0, f0, f0, f0,  }
    232 VMOV/VMOVQ:9:result_poly16x4 [] = { fff0, fff0, fff0, fff0,  }
    233 VMOV/VMOVQ:10:result_float32x2 [] = { c1800000, c1800000,  }
    234 VMOV/VMOVQ:11:result_int8x16 [] = { fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0,  }
    235 VMOV/VMOVQ:12:result_int16x8 [] = { fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0,  }
    236 VMOV/VMOVQ:13:result_int32x4 [] = { fffffff0, fffffff0, fffffff0, fffffff0,  }
    237 VMOV/VMOVQ:14:result_int64x2 [] = { fffffffffffffff0, fffffffffffffff0,  }
    238 VMOV/VMOVQ:15:result_uint8x16 [] = { f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0,  }
    239 VMOV/VMOVQ:16:result_uint16x8 [] = { fff0, fff0, fff0, fff0, fff0, fff0, fff0, fff0,  }
    240 VMOV/VMOVQ:17:result_uint32x4 [] = { fffffff0, fffffff0, fffffff0, fffffff0,  }
    241 VMOV/VMOVQ:18:result_uint64x2 [] = { fffffffffffffff0, fffffffffffffff0,  }
    242 VMOV/VMOVQ:19:result_poly8x16 [] = { f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0, f0,  }
    243 VMOV/VMOVQ:20:result_poly16x8 [] = { fff0, fff0, fff0, fff0, fff0, fff0, fff0, fff0,  }
    244 VMOV/VMOVQ:21:result_float32x4 [] = { c1800000, c1800000, c1800000, c1800000,  }
    245 
    246 VMOV/VMOVQ output:
    247 VMOV/VMOVQ:0:result_int8x8 [] = { fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1,  }
    248 VMOV/VMOVQ:1:result_int16x4 [] = { fffffff1, fffffff1, fffffff1, fffffff1,  }
    249 VMOV/VMOVQ:2:result_int32x2 [] = { fffffff1, fffffff1,  }
    250 VMOV/VMOVQ:3:result_int64x1 [] = { fffffffffffffff1,  }
    251 VMOV/VMOVQ:4:result_uint8x8 [] = { f1, f1, f1, f1, f1, f1, f1, f1,  }
    252 VMOV/VMOVQ:5:result_uint16x4 [] = { fff1, fff1, fff1, fff1,  }
    253 VMOV/VMOVQ:6:result_uint32x2 [] = { fffffff1, fffffff1,  }
    254 VMOV/VMOVQ:7:result_uint64x1 [] = { fffffffffffffff1,  }
    255 VMOV/VMOVQ:8:result_poly8x8 [] = { f1, f1, f1, f1, f1, f1, f1, f1,  }
    256 VMOV/VMOVQ:9:result_poly16x4 [] = { fff1, fff1, fff1, fff1,  }
    257 VMOV/VMOVQ:10:result_float32x2 [] = { c1700000, c1700000,  }
    258 VMOV/VMOVQ:11:result_int8x16 [] = { fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1,  }
    259 VMOV/VMOVQ:12:result_int16x8 [] = { fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1,  }
    260 VMOV/VMOVQ:13:result_int32x4 [] = { fffffff1, fffffff1, fffffff1, fffffff1,  }
    261 VMOV/VMOVQ:14:result_int64x2 [] = { fffffffffffffff1, fffffffffffffff1,  }
    262 VMOV/VMOVQ:15:result_uint8x16 [] = { f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1,  }
    263 VMOV/VMOVQ:16:result_uint16x8 [] = { fff1, fff1, fff1, fff1, fff1, fff1, fff1, fff1,  }
    264 VMOV/VMOVQ:17:result_uint32x4 [] = { fffffff1, fffffff1, fffffff1, fffffff1,  }
    265 VMOV/VMOVQ:18:result_uint64x2 [] = { fffffffffffffff1, fffffffffffffff1,  }
    266 VMOV/VMOVQ:19:result_poly8x16 [] = { f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1, f1,  }
    267 VMOV/VMOVQ:20:result_poly16x8 [] = { fff1, fff1, fff1, fff1, fff1, fff1, fff1, fff1,  }
    268 VMOV/VMOVQ:21:result_float32x4 [] = { c1700000, c1700000, c1700000, c1700000,  }
    269 
    270 VMOV/VMOVQ output:
    271 VMOV/VMOVQ:0:result_int8x8 [] = { fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2,  }
    272 VMOV/VMOVQ:1:result_int16x4 [] = { fffffff2, fffffff2, fffffff2, fffffff2,  }
    273 VMOV/VMOVQ:2:result_int32x2 [] = { fffffff2, fffffff2,  }
    274 VMOV/VMOVQ:3:result_int64x1 [] = { fffffffffffffff2,  }
    275 VMOV/VMOVQ:4:result_uint8x8 [] = { f2, f2, f2, f2, f2, f2, f2, f2,  }
    276 VMOV/VMOVQ:5:result_uint16x4 [] = { fff2, fff2, fff2, fff2,  }
    277 VMOV/VMOVQ:6:result_uint32x2 [] = { fffffff2, fffffff2,  }
    278 VMOV/VMOVQ:7:result_uint64x1 [] = { fffffffffffffff2,  }
    279 VMOV/VMOVQ:8:result_poly8x8 [] = { f2, f2, f2, f2, f2, f2, f2, f2,  }
    280 VMOV/VMOVQ:9:result_poly16x4 [] = { fff2, fff2, fff2, fff2,  }
    281 VMOV/VMOVQ:10:result_float32x2 [] = { c1600000, c1600000,  }
    282 VMOV/VMOVQ:11:result_int8x16 [] = { fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2,  }
    283 VMOV/VMOVQ:12:result_int16x8 [] = { fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2,  }
    284 VMOV/VMOVQ:13:result_int32x4 [] = { fffffff2, fffffff2, fffffff2, fffffff2,  }
    285 VMOV/VMOVQ:14:result_int64x2 [] = { fffffffffffffff2, fffffffffffffff2,  }
    286 VMOV/VMOVQ:15:result_uint8x16 [] = { f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2,  }
    287 VMOV/VMOVQ:16:result_uint16x8 [] = { fff2, fff2, fff2, fff2, fff2, fff2, fff2, fff2,  }
    288 VMOV/VMOVQ:17:result_uint32x4 [] = { fffffff2, fffffff2, fffffff2, fffffff2,  }
    289 VMOV/VMOVQ:18:result_uint64x2 [] = { fffffffffffffff2, fffffffffffffff2,  }
    290 VMOV/VMOVQ:19:result_poly8x16 [] = { f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2, f2,  }
    291 VMOV/VMOVQ:20:result_poly16x8 [] = { fff2, fff2, fff2, fff2, fff2, fff2, fff2, fff2,  }
    292 VMOV/VMOVQ:21:result_float32x4 [] = { c1600000, c1600000, c1600000, c1600000,  }
    293 
    294 VGET_HIGH output:
    295 VGET_HIGH:0:result_int8x8 [] = { fffffff8, fffffff9, fffffffa, fffffffb, fffffffc, fffffffd, fffffffe, ffffffff,  }
    296 VGET_HIGH:1:result_int16x4 [] = { fffffff4, fffffff5, fffffff6, fffffff7,  }
    297 VGET_HIGH:2:result_int32x2 [] = { fffffff2, fffffff3,  }
    298 VGET_HIGH:3:result_int64x1 [] = { fffffffffffffff1,  }
    299 VGET_HIGH:4:result_uint8x8 [] = { f8, f9, fa, fb, fc, fd, fe, ff,  }
    300 VGET_HIGH:5:result_uint16x4 [] = { fff4, fff5, fff6, fff7,  }
    301 VGET_HIGH:6:result_uint32x2 [] = { fffffff2, fffffff3,  }
    302 VGET_HIGH:7:result_uint64x1 [] = { fffffffffffffff1,  }
    303 VGET_HIGH:8:result_poly8x8 [] = { f8, f9, fa, fb, fc, fd, fe, ff,  }
    304 VGET_HIGH:9:result_poly16x4 [] = { fff4, fff5, fff6, fff7,  }
    305 VGET_HIGH:10:result_float32x2 [] = { c1600000, c1500000,  }
    306 VGET_HIGH:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    307 VGET_HIGH:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    308 VGET_HIGH:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    309 VGET_HIGH:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
    310 VGET_HIGH:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    311 VGET_HIGH:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    312 VGET_HIGH:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    313 VGET_HIGH:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
    314 VGET_HIGH:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    315 VGET_HIGH:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    316 VGET_HIGH:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    317 
    318 VGET_LOW output:
    319 VGET_LOW:0:result_int8x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7,  }
    320 VGET_LOW:1:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
    321 VGET_LOW:2:result_int32x2 [] = { fffffff0, fffffff1,  }
    322 VGET_LOW:3:result_int64x1 [] = { fffffffffffffff0,  }
    323 VGET_LOW:4:result_uint8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7,  }
    324 VGET_LOW:5:result_uint16x4 [] = { fff0, fff1, fff2, fff3,  }
    325 VGET_LOW:6:result_uint32x2 [] = { fffffff0, fffffff1,  }
    326 VGET_LOW:7:result_uint64x1 [] = { fffffffffffffff0,  }
    327 VGET_LOW:8:result_poly8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7,  }
    328 VGET_LOW:9:result_poly16x4 [] = { fff0, fff1, fff2, fff3,  }
    329 VGET_LOW:10:result_float32x2 [] = { c1800000, c1700000,  }
    330 VGET_LOW:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    331 VGET_LOW:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    332 VGET_LOW:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    333 VGET_LOW:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
    334 VGET_LOW:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    335 VGET_LOW:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    336 VGET_LOW:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    337 VGET_LOW:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
    338 VGET_LOW:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    339 VGET_LOW:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    340 VGET_LOW:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    341 
    342 VQDMLAL_LANE cumulative saturation output:
    343 VQDMLAL_LANE:0:vqdmlal_lane_s16 Neon cumulative saturation 0
    344 VQDMLAL_LANE:1:vqdmlal_lane_s32 Neon cumulative saturation 0
    345 
    346 VQDMLAL_LANE output:
    347 VQDMLAL_LANE:2:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    348 VQDMLAL_LANE:3:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
    349 VQDMLAL_LANE:4:result_int32x2 [] = { 33333333, 33333333,  }
    350 VQDMLAL_LANE:5:result_int64x1 [] = { 3333333333333333,  }
    351 VQDMLAL_LANE:6:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    352 VQDMLAL_LANE:7:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
    353 VQDMLAL_LANE:8:result_uint32x2 [] = { 33333333, 33333333,  }
    354 VQDMLAL_LANE:9:result_uint64x1 [] = { 3333333333333333,  }
    355 VQDMLAL_LANE:10:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    356 VQDMLAL_LANE:11:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
    357 VQDMLAL_LANE:12:result_float32x2 [] = { 33333333, 33333333,  }
    358 VQDMLAL_LANE:13:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    359 VQDMLAL_LANE:14:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    360 VQDMLAL_LANE:15:result_int32x4 [] = { 7c1e, 7c1f, 7c20, 7c21,  }
    361 VQDMLAL_LANE:16:result_int64x2 [] = { 7c1e, 7c1f,  }
    362 VQDMLAL_LANE:17:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    363 VQDMLAL_LANE:18:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    364 VQDMLAL_LANE:19:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    365 VQDMLAL_LANE:20:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
    366 VQDMLAL_LANE:21:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    367 VQDMLAL_LANE:22:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    368 VQDMLAL_LANE:23:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    369 
    370 VQDMLAL_LANE (mul with input=0) cumulative saturation output:
    371 VQDMLAL_LANE:24:vqdmlal_lane_s16 Neon cumulative saturation 0
    372 VQDMLAL_LANE:25:vqdmlal_lane_s32 Neon cumulative saturation 0
    373 
    374 VQDMLAL_LANE (mul with input=0) output:
    375 VQDMLAL_LANE:26:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    376 VQDMLAL_LANE:27:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
    377 VQDMLAL_LANE:28:result_int32x2 [] = { 33333333, 33333333,  }
    378 VQDMLAL_LANE:29:result_int64x1 [] = { 3333333333333333,  }
    379 VQDMLAL_LANE:30:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    380 VQDMLAL_LANE:31:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
    381 VQDMLAL_LANE:32:result_uint32x2 [] = { 33333333, 33333333,  }
    382 VQDMLAL_LANE:33:result_uint64x1 [] = { 3333333333333333,  }
    383 VQDMLAL_LANE:34:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    384 VQDMLAL_LANE:35:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
    385 VQDMLAL_LANE:36:result_float32x2 [] = { 33333333, 33333333,  }
    386 VQDMLAL_LANE:37:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    387 VQDMLAL_LANE:38:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    388 VQDMLAL_LANE:39:result_int32x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
    389 VQDMLAL_LANE:40:result_int64x2 [] = { fffffffffffffff0, fffffffffffffff1,  }
    390 VQDMLAL_LANE:41:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    391 VQDMLAL_LANE:42:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    392 VQDMLAL_LANE:43:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    393 VQDMLAL_LANE:44:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
    394 VQDMLAL_LANE:45:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    395 VQDMLAL_LANE:46:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    396 VQDMLAL_LANE:47:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    397 
    398 VQDMLAL_LANE (check mul cumulative saturation) cumulative saturation output:
    399 VQDMLAL_LANE:48:vqdmlal_lane_s16 Neon cumulative saturation 1
    400 VQDMLAL_LANE:49:vqdmlal_lane_s32 Neon cumulative saturation 1
    401 
    402 VQDMLAL_LANE (check mul cumulative saturation) output:
    403 VQDMLAL_LANE:50:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    404 VQDMLAL_LANE:51:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
    405 VQDMLAL_LANE:52:result_int32x2 [] = { 33333333, 33333333,  }
    406 VQDMLAL_LANE:53:result_int64x1 [] = { 3333333333333333,  }
    407 VQDMLAL_LANE:54:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    408 VQDMLAL_LANE:55:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
    409 VQDMLAL_LANE:56:result_uint32x2 [] = { 33333333, 33333333,  }
    410 VQDMLAL_LANE:57:result_uint64x1 [] = { 3333333333333333,  }
    411 VQDMLAL_LANE:58:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    412 VQDMLAL_LANE:59:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
    413 VQDMLAL_LANE:60:result_float32x2 [] = { 33333333, 33333333,  }
    414 VQDMLAL_LANE:61:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    415 VQDMLAL_LANE:62:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    416 VQDMLAL_LANE:63:result_int32x4 [] = { 7fffffef, 7ffffff0, 7ffffff1, 7ffffff2,  }
    417 VQDMLAL_LANE:64:result_int64x2 [] = { 7fffffffffffffef, 7ffffffffffffff0,  }
    418 VQDMLAL_LANE:65:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    419 VQDMLAL_LANE:66:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    420 VQDMLAL_LANE:67:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    421 VQDMLAL_LANE:68:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
    422 VQDMLAL_LANE:69:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    423 VQDMLAL_LANE:70:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    424 VQDMLAL_LANE:71:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    425 
    426 VQDMLSL_LANE cumulative saturation output:
    427 VQDMLSL_LANE:0:vqdmlsl_lane_s16 Neon cumulative saturation 0
    428 VQDMLSL_LANE:1:vqdmlsl_lane_s32 Neon cumulative saturation 0
    429 
    430 VQDMLSL_LANE output:
    431 VQDMLSL_LANE:2:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    432 VQDMLSL_LANE:3:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
    433 VQDMLSL_LANE:4:result_int32x2 [] = { 33333333, 33333333,  }
    434 VQDMLSL_LANE:5:result_int64x1 [] = { 3333333333333333,  }
    435 VQDMLSL_LANE:6:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    436 VQDMLSL_LANE:7:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
    437 VQDMLSL_LANE:8:result_uint32x2 [] = { 33333333, 33333333,  }
    438 VQDMLSL_LANE:9:result_uint64x1 [] = { 3333333333333333,  }
    439 VQDMLSL_LANE:10:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    440 VQDMLSL_LANE:11:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
    441 VQDMLSL_LANE:12:result_float32x2 [] = { 33333333, 33333333,  }
    442 VQDMLSL_LANE:13:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    443 VQDMLSL_LANE:14:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    444 VQDMLSL_LANE:15:result_int32x4 [] = { ffff83c2, ffff83c3, ffff83c4, ffff83c5,  }
    445 VQDMLSL_LANE:16:result_int64x2 [] = { ffffffffffff83c2, ffffffffffff83c3,  }
    446 VQDMLSL_LANE:17:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    447 VQDMLSL_LANE:18:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    448 VQDMLSL_LANE:19:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    449 VQDMLSL_LANE:20:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
    450 VQDMLSL_LANE:21:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    451 VQDMLSL_LANE:22:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    452 VQDMLSL_LANE:23:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    453 
    454 VQDMLSL_LANE (mul with input=0) cumulative saturation output:
    455 VQDMLSL_LANE:24:vqdmlsl_lane_s16 Neon cumulative saturation 0
    456 VQDMLSL_LANE:25:vqdmlsl_lane_s32 Neon cumulative saturation 0
    457 
    458 VQDMLSL_LANE (mul with input=0) output:
    459 VQDMLSL_LANE:26:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    460 VQDMLSL_LANE:27:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
    461 VQDMLSL_LANE:28:result_int32x2 [] = { 33333333, 33333333,  }
    462 VQDMLSL_LANE:29:result_int64x1 [] = { 3333333333333333,  }
    463 VQDMLSL_LANE:30:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    464 VQDMLSL_LANE:31:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
    465 VQDMLSL_LANE:32:result_uint32x2 [] = { 33333333, 33333333,  }
    466 VQDMLSL_LANE:33:result_uint64x1 [] = { 3333333333333333,  }
    467 VQDMLSL_LANE:34:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    468 VQDMLSL_LANE:35:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
    469 VQDMLSL_LANE:36:result_float32x2 [] = { 33333333, 33333333,  }
    470 VQDMLSL_LANE:37:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    471 VQDMLSL_LANE:38:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    472 VQDMLSL_LANE:39:result_int32x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
    473 VQDMLSL_LANE:40:result_int64x2 [] = { fffffffffffffff0, fffffffffffffff1,  }
    474 VQDMLSL_LANE:41:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    475 VQDMLSL_LANE:42:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    476 VQDMLSL_LANE:43:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    477 VQDMLSL_LANE:44:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
    478 VQDMLSL_LANE:45:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    479 VQDMLSL_LANE:46:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    480 VQDMLSL_LANE:47:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    481 
    482 VQDMLSL_LANE (check mul cumulative saturation) cumulative saturation output:
    483 VQDMLSL_LANE:48:vqdmlsl_lane_s16 Neon cumulative saturation 1
    484 VQDMLSL_LANE:49:vqdmlsl_lane_s32 Neon cumulative saturation 1
    485 
    486 VQDMLSL_LANE (check mul cumulative saturation) output:
    487 VQDMLSL_LANE:50:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    488 VQDMLSL_LANE:51:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
    489 VQDMLSL_LANE:52:result_int32x2 [] = { 33333333, 33333333,  }
    490 VQDMLSL_LANE:53:result_int64x1 [] = { 3333333333333333,  }
    491 VQDMLSL_LANE:54:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    492 VQDMLSL_LANE:55:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
    493 VQDMLSL_LANE:56:result_uint32x2 [] = { 33333333, 33333333,  }
    494 VQDMLSL_LANE:57:result_uint64x1 [] = { 3333333333333333,  }
    495 VQDMLSL_LANE:58:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    496 VQDMLSL_LANE:59:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
    497 VQDMLSL_LANE:60:result_float32x2 [] = { 33333333, 33333333,  }
    498 VQDMLSL_LANE:61:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    499 VQDMLSL_LANE:62:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    500 VQDMLSL_LANE:63:result_int32x4 [] = { 80000000, 80000000, 80000000, 80000000,  }
    501 VQDMLSL_LANE:64:result_int64x2 [] = { 8000000000000000, 8000000000000000,  }
    502 VQDMLSL_LANE:65:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    503 VQDMLSL_LANE:66:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    504 VQDMLSL_LANE:67:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    505 VQDMLSL_LANE:68:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
    506 VQDMLSL_LANE:69:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    507 VQDMLSL_LANE:70:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    508 VQDMLSL_LANE:71:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    509 
    510 VQDMLAL_N cumulative saturation output:
    511 VQDMLAL_N:0:vqdmlal_n_s16 Neon cumulative saturation 0
    512 VQDMLAL_N:1:vqdmlal_n_s32 Neon cumulative saturation 0
    513 
    514 VQDMLAL_N output:
    515 VQDMLAL_N:2:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    516 VQDMLAL_N:3:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
    517 VQDMLAL_N:4:result_int32x2 [] = { 33333333, 33333333,  }
    518 VQDMLAL_N:5:result_int64x1 [] = { 3333333333333333,  }
    519 VQDMLAL_N:6:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    520 VQDMLAL_N:7:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
    521 VQDMLAL_N:8:result_uint32x2 [] = { 33333333, 33333333,  }
    522 VQDMLAL_N:9:result_uint64x1 [] = { 3333333333333333,  }
    523 VQDMLAL_N:10:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    524 VQDMLAL_N:11:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
    525 VQDMLAL_N:12:result_float32x2 [] = { 33333333, 33333333,  }
    526 VQDMLAL_N:13:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    527 VQDMLAL_N:14:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    528 VQDMLAL_N:15:result_int32x4 [] = { 1684, 1685, 1686, 1687,  }
    529 VQDMLAL_N:16:result_int64x2 [] = { 21ce, 21cf,  }
    530 VQDMLAL_N:17:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    531 VQDMLAL_N:18:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    532 VQDMLAL_N:19:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    533 VQDMLAL_N:20:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
    534 VQDMLAL_N:21:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    535 VQDMLAL_N:22:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    536 VQDMLAL_N:23:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    537 
    538 VQDMLAL_N (check mul cumulative saturation) cumulative saturation output:
    539 VQDMLAL_N:24:vqdmlal_n_s16 Neon cumulative saturation 1
    540 VQDMLAL_N:25:vqdmlal_n_s32 Neon cumulative saturation 1
    541 
    542 VQDMLAL_N (check mul cumulative saturation) output:
    543 VQDMLAL_N:26:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    544 VQDMLAL_N:27:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
    545 VQDMLAL_N:28:result_int32x2 [] = { 33333333, 33333333,  }
    546 VQDMLAL_N:29:result_int64x1 [] = { 3333333333333333,  }
    547 VQDMLAL_N:30:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    548 VQDMLAL_N:31:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
    549 VQDMLAL_N:32:result_uint32x2 [] = { 33333333, 33333333,  }
    550 VQDMLAL_N:33:result_uint64x1 [] = { 3333333333333333,  }
    551 VQDMLAL_N:34:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    552 VQDMLAL_N:35:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
    553 VQDMLAL_N:36:result_float32x2 [] = { 33333333, 33333333,  }
    554 VQDMLAL_N:37:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    555 VQDMLAL_N:38:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    556 VQDMLAL_N:39:result_int32x4 [] = { 7fffffef, 7ffffff0, 7ffffff1, 7ffffff2,  }
    557 VQDMLAL_N:40:result_int64x2 [] = { 7fffffffffffffef, 7ffffffffffffff0,  }
    558 VQDMLAL_N:41:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    559 VQDMLAL_N:42:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    560 VQDMLAL_N:43:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    561 VQDMLAL_N:44:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
    562 VQDMLAL_N:45:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    563 VQDMLAL_N:46:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    564 VQDMLAL_N:47:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    565 
    566 VQDMLSL_N cumulative saturation output:
    567 VQDMLSL_N:0:vqdmlsl_n_s16 Neon cumulative saturation 0
    568 VQDMLSL_N:1:vqdmlsl_n_s32 Neon cumulative saturation 0
    569 
    570 VQDMLSL_N output:
    571 VQDMLSL_N:2:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    572 VQDMLSL_N:3:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
    573 VQDMLSL_N:4:result_int32x2 [] = { 33333333, 33333333,  }
    574 VQDMLSL_N:5:result_int64x1 [] = { 3333333333333333,  }
    575 VQDMLSL_N:6:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    576 VQDMLSL_N:7:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
    577 VQDMLSL_N:8:result_uint32x2 [] = { 33333333, 33333333,  }
    578 VQDMLSL_N:9:result_uint64x1 [] = { 3333333333333333,  }
    579 VQDMLSL_N:10:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    580 VQDMLSL_N:11:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
    581 VQDMLSL_N:12:result_float32x2 [] = { 33333333, 33333333,  }
    582 VQDMLSL_N:13:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    583 VQDMLSL_N:14:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    584 VQDMLSL_N:15:result_int32x4 [] = { ffffe95c, ffffe95d, ffffe95e, ffffe95f,  }
    585 VQDMLSL_N:16:result_int64x2 [] = { ffffffffffffde12, ffffffffffffde13,  }
    586 VQDMLSL_N:17:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    587 VQDMLSL_N:18:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    588 VQDMLSL_N:19:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    589 VQDMLSL_N:20:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
    590 VQDMLSL_N:21:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    591 VQDMLSL_N:22:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    592 VQDMLSL_N:23:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    593 
    594 VQDMLSL_N (check mul cumulative saturation) cumulative saturation output:
    595 VQDMLSL_N:24:vqdmlsl_n_s16 Neon cumulative saturation 1
    596 VQDMLSL_N:25:vqdmlsl_n_s32 Neon cumulative saturation 1
    597 
    598 VQDMLSL_N (check mul cumulative saturation) output:
    599 VQDMLSL_N:26:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    600 VQDMLSL_N:27:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
    601 VQDMLSL_N:28:result_int32x2 [] = { 33333333, 33333333,  }
    602 VQDMLSL_N:29:result_int64x1 [] = { 3333333333333333,  }
    603 VQDMLSL_N:30:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    604 VQDMLSL_N:31:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
    605 VQDMLSL_N:32:result_uint32x2 [] = { 33333333, 33333333,  }
    606 VQDMLSL_N:33:result_uint64x1 [] = { 3333333333333333,  }
    607 VQDMLSL_N:34:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    608 VQDMLSL_N:35:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
    609 VQDMLSL_N:36:result_float32x2 [] = { 33333333, 33333333,  }
    610 VQDMLSL_N:37:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    611 VQDMLSL_N:38:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    612 VQDMLSL_N:39:result_int32x4 [] = { 80000000, 80000000, 80000000, 80000000,  }
    613 VQDMLSL_N:40:result_int64x2 [] = { 8000000000000000, 8000000000000000,  }
    614 VQDMLSL_N:41:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    615 VQDMLSL_N:42:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    616 VQDMLSL_N:43:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    617 VQDMLSL_N:44:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
    618 VQDMLSL_N:45:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    619 VQDMLSL_N:46:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    620 VQDMLSL_N:47:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    621 
    622 VEXT/VEXTQ output:
    623 VEXT/VEXTQ:0:result_int8x8 [] = { fffffff7, 11, 11, 11, 11, 11, 11, 11,  }
    624 VEXT/VEXTQ:1:result_int16x4 [] = { fffffff3, 22, 22, 22,  }
    625 VEXT/VEXTQ:2:result_int32x2 [] = { fffffff1, 33,  }
    626 VEXT/VEXTQ:3:result_int64x1 [] = { fffffffffffffff0,  }
    627 VEXT/VEXTQ:4:result_uint8x8 [] = { f6, f7, 55, 55, 55, 55, 55, 55,  }
    628 VEXT/VEXTQ:5:result_uint16x4 [] = { fff2, fff3, 66, 66,  }
    629 VEXT/VEXTQ:6:result_uint32x2 [] = { fffffff1, 77,  }
    630 VEXT/VEXTQ:7:result_uint64x1 [] = { fffffffffffffff0,  }
    631 VEXT/VEXTQ:8:result_poly8x8 [] = { f6, f7, 55, 55, 55, 55, 55, 55,  }
    632 VEXT/VEXTQ:9:result_poly16x4 [] = { fff2, fff3, 66, 66,  }
    633 VEXT/VEXTQ:10:result_float32x2 [] = { c1700000, 42066666,  }
    634 VEXT/VEXTQ:11:result_int8x16 [] = { fffffffe, ffffffff, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,  }
    635 VEXT/VEXTQ:12:result_int16x8 [] = { fffffff7, 22, 22, 22, 22, 22, 22, 22,  }
    636 VEXT/VEXTQ:13:result_int32x4 [] = { fffffff3, 33, 33, 33,  }
    637 VEXT/VEXTQ:14:result_int64x2 [] = { fffffffffffffff1, 44,  }
    638 VEXT/VEXTQ:15:result_uint8x16 [] = { fc, fd, fe, ff, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55,  }
    639 VEXT/VEXTQ:16:result_uint16x8 [] = { fff6, fff7, 66, 66, 66, 66, 66, 66,  }
    640 VEXT/VEXTQ:17:result_uint32x4 [] = { fffffff3, 77, 77, 77,  }
    641 VEXT/VEXTQ:18:result_uint64x2 [] = { fffffffffffffff1, 88,  }
    642 VEXT/VEXTQ:19:result_poly8x16 [] = { fc, fd, fe, ff, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55,  }
    643 VEXT/VEXTQ:20:result_poly16x8 [] = { fff6, fff7, 66, 66, 66, 66, 66, 66,  }
    644 VEXT/VEXTQ:21:result_float32x4 [] = { c1500000, 4204cccd, 4204cccd, 4204cccd,  }
    645 
    646 VSHR_N output:
    647 VSHR_N:0:result_int8x8 [] = { fffffff8, fffffff8, fffffff9, fffffff9, fffffffa, fffffffa, fffffffb, fffffffb,  }
    648 VSHR_N:1:result_int16x4 [] = { ffffffff, ffffffff, ffffffff, ffffffff,  }
    649 VSHR_N:2:result_int32x2 [] = { fffffffc, fffffffc,  }
    650 VSHR_N:3:result_int64x1 [] = { ffffffffffffffff,  }
    651 VSHR_N:4:result_uint8x8 [] = { 3c, 3c, 3c, 3c, 3d, 3d, 3d, 3d,  }
    652 VSHR_N:5:result_uint16x4 [] = { 1ffe, 1ffe, 1ffe, 1ffe,  }
    653 VSHR_N:6:result_uint32x2 [] = { 7ffffff, 7ffffff,  }
    654 VSHR_N:7:result_uint64x1 [] = { 7fffffff,  }
    655 VSHR_N:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    656 VSHR_N:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
    657 VSHR_N:10:result_float32x2 [] = { 33333333, 33333333,  }
    658 VSHR_N:11:result_int8x16 [] = { fffffff8, fffffff8, fffffff9, fffffff9, fffffffa, fffffffa, fffffffb, fffffffb, fffffffc, fffffffc, fffffffd, fffffffd, fffffffe, fffffffe, ffffffff, ffffffff,  }
    659 VSHR_N:12:result_int16x8 [] = { ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff,  }
    660 VSHR_N:13:result_int32x4 [] = { fffffffc, fffffffc, fffffffc, fffffffc,  }
    661 VSHR_N:14:result_int64x2 [] = { ffffffffffffffff, ffffffffffffffff,  }
    662 VSHR_N:15:result_uint8x16 [] = { 3c, 3c, 3c, 3c, 3d, 3d, 3d, 3d, 3e, 3e, 3e, 3e, 3f, 3f, 3f, 3f,  }
    663 VSHR_N:16:result_uint16x8 [] = { 1ffe, 1ffe, 1ffe, 1ffe, 1ffe, 1ffe, 1ffe, 1ffe,  }
    664 VSHR_N:17:result_uint32x4 [] = { 7ffffff, 7ffffff, 7ffffff, 7ffffff,  }
    665 VSHR_N:18:result_uint64x2 [] = { 7fffffff, 7fffffff,  }
    666 VSHR_N:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    667 VSHR_N:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    668 VSHR_N:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    669 
    670 VSHRN_N output:
    671 VSHRN_N:0:result_int8x8 [] = { fffffff8, fffffff8, fffffff9, fffffff9, fffffffa, fffffffa, fffffffb, fffffffb,  }
    672 VSHRN_N:1:result_int16x4 [] = { fffffff8, fffffff8, fffffff9, fffffff9,  }
    673 VSHRN_N:2:result_int32x2 [] = { fffffffc, fffffffc,  }
    674 VSHRN_N:3:result_int64x1 [] = { 3333333333333333,  }
    675 VSHRN_N:4:result_uint8x8 [] = { fc, fc, fc, fc, fd, fd, fd, fd,  }
    676 VSHRN_N:5:result_uint16x4 [] = { fffe, fffe, fffe, fffe,  }
    677 VSHRN_N:6:result_uint32x2 [] = { fffffffe, fffffffe,  }
    678 VSHRN_N:7:result_uint64x1 [] = { 3333333333333333,  }
    679 VSHRN_N:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    680 VSHRN_N:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
    681 VSHRN_N:10:result_float32x2 [] = { 33333333, 33333333,  }
    682 VSHRN_N:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    683 VSHRN_N:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    684 VSHRN_N:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    685 VSHRN_N:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
    686 VSHRN_N:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    687 VSHRN_N:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    688 VSHRN_N:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    689 VSHRN_N:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
    690 VSHRN_N:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    691 VSHRN_N:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    692 VSHRN_N:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    693 
    694 VRSHRN_N (with input = 0) output:
    695 VRSHRN_N:0:result_int8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
    696 VRSHRN_N:1:result_int16x4 [] = { 0, 0, 0, 0,  }
    697 VRSHRN_N:2:result_int32x2 [] = { 0, 0,  }
    698 VRSHRN_N:3:result_int64x1 [] = { 3333333333333333,  }
    699 VRSHRN_N:4:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
    700 VRSHRN_N:5:result_uint16x4 [] = { 0, 0, 0, 0,  }
    701 VRSHRN_N:6:result_uint32x2 [] = { 0, 0,  }
    702 VRSHRN_N:7:result_uint64x1 [] = { 3333333333333333,  }
    703 VRSHRN_N:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    704 VRSHRN_N:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
    705 VRSHRN_N:10:result_float32x2 [] = { 33333333, 33333333,  }
    706 VRSHRN_N:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    707 VRSHRN_N:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    708 VRSHRN_N:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    709 VRSHRN_N:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
    710 VRSHRN_N:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    711 VRSHRN_N:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    712 VRSHRN_N:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    713 VRSHRN_N:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
    714 VRSHRN_N:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    715 VRSHRN_N:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    716 VRSHRN_N:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    717 
    718 VRSHRN_N output:
    719 VRSHRN_N:22:result_int8x8 [] = { fffffff8, fffffff9, fffffff9, fffffffa, fffffffa, fffffffb, fffffffb, fffffffc,  }
    720 VRSHRN_N:23:result_int16x4 [] = { fffffff8, fffffff9, fffffff9, fffffffa,  }
    721 VRSHRN_N:24:result_int32x2 [] = { fffffffc, fffffffc,  }
    722 VRSHRN_N:25:result_int64x1 [] = { 3333333333333333,  }
    723 VRSHRN_N:26:result_uint8x8 [] = { fc, fc, fd, fd, fd, fd, fe, fe,  }
    724 VRSHRN_N:27:result_uint16x4 [] = { fffe, fffe, fffe, fffe,  }
    725 VRSHRN_N:28:result_uint32x2 [] = { fffffffe, fffffffe,  }
    726 VRSHRN_N:29:result_uint64x1 [] = { 3333333333333333,  }
    727 VRSHRN_N:30:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    728 VRSHRN_N:31:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
    729 VRSHRN_N:32:result_float32x2 [] = { 33333333, 33333333,  }
    730 VRSHRN_N:33:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    731 VRSHRN_N:34:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    732 VRSHRN_N:35:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    733 VRSHRN_N:36:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
    734 VRSHRN_N:37:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    735 VRSHRN_N:38:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    736 VRSHRN_N:39:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    737 VRSHRN_N:40:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
    738 VRSHRN_N:41:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    739 VRSHRN_N:42:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    740 VRSHRN_N:43:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    741 
    742 VRSHRN_N (with large shift amount) output:
    743 VRSHRN_N:44:result_int8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
    744 VRSHRN_N:45:result_int16x4 [] = { 0, 0, 0, 0,  }
    745 VRSHRN_N:46:result_int32x2 [] = { 0, 0,  }
    746 VRSHRN_N:47:result_int64x1 [] = { 3333333333333333,  }
    747 VRSHRN_N:48:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
    748 VRSHRN_N:49:result_uint16x4 [] = { 0, 0, 0, 0,  }
    749 VRSHRN_N:50:result_uint32x2 [] = { 0, 0,  }
    750 VRSHRN_N:51:result_uint64x1 [] = { 3333333333333333,  }
    751 VRSHRN_N:52:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    752 VRSHRN_N:53:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
    753 VRSHRN_N:54:result_float32x2 [] = { 33333333, 33333333,  }
    754 VRSHRN_N:55:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    755 VRSHRN_N:56:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    756 VRSHRN_N:57:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    757 VRSHRN_N:58:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
    758 VRSHRN_N:59:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    759 VRSHRN_N:60:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    760 VRSHRN_N:61:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    761 VRSHRN_N:62:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
    762 VRSHRN_N:63:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    763 VRSHRN_N:64:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    764 VRSHRN_N:65:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    765 
    766 VQRSHRN_N cumulative saturation output:
    767 VQRSHRN_N:0:vqrshrn_n_s16 Neon cumulative saturation 0
    768 VQRSHRN_N:1:vqrshrn_n_s32 Neon cumulative saturation 0
    769 VQRSHRN_N:2:vqrshrn_n_s64 Neon cumulative saturation 0
    770 VQRSHRN_N:3:vqrshrn_n_u16 Neon cumulative saturation 1
    771 VQRSHRN_N:4:vqrshrn_n_u32 Neon cumulative saturation 1
    772 VQRSHRN_N:5:vqrshrn_n_u64 Neon cumulative saturation 1
    773 
    774 VQRSHRN_N output:
    775 VQRSHRN_N:6:result_int8x8 [] = { fffffff8, fffffff9, fffffff9, fffffffa, fffffffa, fffffffb, fffffffb, fffffffc,  }
    776 VQRSHRN_N:7:result_int16x4 [] = { fffffff8, fffffff9, fffffff9, fffffffa,  }
    777 VQRSHRN_N:8:result_int32x2 [] = { fffffffc, fffffffc,  }
    778 VQRSHRN_N:9:result_int64x1 [] = { 3333333333333333,  }
    779 VQRSHRN_N:10:result_uint8x8 [] = { ff, ff, ff, ff, ff, ff, ff, ff,  }
    780 VQRSHRN_N:11:result_uint16x4 [] = { ffff, ffff, ffff, ffff,  }
    781 VQRSHRN_N:12:result_uint32x2 [] = { ffffffff, ffffffff,  }
    782 VQRSHRN_N:13:result_uint64x1 [] = { 3333333333333333,  }
    783 VQRSHRN_N:14:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    784 VQRSHRN_N:15:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
    785 VQRSHRN_N:16:result_float32x2 [] = { 33333333, 33333333,  }
    786 VQRSHRN_N:17:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    787 VQRSHRN_N:18:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    788 VQRSHRN_N:19:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    789 VQRSHRN_N:20:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
    790 VQRSHRN_N:21:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    791 VQRSHRN_N:22:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    792 VQRSHRN_N:23:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    793 VQRSHRN_N:24:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
    794 VQRSHRN_N:25:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    795 VQRSHRN_N:26:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    796 VQRSHRN_N:27:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    797 
    798 VQRSHRN_N (check saturation: shift by 3) cumulative saturation output:
    799 VQRSHRN_N:28:vqrshrn_n_s16 Neon cumulative saturation 1
    800 VQRSHRN_N:29:vqrshrn_n_s32 Neon cumulative saturation 1
    801 VQRSHRN_N:30:vqrshrn_n_s64 Neon cumulative saturation 1
    802 VQRSHRN_N:31:vqrshrn_n_u16 Neon cumulative saturation 1
    803 VQRSHRN_N:32:vqrshrn_n_u32 Neon cumulative saturation 1
    804 VQRSHRN_N:33:vqrshrn_n_u64 Neon cumulative saturation 1
    805 
    806 VQRSHRN_N (check saturation: shift by 3) output:
    807 VQRSHRN_N:34:result_int8x8 [] = { 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f,  }
    808 VQRSHRN_N:35:result_int16x4 [] = { 7fff, 7fff, 7fff, 7fff,  }
    809 VQRSHRN_N:36:result_int32x2 [] = { 7fffffff, 7fffffff,  }
    810 VQRSHRN_N:37:result_int64x1 [] = { 3333333333333333,  }
    811 VQRSHRN_N:38:result_uint8x8 [] = { ff, ff, ff, ff, ff, ff, ff, ff,  }
    812 VQRSHRN_N:39:result_uint16x4 [] = { ffff, ffff, ffff, ffff,  }
    813 VQRSHRN_N:40:result_uint32x2 [] = { ffffffff, ffffffff,  }
    814 VQRSHRN_N:41:result_uint64x1 [] = { 3333333333333333,  }
    815 VQRSHRN_N:42:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    816 VQRSHRN_N:43:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
    817 VQRSHRN_N:44:result_float32x2 [] = { 33333333, 33333333,  }
    818 VQRSHRN_N:45:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    819 VQRSHRN_N:46:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    820 VQRSHRN_N:47:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    821 VQRSHRN_N:48:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
    822 VQRSHRN_N:49:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    823 VQRSHRN_N:50:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    824 VQRSHRN_N:51:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    825 VQRSHRN_N:52:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
    826 VQRSHRN_N:53:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    827 VQRSHRN_N:54:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    828 VQRSHRN_N:55:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    829 
    830 VQRSHRN_N (check saturation: shift by max) cumulative saturation output:
    831 VQRSHRN_N:56:vqrshrn_n_s16 Neon cumulative saturation 1
    832 VQRSHRN_N:57:vqrshrn_n_s32 Neon cumulative saturation 1
    833 VQRSHRN_N:58:vqrshrn_n_s64 Neon cumulative saturation 1
    834 VQRSHRN_N:59:vqrshrn_n_u16 Neon cumulative saturation 1
    835 VQRSHRN_N:60:vqrshrn_n_u32 Neon cumulative saturation 1
    836 VQRSHRN_N:61:vqrshrn_n_u64 Neon cumulative saturation 1
    837 
    838 VQRSHRN_N (check saturation: shift by max) output:
    839 VQRSHRN_N:62:result_int8x8 [] = { 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f,  }
    840 VQRSHRN_N:63:result_int16x4 [] = { 7fff, 7fff, 7fff, 7fff,  }
    841 VQRSHRN_N:64:result_int32x2 [] = { 7fffffff, 7fffffff,  }
    842 VQRSHRN_N:65:result_int64x1 [] = { 3333333333333333,  }
    843 VQRSHRN_N:66:result_uint8x8 [] = { ff, ff, ff, ff, ff, ff, ff, ff,  }
    844 VQRSHRN_N:67:result_uint16x4 [] = { ffff, ffff, ffff, ffff,  }
    845 VQRSHRN_N:68:result_uint32x2 [] = { ffffffff, ffffffff,  }
    846 VQRSHRN_N:69:result_uint64x1 [] = { 3333333333333333,  }
    847 VQRSHRN_N:70:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    848 VQRSHRN_N:71:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
    849 VQRSHRN_N:72:result_float32x2 [] = { 33333333, 33333333,  }
    850 VQRSHRN_N:73:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    851 VQRSHRN_N:74:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    852 VQRSHRN_N:75:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    853 VQRSHRN_N:76:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
    854 VQRSHRN_N:77:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    855 VQRSHRN_N:78:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    856 VQRSHRN_N:79:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    857 VQRSHRN_N:80:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
    858 VQRSHRN_N:81:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    859 VQRSHRN_N:82:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    860 VQRSHRN_N:83:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    861 
    862 VSET_LANE/VSET_LANEQ output:
    863 VSET_LANE/VSET_LANEQ:0:result_int8x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, 11,  }
    864 VSET_LANE/VSET_LANEQ:1:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, 22,  }
    865 VSET_LANE/VSET_LANEQ:2:result_int32x2 [] = { fffffff0, 33,  }
    866 VSET_LANE/VSET_LANEQ:3:result_int64x1 [] = { 44,  }
    867 VSET_LANE/VSET_LANEQ:4:result_uint8x8 [] = { f0, f1, f2, f3, f4, f5, 55, f7,  }
    868 VSET_LANE/VSET_LANEQ:5:result_uint16x4 [] = { fff0, fff1, 66, fff3,  }
    869 VSET_LANE/VSET_LANEQ:6:result_uint32x2 [] = { fffffff0, 77,  }
    870 VSET_LANE/VSET_LANEQ:7:result_uint64x1 [] = { 88,  }
    871 VSET_LANE/VSET_LANEQ:8:result_poly8x8 [] = { f0, f1, f2, f3, f4, f5, 55, f7,  }
    872 VSET_LANE/VSET_LANEQ:9:result_poly16x4 [] = { fff0, fff1, 66, fff3,  }
    873 VSET_LANE/VSET_LANEQ:10:result_float32x2 [] = { c1800000, 4204cccd,  }
    874 VSET_LANE/VSET_LANEQ:11:result_int8x16 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7, fffffff8, fffffff9, fffffffa, fffffffb, fffffffc, fffffffd, fffffffe, ffffff99,  }
    875 VSET_LANE/VSET_LANEQ:12:result_int16x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, aa, fffffff6, fffffff7,  }
    876 VSET_LANE/VSET_LANEQ:13:result_int32x4 [] = { fffffff0, fffffff1, fffffff2, bb,  }
    877 VSET_LANE/VSET_LANEQ:14:result_int64x2 [] = { fffffffffffffff0, cc,  }
    878 VSET_LANE/VSET_LANEQ:15:result_uint8x16 [] = { f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, fa, fb, fc, fd, dd, ff,  }
    879 VSET_LANE/VSET_LANEQ:16:result_uint16x8 [] = { fff0, fff1, fff2, fff3, fff4, fff5, ee, fff7,  }
    880 VSET_LANE/VSET_LANEQ:17:result_uint32x4 [] = { fffffff0, fffffff1, ff, fffffff3,  }
    881 VSET_LANE/VSET_LANEQ:18:result_uint64x2 [] = { fffffffffffffff0, 11,  }
    882 VSET_LANE/VSET_LANEQ:19:result_poly8x16 [] = { f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, fa, fb, fc, fd, dd, ff,  }
    883 VSET_LANE/VSET_LANEQ:20:result_poly16x8 [] = { fff0, fff1, fff2, fff3, fff4, fff5, ee, fff7,  }
    884 VSET_LANE/VSET_LANEQ:21:result_float32x4 [] = { c1800000, c1700000, c1600000, 41333333,  }
    885 
    886 VGET_LANE/VGETQ_LANE output:
    887 vget_lane_s8: fffffff7
    888 vget_lane_s16: fffffff3
    889 vget_lane_s32: fffffff1
    890 vget_lane_s64: fffffffffffffff0
    891 vget_lane_u8: f6
    892 vget_lane_u16: fff2
    893 vget_lane_u32: fffffff1
    894 vget_lane_u64: fffffffffffffff0
    895 vget_lane_p8: f6
    896 vget_lane_p16: fff2
    897 vget_lane_f32: c1700000
    898 vgetq_lane_s8: ffffffff
    899 vgetq_lane_s16: fffffff5
    900 vgetq_lane_s32: fffffff3
    901 vgetq_lane_s64: fffffffffffffff1
    902 vgetq_lane_u8: fe
    903 vgetq_lane_u16: fff6
    904 vgetq_lane_u32: fffffff2
    905 vgetq_lane_u64: fffffffffffffff1
    906 vgetq_lane_p8: fe
    907 vgetq_lane_p16: fff6
    908 vgetq_lane_f32: c1500000
    909 
    910 
    911 VQSUB/VQSUBQ cumulative saturation output:
    912 VQSUB/VQSUBQ:0:vqsub_s8 Neon cumulative saturation 0
    913 VQSUB/VQSUBQ:1:vqsub_s16 Neon cumulative saturation 0
    914 VQSUB/VQSUBQ:2:vqsub_s32 Neon cumulative saturation 0
    915 VQSUB/VQSUBQ:3:vqsub_s64 Neon cumulative saturation 0
    916 VQSUB/VQSUBQ:4:vqsub_u8 Neon cumulative saturation 0
    917 VQSUB/VQSUBQ:5:vqsub_u16 Neon cumulative saturation 0
    918 VQSUB/VQSUBQ:6:vqsub_u32 Neon cumulative saturation 0
    919 VQSUB/VQSUBQ:7:vqsub_u64 Neon cumulative saturation 0
    920 VQSUB/VQSUBQ:8:vqsubq_s8 Neon cumulative saturation 0
    921 VQSUB/VQSUBQ:9:vqsubq_s16 Neon cumulative saturation 0
    922 VQSUB/VQSUBQ:10:vqsubq_s32 Neon cumulative saturation 0
    923 VQSUB/VQSUBQ:11:vqsubq_s64 Neon cumulative saturation 0
    924 VQSUB/VQSUBQ:12:vqsubq_u8 Neon cumulative saturation 0
    925 VQSUB/VQSUBQ:13:vqsubq_u16 Neon cumulative saturation 0
    926 VQSUB/VQSUBQ:14:vqsubq_u32 Neon cumulative saturation 0
    927 VQSUB/VQSUBQ:15:vqsubq_u64 Neon cumulative saturation 0
    928 
    929 VQSUB/VQSUBQ output:
    930 VQSUB/VQSUBQ:16:result_int8x8 [] = { ffffffdf, ffffffe0, ffffffe1, ffffffe2, ffffffe3, ffffffe4, ffffffe5, ffffffe6,  }
    931 VQSUB/VQSUBQ:17:result_int16x4 [] = { ffffffce, ffffffcf, ffffffd0, ffffffd1,  }
    932 VQSUB/VQSUBQ:18:result_int32x2 [] = { ffffffbd, ffffffbe,  }
    933 VQSUB/VQSUBQ:19:result_int64x1 [] = { ffffffffffffffac,  }
    934 VQSUB/VQSUBQ:20:result_uint8x8 [] = { 9b, 9c, 9d, 9e, 9f, a0, a1, a2,  }
    935 VQSUB/VQSUBQ:21:result_uint16x4 [] = { ff8a, ff8b, ff8c, ff8d,  }
    936 VQSUB/VQSUBQ:22:result_uint32x2 [] = { ffffff79, ffffff7a,  }
    937 VQSUB/VQSUBQ:23:result_uint64x1 [] = { ffffffffffffff68,  }
    938 VQSUB/VQSUBQ:24:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
    939 VQSUB/VQSUBQ:25:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
    940 VQSUB/VQSUBQ:26:result_float32x2 [] = { 33333333, 33333333,  }
    941 VQSUB/VQSUBQ:27:result_int8x16 [] = { ffffffdf, ffffffe0, ffffffe1, ffffffe2, ffffffe3, ffffffe4, ffffffe5, ffffffe6, ffffffe7, ffffffe8, ffffffe9, ffffffea, ffffffeb, ffffffec, ffffffed, ffffffee,  }
    942 VQSUB/VQSUBQ:28:result_int16x8 [] = { ffffffce, ffffffcf, ffffffd0, ffffffd1, ffffffd2, ffffffd3, ffffffd4, ffffffd5,  }
    943 VQSUB/VQSUBQ:29:result_int32x4 [] = { ffffffbd, ffffffbe, ffffffbf, ffffffc0,  }
    944 VQSUB/VQSUBQ:30:result_int64x2 [] = { ffffffffffffffac, ffffffffffffffad,  }
    945 VQSUB/VQSUBQ:31:result_uint8x16 [] = { 9b, 9c, 9d, 9e, 9f, a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, aa,  }
    946 VQSUB/VQSUBQ:32:result_uint16x8 [] = { ff8a, ff8b, ff8c, ff8d, ff8e, ff8f, ff90, ff91,  }
    947 VQSUB/VQSUBQ:33:result_uint32x4 [] = { ffffff79, ffffff7a, ffffff7b, ffffff7c,  }
    948 VQSUB/VQSUBQ:34:result_uint64x2 [] = { ffffffffffffff68, ffffffffffffff69,  }
    949 VQSUB/VQSUBQ:35:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
    950 VQSUB/VQSUBQ:36:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
    951 VQSUB/VQSUBQ:37:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
    952 
    953 VQSUB/VQSUBQ 64 bits saturation cumulative saturation output:
    954 VQSUB/VQSUBQ:38:vqsub_s64 Neon cumulative saturation 0
    955 VQSUB/VQSUBQ:39:vqsub_u64 Neon cumulative saturation 0
    956 VQSUB/VQSUBQ:40:vqsubq_s64 Neon cumulative saturation 0
    957 VQSUB/VQSUBQ:41:vqsubq_u64 Neon cumulative saturation 0
    958 
    959 64 bits saturation:
    960 VQSUB/VQSUBQ:42:result_int64x1 [] = { fffffffffffffff0,  }
    961 VQSUB/VQSUBQ:43:result_uint64x1 [] = { fffffffffffffff0,  }
    962 VQSUB/VQSUBQ:44:result_int64x2 [] = { fffffffffffffff0, fffffffffffffff1,  }
    963 VQSUB/VQSUBQ:45:result_uint64x2 [] = { fffffffffffffff0, fffffffffffffff1,  }
    964 
    965 VQSUB/VQSUBQ 64 bits saturation cumulative saturation output:
    966 VQSUB/VQSUBQ:46:vqsub_s64 Neon cumulative saturation 0
    967 VQSUB/VQSUBQ:47:vqsub_u64 Neon cumulative saturation 0
    968 VQSUB/VQSUBQ:48:vqsubq_s64 Neon cumulative saturation 0
    969 VQSUB/VQSUBQ:49:vqsubq_u64 Neon cumulative saturation 0
    970 VQSUB/VQSUBQ:50:result_int64x1 [] = { ffffffffffffffac,  }
    971 VQSUB/VQSUBQ:51:result_uint64x1 [] = { ffffffffffffff68,  }
    972 VQSUB/VQSUBQ:52:result_int64x2 [] = { ffffffffffffffac, ffffffffffffffad,  }
    973 VQSUB/VQSUBQ:53:result_uint64x2 [] = { ffffffffffffff68, ffffffffffffff69,  }
    974 
    975 VQSUB/VQSUBQ 64 bits saturation cumulative saturation output:
    976 VQSUB/VQSUBQ:54:vqsub_s64 Neon cumulative saturation 1
    977 VQSUB/VQSUBQ:55:vqsub_u64 Neon cumulative saturation 1
    978 VQSUB/VQSUBQ:56:vqsubq_s64 Neon cumulative saturation 1
    979 VQSUB/VQSUBQ:57:vqsubq_u64 Neon cumulative saturation 1
    980 VQSUB/VQSUBQ:58:result_int64x1 [] = { 8000000000000000,  }
    981 VQSUB/VQSUBQ:59:result_uint64x1 [] = { 0,  }
    982 VQSUB/VQSUBQ:60:result_int64x2 [] = { 7fffffffffffffff, 7fffffffffffffff,  }
    983 VQSUB/VQSUBQ:61:result_uint64x2 [] = { 0, 0,  }
    984 
    985 less than 64 bits saturation:
    986 VQSUB/VQSUBQ:62:vqsub_s8 Neon cumulative saturation 1
    987 VQSUB/VQSUBQ:63:vqsub_s16 Neon cumulative saturation 1
    988 VQSUB/VQSUBQ:64:vqsub_s32 Neon cumulative saturation 1
    989 VQSUB/VQSUBQ:65:vqsubq_s8 Neon cumulative saturation 1
    990 VQSUB/VQSUBQ:66:vqsubq_s16 Neon cumulative saturation 1
    991 VQSUB/VQSUBQ:67:vqsubq_s32 Neon cumulative saturation 1
    992 VQSUB/VQSUBQ:68:result_int8x8 [] = { ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80,  }
    993 VQSUB/VQSUBQ:69:result_int16x4 [] = { ffff8000, ffff8000, ffff8000, ffff8000,  }
    994 VQSUB/VQSUBQ:70:result_int32x2 [] = { 80000000, 80000000,  }
    995 VQSUB/VQSUBQ:71:result_int8x16 [] = { ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80,  }
    996 VQSUB/VQSUBQ:72:result_int16x8 [] = { ffff8000, ffff8000, ffff8000, ffff8000, ffff8000, ffff8000, ffff8000, ffff8000,  }
    997 VQSUB/VQSUBQ:73:result_int32x4 [] = { 80000000, 80000000, 80000000, 80000000,  }
    998 
    999 VQSUB/VQSUBQ less than 64 bits saturation cumulative saturation output:
   1000 VQSUB/VQSUBQ:74:vqsub_u8 Neon cumulative saturation 1
   1001 VQSUB/VQSUBQ:75:vqsub_u16 Neon cumulative saturation 1
   1002 VQSUB/VQSUBQ:76:vqsub_u32 Neon cumulative saturation 1
   1003 VQSUB/VQSUBQ:77:vqsubq_u8 Neon cumulative saturation 1
   1004 VQSUB/VQSUBQ:78:vqsubq_u16 Neon cumulative saturation 1
   1005 VQSUB/VQSUBQ:79:vqsubq_u32 Neon cumulative saturation 1
   1006 VQSUB/VQSUBQ:80:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   1007 VQSUB/VQSUBQ:81:result_uint16x4 [] = { 0, 0, 0, 0,  }
   1008 VQSUB/VQSUBQ:82:result_uint32x2 [] = { 0, 0,  }
   1009 VQSUB/VQSUBQ:83:result_uint8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   1010 VQSUB/VQSUBQ:84:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   1011 VQSUB/VQSUBQ:85:result_uint32x4 [] = { 0, 0, 0, 0,  }
   1012 
   1013 VQDMULH cumulative saturation output:
   1014 VQDMULH:0:vqdmulh_s16 Neon cumulative saturation 0
   1015 VQDMULH:1:vqdmulh_s32 Neon cumulative saturation 0
   1016 VQDMULH:2:vqdmulhq_s16 Neon cumulative saturation 0
   1017 VQDMULH:3:vqdmulhq_s32 Neon cumulative saturation 0
   1018 
   1019 VQDMULH output:
   1020 VQDMULH:4:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1021 VQDMULH:5:result_int16x4 [] = { ffffffff, ffffffff, ffffffff, ffffffff,  }
   1022 VQDMULH:6:result_int32x2 [] = { ffffffff, ffffffff,  }
   1023 VQDMULH:7:result_int64x1 [] = { 3333333333333333,  }
   1024 VQDMULH:8:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1025 VQDMULH:9:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   1026 VQDMULH:10:result_uint32x2 [] = { 33333333, 33333333,  }
   1027 VQDMULH:11:result_uint64x1 [] = { 3333333333333333,  }
   1028 VQDMULH:12:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1029 VQDMULH:13:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   1030 VQDMULH:14:result_float32x2 [] = { 33333333, 33333333,  }
   1031 VQDMULH:15:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1032 VQDMULH:16:result_int16x8 [] = { ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff,  }
   1033 VQDMULH:17:result_int32x4 [] = { ffffffff, ffffffff, ffffffff, ffffffff,  }
   1034 VQDMULH:18:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   1035 VQDMULH:19:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1036 VQDMULH:20:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1037 VQDMULH:21:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1038 VQDMULH:22:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   1039 VQDMULH:23:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1040 VQDMULH:24:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1041 VQDMULH:25:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1042 
   1043 VQDMULH cumulative saturation output:
   1044 VQDMULH:26:vqdmulh_s16 Neon cumulative saturation 1
   1045 VQDMULH:27:vqdmulh_s32 Neon cumulative saturation 1
   1046 VQDMULH:28:vqdmulhq_s16 Neon cumulative saturation 1
   1047 VQDMULH:29:vqdmulhq_s32 Neon cumulative saturation 1
   1048 
   1049 VQDMULH output:
   1050 VQDMULH:30:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1051 VQDMULH:31:result_int16x4 [] = { 7fff, 7fff, 7fff, 7fff,  }
   1052 VQDMULH:32:result_int32x2 [] = { 7fffffff, 7fffffff,  }
   1053 VQDMULH:33:result_int64x1 [] = { 3333333333333333,  }
   1054 VQDMULH:34:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1055 VQDMULH:35:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   1056 VQDMULH:36:result_uint32x2 [] = { 33333333, 33333333,  }
   1057 VQDMULH:37:result_uint64x1 [] = { 3333333333333333,  }
   1058 VQDMULH:38:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1059 VQDMULH:39:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   1060 VQDMULH:40:result_float32x2 [] = { 33333333, 33333333,  }
   1061 VQDMULH:41:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1062 VQDMULH:42:result_int16x8 [] = { 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff,  }
   1063 VQDMULH:43:result_int32x4 [] = { 7fffffff, 7fffffff, 7fffffff, 7fffffff,  }
   1064 VQDMULH:44:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   1065 VQDMULH:45:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1066 VQDMULH:46:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1067 VQDMULH:47:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1068 VQDMULH:48:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   1069 VQDMULH:49:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1070 VQDMULH:50:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1071 VQDMULH:51:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1072 
   1073 VQDMULH_LANE cumulative saturation output:
   1074 VQDMULH_LANE:0:vqdmulh_lane_s16 Neon cumulative saturation 0
   1075 VQDMULH_LANE:1:vqdmulh_lane_s32 Neon cumulative saturation 0
   1076 VQDMULH_LANE:2:vqdmulhq_lane_s16 Neon cumulative saturation 0
   1077 VQDMULH_LANE:3:vqdmulhq_lane_s32 Neon cumulative saturation 0
   1078 
   1079 VQDMULH_LANE output:
   1080 VQDMULH_LANE:4:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1081 VQDMULH_LANE:5:result_int16x4 [] = { ffffffff, ffffffff, ffffffff, ffffffff,  }
   1082 VQDMULH_LANE:6:result_int32x2 [] = { ffffffff, ffffffff,  }
   1083 VQDMULH_LANE:7:result_int64x1 [] = { 3333333333333333,  }
   1084 VQDMULH_LANE:8:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1085 VQDMULH_LANE:9:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   1086 VQDMULH_LANE:10:result_uint32x2 [] = { 33333333, 33333333,  }
   1087 VQDMULH_LANE:11:result_uint64x1 [] = { 3333333333333333,  }
   1088 VQDMULH_LANE:12:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1089 VQDMULH_LANE:13:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   1090 VQDMULH_LANE:14:result_float32x2 [] = { 33333333, 33333333,  }
   1091 VQDMULH_LANE:15:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1092 VQDMULH_LANE:16:result_int16x8 [] = { ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff,  }
   1093 VQDMULH_LANE:17:result_int32x4 [] = { ffffffff, ffffffff, ffffffff, ffffffff,  }
   1094 VQDMULH_LANE:18:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   1095 VQDMULH_LANE:19:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1096 VQDMULH_LANE:20:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1097 VQDMULH_LANE:21:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1098 VQDMULH_LANE:22:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   1099 VQDMULH_LANE:23:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1100 VQDMULH_LANE:24:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1101 VQDMULH_LANE:25:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1102 
   1103 VQDMULH_LANE (check mul cumulative saturation) cumulative saturation output:
   1104 VQDMULH_LANE:26:vqdmulh_lane_s16 Neon cumulative saturation 1
   1105 VQDMULH_LANE:27:vqdmulh_lane_s32 Neon cumulative saturation 1
   1106 VQDMULH_LANE:28:vqdmulhq_lane_s16 Neon cumulative saturation 1
   1107 VQDMULH_LANE:29:vqdmulhq_lane_s32 Neon cumulative saturation 1
   1108 
   1109 VQDMULH_LANE (check mul cumulative saturation) output:
   1110 VQDMULH_LANE:30:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1111 VQDMULH_LANE:31:result_int16x4 [] = { 7fff, 7fff, 7fff, 7fff,  }
   1112 VQDMULH_LANE:32:result_int32x2 [] = { 7fffffff, 7fffffff,  }
   1113 VQDMULH_LANE:33:result_int64x1 [] = { 3333333333333333,  }
   1114 VQDMULH_LANE:34:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1115 VQDMULH_LANE:35:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   1116 VQDMULH_LANE:36:result_uint32x2 [] = { 33333333, 33333333,  }
   1117 VQDMULH_LANE:37:result_uint64x1 [] = { 3333333333333333,  }
   1118 VQDMULH_LANE:38:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1119 VQDMULH_LANE:39:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   1120 VQDMULH_LANE:40:result_float32x2 [] = { 33333333, 33333333,  }
   1121 VQDMULH_LANE:41:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1122 VQDMULH_LANE:42:result_int16x8 [] = { 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff,  }
   1123 VQDMULH_LANE:43:result_int32x4 [] = { 7fffffff, 7fffffff, 7fffffff, 7fffffff,  }
   1124 VQDMULH_LANE:44:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   1125 VQDMULH_LANE:45:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1126 VQDMULH_LANE:46:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1127 VQDMULH_LANE:47:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1128 VQDMULH_LANE:48:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   1129 VQDMULH_LANE:49:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1130 VQDMULH_LANE:50:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1131 VQDMULH_LANE:51:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1132 
   1133 VQDMULH_N cumulative saturation output:
   1134 VQDMULH_N:0:vqdmulh_n_s16 Neon cumulative saturation 0
   1135 VQDMULH_N:1:vqdmulh_n_s32 Neon cumulative saturation 0
   1136 VQDMULH_N:2:vqdmulhq_n_s16 Neon cumulative saturation 0
   1137 VQDMULH_N:3:vqdmulhq_n_s32 Neon cumulative saturation 0
   1138 
   1139 VQDMULH_N output:
   1140 VQDMULH_N:4:result_int16x4 [] = { 19, 19, 19, 19,  }
   1141 VQDMULH_N:5:result_int32x2 [] = { 4, 4,  }
   1142 VQDMULH_N:6:result_int16x8 [] = { 10, 10, 10, 10, 10, 10, 10, 10,  }
   1143 VQDMULH_N:7:result_int32x4 [] = { a, a, a, a,  }
   1144 
   1145 VQDMULH_N (check mul cumulative saturation) cumulative saturation output:
   1146 VQDMULH_N:8:vqdmulh_n_s16 Neon cumulative saturation 1
   1147 VQDMULH_N:9:vqdmulh_n_s32 Neon cumulative saturation 1
   1148 VQDMULH_N:10:vqdmulhq_n_s16 Neon cumulative saturation 1
   1149 VQDMULH_N:11:vqdmulhq_n_s32 Neon cumulative saturation 1
   1150 
   1151 VQDMULH_N (check mul cumulative saturation) output:
   1152 VQDMULH_N:12:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1153 VQDMULH_N:13:result_int16x4 [] = { 7fff, 7fff, 7fff, 7fff,  }
   1154 VQDMULH_N:14:result_int32x2 [] = { 7fffffff, 7fffffff,  }
   1155 VQDMULH_N:15:result_int64x1 [] = { 3333333333333333,  }
   1156 VQDMULH_N:16:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1157 VQDMULH_N:17:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   1158 VQDMULH_N:18:result_uint32x2 [] = { 33333333, 33333333,  }
   1159 VQDMULH_N:19:result_uint64x1 [] = { 3333333333333333,  }
   1160 VQDMULH_N:20:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1161 VQDMULH_N:21:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   1162 VQDMULH_N:22:result_float32x2 [] = { 33333333, 33333333,  }
   1163 VQDMULH_N:23:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1164 VQDMULH_N:24:result_int16x8 [] = { 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff,  }
   1165 VQDMULH_N:25:result_int32x4 [] = { 7fffffff, 7fffffff, 7fffffff, 7fffffff,  }
   1166 VQDMULH_N:26:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   1167 VQDMULH_N:27:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1168 VQDMULH_N:28:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1169 VQDMULH_N:29:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1170 VQDMULH_N:30:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   1171 VQDMULH_N:31:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1172 VQDMULH_N:32:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1173 VQDMULH_N:33:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1174 
   1175 VQDMULL cumulative saturation output:
   1176 VQDMULL:0:vqdmull_s16 Neon cumulative saturation 0
   1177 VQDMULL:1:vqdmull_s32 Neon cumulative saturation 0
   1178 
   1179 VQDMULL output:
   1180 VQDMULL:2:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1181 VQDMULL:3:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   1182 VQDMULL:4:result_int32x2 [] = { 33333333, 33333333,  }
   1183 VQDMULL:5:result_int64x1 [] = { 3333333333333333,  }
   1184 VQDMULL:6:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1185 VQDMULL:7:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   1186 VQDMULL:8:result_uint32x2 [] = { 33333333, 33333333,  }
   1187 VQDMULL:9:result_uint64x1 [] = { 3333333333333333,  }
   1188 VQDMULL:10:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1189 VQDMULL:11:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   1190 VQDMULL:12:result_float32x2 [] = { 33333333, 33333333,  }
   1191 VQDMULL:13:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1192 VQDMULL:14:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1193 VQDMULL:15:result_int32x4 [] = { 200, 1c2, 188, 152,  }
   1194 VQDMULL:16:result_int64x2 [] = { 200, 1c2,  }
   1195 VQDMULL:17:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1196 VQDMULL:18:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1197 VQDMULL:19:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1198 VQDMULL:20:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   1199 VQDMULL:21:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1200 VQDMULL:22:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1201 VQDMULL:23:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1202 
   1203 VQDMULL (check mul cumulative saturation) cumulative saturation output:
   1204 VQDMULL:24:vqdmull_s16 Neon cumulative saturation 1
   1205 VQDMULL:25:vqdmull_s32 Neon cumulative saturation 1
   1206 
   1207 VQDMULL (check mul cumulative saturation) output:
   1208 VQDMULL:26:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1209 VQDMULL:27:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   1210 VQDMULL:28:result_int32x2 [] = { 33333333, 33333333,  }
   1211 VQDMULL:29:result_int64x1 [] = { 3333333333333333,  }
   1212 VQDMULL:30:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1213 VQDMULL:31:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   1214 VQDMULL:32:result_uint32x2 [] = { 33333333, 33333333,  }
   1215 VQDMULL:33:result_uint64x1 [] = { 3333333333333333,  }
   1216 VQDMULL:34:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1217 VQDMULL:35:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   1218 VQDMULL:36:result_float32x2 [] = { 33333333, 33333333,  }
   1219 VQDMULL:37:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1220 VQDMULL:38:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1221 VQDMULL:39:result_int32x4 [] = { 7fffffff, 7fffffff, 7fffffff, 7fffffff,  }
   1222 VQDMULL:40:result_int64x2 [] = { 7fffffffffffffff, 7fffffffffffffff,  }
   1223 VQDMULL:41:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1224 VQDMULL:42:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1225 VQDMULL:43:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1226 VQDMULL:44:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   1227 VQDMULL:45:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1228 VQDMULL:46:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1229 VQDMULL:47:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1230 
   1231 VQDMLAL cumulative saturation output:
   1232 VQDMLAL:0:vqdmlal_s16 Neon cumulative saturation 0
   1233 VQDMLAL:1:vqdmlal_s32 Neon cumulative saturation 0
   1234 
   1235 VQDMLAL output:
   1236 VQDMLAL:2:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1237 VQDMLAL:3:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   1238 VQDMLAL:4:result_int32x2 [] = { 33333333, 33333333,  }
   1239 VQDMLAL:5:result_int64x1 [] = { 3333333333333333,  }
   1240 VQDMLAL:6:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1241 VQDMLAL:7:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   1242 VQDMLAL:8:result_uint32x2 [] = { 33333333, 33333333,  }
   1243 VQDMLAL:9:result_uint64x1 [] = { 3333333333333333,  }
   1244 VQDMLAL:10:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1245 VQDMLAL:11:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   1246 VQDMLAL:12:result_float32x2 [] = { 33333333, 33333333,  }
   1247 VQDMLAL:13:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1248 VQDMLAL:14:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1249 VQDMLAL:15:result_int32x4 [] = { 7c1e, 7c1f, 7c20, 7c21,  }
   1250 VQDMLAL:16:result_int64x2 [] = { 7c1e, 7c1f,  }
   1251 VQDMLAL:17:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1252 VQDMLAL:18:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1253 VQDMLAL:19:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1254 VQDMLAL:20:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   1255 VQDMLAL:21:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1256 VQDMLAL:22:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1257 VQDMLAL:23:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1258 
   1259 VQDMLAL (check mul cumulative saturation) cumulative saturation output:
   1260 VQDMLAL:24:vqdmlal_s16 Neon cumulative saturation 1
   1261 VQDMLAL:25:vqdmlal_s32 Neon cumulative saturation 1
   1262 
   1263 VQDMLAL (check mul cumulative saturation) output:
   1264 VQDMLAL:26:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1265 VQDMLAL:27:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   1266 VQDMLAL:28:result_int32x2 [] = { 33333333, 33333333,  }
   1267 VQDMLAL:29:result_int64x1 [] = { 3333333333333333,  }
   1268 VQDMLAL:30:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1269 VQDMLAL:31:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   1270 VQDMLAL:32:result_uint32x2 [] = { 33333333, 33333333,  }
   1271 VQDMLAL:33:result_uint64x1 [] = { 3333333333333333,  }
   1272 VQDMLAL:34:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1273 VQDMLAL:35:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   1274 VQDMLAL:36:result_float32x2 [] = { 33333333, 33333333,  }
   1275 VQDMLAL:37:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1276 VQDMLAL:38:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1277 VQDMLAL:39:result_int32x4 [] = { 7fffffef, 7ffffff0, 7ffffff1, 7ffffff2,  }
   1278 VQDMLAL:40:result_int64x2 [] = { 7fffffffffffffef, 7ffffffffffffff0,  }
   1279 VQDMLAL:41:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1280 VQDMLAL:42:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1281 VQDMLAL:43:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1282 VQDMLAL:44:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   1283 VQDMLAL:45:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1284 VQDMLAL:46:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1285 VQDMLAL:47:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1286 
   1287 VQDMLSL cumulative saturation output:
   1288 VQDMLSL:0:vqdmlsl_s16 Neon cumulative saturation 0
   1289 VQDMLSL:1:vqdmlsl_s32 Neon cumulative saturation 0
   1290 
   1291 VQDMLSL output:
   1292 VQDMLSL:2:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1293 VQDMLSL:3:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   1294 VQDMLSL:4:result_int32x2 [] = { 33333333, 33333333,  }
   1295 VQDMLSL:5:result_int64x1 [] = { 3333333333333333,  }
   1296 VQDMLSL:6:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1297 VQDMLSL:7:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   1298 VQDMLSL:8:result_uint32x2 [] = { 33333333, 33333333,  }
   1299 VQDMLSL:9:result_uint64x1 [] = { 3333333333333333,  }
   1300 VQDMLSL:10:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1301 VQDMLSL:11:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   1302 VQDMLSL:12:result_float32x2 [] = { 33333333, 33333333,  }
   1303 VQDMLSL:13:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1304 VQDMLSL:14:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1305 VQDMLSL:15:result_int32x4 [] = { ffff83c2, ffff83c3, ffff83c4, ffff83c5,  }
   1306 VQDMLSL:16:result_int64x2 [] = { ffffffffffff83c2, ffffffffffff83c3,  }
   1307 VQDMLSL:17:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1308 VQDMLSL:18:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1309 VQDMLSL:19:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1310 VQDMLSL:20:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   1311 VQDMLSL:21:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1312 VQDMLSL:22:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1313 VQDMLSL:23:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1314 
   1315 VQDMLSL (check mul cumulative saturation) cumulative saturation output:
   1316 VQDMLSL:24:vqdmlsl_s16 Neon cumulative saturation 1
   1317 VQDMLSL:25:vqdmlsl_s32 Neon cumulative saturation 1
   1318 
   1319 VQDMLSL (check mul cumulative saturation) output:
   1320 VQDMLSL:26:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1321 VQDMLSL:27:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   1322 VQDMLSL:28:result_int32x2 [] = { 33333333, 33333333,  }
   1323 VQDMLSL:29:result_int64x1 [] = { 3333333333333333,  }
   1324 VQDMLSL:30:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1325 VQDMLSL:31:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   1326 VQDMLSL:32:result_uint32x2 [] = { 33333333, 33333333,  }
   1327 VQDMLSL:33:result_uint64x1 [] = { 3333333333333333,  }
   1328 VQDMLSL:34:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1329 VQDMLSL:35:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   1330 VQDMLSL:36:result_float32x2 [] = { 33333333, 33333333,  }
   1331 VQDMLSL:37:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1332 VQDMLSL:38:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1333 VQDMLSL:39:result_int32x4 [] = { 80000000, 80000000, 80000000, 80000000,  }
   1334 VQDMLSL:40:result_int64x2 [] = { 8000000000000000, 8000000000000000,  }
   1335 VQDMLSL:41:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1336 VQDMLSL:42:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1337 VQDMLSL:43:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1338 VQDMLSL:44:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   1339 VQDMLSL:45:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1340 VQDMLSL:46:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1341 VQDMLSL:47:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1342 
   1343 VCEQ/VCEQQ output:
   1344 VCEQ/VCEQQ:0:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, ff, 0,  }
   1345 VCEQ/VCEQQ:1:result_uint16x4 [] = { 0, 0, ffff, 0,  }
   1346 VCEQ/VCEQQ:2:result_uint32x2 [] = { ffffffff, 0,  }
   1347 VCEQ/VCEQQ:3:result_uint8x8 [] = { 0, 0, 0, ff, 0, 0, 0, 0,  }
   1348 VCEQ/VCEQQ:4:result_uint16x4 [] = { 0, 0, ffff, 0,  }
   1349 VCEQ/VCEQQ:5:result_uint32x2 [] = { 0, ffffffff,  }
   1350 VCEQ/VCEQQ:6:result_uint8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ff, 0, 0, 0,  }
   1351 VCEQ/VCEQQ:7:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, ffff, 0,  }
   1352 VCEQ/VCEQQ:8:result_uint32x4 [] = { 0, 0, ffffffff, 0,  }
   1353 VCEQ/VCEQQ:9:result_uint8x16 [] = { 0, 0, 0, 0, ff, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   1354 VCEQ/VCEQQ:10:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, ffff, 0,  }
   1355 VCEQ/VCEQQ:11:result_uint32x4 [] = { 0, 0, ffffffff, 0,  }
   1356 VCEQ/VCEQQ:12:result_uint32x2 [] = { 0, ffffffff,  }
   1357 VCEQ/VCEQQ:13:result_uint32x4 [] = { 0, 0, ffffffff, 0,  }
   1358 VCEQ/VCEQQ:14:result_uint32x2 [] = { ffffffff, 0,  }
   1359 VCEQ/VCEQQ:15:result_uint32x2 [] = { 0, ffffffff,  }
   1360 VCEQ/VCEQQ:16:result_uint32x2 [] = { ffffffff, 0,  }
   1361 VCEQ/VCEQQ FP special (NaN):17:result_uint32x2 [] = { 0, 0,  }
   1362 VCEQ/VCEQQ FP special (-NaN):18:result_uint32x2 [] = { 0, 0,  }
   1363 VCEQ/VCEQQ FP special (NaN):19:result_uint32x2 [] = { 0, 0,  }
   1364 VCEQ/VCEQQ FP special (inf):20:result_uint32x2 [] = { 0, 0,  }
   1365 VCEQ/VCEQQ FP special (-inf):21:result_uint32x2 [] = { 0, 0,  }
   1366 VCEQ/VCEQQ FP special (inf):22:result_uint32x2 [] = { 0, 0,  }
   1367 VCEQ/VCEQQ FP special (-0.0):23:result_uint32x2 [] = { ffffffff, ffffffff,  }
   1368 
   1369 VCEQ/VCEQQ p8 output:
   1370 VCEQ/VCEQQ:0:result_uint8x8 [] = { 0, 0, 0, ff, 0, 0, 0, 0,  }
   1371 VCEQ/VCEQQ:1:result_uint8x16 [] = { 0, 0, 0, 0, ff, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   1372 
   1373 VCGE/VCGEQ output:
   1374 VCGE/VCGEQ:0:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, ff, ff,  }
   1375 VCGE/VCGEQ:1:result_uint16x4 [] = { 0, 0, ffff, ffff,  }
   1376 VCGE/VCGEQ:2:result_uint32x2 [] = { ffffffff, ffffffff,  }
   1377 VCGE/VCGEQ:3:result_uint8x8 [] = { 0, 0, 0, ff, ff, ff, ff, ff,  }
   1378 VCGE/VCGEQ:4:result_uint16x4 [] = { 0, 0, ffff, ffff,  }
   1379 VCGE/VCGEQ:5:result_uint32x2 [] = { 0, ffffffff,  }
   1380 VCGE/VCGEQ:6:result_uint8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ff, ff, ff, ff,  }
   1381 VCGE/VCGEQ:7:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, ffff, ffff,  }
   1382 VCGE/VCGEQ:8:result_uint32x4 [] = { 0, 0, ffffffff, ffffffff,  }
   1383 VCGE/VCGEQ:9:result_uint8x16 [] = { 0, 0, 0, 0, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff,  }
   1384 VCGE/VCGEQ:10:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, ffff, ffff,  }
   1385 VCGE/VCGEQ:11:result_uint32x4 [] = { 0, 0, ffffffff, ffffffff,  }
   1386 VCGE/VCGEQ:12:result_uint32x2 [] = { 0, ffffffff,  }
   1387 VCGE/VCGEQ:13:result_uint32x4 [] = { 0, 0, ffffffff, ffffffff,  }
   1388 VCGE/VCGEQ:14:result_uint32x2 [] = { ffffffff, ffffffff,  }
   1389 VCGE/VCGEQ:15:result_uint32x2 [] = { 0, ffffffff,  }
   1390 VCGE/VCGEQ:16:result_uint32x2 [] = { ffffffff, ffffffff,  }
   1391 VCGE/VCGEQ FP special (NaN):17:result_uint32x2 [] = { 0, 0,  }
   1392 VCGE/VCGEQ FP special (-NaN):18:result_uint32x2 [] = { 0, 0,  }
   1393 VCGE/VCGEQ FP special (NaN):19:result_uint32x2 [] = { 0, 0,  }
   1394 VCGE/VCGEQ FP special (inf):20:result_uint32x2 [] = { 0, 0,  }
   1395 VCGE/VCGEQ FP special (-inf):21:result_uint32x2 [] = { ffffffff, ffffffff,  }
   1396 VCGE/VCGEQ FP special (inf):22:result_uint32x2 [] = { ffffffff, ffffffff,  }
   1397 VCGE/VCGEQ FP special (-0.0):23:result_uint32x2 [] = { ffffffff, ffffffff,  }
   1398 
   1399 VCLE/VCLEQ output:
   1400 VCLE/VCLEQ:0:result_uint8x8 [] = { ff, ff, ff, ff, ff, ff, ff, 0,  }
   1401 VCLE/VCLEQ:1:result_uint16x4 [] = { ffff, ffff, ffff, 0,  }
   1402 VCLE/VCLEQ:2:result_uint32x2 [] = { ffffffff, 0,  }
   1403 VCLE/VCLEQ:3:result_uint8x8 [] = { ff, ff, ff, ff, 0, 0, 0, 0,  }
   1404 VCLE/VCLEQ:4:result_uint16x4 [] = { ffff, ffff, ffff, 0,  }
   1405 VCLE/VCLEQ:5:result_uint32x2 [] = { ffffffff, ffffffff,  }
   1406 VCLE/VCLEQ:6:result_uint8x16 [] = { ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, 0, 0, 0,  }
   1407 VCLE/VCLEQ:7:result_uint16x8 [] = { ffff, ffff, ffff, ffff, ffff, ffff, ffff, 0,  }
   1408 VCLE/VCLEQ:8:result_uint32x4 [] = { ffffffff, ffffffff, ffffffff, 0,  }
   1409 VCLE/VCLEQ:9:result_uint8x16 [] = { ff, ff, ff, ff, ff, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   1410 VCLE/VCLEQ:10:result_uint16x8 [] = { ffff, ffff, ffff, ffff, ffff, ffff, ffff, 0,  }
   1411 VCLE/VCLEQ:11:result_uint32x4 [] = { ffffffff, ffffffff, ffffffff, 0,  }
   1412 VCLE/VCLEQ:12:result_uint32x2 [] = { ffffffff, ffffffff,  }
   1413 VCLE/VCLEQ:13:result_uint32x4 [] = { ffffffff, ffffffff, ffffffff, 0,  }
   1414 VCLE/VCLEQ:14:result_uint32x2 [] = { ffffffff, 0,  }
   1415 VCLE/VCLEQ:15:result_uint32x2 [] = { ffffffff, ffffffff,  }
   1416 VCLE/VCLEQ:16:result_uint32x2 [] = { ffffffff, 0,  }
   1417 VCLE/VCLEQ FP special (NaN):17:result_uint32x2 [] = { 0, 0,  }
   1418 VCLE/VCLEQ FP special (-NaN):18:result_uint32x2 [] = { 0, 0,  }
   1419 VCLE/VCLEQ FP special (NaN):19:result_uint32x2 [] = { 0, 0,  }
   1420 VCLE/VCLEQ FP special (inf):20:result_uint32x2 [] = { ffffffff, ffffffff,  }
   1421 VCLE/VCLEQ FP special (-inf):21:result_uint32x2 [] = { 0, 0,  }
   1422 VCLE/VCLEQ FP special (inf):22:result_uint32x2 [] = { 0, 0,  }
   1423 VCLE/VCLEQ FP special (-0.0):23:result_uint32x2 [] = { ffffffff, ffffffff,  }
   1424 
   1425 VCGT/VCGTQ output:
   1426 VCGT/VCGTQ:0:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, ff,  }
   1427 VCGT/VCGTQ:1:result_uint16x4 [] = { 0, 0, 0, ffff,  }
   1428 VCGT/VCGTQ:2:result_uint32x2 [] = { 0, ffffffff,  }
   1429 VCGT/VCGTQ:3:result_uint8x8 [] = { 0, 0, 0, 0, ff, ff, ff, ff,  }
   1430 VCGT/VCGTQ:4:result_uint16x4 [] = { 0, 0, 0, ffff,  }
   1431 VCGT/VCGTQ:5:result_uint32x2 [] = { 0, 0,  }
   1432 VCGT/VCGTQ:6:result_uint8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ff, ff, ff,  }
   1433 VCGT/VCGTQ:7:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, 0, ffff,  }
   1434 VCGT/VCGTQ:8:result_uint32x4 [] = { 0, 0, 0, ffffffff,  }
   1435 VCGT/VCGTQ:9:result_uint8x16 [] = { 0, 0, 0, 0, 0, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff,  }
   1436 VCGT/VCGTQ:10:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, 0, ffff,  }
   1437 VCGT/VCGTQ:11:result_uint32x4 [] = { 0, 0, 0, ffffffff,  }
   1438 VCGT/VCGTQ:12:result_uint32x2 [] = { 0, 0,  }
   1439 VCGT/VCGTQ:13:result_uint32x4 [] = { 0, 0, 0, ffffffff,  }
   1440 VCGT/VCGTQ:14:result_uint32x2 [] = { 0, ffffffff,  }
   1441 VCGT/VCGTQ:15:result_uint32x2 [] = { 0, 0,  }
   1442 VCGT/VCGTQ:16:result_uint32x2 [] = { 0, ffffffff,  }
   1443 VCGT/VCGTQ FP special (NaN):17:result_uint32x2 [] = { 0, 0,  }
   1444 VCGT/VCGTQ FP special (-NaN):18:result_uint32x2 [] = { 0, 0,  }
   1445 VCGT/VCGTQ FP special (NaN):19:result_uint32x2 [] = { 0, 0,  }
   1446 VCGT/VCGTQ FP special (inf):20:result_uint32x2 [] = { 0, 0,  }
   1447 VCGT/VCGTQ FP special (-inf):21:result_uint32x2 [] = { ffffffff, ffffffff,  }
   1448 VCGT/VCGTQ FP special (inf):22:result_uint32x2 [] = { ffffffff, ffffffff,  }
   1449 VCGT/VCGTQ FP special (-0.0):23:result_uint32x2 [] = { 0, 0,  }
   1450 
   1451 VCLT/VCLTQ output:
   1452 VCLT/VCLTQ:0:result_uint8x8 [] = { ff, ff, ff, ff, ff, ff, 0, 0,  }
   1453 VCLT/VCLTQ:1:result_uint16x4 [] = { ffff, ffff, 0, 0,  }
   1454 VCLT/VCLTQ:2:result_uint32x2 [] = { 0, 0,  }
   1455 VCLT/VCLTQ:3:result_uint8x8 [] = { ff, ff, ff, 0, 0, 0, 0, 0,  }
   1456 VCLT/VCLTQ:4:result_uint16x4 [] = { ffff, ffff, 0, 0,  }
   1457 VCLT/VCLTQ:5:result_uint32x2 [] = { ffffffff, 0,  }
   1458 VCLT/VCLTQ:6:result_uint8x16 [] = { ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, 0, 0, 0, 0,  }
   1459 VCLT/VCLTQ:7:result_uint16x8 [] = { ffff, ffff, ffff, ffff, ffff, ffff, 0, 0,  }
   1460 VCLT/VCLTQ:8:result_uint32x4 [] = { ffffffff, ffffffff, 0, 0,  }
   1461 VCLT/VCLTQ:9:result_uint8x16 [] = { ff, ff, ff, ff, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   1462 VCLT/VCLTQ:10:result_uint16x8 [] = { ffff, ffff, ffff, ffff, ffff, ffff, 0, 0,  }
   1463 VCLT/VCLTQ:11:result_uint32x4 [] = { ffffffff, ffffffff, 0, 0,  }
   1464 VCLT/VCLTQ:12:result_uint32x2 [] = { ffffffff, 0,  }
   1465 VCLT/VCLTQ:13:result_uint32x4 [] = { ffffffff, ffffffff, 0, 0,  }
   1466 VCLT/VCLTQ:14:result_uint32x2 [] = { 0, 0,  }
   1467 VCLT/VCLTQ:15:result_uint32x2 [] = { ffffffff, 0,  }
   1468 VCLT/VCLTQ:16:result_uint32x2 [] = { 0, 0,  }
   1469 VCLT/VCLTQ FP special (NaN):17:result_uint32x2 [] = { 0, 0,  }
   1470 VCLT/VCLTQ FP special (-NaN):18:result_uint32x2 [] = { 0, 0,  }
   1471 VCLT/VCLTQ FP special (NaN):19:result_uint32x2 [] = { 0, 0,  }
   1472 VCLT/VCLTQ FP special (inf):20:result_uint32x2 [] = { ffffffff, ffffffff,  }
   1473 VCLT/VCLTQ FP special (-inf):21:result_uint32x2 [] = { 0, 0,  }
   1474 VCLT/VCLTQ FP special (inf):22:result_uint32x2 [] = { 0, 0,  }
   1475 VCLT/VCLTQ FP special (-0.0):23:result_uint32x2 [] = { 0, 0,  }
   1476 
   1477 VBSL/VBSLQ output:
   1478 VBSL/VBSLQ:0:result_int8x8 [] = { fffffff2, fffffff2, fffffff2, fffffff2, fffffff6, fffffff6, fffffff6, fffffff6,  }
   1479 VBSL/VBSLQ:1:result_int16x4 [] = { fffffff0, fffffff0, fffffff2, fffffff2,  }
   1480 VBSL/VBSLQ:2:result_int32x2 [] = { fffffff0, fffffff0,  }
   1481 VBSL/VBSLQ:3:result_int64x1 [] = { fffffffffffffffd,  }
   1482 VBSL/VBSLQ:4:result_uint8x8 [] = { f3, f3, f3, f3, f7, f7, f7, f7,  }
   1483 VBSL/VBSLQ:5:result_uint16x4 [] = { fff0, fff0, fff2, fff2,  }
   1484 VBSL/VBSLQ:6:result_uint32x2 [] = { fffffff0, fffffff0,  }
   1485 VBSL/VBSLQ:7:result_uint64x1 [] = { fffffff1,  }
   1486 VBSL/VBSLQ:8:result_poly8x8 [] = { f3, f3, f3, f3, f7, f7, f7, f7,  }
   1487 VBSL/VBSLQ:9:result_poly16x4 [] = { fff0, fff0, fff2, fff2,  }
   1488 VBSL/VBSLQ:10:result_float32x2 [] = { c1800004, c1700004,  }
   1489 VBSL/VBSLQ:11:result_int8x16 [] = { fffffff2, fffffff2, fffffff2, fffffff2, fffffff6, fffffff6, fffffff6, fffffff6, fffffff2, fffffff2, fffffff2, fffffff2, fffffff6, fffffff6, fffffff6, fffffff6,  }
   1490 VBSL/VBSLQ:12:result_int16x8 [] = { fffffff0, fffffff0, fffffff2, fffffff2, fffffff4, fffffff4, fffffff6, fffffff6,  }
   1491 VBSL/VBSLQ:13:result_int32x4 [] = { fffffff0, fffffff0, fffffff2, fffffff2,  }
   1492 VBSL/VBSLQ:14:result_int64x2 [] = { fffffffffffffffd, fffffffffffffffd,  }
   1493 VBSL/VBSLQ:15:result_uint8x16 [] = { f3, f3, f3, f3, f7, f7, f7, f7, f3, f3, f3, f3, f7, f7, f7, f7,  }
   1494 VBSL/VBSLQ:16:result_uint16x8 [] = { fff0, fff0, fff2, fff2, fff4, fff4, fff6, fff6,  }
   1495 VBSL/VBSLQ:17:result_uint32x4 [] = { fffffff0, fffffff0, fffffff2, fffffff2,  }
   1496 VBSL/VBSLQ:18:result_uint64x2 [] = { fffffff1, fffffff1,  }
   1497 VBSL/VBSLQ:19:result_poly8x16 [] = { f3, f3, f3, f3, f7, f7, f7, f7, f3, f3, f3, f3, f7, f7, f7, f7,  }
   1498 VBSL/VBSLQ:20:result_poly16x8 [] = { fff0, fff0, fff2, fff2, fff4, fff4, fff6, fff6,  }
   1499 VBSL/VBSLQ:21:result_float32x4 [] = { c1800001, c1700001, c1600001, c1500001,  }
   1500 
   1501 VSHL/VSHLQ output:
   1502 VSHL/VSHLQ:0:result_int8x8 [] = { ffffffe0, ffffffe2, ffffffe4, ffffffe6, ffffffe8, ffffffea, ffffffec, ffffffee,  }
   1503 VSHL/VSHLQ:1:result_int16x4 [] = { ffffff80, ffffff88, ffffff90, ffffff98,  }
   1504 VSHL/VSHLQ:2:result_int32x2 [] = { fffff000, fffff100,  }
   1505 VSHL/VSHLQ:3:result_int64x1 [] = { ffffffffffffff80,  }
   1506 VSHL/VSHLQ:4:result_uint8x8 [] = { e0, e2, e4, e6, e8, ea, ec, ee,  }
   1507 VSHL/VSHLQ:5:result_uint16x4 [] = { ff80, ff88, ff90, ff98,  }
   1508 VSHL/VSHLQ:6:result_uint32x2 [] = { fffff000, fffff100,  }
   1509 VSHL/VSHLQ:7:result_uint64x1 [] = { ffffffffffffff80,  }
   1510 VSHL/VSHLQ:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1511 VSHL/VSHLQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   1512 VSHL/VSHLQ:10:result_float32x2 [] = { 33333333, 33333333,  }
   1513 VSHL/VSHLQ:11:result_int8x16 [] = { 0, 20, 40, 60, ffffff80, ffffffa0, ffffffc0, ffffffe0, 0, 20, 40, 60, ffffff80, ffffffa0, ffffffc0, ffffffe0,  }
   1514 VSHL/VSHLQ:12:result_int16x8 [] = { 0, 1000, 2000, 3000, 4000, 5000, 6000, 7000,  }
   1515 VSHL/VSHLQ:13:result_int32x4 [] = { 0, 40000000, 80000000, c0000000,  }
   1516 VSHL/VSHLQ:14:result_int64x2 [] = { 0, 8000000000000000,  }
   1517 VSHL/VSHLQ:15:result_uint8x16 [] = { 0, 20, 40, 60, 80, a0, c0, e0, 0, 20, 40, 60, 80, a0, c0, e0,  }
   1518 VSHL/VSHLQ:16:result_uint16x8 [] = { 0, 1000, 2000, 3000, 4000, 5000, 6000, 7000,  }
   1519 VSHL/VSHLQ:17:result_uint32x4 [] = { 0, 40000000, 80000000, c0000000,  }
   1520 VSHL/VSHLQ:18:result_uint64x2 [] = { 0, 8000000000000000,  }
   1521 VSHL/VSHLQ:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1522 VSHL/VSHLQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1523 VSHL/VSHLQ:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1524 
   1525 VSHL/VSHLQ (large shift amount) output:
   1526 VSHL/VSHLQ:22:result_int8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   1527 VSHL/VSHLQ:23:result_int16x4 [] = { 0, 0, 0, 0,  }
   1528 VSHL/VSHLQ:24:result_int32x2 [] = { 0, 0,  }
   1529 VSHL/VSHLQ:25:result_int64x1 [] = { 0,  }
   1530 VSHL/VSHLQ:26:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   1531 VSHL/VSHLQ:27:result_uint16x4 [] = { 0, 0, 0, 0,  }
   1532 VSHL/VSHLQ:28:result_uint32x2 [] = { 0, 0,  }
   1533 VSHL/VSHLQ:29:result_uint64x1 [] = { 0,  }
   1534 VSHL/VSHLQ:30:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1535 VSHL/VSHLQ:31:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   1536 VSHL/VSHLQ:32:result_float32x2 [] = { 33333333, 33333333,  }
   1537 VSHL/VSHLQ:33:result_int8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   1538 VSHL/VSHLQ:34:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   1539 VSHL/VSHLQ:35:result_int32x4 [] = { 0, 0, 0, 0,  }
   1540 VSHL/VSHLQ:36:result_int64x2 [] = { 0, 0,  }
   1541 VSHL/VSHLQ:37:result_uint8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   1542 VSHL/VSHLQ:38:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   1543 VSHL/VSHLQ:39:result_uint32x4 [] = { 0, 0, 0, 0,  }
   1544 VSHL/VSHLQ:40:result_uint64x2 [] = { 0, 0,  }
   1545 VSHL/VSHLQ:41:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1546 VSHL/VSHLQ:42:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1547 VSHL/VSHLQ:43:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1548 
   1549 VSHL/VSHLQ (negative shift amount) output:
   1550 VSHL/VSHLQ:44:result_int8x8 [] = { fffffff8, fffffff8, fffffff9, fffffff9, fffffffa, fffffffa, fffffffb, fffffffb,  }
   1551 VSHL/VSHLQ:45:result_int16x4 [] = { fffffff8, fffffff8, fffffff9, fffffff9,  }
   1552 VSHL/VSHLQ:46:result_int32x2 [] = { fffffffc, fffffffc,  }
   1553 VSHL/VSHLQ:47:result_int64x1 [] = { ffffffffffffffff,  }
   1554 VSHL/VSHLQ:48:result_uint8x8 [] = { 78, 78, 79, 79, 7a, 7a, 7b, 7b,  }
   1555 VSHL/VSHLQ:49:result_uint16x4 [] = { 7ff8, 7ff8, 7ff9, 7ff9,  }
   1556 VSHL/VSHLQ:50:result_uint32x2 [] = { 3ffffffc, 3ffffffc,  }
   1557 VSHL/VSHLQ:51:result_uint64x1 [] = { fffffffffffffff,  }
   1558 VSHL/VSHLQ:52:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1559 VSHL/VSHLQ:53:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   1560 VSHL/VSHLQ:54:result_float32x2 [] = { 33333333, 33333333,  }
   1561 VSHL/VSHLQ:55:result_int8x16 [] = { fffffffc, fffffffc, fffffffc, fffffffc, fffffffd, fffffffd, fffffffd, fffffffd, fffffffe, fffffffe, fffffffe, fffffffe, ffffffff, ffffffff, ffffffff, ffffffff,  }
   1562 VSHL/VSHLQ:56:result_int16x8 [] = { ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff,  }
   1563 VSHL/VSHLQ:57:result_int32x4 [] = { fffffffe, fffffffe, fffffffe, fffffffe,  }
   1564 VSHL/VSHLQ:58:result_int64x2 [] = { ffffffffffffffff, ffffffffffffffff,  }
   1565 VSHL/VSHLQ:59:result_uint8x16 [] = { 3c, 3c, 3c, 3c, 3d, 3d, 3d, 3d, 3e, 3e, 3e, 3e, 3f, 3f, 3f, 3f,  }
   1566 VSHL/VSHLQ:60:result_uint16x8 [] = { 7ff, 7ff, 7ff, 7ff, 7ff, 7ff, 7ff, 7ff,  }
   1567 VSHL/VSHLQ:61:result_uint32x4 [] = { 1ffffffe, 1ffffffe, 1ffffffe, 1ffffffe,  }
   1568 VSHL/VSHLQ:62:result_uint64x2 [] = { 7ffffffffffffff, 7ffffffffffffff,  }
   1569 VSHL/VSHLQ:63:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1570 VSHL/VSHLQ:64:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1571 VSHL/VSHLQ:65:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1572 
   1573 VSHL_N output:
   1574 VSHL_N:0:result_int8x8 [] = { ffffffe0, ffffffe2, ffffffe4, ffffffe6, ffffffe8, ffffffea, ffffffec, ffffffee,  }
   1575 VSHL_N:1:result_int16x4 [] = { ffffffe0, ffffffe2, ffffffe4, ffffffe6,  }
   1576 VSHL_N:2:result_int32x2 [] = { ffffff80, ffffff88,  }
   1577 VSHL_N:3:result_int64x1 [] = { ffffffffffffffc0,  }
   1578 VSHL_N:4:result_uint8x8 [] = { c0, c4, c8, cc, d0, d4, d8, dc,  }
   1579 VSHL_N:5:result_uint16x4 [] = { ff00, ff10, ff20, ff30,  }
   1580 VSHL_N:6:result_uint32x2 [] = { ffffff80, ffffff88,  }
   1581 VSHL_N:7:result_uint64x1 [] = { ffffffffffffffe0,  }
   1582 VSHL_N:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1583 VSHL_N:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   1584 VSHL_N:10:result_float32x2 [] = { 33333333, 33333333,  }
   1585 VSHL_N:11:result_int8x16 [] = { 0, 20, 40, 60, ffffff80, ffffffa0, ffffffc0, ffffffe0, 0, 20, 40, 60, ffffff80, ffffffa0, ffffffc0, ffffffe0,  }
   1586 VSHL_N:12:result_int16x8 [] = { ffffffe0, ffffffe2, ffffffe4, ffffffe6, ffffffe8, ffffffea, ffffffec, ffffffee,  }
   1587 VSHL_N:13:result_int32x4 [] = { ffffffc0, ffffffc4, ffffffc8, ffffffcc,  }
   1588 VSHL_N:14:result_int64x2 [] = { ffffffffffffffc0, ffffffffffffffc4,  }
   1589 VSHL_N:15:result_uint8x16 [] = { c0, c4, c8, cc, d0, d4, d8, dc, e0, e4, e8, ec, f0, f4, f8, fc,  }
   1590 VSHL_N:16:result_uint16x8 [] = { ff80, ff88, ff90, ff98, ffa0, ffa8, ffb0, ffb8,  }
   1591 VSHL_N:17:result_uint32x4 [] = { ffffffc0, ffffffc4, ffffffc8, ffffffcc,  }
   1592 VSHL_N:18:result_uint64x2 [] = { ffffffffffffffe0, ffffffffffffffe2,  }
   1593 VSHL_N:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1594 VSHL_N:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1595 VSHL_N:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1596 
   1597 VQSHL/VQSHLQ (with input = 0) cumulative saturation output:
   1598 VQSHL/VQSHLQ:0:vqshl_s8 Neon cumulative saturation 0
   1599 VQSHL/VQSHLQ:1:vqshl_s16 Neon cumulative saturation 0
   1600 VQSHL/VQSHLQ:2:vqshl_s32 Neon cumulative saturation 0
   1601 VQSHL/VQSHLQ:3:vqshl_s64 Neon cumulative saturation 0
   1602 VQSHL/VQSHLQ:4:vqshl_u8 Neon cumulative saturation 0
   1603 VQSHL/VQSHLQ:5:vqshl_u16 Neon cumulative saturation 0
   1604 VQSHL/VQSHLQ:6:vqshl_u32 Neon cumulative saturation 0
   1605 VQSHL/VQSHLQ:7:vqshl_u64 Neon cumulative saturation 0
   1606 VQSHL/VQSHLQ:8:vqshlq_s8 Neon cumulative saturation 0
   1607 VQSHL/VQSHLQ:9:vqshlq_s16 Neon cumulative saturation 0
   1608 VQSHL/VQSHLQ:10:vqshlq_s32 Neon cumulative saturation 0
   1609 VQSHL/VQSHLQ:11:vqshlq_s64 Neon cumulative saturation 0
   1610 VQSHL/VQSHLQ:12:vqshlq_u8 Neon cumulative saturation 0
   1611 VQSHL/VQSHLQ:13:vqshlq_u16 Neon cumulative saturation 0
   1612 VQSHL/VQSHLQ:14:vqshlq_u32 Neon cumulative saturation 0
   1613 VQSHL/VQSHLQ:15:vqshlq_u64 Neon cumulative saturation 0
   1614 
   1615 VQSHL/VQSHLQ (with input = 0) output:
   1616 VQSHL/VQSHLQ:16:result_int8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   1617 VQSHL/VQSHLQ:17:result_int16x4 [] = { 0, 0, 0, 0,  }
   1618 VQSHL/VQSHLQ:18:result_int32x2 [] = { 0, 0,  }
   1619 VQSHL/VQSHLQ:19:result_int64x1 [] = { 0,  }
   1620 VQSHL/VQSHLQ:20:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   1621 VQSHL/VQSHLQ:21:result_uint16x4 [] = { 0, 0, 0, 0,  }
   1622 VQSHL/VQSHLQ:22:result_uint32x2 [] = { 0, 0,  }
   1623 VQSHL/VQSHLQ:23:result_uint64x1 [] = { 0,  }
   1624 VQSHL/VQSHLQ:24:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1625 VQSHL/VQSHLQ:25:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   1626 VQSHL/VQSHLQ:26:result_float32x2 [] = { 33333333, 33333333,  }
   1627 VQSHL/VQSHLQ:27:result_int8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   1628 VQSHL/VQSHLQ:28:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   1629 VQSHL/VQSHLQ:29:result_int32x4 [] = { 0, 0, 0, 0,  }
   1630 VQSHL/VQSHLQ:30:result_int64x2 [] = { 0, 0,  }
   1631 VQSHL/VQSHLQ:31:result_uint8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   1632 VQSHL/VQSHLQ:32:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   1633 VQSHL/VQSHLQ:33:result_uint32x4 [] = { 0, 0, 0, 0,  }
   1634 VQSHL/VQSHLQ:34:result_uint64x2 [] = { 0, 0,  }
   1635 VQSHL/VQSHLQ:35:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1636 VQSHL/VQSHLQ:36:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1637 VQSHL/VQSHLQ:37:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1638 
   1639 VQSHL/VQSHLQ (input 0 and negative shift amount) cumulative saturation output:
   1640 VQSHL/VQSHLQ:38:vqshl_s8 Neon cumulative saturation 0
   1641 VQSHL/VQSHLQ:39:vqshl_s16 Neon cumulative saturation 0
   1642 VQSHL/VQSHLQ:40:vqshl_s32 Neon cumulative saturation 0
   1643 VQSHL/VQSHLQ:41:vqshl_s64 Neon cumulative saturation 0
   1644 VQSHL/VQSHLQ:42:vqshl_u8 Neon cumulative saturation 0
   1645 VQSHL/VQSHLQ:43:vqshl_u16 Neon cumulative saturation 0
   1646 VQSHL/VQSHLQ:44:vqshl_u32 Neon cumulative saturation 0
   1647 VQSHL/VQSHLQ:45:vqshl_u64 Neon cumulative saturation 0
   1648 VQSHL/VQSHLQ:46:vqshlq_s8 Neon cumulative saturation 0
   1649 VQSHL/VQSHLQ:47:vqshlq_s16 Neon cumulative saturation 0
   1650 VQSHL/VQSHLQ:48:vqshlq_s32 Neon cumulative saturation 0
   1651 VQSHL/VQSHLQ:49:vqshlq_s64 Neon cumulative saturation 0
   1652 VQSHL/VQSHLQ:50:vqshlq_u8 Neon cumulative saturation 0
   1653 VQSHL/VQSHLQ:51:vqshlq_u16 Neon cumulative saturation 0
   1654 VQSHL/VQSHLQ:52:vqshlq_u32 Neon cumulative saturation 0
   1655 VQSHL/VQSHLQ:53:vqshlq_u64 Neon cumulative saturation 0
   1656 
   1657 VQSHL/VQSHLQ (input 0 and negative shift amount) output:
   1658 VQSHL/VQSHLQ:54:result_int8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   1659 VQSHL/VQSHLQ:55:result_int16x4 [] = { 0, 0, 0, 0,  }
   1660 VQSHL/VQSHLQ:56:result_int32x2 [] = { 0, 0,  }
   1661 VQSHL/VQSHLQ:57:result_int64x1 [] = { 0,  }
   1662 VQSHL/VQSHLQ:58:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   1663 VQSHL/VQSHLQ:59:result_uint16x4 [] = { 0, 0, 0, 0,  }
   1664 VQSHL/VQSHLQ:60:result_uint32x2 [] = { 0, 0,  }
   1665 VQSHL/VQSHLQ:61:result_uint64x1 [] = { 0,  }
   1666 VQSHL/VQSHLQ:62:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1667 VQSHL/VQSHLQ:63:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   1668 VQSHL/VQSHLQ:64:result_float32x2 [] = { 33333333, 33333333,  }
   1669 VQSHL/VQSHLQ:65:result_int8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   1670 VQSHL/VQSHLQ:66:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   1671 VQSHL/VQSHLQ:67:result_int32x4 [] = { 0, 0, 0, 0,  }
   1672 VQSHL/VQSHLQ:68:result_int64x2 [] = { 0, 0,  }
   1673 VQSHL/VQSHLQ:69:result_uint8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   1674 VQSHL/VQSHLQ:70:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   1675 VQSHL/VQSHLQ:71:result_uint32x4 [] = { 0, 0, 0, 0,  }
   1676 VQSHL/VQSHLQ:72:result_uint64x2 [] = { 0, 0,  }
   1677 VQSHL/VQSHLQ:73:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1678 VQSHL/VQSHLQ:74:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1679 VQSHL/VQSHLQ:75:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1680 
   1681 VQSHL/VQSHLQ cumulative saturation output:
   1682 VQSHL/VQSHLQ:76:vqshl_s8 Neon cumulative saturation 0
   1683 VQSHL/VQSHLQ:77:vqshl_s16 Neon cumulative saturation 0
   1684 VQSHL/VQSHLQ:78:vqshl_s32 Neon cumulative saturation 0
   1685 VQSHL/VQSHLQ:79:vqshl_s64 Neon cumulative saturation 0
   1686 VQSHL/VQSHLQ:80:vqshl_u8 Neon cumulative saturation 1
   1687 VQSHL/VQSHLQ:81:vqshl_u16 Neon cumulative saturation 1
   1688 VQSHL/VQSHLQ:82:vqshl_u32 Neon cumulative saturation 1
   1689 VQSHL/VQSHLQ:83:vqshl_u64 Neon cumulative saturation 0
   1690 VQSHL/VQSHLQ:84:vqshlq_s8 Neon cumulative saturation 1
   1691 VQSHL/VQSHLQ:85:vqshlq_s16 Neon cumulative saturation 1
   1692 VQSHL/VQSHLQ:86:vqshlq_s32 Neon cumulative saturation 1
   1693 VQSHL/VQSHLQ:87:vqshlq_s64 Neon cumulative saturation 1
   1694 VQSHL/VQSHLQ:88:vqshlq_u8 Neon cumulative saturation 1
   1695 VQSHL/VQSHLQ:89:vqshlq_u16 Neon cumulative saturation 1
   1696 VQSHL/VQSHLQ:90:vqshlq_u32 Neon cumulative saturation 1
   1697 VQSHL/VQSHLQ:91:vqshlq_u64 Neon cumulative saturation 1
   1698 
   1699 VQSHL/VQSHLQ output:
   1700 VQSHL/VQSHLQ:92:result_int8x8 [] = { ffffffe0, ffffffe2, ffffffe4, ffffffe6, ffffffe8, ffffffea, ffffffec, ffffffee,  }
   1701 VQSHL/VQSHLQ:93:result_int16x4 [] = { ffffff80, ffffff88, ffffff90, ffffff98,  }
   1702 VQSHL/VQSHLQ:94:result_int32x2 [] = { fffff000, fffff100,  }
   1703 VQSHL/VQSHLQ:95:result_int64x1 [] = { fffffffffffffffe,  }
   1704 VQSHL/VQSHLQ:96:result_uint8x8 [] = { ff, ff, ff, ff, ff, ff, ff, ff,  }
   1705 VQSHL/VQSHLQ:97:result_uint16x4 [] = { ffff, ffff, ffff, ffff,  }
   1706 VQSHL/VQSHLQ:98:result_uint32x2 [] = { ffffffff, ffffffff,  }
   1707 VQSHL/VQSHLQ:99:result_uint64x1 [] = { 1ffffffffffffffe,  }
   1708 VQSHL/VQSHLQ:100:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1709 VQSHL/VQSHLQ:101:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   1710 VQSHL/VQSHLQ:102:result_float32x2 [] = { 33333333, 33333333,  }
   1711 VQSHL/VQSHLQ:103:result_int8x16 [] = { ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80,  }
   1712 VQSHL/VQSHLQ:104:result_int16x8 [] = { ffff8000, ffff8000, ffff8000, ffff8000, ffff8000, ffff8000, ffff8000, ffff8000,  }
   1713 VQSHL/VQSHLQ:105:result_int32x4 [] = { 80000000, 80000000, 80000000, 80000000,  }
   1714 VQSHL/VQSHLQ:106:result_int64x2 [] = { 8000000000000000, 8000000000000000,  }
   1715 VQSHL/VQSHLQ:107:result_uint8x16 [] = { ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff,  }
   1716 VQSHL/VQSHLQ:108:result_uint16x8 [] = { ffff, ffff, ffff, ffff, ffff, ffff, ffff, ffff,  }
   1717 VQSHL/VQSHLQ:109:result_uint32x4 [] = { ffffffff, ffffffff, ffffffff, ffffffff,  }
   1718 VQSHL/VQSHLQ:110:result_uint64x2 [] = { ffffffffffffffff, ffffffffffffffff,  }
   1719 VQSHL/VQSHLQ:111:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1720 VQSHL/VQSHLQ:112:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1721 VQSHL/VQSHLQ:113:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1722 
   1723 VQSHL/VQSHLQ (negative shift amount) cumulative saturation output:
   1724 VQSHL/VQSHLQ:114:vqshl_s8 Neon cumulative saturation 0
   1725 VQSHL/VQSHLQ:115:vqshl_s16 Neon cumulative saturation 0
   1726 VQSHL/VQSHLQ:116:vqshl_s32 Neon cumulative saturation 0
   1727 VQSHL/VQSHLQ:117:vqshl_s64 Neon cumulative saturation 0
   1728 VQSHL/VQSHLQ:118:vqshl_u8 Neon cumulative saturation 0
   1729 VQSHL/VQSHLQ:119:vqshl_u16 Neon cumulative saturation 0
   1730 VQSHL/VQSHLQ:120:vqshl_u32 Neon cumulative saturation 0
   1731 VQSHL/VQSHLQ:121:vqshl_u64 Neon cumulative saturation 0
   1732 VQSHL/VQSHLQ:122:vqshlq_s8 Neon cumulative saturation 0
   1733 VQSHL/VQSHLQ:123:vqshlq_s16 Neon cumulative saturation 0
   1734 VQSHL/VQSHLQ:124:vqshlq_s32 Neon cumulative saturation 0
   1735 VQSHL/VQSHLQ:125:vqshlq_s64 Neon cumulative saturation 0
   1736 VQSHL/VQSHLQ:126:vqshlq_u8 Neon cumulative saturation 0
   1737 VQSHL/VQSHLQ:127:vqshlq_u16 Neon cumulative saturation 0
   1738 VQSHL/VQSHLQ:128:vqshlq_u32 Neon cumulative saturation 0
   1739 VQSHL/VQSHLQ:129:vqshlq_u64 Neon cumulative saturation 0
   1740 
   1741 VQSHL/VQSHLQ (negative shift amount) output:
   1742 VQSHL/VQSHLQ:130:result_int8x8 [] = { fffffff8, fffffff8, fffffff9, fffffff9, fffffffa, fffffffa, fffffffb, fffffffb,  }
   1743 VQSHL/VQSHLQ:131:result_int16x4 [] = { fffffffc, fffffffc, fffffffc, fffffffc,  }
   1744 VQSHL/VQSHLQ:132:result_int32x2 [] = { fffffffe, fffffffe,  }
   1745 VQSHL/VQSHLQ:133:result_int64x1 [] = { ffffffffffffffff,  }
   1746 VQSHL/VQSHLQ:134:result_uint8x8 [] = { 78, 78, 79, 79, 7a, 7a, 7b, 7b,  }
   1747 VQSHL/VQSHLQ:135:result_uint16x4 [] = { 3ffc, 3ffc, 3ffc, 3ffc,  }
   1748 VQSHL/VQSHLQ:136:result_uint32x2 [] = { 1ffffffe, 1ffffffe,  }
   1749 VQSHL/VQSHLQ:137:result_uint64x1 [] = { fffffffffffffff,  }
   1750 VQSHL/VQSHLQ:138:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1751 VQSHL/VQSHLQ:139:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   1752 VQSHL/VQSHLQ:140:result_float32x2 [] = { 33333333, 33333333,  }
   1753 VQSHL/VQSHLQ:141:result_int8x16 [] = { ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff,  }
   1754 VQSHL/VQSHLQ:142:result_int16x8 [] = { ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff,  }
   1755 VQSHL/VQSHLQ:143:result_int32x4 [] = { ffffffff, ffffffff, ffffffff, ffffffff,  }
   1756 VQSHL/VQSHLQ:144:result_int64x2 [] = { ffffffffffffffff, ffffffffffffffff,  }
   1757 VQSHL/VQSHLQ:145:result_uint8x16 [] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  }
   1758 VQSHL/VQSHLQ:146:result_uint16x8 [] = { 1f, 1f, 1f, 1f, 1f, 1f, 1f, 1f,  }
   1759 VQSHL/VQSHLQ:147:result_uint32x4 [] = { 7ffff, 7ffff, 7ffff, 7ffff,  }
   1760 VQSHL/VQSHLQ:148:result_uint64x2 [] = { fffffffffff, fffffffffff,  }
   1761 VQSHL/VQSHLQ:149:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1762 VQSHL/VQSHLQ:150:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1763 VQSHL/VQSHLQ:151:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1764 
   1765 VQSHL/VQSHLQ (large shift amount, negative input) cumulative saturation output:
   1766 VQSHL/VQSHLQ:152:vqshl_s8 Neon cumulative saturation 1
   1767 VQSHL/VQSHLQ:153:vqshl_s16 Neon cumulative saturation 1
   1768 VQSHL/VQSHLQ:154:vqshl_s32 Neon cumulative saturation 1
   1769 VQSHL/VQSHLQ:155:vqshl_s64 Neon cumulative saturation 1
   1770 VQSHL/VQSHLQ:156:vqshl_u8 Neon cumulative saturation 1
   1771 VQSHL/VQSHLQ:157:vqshl_u16 Neon cumulative saturation 1
   1772 VQSHL/VQSHLQ:158:vqshl_u32 Neon cumulative saturation 1
   1773 VQSHL/VQSHLQ:159:vqshl_u64 Neon cumulative saturation 1
   1774 VQSHL/VQSHLQ:160:vqshlq_s8 Neon cumulative saturation 1
   1775 VQSHL/VQSHLQ:161:vqshlq_s16 Neon cumulative saturation 1
   1776 VQSHL/VQSHLQ:162:vqshlq_s32 Neon cumulative saturation 1
   1777 VQSHL/VQSHLQ:163:vqshlq_s64 Neon cumulative saturation 1
   1778 VQSHL/VQSHLQ:164:vqshlq_u8 Neon cumulative saturation 1
   1779 VQSHL/VQSHLQ:165:vqshlq_u16 Neon cumulative saturation 1
   1780 VQSHL/VQSHLQ:166:vqshlq_u32 Neon cumulative saturation 1
   1781 VQSHL/VQSHLQ:167:vqshlq_u64 Neon cumulative saturation 1
   1782 
   1783 VQSHL/VQSHLQ (large shift amount, negative input) output:
   1784 VQSHL/VQSHLQ:168:result_int8x8 [] = { ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80,  }
   1785 VQSHL/VQSHLQ:169:result_int16x4 [] = { ffff8000, ffff8000, ffff8000, ffff8000,  }
   1786 VQSHL/VQSHLQ:170:result_int32x2 [] = { 80000000, 80000000,  }
   1787 VQSHL/VQSHLQ:171:result_int64x1 [] = { 8000000000000000,  }
   1788 VQSHL/VQSHLQ:172:result_uint8x8 [] = { ff, ff, ff, ff, ff, ff, ff, ff,  }
   1789 VQSHL/VQSHLQ:173:result_uint16x4 [] = { ffff, ffff, ffff, ffff,  }
   1790 VQSHL/VQSHLQ:174:result_uint32x2 [] = { ffffffff, ffffffff,  }
   1791 VQSHL/VQSHLQ:175:result_uint64x1 [] = { ffffffffffffffff,  }
   1792 VQSHL/VQSHLQ:176:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1793 VQSHL/VQSHLQ:177:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   1794 VQSHL/VQSHLQ:178:result_float32x2 [] = { 33333333, 33333333,  }
   1795 VQSHL/VQSHLQ:179:result_int8x16 [] = { ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80,  }
   1796 VQSHL/VQSHLQ:180:result_int16x8 [] = { ffff8000, ffff8000, ffff8000, ffff8000, ffff8000, ffff8000, ffff8000, ffff8000,  }
   1797 VQSHL/VQSHLQ:181:result_int32x4 [] = { 80000000, 80000000, 80000000, 80000000,  }
   1798 VQSHL/VQSHLQ:182:result_int64x2 [] = { 8000000000000000, 8000000000000000,  }
   1799 VQSHL/VQSHLQ:183:result_uint8x16 [] = { ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff,  }
   1800 VQSHL/VQSHLQ:184:result_uint16x8 [] = { ffff, ffff, ffff, ffff, ffff, ffff, ffff, ffff,  }
   1801 VQSHL/VQSHLQ:185:result_uint32x4 [] = { ffffffff, ffffffff, ffffffff, ffffffff,  }
   1802 VQSHL/VQSHLQ:186:result_uint64x2 [] = { ffffffffffffffff, ffffffffffffffff,  }
   1803 VQSHL/VQSHLQ:187:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1804 VQSHL/VQSHLQ:188:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1805 VQSHL/VQSHLQ:189:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1806 
   1807 VQSHL/VQSHLQ (check cumulative saturation) cumulative saturation output:
   1808 VQSHL/VQSHLQ:190:vqshl_s8 Neon cumulative saturation 0
   1809 VQSHL/VQSHLQ:191:vqshl_s16 Neon cumulative saturation 0
   1810 VQSHL/VQSHLQ:192:vqshl_s32 Neon cumulative saturation 0
   1811 VQSHL/VQSHLQ:193:vqshl_s64 Neon cumulative saturation 0
   1812 VQSHL/VQSHLQ:194:vqshl_u8 Neon cumulative saturation 0
   1813 VQSHL/VQSHLQ:195:vqshl_u16 Neon cumulative saturation 0
   1814 VQSHL/VQSHLQ:196:vqshl_u32 Neon cumulative saturation 0
   1815 VQSHL/VQSHLQ:197:vqshl_u64 Neon cumulative saturation 0
   1816 VQSHL/VQSHLQ:198:vqshlq_s8 Neon cumulative saturation 0
   1817 VQSHL/VQSHLQ:199:vqshlq_s16 Neon cumulative saturation 0
   1818 VQSHL/VQSHLQ:200:vqshlq_s32 Neon cumulative saturation 0
   1819 VQSHL/VQSHLQ:201:vqshlq_s64 Neon cumulative saturation 0
   1820 VQSHL/VQSHLQ:202:vqshlq_u8 Neon cumulative saturation 0
   1821 VQSHL/VQSHLQ:203:vqshlq_u16 Neon cumulative saturation 0
   1822 VQSHL/VQSHLQ:204:vqshlq_u32 Neon cumulative saturation 0
   1823 VQSHL/VQSHLQ:205:vqshlq_u64 Neon cumulative saturation 0
   1824 
   1825 VQSHL/VQSHLQ (check cumulative saturation) output:
   1826 VQSHL/VQSHLQ:206:result_int8x8 [] = { 3f, 3f, 3f, 3f, 3f, 3f, 3f, 3f,  }
   1827 VQSHL/VQSHLQ:207:result_int16x4 [] = { 3fff, 3fff, 3fff, 3fff,  }
   1828 VQSHL/VQSHLQ:208:result_int32x2 [] = { 3fffffff, 3fffffff,  }
   1829 VQSHL/VQSHLQ:209:result_int64x1 [] = { 3fffffffffffffff,  }
   1830 VQSHL/VQSHLQ:210:result_uint8x8 [] = { 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f,  }
   1831 VQSHL/VQSHLQ:211:result_uint16x4 [] = { 7fff, 7fff, 7fff, 7fff,  }
   1832 VQSHL/VQSHLQ:212:result_uint32x2 [] = { 7fffffff, 7fffffff,  }
   1833 VQSHL/VQSHLQ:213:result_uint64x1 [] = { 7fffffffffffffff,  }
   1834 VQSHL/VQSHLQ:214:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1835 VQSHL/VQSHLQ:215:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   1836 VQSHL/VQSHLQ:216:result_float32x2 [] = { 33333333, 33333333,  }
   1837 VQSHL/VQSHLQ:217:result_int8x16 [] = { 3f, 3f, 3f, 3f, 3f, 3f, 3f, 3f, 3f, 3f, 3f, 3f, 3f, 3f, 3f, 3f,  }
   1838 VQSHL/VQSHLQ:218:result_int16x8 [] = { 3fff, 3fff, 3fff, 3fff, 3fff, 3fff, 3fff, 3fff,  }
   1839 VQSHL/VQSHLQ:219:result_int32x4 [] = { 3fffffff, 3fffffff, 3fffffff, 3fffffff,  }
   1840 VQSHL/VQSHLQ:220:result_int64x2 [] = { 3fffffffffffffff, 3fffffffffffffff,  }
   1841 VQSHL/VQSHLQ:221:result_uint8x16 [] = { 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f,  }
   1842 VQSHL/VQSHLQ:222:result_uint16x8 [] = { 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff,  }
   1843 VQSHL/VQSHLQ:223:result_uint32x4 [] = { 7fffffff, 7fffffff, 7fffffff, 7fffffff,  }
   1844 VQSHL/VQSHLQ:224:result_uint64x2 [] = { 7fffffffffffffff, 7fffffffffffffff,  }
   1845 VQSHL/VQSHLQ:225:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1846 VQSHL/VQSHLQ:226:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1847 VQSHL/VQSHLQ:227:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1848 
   1849 VQSHL/VQSHLQ (large shift amount, positive input) cumulative saturation output:
   1850 VQSHL/VQSHLQ:228:vqshl_s8 Neon cumulative saturation 1
   1851 VQSHL/VQSHLQ:229:vqshl_s16 Neon cumulative saturation 1
   1852 VQSHL/VQSHLQ:230:vqshl_s32 Neon cumulative saturation 1
   1853 VQSHL/VQSHLQ:231:vqshl_s64 Neon cumulative saturation 1
   1854 VQSHL/VQSHLQ:232:vqshl_u8 Neon cumulative saturation 1
   1855 VQSHL/VQSHLQ:233:vqshl_u16 Neon cumulative saturation 1
   1856 VQSHL/VQSHLQ:234:vqshl_u32 Neon cumulative saturation 1
   1857 VQSHL/VQSHLQ:235:vqshl_u64 Neon cumulative saturation 1
   1858 VQSHL/VQSHLQ:236:vqshlq_s8 Neon cumulative saturation 1
   1859 VQSHL/VQSHLQ:237:vqshlq_s16 Neon cumulative saturation 1
   1860 VQSHL/VQSHLQ:238:vqshlq_s32 Neon cumulative saturation 1
   1861 VQSHL/VQSHLQ:239:vqshlq_s64 Neon cumulative saturation 1
   1862 VQSHL/VQSHLQ:240:vqshlq_u8 Neon cumulative saturation 1
   1863 VQSHL/VQSHLQ:241:vqshlq_u16 Neon cumulative saturation 1
   1864 VQSHL/VQSHLQ:242:vqshlq_u32 Neon cumulative saturation 1
   1865 VQSHL/VQSHLQ:243:vqshlq_u64 Neon cumulative saturation 1
   1866 
   1867 VQSHL/VQSHLQ (large shift amount, positive input) output:
   1868 VQSHL/VQSHLQ:244:result_int8x8 [] = { 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f,  }
   1869 VQSHL/VQSHLQ:245:result_int16x4 [] = { 7fff, 7fff, 7fff, 7fff,  }
   1870 VQSHL/VQSHLQ:246:result_int32x2 [] = { 7fffffff, 7fffffff,  }
   1871 VQSHL/VQSHLQ:247:result_int64x1 [] = { 7fffffffffffffff,  }
   1872 VQSHL/VQSHLQ:248:result_uint8x8 [] = { ff, ff, ff, ff, ff, ff, ff, ff,  }
   1873 VQSHL/VQSHLQ:249:result_uint16x4 [] = { ffff, ffff, ffff, ffff,  }
   1874 VQSHL/VQSHLQ:250:result_uint32x2 [] = { ffffffff, ffffffff,  }
   1875 VQSHL/VQSHLQ:251:result_uint64x1 [] = { ffffffffffffffff,  }
   1876 VQSHL/VQSHLQ:252:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1877 VQSHL/VQSHLQ:253:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   1878 VQSHL/VQSHLQ:254:result_float32x2 [] = { 33333333, 33333333,  }
   1879 VQSHL/VQSHLQ:255:result_int8x16 [] = { 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f,  }
   1880 VQSHL/VQSHLQ:256:result_int16x8 [] = { 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff,  }
   1881 VQSHL/VQSHLQ:257:result_int32x4 [] = { 7fffffff, 7fffffff, 7fffffff, 7fffffff,  }
   1882 VQSHL/VQSHLQ:258:result_int64x2 [] = { 7fffffffffffffff, 7fffffffffffffff,  }
   1883 VQSHL/VQSHLQ:259:result_uint8x16 [] = { ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff,  }
   1884 VQSHL/VQSHLQ:260:result_uint16x8 [] = { ffff, ffff, ffff, ffff, ffff, ffff, ffff, ffff,  }
   1885 VQSHL/VQSHLQ:261:result_uint32x4 [] = { ffffffff, ffffffff, ffffffff, ffffffff,  }
   1886 VQSHL/VQSHLQ:262:result_uint64x2 [] = { ffffffffffffffff, ffffffffffffffff,  }
   1887 VQSHL/VQSHLQ:263:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1888 VQSHL/VQSHLQ:264:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1889 VQSHL/VQSHLQ:265:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1890 
   1891 VQSHL/VQSHLQ (check saturation on 64 bits) cumulative saturation output:
   1892 VQSHL/VQSHLQ:266:vqshl_s8 Neon cumulative saturation 1
   1893 VQSHL/VQSHLQ:267:vqshl_s16 Neon cumulative saturation 1
   1894 VQSHL/VQSHLQ:268:vqshl_s32 Neon cumulative saturation 1
   1895 VQSHL/VQSHLQ:269:vqshl_s64 Neon cumulative saturation 1
   1896 VQSHL/VQSHLQ:270:vqshl_u8 Neon cumulative saturation 1
   1897 VQSHL/VQSHLQ:271:vqshl_u16 Neon cumulative saturation 1
   1898 VQSHL/VQSHLQ:272:vqshl_u32 Neon cumulative saturation 1
   1899 VQSHL/VQSHLQ:273:vqshl_u64 Neon cumulative saturation 1
   1900 VQSHL/VQSHLQ:274:vqshlq_s8 Neon cumulative saturation 1
   1901 VQSHL/VQSHLQ:275:vqshlq_s16 Neon cumulative saturation 1
   1902 VQSHL/VQSHLQ:276:vqshlq_s32 Neon cumulative saturation 1
   1903 VQSHL/VQSHLQ:277:vqshlq_s64 Neon cumulative saturation 1
   1904 VQSHL/VQSHLQ:278:vqshlq_u8 Neon cumulative saturation 1
   1905 VQSHL/VQSHLQ:279:vqshlq_u16 Neon cumulative saturation 1
   1906 VQSHL/VQSHLQ:280:vqshlq_u32 Neon cumulative saturation 1
   1907 VQSHL/VQSHLQ:281:vqshlq_u64 Neon cumulative saturation 1
   1908 
   1909 VQSHL/VQSHLQ (check saturation on 64 bits) output:
   1910 VQSHL/VQSHLQ:282:result_int8x8 [] = { 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f,  }
   1911 VQSHL/VQSHLQ:283:result_int16x4 [] = { 7fff, 7fff, 7fff, 7fff,  }
   1912 VQSHL/VQSHLQ:284:result_int32x2 [] = { 7fffffff, 7fffffff,  }
   1913 VQSHL/VQSHLQ:285:result_int64x1 [] = { 8000000000000000,  }
   1914 VQSHL/VQSHLQ:286:result_uint8x8 [] = { ff, ff, ff, ff, ff, ff, ff, ff,  }
   1915 VQSHL/VQSHLQ:287:result_uint16x4 [] = { ffff, ffff, ffff, ffff,  }
   1916 VQSHL/VQSHLQ:288:result_uint32x2 [] = { ffffffff, ffffffff,  }
   1917 VQSHL/VQSHLQ:289:result_uint64x1 [] = { ffffffffffffffff,  }
   1918 VQSHL/VQSHLQ:290:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1919 VQSHL/VQSHLQ:291:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   1920 VQSHL/VQSHLQ:292:result_float32x2 [] = { 33333333, 33333333,  }
   1921 VQSHL/VQSHLQ:293:result_int8x16 [] = { 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f,  }
   1922 VQSHL/VQSHLQ:294:result_int16x8 [] = { 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff,  }
   1923 VQSHL/VQSHLQ:295:result_int32x4 [] = { 7fffffff, 7fffffff, 7fffffff, 7fffffff,  }
   1924 VQSHL/VQSHLQ:296:result_int64x2 [] = { 7fffffffffffffff, 7fffffffffffffff,  }
   1925 VQSHL/VQSHLQ:297:result_uint8x16 [] = { ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff,  }
   1926 VQSHL/VQSHLQ:298:result_uint16x8 [] = { ffff, ffff, ffff, ffff, ffff, ffff, ffff, ffff,  }
   1927 VQSHL/VQSHLQ:299:result_uint32x4 [] = { ffffffff, ffffffff, ffffffff, ffffffff,  }
   1928 VQSHL/VQSHLQ:300:result_uint64x2 [] = { ffffffffffffffff, ffffffffffffffff,  }
   1929 VQSHL/VQSHLQ:301:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1930 VQSHL/VQSHLQ:302:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1931 VQSHL/VQSHLQ:303:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1932 
   1933 VQSHL_N/VQSHLQ_N cumulative saturation output:
   1934 VQSHL_N/VQSHLQ_N:0:vqshl_n_s8 Neon cumulative saturation 0
   1935 VQSHL_N/VQSHLQ_N:1:vqshl_n_s16 Neon cumulative saturation 0
   1936 VQSHL_N/VQSHLQ_N:2:vqshl_n_s32 Neon cumulative saturation 0
   1937 VQSHL_N/VQSHLQ_N:3:vqshl_n_s64 Neon cumulative saturation 0
   1938 VQSHL_N/VQSHLQ_N:4:vqshl_n_u8 Neon cumulative saturation 1
   1939 VQSHL_N/VQSHLQ_N:5:vqshl_n_u16 Neon cumulative saturation 1
   1940 VQSHL_N/VQSHLQ_N:6:vqshl_n_u32 Neon cumulative saturation 1
   1941 VQSHL_N/VQSHLQ_N:7:vqshl_n_u64 Neon cumulative saturation 1
   1942 VQSHL_N/VQSHLQ_N:8:vqshlq_n_s8 Neon cumulative saturation 0
   1943 VQSHL_N/VQSHLQ_N:9:vqshlq_n_s16 Neon cumulative saturation 0
   1944 VQSHL_N/VQSHLQ_N:10:vqshlq_n_s32 Neon cumulative saturation 0
   1945 VQSHL_N/VQSHLQ_N:11:vqshlq_n_s64 Neon cumulative saturation 0
   1946 VQSHL_N/VQSHLQ_N:12:vqshlq_n_u8 Neon cumulative saturation 1
   1947 VQSHL_N/VQSHLQ_N:13:vqshlq_n_u16 Neon cumulative saturation 1
   1948 VQSHL_N/VQSHLQ_N:14:vqshlq_n_u32 Neon cumulative saturation 1
   1949 VQSHL_N/VQSHLQ_N:15:vqshlq_n_u64 Neon cumulative saturation 1
   1950 
   1951 VQSHL_N/VQSHLQ_N output:
   1952 VQSHL_N/VQSHLQ_N:16:result_int8x8 [] = { ffffffc0, ffffffc4, ffffffc8, ffffffcc, ffffffd0, ffffffd4, ffffffd8, ffffffdc,  }
   1953 VQSHL_N/VQSHLQ_N:17:result_int16x4 [] = { ffffffe0, ffffffe2, ffffffe4, ffffffe6,  }
   1954 VQSHL_N/VQSHLQ_N:18:result_int32x2 [] = { ffffffe0, ffffffe2,  }
   1955 VQSHL_N/VQSHLQ_N:19:result_int64x1 [] = { ffffffffffffffc0,  }
   1956 VQSHL_N/VQSHLQ_N:20:result_uint8x8 [] = { ff, ff, ff, ff, ff, ff, ff, ff,  }
   1957 VQSHL_N/VQSHLQ_N:21:result_uint16x4 [] = { ffff, ffff, ffff, ffff,  }
   1958 VQSHL_N/VQSHLQ_N:22:result_uint32x2 [] = { ffffffff, ffffffff,  }
   1959 VQSHL_N/VQSHLQ_N:23:result_uint64x1 [] = { ffffffffffffffff,  }
   1960 VQSHL_N/VQSHLQ_N:24:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   1961 VQSHL_N/VQSHLQ_N:25:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   1962 VQSHL_N/VQSHLQ_N:26:result_float32x2 [] = { 33333333, 33333333,  }
   1963 VQSHL_N/VQSHLQ_N:27:result_int8x16 [] = { ffffffc0, ffffffc4, ffffffc8, ffffffcc, ffffffd0, ffffffd4, ffffffd8, ffffffdc, ffffffe0, ffffffe4, ffffffe8, ffffffec, fffffff0, fffffff4, fffffff8, fffffffc,  }
   1964 VQSHL_N/VQSHLQ_N:28:result_int16x8 [] = { ffffffe0, ffffffe2, ffffffe4, ffffffe6, ffffffe8, ffffffea, ffffffec, ffffffee,  }
   1965 VQSHL_N/VQSHLQ_N:29:result_int32x4 [] = { ffffffe0, ffffffe2, ffffffe4, ffffffe6,  }
   1966 VQSHL_N/VQSHLQ_N:30:result_int64x2 [] = { ffffffffffffffc0, ffffffffffffffc4,  }
   1967 VQSHL_N/VQSHLQ_N:31:result_uint8x16 [] = { ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff,  }
   1968 VQSHL_N/VQSHLQ_N:32:result_uint16x8 [] = { ffff, ffff, ffff, ffff, ffff, ffff, ffff, ffff,  }
   1969 VQSHL_N/VQSHLQ_N:33:result_uint32x4 [] = { ffffffff, ffffffff, ffffffff, ffffffff,  }
   1970 VQSHL_N/VQSHLQ_N:34:result_uint64x2 [] = { ffffffffffffffff, ffffffffffffffff,  }
   1971 VQSHL_N/VQSHLQ_N:35:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   1972 VQSHL_N/VQSHLQ_N:36:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   1973 VQSHL_N/VQSHLQ_N:37:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   1974 
   1975 VQSHL_N/VQSHLQ_N (check saturation with large positive input) cumulative saturation output:
   1976 VQSHL_N/VQSHLQ_N:38:vqshl_n_s8 Neon cumulative saturation 1
   1977 VQSHL_N/VQSHLQ_N:39:vqshl_n_s16 Neon cumulative saturation 1
   1978 VQSHL_N/VQSHLQ_N:40:vqshl_n_s32 Neon cumulative saturation 1
   1979 VQSHL_N/VQSHLQ_N:41:vqshl_n_s64 Neon cumulative saturation 1
   1980 VQSHL_N/VQSHLQ_N:42:vqshl_n_u8 Neon cumulative saturation 1
   1981 VQSHL_N/VQSHLQ_N:43:vqshl_n_u16 Neon cumulative saturation 1
   1982 VQSHL_N/VQSHLQ_N:44:vqshl_n_u32 Neon cumulative saturation 1
   1983 VQSHL_N/VQSHLQ_N:45:vqshl_n_u64 Neon cumulative saturation 1
   1984 VQSHL_N/VQSHLQ_N:46:vqshlq_n_s8 Neon cumulative saturation 1
   1985 VQSHL_N/VQSHLQ_N:47:vqshlq_n_s16 Neon cumulative saturation 1
   1986 VQSHL_N/VQSHLQ_N:48:vqshlq_n_s32 Neon cumulative saturation 1
   1987 VQSHL_N/VQSHLQ_N:49:vqshlq_n_s64 Neon cumulative saturation 1
   1988 VQSHL_N/VQSHLQ_N:50:vqshlq_n_u8 Neon cumulative saturation 1
   1989 VQSHL_N/VQSHLQ_N:51:vqshlq_n_u16 Neon cumulative saturation 1
   1990 VQSHL_N/VQSHLQ_N:52:vqshlq_n_u32 Neon cumulative saturation 1
   1991 VQSHL_N/VQSHLQ_N:53:vqshlq_n_u64 Neon cumulative saturation 1
   1992 
   1993 VQSHL_N/VQSHLQ_N (check saturation with large positive input) output:
   1994 VQSHL_N/VQSHLQ_N:54:result_int8x8 [] = { 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f,  }
   1995 VQSHL_N/VQSHLQ_N:55:result_int16x4 [] = { 7fff, 7fff, 7fff, 7fff,  }
   1996 VQSHL_N/VQSHLQ_N:56:result_int32x2 [] = { 7fffffff, 7fffffff,  }
   1997 VQSHL_N/VQSHLQ_N:57:result_int64x1 [] = { 7fffffffffffffff,  }
   1998 VQSHL_N/VQSHLQ_N:58:result_uint8x8 [] = { ff, ff, ff, ff, ff, ff, ff, ff,  }
   1999 VQSHL_N/VQSHLQ_N:59:result_uint16x4 [] = { ffff, ffff, ffff, ffff,  }
   2000 VQSHL_N/VQSHLQ_N:60:result_uint32x2 [] = { ffffffff, ffffffff,  }
   2001 VQSHL_N/VQSHLQ_N:61:result_uint64x1 [] = { ffffffffffffffff,  }
   2002 VQSHL_N/VQSHLQ_N:62:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2003 VQSHL_N/VQSHLQ_N:63:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   2004 VQSHL_N/VQSHLQ_N:64:result_float32x2 [] = { 33333333, 33333333,  }
   2005 VQSHL_N/VQSHLQ_N:65:result_int8x16 [] = { 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f,  }
   2006 VQSHL_N/VQSHLQ_N:66:result_int16x8 [] = { 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff,  }
   2007 VQSHL_N/VQSHLQ_N:67:result_int32x4 [] = { 7fffffff, 7fffffff, 7fffffff, 7fffffff,  }
   2008 VQSHL_N/VQSHLQ_N:68:result_int64x2 [] = { 7fffffffffffffff, 7fffffffffffffff,  }
   2009 VQSHL_N/VQSHLQ_N:69:result_uint8x16 [] = { ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff,  }
   2010 VQSHL_N/VQSHLQ_N:70:result_uint16x8 [] = { ffff, ffff, ffff, ffff, ffff, ffff, ffff, ffff,  }
   2011 VQSHL_N/VQSHLQ_N:71:result_uint32x4 [] = { ffffffff, ffffffff, ffffffff, ffffffff,  }
   2012 VQSHL_N/VQSHLQ_N:72:result_uint64x2 [] = { ffffffffffffffff, ffffffffffffffff,  }
   2013 VQSHL_N/VQSHLQ_N:73:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2014 VQSHL_N/VQSHLQ_N:74:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2015 VQSHL_N/VQSHLQ_N:75:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2016 
   2017 VRSHL/VRSHLQ (with input = 0) output:
   2018 VRSHL/VRSHLQ:0:result_int8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   2019 VRSHL/VRSHLQ:1:result_int16x4 [] = { 0, 0, 0, 0,  }
   2020 VRSHL/VRSHLQ:2:result_int32x2 [] = { 0, 0,  }
   2021 VRSHL/VRSHLQ:3:result_int64x1 [] = { 0,  }
   2022 VRSHL/VRSHLQ:4:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   2023 VRSHL/VRSHLQ:5:result_uint16x4 [] = { 0, 0, 0, 0,  }
   2024 VRSHL/VRSHLQ:6:result_uint32x2 [] = { 0, 0,  }
   2025 VRSHL/VRSHLQ:7:result_uint64x1 [] = { 0,  }
   2026 VRSHL/VRSHLQ:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2027 VRSHL/VRSHLQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   2028 VRSHL/VRSHLQ:10:result_float32x2 [] = { 33333333, 33333333,  }
   2029 VRSHL/VRSHLQ:11:result_int8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   2030 VRSHL/VRSHLQ:12:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   2031 VRSHL/VRSHLQ:13:result_int32x4 [] = { 0, 0, 0, 0,  }
   2032 VRSHL/VRSHLQ:14:result_int64x2 [] = { 0, 0,  }
   2033 VRSHL/VRSHLQ:15:result_uint8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   2034 VRSHL/VRSHLQ:16:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   2035 VRSHL/VRSHLQ:17:result_uint32x4 [] = { 0, 0, 0, 0,  }
   2036 VRSHL/VRSHLQ:18:result_uint64x2 [] = { 0, 0,  }
   2037 VRSHL/VRSHLQ:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2038 VRSHL/VRSHLQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2039 VRSHL/VRSHLQ:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2040 
   2041 VRSHL/VRSHLQ (input 0 and negative shift amount) output:
   2042 VRSHL/VRSHLQ:22:result_int8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   2043 VRSHL/VRSHLQ:23:result_int16x4 [] = { 0, 0, 0, 0,  }
   2044 VRSHL/VRSHLQ:24:result_int32x2 [] = { 0, 0,  }
   2045 VRSHL/VRSHLQ:25:result_int64x1 [] = { 0,  }
   2046 VRSHL/VRSHLQ:26:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   2047 VRSHL/VRSHLQ:27:result_uint16x4 [] = { 0, 0, 0, 0,  }
   2048 VRSHL/VRSHLQ:28:result_uint32x2 [] = { 0, 0,  }
   2049 VRSHL/VRSHLQ:29:result_uint64x1 [] = { 0,  }
   2050 VRSHL/VRSHLQ:30:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2051 VRSHL/VRSHLQ:31:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   2052 VRSHL/VRSHLQ:32:result_float32x2 [] = { 33333333, 33333333,  }
   2053 VRSHL/VRSHLQ:33:result_int8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   2054 VRSHL/VRSHLQ:34:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   2055 VRSHL/VRSHLQ:35:result_int32x4 [] = { 0, 0, 0, 0,  }
   2056 VRSHL/VRSHLQ:36:result_int64x2 [] = { 0, 0,  }
   2057 VRSHL/VRSHLQ:37:result_uint8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   2058 VRSHL/VRSHLQ:38:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   2059 VRSHL/VRSHLQ:39:result_uint32x4 [] = { 0, 0, 0, 0,  }
   2060 VRSHL/VRSHLQ:40:result_uint64x2 [] = { 0, 0,  }
   2061 VRSHL/VRSHLQ:41:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2062 VRSHL/VRSHLQ:42:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2063 VRSHL/VRSHLQ:43:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2064 
   2065 VRSHL/VRSHLQ output:
   2066 VRSHL/VRSHLQ:44:result_int8x8 [] = { ffffffe0, ffffffe2, ffffffe4, ffffffe6, ffffffe8, ffffffea, ffffffec, ffffffee,  }
   2067 VRSHL/VRSHLQ:45:result_int16x4 [] = { ffffff80, ffffff88, ffffff90, ffffff98,  }
   2068 VRSHL/VRSHLQ:46:result_int32x2 [] = { fffff000, fffff100,  }
   2069 VRSHL/VRSHLQ:47:result_int64x1 [] = { fffffffffffffffe,  }
   2070 VRSHL/VRSHLQ:48:result_uint8x8 [] = { e0, e2, e4, e6, e8, ea, ec, ee,  }
   2071 VRSHL/VRSHLQ:49:result_uint16x4 [] = { ff80, ff88, ff90, ff98,  }
   2072 VRSHL/VRSHLQ:50:result_uint32x2 [] = { fffff000, fffff100,  }
   2073 VRSHL/VRSHLQ:51:result_uint64x1 [] = { 1ffffffffffffffe,  }
   2074 VRSHL/VRSHLQ:52:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2075 VRSHL/VRSHLQ:53:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   2076 VRSHL/VRSHLQ:54:result_float32x2 [] = { 33333333, 33333333,  }
   2077 VRSHL/VRSHLQ:55:result_int8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   2078 VRSHL/VRSHLQ:56:result_int16x8 [] = { 0, 1000, 2000, 3000, 4000, 5000, 6000, 7000,  }
   2079 VRSHL/VRSHLQ:57:result_int32x4 [] = { 0, 0, 0, 0,  }
   2080 VRSHL/VRSHLQ:58:result_int64x2 [] = { 0, 8000000000000000,  }
   2081 VRSHL/VRSHLQ:59:result_uint8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   2082 VRSHL/VRSHLQ:60:result_uint16x8 [] = { 0, 1000, 2000, 3000, 4000, 5000, 6000, 7000,  }
   2083 VRSHL/VRSHLQ:61:result_uint32x4 [] = { 0, 0, 0, 0,  }
   2084 VRSHL/VRSHLQ:62:result_uint64x2 [] = { 0, 8000000000000000,  }
   2085 VRSHL/VRSHLQ:63:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2086 VRSHL/VRSHLQ:64:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2087 VRSHL/VRSHLQ:65:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2088 
   2089 VRSHL/VRSHLQ (negative shift amount) output:
   2090 VRSHL/VRSHLQ:66:result_int8x8 [] = { fffffff8, fffffff9, fffffff9, fffffffa, fffffffa, fffffffb, fffffffb, fffffffc,  }
   2091 VRSHL/VRSHLQ:67:result_int16x4 [] = { fffffffc, fffffffc, fffffffd, fffffffd,  }
   2092 VRSHL/VRSHLQ:68:result_int32x2 [] = { fffffffe, fffffffe,  }
   2093 VRSHL/VRSHLQ:69:result_int64x1 [] = { ffffffffffffffff,  }
   2094 VRSHL/VRSHLQ:70:result_uint8x8 [] = { 78, 79, 79, 7a, 7a, 7b, 7b, 7c,  }
   2095 VRSHL/VRSHLQ:71:result_uint16x4 [] = { 3ffc, 3ffc, 3ffd, 3ffd,  }
   2096 VRSHL/VRSHLQ:72:result_uint32x2 [] = { 1ffffffe, 1ffffffe,  }
   2097 VRSHL/VRSHLQ:73:result_uint64x1 [] = { fffffffffffffff,  }
   2098 VRSHL/VRSHLQ:74:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2099 VRSHL/VRSHLQ:75:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   2100 VRSHL/VRSHLQ:76:result_float32x2 [] = { 33333333, 33333333,  }
   2101 VRSHL/VRSHLQ:77:result_int8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   2102 VRSHL/VRSHLQ:78:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   2103 VRSHL/VRSHLQ:79:result_int32x4 [] = { 0, 0, 0, 0,  }
   2104 VRSHL/VRSHLQ:80:result_int64x2 [] = { 0, 0,  }
   2105 VRSHL/VRSHLQ:81:result_uint8x16 [] = { 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,  }
   2106 VRSHL/VRSHLQ:82:result_uint16x8 [] = { 20, 20, 20, 20, 20, 20, 20, 20,  }
   2107 VRSHL/VRSHLQ:83:result_uint32x4 [] = { 80000, 80000, 80000, 80000,  }
   2108 VRSHL/VRSHLQ:84:result_uint64x2 [] = { 100000000000, 100000000000,  }
   2109 VRSHL/VRSHLQ:85:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2110 VRSHL/VRSHLQ:86:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2111 VRSHL/VRSHLQ:87:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2112 
   2113 VRSHL/VRSHLQ (checking round_const overflow: shift by -1) output:
   2114 VRSHL/VRSHLQ:88:result_int8x8 [] = { 40, 40, 40, 40, 40, 40, 40, 40,  }
   2115 VRSHL/VRSHLQ:89:result_int16x4 [] = { 4000, 4000, 4000, 4000,  }
   2116 VRSHL/VRSHLQ:90:result_int32x2 [] = { 40000000, 40000000,  }
   2117 VRSHL/VRSHLQ:91:result_int64x1 [] = { 4000000000000000,  }
   2118 VRSHL/VRSHLQ:92:result_uint8x8 [] = { 80, 80, 80, 80, 80, 80, 80, 80,  }
   2119 VRSHL/VRSHLQ:93:result_uint16x4 [] = { 8000, 8000, 8000, 8000,  }
   2120 VRSHL/VRSHLQ:94:result_uint32x2 [] = { 80000000, 80000000,  }
   2121 VRSHL/VRSHLQ:95:result_uint64x1 [] = { 8000000000000000,  }
   2122 VRSHL/VRSHLQ:96:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2123 VRSHL/VRSHLQ:97:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   2124 VRSHL/VRSHLQ:98:result_float32x2 [] = { 33333333, 33333333,  }
   2125 VRSHL/VRSHLQ:99:result_int8x16 [] = { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,  }
   2126 VRSHL/VRSHLQ:100:result_int16x8 [] = { 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000,  }
   2127 VRSHL/VRSHLQ:101:result_int32x4 [] = { 40000000, 40000000, 40000000, 40000000,  }
   2128 VRSHL/VRSHLQ:102:result_int64x2 [] = { 4000000000000000, 4000000000000000,  }
   2129 VRSHL/VRSHLQ:103:result_uint8x16 [] = { 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80,  }
   2130 VRSHL/VRSHLQ:104:result_uint16x8 [] = { 8000, 8000, 8000, 8000, 8000, 8000, 8000, 8000,  }
   2131 VRSHL/VRSHLQ:105:result_uint32x4 [] = { 80000000, 80000000, 80000000, 80000000,  }
   2132 VRSHL/VRSHLQ:106:result_uint64x2 [] = { 8000000000000000, 8000000000000000,  }
   2133 VRSHL/VRSHLQ:107:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2134 VRSHL/VRSHLQ:108:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2135 VRSHL/VRSHLQ:109:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2136 
   2137 VRSHL/VRSHLQ (checking round_const overflow: shift by -3) output:
   2138 VRSHL/VRSHLQ:110:result_int8x8 [] = { 10, 10, 10, 10, 10, 10, 10, 10,  }
   2139 VRSHL/VRSHLQ:111:result_int16x4 [] = { 1000, 1000, 1000, 1000,  }
   2140 VRSHL/VRSHLQ:112:result_int32x2 [] = { 10000000, 10000000,  }
   2141 VRSHL/VRSHLQ:113:result_int64x1 [] = { 1000000000000000,  }
   2142 VRSHL/VRSHLQ:114:result_uint8x8 [] = { 20, 20, 20, 20, 20, 20, 20, 20,  }
   2143 VRSHL/VRSHLQ:115:result_uint16x4 [] = { 2000, 2000, 2000, 2000,  }
   2144 VRSHL/VRSHLQ:116:result_uint32x2 [] = { 20000000, 20000000,  }
   2145 VRSHL/VRSHLQ:117:result_uint64x1 [] = { 2000000000000000,  }
   2146 VRSHL/VRSHLQ:118:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2147 VRSHL/VRSHLQ:119:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   2148 VRSHL/VRSHLQ:120:result_float32x2 [] = { 33333333, 33333333,  }
   2149 VRSHL/VRSHLQ:121:result_int8x16 [] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,  }
   2150 VRSHL/VRSHLQ:122:result_int16x8 [] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000,  }
   2151 VRSHL/VRSHLQ:123:result_int32x4 [] = { 10000000, 10000000, 10000000, 10000000,  }
   2152 VRSHL/VRSHLQ:124:result_int64x2 [] = { 1000000000000000, 1000000000000000,  }
   2153 VRSHL/VRSHLQ:125:result_uint8x16 [] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,  }
   2154 VRSHL/VRSHLQ:126:result_uint16x8 [] = { 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000,  }
   2155 VRSHL/VRSHLQ:127:result_uint32x4 [] = { 20000000, 20000000, 20000000, 20000000,  }
   2156 VRSHL/VRSHLQ:128:result_uint64x2 [] = { 2000000000000000, 2000000000000000,  }
   2157 VRSHL/VRSHLQ:129:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2158 VRSHL/VRSHLQ:130:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2159 VRSHL/VRSHLQ:131:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2160 
   2161 VRSHL/VRSHLQ (checking negative shift amount as large as input vector width) output:
   2162 VRSHL/VRSHLQ:132:result_int8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   2163 VRSHL/VRSHLQ:133:result_int16x4 [] = { 0, 0, 0, 0,  }
   2164 VRSHL/VRSHLQ:134:result_int32x2 [] = { 0, 0,  }
   2165 VRSHL/VRSHLQ:135:result_int64x1 [] = { 0,  }
   2166 VRSHL/VRSHLQ:136:result_uint8x8 [] = { 1, 1, 1, 1, 1, 1, 1, 1,  }
   2167 VRSHL/VRSHLQ:137:result_uint16x4 [] = { 1, 1, 1, 1,  }
   2168 VRSHL/VRSHLQ:138:result_uint32x2 [] = { 1, 1,  }
   2169 VRSHL/VRSHLQ:139:result_uint64x1 [] = { 1,  }
   2170 VRSHL/VRSHLQ:140:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2171 VRSHL/VRSHLQ:141:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   2172 VRSHL/VRSHLQ:142:result_float32x2 [] = { 33333333, 33333333,  }
   2173 VRSHL/VRSHLQ:143:result_int8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   2174 VRSHL/VRSHLQ:144:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   2175 VRSHL/VRSHLQ:145:result_int32x4 [] = { 0, 0, 0, 0,  }
   2176 VRSHL/VRSHLQ:146:result_int64x2 [] = { 0, 0,  }
   2177 VRSHL/VRSHLQ:147:result_uint8x16 [] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  }
   2178 VRSHL/VRSHLQ:148:result_uint16x8 [] = { 1, 1, 1, 1, 1, 1, 1, 1,  }
   2179 VRSHL/VRSHLQ:149:result_uint32x4 [] = { 1, 1, 1, 1,  }
   2180 VRSHL/VRSHLQ:150:result_uint64x2 [] = { 1, 1,  }
   2181 VRSHL/VRSHLQ:151:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2182 VRSHL/VRSHLQ:152:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2183 VRSHL/VRSHLQ:153:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2184 
   2185 VRSHL/VRSHLQ (large shift amount) output:
   2186 VRSHL/VRSHLQ:154:result_int8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   2187 VRSHL/VRSHLQ:155:result_int16x4 [] = { 0, 0, 0, 0,  }
   2188 VRSHL/VRSHLQ:156:result_int32x2 [] = { 0, 0,  }
   2189 VRSHL/VRSHLQ:157:result_int64x1 [] = { 0,  }
   2190 VRSHL/VRSHLQ:158:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   2191 VRSHL/VRSHLQ:159:result_uint16x4 [] = { 0, 0, 0, 0,  }
   2192 VRSHL/VRSHLQ:160:result_uint32x2 [] = { 0, 0,  }
   2193 VRSHL/VRSHLQ:161:result_uint64x1 [] = { 0,  }
   2194 VRSHL/VRSHLQ:162:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2195 VRSHL/VRSHLQ:163:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   2196 VRSHL/VRSHLQ:164:result_float32x2 [] = { 33333333, 33333333,  }
   2197 VRSHL/VRSHLQ:165:result_int8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   2198 VRSHL/VRSHLQ:166:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   2199 VRSHL/VRSHLQ:167:result_int32x4 [] = { 0, 0, 0, 0,  }
   2200 VRSHL/VRSHLQ:168:result_int64x2 [] = { 0, 0,  }
   2201 VRSHL/VRSHLQ:169:result_uint8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   2202 VRSHL/VRSHLQ:170:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   2203 VRSHL/VRSHLQ:171:result_uint32x4 [] = { 0, 0, 0, 0,  }
   2204 VRSHL/VRSHLQ:172:result_uint64x2 [] = { 0, 0,  }
   2205 VRSHL/VRSHLQ:173:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2206 VRSHL/VRSHLQ:174:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2207 VRSHL/VRSHLQ:175:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2208 
   2209 VRSHL/VRSHLQ (large negative shift amount) output:
   2210 VRSHL/VRSHLQ:176:result_int8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   2211 VRSHL/VRSHLQ:177:result_int16x4 [] = { 0, 0, 0, 0,  }
   2212 VRSHL/VRSHLQ:178:result_int32x2 [] = { 0, 0,  }
   2213 VRSHL/VRSHLQ:179:result_int64x1 [] = { 0,  }
   2214 VRSHL/VRSHLQ:180:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   2215 VRSHL/VRSHLQ:181:result_uint16x4 [] = { 0, 0, 0, 0,  }
   2216 VRSHL/VRSHLQ:182:result_uint32x2 [] = { 0, 0,  }
   2217 VRSHL/VRSHLQ:183:result_uint64x1 [] = { 0,  }
   2218 VRSHL/VRSHLQ:184:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2219 VRSHL/VRSHLQ:185:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   2220 VRSHL/VRSHLQ:186:result_float32x2 [] = { 33333333, 33333333,  }
   2221 VRSHL/VRSHLQ:187:result_int8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   2222 VRSHL/VRSHLQ:188:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   2223 VRSHL/VRSHLQ:189:result_int32x4 [] = { 0, 0, 0, 0,  }
   2224 VRSHL/VRSHLQ:190:result_int64x2 [] = { 0, 0,  }
   2225 VRSHL/VRSHLQ:191:result_uint8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   2226 VRSHL/VRSHLQ:192:result_uint16x8 [] = { 1, 1, 1, 1, 1, 1, 1, 1,  }
   2227 VRSHL/VRSHLQ:193:result_uint32x4 [] = { 1, 1, 1, 1,  }
   2228 VRSHL/VRSHLQ:194:result_uint64x2 [] = { 1, 1,  }
   2229 VRSHL/VRSHLQ:195:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2230 VRSHL/VRSHLQ:196:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2231 VRSHL/VRSHLQ:197:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2232 
   2233 VLD2/VLD2Q chunk 0 output:
   2234 VLD2/VLD2Q:0:result_int8x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7,  }
   2235 VLD2/VLD2Q:1:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   2236 VLD2/VLD2Q:2:result_int32x2 [] = { fffffff0, fffffff1,  }
   2237 VLD2/VLD2Q:3:result_int64x1 [] = { fffffffffffffff0,  }
   2238 VLD2/VLD2Q:4:result_uint8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7,  }
   2239 VLD2/VLD2Q:5:result_uint16x4 [] = { fff0, fff1, fff2, fff3,  }
   2240 VLD2/VLD2Q:6:result_uint32x2 [] = { fffffff0, fffffff1,  }
   2241 VLD2/VLD2Q:7:result_uint64x1 [] = { fffffffffffffff0,  }
   2242 VLD2/VLD2Q:8:result_poly8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7,  }
   2243 VLD2/VLD2Q:9:result_poly16x4 [] = { fff0, fff1, fff2, fff3,  }
   2244 VLD2/VLD2Q:10:result_float32x2 [] = { c1800000, c1700000,  }
   2245 VLD2/VLD2Q:11:result_int8x16 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7, fffffff8, fffffff9, fffffffa, fffffffb, fffffffc, fffffffd, fffffffe, ffffffff,  }
   2246 VLD2/VLD2Q:12:result_int16x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7,  }
   2247 VLD2/VLD2Q:13:result_int32x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   2248 VLD2/VLD2Q:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   2249 VLD2/VLD2Q:15:result_uint8x16 [] = { f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, fa, fb, fc, fd, fe, ff,  }
   2250 VLD2/VLD2Q:16:result_uint16x8 [] = { fff0, fff1, fff2, fff3, fff4, fff5, fff6, fff7,  }
   2251 VLD2/VLD2Q:17:result_uint32x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   2252 VLD2/VLD2Q:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   2253 VLD2/VLD2Q:19:result_poly8x16 [] = { f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, fa, fb, fc, fd, fe, ff,  }
   2254 VLD2/VLD2Q:20:result_poly16x8 [] = { fff0, fff1, fff2, fff3, fff4, fff5, fff6, fff7,  }
   2255 VLD2/VLD2Q:21:result_float32x4 [] = { c1800000, c1700000, c1600000, c1500000,  }
   2256 
   2257 VLD2/VLD2Q chunk 1 output:
   2258 VLD2/VLD2Q:22:result_int8x8 [] = { fffffff8, fffffff9, fffffffa, fffffffb, fffffffc, fffffffd, fffffffe, ffffffff,  }
   2259 VLD2/VLD2Q:23:result_int16x4 [] = { fffffff4, fffffff5, fffffff6, fffffff7,  }
   2260 VLD2/VLD2Q:24:result_int32x2 [] = { fffffff2, fffffff3,  }
   2261 VLD2/VLD2Q:25:result_int64x1 [] = { fffffffffffffff1,  }
   2262 VLD2/VLD2Q:26:result_uint8x8 [] = { f8, f9, fa, fb, fc, fd, fe, ff,  }
   2263 VLD2/VLD2Q:27:result_uint16x4 [] = { fff4, fff5, fff6, fff7,  }
   2264 VLD2/VLD2Q:28:result_uint32x2 [] = { fffffff2, fffffff3,  }
   2265 VLD2/VLD2Q:29:result_uint64x1 [] = { fffffffffffffff1,  }
   2266 VLD2/VLD2Q:30:result_poly8x8 [] = { f8, f9, fa, fb, fc, fd, fe, ff,  }
   2267 VLD2/VLD2Q:31:result_poly16x4 [] = { fff4, fff5, fff6, fff7,  }
   2268 VLD2/VLD2Q:32:result_float32x2 [] = { c1600000, c1500000,  }
   2269 VLD2/VLD2Q:33:result_int8x16 [] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f,  }
   2270 VLD2/VLD2Q:34:result_int16x8 [] = { fffffff8, fffffff9, fffffffa, fffffffb, fffffffc, fffffffd, fffffffe, ffffffff,  }
   2271 VLD2/VLD2Q:35:result_int32x4 [] = { fffffff4, fffffff5, fffffff6, fffffff7,  }
   2272 VLD2/VLD2Q:36:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   2273 VLD2/VLD2Q:37:result_uint8x16 [] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f,  }
   2274 VLD2/VLD2Q:38:result_uint16x8 [] = { fff8, fff9, fffa, fffb, fffc, fffd, fffe, ffff,  }
   2275 VLD2/VLD2Q:39:result_uint32x4 [] = { fffffff4, fffffff5, fffffff6, fffffff7,  }
   2276 VLD2/VLD2Q:40:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   2277 VLD2/VLD2Q:41:result_poly8x16 [] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f,  }
   2278 VLD2/VLD2Q:42:result_poly16x8 [] = { fff8, fff9, fffa, fffb, fffc, fffd, fffe, ffff,  }
   2279 VLD2/VLD2Q:43:result_float32x4 [] = { c1400000, c1300000, c1200000, c1100000,  }
   2280 
   2281 VLD3/VLD3Q chunk 0 output:
   2282 VLD3/VLD3Q:0:result_int8x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7,  }
   2283 VLD3/VLD3Q:1:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   2284 VLD3/VLD3Q:2:result_int32x2 [] = { fffffff0, fffffff1,  }
   2285 VLD3/VLD3Q:3:result_int64x1 [] = { fffffffffffffff0,  }
   2286 VLD3/VLD3Q:4:result_uint8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7,  }
   2287 VLD3/VLD3Q:5:result_uint16x4 [] = { fff0, fff1, fff2, fff3,  }
   2288 VLD3/VLD3Q:6:result_uint32x2 [] = { fffffff0, fffffff1,  }
   2289 VLD3/VLD3Q:7:result_uint64x1 [] = { fffffffffffffff0,  }
   2290 VLD3/VLD3Q:8:result_poly8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7,  }
   2291 VLD3/VLD3Q:9:result_poly16x4 [] = { fff0, fff1, fff2, fff3,  }
   2292 VLD3/VLD3Q:10:result_float32x2 [] = { c1800000, c1700000,  }
   2293 VLD3/VLD3Q:11:result_int8x16 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7, fffffff8, fffffff9, fffffffa, fffffffb, fffffffc, fffffffd, fffffffe, ffffffff,  }
   2294 VLD3/VLD3Q:12:result_int16x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7,  }
   2295 VLD3/VLD3Q:13:result_int32x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   2296 VLD3/VLD3Q:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   2297 VLD3/VLD3Q:15:result_uint8x16 [] = { f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, fa, fb, fc, fd, fe, ff,  }
   2298 VLD3/VLD3Q:16:result_uint16x8 [] = { fff0, fff1, fff2, fff3, fff4, fff5, fff6, fff7,  }
   2299 VLD3/VLD3Q:17:result_uint32x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   2300 VLD3/VLD3Q:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   2301 VLD3/VLD3Q:19:result_poly8x16 [] = { f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, fa, fb, fc, fd, fe, ff,  }
   2302 VLD3/VLD3Q:20:result_poly16x8 [] = { fff0, fff1, fff2, fff3, fff4, fff5, fff6, fff7,  }
   2303 VLD3/VLD3Q:21:result_float32x4 [] = { c1800000, c1700000, c1600000, c1500000,  }
   2304 
   2305 VLD3/VLD3Q chunk 1 output:
   2306 VLD3/VLD3Q:22:result_int8x8 [] = { fffffff8, fffffff9, fffffffa, fffffffb, fffffffc, fffffffd, fffffffe, ffffffff,  }
   2307 VLD3/VLD3Q:23:result_int16x4 [] = { fffffff4, fffffff5, fffffff6, fffffff7,  }
   2308 VLD3/VLD3Q:24:result_int32x2 [] = { fffffff2, fffffff3,  }
   2309 VLD3/VLD3Q:25:result_int64x1 [] = { fffffffffffffff1,  }
   2310 VLD3/VLD3Q:26:result_uint8x8 [] = { f8, f9, fa, fb, fc, fd, fe, ff,  }
   2311 VLD3/VLD3Q:27:result_uint16x4 [] = { fff4, fff5, fff6, fff7,  }
   2312 VLD3/VLD3Q:28:result_uint32x2 [] = { fffffff2, fffffff3,  }
   2313 VLD3/VLD3Q:29:result_uint64x1 [] = { fffffffffffffff1,  }
   2314 VLD3/VLD3Q:30:result_poly8x8 [] = { f8, f9, fa, fb, fc, fd, fe, ff,  }
   2315 VLD3/VLD3Q:31:result_poly16x4 [] = { fff4, fff5, fff6, fff7,  }
   2316 VLD3/VLD3Q:32:result_float32x2 [] = { c1600000, c1500000,  }
   2317 VLD3/VLD3Q:33:result_int8x16 [] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f,  }
   2318 VLD3/VLD3Q:34:result_int16x8 [] = { fffffff8, fffffff9, fffffffa, fffffffb, fffffffc, fffffffd, fffffffe, ffffffff,  }
   2319 VLD3/VLD3Q:35:result_int32x4 [] = { fffffff4, fffffff5, fffffff6, fffffff7,  }
   2320 VLD3/VLD3Q:36:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   2321 VLD3/VLD3Q:37:result_uint8x16 [] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f,  }
   2322 VLD3/VLD3Q:38:result_uint16x8 [] = { fff8, fff9, fffa, fffb, fffc, fffd, fffe, ffff,  }
   2323 VLD3/VLD3Q:39:result_uint32x4 [] = { fffffff4, fffffff5, fffffff6, fffffff7,  }
   2324 VLD3/VLD3Q:40:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   2325 VLD3/VLD3Q:41:result_poly8x16 [] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f,  }
   2326 VLD3/VLD3Q:42:result_poly16x8 [] = { fff8, fff9, fffa, fffb, fffc, fffd, fffe, ffff,  }
   2327 VLD3/VLD3Q:43:result_float32x4 [] = { c1400000, c1300000, c1200000, c1100000,  }
   2328 
   2329 VLD3/VLD3Q chunk 2 output:
   2330 VLD3/VLD3Q:44:result_int8x8 [] = { 0, 1, 2, 3, 4, 5, 6, 7,  }
   2331 VLD3/VLD3Q:45:result_int16x4 [] = { fffffff8, fffffff9, fffffffa, fffffffb,  }
   2332 VLD3/VLD3Q:46:result_int32x2 [] = { fffffff4, fffffff5,  }
   2333 VLD3/VLD3Q:47:result_int64x1 [] = { fffffffffffffff2,  }
   2334 VLD3/VLD3Q:48:result_uint8x8 [] = { 0, 1, 2, 3, 4, 5, 6, 7,  }
   2335 VLD3/VLD3Q:49:result_uint16x4 [] = { fff8, fff9, fffa, fffb,  }
   2336 VLD3/VLD3Q:50:result_uint32x2 [] = { fffffff4, fffffff5,  }
   2337 VLD3/VLD3Q:51:result_uint64x1 [] = { fffffffffffffff2,  }
   2338 VLD3/VLD3Q:52:result_poly8x8 [] = { 0, 1, 2, 3, 4, 5, 6, 7,  }
   2339 VLD3/VLD3Q:53:result_poly16x4 [] = { fff8, fff9, fffa, fffb,  }
   2340 VLD3/VLD3Q:54:result_float32x2 [] = { c1400000, c1300000,  }
   2341 VLD3/VLD3Q:55:result_int8x16 [] = { 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1a, 1b, 1c, 1d, 1e, 1f,  }
   2342 VLD3/VLD3Q:56:result_int16x8 [] = { 0, 1, 2, 3, 4, 5, 6, 7,  }
   2343 VLD3/VLD3Q:57:result_int32x4 [] = { fffffff8, fffffff9, fffffffa, fffffffb,  }
   2344 VLD3/VLD3Q:58:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   2345 VLD3/VLD3Q:59:result_uint8x16 [] = { 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1a, 1b, 1c, 1d, 1e, 1f,  }
   2346 VLD3/VLD3Q:60:result_uint16x8 [] = { 0, 1, 2, 3, 4, 5, 6, 7,  }
   2347 VLD3/VLD3Q:61:result_uint32x4 [] = { fffffff8, fffffff9, fffffffa, fffffffb,  }
   2348 VLD3/VLD3Q:62:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   2349 VLD3/VLD3Q:63:result_poly8x16 [] = { 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1a, 1b, 1c, 1d, 1e, 1f,  }
   2350 VLD3/VLD3Q:64:result_poly16x8 [] = { 0, 1, 2, 3, 4, 5, 6, 7,  }
   2351 VLD3/VLD3Q:65:result_float32x4 [] = { c1000000, c0e00000, c0c00000, c0a00000,  }
   2352 
   2353 VLD4/VLD4Q chunk 0 output:
   2354 VLD4/VLD4Q:0:result_int8x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7,  }
   2355 VLD4/VLD4Q:1:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   2356 VLD4/VLD4Q:2:result_int32x2 [] = { fffffff0, fffffff1,  }
   2357 VLD4/VLD4Q:3:result_int64x1 [] = { fffffffffffffff0,  }
   2358 VLD4/VLD4Q:4:result_uint8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7,  }
   2359 VLD4/VLD4Q:5:result_uint16x4 [] = { fff0, fff1, fff2, fff3,  }
   2360 VLD4/VLD4Q:6:result_uint32x2 [] = { fffffff0, fffffff1,  }
   2361 VLD4/VLD4Q:7:result_uint64x1 [] = { fffffffffffffff0,  }
   2362 VLD4/VLD4Q:8:result_poly8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7,  }
   2363 VLD4/VLD4Q:9:result_poly16x4 [] = { fff0, fff1, fff2, fff3,  }
   2364 VLD4/VLD4Q:10:result_float32x2 [] = { c1800000, c1700000,  }
   2365 VLD4/VLD4Q:11:result_int8x16 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7, fffffff8, fffffff9, fffffffa, fffffffb, fffffffc, fffffffd, fffffffe, ffffffff,  }
   2366 VLD4/VLD4Q:12:result_int16x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7,  }
   2367 VLD4/VLD4Q:13:result_int32x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   2368 VLD4/VLD4Q:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   2369 VLD4/VLD4Q:15:result_uint8x16 [] = { f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, fa, fb, fc, fd, fe, ff,  }
   2370 VLD4/VLD4Q:16:result_uint16x8 [] = { fff0, fff1, fff2, fff3, fff4, fff5, fff6, fff7,  }
   2371 VLD4/VLD4Q:17:result_uint32x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   2372 VLD4/VLD4Q:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   2373 VLD4/VLD4Q:19:result_poly8x16 [] = { f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, fa, fb, fc, fd, fe, ff,  }
   2374 VLD4/VLD4Q:20:result_poly16x8 [] = { fff0, fff1, fff2, fff3, fff4, fff5, fff6, fff7,  }
   2375 VLD4/VLD4Q:21:result_float32x4 [] = { c1800000, c1700000, c1600000, c1500000,  }
   2376 
   2377 VLD4/VLD4Q chunk 1 output:
   2378 VLD4/VLD4Q:22:result_int8x8 [] = { fffffff8, fffffff9, fffffffa, fffffffb, fffffffc, fffffffd, fffffffe, ffffffff,  }
   2379 VLD4/VLD4Q:23:result_int16x4 [] = { fffffff4, fffffff5, fffffff6, fffffff7,  }
   2380 VLD4/VLD4Q:24:result_int32x2 [] = { fffffff2, fffffff3,  }
   2381 VLD4/VLD4Q:25:result_int64x1 [] = { fffffffffffffff1,  }
   2382 VLD4/VLD4Q:26:result_uint8x8 [] = { f8, f9, fa, fb, fc, fd, fe, ff,  }
   2383 VLD4/VLD4Q:27:result_uint16x4 [] = { fff4, fff5, fff6, fff7,  }
   2384 VLD4/VLD4Q:28:result_uint32x2 [] = { fffffff2, fffffff3,  }
   2385 VLD4/VLD4Q:29:result_uint64x1 [] = { fffffffffffffff1,  }
   2386 VLD4/VLD4Q:30:result_poly8x8 [] = { f8, f9, fa, fb, fc, fd, fe, ff,  }
   2387 VLD4/VLD4Q:31:result_poly16x4 [] = { fff4, fff5, fff6, fff7,  }
   2388 VLD4/VLD4Q:32:result_float32x2 [] = { c1600000, c1500000,  }
   2389 VLD4/VLD4Q:33:result_int8x16 [] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f,  }
   2390 VLD4/VLD4Q:34:result_int16x8 [] = { fffffff8, fffffff9, fffffffa, fffffffb, fffffffc, fffffffd, fffffffe, ffffffff,  }
   2391 VLD4/VLD4Q:35:result_int32x4 [] = { fffffff4, fffffff5, fffffff6, fffffff7,  }
   2392 VLD4/VLD4Q:36:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   2393 VLD4/VLD4Q:37:result_uint8x16 [] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f,  }
   2394 VLD4/VLD4Q:38:result_uint16x8 [] = { fff8, fff9, fffa, fffb, fffc, fffd, fffe, ffff,  }
   2395 VLD4/VLD4Q:39:result_uint32x4 [] = { fffffff4, fffffff5, fffffff6, fffffff7,  }
   2396 VLD4/VLD4Q:40:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   2397 VLD4/VLD4Q:41:result_poly8x16 [] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f,  }
   2398 VLD4/VLD4Q:42:result_poly16x8 [] = { fff8, fff9, fffa, fffb, fffc, fffd, fffe, ffff,  }
   2399 VLD4/VLD4Q:43:result_float32x4 [] = { c1400000, c1300000, c1200000, c1100000,  }
   2400 
   2401 VLD4/VLD4Q chunk 2 output:
   2402 VLD4/VLD4Q:44:result_int8x8 [] = { 0, 1, 2, 3, 4, 5, 6, 7,  }
   2403 VLD4/VLD4Q:45:result_int16x4 [] = { fffffff8, fffffff9, fffffffa, fffffffb,  }
   2404 VLD4/VLD4Q:46:result_int32x2 [] = { fffffff4, fffffff5,  }
   2405 VLD4/VLD4Q:47:result_int64x1 [] = { fffffffffffffff2,  }
   2406 VLD4/VLD4Q:48:result_uint8x8 [] = { 0, 1, 2, 3, 4, 5, 6, 7,  }
   2407 VLD4/VLD4Q:49:result_uint16x4 [] = { fff8, fff9, fffa, fffb,  }
   2408 VLD4/VLD4Q:50:result_uint32x2 [] = { fffffff4, fffffff5,  }
   2409 VLD4/VLD4Q:51:result_uint64x1 [] = { fffffffffffffff2,  }
   2410 VLD4/VLD4Q:52:result_poly8x8 [] = { 0, 1, 2, 3, 4, 5, 6, 7,  }
   2411 VLD4/VLD4Q:53:result_poly16x4 [] = { fff8, fff9, fffa, fffb,  }
   2412 VLD4/VLD4Q:54:result_float32x2 [] = { c1400000, c1300000,  }
   2413 VLD4/VLD4Q:55:result_int8x16 [] = { 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1a, 1b, 1c, 1d, 1e, 1f,  }
   2414 VLD4/VLD4Q:56:result_int16x8 [] = { 0, 1, 2, 3, 4, 5, 6, 7,  }
   2415 VLD4/VLD4Q:57:result_int32x4 [] = { fffffff8, fffffff9, fffffffa, fffffffb,  }
   2416 VLD4/VLD4Q:58:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   2417 VLD4/VLD4Q:59:result_uint8x16 [] = { 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1a, 1b, 1c, 1d, 1e, 1f,  }
   2418 VLD4/VLD4Q:60:result_uint16x8 [] = { 0, 1, 2, 3, 4, 5, 6, 7,  }
   2419 VLD4/VLD4Q:61:result_uint32x4 [] = { fffffff8, fffffff9, fffffffa, fffffffb,  }
   2420 VLD4/VLD4Q:62:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   2421 VLD4/VLD4Q:63:result_poly8x16 [] = { 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1a, 1b, 1c, 1d, 1e, 1f,  }
   2422 VLD4/VLD4Q:64:result_poly16x8 [] = { 0, 1, 2, 3, 4, 5, 6, 7,  }
   2423 VLD4/VLD4Q:65:result_float32x4 [] = { c1000000, c0e00000, c0c00000, c0a00000,  }
   2424 
   2425 VLD4/VLD4Q chunk 3 output:
   2426 VLD4/VLD4Q:66:result_int8x8 [] = { 8, 9, a, b, c, d, e, f,  }
   2427 VLD4/VLD4Q:67:result_int16x4 [] = { fffffffc, fffffffd, fffffffe, ffffffff,  }
   2428 VLD4/VLD4Q:68:result_int32x2 [] = { fffffff6, fffffff7,  }
   2429 VLD4/VLD4Q:69:result_int64x1 [] = { fffffffffffffff3,  }
   2430 VLD4/VLD4Q:70:result_uint8x8 [] = { 8, 9, a, b, c, d, e, f,  }
   2431 VLD4/VLD4Q:71:result_uint16x4 [] = { fffc, fffd, fffe, ffff,  }
   2432 VLD4/VLD4Q:72:result_uint32x2 [] = { fffffff6, fffffff7,  }
   2433 VLD4/VLD4Q:73:result_uint64x1 [] = { fffffffffffffff3,  }
   2434 VLD4/VLD4Q:74:result_poly8x8 [] = { 8, 9, a, b, c, d, e, f,  }
   2435 VLD4/VLD4Q:75:result_poly16x4 [] = { fffc, fffd, fffe, ffff,  }
   2436 VLD4/VLD4Q:76:result_float32x2 [] = { c1200000, c1100000,  }
   2437 VLD4/VLD4Q:77:result_int8x16 [] = { 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 2a, 2b, 2c, 2d, 2e, 2f,  }
   2438 VLD4/VLD4Q:78:result_int16x8 [] = { 8, 9, a, b, c, d, e, f,  }
   2439 VLD4/VLD4Q:79:result_int32x4 [] = { fffffffc, fffffffd, fffffffe, ffffffff,  }
   2440 VLD4/VLD4Q:80:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   2441 VLD4/VLD4Q:81:result_uint8x16 [] = { 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 2a, 2b, 2c, 2d, 2e, 2f,  }
   2442 VLD4/VLD4Q:82:result_uint16x8 [] = { 8, 9, a, b, c, d, e, f,  }
   2443 VLD4/VLD4Q:83:result_uint32x4 [] = { fffffffc, fffffffd, fffffffe, ffffffff,  }
   2444 VLD4/VLD4Q:84:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   2445 VLD4/VLD4Q:85:result_poly8x16 [] = { 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 2a, 2b, 2c, 2d, 2e, 2f,  }
   2446 VLD4/VLD4Q:86:result_poly16x8 [] = { 8, 9, a, b, c, d, e, f,  }
   2447 VLD4/VLD4Q:87:result_float32x4 [] = { c0800000, c0400000, c0000000, bf800000,  }
   2448 
   2449 VDUP_LANE/VDUP_LANEQ output:
   2450 VDUP_LANE/VDUP_LANEQ:0:result_int8x8 [] = { fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1, fffffff1,  }
   2451 VDUP_LANE/VDUP_LANEQ:1:result_int16x4 [] = { fffffff2, fffffff2, fffffff2, fffffff2,  }
   2452 VDUP_LANE/VDUP_LANEQ:2:result_int32x2 [] = { fffffff1, fffffff1,  }
   2453 VDUP_LANE/VDUP_LANEQ:3:result_int64x1 [] = { fffffffffffffff0,  }
   2454 VDUP_LANE/VDUP_LANEQ:4:result_uint8x8 [] = { f7, f7, f7, f7, f7, f7, f7, f7,  }
   2455 VDUP_LANE/VDUP_LANEQ:5:result_uint16x4 [] = { fff3, fff3, fff3, fff3,  }
   2456 VDUP_LANE/VDUP_LANEQ:6:result_uint32x2 [] = { fffffff1, fffffff1,  }
   2457 VDUP_LANE/VDUP_LANEQ:7:result_uint64x1 [] = { fffffffffffffff0,  }
   2458 VDUP_LANE/VDUP_LANEQ:8:result_poly8x8 [] = { f7, f7, f7, f7, f7, f7, f7, f7,  }
   2459 VDUP_LANE/VDUP_LANEQ:9:result_poly16x4 [] = { fff3, fff3, fff3, fff3,  }
   2460 VDUP_LANE/VDUP_LANEQ:10:result_float32x2 [] = { c1700000, c1700000,  }
   2461 VDUP_LANE/VDUP_LANEQ:11:result_int8x16 [] = { fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2, fffffff2,  }
   2462 VDUP_LANE/VDUP_LANEQ:12:result_int16x8 [] = { fffffff3, fffffff3, fffffff3, fffffff3, fffffff3, fffffff3, fffffff3, fffffff3,  }
   2463 VDUP_LANE/VDUP_LANEQ:13:result_int32x4 [] = { fffffff1, fffffff1, fffffff1, fffffff1,  }
   2464 VDUP_LANE/VDUP_LANEQ:14:result_int64x2 [] = { fffffffffffffff0, fffffffffffffff0,  }
   2465 VDUP_LANE/VDUP_LANEQ:15:result_uint8x16 [] = { f5, f5, f5, f5, f5, f5, f5, f5, f5, f5, f5, f5, f5, f5, f5, f5,  }
   2466 VDUP_LANE/VDUP_LANEQ:16:result_uint16x8 [] = { fff1, fff1, fff1, fff1, fff1, fff1, fff1, fff1,  }
   2467 VDUP_LANE/VDUP_LANEQ:17:result_uint32x4 [] = { fffffff0, fffffff0, fffffff0, fffffff0,  }
   2468 VDUP_LANE/VDUP_LANEQ:18:result_uint64x2 [] = { fffffffffffffff0, fffffffffffffff0,  }
   2469 VDUP_LANE/VDUP_LANEQ:19:result_poly8x16 [] = { f5, f5, f5, f5, f5, f5, f5, f5, f5, f5, f5, f5, f5, f5, f5, f5,  }
   2470 VDUP_LANE/VDUP_LANEQ:20:result_poly16x8 [] = { fff1, fff1, fff1, fff1, fff1, fff1, fff1, fff1,  }
   2471 VDUP_LANE/VDUP_LANEQ:21:result_float32x4 [] = { c1700000, c1700000, c1700000, c1700000,  }
   2472 
   2473 VQDMULL_LANE cumulative saturation output:
   2474 VQDMULL_LANE:0:vqdmull_lane_s16 Neon cumulative saturation 0
   2475 VQDMULL_LANE:1:vqdmull_lane_s32 Neon cumulative saturation 0
   2476 
   2477 VQDMULL_LANE output:
   2478 VQDMULL_LANE:2:result_int32x4 [] = { 8000, 8000, 8000, 8000,  }
   2479 VQDMULL_LANE:3:result_int64x2 [] = { 4000, 4000,  }
   2480 
   2481 VQDMULL_LANE (check mul cumulative saturation) cumulative saturation output:
   2482 VQDMULL_LANE:4:vqdmull_lane_s16 Neon cumulative saturation 1
   2483 VQDMULL_LANE:5:vqdmull_lane_s32 Neon cumulative saturation 1
   2484 
   2485 VQDMULL_LANE (check mul cumulative saturation) output:
   2486 VQDMULL_LANE:6:result_int32x4 [] = { 7fffffff, 7fffffff, 7fffffff, 7fffffff,  }
   2487 VQDMULL_LANE:7:result_int64x2 [] = { 7fffffffffffffff, 7fffffffffffffff,  }
   2488 
   2489 VQDMULL_N cumulative saturation output:
   2490 VQDMULL_N:0:vqdmull_n_s16 Neon cumulative saturation 0
   2491 VQDMULL_N:1:vqdmull_n_s32 Neon cumulative saturation 0
   2492 
   2493 VQDMULL_N output:
   2494 VQDMULL_N:2:result_int32x4 [] = { 44000, 44000, 44000, 44000,  }
   2495 VQDMULL_N:3:result_int64x2 [] = { aa000, aa000,  }
   2496 
   2497 VQDMULL_N (check mul cumulative saturation) cumulative saturation output:
   2498 VQDMULL_N:4:vqdmull_n_s16 Neon cumulative saturation 1
   2499 VQDMULL_N:5:vqdmull_n_s32 Neon cumulative saturation 1
   2500 
   2501 VQDMULL_N (check mul cumulative saturation) output:
   2502 VQDMULL_N:6:result_int32x4 [] = { 7fffffff, 7fffffff, 7fffffff, 7fffffff,  }
   2503 VQDMULL_N:7:result_int64x2 [] = { 7fffffffffffffff, 7fffffffffffffff,  }
   2504 
   2505 VST1_LANE/VST1_LANEQ output:
   2506 VST1_LANE/VST1_LANEQ:0:result_int8x8 [] = { fffffff7, 33, 33, 33, 33, 33, 33, 33,  }
   2507 VST1_LANE/VST1_LANEQ:1:result_int16x4 [] = { fffffff3, 3333, 3333, 3333,  }
   2508 VST1_LANE/VST1_LANEQ:2:result_int32x2 [] = { fffffff1, 33333333,  }
   2509 VST1_LANE/VST1_LANEQ:3:result_int64x1 [] = { fffffffffffffff0,  }
   2510 VST1_LANE/VST1_LANEQ:4:result_uint8x8 [] = { f6, 33, 33, 33, 33, 33, 33, 33,  }
   2511 VST1_LANE/VST1_LANEQ:5:result_uint16x4 [] = { fff2, 3333, 3333, 3333,  }
   2512 VST1_LANE/VST1_LANEQ:6:result_uint32x2 [] = { fffffff0, 33333333,  }
   2513 VST1_LANE/VST1_LANEQ:7:result_uint64x1 [] = { fffffffffffffff0,  }
   2514 VST1_LANE/VST1_LANEQ:8:result_poly8x8 [] = { f6, 33, 33, 33, 33, 33, 33, 33,  }
   2515 VST1_LANE/VST1_LANEQ:9:result_poly16x4 [] = { fff2, 3333, 3333, 3333,  }
   2516 VST1_LANE/VST1_LANEQ:10:result_float32x2 [] = { c1700000, 33333333,  }
   2517 VST1_LANE/VST1_LANEQ:11:result_int8x16 [] = { ffffffff, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2518 VST1_LANE/VST1_LANEQ:12:result_int16x8 [] = { fffffff5, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2519 VST1_LANE/VST1_LANEQ:13:result_int32x4 [] = { fffffff1, 33333333, 33333333, 33333333,  }
   2520 VST1_LANE/VST1_LANEQ:14:result_int64x2 [] = { fffffffffffffff1, 3333333333333333,  }
   2521 VST1_LANE/VST1_LANEQ:15:result_uint8x16 [] = { fa, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2522 VST1_LANE/VST1_LANEQ:16:result_uint16x8 [] = { fff4, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2523 VST1_LANE/VST1_LANEQ:17:result_uint32x4 [] = { fffffff3, 33333333, 33333333, 33333333,  }
   2524 VST1_LANE/VST1_LANEQ:18:result_uint64x2 [] = { fffffffffffffff0, 3333333333333333,  }
   2525 VST1_LANE/VST1_LANEQ:19:result_poly8x16 [] = { fa, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2526 VST1_LANE/VST1_LANEQ:20:result_poly16x8 [] = { fff4, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2527 VST1_LANE/VST1_LANEQ:21:result_float32x4 [] = { c1700000, 33333333, 33333333, 33333333,  }
   2528 
   2529 VSUB/VSUBQ output:
   2530 VSUB/VSUBQ:0:result_int8x8 [] = { ffffffee, ffffffef, fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5,  }
   2531 VSUB/VSUBQ:1:result_int16x4 [] = { fffffff4, fffffff5, fffffff6, fffffff7,  }
   2532 VSUB/VSUBQ:2:result_int32x2 [] = { ffffffed, ffffffee,  }
   2533 VSUB/VSUBQ:3:result_int64x1 [] = { ffffffffffffff8c,  }
   2534 VSUB/VSUBQ:4:result_uint8x8 [] = { dc, dd, de, df, e0, e1, e2, e3,  }
   2535 VSUB/VSUBQ:5:result_uint16x4 [] = { ffd2, ffd3, ffd4, ffd5,  }
   2536 VSUB/VSUBQ:6:result_uint32x2 [] = { ffffffc8, ffffffc9,  }
   2537 VSUB/VSUBQ:7:result_uint64x1 [] = { ffffffffffffffee,  }
   2538 VSUB/VSUBQ:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2539 VSUB/VSUBQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   2540 VSUB/VSUBQ:10:result_float32x2 [] = { 33333333, 33333333,  }
   2541 VSUB/VSUBQ:11:result_int8x16 [] = { fffffffa, fffffffb, fffffffc, fffffffd, fffffffe, ffffffff, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,  }
   2542 VSUB/VSUBQ:12:result_int16x8 [] = { 4, 5, 6, 7, 8, 9, a, b,  }
   2543 VSUB/VSUBQ:13:result_int32x4 [] = { e, f, 10, 11,  }
   2544 VSUB/VSUBQ:14:result_int64x2 [] = { ffffffffffffffd8, ffffffffffffffd9,  }
   2545 VSUB/VSUBQ:15:result_uint8x16 [] = { e4, e5, e6, e7, e8, e9, ea, eb, ec, ed, ee, ef, f0, f1, f2, f3,  }
   2546 VSUB/VSUBQ:16:result_uint16x8 [] = { ffed, ffee, ffef, fff0, fff1, fff2, fff3, fff4,  }
   2547 VSUB/VSUBQ:17:result_uint32x4 [] = { ffffffb9, ffffffba, ffffffbb, ffffffbc,  }
   2548 VSUB/VSUBQ:18:result_uint64x2 [] = { ffffffffffffffed, ffffffffffffffee,  }
   2549 VSUB/VSUBQ:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2550 VSUB/VSUBQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2551 VSUB/VSUBQ:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2552 
   2553 float32:
   2554 VSUB/VSUBQ:22:result_float32x2 [] = { c00ccccd, c00ccccd,  }
   2555 VSUB/VSUBQ:23:result_float32x4 [] = { c00ccccc, c00ccccc, c00ccccc, c00ccccc,  }
   2556 
   2557 VQADD/VQADDQ cumulative saturation output:
   2558 VQADD/VQADDQ:0:vqadd_s8 Neon cumulative saturation 0
   2559 VQADD/VQADDQ:1:vqadd_s16 Neon cumulative saturation 0
   2560 VQADD/VQADDQ:2:vqadd_s32 Neon cumulative saturation 0
   2561 VQADD/VQADDQ:3:vqadd_s64 Neon cumulative saturation 0
   2562 VQADD/VQADDQ:4:vqadd_u8 Neon cumulative saturation 1
   2563 VQADD/VQADDQ:5:vqadd_u16 Neon cumulative saturation 1
   2564 VQADD/VQADDQ:6:vqadd_u32 Neon cumulative saturation 1
   2565 VQADD/VQADDQ:7:vqadd_u64 Neon cumulative saturation 1
   2566 VQADD/VQADDQ:8:vqaddq_s8 Neon cumulative saturation 0
   2567 VQADD/VQADDQ:9:vqaddq_s16 Neon cumulative saturation 0
   2568 VQADD/VQADDQ:10:vqaddq_s32 Neon cumulative saturation 0
   2569 VQADD/VQADDQ:11:vqaddq_s64 Neon cumulative saturation 0
   2570 VQADD/VQADDQ:12:vqaddq_u8 Neon cumulative saturation 1
   2571 VQADD/VQADDQ:13:vqaddq_u16 Neon cumulative saturation 1
   2572 VQADD/VQADDQ:14:vqaddq_u32 Neon cumulative saturation 1
   2573 VQADD/VQADDQ:15:vqaddq_u64 Neon cumulative saturation 1
   2574 
   2575 VQADD/VQADDQ output:
   2576 VQADD/VQADDQ:16:result_int8x8 [] = { 1, 2, 3, 4, 5, 6, 7, 8,  }
   2577 VQADD/VQADDQ:17:result_int16x4 [] = { 12, 13, 14, 15,  }
   2578 VQADD/VQADDQ:18:result_int32x2 [] = { 23, 24,  }
   2579 VQADD/VQADDQ:19:result_int64x1 [] = { 34,  }
   2580 VQADD/VQADDQ:20:result_uint8x8 [] = { ff, ff, ff, ff, ff, ff, ff, ff,  }
   2581 VQADD/VQADDQ:21:result_uint16x4 [] = { ffff, ffff, ffff, ffff,  }
   2582 VQADD/VQADDQ:22:result_uint32x2 [] = { ffffffff, ffffffff,  }
   2583 VQADD/VQADDQ:23:result_uint64x1 [] = { ffffffffffffffff,  }
   2584 VQADD/VQADDQ:24:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2585 VQADD/VQADDQ:25:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   2586 VQADD/VQADDQ:26:result_float32x2 [] = { 33333333, 33333333,  }
   2587 VQADD/VQADDQ:27:result_int8x16 [] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f, 10,  }
   2588 VQADD/VQADDQ:28:result_int16x8 [] = { 12, 13, 14, 15, 16, 17, 18, 19,  }
   2589 VQADD/VQADDQ:29:result_int32x4 [] = { 23, 24, 25, 26,  }
   2590 VQADD/VQADDQ:30:result_int64x2 [] = { 34, 35,  }
   2591 VQADD/VQADDQ:31:result_uint8x16 [] = { ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff,  }
   2592 VQADD/VQADDQ:32:result_uint16x8 [] = { ffff, ffff, ffff, ffff, ffff, ffff, ffff, ffff,  }
   2593 VQADD/VQADDQ:33:result_uint32x4 [] = { ffffffff, ffffffff, ffffffff, ffffffff,  }
   2594 VQADD/VQADDQ:34:result_uint64x2 [] = { ffffffffffffffff, ffffffffffffffff,  }
   2595 VQADD/VQADDQ:35:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2596 VQADD/VQADDQ:36:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2597 VQADD/VQADDQ:37:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2598 
   2599 VQADD/VQADDQ 64 bits saturation cumulative saturation output:
   2600 VQADD/VQADDQ:38:vqadd_s64 Neon cumulative saturation 0
   2601 VQADD/VQADDQ:39:vqadd_u64 Neon cumulative saturation 0
   2602 VQADD/VQADDQ:40:vqaddq_s64 Neon cumulative saturation 0
   2603 VQADD/VQADDQ:41:vqaddq_u64 Neon cumulative saturation 0
   2604 
   2605 64 bits saturation:
   2606 VQADD/VQADDQ:42:result_int64x1 [] = { fffffffffffffff0,  }
   2607 VQADD/VQADDQ:43:result_uint64x1 [] = { fffffffffffffff0,  }
   2608 VQADD/VQADDQ:44:result_int64x2 [] = { fffffffffffffff0, fffffffffffffff1,  }
   2609 VQADD/VQADDQ:45:result_uint64x2 [] = { fffffffffffffff0, fffffffffffffff1,  }
   2610 
   2611 VQADD/VQADDQ 64 bits saturation cumulative saturation output:
   2612 VQADD/VQADDQ:46:vqadd_s64 Neon cumulative saturation 0
   2613 VQADD/VQADDQ:47:vqadd_u64 Neon cumulative saturation 1
   2614 VQADD/VQADDQ:48:vqaddq_s64 Neon cumulative saturation 0
   2615 VQADD/VQADDQ:49:vqaddq_u64 Neon cumulative saturation 1
   2616 VQADD/VQADDQ:50:result_int64x1 [] = { 34,  }
   2617 VQADD/VQADDQ:51:result_uint64x1 [] = { ffffffffffffffff,  }
   2618 VQADD/VQADDQ:52:result_int64x2 [] = { 34, 35,  }
   2619 VQADD/VQADDQ:53:result_uint64x2 [] = { ffffffffffffffff, ffffffffffffffff,  }
   2620 
   2621 VQADD/VQADDQ 64 bits saturation cumulative saturation output:
   2622 VQADD/VQADDQ:54:vqadd_s64 Neon cumulative saturation 1
   2623 VQADD/VQADDQ:55:vqadd_u64 Neon cumulative saturation 1
   2624 VQADD/VQADDQ:56:vqaddq_s64 Neon cumulative saturation 1
   2625 VQADD/VQADDQ:57:vqaddq_u64 Neon cumulative saturation 1
   2626 VQADD/VQADDQ:58:result_int64x1 [] = { 8000000000000000,  }
   2627 VQADD/VQADDQ:59:result_uint64x1 [] = { ffffffffffffffff,  }
   2628 VQADD/VQADDQ:60:result_int64x2 [] = { 7fffffffffffffff, 7fffffffffffffff,  }
   2629 VQADD/VQADDQ:61:result_uint64x2 [] = { ffffffffffffffff, ffffffffffffffff,  }
   2630 
   2631 less than 64 bits saturation:
   2632 VQADD/VQADDQ:62:vqadd_s8 Neon cumulative saturation 1
   2633 VQADD/VQADDQ:63:vqadd_s16 Neon cumulative saturation 1
   2634 VQADD/VQADDQ:64:vqadd_s32 Neon cumulative saturation 1
   2635 VQADD/VQADDQ:65:vqaddq_s8 Neon cumulative saturation 1
   2636 VQADD/VQADDQ:66:vqaddq_s16 Neon cumulative saturation 1
   2637 VQADD/VQADDQ:67:vqaddq_s32 Neon cumulative saturation 1
   2638 VQADD/VQADDQ:68:result_int8x8 [] = { ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80,  }
   2639 VQADD/VQADDQ:69:result_int16x4 [] = { ffff8000, ffff8000, ffff8000, ffff8000,  }
   2640 VQADD/VQADDQ:70:result_int32x2 [] = { 80000000, 80000000,  }
   2641 VQADD/VQADDQ:71:result_int8x16 [] = { ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80,  }
   2642 VQADD/VQADDQ:72:result_int16x8 [] = { ffff8000, ffff8000, ffff8000, ffff8000, ffff8000, ffff8000, ffff8000, ffff8000,  }
   2643 VQADD/VQADDQ:73:result_int32x4 [] = { 80000000, 80000000, 80000000, 80000000,  }
   2644 
   2645 VQADD/VQADDQ less than 64 bits saturation cumulative saturation output:
   2646 VQADD/VQADDQ:74:vqadd_u8 Neon cumulative saturation 1
   2647 VQADD/VQADDQ:75:vqadd_u16 Neon cumulative saturation 1
   2648 VQADD/VQADDQ:76:vqadd_u32 Neon cumulative saturation 1
   2649 VQADD/VQADDQ:77:vqaddq_u8 Neon cumulative saturation 1
   2650 VQADD/VQADDQ:78:vqaddq_u16 Neon cumulative saturation 1
   2651 VQADD/VQADDQ:79:vqaddq_u32 Neon cumulative saturation 1
   2652 VQADD/VQADDQ:80:result_uint8x8 [] = { ff, ff, ff, ff, ff, ff, ff, ff,  }
   2653 VQADD/VQADDQ:81:result_uint16x4 [] = { ffff, ffff, ffff, ffff,  }
   2654 VQADD/VQADDQ:82:result_uint32x2 [] = { ffffffff, ffffffff,  }
   2655 VQADD/VQADDQ:83:result_uint8x16 [] = { ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff,  }
   2656 VQADD/VQADDQ:84:result_uint16x8 [] = { ffff, ffff, ffff, ffff, ffff, ffff, ffff, ffff,  }
   2657 VQADD/VQADDQ:85:result_uint32x4 [] = { ffffffff, ffffffff, ffffffff, ffffffff,  }
   2658 
   2659 VABS/VABSQ output:
   2660 VABS/VABSQ:0:result_int8x8 [] = { 10, f, e, d, c, b, a, 9,  }
   2661 VABS/VABSQ:1:result_int16x4 [] = { 10, f, e, d,  }
   2662 VABS/VABSQ:2:result_int32x2 [] = { 10, f,  }
   2663 VABS/VABSQ:3:result_int64x1 [] = { 3333333333333333,  }
   2664 VABS/VABSQ:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2665 VABS/VABSQ:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   2666 VABS/VABSQ:6:result_uint32x2 [] = { 33333333, 33333333,  }
   2667 VABS/VABSQ:7:result_uint64x1 [] = { 3333333333333333,  }
   2668 VABS/VABSQ:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2669 VABS/VABSQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   2670 VABS/VABSQ:10:result_float32x2 [] = { 33333333, 33333333,  }
   2671 VABS/VABSQ:11:result_int8x16 [] = { 10, f, e, d, c, b, a, 9, 8, 7, 6, 5, 4, 3, 2, 1,  }
   2672 VABS/VABSQ:12:result_int16x8 [] = { 10, f, e, d, c, b, a, 9,  }
   2673 VABS/VABSQ:13:result_int32x4 [] = { 10, f, e, d,  }
   2674 VABS/VABSQ:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   2675 VABS/VABSQ:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2676 VABS/VABSQ:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2677 VABS/VABSQ:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2678 VABS/VABSQ:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   2679 VABS/VABSQ:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2680 VABS/VABSQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2681 VABS/VABSQ:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2682 
   2683 float32:
   2684 VABS/VABSQ:22:result_float32x2 [] = { 40133333, 40133333,  }
   2685 VABS/VABSQ:23:result_float32x4 [] = { 4059999a, 4059999a, 4059999a, 4059999a,  }
   2686 
   2687 VQABS/VQABSQ cumulative saturation output:
   2688 VQABS/VQABSQ:0:vqabs_s8 Neon cumulative saturation 0
   2689 VQABS/VQABSQ:1:vqabs_s16 Neon cumulative saturation 0
   2690 VQABS/VQABSQ:2:vqabs_s32 Neon cumulative saturation 0
   2691 VQABS/VQABSQ:3:vqabsq_s8 Neon cumulative saturation 0
   2692 VQABS/VQABSQ:4:vqabsq_s16 Neon cumulative saturation 0
   2693 VQABS/VQABSQ:5:vqabsq_s32 Neon cumulative saturation 0
   2694 
   2695 VQABS/VQABSQ output:
   2696 VQABS/VQABSQ:6:result_int8x8 [] = { 10, f, e, d, c, b, a, 9,  }
   2697 VQABS/VQABSQ:7:result_int16x4 [] = { 10, f, e, d,  }
   2698 VQABS/VQABSQ:8:result_int32x2 [] = { 10, f,  }
   2699 VQABS/VQABSQ:9:result_int64x1 [] = { 3333333333333333,  }
   2700 VQABS/VQABSQ:10:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2701 VQABS/VQABSQ:11:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   2702 VQABS/VQABSQ:12:result_uint32x2 [] = { 33333333, 33333333,  }
   2703 VQABS/VQABSQ:13:result_uint64x1 [] = { 3333333333333333,  }
   2704 VQABS/VQABSQ:14:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2705 VQABS/VQABSQ:15:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   2706 VQABS/VQABSQ:16:result_float32x2 [] = { 33333333, 33333333,  }
   2707 VQABS/VQABSQ:17:result_int8x16 [] = { 10, f, e, d, c, b, a, 9, 8, 7, 6, 5, 4, 3, 2, 1,  }
   2708 VQABS/VQABSQ:18:result_int16x8 [] = { 10, f, e, d, c, b, a, 9,  }
   2709 VQABS/VQABSQ:19:result_int32x4 [] = { 10, f, e, d,  }
   2710 VQABS/VQABSQ:20:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   2711 VQABS/VQABSQ:21:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2712 VQABS/VQABSQ:22:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2713 VQABS/VQABSQ:23:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2714 VQABS/VQABSQ:24:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   2715 VQABS/VQABSQ:25:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2716 VQABS/VQABSQ:26:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2717 VQABS/VQABSQ:27:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2718 
   2719 VQABS/VQABSQ cumulative saturation output:
   2720 VQABS/VQABSQ:0:vqabs_s8 Neon cumulative saturation 1
   2721 VQABS/VQABSQ:1:vqabs_s16 Neon cumulative saturation 1
   2722 VQABS/VQABSQ:2:vqabs_s32 Neon cumulative saturation 1
   2723 VQABS/VQABSQ:3:vqabsq_s8 Neon cumulative saturation 1
   2724 VQABS/VQABSQ:4:vqabsq_s16 Neon cumulative saturation 1
   2725 VQABS/VQABSQ:5:vqabsq_s32 Neon cumulative saturation 1
   2726 
   2727 VQABS/VQABSQ output:
   2728 VQABS/VQABSQ:6:result_int8x8 [] = { 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f,  }
   2729 VQABS/VQABSQ:7:result_int16x4 [] = { 7fff, 7fff, 7fff, 7fff,  }
   2730 VQABS/VQABSQ:8:result_int32x2 [] = { 7fffffff, 7fffffff,  }
   2731 VQABS/VQABSQ:9:result_int64x1 [] = { 3333333333333333,  }
   2732 VQABS/VQABSQ:10:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2733 VQABS/VQABSQ:11:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   2734 VQABS/VQABSQ:12:result_uint32x2 [] = { 33333333, 33333333,  }
   2735 VQABS/VQABSQ:13:result_uint64x1 [] = { 3333333333333333,  }
   2736 VQABS/VQABSQ:14:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2737 VQABS/VQABSQ:15:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   2738 VQABS/VQABSQ:16:result_float32x2 [] = { 33333333, 33333333,  }
   2739 VQABS/VQABSQ:17:result_int8x16 [] = { 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f,  }
   2740 VQABS/VQABSQ:18:result_int16x8 [] = { 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff,  }
   2741 VQABS/VQABSQ:19:result_int32x4 [] = { 7fffffff, 7fffffff, 7fffffff, 7fffffff,  }
   2742 VQABS/VQABSQ:20:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   2743 VQABS/VQABSQ:21:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2744 VQABS/VQABSQ:22:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2745 VQABS/VQABSQ:23:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2746 VQABS/VQABSQ:24:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   2747 VQABS/VQABSQ:25:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2748 VQABS/VQABSQ:26:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2749 VQABS/VQABSQ:27:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2750 
   2751 VCOMBINE output:
   2752 VCOMBINE:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2753 VCOMBINE:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   2754 VCOMBINE:2:result_int32x2 [] = { 33333333, 33333333,  }
   2755 VCOMBINE:3:result_int64x1 [] = { 3333333333333333,  }
   2756 VCOMBINE:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2757 VCOMBINE:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   2758 VCOMBINE:6:result_uint32x2 [] = { 33333333, 33333333,  }
   2759 VCOMBINE:7:result_uint64x1 [] = { 3333333333333333,  }
   2760 VCOMBINE:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2761 VCOMBINE:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   2762 VCOMBINE:10:result_float32x2 [] = { 33333333, 33333333,  }
   2763 VCOMBINE:11:result_int8x16 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7, 11, 11, 11, 11, 11, 11, 11, 11,  }
   2764 VCOMBINE:12:result_int16x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, 22, 22, 22, 22,  }
   2765 VCOMBINE:13:result_int32x4 [] = { fffffff0, fffffff1, 33, 33,  }
   2766 VCOMBINE:14:result_int64x2 [] = { fffffffffffffff0, 44,  }
   2767 VCOMBINE:15:result_uint8x16 [] = { f0, f1, f2, f3, f4, f5, f6, f7, 55, 55, 55, 55, 55, 55, 55, 55,  }
   2768 VCOMBINE:16:result_uint16x8 [] = { fff0, fff1, fff2, fff3, 66, 66, 66, 66,  }
   2769 VCOMBINE:17:result_uint32x4 [] = { fffffff0, fffffff1, 77, 77,  }
   2770 VCOMBINE:18:result_uint64x2 [] = { fffffffffffffff0, 88,  }
   2771 VCOMBINE:19:result_poly8x16 [] = { f0, f1, f2, f3, f4, f5, f6, f7, 55, 55, 55, 55, 55, 55, 55, 55,  }
   2772 VCOMBINE:20:result_poly16x8 [] = { fff0, fff1, fff2, fff3, 66, 66, 66, 66,  }
   2773 VCOMBINE:21:result_float32x4 [] = { c1800000, c1700000, 40533333, 40533333,  }
   2774 
   2775 VMAX/VMAXQ output:
   2776 VMAX/VMAXQ:0:result_int8x8 [] = { fffffff3, fffffff3, fffffff3, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7,  }
   2777 VMAX/VMAXQ:1:result_int16x4 [] = { fffffff2, fffffff2, fffffff2, fffffff3,  }
   2778 VMAX/VMAXQ:2:result_int32x2 [] = { fffffff0, fffffff1,  }
   2779 VMAX/VMAXQ:3:result_int64x1 [] = { 3333333333333333,  }
   2780 VMAX/VMAXQ:4:result_uint8x8 [] = { f3, f3, f3, f3, f4, f5, f6, f7,  }
   2781 VMAX/VMAXQ:5:result_uint16x4 [] = { fff1, fff1, fff2, fff3,  }
   2782 VMAX/VMAXQ:6:result_uint32x2 [] = { fffffff0, fffffff1,  }
   2783 VMAX/VMAXQ:7:result_uint64x1 [] = { 3333333333333333,  }
   2784 VMAX/VMAXQ:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2785 VMAX/VMAXQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   2786 VMAX/VMAXQ:10:result_float32x2 [] = { c1780000, c1700000,  }
   2787 VMAX/VMAXQ:11:result_int8x16 [] = { fffffff4, fffffff4, fffffff4, fffffff4, fffffff4, fffffff5, fffffff6, fffffff7, fffffff8, fffffff9, fffffffa, fffffffb, fffffffc, fffffffd, fffffffe, ffffffff,  }
   2788 VMAX/VMAXQ:12:result_int16x8 [] = { fffffff3, fffffff3, fffffff3, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7,  }
   2789 VMAX/VMAXQ:13:result_int32x4 [] = { fffffff1, fffffff1, fffffff2, fffffff3,  }
   2790 VMAX/VMAXQ:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   2791 VMAX/VMAXQ:15:result_uint8x16 [] = { f9, f9, f9, f9, f9, f9, f9, f9, f9, f9, fa, fb, fc, fd, fe, ff,  }
   2792 VMAX/VMAXQ:16:result_uint16x8 [] = { fff2, fff2, fff2, fff3, fff4, fff5, fff6, fff7,  }
   2793 VMAX/VMAXQ:17:result_uint32x4 [] = { fffffff1, fffffff1, fffffff2, fffffff3,  }
   2794 VMAX/VMAXQ:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   2795 VMAX/VMAXQ:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2796 VMAX/VMAXQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2797 VMAX/VMAXQ:21:result_float32x4 [] = { c1680000, c1680000, c1600000, c1500000,  }
   2798 VMAX/VMAXQ FP special (NaN):22:result_float32x4 [] = { 7fc00000, 7fc00000, 7fc00000, 7fc00000,  }
   2799 VMAX/VMAXQ FP special (-NaN):23:result_float32x4 [] = { 7fc00000, 7fc00000, 7fc00000, 7fc00000,  }
   2800 VMAX/VMAXQ FP special (inf):24:result_float32x4 [] = { 7f800000, 7f800000, 7f800000, 7f800000,  }
   2801 VMAX/VMAXQ FP special (-inf):25:result_float32x4 [] = { 3f800000, 3f800000, 3f800000, 3f800000,  }
   2802 VMAX/VMAXQ FP special (-0.0):26:result_float32x4 [] = { 0, 0, 0, 0,  }
   2803 VMAX/VMAXQ FP special (-0.0):27:result_float32x4 [] = { 0, 0, 0, 0,  }
   2804 
   2805 VMIN/VMINQ output:
   2806 VMIN/VMINQ:0:result_int8x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff3, fffffff3, fffffff3, fffffff3,  }
   2807 VMIN/VMINQ:1:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, fffffff2,  }
   2808 VMIN/VMINQ:2:result_int32x2 [] = { fffffff0, fffffff0,  }
   2809 VMIN/VMINQ:3:result_int64x1 [] = { 3333333333333333,  }
   2810 VMIN/VMINQ:4:result_uint8x8 [] = { f0, f1, f2, f3, f3, f3, f3, f3,  }
   2811 VMIN/VMINQ:5:result_uint16x4 [] = { fff0, fff1, fff1, fff1,  }
   2812 VMIN/VMINQ:6:result_uint32x2 [] = { fffffff0, fffffff0,  }
   2813 VMIN/VMINQ:7:result_uint64x1 [] = { 3333333333333333,  }
   2814 VMIN/VMINQ:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2815 VMIN/VMINQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   2816 VMIN/VMINQ:10:result_float32x2 [] = { c1800000, c1780000,  }
   2817 VMIN/VMINQ:11:result_int8x16 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff4, fffffff4, fffffff4, fffffff4, fffffff4, fffffff4, fffffff4, fffffff4, fffffff4, fffffff4, fffffff4,  }
   2818 VMIN/VMINQ:12:result_int16x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff3, fffffff3, fffffff3, fffffff3,  }
   2819 VMIN/VMINQ:13:result_int32x4 [] = { fffffff0, fffffff1, fffffff1, fffffff1,  }
   2820 VMIN/VMINQ:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   2821 VMIN/VMINQ:15:result_uint8x16 [] = { f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, f9, f9, f9, f9, f9, f9,  }
   2822 VMIN/VMINQ:16:result_uint16x8 [] = { fff0, fff1, fff2, fff2, fff2, fff2, fff2, fff2,  }
   2823 VMIN/VMINQ:17:result_uint32x4 [] = { fffffff0, fffffff1, fffffff1, fffffff1,  }
   2824 VMIN/VMINQ:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   2825 VMIN/VMINQ:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2826 VMIN/VMINQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2827 VMIN/VMINQ:21:result_float32x4 [] = { c1800000, c1700000, c1680000, c1680000,  }
   2828 VMIN/VMINQ FP special (NaN):22:result_float32x4 [] = { 7fc00000, 7fc00000, 7fc00000, 7fc00000,  }
   2829 VMIN/VMINQ FP special (-NaN):23:result_float32x4 [] = { 7fc00000, 7fc00000, 7fc00000, 7fc00000,  }
   2830 VMIN/VMINQ FP special (inf):24:result_float32x4 [] = { 3f800000, 3f800000, 3f800000, 3f800000,  }
   2831 VMIN/VMINQ FP special (-inf):25:result_float32x4 [] = { ff800000, ff800000, ff800000, ff800000,  }
   2832 VMIN/VMINQ FP special (-0.0):26:result_float32x4 [] = { 80000000, 80000000, 80000000, 80000000,  }
   2833 VMIN/VMINQ FP special (-0.0):27:result_float32x4 [] = { 80000000, 80000000, 80000000, 80000000,  }
   2834 
   2835 VNEG/VNEGQ output:
   2836 VNEG/VNEGQ:0:result_int8x8 [] = { 10, f, e, d, c, b, a, 9,  }
   2837 VNEG/VNEGQ:1:result_int16x4 [] = { 10, f, e, d,  }
   2838 VNEG/VNEGQ:2:result_int32x2 [] = { 10, f,  }
   2839 VNEG/VNEGQ:3:result_int64x1 [] = { 3333333333333333,  }
   2840 VNEG/VNEGQ:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2841 VNEG/VNEGQ:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   2842 VNEG/VNEGQ:6:result_uint32x2 [] = { 33333333, 33333333,  }
   2843 VNEG/VNEGQ:7:result_uint64x1 [] = { 3333333333333333,  }
   2844 VNEG/VNEGQ:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2845 VNEG/VNEGQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   2846 VNEG/VNEGQ:10:result_float32x2 [] = { 33333333, 33333333,  }
   2847 VNEG/VNEGQ:11:result_int8x16 [] = { 10, f, e, d, c, b, a, 9, 8, 7, 6, 5, 4, 3, 2, 1,  }
   2848 VNEG/VNEGQ:12:result_int16x8 [] = { 10, f, e, d, c, b, a, 9,  }
   2849 VNEG/VNEGQ:13:result_int32x4 [] = { 10, f, e, d,  }
   2850 VNEG/VNEGQ:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   2851 VNEG/VNEGQ:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2852 VNEG/VNEGQ:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2853 VNEG/VNEGQ:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2854 VNEG/VNEGQ:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   2855 VNEG/VNEGQ:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2856 VNEG/VNEGQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2857 VNEG/VNEGQ:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2858 
   2859 float32:
   2860 VNEG/VNEGQ:22:result_float32x2 [] = { c0133333, c0133333,  }
   2861 VNEG/VNEGQ:23:result_float32x4 [] = { c059999a, c059999a, c059999a, c059999a,  }
   2862 
   2863 VQNEG/VQNEGQ cumulative saturation output:
   2864 VQNEG/VQNEGQ:0:vqneg_s8 Neon cumulative saturation 0
   2865 VQNEG/VQNEGQ:1:vqneg_s16 Neon cumulative saturation 0
   2866 VQNEG/VQNEGQ:2:vqneg_s32 Neon cumulative saturation 0
   2867 VQNEG/VQNEGQ:3:vqnegq_s8 Neon cumulative saturation 0
   2868 VQNEG/VQNEGQ:4:vqnegq_s16 Neon cumulative saturation 0
   2869 VQNEG/VQNEGQ:5:vqnegq_s32 Neon cumulative saturation 0
   2870 
   2871 VQNEG/VQNEGQ output:
   2872 VQNEG/VQNEGQ:6:result_int8x8 [] = { 10, f, e, d, c, b, a, 9,  }
   2873 VQNEG/VQNEGQ:7:result_int16x4 [] = { 10, f, e, d,  }
   2874 VQNEG/VQNEGQ:8:result_int32x2 [] = { 10, f,  }
   2875 VQNEG/VQNEGQ:9:result_int64x1 [] = { 3333333333333333,  }
   2876 VQNEG/VQNEGQ:10:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2877 VQNEG/VQNEGQ:11:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   2878 VQNEG/VQNEGQ:12:result_uint32x2 [] = { 33333333, 33333333,  }
   2879 VQNEG/VQNEGQ:13:result_uint64x1 [] = { 3333333333333333,  }
   2880 VQNEG/VQNEGQ:14:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2881 VQNEG/VQNEGQ:15:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   2882 VQNEG/VQNEGQ:16:result_float32x2 [] = { 33333333, 33333333,  }
   2883 VQNEG/VQNEGQ:17:result_int8x16 [] = { 10, f, e, d, c, b, a, 9, 8, 7, 6, 5, 4, 3, 2, 1,  }
   2884 VQNEG/VQNEGQ:18:result_int16x8 [] = { 10, f, e, d, c, b, a, 9,  }
   2885 VQNEG/VQNEGQ:19:result_int32x4 [] = { 10, f, e, d,  }
   2886 VQNEG/VQNEGQ:20:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   2887 VQNEG/VQNEGQ:21:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2888 VQNEG/VQNEGQ:22:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2889 VQNEG/VQNEGQ:23:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2890 VQNEG/VQNEGQ:24:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   2891 VQNEG/VQNEGQ:25:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2892 VQNEG/VQNEGQ:26:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2893 VQNEG/VQNEGQ:27:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2894 
   2895 VQNEG/VQNEGQ cumulative saturation output:
   2896 VQNEG/VQNEGQ:0:vqneg_s8 Neon cumulative saturation 1
   2897 VQNEG/VQNEGQ:1:vqneg_s16 Neon cumulative saturation 1
   2898 VQNEG/VQNEGQ:2:vqneg_s32 Neon cumulative saturation 1
   2899 VQNEG/VQNEGQ:3:vqnegq_s8 Neon cumulative saturation 1
   2900 VQNEG/VQNEGQ:4:vqnegq_s16 Neon cumulative saturation 1
   2901 VQNEG/VQNEGQ:5:vqnegq_s32 Neon cumulative saturation 1
   2902 
   2903 VQNEG/VQNEGQ output:
   2904 VQNEG/VQNEGQ:6:result_int8x8 [] = { 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f,  }
   2905 VQNEG/VQNEGQ:7:result_int16x4 [] = { 7fff, 7fff, 7fff, 7fff,  }
   2906 VQNEG/VQNEGQ:8:result_int32x2 [] = { 7fffffff, 7fffffff,  }
   2907 VQNEG/VQNEGQ:9:result_int64x1 [] = { 3333333333333333,  }
   2908 VQNEG/VQNEGQ:10:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2909 VQNEG/VQNEGQ:11:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   2910 VQNEG/VQNEGQ:12:result_uint32x2 [] = { 33333333, 33333333,  }
   2911 VQNEG/VQNEGQ:13:result_uint64x1 [] = { 3333333333333333,  }
   2912 VQNEG/VQNEGQ:14:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2913 VQNEG/VQNEGQ:15:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   2914 VQNEG/VQNEGQ:16:result_float32x2 [] = { 33333333, 33333333,  }
   2915 VQNEG/VQNEGQ:17:result_int8x16 [] = { 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f,  }
   2916 VQNEG/VQNEGQ:18:result_int16x8 [] = { 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff,  }
   2917 VQNEG/VQNEGQ:19:result_int32x4 [] = { 7fffffff, 7fffffff, 7fffffff, 7fffffff,  }
   2918 VQNEG/VQNEGQ:20:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   2919 VQNEG/VQNEGQ:21:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2920 VQNEG/VQNEGQ:22:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2921 VQNEG/VQNEGQ:23:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2922 VQNEG/VQNEGQ:24:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   2923 VQNEG/VQNEGQ:25:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2924 VQNEG/VQNEGQ:26:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2925 VQNEG/VQNEGQ:27:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2926 
   2927 VMLAL output:
   2928 VMLAL:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2929 VMLAL:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   2930 VMLAL:2:result_int32x2 [] = { 33333333, 33333333,  }
   2931 VMLAL:3:result_int64x1 [] = { 3333333333333333,  }
   2932 VMLAL:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2933 VMLAL:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   2934 VMLAL:6:result_uint32x2 [] = { 33333333, 33333333,  }
   2935 VMLAL:7:result_uint64x1 [] = { 3333333333333333,  }
   2936 VMLAL:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2937 VMLAL:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   2938 VMLAL:10:result_float32x2 [] = { 33333333, 33333333,  }
   2939 VMLAL:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2940 VMLAL:12:result_int16x8 [] = { ffffe907, ffffe908, ffffe909, ffffe90a, ffffe90b, ffffe90c, ffffe90d, ffffe90e,  }
   2941 VMLAL:13:result_int32x4 [] = { 3e07, 3e08, 3e09, 3e0a,  }
   2942 VMLAL:14:result_int64x2 [] = { 3e07, 3e08,  }
   2943 VMLAL:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2944 VMLAL:16:result_uint16x8 [] = { 3e07, 3e08, 3e09, 3e0a, 3e0b, 3e0c, 3e0d, 3e0e,  }
   2945 VMLAL:17:result_uint32x4 [] = { 3e07, 3e08, 3e09, 3e0a,  }
   2946 VMLAL:18:result_uint64x2 [] = { 3e07, 3e08,  }
   2947 VMLAL:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2948 VMLAL:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2949 VMLAL:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2950 
   2951 VMLSL output:
   2952 VMLSL:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2953 VMLSL:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   2954 VMLSL:2:result_int32x2 [] = { 33333333, 33333333,  }
   2955 VMLSL:3:result_int64x1 [] = { 3333333333333333,  }
   2956 VMLSL:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2957 VMLSL:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   2958 VMLSL:6:result_uint32x2 [] = { 33333333, 33333333,  }
   2959 VMLSL:7:result_uint64x1 [] = { 3333333333333333,  }
   2960 VMLSL:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2961 VMLSL:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   2962 VMLSL:10:result_float32x2 [] = { 33333333, 33333333,  }
   2963 VMLSL:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2964 VMLSL:12:result_int16x8 [] = { 16d9, 16da, 16db, 16dc, 16dd, 16de, 16df, 16e0,  }
   2965 VMLSL:13:result_int32x4 [] = { ffffc1d9, ffffc1da, ffffc1db, ffffc1dc,  }
   2966 VMLSL:14:result_int64x2 [] = { ffffffffffffc1d9, ffffffffffffc1da,  }
   2967 VMLSL:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2968 VMLSL:16:result_uint16x8 [] = { c1d9, c1da, c1db, c1dc, c1dd, c1de, c1df, c1e0,  }
   2969 VMLSL:17:result_uint32x4 [] = { ffffc1d9, ffffc1da, ffffc1db, ffffc1dc,  }
   2970 VMLSL:18:result_uint64x2 [] = { ffffffffffffc1d9, ffffffffffffc1da,  }
   2971 VMLSL:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2972 VMLSL:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2973 VMLSL:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2974 
   2975 VMLAL_LANE output:
   2976 VMLAL_LANE:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2977 VMLAL_LANE:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   2978 VMLAL_LANE:2:result_int32x2 [] = { 33333333, 33333333,  }
   2979 VMLAL_LANE:3:result_int64x1 [] = { 3333333333333333,  }
   2980 VMLAL_LANE:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2981 VMLAL_LANE:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   2982 VMLAL_LANE:6:result_uint32x2 [] = { 33333333, 33333333,  }
   2983 VMLAL_LANE:7:result_uint64x1 [] = { 3333333333333333,  }
   2984 VMLAL_LANE:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   2985 VMLAL_LANE:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   2986 VMLAL_LANE:10:result_float32x2 [] = { 33333333, 33333333,  }
   2987 VMLAL_LANE:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2988 VMLAL_LANE:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2989 VMLAL_LANE:13:result_int32x4 [] = { 3e07, 3e08, 3e09, 3e0a,  }
   2990 VMLAL_LANE:14:result_int64x2 [] = { 3e07, 3e08,  }
   2991 VMLAL_LANE:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2992 VMLAL_LANE:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2993 VMLAL_LANE:17:result_uint32x4 [] = { 3e07, 3e08, 3e09, 3e0a,  }
   2994 VMLAL_LANE:18:result_uint64x2 [] = { 3e07, 3e08,  }
   2995 VMLAL_LANE:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   2996 VMLAL_LANE:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   2997 VMLAL_LANE:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   2998 
   2999 VMLSL_LANE output:
   3000 VMLSL_LANE:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3001 VMLSL_LANE:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   3002 VMLSL_LANE:2:result_int32x2 [] = { 33333333, 33333333,  }
   3003 VMLSL_LANE:3:result_int64x1 [] = { 3333333333333333,  }
   3004 VMLSL_LANE:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3005 VMLSL_LANE:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   3006 VMLSL_LANE:6:result_uint32x2 [] = { 33333333, 33333333,  }
   3007 VMLSL_LANE:7:result_uint64x1 [] = { 3333333333333333,  }
   3008 VMLSL_LANE:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3009 VMLSL_LANE:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   3010 VMLSL_LANE:10:result_float32x2 [] = { 33333333, 33333333,  }
   3011 VMLSL_LANE:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3012 VMLSL_LANE:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3013 VMLSL_LANE:13:result_int32x4 [] = { ffffc1d9, ffffc1da, ffffc1db, ffffc1dc,  }
   3014 VMLSL_LANE:14:result_int64x2 [] = { ffffffffffffc1d9, ffffffffffffc1da,  }
   3015 VMLSL_LANE:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3016 VMLSL_LANE:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3017 VMLSL_LANE:17:result_uint32x4 [] = { ffffc1d9, ffffc1da, ffffc1db, ffffc1dc,  }
   3018 VMLSL_LANE:18:result_uint64x2 [] = { ffffffffffffc1d9, ffffffffffffc1da,  }
   3019 VMLSL_LANE:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3020 VMLSL_LANE:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3021 VMLSL_LANE:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3022 
   3023 VMLAL_N output:
   3024 VMLAL_N:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3025 VMLAL_N:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   3026 VMLAL_N:2:result_int32x2 [] = { 33333333, 33333333,  }
   3027 VMLAL_N:3:result_int64x1 [] = { 3333333333333333,  }
   3028 VMLAL_N:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3029 VMLAL_N:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   3030 VMLAL_N:6:result_uint32x2 [] = { 33333333, 33333333,  }
   3031 VMLAL_N:7:result_uint64x1 [] = { 3333333333333333,  }
   3032 VMLAL_N:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3033 VMLAL_N:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   3034 VMLAL_N:10:result_float32x2 [] = { 33333333, 33333333,  }
   3035 VMLAL_N:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3036 VMLAL_N:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3037 VMLAL_N:13:result_int32x4 [] = { 595, 596, 597, 598,  }
   3038 VMLAL_N:14:result_int64x2 [] = { b3a, b3b,  }
   3039 VMLAL_N:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3040 VMLAL_N:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3041 VMLAL_N:17:result_uint32x4 [] = { 10df, 10e0, 10e1, 10e2,  }
   3042 VMLAL_N:18:result_uint64x2 [] = { 10df, 10e0,  }
   3043 VMLAL_N:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3044 VMLAL_N:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3045 VMLAL_N:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3046 
   3047 VMLSL_N output:
   3048 VMLSL_N:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3049 VMLSL_N:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   3050 VMLSL_N:2:result_int32x2 [] = { 33333333, 33333333,  }
   3051 VMLSL_N:3:result_int64x1 [] = { 3333333333333333,  }
   3052 VMLSL_N:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3053 VMLSL_N:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   3054 VMLSL_N:6:result_uint32x2 [] = { 33333333, 33333333,  }
   3055 VMLSL_N:7:result_uint64x1 [] = { 3333333333333333,  }
   3056 VMLSL_N:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3057 VMLSL_N:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   3058 VMLSL_N:10:result_float32x2 [] = { 33333333, 33333333,  }
   3059 VMLSL_N:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3060 VMLSL_N:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3061 VMLSL_N:13:result_int32x4 [] = { fffffa4b, fffffa4c, fffffa4d, fffffa4e,  }
   3062 VMLSL_N:14:result_int64x2 [] = { fffffffffffff4a6, fffffffffffff4a7,  }
   3063 VMLSL_N:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3064 VMLSL_N:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3065 VMLSL_N:17:result_uint32x4 [] = { ffffef01, ffffef02, ffffef03, ffffef04,  }
   3066 VMLSL_N:18:result_uint64x2 [] = { ffffffffffffef01, ffffffffffffef02,  }
   3067 VMLSL_N:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3068 VMLSL_N:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3069 VMLSL_N:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3070 
   3071 VMOVL output:
   3072 VMOVL:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3073 VMOVL:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   3074 VMOVL:2:result_int32x2 [] = { 33333333, 33333333,  }
   3075 VMOVL:3:result_int64x1 [] = { 3333333333333333,  }
   3076 VMOVL:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3077 VMOVL:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   3078 VMOVL:6:result_uint32x2 [] = { 33333333, 33333333,  }
   3079 VMOVL:7:result_uint64x1 [] = { 3333333333333333,  }
   3080 VMOVL:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3081 VMOVL:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   3082 VMOVL:10:result_float32x2 [] = { 33333333, 33333333,  }
   3083 VMOVL:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3084 VMOVL:12:result_int16x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7,  }
   3085 VMOVL:13:result_int32x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   3086 VMOVL:14:result_int64x2 [] = { fffffffffffffff0, fffffffffffffff1,  }
   3087 VMOVL:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3088 VMOVL:16:result_uint16x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7,  }
   3089 VMOVL:17:result_uint32x4 [] = { fff0, fff1, fff2, fff3,  }
   3090 VMOVL:18:result_uint64x2 [] = { fffffff0, fffffff1,  }
   3091 VMOVL:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3092 VMOVL:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3093 VMOVL:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3094 
   3095 VMOVN output:
   3096 VMOVN:0:result_int8x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7,  }
   3097 VMOVN:1:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   3098 VMOVN:2:result_int32x2 [] = { fffffff0, fffffff1,  }
   3099 VMOVN:3:result_int64x1 [] = { 3333333333333333,  }
   3100 VMOVN:4:result_uint8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7,  }
   3101 VMOVN:5:result_uint16x4 [] = { fff0, fff1, fff2, fff3,  }
   3102 VMOVN:6:result_uint32x2 [] = { fffffff0, fffffff1,  }
   3103 VMOVN:7:result_uint64x1 [] = { 3333333333333333,  }
   3104 VMOVN:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3105 VMOVN:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   3106 VMOVN:10:result_float32x2 [] = { 33333333, 33333333,  }
   3107 VMOVN:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3108 VMOVN:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3109 VMOVN:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3110 VMOVN:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   3111 VMOVN:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3112 VMOVN:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3113 VMOVN:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3114 VMOVN:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   3115 VMOVN:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3116 VMOVN:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3117 VMOVN:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3118 
   3119 VMULL output:
   3120 VMULL:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3121 VMULL:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   3122 VMULL:2:result_int32x2 [] = { 33333333, 33333333,  }
   3123 VMULL:3:result_int64x1 [] = { 3333333333333333,  }
   3124 VMULL:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3125 VMULL:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   3126 VMULL:6:result_uint32x2 [] = { 33333333, 33333333,  }
   3127 VMULL:7:result_uint64x1 [] = { 3333333333333333,  }
   3128 VMULL:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3129 VMULL:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   3130 VMULL:10:result_float32x2 [] = { 33333333, 33333333,  }
   3131 VMULL:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3132 VMULL:12:result_int16x8 [] = { 100, e1, c4, a9, 90, 79, 64, 51,  }
   3133 VMULL:13:result_int32x4 [] = { 100, e1, c4, a9,  }
   3134 VMULL:14:result_int64x2 [] = { 100, e1,  }
   3135 VMULL:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3136 VMULL:16:result_uint16x8 [] = { e100, e2e1, e4c4, e6a9, e890, ea79, ec64, ee51,  }
   3137 VMULL:17:result_uint32x4 [] = { ffe00100, ffe200e1, ffe400c4, ffe600a9,  }
   3138 VMULL:18:result_uint64x2 [] = { ffffffe000000100, ffffffe2000000e1,  }
   3139 VMULL:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3140 VMULL:20:result_poly16x8 [] = { 5500, 5501, 5504, 5505, 5510, 5511, 5514, 5515,  }
   3141 VMULL:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3142 
   3143 VMULL_LANE output:
   3144 VMULL_LANE:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3145 VMULL_LANE:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   3146 VMULL_LANE:2:result_int32x2 [] = { 33333333, 33333333,  }
   3147 VMULL_LANE:3:result_int64x1 [] = { 3333333333333333,  }
   3148 VMULL_LANE:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3149 VMULL_LANE:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   3150 VMULL_LANE:6:result_uint32x2 [] = { 33333333, 33333333,  }
   3151 VMULL_LANE:7:result_uint64x1 [] = { 3333333333333333,  }
   3152 VMULL_LANE:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3153 VMULL_LANE:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   3154 VMULL_LANE:10:result_float32x2 [] = { 33333333, 33333333,  }
   3155 VMULL_LANE:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3156 VMULL_LANE:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3157 VMULL_LANE:13:result_int32x4 [] = { 4000, 4000, 4000, 4000,  }
   3158 VMULL_LANE:14:result_int64x2 [] = { 2000, 2000,  }
   3159 VMULL_LANE:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3160 VMULL_LANE:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3161 VMULL_LANE:17:result_uint32x4 [] = { 4000, 4000, 4000, 4000,  }
   3162 VMULL_LANE:18:result_uint64x2 [] = { 2000, 2000,  }
   3163 VMULL_LANE:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3164 VMULL_LANE:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3165 VMULL_LANE:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3166 
   3167 VREV16 output:
   3168 VREV16:0:result_int8x8 [] = { fffffff1, fffffff0, fffffff3, fffffff2, fffffff5, fffffff4, fffffff7, fffffff6,  }
   3169 VREV16:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   3170 VREV16:2:result_int32x2 [] = { 33333333, 33333333,  }
   3171 VREV16:3:result_int64x1 [] = { 3333333333333333,  }
   3172 VREV16:4:result_uint8x8 [] = { f1, f0, f3, f2, f5, f4, f7, f6,  }
   3173 VREV16:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   3174 VREV16:6:result_uint32x2 [] = { 33333333, 33333333,  }
   3175 VREV16:7:result_uint64x1 [] = { 3333333333333333,  }
   3176 VREV16:8:result_poly8x8 [] = { f1, f0, f3, f2, f5, f4, f7, f6,  }
   3177 VREV16:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   3178 VREV16:10:result_float32x2 [] = { 33333333, 33333333,  }
   3179 VREV16:11:result_int8x16 [] = { fffffff1, fffffff0, fffffff3, fffffff2, fffffff5, fffffff4, fffffff7, fffffff6, fffffff9, fffffff8, fffffffb, fffffffa, fffffffd, fffffffc, ffffffff, fffffffe,  }
   3180 VREV16:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3181 VREV16:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3182 VREV16:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   3183 VREV16:15:result_uint8x16 [] = { f1, f0, f3, f2, f5, f4, f7, f6, f9, f8, fb, fa, fd, fc, ff, fe,  }
   3184 VREV16:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3185 VREV16:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3186 VREV16:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   3187 VREV16:19:result_poly8x16 [] = { f1, f0, f3, f2, f5, f4, f7, f6, f9, f8, fb, fa, fd, fc, ff, fe,  }
   3188 VREV16:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3189 VREV16:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3190 
   3191 VREV32 output:
   3192 VREV32:22:result_int8x8 [] = { fffffff3, fffffff2, fffffff1, fffffff0, fffffff7, fffffff6, fffffff5, fffffff4,  }
   3193 VREV32:23:result_int16x4 [] = { fffffff1, fffffff0, fffffff3, fffffff2,  }
   3194 VREV32:24:result_int32x2 [] = { 33333333, 33333333,  }
   3195 VREV32:25:result_int64x1 [] = { 3333333333333333,  }
   3196 VREV32:26:result_uint8x8 [] = { f3, f2, f1, f0, f7, f6, f5, f4,  }
   3197 VREV32:27:result_uint16x4 [] = { fff1, fff0, fff3, fff2,  }
   3198 VREV32:28:result_uint32x2 [] = { 33333333, 33333333,  }
   3199 VREV32:29:result_uint64x1 [] = { 3333333333333333,  }
   3200 VREV32:30:result_poly8x8 [] = { f3, f2, f1, f0, f7, f6, f5, f4,  }
   3201 VREV32:31:result_poly16x4 [] = { fff1, fff0, fff3, fff2,  }
   3202 VREV32:32:result_float32x2 [] = { 33333333, 33333333,  }
   3203 VREV32:33:result_int8x16 [] = { fffffff3, fffffff2, fffffff1, fffffff0, fffffff7, fffffff6, fffffff5, fffffff4, fffffffb, fffffffa, fffffff9, fffffff8, ffffffff, fffffffe, fffffffd, fffffffc,  }
   3204 VREV32:34:result_int16x8 [] = { fffffff1, fffffff0, fffffff3, fffffff2, fffffff5, fffffff4, fffffff7, fffffff6,  }
   3205 VREV32:35:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3206 VREV32:36:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   3207 VREV32:37:result_uint8x16 [] = { f3, f2, f1, f0, f7, f6, f5, f4, fb, fa, f9, f8, ff, fe, fd, fc,  }
   3208 VREV32:38:result_uint16x8 [] = { fff1, fff0, fff3, fff2, fff5, fff4, fff7, fff6,  }
   3209 VREV32:39:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3210 VREV32:40:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   3211 VREV32:41:result_poly8x16 [] = { f3, f2, f1, f0, f7, f6, f5, f4, fb, fa, f9, f8, ff, fe, fd, fc,  }
   3212 VREV32:42:result_poly16x8 [] = { fff1, fff0, fff3, fff2, fff5, fff4, fff7, fff6,  }
   3213 VREV32:43:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3214 
   3215 VREV64 output:
   3216 VREV64:44:result_int8x8 [] = { fffffff7, fffffff6, fffffff5, fffffff4, fffffff3, fffffff2, fffffff1, fffffff0,  }
   3217 VREV64:45:result_int16x4 [] = { fffffff3, fffffff2, fffffff1, fffffff0,  }
   3218 VREV64:46:result_int32x2 [] = { fffffff1, fffffff0,  }
   3219 VREV64:47:result_int64x1 [] = { 3333333333333333,  }
   3220 VREV64:48:result_uint8x8 [] = { f7, f6, f5, f4, f3, f2, f1, f0,  }
   3221 VREV64:49:result_uint16x4 [] = { fff3, fff2, fff1, fff0,  }
   3222 VREV64:50:result_uint32x2 [] = { fffffff1, fffffff0,  }
   3223 VREV64:51:result_uint64x1 [] = { 3333333333333333,  }
   3224 VREV64:52:result_poly8x8 [] = { f7, f6, f5, f4, f3, f2, f1, f0,  }
   3225 VREV64:53:result_poly16x4 [] = { fff3, fff2, fff1, fff0,  }
   3226 VREV64:54:result_float32x2 [] = { c1700000, c1800000,  }
   3227 VREV64:55:result_int8x16 [] = { fffffff7, fffffff6, fffffff5, fffffff4, fffffff3, fffffff2, fffffff1, fffffff0, ffffffff, fffffffe, fffffffd, fffffffc, fffffffb, fffffffa, fffffff9, fffffff8,  }
   3228 VREV64:56:result_int16x8 [] = { fffffff3, fffffff2, fffffff1, fffffff0, fffffff7, fffffff6, fffffff5, fffffff4,  }
   3229 VREV64:57:result_int32x4 [] = { fffffff1, fffffff0, fffffff3, fffffff2,  }
   3230 VREV64:58:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   3231 VREV64:59:result_uint8x16 [] = { f7, f6, f5, f4, f3, f2, f1, f0, ff, fe, fd, fc, fb, fa, f9, f8,  }
   3232 VREV64:60:result_uint16x8 [] = { fff3, fff2, fff1, fff0, fff7, fff6, fff5, fff4,  }
   3233 VREV64:61:result_uint32x4 [] = { fffffff1, fffffff0, fffffff3, fffffff2,  }
   3234 VREV64:62:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   3235 VREV64:63:result_poly8x16 [] = { f7, f6, f5, f4, f3, f2, f1, f0, ff, fe, fd, fc, fb, fa, f9, f8,  }
   3236 VREV64:64:result_poly16x8 [] = { fff3, fff2, fff1, fff0, fff7, fff6, fff5, fff4,  }
   3237 VREV64:65:result_float32x4 [] = { c1700000, c1800000, c1500000, c1600000,  }
   3238 
   3239 VSRA_N output:
   3240 VSRA_N:0:result_int8x8 [] = { fffffff8, fffffff9, fffffffa, fffffffb, fffffffc, fffffffd, fffffffe, ffffffff,  }
   3241 VSRA_N:1:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   3242 VSRA_N:2:result_int32x2 [] = { fffffffc, fffffffd,  }
   3243 VSRA_N:3:result_int64x1 [] = { fffffffffffffff0,  }
   3244 VSRA_N:4:result_uint8x8 [] = { 5, 6, 7, 8, 9, a, b, c,  }
   3245 VSRA_N:5:result_uint16x4 [] = { fffc, fffd, fffe, ffff,  }
   3246 VSRA_N:6:result_uint32x2 [] = { fffffff3, fffffff4,  }
   3247 VSRA_N:7:result_uint64x1 [] = { fffffffffffffff0,  }
   3248 VSRA_N:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3249 VSRA_N:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   3250 VSRA_N:10:result_float32x2 [] = { 33333333, 33333333,  }
   3251 VSRA_N:11:result_int8x16 [] = { fffffff8, fffffff9, fffffffa, fffffffb, fffffffc, fffffffd, fffffffe, ffffffff, 0, 1, 2, 3, 4, 5, 6, 7,  }
   3252 VSRA_N:12:result_int16x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7,  }
   3253 VSRA_N:13:result_int32x4 [] = { fffffffc, fffffffd, fffffffe, ffffffff,  }
   3254 VSRA_N:14:result_int64x2 [] = { fffffffffffffff0, fffffffffffffff1,  }
   3255 VSRA_N:15:result_uint8x16 [] = { 5, 6, 7, 8, 9, a, b, c, d, e, f, 10, 11, 12, 13, 14,  }
   3256 VSRA_N:16:result_uint16x8 [] = { fffc, fffd, fffe, ffff, 0, 1, 2, 3,  }
   3257 VSRA_N:17:result_uint32x4 [] = { fffffff3, fffffff4, fffffff5, fffffff6,  }
   3258 VSRA_N:18:result_uint64x2 [] = { fffffffffffffff0, fffffffffffffff1,  }
   3259 VSRA_N:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3260 VSRA_N:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3261 VSRA_N:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3262 
   3263 VTRN/VTRNQ chunk 0 output:
   3264 VTRN/VTRNQ:0:result_int8x8 [] = { fffffff0, fffffff1, 11, 11, fffffff2, fffffff3, 11, 11,  }
   3265 VTRN/VTRNQ:1:result_int16x4 [] = { fffffff0, fffffff1, 22, 22,  }
   3266 VTRN/VTRNQ:2:result_int32x2 [] = { fffffff0, fffffff1,  }
   3267 VTRN/VTRNQ:3:result_int64x1 [] = { 3333333333333333,  }
   3268 VTRN/VTRNQ:4:result_uint8x8 [] = { f0, f1, 55, 55, f2, f3, 55, 55,  }
   3269 VTRN/VTRNQ:5:result_uint16x4 [] = { fff0, fff1, 66, 66,  }
   3270 VTRN/VTRNQ:6:result_uint32x2 [] = { fffffff0, fffffff1,  }
   3271 VTRN/VTRNQ:7:result_uint64x1 [] = { 3333333333333333,  }
   3272 VTRN/VTRNQ:8:result_poly8x8 [] = { f0, f1, 55, 55, f2, f3, 55, 55,  }
   3273 VTRN/VTRNQ:9:result_poly16x4 [] = { fff0, fff1, 66, 66,  }
   3274 VTRN/VTRNQ:10:result_float32x2 [] = { c1800000, c1700000,  }
   3275 VTRN/VTRNQ:11:result_int8x16 [] = { fffffff0, fffffff1, 11, 11, fffffff2, fffffff3, 11, 11, fffffff4, fffffff5, 11, 11, fffffff6, fffffff7, 11, 11,  }
   3276 VTRN/VTRNQ:12:result_int16x8 [] = { fffffff0, fffffff1, 22, 22, fffffff2, fffffff3, 22, 22,  }
   3277 VTRN/VTRNQ:13:result_int32x4 [] = { fffffff0, fffffff1, 33, 33,  }
   3278 VTRN/VTRNQ:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   3279 VTRN/VTRNQ:15:result_uint8x16 [] = { f0, f1, 55, 55, f2, f3, 55, 55, f4, f5, 55, 55, f6, f7, 55, 55,  }
   3280 VTRN/VTRNQ:16:result_uint16x8 [] = { fff0, fff1, 66, 66, fff2, fff3, 66, 66,  }
   3281 VTRN/VTRNQ:17:result_uint32x4 [] = { fffffff0, fffffff1, 77, 77,  }
   3282 VTRN/VTRNQ:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   3283 VTRN/VTRNQ:19:result_poly8x16 [] = { f0, f1, 55, 55, f2, f3, 55, 55, f4, f5, 55, 55, f6, f7, 55, 55,  }
   3284 VTRN/VTRNQ:20:result_poly16x8 [] = { fff0, fff1, 66, 66, fff2, fff3, 66, 66,  }
   3285 VTRN/VTRNQ:21:result_float32x4 [] = { c1800000, c1700000, 42073333, 42073333,  }
   3286 
   3287 VTRN/VTRNQ chunk 1 output:
   3288 VTRN/VTRNQ:22:result_int8x8 [] = { fffffff4, fffffff5, 11, 11, fffffff6, fffffff7, 11, 11,  }
   3289 VTRN/VTRNQ:23:result_int16x4 [] = { fffffff2, fffffff3, 22, 22,  }
   3290 VTRN/VTRNQ:24:result_int32x2 [] = { 33, 33,  }
   3291 VTRN/VTRNQ:25:result_int64x1 [] = { 3333333333333333,  }
   3292 VTRN/VTRNQ:26:result_uint8x8 [] = { f4, f5, 55, 55, f6, f7, 55, 55,  }
   3293 VTRN/VTRNQ:27:result_uint16x4 [] = { fff2, fff3, 66, 66,  }
   3294 VTRN/VTRNQ:28:result_uint32x2 [] = { 77, 77,  }
   3295 VTRN/VTRNQ:29:result_uint64x1 [] = { 3333333333333333,  }
   3296 VTRN/VTRNQ:30:result_poly8x8 [] = { f4, f5, 55, 55, f6, f7, 55, 55,  }
   3297 VTRN/VTRNQ:31:result_poly16x4 [] = { fff2, fff3, 66, 66,  }
   3298 VTRN/VTRNQ:32:result_float32x2 [] = { 42066666, 42066666,  }
   3299 VTRN/VTRNQ:33:result_int8x16 [] = { fffffff8, fffffff9, 11, 11, fffffffa, fffffffb, 11, 11, fffffffc, fffffffd, 11, 11, fffffffe, ffffffff, 11, 11,  }
   3300 VTRN/VTRNQ:34:result_int16x8 [] = { fffffff4, fffffff5, 22, 22, fffffff6, fffffff7, 22, 22,  }
   3301 VTRN/VTRNQ:35:result_int32x4 [] = { fffffff2, fffffff3, 33, 33,  }
   3302 VTRN/VTRNQ:36:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   3303 VTRN/VTRNQ:37:result_uint8x16 [] = { f8, f9, 55, 55, fa, fb, 55, 55, fc, fd, 55, 55, fe, ff, 55, 55,  }
   3304 VTRN/VTRNQ:38:result_uint16x8 [] = { fff4, fff5, 66, 66, fff6, fff7, 66, 66,  }
   3305 VTRN/VTRNQ:39:result_uint32x4 [] = { fffffff2, fffffff3, 77, 77,  }
   3306 VTRN/VTRNQ:40:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   3307 VTRN/VTRNQ:41:result_poly8x16 [] = { f8, f9, 55, 55, fa, fb, 55, 55, fc, fd, 55, 55, fe, ff, 55, 55,  }
   3308 VTRN/VTRNQ:42:result_poly16x8 [] = { fff4, fff5, 66, 66, fff6, fff7, 66, 66,  }
   3309 VTRN/VTRNQ:43:result_float32x4 [] = { c1600000, c1500000, 42073333, 42073333,  }
   3310 
   3311 VUZP/VUZPQ chunk 0 output:
   3312 VUZP/VUZPQ:0:result_int8x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7,  }
   3313 VUZP/VUZPQ:1:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   3314 VUZP/VUZPQ:2:result_int32x2 [] = { fffffff0, fffffff1,  }
   3315 VUZP/VUZPQ:3:result_int64x1 [] = { 3333333333333333,  }
   3316 VUZP/VUZPQ:4:result_uint8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7,  }
   3317 VUZP/VUZPQ:5:result_uint16x4 [] = { fff0, fff1, fff2, fff3,  }
   3318 VUZP/VUZPQ:6:result_uint32x2 [] = { fffffff0, fffffff1,  }
   3319 VUZP/VUZPQ:7:result_uint64x1 [] = { 3333333333333333,  }
   3320 VUZP/VUZPQ:8:result_poly8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7,  }
   3321 VUZP/VUZPQ:9:result_poly16x4 [] = { fff0, fff1, fff2, fff3,  }
   3322 VUZP/VUZPQ:10:result_float32x2 [] = { c1800000, c1700000,  }
   3323 VUZP/VUZPQ:11:result_int8x16 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7, fffffff8, fffffff9, fffffffa, fffffffb, fffffffc, fffffffd, fffffffe, ffffffff,  }
   3324 VUZP/VUZPQ:12:result_int16x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7,  }
   3325 VUZP/VUZPQ:13:result_int32x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   3326 VUZP/VUZPQ:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   3327 VUZP/VUZPQ:15:result_uint8x16 [] = { f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, fa, fb, fc, fd, fe, ff,  }
   3328 VUZP/VUZPQ:16:result_uint16x8 [] = { fff0, fff1, fff2, fff3, fff4, fff5, fff6, fff7,  }
   3329 VUZP/VUZPQ:17:result_uint32x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   3330 VUZP/VUZPQ:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   3331 VUZP/VUZPQ:19:result_poly8x16 [] = { f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, fa, fb, fc, fd, fe, ff,  }
   3332 VUZP/VUZPQ:20:result_poly16x8 [] = { fff0, fff1, fff2, fff3, fff4, fff5, fff6, fff7,  }
   3333 VUZP/VUZPQ:21:result_float32x4 [] = { c1800000, c1700000, c1600000, c1500000,  }
   3334 
   3335 VUZP/VUZPQ chunk 1 output:
   3336 VUZP/VUZPQ:22:result_int8x8 [] = { 11, 11, 11, 11, 11, 11, 11, 11,  }
   3337 VUZP/VUZPQ:23:result_int16x4 [] = { 22, 22, 22, 22,  }
   3338 VUZP/VUZPQ:24:result_int32x2 [] = { 33, 33,  }
   3339 VUZP/VUZPQ:25:result_int64x1 [] = { 3333333333333333,  }
   3340 VUZP/VUZPQ:26:result_uint8x8 [] = { 55, 55, 55, 55, 55, 55, 55, 55,  }
   3341 VUZP/VUZPQ:27:result_uint16x4 [] = { 66, 66, 66, 66,  }
   3342 VUZP/VUZPQ:28:result_uint32x2 [] = { 77, 77,  }
   3343 VUZP/VUZPQ:29:result_uint64x1 [] = { 3333333333333333,  }
   3344 VUZP/VUZPQ:30:result_poly8x8 [] = { 55, 55, 55, 55, 55, 55, 55, 55,  }
   3345 VUZP/VUZPQ:31:result_poly16x4 [] = { 66, 66, 66, 66,  }
   3346 VUZP/VUZPQ:32:result_float32x2 [] = { 42066666, 42066666,  }
   3347 VUZP/VUZPQ:33:result_int8x16 [] = { 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,  }
   3348 VUZP/VUZPQ:34:result_int16x8 [] = { 22, 22, 22, 22, 22, 22, 22, 22,  }
   3349 VUZP/VUZPQ:35:result_int32x4 [] = { 33, 33, 33, 33,  }
   3350 VUZP/VUZPQ:36:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   3351 VUZP/VUZPQ:37:result_uint8x16 [] = { 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55,  }
   3352 VUZP/VUZPQ:38:result_uint16x8 [] = { 66, 66, 66, 66, 66, 66, 66, 66,  }
   3353 VUZP/VUZPQ:39:result_uint32x4 [] = { 77, 77, 77, 77,  }
   3354 VUZP/VUZPQ:40:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   3355 VUZP/VUZPQ:41:result_poly8x16 [] = { 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55,  }
   3356 VUZP/VUZPQ:42:result_poly16x8 [] = { 66, 66, 66, 66, 66, 66, 66, 66,  }
   3357 VUZP/VUZPQ:43:result_float32x4 [] = { 42073333, 42073333, 42073333, 42073333,  }
   3358 
   3359 VZIP/VZIPQ chunk 0 output:
   3360 VZIP/VZIPQ:0:result_int8x8 [] = { fffffff0, fffffff4, 11, 11, fffffff1, fffffff5, 11, 11,  }
   3361 VZIP/VZIPQ:1:result_int16x4 [] = { fffffff0, fffffff2, 22, 22,  }
   3362 VZIP/VZIPQ:2:result_int32x2 [] = { fffffff0, fffffff1,  }
   3363 VZIP/VZIPQ:3:result_int64x1 [] = { 3333333333333333,  }
   3364 VZIP/VZIPQ:4:result_uint8x8 [] = { f0, f4, 55, 55, f1, f5, 55, 55,  }
   3365 VZIP/VZIPQ:5:result_uint16x4 [] = { fff0, fff2, 66, 66,  }
   3366 VZIP/VZIPQ:6:result_uint32x2 [] = { fffffff0, fffffff1,  }
   3367 VZIP/VZIPQ:7:result_uint64x1 [] = { 3333333333333333,  }
   3368 VZIP/VZIPQ:8:result_poly8x8 [] = { f0, f4, 55, 55, f1, f5, 55, 55,  }
   3369 VZIP/VZIPQ:9:result_poly16x4 [] = { fff0, fff2, 66, 66,  }
   3370 VZIP/VZIPQ:10:result_float32x2 [] = { c1800000, c1700000,  }
   3371 VZIP/VZIPQ:11:result_int8x16 [] = { fffffff0, fffffff8, 11, 11, fffffff1, fffffff9, 11, 11, fffffff2, fffffffa, 11, 11, fffffff3, fffffffb, 11, 11,  }
   3372 VZIP/VZIPQ:12:result_int16x8 [] = { fffffff0, fffffff4, 22, 22, fffffff1, fffffff5, 22, 22,  }
   3373 VZIP/VZIPQ:13:result_int32x4 [] = { fffffff0, fffffff2, 33, 33,  }
   3374 VZIP/VZIPQ:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   3375 VZIP/VZIPQ:15:result_uint8x16 [] = { f0, f8, 55, 55, f1, f9, 55, 55, f2, fa, 55, 55, f3, fb, 55, 55,  }
   3376 VZIP/VZIPQ:16:result_uint16x8 [] = { fff0, fff4, 66, 66, fff1, fff5, 66, 66,  }
   3377 VZIP/VZIPQ:17:result_uint32x4 [] = { fffffff0, fffffff2, 77, 77,  }
   3378 VZIP/VZIPQ:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   3379 VZIP/VZIPQ:19:result_poly8x16 [] = { f0, f8, 55, 55, f1, f9, 55, 55, f2, fa, 55, 55, f3, fb, 55, 55,  }
   3380 VZIP/VZIPQ:20:result_poly16x8 [] = { fff0, fff4, 66, 66, fff1, fff5, 66, 66,  }
   3381 VZIP/VZIPQ:21:result_float32x4 [] = { c1800000, c1600000, 42073333, 42073333,  }
   3382 
   3383 VZIP/VZIPQ chunk 1 output:
   3384 VZIP/VZIPQ:22:result_int8x8 [] = { fffffff2, fffffff6, 11, 11, fffffff3, fffffff7, 11, 11,  }
   3385 VZIP/VZIPQ:23:result_int16x4 [] = { fffffff1, fffffff3, 22, 22,  }
   3386 VZIP/VZIPQ:24:result_int32x2 [] = { 33, 33,  }
   3387 VZIP/VZIPQ:25:result_int64x1 [] = { 3333333333333333,  }
   3388 VZIP/VZIPQ:26:result_uint8x8 [] = { f2, f6, 55, 55, f3, f7, 55, 55,  }
   3389 VZIP/VZIPQ:27:result_uint16x4 [] = { fff1, fff3, 66, 66,  }
   3390 VZIP/VZIPQ:28:result_uint32x2 [] = { 77, 77,  }
   3391 VZIP/VZIPQ:29:result_uint64x1 [] = { 3333333333333333,  }
   3392 VZIP/VZIPQ:30:result_poly8x8 [] = { f2, f6, 55, 55, f3, f7, 55, 55,  }
   3393 VZIP/VZIPQ:31:result_poly16x4 [] = { fff1, fff3, 66, 66,  }
   3394 VZIP/VZIPQ:32:result_float32x2 [] = { 42066666, 42066666,  }
   3395 VZIP/VZIPQ:33:result_int8x16 [] = { fffffff4, fffffffc, 11, 11, fffffff5, fffffffd, 11, 11, fffffff6, fffffffe, 11, 11, fffffff7, ffffffff, 11, 11,  }
   3396 VZIP/VZIPQ:34:result_int16x8 [] = { fffffff2, fffffff6, 22, 22, fffffff3, fffffff7, 22, 22,  }
   3397 VZIP/VZIPQ:35:result_int32x4 [] = { fffffff1, fffffff3, 33, 33,  }
   3398 VZIP/VZIPQ:36:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   3399 VZIP/VZIPQ:37:result_uint8x16 [] = { f4, fc, 55, 55, f5, fd, 55, 55, f6, fe, 55, 55, f7, ff, 55, 55,  }
   3400 VZIP/VZIPQ:38:result_uint16x8 [] = { fff2, fff6, 66, 66, fff3, fff7, 66, 66,  }
   3401 VZIP/VZIPQ:39:result_uint32x4 [] = { fffffff1, fffffff3, 77, 77,  }
   3402 VZIP/VZIPQ:40:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   3403 VZIP/VZIPQ:41:result_poly8x16 [] = { f4, fc, 55, 55, f5, fd, 55, 55, f6, fe, 55, 55, f7, ff, 55, 55,  }
   3404 VZIP/VZIPQ:42:result_poly16x8 [] = { fff2, fff6, 66, 66, fff3, fff7, 66, 66,  }
   3405 VZIP/VZIPQ:43:result_float32x4 [] = { c1700000, c1500000, 42073333, 42073333,  }
   3406 
   3407 VREINTERPRET/VREINTERPRETQ output:
   3408 VREINTERPRET/VREINTERPRETQ:0:result_int8x8 [] = { fffffff0, ffffffff, fffffff1, ffffffff, fffffff2, ffffffff, fffffff3, ffffffff,  }
   3409 VREINTERPRET/VREINTERPRETQ:1:result_int8x8 [] = { fffffff0, ffffffff, ffffffff, ffffffff, fffffff1, ffffffff, ffffffff, ffffffff,  }
   3410 VREINTERPRET/VREINTERPRETQ:2:result_int8x8 [] = { fffffff0, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff,  }
   3411 VREINTERPRET/VREINTERPRETQ:3:result_int8x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7,  }
   3412 VREINTERPRET/VREINTERPRETQ:4:result_int8x8 [] = { fffffff0, ffffffff, fffffff1, ffffffff, fffffff2, ffffffff, fffffff3, ffffffff,  }
   3413 VREINTERPRET/VREINTERPRETQ:5:result_int8x8 [] = { fffffff0, ffffffff, ffffffff, ffffffff, fffffff1, ffffffff, ffffffff, ffffffff,  }
   3414 VREINTERPRET/VREINTERPRETQ:6:result_int8x8 [] = { fffffff0, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff,  }
   3415 VREINTERPRET/VREINTERPRETQ:7:result_int8x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7,  }
   3416 VREINTERPRET/VREINTERPRETQ:8:result_int8x8 [] = { fffffff0, ffffffff, fffffff1, ffffffff, fffffff2, ffffffff, fffffff3, ffffffff,  }
   3417 VREINTERPRET/VREINTERPRETQ:9:result_int16x4 [] = { fffff1f0, fffff3f2, fffff5f4, fffff7f6,  }
   3418 VREINTERPRET/VREINTERPRETQ:10:result_int16x4 [] = { fffffff0, ffffffff, fffffff1, ffffffff,  }
   3419 VREINTERPRET/VREINTERPRETQ:11:result_int16x4 [] = { fffffff0, ffffffff, ffffffff, ffffffff,  }
   3420 VREINTERPRET/VREINTERPRETQ:12:result_int16x4 [] = { fffff1f0, fffff3f2, fffff5f4, fffff7f6,  }
   3421 VREINTERPRET/VREINTERPRETQ:13:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   3422 VREINTERPRET/VREINTERPRETQ:14:result_int16x4 [] = { fffffff0, ffffffff, fffffff1, ffffffff,  }
   3423 VREINTERPRET/VREINTERPRETQ:15:result_int16x4 [] = { fffffff0, ffffffff, ffffffff, ffffffff,  }
   3424 VREINTERPRET/VREINTERPRETQ:16:result_int16x4 [] = { fffff1f0, fffff3f2, fffff5f4, fffff7f6,  }
   3425 VREINTERPRET/VREINTERPRETQ:17:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   3426 VREINTERPRET/VREINTERPRETQ:18:result_int32x2 [] = { f3f2f1f0, f7f6f5f4,  }
   3427 VREINTERPRET/VREINTERPRETQ:19:result_int32x2 [] = { fff1fff0, fff3fff2,  }
   3428 VREINTERPRET/VREINTERPRETQ:20:result_int32x2 [] = { fffffff0, ffffffff,  }
   3429 VREINTERPRET/VREINTERPRETQ:21:result_int32x2 [] = { f3f2f1f0, f7f6f5f4,  }
   3430 VREINTERPRET/VREINTERPRETQ:22:result_int32x2 [] = { fff1fff0, fff3fff2,  }
   3431 VREINTERPRET/VREINTERPRETQ:23:result_int32x2 [] = { fffffff0, fffffff1,  }
   3432 VREINTERPRET/VREINTERPRETQ:24:result_int32x2 [] = { fffffff0, ffffffff,  }
   3433 VREINTERPRET/VREINTERPRETQ:25:result_int32x2 [] = { f3f2f1f0, f7f6f5f4,  }
   3434 VREINTERPRET/VREINTERPRETQ:26:result_int32x2 [] = { fff1fff0, fff3fff2,  }
   3435 VREINTERPRET/VREINTERPRETQ:27:result_int64x1 [] = { f7f6f5f4f3f2f1f0,  }
   3436 VREINTERPRET/VREINTERPRETQ:28:result_int64x1 [] = { fff3fff2fff1fff0,  }
   3437 VREINTERPRET/VREINTERPRETQ:29:result_int64x1 [] = { fffffff1fffffff0,  }
   3438 VREINTERPRET/VREINTERPRETQ:30:result_int64x1 [] = { f7f6f5f4f3f2f1f0,  }
   3439 VREINTERPRET/VREINTERPRETQ:31:result_int64x1 [] = { fff3fff2fff1fff0,  }
   3440 VREINTERPRET/VREINTERPRETQ:32:result_int64x1 [] = { fffffff1fffffff0,  }
   3441 VREINTERPRET/VREINTERPRETQ:33:result_int64x1 [] = { fffffffffffffff0,  }
   3442 VREINTERPRET/VREINTERPRETQ:34:result_int64x1 [] = { f7f6f5f4f3f2f1f0,  }
   3443 VREINTERPRET/VREINTERPRETQ:35:result_int64x1 [] = { fff3fff2fff1fff0,  }
   3444 VREINTERPRET/VREINTERPRETQ:36:result_uint8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7,  }
   3445 VREINTERPRET/VREINTERPRETQ:37:result_uint8x8 [] = { f0, ff, f1, ff, f2, ff, f3, ff,  }
   3446 VREINTERPRET/VREINTERPRETQ:38:result_uint8x8 [] = { f0, ff, ff, ff, f1, ff, ff, ff,  }
   3447 VREINTERPRET/VREINTERPRETQ:39:result_uint8x8 [] = { f0, ff, ff, ff, ff, ff, ff, ff,  }
   3448 VREINTERPRET/VREINTERPRETQ:40:result_uint8x8 [] = { f0, ff, f1, ff, f2, ff, f3, ff,  }
   3449 VREINTERPRET/VREINTERPRETQ:41:result_uint8x8 [] = { f0, ff, ff, ff, f1, ff, ff, ff,  }
   3450 VREINTERPRET/VREINTERPRETQ:42:result_uint8x8 [] = { f0, ff, ff, ff, ff, ff, ff, ff,  }
   3451 VREINTERPRET/VREINTERPRETQ:43:result_uint8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7,  }
   3452 VREINTERPRET/VREINTERPRETQ:44:result_uint8x8 [] = { f0, ff, f1, ff, f2, ff, f3, ff,  }
   3453 VREINTERPRET/VREINTERPRETQ:45:result_uint16x4 [] = { f1f0, f3f2, f5f4, f7f6,  }
   3454 VREINTERPRET/VREINTERPRETQ:46:result_uint16x4 [] = { fff0, fff1, fff2, fff3,  }
   3455 VREINTERPRET/VREINTERPRETQ:47:result_uint16x4 [] = { fff0, ffff, fff1, ffff,  }
   3456 VREINTERPRET/VREINTERPRETQ:48:result_uint16x4 [] = { fff0, ffff, ffff, ffff,  }
   3457 VREINTERPRET/VREINTERPRETQ:49:result_uint16x4 [] = { f1f0, f3f2, f5f4, f7f6,  }
   3458 VREINTERPRET/VREINTERPRETQ:50:result_uint16x4 [] = { fff0, ffff, fff1, ffff,  }
   3459 VREINTERPRET/VREINTERPRETQ:51:result_uint16x4 [] = { fff0, ffff, ffff, ffff,  }
   3460 VREINTERPRET/VREINTERPRETQ:52:result_uint16x4 [] = { f1f0, f3f2, f5f4, f7f6,  }
   3461 VREINTERPRET/VREINTERPRETQ:53:result_uint16x4 [] = { fff0, fff1, fff2, fff3,  }
   3462 VREINTERPRET/VREINTERPRETQ:54:result_uint32x2 [] = { f3f2f1f0, f7f6f5f4,  }
   3463 VREINTERPRET/VREINTERPRETQ:55:result_uint32x2 [] = { fff1fff0, fff3fff2,  }
   3464 VREINTERPRET/VREINTERPRETQ:56:result_uint32x2 [] = { fffffff0, fffffff1,  }
   3465 VREINTERPRET/VREINTERPRETQ:57:result_uint32x2 [] = { fffffff0, ffffffff,  }
   3466 VREINTERPRET/VREINTERPRETQ:58:result_uint32x2 [] = { f3f2f1f0, f7f6f5f4,  }
   3467 VREINTERPRET/VREINTERPRETQ:59:result_uint32x2 [] = { fff1fff0, fff3fff2,  }
   3468 VREINTERPRET/VREINTERPRETQ:60:result_uint32x2 [] = { fffffff0, ffffffff,  }
   3469 VREINTERPRET/VREINTERPRETQ:61:result_uint32x2 [] = { f3f2f1f0, f7f6f5f4,  }
   3470 VREINTERPRET/VREINTERPRETQ:62:result_uint32x2 [] = { fff1fff0, fff3fff2,  }
   3471 VREINTERPRET/VREINTERPRETQ:63:result_uint64x1 [] = { f7f6f5f4f3f2f1f0,  }
   3472 VREINTERPRET/VREINTERPRETQ:64:result_uint64x1 [] = { fff3fff2fff1fff0,  }
   3473 VREINTERPRET/VREINTERPRETQ:65:result_uint64x1 [] = { fffffff1fffffff0,  }
   3474 VREINTERPRET/VREINTERPRETQ:66:result_uint64x1 [] = { fffffffffffffff0,  }
   3475 VREINTERPRET/VREINTERPRETQ:67:result_uint64x1 [] = { f7f6f5f4f3f2f1f0,  }
   3476 VREINTERPRET/VREINTERPRETQ:68:result_uint64x1 [] = { fff3fff2fff1fff0,  }
   3477 VREINTERPRET/VREINTERPRETQ:69:result_uint64x1 [] = { fffffff1fffffff0,  }
   3478 VREINTERPRET/VREINTERPRETQ:70:result_uint64x1 [] = { f7f6f5f4f3f2f1f0,  }
   3479 VREINTERPRET/VREINTERPRETQ:71:result_uint64x1 [] = { fff3fff2fff1fff0,  }
   3480 VREINTERPRET/VREINTERPRETQ:72:result_poly8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7,  }
   3481 VREINTERPRET/VREINTERPRETQ:73:result_poly8x8 [] = { f0, ff, f1, ff, f2, ff, f3, ff,  }
   3482 VREINTERPRET/VREINTERPRETQ:74:result_poly8x8 [] = { f0, ff, ff, ff, f1, ff, ff, ff,  }
   3483 VREINTERPRET/VREINTERPRETQ:75:result_poly8x8 [] = { f0, ff, ff, ff, ff, ff, ff, ff,  }
   3484 VREINTERPRET/VREINTERPRETQ:76:result_poly8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7,  }
   3485 VREINTERPRET/VREINTERPRETQ:77:result_poly8x8 [] = { f0, ff, f1, ff, f2, ff, f3, ff,  }
   3486 VREINTERPRET/VREINTERPRETQ:78:result_poly8x8 [] = { f0, ff, ff, ff, f1, ff, ff, ff,  }
   3487 VREINTERPRET/VREINTERPRETQ:79:result_poly8x8 [] = { f0, ff, ff, ff, ff, ff, ff, ff,  }
   3488 VREINTERPRET/VREINTERPRETQ:80:result_poly8x8 [] = { f0, ff, f1, ff, f2, ff, f3, ff,  }
   3489 VREINTERPRET/VREINTERPRETQ:81:result_poly16x4 [] = { f1f0, f3f2, f5f4, f7f6,  }
   3490 VREINTERPRET/VREINTERPRETQ:82:result_poly16x4 [] = { fff0, fff1, fff2, fff3,  }
   3491 VREINTERPRET/VREINTERPRETQ:83:result_poly16x4 [] = { fff0, ffff, fff1, ffff,  }
   3492 VREINTERPRET/VREINTERPRETQ:84:result_poly16x4 [] = { fff0, ffff, ffff, ffff,  }
   3493 VREINTERPRET/VREINTERPRETQ:85:result_poly16x4 [] = { f1f0, f3f2, f5f4, f7f6,  }
   3494 VREINTERPRET/VREINTERPRETQ:86:result_poly16x4 [] = { fff0, fff1, fff2, fff3,  }
   3495 VREINTERPRET/VREINTERPRETQ:87:result_poly16x4 [] = { fff0, ffff, fff1, ffff,  }
   3496 VREINTERPRET/VREINTERPRETQ:88:result_poly16x4 [] = { fff0, ffff, ffff, ffff,  }
   3497 VREINTERPRET/VREINTERPRETQ:89:result_poly16x4 [] = { f1f0, f3f2, f5f4, f7f6,  }
   3498 VREINTERPRET/VREINTERPRETQ:90:result_int8x16 [] = { fffffff0, ffffffff, fffffff1, ffffffff, fffffff2, ffffffff, fffffff3, ffffffff, fffffff4, ffffffff, fffffff5, ffffffff, fffffff6, ffffffff, fffffff7, ffffffff,  }
   3499 VREINTERPRET/VREINTERPRETQ:91:result_int8x16 [] = { fffffff0, ffffffff, ffffffff, ffffffff, fffffff1, ffffffff, ffffffff, ffffffff, fffffff2, ffffffff, ffffffff, ffffffff, fffffff3, ffffffff, ffffffff, ffffffff,  }
   3500 VREINTERPRET/VREINTERPRETQ:92:result_int8x16 [] = { fffffff0, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, fffffff1, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff,  }
   3501 VREINTERPRET/VREINTERPRETQ:93:result_int8x16 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7, fffffff8, fffffff9, fffffffa, fffffffb, fffffffc, fffffffd, fffffffe, ffffffff,  }
   3502 VREINTERPRET/VREINTERPRETQ:94:result_int8x16 [] = { fffffff0, ffffffff, fffffff1, ffffffff, fffffff2, ffffffff, fffffff3, ffffffff, fffffff4, ffffffff, fffffff5, ffffffff, fffffff6, ffffffff, fffffff7, ffffffff,  }
   3503 VREINTERPRET/VREINTERPRETQ:95:result_int8x16 [] = { fffffff0, ffffffff, ffffffff, ffffffff, fffffff1, ffffffff, ffffffff, ffffffff, fffffff2, ffffffff, ffffffff, ffffffff, fffffff3, ffffffff, ffffffff, ffffffff,  }
   3504 VREINTERPRET/VREINTERPRETQ:96:result_int8x16 [] = { fffffff0, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, fffffff1, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff,  }
   3505 VREINTERPRET/VREINTERPRETQ:97:result_int8x16 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7, fffffff8, fffffff9, fffffffa, fffffffb, fffffffc, fffffffd, fffffffe, ffffffff,  }
   3506 VREINTERPRET/VREINTERPRETQ:98:result_int8x16 [] = { fffffff0, ffffffff, fffffff1, ffffffff, fffffff2, ffffffff, fffffff3, ffffffff, fffffff4, ffffffff, fffffff5, ffffffff, fffffff6, ffffffff, fffffff7, ffffffff,  }
   3507 VREINTERPRET/VREINTERPRETQ:99:result_int16x8 [] = { fffff1f0, fffff3f2, fffff5f4, fffff7f6, fffff9f8, fffffbfa, fffffdfc, fffffffe,  }
   3508 VREINTERPRET/VREINTERPRETQ:100:result_int16x8 [] = { fffffff0, ffffffff, fffffff1, ffffffff, fffffff2, ffffffff, fffffff3, ffffffff,  }
   3509 VREINTERPRET/VREINTERPRETQ:101:result_int16x8 [] = { fffffff0, ffffffff, ffffffff, ffffffff, fffffff1, ffffffff, ffffffff, ffffffff,  }
   3510 VREINTERPRET/VREINTERPRETQ:102:result_int16x8 [] = { fffff1f0, fffff3f2, fffff5f4, fffff7f6, fffff9f8, fffffbfa, fffffdfc, fffffffe,  }
   3511 VREINTERPRET/VREINTERPRETQ:103:result_int16x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7,  }
   3512 VREINTERPRET/VREINTERPRETQ:104:result_int16x8 [] = { fffffff0, ffffffff, fffffff1, ffffffff, fffffff2, ffffffff, fffffff3, ffffffff,  }
   3513 VREINTERPRET/VREINTERPRETQ:105:result_int16x8 [] = { fffffff0, ffffffff, ffffffff, ffffffff, fffffff1, ffffffff, ffffffff, ffffffff,  }
   3514 VREINTERPRET/VREINTERPRETQ:106:result_int16x8 [] = { fffff1f0, fffff3f2, fffff5f4, fffff7f6, fffff9f8, fffffbfa, fffffdfc, fffffffe,  }
   3515 VREINTERPRET/VREINTERPRETQ:107:result_int16x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7,  }
   3516 VREINTERPRET/VREINTERPRETQ:108:result_int32x4 [] = { f3f2f1f0, f7f6f5f4, fbfaf9f8, fffefdfc,  }
   3517 VREINTERPRET/VREINTERPRETQ:109:result_int32x4 [] = { fff1fff0, fff3fff2, fff5fff4, fff7fff6,  }
   3518 VREINTERPRET/VREINTERPRETQ:110:result_int32x4 [] = { fffffff0, ffffffff, fffffff1, ffffffff,  }
   3519 VREINTERPRET/VREINTERPRETQ:111:result_int32x4 [] = { f3f2f1f0, f7f6f5f4, fbfaf9f8, fffefdfc,  }
   3520 VREINTERPRET/VREINTERPRETQ:112:result_int32x4 [] = { fff1fff0, fff3fff2, fff5fff4, fff7fff6,  }
   3521 VREINTERPRET/VREINTERPRETQ:113:result_int32x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   3522 VREINTERPRET/VREINTERPRETQ:114:result_int32x4 [] = { fffffff0, ffffffff, fffffff1, ffffffff,  }
   3523 VREINTERPRET/VREINTERPRETQ:115:result_int32x4 [] = { f3f2f1f0, f7f6f5f4, fbfaf9f8, fffefdfc,  }
   3524 VREINTERPRET/VREINTERPRETQ:116:result_int32x4 [] = { fff1fff0, fff3fff2, fff5fff4, fff7fff6,  }
   3525 VREINTERPRET/VREINTERPRETQ:117:result_int64x2 [] = { f7f6f5f4f3f2f1f0, fffefdfcfbfaf9f8,  }
   3526 VREINTERPRET/VREINTERPRETQ:118:result_int64x2 [] = { fff3fff2fff1fff0, fff7fff6fff5fff4,  }
   3527 VREINTERPRET/VREINTERPRETQ:119:result_int64x2 [] = { fffffff1fffffff0, fffffff3fffffff2,  }
   3528 VREINTERPRET/VREINTERPRETQ:120:result_int64x2 [] = { f7f6f5f4f3f2f1f0, fffefdfcfbfaf9f8,  }
   3529 VREINTERPRET/VREINTERPRETQ:121:result_int64x2 [] = { fff3fff2fff1fff0, fff7fff6fff5fff4,  }
   3530 VREINTERPRET/VREINTERPRETQ:122:result_int64x2 [] = { fffffff1fffffff0, fffffff3fffffff2,  }
   3531 VREINTERPRET/VREINTERPRETQ:123:result_int64x2 [] = { fffffffffffffff0, fffffffffffffff1,  }
   3532 VREINTERPRET/VREINTERPRETQ:124:result_int64x2 [] = { f7f6f5f4f3f2f1f0, fffefdfcfbfaf9f8,  }
   3533 VREINTERPRET/VREINTERPRETQ:125:result_int64x2 [] = { fff3fff2fff1fff0, fff7fff6fff5fff4,  }
   3534 VREINTERPRET/VREINTERPRETQ:126:result_uint16x8 [] = { f1f0, f3f2, f5f4, f7f6, f9f8, fbfa, fdfc, fffe,  }
   3535 VREINTERPRET/VREINTERPRETQ:127:result_uint16x8 [] = { fff0, fff1, fff2, fff3, fff4, fff5, fff6, fff7,  }
   3536 VREINTERPRET/VREINTERPRETQ:128:result_uint16x8 [] = { fff0, ffff, fff1, ffff, fff2, ffff, fff3, ffff,  }
   3537 VREINTERPRET/VREINTERPRETQ:129:result_uint16x8 [] = { fff0, ffff, ffff, ffff, fff1, ffff, ffff, ffff,  }
   3538 VREINTERPRET/VREINTERPRETQ:130:result_uint16x8 [] = { f1f0, f3f2, f5f4, f7f6, f9f8, fbfa, fdfc, fffe,  }
   3539 VREINTERPRET/VREINTERPRETQ:131:result_uint16x8 [] = { fff0, ffff, fff1, ffff, fff2, ffff, fff3, ffff,  }
   3540 VREINTERPRET/VREINTERPRETQ:132:result_uint16x8 [] = { fff0, ffff, ffff, ffff, fff1, ffff, ffff, ffff,  }
   3541 VREINTERPRET/VREINTERPRETQ:133:result_uint16x8 [] = { f1f0, f3f2, f5f4, f7f6, f9f8, fbfa, fdfc, fffe,  }
   3542 VREINTERPRET/VREINTERPRETQ:134:result_uint16x8 [] = { fff0, fff1, fff2, fff3, fff4, fff5, fff6, fff7,  }
   3543 VREINTERPRET/VREINTERPRETQ:135:result_uint32x4 [] = { f3f2f1f0, f7f6f5f4, fbfaf9f8, fffefdfc,  }
   3544 VREINTERPRET/VREINTERPRETQ:136:result_uint32x4 [] = { fff1fff0, fff3fff2, fff5fff4, fff7fff6,  }
   3545 VREINTERPRET/VREINTERPRETQ:137:result_uint32x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   3546 VREINTERPRET/VREINTERPRETQ:138:result_uint32x4 [] = { fffffff0, ffffffff, fffffff1, ffffffff,  }
   3547 VREINTERPRET/VREINTERPRETQ:139:result_uint32x4 [] = { f3f2f1f0, f7f6f5f4, fbfaf9f8, fffefdfc,  }
   3548 VREINTERPRET/VREINTERPRETQ:140:result_uint32x4 [] = { fff1fff0, fff3fff2, fff5fff4, fff7fff6,  }
   3549 VREINTERPRET/VREINTERPRETQ:141:result_uint32x4 [] = { fffffff0, ffffffff, fffffff1, ffffffff,  }
   3550 VREINTERPRET/VREINTERPRETQ:142:result_uint32x4 [] = { f3f2f1f0, f7f6f5f4, fbfaf9f8, fffefdfc,  }
   3551 VREINTERPRET/VREINTERPRETQ:143:result_uint32x4 [] = { fff1fff0, fff3fff2, fff5fff4, fff7fff6,  }
   3552 VREINTERPRET/VREINTERPRETQ:144:result_uint64x2 [] = { f7f6f5f4f3f2f1f0, fffefdfcfbfaf9f8,  }
   3553 VREINTERPRET/VREINTERPRETQ:145:result_uint64x2 [] = { fff3fff2fff1fff0, fff7fff6fff5fff4,  }
   3554 VREINTERPRET/VREINTERPRETQ:146:result_uint64x2 [] = { fffffff1fffffff0, fffffff3fffffff2,  }
   3555 VREINTERPRET/VREINTERPRETQ:147:result_uint64x2 [] = { fffffffffffffff0, fffffffffffffff1,  }
   3556 VREINTERPRET/VREINTERPRETQ:148:result_uint64x2 [] = { f7f6f5f4f3f2f1f0, fffefdfcfbfaf9f8,  }
   3557 VREINTERPRET/VREINTERPRETQ:149:result_uint64x2 [] = { fff3fff2fff1fff0, fff7fff6fff5fff4,  }
   3558 VREINTERPRET/VREINTERPRETQ:150:result_uint64x2 [] = { fffffff1fffffff0, fffffff3fffffff2,  }
   3559 VREINTERPRET/VREINTERPRETQ:151:result_uint64x2 [] = { f7f6f5f4f3f2f1f0, fffefdfcfbfaf9f8,  }
   3560 VREINTERPRET/VREINTERPRETQ:152:result_uint64x2 [] = { fff3fff2fff1fff0, fff7fff6fff5fff4,  }
   3561 VREINTERPRET/VREINTERPRETQ:153:result_uint8x16 [] = { f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, fa, fb, fc, fd, fe, ff,  }
   3562 VREINTERPRET/VREINTERPRETQ:154:result_uint8x16 [] = { f0, ff, f1, ff, f2, ff, f3, ff, f4, ff, f5, ff, f6, ff, f7, ff,  }
   3563 VREINTERPRET/VREINTERPRETQ:155:result_uint8x16 [] = { f0, ff, ff, ff, f1, ff, ff, ff, f2, ff, ff, ff, f3, ff, ff, ff,  }
   3564 VREINTERPRET/VREINTERPRETQ:156:result_uint8x16 [] = { f0, ff, ff, ff, ff, ff, ff, ff, f1, ff, ff, ff, ff, ff, ff, ff,  }
   3565 VREINTERPRET/VREINTERPRETQ:157:result_uint8x16 [] = { f0, ff, f1, ff, f2, ff, f3, ff, f4, ff, f5, ff, f6, ff, f7, ff,  }
   3566 VREINTERPRET/VREINTERPRETQ:158:result_uint8x16 [] = { f0, ff, ff, ff, f1, ff, ff, ff, f2, ff, ff, ff, f3, ff, ff, ff,  }
   3567 VREINTERPRET/VREINTERPRETQ:159:result_uint8x16 [] = { f0, ff, ff, ff, ff, ff, ff, ff, f1, ff, ff, ff, ff, ff, ff, ff,  }
   3568 VREINTERPRET/VREINTERPRETQ:160:result_uint8x16 [] = { f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, fa, fb, fc, fd, fe, ff,  }
   3569 VREINTERPRET/VREINTERPRETQ:161:result_uint8x16 [] = { f0, ff, f1, ff, f2, ff, f3, ff, f4, ff, f5, ff, f6, ff, f7, ff,  }
   3570 VREINTERPRET/VREINTERPRETQ:162:result_float32x2 [] = { f3f2f1f0, f7f6f5f4,  }
   3571 VREINTERPRET/VREINTERPRETQ:163:result_float32x2 [] = { fff1fff0, fff3fff2,  }
   3572 VREINTERPRET/VREINTERPRETQ:164:result_float32x2 [] = { fffffff0, fffffff1,  }
   3573 VREINTERPRET/VREINTERPRETQ:165:result_float32x2 [] = { fffffff0, ffffffff,  }
   3574 VREINTERPRET/VREINTERPRETQ:166:result_float32x2 [] = { f3f2f1f0, f7f6f5f4,  }
   3575 VREINTERPRET/VREINTERPRETQ:167:result_float32x2 [] = { fff1fff0, fff3fff2,  }
   3576 VREINTERPRET/VREINTERPRETQ:168:result_float32x2 [] = { fffffff0, fffffff1,  }
   3577 VREINTERPRET/VREINTERPRETQ:169:result_float32x2 [] = { fffffff0, ffffffff,  }
   3578 VREINTERPRET/VREINTERPRETQ:170:result_float32x2 [] = { f3f2f1f0, f7f6f5f4,  }
   3579 VREINTERPRET/VREINTERPRETQ:171:result_float32x2 [] = { fff1fff0, fff3fff2,  }
   3580 VREINTERPRET/VREINTERPRETQ:172:result_float32x4 [] = { f3f2f1f0, f7f6f5f4, fbfaf9f8, fffefdfc,  }
   3581 VREINTERPRET/VREINTERPRETQ:173:result_float32x4 [] = { fff1fff0, fff3fff2, fff5fff4, fff7fff6,  }
   3582 VREINTERPRET/VREINTERPRETQ:174:result_float32x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   3583 VREINTERPRET/VREINTERPRETQ:175:result_float32x4 [] = { fffffff0, ffffffff, fffffff1, ffffffff,  }
   3584 VREINTERPRET/VREINTERPRETQ:176:result_float32x4 [] = { f3f2f1f0, f7f6f5f4, fbfaf9f8, fffefdfc,  }
   3585 VREINTERPRET/VREINTERPRETQ:177:result_float32x4 [] = { fff1fff0, fff3fff2, fff5fff4, fff7fff6,  }
   3586 VREINTERPRET/VREINTERPRETQ:178:result_float32x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   3587 VREINTERPRET/VREINTERPRETQ:179:result_float32x4 [] = { fffffff0, ffffffff, fffffff1, ffffffff,  }
   3588 VREINTERPRET/VREINTERPRETQ:180:result_float32x4 [] = { f3f2f1f0, f7f6f5f4, fbfaf9f8, fffefdfc,  }
   3589 VREINTERPRET/VREINTERPRETQ:181:result_float32x4 [] = { fff1fff0, fff3fff2, fff5fff4, fff7fff6,  }
   3590 VREINTERPRET/VREINTERPRETQ:182:result_int8x8 [] = { 0, 0, ffffff80, ffffffc1, 0, 0, 70, ffffffc1,  }
   3591 VREINTERPRET/VREINTERPRETQ:183:result_int16x4 [] = { 0, ffffc180, 0, ffffc170,  }
   3592 VREINTERPRET/VREINTERPRETQ:184:result_int32x2 [] = { c1800000, c1700000,  }
   3593 VREINTERPRET/VREINTERPRETQ:185:result_int64x1 [] = { c1700000c1800000,  }
   3594 VREINTERPRET/VREINTERPRETQ:186:result_uint8x8 [] = { 0, 0, 80, c1, 0, 0, 70, c1,  }
   3595 VREINTERPRET/VREINTERPRETQ:187:result_uint16x4 [] = { 0, c180, 0, c170,  }
   3596 VREINTERPRET/VREINTERPRETQ:188:result_uint32x2 [] = { c1800000, c1700000,  }
   3597 VREINTERPRET/VREINTERPRETQ:189:result_uint64x1 [] = { c1700000c1800000,  }
   3598 VREINTERPRET/VREINTERPRETQ:190:result_poly8x8 [] = { 0, 0, 80, c1, 0, 0, 70, c1,  }
   3599 VREINTERPRET/VREINTERPRETQ:191:result_poly16x4 [] = { 0, c180, 0, c170,  }
   3600 VREINTERPRET/VREINTERPRETQ:192:result_int8x16 [] = { 0, 0, ffffff80, ffffffc1, 0, 0, 70, ffffffc1, 0, 0, 60, ffffffc1, 0, 0, 50, ffffffc1,  }
   3601 VREINTERPRET/VREINTERPRETQ:193:result_int16x8 [] = { 0, ffffc180, 0, ffffc170, 0, ffffc160, 0, ffffc150,  }
   3602 VREINTERPRET/VREINTERPRETQ:194:result_int32x4 [] = { c1800000, c1700000, c1600000, c1500000,  }
   3603 VREINTERPRET/VREINTERPRETQ:195:result_int64x2 [] = { c1700000c1800000, c1500000c1600000,  }
   3604 VREINTERPRET/VREINTERPRETQ:196:result_uint8x16 [] = { 0, 0, 80, c1, 0, 0, 70, c1, 0, 0, 60, c1, 0, 0, 50, c1,  }
   3605 VREINTERPRET/VREINTERPRETQ:197:result_uint16x8 [] = { 0, c180, 0, c170, 0, c160, 0, c150,  }
   3606 VREINTERPRET/VREINTERPRETQ:198:result_uint32x4 [] = { c1800000, c1700000, c1600000, c1500000,  }
   3607 VREINTERPRET/VREINTERPRETQ:199:result_uint64x2 [] = { c1700000c1800000, c1500000c1600000,  }
   3608 VREINTERPRET/VREINTERPRETQ:200:result_poly8x16 [] = { 0, 0, 80, c1, 0, 0, 70, c1, 0, 0, 60, c1, 0, 0, 50, c1,  }
   3609 VREINTERPRET/VREINTERPRETQ:201:result_poly16x8 [] = { 0, c180, 0, c170, 0, c160, 0, c150,  }
   3610 
   3611 VQRDMULH cumulative saturation output:
   3612 VQRDMULH:0:vqrdmulh_s16 Neon cumulative saturation 0
   3613 VQRDMULH:1:vqrdmulh_s32 Neon cumulative saturation 0
   3614 VQRDMULH:2:vqrdmulhq_s16 Neon cumulative saturation 0
   3615 VQRDMULH:3:vqrdmulhq_s32 Neon cumulative saturation 0
   3616 
   3617 VQRDMULH output:
   3618 VQRDMULH:4:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3619 VQRDMULH:5:result_int16x4 [] = { fffffff5, fffffff6, fffffff7, fffffff7,  }
   3620 VQRDMULH:6:result_int32x2 [] = { 0, 0,  }
   3621 VQRDMULH:7:result_int64x1 [] = { 3333333333333333,  }
   3622 VQRDMULH:8:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3623 VQRDMULH:9:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   3624 VQRDMULH:10:result_uint32x2 [] = { 33333333, 33333333,  }
   3625 VQRDMULH:11:result_uint64x1 [] = { 3333333333333333,  }
   3626 VQRDMULH:12:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3627 VQRDMULH:13:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   3628 VQRDMULH:14:result_float32x2 [] = { 33333333, 33333333,  }
   3629 VQRDMULH:15:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3630 VQRDMULH:16:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   3631 VQRDMULH:17:result_int32x4 [] = { 0, 0, 0, 0,  }
   3632 VQRDMULH:18:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   3633 VQRDMULH:19:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3634 VQRDMULH:20:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3635 VQRDMULH:21:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3636 VQRDMULH:22:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   3637 VQRDMULH:23:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3638 VQRDMULH:24:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3639 VQRDMULH:25:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3640 
   3641 VQRDMULH (check mul cumulative saturation) cumulative saturation output:
   3642 VQRDMULH:26:vqrdmulh_s16 Neon cumulative saturation 1
   3643 VQRDMULH:27:vqrdmulh_s32 Neon cumulative saturation 1
   3644 VQRDMULH:28:vqrdmulhq_s16 Neon cumulative saturation 1
   3645 VQRDMULH:29:vqrdmulhq_s32 Neon cumulative saturation 1
   3646 
   3647 VQRDMULH (check mul cumulative saturation) output:
   3648 VQRDMULH:30:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3649 VQRDMULH:31:result_int16x4 [] = { 7fff, 7fff, 7fff, 7fff,  }
   3650 VQRDMULH:32:result_int32x2 [] = { 7fffffff, 7fffffff,  }
   3651 VQRDMULH:33:result_int64x1 [] = { 3333333333333333,  }
   3652 VQRDMULH:34:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3653 VQRDMULH:35:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   3654 VQRDMULH:36:result_uint32x2 [] = { 33333333, 33333333,  }
   3655 VQRDMULH:37:result_uint64x1 [] = { 3333333333333333,  }
   3656 VQRDMULH:38:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3657 VQRDMULH:39:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   3658 VQRDMULH:40:result_float32x2 [] = { 33333333, 33333333,  }
   3659 VQRDMULH:41:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3660 VQRDMULH:42:result_int16x8 [] = { 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff,  }
   3661 VQRDMULH:43:result_int32x4 [] = { 7fffffff, 7fffffff, 7fffffff, 7fffffff,  }
   3662 VQRDMULH:44:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   3663 VQRDMULH:45:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3664 VQRDMULH:46:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3665 VQRDMULH:47:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3666 VQRDMULH:48:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   3667 VQRDMULH:49:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3668 VQRDMULH:50:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3669 VQRDMULH:51:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3670 
   3671 VQRDMULH (check rounding cumulative saturation) cumulative saturation output:
   3672 VQRDMULH:52:vqrdmulh_s16 Neon cumulative saturation 0
   3673 VQRDMULH:53:vqrdmulh_s32 Neon cumulative saturation 0
   3674 VQRDMULH:54:vqrdmulhq_s16 Neon cumulative saturation 0
   3675 VQRDMULH:55:vqrdmulhq_s32 Neon cumulative saturation 0
   3676 
   3677 VQRDMULH (check rounding cumulative saturation) output:
   3678 VQRDMULH:56:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3679 VQRDMULH:57:result_int16x4 [] = { 7fff, 7fff, 7fff, 7fff,  }
   3680 VQRDMULH:58:result_int32x2 [] = { 7fffffff, 7fffffff,  }
   3681 VQRDMULH:59:result_int64x1 [] = { 3333333333333333,  }
   3682 VQRDMULH:60:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3683 VQRDMULH:61:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   3684 VQRDMULH:62:result_uint32x2 [] = { 33333333, 33333333,  }
   3685 VQRDMULH:63:result_uint64x1 [] = { 3333333333333333,  }
   3686 VQRDMULH:64:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3687 VQRDMULH:65:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   3688 VQRDMULH:66:result_float32x2 [] = { 33333333, 33333333,  }
   3689 VQRDMULH:67:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3690 VQRDMULH:68:result_int16x8 [] = { 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff,  }
   3691 VQRDMULH:69:result_int32x4 [] = { 7fffffff, 7fffffff, 7fffffff, 7fffffff,  }
   3692 VQRDMULH:70:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   3693 VQRDMULH:71:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3694 VQRDMULH:72:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3695 VQRDMULH:73:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3696 VQRDMULH:74:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   3697 VQRDMULH:75:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3698 VQRDMULH:76:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3699 VQRDMULH:77:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3700 
   3701 VQRDMULH_LANE cumulative saturation output:
   3702 VQRDMULH_LANE:0:vqrdmulh_lane_s16 Neon cumulative saturation 0
   3703 VQRDMULH_LANE:1:vqrdmulh_lane_s32 Neon cumulative saturation 0
   3704 VQRDMULH_LANE:2:vqrdmulhq_lane_s16 Neon cumulative saturation 0
   3705 VQRDMULH_LANE:3:vqrdmulhq_lane_s32 Neon cumulative saturation 0
   3706 
   3707 VQRDMULH_LANE output:
   3708 VQRDMULH_LANE:4:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3709 VQRDMULH_LANE:5:result_int16x4 [] = { 0, 0, 0, 0,  }
   3710 VQRDMULH_LANE:6:result_int32x2 [] = { 0, 0,  }
   3711 VQRDMULH_LANE:7:result_int64x1 [] = { 3333333333333333,  }
   3712 VQRDMULH_LANE:8:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3713 VQRDMULH_LANE:9:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   3714 VQRDMULH_LANE:10:result_uint32x2 [] = { 33333333, 33333333,  }
   3715 VQRDMULH_LANE:11:result_uint64x1 [] = { 3333333333333333,  }
   3716 VQRDMULH_LANE:12:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3717 VQRDMULH_LANE:13:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   3718 VQRDMULH_LANE:14:result_float32x2 [] = { 33333333, 33333333,  }
   3719 VQRDMULH_LANE:15:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3720 VQRDMULH_LANE:16:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   3721 VQRDMULH_LANE:17:result_int32x4 [] = { 0, 0, 0, 0,  }
   3722 VQRDMULH_LANE:18:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   3723 VQRDMULH_LANE:19:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3724 VQRDMULH_LANE:20:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3725 VQRDMULH_LANE:21:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3726 VQRDMULH_LANE:22:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   3727 VQRDMULH_LANE:23:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3728 VQRDMULH_LANE:24:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3729 VQRDMULH_LANE:25:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3730 
   3731 VQRDMULH_LANE (check mul cumulative saturation) cumulative saturation output:
   3732 VQRDMULH_LANE:26:vqrdmulh_lane_s16 Neon cumulative saturation 1
   3733 VQRDMULH_LANE:27:vqrdmulh_lane_s32 Neon cumulative saturation 1
   3734 VQRDMULH_LANE:28:vqrdmulhq_lane_s16 Neon cumulative saturation 1
   3735 VQRDMULH_LANE:29:vqrdmulhq_lane_s32 Neon cumulative saturation 1
   3736 
   3737 VQRDMULH_LANE (check mul cumulative saturation) output:
   3738 VQRDMULH_LANE:30:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3739 VQRDMULH_LANE:31:result_int16x4 [] = { 7fff, 7fff, 7fff, 7fff,  }
   3740 VQRDMULH_LANE:32:result_int32x2 [] = { 7fffffff, 7fffffff,  }
   3741 VQRDMULH_LANE:33:result_int64x1 [] = { 3333333333333333,  }
   3742 VQRDMULH_LANE:34:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3743 VQRDMULH_LANE:35:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   3744 VQRDMULH_LANE:36:result_uint32x2 [] = { 33333333, 33333333,  }
   3745 VQRDMULH_LANE:37:result_uint64x1 [] = { 3333333333333333,  }
   3746 VQRDMULH_LANE:38:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3747 VQRDMULH_LANE:39:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   3748 VQRDMULH_LANE:40:result_float32x2 [] = { 33333333, 33333333,  }
   3749 VQRDMULH_LANE:41:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3750 VQRDMULH_LANE:42:result_int16x8 [] = { 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff,  }
   3751 VQRDMULH_LANE:43:result_int32x4 [] = { 7fffffff, 7fffffff, 7fffffff, 7fffffff,  }
   3752 VQRDMULH_LANE:44:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   3753 VQRDMULH_LANE:45:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3754 VQRDMULH_LANE:46:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3755 VQRDMULH_LANE:47:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3756 VQRDMULH_LANE:48:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   3757 VQRDMULH_LANE:49:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3758 VQRDMULH_LANE:50:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3759 VQRDMULH_LANE:51:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3760 
   3761 VQRDMULH_LANE (check rounding cumulative saturation) cumulative saturation output:
   3762 VQRDMULH_LANE:52:vqrdmulh_lane_s16 Neon cumulative saturation 0
   3763 VQRDMULH_LANE:53:vqrdmulh_lane_s32 Neon cumulative saturation 0
   3764 VQRDMULH_LANE:54:vqrdmulhq_lane_s16 Neon cumulative saturation 0
   3765 VQRDMULH_LANE:55:vqrdmulhq_lane_s32 Neon cumulative saturation 0
   3766 
   3767 VQRDMULH_LANE (check rounding cumulative saturation) output:
   3768 VQRDMULH_LANE:56:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3769 VQRDMULH_LANE:57:result_int16x4 [] = { 7fff, 7fff, 7fff, 7fff,  }
   3770 VQRDMULH_LANE:58:result_int32x2 [] = { 7fffffff, 7fffffff,  }
   3771 VQRDMULH_LANE:59:result_int64x1 [] = { 3333333333333333,  }
   3772 VQRDMULH_LANE:60:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3773 VQRDMULH_LANE:61:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   3774 VQRDMULH_LANE:62:result_uint32x2 [] = { 33333333, 33333333,  }
   3775 VQRDMULH_LANE:63:result_uint64x1 [] = { 3333333333333333,  }
   3776 VQRDMULH_LANE:64:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3777 VQRDMULH_LANE:65:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   3778 VQRDMULH_LANE:66:result_float32x2 [] = { 33333333, 33333333,  }
   3779 VQRDMULH_LANE:67:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3780 VQRDMULH_LANE:68:result_int16x8 [] = { 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff,  }
   3781 VQRDMULH_LANE:69:result_int32x4 [] = { 7fffffff, 7fffffff, 7fffffff, 7fffffff,  }
   3782 VQRDMULH_LANE:70:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   3783 VQRDMULH_LANE:71:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3784 VQRDMULH_LANE:72:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3785 VQRDMULH_LANE:73:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3786 VQRDMULH_LANE:74:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   3787 VQRDMULH_LANE:75:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3788 VQRDMULH_LANE:76:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3789 VQRDMULH_LANE:77:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3790 
   3791 VQRDMULH_N cumulative saturation output:
   3792 VQRDMULH_N:0:vqrdmulh_n_s16 Neon cumulative saturation 0
   3793 VQRDMULH_N:1:vqrdmulh_n_s32 Neon cumulative saturation 0
   3794 VQRDMULH_N:2:vqrdmulhq_n_s16 Neon cumulative saturation 0
   3795 VQRDMULH_N:3:vqrdmulhq_n_s32 Neon cumulative saturation 0
   3796 
   3797 VQRDMULH_N output:
   3798 VQRDMULH_N:4:result_int16x4 [] = { fffffffc, fffffffc, fffffffc, fffffffd,  }
   3799 VQRDMULH_N:5:result_int32x2 [] = { fffffffe, fffffffe,  }
   3800 VQRDMULH_N:6:result_int16x8 [] = { 6, 6, 6, 5, 5, 4, 4, 4,  }
   3801 VQRDMULH_N:7:result_int32x4 [] = { fffffffe, fffffffe, fffffffe, fffffffe,  }
   3802 
   3803 VQRDMULH_N (check mul cumulative saturation) cumulative saturation output:
   3804 VQRDMULH_N:8:vqrdmulh_n_s16 Neon cumulative saturation 1
   3805 VQRDMULH_N:9:vqrdmulh_n_s32 Neon cumulative saturation 1
   3806 VQRDMULH_N:10:vqrdmulhq_n_s16 Neon cumulative saturation 1
   3807 VQRDMULH_N:11:vqrdmulhq_n_s32 Neon cumulative saturation 1
   3808 
   3809 VQRDMULH_N (check mul cumulative saturation) output:
   3810 VQRDMULH_N:12:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3811 VQRDMULH_N:13:result_int16x4 [] = { 7fff, 7fff, 7fff, 7fff,  }
   3812 VQRDMULH_N:14:result_int32x2 [] = { 7fffffff, 7fffffff,  }
   3813 VQRDMULH_N:15:result_int64x1 [] = { 3333333333333333,  }
   3814 VQRDMULH_N:16:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3815 VQRDMULH_N:17:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   3816 VQRDMULH_N:18:result_uint32x2 [] = { 33333333, 33333333,  }
   3817 VQRDMULH_N:19:result_uint64x1 [] = { 3333333333333333,  }
   3818 VQRDMULH_N:20:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3819 VQRDMULH_N:21:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   3820 VQRDMULH_N:22:result_float32x2 [] = { 33333333, 33333333,  }
   3821 VQRDMULH_N:23:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3822 VQRDMULH_N:24:result_int16x8 [] = { 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff,  }
   3823 VQRDMULH_N:25:result_int32x4 [] = { 7fffffff, 7fffffff, 7fffffff, 7fffffff,  }
   3824 VQRDMULH_N:26:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   3825 VQRDMULH_N:27:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3826 VQRDMULH_N:28:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3827 VQRDMULH_N:29:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3828 VQRDMULH_N:30:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   3829 VQRDMULH_N:31:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3830 VQRDMULH_N:32:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3831 VQRDMULH_N:33:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3832 
   3833 VQRDMULH_N (check rounding cumulative saturation) cumulative saturation output:
   3834 VQRDMULH_N:34:vqrdmulh_n_s16 Neon cumulative saturation 0
   3835 VQRDMULH_N:35:vqrdmulh_n_s32 Neon cumulative saturation 0
   3836 VQRDMULH_N:36:vqrdmulhq_n_s16 Neon cumulative saturation 0
   3837 VQRDMULH_N:37:vqrdmulhq_n_s32 Neon cumulative saturation 0
   3838 
   3839 VQRDMULH_N (check rounding cumulative saturation) output:
   3840 VQRDMULH_N:38:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3841 VQRDMULH_N:39:result_int16x4 [] = { 7fff, 7fff, 7fff, 7fff,  }
   3842 VQRDMULH_N:40:result_int32x2 [] = { 7fffffff, 7fffffff,  }
   3843 VQRDMULH_N:41:result_int64x1 [] = { 3333333333333333,  }
   3844 VQRDMULH_N:42:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3845 VQRDMULH_N:43:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   3846 VQRDMULH_N:44:result_uint32x2 [] = { 33333333, 33333333,  }
   3847 VQRDMULH_N:45:result_uint64x1 [] = { 3333333333333333,  }
   3848 VQRDMULH_N:46:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3849 VQRDMULH_N:47:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   3850 VQRDMULH_N:48:result_float32x2 [] = { 33333333, 33333333,  }
   3851 VQRDMULH_N:49:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3852 VQRDMULH_N:50:result_int16x8 [] = { 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff,  }
   3853 VQRDMULH_N:51:result_int32x4 [] = { 7fffffff, 7fffffff, 7fffffff, 7fffffff,  }
   3854 VQRDMULH_N:52:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   3855 VQRDMULH_N:53:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3856 VQRDMULH_N:54:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3857 VQRDMULH_N:55:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3858 VQRDMULH_N:56:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   3859 VQRDMULH_N:57:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3860 VQRDMULH_N:58:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3861 VQRDMULH_N:59:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3862 
   3863 VQRSHL/VQRSHLQ (with input = 0) cumulative saturation output:
   3864 VQRSHL/VQRSHLQ:0:vqrshl_s8 Neon cumulative saturation 0
   3865 VQRSHL/VQRSHLQ:1:vqrshl_s16 Neon cumulative saturation 0
   3866 VQRSHL/VQRSHLQ:2:vqrshl_s32 Neon cumulative saturation 0
   3867 VQRSHL/VQRSHLQ:3:vqrshl_s64 Neon cumulative saturation 0
   3868 VQRSHL/VQRSHLQ:4:vqrshl_u8 Neon cumulative saturation 0
   3869 VQRSHL/VQRSHLQ:5:vqrshl_u16 Neon cumulative saturation 0
   3870 VQRSHL/VQRSHLQ:6:vqrshl_u32 Neon cumulative saturation 0
   3871 VQRSHL/VQRSHLQ:7:vqrshl_u64 Neon cumulative saturation 0
   3872 VQRSHL/VQRSHLQ:8:vqrshlq_s8 Neon cumulative saturation 0
   3873 VQRSHL/VQRSHLQ:9:vqrshlq_s16 Neon cumulative saturation 0
   3874 VQRSHL/VQRSHLQ:10:vqrshlq_s32 Neon cumulative saturation 0
   3875 VQRSHL/VQRSHLQ:11:vqrshlq_s64 Neon cumulative saturation 0
   3876 VQRSHL/VQRSHLQ:12:vqrshlq_u8 Neon cumulative saturation 0
   3877 VQRSHL/VQRSHLQ:13:vqrshlq_u16 Neon cumulative saturation 0
   3878 VQRSHL/VQRSHLQ:14:vqrshlq_u32 Neon cumulative saturation 0
   3879 VQRSHL/VQRSHLQ:15:vqrshlq_u64 Neon cumulative saturation 0
   3880 
   3881 VQRSHL/VQRSHLQ (with input = 0) output:
   3882 VQRSHL/VQRSHLQ:16:result_int8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   3883 VQRSHL/VQRSHLQ:17:result_int16x4 [] = { 0, 0, 0, 0,  }
   3884 VQRSHL/VQRSHLQ:18:result_int32x2 [] = { 0, 0,  }
   3885 VQRSHL/VQRSHLQ:19:result_int64x1 [] = { 0,  }
   3886 VQRSHL/VQRSHLQ:20:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   3887 VQRSHL/VQRSHLQ:21:result_uint16x4 [] = { 0, 0, 0, 0,  }
   3888 VQRSHL/VQRSHLQ:22:result_uint32x2 [] = { 0, 0,  }
   3889 VQRSHL/VQRSHLQ:23:result_uint64x1 [] = { 0,  }
   3890 VQRSHL/VQRSHLQ:24:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3891 VQRSHL/VQRSHLQ:25:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   3892 VQRSHL/VQRSHLQ:26:result_float32x2 [] = { 33333333, 33333333,  }
   3893 VQRSHL/VQRSHLQ:27:result_int8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   3894 VQRSHL/VQRSHLQ:28:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   3895 VQRSHL/VQRSHLQ:29:result_int32x4 [] = { 0, 0, 0, 0,  }
   3896 VQRSHL/VQRSHLQ:30:result_int64x2 [] = { 0, 0,  }
   3897 VQRSHL/VQRSHLQ:31:result_uint8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   3898 VQRSHL/VQRSHLQ:32:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   3899 VQRSHL/VQRSHLQ:33:result_uint32x4 [] = { 0, 0, 0, 0,  }
   3900 VQRSHL/VQRSHLQ:34:result_uint64x2 [] = { 0, 0,  }
   3901 VQRSHL/VQRSHLQ:35:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3902 VQRSHL/VQRSHLQ:36:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3903 VQRSHL/VQRSHLQ:37:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3904 
   3905 VQRSHL/VQRSHLQ (input 0 and negative shift amount) cumulative saturation output:
   3906 VQRSHL/VQRSHLQ:38:vqrshl_s8 Neon cumulative saturation 0
   3907 VQRSHL/VQRSHLQ:39:vqrshl_s16 Neon cumulative saturation 0
   3908 VQRSHL/VQRSHLQ:40:vqrshl_s32 Neon cumulative saturation 0
   3909 VQRSHL/VQRSHLQ:41:vqrshl_s64 Neon cumulative saturation 0
   3910 VQRSHL/VQRSHLQ:42:vqrshl_u8 Neon cumulative saturation 0
   3911 VQRSHL/VQRSHLQ:43:vqrshl_u16 Neon cumulative saturation 0
   3912 VQRSHL/VQRSHLQ:44:vqrshl_u32 Neon cumulative saturation 0
   3913 VQRSHL/VQRSHLQ:45:vqrshl_u64 Neon cumulative saturation 0
   3914 VQRSHL/VQRSHLQ:46:vqrshlq_s8 Neon cumulative saturation 0
   3915 VQRSHL/VQRSHLQ:47:vqrshlq_s16 Neon cumulative saturation 0
   3916 VQRSHL/VQRSHLQ:48:vqrshlq_s32 Neon cumulative saturation 0
   3917 VQRSHL/VQRSHLQ:49:vqrshlq_s64 Neon cumulative saturation 0
   3918 VQRSHL/VQRSHLQ:50:vqrshlq_u8 Neon cumulative saturation 0
   3919 VQRSHL/VQRSHLQ:51:vqrshlq_u16 Neon cumulative saturation 0
   3920 VQRSHL/VQRSHLQ:52:vqrshlq_u32 Neon cumulative saturation 0
   3921 VQRSHL/VQRSHLQ:53:vqrshlq_u64 Neon cumulative saturation 0
   3922 
   3923 VQRSHL/VQRSHLQ (input 0 and negative shift amount) output:
   3924 VQRSHL/VQRSHLQ:54:result_int8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   3925 VQRSHL/VQRSHLQ:55:result_int16x4 [] = { 0, 0, 0, 0,  }
   3926 VQRSHL/VQRSHLQ:56:result_int32x2 [] = { 0, 0,  }
   3927 VQRSHL/VQRSHLQ:57:result_int64x1 [] = { 0,  }
   3928 VQRSHL/VQRSHLQ:58:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   3929 VQRSHL/VQRSHLQ:59:result_uint16x4 [] = { 0, 0, 0, 0,  }
   3930 VQRSHL/VQRSHLQ:60:result_uint32x2 [] = { 0, 0,  }
   3931 VQRSHL/VQRSHLQ:61:result_uint64x1 [] = { 0,  }
   3932 VQRSHL/VQRSHLQ:62:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3933 VQRSHL/VQRSHLQ:63:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   3934 VQRSHL/VQRSHLQ:64:result_float32x2 [] = { 33333333, 33333333,  }
   3935 VQRSHL/VQRSHLQ:65:result_int8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   3936 VQRSHL/VQRSHLQ:66:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   3937 VQRSHL/VQRSHLQ:67:result_int32x4 [] = { 0, 0, 0, 0,  }
   3938 VQRSHL/VQRSHLQ:68:result_int64x2 [] = { 0, 0,  }
   3939 VQRSHL/VQRSHLQ:69:result_uint8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   3940 VQRSHL/VQRSHLQ:70:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   3941 VQRSHL/VQRSHLQ:71:result_uint32x4 [] = { 0, 0, 0, 0,  }
   3942 VQRSHL/VQRSHLQ:72:result_uint64x2 [] = { 0, 0,  }
   3943 VQRSHL/VQRSHLQ:73:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3944 VQRSHL/VQRSHLQ:74:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3945 VQRSHL/VQRSHLQ:75:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3946 
   3947 VQRSHL/VQRSHLQ cumulative saturation output:
   3948 VQRSHL/VQRSHLQ:76:vqrshl_s8 Neon cumulative saturation 0
   3949 VQRSHL/VQRSHLQ:77:vqrshl_s16 Neon cumulative saturation 0
   3950 VQRSHL/VQRSHLQ:78:vqrshl_s32 Neon cumulative saturation 0
   3951 VQRSHL/VQRSHLQ:79:vqrshl_s64 Neon cumulative saturation 0
   3952 VQRSHL/VQRSHLQ:80:vqrshl_u8 Neon cumulative saturation 1
   3953 VQRSHL/VQRSHLQ:81:vqrshl_u16 Neon cumulative saturation 1
   3954 VQRSHL/VQRSHLQ:82:vqrshl_u32 Neon cumulative saturation 1
   3955 VQRSHL/VQRSHLQ:83:vqrshl_u64 Neon cumulative saturation 1
   3956 VQRSHL/VQRSHLQ:84:vqrshlq_s8 Neon cumulative saturation 1
   3957 VQRSHL/VQRSHLQ:85:vqrshlq_s16 Neon cumulative saturation 1
   3958 VQRSHL/VQRSHLQ:86:vqrshlq_s32 Neon cumulative saturation 1
   3959 VQRSHL/VQRSHLQ:87:vqrshlq_s64 Neon cumulative saturation 1
   3960 VQRSHL/VQRSHLQ:88:vqrshlq_u8 Neon cumulative saturation 1
   3961 VQRSHL/VQRSHLQ:89:vqrshlq_u16 Neon cumulative saturation 1
   3962 VQRSHL/VQRSHLQ:90:vqrshlq_u32 Neon cumulative saturation 1
   3963 VQRSHL/VQRSHLQ:91:vqrshlq_u64 Neon cumulative saturation 1
   3964 
   3965 VQRSHL/VQRSHLQ output:
   3966 VQRSHL/VQRSHLQ:92:result_int8x8 [] = { ffffffe0, ffffffe2, ffffffe4, ffffffe6, ffffffe8, ffffffea, ffffffec, ffffffee,  }
   3967 VQRSHL/VQRSHLQ:93:result_int16x4 [] = { ffffff80, ffffff88, ffffff90, ffffff98,  }
   3968 VQRSHL/VQRSHLQ:94:result_int32x2 [] = { fffff000, fffff100,  }
   3969 VQRSHL/VQRSHLQ:95:result_int64x1 [] = { ffffffffffffff80,  }
   3970 VQRSHL/VQRSHLQ:96:result_uint8x8 [] = { ff, ff, ff, ff, ff, ff, ff, ff,  }
   3971 VQRSHL/VQRSHLQ:97:result_uint16x4 [] = { ffff, ffff, ffff, ffff,  }
   3972 VQRSHL/VQRSHLQ:98:result_uint32x2 [] = { ffffffff, ffffffff,  }
   3973 VQRSHL/VQRSHLQ:99:result_uint64x1 [] = { ffffffffffffffff,  }
   3974 VQRSHL/VQRSHLQ:100:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   3975 VQRSHL/VQRSHLQ:101:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   3976 VQRSHL/VQRSHLQ:102:result_float32x2 [] = { 33333333, 33333333,  }
   3977 VQRSHL/VQRSHLQ:103:result_int8x16 [] = { ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80,  }
   3978 VQRSHL/VQRSHLQ:104:result_int16x8 [] = { ffff8000, ffff8000, ffff8000, ffff8000, ffff8000, ffff8000, ffff8000, ffff8000,  }
   3979 VQRSHL/VQRSHLQ:105:result_int32x4 [] = { 80000000, 80000000, 80000000, 80000000,  }
   3980 VQRSHL/VQRSHLQ:106:result_int64x2 [] = { 8000000000000000, 8000000000000000,  }
   3981 VQRSHL/VQRSHLQ:107:result_uint8x16 [] = { ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff,  }
   3982 VQRSHL/VQRSHLQ:108:result_uint16x8 [] = { ffff, ffff, ffff, ffff, ffff, ffff, ffff, ffff,  }
   3983 VQRSHL/VQRSHLQ:109:result_uint32x4 [] = { ffffffff, ffffffff, ffffffff, ffffffff,  }
   3984 VQRSHL/VQRSHLQ:110:result_uint64x2 [] = { ffffffffffffffff, ffffffffffffffff,  }
   3985 VQRSHL/VQRSHLQ:111:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   3986 VQRSHL/VQRSHLQ:112:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   3987 VQRSHL/VQRSHLQ:113:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   3988 
   3989 VQRSHL/VQRSHLQ (negative shift amount) cumulative saturation output:
   3990 VQRSHL/VQRSHLQ:114:vqrshl_s8 Neon cumulative saturation 0
   3991 VQRSHL/VQRSHLQ:115:vqrshl_s16 Neon cumulative saturation 0
   3992 VQRSHL/VQRSHLQ:116:vqrshl_s32 Neon cumulative saturation 0
   3993 VQRSHL/VQRSHLQ:117:vqrshl_s64 Neon cumulative saturation 0
   3994 VQRSHL/VQRSHLQ:118:vqrshl_u8 Neon cumulative saturation 0
   3995 VQRSHL/VQRSHLQ:119:vqrshl_u16 Neon cumulative saturation 0
   3996 VQRSHL/VQRSHLQ:120:vqrshl_u32 Neon cumulative saturation 0
   3997 VQRSHL/VQRSHLQ:121:vqrshl_u64 Neon cumulative saturation 0
   3998 VQRSHL/VQRSHLQ:122:vqrshlq_s8 Neon cumulative saturation 0
   3999 VQRSHL/VQRSHLQ:123:vqrshlq_s16 Neon cumulative saturation 0
   4000 VQRSHL/VQRSHLQ:124:vqrshlq_s32 Neon cumulative saturation 0
   4001 VQRSHL/VQRSHLQ:125:vqrshlq_s64 Neon cumulative saturation 0
   4002 VQRSHL/VQRSHLQ:126:vqrshlq_u8 Neon cumulative saturation 0
   4003 VQRSHL/VQRSHLQ:127:vqrshlq_u16 Neon cumulative saturation 0
   4004 VQRSHL/VQRSHLQ:128:vqrshlq_u32 Neon cumulative saturation 0
   4005 VQRSHL/VQRSHLQ:129:vqrshlq_u64 Neon cumulative saturation 0
   4006 
   4007 VQRSHL/VQRSHLQ (negative shift amount) output:
   4008 VQRSHL/VQRSHLQ:130:result_int8x8 [] = { fffffffc, fffffffc, fffffffd, fffffffd, fffffffd, fffffffd, fffffffe, fffffffe,  }
   4009 VQRSHL/VQRSHLQ:131:result_int16x4 [] = { fffffffc, fffffffc, fffffffd, fffffffd,  }
   4010 VQRSHL/VQRSHLQ:132:result_int32x2 [] = { fffffffe, fffffffe,  }
   4011 VQRSHL/VQRSHLQ:133:result_int64x1 [] = { ffffffffffffffff,  }
   4012 VQRSHL/VQRSHLQ:134:result_uint8x8 [] = { 3c, 3c, 3d, 3d, 3d, 3d, 3e, 3e,  }
   4013 VQRSHL/VQRSHLQ:135:result_uint16x4 [] = { 3ffc, 3ffc, 3ffd, 3ffd,  }
   4014 VQRSHL/VQRSHLQ:136:result_uint32x2 [] = { 1ffffffe, 1ffffffe,  }
   4015 VQRSHL/VQRSHLQ:137:result_uint64x1 [] = { fffffffffffffff,  }
   4016 VQRSHL/VQRSHLQ:138:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   4017 VQRSHL/VQRSHLQ:139:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   4018 VQRSHL/VQRSHLQ:140:result_float32x2 [] = { 33333333, 33333333,  }
   4019 VQRSHL/VQRSHLQ:141:result_int8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   4020 VQRSHL/VQRSHLQ:142:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   4021 VQRSHL/VQRSHLQ:143:result_int32x4 [] = { 0, 0, 0, 0,  }
   4022 VQRSHL/VQRSHLQ:144:result_int64x2 [] = { 0, 0,  }
   4023 VQRSHL/VQRSHLQ:145:result_uint8x16 [] = { 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,  }
   4024 VQRSHL/VQRSHLQ:146:result_uint16x8 [] = { 20, 20, 20, 20, 20, 20, 20, 20,  }
   4025 VQRSHL/VQRSHLQ:147:result_uint32x4 [] = { 80000, 80000, 80000, 80000,  }
   4026 VQRSHL/VQRSHLQ:148:result_uint64x2 [] = { 100000000000, 100000000000,  }
   4027 VQRSHL/VQRSHLQ:149:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4028 VQRSHL/VQRSHLQ:150:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4029 VQRSHL/VQRSHLQ:151:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4030 
   4031 VQRSHL/VQRSHLQ (checking cumulative saturation: shift by -1) cumulative saturation output:
   4032 VQRSHL/VQRSHLQ:152:vqrshl_s8 Neon cumulative saturation 0
   4033 VQRSHL/VQRSHLQ:153:vqrshl_s16 Neon cumulative saturation 0
   4034 VQRSHL/VQRSHLQ:154:vqrshl_s32 Neon cumulative saturation 0
   4035 VQRSHL/VQRSHLQ:155:vqrshl_s64 Neon cumulative saturation 0
   4036 VQRSHL/VQRSHLQ:156:vqrshl_u8 Neon cumulative saturation 0
   4037 VQRSHL/VQRSHLQ:157:vqrshl_u16 Neon cumulative saturation 0
   4038 VQRSHL/VQRSHLQ:158:vqrshl_u32 Neon cumulative saturation 0
   4039 VQRSHL/VQRSHLQ:159:vqrshl_u64 Neon cumulative saturation 0
   4040 VQRSHL/VQRSHLQ:160:vqrshlq_s8 Neon cumulative saturation 0
   4041 VQRSHL/VQRSHLQ:161:vqrshlq_s16 Neon cumulative saturation 0
   4042 VQRSHL/VQRSHLQ:162:vqrshlq_s32 Neon cumulative saturation 0
   4043 VQRSHL/VQRSHLQ:163:vqrshlq_s64 Neon cumulative saturation 0
   4044 VQRSHL/VQRSHLQ:164:vqrshlq_u8 Neon cumulative saturation 0
   4045 VQRSHL/VQRSHLQ:165:vqrshlq_u16 Neon cumulative saturation 0
   4046 VQRSHL/VQRSHLQ:166:vqrshlq_u32 Neon cumulative saturation 0
   4047 VQRSHL/VQRSHLQ:167:vqrshlq_u64 Neon cumulative saturation 0
   4048 
   4049 VQRSHL/VQRSHLQ (checking cumulative saturation: shift by -1) output:
   4050 VQRSHL/VQRSHLQ:168:result_int8x8 [] = { 40, 40, 40, 40, 40, 40, 40, 40,  }
   4051 VQRSHL/VQRSHLQ:169:result_int16x4 [] = { 4000, 4000, 4000, 4000,  }
   4052 VQRSHL/VQRSHLQ:170:result_int32x2 [] = { 40000000, 40000000,  }
   4053 VQRSHL/VQRSHLQ:171:result_int64x1 [] = { 4000000000000000,  }
   4054 VQRSHL/VQRSHLQ:172:result_uint8x8 [] = { 80, 80, 80, 80, 80, 80, 80, 80,  }
   4055 VQRSHL/VQRSHLQ:173:result_uint16x4 [] = { 8000, 8000, 8000, 8000,  }
   4056 VQRSHL/VQRSHLQ:174:result_uint32x2 [] = { 80000000, 80000000,  }
   4057 VQRSHL/VQRSHLQ:175:result_uint64x1 [] = { 8000000000000000,  }
   4058 VQRSHL/VQRSHLQ:176:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   4059 VQRSHL/VQRSHLQ:177:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   4060 VQRSHL/VQRSHLQ:178:result_float32x2 [] = { 33333333, 33333333,  }
   4061 VQRSHL/VQRSHLQ:179:result_int8x16 [] = { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,  }
   4062 VQRSHL/VQRSHLQ:180:result_int16x8 [] = { 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000,  }
   4063 VQRSHL/VQRSHLQ:181:result_int32x4 [] = { 40000000, 40000000, 40000000, 40000000,  }
   4064 VQRSHL/VQRSHLQ:182:result_int64x2 [] = { 4000000000000000, 4000000000000000,  }
   4065 VQRSHL/VQRSHLQ:183:result_uint8x16 [] = { 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80,  }
   4066 VQRSHL/VQRSHLQ:184:result_uint16x8 [] = { 8000, 8000, 8000, 8000, 8000, 8000, 8000, 8000,  }
   4067 VQRSHL/VQRSHLQ:185:result_uint32x4 [] = { 80000000, 80000000, 80000000, 80000000,  }
   4068 VQRSHL/VQRSHLQ:186:result_uint64x2 [] = { 8000000000000000, 8000000000000000,  }
   4069 VQRSHL/VQRSHLQ:187:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4070 VQRSHL/VQRSHLQ:188:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4071 VQRSHL/VQRSHLQ:189:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4072 
   4073 VQRSHL/VQRSHLQ (checking cumulative saturation: shift by -3) cumulative saturation output:
   4074 VQRSHL/VQRSHLQ:190:vqrshl_s8 Neon cumulative saturation 0
   4075 VQRSHL/VQRSHLQ:191:vqrshl_s16 Neon cumulative saturation 0
   4076 VQRSHL/VQRSHLQ:192:vqrshl_s32 Neon cumulative saturation 0
   4077 VQRSHL/VQRSHLQ:193:vqrshl_s64 Neon cumulative saturation 0
   4078 VQRSHL/VQRSHLQ:194:vqrshl_u8 Neon cumulative saturation 0
   4079 VQRSHL/VQRSHLQ:195:vqrshl_u16 Neon cumulative saturation 0
   4080 VQRSHL/VQRSHLQ:196:vqrshl_u32 Neon cumulative saturation 0
   4081 VQRSHL/VQRSHLQ:197:vqrshl_u64 Neon cumulative saturation 0
   4082 VQRSHL/VQRSHLQ:198:vqrshlq_s8 Neon cumulative saturation 0
   4083 VQRSHL/VQRSHLQ:199:vqrshlq_s16 Neon cumulative saturation 0
   4084 VQRSHL/VQRSHLQ:200:vqrshlq_s32 Neon cumulative saturation 0
   4085 VQRSHL/VQRSHLQ:201:vqrshlq_s64 Neon cumulative saturation 0
   4086 VQRSHL/VQRSHLQ:202:vqrshlq_u8 Neon cumulative saturation 0
   4087 VQRSHL/VQRSHLQ:203:vqrshlq_u16 Neon cumulative saturation 0
   4088 VQRSHL/VQRSHLQ:204:vqrshlq_u32 Neon cumulative saturation 0
   4089 VQRSHL/VQRSHLQ:205:vqrshlq_u64 Neon cumulative saturation 0
   4090 
   4091 VQRSHL/VQRSHLQ (checking cumulative saturation: shift by -3) output:
   4092 VQRSHL/VQRSHLQ:206:result_int8x8 [] = { 10, 10, 10, 10, 10, 10, 10, 10,  }
   4093 VQRSHL/VQRSHLQ:207:result_int16x4 [] = { 1000, 1000, 1000, 1000,  }
   4094 VQRSHL/VQRSHLQ:208:result_int32x2 [] = { 10000000, 10000000,  }
   4095 VQRSHL/VQRSHLQ:209:result_int64x1 [] = { 1000000000000000,  }
   4096 VQRSHL/VQRSHLQ:210:result_uint8x8 [] = { 20, 20, 20, 20, 20, 20, 20, 20,  }
   4097 VQRSHL/VQRSHLQ:211:result_uint16x4 [] = { 2000, 2000, 2000, 2000,  }
   4098 VQRSHL/VQRSHLQ:212:result_uint32x2 [] = { 20000000, 20000000,  }
   4099 VQRSHL/VQRSHLQ:213:result_uint64x1 [] = { 2000000000000000,  }
   4100 VQRSHL/VQRSHLQ:214:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   4101 VQRSHL/VQRSHLQ:215:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   4102 VQRSHL/VQRSHLQ:216:result_float32x2 [] = { 33333333, 33333333,  }
   4103 VQRSHL/VQRSHLQ:217:result_int8x16 [] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,  }
   4104 VQRSHL/VQRSHLQ:218:result_int16x8 [] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000,  }
   4105 VQRSHL/VQRSHLQ:219:result_int32x4 [] = { 10000000, 10000000, 10000000, 10000000,  }
   4106 VQRSHL/VQRSHLQ:220:result_int64x2 [] = { 1000000000000000, 1000000000000000,  }
   4107 VQRSHL/VQRSHLQ:221:result_uint8x16 [] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,  }
   4108 VQRSHL/VQRSHLQ:222:result_uint16x8 [] = { 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000,  }
   4109 VQRSHL/VQRSHLQ:223:result_uint32x4 [] = { 20000000, 20000000, 20000000, 20000000,  }
   4110 VQRSHL/VQRSHLQ:224:result_uint64x2 [] = { 2000000000000000, 2000000000000000,  }
   4111 VQRSHL/VQRSHLQ:225:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4112 VQRSHL/VQRSHLQ:226:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4113 VQRSHL/VQRSHLQ:227:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4114 
   4115 VQRSHL/VQRSHLQ (checking cumulative saturation: large shift amount) cumulative saturation output:
   4116 VQRSHL/VQRSHLQ:228:vqrshl_s8 Neon cumulative saturation 1
   4117 VQRSHL/VQRSHLQ:229:vqrshl_s16 Neon cumulative saturation 1
   4118 VQRSHL/VQRSHLQ:230:vqrshl_s32 Neon cumulative saturation 1
   4119 VQRSHL/VQRSHLQ:231:vqrshl_s64 Neon cumulative saturation 1
   4120 VQRSHL/VQRSHLQ:232:vqrshl_u8 Neon cumulative saturation 1
   4121 VQRSHL/VQRSHLQ:233:vqrshl_u16 Neon cumulative saturation 1
   4122 VQRSHL/VQRSHLQ:234:vqrshl_u32 Neon cumulative saturation 1
   4123 VQRSHL/VQRSHLQ:235:vqrshl_u64 Neon cumulative saturation 1
   4124 VQRSHL/VQRSHLQ:236:vqrshlq_s8 Neon cumulative saturation 1
   4125 VQRSHL/VQRSHLQ:237:vqrshlq_s16 Neon cumulative saturation 1
   4126 VQRSHL/VQRSHLQ:238:vqrshlq_s32 Neon cumulative saturation 1
   4127 VQRSHL/VQRSHLQ:239:vqrshlq_s64 Neon cumulative saturation 1
   4128 VQRSHL/VQRSHLQ:240:vqrshlq_u8 Neon cumulative saturation 1
   4129 VQRSHL/VQRSHLQ:241:vqrshlq_u16 Neon cumulative saturation 1
   4130 VQRSHL/VQRSHLQ:242:vqrshlq_u32 Neon cumulative saturation 1
   4131 VQRSHL/VQRSHLQ:243:vqrshlq_u64 Neon cumulative saturation 1
   4132 
   4133 VQRSHL/VQRSHLQ (checking cumulative saturation: large shift amount) output:
   4134 VQRSHL/VQRSHLQ:244:result_int8x8 [] = { 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f,  }
   4135 VQRSHL/VQRSHLQ:245:result_int16x4 [] = { 7fff, 7fff, 7fff, 7fff,  }
   4136 VQRSHL/VQRSHLQ:246:result_int32x2 [] = { 7fffffff, 7fffffff,  }
   4137 VQRSHL/VQRSHLQ:247:result_int64x1 [] = { 7fffffffffffffff,  }
   4138 VQRSHL/VQRSHLQ:248:result_uint8x8 [] = { ff, ff, ff, ff, ff, ff, ff, ff,  }
   4139 VQRSHL/VQRSHLQ:249:result_uint16x4 [] = { ffff, ffff, ffff, ffff,  }
   4140 VQRSHL/VQRSHLQ:250:result_uint32x2 [] = { ffffffff, ffffffff,  }
   4141 VQRSHL/VQRSHLQ:251:result_uint64x1 [] = { ffffffffffffffff,  }
   4142 VQRSHL/VQRSHLQ:252:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   4143 VQRSHL/VQRSHLQ:253:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   4144 VQRSHL/VQRSHLQ:254:result_float32x2 [] = { 33333333, 33333333,  }
   4145 VQRSHL/VQRSHLQ:255:result_int8x16 [] = { 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f,  }
   4146 VQRSHL/VQRSHLQ:256:result_int16x8 [] = { 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff, 7fff,  }
   4147 VQRSHL/VQRSHLQ:257:result_int32x4 [] = { 7fffffff, 7fffffff, 7fffffff, 7fffffff,  }
   4148 VQRSHL/VQRSHLQ:258:result_int64x2 [] = { 7fffffffffffffff, 7fffffffffffffff,  }
   4149 VQRSHL/VQRSHLQ:259:result_uint8x16 [] = { ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff,  }
   4150 VQRSHL/VQRSHLQ:260:result_uint16x8 [] = { ffff, ffff, ffff, ffff, ffff, ffff, ffff, ffff,  }
   4151 VQRSHL/VQRSHLQ:261:result_uint32x4 [] = { ffffffff, ffffffff, ffffffff, ffffffff,  }
   4152 VQRSHL/VQRSHLQ:262:result_uint64x2 [] = { ffffffffffffffff, ffffffffffffffff,  }
   4153 VQRSHL/VQRSHLQ:263:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4154 VQRSHL/VQRSHLQ:264:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4155 VQRSHL/VQRSHLQ:265:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4156 
   4157 VQRSHL/VQRSHLQ (checking cumulative saturation: large shift amount with negative input) cumulative saturation output:
   4158 VQRSHL/VQRSHLQ:266:vqrshl_s8 Neon cumulative saturation 1
   4159 VQRSHL/VQRSHLQ:267:vqrshl_s16 Neon cumulative saturation 1
   4160 VQRSHL/VQRSHLQ:268:vqrshl_s32 Neon cumulative saturation 1
   4161 VQRSHL/VQRSHLQ:269:vqrshl_s64 Neon cumulative saturation 1
   4162 VQRSHL/VQRSHLQ:270:vqrshl_u8 Neon cumulative saturation 1
   4163 VQRSHL/VQRSHLQ:271:vqrshl_u16 Neon cumulative saturation 1
   4164 VQRSHL/VQRSHLQ:272:vqrshl_u32 Neon cumulative saturation 1
   4165 VQRSHL/VQRSHLQ:273:vqrshl_u64 Neon cumulative saturation 1
   4166 VQRSHL/VQRSHLQ:274:vqrshlq_s8 Neon cumulative saturation 1
   4167 VQRSHL/VQRSHLQ:275:vqrshlq_s16 Neon cumulative saturation 1
   4168 VQRSHL/VQRSHLQ:276:vqrshlq_s32 Neon cumulative saturation 1
   4169 VQRSHL/VQRSHLQ:277:vqrshlq_s64 Neon cumulative saturation 1
   4170 VQRSHL/VQRSHLQ:278:vqrshlq_u8 Neon cumulative saturation 1
   4171 VQRSHL/VQRSHLQ:279:vqrshlq_u16 Neon cumulative saturation 1
   4172 VQRSHL/VQRSHLQ:280:vqrshlq_u32 Neon cumulative saturation 1
   4173 VQRSHL/VQRSHLQ:281:vqrshlq_u64 Neon cumulative saturation 1
   4174 
   4175 VQRSHL/VQRSHLQ (checking cumulative saturation: large shift amount with negative input) output:
   4176 VQRSHL/VQRSHLQ:282:result_int8x8 [] = { ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80,  }
   4177 VQRSHL/VQRSHLQ:283:result_int16x4 [] = { ffff8000, ffff8000, ffff8000, ffff8000,  }
   4178 VQRSHL/VQRSHLQ:284:result_int32x2 [] = { 80000000, 80000000,  }
   4179 VQRSHL/VQRSHLQ:285:result_int64x1 [] = { 8000000000000000,  }
   4180 VQRSHL/VQRSHLQ:286:result_uint8x8 [] = { ff, ff, ff, ff, ff, ff, ff, ff,  }
   4181 VQRSHL/VQRSHLQ:287:result_uint16x4 [] = { ffff, ffff, ffff, ffff,  }
   4182 VQRSHL/VQRSHLQ:288:result_uint32x2 [] = { ffffffff, ffffffff,  }
   4183 VQRSHL/VQRSHLQ:289:result_uint64x1 [] = { ffffffffffffffff,  }
   4184 VQRSHL/VQRSHLQ:290:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   4185 VQRSHL/VQRSHLQ:291:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   4186 VQRSHL/VQRSHLQ:292:result_float32x2 [] = { 33333333, 33333333,  }
   4187 VQRSHL/VQRSHLQ:293:result_int8x16 [] = { ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80, ffffff80,  }
   4188 VQRSHL/VQRSHLQ:294:result_int16x8 [] = { ffff8000, ffff8000, ffff8000, ffff8000, ffff8000, ffff8000, ffff8000, ffff8000,  }
   4189 VQRSHL/VQRSHLQ:295:result_int32x4 [] = { 80000000, 80000000, 80000000, 80000000,  }
   4190 VQRSHL/VQRSHLQ:296:result_int64x2 [] = { 8000000000000000, 8000000000000000,  }
   4191 VQRSHL/VQRSHLQ:297:result_uint8x16 [] = { ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff,  }
   4192 VQRSHL/VQRSHLQ:298:result_uint16x8 [] = { ffff, ffff, ffff, ffff, ffff, ffff, ffff, ffff,  }
   4193 VQRSHL/VQRSHLQ:299:result_uint32x4 [] = { ffffffff, ffffffff, ffffffff, ffffffff,  }
   4194 VQRSHL/VQRSHLQ:300:result_uint64x2 [] = { ffffffffffffffff, ffffffffffffffff,  }
   4195 VQRSHL/VQRSHLQ:301:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4196 VQRSHL/VQRSHLQ:302:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4197 VQRSHL/VQRSHLQ:303:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4198 
   4199 VQRSHL/VQRSHLQ (checking cumulative saturation: large negative shift amount) cumulative saturation output:
   4200 VQRSHL/VQRSHLQ:304:vqrshl_s8 Neon cumulative saturation 0
   4201 VQRSHL/VQRSHLQ:305:vqrshl_s16 Neon cumulative saturation 0
   4202 VQRSHL/VQRSHLQ:306:vqrshl_s32 Neon cumulative saturation 0
   4203 VQRSHL/VQRSHLQ:307:vqrshl_s64 Neon cumulative saturation 0
   4204 VQRSHL/VQRSHLQ:308:vqrshl_u8 Neon cumulative saturation 0
   4205 VQRSHL/VQRSHLQ:309:vqrshl_u16 Neon cumulative saturation 0
   4206 VQRSHL/VQRSHLQ:310:vqrshl_u32 Neon cumulative saturation 0
   4207 VQRSHL/VQRSHLQ:311:vqrshl_u64 Neon cumulative saturation 0
   4208 VQRSHL/VQRSHLQ:312:vqrshlq_s8 Neon cumulative saturation 0
   4209 VQRSHL/VQRSHLQ:313:vqrshlq_s16 Neon cumulative saturation 0
   4210 VQRSHL/VQRSHLQ:314:vqrshlq_s32 Neon cumulative saturation 0
   4211 VQRSHL/VQRSHLQ:315:vqrshlq_s64 Neon cumulative saturation 0
   4212 VQRSHL/VQRSHLQ:316:vqrshlq_u8 Neon cumulative saturation 0
   4213 VQRSHL/VQRSHLQ:317:vqrshlq_u16 Neon cumulative saturation 0
   4214 VQRSHL/VQRSHLQ:318:vqrshlq_u32 Neon cumulative saturation 0
   4215 VQRSHL/VQRSHLQ:319:vqrshlq_u64 Neon cumulative saturation 0
   4216 
   4217 VQRSHL/VQRSHLQ (checking cumulative saturation: large negative shift amount) output:
   4218 VQRSHL/VQRSHLQ:320:result_int8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   4219 VQRSHL/VQRSHLQ:321:result_int16x4 [] = { 0, 0, 0, 0,  }
   4220 VQRSHL/VQRSHLQ:322:result_int32x2 [] = { 0, 0,  }
   4221 VQRSHL/VQRSHLQ:323:result_int64x1 [] = { 0,  }
   4222 VQRSHL/VQRSHLQ:324:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   4223 VQRSHL/VQRSHLQ:325:result_uint16x4 [] = { 0, 0, 0, 0,  }
   4224 VQRSHL/VQRSHLQ:326:result_uint32x2 [] = { 0, 0,  }
   4225 VQRSHL/VQRSHLQ:327:result_uint64x1 [] = { 0,  }
   4226 VQRSHL/VQRSHLQ:328:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   4227 VQRSHL/VQRSHLQ:329:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   4228 VQRSHL/VQRSHLQ:330:result_float32x2 [] = { 33333333, 33333333,  }
   4229 VQRSHL/VQRSHLQ:331:result_int8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   4230 VQRSHL/VQRSHLQ:332:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   4231 VQRSHL/VQRSHLQ:333:result_int32x4 [] = { 0, 0, 0, 0,  }
   4232 VQRSHL/VQRSHLQ:334:result_int64x2 [] = { 0, 0,  }
   4233 VQRSHL/VQRSHLQ:335:result_uint8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   4234 VQRSHL/VQRSHLQ:336:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   4235 VQRSHL/VQRSHLQ:337:result_uint32x4 [] = { 0, 0, 0, 0,  }
   4236 VQRSHL/VQRSHLQ:338:result_uint64x2 [] = { 0, 0,  }
   4237 VQRSHL/VQRSHLQ:339:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4238 VQRSHL/VQRSHLQ:340:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4239 VQRSHL/VQRSHLQ:341:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4240 
   4241 VQRSHL/VQRSHLQ (checking cumulative saturation: large shift amount with 0 input) cumulative saturation output:
   4242 VQRSHL/VQRSHLQ:342:vqrshl_s8 Neon cumulative saturation 0
   4243 VQRSHL/VQRSHLQ:343:vqrshl_s16 Neon cumulative saturation 0
   4244 VQRSHL/VQRSHLQ:344:vqrshl_s32 Neon cumulative saturation 0
   4245 VQRSHL/VQRSHLQ:345:vqrshl_s64 Neon cumulative saturation 0
   4246 VQRSHL/VQRSHLQ:346:vqrshl_u8 Neon cumulative saturation 0
   4247 VQRSHL/VQRSHLQ:347:vqrshl_u16 Neon cumulative saturation 0
   4248 VQRSHL/VQRSHLQ:348:vqrshl_u32 Neon cumulative saturation 0
   4249 VQRSHL/VQRSHLQ:349:vqrshl_u64 Neon cumulative saturation 0
   4250 VQRSHL/VQRSHLQ:350:vqrshlq_s8 Neon cumulative saturation 0
   4251 VQRSHL/VQRSHLQ:351:vqrshlq_s16 Neon cumulative saturation 0
   4252 VQRSHL/VQRSHLQ:352:vqrshlq_s32 Neon cumulative saturation 0
   4253 VQRSHL/VQRSHLQ:353:vqrshlq_s64 Neon cumulative saturation 0
   4254 VQRSHL/VQRSHLQ:354:vqrshlq_u8 Neon cumulative saturation 0
   4255 VQRSHL/VQRSHLQ:355:vqrshlq_u16 Neon cumulative saturation 0
   4256 VQRSHL/VQRSHLQ:356:vqrshlq_u32 Neon cumulative saturation 0
   4257 VQRSHL/VQRSHLQ:357:vqrshlq_u64 Neon cumulative saturation 0
   4258 
   4259 VQRSHL/VQRSHLQ (checking cumulative saturation: large shift amount with 0 input) output:
   4260 VQRSHL/VQRSHLQ:358:result_int8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   4261 VQRSHL/VQRSHLQ:359:result_int16x4 [] = { 0, 0, 0, 0,  }
   4262 VQRSHL/VQRSHLQ:360:result_int32x2 [] = { 0, 0,  }
   4263 VQRSHL/VQRSHLQ:361:result_int64x1 [] = { 0,  }
   4264 VQRSHL/VQRSHLQ:362:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   4265 VQRSHL/VQRSHLQ:363:result_uint16x4 [] = { 0, 0, 0, 0,  }
   4266 VQRSHL/VQRSHLQ:364:result_uint32x2 [] = { 0, 0,  }
   4267 VQRSHL/VQRSHLQ:365:result_uint64x1 [] = { 0,  }
   4268 VQRSHL/VQRSHLQ:366:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   4269 VQRSHL/VQRSHLQ:367:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   4270 VQRSHL/VQRSHLQ:368:result_float32x2 [] = { 33333333, 33333333,  }
   4271 VQRSHL/VQRSHLQ:369:result_int8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   4272 VQRSHL/VQRSHLQ:370:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   4273 VQRSHL/VQRSHLQ:371:result_int32x4 [] = { 0, 0, 0, 0,  }
   4274 VQRSHL/VQRSHLQ:372:result_int64x2 [] = { 0, 0,  }
   4275 VQRSHL/VQRSHLQ:373:result_uint8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   4276 VQRSHL/VQRSHLQ:374:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   4277 VQRSHL/VQRSHLQ:375:result_uint32x4 [] = { 0, 0, 0, 0,  }
   4278 VQRSHL/VQRSHLQ:376:result_uint64x2 [] = { 0, 0,  }
   4279 VQRSHL/VQRSHLQ:377:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4280 VQRSHL/VQRSHLQ:378:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4281 VQRSHL/VQRSHLQ:379:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4282 
   4283 VABA/VABAQ output:
   4284 VABA/VABAQ:0:result_int8x8 [] = { fffffff6, fffffff7, fffffff8, fffffff9, fffffffa, fffffffb, fffffffc, fffffffd,  }
   4285 VABA/VABAQ:1:result_int16x4 [] = { 16, 17, 18, 19,  }
   4286 VABA/VABAQ:2:result_int32x2 [] = { 20, 21,  }
   4287 VABA/VABAQ:3:result_int64x1 [] = { 3333333333333333,  }
   4288 VABA/VABAQ:4:result_uint8x8 [] = { 53, 54, 55, 56, 57, 58, 59, 5a,  }
   4289 VABA/VABAQ:5:result_uint16x4 [] = { 907, 908, 909, 90a,  }
   4290 VABA/VABAQ:6:result_uint32x2 [] = { ffffffe7, ffffffe8,  }
   4291 VABA/VABAQ:7:result_uint64x1 [] = { 3333333333333333,  }
   4292 VABA/VABAQ:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   4293 VABA/VABAQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   4294 VABA/VABAQ:10:result_float32x2 [] = { 33333333, 33333333,  }
   4295 VABA/VABAQ:11:result_int8x16 [] = { 5e, 5f, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 6a, 6b, 6c, 6d,  }
   4296 VABA/VABAQ:12:result_int16x8 [] = { b9c, b9d, b9e, b9f, ba0, ba1, ba2, ba3,  }
   4297 VABA/VABAQ:13:result_int32x4 [] = { 26e0, 26e1, 26e2, 26e3,  }
   4298 VABA/VABAQ:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   4299 VABA/VABAQ:15:result_uint8x16 [] = { f8, f9, fa, fb, fc, fd, fe, ff, 0, 1, 2, 3, 4, 5, 6, 7,  }
   4300 VABA/VABAQ:16:result_uint16x8 [] = { fff9, fffa, fffb, fffc, fffd, fffe, ffff, 0,  }
   4301 VABA/VABAQ:17:result_uint32x4 [] = { c, d, e, f,  }
   4302 VABA/VABAQ:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   4303 VABA/VABAQ:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4304 VABA/VABAQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4305 VABA/VABAQ:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4306 
   4307 VABAL output:
   4308 VABAL:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   4309 VABAL:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   4310 VABAL:2:result_int32x2 [] = { 33333333, 33333333,  }
   4311 VABAL:3:result_int64x1 [] = { 3333333333333333,  }
   4312 VABAL:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   4313 VABAL:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   4314 VABAL:6:result_uint32x2 [] = { 33333333, 33333333,  }
   4315 VABAL:7:result_uint64x1 [] = { 3333333333333333,  }
   4316 VABAL:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   4317 VABAL:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   4318 VABAL:10:result_float32x2 [] = { 33333333, 33333333,  }
   4319 VABAL:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4320 VABAL:12:result_int16x8 [] = { fffffff6, fffffff7, fffffff8, fffffff9, fffffffa, fffffffb, fffffffc, fffffffd,  }
   4321 VABAL:13:result_int32x4 [] = { 16, 17, 18, 19,  }
   4322 VABAL:14:result_int64x2 [] = { 20, 21,  }
   4323 VABAL:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4324 VABAL:16:result_uint16x8 [] = { 53, 54, 55, 56, 57, 58, 59, 5a,  }
   4325 VABAL:17:result_uint32x4 [] = { 907, 908, 909, 90a,  }
   4326 VABAL:18:result_uint64x2 [] = { ffffffe7, ffffffe8,  }
   4327 VABAL:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4328 VABAL:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4329 VABAL:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4330 
   4331 VABAL test intermediate overflow output:
   4332 VABAL:22:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   4333 VABAL:23:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   4334 VABAL:24:result_int32x2 [] = { 33333333, 33333333,  }
   4335 VABAL:25:result_int64x1 [] = { 3333333333333333,  }
   4336 VABAL:26:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   4337 VABAL:27:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   4338 VABAL:28:result_uint32x2 [] = { 33333333, 33333333,  }
   4339 VABAL:29:result_uint64x1 [] = { 3333333333333333,  }
   4340 VABAL:30:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   4341 VABAL:31:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   4342 VABAL:32:result_float32x2 [] = { 33333333, 33333333,  }
   4343 VABAL:33:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4344 VABAL:34:result_int16x8 [] = { ef, f0, f1, f2, f3, f4, f5, f6,  }
   4345 VABAL:35:result_int32x4 [] = { ffef, fff0, fff1, fff2,  }
   4346 VABAL:36:result_int64x2 [] = { ffffffef, fffffff0,  }
   4347 VABAL:37:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4348 VABAL:38:result_uint16x8 [] = { ee, ef, f0, f1, f2, f3, f4, f5,  }
   4349 VABAL:39:result_uint32x4 [] = { ffe2, ffe3, ffe4, ffe5,  }
   4350 VABAL:40:result_uint64x2 [] = { ffffffe7, ffffffe8,  }
   4351 VABAL:41:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4352 VABAL:42:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4353 VABAL:43:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4354 
   4355 VABD/VABDQ output:
   4356 VABD/VABDQ:0:result_int8x8 [] = { 11, 10, f, e, d, c, b, a,  }
   4357 VABD/VABDQ:1:result_int16x4 [] = { 3, 2, 1, 0,  }
   4358 VABD/VABDQ:2:result_int32x2 [] = { 18, 17,  }
   4359 VABD/VABDQ:3:result_int64x1 [] = { 3333333333333333,  }
   4360 VABD/VABDQ:4:result_uint8x8 [] = { ef, f0, f1, f2, f3, f4, f5, f6,  }
   4361 VABD/VABDQ:5:result_uint16x4 [] = { ffe3, ffe4, ffe5, ffe6,  }
   4362 VABD/VABDQ:6:result_uint32x2 [] = { ffffffe8, ffffffe9,  }
   4363 VABD/VABDQ:7:result_uint64x1 [] = { 3333333333333333,  }
   4364 VABD/VABDQ:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   4365 VABD/VABDQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   4366 VABD/VABDQ:10:result_float32x2 [] = { 41c26666, 41ba6666,  }
   4367 VABD/VABDQ:11:result_int8x16 [] = { 1a, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, f, e, d, c, b,  }
   4368 VABD/VABDQ:12:result_int16x8 [] = { 4, 3, 2, 1, 0, 1, 2, 3,  }
   4369 VABD/VABDQ:13:result_int32x4 [] = { 30, 2f, 2e, 2d,  }
   4370 VABD/VABDQ:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   4371 VABD/VABDQ:15:result_uint8x16 [] = { e6, e7, e8, e9, ea, eb, ec, ed, ee, ef, f0, f1, f2, f3, f4, f5,  }
   4372 VABD/VABDQ:16:result_uint16x8 [] = { ffe4, ffe5, ffe6, ffe7, ffe8, ffe9, ffea, ffeb,  }
   4373 VABD/VABDQ:17:result_uint32x4 [] = { ffffffd0, ffffffd1, ffffffd2, ffffffd3,  }
   4374 VABD/VABDQ:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   4375 VABD/VABDQ:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4376 VABD/VABDQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4377 VABD/VABDQ:21:result_float32x4 [] = { 42407ae1, 423c7ae1, 42387ae1, 42347ae1,  }
   4378 VABD/VABDQ FP special (-0.0):22:result_float32x4 [] = { 0, 0, 0, 0,  }
   4379 VABD/VABDQ FP special (-0.0):23:result_float32x4 [] = { 0, 0, 0, 0,  }
   4380 
   4381 VABDL output:
   4382 VABDL:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   4383 VABDL:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   4384 VABDL:2:result_int32x2 [] = { 33333333, 33333333,  }
   4385 VABDL:3:result_int64x1 [] = { 3333333333333333,  }
   4386 VABDL:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   4387 VABDL:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   4388 VABDL:6:result_uint32x2 [] = { 33333333, 33333333,  }
   4389 VABDL:7:result_uint64x1 [] = { 3333333333333333,  }
   4390 VABDL:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   4391 VABDL:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   4392 VABDL:10:result_float32x2 [] = { 33333333, 33333333,  }
   4393 VABDL:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4394 VABDL:12:result_int16x8 [] = { 11, 10, f, e, d, c, b, a,  }
   4395 VABDL:13:result_int32x4 [] = { 3, 2, 1, 0,  }
   4396 VABDL:14:result_int64x2 [] = { 18, 17,  }
   4397 VABDL:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4398 VABDL:16:result_uint16x8 [] = { ef, f0, f1, f2, f3, f4, f5, f6,  }
   4399 VABDL:17:result_uint32x4 [] = { ffe3, ffe4, ffe5, ffe6,  }
   4400 VABDL:18:result_uint64x2 [] = { ffffffe8, ffffffe9,  }
   4401 VABDL:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4402 VABDL:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4403 VABDL:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4404 
   4405 VAND/VANDQ output:
   4406 VAND/VANDQ:0:result_int8x8 [] = { 0, 0, 2, 2, 0, 0, 2, 2,  }
   4407 VAND/VANDQ:1:result_int16x4 [] = { fffffff0, fffffff0, fffffff0, fffffff0,  }
   4408 VAND/VANDQ:2:result_int32x2 [] = { 0, 1,  }
   4409 VAND/VANDQ:3:result_int64x1 [] = { 60,  }
   4410 VAND/VANDQ:4:result_uint8x8 [] = { 10, 10, 10, 10, 14, 14, 14, 14,  }
   4411 VAND/VANDQ:5:result_uint16x4 [] = { 10, 10, 12, 12,  }
   4412 VAND/VANDQ:6:result_uint32x2 [] = { 20, 20,  }
   4413 VAND/VANDQ:7:result_uint64x1 [] = { 0,  }
   4414 VAND/VANDQ:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   4415 VAND/VANDQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   4416 VAND/VANDQ:10:result_float32x2 [] = { 33333333, 33333333,  }
   4417 VAND/VANDQ:11:result_int8x16 [] = { fffffff0, fffffff0, fffffff2, fffffff2, fffffff4, fffffff4, fffffff6, fffffff6, fffffff0, fffffff0, fffffff2, fffffff2, fffffff4, fffffff4, fffffff6, fffffff6,  }
   4418 VAND/VANDQ:12:result_int16x8 [] = { ffffffe0, ffffffe0, ffffffe0, ffffffe0, ffffffe4, ffffffe4, ffffffe4, ffffffe4,  }
   4419 VAND/VANDQ:13:result_int32x4 [] = { ffffffe0, ffffffe0, ffffffe2, ffffffe2,  }
   4420 VAND/VANDQ:14:result_int64x2 [] = { 10, 10,  }
   4421 VAND/VANDQ:15:result_uint8x16 [] = { 0, 0, 0, 0, 4, 4, 4, 4, 8, 8, 8, 8, c, c, c, c,  }
   4422 VAND/VANDQ:16:result_uint16x8 [] = { 0, 1, 2, 3, 0, 1, 2, 3,  }
   4423 VAND/VANDQ:17:result_uint32x4 [] = { 30, 31, 32, 33,  }
   4424 VAND/VANDQ:18:result_uint64x2 [] = { 0, 1,  }
   4425 VAND/VANDQ:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4426 VAND/VANDQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4427 VAND/VANDQ:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4428 
   4429 VORR/VORRQ output:
   4430 VORR/VORRQ:0:result_int8x8 [] = { fffffff2, fffffff3, fffffff2, fffffff3, fffffff6, fffffff7, fffffff6, fffffff7,  }
   4431 VORR/VORRQ:1:result_int16x4 [] = { fffffffc, fffffffd, fffffffe, ffffffff,  }
   4432 VORR/VORRQ:2:result_int32x2 [] = { fffffff3, fffffff3,  }
   4433 VORR/VORRQ:3:result_int64x1 [] = { fffffffffffffff4,  }
   4434 VORR/VORRQ:4:result_uint8x8 [] = { f4, f5, f6, f7, f4, f5, f6, f7,  }
   4435 VORR/VORRQ:5:result_uint16x4 [] = { fffe, ffff, fffe, ffff,  }
   4436 VORR/VORRQ:6:result_uint32x2 [] = { fffffff8, fffffff9,  }
   4437 VORR/VORRQ:7:result_uint64x1 [] = { fffffffffffffff2,  }
   4438 VORR/VORRQ:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   4439 VORR/VORRQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   4440 VORR/VORRQ:10:result_float32x2 [] = { 33333333, 33333333,  }
   4441 VORR/VORRQ:11:result_int8x16 [] = { fffffff6, fffffff7, fffffff6, fffffff7, fffffff6, fffffff7, fffffff6, fffffff7, fffffffe, ffffffff, fffffffe, ffffffff, fffffffe, ffffffff, fffffffe, ffffffff,  }
   4442 VORR/VORRQ:12:result_int16x8 [] = { fffffffc, fffffffd, fffffffe, ffffffff, fffffffc, fffffffd, fffffffe, ffffffff,  }
   4443 VORR/VORRQ:13:result_int32x4 [] = { fffffff2, fffffff3, fffffff2, fffffff3,  }
   4444 VORR/VORRQ:14:result_int64x2 [] = { fffffffffffffff8, fffffffffffffff9,  }
   4445 VORR/VORRQ:15:result_uint8x16 [] = { fc, fd, fe, ff, fc, fd, fe, ff, fc, fd, fe, ff, fc, fd, fe, ff,  }
   4446 VORR/VORRQ:16:result_uint16x8 [] = { fff3, fff3, fff3, fff3, fff7, fff7, fff7, fff7,  }
   4447 VORR/VORRQ:17:result_uint32x4 [] = { fffffff7, fffffff7, fffffff7, fffffff7,  }
   4448 VORR/VORRQ:18:result_uint64x2 [] = { fffffffffffffff3, fffffffffffffff3,  }
   4449 VORR/VORRQ:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4450 VORR/VORRQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4451 VORR/VORRQ:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4452 
   4453 VORN/VORNQ output:
   4454 VORN/VORNQ:0:result_int8x8 [] = { fffffffd, fffffffd, ffffffff, ffffffff, fffffffd, fffffffd, ffffffff, ffffffff,  }
   4455 VORN/VORNQ:1:result_int16x4 [] = { fffffff3, fffffff3, fffffff3, fffffff3,  }
   4456 VORN/VORNQ:2:result_int32x2 [] = { fffffffc, fffffffd,  }
   4457 VORN/VORNQ:3:result_int64x1 [] = { fffffffffffffffb,  }
   4458 VORN/VORNQ:4:result_uint8x8 [] = { fb, fb, fb, fb, ff, ff, ff, ff,  }
   4459 VORN/VORNQ:5:result_uint16x4 [] = { fff1, fff1, fff3, fff3,  }
   4460 VORN/VORNQ:6:result_uint32x2 [] = { fffffff7, fffffff7,  }
   4461 VORN/VORNQ:7:result_uint64x1 [] = { fffffffffffffffd,  }
   4462 VORN/VORNQ:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   4463 VORN/VORNQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   4464 VORN/VORNQ:10:result_float32x2 [] = { 33333333, 33333333,  }
   4465 VORN/VORNQ:11:result_int8x16 [] = { fffffff9, fffffff9, fffffffb, fffffffb, fffffffd, fffffffd, ffffffff, ffffffff, fffffff9, fffffff9, fffffffb, fffffffb, fffffffd, fffffffd, ffffffff, ffffffff,  }
   4466 VORN/VORNQ:12:result_int16x8 [] = { fffffff3, fffffff3, fffffff3, fffffff3, fffffff7, fffffff7, fffffff7, fffffff7,  }
   4467 VORN/VORNQ:13:result_int32x4 [] = { fffffffd, fffffffd, ffffffff, ffffffff,  }
   4468 VORN/VORNQ:14:result_int64x2 [] = { fffffffffffffff7, fffffffffffffff7,  }
   4469 VORN/VORNQ:15:result_uint8x16 [] = { f3, f3, f3, f3, f7, f7, f7, f7, fb, fb, fb, fb, ff, ff, ff, ff,  }
   4470 VORN/VORNQ:16:result_uint16x8 [] = { fffc, fffd, fffe, ffff, fffc, fffd, fffe, ffff,  }
   4471 VORN/VORNQ:17:result_uint32x4 [] = { fffffff8, fffffff9, fffffffa, fffffffb,  }
   4472 VORN/VORNQ:18:result_uint64x2 [] = { fffffffffffffffc, fffffffffffffffd,  }
   4473 VORN/VORNQ:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4474 VORN/VORNQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4475 VORN/VORNQ:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4476 
   4477 VEOR/VEORQ output:
   4478 VEOR/VEORQ:0:result_int8x8 [] = { fffffff2, fffffff3, fffffff0, fffffff1, fffffff6, fffffff7, fffffff4, fffffff5,  }
   4479 VEOR/VEORQ:1:result_int16x4 [] = { c, d, e, f,  }
   4480 VEOR/VEORQ:2:result_int32x2 [] = { fffffff3, fffffff2,  }
   4481 VEOR/VEORQ:3:result_int64x1 [] = { ffffffffffffff94,  }
   4482 VEOR/VEORQ:4:result_uint8x8 [] = { e4, e5, e6, e7, e0, e1, e2, e3,  }
   4483 VEOR/VEORQ:5:result_uint16x4 [] = { ffee, ffef, ffec, ffed,  }
   4484 VEOR/VEORQ:6:result_uint32x2 [] = { ffffffd8, ffffffd9,  }
   4485 VEOR/VEORQ:7:result_uint64x1 [] = { fffffffffffffff2,  }
   4486 VEOR/VEORQ:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   4487 VEOR/VEORQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   4488 VEOR/VEORQ:10:result_float32x2 [] = { 33333333, 33333333,  }
   4489 VEOR/VEORQ:11:result_int8x16 [] = { 6, 7, 4, 5, 2, 3, 0, 1, e, f, c, d, a, b, 8, 9,  }
   4490 VEOR/VEORQ:12:result_int16x8 [] = { 1c, 1d, 1e, 1f, 18, 19, 1a, 1b,  }
   4491 VEOR/VEORQ:13:result_int32x4 [] = { 12, 13, 10, 11,  }
   4492 VEOR/VEORQ:14:result_int64x2 [] = { ffffffffffffffe8, ffffffffffffffe9,  }
   4493 VEOR/VEORQ:15:result_uint8x16 [] = { fc, fd, fe, ff, f8, f9, fa, fb, f4, f5, f6, f7, f0, f1, f2, f3,  }
   4494 VEOR/VEORQ:16:result_uint16x8 [] = { fff3, fff2, fff1, fff0, fff7, fff6, fff5, fff4,  }
   4495 VEOR/VEORQ:17:result_uint32x4 [] = { ffffffc7, ffffffc6, ffffffc5, ffffffc4,  }
   4496 VEOR/VEORQ:18:result_uint64x2 [] = { fffffffffffffff3, fffffffffffffff2,  }
   4497 VEOR/VEORQ:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4498 VEOR/VEORQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4499 VEOR/VEORQ:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4500 
   4501 VBIC/VBICQ output:
   4502 VBIC/VBICQ:0:result_int8x8 [] = { fffffff0, fffffff1, fffffff0, fffffff1, fffffff4, fffffff5, fffffff4, fffffff5,  }
   4503 VBIC/VBICQ:1:result_int16x4 [] = { 0, 1, 2, 3,  }
   4504 VBIC/VBICQ:2:result_int32x2 [] = { fffffff0, fffffff0,  }
   4505 VBIC/VBICQ:3:result_int64x1 [] = { ffffffffffffff90,  }
   4506 VBIC/VBICQ:4:result_uint8x8 [] = { e0, e1, e2, e3, e0, e1, e2, e3,  }
   4507 VBIC/VBICQ:5:result_uint16x4 [] = { ffe0, ffe1, ffe0, ffe1,  }
   4508 VBIC/VBICQ:6:result_uint32x2 [] = { ffffffd0, ffffffd1,  }
   4509 VBIC/VBICQ:7:result_uint64x1 [] = { fffffffffffffff0,  }
   4510 VBIC/VBICQ:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   4511 VBIC/VBICQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   4512 VBIC/VBICQ:10:result_float32x2 [] = { 33333333, 33333333,  }
   4513 VBIC/VBICQ:11:result_int8x16 [] = { 0, 1, 0, 1, 0, 1, 0, 1, 8, 9, 8, 9, 8, 9, 8, 9,  }
   4514 VBIC/VBICQ:12:result_int16x8 [] = { 10, 11, 12, 13, 10, 11, 12, 13,  }
   4515 VBIC/VBICQ:13:result_int32x4 [] = { 10, 11, 10, 11,  }
   4516 VBIC/VBICQ:14:result_int64x2 [] = { ffffffffffffffe0, ffffffffffffffe1,  }
   4517 VBIC/VBICQ:15:result_uint8x16 [] = { f0, f1, f2, f3, f0, f1, f2, f3, f0, f1, f2, f3, f0, f1, f2, f3,  }
   4518 VBIC/VBICQ:16:result_uint16x8 [] = { fff0, fff0, fff0, fff0, fff4, fff4, fff4, fff4,  }
   4519 VBIC/VBICQ:17:result_uint32x4 [] = { ffffffc0, ffffffc0, ffffffc0, ffffffc0,  }
   4520 VBIC/VBICQ:18:result_uint64x2 [] = { fffffffffffffff0, fffffffffffffff0,  }
   4521 VBIC/VBICQ:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4522 VBIC/VBICQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4523 VBIC/VBICQ:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4524 
   4525 VCREATE output:
   4526 VCREATE:0:result_int8x8 [] = { fffffff0, ffffffde, ffffffbc, ffffff9a, 78, 56, 34, 12,  }
   4527 VCREATE:1:result_int16x4 [] = { ffffdef0, ffff9abc, 5678, 1234,  }
   4528 VCREATE:2:result_int32x2 [] = { 9abcdef0, 12345678,  }
   4529 VCREATE:3:result_int64x1 [] = { 123456789abcdef0,  }
   4530 VCREATE:4:result_uint8x8 [] = { f0, de, bc, 9a, 78, 56, 34, 12,  }
   4531 VCREATE:5:result_uint16x4 [] = { def0, 9abc, 5678, 1234,  }
   4532 VCREATE:6:result_uint32x2 [] = { 9abcdef0, 12345678,  }
   4533 VCREATE:7:result_uint64x1 [] = { 123456789abcdef0,  }
   4534 VCREATE:8:result_poly8x8 [] = { f0, de, bc, 9a, 78, 56, 34, 12,  }
   4535 VCREATE:9:result_poly16x4 [] = { def0, 9abc, 5678, 1234,  }
   4536 VCREATE:10:result_float32x2 [] = { 9abcdef0, 12345678,  }
   4537 VCREATE:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4538 VCREATE:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4539 VCREATE:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4540 VCREATE:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   4541 VCREATE:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4542 VCREATE:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4543 VCREATE:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4544 VCREATE:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   4545 VCREATE:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4546 VCREATE:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4547 VCREATE:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4548 
   4549 VLD2_LANE/VLD2Q_LANE chunk 0 output:
   4550 VLD2_LANE/VLD2Q_LANE:0:result_int8x8 [] = { ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa,  }
   4551 VLD2_LANE/VLD2Q_LANE:1:result_int16x4 [] = { ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa,  }
   4552 VLD2_LANE/VLD2Q_LANE:2:result_int32x2 [] = { fffffff0, fffffff1,  }
   4553 VLD2_LANE/VLD2Q_LANE:3:result_int64x1 [] = { 3333333333333333,  }
   4554 VLD2_LANE/VLD2Q_LANE:4:result_uint8x8 [] = { aa, aa, aa, aa, aa, aa, aa, aa,  }
   4555 VLD2_LANE/VLD2Q_LANE:5:result_uint16x4 [] = { aaaa, aaaa, aaaa, aaaa,  }
   4556 VLD2_LANE/VLD2Q_LANE:6:result_uint32x2 [] = { aaaaaaaa, aaaaaaaa,  }
   4557 VLD2_LANE/VLD2Q_LANE:7:result_uint64x1 [] = { 3333333333333333,  }
   4558 VLD2_LANE/VLD2Q_LANE:8:result_poly8x8 [] = { aa, aa, aa, aa, aa, aa, aa, aa,  }
   4559 VLD2_LANE/VLD2Q_LANE:9:result_poly16x4 [] = { aaaa, aaaa, aaaa, aaaa,  }
   4560 VLD2_LANE/VLD2Q_LANE:10:result_float32x2 [] = { c1800000, c1700000,  }
   4561 VLD2_LANE/VLD2Q_LANE:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4562 VLD2_LANE/VLD2Q_LANE:12:result_int16x8 [] = { ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa,  }
   4563 VLD2_LANE/VLD2Q_LANE:13:result_int32x4 [] = { aaaaaaaa, aaaaaaaa, aaaaaaaa, aaaaaaaa,  }
   4564 VLD2_LANE/VLD2Q_LANE:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   4565 VLD2_LANE/VLD2Q_LANE:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4566 VLD2_LANE/VLD2Q_LANE:16:result_uint16x8 [] = { aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, aaaa,  }
   4567 VLD2_LANE/VLD2Q_LANE:17:result_uint32x4 [] = { fffffff0, fffffff1, aaaaaaaa, aaaaaaaa,  }
   4568 VLD2_LANE/VLD2Q_LANE:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   4569 VLD2_LANE/VLD2Q_LANE:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4570 VLD2_LANE/VLD2Q_LANE:20:result_poly16x8 [] = { aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, aaaa,  }
   4571 VLD2_LANE/VLD2Q_LANE:21:result_float32x4 [] = { aaaaaaaa, aaaaaaaa, aaaaaaaa, aaaaaaaa,  }
   4572 
   4573 VLD2_LANE/VLD2Q_LANE chunk 1 output:
   4574 VLD2_LANE/VLD2Q_LANE:22:result_int8x8 [] = { ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, fffffff0, fffffff1,  }
   4575 VLD2_LANE/VLD2Q_LANE:23:result_int16x4 [] = { fffffff0, fffffff1, ffffaaaa, ffffaaaa,  }
   4576 VLD2_LANE/VLD2Q_LANE:24:result_int32x2 [] = { aaaaaaaa, aaaaaaaa,  }
   4577 VLD2_LANE/VLD2Q_LANE:25:result_int64x1 [] = { 3333333333333333,  }
   4578 VLD2_LANE/VLD2Q_LANE:26:result_uint8x8 [] = { f0, f1, aa, aa, aa, aa, aa, aa,  }
   4579 VLD2_LANE/VLD2Q_LANE:27:result_uint16x4 [] = { aaaa, aaaa, fff0, fff1,  }
   4580 VLD2_LANE/VLD2Q_LANE:28:result_uint32x2 [] = { fffffff0, fffffff1,  }
   4581 VLD2_LANE/VLD2Q_LANE:29:result_uint64x1 [] = { 3333333333333333,  }
   4582 VLD2_LANE/VLD2Q_LANE:30:result_poly8x8 [] = { f0, f1, aa, aa, aa, aa, aa, aa,  }
   4583 VLD2_LANE/VLD2Q_LANE:31:result_poly16x4 [] = { aaaa, aaaa, fff0, fff1,  }
   4584 VLD2_LANE/VLD2Q_LANE:32:result_float32x2 [] = { aaaaaaaa, aaaaaaaa,  }
   4585 VLD2_LANE/VLD2Q_LANE:33:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4586 VLD2_LANE/VLD2Q_LANE:34:result_int16x8 [] = { ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, fffffff0, fffffff1, ffffaaaa, ffffaaaa,  }
   4587 VLD2_LANE/VLD2Q_LANE:35:result_int32x4 [] = { fffffff0, fffffff1, aaaaaaaa, aaaaaaaa,  }
   4588 VLD2_LANE/VLD2Q_LANE:36:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   4589 VLD2_LANE/VLD2Q_LANE:37:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4590 VLD2_LANE/VLD2Q_LANE:38:result_uint16x8 [] = { aaaa, aaaa, fff0, fff1, aaaa, aaaa, aaaa, aaaa,  }
   4591 VLD2_LANE/VLD2Q_LANE:39:result_uint32x4 [] = { aaaaaaaa, aaaaaaaa, aaaaaaaa, aaaaaaaa,  }
   4592 VLD2_LANE/VLD2Q_LANE:40:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   4593 VLD2_LANE/VLD2Q_LANE:41:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4594 VLD2_LANE/VLD2Q_LANE:42:result_poly16x8 [] = { aaaa, aaaa, fff0, fff1, aaaa, aaaa, aaaa, aaaa,  }
   4595 VLD2_LANE/VLD2Q_LANE:43:result_float32x4 [] = { c1800000, c1700000, aaaaaaaa, aaaaaaaa,  }
   4596 
   4597 VLD3_LANE/VLD3Q_LANE chunk 0 output:
   4598 VLD3_LANE/VLD3Q_LANE:0:result_int8x8 [] = { ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa,  }
   4599 VLD3_LANE/VLD3Q_LANE:1:result_int16x4 [] = { ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa,  }
   4600 VLD3_LANE/VLD3Q_LANE:2:result_int32x2 [] = { fffffff0, fffffff1,  }
   4601 VLD3_LANE/VLD3Q_LANE:3:result_int64x1 [] = { 3333333333333333,  }
   4602 VLD3_LANE/VLD3Q_LANE:4:result_uint8x8 [] = { aa, aa, aa, aa, aa, aa, aa, aa,  }
   4603 VLD3_LANE/VLD3Q_LANE:5:result_uint16x4 [] = { aaaa, aaaa, aaaa, aaaa,  }
   4604 VLD3_LANE/VLD3Q_LANE:6:result_uint32x2 [] = { aaaaaaaa, aaaaaaaa,  }
   4605 VLD3_LANE/VLD3Q_LANE:7:result_uint64x1 [] = { 3333333333333333,  }
   4606 VLD3_LANE/VLD3Q_LANE:8:result_poly8x8 [] = { aa, aa, aa, aa, aa, aa, aa, aa,  }
   4607 VLD3_LANE/VLD3Q_LANE:9:result_poly16x4 [] = { aaaa, aaaa, aaaa, aaaa,  }
   4608 VLD3_LANE/VLD3Q_LANE:10:result_float32x2 [] = { c1800000, c1700000,  }
   4609 VLD3_LANE/VLD3Q_LANE:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4610 VLD3_LANE/VLD3Q_LANE:12:result_int16x8 [] = { ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa,  }
   4611 VLD3_LANE/VLD3Q_LANE:13:result_int32x4 [] = { aaaaaaaa, aaaaaaaa, aaaaaaaa, aaaaaaaa,  }
   4612 VLD3_LANE/VLD3Q_LANE:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   4613 VLD3_LANE/VLD3Q_LANE:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4614 VLD3_LANE/VLD3Q_LANE:16:result_uint16x8 [] = { aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, aaaa,  }
   4615 VLD3_LANE/VLD3Q_LANE:17:result_uint32x4 [] = { fffffff0, fffffff1, fffffff2, aaaaaaaa,  }
   4616 VLD3_LANE/VLD3Q_LANE:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   4617 VLD3_LANE/VLD3Q_LANE:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4618 VLD3_LANE/VLD3Q_LANE:20:result_poly16x8 [] = { aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, aaaa,  }
   4619 VLD3_LANE/VLD3Q_LANE:21:result_float32x4 [] = { aaaaaaaa, aaaaaaaa, aaaaaaaa, aaaaaaaa,  }
   4620 
   4621 VLD3_LANE/VLD3Q_LANE chunk 1 output:
   4622 VLD3_LANE/VLD3Q_LANE:22:result_int8x8 [] = { ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa,  }
   4623 VLD3_LANE/VLD3Q_LANE:23:result_int16x4 [] = { ffffaaaa, ffffaaaa, fffffff0, fffffff1,  }
   4624 VLD3_LANE/VLD3Q_LANE:24:result_int32x2 [] = { fffffff2, aaaaaaaa,  }
   4625 VLD3_LANE/VLD3Q_LANE:25:result_int64x1 [] = { 3333333333333333,  }
   4626 VLD3_LANE/VLD3Q_LANE:26:result_uint8x8 [] = { aa, aa, aa, aa, f0, f1, f2, aa,  }
   4627 VLD3_LANE/VLD3Q_LANE:27:result_uint16x4 [] = { aaaa, aaaa, aaaa, aaaa,  }
   4628 VLD3_LANE/VLD3Q_LANE:28:result_uint32x2 [] = { aaaaaaaa, fffffff0,  }
   4629 VLD3_LANE/VLD3Q_LANE:29:result_uint64x1 [] = { 3333333333333333,  }
   4630 VLD3_LANE/VLD3Q_LANE:30:result_poly8x8 [] = { aa, aa, aa, aa, f0, f1, f2, aa,  }
   4631 VLD3_LANE/VLD3Q_LANE:31:result_poly16x4 [] = { aaaa, aaaa, aaaa, aaaa,  }
   4632 VLD3_LANE/VLD3Q_LANE:32:result_float32x2 [] = { c1600000, aaaaaaaa,  }
   4633 VLD3_LANE/VLD3Q_LANE:33:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4634 VLD3_LANE/VLD3Q_LANE:34:result_int16x8 [] = { ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa,  }
   4635 VLD3_LANE/VLD3Q_LANE:35:result_int32x4 [] = { aaaaaaaa, aaaaaaaa, fffffff0, fffffff1,  }
   4636 VLD3_LANE/VLD3Q_LANE:36:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   4637 VLD3_LANE/VLD3Q_LANE:37:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4638 VLD3_LANE/VLD3Q_LANE:38:result_uint16x8 [] = { aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, fff0,  }
   4639 VLD3_LANE/VLD3Q_LANE:39:result_uint32x4 [] = { aaaaaaaa, aaaaaaaa, aaaaaaaa, aaaaaaaa,  }
   4640 VLD3_LANE/VLD3Q_LANE:40:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   4641 VLD3_LANE/VLD3Q_LANE:41:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4642 VLD3_LANE/VLD3Q_LANE:42:result_poly16x8 [] = { aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, fff0,  }
   4643 VLD3_LANE/VLD3Q_LANE:43:result_float32x4 [] = { aaaaaaaa, aaaaaaaa, c1800000, c1700000,  }
   4644 
   4645 VLD3_LANE/VLD3Q_LANE chunk 2 output:
   4646 VLD3_LANE/VLD3Q_LANE:44:result_int8x8 [] = { ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, fffffff0, fffffff1, fffffff2,  }
   4647 VLD3_LANE/VLD3Q_LANE:45:result_int16x4 [] = { fffffff2, ffffaaaa, ffffaaaa, ffffaaaa,  }
   4648 VLD3_LANE/VLD3Q_LANE:46:result_int32x2 [] = { aaaaaaaa, aaaaaaaa,  }
   4649 VLD3_LANE/VLD3Q_LANE:47:result_int64x1 [] = { 3333333333333333,  }
   4650 VLD3_LANE/VLD3Q_LANE:48:result_uint8x8 [] = { aa, aa, aa, aa, aa, aa, aa, aa,  }
   4651 VLD3_LANE/VLD3Q_LANE:49:result_uint16x4 [] = { aaaa, fff0, fff1, fff2,  }
   4652 VLD3_LANE/VLD3Q_LANE:50:result_uint32x2 [] = { fffffff1, fffffff2,  }
   4653 VLD3_LANE/VLD3Q_LANE:51:result_uint64x1 [] = { 3333333333333333,  }
   4654 VLD3_LANE/VLD3Q_LANE:52:result_poly8x8 [] = { aa, aa, aa, aa, aa, aa, aa, aa,  }
   4655 VLD3_LANE/VLD3Q_LANE:53:result_poly16x4 [] = { aaaa, fff0, fff1, fff2,  }
   4656 VLD3_LANE/VLD3Q_LANE:54:result_float32x2 [] = { aaaaaaaa, aaaaaaaa,  }
   4657 VLD3_LANE/VLD3Q_LANE:55:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4658 VLD3_LANE/VLD3Q_LANE:56:result_int16x8 [] = { ffffaaaa, ffffaaaa, fffffff0, fffffff1, fffffff2, ffffaaaa, ffffaaaa, ffffaaaa,  }
   4659 VLD3_LANE/VLD3Q_LANE:57:result_int32x4 [] = { fffffff2, aaaaaaaa, aaaaaaaa, aaaaaaaa,  }
   4660 VLD3_LANE/VLD3Q_LANE:58:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   4661 VLD3_LANE/VLD3Q_LANE:59:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4662 VLD3_LANE/VLD3Q_LANE:60:result_uint16x8 [] = { fff1, fff2, aaaa, aaaa, aaaa, aaaa, aaaa, aaaa,  }
   4663 VLD3_LANE/VLD3Q_LANE:61:result_uint32x4 [] = { aaaaaaaa, aaaaaaaa, aaaaaaaa, aaaaaaaa,  }
   4664 VLD3_LANE/VLD3Q_LANE:62:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   4665 VLD3_LANE/VLD3Q_LANE:63:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4666 VLD3_LANE/VLD3Q_LANE:64:result_poly16x8 [] = { fff1, fff2, aaaa, aaaa, aaaa, aaaa, aaaa, aaaa,  }
   4667 VLD3_LANE/VLD3Q_LANE:65:result_float32x4 [] = { c1600000, aaaaaaaa, aaaaaaaa, aaaaaaaa,  }
   4668 
   4669 VLD4_LANE/VLD4Q_LANE chunk 0 output:
   4670 VLD4_LANE/VLD4Q_LANE:0:result_int8x8 [] = { ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa,  }
   4671 VLD4_LANE/VLD4Q_LANE:1:result_int16x4 [] = { ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa,  }
   4672 VLD4_LANE/VLD4Q_LANE:2:result_int32x2 [] = { fffffff0, fffffff1,  }
   4673 VLD4_LANE/VLD4Q_LANE:3:result_int64x1 [] = { 3333333333333333,  }
   4674 VLD4_LANE/VLD4Q_LANE:4:result_uint8x8 [] = { aa, aa, aa, aa, aa, aa, aa, aa,  }
   4675 VLD4_LANE/VLD4Q_LANE:5:result_uint16x4 [] = { aaaa, aaaa, aaaa, aaaa,  }
   4676 VLD4_LANE/VLD4Q_LANE:6:result_uint32x2 [] = { aaaaaaaa, aaaaaaaa,  }
   4677 VLD4_LANE/VLD4Q_LANE:7:result_uint64x1 [] = { 3333333333333333,  }
   4678 VLD4_LANE/VLD4Q_LANE:8:result_poly8x8 [] = { aa, aa, aa, aa, aa, aa, aa, aa,  }
   4679 VLD4_LANE/VLD4Q_LANE:9:result_poly16x4 [] = { aaaa, aaaa, aaaa, aaaa,  }
   4680 VLD4_LANE/VLD4Q_LANE:10:result_float32x2 [] = { c1800000, c1700000,  }
   4681 VLD4_LANE/VLD4Q_LANE:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4682 VLD4_LANE/VLD4Q_LANE:12:result_int16x8 [] = { ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa,  }
   4683 VLD4_LANE/VLD4Q_LANE:13:result_int32x4 [] = { aaaaaaaa, aaaaaaaa, aaaaaaaa, aaaaaaaa,  }
   4684 VLD4_LANE/VLD4Q_LANE:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   4685 VLD4_LANE/VLD4Q_LANE:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4686 VLD4_LANE/VLD4Q_LANE:16:result_uint16x8 [] = { aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, aaaa,  }
   4687 VLD4_LANE/VLD4Q_LANE:17:result_uint32x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   4688 VLD4_LANE/VLD4Q_LANE:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   4689 VLD4_LANE/VLD4Q_LANE:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4690 VLD4_LANE/VLD4Q_LANE:20:result_poly16x8 [] = { aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, aaaa,  }
   4691 VLD4_LANE/VLD4Q_LANE:21:result_float32x4 [] = { aaaaaaaa, aaaaaaaa, aaaaaaaa, aaaaaaaa,  }
   4692 
   4693 VLD4_LANE/VLD4Q_LANE chunk 1 output:
   4694 VLD4_LANE/VLD4Q_LANE:22:result_int8x8 [] = { ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa,  }
   4695 VLD4_LANE/VLD4Q_LANE:23:result_int16x4 [] = { ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa,  }
   4696 VLD4_LANE/VLD4Q_LANE:24:result_int32x2 [] = { fffffff2, fffffff3,  }
   4697 VLD4_LANE/VLD4Q_LANE:25:result_int64x1 [] = { 3333333333333333,  }
   4698 VLD4_LANE/VLD4Q_LANE:26:result_uint8x8 [] = { aa, aa, aa, aa, aa, aa, aa, aa,  }
   4699 VLD4_LANE/VLD4Q_LANE:27:result_uint16x4 [] = { aaaa, aaaa, aaaa, aaaa,  }
   4700 VLD4_LANE/VLD4Q_LANE:28:result_uint32x2 [] = { aaaaaaaa, aaaaaaaa,  }
   4701 VLD4_LANE/VLD4Q_LANE:29:result_uint64x1 [] = { 3333333333333333,  }
   4702 VLD4_LANE/VLD4Q_LANE:30:result_poly8x8 [] = { aa, aa, aa, aa, aa, aa, aa, aa,  }
   4703 VLD4_LANE/VLD4Q_LANE:31:result_poly16x4 [] = { aaaa, aaaa, aaaa, aaaa,  }
   4704 VLD4_LANE/VLD4Q_LANE:32:result_float32x2 [] = { c1600000, c1500000,  }
   4705 VLD4_LANE/VLD4Q_LANE:33:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4706 VLD4_LANE/VLD4Q_LANE:34:result_int16x8 [] = { ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa,  }
   4707 VLD4_LANE/VLD4Q_LANE:35:result_int32x4 [] = { aaaaaaaa, aaaaaaaa, aaaaaaaa, aaaaaaaa,  }
   4708 VLD4_LANE/VLD4Q_LANE:36:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   4709 VLD4_LANE/VLD4Q_LANE:37:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4710 VLD4_LANE/VLD4Q_LANE:38:result_uint16x8 [] = { aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, aaaa,  }
   4711 VLD4_LANE/VLD4Q_LANE:39:result_uint32x4 [] = { aaaaaaaa, aaaaaaaa, aaaaaaaa, aaaaaaaa,  }
   4712 VLD4_LANE/VLD4Q_LANE:40:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   4713 VLD4_LANE/VLD4Q_LANE:41:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4714 VLD4_LANE/VLD4Q_LANE:42:result_poly16x8 [] = { aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, aaaa,  }
   4715 VLD4_LANE/VLD4Q_LANE:43:result_float32x4 [] = { aaaaaaaa, aaaaaaaa, aaaaaaaa, aaaaaaaa,  }
   4716 
   4717 VLD4_LANE/VLD4Q_LANE chunk 2 output:
   4718 VLD4_LANE/VLD4Q_LANE:44:result_int8x8 [] = { ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa, ffffffaa,  }
   4719 VLD4_LANE/VLD4Q_LANE:45:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   4720 VLD4_LANE/VLD4Q_LANE:46:result_int32x2 [] = { aaaaaaaa, aaaaaaaa,  }
   4721 VLD4_LANE/VLD4Q_LANE:47:result_int64x1 [] = { 3333333333333333,  }
   4722 VLD4_LANE/VLD4Q_LANE:48:result_uint8x8 [] = { f0, f1, f2, f3, aa, aa, aa, aa,  }
   4723 VLD4_LANE/VLD4Q_LANE:49:result_uint16x4 [] = { aaaa, aaaa, aaaa, aaaa,  }
   4724 VLD4_LANE/VLD4Q_LANE:50:result_uint32x2 [] = { fffffff0, fffffff1,  }
   4725 VLD4_LANE/VLD4Q_LANE:51:result_uint64x1 [] = { 3333333333333333,  }
   4726 VLD4_LANE/VLD4Q_LANE:52:result_poly8x8 [] = { f0, f1, f2, f3, aa, aa, aa, aa,  }
   4727 VLD4_LANE/VLD4Q_LANE:53:result_poly16x4 [] = { aaaa, aaaa, aaaa, aaaa,  }
   4728 VLD4_LANE/VLD4Q_LANE:54:result_float32x2 [] = { aaaaaaaa, aaaaaaaa,  }
   4729 VLD4_LANE/VLD4Q_LANE:55:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4730 VLD4_LANE/VLD4Q_LANE:56:result_int16x8 [] = { ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa,  }
   4731 VLD4_LANE/VLD4Q_LANE:57:result_int32x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   4732 VLD4_LANE/VLD4Q_LANE:58:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   4733 VLD4_LANE/VLD4Q_LANE:59:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4734 VLD4_LANE/VLD4Q_LANE:60:result_uint16x8 [] = { aaaa, aaaa, aaaa, aaaa, fff0, fff1, fff2, fff3,  }
   4735 VLD4_LANE/VLD4Q_LANE:61:result_uint32x4 [] = { aaaaaaaa, aaaaaaaa, aaaaaaaa, aaaaaaaa,  }
   4736 VLD4_LANE/VLD4Q_LANE:62:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   4737 VLD4_LANE/VLD4Q_LANE:63:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4738 VLD4_LANE/VLD4Q_LANE:64:result_poly16x8 [] = { aaaa, aaaa, aaaa, aaaa, fff0, fff1, fff2, fff3,  }
   4739 VLD4_LANE/VLD4Q_LANE:65:result_float32x4 [] = { c1800000, c1700000, c1600000, c1500000,  }
   4740 
   4741 VLD4_LANE/VLD4Q_LANE chunk 3 output:
   4742 VLD4_LANE/VLD4Q_LANE:66:result_int8x8 [] = { ffffffaa, ffffffaa, ffffffaa, ffffffaa, fffffff0, fffffff1, fffffff2, fffffff3,  }
   4743 VLD4_LANE/VLD4Q_LANE:67:result_int16x4 [] = { ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa,  }
   4744 VLD4_LANE/VLD4Q_LANE:68:result_int32x2 [] = { aaaaaaaa, aaaaaaaa,  }
   4745 VLD4_LANE/VLD4Q_LANE:69:result_int64x1 [] = { 3333333333333333,  }
   4746 VLD4_LANE/VLD4Q_LANE:70:result_uint8x8 [] = { aa, aa, aa, aa, aa, aa, aa, aa,  }
   4747 VLD4_LANE/VLD4Q_LANE:71:result_uint16x4 [] = { fff0, fff1, fff2, fff3,  }
   4748 VLD4_LANE/VLD4Q_LANE:72:result_uint32x2 [] = { fffffff2, fffffff3,  }
   4749 VLD4_LANE/VLD4Q_LANE:73:result_uint64x1 [] = { 3333333333333333,  }
   4750 VLD4_LANE/VLD4Q_LANE:74:result_poly8x8 [] = { aa, aa, aa, aa, aa, aa, aa, aa,  }
   4751 VLD4_LANE/VLD4Q_LANE:75:result_poly16x4 [] = { fff0, fff1, fff2, fff3,  }
   4752 VLD4_LANE/VLD4Q_LANE:76:result_float32x2 [] = { aaaaaaaa, aaaaaaaa,  }
   4753 VLD4_LANE/VLD4Q_LANE:77:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4754 VLD4_LANE/VLD4Q_LANE:78:result_int16x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, ffffaaaa, ffffaaaa, ffffaaaa, ffffaaaa,  }
   4755 VLD4_LANE/VLD4Q_LANE:79:result_int32x4 [] = { aaaaaaaa, aaaaaaaa, aaaaaaaa, aaaaaaaa,  }
   4756 VLD4_LANE/VLD4Q_LANE:80:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   4757 VLD4_LANE/VLD4Q_LANE:81:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4758 VLD4_LANE/VLD4Q_LANE:82:result_uint16x8 [] = { aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, aaaa,  }
   4759 VLD4_LANE/VLD4Q_LANE:83:result_uint32x4 [] = { aaaaaaaa, aaaaaaaa, aaaaaaaa, aaaaaaaa,  }
   4760 VLD4_LANE/VLD4Q_LANE:84:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   4761 VLD4_LANE/VLD4Q_LANE:85:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4762 VLD4_LANE/VLD4Q_LANE:86:result_poly16x8 [] = { aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, aaaa, aaaa,  }
   4763 VLD4_LANE/VLD4Q_LANE:87:result_float32x4 [] = { aaaaaaaa, aaaaaaaa, aaaaaaaa, aaaaaaaa,  }
   4764 
   4765 VLD2_DUP/VLD2Q_DUP chunk 0 output:
   4766 VLD2_DUP/VLD2Q_DUP:0:result_int8x8 [] = { fffffff0, fffffff1, fffffff0, fffffff1, fffffff0, fffffff1, fffffff0, fffffff1,  }
   4767 VLD2_DUP/VLD2Q_DUP:1:result_int16x4 [] = { fffffff0, fffffff1, fffffff0, fffffff1,  }
   4768 VLD2_DUP/VLD2Q_DUP:2:result_int32x2 [] = { fffffff0, fffffff1,  }
   4769 VLD2_DUP/VLD2Q_DUP:3:result_int64x1 [] = { fffffffffffffff0,  }
   4770 VLD2_DUP/VLD2Q_DUP:4:result_uint8x8 [] = { f0, f1, f0, f1, f0, f1, f0, f1,  }
   4771 VLD2_DUP/VLD2Q_DUP:5:result_uint16x4 [] = { fff0, fff1, fff0, fff1,  }
   4772 VLD2_DUP/VLD2Q_DUP:6:result_uint32x2 [] = { fffffff0, fffffff1,  }
   4773 VLD2_DUP/VLD2Q_DUP:7:result_uint64x1 [] = { fffffffffffffff0,  }
   4774 VLD2_DUP/VLD2Q_DUP:8:result_poly8x8 [] = { f0, f1, f0, f1, f0, f1, f0, f1,  }
   4775 VLD2_DUP/VLD2Q_DUP:9:result_poly16x4 [] = { fff0, fff1, fff0, fff1,  }
   4776 VLD2_DUP/VLD2Q_DUP:10:result_float32x2 [] = { c1800000, c1700000,  }
   4777 VLD2_DUP/VLD2Q_DUP:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4778 VLD2_DUP/VLD2Q_DUP:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4779 VLD2_DUP/VLD2Q_DUP:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4780 VLD2_DUP/VLD2Q_DUP:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   4781 VLD2_DUP/VLD2Q_DUP:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4782 VLD2_DUP/VLD2Q_DUP:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4783 VLD2_DUP/VLD2Q_DUP:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4784 VLD2_DUP/VLD2Q_DUP:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   4785 VLD2_DUP/VLD2Q_DUP:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4786 VLD2_DUP/VLD2Q_DUP:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4787 VLD2_DUP/VLD2Q_DUP:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4788 
   4789 VLD2_DUP/VLD2Q_DUP chunk 1 output:
   4790 VLD2_DUP/VLD2Q_DUP:22:result_int8x8 [] = { fffffff0, fffffff1, fffffff0, fffffff1, fffffff0, fffffff1, fffffff0, fffffff1,  }
   4791 VLD2_DUP/VLD2Q_DUP:23:result_int16x4 [] = { fffffff0, fffffff1, fffffff0, fffffff1,  }
   4792 VLD2_DUP/VLD2Q_DUP:24:result_int32x2 [] = { fffffff0, fffffff1,  }
   4793 VLD2_DUP/VLD2Q_DUP:25:result_int64x1 [] = { fffffffffffffff1,  }
   4794 VLD2_DUP/VLD2Q_DUP:26:result_uint8x8 [] = { f0, f1, f0, f1, f0, f1, f0, f1,  }
   4795 VLD2_DUP/VLD2Q_DUP:27:result_uint16x4 [] = { fff0, fff1, fff0, fff1,  }
   4796 VLD2_DUP/VLD2Q_DUP:28:result_uint32x2 [] = { fffffff0, fffffff1,  }
   4797 VLD2_DUP/VLD2Q_DUP:29:result_uint64x1 [] = { fffffffffffffff1,  }
   4798 VLD2_DUP/VLD2Q_DUP:30:result_poly8x8 [] = { f0, f1, f0, f1, f0, f1, f0, f1,  }
   4799 VLD2_DUP/VLD2Q_DUP:31:result_poly16x4 [] = { fff0, fff1, fff0, fff1,  }
   4800 VLD2_DUP/VLD2Q_DUP:32:result_float32x2 [] = { c1800000, c1700000,  }
   4801 VLD2_DUP/VLD2Q_DUP:33:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4802 VLD2_DUP/VLD2Q_DUP:34:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4803 VLD2_DUP/VLD2Q_DUP:35:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4804 VLD2_DUP/VLD2Q_DUP:36:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   4805 VLD2_DUP/VLD2Q_DUP:37:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4806 VLD2_DUP/VLD2Q_DUP:38:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4807 VLD2_DUP/VLD2Q_DUP:39:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4808 VLD2_DUP/VLD2Q_DUP:40:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   4809 VLD2_DUP/VLD2Q_DUP:41:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4810 VLD2_DUP/VLD2Q_DUP:42:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4811 VLD2_DUP/VLD2Q_DUP:43:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4812 
   4813 VLD3_DUP/VLD3Q_DUP chunk 0 output:
   4814 VLD3_DUP/VLD3Q_DUP:0:result_int8x8 [] = { fffffff0, fffffff1, fffffff2, fffffff0, fffffff1, fffffff2, fffffff0, fffffff1,  }
   4815 VLD3_DUP/VLD3Q_DUP:1:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, fffffff0,  }
   4816 VLD3_DUP/VLD3Q_DUP:2:result_int32x2 [] = { fffffff0, fffffff1,  }
   4817 VLD3_DUP/VLD3Q_DUP:3:result_int64x1 [] = { fffffffffffffff0,  }
   4818 VLD3_DUP/VLD3Q_DUP:4:result_uint8x8 [] = { f0, f1, f2, f0, f1, f2, f0, f1,  }
   4819 VLD3_DUP/VLD3Q_DUP:5:result_uint16x4 [] = { fff0, fff1, fff2, fff0,  }
   4820 VLD3_DUP/VLD3Q_DUP:6:result_uint32x2 [] = { fffffff0, fffffff1,  }
   4821 VLD3_DUP/VLD3Q_DUP:7:result_uint64x1 [] = { fffffffffffffff0,  }
   4822 VLD3_DUP/VLD3Q_DUP:8:result_poly8x8 [] = { f0, f1, f2, f0, f1, f2, f0, f1,  }
   4823 VLD3_DUP/VLD3Q_DUP:9:result_poly16x4 [] = { fff0, fff1, fff2, fff0,  }
   4824 VLD3_DUP/VLD3Q_DUP:10:result_float32x2 [] = { c1800000, c1700000,  }
   4825 VLD3_DUP/VLD3Q_DUP:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4826 VLD3_DUP/VLD3Q_DUP:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4827 VLD3_DUP/VLD3Q_DUP:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4828 VLD3_DUP/VLD3Q_DUP:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   4829 VLD3_DUP/VLD3Q_DUP:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4830 VLD3_DUP/VLD3Q_DUP:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4831 VLD3_DUP/VLD3Q_DUP:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4832 VLD3_DUP/VLD3Q_DUP:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   4833 VLD3_DUP/VLD3Q_DUP:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4834 VLD3_DUP/VLD3Q_DUP:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4835 VLD3_DUP/VLD3Q_DUP:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4836 
   4837 VLD3_DUP/VLD3Q_DUP chunk 1 output:
   4838 VLD3_DUP/VLD3Q_DUP:22:result_int8x8 [] = { fffffff2, fffffff0, fffffff1, fffffff2, fffffff0, fffffff1, fffffff2, fffffff0,  }
   4839 VLD3_DUP/VLD3Q_DUP:23:result_int16x4 [] = { fffffff1, fffffff2, fffffff0, fffffff1,  }
   4840 VLD3_DUP/VLD3Q_DUP:24:result_int32x2 [] = { fffffff2, fffffff0,  }
   4841 VLD3_DUP/VLD3Q_DUP:25:result_int64x1 [] = { fffffffffffffff1,  }
   4842 VLD3_DUP/VLD3Q_DUP:26:result_uint8x8 [] = { f2, f0, f1, f2, f0, f1, f2, f0,  }
   4843 VLD3_DUP/VLD3Q_DUP:27:result_uint16x4 [] = { fff1, fff2, fff0, fff1,  }
   4844 VLD3_DUP/VLD3Q_DUP:28:result_uint32x2 [] = { fffffff2, fffffff0,  }
   4845 VLD3_DUP/VLD3Q_DUP:29:result_uint64x1 [] = { fffffffffffffff1,  }
   4846 VLD3_DUP/VLD3Q_DUP:30:result_poly8x8 [] = { f2, f0, f1, f2, f0, f1, f2, f0,  }
   4847 VLD3_DUP/VLD3Q_DUP:31:result_poly16x4 [] = { fff1, fff2, fff0, fff1,  }
   4848 VLD3_DUP/VLD3Q_DUP:32:result_float32x2 [] = { c1600000, c1800000,  }
   4849 VLD3_DUP/VLD3Q_DUP:33:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4850 VLD3_DUP/VLD3Q_DUP:34:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4851 VLD3_DUP/VLD3Q_DUP:35:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4852 VLD3_DUP/VLD3Q_DUP:36:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   4853 VLD3_DUP/VLD3Q_DUP:37:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4854 VLD3_DUP/VLD3Q_DUP:38:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4855 VLD3_DUP/VLD3Q_DUP:39:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4856 VLD3_DUP/VLD3Q_DUP:40:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   4857 VLD3_DUP/VLD3Q_DUP:41:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4858 VLD3_DUP/VLD3Q_DUP:42:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4859 VLD3_DUP/VLD3Q_DUP:43:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4860 
   4861 VLD3_DUP/VLD3Q_DUP chunk 2 output:
   4862 VLD3_DUP/VLD3Q_DUP:44:result_int8x8 [] = { fffffff1, fffffff2, fffffff0, fffffff1, fffffff2, fffffff0, fffffff1, fffffff2,  }
   4863 VLD3_DUP/VLD3Q_DUP:45:result_int16x4 [] = { fffffff2, fffffff0, fffffff1, fffffff2,  }
   4864 VLD3_DUP/VLD3Q_DUP:46:result_int32x2 [] = { fffffff1, fffffff2,  }
   4865 VLD3_DUP/VLD3Q_DUP:47:result_int64x1 [] = { fffffffffffffff2,  }
   4866 VLD3_DUP/VLD3Q_DUP:48:result_uint8x8 [] = { f1, f2, f0, f1, f2, f0, f1, f2,  }
   4867 VLD3_DUP/VLD3Q_DUP:49:result_uint16x4 [] = { fff2, fff0, fff1, fff2,  }
   4868 VLD3_DUP/VLD3Q_DUP:50:result_uint32x2 [] = { fffffff1, fffffff2,  }
   4869 VLD3_DUP/VLD3Q_DUP:51:result_uint64x1 [] = { fffffffffffffff2,  }
   4870 VLD3_DUP/VLD3Q_DUP:52:result_poly8x8 [] = { f1, f2, f0, f1, f2, f0, f1, f2,  }
   4871 VLD3_DUP/VLD3Q_DUP:53:result_poly16x4 [] = { fff2, fff0, fff1, fff2,  }
   4872 VLD3_DUP/VLD3Q_DUP:54:result_float32x2 [] = { c1700000, c1600000,  }
   4873 VLD3_DUP/VLD3Q_DUP:55:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4874 VLD3_DUP/VLD3Q_DUP:56:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4875 VLD3_DUP/VLD3Q_DUP:57:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4876 VLD3_DUP/VLD3Q_DUP:58:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   4877 VLD3_DUP/VLD3Q_DUP:59:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4878 VLD3_DUP/VLD3Q_DUP:60:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4879 VLD3_DUP/VLD3Q_DUP:61:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4880 VLD3_DUP/VLD3Q_DUP:62:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   4881 VLD3_DUP/VLD3Q_DUP:63:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4882 VLD3_DUP/VLD3Q_DUP:64:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4883 VLD3_DUP/VLD3Q_DUP:65:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4884 
   4885 VLD4_DUP/VLD4Q_DUP chunk 0 output:
   4886 VLD4_DUP/VLD4Q_DUP:0:result_int8x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff0, fffffff1, fffffff2, fffffff3,  }
   4887 VLD4_DUP/VLD4Q_DUP:1:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   4888 VLD4_DUP/VLD4Q_DUP:2:result_int32x2 [] = { fffffff0, fffffff1,  }
   4889 VLD4_DUP/VLD4Q_DUP:3:result_int64x1 [] = { fffffffffffffff0,  }
   4890 VLD4_DUP/VLD4Q_DUP:4:result_uint8x8 [] = { f0, f1, f2, f3, f0, f1, f2, f3,  }
   4891 VLD4_DUP/VLD4Q_DUP:5:result_uint16x4 [] = { fff0, fff1, fff2, fff3,  }
   4892 VLD4_DUP/VLD4Q_DUP:6:result_uint32x2 [] = { fffffff0, fffffff1,  }
   4893 VLD4_DUP/VLD4Q_DUP:7:result_uint64x1 [] = { fffffffffffffff0,  }
   4894 VLD4_DUP/VLD4Q_DUP:8:result_poly8x8 [] = { f0, f1, f2, f3, f0, f1, f2, f3,  }
   4895 VLD4_DUP/VLD4Q_DUP:9:result_poly16x4 [] = { fff0, fff1, fff2, fff3,  }
   4896 VLD4_DUP/VLD4Q_DUP:10:result_float32x2 [] = { c1800000, c1700000,  }
   4897 VLD4_DUP/VLD4Q_DUP:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4898 VLD4_DUP/VLD4Q_DUP:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4899 VLD4_DUP/VLD4Q_DUP:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4900 VLD4_DUP/VLD4Q_DUP:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   4901 VLD4_DUP/VLD4Q_DUP:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4902 VLD4_DUP/VLD4Q_DUP:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4903 VLD4_DUP/VLD4Q_DUP:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4904 VLD4_DUP/VLD4Q_DUP:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   4905 VLD4_DUP/VLD4Q_DUP:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4906 VLD4_DUP/VLD4Q_DUP:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4907 VLD4_DUP/VLD4Q_DUP:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4908 
   4909 VLD4_DUP/VLD4Q_DUP chunk 1 output:
   4910 VLD4_DUP/VLD4Q_DUP:22:result_int8x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff0, fffffff1, fffffff2, fffffff3,  }
   4911 VLD4_DUP/VLD4Q_DUP:23:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   4912 VLD4_DUP/VLD4Q_DUP:24:result_int32x2 [] = { fffffff2, fffffff3,  }
   4913 VLD4_DUP/VLD4Q_DUP:25:result_int64x1 [] = { fffffffffffffff1,  }
   4914 VLD4_DUP/VLD4Q_DUP:26:result_uint8x8 [] = { f0, f1, f2, f3, f0, f1, f2, f3,  }
   4915 VLD4_DUP/VLD4Q_DUP:27:result_uint16x4 [] = { fff0, fff1, fff2, fff3,  }
   4916 VLD4_DUP/VLD4Q_DUP:28:result_uint32x2 [] = { fffffff2, fffffff3,  }
   4917 VLD4_DUP/VLD4Q_DUP:29:result_uint64x1 [] = { fffffffffffffff1,  }
   4918 VLD4_DUP/VLD4Q_DUP:30:result_poly8x8 [] = { f0, f1, f2, f3, f0, f1, f2, f3,  }
   4919 VLD4_DUP/VLD4Q_DUP:31:result_poly16x4 [] = { fff0, fff1, fff2, fff3,  }
   4920 VLD4_DUP/VLD4Q_DUP:32:result_float32x2 [] = { c1600000, c1500000,  }
   4921 VLD4_DUP/VLD4Q_DUP:33:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4922 VLD4_DUP/VLD4Q_DUP:34:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4923 VLD4_DUP/VLD4Q_DUP:35:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4924 VLD4_DUP/VLD4Q_DUP:36:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   4925 VLD4_DUP/VLD4Q_DUP:37:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4926 VLD4_DUP/VLD4Q_DUP:38:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4927 VLD4_DUP/VLD4Q_DUP:39:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4928 VLD4_DUP/VLD4Q_DUP:40:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   4929 VLD4_DUP/VLD4Q_DUP:41:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4930 VLD4_DUP/VLD4Q_DUP:42:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4931 VLD4_DUP/VLD4Q_DUP:43:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4932 
   4933 VLD4_DUP/VLD4Q_DUP chunk 2 output:
   4934 VLD4_DUP/VLD4Q_DUP:44:result_int8x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff0, fffffff1, fffffff2, fffffff3,  }
   4935 VLD4_DUP/VLD4Q_DUP:45:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   4936 VLD4_DUP/VLD4Q_DUP:46:result_int32x2 [] = { fffffff0, fffffff1,  }
   4937 VLD4_DUP/VLD4Q_DUP:47:result_int64x1 [] = { fffffffffffffff2,  }
   4938 VLD4_DUP/VLD4Q_DUP:48:result_uint8x8 [] = { f0, f1, f2, f3, f0, f1, f2, f3,  }
   4939 VLD4_DUP/VLD4Q_DUP:49:result_uint16x4 [] = { fff0, fff1, fff2, fff3,  }
   4940 VLD4_DUP/VLD4Q_DUP:50:result_uint32x2 [] = { fffffff0, fffffff1,  }
   4941 VLD4_DUP/VLD4Q_DUP:51:result_uint64x1 [] = { fffffffffffffff2,  }
   4942 VLD4_DUP/VLD4Q_DUP:52:result_poly8x8 [] = { f0, f1, f2, f3, f0, f1, f2, f3,  }
   4943 VLD4_DUP/VLD4Q_DUP:53:result_poly16x4 [] = { fff0, fff1, fff2, fff3,  }
   4944 VLD4_DUP/VLD4Q_DUP:54:result_float32x2 [] = { c1800000, c1700000,  }
   4945 VLD4_DUP/VLD4Q_DUP:55:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4946 VLD4_DUP/VLD4Q_DUP:56:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4947 VLD4_DUP/VLD4Q_DUP:57:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4948 VLD4_DUP/VLD4Q_DUP:58:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   4949 VLD4_DUP/VLD4Q_DUP:59:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4950 VLD4_DUP/VLD4Q_DUP:60:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4951 VLD4_DUP/VLD4Q_DUP:61:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4952 VLD4_DUP/VLD4Q_DUP:62:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   4953 VLD4_DUP/VLD4Q_DUP:63:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4954 VLD4_DUP/VLD4Q_DUP:64:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4955 VLD4_DUP/VLD4Q_DUP:65:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4956 
   4957 VLD4_DUP/VLD4Q_DUP chunk 3 output:
   4958 VLD4_DUP/VLD4Q_DUP:66:result_int8x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff0, fffffff1, fffffff2, fffffff3,  }
   4959 VLD4_DUP/VLD4Q_DUP:67:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   4960 VLD4_DUP/VLD4Q_DUP:68:result_int32x2 [] = { fffffff2, fffffff3,  }
   4961 VLD4_DUP/VLD4Q_DUP:69:result_int64x1 [] = { fffffffffffffff3,  }
   4962 VLD4_DUP/VLD4Q_DUP:70:result_uint8x8 [] = { f0, f1, f2, f3, f0, f1, f2, f3,  }
   4963 VLD4_DUP/VLD4Q_DUP:71:result_uint16x4 [] = { fff0, fff1, fff2, fff3,  }
   4964 VLD4_DUP/VLD4Q_DUP:72:result_uint32x2 [] = { fffffff2, fffffff3,  }
   4965 VLD4_DUP/VLD4Q_DUP:73:result_uint64x1 [] = { fffffffffffffff3,  }
   4966 VLD4_DUP/VLD4Q_DUP:74:result_poly8x8 [] = { f0, f1, f2, f3, f0, f1, f2, f3,  }
   4967 VLD4_DUP/VLD4Q_DUP:75:result_poly16x4 [] = { fff0, fff1, fff2, fff3,  }
   4968 VLD4_DUP/VLD4Q_DUP:76:result_float32x2 [] = { c1600000, c1500000,  }
   4969 VLD4_DUP/VLD4Q_DUP:77:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4970 VLD4_DUP/VLD4Q_DUP:78:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4971 VLD4_DUP/VLD4Q_DUP:79:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4972 VLD4_DUP/VLD4Q_DUP:80:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   4973 VLD4_DUP/VLD4Q_DUP:81:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4974 VLD4_DUP/VLD4Q_DUP:82:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4975 VLD4_DUP/VLD4Q_DUP:83:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4976 VLD4_DUP/VLD4Q_DUP:84:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   4977 VLD4_DUP/VLD4Q_DUP:85:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   4978 VLD4_DUP/VLD4Q_DUP:86:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   4979 VLD4_DUP/VLD4Q_DUP:87:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   4980 
   4981 VMLA output:
   4982 VMLA:0:result_int8x8 [] = { ffffffdf, ffffffe0, ffffffe1, ffffffe2, ffffffe3, ffffffe4, ffffffe5, ffffffe6,  }
   4983 VMLA:1:result_int16x4 [] = { 1f8c, 1f8d, 1f8e, 1f8f,  }
   4984 VMLA:2:result_int32x2 [] = { 2bf7, 2bf8,  }
   4985 VMLA:3:result_int64x1 [] = { 3333333333333333,  }
   4986 VMLA:4:result_uint8x8 [] = { 20, 21, 22, 23, 24, 25, 26, 27,  }
   4987 VMLA:5:result_uint16x4 [] = { 3e07, 3e08, 3e09, 3e0a,  }
   4988 VMLA:6:result_uint32x2 [] = { 43ac, 43ad,  }
   4989 VMLA:7:result_uint64x1 [] = { 3333333333333333,  }
   4990 VMLA:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   4991 VMLA:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   4992 VMLA:10:result_float32x2 [] = { 43a14e76, 43a1ce76,  }
   4993 VMLA:11:result_int8x16 [] = { f, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1a, 1b, 1c, 1d, 1e,  }
   4994 VMLA:12:result_int16x8 [] = { 4830, 4831, 4832, 4833, 4834, 4835, 4836, 4837,  }
   4995 VMLA:13:result_int32x4 [] = { 470f, 4710, 4711, 4712,  }
   4996 VMLA:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   4997 VMLA:15:result_uint8x16 [] = { ac, ad, ae, af, b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, ba, bb,  }
   4998 VMLA:16:result_uint16x8 [] = { 3e07, 3e08, 3e09, 3e0a, 3e0b, 3e0c, 3e0d, 3e0e,  }
   4999 VMLA:17:result_uint32x4 [] = { 3620, 3621, 3622, 3623,  }
   5000 VMLA:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   5001 VMLA:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5002 VMLA:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5003 VMLA:21:result_float32x4 [] = { 45f0ae15, 45f0b615, 45f0be15, 45f0c615,  }
   5004 
   5005 VMLS output:
   5006 VMLS:0:result_int8x8 [] = { 1, 2, 3, 4, 5, 6, 7, 8,  }
   5007 VMLS:1:result_int16x4 [] = { ffffe054, ffffe055, ffffe056, ffffe057,  }
   5008 VMLS:2:result_int32x2 [] = { ffffd3e9, ffffd3ea,  }
   5009 VMLS:3:result_int64x1 [] = { 3333333333333333,  }
   5010 VMLS:4:result_uint8x8 [] = { c0, c1, c2, c3, c4, c5, c6, c7,  }
   5011 VMLS:5:result_uint16x4 [] = { c1d9, c1da, c1db, c1dc,  }
   5012 VMLS:6:result_uint32x2 [] = { ffffbc34, ffffbc35,  }
   5013 VMLS:7:result_uint64x1 [] = { 3333333333333333,  }
   5014 VMLS:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5015 VMLS:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5016 VMLS:10:result_float32x2 [] = { c3b14e76, c3b0ce76,  }
   5017 VMLS:11:result_int8x16 [] = { ffffffd1, ffffffd2, ffffffd3, ffffffd4, ffffffd5, ffffffd6, ffffffd7, ffffffd8, ffffffd9, ffffffda, ffffffdb, ffffffdc, ffffffdd, ffffffde, ffffffdf, ffffffe0,  }
   5018 VMLS:12:result_int16x8 [] = { ffffb7b0, ffffb7b1, ffffb7b2, ffffb7b3, ffffb7b4, ffffb7b5, ffffb7b6, ffffb7b7,  }
   5019 VMLS:13:result_int32x4 [] = { ffffb8d1, ffffb8d2, ffffb8d3, ffffb8d4,  }
   5020 VMLS:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   5021 VMLS:15:result_uint8x16 [] = { 34, 35, 36, 37, 38, 39, 3a, 3b, 3c, 3d, 3e, 3f, 40, 41, 42, 43,  }
   5022 VMLS:16:result_uint16x8 [] = { c1d9, c1da, c1db, c1dc, c1dd, c1de, c1df, c1e0,  }
   5023 VMLS:17:result_uint32x4 [] = { ffffc9c0, ffffc9c1, ffffc9c2, ffffc9c3,  }
   5024 VMLS:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   5025 VMLS:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5026 VMLS:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5027 VMLS:21:result_float32x4 [] = { c5f1ae15, c5f1a615, c5f19e15, c5f19615,  }
   5028 
   5029 VMUL output:
   5030 VMUL:0:result_int8x8 [] = { fffffff0, 1, 12, 23, 34, 45, 56, 67,  }
   5031 VMUL:1:result_int16x4 [] = { fffffde0, fffffe02, fffffe24, fffffe46,  }
   5032 VMUL:2:result_int32x2 [] = { fffffcd0, fffffd03,  }
   5033 VMUL:3:result_int64x1 [] = { 3333333333333333,  }
   5034 VMUL:4:result_uint8x8 [] = { c0, 4, 48, 8c, d0, 14, 58, 9c,  }
   5035 VMUL:5:result_uint16x4 [] = { fab0, fb05, fb5a, fbaf,  }
   5036 VMUL:6:result_uint32x2 [] = { fffff9a0, fffffa06,  }
   5037 VMUL:7:result_uint64x1 [] = { 3333333333333333,  }
   5038 VMUL:8:result_poly8x8 [] = { c0, 84, 48, c, d0, 94, 58, 1c,  }
   5039 VMUL:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5040 VMUL:10:result_float32x2 [] = { c4053333, c3f9c000,  }
   5041 VMUL:11:result_int8x16 [] = { ffffff90, 7, 7e, fffffff5, 6c, ffffffe3, 5a, ffffffd1, 48, ffffffbf, 36, ffffffad, 24, ffffff9b, 12, ffffff89,  }
   5042 VMUL:12:result_int16x8 [] = { fffff780, fffff808, fffff890, fffff918, fffff9a0, fffffa28, fffffab0, fffffb38,  }
   5043 VMUL:13:result_int32x4 [] = { fffff670, fffff709, fffff7a2, fffff83b,  }
   5044 VMUL:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   5045 VMUL:15:result_uint8x16 [] = { 60, a, b4, 5e, 8, b2, 5c, 6, b0, 5a, 4, ae, 58, 2, ac, 56,  }
   5046 VMUL:16:result_uint16x8 [] = { f450, f50b, f5c6, f681, f73c, f7f7, f8b2, f96d,  }
   5047 VMUL:17:result_uint32x4 [] = { fffff340, fffff40c, fffff4d8, fffff5a4,  }
   5048 VMUL:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   5049 VMUL:19:result_poly8x16 [] = { 60, ca, 34, 9e, c8, 62, 9c, 36, 30, 9a, 64, ce, 98, 32, cc, 66,  }
   5050 VMUL:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5051 VMUL:21:result_float32x4 [] = { c4c73333, c4bac000, c4ae4ccd, c4a1d999,  }
   5052 
   5053 VMUL_LANE output:
   5054 VMUL_LANE:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5055 VMUL_LANE:1:result_int16x4 [] = { ffffffc0, ffffffc4, ffffffc8, ffffffcc,  }
   5056 VMUL_LANE:2:result_int32x2 [] = { fffffde0, fffffe02,  }
   5057 VMUL_LANE:3:result_int64x1 [] = { 3333333333333333,  }
   5058 VMUL_LANE:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5059 VMUL_LANE:5:result_uint16x4 [] = { bbc0, c004, c448, c88c,  }
   5060 VMUL_LANE:6:result_uint32x2 [] = { fffface0, ffffb212,  }
   5061 VMUL_LANE:7:result_uint64x1 [] = { 3333333333333333,  }
   5062 VMUL_LANE:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5063 VMUL_LANE:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5064 VMUL_LANE:10:result_float32x2 [] = { c3b66666, c3ab0000,  }
   5065 VMUL_LANE:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5066 VMUL_LANE:12:result_int16x8 [] = { ffffffc0, ffffffc4, ffffffc8, ffffffcc, ffffffd0, ffffffd4, ffffffd8, ffffffdc,  }
   5067 VMUL_LANE:13:result_int32x4 [] = { fffffde0, fffffe02, fffffe24, fffffe46,  }
   5068 VMUL_LANE:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   5069 VMUL_LANE:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5070 VMUL_LANE:16:result_uint16x8 [] = { bbc0, c004, c448, c88c, ccd0, d114, d558, d99c,  }
   5071 VMUL_LANE:17:result_uint32x4 [] = { fffface0, ffffb212, ffffb744, ffffbc76,  }
   5072 VMUL_LANE:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   5073 VMUL_LANE:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5074 VMUL_LANE:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5075 VMUL_LANE:21:result_float32x4 [] = { c3b66666, c3ab0000, c39f9999, c3943333,  }
   5076 
   5077 VMUL_N output:
   5078 VMUL_N:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5079 VMUL_N:1:result_int16x4 [] = { fffffef0, ffffff01, ffffff12, ffffff23,  }
   5080 VMUL_N:2:result_int32x2 [] = { fffffde0, fffffe02,  }
   5081 VMUL_N:3:result_int64x1 [] = { 3333333333333333,  }
   5082 VMUL_N:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5083 VMUL_N:5:result_uint16x4 [] = { fcd0, fd03, fd36, fd69,  }
   5084 VMUL_N:6:result_uint32x2 [] = { fffffbc0, fffffc04,  }
   5085 VMUL_N:7:result_uint64x1 [] = { 3333333333333333,  }
   5086 VMUL_N:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5087 VMUL_N:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5088 VMUL_N:10:result_float32x2 [] = { c3b26666, c3a74000,  }
   5089 VMUL_N:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5090 VMUL_N:12:result_int16x8 [] = { fffffab0, fffffb05, fffffb5a, fffffbaf, fffffc04, fffffc59, fffffcae, fffffd03,  }
   5091 VMUL_N:13:result_int32x4 [] = { fffff9a0, fffffa06, fffffa6c, fffffad2,  }
   5092 VMUL_N:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   5093 VMUL_N:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5094 VMUL_N:16:result_uint16x8 [] = { f890, f907, f97e, f9f5, fa6c, fae3, fb5a, fbd1,  }
   5095 VMUL_N:17:result_uint32x4 [] = { fffff780, fffff808, fffff890, fffff918,  }
   5096 VMUL_N:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   5097 VMUL_N:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5098 VMUL_N:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5099 VMUL_N:21:result_float32x4 [] = { c4b1cccd, c4a6b000, c49b9333, c4907667,  }
   5100 
   5101 VMULL_N output:
   5102 VMULL_N:0:result_int32x4 [] = { 11000, 11000, 11000, 11000,  }
   5103 VMULL_N:1:result_int64x2 [] = { 22000, 22000,  }
   5104 VMULL_N:2:result_uint32x4 [] = { 33000, 33000, 33000, 33000,  }
   5105 VMULL_N:3:result_uint64x2 [] = { 44000, 44000,  }
   5106 
   5107 VMLA_LANE output:
   5108 VMLA_LANE:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5109 VMLA_LANE:1:result_int16x4 [] = { 3e07, 3e08, 3e09, 3e0a,  }
   5110 VMLA_LANE:2:result_int32x2 [] = { 3e07, 3e08,  }
   5111 VMLA_LANE:3:result_int64x1 [] = { 3333333333333333,  }
   5112 VMLA_LANE:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5113 VMLA_LANE:5:result_uint16x4 [] = { 3e07, 3e08, 3e09, 3e0a,  }
   5114 VMLA_LANE:6:result_uint32x2 [] = { 3e07, 3e08,  }
   5115 VMLA_LANE:7:result_uint64x1 [] = { 3333333333333333,  }
   5116 VMLA_LANE:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5117 VMLA_LANE:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5118 VMLA_LANE:10:result_float32x2 [] = { 4418c687, 44190687,  }
   5119 VMLA_LANE:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5120 VMLA_LANE:12:result_int16x8 [] = { 3e07, 3e08, 3e09, 3e0a, 3e0b, 3e0c, 3e0d, 3e0e,  }
   5121 VMLA_LANE:13:result_int32x4 [] = { 3e07, 3e08, 3e09, 3e0a,  }
   5122 VMLA_LANE:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   5123 VMLA_LANE:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5124 VMLA_LANE:16:result_uint16x8 [] = { 3e07, 3e08, 3e09, 3e0a, 3e0b, 3e0c, 3e0d, 3e0e,  }
   5125 VMLA_LANE:17:result_uint32x4 [] = { 3e07, 3e08, 3e09, 3e0a,  }
   5126 VMLA_LANE:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   5127 VMLA_LANE:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5128 VMLA_LANE:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5129 VMLA_LANE:21:result_float32x4 [] = { 441a3168, 441a7168, 441ab168, 441af168,  }
   5130 
   5131 VMLS_LANE output:
   5132 VMLS_LANE:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5133 VMLS_LANE:1:result_int16x4 [] = { ffffc1d9, ffffc1da, ffffc1db, ffffc1dc,  }
   5134 VMLS_LANE:2:result_int32x2 [] = { ffffc1d9, ffffc1da,  }
   5135 VMLS_LANE:3:result_int64x1 [] = { 3333333333333333,  }
   5136 VMLS_LANE:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5137 VMLS_LANE:5:result_uint16x4 [] = { c1d9, c1da, c1db, c1dc,  }
   5138 VMLS_LANE:6:result_uint32x2 [] = { ffffc1d9, ffffc1da,  }
   5139 VMLS_LANE:7:result_uint64x1 [] = { 3333333333333333,  }
   5140 VMLS_LANE:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5141 VMLS_LANE:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5142 VMLS_LANE:10:result_float32x2 [] = { c420c687, c4208687,  }
   5143 VMLS_LANE:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5144 VMLS_LANE:12:result_int16x8 [] = { ffffc1d9, ffffc1da, ffffc1db, ffffc1dc, ffffc1dd, ffffc1de, ffffc1df, ffffc1e0,  }
   5145 VMLS_LANE:13:result_int32x4 [] = { ffffc1d9, ffffc1da, ffffc1db, ffffc1dc,  }
   5146 VMLS_LANE:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   5147 VMLS_LANE:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5148 VMLS_LANE:16:result_uint16x8 [] = { c1d9, c1da, c1db, c1dc, c1dd, c1de, c1df, c1e0,  }
   5149 VMLS_LANE:17:result_uint32x4 [] = { ffffc1d9, ffffc1da, ffffc1db, ffffc1dc,  }
   5150 VMLS_LANE:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   5151 VMLS_LANE:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5152 VMLS_LANE:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5153 VMLS_LANE:21:result_float32x4 [] = { c4223168, c421f168, c421b168, c4217168,  }
   5154 
   5155 VMLA_N output:
   5156 VMLA_N:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5157 VMLA_N:1:result_int16x4 [] = { 595, 596, 597, 598,  }
   5158 VMLA_N:2:result_int32x2 [] = { b3a, b3b,  }
   5159 VMLA_N:3:result_int64x1 [] = { 3333333333333333,  }
   5160 VMLA_N:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5161 VMLA_N:5:result_uint16x4 [] = { 10df, 10e0, 10e1, 10e2,  }
   5162 VMLA_N:6:result_uint32x2 [] = { 1684, 1685,  }
   5163 VMLA_N:7:result_uint64x1 [] = { 3333333333333333,  }
   5164 VMLA_N:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5165 VMLA_N:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5166 VMLA_N:10:result_float32x2 [] = { 4497deb8, 4497feb8,  }
   5167 VMLA_N:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5168 VMLA_N:12:result_int16x8 [] = { 1c29, 1c2a, 1c2b, 1c2c, 1c2d, 1c2e, 1c2f, 1c30,  }
   5169 VMLA_N:13:result_int32x4 [] = { 21ce, 21cf, 21d0, 21d1,  }
   5170 VMLA_N:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   5171 VMLA_N:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5172 VMLA_N:16:result_uint16x8 [] = { 2773, 2774, 2775, 2776, 2777, 2778, 2779, 277a,  }
   5173 VMLA_N:17:result_uint32x4 [] = { 2d18, 2d19, 2d1a, 2d1b,  }
   5174 VMLA_N:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   5175 VMLA_N:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5176 VMLA_N:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5177 VMLA_N:21:result_float32x4 [] = { 4568087b, 4568187b, 4568287b, 4568387b,  }
   5178 
   5179 VMLS_N output:
   5180 VMLS_N:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5181 VMLS_N:1:result_int16x4 [] = { fffffa4b, fffffa4c, fffffa4d, fffffa4e,  }
   5182 VMLS_N:2:result_int32x2 [] = { fffff4a6, fffff4a7,  }
   5183 VMLS_N:3:result_int64x1 [] = { 3333333333333333,  }
   5184 VMLS_N:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5185 VMLS_N:5:result_uint16x4 [] = { ef01, ef02, ef03, ef04,  }
   5186 VMLS_N:6:result_uint32x2 [] = { ffffe95c, ffffe95d,  }
   5187 VMLS_N:7:result_uint64x1 [] = { 3333333333333333,  }
   5188 VMLS_N:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5189 VMLS_N:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5190 VMLS_N:10:result_float32x2 [] = { c49bdeb8, c49bbeb8,  }
   5191 VMLS_N:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5192 VMLS_N:12:result_int16x8 [] = { ffffe3b7, ffffe3b8, ffffe3b9, ffffe3ba, ffffe3bb, ffffe3bc, ffffe3bd, ffffe3be,  }
   5193 VMLS_N:13:result_int32x4 [] = { ffffde12, ffffde13, ffffde14, ffffde15,  }
   5194 VMLS_N:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   5195 VMLS_N:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5196 VMLS_N:16:result_uint16x8 [] = { d86d, d86e, d86f, d870, d871, d872, d873, d874,  }
   5197 VMLS_N:17:result_uint32x4 [] = { ffffd2c8, ffffd2c9, ffffd2ca, ffffd2cb,  }
   5198 VMLS_N:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   5199 VMLS_N:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5200 VMLS_N:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5201 VMLS_N:21:result_float32x4 [] = { c56a087b, c569f87b, c569e87b, c569d87b,  }
   5202 
   5203 VSLI_N output:
   5204 VSLI_N:0:result_int8x8 [] = { 20, 21, 22, 23, 24, 25, 26, 27,  }
   5205 VSLI_N:1:result_int16x4 [] = { ffffffe0, ffffffe1, ffffffe2, ffffffe3,  }
   5206 VSLI_N:2:result_int32x2 [] = { 6, 7,  }
   5207 VSLI_N:3:result_int64x1 [] = { 64fffffff0,  }
   5208 VSLI_N:4:result_uint8x8 [] = { 50, 51, 52, 53, 50, 51, 52, 53,  }
   5209 VSLI_N:5:result_uint16x4 [] = { 7bf0, 7bf1, 7bf2, 7bf3,  }
   5210 VSLI_N:6:result_uint32x2 [] = { 3ffffff0, 3ffffff1,  }
   5211 VSLI_N:7:result_uint64x1 [] = { 10,  }
   5212 VSLI_N:8:result_poly8x8 [] = { 50, 51, 52, 53, 50, 51, 52, 53,  }
   5213 VSLI_N:9:result_poly16x4 [] = { 7bf0, 7bf1, 7bf2, 7bf3,  }
   5214 VSLI_N:10:result_float32x2 [] = { 33333333, 33333333,  }
   5215 VSLI_N:11:result_int8x16 [] = { ffffffd0, ffffffd1, ffffffd2, ffffffd3, ffffffd4, ffffffd5, ffffffd6, ffffffd7, ffffffd8, ffffffd9, ffffffda, ffffffdb, ffffffdc, ffffffdd, ffffffde, ffffffdf,  }
   5216 VSLI_N:12:result_int16x8 [] = { ffffff60, ffffff61, ffffff62, ffffff63, ffffff64, ffffff65, ffffff66, ffffff67,  }
   5217 VSLI_N:13:result_int32x4 [] = { fe2ffff0, fe2ffff1, fe2ffff2, fe2ffff3,  }
   5218 VSLI_N:14:result_int64x2 [] = { 18fff0, 18fff1,  }
   5219 VSLI_N:15:result_uint8x16 [] = { 60, 61, 62, 63, 64, 65, 66, 67, 60, 61, 62, 63, 64, 65, 66, 67,  }
   5220 VSLI_N:16:result_uint16x8 [] = { 3ff0, 3ff1, 3ff2, 3ff3, 3ff4, 3ff5, 3ff6, 3ff7,  }
   5221 VSLI_N:17:result_uint32x4 [] = { 1bfffff0, 1bfffff1, 1bfffff2, 1bfffff3,  }
   5222 VSLI_N:18:result_uint64x2 [] = { 7ffffffffffff0, 7ffffffffffff1,  }
   5223 VSLI_N:19:result_poly8x16 [] = { 60, 61, 62, 63, 64, 65, 66, 67, 60, 61, 62, 63, 64, 65, 66, 67,  }
   5224 VSLI_N:20:result_poly16x8 [] = { 3ff0, 3ff1, 3ff2, 3ff3, 3ff4, 3ff5, 3ff6, 3ff7,  }
   5225 VSLI_N:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5226 
   5227 VSLI_Nmax shift amount output:
   5228 VSLI_N:0:result_int8x8 [] = { 70, 71, 72, 73, 74, 75, 76, 77,  }
   5229 VSLI_N:1:result_int16x4 [] = { 7ff0, 7ff1, 7ff2, 7ff3,  }
   5230 VSLI_N:2:result_int32x2 [] = { fffffff0, fffffff1,  }
   5231 VSLI_N:3:result_int64x1 [] = { 7ffffffffffffff0,  }
   5232 VSLI_N:4:result_uint8x8 [] = { 70, 71, 72, 73, 74, 75, 76, 77,  }
   5233 VSLI_N:5:result_uint16x4 [] = { 7ff0, 7ff1, 7ff2, 7ff3,  }
   5234 VSLI_N:6:result_uint32x2 [] = { 7ffffff0, 7ffffff1,  }
   5235 VSLI_N:7:result_uint64x1 [] = { 7ffffffffffffff0,  }
   5236 VSLI_N:8:result_poly8x8 [] = { 70, 71, 72, 73, 74, 75, 76, 77,  }
   5237 VSLI_N:9:result_poly16x4 [] = { 7ff0, 7ff1, 7ff2, 7ff3,  }
   5238 VSLI_N:10:result_float32x2 [] = { 33333333, 33333333,  }
   5239 VSLI_N:11:result_int8x16 [] = { 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 7a, 7b, 7c, 7d, 7e, 7f,  }
   5240 VSLI_N:12:result_int16x8 [] = { 7ff0, 7ff1, 7ff2, 7ff3, 7ff4, 7ff5, 7ff6, 7ff7,  }
   5241 VSLI_N:13:result_int32x4 [] = { 7ffffff0, 7ffffff1, 7ffffff2, 7ffffff3,  }
   5242 VSLI_N:14:result_int64x2 [] = { 7ffffffffffffff0, 7ffffffffffffff1,  }
   5243 VSLI_N:15:result_uint8x16 [] = { 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 7a, 7b, 7c, 7d, 7e, 7f,  }
   5244 VSLI_N:16:result_uint16x8 [] = { fff0, fff1, fff2, fff3, fff4, fff5, fff6, fff7,  }
   5245 VSLI_N:17:result_uint32x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   5246 VSLI_N:18:result_uint64x2 [] = { fffffffffffffff0, fffffffffffffff1,  }
   5247 VSLI_N:19:result_poly8x16 [] = { 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 7a, 7b, 7c, 7d, 7e, 7f,  }
   5248 VSLI_N:20:result_poly16x8 [] = { fff0, fff1, fff2, fff3, fff4, fff5, fff6, fff7,  }
   5249 VSLI_N:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5250 
   5251 VSRI_N output:
   5252 VSRI_N:0:result_int8x8 [] = { fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0,  }
   5253 VSRI_N:1:result_int16x4 [] = { ffffffff, ffffffff, ffffffff, ffffffff,  }
   5254 VSRI_N:2:result_int32x2 [] = { 80000001, 80000001,  }
   5255 VSRI_N:3:result_int64x1 [] = { ffffffff00000000,  }
   5256 VSRI_N:4:result_uint8x8 [] = { c5, c5, c5, c5, c5, c5, c5, c5,  }
   5257 VSRI_N:5:result_uint16x4 [] = { ffc0, ffc0, ffc0, ffc0,  }
   5258 VSRI_N:6:result_uint32x2 [] = { fffffff0, fffffff0,  }
   5259 VSRI_N:7:result_uint64x1 [] = { e000000000000000,  }
   5260 VSRI_N:8:result_poly8x8 [] = { c5, c5, c5, c5, c5, c5, c5, c5,  }
   5261 VSRI_N:9:result_poly16x4 [] = { ffc0, ffc0, ffc0, ffc0,  }
   5262 VSRI_N:10:result_float32x2 [] = { 33333333, 33333333,  }
   5263 VSRI_N:11:result_int8x16 [] = { fffffff7, fffffff7, fffffff7, fffffff7, fffffff7, fffffff7, fffffff7, fffffff7, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff,  }
   5264 VSRI_N:12:result_int16x8 [] = { fffffffd, fffffffd, fffffffd, fffffffd, fffffffd, fffffffd, fffffffd, fffffffd,  }
   5265 VSRI_N:13:result_int32x4 [] = { ffffffff, ffffffff, ffffffff, ffffffff,  }
   5266 VSRI_N:14:result_int64x2 [] = { ffff000000000000, ffff000000000000,  }
   5267 VSRI_N:15:result_uint8x16 [] = { e1, e1, e1, e1, e1, e1, e1, e1, e1, e1, e1, e1, e1, e1, e1, e1,  }
   5268 VSRI_N:16:result_uint16x8 [] = { fff0, fff0, fff0, fff0, fff0, fff0, fff0, fff0,  }
   5269 VSRI_N:17:result_uint32x4 [] = { fffffe00, fffffe00, fffffe00, fffffe00,  }
   5270 VSRI_N:18:result_uint64x2 [] = { fffffffffffff800, fffffffffffff800,  }
   5271 VSRI_N:19:result_poly8x16 [] = { e1, e1, e1, e1, e1, e1, e1, e1, e1, e1, e1, e1, e1, e1, e1, e1,  }
   5272 VSRI_N:20:result_poly16x8 [] = { fff0, fff0, fff0, fff0, fff0, fff0, fff0, fff0,  }
   5273 VSRI_N:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5274 
   5275 VSRI_N max shift amount output:
   5276 VSRI_N:0:result_int8x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7,  }
   5277 VSRI_N:1:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   5278 VSRI_N:2:result_int32x2 [] = { fffffff0, fffffff1,  }
   5279 VSRI_N:3:result_int64x1 [] = { fffffffffffffff0,  }
   5280 VSRI_N:4:result_uint8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7,  }
   5281 VSRI_N:5:result_uint16x4 [] = { fff0, fff1, fff2, fff3,  }
   5282 VSRI_N:6:result_uint32x2 [] = { fffffff0, fffffff1,  }
   5283 VSRI_N:7:result_uint64x1 [] = { fffffffffffffff0,  }
   5284 VSRI_N:8:result_poly8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7,  }
   5285 VSRI_N:9:result_poly16x4 [] = { fff0, fff1, fff2, fff3,  }
   5286 VSRI_N:10:result_float32x2 [] = { 33333333, 33333333,  }
   5287 VSRI_N:11:result_int8x16 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7, fffffff8, fffffff9, fffffffa, fffffffb, fffffffc, fffffffd, fffffffe, ffffffff,  }
   5288 VSRI_N:12:result_int16x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7,  }
   5289 VSRI_N:13:result_int32x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   5290 VSRI_N:14:result_int64x2 [] = { fffffffffffffff0, fffffffffffffff1,  }
   5291 VSRI_N:15:result_uint8x16 [] = { f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, fa, fb, fc, fd, fe, ff,  }
   5292 VSRI_N:16:result_uint16x8 [] = { fff0, fff1, fff2, fff3, fff4, fff5, fff6, fff7,  }
   5293 VSRI_N:17:result_uint32x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   5294 VSRI_N:18:result_uint64x2 [] = { fffffffffffffff0, fffffffffffffff1,  }
   5295 VSRI_N:19:result_poly8x16 [] = { f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, fa, fb, fc, fd, fe, ff,  }
   5296 VSRI_N:20:result_poly16x8 [] = { fff0, fff1, fff2, fff3, fff4, fff5, fff6, fff7,  }
   5297 VSRI_N:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5298 
   5299 VTST/VTSTQ (signed input) output:
   5300 VTST/VTSTQ:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5301 VTST/VTSTQ:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   5302 VTST/VTSTQ:2:result_int32x2 [] = { 33333333, 33333333,  }
   5303 VTST/VTSTQ:3:result_int64x1 [] = { 3333333333333333,  }
   5304 VTST/VTSTQ:4:result_uint8x8 [] = { 0, ff, ff, ff, ff, ff, ff, ff,  }
   5305 VTST/VTSTQ:5:result_uint16x4 [] = { 0, ffff, 0, ffff,  }
   5306 VTST/VTSTQ:6:result_uint32x2 [] = { 0, ffffffff,  }
   5307 VTST/VTSTQ:7:result_uint64x1 [] = { 3333333333333333,  }
   5308 VTST/VTSTQ:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5309 VTST/VTSTQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5310 VTST/VTSTQ:10:result_float32x2 [] = { 33333333, 33333333,  }
   5311 VTST/VTSTQ:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5312 VTST/VTSTQ:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5313 VTST/VTSTQ:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5314 VTST/VTSTQ:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   5315 VTST/VTSTQ:15:result_uint8x16 [] = { 0, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff,  }
   5316 VTST/VTSTQ:16:result_uint16x8 [] = { 0, ffff, 0, ffff, ffff, ffff, ffff, ffff,  }
   5317 VTST/VTSTQ:17:result_uint32x4 [] = { 0, ffffffff, 0, ffffffff,  }
   5318 VTST/VTSTQ:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   5319 VTST/VTSTQ:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5320 VTST/VTSTQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5321 VTST/VTSTQ:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5322 
   5323 VTST/VTSTQ (unsigned input) output:
   5324 VTST/VTSTQ:22:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5325 VTST/VTSTQ:23:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   5326 VTST/VTSTQ:24:result_int32x2 [] = { 33333333, 33333333,  }
   5327 VTST/VTSTQ:25:result_int64x1 [] = { 3333333333333333,  }
   5328 VTST/VTSTQ:26:result_uint8x8 [] = { 0, ff, ff, ff, ff, ff, ff, ff,  }
   5329 VTST/VTSTQ:27:result_uint16x4 [] = { 0, ffff, 0, ffff,  }
   5330 VTST/VTSTQ:28:result_uint32x2 [] = { 0, ffffffff,  }
   5331 VTST/VTSTQ:29:result_uint64x1 [] = { 3333333333333333,  }
   5332 VTST/VTSTQ:30:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5333 VTST/VTSTQ:31:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5334 VTST/VTSTQ:32:result_float32x2 [] = { 33333333, 33333333,  }
   5335 VTST/VTSTQ:33:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5336 VTST/VTSTQ:34:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5337 VTST/VTSTQ:35:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5338 VTST/VTSTQ:36:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   5339 VTST/VTSTQ:37:result_uint8x16 [] = { 0, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff,  }
   5340 VTST/VTSTQ:38:result_uint16x8 [] = { 0, ffff, 0, ffff, ffff, ffff, ffff, ffff,  }
   5341 VTST/VTSTQ:39:result_uint32x4 [] = { 0, ffffffff, 0, ffffffff,  }
   5342 VTST/VTSTQ:40:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   5343 VTST/VTSTQ:41:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5344 VTST/VTSTQ:42:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5345 VTST/VTSTQ:43:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5346 
   5347 VADDHN output:
   5348 VADDHN:0:result_int8x8 [] = { 32, 32, 32, 32, 32, 32, 32, 32,  }
   5349 VADDHN:1:result_int16x4 [] = { 32, 32, 32, 32,  }
   5350 VADDHN:2:result_int32x2 [] = { 18, 18,  }
   5351 VADDHN:3:result_int64x1 [] = { 3333333333333333,  }
   5352 VADDHN:4:result_uint8x8 [] = { 3, 3, 3, 3, 3, 3, 3, 3,  }
   5353 VADDHN:5:result_uint16x4 [] = { 37, 37, 37, 37,  }
   5354 VADDHN:6:result_uint32x2 [] = { 3, 3,  }
   5355 VADDHN:7:result_uint64x1 [] = { 3333333333333333,  }
   5356 VADDHN:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5357 VADDHN:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5358 VADDHN:10:result_float32x2 [] = { 33333333, 33333333,  }
   5359 VADDHN:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5360 VADDHN:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5361 VADDHN:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5362 VADDHN:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   5363 VADDHN:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5364 VADDHN:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5365 VADDHN:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5366 VADDHN:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   5367 VADDHN:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5368 VADDHN:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5369 VADDHN:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5370 
   5371 VRADDHN output:
   5372 VRADDHN:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5373 VRADDHN:1:result_int16x4 [] = { 33, 33, 33, 33,  }
   5374 VRADDHN:2:result_int32x2 [] = { 19, 19,  }
   5375 VRADDHN:3:result_int64x1 [] = { 3333333333333333,  }
   5376 VRADDHN:4:result_uint8x8 [] = { 4, 4, 4, 4, 4, 4, 4, 4,  }
   5377 VRADDHN:5:result_uint16x4 [] = { 38, 38, 38, 38,  }
   5378 VRADDHN:6:result_uint32x2 [] = { 4, 4,  }
   5379 VRADDHN:7:result_uint64x1 [] = { 3333333333333333,  }
   5380 VRADDHN:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5381 VRADDHN:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5382 VRADDHN:10:result_float32x2 [] = { 33333333, 33333333,  }
   5383 VRADDHN:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5384 VRADDHN:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5385 VRADDHN:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5386 VRADDHN:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   5387 VRADDHN:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5388 VRADDHN:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5389 VRADDHN:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5390 VRADDHN:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   5391 VRADDHN:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5392 VRADDHN:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5393 VRADDHN:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5394 
   5395 VADDL output:
   5396 VADDL:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5397 VADDL:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   5398 VADDL:2:result_int32x2 [] = { 33333333, 33333333,  }
   5399 VADDL:3:result_int64x1 [] = { 3333333333333333,  }
   5400 VADDL:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5401 VADDL:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   5402 VADDL:6:result_uint32x2 [] = { 33333333, 33333333,  }
   5403 VADDL:7:result_uint64x1 [] = { 3333333333333333,  }
   5404 VADDL:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5405 VADDL:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5406 VADDL:10:result_float32x2 [] = { 33333333, 33333333,  }
   5407 VADDL:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5408 VADDL:12:result_int16x8 [] = { ffffffe3, ffffffe4, ffffffe5, ffffffe6, ffffffe7, ffffffe8, ffffffe9, ffffffea,  }
   5409 VADDL:13:result_int32x4 [] = { ffffffe2, ffffffe3, ffffffe4, ffffffe5,  }
   5410 VADDL:14:result_int64x2 [] = { ffffffffffffffe0, ffffffffffffffe1,  }
   5411 VADDL:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5412 VADDL:16:result_uint16x8 [] = { 1e3, 1e4, 1e5, 1e6, 1e7, 1e8, 1e9, 1ea,  }
   5413 VADDL:17:result_uint32x4 [] = { 1ffe1, 1ffe2, 1ffe3, 1ffe4,  }
   5414 VADDL:18:result_uint64x2 [] = { 1ffffffe0, 1ffffffe1,  }
   5415 VADDL:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5416 VADDL:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5417 VADDL:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5418 
   5419 VADDW output:
   5420 VADDW:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5421 VADDW:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   5422 VADDW:2:result_int32x2 [] = { 33333333, 33333333,  }
   5423 VADDW:3:result_int64x1 [] = { 3333333333333333,  }
   5424 VADDW:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5425 VADDW:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   5426 VADDW:6:result_uint32x2 [] = { 33333333, 33333333,  }
   5427 VADDW:7:result_uint64x1 [] = { 3333333333333333,  }
   5428 VADDW:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5429 VADDW:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5430 VADDW:10:result_float32x2 [] = { 33333333, 33333333,  }
   5431 VADDW:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5432 VADDW:12:result_int16x8 [] = { ffffffe3, ffffffe4, ffffffe5, ffffffe6, ffffffe7, ffffffe8, ffffffe9, ffffffea,  }
   5433 VADDW:13:result_int32x4 [] = { ffffffe2, ffffffe3, ffffffe4, ffffffe5,  }
   5434 VADDW:14:result_int64x2 [] = { ffffffffffffffe0, ffffffffffffffe1,  }
   5435 VADDW:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5436 VADDW:16:result_uint16x8 [] = { e3, e4, e5, e6, e7, e8, e9, ea,  }
   5437 VADDW:17:result_uint32x4 [] = { ffe1, ffe2, ffe3, ffe4,  }
   5438 VADDW:18:result_uint64x2 [] = { ffffffe0, ffffffe1,  }
   5439 VADDW:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5440 VADDW:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5441 VADDW:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5442 
   5443 VHADD/VHADDQ output:
   5444 VHADD/VHADDQ:0:result_int8x8 [] = { fffffff1, fffffff2, fffffff2, fffffff3, fffffff3, fffffff4, fffffff4, fffffff5,  }
   5445 VHADD/VHADDQ:1:result_int16x4 [] = { fffffff1, fffffff1, fffffff2, fffffff2,  }
   5446 VHADD/VHADDQ:2:result_int32x2 [] = { fffffff0, fffffff0,  }
   5447 VHADD/VHADDQ:3:result_int64x1 [] = { 3333333333333333,  }
   5448 VHADD/VHADDQ:4:result_uint8x8 [] = { f1, f2, f2, f3, f3, f4, f4, f5,  }
   5449 VHADD/VHADDQ:5:result_uint16x4 [] = { fff0, fff1, fff1, fff2,  }
   5450 VHADD/VHADDQ:6:result_uint32x2 [] = { fffffff0, fffffff0,  }
   5451 VHADD/VHADDQ:7:result_uint64x1 [] = { 3333333333333333,  }
   5452 VHADD/VHADDQ:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5453 VHADD/VHADDQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5454 VHADD/VHADDQ:10:result_float32x2 [] = { 33333333, 33333333,  }
   5455 VHADD/VHADDQ:11:result_int8x16 [] = { fffffff2, fffffff2, fffffff3, fffffff3, fffffff4, fffffff4, fffffff5, fffffff5, fffffff6, fffffff6, fffffff7, fffffff7, fffffff8, fffffff8, fffffff9, fffffff9,  }
   5456 VHADD/VHADDQ:12:result_int16x8 [] = { fffffff1, fffffff2, fffffff2, fffffff3, fffffff3, fffffff4, fffffff4, fffffff5,  }
   5457 VHADD/VHADDQ:13:result_int32x4 [] = { fffffff0, fffffff1, fffffff1, fffffff2,  }
   5458 VHADD/VHADDQ:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   5459 VHADD/VHADDQ:15:result_uint8x16 [] = { f4, f5, f5, f6, f6, f7, f7, f8, f8, f9, f9, fa, fa, fb, fb, fc,  }
   5460 VHADD/VHADDQ:16:result_uint16x8 [] = { fff1, fff1, fff2, fff2, fff3, fff3, fff4, fff4,  }
   5461 VHADD/VHADDQ:17:result_uint32x4 [] = { fffffff0, fffffff1, fffffff1, fffffff2,  }
   5462 VHADD/VHADDQ:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   5463 VHADD/VHADDQ:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5464 VHADD/VHADDQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5465 VHADD/VHADDQ:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5466 
   5467 VRHADD/VRHADDQ output:
   5468 VRHADD/VRHADDQ:0:result_int8x8 [] = { fffffff2, fffffff2, fffffff3, fffffff3, fffffff4, fffffff4, fffffff5, fffffff5,  }
   5469 VRHADD/VRHADDQ:1:result_int16x4 [] = { fffffff1, fffffff2, fffffff2, fffffff3,  }
   5470 VRHADD/VRHADDQ:2:result_int32x2 [] = { fffffff0, fffffff1,  }
   5471 VRHADD/VRHADDQ:3:result_int64x1 [] = { 3333333333333333,  }
   5472 VRHADD/VRHADDQ:4:result_uint8x8 [] = { f2, f2, f3, f3, f4, f4, f5, f5,  }
   5473 VRHADD/VRHADDQ:5:result_uint16x4 [] = { fff1, fff1, fff2, fff2,  }
   5474 VRHADD/VRHADDQ:6:result_uint32x2 [] = { fffffff0, fffffff1,  }
   5475 VRHADD/VRHADDQ:7:result_uint64x1 [] = { 3333333333333333,  }
   5476 VRHADD/VRHADDQ:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5477 VRHADD/VRHADDQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5478 VRHADD/VRHADDQ:10:result_float32x2 [] = { 33333333, 33333333,  }
   5479 VRHADD/VRHADDQ:11:result_int8x16 [] = { fffffff2, fffffff3, fffffff3, fffffff4, fffffff4, fffffff5, fffffff5, fffffff6, fffffff6, fffffff7, fffffff7, fffffff8, fffffff8, fffffff9, fffffff9, fffffffa,  }
   5480 VRHADD/VRHADDQ:12:result_int16x8 [] = { fffffff2, fffffff2, fffffff3, fffffff3, fffffff4, fffffff4, fffffff5, fffffff5,  }
   5481 VRHADD/VRHADDQ:13:result_int32x4 [] = { fffffff1, fffffff1, fffffff2, fffffff2,  }
   5482 VRHADD/VRHADDQ:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   5483 VRHADD/VRHADDQ:15:result_uint8x16 [] = { f5, f5, f6, f6, f7, f7, f8, f8, f9, f9, fa, fa, fb, fb, fc, fc,  }
   5484 VRHADD/VRHADDQ:16:result_uint16x8 [] = { fff1, fff2, fff2, fff3, fff3, fff4, fff4, fff5,  }
   5485 VRHADD/VRHADDQ:17:result_uint32x4 [] = { fffffff1, fffffff1, fffffff2, fffffff2,  }
   5486 VRHADD/VRHADDQ:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   5487 VRHADD/VRHADDQ:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5488 VRHADD/VRHADDQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5489 VRHADD/VRHADDQ:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5490 
   5491 VHSUB/VHSUBQ output:
   5492 VHSUB/VHSUBQ:0:result_int8x8 [] = { fffffffe, ffffffff, ffffffff, 0, 0, 1, 1, 2,  }
   5493 VHSUB/VHSUBQ:1:result_int16x4 [] = { ffffffff, ffffffff, 0, 0,  }
   5494 VHSUB/VHSUBQ:2:result_int32x2 [] = { 0, 0,  }
   5495 VHSUB/VHSUBQ:3:result_int64x1 [] = { 3333333333333333,  }
   5496 VHSUB/VHSUBQ:4:result_uint8x8 [] = { fe, ff, ff, 0, 0, 1, 1, 2,  }
   5497 VHSUB/VHSUBQ:5:result_uint16x4 [] = { ffff, 0, 0, 1,  }
   5498 VHSUB/VHSUBQ:6:result_uint32x2 [] = { 0, 0,  }
   5499 VHSUB/VHSUBQ:7:result_uint64x1 [] = { 3333333333333333,  }
   5500 VHSUB/VHSUBQ:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5501 VHSUB/VHSUBQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5502 VHSUB/VHSUBQ:10:result_float32x2 [] = { 33333333, 33333333,  }
   5503 VHSUB/VHSUBQ:11:result_int8x16 [] = { fffffffe, fffffffe, ffffffff, ffffffff, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5,  }
   5504 VHSUB/VHSUBQ:12:result_int16x8 [] = { fffffffe, ffffffff, ffffffff, 0, 0, 1, 1, 2,  }
   5505 VHSUB/VHSUBQ:13:result_int32x4 [] = { ffffffff, 0, 0, 1,  }
   5506 VHSUB/VHSUBQ:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   5507 VHSUB/VHSUBQ:15:result_uint8x16 [] = { fb, fc, fc, fd, fd, fe, fe, ff, ff, 0, 0, 1, 1, 2, 2, 3,  }
   5508 VHSUB/VHSUBQ:16:result_uint16x8 [] = { ffff, ffff, 0, 0, 1, 1, 2, 2,  }
   5509 VHSUB/VHSUBQ:17:result_uint32x4 [] = { ffffffff, 0, 0, 1,  }
   5510 VHSUB/VHSUBQ:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   5511 VHSUB/VHSUBQ:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5512 VHSUB/VHSUBQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5513 VHSUB/VHSUBQ:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5514 
   5515 VSUBL output:
   5516 VSUBL:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5517 VSUBL:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   5518 VSUBL:2:result_int32x2 [] = { 33333333, 33333333,  }
   5519 VSUBL:3:result_int64x1 [] = { 3333333333333333,  }
   5520 VSUBL:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5521 VSUBL:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   5522 VSUBL:6:result_uint32x2 [] = { 33333333, 33333333,  }
   5523 VSUBL:7:result_uint64x1 [] = { 3333333333333333,  }
   5524 VSUBL:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5525 VSUBL:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5526 VSUBL:10:result_float32x2 [] = { 33333333, 33333333,  }
   5527 VSUBL:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5528 VSUBL:12:result_int16x8 [] = { fffffffd, fffffffe, ffffffff, 0, 1, 2, 3, 4,  }
   5529 VSUBL:13:result_int32x4 [] = { fffffffe, ffffffff, 0, 1,  }
   5530 VSUBL:14:result_int64x2 [] = { 0, 1,  }
   5531 VSUBL:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5532 VSUBL:16:result_uint16x8 [] = { fffd, fffe, ffff, 0, 1, 2, 3, 4,  }
   5533 VSUBL:17:result_uint32x4 [] = { ffffffff, 0, 1, 2,  }
   5534 VSUBL:18:result_uint64x2 [] = { 0, 1,  }
   5535 VSUBL:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5536 VSUBL:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5537 VSUBL:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5538 
   5539 VSUBW output:
   5540 VSUBW:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5541 VSUBW:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   5542 VSUBW:2:result_int32x2 [] = { 33333333, 33333333,  }
   5543 VSUBW:3:result_int64x1 [] = { 3333333333333333,  }
   5544 VSUBW:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5545 VSUBW:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   5546 VSUBW:6:result_uint32x2 [] = { 33333333, 33333333,  }
   5547 VSUBW:7:result_uint64x1 [] = { 3333333333333333,  }
   5548 VSUBW:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5549 VSUBW:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5550 VSUBW:10:result_float32x2 [] = { 33333333, 33333333,  }
   5551 VSUBW:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5552 VSUBW:12:result_int16x8 [] = { fffffffd, fffffffe, ffffffff, 0, 1, 2, 3, 4,  }
   5553 VSUBW:13:result_int32x4 [] = { fffffffe, ffffffff, 0, 1,  }
   5554 VSUBW:14:result_int64x2 [] = { 0, 1,  }
   5555 VSUBW:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5556 VSUBW:16:result_uint16x8 [] = { fefd, fefe, feff, ff00, ff01, ff02, ff03, ff04,  }
   5557 VSUBW:17:result_uint32x4 [] = { fffeffff, ffff0000, ffff0001, ffff0002,  }
   5558 VSUBW:18:result_uint64x2 [] = { ffffffff00000000, ffffffff00000001,  }
   5559 VSUBW:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5560 VSUBW:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5561 VSUBW:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5562 
   5563 VSUBHN output:
   5564 VSUBHN:0:result_int8x8 [] = { 31, 31, 31, 31, 31, 31, 31, 31,  }
   5565 VSUBHN:1:result_int16x4 [] = { 31, 31, 31, 31,  }
   5566 VSUBHN:2:result_int32x2 [] = { 17, 17,  }
   5567 VSUBHN:3:result_int64x1 [] = { 3333333333333333,  }
   5568 VSUBHN:4:result_uint8x8 [] = { 2, 2, 2, 2, 2, 2, 2, 2,  }
   5569 VSUBHN:5:result_uint16x4 [] = { 36, 36, 36, 36,  }
   5570 VSUBHN:6:result_uint32x2 [] = { 2, 2,  }
   5571 VSUBHN:7:result_uint64x1 [] = { 3333333333333333,  }
   5572 VSUBHN:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5573 VSUBHN:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5574 VSUBHN:10:result_float32x2 [] = { 33333333, 33333333,  }
   5575 VSUBHN:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5576 VSUBHN:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5577 VSUBHN:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5578 VSUBHN:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   5579 VSUBHN:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5580 VSUBHN:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5581 VSUBHN:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5582 VSUBHN:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   5583 VSUBHN:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5584 VSUBHN:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5585 VSUBHN:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5586 
   5587 VRSUBHN output:
   5588 VRSUBHN:0:result_int8x8 [] = { 31, 31, 31, 31, 31, 31, 31, 31,  }
   5589 VRSUBHN:1:result_int16x4 [] = { 31, 31, 31, 31,  }
   5590 VRSUBHN:2:result_int32x2 [] = { 17, 17,  }
   5591 VRSUBHN:3:result_int64x1 [] = { 3333333333333333,  }
   5592 VRSUBHN:4:result_uint8x8 [] = { 2, 2, 2, 2, 2, 2, 2, 2,  }
   5593 VRSUBHN:5:result_uint16x4 [] = { 36, 36, 36, 36,  }
   5594 VRSUBHN:6:result_uint32x2 [] = { 2, 2,  }
   5595 VRSUBHN:7:result_uint64x1 [] = { 3333333333333333,  }
   5596 VRSUBHN:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5597 VRSUBHN:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5598 VRSUBHN:10:result_float32x2 [] = { 33333333, 33333333,  }
   5599 VRSUBHN:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5600 VRSUBHN:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5601 VRSUBHN:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5602 VRSUBHN:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   5603 VRSUBHN:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5604 VRSUBHN:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5605 VRSUBHN:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5606 VRSUBHN:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   5607 VRSUBHN:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5608 VRSUBHN:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5609 VRSUBHN:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5610 
   5611 VMVN/VMVNQ output:
   5612 VMVN/VMVNQ:0:result_int8x8 [] = { f, e, d, c, b, a, 9, 8,  }
   5613 VMVN/VMVNQ:1:result_int16x4 [] = { f, e, d, c,  }
   5614 VMVN/VMVNQ:2:result_int32x2 [] = { f, e,  }
   5615 VMVN/VMVNQ:3:result_int64x1 [] = { 3333333333333333,  }
   5616 VMVN/VMVNQ:4:result_uint8x8 [] = { f, e, d, c, b, a, 9, 8,  }
   5617 VMVN/VMVNQ:5:result_uint16x4 [] = { f, e, d, c,  }
   5618 VMVN/VMVNQ:6:result_uint32x2 [] = { f, e,  }
   5619 VMVN/VMVNQ:7:result_uint64x1 [] = { 3333333333333333,  }
   5620 VMVN/VMVNQ:8:result_poly8x8 [] = { f, e, d, c, b, a, 9, 8,  }
   5621 VMVN/VMVNQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5622 VMVN/VMVNQ:10:result_float32x2 [] = { 33333333, 33333333,  }
   5623 VMVN/VMVNQ:11:result_int8x16 [] = { f, e, d, c, b, a, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0,  }
   5624 VMVN/VMVNQ:12:result_int16x8 [] = { f, e, d, c, b, a, 9, 8,  }
   5625 VMVN/VMVNQ:13:result_int32x4 [] = { f, e, d, c,  }
   5626 VMVN/VMVNQ:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   5627 VMVN/VMVNQ:15:result_uint8x16 [] = { f, e, d, c, b, a, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0,  }
   5628 VMVN/VMVNQ:16:result_uint16x8 [] = { f, e, d, c, b, a, 9, 8,  }
   5629 VMVN/VMVNQ:17:result_uint32x4 [] = { f, e, d, c,  }
   5630 VMVN/VMVNQ:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   5631 VMVN/VMVNQ:19:result_poly8x16 [] = { f, e, d, c, b, a, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0,  }
   5632 VMVN/VMVNQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5633 VMVN/VMVNQ:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5634 
   5635 VQMOVN cumulative saturation output:
   5636 VQMOVN:0:vqmovn_s16 Neon cumulative saturation 0
   5637 VQMOVN:1:vqmovn_s32 Neon cumulative saturation 0
   5638 VQMOVN:2:vqmovn_s64 Neon cumulative saturation 0
   5639 VQMOVN:3:vqmovn_u16 Neon cumulative saturation 0
   5640 VQMOVN:4:vqmovn_u32 Neon cumulative saturation 0
   5641 VQMOVN:5:vqmovn_u64 Neon cumulative saturation 0
   5642 
   5643 VQMOVN output:
   5644 VQMOVN:6:result_int8x8 [] = { 12, 12, 12, 12, 12, 12, 12, 12,  }
   5645 VQMOVN:7:result_int16x4 [] = { 1278, 1278, 1278, 1278,  }
   5646 VQMOVN:8:result_int32x2 [] = { 12345678, 12345678,  }
   5647 VQMOVN:9:result_int64x1 [] = { 3333333333333333,  }
   5648 VQMOVN:10:result_uint8x8 [] = { 82, 82, 82, 82, 82, 82, 82, 82,  }
   5649 VQMOVN:11:result_uint16x4 [] = { 8765, 8765, 8765, 8765,  }
   5650 VQMOVN:12:result_uint32x2 [] = { 87654321, 87654321,  }
   5651 VQMOVN:13:result_uint64x1 [] = { 3333333333333333,  }
   5652 VQMOVN:14:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5653 VQMOVN:15:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5654 VQMOVN:16:result_float32x2 [] = { 33333333, 33333333,  }
   5655 VQMOVN:17:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5656 VQMOVN:18:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5657 VQMOVN:19:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5658 VQMOVN:20:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   5659 VQMOVN:21:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5660 VQMOVN:22:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5661 VQMOVN:23:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5662 VQMOVN:24:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   5663 VQMOVN:25:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5664 VQMOVN:26:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5665 VQMOVN:27:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5666 
   5667 VQMOVN cumulative saturation output:
   5668 VQMOVN:28:vqmovn_s16 Neon cumulative saturation 1
   5669 VQMOVN:29:vqmovn_s32 Neon cumulative saturation 1
   5670 VQMOVN:30:vqmovn_s64 Neon cumulative saturation 1
   5671 VQMOVN:31:vqmovn_u16 Neon cumulative saturation 1
   5672 VQMOVN:32:vqmovn_u32 Neon cumulative saturation 1
   5673 VQMOVN:33:vqmovn_u64 Neon cumulative saturation 1
   5674 
   5675 VQMOVN output:
   5676 VQMOVN:34:result_int8x8 [] = { 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f,  }
   5677 VQMOVN:35:result_int16x4 [] = { 7fff, 7fff, 7fff, 7fff,  }
   5678 VQMOVN:36:result_int32x2 [] = { 7fffffff, 7fffffff,  }
   5679 VQMOVN:37:result_int64x1 [] = { 3333333333333333,  }
   5680 VQMOVN:38:result_uint8x8 [] = { ff, ff, ff, ff, ff, ff, ff, ff,  }
   5681 VQMOVN:39:result_uint16x4 [] = { ffff, ffff, ffff, ffff,  }
   5682 VQMOVN:40:result_uint32x2 [] = { ffffffff, ffffffff,  }
   5683 VQMOVN:41:result_uint64x1 [] = { 3333333333333333,  }
   5684 VQMOVN:42:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5685 VQMOVN:43:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5686 VQMOVN:44:result_float32x2 [] = { 33333333, 33333333,  }
   5687 VQMOVN:45:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5688 VQMOVN:46:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5689 VQMOVN:47:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5690 VQMOVN:48:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   5691 VQMOVN:49:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5692 VQMOVN:50:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5693 VQMOVN:51:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5694 VQMOVN:52:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   5695 VQMOVN:53:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5696 VQMOVN:54:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5697 VQMOVN:55:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5698 
   5699 VQMOVUN cumulative saturation output:
   5700 VQMOVUN:0:vqmovun_s16 Neon cumulative saturation 0
   5701 VQMOVUN:1:vqmovun_s32 Neon cumulative saturation 0
   5702 VQMOVUN:2:vqmovun_s64 Neon cumulative saturation 0
   5703 
   5704 VQMOVUN output:
   5705 VQMOVUN:3:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5706 VQMOVUN:4:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   5707 VQMOVUN:5:result_int32x2 [] = { 33333333, 33333333,  }
   5708 VQMOVUN:6:result_int64x1 [] = { 3333333333333333,  }
   5709 VQMOVUN:7:result_uint8x8 [] = { 34, 34, 34, 34, 34, 34, 34, 34,  }
   5710 VQMOVUN:8:result_uint16x4 [] = { 5678, 5678, 5678, 5678,  }
   5711 VQMOVUN:9:result_uint32x2 [] = { 12345678, 12345678,  }
   5712 VQMOVUN:10:result_uint64x1 [] = { 3333333333333333,  }
   5713 VQMOVUN:11:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5714 VQMOVUN:12:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5715 VQMOVUN:13:result_float32x2 [] = { 33333333, 33333333,  }
   5716 VQMOVUN:14:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5717 VQMOVUN:15:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5718 VQMOVUN:16:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5719 VQMOVUN:17:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   5720 VQMOVUN:18:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5721 VQMOVUN:19:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5722 VQMOVUN:20:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5723 VQMOVUN:21:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   5724 VQMOVUN:22:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5725 VQMOVUN:23:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5726 VQMOVUN:24:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5727 
   5728 VQMOVUN (negative input) cumulative saturation output:
   5729 VQMOVUN:25:vqmovun_s16 Neon cumulative saturation 1
   5730 VQMOVUN:26:vqmovun_s32 Neon cumulative saturation 1
   5731 VQMOVUN:27:vqmovun_s64 Neon cumulative saturation 1
   5732 
   5733 VQMOVUN (negative input) output:
   5734 VQMOVUN:28:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5735 VQMOVUN:29:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   5736 VQMOVUN:30:result_int32x2 [] = { 33333333, 33333333,  }
   5737 VQMOVUN:31:result_int64x1 [] = { 3333333333333333,  }
   5738 VQMOVUN:32:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   5739 VQMOVUN:33:result_uint16x4 [] = { 0, 0, 0, 0,  }
   5740 VQMOVUN:34:result_uint32x2 [] = { 0, 0,  }
   5741 VQMOVUN:35:result_uint64x1 [] = { 3333333333333333,  }
   5742 VQMOVUN:36:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5743 VQMOVUN:37:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5744 VQMOVUN:38:result_float32x2 [] = { 33333333, 33333333,  }
   5745 VQMOVUN:39:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5746 VQMOVUN:40:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5747 VQMOVUN:41:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5748 VQMOVUN:42:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   5749 VQMOVUN:43:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5750 VQMOVUN:44:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5751 VQMOVUN:45:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5752 VQMOVUN:46:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   5753 VQMOVUN:47:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5754 VQMOVUN:48:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5755 VQMOVUN:49:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5756 
   5757 VRSHR_N output:
   5758 VRSHR_N:0:result_int8x8 [] = { fffffff8, fffffff9, fffffff9, fffffffa, fffffffa, fffffffb, fffffffb, fffffffc,  }
   5759 VRSHR_N:1:result_int16x4 [] = { 0, 0, 0, 0,  }
   5760 VRSHR_N:2:result_int32x2 [] = { fffffffc, fffffffc,  }
   5761 VRSHR_N:3:result_int64x1 [] = { 0,  }
   5762 VRSHR_N:4:result_uint8x8 [] = { 3c, 3c, 3d, 3d, 3d, 3d, 3e, 3e,  }
   5763 VRSHR_N:5:result_uint16x4 [] = { 1ffe, 1ffe, 1ffe, 1ffe,  }
   5764 VRSHR_N:6:result_uint32x2 [] = { 8000000, 8000000,  }
   5765 VRSHR_N:7:result_uint64x1 [] = { 80000000,  }
   5766 VRSHR_N:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5767 VRSHR_N:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5768 VRSHR_N:10:result_float32x2 [] = { 33333333, 33333333,  }
   5769 VRSHR_N:11:result_int8x16 [] = { fffffff8, fffffff9, fffffff9, fffffffa, fffffffa, fffffffb, fffffffb, fffffffc, fffffffc, fffffffd, fffffffd, fffffffe, fffffffe, ffffffff, ffffffff, 0,  }
   5770 VRSHR_N:12:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   5771 VRSHR_N:13:result_int32x4 [] = { fffffffc, fffffffc, fffffffd, fffffffd,  }
   5772 VRSHR_N:14:result_int64x2 [] = { 0, 0,  }
   5773 VRSHR_N:15:result_uint8x16 [] = { 3c, 3c, 3d, 3d, 3d, 3d, 3e, 3e, 3e, 3e, 3f, 3f, 3f, 3f, 40, 40,  }
   5774 VRSHR_N:16:result_uint16x8 [] = { 1ffe, 1ffe, 1ffe, 1ffe, 1fff, 1fff, 1fff, 1fff,  }
   5775 VRSHR_N:17:result_uint32x4 [] = { 8000000, 8000000, 8000000, 8000000,  }
   5776 VRSHR_N:18:result_uint64x2 [] = { 80000000, 80000000,  }
   5777 VRSHR_N:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5778 VRSHR_N:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5779 VRSHR_N:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5780 
   5781 VRSHR_N (overflow test: max shift amount, positive input) output:
   5782 VRSHR_N:22:result_int8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   5783 VRSHR_N:23:result_int16x4 [] = { 0, 0, 0, 0,  }
   5784 VRSHR_N:24:result_int32x2 [] = { 0, 0,  }
   5785 VRSHR_N:25:result_int64x1 [] = { 0,  }
   5786 VRSHR_N:26:result_uint8x8 [] = { 1, 1, 1, 1, 1, 1, 1, 1,  }
   5787 VRSHR_N:27:result_uint16x4 [] = { 1, 1, 1, 1,  }
   5788 VRSHR_N:28:result_uint32x2 [] = { 1, 1,  }
   5789 VRSHR_N:29:result_uint64x1 [] = { 1,  }
   5790 VRSHR_N:30:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5791 VRSHR_N:31:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5792 VRSHR_N:32:result_float32x2 [] = { 33333333, 33333333,  }
   5793 VRSHR_N:33:result_int8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   5794 VRSHR_N:34:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   5795 VRSHR_N:35:result_int32x4 [] = { 0, 0, 0, 0,  }
   5796 VRSHR_N:36:result_int64x2 [] = { 0, 0,  }
   5797 VRSHR_N:37:result_uint8x16 [] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  }
   5798 VRSHR_N:38:result_uint16x8 [] = { 1, 1, 1, 1, 1, 1, 1, 1,  }
   5799 VRSHR_N:39:result_uint32x4 [] = { 1, 1, 1, 1,  }
   5800 VRSHR_N:40:result_uint64x2 [] = { 1, 1,  }
   5801 VRSHR_N:41:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5802 VRSHR_N:42:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5803 VRSHR_N:43:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5804 
   5805 VRSHR_N (overflow test: shift by 1, with negative input) output:
   5806 VRSHR_N:44:result_int8x8 [] = { 40, 40, 40, 40, 40, 40, 40, 40,  }
   5807 VRSHR_N:45:result_int16x4 [] = { 4000, 4000, 4000, 4000,  }
   5808 VRSHR_N:46:result_int32x2 [] = { 40000000, 40000000,  }
   5809 VRSHR_N:47:result_int64x1 [] = { 4000000000000000,  }
   5810 VRSHR_N:48:result_uint8x8 [] = { 80, 80, 80, 80, 80, 80, 80, 80,  }
   5811 VRSHR_N:49:result_uint16x4 [] = { 8000, 8000, 8000, 8000,  }
   5812 VRSHR_N:50:result_uint32x2 [] = { 80000000, 80000000,  }
   5813 VRSHR_N:51:result_uint64x1 [] = { 8000000000000000,  }
   5814 VRSHR_N:52:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5815 VRSHR_N:53:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5816 VRSHR_N:54:result_float32x2 [] = { 33333333, 33333333,  }
   5817 VRSHR_N:55:result_int8x16 [] = { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,  }
   5818 VRSHR_N:56:result_int16x8 [] = { 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000,  }
   5819 VRSHR_N:57:result_int32x4 [] = { 40000000, 40000000, 40000000, 40000000,  }
   5820 VRSHR_N:58:result_int64x2 [] = { 4000000000000000, 4000000000000000,  }
   5821 VRSHR_N:59:result_uint8x16 [] = { 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80,  }
   5822 VRSHR_N:60:result_uint16x8 [] = { 8000, 8000, 8000, 8000, 8000, 8000, 8000, 8000,  }
   5823 VRSHR_N:61:result_uint32x4 [] = { 80000000, 80000000, 80000000, 80000000,  }
   5824 VRSHR_N:62:result_uint64x2 [] = { 8000000000000000, 8000000000000000,  }
   5825 VRSHR_N:63:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5826 VRSHR_N:64:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5827 VRSHR_N:65:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5828 
   5829 VRSHR_N (overflow test: shift by 3, positive input) output:
   5830 VRSHR_N:66:result_int8x8 [] = { 10, 10, 10, 10, 10, 10, 10, 10,  }
   5831 VRSHR_N:67:result_int16x4 [] = { 1000, 1000, 1000, 1000,  }
   5832 VRSHR_N:68:result_int32x2 [] = { 10000000, 10000000,  }
   5833 VRSHR_N:69:result_int64x1 [] = { 1000000000000000,  }
   5834 VRSHR_N:70:result_uint8x8 [] = { 20, 20, 20, 20, 20, 20, 20, 20,  }
   5835 VRSHR_N:71:result_uint16x4 [] = { 2000, 2000, 2000, 2000,  }
   5836 VRSHR_N:72:result_uint32x2 [] = { 20000000, 20000000,  }
   5837 VRSHR_N:73:result_uint64x1 [] = { 2000000000000000,  }
   5838 VRSHR_N:74:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5839 VRSHR_N:75:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5840 VRSHR_N:76:result_float32x2 [] = { 33333333, 33333333,  }
   5841 VRSHR_N:77:result_int8x16 [] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,  }
   5842 VRSHR_N:78:result_int16x8 [] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000,  }
   5843 VRSHR_N:79:result_int32x4 [] = { 10000000, 10000000, 10000000, 10000000,  }
   5844 VRSHR_N:80:result_int64x2 [] = { 1000000000000000, 1000000000000000,  }
   5845 VRSHR_N:81:result_uint8x16 [] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,  }
   5846 VRSHR_N:82:result_uint16x8 [] = { 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000,  }
   5847 VRSHR_N:83:result_uint32x4 [] = { 20000000, 20000000, 20000000, 20000000,  }
   5848 VRSHR_N:84:result_uint64x2 [] = { 2000000000000000, 2000000000000000,  }
   5849 VRSHR_N:85:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5850 VRSHR_N:86:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5851 VRSHR_N:87:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5852 
   5853 VRSHR_N (overflow test: shift by 1, with negative input) output:
   5854 VRSHR_N:88:result_int8x8 [] = { ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0,  }
   5855 VRSHR_N:89:result_int16x4 [] = { ffffc000, ffffc000, ffffc000, ffffc000,  }
   5856 VRSHR_N:90:result_int32x2 [] = { c0000000, c0000000,  }
   5857 VRSHR_N:91:result_int64x1 [] = { c000000000000000,  }
   5858 VRSHR_N:92:result_uint8x8 [] = { 80, 80, 80, 80, 80, 80, 80, 80,  }
   5859 VRSHR_N:93:result_uint16x4 [] = { 8000, 8000, 8000, 8000,  }
   5860 VRSHR_N:94:result_uint32x2 [] = { 80000000, 80000000,  }
   5861 VRSHR_N:95:result_uint64x1 [] = { 8000000000000000,  }
   5862 VRSHR_N:96:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5863 VRSHR_N:97:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5864 VRSHR_N:98:result_float32x2 [] = { 33333333, 33333333,  }
   5865 VRSHR_N:99:result_int8x16 [] = { ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0,  }
   5866 VRSHR_N:100:result_int16x8 [] = { ffffc000, ffffc000, ffffc000, ffffc000, ffffc000, ffffc000, ffffc000, ffffc000,  }
   5867 VRSHR_N:101:result_int32x4 [] = { c0000000, c0000000, c0000000, c0000000,  }
   5868 VRSHR_N:102:result_int64x2 [] = { c000000000000000, c000000000000000,  }
   5869 VRSHR_N:103:result_uint8x16 [] = { 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80,  }
   5870 VRSHR_N:104:result_uint16x8 [] = { 8000, 8000, 8000, 8000, 8000, 8000, 8000, 8000,  }
   5871 VRSHR_N:105:result_uint32x4 [] = { 80000000, 80000000, 80000000, 80000000,  }
   5872 VRSHR_N:106:result_uint64x2 [] = { 8000000000000000, 8000000000000000,  }
   5873 VRSHR_N:107:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5874 VRSHR_N:108:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5875 VRSHR_N:109:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5876 
   5877 VRSHR_N (overflow test: shift by 3, with negative input) output:
   5878 VRSHR_N:110:result_int8x8 [] = { fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0,  }
   5879 VRSHR_N:111:result_int16x4 [] = { fffff000, fffff000, fffff000, fffff000,  }
   5880 VRSHR_N:112:result_int32x2 [] = { f0000000, f0000000,  }
   5881 VRSHR_N:113:result_int64x1 [] = { f000000000000000,  }
   5882 VRSHR_N:114:result_uint8x8 [] = { 20, 20, 20, 20, 20, 20, 20, 20,  }
   5883 VRSHR_N:115:result_uint16x4 [] = { 2000, 2000, 2000, 2000,  }
   5884 VRSHR_N:116:result_uint32x2 [] = { 20000000, 20000000,  }
   5885 VRSHR_N:117:result_uint64x1 [] = { 2000000000000000,  }
   5886 VRSHR_N:118:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5887 VRSHR_N:119:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5888 VRSHR_N:120:result_float32x2 [] = { 33333333, 33333333,  }
   5889 VRSHR_N:121:result_int8x16 [] = { fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0,  }
   5890 VRSHR_N:122:result_int16x8 [] = { fffff000, fffff000, fffff000, fffff000, fffff000, fffff000, fffff000, fffff000,  }
   5891 VRSHR_N:123:result_int32x4 [] = { f0000000, f0000000, f0000000, f0000000,  }
   5892 VRSHR_N:124:result_int64x2 [] = { f000000000000000, f000000000000000,  }
   5893 VRSHR_N:125:result_uint8x16 [] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,  }
   5894 VRSHR_N:126:result_uint16x8 [] = { 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000,  }
   5895 VRSHR_N:127:result_uint32x4 [] = { 20000000, 20000000, 20000000, 20000000,  }
   5896 VRSHR_N:128:result_uint64x2 [] = { 2000000000000000, 2000000000000000,  }
   5897 VRSHR_N:129:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5898 VRSHR_N:130:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5899 VRSHR_N:131:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5900 
   5901 VRSRA_N output:
   5902 VRSRA_N:0:result_int8x8 [] = { fffffff9, fffffffa, fffffffb, fffffffc, fffffffd, fffffffe, ffffffff, 0,  }
   5903 VRSRA_N:1:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   5904 VRSRA_N:2:result_int32x2 [] = { fffffffd, fffffffe,  }
   5905 VRSRA_N:3:result_int64x1 [] = { fffffffffffffff0,  }
   5906 VRSRA_N:4:result_uint8x8 [] = { 5, 6, 7, 8, 9, a, b, c,  }
   5907 VRSRA_N:5:result_uint16x4 [] = { fffd, fffe, ffff, 0,  }
   5908 VRSRA_N:6:result_uint32x2 [] = { fffffff4, fffffff5,  }
   5909 VRSRA_N:7:result_uint64x1 [] = { fffffffffffffff0,  }
   5910 VRSRA_N:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5911 VRSRA_N:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5912 VRSRA_N:10:result_float32x2 [] = { 33333333, 33333333,  }
   5913 VRSRA_N:11:result_int8x16 [] = { fffffff9, fffffffa, fffffffb, fffffffc, fffffffd, fffffffe, ffffffff, 0, 1, 2, 3, 4, 5, 6, 7, 8,  }
   5914 VRSRA_N:12:result_int16x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffffff6, fffffff7,  }
   5915 VRSRA_N:13:result_int32x4 [] = { fffffffd, fffffffe, ffffffff, 0,  }
   5916 VRSRA_N:14:result_int64x2 [] = { fffffffffffffff0, fffffffffffffff1,  }
   5917 VRSRA_N:15:result_uint8x16 [] = { 5, 6, 7, 8, 9, a, b, c, d, e, f, 10, 11, 12, 13, 14,  }
   5918 VRSRA_N:16:result_uint16x8 [] = { fffd, fffe, ffff, 0, 1, 2, 3, 4,  }
   5919 VRSRA_N:17:result_uint32x4 [] = { fffffff4, fffffff5, fffffff6, fffffff7,  }
   5920 VRSRA_N:18:result_uint64x2 [] = { fffffffffffffff0, fffffffffffffff1,  }
   5921 VRSRA_N:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5922 VRSRA_N:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5923 VRSRA_N:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5924 
   5925 VRSRA_N (checking overflow: shift by 1, positive input) output:
   5926 VRSRA_N:22:result_int8x8 [] = { 40, 40, 40, 40, 40, 40, 40, 40,  }
   5927 VRSRA_N:23:result_int16x4 [] = { 4000, 4000, 4000, 4000,  }
   5928 VRSRA_N:24:result_int32x2 [] = { 40000000, 40000000,  }
   5929 VRSRA_N:25:result_int64x1 [] = { 4000000000000000,  }
   5930 VRSRA_N:26:result_uint8x8 [] = { 80, 80, 80, 80, 80, 80, 80, 80,  }
   5931 VRSRA_N:27:result_uint16x4 [] = { 8000, 8000, 8000, 8000,  }
   5932 VRSRA_N:28:result_uint32x2 [] = { 80000000, 80000000,  }
   5933 VRSRA_N:29:result_uint64x1 [] = { 8000000000000000,  }
   5934 VRSRA_N:30:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5935 VRSRA_N:31:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5936 VRSRA_N:32:result_float32x2 [] = { 33333333, 33333333,  }
   5937 VRSRA_N:33:result_int8x16 [] = { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,  }
   5938 VRSRA_N:34:result_int16x8 [] = { 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000,  }
   5939 VRSRA_N:35:result_int32x4 [] = { 40000000, 40000000, 40000000, 40000000,  }
   5940 VRSRA_N:36:result_int64x2 [] = { 4000000000000000, 4000000000000000,  }
   5941 VRSRA_N:37:result_uint8x16 [] = { 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80,  }
   5942 VRSRA_N:38:result_uint16x8 [] = { 8000, 8000, 8000, 8000, 8000, 8000, 8000, 8000,  }
   5943 VRSRA_N:39:result_uint32x4 [] = { 80000000, 80000000, 80000000, 80000000,  }
   5944 VRSRA_N:40:result_uint64x2 [] = { 8000000000000000, 8000000000000000,  }
   5945 VRSRA_N:41:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5946 VRSRA_N:42:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5947 VRSRA_N:43:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5948 
   5949 VRSRA_N (checking overflow: shift by 3, positive input) output:
   5950 VRSRA_N:44:result_int8x8 [] = { 10, 10, 10, 10, 10, 10, 10, 10,  }
   5951 VRSRA_N:45:result_int16x4 [] = { 1000, 1000, 1000, 1000,  }
   5952 VRSRA_N:46:result_int32x2 [] = { 10000000, 10000000,  }
   5953 VRSRA_N:47:result_int64x1 [] = { 1000000000000000,  }
   5954 VRSRA_N:48:result_uint8x8 [] = { 20, 20, 20, 20, 20, 20, 20, 20,  }
   5955 VRSRA_N:49:result_uint16x4 [] = { 2000, 2000, 2000, 2000,  }
   5956 VRSRA_N:50:result_uint32x2 [] = { 20000000, 20000000,  }
   5957 VRSRA_N:51:result_uint64x1 [] = { 2000000000000000,  }
   5958 VRSRA_N:52:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5959 VRSRA_N:53:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5960 VRSRA_N:54:result_float32x2 [] = { 33333333, 33333333,  }
   5961 VRSRA_N:55:result_int8x16 [] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,  }
   5962 VRSRA_N:56:result_int16x8 [] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000,  }
   5963 VRSRA_N:57:result_int32x4 [] = { 10000000, 10000000, 10000000, 10000000,  }
   5964 VRSRA_N:58:result_int64x2 [] = { 1000000000000000, 1000000000000000,  }
   5965 VRSRA_N:59:result_uint8x16 [] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,  }
   5966 VRSRA_N:60:result_uint16x8 [] = { 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000,  }
   5967 VRSRA_N:61:result_uint32x4 [] = { 20000000, 20000000, 20000000, 20000000,  }
   5968 VRSRA_N:62:result_uint64x2 [] = { 2000000000000000, 2000000000000000,  }
   5969 VRSRA_N:63:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5970 VRSRA_N:64:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5971 VRSRA_N:65:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5972 
   5973 VRSRA_N (checking overflow: shift by max, positive input) output:
   5974 VRSRA_N:66:result_int8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   5975 VRSRA_N:67:result_int16x4 [] = { 0, 0, 0, 0,  }
   5976 VRSRA_N:68:result_int32x2 [] = { 0, 0,  }
   5977 VRSRA_N:69:result_int64x1 [] = { 0,  }
   5978 VRSRA_N:70:result_uint8x8 [] = { 1, 1, 1, 1, 1, 1, 1, 1,  }
   5979 VRSRA_N:71:result_uint16x4 [] = { 1, 1, 1, 1,  }
   5980 VRSRA_N:72:result_uint32x2 [] = { 1, 1,  }
   5981 VRSRA_N:73:result_uint64x1 [] = { 1,  }
   5982 VRSRA_N:74:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   5983 VRSRA_N:75:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   5984 VRSRA_N:76:result_float32x2 [] = { 33333333, 33333333,  }
   5985 VRSRA_N:77:result_int8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   5986 VRSRA_N:78:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   5987 VRSRA_N:79:result_int32x4 [] = { 0, 0, 0, 0,  }
   5988 VRSRA_N:80:result_int64x2 [] = { 0, 0,  }
   5989 VRSRA_N:81:result_uint8x16 [] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  }
   5990 VRSRA_N:82:result_uint16x8 [] = { 1, 1, 1, 1, 1, 1, 1, 1,  }
   5991 VRSRA_N:83:result_uint32x4 [] = { 1, 1, 1, 1,  }
   5992 VRSRA_N:84:result_uint64x2 [] = { 1, 1,  }
   5993 VRSRA_N:85:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   5994 VRSRA_N:86:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   5995 VRSRA_N:87:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   5996 
   5997 VRSRA_N (checking overflow: shift by 1, negative input) output:
   5998 VRSRA_N:88:result_int8x8 [] = { ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0,  }
   5999 VRSRA_N:89:result_int16x4 [] = { ffffc000, ffffc000, ffffc000, ffffc000,  }
   6000 VRSRA_N:90:result_int32x2 [] = { c0000000, c0000000,  }
   6001 VRSRA_N:91:result_int64x1 [] = { c000000000000000,  }
   6002 VRSRA_N:92:result_uint8x8 [] = { 1, 1, 1, 1, 1, 1, 1, 1,  }
   6003 VRSRA_N:93:result_uint16x4 [] = { 1, 1, 1, 1,  }
   6004 VRSRA_N:94:result_uint32x2 [] = { 1, 1,  }
   6005 VRSRA_N:95:result_uint64x1 [] = { 1,  }
   6006 VRSRA_N:96:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6007 VRSRA_N:97:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6008 VRSRA_N:98:result_float32x2 [] = { 33333333, 33333333,  }
   6009 VRSRA_N:99:result_int8x16 [] = { ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0, ffffffc0,  }
   6010 VRSRA_N:100:result_int16x8 [] = { ffffc000, ffffc000, ffffc000, ffffc000, ffffc000, ffffc000, ffffc000, ffffc000,  }
   6011 VRSRA_N:101:result_int32x4 [] = { c0000000, c0000000, c0000000, c0000000,  }
   6012 VRSRA_N:102:result_int64x2 [] = { c000000000000000, c000000000000000,  }
   6013 VRSRA_N:103:result_uint8x16 [] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  }
   6014 VRSRA_N:104:result_uint16x8 [] = { 1, 1, 1, 1, 1, 1, 1, 1,  }
   6015 VRSRA_N:105:result_uint32x4 [] = { 1, 1, 1, 1,  }
   6016 VRSRA_N:106:result_uint64x2 [] = { 1, 1,  }
   6017 VRSRA_N:107:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6018 VRSRA_N:108:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6019 VRSRA_N:109:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6020 
   6021 VRSRA_N (checking overflow: shift by max, negative input) output:
   6022 VRSRA_N:110:result_int8x8 [] = { fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0,  }
   6023 VRSRA_N:111:result_int16x4 [] = { fffff000, fffff000, fffff000, fffff000,  }
   6024 VRSRA_N:112:result_int32x2 [] = { f0000000, f0000000,  }
   6025 VRSRA_N:113:result_int64x1 [] = { f000000000000000,  }
   6026 VRSRA_N:114:result_uint8x8 [] = { 1, 1, 1, 1, 1, 1, 1, 1,  }
   6027 VRSRA_N:115:result_uint16x4 [] = { 1, 1, 1, 1,  }
   6028 VRSRA_N:116:result_uint32x2 [] = { 1, 1,  }
   6029 VRSRA_N:117:result_uint64x1 [] = { 1,  }
   6030 VRSRA_N:118:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6031 VRSRA_N:119:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6032 VRSRA_N:120:result_float32x2 [] = { 33333333, 33333333,  }
   6033 VRSRA_N:121:result_int8x16 [] = { fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0, fffffff0,  }
   6034 VRSRA_N:122:result_int16x8 [] = { fffff000, fffff000, fffff000, fffff000, fffff000, fffff000, fffff000, fffff000,  }
   6035 VRSRA_N:123:result_int32x4 [] = { f0000000, f0000000, f0000000, f0000000,  }
   6036 VRSRA_N:124:result_int64x2 [] = { f000000000000000, f000000000000000,  }
   6037 VRSRA_N:125:result_uint8x16 [] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  }
   6038 VRSRA_N:126:result_uint16x8 [] = { 1, 1, 1, 1, 1, 1, 1, 1,  }
   6039 VRSRA_N:127:result_uint32x4 [] = { 1, 1, 1, 1,  }
   6040 VRSRA_N:128:result_uint64x2 [] = { 1, 1,  }
   6041 VRSRA_N:129:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6042 VRSRA_N:130:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6043 VRSRA_N:131:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6044 
   6045 VRSRA_N (checking overflow: shift by max, negative input) output:
   6046 VRSRA_N:132:result_int8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6047 VRSRA_N:133:result_int16x4 [] = { 0, 0, 0, 0,  }
   6048 VRSRA_N:134:result_int32x2 [] = { 0, 0,  }
   6049 VRSRA_N:135:result_int64x1 [] = { 0,  }
   6050 VRSRA_N:136:result_uint8x8 [] = { 1, 1, 1, 1, 1, 1, 1, 1,  }
   6051 VRSRA_N:137:result_uint16x4 [] = { 1, 1, 1, 1,  }
   6052 VRSRA_N:138:result_uint32x2 [] = { 1, 1,  }
   6053 VRSRA_N:139:result_uint64x1 [] = { 1,  }
   6054 VRSRA_N:140:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6055 VRSRA_N:141:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6056 VRSRA_N:142:result_float32x2 [] = { 33333333, 33333333,  }
   6057 VRSRA_N:143:result_int8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   6058 VRSRA_N:144:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6059 VRSRA_N:145:result_int32x4 [] = { 0, 0, 0, 0,  }
   6060 VRSRA_N:146:result_int64x2 [] = { 0, 0,  }
   6061 VRSRA_N:147:result_uint8x16 [] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  }
   6062 VRSRA_N:148:result_uint16x8 [] = { 1, 1, 1, 1, 1, 1, 1, 1,  }
   6063 VRSRA_N:149:result_uint32x4 [] = { 1, 1, 1, 1,  }
   6064 VRSRA_N:150:result_uint64x2 [] = { 1, 1,  }
   6065 VRSRA_N:151:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6066 VRSRA_N:152:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6067 VRSRA_N:153:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6068 
   6069 VSHLL_N output:
   6070 VSHLL_N:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6071 VSHLL_N:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   6072 VSHLL_N:2:result_int32x2 [] = { 33333333, 33333333,  }
   6073 VSHLL_N:3:result_int64x1 [] = { 3333333333333333,  }
   6074 VSHLL_N:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6075 VSHLL_N:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   6076 VSHLL_N:6:result_uint32x2 [] = { 33333333, 33333333,  }
   6077 VSHLL_N:7:result_uint64x1 [] = { 3333333333333333,  }
   6078 VSHLL_N:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6079 VSHLL_N:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6080 VSHLL_N:10:result_float32x2 [] = { 33333333, 33333333,  }
   6081 VSHLL_N:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6082 VSHLL_N:12:result_int16x8 [] = { ffffffe0, ffffffe2, ffffffe4, ffffffe6, ffffffe8, ffffffea, ffffffec, ffffffee,  }
   6083 VSHLL_N:13:result_int32x4 [] = { ffffffe0, ffffffe2, ffffffe4, ffffffe6,  }
   6084 VSHLL_N:14:result_int64x2 [] = { ffffffffffffff80, ffffffffffffff88,  }
   6085 VSHLL_N:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6086 VSHLL_N:16:result_uint16x8 [] = { 3c0, 3c4, 3c8, 3cc, 3d0, 3d4, 3d8, 3dc,  }
   6087 VSHLL_N:17:result_uint32x4 [] = { fff00, fff10, fff20, fff30,  }
   6088 VSHLL_N:18:result_uint64x2 [] = { 7ffffff80, 7ffffff88,  }
   6089 VSHLL_N:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6090 VSHLL_N:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6091 VSHLL_N:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6092 
   6093 VPADDL/VPADDLQ output:
   6094 VPADDL/VPADDLQ:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6095 VPADDL/VPADDLQ:1:result_int16x4 [] = { ffffffe1, ffffffe5, ffffffe9, ffffffed,  }
   6096 VPADDL/VPADDLQ:2:result_int32x2 [] = { ffffffe1, ffffffe5,  }
   6097 VPADDL/VPADDLQ:3:result_int64x1 [] = { ffffffffffffffe1,  }
   6098 VPADDL/VPADDLQ:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6099 VPADDL/VPADDLQ:5:result_uint16x4 [] = { 1e1, 1e5, 1e9, 1ed,  }
   6100 VPADDL/VPADDLQ:6:result_uint32x2 [] = { 1ffe1, 1ffe5,  }
   6101 VPADDL/VPADDLQ:7:result_uint64x1 [] = { 1ffffffe1,  }
   6102 VPADDL/VPADDLQ:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6103 VPADDL/VPADDLQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6104 VPADDL/VPADDLQ:10:result_float32x2 [] = { 33333333, 33333333,  }
   6105 VPADDL/VPADDLQ:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6106 VPADDL/VPADDLQ:12:result_int16x8 [] = { ffffffe1, ffffffe5, ffffffe9, ffffffed, fffffff1, fffffff5, fffffff9, fffffffd,  }
   6107 VPADDL/VPADDLQ:13:result_int32x4 [] = { ffffffe1, ffffffe5, ffffffe9, ffffffed,  }
   6108 VPADDL/VPADDLQ:14:result_int64x2 [] = { ffffffffffffffe1, ffffffffffffffe5,  }
   6109 VPADDL/VPADDLQ:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6110 VPADDL/VPADDLQ:16:result_uint16x8 [] = { 1e1, 1e5, 1e9, 1ed, 1f1, 1f5, 1f9, 1fd,  }
   6111 VPADDL/VPADDLQ:17:result_uint32x4 [] = { 1ffe1, 1ffe5, 1ffe9, 1ffed,  }
   6112 VPADDL/VPADDLQ:18:result_uint64x2 [] = { 1ffffffe1, 1ffffffe5,  }
   6113 VPADDL/VPADDLQ:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6114 VPADDL/VPADDLQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6115 VPADDL/VPADDLQ:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6116 
   6117 VPADD output:
   6118 VPADD:0:result_int8x8 [] = { ffffffe1, ffffffe5, ffffffe9, ffffffed, ffffffe1, ffffffe5, ffffffe9, ffffffed,  }
   6119 VPADD:1:result_int16x4 [] = { ffffffe1, ffffffe5, ffffffe1, ffffffe5,  }
   6120 VPADD:2:result_int32x2 [] = { ffffffe1, ffffffe1,  }
   6121 VPADD:3:result_int64x1 [] = { 3333333333333333,  }
   6122 VPADD:4:result_uint8x8 [] = { e1, e5, e9, ed, e1, e5, e9, ed,  }
   6123 VPADD:5:result_uint16x4 [] = { ffe1, ffe5, ffe1, ffe5,  }
   6124 VPADD:6:result_uint32x2 [] = { ffffffe1, ffffffe1,  }
   6125 VPADD:7:result_uint64x1 [] = { 3333333333333333,  }
   6126 VPADD:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6127 VPADD:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6128 VPADD:10:result_float32x2 [] = { c1f80000, c1f80000,  }
   6129 VPADD:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6130 VPADD:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6131 VPADD:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6132 VPADD:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6133 VPADD:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6134 VPADD:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6135 VPADD:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6136 VPADD:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6137 VPADD:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6138 VPADD:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6139 VPADD:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6140 
   6141 VPADAL/VPADALQ output:
   6142 VPADAL/VPADALQ:0:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6143 VPADAL/VPADALQ:1:result_int16x4 [] = { ffffffd1, ffffffd6, ffffffdb, ffffffe0,  }
   6144 VPADAL/VPADALQ:2:result_int32x2 [] = { ffffffd1, ffffffd6,  }
   6145 VPADAL/VPADALQ:3:result_int64x1 [] = { ffffffffffffffd1,  }
   6146 VPADAL/VPADALQ:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6147 VPADAL/VPADALQ:5:result_uint16x4 [] = { 1d1, 1d6, 1db, 1e0,  }
   6148 VPADAL/VPADALQ:6:result_uint32x2 [] = { 1ffd1, 1ffd6,  }
   6149 VPADAL/VPADALQ:7:result_uint64x1 [] = { 1ffffffd1,  }
   6150 VPADAL/VPADALQ:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6151 VPADAL/VPADALQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6152 VPADAL/VPADALQ:10:result_float32x2 [] = { 33333333, 33333333,  }
   6153 VPADAL/VPADALQ:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6154 VPADAL/VPADALQ:12:result_int16x8 [] = { ffffffd1, ffffffd6, ffffffdb, ffffffe0, ffffffe5, ffffffea, ffffffef, fffffff4,  }
   6155 VPADAL/VPADALQ:13:result_int32x4 [] = { ffffffd1, ffffffd6, ffffffdb, ffffffe0,  }
   6156 VPADAL/VPADALQ:14:result_int64x2 [] = { ffffffffffffffd1, ffffffffffffffd6,  }
   6157 VPADAL/VPADALQ:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6158 VPADAL/VPADALQ:16:result_uint16x8 [] = { 1d1, 1d6, 1db, 1e0, 1e5, 1ea, 1ef, 1f4,  }
   6159 VPADAL/VPADALQ:17:result_uint32x4 [] = { 1ffd1, 1ffd6, 1ffdb, 1ffe0,  }
   6160 VPADAL/VPADALQ:18:result_uint64x2 [] = { 1ffffffd1, 1ffffffd6,  }
   6161 VPADAL/VPADALQ:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6162 VPADAL/VPADALQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6163 VPADAL/VPADALQ:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6164 
   6165 VQSHLU_N/VQSHLUQ_N (negative input) cumulative saturation output:
   6166 VQSHLU_N/VQSHLUQ_N:0:vqshlu_n_s8 Neon cumulative saturation 1
   6167 VQSHLU_N/VQSHLUQ_N:1:vqshlu_n_s16 Neon cumulative saturation 1
   6168 VQSHLU_N/VQSHLUQ_N:2:vqshlu_n_s32 Neon cumulative saturation 1
   6169 VQSHLU_N/VQSHLUQ_N:3:vqshlu_n_s64 Neon cumulative saturation 1
   6170 VQSHLU_N/VQSHLUQ_N:4:vqshluq_n_s8 Neon cumulative saturation 1
   6171 VQSHLU_N/VQSHLUQ_N:5:vqshluq_n_s16 Neon cumulative saturation 1
   6172 VQSHLU_N/VQSHLUQ_N:6:vqshluq_n_s32 Neon cumulative saturation 1
   6173 VQSHLU_N/VQSHLUQ_N:7:vqshluq_n_s64 Neon cumulative saturation 1
   6174 
   6175 VQSHLU_N/VQSHLUQ_N (negative input) output:
   6176 VQSHLU_N/VQSHLUQ_N:8:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6177 VQSHLU_N/VQSHLUQ_N:9:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   6178 VQSHLU_N/VQSHLUQ_N:10:result_int32x2 [] = { 33333333, 33333333,  }
   6179 VQSHLU_N/VQSHLUQ_N:11:result_int64x1 [] = { 3333333333333333,  }
   6180 VQSHLU_N/VQSHLUQ_N:12:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6181 VQSHLU_N/VQSHLUQ_N:13:result_uint16x4 [] = { 0, 0, 0, 0,  }
   6182 VQSHLU_N/VQSHLUQ_N:14:result_uint32x2 [] = { 0, 0,  }
   6183 VQSHLU_N/VQSHLUQ_N:15:result_uint64x1 [] = { 0,  }
   6184 VQSHLU_N/VQSHLUQ_N:16:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6185 VQSHLU_N/VQSHLUQ_N:17:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6186 VQSHLU_N/VQSHLUQ_N:18:result_float32x2 [] = { 33333333, 33333333,  }
   6187 VQSHLU_N/VQSHLUQ_N:19:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6188 VQSHLU_N/VQSHLUQ_N:20:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6189 VQSHLU_N/VQSHLUQ_N:21:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6190 VQSHLU_N/VQSHLUQ_N:22:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6191 VQSHLU_N/VQSHLUQ_N:23:result_uint8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   6192 VQSHLU_N/VQSHLUQ_N:24:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6193 VQSHLU_N/VQSHLUQ_N:25:result_uint32x4 [] = { 0, 0, 0, 0,  }
   6194 VQSHLU_N/VQSHLUQ_N:26:result_uint64x2 [] = { 0, 0,  }
   6195 VQSHLU_N/VQSHLUQ_N:27:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6196 VQSHLU_N/VQSHLUQ_N:28:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6197 VQSHLU_N/VQSHLUQ_N:29:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6198 
   6199 VQSHLU_N/VQSHLUQ_N (check cumulative saturation: shift by 1) cumulative saturation output:
   6200 VQSHLU_N/VQSHLUQ_N:30:vqshlu_n_s8 Neon cumulative saturation 0
   6201 VQSHLU_N/VQSHLUQ_N:31:vqshlu_n_s16 Neon cumulative saturation 0
   6202 VQSHLU_N/VQSHLUQ_N:32:vqshlu_n_s32 Neon cumulative saturation 0
   6203 VQSHLU_N/VQSHLUQ_N:33:vqshlu_n_s64 Neon cumulative saturation 0
   6204 VQSHLU_N/VQSHLUQ_N:34:vqshluq_n_s8 Neon cumulative saturation 0
   6205 VQSHLU_N/VQSHLUQ_N:35:vqshluq_n_s16 Neon cumulative saturation 0
   6206 VQSHLU_N/VQSHLUQ_N:36:vqshluq_n_s32 Neon cumulative saturation 0
   6207 VQSHLU_N/VQSHLUQ_N:37:vqshluq_n_s64 Neon cumulative saturation 0
   6208 
   6209 VQSHLU_N/VQSHLUQ_N (check cumulative saturation: shift by 1) output:
   6210 VQSHLU_N/VQSHLUQ_N:38:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6211 VQSHLU_N/VQSHLUQ_N:39:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   6212 VQSHLU_N/VQSHLUQ_N:40:result_int32x2 [] = { 33333333, 33333333,  }
   6213 VQSHLU_N/VQSHLUQ_N:41:result_int64x1 [] = { 3333333333333333,  }
   6214 VQSHLU_N/VQSHLUQ_N:42:result_uint8x8 [] = { fe, fe, fe, fe, fe, fe, fe, fe,  }
   6215 VQSHLU_N/VQSHLUQ_N:43:result_uint16x4 [] = { fffe, fffe, fffe, fffe,  }
   6216 VQSHLU_N/VQSHLUQ_N:44:result_uint32x2 [] = { fffffffe, fffffffe,  }
   6217 VQSHLU_N/VQSHLUQ_N:45:result_uint64x1 [] = { fffffffffffffffe,  }
   6218 VQSHLU_N/VQSHLUQ_N:46:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6219 VQSHLU_N/VQSHLUQ_N:47:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6220 VQSHLU_N/VQSHLUQ_N:48:result_float32x2 [] = { 33333333, 33333333,  }
   6221 VQSHLU_N/VQSHLUQ_N:49:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6222 VQSHLU_N/VQSHLUQ_N:50:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6223 VQSHLU_N/VQSHLUQ_N:51:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6224 VQSHLU_N/VQSHLUQ_N:52:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6225 VQSHLU_N/VQSHLUQ_N:53:result_uint8x16 [] = { fe, fe, fe, fe, fe, fe, fe, fe, fe, fe, fe, fe, fe, fe, fe, fe,  }
   6226 VQSHLU_N/VQSHLUQ_N:54:result_uint16x8 [] = { fffe, fffe, fffe, fffe, fffe, fffe, fffe, fffe,  }
   6227 VQSHLU_N/VQSHLUQ_N:55:result_uint32x4 [] = { fffffffe, fffffffe, fffffffe, fffffffe,  }
   6228 VQSHLU_N/VQSHLUQ_N:56:result_uint64x2 [] = { fffffffffffffffe, fffffffffffffffe,  }
   6229 VQSHLU_N/VQSHLUQ_N:57:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6230 VQSHLU_N/VQSHLUQ_N:58:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6231 VQSHLU_N/VQSHLUQ_N:59:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6232 
   6233 VQSHLU_N/VQSHLUQ_N (check cumulative saturation: shift by 2) cumulative saturation output:
   6234 VQSHLU_N/VQSHLUQ_N:60:vqshlu_n_s8 Neon cumulative saturation 1
   6235 VQSHLU_N/VQSHLUQ_N:61:vqshlu_n_s16 Neon cumulative saturation 1
   6236 VQSHLU_N/VQSHLUQ_N:62:vqshlu_n_s32 Neon cumulative saturation 1
   6237 VQSHLU_N/VQSHLUQ_N:63:vqshlu_n_s64 Neon cumulative saturation 1
   6238 VQSHLU_N/VQSHLUQ_N:64:vqshluq_n_s8 Neon cumulative saturation 1
   6239 VQSHLU_N/VQSHLUQ_N:65:vqshluq_n_s16 Neon cumulative saturation 1
   6240 VQSHLU_N/VQSHLUQ_N:66:vqshluq_n_s32 Neon cumulative saturation 1
   6241 VQSHLU_N/VQSHLUQ_N:67:vqshluq_n_s64 Neon cumulative saturation 1
   6242 
   6243 VQSHLU_N/VQSHLUQ_N (check cumulative saturation: shift by 2) output:
   6244 VQSHLU_N/VQSHLUQ_N:68:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6245 VQSHLU_N/VQSHLUQ_N:69:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   6246 VQSHLU_N/VQSHLUQ_N:70:result_int32x2 [] = { 33333333, 33333333,  }
   6247 VQSHLU_N/VQSHLUQ_N:71:result_int64x1 [] = { 3333333333333333,  }
   6248 VQSHLU_N/VQSHLUQ_N:72:result_uint8x8 [] = { ff, ff, ff, ff, ff, ff, ff, ff,  }
   6249 VQSHLU_N/VQSHLUQ_N:73:result_uint16x4 [] = { ffff, ffff, ffff, ffff,  }
   6250 VQSHLU_N/VQSHLUQ_N:74:result_uint32x2 [] = { ffffffff, ffffffff,  }
   6251 VQSHLU_N/VQSHLUQ_N:75:result_uint64x1 [] = { ffffffffffffffff,  }
   6252 VQSHLU_N/VQSHLUQ_N:76:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6253 VQSHLU_N/VQSHLUQ_N:77:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6254 VQSHLU_N/VQSHLUQ_N:78:result_float32x2 [] = { 33333333, 33333333,  }
   6255 VQSHLU_N/VQSHLUQ_N:79:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6256 VQSHLU_N/VQSHLUQ_N:80:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6257 VQSHLU_N/VQSHLUQ_N:81:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6258 VQSHLU_N/VQSHLUQ_N:82:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6259 VQSHLU_N/VQSHLUQ_N:83:result_uint8x16 [] = { ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff,  }
   6260 VQSHLU_N/VQSHLUQ_N:84:result_uint16x8 [] = { ffff, ffff, ffff, ffff, ffff, ffff, ffff, ffff,  }
   6261 VQSHLU_N/VQSHLUQ_N:85:result_uint32x4 [] = { ffffffff, ffffffff, ffffffff, ffffffff,  }
   6262 VQSHLU_N/VQSHLUQ_N:86:result_uint64x2 [] = { ffffffffffffffff, ffffffffffffffff,  }
   6263 VQSHLU_N/VQSHLUQ_N:87:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6264 VQSHLU_N/VQSHLUQ_N:88:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6265 VQSHLU_N/VQSHLUQ_N:89:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6266 
   6267 VQSHLU_N/VQSHLUQ_N cumulative saturation output:
   6268 VQSHLU_N/VQSHLUQ_N:90:vqshlu_n_s8 Neon cumulative saturation 0
   6269 VQSHLU_N/VQSHLUQ_N:91:vqshlu_n_s16 Neon cumulative saturation 0
   6270 VQSHLU_N/VQSHLUQ_N:92:vqshlu_n_s32 Neon cumulative saturation 0
   6271 VQSHLU_N/VQSHLUQ_N:93:vqshlu_n_s64 Neon cumulative saturation 0
   6272 VQSHLU_N/VQSHLUQ_N:94:vqshluq_n_s8 Neon cumulative saturation 0
   6273 VQSHLU_N/VQSHLUQ_N:95:vqshluq_n_s16 Neon cumulative saturation 0
   6274 VQSHLU_N/VQSHLUQ_N:96:vqshluq_n_s32 Neon cumulative saturation 0
   6275 VQSHLU_N/VQSHLUQ_N:97:vqshluq_n_s64 Neon cumulative saturation 0
   6276 
   6277 VQSHLU_N/VQSHLUQ_N output:
   6278 VQSHLU_N/VQSHLUQ_N:98:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6279 VQSHLU_N/VQSHLUQ_N:99:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   6280 VQSHLU_N/VQSHLUQ_N:100:result_int32x2 [] = { 33333333, 33333333,  }
   6281 VQSHLU_N/VQSHLUQ_N:101:result_int64x1 [] = { 3333333333333333,  }
   6282 VQSHLU_N/VQSHLUQ_N:102:result_uint8x8 [] = { 2, 2, 2, 2, 2, 2, 2, 2,  }
   6283 VQSHLU_N/VQSHLUQ_N:103:result_uint16x4 [] = { 8, 8, 8, 8,  }
   6284 VQSHLU_N/VQSHLUQ_N:104:result_uint32x2 [] = { 18, 18,  }
   6285 VQSHLU_N/VQSHLUQ_N:105:result_uint64x1 [] = { 40,  }
   6286 VQSHLU_N/VQSHLUQ_N:106:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6287 VQSHLU_N/VQSHLUQ_N:107:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6288 VQSHLU_N/VQSHLUQ_N:108:result_float32x2 [] = { 33333333, 33333333,  }
   6289 VQSHLU_N/VQSHLUQ_N:109:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6290 VQSHLU_N/VQSHLUQ_N:110:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6291 VQSHLU_N/VQSHLUQ_N:111:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6292 VQSHLU_N/VQSHLUQ_N:112:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6293 VQSHLU_N/VQSHLUQ_N:113:result_uint8x16 [] = { a0, a0, a0, a0, a0, a0, a0, a0, a0, a0, a0, a0, a0, a0, a0, a0,  }
   6294 VQSHLU_N/VQSHLUQ_N:114:result_uint16x8 [] = { 180, 180, 180, 180, 180, 180, 180, 180,  }
   6295 VQSHLU_N/VQSHLUQ_N:115:result_uint32x4 [] = { 380, 380, 380, 380,  }
   6296 VQSHLU_N/VQSHLUQ_N:116:result_uint64x2 [] = { 800, 800,  }
   6297 VQSHLU_N/VQSHLUQ_N:117:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6298 VQSHLU_N/VQSHLUQ_N:118:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6299 VQSHLU_N/VQSHLUQ_N:119:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6300 
   6301 VCLZ/VCLZQ output:
   6302 VCLZ/VCLZQ:0:result_int8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6303 VCLZ/VCLZQ:1:result_int16x4 [] = { 3, 3, 3, 3,  }
   6304 VCLZ/VCLZQ:2:result_int32x2 [] = { 11, 11,  }
   6305 VCLZ/VCLZQ:3:result_int64x1 [] = { 3333333333333333,  }
   6306 VCLZ/VCLZQ:4:result_uint8x8 [] = { 2, 2, 2, 2, 2, 2, 2, 2,  }
   6307 VCLZ/VCLZQ:5:result_uint16x4 [] = { 0, 0, 0, 0,  }
   6308 VCLZ/VCLZQ:6:result_uint32x2 [] = { 5, 5,  }
   6309 VCLZ/VCLZQ:7:result_uint64x1 [] = { 3333333333333333,  }
   6310 VCLZ/VCLZQ:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6311 VCLZ/VCLZQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6312 VCLZ/VCLZQ:10:result_float32x2 [] = { 33333333, 33333333,  }
   6313 VCLZ/VCLZQ:11:result_int8x16 [] = { 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,  }
   6314 VCLZ/VCLZQ:12:result_int16x8 [] = { 3, 3, 3, 3, 3, 3, 3, 3,  }
   6315 VCLZ/VCLZQ:13:result_int32x4 [] = { 3, 3, 3, 3,  }
   6316 VCLZ/VCLZQ:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6317 VCLZ/VCLZQ:15:result_uint8x16 [] = { 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,  }
   6318 VCLZ/VCLZQ:16:result_uint16x8 [] = { d, d, d, d, d, d, d, d,  }
   6319 VCLZ/VCLZQ:17:result_uint32x4 [] = { 1f, 1f, 1f, 1f,  }
   6320 VCLZ/VCLZQ:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6321 VCLZ/VCLZQ:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6322 VCLZ/VCLZQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6323 VCLZ/VCLZQ:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6324 
   6325 VCLZ/VCLZQ (input=0) output:
   6326 VCLZ/VCLZQ:22:result_int8x8 [] = { 8, 8, 8, 8, 8, 8, 8, 8,  }
   6327 VCLZ/VCLZQ:23:result_int16x4 [] = { 10, 10, 10, 10,  }
   6328 VCLZ/VCLZQ:24:result_int32x2 [] = { 20, 20,  }
   6329 VCLZ/VCLZQ:25:result_int64x1 [] = { 3333333333333333,  }
   6330 VCLZ/VCLZQ:26:result_uint8x8 [] = { 8, 8, 8, 8, 8, 8, 8, 8,  }
   6331 VCLZ/VCLZQ:27:result_uint16x4 [] = { 10, 10, 10, 10,  }
   6332 VCLZ/VCLZQ:28:result_uint32x2 [] = { 20, 20,  }
   6333 VCLZ/VCLZQ:29:result_uint64x1 [] = { 3333333333333333,  }
   6334 VCLZ/VCLZQ:30:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6335 VCLZ/VCLZQ:31:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6336 VCLZ/VCLZQ:32:result_float32x2 [] = { 33333333, 33333333,  }
   6337 VCLZ/VCLZQ:33:result_int8x16 [] = { 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,  }
   6338 VCLZ/VCLZQ:34:result_int16x8 [] = { 10, 10, 10, 10, 10, 10, 10, 10,  }
   6339 VCLZ/VCLZQ:35:result_int32x4 [] = { 20, 20, 20, 20,  }
   6340 VCLZ/VCLZQ:36:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6341 VCLZ/VCLZQ:37:result_uint8x16 [] = { 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,  }
   6342 VCLZ/VCLZQ:38:result_uint16x8 [] = { 10, 10, 10, 10, 10, 10, 10, 10,  }
   6343 VCLZ/VCLZQ:39:result_uint32x4 [] = { 20, 20, 20, 20,  }
   6344 VCLZ/VCLZQ:40:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6345 VCLZ/VCLZQ:41:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6346 VCLZ/VCLZQ:42:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6347 VCLZ/VCLZQ:43:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6348 
   6349 VCLS/VCLSQ (positive input) output:
   6350 VCLS/VCLSQ:0:result_int8x8 [] = { 6, 6, 6, 6, 6, 6, 6, 6,  }
   6351 VCLS/VCLSQ:1:result_int16x4 [] = { 2, 2, 2, 2,  }
   6352 VCLS/VCLSQ:2:result_int32x2 [] = { 19, 19,  }
   6353 VCLS/VCLSQ:3:result_int64x1 [] = { 3333333333333333,  }
   6354 VCLS/VCLSQ:4:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6355 VCLS/VCLSQ:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   6356 VCLS/VCLSQ:6:result_uint32x2 [] = { 33333333, 33333333,  }
   6357 VCLS/VCLSQ:7:result_uint64x1 [] = { 3333333333333333,  }
   6358 VCLS/VCLSQ:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6359 VCLS/VCLSQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6360 VCLS/VCLSQ:10:result_float32x2 [] = { 33333333, 33333333,  }
   6361 VCLS/VCLSQ:11:result_int8x16 [] = { 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,  }
   6362 VCLS/VCLSQ:12:result_int16x8 [] = { 2, 2, 2, 2, 2, 2, 2, 2,  }
   6363 VCLS/VCLSQ:13:result_int32x4 [] = { 14, 14, 14, 14,  }
   6364 VCLS/VCLSQ:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6365 VCLS/VCLSQ:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6366 VCLS/VCLSQ:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6367 VCLS/VCLSQ:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6368 VCLS/VCLSQ:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6369 VCLS/VCLSQ:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6370 VCLS/VCLSQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6371 VCLS/VCLSQ:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6372 
   6373 VCLS/VCLSQ (negative input) output:
   6374 VCLS/VCLSQ:22:result_int8x8 [] = { 7, 7, 7, 7, 7, 7, 7, 7,  }
   6375 VCLS/VCLSQ:23:result_int16x4 [] = { 1, 1, 1, 1,  }
   6376 VCLS/VCLSQ:24:result_int32x2 [] = { 1, 1,  }
   6377 VCLS/VCLSQ:25:result_int64x1 [] = { 3333333333333333,  }
   6378 VCLS/VCLSQ:26:result_uint8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6379 VCLS/VCLSQ:27:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   6380 VCLS/VCLSQ:28:result_uint32x2 [] = { 33333333, 33333333,  }
   6381 VCLS/VCLSQ:29:result_uint64x1 [] = { 3333333333333333,  }
   6382 VCLS/VCLSQ:30:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6383 VCLS/VCLSQ:31:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6384 VCLS/VCLSQ:32:result_float32x2 [] = { 33333333, 33333333,  }
   6385 VCLS/VCLSQ:33:result_int8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   6386 VCLS/VCLSQ:34:result_int16x8 [] = { 2, 2, 2, 2, 2, 2, 2, 2,  }
   6387 VCLS/VCLSQ:35:result_int32x4 [] = { 0, 0, 0, 0,  }
   6388 VCLS/VCLSQ:36:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6389 VCLS/VCLSQ:37:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6390 VCLS/VCLSQ:38:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6391 VCLS/VCLSQ:39:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6392 VCLS/VCLSQ:40:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6393 VCLS/VCLSQ:41:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6394 VCLS/VCLSQ:42:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6395 VCLS/VCLSQ:43:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6396 
   6397 VCNT/VCNTQ output:
   6398 VCNT/VCNTQ:0:result_int8x8 [] = { 8, 8, 8, 8, 8, 8, 8, 8,  }
   6399 VCNT/VCNTQ:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   6400 VCNT/VCNTQ:2:result_int32x2 [] = { 33333333, 33333333,  }
   6401 VCNT/VCNTQ:3:result_int64x1 [] = { 3333333333333333,  }
   6402 VCNT/VCNTQ:4:result_uint8x8 [] = { 4, 4, 4, 4, 4, 4, 4, 4,  }
   6403 VCNT/VCNTQ:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   6404 VCNT/VCNTQ:6:result_uint32x2 [] = { 33333333, 33333333,  }
   6405 VCNT/VCNTQ:7:result_uint64x1 [] = { 3333333333333333,  }
   6406 VCNT/VCNTQ:8:result_poly8x8 [] = { 4, 4, 4, 4, 4, 4, 4, 4,  }
   6407 VCNT/VCNTQ:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6408 VCNT/VCNTQ:10:result_float32x2 [] = { 33333333, 33333333,  }
   6409 VCNT/VCNTQ:11:result_int8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  }
   6410 VCNT/VCNTQ:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6411 VCNT/VCNTQ:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6412 VCNT/VCNTQ:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6413 VCNT/VCNTQ:15:result_uint8x16 [] = { 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,  }
   6414 VCNT/VCNTQ:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6415 VCNT/VCNTQ:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6416 VCNT/VCNTQ:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6417 VCNT/VCNTQ:19:result_poly8x16 [] = { 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,  }
   6418 VCNT/VCNTQ:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6419 VCNT/VCNTQ:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6420 
   6421 VQSHRN_N cumulative saturation output:
   6422 VQSHRN_N:0:vqshrn_n_s16 Neon cumulative saturation 0
   6423 VQSHRN_N:1:vqshrn_n_s32 Neon cumulative saturation 0
   6424 VQSHRN_N:2:vqshrn_n_s64 Neon cumulative saturation 0
   6425 VQSHRN_N:3:vqshrn_n_u16 Neon cumulative saturation 1
   6426 VQSHRN_N:4:vqshrn_n_u32 Neon cumulative saturation 1
   6427 VQSHRN_N:5:vqshrn_n_u64 Neon cumulative saturation 1
   6428 
   6429 VQSHRN_N output:
   6430 VQSHRN_N:6:result_int8x8 [] = { fffffff8, fffffff8, fffffff9, fffffff9, fffffffa, fffffffa, fffffffb, fffffffb,  }
   6431 VQSHRN_N:7:result_int16x4 [] = { fffffff8, fffffff8, fffffff9, fffffff9,  }
   6432 VQSHRN_N:8:result_int32x2 [] = { fffffffc, fffffffc,  }
   6433 VQSHRN_N:9:result_int64x1 [] = { 3333333333333333,  }
   6434 VQSHRN_N:10:result_uint8x8 [] = { ff, ff, ff, ff, ff, ff, ff, ff,  }
   6435 VQSHRN_N:11:result_uint16x4 [] = { ffff, ffff, ffff, ffff,  }
   6436 VQSHRN_N:12:result_uint32x2 [] = { ffffffff, ffffffff,  }
   6437 VQSHRN_N:13:result_uint64x1 [] = { 3333333333333333,  }
   6438 VQSHRN_N:14:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6439 VQSHRN_N:15:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6440 VQSHRN_N:16:result_float32x2 [] = { 33333333, 33333333,  }
   6441 VQSHRN_N:17:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6442 VQSHRN_N:18:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6443 VQSHRN_N:19:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6444 VQSHRN_N:20:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6445 VQSHRN_N:21:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6446 VQSHRN_N:22:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6447 VQSHRN_N:23:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6448 VQSHRN_N:24:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6449 VQSHRN_N:25:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6450 VQSHRN_N:26:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6451 VQSHRN_N:27:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6452 
   6453 VQSHRN_N (check saturation: shift by 3) cumulative saturation output:
   6454 VQSHRN_N:28:vqshrn_n_s16 Neon cumulative saturation 1
   6455 VQSHRN_N:29:vqshrn_n_s32 Neon cumulative saturation 1
   6456 VQSHRN_N:30:vqshrn_n_s64 Neon cumulative saturation 1
   6457 VQSHRN_N:31:vqshrn_n_u16 Neon cumulative saturation 1
   6458 VQSHRN_N:32:vqshrn_n_u32 Neon cumulative saturation 1
   6459 VQSHRN_N:33:vqshrn_n_u64 Neon cumulative saturation 1
   6460 
   6461 VQSHRN_N (check saturation: shift by 3) output:
   6462 VQSHRN_N:34:result_int8x8 [] = { 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f,  }
   6463 VQSHRN_N:35:result_int16x4 [] = { 7fff, 7fff, 7fff, 7fff,  }
   6464 VQSHRN_N:36:result_int32x2 [] = { 7fffffff, 7fffffff,  }
   6465 VQSHRN_N:37:result_int64x1 [] = { 3333333333333333,  }
   6466 VQSHRN_N:38:result_uint8x8 [] = { ff, ff, ff, ff, ff, ff, ff, ff,  }
   6467 VQSHRN_N:39:result_uint16x4 [] = { ffff, ffff, ffff, ffff,  }
   6468 VQSHRN_N:40:result_uint32x2 [] = { ffffffff, ffffffff,  }
   6469 VQSHRN_N:41:result_uint64x1 [] = { 3333333333333333,  }
   6470 VQSHRN_N:42:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6471 VQSHRN_N:43:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6472 VQSHRN_N:44:result_float32x2 [] = { 33333333, 33333333,  }
   6473 VQSHRN_N:45:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6474 VQSHRN_N:46:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6475 VQSHRN_N:47:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6476 VQSHRN_N:48:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6477 VQSHRN_N:49:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6478 VQSHRN_N:50:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6479 VQSHRN_N:51:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6480 VQSHRN_N:52:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6481 VQSHRN_N:53:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6482 VQSHRN_N:54:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6483 VQSHRN_N:55:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6484 
   6485 VQSHRN_N (check saturation: shift by max) cumulative saturation output:
   6486 VQSHRN_N:56:vqshrn_n_s16 Neon cumulative saturation 0
   6487 VQSHRN_N:57:vqshrn_n_s32 Neon cumulative saturation 0
   6488 VQSHRN_N:58:vqshrn_n_s64 Neon cumulative saturation 0
   6489 VQSHRN_N:59:vqshrn_n_u16 Neon cumulative saturation 0
   6490 VQSHRN_N:60:vqshrn_n_u32 Neon cumulative saturation 0
   6491 VQSHRN_N:61:vqshrn_n_u64 Neon cumulative saturation 0
   6492 
   6493 VQSHRN_N (check saturation: shift by max) output:
   6494 VQSHRN_N:62:result_int8x8 [] = { 7f, 7f, 7f, 7f, 7f, 7f, 7f, 7f,  }
   6495 VQSHRN_N:63:result_int16x4 [] = { 7fff, 7fff, 7fff, 7fff,  }
   6496 VQSHRN_N:64:result_int32x2 [] = { 7fffffff, 7fffffff,  }
   6497 VQSHRN_N:65:result_int64x1 [] = { 3333333333333333,  }
   6498 VQSHRN_N:66:result_uint8x8 [] = { ff, ff, ff, ff, ff, ff, ff, ff,  }
   6499 VQSHRN_N:67:result_uint16x4 [] = { ffff, ffff, ffff, ffff,  }
   6500 VQSHRN_N:68:result_uint32x2 [] = { ffffffff, ffffffff,  }
   6501 VQSHRN_N:69:result_uint64x1 [] = { 3333333333333333,  }
   6502 VQSHRN_N:70:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6503 VQSHRN_N:71:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6504 VQSHRN_N:72:result_float32x2 [] = { 33333333, 33333333,  }
   6505 VQSHRN_N:73:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6506 VQSHRN_N:74:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6507 VQSHRN_N:75:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6508 VQSHRN_N:76:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6509 VQSHRN_N:77:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6510 VQSHRN_N:78:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6511 VQSHRN_N:79:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6512 VQSHRN_N:80:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6513 VQSHRN_N:81:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6514 VQSHRN_N:82:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6515 VQSHRN_N:83:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6516 
   6517 VPMAX output:
   6518 VPMAX:0:result_int8x8 [] = { fffffff1, fffffff3, fffffff5, fffffff7, fffffff1, fffffff3, fffffff5, fffffff7,  }
   6519 VPMAX:1:result_int16x4 [] = { fffffff1, fffffff3, fffffff1, fffffff3,  }
   6520 VPMAX:2:result_int32x2 [] = { fffffff1, fffffff1,  }
   6521 VPMAX:3:result_int64x1 [] = { 3333333333333333,  }
   6522 VPMAX:4:result_uint8x8 [] = { f1, f3, f5, f7, f1, f3, f5, f7,  }
   6523 VPMAX:5:result_uint16x4 [] = { fff1, fff3, fff1, fff3,  }
   6524 VPMAX:6:result_uint32x2 [] = { fffffff1, fffffff1,  }
   6525 VPMAX:7:result_uint64x1 [] = { 3333333333333333,  }
   6526 VPMAX:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6527 VPMAX:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6528 VPMAX:10:result_float32x2 [] = { c1700000, c1700000,  }
   6529 VPMAX:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6530 VPMAX:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6531 VPMAX:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6532 VPMAX:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6533 VPMAX:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6534 VPMAX:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6535 VPMAX:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6536 VPMAX:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6537 VPMAX:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6538 VPMAX:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6539 VPMAX:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6540 
   6541 VPMIN output:
   6542 VPMIN:0:result_int8x8 [] = { fffffff0, fffffff2, fffffff4, fffffff6, fffffff0, fffffff2, fffffff4, fffffff6,  }
   6543 VPMIN:1:result_int16x4 [] = { fffffff0, fffffff2, fffffff0, fffffff2,  }
   6544 VPMIN:2:result_int32x2 [] = { fffffff0, fffffff0,  }
   6545 VPMIN:3:result_int64x1 [] = { 3333333333333333,  }
   6546 VPMIN:4:result_uint8x8 [] = { f0, f2, f4, f6, f0, f2, f4, f6,  }
   6547 VPMIN:5:result_uint16x4 [] = { fff0, fff2, fff0, fff2,  }
   6548 VPMIN:6:result_uint32x2 [] = { fffffff0, fffffff0,  }
   6549 VPMIN:7:result_uint64x1 [] = { 3333333333333333,  }
   6550 VPMIN:8:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6551 VPMIN:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6552 VPMIN:10:result_float32x2 [] = { c1800000, c1800000,  }
   6553 VPMIN:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6554 VPMIN:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6555 VPMIN:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6556 VPMIN:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6557 VPMIN:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6558 VPMIN:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6559 VPMIN:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6560 VPMIN:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6561 VPMIN:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6562 VPMIN:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6563 VPMIN:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6564 
   6565 VQSHRUN_N (negative input) cumulative saturation output:
   6566 VQSHRUN_N:0:vqshrun_n_s16 Neon cumulative saturation 1
   6567 VQSHRUN_N:1:vqshrun_n_s32 Neon cumulative saturation 1
   6568 VQSHRUN_N:2:vqshrun_n_s64 Neon cumulative saturation 1
   6569 
   6570 VQSHRUN_N (negative input) output:
   6571 VQSHRUN_N:3:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6572 VQSHRUN_N:4:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   6573 VQSHRUN_N:5:result_int32x2 [] = { 33333333, 33333333,  }
   6574 VQSHRUN_N:6:result_int64x1 [] = { 3333333333333333,  }
   6575 VQSHRUN_N:7:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6576 VQSHRUN_N:8:result_uint16x4 [] = { 0, 0, 0, 0,  }
   6577 VQSHRUN_N:9:result_uint32x2 [] = { 0, 0,  }
   6578 VQSHRUN_N:10:result_uint64x1 [] = { 3333333333333333,  }
   6579 VQSHRUN_N:11:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6580 VQSHRUN_N:12:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6581 VQSHRUN_N:13:result_float32x2 [] = { 33333333, 33333333,  }
   6582 VQSHRUN_N:14:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6583 VQSHRUN_N:15:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6584 VQSHRUN_N:16:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6585 VQSHRUN_N:17:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6586 VQSHRUN_N:18:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6587 VQSHRUN_N:19:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6588 VQSHRUN_N:20:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6589 VQSHRUN_N:21:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6590 VQSHRUN_N:22:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6591 VQSHRUN_N:23:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6592 VQSHRUN_N:24:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6593 
   6594 VQSHRUN_N (check cumulative saturation) cumulative saturation output:
   6595 VQSHRUN_N:25:vqshrun_n_s16 Neon cumulative saturation 1
   6596 VQSHRUN_N:26:vqshrun_n_s32 Neon cumulative saturation 1
   6597 VQSHRUN_N:27:vqshrun_n_s64 Neon cumulative saturation 1
   6598 
   6599 VQSHRUN_N (check cumulative saturation) output:
   6600 VQSHRUN_N:28:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6601 VQSHRUN_N:29:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   6602 VQSHRUN_N:30:result_int32x2 [] = { 33333333, 33333333,  }
   6603 VQSHRUN_N:31:result_int64x1 [] = { 3333333333333333,  }
   6604 VQSHRUN_N:32:result_uint8x8 [] = { ff, ff, ff, ff, ff, ff, ff, ff,  }
   6605 VQSHRUN_N:33:result_uint16x4 [] = { ffff, ffff, ffff, ffff,  }
   6606 VQSHRUN_N:34:result_uint32x2 [] = { ffffffff, ffffffff,  }
   6607 VQSHRUN_N:35:result_uint64x1 [] = { 3333333333333333,  }
   6608 VQSHRUN_N:36:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6609 VQSHRUN_N:37:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6610 VQSHRUN_N:38:result_float32x2 [] = { 33333333, 33333333,  }
   6611 VQSHRUN_N:39:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6612 VQSHRUN_N:40:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6613 VQSHRUN_N:41:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6614 VQSHRUN_N:42:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6615 VQSHRUN_N:43:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6616 VQSHRUN_N:44:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6617 VQSHRUN_N:45:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6618 VQSHRUN_N:46:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6619 VQSHRUN_N:47:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6620 VQSHRUN_N:48:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6621 VQSHRUN_N:49:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6622 
   6623 VQSHRUN_N cumulative saturation output:
   6624 VQSHRUN_N:50:vqshrun_n_s16 Neon cumulative saturation 0
   6625 VQSHRUN_N:51:vqshrun_n_s32 Neon cumulative saturation 1
   6626 VQSHRUN_N:52:vqshrun_n_s64 Neon cumulative saturation 0
   6627 
   6628 VQSHRUN_N output:
   6629 VQSHRUN_N:53:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6630 VQSHRUN_N:54:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   6631 VQSHRUN_N:55:result_int32x2 [] = { 33333333, 33333333,  }
   6632 VQSHRUN_N:56:result_int64x1 [] = { 3333333333333333,  }
   6633 VQSHRUN_N:57:result_uint8x8 [] = { 48, 48, 48, 48, 48, 48, 48, 48,  }
   6634 VQSHRUN_N:58:result_uint16x4 [] = { 0, 0, 0, 0,  }
   6635 VQSHRUN_N:59:result_uint32x2 [] = { deadbe, deadbe,  }
   6636 VQSHRUN_N:60:result_uint64x1 [] = { 3333333333333333,  }
   6637 VQSHRUN_N:61:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6638 VQSHRUN_N:62:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6639 VQSHRUN_N:63:result_float32x2 [] = { 33333333, 33333333,  }
   6640 VQSHRUN_N:64:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6641 VQSHRUN_N:65:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6642 VQSHRUN_N:66:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6643 VQSHRUN_N:67:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6644 VQSHRUN_N:68:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6645 VQSHRUN_N:69:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6646 VQSHRUN_N:70:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6647 VQSHRUN_N:71:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6648 VQSHRUN_N:72:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6649 VQSHRUN_N:73:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6650 VQSHRUN_N:74:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6651 
   6652 VQRSHRUN_N (negative input) cumulative saturation output:
   6653 VQRSHRUN_N:0:vqrshrun_n_s16 Neon cumulative saturation 0
   6654 VQRSHRUN_N:1:vqrshrun_n_s32 Neon cumulative saturation 0
   6655 VQRSHRUN_N:2:vqrshrun_n_s64 Neon cumulative saturation 1
   6656 
   6657 VQRSHRUN_N (negative input) output:
   6658 VQRSHRUN_N:3:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6659 VQRSHRUN_N:4:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   6660 VQRSHRUN_N:5:result_int32x2 [] = { 33333333, 33333333,  }
   6661 VQRSHRUN_N:6:result_int64x1 [] = { 3333333333333333,  }
   6662 VQRSHRUN_N:7:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6663 VQRSHRUN_N:8:result_uint16x4 [] = { 0, 0, 0, 0,  }
   6664 VQRSHRUN_N:9:result_uint32x2 [] = { 0, 0,  }
   6665 VQRSHRUN_N:10:result_uint64x1 [] = { 3333333333333333,  }
   6666 VQRSHRUN_N:11:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6667 VQRSHRUN_N:12:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6668 VQRSHRUN_N:13:result_float32x2 [] = { 33333333, 33333333,  }
   6669 VQRSHRUN_N:14:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6670 VQRSHRUN_N:15:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6671 VQRSHRUN_N:16:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6672 VQRSHRUN_N:17:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6673 VQRSHRUN_N:18:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6674 VQRSHRUN_N:19:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6675 VQRSHRUN_N:20:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6676 VQRSHRUN_N:21:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6677 VQRSHRUN_N:22:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6678 VQRSHRUN_N:23:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6679 VQRSHRUN_N:24:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6680 
   6681 VQRSHRUN_N (check cumulative saturation: shift by 1) cumulative saturation output:
   6682 VQRSHRUN_N:25:vqrshrun_n_s16 Neon cumulative saturation 1
   6683 VQRSHRUN_N:26:vqrshrun_n_s32 Neon cumulative saturation 1
   6684 VQRSHRUN_N:27:vqrshrun_n_s64 Neon cumulative saturation 1
   6685 
   6686 VQRSHRUN_N (check cumulative saturation: shift by 1) output:
   6687 VQRSHRUN_N:28:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6688 VQRSHRUN_N:29:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   6689 VQRSHRUN_N:30:result_int32x2 [] = { 33333333, 33333333,  }
   6690 VQRSHRUN_N:31:result_int64x1 [] = { 3333333333333333,  }
   6691 VQRSHRUN_N:32:result_uint8x8 [] = { ff, ff, ff, ff, ff, ff, ff, ff,  }
   6692 VQRSHRUN_N:33:result_uint16x4 [] = { ffff, ffff, ffff, ffff,  }
   6693 VQRSHRUN_N:34:result_uint32x2 [] = { ffffffff, ffffffff,  }
   6694 VQRSHRUN_N:35:result_uint64x1 [] = { 3333333333333333,  }
   6695 VQRSHRUN_N:36:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6696 VQRSHRUN_N:37:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6697 VQRSHRUN_N:38:result_float32x2 [] = { 33333333, 33333333,  }
   6698 VQRSHRUN_N:39:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6699 VQRSHRUN_N:40:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6700 VQRSHRUN_N:41:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6701 VQRSHRUN_N:42:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6702 VQRSHRUN_N:43:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6703 VQRSHRUN_N:44:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6704 VQRSHRUN_N:45:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6705 VQRSHRUN_N:46:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6706 VQRSHRUN_N:47:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6707 VQRSHRUN_N:48:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6708 VQRSHRUN_N:49:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6709 
   6710 VQRSHRUN_N (check cumulative saturation: shift by max, positive input) cumulative saturation output:
   6711 VQRSHRUN_N:50:vqrshrun_n_s16 Neon cumulative saturation 0
   6712 VQRSHRUN_N:51:vqrshrun_n_s32 Neon cumulative saturation 0
   6713 VQRSHRUN_N:52:vqrshrun_n_s64 Neon cumulative saturation 0
   6714 
   6715 VQRSHRUN_N (check cumulative saturation: shift by max, positive input) output:
   6716 VQRSHRUN_N:53:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6717 VQRSHRUN_N:54:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   6718 VQRSHRUN_N:55:result_int32x2 [] = { 33333333, 33333333,  }
   6719 VQRSHRUN_N:56:result_int64x1 [] = { 3333333333333333,  }
   6720 VQRSHRUN_N:57:result_uint8x8 [] = { 80, 80, 80, 80, 80, 80, 80, 80,  }
   6721 VQRSHRUN_N:58:result_uint16x4 [] = { 8000, 8000, 8000, 8000,  }
   6722 VQRSHRUN_N:59:result_uint32x2 [] = { 80000000, 80000000,  }
   6723 VQRSHRUN_N:60:result_uint64x1 [] = { 3333333333333333,  }
   6724 VQRSHRUN_N:61:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6725 VQRSHRUN_N:62:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6726 VQRSHRUN_N:63:result_float32x2 [] = { 33333333, 33333333,  }
   6727 VQRSHRUN_N:64:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6728 VQRSHRUN_N:65:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6729 VQRSHRUN_N:66:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6730 VQRSHRUN_N:67:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6731 VQRSHRUN_N:68:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6732 VQRSHRUN_N:69:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6733 VQRSHRUN_N:70:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6734 VQRSHRUN_N:71:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6735 VQRSHRUN_N:72:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6736 VQRSHRUN_N:73:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6737 VQRSHRUN_N:74:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6738 
   6739 VQRSHRUN_N (check cumulative saturation: shift by max, negative input) cumulative saturation output:
   6740 VQRSHRUN_N:75:vqrshrun_n_s16 Neon cumulative saturation 1
   6741 VQRSHRUN_N:76:vqrshrun_n_s32 Neon cumulative saturation 1
   6742 VQRSHRUN_N:77:vqrshrun_n_s64 Neon cumulative saturation 1
   6743 
   6744 VQRSHRUN_N (check cumulative saturation: shift by max, negative input) output:
   6745 VQRSHRUN_N:78:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6746 VQRSHRUN_N:79:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   6747 VQRSHRUN_N:80:result_int32x2 [] = { 33333333, 33333333,  }
   6748 VQRSHRUN_N:81:result_int64x1 [] = { 3333333333333333,  }
   6749 VQRSHRUN_N:82:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6750 VQRSHRUN_N:83:result_uint16x4 [] = { 0, 0, 0, 0,  }
   6751 VQRSHRUN_N:84:result_uint32x2 [] = { 0, 0,  }
   6752 VQRSHRUN_N:85:result_uint64x1 [] = { 3333333333333333,  }
   6753 VQRSHRUN_N:86:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6754 VQRSHRUN_N:87:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6755 VQRSHRUN_N:88:result_float32x2 [] = { 33333333, 33333333,  }
   6756 VQRSHRUN_N:89:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6757 VQRSHRUN_N:90:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6758 VQRSHRUN_N:91:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6759 VQRSHRUN_N:92:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6760 VQRSHRUN_N:93:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6761 VQRSHRUN_N:94:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6762 VQRSHRUN_N:95:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6763 VQRSHRUN_N:96:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6764 VQRSHRUN_N:97:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6765 VQRSHRUN_N:98:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6766 VQRSHRUN_N:99:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6767 
   6768 VQRSHRUN_N cumulative saturation output:
   6769 VQRSHRUN_N:100:vqrshrun_n_s16 Neon cumulative saturation 0
   6770 VQRSHRUN_N:101:vqrshrun_n_s32 Neon cumulative saturation 1
   6771 VQRSHRUN_N:102:vqrshrun_n_s64 Neon cumulative saturation 0
   6772 
   6773 VQRSHRUN_N output:
   6774 VQRSHRUN_N:103:result_int8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6775 VQRSHRUN_N:104:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   6776 VQRSHRUN_N:105:result_int32x2 [] = { 33333333, 33333333,  }
   6777 VQRSHRUN_N:106:result_int64x1 [] = { 3333333333333333,  }
   6778 VQRSHRUN_N:107:result_uint8x8 [] = { 49, 49, 49, 49, 49, 49, 49, 49,  }
   6779 VQRSHRUN_N:108:result_uint16x4 [] = { 0, 0, 0, 0,  }
   6780 VQRSHRUN_N:109:result_uint32x2 [] = { deadbf, deadbf,  }
   6781 VQRSHRUN_N:110:result_uint64x1 [] = { 3333333333333333,  }
   6782 VQRSHRUN_N:111:result_poly8x8 [] = { 33, 33, 33, 33, 33, 33, 33, 33,  }
   6783 VQRSHRUN_N:112:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   6784 VQRSHRUN_N:113:result_float32x2 [] = { 33333333, 33333333,  }
   6785 VQRSHRUN_N:114:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6786 VQRSHRUN_N:115:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6787 VQRSHRUN_N:116:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6788 VQRSHRUN_N:117:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6789 VQRSHRUN_N:118:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6790 VQRSHRUN_N:119:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6791 VQRSHRUN_N:120:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6792 VQRSHRUN_N:121:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6793 VQRSHRUN_N:122:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6794 VQRSHRUN_N:123:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   6795 VQRSHRUN_N:124:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   6796 
   6797 VST2_LANE/VST2Q_LANE chunk 0 output:
   6798 VST2_LANE/VST2Q_LANE:0:result_int8x8 [] = { fffffff0, fffffff1, 0, 0, 0, 0, 0, 0,  }
   6799 VST2_LANE/VST2Q_LANE:1:result_int16x4 [] = { fffffff0, fffffff1, 0, 0,  }
   6800 VST2_LANE/VST2Q_LANE:2:result_int32x2 [] = { fffffff0, fffffff1,  }
   6801 VST2_LANE/VST2Q_LANE:3:result_int64x1 [] = { 3333333333333333,  }
   6802 VST2_LANE/VST2Q_LANE:4:result_uint8x8 [] = { f0, f1, 0, 0, 0, 0, 0, 0,  }
   6803 VST2_LANE/VST2Q_LANE:5:result_uint16x4 [] = { fff0, fff1, 0, 0,  }
   6804 VST2_LANE/VST2Q_LANE:6:result_uint32x2 [] = { fffffff0, fffffff1,  }
   6805 VST2_LANE/VST2Q_LANE:7:result_uint64x1 [] = { 3333333333333333,  }
   6806 VST2_LANE/VST2Q_LANE:8:result_poly8x8 [] = { f0, f1, 0, 0, 0, 0, 0, 0,  }
   6807 VST2_LANE/VST2Q_LANE:9:result_poly16x4 [] = { fff0, fff1, 0, 0,  }
   6808 VST2_LANE/VST2Q_LANE:10:result_float32x2 [] = { c1800000, c1700000,  }
   6809 VST2_LANE/VST2Q_LANE:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6810 VST2_LANE/VST2Q_LANE:12:result_int16x8 [] = { fffffff0, fffffff1, 0, 0, 0, 0, 0, 0,  }
   6811 VST2_LANE/VST2Q_LANE:13:result_int32x4 [] = { fffffff0, fffffff1, 0, 0,  }
   6812 VST2_LANE/VST2Q_LANE:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6813 VST2_LANE/VST2Q_LANE:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6814 VST2_LANE/VST2Q_LANE:16:result_uint16x8 [] = { fff0, fff1, 0, 0, 0, 0, 0, 0,  }
   6815 VST2_LANE/VST2Q_LANE:17:result_uint32x4 [] = { fffffff0, fffffff1, 0, 0,  }
   6816 VST2_LANE/VST2Q_LANE:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6817 VST2_LANE/VST2Q_LANE:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6818 VST2_LANE/VST2Q_LANE:20:result_poly16x8 [] = { fff0, fff1, 0, 0, 0, 0, 0, 0,  }
   6819 VST2_LANE/VST2Q_LANE:21:result_float32x4 [] = { c1800000, c1700000, 0, 0,  }
   6820 
   6821 VST2_LANE/VST2Q_LANE chunk 1 output:
   6822 VST2_LANE/VST2Q_LANE:22:result_int8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6823 VST2_LANE/VST2Q_LANE:23:result_int16x4 [] = { 0, 0, 0, 0,  }
   6824 VST2_LANE/VST2Q_LANE:24:result_int32x2 [] = { 0, 0,  }
   6825 VST2_LANE/VST2Q_LANE:25:result_int64x1 [] = { 3333333333333333,  }
   6826 VST2_LANE/VST2Q_LANE:26:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6827 VST2_LANE/VST2Q_LANE:27:result_uint16x4 [] = { 0, 0, 0, 0,  }
   6828 VST2_LANE/VST2Q_LANE:28:result_uint32x2 [] = { 0, 0,  }
   6829 VST2_LANE/VST2Q_LANE:29:result_uint64x1 [] = { 3333333333333333,  }
   6830 VST2_LANE/VST2Q_LANE:30:result_poly8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6831 VST2_LANE/VST2Q_LANE:31:result_poly16x4 [] = { 0, 0, 0, 0,  }
   6832 VST2_LANE/VST2Q_LANE:32:result_float32x2 [] = { 0, 0,  }
   6833 VST2_LANE/VST2Q_LANE:33:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6834 VST2_LANE/VST2Q_LANE:34:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6835 VST2_LANE/VST2Q_LANE:35:result_int32x4 [] = { 0, 0, 0, 0,  }
   6836 VST2_LANE/VST2Q_LANE:36:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6837 VST2_LANE/VST2Q_LANE:37:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6838 VST2_LANE/VST2Q_LANE:38:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6839 VST2_LANE/VST2Q_LANE:39:result_uint32x4 [] = { 0, 0, 0, 0,  }
   6840 VST2_LANE/VST2Q_LANE:40:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6841 VST2_LANE/VST2Q_LANE:41:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6842 VST2_LANE/VST2Q_LANE:42:result_poly16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6843 VST2_LANE/VST2Q_LANE:43:result_float32x4 [] = { 0, 0, 0, 0,  }
   6844 
   6845 VST3_LANE/VST3Q_LANE chunk 0 output:
   6846 VST3_LANE/VST3Q_LANE:0:result_int8x8 [] = { fffffff0, fffffff1, fffffff2, 0, 0, 0, 0, 0,  }
   6847 VST3_LANE/VST3Q_LANE:1:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, 0,  }
   6848 VST3_LANE/VST3Q_LANE:2:result_int32x2 [] = { fffffff0, fffffff1,  }
   6849 VST3_LANE/VST3Q_LANE:3:result_int64x1 [] = { 3333333333333333,  }
   6850 VST3_LANE/VST3Q_LANE:4:result_uint8x8 [] = { f0, f1, f2, 0, 0, 0, 0, 0,  }
   6851 VST3_LANE/VST3Q_LANE:5:result_uint16x4 [] = { fff0, fff1, fff2, 0,  }
   6852 VST3_LANE/VST3Q_LANE:6:result_uint32x2 [] = { fffffff0, fffffff1,  }
   6853 VST3_LANE/VST3Q_LANE:7:result_uint64x1 [] = { 3333333333333333,  }
   6854 VST3_LANE/VST3Q_LANE:8:result_poly8x8 [] = { f0, f1, f2, 0, 0, 0, 0, 0,  }
   6855 VST3_LANE/VST3Q_LANE:9:result_poly16x4 [] = { fff0, fff1, fff2, 0,  }
   6856 VST3_LANE/VST3Q_LANE:10:result_float32x2 [] = { c1800000, c1700000,  }
   6857 VST3_LANE/VST3Q_LANE:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6858 VST3_LANE/VST3Q_LANE:12:result_int16x8 [] = { fffffff0, fffffff1, fffffff2, 0, 0, 0, 0, 0,  }
   6859 VST3_LANE/VST3Q_LANE:13:result_int32x4 [] = { fffffff0, fffffff1, fffffff2, 0,  }
   6860 VST3_LANE/VST3Q_LANE:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6861 VST3_LANE/VST3Q_LANE:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6862 VST3_LANE/VST3Q_LANE:16:result_uint16x8 [] = { fff0, fff1, fff2, 0, 0, 0, 0, 0,  }
   6863 VST3_LANE/VST3Q_LANE:17:result_uint32x4 [] = { fffffff0, fffffff1, fffffff2, 0,  }
   6864 VST3_LANE/VST3Q_LANE:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6865 VST3_LANE/VST3Q_LANE:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6866 VST3_LANE/VST3Q_LANE:20:result_poly16x8 [] = { fff0, fff1, fff2, 0, 0, 0, 0, 0,  }
   6867 VST3_LANE/VST3Q_LANE:21:result_float32x4 [] = { c1800000, c1700000, c1600000, 0,  }
   6868 
   6869 VST3_LANE/VST3Q_LANE chunk 1 output:
   6870 VST3_LANE/VST3Q_LANE:22:result_int8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6871 VST3_LANE/VST3Q_LANE:23:result_int16x4 [] = { 0, 0, 0, 0,  }
   6872 VST3_LANE/VST3Q_LANE:24:result_int32x2 [] = { fffffff2, 0,  }
   6873 VST3_LANE/VST3Q_LANE:25:result_int64x1 [] = { 3333333333333333,  }
   6874 VST3_LANE/VST3Q_LANE:26:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6875 VST3_LANE/VST3Q_LANE:27:result_uint16x4 [] = { 0, 0, 0, 0,  }
   6876 VST3_LANE/VST3Q_LANE:28:result_uint32x2 [] = { fffffff2, 0,  }
   6877 VST3_LANE/VST3Q_LANE:29:result_uint64x1 [] = { 3333333333333333,  }
   6878 VST3_LANE/VST3Q_LANE:30:result_poly8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6879 VST3_LANE/VST3Q_LANE:31:result_poly16x4 [] = { 0, 0, 0, 0,  }
   6880 VST3_LANE/VST3Q_LANE:32:result_float32x2 [] = { c1600000, 0,  }
   6881 VST3_LANE/VST3Q_LANE:33:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6882 VST3_LANE/VST3Q_LANE:34:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6883 VST3_LANE/VST3Q_LANE:35:result_int32x4 [] = { 0, 0, 0, 0,  }
   6884 VST3_LANE/VST3Q_LANE:36:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6885 VST3_LANE/VST3Q_LANE:37:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6886 VST3_LANE/VST3Q_LANE:38:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6887 VST3_LANE/VST3Q_LANE:39:result_uint32x4 [] = { 0, 0, 0, 0,  }
   6888 VST3_LANE/VST3Q_LANE:40:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6889 VST3_LANE/VST3Q_LANE:41:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6890 VST3_LANE/VST3Q_LANE:42:result_poly16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6891 VST3_LANE/VST3Q_LANE:43:result_float32x4 [] = { 0, 0, 0, 0,  }
   6892 
   6893 VST3_LANE/VST3Q_LANE chunk 2 output:
   6894 VST3_LANE/VST3Q_LANE:44:result_int8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6895 VST3_LANE/VST3Q_LANE:45:result_int16x4 [] = { 0, 0, 0, 0,  }
   6896 VST3_LANE/VST3Q_LANE:46:result_int32x2 [] = { 0, 0,  }
   6897 VST3_LANE/VST3Q_LANE:47:result_int64x1 [] = { 3333333333333333,  }
   6898 VST3_LANE/VST3Q_LANE:48:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6899 VST3_LANE/VST3Q_LANE:49:result_uint16x4 [] = { 0, 0, 0, 0,  }
   6900 VST3_LANE/VST3Q_LANE:50:result_uint32x2 [] = { 0, 0,  }
   6901 VST3_LANE/VST3Q_LANE:51:result_uint64x1 [] = { 3333333333333333,  }
   6902 VST3_LANE/VST3Q_LANE:52:result_poly8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6903 VST3_LANE/VST3Q_LANE:53:result_poly16x4 [] = { 0, 0, 0, 0,  }
   6904 VST3_LANE/VST3Q_LANE:54:result_float32x2 [] = { 0, 0,  }
   6905 VST3_LANE/VST3Q_LANE:55:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6906 VST3_LANE/VST3Q_LANE:56:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6907 VST3_LANE/VST3Q_LANE:57:result_int32x4 [] = { 0, 0, 0, 0,  }
   6908 VST3_LANE/VST3Q_LANE:58:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6909 VST3_LANE/VST3Q_LANE:59:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6910 VST3_LANE/VST3Q_LANE:60:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6911 VST3_LANE/VST3Q_LANE:61:result_uint32x4 [] = { 0, 0, 0, 0,  }
   6912 VST3_LANE/VST3Q_LANE:62:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6913 VST3_LANE/VST3Q_LANE:63:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6914 VST3_LANE/VST3Q_LANE:64:result_poly16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6915 VST3_LANE/VST3Q_LANE:65:result_float32x4 [] = { 0, 0, 0, 0,  }
   6916 
   6917 VST4_LANE/VST4Q_LANE chunk 0 output:
   6918 VST4_LANE/VST4Q_LANE:0:result_int8x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, 0, 0, 0, 0,  }
   6919 VST4_LANE/VST4Q_LANE:1:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   6920 VST4_LANE/VST4Q_LANE:2:result_int32x2 [] = { fffffff0, fffffff1,  }
   6921 VST4_LANE/VST4Q_LANE:3:result_int64x1 [] = { 3333333333333333,  }
   6922 VST4_LANE/VST4Q_LANE:4:result_uint8x8 [] = { f0, f1, f2, f3, 0, 0, 0, 0,  }
   6923 VST4_LANE/VST4Q_LANE:5:result_uint16x4 [] = { fff0, fff1, fff2, fff3,  }
   6924 VST4_LANE/VST4Q_LANE:6:result_uint32x2 [] = { fffffff0, fffffff1,  }
   6925 VST4_LANE/VST4Q_LANE:7:result_uint64x1 [] = { 3333333333333333,  }
   6926 VST4_LANE/VST4Q_LANE:8:result_poly8x8 [] = { f0, f1, f2, f3, 0, 0, 0, 0,  }
   6927 VST4_LANE/VST4Q_LANE:9:result_poly16x4 [] = { fff0, fff1, fff2, fff3,  }
   6928 VST4_LANE/VST4Q_LANE:10:result_float32x2 [] = { c1800000, c1700000,  }
   6929 VST4_LANE/VST4Q_LANE:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6930 VST4_LANE/VST4Q_LANE:12:result_int16x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, 0, 0, 0, 0,  }
   6931 VST4_LANE/VST4Q_LANE:13:result_int32x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   6932 VST4_LANE/VST4Q_LANE:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6933 VST4_LANE/VST4Q_LANE:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6934 VST4_LANE/VST4Q_LANE:16:result_uint16x8 [] = { fff0, fff1, fff2, fff3, 0, 0, 0, 0,  }
   6935 VST4_LANE/VST4Q_LANE:17:result_uint32x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3,  }
   6936 VST4_LANE/VST4Q_LANE:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6937 VST4_LANE/VST4Q_LANE:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6938 VST4_LANE/VST4Q_LANE:20:result_poly16x8 [] = { fff0, fff1, fff2, fff3, 0, 0, 0, 0,  }
   6939 VST4_LANE/VST4Q_LANE:21:result_float32x4 [] = { c1800000, c1700000, c1600000, c1500000,  }
   6940 
   6941 VST4_LANE/VST4Q_LANE chunk 1 output:
   6942 VST4_LANE/VST4Q_LANE:22:result_int8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6943 VST4_LANE/VST4Q_LANE:23:result_int16x4 [] = { 0, 0, 0, 0,  }
   6944 VST4_LANE/VST4Q_LANE:24:result_int32x2 [] = { fffffff2, fffffff3,  }
   6945 VST4_LANE/VST4Q_LANE:25:result_int64x1 [] = { 3333333333333333,  }
   6946 VST4_LANE/VST4Q_LANE:26:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6947 VST4_LANE/VST4Q_LANE:27:result_uint16x4 [] = { 0, 0, 0, 0,  }
   6948 VST4_LANE/VST4Q_LANE:28:result_uint32x2 [] = { fffffff2, fffffff3,  }
   6949 VST4_LANE/VST4Q_LANE:29:result_uint64x1 [] = { 3333333333333333,  }
   6950 VST4_LANE/VST4Q_LANE:30:result_poly8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6951 VST4_LANE/VST4Q_LANE:31:result_poly16x4 [] = { 0, 0, 0, 0,  }
   6952 VST4_LANE/VST4Q_LANE:32:result_float32x2 [] = { c1600000, c1500000,  }
   6953 VST4_LANE/VST4Q_LANE:33:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6954 VST4_LANE/VST4Q_LANE:34:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6955 VST4_LANE/VST4Q_LANE:35:result_int32x4 [] = { 0, 0, 0, 0,  }
   6956 VST4_LANE/VST4Q_LANE:36:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6957 VST4_LANE/VST4Q_LANE:37:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6958 VST4_LANE/VST4Q_LANE:38:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6959 VST4_LANE/VST4Q_LANE:39:result_uint32x4 [] = { 0, 0, 0, 0,  }
   6960 VST4_LANE/VST4Q_LANE:40:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6961 VST4_LANE/VST4Q_LANE:41:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6962 VST4_LANE/VST4Q_LANE:42:result_poly16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6963 VST4_LANE/VST4Q_LANE:43:result_float32x4 [] = { 0, 0, 0, 0,  }
   6964 
   6965 VST4_LANE/VST4Q_LANE chunk 2 output:
   6966 VST4_LANE/VST4Q_LANE:44:result_int8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6967 VST4_LANE/VST4Q_LANE:45:result_int16x4 [] = { 0, 0, 0, 0,  }
   6968 VST4_LANE/VST4Q_LANE:46:result_int32x2 [] = { 0, 0,  }
   6969 VST4_LANE/VST4Q_LANE:47:result_int64x1 [] = { 3333333333333333,  }
   6970 VST4_LANE/VST4Q_LANE:48:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6971 VST4_LANE/VST4Q_LANE:49:result_uint16x4 [] = { 0, 0, 0, 0,  }
   6972 VST4_LANE/VST4Q_LANE:50:result_uint32x2 [] = { 0, 0,  }
   6973 VST4_LANE/VST4Q_LANE:51:result_uint64x1 [] = { 3333333333333333,  }
   6974 VST4_LANE/VST4Q_LANE:52:result_poly8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6975 VST4_LANE/VST4Q_LANE:53:result_poly16x4 [] = { 0, 0, 0, 0,  }
   6976 VST4_LANE/VST4Q_LANE:54:result_float32x2 [] = { 0, 0,  }
   6977 VST4_LANE/VST4Q_LANE:55:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6978 VST4_LANE/VST4Q_LANE:56:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6979 VST4_LANE/VST4Q_LANE:57:result_int32x4 [] = { 0, 0, 0, 0,  }
   6980 VST4_LANE/VST4Q_LANE:58:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   6981 VST4_LANE/VST4Q_LANE:59:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6982 VST4_LANE/VST4Q_LANE:60:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6983 VST4_LANE/VST4Q_LANE:61:result_uint32x4 [] = { 0, 0, 0, 0,  }
   6984 VST4_LANE/VST4Q_LANE:62:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   6985 VST4_LANE/VST4Q_LANE:63:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   6986 VST4_LANE/VST4Q_LANE:64:result_poly16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6987 VST4_LANE/VST4Q_LANE:65:result_float32x4 [] = { 0, 0, 0, 0,  }
   6988 
   6989 VST4_LANE/VST4Q_LANE chunk 3 output:
   6990 VST4_LANE/VST4Q_LANE:66:result_int8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6991 VST4_LANE/VST4Q_LANE:67:result_int16x4 [] = { 0, 0, 0, 0,  }
   6992 VST4_LANE/VST4Q_LANE:68:result_int32x2 [] = { 0, 0,  }
   6993 VST4_LANE/VST4Q_LANE:69:result_int64x1 [] = { 3333333333333333,  }
   6994 VST4_LANE/VST4Q_LANE:70:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6995 VST4_LANE/VST4Q_LANE:71:result_uint16x4 [] = { 0, 0, 0, 0,  }
   6996 VST4_LANE/VST4Q_LANE:72:result_uint32x2 [] = { 0, 0,  }
   6997 VST4_LANE/VST4Q_LANE:73:result_uint64x1 [] = { 3333333333333333,  }
   6998 VST4_LANE/VST4Q_LANE:74:result_poly8x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   6999 VST4_LANE/VST4Q_LANE:75:result_poly16x4 [] = { 0, 0, 0, 0,  }
   7000 VST4_LANE/VST4Q_LANE:76:result_float32x2 [] = { 0, 0,  }
   7001 VST4_LANE/VST4Q_LANE:77:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7002 VST4_LANE/VST4Q_LANE:78:result_int16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   7003 VST4_LANE/VST4Q_LANE:79:result_int32x4 [] = { 0, 0, 0, 0,  }
   7004 VST4_LANE/VST4Q_LANE:80:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   7005 VST4_LANE/VST4Q_LANE:81:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7006 VST4_LANE/VST4Q_LANE:82:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   7007 VST4_LANE/VST4Q_LANE:83:result_uint32x4 [] = { 0, 0, 0, 0,  }
   7008 VST4_LANE/VST4Q_LANE:84:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   7009 VST4_LANE/VST4Q_LANE:85:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7010 VST4_LANE/VST4Q_LANE:86:result_poly16x8 [] = { 0, 0, 0, 0, 0, 0, 0, 0,  }
   7011 VST4_LANE/VST4Q_LANE:87:result_float32x4 [] = { 0, 0, 0, 0,  }
   7012 
   7013 VTBL1 output:
   7014 VTBL1:0:result_int8x8 [] = { 0, fffffff2, fffffff2, fffffff2, 0, 0, fffffff2, fffffff2,  }
   7015 VTBL1:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   7016 VTBL1:2:result_int32x2 [] = { 33333333, 33333333,  }
   7017 VTBL1:3:result_int64x1 [] = { 3333333333333333,  }
   7018 VTBL1:4:result_uint8x8 [] = { 0, f3, f3, f3, 0, 0, f3, f3,  }
   7019 VTBL1:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   7020 VTBL1:6:result_uint32x2 [] = { 33333333, 33333333,  }
   7021 VTBL1:7:result_uint64x1 [] = { 3333333333333333,  }
   7022 VTBL1:8:result_poly8x8 [] = { 0, f3, f3, f3, 0, 0, f3, f3,  }
   7023 VTBL1:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   7024 VTBL1:10:result_float32x2 [] = { 33333333, 33333333,  }
   7025 VTBL1:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7026 VTBL1:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   7027 VTBL1:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   7028 VTBL1:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   7029 VTBL1:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7030 VTBL1:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   7031 VTBL1:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   7032 VTBL1:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   7033 VTBL1:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7034 VTBL1:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   7035 VTBL1:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   7036 
   7037 VTBL2 output:
   7038 VTBL2:0:result_int8x8 [] = { fffffff6, fffffff3, fffffff3, fffffff3, 0, 0, fffffff3, fffffff3,  }
   7039 VTBL2:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   7040 VTBL2:2:result_int32x2 [] = { 33333333, 33333333,  }
   7041 VTBL2:3:result_int64x1 [] = { 3333333333333333,  }
   7042 VTBL2:4:result_uint8x8 [] = { f6, f5, f5, f5, 0, 0, f5, f5,  }
   7043 VTBL2:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   7044 VTBL2:6:result_uint32x2 [] = { 33333333, 33333333,  }
   7045 VTBL2:7:result_uint64x1 [] = { 3333333333333333,  }
   7046 VTBL2:8:result_poly8x8 [] = { f6, f5, f5, f5, 0, 0, f5, f5,  }
   7047 VTBL2:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   7048 VTBL2:10:result_float32x2 [] = { 33333333, 33333333,  }
   7049 VTBL2:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7050 VTBL2:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   7051 VTBL2:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   7052 VTBL2:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   7053 VTBL2:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7054 VTBL2:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   7055 VTBL2:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   7056 VTBL2:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   7057 VTBL2:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7058 VTBL2:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   7059 VTBL2:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   7060 
   7061 VTBL3 output:
   7062 VTBL3:0:result_int8x8 [] = { fffffff8, fffffff4, fffffff4, fffffff4, ffffffff, 0, fffffff4, fffffff4,  }
   7063 VTBL3:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   7064 VTBL3:2:result_int32x2 [] = { 33333333, 33333333,  }
   7065 VTBL3:3:result_int64x1 [] = { 3333333333333333,  }
   7066 VTBL3:4:result_uint8x8 [] = { f8, f7, f7, f7, ff, 0, f7, f7,  }
   7067 VTBL3:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   7068 VTBL3:6:result_uint32x2 [] = { 33333333, 33333333,  }
   7069 VTBL3:7:result_uint64x1 [] = { 3333333333333333,  }
   7070 VTBL3:8:result_poly8x8 [] = { f8, f7, f7, f7, ff, 0, f7, f7,  }
   7071 VTBL3:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   7072 VTBL3:10:result_float32x2 [] = { 33333333, 33333333,  }
   7073 VTBL3:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7074 VTBL3:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   7075 VTBL3:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   7076 VTBL3:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   7077 VTBL3:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7078 VTBL3:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   7079 VTBL3:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   7080 VTBL3:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   7081 VTBL3:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7082 VTBL3:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   7083 VTBL3:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   7084 
   7085 VTBL4 output:
   7086 VTBL4:0:result_int8x8 [] = { fffffffa, fffffff5, fffffff5, fffffff5, 3, 0, fffffff5, fffffff5,  }
   7087 VTBL4:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   7088 VTBL4:2:result_int32x2 [] = { 33333333, 33333333,  }
   7089 VTBL4:3:result_int64x1 [] = { 3333333333333333,  }
   7090 VTBL4:4:result_uint8x8 [] = { fa, f9, f9, f9, 3, 0, f9, f9,  }
   7091 VTBL4:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   7092 VTBL4:6:result_uint32x2 [] = { 33333333, 33333333,  }
   7093 VTBL4:7:result_uint64x1 [] = { 3333333333333333,  }
   7094 VTBL4:8:result_poly8x8 [] = { fa, f9, f9, f9, 3, 0, f9, f9,  }
   7095 VTBL4:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   7096 VTBL4:10:result_float32x2 [] = { 33333333, 33333333,  }
   7097 VTBL4:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7098 VTBL4:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   7099 VTBL4:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   7100 VTBL4:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   7101 VTBL4:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7102 VTBL4:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   7103 VTBL4:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   7104 VTBL4:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   7105 VTBL4:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7106 VTBL4:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   7107 VTBL4:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   7108 
   7109 VTBX1 output:
   7110 VTBX1:0:result_int8x8 [] = { 33, fffffff2, fffffff2, fffffff2, 33, 33, fffffff2, fffffff2,  }
   7111 VTBX1:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   7112 VTBX1:2:result_int32x2 [] = { 33333333, 33333333,  }
   7113 VTBX1:3:result_int64x1 [] = { 3333333333333333,  }
   7114 VTBX1:4:result_uint8x8 [] = { cc, f3, f3, f3, cc, cc, f3, f3,  }
   7115 VTBX1:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   7116 VTBX1:6:result_uint32x2 [] = { 33333333, 33333333,  }
   7117 VTBX1:7:result_uint64x1 [] = { 3333333333333333,  }
   7118 VTBX1:8:result_poly8x8 [] = { cc, f3, f3, f3, cc, cc, f3, f3,  }
   7119 VTBX1:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   7120 VTBX1:10:result_float32x2 [] = { 33333333, 33333333,  }
   7121 VTBX1:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7122 VTBX1:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   7123 VTBX1:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   7124 VTBX1:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   7125 VTBX1:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7126 VTBX1:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   7127 VTBX1:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   7128 VTBX1:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   7129 VTBX1:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7130 VTBX1:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   7131 VTBX1:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   7132 
   7133 VTBX2 output:
   7134 VTBX2:0:result_int8x8 [] = { fffffff6, fffffff3, fffffff3, fffffff3, 33, 33, fffffff3, fffffff3,  }
   7135 VTBX2:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   7136 VTBX2:2:result_int32x2 [] = { 33333333, 33333333,  }
   7137 VTBX2:3:result_int64x1 [] = { 3333333333333333,  }
   7138 VTBX2:4:result_uint8x8 [] = { f6, f5, f5, f5, cc, cc, f5, f5,  }
   7139 VTBX2:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   7140 VTBX2:6:result_uint32x2 [] = { 33333333, 33333333,  }
   7141 VTBX2:7:result_uint64x1 [] = { 3333333333333333,  }
   7142 VTBX2:8:result_poly8x8 [] = { f6, f5, f5, f5, cc, cc, f5, f5,  }
   7143 VTBX2:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   7144 VTBX2:10:result_float32x2 [] = { 33333333, 33333333,  }
   7145 VTBX2:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7146 VTBX2:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   7147 VTBX2:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   7148 VTBX2:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   7149 VTBX2:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7150 VTBX2:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   7151 VTBX2:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   7152 VTBX2:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   7153 VTBX2:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7154 VTBX2:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   7155 VTBX2:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   7156 
   7157 VTBX3 output:
   7158 VTBX3:0:result_int8x8 [] = { fffffff8, fffffff4, fffffff4, fffffff4, ffffffff, 33, fffffff4, fffffff4,  }
   7159 VTBX3:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   7160 VTBX3:2:result_int32x2 [] = { 33333333, 33333333,  }
   7161 VTBX3:3:result_int64x1 [] = { 3333333333333333,  }
   7162 VTBX3:4:result_uint8x8 [] = { f8, f7, f7, f7, ff, cc, f7, f7,  }
   7163 VTBX3:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   7164 VTBX3:6:result_uint32x2 [] = { 33333333, 33333333,  }
   7165 VTBX3:7:result_uint64x1 [] = { 3333333333333333,  }
   7166 VTBX3:8:result_poly8x8 [] = { f8, f7, f7, f7, ff, cc, f7, f7,  }
   7167 VTBX3:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   7168 VTBX3:10:result_float32x2 [] = { 33333333, 33333333,  }
   7169 VTBX3:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7170 VTBX3:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   7171 VTBX3:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   7172 VTBX3:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   7173 VTBX3:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7174 VTBX3:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   7175 VTBX3:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   7176 VTBX3:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   7177 VTBX3:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7178 VTBX3:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   7179 VTBX3:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   7180 
   7181 VTBX4 output:
   7182 VTBX4:0:result_int8x8 [] = { fffffffa, fffffff5, fffffff5, fffffff5, 3, 33, fffffff5, fffffff5,  }
   7183 VTBX4:1:result_int16x4 [] = { 3333, 3333, 3333, 3333,  }
   7184 VTBX4:2:result_int32x2 [] = { 33333333, 33333333,  }
   7185 VTBX4:3:result_int64x1 [] = { 3333333333333333,  }
   7186 VTBX4:4:result_uint8x8 [] = { fa, f9, f9, f9, 3, cc, f9, f9,  }
   7187 VTBX4:5:result_uint16x4 [] = { 3333, 3333, 3333, 3333,  }
   7188 VTBX4:6:result_uint32x2 [] = { 33333333, 33333333,  }
   7189 VTBX4:7:result_uint64x1 [] = { 3333333333333333,  }
   7190 VTBX4:8:result_poly8x8 [] = { fa, f9, f9, f9, 3, cc, f9, f9,  }
   7191 VTBX4:9:result_poly16x4 [] = { 3333, 3333, 3333, 3333,  }
   7192 VTBX4:10:result_float32x2 [] = { 33333333, 33333333,  }
   7193 VTBX4:11:result_int8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7194 VTBX4:12:result_int16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   7195 VTBX4:13:result_int32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   7196 VTBX4:14:result_int64x2 [] = { 3333333333333333, 3333333333333333,  }
   7197 VTBX4:15:result_uint8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7198 VTBX4:16:result_uint16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   7199 VTBX4:17:result_uint32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   7200 VTBX4:18:result_uint64x2 [] = { 3333333333333333, 3333333333333333,  }
   7201 VTBX4:19:result_poly8x16 [] = { 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,  }
   7202 VTBX4:20:result_poly16x8 [] = { 3333, 3333, 3333, 3333, 3333, 3333, 3333, 3333,  }
   7203 VTBX4:21:result_float32x4 [] = { 33333333, 33333333, 33333333, 33333333,  }
   7204 
   7205 VRECPE/VRECPEQ  (positive input) output:
   7206 VRECPE/VRECPEQ:0:result_uint32x2 [] = { ffffffff, ffffffff,  }
   7207 VRECPE/VRECPEQ:1:result_uint32x4 [] = { bf000000, bf000000, bf000000, bf000000,  }
   7208 VRECPE/VRECPEQ:2:result_float32x2 [] = { 3f068000, 3f068000,  }
   7209 VRECPE/VRECPEQ:3:result_float32x4 [] = { 3c030000, 3c030000, 3c030000, 3c030000,  }
   7210 
   7211 VRECPE/VRECPEQ  (negative input) output:
   7212 VRECPE/VRECPEQ:4:result_uint32x2 [] = { 80000000, 80000000,  }
   7213 VRECPE/VRECPEQ:5:result_uint32x4 [] = { ee800000, ee800000, ee800000, ee800000,  }
   7214 VRECPE/VRECPEQ:6:result_float32x2 [] = { bdcc8000, bdcc8000,  }
   7215 VRECPE/VRECPEQ:7:result_float32x4 [] = { bc030000, bc030000, bc030000, bc030000,  }
   7216 
   7217 VRECPE/VRECPEQ  FP special (NaN, infinity) output:
   7218 VRECPE/VRECPEQ:8:result_float32x2 [] = { 7fc00000, 7fc00000,  }
   7219 VRECPE/VRECPEQ:9:result_float32x4 [] = { 0, 0, 0, 0,  }
   7220 
   7221 VRECPE/VRECPEQ  FP special (zero, large value) output:
   7222 VRECPE/VRECPEQ:10:result_float32x2 [] = { 7f800000, 7f800000,  }
   7223 VRECPE/VRECPEQ:11:result_float32x4 [] = { 0, 0, 0, 0,  }
   7224 
   7225 VRECPE/VRECPEQ  FP special (-0, -infinity) output:
   7226 VRECPE/VRECPEQ:12:result_float32x2 [] = { ff800000, ff800000,  }
   7227 VRECPE/VRECPEQ:13:result_float32x4 [] = { 80000000, 80000000, 80000000, 80000000,  }
   7228 
   7229 VRECPE/VRECPEQ  FP special (large negative value) output:
   7230 VRECPE/VRECPEQ:14:result_float32x2 [] = { 80000000, 80000000,  }
   7231 
   7232 VRSQRTE/VRSQRTEQ output:
   7233 VRSQRTE/VRSQRTEQ:0:result_uint32x2 [] = { ffffffff, ffffffff,  }
   7234 VRSQRTE/VRSQRTEQ:1:result_uint32x4 [] = { 9c800000, 9c800000, 9c800000, 9c800000,  }
   7235 VRSQRTE/VRSQRTEQ:2:result_float32x2 [] = { 3e498000, 3e498000,  }
   7236 VRSQRTE/VRSQRTEQ:3:result_float32x4 [] = { 3e700000, 3e700000, 3e700000, 3e700000,  }
   7237 
   7238 VRSQRTE/VRSQRTEQ (2) output:
   7239 VRSQRTE/VRSQRTEQ:4:result_uint32x2 [] = { 80000000, 80000000,  }
   7240 VRSQRTE/VRSQRTEQ:5:result_uint32x4 [] = { ae800000, ae800000, ae800000, ae800000,  }
   7241 
   7242 VRSQRTE/VRSQRTEQ (3) output:
   7243 VRSQRTE/VRSQRTEQ:6:result_uint32x2 [] = { b4800000, b4800000,  }
   7244 VRSQRTE/VRSQRTEQ:7:result_uint32x4 [] = { ed000000, ed000000, ed000000, ed000000,  }
   7245 
   7246 VRSQRTE/VRSQRTEQ FP special (NaN, 0) output:
   7247 VRSQRTE/VRSQRTEQ:8:result_float32x2 [] = { 7fc00000, 7fc00000,  }
   7248 VRSQRTE/VRSQRTEQ:9:result_float32x4 [] = { 7f800000, 7f800000, 7f800000, 7f800000,  }
   7249 
   7250 VRSQRTE/VRSQRTEQ FP special (negative, infinity) output:
   7251 VRSQRTE/VRSQRTEQ:10:result_float32x2 [] = { 7fc00000, 7fc00000,  }
   7252 VRSQRTE/VRSQRTEQ:11:result_float32x4 [] = { 0, 0, 0, 0,  }
   7253 
   7254 VRSQRTE/VRSQRTEQ FP special (-0, -infinity) output:
   7255 VRSQRTE/VRSQRTEQ:12:result_float32x2 [] = { ff800000, ff800000,  }
   7256 VRSQRTE/VRSQRTEQ:13:result_float32x4 [] = { 7fc00000, 7fc00000, 7fc00000, 7fc00000,  }
   7257 
   7258 VCAGE/VCAGEQ output:
   7259 VCAGE/VCAGEQ:0:result_uint32x2 [] = { ffffffff, 0,  }
   7260 VCAGE/VCAGEQ:1:result_uint32x4 [] = { ffffffff, ffffffff, ffffffff, 0,  }
   7261 
   7262 VCAGE/VCAGEQ output:
   7263 VCAGE/VCAGEQ:2:result_uint32x2 [] = { ffffffff, ffffffff,  }
   7264 VCAGE/VCAGEQ:3:result_uint32x4 [] = { ffffffff, ffffffff, ffffffff, ffffffff,  }
   7265 
   7266 VCALE/VCALEQ output:
   7267 VCALE/VCALEQ:0:result_uint32x2 [] = { ffffffff, ffffffff,  }
   7268 VCALE/VCALEQ:1:result_uint32x4 [] = { 0, 0, ffffffff, ffffffff,  }
   7269 
   7270 VCALE/VCALEQ output:
   7271 VCALE/VCALEQ:2:result_uint32x2 [] = { 0, 0,  }
   7272 VCALE/VCALEQ:3:result_uint32x4 [] = { 0, 0, 0, 0,  }
   7273 
   7274 VCAGT/VCAGTQ output:
   7275 VCAGT/VCAGTQ:0:result_uint32x2 [] = { 0, 0,  }
   7276 VCAGT/VCAGTQ:1:result_uint32x4 [] = { ffffffff, ffffffff, 0, 0,  }
   7277 
   7278 VCAGT/VCAGTQ output:
   7279 VCAGT/VCAGTQ:2:result_uint32x2 [] = { ffffffff, ffffffff,  }
   7280 VCAGT/VCAGTQ:3:result_uint32x4 [] = { ffffffff, ffffffff, ffffffff, ffffffff,  }
   7281 
   7282 VCALT/VCALTQ output:
   7283 VCALT/VCALTQ:0:result_uint32x2 [] = { 0, ffffffff,  }
   7284 VCALT/VCALTQ:1:result_uint32x4 [] = { 0, 0, 0, ffffffff,  }
   7285 
   7286 VCALT/VCALTQ output:
   7287 VCALT/VCALTQ:2:result_uint32x2 [] = { 0, 0,  }
   7288 VCALT/VCALTQ:3:result_uint32x4 [] = { 0, 0, 0, 0,  }
   7289 
   7290 VCVT/VCVTQ output:
   7291 VCVT/VCVTQ:0:result_float32x2 [] = { c1800000, c1700000,  }
   7292 VCVT/VCVTQ:1:result_float32x2 [] = { 4f800000, 4f800000,  }
   7293 VCVT/VCVTQ:2:result_float32x4 [] = { c1800000, c1700000, c1600000, c1500000,  }
   7294 VCVT/VCVTQ:3:result_float32x4 [] = { 4f800000, 4f800000, 4f800000, 4f800000,  }
   7295 VCVT/VCVTQ:4:result_int32x2 [] = { fffffff1, 5,  }
   7296 VCVT/VCVTQ:5:result_uint32x2 [] = { 0, 5,  }
   7297 VCVT/VCVTQ:6:result_int32x4 [] = { 0, 0, f, fffffff1,  }
   7298 VCVT/VCVTQ:7:result_uint32x4 [] = { 0, 0, f, 0,  }
   7299 
   7300 VCVT_N/VCVTQ_N output:
   7301 VCVT_N/VCVTQ_N:8:result_float32x2 [] = { c0800000, c0700000,  }
   7302 VCVT_N/VCVTQ_N:9:result_float32x2 [] = { 4c000000, 4c000000,  }
   7303 VCVT_N/VCVTQ_N:10:result_float32x4 [] = { b2800000, b2700000, b2600000, b2500000,  }
   7304 VCVT_N/VCVTQ_N:11:result_float32x4 [] = { 49800000, 49800000, 49800000, 49800000,  }
   7305 VCVT_N/VCVTQ_N:12:result_int32x2 [] = { ff0b3333, 54cccd,  }
   7306 VCVT_N/VCVTQ_N:13:result_uint32x2 [] = { 0, 15,  }
   7307 VCVT_N/VCVTQ_N:14:result_int32x4 [] = { 0, 0, 1e3d7, fffe1c29,  }
   7308 VCVT_N/VCVTQ_N:15:result_uint32x4 [] = { 0, 0, 1e, 0,  }
   7309 
   7310 VCVT/VCVTQ (check rounding) output:
   7311 VCVT/VCVTQ:16:result_int32x2 [] = { a, a,  }
   7312 VCVT/VCVTQ:17:result_uint32x2 [] = { a, a,  }
   7313 VCVT/VCVTQ:18:result_int32x4 [] = { 7d, 7d, 7d, 7d,  }
   7314 VCVT/VCVTQ:19:result_uint32x4 [] = { 7d, 7d, 7d, 7d,  }
   7315 
   7316 VCVT_N/VCVTQ_N (check rounding) output:
   7317 VCVT_N/VCVTQ_N:20:result_int32x2 [] = { a66666, a66666,  }
   7318 VCVT_N/VCVTQ_N:21:result_uint32x2 [] = { a66666, a66666,  }
   7319 VCVT_N/VCVTQ_N:22:result_int32x4 [] = { fbccc, fbccc, fbccc, fbccc,  }
   7320 VCVT_N/VCVTQ_N:23:result_uint32x4 [] = { fbccc, fbccc, fbccc, fbccc,  }
   7321 
   7322 VCVT_N/VCVTQ_N (check saturation) output:
   7323 VCVT_N/VCVTQ_N:24:result_int32x2 [] = { 7fffffff, 7fffffff,  }
   7324 VCVT_N/VCVTQ_N:25:result_int32x4 [] = { 7fffffff, 7fffffff, 7fffffff, 7fffffff,  }
   7325 
   7326 VRECPS/VRECPSQ output:
   7327 VRECPS/VRECPSQ:0:result_float32x2 [] = { c2e19eb7, c2e19eb7,  }
   7328 VRECPS/VRECPSQ:1:result_float32x4 [] = { c1db851f, c1db851f, c1db851f, c1db851f,  }
   7329 
   7330 VRECPS/VRECPSQ FP special (NAN) and normal values output:
   7331 VRECPS/VRECPSQ:2:result_float32x2 [] = { 7fc00000, 7fc00000,  }
   7332 VRECPS/VRECPSQ:3:result_float32x4 [] = { 7fc00000, 7fc00000, 7fc00000, 7fc00000,  }
   7333 
   7334 VRECPS/VRECPSQ FP special (infinity, 0) and normal values output:
   7335 VRECPS/VRECPSQ:4:result_float32x2 [] = { ff800000, ff800000,  }
   7336 VRECPS/VRECPSQ:5:result_float32x4 [] = { 40000000, 40000000, 40000000, 40000000,  }
   7337 
   7338 VRECPS/VRECPSQ FP special (infinity, 0) output:
   7339 VRECPS/VRECPSQ:6:result_float32x2 [] = { 40000000, 40000000,  }
   7340 VRECPS/VRECPSQ:7:result_float32x4 [] = { 40000000, 40000000, 40000000, 40000000,  }
   7341 
   7342 VRSQRTS/VRSQRTSQ output:
   7343 VRSQRTS/VRSQRTSQ:0:result_float32x2 [] = { c2796b84, c2796b84,  }
   7344 VRSQRTS/VRSQRTSQ:1:result_float32x4 [] = { c0e4a3d8, c0e4a3d8, c0e4a3d8, c0e4a3d8,  }
   7345 
   7346 VRSQRTS/VRSQRTSQ FP special (NAN) and normal values output:
   7347 VRSQRTS/VRSQRTSQ:2:result_float32x2 [] = { 7fc00000, 7fc00000,  }
   7348 VRSQRTS/VRSQRTSQ:3:result_float32x4 [] = { 7fc00000, 7fc00000, 7fc00000, 7fc00000,  }
   7349 
   7350 VRSQRTS/VRSQRTSQ FP special (infinity, 0) and normal values output:
   7351 VRSQRTS/VRSQRTSQ:4:result_float32x2 [] = { ff800000, ff800000,  }
   7352 VRSQRTS/VRSQRTSQ:5:result_float32x4 [] = { 3fc00000, 3fc00000, 3fc00000, 3fc00000,  }
   7353 
   7354 VRSQRTS/VRSQRTSQ FP special (infinity, 0) output:
   7355 VRSQRTS/VRSQRTSQ:6:result_float32x2 [] = { 3fc00000, 3fc00000,  }
   7356 VRSQRTS/VRSQRTSQ:7:result_float32x4 [] = { 3fc00000, 3fc00000, 3fc00000, 3fc00000,  }
   7357