Home | History | Annotate | Download | only in i386
      1 # Check 64bit AVX512{F,VL} swap instructions
      2 
      3 	.allow_index_reg
      4 	.text
      5 _start:
      6 	vmovapd	%xmm29, %xmm30	 # AVX512{F,VL}
      7 	vmovapd.s	%xmm29, %xmm30	 # AVX512{F,VL}
      8 	vmovapd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
      9 	vmovapd.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
     10 	vmovapd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
     11 	vmovapd.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
     12 	vmovapd	%xmm29, %xmm30	 # AVX512{F,VL}
     13 	vmovapd.s	%xmm29, %xmm30	 # AVX512{F,VL}
     14 	vmovapd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
     15 	vmovapd.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
     16 	vmovapd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
     17 	vmovapd.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
     18 	vmovapd	%ymm29, %ymm30	 # AVX512{F,VL}
     19 	vmovapd.s	%ymm29, %ymm30	 # AVX512{F,VL}
     20 	vmovapd	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
     21 	vmovapd.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
     22 	vmovapd	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
     23 	vmovapd.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
     24 	vmovapd	%ymm29, %ymm30	 # AVX512{F,VL}
     25 	vmovapd.s	%ymm29, %ymm30	 # AVX512{F,VL}
     26 	vmovapd	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
     27 	vmovapd.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
     28 	vmovapd	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
     29 	vmovapd.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
     30 	vmovaps	%xmm29, %xmm30	 # AVX512{F,VL}
     31 	vmovaps.s	%xmm29, %xmm30	 # AVX512{F,VL}
     32 	vmovaps	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
     33 	vmovaps.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
     34 	vmovaps	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
     35 	vmovaps.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
     36 	vmovaps	%xmm29, %xmm30	 # AVX512{F,VL}
     37 	vmovaps.s	%xmm29, %xmm30	 # AVX512{F,VL}
     38 	vmovaps	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
     39 	vmovaps.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
     40 	vmovaps	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
     41 	vmovaps.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
     42 	vmovaps	%ymm29, %ymm30	 # AVX512{F,VL}
     43 	vmovaps.s	%ymm29, %ymm30	 # AVX512{F,VL}
     44 	vmovaps	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
     45 	vmovaps.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
     46 	vmovaps	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
     47 	vmovaps.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
     48 	vmovaps	%ymm29, %ymm30	 # AVX512{F,VL}
     49 	vmovaps.s	%ymm29, %ymm30	 # AVX512{F,VL}
     50 	vmovaps	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
     51 	vmovaps.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
     52 	vmovaps	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
     53 	vmovaps.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
     54 	vmovdqa32	%xmm29, %xmm30	 # AVX512{F,VL}
     55 	vmovdqa32.s	%xmm29, %xmm30	 # AVX512{F,VL}
     56 	vmovdqa32	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
     57 	vmovdqa32.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
     58 	vmovdqa32	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
     59 	vmovdqa32.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
     60 	vmovdqa32	%xmm29, %xmm30	 # AVX512{F,VL}
     61 	vmovdqa32.s	%xmm29, %xmm30	 # AVX512{F,VL}
     62 	vmovdqa32	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
     63 	vmovdqa32.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
     64 	vmovdqa32	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
     65 	vmovdqa32.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
     66 	vmovdqa32	%ymm29, %ymm30	 # AVX512{F,VL}
     67 	vmovdqa32.s	%ymm29, %ymm30	 # AVX512{F,VL}
     68 	vmovdqa32	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
     69 	vmovdqa32.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
     70 	vmovdqa32	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
     71 	vmovdqa32.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
     72 	vmovdqa32	%ymm29, %ymm30	 # AVX512{F,VL}
     73 	vmovdqa32.s	%ymm29, %ymm30	 # AVX512{F,VL}
     74 	vmovdqa32	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
     75 	vmovdqa32.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
     76 	vmovdqa32	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
     77 	vmovdqa32.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
     78 	vmovdqa64	%xmm29, %xmm30	 # AVX512{F,VL}
     79 	vmovdqa64.s	%xmm29, %xmm30	 # AVX512{F,VL}
     80 	vmovdqa64	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
     81 	vmovdqa64.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
     82 	vmovdqa64	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
     83 	vmovdqa64.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
     84 	vmovdqa64	%xmm29, %xmm30	 # AVX512{F,VL}
     85 	vmovdqa64.s	%xmm29, %xmm30	 # AVX512{F,VL}
     86 	vmovdqa64	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
     87 	vmovdqa64.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
     88 	vmovdqa64	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
     89 	vmovdqa64.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
     90 	vmovdqa64	%ymm29, %ymm30	 # AVX512{F,VL}
     91 	vmovdqa64.s	%ymm29, %ymm30	 # AVX512{F,VL}
     92 	vmovdqa64	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
     93 	vmovdqa64.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
     94 	vmovdqa64	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
     95 	vmovdqa64.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
     96 	vmovdqa64	%ymm29, %ymm30	 # AVX512{F,VL}
     97 	vmovdqa64.s	%ymm29, %ymm30	 # AVX512{F,VL}
     98 	vmovdqa64	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
     99 	vmovdqa64.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
    100 	vmovdqa64	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
    101 	vmovdqa64.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
    102 	vmovdqu32	%xmm29, %xmm30	 # AVX512{F,VL}
    103 	vmovdqu32.s	%xmm29, %xmm30	 # AVX512{F,VL}
    104 	vmovdqu32	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
    105 	vmovdqu32.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
    106 	vmovdqu32	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
    107 	vmovdqu32.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
    108 	vmovdqu32	%xmm29, %xmm30	 # AVX512{F,VL}
    109 	vmovdqu32.s	%xmm29, %xmm30	 # AVX512{F,VL}
    110 	vmovdqu32	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
    111 	vmovdqu32.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
    112 	vmovdqu32	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
    113 	vmovdqu32.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
    114 	vmovdqu32	%ymm29, %ymm30	 # AVX512{F,VL}
    115 	vmovdqu32.s	%ymm29, %ymm30	 # AVX512{F,VL}
    116 	vmovdqu32	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
    117 	vmovdqu32.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
    118 	vmovdqu32	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
    119 	vmovdqu32.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
    120 	vmovdqu32	%ymm29, %ymm30	 # AVX512{F,VL}
    121 	vmovdqu32.s	%ymm29, %ymm30	 # AVX512{F,VL}
    122 	vmovdqu32	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
    123 	vmovdqu32.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
    124 	vmovdqu32	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
    125 	vmovdqu32.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
    126 	vmovdqu64	%xmm29, %xmm30	 # AVX512{F,VL}
    127 	vmovdqu64.s	%xmm29, %xmm30	 # AVX512{F,VL}
    128 	vmovdqu64	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
    129 	vmovdqu64.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
    130 	vmovdqu64	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
    131 	vmovdqu64.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
    132 	vmovdqu64	%xmm29, %xmm30	 # AVX512{F,VL}
    133 	vmovdqu64.s	%xmm29, %xmm30	 # AVX512{F,VL}
    134 	vmovdqu64	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
    135 	vmovdqu64.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
    136 	vmovdqu64	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
    137 	vmovdqu64.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
    138 	vmovdqu64	%ymm29, %ymm30	 # AVX512{F,VL}
    139 	vmovdqu64.s	%ymm29, %ymm30	 # AVX512{F,VL}
    140 	vmovdqu64	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
    141 	vmovdqu64.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
    142 	vmovdqu64	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
    143 	vmovdqu64.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
    144 	vmovdqu64	%ymm29, %ymm30	 # AVX512{F,VL}
    145 	vmovdqu64.s	%ymm29, %ymm30	 # AVX512{F,VL}
    146 	vmovdqu64	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
    147 	vmovdqu64.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
    148 	vmovdqu64	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
    149 	vmovdqu64.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
    150 	vmovupd	%xmm29, %xmm30	 # AVX512{F,VL}
    151 	vmovupd.s	%xmm29, %xmm30	 # AVX512{F,VL}
    152 	vmovupd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
    153 	vmovupd.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
    154 	vmovupd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
    155 	vmovupd.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
    156 	vmovupd	%xmm29, %xmm30	 # AVX512{F,VL}
    157 	vmovupd.s	%xmm29, %xmm30	 # AVX512{F,VL}
    158 	vmovupd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
    159 	vmovupd.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
    160 	vmovupd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
    161 	vmovupd.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
    162 	vmovupd	%ymm29, %ymm30	 # AVX512{F,VL}
    163 	vmovupd.s	%ymm29, %ymm30	 # AVX512{F,VL}
    164 	vmovupd	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
    165 	vmovupd.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
    166 	vmovupd	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
    167 	vmovupd.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
    168 	vmovupd	%ymm29, %ymm30	 # AVX512{F,VL}
    169 	vmovupd.s	%ymm29, %ymm30	 # AVX512{F,VL}
    170 	vmovupd	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
    171 	vmovupd.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
    172 	vmovupd	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
    173 	vmovupd.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
    174 	vmovups	%xmm29, %xmm30	 # AVX512{F,VL}
    175 	vmovups.s	%xmm29, %xmm30	 # AVX512{F,VL}
    176 	vmovups	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
    177 	vmovups.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
    178 	vmovups	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
    179 	vmovups.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
    180 	vmovups	%xmm29, %xmm30	 # AVX512{F,VL}
    181 	vmovups.s	%xmm29, %xmm30	 # AVX512{F,VL}
    182 	vmovups	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
    183 	vmovups.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
    184 	vmovups	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
    185 	vmovups.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
    186 	vmovups	%ymm29, %ymm30	 # AVX512{F,VL}
    187 	vmovups.s	%ymm29, %ymm30	 # AVX512{F,VL}
    188 	vmovups	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
    189 	vmovups.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
    190 	vmovups	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
    191 	vmovups.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
    192 	vmovups	%ymm29, %ymm30	 # AVX512{F,VL}
    193 	vmovups.s	%ymm29, %ymm30	 # AVX512{F,VL}
    194 	vmovups	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
    195 	vmovups.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
    196 	vmovups	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
    197 	vmovups.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
    198 
    199 	.intel_syntax noprefix
    200 	vmovapd	xmm30, xmm29	 # AVX512{F,VL}
    201 	vmovapd.s	xmm30, xmm29	 # AVX512{F,VL}
    202 	vmovapd	xmm30{k7}, xmm29	 # AVX512{F,VL}
    203 	vmovapd.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
    204 	vmovapd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    205 	vmovapd.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    206 	vmovapd	xmm30, xmm29	 # AVX512{F,VL}
    207 	vmovapd.s	xmm30, xmm29	 # AVX512{F,VL}
    208 	vmovapd	xmm30{k7}, xmm29	 # AVX512{F,VL}
    209 	vmovapd.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
    210 	vmovapd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    211 	vmovapd.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    212 	vmovapd	ymm30, ymm29	 # AVX512{F,VL}
    213 	vmovapd.s	ymm30, ymm29	 # AVX512{F,VL}
    214 	vmovapd	ymm30{k7}, ymm29	 # AVX512{F,VL}
    215 	vmovapd.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
    216 	vmovapd	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    217 	vmovapd.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    218 	vmovapd	ymm30, ymm29	 # AVX512{F,VL}
    219 	vmovapd.s	ymm30, ymm29	 # AVX512{F,VL}
    220 	vmovapd	ymm30{k7}, ymm29	 # AVX512{F,VL}
    221 	vmovapd.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
    222 	vmovapd	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    223 	vmovapd.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    224 	vmovaps	xmm30, xmm29	 # AVX512{F,VL}
    225 	vmovaps.s	xmm30, xmm29	 # AVX512{F,VL}
    226 	vmovaps	xmm30{k7}, xmm29	 # AVX512{F,VL}
    227 	vmovaps.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
    228 	vmovaps	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    229 	vmovaps.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    230 	vmovaps	xmm30, xmm29	 # AVX512{F,VL}
    231 	vmovaps.s	xmm30, xmm29	 # AVX512{F,VL}
    232 	vmovaps	xmm30{k7}, xmm29	 # AVX512{F,VL}
    233 	vmovaps.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
    234 	vmovaps	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    235 	vmovaps.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    236 	vmovaps	ymm30, ymm29	 # AVX512{F,VL}
    237 	vmovaps.s	ymm30, ymm29	 # AVX512{F,VL}
    238 	vmovaps	ymm30{k7}, ymm29	 # AVX512{F,VL}
    239 	vmovaps.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
    240 	vmovaps	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    241 	vmovaps.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    242 	vmovaps	ymm30, ymm29	 # AVX512{F,VL}
    243 	vmovaps.s	ymm30, ymm29	 # AVX512{F,VL}
    244 	vmovaps	ymm30{k7}, ymm29	 # AVX512{F,VL}
    245 	vmovaps.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
    246 	vmovaps	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    247 	vmovaps.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    248 	vmovdqa32	xmm30, xmm29	 # AVX512{F,VL}
    249 	vmovdqa32.s	xmm30, xmm29	 # AVX512{F,VL}
    250 	vmovdqa32	xmm30{k7}, xmm29	 # AVX512{F,VL}
    251 	vmovdqa32.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
    252 	vmovdqa32	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    253 	vmovdqa32.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    254 	vmovdqa32	xmm30, xmm29	 # AVX512{F,VL}
    255 	vmovdqa32.s	xmm30, xmm29	 # AVX512{F,VL}
    256 	vmovdqa32	xmm30{k7}, xmm29	 # AVX512{F,VL}
    257 	vmovdqa32.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
    258 	vmovdqa32	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    259 	vmovdqa32.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    260 	vmovdqa32	ymm30, ymm29	 # AVX512{F,VL}
    261 	vmovdqa32.s	ymm30, ymm29	 # AVX512{F,VL}
    262 	vmovdqa32	ymm30{k7}, ymm29	 # AVX512{F,VL}
    263 	vmovdqa32.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
    264 	vmovdqa32	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    265 	vmovdqa32.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    266 	vmovdqa32	ymm30, ymm29	 # AVX512{F,VL}
    267 	vmovdqa32.s	ymm30, ymm29	 # AVX512{F,VL}
    268 	vmovdqa32	ymm30{k7}, ymm29	 # AVX512{F,VL}
    269 	vmovdqa32.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
    270 	vmovdqa32	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    271 	vmovdqa32.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    272 	vmovdqa64	xmm30, xmm29	 # AVX512{F,VL}
    273 	vmovdqa64.s	xmm30, xmm29	 # AVX512{F,VL}
    274 	vmovdqa64	xmm30{k7}, xmm29	 # AVX512{F,VL}
    275 	vmovdqa64.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
    276 	vmovdqa64	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    277 	vmovdqa64.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    278 	vmovdqa64	xmm30, xmm29	 # AVX512{F,VL}
    279 	vmovdqa64.s	xmm30, xmm29	 # AVX512{F,VL}
    280 	vmovdqa64	xmm30{k7}, xmm29	 # AVX512{F,VL}
    281 	vmovdqa64.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
    282 	vmovdqa64	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    283 	vmovdqa64.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    284 	vmovdqa64	ymm30, ymm29	 # AVX512{F,VL}
    285 	vmovdqa64.s	ymm30, ymm29	 # AVX512{F,VL}
    286 	vmovdqa64	ymm30{k7}, ymm29	 # AVX512{F,VL}
    287 	vmovdqa64.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
    288 	vmovdqa64	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    289 	vmovdqa64.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    290 	vmovdqa64	ymm30, ymm29	 # AVX512{F,VL}
    291 	vmovdqa64.s	ymm30, ymm29	 # AVX512{F,VL}
    292 	vmovdqa64	ymm30{k7}, ymm29	 # AVX512{F,VL}
    293 	vmovdqa64.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
    294 	vmovdqa64	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    295 	vmovdqa64.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    296 	vmovdqu32	xmm30, xmm29	 # AVX512{F,VL}
    297 	vmovdqu32.s	xmm30, xmm29	 # AVX512{F,VL}
    298 	vmovdqu32	xmm30{k7}, xmm29	 # AVX512{F,VL}
    299 	vmovdqu32.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
    300 	vmovdqu32	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    301 	vmovdqu32.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    302 	vmovdqu32	xmm30, xmm29	 # AVX512{F,VL}
    303 	vmovdqu32.s	xmm30, xmm29	 # AVX512{F,VL}
    304 	vmovdqu32	xmm30{k7}, xmm29	 # AVX512{F,VL}
    305 	vmovdqu32.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
    306 	vmovdqu32	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    307 	vmovdqu32.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    308 	vmovdqu32	ymm30, ymm29	 # AVX512{F,VL}
    309 	vmovdqu32.s	ymm30, ymm29	 # AVX512{F,VL}
    310 	vmovdqu32	ymm30{k7}, ymm29	 # AVX512{F,VL}
    311 	vmovdqu32.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
    312 	vmovdqu32	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    313 	vmovdqu32.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    314 	vmovdqu32	ymm30, ymm29	 # AVX512{F,VL}
    315 	vmovdqu32.s	ymm30, ymm29	 # AVX512{F,VL}
    316 	vmovdqu32	ymm30{k7}, ymm29	 # AVX512{F,VL}
    317 	vmovdqu32.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
    318 	vmovdqu32	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    319 	vmovdqu32.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    320 	vmovdqu64	xmm30, xmm29	 # AVX512{F,VL}
    321 	vmovdqu64.s	xmm30, xmm29	 # AVX512{F,VL}
    322 	vmovdqu64	xmm30{k7}, xmm29	 # AVX512{F,VL}
    323 	vmovdqu64.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
    324 	vmovdqu64	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    325 	vmovdqu64.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    326 	vmovdqu64	xmm30, xmm29	 # AVX512{F,VL}
    327 	vmovdqu64.s	xmm30, xmm29	 # AVX512{F,VL}
    328 	vmovdqu64	xmm30{k7}, xmm29	 # AVX512{F,VL}
    329 	vmovdqu64.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
    330 	vmovdqu64	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    331 	vmovdqu64.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    332 	vmovdqu64	ymm30, ymm29	 # AVX512{F,VL}
    333 	vmovdqu64.s	ymm30, ymm29	 # AVX512{F,VL}
    334 	vmovdqu64	ymm30{k7}, ymm29	 # AVX512{F,VL}
    335 	vmovdqu64.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
    336 	vmovdqu64	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    337 	vmovdqu64.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    338 	vmovdqu64	ymm30, ymm29	 # AVX512{F,VL}
    339 	vmovdqu64.s	ymm30, ymm29	 # AVX512{F,VL}
    340 	vmovdqu64	ymm30{k7}, ymm29	 # AVX512{F,VL}
    341 	vmovdqu64.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
    342 	vmovdqu64	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    343 	vmovdqu64.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    344 	vmovupd	xmm30, xmm29	 # AVX512{F,VL}
    345 	vmovupd.s	xmm30, xmm29	 # AVX512{F,VL}
    346 	vmovupd	xmm30{k7}, xmm29	 # AVX512{F,VL}
    347 	vmovupd.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
    348 	vmovupd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    349 	vmovupd.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    350 	vmovupd	xmm30, xmm29	 # AVX512{F,VL}
    351 	vmovupd.s	xmm30, xmm29	 # AVX512{F,VL}
    352 	vmovupd	xmm30{k7}, xmm29	 # AVX512{F,VL}
    353 	vmovupd.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
    354 	vmovupd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    355 	vmovupd.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    356 	vmovupd	ymm30, ymm29	 # AVX512{F,VL}
    357 	vmovupd.s	ymm30, ymm29	 # AVX512{F,VL}
    358 	vmovupd	ymm30{k7}, ymm29	 # AVX512{F,VL}
    359 	vmovupd.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
    360 	vmovupd	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    361 	vmovupd.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    362 	vmovupd	ymm30, ymm29	 # AVX512{F,VL}
    363 	vmovupd.s	ymm30, ymm29	 # AVX512{F,VL}
    364 	vmovupd	ymm30{k7}, ymm29	 # AVX512{F,VL}
    365 	vmovupd.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
    366 	vmovupd	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    367 	vmovupd.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    368 	vmovups	xmm30, xmm29	 # AVX512{F,VL}
    369 	vmovups.s	xmm30, xmm29	 # AVX512{F,VL}
    370 	vmovups	xmm30{k7}, xmm29	 # AVX512{F,VL}
    371 	vmovups.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
    372 	vmovups	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    373 	vmovups.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    374 	vmovups	xmm30, xmm29	 # AVX512{F,VL}
    375 	vmovups.s	xmm30, xmm29	 # AVX512{F,VL}
    376 	vmovups	xmm30{k7}, xmm29	 # AVX512{F,VL}
    377 	vmovups.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
    378 	vmovups	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    379 	vmovups.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
    380 	vmovups	ymm30, ymm29	 # AVX512{F,VL}
    381 	vmovups.s	ymm30, ymm29	 # AVX512{F,VL}
    382 	vmovups	ymm30{k7}, ymm29	 # AVX512{F,VL}
    383 	vmovups.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
    384 	vmovups	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    385 	vmovups.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    386 	vmovups	ymm30, ymm29	 # AVX512{F,VL}
    387 	vmovups.s	ymm30, ymm29	 # AVX512{F,VL}
    388 	vmovups	ymm30{k7}, ymm29	 # AVX512{F,VL}
    389 	vmovups.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
    390 	vmovups	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    391 	vmovups.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
    392