xref: /llvm-project/bolt/test/X86/Inputs/dwarfdump-gdbindex.s (revision 612f0f4568b9d2cbc809149d4c417bcb5ae0d062)
1*612f0f45SAlexander Yermolovich	.file	"test.cpp"
2*612f0f45SAlexander Yermolovich	.text
3*612f0f45SAlexander Yermolovich.Ltext0:
4*612f0f45SAlexander Yermolovich	.globl	main
5*612f0f45SAlexander Yermolovich	.type	main, @function
6*612f0f45SAlexander Yermolovichmain:
7*612f0f45SAlexander Yermolovich.LFB0:
8*612f0f45SAlexander Yermolovich	.file 1 "test.cpp"
9*612f0f45SAlexander Yermolovich	.loc 1 1 12
10*612f0f45SAlexander Yermolovich	.cfi_startproc
11*612f0f45SAlexander Yermolovich	pushq	%rbp
12*612f0f45SAlexander Yermolovich	.cfi_def_cfa_offset 16
13*612f0f45SAlexander Yermolovich	.cfi_offset 6, -16
14*612f0f45SAlexander Yermolovich	movq	%rsp, %rbp
15*612f0f45SAlexander Yermolovich	.cfi_def_cfa_register 6
16*612f0f45SAlexander Yermolovich	.loc 1 1 21
17*612f0f45SAlexander Yermolovich	movl	$0, %eax
18*612f0f45SAlexander Yermolovich	.loc 1 1 24
19*612f0f45SAlexander Yermolovich	popq	%rbp
20*612f0f45SAlexander Yermolovich	.cfi_def_cfa 7, 8
21*612f0f45SAlexander Yermolovich	ret
22*612f0f45SAlexander Yermolovich	.cfi_endproc
23*612f0f45SAlexander Yermolovich.LFE0:
24*612f0f45SAlexander Yermolovich	.size	main, .-main
25*612f0f45SAlexander Yermolovich.Letext0:
26*612f0f45SAlexander Yermolovich	.section	.debug_info,"",@progbits
27*612f0f45SAlexander Yermolovich.Ldebug_info0:
28*612f0f45SAlexander Yermolovich	.long	0x4f
29*612f0f45SAlexander Yermolovich	.value	0x4
30*612f0f45SAlexander Yermolovich	.long	.Ldebug_abbrev0
31*612f0f45SAlexander Yermolovich	.byte	0x8
32*612f0f45SAlexander Yermolovich	.uleb128 0x1
33*612f0f45SAlexander Yermolovich	.long	.LASF0
34*612f0f45SAlexander Yermolovich	.byte	0x4
35*612f0f45SAlexander Yermolovich	.long	.LASF1
36*612f0f45SAlexander Yermolovich	.long	.LASF2
37*612f0f45SAlexander Yermolovich	.quad	.Ltext0
38*612f0f45SAlexander Yermolovich	.quad	.Letext0-.Ltext0
39*612f0f45SAlexander Yermolovich	.long	.Ldebug_line0
40*612f0f45SAlexander Yermolovich	.uleb128 0x2
41*612f0f45SAlexander Yermolovich	.long	.LASF3
42*612f0f45SAlexander Yermolovich	.byte	0x1
43*612f0f45SAlexander Yermolovich	.byte	0x1
44*612f0f45SAlexander Yermolovich	.byte	0x5
45*612f0f45SAlexander Yermolovich	.long	0x4b
46*612f0f45SAlexander Yermolovich	.quad	.LFB0
47*612f0f45SAlexander Yermolovich	.quad	.LFE0-.LFB0
48*612f0f45SAlexander Yermolovich	.uleb128 0x1
49*612f0f45SAlexander Yermolovich	.byte	0x9c
50*612f0f45SAlexander Yermolovich	.uleb128 0x3
51*612f0f45SAlexander Yermolovich	.byte	0x4
52*612f0f45SAlexander Yermolovich	.byte	0x5
53*612f0f45SAlexander Yermolovich	.string	"int"
54*612f0f45SAlexander Yermolovich	.byte	0
55*612f0f45SAlexander Yermolovich	.section	.debug_abbrev,"",@progbits
56*612f0f45SAlexander Yermolovich.Ldebug_abbrev0:
57*612f0f45SAlexander Yermolovich	.uleb128 0x1
58*612f0f45SAlexander Yermolovich	.uleb128 0x11
59*612f0f45SAlexander Yermolovich	.byte	0x1
60*612f0f45SAlexander Yermolovich	.uleb128 0x25
61*612f0f45SAlexander Yermolovich	.uleb128 0xe
62*612f0f45SAlexander Yermolovich	.uleb128 0x13
63*612f0f45SAlexander Yermolovich	.uleb128 0xb
64*612f0f45SAlexander Yermolovich	.uleb128 0x3
65*612f0f45SAlexander Yermolovich	.uleb128 0xe
66*612f0f45SAlexander Yermolovich	.uleb128 0x1b
67*612f0f45SAlexander Yermolovich	.uleb128 0xe
68*612f0f45SAlexander Yermolovich	.uleb128 0x11
69*612f0f45SAlexander Yermolovich	.uleb128 0x1
70*612f0f45SAlexander Yermolovich	.uleb128 0x12
71*612f0f45SAlexander Yermolovich	.uleb128 0x7
72*612f0f45SAlexander Yermolovich	.uleb128 0x10
73*612f0f45SAlexander Yermolovich	.uleb128 0x17
74*612f0f45SAlexander Yermolovich	.byte	0
75*612f0f45SAlexander Yermolovich	.byte	0
76*612f0f45SAlexander Yermolovich	.uleb128 0x2
77*612f0f45SAlexander Yermolovich	.uleb128 0x2e
78*612f0f45SAlexander Yermolovich	.byte	0
79*612f0f45SAlexander Yermolovich	.uleb128 0x3f
80*612f0f45SAlexander Yermolovich	.uleb128 0x19
81*612f0f45SAlexander Yermolovich	.uleb128 0x3
82*612f0f45SAlexander Yermolovich	.uleb128 0xe
83*612f0f45SAlexander Yermolovich	.uleb128 0x3a
84*612f0f45SAlexander Yermolovich	.uleb128 0xb
85*612f0f45SAlexander Yermolovich	.uleb128 0x3b
86*612f0f45SAlexander Yermolovich	.uleb128 0xb
87*612f0f45SAlexander Yermolovich	.uleb128 0x39
88*612f0f45SAlexander Yermolovich	.uleb128 0xb
89*612f0f45SAlexander Yermolovich	.uleb128 0x49
90*612f0f45SAlexander Yermolovich	.uleb128 0x13
91*612f0f45SAlexander Yermolovich	.uleb128 0x11
92*612f0f45SAlexander Yermolovich	.uleb128 0x1
93*612f0f45SAlexander Yermolovich	.uleb128 0x12
94*612f0f45SAlexander Yermolovich	.uleb128 0x7
95*612f0f45SAlexander Yermolovich	.uleb128 0x40
96*612f0f45SAlexander Yermolovich	.uleb128 0x18
97*612f0f45SAlexander Yermolovich	.uleb128 0x2117
98*612f0f45SAlexander Yermolovich	.uleb128 0x19
99*612f0f45SAlexander Yermolovich	.byte	0
100*612f0f45SAlexander Yermolovich	.byte	0
101*612f0f45SAlexander Yermolovich	.uleb128 0x3
102*612f0f45SAlexander Yermolovich	.uleb128 0x24
103*612f0f45SAlexander Yermolovich	.byte	0
104*612f0f45SAlexander Yermolovich	.uleb128 0xb
105*612f0f45SAlexander Yermolovich	.uleb128 0xb
106*612f0f45SAlexander Yermolovich	.uleb128 0x3e
107*612f0f45SAlexander Yermolovich	.uleb128 0xb
108*612f0f45SAlexander Yermolovich	.uleb128 0x3
109*612f0f45SAlexander Yermolovich	.uleb128 0x8
110*612f0f45SAlexander Yermolovich	.byte	0
111*612f0f45SAlexander Yermolovich	.byte	0
112*612f0f45SAlexander Yermolovich	.byte	0
113*612f0f45SAlexander Yermolovich	.section	.debug_aranges,"",@progbits
114*612f0f45SAlexander Yermolovich	.long	0x2c
115*612f0f45SAlexander Yermolovich	.value	0x2
116*612f0f45SAlexander Yermolovich	.long	.Ldebug_info0
117*612f0f45SAlexander Yermolovich	.byte	0x8
118*612f0f45SAlexander Yermolovich	.byte	0
119*612f0f45SAlexander Yermolovich	.value	0
120*612f0f45SAlexander Yermolovich	.value	0
121*612f0f45SAlexander Yermolovich	.quad	.Ltext0
122*612f0f45SAlexander Yermolovich	.quad	.Letext0-.Ltext0
123*612f0f45SAlexander Yermolovich	.quad	0
124*612f0f45SAlexander Yermolovich	.quad	0
125*612f0f45SAlexander Yermolovich	.section	.debug_line,"",@progbits
126*612f0f45SAlexander Yermolovich.Ldebug_line0:
127*612f0f45SAlexander Yermolovich	.section	.debug_str,"MS",@progbits,1
128*612f0f45SAlexander Yermolovich.LASF1:
129*612f0f45SAlexander Yermolovich	.string	"test.cpp"
130*612f0f45SAlexander Yermolovich.LASF0:
131*612f0f45SAlexander Yermolovich	.string	"GNU C++14 8.5.0 20210514 (Red Hat 8.5.0-3) -mtune=generic -march=x86-64 -g2"
132*612f0f45SAlexander Yermolovich.LASF2:
133*612f0f45SAlexander Yermolovich	.string	""
134*612f0f45SAlexander Yermolovich.LASF3:
135*612f0f45SAlexander Yermolovich	.string	"main"
136*612f0f45SAlexander Yermolovich	.ident	"GCC: (GNU) 8.5.0 20210514 (Red Hat 8.5.0-3)"
137*612f0f45SAlexander Yermolovich	.section	.note.GNU-stack,"",@progbits
138