Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / bolt / test / X86 / Inputs / user-order.S
blob23f009c7688a4736bf1a53aa447eacd86bc3a8d2
1 .type _a, @function
2 _a:
3   .cfi_startproc
4   test  %edx, %edx
5   .cfi_endproc
7 .globl _b
8 .type _b, @function
9 _b:
10   .cfi_startproc
11   jnz   a
12   .cfi_endproc
14 .globl _f
15 .type _f, @function
16 _f:
17   .cfi_startproc
18   mov   %rdx, %rcx
20   mov   0, %r9
22 .globl _e
23 .type _e, @function
24 _e:
26 .globl _d
27 .type _d, @function
28 _d:
30 .globl _c
31 .type _c, @function
32 _c:
33   movdqu 0, %xmm3
34   .cfi_endproc
36 .globl  main
37 .type   main, @function
38 main:
39   nop
41 .globl _start
42 .type _start, @function
43 _start:
44   jmp main