fix rdar://8490728 - llvm-mc rejects gpr64 form of 'movmskpd'
[oota-llvm.git] / test / MC / AsmParser / X86 / x86_64-incl_decl.s
1 // RUN: llvm-mc -triple i386-unknown-unknown --show-encoding %s | FileCheck --check-prefix=CHECK-X86_32 %s
2 // RUN: llvm-mc -triple x86_64-unknown-unknown --show-encoding %s | FileCheck --check-prefix=CHECK-X86_64 %s
3
4 # CHECK-X86_32: incb    %al # encoding: [0xfe,0xc0]
5 # CHECK-X86_64: incb    %al # encoding: [0xfe,0xc0]
6         incb %al
7
8 # CHECK-X86_32: incw    %ax # encoding: [0x66,0x40]
9 # CHECK-X86_64: incw    %ax # encoding: [0x66,0xff,0xc0]
10         incw %ax
11
12 # CHECK-X86_32: incl    %eax # encoding: [0x40]
13 # CHECK-X86_64: incl    %eax # encoding: [0xff,0xc0]
14         incl %eax
15
16 # CHECK-X86_32: decb    %al # encoding: [0xfe,0xc8]
17 # CHECK-X86_64: decb    %al # encoding: [0xfe,0xc8]
18         decb %al
19
20 # CHECK-X86_32: decw    %ax # encoding: [0x66,0x48]
21 # CHECK-X86_64: decw    %ax # encoding: [0x66,0xff,0xc8]
22         decw %ax
23
24 # CHECK-X86_32: decl    %eax # encoding: [0x48]
25 # CHECK-X86_64: decl    %eax # encoding: [0xff,0xc8]
26         decl %eax