339 lines · plain
1// RUN: llvm-mc -triple i686-unknown-unknown -x86-asm-syntax=intel -output-asm-variant=1 --show-encoding %s | FileCheck %s2 3// CHECK: vpdpwsud ymm2, ymm3, ymm44// CHECK: encoding: [0xc4,0xe2,0x66,0xd2,0xd4]5 vpdpwsud ymm2, ymm3, ymm46 7// CHECK: vpdpwsud xmm2, xmm3, xmm48// CHECK: encoding: [0xc4,0xe2,0x62,0xd2,0xd4]9 vpdpwsud xmm2, xmm3, xmm410 11// CHECK: vpdpwsud ymm2, ymm3, ymmword ptr [esp + 8*esi + 268435456]12// CHECK: encoding: [0xc4,0xe2,0x66,0xd2,0x94,0xf4,0x00,0x00,0x00,0x10]13 vpdpwsud ymm2, ymm3, ymmword ptr [esp + 8*esi + 268435456]14 15// CHECK: vpdpwsud ymm2, ymm3, ymmword ptr [edi + 4*eax + 291]16// CHECK: encoding: [0xc4,0xe2,0x66,0xd2,0x94,0x87,0x23,0x01,0x00,0x00]17 vpdpwsud ymm2, ymm3, ymmword ptr [edi + 4*eax + 291]18 19// CHECK: vpdpwsud ymm2, ymm3, ymmword ptr [eax]20// CHECK: encoding: [0xc4,0xe2,0x66,0xd2,0x10]21 vpdpwsud ymm2, ymm3, ymmword ptr [eax]22 23// CHECK: vpdpwsud ymm2, ymm3, ymmword ptr [2*ebp - 1024]24// CHECK: encoding: [0xc4,0xe2,0x66,0xd2,0x14,0x6d,0x00,0xfc,0xff,0xff]25 vpdpwsud ymm2, ymm3, ymmword ptr [2*ebp - 1024]26 27// CHECK: vpdpwsud ymm2, ymm3, ymmword ptr [ecx + 4064]28// CHECK: encoding: [0xc4,0xe2,0x66,0xd2,0x91,0xe0,0x0f,0x00,0x00]29 vpdpwsud ymm2, ymm3, ymmword ptr [ecx + 4064]30 31// CHECK: vpdpwsud ymm2, ymm3, ymmword ptr [edx - 4096]32// CHECK: encoding: [0xc4,0xe2,0x66,0xd2,0x92,0x00,0xf0,0xff,0xff]33 vpdpwsud ymm2, ymm3, ymmword ptr [edx - 4096]34 35// CHECK: vpdpwsud xmm2, xmm3, xmmword ptr [esp + 8*esi + 268435456]36// CHECK: encoding: [0xc4,0xe2,0x62,0xd2,0x94,0xf4,0x00,0x00,0x00,0x10]37 vpdpwsud xmm2, xmm3, xmmword ptr [esp + 8*esi + 268435456]38 39// CHECK: vpdpwsud xmm2, xmm3, xmmword ptr [edi + 4*eax + 291]40// CHECK: encoding: [0xc4,0xe2,0x62,0xd2,0x94,0x87,0x23,0x01,0x00,0x00]41 vpdpwsud xmm2, xmm3, xmmword ptr [edi + 4*eax + 291]42 43// CHECK: vpdpwsud xmm2, xmm3, xmmword ptr [eax]44// CHECK: encoding: [0xc4,0xe2,0x62,0xd2,0x10]45 vpdpwsud xmm2, xmm3, xmmword ptr [eax]46 47// CHECK: vpdpwsud xmm2, xmm3, xmmword ptr [2*ebp - 512]48// CHECK: encoding: [0xc4,0xe2,0x62,0xd2,0x14,0x6d,0x00,0xfe,0xff,0xff]49 vpdpwsud xmm2, xmm3, xmmword ptr [2*ebp - 512]50 51// CHECK: vpdpwsud xmm2, xmm3, xmmword ptr [ecx + 2032]52// CHECK: encoding: [0xc4,0xe2,0x62,0xd2,0x91,0xf0,0x07,0x00,0x00]53 vpdpwsud xmm2, xmm3, xmmword ptr [ecx + 2032]54 55// CHECK: vpdpwsud xmm2, xmm3, xmmword ptr [edx - 2048]56// CHECK: encoding: [0xc4,0xe2,0x62,0xd2,0x92,0x00,0xf8,0xff,0xff]57 vpdpwsud xmm2, xmm3, xmmword ptr [edx - 2048]58 59// CHECK: vpdpwsuds ymm2, ymm3, ymm460// CHECK: encoding: [0xc4,0xe2,0x66,0xd3,0xd4]61 vpdpwsuds ymm2, ymm3, ymm462 63// CHECK: vpdpwsuds xmm2, xmm3, xmm464// CHECK: encoding: [0xc4,0xe2,0x62,0xd3,0xd4]65 vpdpwsuds xmm2, xmm3, xmm466 67// CHECK: vpdpwsuds ymm2, ymm3, ymmword ptr [esp + 8*esi + 268435456]68// CHECK: encoding: [0xc4,0xe2,0x66,0xd3,0x94,0xf4,0x00,0x00,0x00,0x10]69 vpdpwsuds ymm2, ymm3, ymmword ptr [esp + 8*esi + 268435456]70 71// CHECK: vpdpwsuds ymm2, ymm3, ymmword ptr [edi + 4*eax + 291]72// CHECK: encoding: [0xc4,0xe2,0x66,0xd3,0x94,0x87,0x23,0x01,0x00,0x00]73 vpdpwsuds ymm2, ymm3, ymmword ptr [edi + 4*eax + 291]74 75// CHECK: vpdpwsuds ymm2, ymm3, ymmword ptr [eax]76// CHECK: encoding: [0xc4,0xe2,0x66,0xd3,0x10]77 vpdpwsuds ymm2, ymm3, ymmword ptr [eax]78 79// CHECK: vpdpwsuds ymm2, ymm3, ymmword ptr [2*ebp - 1024]80// CHECK: encoding: [0xc4,0xe2,0x66,0xd3,0x14,0x6d,0x00,0xfc,0xff,0xff]81 vpdpwsuds ymm2, ymm3, ymmword ptr [2*ebp - 1024]82 83// CHECK: vpdpwsuds ymm2, ymm3, ymmword ptr [ecx + 4064]84// CHECK: encoding: [0xc4,0xe2,0x66,0xd3,0x91,0xe0,0x0f,0x00,0x00]85 vpdpwsuds ymm2, ymm3, ymmword ptr [ecx + 4064]86 87// CHECK: vpdpwsuds ymm2, ymm3, ymmword ptr [edx - 4096]88// CHECK: encoding: [0xc4,0xe2,0x66,0xd3,0x92,0x00,0xf0,0xff,0xff]89 vpdpwsuds ymm2, ymm3, ymmword ptr [edx - 4096]90 91// CHECK: vpdpwsuds xmm2, xmm3, xmmword ptr [esp + 8*esi + 268435456]92// CHECK: encoding: [0xc4,0xe2,0x62,0xd3,0x94,0xf4,0x00,0x00,0x00,0x10]93 vpdpwsuds xmm2, xmm3, xmmword ptr [esp + 8*esi + 268435456]94 95// CHECK: vpdpwsuds xmm2, xmm3, xmmword ptr [edi + 4*eax + 291]96// CHECK: encoding: [0xc4,0xe2,0x62,0xd3,0x94,0x87,0x23,0x01,0x00,0x00]97 vpdpwsuds xmm2, xmm3, xmmword ptr [edi + 4*eax + 291]98 99// CHECK: vpdpwsuds xmm2, xmm3, xmmword ptr [eax]100// CHECK: encoding: [0xc4,0xe2,0x62,0xd3,0x10]101 vpdpwsuds xmm2, xmm3, xmmword ptr [eax]102 103// CHECK: vpdpwsuds xmm2, xmm3, xmmword ptr [2*ebp - 512]104// CHECK: encoding: [0xc4,0xe2,0x62,0xd3,0x14,0x6d,0x00,0xfe,0xff,0xff]105 vpdpwsuds xmm2, xmm3, xmmword ptr [2*ebp - 512]106 107// CHECK: vpdpwsuds xmm2, xmm3, xmmword ptr [ecx + 2032]108// CHECK: encoding: [0xc4,0xe2,0x62,0xd3,0x91,0xf0,0x07,0x00,0x00]109 vpdpwsuds xmm2, xmm3, xmmword ptr [ecx + 2032]110 111// CHECK: vpdpwsuds xmm2, xmm3, xmmword ptr [edx - 2048]112// CHECK: encoding: [0xc4,0xe2,0x62,0xd3,0x92,0x00,0xf8,0xff,0xff]113 vpdpwsuds xmm2, xmm3, xmmword ptr [edx - 2048]114 115// CHECK: vpdpwusd ymm2, ymm3, ymm4116// CHECK: encoding: [0xc4,0xe2,0x65,0xd2,0xd4]117 vpdpwusd ymm2, ymm3, ymm4118 119// CHECK: vpdpwusd xmm2, xmm3, xmm4120// CHECK: encoding: [0xc4,0xe2,0x61,0xd2,0xd4]121 vpdpwusd xmm2, xmm3, xmm4122 123// CHECK: vpdpwusd ymm2, ymm3, ymmword ptr [esp + 8*esi + 268435456]124// CHECK: encoding: [0xc4,0xe2,0x65,0xd2,0x94,0xf4,0x00,0x00,0x00,0x10]125 vpdpwusd ymm2, ymm3, ymmword ptr [esp + 8*esi + 268435456]126 127// CHECK: vpdpwusd ymm2, ymm3, ymmword ptr [edi + 4*eax + 291]128// CHECK: encoding: [0xc4,0xe2,0x65,0xd2,0x94,0x87,0x23,0x01,0x00,0x00]129 vpdpwusd ymm2, ymm3, ymmword ptr [edi + 4*eax + 291]130 131// CHECK: vpdpwusd ymm2, ymm3, ymmword ptr [eax]132// CHECK: encoding: [0xc4,0xe2,0x65,0xd2,0x10]133 vpdpwusd ymm2, ymm3, ymmword ptr [eax]134 135// CHECK: vpdpwusd ymm2, ymm3, ymmword ptr [2*ebp - 1024]136// CHECK: encoding: [0xc4,0xe2,0x65,0xd2,0x14,0x6d,0x00,0xfc,0xff,0xff]137 vpdpwusd ymm2, ymm3, ymmword ptr [2*ebp - 1024]138 139// CHECK: vpdpwusd ymm2, ymm3, ymmword ptr [ecx + 4064]140// CHECK: encoding: [0xc4,0xe2,0x65,0xd2,0x91,0xe0,0x0f,0x00,0x00]141 vpdpwusd ymm2, ymm3, ymmword ptr [ecx + 4064]142 143// CHECK: vpdpwusd ymm2, ymm3, ymmword ptr [edx - 4096]144// CHECK: encoding: [0xc4,0xe2,0x65,0xd2,0x92,0x00,0xf0,0xff,0xff]145 vpdpwusd ymm2, ymm3, ymmword ptr [edx - 4096]146 147// CHECK: vpdpwusd xmm2, xmm3, xmmword ptr [esp + 8*esi + 268435456]148// CHECK: encoding: [0xc4,0xe2,0x61,0xd2,0x94,0xf4,0x00,0x00,0x00,0x10]149 vpdpwusd xmm2, xmm3, xmmword ptr [esp + 8*esi + 268435456]150 151// CHECK: vpdpwusd xmm2, xmm3, xmmword ptr [edi + 4*eax + 291]152// CHECK: encoding: [0xc4,0xe2,0x61,0xd2,0x94,0x87,0x23,0x01,0x00,0x00]153 vpdpwusd xmm2, xmm3, xmmword ptr [edi + 4*eax + 291]154 155// CHECK: vpdpwusd xmm2, xmm3, xmmword ptr [eax]156// CHECK: encoding: [0xc4,0xe2,0x61,0xd2,0x10]157 vpdpwusd xmm2, xmm3, xmmword ptr [eax]158 159// CHECK: vpdpwusd xmm2, xmm3, xmmword ptr [2*ebp - 512]160// CHECK: encoding: [0xc4,0xe2,0x61,0xd2,0x14,0x6d,0x00,0xfe,0xff,0xff]161 vpdpwusd xmm2, xmm3, xmmword ptr [2*ebp - 512]162 163// CHECK: vpdpwusd xmm2, xmm3, xmmword ptr [ecx + 2032]164// CHECK: encoding: [0xc4,0xe2,0x61,0xd2,0x91,0xf0,0x07,0x00,0x00]165 vpdpwusd xmm2, xmm3, xmmword ptr [ecx + 2032]166 167// CHECK: vpdpwusd xmm2, xmm3, xmmword ptr [edx - 2048]168// CHECK: encoding: [0xc4,0xe2,0x61,0xd2,0x92,0x00,0xf8,0xff,0xff]169 vpdpwusd xmm2, xmm3, xmmword ptr [edx - 2048]170 171// CHECK: vpdpwusds ymm2, ymm3, ymm4172// CHECK: encoding: [0xc4,0xe2,0x65,0xd3,0xd4]173 vpdpwusds ymm2, ymm3, ymm4174 175// CHECK: vpdpwusds xmm2, xmm3, xmm4176// CHECK: encoding: [0xc4,0xe2,0x61,0xd3,0xd4]177 vpdpwusds xmm2, xmm3, xmm4178 179// CHECK: vpdpwusds ymm2, ymm3, ymmword ptr [esp + 8*esi + 268435456]180// CHECK: encoding: [0xc4,0xe2,0x65,0xd3,0x94,0xf4,0x00,0x00,0x00,0x10]181 vpdpwusds ymm2, ymm3, ymmword ptr [esp + 8*esi + 268435456]182 183// CHECK: vpdpwusds ymm2, ymm3, ymmword ptr [edi + 4*eax + 291]184// CHECK: encoding: [0xc4,0xe2,0x65,0xd3,0x94,0x87,0x23,0x01,0x00,0x00]185 vpdpwusds ymm2, ymm3, ymmword ptr [edi + 4*eax + 291]186 187// CHECK: vpdpwusds ymm2, ymm3, ymmword ptr [eax]188// CHECK: encoding: [0xc4,0xe2,0x65,0xd3,0x10]189 vpdpwusds ymm2, ymm3, ymmword ptr [eax]190 191// CHECK: vpdpwusds ymm2, ymm3, ymmword ptr [2*ebp - 1024]192// CHECK: encoding: [0xc4,0xe2,0x65,0xd3,0x14,0x6d,0x00,0xfc,0xff,0xff]193 vpdpwusds ymm2, ymm3, ymmword ptr [2*ebp - 1024]194 195// CHECK: vpdpwusds ymm2, ymm3, ymmword ptr [ecx + 4064]196// CHECK: encoding: [0xc4,0xe2,0x65,0xd3,0x91,0xe0,0x0f,0x00,0x00]197 vpdpwusds ymm2, ymm3, ymmword ptr [ecx + 4064]198 199// CHECK: vpdpwusds ymm2, ymm3, ymmword ptr [edx - 4096]200// CHECK: encoding: [0xc4,0xe2,0x65,0xd3,0x92,0x00,0xf0,0xff,0xff]201 vpdpwusds ymm2, ymm3, ymmword ptr [edx - 4096]202 203// CHECK: vpdpwusds xmm2, xmm3, xmmword ptr [esp + 8*esi + 268435456]204// CHECK: encoding: [0xc4,0xe2,0x61,0xd3,0x94,0xf4,0x00,0x00,0x00,0x10]205 vpdpwusds xmm2, xmm3, xmmword ptr [esp + 8*esi + 268435456]206 207// CHECK: vpdpwusds xmm2, xmm3, xmmword ptr [edi + 4*eax + 291]208// CHECK: encoding: [0xc4,0xe2,0x61,0xd3,0x94,0x87,0x23,0x01,0x00,0x00]209 vpdpwusds xmm2, xmm3, xmmword ptr [edi + 4*eax + 291]210 211// CHECK: vpdpwusds xmm2, xmm3, xmmword ptr [eax]212// CHECK: encoding: [0xc4,0xe2,0x61,0xd3,0x10]213 vpdpwusds xmm2, xmm3, xmmword ptr [eax]214 215// CHECK: vpdpwusds xmm2, xmm3, xmmword ptr [2*ebp - 512]216// CHECK: encoding: [0xc4,0xe2,0x61,0xd3,0x14,0x6d,0x00,0xfe,0xff,0xff]217 vpdpwusds xmm2, xmm3, xmmword ptr [2*ebp - 512]218 219// CHECK: vpdpwusds xmm2, xmm3, xmmword ptr [ecx + 2032]220// CHECK: encoding: [0xc4,0xe2,0x61,0xd3,0x91,0xf0,0x07,0x00,0x00]221 vpdpwusds xmm2, xmm3, xmmword ptr [ecx + 2032]222 223// CHECK: vpdpwusds xmm2, xmm3, xmmword ptr [edx - 2048]224// CHECK: encoding: [0xc4,0xe2,0x61,0xd3,0x92,0x00,0xf8,0xff,0xff]225 vpdpwusds xmm2, xmm3, xmmword ptr [edx - 2048]226 227// CHECK: vpdpwuud ymm2, ymm3, ymm4228// CHECK: encoding: [0xc4,0xe2,0x64,0xd2,0xd4]229 vpdpwuud ymm2, ymm3, ymm4230 231// CHECK: vpdpwuud xmm2, xmm3, xmm4232// CHECK: encoding: [0xc4,0xe2,0x60,0xd2,0xd4]233 vpdpwuud xmm2, xmm3, xmm4234 235// CHECK: vpdpwuud ymm2, ymm3, ymmword ptr [esp + 8*esi + 268435456]236// CHECK: encoding: [0xc4,0xe2,0x64,0xd2,0x94,0xf4,0x00,0x00,0x00,0x10]237 vpdpwuud ymm2, ymm3, ymmword ptr [esp + 8*esi + 268435456]238 239// CHECK: vpdpwuud ymm2, ymm3, ymmword ptr [edi + 4*eax + 291]240// CHECK: encoding: [0xc4,0xe2,0x64,0xd2,0x94,0x87,0x23,0x01,0x00,0x00]241 vpdpwuud ymm2, ymm3, ymmword ptr [edi + 4*eax + 291]242 243// CHECK: vpdpwuud ymm2, ymm3, ymmword ptr [eax]244// CHECK: encoding: [0xc4,0xe2,0x64,0xd2,0x10]245 vpdpwuud ymm2, ymm3, ymmword ptr [eax]246 247// CHECK: vpdpwuud ymm2, ymm3, ymmword ptr [2*ebp - 1024]248// CHECK: encoding: [0xc4,0xe2,0x64,0xd2,0x14,0x6d,0x00,0xfc,0xff,0xff]249 vpdpwuud ymm2, ymm3, ymmword ptr [2*ebp - 1024]250 251// CHECK: vpdpwuud ymm2, ymm3, ymmword ptr [ecx + 4064]252// CHECK: encoding: [0xc4,0xe2,0x64,0xd2,0x91,0xe0,0x0f,0x00,0x00]253 vpdpwuud ymm2, ymm3, ymmword ptr [ecx + 4064]254 255// CHECK: vpdpwuud ymm2, ymm3, ymmword ptr [edx - 4096]256// CHECK: encoding: [0xc4,0xe2,0x64,0xd2,0x92,0x00,0xf0,0xff,0xff]257 vpdpwuud ymm2, ymm3, ymmword ptr [edx - 4096]258 259// CHECK: vpdpwuud xmm2, xmm3, xmmword ptr [esp + 8*esi + 268435456]260// CHECK: encoding: [0xc4,0xe2,0x60,0xd2,0x94,0xf4,0x00,0x00,0x00,0x10]261 vpdpwuud xmm2, xmm3, xmmword ptr [esp + 8*esi + 268435456]262 263// CHECK: vpdpwuud xmm2, xmm3, xmmword ptr [edi + 4*eax + 291]264// CHECK: encoding: [0xc4,0xe2,0x60,0xd2,0x94,0x87,0x23,0x01,0x00,0x00]265 vpdpwuud xmm2, xmm3, xmmword ptr [edi + 4*eax + 291]266 267// CHECK: vpdpwuud xmm2, xmm3, xmmword ptr [eax]268// CHECK: encoding: [0xc4,0xe2,0x60,0xd2,0x10]269 vpdpwuud xmm2, xmm3, xmmword ptr [eax]270 271// CHECK: vpdpwuud xmm2, xmm3, xmmword ptr [2*ebp - 512]272// CHECK: encoding: [0xc4,0xe2,0x60,0xd2,0x14,0x6d,0x00,0xfe,0xff,0xff]273 vpdpwuud xmm2, xmm3, xmmword ptr [2*ebp - 512]274 275// CHECK: vpdpwuud xmm2, xmm3, xmmword ptr [ecx + 2032]276// CHECK: encoding: [0xc4,0xe2,0x60,0xd2,0x91,0xf0,0x07,0x00,0x00]277 vpdpwuud xmm2, xmm3, xmmword ptr [ecx + 2032]278 279// CHECK: vpdpwuud xmm2, xmm3, xmmword ptr [edx - 2048]280// CHECK: encoding: [0xc4,0xe2,0x60,0xd2,0x92,0x00,0xf8,0xff,0xff]281 vpdpwuud xmm2, xmm3, xmmword ptr [edx - 2048]282 283// CHECK: vpdpwuuds ymm2, ymm3, ymm4284// CHECK: encoding: [0xc4,0xe2,0x64,0xd3,0xd4]285 vpdpwuuds ymm2, ymm3, ymm4286 287// CHECK: vpdpwuuds xmm2, xmm3, xmm4288// CHECK: encoding: [0xc4,0xe2,0x60,0xd3,0xd4]289 vpdpwuuds xmm2, xmm3, xmm4290 291// CHECK: vpdpwuuds ymm2, ymm3, ymmword ptr [esp + 8*esi + 268435456]292// CHECK: encoding: [0xc4,0xe2,0x64,0xd3,0x94,0xf4,0x00,0x00,0x00,0x10]293 vpdpwuuds ymm2, ymm3, ymmword ptr [esp + 8*esi + 268435456]294 295// CHECK: vpdpwuuds ymm2, ymm3, ymmword ptr [edi + 4*eax + 291]296// CHECK: encoding: [0xc4,0xe2,0x64,0xd3,0x94,0x87,0x23,0x01,0x00,0x00]297 vpdpwuuds ymm2, ymm3, ymmword ptr [edi + 4*eax + 291]298 299// CHECK: vpdpwuuds ymm2, ymm3, ymmword ptr [eax]300// CHECK: encoding: [0xc4,0xe2,0x64,0xd3,0x10]301 vpdpwuuds ymm2, ymm3, ymmword ptr [eax]302 303// CHECK: vpdpwuuds ymm2, ymm3, ymmword ptr [2*ebp - 1024]304// CHECK: encoding: [0xc4,0xe2,0x64,0xd3,0x14,0x6d,0x00,0xfc,0xff,0xff]305 vpdpwuuds ymm2, ymm3, ymmword ptr [2*ebp - 1024]306 307// CHECK: vpdpwuuds ymm2, ymm3, ymmword ptr [ecx + 4064]308// CHECK: encoding: [0xc4,0xe2,0x64,0xd3,0x91,0xe0,0x0f,0x00,0x00]309 vpdpwuuds ymm2, ymm3, ymmword ptr [ecx + 4064]310 311// CHECK: vpdpwuuds ymm2, ymm3, ymmword ptr [edx - 4096]312// CHECK: encoding: [0xc4,0xe2,0x64,0xd3,0x92,0x00,0xf0,0xff,0xff]313 vpdpwuuds ymm2, ymm3, ymmword ptr [edx - 4096]314 315// CHECK: vpdpwuuds xmm2, xmm3, xmmword ptr [esp + 8*esi + 268435456]316// CHECK: encoding: [0xc4,0xe2,0x60,0xd3,0x94,0xf4,0x00,0x00,0x00,0x10]317 vpdpwuuds xmm2, xmm3, xmmword ptr [esp + 8*esi + 268435456]318 319// CHECK: vpdpwuuds xmm2, xmm3, xmmword ptr [edi + 4*eax + 291]320// CHECK: encoding: [0xc4,0xe2,0x60,0xd3,0x94,0x87,0x23,0x01,0x00,0x00]321 vpdpwuuds xmm2, xmm3, xmmword ptr [edi + 4*eax + 291]322 323// CHECK: vpdpwuuds xmm2, xmm3, xmmword ptr [eax]324// CHECK: encoding: [0xc4,0xe2,0x60,0xd3,0x10]325 vpdpwuuds xmm2, xmm3, xmmword ptr [eax]326 327// CHECK: vpdpwuuds xmm2, xmm3, xmmword ptr [2*ebp - 512]328// CHECK: encoding: [0xc4,0xe2,0x60,0xd3,0x14,0x6d,0x00,0xfe,0xff,0xff]329 vpdpwuuds xmm2, xmm3, xmmword ptr [2*ebp - 512]330 331// CHECK: vpdpwuuds xmm2, xmm3, xmmword ptr [ecx + 2032]332// CHECK: encoding: [0xc4,0xe2,0x60,0xd3,0x91,0xf0,0x07,0x00,0x00]333 vpdpwuuds xmm2, xmm3, xmmword ptr [ecx + 2032]334 335// CHECK: vpdpwuuds xmm2, xmm3, xmmword ptr [edx - 2048]336// CHECK: encoding: [0xc4,0xe2,0x60,0xd3,0x92,0x00,0xf8,0xff,0xff]337 vpdpwuuds xmm2, xmm3, xmmword ptr [edx - 2048]338 339