llvm/llvm/test/MC/Disassembler/X86/apx/cfcmov.txt

# RUN: llvm-mc --disassemble %s -triple=x86_64 | FileCheck %s --check-prefixes=ATT
# RUN: llvm-mc --disassemble %s -triple=x86_64 -x86-asm-syntax=intel --output-asm-variant=1 | FileCheck %s --check-prefixes=INTEL

# ATT:   cfcmovbw	%r17w, %r21w, %r25w
# INTEL: cfcmovb	r25w, r21w, r17w
0x62,0xec,0x35,0x14,0x42,0xe9

# ATT:   cfcmovbw	%r17w, %r21w
# INTEL: cfcmovb	r21w, r17w
0x62,0xec,0x7d,0x0c,0x42,0xcd

# ATT:   cfcmovbw	%r17w, 291(%r28,%r29,4)
# INTEL: cfcmovb	word ptr [r28 + 4*r29 + 291], r17w
0x62,0x8c,0x79,0x0c,0x42,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovbl	%r18d, %r22d, %r26d
# INTEL: cfcmovb	r26d, r22d, r18d
0x62,0xec,0x2c,0x14,0x42,0xf2

# ATT:   cfcmovbl	%r18d, %r22d
# INTEL: cfcmovb	r22d, r18d
0x62,0xec,0x7c,0x0c,0x42,0xd6

# ATT:   cfcmovbl	%r18d, 291(%r28,%r29,4)
# INTEL: cfcmovb	dword ptr [r28 + 4*r29 + 291], r18d
0x62,0x8c,0x78,0x0c,0x42,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovbq	%r19, %r23, %r27
# INTEL: cfcmovb	r27, r23, r19
0x62,0xec,0xa4,0x14,0x42,0xfb

# ATT:   cfcmovbq	%r19, %r23
# INTEL: cfcmovb	r23, r19
0x62,0xec,0xfc,0x0c,0x42,0xdf

# ATT:   cfcmovbq	%r19, 291(%r28,%r29,4)
# INTEL: cfcmovb	qword ptr [r28 + 4*r29 + 291], r19
0x62,0x8c,0xf8,0x0c,0x42,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovbw	291(%r28,%r29,4), %r17w, %r21w
# INTEL: cfcmovb	r21w, r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x51,0x14,0x42,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovbw	291(%r28,%r29,4), %r17w
# INTEL: cfcmovb	r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x79,0x08,0x42,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovbl	291(%r28,%r29,4), %r18d, %r22d
# INTEL: cfcmovb	r22d, r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x48,0x14,0x42,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovbl	291(%r28,%r29,4), %r18d
# INTEL: cfcmovb	r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x78,0x08,0x42,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovbq	291(%r28,%r29,4), %r19, %r23
# INTEL: cfcmovb	r23, r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xc0,0x14,0x42,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovbq	291(%r28,%r29,4), %r19
# INTEL: cfcmovb	r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xf8,0x08,0x42,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovbew	%r17w, %r21w, %r25w
# INTEL: cfcmovbe	r25w, r21w, r17w
0x62,0xec,0x35,0x14,0x46,0xe9

# ATT:   cfcmovbew	%r17w, %r21w
# INTEL: cfcmovbe	r21w, r17w
0x62,0xec,0x7d,0x0c,0x46,0xcd

# ATT:   cfcmovbew	%r17w, 291(%r28,%r29,4)
# INTEL: cfcmovbe	word ptr [r28 + 4*r29 + 291], r17w
0x62,0x8c,0x79,0x0c,0x46,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovbel	%r18d, %r22d, %r26d
# INTEL: cfcmovbe	r26d, r22d, r18d
0x62,0xec,0x2c,0x14,0x46,0xf2

# ATT:   cfcmovbel	%r18d, %r22d
# INTEL: cfcmovbe	r22d, r18d
0x62,0xec,0x7c,0x0c,0x46,0xd6

# ATT:   cfcmovbel	%r18d, 291(%r28,%r29,4)
# INTEL: cfcmovbe	dword ptr [r28 + 4*r29 + 291], r18d
0x62,0x8c,0x78,0x0c,0x46,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovbeq	%r19, %r23, %r27
# INTEL: cfcmovbe	r27, r23, r19
0x62,0xec,0xa4,0x14,0x46,0xfb

# ATT:   cfcmovbeq	%r19, %r23
# INTEL: cfcmovbe	r23, r19
0x62,0xec,0xfc,0x0c,0x46,0xdf

