brintos

brintos / llvm-project-archived public Read only

0
0
Text · 46.0 KiB · 2b17032 Raw
1300 lines · plain
1# RUN: llvm-mc --disassemble %s -triple=x86_64 | FileCheck %s --check-prefixes=ATT2# RUN: llvm-mc --disassemble %s -triple=x86_64 --output-asm-variant=1 | FileCheck %s --check-prefixes=INTEL3 4# ATT:   vcvtbf162ibs %xmm23, %xmm225# INTEL: vcvtbf162ibs xmm22, xmm2360x62,0xa5,0x7f,0x08,0x69,0xf77 8# ATT:   vcvtbf162ibs %xmm23, %xmm22 {%k7}9# INTEL: vcvtbf162ibs xmm22 {k7}, xmm23100x62,0xa5,0x7f,0x0f,0x69,0xf711 12# ATT:   vcvtbf162ibs %xmm23, %xmm22 {%k7} {z}13# INTEL: vcvtbf162ibs xmm22 {k7} {z}, xmm23140x62,0xa5,0x7f,0x8f,0x69,0xf715 16# ATT:   vcvtbf162ibs %zmm23, %zmm2217# INTEL: vcvtbf162ibs zmm22, zmm23180x62,0xa5,0x7f,0x48,0x69,0xf719 20# ATT:   vcvtbf162ibs %zmm23, %zmm22 {%k7}21# INTEL: vcvtbf162ibs zmm22 {k7}, zmm23220x62,0xa5,0x7f,0x4f,0x69,0xf723 24# ATT:   vcvtbf162ibs %zmm23, %zmm22 {%k7} {z}25# INTEL: vcvtbf162ibs zmm22 {k7} {z}, zmm23260x62,0xa5,0x7f,0xcf,0x69,0xf727 28# ATT:   vcvtbf162ibs %ymm23, %ymm2229# INTEL: vcvtbf162ibs ymm22, ymm23300x62,0xa5,0x7f,0x28,0x69,0xf731 32# ATT:   vcvtbf162ibs %ymm23, %ymm22 {%k7}33# INTEL: vcvtbf162ibs ymm22 {k7}, ymm23340x62,0xa5,0x7f,0x2f,0x69,0xf735 36# ATT:   vcvtbf162ibs %ymm23, %ymm22 {%k7} {z}37# INTEL: vcvtbf162ibs ymm22 {k7} {z}, ymm23380x62,0xa5,0x7f,0xaf,0x69,0xf739 40# ATT:   vcvtbf162ibs  268435456(%rbp,%r14,8), %xmm2241# INTEL: vcvtbf162ibs xmm22, xmmword ptr [rbp + 8*r14 + 268435456]420x62,0xa5,0x7f,0x08,0x69,0xb4,0xf5,0x00,0x00,0x00,0x1043 44# ATT:   vcvtbf162ibs  291(%r8,%rax,4), %xmm22 {%k7}45# INTEL: vcvtbf162ibs xmm22 {k7}, xmmword ptr [r8 + 4*rax + 291]460x62,0xc5,0x7f,0x0f,0x69,0xb4,0x80,0x23,0x01,0x00,0x0047 48# ATT:   vcvtbf162ibs  (%rip){1to8}, %xmm2249# INTEL: vcvtbf162ibs xmm22, word ptr [rip]{1to8}500x62,0xe5,0x7f,0x18,0x69,0x35,0x00,0x00,0x00,0x0051 52# ATT:   vcvtbf162ibs  -512(,%rbp,2), %xmm2253# INTEL: vcvtbf162ibs xmm22, xmmword ptr [2*rbp - 512]540x62,0xe5,0x7f,0x08,0x69,0x34,0x6d,0x00,0xfe,0xff,0xff55 56# ATT:   vcvtbf162ibs  2032(%rcx), %xmm22 {%k7} {z}57# INTEL: vcvtbf162ibs xmm22 {k7} {z}, xmmword ptr [rcx + 2032]580x62,0xe5,0x7f,0x8f,0x69,0x71,0x7f59 60# ATT:   vcvtbf162ibs  -256(%rdx){1to8}, %xmm22 {%k7} {z}61# INTEL: vcvtbf162ibs xmm22 {k7} {z}, word ptr [rdx - 256]{1to8}620x62,0xe5,0x7f,0x9f,0x69,0x72,0x8063 64# ATT:   vcvtbf162ibs  268435456(%rbp,%r14,8), %ymm2265# INTEL: vcvtbf162ibs ymm22, ymmword ptr [rbp + 8*r14 + 268435456]660x62,0xa5,0x7f,0x28,0x69,0xb4,0xf5,0x00,0x00,0x00,0x1067 68# ATT:   vcvtbf162ibs  291(%r8,%rax,4), %ymm22 {%k7}69# INTEL: vcvtbf162ibs ymm22 {k7}, ymmword ptr [r8 + 4*rax + 291]700x62,0xc5,0x7f,0x2f,0x69,0xb4,0x80,0x23,0x01,0x00,0x0071 72# ATT:   vcvtbf162ibs  (%rip){1to16}, %ymm2273# INTEL: vcvtbf162ibs ymm22, word ptr [rip]{1to16}740x62,0xe5,0x7f,0x38,0x69,0x35,0x00,0x00,0x00,0x0075 76# ATT:   vcvtbf162ibs  -1024(,%rbp,2), %ymm2277# INTEL: vcvtbf162ibs ymm22, ymmword ptr [2*rbp - 1024]780x62,0xe5,0x7f,0x28,0x69,0x34,0x6d,0x00,0xfc,0xff,0xff79 80# ATT:   vcvtbf162ibs  4064(%rcx), %ymm22 {%k7} {z}81# INTEL: vcvtbf162ibs ymm22 {k7} {z}, ymmword ptr [rcx + 4064]820x62,0xe5,0x7f,0xaf,0x69,0x71,0x7f83 84# ATT:   vcvtbf162ibs  -256(%rdx){1to16}, %ymm22 {%k7} {z}85# INTEL: vcvtbf162ibs ymm22 {k7} {z}, word ptr [rdx - 256]{1to16}860x62,0xe5,0x7f,0xbf,0x69,0x72,0x8087 88# ATT:   vcvtbf162ibs  268435456(%rbp,%r14,8), %zmm2289# INTEL: vcvtbf162ibs zmm22, zmmword ptr [rbp + 8*r14 + 268435456]900x62,0xa5,0x7f,0x48,0x69,0xb4,0xf5,0x00,0x00,0x00,0x1091 92# ATT:   vcvtbf162ibs  291(%r8,%rax,4), %zmm22 {%k7}93# INTEL: vcvtbf162ibs zmm22 {k7}, zmmword ptr [r8 + 4*rax + 291]940x62,0xc5,0x7f,0x4f,0x69,0xb4,0x80,0x23,0x01,0x00,0x0095 96# ATT:   vcvtbf162ibs  (%rip){1to32}, %zmm2297# INTEL: vcvtbf162ibs zmm22, word ptr [rip]{1to32}980x62,0xe5,0x7f,0x58,0x69,0x35,0x00,0x00,0x00,0x0099 100# ATT:   vcvtbf162ibs  -2048(,%rbp,2), %zmm22101# INTEL: vcvtbf162ibs zmm22, zmmword ptr [2*rbp - 2048]1020x62,0xe5,0x7f,0x48,0x69,0x34,0x6d,0x00,0xf8,0xff,0xff103 104# ATT:   vcvtbf162ibs  8128(%rcx), %zmm22 {%k7} {z}105# INTEL: vcvtbf162ibs zmm22 {k7} {z}, zmmword ptr [rcx + 8128]1060x62,0xe5,0x7f,0xcf,0x69,0x71,0x7f107 108# ATT:   vcvtbf162ibs  -256(%rdx){1to32}, %zmm22 {%k7} {z}109# INTEL: vcvtbf162ibs zmm22 {k7} {z}, word ptr [rdx - 256]{1to32}1100x62,0xe5,0x7f,0xdf,0x69,0x72,0x80111 112# ATT:   vcvtbf162iubs %xmm23, %xmm22113# INTEL: vcvtbf162iubs xmm22, xmm231140x62,0xa5,0x7f,0x08,0x6b,0xf7115 116# ATT:   vcvtbf162iubs %xmm23, %xmm22 {%k7}117# INTEL: vcvtbf162iubs xmm22 {k7}, xmm231180x62,0xa5,0x7f,0x0f,0x6b,0xf7119 120# ATT:   vcvtbf162iubs %xmm23, %xmm22 {%k7} {z}121# INTEL: vcvtbf162iubs xmm22 {k7} {z}, xmm231220x62,0xa5,0x7f,0x8f,0x6b,0xf7123 124# ATT:   vcvtbf162iubs %zmm23, %zmm22125# INTEL: vcvtbf162iubs zmm22, zmm231260x62,0xa5,0x7f,0x48,0x6b,0xf7127 128# ATT:   vcvtbf162iubs %zmm23, %zmm22 {%k7}129# INTEL: vcvtbf162iubs zmm22 {k7}, zmm231300x62,0xa5,0x7f,0x4f,0x6b,0xf7131 132# ATT:   vcvtbf162iubs %zmm23, %zmm22 {%k7} {z}133# INTEL: vcvtbf162iubs zmm22 {k7} {z}, zmm231340x62,0xa5,0x7f,0xcf,0x6b,0xf7135 136# ATT:   vcvtbf162iubs %ymm23, %ymm22137# INTEL: vcvtbf162iubs ymm22, ymm231380x62,0xa5,0x7f,0x28,0x6b,0xf7139 140# ATT:   vcvtbf162iubs %ymm23, %ymm22 {%k7}141# INTEL: vcvtbf162iubs ymm22 {k7}, ymm231420x62,0xa5,0x7f,0x2f,0x6b,0xf7143 144# ATT:   vcvtbf162iubs %ymm23, %ymm22 {%k7} {z}145# INTEL: vcvtbf162iubs ymm22 {k7} {z}, ymm231460x62,0xa5,0x7f,0xaf,0x6b,0xf7147 148# ATT:   vcvtbf162iubs  268435456(%rbp,%r14,8), %xmm22149# INTEL: vcvtbf162iubs xmm22, xmmword ptr [rbp + 8*r14 + 268435456]1500x62,0xa5,0x7f,0x08,0x6b,0xb4,0xf5,0x00,0x00,0x00,0x10151 152# ATT:   vcvtbf162iubs  291(%r8,%rax,4), %xmm22 {%k7}153# INTEL: vcvtbf162iubs xmm22 {k7}, xmmword ptr [r8 + 4*rax + 291]1540x62,0xc5,0x7f,0x0f,0x6b,0xb4,0x80,0x23,0x01,0x00,0x00155 156# ATT:   vcvtbf162iubs  (%rip){1to8}, %xmm22157# INTEL: vcvtbf162iubs xmm22, word ptr [rip]{1to8}1580x62,0xe5,0x7f,0x18,0x6b,0x35,0x00,0x00,0x00,0x00159 160# ATT:   vcvtbf162iubs  -512(,%rbp,2), %xmm22161# INTEL: vcvtbf162iubs xmm22, xmmword ptr [2*rbp - 512]1620x62,0xe5,0x7f,0x08,0x6b,0x34,0x6d,0x00,0xfe,0xff,0xff163 164# ATT:   vcvtbf162iubs  2032(%rcx), %xmm22 {%k7} {z}165# INTEL: vcvtbf162iubs xmm22 {k7} {z}, xmmword ptr [rcx + 2032]1660x62,0xe5,0x7f,0x8f,0x6b,0x71,0x7f167 168# ATT:   vcvtbf162iubs  -256(%rdx){1to8}, %xmm22 {%k7} {z}169# INTEL: vcvtbf162iubs xmm22 {k7} {z}, word ptr [rdx - 256]{1to8}1700x62,0xe5,0x7f,0x9f,0x6b,0x72,0x80171 172# ATT:   vcvtbf162iubs  268435456(%rbp,%r14,8), %ymm22173# INTEL: vcvtbf162iubs ymm22, ymmword ptr [rbp + 8*r14 + 268435456]1740x62,0xa5,0x7f,0x28,0x6b,0xb4,0xf5,0x00,0x00,0x00,0x10175 176# ATT:   vcvtbf162iubs  291(%r8,%rax,4), %ymm22 {%k7}177# INTEL: vcvtbf162iubs ymm22 {k7}, ymmword ptr [r8 + 4*rax + 291]1780x62,0xc5,0x7f,0x2f,0x6b,0xb4,0x80,0x23,0x01,0x00,0x00179 180# ATT:   vcvtbf162iubs  (%rip){1to16}, %ymm22181# INTEL: vcvtbf162iubs ymm22, word ptr [rip]{1to16}1820x62,0xe5,0x7f,0x38,0x6b,0x35,0x00,0x00,0x00,0x00183 184# ATT:   vcvtbf162iubs  -1024(,%rbp,2), %ymm22185# INTEL: vcvtbf162iubs ymm22, ymmword ptr [2*rbp - 1024]1860x62,0xe5,0x7f,0x28,0x6b,0x34,0x6d,0x00,0xfc,0xff,0xff187 188# ATT:   vcvtbf162iubs  4064(%rcx), %ymm22 {%k7} {z}189# INTEL: vcvtbf162iubs ymm22 {k7} {z}, ymmword ptr [rcx + 4064]1900x62,0xe5,0x7f,0xaf,0x6b,0x71,0x7f191 192# ATT:   vcvtbf162iubs  -256(%rdx){1to16}, %ymm22 {%k7} {z}193# INTEL: vcvtbf162iubs ymm22 {k7} {z}, word ptr [rdx - 256]{1to16}1940x62,0xe5,0x7f,0xbf,0x6b,0x72,0x80195 196# ATT:   vcvtbf162iubs  268435456(%rbp,%r14,8), %zmm22197# INTEL: vcvtbf162iubs zmm22, zmmword ptr [rbp + 8*r14 + 268435456]1980x62,0xa5,0x7f,0x48,0x6b,0xb4,0xf5,0x00,0x00,0x00,0x10199 200# ATT:   vcvtbf162iubs  291(%r8,%rax,4), %zmm22 {%k7}201# INTEL: vcvtbf162iubs zmm22 {k7}, zmmword ptr [r8 + 4*rax + 291]2020x62,0xc5,0x7f,0x4f,0x6b,0xb4,0x80,0x23,0x01,0x00,0x00203 204# ATT:   vcvtbf162iubs  (%rip){1to32}, %zmm22205# INTEL: vcvtbf162iubs zmm22, word ptr [rip]{1to32}2060x62,0xe5,0x7f,0x58,0x6b,0x35,0x00,0x00,0x00,0x00207 208# ATT:   vcvtbf162iubs  -2048(,%rbp,2), %zmm22209# INTEL: vcvtbf162iubs zmm22, zmmword ptr [2*rbp - 2048]2100x62,0xe5,0x7f,0x48,0x6b,0x34,0x6d,0x00,0xf8,0xff,0xff211 212# ATT:   vcvtbf162iubs  8128(%rcx), %zmm22 {%k7} {z}213# INTEL: vcvtbf162iubs zmm22 {k7} {z}, zmmword ptr [rcx + 8128]2140x62,0xe5,0x7f,0xcf,0x6b,0x71,0x7f215 216# ATT:   vcvtbf162iubs  -256(%rdx){1to32}, %zmm22 {%k7} {z}217# INTEL: vcvtbf162iubs zmm22 {k7} {z}, word ptr [rdx - 256]{1to32}2180x62,0xe5,0x7f,0xdf,0x6b,0x72,0x80219 220# ATT:   vcvtph2ibs %xmm23, %xmm22221# INTEL: vcvtph2ibs xmm22, xmm232220x62,0xa5,0x7c,0x08,0x69,0xf7223 224# ATT:   vcvtph2ibs %xmm23, %xmm22 {%k7}225# INTEL: vcvtph2ibs xmm22 {k7}, xmm232260x62,0xa5,0x7c,0x0f,0x69,0xf7227 228# ATT:   vcvtph2ibs %xmm23, %xmm22 {%k7} {z}229# INTEL: vcvtph2ibs xmm22 {k7} {z}, xmm232300x62,0xa5,0x7c,0x8f,0x69,0xf7231 232# ATT:   vcvtph2ibs %zmm23, %zmm22233# INTEL: vcvtph2ibs zmm22, zmm232340x62,0xa5,0x7c,0x48,0x69,0xf7235 236# ATT:   vcvtph2ibs {rn-sae}, %zmm23, %zmm22237# INTEL: vcvtph2ibs zmm22, zmm23, {rn-sae}2380x62,0xa5,0x7c,0x18,0x69,0xf7239 240# ATT:   vcvtph2ibs %zmm23, %zmm22 {%k7}241# INTEL: vcvtph2ibs zmm22 {k7}, zmm232420x62,0xa5,0x7c,0x4f,0x69,0xf7243 244# ATT:   vcvtph2ibs {rz-sae}, %zmm23, %zmm22 {%k7} {z}245# INTEL: vcvtph2ibs zmm22 {k7} {z}, zmm23, {rz-sae}2460x62,0xa5,0x7c,0xff,0x69,0xf7247 248# ATT:   vcvtph2ibs %ymm23, %ymm22249# INTEL: vcvtph2ibs ymm22, ymm232500x62,0xa5,0x7c,0x28,0x69,0xf7251 252# ATT:   vcvtph2ibs %ymm23, %ymm22 {%k7}253# INTEL: vcvtph2ibs ymm22 {k7}, ymm232540x62,0xa5,0x7c,0x2f,0x69,0xf7255 256# ATT:   vcvtph2ibs  268435456(%rbp,%r14,8), %xmm22257# INTEL: vcvtph2ibs xmm22, xmmword ptr [rbp + 8*r14 + 268435456]2580x62,0xa5,0x7c,0x08,0x69,0xb4,0xf5,0x00,0x00,0x00,0x10259 260# ATT:   vcvtph2ibs  291(%r8,%rax,4), %xmm22 {%k7}261# INTEL: vcvtph2ibs xmm22 {k7}, xmmword ptr [r8 + 4*rax + 291]2620x62,0xc5,0x7c,0x0f,0x69,0xb4,0x80,0x23,0x01,0x00,0x00263 264# ATT:   vcvtph2ibs  (%rip){1to8}, %xmm22265# INTEL: vcvtph2ibs xmm22, word ptr [rip]{1to8}2660x62,0xe5,0x7c,0x18,0x69,0x35,0x00,0x00,0x00,0x00267 268# ATT:   vcvtph2ibs  -512(,%rbp,2), %xmm22269# INTEL: vcvtph2ibs xmm22, xmmword ptr [2*rbp - 512]2700x62,0xe5,0x7c,0x08,0x69,0x34,0x6d,0x00,0xfe,0xff,0xff271 272# ATT:   vcvtph2ibs  2032(%rcx), %xmm22 {%k7} {z}273# INTEL: vcvtph2ibs xmm22 {k7} {z}, xmmword ptr [rcx + 2032]2740x62,0xe5,0x7c,0x8f,0x69,0x71,0x7f275 276# ATT:   vcvtph2ibs  -256(%rdx){1to8}, %xmm22 {%k7} {z}277# INTEL: vcvtph2ibs xmm22 {k7} {z}, word ptr [rdx - 256]{1to8}2780x62,0xe5,0x7c,0x9f,0x69,0x72,0x80279 280# ATT:   vcvtph2ibs  268435456(%rbp,%r14,8), %ymm22281# INTEL: vcvtph2ibs ymm22, ymmword ptr [rbp + 8*r14 + 268435456]2820x62,0xa5,0x7c,0x28,0x69,0xb4,0xf5,0x00,0x00,0x00,0x10283 284# ATT:   vcvtph2ibs  291(%r8,%rax,4), %ymm22 {%k7}285# INTEL: vcvtph2ibs ymm22 {k7}, ymmword ptr [r8 + 4*rax + 291]2860x62,0xc5,0x7c,0x2f,0x69,0xb4,0x80,0x23,0x01,0x00,0x00287 288# ATT:   vcvtph2ibs  (%rip){1to16}, %ymm22289# INTEL: vcvtph2ibs ymm22, word ptr [rip]{1to16}2900x62,0xe5,0x7c,0x38,0x69,0x35,0x00,0x00,0x00,0x00291 292# ATT:   vcvtph2ibs  -1024(,%rbp,2), %ymm22293# INTEL: vcvtph2ibs ymm22, ymmword ptr [2*rbp - 1024]2940x62,0xe5,0x7c,0x28,0x69,0x34,0x6d,0x00,0xfc,0xff,0xff295 296# ATT:   vcvtph2ibs  4064(%rcx), %ymm22 {%k7} {z}297# INTEL: vcvtph2ibs ymm22 {k7} {z}, ymmword ptr [rcx + 4064]2980x62,0xe5,0x7c,0xaf,0x69,0x71,0x7f299 300# ATT:   vcvtph2ibs  -256(%rdx){1to16}, %ymm22 {%k7} {z}301# INTEL: vcvtph2ibs ymm22 {k7} {z}, word ptr [rdx - 256]{1to16}3020x62,0xe5,0x7c,0xbf,0x69,0x72,0x80303 304# ATT:   vcvtph2ibs  268435456(%rbp,%r14,8), %zmm22305# INTEL: vcvtph2ibs zmm22, zmmword ptr [rbp + 8*r14 + 268435456]3060x62,0xa5,0x7c,0x48,0x69,0xb4,0xf5,0x00,0x00,0x00,0x10307 308# ATT:   vcvtph2ibs  291(%r8,%rax,4), %zmm22 {%k7}309# INTEL: vcvtph2ibs zmm22 {k7}, zmmword ptr [r8 + 4*rax + 291]3100x62,0xc5,0x7c,0x4f,0x69,0xb4,0x80,0x23,0x01,0x00,0x00311 312# ATT:   vcvtph2ibs  (%rip){1to32}, %zmm22313# INTEL: vcvtph2ibs zmm22, word ptr [rip]{1to32}3140x62,0xe5,0x7c,0x58,0x69,0x35,0x00,0x00,0x00,0x00315 316# ATT:   vcvtph2ibs  -2048(,%rbp,2), %zmm22317# INTEL: vcvtph2ibs zmm22, zmmword ptr [2*rbp - 2048]3180x62,0xe5,0x7c,0x48,0x69,0x34,0x6d,0x00,0xf8,0xff,0xff319 320# ATT:   vcvtph2ibs  8128(%rcx), %zmm22 {%k7} {z}321# INTEL: vcvtph2ibs zmm22 {k7} {z}, zmmword ptr [rcx + 8128]3220x62,0xe5,0x7c,0xcf,0x69,0x71,0x7f323 324# ATT:   vcvtph2ibs  -256(%rdx){1to32}, %zmm22 {%k7} {z}325# INTEL: vcvtph2ibs zmm22 {k7} {z}, word ptr [rdx - 256]{1to32}3260x62,0xe5,0x7c,0xdf,0x69,0x72,0x80327 328# ATT:   vcvtph2iubs %xmm23, %xmm22329# INTEL: vcvtph2iubs xmm22, xmm233300x62,0xa5,0x7c,0x08,0x6b,0xf7331 332# ATT:   vcvtph2iubs %xmm23, %xmm22 {%k7}333# INTEL: vcvtph2iubs xmm22 {k7}, xmm233340x62,0xa5,0x7c,0x0f,0x6b,0xf7335 336# ATT:   vcvtph2iubs %xmm23, %xmm22 {%k7} {z}337# INTEL: vcvtph2iubs xmm22 {k7} {z}, xmm233380x62,0xa5,0x7c,0x8f,0x6b,0xf7339 340# ATT:   vcvtph2iubs %zmm23, %zmm22341# INTEL: vcvtph2iubs zmm22, zmm233420x62,0xa5,0x7c,0x48,0x6b,0xf7343 344# ATT:   vcvtph2iubs {rn-sae}, %zmm23, %zmm22345# INTEL: vcvtph2iubs zmm22, zmm23, {rn-sae}3460x62,0xa5,0x7c,0x18,0x6b,0xf7347 348# ATT:   vcvtph2iubs %zmm23, %zmm22 {%k7}349# INTEL: vcvtph2iubs zmm22 {k7}, zmm233500x62,0xa5,0x7c,0x4f,0x6b,0xf7351 352# ATT:   vcvtph2iubs {rz-sae}, %zmm23, %zmm22 {%k7} {z}353# INTEL: vcvtph2iubs zmm22 {k7} {z}, zmm23, {rz-sae}3540x62,0xa5,0x7c,0xff,0x6b,0xf7355 356# ATT:   vcvtph2iubs %ymm23, %ymm22357# INTEL: vcvtph2iubs ymm22, ymm233580x62,0xa5,0x7c,0x28,0x6b,0xf7359 360# ATT:   vcvtph2iubs %ymm23, %ymm22 {%k7}361# INTEL: vcvtph2iubs ymm22 {k7}, ymm233620x62,0xa5,0x7c,0x2f,0x6b,0xf7363 364# ATT:   vcvtph2iubs  268435456(%rbp,%r14,8), %xmm22365# INTEL: vcvtph2iubs xmm22, xmmword ptr [rbp + 8*r14 + 268435456]3660x62,0xa5,0x7c,0x08,0x6b,0xb4,0xf5,0x00,0x00,0x00,0x10367 368# ATT:   vcvtph2iubs  291(%r8,%rax,4), %xmm22 {%k7}369# INTEL: vcvtph2iubs xmm22 {k7}, xmmword ptr [r8 + 4*rax + 291]3700x62,0xc5,0x7c,0x0f,0x6b,0xb4,0x80,0x23,0x01,0x00,0x00371 372# ATT:   vcvtph2iubs  (%rip){1to8}, %xmm22373# INTEL: vcvtph2iubs xmm22, word ptr [rip]{1to8}3740x62,0xe5,0x7c,0x18,0x6b,0x35,0x00,0x00,0x00,0x00375 376# ATT:   vcvtph2iubs  -512(,%rbp,2), %xmm22377# INTEL: vcvtph2iubs xmm22, xmmword ptr [2*rbp - 512]3780x62,0xe5,0x7c,0x08,0x6b,0x34,0x6d,0x00,0xfe,0xff,0xff379 380# ATT:   vcvtph2iubs  2032(%rcx), %xmm22 {%k7} {z}381# INTEL: vcvtph2iubs xmm22 {k7} {z}, xmmword ptr [rcx + 2032]3820x62,0xe5,0x7c,0x8f,0x6b,0x71,0x7f383 384# ATT:   vcvtph2iubs  -256(%rdx){1to8}, %xmm22 {%k7} {z}385# INTEL: vcvtph2iubs xmm22 {k7} {z}, word ptr [rdx - 256]{1to8}3860x62,0xe5,0x7c,0x9f,0x6b,0x72,0x80387 388# ATT:   vcvtph2iubs  268435456(%rbp,%r14,8), %ymm22389# INTEL: vcvtph2iubs ymm22, ymmword ptr [rbp + 8*r14 + 268435456]3900x62,0xa5,0x7c,0x28,0x6b,0xb4,0xf5,0x00,0x00,0x00,0x10391 392# ATT:   vcvtph2iubs  291(%r8,%rax,4), %ymm22 {%k7}393# INTEL: vcvtph2iubs ymm22 {k7}, ymmword ptr [r8 + 4*rax + 291]3940x62,0xc5,0x7c,0x2f,0x6b,0xb4,0x80,0x23,0x01,0x00,0x00395 396# ATT:   vcvtph2iubs  (%rip){1to16}, %ymm22397# INTEL: vcvtph2iubs ymm22, word ptr [rip]{1to16}3980x62,0xe5,0x7c,0x38,0x6b,0x35,0x00,0x00,0x00,0x00399 400# ATT:   vcvtph2iubs  -1024(,%rbp,2), %ymm22401# INTEL: vcvtph2iubs ymm22, ymmword ptr [2*rbp - 1024]4020x62,0xe5,0x7c,0x28,0x6b,0x34,0x6d,0x00,0xfc,0xff,0xff403 404# ATT:   vcvtph2iubs  4064(%rcx), %ymm22 {%k7} {z}405# INTEL: vcvtph2iubs ymm22 {k7} {z}, ymmword ptr [rcx + 4064]4060x62,0xe5,0x7c,0xaf,0x6b,0x71,0x7f407 408# ATT:   vcvtph2iubs  -256(%rdx){1to16}, %ymm22 {%k7} {z}409# INTEL: vcvtph2iubs ymm22 {k7} {z}, word ptr [rdx - 256]{1to16}4100x62,0xe5,0x7c,0xbf,0x6b,0x72,0x80411 412# ATT:   vcvtph2iubs  268435456(%rbp,%r14,8), %zmm22413# INTEL: vcvtph2iubs zmm22, zmmword ptr [rbp + 8*r14 + 268435456]4140x62,0xa5,0x7c,0x48,0x6b,0xb4,0xf5,0x00,0x00,0x00,0x10415 416# ATT:   vcvtph2iubs  291(%r8,%rax,4), %zmm22 {%k7}417# INTEL: vcvtph2iubs zmm22 {k7}, zmmword ptr [r8 + 4*rax + 291]4180x62,0xc5,0x7c,0x4f,0x6b,0xb4,0x80,0x23,0x01,0x00,0x00419 420# ATT:   vcvtph2iubs  (%rip){1to32}, %zmm22421# INTEL: vcvtph2iubs zmm22, word ptr [rip]{1to32}4220x62,0xe5,0x7c,0x58,0x6b,0x35,0x00,0x00,0x00,0x00423 424# ATT:   vcvtph2iubs  -2048(,%rbp,2), %zmm22425# INTEL: vcvtph2iubs zmm22, zmmword ptr [2*rbp - 2048]4260x62,0xe5,0x7c,0x48,0x6b,0x34,0x6d,0x00,0xf8,0xff,0xff427 428# ATT:   vcvtph2iubs  8128(%rcx), %zmm22 {%k7} {z}429# INTEL: vcvtph2iubs zmm22 {k7} {z}, zmmword ptr [rcx + 8128]4300x62,0xe5,0x7c,0xcf,0x6b,0x71,0x7f431 432# ATT:   vcvtph2iubs  -256(%rdx){1to32}, %zmm22 {%k7} {z}433# INTEL: vcvtph2iubs zmm22 {k7} {z}, word ptr [rdx - 256]{1to32}4340x62,0xe5,0x7c,0xdf,0x6b,0x72,0x80435 436# ATT:   vcvtps2ibs %xmm23, %xmm22437# INTEL: vcvtps2ibs xmm22, xmm234380x62,0xa5,0x7d,0x08,0x69,0xf7439 440# ATT:   vcvtps2ibs %xmm23, %xmm22 {%k7}441# INTEL: vcvtps2ibs xmm22 {k7}, xmm234420x62,0xa5,0x7d,0x0f,0x69,0xf7443 444# ATT:   vcvtps2ibs %xmm23, %xmm22 {%k7} {z}445# INTEL: vcvtps2ibs xmm22 {k7} {z}, xmm234460x62,0xa5,0x7d,0x8f,0x69,0xf7447 448# ATT:   vcvtps2ibs %zmm23, %zmm22449# INTEL: vcvtps2ibs zmm22, zmm234500x62,0xa5,0x7d,0x48,0x69,0xf7451 452# ATT:   vcvtps2ibs {rn-sae}, %zmm23, %zmm22453# INTEL: vcvtps2ibs zmm22, zmm23, {rn-sae}4540x62,0xa5,0x7d,0x18,0x69,0xf7455 456# ATT:   vcvtps2ibs %zmm23, %zmm22 {%k7}457# INTEL: vcvtps2ibs zmm22 {k7}, zmm234580x62,0xa5,0x7d,0x4f,0x69,0xf7459 460# ATT:   vcvtps2ibs {rz-sae}, %zmm23, %zmm22 {%k7} {z}461# INTEL: vcvtps2ibs zmm22 {k7} {z}, zmm23, {rz-sae}4620x62,0xa5,0x7d,0xff,0x69,0xf7463 464# ATT:   vcvtps2ibs %ymm23, %ymm22465# INTEL: vcvtps2ibs ymm22, ymm234660x62,0xa5,0x7d,0x28,0x69,0xf7467 468# ATT:   vcvtps2ibs %ymm23, %ymm22 {%k7}469# INTEL: vcvtps2ibs ymm22 {k7}, ymm234700x62,0xa5,0x7d,0x2f,0x69,0xf7471 472# ATT:   vcvtps2ibs  268435456(%rbp,%r14,8), %xmm22473# INTEL: vcvtps2ibs xmm22, xmmword ptr [rbp + 8*r14 + 268435456]4740x62,0xa5,0x7d,0x08,0x69,0xb4,0xf5,0x00,0x00,0x00,0x10475 476# ATT:   vcvtps2ibs  291(%r8,%rax,4), %xmm22 {%k7}477# INTEL: vcvtps2ibs xmm22 {k7}, xmmword ptr [r8 + 4*rax + 291]4780x62,0xc5,0x7d,0x0f,0x69,0xb4,0x80,0x23,0x01,0x00,0x00479 480# ATT:   vcvtps2ibs  (%rip){1to4}, %xmm22481# INTEL: vcvtps2ibs xmm22, dword ptr [rip]{1to4}4820x62,0xe5,0x7d,0x18,0x69,0x35,0x00,0x00,0x00,0x00483 484# ATT:   vcvtps2ibs  -512(,%rbp,2), %xmm22485# INTEL: vcvtps2ibs xmm22, xmmword ptr [2*rbp - 512]4860x62,0xe5,0x7d,0x08,0x69,0x34,0x6d,0x00,0xfe,0xff,0xff487 488# ATT:   vcvtps2ibs  2032(%rcx), %xmm22 {%k7} {z}489# INTEL: vcvtps2ibs xmm22 {k7} {z}, xmmword ptr [rcx + 2032]4900x62,0xe5,0x7d,0x8f,0x69,0x71,0x7f491 492# ATT:   vcvtps2ibs  -512(%rdx){1to4}, %xmm22 {%k7} {z}493# INTEL: vcvtps2ibs xmm22 {k7} {z}, dword ptr [rdx - 512]{1to4}4940x62,0xe5,0x7d,0x9f,0x69,0x72,0x80495 496# ATT:   vcvtps2ibs  268435456(%rbp,%r14,8), %ymm22497# INTEL: vcvtps2ibs ymm22, ymmword ptr [rbp + 8*r14 + 268435456]4980x62,0xa5,0x7d,0x28,0x69,0xb4,0xf5,0x00,0x00,0x00,0x10499 500# ATT:   vcvtps2ibs  291(%r8,%rax,4), %ymm22 {%k7}501# INTEL: vcvtps2ibs ymm22 {k7}, ymmword ptr [r8 + 4*rax + 291]5020x62,0xc5,0x7d,0x2f,0x69,0xb4,0x80,0x23,0x01,0x00,0x00503 504# ATT:   vcvtps2ibs  (%rip){1to8}, %ymm22505# INTEL: vcvtps2ibs ymm22, dword ptr [rip]{1to8}5060x62,0xe5,0x7d,0x38,0x69,0x35,0x00,0x00,0x00,0x00507 508# ATT:   vcvtps2ibs  -1024(,%rbp,2), %ymm22509# INTEL: vcvtps2ibs ymm22, ymmword ptr [2*rbp - 1024]5100x62,0xe5,0x7d,0x28,0x69,0x34,0x6d,0x00,0xfc,0xff,0xff511 512# ATT:   vcvtps2ibs  4064(%rcx), %ymm22 {%k7} {z}513# INTEL: vcvtps2ibs ymm22 {k7} {z}, ymmword ptr [rcx + 4064]5140x62,0xe5,0x7d,0xaf,0x69,0x71,0x7f515 516# ATT:   vcvtps2ibs  -512(%rdx){1to8}, %ymm22 {%k7} {z}517# INTEL: vcvtps2ibs ymm22 {k7} {z}, dword ptr [rdx - 512]{1to8}5180x62,0xe5,0x7d,0xbf,0x69,0x72,0x80519 520# ATT:   vcvtps2ibs  268435456(%rbp,%r14,8), %zmm22521# INTEL: vcvtps2ibs zmm22, zmmword ptr [rbp + 8*r14 + 268435456]5220x62,0xa5,0x7d,0x48,0x69,0xb4,0xf5,0x00,0x00,0x00,0x10523 524# ATT:   vcvtps2ibs  291(%r8,%rax,4), %zmm22 {%k7}525# INTEL: vcvtps2ibs zmm22 {k7}, zmmword ptr [r8 + 4*rax + 291]5260x62,0xc5,0x7d,0x4f,0x69,0xb4,0x80,0x23,0x01,0x00,0x00527 528# ATT:   vcvtps2ibs  (%rip){1to16}, %zmm22529# INTEL: vcvtps2ibs zmm22, dword ptr [rip]{1to16}5300x62,0xe5,0x7d,0x58,0x69,0x35,0x00,0x00,0x00,0x00531 532# ATT:   vcvtps2ibs  -2048(,%rbp,2), %zmm22533# INTEL: vcvtps2ibs zmm22, zmmword ptr [2*rbp - 2048]5340x62,0xe5,0x7d,0x48,0x69,0x34,0x6d,0x00,0xf8,0xff,0xff535 536# ATT:   vcvtps2ibs  8128(%rcx), %zmm22 {%k7} {z}537# INTEL: vcvtps2ibs zmm22 {k7} {z}, zmmword ptr [rcx + 8128]5380x62,0xe5,0x7d,0xcf,0x69,0x71,0x7f539 540# ATT:   vcvtps2ibs  -512(%rdx){1to16}, %zmm22 {%k7} {z}541# INTEL: vcvtps2ibs zmm22 {k7} {z}, dword ptr [rdx - 512]{1to16}5420x62,0xe5,0x7d,0xdf,0x69,0x72,0x80543 544# ATT:   vcvtps2iubs %xmm23, %xmm22545# INTEL: vcvtps2iubs xmm22, xmm235460x62,0xa5,0x7d,0x08,0x6b,0xf7547 548# ATT:   vcvtps2iubs %xmm23, %xmm22 {%k7}549# INTEL: vcvtps2iubs xmm22 {k7}, xmm235500x62,0xa5,0x7d,0x0f,0x6b,0xf7551 552# ATT:   vcvtps2iubs %xmm23, %xmm22 {%k7} {z}553# INTEL: vcvtps2iubs xmm22 {k7} {z}, xmm235540x62,0xa5,0x7d,0x8f,0x6b,0xf7555 556# ATT:   vcvtps2iubs %zmm23, %zmm22557# INTEL: vcvtps2iubs zmm22, zmm235580x62,0xa5,0x7d,0x48,0x6b,0xf7559 560# ATT:   vcvtps2iubs {rn-sae}, %zmm23, %zmm22561# INTEL: vcvtps2iubs zmm22, zmm23, {rn-sae}5620x62,0xa5,0x7d,0x18,0x6b,0xf7563 564# ATT:   vcvtps2iubs %zmm23, %zmm22 {%k7}565# INTEL: vcvtps2iubs zmm22 {k7}, zmm235660x62,0xa5,0x7d,0x4f,0x6b,0xf7567 568# ATT:   vcvtps2iubs {rz-sae}, %zmm23, %zmm22 {%k7} {z}569# INTEL: vcvtps2iubs zmm22 {k7} {z}, zmm23, {rz-sae}5700x62,0xa5,0x7d,0xff,0x6b,0xf7571 572# ATT:   vcvtps2iubs %ymm23, %ymm22573# INTEL: vcvtps2iubs ymm22, ymm235740x62,0xa5,0x7d,0x28,0x6b,0xf7575 576# ATT:   vcvtps2iubs %ymm23, %ymm22 {%k7}577# INTEL: vcvtps2iubs ymm22 {k7}, ymm235780x62,0xa5,0x7d,0x2f,0x6b,0xf7579 580# ATT:   vcvtps2iubs  268435456(%rbp,%r14,8), %xmm22581# INTEL: vcvtps2iubs xmm22, xmmword ptr [rbp + 8*r14 + 268435456]5820x62,0xa5,0x7d,0x08,0x6b,0xb4,0xf5,0x00,0x00,0x00,0x10583 584# ATT:   vcvtps2iubs  291(%r8,%rax,4), %xmm22 {%k7}585# INTEL: vcvtps2iubs xmm22 {k7}, xmmword ptr [r8 + 4*rax + 291]5860x62,0xc5,0x7d,0x0f,0x6b,0xb4,0x80,0x23,0x01,0x00,0x00587 588# ATT:   vcvtps2iubs  (%rip){1to4}, %xmm22589# INTEL: vcvtps2iubs xmm22, dword ptr [rip]{1to4}5900x62,0xe5,0x7d,0x18,0x6b,0x35,0x00,0x00,0x00,0x00591 592# ATT:   vcvtps2iubs  -512(,%rbp,2), %xmm22593# INTEL: vcvtps2iubs xmm22, xmmword ptr [2*rbp - 512]5940x62,0xe5,0x7d,0x08,0x6b,0x34,0x6d,0x00,0xfe,0xff,0xff595 596# ATT:   vcvtps2iubs  2032(%rcx), %xmm22 {%k7} {z}597# INTEL: vcvtps2iubs xmm22 {k7} {z}, xmmword ptr [rcx + 2032]5980x62,0xe5,0x7d,0x8f,0x6b,0x71,0x7f599 600# ATT:   vcvtps2iubs  -512(%rdx){1to4}, %xmm22 {%k7} {z}601# INTEL: vcvtps2iubs xmm22 {k7} {z}, dword ptr [rdx - 512]{1to4}6020x62,0xe5,0x7d,0x9f,0x6b,0x72,0x80603 604# ATT:   vcvtps2iubs  268435456(%rbp,%r14,8), %ymm22605# INTEL: vcvtps2iubs ymm22, ymmword ptr [rbp + 8*r14 + 268435456]6060x62,0xa5,0x7d,0x28,0x6b,0xb4,0xf5,0x00,0x00,0x00,0x10607 608# ATT:   vcvtps2iubs  291(%r8,%rax,4), %ymm22 {%k7}609# INTEL: vcvtps2iubs ymm22 {k7}, ymmword ptr [r8 + 4*rax + 291]6100x62,0xc5,0x7d,0x2f,0x6b,0xb4,0x80,0x23,0x01,0x00,0x00611 612# ATT:   vcvtps2iubs  (%rip){1to8}, %ymm22613# INTEL: vcvtps2iubs ymm22, dword ptr [rip]{1to8}6140x62,0xe5,0x7d,0x38,0x6b,0x35,0x00,0x00,0x00,0x00615 616# ATT:   vcvtps2iubs  -1024(,%rbp,2), %ymm22617# INTEL: vcvtps2iubs ymm22, ymmword ptr [2*rbp - 1024]6180x62,0xe5,0x7d,0x28,0x6b,0x34,0x6d,0x00,0xfc,0xff,0xff619 620# ATT:   vcvtps2iubs  4064(%rcx), %ymm22 {%k7} {z}621# INTEL: vcvtps2iubs ymm22 {k7} {z}, ymmword ptr [rcx + 4064]6220x62,0xe5,0x7d,0xaf,0x6b,0x71,0x7f623 624# ATT:   vcvtps2iubs  -512(%rdx){1to8}, %ymm22 {%k7} {z}625# INTEL: vcvtps2iubs ymm22 {k7} {z}, dword ptr [rdx - 512]{1to8}6260x62,0xe5,0x7d,0xbf,0x6b,0x72,0x80627 628# ATT:   vcvtps2iubs  268435456(%rbp,%r14,8), %zmm22629# INTEL: vcvtps2iubs zmm22, zmmword ptr [rbp + 8*r14 + 268435456]6300x62,0xa5,0x7d,0x48,0x6b,0xb4,0xf5,0x00,0x00,0x00,0x10631 632# ATT:   vcvtps2iubs  291(%r8,%rax,4), %zmm22 {%k7}633# INTEL: vcvtps2iubs zmm22 {k7}, zmmword ptr [r8 + 4*rax + 291]6340x62,0xc5,0x7d,0x4f,0x6b,0xb4,0x80,0x23,0x01,0x00,0x00635 636# ATT:   vcvtps2iubs  (%rip){1to16}, %zmm22637# INTEL: vcvtps2iubs zmm22, dword ptr [rip]{1to16}6380x62,0xe5,0x7d,0x58,0x6b,0x35,0x00,0x00,0x00,0x00639 640# ATT:   vcvtps2iubs  -2048(,%rbp,2), %zmm22641# INTEL: vcvtps2iubs zmm22, zmmword ptr [2*rbp - 2048]6420x62,0xe5,0x7d,0x48,0x6b,0x34,0x6d,0x00,0xf8,0xff,0xff643 644# ATT:   vcvtps2iubs  8128(%rcx), %zmm22 {%k7} {z}645# INTEL: vcvtps2iubs zmm22 {k7} {z}, zmmword ptr [rcx + 8128]6460x62,0xe5,0x7d,0xcf,0x6b,0x71,0x7f647 648# ATT:   vcvtps2iubs  -512(%rdx){1to16}, %zmm22 {%k7} {z}649# INTEL: vcvtps2iubs zmm22 {k7} {z}, dword ptr [rdx - 512]{1to16}6500x62,0xe5,0x7d,0xdf,0x6b,0x72,0x80651 652# ATT:   vcvttbf162ibs %xmm23, %xmm22653# INTEL: vcvttbf162ibs xmm22, xmm236540x62,0xa5,0x7f,0x08,0x68,0xf7655 656# ATT:   vcvttbf162ibs %xmm23, %xmm22 {%k7}657# INTEL: vcvttbf162ibs xmm22 {k7}, xmm236580x62,0xa5,0x7f,0x0f,0x68,0xf7659 660# ATT:   vcvttbf162ibs %xmm23, %xmm22 {%k7} {z}661# INTEL: vcvttbf162ibs xmm22 {k7} {z}, xmm236620x62,0xa5,0x7f,0x8f,0x68,0xf7663 664# ATT:   vcvttbf162ibs %zmm23, %zmm22665# INTEL: vcvttbf162ibs zmm22, zmm236660x62,0xa5,0x7f,0x48,0x68,0xf7667 668# ATT:   vcvttbf162ibs %zmm23, %zmm22 {%k7}669# INTEL: vcvttbf162ibs zmm22 {k7}, zmm236700x62,0xa5,0x7f,0x4f,0x68,0xf7671 672# ATT:   vcvttbf162ibs %zmm23, %zmm22 {%k7} {z}673# INTEL: vcvttbf162ibs zmm22 {k7} {z}, zmm236740x62,0xa5,0x7f,0xcf,0x68,0xf7675 676# ATT:   vcvttbf162ibs %ymm23, %ymm22677# INTEL: vcvttbf162ibs ymm22, ymm236780x62,0xa5,0x7f,0x28,0x68,0xf7679 680# ATT:   vcvttbf162ibs %ymm23, %ymm22 {%k7}681# INTEL: vcvttbf162ibs ymm22 {k7}, ymm236820x62,0xa5,0x7f,0x2f,0x68,0xf7683 684# ATT:   vcvttbf162ibs %ymm23, %ymm22 {%k7} {z}685# INTEL: vcvttbf162ibs ymm22 {k7} {z}, ymm236860x62,0xa5,0x7f,0xaf,0x68,0xf7687 688# ATT:   vcvttbf162ibs  268435456(%rbp,%r14,8), %xmm22689# INTEL: vcvttbf162ibs xmm22, xmmword ptr [rbp + 8*r14 + 268435456]6900x62,0xa5,0x7f,0x08,0x68,0xb4,0xf5,0x00,0x00,0x00,0x10691 692# ATT:   vcvttbf162ibs  291(%r8,%rax,4), %xmm22 {%k7}693# INTEL: vcvttbf162ibs xmm22 {k7}, xmmword ptr [r8 + 4*rax + 291]6940x62,0xc5,0x7f,0x0f,0x68,0xb4,0x80,0x23,0x01,0x00,0x00695 696# ATT:   vcvttbf162ibs  (%rip){1to8}, %xmm22697# INTEL: vcvttbf162ibs xmm22, word ptr [rip]{1to8}6980x62,0xe5,0x7f,0x18,0x68,0x35,0x00,0x00,0x00,0x00699 700# ATT:   vcvttbf162ibs  -512(,%rbp,2), %xmm22701# INTEL: vcvttbf162ibs xmm22, xmmword ptr [2*rbp - 512]7020x62,0xe5,0x7f,0x08,0x68,0x34,0x6d,0x00,0xfe,0xff,0xff703 704# ATT:   vcvttbf162ibs  2032(%rcx), %xmm22 {%k7} {z}705# INTEL: vcvttbf162ibs xmm22 {k7} {z}, xmmword ptr [rcx + 2032]7060x62,0xe5,0x7f,0x8f,0x68,0x71,0x7f707 708# ATT:   vcvttbf162ibs  -256(%rdx){1to8}, %xmm22 {%k7} {z}709# INTEL: vcvttbf162ibs xmm22 {k7} {z}, word ptr [rdx - 256]{1to8}7100x62,0xe5,0x7f,0x9f,0x68,0x72,0x80711 712# ATT:   vcvttbf162ibs  268435456(%rbp,%r14,8), %ymm22713# INTEL: vcvttbf162ibs ymm22, ymmword ptr [rbp + 8*r14 + 268435456]7140x62,0xa5,0x7f,0x28,0x68,0xb4,0xf5,0x00,0x00,0x00,0x10715 716# ATT:   vcvttbf162ibs  291(%r8,%rax,4), %ymm22 {%k7}717# INTEL: vcvttbf162ibs ymm22 {k7}, ymmword ptr [r8 + 4*rax + 291]7180x62,0xc5,0x7f,0x2f,0x68,0xb4,0x80,0x23,0x01,0x00,0x00719 720# ATT:   vcvttbf162ibs  (%rip){1to16}, %ymm22721# INTEL: vcvttbf162ibs ymm22, word ptr [rip]{1to16}7220x62,0xe5,0x7f,0x38,0x68,0x35,0x00,0x00,0x00,0x00723 724# ATT:   vcvttbf162ibs  -1024(,%rbp,2), %ymm22725# INTEL: vcvttbf162ibs ymm22, ymmword ptr [2*rbp - 1024]7260x62,0xe5,0x7f,0x28,0x68,0x34,0x6d,0x00,0xfc,0xff,0xff727 728# ATT:   vcvttbf162ibs  4064(%rcx), %ymm22 {%k7} {z}729# INTEL: vcvttbf162ibs ymm22 {k7} {z}, ymmword ptr [rcx + 4064]7300x62,0xe5,0x7f,0xaf,0x68,0x71,0x7f731 732# ATT:   vcvttbf162ibs  -256(%rdx){1to16}, %ymm22 {%k7} {z}733# INTEL: vcvttbf162ibs ymm22 {k7} {z}, word ptr [rdx - 256]{1to16}7340x62,0xe5,0x7f,0xbf,0x68,0x72,0x80735 736# ATT:   vcvttbf162ibs  268435456(%rbp,%r14,8), %zmm22737# INTEL: vcvttbf162ibs zmm22, zmmword ptr [rbp + 8*r14 + 268435456]7380x62,0xa5,0x7f,0x48,0x68,0xb4,0xf5,0x00,0x00,0x00,0x10739 740# ATT:   vcvttbf162ibs  291(%r8,%rax,4), %zmm22 {%k7}741# INTEL: vcvttbf162ibs zmm22 {k7}, zmmword ptr [r8 + 4*rax + 291]7420x62,0xc5,0x7f,0x4f,0x68,0xb4,0x80,0x23,0x01,0x00,0x00743 744# ATT:   vcvttbf162ibs  (%rip){1to32}, %zmm22745# INTEL: vcvttbf162ibs zmm22, word ptr [rip]{1to32}7460x62,0xe5,0x7f,0x58,0x68,0x35,0x00,0x00,0x00,0x00747 748# ATT:   vcvttbf162ibs  -2048(,%rbp,2), %zmm22749# INTEL: vcvttbf162ibs zmm22, zmmword ptr [2*rbp - 2048]7500x62,0xe5,0x7f,0x48,0x68,0x34,0x6d,0x00,0xf8,0xff,0xff751 752# ATT:   vcvttbf162ibs  8128(%rcx), %zmm22 {%k7} {z}753# INTEL: vcvttbf162ibs zmm22 {k7} {z}, zmmword ptr [rcx + 8128]7540x62,0xe5,0x7f,0xcf,0x68,0x71,0x7f755 756# ATT:   vcvttbf162ibs  -256(%rdx){1to32}, %zmm22 {%k7} {z}757# INTEL: vcvttbf162ibs zmm22 {k7} {z}, word ptr [rdx - 256]{1to32}7580x62,0xe5,0x7f,0xdf,0x68,0x72,0x80759 760# ATT:   vcvttbf162iubs %xmm23, %xmm22761# INTEL: vcvttbf162iubs xmm22, xmm237620x62,0xa5,0x7f,0x08,0x6a,0xf7763 764# ATT:   vcvttbf162iubs %xmm23, %xmm22 {%k7}765# INTEL: vcvttbf162iubs xmm22 {k7}, xmm237660x62,0xa5,0x7f,0x0f,0x6a,0xf7767 768# ATT:   vcvttbf162iubs %xmm23, %xmm22 {%k7} {z}769# INTEL: vcvttbf162iubs xmm22 {k7} {z}, xmm237700x62,0xa5,0x7f,0x8f,0x6a,0xf7771 772# ATT:   vcvttbf162iubs %zmm23, %zmm22773# INTEL: vcvttbf162iubs zmm22, zmm237740x62,0xa5,0x7f,0x48,0x6a,0xf7775 776# ATT:   vcvttbf162iubs %zmm23, %zmm22 {%k7}777# INTEL: vcvttbf162iubs zmm22 {k7}, zmm237780x62,0xa5,0x7f,0x4f,0x6a,0xf7779 780# ATT:   vcvttbf162iubs %zmm23, %zmm22 {%k7} {z}781# INTEL: vcvttbf162iubs zmm22 {k7} {z}, zmm237820x62,0xa5,0x7f,0xcf,0x6a,0xf7783 784# ATT:   vcvttbf162iubs %ymm23, %ymm22785# INTEL: vcvttbf162iubs ymm22, ymm237860x62,0xa5,0x7f,0x28,0x6a,0xf7787 788# ATT:   vcvttbf162iubs %ymm23, %ymm22 {%k7}789# INTEL: vcvttbf162iubs ymm22 {k7}, ymm237900x62,0xa5,0x7f,0x2f,0x6a,0xf7791 792# ATT:   vcvttbf162iubs %ymm23, %ymm22 {%k7} {z}793# INTEL: vcvttbf162iubs ymm22 {k7} {z}, ymm237940x62,0xa5,0x7f,0xaf,0x6a,0xf7795 796# ATT:   vcvttbf162iubs  268435456(%rbp,%r14,8), %xmm22797# INTEL: vcvttbf162iubs xmm22, xmmword ptr [rbp + 8*r14 + 268435456]7980x62,0xa5,0x7f,0x08,0x6a,0xb4,0xf5,0x00,0x00,0x00,0x10799 800# ATT:   vcvttbf162iubs  291(%r8,%rax,4), %xmm22 {%k7}801# INTEL: vcvttbf162iubs xmm22 {k7}, xmmword ptr [r8 + 4*rax + 291]8020x62,0xc5,0x7f,0x0f,0x6a,0xb4,0x80,0x23,0x01,0x00,0x00803 804# ATT:   vcvttbf162iubs  (%rip){1to8}, %xmm22805# INTEL: vcvttbf162iubs xmm22, word ptr [rip]{1to8}8060x62,0xe5,0x7f,0x18,0x6a,0x35,0x00,0x00,0x00,0x00807 808# ATT:   vcvttbf162iubs  -512(,%rbp,2), %xmm22809# INTEL: vcvttbf162iubs xmm22, xmmword ptr [2*rbp - 512]8100x62,0xe5,0x7f,0x08,0x6a,0x34,0x6d,0x00,0xfe,0xff,0xff811 812# ATT:   vcvttbf162iubs  2032(%rcx), %xmm22 {%k7} {z}813# INTEL: vcvttbf162iubs xmm22 {k7} {z}, xmmword ptr [rcx + 2032]8140x62,0xe5,0x7f,0x8f,0x6a,0x71,0x7f815 816# ATT:   vcvttbf162iubs  -256(%rdx){1to8}, %xmm22 {%k7} {z}817# INTEL: vcvttbf162iubs xmm22 {k7} {z}, word ptr [rdx - 256]{1to8}8180x62,0xe5,0x7f,0x9f,0x6a,0x72,0x80819 820# ATT:   vcvttbf162iubs  268435456(%rbp,%r14,8), %ymm22821# INTEL: vcvttbf162iubs ymm22, ymmword ptr [rbp + 8*r14 + 268435456]8220x62,0xa5,0x7f,0x28,0x6a,0xb4,0xf5,0x00,0x00,0x00,0x10823 824# ATT:   vcvttbf162iubs  291(%r8,%rax,4), %ymm22 {%k7}825# INTEL: vcvttbf162iubs ymm22 {k7}, ymmword ptr [r8 + 4*rax + 291]8260x62,0xc5,0x7f,0x2f,0x6a,0xb4,0x80,0x23,0x01,0x00,0x00827 828# ATT:   vcvttbf162iubs  (%rip){1to16}, %ymm22829# INTEL: vcvttbf162iubs ymm22, word ptr [rip]{1to16}8300x62,0xe5,0x7f,0x38,0x6a,0x35,0x00,0x00,0x00,0x00831 832# ATT:   vcvttbf162iubs  -1024(,%rbp,2), %ymm22833# INTEL: vcvttbf162iubs ymm22, ymmword ptr [2*rbp - 1024]8340x62,0xe5,0x7f,0x28,0x6a,0x34,0x6d,0x00,0xfc,0xff,0xff835 836# ATT:   vcvttbf162iubs  4064(%rcx), %ymm22 {%k7} {z}837# INTEL: vcvttbf162iubs ymm22 {k7} {z}, ymmword ptr [rcx + 4064]8380x62,0xe5,0x7f,0xaf,0x6a,0x71,0x7f839 840# ATT:   vcvttbf162iubs  -256(%rdx){1to16}, %ymm22 {%k7} {z}841# INTEL: vcvttbf162iubs ymm22 {k7} {z}, word ptr [rdx - 256]{1to16}8420x62,0xe5,0x7f,0xbf,0x6a,0x72,0x80843 844# ATT:   vcvttbf162iubs  268435456(%rbp,%r14,8), %zmm22845# INTEL: vcvttbf162iubs zmm22, zmmword ptr [rbp + 8*r14 + 268435456]8460x62,0xa5,0x7f,0x48,0x6a,0xb4,0xf5,0x00,0x00,0x00,0x10847 848# ATT:   vcvttbf162iubs  291(%r8,%rax,4), %zmm22 {%k7}849# INTEL: vcvttbf162iubs zmm22 {k7}, zmmword ptr [r8 + 4*rax + 291]8500x62,0xc5,0x7f,0x4f,0x6a,0xb4,0x80,0x23,0x01,0x00,0x00851 852# ATT:   vcvttbf162iubs  (%rip){1to32}, %zmm22853# INTEL: vcvttbf162iubs zmm22, word ptr [rip]{1to32}8540x62,0xe5,0x7f,0x58,0x6a,0x35,0x00,0x00,0x00,0x00855 856# ATT:   vcvttbf162iubs  -2048(,%rbp,2), %zmm22857# INTEL: vcvttbf162iubs zmm22, zmmword ptr [2*rbp - 2048]8580x62,0xe5,0x7f,0x48,0x6a,0x34,0x6d,0x00,0xf8,0xff,0xff859 860# ATT:   vcvttbf162iubs  8128(%rcx), %zmm22 {%k7} {z}861# INTEL: vcvttbf162iubs zmm22 {k7} {z}, zmmword ptr [rcx + 8128]8620x62,0xe5,0x7f,0xcf,0x6a,0x71,0x7f863 864# ATT:   vcvttbf162iubs  -256(%rdx){1to32}, %zmm22 {%k7} {z}865# INTEL: vcvttbf162iubs zmm22 {k7} {z}, word ptr [rdx - 256]{1to32}8660x62,0xe5,0x7f,0xdf,0x6a,0x72,0x80867 868# ATT:   vcvttph2ibs %xmm23, %xmm22869# INTEL: vcvttph2ibs xmm22, xmm238700x62,0xa5,0x7c,0x08,0x68,0xf7871 872# ATT:   vcvttph2ibs %xmm23, %xmm22 {%k7}873# INTEL: vcvttph2ibs xmm22 {k7}, xmm238740x62,0xa5,0x7c,0x0f,0x68,0xf7875 876# ATT:   vcvttph2ibs %xmm23, %xmm22 {%k7} {z}877# INTEL: vcvttph2ibs xmm22 {k7} {z}, xmm238780x62,0xa5,0x7c,0x8f,0x68,0xf7879 880# ATT:   vcvttph2ibs %zmm23, %zmm22881# INTEL: vcvttph2ibs zmm22, zmm238820x62,0xa5,0x7c,0x48,0x68,0xf7883 884# ATT:   vcvttph2ibs {sae}, %zmm23, %zmm22885# INTEL: vcvttph2ibs zmm22, zmm23, {sae}8860x62,0xa5,0x7c,0x18,0x68,0xf7887 888# ATT:   vcvttph2ibs %zmm23, %zmm22 {%k7}889# INTEL: vcvttph2ibs zmm22 {k7}, zmm238900x62,0xa5,0x7c,0x4f,0x68,0xf7891 892# ATT:   vcvttph2ibs {sae}, %zmm23, %zmm22 {%k7} {z}893# INTEL: vcvttph2ibs zmm22 {k7} {z}, zmm23, {sae}8940x62,0xa5,0x7c,0x9f,0x68,0xf7895 896# ATT:   vcvttph2ibs %ymm23, %ymm22897# INTEL: vcvttph2ibs ymm22, ymm238980x62,0xa5,0x7c,0x28,0x68,0xf7899 900# ATT:   vcvttph2ibs %ymm23, %ymm22 {%k7}901# INTEL: vcvttph2ibs ymm22 {k7}, ymm239020x62,0xa5,0x7c,0x2f,0x68,0xf7903 904# ATT:   vcvttph2ibs  268435456(%rbp,%r14,8), %xmm22905# INTEL: vcvttph2ibs xmm22, xmmword ptr [rbp + 8*r14 + 268435456]9060x62,0xa5,0x7c,0x08,0x68,0xb4,0xf5,0x00,0x00,0x00,0x10907 908# ATT:   vcvttph2ibs  291(%r8,%rax,4), %xmm22 {%k7}909# INTEL: vcvttph2ibs xmm22 {k7}, xmmword ptr [r8 + 4*rax + 291]9100x62,0xc5,0x7c,0x0f,0x68,0xb4,0x80,0x23,0x01,0x00,0x00911 912# ATT:   vcvttph2ibs  (%rip){1to8}, %xmm22913# INTEL: vcvttph2ibs xmm22, word ptr [rip]{1to8}9140x62,0xe5,0x7c,0x18,0x68,0x35,0x00,0x00,0x00,0x00915 916# ATT:   vcvttph2ibs  -512(,%rbp,2), %xmm22917# INTEL: vcvttph2ibs xmm22, xmmword ptr [2*rbp - 512]9180x62,0xe5,0x7c,0x08,0x68,0x34,0x6d,0x00,0xfe,0xff,0xff919 920# ATT:   vcvttph2ibs  2032(%rcx), %xmm22 {%k7} {z}921# INTEL: vcvttph2ibs xmm22 {k7} {z}, xmmword ptr [rcx + 2032]9220x62,0xe5,0x7c,0x8f,0x68,0x71,0x7f923 924# ATT:   vcvttph2ibs  -256(%rdx){1to8}, %xmm22 {%k7} {z}925# INTEL: vcvttph2ibs xmm22 {k7} {z}, word ptr [rdx - 256]{1to8}9260x62,0xe5,0x7c,0x9f,0x68,0x72,0x80927 928# ATT:   vcvttph2ibs  268435456(%rbp,%r14,8), %ymm22929# INTEL: vcvttph2ibs ymm22, ymmword ptr [rbp + 8*r14 + 268435456]9300x62,0xa5,0x7c,0x28,0x68,0xb4,0xf5,0x00,0x00,0x00,0x10931 932# ATT:   vcvttph2ibs  291(%r8,%rax,4), %ymm22 {%k7}933# INTEL: vcvttph2ibs ymm22 {k7}, ymmword ptr [r8 + 4*rax + 291]9340x62,0xc5,0x7c,0x2f,0x68,0xb4,0x80,0x23,0x01,0x00,0x00935 936# ATT:   vcvttph2ibs  (%rip){1to16}, %ymm22937# INTEL: vcvttph2ibs ymm22, word ptr [rip]{1to16}9380x62,0xe5,0x7c,0x38,0x68,0x35,0x00,0x00,0x00,0x00939 940# ATT:   vcvttph2ibs  -1024(,%rbp,2), %ymm22941# INTEL: vcvttph2ibs ymm22, ymmword ptr [2*rbp - 1024]9420x62,0xe5,0x7c,0x28,0x68,0x34,0x6d,0x00,0xfc,0xff,0xff943 944# ATT:   vcvttph2ibs  4064(%rcx), %ymm22 {%k7} {z}945# INTEL: vcvttph2ibs ymm22 {k7} {z}, ymmword ptr [rcx + 4064]9460x62,0xe5,0x7c,0xaf,0x68,0x71,0x7f947 948# ATT:   vcvttph2ibs  -256(%rdx){1to16}, %ymm22 {%k7} {z}949# INTEL: vcvttph2ibs ymm22 {k7} {z}, word ptr [rdx - 256]{1to16}9500x62,0xe5,0x7c,0xbf,0x68,0x72,0x80951 952# ATT:   vcvttph2ibs  268435456(%rbp,%r14,8), %zmm22953# INTEL: vcvttph2ibs zmm22, zmmword ptr [rbp + 8*r14 + 268435456]9540x62,0xa5,0x7c,0x48,0x68,0xb4,0xf5,0x00,0x00,0x00,0x10955 956# ATT:   vcvttph2ibs  291(%r8,%rax,4), %zmm22 {%k7}957# INTEL: vcvttph2ibs zmm22 {k7}, zmmword ptr [r8 + 4*rax + 291]9580x62,0xc5,0x7c,0x4f,0x68,0xb4,0x80,0x23,0x01,0x00,0x00959 960# ATT:   vcvttph2ibs  (%rip){1to32}, %zmm22961# INTEL: vcvttph2ibs zmm22, word ptr [rip]{1to32}9620x62,0xe5,0x7c,0x58,0x68,0x35,0x00,0x00,0x00,0x00963 964# ATT:   vcvttph2ibs  -2048(,%rbp,2), %zmm22965# INTEL: vcvttph2ibs zmm22, zmmword ptr [2*rbp - 2048]9660x62,0xe5,0x7c,0x48,0x68,0x34,0x6d,0x00,0xf8,0xff,0xff967 968# ATT:   vcvttph2ibs  8128(%rcx), %zmm22 {%k7} {z}969# INTEL: vcvttph2ibs zmm22 {k7} {z}, zmmword ptr [rcx + 8128]9700x62,0xe5,0x7c,0xcf,0x68,0x71,0x7f971 972# ATT:   vcvttph2ibs  -256(%rdx){1to32}, %zmm22 {%k7} {z}973# INTEL: vcvttph2ibs zmm22 {k7} {z}, word ptr [rdx - 256]{1to32}9740x62,0xe5,0x7c,0xdf,0x68,0x72,0x80975 976# ATT:   vcvttph2iubs %xmm23, %xmm22977# INTEL: vcvttph2iubs xmm22, xmm239780x62,0xa5,0x7c,0x08,0x6a,0xf7979 980# ATT:   vcvttph2iubs %xmm23, %xmm22 {%k7}981# INTEL: vcvttph2iubs xmm22 {k7}, xmm239820x62,0xa5,0x7c,0x0f,0x6a,0xf7983 984# ATT:   vcvttph2iubs %xmm23, %xmm22 {%k7} {z}985# INTEL: vcvttph2iubs xmm22 {k7} {z}, xmm239860x62,0xa5,0x7c,0x8f,0x6a,0xf7987 988# ATT:   vcvttph2iubs %zmm23, %zmm22989# INTEL: vcvttph2iubs zmm22, zmm239900x62,0xa5,0x7c,0x48,0x6a,0xf7991 992# ATT:   vcvttph2iubs {sae}, %zmm23, %zmm22993# INTEL: vcvttph2iubs zmm22, zmm23, {sae}9940x62,0xa5,0x7c,0x18,0x6a,0xf7995 996# ATT:   vcvttph2iubs %zmm23, %zmm22 {%k7}997# INTEL: vcvttph2iubs zmm22 {k7}, zmm239980x62,0xa5,0x7c,0x4f,0x6a,0xf7999 1000# ATT:   vcvttph2iubs {sae}, %zmm23, %zmm22 {%k7} {z}1001# INTEL: vcvttph2iubs zmm22 {k7} {z}, zmm23, {sae}10020x62,0xa5,0x7c,0x9f,0x6a,0xf71003 1004# ATT:   vcvttph2iubs %ymm23, %ymm221005# INTEL: vcvttph2iubs ymm22, ymm2310060x62,0xa5,0x7c,0x28,0x6a,0xf71007 1008# ATT:   vcvttph2iubs %ymm23, %ymm22 {%k7}1009# INTEL: vcvttph2iubs ymm22 {k7}, ymm2310100x62,0xa5,0x7c,0x2f,0x6a,0xf71011 1012# ATT:   vcvttph2iubs  268435456(%rbp,%r14,8), %xmm221013# INTEL: vcvttph2iubs xmm22, xmmword ptr [rbp + 8*r14 + 268435456]10140x62,0xa5,0x7c,0x08,0x6a,0xb4,0xf5,0x00,0x00,0x00,0x101015 1016# ATT:   vcvttph2iubs  291(%r8,%rax,4), %xmm22 {%k7}1017# INTEL: vcvttph2iubs xmm22 {k7}, xmmword ptr [r8 + 4*rax + 291]10180x62,0xc5,0x7c,0x0f,0x6a,0xb4,0x80,0x23,0x01,0x00,0x001019 1020# ATT:   vcvttph2iubs  (%rip){1to8}, %xmm221021# INTEL: vcvttph2iubs xmm22, word ptr [rip]{1to8}10220x62,0xe5,0x7c,0x18,0x6a,0x35,0x00,0x00,0x00,0x001023 1024# ATT:   vcvttph2iubs  -512(,%rbp,2), %xmm221025# INTEL: vcvttph2iubs xmm22, xmmword ptr [2*rbp - 512]10260x62,0xe5,0x7c,0x08,0x6a,0x34,0x6d,0x00,0xfe,0xff,0xff1027 1028# ATT:   vcvttph2iubs  2032(%rcx), %xmm22 {%k7} {z}1029# INTEL: vcvttph2iubs xmm22 {k7} {z}, xmmword ptr [rcx + 2032]10300x62,0xe5,0x7c,0x8f,0x6a,0x71,0x7f1031 1032# ATT:   vcvttph2iubs  -256(%rdx){1to8}, %xmm22 {%k7} {z}1033# INTEL: vcvttph2iubs xmm22 {k7} {z}, word ptr [rdx - 256]{1to8}10340x62,0xe5,0x7c,0x9f,0x6a,0x72,0x801035 1036# ATT:   vcvttph2iubs  268435456(%rbp,%r14,8), %ymm221037# INTEL: vcvttph2iubs ymm22, ymmword ptr [rbp + 8*r14 + 268435456]10380x62,0xa5,0x7c,0x28,0x6a,0xb4,0xf5,0x00,0x00,0x00,0x101039 1040# ATT:   vcvttph2iubs  291(%r8,%rax,4), %ymm22 {%k7}1041# INTEL: vcvttph2iubs ymm22 {k7}, ymmword ptr [r8 + 4*rax + 291]10420x62,0xc5,0x7c,0x2f,0x6a,0xb4,0x80,0x23,0x01,0x00,0x001043 1044# ATT:   vcvttph2iubs  (%rip){1to16}, %ymm221045# INTEL: vcvttph2iubs ymm22, word ptr [rip]{1to16}10460x62,0xe5,0x7c,0x38,0x6a,0x35,0x00,0x00,0x00,0x001047 1048# ATT:   vcvttph2iubs  -1024(,%rbp,2), %ymm221049# INTEL: vcvttph2iubs ymm22, ymmword ptr [2*rbp - 1024]10500x62,0xe5,0x7c,0x28,0x6a,0x34,0x6d,0x00,0xfc,0xff,0xff1051 1052# ATT:   vcvttph2iubs  4064(%rcx), %ymm22 {%k7} {z}1053# INTEL: vcvttph2iubs ymm22 {k7} {z}, ymmword ptr [rcx + 4064]10540x62,0xe5,0x7c,0xaf,0x6a,0x71,0x7f1055 1056# ATT:   vcvttph2iubs  -256(%rdx){1to16}, %ymm22 {%k7} {z}1057# INTEL: vcvttph2iubs ymm22 {k7} {z}, word ptr [rdx - 256]{1to16}10580x62,0xe5,0x7c,0xbf,0x6a,0x72,0x801059 1060# ATT:   vcvttph2iubs  268435456(%rbp,%r14,8), %zmm221061# INTEL: vcvttph2iubs zmm22, zmmword ptr [rbp + 8*r14 + 268435456]10620x62,0xa5,0x7c,0x48,0x6a,0xb4,0xf5,0x00,0x00,0x00,0x101063 1064# ATT:   vcvttph2iubs  291(%r8,%rax,4), %zmm22 {%k7}1065# INTEL: vcvttph2iubs zmm22 {k7}, zmmword ptr [r8 + 4*rax + 291]10660x62,0xc5,0x7c,0x4f,0x6a,0xb4,0x80,0x23,0x01,0x00,0x001067 1068# ATT:   vcvttph2iubs  (%rip){1to32}, %zmm221069# INTEL: vcvttph2iubs zmm22, word ptr [rip]{1to32}10700x62,0xe5,0x7c,0x58,0x6a,0x35,0x00,0x00,0x00,0x001071 1072# ATT:   vcvttph2iubs  -2048(,%rbp,2), %zmm221073# INTEL: vcvttph2iubs zmm22, zmmword ptr [2*rbp - 2048]10740x62,0xe5,0x7c,0x48,0x6a,0x34,0x6d,0x00,0xf8,0xff,0xff1075 1076# ATT:   vcvttph2iubs  8128(%rcx), %zmm22 {%k7} {z}1077# INTEL: vcvttph2iubs zmm22 {k7} {z}, zmmword ptr [rcx + 8128]10780x62,0xe5,0x7c,0xcf,0x6a,0x71,0x7f1079 1080# ATT:   vcvttph2iubs  -256(%rdx){1to32}, %zmm22 {%k7} {z}1081# INTEL: vcvttph2iubs zmm22 {k7} {z}, word ptr [rdx - 256]{1to32}10820x62,0xe5,0x7c,0xdf,0x6a,0x72,0x801083 1084# ATT:   vcvttps2ibs %xmm23, %xmm221085# INTEL: vcvttps2ibs xmm22, xmm2310860x62,0xa5,0x7d,0x08,0x68,0xf71087 1088# ATT:   vcvttps2ibs %xmm23, %xmm22 {%k7}1089# INTEL: vcvttps2ibs xmm22 {k7}, xmm2310900x62,0xa5,0x7d,0x0f,0x68,0xf71091 1092# ATT:   vcvttps2ibs %xmm23, %xmm22 {%k7} {z}1093# INTEL: vcvttps2ibs xmm22 {k7} {z}, xmm2310940x62,0xa5,0x7d,0x8f,0x68,0xf71095 1096# ATT:   vcvttps2ibs %zmm23, %zmm221097# INTEL: vcvttps2ibs zmm22, zmm2310980x62,0xa5,0x7d,0x48,0x68,0xf71099 1100# ATT:   vcvttps2ibs {sae}, %zmm23, %zmm221101# INTEL: vcvttps2ibs zmm22, zmm23, {sae}11020x62,0xa5,0x7d,0x18,0x68,0xf71103 1104# ATT:   vcvttps2ibs %zmm23, %zmm22 {%k7}1105# INTEL: vcvttps2ibs zmm22 {k7}, zmm2311060x62,0xa5,0x7d,0x4f,0x68,0xf71107 1108# ATT:   vcvttps2ibs {sae}, %zmm23, %zmm22 {%k7} {z}1109# INTEL: vcvttps2ibs zmm22 {k7} {z}, zmm23, {sae}11100x62,0xa5,0x7d,0x9f,0x68,0xf71111 1112# ATT:   vcvttps2ibs %ymm23, %ymm221113# INTEL: vcvttps2ibs ymm22, ymm2311140x62,0xa5,0x7d,0x28,0x68,0xf71115 1116# ATT:   vcvttps2ibs %ymm23, %ymm22 {%k7}1117# INTEL: vcvttps2ibs ymm22 {k7}, ymm2311180x62,0xa5,0x7d,0x2f,0x68,0xf71119 1120# ATT:   vcvttps2ibs  268435456(%rbp,%r14,8), %xmm221121# INTEL: vcvttps2ibs xmm22, xmmword ptr [rbp + 8*r14 + 268435456]11220x62,0xa5,0x7d,0x08,0x68,0xb4,0xf5,0x00,0x00,0x00,0x101123 1124# ATT:   vcvttps2ibs  291(%r8,%rax,4), %xmm22 {%k7}1125# INTEL: vcvttps2ibs xmm22 {k7}, xmmword ptr [r8 + 4*rax + 291]11260x62,0xc5,0x7d,0x0f,0x68,0xb4,0x80,0x23,0x01,0x00,0x001127 1128# ATT:   vcvttps2ibs  (%rip){1to4}, %xmm221129# INTEL: vcvttps2ibs xmm22, dword ptr [rip]{1to4}11300x62,0xe5,0x7d,0x18,0x68,0x35,0x00,0x00,0x00,0x001131 1132# ATT:   vcvttps2ibs  -512(,%rbp,2), %xmm221133# INTEL: vcvttps2ibs xmm22, xmmword ptr [2*rbp - 512]11340x62,0xe5,0x7d,0x08,0x68,0x34,0x6d,0x00,0xfe,0xff,0xff1135 1136# ATT:   vcvttps2ibs  2032(%rcx), %xmm22 {%k7} {z}1137# INTEL: vcvttps2ibs xmm22 {k7} {z}, xmmword ptr [rcx + 2032]11380x62,0xe5,0x7d,0x8f,0x68,0x71,0x7f1139 1140# ATT:   vcvttps2ibs  -512(%rdx){1to4}, %xmm22 {%k7} {z}1141# INTEL: vcvttps2ibs xmm22 {k7} {z}, dword ptr [rdx - 512]{1to4}11420x62,0xe5,0x7d,0x9f,0x68,0x72,0x801143 1144# ATT:   vcvttps2ibs  268435456(%rbp,%r14,8), %ymm221145# INTEL: vcvttps2ibs ymm22, ymmword ptr [rbp + 8*r14 + 268435456]11460x62,0xa5,0x7d,0x28,0x68,0xb4,0xf5,0x00,0x00,0x00,0x101147 1148# ATT:   vcvttps2ibs  291(%r8,%rax,4), %ymm22 {%k7}1149# INTEL: vcvttps2ibs ymm22 {k7}, ymmword ptr [r8 + 4*rax + 291]11500x62,0xc5,0x7d,0x2f,0x68,0xb4,0x80,0x23,0x01,0x00,0x001151 1152# ATT:   vcvttps2ibs  (%rip){1to8}, %ymm221153# INTEL: vcvttps2ibs ymm22, dword ptr [rip]{1to8}11540x62,0xe5,0x7d,0x38,0x68,0x35,0x00,0x00,0x00,0x001155 1156# ATT:   vcvttps2ibs  -1024(,%rbp,2), %ymm221157# INTEL: vcvttps2ibs ymm22, ymmword ptr [2*rbp - 1024]11580x62,0xe5,0x7d,0x28,0x68,0x34,0x6d,0x00,0xfc,0xff,0xff1159 1160# ATT:   vcvttps2ibs  4064(%rcx), %ymm22 {%k7} {z}1161# INTEL: vcvttps2ibs ymm22 {k7} {z}, ymmword ptr [rcx + 4064]11620x62,0xe5,0x7d,0xaf,0x68,0x71,0x7f1163 1164# ATT:   vcvttps2ibs  -512(%rdx){1to8}, %ymm22 {%k7} {z}1165# INTEL: vcvttps2ibs ymm22 {k7} {z}, dword ptr [rdx - 512]{1to8}11660x62,0xe5,0x7d,0xbf,0x68,0x72,0x801167 1168# ATT:   vcvttps2ibs  268435456(%rbp,%r14,8), %zmm221169# INTEL: vcvttps2ibs zmm22, zmmword ptr [rbp + 8*r14 + 268435456]11700x62,0xa5,0x7d,0x48,0x68,0xb4,0xf5,0x00,0x00,0x00,0x101171 1172# ATT:   vcvttps2ibs  291(%r8,%rax,4), %zmm22 {%k7}1173# INTEL: vcvttps2ibs zmm22 {k7}, zmmword ptr [r8 + 4*rax + 291]11740x62,0xc5,0x7d,0x4f,0x68,0xb4,0x80,0x23,0x01,0x00,0x001175 1176# ATT:   vcvttps2ibs  (%rip){1to16}, %zmm221177# INTEL: vcvttps2ibs zmm22, dword ptr [rip]{1to16}11780x62,0xe5,0x7d,0x58,0x68,0x35,0x00,0x00,0x00,0x001179 1180# ATT:   vcvttps2ibs  -2048(,%rbp,2), %zmm221181# INTEL: vcvttps2ibs zmm22, zmmword ptr [2*rbp - 2048]11820x62,0xe5,0x7d,0x48,0x68,0x34,0x6d,0x00,0xf8,0xff,0xff1183 1184# ATT:   vcvttps2ibs  8128(%rcx), %zmm22 {%k7} {z}1185# INTEL: vcvttps2ibs zmm22 {k7} {z}, zmmword ptr [rcx + 8128]11860x62,0xe5,0x7d,0xcf,0x68,0x71,0x7f1187 1188# ATT:   vcvttps2ibs  -512(%rdx){1to16}, %zmm22 {%k7} {z}1189# INTEL: vcvttps2ibs zmm22 {k7} {z}, dword ptr [rdx - 512]{1to16}11900x62,0xe5,0x7d,0xdf,0x68,0x72,0x801191 1192# ATT:   vcvttps2iubs %xmm23, %xmm221193# INTEL: vcvttps2iubs xmm22, xmm2311940x62,0xa5,0x7d,0x08,0x6a,0xf71195 1196# ATT:   vcvttps2iubs %xmm23, %xmm22 {%k7}1197# INTEL: vcvttps2iubs xmm22 {k7}, xmm2311980x62,0xa5,0x7d,0x0f,0x6a,0xf71199 1200# ATT:   vcvttps2iubs %xmm23, %xmm22 {%k7} {z}1201# INTEL: vcvttps2iubs xmm22 {k7} {z}, xmm2312020x62,0xa5,0x7d,0x8f,0x6a,0xf71203 1204# ATT:   vcvttps2iubs %zmm23, %zmm221205# INTEL: vcvttps2iubs zmm22, zmm2312060x62,0xa5,0x7d,0x48,0x6a,0xf71207 1208# ATT:   vcvttps2iubs {sae}, %zmm23, %zmm221209# INTEL: vcvttps2iubs zmm22, zmm23, {sae}12100x62,0xa5,0x7d,0x18,0x6a,0xf71211 1212# ATT:   vcvttps2iubs %zmm23, %zmm22 {%k7}1213# INTEL: vcvttps2iubs zmm22 {k7}, zmm2312140x62,0xa5,0x7d,0x4f,0x6a,0xf71215 1216# ATT:   vcvttps2iubs {sae}, %zmm23, %zmm22 {%k7} {z}1217# INTEL: vcvttps2iubs zmm22 {k7} {z}, zmm23, {sae}12180x62,0xa5,0x7d,0x9f,0x6a,0xf71219 1220# ATT:   vcvttps2iubs %ymm23, %ymm221221# INTEL: vcvttps2iubs ymm22, ymm2312220x62,0xa5,0x7d,0x28,0x6a,0xf71223 1224# ATT:   vcvttps2iubs %ymm23, %ymm22 {%k7}1225# INTEL: vcvttps2iubs ymm22 {k7}, ymm2312260x62,0xa5,0x7d,0x2f,0x6a,0xf71227 1228# ATT:   vcvttps2iubs  268435456(%rbp,%r14,8), %xmm221229# INTEL: vcvttps2iubs xmm22, xmmword ptr [rbp + 8*r14 + 268435456]12300x62,0xa5,0x7d,0x08,0x6a,0xb4,0xf5,0x00,0x00,0x00,0x101231 1232# ATT:   vcvttps2iubs  291(%r8,%rax,4), %xmm22 {%k7}1233# INTEL: vcvttps2iubs xmm22 {k7}, xmmword ptr [r8 + 4*rax + 291]12340x62,0xc5,0x7d,0x0f,0x6a,0xb4,0x80,0x23,0x01,0x00,0x001235 1236# ATT:   vcvttps2iubs  (%rip){1to4}, %xmm221237# INTEL: vcvttps2iubs xmm22, dword ptr [rip]{1to4}12380x62,0xe5,0x7d,0x18,0x6a,0x35,0x00,0x00,0x00,0x001239 1240# ATT:   vcvttps2iubs  -512(,%rbp,2), %xmm221241# INTEL: vcvttps2iubs xmm22, xmmword ptr [2*rbp - 512]12420x62,0xe5,0x7d,0x08,0x6a,0x34,0x6d,0x00,0xfe,0xff,0xff1243 1244# ATT:   vcvttps2iubs  2032(%rcx), %xmm22 {%k7} {z}1245# INTEL: vcvttps2iubs xmm22 {k7} {z}, xmmword ptr [rcx + 2032]12460x62,0xe5,0x7d,0x8f,0x6a,0x71,0x7f1247 1248# ATT:   vcvttps2iubs  -512(%rdx){1to4}, %xmm22 {%k7} {z}1249# INTEL: vcvttps2iubs xmm22 {k7} {z}, dword ptr [rdx - 512]{1to4}12500x62,0xe5,0x7d,0x9f,0x6a,0x72,0x801251 1252# ATT:   vcvttps2iubs  268435456(%rbp,%r14,8), %ymm221253# INTEL: vcvttps2iubs ymm22, ymmword ptr [rbp + 8*r14 + 268435456]12540x62,0xa5,0x7d,0x28,0x6a,0xb4,0xf5,0x00,0x00,0x00,0x101255 1256# ATT:   vcvttps2iubs  291(%r8,%rax,4), %ymm22 {%k7}1257# INTEL: vcvttps2iubs ymm22 {k7}, ymmword ptr [r8 + 4*rax + 291]12580x62,0xc5,0x7d,0x2f,0x6a,0xb4,0x80,0x23,0x01,0x00,0x001259 1260# ATT:   vcvttps2iubs  (%rip){1to8}, %ymm221261# INTEL: vcvttps2iubs ymm22, dword ptr [rip]{1to8}12620x62,0xe5,0x7d,0x38,0x6a,0x35,0x00,0x00,0x00,0x001263 1264# ATT:   vcvttps2iubs  -1024(,%rbp,2), %ymm221265# INTEL: vcvttps2iubs ymm22, ymmword ptr [2*rbp - 1024]12660x62,0xe5,0x7d,0x28,0x6a,0x34,0x6d,0x00,0xfc,0xff,0xff1267 1268# ATT:   vcvttps2iubs  4064(%rcx), %ymm22 {%k7} {z}1269# INTEL: vcvttps2iubs ymm22 {k7} {z}, ymmword ptr [rcx + 4064]12700x62,0xe5,0x7d,0xaf,0x6a,0x71,0x7f1271 1272# ATT:   vcvttps2iubs  -512(%rdx){1to8}, %ymm22 {%k7} {z}1273# INTEL: vcvttps2iubs ymm22 {k7} {z}, dword ptr [rdx - 512]{1to8}12740x62,0xe5,0x7d,0xbf,0x6a,0x72,0x801275 1276# ATT:   vcvttps2iubs  268435456(%rbp,%r14,8), %zmm221277# INTEL: vcvttps2iubs zmm22, zmmword ptr [rbp + 8*r14 + 268435456]12780x62,0xa5,0x7d,0x48,0x6a,0xb4,0xf5,0x00,0x00,0x00,0x101279 1280# ATT:   vcvttps2iubs  291(%r8,%rax,4), %zmm22 {%k7}1281# INTEL: vcvttps2iubs zmm22 {k7}, zmmword ptr [r8 + 4*rax + 291]12820x62,0xc5,0x7d,0x4f,0x6a,0xb4,0x80,0x23,0x01,0x00,0x001283 1284# ATT:   vcvttps2iubs  (%rip){1to16}, %zmm221285# INTEL: vcvttps2iubs zmm22, dword ptr [rip]{1to16}12860x62,0xe5,0x7d,0x58,0x6a,0x35,0x00,0x00,0x00,0x001287 1288# ATT:   vcvttps2iubs  -2048(,%rbp,2), %zmm221289# INTEL: vcvttps2iubs zmm22, zmmword ptr [2*rbp - 2048]12900x62,0xe5,0x7d,0x48,0x6a,0x34,0x6d,0x00,0xf8,0xff,0xff1291 1292# ATT:   vcvttps2iubs  8128(%rcx), %zmm22 {%k7} {z}1293# INTEL: vcvttps2iubs zmm22 {k7} {z}, zmmword ptr [rcx + 8128]12940x62,0xe5,0x7d,0xcf,0x6a,0x71,0x7f1295 1296# ATT:   vcvttps2iubs  -512(%rdx){1to16}, %zmm22 {%k7} {z}1297# INTEL: vcvttps2iubs zmm22 {k7} {z}, dword ptr [rdx - 512]{1to16}12980x62,0xe5,0x7d,0xdf,0x6a,0x72,0x801299 1300