brintos

brintos / llvm-project-archived public Read only

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