# ATT:   cfcmovbeq	%r19, 291(%r28,%r29,4)
# INTEL: cfcmovbe	qword ptr [r28 + 4*r29 + 291], r19
0x62,0x8c,0xf8,0x0c,0x46,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovbew	291(%r28,%r29,4), %r17w, %r21w
# INTEL: cfcmovbe	r21w, r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x51,0x14,0x46,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovbew	291(%r28,%r29,4), %r17w
# INTEL: cfcmovbe	r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x79,0x08,0x46,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovbel	291(%r28,%r29,4), %r18d, %r22d
# INTEL: cfcmovbe	r22d, r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x48,0x14,0x46,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovbel	291(%r28,%r29,4), %r18d
# INTEL: cfcmovbe	r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x78,0x08,0x46,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovbeq	291(%r28,%r29,4), %r19, %r23
# INTEL: cfcmovbe	r23, r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xc0,0x14,0x46,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovbeq	291(%r28,%r29,4), %r19
# INTEL: cfcmovbe	r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xf8,0x08,0x46,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovlw	%r17w, %r21w, %r25w
# INTEL: cfcmovl	r25w, r21w, r17w
0x62,0xec,0x35,0x14,0x4c,0xe9

# ATT:   cfcmovlw	%r17w, %r21w
# INTEL: cfcmovl	r21w, r17w
0x62,0xec,0x7d,0x0c,0x4c,0xcd

# ATT:   cfcmovlw	%r17w, 291(%r28,%r29,4)
# INTEL: cfcmovl	word ptr [r28 + 4*r29 + 291], r17w
0x62,0x8c,0x79,0x0c,0x4c,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovll	%r18d, %r22d, %r26d
# INTEL: cfcmovl	r26d, r22d, r18d
0x62,0xec,0x2c,0x14,0x4c,0xf2

# ATT:   cfcmovll	%r18d, %r22d
# INTEL: cfcmovl	r22d, r18d
0x62,0xec,0x7c,0x0c,0x4c,0xd6

# ATT:   cfcmovll	%r18d, 291(%r28,%r29,4)
# INTEL: cfcmovl	dword ptr [r28 + 4*r29 + 291], r18d
0x62,0x8c,0x78,0x0c,0x4c,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovlq	%r19, %r23, %r27
# INTEL: cfcmovl	r27, r23, r19
0x62,0xec,0xa4,0x14,0x4c,0xfb

# ATT:   cfcmovlq	%r19, %r23
# INTEL: cfcmovl	r23, r19
0x62,0xec,0xfc,0x0c,0x4c,0xdf

# ATT:   cfcmovlq	%r19, 291(%r28,%r29,4)
# INTEL: cfcmovl	qword ptr [r28 + 4*r29 + 291], r19
0x62,0x8c,0xf8,0x0c,0x4c,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovlw	291(%r28,%r29,4), %r17w, %r21w
# INTEL: cfcmovl	r21w, r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x51,0x14,0x4c,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovlw	291(%r28,%r29,4), %r17w
# INTEL: cfcmovl	r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x79,0x08,0x4c,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovll	291(%r28,%r29,4), %r18d, %r22d
# INTEL: cfcmovl	r22d, r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x48,0x14,0x4c,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovll	291(%r28,%r29,4), %r18d
# INTEL: cfcmovl	r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x78,0x08,0x4c,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovlq	291(%r28,%r29,4), %r19, %r23
# INTEL: cfcmovl	r23, r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xc0,0x14,0x4c,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovlq	291(%r28,%r29,4), %r19
# INTEL: cfcmovl	r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xf8,0x08,0x4c,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovlew	%r17w, %r21w, %r25w
# INTEL: cfcmovle	r25w, r21w, r17w
0x62,0xec,0x35,0x14,0x4e,0xe9

# ATT:   cfcmovlew	%r17w, %r21w
# INTEL: cfcmovle	r21w, r17w
0x62,0xec,0x7d,0x0c,0x4e,0xcd

# ATT:   cfcmovlew	%r17w, 291(%r28,%r29,4)
# INTEL: cfcmovle	word ptr [r28 + 4*r29 + 291], r17w
0x62,0x8c,0x79,0x0c,0x4e,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovlel	%r18d, %r22d, %r26d
# INTEL: cfcmovle	r26d, r22d, r18d
0x62,0xec,0x2c,0x14,0x4e,0xf2

# ATT:   cfcmovlel	%r18d, %r22d
# INTEL: cfcmovle	r22d, r18d
0x62,0xec,0x7c,0x0c,0x4e,0xd6

