xref: /aosp_15_r20/external/llvm/test/tools/llvm-nm/X86/radix.s (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard Worker//#check radix formats of llvm-nm
2*9880d681SAndroid Build Coastguard Worker//RUN: llvm-mc  %s -filetype=obj -triple=x86_64-pc-linux -o %t.o
3*9880d681SAndroid Build Coastguard Worker//RUN: llvm-nm -radix=d %t.o | FileCheck  %s
4*9880d681SAndroid Build Coastguard Worker//RUN: llvm-nm -radix=o %t.o | FileCheck --check-prefix="OCTAL" %s
5*9880d681SAndroid Build Coastguard Worker//RUN: llvm-nm -t=x %t.o | FileCheck --check-prefix="HEX" %s
6*9880d681SAndroid Build Coastguard Worker
7*9880d681SAndroid Build Coastguard Worker	.text
8*9880d681SAndroid Build Coastguard Worker	.file	"1.c"
9*9880d681SAndroid Build Coastguard Worker	.type	i0,@object              # @i0
10*9880d681SAndroid Build Coastguard Worker	.bss
11*9880d681SAndroid Build Coastguard Worker	.globl	i0
12*9880d681SAndroid Build Coastguard Worker	.align	4
13*9880d681SAndroid Build Coastguard Workeri0:
14*9880d681SAndroid Build Coastguard Worker	.long	0                       # 0x0
15*9880d681SAndroid Build Coastguard Worker	.size	i0, 4
16*9880d681SAndroid Build Coastguard Worker
17*9880d681SAndroid Build Coastguard Worker	.type	i1,@object              # @i1
18*9880d681SAndroid Build Coastguard Worker	.data
19*9880d681SAndroid Build Coastguard Worker	.globl	i1
20*9880d681SAndroid Build Coastguard Worker	.align	4
21*9880d681SAndroid Build Coastguard Workeri1:
22*9880d681SAndroid Build Coastguard Worker	.long	1                       # 0x1
23*9880d681SAndroid Build Coastguard Worker	.size	i1, 4
24*9880d681SAndroid Build Coastguard Worker
25*9880d681SAndroid Build Coastguard Worker	.type	i2,@object              # @i2
26*9880d681SAndroid Build Coastguard Worker	.globl	i2
27*9880d681SAndroid Build Coastguard Worker	.align	4
28*9880d681SAndroid Build Coastguard Workeri2:
29*9880d681SAndroid Build Coastguard Worker	.long	2                       # 0x2
30*9880d681SAndroid Build Coastguard Worker	.size	i2, 4
31*9880d681SAndroid Build Coastguard Worker
32*9880d681SAndroid Build Coastguard Worker	.type	i3,@object              # @i3
33*9880d681SAndroid Build Coastguard Worker	.globl	i3
34*9880d681SAndroid Build Coastguard Worker	.align	4
35*9880d681SAndroid Build Coastguard Workeri3:
36*9880d681SAndroid Build Coastguard Worker	.long	3                       # 0x3
37*9880d681SAndroid Build Coastguard Worker	.size	i3, 4
38*9880d681SAndroid Build Coastguard Worker
39*9880d681SAndroid Build Coastguard Worker	.type	i4,@object              # @i4
40*9880d681SAndroid Build Coastguard Worker	.globl	i4
41*9880d681SAndroid Build Coastguard Worker	.align	4
42*9880d681SAndroid Build Coastguard Workeri4:
43*9880d681SAndroid Build Coastguard Worker	.long	4                       # 0x4
44*9880d681SAndroid Build Coastguard Worker	.size	i4, 4
45*9880d681SAndroid Build Coastguard Worker
46*9880d681SAndroid Build Coastguard Worker	.type	i5,@object              # @i5
47*9880d681SAndroid Build Coastguard Worker	.globl	i5
48*9880d681SAndroid Build Coastguard Worker	.align	4
49*9880d681SAndroid Build Coastguard Workeri5:
50*9880d681SAndroid Build Coastguard Worker	.long	5                       # 0x5
51*9880d681SAndroid Build Coastguard Worker	.size	i5, 4
52*9880d681SAndroid Build Coastguard Worker
53*9880d681SAndroid Build Coastguard Worker	.type	i6,@object              # @i6
54*9880d681SAndroid Build Coastguard Worker	.globl	i6
55*9880d681SAndroid Build Coastguard Worker	.align	4
56*9880d681SAndroid Build Coastguard Workeri6:
57*9880d681SAndroid Build Coastguard Worker	.long	6                       # 0x6
58*9880d681SAndroid Build Coastguard Worker	.size	i6, 4
59*9880d681SAndroid Build Coastguard Worker
60*9880d681SAndroid Build Coastguard Worker	.type	i7,@object              # @i7
61*9880d681SAndroid Build Coastguard Worker	.globl	i7
62*9880d681SAndroid Build Coastguard Worker	.align	4
63*9880d681SAndroid Build Coastguard Workeri7:
64*9880d681SAndroid Build Coastguard Worker	.long	7                       # 0x7
65*9880d681SAndroid Build Coastguard Worker	.size	i7, 4
66*9880d681SAndroid Build Coastguard Worker
67*9880d681SAndroid Build Coastguard Worker	.type	i8,@object              # @i8
68*9880d681SAndroid Build Coastguard Worker	.globl	i8
69*9880d681SAndroid Build Coastguard Worker	.align	4
70*9880d681SAndroid Build Coastguard Workeri8:
71*9880d681SAndroid Build Coastguard Worker	.long	8                       # 0x8
72*9880d681SAndroid Build Coastguard Worker	.size	i8, 4
73*9880d681SAndroid Build Coastguard Worker
74*9880d681SAndroid Build Coastguard Worker	.type	i9,@object              # @i9
75*9880d681SAndroid Build Coastguard Worker	.globl	i9
76*9880d681SAndroid Build Coastguard Worker	.align	4
77*9880d681SAndroid Build Coastguard Workeri9:
78*9880d681SAndroid Build Coastguard Worker	.long	9                       # 0x9
79*9880d681SAndroid Build Coastguard Worker	.size	i9, 4
80*9880d681SAndroid Build Coastguard Worker
81*9880d681SAndroid Build Coastguard Worker	.type	i10,@object             # @i10
82*9880d681SAndroid Build Coastguard Worker	.globl	i10
83*9880d681SAndroid Build Coastguard Worker	.align	4
84*9880d681SAndroid Build Coastguard Workeri10:
85*9880d681SAndroid Build Coastguard Worker	.long	10                      # 0xa
86*9880d681SAndroid Build Coastguard Worker	.size	i10, 4
87*9880d681SAndroid Build Coastguard Worker
88*9880d681SAndroid Build Coastguard Worker	.type	i11,@object             # @i11
89*9880d681SAndroid Build Coastguard Worker	.globl	i11
90*9880d681SAndroid Build Coastguard Worker	.align	4
91*9880d681SAndroid Build Coastguard Workeri11:
92*9880d681SAndroid Build Coastguard Worker	.long	11                      # 0xb
93*9880d681SAndroid Build Coastguard Worker	.size	i11, 4
94*9880d681SAndroid Build Coastguard Worker
95*9880d681SAndroid Build Coastguard Worker	.type	i12,@object             # @i12
96*9880d681SAndroid Build Coastguard Worker	.globl	i12
97*9880d681SAndroid Build Coastguard Worker	.align	4
98*9880d681SAndroid Build Coastguard Workeri12:
99*9880d681SAndroid Build Coastguard Worker	.long	12                      # 0xc
100*9880d681SAndroid Build Coastguard Worker	.size	i12, 4
101*9880d681SAndroid Build Coastguard Worker
102*9880d681SAndroid Build Coastguard Worker	.type	i13,@object             # @i13
103*9880d681SAndroid Build Coastguard Worker	.globl	i13
104*9880d681SAndroid Build Coastguard Worker	.align	4
105*9880d681SAndroid Build Coastguard Workeri13:
106*9880d681SAndroid Build Coastguard Worker	.long	13                      # 0xd
107*9880d681SAndroid Build Coastguard Worker	.size	i13, 4
108*9880d681SAndroid Build Coastguard Worker
109*9880d681SAndroid Build Coastguard Worker	.type	i14,@object             # @i14
110*9880d681SAndroid Build Coastguard Worker	.globl	i14
111*9880d681SAndroid Build Coastguard Worker	.align	4
112*9880d681SAndroid Build Coastguard Workeri14:
113*9880d681SAndroid Build Coastguard Worker	.long	14                      # 0xe
114*9880d681SAndroid Build Coastguard Worker	.size	i14, 4
115*9880d681SAndroid Build Coastguard Worker
116*9880d681SAndroid Build Coastguard Worker	.type	i15,@object             # @i15
117*9880d681SAndroid Build Coastguard Worker	.globl	i15
118*9880d681SAndroid Build Coastguard Worker	.align	4
119*9880d681SAndroid Build Coastguard Workeri15:
120*9880d681SAndroid Build Coastguard Worker	.long	15                      # 0xf
121*9880d681SAndroid Build Coastguard Worker	.size	i15, 4
122*9880d681SAndroid Build Coastguard Worker
123*9880d681SAndroid Build Coastguard Worker	.type	i16,@object             # @i16
124*9880d681SAndroid Build Coastguard Worker	.globl	i16
125*9880d681SAndroid Build Coastguard Worker	.align	4
126*9880d681SAndroid Build Coastguard Workeri16:
127*9880d681SAndroid Build Coastguard Worker	.long	16                      # 0x10
128*9880d681SAndroid Build Coastguard Worker	.size	i16, 4
129*9880d681SAndroid Build Coastguard Worker
130*9880d681SAndroid Build Coastguard Worker	.type	i17,@object             # @i17
131*9880d681SAndroid Build Coastguard Worker	.globl	i17
132*9880d681SAndroid Build Coastguard Worker	.align	4
133*9880d681SAndroid Build Coastguard Workeri17:
134*9880d681SAndroid Build Coastguard Worker	.long	17                      # 0x11
135*9880d681SAndroid Build Coastguard Worker	.size	i17, 4
136*9880d681SAndroid Build Coastguard Worker
137*9880d681SAndroid Build Coastguard Worker	.type	i18,@object             # @i18
138*9880d681SAndroid Build Coastguard Worker	.globl	i18
139*9880d681SAndroid Build Coastguard Worker	.align	4
140*9880d681SAndroid Build Coastguard Workeri18:
141*9880d681SAndroid Build Coastguard Worker	.long	18                      # 0x12
142*9880d681SAndroid Build Coastguard Worker	.size	i18, 4
143*9880d681SAndroid Build Coastguard Worker
144*9880d681SAndroid Build Coastguard Worker	.type	i19,@object             # @i19
145*9880d681SAndroid Build Coastguard Worker	.globl	i19
146*9880d681SAndroid Build Coastguard Worker	.align	4
147*9880d681SAndroid Build Coastguard Workeri19:
148*9880d681SAndroid Build Coastguard Worker	.long	19                      # 0x13
149*9880d681SAndroid Build Coastguard Worker	.size	i19, 4
150*9880d681SAndroid Build Coastguard Worker
151*9880d681SAndroid Build Coastguard Worker	.type	i20,@object             # @i20
152*9880d681SAndroid Build Coastguard Worker	.globl	i20
153*9880d681SAndroid Build Coastguard Worker	.align	4
154*9880d681SAndroid Build Coastguard Workeri20:
155*9880d681SAndroid Build Coastguard Worker	.long	20                      # 0x14
156*9880d681SAndroid Build Coastguard Worker	.size	i20, 4
157*9880d681SAndroid Build Coastguard Worker
158*9880d681SAndroid Build Coastguard Worker	.type	i21,@object             # @i21
159*9880d681SAndroid Build Coastguard Worker	.globl	i21
160*9880d681SAndroid Build Coastguard Worker	.align	4
161*9880d681SAndroid Build Coastguard Workeri21:
162*9880d681SAndroid Build Coastguard Worker	.long	21                      # 0x15
163*9880d681SAndroid Build Coastguard Worker	.size	i21, 4
164*9880d681SAndroid Build Coastguard Worker
165*9880d681SAndroid Build Coastguard Worker	.type	i22,@object             # @i22
166*9880d681SAndroid Build Coastguard Worker	.globl	i22
167*9880d681SAndroid Build Coastguard Worker	.align	4
168*9880d681SAndroid Build Coastguard Workeri22:
169*9880d681SAndroid Build Coastguard Worker	.long	22                      # 0x16
170*9880d681SAndroid Build Coastguard Worker	.size	i22, 4
171*9880d681SAndroid Build Coastguard Worker
172*9880d681SAndroid Build Coastguard Worker	.type	i23,@object             # @i23
173*9880d681SAndroid Build Coastguard Worker	.globl	i23
174*9880d681SAndroid Build Coastguard Worker	.align	4
175*9880d681SAndroid Build Coastguard Workeri23:
176*9880d681SAndroid Build Coastguard Worker	.long	23                      # 0x17
177*9880d681SAndroid Build Coastguard Worker	.size	i23, 4
178*9880d681SAndroid Build Coastguard Worker
179*9880d681SAndroid Build Coastguard Worker	.type	i24,@object             # @i24
180*9880d681SAndroid Build Coastguard Worker	.globl	i24
181*9880d681SAndroid Build Coastguard Worker	.align	4
182*9880d681SAndroid Build Coastguard Workeri24:
183*9880d681SAndroid Build Coastguard Worker	.long	24                      # 0x18
184*9880d681SAndroid Build Coastguard Worker	.size	i24, 4
185*9880d681SAndroid Build Coastguard Worker
186*9880d681SAndroid Build Coastguard Worker
187*9880d681SAndroid Build Coastguard Worker	.ident	"clang version 3.6.0 (tags/RELEASE_360/final)"
188*9880d681SAndroid Build Coastguard Worker	.section	".note.GNU-stack","",@progbits
189*9880d681SAndroid Build Coastguard Worker
190*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000000 B i0
191*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000000 D i1
192*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000036 D i10
193*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000040 D i11
194*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000044 D i12
195*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000048 D i13
196*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000052 D i14
197*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000056 D i15
198*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000060 D i16
199*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000064 D i17
200*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000068 D i18
201*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000072 D i19
202*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000004 D i2
203*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000076 D i20
204*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000080 D i21
205*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000084 D i22
206*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000088 D i23
207*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000092 D i24
208*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000008 D i3
209*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000012 D i4
210*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000016 D i5
211*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000020 D i6
212*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000024 D i7
213*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000028 D i8
214*9880d681SAndroid Build Coastguard Worker//CHECK:    0000000000000032 D i9
215*9880d681SAndroid Build Coastguard Worker
216*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000000 B i0
217*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000000 D i1
218*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000044 D i10
219*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000050 D i11
220*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000054 D i12
221*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000060 D i13
222*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000064 D i14
223*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000070 D i15
224*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000074 D i16
225*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000100 D i17
226*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000104 D i18
227*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000110 D i19
228*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000004 D i2
229*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000114 D i20
230*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000120 D i21
231*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000124 D i22
232*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000130 D i23
233*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000134 D i24
234*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000010 D i3
235*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000014 D i4
236*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000020 D i5
237*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000024 D i6
238*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000030 D i7
239*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000034 D i8
240*9880d681SAndroid Build Coastguard Worker//OCTAL:    0000000000000040 D i9
241*9880d681SAndroid Build Coastguard Worker
242*9880d681SAndroid Build Coastguard Worker//HEX:    0000000000000000 B i0
243*9880d681SAndroid Build Coastguard Worker//HEX:    0000000000000000 D i1
244*9880d681SAndroid Build Coastguard Worker//HEX:    0000000000000024 D i10
245*9880d681SAndroid Build Coastguard Worker//HEX:    0000000000000028 D i11
246*9880d681SAndroid Build Coastguard Worker//HEX:    000000000000002c D i12
247*9880d681SAndroid Build Coastguard Worker//HEX:    0000000000000030 D i13
248*9880d681SAndroid Build Coastguard Worker//HEX:    0000000000000034 D i14
249*9880d681SAndroid Build Coastguard Worker//HEX:    0000000000000038 D i15
250*9880d681SAndroid Build Coastguard Worker//HEX:    000000000000003c D i16
251*9880d681SAndroid Build Coastguard Worker//HEX:    0000000000000040 D i17
252*9880d681SAndroid Build Coastguard Worker//HEX:    0000000000000044 D i18
253*9880d681SAndroid Build Coastguard Worker//HEX:    0000000000000048 D i19
254*9880d681SAndroid Build Coastguard Worker//HEX:    0000000000000004 D i2
255*9880d681SAndroid Build Coastguard Worker//HEX:    000000000000004c D i20
256*9880d681SAndroid Build Coastguard Worker//HEX:    0000000000000050 D i21
257*9880d681SAndroid Build Coastguard Worker//HEX:    0000000000000054 D i22
258*9880d681SAndroid Build Coastguard Worker//HEX:    0000000000000058 D i23
259*9880d681SAndroid Build Coastguard Worker//HEX:    000000000000005c D i24
260*9880d681SAndroid Build Coastguard Worker//HEX:    0000000000000008 D i3
261*9880d681SAndroid Build Coastguard Worker//HEX:    000000000000000c D i4
262*9880d681SAndroid Build Coastguard Worker//HEX:    0000000000000010 D i5
263*9880d681SAndroid Build Coastguard Worker//HEX:    0000000000000014 D i6
264*9880d681SAndroid Build Coastguard Worker//HEX:    0000000000000018 D i7
265*9880d681SAndroid Build Coastguard Worker//HEX:    000000000000001c D i8
266*9880d681SAndroid Build Coastguard Worker//HEX:    0000000000000020 D i9
267