1 # Check 64bit instructions with optimized encoding
7 andq $((1<<31) - 1), %rax
8 andq $((1<<31) - 1), %rbx
9 andq $((1<<31) - 1), %r14
10 andq $-((1<<31)), %rax
11 andq $-((1<<31)), %rbx
12 andq $-((1<<31)), %r14
13 andq $((1<<7) - 1), %rax
14 andq $((1<<7) - 1), %rbx
15 andq $((1<<7) - 1), %r14
19 testq $((1<<31) - 1), %rax
20 testq $((1<<31) - 1), %rbx
21 testq $((1<<31) - 1), %r14
22 testq $-((1<<31)), %rax
23 testq $-((1<<31)), %rbx
24 testq $-((1<<31)), %r14
38 andq $((1<<31) - 1), (%rax)
39 andq $-((1<<31)), (%rax)
40 testq $((1<<31) - 1), (%rax)
41 testq $-((1<<31)), (%rax)
42 mov $((1<<31) - 1),%rax
43 movq $((1<<31) - 1),%rax
44 mov $((1<<31) - 1),%r8
45 movq $((1<<31) - 1),%r8
53 movq $0x100000000,%rax