# ATT:   cfcmovlel	%r18d, 291(%r28,%r29,4)
# INTEL: cfcmovle	dword ptr [r28 + 4*r29 + 291], r18d
0x62,0x8c,0x78,0x0c,0x4e,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovleq	%r19, %r23, %r27
# INTEL: cfcmovle	r27, r23, r19
0x62,0xec,0xa4,0x14,0x4e,0xfb

# ATT:   cfcmovleq	%r19, %r23
# INTEL: cfcmovle	r23, r19
0x62,0xec,0xfc,0x0c,0x4e,0xdf

# ATT:   cfcmovleq	%r19, 291(%r28,%r29,4)
# INTEL: cfcmovle	qword ptr [r28 + 4*r29 + 291], r19
0x62,0x8c,0xf8,0x0c,0x4e,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovlew	291(%r28,%r29,4), %r17w, %r21w
# INTEL: cfcmovle	r21w, r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x51,0x14,0x4e,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovlew	291(%r28,%r29,4), %r17w
# INTEL: cfcmovle	r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x79,0x08,0x4e,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovlel	291(%r28,%r29,4), %r18d, %r22d
# INTEL: cfcmovle	r22d, r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x48,0x14,0x4e,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovlel	291(%r28,%r29,4), %r18d
# INTEL: cfcmovle	r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x78,0x08,0x4e,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovleq	291(%r28,%r29,4), %r19, %r23
# INTEL: cfcmovle	r23, r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xc0,0x14,0x4e,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovleq	291(%r28,%r29,4), %r19
# INTEL: cfcmovle	r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xf8,0x08,0x4e,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovaew	%r17w, %r21w, %r25w
# INTEL: cfcmovae	r25w, r21w, r17w
0x62,0xec,0x35,0x14,0x43,0xe9

# ATT:   cfcmovaew	%r17w, %r21w
# INTEL: cfcmovae	r21w, r17w
0x62,0xec,0x7d,0x0c,0x43,0xcd

# ATT:   cfcmovaew	%r17w, 291(%r28,%r29,4)
# INTEL: cfcmovae	word ptr [r28 + 4*r29 + 291], r17w
0x62,0x8c,0x79,0x0c,0x43,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovael	%r18d, %r22d, %r26d
# INTEL: cfcmovae	r26d, r22d, r18d
0x62,0xec,0x2c,0x14,0x43,0xf2

# ATT:   cfcmovael	%r18d, %r22d
# INTEL: cfcmovae	r22d, r18d
0x62,0xec,0x7c,0x0c,0x43,0xd6

# ATT:   cfcmovael	%r18d, 291(%r28,%r29,4)
# INTEL: cfcmovae	dword ptr [r28 + 4*r29 + 291], r18d
0x62,0x8c,0x78,0x0c,0x43,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovaeq	%r19, %r23, %r27
# INTEL: cfcmovae	r27, r23, r19
0x62,0xec,0xa4,0x14,0x43,0xfb

# ATT:   cfcmovaeq	%r19, %r23
# INTEL: cfcmovae	r23, r19
0x62,0xec,0xfc,0x0c,0x43,0xdf

# ATT:   cfcmovaeq	%r19, 291(%r28,%r29,4)
# INTEL: cfcmovae	qword ptr [r28 + 4*r29 + 291], r19
0x62,0x8c,0xf8,0x0c,0x43,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovaew	291(%r28,%r29,4), %r17w, %r21w
# INTEL: cfcmovae	r21w, r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x51,0x14,0x43,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovaew	291(%r28,%r29,4), %r17w
# INTEL: cfcmovae	r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x79,0x08,0x43,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovael	291(%r28,%r29,4), %r18d, %r22d
# INTEL: cfcmovae	r22d, r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x48,0x14,0x43,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovael	291(%r28,%r29,4), %r18d
# INTEL: cfcmovae	r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x78,0x08,0x43,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovaeq	291(%r28,%r29,4), %r19, %r23
# INTEL: cfcmovae	r23, r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xc0,0x14,0x43,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovaeq	291(%r28,%r29,4), %r19
# INTEL: cfcmovae	r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xf8,0x08,0x43,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovaw	%r17w, %r21w, %r25w
# INTEL: cfcmova	r25w, r21w, r17w
0x62,0xec,0x35,0x14,0x47,0xe9

# ATT:   cfcmovaw	%r17w, %r21w
# INTEL: cfcmova	r21w, r17w
0x62,0xec,0x7d,0x0c,0x47,0xcd

