brintos

brintos / llvm-project-archived public Read only

0
0
Text · 200.5 KiB · 8d3fd6f Raw
5379 lines · plain
1// RUN: llvm-mc -triple x86_64-unknown-unknown --show-encoding %s | FileCheck %s2 3// CHECK: vfmadd132pd 485498096, %xmm15, %xmm15 4// CHECK: encoding: [0xc4,0x62,0x81,0x98,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      5vfmadd132pd 485498096, %xmm15, %xmm15 6 7// CHECK: vfmadd132pd 485498096, %xmm6, %xmm6 8// CHECK: encoding: [0xc4,0xe2,0xc9,0x98,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      9vfmadd132pd 485498096, %xmm6, %xmm6 10 11// CHECK: vfmadd132pd 485498096, %ymm7, %ymm7 12// CHECK: encoding: [0xc4,0xe2,0xc5,0x98,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      13vfmadd132pd 485498096, %ymm7, %ymm7 14 15// CHECK: vfmadd132pd 485498096, %ymm9, %ymm9 16// CHECK: encoding: [0xc4,0x62,0xb5,0x98,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      17vfmadd132pd 485498096, %ymm9, %ymm9 18 19// CHECK: vfmadd132pd -64(%rdx,%rax,4), %xmm15, %xmm15 20// CHECK: encoding: [0xc4,0x62,0x81,0x98,0x7c,0x82,0xc0]      21vfmadd132pd -64(%rdx,%rax,4), %xmm15, %xmm15 22 23// CHECK: vfmadd132pd 64(%rdx,%rax,4), %xmm15, %xmm15 24// CHECK: encoding: [0xc4,0x62,0x81,0x98,0x7c,0x82,0x40]      25vfmadd132pd 64(%rdx,%rax,4), %xmm15, %xmm15 26 27// CHECK: vfmadd132pd -64(%rdx,%rax,4), %xmm6, %xmm6 28// CHECK: encoding: [0xc4,0xe2,0xc9,0x98,0x74,0x82,0xc0]      29vfmadd132pd -64(%rdx,%rax,4), %xmm6, %xmm6 30 31// CHECK: vfmadd132pd 64(%rdx,%rax,4), %xmm6, %xmm6 32// CHECK: encoding: [0xc4,0xe2,0xc9,0x98,0x74,0x82,0x40]      33vfmadd132pd 64(%rdx,%rax,4), %xmm6, %xmm6 34 35// CHECK: vfmadd132pd -64(%rdx,%rax,4), %ymm7, %ymm7 36// CHECK: encoding: [0xc4,0xe2,0xc5,0x98,0x7c,0x82,0xc0]      37vfmadd132pd -64(%rdx,%rax,4), %ymm7, %ymm7 38 39// CHECK: vfmadd132pd 64(%rdx,%rax,4), %ymm7, %ymm7 40// CHECK: encoding: [0xc4,0xe2,0xc5,0x98,0x7c,0x82,0x40]      41vfmadd132pd 64(%rdx,%rax,4), %ymm7, %ymm7 42 43// CHECK: vfmadd132pd -64(%rdx,%rax,4), %ymm9, %ymm9 44// CHECK: encoding: [0xc4,0x62,0xb5,0x98,0x4c,0x82,0xc0]      45vfmadd132pd -64(%rdx,%rax,4), %ymm9, %ymm9 46 47// CHECK: vfmadd132pd 64(%rdx,%rax,4), %ymm9, %ymm9 48// CHECK: encoding: [0xc4,0x62,0xb5,0x98,0x4c,0x82,0x40]      49vfmadd132pd 64(%rdx,%rax,4), %ymm9, %ymm9 50 51// CHECK: vfmadd132pd 64(%rdx,%rax), %xmm15, %xmm15 52// CHECK: encoding: [0xc4,0x62,0x81,0x98,0x7c,0x02,0x40]      53vfmadd132pd 64(%rdx,%rax), %xmm15, %xmm15 54 55// CHECK: vfmadd132pd 64(%rdx,%rax), %xmm6, %xmm6 56// CHECK: encoding: [0xc4,0xe2,0xc9,0x98,0x74,0x02,0x40]      57vfmadd132pd 64(%rdx,%rax), %xmm6, %xmm6 58 59// CHECK: vfmadd132pd 64(%rdx,%rax), %ymm7, %ymm7 60// CHECK: encoding: [0xc4,0xe2,0xc5,0x98,0x7c,0x02,0x40]      61vfmadd132pd 64(%rdx,%rax), %ymm7, %ymm7 62 63// CHECK: vfmadd132pd 64(%rdx,%rax), %ymm9, %ymm9 64// CHECK: encoding: [0xc4,0x62,0xb5,0x98,0x4c,0x02,0x40]      65vfmadd132pd 64(%rdx,%rax), %ymm9, %ymm9 66 67// CHECK: vfmadd132pd 64(%rdx), %xmm15, %xmm15 68// CHECK: encoding: [0xc4,0x62,0x81,0x98,0x7a,0x40]      69vfmadd132pd 64(%rdx), %xmm15, %xmm15 70 71// CHECK: vfmadd132pd 64(%rdx), %xmm6, %xmm6 72// CHECK: encoding: [0xc4,0xe2,0xc9,0x98,0x72,0x40]      73vfmadd132pd 64(%rdx), %xmm6, %xmm6 74 75// CHECK: vfmadd132pd 64(%rdx), %ymm7, %ymm7 76// CHECK: encoding: [0xc4,0xe2,0xc5,0x98,0x7a,0x40]      77vfmadd132pd 64(%rdx), %ymm7, %ymm7 78 79// CHECK: vfmadd132pd 64(%rdx), %ymm9, %ymm9 80// CHECK: encoding: [0xc4,0x62,0xb5,0x98,0x4a,0x40]      81vfmadd132pd 64(%rdx), %ymm9, %ymm9 82 83// CHECK: vfmadd132pd (%rdx), %xmm15, %xmm15 84// CHECK: encoding: [0xc4,0x62,0x81,0x98,0x3a]      85vfmadd132pd (%rdx), %xmm15, %xmm15 86 87// CHECK: vfmadd132pd (%rdx), %xmm6, %xmm6 88// CHECK: encoding: [0xc4,0xe2,0xc9,0x98,0x32]      89vfmadd132pd (%rdx), %xmm6, %xmm6 90 91// CHECK: vfmadd132pd (%rdx), %ymm7, %ymm7 92// CHECK: encoding: [0xc4,0xe2,0xc5,0x98,0x3a]      93vfmadd132pd (%rdx), %ymm7, %ymm7 94 95// CHECK: vfmadd132pd (%rdx), %ymm9, %ymm9 96// CHECK: encoding: [0xc4,0x62,0xb5,0x98,0x0a]      97vfmadd132pd (%rdx), %ymm9, %ymm9 98 99// CHECK: vfmadd132pd %xmm15, %xmm15, %xmm15 100// CHECK: encoding: [0xc4,0x42,0x81,0x98,0xff]      101vfmadd132pd %xmm15, %xmm15, %xmm15 102 103// CHECK: vfmadd132pd %xmm6, %xmm6, %xmm6 104// CHECK: encoding: [0xc4,0xe2,0xc9,0x98,0xf6]      105vfmadd132pd %xmm6, %xmm6, %xmm6 106 107// CHECK: vfmadd132pd %ymm7, %ymm7, %ymm7 108// CHECK: encoding: [0xc4,0xe2,0xc5,0x98,0xff]      109vfmadd132pd %ymm7, %ymm7, %ymm7 110 111// CHECK: vfmadd132pd %ymm9, %ymm9, %ymm9 112// CHECK: encoding: [0xc4,0x42,0xb5,0x98,0xc9]      113vfmadd132pd %ymm9, %ymm9, %ymm9 114 115// CHECK: vfmadd132ps 485498096, %xmm15, %xmm15 116// CHECK: encoding: [0xc4,0x62,0x01,0x98,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      117vfmadd132ps 485498096, %xmm15, %xmm15 118 119// CHECK: vfmadd132ps 485498096, %xmm6, %xmm6 120// CHECK: encoding: [0xc4,0xe2,0x49,0x98,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      121vfmadd132ps 485498096, %xmm6, %xmm6 122 123// CHECK: vfmadd132ps 485498096, %ymm7, %ymm7 124// CHECK: encoding: [0xc4,0xe2,0x45,0x98,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      125vfmadd132ps 485498096, %ymm7, %ymm7 126 127// CHECK: vfmadd132ps 485498096, %ymm9, %ymm9 128// CHECK: encoding: [0xc4,0x62,0x35,0x98,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      129vfmadd132ps 485498096, %ymm9, %ymm9 130 131// CHECK: vfmadd132ps -64(%rdx,%rax,4), %xmm15, %xmm15 132// CHECK: encoding: [0xc4,0x62,0x01,0x98,0x7c,0x82,0xc0]      133vfmadd132ps -64(%rdx,%rax,4), %xmm15, %xmm15 134 135// CHECK: vfmadd132ps 64(%rdx,%rax,4), %xmm15, %xmm15 136// CHECK: encoding: [0xc4,0x62,0x01,0x98,0x7c,0x82,0x40]      137vfmadd132ps 64(%rdx,%rax,4), %xmm15, %xmm15 138 139// CHECK: vfmadd132ps -64(%rdx,%rax,4), %xmm6, %xmm6 140// CHECK: encoding: [0xc4,0xe2,0x49,0x98,0x74,0x82,0xc0]      141vfmadd132ps -64(%rdx,%rax,4), %xmm6, %xmm6 142 143// CHECK: vfmadd132ps 64(%rdx,%rax,4), %xmm6, %xmm6 144// CHECK: encoding: [0xc4,0xe2,0x49,0x98,0x74,0x82,0x40]      145vfmadd132ps 64(%rdx,%rax,4), %xmm6, %xmm6 146 147// CHECK: vfmadd132ps -64(%rdx,%rax,4), %ymm7, %ymm7 148// CHECK: encoding: [0xc4,0xe2,0x45,0x98,0x7c,0x82,0xc0]      149vfmadd132ps -64(%rdx,%rax,4), %ymm7, %ymm7 150 151// CHECK: vfmadd132ps 64(%rdx,%rax,4), %ymm7, %ymm7 152// CHECK: encoding: [0xc4,0xe2,0x45,0x98,0x7c,0x82,0x40]      153vfmadd132ps 64(%rdx,%rax,4), %ymm7, %ymm7 154 155// CHECK: vfmadd132ps -64(%rdx,%rax,4), %ymm9, %ymm9 156// CHECK: encoding: [0xc4,0x62,0x35,0x98,0x4c,0x82,0xc0]      157vfmadd132ps -64(%rdx,%rax,4), %ymm9, %ymm9 158 159// CHECK: vfmadd132ps 64(%rdx,%rax,4), %ymm9, %ymm9 160// CHECK: encoding: [0xc4,0x62,0x35,0x98,0x4c,0x82,0x40]      161vfmadd132ps 64(%rdx,%rax,4), %ymm9, %ymm9 162 163// CHECK: vfmadd132ps 64(%rdx,%rax), %xmm15, %xmm15 164// CHECK: encoding: [0xc4,0x62,0x01,0x98,0x7c,0x02,0x40]      165vfmadd132ps 64(%rdx,%rax), %xmm15, %xmm15 166 167// CHECK: vfmadd132ps 64(%rdx,%rax), %xmm6, %xmm6 168// CHECK: encoding: [0xc4,0xe2,0x49,0x98,0x74,0x02,0x40]      169vfmadd132ps 64(%rdx,%rax), %xmm6, %xmm6 170 171// CHECK: vfmadd132ps 64(%rdx,%rax), %ymm7, %ymm7 172// CHECK: encoding: [0xc4,0xe2,0x45,0x98,0x7c,0x02,0x40]      173vfmadd132ps 64(%rdx,%rax), %ymm7, %ymm7 174 175// CHECK: vfmadd132ps 64(%rdx,%rax), %ymm9, %ymm9 176// CHECK: encoding: [0xc4,0x62,0x35,0x98,0x4c,0x02,0x40]      177vfmadd132ps 64(%rdx,%rax), %ymm9, %ymm9 178 179// CHECK: vfmadd132ps 64(%rdx), %xmm15, %xmm15 180// CHECK: encoding: [0xc4,0x62,0x01,0x98,0x7a,0x40]      181vfmadd132ps 64(%rdx), %xmm15, %xmm15 182 183// CHECK: vfmadd132ps 64(%rdx), %xmm6, %xmm6 184// CHECK: encoding: [0xc4,0xe2,0x49,0x98,0x72,0x40]      185vfmadd132ps 64(%rdx), %xmm6, %xmm6 186 187// CHECK: vfmadd132ps 64(%rdx), %ymm7, %ymm7 188// CHECK: encoding: [0xc4,0xe2,0x45,0x98,0x7a,0x40]      189vfmadd132ps 64(%rdx), %ymm7, %ymm7 190 191// CHECK: vfmadd132ps 64(%rdx), %ymm9, %ymm9 192// CHECK: encoding: [0xc4,0x62,0x35,0x98,0x4a,0x40]      193vfmadd132ps 64(%rdx), %ymm9, %ymm9 194 195// CHECK: vfmadd132ps (%rdx), %xmm15, %xmm15 196// CHECK: encoding: [0xc4,0x62,0x01,0x98,0x3a]      197vfmadd132ps (%rdx), %xmm15, %xmm15 198 199// CHECK: vfmadd132ps (%rdx), %xmm6, %xmm6 200// CHECK: encoding: [0xc4,0xe2,0x49,0x98,0x32]      201vfmadd132ps (%rdx), %xmm6, %xmm6 202 203// CHECK: vfmadd132ps (%rdx), %ymm7, %ymm7 204// CHECK: encoding: [0xc4,0xe2,0x45,0x98,0x3a]      205vfmadd132ps (%rdx), %ymm7, %ymm7 206 207// CHECK: vfmadd132ps (%rdx), %ymm9, %ymm9 208// CHECK: encoding: [0xc4,0x62,0x35,0x98,0x0a]      209vfmadd132ps (%rdx), %ymm9, %ymm9 210 211// CHECK: vfmadd132ps %xmm15, %xmm15, %xmm15 212// CHECK: encoding: [0xc4,0x42,0x01,0x98,0xff]      213vfmadd132ps %xmm15, %xmm15, %xmm15 214 215// CHECK: vfmadd132ps %xmm6, %xmm6, %xmm6 216// CHECK: encoding: [0xc4,0xe2,0x49,0x98,0xf6]      217vfmadd132ps %xmm6, %xmm6, %xmm6 218 219// CHECK: vfmadd132ps %ymm7, %ymm7, %ymm7 220// CHECK: encoding: [0xc4,0xe2,0x45,0x98,0xff]      221vfmadd132ps %ymm7, %ymm7, %ymm7 222 223// CHECK: vfmadd132ps %ymm9, %ymm9, %ymm9 224// CHECK: encoding: [0xc4,0x42,0x35,0x98,0xc9]      225vfmadd132ps %ymm9, %ymm9, %ymm9 226 227// CHECK: vfmadd132sd 485498096, %xmm15, %xmm15 228// CHECK: encoding: [0xc4,0x62,0x81,0x99,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      229vfmadd132sd 485498096, %xmm15, %xmm15 230 231// CHECK: vfmadd132sd 485498096, %xmm6, %xmm6 232// CHECK: encoding: [0xc4,0xe2,0xc9,0x99,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      233vfmadd132sd 485498096, %xmm6, %xmm6 234 235// CHECK: vfmadd132sd -64(%rdx,%rax,4), %xmm15, %xmm15 236// CHECK: encoding: [0xc4,0x62,0x81,0x99,0x7c,0x82,0xc0]      237vfmadd132sd -64(%rdx,%rax,4), %xmm15, %xmm15 238 239// CHECK: vfmadd132sd 64(%rdx,%rax,4), %xmm15, %xmm15 240// CHECK: encoding: [0xc4,0x62,0x81,0x99,0x7c,0x82,0x40]      241vfmadd132sd 64(%rdx,%rax,4), %xmm15, %xmm15 242 243// CHECK: vfmadd132sd -64(%rdx,%rax,4), %xmm6, %xmm6 244// CHECK: encoding: [0xc4,0xe2,0xc9,0x99,0x74,0x82,0xc0]      245vfmadd132sd -64(%rdx,%rax,4), %xmm6, %xmm6 246 247// CHECK: vfmadd132sd 64(%rdx,%rax,4), %xmm6, %xmm6 248// CHECK: encoding: [0xc4,0xe2,0xc9,0x99,0x74,0x82,0x40]      249vfmadd132sd 64(%rdx,%rax,4), %xmm6, %xmm6 250 251// CHECK: vfmadd132sd 64(%rdx,%rax), %xmm15, %xmm15 252// CHECK: encoding: [0xc4,0x62,0x81,0x99,0x7c,0x02,0x40]      253vfmadd132sd 64(%rdx,%rax), %xmm15, %xmm15 254 255// CHECK: vfmadd132sd 64(%rdx,%rax), %xmm6, %xmm6 256// CHECK: encoding: [0xc4,0xe2,0xc9,0x99,0x74,0x02,0x40]      257vfmadd132sd 64(%rdx,%rax), %xmm6, %xmm6 258 259// CHECK: vfmadd132sd 64(%rdx), %xmm15, %xmm15 260// CHECK: encoding: [0xc4,0x62,0x81,0x99,0x7a,0x40]      261vfmadd132sd 64(%rdx), %xmm15, %xmm15 262 263// CHECK: vfmadd132sd 64(%rdx), %xmm6, %xmm6 264// CHECK: encoding: [0xc4,0xe2,0xc9,0x99,0x72,0x40]      265vfmadd132sd 64(%rdx), %xmm6, %xmm6 266 267// CHECK: vfmadd132sd (%rdx), %xmm15, %xmm15 268// CHECK: encoding: [0xc4,0x62,0x81,0x99,0x3a]      269vfmadd132sd (%rdx), %xmm15, %xmm15 270 271// CHECK: vfmadd132sd (%rdx), %xmm6, %xmm6 272// CHECK: encoding: [0xc4,0xe2,0xc9,0x99,0x32]      273vfmadd132sd (%rdx), %xmm6, %xmm6 274 275// CHECK: vfmadd132sd %xmm15, %xmm15, %xmm15 276// CHECK: encoding: [0xc4,0x42,0x81,0x99,0xff]      277vfmadd132sd %xmm15, %xmm15, %xmm15 278 279// CHECK: vfmadd132sd %xmm6, %xmm6, %xmm6 280// CHECK: encoding: [0xc4,0xe2,0xc9,0x99,0xf6]      281vfmadd132sd %xmm6, %xmm6, %xmm6 282 283// CHECK: vfmadd132ss 485498096, %xmm15, %xmm15 284// CHECK: encoding: [0xc4,0x62,0x01,0x99,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      285vfmadd132ss 485498096, %xmm15, %xmm15 286 287// CHECK: vfmadd132ss 485498096, %xmm6, %xmm6 288// CHECK: encoding: [0xc4,0xe2,0x49,0x99,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      289vfmadd132ss 485498096, %xmm6, %xmm6 290 291// CHECK: vfmadd132ss -64(%rdx,%rax,4), %xmm15, %xmm15 292// CHECK: encoding: [0xc4,0x62,0x01,0x99,0x7c,0x82,0xc0]      293vfmadd132ss -64(%rdx,%rax,4), %xmm15, %xmm15 294 295// CHECK: vfmadd132ss 64(%rdx,%rax,4), %xmm15, %xmm15 296// CHECK: encoding: [0xc4,0x62,0x01,0x99,0x7c,0x82,0x40]      297vfmadd132ss 64(%rdx,%rax,4), %xmm15, %xmm15 298 299// CHECK: vfmadd132ss -64(%rdx,%rax,4), %xmm6, %xmm6 300// CHECK: encoding: [0xc4,0xe2,0x49,0x99,0x74,0x82,0xc0]      301vfmadd132ss -64(%rdx,%rax,4), %xmm6, %xmm6 302 303// CHECK: vfmadd132ss 64(%rdx,%rax,4), %xmm6, %xmm6 304// CHECK: encoding: [0xc4,0xe2,0x49,0x99,0x74,0x82,0x40]      305vfmadd132ss 64(%rdx,%rax,4), %xmm6, %xmm6 306 307// CHECK: vfmadd132ss 64(%rdx,%rax), %xmm15, %xmm15 308// CHECK: encoding: [0xc4,0x62,0x01,0x99,0x7c,0x02,0x40]      309vfmadd132ss 64(%rdx,%rax), %xmm15, %xmm15 310 311// CHECK: vfmadd132ss 64(%rdx,%rax), %xmm6, %xmm6 312// CHECK: encoding: [0xc4,0xe2,0x49,0x99,0x74,0x02,0x40]      313vfmadd132ss 64(%rdx,%rax), %xmm6, %xmm6 314 315// CHECK: vfmadd132ss 64(%rdx), %xmm15, %xmm15 316// CHECK: encoding: [0xc4,0x62,0x01,0x99,0x7a,0x40]      317vfmadd132ss 64(%rdx), %xmm15, %xmm15 318 319// CHECK: vfmadd132ss 64(%rdx), %xmm6, %xmm6 320// CHECK: encoding: [0xc4,0xe2,0x49,0x99,0x72,0x40]      321vfmadd132ss 64(%rdx), %xmm6, %xmm6 322 323// CHECK: vfmadd132ss (%rdx), %xmm15, %xmm15 324// CHECK: encoding: [0xc4,0x62,0x01,0x99,0x3a]      325vfmadd132ss (%rdx), %xmm15, %xmm15 326 327// CHECK: vfmadd132ss (%rdx), %xmm6, %xmm6 328// CHECK: encoding: [0xc4,0xe2,0x49,0x99,0x32]      329vfmadd132ss (%rdx), %xmm6, %xmm6 330 331// CHECK: vfmadd132ss %xmm15, %xmm15, %xmm15 332// CHECK: encoding: [0xc4,0x42,0x01,0x99,0xff]      333vfmadd132ss %xmm15, %xmm15, %xmm15 334 335// CHECK: vfmadd132ss %xmm6, %xmm6, %xmm6 336// CHECK: encoding: [0xc4,0xe2,0x49,0x99,0xf6]      337vfmadd132ss %xmm6, %xmm6, %xmm6 338 339// CHECK: vfmadd213pd 485498096, %xmm15, %xmm15 340// CHECK: encoding: [0xc4,0x62,0x81,0xa8,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      341vfmadd213pd 485498096, %xmm15, %xmm15 342 343// CHECK: vfmadd213pd 485498096, %xmm6, %xmm6 344// CHECK: encoding: [0xc4,0xe2,0xc9,0xa8,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      345vfmadd213pd 485498096, %xmm6, %xmm6 346 347// CHECK: vfmadd213pd 485498096, %ymm7, %ymm7 348// CHECK: encoding: [0xc4,0xe2,0xc5,0xa8,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      349vfmadd213pd 485498096, %ymm7, %ymm7 350 351// CHECK: vfmadd213pd 485498096, %ymm9, %ymm9 352// CHECK: encoding: [0xc4,0x62,0xb5,0xa8,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      353vfmadd213pd 485498096, %ymm9, %ymm9 354 355// CHECK: vfmadd213pd -64(%rdx,%rax,4), %xmm15, %xmm15 356// CHECK: encoding: [0xc4,0x62,0x81,0xa8,0x7c,0x82,0xc0]      357vfmadd213pd -64(%rdx,%rax,4), %xmm15, %xmm15 358 359// CHECK: vfmadd213pd 64(%rdx,%rax,4), %xmm15, %xmm15 360// CHECK: encoding: [0xc4,0x62,0x81,0xa8,0x7c,0x82,0x40]      361vfmadd213pd 64(%rdx,%rax,4), %xmm15, %xmm15 362 363// CHECK: vfmadd213pd -64(%rdx,%rax,4), %xmm6, %xmm6 364// CHECK: encoding: [0xc4,0xe2,0xc9,0xa8,0x74,0x82,0xc0]      365vfmadd213pd -64(%rdx,%rax,4), %xmm6, %xmm6 366 367// CHECK: vfmadd213pd 64(%rdx,%rax,4), %xmm6, %xmm6 368// CHECK: encoding: [0xc4,0xe2,0xc9,0xa8,0x74,0x82,0x40]      369vfmadd213pd 64(%rdx,%rax,4), %xmm6, %xmm6 370 371// CHECK: vfmadd213pd -64(%rdx,%rax,4), %ymm7, %ymm7 372// CHECK: encoding: [0xc4,0xe2,0xc5,0xa8,0x7c,0x82,0xc0]      373vfmadd213pd -64(%rdx,%rax,4), %ymm7, %ymm7 374 375// CHECK: vfmadd213pd 64(%rdx,%rax,4), %ymm7, %ymm7 376// CHECK: encoding: [0xc4,0xe2,0xc5,0xa8,0x7c,0x82,0x40]      377vfmadd213pd 64(%rdx,%rax,4), %ymm7, %ymm7 378 379// CHECK: vfmadd213pd -64(%rdx,%rax,4), %ymm9, %ymm9 380// CHECK: encoding: [0xc4,0x62,0xb5,0xa8,0x4c,0x82,0xc0]      381vfmadd213pd -64(%rdx,%rax,4), %ymm9, %ymm9 382 383// CHECK: vfmadd213pd 64(%rdx,%rax,4), %ymm9, %ymm9 384// CHECK: encoding: [0xc4,0x62,0xb5,0xa8,0x4c,0x82,0x40]      385vfmadd213pd 64(%rdx,%rax,4), %ymm9, %ymm9 386 387// CHECK: vfmadd213pd 64(%rdx,%rax), %xmm15, %xmm15 388// CHECK: encoding: [0xc4,0x62,0x81,0xa8,0x7c,0x02,0x40]      389vfmadd213pd 64(%rdx,%rax), %xmm15, %xmm15 390 391// CHECK: vfmadd213pd 64(%rdx,%rax), %xmm6, %xmm6 392// CHECK: encoding: [0xc4,0xe2,0xc9,0xa8,0x74,0x02,0x40]      393vfmadd213pd 64(%rdx,%rax), %xmm6, %xmm6 394 395// CHECK: vfmadd213pd 64(%rdx,%rax), %ymm7, %ymm7 396// CHECK: encoding: [0xc4,0xe2,0xc5,0xa8,0x7c,0x02,0x40]      397vfmadd213pd 64(%rdx,%rax), %ymm7, %ymm7 398 399// CHECK: vfmadd213pd 64(%rdx,%rax), %ymm9, %ymm9 400// CHECK: encoding: [0xc4,0x62,0xb5,0xa8,0x4c,0x02,0x40]      401vfmadd213pd 64(%rdx,%rax), %ymm9, %ymm9 402 403// CHECK: vfmadd213pd 64(%rdx), %xmm15, %xmm15 404// CHECK: encoding: [0xc4,0x62,0x81,0xa8,0x7a,0x40]      405vfmadd213pd 64(%rdx), %xmm15, %xmm15 406 407// CHECK: vfmadd213pd 64(%rdx), %xmm6, %xmm6 408// CHECK: encoding: [0xc4,0xe2,0xc9,0xa8,0x72,0x40]      409vfmadd213pd 64(%rdx), %xmm6, %xmm6 410 411// CHECK: vfmadd213pd 64(%rdx), %ymm7, %ymm7 412// CHECK: encoding: [0xc4,0xe2,0xc5,0xa8,0x7a,0x40]      413vfmadd213pd 64(%rdx), %ymm7, %ymm7 414 415// CHECK: vfmadd213pd 64(%rdx), %ymm9, %ymm9 416// CHECK: encoding: [0xc4,0x62,0xb5,0xa8,0x4a,0x40]      417vfmadd213pd 64(%rdx), %ymm9, %ymm9 418 419// CHECK: vfmadd213pd (%rdx), %xmm15, %xmm15 420// CHECK: encoding: [0xc4,0x62,0x81,0xa8,0x3a]      421vfmadd213pd (%rdx), %xmm15, %xmm15 422 423// CHECK: vfmadd213pd (%rdx), %xmm6, %xmm6 424// CHECK: encoding: [0xc4,0xe2,0xc9,0xa8,0x32]      425vfmadd213pd (%rdx), %xmm6, %xmm6 426 427// CHECK: vfmadd213pd (%rdx), %ymm7, %ymm7 428// CHECK: encoding: [0xc4,0xe2,0xc5,0xa8,0x3a]      429vfmadd213pd (%rdx), %ymm7, %ymm7 430 431// CHECK: vfmadd213pd (%rdx), %ymm9, %ymm9 432// CHECK: encoding: [0xc4,0x62,0xb5,0xa8,0x0a]      433vfmadd213pd (%rdx), %ymm9, %ymm9 434 435// CHECK: vfmadd213pd %xmm15, %xmm15, %xmm15 436// CHECK: encoding: [0xc4,0x42,0x81,0xa8,0xff]      437vfmadd213pd %xmm15, %xmm15, %xmm15 438 439// CHECK: vfmadd213pd %xmm6, %xmm6, %xmm6 440// CHECK: encoding: [0xc4,0xe2,0xc9,0xa8,0xf6]      441vfmadd213pd %xmm6, %xmm6, %xmm6 442 443// CHECK: vfmadd213pd %ymm7, %ymm7, %ymm7 444// CHECK: encoding: [0xc4,0xe2,0xc5,0xa8,0xff]      445vfmadd213pd %ymm7, %ymm7, %ymm7 446 447// CHECK: vfmadd213pd %ymm9, %ymm9, %ymm9 448// CHECK: encoding: [0xc4,0x42,0xb5,0xa8,0xc9]      449vfmadd213pd %ymm9, %ymm9, %ymm9 450 451// CHECK: vfmadd213ps 485498096, %xmm15, %xmm15 452// CHECK: encoding: [0xc4,0x62,0x01,0xa8,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      453vfmadd213ps 485498096, %xmm15, %xmm15 454 455// CHECK: vfmadd213ps 485498096, %xmm6, %xmm6 456// CHECK: encoding: [0xc4,0xe2,0x49,0xa8,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      457vfmadd213ps 485498096, %xmm6, %xmm6 458 459// CHECK: vfmadd213ps 485498096, %ymm7, %ymm7 460// CHECK: encoding: [0xc4,0xe2,0x45,0xa8,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      461vfmadd213ps 485498096, %ymm7, %ymm7 462 463// CHECK: vfmadd213ps 485498096, %ymm9, %ymm9 464// CHECK: encoding: [0xc4,0x62,0x35,0xa8,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      465vfmadd213ps 485498096, %ymm9, %ymm9 466 467// CHECK: vfmadd213ps -64(%rdx,%rax,4), %xmm15, %xmm15 468// CHECK: encoding: [0xc4,0x62,0x01,0xa8,0x7c,0x82,0xc0]      469vfmadd213ps -64(%rdx,%rax,4), %xmm15, %xmm15 470 471// CHECK: vfmadd213ps 64(%rdx,%rax,4), %xmm15, %xmm15 472// CHECK: encoding: [0xc4,0x62,0x01,0xa8,0x7c,0x82,0x40]      473vfmadd213ps 64(%rdx,%rax,4), %xmm15, %xmm15 474 475// CHECK: vfmadd213ps -64(%rdx,%rax,4), %xmm6, %xmm6 476// CHECK: encoding: [0xc4,0xe2,0x49,0xa8,0x74,0x82,0xc0]      477vfmadd213ps -64(%rdx,%rax,4), %xmm6, %xmm6 478 479// CHECK: vfmadd213ps 64(%rdx,%rax,4), %xmm6, %xmm6 480// CHECK: encoding: [0xc4,0xe2,0x49,0xa8,0x74,0x82,0x40]      481vfmadd213ps 64(%rdx,%rax,4), %xmm6, %xmm6 482 483// CHECK: vfmadd213ps -64(%rdx,%rax,4), %ymm7, %ymm7 484// CHECK: encoding: [0xc4,0xe2,0x45,0xa8,0x7c,0x82,0xc0]      485vfmadd213ps -64(%rdx,%rax,4), %ymm7, %ymm7 486 487// CHECK: vfmadd213ps 64(%rdx,%rax,4), %ymm7, %ymm7 488// CHECK: encoding: [0xc4,0xe2,0x45,0xa8,0x7c,0x82,0x40]      489vfmadd213ps 64(%rdx,%rax,4), %ymm7, %ymm7 490 491// CHECK: vfmadd213ps -64(%rdx,%rax,4), %ymm9, %ymm9 492// CHECK: encoding: [0xc4,0x62,0x35,0xa8,0x4c,0x82,0xc0]      493vfmadd213ps -64(%rdx,%rax,4), %ymm9, %ymm9 494 495// CHECK: vfmadd213ps 64(%rdx,%rax,4), %ymm9, %ymm9 496// CHECK: encoding: [0xc4,0x62,0x35,0xa8,0x4c,0x82,0x40]      497vfmadd213ps 64(%rdx,%rax,4), %ymm9, %ymm9 498 499// CHECK: vfmadd213ps 64(%rdx,%rax), %xmm15, %xmm15 500// CHECK: encoding: [0xc4,0x62,0x01,0xa8,0x7c,0x02,0x40]      501vfmadd213ps 64(%rdx,%rax), %xmm15, %xmm15 502 503// CHECK: vfmadd213ps 64(%rdx,%rax), %xmm6, %xmm6 504// CHECK: encoding: [0xc4,0xe2,0x49,0xa8,0x74,0x02,0x40]      505vfmadd213ps 64(%rdx,%rax), %xmm6, %xmm6 506 507// CHECK: vfmadd213ps 64(%rdx,%rax), %ymm7, %ymm7 508// CHECK: encoding: [0xc4,0xe2,0x45,0xa8,0x7c,0x02,0x40]      509vfmadd213ps 64(%rdx,%rax), %ymm7, %ymm7 510 511// CHECK: vfmadd213ps 64(%rdx,%rax), %ymm9, %ymm9 512// CHECK: encoding: [0xc4,0x62,0x35,0xa8,0x4c,0x02,0x40]      513vfmadd213ps 64(%rdx,%rax), %ymm9, %ymm9 514 515// CHECK: vfmadd213ps 64(%rdx), %xmm15, %xmm15 516// CHECK: encoding: [0xc4,0x62,0x01,0xa8,0x7a,0x40]      517vfmadd213ps 64(%rdx), %xmm15, %xmm15 518 519// CHECK: vfmadd213ps 64(%rdx), %xmm6, %xmm6 520// CHECK: encoding: [0xc4,0xe2,0x49,0xa8,0x72,0x40]      521vfmadd213ps 64(%rdx), %xmm6, %xmm6 522 523// CHECK: vfmadd213ps 64(%rdx), %ymm7, %ymm7 524// CHECK: encoding: [0xc4,0xe2,0x45,0xa8,0x7a,0x40]      525vfmadd213ps 64(%rdx), %ymm7, %ymm7 526 527// CHECK: vfmadd213ps 64(%rdx), %ymm9, %ymm9 528// CHECK: encoding: [0xc4,0x62,0x35,0xa8,0x4a,0x40]      529vfmadd213ps 64(%rdx), %ymm9, %ymm9 530 531// CHECK: vfmadd213ps (%rdx), %xmm15, %xmm15 532// CHECK: encoding: [0xc4,0x62,0x01,0xa8,0x3a]      533vfmadd213ps (%rdx), %xmm15, %xmm15 534 535// CHECK: vfmadd213ps (%rdx), %xmm6, %xmm6 536// CHECK: encoding: [0xc4,0xe2,0x49,0xa8,0x32]      537vfmadd213ps (%rdx), %xmm6, %xmm6 538 539// CHECK: vfmadd213ps (%rdx), %ymm7, %ymm7 540// CHECK: encoding: [0xc4,0xe2,0x45,0xa8,0x3a]      541vfmadd213ps (%rdx), %ymm7, %ymm7 542 543// CHECK: vfmadd213ps (%rdx), %ymm9, %ymm9 544// CHECK: encoding: [0xc4,0x62,0x35,0xa8,0x0a]      545vfmadd213ps (%rdx), %ymm9, %ymm9 546 547// CHECK: vfmadd213ps %xmm15, %xmm15, %xmm15 548// CHECK: encoding: [0xc4,0x42,0x01,0xa8,0xff]      549vfmadd213ps %xmm15, %xmm15, %xmm15 550 551// CHECK: vfmadd213ps %xmm6, %xmm6, %xmm6 552// CHECK: encoding: [0xc4,0xe2,0x49,0xa8,0xf6]      553vfmadd213ps %xmm6, %xmm6, %xmm6 554 555// CHECK: vfmadd213ps %ymm7, %ymm7, %ymm7 556// CHECK: encoding: [0xc4,0xe2,0x45,0xa8,0xff]      557vfmadd213ps %ymm7, %ymm7, %ymm7 558 559// CHECK: vfmadd213ps %ymm9, %ymm9, %ymm9 560// CHECK: encoding: [0xc4,0x42,0x35,0xa8,0xc9]      561vfmadd213ps %ymm9, %ymm9, %ymm9 562 563// CHECK: vfmadd213sd 485498096, %xmm15, %xmm15 564// CHECK: encoding: [0xc4,0x62,0x81,0xa9,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      565vfmadd213sd 485498096, %xmm15, %xmm15 566 567// CHECK: vfmadd213sd 485498096, %xmm6, %xmm6 568// CHECK: encoding: [0xc4,0xe2,0xc9,0xa9,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      569vfmadd213sd 485498096, %xmm6, %xmm6 570 571// CHECK: vfmadd213sd -64(%rdx,%rax,4), %xmm15, %xmm15 572// CHECK: encoding: [0xc4,0x62,0x81,0xa9,0x7c,0x82,0xc0]      573vfmadd213sd -64(%rdx,%rax,4), %xmm15, %xmm15 574 575// CHECK: vfmadd213sd 64(%rdx,%rax,4), %xmm15, %xmm15 576// CHECK: encoding: [0xc4,0x62,0x81,0xa9,0x7c,0x82,0x40]      577vfmadd213sd 64(%rdx,%rax,4), %xmm15, %xmm15 578 579// CHECK: vfmadd213sd -64(%rdx,%rax,4), %xmm6, %xmm6 580// CHECK: encoding: [0xc4,0xe2,0xc9,0xa9,0x74,0x82,0xc0]      581vfmadd213sd -64(%rdx,%rax,4), %xmm6, %xmm6 582 583// CHECK: vfmadd213sd 64(%rdx,%rax,4), %xmm6, %xmm6 584// CHECK: encoding: [0xc4,0xe2,0xc9,0xa9,0x74,0x82,0x40]      585vfmadd213sd 64(%rdx,%rax,4), %xmm6, %xmm6 586 587// CHECK: vfmadd213sd 64(%rdx,%rax), %xmm15, %xmm15 588// CHECK: encoding: [0xc4,0x62,0x81,0xa9,0x7c,0x02,0x40]      589vfmadd213sd 64(%rdx,%rax), %xmm15, %xmm15 590 591// CHECK: vfmadd213sd 64(%rdx,%rax), %xmm6, %xmm6 592// CHECK: encoding: [0xc4,0xe2,0xc9,0xa9,0x74,0x02,0x40]      593vfmadd213sd 64(%rdx,%rax), %xmm6, %xmm6 594 595// CHECK: vfmadd213sd 64(%rdx), %xmm15, %xmm15 596// CHECK: encoding: [0xc4,0x62,0x81,0xa9,0x7a,0x40]      597vfmadd213sd 64(%rdx), %xmm15, %xmm15 598 599// CHECK: vfmadd213sd 64(%rdx), %xmm6, %xmm6 600// CHECK: encoding: [0xc4,0xe2,0xc9,0xa9,0x72,0x40]      601vfmadd213sd 64(%rdx), %xmm6, %xmm6 602 603// CHECK: vfmadd213sd (%rdx), %xmm15, %xmm15 604// CHECK: encoding: [0xc4,0x62,0x81,0xa9,0x3a]      605vfmadd213sd (%rdx), %xmm15, %xmm15 606 607// CHECK: vfmadd213sd (%rdx), %xmm6, %xmm6 608// CHECK: encoding: [0xc4,0xe2,0xc9,0xa9,0x32]      609vfmadd213sd (%rdx), %xmm6, %xmm6 610 611// CHECK: vfmadd213sd %xmm15, %xmm15, %xmm15 612// CHECK: encoding: [0xc4,0x42,0x81,0xa9,0xff]      613vfmadd213sd %xmm15, %xmm15, %xmm15 614 615// CHECK: vfmadd213sd %xmm6, %xmm6, %xmm6 616// CHECK: encoding: [0xc4,0xe2,0xc9,0xa9,0xf6]      617vfmadd213sd %xmm6, %xmm6, %xmm6 618 619// CHECK: vfmadd213ss 485498096, %xmm15, %xmm15 620// CHECK: encoding: [0xc4,0x62,0x01,0xa9,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      621vfmadd213ss 485498096, %xmm15, %xmm15 622 623// CHECK: vfmadd213ss 485498096, %xmm6, %xmm6 624// CHECK: encoding: [0xc4,0xe2,0x49,0xa9,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      625vfmadd213ss 485498096, %xmm6, %xmm6 626 627// CHECK: vfmadd213ss -64(%rdx,%rax,4), %xmm15, %xmm15 628// CHECK: encoding: [0xc4,0x62,0x01,0xa9,0x7c,0x82,0xc0]      629vfmadd213ss -64(%rdx,%rax,4), %xmm15, %xmm15 630 631// CHECK: vfmadd213ss 64(%rdx,%rax,4), %xmm15, %xmm15 632// CHECK: encoding: [0xc4,0x62,0x01,0xa9,0x7c,0x82,0x40]      633vfmadd213ss 64(%rdx,%rax,4), %xmm15, %xmm15 634 635// CHECK: vfmadd213ss -64(%rdx,%rax,4), %xmm6, %xmm6 636// CHECK: encoding: [0xc4,0xe2,0x49,0xa9,0x74,0x82,0xc0]      637vfmadd213ss -64(%rdx,%rax,4), %xmm6, %xmm6 638 639// CHECK: vfmadd213ss 64(%rdx,%rax,4), %xmm6, %xmm6 640// CHECK: encoding: [0xc4,0xe2,0x49,0xa9,0x74,0x82,0x40]      641vfmadd213ss 64(%rdx,%rax,4), %xmm6, %xmm6 642 643// CHECK: vfmadd213ss 64(%rdx,%rax), %xmm15, %xmm15 644// CHECK: encoding: [0xc4,0x62,0x01,0xa9,0x7c,0x02,0x40]      645vfmadd213ss 64(%rdx,%rax), %xmm15, %xmm15 646 647// CHECK: vfmadd213ss 64(%rdx,%rax), %xmm6, %xmm6 648// CHECK: encoding: [0xc4,0xe2,0x49,0xa9,0x74,0x02,0x40]      649vfmadd213ss 64(%rdx,%rax), %xmm6, %xmm6 650 651// CHECK: vfmadd213ss 64(%rdx), %xmm15, %xmm15 652// CHECK: encoding: [0xc4,0x62,0x01,0xa9,0x7a,0x40]      653vfmadd213ss 64(%rdx), %xmm15, %xmm15 654 655// CHECK: vfmadd213ss 64(%rdx), %xmm6, %xmm6 656// CHECK: encoding: [0xc4,0xe2,0x49,0xa9,0x72,0x40]      657vfmadd213ss 64(%rdx), %xmm6, %xmm6 658 659// CHECK: vfmadd213ss (%rdx), %xmm15, %xmm15 660// CHECK: encoding: [0xc4,0x62,0x01,0xa9,0x3a]      661vfmadd213ss (%rdx), %xmm15, %xmm15 662 663// CHECK: vfmadd213ss (%rdx), %xmm6, %xmm6 664// CHECK: encoding: [0xc4,0xe2,0x49,0xa9,0x32]      665vfmadd213ss (%rdx), %xmm6, %xmm6 666 667// CHECK: vfmadd213ss %xmm15, %xmm15, %xmm15 668// CHECK: encoding: [0xc4,0x42,0x01,0xa9,0xff]      669vfmadd213ss %xmm15, %xmm15, %xmm15 670 671// CHECK: vfmadd213ss %xmm6, %xmm6, %xmm6 672// CHECK: encoding: [0xc4,0xe2,0x49,0xa9,0xf6]      673vfmadd213ss %xmm6, %xmm6, %xmm6 674 675// CHECK: vfmadd231pd 485498096, %xmm15, %xmm15 676// CHECK: encoding: [0xc4,0x62,0x81,0xb8,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      677vfmadd231pd 485498096, %xmm15, %xmm15 678 679// CHECK: vfmadd231pd 485498096, %xmm6, %xmm6 680// CHECK: encoding: [0xc4,0xe2,0xc9,0xb8,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      681vfmadd231pd 485498096, %xmm6, %xmm6 682 683// CHECK: vfmadd231pd 485498096, %ymm7, %ymm7 684// CHECK: encoding: [0xc4,0xe2,0xc5,0xb8,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      685vfmadd231pd 485498096, %ymm7, %ymm7 686 687// CHECK: vfmadd231pd 485498096, %ymm9, %ymm9 688// CHECK: encoding: [0xc4,0x62,0xb5,0xb8,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      689vfmadd231pd 485498096, %ymm9, %ymm9 690 691// CHECK: vfmadd231pd -64(%rdx,%rax,4), %xmm15, %xmm15 692// CHECK: encoding: [0xc4,0x62,0x81,0xb8,0x7c,0x82,0xc0]      693vfmadd231pd -64(%rdx,%rax,4), %xmm15, %xmm15 694 695// CHECK: vfmadd231pd 64(%rdx,%rax,4), %xmm15, %xmm15 696// CHECK: encoding: [0xc4,0x62,0x81,0xb8,0x7c,0x82,0x40]      697vfmadd231pd 64(%rdx,%rax,4), %xmm15, %xmm15 698 699// CHECK: vfmadd231pd -64(%rdx,%rax,4), %xmm6, %xmm6 700// CHECK: encoding: [0xc4,0xe2,0xc9,0xb8,0x74,0x82,0xc0]      701vfmadd231pd -64(%rdx,%rax,4), %xmm6, %xmm6 702 703// CHECK: vfmadd231pd 64(%rdx,%rax,4), %xmm6, %xmm6 704// CHECK: encoding: [0xc4,0xe2,0xc9,0xb8,0x74,0x82,0x40]      705vfmadd231pd 64(%rdx,%rax,4), %xmm6, %xmm6 706 707// CHECK: vfmadd231pd -64(%rdx,%rax,4), %ymm7, %ymm7 708// CHECK: encoding: [0xc4,0xe2,0xc5,0xb8,0x7c,0x82,0xc0]      709vfmadd231pd -64(%rdx,%rax,4), %ymm7, %ymm7 710 711// CHECK: vfmadd231pd 64(%rdx,%rax,4), %ymm7, %ymm7 712// CHECK: encoding: [0xc4,0xe2,0xc5,0xb8,0x7c,0x82,0x40]      713vfmadd231pd 64(%rdx,%rax,4), %ymm7, %ymm7 714 715// CHECK: vfmadd231pd -64(%rdx,%rax,4), %ymm9, %ymm9 716// CHECK: encoding: [0xc4,0x62,0xb5,0xb8,0x4c,0x82,0xc0]      717vfmadd231pd -64(%rdx,%rax,4), %ymm9, %ymm9 718 719// CHECK: vfmadd231pd 64(%rdx,%rax,4), %ymm9, %ymm9 720// CHECK: encoding: [0xc4,0x62,0xb5,0xb8,0x4c,0x82,0x40]      721vfmadd231pd 64(%rdx,%rax,4), %ymm9, %ymm9 722 723// CHECK: vfmadd231pd 64(%rdx,%rax), %xmm15, %xmm15 724// CHECK: encoding: [0xc4,0x62,0x81,0xb8,0x7c,0x02,0x40]      725vfmadd231pd 64(%rdx,%rax), %xmm15, %xmm15 726 727// CHECK: vfmadd231pd 64(%rdx,%rax), %xmm6, %xmm6 728// CHECK: encoding: [0xc4,0xe2,0xc9,0xb8,0x74,0x02,0x40]      729vfmadd231pd 64(%rdx,%rax), %xmm6, %xmm6 730 731// CHECK: vfmadd231pd 64(%rdx,%rax), %ymm7, %ymm7 732// CHECK: encoding: [0xc4,0xe2,0xc5,0xb8,0x7c,0x02,0x40]      733vfmadd231pd 64(%rdx,%rax), %ymm7, %ymm7 734 735// CHECK: vfmadd231pd 64(%rdx,%rax), %ymm9, %ymm9 736// CHECK: encoding: [0xc4,0x62,0xb5,0xb8,0x4c,0x02,0x40]      737vfmadd231pd 64(%rdx,%rax), %ymm9, %ymm9 738 739// CHECK: vfmadd231pd 64(%rdx), %xmm15, %xmm15 740// CHECK: encoding: [0xc4,0x62,0x81,0xb8,0x7a,0x40]      741vfmadd231pd 64(%rdx), %xmm15, %xmm15 742 743// CHECK: vfmadd231pd 64(%rdx), %xmm6, %xmm6 744// CHECK: encoding: [0xc4,0xe2,0xc9,0xb8,0x72,0x40]      745vfmadd231pd 64(%rdx), %xmm6, %xmm6 746 747// CHECK: vfmadd231pd 64(%rdx), %ymm7, %ymm7 748// CHECK: encoding: [0xc4,0xe2,0xc5,0xb8,0x7a,0x40]      749vfmadd231pd 64(%rdx), %ymm7, %ymm7 750 751// CHECK: vfmadd231pd 64(%rdx), %ymm9, %ymm9 752// CHECK: encoding: [0xc4,0x62,0xb5,0xb8,0x4a,0x40]      753vfmadd231pd 64(%rdx), %ymm9, %ymm9 754 755// CHECK: vfmadd231pd (%rdx), %xmm15, %xmm15 756// CHECK: encoding: [0xc4,0x62,0x81,0xb8,0x3a]      757vfmadd231pd (%rdx), %xmm15, %xmm15 758 759// CHECK: vfmadd231pd (%rdx), %xmm6, %xmm6 760// CHECK: encoding: [0xc4,0xe2,0xc9,0xb8,0x32]      761vfmadd231pd (%rdx), %xmm6, %xmm6 762 763// CHECK: vfmadd231pd (%rdx), %ymm7, %ymm7 764// CHECK: encoding: [0xc4,0xe2,0xc5,0xb8,0x3a]      765vfmadd231pd (%rdx), %ymm7, %ymm7 766 767// CHECK: vfmadd231pd (%rdx), %ymm9, %ymm9 768// CHECK: encoding: [0xc4,0x62,0xb5,0xb8,0x0a]      769vfmadd231pd (%rdx), %ymm9, %ymm9 770 771// CHECK: vfmadd231pd %xmm15, %xmm15, %xmm15 772// CHECK: encoding: [0xc4,0x42,0x81,0xb8,0xff]      773vfmadd231pd %xmm15, %xmm15, %xmm15 774 775// CHECK: vfmadd231pd %xmm6, %xmm6, %xmm6 776// CHECK: encoding: [0xc4,0xe2,0xc9,0xb8,0xf6]      777vfmadd231pd %xmm6, %xmm6, %xmm6 778 779// CHECK: vfmadd231pd %ymm7, %ymm7, %ymm7 780// CHECK: encoding: [0xc4,0xe2,0xc5,0xb8,0xff]      781vfmadd231pd %ymm7, %ymm7, %ymm7 782 783// CHECK: vfmadd231pd %ymm9, %ymm9, %ymm9 784// CHECK: encoding: [0xc4,0x42,0xb5,0xb8,0xc9]      785vfmadd231pd %ymm9, %ymm9, %ymm9 786 787// CHECK: vfmadd231ps 485498096, %xmm15, %xmm15 788// CHECK: encoding: [0xc4,0x62,0x01,0xb8,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      789vfmadd231ps 485498096, %xmm15, %xmm15 790 791// CHECK: vfmadd231ps 485498096, %xmm6, %xmm6 792// CHECK: encoding: [0xc4,0xe2,0x49,0xb8,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      793vfmadd231ps 485498096, %xmm6, %xmm6 794 795// CHECK: vfmadd231ps 485498096, %ymm7, %ymm7 796// CHECK: encoding: [0xc4,0xe2,0x45,0xb8,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      797vfmadd231ps 485498096, %ymm7, %ymm7 798 799// CHECK: vfmadd231ps 485498096, %ymm9, %ymm9 800// CHECK: encoding: [0xc4,0x62,0x35,0xb8,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      801vfmadd231ps 485498096, %ymm9, %ymm9 802 803// CHECK: vfmadd231ps -64(%rdx,%rax,4), %xmm15, %xmm15 804// CHECK: encoding: [0xc4,0x62,0x01,0xb8,0x7c,0x82,0xc0]      805vfmadd231ps -64(%rdx,%rax,4), %xmm15, %xmm15 806 807// CHECK: vfmadd231ps 64(%rdx,%rax,4), %xmm15, %xmm15 808// CHECK: encoding: [0xc4,0x62,0x01,0xb8,0x7c,0x82,0x40]      809vfmadd231ps 64(%rdx,%rax,4), %xmm15, %xmm15 810 811// CHECK: vfmadd231ps -64(%rdx,%rax,4), %xmm6, %xmm6 812// CHECK: encoding: [0xc4,0xe2,0x49,0xb8,0x74,0x82,0xc0]      813vfmadd231ps -64(%rdx,%rax,4), %xmm6, %xmm6 814 815// CHECK: vfmadd231ps 64(%rdx,%rax,4), %xmm6, %xmm6 816// CHECK: encoding: [0xc4,0xe2,0x49,0xb8,0x74,0x82,0x40]      817vfmadd231ps 64(%rdx,%rax,4), %xmm6, %xmm6 818 819// CHECK: vfmadd231ps -64(%rdx,%rax,4), %ymm7, %ymm7 820// CHECK: encoding: [0xc4,0xe2,0x45,0xb8,0x7c,0x82,0xc0]      821vfmadd231ps -64(%rdx,%rax,4), %ymm7, %ymm7 822 823// CHECK: vfmadd231ps 64(%rdx,%rax,4), %ymm7, %ymm7 824// CHECK: encoding: [0xc4,0xe2,0x45,0xb8,0x7c,0x82,0x40]      825vfmadd231ps 64(%rdx,%rax,4), %ymm7, %ymm7 826 827// CHECK: vfmadd231ps -64(%rdx,%rax,4), %ymm9, %ymm9 828// CHECK: encoding: [0xc4,0x62,0x35,0xb8,0x4c,0x82,0xc0]      829vfmadd231ps -64(%rdx,%rax,4), %ymm9, %ymm9 830 831// CHECK: vfmadd231ps 64(%rdx,%rax,4), %ymm9, %ymm9 832// CHECK: encoding: [0xc4,0x62,0x35,0xb8,0x4c,0x82,0x40]      833vfmadd231ps 64(%rdx,%rax,4), %ymm9, %ymm9 834 835// CHECK: vfmadd231ps 64(%rdx,%rax), %xmm15, %xmm15 836// CHECK: encoding: [0xc4,0x62,0x01,0xb8,0x7c,0x02,0x40]      837vfmadd231ps 64(%rdx,%rax), %xmm15, %xmm15 838 839// CHECK: vfmadd231ps 64(%rdx,%rax), %xmm6, %xmm6 840// CHECK: encoding: [0xc4,0xe2,0x49,0xb8,0x74,0x02,0x40]      841vfmadd231ps 64(%rdx,%rax), %xmm6, %xmm6 842 843// CHECK: vfmadd231ps 64(%rdx,%rax), %ymm7, %ymm7 844// CHECK: encoding: [0xc4,0xe2,0x45,0xb8,0x7c,0x02,0x40]      845vfmadd231ps 64(%rdx,%rax), %ymm7, %ymm7 846 847// CHECK: vfmadd231ps 64(%rdx,%rax), %ymm9, %ymm9 848// CHECK: encoding: [0xc4,0x62,0x35,0xb8,0x4c,0x02,0x40]      849vfmadd231ps 64(%rdx,%rax), %ymm9, %ymm9 850 851// CHECK: vfmadd231ps 64(%rdx), %xmm15, %xmm15 852// CHECK: encoding: [0xc4,0x62,0x01,0xb8,0x7a,0x40]      853vfmadd231ps 64(%rdx), %xmm15, %xmm15 854 855// CHECK: vfmadd231ps 64(%rdx), %xmm6, %xmm6 856// CHECK: encoding: [0xc4,0xe2,0x49,0xb8,0x72,0x40]      857vfmadd231ps 64(%rdx), %xmm6, %xmm6 858 859// CHECK: vfmadd231ps 64(%rdx), %ymm7, %ymm7 860// CHECK: encoding: [0xc4,0xe2,0x45,0xb8,0x7a,0x40]      861vfmadd231ps 64(%rdx), %ymm7, %ymm7 862 863// CHECK: vfmadd231ps 64(%rdx), %ymm9, %ymm9 864// CHECK: encoding: [0xc4,0x62,0x35,0xb8,0x4a,0x40]      865vfmadd231ps 64(%rdx), %ymm9, %ymm9 866 867// CHECK: vfmadd231ps (%rdx), %xmm15, %xmm15 868// CHECK: encoding: [0xc4,0x62,0x01,0xb8,0x3a]      869vfmadd231ps (%rdx), %xmm15, %xmm15 870 871// CHECK: vfmadd231ps (%rdx), %xmm6, %xmm6 872// CHECK: encoding: [0xc4,0xe2,0x49,0xb8,0x32]      873vfmadd231ps (%rdx), %xmm6, %xmm6 874 875// CHECK: vfmadd231ps (%rdx), %ymm7, %ymm7 876// CHECK: encoding: [0xc4,0xe2,0x45,0xb8,0x3a]      877vfmadd231ps (%rdx), %ymm7, %ymm7 878 879// CHECK: vfmadd231ps (%rdx), %ymm9, %ymm9 880// CHECK: encoding: [0xc4,0x62,0x35,0xb8,0x0a]      881vfmadd231ps (%rdx), %ymm9, %ymm9 882 883// CHECK: vfmadd231ps %xmm15, %xmm15, %xmm15 884// CHECK: encoding: [0xc4,0x42,0x01,0xb8,0xff]      885vfmadd231ps %xmm15, %xmm15, %xmm15 886 887// CHECK: vfmadd231ps %xmm6, %xmm6, %xmm6 888// CHECK: encoding: [0xc4,0xe2,0x49,0xb8,0xf6]      889vfmadd231ps %xmm6, %xmm6, %xmm6 890 891// CHECK: vfmadd231ps %ymm7, %ymm7, %ymm7 892// CHECK: encoding: [0xc4,0xe2,0x45,0xb8,0xff]      893vfmadd231ps %ymm7, %ymm7, %ymm7 894 895// CHECK: vfmadd231ps %ymm9, %ymm9, %ymm9 896// CHECK: encoding: [0xc4,0x42,0x35,0xb8,0xc9]      897vfmadd231ps %ymm9, %ymm9, %ymm9 898 899// CHECK: vfmadd231sd 485498096, %xmm15, %xmm15 900// CHECK: encoding: [0xc4,0x62,0x81,0xb9,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      901vfmadd231sd 485498096, %xmm15, %xmm15 902 903// CHECK: vfmadd231sd 485498096, %xmm6, %xmm6 904// CHECK: encoding: [0xc4,0xe2,0xc9,0xb9,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      905vfmadd231sd 485498096, %xmm6, %xmm6 906 907// CHECK: vfmadd231sd -64(%rdx,%rax,4), %xmm15, %xmm15 908// CHECK: encoding: [0xc4,0x62,0x81,0xb9,0x7c,0x82,0xc0]      909vfmadd231sd -64(%rdx,%rax,4), %xmm15, %xmm15 910 911// CHECK: vfmadd231sd 64(%rdx,%rax,4), %xmm15, %xmm15 912// CHECK: encoding: [0xc4,0x62,0x81,0xb9,0x7c,0x82,0x40]      913vfmadd231sd 64(%rdx,%rax,4), %xmm15, %xmm15 914 915// CHECK: vfmadd231sd -64(%rdx,%rax,4), %xmm6, %xmm6 916// CHECK: encoding: [0xc4,0xe2,0xc9,0xb9,0x74,0x82,0xc0]      917vfmadd231sd -64(%rdx,%rax,4), %xmm6, %xmm6 918 919// CHECK: vfmadd231sd 64(%rdx,%rax,4), %xmm6, %xmm6 920// CHECK: encoding: [0xc4,0xe2,0xc9,0xb9,0x74,0x82,0x40]      921vfmadd231sd 64(%rdx,%rax,4), %xmm6, %xmm6 922 923// CHECK: vfmadd231sd 64(%rdx,%rax), %xmm15, %xmm15 924// CHECK: encoding: [0xc4,0x62,0x81,0xb9,0x7c,0x02,0x40]      925vfmadd231sd 64(%rdx,%rax), %xmm15, %xmm15 926 927// CHECK: vfmadd231sd 64(%rdx,%rax), %xmm6, %xmm6 928// CHECK: encoding: [0xc4,0xe2,0xc9,0xb9,0x74,0x02,0x40]      929vfmadd231sd 64(%rdx,%rax), %xmm6, %xmm6 930 931// CHECK: vfmadd231sd 64(%rdx), %xmm15, %xmm15 932// CHECK: encoding: [0xc4,0x62,0x81,0xb9,0x7a,0x40]      933vfmadd231sd 64(%rdx), %xmm15, %xmm15 934 935// CHECK: vfmadd231sd 64(%rdx), %xmm6, %xmm6 936// CHECK: encoding: [0xc4,0xe2,0xc9,0xb9,0x72,0x40]      937vfmadd231sd 64(%rdx), %xmm6, %xmm6 938 939// CHECK: vfmadd231sd (%rdx), %xmm15, %xmm15 940// CHECK: encoding: [0xc4,0x62,0x81,0xb9,0x3a]      941vfmadd231sd (%rdx), %xmm15, %xmm15 942 943// CHECK: vfmadd231sd (%rdx), %xmm6, %xmm6 944// CHECK: encoding: [0xc4,0xe2,0xc9,0xb9,0x32]      945vfmadd231sd (%rdx), %xmm6, %xmm6 946 947// CHECK: vfmadd231sd %xmm15, %xmm15, %xmm15 948// CHECK: encoding: [0xc4,0x42,0x81,0xb9,0xff]      949vfmadd231sd %xmm15, %xmm15, %xmm15 950 951// CHECK: vfmadd231sd %xmm6, %xmm6, %xmm6 952// CHECK: encoding: [0xc4,0xe2,0xc9,0xb9,0xf6]      953vfmadd231sd %xmm6, %xmm6, %xmm6 954 955// CHECK: vfmadd231ss 485498096, %xmm15, %xmm15 956// CHECK: encoding: [0xc4,0x62,0x01,0xb9,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      957vfmadd231ss 485498096, %xmm15, %xmm15 958 959// CHECK: vfmadd231ss 485498096, %xmm6, %xmm6 960// CHECK: encoding: [0xc4,0xe2,0x49,0xb9,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      961vfmadd231ss 485498096, %xmm6, %xmm6 962 963// CHECK: vfmadd231ss -64(%rdx,%rax,4), %xmm15, %xmm15 964// CHECK: encoding: [0xc4,0x62,0x01,0xb9,0x7c,0x82,0xc0]      965vfmadd231ss -64(%rdx,%rax,4), %xmm15, %xmm15 966 967// CHECK: vfmadd231ss 64(%rdx,%rax,4), %xmm15, %xmm15 968// CHECK: encoding: [0xc4,0x62,0x01,0xb9,0x7c,0x82,0x40]      969vfmadd231ss 64(%rdx,%rax,4), %xmm15, %xmm15 970 971// CHECK: vfmadd231ss -64(%rdx,%rax,4), %xmm6, %xmm6 972// CHECK: encoding: [0xc4,0xe2,0x49,0xb9,0x74,0x82,0xc0]      973vfmadd231ss -64(%rdx,%rax,4), %xmm6, %xmm6 974 975// CHECK: vfmadd231ss 64(%rdx,%rax,4), %xmm6, %xmm6 976// CHECK: encoding: [0xc4,0xe2,0x49,0xb9,0x74,0x82,0x40]      977vfmadd231ss 64(%rdx,%rax,4), %xmm6, %xmm6 978 979// CHECK: vfmadd231ss 64(%rdx,%rax), %xmm15, %xmm15 980// CHECK: encoding: [0xc4,0x62,0x01,0xb9,0x7c,0x02,0x40]      981vfmadd231ss 64(%rdx,%rax), %xmm15, %xmm15 982 983// CHECK: vfmadd231ss 64(%rdx,%rax), %xmm6, %xmm6 984// CHECK: encoding: [0xc4,0xe2,0x49,0xb9,0x74,0x02,0x40]      985vfmadd231ss 64(%rdx,%rax), %xmm6, %xmm6 986 987// CHECK: vfmadd231ss 64(%rdx), %xmm15, %xmm15 988// CHECK: encoding: [0xc4,0x62,0x01,0xb9,0x7a,0x40]      989vfmadd231ss 64(%rdx), %xmm15, %xmm15 990 991// CHECK: vfmadd231ss 64(%rdx), %xmm6, %xmm6 992// CHECK: encoding: [0xc4,0xe2,0x49,0xb9,0x72,0x40]      993vfmadd231ss 64(%rdx), %xmm6, %xmm6 994 995// CHECK: vfmadd231ss (%rdx), %xmm15, %xmm15 996// CHECK: encoding: [0xc4,0x62,0x01,0xb9,0x3a]      997vfmadd231ss (%rdx), %xmm15, %xmm15 998 999// CHECK: vfmadd231ss (%rdx), %xmm6, %xmm6 1000// CHECK: encoding: [0xc4,0xe2,0x49,0xb9,0x32]      1001vfmadd231ss (%rdx), %xmm6, %xmm6 1002 1003// CHECK: vfmadd231ss %xmm15, %xmm15, %xmm15 1004// CHECK: encoding: [0xc4,0x42,0x01,0xb9,0xff]      1005vfmadd231ss %xmm15, %xmm15, %xmm15 1006 1007// CHECK: vfmadd231ss %xmm6, %xmm6, %xmm6 1008// CHECK: encoding: [0xc4,0xe2,0x49,0xb9,0xf6]      1009vfmadd231ss %xmm6, %xmm6, %xmm6 1010 1011// CHECK: vfmaddsub132pd 485498096, %xmm15, %xmm15 1012// CHECK: encoding: [0xc4,0x62,0x81,0x96,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      1013vfmaddsub132pd 485498096, %xmm15, %xmm15 1014 1015// CHECK: vfmaddsub132pd 485498096, %xmm6, %xmm6 1016// CHECK: encoding: [0xc4,0xe2,0xc9,0x96,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      1017vfmaddsub132pd 485498096, %xmm6, %xmm6 1018 1019// CHECK: vfmaddsub132pd 485498096, %ymm7, %ymm7 1020// CHECK: encoding: [0xc4,0xe2,0xc5,0x96,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      1021vfmaddsub132pd 485498096, %ymm7, %ymm7 1022 1023// CHECK: vfmaddsub132pd 485498096, %ymm9, %ymm9 1024// CHECK: encoding: [0xc4,0x62,0xb5,0x96,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      1025vfmaddsub132pd 485498096, %ymm9, %ymm9 1026 1027// CHECK: vfmaddsub132pd -64(%rdx,%rax,4), %xmm15, %xmm15 1028// CHECK: encoding: [0xc4,0x62,0x81,0x96,0x7c,0x82,0xc0]      1029vfmaddsub132pd -64(%rdx,%rax,4), %xmm15, %xmm15 1030 1031// CHECK: vfmaddsub132pd 64(%rdx,%rax,4), %xmm15, %xmm15 1032// CHECK: encoding: [0xc4,0x62,0x81,0x96,0x7c,0x82,0x40]      1033vfmaddsub132pd 64(%rdx,%rax,4), %xmm15, %xmm15 1034 1035// CHECK: vfmaddsub132pd -64(%rdx,%rax,4), %xmm6, %xmm6 1036// CHECK: encoding: [0xc4,0xe2,0xc9,0x96,0x74,0x82,0xc0]      1037vfmaddsub132pd -64(%rdx,%rax,4), %xmm6, %xmm6 1038 1039// CHECK: vfmaddsub132pd 64(%rdx,%rax,4), %xmm6, %xmm6 1040// CHECK: encoding: [0xc4,0xe2,0xc9,0x96,0x74,0x82,0x40]      1041vfmaddsub132pd 64(%rdx,%rax,4), %xmm6, %xmm6 1042 1043// CHECK: vfmaddsub132pd -64(%rdx,%rax,4), %ymm7, %ymm7 1044// CHECK: encoding: [0xc4,0xe2,0xc5,0x96,0x7c,0x82,0xc0]      1045vfmaddsub132pd -64(%rdx,%rax,4), %ymm7, %ymm7 1046 1047// CHECK: vfmaddsub132pd 64(%rdx,%rax,4), %ymm7, %ymm7 1048// CHECK: encoding: [0xc4,0xe2,0xc5,0x96,0x7c,0x82,0x40]      1049vfmaddsub132pd 64(%rdx,%rax,4), %ymm7, %ymm7 1050 1051// CHECK: vfmaddsub132pd -64(%rdx,%rax,4), %ymm9, %ymm9 1052// CHECK: encoding: [0xc4,0x62,0xb5,0x96,0x4c,0x82,0xc0]      1053vfmaddsub132pd -64(%rdx,%rax,4), %ymm9, %ymm9 1054 1055// CHECK: vfmaddsub132pd 64(%rdx,%rax,4), %ymm9, %ymm9 1056// CHECK: encoding: [0xc4,0x62,0xb5,0x96,0x4c,0x82,0x40]      1057vfmaddsub132pd 64(%rdx,%rax,4), %ymm9, %ymm9 1058 1059// CHECK: vfmaddsub132pd 64(%rdx,%rax), %xmm15, %xmm15 1060// CHECK: encoding: [0xc4,0x62,0x81,0x96,0x7c,0x02,0x40]      1061vfmaddsub132pd 64(%rdx,%rax), %xmm15, %xmm15 1062 1063// CHECK: vfmaddsub132pd 64(%rdx,%rax), %xmm6, %xmm6 1064// CHECK: encoding: [0xc4,0xe2,0xc9,0x96,0x74,0x02,0x40]      1065vfmaddsub132pd 64(%rdx,%rax), %xmm6, %xmm6 1066 1067// CHECK: vfmaddsub132pd 64(%rdx,%rax), %ymm7, %ymm7 1068// CHECK: encoding: [0xc4,0xe2,0xc5,0x96,0x7c,0x02,0x40]      1069vfmaddsub132pd 64(%rdx,%rax), %ymm7, %ymm7 1070 1071// CHECK: vfmaddsub132pd 64(%rdx,%rax), %ymm9, %ymm9 1072// CHECK: encoding: [0xc4,0x62,0xb5,0x96,0x4c,0x02,0x40]      1073vfmaddsub132pd 64(%rdx,%rax), %ymm9, %ymm9 1074 1075// CHECK: vfmaddsub132pd 64(%rdx), %xmm15, %xmm15 1076// CHECK: encoding: [0xc4,0x62,0x81,0x96,0x7a,0x40]      1077vfmaddsub132pd 64(%rdx), %xmm15, %xmm15 1078 1079// CHECK: vfmaddsub132pd 64(%rdx), %xmm6, %xmm6 1080// CHECK: encoding: [0xc4,0xe2,0xc9,0x96,0x72,0x40]      1081vfmaddsub132pd 64(%rdx), %xmm6, %xmm6 1082 1083// CHECK: vfmaddsub132pd 64(%rdx), %ymm7, %ymm7 1084// CHECK: encoding: [0xc4,0xe2,0xc5,0x96,0x7a,0x40]      1085vfmaddsub132pd 64(%rdx), %ymm7, %ymm7 1086 1087// CHECK: vfmaddsub132pd 64(%rdx), %ymm9, %ymm9 1088// CHECK: encoding: [0xc4,0x62,0xb5,0x96,0x4a,0x40]      1089vfmaddsub132pd 64(%rdx), %ymm9, %ymm9 1090 1091// CHECK: vfmaddsub132pd (%rdx), %xmm15, %xmm15 1092// CHECK: encoding: [0xc4,0x62,0x81,0x96,0x3a]      1093vfmaddsub132pd (%rdx), %xmm15, %xmm15 1094 1095// CHECK: vfmaddsub132pd (%rdx), %xmm6, %xmm6 1096// CHECK: encoding: [0xc4,0xe2,0xc9,0x96,0x32]      1097vfmaddsub132pd (%rdx), %xmm6, %xmm6 1098 1099// CHECK: vfmaddsub132pd (%rdx), %ymm7, %ymm7 1100// CHECK: encoding: [0xc4,0xe2,0xc5,0x96,0x3a]      1101vfmaddsub132pd (%rdx), %ymm7, %ymm7 1102 1103// CHECK: vfmaddsub132pd (%rdx), %ymm9, %ymm9 1104// CHECK: encoding: [0xc4,0x62,0xb5,0x96,0x0a]      1105vfmaddsub132pd (%rdx), %ymm9, %ymm9 1106 1107// CHECK: vfmaddsub132pd %xmm15, %xmm15, %xmm15 1108// CHECK: encoding: [0xc4,0x42,0x81,0x96,0xff]      1109vfmaddsub132pd %xmm15, %xmm15, %xmm15 1110 1111// CHECK: vfmaddsub132pd %xmm6, %xmm6, %xmm6 1112// CHECK: encoding: [0xc4,0xe2,0xc9,0x96,0xf6]      1113vfmaddsub132pd %xmm6, %xmm6, %xmm6 1114 1115// CHECK: vfmaddsub132pd %ymm7, %ymm7, %ymm7 1116// CHECK: encoding: [0xc4,0xe2,0xc5,0x96,0xff]      1117vfmaddsub132pd %ymm7, %ymm7, %ymm7 1118 1119// CHECK: vfmaddsub132pd %ymm9, %ymm9, %ymm9 1120// CHECK: encoding: [0xc4,0x42,0xb5,0x96,0xc9]      1121vfmaddsub132pd %ymm9, %ymm9, %ymm9 1122 1123// CHECK: vfmaddsub132ps 485498096, %xmm15, %xmm15 1124// CHECK: encoding: [0xc4,0x62,0x01,0x96,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      1125vfmaddsub132ps 485498096, %xmm15, %xmm15 1126 1127// CHECK: vfmaddsub132ps 485498096, %xmm6, %xmm6 1128// CHECK: encoding: [0xc4,0xe2,0x49,0x96,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      1129vfmaddsub132ps 485498096, %xmm6, %xmm6 1130 1131// CHECK: vfmaddsub132ps 485498096, %ymm7, %ymm7 1132// CHECK: encoding: [0xc4,0xe2,0x45,0x96,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      1133vfmaddsub132ps 485498096, %ymm7, %ymm7 1134 1135// CHECK: vfmaddsub132ps 485498096, %ymm9, %ymm9 1136// CHECK: encoding: [0xc4,0x62,0x35,0x96,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      1137vfmaddsub132ps 485498096, %ymm9, %ymm9 1138 1139// CHECK: vfmaddsub132ps -64(%rdx,%rax,4), %xmm15, %xmm15 1140// CHECK: encoding: [0xc4,0x62,0x01,0x96,0x7c,0x82,0xc0]      1141vfmaddsub132ps -64(%rdx,%rax,4), %xmm15, %xmm15 1142 1143// CHECK: vfmaddsub132ps 64(%rdx,%rax,4), %xmm15, %xmm15 1144// CHECK: encoding: [0xc4,0x62,0x01,0x96,0x7c,0x82,0x40]      1145vfmaddsub132ps 64(%rdx,%rax,4), %xmm15, %xmm15 1146 1147// CHECK: vfmaddsub132ps -64(%rdx,%rax,4), %xmm6, %xmm6 1148// CHECK: encoding: [0xc4,0xe2,0x49,0x96,0x74,0x82,0xc0]      1149vfmaddsub132ps -64(%rdx,%rax,4), %xmm6, %xmm6 1150 1151// CHECK: vfmaddsub132ps 64(%rdx,%rax,4), %xmm6, %xmm6 1152// CHECK: encoding: [0xc4,0xe2,0x49,0x96,0x74,0x82,0x40]      1153vfmaddsub132ps 64(%rdx,%rax,4), %xmm6, %xmm6 1154 1155// CHECK: vfmaddsub132ps -64(%rdx,%rax,4), %ymm7, %ymm7 1156// CHECK: encoding: [0xc4,0xe2,0x45,0x96,0x7c,0x82,0xc0]      1157vfmaddsub132ps -64(%rdx,%rax,4), %ymm7, %ymm7 1158 1159// CHECK: vfmaddsub132ps 64(%rdx,%rax,4), %ymm7, %ymm7 1160// CHECK: encoding: [0xc4,0xe2,0x45,0x96,0x7c,0x82,0x40]      1161vfmaddsub132ps 64(%rdx,%rax,4), %ymm7, %ymm7 1162 1163// CHECK: vfmaddsub132ps -64(%rdx,%rax,4), %ymm9, %ymm9 1164// CHECK: encoding: [0xc4,0x62,0x35,0x96,0x4c,0x82,0xc0]      1165vfmaddsub132ps -64(%rdx,%rax,4), %ymm9, %ymm9 1166 1167// CHECK: vfmaddsub132ps 64(%rdx,%rax,4), %ymm9, %ymm9 1168// CHECK: encoding: [0xc4,0x62,0x35,0x96,0x4c,0x82,0x40]      1169vfmaddsub132ps 64(%rdx,%rax,4), %ymm9, %ymm9 1170 1171// CHECK: vfmaddsub132ps 64(%rdx,%rax), %xmm15, %xmm15 1172// CHECK: encoding: [0xc4,0x62,0x01,0x96,0x7c,0x02,0x40]      1173vfmaddsub132ps 64(%rdx,%rax), %xmm15, %xmm15 1174 1175// CHECK: vfmaddsub132ps 64(%rdx,%rax), %xmm6, %xmm6 1176// CHECK: encoding: [0xc4,0xe2,0x49,0x96,0x74,0x02,0x40]      1177vfmaddsub132ps 64(%rdx,%rax), %xmm6, %xmm6 1178 1179// CHECK: vfmaddsub132ps 64(%rdx,%rax), %ymm7, %ymm7 1180// CHECK: encoding: [0xc4,0xe2,0x45,0x96,0x7c,0x02,0x40]      1181vfmaddsub132ps 64(%rdx,%rax), %ymm7, %ymm7 1182 1183// CHECK: vfmaddsub132ps 64(%rdx,%rax), %ymm9, %ymm9 1184// CHECK: encoding: [0xc4,0x62,0x35,0x96,0x4c,0x02,0x40]      1185vfmaddsub132ps 64(%rdx,%rax), %ymm9, %ymm9 1186 1187// CHECK: vfmaddsub132ps 64(%rdx), %xmm15, %xmm15 1188// CHECK: encoding: [0xc4,0x62,0x01,0x96,0x7a,0x40]      1189vfmaddsub132ps 64(%rdx), %xmm15, %xmm15 1190 1191// CHECK: vfmaddsub132ps 64(%rdx), %xmm6, %xmm6 1192// CHECK: encoding: [0xc4,0xe2,0x49,0x96,0x72,0x40]      1193vfmaddsub132ps 64(%rdx), %xmm6, %xmm6 1194 1195// CHECK: vfmaddsub132ps 64(%rdx), %ymm7, %ymm7 1196// CHECK: encoding: [0xc4,0xe2,0x45,0x96,0x7a,0x40]      1197vfmaddsub132ps 64(%rdx), %ymm7, %ymm7 1198 1199// CHECK: vfmaddsub132ps 64(%rdx), %ymm9, %ymm9 1200// CHECK: encoding: [0xc4,0x62,0x35,0x96,0x4a,0x40]      1201vfmaddsub132ps 64(%rdx), %ymm9, %ymm9 1202 1203// CHECK: vfmaddsub132ps (%rdx), %xmm15, %xmm15 1204// CHECK: encoding: [0xc4,0x62,0x01,0x96,0x3a]      1205vfmaddsub132ps (%rdx), %xmm15, %xmm15 1206 1207// CHECK: vfmaddsub132ps (%rdx), %xmm6, %xmm6 1208// CHECK: encoding: [0xc4,0xe2,0x49,0x96,0x32]      1209vfmaddsub132ps (%rdx), %xmm6, %xmm6 1210 1211// CHECK: vfmaddsub132ps (%rdx), %ymm7, %ymm7 1212// CHECK: encoding: [0xc4,0xe2,0x45,0x96,0x3a]      1213vfmaddsub132ps (%rdx), %ymm7, %ymm7 1214 1215// CHECK: vfmaddsub132ps (%rdx), %ymm9, %ymm9 1216// CHECK: encoding: [0xc4,0x62,0x35,0x96,0x0a]      1217vfmaddsub132ps (%rdx), %ymm9, %ymm9 1218 1219// CHECK: vfmaddsub132ps %xmm15, %xmm15, %xmm15 1220// CHECK: encoding: [0xc4,0x42,0x01,0x96,0xff]      1221vfmaddsub132ps %xmm15, %xmm15, %xmm15 1222 1223// CHECK: vfmaddsub132ps %xmm6, %xmm6, %xmm6 1224// CHECK: encoding: [0xc4,0xe2,0x49,0x96,0xf6]      1225vfmaddsub132ps %xmm6, %xmm6, %xmm6 1226 1227// CHECK: vfmaddsub132ps %ymm7, %ymm7, %ymm7 1228// CHECK: encoding: [0xc4,0xe2,0x45,0x96,0xff]      1229vfmaddsub132ps %ymm7, %ymm7, %ymm7 1230 1231// CHECK: vfmaddsub132ps %ymm9, %ymm9, %ymm9 1232// CHECK: encoding: [0xc4,0x42,0x35,0x96,0xc9]      1233vfmaddsub132ps %ymm9, %ymm9, %ymm9 1234 1235// CHECK: vfmaddsub213pd 485498096, %xmm15, %xmm15 1236// CHECK: encoding: [0xc4,0x62,0x81,0xa6,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      1237vfmaddsub213pd 485498096, %xmm15, %xmm15 1238 1239// CHECK: vfmaddsub213pd 485498096, %xmm6, %xmm6 1240// CHECK: encoding: [0xc4,0xe2,0xc9,0xa6,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      1241vfmaddsub213pd 485498096, %xmm6, %xmm6 1242 1243// CHECK: vfmaddsub213pd 485498096, %ymm7, %ymm7 1244// CHECK: encoding: [0xc4,0xe2,0xc5,0xa6,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      1245vfmaddsub213pd 485498096, %ymm7, %ymm7 1246 1247// CHECK: vfmaddsub213pd 485498096, %ymm9, %ymm9 1248// CHECK: encoding: [0xc4,0x62,0xb5,0xa6,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      1249vfmaddsub213pd 485498096, %ymm9, %ymm9 1250 1251// CHECK: vfmaddsub213pd -64(%rdx,%rax,4), %xmm15, %xmm15 1252// CHECK: encoding: [0xc4,0x62,0x81,0xa6,0x7c,0x82,0xc0]      1253vfmaddsub213pd -64(%rdx,%rax,4), %xmm15, %xmm15 1254 1255// CHECK: vfmaddsub213pd 64(%rdx,%rax,4), %xmm15, %xmm15 1256// CHECK: encoding: [0xc4,0x62,0x81,0xa6,0x7c,0x82,0x40]      1257vfmaddsub213pd 64(%rdx,%rax,4), %xmm15, %xmm15 1258 1259// CHECK: vfmaddsub213pd -64(%rdx,%rax,4), %xmm6, %xmm6 1260// CHECK: encoding: [0xc4,0xe2,0xc9,0xa6,0x74,0x82,0xc0]      1261vfmaddsub213pd -64(%rdx,%rax,4), %xmm6, %xmm6 1262 1263// CHECK: vfmaddsub213pd 64(%rdx,%rax,4), %xmm6, %xmm6 1264// CHECK: encoding: [0xc4,0xe2,0xc9,0xa6,0x74,0x82,0x40]      1265vfmaddsub213pd 64(%rdx,%rax,4), %xmm6, %xmm6 1266 1267// CHECK: vfmaddsub213pd -64(%rdx,%rax,4), %ymm7, %ymm7 1268// CHECK: encoding: [0xc4,0xe2,0xc5,0xa6,0x7c,0x82,0xc0]      1269vfmaddsub213pd -64(%rdx,%rax,4), %ymm7, %ymm7 1270 1271// CHECK: vfmaddsub213pd 64(%rdx,%rax,4), %ymm7, %ymm7 1272// CHECK: encoding: [0xc4,0xe2,0xc5,0xa6,0x7c,0x82,0x40]      1273vfmaddsub213pd 64(%rdx,%rax,4), %ymm7, %ymm7 1274 1275// CHECK: vfmaddsub213pd -64(%rdx,%rax,4), %ymm9, %ymm9 1276// CHECK: encoding: [0xc4,0x62,0xb5,0xa6,0x4c,0x82,0xc0]      1277vfmaddsub213pd -64(%rdx,%rax,4), %ymm9, %ymm9 1278 1279// CHECK: vfmaddsub213pd 64(%rdx,%rax,4), %ymm9, %ymm9 1280// CHECK: encoding: [0xc4,0x62,0xb5,0xa6,0x4c,0x82,0x40]      1281vfmaddsub213pd 64(%rdx,%rax,4), %ymm9, %ymm9 1282 1283// CHECK: vfmaddsub213pd 64(%rdx,%rax), %xmm15, %xmm15 1284// CHECK: encoding: [0xc4,0x62,0x81,0xa6,0x7c,0x02,0x40]      1285vfmaddsub213pd 64(%rdx,%rax), %xmm15, %xmm15 1286 1287// CHECK: vfmaddsub213pd 64(%rdx,%rax), %xmm6, %xmm6 1288// CHECK: encoding: [0xc4,0xe2,0xc9,0xa6,0x74,0x02,0x40]      1289vfmaddsub213pd 64(%rdx,%rax), %xmm6, %xmm6 1290 1291// CHECK: vfmaddsub213pd 64(%rdx,%rax), %ymm7, %ymm7 1292// CHECK: encoding: [0xc4,0xe2,0xc5,0xa6,0x7c,0x02,0x40]      1293vfmaddsub213pd 64(%rdx,%rax), %ymm7, %ymm7 1294 1295// CHECK: vfmaddsub213pd 64(%rdx,%rax), %ymm9, %ymm9 1296// CHECK: encoding: [0xc4,0x62,0xb5,0xa6,0x4c,0x02,0x40]      1297vfmaddsub213pd 64(%rdx,%rax), %ymm9, %ymm9 1298 1299// CHECK: vfmaddsub213pd 64(%rdx), %xmm15, %xmm15 1300// CHECK: encoding: [0xc4,0x62,0x81,0xa6,0x7a,0x40]      1301vfmaddsub213pd 64(%rdx), %xmm15, %xmm15 1302 1303// CHECK: vfmaddsub213pd 64(%rdx), %xmm6, %xmm6 1304// CHECK: encoding: [0xc4,0xe2,0xc9,0xa6,0x72,0x40]      1305vfmaddsub213pd 64(%rdx), %xmm6, %xmm6 1306 1307// CHECK: vfmaddsub213pd 64(%rdx), %ymm7, %ymm7 1308// CHECK: encoding: [0xc4,0xe2,0xc5,0xa6,0x7a,0x40]      1309vfmaddsub213pd 64(%rdx), %ymm7, %ymm7 1310 1311// CHECK: vfmaddsub213pd 64(%rdx), %ymm9, %ymm9 1312// CHECK: encoding: [0xc4,0x62,0xb5,0xa6,0x4a,0x40]      1313vfmaddsub213pd 64(%rdx), %ymm9, %ymm9 1314 1315// CHECK: vfmaddsub213pd (%rdx), %xmm15, %xmm15 1316// CHECK: encoding: [0xc4,0x62,0x81,0xa6,0x3a]      1317vfmaddsub213pd (%rdx), %xmm15, %xmm15 1318 1319// CHECK: vfmaddsub213pd (%rdx), %xmm6, %xmm6 1320// CHECK: encoding: [0xc4,0xe2,0xc9,0xa6,0x32]      1321vfmaddsub213pd (%rdx), %xmm6, %xmm6 1322 1323// CHECK: vfmaddsub213pd (%rdx), %ymm7, %ymm7 1324// CHECK: encoding: [0xc4,0xe2,0xc5,0xa6,0x3a]      1325vfmaddsub213pd (%rdx), %ymm7, %ymm7 1326 1327// CHECK: vfmaddsub213pd (%rdx), %ymm9, %ymm9 1328// CHECK: encoding: [0xc4,0x62,0xb5,0xa6,0x0a]      1329vfmaddsub213pd (%rdx), %ymm9, %ymm9 1330 1331// CHECK: vfmaddsub213pd %xmm15, %xmm15, %xmm15 1332// CHECK: encoding: [0xc4,0x42,0x81,0xa6,0xff]      1333vfmaddsub213pd %xmm15, %xmm15, %xmm15 1334 1335// CHECK: vfmaddsub213pd %xmm6, %xmm6, %xmm6 1336// CHECK: encoding: [0xc4,0xe2,0xc9,0xa6,0xf6]      1337vfmaddsub213pd %xmm6, %xmm6, %xmm6 1338 1339// CHECK: vfmaddsub213pd %ymm7, %ymm7, %ymm7 1340// CHECK: encoding: [0xc4,0xe2,0xc5,0xa6,0xff]      1341vfmaddsub213pd %ymm7, %ymm7, %ymm7 1342 1343// CHECK: vfmaddsub213pd %ymm9, %ymm9, %ymm9 1344// CHECK: encoding: [0xc4,0x42,0xb5,0xa6,0xc9]      1345vfmaddsub213pd %ymm9, %ymm9, %ymm9 1346 1347// CHECK: vfmaddsub213ps 485498096, %xmm15, %xmm15 1348// CHECK: encoding: [0xc4,0x62,0x01,0xa6,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      1349vfmaddsub213ps 485498096, %xmm15, %xmm15 1350 1351// CHECK: vfmaddsub213ps 485498096, %xmm6, %xmm6 1352// CHECK: encoding: [0xc4,0xe2,0x49,0xa6,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      1353vfmaddsub213ps 485498096, %xmm6, %xmm6 1354 1355// CHECK: vfmaddsub213ps 485498096, %ymm7, %ymm7 1356// CHECK: encoding: [0xc4,0xe2,0x45,0xa6,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      1357vfmaddsub213ps 485498096, %ymm7, %ymm7 1358 1359// CHECK: vfmaddsub213ps 485498096, %ymm9, %ymm9 1360// CHECK: encoding: [0xc4,0x62,0x35,0xa6,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      1361vfmaddsub213ps 485498096, %ymm9, %ymm9 1362 1363// CHECK: vfmaddsub213ps -64(%rdx,%rax,4), %xmm15, %xmm15 1364// CHECK: encoding: [0xc4,0x62,0x01,0xa6,0x7c,0x82,0xc0]      1365vfmaddsub213ps -64(%rdx,%rax,4), %xmm15, %xmm15 1366 1367// CHECK: vfmaddsub213ps 64(%rdx,%rax,4), %xmm15, %xmm15 1368// CHECK: encoding: [0xc4,0x62,0x01,0xa6,0x7c,0x82,0x40]      1369vfmaddsub213ps 64(%rdx,%rax,4), %xmm15, %xmm15 1370 1371// CHECK: vfmaddsub213ps -64(%rdx,%rax,4), %xmm6, %xmm6 1372// CHECK: encoding: [0xc4,0xe2,0x49,0xa6,0x74,0x82,0xc0]      1373vfmaddsub213ps -64(%rdx,%rax,4), %xmm6, %xmm6 1374 1375// CHECK: vfmaddsub213ps 64(%rdx,%rax,4), %xmm6, %xmm6 1376// CHECK: encoding: [0xc4,0xe2,0x49,0xa6,0x74,0x82,0x40]      1377vfmaddsub213ps 64(%rdx,%rax,4), %xmm6, %xmm6 1378 1379// CHECK: vfmaddsub213ps -64(%rdx,%rax,4), %ymm7, %ymm7 1380// CHECK: encoding: [0xc4,0xe2,0x45,0xa6,0x7c,0x82,0xc0]      1381vfmaddsub213ps -64(%rdx,%rax,4), %ymm7, %ymm7 1382 1383// CHECK: vfmaddsub213ps 64(%rdx,%rax,4), %ymm7, %ymm7 1384// CHECK: encoding: [0xc4,0xe2,0x45,0xa6,0x7c,0x82,0x40]      1385vfmaddsub213ps 64(%rdx,%rax,4), %ymm7, %ymm7 1386 1387// CHECK: vfmaddsub213ps -64(%rdx,%rax,4), %ymm9, %ymm9 1388// CHECK: encoding: [0xc4,0x62,0x35,0xa6,0x4c,0x82,0xc0]      1389vfmaddsub213ps -64(%rdx,%rax,4), %ymm9, %ymm9 1390 1391// CHECK: vfmaddsub213ps 64(%rdx,%rax,4), %ymm9, %ymm9 1392// CHECK: encoding: [0xc4,0x62,0x35,0xa6,0x4c,0x82,0x40]      1393vfmaddsub213ps 64(%rdx,%rax,4), %ymm9, %ymm9 1394 1395// CHECK: vfmaddsub213ps 64(%rdx,%rax), %xmm15, %xmm15 1396// CHECK: encoding: [0xc4,0x62,0x01,0xa6,0x7c,0x02,0x40]      1397vfmaddsub213ps 64(%rdx,%rax), %xmm15, %xmm15 1398 1399// CHECK: vfmaddsub213ps 64(%rdx,%rax), %xmm6, %xmm6 1400// CHECK: encoding: [0xc4,0xe2,0x49,0xa6,0x74,0x02,0x40]      1401vfmaddsub213ps 64(%rdx,%rax), %xmm6, %xmm6 1402 1403// CHECK: vfmaddsub213ps 64(%rdx,%rax), %ymm7, %ymm7 1404// CHECK: encoding: [0xc4,0xe2,0x45,0xa6,0x7c,0x02,0x40]      1405vfmaddsub213ps 64(%rdx,%rax), %ymm7, %ymm7 1406 1407// CHECK: vfmaddsub213ps 64(%rdx,%rax), %ymm9, %ymm9 1408// CHECK: encoding: [0xc4,0x62,0x35,0xa6,0x4c,0x02,0x40]      1409vfmaddsub213ps 64(%rdx,%rax), %ymm9, %ymm9 1410 1411// CHECK: vfmaddsub213ps 64(%rdx), %xmm15, %xmm15 1412// CHECK: encoding: [0xc4,0x62,0x01,0xa6,0x7a,0x40]      1413vfmaddsub213ps 64(%rdx), %xmm15, %xmm15 1414 1415// CHECK: vfmaddsub213ps 64(%rdx), %xmm6, %xmm6 1416// CHECK: encoding: [0xc4,0xe2,0x49,0xa6,0x72,0x40]      1417vfmaddsub213ps 64(%rdx), %xmm6, %xmm6 1418 1419// CHECK: vfmaddsub213ps 64(%rdx), %ymm7, %ymm7 1420// CHECK: encoding: [0xc4,0xe2,0x45,0xa6,0x7a,0x40]      1421vfmaddsub213ps 64(%rdx), %ymm7, %ymm7 1422 1423// CHECK: vfmaddsub213ps 64(%rdx), %ymm9, %ymm9 1424// CHECK: encoding: [0xc4,0x62,0x35,0xa6,0x4a,0x40]      1425vfmaddsub213ps 64(%rdx), %ymm9, %ymm9 1426 1427// CHECK: vfmaddsub213ps (%rdx), %xmm15, %xmm15 1428// CHECK: encoding: [0xc4,0x62,0x01,0xa6,0x3a]      1429vfmaddsub213ps (%rdx), %xmm15, %xmm15 1430 1431// CHECK: vfmaddsub213ps (%rdx), %xmm6, %xmm6 1432// CHECK: encoding: [0xc4,0xe2,0x49,0xa6,0x32]      1433vfmaddsub213ps (%rdx), %xmm6, %xmm6 1434 1435// CHECK: vfmaddsub213ps (%rdx), %ymm7, %ymm7 1436// CHECK: encoding: [0xc4,0xe2,0x45,0xa6,0x3a]      1437vfmaddsub213ps (%rdx), %ymm7, %ymm7 1438 1439// CHECK: vfmaddsub213ps (%rdx), %ymm9, %ymm9 1440// CHECK: encoding: [0xc4,0x62,0x35,0xa6,0x0a]      1441vfmaddsub213ps (%rdx), %ymm9, %ymm9 1442 1443// CHECK: vfmaddsub213ps %xmm15, %xmm15, %xmm15 1444// CHECK: encoding: [0xc4,0x42,0x01,0xa6,0xff]      1445vfmaddsub213ps %xmm15, %xmm15, %xmm15 1446 1447// CHECK: vfmaddsub213ps %xmm6, %xmm6, %xmm6 1448// CHECK: encoding: [0xc4,0xe2,0x49,0xa6,0xf6]      1449vfmaddsub213ps %xmm6, %xmm6, %xmm6 1450 1451// CHECK: vfmaddsub213ps %ymm7, %ymm7, %ymm7 1452// CHECK: encoding: [0xc4,0xe2,0x45,0xa6,0xff]      1453vfmaddsub213ps %ymm7, %ymm7, %ymm7 1454 1455// CHECK: vfmaddsub213ps %ymm9, %ymm9, %ymm9 1456// CHECK: encoding: [0xc4,0x42,0x35,0xa6,0xc9]      1457vfmaddsub213ps %ymm9, %ymm9, %ymm9 1458 1459// CHECK: vfmaddsub231pd 485498096, %xmm15, %xmm15 1460// CHECK: encoding: [0xc4,0x62,0x81,0xb6,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      1461vfmaddsub231pd 485498096, %xmm15, %xmm15 1462 1463// CHECK: vfmaddsub231pd 485498096, %xmm6, %xmm6 1464// CHECK: encoding: [0xc4,0xe2,0xc9,0xb6,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      1465vfmaddsub231pd 485498096, %xmm6, %xmm6 1466 1467// CHECK: vfmaddsub231pd 485498096, %ymm7, %ymm7 1468// CHECK: encoding: [0xc4,0xe2,0xc5,0xb6,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      1469vfmaddsub231pd 485498096, %ymm7, %ymm7 1470 1471// CHECK: vfmaddsub231pd 485498096, %ymm9, %ymm9 1472// CHECK: encoding: [0xc4,0x62,0xb5,0xb6,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      1473vfmaddsub231pd 485498096, %ymm9, %ymm9 1474 1475// CHECK: vfmaddsub231pd -64(%rdx,%rax,4), %xmm15, %xmm15 1476// CHECK: encoding: [0xc4,0x62,0x81,0xb6,0x7c,0x82,0xc0]      1477vfmaddsub231pd -64(%rdx,%rax,4), %xmm15, %xmm15 1478 1479// CHECK: vfmaddsub231pd 64(%rdx,%rax,4), %xmm15, %xmm15 1480// CHECK: encoding: [0xc4,0x62,0x81,0xb6,0x7c,0x82,0x40]      1481vfmaddsub231pd 64(%rdx,%rax,4), %xmm15, %xmm15 1482 1483// CHECK: vfmaddsub231pd -64(%rdx,%rax,4), %xmm6, %xmm6 1484// CHECK: encoding: [0xc4,0xe2,0xc9,0xb6,0x74,0x82,0xc0]      1485vfmaddsub231pd -64(%rdx,%rax,4), %xmm6, %xmm6 1486 1487// CHECK: vfmaddsub231pd 64(%rdx,%rax,4), %xmm6, %xmm6 1488// CHECK: encoding: [0xc4,0xe2,0xc9,0xb6,0x74,0x82,0x40]      1489vfmaddsub231pd 64(%rdx,%rax,4), %xmm6, %xmm6 1490 1491// CHECK: vfmaddsub231pd -64(%rdx,%rax,4), %ymm7, %ymm7 1492// CHECK: encoding: [0xc4,0xe2,0xc5,0xb6,0x7c,0x82,0xc0]      1493vfmaddsub231pd -64(%rdx,%rax,4), %ymm7, %ymm7 1494 1495// CHECK: vfmaddsub231pd 64(%rdx,%rax,4), %ymm7, %ymm7 1496// CHECK: encoding: [0xc4,0xe2,0xc5,0xb6,0x7c,0x82,0x40]      1497vfmaddsub231pd 64(%rdx,%rax,4), %ymm7, %ymm7 1498 1499// CHECK: vfmaddsub231pd -64(%rdx,%rax,4), %ymm9, %ymm9 1500// CHECK: encoding: [0xc4,0x62,0xb5,0xb6,0x4c,0x82,0xc0]      1501vfmaddsub231pd -64(%rdx,%rax,4), %ymm9, %ymm9 1502 1503// CHECK: vfmaddsub231pd 64(%rdx,%rax,4), %ymm9, %ymm9 1504// CHECK: encoding: [0xc4,0x62,0xb5,0xb6,0x4c,0x82,0x40]      1505vfmaddsub231pd 64(%rdx,%rax,4), %ymm9, %ymm9 1506 1507// CHECK: vfmaddsub231pd 64(%rdx,%rax), %xmm15, %xmm15 1508// CHECK: encoding: [0xc4,0x62,0x81,0xb6,0x7c,0x02,0x40]      1509vfmaddsub231pd 64(%rdx,%rax), %xmm15, %xmm15 1510 1511// CHECK: vfmaddsub231pd 64(%rdx,%rax), %xmm6, %xmm6 1512// CHECK: encoding: [0xc4,0xe2,0xc9,0xb6,0x74,0x02,0x40]      1513vfmaddsub231pd 64(%rdx,%rax), %xmm6, %xmm6 1514 1515// CHECK: vfmaddsub231pd 64(%rdx,%rax), %ymm7, %ymm7 1516// CHECK: encoding: [0xc4,0xe2,0xc5,0xb6,0x7c,0x02,0x40]      1517vfmaddsub231pd 64(%rdx,%rax), %ymm7, %ymm7 1518 1519// CHECK: vfmaddsub231pd 64(%rdx,%rax), %ymm9, %ymm9 1520// CHECK: encoding: [0xc4,0x62,0xb5,0xb6,0x4c,0x02,0x40]      1521vfmaddsub231pd 64(%rdx,%rax), %ymm9, %ymm9 1522 1523// CHECK: vfmaddsub231pd 64(%rdx), %xmm15, %xmm15 1524// CHECK: encoding: [0xc4,0x62,0x81,0xb6,0x7a,0x40]      1525vfmaddsub231pd 64(%rdx), %xmm15, %xmm15 1526 1527// CHECK: vfmaddsub231pd 64(%rdx), %xmm6, %xmm6 1528// CHECK: encoding: [0xc4,0xe2,0xc9,0xb6,0x72,0x40]      1529vfmaddsub231pd 64(%rdx), %xmm6, %xmm6 1530 1531// CHECK: vfmaddsub231pd 64(%rdx), %ymm7, %ymm7 1532// CHECK: encoding: [0xc4,0xe2,0xc5,0xb6,0x7a,0x40]      1533vfmaddsub231pd 64(%rdx), %ymm7, %ymm7 1534 1535// CHECK: vfmaddsub231pd 64(%rdx), %ymm9, %ymm9 1536// CHECK: encoding: [0xc4,0x62,0xb5,0xb6,0x4a,0x40]      1537vfmaddsub231pd 64(%rdx), %ymm9, %ymm9 1538 1539// CHECK: vfmaddsub231pd (%rdx), %xmm15, %xmm15 1540// CHECK: encoding: [0xc4,0x62,0x81,0xb6,0x3a]      1541vfmaddsub231pd (%rdx), %xmm15, %xmm15 1542 1543// CHECK: vfmaddsub231pd (%rdx), %xmm6, %xmm6 1544// CHECK: encoding: [0xc4,0xe2,0xc9,0xb6,0x32]      1545vfmaddsub231pd (%rdx), %xmm6, %xmm6 1546 1547// CHECK: vfmaddsub231pd (%rdx), %ymm7, %ymm7 1548// CHECK: encoding: [0xc4,0xe2,0xc5,0xb6,0x3a]      1549vfmaddsub231pd (%rdx), %ymm7, %ymm7 1550 1551// CHECK: vfmaddsub231pd (%rdx), %ymm9, %ymm9 1552// CHECK: encoding: [0xc4,0x62,0xb5,0xb6,0x0a]      1553vfmaddsub231pd (%rdx), %ymm9, %ymm9 1554 1555// CHECK: vfmaddsub231pd %xmm15, %xmm15, %xmm15 1556// CHECK: encoding: [0xc4,0x42,0x81,0xb6,0xff]      1557vfmaddsub231pd %xmm15, %xmm15, %xmm15 1558 1559// CHECK: vfmaddsub231pd %xmm6, %xmm6, %xmm6 1560// CHECK: encoding: [0xc4,0xe2,0xc9,0xb6,0xf6]      1561vfmaddsub231pd %xmm6, %xmm6, %xmm6 1562 1563// CHECK: vfmaddsub231pd %ymm7, %ymm7, %ymm7 1564// CHECK: encoding: [0xc4,0xe2,0xc5,0xb6,0xff]      1565vfmaddsub231pd %ymm7, %ymm7, %ymm7 1566 1567// CHECK: vfmaddsub231pd %ymm9, %ymm9, %ymm9 1568// CHECK: encoding: [0xc4,0x42,0xb5,0xb6,0xc9]      1569vfmaddsub231pd %ymm9, %ymm9, %ymm9 1570 1571// CHECK: vfmaddsub231ps 485498096, %xmm15, %xmm15 1572// CHECK: encoding: [0xc4,0x62,0x01,0xb6,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      1573vfmaddsub231ps 485498096, %xmm15, %xmm15 1574 1575// CHECK: vfmaddsub231ps 485498096, %xmm6, %xmm6 1576// CHECK: encoding: [0xc4,0xe2,0x49,0xb6,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      1577vfmaddsub231ps 485498096, %xmm6, %xmm6 1578 1579// CHECK: vfmaddsub231ps 485498096, %ymm7, %ymm7 1580// CHECK: encoding: [0xc4,0xe2,0x45,0xb6,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      1581vfmaddsub231ps 485498096, %ymm7, %ymm7 1582 1583// CHECK: vfmaddsub231ps 485498096, %ymm9, %ymm9 1584// CHECK: encoding: [0xc4,0x62,0x35,0xb6,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      1585vfmaddsub231ps 485498096, %ymm9, %ymm9 1586 1587// CHECK: vfmaddsub231ps -64(%rdx,%rax,4), %xmm15, %xmm15 1588// CHECK: encoding: [0xc4,0x62,0x01,0xb6,0x7c,0x82,0xc0]      1589vfmaddsub231ps -64(%rdx,%rax,4), %xmm15, %xmm15 1590 1591// CHECK: vfmaddsub231ps 64(%rdx,%rax,4), %xmm15, %xmm15 1592// CHECK: encoding: [0xc4,0x62,0x01,0xb6,0x7c,0x82,0x40]      1593vfmaddsub231ps 64(%rdx,%rax,4), %xmm15, %xmm15 1594 1595// CHECK: vfmaddsub231ps -64(%rdx,%rax,4), %xmm6, %xmm6 1596// CHECK: encoding: [0xc4,0xe2,0x49,0xb6,0x74,0x82,0xc0]      1597vfmaddsub231ps -64(%rdx,%rax,4), %xmm6, %xmm6 1598 1599// CHECK: vfmaddsub231ps 64(%rdx,%rax,4), %xmm6, %xmm6 1600// CHECK: encoding: [0xc4,0xe2,0x49,0xb6,0x74,0x82,0x40]      1601vfmaddsub231ps 64(%rdx,%rax,4), %xmm6, %xmm6 1602 1603// CHECK: vfmaddsub231ps -64(%rdx,%rax,4), %ymm7, %ymm7 1604// CHECK: encoding: [0xc4,0xe2,0x45,0xb6,0x7c,0x82,0xc0]      1605vfmaddsub231ps -64(%rdx,%rax,4), %ymm7, %ymm7 1606 1607// CHECK: vfmaddsub231ps 64(%rdx,%rax,4), %ymm7, %ymm7 1608// CHECK: encoding: [0xc4,0xe2,0x45,0xb6,0x7c,0x82,0x40]      1609vfmaddsub231ps 64(%rdx,%rax,4), %ymm7, %ymm7 1610 1611// CHECK: vfmaddsub231ps -64(%rdx,%rax,4), %ymm9, %ymm9 1612// CHECK: encoding: [0xc4,0x62,0x35,0xb6,0x4c,0x82,0xc0]      1613vfmaddsub231ps -64(%rdx,%rax,4), %ymm9, %ymm9 1614 1615// CHECK: vfmaddsub231ps 64(%rdx,%rax,4), %ymm9, %ymm9 1616// CHECK: encoding: [0xc4,0x62,0x35,0xb6,0x4c,0x82,0x40]      1617vfmaddsub231ps 64(%rdx,%rax,4), %ymm9, %ymm9 1618 1619// CHECK: vfmaddsub231ps 64(%rdx,%rax), %xmm15, %xmm15 1620// CHECK: encoding: [0xc4,0x62,0x01,0xb6,0x7c,0x02,0x40]      1621vfmaddsub231ps 64(%rdx,%rax), %xmm15, %xmm15 1622 1623// CHECK: vfmaddsub231ps 64(%rdx,%rax), %xmm6, %xmm6 1624// CHECK: encoding: [0xc4,0xe2,0x49,0xb6,0x74,0x02,0x40]      1625vfmaddsub231ps 64(%rdx,%rax), %xmm6, %xmm6 1626 1627// CHECK: vfmaddsub231ps 64(%rdx,%rax), %ymm7, %ymm7 1628// CHECK: encoding: [0xc4,0xe2,0x45,0xb6,0x7c,0x02,0x40]      1629vfmaddsub231ps 64(%rdx,%rax), %ymm7, %ymm7 1630 1631// CHECK: vfmaddsub231ps 64(%rdx,%rax), %ymm9, %ymm9 1632// CHECK: encoding: [0xc4,0x62,0x35,0xb6,0x4c,0x02,0x40]      1633vfmaddsub231ps 64(%rdx,%rax), %ymm9, %ymm9 1634 1635// CHECK: vfmaddsub231ps 64(%rdx), %xmm15, %xmm15 1636// CHECK: encoding: [0xc4,0x62,0x01,0xb6,0x7a,0x40]      1637vfmaddsub231ps 64(%rdx), %xmm15, %xmm15 1638 1639// CHECK: vfmaddsub231ps 64(%rdx), %xmm6, %xmm6 1640// CHECK: encoding: [0xc4,0xe2,0x49,0xb6,0x72,0x40]      1641vfmaddsub231ps 64(%rdx), %xmm6, %xmm6 1642 1643// CHECK: vfmaddsub231ps 64(%rdx), %ymm7, %ymm7 1644// CHECK: encoding: [0xc4,0xe2,0x45,0xb6,0x7a,0x40]      1645vfmaddsub231ps 64(%rdx), %ymm7, %ymm7 1646 1647// CHECK: vfmaddsub231ps 64(%rdx), %ymm9, %ymm9 1648// CHECK: encoding: [0xc4,0x62,0x35,0xb6,0x4a,0x40]      1649vfmaddsub231ps 64(%rdx), %ymm9, %ymm9 1650 1651// CHECK: vfmaddsub231ps (%rdx), %xmm15, %xmm15 1652// CHECK: encoding: [0xc4,0x62,0x01,0xb6,0x3a]      1653vfmaddsub231ps (%rdx), %xmm15, %xmm15 1654 1655// CHECK: vfmaddsub231ps (%rdx), %xmm6, %xmm6 1656// CHECK: encoding: [0xc4,0xe2,0x49,0xb6,0x32]      1657vfmaddsub231ps (%rdx), %xmm6, %xmm6 1658 1659// CHECK: vfmaddsub231ps (%rdx), %ymm7, %ymm7 1660// CHECK: encoding: [0xc4,0xe2,0x45,0xb6,0x3a]      1661vfmaddsub231ps (%rdx), %ymm7, %ymm7 1662 1663// CHECK: vfmaddsub231ps (%rdx), %ymm9, %ymm9 1664// CHECK: encoding: [0xc4,0x62,0x35,0xb6,0x0a]      1665vfmaddsub231ps (%rdx), %ymm9, %ymm9 1666 1667// CHECK: vfmaddsub231ps %xmm15, %xmm15, %xmm15 1668// CHECK: encoding: [0xc4,0x42,0x01,0xb6,0xff]      1669vfmaddsub231ps %xmm15, %xmm15, %xmm15 1670 1671// CHECK: vfmaddsub231ps %xmm6, %xmm6, %xmm6 1672// CHECK: encoding: [0xc4,0xe2,0x49,0xb6,0xf6]      1673vfmaddsub231ps %xmm6, %xmm6, %xmm6 1674 1675// CHECK: vfmaddsub231ps %ymm7, %ymm7, %ymm7 1676// CHECK: encoding: [0xc4,0xe2,0x45,0xb6,0xff]      1677vfmaddsub231ps %ymm7, %ymm7, %ymm7 1678 1679// CHECK: vfmaddsub231ps %ymm9, %ymm9, %ymm9 1680// CHECK: encoding: [0xc4,0x42,0x35,0xb6,0xc9]      1681vfmaddsub231ps %ymm9, %ymm9, %ymm9 1682 1683// CHECK: vfmsub132pd 485498096, %xmm15, %xmm15 1684// CHECK: encoding: [0xc4,0x62,0x81,0x9a,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      1685vfmsub132pd 485498096, %xmm15, %xmm15 1686 1687// CHECK: vfmsub132pd 485498096, %xmm6, %xmm6 1688// CHECK: encoding: [0xc4,0xe2,0xc9,0x9a,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      1689vfmsub132pd 485498096, %xmm6, %xmm6 1690 1691// CHECK: vfmsub132pd 485498096, %ymm7, %ymm7 1692// CHECK: encoding: [0xc4,0xe2,0xc5,0x9a,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      1693vfmsub132pd 485498096, %ymm7, %ymm7 1694 1695// CHECK: vfmsub132pd 485498096, %ymm9, %ymm9 1696// CHECK: encoding: [0xc4,0x62,0xb5,0x9a,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      1697vfmsub132pd 485498096, %ymm9, %ymm9 1698 1699// CHECK: vfmsub132pd -64(%rdx,%rax,4), %xmm15, %xmm15 1700// CHECK: encoding: [0xc4,0x62,0x81,0x9a,0x7c,0x82,0xc0]      1701vfmsub132pd -64(%rdx,%rax,4), %xmm15, %xmm15 1702 1703// CHECK: vfmsub132pd 64(%rdx,%rax,4), %xmm15, %xmm15 1704// CHECK: encoding: [0xc4,0x62,0x81,0x9a,0x7c,0x82,0x40]      1705vfmsub132pd 64(%rdx,%rax,4), %xmm15, %xmm15 1706 1707// CHECK: vfmsub132pd -64(%rdx,%rax,4), %xmm6, %xmm6 1708// CHECK: encoding: [0xc4,0xe2,0xc9,0x9a,0x74,0x82,0xc0]      1709vfmsub132pd -64(%rdx,%rax,4), %xmm6, %xmm6 1710 1711// CHECK: vfmsub132pd 64(%rdx,%rax,4), %xmm6, %xmm6 1712// CHECK: encoding: [0xc4,0xe2,0xc9,0x9a,0x74,0x82,0x40]      1713vfmsub132pd 64(%rdx,%rax,4), %xmm6, %xmm6 1714 1715// CHECK: vfmsub132pd -64(%rdx,%rax,4), %ymm7, %ymm7 1716// CHECK: encoding: [0xc4,0xe2,0xc5,0x9a,0x7c,0x82,0xc0]      1717vfmsub132pd -64(%rdx,%rax,4), %ymm7, %ymm7 1718 1719// CHECK: vfmsub132pd 64(%rdx,%rax,4), %ymm7, %ymm7 1720// CHECK: encoding: [0xc4,0xe2,0xc5,0x9a,0x7c,0x82,0x40]      1721vfmsub132pd 64(%rdx,%rax,4), %ymm7, %ymm7 1722 1723// CHECK: vfmsub132pd -64(%rdx,%rax,4), %ymm9, %ymm9 1724// CHECK: encoding: [0xc4,0x62,0xb5,0x9a,0x4c,0x82,0xc0]      1725vfmsub132pd -64(%rdx,%rax,4), %ymm9, %ymm9 1726 1727// CHECK: vfmsub132pd 64(%rdx,%rax,4), %ymm9, %ymm9 1728// CHECK: encoding: [0xc4,0x62,0xb5,0x9a,0x4c,0x82,0x40]      1729vfmsub132pd 64(%rdx,%rax,4), %ymm9, %ymm9 1730 1731// CHECK: vfmsub132pd 64(%rdx,%rax), %xmm15, %xmm15 1732// CHECK: encoding: [0xc4,0x62,0x81,0x9a,0x7c,0x02,0x40]      1733vfmsub132pd 64(%rdx,%rax), %xmm15, %xmm15 1734 1735// CHECK: vfmsub132pd 64(%rdx,%rax), %xmm6, %xmm6 1736// CHECK: encoding: [0xc4,0xe2,0xc9,0x9a,0x74,0x02,0x40]      1737vfmsub132pd 64(%rdx,%rax), %xmm6, %xmm6 1738 1739// CHECK: vfmsub132pd 64(%rdx,%rax), %ymm7, %ymm7 1740// CHECK: encoding: [0xc4,0xe2,0xc5,0x9a,0x7c,0x02,0x40]      1741vfmsub132pd 64(%rdx,%rax), %ymm7, %ymm7 1742 1743// CHECK: vfmsub132pd 64(%rdx,%rax), %ymm9, %ymm9 1744// CHECK: encoding: [0xc4,0x62,0xb5,0x9a,0x4c,0x02,0x40]      1745vfmsub132pd 64(%rdx,%rax), %ymm9, %ymm9 1746 1747// CHECK: vfmsub132pd 64(%rdx), %xmm15, %xmm15 1748// CHECK: encoding: [0xc4,0x62,0x81,0x9a,0x7a,0x40]      1749vfmsub132pd 64(%rdx), %xmm15, %xmm15 1750 1751// CHECK: vfmsub132pd 64(%rdx), %xmm6, %xmm6 1752// CHECK: encoding: [0xc4,0xe2,0xc9,0x9a,0x72,0x40]      1753vfmsub132pd 64(%rdx), %xmm6, %xmm6 1754 1755// CHECK: vfmsub132pd 64(%rdx), %ymm7, %ymm7 1756// CHECK: encoding: [0xc4,0xe2,0xc5,0x9a,0x7a,0x40]      1757vfmsub132pd 64(%rdx), %ymm7, %ymm7 1758 1759// CHECK: vfmsub132pd 64(%rdx), %ymm9, %ymm9 1760// CHECK: encoding: [0xc4,0x62,0xb5,0x9a,0x4a,0x40]      1761vfmsub132pd 64(%rdx), %ymm9, %ymm9 1762 1763// CHECK: vfmsub132pd (%rdx), %xmm15, %xmm15 1764// CHECK: encoding: [0xc4,0x62,0x81,0x9a,0x3a]      1765vfmsub132pd (%rdx), %xmm15, %xmm15 1766 1767// CHECK: vfmsub132pd (%rdx), %xmm6, %xmm6 1768// CHECK: encoding: [0xc4,0xe2,0xc9,0x9a,0x32]      1769vfmsub132pd (%rdx), %xmm6, %xmm6 1770 1771// CHECK: vfmsub132pd (%rdx), %ymm7, %ymm7 1772// CHECK: encoding: [0xc4,0xe2,0xc5,0x9a,0x3a]      1773vfmsub132pd (%rdx), %ymm7, %ymm7 1774 1775// CHECK: vfmsub132pd (%rdx), %ymm9, %ymm9 1776// CHECK: encoding: [0xc4,0x62,0xb5,0x9a,0x0a]      1777vfmsub132pd (%rdx), %ymm9, %ymm9 1778 1779// CHECK: vfmsub132pd %xmm15, %xmm15, %xmm15 1780// CHECK: encoding: [0xc4,0x42,0x81,0x9a,0xff]      1781vfmsub132pd %xmm15, %xmm15, %xmm15 1782 1783// CHECK: vfmsub132pd %xmm6, %xmm6, %xmm6 1784// CHECK: encoding: [0xc4,0xe2,0xc9,0x9a,0xf6]      1785vfmsub132pd %xmm6, %xmm6, %xmm6 1786 1787// CHECK: vfmsub132pd %ymm7, %ymm7, %ymm7 1788// CHECK: encoding: [0xc4,0xe2,0xc5,0x9a,0xff]      1789vfmsub132pd %ymm7, %ymm7, %ymm7 1790 1791// CHECK: vfmsub132pd %ymm9, %ymm9, %ymm9 1792// CHECK: encoding: [0xc4,0x42,0xb5,0x9a,0xc9]      1793vfmsub132pd %ymm9, %ymm9, %ymm9 1794 1795// CHECK: vfmsub132ps 485498096, %xmm15, %xmm15 1796// CHECK: encoding: [0xc4,0x62,0x01,0x9a,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      1797vfmsub132ps 485498096, %xmm15, %xmm15 1798 1799// CHECK: vfmsub132ps 485498096, %xmm6, %xmm6 1800// CHECK: encoding: [0xc4,0xe2,0x49,0x9a,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      1801vfmsub132ps 485498096, %xmm6, %xmm6 1802 1803// CHECK: vfmsub132ps 485498096, %ymm7, %ymm7 1804// CHECK: encoding: [0xc4,0xe2,0x45,0x9a,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      1805vfmsub132ps 485498096, %ymm7, %ymm7 1806 1807// CHECK: vfmsub132ps 485498096, %ymm9, %ymm9 1808// CHECK: encoding: [0xc4,0x62,0x35,0x9a,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      1809vfmsub132ps 485498096, %ymm9, %ymm9 1810 1811// CHECK: vfmsub132ps -64(%rdx,%rax,4), %xmm15, %xmm15 1812// CHECK: encoding: [0xc4,0x62,0x01,0x9a,0x7c,0x82,0xc0]      1813vfmsub132ps -64(%rdx,%rax,4), %xmm15, %xmm15 1814 1815// CHECK: vfmsub132ps 64(%rdx,%rax,4), %xmm15, %xmm15 1816// CHECK: encoding: [0xc4,0x62,0x01,0x9a,0x7c,0x82,0x40]      1817vfmsub132ps 64(%rdx,%rax,4), %xmm15, %xmm15 1818 1819// CHECK: vfmsub132ps -64(%rdx,%rax,4), %xmm6, %xmm6 1820// CHECK: encoding: [0xc4,0xe2,0x49,0x9a,0x74,0x82,0xc0]      1821vfmsub132ps -64(%rdx,%rax,4), %xmm6, %xmm6 1822 1823// CHECK: vfmsub132ps 64(%rdx,%rax,4), %xmm6, %xmm6 1824// CHECK: encoding: [0xc4,0xe2,0x49,0x9a,0x74,0x82,0x40]      1825vfmsub132ps 64(%rdx,%rax,4), %xmm6, %xmm6 1826 1827// CHECK: vfmsub132ps -64(%rdx,%rax,4), %ymm7, %ymm7 1828// CHECK: encoding: [0xc4,0xe2,0x45,0x9a,0x7c,0x82,0xc0]      1829vfmsub132ps -64(%rdx,%rax,4), %ymm7, %ymm7 1830 1831// CHECK: vfmsub132ps 64(%rdx,%rax,4), %ymm7, %ymm7 1832// CHECK: encoding: [0xc4,0xe2,0x45,0x9a,0x7c,0x82,0x40]      1833vfmsub132ps 64(%rdx,%rax,4), %ymm7, %ymm7 1834 1835// CHECK: vfmsub132ps -64(%rdx,%rax,4), %ymm9, %ymm9 1836// CHECK: encoding: [0xc4,0x62,0x35,0x9a,0x4c,0x82,0xc0]      1837vfmsub132ps -64(%rdx,%rax,4), %ymm9, %ymm9 1838 1839// CHECK: vfmsub132ps 64(%rdx,%rax,4), %ymm9, %ymm9 1840// CHECK: encoding: [0xc4,0x62,0x35,0x9a,0x4c,0x82,0x40]      1841vfmsub132ps 64(%rdx,%rax,4), %ymm9, %ymm9 1842 1843// CHECK: vfmsub132ps 64(%rdx,%rax), %xmm15, %xmm15 1844// CHECK: encoding: [0xc4,0x62,0x01,0x9a,0x7c,0x02,0x40]      1845vfmsub132ps 64(%rdx,%rax), %xmm15, %xmm15 1846 1847// CHECK: vfmsub132ps 64(%rdx,%rax), %xmm6, %xmm6 1848// CHECK: encoding: [0xc4,0xe2,0x49,0x9a,0x74,0x02,0x40]      1849vfmsub132ps 64(%rdx,%rax), %xmm6, %xmm6 1850 1851// CHECK: vfmsub132ps 64(%rdx,%rax), %ymm7, %ymm7 1852// CHECK: encoding: [0xc4,0xe2,0x45,0x9a,0x7c,0x02,0x40]      1853vfmsub132ps 64(%rdx,%rax), %ymm7, %ymm7 1854 1855// CHECK: vfmsub132ps 64(%rdx,%rax), %ymm9, %ymm9 1856// CHECK: encoding: [0xc4,0x62,0x35,0x9a,0x4c,0x02,0x40]      1857vfmsub132ps 64(%rdx,%rax), %ymm9, %ymm9 1858 1859// CHECK: vfmsub132ps 64(%rdx), %xmm15, %xmm15 1860// CHECK: encoding: [0xc4,0x62,0x01,0x9a,0x7a,0x40]      1861vfmsub132ps 64(%rdx), %xmm15, %xmm15 1862 1863// CHECK: vfmsub132ps 64(%rdx), %xmm6, %xmm6 1864// CHECK: encoding: [0xc4,0xe2,0x49,0x9a,0x72,0x40]      1865vfmsub132ps 64(%rdx), %xmm6, %xmm6 1866 1867// CHECK: vfmsub132ps 64(%rdx), %ymm7, %ymm7 1868// CHECK: encoding: [0xc4,0xe2,0x45,0x9a,0x7a,0x40]      1869vfmsub132ps 64(%rdx), %ymm7, %ymm7 1870 1871// CHECK: vfmsub132ps 64(%rdx), %ymm9, %ymm9 1872// CHECK: encoding: [0xc4,0x62,0x35,0x9a,0x4a,0x40]      1873vfmsub132ps 64(%rdx), %ymm9, %ymm9 1874 1875// CHECK: vfmsub132ps (%rdx), %xmm15, %xmm15 1876// CHECK: encoding: [0xc4,0x62,0x01,0x9a,0x3a]      1877vfmsub132ps (%rdx), %xmm15, %xmm15 1878 1879// CHECK: vfmsub132ps (%rdx), %xmm6, %xmm6 1880// CHECK: encoding: [0xc4,0xe2,0x49,0x9a,0x32]      1881vfmsub132ps (%rdx), %xmm6, %xmm6 1882 1883// CHECK: vfmsub132ps (%rdx), %ymm7, %ymm7 1884// CHECK: encoding: [0xc4,0xe2,0x45,0x9a,0x3a]      1885vfmsub132ps (%rdx), %ymm7, %ymm7 1886 1887// CHECK: vfmsub132ps (%rdx), %ymm9, %ymm9 1888// CHECK: encoding: [0xc4,0x62,0x35,0x9a,0x0a]      1889vfmsub132ps (%rdx), %ymm9, %ymm9 1890 1891// CHECK: vfmsub132ps %xmm15, %xmm15, %xmm15 1892// CHECK: encoding: [0xc4,0x42,0x01,0x9a,0xff]      1893vfmsub132ps %xmm15, %xmm15, %xmm15 1894 1895// CHECK: vfmsub132ps %xmm6, %xmm6, %xmm6 1896// CHECK: encoding: [0xc4,0xe2,0x49,0x9a,0xf6]      1897vfmsub132ps %xmm6, %xmm6, %xmm6 1898 1899// CHECK: vfmsub132ps %ymm7, %ymm7, %ymm7 1900// CHECK: encoding: [0xc4,0xe2,0x45,0x9a,0xff]      1901vfmsub132ps %ymm7, %ymm7, %ymm7 1902 1903// CHECK: vfmsub132ps %ymm9, %ymm9, %ymm9 1904// CHECK: encoding: [0xc4,0x42,0x35,0x9a,0xc9]      1905vfmsub132ps %ymm9, %ymm9, %ymm9 1906 1907// CHECK: vfmsub132sd 485498096, %xmm15, %xmm15 1908// CHECK: encoding: [0xc4,0x62,0x81,0x9b,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      1909vfmsub132sd 485498096, %xmm15, %xmm15 1910 1911// CHECK: vfmsub132sd 485498096, %xmm6, %xmm6 1912// CHECK: encoding: [0xc4,0xe2,0xc9,0x9b,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      1913vfmsub132sd 485498096, %xmm6, %xmm6 1914 1915// CHECK: vfmsub132sd -64(%rdx,%rax,4), %xmm15, %xmm15 1916// CHECK: encoding: [0xc4,0x62,0x81,0x9b,0x7c,0x82,0xc0]      1917vfmsub132sd -64(%rdx,%rax,4), %xmm15, %xmm15 1918 1919// CHECK: vfmsub132sd 64(%rdx,%rax,4), %xmm15, %xmm15 1920// CHECK: encoding: [0xc4,0x62,0x81,0x9b,0x7c,0x82,0x40]      1921vfmsub132sd 64(%rdx,%rax,4), %xmm15, %xmm15 1922 1923// CHECK: vfmsub132sd -64(%rdx,%rax,4), %xmm6, %xmm6 1924// CHECK: encoding: [0xc4,0xe2,0xc9,0x9b,0x74,0x82,0xc0]      1925vfmsub132sd -64(%rdx,%rax,4), %xmm6, %xmm6 1926 1927// CHECK: vfmsub132sd 64(%rdx,%rax,4), %xmm6, %xmm6 1928// CHECK: encoding: [0xc4,0xe2,0xc9,0x9b,0x74,0x82,0x40]      1929vfmsub132sd 64(%rdx,%rax,4), %xmm6, %xmm6 1930 1931// CHECK: vfmsub132sd 64(%rdx,%rax), %xmm15, %xmm15 1932// CHECK: encoding: [0xc4,0x62,0x81,0x9b,0x7c,0x02,0x40]      1933vfmsub132sd 64(%rdx,%rax), %xmm15, %xmm15 1934 1935// CHECK: vfmsub132sd 64(%rdx,%rax), %xmm6, %xmm6 1936// CHECK: encoding: [0xc4,0xe2,0xc9,0x9b,0x74,0x02,0x40]      1937vfmsub132sd 64(%rdx,%rax), %xmm6, %xmm6 1938 1939// CHECK: vfmsub132sd 64(%rdx), %xmm15, %xmm15 1940// CHECK: encoding: [0xc4,0x62,0x81,0x9b,0x7a,0x40]      1941vfmsub132sd 64(%rdx), %xmm15, %xmm15 1942 1943// CHECK: vfmsub132sd 64(%rdx), %xmm6, %xmm6 1944// CHECK: encoding: [0xc4,0xe2,0xc9,0x9b,0x72,0x40]      1945vfmsub132sd 64(%rdx), %xmm6, %xmm6 1946 1947// CHECK: vfmsub132sd (%rdx), %xmm15, %xmm15 1948// CHECK: encoding: [0xc4,0x62,0x81,0x9b,0x3a]      1949vfmsub132sd (%rdx), %xmm15, %xmm15 1950 1951// CHECK: vfmsub132sd (%rdx), %xmm6, %xmm6 1952// CHECK: encoding: [0xc4,0xe2,0xc9,0x9b,0x32]      1953vfmsub132sd (%rdx), %xmm6, %xmm6 1954 1955// CHECK: vfmsub132sd %xmm15, %xmm15, %xmm15 1956// CHECK: encoding: [0xc4,0x42,0x81,0x9b,0xff]      1957vfmsub132sd %xmm15, %xmm15, %xmm15 1958 1959// CHECK: vfmsub132sd %xmm6, %xmm6, %xmm6 1960// CHECK: encoding: [0xc4,0xe2,0xc9,0x9b,0xf6]      1961vfmsub132sd %xmm6, %xmm6, %xmm6 1962 1963// CHECK: vfmsub132ss 485498096, %xmm15, %xmm15 1964// CHECK: encoding: [0xc4,0x62,0x01,0x9b,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      1965vfmsub132ss 485498096, %xmm15, %xmm15 1966 1967// CHECK: vfmsub132ss 485498096, %xmm6, %xmm6 1968// CHECK: encoding: [0xc4,0xe2,0x49,0x9b,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      1969vfmsub132ss 485498096, %xmm6, %xmm6 1970 1971// CHECK: vfmsub132ss -64(%rdx,%rax,4), %xmm15, %xmm15 1972// CHECK: encoding: [0xc4,0x62,0x01,0x9b,0x7c,0x82,0xc0]      1973vfmsub132ss -64(%rdx,%rax,4), %xmm15, %xmm15 1974 1975// CHECK: vfmsub132ss 64(%rdx,%rax,4), %xmm15, %xmm15 1976// CHECK: encoding: [0xc4,0x62,0x01,0x9b,0x7c,0x82,0x40]      1977vfmsub132ss 64(%rdx,%rax,4), %xmm15, %xmm15 1978 1979// CHECK: vfmsub132ss -64(%rdx,%rax,4), %xmm6, %xmm6 1980// CHECK: encoding: [0xc4,0xe2,0x49,0x9b,0x74,0x82,0xc0]      1981vfmsub132ss -64(%rdx,%rax,4), %xmm6, %xmm6 1982 1983// CHECK: vfmsub132ss 64(%rdx,%rax,4), %xmm6, %xmm6 1984// CHECK: encoding: [0xc4,0xe2,0x49,0x9b,0x74,0x82,0x40]      1985vfmsub132ss 64(%rdx,%rax,4), %xmm6, %xmm6 1986 1987// CHECK: vfmsub132ss 64(%rdx,%rax), %xmm15, %xmm15 1988// CHECK: encoding: [0xc4,0x62,0x01,0x9b,0x7c,0x02,0x40]      1989vfmsub132ss 64(%rdx,%rax), %xmm15, %xmm15 1990 1991// CHECK: vfmsub132ss 64(%rdx,%rax), %xmm6, %xmm6 1992// CHECK: encoding: [0xc4,0xe2,0x49,0x9b,0x74,0x02,0x40]      1993vfmsub132ss 64(%rdx,%rax), %xmm6, %xmm6 1994 1995// CHECK: vfmsub132ss 64(%rdx), %xmm15, %xmm15 1996// CHECK: encoding: [0xc4,0x62,0x01,0x9b,0x7a,0x40]      1997vfmsub132ss 64(%rdx), %xmm15, %xmm15 1998 1999// CHECK: vfmsub132ss 64(%rdx), %xmm6, %xmm6 2000// CHECK: encoding: [0xc4,0xe2,0x49,0x9b,0x72,0x40]      2001vfmsub132ss 64(%rdx), %xmm6, %xmm6 2002 2003// CHECK: vfmsub132ss (%rdx), %xmm15, %xmm15 2004// CHECK: encoding: [0xc4,0x62,0x01,0x9b,0x3a]      2005vfmsub132ss (%rdx), %xmm15, %xmm15 2006 2007// CHECK: vfmsub132ss (%rdx), %xmm6, %xmm6 2008// CHECK: encoding: [0xc4,0xe2,0x49,0x9b,0x32]      2009vfmsub132ss (%rdx), %xmm6, %xmm6 2010 2011// CHECK: vfmsub132ss %xmm15, %xmm15, %xmm15 2012// CHECK: encoding: [0xc4,0x42,0x01,0x9b,0xff]      2013vfmsub132ss %xmm15, %xmm15, %xmm15 2014 2015// CHECK: vfmsub132ss %xmm6, %xmm6, %xmm6 2016// CHECK: encoding: [0xc4,0xe2,0x49,0x9b,0xf6]      2017vfmsub132ss %xmm6, %xmm6, %xmm6 2018 2019// CHECK: vfmsub213pd 485498096, %xmm15, %xmm15 2020// CHECK: encoding: [0xc4,0x62,0x81,0xaa,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      2021vfmsub213pd 485498096, %xmm15, %xmm15 2022 2023// CHECK: vfmsub213pd 485498096, %xmm6, %xmm6 2024// CHECK: encoding: [0xc4,0xe2,0xc9,0xaa,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      2025vfmsub213pd 485498096, %xmm6, %xmm6 2026 2027// CHECK: vfmsub213pd 485498096, %ymm7, %ymm7 2028// CHECK: encoding: [0xc4,0xe2,0xc5,0xaa,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      2029vfmsub213pd 485498096, %ymm7, %ymm7 2030 2031// CHECK: vfmsub213pd 485498096, %ymm9, %ymm9 2032// CHECK: encoding: [0xc4,0x62,0xb5,0xaa,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      2033vfmsub213pd 485498096, %ymm9, %ymm9 2034 2035// CHECK: vfmsub213pd -64(%rdx,%rax,4), %xmm15, %xmm15 2036// CHECK: encoding: [0xc4,0x62,0x81,0xaa,0x7c,0x82,0xc0]      2037vfmsub213pd -64(%rdx,%rax,4), %xmm15, %xmm15 2038 2039// CHECK: vfmsub213pd 64(%rdx,%rax,4), %xmm15, %xmm15 2040// CHECK: encoding: [0xc4,0x62,0x81,0xaa,0x7c,0x82,0x40]      2041vfmsub213pd 64(%rdx,%rax,4), %xmm15, %xmm15 2042 2043// CHECK: vfmsub213pd -64(%rdx,%rax,4), %xmm6, %xmm6 2044// CHECK: encoding: [0xc4,0xe2,0xc9,0xaa,0x74,0x82,0xc0]      2045vfmsub213pd -64(%rdx,%rax,4), %xmm6, %xmm6 2046 2047// CHECK: vfmsub213pd 64(%rdx,%rax,4), %xmm6, %xmm6 2048// CHECK: encoding: [0xc4,0xe2,0xc9,0xaa,0x74,0x82,0x40]      2049vfmsub213pd 64(%rdx,%rax,4), %xmm6, %xmm6 2050 2051// CHECK: vfmsub213pd -64(%rdx,%rax,4), %ymm7, %ymm7 2052// CHECK: encoding: [0xc4,0xe2,0xc5,0xaa,0x7c,0x82,0xc0]      2053vfmsub213pd -64(%rdx,%rax,4), %ymm7, %ymm7 2054 2055// CHECK: vfmsub213pd 64(%rdx,%rax,4), %ymm7, %ymm7 2056// CHECK: encoding: [0xc4,0xe2,0xc5,0xaa,0x7c,0x82,0x40]      2057vfmsub213pd 64(%rdx,%rax,4), %ymm7, %ymm7 2058 2059// CHECK: vfmsub213pd -64(%rdx,%rax,4), %ymm9, %ymm9 2060// CHECK: encoding: [0xc4,0x62,0xb5,0xaa,0x4c,0x82,0xc0]      2061vfmsub213pd -64(%rdx,%rax,4), %ymm9, %ymm9 2062 2063// CHECK: vfmsub213pd 64(%rdx,%rax,4), %ymm9, %ymm9 2064// CHECK: encoding: [0xc4,0x62,0xb5,0xaa,0x4c,0x82,0x40]      2065vfmsub213pd 64(%rdx,%rax,4), %ymm9, %ymm9 2066 2067// CHECK: vfmsub213pd 64(%rdx,%rax), %xmm15, %xmm15 2068// CHECK: encoding: [0xc4,0x62,0x81,0xaa,0x7c,0x02,0x40]      2069vfmsub213pd 64(%rdx,%rax), %xmm15, %xmm15 2070 2071// CHECK: vfmsub213pd 64(%rdx,%rax), %xmm6, %xmm6 2072// CHECK: encoding: [0xc4,0xe2,0xc9,0xaa,0x74,0x02,0x40]      2073vfmsub213pd 64(%rdx,%rax), %xmm6, %xmm6 2074 2075// CHECK: vfmsub213pd 64(%rdx,%rax), %ymm7, %ymm7 2076// CHECK: encoding: [0xc4,0xe2,0xc5,0xaa,0x7c,0x02,0x40]      2077vfmsub213pd 64(%rdx,%rax), %ymm7, %ymm7 2078 2079// CHECK: vfmsub213pd 64(%rdx,%rax), %ymm9, %ymm9 2080// CHECK: encoding: [0xc4,0x62,0xb5,0xaa,0x4c,0x02,0x40]      2081vfmsub213pd 64(%rdx,%rax), %ymm9, %ymm9 2082 2083// CHECK: vfmsub213pd 64(%rdx), %xmm15, %xmm15 2084// CHECK: encoding: [0xc4,0x62,0x81,0xaa,0x7a,0x40]      2085vfmsub213pd 64(%rdx), %xmm15, %xmm15 2086 2087// CHECK: vfmsub213pd 64(%rdx), %xmm6, %xmm6 2088// CHECK: encoding: [0xc4,0xe2,0xc9,0xaa,0x72,0x40]      2089vfmsub213pd 64(%rdx), %xmm6, %xmm6 2090 2091// CHECK: vfmsub213pd 64(%rdx), %ymm7, %ymm7 2092// CHECK: encoding: [0xc4,0xe2,0xc5,0xaa,0x7a,0x40]      2093vfmsub213pd 64(%rdx), %ymm7, %ymm7 2094 2095// CHECK: vfmsub213pd 64(%rdx), %ymm9, %ymm9 2096// CHECK: encoding: [0xc4,0x62,0xb5,0xaa,0x4a,0x40]      2097vfmsub213pd 64(%rdx), %ymm9, %ymm9 2098 2099// CHECK: vfmsub213pd (%rdx), %xmm15, %xmm15 2100// CHECK: encoding: [0xc4,0x62,0x81,0xaa,0x3a]      2101vfmsub213pd (%rdx), %xmm15, %xmm15 2102 2103// CHECK: vfmsub213pd (%rdx), %xmm6, %xmm6 2104// CHECK: encoding: [0xc4,0xe2,0xc9,0xaa,0x32]      2105vfmsub213pd (%rdx), %xmm6, %xmm6 2106 2107// CHECK: vfmsub213pd (%rdx), %ymm7, %ymm7 2108// CHECK: encoding: [0xc4,0xe2,0xc5,0xaa,0x3a]      2109vfmsub213pd (%rdx), %ymm7, %ymm7 2110 2111// CHECK: vfmsub213pd (%rdx), %ymm9, %ymm9 2112// CHECK: encoding: [0xc4,0x62,0xb5,0xaa,0x0a]      2113vfmsub213pd (%rdx), %ymm9, %ymm9 2114 2115// CHECK: vfmsub213pd %xmm15, %xmm15, %xmm15 2116// CHECK: encoding: [0xc4,0x42,0x81,0xaa,0xff]      2117vfmsub213pd %xmm15, %xmm15, %xmm15 2118 2119// CHECK: vfmsub213pd %xmm6, %xmm6, %xmm6 2120// CHECK: encoding: [0xc4,0xe2,0xc9,0xaa,0xf6]      2121vfmsub213pd %xmm6, %xmm6, %xmm6 2122 2123// CHECK: vfmsub213pd %ymm7, %ymm7, %ymm7 2124// CHECK: encoding: [0xc4,0xe2,0xc5,0xaa,0xff]      2125vfmsub213pd %ymm7, %ymm7, %ymm7 2126 2127// CHECK: vfmsub213pd %ymm9, %ymm9, %ymm9 2128// CHECK: encoding: [0xc4,0x42,0xb5,0xaa,0xc9]      2129vfmsub213pd %ymm9, %ymm9, %ymm9 2130 2131// CHECK: vfmsub213ps 485498096, %xmm15, %xmm15 2132// CHECK: encoding: [0xc4,0x62,0x01,0xaa,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      2133vfmsub213ps 485498096, %xmm15, %xmm15 2134 2135// CHECK: vfmsub213ps 485498096, %xmm6, %xmm6 2136// CHECK: encoding: [0xc4,0xe2,0x49,0xaa,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      2137vfmsub213ps 485498096, %xmm6, %xmm6 2138 2139// CHECK: vfmsub213ps 485498096, %ymm7, %ymm7 2140// CHECK: encoding: [0xc4,0xe2,0x45,0xaa,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      2141vfmsub213ps 485498096, %ymm7, %ymm7 2142 2143// CHECK: vfmsub213ps 485498096, %ymm9, %ymm9 2144// CHECK: encoding: [0xc4,0x62,0x35,0xaa,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      2145vfmsub213ps 485498096, %ymm9, %ymm9 2146 2147// CHECK: vfmsub213ps -64(%rdx,%rax,4), %xmm15, %xmm15 2148// CHECK: encoding: [0xc4,0x62,0x01,0xaa,0x7c,0x82,0xc0]      2149vfmsub213ps -64(%rdx,%rax,4), %xmm15, %xmm15 2150 2151// CHECK: vfmsub213ps 64(%rdx,%rax,4), %xmm15, %xmm15 2152// CHECK: encoding: [0xc4,0x62,0x01,0xaa,0x7c,0x82,0x40]      2153vfmsub213ps 64(%rdx,%rax,4), %xmm15, %xmm15 2154 2155// CHECK: vfmsub213ps -64(%rdx,%rax,4), %xmm6, %xmm6 2156// CHECK: encoding: [0xc4,0xe2,0x49,0xaa,0x74,0x82,0xc0]      2157vfmsub213ps -64(%rdx,%rax,4), %xmm6, %xmm6 2158 2159// CHECK: vfmsub213ps 64(%rdx,%rax,4), %xmm6, %xmm6 2160// CHECK: encoding: [0xc4,0xe2,0x49,0xaa,0x74,0x82,0x40]      2161vfmsub213ps 64(%rdx,%rax,4), %xmm6, %xmm6 2162 2163// CHECK: vfmsub213ps -64(%rdx,%rax,4), %ymm7, %ymm7 2164// CHECK: encoding: [0xc4,0xe2,0x45,0xaa,0x7c,0x82,0xc0]      2165vfmsub213ps -64(%rdx,%rax,4), %ymm7, %ymm7 2166 2167// CHECK: vfmsub213ps 64(%rdx,%rax,4), %ymm7, %ymm7 2168// CHECK: encoding: [0xc4,0xe2,0x45,0xaa,0x7c,0x82,0x40]      2169vfmsub213ps 64(%rdx,%rax,4), %ymm7, %ymm7 2170 2171// CHECK: vfmsub213ps -64(%rdx,%rax,4), %ymm9, %ymm9 2172// CHECK: encoding: [0xc4,0x62,0x35,0xaa,0x4c,0x82,0xc0]      2173vfmsub213ps -64(%rdx,%rax,4), %ymm9, %ymm9 2174 2175// CHECK: vfmsub213ps 64(%rdx,%rax,4), %ymm9, %ymm9 2176// CHECK: encoding: [0xc4,0x62,0x35,0xaa,0x4c,0x82,0x40]      2177vfmsub213ps 64(%rdx,%rax,4), %ymm9, %ymm9 2178 2179// CHECK: vfmsub213ps 64(%rdx,%rax), %xmm15, %xmm15 2180// CHECK: encoding: [0xc4,0x62,0x01,0xaa,0x7c,0x02,0x40]      2181vfmsub213ps 64(%rdx,%rax), %xmm15, %xmm15 2182 2183// CHECK: vfmsub213ps 64(%rdx,%rax), %xmm6, %xmm6 2184// CHECK: encoding: [0xc4,0xe2,0x49,0xaa,0x74,0x02,0x40]      2185vfmsub213ps 64(%rdx,%rax), %xmm6, %xmm6 2186 2187// CHECK: vfmsub213ps 64(%rdx,%rax), %ymm7, %ymm7 2188// CHECK: encoding: [0xc4,0xe2,0x45,0xaa,0x7c,0x02,0x40]      2189vfmsub213ps 64(%rdx,%rax), %ymm7, %ymm7 2190 2191// CHECK: vfmsub213ps 64(%rdx,%rax), %ymm9, %ymm9 2192// CHECK: encoding: [0xc4,0x62,0x35,0xaa,0x4c,0x02,0x40]      2193vfmsub213ps 64(%rdx,%rax), %ymm9, %ymm9 2194 2195// CHECK: vfmsub213ps 64(%rdx), %xmm15, %xmm15 2196// CHECK: encoding: [0xc4,0x62,0x01,0xaa,0x7a,0x40]      2197vfmsub213ps 64(%rdx), %xmm15, %xmm15 2198 2199// CHECK: vfmsub213ps 64(%rdx), %xmm6, %xmm6 2200// CHECK: encoding: [0xc4,0xe2,0x49,0xaa,0x72,0x40]      2201vfmsub213ps 64(%rdx), %xmm6, %xmm6 2202 2203// CHECK: vfmsub213ps 64(%rdx), %ymm7, %ymm7 2204// CHECK: encoding: [0xc4,0xe2,0x45,0xaa,0x7a,0x40]      2205vfmsub213ps 64(%rdx), %ymm7, %ymm7 2206 2207// CHECK: vfmsub213ps 64(%rdx), %ymm9, %ymm9 2208// CHECK: encoding: [0xc4,0x62,0x35,0xaa,0x4a,0x40]      2209vfmsub213ps 64(%rdx), %ymm9, %ymm9 2210 2211// CHECK: vfmsub213ps (%rdx), %xmm15, %xmm15 2212// CHECK: encoding: [0xc4,0x62,0x01,0xaa,0x3a]      2213vfmsub213ps (%rdx), %xmm15, %xmm15 2214 2215// CHECK: vfmsub213ps (%rdx), %xmm6, %xmm6 2216// CHECK: encoding: [0xc4,0xe2,0x49,0xaa,0x32]      2217vfmsub213ps (%rdx), %xmm6, %xmm6 2218 2219// CHECK: vfmsub213ps (%rdx), %ymm7, %ymm7 2220// CHECK: encoding: [0xc4,0xe2,0x45,0xaa,0x3a]      2221vfmsub213ps (%rdx), %ymm7, %ymm7 2222 2223// CHECK: vfmsub213ps (%rdx), %ymm9, %ymm9 2224// CHECK: encoding: [0xc4,0x62,0x35,0xaa,0x0a]      2225vfmsub213ps (%rdx), %ymm9, %ymm9 2226 2227// CHECK: vfmsub213ps %xmm15, %xmm15, %xmm15 2228// CHECK: encoding: [0xc4,0x42,0x01,0xaa,0xff]      2229vfmsub213ps %xmm15, %xmm15, %xmm15 2230 2231// CHECK: vfmsub213ps %xmm6, %xmm6, %xmm6 2232// CHECK: encoding: [0xc4,0xe2,0x49,0xaa,0xf6]      2233vfmsub213ps %xmm6, %xmm6, %xmm6 2234 2235// CHECK: vfmsub213ps %ymm7, %ymm7, %ymm7 2236// CHECK: encoding: [0xc4,0xe2,0x45,0xaa,0xff]      2237vfmsub213ps %ymm7, %ymm7, %ymm7 2238 2239// CHECK: vfmsub213ps %ymm9, %ymm9, %ymm9 2240// CHECK: encoding: [0xc4,0x42,0x35,0xaa,0xc9]      2241vfmsub213ps %ymm9, %ymm9, %ymm9 2242 2243// CHECK: vfmsub213sd 485498096, %xmm15, %xmm15 2244// CHECK: encoding: [0xc4,0x62,0x81,0xab,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      2245vfmsub213sd 485498096, %xmm15, %xmm15 2246 2247// CHECK: vfmsub213sd 485498096, %xmm6, %xmm6 2248// CHECK: encoding: [0xc4,0xe2,0xc9,0xab,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      2249vfmsub213sd 485498096, %xmm6, %xmm6 2250 2251// CHECK: vfmsub213sd -64(%rdx,%rax,4), %xmm15, %xmm15 2252// CHECK: encoding: [0xc4,0x62,0x81,0xab,0x7c,0x82,0xc0]      2253vfmsub213sd -64(%rdx,%rax,4), %xmm15, %xmm15 2254 2255// CHECK: vfmsub213sd 64(%rdx,%rax,4), %xmm15, %xmm15 2256// CHECK: encoding: [0xc4,0x62,0x81,0xab,0x7c,0x82,0x40]      2257vfmsub213sd 64(%rdx,%rax,4), %xmm15, %xmm15 2258 2259// CHECK: vfmsub213sd -64(%rdx,%rax,4), %xmm6, %xmm6 2260// CHECK: encoding: [0xc4,0xe2,0xc9,0xab,0x74,0x82,0xc0]      2261vfmsub213sd -64(%rdx,%rax,4), %xmm6, %xmm6 2262 2263// CHECK: vfmsub213sd 64(%rdx,%rax,4), %xmm6, %xmm6 2264// CHECK: encoding: [0xc4,0xe2,0xc9,0xab,0x74,0x82,0x40]      2265vfmsub213sd 64(%rdx,%rax,4), %xmm6, %xmm6 2266 2267// CHECK: vfmsub213sd 64(%rdx,%rax), %xmm15, %xmm15 2268// CHECK: encoding: [0xc4,0x62,0x81,0xab,0x7c,0x02,0x40]      2269vfmsub213sd 64(%rdx,%rax), %xmm15, %xmm15 2270 2271// CHECK: vfmsub213sd 64(%rdx,%rax), %xmm6, %xmm6 2272// CHECK: encoding: [0xc4,0xe2,0xc9,0xab,0x74,0x02,0x40]      2273vfmsub213sd 64(%rdx,%rax), %xmm6, %xmm6 2274 2275// CHECK: vfmsub213sd 64(%rdx), %xmm15, %xmm15 2276// CHECK: encoding: [0xc4,0x62,0x81,0xab,0x7a,0x40]      2277vfmsub213sd 64(%rdx), %xmm15, %xmm15 2278 2279// CHECK: vfmsub213sd 64(%rdx), %xmm6, %xmm6 2280// CHECK: encoding: [0xc4,0xe2,0xc9,0xab,0x72,0x40]      2281vfmsub213sd 64(%rdx), %xmm6, %xmm6 2282 2283// CHECK: vfmsub213sd (%rdx), %xmm15, %xmm15 2284// CHECK: encoding: [0xc4,0x62,0x81,0xab,0x3a]      2285vfmsub213sd (%rdx), %xmm15, %xmm15 2286 2287// CHECK: vfmsub213sd (%rdx), %xmm6, %xmm6 2288// CHECK: encoding: [0xc4,0xe2,0xc9,0xab,0x32]      2289vfmsub213sd (%rdx), %xmm6, %xmm6 2290 2291// CHECK: vfmsub213sd %xmm15, %xmm15, %xmm15 2292// CHECK: encoding: [0xc4,0x42,0x81,0xab,0xff]      2293vfmsub213sd %xmm15, %xmm15, %xmm15 2294 2295// CHECK: vfmsub213sd %xmm6, %xmm6, %xmm6 2296// CHECK: encoding: [0xc4,0xe2,0xc9,0xab,0xf6]      2297vfmsub213sd %xmm6, %xmm6, %xmm6 2298 2299// CHECK: vfmsub213ss 485498096, %xmm15, %xmm15 2300// CHECK: encoding: [0xc4,0x62,0x01,0xab,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      2301vfmsub213ss 485498096, %xmm15, %xmm15 2302 2303// CHECK: vfmsub213ss 485498096, %xmm6, %xmm6 2304// CHECK: encoding: [0xc4,0xe2,0x49,0xab,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      2305vfmsub213ss 485498096, %xmm6, %xmm6 2306 2307// CHECK: vfmsub213ss -64(%rdx,%rax,4), %xmm15, %xmm15 2308// CHECK: encoding: [0xc4,0x62,0x01,0xab,0x7c,0x82,0xc0]      2309vfmsub213ss -64(%rdx,%rax,4), %xmm15, %xmm15 2310 2311// CHECK: vfmsub213ss 64(%rdx,%rax,4), %xmm15, %xmm15 2312// CHECK: encoding: [0xc4,0x62,0x01,0xab,0x7c,0x82,0x40]      2313vfmsub213ss 64(%rdx,%rax,4), %xmm15, %xmm15 2314 2315// CHECK: vfmsub213ss -64(%rdx,%rax,4), %xmm6, %xmm6 2316// CHECK: encoding: [0xc4,0xe2,0x49,0xab,0x74,0x82,0xc0]      2317vfmsub213ss -64(%rdx,%rax,4), %xmm6, %xmm6 2318 2319// CHECK: vfmsub213ss 64(%rdx,%rax,4), %xmm6, %xmm6 2320// CHECK: encoding: [0xc4,0xe2,0x49,0xab,0x74,0x82,0x40]      2321vfmsub213ss 64(%rdx,%rax,4), %xmm6, %xmm6 2322 2323// CHECK: vfmsub213ss 64(%rdx,%rax), %xmm15, %xmm15 2324// CHECK: encoding: [0xc4,0x62,0x01,0xab,0x7c,0x02,0x40]      2325vfmsub213ss 64(%rdx,%rax), %xmm15, %xmm15 2326 2327// CHECK: vfmsub213ss 64(%rdx,%rax), %xmm6, %xmm6 2328// CHECK: encoding: [0xc4,0xe2,0x49,0xab,0x74,0x02,0x40]      2329vfmsub213ss 64(%rdx,%rax), %xmm6, %xmm6 2330 2331// CHECK: vfmsub213ss 64(%rdx), %xmm15, %xmm15 2332// CHECK: encoding: [0xc4,0x62,0x01,0xab,0x7a,0x40]      2333vfmsub213ss 64(%rdx), %xmm15, %xmm15 2334 2335// CHECK: vfmsub213ss 64(%rdx), %xmm6, %xmm6 2336// CHECK: encoding: [0xc4,0xe2,0x49,0xab,0x72,0x40]      2337vfmsub213ss 64(%rdx), %xmm6, %xmm6 2338 2339// CHECK: vfmsub213ss (%rdx), %xmm15, %xmm15 2340// CHECK: encoding: [0xc4,0x62,0x01,0xab,0x3a]      2341vfmsub213ss (%rdx), %xmm15, %xmm15 2342 2343// CHECK: vfmsub213ss (%rdx), %xmm6, %xmm6 2344// CHECK: encoding: [0xc4,0xe2,0x49,0xab,0x32]      2345vfmsub213ss (%rdx), %xmm6, %xmm6 2346 2347// CHECK: vfmsub213ss %xmm15, %xmm15, %xmm15 2348// CHECK: encoding: [0xc4,0x42,0x01,0xab,0xff]      2349vfmsub213ss %xmm15, %xmm15, %xmm15 2350 2351// CHECK: vfmsub213ss %xmm6, %xmm6, %xmm6 2352// CHECK: encoding: [0xc4,0xe2,0x49,0xab,0xf6]      2353vfmsub213ss %xmm6, %xmm6, %xmm6 2354 2355// CHECK: vfmsub231pd 485498096, %xmm15, %xmm15 2356// CHECK: encoding: [0xc4,0x62,0x81,0xba,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      2357vfmsub231pd 485498096, %xmm15, %xmm15 2358 2359// CHECK: vfmsub231pd 485498096, %xmm6, %xmm6 2360// CHECK: encoding: [0xc4,0xe2,0xc9,0xba,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      2361vfmsub231pd 485498096, %xmm6, %xmm6 2362 2363// CHECK: vfmsub231pd 485498096, %ymm7, %ymm7 2364// CHECK: encoding: [0xc4,0xe2,0xc5,0xba,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      2365vfmsub231pd 485498096, %ymm7, %ymm7 2366 2367// CHECK: vfmsub231pd 485498096, %ymm9, %ymm9 2368// CHECK: encoding: [0xc4,0x62,0xb5,0xba,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      2369vfmsub231pd 485498096, %ymm9, %ymm9 2370 2371// CHECK: vfmsub231pd -64(%rdx,%rax,4), %xmm15, %xmm15 2372// CHECK: encoding: [0xc4,0x62,0x81,0xba,0x7c,0x82,0xc0]      2373vfmsub231pd -64(%rdx,%rax,4), %xmm15, %xmm15 2374 2375// CHECK: vfmsub231pd 64(%rdx,%rax,4), %xmm15, %xmm15 2376// CHECK: encoding: [0xc4,0x62,0x81,0xba,0x7c,0x82,0x40]      2377vfmsub231pd 64(%rdx,%rax,4), %xmm15, %xmm15 2378 2379// CHECK: vfmsub231pd -64(%rdx,%rax,4), %xmm6, %xmm6 2380// CHECK: encoding: [0xc4,0xe2,0xc9,0xba,0x74,0x82,0xc0]      2381vfmsub231pd -64(%rdx,%rax,4), %xmm6, %xmm6 2382 2383// CHECK: vfmsub231pd 64(%rdx,%rax,4), %xmm6, %xmm6 2384// CHECK: encoding: [0xc4,0xe2,0xc9,0xba,0x74,0x82,0x40]      2385vfmsub231pd 64(%rdx,%rax,4), %xmm6, %xmm6 2386 2387// CHECK: vfmsub231pd -64(%rdx,%rax,4), %ymm7, %ymm7 2388// CHECK: encoding: [0xc4,0xe2,0xc5,0xba,0x7c,0x82,0xc0]      2389vfmsub231pd -64(%rdx,%rax,4), %ymm7, %ymm7 2390 2391// CHECK: vfmsub231pd 64(%rdx,%rax,4), %ymm7, %ymm7 2392// CHECK: encoding: [0xc4,0xe2,0xc5,0xba,0x7c,0x82,0x40]      2393vfmsub231pd 64(%rdx,%rax,4), %ymm7, %ymm7 2394 2395// CHECK: vfmsub231pd -64(%rdx,%rax,4), %ymm9, %ymm9 2396// CHECK: encoding: [0xc4,0x62,0xb5,0xba,0x4c,0x82,0xc0]      2397vfmsub231pd -64(%rdx,%rax,4), %ymm9, %ymm9 2398 2399// CHECK: vfmsub231pd 64(%rdx,%rax,4), %ymm9, %ymm9 2400// CHECK: encoding: [0xc4,0x62,0xb5,0xba,0x4c,0x82,0x40]      2401vfmsub231pd 64(%rdx,%rax,4), %ymm9, %ymm9 2402 2403// CHECK: vfmsub231pd 64(%rdx,%rax), %xmm15, %xmm15 2404// CHECK: encoding: [0xc4,0x62,0x81,0xba,0x7c,0x02,0x40]      2405vfmsub231pd 64(%rdx,%rax), %xmm15, %xmm15 2406 2407// CHECK: vfmsub231pd 64(%rdx,%rax), %xmm6, %xmm6 2408// CHECK: encoding: [0xc4,0xe2,0xc9,0xba,0x74,0x02,0x40]      2409vfmsub231pd 64(%rdx,%rax), %xmm6, %xmm6 2410 2411// CHECK: vfmsub231pd 64(%rdx,%rax), %ymm7, %ymm7 2412// CHECK: encoding: [0xc4,0xe2,0xc5,0xba,0x7c,0x02,0x40]      2413vfmsub231pd 64(%rdx,%rax), %ymm7, %ymm7 2414 2415// CHECK: vfmsub231pd 64(%rdx,%rax), %ymm9, %ymm9 2416// CHECK: encoding: [0xc4,0x62,0xb5,0xba,0x4c,0x02,0x40]      2417vfmsub231pd 64(%rdx,%rax), %ymm9, %ymm9 2418 2419// CHECK: vfmsub231pd 64(%rdx), %xmm15, %xmm15 2420// CHECK: encoding: [0xc4,0x62,0x81,0xba,0x7a,0x40]      2421vfmsub231pd 64(%rdx), %xmm15, %xmm15 2422 2423// CHECK: vfmsub231pd 64(%rdx), %xmm6, %xmm6 2424// CHECK: encoding: [0xc4,0xe2,0xc9,0xba,0x72,0x40]      2425vfmsub231pd 64(%rdx), %xmm6, %xmm6 2426 2427// CHECK: vfmsub231pd 64(%rdx), %ymm7, %ymm7 2428// CHECK: encoding: [0xc4,0xe2,0xc5,0xba,0x7a,0x40]      2429vfmsub231pd 64(%rdx), %ymm7, %ymm7 2430 2431// CHECK: vfmsub231pd 64(%rdx), %ymm9, %ymm9 2432// CHECK: encoding: [0xc4,0x62,0xb5,0xba,0x4a,0x40]      2433vfmsub231pd 64(%rdx), %ymm9, %ymm9 2434 2435// CHECK: vfmsub231pd (%rdx), %xmm15, %xmm15 2436// CHECK: encoding: [0xc4,0x62,0x81,0xba,0x3a]      2437vfmsub231pd (%rdx), %xmm15, %xmm15 2438 2439// CHECK: vfmsub231pd (%rdx), %xmm6, %xmm6 2440// CHECK: encoding: [0xc4,0xe2,0xc9,0xba,0x32]      2441vfmsub231pd (%rdx), %xmm6, %xmm6 2442 2443// CHECK: vfmsub231pd (%rdx), %ymm7, %ymm7 2444// CHECK: encoding: [0xc4,0xe2,0xc5,0xba,0x3a]      2445vfmsub231pd (%rdx), %ymm7, %ymm7 2446 2447// CHECK: vfmsub231pd (%rdx), %ymm9, %ymm9 2448// CHECK: encoding: [0xc4,0x62,0xb5,0xba,0x0a]      2449vfmsub231pd (%rdx), %ymm9, %ymm9 2450 2451// CHECK: vfmsub231pd %xmm15, %xmm15, %xmm15 2452// CHECK: encoding: [0xc4,0x42,0x81,0xba,0xff]      2453vfmsub231pd %xmm15, %xmm15, %xmm15 2454 2455// CHECK: vfmsub231pd %xmm6, %xmm6, %xmm6 2456// CHECK: encoding: [0xc4,0xe2,0xc9,0xba,0xf6]      2457vfmsub231pd %xmm6, %xmm6, %xmm6 2458 2459// CHECK: vfmsub231pd %ymm7, %ymm7, %ymm7 2460// CHECK: encoding: [0xc4,0xe2,0xc5,0xba,0xff]      2461vfmsub231pd %ymm7, %ymm7, %ymm7 2462 2463// CHECK: vfmsub231pd %ymm9, %ymm9, %ymm9 2464// CHECK: encoding: [0xc4,0x42,0xb5,0xba,0xc9]      2465vfmsub231pd %ymm9, %ymm9, %ymm9 2466 2467// CHECK: vfmsub231ps 485498096, %xmm15, %xmm15 2468// CHECK: encoding: [0xc4,0x62,0x01,0xba,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      2469vfmsub231ps 485498096, %xmm15, %xmm15 2470 2471// CHECK: vfmsub231ps 485498096, %xmm6, %xmm6 2472// CHECK: encoding: [0xc4,0xe2,0x49,0xba,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      2473vfmsub231ps 485498096, %xmm6, %xmm6 2474 2475// CHECK: vfmsub231ps 485498096, %ymm7, %ymm7 2476// CHECK: encoding: [0xc4,0xe2,0x45,0xba,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      2477vfmsub231ps 485498096, %ymm7, %ymm7 2478 2479// CHECK: vfmsub231ps 485498096, %ymm9, %ymm9 2480// CHECK: encoding: [0xc4,0x62,0x35,0xba,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      2481vfmsub231ps 485498096, %ymm9, %ymm9 2482 2483// CHECK: vfmsub231ps -64(%rdx,%rax,4), %xmm15, %xmm15 2484// CHECK: encoding: [0xc4,0x62,0x01,0xba,0x7c,0x82,0xc0]      2485vfmsub231ps -64(%rdx,%rax,4), %xmm15, %xmm15 2486 2487// CHECK: vfmsub231ps 64(%rdx,%rax,4), %xmm15, %xmm15 2488// CHECK: encoding: [0xc4,0x62,0x01,0xba,0x7c,0x82,0x40]      2489vfmsub231ps 64(%rdx,%rax,4), %xmm15, %xmm15 2490 2491// CHECK: vfmsub231ps -64(%rdx,%rax,4), %xmm6, %xmm6 2492// CHECK: encoding: [0xc4,0xe2,0x49,0xba,0x74,0x82,0xc0]      2493vfmsub231ps -64(%rdx,%rax,4), %xmm6, %xmm6 2494 2495// CHECK: vfmsub231ps 64(%rdx,%rax,4), %xmm6, %xmm6 2496// CHECK: encoding: [0xc4,0xe2,0x49,0xba,0x74,0x82,0x40]      2497vfmsub231ps 64(%rdx,%rax,4), %xmm6, %xmm6 2498 2499// CHECK: vfmsub231ps -64(%rdx,%rax,4), %ymm7, %ymm7 2500// CHECK: encoding: [0xc4,0xe2,0x45,0xba,0x7c,0x82,0xc0]      2501vfmsub231ps -64(%rdx,%rax,4), %ymm7, %ymm7 2502 2503// CHECK: vfmsub231ps 64(%rdx,%rax,4), %ymm7, %ymm7 2504// CHECK: encoding: [0xc4,0xe2,0x45,0xba,0x7c,0x82,0x40]      2505vfmsub231ps 64(%rdx,%rax,4), %ymm7, %ymm7 2506 2507// CHECK: vfmsub231ps -64(%rdx,%rax,4), %ymm9, %ymm9 2508// CHECK: encoding: [0xc4,0x62,0x35,0xba,0x4c,0x82,0xc0]      2509vfmsub231ps -64(%rdx,%rax,4), %ymm9, %ymm9 2510 2511// CHECK: vfmsub231ps 64(%rdx,%rax,4), %ymm9, %ymm9 2512// CHECK: encoding: [0xc4,0x62,0x35,0xba,0x4c,0x82,0x40]      2513vfmsub231ps 64(%rdx,%rax,4), %ymm9, %ymm9 2514 2515// CHECK: vfmsub231ps 64(%rdx,%rax), %xmm15, %xmm15 2516// CHECK: encoding: [0xc4,0x62,0x01,0xba,0x7c,0x02,0x40]      2517vfmsub231ps 64(%rdx,%rax), %xmm15, %xmm15 2518 2519// CHECK: vfmsub231ps 64(%rdx,%rax), %xmm6, %xmm6 2520// CHECK: encoding: [0xc4,0xe2,0x49,0xba,0x74,0x02,0x40]      2521vfmsub231ps 64(%rdx,%rax), %xmm6, %xmm6 2522 2523// CHECK: vfmsub231ps 64(%rdx,%rax), %ymm7, %ymm7 2524// CHECK: encoding: [0xc4,0xe2,0x45,0xba,0x7c,0x02,0x40]      2525vfmsub231ps 64(%rdx,%rax), %ymm7, %ymm7 2526 2527// CHECK: vfmsub231ps 64(%rdx,%rax), %ymm9, %ymm9 2528// CHECK: encoding: [0xc4,0x62,0x35,0xba,0x4c,0x02,0x40]      2529vfmsub231ps 64(%rdx,%rax), %ymm9, %ymm9 2530 2531// CHECK: vfmsub231ps 64(%rdx), %xmm15, %xmm15 2532// CHECK: encoding: [0xc4,0x62,0x01,0xba,0x7a,0x40]      2533vfmsub231ps 64(%rdx), %xmm15, %xmm15 2534 2535// CHECK: vfmsub231ps 64(%rdx), %xmm6, %xmm6 2536// CHECK: encoding: [0xc4,0xe2,0x49,0xba,0x72,0x40]      2537vfmsub231ps 64(%rdx), %xmm6, %xmm6 2538 2539// CHECK: vfmsub231ps 64(%rdx), %ymm7, %ymm7 2540// CHECK: encoding: [0xc4,0xe2,0x45,0xba,0x7a,0x40]      2541vfmsub231ps 64(%rdx), %ymm7, %ymm7 2542 2543// CHECK: vfmsub231ps 64(%rdx), %ymm9, %ymm9 2544// CHECK: encoding: [0xc4,0x62,0x35,0xba,0x4a,0x40]      2545vfmsub231ps 64(%rdx), %ymm9, %ymm9 2546 2547// CHECK: vfmsub231ps (%rdx), %xmm15, %xmm15 2548// CHECK: encoding: [0xc4,0x62,0x01,0xba,0x3a]      2549vfmsub231ps (%rdx), %xmm15, %xmm15 2550 2551// CHECK: vfmsub231ps (%rdx), %xmm6, %xmm6 2552// CHECK: encoding: [0xc4,0xe2,0x49,0xba,0x32]      2553vfmsub231ps (%rdx), %xmm6, %xmm6 2554 2555// CHECK: vfmsub231ps (%rdx), %ymm7, %ymm7 2556// CHECK: encoding: [0xc4,0xe2,0x45,0xba,0x3a]      2557vfmsub231ps (%rdx), %ymm7, %ymm7 2558 2559// CHECK: vfmsub231ps (%rdx), %ymm9, %ymm9 2560// CHECK: encoding: [0xc4,0x62,0x35,0xba,0x0a]      2561vfmsub231ps (%rdx), %ymm9, %ymm9 2562 2563// CHECK: vfmsub231ps %xmm15, %xmm15, %xmm15 2564// CHECK: encoding: [0xc4,0x42,0x01,0xba,0xff]      2565vfmsub231ps %xmm15, %xmm15, %xmm15 2566 2567// CHECK: vfmsub231ps %xmm6, %xmm6, %xmm6 2568// CHECK: encoding: [0xc4,0xe2,0x49,0xba,0xf6]      2569vfmsub231ps %xmm6, %xmm6, %xmm6 2570 2571// CHECK: vfmsub231ps %ymm7, %ymm7, %ymm7 2572// CHECK: encoding: [0xc4,0xe2,0x45,0xba,0xff]      2573vfmsub231ps %ymm7, %ymm7, %ymm7 2574 2575// CHECK: vfmsub231ps %ymm9, %ymm9, %ymm9 2576// CHECK: encoding: [0xc4,0x42,0x35,0xba,0xc9]      2577vfmsub231ps %ymm9, %ymm9, %ymm9 2578 2579// CHECK: vfmsub231sd 485498096, %xmm15, %xmm15 2580// CHECK: encoding: [0xc4,0x62,0x81,0xbb,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      2581vfmsub231sd 485498096, %xmm15, %xmm15 2582 2583// CHECK: vfmsub231sd 485498096, %xmm6, %xmm6 2584// CHECK: encoding: [0xc4,0xe2,0xc9,0xbb,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      2585vfmsub231sd 485498096, %xmm6, %xmm6 2586 2587// CHECK: vfmsub231sd -64(%rdx,%rax,4), %xmm15, %xmm15 2588// CHECK: encoding: [0xc4,0x62,0x81,0xbb,0x7c,0x82,0xc0]      2589vfmsub231sd -64(%rdx,%rax,4), %xmm15, %xmm15 2590 2591// CHECK: vfmsub231sd 64(%rdx,%rax,4), %xmm15, %xmm15 2592// CHECK: encoding: [0xc4,0x62,0x81,0xbb,0x7c,0x82,0x40]      2593vfmsub231sd 64(%rdx,%rax,4), %xmm15, %xmm15 2594 2595// CHECK: vfmsub231sd -64(%rdx,%rax,4), %xmm6, %xmm6 2596// CHECK: encoding: [0xc4,0xe2,0xc9,0xbb,0x74,0x82,0xc0]      2597vfmsub231sd -64(%rdx,%rax,4), %xmm6, %xmm6 2598 2599// CHECK: vfmsub231sd 64(%rdx,%rax,4), %xmm6, %xmm6 2600// CHECK: encoding: [0xc4,0xe2,0xc9,0xbb,0x74,0x82,0x40]      2601vfmsub231sd 64(%rdx,%rax,4), %xmm6, %xmm6 2602 2603// CHECK: vfmsub231sd 64(%rdx,%rax), %xmm15, %xmm15 2604// CHECK: encoding: [0xc4,0x62,0x81,0xbb,0x7c,0x02,0x40]      2605vfmsub231sd 64(%rdx,%rax), %xmm15, %xmm15 2606 2607// CHECK: vfmsub231sd 64(%rdx,%rax), %xmm6, %xmm6 2608// CHECK: encoding: [0xc4,0xe2,0xc9,0xbb,0x74,0x02,0x40]      2609vfmsub231sd 64(%rdx,%rax), %xmm6, %xmm6 2610 2611// CHECK: vfmsub231sd 64(%rdx), %xmm15, %xmm15 2612// CHECK: encoding: [0xc4,0x62,0x81,0xbb,0x7a,0x40]      2613vfmsub231sd 64(%rdx), %xmm15, %xmm15 2614 2615// CHECK: vfmsub231sd 64(%rdx), %xmm6, %xmm6 2616// CHECK: encoding: [0xc4,0xe2,0xc9,0xbb,0x72,0x40]      2617vfmsub231sd 64(%rdx), %xmm6, %xmm6 2618 2619// CHECK: vfmsub231sd (%rdx), %xmm15, %xmm15 2620// CHECK: encoding: [0xc4,0x62,0x81,0xbb,0x3a]      2621vfmsub231sd (%rdx), %xmm15, %xmm15 2622 2623// CHECK: vfmsub231sd (%rdx), %xmm6, %xmm6 2624// CHECK: encoding: [0xc4,0xe2,0xc9,0xbb,0x32]      2625vfmsub231sd (%rdx), %xmm6, %xmm6 2626 2627// CHECK: vfmsub231sd %xmm15, %xmm15, %xmm15 2628// CHECK: encoding: [0xc4,0x42,0x81,0xbb,0xff]      2629vfmsub231sd %xmm15, %xmm15, %xmm15 2630 2631// CHECK: vfmsub231sd %xmm6, %xmm6, %xmm6 2632// CHECK: encoding: [0xc4,0xe2,0xc9,0xbb,0xf6]      2633vfmsub231sd %xmm6, %xmm6, %xmm6 2634 2635// CHECK: vfmsub231ss 485498096, %xmm15, %xmm15 2636// CHECK: encoding: [0xc4,0x62,0x01,0xbb,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      2637vfmsub231ss 485498096, %xmm15, %xmm15 2638 2639// CHECK: vfmsub231ss 485498096, %xmm6, %xmm6 2640// CHECK: encoding: [0xc4,0xe2,0x49,0xbb,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      2641vfmsub231ss 485498096, %xmm6, %xmm6 2642 2643// CHECK: vfmsub231ss -64(%rdx,%rax,4), %xmm15, %xmm15 2644// CHECK: encoding: [0xc4,0x62,0x01,0xbb,0x7c,0x82,0xc0]      2645vfmsub231ss -64(%rdx,%rax,4), %xmm15, %xmm15 2646 2647// CHECK: vfmsub231ss 64(%rdx,%rax,4), %xmm15, %xmm15 2648// CHECK: encoding: [0xc4,0x62,0x01,0xbb,0x7c,0x82,0x40]      2649vfmsub231ss 64(%rdx,%rax,4), %xmm15, %xmm15 2650 2651// CHECK: vfmsub231ss -64(%rdx,%rax,4), %xmm6, %xmm6 2652// CHECK: encoding: [0xc4,0xe2,0x49,0xbb,0x74,0x82,0xc0]      2653vfmsub231ss -64(%rdx,%rax,4), %xmm6, %xmm6 2654 2655// CHECK: vfmsub231ss 64(%rdx,%rax,4), %xmm6, %xmm6 2656// CHECK: encoding: [0xc4,0xe2,0x49,0xbb,0x74,0x82,0x40]      2657vfmsub231ss 64(%rdx,%rax,4), %xmm6, %xmm6 2658 2659// CHECK: vfmsub231ss 64(%rdx,%rax), %xmm15, %xmm15 2660// CHECK: encoding: [0xc4,0x62,0x01,0xbb,0x7c,0x02,0x40]      2661vfmsub231ss 64(%rdx,%rax), %xmm15, %xmm15 2662 2663// CHECK: vfmsub231ss 64(%rdx,%rax), %xmm6, %xmm6 2664// CHECK: encoding: [0xc4,0xe2,0x49,0xbb,0x74,0x02,0x40]      2665vfmsub231ss 64(%rdx,%rax), %xmm6, %xmm6 2666 2667// CHECK: vfmsub231ss 64(%rdx), %xmm15, %xmm15 2668// CHECK: encoding: [0xc4,0x62,0x01,0xbb,0x7a,0x40]      2669vfmsub231ss 64(%rdx), %xmm15, %xmm15 2670 2671// CHECK: vfmsub231ss 64(%rdx), %xmm6, %xmm6 2672// CHECK: encoding: [0xc4,0xe2,0x49,0xbb,0x72,0x40]      2673vfmsub231ss 64(%rdx), %xmm6, %xmm6 2674 2675// CHECK: vfmsub231ss (%rdx), %xmm15, %xmm15 2676// CHECK: encoding: [0xc4,0x62,0x01,0xbb,0x3a]      2677vfmsub231ss (%rdx), %xmm15, %xmm15 2678 2679// CHECK: vfmsub231ss (%rdx), %xmm6, %xmm6 2680// CHECK: encoding: [0xc4,0xe2,0x49,0xbb,0x32]      2681vfmsub231ss (%rdx), %xmm6, %xmm6 2682 2683// CHECK: vfmsub231ss %xmm15, %xmm15, %xmm15 2684// CHECK: encoding: [0xc4,0x42,0x01,0xbb,0xff]      2685vfmsub231ss %xmm15, %xmm15, %xmm15 2686 2687// CHECK: vfmsub231ss %xmm6, %xmm6, %xmm6 2688// CHECK: encoding: [0xc4,0xe2,0x49,0xbb,0xf6]      2689vfmsub231ss %xmm6, %xmm6, %xmm6 2690 2691// CHECK: vfmsubadd132pd 485498096, %xmm15, %xmm15 2692// CHECK: encoding: [0xc4,0x62,0x81,0x97,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      2693vfmsubadd132pd 485498096, %xmm15, %xmm15 2694 2695// CHECK: vfmsubadd132pd 485498096, %xmm6, %xmm6 2696// CHECK: encoding: [0xc4,0xe2,0xc9,0x97,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      2697vfmsubadd132pd 485498096, %xmm6, %xmm6 2698 2699// CHECK: vfmsubadd132pd 485498096, %ymm7, %ymm7 2700// CHECK: encoding: [0xc4,0xe2,0xc5,0x97,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      2701vfmsubadd132pd 485498096, %ymm7, %ymm7 2702 2703// CHECK: vfmsubadd132pd 485498096, %ymm9, %ymm9 2704// CHECK: encoding: [0xc4,0x62,0xb5,0x97,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      2705vfmsubadd132pd 485498096, %ymm9, %ymm9 2706 2707// CHECK: vfmsubadd132pd -64(%rdx,%rax,4), %xmm15, %xmm15 2708// CHECK: encoding: [0xc4,0x62,0x81,0x97,0x7c,0x82,0xc0]      2709vfmsubadd132pd -64(%rdx,%rax,4), %xmm15, %xmm15 2710 2711// CHECK: vfmsubadd132pd 64(%rdx,%rax,4), %xmm15, %xmm15 2712// CHECK: encoding: [0xc4,0x62,0x81,0x97,0x7c,0x82,0x40]      2713vfmsubadd132pd 64(%rdx,%rax,4), %xmm15, %xmm15 2714 2715// CHECK: vfmsubadd132pd -64(%rdx,%rax,4), %xmm6, %xmm6 2716// CHECK: encoding: [0xc4,0xe2,0xc9,0x97,0x74,0x82,0xc0]      2717vfmsubadd132pd -64(%rdx,%rax,4), %xmm6, %xmm6 2718 2719// CHECK: vfmsubadd132pd 64(%rdx,%rax,4), %xmm6, %xmm6 2720// CHECK: encoding: [0xc4,0xe2,0xc9,0x97,0x74,0x82,0x40]      2721vfmsubadd132pd 64(%rdx,%rax,4), %xmm6, %xmm6 2722 2723// CHECK: vfmsubadd132pd -64(%rdx,%rax,4), %ymm7, %ymm7 2724// CHECK: encoding: [0xc4,0xe2,0xc5,0x97,0x7c,0x82,0xc0]      2725vfmsubadd132pd -64(%rdx,%rax,4), %ymm7, %ymm7 2726 2727// CHECK: vfmsubadd132pd 64(%rdx,%rax,4), %ymm7, %ymm7 2728// CHECK: encoding: [0xc4,0xe2,0xc5,0x97,0x7c,0x82,0x40]      2729vfmsubadd132pd 64(%rdx,%rax,4), %ymm7, %ymm7 2730 2731// CHECK: vfmsubadd132pd -64(%rdx,%rax,4), %ymm9, %ymm9 2732// CHECK: encoding: [0xc4,0x62,0xb5,0x97,0x4c,0x82,0xc0]      2733vfmsubadd132pd -64(%rdx,%rax,4), %ymm9, %ymm9 2734 2735// CHECK: vfmsubadd132pd 64(%rdx,%rax,4), %ymm9, %ymm9 2736// CHECK: encoding: [0xc4,0x62,0xb5,0x97,0x4c,0x82,0x40]      2737vfmsubadd132pd 64(%rdx,%rax,4), %ymm9, %ymm9 2738 2739// CHECK: vfmsubadd132pd 64(%rdx,%rax), %xmm15, %xmm15 2740// CHECK: encoding: [0xc4,0x62,0x81,0x97,0x7c,0x02,0x40]      2741vfmsubadd132pd 64(%rdx,%rax), %xmm15, %xmm15 2742 2743// CHECK: vfmsubadd132pd 64(%rdx,%rax), %xmm6, %xmm6 2744// CHECK: encoding: [0xc4,0xe2,0xc9,0x97,0x74,0x02,0x40]      2745vfmsubadd132pd 64(%rdx,%rax), %xmm6, %xmm6 2746 2747// CHECK: vfmsubadd132pd 64(%rdx,%rax), %ymm7, %ymm7 2748// CHECK: encoding: [0xc4,0xe2,0xc5,0x97,0x7c,0x02,0x40]      2749vfmsubadd132pd 64(%rdx,%rax), %ymm7, %ymm7 2750 2751// CHECK: vfmsubadd132pd 64(%rdx,%rax), %ymm9, %ymm9 2752// CHECK: encoding: [0xc4,0x62,0xb5,0x97,0x4c,0x02,0x40]      2753vfmsubadd132pd 64(%rdx,%rax), %ymm9, %ymm9 2754 2755// CHECK: vfmsubadd132pd 64(%rdx), %xmm15, %xmm15 2756// CHECK: encoding: [0xc4,0x62,0x81,0x97,0x7a,0x40]      2757vfmsubadd132pd 64(%rdx), %xmm15, %xmm15 2758 2759// CHECK: vfmsubadd132pd 64(%rdx), %xmm6, %xmm6 2760// CHECK: encoding: [0xc4,0xe2,0xc9,0x97,0x72,0x40]      2761vfmsubadd132pd 64(%rdx), %xmm6, %xmm6 2762 2763// CHECK: vfmsubadd132pd 64(%rdx), %ymm7, %ymm7 2764// CHECK: encoding: [0xc4,0xe2,0xc5,0x97,0x7a,0x40]      2765vfmsubadd132pd 64(%rdx), %ymm7, %ymm7 2766 2767// CHECK: vfmsubadd132pd 64(%rdx), %ymm9, %ymm9 2768// CHECK: encoding: [0xc4,0x62,0xb5,0x97,0x4a,0x40]      2769vfmsubadd132pd 64(%rdx), %ymm9, %ymm9 2770 2771// CHECK: vfmsubadd132pd (%rdx), %xmm15, %xmm15 2772// CHECK: encoding: [0xc4,0x62,0x81,0x97,0x3a]      2773vfmsubadd132pd (%rdx), %xmm15, %xmm15 2774 2775// CHECK: vfmsubadd132pd (%rdx), %xmm6, %xmm6 2776// CHECK: encoding: [0xc4,0xe2,0xc9,0x97,0x32]      2777vfmsubadd132pd (%rdx), %xmm6, %xmm6 2778 2779// CHECK: vfmsubadd132pd (%rdx), %ymm7, %ymm7 2780// CHECK: encoding: [0xc4,0xe2,0xc5,0x97,0x3a]      2781vfmsubadd132pd (%rdx), %ymm7, %ymm7 2782 2783// CHECK: vfmsubadd132pd (%rdx), %ymm9, %ymm9 2784// CHECK: encoding: [0xc4,0x62,0xb5,0x97,0x0a]      2785vfmsubadd132pd (%rdx), %ymm9, %ymm9 2786 2787// CHECK: vfmsubadd132pd %xmm15, %xmm15, %xmm15 2788// CHECK: encoding: [0xc4,0x42,0x81,0x97,0xff]      2789vfmsubadd132pd %xmm15, %xmm15, %xmm15 2790 2791// CHECK: vfmsubadd132pd %xmm6, %xmm6, %xmm6 2792// CHECK: encoding: [0xc4,0xe2,0xc9,0x97,0xf6]      2793vfmsubadd132pd %xmm6, %xmm6, %xmm6 2794 2795// CHECK: vfmsubadd132pd %ymm7, %ymm7, %ymm7 2796// CHECK: encoding: [0xc4,0xe2,0xc5,0x97,0xff]      2797vfmsubadd132pd %ymm7, %ymm7, %ymm7 2798 2799// CHECK: vfmsubadd132pd %ymm9, %ymm9, %ymm9 2800// CHECK: encoding: [0xc4,0x42,0xb5,0x97,0xc9]      2801vfmsubadd132pd %ymm9, %ymm9, %ymm9 2802 2803// CHECK: vfmsubadd132ps 485498096, %xmm15, %xmm15 2804// CHECK: encoding: [0xc4,0x62,0x01,0x97,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      2805vfmsubadd132ps 485498096, %xmm15, %xmm15 2806 2807// CHECK: vfmsubadd132ps 485498096, %xmm6, %xmm6 2808// CHECK: encoding: [0xc4,0xe2,0x49,0x97,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      2809vfmsubadd132ps 485498096, %xmm6, %xmm6 2810 2811// CHECK: vfmsubadd132ps 485498096, %ymm7, %ymm7 2812// CHECK: encoding: [0xc4,0xe2,0x45,0x97,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      2813vfmsubadd132ps 485498096, %ymm7, %ymm7 2814 2815// CHECK: vfmsubadd132ps 485498096, %ymm9, %ymm9 2816// CHECK: encoding: [0xc4,0x62,0x35,0x97,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      2817vfmsubadd132ps 485498096, %ymm9, %ymm9 2818 2819// CHECK: vfmsubadd132ps -64(%rdx,%rax,4), %xmm15, %xmm15 2820// CHECK: encoding: [0xc4,0x62,0x01,0x97,0x7c,0x82,0xc0]      2821vfmsubadd132ps -64(%rdx,%rax,4), %xmm15, %xmm15 2822 2823// CHECK: vfmsubadd132ps 64(%rdx,%rax,4), %xmm15, %xmm15 2824// CHECK: encoding: [0xc4,0x62,0x01,0x97,0x7c,0x82,0x40]      2825vfmsubadd132ps 64(%rdx,%rax,4), %xmm15, %xmm15 2826 2827// CHECK: vfmsubadd132ps -64(%rdx,%rax,4), %xmm6, %xmm6 2828// CHECK: encoding: [0xc4,0xe2,0x49,0x97,0x74,0x82,0xc0]      2829vfmsubadd132ps -64(%rdx,%rax,4), %xmm6, %xmm6 2830 2831// CHECK: vfmsubadd132ps 64(%rdx,%rax,4), %xmm6, %xmm6 2832// CHECK: encoding: [0xc4,0xe2,0x49,0x97,0x74,0x82,0x40]      2833vfmsubadd132ps 64(%rdx,%rax,4), %xmm6, %xmm6 2834 2835// CHECK: vfmsubadd132ps -64(%rdx,%rax,4), %ymm7, %ymm7 2836// CHECK: encoding: [0xc4,0xe2,0x45,0x97,0x7c,0x82,0xc0]      2837vfmsubadd132ps -64(%rdx,%rax,4), %ymm7, %ymm7 2838 2839// CHECK: vfmsubadd132ps 64(%rdx,%rax,4), %ymm7, %ymm7 2840// CHECK: encoding: [0xc4,0xe2,0x45,0x97,0x7c,0x82,0x40]      2841vfmsubadd132ps 64(%rdx,%rax,4), %ymm7, %ymm7 2842 2843// CHECK: vfmsubadd132ps -64(%rdx,%rax,4), %ymm9, %ymm9 2844// CHECK: encoding: [0xc4,0x62,0x35,0x97,0x4c,0x82,0xc0]      2845vfmsubadd132ps -64(%rdx,%rax,4), %ymm9, %ymm9 2846 2847// CHECK: vfmsubadd132ps 64(%rdx,%rax,4), %ymm9, %ymm9 2848// CHECK: encoding: [0xc4,0x62,0x35,0x97,0x4c,0x82,0x40]      2849vfmsubadd132ps 64(%rdx,%rax,4), %ymm9, %ymm9 2850 2851// CHECK: vfmsubadd132ps 64(%rdx,%rax), %xmm15, %xmm15 2852// CHECK: encoding: [0xc4,0x62,0x01,0x97,0x7c,0x02,0x40]      2853vfmsubadd132ps 64(%rdx,%rax), %xmm15, %xmm15 2854 2855// CHECK: vfmsubadd132ps 64(%rdx,%rax), %xmm6, %xmm6 2856// CHECK: encoding: [0xc4,0xe2,0x49,0x97,0x74,0x02,0x40]      2857vfmsubadd132ps 64(%rdx,%rax), %xmm6, %xmm6 2858 2859// CHECK: vfmsubadd132ps 64(%rdx,%rax), %ymm7, %ymm7 2860// CHECK: encoding: [0xc4,0xe2,0x45,0x97,0x7c,0x02,0x40]      2861vfmsubadd132ps 64(%rdx,%rax), %ymm7, %ymm7 2862 2863// CHECK: vfmsubadd132ps 64(%rdx,%rax), %ymm9, %ymm9 2864// CHECK: encoding: [0xc4,0x62,0x35,0x97,0x4c,0x02,0x40]      2865vfmsubadd132ps 64(%rdx,%rax), %ymm9, %ymm9 2866 2867// CHECK: vfmsubadd132ps 64(%rdx), %xmm15, %xmm15 2868// CHECK: encoding: [0xc4,0x62,0x01,0x97,0x7a,0x40]      2869vfmsubadd132ps 64(%rdx), %xmm15, %xmm15 2870 2871// CHECK: vfmsubadd132ps 64(%rdx), %xmm6, %xmm6 2872// CHECK: encoding: [0xc4,0xe2,0x49,0x97,0x72,0x40]      2873vfmsubadd132ps 64(%rdx), %xmm6, %xmm6 2874 2875// CHECK: vfmsubadd132ps 64(%rdx), %ymm7, %ymm7 2876// CHECK: encoding: [0xc4,0xe2,0x45,0x97,0x7a,0x40]      2877vfmsubadd132ps 64(%rdx), %ymm7, %ymm7 2878 2879// CHECK: vfmsubadd132ps 64(%rdx), %ymm9, %ymm9 2880// CHECK: encoding: [0xc4,0x62,0x35,0x97,0x4a,0x40]      2881vfmsubadd132ps 64(%rdx), %ymm9, %ymm9 2882 2883// CHECK: vfmsubadd132ps (%rdx), %xmm15, %xmm15 2884// CHECK: encoding: [0xc4,0x62,0x01,0x97,0x3a]      2885vfmsubadd132ps (%rdx), %xmm15, %xmm15 2886 2887// CHECK: vfmsubadd132ps (%rdx), %xmm6, %xmm6 2888// CHECK: encoding: [0xc4,0xe2,0x49,0x97,0x32]      2889vfmsubadd132ps (%rdx), %xmm6, %xmm6 2890 2891// CHECK: vfmsubadd132ps (%rdx), %ymm7, %ymm7 2892// CHECK: encoding: [0xc4,0xe2,0x45,0x97,0x3a]      2893vfmsubadd132ps (%rdx), %ymm7, %ymm7 2894 2895// CHECK: vfmsubadd132ps (%rdx), %ymm9, %ymm9 2896// CHECK: encoding: [0xc4,0x62,0x35,0x97,0x0a]      2897vfmsubadd132ps (%rdx), %ymm9, %ymm9 2898 2899// CHECK: vfmsubadd132ps %xmm15, %xmm15, %xmm15 2900// CHECK: encoding: [0xc4,0x42,0x01,0x97,0xff]      2901vfmsubadd132ps %xmm15, %xmm15, %xmm15 2902 2903// CHECK: vfmsubadd132ps %xmm6, %xmm6, %xmm6 2904// CHECK: encoding: [0xc4,0xe2,0x49,0x97,0xf6]      2905vfmsubadd132ps %xmm6, %xmm6, %xmm6 2906 2907// CHECK: vfmsubadd132ps %ymm7, %ymm7, %ymm7 2908// CHECK: encoding: [0xc4,0xe2,0x45,0x97,0xff]      2909vfmsubadd132ps %ymm7, %ymm7, %ymm7 2910 2911// CHECK: vfmsubadd132ps %ymm9, %ymm9, %ymm9 2912// CHECK: encoding: [0xc4,0x42,0x35,0x97,0xc9]      2913vfmsubadd132ps %ymm9, %ymm9, %ymm9 2914 2915// CHECK: vfmsubadd213pd 485498096, %xmm15, %xmm15 2916// CHECK: encoding: [0xc4,0x62,0x81,0xa7,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      2917vfmsubadd213pd 485498096, %xmm15, %xmm15 2918 2919// CHECK: vfmsubadd213pd 485498096, %xmm6, %xmm6 2920// CHECK: encoding: [0xc4,0xe2,0xc9,0xa7,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      2921vfmsubadd213pd 485498096, %xmm6, %xmm6 2922 2923// CHECK: vfmsubadd213pd 485498096, %ymm7, %ymm7 2924// CHECK: encoding: [0xc4,0xe2,0xc5,0xa7,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      2925vfmsubadd213pd 485498096, %ymm7, %ymm7 2926 2927// CHECK: vfmsubadd213pd 485498096, %ymm9, %ymm9 2928// CHECK: encoding: [0xc4,0x62,0xb5,0xa7,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      2929vfmsubadd213pd 485498096, %ymm9, %ymm9 2930 2931// CHECK: vfmsubadd213pd -64(%rdx,%rax,4), %xmm15, %xmm15 2932// CHECK: encoding: [0xc4,0x62,0x81,0xa7,0x7c,0x82,0xc0]      2933vfmsubadd213pd -64(%rdx,%rax,4), %xmm15, %xmm15 2934 2935// CHECK: vfmsubadd213pd 64(%rdx,%rax,4), %xmm15, %xmm15 2936// CHECK: encoding: [0xc4,0x62,0x81,0xa7,0x7c,0x82,0x40]      2937vfmsubadd213pd 64(%rdx,%rax,4), %xmm15, %xmm15 2938 2939// CHECK: vfmsubadd213pd -64(%rdx,%rax,4), %xmm6, %xmm6 2940// CHECK: encoding: [0xc4,0xe2,0xc9,0xa7,0x74,0x82,0xc0]      2941vfmsubadd213pd -64(%rdx,%rax,4), %xmm6, %xmm6 2942 2943// CHECK: vfmsubadd213pd 64(%rdx,%rax,4), %xmm6, %xmm6 2944// CHECK: encoding: [0xc4,0xe2,0xc9,0xa7,0x74,0x82,0x40]      2945vfmsubadd213pd 64(%rdx,%rax,4), %xmm6, %xmm6 2946 2947// CHECK: vfmsubadd213pd -64(%rdx,%rax,4), %ymm7, %ymm7 2948// CHECK: encoding: [0xc4,0xe2,0xc5,0xa7,0x7c,0x82,0xc0]      2949vfmsubadd213pd -64(%rdx,%rax,4), %ymm7, %ymm7 2950 2951// CHECK: vfmsubadd213pd 64(%rdx,%rax,4), %ymm7, %ymm7 2952// CHECK: encoding: [0xc4,0xe2,0xc5,0xa7,0x7c,0x82,0x40]      2953vfmsubadd213pd 64(%rdx,%rax,4), %ymm7, %ymm7 2954 2955// CHECK: vfmsubadd213pd -64(%rdx,%rax,4), %ymm9, %ymm9 2956// CHECK: encoding: [0xc4,0x62,0xb5,0xa7,0x4c,0x82,0xc0]      2957vfmsubadd213pd -64(%rdx,%rax,4), %ymm9, %ymm9 2958 2959// CHECK: vfmsubadd213pd 64(%rdx,%rax,4), %ymm9, %ymm9 2960// CHECK: encoding: [0xc4,0x62,0xb5,0xa7,0x4c,0x82,0x40]      2961vfmsubadd213pd 64(%rdx,%rax,4), %ymm9, %ymm9 2962 2963// CHECK: vfmsubadd213pd 64(%rdx,%rax), %xmm15, %xmm15 2964// CHECK: encoding: [0xc4,0x62,0x81,0xa7,0x7c,0x02,0x40]      2965vfmsubadd213pd 64(%rdx,%rax), %xmm15, %xmm15 2966 2967// CHECK: vfmsubadd213pd 64(%rdx,%rax), %xmm6, %xmm6 2968// CHECK: encoding: [0xc4,0xe2,0xc9,0xa7,0x74,0x02,0x40]      2969vfmsubadd213pd 64(%rdx,%rax), %xmm6, %xmm6 2970 2971// CHECK: vfmsubadd213pd 64(%rdx,%rax), %ymm7, %ymm7 2972// CHECK: encoding: [0xc4,0xe2,0xc5,0xa7,0x7c,0x02,0x40]      2973vfmsubadd213pd 64(%rdx,%rax), %ymm7, %ymm7 2974 2975// CHECK: vfmsubadd213pd 64(%rdx,%rax), %ymm9, %ymm9 2976// CHECK: encoding: [0xc4,0x62,0xb5,0xa7,0x4c,0x02,0x40]      2977vfmsubadd213pd 64(%rdx,%rax), %ymm9, %ymm9 2978 2979// CHECK: vfmsubadd213pd 64(%rdx), %xmm15, %xmm15 2980// CHECK: encoding: [0xc4,0x62,0x81,0xa7,0x7a,0x40]      2981vfmsubadd213pd 64(%rdx), %xmm15, %xmm15 2982 2983// CHECK: vfmsubadd213pd 64(%rdx), %xmm6, %xmm6 2984// CHECK: encoding: [0xc4,0xe2,0xc9,0xa7,0x72,0x40]      2985vfmsubadd213pd 64(%rdx), %xmm6, %xmm6 2986 2987// CHECK: vfmsubadd213pd 64(%rdx), %ymm7, %ymm7 2988// CHECK: encoding: [0xc4,0xe2,0xc5,0xa7,0x7a,0x40]      2989vfmsubadd213pd 64(%rdx), %ymm7, %ymm7 2990 2991// CHECK: vfmsubadd213pd 64(%rdx), %ymm9, %ymm9 2992// CHECK: encoding: [0xc4,0x62,0xb5,0xa7,0x4a,0x40]      2993vfmsubadd213pd 64(%rdx), %ymm9, %ymm9 2994 2995// CHECK: vfmsubadd213pd (%rdx), %xmm15, %xmm15 2996// CHECK: encoding: [0xc4,0x62,0x81,0xa7,0x3a]      2997vfmsubadd213pd (%rdx), %xmm15, %xmm15 2998 2999// CHECK: vfmsubadd213pd (%rdx), %xmm6, %xmm6 3000// CHECK: encoding: [0xc4,0xe2,0xc9,0xa7,0x32]      3001vfmsubadd213pd (%rdx), %xmm6, %xmm6 3002 3003// CHECK: vfmsubadd213pd (%rdx), %ymm7, %ymm7 3004// CHECK: encoding: [0xc4,0xe2,0xc5,0xa7,0x3a]      3005vfmsubadd213pd (%rdx), %ymm7, %ymm7 3006 3007// CHECK: vfmsubadd213pd (%rdx), %ymm9, %ymm9 3008// CHECK: encoding: [0xc4,0x62,0xb5,0xa7,0x0a]      3009vfmsubadd213pd (%rdx), %ymm9, %ymm9 3010 3011// CHECK: vfmsubadd213pd %xmm15, %xmm15, %xmm15 3012// CHECK: encoding: [0xc4,0x42,0x81,0xa7,0xff]      3013vfmsubadd213pd %xmm15, %xmm15, %xmm15 3014 3015// CHECK: vfmsubadd213pd %xmm6, %xmm6, %xmm6 3016// CHECK: encoding: [0xc4,0xe2,0xc9,0xa7,0xf6]      3017vfmsubadd213pd %xmm6, %xmm6, %xmm6 3018 3019// CHECK: vfmsubadd213pd %ymm7, %ymm7, %ymm7 3020// CHECK: encoding: [0xc4,0xe2,0xc5,0xa7,0xff]      3021vfmsubadd213pd %ymm7, %ymm7, %ymm7 3022 3023// CHECK: vfmsubadd213pd %ymm9, %ymm9, %ymm9 3024// CHECK: encoding: [0xc4,0x42,0xb5,0xa7,0xc9]      3025vfmsubadd213pd %ymm9, %ymm9, %ymm9 3026 3027// CHECK: vfmsubadd213ps 485498096, %xmm15, %xmm15 3028// CHECK: encoding: [0xc4,0x62,0x01,0xa7,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      3029vfmsubadd213ps 485498096, %xmm15, %xmm15 3030 3031// CHECK: vfmsubadd213ps 485498096, %xmm6, %xmm6 3032// CHECK: encoding: [0xc4,0xe2,0x49,0xa7,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      3033vfmsubadd213ps 485498096, %xmm6, %xmm6 3034 3035// CHECK: vfmsubadd213ps 485498096, %ymm7, %ymm7 3036// CHECK: encoding: [0xc4,0xe2,0x45,0xa7,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      3037vfmsubadd213ps 485498096, %ymm7, %ymm7 3038 3039// CHECK: vfmsubadd213ps 485498096, %ymm9, %ymm9 3040// CHECK: encoding: [0xc4,0x62,0x35,0xa7,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      3041vfmsubadd213ps 485498096, %ymm9, %ymm9 3042 3043// CHECK: vfmsubadd213ps -64(%rdx,%rax,4), %xmm15, %xmm15 3044// CHECK: encoding: [0xc4,0x62,0x01,0xa7,0x7c,0x82,0xc0]      3045vfmsubadd213ps -64(%rdx,%rax,4), %xmm15, %xmm15 3046 3047// CHECK: vfmsubadd213ps 64(%rdx,%rax,4), %xmm15, %xmm15 3048// CHECK: encoding: [0xc4,0x62,0x01,0xa7,0x7c,0x82,0x40]      3049vfmsubadd213ps 64(%rdx,%rax,4), %xmm15, %xmm15 3050 3051// CHECK: vfmsubadd213ps -64(%rdx,%rax,4), %xmm6, %xmm6 3052// CHECK: encoding: [0xc4,0xe2,0x49,0xa7,0x74,0x82,0xc0]      3053vfmsubadd213ps -64(%rdx,%rax,4), %xmm6, %xmm6 3054 3055// CHECK: vfmsubadd213ps 64(%rdx,%rax,4), %xmm6, %xmm6 3056// CHECK: encoding: [0xc4,0xe2,0x49,0xa7,0x74,0x82,0x40]      3057vfmsubadd213ps 64(%rdx,%rax,4), %xmm6, %xmm6 3058 3059// CHECK: vfmsubadd213ps -64(%rdx,%rax,4), %ymm7, %ymm7 3060// CHECK: encoding: [0xc4,0xe2,0x45,0xa7,0x7c,0x82,0xc0]      3061vfmsubadd213ps -64(%rdx,%rax,4), %ymm7, %ymm7 3062 3063// CHECK: vfmsubadd213ps 64(%rdx,%rax,4), %ymm7, %ymm7 3064// CHECK: encoding: [0xc4,0xe2,0x45,0xa7,0x7c,0x82,0x40]      3065vfmsubadd213ps 64(%rdx,%rax,4), %ymm7, %ymm7 3066 3067// CHECK: vfmsubadd213ps -64(%rdx,%rax,4), %ymm9, %ymm9 3068// CHECK: encoding: [0xc4,0x62,0x35,0xa7,0x4c,0x82,0xc0]      3069vfmsubadd213ps -64(%rdx,%rax,4), %ymm9, %ymm9 3070 3071// CHECK: vfmsubadd213ps 64(%rdx,%rax,4), %ymm9, %ymm9 3072// CHECK: encoding: [0xc4,0x62,0x35,0xa7,0x4c,0x82,0x40]      3073vfmsubadd213ps 64(%rdx,%rax,4), %ymm9, %ymm9 3074 3075// CHECK: vfmsubadd213ps 64(%rdx,%rax), %xmm15, %xmm15 3076// CHECK: encoding: [0xc4,0x62,0x01,0xa7,0x7c,0x02,0x40]      3077vfmsubadd213ps 64(%rdx,%rax), %xmm15, %xmm15 3078 3079// CHECK: vfmsubadd213ps 64(%rdx,%rax), %xmm6, %xmm6 3080// CHECK: encoding: [0xc4,0xe2,0x49,0xa7,0x74,0x02,0x40]      3081vfmsubadd213ps 64(%rdx,%rax), %xmm6, %xmm6 3082 3083// CHECK: vfmsubadd213ps 64(%rdx,%rax), %ymm7, %ymm7 3084// CHECK: encoding: [0xc4,0xe2,0x45,0xa7,0x7c,0x02,0x40]      3085vfmsubadd213ps 64(%rdx,%rax), %ymm7, %ymm7 3086 3087// CHECK: vfmsubadd213ps 64(%rdx,%rax), %ymm9, %ymm9 3088// CHECK: encoding: [0xc4,0x62,0x35,0xa7,0x4c,0x02,0x40]      3089vfmsubadd213ps 64(%rdx,%rax), %ymm9, %ymm9 3090 3091// CHECK: vfmsubadd213ps 64(%rdx), %xmm15, %xmm15 3092// CHECK: encoding: [0xc4,0x62,0x01,0xa7,0x7a,0x40]      3093vfmsubadd213ps 64(%rdx), %xmm15, %xmm15 3094 3095// CHECK: vfmsubadd213ps 64(%rdx), %xmm6, %xmm6 3096// CHECK: encoding: [0xc4,0xe2,0x49,0xa7,0x72,0x40]      3097vfmsubadd213ps 64(%rdx), %xmm6, %xmm6 3098 3099// CHECK: vfmsubadd213ps 64(%rdx), %ymm7, %ymm7 3100// CHECK: encoding: [0xc4,0xe2,0x45,0xa7,0x7a,0x40]      3101vfmsubadd213ps 64(%rdx), %ymm7, %ymm7 3102 3103// CHECK: vfmsubadd213ps 64(%rdx), %ymm9, %ymm9 3104// CHECK: encoding: [0xc4,0x62,0x35,0xa7,0x4a,0x40]      3105vfmsubadd213ps 64(%rdx), %ymm9, %ymm9 3106 3107// CHECK: vfmsubadd213ps (%rdx), %xmm15, %xmm15 3108// CHECK: encoding: [0xc4,0x62,0x01,0xa7,0x3a]      3109vfmsubadd213ps (%rdx), %xmm15, %xmm15 3110 3111// CHECK: vfmsubadd213ps (%rdx), %xmm6, %xmm6 3112// CHECK: encoding: [0xc4,0xe2,0x49,0xa7,0x32]      3113vfmsubadd213ps (%rdx), %xmm6, %xmm6 3114 3115// CHECK: vfmsubadd213ps (%rdx), %ymm7, %ymm7 3116// CHECK: encoding: [0xc4,0xe2,0x45,0xa7,0x3a]      3117vfmsubadd213ps (%rdx), %ymm7, %ymm7 3118 3119// CHECK: vfmsubadd213ps (%rdx), %ymm9, %ymm9 3120// CHECK: encoding: [0xc4,0x62,0x35,0xa7,0x0a]      3121vfmsubadd213ps (%rdx), %ymm9, %ymm9 3122 3123// CHECK: vfmsubadd213ps %xmm15, %xmm15, %xmm15 3124// CHECK: encoding: [0xc4,0x42,0x01,0xa7,0xff]      3125vfmsubadd213ps %xmm15, %xmm15, %xmm15 3126 3127// CHECK: vfmsubadd213ps %xmm6, %xmm6, %xmm6 3128// CHECK: encoding: [0xc4,0xe2,0x49,0xa7,0xf6]      3129vfmsubadd213ps %xmm6, %xmm6, %xmm6 3130 3131// CHECK: vfmsubadd213ps %ymm7, %ymm7, %ymm7 3132// CHECK: encoding: [0xc4,0xe2,0x45,0xa7,0xff]      3133vfmsubadd213ps %ymm7, %ymm7, %ymm7 3134 3135// CHECK: vfmsubadd213ps %ymm9, %ymm9, %ymm9 3136// CHECK: encoding: [0xc4,0x42,0x35,0xa7,0xc9]      3137vfmsubadd213ps %ymm9, %ymm9, %ymm9 3138 3139// CHECK: vfmsubadd231pd 485498096, %xmm15, %xmm15 3140// CHECK: encoding: [0xc4,0x62,0x81,0xb7,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      3141vfmsubadd231pd 485498096, %xmm15, %xmm15 3142 3143// CHECK: vfmsubadd231pd 485498096, %xmm6, %xmm6 3144// CHECK: encoding: [0xc4,0xe2,0xc9,0xb7,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      3145vfmsubadd231pd 485498096, %xmm6, %xmm6 3146 3147// CHECK: vfmsubadd231pd 485498096, %ymm7, %ymm7 3148// CHECK: encoding: [0xc4,0xe2,0xc5,0xb7,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      3149vfmsubadd231pd 485498096, %ymm7, %ymm7 3150 3151// CHECK: vfmsubadd231pd 485498096, %ymm9, %ymm9 3152// CHECK: encoding: [0xc4,0x62,0xb5,0xb7,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      3153vfmsubadd231pd 485498096, %ymm9, %ymm9 3154 3155// CHECK: vfmsubadd231pd -64(%rdx,%rax,4), %xmm15, %xmm15 3156// CHECK: encoding: [0xc4,0x62,0x81,0xb7,0x7c,0x82,0xc0]      3157vfmsubadd231pd -64(%rdx,%rax,4), %xmm15, %xmm15 3158 3159// CHECK: vfmsubadd231pd 64(%rdx,%rax,4), %xmm15, %xmm15 3160// CHECK: encoding: [0xc4,0x62,0x81,0xb7,0x7c,0x82,0x40]      3161vfmsubadd231pd 64(%rdx,%rax,4), %xmm15, %xmm15 3162 3163// CHECK: vfmsubadd231pd -64(%rdx,%rax,4), %xmm6, %xmm6 3164// CHECK: encoding: [0xc4,0xe2,0xc9,0xb7,0x74,0x82,0xc0]      3165vfmsubadd231pd -64(%rdx,%rax,4), %xmm6, %xmm6 3166 3167// CHECK: vfmsubadd231pd 64(%rdx,%rax,4), %xmm6, %xmm6 3168// CHECK: encoding: [0xc4,0xe2,0xc9,0xb7,0x74,0x82,0x40]      3169vfmsubadd231pd 64(%rdx,%rax,4), %xmm6, %xmm6 3170 3171// CHECK: vfmsubadd231pd -64(%rdx,%rax,4), %ymm7, %ymm7 3172// CHECK: encoding: [0xc4,0xe2,0xc5,0xb7,0x7c,0x82,0xc0]      3173vfmsubadd231pd -64(%rdx,%rax,4), %ymm7, %ymm7 3174 3175// CHECK: vfmsubadd231pd 64(%rdx,%rax,4), %ymm7, %ymm7 3176// CHECK: encoding: [0xc4,0xe2,0xc5,0xb7,0x7c,0x82,0x40]      3177vfmsubadd231pd 64(%rdx,%rax,4), %ymm7, %ymm7 3178 3179// CHECK: vfmsubadd231pd -64(%rdx,%rax,4), %ymm9, %ymm9 3180// CHECK: encoding: [0xc4,0x62,0xb5,0xb7,0x4c,0x82,0xc0]      3181vfmsubadd231pd -64(%rdx,%rax,4), %ymm9, %ymm9 3182 3183// CHECK: vfmsubadd231pd 64(%rdx,%rax,4), %ymm9, %ymm9 3184// CHECK: encoding: [0xc4,0x62,0xb5,0xb7,0x4c,0x82,0x40]      3185vfmsubadd231pd 64(%rdx,%rax,4), %ymm9, %ymm9 3186 3187// CHECK: vfmsubadd231pd 64(%rdx,%rax), %xmm15, %xmm15 3188// CHECK: encoding: [0xc4,0x62,0x81,0xb7,0x7c,0x02,0x40]      3189vfmsubadd231pd 64(%rdx,%rax), %xmm15, %xmm15 3190 3191// CHECK: vfmsubadd231pd 64(%rdx,%rax), %xmm6, %xmm6 3192// CHECK: encoding: [0xc4,0xe2,0xc9,0xb7,0x74,0x02,0x40]      3193vfmsubadd231pd 64(%rdx,%rax), %xmm6, %xmm6 3194 3195// CHECK: vfmsubadd231pd 64(%rdx,%rax), %ymm7, %ymm7 3196// CHECK: encoding: [0xc4,0xe2,0xc5,0xb7,0x7c,0x02,0x40]      3197vfmsubadd231pd 64(%rdx,%rax), %ymm7, %ymm7 3198 3199// CHECK: vfmsubadd231pd 64(%rdx,%rax), %ymm9, %ymm9 3200// CHECK: encoding: [0xc4,0x62,0xb5,0xb7,0x4c,0x02,0x40]      3201vfmsubadd231pd 64(%rdx,%rax), %ymm9, %ymm9 3202 3203// CHECK: vfmsubadd231pd 64(%rdx), %xmm15, %xmm15 3204// CHECK: encoding: [0xc4,0x62,0x81,0xb7,0x7a,0x40]      3205vfmsubadd231pd 64(%rdx), %xmm15, %xmm15 3206 3207// CHECK: vfmsubadd231pd 64(%rdx), %xmm6, %xmm6 3208// CHECK: encoding: [0xc4,0xe2,0xc9,0xb7,0x72,0x40]      3209vfmsubadd231pd 64(%rdx), %xmm6, %xmm6 3210 3211// CHECK: vfmsubadd231pd 64(%rdx), %ymm7, %ymm7 3212// CHECK: encoding: [0xc4,0xe2,0xc5,0xb7,0x7a,0x40]      3213vfmsubadd231pd 64(%rdx), %ymm7, %ymm7 3214 3215// CHECK: vfmsubadd231pd 64(%rdx), %ymm9, %ymm9 3216// CHECK: encoding: [0xc4,0x62,0xb5,0xb7,0x4a,0x40]      3217vfmsubadd231pd 64(%rdx), %ymm9, %ymm9 3218 3219// CHECK: vfmsubadd231pd (%rdx), %xmm15, %xmm15 3220// CHECK: encoding: [0xc4,0x62,0x81,0xb7,0x3a]      3221vfmsubadd231pd (%rdx), %xmm15, %xmm15 3222 3223// CHECK: vfmsubadd231pd (%rdx), %xmm6, %xmm6 3224// CHECK: encoding: [0xc4,0xe2,0xc9,0xb7,0x32]      3225vfmsubadd231pd (%rdx), %xmm6, %xmm6 3226 3227// CHECK: vfmsubadd231pd (%rdx), %ymm7, %ymm7 3228// CHECK: encoding: [0xc4,0xe2,0xc5,0xb7,0x3a]      3229vfmsubadd231pd (%rdx), %ymm7, %ymm7 3230 3231// CHECK: vfmsubadd231pd (%rdx), %ymm9, %ymm9 3232// CHECK: encoding: [0xc4,0x62,0xb5,0xb7,0x0a]      3233vfmsubadd231pd (%rdx), %ymm9, %ymm9 3234 3235// CHECK: vfmsubadd231pd %xmm15, %xmm15, %xmm15 3236// CHECK: encoding: [0xc4,0x42,0x81,0xb7,0xff]      3237vfmsubadd231pd %xmm15, %xmm15, %xmm15 3238 3239// CHECK: vfmsubadd231pd %xmm6, %xmm6, %xmm6 3240// CHECK: encoding: [0xc4,0xe2,0xc9,0xb7,0xf6]      3241vfmsubadd231pd %xmm6, %xmm6, %xmm6 3242 3243// CHECK: vfmsubadd231pd %ymm7, %ymm7, %ymm7 3244// CHECK: encoding: [0xc4,0xe2,0xc5,0xb7,0xff]      3245vfmsubadd231pd %ymm7, %ymm7, %ymm7 3246 3247// CHECK: vfmsubadd231pd %ymm9, %ymm9, %ymm9 3248// CHECK: encoding: [0xc4,0x42,0xb5,0xb7,0xc9]      3249vfmsubadd231pd %ymm9, %ymm9, %ymm9 3250 3251// CHECK: vfmsubadd231ps 485498096, %xmm15, %xmm15 3252// CHECK: encoding: [0xc4,0x62,0x01,0xb7,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      3253vfmsubadd231ps 485498096, %xmm15, %xmm15 3254 3255// CHECK: vfmsubadd231ps 485498096, %xmm6, %xmm6 3256// CHECK: encoding: [0xc4,0xe2,0x49,0xb7,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      3257vfmsubadd231ps 485498096, %xmm6, %xmm6 3258 3259// CHECK: vfmsubadd231ps 485498096, %ymm7, %ymm7 3260// CHECK: encoding: [0xc4,0xe2,0x45,0xb7,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      3261vfmsubadd231ps 485498096, %ymm7, %ymm7 3262 3263// CHECK: vfmsubadd231ps 485498096, %ymm9, %ymm9 3264// CHECK: encoding: [0xc4,0x62,0x35,0xb7,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      3265vfmsubadd231ps 485498096, %ymm9, %ymm9 3266 3267// CHECK: vfmsubadd231ps -64(%rdx,%rax,4), %xmm15, %xmm15 3268// CHECK: encoding: [0xc4,0x62,0x01,0xb7,0x7c,0x82,0xc0]      3269vfmsubadd231ps -64(%rdx,%rax,4), %xmm15, %xmm15 3270 3271// CHECK: vfmsubadd231ps 64(%rdx,%rax,4), %xmm15, %xmm15 3272// CHECK: encoding: [0xc4,0x62,0x01,0xb7,0x7c,0x82,0x40]      3273vfmsubadd231ps 64(%rdx,%rax,4), %xmm15, %xmm15 3274 3275// CHECK: vfmsubadd231ps -64(%rdx,%rax,4), %xmm6, %xmm6 3276// CHECK: encoding: [0xc4,0xe2,0x49,0xb7,0x74,0x82,0xc0]      3277vfmsubadd231ps -64(%rdx,%rax,4), %xmm6, %xmm6 3278 3279// CHECK: vfmsubadd231ps 64(%rdx,%rax,4), %xmm6, %xmm6 3280// CHECK: encoding: [0xc4,0xe2,0x49,0xb7,0x74,0x82,0x40]      3281vfmsubadd231ps 64(%rdx,%rax,4), %xmm6, %xmm6 3282 3283// CHECK: vfmsubadd231ps -64(%rdx,%rax,4), %ymm7, %ymm7 3284// CHECK: encoding: [0xc4,0xe2,0x45,0xb7,0x7c,0x82,0xc0]      3285vfmsubadd231ps -64(%rdx,%rax,4), %ymm7, %ymm7 3286 3287// CHECK: vfmsubadd231ps 64(%rdx,%rax,4), %ymm7, %ymm7 3288// CHECK: encoding: [0xc4,0xe2,0x45,0xb7,0x7c,0x82,0x40]      3289vfmsubadd231ps 64(%rdx,%rax,4), %ymm7, %ymm7 3290 3291// CHECK: vfmsubadd231ps -64(%rdx,%rax,4), %ymm9, %ymm9 3292// CHECK: encoding: [0xc4,0x62,0x35,0xb7,0x4c,0x82,0xc0]      3293vfmsubadd231ps -64(%rdx,%rax,4), %ymm9, %ymm9 3294 3295// CHECK: vfmsubadd231ps 64(%rdx,%rax,4), %ymm9, %ymm9 3296// CHECK: encoding: [0xc4,0x62,0x35,0xb7,0x4c,0x82,0x40]      3297vfmsubadd231ps 64(%rdx,%rax,4), %ymm9, %ymm9 3298 3299// CHECK: vfmsubadd231ps 64(%rdx,%rax), %xmm15, %xmm15 3300// CHECK: encoding: [0xc4,0x62,0x01,0xb7,0x7c,0x02,0x40]      3301vfmsubadd231ps 64(%rdx,%rax), %xmm15, %xmm15 3302 3303// CHECK: vfmsubadd231ps 64(%rdx,%rax), %xmm6, %xmm6 3304// CHECK: encoding: [0xc4,0xe2,0x49,0xb7,0x74,0x02,0x40]      3305vfmsubadd231ps 64(%rdx,%rax), %xmm6, %xmm6 3306 3307// CHECK: vfmsubadd231ps 64(%rdx,%rax), %ymm7, %ymm7 3308// CHECK: encoding: [0xc4,0xe2,0x45,0xb7,0x7c,0x02,0x40]      3309vfmsubadd231ps 64(%rdx,%rax), %ymm7, %ymm7 3310 3311// CHECK: vfmsubadd231ps 64(%rdx,%rax), %ymm9, %ymm9 3312// CHECK: encoding: [0xc4,0x62,0x35,0xb7,0x4c,0x02,0x40]      3313vfmsubadd231ps 64(%rdx,%rax), %ymm9, %ymm9 3314 3315// CHECK: vfmsubadd231ps 64(%rdx), %xmm15, %xmm15 3316// CHECK: encoding: [0xc4,0x62,0x01,0xb7,0x7a,0x40]      3317vfmsubadd231ps 64(%rdx), %xmm15, %xmm15 3318 3319// CHECK: vfmsubadd231ps 64(%rdx), %xmm6, %xmm6 3320// CHECK: encoding: [0xc4,0xe2,0x49,0xb7,0x72,0x40]      3321vfmsubadd231ps 64(%rdx), %xmm6, %xmm6 3322 3323// CHECK: vfmsubadd231ps 64(%rdx), %ymm7, %ymm7 3324// CHECK: encoding: [0xc4,0xe2,0x45,0xb7,0x7a,0x40]      3325vfmsubadd231ps 64(%rdx), %ymm7, %ymm7 3326 3327// CHECK: vfmsubadd231ps 64(%rdx), %ymm9, %ymm9 3328// CHECK: encoding: [0xc4,0x62,0x35,0xb7,0x4a,0x40]      3329vfmsubadd231ps 64(%rdx), %ymm9, %ymm9 3330 3331// CHECK: vfmsubadd231ps (%rdx), %xmm15, %xmm15 3332// CHECK: encoding: [0xc4,0x62,0x01,0xb7,0x3a]      3333vfmsubadd231ps (%rdx), %xmm15, %xmm15 3334 3335// CHECK: vfmsubadd231ps (%rdx), %xmm6, %xmm6 3336// CHECK: encoding: [0xc4,0xe2,0x49,0xb7,0x32]      3337vfmsubadd231ps (%rdx), %xmm6, %xmm6 3338 3339// CHECK: vfmsubadd231ps (%rdx), %ymm7, %ymm7 3340// CHECK: encoding: [0xc4,0xe2,0x45,0xb7,0x3a]      3341vfmsubadd231ps (%rdx), %ymm7, %ymm7 3342 3343// CHECK: vfmsubadd231ps (%rdx), %ymm9, %ymm9 3344// CHECK: encoding: [0xc4,0x62,0x35,0xb7,0x0a]      3345vfmsubadd231ps (%rdx), %ymm9, %ymm9 3346 3347// CHECK: vfmsubadd231ps %xmm15, %xmm15, %xmm15 3348// CHECK: encoding: [0xc4,0x42,0x01,0xb7,0xff]      3349vfmsubadd231ps %xmm15, %xmm15, %xmm15 3350 3351// CHECK: vfmsubadd231ps %xmm6, %xmm6, %xmm6 3352// CHECK: encoding: [0xc4,0xe2,0x49,0xb7,0xf6]      3353vfmsubadd231ps %xmm6, %xmm6, %xmm6 3354 3355// CHECK: vfmsubadd231ps %ymm7, %ymm7, %ymm7 3356// CHECK: encoding: [0xc4,0xe2,0x45,0xb7,0xff]      3357vfmsubadd231ps %ymm7, %ymm7, %ymm7 3358 3359// CHECK: vfmsubadd231ps %ymm9, %ymm9, %ymm9 3360// CHECK: encoding: [0xc4,0x42,0x35,0xb7,0xc9]      3361vfmsubadd231ps %ymm9, %ymm9, %ymm9 3362 3363// CHECK: vfnmadd132pd 485498096, %xmm15, %xmm15 3364// CHECK: encoding: [0xc4,0x62,0x81,0x9c,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      3365vfnmadd132pd 485498096, %xmm15, %xmm15 3366 3367// CHECK: vfnmadd132pd 485498096, %xmm6, %xmm6 3368// CHECK: encoding: [0xc4,0xe2,0xc9,0x9c,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      3369vfnmadd132pd 485498096, %xmm6, %xmm6 3370 3371// CHECK: vfnmadd132pd 485498096, %ymm7, %ymm7 3372// CHECK: encoding: [0xc4,0xe2,0xc5,0x9c,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      3373vfnmadd132pd 485498096, %ymm7, %ymm7 3374 3375// CHECK: vfnmadd132pd 485498096, %ymm9, %ymm9 3376// CHECK: encoding: [0xc4,0x62,0xb5,0x9c,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      3377vfnmadd132pd 485498096, %ymm9, %ymm9 3378 3379// CHECK: vfnmadd132pd -64(%rdx,%rax,4), %xmm15, %xmm15 3380// CHECK: encoding: [0xc4,0x62,0x81,0x9c,0x7c,0x82,0xc0]      3381vfnmadd132pd -64(%rdx,%rax,4), %xmm15, %xmm15 3382 3383// CHECK: vfnmadd132pd 64(%rdx,%rax,4), %xmm15, %xmm15 3384// CHECK: encoding: [0xc4,0x62,0x81,0x9c,0x7c,0x82,0x40]      3385vfnmadd132pd 64(%rdx,%rax,4), %xmm15, %xmm15 3386 3387// CHECK: vfnmadd132pd -64(%rdx,%rax,4), %xmm6, %xmm6 3388// CHECK: encoding: [0xc4,0xe2,0xc9,0x9c,0x74,0x82,0xc0]      3389vfnmadd132pd -64(%rdx,%rax,4), %xmm6, %xmm6 3390 3391// CHECK: vfnmadd132pd 64(%rdx,%rax,4), %xmm6, %xmm6 3392// CHECK: encoding: [0xc4,0xe2,0xc9,0x9c,0x74,0x82,0x40]      3393vfnmadd132pd 64(%rdx,%rax,4), %xmm6, %xmm6 3394 3395// CHECK: vfnmadd132pd -64(%rdx,%rax,4), %ymm7, %ymm7 3396// CHECK: encoding: [0xc4,0xe2,0xc5,0x9c,0x7c,0x82,0xc0]      3397vfnmadd132pd -64(%rdx,%rax,4), %ymm7, %ymm7 3398 3399// CHECK: vfnmadd132pd 64(%rdx,%rax,4), %ymm7, %ymm7 3400// CHECK: encoding: [0xc4,0xe2,0xc5,0x9c,0x7c,0x82,0x40]      3401vfnmadd132pd 64(%rdx,%rax,4), %ymm7, %ymm7 3402 3403// CHECK: vfnmadd132pd -64(%rdx,%rax,4), %ymm9, %ymm9 3404// CHECK: encoding: [0xc4,0x62,0xb5,0x9c,0x4c,0x82,0xc0]      3405vfnmadd132pd -64(%rdx,%rax,4), %ymm9, %ymm9 3406 3407// CHECK: vfnmadd132pd 64(%rdx,%rax,4), %ymm9, %ymm9 3408// CHECK: encoding: [0xc4,0x62,0xb5,0x9c,0x4c,0x82,0x40]      3409vfnmadd132pd 64(%rdx,%rax,4), %ymm9, %ymm9 3410 3411// CHECK: vfnmadd132pd 64(%rdx,%rax), %xmm15, %xmm15 3412// CHECK: encoding: [0xc4,0x62,0x81,0x9c,0x7c,0x02,0x40]      3413vfnmadd132pd 64(%rdx,%rax), %xmm15, %xmm15 3414 3415// CHECK: vfnmadd132pd 64(%rdx,%rax), %xmm6, %xmm6 3416// CHECK: encoding: [0xc4,0xe2,0xc9,0x9c,0x74,0x02,0x40]      3417vfnmadd132pd 64(%rdx,%rax), %xmm6, %xmm6 3418 3419// CHECK: vfnmadd132pd 64(%rdx,%rax), %ymm7, %ymm7 3420// CHECK: encoding: [0xc4,0xe2,0xc5,0x9c,0x7c,0x02,0x40]      3421vfnmadd132pd 64(%rdx,%rax), %ymm7, %ymm7 3422 3423// CHECK: vfnmadd132pd 64(%rdx,%rax), %ymm9, %ymm9 3424// CHECK: encoding: [0xc4,0x62,0xb5,0x9c,0x4c,0x02,0x40]      3425vfnmadd132pd 64(%rdx,%rax), %ymm9, %ymm9 3426 3427// CHECK: vfnmadd132pd 64(%rdx), %xmm15, %xmm15 3428// CHECK: encoding: [0xc4,0x62,0x81,0x9c,0x7a,0x40]      3429vfnmadd132pd 64(%rdx), %xmm15, %xmm15 3430 3431// CHECK: vfnmadd132pd 64(%rdx), %xmm6, %xmm6 3432// CHECK: encoding: [0xc4,0xe2,0xc9,0x9c,0x72,0x40]      3433vfnmadd132pd 64(%rdx), %xmm6, %xmm6 3434 3435// CHECK: vfnmadd132pd 64(%rdx), %ymm7, %ymm7 3436// CHECK: encoding: [0xc4,0xe2,0xc5,0x9c,0x7a,0x40]      3437vfnmadd132pd 64(%rdx), %ymm7, %ymm7 3438 3439// CHECK: vfnmadd132pd 64(%rdx), %ymm9, %ymm9 3440// CHECK: encoding: [0xc4,0x62,0xb5,0x9c,0x4a,0x40]      3441vfnmadd132pd 64(%rdx), %ymm9, %ymm9 3442 3443// CHECK: vfnmadd132pd (%rdx), %xmm15, %xmm15 3444// CHECK: encoding: [0xc4,0x62,0x81,0x9c,0x3a]      3445vfnmadd132pd (%rdx), %xmm15, %xmm15 3446 3447// CHECK: vfnmadd132pd (%rdx), %xmm6, %xmm6 3448// CHECK: encoding: [0xc4,0xe2,0xc9,0x9c,0x32]      3449vfnmadd132pd (%rdx), %xmm6, %xmm6 3450 3451// CHECK: vfnmadd132pd (%rdx), %ymm7, %ymm7 3452// CHECK: encoding: [0xc4,0xe2,0xc5,0x9c,0x3a]      3453vfnmadd132pd (%rdx), %ymm7, %ymm7 3454 3455// CHECK: vfnmadd132pd (%rdx), %ymm9, %ymm9 3456// CHECK: encoding: [0xc4,0x62,0xb5,0x9c,0x0a]      3457vfnmadd132pd (%rdx), %ymm9, %ymm9 3458 3459// CHECK: vfnmadd132pd %xmm15, %xmm15, %xmm15 3460// CHECK: encoding: [0xc4,0x42,0x81,0x9c,0xff]      3461vfnmadd132pd %xmm15, %xmm15, %xmm15 3462 3463// CHECK: vfnmadd132pd %xmm6, %xmm6, %xmm6 3464// CHECK: encoding: [0xc4,0xe2,0xc9,0x9c,0xf6]      3465vfnmadd132pd %xmm6, %xmm6, %xmm6 3466 3467// CHECK: vfnmadd132pd %ymm7, %ymm7, %ymm7 3468// CHECK: encoding: [0xc4,0xe2,0xc5,0x9c,0xff]      3469vfnmadd132pd %ymm7, %ymm7, %ymm7 3470 3471// CHECK: vfnmadd132pd %ymm9, %ymm9, %ymm9 3472// CHECK: encoding: [0xc4,0x42,0xb5,0x9c,0xc9]      3473vfnmadd132pd %ymm9, %ymm9, %ymm9 3474 3475// CHECK: vfnmadd132ps 485498096, %xmm15, %xmm15 3476// CHECK: encoding: [0xc4,0x62,0x01,0x9c,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      3477vfnmadd132ps 485498096, %xmm15, %xmm15 3478 3479// CHECK: vfnmadd132ps 485498096, %xmm6, %xmm6 3480// CHECK: encoding: [0xc4,0xe2,0x49,0x9c,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      3481vfnmadd132ps 485498096, %xmm6, %xmm6 3482 3483// CHECK: vfnmadd132ps 485498096, %ymm7, %ymm7 3484// CHECK: encoding: [0xc4,0xe2,0x45,0x9c,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      3485vfnmadd132ps 485498096, %ymm7, %ymm7 3486 3487// CHECK: vfnmadd132ps 485498096, %ymm9, %ymm9 3488// CHECK: encoding: [0xc4,0x62,0x35,0x9c,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      3489vfnmadd132ps 485498096, %ymm9, %ymm9 3490 3491// CHECK: vfnmadd132ps -64(%rdx,%rax,4), %xmm15, %xmm15 3492// CHECK: encoding: [0xc4,0x62,0x01,0x9c,0x7c,0x82,0xc0]      3493vfnmadd132ps -64(%rdx,%rax,4), %xmm15, %xmm15 3494 3495// CHECK: vfnmadd132ps 64(%rdx,%rax,4), %xmm15, %xmm15 3496// CHECK: encoding: [0xc4,0x62,0x01,0x9c,0x7c,0x82,0x40]      3497vfnmadd132ps 64(%rdx,%rax,4), %xmm15, %xmm15 3498 3499// CHECK: vfnmadd132ps -64(%rdx,%rax,4), %xmm6, %xmm6 3500// CHECK: encoding: [0xc4,0xe2,0x49,0x9c,0x74,0x82,0xc0]      3501vfnmadd132ps -64(%rdx,%rax,4), %xmm6, %xmm6 3502 3503// CHECK: vfnmadd132ps 64(%rdx,%rax,4), %xmm6, %xmm6 3504// CHECK: encoding: [0xc4,0xe2,0x49,0x9c,0x74,0x82,0x40]      3505vfnmadd132ps 64(%rdx,%rax,4), %xmm6, %xmm6 3506 3507// CHECK: vfnmadd132ps -64(%rdx,%rax,4), %ymm7, %ymm7 3508// CHECK: encoding: [0xc4,0xe2,0x45,0x9c,0x7c,0x82,0xc0]      3509vfnmadd132ps -64(%rdx,%rax,4), %ymm7, %ymm7 3510 3511// CHECK: vfnmadd132ps 64(%rdx,%rax,4), %ymm7, %ymm7 3512// CHECK: encoding: [0xc4,0xe2,0x45,0x9c,0x7c,0x82,0x40]      3513vfnmadd132ps 64(%rdx,%rax,4), %ymm7, %ymm7 3514 3515// CHECK: vfnmadd132ps -64(%rdx,%rax,4), %ymm9, %ymm9 3516// CHECK: encoding: [0xc4,0x62,0x35,0x9c,0x4c,0x82,0xc0]      3517vfnmadd132ps -64(%rdx,%rax,4), %ymm9, %ymm9 3518 3519// CHECK: vfnmadd132ps 64(%rdx,%rax,4), %ymm9, %ymm9 3520// CHECK: encoding: [0xc4,0x62,0x35,0x9c,0x4c,0x82,0x40]      3521vfnmadd132ps 64(%rdx,%rax,4), %ymm9, %ymm9 3522 3523// CHECK: vfnmadd132ps 64(%rdx,%rax), %xmm15, %xmm15 3524// CHECK: encoding: [0xc4,0x62,0x01,0x9c,0x7c,0x02,0x40]      3525vfnmadd132ps 64(%rdx,%rax), %xmm15, %xmm15 3526 3527// CHECK: vfnmadd132ps 64(%rdx,%rax), %xmm6, %xmm6 3528// CHECK: encoding: [0xc4,0xe2,0x49,0x9c,0x74,0x02,0x40]      3529vfnmadd132ps 64(%rdx,%rax), %xmm6, %xmm6 3530 3531// CHECK: vfnmadd132ps 64(%rdx,%rax), %ymm7, %ymm7 3532// CHECK: encoding: [0xc4,0xe2,0x45,0x9c,0x7c,0x02,0x40]      3533vfnmadd132ps 64(%rdx,%rax), %ymm7, %ymm7 3534 3535// CHECK: vfnmadd132ps 64(%rdx,%rax), %ymm9, %ymm9 3536// CHECK: encoding: [0xc4,0x62,0x35,0x9c,0x4c,0x02,0x40]      3537vfnmadd132ps 64(%rdx,%rax), %ymm9, %ymm9 3538 3539// CHECK: vfnmadd132ps 64(%rdx), %xmm15, %xmm15 3540// CHECK: encoding: [0xc4,0x62,0x01,0x9c,0x7a,0x40]      3541vfnmadd132ps 64(%rdx), %xmm15, %xmm15 3542 3543// CHECK: vfnmadd132ps 64(%rdx), %xmm6, %xmm6 3544// CHECK: encoding: [0xc4,0xe2,0x49,0x9c,0x72,0x40]      3545vfnmadd132ps 64(%rdx), %xmm6, %xmm6 3546 3547// CHECK: vfnmadd132ps 64(%rdx), %ymm7, %ymm7 3548// CHECK: encoding: [0xc4,0xe2,0x45,0x9c,0x7a,0x40]      3549vfnmadd132ps 64(%rdx), %ymm7, %ymm7 3550 3551// CHECK: vfnmadd132ps 64(%rdx), %ymm9, %ymm9 3552// CHECK: encoding: [0xc4,0x62,0x35,0x9c,0x4a,0x40]      3553vfnmadd132ps 64(%rdx), %ymm9, %ymm9 3554 3555// CHECK: vfnmadd132ps (%rdx), %xmm15, %xmm15 3556// CHECK: encoding: [0xc4,0x62,0x01,0x9c,0x3a]      3557vfnmadd132ps (%rdx), %xmm15, %xmm15 3558 3559// CHECK: vfnmadd132ps (%rdx), %xmm6, %xmm6 3560// CHECK: encoding: [0xc4,0xe2,0x49,0x9c,0x32]      3561vfnmadd132ps (%rdx), %xmm6, %xmm6 3562 3563// CHECK: vfnmadd132ps (%rdx), %ymm7, %ymm7 3564// CHECK: encoding: [0xc4,0xe2,0x45,0x9c,0x3a]      3565vfnmadd132ps (%rdx), %ymm7, %ymm7 3566 3567// CHECK: vfnmadd132ps (%rdx), %ymm9, %ymm9 3568// CHECK: encoding: [0xc4,0x62,0x35,0x9c,0x0a]      3569vfnmadd132ps (%rdx), %ymm9, %ymm9 3570 3571// CHECK: vfnmadd132ps %xmm15, %xmm15, %xmm15 3572// CHECK: encoding: [0xc4,0x42,0x01,0x9c,0xff]      3573vfnmadd132ps %xmm15, %xmm15, %xmm15 3574 3575// CHECK: vfnmadd132ps %xmm6, %xmm6, %xmm6 3576// CHECK: encoding: [0xc4,0xe2,0x49,0x9c,0xf6]      3577vfnmadd132ps %xmm6, %xmm6, %xmm6 3578 3579// CHECK: vfnmadd132ps %ymm7, %ymm7, %ymm7 3580// CHECK: encoding: [0xc4,0xe2,0x45,0x9c,0xff]      3581vfnmadd132ps %ymm7, %ymm7, %ymm7 3582 3583// CHECK: vfnmadd132ps %ymm9, %ymm9, %ymm9 3584// CHECK: encoding: [0xc4,0x42,0x35,0x9c,0xc9]      3585vfnmadd132ps %ymm9, %ymm9, %ymm9 3586 3587// CHECK: vfnmadd132sd 485498096, %xmm15, %xmm15 3588// CHECK: encoding: [0xc4,0x62,0x81,0x9d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      3589vfnmadd132sd 485498096, %xmm15, %xmm15 3590 3591// CHECK: vfnmadd132sd 485498096, %xmm6, %xmm6 3592// CHECK: encoding: [0xc4,0xe2,0xc9,0x9d,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      3593vfnmadd132sd 485498096, %xmm6, %xmm6 3594 3595// CHECK: vfnmadd132sd -64(%rdx,%rax,4), %xmm15, %xmm15 3596// CHECK: encoding: [0xc4,0x62,0x81,0x9d,0x7c,0x82,0xc0]      3597vfnmadd132sd -64(%rdx,%rax,4), %xmm15, %xmm15 3598 3599// CHECK: vfnmadd132sd 64(%rdx,%rax,4), %xmm15, %xmm15 3600// CHECK: encoding: [0xc4,0x62,0x81,0x9d,0x7c,0x82,0x40]      3601vfnmadd132sd 64(%rdx,%rax,4), %xmm15, %xmm15 3602 3603// CHECK: vfnmadd132sd -64(%rdx,%rax,4), %xmm6, %xmm6 3604// CHECK: encoding: [0xc4,0xe2,0xc9,0x9d,0x74,0x82,0xc0]      3605vfnmadd132sd -64(%rdx,%rax,4), %xmm6, %xmm6 3606 3607// CHECK: vfnmadd132sd 64(%rdx,%rax,4), %xmm6, %xmm6 3608// CHECK: encoding: [0xc4,0xe2,0xc9,0x9d,0x74,0x82,0x40]      3609vfnmadd132sd 64(%rdx,%rax,4), %xmm6, %xmm6 3610 3611// CHECK: vfnmadd132sd 64(%rdx,%rax), %xmm15, %xmm15 3612// CHECK: encoding: [0xc4,0x62,0x81,0x9d,0x7c,0x02,0x40]      3613vfnmadd132sd 64(%rdx,%rax), %xmm15, %xmm15 3614 3615// CHECK: vfnmadd132sd 64(%rdx,%rax), %xmm6, %xmm6 3616// CHECK: encoding: [0xc4,0xe2,0xc9,0x9d,0x74,0x02,0x40]      3617vfnmadd132sd 64(%rdx,%rax), %xmm6, %xmm6 3618 3619// CHECK: vfnmadd132sd 64(%rdx), %xmm15, %xmm15 3620// CHECK: encoding: [0xc4,0x62,0x81,0x9d,0x7a,0x40]      3621vfnmadd132sd 64(%rdx), %xmm15, %xmm15 3622 3623// CHECK: vfnmadd132sd 64(%rdx), %xmm6, %xmm6 3624// CHECK: encoding: [0xc4,0xe2,0xc9,0x9d,0x72,0x40]      3625vfnmadd132sd 64(%rdx), %xmm6, %xmm6 3626 3627// CHECK: vfnmadd132sd (%rdx), %xmm15, %xmm15 3628// CHECK: encoding: [0xc4,0x62,0x81,0x9d,0x3a]      3629vfnmadd132sd (%rdx), %xmm15, %xmm15 3630 3631// CHECK: vfnmadd132sd (%rdx), %xmm6, %xmm6 3632// CHECK: encoding: [0xc4,0xe2,0xc9,0x9d,0x32]      3633vfnmadd132sd (%rdx), %xmm6, %xmm6 3634 3635// CHECK: vfnmadd132sd %xmm15, %xmm15, %xmm15 3636// CHECK: encoding: [0xc4,0x42,0x81,0x9d,0xff]      3637vfnmadd132sd %xmm15, %xmm15, %xmm15 3638 3639// CHECK: vfnmadd132sd %xmm6, %xmm6, %xmm6 3640// CHECK: encoding: [0xc4,0xe2,0xc9,0x9d,0xf6]      3641vfnmadd132sd %xmm6, %xmm6, %xmm6 3642 3643// CHECK: vfnmadd132ss 485498096, %xmm15, %xmm15 3644// CHECK: encoding: [0xc4,0x62,0x01,0x9d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      3645vfnmadd132ss 485498096, %xmm15, %xmm15 3646 3647// CHECK: vfnmadd132ss 485498096, %xmm6, %xmm6 3648// CHECK: encoding: [0xc4,0xe2,0x49,0x9d,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      3649vfnmadd132ss 485498096, %xmm6, %xmm6 3650 3651// CHECK: vfnmadd132ss -64(%rdx,%rax,4), %xmm15, %xmm15 3652// CHECK: encoding: [0xc4,0x62,0x01,0x9d,0x7c,0x82,0xc0]      3653vfnmadd132ss -64(%rdx,%rax,4), %xmm15, %xmm15 3654 3655// CHECK: vfnmadd132ss 64(%rdx,%rax,4), %xmm15, %xmm15 3656// CHECK: encoding: [0xc4,0x62,0x01,0x9d,0x7c,0x82,0x40]      3657vfnmadd132ss 64(%rdx,%rax,4), %xmm15, %xmm15 3658 3659// CHECK: vfnmadd132ss -64(%rdx,%rax,4), %xmm6, %xmm6 3660// CHECK: encoding: [0xc4,0xe2,0x49,0x9d,0x74,0x82,0xc0]      3661vfnmadd132ss -64(%rdx,%rax,4), %xmm6, %xmm6 3662 3663// CHECK: vfnmadd132ss 64(%rdx,%rax,4), %xmm6, %xmm6 3664// CHECK: encoding: [0xc4,0xe2,0x49,0x9d,0x74,0x82,0x40]      3665vfnmadd132ss 64(%rdx,%rax,4), %xmm6, %xmm6 3666 3667// CHECK: vfnmadd132ss 64(%rdx,%rax), %xmm15, %xmm15 3668// CHECK: encoding: [0xc4,0x62,0x01,0x9d,0x7c,0x02,0x40]      3669vfnmadd132ss 64(%rdx,%rax), %xmm15, %xmm15 3670 3671// CHECK: vfnmadd132ss 64(%rdx,%rax), %xmm6, %xmm6 3672// CHECK: encoding: [0xc4,0xe2,0x49,0x9d,0x74,0x02,0x40]      3673vfnmadd132ss 64(%rdx,%rax), %xmm6, %xmm6 3674 3675// CHECK: vfnmadd132ss 64(%rdx), %xmm15, %xmm15 3676// CHECK: encoding: [0xc4,0x62,0x01,0x9d,0x7a,0x40]      3677vfnmadd132ss 64(%rdx), %xmm15, %xmm15 3678 3679// CHECK: vfnmadd132ss 64(%rdx), %xmm6, %xmm6 3680// CHECK: encoding: [0xc4,0xe2,0x49,0x9d,0x72,0x40]      3681vfnmadd132ss 64(%rdx), %xmm6, %xmm6 3682 3683// CHECK: vfnmadd132ss (%rdx), %xmm15, %xmm15 3684// CHECK: encoding: [0xc4,0x62,0x01,0x9d,0x3a]      3685vfnmadd132ss (%rdx), %xmm15, %xmm15 3686 3687// CHECK: vfnmadd132ss (%rdx), %xmm6, %xmm6 3688// CHECK: encoding: [0xc4,0xe2,0x49,0x9d,0x32]      3689vfnmadd132ss (%rdx), %xmm6, %xmm6 3690 3691// CHECK: vfnmadd132ss %xmm15, %xmm15, %xmm15 3692// CHECK: encoding: [0xc4,0x42,0x01,0x9d,0xff]      3693vfnmadd132ss %xmm15, %xmm15, %xmm15 3694 3695// CHECK: vfnmadd132ss %xmm6, %xmm6, %xmm6 3696// CHECK: encoding: [0xc4,0xe2,0x49,0x9d,0xf6]      3697vfnmadd132ss %xmm6, %xmm6, %xmm6 3698 3699// CHECK: vfnmadd213pd 485498096, %xmm15, %xmm15 3700// CHECK: encoding: [0xc4,0x62,0x81,0xac,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      3701vfnmadd213pd 485498096, %xmm15, %xmm15 3702 3703// CHECK: vfnmadd213pd 485498096, %xmm6, %xmm6 3704// CHECK: encoding: [0xc4,0xe2,0xc9,0xac,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      3705vfnmadd213pd 485498096, %xmm6, %xmm6 3706 3707// CHECK: vfnmadd213pd 485498096, %ymm7, %ymm7 3708// CHECK: encoding: [0xc4,0xe2,0xc5,0xac,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      3709vfnmadd213pd 485498096, %ymm7, %ymm7 3710 3711// CHECK: vfnmadd213pd 485498096, %ymm9, %ymm9 3712// CHECK: encoding: [0xc4,0x62,0xb5,0xac,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      3713vfnmadd213pd 485498096, %ymm9, %ymm9 3714 3715// CHECK: vfnmadd213pd -64(%rdx,%rax,4), %xmm15, %xmm15 3716// CHECK: encoding: [0xc4,0x62,0x81,0xac,0x7c,0x82,0xc0]      3717vfnmadd213pd -64(%rdx,%rax,4), %xmm15, %xmm15 3718 3719// CHECK: vfnmadd213pd 64(%rdx,%rax,4), %xmm15, %xmm15 3720// CHECK: encoding: [0xc4,0x62,0x81,0xac,0x7c,0x82,0x40]      3721vfnmadd213pd 64(%rdx,%rax,4), %xmm15, %xmm15 3722 3723// CHECK: vfnmadd213pd -64(%rdx,%rax,4), %xmm6, %xmm6 3724// CHECK: encoding: [0xc4,0xe2,0xc9,0xac,0x74,0x82,0xc0]      3725vfnmadd213pd -64(%rdx,%rax,4), %xmm6, %xmm6 3726 3727// CHECK: vfnmadd213pd 64(%rdx,%rax,4), %xmm6, %xmm6 3728// CHECK: encoding: [0xc4,0xe2,0xc9,0xac,0x74,0x82,0x40]      3729vfnmadd213pd 64(%rdx,%rax,4), %xmm6, %xmm6 3730 3731// CHECK: vfnmadd213pd -64(%rdx,%rax,4), %ymm7, %ymm7 3732// CHECK: encoding: [0xc4,0xe2,0xc5,0xac,0x7c,0x82,0xc0]      3733vfnmadd213pd -64(%rdx,%rax,4), %ymm7, %ymm7 3734 3735// CHECK: vfnmadd213pd 64(%rdx,%rax,4), %ymm7, %ymm7 3736// CHECK: encoding: [0xc4,0xe2,0xc5,0xac,0x7c,0x82,0x40]      3737vfnmadd213pd 64(%rdx,%rax,4), %ymm7, %ymm7 3738 3739// CHECK: vfnmadd213pd -64(%rdx,%rax,4), %ymm9, %ymm9 3740// CHECK: encoding: [0xc4,0x62,0xb5,0xac,0x4c,0x82,0xc0]      3741vfnmadd213pd -64(%rdx,%rax,4), %ymm9, %ymm9 3742 3743// CHECK: vfnmadd213pd 64(%rdx,%rax,4), %ymm9, %ymm9 3744// CHECK: encoding: [0xc4,0x62,0xb5,0xac,0x4c,0x82,0x40]      3745vfnmadd213pd 64(%rdx,%rax,4), %ymm9, %ymm9 3746 3747// CHECK: vfnmadd213pd 64(%rdx,%rax), %xmm15, %xmm15 3748// CHECK: encoding: [0xc4,0x62,0x81,0xac,0x7c,0x02,0x40]      3749vfnmadd213pd 64(%rdx,%rax), %xmm15, %xmm15 3750 3751// CHECK: vfnmadd213pd 64(%rdx,%rax), %xmm6, %xmm6 3752// CHECK: encoding: [0xc4,0xe2,0xc9,0xac,0x74,0x02,0x40]      3753vfnmadd213pd 64(%rdx,%rax), %xmm6, %xmm6 3754 3755// CHECK: vfnmadd213pd 64(%rdx,%rax), %ymm7, %ymm7 3756// CHECK: encoding: [0xc4,0xe2,0xc5,0xac,0x7c,0x02,0x40]      3757vfnmadd213pd 64(%rdx,%rax), %ymm7, %ymm7 3758 3759// CHECK: vfnmadd213pd 64(%rdx,%rax), %ymm9, %ymm9 3760// CHECK: encoding: [0xc4,0x62,0xb5,0xac,0x4c,0x02,0x40]      3761vfnmadd213pd 64(%rdx,%rax), %ymm9, %ymm9 3762 3763// CHECK: vfnmadd213pd 64(%rdx), %xmm15, %xmm15 3764// CHECK: encoding: [0xc4,0x62,0x81,0xac,0x7a,0x40]      3765vfnmadd213pd 64(%rdx), %xmm15, %xmm15 3766 3767// CHECK: vfnmadd213pd 64(%rdx), %xmm6, %xmm6 3768// CHECK: encoding: [0xc4,0xe2,0xc9,0xac,0x72,0x40]      3769vfnmadd213pd 64(%rdx), %xmm6, %xmm6 3770 3771// CHECK: vfnmadd213pd 64(%rdx), %ymm7, %ymm7 3772// CHECK: encoding: [0xc4,0xe2,0xc5,0xac,0x7a,0x40]      3773vfnmadd213pd 64(%rdx), %ymm7, %ymm7 3774 3775// CHECK: vfnmadd213pd 64(%rdx), %ymm9, %ymm9 3776// CHECK: encoding: [0xc4,0x62,0xb5,0xac,0x4a,0x40]      3777vfnmadd213pd 64(%rdx), %ymm9, %ymm9 3778 3779// CHECK: vfnmadd213pd (%rdx), %xmm15, %xmm15 3780// CHECK: encoding: [0xc4,0x62,0x81,0xac,0x3a]      3781vfnmadd213pd (%rdx), %xmm15, %xmm15 3782 3783// CHECK: vfnmadd213pd (%rdx), %xmm6, %xmm6 3784// CHECK: encoding: [0xc4,0xe2,0xc9,0xac,0x32]      3785vfnmadd213pd (%rdx), %xmm6, %xmm6 3786 3787// CHECK: vfnmadd213pd (%rdx), %ymm7, %ymm7 3788// CHECK: encoding: [0xc4,0xe2,0xc5,0xac,0x3a]      3789vfnmadd213pd (%rdx), %ymm7, %ymm7 3790 3791// CHECK: vfnmadd213pd (%rdx), %ymm9, %ymm9 3792// CHECK: encoding: [0xc4,0x62,0xb5,0xac,0x0a]      3793vfnmadd213pd (%rdx), %ymm9, %ymm9 3794 3795// CHECK: vfnmadd213pd %xmm15, %xmm15, %xmm15 3796// CHECK: encoding: [0xc4,0x42,0x81,0xac,0xff]      3797vfnmadd213pd %xmm15, %xmm15, %xmm15 3798 3799// CHECK: vfnmadd213pd %xmm6, %xmm6, %xmm6 3800// CHECK: encoding: [0xc4,0xe2,0xc9,0xac,0xf6]      3801vfnmadd213pd %xmm6, %xmm6, %xmm6 3802 3803// CHECK: vfnmadd213pd %ymm7, %ymm7, %ymm7 3804// CHECK: encoding: [0xc4,0xe2,0xc5,0xac,0xff]      3805vfnmadd213pd %ymm7, %ymm7, %ymm7 3806 3807// CHECK: vfnmadd213pd %ymm9, %ymm9, %ymm9 3808// CHECK: encoding: [0xc4,0x42,0xb5,0xac,0xc9]      3809vfnmadd213pd %ymm9, %ymm9, %ymm9 3810 3811// CHECK: vfnmadd213ps 485498096, %xmm15, %xmm15 3812// CHECK: encoding: [0xc4,0x62,0x01,0xac,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      3813vfnmadd213ps 485498096, %xmm15, %xmm15 3814 3815// CHECK: vfnmadd213ps 485498096, %xmm6, %xmm6 3816// CHECK: encoding: [0xc4,0xe2,0x49,0xac,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      3817vfnmadd213ps 485498096, %xmm6, %xmm6 3818 3819// CHECK: vfnmadd213ps 485498096, %ymm7, %ymm7 3820// CHECK: encoding: [0xc4,0xe2,0x45,0xac,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      3821vfnmadd213ps 485498096, %ymm7, %ymm7 3822 3823// CHECK: vfnmadd213ps 485498096, %ymm9, %ymm9 3824// CHECK: encoding: [0xc4,0x62,0x35,0xac,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      3825vfnmadd213ps 485498096, %ymm9, %ymm9 3826 3827// CHECK: vfnmadd213ps -64(%rdx,%rax,4), %xmm15, %xmm15 3828// CHECK: encoding: [0xc4,0x62,0x01,0xac,0x7c,0x82,0xc0]      3829vfnmadd213ps -64(%rdx,%rax,4), %xmm15, %xmm15 3830 3831// CHECK: vfnmadd213ps 64(%rdx,%rax,4), %xmm15, %xmm15 3832// CHECK: encoding: [0xc4,0x62,0x01,0xac,0x7c,0x82,0x40]      3833vfnmadd213ps 64(%rdx,%rax,4), %xmm15, %xmm15 3834 3835// CHECK: vfnmadd213ps -64(%rdx,%rax,4), %xmm6, %xmm6 3836// CHECK: encoding: [0xc4,0xe2,0x49,0xac,0x74,0x82,0xc0]      3837vfnmadd213ps -64(%rdx,%rax,4), %xmm6, %xmm6 3838 3839// CHECK: vfnmadd213ps 64(%rdx,%rax,4), %xmm6, %xmm6 3840// CHECK: encoding: [0xc4,0xe2,0x49,0xac,0x74,0x82,0x40]      3841vfnmadd213ps 64(%rdx,%rax,4), %xmm6, %xmm6 3842 3843// CHECK: vfnmadd213ps -64(%rdx,%rax,4), %ymm7, %ymm7 3844// CHECK: encoding: [0xc4,0xe2,0x45,0xac,0x7c,0x82,0xc0]      3845vfnmadd213ps -64(%rdx,%rax,4), %ymm7, %ymm7 3846 3847// CHECK: vfnmadd213ps 64(%rdx,%rax,4), %ymm7, %ymm7 3848// CHECK: encoding: [0xc4,0xe2,0x45,0xac,0x7c,0x82,0x40]      3849vfnmadd213ps 64(%rdx,%rax,4), %ymm7, %ymm7 3850 3851// CHECK: vfnmadd213ps -64(%rdx,%rax,4), %ymm9, %ymm9 3852// CHECK: encoding: [0xc4,0x62,0x35,0xac,0x4c,0x82,0xc0]      3853vfnmadd213ps -64(%rdx,%rax,4), %ymm9, %ymm9 3854 3855// CHECK: vfnmadd213ps 64(%rdx,%rax,4), %ymm9, %ymm9 3856// CHECK: encoding: [0xc4,0x62,0x35,0xac,0x4c,0x82,0x40]      3857vfnmadd213ps 64(%rdx,%rax,4), %ymm9, %ymm9 3858 3859// CHECK: vfnmadd213ps 64(%rdx,%rax), %xmm15, %xmm15 3860// CHECK: encoding: [0xc4,0x62,0x01,0xac,0x7c,0x02,0x40]      3861vfnmadd213ps 64(%rdx,%rax), %xmm15, %xmm15 3862 3863// CHECK: vfnmadd213ps 64(%rdx,%rax), %xmm6, %xmm6 3864// CHECK: encoding: [0xc4,0xe2,0x49,0xac,0x74,0x02,0x40]      3865vfnmadd213ps 64(%rdx,%rax), %xmm6, %xmm6 3866 3867// CHECK: vfnmadd213ps 64(%rdx,%rax), %ymm7, %ymm7 3868// CHECK: encoding: [0xc4,0xe2,0x45,0xac,0x7c,0x02,0x40]      3869vfnmadd213ps 64(%rdx,%rax), %ymm7, %ymm7 3870 3871// CHECK: vfnmadd213ps 64(%rdx,%rax), %ymm9, %ymm9 3872// CHECK: encoding: [0xc4,0x62,0x35,0xac,0x4c,0x02,0x40]      3873vfnmadd213ps 64(%rdx,%rax), %ymm9, %ymm9 3874 3875// CHECK: vfnmadd213ps 64(%rdx), %xmm15, %xmm15 3876// CHECK: encoding: [0xc4,0x62,0x01,0xac,0x7a,0x40]      3877vfnmadd213ps 64(%rdx), %xmm15, %xmm15 3878 3879// CHECK: vfnmadd213ps 64(%rdx), %xmm6, %xmm6 3880// CHECK: encoding: [0xc4,0xe2,0x49,0xac,0x72,0x40]      3881vfnmadd213ps 64(%rdx), %xmm6, %xmm6 3882 3883// CHECK: vfnmadd213ps 64(%rdx), %ymm7, %ymm7 3884// CHECK: encoding: [0xc4,0xe2,0x45,0xac,0x7a,0x40]      3885vfnmadd213ps 64(%rdx), %ymm7, %ymm7 3886 3887// CHECK: vfnmadd213ps 64(%rdx), %ymm9, %ymm9 3888// CHECK: encoding: [0xc4,0x62,0x35,0xac,0x4a,0x40]      3889vfnmadd213ps 64(%rdx), %ymm9, %ymm9 3890 3891// CHECK: vfnmadd213ps (%rdx), %xmm15, %xmm15 3892// CHECK: encoding: [0xc4,0x62,0x01,0xac,0x3a]      3893vfnmadd213ps (%rdx), %xmm15, %xmm15 3894 3895// CHECK: vfnmadd213ps (%rdx), %xmm6, %xmm6 3896// CHECK: encoding: [0xc4,0xe2,0x49,0xac,0x32]      3897vfnmadd213ps (%rdx), %xmm6, %xmm6 3898 3899// CHECK: vfnmadd213ps (%rdx), %ymm7, %ymm7 3900// CHECK: encoding: [0xc4,0xe2,0x45,0xac,0x3a]      3901vfnmadd213ps (%rdx), %ymm7, %ymm7 3902 3903// CHECK: vfnmadd213ps (%rdx), %ymm9, %ymm9 3904// CHECK: encoding: [0xc4,0x62,0x35,0xac,0x0a]      3905vfnmadd213ps (%rdx), %ymm9, %ymm9 3906 3907// CHECK: vfnmadd213ps %xmm15, %xmm15, %xmm15 3908// CHECK: encoding: [0xc4,0x42,0x01,0xac,0xff]      3909vfnmadd213ps %xmm15, %xmm15, %xmm15 3910 3911// CHECK: vfnmadd213ps %xmm6, %xmm6, %xmm6 3912// CHECK: encoding: [0xc4,0xe2,0x49,0xac,0xf6]      3913vfnmadd213ps %xmm6, %xmm6, %xmm6 3914 3915// CHECK: vfnmadd213ps %ymm7, %ymm7, %ymm7 3916// CHECK: encoding: [0xc4,0xe2,0x45,0xac,0xff]      3917vfnmadd213ps %ymm7, %ymm7, %ymm7 3918 3919// CHECK: vfnmadd213ps %ymm9, %ymm9, %ymm9 3920// CHECK: encoding: [0xc4,0x42,0x35,0xac,0xc9]      3921vfnmadd213ps %ymm9, %ymm9, %ymm9 3922 3923// CHECK: vfnmadd213sd 485498096, %xmm15, %xmm15 3924// CHECK: encoding: [0xc4,0x62,0x81,0xad,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      3925vfnmadd213sd 485498096, %xmm15, %xmm15 3926 3927// CHECK: vfnmadd213sd 485498096, %xmm6, %xmm6 3928// CHECK: encoding: [0xc4,0xe2,0xc9,0xad,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      3929vfnmadd213sd 485498096, %xmm6, %xmm6 3930 3931// CHECK: vfnmadd213sd -64(%rdx,%rax,4), %xmm15, %xmm15 3932// CHECK: encoding: [0xc4,0x62,0x81,0xad,0x7c,0x82,0xc0]      3933vfnmadd213sd -64(%rdx,%rax,4), %xmm15, %xmm15 3934 3935// CHECK: vfnmadd213sd 64(%rdx,%rax,4), %xmm15, %xmm15 3936// CHECK: encoding: [0xc4,0x62,0x81,0xad,0x7c,0x82,0x40]      3937vfnmadd213sd 64(%rdx,%rax,4), %xmm15, %xmm15 3938 3939// CHECK: vfnmadd213sd -64(%rdx,%rax,4), %xmm6, %xmm6 3940// CHECK: encoding: [0xc4,0xe2,0xc9,0xad,0x74,0x82,0xc0]      3941vfnmadd213sd -64(%rdx,%rax,4), %xmm6, %xmm6 3942 3943// CHECK: vfnmadd213sd 64(%rdx,%rax,4), %xmm6, %xmm6 3944// CHECK: encoding: [0xc4,0xe2,0xc9,0xad,0x74,0x82,0x40]      3945vfnmadd213sd 64(%rdx,%rax,4), %xmm6, %xmm6 3946 3947// CHECK: vfnmadd213sd 64(%rdx,%rax), %xmm15, %xmm15 3948// CHECK: encoding: [0xc4,0x62,0x81,0xad,0x7c,0x02,0x40]      3949vfnmadd213sd 64(%rdx,%rax), %xmm15, %xmm15 3950 3951// CHECK: vfnmadd213sd 64(%rdx,%rax), %xmm6, %xmm6 3952// CHECK: encoding: [0xc4,0xe2,0xc9,0xad,0x74,0x02,0x40]      3953vfnmadd213sd 64(%rdx,%rax), %xmm6, %xmm6 3954 3955// CHECK: vfnmadd213sd 64(%rdx), %xmm15, %xmm15 3956// CHECK: encoding: [0xc4,0x62,0x81,0xad,0x7a,0x40]      3957vfnmadd213sd 64(%rdx), %xmm15, %xmm15 3958 3959// CHECK: vfnmadd213sd 64(%rdx), %xmm6, %xmm6 3960// CHECK: encoding: [0xc4,0xe2,0xc9,0xad,0x72,0x40]      3961vfnmadd213sd 64(%rdx), %xmm6, %xmm6 3962 3963// CHECK: vfnmadd213sd (%rdx), %xmm15, %xmm15 3964// CHECK: encoding: [0xc4,0x62,0x81,0xad,0x3a]      3965vfnmadd213sd (%rdx), %xmm15, %xmm15 3966 3967// CHECK: vfnmadd213sd (%rdx), %xmm6, %xmm6 3968// CHECK: encoding: [0xc4,0xe2,0xc9,0xad,0x32]      3969vfnmadd213sd (%rdx), %xmm6, %xmm6 3970 3971// CHECK: vfnmadd213sd %xmm15, %xmm15, %xmm15 3972// CHECK: encoding: [0xc4,0x42,0x81,0xad,0xff]      3973vfnmadd213sd %xmm15, %xmm15, %xmm15 3974 3975// CHECK: vfnmadd213sd %xmm6, %xmm6, %xmm6 3976// CHECK: encoding: [0xc4,0xe2,0xc9,0xad,0xf6]      3977vfnmadd213sd %xmm6, %xmm6, %xmm6 3978 3979// CHECK: vfnmadd213ss 485498096, %xmm15, %xmm15 3980// CHECK: encoding: [0xc4,0x62,0x01,0xad,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      3981vfnmadd213ss 485498096, %xmm15, %xmm15 3982 3983// CHECK: vfnmadd213ss 485498096, %xmm6, %xmm6 3984// CHECK: encoding: [0xc4,0xe2,0x49,0xad,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      3985vfnmadd213ss 485498096, %xmm6, %xmm6 3986 3987// CHECK: vfnmadd213ss -64(%rdx,%rax,4), %xmm15, %xmm15 3988// CHECK: encoding: [0xc4,0x62,0x01,0xad,0x7c,0x82,0xc0]      3989vfnmadd213ss -64(%rdx,%rax,4), %xmm15, %xmm15 3990 3991// CHECK: vfnmadd213ss 64(%rdx,%rax,4), %xmm15, %xmm15 3992// CHECK: encoding: [0xc4,0x62,0x01,0xad,0x7c,0x82,0x40]      3993vfnmadd213ss 64(%rdx,%rax,4), %xmm15, %xmm15 3994 3995// CHECK: vfnmadd213ss -64(%rdx,%rax,4), %xmm6, %xmm6 3996// CHECK: encoding: [0xc4,0xe2,0x49,0xad,0x74,0x82,0xc0]      3997vfnmadd213ss -64(%rdx,%rax,4), %xmm6, %xmm6 3998 3999// CHECK: vfnmadd213ss 64(%rdx,%rax,4), %xmm6, %xmm6 4000// CHECK: encoding: [0xc4,0xe2,0x49,0xad,0x74,0x82,0x40]      4001vfnmadd213ss 64(%rdx,%rax,4), %xmm6, %xmm6 4002 4003// CHECK: vfnmadd213ss 64(%rdx,%rax), %xmm15, %xmm15 4004// CHECK: encoding: [0xc4,0x62,0x01,0xad,0x7c,0x02,0x40]      4005vfnmadd213ss 64(%rdx,%rax), %xmm15, %xmm15 4006 4007// CHECK: vfnmadd213ss 64(%rdx,%rax), %xmm6, %xmm6 4008// CHECK: encoding: [0xc4,0xe2,0x49,0xad,0x74,0x02,0x40]      4009vfnmadd213ss 64(%rdx,%rax), %xmm6, %xmm6 4010 4011// CHECK: vfnmadd213ss 64(%rdx), %xmm15, %xmm15 4012// CHECK: encoding: [0xc4,0x62,0x01,0xad,0x7a,0x40]      4013vfnmadd213ss 64(%rdx), %xmm15, %xmm15 4014 4015// CHECK: vfnmadd213ss 64(%rdx), %xmm6, %xmm6 4016// CHECK: encoding: [0xc4,0xe2,0x49,0xad,0x72,0x40]      4017vfnmadd213ss 64(%rdx), %xmm6, %xmm6 4018 4019// CHECK: vfnmadd213ss (%rdx), %xmm15, %xmm15 4020// CHECK: encoding: [0xc4,0x62,0x01,0xad,0x3a]      4021vfnmadd213ss (%rdx), %xmm15, %xmm15 4022 4023// CHECK: vfnmadd213ss (%rdx), %xmm6, %xmm6 4024// CHECK: encoding: [0xc4,0xe2,0x49,0xad,0x32]      4025vfnmadd213ss (%rdx), %xmm6, %xmm6 4026 4027// CHECK: vfnmadd213ss %xmm15, %xmm15, %xmm15 4028// CHECK: encoding: [0xc4,0x42,0x01,0xad,0xff]      4029vfnmadd213ss %xmm15, %xmm15, %xmm15 4030 4031// CHECK: vfnmadd213ss %xmm6, %xmm6, %xmm6 4032// CHECK: encoding: [0xc4,0xe2,0x49,0xad,0xf6]      4033vfnmadd213ss %xmm6, %xmm6, %xmm6 4034 4035// CHECK: vfnmadd231pd 485498096, %xmm15, %xmm15 4036// CHECK: encoding: [0xc4,0x62,0x81,0xbc,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      4037vfnmadd231pd 485498096, %xmm15, %xmm15 4038 4039// CHECK: vfnmadd231pd 485498096, %xmm6, %xmm6 4040// CHECK: encoding: [0xc4,0xe2,0xc9,0xbc,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      4041vfnmadd231pd 485498096, %xmm6, %xmm6 4042 4043// CHECK: vfnmadd231pd 485498096, %ymm7, %ymm7 4044// CHECK: encoding: [0xc4,0xe2,0xc5,0xbc,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      4045vfnmadd231pd 485498096, %ymm7, %ymm7 4046 4047// CHECK: vfnmadd231pd 485498096, %ymm9, %ymm9 4048// CHECK: encoding: [0xc4,0x62,0xb5,0xbc,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      4049vfnmadd231pd 485498096, %ymm9, %ymm9 4050 4051// CHECK: vfnmadd231pd -64(%rdx,%rax,4), %xmm15, %xmm15 4052// CHECK: encoding: [0xc4,0x62,0x81,0xbc,0x7c,0x82,0xc0]      4053vfnmadd231pd -64(%rdx,%rax,4), %xmm15, %xmm15 4054 4055// CHECK: vfnmadd231pd 64(%rdx,%rax,4), %xmm15, %xmm15 4056// CHECK: encoding: [0xc4,0x62,0x81,0xbc,0x7c,0x82,0x40]      4057vfnmadd231pd 64(%rdx,%rax,4), %xmm15, %xmm15 4058 4059// CHECK: vfnmadd231pd -64(%rdx,%rax,4), %xmm6, %xmm6 4060// CHECK: encoding: [0xc4,0xe2,0xc9,0xbc,0x74,0x82,0xc0]      4061vfnmadd231pd -64(%rdx,%rax,4), %xmm6, %xmm6 4062 4063// CHECK: vfnmadd231pd 64(%rdx,%rax,4), %xmm6, %xmm6 4064// CHECK: encoding: [0xc4,0xe2,0xc9,0xbc,0x74,0x82,0x40]      4065vfnmadd231pd 64(%rdx,%rax,4), %xmm6, %xmm6 4066 4067// CHECK: vfnmadd231pd -64(%rdx,%rax,4), %ymm7, %ymm7 4068// CHECK: encoding: [0xc4,0xe2,0xc5,0xbc,0x7c,0x82,0xc0]      4069vfnmadd231pd -64(%rdx,%rax,4), %ymm7, %ymm7 4070 4071// CHECK: vfnmadd231pd 64(%rdx,%rax,4), %ymm7, %ymm7 4072// CHECK: encoding: [0xc4,0xe2,0xc5,0xbc,0x7c,0x82,0x40]      4073vfnmadd231pd 64(%rdx,%rax,4), %ymm7, %ymm7 4074 4075// CHECK: vfnmadd231pd -64(%rdx,%rax,4), %ymm9, %ymm9 4076// CHECK: encoding: [0xc4,0x62,0xb5,0xbc,0x4c,0x82,0xc0]      4077vfnmadd231pd -64(%rdx,%rax,4), %ymm9, %ymm9 4078 4079// CHECK: vfnmadd231pd 64(%rdx,%rax,4), %ymm9, %ymm9 4080// CHECK: encoding: [0xc4,0x62,0xb5,0xbc,0x4c,0x82,0x40]      4081vfnmadd231pd 64(%rdx,%rax,4), %ymm9, %ymm9 4082 4083// CHECK: vfnmadd231pd 64(%rdx,%rax), %xmm15, %xmm15 4084// CHECK: encoding: [0xc4,0x62,0x81,0xbc,0x7c,0x02,0x40]      4085vfnmadd231pd 64(%rdx,%rax), %xmm15, %xmm15 4086 4087// CHECK: vfnmadd231pd 64(%rdx,%rax), %xmm6, %xmm6 4088// CHECK: encoding: [0xc4,0xe2,0xc9,0xbc,0x74,0x02,0x40]      4089vfnmadd231pd 64(%rdx,%rax), %xmm6, %xmm6 4090 4091// CHECK: vfnmadd231pd 64(%rdx,%rax), %ymm7, %ymm7 4092// CHECK: encoding: [0xc4,0xe2,0xc5,0xbc,0x7c,0x02,0x40]      4093vfnmadd231pd 64(%rdx,%rax), %ymm7, %ymm7 4094 4095// CHECK: vfnmadd231pd 64(%rdx,%rax), %ymm9, %ymm9 4096// CHECK: encoding: [0xc4,0x62,0xb5,0xbc,0x4c,0x02,0x40]      4097vfnmadd231pd 64(%rdx,%rax), %ymm9, %ymm9 4098 4099// CHECK: vfnmadd231pd 64(%rdx), %xmm15, %xmm15 4100// CHECK: encoding: [0xc4,0x62,0x81,0xbc,0x7a,0x40]      4101vfnmadd231pd 64(%rdx), %xmm15, %xmm15 4102 4103// CHECK: vfnmadd231pd 64(%rdx), %xmm6, %xmm6 4104// CHECK: encoding: [0xc4,0xe2,0xc9,0xbc,0x72,0x40]      4105vfnmadd231pd 64(%rdx), %xmm6, %xmm6 4106 4107// CHECK: vfnmadd231pd 64(%rdx), %ymm7, %ymm7 4108// CHECK: encoding: [0xc4,0xe2,0xc5,0xbc,0x7a,0x40]      4109vfnmadd231pd 64(%rdx), %ymm7, %ymm7 4110 4111// CHECK: vfnmadd231pd 64(%rdx), %ymm9, %ymm9 4112// CHECK: encoding: [0xc4,0x62,0xb5,0xbc,0x4a,0x40]      4113vfnmadd231pd 64(%rdx), %ymm9, %ymm9 4114 4115// CHECK: vfnmadd231pd (%rdx), %xmm15, %xmm15 4116// CHECK: encoding: [0xc4,0x62,0x81,0xbc,0x3a]      4117vfnmadd231pd (%rdx), %xmm15, %xmm15 4118 4119// CHECK: vfnmadd231pd (%rdx), %xmm6, %xmm6 4120// CHECK: encoding: [0xc4,0xe2,0xc9,0xbc,0x32]      4121vfnmadd231pd (%rdx), %xmm6, %xmm6 4122 4123// CHECK: vfnmadd231pd (%rdx), %ymm7, %ymm7 4124// CHECK: encoding: [0xc4,0xe2,0xc5,0xbc,0x3a]      4125vfnmadd231pd (%rdx), %ymm7, %ymm7 4126 4127// CHECK: vfnmadd231pd (%rdx), %ymm9, %ymm9 4128// CHECK: encoding: [0xc4,0x62,0xb5,0xbc,0x0a]      4129vfnmadd231pd (%rdx), %ymm9, %ymm9 4130 4131// CHECK: vfnmadd231pd %xmm15, %xmm15, %xmm15 4132// CHECK: encoding: [0xc4,0x42,0x81,0xbc,0xff]      4133vfnmadd231pd %xmm15, %xmm15, %xmm15 4134 4135// CHECK: vfnmadd231pd %xmm6, %xmm6, %xmm6 4136// CHECK: encoding: [0xc4,0xe2,0xc9,0xbc,0xf6]      4137vfnmadd231pd %xmm6, %xmm6, %xmm6 4138 4139// CHECK: vfnmadd231pd %ymm7, %ymm7, %ymm7 4140// CHECK: encoding: [0xc4,0xe2,0xc5,0xbc,0xff]      4141vfnmadd231pd %ymm7, %ymm7, %ymm7 4142 4143// CHECK: vfnmadd231pd %ymm9, %ymm9, %ymm9 4144// CHECK: encoding: [0xc4,0x42,0xb5,0xbc,0xc9]      4145vfnmadd231pd %ymm9, %ymm9, %ymm9 4146 4147// CHECK: vfnmadd231ps 485498096, %xmm15, %xmm15 4148// CHECK: encoding: [0xc4,0x62,0x01,0xbc,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      4149vfnmadd231ps 485498096, %xmm15, %xmm15 4150 4151// CHECK: vfnmadd231ps 485498096, %xmm6, %xmm6 4152// CHECK: encoding: [0xc4,0xe2,0x49,0xbc,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      4153vfnmadd231ps 485498096, %xmm6, %xmm6 4154 4155// CHECK: vfnmadd231ps 485498096, %ymm7, %ymm7 4156// CHECK: encoding: [0xc4,0xe2,0x45,0xbc,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      4157vfnmadd231ps 485498096, %ymm7, %ymm7 4158 4159// CHECK: vfnmadd231ps 485498096, %ymm9, %ymm9 4160// CHECK: encoding: [0xc4,0x62,0x35,0xbc,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      4161vfnmadd231ps 485498096, %ymm9, %ymm9 4162 4163// CHECK: vfnmadd231ps -64(%rdx,%rax,4), %xmm15, %xmm15 4164// CHECK: encoding: [0xc4,0x62,0x01,0xbc,0x7c,0x82,0xc0]      4165vfnmadd231ps -64(%rdx,%rax,4), %xmm15, %xmm15 4166 4167// CHECK: vfnmadd231ps 64(%rdx,%rax,4), %xmm15, %xmm15 4168// CHECK: encoding: [0xc4,0x62,0x01,0xbc,0x7c,0x82,0x40]      4169vfnmadd231ps 64(%rdx,%rax,4), %xmm15, %xmm15 4170 4171// CHECK: vfnmadd231ps -64(%rdx,%rax,4), %xmm6, %xmm6 4172// CHECK: encoding: [0xc4,0xe2,0x49,0xbc,0x74,0x82,0xc0]      4173vfnmadd231ps -64(%rdx,%rax,4), %xmm6, %xmm6 4174 4175// CHECK: vfnmadd231ps 64(%rdx,%rax,4), %xmm6, %xmm6 4176// CHECK: encoding: [0xc4,0xe2,0x49,0xbc,0x74,0x82,0x40]      4177vfnmadd231ps 64(%rdx,%rax,4), %xmm6, %xmm6 4178 4179// CHECK: vfnmadd231ps -64(%rdx,%rax,4), %ymm7, %ymm7 4180// CHECK: encoding: [0xc4,0xe2,0x45,0xbc,0x7c,0x82,0xc0]      4181vfnmadd231ps -64(%rdx,%rax,4), %ymm7, %ymm7 4182 4183// CHECK: vfnmadd231ps 64(%rdx,%rax,4), %ymm7, %ymm7 4184// CHECK: encoding: [0xc4,0xe2,0x45,0xbc,0x7c,0x82,0x40]      4185vfnmadd231ps 64(%rdx,%rax,4), %ymm7, %ymm7 4186 4187// CHECK: vfnmadd231ps -64(%rdx,%rax,4), %ymm9, %ymm9 4188// CHECK: encoding: [0xc4,0x62,0x35,0xbc,0x4c,0x82,0xc0]      4189vfnmadd231ps -64(%rdx,%rax,4), %ymm9, %ymm9 4190 4191// CHECK: vfnmadd231ps 64(%rdx,%rax,4), %ymm9, %ymm9 4192// CHECK: encoding: [0xc4,0x62,0x35,0xbc,0x4c,0x82,0x40]      4193vfnmadd231ps 64(%rdx,%rax,4), %ymm9, %ymm9 4194 4195// CHECK: vfnmadd231ps 64(%rdx,%rax), %xmm15, %xmm15 4196// CHECK: encoding: [0xc4,0x62,0x01,0xbc,0x7c,0x02,0x40]      4197vfnmadd231ps 64(%rdx,%rax), %xmm15, %xmm15 4198 4199// CHECK: vfnmadd231ps 64(%rdx,%rax), %xmm6, %xmm6 4200// CHECK: encoding: [0xc4,0xe2,0x49,0xbc,0x74,0x02,0x40]      4201vfnmadd231ps 64(%rdx,%rax), %xmm6, %xmm6 4202 4203// CHECK: vfnmadd231ps 64(%rdx,%rax), %ymm7, %ymm7 4204// CHECK: encoding: [0xc4,0xe2,0x45,0xbc,0x7c,0x02,0x40]      4205vfnmadd231ps 64(%rdx,%rax), %ymm7, %ymm7 4206 4207// CHECK: vfnmadd231ps 64(%rdx,%rax), %ymm9, %ymm9 4208// CHECK: encoding: [0xc4,0x62,0x35,0xbc,0x4c,0x02,0x40]      4209vfnmadd231ps 64(%rdx,%rax), %ymm9, %ymm9 4210 4211// CHECK: vfnmadd231ps 64(%rdx), %xmm15, %xmm15 4212// CHECK: encoding: [0xc4,0x62,0x01,0xbc,0x7a,0x40]      4213vfnmadd231ps 64(%rdx), %xmm15, %xmm15 4214 4215// CHECK: vfnmadd231ps 64(%rdx), %xmm6, %xmm6 4216// CHECK: encoding: [0xc4,0xe2,0x49,0xbc,0x72,0x40]      4217vfnmadd231ps 64(%rdx), %xmm6, %xmm6 4218 4219// CHECK: vfnmadd231ps 64(%rdx), %ymm7, %ymm7 4220// CHECK: encoding: [0xc4,0xe2,0x45,0xbc,0x7a,0x40]      4221vfnmadd231ps 64(%rdx), %ymm7, %ymm7 4222 4223// CHECK: vfnmadd231ps 64(%rdx), %ymm9, %ymm9 4224// CHECK: encoding: [0xc4,0x62,0x35,0xbc,0x4a,0x40]      4225vfnmadd231ps 64(%rdx), %ymm9, %ymm9 4226 4227// CHECK: vfnmadd231ps (%rdx), %xmm15, %xmm15 4228// CHECK: encoding: [0xc4,0x62,0x01,0xbc,0x3a]      4229vfnmadd231ps (%rdx), %xmm15, %xmm15 4230 4231// CHECK: vfnmadd231ps (%rdx), %xmm6, %xmm6 4232// CHECK: encoding: [0xc4,0xe2,0x49,0xbc,0x32]      4233vfnmadd231ps (%rdx), %xmm6, %xmm6 4234 4235// CHECK: vfnmadd231ps (%rdx), %ymm7, %ymm7 4236// CHECK: encoding: [0xc4,0xe2,0x45,0xbc,0x3a]      4237vfnmadd231ps (%rdx), %ymm7, %ymm7 4238 4239// CHECK: vfnmadd231ps (%rdx), %ymm9, %ymm9 4240// CHECK: encoding: [0xc4,0x62,0x35,0xbc,0x0a]      4241vfnmadd231ps (%rdx), %ymm9, %ymm9 4242 4243// CHECK: vfnmadd231ps %xmm15, %xmm15, %xmm15 4244// CHECK: encoding: [0xc4,0x42,0x01,0xbc,0xff]      4245vfnmadd231ps %xmm15, %xmm15, %xmm15 4246 4247// CHECK: vfnmadd231ps %xmm6, %xmm6, %xmm6 4248// CHECK: encoding: [0xc4,0xe2,0x49,0xbc,0xf6]      4249vfnmadd231ps %xmm6, %xmm6, %xmm6 4250 4251// CHECK: vfnmadd231ps %ymm7, %ymm7, %ymm7 4252// CHECK: encoding: [0xc4,0xe2,0x45,0xbc,0xff]      4253vfnmadd231ps %ymm7, %ymm7, %ymm7 4254 4255// CHECK: vfnmadd231ps %ymm9, %ymm9, %ymm9 4256// CHECK: encoding: [0xc4,0x42,0x35,0xbc,0xc9]      4257vfnmadd231ps %ymm9, %ymm9, %ymm9 4258 4259// CHECK: vfnmadd231sd 485498096, %xmm15, %xmm15 4260// CHECK: encoding: [0xc4,0x62,0x81,0xbd,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      4261vfnmadd231sd 485498096, %xmm15, %xmm15 4262 4263// CHECK: vfnmadd231sd 485498096, %xmm6, %xmm6 4264// CHECK: encoding: [0xc4,0xe2,0xc9,0xbd,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      4265vfnmadd231sd 485498096, %xmm6, %xmm6 4266 4267// CHECK: vfnmadd231sd -64(%rdx,%rax,4), %xmm15, %xmm15 4268// CHECK: encoding: [0xc4,0x62,0x81,0xbd,0x7c,0x82,0xc0]      4269vfnmadd231sd -64(%rdx,%rax,4), %xmm15, %xmm15 4270 4271// CHECK: vfnmadd231sd 64(%rdx,%rax,4), %xmm15, %xmm15 4272// CHECK: encoding: [0xc4,0x62,0x81,0xbd,0x7c,0x82,0x40]      4273vfnmadd231sd 64(%rdx,%rax,4), %xmm15, %xmm15 4274 4275// CHECK: vfnmadd231sd -64(%rdx,%rax,4), %xmm6, %xmm6 4276// CHECK: encoding: [0xc4,0xe2,0xc9,0xbd,0x74,0x82,0xc0]      4277vfnmadd231sd -64(%rdx,%rax,4), %xmm6, %xmm6 4278 4279// CHECK: vfnmadd231sd 64(%rdx,%rax,4), %xmm6, %xmm6 4280// CHECK: encoding: [0xc4,0xe2,0xc9,0xbd,0x74,0x82,0x40]      4281vfnmadd231sd 64(%rdx,%rax,4), %xmm6, %xmm6 4282 4283// CHECK: vfnmadd231sd 64(%rdx,%rax), %xmm15, %xmm15 4284// CHECK: encoding: [0xc4,0x62,0x81,0xbd,0x7c,0x02,0x40]      4285vfnmadd231sd 64(%rdx,%rax), %xmm15, %xmm15 4286 4287// CHECK: vfnmadd231sd 64(%rdx,%rax), %xmm6, %xmm6 4288// CHECK: encoding: [0xc4,0xe2,0xc9,0xbd,0x74,0x02,0x40]      4289vfnmadd231sd 64(%rdx,%rax), %xmm6, %xmm6 4290 4291// CHECK: vfnmadd231sd 64(%rdx), %xmm15, %xmm15 4292// CHECK: encoding: [0xc4,0x62,0x81,0xbd,0x7a,0x40]      4293vfnmadd231sd 64(%rdx), %xmm15, %xmm15 4294 4295// CHECK: vfnmadd231sd 64(%rdx), %xmm6, %xmm6 4296// CHECK: encoding: [0xc4,0xe2,0xc9,0xbd,0x72,0x40]      4297vfnmadd231sd 64(%rdx), %xmm6, %xmm6 4298 4299// CHECK: vfnmadd231sd (%rdx), %xmm15, %xmm15 4300// CHECK: encoding: [0xc4,0x62,0x81,0xbd,0x3a]      4301vfnmadd231sd (%rdx), %xmm15, %xmm15 4302 4303// CHECK: vfnmadd231sd (%rdx), %xmm6, %xmm6 4304// CHECK: encoding: [0xc4,0xe2,0xc9,0xbd,0x32]      4305vfnmadd231sd (%rdx), %xmm6, %xmm6 4306 4307// CHECK: vfnmadd231sd %xmm15, %xmm15, %xmm15 4308// CHECK: encoding: [0xc4,0x42,0x81,0xbd,0xff]      4309vfnmadd231sd %xmm15, %xmm15, %xmm15 4310 4311// CHECK: vfnmadd231sd %xmm6, %xmm6, %xmm6 4312// CHECK: encoding: [0xc4,0xe2,0xc9,0xbd,0xf6]      4313vfnmadd231sd %xmm6, %xmm6, %xmm6 4314 4315// CHECK: vfnmadd231ss 485498096, %xmm15, %xmm15 4316// CHECK: encoding: [0xc4,0x62,0x01,0xbd,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      4317vfnmadd231ss 485498096, %xmm15, %xmm15 4318 4319// CHECK: vfnmadd231ss 485498096, %xmm6, %xmm6 4320// CHECK: encoding: [0xc4,0xe2,0x49,0xbd,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      4321vfnmadd231ss 485498096, %xmm6, %xmm6 4322 4323// CHECK: vfnmadd231ss -64(%rdx,%rax,4), %xmm15, %xmm15 4324// CHECK: encoding: [0xc4,0x62,0x01,0xbd,0x7c,0x82,0xc0]      4325vfnmadd231ss -64(%rdx,%rax,4), %xmm15, %xmm15 4326 4327// CHECK: vfnmadd231ss 64(%rdx,%rax,4), %xmm15, %xmm15 4328// CHECK: encoding: [0xc4,0x62,0x01,0xbd,0x7c,0x82,0x40]      4329vfnmadd231ss 64(%rdx,%rax,4), %xmm15, %xmm15 4330 4331// CHECK: vfnmadd231ss -64(%rdx,%rax,4), %xmm6, %xmm6 4332// CHECK: encoding: [0xc4,0xe2,0x49,0xbd,0x74,0x82,0xc0]      4333vfnmadd231ss -64(%rdx,%rax,4), %xmm6, %xmm6 4334 4335// CHECK: vfnmadd231ss 64(%rdx,%rax,4), %xmm6, %xmm6 4336// CHECK: encoding: [0xc4,0xe2,0x49,0xbd,0x74,0x82,0x40]      4337vfnmadd231ss 64(%rdx,%rax,4), %xmm6, %xmm6 4338 4339// CHECK: vfnmadd231ss 64(%rdx,%rax), %xmm15, %xmm15 4340// CHECK: encoding: [0xc4,0x62,0x01,0xbd,0x7c,0x02,0x40]      4341vfnmadd231ss 64(%rdx,%rax), %xmm15, %xmm15 4342 4343// CHECK: vfnmadd231ss 64(%rdx,%rax), %xmm6, %xmm6 4344// CHECK: encoding: [0xc4,0xe2,0x49,0xbd,0x74,0x02,0x40]      4345vfnmadd231ss 64(%rdx,%rax), %xmm6, %xmm6 4346 4347// CHECK: vfnmadd231ss 64(%rdx), %xmm15, %xmm15 4348// CHECK: encoding: [0xc4,0x62,0x01,0xbd,0x7a,0x40]      4349vfnmadd231ss 64(%rdx), %xmm15, %xmm15 4350 4351// CHECK: vfnmadd231ss 64(%rdx), %xmm6, %xmm6 4352// CHECK: encoding: [0xc4,0xe2,0x49,0xbd,0x72,0x40]      4353vfnmadd231ss 64(%rdx), %xmm6, %xmm6 4354 4355// CHECK: vfnmadd231ss (%rdx), %xmm15, %xmm15 4356// CHECK: encoding: [0xc4,0x62,0x01,0xbd,0x3a]      4357vfnmadd231ss (%rdx), %xmm15, %xmm15 4358 4359// CHECK: vfnmadd231ss (%rdx), %xmm6, %xmm6 4360// CHECK: encoding: [0xc4,0xe2,0x49,0xbd,0x32]      4361vfnmadd231ss (%rdx), %xmm6, %xmm6 4362 4363// CHECK: vfnmadd231ss %xmm15, %xmm15, %xmm15 4364// CHECK: encoding: [0xc4,0x42,0x01,0xbd,0xff]      4365vfnmadd231ss %xmm15, %xmm15, %xmm15 4366 4367// CHECK: vfnmadd231ss %xmm6, %xmm6, %xmm6 4368// CHECK: encoding: [0xc4,0xe2,0x49,0xbd,0xf6]      4369vfnmadd231ss %xmm6, %xmm6, %xmm6 4370 4371// CHECK: vfnmsub132pd 485498096, %xmm15, %xmm15 4372// CHECK: encoding: [0xc4,0x62,0x81,0x9e,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      4373vfnmsub132pd 485498096, %xmm15, %xmm15 4374 4375// CHECK: vfnmsub132pd 485498096, %xmm6, %xmm6 4376// CHECK: encoding: [0xc4,0xe2,0xc9,0x9e,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      4377vfnmsub132pd 485498096, %xmm6, %xmm6 4378 4379// CHECK: vfnmsub132pd 485498096, %ymm7, %ymm7 4380// CHECK: encoding: [0xc4,0xe2,0xc5,0x9e,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      4381vfnmsub132pd 485498096, %ymm7, %ymm7 4382 4383// CHECK: vfnmsub132pd 485498096, %ymm9, %ymm9 4384// CHECK: encoding: [0xc4,0x62,0xb5,0x9e,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      4385vfnmsub132pd 485498096, %ymm9, %ymm9 4386 4387// CHECK: vfnmsub132pd -64(%rdx,%rax,4), %xmm15, %xmm15 4388// CHECK: encoding: [0xc4,0x62,0x81,0x9e,0x7c,0x82,0xc0]      4389vfnmsub132pd -64(%rdx,%rax,4), %xmm15, %xmm15 4390 4391// CHECK: vfnmsub132pd 64(%rdx,%rax,4), %xmm15, %xmm15 4392// CHECK: encoding: [0xc4,0x62,0x81,0x9e,0x7c,0x82,0x40]      4393vfnmsub132pd 64(%rdx,%rax,4), %xmm15, %xmm15 4394 4395// CHECK: vfnmsub132pd -64(%rdx,%rax,4), %xmm6, %xmm6 4396// CHECK: encoding: [0xc4,0xe2,0xc9,0x9e,0x74,0x82,0xc0]      4397vfnmsub132pd -64(%rdx,%rax,4), %xmm6, %xmm6 4398 4399// CHECK: vfnmsub132pd 64(%rdx,%rax,4), %xmm6, %xmm6 4400// CHECK: encoding: [0xc4,0xe2,0xc9,0x9e,0x74,0x82,0x40]      4401vfnmsub132pd 64(%rdx,%rax,4), %xmm6, %xmm6 4402 4403// CHECK: vfnmsub132pd -64(%rdx,%rax,4), %ymm7, %ymm7 4404// CHECK: encoding: [0xc4,0xe2,0xc5,0x9e,0x7c,0x82,0xc0]      4405vfnmsub132pd -64(%rdx,%rax,4), %ymm7, %ymm7 4406 4407// CHECK: vfnmsub132pd 64(%rdx,%rax,4), %ymm7, %ymm7 4408// CHECK: encoding: [0xc4,0xe2,0xc5,0x9e,0x7c,0x82,0x40]      4409vfnmsub132pd 64(%rdx,%rax,4), %ymm7, %ymm7 4410 4411// CHECK: vfnmsub132pd -64(%rdx,%rax,4), %ymm9, %ymm9 4412// CHECK: encoding: [0xc4,0x62,0xb5,0x9e,0x4c,0x82,0xc0]      4413vfnmsub132pd -64(%rdx,%rax,4), %ymm9, %ymm9 4414 4415// CHECK: vfnmsub132pd 64(%rdx,%rax,4), %ymm9, %ymm9 4416// CHECK: encoding: [0xc4,0x62,0xb5,0x9e,0x4c,0x82,0x40]      4417vfnmsub132pd 64(%rdx,%rax,4), %ymm9, %ymm9 4418 4419// CHECK: vfnmsub132pd 64(%rdx,%rax), %xmm15, %xmm15 4420// CHECK: encoding: [0xc4,0x62,0x81,0x9e,0x7c,0x02,0x40]      4421vfnmsub132pd 64(%rdx,%rax), %xmm15, %xmm15 4422 4423// CHECK: vfnmsub132pd 64(%rdx,%rax), %xmm6, %xmm6 4424// CHECK: encoding: [0xc4,0xe2,0xc9,0x9e,0x74,0x02,0x40]      4425vfnmsub132pd 64(%rdx,%rax), %xmm6, %xmm6 4426 4427// CHECK: vfnmsub132pd 64(%rdx,%rax), %ymm7, %ymm7 4428// CHECK: encoding: [0xc4,0xe2,0xc5,0x9e,0x7c,0x02,0x40]      4429vfnmsub132pd 64(%rdx,%rax), %ymm7, %ymm7 4430 4431// CHECK: vfnmsub132pd 64(%rdx,%rax), %ymm9, %ymm9 4432// CHECK: encoding: [0xc4,0x62,0xb5,0x9e,0x4c,0x02,0x40]      4433vfnmsub132pd 64(%rdx,%rax), %ymm9, %ymm9 4434 4435// CHECK: vfnmsub132pd 64(%rdx), %xmm15, %xmm15 4436// CHECK: encoding: [0xc4,0x62,0x81,0x9e,0x7a,0x40]      4437vfnmsub132pd 64(%rdx), %xmm15, %xmm15 4438 4439// CHECK: vfnmsub132pd 64(%rdx), %xmm6, %xmm6 4440// CHECK: encoding: [0xc4,0xe2,0xc9,0x9e,0x72,0x40]      4441vfnmsub132pd 64(%rdx), %xmm6, %xmm6 4442 4443// CHECK: vfnmsub132pd 64(%rdx), %ymm7, %ymm7 4444// CHECK: encoding: [0xc4,0xe2,0xc5,0x9e,0x7a,0x40]      4445vfnmsub132pd 64(%rdx), %ymm7, %ymm7 4446 4447// CHECK: vfnmsub132pd 64(%rdx), %ymm9, %ymm9 4448// CHECK: encoding: [0xc4,0x62,0xb5,0x9e,0x4a,0x40]      4449vfnmsub132pd 64(%rdx), %ymm9, %ymm9 4450 4451// CHECK: vfnmsub132pd (%rdx), %xmm15, %xmm15 4452// CHECK: encoding: [0xc4,0x62,0x81,0x9e,0x3a]      4453vfnmsub132pd (%rdx), %xmm15, %xmm15 4454 4455// CHECK: vfnmsub132pd (%rdx), %xmm6, %xmm6 4456// CHECK: encoding: [0xc4,0xe2,0xc9,0x9e,0x32]      4457vfnmsub132pd (%rdx), %xmm6, %xmm6 4458 4459// CHECK: vfnmsub132pd (%rdx), %ymm7, %ymm7 4460// CHECK: encoding: [0xc4,0xe2,0xc5,0x9e,0x3a]      4461vfnmsub132pd (%rdx), %ymm7, %ymm7 4462 4463// CHECK: vfnmsub132pd (%rdx), %ymm9, %ymm9 4464// CHECK: encoding: [0xc4,0x62,0xb5,0x9e,0x0a]      4465vfnmsub132pd (%rdx), %ymm9, %ymm9 4466 4467// CHECK: vfnmsub132pd %xmm15, %xmm15, %xmm15 4468// CHECK: encoding: [0xc4,0x42,0x81,0x9e,0xff]      4469vfnmsub132pd %xmm15, %xmm15, %xmm15 4470 4471// CHECK: vfnmsub132pd %xmm6, %xmm6, %xmm6 4472// CHECK: encoding: [0xc4,0xe2,0xc9,0x9e,0xf6]      4473vfnmsub132pd %xmm6, %xmm6, %xmm6 4474 4475// CHECK: vfnmsub132pd %ymm7, %ymm7, %ymm7 4476// CHECK: encoding: [0xc4,0xe2,0xc5,0x9e,0xff]      4477vfnmsub132pd %ymm7, %ymm7, %ymm7 4478 4479// CHECK: vfnmsub132pd %ymm9, %ymm9, %ymm9 4480// CHECK: encoding: [0xc4,0x42,0xb5,0x9e,0xc9]      4481vfnmsub132pd %ymm9, %ymm9, %ymm9 4482 4483// CHECK: vfnmsub132ps 485498096, %xmm15, %xmm15 4484// CHECK: encoding: [0xc4,0x62,0x01,0x9e,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      4485vfnmsub132ps 485498096, %xmm15, %xmm15 4486 4487// CHECK: vfnmsub132ps 485498096, %xmm6, %xmm6 4488// CHECK: encoding: [0xc4,0xe2,0x49,0x9e,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      4489vfnmsub132ps 485498096, %xmm6, %xmm6 4490 4491// CHECK: vfnmsub132ps 485498096, %ymm7, %ymm7 4492// CHECK: encoding: [0xc4,0xe2,0x45,0x9e,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      4493vfnmsub132ps 485498096, %ymm7, %ymm7 4494 4495// CHECK: vfnmsub132ps 485498096, %ymm9, %ymm9 4496// CHECK: encoding: [0xc4,0x62,0x35,0x9e,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      4497vfnmsub132ps 485498096, %ymm9, %ymm9 4498 4499// CHECK: vfnmsub132ps -64(%rdx,%rax,4), %xmm15, %xmm15 4500// CHECK: encoding: [0xc4,0x62,0x01,0x9e,0x7c,0x82,0xc0]      4501vfnmsub132ps -64(%rdx,%rax,4), %xmm15, %xmm15 4502 4503// CHECK: vfnmsub132ps 64(%rdx,%rax,4), %xmm15, %xmm15 4504// CHECK: encoding: [0xc4,0x62,0x01,0x9e,0x7c,0x82,0x40]      4505vfnmsub132ps 64(%rdx,%rax,4), %xmm15, %xmm15 4506 4507// CHECK: vfnmsub132ps -64(%rdx,%rax,4), %xmm6, %xmm6 4508// CHECK: encoding: [0xc4,0xe2,0x49,0x9e,0x74,0x82,0xc0]      4509vfnmsub132ps -64(%rdx,%rax,4), %xmm6, %xmm6 4510 4511// CHECK: vfnmsub132ps 64(%rdx,%rax,4), %xmm6, %xmm6 4512// CHECK: encoding: [0xc4,0xe2,0x49,0x9e,0x74,0x82,0x40]      4513vfnmsub132ps 64(%rdx,%rax,4), %xmm6, %xmm6 4514 4515// CHECK: vfnmsub132ps -64(%rdx,%rax,4), %ymm7, %ymm7 4516// CHECK: encoding: [0xc4,0xe2,0x45,0x9e,0x7c,0x82,0xc0]      4517vfnmsub132ps -64(%rdx,%rax,4), %ymm7, %ymm7 4518 4519// CHECK: vfnmsub132ps 64(%rdx,%rax,4), %ymm7, %ymm7 4520// CHECK: encoding: [0xc4,0xe2,0x45,0x9e,0x7c,0x82,0x40]      4521vfnmsub132ps 64(%rdx,%rax,4), %ymm7, %ymm7 4522 4523// CHECK: vfnmsub132ps -64(%rdx,%rax,4), %ymm9, %ymm9 4524// CHECK: encoding: [0xc4,0x62,0x35,0x9e,0x4c,0x82,0xc0]      4525vfnmsub132ps -64(%rdx,%rax,4), %ymm9, %ymm9 4526 4527// CHECK: vfnmsub132ps 64(%rdx,%rax,4), %ymm9, %ymm9 4528// CHECK: encoding: [0xc4,0x62,0x35,0x9e,0x4c,0x82,0x40]      4529vfnmsub132ps 64(%rdx,%rax,4), %ymm9, %ymm9 4530 4531// CHECK: vfnmsub132ps 64(%rdx,%rax), %xmm15, %xmm15 4532// CHECK: encoding: [0xc4,0x62,0x01,0x9e,0x7c,0x02,0x40]      4533vfnmsub132ps 64(%rdx,%rax), %xmm15, %xmm15 4534 4535// CHECK: vfnmsub132ps 64(%rdx,%rax), %xmm6, %xmm6 4536// CHECK: encoding: [0xc4,0xe2,0x49,0x9e,0x74,0x02,0x40]      4537vfnmsub132ps 64(%rdx,%rax), %xmm6, %xmm6 4538 4539// CHECK: vfnmsub132ps 64(%rdx,%rax), %ymm7, %ymm7 4540// CHECK: encoding: [0xc4,0xe2,0x45,0x9e,0x7c,0x02,0x40]      4541vfnmsub132ps 64(%rdx,%rax), %ymm7, %ymm7 4542 4543// CHECK: vfnmsub132ps 64(%rdx,%rax), %ymm9, %ymm9 4544// CHECK: encoding: [0xc4,0x62,0x35,0x9e,0x4c,0x02,0x40]      4545vfnmsub132ps 64(%rdx,%rax), %ymm9, %ymm9 4546 4547// CHECK: vfnmsub132ps 64(%rdx), %xmm15, %xmm15 4548// CHECK: encoding: [0xc4,0x62,0x01,0x9e,0x7a,0x40]      4549vfnmsub132ps 64(%rdx), %xmm15, %xmm15 4550 4551// CHECK: vfnmsub132ps 64(%rdx), %xmm6, %xmm6 4552// CHECK: encoding: [0xc4,0xe2,0x49,0x9e,0x72,0x40]      4553vfnmsub132ps 64(%rdx), %xmm6, %xmm6 4554 4555// CHECK: vfnmsub132ps 64(%rdx), %ymm7, %ymm7 4556// CHECK: encoding: [0xc4,0xe2,0x45,0x9e,0x7a,0x40]      4557vfnmsub132ps 64(%rdx), %ymm7, %ymm7 4558 4559// CHECK: vfnmsub132ps 64(%rdx), %ymm9, %ymm9 4560// CHECK: encoding: [0xc4,0x62,0x35,0x9e,0x4a,0x40]      4561vfnmsub132ps 64(%rdx), %ymm9, %ymm9 4562 4563// CHECK: vfnmsub132ps (%rdx), %xmm15, %xmm15 4564// CHECK: encoding: [0xc4,0x62,0x01,0x9e,0x3a]      4565vfnmsub132ps (%rdx), %xmm15, %xmm15 4566 4567// CHECK: vfnmsub132ps (%rdx), %xmm6, %xmm6 4568// CHECK: encoding: [0xc4,0xe2,0x49,0x9e,0x32]      4569vfnmsub132ps (%rdx), %xmm6, %xmm6 4570 4571// CHECK: vfnmsub132ps (%rdx), %ymm7, %ymm7 4572// CHECK: encoding: [0xc4,0xe2,0x45,0x9e,0x3a]      4573vfnmsub132ps (%rdx), %ymm7, %ymm7 4574 4575// CHECK: vfnmsub132ps (%rdx), %ymm9, %ymm9 4576// CHECK: encoding: [0xc4,0x62,0x35,0x9e,0x0a]      4577vfnmsub132ps (%rdx), %ymm9, %ymm9 4578 4579// CHECK: vfnmsub132ps %xmm15, %xmm15, %xmm15 4580// CHECK: encoding: [0xc4,0x42,0x01,0x9e,0xff]      4581vfnmsub132ps %xmm15, %xmm15, %xmm15 4582 4583// CHECK: vfnmsub132ps %xmm6, %xmm6, %xmm6 4584// CHECK: encoding: [0xc4,0xe2,0x49,0x9e,0xf6]      4585vfnmsub132ps %xmm6, %xmm6, %xmm6 4586 4587// CHECK: vfnmsub132ps %ymm7, %ymm7, %ymm7 4588// CHECK: encoding: [0xc4,0xe2,0x45,0x9e,0xff]      4589vfnmsub132ps %ymm7, %ymm7, %ymm7 4590 4591// CHECK: vfnmsub132ps %ymm9, %ymm9, %ymm9 4592// CHECK: encoding: [0xc4,0x42,0x35,0x9e,0xc9]      4593vfnmsub132ps %ymm9, %ymm9, %ymm9 4594 4595// CHECK: vfnmsub132sd 485498096, %xmm15, %xmm15 4596// CHECK: encoding: [0xc4,0x62,0x81,0x9f,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      4597vfnmsub132sd 485498096, %xmm15, %xmm15 4598 4599// CHECK: vfnmsub132sd 485498096, %xmm6, %xmm6 4600// CHECK: encoding: [0xc4,0xe2,0xc9,0x9f,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      4601vfnmsub132sd 485498096, %xmm6, %xmm6 4602 4603// CHECK: vfnmsub132sd -64(%rdx,%rax,4), %xmm15, %xmm15 4604// CHECK: encoding: [0xc4,0x62,0x81,0x9f,0x7c,0x82,0xc0]      4605vfnmsub132sd -64(%rdx,%rax,4), %xmm15, %xmm15 4606 4607// CHECK: vfnmsub132sd 64(%rdx,%rax,4), %xmm15, %xmm15 4608// CHECK: encoding: [0xc4,0x62,0x81,0x9f,0x7c,0x82,0x40]      4609vfnmsub132sd 64(%rdx,%rax,4), %xmm15, %xmm15 4610 4611// CHECK: vfnmsub132sd -64(%rdx,%rax,4), %xmm6, %xmm6 4612// CHECK: encoding: [0xc4,0xe2,0xc9,0x9f,0x74,0x82,0xc0]      4613vfnmsub132sd -64(%rdx,%rax,4), %xmm6, %xmm6 4614 4615// CHECK: vfnmsub132sd 64(%rdx,%rax,4), %xmm6, %xmm6 4616// CHECK: encoding: [0xc4,0xe2,0xc9,0x9f,0x74,0x82,0x40]      4617vfnmsub132sd 64(%rdx,%rax,4), %xmm6, %xmm6 4618 4619// CHECK: vfnmsub132sd 64(%rdx,%rax), %xmm15, %xmm15 4620// CHECK: encoding: [0xc4,0x62,0x81,0x9f,0x7c,0x02,0x40]      4621vfnmsub132sd 64(%rdx,%rax), %xmm15, %xmm15 4622 4623// CHECK: vfnmsub132sd 64(%rdx,%rax), %xmm6, %xmm6 4624// CHECK: encoding: [0xc4,0xe2,0xc9,0x9f,0x74,0x02,0x40]      4625vfnmsub132sd 64(%rdx,%rax), %xmm6, %xmm6 4626 4627// CHECK: vfnmsub132sd 64(%rdx), %xmm15, %xmm15 4628// CHECK: encoding: [0xc4,0x62,0x81,0x9f,0x7a,0x40]      4629vfnmsub132sd 64(%rdx), %xmm15, %xmm15 4630 4631// CHECK: vfnmsub132sd 64(%rdx), %xmm6, %xmm6 4632// CHECK: encoding: [0xc4,0xe2,0xc9,0x9f,0x72,0x40]      4633vfnmsub132sd 64(%rdx), %xmm6, %xmm6 4634 4635// CHECK: vfnmsub132sd (%rdx), %xmm15, %xmm15 4636// CHECK: encoding: [0xc4,0x62,0x81,0x9f,0x3a]      4637vfnmsub132sd (%rdx), %xmm15, %xmm15 4638 4639// CHECK: vfnmsub132sd (%rdx), %xmm6, %xmm6 4640// CHECK: encoding: [0xc4,0xe2,0xc9,0x9f,0x32]      4641vfnmsub132sd (%rdx), %xmm6, %xmm6 4642 4643// CHECK: vfnmsub132sd %xmm15, %xmm15, %xmm15 4644// CHECK: encoding: [0xc4,0x42,0x81,0x9f,0xff]      4645vfnmsub132sd %xmm15, %xmm15, %xmm15 4646 4647// CHECK: vfnmsub132sd %xmm6, %xmm6, %xmm6 4648// CHECK: encoding: [0xc4,0xe2,0xc9,0x9f,0xf6]      4649vfnmsub132sd %xmm6, %xmm6, %xmm6 4650 4651// CHECK: vfnmsub132ss 485498096, %xmm15, %xmm15 4652// CHECK: encoding: [0xc4,0x62,0x01,0x9f,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      4653vfnmsub132ss 485498096, %xmm15, %xmm15 4654 4655// CHECK: vfnmsub132ss 485498096, %xmm6, %xmm6 4656// CHECK: encoding: [0xc4,0xe2,0x49,0x9f,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      4657vfnmsub132ss 485498096, %xmm6, %xmm6 4658 4659// CHECK: vfnmsub132ss -64(%rdx,%rax,4), %xmm15, %xmm15 4660// CHECK: encoding: [0xc4,0x62,0x01,0x9f,0x7c,0x82,0xc0]      4661vfnmsub132ss -64(%rdx,%rax,4), %xmm15, %xmm15 4662 4663// CHECK: vfnmsub132ss 64(%rdx,%rax,4), %xmm15, %xmm15 4664// CHECK: encoding: [0xc4,0x62,0x01,0x9f,0x7c,0x82,0x40]      4665vfnmsub132ss 64(%rdx,%rax,4), %xmm15, %xmm15 4666 4667// CHECK: vfnmsub132ss -64(%rdx,%rax,4), %xmm6, %xmm6 4668// CHECK: encoding: [0xc4,0xe2,0x49,0x9f,0x74,0x82,0xc0]      4669vfnmsub132ss -64(%rdx,%rax,4), %xmm6, %xmm6 4670 4671// CHECK: vfnmsub132ss 64(%rdx,%rax,4), %xmm6, %xmm6 4672// CHECK: encoding: [0xc4,0xe2,0x49,0x9f,0x74,0x82,0x40]      4673vfnmsub132ss 64(%rdx,%rax,4), %xmm6, %xmm6 4674 4675// CHECK: vfnmsub132ss 64(%rdx,%rax), %xmm15, %xmm15 4676// CHECK: encoding: [0xc4,0x62,0x01,0x9f,0x7c,0x02,0x40]      4677vfnmsub132ss 64(%rdx,%rax), %xmm15, %xmm15 4678 4679// CHECK: vfnmsub132ss 64(%rdx,%rax), %xmm6, %xmm6 4680// CHECK: encoding: [0xc4,0xe2,0x49,0x9f,0x74,0x02,0x40]      4681vfnmsub132ss 64(%rdx,%rax), %xmm6, %xmm6 4682 4683// CHECK: vfnmsub132ss 64(%rdx), %xmm15, %xmm15 4684// CHECK: encoding: [0xc4,0x62,0x01,0x9f,0x7a,0x40]      4685vfnmsub132ss 64(%rdx), %xmm15, %xmm15 4686 4687// CHECK: vfnmsub132ss 64(%rdx), %xmm6, %xmm6 4688// CHECK: encoding: [0xc4,0xe2,0x49,0x9f,0x72,0x40]      4689vfnmsub132ss 64(%rdx), %xmm6, %xmm6 4690 4691// CHECK: vfnmsub132ss (%rdx), %xmm15, %xmm15 4692// CHECK: encoding: [0xc4,0x62,0x01,0x9f,0x3a]      4693vfnmsub132ss (%rdx), %xmm15, %xmm15 4694 4695// CHECK: vfnmsub132ss (%rdx), %xmm6, %xmm6 4696// CHECK: encoding: [0xc4,0xe2,0x49,0x9f,0x32]      4697vfnmsub132ss (%rdx), %xmm6, %xmm6 4698 4699// CHECK: vfnmsub132ss %xmm15, %xmm15, %xmm15 4700// CHECK: encoding: [0xc4,0x42,0x01,0x9f,0xff]      4701vfnmsub132ss %xmm15, %xmm15, %xmm15 4702 4703// CHECK: vfnmsub132ss %xmm6, %xmm6, %xmm6 4704// CHECK: encoding: [0xc4,0xe2,0x49,0x9f,0xf6]      4705vfnmsub132ss %xmm6, %xmm6, %xmm6 4706 4707// CHECK: vfnmsub213pd 485498096, %xmm15, %xmm15 4708// CHECK: encoding: [0xc4,0x62,0x81,0xae,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      4709vfnmsub213pd 485498096, %xmm15, %xmm15 4710 4711// CHECK: vfnmsub213pd 485498096, %xmm6, %xmm6 4712// CHECK: encoding: [0xc4,0xe2,0xc9,0xae,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      4713vfnmsub213pd 485498096, %xmm6, %xmm6 4714 4715// CHECK: vfnmsub213pd 485498096, %ymm7, %ymm7 4716// CHECK: encoding: [0xc4,0xe2,0xc5,0xae,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      4717vfnmsub213pd 485498096, %ymm7, %ymm7 4718 4719// CHECK: vfnmsub213pd 485498096, %ymm9, %ymm9 4720// CHECK: encoding: [0xc4,0x62,0xb5,0xae,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      4721vfnmsub213pd 485498096, %ymm9, %ymm9 4722 4723// CHECK: vfnmsub213pd -64(%rdx,%rax,4), %xmm15, %xmm15 4724// CHECK: encoding: [0xc4,0x62,0x81,0xae,0x7c,0x82,0xc0]      4725vfnmsub213pd -64(%rdx,%rax,4), %xmm15, %xmm15 4726 4727// CHECK: vfnmsub213pd 64(%rdx,%rax,4), %xmm15, %xmm15 4728// CHECK: encoding: [0xc4,0x62,0x81,0xae,0x7c,0x82,0x40]      4729vfnmsub213pd 64(%rdx,%rax,4), %xmm15, %xmm15 4730 4731// CHECK: vfnmsub213pd -64(%rdx,%rax,4), %xmm6, %xmm6 4732// CHECK: encoding: [0xc4,0xe2,0xc9,0xae,0x74,0x82,0xc0]      4733vfnmsub213pd -64(%rdx,%rax,4), %xmm6, %xmm6 4734 4735// CHECK: vfnmsub213pd 64(%rdx,%rax,4), %xmm6, %xmm6 4736// CHECK: encoding: [0xc4,0xe2,0xc9,0xae,0x74,0x82,0x40]      4737vfnmsub213pd 64(%rdx,%rax,4), %xmm6, %xmm6 4738 4739// CHECK: vfnmsub213pd -64(%rdx,%rax,4), %ymm7, %ymm7 4740// CHECK: encoding: [0xc4,0xe2,0xc5,0xae,0x7c,0x82,0xc0]      4741vfnmsub213pd -64(%rdx,%rax,4), %ymm7, %ymm7 4742 4743// CHECK: vfnmsub213pd 64(%rdx,%rax,4), %ymm7, %ymm7 4744// CHECK: encoding: [0xc4,0xe2,0xc5,0xae,0x7c,0x82,0x40]      4745vfnmsub213pd 64(%rdx,%rax,4), %ymm7, %ymm7 4746 4747// CHECK: vfnmsub213pd -64(%rdx,%rax,4), %ymm9, %ymm9 4748// CHECK: encoding: [0xc4,0x62,0xb5,0xae,0x4c,0x82,0xc0]      4749vfnmsub213pd -64(%rdx,%rax,4), %ymm9, %ymm9 4750 4751// CHECK: vfnmsub213pd 64(%rdx,%rax,4), %ymm9, %ymm9 4752// CHECK: encoding: [0xc4,0x62,0xb5,0xae,0x4c,0x82,0x40]      4753vfnmsub213pd 64(%rdx,%rax,4), %ymm9, %ymm9 4754 4755// CHECK: vfnmsub213pd 64(%rdx,%rax), %xmm15, %xmm15 4756// CHECK: encoding: [0xc4,0x62,0x81,0xae,0x7c,0x02,0x40]      4757vfnmsub213pd 64(%rdx,%rax), %xmm15, %xmm15 4758 4759// CHECK: vfnmsub213pd 64(%rdx,%rax), %xmm6, %xmm6 4760// CHECK: encoding: [0xc4,0xe2,0xc9,0xae,0x74,0x02,0x40]      4761vfnmsub213pd 64(%rdx,%rax), %xmm6, %xmm6 4762 4763// CHECK: vfnmsub213pd 64(%rdx,%rax), %ymm7, %ymm7 4764// CHECK: encoding: [0xc4,0xe2,0xc5,0xae,0x7c,0x02,0x40]      4765vfnmsub213pd 64(%rdx,%rax), %ymm7, %ymm7 4766 4767// CHECK: vfnmsub213pd 64(%rdx,%rax), %ymm9, %ymm9 4768// CHECK: encoding: [0xc4,0x62,0xb5,0xae,0x4c,0x02,0x40]      4769vfnmsub213pd 64(%rdx,%rax), %ymm9, %ymm9 4770 4771// CHECK: vfnmsub213pd 64(%rdx), %xmm15, %xmm15 4772// CHECK: encoding: [0xc4,0x62,0x81,0xae,0x7a,0x40]      4773vfnmsub213pd 64(%rdx), %xmm15, %xmm15 4774 4775// CHECK: vfnmsub213pd 64(%rdx), %xmm6, %xmm6 4776// CHECK: encoding: [0xc4,0xe2,0xc9,0xae,0x72,0x40]      4777vfnmsub213pd 64(%rdx), %xmm6, %xmm6 4778 4779// CHECK: vfnmsub213pd 64(%rdx), %ymm7, %ymm7 4780// CHECK: encoding: [0xc4,0xe2,0xc5,0xae,0x7a,0x40]      4781vfnmsub213pd 64(%rdx), %ymm7, %ymm7 4782 4783// CHECK: vfnmsub213pd 64(%rdx), %ymm9, %ymm9 4784// CHECK: encoding: [0xc4,0x62,0xb5,0xae,0x4a,0x40]      4785vfnmsub213pd 64(%rdx), %ymm9, %ymm9 4786 4787// CHECK: vfnmsub213pd (%rdx), %xmm15, %xmm15 4788// CHECK: encoding: [0xc4,0x62,0x81,0xae,0x3a]      4789vfnmsub213pd (%rdx), %xmm15, %xmm15 4790 4791// CHECK: vfnmsub213pd (%rdx), %xmm6, %xmm6 4792// CHECK: encoding: [0xc4,0xe2,0xc9,0xae,0x32]      4793vfnmsub213pd (%rdx), %xmm6, %xmm6 4794 4795// CHECK: vfnmsub213pd (%rdx), %ymm7, %ymm7 4796// CHECK: encoding: [0xc4,0xe2,0xc5,0xae,0x3a]      4797vfnmsub213pd (%rdx), %ymm7, %ymm7 4798 4799// CHECK: vfnmsub213pd (%rdx), %ymm9, %ymm9 4800// CHECK: encoding: [0xc4,0x62,0xb5,0xae,0x0a]      4801vfnmsub213pd (%rdx), %ymm9, %ymm9 4802 4803// CHECK: vfnmsub213pd %xmm15, %xmm15, %xmm15 4804// CHECK: encoding: [0xc4,0x42,0x81,0xae,0xff]      4805vfnmsub213pd %xmm15, %xmm15, %xmm15 4806 4807// CHECK: vfnmsub213pd %xmm6, %xmm6, %xmm6 4808// CHECK: encoding: [0xc4,0xe2,0xc9,0xae,0xf6]      4809vfnmsub213pd %xmm6, %xmm6, %xmm6 4810 4811// CHECK: vfnmsub213pd %ymm7, %ymm7, %ymm7 4812// CHECK: encoding: [0xc4,0xe2,0xc5,0xae,0xff]      4813vfnmsub213pd %ymm7, %ymm7, %ymm7 4814 4815// CHECK: vfnmsub213pd %ymm9, %ymm9, %ymm9 4816// CHECK: encoding: [0xc4,0x42,0xb5,0xae,0xc9]      4817vfnmsub213pd %ymm9, %ymm9, %ymm9 4818 4819// CHECK: vfnmsub213ps 485498096, %xmm15, %xmm15 4820// CHECK: encoding: [0xc4,0x62,0x01,0xae,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      4821vfnmsub213ps 485498096, %xmm15, %xmm15 4822 4823// CHECK: vfnmsub213ps 485498096, %xmm6, %xmm6 4824// CHECK: encoding: [0xc4,0xe2,0x49,0xae,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      4825vfnmsub213ps 485498096, %xmm6, %xmm6 4826 4827// CHECK: vfnmsub213ps 485498096, %ymm7, %ymm7 4828// CHECK: encoding: [0xc4,0xe2,0x45,0xae,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      4829vfnmsub213ps 485498096, %ymm7, %ymm7 4830 4831// CHECK: vfnmsub213ps 485498096, %ymm9, %ymm9 4832// CHECK: encoding: [0xc4,0x62,0x35,0xae,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      4833vfnmsub213ps 485498096, %ymm9, %ymm9 4834 4835// CHECK: vfnmsub213ps -64(%rdx,%rax,4), %xmm15, %xmm15 4836// CHECK: encoding: [0xc4,0x62,0x01,0xae,0x7c,0x82,0xc0]      4837vfnmsub213ps -64(%rdx,%rax,4), %xmm15, %xmm15 4838 4839// CHECK: vfnmsub213ps 64(%rdx,%rax,4), %xmm15, %xmm15 4840// CHECK: encoding: [0xc4,0x62,0x01,0xae,0x7c,0x82,0x40]      4841vfnmsub213ps 64(%rdx,%rax,4), %xmm15, %xmm15 4842 4843// CHECK: vfnmsub213ps -64(%rdx,%rax,4), %xmm6, %xmm6 4844// CHECK: encoding: [0xc4,0xe2,0x49,0xae,0x74,0x82,0xc0]      4845vfnmsub213ps -64(%rdx,%rax,4), %xmm6, %xmm6 4846 4847// CHECK: vfnmsub213ps 64(%rdx,%rax,4), %xmm6, %xmm6 4848// CHECK: encoding: [0xc4,0xe2,0x49,0xae,0x74,0x82,0x40]      4849vfnmsub213ps 64(%rdx,%rax,4), %xmm6, %xmm6 4850 4851// CHECK: vfnmsub213ps -64(%rdx,%rax,4), %ymm7, %ymm7 4852// CHECK: encoding: [0xc4,0xe2,0x45,0xae,0x7c,0x82,0xc0]      4853vfnmsub213ps -64(%rdx,%rax,4), %ymm7, %ymm7 4854 4855// CHECK: vfnmsub213ps 64(%rdx,%rax,4), %ymm7, %ymm7 4856// CHECK: encoding: [0xc4,0xe2,0x45,0xae,0x7c,0x82,0x40]      4857vfnmsub213ps 64(%rdx,%rax,4), %ymm7, %ymm7 4858 4859// CHECK: vfnmsub213ps -64(%rdx,%rax,4), %ymm9, %ymm9 4860// CHECK: encoding: [0xc4,0x62,0x35,0xae,0x4c,0x82,0xc0]      4861vfnmsub213ps -64(%rdx,%rax,4), %ymm9, %ymm9 4862 4863// CHECK: vfnmsub213ps 64(%rdx,%rax,4), %ymm9, %ymm9 4864// CHECK: encoding: [0xc4,0x62,0x35,0xae,0x4c,0x82,0x40]      4865vfnmsub213ps 64(%rdx,%rax,4), %ymm9, %ymm9 4866 4867// CHECK: vfnmsub213ps 64(%rdx,%rax), %xmm15, %xmm15 4868// CHECK: encoding: [0xc4,0x62,0x01,0xae,0x7c,0x02,0x40]      4869vfnmsub213ps 64(%rdx,%rax), %xmm15, %xmm15 4870 4871// CHECK: vfnmsub213ps 64(%rdx,%rax), %xmm6, %xmm6 4872// CHECK: encoding: [0xc4,0xe2,0x49,0xae,0x74,0x02,0x40]      4873vfnmsub213ps 64(%rdx,%rax), %xmm6, %xmm6 4874 4875// CHECK: vfnmsub213ps 64(%rdx,%rax), %ymm7, %ymm7 4876// CHECK: encoding: [0xc4,0xe2,0x45,0xae,0x7c,0x02,0x40]      4877vfnmsub213ps 64(%rdx,%rax), %ymm7, %ymm7 4878 4879// CHECK: vfnmsub213ps 64(%rdx,%rax), %ymm9, %ymm9 4880// CHECK: encoding: [0xc4,0x62,0x35,0xae,0x4c,0x02,0x40]      4881vfnmsub213ps 64(%rdx,%rax), %ymm9, %ymm9 4882 4883// CHECK: vfnmsub213ps 64(%rdx), %xmm15, %xmm15 4884// CHECK: encoding: [0xc4,0x62,0x01,0xae,0x7a,0x40]      4885vfnmsub213ps 64(%rdx), %xmm15, %xmm15 4886 4887// CHECK: vfnmsub213ps 64(%rdx), %xmm6, %xmm6 4888// CHECK: encoding: [0xc4,0xe2,0x49,0xae,0x72,0x40]      4889vfnmsub213ps 64(%rdx), %xmm6, %xmm6 4890 4891// CHECK: vfnmsub213ps 64(%rdx), %ymm7, %ymm7 4892// CHECK: encoding: [0xc4,0xe2,0x45,0xae,0x7a,0x40]      4893vfnmsub213ps 64(%rdx), %ymm7, %ymm7 4894 4895// CHECK: vfnmsub213ps 64(%rdx), %ymm9, %ymm9 4896// CHECK: encoding: [0xc4,0x62,0x35,0xae,0x4a,0x40]      4897vfnmsub213ps 64(%rdx), %ymm9, %ymm9 4898 4899// CHECK: vfnmsub213ps (%rdx), %xmm15, %xmm15 4900// CHECK: encoding: [0xc4,0x62,0x01,0xae,0x3a]      4901vfnmsub213ps (%rdx), %xmm15, %xmm15 4902 4903// CHECK: vfnmsub213ps (%rdx), %xmm6, %xmm6 4904// CHECK: encoding: [0xc4,0xe2,0x49,0xae,0x32]      4905vfnmsub213ps (%rdx), %xmm6, %xmm6 4906 4907// CHECK: vfnmsub213ps (%rdx), %ymm7, %ymm7 4908// CHECK: encoding: [0xc4,0xe2,0x45,0xae,0x3a]      4909vfnmsub213ps (%rdx), %ymm7, %ymm7 4910 4911// CHECK: vfnmsub213ps (%rdx), %ymm9, %ymm9 4912// CHECK: encoding: [0xc4,0x62,0x35,0xae,0x0a]      4913vfnmsub213ps (%rdx), %ymm9, %ymm9 4914 4915// CHECK: vfnmsub213ps %xmm15, %xmm15, %xmm15 4916// CHECK: encoding: [0xc4,0x42,0x01,0xae,0xff]      4917vfnmsub213ps %xmm15, %xmm15, %xmm15 4918 4919// CHECK: vfnmsub213ps %xmm6, %xmm6, %xmm6 4920// CHECK: encoding: [0xc4,0xe2,0x49,0xae,0xf6]      4921vfnmsub213ps %xmm6, %xmm6, %xmm6 4922 4923// CHECK: vfnmsub213ps %ymm7, %ymm7, %ymm7 4924// CHECK: encoding: [0xc4,0xe2,0x45,0xae,0xff]      4925vfnmsub213ps %ymm7, %ymm7, %ymm7 4926 4927// CHECK: vfnmsub213ps %ymm9, %ymm9, %ymm9 4928// CHECK: encoding: [0xc4,0x42,0x35,0xae,0xc9]      4929vfnmsub213ps %ymm9, %ymm9, %ymm9 4930 4931// CHECK: vfnmsub213sd 485498096, %xmm15, %xmm15 4932// CHECK: encoding: [0xc4,0x62,0x81,0xaf,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      4933vfnmsub213sd 485498096, %xmm15, %xmm15 4934 4935// CHECK: vfnmsub213sd 485498096, %xmm6, %xmm6 4936// CHECK: encoding: [0xc4,0xe2,0xc9,0xaf,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      4937vfnmsub213sd 485498096, %xmm6, %xmm6 4938 4939// CHECK: vfnmsub213sd -64(%rdx,%rax,4), %xmm15, %xmm15 4940// CHECK: encoding: [0xc4,0x62,0x81,0xaf,0x7c,0x82,0xc0]      4941vfnmsub213sd -64(%rdx,%rax,4), %xmm15, %xmm15 4942 4943// CHECK: vfnmsub213sd 64(%rdx,%rax,4), %xmm15, %xmm15 4944// CHECK: encoding: [0xc4,0x62,0x81,0xaf,0x7c,0x82,0x40]      4945vfnmsub213sd 64(%rdx,%rax,4), %xmm15, %xmm15 4946 4947// CHECK: vfnmsub213sd -64(%rdx,%rax,4), %xmm6, %xmm6 4948// CHECK: encoding: [0xc4,0xe2,0xc9,0xaf,0x74,0x82,0xc0]      4949vfnmsub213sd -64(%rdx,%rax,4), %xmm6, %xmm6 4950 4951// CHECK: vfnmsub213sd 64(%rdx,%rax,4), %xmm6, %xmm6 4952// CHECK: encoding: [0xc4,0xe2,0xc9,0xaf,0x74,0x82,0x40]      4953vfnmsub213sd 64(%rdx,%rax,4), %xmm6, %xmm6 4954 4955// CHECK: vfnmsub213sd 64(%rdx,%rax), %xmm15, %xmm15 4956// CHECK: encoding: [0xc4,0x62,0x81,0xaf,0x7c,0x02,0x40]      4957vfnmsub213sd 64(%rdx,%rax), %xmm15, %xmm15 4958 4959// CHECK: vfnmsub213sd 64(%rdx,%rax), %xmm6, %xmm6 4960// CHECK: encoding: [0xc4,0xe2,0xc9,0xaf,0x74,0x02,0x40]      4961vfnmsub213sd 64(%rdx,%rax), %xmm6, %xmm6 4962 4963// CHECK: vfnmsub213sd 64(%rdx), %xmm15, %xmm15 4964// CHECK: encoding: [0xc4,0x62,0x81,0xaf,0x7a,0x40]      4965vfnmsub213sd 64(%rdx), %xmm15, %xmm15 4966 4967// CHECK: vfnmsub213sd 64(%rdx), %xmm6, %xmm6 4968// CHECK: encoding: [0xc4,0xe2,0xc9,0xaf,0x72,0x40]      4969vfnmsub213sd 64(%rdx), %xmm6, %xmm6 4970 4971// CHECK: vfnmsub213sd (%rdx), %xmm15, %xmm15 4972// CHECK: encoding: [0xc4,0x62,0x81,0xaf,0x3a]      4973vfnmsub213sd (%rdx), %xmm15, %xmm15 4974 4975// CHECK: vfnmsub213sd (%rdx), %xmm6, %xmm6 4976// CHECK: encoding: [0xc4,0xe2,0xc9,0xaf,0x32]      4977vfnmsub213sd (%rdx), %xmm6, %xmm6 4978 4979// CHECK: vfnmsub213sd %xmm15, %xmm15, %xmm15 4980// CHECK: encoding: [0xc4,0x42,0x81,0xaf,0xff]      4981vfnmsub213sd %xmm15, %xmm15, %xmm15 4982 4983// CHECK: vfnmsub213sd %xmm6, %xmm6, %xmm6 4984// CHECK: encoding: [0xc4,0xe2,0xc9,0xaf,0xf6]      4985vfnmsub213sd %xmm6, %xmm6, %xmm6 4986 4987// CHECK: vfnmsub213ss 485498096, %xmm15, %xmm15 4988// CHECK: encoding: [0xc4,0x62,0x01,0xaf,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      4989vfnmsub213ss 485498096, %xmm15, %xmm15 4990 4991// CHECK: vfnmsub213ss 485498096, %xmm6, %xmm6 4992// CHECK: encoding: [0xc4,0xe2,0x49,0xaf,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      4993vfnmsub213ss 485498096, %xmm6, %xmm6 4994 4995// CHECK: vfnmsub213ss -64(%rdx,%rax,4), %xmm15, %xmm15 4996// CHECK: encoding: [0xc4,0x62,0x01,0xaf,0x7c,0x82,0xc0]      4997vfnmsub213ss -64(%rdx,%rax,4), %xmm15, %xmm15 4998 4999// CHECK: vfnmsub213ss 64(%rdx,%rax,4), %xmm15, %xmm15 5000// CHECK: encoding: [0xc4,0x62,0x01,0xaf,0x7c,0x82,0x40]      5001vfnmsub213ss 64(%rdx,%rax,4), %xmm15, %xmm15 5002 5003// CHECK: vfnmsub213ss -64(%rdx,%rax,4), %xmm6, %xmm6 5004// CHECK: encoding: [0xc4,0xe2,0x49,0xaf,0x74,0x82,0xc0]      5005vfnmsub213ss -64(%rdx,%rax,4), %xmm6, %xmm6 5006 5007// CHECK: vfnmsub213ss 64(%rdx,%rax,4), %xmm6, %xmm6 5008// CHECK: encoding: [0xc4,0xe2,0x49,0xaf,0x74,0x82,0x40]      5009vfnmsub213ss 64(%rdx,%rax,4), %xmm6, %xmm6 5010 5011// CHECK: vfnmsub213ss 64(%rdx,%rax), %xmm15, %xmm15 5012// CHECK: encoding: [0xc4,0x62,0x01,0xaf,0x7c,0x02,0x40]      5013vfnmsub213ss 64(%rdx,%rax), %xmm15, %xmm15 5014 5015// CHECK: vfnmsub213ss 64(%rdx,%rax), %xmm6, %xmm6 5016// CHECK: encoding: [0xc4,0xe2,0x49,0xaf,0x74,0x02,0x40]      5017vfnmsub213ss 64(%rdx,%rax), %xmm6, %xmm6 5018 5019// CHECK: vfnmsub213ss 64(%rdx), %xmm15, %xmm15 5020// CHECK: encoding: [0xc4,0x62,0x01,0xaf,0x7a,0x40]      5021vfnmsub213ss 64(%rdx), %xmm15, %xmm15 5022 5023// CHECK: vfnmsub213ss 64(%rdx), %xmm6, %xmm6 5024// CHECK: encoding: [0xc4,0xe2,0x49,0xaf,0x72,0x40]      5025vfnmsub213ss 64(%rdx), %xmm6, %xmm6 5026 5027// CHECK: vfnmsub213ss (%rdx), %xmm15, %xmm15 5028// CHECK: encoding: [0xc4,0x62,0x01,0xaf,0x3a]      5029vfnmsub213ss (%rdx), %xmm15, %xmm15 5030 5031// CHECK: vfnmsub213ss (%rdx), %xmm6, %xmm6 5032// CHECK: encoding: [0xc4,0xe2,0x49,0xaf,0x32]      5033vfnmsub213ss (%rdx), %xmm6, %xmm6 5034 5035// CHECK: vfnmsub213ss %xmm15, %xmm15, %xmm15 5036// CHECK: encoding: [0xc4,0x42,0x01,0xaf,0xff]      5037vfnmsub213ss %xmm15, %xmm15, %xmm15 5038 5039// CHECK: vfnmsub213ss %xmm6, %xmm6, %xmm6 5040// CHECK: encoding: [0xc4,0xe2,0x49,0xaf,0xf6]      5041vfnmsub213ss %xmm6, %xmm6, %xmm6 5042 5043// CHECK: vfnmsub231pd 485498096, %xmm15, %xmm15 5044// CHECK: encoding: [0xc4,0x62,0x81,0xbe,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      5045vfnmsub231pd 485498096, %xmm15, %xmm15 5046 5047// CHECK: vfnmsub231pd 485498096, %xmm6, %xmm6 5048// CHECK: encoding: [0xc4,0xe2,0xc9,0xbe,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      5049vfnmsub231pd 485498096, %xmm6, %xmm6 5050 5051// CHECK: vfnmsub231pd 485498096, %ymm7, %ymm7 5052// CHECK: encoding: [0xc4,0xe2,0xc5,0xbe,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      5053vfnmsub231pd 485498096, %ymm7, %ymm7 5054 5055// CHECK: vfnmsub231pd 485498096, %ymm9, %ymm9 5056// CHECK: encoding: [0xc4,0x62,0xb5,0xbe,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      5057vfnmsub231pd 485498096, %ymm9, %ymm9 5058 5059// CHECK: vfnmsub231pd -64(%rdx,%rax,4), %xmm15, %xmm15 5060// CHECK: encoding: [0xc4,0x62,0x81,0xbe,0x7c,0x82,0xc0]      5061vfnmsub231pd -64(%rdx,%rax,4), %xmm15, %xmm15 5062 5063// CHECK: vfnmsub231pd 64(%rdx,%rax,4), %xmm15, %xmm15 5064// CHECK: encoding: [0xc4,0x62,0x81,0xbe,0x7c,0x82,0x40]      5065vfnmsub231pd 64(%rdx,%rax,4), %xmm15, %xmm15 5066 5067// CHECK: vfnmsub231pd -64(%rdx,%rax,4), %xmm6, %xmm6 5068// CHECK: encoding: [0xc4,0xe2,0xc9,0xbe,0x74,0x82,0xc0]      5069vfnmsub231pd -64(%rdx,%rax,4), %xmm6, %xmm6 5070 5071// CHECK: vfnmsub231pd 64(%rdx,%rax,4), %xmm6, %xmm6 5072// CHECK: encoding: [0xc4,0xe2,0xc9,0xbe,0x74,0x82,0x40]      5073vfnmsub231pd 64(%rdx,%rax,4), %xmm6, %xmm6 5074 5075// CHECK: vfnmsub231pd -64(%rdx,%rax,4), %ymm7, %ymm7 5076// CHECK: encoding: [0xc4,0xe2,0xc5,0xbe,0x7c,0x82,0xc0]      5077vfnmsub231pd -64(%rdx,%rax,4), %ymm7, %ymm7 5078 5079// CHECK: vfnmsub231pd 64(%rdx,%rax,4), %ymm7, %ymm7 5080// CHECK: encoding: [0xc4,0xe2,0xc5,0xbe,0x7c,0x82,0x40]      5081vfnmsub231pd 64(%rdx,%rax,4), %ymm7, %ymm7 5082 5083// CHECK: vfnmsub231pd -64(%rdx,%rax,4), %ymm9, %ymm9 5084// CHECK: encoding: [0xc4,0x62,0xb5,0xbe,0x4c,0x82,0xc0]      5085vfnmsub231pd -64(%rdx,%rax,4), %ymm9, %ymm9 5086 5087// CHECK: vfnmsub231pd 64(%rdx,%rax,4), %ymm9, %ymm9 5088// CHECK: encoding: [0xc4,0x62,0xb5,0xbe,0x4c,0x82,0x40]      5089vfnmsub231pd 64(%rdx,%rax,4), %ymm9, %ymm9 5090 5091// CHECK: vfnmsub231pd 64(%rdx,%rax), %xmm15, %xmm15 5092// CHECK: encoding: [0xc4,0x62,0x81,0xbe,0x7c,0x02,0x40]      5093vfnmsub231pd 64(%rdx,%rax), %xmm15, %xmm15 5094 5095// CHECK: vfnmsub231pd 64(%rdx,%rax), %xmm6, %xmm6 5096// CHECK: encoding: [0xc4,0xe2,0xc9,0xbe,0x74,0x02,0x40]      5097vfnmsub231pd 64(%rdx,%rax), %xmm6, %xmm6 5098 5099// CHECK: vfnmsub231pd 64(%rdx,%rax), %ymm7, %ymm7 5100// CHECK: encoding: [0xc4,0xe2,0xc5,0xbe,0x7c,0x02,0x40]      5101vfnmsub231pd 64(%rdx,%rax), %ymm7, %ymm7 5102 5103// CHECK: vfnmsub231pd 64(%rdx,%rax), %ymm9, %ymm9 5104// CHECK: encoding: [0xc4,0x62,0xb5,0xbe,0x4c,0x02,0x40]      5105vfnmsub231pd 64(%rdx,%rax), %ymm9, %ymm9 5106 5107// CHECK: vfnmsub231pd 64(%rdx), %xmm15, %xmm15 5108// CHECK: encoding: [0xc4,0x62,0x81,0xbe,0x7a,0x40]      5109vfnmsub231pd 64(%rdx), %xmm15, %xmm15 5110 5111// CHECK: vfnmsub231pd 64(%rdx), %xmm6, %xmm6 5112// CHECK: encoding: [0xc4,0xe2,0xc9,0xbe,0x72,0x40]      5113vfnmsub231pd 64(%rdx), %xmm6, %xmm6 5114 5115// CHECK: vfnmsub231pd 64(%rdx), %ymm7, %ymm7 5116// CHECK: encoding: [0xc4,0xe2,0xc5,0xbe,0x7a,0x40]      5117vfnmsub231pd 64(%rdx), %ymm7, %ymm7 5118 5119// CHECK: vfnmsub231pd 64(%rdx), %ymm9, %ymm9 5120// CHECK: encoding: [0xc4,0x62,0xb5,0xbe,0x4a,0x40]      5121vfnmsub231pd 64(%rdx), %ymm9, %ymm9 5122 5123// CHECK: vfnmsub231pd (%rdx), %xmm15, %xmm15 5124// CHECK: encoding: [0xc4,0x62,0x81,0xbe,0x3a]      5125vfnmsub231pd (%rdx), %xmm15, %xmm15 5126 5127// CHECK: vfnmsub231pd (%rdx), %xmm6, %xmm6 5128// CHECK: encoding: [0xc4,0xe2,0xc9,0xbe,0x32]      5129vfnmsub231pd (%rdx), %xmm6, %xmm6 5130 5131// CHECK: vfnmsub231pd (%rdx), %ymm7, %ymm7 5132// CHECK: encoding: [0xc4,0xe2,0xc5,0xbe,0x3a]      5133vfnmsub231pd (%rdx), %ymm7, %ymm7 5134 5135// CHECK: vfnmsub231pd (%rdx), %ymm9, %ymm9 5136// CHECK: encoding: [0xc4,0x62,0xb5,0xbe,0x0a]      5137vfnmsub231pd (%rdx), %ymm9, %ymm9 5138 5139// CHECK: vfnmsub231pd %xmm15, %xmm15, %xmm15 5140// CHECK: encoding: [0xc4,0x42,0x81,0xbe,0xff]      5141vfnmsub231pd %xmm15, %xmm15, %xmm15 5142 5143// CHECK: vfnmsub231pd %xmm6, %xmm6, %xmm6 5144// CHECK: encoding: [0xc4,0xe2,0xc9,0xbe,0xf6]      5145vfnmsub231pd %xmm6, %xmm6, %xmm6 5146 5147// CHECK: vfnmsub231pd %ymm7, %ymm7, %ymm7 5148// CHECK: encoding: [0xc4,0xe2,0xc5,0xbe,0xff]      5149vfnmsub231pd %ymm7, %ymm7, %ymm7 5150 5151// CHECK: vfnmsub231pd %ymm9, %ymm9, %ymm9 5152// CHECK: encoding: [0xc4,0x42,0xb5,0xbe,0xc9]      5153vfnmsub231pd %ymm9, %ymm9, %ymm9 5154 5155// CHECK: vfnmsub231ps 485498096, %xmm15, %xmm15 5156// CHECK: encoding: [0xc4,0x62,0x01,0xbe,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      5157vfnmsub231ps 485498096, %xmm15, %xmm15 5158 5159// CHECK: vfnmsub231ps 485498096, %xmm6, %xmm6 5160// CHECK: encoding: [0xc4,0xe2,0x49,0xbe,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      5161vfnmsub231ps 485498096, %xmm6, %xmm6 5162 5163// CHECK: vfnmsub231ps 485498096, %ymm7, %ymm7 5164// CHECK: encoding: [0xc4,0xe2,0x45,0xbe,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      5165vfnmsub231ps 485498096, %ymm7, %ymm7 5166 5167// CHECK: vfnmsub231ps 485498096, %ymm9, %ymm9 5168// CHECK: encoding: [0xc4,0x62,0x35,0xbe,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]      5169vfnmsub231ps 485498096, %ymm9, %ymm9 5170 5171// CHECK: vfnmsub231ps -64(%rdx,%rax,4), %xmm15, %xmm15 5172// CHECK: encoding: [0xc4,0x62,0x01,0xbe,0x7c,0x82,0xc0]      5173vfnmsub231ps -64(%rdx,%rax,4), %xmm15, %xmm15 5174 5175// CHECK: vfnmsub231ps 64(%rdx,%rax,4), %xmm15, %xmm15 5176// CHECK: encoding: [0xc4,0x62,0x01,0xbe,0x7c,0x82,0x40]      5177vfnmsub231ps 64(%rdx,%rax,4), %xmm15, %xmm15 5178 5179// CHECK: vfnmsub231ps -64(%rdx,%rax,4), %xmm6, %xmm6 5180// CHECK: encoding: [0xc4,0xe2,0x49,0xbe,0x74,0x82,0xc0]      5181vfnmsub231ps -64(%rdx,%rax,4), %xmm6, %xmm6 5182 5183// CHECK: vfnmsub231ps 64(%rdx,%rax,4), %xmm6, %xmm6 5184// CHECK: encoding: [0xc4,0xe2,0x49,0xbe,0x74,0x82,0x40]      5185vfnmsub231ps 64(%rdx,%rax,4), %xmm6, %xmm6 5186 5187// CHECK: vfnmsub231ps -64(%rdx,%rax,4), %ymm7, %ymm7 5188// CHECK: encoding: [0xc4,0xe2,0x45,0xbe,0x7c,0x82,0xc0]      5189vfnmsub231ps -64(%rdx,%rax,4), %ymm7, %ymm7 5190 5191// CHECK: vfnmsub231ps 64(%rdx,%rax,4), %ymm7, %ymm7 5192// CHECK: encoding: [0xc4,0xe2,0x45,0xbe,0x7c,0x82,0x40]      5193vfnmsub231ps 64(%rdx,%rax,4), %ymm7, %ymm7 5194 5195// CHECK: vfnmsub231ps -64(%rdx,%rax,4), %ymm9, %ymm9 5196// CHECK: encoding: [0xc4,0x62,0x35,0xbe,0x4c,0x82,0xc0]      5197vfnmsub231ps -64(%rdx,%rax,4), %ymm9, %ymm9 5198 5199// CHECK: vfnmsub231ps 64(%rdx,%rax,4), %ymm9, %ymm9 5200// CHECK: encoding: [0xc4,0x62,0x35,0xbe,0x4c,0x82,0x40]      5201vfnmsub231ps 64(%rdx,%rax,4), %ymm9, %ymm9 5202 5203// CHECK: vfnmsub231ps 64(%rdx,%rax), %xmm15, %xmm15 5204// CHECK: encoding: [0xc4,0x62,0x01,0xbe,0x7c,0x02,0x40]      5205vfnmsub231ps 64(%rdx,%rax), %xmm15, %xmm15 5206 5207// CHECK: vfnmsub231ps 64(%rdx,%rax), %xmm6, %xmm6 5208// CHECK: encoding: [0xc4,0xe2,0x49,0xbe,0x74,0x02,0x40]      5209vfnmsub231ps 64(%rdx,%rax), %xmm6, %xmm6 5210 5211// CHECK: vfnmsub231ps 64(%rdx,%rax), %ymm7, %ymm7 5212// CHECK: encoding: [0xc4,0xe2,0x45,0xbe,0x7c,0x02,0x40]      5213vfnmsub231ps 64(%rdx,%rax), %ymm7, %ymm7 5214 5215// CHECK: vfnmsub231ps 64(%rdx,%rax), %ymm9, %ymm9 5216// CHECK: encoding: [0xc4,0x62,0x35,0xbe,0x4c,0x02,0x40]      5217vfnmsub231ps 64(%rdx,%rax), %ymm9, %ymm9 5218 5219// CHECK: vfnmsub231ps 64(%rdx), %xmm15, %xmm15 5220// CHECK: encoding: [0xc4,0x62,0x01,0xbe,0x7a,0x40]      5221vfnmsub231ps 64(%rdx), %xmm15, %xmm15 5222 5223// CHECK: vfnmsub231ps 64(%rdx), %xmm6, %xmm6 5224// CHECK: encoding: [0xc4,0xe2,0x49,0xbe,0x72,0x40]      5225vfnmsub231ps 64(%rdx), %xmm6, %xmm6 5226 5227// CHECK: vfnmsub231ps 64(%rdx), %ymm7, %ymm7 5228// CHECK: encoding: [0xc4,0xe2,0x45,0xbe,0x7a,0x40]      5229vfnmsub231ps 64(%rdx), %ymm7, %ymm7 5230 5231// CHECK: vfnmsub231ps 64(%rdx), %ymm9, %ymm9 5232// CHECK: encoding: [0xc4,0x62,0x35,0xbe,0x4a,0x40]      5233vfnmsub231ps 64(%rdx), %ymm9, %ymm9 5234 5235// CHECK: vfnmsub231ps (%rdx), %xmm15, %xmm15 5236// CHECK: encoding: [0xc4,0x62,0x01,0xbe,0x3a]      5237vfnmsub231ps (%rdx), %xmm15, %xmm15 5238 5239// CHECK: vfnmsub231ps (%rdx), %xmm6, %xmm6 5240// CHECK: encoding: [0xc4,0xe2,0x49,0xbe,0x32]      5241vfnmsub231ps (%rdx), %xmm6, %xmm6 5242 5243// CHECK: vfnmsub231ps (%rdx), %ymm7, %ymm7 5244// CHECK: encoding: [0xc4,0xe2,0x45,0xbe,0x3a]      5245vfnmsub231ps (%rdx), %ymm7, %ymm7 5246 5247// CHECK: vfnmsub231ps (%rdx), %ymm9, %ymm9 5248// CHECK: encoding: [0xc4,0x62,0x35,0xbe,0x0a]      5249vfnmsub231ps (%rdx), %ymm9, %ymm9 5250 5251// CHECK: vfnmsub231ps %xmm15, %xmm15, %xmm15 5252// CHECK: encoding: [0xc4,0x42,0x01,0xbe,0xff]      5253vfnmsub231ps %xmm15, %xmm15, %xmm15 5254 5255// CHECK: vfnmsub231ps %xmm6, %xmm6, %xmm6 5256// CHECK: encoding: [0xc4,0xe2,0x49,0xbe,0xf6]      5257vfnmsub231ps %xmm6, %xmm6, %xmm6 5258 5259// CHECK: vfnmsub231ps %ymm7, %ymm7, %ymm7 5260// CHECK: encoding: [0xc4,0xe2,0x45,0xbe,0xff]      5261vfnmsub231ps %ymm7, %ymm7, %ymm7 5262 5263// CHECK: vfnmsub231ps %ymm9, %ymm9, %ymm9 5264// CHECK: encoding: [0xc4,0x42,0x35,0xbe,0xc9]      5265vfnmsub231ps %ymm9, %ymm9, %ymm9 5266 5267// CHECK: vfnmsub231sd 485498096, %xmm15, %xmm15 5268// CHECK: encoding: [0xc4,0x62,0x81,0xbf,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      5269vfnmsub231sd 485498096, %xmm15, %xmm15 5270 5271// CHECK: vfnmsub231sd 485498096, %xmm6, %xmm6 5272// CHECK: encoding: [0xc4,0xe2,0xc9,0xbf,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      5273vfnmsub231sd 485498096, %xmm6, %xmm6 5274 5275// CHECK: vfnmsub231sd -64(%rdx,%rax,4), %xmm15, %xmm15 5276// CHECK: encoding: [0xc4,0x62,0x81,0xbf,0x7c,0x82,0xc0]      5277vfnmsub231sd -64(%rdx,%rax,4), %xmm15, %xmm15 5278 5279// CHECK: vfnmsub231sd 64(%rdx,%rax,4), %xmm15, %xmm15 5280// CHECK: encoding: [0xc4,0x62,0x81,0xbf,0x7c,0x82,0x40]      5281vfnmsub231sd 64(%rdx,%rax,4), %xmm15, %xmm15 5282 5283// CHECK: vfnmsub231sd -64(%rdx,%rax,4), %xmm6, %xmm6 5284// CHECK: encoding: [0xc4,0xe2,0xc9,0xbf,0x74,0x82,0xc0]      5285vfnmsub231sd -64(%rdx,%rax,4), %xmm6, %xmm6 5286 5287// CHECK: vfnmsub231sd 64(%rdx,%rax,4), %xmm6, %xmm6 5288// CHECK: encoding: [0xc4,0xe2,0xc9,0xbf,0x74,0x82,0x40]      5289vfnmsub231sd 64(%rdx,%rax,4), %xmm6, %xmm6 5290 5291// CHECK: vfnmsub231sd 64(%rdx,%rax), %xmm15, %xmm15 5292// CHECK: encoding: [0xc4,0x62,0x81,0xbf,0x7c,0x02,0x40]      5293vfnmsub231sd 64(%rdx,%rax), %xmm15, %xmm15 5294 5295// CHECK: vfnmsub231sd 64(%rdx,%rax), %xmm6, %xmm6 5296// CHECK: encoding: [0xc4,0xe2,0xc9,0xbf,0x74,0x02,0x40]      5297vfnmsub231sd 64(%rdx,%rax), %xmm6, %xmm6 5298 5299// CHECK: vfnmsub231sd 64(%rdx), %xmm15, %xmm15 5300// CHECK: encoding: [0xc4,0x62,0x81,0xbf,0x7a,0x40]      5301vfnmsub231sd 64(%rdx), %xmm15, %xmm15 5302 5303// CHECK: vfnmsub231sd 64(%rdx), %xmm6, %xmm6 5304// CHECK: encoding: [0xc4,0xe2,0xc9,0xbf,0x72,0x40]      5305vfnmsub231sd 64(%rdx), %xmm6, %xmm6 5306 5307// CHECK: vfnmsub231sd (%rdx), %xmm15, %xmm15 5308// CHECK: encoding: [0xc4,0x62,0x81,0xbf,0x3a]      5309vfnmsub231sd (%rdx), %xmm15, %xmm15 5310 5311// CHECK: vfnmsub231sd (%rdx), %xmm6, %xmm6 5312// CHECK: encoding: [0xc4,0xe2,0xc9,0xbf,0x32]      5313vfnmsub231sd (%rdx), %xmm6, %xmm6 5314 5315// CHECK: vfnmsub231sd %xmm15, %xmm15, %xmm15 5316// CHECK: encoding: [0xc4,0x42,0x81,0xbf,0xff]      5317vfnmsub231sd %xmm15, %xmm15, %xmm15 5318 5319// CHECK: vfnmsub231sd %xmm6, %xmm6, %xmm6 5320// CHECK: encoding: [0xc4,0xe2,0xc9,0xbf,0xf6]      5321vfnmsub231sd %xmm6, %xmm6, %xmm6 5322 5323// CHECK: vfnmsub231ss 485498096, %xmm15, %xmm15 5324// CHECK: encoding: [0xc4,0x62,0x01,0xbf,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]      5325vfnmsub231ss 485498096, %xmm15, %xmm15 5326 5327// CHECK: vfnmsub231ss 485498096, %xmm6, %xmm6 5328// CHECK: encoding: [0xc4,0xe2,0x49,0xbf,0x34,0x25,0xf0,0x1c,0xf0,0x1c]      5329vfnmsub231ss 485498096, %xmm6, %xmm6 5330 5331// CHECK: vfnmsub231ss -64(%rdx,%rax,4), %xmm15, %xmm15 5332// CHECK: encoding: [0xc4,0x62,0x01,0xbf,0x7c,0x82,0xc0]      5333vfnmsub231ss -64(%rdx,%rax,4), %xmm15, %xmm15 5334 5335// CHECK: vfnmsub231ss 64(%rdx,%rax,4), %xmm15, %xmm15 5336// CHECK: encoding: [0xc4,0x62,0x01,0xbf,0x7c,0x82,0x40]      5337vfnmsub231ss 64(%rdx,%rax,4), %xmm15, %xmm15 5338 5339// CHECK: vfnmsub231ss -64(%rdx,%rax,4), %xmm6, %xmm6 5340// CHECK: encoding: [0xc4,0xe2,0x49,0xbf,0x74,0x82,0xc0]      5341vfnmsub231ss -64(%rdx,%rax,4), %xmm6, %xmm6 5342 5343// CHECK: vfnmsub231ss 64(%rdx,%rax,4), %xmm6, %xmm6 5344// CHECK: encoding: [0xc4,0xe2,0x49,0xbf,0x74,0x82,0x40]      5345vfnmsub231ss 64(%rdx,%rax,4), %xmm6, %xmm6 5346 5347// CHECK: vfnmsub231ss 64(%rdx,%rax), %xmm15, %xmm15 5348// CHECK: encoding: [0xc4,0x62,0x01,0xbf,0x7c,0x02,0x40]      5349vfnmsub231ss 64(%rdx,%rax), %xmm15, %xmm15 5350 5351// CHECK: vfnmsub231ss 64(%rdx,%rax), %xmm6, %xmm6 5352// CHECK: encoding: [0xc4,0xe2,0x49,0xbf,0x74,0x02,0x40]      5353vfnmsub231ss 64(%rdx,%rax), %xmm6, %xmm6 5354 5355// CHECK: vfnmsub231ss 64(%rdx), %xmm15, %xmm15 5356// CHECK: encoding: [0xc4,0x62,0x01,0xbf,0x7a,0x40]      5357vfnmsub231ss 64(%rdx), %xmm15, %xmm15 5358 5359// CHECK: vfnmsub231ss 64(%rdx), %xmm6, %xmm6 5360// CHECK: encoding: [0xc4,0xe2,0x49,0xbf,0x72,0x40]      5361vfnmsub231ss 64(%rdx), %xmm6, %xmm6 5362 5363// CHECK: vfnmsub231ss (%rdx), %xmm15, %xmm15 5364// CHECK: encoding: [0xc4,0x62,0x01,0xbf,0x3a]      5365vfnmsub231ss (%rdx), %xmm15, %xmm15 5366 5367// CHECK: vfnmsub231ss (%rdx), %xmm6, %xmm6 5368// CHECK: encoding: [0xc4,0xe2,0x49,0xbf,0x32]      5369vfnmsub231ss (%rdx), %xmm6, %xmm6 5370 5371// CHECK: vfnmsub231ss %xmm15, %xmm15, %xmm15 5372// CHECK: encoding: [0xc4,0x42,0x01,0xbf,0xff]      5373vfnmsub231ss %xmm15, %xmm15, %xmm15 5374 5375// CHECK: vfnmsub231ss %xmm6, %xmm6, %xmm6 5376// CHECK: encoding: [0xc4,0xe2,0x49,0xbf,0xf6]      5377vfnmsub231ss %xmm6, %xmm6, %xmm6 5378 5379