131 lines · plain
1# RUN: llvm-mc -triple x86_64 -disassemble %s | FileCheck %s --check-prefix=ATT2# RUN: llvm-mc -triple x86_64 -disassemble -output-asm-variant=1 %s | FileCheck %s --check-prefix=INTEL3 4# ATT: setzuo %al5# INTEL: setzuo al60x62,0xf4,0x7f,0x18,0x40,0xc07 8# ATT: setzuno %al9# INTEL: setzuno al100x62,0xf4,0x7f,0x18,0x41,0xc011 12# ATT: setzub %al13# INTEL: setzub al140x62,0xf4,0x7f,0x18,0x42,0xc015 16# ATT: setzuae %al17# INTEL: setzuae al180x62,0xf4,0x7f,0x18,0x43,0xc019 20# ATT: setzue %al21# INTEL: setzue al220x62,0xf4,0x7f,0x18,0x44,0xc023 24# ATT: setzune %al25# INTEL: setzune al260x62,0xf4,0x7f,0x18,0x45,0xc027 28# ATT: setzube %al29# INTEL: setzube al300x62,0xf4,0x7f,0x18,0x46,0xc031 32# ATT: setzua %al33# INTEL: setzua al340x62,0xf4,0x7f,0x18,0x47,0xc035 36# ATT: setzus %al37# INTEL: setzus al380x62,0xf4,0x7f,0x18,0x48,0xc039 40# ATT: setzuns %al41# INTEL: setzuns al420x62,0xf4,0x7f,0x18,0x49,0xc043 44# ATT: setzup %al45# INTEL: setzup al460x62,0xf4,0x7f,0x18,0x4a,0xc047 48# ATT: setzunp %al49# INTEL: setzunp al500x62,0xf4,0x7f,0x18,0x4b,0xc051 52# ATT: setzul %al53# INTEL: setzul al540x62,0xf4,0x7f,0x18,0x4c,0xc055 56# ATT: setzuge %al57# INTEL: setzuge al580x62,0xf4,0x7f,0x18,0x4d,0xc059 60# ATT: setzule %al61# INTEL: setzule al620x62,0xf4,0x7f,0x18,0x4e,0xc063 64# ATT: setzug %al65# INTEL: setzug al660x62,0xf4,0x7f,0x18,0x4f,0xc067 68# ATT: setzuo (%rax)69# INTEL: setzuo byte ptr [rax]700x62,0xf4,0x7f,0x18,0x40,0x0071 72# ATT: setzuno (%rax)73# INTEL: setzuno byte ptr [rax]740x62,0xf4,0x7f,0x18,0x41,0x0075 76# ATT: setzub (%rax)77# INTEL: setzub byte ptr [rax]780x62,0xf4,0x7f,0x18,0x42,0x0079 80# ATT: setzuae (%rax)81# INTEL: setzuae byte ptr [rax]820x62,0xf4,0x7f,0x18,0x43,0x0083 84# ATT: setzue (%rax)85# INTEL: setzue byte ptr [rax]860x62,0xf4,0x7f,0x18,0x44,0x0087 88# ATT: setzune (%rax)89# INTEL: setzune byte ptr [rax]900x62,0xf4,0x7f,0x18,0x45,0x0091 92# ATT: setzube (%rax)93# INTEL: setzube byte ptr [rax]940x62,0xf4,0x7f,0x18,0x46,0x0095 96# ATT: setzua (%rax)97# INTEL: setzua byte ptr [rax]980x62,0xf4,0x7f,0x18,0x47,0x0099 100# ATT: setzus (%rax)101# INTEL: setzus byte ptr [rax]1020x62,0xf4,0x7f,0x18,0x48,0x00103 104# ATT: setzuns (%rax)105# INTEL: setzuns byte ptr [rax]1060x62,0xf4,0x7f,0x18,0x49,0x00107 108# ATT: setzup (%rax)109# INTEL: setzup byte ptr [rax]1100x62,0xf4,0x7f,0x18,0x4a,0x00111 112# ATT: setzunp (%rax)113# INTEL: setzunp byte ptr [rax]1140x62,0xf4,0x7f,0x18,0x4b,0x00115 116# ATT: setzul (%rax)117# INTEL: setzul byte ptr [rax]1180x62,0xf4,0x7f,0x18,0x4c,0x00119 120# ATT: setzuge (%rax)121# INTEL: setzuge byte ptr [rax]1220x62,0xf4,0x7f,0x18,0x4d,0x00123 124# ATT: setzule (%rax)125# INTEL: setzule byte ptr [rax]1260x62,0xf4,0x7f,0x18,0x4e,0x00127 128# ATT: setzug (%rax)129# INTEL: setzug byte ptr [rax]1300x62,0xf4,0x7f,0x18,0x4f,0x00131