# ATT:   cfcmovaw	%r17w, 291(%r28,%r29,4)
# INTEL: cfcmova	word ptr [r28 + 4*r29 + 291], r17w
0x62,0x8c,0x79,0x0c,0x47,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmoval	%r18d, %r22d, %r26d
# INTEL: cfcmova	r26d, r22d, r18d
0x62,0xec,0x2c,0x14,0x47,0xf2

# ATT:   cfcmoval	%r18d, %r22d
# INTEL: cfcmova	r22d, r18d
0x62,0xec,0x7c,0x0c,0x47,0xd6

# ATT:   cfcmoval	%r18d, 291(%r28,%r29,4)
# INTEL: cfcmova	dword ptr [r28 + 4*r29 + 291], r18d
0x62,0x8c,0x78,0x0c,0x47,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovaq	%r19, %r23, %r27
# INTEL: cfcmova	r27, r23, r19
0x62,0xec,0xa4,0x14,0x47,0xfb

# ATT:   cfcmovaq	%r19, %r23
# INTEL: cfcmova	r23, r19
0x62,0xec,0xfc,0x0c,0x47,0xdf

# ATT:   cfcmovaq	%r19, 291(%r28,%r29,4)
# INTEL: cfcmova	qword ptr [r28 + 4*r29 + 291], r19
0x62,0x8c,0xf8,0x0c,0x47,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovaw	291(%r28,%r29,4), %r17w, %r21w
# INTEL: cfcmova	r21w, r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x51,0x14,0x47,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovaw	291(%r28,%r29,4), %r17w
# INTEL: cfcmova	r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x79,0x08,0x47,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmoval	291(%r28,%r29,4), %r18d, %r22d
# INTEL: cfcmova	r22d, r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x48,0x14,0x47,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmoval	291(%r28,%r29,4), %r18d
# INTEL: cfcmova	r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x78,0x08,0x47,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovaq	291(%r28,%r29,4), %r19, %r23
# INTEL: cfcmova	r23, r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xc0,0x14,0x47,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovaq	291(%r28,%r29,4), %r19
# INTEL: cfcmova	r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xf8,0x08,0x47,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovgew	%r17w, %r21w, %r25w
# INTEL: cfcmovge	r25w, r21w, r17w
0x62,0xec,0x35,0x14,0x4d,0xe9

# ATT:   cfcmovgew	%r17w, %r21w
# INTEL: cfcmovge	r21w, r17w
0x62,0xec,0x7d,0x0c,0x4d,0xcd

# ATT:   cfcmovgew	%r17w, 291(%r28,%r29,4)
# INTEL: cfcmovge	word ptr [r28 + 4*r29 + 291], r17w
0x62,0x8c,0x79,0x0c,0x4d,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovgel	%r18d, %r22d, %r26d
# INTEL: cfcmovge	r26d, r22d, r18d
0x62,0xec,0x2c,0x14,0x4d,0xf2

# ATT:   cfcmovgel	%r18d, %r22d
# INTEL: cfcmovge	r22d, r18d
0x62,0xec,0x7c,0x0c,0x4d,0xd6

# ATT:   cfcmovgel	%r18d, 291(%r28,%r29,4)
# INTEL: cfcmovge	dword ptr [r28 + 4*r29 + 291], r18d
0x62,0x8c,0x78,0x0c,0x4d,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovgeq	%r19, %r23, %r27
# INTEL: cfcmovge	r27, r23, r19
0x62,0xec,0xa4,0x14,0x4d,0xfb

# ATT:   cfcmovgeq	%r19, %r23
# INTEL: cfcmovge	r23, r19
0x62,0xec,0xfc,0x0c,0x4d,0xdf

# ATT:   cfcmovgeq	%r19, 291(%r28,%r29,4)
# INTEL: cfcmovge	qword ptr [r28 + 4*r29 + 291], r19
0x62,0x8c,0xf8,0x0c,0x4d,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovgew	291(%r28,%r29,4), %r17w, %r21w
# INTEL: cfcmovge	r21w, r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x51,0x14,0x4d,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovgew	291(%r28,%r29,4), %r17w
# INTEL: cfcmovge	r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x79,0x08,0x4d,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovgel	291(%r28,%r29,4), %r18d, %r22d
# INTEL: cfcmovge	r22d, r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x48,0x14,0x4d,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovgel	291(%r28,%r29,4), %r18d
# INTEL: cfcmovge	r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x78,0x08,0x4d,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovgeq	291(%r28,%r29,4), %r19, %r23
# INTEL: cfcmovge	r23, r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xc0,0x14,0x4d,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovgeq	291(%r28,%r29,4), %r19
# INTEL: cfcmovge	r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xf8,0x08,0x4d,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnow	%r17w, %r21w, %r25w
# INTEL: cfcmovno	r25w, r21w, r17w
0x62,0xec,0x35,0x14,0x41,0xe9

