1 ; RUN: llvm-pdbutil dump -sym-stats %p/Inputs/empty.pdb | FileCheck --check-prefix=ALL %s
2 ; RUN: llvm-pdbutil dump -sym-stats -modi=1 %p/Inputs/empty.pdb | FileCheck --check-prefix=ONE %s
4 ALL: Mod 0000 | `d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj`:
5 ALL-NEXT: Stream 12, 308 bytes
7 ALL-NEXT: Total: 6 entries ( 204 bytes)
8 ALL-NEXT: --------------------------------------------------------------------------
9 ALL-NEXT: S_COMPILE3: 1 entries ( 60 bytes)
10 ALL-NEXT: S_OBJNAME: 1 entries ( 56 bytes)
11 ALL-NEXT: S_GPROC32: 1 entries ( 44 bytes)
12 ALL-NEXT: S_FRAMEPROC: 1 entries ( 32 bytes)
13 ALL-NEXT: S_BUILDINFO: 1 entries ( 8 bytes)
14 ALL-NEXT: S_END: 1 entries ( 4 bytes)
16 ALL-NEXT: Total: 2 entries ( 88 bytes)
17 ALL-NEXT: --------------------------------------------------------------------------
18 ALL-NEXT: DEBUG_S_LINES: 1 entries ( 56 bytes)
19 ALL-NEXT: DEBUG_S_FILECHKSMS: 1 entries ( 32 bytes)
20 ALL-NEXT: Mod 0001 | `* Linker *`:
21 ALL-NEXT: Stream 14, 520 bytes
23 ALL-NEXT: Total: 13 entries ( 512 bytes)
24 ALL-NEXT: --------------------------------------------------------------------------
25 ALL-NEXT: S_ENVBLOCK: 1 entries ( 172 bytes)
26 ALL-NEXT: S_COFFGROUP: 5 entries ( 140 bytes)
27 ALL-NEXT: S_SECTION: 4 entries ( 112 bytes)
28 ALL-NEXT: S_COMPILE3: 1 entries ( 48 bytes)
29 ALL-NEXT: S_TRAMPOLINE: 1 entries ( 20 bytes)
30 ALL-NEXT: S_OBJNAME: 1 entries ( 20 bytes)
32 ALL-NEXT: Total: 0 entries ( 0 bytes)
33 ALL-NEXT: --------------------------------------------------------------------------
36 ALL-NEXT: Total: 19 entries ( 716 bytes)
37 ALL-NEXT: --------------------------------------------------------------------------
38 ALL-NEXT: S_ENVBLOCK: 1 entries ( 172 bytes)
39 ALL-NEXT: S_COFFGROUP: 5 entries ( 140 bytes)
40 ALL-NEXT: S_SECTION: 4 entries ( 112 bytes)
41 ALL-NEXT: S_COMPILE3: 2 entries ( 108 bytes)
42 ALL-NEXT: S_OBJNAME: 2 entries ( 76 bytes)
43 ALL-NEXT: S_GPROC32: 1 entries ( 44 bytes)
44 ALL-NEXT: S_FRAMEPROC: 1 entries ( 32 bytes)
45 ALL-NEXT: S_TRAMPOLINE: 1 entries ( 20 bytes)
46 ALL-NEXT: S_BUILDINFO: 1 entries ( 8 bytes)
47 ALL-NEXT: S_END: 1 entries ( 4 bytes)
49 ALL-NEXT: Total: 2 entries ( 88 bytes)
50 ALL-NEXT: --------------------------------------------------------------------------
51 ALL-NEXT: DEBUG_S_LINES: 1 entries ( 56 bytes)
52 ALL-NEXT: DEBUG_S_FILECHKSMS: 1 entries ( 32 bytes)
55 ONE: Mod 0001 | `* Linker *`:
56 ONE-NEXT: Stream 14, 520 bytes
58 ONE-NEXT: Total: 13 entries ( 512 bytes)
59 ONE-NEXT: --------------------------------------------------------------------------
60 ONE-NEXT: S_ENVBLOCK: 1 entries ( 172 bytes)
61 ONE-NEXT: S_COFFGROUP: 5 entries ( 140 bytes)
62 ONE-NEXT: S_SECTION: 4 entries ( 112 bytes)
63 ONE-NEXT: S_COMPILE3: 1 entries ( 48 bytes)
64 ONE-NEXT: S_TRAMPOLINE: 1 entries ( 20 bytes)
65 ONE-NEXT: S_OBJNAME: 1 entries ( 20 bytes)
67 ONE-NEXT: Total: 0 entries ( 0 bytes)
68 ONE-NEXT: --------------------------------------------------------------------------
71 ONE-NEXT: Total: 13 entries ( 512 bytes)
72 ONE-NEXT: --------------------------------------------------------------------------
73 ONE-NEXT: S_ENVBLOCK: 1 entries ( 172 bytes)
74 ONE-NEXT: S_COFFGROUP: 5 entries ( 140 bytes)
75 ONE-NEXT: S_SECTION: 4 entries ( 112 bytes)
76 ONE-NEXT: S_COMPILE3: 1 entries ( 48 bytes)
77 ONE-NEXT: S_TRAMPOLINE: 1 entries ( 20 bytes)
78 ONE-NEXT: S_OBJNAME: 1 entries ( 20 bytes)
80 ONE-NEXT: Total: 0 entries ( 0 bytes)
81 ONE-NEXT: --------------------------------------------------------------------------