1 --------------------------------------------------------------------------------
3 --------------------------------------------------------------------------------
4 Invocation
: ..
/cg_annotate
--show=Ir
,I1mr
,ILmr
--show-percs
=no ann1.cgout
5 I1
cache: 32768 B
, 64 B
, 8-way associative
6 D1
cache: 32768 B
, 64 B
, 8-way associative
7 LL
cache: 19922944 B
, 64 B
, 19-way associative
9 Events recorded
: Ir I1mr ILmr Dr D1mr DLmr Dw D1mw DLmw
10 Events shown
: Ir I1mr ILmr
11 Event
sort order
: Ir I1mr ILmr Dr D1mr DLmr Dw D1mw DLmw
15 --------------------------------------------------------------------------------
17 --------------------------------------------------------------------------------
20 5,229,753 952 931 PROGRAM TOTALS
22 --------------------------------------------------------------------------------
23 -- File
:function summary
24 --------------------------------------------------------------------------------
25 Ir_______ I1mr ILmr file
:function
27 < 5,000,015 1 1 a.c
:main
29 < 76,688 32 32 /build
/glibc
-OTsEL5
/glibc
-2.27/elf
/dl
-lookup.c
:
30 47,993 19 19 do_lookup_x
31 28,534 11 11 _dl_lookup_symbol_x
33 < 28,391 11 9 /build
/glibc
-OTsEL5
/glibc
-2.27/elf
/dl
-tunables.c
:
34 28,136 7 7 __GI___tunables_init
36 < 25,408 47 47 /build
/glibc
-OTsEL5
/glibc
-2.27/string
/..
/sysdeps
/x86_64
/strcmp.S
:strcmp
38 < 22,214 25 25 /build
/glibc
-OTsEL5
/glibc
-2.27/elf
/..
/sysdeps
/x86_64
/dl
-machine.h
:
39 21,821 23 23 _dl_relocate_object
41 < 11,817 16 16 /build
/glibc
-OTsEL5
/glibc
-2.27/elf
/do-rel.h
:
42 11,521 15 15 _dl_relocate_object
44 < 8,055 0 0 /build
/glibc
-OTsEL5
/glibc
-2.27/elf
/dl
-tunables.h
:__GI___tunables_init
46 < 6,939 5 5 /build
/glibc
-OTsEL5
/glibc
-2.27/elf
/dl
-misc.c
:
47 6,898 2 2 _dl_name_match_p
49 --------------------------------------------------------------------------------
50 -- Function
:file summary
51 --------------------------------------------------------------------------------
52 Ir_______ I1mr ILmr function
:file
54 > 5,000,015 1 1 main
:a.c
56 > 48,347 20 20 do_lookup_x
:
57 47,993 19 19 /build
/glibc
-OTsEL5
/glibc
-2.27/elf
/dl
-lookup.c
59 > 36,191 7 7 __GI___tunables_init
:
60 28,136 7 7 /build
/glibc
-OTsEL5
/glibc
-2.27/elf
/dl
-tunables.c
61 8,055 0 0 /build
/glibc
-OTsEL5
/glibc
-2.27/elf
/dl
-tunables.h
63 > 34,576 51 51 _dl_relocate_object
:
64 21,821 23 23 /build
/glibc
-OTsEL5
/glibc
-2.27/elf
/..
/sysdeps
/x86_64
/dl
-machine.h
65 11,521 15 15 /build
/glibc
-OTsEL5
/glibc
-2.27/elf
/do-rel.h
67 > 28,534 11 11 _dl_lookup_symbol_x
:/build
/glibc
-OTsEL5
/glibc
-2.27/elf
/dl
-lookup.c
69 > 25,426 48 48 strcmp
:
70 25,408 47 47 /build
/glibc
-OTsEL5
/glibc
-2.27/string
/..
/sysdeps
/x86_64
/strcmp.S
72 > 6,898 2 2 _dl_name_match_p
:/build
/glibc
-OTsEL5
/glibc
-2.27/elf
/dl
-misc.c
74 --------------------------------------------------------------------------------
75 -- Annotated source file
: /build
/glibc
-OTsEL5
/glibc
-2.27/elf
/..
/sysdeps
/x86_64
/dl
-machine.h
76 --------------------------------------------------------------------------------
77 Unannotated because one or more of these original files are unreadable
:
78 - /build
/glibc
-OTsEL5
/glibc
-2.27/elf
/..
/sysdeps
/x86_64
/dl
-machine.h
80 --------------------------------------------------------------------------------
81 -- Annotated source file
: /build
/glibc
-OTsEL5
/glibc
-2.27/elf
/dl
-lookup.c
82 --------------------------------------------------------------------------------
83 Unannotated because one or more of these original files are unreadable
:
84 - /build
/glibc
-OTsEL5
/glibc
-2.27/elf
/dl
-lookup.c
86 --------------------------------------------------------------------------------
87 -- Annotated source file
: /build
/glibc
-OTsEL5
/glibc
-2.27/elf
/dl
-misc.c
88 --------------------------------------------------------------------------------
89 Unannotated because one or more of these original files are unreadable
:
90 - /build
/glibc
-OTsEL5
/glibc
-2.27/elf
/dl
-misc.c
92 --------------------------------------------------------------------------------
93 -- Annotated source file
: /build
/glibc
-OTsEL5
/glibc
-2.27/elf
/dl
-tunables.c
94 --------------------------------------------------------------------------------
95 Unannotated because one or more of these original files are unreadable
:
96 - /build
/glibc
-OTsEL5
/glibc
-2.27/elf
/dl
-tunables.c
98 --------------------------------------------------------------------------------
99 -- Annotated source file
: /build
/glibc
-OTsEL5
/glibc
-2.27/elf
/dl
-tunables.h
100 --------------------------------------------------------------------------------
101 Unannotated because one or more of these original files are unreadable
:
102 - /build
/glibc
-OTsEL5
/glibc
-2.27/elf
/dl
-tunables.h
104 --------------------------------------------------------------------------------
105 -- Annotated source file
: /build
/glibc
-OTsEL5
/glibc
-2.27/elf
/do-rel.h
106 --------------------------------------------------------------------------------
107 Unannotated because one or more of these original files are unreadable
:
108 - /build
/glibc
-OTsEL5
/glibc
-2.27/elf
/do-rel.h
110 --------------------------------------------------------------------------------
111 -- Annotated source file
: /build
/glibc
-OTsEL5
/glibc
-2.27/string
/..
/sysdeps
/x86_64
/strcmp.S
112 --------------------------------------------------------------------------------
113 Unannotated because one or more of these original files are unreadable
:
114 - /build
/glibc
-OTsEL5
/glibc
-2.27/string
/..
/sysdeps
/x86_64
/strcmp.S
116 --------------------------------------------------------------------------------
117 -- Annotated source file
: a.c
118 --------------------------------------------------------------------------------
121 2 0 0 int main
(void
) {
123 3,000,004 0 0 for (int i
= 0; i
< 1000000; i
++) {
124 2,000,000 0 0 z
+= i
;
126 6 0 0 return z
% 256;
129 --------------------------------------------------------------------------------
130 -- Annotation summary
131 --------------------------------------------------------------------------------
134 5,000,015 1 1 annotated
: files known
& above threshold
& readable
, line numbers known
135 0 0 0 annotated
: files known
& above threshold
& readable
, line numbers unknown
136 0 0 0 unannotated
: files known
& above threshold
& two or more non
-identical
137 179,512 136 134 unannotated
: files known
& above threshold
& unreadable
138 49,754 770 758 unannotated
: files known
& below threshold
139 472 45 38 unannotated
: files unknown