# ATT:   cfcmovnow	%r17w, %r21w
# INTEL: cfcmovno	r21w, r17w
0x62,0xec,0x7d,0x0c,0x41,0xcd

# ATT:   cfcmovnow	%r17w, 291(%r28,%r29,4)
# INTEL: cfcmovno	word ptr [r28 + 4*r29 + 291], r17w
0x62,0x8c,0x79,0x0c,0x41,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnol	%r18d, %r22d, %r26d
# INTEL: cfcmovno	r26d, r22d, r18d
0x62,0xec,0x2c,0x14,0x41,0xf2

# ATT:   cfcmovnol	%r18d, %r22d
# INTEL: cfcmovno	r22d, r18d
0x62,0xec,0x7c,0x0c,0x41,0xd6

# ATT:   cfcmovnol	%r18d, 291(%r28,%r29,4)
# INTEL: cfcmovno	dword ptr [r28 + 4*r29 + 291], r18d
0x62,0x8c,0x78,0x0c,0x41,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnoq	%r19, %r23, %r27
# INTEL: cfcmovno	r27, r23, r19
0x62,0xec,0xa4,0x14,0x41,0xfb

# ATT:   cfcmovnoq	%r19, %r23
# INTEL: cfcmovno	r23, r19
0x62,0xec,0xfc,0x0c,0x41,0xdf

# ATT:   cfcmovnoq	%r19, 291(%r28,%r29,4)
# INTEL: cfcmovno	qword ptr [r28 + 4*r29 + 291], r19
0x62,0x8c,0xf8,0x0c,0x41,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnow	291(%r28,%r29,4), %r17w, %r21w
# INTEL: cfcmovno	r21w, r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x51,0x14,0x41,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnow	291(%r28,%r29,4), %r17w
# INTEL: cfcmovno	r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x79,0x08,0x41,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnol	291(%r28,%r29,4), %r18d, %r22d
# INTEL: cfcmovno	r22d, r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x48,0x14,0x41,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnol	291(%r28,%r29,4), %r18d
# INTEL: cfcmovno	r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x78,0x08,0x41,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnoq	291(%r28,%r29,4), %r19, %r23
# INTEL: cfcmovno	r23, r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xc0,0x14,0x41,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnoq	291(%r28,%r29,4), %r19
# INTEL: cfcmovno	r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xf8,0x08,0x41,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnpw	%r17w, %r21w, %r25w
# INTEL: cfcmovnp	r25w, r21w, r17w
0x62,0xec,0x35,0x14,0x4b,0xe9

# ATT:   cfcmovnpw	%r17w, %r21w
# INTEL: cfcmovnp	r21w, r17w
0x62,0xec,0x7d,0x0c,0x4b,0xcd

# ATT:   cfcmovnpw	%r17w, 291(%r28,%r29,4)
# INTEL: cfcmovnp	word ptr [r28 + 4*r29 + 291], r17w
0x62,0x8c,0x79,0x0c,0x4b,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnpl	%r18d, %r22d, %r26d
# INTEL: cfcmovnp	r26d, r22d, r18d
0x62,0xec,0x2c,0x14,0x4b,0xf2

# ATT:   cfcmovnpl	%r18d, %r22d
# INTEL: cfcmovnp	r22d, r18d
0x62,0xec,0x7c,0x0c,0x4b,0xd6

# ATT:   cfcmovnpl	%r18d, 291(%r28,%r29,4)
# INTEL: cfcmovnp	dword ptr [r28 + 4*r29 + 291], r18d
0x62,0x8c,0x78,0x0c,0x4b,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnpq	%r19, %r23, %r27
# INTEL: cfcmovnp	r27, r23, r19
0x62,0xec,0xa4,0x14,0x4b,0xfb

# ATT:   cfcmovnpq	%r19, %r23
# INTEL: cfcmovnp	r23, r19
0x62,0xec,0xfc,0x0c,0x4b,0xdf

