1# RUN: llvm-mc --disassemble %s -triple=x86_64 | FileCheck %s --check-prefixes=ATT 2# RUN: llvm-mc --disassemble %s -triple=x86_64 -x86-asm-syntax=intel --output-asm-variant=1 | FileCheck %s --check-prefixes=INTEL 3 4# ATT: cfcmovbw %r17w, %r21w, %r25w 5# INTEL: cfcmovb r25w, r21w, r17w 60x62,0xec,0x35,0x14,0x42,0xe9 7 8# ATT: cfcmovbw %r17w, %r21w 9# INTEL: cfcmovb r21w, r17w 100x62,0xec,0x7d,0x0c,0x42,0xcd 11 12# ATT: cfcmovbw %r17w, 291(%r28,%r29,4) 13# INTEL: cfcmovb word ptr [r28 + 4*r29 + 291], r17w 140x62,0x8c,0x79,0x0c,0x42,0x8c,0xac,0x23,0x01,0x00,0x00 15 16# ATT: cfcmovbl %r18d, %r22d, %r26d 17# INTEL: cfcmovb r26d, r22d, r18d 180x62,0xec,0x2c,0x14,0x42,0xf2 19 20# ATT: cfcmovbl %r18d, %r22d 21# INTEL: cfcmovb r22d, r18d 220x62,0xec,0x7c,0x0c,0x42,0xd6 23 24# ATT: cfcmovbl %r18d, 291(%r28,%r29,4) 25# INTEL: cfcmovb dword ptr [r28 + 4*r29 + 291], r18d 260x62,0x8c,0x78,0x0c,0x42,0x94,0xac,0x23,0x01,0x00,0x00 27 28# ATT: cfcmovbq %r19, %r23, %r27 29# INTEL: cfcmovb r27, r23, r19 300x62,0xec,0xa4,0x14,0x42,0xfb 31 32# ATT: cfcmovbq %r19, %r23 33# INTEL: cfcmovb r23, r19 340x62,0xec,0xfc,0x0c,0x42,0xdf 35 36# ATT: cfcmovbq %r19, 291(%r28,%r29,4) 37# INTEL: cfcmovb qword ptr [r28 + 4*r29 + 291], r19 380x62,0x8c,0xf8,0x0c,0x42,0x9c,0xac,0x23,0x01,0x00,0x00 39 40# ATT: cfcmovbw 291(%r28,%r29,4), %r17w, %r21w 41# INTEL: cfcmovb r21w, r17w, word ptr [r28 + 4*r29 + 291] 420x62,0x8c,0x51,0x14,0x42,0x8c,0xac,0x23,0x01,0x00,0x00 43 44# ATT: cfcmovbw 291(%r28,%r29,4), %r17w 45# INTEL: cfcmovb r17w, word ptr [r28 + 4*r29 + 291] 460x62,0x8c,0x79,0x08,0x42,0x8c,0xac,0x23,0x01,0x00,0x00 47 48# ATT: cfcmovbl 291(%r28,%r29,4), %r18d, %r22d 49# INTEL: cfcmovb r22d, r18d, dword ptr [r28 + 4*r29 + 291] 500x62,0x8c,0x48,0x14,0x42,0x94,0xac,0x23,0x01,0x00,0x00 51 52# ATT: cfcmovbl 291(%r28,%r29,4), %r18d 53# INTEL: cfcmovb r18d, dword ptr [r28 + 4*r29 + 291] 540x62,0x8c,0x78,0x08,0x42,0x94,0xac,0x23,0x01,0x00,0x00 55 56# ATT: cfcmovbq 291(%r28,%r29,4), %r19, %r23 57# INTEL: cfcmovb r23, r19, qword ptr [r28 + 4*r29 + 291] 580x62,0x8c,0xc0,0x14,0x42,0x9c,0xac,0x23,0x01,0x00,0x00 59 60# ATT: cfcmovbq 291(%r28,%r29,4), %r19 61# INTEL: cfcmovb r19, qword ptr [r28 + 4*r29 + 291] 620x62,0x8c,0xf8,0x08,0x42,0x9c,0xac,0x23,0x01,0x00,0x00 63 64# ATT: cfcmovbew %r17w, %r21w, %r25w 65# INTEL: cfcmovbe r25w, r21w, r17w 660x62,0xec,0x35,0x14,0x46,0xe9 67 68# ATT: cfcmovbew %r17w, %r21w 69# INTEL: cfcmovbe r21w, r17w 700x62,0xec,0x7d,0x0c,0x46,0xcd 71 72# ATT: cfcmovbew %r17w, 291(%r28,%r29,4) 73# INTEL: cfcmovbe word ptr [r28 + 4*r29 + 291], r17w 740x62,0x8c,0x79,0x0c,0x46,0x8c,0xac,0x23,0x01,0x00,0x00 75 76# ATT: cfcmovbel %r18d, %r22d, %r26d 77# INTEL: cfcmovbe r26d, r22d, r18d 780x62,0xec,0x2c,0x14,0x46,0xf2 79 80# ATT: cfcmovbel %r18d, %r22d 81# INTEL: cfcmovbe r22d, r18d 820x62,0xec,0x7c,0x0c,0x46,0xd6 83 84# ATT: cfcmovbel %r18d, 291(%r28,%r29,4) 85# INTEL: cfcmovbe dword ptr [r28 + 4*r29 + 291], r18d 860x62,0x8c,0x78,0x0c,0x46,0x94,0xac,0x23,0x01,0x00,0x00 87 88# ATT: cfcmovbeq %r19, %r23, %r27 89# INTEL: cfcmovbe r27, r23, r19 900x62,0xec,0xa4,0x14,0x46,0xfb 91 92# ATT: cfcmovbeq %r19, %r23 93# INTEL: cfcmovbe r23, r19 940x62,0xec,0xfc,0x0c,0x46,0xdf 95 96# ATT: cfcmovbeq %r19, 291(%r28,%r29,4) 97# INTEL: cfcmovbe qword ptr [r28 + 4*r29 + 291], r19 980x62,0x8c,0xf8,0x0c,0x46,0x9c,0xac,0x23,0x01,0x00,0x00 99 100# ATT: cfcmovbew 291(%r28,%r29,4), %r17w, %r21w 101# INTEL: cfcmovbe r21w, r17w, word ptr [r28 + 4*r29 + 291] 1020x62,0x8c,0x51,0x14,0x46,0x8c,0xac,0x23,0x01,0x00,0x00 103 104# ATT: cfcmovbew 291(%r28,%r29,4), %r17w 105# INTEL: cfcmovbe r17w, word ptr [r28 + 4*r29 + 291] 1060x62,0x8c,0x79,0x08,0x46,0x8c,0xac,0x23,0x01,0x00,0x00 107 108# ATT: cfcmovbel 291(%r28,%r29,4), %r18d, %r22d 109# INTEL: cfcmovbe r22d, r18d, dword ptr [r28 + 4*r29 + 291] 1100x62,0x8c,0x48,0x14,0x46,0x94,0xac,0x23,0x01,0x00,0x00 111 112# ATT: cfcmovbel 291(%r28,%r29,4), %r18d 113# INTEL: cfcmovbe r18d, dword ptr [r28 + 4*r29 + 291] 1140x62,0x8c,0x78,0x08,0x46,0x94,0xac,0x23,0x01,0x00,0x00 115 116# ATT: cfcmovbeq 291(%r28,%r29,4), %r19, %r23 117# INTEL: cfcmovbe r23, r19, qword ptr [r28 + 4*r29 + 291] 1180x62,0x8c,0xc0,0x14,0x46,0x9c,0xac,0x23,0x01,0x00,0x00 119 120# ATT: cfcmovbeq 291(%r28,%r29,4), %r19 121# INTEL: cfcmovbe r19, qword ptr [r28 + 4*r29 + 291] 1220x62,0x8c,0xf8,0x08,0x46,0x9c,0xac,0x23,0x01,0x00,0x00 123 124# ATT: cfcmovlw %r17w, %r21w, %r25w 125# INTEL: cfcmovl r25w, r21w, r17w 1260x62,0xec,0x35,0x14,0x4c,0xe9 127 128# ATT: cfcmovlw %r17w, %r21w 129# INTEL: cfcmovl r21w, r17w 1300x62,0xec,0x7d,0x0c,0x4c,0xcd 131 132# ATT: cfcmovlw %r17w, 291(%r28,%r29,4) 133# INTEL: cfcmovl word ptr [r28 + 4*r29 + 291], r17w 1340x62,0x8c,0x79,0x0c,0x4c,0x8c,0xac,0x23,0x01,0x00,0x00 135 136# ATT: cfcmovll %r18d, %r22d, %r26d 137# INTEL: cfcmovl r26d, r22d, r18d 1380x62,0xec,0x2c,0x14,0x4c,0xf2 139 140# ATT: cfcmovll %r18d, %r22d 141# INTEL: cfcmovl r22d, r18d 1420x62,0xec,0x7c,0x0c,0x4c,0xd6 143 144# ATT: cfcmovll %r18d, 291(%r28,%r29,4) 145# INTEL: cfcmovl dword ptr [r28 + 4*r29 + 291], r18d 1460x62,0x8c,0x78,0x0c,0x4c,0x94,0xac,0x23,0x01,0x00,0x00 147 148# ATT: cfcmovlq %r19, %r23, %r27 149# INTEL: cfcmovl r27, r23, r19 1500x62,0xec,0xa4,0x14,0x4c,0xfb 151 152# ATT: cfcmovlq %r19, %r23 153# INTEL: cfcmovl r23, r19 1540x62,0xec,0xfc,0x0c,0x4c,0xdf 155 156# ATT: cfcmovlq %r19, 291(%r28,%r29,4) 157# INTEL: cfcmovl qword ptr [r28 + 4*r29 + 291], r19 1580x62,0x8c,0xf8,0x0c,0x4c,0x9c,0xac,0x23,0x01,0x00,0x00 159 160# ATT: cfcmovlw 291(%r28,%r29,4), %r17w, %r21w 161# INTEL: cfcmovl r21w, r17w, word ptr [r28 + 4*r29 + 291] 1620x62,0x8c,0x51,0x14,0x4c,0x8c,0xac,0x23,0x01,0x00,0x00 163 164# ATT: cfcmovlw 291(%r28,%r29,4), %r17w 165# INTEL: cfcmovl r17w, word ptr [r28 + 4*r29 + 291] 1660x62,0x8c,0x79,0x08,0x4c,0x8c,0xac,0x23,0x01,0x00,0x00 167 168# ATT: cfcmovll 291(%r28,%r29,4), %r18d, %r22d 169# INTEL: cfcmovl r22d, r18d, dword ptr [r28 + 4*r29 + 291] 1700x62,0x8c,0x48,0x14,0x4c,0x94,0xac,0x23,0x01,0x00,0x00 171 172# ATT: cfcmovll 291(%r28,%r29,4), %r18d 173# INTEL: cfcmovl r18d, dword ptr [r28 + 4*r29 + 291] 1740x62,0x8c,0x78,0x08,0x4c,0x94,0xac,0x23,0x01,0x00,0x00 175 176# ATT: cfcmovlq 291(%r28,%r29,4), %r19, %r23 177# INTEL: cfcmovl r23, r19, qword ptr [r28 + 4*r29 + 291] 1780x62,0x8c,0xc0,0x14,0x4c,0x9c,0xac,0x23,0x01,0x00,0x00 179 180# ATT: cfcmovlq 291(%r28,%r29,4), %r19 181# INTEL: cfcmovl r19, qword ptr [r28 + 4*r29 + 291] 1820x62,0x8c,0xf8,0x08,0x4c,0x9c,0xac,0x23,0x01,0x00,0x00 183 184# ATT: cfcmovlew %r17w, %r21w, %r25w 185# INTEL: cfcmovle r25w, r21w, r17w 1860x62,0xec,0x35,0x14,0x4e,0xe9 187 188# ATT: cfcmovlew %r17w, %r21w 189# INTEL: cfcmovle r21w, r17w 1900x62,0xec,0x7d,0x0c,0x4e,0xcd 191 192# ATT: cfcmovlew %r17w, 291(%r28,%r29,4) 193# INTEL: cfcmovle word ptr [r28 + 4*r29 + 291], r17w 1940x62,0x8c,0x79,0x0c,0x4e,0x8c,0xac,0x23,0x01,0x00,0x00 195 196# ATT: cfcmovlel %r18d, %r22d, %r26d 197# INTEL: cfcmovle r26d, r22d, r18d 1980x62,0xec,0x2c,0x14,0x4e,0xf2 199 200# ATT: cfcmovlel %r18d, %r22d 201# INTEL: cfcmovle r22d, r18d 2020x62,0xec,0x7c,0x0c,0x4e,0xd6 203 204# ATT: cfcmovlel %r18d, 291(%r28,%r29,4) 205# INTEL: cfcmovle dword ptr [r28 + 4*r29 + 291], r18d 2060x62,0x8c,0x78,0x0c,0x4e,0x94,0xac,0x23,0x01,0x00,0x00 207 208# ATT: cfcmovleq %r19, %r23, %r27 209# INTEL: cfcmovle r27, r23, r19 2100x62,0xec,0xa4,0x14,0x4e,0xfb 211 212# ATT: cfcmovleq %r19, %r23 213# INTEL: cfcmovle r23, r19 2140x62,0xec,0xfc,0x0c,0x4e,0xdf 215 216# ATT: cfcmovleq %r19, 291(%r28,%r29,4) 217# INTEL: cfcmovle qword ptr [r28 + 4*r29 + 291], r19 2180x62,0x8c,0xf8,0x0c,0x4e,0x9c,0xac,0x23,0x01,0x00,0x00 219 220# ATT: cfcmovlew 291(%r28,%r29,4), %r17w, %r21w 221# INTEL: cfcmovle r21w, r17w, word ptr [r28 + 4*r29 + 291] 2220x62,0x8c,0x51,0x14,0x4e,0x8c,0xac,0x23,0x01,0x00,0x00 223 224# ATT: cfcmovlew 291(%r28,%r29,4), %r17w 225# INTEL: cfcmovle r17w, word ptr [r28 + 4*r29 + 291] 2260x62,0x8c,0x79,0x08,0x4e,0x8c,0xac,0x23,0x01,0x00,0x00 227 228# ATT: cfcmovlel 291(%r28,%r29,4), %r18d, %r22d 229# INTEL: cfcmovle r22d, r18d, dword ptr [r28 + 4*r29 + 291] 2300x62,0x8c,0x48,0x14,0x4e,0x94,0xac,0x23,0x01,0x00,0x00 231 232# ATT: cfcmovlel 291(%r28,%r29,4), %r18d 233# INTEL: cfcmovle r18d, dword ptr [r28 + 4*r29 + 291] 2340x62,0x8c,0x78,0x08,0x4e,0x94,0xac,0x23,0x01,0x00,0x00 235 236# ATT: cfcmovleq 291(%r28,%r29,4), %r19, %r23 237# INTEL: cfcmovle r23, r19, qword ptr [r28 + 4*r29 + 291] 2380x62,0x8c,0xc0,0x14,0x4e,0x9c,0xac,0x23,0x01,0x00,0x00 239 240# ATT: cfcmovleq 291(%r28,%r29,4), %r19 241# INTEL: cfcmovle r19, qword ptr [r28 + 4*r29 + 291] 2420x62,0x8c,0xf8,0x08,0x4e,0x9c,0xac,0x23,0x01,0x00,0x00 243 244# ATT: cfcmovaew %r17w, %r21w, %r25w 245# INTEL: cfcmovae r25w, r21w, r17w 2460x62,0xec,0x35,0x14,0x43,0xe9 247 248# ATT: cfcmovaew %r17w, %r21w 249# INTEL: cfcmovae r21w, r17w 2500x62,0xec,0x7d,0x0c,0x43,0xcd 251 252# ATT: cfcmovaew %r17w, 291(%r28,%r29,4) 253# INTEL: cfcmovae word ptr [r28 + 4*r29 + 291], r17w 2540x62,0x8c,0x79,0x0c,0x43,0x8c,0xac,0x23,0x01,0x00,0x00 255 256# ATT: cfcmovael %r18d, %r22d, %r26d 257# INTEL: cfcmovae r26d, r22d, r18d 2580x62,0xec,0x2c,0x14,0x43,0xf2 259 260# ATT: cfcmovael %r18d, %r22d 261# INTEL: cfcmovae r22d, r18d 2620x62,0xec,0x7c,0x0c,0x43,0xd6 263 264# ATT: cfcmovael %r18d, 291(%r28,%r29,4) 265# INTEL: cfcmovae dword ptr [r28 + 4*r29 + 291], r18d 2660x62,0x8c,0x78,0x0c,0x43,0x94,0xac,0x23,0x01,0x00,0x00 267 268# ATT: cfcmovaeq %r19, %r23, %r27 269# INTEL: cfcmovae r27, r23, r19 2700x62,0xec,0xa4,0x14,0x43,0xfb 271 272# ATT: cfcmovaeq %r19, %r23 273# INTEL: cfcmovae r23, r19 2740x62,0xec,0xfc,0x0c,0x43,0xdf 275 276# ATT: cfcmovaeq %r19, 291(%r28,%r29,4) 277# INTEL: cfcmovae qword ptr [r28 + 4*r29 + 291], r19 2780x62,0x8c,0xf8,0x0c,0x43,0x9c,0xac,0x23,0x01,0x00,0x00 279 280# ATT: cfcmovaew 291(%r28,%r29,4), %r17w, %r21w 281# INTEL: cfcmovae r21w, r17w, word ptr [r28 + 4*r29 + 291] 2820x62,0x8c,0x51,0x14,0x43,0x8c,0xac,0x23,0x01,0x00,0x00 283 284# ATT: cfcmovaew 291(%r28,%r29,4), %r17w 285# INTEL: cfcmovae r17w, word ptr [r28 + 4*r29 + 291] 2860x62,0x8c,0x79,0x08,0x43,0x8c,0xac,0x23,0x01,0x00,0x00 287 288# ATT: cfcmovael 291(%r28,%r29,4), %r18d, %r22d 289# INTEL: cfcmovae r22d, r18d, dword ptr [r28 + 4*r29 + 291] 2900x62,0x8c,0x48,0x14,0x43,0x94,0xac,0x23,0x01,0x00,0x00 291 292# ATT: cfcmovael 291(%r28,%r29,4), %r18d 293# INTEL: cfcmovae r18d, dword ptr [r28 + 4*r29 + 291] 2940x62,0x8c,0x78,0x08,0x43,0x94,0xac,0x23,0x01,0x00,0x00 295 296# ATT: cfcmovaeq 291(%r28,%r29,4), %r19, %r23 297# INTEL: cfcmovae r23, r19, qword ptr [r28 + 4*r29 + 291] 2980x62,0x8c,0xc0,0x14,0x43,0x9c,0xac,0x23,0x01,0x00,0x00 299 300# ATT: cfcmovaeq 291(%r28,%r29,4), %r19 301# INTEL: cfcmovae r19, qword ptr [r28 + 4*r29 + 291] 3020x62,0x8c,0xf8,0x08,0x43,0x9c,0xac,0x23,0x01,0x00,0x00 303 304# ATT: cfcmovaw %r17w, %r21w, %r25w 305# INTEL: cfcmova r25w, r21w, r17w 3060x62,0xec,0x35,0x14,0x47,0xe9 307 308# ATT: cfcmovaw %r17w, %r21w 309# INTEL: cfcmova r21w, r17w 3100x62,0xec,0x7d,0x0c,0x47,0xcd 311 312# ATT: cfcmovaw %r17w, 291(%r28,%r29,4) 313# INTEL: cfcmova word ptr [r28 + 4*r29 + 291], r17w 3140x62,0x8c,0x79,0x0c,0x47,0x8c,0xac,0x23,0x01,0x00,0x00 315 316# ATT: cfcmoval %r18d, %r22d, %r26d 317# INTEL: cfcmova r26d, r22d, r18d 3180x62,0xec,0x2c,0x14,0x47,0xf2 319 320# ATT: cfcmoval %r18d, %r22d 321# INTEL: cfcmova r22d, r18d 3220x62,0xec,0x7c,0x0c,0x47,0xd6 323 324# ATT: cfcmoval %r18d, 291(%r28,%r29,4) 325# INTEL: cfcmova dword ptr [r28 + 4*r29 + 291], r18d 3260x62,0x8c,0x78,0x0c,0x47,0x94,0xac,0x23,0x01,0x00,0x00 327 328# ATT: cfcmovaq %r19, %r23, %r27 329# INTEL: cfcmova r27, r23, r19 3300x62,0xec,0xa4,0x14,0x47,0xfb 331 332# ATT: cfcmovaq %r19, %r23 333# INTEL: cfcmova r23, r19 3340x62,0xec,0xfc,0x0c,0x47,0xdf 335 336# ATT: cfcmovaq %r19, 291(%r28,%r29,4) 337# INTEL: cfcmova qword ptr [r28 + 4*r29 + 291], r19 3380x62,0x8c,0xf8,0x0c,0x47,0x9c,0xac,0x23,0x01,0x00,0x00 339 340# ATT: cfcmovaw 291(%r28,%r29,4), %r17w, %r21w 341# INTEL: cfcmova r21w, r17w, word ptr [r28 + 4*r29 + 291] 3420x62,0x8c,0x51,0x14,0x47,0x8c,0xac,0x23,0x01,0x00,0x00 343 344# ATT: cfcmovaw 291(%r28,%r29,4), %r17w 345# INTEL: cfcmova r17w, word ptr [r28 + 4*r29 + 291] 3460x62,0x8c,0x79,0x08,0x47,0x8c,0xac,0x23,0x01,0x00,0x00 347 348# ATT: cfcmoval 291(%r28,%r29,4), %r18d, %r22d 349# INTEL: cfcmova r22d, r18d, dword ptr [r28 + 4*r29 + 291] 3500x62,0x8c,0x48,0x14,0x47,0x94,0xac,0x23,0x01,0x00,0x00 351 352# ATT: cfcmoval 291(%r28,%r29,4), %r18d 353# INTEL: cfcmova r18d, dword ptr [r28 + 4*r29 + 291] 3540x62,0x8c,0x78,0x08,0x47,0x94,0xac,0x23,0x01,0x00,0x00 355 356# ATT: cfcmovaq 291(%r28,%r29,4), %r19, %r23 357# INTEL: cfcmova r23, r19, qword ptr [r28 + 4*r29 + 291] 3580x62,0x8c,0xc0,0x14,0x47,0x9c,0xac,0x23,0x01,0x00,0x00 359 360# ATT: cfcmovaq 291(%r28,%r29,4), %r19 361# INTEL: cfcmova r19, qword ptr [r28 + 4*r29 + 291] 3620x62,0x8c,0xf8,0x08,0x47,0x9c,0xac,0x23,0x01,0x00,0x00 363 364# ATT: cfcmovgew %r17w, %r21w, %r25w 365# INTEL: cfcmovge r25w, r21w, r17w 3660x62,0xec,0x35,0x14,0x4d,0xe9 367 368# ATT: cfcmovgew %r17w, %r21w 369# INTEL: cfcmovge r21w, r17w 3700x62,0xec,0x7d,0x0c,0x4d,0xcd 371 372# ATT: cfcmovgew %r17w, 291(%r28,%r29,4) 373# INTEL: cfcmovge word ptr [r28 + 4*r29 + 291], r17w 3740x62,0x8c,0x79,0x0c,0x4d,0x8c,0xac,0x23,0x01,0x00,0x00 375 376# ATT: cfcmovgel %r18d, %r22d, %r26d 377# INTEL: cfcmovge r26d, r22d, r18d 3780x62,0xec,0x2c,0x14,0x4d,0xf2 379 380# ATT: cfcmovgel %r18d, %r22d 381# INTEL: cfcmovge r22d, r18d 3820x62,0xec,0x7c,0x0c,0x4d,0xd6 383 384# ATT: cfcmovgel %r18d, 291(%r28,%r29,4) 385# INTEL: cfcmovge dword ptr [r28 + 4*r29 + 291], r18d 3860x62,0x8c,0x78,0x0c,0x4d,0x94,0xac,0x23,0x01,0x00,0x00 387 388# ATT: cfcmovgeq %r19, %r23, %r27 389# INTEL: cfcmovge r27, r23, r19 3900x62,0xec,0xa4,0x14,0x4d,0xfb 391 392# ATT: cfcmovgeq %r19, %r23 393# INTEL: cfcmovge r23, r19 3940x62,0xec,0xfc,0x0c,0x4d,0xdf 395 396# ATT: cfcmovgeq %r19, 291(%r28,%r29,4) 397# INTEL: cfcmovge qword ptr [r28 + 4*r29 + 291], r19 3980x62,0x8c,0xf8,0x0c,0x4d,0x9c,0xac,0x23,0x01,0x00,0x00 399 400# ATT: cfcmovgew 291(%r28,%r29,4), %r17w, %r21w 401# INTEL: cfcmovge r21w, r17w, word ptr [r28 + 4*r29 + 291] 4020x62,0x8c,0x51,0x14,0x4d,0x8c,0xac,0x23,0x01,0x00,0x00 403 404# ATT: cfcmovgew 291(%r28,%r29,4), %r17w 405# INTEL: cfcmovge r17w, word ptr [r28 + 4*r29 + 291] 4060x62,0x8c,0x79,0x08,0x4d,0x8c,0xac,0x23,0x01,0x00,0x00 407 408# ATT: cfcmovgel 291(%r28,%r29,4), %r18d, %r22d 409# INTEL: cfcmovge r22d, r18d, dword ptr [r28 + 4*r29 + 291] 4100x62,0x8c,0x48,0x14,0x4d,0x94,0xac,0x23,0x01,0x00,0x00 411 412# ATT: cfcmovgel 291(%r28,%r29,4), %r18d 413# INTEL: cfcmovge r18d, dword ptr [r28 + 4*r29 + 291] 4140x62,0x8c,0x78,0x08,0x4d,0x94,0xac,0x23,0x01,0x00,0x00 415 416# ATT: cfcmovgeq 291(%r28,%r29,4), %r19, %r23 417# INTEL: cfcmovge r23, r19, qword ptr [r28 + 4*r29 + 291] 4180x62,0x8c,0xc0,0x14,0x4d,0x9c,0xac,0x23,0x01,0x00,0x00 419 420# ATT: cfcmovgeq 291(%r28,%r29,4), %r19 421# INTEL: cfcmovge r19, qword ptr [r28 + 4*r29 + 291] 4220x62,0x8c,0xf8,0x08,0x4d,0x9c,0xac,0x23,0x01,0x00,0x00 423 424# ATT: cfcmovnow %r17w, %r21w, %r25w 425# INTEL: cfcmovno r25w, r21w, r17w 4260x62,0xec,0x35,0x14,0x41,0xe9 427 428# ATT: cfcmovnow %r17w, %r21w 429# INTEL: cfcmovno r21w, r17w 4300x62,0xec,0x7d,0x0c,0x41,0xcd 431 432# ATT: cfcmovnow %r17w, 291(%r28,%r29,4) 433# INTEL: cfcmovno word ptr [r28 + 4*r29 + 291], r17w 4340x62,0x8c,0x79,0x0c,0x41,0x8c,0xac,0x23,0x01,0x00,0x00 435 436# ATT: cfcmovnol %r18d, %r22d, %r26d 437# INTEL: cfcmovno r26d, r22d, r18d 4380x62,0xec,0x2c,0x14,0x41,0xf2 439 440# ATT: cfcmovnol %r18d, %r22d 441# INTEL: cfcmovno r22d, r18d 4420x62,0xec,0x7c,0x0c,0x41,0xd6 443 444# ATT: cfcmovnol %r18d, 291(%r28,%r29,4) 445# INTEL: cfcmovno dword ptr [r28 + 4*r29 + 291], r18d 4460x62,0x8c,0x78,0x0c,0x41,0x94,0xac,0x23,0x01,0x00,0x00 447 448# ATT: cfcmovnoq %r19, %r23, %r27 449# INTEL: cfcmovno r27, r23, r19 4500x62,0xec,0xa4,0x14,0x41,0xfb 451 452# ATT: cfcmovnoq %r19, %r23 453# INTEL: cfcmovno r23, r19 4540x62,0xec,0xfc,0x0c,0x41,0xdf 455 456# ATT: cfcmovnoq %r19, 291(%r28,%r29,4) 457# INTEL: cfcmovno qword ptr [r28 + 4*r29 + 291], r19 4580x62,0x8c,0xf8,0x0c,0x41,0x9c,0xac,0x23,0x01,0x00,0x00 459 460# ATT: cfcmovnow 291(%r28,%r29,4), %r17w, %r21w 461# INTEL: cfcmovno r21w, r17w, word ptr [r28 + 4*r29 + 291] 4620x62,0x8c,0x51,0x14,0x41,0x8c,0xac,0x23,0x01,0x00,0x00 463 464# ATT: cfcmovnow 291(%r28,%r29,4), %r17w 465# INTEL: cfcmovno r17w, word ptr [r28 + 4*r29 + 291] 4660x62,0x8c,0x79,0x08,0x41,0x8c,0xac,0x23,0x01,0x00,0x00 467 468# ATT: cfcmovnol 291(%r28,%r29,4), %r18d, %r22d 469# INTEL: cfcmovno r22d, r18d, dword ptr [r28 + 4*r29 + 291] 4700x62,0x8c,0x48,0x14,0x41,0x94,0xac,0x23,0x01,0x00,0x00 471 472# ATT: cfcmovnol 291(%r28,%r29,4), %r18d 473# INTEL: cfcmovno r18d, dword ptr [r28 + 4*r29 + 291] 4740x62,0x8c,0x78,0x08,0x41,0x94,0xac,0x23,0x01,0x00,0x00 475 476# ATT: cfcmovnoq 291(%r28,%r29,4), %r19, %r23 477# INTEL: cfcmovno r23, r19, qword ptr [r28 + 4*r29 + 291] 4780x62,0x8c,0xc0,0x14,0x41,0x9c,0xac,0x23,0x01,0x00,0x00 479 480# ATT: cfcmovnoq 291(%r28,%r29,4), %r19 481# INTEL: cfcmovno r19, qword ptr [r28 + 4*r29 + 291] 4820x62,0x8c,0xf8,0x08,0x41,0x9c,0xac,0x23,0x01,0x00,0x00 483 484# ATT: cfcmovnpw %r17w, %r21w, %r25w 485# INTEL: cfcmovnp r25w, r21w, r17w 4860x62,0xec,0x35,0x14,0x4b,0xe9 487 488# ATT: cfcmovnpw %r17w, %r21w 489# INTEL: cfcmovnp r21w, r17w 4900x62,0xec,0x7d,0x0c,0x4b,0xcd 491 492# ATT: cfcmovnpw %r17w, 291(%r28,%r29,4) 493# INTEL: cfcmovnp word ptr [r28 + 4*r29 + 291], r17w 4940x62,0x8c,0x79,0x0c,0x4b,0x8c,0xac,0x23,0x01,0x00,0x00 495 496# ATT: cfcmovnpl %r18d, %r22d, %r26d 497# INTEL: cfcmovnp r26d, r22d, r18d 4980x62,0xec,0x2c,0x14,0x4b,0xf2 499 500# ATT: cfcmovnpl %r18d, %r22d 501# INTEL: cfcmovnp r22d, r18d 5020x62,0xec,0x7c,0x0c,0x4b,0xd6 503 504# ATT: cfcmovnpl %r18d, 291(%r28,%r29,4) 505# INTEL: cfcmovnp dword ptr [r28 + 4*r29 + 291], r18d 5060x62,0x8c,0x78,0x0c,0x4b,0x94,0xac,0x23,0x01,0x00,0x00 507 508# ATT: cfcmovnpq %r19, %r23, %r27 509# INTEL: cfcmovnp r27, r23, r19 5100x62,0xec,0xa4,0x14,0x4b,0xfb 511 512# ATT: cfcmovnpq %r19, %r23 513# INTEL: cfcmovnp r23, r19 5140x62,0xec,0xfc,0x0c,0x4b,0xdf 515 516# ATT: cfcmovnpq %r19, 291(%r28,%r29,4) 517# INTEL: cfcmovnp qword ptr [r28 + 4*r29 + 291], r19 5180x62,0x8c,0xf8,0x0c,0x4b,0x9c,0xac,0x23,0x01,0x00,0x00 519 520# ATT: cfcmovnpw 291(%r28,%r29,4), %r17w, %r21w 521# INTEL: cfcmovnp r21w, r17w, word ptr [r28 + 4*r29 + 291] 5220x62,0x8c,0x51,0x14,0x4b,0x8c,0xac,0x23,0x01,0x00,0x00 523 524# ATT: cfcmovnpw 291(%r28,%r29,4), %r17w 525# INTEL: cfcmovnp r17w, word ptr [r28 + 4*r29 + 291] 5260x62,0x8c,0x79,0x08,0x4b,0x8c,0xac,0x23,0x01,0x00,0x00 527 528# ATT: cfcmovnpl 291(%r28,%r29,4), %r18d, %r22d 529# INTEL: cfcmovnp r22d, r18d, dword ptr [r28 + 4*r29 + 291] 5300x62,0x8c,0x48,0x14,0x4b,0x94,0xac,0x23,0x01,0x00,0x00 531 532# ATT: cfcmovnpl 291(%r28,%r29,4), %r18d 533# INTEL: cfcmovnp r18d, dword ptr [r28 + 4*r29 + 291] 5340x62,0x8c,0x78,0x08,0x4b,0x94,0xac,0x23,0x01,0x00,0x00 535 536# ATT: cfcmovnpq 291(%r28,%r29,4), %r19, %r23 537# INTEL: cfcmovnp r23, r19, qword ptr [r28 + 4*r29 + 291] 5380x62,0x8c,0xc0,0x14,0x4b,0x9c,0xac,0x23,0x01,0x00,0x00 539 540# ATT: cfcmovnpq 291(%r28,%r29,4), %r19 541# INTEL: cfcmovnp r19, qword ptr [r28 + 4*r29 + 291] 5420x62,0x8c,0xf8,0x08,0x4b,0x9c,0xac,0x23,0x01,0x00,0x00 543 544# ATT: cfcmovnsw %r17w, %r21w, %r25w 545# INTEL: cfcmovns r25w, r21w, r17w 5460x62,0xec,0x35,0x14,0x49,0xe9 547 548# ATT: cfcmovnsw %r17w, %r21w 549# INTEL: cfcmovns r21w, r17w 5500x62,0xec,0x7d,0x0c,0x49,0xcd 551 552# ATT: cfcmovnsw %r17w, 291(%r28,%r29,4) 553# INTEL: cfcmovns word ptr [r28 + 4*r29 + 291], r17w 5540x62,0x8c,0x79,0x0c,0x49,0x8c,0xac,0x23,0x01,0x00,0x00 555 556# ATT: cfcmovnsl %r18d, %r22d, %r26d 557# INTEL: cfcmovns r26d, r22d, r18d 5580x62,0xec,0x2c,0x14,0x49,0xf2 559 560# ATT: cfcmovnsl %r18d, %r22d 561# INTEL: cfcmovns r22d, r18d 5620x62,0xec,0x7c,0x0c,0x49,0xd6 563 564# ATT: cfcmovnsl %r18d, 291(%r28,%r29,4) 565# INTEL: cfcmovns dword ptr [r28 + 4*r29 + 291], r18d 5660x62,0x8c,0x78,0x0c,0x49,0x94,0xac,0x23,0x01,0x00,0x00 567 568# ATT: cfcmovnsq %r19, %r23, %r27 569# INTEL: cfcmovns r27, r23, r19 5700x62,0xec,0xa4,0x14,0x49,0xfb 571 572# ATT: cfcmovnsq %r19, %r23 573# INTEL: cfcmovns r23, r19 5740x62,0xec,0xfc,0x0c,0x49,0xdf 575 576# ATT: cfcmovnsq %r19, 291(%r28,%r29,4) 577# INTEL: cfcmovns qword ptr [r28 + 4*r29 + 291], r19 5780x62,0x8c,0xf8,0x0c,0x49,0x9c,0xac,0x23,0x01,0x00,0x00 579 580# ATT: cfcmovnsw 291(%r28,%r29,4), %r17w, %r21w 581# INTEL: cfcmovns r21w, r17w, word ptr [r28 + 4*r29 + 291] 5820x62,0x8c,0x51,0x14,0x49,0x8c,0xac,0x23,0x01,0x00,0x00 583 584# ATT: cfcmovnsw 291(%r28,%r29,4), %r17w 585# INTEL: cfcmovns r17w, word ptr [r28 + 4*r29 + 291] 5860x62,0x8c,0x79,0x08,0x49,0x8c,0xac,0x23,0x01,0x00,0x00 587 588# ATT: cfcmovnsl 291(%r28,%r29,4), %r18d, %r22d 589# INTEL: cfcmovns r22d, r18d, dword ptr [r28 + 4*r29 + 291] 5900x62,0x8c,0x48,0x14,0x49,0x94,0xac,0x23,0x01,0x00,0x00 591 592# ATT: cfcmovnsl 291(%r28,%r29,4), %r18d 593# INTEL: cfcmovns r18d, dword ptr [r28 + 4*r29 + 291] 5940x62,0x8c,0x78,0x08,0x49,0x94,0xac,0x23,0x01,0x00,0x00 595 596# ATT: cfcmovnsq 291(%r28,%r29,4), %r19, %r23 597# INTEL: cfcmovns r23, r19, qword ptr [r28 + 4*r29 + 291] 5980x62,0x8c,0xc0,0x14,0x49,0x9c,0xac,0x23,0x01,0x00,0x00 599 600# ATT: cfcmovnsq 291(%r28,%r29,4), %r19 601# INTEL: cfcmovns r19, qword ptr [r28 + 4*r29 + 291] 6020x62,0x8c,0xf8,0x08,0x49,0x9c,0xac,0x23,0x01,0x00,0x00 603 604# ATT: cfcmovnew %r17w, %r21w, %r25w 605# INTEL: cfcmovne r25w, r21w, r17w 6060x62,0xec,0x35,0x14,0x45,0xe9 607 608# ATT: cfcmovnew %r17w, %r21w 609# INTEL: cfcmovne r21w, r17w 6100x62,0xec,0x7d,0x0c,0x45,0xcd 611 612# ATT: cfcmovnew %r17w, 291(%r28,%r29,4) 613# INTEL: cfcmovne word ptr [r28 + 4*r29 + 291], r17w 6140x62,0x8c,0x79,0x0c,0x45,0x8c,0xac,0x23,0x01,0x00,0x00 615 616# ATT: cfcmovnel %r18d, %r22d, %r26d 617# INTEL: cfcmovne r26d, r22d, r18d 6180x62,0xec,0x2c,0x14,0x45,0xf2 619 620# ATT: cfcmovnel %r18d, %r22d 621# INTEL: cfcmovne r22d, r18d 6220x62,0xec,0x7c,0x0c,0x45,0xd6 623 624# ATT: cfcmovnel %r18d, 291(%r28,%r29,4) 625# INTEL: cfcmovne dword ptr [r28 + 4*r29 + 291], r18d 6260x62,0x8c,0x78,0x0c,0x45,0x94,0xac,0x23,0x01,0x00,0x00 627 628# ATT: cfcmovneq %r19, %r23, %r27 629# INTEL: cfcmovne r27, r23, r19 6300x62,0xec,0xa4,0x14,0x45,0xfb 631 632# ATT: cfcmovneq %r19, %r23 633# INTEL: cfcmovne r23, r19 6340x62,0xec,0xfc,0x0c,0x45,0xdf 635 636# ATT: cfcmovneq %r19, 291(%r28,%r29,4) 637# INTEL: cfcmovne qword ptr [r28 + 4*r29 + 291], r19 6380x62,0x8c,0xf8,0x0c,0x45,0x9c,0xac,0x23,0x01,0x00,0x00 639 640# ATT: cfcmovnew 291(%r28,%r29,4), %r17w, %r21w 641# INTEL: cfcmovne r21w, r17w, word ptr [r28 + 4*r29 + 291] 6420x62,0x8c,0x51,0x14,0x45,0x8c,0xac,0x23,0x01,0x00,0x00 643 644# ATT: cfcmovnew 291(%r28,%r29,4), %r17w 645# INTEL: cfcmovne r17w, word ptr [r28 + 4*r29 + 291] 6460x62,0x8c,0x79,0x08,0x45,0x8c,0xac,0x23,0x01,0x00,0x00 647 648# ATT: cfcmovnel 291(%r28,%r29,4), %r18d, %r22d 649# INTEL: cfcmovne r22d, r18d, dword ptr [r28 + 4*r29 + 291] 6500x62,0x8c,0x48,0x14,0x45,0x94,0xac,0x23,0x01,0x00,0x00 651 652# ATT: cfcmovnel 291(%r28,%r29,4), %r18d 653# INTEL: cfcmovne r18d, dword ptr [r28 + 4*r29 + 291] 6540x62,0x8c,0x78,0x08,0x45,0x94,0xac,0x23,0x01,0x00,0x00 655 656# ATT: cfcmovneq 291(%r28,%r29,4), %r19, %r23 657# INTEL: cfcmovne r23, r19, qword ptr [r28 + 4*r29 + 291] 6580x62,0x8c,0xc0,0x14,0x45,0x9c,0xac,0x23,0x01,0x00,0x00 659 660# ATT: cfcmovneq 291(%r28,%r29,4), %r19 661# INTEL: cfcmovne r19, qword ptr [r28 + 4*r29 + 291] 6620x62,0x8c,0xf8,0x08,0x45,0x9c,0xac,0x23,0x01,0x00,0x00 663 664# ATT: cfcmovpw %r17w, %r21w, %r25w 665# INTEL: cfcmovp r25w, r21w, r17w 6660x62,0xec,0x35,0x14,0x4a,0xe9 667 668# ATT: cfcmovpw %r17w, %r21w 669# INTEL: cfcmovp r21w, r17w 6700x62,0xec,0x7d,0x0c,0x4a,0xcd 671 672# ATT: cfcmovpw %r17w, 291(%r28,%r29,4) 673# INTEL: cfcmovp word ptr [r28 + 4*r29 + 291], r17w 6740x62,0x8c,0x79,0x0c,0x4a,0x8c,0xac,0x23,0x01,0x00,0x00 675 676# ATT: cfcmovpl %r18d, %r22d, %r26d 677# INTEL: cfcmovp r26d, r22d, r18d 6780x62,0xec,0x2c,0x14,0x4a,0xf2 679 680# ATT: cfcmovpl %r18d, %r22d 681# INTEL: cfcmovp r22d, r18d 6820x62,0xec,0x7c,0x0c,0x4a,0xd6 683 684# ATT: cfcmovpl %r18d, 291(%r28,%r29,4) 685# INTEL: cfcmovp dword ptr [r28 + 4*r29 + 291], r18d 6860x62,0x8c,0x78,0x0c,0x4a,0x94,0xac,0x23,0x01,0x00,0x00 687 688# ATT: cfcmovpq %r19, %r23, %r27 689# INTEL: cfcmovp r27, r23, r19 6900x62,0xec,0xa4,0x14,0x4a,0xfb 691 692# ATT: cfcmovpq %r19, %r23 693# INTEL: cfcmovp r23, r19 6940x62,0xec,0xfc,0x0c,0x4a,0xdf 695 696# ATT: cfcmovpq %r19, 291(%r28,%r29,4) 697# INTEL: cfcmovp qword ptr [r28 + 4*r29 + 291], r19 6980x62,0x8c,0xf8,0x0c,0x4a,0x9c,0xac,0x23,0x01,0x00,0x00 699 700# ATT: cfcmovpw 291(%r28,%r29,4), %r17w, %r21w 701# INTEL: cfcmovp r21w, r17w, word ptr [r28 + 4*r29 + 291] 7020x62,0x8c,0x51,0x14,0x4a,0x8c,0xac,0x23,0x01,0x00,0x00 703 704# ATT: cfcmovpw 291(%r28,%r29,4), %r17w 705# INTEL: cfcmovp r17w, word ptr [r28 + 4*r29 + 291] 7060x62,0x8c,0x79,0x08,0x4a,0x8c,0xac,0x23,0x01,0x00,0x00 707 708# ATT: cfcmovpl 291(%r28,%r29,4), %r18d, %r22d 709# INTEL: cfcmovp r22d, r18d, dword ptr [r28 + 4*r29 + 291] 7100x62,0x8c,0x48,0x14,0x4a,0x94,0xac,0x23,0x01,0x00,0x00 711 712# ATT: cfcmovpl 291(%r28,%r29,4), %r18d 713# INTEL: cfcmovp r18d, dword ptr [r28 + 4*r29 + 291] 7140x62,0x8c,0x78,0x08,0x4a,0x94,0xac,0x23,0x01,0x00,0x00 715 716# ATT: cfcmovpq 291(%r28,%r29,4), %r19, %r23 717# INTEL: cfcmovp r23, r19, qword ptr [r28 + 4*r29 + 291] 7180x62,0x8c,0xc0,0x14,0x4a,0x9c,0xac,0x23,0x01,0x00,0x00 719 720# ATT: cfcmovpq 291(%r28,%r29,4), %r19 721# INTEL: cfcmovp r19, qword ptr [r28 + 4*r29 + 291] 7220x62,0x8c,0xf8,0x08,0x4a,0x9c,0xac,0x23,0x01,0x00,0x00 723 724# ATT: cfcmovsw %r17w, %r21w, %r25w 725# INTEL: cfcmovs r25w, r21w, r17w 7260x62,0xec,0x35,0x14,0x48,0xe9 727 728# ATT: cfcmovsw %r17w, %r21w 729# INTEL: cfcmovs r21w, r17w 7300x62,0xec,0x7d,0x0c,0x48,0xcd 731 732# ATT: cfcmovsw %r17w, 291(%r28,%r29,4) 733# INTEL: cfcmovs word ptr [r28 + 4*r29 + 291], r17w 7340x62,0x8c,0x79,0x0c,0x48,0x8c,0xac,0x23,0x01,0x00,0x00 735 736# ATT: cfcmovsl %r18d, %r22d, %r26d 737# INTEL: cfcmovs r26d, r22d, r18d 7380x62,0xec,0x2c,0x14,0x48,0xf2 739 740# ATT: cfcmovsl %r18d, %r22d 741# INTEL: cfcmovs r22d, r18d 7420x62,0xec,0x7c,0x0c,0x48,0xd6 743 744# ATT: cfcmovsl %r18d, 291(%r28,%r29,4) 745# INTEL: cfcmovs dword ptr [r28 + 4*r29 + 291], r18d 7460x62,0x8c,0x78,0x0c,0x48,0x94,0xac,0x23,0x01,0x00,0x00 747 748# ATT: cfcmovsq %r19, %r23, %r27 749# INTEL: cfcmovs r27, r23, r19 7500x62,0xec,0xa4,0x14,0x48,0xfb 751 752# ATT: cfcmovsq %r19, %r23 753# INTEL: cfcmovs r23, r19 7540x62,0xec,0xfc,0x0c,0x48,0xdf 755 756# ATT: cfcmovsq %r19, 291(%r28,%r29,4) 757# INTEL: cfcmovs qword ptr [r28 + 4*r29 + 291], r19 7580x62,0x8c,0xf8,0x0c,0x48,0x9c,0xac,0x23,0x01,0x00,0x00 759 760# ATT: cfcmovsw 291(%r28,%r29,4), %r17w, %r21w 761# INTEL: cfcmovs r21w, r17w, word ptr [r28 + 4*r29 + 291] 7620x62,0x8c,0x51,0x14,0x48,0x8c,0xac,0x23,0x01,0x00,0x00 763 764# ATT: cfcmovsw 291(%r28,%r29,4), %r17w 765# INTEL: cfcmovs r17w, word ptr [r28 + 4*r29 + 291] 7660x62,0x8c,0x79,0x08,0x48,0x8c,0xac,0x23,0x01,0x00,0x00 767 768# ATT: cfcmovsl 291(%r28,%r29,4), %r18d, %r22d 769# INTEL: cfcmovs r22d, r18d, dword ptr [r28 + 4*r29 + 291] 7700x62,0x8c,0x48,0x14,0x48,0x94,0xac,0x23,0x01,0x00,0x00 771 772# ATT: cfcmovsl 291(%r28,%r29,4), %r18d 773# INTEL: cfcmovs r18d, dword ptr [r28 + 4*r29 + 291] 7740x62,0x8c,0x78,0x08,0x48,0x94,0xac,0x23,0x01,0x00,0x00 775 776# ATT: cfcmovsq 291(%r28,%r29,4), %r19, %r23 777# INTEL: cfcmovs r23, r19, qword ptr [r28 + 4*r29 + 291] 7780x62,0x8c,0xc0,0x14,0x48,0x9c,0xac,0x23,0x01,0x00,0x00 779 780# ATT: cfcmovsq 291(%r28,%r29,4), %r19 781# INTEL: cfcmovs r19, qword ptr [r28 + 4*r29 + 291] 7820x62,0x8c,0xf8,0x08,0x48,0x9c,0xac,0x23,0x01,0x00,0x00 783 784# ATT: cfcmovew %r17w, %r21w, %r25w 785# INTEL: cfcmove r25w, r21w, r17w 7860x62,0xec,0x35,0x14,0x44,0xe9 787 788# ATT: cfcmovew %r17w, %r21w 789# INTEL: cfcmove r21w, r17w 7900x62,0xec,0x7d,0x0c,0x44,0xcd 791 792# ATT: cfcmovew %r17w, 291(%r28,%r29,4) 793# INTEL: cfcmove word ptr [r28 + 4*r29 + 291], r17w 7940x62,0x8c,0x79,0x0c,0x44,0x8c,0xac,0x23,0x01,0x00,0x00 795 796# ATT: cfcmovel %r18d, %r22d, %r26d 797# INTEL: cfcmove r26d, r22d, r18d 7980x62,0xec,0x2c,0x14,0x44,0xf2 799 800# ATT: cfcmovel %r18d, %r22d 801# INTEL: cfcmove r22d, r18d 8020x62,0xec,0x7c,0x0c,0x44,0xd6 803 804# ATT: cfcmovel %r18d, 291(%r28,%r29,4) 805# INTEL: cfcmove dword ptr [r28 + 4*r29 + 291], r18d 8060x62,0x8c,0x78,0x0c,0x44,0x94,0xac,0x23,0x01,0x00,0x00 807 808# ATT: cfcmoveq %r19, %r23, %r27 809# INTEL: cfcmove r27, r23, r19 8100x62,0xec,0xa4,0x14,0x44,0xfb 811 812# ATT: cfcmoveq %r19, %r23 813# INTEL: cfcmove r23, r19 8140x62,0xec,0xfc,0x0c,0x44,0xdf 815 816# ATT: cfcmoveq %r19, 291(%r28,%r29,4) 817# INTEL: cfcmove qword ptr [r28 + 4*r29 + 291], r19 8180x62,0x8c,0xf8,0x0c,0x44,0x9c,0xac,0x23,0x01,0x00,0x00 819 820# ATT: cfcmovew 291(%r28,%r29,4), %r17w, %r21w 821# INTEL: cfcmove r21w, r17w, word ptr [r28 + 4*r29 + 291] 8220x62,0x8c,0x51,0x14,0x44,0x8c,0xac,0x23,0x01,0x00,0x00 823 824# ATT: cfcmovew 291(%r28,%r29,4), %r17w 825# INTEL: cfcmove r17w, word ptr [r28 + 4*r29 + 291] 8260x62,0x8c,0x79,0x08,0x44,0x8c,0xac,0x23,0x01,0x00,0x00 827 828# ATT: cfcmovel 291(%r28,%r29,4), %r18d, %r22d 829# INTEL: cfcmove r22d, r18d, dword ptr [r28 + 4*r29 + 291] 8300x62,0x8c,0x48,0x14,0x44,0x94,0xac,0x23,0x01,0x00,0x00 831 832# ATT: cfcmovel 291(%r28,%r29,4), %r18d 833# INTEL: cfcmove r18d, dword ptr [r28 + 4*r29 + 291] 8340x62,0x8c,0x78,0x08,0x44,0x94,0xac,0x23,0x01,0x00,0x00 835 836# ATT: cfcmoveq 291(%r28,%r29,4), %r19, %r23 837# INTEL: cfcmove r23, r19, qword ptr [r28 + 4*r29 + 291] 8380x62,0x8c,0xc0,0x14,0x44,0x9c,0xac,0x23,0x01,0x00,0x00 839 840# ATT: cfcmoveq 291(%r28,%r29,4), %r19 841# INTEL: cfcmove r19, qword ptr [r28 + 4*r29 + 291] 8420x62,0x8c,0xf8,0x08,0x44,0x9c,0xac,0x23,0x01,0x00,0x00 843