Lines Matching refs:LLVM
100 … llvm-readobj --section-groups %t.dup.o 2>&1 | FileCheck %s -DFILE=%t.dup.o --check-prefix=DUP-LLVM
103 # DUP-LLVM: Group {
104 # DUP-LLVM-NEXT: Name: .group
105 # DUP-LLVM-NEXT: Index: 1
106 # DUP-LLVM-NEXT: Link: 7
107 # DUP-LLVM-NEXT: Info: 1
108 # DUP-LLVM-NEXT: Type: COMDAT
109 # DUP-LLVM-NEXT: Signature: foo
110 # DUP-LLVM-NEXT: Section(s) in group [
111 # DUP-LLVM-NEXT: .text.foo (3)
112 # DUP-LLVM-NEXT: .rela.text.foo (4)
113 # DUP-LLVM-NEXT: ]
114 # DUP-LLVM-NEXT: }
115 # DUP-LLVM: Group {
116 # DUP-LLVM-NEXT: Name: .group1
117 # DUP-LLVM-NEXT: Index: 2
118 # DUP-LLVM-NEXT: Link: 7
119 # DUP-LLVM-NEXT: Info: 2
120 # DUP-LLVM-NEXT: Type: COMDAT
121 # DUP-LLVM-NEXT: Signature: bar
122 # DUP-LLVM-NEXT: Section(s) in group [
123 # DUP-LLVM-NEXT: warning: '[[FILE]]': section with index 3, included in the group section with inde…
124 # DUP-LLVM-NEXT: .text.foo (3)
125 # DUP-LLVM-NEXT: .rela.text.bar (6)
126 # DUP-LLVM-NEXT: ]
127 # DUP-LLVM-NEXT: }
147 # RUN: FileCheck -DFILE=%t.symtab.o %s --check-prefix=SYMTAB-LLVM --implicit-check-not=warning:
151 # SYMTAB-LLVM: Groups {
152 # SYMTAB-LLVM-NEXT: warning: '[[FILE]]': unable to get the string table for SHT_SYMTAB section with…
153 # SYMTAB-LLVM-NEXT: Group {
154 # SYMTAB-LLVM-NEXT: Name: .group (16)
155 # SYMTAB-LLVM-NEXT: Index: 1
156 # SYMTAB-LLVM-NEXT: Link: 7
157 # SYMTAB-LLVM-NEXT: Info: 1
158 # SYMTAB-LLVM-NEXT: Type: COMDAT (0x1)
159 # SYMTAB-LLVM-NEXT: Signature: <?>
160 # SYMTAB-LLVM-NEXT: Section(s) in group [
161 # SYMTAB-LLVM-NEXT: .text.foo (3)
162 # SYMTAB-LLVM-NEXT: .rela.text.foo (4)
163 # SYMTAB-LLVM-NEXT: ]
164 # SYMTAB-LLVM-NEXT: }
165 # SYMTAB-LLVM-NEXT: Group {
166 # SYMTAB-LLVM-NEXT: Name: .group1 (64)
167 # SYMTAB-LLVM-NEXT: Index: 2
168 # SYMTAB-LLVM-NEXT: Link: 7
169 # SYMTAB-LLVM-NEXT: Info: 2
170 # SYMTAB-LLVM-NEXT: Type: COMDAT (0x1)
171 # SYMTAB-LLVM-NEXT: Signature: <?>
172 # SYMTAB-LLVM-NEXT: Section(s) in group [
173 # SYMTAB-LLVM-NEXT: .text.bar (5)
174 # SYMTAB-LLVM-NEXT: .rela.text.bar (6)
175 # SYMTAB-LLVM-NEXT: ]
176 # SYMTAB-LLVM-NEXT: }
177 # SYMTAB-LLVM-NEXT: }
200 # RUN: FileCheck -DFILE=%t.symtab2.o %s --check-prefix=SIGNATURE-LLVM --implicit-check-not=warnin…
205 # SIGNATURE-LLVM: warning: '[[FILE]]': unable to get the symbol table for SHT_GROUP section with in…
206 # SIGNATURE-LLVM: warning: '[[FILE]]': unable to get the signature symbol for SHT_GROUP section wit…
207 # SIGNATURE-LLVM: Group {
208 # SIGNATURE-LLVM: Name: .group (16)
209 # SIGNATURE-LLVM: Index: 1
210 # SIGNATURE-LLVM: Link: 255
211 # SIGNATURE-LLVM: Info: 1
212 # SIGNATURE-LLVM: Type: COMDAT (0x1)
213 # SIGNATURE-LLVM: Signature: <?>
214 # SIGNATURE-LLVM: Section(s) in group [
215 # SIGNATURE-LLVM: .text.foo (3)
216 # SIGNATURE-LLVM: .rela.text.foo (4)
217 # SIGNATURE-LLVM: ]
218 # SIGNATURE-LLVM: }
219 # SIGNATURE-LLVM: Group {
220 # SIGNATURE-LLVM: Name: .group1 (64)
221 # SIGNATURE-LLVM: Index: 2
222 # SIGNATURE-LLVM: Link: 1
223 # SIGNATURE-LLVM: Info: 2
224 # SIGNATURE-LLVM: Type: COMDAT (0x1)
225 # SIGNATURE-LLVM: Signature: <?>
226 # SIGNATURE-LLVM: Section(s) in group [
227 # SIGNATURE-LLVM: .text.bar (5)
228 # SIGNATURE-LLVM: .rela.text.bar (6)
229 # SIGNATURE-LLVM: ]
230 # SIGNATURE-LLVM: }
231 # SIGNATURE-LLVM: }
251 # RUN: FileCheck -DFILE=%t.secsize.o %s --check-prefix=CONTENT-LLVM --implicit-check-not=warning:
255 # CONTENT-LLVM: Groups {
256 # CONTENT-LLVM-NEXT: warning: '[[FILE]]': unable to read the section group flag from the SHT_GROUP …
257 # CONTENT-LLVM-NEXT: warning: '[[FILE]]': unable to get the content of the SHT_GROUP section with i…
258 # CONTENT-LLVM-NEXT: Group {
259 # CONTENT-LLVM-NEXT: Name: .group (16)
260 # CONTENT-LLVM-NEXT: Index: 1
261 # CONTENT-LLVM-NEXT: Link: 7
262 # CONTENT-LLVM-NEXT: Info: 1
263 # CONTENT-LLVM-NEXT: Type: (unknown) (0x0)
264 # CONTENT-LLVM-NEXT: Signature: foo
265 # CONTENT-LLVM-NEXT: Section(s) in group [
266 # CONTENT-LLVM-NEXT: ]
267 # CONTENT-LLVM-NEXT: }
268 # CONTENT-LLVM-NEXT: Group {
269 # CONTENT-LLVM-NEXT: Name: .group1 (64)
270 # CONTENT-LLVM-NEXT: Index: 2
271 # CONTENT-LLVM-NEXT: Link: 7
272 # CONTENT-LLVM-NEXT: Info: 2
273 # CONTENT-LLVM-NEXT: Type: (unknown) (0x0)
274 # CONTENT-LLVM-NEXT: Signature: bar
275 # CONTENT-LLVM-NEXT: Section(s) in group [
276 # CONTENT-LLVM-NEXT: ]
277 # CONTENT-LLVM-NEXT: }
278 # CONTENT-LLVM-NEXT: }
293 # RUN: FileCheck -DFILE=%t.name.o %s --check-prefix=NAME-LLVM --implicit-check-not=warning:
297 # NAME-LLVM: Groups {
298 # NAME-LLVM-NEXT: warning: '[[FILE]]': unable to get the name of SHT_GROUP section with index 1: a …
299 # NAME-LLVM-NEXT: warning: '[[FILE]]': unable to get the name of SHT_PROGBITS section with index 5:…
300 # NAME-LLVM-NEXT: Group {
301 # NAME-LLVM-NEXT: Name: <?> (43690)
302 # NAME-LLVM-NEXT: Index: 1
303 # NAME-LLVM-NEXT: Link: 7
304 # NAME-LLVM-NEXT: Info: 1
305 # NAME-LLVM-NEXT: Type: COMDAT (0x1)
306 # NAME-LLVM-NEXT: Signature: foo
307 # NAME-LLVM-NEXT: Section(s) in group [
308 # NAME-LLVM-NEXT: .text.foo (3)
309 # NAME-LLVM-NEXT: .rela.text.foo (4)
310 # NAME-LLVM-NEXT: ]
311 # NAME-LLVM-NEXT: }
312 # NAME-LLVM-NEXT: Group {
313 # NAME-LLVM-NEXT: Name: .group1 (64)
314 # NAME-LLVM-NEXT: Index: 2
315 # NAME-LLVM-NEXT: Link: 7
316 # NAME-LLVM-NEXT: Info: 2
317 # NAME-LLVM-NEXT: Type: COMDAT (0x1)
318 # NAME-LLVM-NEXT: Signature: bar
319 # NAME-LLVM-NEXT: Section(s) in group [
320 # NAME-LLVM-NEXT: <?> (5)
321 # NAME-LLVM-NEXT: .rela.text.bar (6)
322 # NAME-LLVM-NEXT: ]
323 # NAME-LLVM-NEXT: }
324 # NAME-LLVM-NEXT: }
343 # RUN: FileCheck -DFILE=%t.member.index.o %s --check-prefix=MEMBER-LLVM --implicit-check-not=warn…
347 # MEMBER-LLVM: Groups {
348 # MEMBER-LLVM-NEXT: warning: '[[FILE]]': unable to get the section with index 238 when dumping the …
349 # MEMBER-LLVM-NEXT: warning: '[[FILE]]': unable to get the section with index 255 when dumping the …
350 # MEMBER-LLVM-NEXT: Group {
351 # MEMBER-LLVM-NEXT: Name: .group (16)
352 # MEMBER-LLVM-NEXT: Index: 1
353 # MEMBER-LLVM-NEXT: Link: 7
354 # MEMBER-LLVM-NEXT: Info: 1
355 # MEMBER-LLVM-NEXT: Type: COMDAT (0x1)
356 # MEMBER-LLVM-NEXT: Signature: foo
357 # MEMBER-LLVM-NEXT: Section(s) in group [
358 # MEMBER-LLVM-NEXT: .text.foo (3)
359 # MEMBER-LLVM-NEXT: <?> (238)
360 # MEMBER-LLVM-NEXT: ]
361 # MEMBER-LLVM-NEXT: }
362 # MEMBER-LLVM-NEXT: Group {
363 # MEMBER-LLVM-NEXT: Name: .group1 (64)
364 # MEMBER-LLVM-NEXT: Index: 2
365 # MEMBER-LLVM-NEXT: Link: 7
366 # MEMBER-LLVM-NEXT: Info: 2
367 # MEMBER-LLVM-NEXT: Type: COMDAT (0x1)
368 # MEMBER-LLVM-NEXT: Signature: bar
369 # MEMBER-LLVM-NEXT: Section(s) in group [
370 # MEMBER-LLVM-NEXT: <?> (255)
371 # MEMBER-LLVM-NEXT: .rela.text.bar (6)
372 # MEMBER-LLVM-NEXT: ]
373 # MEMBER-LLVM-NEXT: }
374 # MEMBER-LLVM-NEXT: }
395 # RUN: FileCheck -DFILE=%t.signame.o %s --check-prefixes=SIGNAME1-WARN,SIGNAME1-LLVM --implicit-c…
401 # SIGNAME1-LLVM: Signature: {{$}}
402 # SIGNAME1-LLVM: Signature: <?>
411 # RUN: FileCheck -DFILE=%t.signame2.o %s --check-prefixes=SIGNAME2-WARN,SIGNAME2-LLVM --implicit-…
417 # SIGNAME2-LLVM: Signature: <?>
418 # SIGNAME2-LLVM: Signature: <?>