| # RUN: llvm-mc -triple x86_64 -disassemble %s | FileCheck %s --check-prefix=ATT |
| # RUN: llvm-mc -triple x86_64 -disassemble -output-asm-variant=1 %s | FileCheck %s --check-prefix=INTEL |
| |
| # ATT: setzuo %al |
| # INTEL: setzuo al |
| 0x62,0xf4,0x7f,0x18,0x40,0xc0 |
| |
| # ATT: setzuno %al |
| # INTEL: setzuno al |
| 0x62,0xf4,0x7f,0x18,0x41,0xc0 |
| |
| # ATT: setzub %al |
| # INTEL: setzub al |
| 0x62,0xf4,0x7f,0x18,0x42,0xc0 |
| |
| # ATT: setzuae %al |
| # INTEL: setzuae al |
| 0x62,0xf4,0x7f,0x18,0x43,0xc0 |
| |
| # ATT: setzue %al |
| # INTEL: setzue al |
| 0x62,0xf4,0x7f,0x18,0x44,0xc0 |
| |
| # ATT: setzune %al |
| # INTEL: setzune al |
| 0x62,0xf4,0x7f,0x18,0x45,0xc0 |
| |
| # ATT: setzube %al |
| # INTEL: setzube al |
| 0x62,0xf4,0x7f,0x18,0x46,0xc0 |
| |
| # ATT: setzua %al |
| # INTEL: setzua al |
| 0x62,0xf4,0x7f,0x18,0x47,0xc0 |
| |
| # ATT: setzus %al |
| # INTEL: setzus al |
| 0x62,0xf4,0x7f,0x18,0x48,0xc0 |
| |
| # ATT: setzuns %al |
| # INTEL: setzuns al |
| 0x62,0xf4,0x7f,0x18,0x49,0xc0 |
| |
| # ATT: setzup %al |
| # INTEL: setzup al |
| 0x62,0xf4,0x7f,0x18,0x4a,0xc0 |
| |
| # ATT: setzunp %al |
| # INTEL: setzunp al |
| 0x62,0xf4,0x7f,0x18,0x4b,0xc0 |
| |
| # ATT: setzul %al |
| # INTEL: setzul al |
| 0x62,0xf4,0x7f,0x18,0x4c,0xc0 |
| |
| # ATT: setzuge %al |
| # INTEL: setzuge al |
| 0x62,0xf4,0x7f,0x18,0x4d,0xc0 |
| |
| # ATT: setzule %al |
| # INTEL: setzule al |
| 0x62,0xf4,0x7f,0x18,0x4e,0xc0 |
| |
| # ATT: setzug %al |
| # INTEL: setzug al |
| 0x62,0xf4,0x7f,0x18,0x4f,0xc0 |
| |
| # ATT: setzuo (%rax) |
| # INTEL: setzuo byte ptr [rax] |
| 0x62,0xf4,0x7f,0x18,0x40,0x00 |
| |
| # ATT: setzuno (%rax) |
| # INTEL: setzuno byte ptr [rax] |
| 0x62,0xf4,0x7f,0x18,0x41,0x00 |
| |
| # ATT: setzub (%rax) |
| # INTEL: setzub byte ptr [rax] |
| 0x62,0xf4,0x7f,0x18,0x42,0x00 |
| |
| # ATT: setzuae (%rax) |
| # INTEL: setzuae byte ptr [rax] |
| 0x62,0xf4,0x7f,0x18,0x43,0x00 |
| |
| # ATT: setzue (%rax) |
| # INTEL: setzue byte ptr [rax] |
| 0x62,0xf4,0x7f,0x18,0x44,0x00 |
| |
| # ATT: setzune (%rax) |
| # INTEL: setzune byte ptr [rax] |
| 0x62,0xf4,0x7f,0x18,0x45,0x00 |
| |
| # ATT: setzube (%rax) |
| # INTEL: setzube byte ptr [rax] |
| 0x62,0xf4,0x7f,0x18,0x46,0x00 |
| |
| # ATT: setzua (%rax) |
| # INTEL: setzua byte ptr [rax] |
| 0x62,0xf4,0x7f,0x18,0x47,0x00 |
| |
| # ATT: setzus (%rax) |
| # INTEL: setzus byte ptr [rax] |
| 0x62,0xf4,0x7f,0x18,0x48,0x00 |
| |
| # ATT: setzuns (%rax) |
| # INTEL: setzuns byte ptr [rax] |
| 0x62,0xf4,0x7f,0x18,0x49,0x00 |
| |
| # ATT: setzup (%rax) |
| # INTEL: setzup byte ptr [rax] |
| 0x62,0xf4,0x7f,0x18,0x4a,0x00 |
| |
| # ATT: setzunp (%rax) |
| # INTEL: setzunp byte ptr [rax] |
| 0x62,0xf4,0x7f,0x18,0x4b,0x00 |
| |
| # ATT: setzul (%rax) |
| # INTEL: setzul byte ptr [rax] |
| 0x62,0xf4,0x7f,0x18,0x4c,0x00 |
| |
| # ATT: setzuge (%rax) |
| # INTEL: setzuge byte ptr [rax] |
| 0x62,0xf4,0x7f,0x18,0x4d,0x00 |
| |
| # ATT: setzule (%rax) |
| # INTEL: setzule byte ptr [rax] |
| 0x62,0xf4,0x7f,0x18,0x4e,0x00 |
| |
| # ATT: setzug (%rax) |
| # INTEL: setzug byte ptr [rax] |
| 0x62,0xf4,0x7f,0x18,0x4f,0x00 |