comparison test/CodeGen/X86/frameaddr.ll @ 120:1172e4bd9c6f

update 4.0.0
author mir3636
date Fri, 25 Nov 2016 19:14:25 +0900
parents afa8332a0e37
children 803732b1fca8
comparison
equal deleted inserted replaced
101:34baf5011add 120:1172e4bd9c6f
17 ; CHECK-32-NEXT: pop 17 ; CHECK-32-NEXT: pop
18 ; CHECK-32-NEXT: ret 18 ; CHECK-32-NEXT: ret
19 ; CHECK-W64-LABEL: test1 19 ; CHECK-W64-LABEL: test1
20 ; CHECK-W64: push 20 ; CHECK-W64: push
21 ; CHECK-W64-NEXT: movq %rsp, %rbp 21 ; CHECK-W64-NEXT: movq %rsp, %rbp
22 ; CHECK-W64-NEXT: leaq (%rbp), %rax 22 ; CHECK-W64-NEXT: movq %rbp, %rax
23 ; CHECK-W64-NEXT: pop 23 ; CHECK-W64-NEXT: pop
24 ; CHECK-W64-NEXT: ret 24 ; CHECK-W64-NEXT: ret
25 ; CHECK-64-LABEL: test1 25 ; CHECK-64-LABEL: test1
26 ; CHECK-64: push 26 ; CHECK-64: push
27 ; CHECK-64-NEXT: movq %rsp, %rbp 27 ; CHECK-64-NEXT: movq %rsp, %rbp
52 ; CHECK-32-NEXT: pop 52 ; CHECK-32-NEXT: pop
53 ; CHECK-32-NEXT: ret 53 ; CHECK-32-NEXT: ret
54 ; CHECK-W64-LABEL: test2 54 ; CHECK-W64-LABEL: test2
55 ; CHECK-W64: push 55 ; CHECK-W64: push
56 ; CHECK-W64-NEXT: movq %rsp, %rbp 56 ; CHECK-W64-NEXT: movq %rsp, %rbp
57 ; CHECK-W64-NEXT: leaq (%rbp), %rax 57 ; CHECK-W64-NEXT: movq %rbp, %rax
58 ; CHECK-W64-NEXT: pop 58 ; CHECK-W64-NEXT: pop
59 ; CHECK-W64-NEXT: ret 59 ; CHECK-W64-NEXT: ret
60 ; CHECK-64-LABEL: test2 60 ; CHECK-64-LABEL: test2
61 ; CHECK-64: push 61 ; CHECK-64: push
62 ; CHECK-64-NEXT: movq %rsp, %rbp 62 ; CHECK-64-NEXT: movq %rsp, %rbp