Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / bolt / test / X86 / Inputs / tailcall.s
blob2dd8209ff8f579a36b9a84feb1470d1da444018c
1 .globl main
2 .type main, %function
3 main:
4 subq $0x8, %rsp
5 callq foo
6 movl $0x400638, %edi
7 callq puts@PLT
8 xorl %eax, %eax
9 addq $0x8, %rsp
10 retq
11 .size main, .-main
13 .globl foo
14 .type foo, %function
15 foo:
16 jmp bar
17 .size foo, .-foo
19 .globl bar
20 .type bar, %function
21 bar:
22 jmp baz
23 .size bar, .-bar
25 .globl baz
26 .type baz, %function
27 baz:
28 retq
29 .size baz, .-baz