1.type _a, @function
2_a:
3 .cfi_startproc
4 test %edx, %edx
5 .cfi_endproc
6
7.globl _b
8.type _b, @function
9_b:
10 .cfi_startproc
11 jnz a
12 .cfi_endproc
13
14.globl _f
15.type _f, @function
16_f:
17 .cfi_startproc
18 mov %rdx, %rcx
19a:
20 mov 0, %r9
21
22.globl _e
23.type _e, @function
24_e:
25
26.globl _d
27.type _d, @function
28_d:
29
30.globl _c
31.type _c, @function
32_c:
33 movdqu 0, %xmm3
34 .cfi_endproc
35
36.globl main
37.type main, @function
38main:
39 nop
40
41.globl _start
42.type _start, @function
43_start:
44 jmp main
45

source code of bolt/test/X86/Inputs/user-order.S