# ATT:   cfcmovnpq	%r19, 291(%r28,%r29,4)
# INTEL: cfcmovnp	qword ptr [r28 + 4*r29 + 291], r19
0x62,0x8c,0xf8,0x0c,0x4b,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnpw	291(%r28,%r29,4), %r17w, %r21w
# INTEL: cfcmovnp	r21w, r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x51,0x14,0x4b,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnpw	291(%r28,%r29,4), %r17w
# INTEL: cfcmovnp	r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x79,0x08,0x4b,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnpl	291(%r28,%r29,4), %r18d, %r22d
# INTEL: cfcmovnp	r22d, r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x48,0x14,0x4b,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnpl	291(%r28,%r29,4), %r18d
# INTEL: cfcmovnp	r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x78,0x08,0x4b,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnpq	291(%r28,%r29,4), %r19, %r23
# INTEL: cfcmovnp	r23, r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xc0,0x14,0x4b,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnpq	291(%r28,%r29,4), %r19
# INTEL: cfcmovnp	r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xf8,0x08,0x4b,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnsw	%r17w, %r21w, %r25w
# INTEL: cfcmovns	r25w, r21w, r17w
0x62,0xec,0x35,0x14,0x49,0xe9

# ATT:   cfcmovnsw	%r17w, %r21w
# INTEL: cfcmovns	r21w, r17w
0x62,0xec,0x7d,0x0c,0x49,0xcd

# ATT:   cfcmovnsw	%r17w, 291(%r28,%r29,4)
# INTEL: cfcmovns	word ptr [r28 + 4*r29 + 291], r17w
0x62,0x8c,0x79,0x0c,0x49,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnsl	%r18d, %r22d, %r26d
# INTEL: cfcmovns	r26d, r22d, r18d
0x62,0xec,0x2c,0x14,0x49,0xf2

# ATT:   cfcmovnsl	%r18d, %r22d
# INTEL: cfcmovns	r22d, r18d
0x62,0xec,0x7c,0x0c,0x49,0xd6

# ATT:   cfcmovnsl	%r18d, 291(%r28,%r29,4)
# INTEL: cfcmovns	dword ptr [r28 + 4*r29 + 291], r18d
0x62,0x8c,0x78,0x0c,0x49,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnsq	%r19, %r23, %r27
# INTEL: cfcmovns	r27, r23, r19
0x62,0xec,0xa4,0x14,0x49,0xfb

# ATT:   cfcmovnsq	%r19, %r23
# INTEL: cfcmovns	r23, r19
0x62,0xec,0xfc,0x0c,0x49,0xdf

# ATT:   cfcmovnsq	%r19, 291(%r28,%r29,4)
# INTEL: cfcmovns	qword ptr [r28 + 4*r29 + 291], r19
0x62,0x8c,0xf8,0x0c,0x49,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnsw	291(%r28,%r29,4), %r17w, %r21w
# INTEL: cfcmovns	r21w, r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x51,0x14,0x49,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnsw	291(%r28,%r29,4), %r17w
# INTEL: cfcmovns	r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x79,0x08,0x49,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnsl	291(%r28,%r29,4), %r18d, %r22d
# INTEL: cfcmovns	r22d, r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x48,0x14,0x49,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnsl	291(%r28,%r29,4), %r18d
# INTEL: cfcmovns	r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x78,0x08,0x49,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnsq	291(%r28,%r29,4), %r19, %r23
# INTEL: cfcmovns	r23, r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xc0,0x14,0x49,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnsq	291(%r28,%r29,4), %r19
# INTEL: cfcmovns	r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xf8,0x08,0x49,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnew	%r17w, %r21w, %r25w
# INTEL: cfcmovne	r25w, r21w, r17w
0x62,0xec,0x35,0x14,0x45,0xe9

# ATT:   cfcmovnew	%r17w, %r21w
# INTEL: cfcmovne	r21w, r17w
0x62,0xec,0x7d,0x0c,0x45,0xcd

# ATT:   cfcmovnew	%r17w, 291(%r28,%r29,4)
# INTEL: cfcmovne	word ptr [r28 + 4*r29 + 291], r17w
0x62,0x8c,0x79,0x0c,0x45,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnel	%r18d, %r22d, %r26d
# INTEL: cfcmovne	r26d, r22d, r18d
0x62,0xec,0x2c,0x14,0x45,0xf2

# ATT:   cfcmovnel	%r18d, %r22d
# INTEL: cfcmovne	r22d, r18d
0x62,0xec,0x7c,0x0c,0x45,0xd6

# ATT:   cfcmovnel	%r18d, 291(%r28,%r29,4)
# INTEL: cfcmovne	dword ptr [r28 + 4*r29 + 291], r18d
0x62,0x8c,0x78,0x0c,0x45,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovneq	%r19, %r23, %r27
# INTEL: cfcmovne	r27, r23, r19
0x62,0xec,0xa4,0x14,0x45,0xfb

