34 lines
616 B
Text
34 lines
616 B
Text
# 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: pushp %rax
|
|
# INTEL: pushp rax
|
|
0xd5,0x08,0x50
|
|
|
|
# ATT: pushp %rbx
|
|
# INTEL: pushp rbx
|
|
0xd5,0x08,0x53
|
|
|
|
# ATT: pushp %r15
|
|
# INTEL: pushp r15
|
|
0xd5,0x09,0x57
|
|
|
|
# ATT: pushp %r16
|
|
# INTEL: pushp r16
|
|
0xd5,0x18,0x50
|
|
|
|
# ATT: popp %rax
|
|
# INTEL: popp rax
|
|
0xd5,0x08,0x58
|
|
|
|
# ATT: popp %rbx
|
|
# INTEL: popp rbx
|
|
0xd5,0x08,0x5b
|
|
|
|
# ATT: popp %r15
|
|
# INTEL: popp r15
|
|
0xd5,0x09,0x5f
|
|
|
|
# ATT: popp %r16
|
|
# INTEL: popp r16
|
|
0xd5,0x18,0x58
|