mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-08-22 10:29:35 +00:00
Fixes PR18916. I don't think we need to implement support for either hybrid syntax. Nobody should write Intel assembly with '%' prefixes on their registers or AT&T assembly without them. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@215031 91177308-0d34-0410-b5e6-96231b3b80d8
18 lines
400 B
ArmAsm
18 lines
400 B
ArmAsm
// RUN: llvm-mc -triple x86_64-unknown-unknown -x86-asm-syntax=att %s | FileCheck %s
|
|
|
|
.intel_syntax
|
|
_test:
|
|
// CHECK: movl $257, -4(%rsp)
|
|
mov DWORD PTR [RSP - 4], 257
|
|
.att_syntax
|
|
// CHECK: movl $257, -4(%rsp)
|
|
movl $257, -4(%rsp)
|
|
|
|
_test2:
|
|
.intel_syntax noprefix
|
|
mov DWORD PTR [RSP - 4], 255
|
|
// CHECK: movl $255, -4(%rsp)
|
|
.att_syntax prefix
|
|
movl $255, -4(%rsp)
|
|
// CHECK: movl $255, -4(%rsp)
|