1 // RUN
: llvm-mc
-triple x86_64-linux-gnu
%s | FileCheck
%s
8 .macro ifcc2 arg0 arg1:vararg
14 .macro ifcc3 arg0, arg1:vararg
20 .macro ifcc4 arg0, arg1:vararg
28 // CHECK
: movl
%esp
, %ebp
29 // CHECK
: subl $
0, %esp
30 // CHECK
: movl
%eax
, %ebx
31 // CHECK
: movl
%ecx
, %ebx
32 // CHECK
: movl
%ecx
, %eax
33 // CHECK
: movl
%eax
, %ecx
34 // CHECK
: movl
%ecx
, %eax
35 // CHECK
: movl
%eax
, %ecx
44 ifcc4
%eax
%ecx
## test
45 ifcc4
%ecx
, %eax
## test
48 // CHECK
: subl $
1, %esp