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 testq $((1<<31) - 1), %rax
14 testq $((1<<31) - 1), %rbx
15 testq $((1<<31) - 1), %r14
16 testq $-((1<<31)), %rax
17 testq $-((1<<31)), %rbx
18 testq $-((1<<31)), %r14
32 andq $((1<<31) - 1), (%rax)
33 andq $-((1<<31)), (%rax)
34 testq $((1<<31) - 1), (%rax)
35 testq $-((1<<31)), (%rax)
36 mov $((1<<31) - 1),%rax
37 movq $((1<<31) - 1),%rax
38 mov $((1<<31) - 1),%r8
39 movq $((1<<31) - 1),%r8
47 movq $0x100000000,%rax