43 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: pushp %rax5# INTEL: pushp rax60xd5,0x08,0x507 8# ATT: pushp %rbx9# INTEL: pushp rbx100xd5,0x08,0x5311 12# ATT: pushp %r1513# INTEL: pushp r15140xd5,0x09,0x5715 16# ATT: pushp %r1617# INTEL: pushp r16180xd5,0x18,0x5019 20# ATT: pushq %r1621# INTEL: push r16220xd5,0x10,0x5023 24# ATT: popp %rax25# INTEL: popp rax260xd5,0x08,0x5827 28# ATT: popp %rbx29# INTEL: popp rbx300xd5,0x08,0x5b31 32# ATT: popp %r1533# INTEL: popp r15340xd5,0x09,0x5f35 36# ATT: popp %r1637# INTEL: popp r16380xd5,0x18,0x5839 40# ATT: popq %r1641# INTEL: pop r16420xd5,0x10,0x5843