1 // RUN
: llvm-mc
-triple x86_64-unknown-unknown
-x86-asm-syntax
=att
%s | FileCheck
%s
5 // CHECK
: andl $
3, %ecx
7 // CHECK
: andl $
3, %ecx
9 // CHECK
: andl $
3, %ecx
11 // CHECK
: andl $
3, %ecx
13 // CHECK
: andl $
3, %ecx
15 // CHECK
: andl $
1, %ecx
17 // CHECK
: andl $
1, %ecx
19 // CHECK
: andl $
1, %ecx
21 // CHECK
: andl $
0, %ecx
23 // CHECK
: andl $
0, %ecx
25 // CHECK
: andl $
0, %ecx
27 // CHECK
: andl $
3, %ecx
29 // CHECK
: andl $
3, %ecx
31 // CHECK
: andl $
3, %ecx
33 // CHECK
: andl $
1, %ecx
35 // CHECK
: andl $
1, %ecx
37 // CHECK
: andl $
1, %ecx
39 // CHECK
: addl $
4938, %eax
41 // CHECK
: addl $
4938, %eax
43 // CHECK
: addl $
4938, %eax
45 // CHECK
: addl $
19752, %eax
47 // CHECK
: addl $
19752, %eax
49 // CHECK
: addl $
19752, %eax
51 // CHECK
: addl $
5, %eax
53 // CHECK
: addl $
5, %eax
55 // CHECK
: addl $
5, %eax
57 // CHECK
: addl $
5, %eax
58 add eax
, 6 XOR 3 shl
1 SHR
1
59 // CHECK
: movl $
-9, %eax
61 // CHECK
: movl $
-2, %eax
63 // CHECK
: movl $
-4, %eax
65 // CHECK
: movl $
-2, %eax
67 // CHECK
: movl $
-2, %eax
69 // CHECK
: movl $
3, %eax
71 // CHECK
: movl $
-3, %eax
73 // CHECK
: movl $
-2, %eax
75 // CHECK
: movl $
-3, %eax
77 // CHECK
: movl $
-2, %eax
79 // CHECK
: movl $
-2, %eax