# ATT:   cfcmovneq	%r19, %r23
# INTEL: cfcmovne	r23, r19
0x62,0xec,0xfc,0x0c,0x45,0xdf

# ATT:   cfcmovneq	%r19, 291(%r28,%r29,4)
# INTEL: cfcmovne	qword ptr [r28 + 4*r29 + 291], r19
0x62,0x8c,0xf8,0x0c,0x45,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnew	291(%r28,%r29,4), %r17w, %r21w
# INTEL: cfcmovne	r21w, r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x51,0x14,0x45,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnew	291(%r28,%r29,4), %r17w
# INTEL: cfcmovne	r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x79,0x08,0x45,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnel	291(%r28,%r29,4), %r18d, %r22d
# INTEL: cfcmovne	r22d, r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x48,0x14,0x45,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovnel	291(%r28,%r29,4), %r18d
# INTEL: cfcmovne	r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x78,0x08,0x45,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovneq	291(%r28,%r29,4), %r19, %r23
# INTEL: cfcmovne	r23, r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xc0,0x14,0x45,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovneq	291(%r28,%r29,4), %r19
# INTEL: cfcmovne	r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xf8,0x08,0x45,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovpw	%r17w, %r21w, %r25w
# INTEL: cfcmovp	r25w, r21w, r17w
0x62,0xec,0x35,0x14,0x4a,0xe9

# ATT:   cfcmovpw	%r17w, %r21w
# INTEL: cfcmovp	r21w, r17w
0x62,0xec,0x7d,0x0c,0x4a,0xcd

# ATT:   cfcmovpw	%r17w, 291(%r28,%r29,4)
# INTEL: cfcmovp	word ptr [r28 + 4*r29 + 291], r17w
0x62,0x8c,0x79,0x0c,0x4a,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovpl	%r18d, %r22d, %r26d
# INTEL: cfcmovp	r26d, r22d, r18d
0x62,0xec,0x2c,0x14,0x4a,0xf2

# ATT:   cfcmovpl	%r18d, %r22d
# INTEL: cfcmovp	r22d, r18d
0x62,0xec,0x7c,0x0c,0x4a,0xd6

# ATT:   cfcmovpl	%r18d, 291(%r28,%r29,4)
# INTEL: cfcmovp	dword ptr [r28 + 4*r29 + 291], r18d
0x62,0x8c,0x78,0x0c,0x4a,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovpq	%r19, %r23, %r27
# INTEL: cfcmovp	r27, r23, r19
0x62,0xec,0xa4,0x14,0x4a,0xfb

# ATT:   cfcmovpq	%r19, %r23
# INTEL: cfcmovp	r23, r19
0x62,0xec,0xfc,0x0c,0x4a,0xdf

# ATT:   cfcmovpq	%r19, 291(%r28,%r29,4)
# INTEL: cfcmovp	qword ptr [r28 + 4*r29 + 291], r19
0x62,0x8c,0xf8,0x0c,0x4a,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovpw	291(%r28,%r29,4), %r17w, %r21w
# INTEL: cfcmovp	r21w, r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x51,0x14,0x4a,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovpw	291(%r28,%r29,4), %r17w
# INTEL: cfcmovp	r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x79,0x08,0x4a,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovpl	291(%r28,%r29,4), %r18d, %r22d
# INTEL: cfcmovp	r22d, r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x48,0x14,0x4a,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovpl	291(%r28,%r29,4), %r18d
# INTEL: cfcmovp	r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x78,0x08,0x4a,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovpq	291(%r28,%r29,4), %r19, %r23
# INTEL: cfcmovp	r23, r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xc0,0x14,0x4a,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovpq	291(%r28,%r29,4), %r19
# INTEL: cfcmovp	r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xf8,0x08,0x4a,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovsw	%r17w, %r21w, %r25w
# INTEL: cfcmovs	r25w, r21w, r17w
0x62,0xec,0x35,0x14,0x48,0xe9

# ATT:   cfcmovsw	%r17w, %r21w
# INTEL: cfcmovs	r21w, r17w
0x62,0xec,0x7d,0x0c,0x48,0xcd

# ATT:   cfcmovsw	%r17w, 291(%r28,%r29,4)
# INTEL: cfcmovs	word ptr [r28 + 4*r29 + 291], r17w
0x62,0x8c,0x79,0x0c,0x48,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovsl	%r18d, %r22d, %r26d
# INTEL: cfcmovs	r26d, r22d, r18d
0x62,0xec,0x2c,0x14,0x48,0xf2

