OLD | NEW |
1 // RUN: llvm-mc -nacl-enable-auto-sandboxing -filetype asm -triple x86_64-unknow
n-nacl %s | FileCheck %s --check-prefix=X8664 | 1 // RUN: llvm-mc -nacl-enable-auto-sandboxing -filetype asm -triple x86_64-unknow
n-nacl %s | FileCheck %s --check-prefix=X8664 |
2 .scratch %r11 | 2 .scratch %r11 |
3 | 3 |
4 movq %rsp, %rbp | 4 movq %rsp, %rbp |
5 //X8664: movq %rsp, %rbp | 5 //X8664: movq %rsp, %rbp |
6 | 6 |
7 movq %rbp, %rsp | 7 movq %rbp, %rsp |
8 //X8664: movq %rbp, %rsp | 8 //X8664: movq %rbp, %rsp |
9 | 9 |
10 push $12 | 10 push $12 |
(...skipping 13 matching lines...) Expand all Loading... |
24 //X8664-NEXT: leal 131072(%rax,%rdi,8), %r11d | 24 //X8664-NEXT: leal 131072(%rax,%rdi,8), %r11d |
25 //X8664-NEXT: pushq (%r15,%r11) | 25 //X8664-NEXT: pushq (%r15,%r11) |
26 //X8664-NEXT: .bundle_unlock | 26 //X8664-NEXT: .bundle_unlock |
27 | 27 |
28 pop %r11 | 28 pop %r11 |
29 //X8664: popq %r11 | 29 //X8664: popq %r11 |
30 | 30 |
31 pop 12(%rsp) | 31 pop 12(%rsp) |
32 //X8664: popq 12(%rsp) | 32 //X8664: popq 12(%rsp) |
33 | 33 |
| 34 .scratch %r11 |
34 pop 131072(%rax, %rdi, 8) | 35 pop 131072(%rax, %rdi, 8) |
35 //X8664: .bundle_lock | 36 //X8664: .bundle_lock |
36 //X8664-NEXT: leal 131072(%rax,%rdi,8), %r11d | 37 //X8664-NEXT: leal 131072(%rax,%rdi,8), %r11d |
37 //X8664-NEXT: popq (%r15,%r11) | 38 //X8664-NEXT: popq (%r15,%r11) |
38 //X8664-NEXT: .bundle_unlock | 39 //X8664-NEXT: .bundle_unlock |
OLD | NEW |