brintos

brintos / llvm-project-archived public Read only

0
0
Text · 4.4 KiB · 941057b Raw
146 lines · plain
1# RUN: llvm-mc -triple x86_64 -show-encoding %s | FileCheck %s2# RUN: not llvm-mc -triple i386 -show-encoding %s 2>&1 | FileCheck %s --check-prefix=ERROR3 4# ERROR-COUNT-46: error:5# ERROR-NOT: error:6# CHECK: setzuo	%al7# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x40,0xc0]8         setzuo	%al9# CHECK: setzuno	%al10# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x41,0xc0]11         setzuno	%al12# CHECK: setzub	%al13# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x42,0xc0]14         setzub	%al15# CHECK: setzuae	%al16# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x43,0xc0]17         setzuae	%al18# CHECK: setzue	%al19# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x44,0xc0]20         setzue	%al21# CHECK: setzune	%al22# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x45,0xc0]23         setzune	%al24# CHECK: setzube	%al25# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x46,0xc0]26         setzube	%al27# CHECK: setzua	%al28# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x47,0xc0]29         setzua	%al30# CHECK: setzus	%al31# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x48,0xc0]32         setzus	%al33# CHECK: setzuns	%al34# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x49,0xc0]35         setzuns	%al36# CHECK: setzup	%al37# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x4a,0xc0]38         setzup	%al39# CHECK: setzunp	%al40# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x4b,0xc0]41         setzunp	%al42# CHECK: setzul	%al43# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x4c,0xc0]44         setzul	%al45# CHECK: setzuge	%al46# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x4d,0xc0]47         setzuge	%al48# CHECK: setzule	%al49# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x4e,0xc0]50         setzule	%al51# CHECK: setzug	%al52# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x4f,0xc0]53         setzug	%al54# CHECK: setzuo	(%rax)55# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x40,0x00]56         setzuo	(%rax)57# CHECK: setzuno	(%rax)58# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x41,0x00]59         setzuno	(%rax)60# CHECK: setzub	(%rax)61# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x42,0x00]62         setzub	(%rax)63# CHECK: setzuae	(%rax)64# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x43,0x00]65         setzuae	(%rax)66# CHECK: setzue	(%rax)67# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x44,0x00]68         setzue	(%rax)69# CHECK: setzune	(%rax)70# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x45,0x00]71         setzune	(%rax)72# CHECK: setzube	(%rax)73# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x46,0x00]74         setzube	(%rax)75# CHECK: setzua	(%rax)76# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x47,0x00]77         setzua	(%rax)78# CHECK: setzus	(%rax)79# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x48,0x00]80         setzus	(%rax)81# CHECK: setzuns	(%rax)82# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x49,0x00]83         setzuns	(%rax)84# CHECK: setzup	(%rax)85# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x4a,0x00]86         setzup	(%rax)87# CHECK: setzunp	(%rax)88# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x4b,0x00]89         setzunp	(%rax)90# CHECK: setzul	(%rax)91# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x4c,0x00]92         setzul	(%rax)93# CHECK: setzuge	(%rax)94# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x4d,0x00]95         setzuge	(%rax)96# CHECK: setzule	(%rax)97# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x4e,0x00]98         setzule	(%rax)99# CHECK: setzug	(%rax)100# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x4f,0x00]101         setzug	(%rax)102 103# Alias tests:104# CHECK: setzub	%al105# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x42,0xc0]106         setzunae	%al107# CHECK: setzub	%al108# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x42,0xc0]109         setzuc	%al110# CHECK: setzuae	%al111# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x43,0xc0]112         setzunb	%al113# CHECK: setzuae	%al114# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x43,0xc0]115         setzunc	%al116# CHECK: setzue	%al117# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x44,0xc0]118         setzuz	%al119# CHECK: setzune	%al120# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x45,0xc0]121         setzunz	%al122# CHECK: setzube	%al123# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x46,0xc0]124         setzuna	%al125# CHECK: setzua	%al126# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x47,0xc0]127         setzunbe	%al128# CHECK: setzup	%al129# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x4a,0xc0]130         setzupe	%al131# CHECK: setzunp	%al132# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x4b,0xc0]133         setzupo	%al134# CHECK: setzul	%al135# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x4c,0xc0]136         setzunge	%al137# CHECK: setzuge	%al138# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x4d,0xc0]139         setzunl	%al140# CHECK: setzule	%al141# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x4e,0xc0]142         setzung	%al143# CHECK: setzug	%al144# CHECK: encoding: [0x62,0xf4,0x7f,0x18,0x4f,0xc0]145         setzunle	%al146