# ATT:   cfcmovsl	%r18d, %r22d
# INTEL: cfcmovs	r22d, r18d
0x62,0xec,0x7c,0x0c,0x48,0xd6

# ATT:   cfcmovsl	%r18d, 291(%r28,%r29,4)
# INTEL: cfcmovs	dword ptr [r28 + 4*r29 + 291], r18d
0x62,0x8c,0x78,0x0c,0x48,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovsq	%r19, %r23, %r27
# INTEL: cfcmovs	r27, r23, r19
0x62,0xec,0xa4,0x14,0x48,0xfb

# ATT:   cfcmovsq	%r19, %r23
# INTEL: cfcmovs	r23, r19
0x62,0xec,0xfc,0x0c,0x48,0xdf

# ATT:   cfcmovsq	%r19, 291(%r28,%r29,4)
# INTEL: cfcmovs	qword ptr [r28 + 4*r29 + 291], r19
0x62,0x8c,0xf8,0x0c,0x48,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovsw	291(%r28,%r29,4), %r17w, %r21w
# INTEL: cfcmovs	r21w, r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x51,0x14,0x48,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovsw	291(%r28,%r29,4), %r17w
# INTEL: cfcmovs	r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x79,0x08,0x48,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovsl	291(%r28,%r29,4), %r18d, %r22d
# INTEL: cfcmovs	r22d, r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x48,0x14,0x48,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovsl	291(%r28,%r29,4), %r18d
# INTEL: cfcmovs	r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x78,0x08,0x48,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovsq	291(%r28,%r29,4), %r19, %r23
# INTEL: cfcmovs	r23, r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xc0,0x14,0x48,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovsq	291(%r28,%r29,4), %r19
# INTEL: cfcmovs	r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xf8,0x08,0x48,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovew	%r17w, %r21w, %r25w
# INTEL: cfcmove	r25w, r21w, r17w
0x62,0xec,0x35,0x14,0x44,0xe9

# ATT:   cfcmovew	%r17w, %r21w
# INTEL: cfcmove	r21w, r17w
0x62,0xec,0x7d,0x0c,0x44,0xcd

# ATT:   cfcmovew	%r17w, 291(%r28,%r29,4)
# INTEL: cfcmove	word ptr [r28 + 4*r29 + 291], r17w
0x62,0x8c,0x79,0x0c,0x44,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovel	%r18d, %r22d, %r26d
# INTEL: cfcmove	r26d, r22d, r18d
0x62,0xec,0x2c,0x14,0x44,0xf2

# ATT:   cfcmovel	%r18d, %r22d
# INTEL: cfcmove	r22d, r18d
0x62,0xec,0x7c,0x0c,0x44,0xd6

# ATT:   cfcmovel	%r18d, 291(%r28,%r29,4)
# INTEL: cfcmove	dword ptr [r28 + 4*r29 + 291], r18d
0x62,0x8c,0x78,0x0c,0x44,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmoveq	%r19, %r23, %r27
# INTEL: cfcmove	r27, r23, r19
0x62,0xec,0xa4,0x14,0x44,0xfb

# ATT:   cfcmoveq	%r19, %r23
# INTEL: cfcmove	r23, r19
0x62,0xec,0xfc,0x0c,0x44,0xdf

# ATT:   cfcmoveq	%r19, 291(%r28,%r29,4)
# INTEL: cfcmove	qword ptr [r28 + 4*r29 + 291], r19
0x62,0x8c,0xf8,0x0c,0x44,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovew	291(%r28,%r29,4), %r17w, %r21w
# INTEL: cfcmove	r21w, r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x51,0x14,0x44,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovew	291(%r28,%r29,4), %r17w
# INTEL: cfcmove	r17w, word ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x79,0x08,0x44,0x8c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovel	291(%r28,%r29,4), %r18d, %r22d
# INTEL: cfcmove	r22d, r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x48,0x14,0x44,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmovel	291(%r28,%r29,4), %r18d
# INTEL: cfcmove	r18d, dword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0x78,0x08,0x44,0x94,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmoveq	291(%r28,%r29,4), %r19, %r23
# INTEL: cfcmove	r23, r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xc0,0x14,0x44,0x9c,0xac,0x23,0x01,0x00,0x00

# ATT:   cfcmoveq	291(%r28,%r29,4), %r19
# INTEL: cfcmove	r19, qword ptr [r28 + 4*r29 + 291]
0x62,0x8c,0xf8,0x08,0x44,0x9c,0xac,0x23,0x01,0x00,0x00