16f8d8b24SChad Rosier// RUN: llvm-mc -triple x86_64-unknown-unknown -x86-asm-syntax=att %s | FileCheck %s 29a9bb5c5SDevang Patel 39a9bb5c5SDevang Patel .intel_syntax 49a9bb5c5SDevang Patel_test: 59a9bb5c5SDevang Patel// CHECK: movl $257, -4(%rsp) 69a9bb5c5SDevang Patel mov DWORD PTR [RSP - 4], 257 76f8d8b24SChad Rosier .att_syntax 86f8d8b24SChad Rosier// CHECK: movl $257, -4(%rsp) 96f8d8b24SChad Rosier movl $257, -4(%rsp) 10ce63b791SReid Kleckner 11ce63b791SReid Kleckner_test2: 12ce63b791SReid Kleckner.intel_syntax noprefix 13ce63b791SReid Kleckner mov DWORD PTR [RSP - 4], 255 14ce63b791SReid Kleckner// CHECK: movl $255, -4(%rsp) 15ce63b791SReid Kleckner.att_syntax prefix 16ce63b791SReid Kleckner movl $255, -4(%rsp) 17ce63b791SReid Kleckner// CHECK: movl $255, -4(%rsp) 18fd3fe9e4SMichael Zuckerman 19fd3fe9e4SMichael Zuckerman_test3: 20fd3fe9e4SMichael Zuckermanfadd 21*bf7593ecSCraig Topper// CHECK: faddp %st, %st(1) 22fd3fe9e4SMichael Zuckermanfmul 23*bf7593ecSCraig Topper// CHECK: fmulp %st, %st(1) 24fd3fe9e4SMichael Zuckermanfsub 25*bf7593ecSCraig Topper// CHECK: fsubp %st, %st(1) 26fd3fe9e4SMichael Zuckermanfsubr 27*bf7593ecSCraig Topper// CHECK: fsubrp %st, %st(1) 28fd3fe9e4SMichael Zuckermanfdiv 29*bf7593ecSCraig Topper// CHECK: fdivp %st, %st(1) 30fd3fe9e4SMichael Zuckermanfdivr 31*bf7593ecSCraig Topper// CHECK: fdivrp %st, %st(1) 32