Fix the disassembly of the X86 "crc32w %ax, %eax" instruction. Bug 10702.
[oota-llvm.git] / test / MC / Disassembler / X86 / x86-32.txt
1 # RUN: llvm-mc --disassemble %s -triple=i686-apple-darwin9 | FileCheck %s
2
3 # Coverage
4
5 # CHECK: pushl
6 0xff 0x34 0x24
7
8 # CHECK: popl
9 0x58
10
11 # CHECK: calll
12 0xff 0xd0
13
14 # CHECK: incl
15 0x40
16
17 # CHECK: leave
18 0xc9
19
20 # PR8873: some instructions not recognized in 32-bit mode
21
22 # CHECK: fld
23 0xdd 0x04 0x24
24
25 # CHECK: pshufb
26 0x0f 0x38 0x00 0xc0
27
28 # CHECK: crc32b %al, %eax
29 0xf2 0x0f 0x38 0xf0 0xc0
30
31 # CHECK: crc32w %ax, %eax
32 0x66 0xf2 0x0f 0x38 0xf1 0xc0