brintos

brintos / llvm-project-archived public Read only

0
0
Text · 17.2 KiB · 33d7e45 Raw
370 lines · plain
1// RUN: llvm-mc -triple x86_64-unknown-unknown --show-encoding < %s | FileCheck %s2 3// CHECK: vgf2p8affineinvqb $7, %xmm2, %xmm20, %xmm14// CHECK: encoding: [0x62,0xf3,0xdd,0x00,0xcf,0xca,0x07]5          vgf2p8affineinvqb $7, %xmm2, %xmm20, %xmm16 7// CHECK: vgf2p8affineqb $7, %xmm2, %xmm20, %xmm18// CHECK: encoding: [0x62,0xf3,0xdd,0x00,0xce,0xca,0x07]9          vgf2p8affineqb $7, %xmm2, %xmm20, %xmm110 11// CHECK: vgf2p8affineinvqb $7, %xmm2, %xmm20, %xmm1 {%k2}12// CHECK: encoding: [0x62,0xf3,0xdd,0x02,0xcf,0xca,0x07]13          vgf2p8affineinvqb $7, %xmm2, %xmm20, %xmm1 {%k2}14 15// CHECK: vgf2p8affineqb $7, %xmm2, %xmm20, %xmm1 {%k2}16// CHECK: encoding: [0x62,0xf3,0xdd,0x02,0xce,0xca,0x07]17          vgf2p8affineqb $7, %xmm2, %xmm20, %xmm1 {%k2}18 19// CHECK: vgf2p8affineinvqb  $7, (%rcx), %xmm20, %xmm120// CHECK: encoding: [0x62,0xf3,0xdd,0x00,0xcf,0x09,0x07]21          vgf2p8affineinvqb  $7, (%rcx), %xmm20, %xmm122 23// CHECK: vgf2p8affineinvqb  $7, -64(%rsp), %xmm20, %xmm124// CHECK: encoding: [0x62,0xf3,0xdd,0x00,0xcf,0x4c,0x24,0xfc,0x07]25          vgf2p8affineinvqb  $7, -64(%rsp), %xmm20, %xmm126 27// CHECK: vgf2p8affineinvqb  $7, 64(%rsp), %xmm20, %xmm128// CHECK: encoding: [0x62,0xf3,0xdd,0x00,0xcf,0x4c,0x24,0x04,0x07]29          vgf2p8affineinvqb  $7, 64(%rsp), %xmm20, %xmm130 31// CHECK: vgf2p8affineinvqb  $7, 268435456(%rcx,%r14,8), %xmm20, %xmm132// CHECK: encoding: [0x62,0xb3,0xdd,0x00,0xcf,0x8c,0xf1,0x00,0x00,0x00,0x10,0x07]33          vgf2p8affineinvqb  $7, 268435456(%rcx,%r14,8), %xmm20, %xmm134 35// CHECK: vgf2p8affineinvqb  $7, -536870912(%rcx,%r14,8), %xmm20, %xmm136// CHECK: encoding: [0x62,0xb3,0xdd,0x00,0xcf,0x8c,0xf1,0x00,0x00,0x00,0xe0,0x07]37          vgf2p8affineinvqb  $7, -536870912(%rcx,%r14,8), %xmm20, %xmm138 39// CHECK: vgf2p8affineinvqb  $7, -536870910(%rcx,%r14,8), %xmm20, %xmm140// CHECK: encoding: [0x62,0xb3,0xdd,0x00,0xcf,0x8c,0xf1,0x02,0x00,0x00,0xe0,0x07]41          vgf2p8affineinvqb  $7, -536870910(%rcx,%r14,8), %xmm20, %xmm142 43// CHECK: vgf2p8affineqb  $7, (%rcx), %xmm20, %xmm144// CHECK: encoding: [0x62,0xf3,0xdd,0x00,0xce,0x09,0x07]45          vgf2p8affineqb  $7, (%rcx), %xmm20, %xmm146 47// CHECK: vgf2p8affineqb  $7, -64(%rsp), %xmm20, %xmm148// CHECK: encoding: [0x62,0xf3,0xdd,0x00,0xce,0x4c,0x24,0xfc,0x07]49          vgf2p8affineqb  $7, -64(%rsp), %xmm20, %xmm150 51// CHECK: vgf2p8affineqb  $7, 64(%rsp), %xmm20, %xmm152// CHECK: encoding: [0x62,0xf3,0xdd,0x00,0xce,0x4c,0x24,0x04,0x07]53          vgf2p8affineqb  $7, 64(%rsp), %xmm20, %xmm154 55// CHECK: vgf2p8affineqb  $7, 268435456(%rcx,%r14,8), %xmm20, %xmm156// CHECK: encoding: [0x62,0xb3,0xdd,0x00,0xce,0x8c,0xf1,0x00,0x00,0x00,0x10,0x07]57          vgf2p8affineqb  $7, 268435456(%rcx,%r14,8), %xmm20, %xmm158 59// CHECK: vgf2p8affineqb  $7, -536870912(%rcx,%r14,8), %xmm20, %xmm160// CHECK: encoding: [0x62,0xb3,0xdd,0x00,0xce,0x8c,0xf1,0x00,0x00,0x00,0xe0,0x07]61          vgf2p8affineqb  $7, -536870912(%rcx,%r14,8), %xmm20, %xmm162 63// CHECK: vgf2p8affineqb  $7, -536870910(%rcx,%r14,8), %xmm20, %xmm164// CHECK: encoding: [0x62,0xb3,0xdd,0x00,0xce,0x8c,0xf1,0x02,0x00,0x00,0xe0,0x07]65          vgf2p8affineqb  $7, -536870910(%rcx,%r14,8), %xmm20, %xmm166 67// CHECK: vgf2p8affineinvqb  $7, (%rcx), %xmm20, %xmm1 {%k2}68// CHECK: encoding: [0x62,0xf3,0xdd,0x02,0xcf,0x09,0x07]69          vgf2p8affineinvqb  $7, (%rcx), %xmm20, %xmm1 {%k2}70 71// CHECK: vgf2p8affineinvqb  $7, -64(%rsp), %xmm20, %xmm1 {%k2}72// CHECK: encoding: [0x62,0xf3,0xdd,0x02,0xcf,0x4c,0x24,0xfc,0x07]73          vgf2p8affineinvqb  $7, -64(%rsp), %xmm20, %xmm1 {%k2}74 75// CHECK: vgf2p8affineinvqb  $7, 64(%rsp), %xmm20, %xmm1 {%k2}76// CHECK: encoding: [0x62,0xf3,0xdd,0x02,0xcf,0x4c,0x24,0x04,0x07]77          vgf2p8affineinvqb  $7, 64(%rsp), %xmm20, %xmm1 {%k2}78 79// CHECK: vgf2p8affineinvqb  $7, 268435456(%rcx,%r14,8), %xmm20, %xmm1 {%k2}80// CHECK: encoding: [0x62,0xb3,0xdd,0x02,0xcf,0x8c,0xf1,0x00,0x00,0x00,0x10,0x07]81          vgf2p8affineinvqb  $7, 268435456(%rcx,%r14,8), %xmm20, %xmm1 {%k2}82 83// CHECK: vgf2p8affineinvqb  $7, -536870912(%rcx,%r14,8), %xmm20, %xmm1 {%k2}84// CHECK: encoding: [0x62,0xb3,0xdd,0x02,0xcf,0x8c,0xf1,0x00,0x00,0x00,0xe0,0x07]85          vgf2p8affineinvqb  $7, -536870912(%rcx,%r14,8), %xmm20, %xmm1 {%k2}86 87// CHECK: vgf2p8affineinvqb  $7, -536870910(%rcx,%r14,8), %xmm20, %xmm1 {%k2}88// CHECK: encoding: [0x62,0xb3,0xdd,0x02,0xcf,0x8c,0xf1,0x02,0x00,0x00,0xe0,0x07]89          vgf2p8affineinvqb  $7, -536870910(%rcx,%r14,8), %xmm20, %xmm1 {%k2}90 91// CHECK: vgf2p8affineqb  $7, (%rcx), %xmm20, %xmm1 {%k2}92// CHECK: encoding: [0x62,0xf3,0xdd,0x02,0xce,0x09,0x07]93          vgf2p8affineqb  $7, (%rcx), %xmm20, %xmm1 {%k2}94 95// CHECK: vgf2p8affineqb  $7, -64(%rsp), %xmm20, %xmm1 {%k2}96// CHECK: encoding: [0x62,0xf3,0xdd,0x02,0xce,0x4c,0x24,0xfc,0x07]97          vgf2p8affineqb  $7, -64(%rsp), %xmm20, %xmm1 {%k2}98 99// CHECK: vgf2p8affineqb  $7, 64(%rsp), %xmm20, %xmm1 {%k2}100// CHECK: encoding: [0x62,0xf3,0xdd,0x02,0xce,0x4c,0x24,0x04,0x07]101          vgf2p8affineqb  $7, 64(%rsp), %xmm20, %xmm1 {%k2}102 103// CHECK: vgf2p8affineqb  $7, 268435456(%rcx,%r14,8), %xmm20, %xmm1 {%k2}104// CHECK: encoding: [0x62,0xb3,0xdd,0x02,0xce,0x8c,0xf1,0x00,0x00,0x00,0x10,0x07]105          vgf2p8affineqb  $7, 268435456(%rcx,%r14,8), %xmm20, %xmm1 {%k2}106 107// CHECK: vgf2p8affineqb  $7, -536870912(%rcx,%r14,8), %xmm20, %xmm1 {%k2}108// CHECK: encoding: [0x62,0xb3,0xdd,0x02,0xce,0x8c,0xf1,0x00,0x00,0x00,0xe0,0x07]109          vgf2p8affineqb  $7, -536870912(%rcx,%r14,8), %xmm20, %xmm1 {%k2}110 111// CHECK: vgf2p8affineqb  $7, -536870910(%rcx,%r14,8), %xmm20, %xmm1 {%k2}112// CHECK: encoding: [0x62,0xb3,0xdd,0x02,0xce,0x8c,0xf1,0x02,0x00,0x00,0xe0,0x07]113          vgf2p8affineqb  $7, -536870910(%rcx,%r14,8), %xmm20, %xmm1 {%k2}114 115// CHECK: vgf2p8affineinvqb $7, %ymm2, %ymm20, %ymm1116// CHECK: encoding: [0x62,0xf3,0xdd,0x20,0xcf,0xca,0x07]117          vgf2p8affineinvqb $7, %ymm2, %ymm20, %ymm1118 119// CHECK: vgf2p8affineqb $7, %ymm2, %ymm20, %ymm1120// CHECK: encoding: [0x62,0xf3,0xdd,0x20,0xce,0xca,0x07]121          vgf2p8affineqb $7, %ymm2, %ymm20, %ymm1122 123// CHECK: vgf2p8affineinvqb $7, %ymm2, %ymm20, %ymm1 {%k2}124// CHECK: encoding: [0x62,0xf3,0xdd,0x22,0xcf,0xca,0x07]125          vgf2p8affineinvqb $7, %ymm2, %ymm20, %ymm1 {%k2}126 127// CHECK: vgf2p8affineqb $7, %ymm2, %ymm20, %ymm1 {%k2}128// CHECK: encoding: [0x62,0xf3,0xdd,0x22,0xce,0xca,0x07]129          vgf2p8affineqb $7, %ymm2, %ymm20, %ymm1 {%k2}130 131// CHECK: vgf2p8affineinvqb  $7, (%rcx), %ymm20, %ymm1132// CHECK: encoding: [0x62,0xf3,0xdd,0x20,0xcf,0x09,0x07]133          vgf2p8affineinvqb  $7, (%rcx), %ymm20, %ymm1134 135// CHECK: vgf2p8affineinvqb  $7, -128(%rsp), %ymm20, %ymm1136// CHECK: encoding: [0x62,0xf3,0xdd,0x20,0xcf,0x4c,0x24,0xfc,0x07]137          vgf2p8affineinvqb  $7, -128(%rsp), %ymm20, %ymm1138 139// CHECK: vgf2p8affineinvqb  $7, 128(%rsp), %ymm20, %ymm1140// CHECK: encoding: [0x62,0xf3,0xdd,0x20,0xcf,0x4c,0x24,0x04,0x07]141          vgf2p8affineinvqb  $7, 128(%rsp), %ymm20, %ymm1142 143// CHECK: vgf2p8affineinvqb  $7, 268435456(%rcx,%r14,8), %ymm20, %ymm1144// CHECK: encoding: [0x62,0xb3,0xdd,0x20,0xcf,0x8c,0xf1,0x00,0x00,0x00,0x10,0x07]145          vgf2p8affineinvqb  $7, 268435456(%rcx,%r14,8), %ymm20, %ymm1146 147// CHECK: vgf2p8affineinvqb  $7, -536870912(%rcx,%r14,8), %ymm20, %ymm1148// CHECK: encoding: [0x62,0xb3,0xdd,0x20,0xcf,0x8c,0xf1,0x00,0x00,0x00,0xe0,0x07]149          vgf2p8affineinvqb  $7, -536870912(%rcx,%r14,8), %ymm20, %ymm1150 151// CHECK: vgf2p8affineinvqb  $7, -536870910(%rcx,%r14,8), %ymm20, %ymm1152// CHECK: encoding: [0x62,0xb3,0xdd,0x20,0xcf,0x8c,0xf1,0x02,0x00,0x00,0xe0,0x07]153          vgf2p8affineinvqb  $7, -536870910(%rcx,%r14,8), %ymm20, %ymm1154 155// CHECK: vgf2p8affineqb  $7, (%rcx), %ymm20, %ymm1156// CHECK: encoding: [0x62,0xf3,0xdd,0x20,0xce,0x09,0x07]157          vgf2p8affineqb  $7, (%rcx), %ymm20, %ymm1158 159// CHECK: vgf2p8affineqb  $7, -128(%rsp), %ymm20, %ymm1160// CHECK: encoding: [0x62,0xf3,0xdd,0x20,0xce,0x4c,0x24,0xfc,0x07]161          vgf2p8affineqb  $7, -128(%rsp), %ymm20, %ymm1162 163// CHECK: vgf2p8affineqb  $7, 128(%rsp), %ymm20, %ymm1164// CHECK: encoding: [0x62,0xf3,0xdd,0x20,0xce,0x4c,0x24,0x04,0x07]165          vgf2p8affineqb  $7, 128(%rsp), %ymm20, %ymm1166 167// CHECK: vgf2p8affineqb  $7, 268435456(%rcx,%r14,8), %ymm20, %ymm1168// CHECK: encoding: [0x62,0xb3,0xdd,0x20,0xce,0x8c,0xf1,0x00,0x00,0x00,0x10,0x07]169          vgf2p8affineqb  $7, 268435456(%rcx,%r14,8), %ymm20, %ymm1170 171// CHECK: vgf2p8affineqb  $7, -536870912(%rcx,%r14,8), %ymm20, %ymm1172// CHECK: encoding: [0x62,0xb3,0xdd,0x20,0xce,0x8c,0xf1,0x00,0x00,0x00,0xe0,0x07]173          vgf2p8affineqb  $7, -536870912(%rcx,%r14,8), %ymm20, %ymm1174 175// CHECK: vgf2p8affineqb  $7, -536870910(%rcx,%r14,8), %ymm20, %ymm1176// CHECK: encoding: [0x62,0xb3,0xdd,0x20,0xce,0x8c,0xf1,0x02,0x00,0x00,0xe0,0x07]177          vgf2p8affineqb  $7, -536870910(%rcx,%r14,8), %ymm20, %ymm1178 179// CHECK: vgf2p8affineinvqb  $7, (%rcx), %ymm20, %ymm1 {%k2}180// CHECK: encoding: [0x62,0xf3,0xdd,0x22,0xcf,0x09,0x07]181          vgf2p8affineinvqb  $7, (%rcx), %ymm20, %ymm1 {%k2}182 183// CHECK: vgf2p8affineinvqb  $7, -128(%rsp), %ymm20, %ymm1 {%k2}184// CHECK: encoding: [0x62,0xf3,0xdd,0x22,0xcf,0x4c,0x24,0xfc,0x07]185          vgf2p8affineinvqb  $7, -128(%rsp), %ymm20, %ymm1 {%k2}186 187// CHECK: vgf2p8affineinvqb  $7, 128(%rsp), %ymm20, %ymm1 {%k2}188// CHECK: encoding: [0x62,0xf3,0xdd,0x22,0xcf,0x4c,0x24,0x04,0x07]189          vgf2p8affineinvqb  $7, 128(%rsp), %ymm20, %ymm1 {%k2}190 191// CHECK: vgf2p8affineinvqb  $7, 268435456(%rcx,%r14,8), %ymm20, %ymm1 {%k2}192// CHECK: encoding: [0x62,0xb3,0xdd,0x22,0xcf,0x8c,0xf1,0x00,0x00,0x00,0x10,0x07]193          vgf2p8affineinvqb  $7, 268435456(%rcx,%r14,8), %ymm20, %ymm1 {%k2}194 195// CHECK: vgf2p8affineinvqb  $7, -536870912(%rcx,%r14,8), %ymm20, %ymm1 {%k2}196// CHECK: encoding: [0x62,0xb3,0xdd,0x22,0xcf,0x8c,0xf1,0x00,0x00,0x00,0xe0,0x07]197          vgf2p8affineinvqb  $7, -536870912(%rcx,%r14,8), %ymm20, %ymm1 {%k2}198 199// CHECK: vgf2p8affineinvqb  $7, -536870910(%rcx,%r14,8), %ymm20, %ymm1 {%k2}200// CHECK: encoding: [0x62,0xb3,0xdd,0x22,0xcf,0x8c,0xf1,0x02,0x00,0x00,0xe0,0x07]201          vgf2p8affineinvqb  $7, -536870910(%rcx,%r14,8), %ymm20, %ymm1 {%k2}202 203// CHECK: vgf2p8affineqb  $7, (%rcx), %ymm20, %ymm1 {%k2}204// CHECK: encoding: [0x62,0xf3,0xdd,0x22,0xce,0x09,0x07]205          vgf2p8affineqb  $7, (%rcx), %ymm20, %ymm1 {%k2}206 207// CHECK: vgf2p8affineqb  $7, -128(%rsp), %ymm20, %ymm1 {%k2}208// CHECK: encoding: [0x62,0xf3,0xdd,0x22,0xce,0x4c,0x24,0xfc,0x07]209          vgf2p8affineqb  $7, -128(%rsp), %ymm20, %ymm1 {%k2}210 211// CHECK: vgf2p8affineqb  $7, 128(%rsp), %ymm20, %ymm1 {%k2}212// CHECK: encoding: [0x62,0xf3,0xdd,0x22,0xce,0x4c,0x24,0x04,0x07]213          vgf2p8affineqb  $7, 128(%rsp), %ymm20, %ymm1 {%k2}214 215// CHECK: vgf2p8affineqb  $7, 268435456(%rcx,%r14,8), %ymm20, %ymm1 {%k2}216// CHECK: encoding: [0x62,0xb3,0xdd,0x22,0xce,0x8c,0xf1,0x00,0x00,0x00,0x10,0x07]217          vgf2p8affineqb  $7, 268435456(%rcx,%r14,8), %ymm20, %ymm1 {%k2}218 219// CHECK: vgf2p8affineqb  $7, -536870912(%rcx,%r14,8), %ymm20, %ymm1 {%k2}220// CHECK: encoding: [0x62,0xb3,0xdd,0x22,0xce,0x8c,0xf1,0x00,0x00,0x00,0xe0,0x07]221          vgf2p8affineqb  $7, -536870912(%rcx,%r14,8), %ymm20, %ymm1 {%k2}222 223// CHECK: vgf2p8affineqb  $7, -536870910(%rcx,%r14,8), %ymm20, %ymm1 {%k2}224// CHECK: encoding: [0x62,0xb3,0xdd,0x22,0xce,0x8c,0xf1,0x02,0x00,0x00,0xe0,0x07]225          vgf2p8affineqb  $7, -536870910(%rcx,%r14,8), %ymm20, %ymm1 {%k2}226 227// CHECK: vgf2p8mulb %xmm2, %xmm20, %xmm1228// CHECK: encoding: [0x62,0xf2,0x5d,0x00,0xcf,0xca]229          vgf2p8mulb %xmm2, %xmm20, %xmm1230 231// CHECK: vgf2p8mulb %xmm2, %xmm20, %xmm1 {%k2}232// CHECK: encoding: [0x62,0xf2,0x5d,0x02,0xcf,0xca]233          vgf2p8mulb %xmm2, %xmm20, %xmm1 {%k2}234 235// CHECK: vgf2p8mulb  (%rcx), %xmm20, %xmm1236// CHECK: encoding: [0x62,0xf2,0x5d,0x00,0xcf,0x09]237          vgf2p8mulb  (%rcx), %xmm20, %xmm1238 239// CHECK: vgf2p8mulb  -64(%rsp), %xmm20, %xmm1240// CHECK: encoding: [0x62,0xf2,0x5d,0x00,0xcf,0x4c,0x24,0xfc]241          vgf2p8mulb  -64(%rsp), %xmm20, %xmm1242 243// CHECK: vgf2p8mulb  64(%rsp), %xmm20, %xmm1244// CHECK: encoding: [0x62,0xf2,0x5d,0x00,0xcf,0x4c,0x24,0x04]245          vgf2p8mulb  64(%rsp), %xmm20, %xmm1246 247// CHECK: vgf2p8mulb  268435456(%rcx,%r14,8), %xmm20, %xmm1248// CHECK: encoding: [0x62,0xb2,0x5d,0x00,0xcf,0x8c,0xf1,0x00,0x00,0x00,0x10]249          vgf2p8mulb  268435456(%rcx,%r14,8), %xmm20, %xmm1250 251// CHECK: vgf2p8mulb  -536870912(%rcx,%r14,8), %xmm20, %xmm1252// CHECK: encoding: [0x62,0xb2,0x5d,0x00,0xcf,0x8c,0xf1,0x00,0x00,0x00,0xe0]253          vgf2p8mulb  -536870912(%rcx,%r14,8), %xmm20, %xmm1254 255// CHECK: vgf2p8mulb  -536870910(%rcx,%r14,8), %xmm20, %xmm1256// CHECK: encoding: [0x62,0xb2,0x5d,0x00,0xcf,0x8c,0xf1,0x02,0x00,0x00,0xe0]257          vgf2p8mulb  -536870910(%rcx,%r14,8), %xmm20, %xmm1258 259// CHECK: vgf2p8mulb  (%rcx), %xmm20, %xmm1 {%k2}260// CHECK: encoding: [0x62,0xf2,0x5d,0x02,0xcf,0x09]261          vgf2p8mulb  (%rcx), %xmm20, %xmm1 {%k2}262 263// CHECK: vgf2p8mulb  -64(%rsp), %xmm20, %xmm1 {%k2}264// CHECK: encoding: [0x62,0xf2,0x5d,0x02,0xcf,0x4c,0x24,0xfc]265          vgf2p8mulb  -64(%rsp), %xmm20, %xmm1 {%k2}266 267// CHECK: vgf2p8mulb  64(%rsp), %xmm20, %xmm1 {%k2}268// CHECK: encoding: [0x62,0xf2,0x5d,0x02,0xcf,0x4c,0x24,0x04]269          vgf2p8mulb  64(%rsp), %xmm20, %xmm1 {%k2}270 271// CHECK: vgf2p8mulb  268435456(%rcx,%r14,8), %xmm20, %xmm1 {%k2}272// CHECK: encoding: [0x62,0xb2,0x5d,0x02,0xcf,0x8c,0xf1,0x00,0x00,0x00,0x10]273          vgf2p8mulb  268435456(%rcx,%r14,8), %xmm20, %xmm1 {%k2}274 275// CHECK: vgf2p8mulb  -536870912(%rcx,%r14,8), %xmm20, %xmm1 {%k2}276// CHECK: encoding: [0x62,0xb2,0x5d,0x02,0xcf,0x8c,0xf1,0x00,0x00,0x00,0xe0]277          vgf2p8mulb  -536870912(%rcx,%r14,8), %xmm20, %xmm1 {%k2}278 279// CHECK: vgf2p8mulb  -536870910(%rcx,%r14,8), %xmm20, %xmm1 {%k2}280// CHECK: encoding: [0x62,0xb2,0x5d,0x02,0xcf,0x8c,0xf1,0x02,0x00,0x00,0xe0]281          vgf2p8mulb  -536870910(%rcx,%r14,8), %xmm20, %xmm1 {%k2}282 283// CHECK: vgf2p8mulb %ymm2, %ymm20, %ymm1284// CHECK: encoding: [0x62,0xf2,0x5d,0x20,0xcf,0xca]285          vgf2p8mulb %ymm2, %ymm20, %ymm1286 287// CHECK: vgf2p8mulb %ymm2, %ymm20, %ymm1 {%k2}288// CHECK: encoding: [0x62,0xf2,0x5d,0x22,0xcf,0xca]289          vgf2p8mulb %ymm2, %ymm20, %ymm1 {%k2}290 291// CHECK: vgf2p8mulb  (%rcx), %ymm20, %ymm1292// CHECK: encoding: [0x62,0xf2,0x5d,0x20,0xcf,0x09]293          vgf2p8mulb  (%rcx), %ymm20, %ymm1294 295// CHECK: vgf2p8mulb  -128(%rsp), %ymm20, %ymm1296// CHECK: encoding: [0x62,0xf2,0x5d,0x20,0xcf,0x4c,0x24,0xfc]297          vgf2p8mulb  -128(%rsp), %ymm20, %ymm1298 299// CHECK: vgf2p8mulb  128(%rsp), %ymm20, %ymm1300// CHECK: encoding: [0x62,0xf2,0x5d,0x20,0xcf,0x4c,0x24,0x04]301          vgf2p8mulb  128(%rsp), %ymm20, %ymm1302 303// CHECK: vgf2p8mulb  268435456(%rcx,%r14,8), %ymm20, %ymm1304// CHECK: encoding: [0x62,0xb2,0x5d,0x20,0xcf,0x8c,0xf1,0x00,0x00,0x00,0x10]305          vgf2p8mulb  268435456(%rcx,%r14,8), %ymm20, %ymm1306 307// CHECK: vgf2p8mulb  -536870912(%rcx,%r14,8), %ymm20, %ymm1308// CHECK: encoding: [0x62,0xb2,0x5d,0x20,0xcf,0x8c,0xf1,0x00,0x00,0x00,0xe0]309          vgf2p8mulb  -536870912(%rcx,%r14,8), %ymm20, %ymm1310 311// CHECK: vgf2p8mulb  -536870910(%rcx,%r14,8), %ymm20, %ymm1312// CHECK: encoding: [0x62,0xb2,0x5d,0x20,0xcf,0x8c,0xf1,0x02,0x00,0x00,0xe0]313          vgf2p8mulb  -536870910(%rcx,%r14,8), %ymm20, %ymm1314 315// CHECK: vgf2p8mulb  (%rcx), %ymm20, %ymm1 {%k2}316// CHECK: encoding: [0x62,0xf2,0x5d,0x22,0xcf,0x09]317          vgf2p8mulb  (%rcx), %ymm20, %ymm1 {%k2}318 319// CHECK: vgf2p8mulb  -128(%rsp), %ymm20, %ymm1 {%k2}320// CHECK: encoding: [0x62,0xf2,0x5d,0x22,0xcf,0x4c,0x24,0xfc]321          vgf2p8mulb  -128(%rsp), %ymm20, %ymm1 {%k2}322 323// CHECK: vgf2p8mulb  128(%rsp), %ymm20, %ymm1 {%k2}324// CHECK: encoding: [0x62,0xf2,0x5d,0x22,0xcf,0x4c,0x24,0x04]325          vgf2p8mulb  128(%rsp), %ymm20, %ymm1 {%k2}326 327// CHECK: vgf2p8mulb  268435456(%rcx,%r14,8), %ymm20, %ymm1 {%k2}328// CHECK: encoding: [0x62,0xb2,0x5d,0x22,0xcf,0x8c,0xf1,0x00,0x00,0x00,0x10]329          vgf2p8mulb  268435456(%rcx,%r14,8), %ymm20, %ymm1 {%k2}330 331// CHECK: vgf2p8mulb  -536870912(%rcx,%r14,8), %ymm20, %ymm1 {%k2}332// CHECK: encoding: [0x62,0xb2,0x5d,0x22,0xcf,0x8c,0xf1,0x00,0x00,0x00,0xe0]333          vgf2p8mulb  -536870912(%rcx,%r14,8), %ymm20, %ymm1 {%k2}334 335// CHECK: vgf2p8mulb  -536870910(%rcx,%r14,8), %ymm20, %ymm1 {%k2}336// CHECK: encoding: [0x62,0xb2,0x5d,0x22,0xcf,0x8c,0xf1,0x02,0x00,0x00,0xe0]337          vgf2p8mulb  -536870910(%rcx,%r14,8), %ymm20, %ymm1 {%k2}338 339// CHECK: vgf2p8affineinvqb $7, (%rcx){1to2}, %xmm20, %xmm1340// CHECK: encoding: [0x62,0xf3,0xdd,0x10,0xcf,0x09,0x07]341          vgf2p8affineinvqb $7, (%rcx){1to2}, %xmm20, %xmm1342 343// CHECK: vgf2p8affineinvqb $7, (%rcx){1to4}, %ymm20, %ymm1344// CHECK: encoding: [0x62,0xf3,0xdd,0x30,0xcf,0x09,0x07]345          vgf2p8affineinvqb $7, (%rcx){1to4}, %ymm20, %ymm1346 347// CHECK: vgf2p8affineqb  $7, (%rcx){1to2}, %xmm20, %xmm1348// CHECK: encoding: [0x62,0xf3,0xdd,0x10,0xce,0x09,0x07]349          vgf2p8affineqb  $7, (%rcx){1to2}, %xmm20, %xmm1350 351// CHECK: vgf2p8affineqb  $7, (%rcx){1to4}, %ymm20, %ymm1352// CHECK: encoding: [0x62,0xf3,0xdd,0x30,0xce,0x09,0x07]353          vgf2p8affineqb  $7, (%rcx){1to4}, %ymm20, %ymm1354 355// CHECK: vgf2p8affineinvqb $7, 8(%rcx){1to2}, %xmm20, %xmm1356// CHECK: encoding: [0x62,0xf3,0xdd,0x10,0xcf,0x49,0x01,0x07]357          vgf2p8affineinvqb $7, 8(%rcx){1to2}, %xmm20, %xmm1358 359// CHECK: vgf2p8affineinvqb $7, 8(%rcx){1to4}, %ymm20, %ymm1360// CHECK: encoding: [0x62,0xf3,0xdd,0x30,0xcf,0x49,0x01,0x07]361          vgf2p8affineinvqb $7, 8(%rcx){1to4}, %ymm20, %ymm1362 363// CHECK: vgf2p8affineqb  $7, 8(%rcx){1to2}, %xmm20, %xmm1364// CHECK: encoding: [0x62,0xf3,0xdd,0x10,0xce,0x49,0x01,0x07]365          vgf2p8affineqb  $7, 8(%rcx){1to2}, %xmm20, %xmm1366 367// CHECK: vgf2p8affineqb  $7, 8(%rcx){1to4}, %ymm20, %ymm1368// CHECK: encoding: [0x62,0xf3,0xdd,0x30,0xce,0x49,0x01,0x07]369          vgf2p8affineqb  $7, 8(%rcx){1to4}, %ymm20, %ymm1370