desc: I1 cache:         65536 B, 64 B, 4-way associative
desc: D1 cache:         32768 B, 64 B, 8-way associative
desc: LL cache:         16777216 B, 64 B, 16-way associative
cmd: /home/mateusz/Projects/rust/rust/build/before/stage2/bin/rustc hello.rs
events: Ir I1mr ILmr Dr D1mr DLmr Dw D1mw DLmw 
fl=/build/gcc/src/gcc-build/gcc/include/cpuid.h
fn=__cpu_indicator_init@GCC_4.8.0
269 4 0 0 0 0 0 0 0 0
290 4 1 1 0 0 0 0 0 0
293 8 0 0 0 0 0 0 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_ios.h
fn=std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long)
322 6 2 1 6 0 0 0 0 0
fn=std::basic_ostream<wchar_t, std::char_traits<wchar_t> >::flush()
322 6 0 0 6 4 3 0 0 0
fn=std::ios_base::Init::Init()
310 4 1 1 0 0 0 4 0 0
462 80 12 12 16 5 0 60 4 3
fn=std::ostream::flush()
322 6 1 1 6 4 3 0 0 0
fn=std::ostream::sentry::sentry(std::ostream&)
138 6 0 0 6 0 0 0 0 0
296 6 0 0 6 0 0 0 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_ios.tcc
fn=std::basic_ios<char, std::char_traits<char> >::_M_cache_locale(std::locale const&)
157 60 3 2 0 0 0 20 0 0
159 40 0 0 10 2 0 10 0 0
160 30 3 2 10 2 1 20 0 0
164 40 0 0 10 0 0 10 0 0
165 30 0 0 10 2 1 20 0 0
169 40 0 0 10 3 1 10 0 0
170 30 3 2 10 2 0 20 0 0
173 40 0 0 30 0 0 0 0 0
fn=std::basic_ios<char, std::char_traits<char> >::init(std::basic_streambuf<char, std::char_traits<char> >*)
126 60 3 2 0 0 0 20 0 0
129 10 0 0 10 3 1 10 0 0
132 30 3 2 10 2 0 10 0 0
146 20 0 0 0 0 0 10 0 0
149 10 0 0 0 0 0 10 0 0
150 10 0 0 0 0 0 10 0 0
151 10 0 0 0 0 0 10 0 0
152 40 0 0 0 0 0 10 0 0
153 40 0 0 30 0 0 0 0 0
fn=std::basic_ios<wchar_t, std::char_traits<wchar_t> >::_M_cache_locale(std::locale const&)
157 24 1 1 0 0 0 8 0 0
159 16 0 0 4 1 0 4 0 0
160 12 0 0 4 0 0 8 0 0
164 16 1 1 4 1 0 4 0 0
165 12 0 0 4 0 0 8 0 0
169 16 0 0 4 1 0 4 0 0
170 12 0 0 4 1 0 8 0 0
173 16 0 0 12 0 0 0 0 0
fn=std::basic_ios<wchar_t, std::char_traits<wchar_t> >::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t> >*)
126 24 1 1 0 0 0 8 0 0
129 4 1 1 4 0 0 4 0 0
132 12 0 0 4 1 0 4 0 0
146 4 0 0 0 0 0 4 0 0
147 4 0 0 0 0 0 4 0 0
149 4 1 1 0 0 0 4 0 0
150 4 0 0 0 0 0 4 0 0
151 4 0 0 0 0 0 4 0 0
152 16 0 0 0 0 0 4 0 0
153 16 0 0 12 0 0 0 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)
183 440 0 0 0 0 0 440 0 0
187 1142 0 0 880 0 0 0 0 0
203 440 0 0 0 0 0 0 0 0
348 356 0 0 0 0 0 0 0 0
902 440 0 0 440 0 0 0 0 0
966 1677 45 1 83 0 0 0 0 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
179 81 0 0 0 0 0 81 0 0
183 150 0 0 0 0 0 150 0 0
187 473 61 1 473 4 0 0 0 0
203 150 0 0 0 0 0 0 0 0
211 162 0 0 81 0 0 81 0 0
231 162 0 0 0 0 0 0 0 0
348 242 0 0 0 0 0 0 0 0
352 121 0 0 0 0 0 0 0 0
908 450 0 0 150 28 0 0 0 0
966 592 29 1 8 0 0 0 0 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)
179 279 0 0 0 0 0 279 0 0
187 531 0 0 531 0 0 0 0 0
203 279 45 1 0 0 0 0 0 0
211 558 0 0 279 0 0 279 0 0
231 558 32 1 0 0 0 0 0 0
348 1062 0 0 0 0 0 0 0 0
907 558 0 0 0 0 0 279 0 0
908 279 0 0 279 0 0 0 0 0
966 1101 43 1 294 0 0 0 0 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)
183 59 0 0 0 0 0 59 0 0
187 118 0 0 59 0 0 0 0 0
203 177 0 0 0 0 0 0 0 0
322 354 0 0 0 0 0 0 0 0
340 210 23 1 0 0 0 0 0 0
348 18 0 0 0 0 0 0 0 0
902 59 0 0 59 0 0 0 0 0
966 234 51 3 2 0 0 0 0 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const
403 22 22 0 0 0 0 0 0 0
405 44 0 0 0 0 0 0 0 0
406 22 0 0 0 0 0 0 0 0
410 66 0 0 0 0 0 0 0 0
902 133 0 0 133 1 0 0 0 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char const*, unsigned long, unsigned long) const
187 4 0 0 2 0 0 2 0 0
902 2 0 0 2 0 0 0 0 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)
179 2 0 0 0 0 0 2 0 0
187 6 0 0 6 0 0 0 0 0
203 2 0 0 0 0 0 0 0 0
211 4 2 1 2 0 0 2 0 0
231 4 0 0 0 0 0 0 0 0
348 4 0 0 0 0 0 0 0 0
908 2 0 0 2 0 0 0 0 0
966 8 2 1 0 0 0 0 0 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
179 4 0 0 0 0 0 4 0 0
183 6 0 0 2 0 0 4 0 0
187 4 0 0 4 0 0 0 0 0
203 4 0 0 0 0 0 0 0 0
211 2 0 0 0 0 0 2 0 0
908 4 0 0 4 0 0 0 0 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
187 6 0 0 6 3 3 0 0 0
203 6 0 0 0 0 0 0 0 0
231 12 0 0 0 0 0 0 0 0
657 6 1 1 0 0 0 0 0 0
658 5 0 0 5 0 0 0 0 0
fn=std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::_M_sync(char*, unsigned long, unsigned long)
187 2 0 0 2 0 0 0 0 0
203 2 0 0 0 0 0 0 0 0
966 6 0 0 2 0 0 0 0 0
fn=std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::overflow(int)
157 8 2 1 0 0 0 4 0 0
183 4 0 0 0 0 0 4 0 0
187 8 0 0 8 0 0 0 0 0
203 8 2 1 0 0 0 0 0 0
231 4 0 0 2 0 0 0 0 0
902 4 2 1 4 0 0 0 0 0
966 14 0 0 4 0 0 0 0 0
1323 6 0 0 0 0 0 0 0 0
1422 12 0 0 4 2 1 2 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)
359 2200 31 1 0 0 0 880 0 0
362 440 0 0 0 0 0 0 0 0
364 880 0 0 0 0 0 0 0 0
366 356 0 0 0 0 0 0 0 0
367 178 0 0 0 0 0 0 0 0
370 1572 34 0 262 107 0 262 0 0
374 2200 0 0 1320 0 0 0 0 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
254 1500 63 2 150 0 0 900 0 0
257 300 59 1 0 0 0 0 0 0
262 300 0 0 0 0 0 0 0 0
264 81 0 0 0 0 0 81 0 0
265 324 51 2 81 40 0 81 7 0
271 381 0 0 0 0 0 0 0 0
276 1500 4 1 1200 0 0 0 0 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)
132 1169 110 2 0 0 0 0 0 0
137 4676 0 0 1169 0 0 0 0 0
143 5845 0 0 0 0 0 0 0 0
145 254 9 0 0 0 0 127 0 0
147 254 0 0 0 0 0 0 0 0
153 1169 94 2 0 0 0 0 0 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)
310 4185 33 0 279 0 0 2232 7 0
314 558 0 0 0 0 0 0 0 0
316 1116 32 1 0 0 0 279 0 0
317 1116 0 0 279 108 0 279 1 0
319 558 0 0 0 0 0 0 0 0
321 1116 39 1 279 0 0 0 0 0
322 279 0 0 0 0 0 0 0 0
323 558 0 0 0 0 0 0 0 0
330 3069 50 1 2511 0 0 0 0 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)
423 531 42 3 0 0 0 354 0 0
430 59 0 0 0 0 0 0 0 0
432 118 0 0 0 0 0 0 0 0
434 42 0 0 0 0 0 0 0 0
436 42 0 0 0 0 0 0 0 0
439 84 0 0 0 0 0 0 0 0
441 84 23 1 0 0 0 0 0 0
449 252 0 0 0 0 0 0 0 0
468 85 17 2 17 3 0 17 0 0
472 531 0 0 413 0 0 0 0 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const
1428 1064 37 2 0 0 0 532 0 0
1436 222 15 2 0 0 0 0 0 0
1439 798 0 0 665 0 0 0 0 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char const*, unsigned long, unsigned long) const
1198 16 1 1 0 0 0 12 1 0
1205 4 0 0 0 0 0 0 0 0
1206 4 1 1 0 0 0 0 0 0
1207 6 0 0 0 0 0 0 0 0
1212 2 0 0 0 0 0 0 0 0
1213 2 0 0 0 0 0 0 0 0
1214 2 0 0 0 0 0 0 0 0
1216 16 0 0 0 0 0 0 0 0
1220 12 0 0 0 0 0 0 0 0
1225 8 0 0 0 0 0 0 0 0
1227 12 0 0 0 0 0 0 0 0
1230 18 1 1 14 0 0 0 0 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)
280 16 4 2 0 0 0 8 0 0
284 4 0 0 0 0 0 0 0 0
288 4 0 0 0 0 0 0 0 0
291 10 2 1 0 0 0 0 0 0
293 8 0 0 2 2 0 2 0 0
294 4 0 0 2 0 0 0 0 0
306 10 0 0 8 0 0 0 0 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
58 2 2 1 0 0 0 0 0 0
61 4 0 0 0 0 0 0 0 0
66 4 0 0 0 0 0 0 0 0
67 4 2 1 0 0 0 0 0 0
98 2 0 0 2 0 0 0 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/char_traits.h
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)
322 440 0 0 0 0 0 440 0 0
395 178 12 1 178 12 0 178 0 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
322 150 0 0 0 0 0 150 0 0
395 363 0 0 121 47 0 121 0 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)
322 3 0 0 1 0 0 1 0 0
395 1869 0 0 809 99 0 530 0 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)
322 118 0 0 59 0 0 59 0 0
395 36 0 0 9 7 0 9 0 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const
339 266 0 0 0 0 0 0 0 0
347 333 0 0 222 22 0 111 0 0
357 798 0 0 133 44 0 133 0 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char const*, unsigned long, unsigned long) const
347 16 0 0 4 1 0 4 0 0
363 18 0 0 0 0 0 0 0 0
371 22 1 1 8 3 1 6 1 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)
322 6 0 0 2 0 0 2 0 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
395 4 0 0 2 0 0 2 0 0
fn=std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::overflow(int)
322 8 2 1 2 0 0 6 0 0
412 4 2 1 0 0 0 2 0 0
fn=std::basic_streambuf<char, std::char_traits<char> >::xsputn(char const*, long)
395 24 0 0 8 2 0 8 0 0
418 12 0 0 8 4 2 0 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/codecvt.h
fn=std::locale::_Impl::_Impl(unsigned long)
481 3 0 0 1 1 0 1 0 0
538 3 1 1 1 0 0 1 0 0
596 3 0 0 1 0 0 1 0 0
653 3 0 0 1 1 0 1 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/ios_base.h
fn=std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::_M_sync(char*, unsigned long, unsigned long)
126 6 0 0 0 0 0 0 0 0
fn=std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long)
720 12 0 0 6 0 0 6 0 0
731 6 2 1 0 0 0 6 0 0
fn=std::ios_base::Init::Init()
100 2 0 0 2 0 0 0 0 0
fn=std::ios_base::ios_base()
573 180 0 0 0 0 0 180 20 15
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/locale_classes.h
fn=_GLOBAL__sub_I_cxx11_locale_inst.cc
795 4 0 0 2 1 0 1 0 0
fn=_GLOBAL__sub_I_cxx11_wlocale_inst.cc
795 4 0 0 2 1 0 1 0 0
fn=_GLOBAL__sub_I_locale_inst.cc
795 4 0 0 2 1 0 1 0 0
fn=_GLOBAL__sub_I_wlocale_inst.cc
795 4 0 0 2 1 0 1 0 0
fn=std::__cxx11::messages<char>::messages(unsigned long)
405 4 0 0 0 0 0 1 1 1
fn=std::__cxx11::messages<wchar_t>::messages(unsigned long)
405 4 0 0 0 0 0 1 0 0
fn=std::__timepunct<char>::__timepunct(std::__timepunct_cache<char>*, unsigned long)
405 4 0 0 0 0 0 1 0 0
fn=std::__timepunct<wchar_t>::__timepunct(std::__timepunct_cache<wchar_t>*, unsigned long)
405 4 0 0 0 0 0 1 0 0
fn=std::codecvt<char, char, __mbstate_t>::codecvt(unsigned long)
405 4 0 0 0 0 0 1 1 1
fn=std::codecvt<wchar_t, char, __mbstate_t>::codecvt(unsigned long)
405 4 1 1 0 0 0 1 1 1
fn=std::ctype<char>::ctype(unsigned short const*, bool, unsigned long)
405 4 0 0 0 0 0 1 1 1
fn=std::ctype<wchar_t>::ctype(unsigned long)
405 4 1 1 0 0 0 1 1 1
fn=std::locale::_Impl::_Impl(unsigned long)
405 37 9 9 0 0 0 32 13 13
613 128 12 12 64 20 0 32 0 0
672 10 1 1 4 1 0 6 0 0
fn=std::locale::_Impl::_M_init_extra(std::locale::facet**)
405 14 2 2 0 0 0 14 5 5
620 110 13 13 63 6 0 47 0 0
672 10 2 2 4 1 0 6 0 0
fn=std::messages<char>::messages(unsigned long)
405 4 0 0 0 0 0 1 1 1
fn=std::messages<wchar_t>::messages(unsigned long)
405 4 0 0 0 0 0 1 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/locale_classes.tcc
fn=bool std::has_facet<std::ctype<char> >(std::locale const&)
104 30 3 2 0 0 0 10 0 0
106 20 0 0 20 4 1 10 0 0
107 10 0 0 10 0 0 0 0 0
110 130 3 2 60 11 4 10 0 0
114 30 0 0 20 0 0 0 0 0
fn=bool std::has_facet<std::ctype<wchar_t> >(std::locale const&)
104 12 1 1 0 0 0 4 0 0
106 8 0 0 8 0 0 4 0 0
107 4 0 0 4 0 0 0 0 0
110 52 1 1 24 0 0 4 0 0
114 12 0 0 8 0 0 0 0 0
fn=bool std::has_facet<std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > >(std::locale const&)
104 30 0 0 0 0 0 10 0 0
106 20 3 2 20 2 0 10 0 0
107 10 0 0 10 0 0 0 0 0
110 130 0 0 60 0 0 10 0 0
114 30 0 0 20 0 0 0 0 0
fn=bool std::has_facet<std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > >(std::locale const&)
104 12 0 0 0 0 0 4 0 0
106 8 0 0 8 0 0 4 0 0
107 4 0 0 4 0 0 0 0 0
110 52 1 1 24 0 0 4 0 0
114 12 0 0 8 0 0 0 0 0
fn=bool std::has_facet<std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > >(std::locale const&)
104 30 3 2 0 0 0 10 0 0
106 20 0 0 20 2 1 10 0 0
107 10 0 0 10 0 0 0 0 0
110 130 3 2 60 3 1 10 0 0
114 30 0 0 20 0 0 0 0 0
fn=bool std::has_facet<std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > >(std::locale const&)
104 12 1 1 0 0 0 4 0 0
106 8 0 0 8 0 0 4 0 0
107 4 0 0 4 0 0 0 0 0
110 52 1 1 24 0 0 4 0 0
114 12 0 0 8 0 0 0 0 0
fn=std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)
132 30 3 2 0 0 0 10 0 0
134 20 3 2 20 0 0 10 0 0
135 20 0 0 20 0 0 0 0 0
136 50 0 0 20 0 0 0 0 0
139 60 0 0 30 0 0 10 0 0
143 20 0 0 20 0 0 0 0 0
fn=std::ctype<wchar_t> const& std::use_facet<std::ctype<wchar_t> >(std::locale const&)
132 12 1 1 0 0 0 4 0 0
134 8 0 0 8 0 0 4 0 0
135 8 0 0 8 0 0 0 0 0
136 20 1 1 8 0 0 0 0 0
139 24 0 0 12 0 0 4 0 0
143 8 0 0 8 0 0 0 0 0
fn=std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > const& std::use_facet<std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > >(std::locale const&)
132 30 3 1 0 0 0 10 0 0
134 20 0 0 20 0 0 10 0 0
135 20 0 0 20 0 0 0 0 0
136 50 0 0 20 0 0 0 0 0
139 60 3 1 30 0 0 10 0 0
143 20 0 0 20 0 0 0 0 0
fn=std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > const& std::use_facet<std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > >(std::locale const&)
132 12 1 1 0 0 0 4 0 0
134 8 0 0 8 0 0 4 0 0
135 8 0 0 8 0 0 0 0 0
136 20 0 0 8 0 0 0 0 0
139 24 1 1 12 0 0 4 0 0
143 8 0 0 8 0 0 0 0 0
fn=std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > const& std::use_facet<std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > >(std::locale const&)
132 30 3 2 0 0 0 10 0 0
134 20 3 2 20 0 0 10 0 0
135 20 0 0 20 0 0 0 0 0
136 50 0 0 20 0 0 0 0 0
139 60 0 0 30 0 0 10 0 0
143 20 0 0 20 0 0 0 0 0
fn=std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > const& std::use_facet<std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > >(std::locale const&)
132 12 1 1 0 0 0 4 0 0
134 8 0 0 8 0 0 4 0 0
135 8 0 0 8 0 0 0 0 0
136 20 1 1 8 0 0 0 0 0
139 24 0 0 12 0 0 4 0 0
143 8 0 0 8 0 0 0 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/locale_facets.h
fn=_GLOBAL__sub_I_cxx11_locale_inst.cc
1883 4 1 1 2 1 0 1 0 0
fn=_GLOBAL__sub_I_cxx11_wlocale_inst.cc
1883 4 1 1 2 1 0 1 0 0
fn=_GLOBAL__sub_I_locale_inst.cc
1883 4 1 1 2 2 1 1 0 0
2277 4 0 0 2 1 0 1 0 0
2557 4 0 0 2 1 0 1 0 0
fn=_GLOBAL__sub_I_wlocale_inst.cc
1883 4 1 1 2 2 1 1 0 0
2277 4 0 0 2 1 0 1 0 0
2557 4 0 0 2 1 0 1 0 0
fn=std::locale::_Impl::_Impl(unsigned long)
1626 25 3 3 0 0 0 20 4 4
1709 8 1 1 2 1 0 4 1 1
1710 6 0 0 2 1 0 2 0 0
1973 6 1 1 2 2 0 2 0 0
2314 6 0 0 2 1 0 2 0 0
fn=std::locale::_Impl::_M_init_extra(std::locale::facet**)
1709 8 1 1 2 1 0 4 1 1
1710 6 0 0 2 1 0 2 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h
fn=_GLOBAL__sub_I_cxx11_locale_inst.cc
756 4 0 0 2 1 0 1 0 0
1375 8 0 0 4 3 1 2 0 0
1605 4 0 0 2 1 0 1 0 0
1762 4 0 0 2 1 0 1 0 0
1968 4 0 0 2 1 0 1 0 0
fn=_GLOBAL__sub_I_cxx11_wlocale_inst.cc
756 4 0 0 2 1 0 1 0 0
1375 8 0 0 4 3 1 2 0 0
1605 4 0 0 2 1 0 1 0 0
1762 4 0 0 2 1 0 1 0 0
1968 4 0 0 2 0 0 1 0 0
fn=_GLOBAL__sub_I_locale_inst.cc
320 4 0 0 2 1 0 1 0 0
756 4 0 0 2 1 0 1 0 0
889 4 1 1 2 1 0 1 0 0
1375 8 0 0 4 3 1 2 0 0
1605 4 0 0 2 1 0 1 0 0
1762 4 0 0 2 1 0 1 0 0
1968 4 0 0 2 1 0 1 0 0
fn=_GLOBAL__sub_I_wlocale_inst.cc
320 4 0 0 2 1 0 1 0 0
756 4 0 0 2 1 0 1 0 0
889 4 1 1 2 1 0 1 0 0
1375 8 0 0 4 3 1 2 0 0
1605 4 0 0 2 1 0 1 0 0
1762 4 0 0 2 1 0 1 0 0
1968 4 0 0 2 1 0 1 0 0
fn=std::locale::_Impl::_Impl(unsigned long)
136 102 17 17 0 0 0 98 10 10
390 6 1 1 2 1 0 2 0 0
819 6 0 0 2 2 0 2 0 0
986 66 9 9 0 0 0 56 6 6
1067 17 0 0 4 4 0 8 0 0
1068 16 1 1 4 3 0 4 0 0
1490 6 1 1 2 1 0 2 0 0
1642 6 1 1 2 2 0 2 0 0
fn=std::locale::_Impl::_M_init_extra(std::locale::facet**)
390 6 2 2 2 1 0 2 0 0
1067 17 0 0 5 2 0 8 0 0
1068 16 1 1 4 0 0 4 0 0
1490 6 0 0 2 0 0 2 0 0
1642 6 2 2 2 0 0 2 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/ostream.tcc
fn=std::basic_ostream<wchar_t, std::char_traits<wchar_t> >::flush()
210 9 1 1 0 0 0 3 0 0
219 15 0 0 3 3 2 0 0 0
232 9 0 0 6 0 0 0 0 0
fn=std::ostream::flush()
210 9 1 1 0 0 0 3 0 0
219 15 0 0 3 3 2 0 0 0
232 9 0 0 6 0 0 0 0 0
fn=std::ostream::sentry::sentry(std::ostream&)
46 36 2 1 0 0 0 12 0 0
48 12 0 0 0 0 0 12 0 0
51 30 2 1 12 0 0 0 0 0
54 12 2 1 0 0 0 0 0 0
55 6 0 0 0 0 0 6 0 0
58 24 0 0 18 0 0 0 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/ostream_insert.h
fn=std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long)
51 12 2 1 0 0 0 0 0 0
52 18 0 0 12 0 0 0 0 0
76 84 2 1 6 0 0 48 0 0
82 36 2 1 12 2 1 12 0 0
83 12 0 0 6 0 0 0 0 0
87 18 0 0 12 0 0 0 0 0
88 12 2 1 0 0 0 0 0 0
113 72 0 0 54 0 0 0 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/sstream.tcc
fn=std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::_M_pbump(char*, char*, long)
276 4 2 1 0 0 0 0 0 0
280 12 0 0 0 0 0 0 0 0
286 4 0 0 4 0 0 0 0 0
fn=std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::_M_sync(char*, unsigned long, unsigned long)
245 10 2 1 0 0 0 4 0 0
248 2 0 0 2 0 0 0 0 0
250 4 0 0 2 0 0 0 0 0
251 2 0 0 0 0 0 0 0 0
253 4 0 0 0 0 0 0 0 0
261 4 2 1 0 0 0 0 0 0
262 4 0 0 0 0 0 2 0 0
263 4 0 0 0 0 0 0 0 0
265 6 0 0 2 0 0 0 0 0
272 6 2 1 4 0 0 0 0 0
fn=std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::overflow(int)
79 44 2 1 4 0 0 28 2 0
83 12 0 0 4 0 0 0 0 0
87 8 0 0 0 0 0 0 0 0
93 20 2 1 0 0 0 0 0 0
97 10 0 0 2 2 1 2 2 0
98 4 0 0 2 0 0 0 0 0
100 4 2 1 2 0 0 0 0 0
101 4 0 0 4 0 0 0 0 0
102 4 0 0 2 0 0 0 0 0
106 4 0 0 0 0 0 0 0 0
110 2 0 0 0 0 0 0 0 0
118 4 0 0 0 0 0 0 0 0
133 4 0 0 2 2 1 2 0 0
134 4 0 0 0 0 0 0 0 0
137 4 0 0 2 2 0 2 0 0
138 6 0 0 4 2 1 2 0 0
139 8 0 0 8 0 0 0 0 0
144 2 0 0 0 0 0 0 0 0
145 44 2 1 36 0 0 0 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_algobase.h
fn=std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::overflow(int)
260 2 0 0 0 0 0 0 0 0
fn=std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, unsigned long, unsigned long) const
254 280 14 2 0 0 0 0 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/streambuf.tcc
fn=std::basic_streambuf<char, std::char_traits<char> >::xsputn(char const*, long)
79 36 2 1 0 0 0 30 0 0
82 12 2 1 0 0 0 0 0 0
83 38 0 0 0 0 0 0 0 0
86 30 0 0 10 0 0 0 0 0
88 32 0 0 0 0 0 0 0 0
91 8 0 0 0 0 0 0 0 0
92 4 0 0 0 0 0 0 0 0
96 16 0 0 0 0 0 0 0 0
98 16 2 1 8 0 0 4 2 0
99 8 0 0 0 0 0 0 0 0
101 4 0 0 0 0 0 0 0 0
102 4 0 0 0 0 0 0 0 0
109 42 0 0 36 0 0 0 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/atomicity.h
fn=std::ios_base::Init::Init()
50 6 1 1 4 1 0 0 0 0
55 1 0 0 2 0 0 0 0 0
83 4 0 0 2 1 0 0 0 0
94 2 0 0 1 0 0 0 0 0
97 1 0 0 0 0 0 0 0 0
fn=std::ios_base::Init::~Init()
50 6 1 1 4 1 0 0 0 0
83 4 0 0 2 1 0 0 0 0
fn=std::locale::_Impl::_M_init_extra(std::locale::facet**)
55 16 5 5 32 0 0 0 0 0
94 33 0 0 1 0 0 0 0 0
97 16 0 0 0 0 0 0 0 0
fn=std::locale::_Impl::_M_install_facet(std::locale::id const*, std::locale::facet const*)
55 32 1 1 64 0 0 0 0 0
94 96 1 1 32 0 0 0 0 0
97 32 0 0 0 0 0 0 0 0
fn=std::locale::id::_M_id() const
50 144 0 0 96 0 0 0 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/bitmap_allocator.h
fn=_GLOBAL__sub_I_bitmap_allocator.cc
104 8 2 2 0 0 0 6 2 0
411 6 1 1 0 0 0 2 0 0
419 2 0 0 0 0 0 2 0 0
420 2 0 0 0 0 0 2 0 0
421 2 0 0 0 0 0 0 0 0
1112 8 0 0 2 1 0 2 0 0
1125 8 1 1 2 0 0 2 0 0
1130 8 0 0 2 0 0 2 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/concurrence.h
fn=_GLOBAL__sub_I_bitmap_allocator.cc
129 28 0 0 0 0 0 20 2 0
fn=_GLOBAL__sub_I_eh_alloc.cc
129 4 1 1 0 0 0 3 1 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)
115 1169 0 0 1169 176 0 0 0 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)
133 15 0 0 15 15 0 15 0 0
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
133 2 0 0 1 1 0 0 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/stdio_sync_filebuf.h
fn=__gnu_cxx::stdio_sync_filebuf<char, std::char_traits<char> >::sync()
190 3 1 1 0 0 0 0 0 0
191 6 0 0 6 3 2 0 0 0
fn=__gnu_cxx::stdio_sync_filebuf<wchar_t, std::char_traits<wchar_t> >::sync()
190 3 0 0 0 0 0 0 0 0
191 6 0 0 6 2 1 0 0 0
fn=std::ios_base::Init::Init()
80 22 1 1 2 1 0 18 1 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/istream
fn=std::ios_base::Init::Init()
94 12 0 0 2 1 0 6 0 0
95 6 0 0 2 0 0 2 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/ostream
fn=std::ios_base::Init::Init()
85 44 4 4 8 2 0 18 0 0
fn=std::ostream::sentry::~sentry()
462 6 0 0 0 0 0 0 0 0
465 30 0 0 24 0 0 0 0 0
471 6 2 1 6 0 0 0 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/parallel/settings.h
fn=_GLOBAL__sub_I_parallel_settings.cc
286 16 3 3 0 0 0 11 5 5
337 34 5 5 1 1 1 33 1 1
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/streambuf
fn=std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::_M_pbump(char*, char*, long)
552 12 0 0 0 0 0 4 0 0
564 4 0 0 0 0 0 4 0 0
565 4 2 1 0 0 0 4 0 0
fn=std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::_M_sync(char*, unsigned long, unsigned long)
518 2 0 0 0 0 0 2 0 0
520 2 0 0 0 0 0 2 0 0
fn=std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::overflow(int)
518 2 0 0 0 0 0 2 0 0
519 2 0 0 0 0 0 2 0 0
520 2 0 0 0 0 0 2 0 0
536 6 0 0 6 0 0 0 0 0
539 6 0 0 6 0 0 0 0 0
542 4 2 1 4 0 0 0 0 0
552 4 0 0 4 0 0 0 0 0
fn=std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long)
458 24 0 0 18 2 1 6 0 0
fn=std::basic_ostream<wchar_t, std::char_traits<wchar_t> >::flush()
278 6 1 1 6 3 2 3 0 0
fn=std::basic_streambuf<char, std::char_traits<char> >::xsputn(char const*, long)
539 10 0 0 10 0 0 0 0 0
807 8 0 0 8 0 0 0 0 0
fn=std::ios_base::Init::Init()
473 58 10 10 8 2 0 48 9 0
fn=std::ostream::flush()
278 6 0 0 6 3 3 3 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h
fn=std::locale::_S_initialize()
700 96 0 0 32 2 1 32 0 0
fn=std::locale::facet::_S_get_c_locale()
700 42 1 1 14 0 0 14 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/messages_members.h
fn=std::__cxx11::messages<char>::messages(unsigned long)
44 5 1 1 0 0 0 2 0 0
45 1 0 0 1 0 0 1 0 0
46 6 1 1 2 1 0 4 0 0
47 4 0 0 3 0 0 0 0 0
fn=std::__cxx11::messages<wchar_t>::messages(unsigned long)
44 5 1 1 0 0 0 2 0 0
45 1 0 0 1 0 0 1 0 0
46 6 0 0 2 0 0 4 0 0
47 4 1 1 3 0 0 0 0 0
fn=std::messages<char>::messages(unsigned long)
44 5 1 1 0 0 0 2 0 0
45 1 0 0 1 0 0 1 0 0
46 6 1 1 2 0 0 4 0 0
47 4 0 0 3 0 0 0 0 0
fn=std::messages<wchar_t>::messages(unsigned long)
44 5 1 1 0 0 0 2 0 0
45 1 0 0 1 0 0 1 0 0
46 6 1 1 2 0 0 4 0 0
47 4 0 0 3 0 0 0 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/time_members.h
fn=std::__timepunct<char>::__timepunct(std::__timepunct_cache<char>*, unsigned long)
48 5 1 1 0 0 0 2 0 0
50 7 1 1 2 0 0 5 1 1
51 7 0 0 4 1 0 1 0 0
fn=std::__timepunct<wchar_t>::__timepunct(std::__timepunct_cache<wchar_t>*, unsigned long)
48 5 1 1 0 0 0 2 0 0
50 7 1 1 2 1 0 5 0 0
51 7 0 0 4 0 0 1 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/src/c++11/ctype_configure_char.cc
fn=std::ctype<char>::ctype(unsigned short const*, bool, unsigned long)
121 7 1 1 0 0 0 3 0 0
122 1 0 0 1 1 0 1 0 0
123 4 0 0 0 0 0 1 0 0
124 1 0 0 1 1 0 0 0 0
125 1 0 0 1 0 0 0 0 0
126 4 1 1 1 0 0 0 0 0
127 9 2 2 1 1 0 7 1 1
129 42 0 0 0 0 0 33 4 4
130 39 0 0 0 0 0 33 3 3
131 4 0 0 4 0 0 0 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/src/c++11/ctype_members.cc
fn=std::ctype<wchar_t>::_M_convert_to_wmask(unsigned short) const
60 12 1 1 0 0 0 0 0 0
62 100 2 2 0 0 0 0 0 0
65 3 0 0 2 0 0 0 0 0
68 3 0 0 2 0 0 0 0 0
71 3 0 0 2 0 0 0 0 0
74 3 1 1 2 1 0 0 0 0
77 3 1 1 2 0 0 0 0 0
80 3 0 0 2 0 0 0 0 0
83 3 1 1 2 0 0 0 0 0
86 3 0 0 2 0 0 0 0 0
89 3 0 0 2 0 0 0 0 0
98 3 0 0 2 0 0 0 0 0
104 4 0 0 2 0 0 0 0 0
fn=std::ctype<wchar_t>::_M_initialize_ctype()
273 7 1 1 0 0 0 4 0 0
275 5 0 0 2 0 0 1 0 0
278 385 0 0 0 0 0 0 0 0
281 256 0 0 0 0 0 0 0 0
284 128 0 0 0 0 0 128 2 2
287 2 1 1 0 0 0 1 0 0
290 256 0 0 0 0 0 0 0 0
291 512 0 0 0 0 0 0 0 0
292 256 0 0 0 0 0 256 16 16
294 32 0 0 0 0 0 0 0 0
296 74 1 1 0 0 0 12 0 0
297 44 0 0 12 0 0 24 2 2
300 2 0 0 1 0 0 0 0 0
302 5 0 0 4 0 0 0 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/src/c++98/c++locale.cc
fn=std::locale::facet::_S_create_c_locale(__locale_struct*&, char const*, __locale_struct*)
134 3 1 1 0 0 0 1 0 0
135 3 1 1 1 1 0 2 0 0
136 2 0 0 0 0 0 0 0 0
142 2 0 0 2 0 0 0 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/src/c++98/monetary_members.cc
fn=std::__cxx11::moneypunct<char, false>::_M_initialize_moneypunct(__locale_struct*, char const*)
372 10 1 1 0 0 0 6 0 0
373 2 0 0 1 0 0 0 0 0
376 2 0 0 0 0 0 0 0 0
379 2 1 1 1 0 0 1 0 0
380 2 0 0 1 0 0 1 0 0
381 3 0 0 1 0 0 1 0 0
382 1 0 0 0 0 0 1 0 0
383 1 0 0 0 0 0 1 0 0
384 1 0 0 0 0 0 1 0 0
385 1 0 0 0 0 0 1 0 0
386 1 0 0 0 0 0 1 0 0
387 1 0 0 0 0 0 1 0 0
388 1 0 0 0 0 0 1 0 0
389 1 0 0 0 0 0 1 0 0
390 1 0 0 0 0 0 1 0 0
391 3 1 1 2 2 1 1 0 0
392 2 0 0 1 0 0 1 0 0
394 35 0 0 0 0 0 0 0 0
395 35 1 1 24 1 0 11 0 0
517 8 0 0 7 0 0 0 0 0
fn=std::__cxx11::moneypunct<char, true>::_M_initialize_moneypunct(__locale_struct*, char const*)
216 10 1 1 0 0 0 6 0 0
217 2 1 1 1 0 0 0 0 0
220 2 0 0 0 0 0 0 0 0
223 2 1 1 1 0 0 1 0 0
224 2 0 0 1 0 0 1 0 0
225 3 0 0 1 0 0 1 0 0
226 1 0 0 0 0 0 1 0 0
227 1 0 0 0 0 0 1 0 0
228 1 1 1 0 0 0 1 0 0
229 1 0 0 0 0 0 1 0 0
230 1 0 0 0 0 0 1 0 0
231 1 0 0 0 0 0 1 0 0
232 1 0 0 0 0 0 1 0 0
233 1 0 0 0 0 0 1 0 0
234 1 0 0 0 0 0 1 0 0
235 3 1 1 2 0 0 1 0 0
236 2 0 0 1 0 0 1 0 0
238 35 0 0 0 0 0 0 0 0
239 35 0 0 24 0 0 11 0 0
366 8 0 0 7 0 0 0 0 0
fn=std::__cxx11::moneypunct<wchar_t, false>::_M_initialize_moneypunct(__locale_struct*, char const*)
741 13 2 2 1 0 0 7 0 0
742 2 0 0 1 0 0 0 0 0
745 2 0 0 0 0 0 0 0 0
748 3 1 1 1 0 0 1 0 0
750 2 0 0 0 0 0 1 0 0
751 1 1 1 0 0 0 1 0 0
752 1 0 0 0 0 0 1 0 0
753 2 0 0 0 0 0 1 0 0
754 1 0 0 0 0 0 1 0 0
755 1 0 0 0 0 0 1 0 0
756 1 0 0 0 0 0 1 0 0
757 1 0 0 0 0 0 1 0 0
758 1 0 0 0 0 0 1 0 0
759 1 0 0 0 0 0 1 0 0
760 3 0 0 2 0 0 1 0 0
761 2 0 0 1 0 0 1 0 0
764 36 0 0 0 0 0 0 0 0
765 1 0 0 1 0 0 0 0 0
766 24 1 1 13 0 0 11 0 0
914 11 1 1 9 0 0 0 0 0
fn=std::__cxx11::moneypunct<wchar_t, true>::_M_initialize_moneypunct(__locale_struct*, char const*)
558 13 1 1 1 0 0 7 0 0
559 2 1 1 1 0 0 0 0 0
562 2 0 0 0 0 0 0 0 0
565 3 2 2 1 0 0 1 0 0
567 2 0 0 0 0 0 1 0 0
568 1 0 0 0 0 0 1 0 0
569 1 0 0 0 0 0 1 0 0
570 2 0 0 0 0 0 1 0 0
571 1 0 0 0 0 0 1 0 0
572 1 0 0 0 0 0 1 0 0
573 1 1 1 0 0 0 1 0 0
574 1 0 0 0 0 0 1 0 0
575 1 0 0 0 0 0 1 0 0
576 1 0 0 0 0 0 1 0 0
577 3 0 0 2 0 0 1 0 0
578 2 0 0 1 0 0 1 0 0
581 36 1 1 0 0 0 0 0 0
582 1 0 0 1 0 0 0 0 0
583 24 0 0 13 0 0 11 0 0
731 11 0 0 9 0 0 0 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/src/c++98/monetary_members_cow.cc
fn=std::moneypunct<char, false>::_M_initialize_moneypunct(__locale_struct*, char const*)
372 10 1 1 0 0 0 6 0 0
373 2 1 1 1 0 0 0 0 0
376 2 0 0 0 0 0 0 0 0
379 2 1 1 1 0 0 1 0 0
380 2 1 1 1 0 0 1 0 0
381 3 0 0 1 0 0 1 0 0
382 1 0 0 0 0 0 1 0 0
383 1 0 0 0 0 0 1 0 0
384 1 0 0 0 0 0 1 0 0
385 1 0 0 0 0 0 1 0 0
386 1 0 0 0 0 0 1 0 0
387 1 0 0 0 0 0 1 0 0
388 1 0 0 0 0 0 1 0 0
389 1 1 1 0 0 0 1 0 0
390 1 0 0 0 0 0 1 0 0
391 3 0 0 2 0 0 1 0 0
392 2 0 0 1 0 0 1 0 0
394 35 0 0 0 0 0 0 0 0
395 35 0 0 24 0 0 11 0 0
517 8 1 1 7 0 0 0 0 0
fn=std::moneypunct<char, true>::_M_initialize_moneypunct(__locale_struct*, char const*)
216 10 1 1 0 0 0 6 0 0
217 2 0 0 1 0 0 0 0 0
220 2 0 0 0 0 0 0 0 0
223 2 1 1 1 0 0 1 0 0
224 2 0 0 1 0 0 1 0 0
225 3 0 0 1 0 0 1 0 0
226 1 0 0 0 0 0 1 0 0
227 1 0 0 0 0 0 1 0 0
228 1 0 0 0 0 0 1 0 0
229 1 1 1 0 0 0 1 0 0
230 1 0 0 0 0 0 1 0 0
231 1 0 0 0 0 0 1 0 0
232 1 0 0 0 0 0 1 0 0
233 1 0 0 0 0 0 1 0 0
234 1 0 0 0 0 0 1 0 0
235 3 0 0 2 0 0 1 0 0
236 2 0 0 1 0 0 1 0 0
238 35 0 0 0 0 0 0 0 0
239 35 1 1 24 0 0 11 0 0
366 8 0 0 7 0 0 0 0 0
fn=std::moneypunct<wchar_t, false>::_M_initialize_moneypunct(__locale_struct*, char const*)
741 13 1 1 1 0 0 7 0 0
742 2 0 0 1 0 0 0 0 0
745 2 0 0 0 0 0 0 0 0
748 3 1 1 1 0 0 1 0 0
750 2 0 0 0 0 0 1 0 0
751 1 0 0 0 0 0 1 0 0
752 1 0 0 0 0 0 1 0 0
753 2 0 0 0 0 0 1 0 0
754 1 0 0 0 0 0 1 0 0
755 1 0 0 0 0 0 1 0 0
756 1 0 0 0 0 0 1 0 0
757 1 1 1 0 0 0 1 0 0
758 1 0 0 0 0 0 1 0 0
759 1 1 1 0 0 0 1 0 0
760 3 0 0 2 0 0 1 0 0
761 2 0 0 1 0 0 1 0 0
764 36 0 0 0 0 0 0 0 0
765 1 0 0 1 0 0 0 0 0
766 24 0 0 13 0 0 11 0 0
914 11 1 1 9 0 0 0 0 0
fn=std::moneypunct<wchar_t, true>::_M_initialize_moneypunct(__locale_struct*, char const*)
558 13 2 2 1 0 0 7 0 0
559 2 0 0 1 0 0 0 0 0
562 2 0 0 0 0 0 0 0 0
565 3 1 1 1 0 0 1 0 0
567 2 1 1 0 0 0 1 0 0
568 1 0 0 0 0 0 1 0 0
569 1 0 0 0 0 0 1 0 0
570 2 0 0 0 0 0 1 0 0
571 1 0 0 0 0 0 1 0 0
572 1 0 0 0 0 0 1 0 0
573 1 0 0 0 0 0 1 0 0
574 1 0 0 0 0 0 1 0 0
575 1 0 0 0 0 0 1 0 0
576 1 0 0 0 0 0 1 0 0
577 3 0 0 2 0 0 1 0 0
578 2 0 0 1 0 0 1 0 0
581 36 0 0 0 0 0 0 0 0
582 1 0 0 1 0 0 0 0 0
583 24 1 1 13 0 0 11 0 0
731 11 1 1 9 0 0 0 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/src/c++98/numeric_members.cc
fn=std::__cxx11::numpunct<char>::_M_initialize_numpunct(__locale_struct*)
92 8 2 2 0 0 0 4 0 0
93 2 0 0 1 0 0 0 0 0
96 2 0 0 0 0 0 0 0 0
99 3 1 1 1 0 0 1 0 0
100 1 0 0 0 0 0 1 0 0
101 1 0 0 0 0 0 1 0 0
103 1 0 0 0 0 0 1 0 0
104 2 0 0 1 0 0 1 0 0
106 110 0 0 0 0 0 0 0 0
107 110 1 1 74 3 1 36 0 0
109 81 1 1 0 0 0 0 0 0
110 80 0 0 54 1 0 26 0 0
164 3 2 2 1 0 0 1 0 0
165 1 0 0 0 0 0 1 0 0
167 2 0 0 0 0 0 1 0 0
168 1 0 0 0 0 0 1 0 0
169 6 0 0 5 0 0 0 0 0
fn=std::__cxx11::numpunct<wchar_t>::_M_initialize_numpunct(__locale_struct*)
183 8 1 1 0 0 0 4 0 0
184 2 0 0 1 0 0 0 0 0
187 2 1 1 0 0 0 0 0 0
190 3 1 1 1 0 0 1 0 0
191 1 0 0 0 0 0 1 0 0
192 1 0 0 0 0 0 1 0 0
194 2 0 0 0 0 0 1 0 0
198 110 0 0 0 0 0 0 0 0
200 74 1 1 38 0 0 36 2 2
202 81 1 1 0 0 0 0 0 0
204 54 0 0 28 0 0 26 1 1
256 2 1 1 0 0 0 1 0 0
257 1 0 0 0 0 0 1 0 0
259 2 0 0 0 0 0 1 0 0
260 1 0 0 0 0 0 1 0 0
261 6 0 0 5 0 0 0 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/src/c++98/numeric_members_cow.cc
fn=std::numpunct<char>::_M_initialize_numpunct(__locale_struct*)
92 8 2 2 0 0 0 4 0 0
93 2 0 0 1 0 0 0 0 0
96 2 0 0 0 0 0 0 0 0
99 3 1 1 1 0 0 1 0 0
100 1 0 0 0 0 0 1 0 0
101 1 0 0 0 0 0 1 0 0
103 1 0 0 0 0 0 1 0 0
104 2 0 0 1 0 0 1 0 0
106 110 0 0 0 0 0 0 0 0
107 110 1 1 74 0 0 36 0 0
109 81 1 1 0 0 0 0 0 0
110 80 0 0 54 0 0 26 0 0
164 3 2 2 1 0 0 1 0 0
165 1 0 0 0 0 0 1 0 0
167 2 0 0 0 0 0 1 0 0
168 1 0 0 0 0 0 1 0 0
169 6 0 0 5 0 0 0 0 0
fn=std::numpunct<wchar_t>::_M_initialize_numpunct(__locale_struct*)
183 8 1 1 0 0 0 4 0 0
184 2 0 0 1 0 0 0 0 0
187 2 0 0 0 0 0 0 0 0
190 3 1 1 1 0 0 1 0 0
191 1 0 0 0 0 0 1 0 0
192 1 0 0 0 0 0 1 0 0
194 2 0 0 0 0 0 1 0 0
198 110 1 1 0 0 0 0 0 0
200 74 0 0 38 0 0 36 0 0
202 81 0 0 0 0 0 0 0 0
204 54 0 0 28 0 0 26 0 0
256 2 1 1 0 0 0 1 0 0
257 1 0 0 0 0 0 1 0 0
259 2 0 0 0 0 0 1 0 0
260 1 0 0 0 0 0 1 0 0
261 6 0 0 5 0 0 0 0 0
fl=/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/src/c++98/time_members.cc
fn=std::__timepunct<char>::_M_initialize_timepunct(__locale_struct*)
66 6 1 1 0 0 0 3 0 0
67 2 0 0 1 0 0 0 0 0
70 2 0 0 1 0 0 0 0 0
73 2 1 1 1 0 0 2 0 0
75 3 0 0 1 0 0 1 0 0
76 1 0 0 0 0 0 1 0 0
77 2 0 0 0 0 0 1 0 0
78 1 0 0 0 0 0 1 0 0
79 2 0 0 0 0 0 1 0 0
80 1 0 0 0 0 0 1 0 0
81 2 0 0 0 0 0 1 0 0
82 2 1 1 0 0 0 1 0 0
83 1 0 0 0 0 0 1 0 0
86 2 0 0 0 0 0 1 0 0
87 2 0 0 0 0 0 1 0 0
88 2 0 0 0 0 0 1 0 0
89 2 0 0 0 0 0 1 0 0
90 2 1 1 0 0 0 1 0 0
91 2 0 0 0 0 0 1 0 0
92 2 0 0 0 0 0 1 0 0
95 2 0 0 0 0 0 1 0 0
96 2 1 1 0 0 0 1 0 0
97 2 1 1 0 0 0 1 0 0
98 2 0 0 0 0 0 1 0 0
99 2 0 0 0 0 0 1 0 0
100 2 0 0 0 0 0 1 0 0
101 2 0 0 0 0 0 1 0 0
104 2 1 1 0 0 0 1 0 0
105 2 0 0 0 0 0 1 0 0
106 2 0 0 0 0 0 1 0 0
107 2 0 0 0 0 0 1 0 0
108 2 0 0 0 0 0 1 0 0
109 2 0 0 0 0 0 1 0 0
110 2 1 1 0 0 0 1 0 0
111 2 0 0 0 0 0 1 0 0
112 2 0 0 0 0 0 1 0 0
113 2 1 1 0 0 0 1 0 0
114 2 0 0 0 0 0 1 0 0
115 2 0 0 0 0 0 1 0 0
118 2 1 1 0 0 0 1 0 0
119 2 0 0 0 0 0 1 0 0
120 2 0 0 0 0 0 1 0 0
121 2 0 0 0 0 0 1 0 0
122 1 0 0 0 0 0 1 0 0
123 2 0 0 0 0 0 1 0 0
124 2 0 0 0 0 0 1 0 0
125 2 0 0 0 0 0 1 0 0
126 2 0 0 0 0 0 1 0 0
127 2 1 1 0 0 0 1 0 0
128 2 0 0 0 0 0 1 0 0
129 2 0 0 0 0 0 1 0 0
192 4 0 0 3 0 0 0 0 0
fn=std::__timepunct<wchar_t>::_M_initialize_timepunct(__locale_struct*)
222 5 1 1 0 0 0 2 0 0
223 2 0 0 1 0 0 0 0 0
226 2 0 0 1 0 0 0 0 0
229 2 1 1 1 0 0 2 0 0
231 3 0 0 1 0 0 1 0 0
232 1 0 0 0 0 0 1 0 0
233 2 1 1 0 0 0 1 0 0
234 1 0 0 0 0 0 1 0 0
235 2 0 0 0 0 0 1 0 0
236 1 0 0 0 0 0 1 0 0
237 2 0 0 0 0 0 1 0 0
238 2 0 0 0 0 0 1 0 0
239 1 0 0 0 0 0 1 0 0
242 2 1 1 0 0 0 1 0 0
243 2 0 0 0 0 0 1 0 0
244 2 0 0 0 0 0 1 0 0
245 2 0 0 0 0 0 1 0 0
246 2 0 0 0 0 0 1 0 0
247 2 0 0 0 0 0 1 0 0
248 2 1 1 0 0 0 1 0 0
251 2 0 0 0 0 0 1 0 0
252 2 0 0 0 0 0 1 0 0
253 2 0 0 0 0 0 1 0 0
254 2 1 1 0 0 0 1 0 0
255 2 0 0 0 0 0 1 0 0
256 2 0 0 0 0 0 1 0 0
257 2 0 0 0 0 0 1 0 0
260 2 0 0 0 0 0 1 0 0
261 2 1 1 0 0 0 1 0 0
262 2 0 0 0 0 0 1 0 0
263 2 0 0 0 0 0 1 0 0
264 2 1 1 0 0 0 1 0 0
265 2 0 0 0 0 0 1 0 0
266 2 0 0 0 0 0 1 0 0
267 2 0 0 0 0 0 1 0 0
268 2 0 0 0 0 0 1 0 0
269 2 0 0 0 0 0 1 0 0
270 2 0 0 0 0 0 1 0 0
271 2 1 1 0 0 0 1 0 0
274 2 0 0 0 0 0 1 0 0
275 2 0 0 0 0 0 1 0 0
276 2 0 0 0 0 0 1 0 0
277 2 0 0 0 0 0 1 0 0
278 1 0 0 0 0 0 1 0 0
279 2 1 1 0 0 0 1 0 0
280 2 0 0 0 0 0 1 0 0
281 2 0 0 0 0 0 1 0 0
282 2 0 0 0 0 0 1 0 0
283 2 0 0 0 0 0 1 0 0
284 2 1 1 0 0 0 1 0 0
285 2 0 0 0 0 0 1 0 0
396 3 0 0 2 0 0 0 0 0
fl=/build/gcc/src/gcc/libgcc/config/i386/cpuinfo.c
fn=__cpu_indicator_init@GCC_4.8.0
125 2 0 0 0 0 0 0 0 0
133 7 1 1 1 1 1 0 0 0
197 2 1 1 0 0 0 1 0 0
199 1 0 0 0 0 0 0 0 0
429 3 1 1 0 0 0 2 0 0
438 4 0 0 2 2 0 0 0 0
439 1 0 0 0 0 0 0 0 0
451 2 0 0 0 0 0 0 0 0
463 3 0 0 0 0 0 0 0 0
464 3 0 0 0 0 0 0 0 0
466 3 0 0 0 0 0 0 0 0
469 2 0 0 0 0 0 0 0 0
477 2 1 1 0 0 0 0 0 0
478 1 1 1 0 0 0 0 0 0
483 2 0 0 0 0 0 1 0 0
484 1 0 0 0 0 0 1 0 0
508 2 0 0 0 0 0 0 0 0
509 4 0 0 3 0 0 0 0 0
fn=get_available_features
258 3 1 1 0 0 0 1 0 0
282 2 0 0 0 0 0 0 0 0
288 2 0 0 0 0 0 0 0 0
291 4 0 0 0 0 0 0 0 0
293 1 0 0 0 0 0 0 0 0
294 1 1 1 0 0 0 0 0 0
295 4 0 0 0 0 0 0 0 0
309 3 0 0 0 0 0 0 0 0
312 4 0 0 0 0 0 0 0 0
314 4 1 1 0 0 0 0 0 0
316 4 0 0 0 0 0 0 0 0
318 4 0 0 0 0 0 0 0 0
320 4 0 0 0 0 0 0 0 0
322 4 1 1 0 0 0 0 0 0
324 4 0 0 0 0 0 0 0 0
326 4 0 0 0 0 0 0 0 0
328 4 0 0 0 0 0 0 0 0
330 4 0 0 0 0 0 0 0 0
331 2 1 1 0 0 0 0 0 0
333 2 0 0 0 0 0 0 0 0
334 1 0 0 0 0 0 0 0 0
335 2 0 0 0 0 0 0 0 0
336 2 1 1 0 0 0 0 0 0
340 2 0 0 0 0 0 0 0 0
342 3 0 0 0 0 0 0 0 0
343 2 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 2 0 0 0 0 0 0 0 0
347 2 1 1 0 0 0 0 0 0
348 1 0 0 0 0 0 0 0 0
350 2 0 0 0 0 0 0 0 0
351 1 0 0 0 0 0 0 0 0
352 2 0 0 0 0 0 0 0 0
396 2 0 0 0 0 0 0 0 0
398 2 0 0 0 0 0 0 0 0
400 2 0 0 0 0 0 0 0 0
402 2 0 0 0 0 0 0 0 0
404 2 0 0 0 0 0 0 0 0
406 2 0 0 0 0 0 0 0 0
408 2 0 0 0 0 0 0 0 0
413 2 0 0 1 0 0 1 0 0
419 2 0 0 2 0 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/libsupc++/del_op.cc
fn=operator delete(void*)
48 17616 60 1 0 0 0 0 0 0
49 17616 0 0 17616 236 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/libsupc++/del_opv.cc
fn=operator delete[](void*)
34 157 46 1 0 0 0 0 0 0
35 157 0 0 157 55 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/libsupc++/dyncast.cc
fn=__dynamic_cast
49 588 3 2 0 0 0 336 0 0
50 252 0 0 168 4 2 84 0 0
56 84 0 0 84 0 0 0 0 0
68 252 0 0 168 0 0 0 0 0
71 756 3 2 84 6 2 252 0 0
72 252 0 0 84 11 3 0 0 0
73 504 0 0 252 0 0 0 0 0
75 252 0 0 84 0 0 0 0 0
95 756 3 2 588 0 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/libsupc++/eh_alloc.cc
fn=_GLOBAL__sub_I_eh_alloc.cc
121 1 0 0 0 0 0 1 0 0
123 3 0 0 1 1 0 2 1 0
124 2 0 0 0 0 0 0 0 0
133 1 0 0 0 0 0 1 0 0
135 1 0 0 0 0 0 1 0 0
136 1 0 0 0 0 0 1 0 0
338 4 0 0 1 0 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/libsupc++/guard.cc
fn=__cxa_guard_acquire
120 38 0 0 38 0 0 0 0 0
239 38 5 1 0 0 0 0 0 0
244 190 5 1 0 0 0 76 0 0
249 76 0 0 0 0 0 0 0 0
255 76 0 0 38 15 0 0 0 0
265 152 0 0 38 0 0 0 0 0
346 152 0 0 114 0 0 0 0 0
fn=__cxa_guard_release
389 38 5 2 0 0 0 0 0 0
393 76 0 0 38 1 0 0 0 0
398 76 0 0 76 0 0 0 0 0
400 76 0 0 0 0 0 0 0 0
426 38 0 0 38 0 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/libsupc++/new_op.cc
fn=operator new(unsigned long)
43 82840 129 1 0 0 0 16568 0 0
50 66272 0 0 16568 491 0 16568 39 0
59 33136 0 0 33136 6 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/libsupc++/new_opnt.cc
fn=operator new(unsigned long, std::nothrow_t const&)
36 22 11 1 0 0 0 0 0 0
42 11 0 0 11 4 0 11 3 1
48 22 0 0 11 0 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/libsupc++/new_opv.cc
fn=operator new[](unsigned long)
31 157 50 0 0 0 0 0 0 0
32 157 0 0 157 30 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/libsupc++/si_class_type_info.cc
fn=__cxxabiv1::__si_class_type_info::__do_dyncast(long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const
51 896 6 3 128 0 0 384 0 0
54 64 3 2 0 0 0 64 0 0
55 64 0 0 0 0 0 64 0 0
56 128 0 0 0 0 0 0 0 0
57 64 0 0 0 0 0 64 0 0
58 256 0 0 0 0 0 0 0 0
72 576 0 0 448 0 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/libsupc++/tinfo.h
fn=__cxxabiv1::__si_class_type_info::__do_dyncast(long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const
68 64 0 0 0 0 0 0 0 0
fn=__cxxabiv1::__vmi_class_type_info::__do_dyncast(long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const
68 20 0 0 0 0 0 0 0 0
fn=__dynamic_cast
68 168 0 0 84 12 3 0 0 0
101 168 0 0 0 0 0 0 0 0
148 252 0 0 0 0 0 168 0 0
150 84 3 2 0 0 0 84 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/libsupc++/typeinfo
fn=__cxxabiv1::__si_class_type_info::__do_dyncast(long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const
122 128 0 0 128 1 0 0 0 0
123 128 0 0 0 0 0 0 0 0
fn=__cxxabiv1::__vmi_class_type_info::__do_dyncast(long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const
122 100 3 2 100 3 1 0 0 0
123 180 0 0 20 3 2 0 0 0
124 40 3 2 20 3 1 20 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/libsupc++/vmi_class_type_info.cc
fn=__cxxabiv1::__vmi_class_type_info::__do_dyncast(long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const
87 400 6 4 60 0 0 220 0 0
88 40 0 0 20 0 0 0 0 0
89 40 0 0 20 0 0 20 0 0
91 40 3 2 20 0 0 0 0 0
100 20 0 0 0 0 0 20 0 0
101 40 0 0 20 0 0 20 0 0
102 40 3 1 0 0 0 0 0 0
103 40 0 0 0 0 0 20 0 0
104 80 0 0 20 0 0 0 0 0
107 20 0 0 0 0 0 20 0 0
302 240 0 0 200 0 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/src/c++11/compatibility-c++0x.cc
fn=_GLOBAL__sub_I_compatibility_c__0x.cc
184 4 0 0 1 1 0 2 0 0
199 4 1 1 1 0 0 2 0 0
214 6 1 1 1 1 0 2 1 0
215 6 0 0 1 0 0 1 0 0
256 3 1 1 1 0 0 1 0 0
fn=std::(anonymous namespace)::generic_error_category::~generic_error_category()
184 4 1 1 1 0 0 1 0 0
fn=std::(anonymous namespace)::system_error_category::~system_error_category()
199 4 2 2 1 1 1 1 1 0
fn=std::error_category::error_category()
176 10 1 1 4 1 0 2 0 0
fn=std::error_category::~error_category()
178 4 0 0 2 0 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc
fn=_GLOBAL__sub_I_compatibility_thread_c__0x.cc
50 3 1 1 2 2 0 2 1 0
124 4 0 0 1 0 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/src/c++11/cow-locale_init.cc
fn=std::locale::_Impl::_M_init_extra(std::locale::facet**)
100 10 1 1 0 0 0 6 0 0
101 1 0 0 1 0 0 0 0 0
102 1 0 0 1 0 0 0 0 0
103 1 1 1 1 0 0 0 0 0
112 3 0 0 1 0 0 1 0 0
114 2 0 0 1 0 0 1 0 0
115 2 0 0 1 0 0 1 0 0
116 1 0 0 1 0 0 0 0 0
125 3 0 0 1 0 0 1 0 0
128 4 0 0 3 0 0 2 0 0
129 4 0 0 3 0 0 2 0 0
130 4 1 1 3 0 0 2 0 0
132 5 0 0 4 0 0 2 0 0
133 5 0 0 4 0 0 2 0 0
134 4 0 0 3 0 0 2 0 0
136 8 0 0 7 0 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/src/c++11/ctype.cc
fn=std::ctype<wchar_t>::ctype(unsigned long)
103 5 1 1 0 0 0 2 0 0
105 6 0 0 2 1 0 4 0 0
106 5 0 0 3 1 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/src/c++11/future.cc
fn=(anonymous namespace)::future_error_category::~future_error_category()
30 4 2 2 1 0 0 1 1 1
fn=std::future_category()
65 13 1 1 4 3 1 3 0 0
79 5 2 2 1 0 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/src/c++11/hashtable_c++0x.cc
fn=std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, unsigned long, unsigned long) const
102 406 7 1 0 0 0 0 0 0
103 1064 0 0 266 0 0 0 0 0
109 280 0 0 0 0 0 0 0 0
110 980 0 0 280 0 0 140 0 0
111 1400 7 1 140 0 0 140 0 0
113 1960 0 0 560 7 1 420 0 0
114 1960 7 1 700 7 1 280 0 0
121 252 0 0 0 0 0 0 0 0
122 406 7 1 266 0 0 0 0 0
fn=std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const
46 280 7 1 0 0 0 0 0 0
52 280 0 0 0 0 0 0 0 0
54 280 0 0 0 0 0 0 0 0
58 140 0 0 0 0 0 0 0 0
60 1540 0 0 700 0 0 280 0 0
61 1960 7 1 840 7 1 420 0 0
87 140 7 1 0 0 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/src/c++11/ios.cc
fn=std::ios_base::_M_call_callbacks(std::ios_base::event)
163 8 2 1 0 0 0 6 0 0
164 2 0 0 2 0 0 0 0 0
165 4 2 1 0 0 0 0 0 0
173 8 0 0 8 0 0 0 0 0
fn=std::ios_base::_M_dispose_callbacks()
177 10 2 1 0 0 0 6 0 0
178 2 0 0 2 0 0 0 0 0
179 4 0 0 0 0 0 0 0 0
185 2 0 0 0 0 0 2 0 0
186 8 0 0 8 0 0 0 0 0
fn=std::ios_base::ios_base()
76 10 3 2 0 0 0 0 0 0
79 400 6 4 20 4 1 80 10 7
fn=std::ios_base::~ios_base()
87 16 2 1 4 0 0 4 0 0
89 4 0 0 2 2 1 2 0 0
90 4 2 1 2 2 1 2 0 0
91 8 0 0 2 0 0 0 0 0
96 2 0 0 2 0 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/src/c++11/locale-inst.cc
fn=_GLOBAL__sub_I_cxx11_locale_inst.cc
380 2 1 1 1 0 0 0 0 0
fn=_GLOBAL__sub_I_cxx11_wlocale_inst.cc
380 2 1 1 1 0 0 0 0 0
fn=_GLOBAL__sub_I_locale_inst.cc
380 2 1 1 1 0 0 0 0 0
fn=_GLOBAL__sub_I_wlocale_inst.cc
380 2 1 1 1 0 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/src/c++11/mutex.cc
fn=__once_proxy
78 928 4 2 0 0 0 0 0 0
90 1856 0 0 928 292 0 464 0 0
91 464 0 0 0 0 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/src/c++11/system_error.cc
fn=(anonymous namespace)::generic_error_category::~generic_error_category()
39 4 2 2 1 0 0 1 0 0
fn=(anonymous namespace)::system_error_category::~system_error_category()
55 4 1 1 1 1 1 1 1 1
fn=_GLOBAL__sub_I_system_error.cc
327 4 1 1 1 1 0 1 0 0
328 4 0 0 1 0 0 0 0 0
379 3 0 0 0 0 0 0 0 0
fn=std::_V2::error_category::~error_category()
341 6 0 0 3 0 0 0 0 0
fn=std::_V2::generic_category()
347 66 7 0 22 0 0 0 0 0
fn=std::_V2::system_category()
344 264 11 2 88 0 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/src/c++17/memory_resource.cc
fn=_GLOBAL__sub_I_memory_resource.cc
92 4 0 0 1 0 0 1 0 0
93 4 0 0 1 0 0 1 0 0
146 4 1 1 1 0 0 0 0 0
1402 3 1 1 0 0 0 0 0 0
fn=std::pmr::(anonymous namespace)::constant_init<std::atomic<std::pmr::memory_resource*> >::~constant_init()
89 2 1 1 1 0 0 0 0 0
fn=std::pmr::(anonymous namespace)::constant_init<std::pmr::(anonymous namespace)::newdel_res_t>::~constant_init()
89 2 0 0 1 0 0 0 0 0
fn=std::pmr::(anonymous namespace)::constant_init<std::pmr::(anonymous namespace)::null_res_t>::~constant_init()
89 2 0 0 1 0 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/src/c++98/bitmap_allocator.cc
fn=_GLOBAL__sub_I_bitmap_allocator.cc
127 2 1 1 1 0 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/src/c++98/codecvt.cc
fn=std::codecvt<char, char, __mbstate_t>::codecvt(unsigned long)
38 5 1 1 0 0 0 2 0 0
41 5 1 1 2 0 0 3 1 1
42 4 0 0 3 0 0 0 0 0
fn=std::codecvt<wchar_t, char, __mbstate_t>::codecvt(unsigned long)
118 5 1 1 0 0 0 2 0 0
121 5 0 0 2 0 0 3 0 0
122 4 0 0 3 0 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/src/c++98/ios_init.cc
fn=std::ios_base::Init::Init()
78 16 1 1 0 0 0 12 0 0
80 4 0 0 0 0 0 0 0 0
83 2 0 0 0 0 0 1 1 0
85 2 1 1 2 2 0 0 0 0
86 2 0 0 2 0 0 0 0 0
87 2 0 0 2 0 0 0 0 0
102 2 0 0 2 0 0 0 0 0
103 2 0 0 2 0 0 0 0 0
104 2 0 0 2 0 0 0 0 0
121 16 0 0 14 0 0 0 0 0
fn=std::ios_base::Init::~Init()
123 3 1 1 0 0 0 0 0 0
127 5 0 0 1 0 0 0 0 0
134 2 0 0 2 2 2 1 0 0
135 2 0 0 2 1 0 1 0 0
136 2 0 0 2 1 1 1 0 0
139 2 0 0 2 2 2 1 0 0
140 2 1 1 2 1 1 1 0 0
141 2 0 0 2 1 1 1 0 0
147 2 0 0 1 0 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/src/c++98/ios_locale.cc
fn=std::ios_base::_M_init()
39 112 3 1 14 0 0 42 0 0
41 14 0 0 0 0 0 14 0 0
42 14 3 1 0 0 0 14 0 0
43 14 0 0 0 0 0 14 0 0
44 112 0 0 42 5 2 42 0 0
45 98 0 0 70 0 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/src/c++98/locale.cc
fn=std::locale::_Impl::_M_install_facet(std::locale::id const*, std::locale::facet const*)
322 352 2 2 0 0 0 192 0 0
323 64 0 0 0 0 0 0 0 0
325 64 0 0 32 1 0 32 0 0
328 128 0 0 32 0 0 0 0 0
366 64 1 1 32 0 0 0 0 0
367 96 0 0 32 0 0 0 0 0
403 32 0 0 0 0 0 32 0 0
418 4800 2 2 1600 0 0 0 0 0
420 1536 0 0 1536 0 0 0 0 0
421 4608 0 0 0 0 0 0 0 0
428 256 1 1 224 0 0 0 0 0
fn=std::locale::facet::_S_get_c_locale()
215 28 1 1 0 0 0 14 0 0
217 28 0 0 14 0 0 0 0 0
225 28 0 0 14 0 0 0 0 0
226 28 0 0 28 0 0 0 0 0
fn=std::locale::facet::_S_get_c_name()
230 21 1 1 7 0 0 0 0 0
fn=std::locale::facet::_S_initialize_once()
208 1 1 1 0 0 0 0 0 0
210 4 1 1 1 1 0 0 0 0
fn=std::locale::id::_M_id() const
504 146 3 2 0 0 0 0 0 0
505 438 0 0 146 9 6 0 0 0
518 96 0 0 48 0 0 0 0 0
523 48 0 0 0 0 0 0 0 0
525 96 0 0 48 0 0 0 0 0
542 194 0 0 48 0 0 0 0 0
543 146 0 0 146 0 0 0 0 0
fn=std::locale::locale(std::locale::_Impl*)
88 2 1 1 0 0 0 1 0 0
89 1 0 0 1 0 0 0 0 0
fn=std::locale::operator=(std::locale const&)
120 56 3 2 0 0 0 14 0 0
121 70 0 0 28 0 0 0 0 0
123 42 3 2 14 0 0 0 0 0
125 28 0 0 14 0 0 14 0 0
127 42 0 0 28 0 0 0 0 0
fn=std::locale::~locale()
91 36 3 1 0 0 0 18 0 0
93 72 0 0 36 0 0 0 0 0
95 36 0 0 36 0 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/src/c++98/locale_init.cc
fn=std::locale::_Impl::_Impl(unsigned long)
471 12 2 2 1 0 0 7 0 0
474 2 0 0 0 0 0 2 1 1
476 53 0 0 0 0 0 49 6 6
477 53 0 0 0 0 0 49 6 6
480 17 1 1 0 0 0 12 3 3
481 2 0 0 0 0 0 1 0 0
482 2 0 0 1 1 0 2 0 0
491 6 0 0 2 2 1 1 0 0
492 3 0 0 1 1 0 1 0 0
514 4 0 0 1 1 0 1 0 0
518 3 0 0 1 1 0 1 0 0
521 3 0 0 1 1 0 1 0 0
522 3 1 1 1 0 0 1 0 0
544 4 0 0 1 0 0 1 0 0
548 3 0 0 1 1 0 1 0 0
567 7 1 1 0 0 0 6 0 0
569 3 0 0 0 0 0 1 0 0
574 6 0 0 4 0 0 3 0 0
575 4 1 1 3 0 0 2 0 0
576 4 0 0 3 0 0 2 0 0
577 5 0 0 3 0 0 2 0 0
579 4 0 0 3 0 0 2 0 0
580 4 1 1 3 0 0 2 0 0
581 5 1 1 3 0 0 2 0 0
582 5 0 0 3 0 0 2 0 0
584 11 0 0 9 0 0 0 0 0
fn=std::locale::_S_initialize()
321 64 3 2 0 0 0 0 0 0
323 64 0 0 32 2 0 0 0 0
326 96 3 1 32 0 0 0 0 0
328 64 0 0 32 0 0 0 0 0
fn=std::locale::_S_initialize_once()
311 2 1 1 0 0 0 0 0 0
314 6 0 0 1 1 0 2 0 0
315 2 0 0 0 0 0 1 0 0
316 2 0 0 1 0 0 0 0 0
317 1 0 0 0 0 0 0 0 0
fn=std::locale::locale()
256 192 3 1 0 0 0 128 1 1
258 32 0 0 0 0 0 32 0 0
269 96 0 0 32 0 0 32 0 0
270 96 0 0 32 0 0 0 0 0
276 128 3 1 128 0 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/src/c++98/parallel_settings.cc
fn=_GLOBAL__sub_I_parallel_settings.cc
42 2 0 0 1 0 0 0 0 0
fl=/build/gcc/src/gcc/libstdc++-v3/src/c++98/tree.cc
fn=std::_Rb_tree_decrement(std::_Rb_tree_node_base*)
97 882 0 0 294 5 0 0 0 0
98 537 0 0 358 0 0 0 0 0
100 924 0 0 294 0 0 0 0 0
103 212 0 0 53 0 0 0 0 0
109 252 33 2 252 0 0 0 0 0
110 828 0 0 375 0 0 0 0 0
113 246 0 0 123 0 0 0 0 0
122 294 32 1 0 0 0 0 0 0
124 588 0 0 294 0 0 0 0 0
fn=std::_Rb_tree_increment(std::_Rb_tree_node_base*)
62 1143 0 0 363 0 0 0 0 0
65 348 4 0 87 1 0 0 0 0
70 309 9 1 309 0 0 0 0 0
71 1287 0 0 489 0 0 0 0 0
74 360 0 0 180 0 0 0 0 0
76 354 0 0 177 0 0 0 0 0
84 363 13 1 0 0 0 0 0 0
85 132 0 0 0 0 0 0 0 0
86 726 0 0 363 0 0 0 0 0
fn=std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)
136 130 0 0 130 0 0 0 0 0
138 474 52 2 237 0 0 237 0 0
139 474 0 0 0 0 0 0 0 0
140 40 0 0 0 0 0 40 0 0
141 385 1 0 148 0 0 237 0 0
143 563 0 0 237 0 0 0 0 0
144 112 15 1 0 0 0 56 0 0
145 184 0 0 92 0 0 0 0 0
146 276 1 0 0 0 0 138 0 0
148 43 0 0 0 0 0 43 0 0
149 237 0 0 0 0 0 237 0 0
150 367 0 0 130 0 0 237 0 0
151 558 17 1 0 0 0 0 0 0
167 107 0 0 107 0 0 0 0 0
169 367 19 1 162 0 0 162 0 0
170 324 0 0 0 0 0 0 0 0
171 31 0 0 0 0 0 31 1 0
172 291 0 0 129 0 0 162 0 0
174 324 0 0 162 0 0 0 0 0
175 20 0 0 0 0 0 10 0 0
176 304 8 0 152 0 0 0 0 0
177 212 19 1 0 0 0 106 0 0
179 46 0 0 0 0 0 46 0 0
180 162 1 1 0 0 0 162 0 0
181 281 0 0 119 0 0 162 0 0
182 291 12 1 0 0 0 0 0 0
199 2200 84 1 0 0 0 0 0 0
203 1100 0 0 0 0 0 1100 0 0
204 1100 0 0 0 0 0 1100 0 0
205 1100 0 0 0 0 0 1100 0 0
206 1100 0 0 0 0 0 1100 0 0
212 2200 0 0 0 0 0 0 0 0
214 672 0 0 0 0 0 672 0 0
216 1344 86 1 0 0 0 0 0 0
218 306 0 0 0 0 0 306 0 0
219 612 64 1 0 0 0 306 0 0
221 732 0 0 366 0 0 0 0 0
222 228 6 0 0 0 0 114 0 0
226 428 59 0 0 0 0 428 0 0
228 856 77 1 428 4 0 0 0 0
229 180 0 0 0 0 0 180 0 0
232 2314 10 0 794 0 0 0 0 0
233 7680 101 1 2500 11 0 0 0 0
235 546 0 0 546 0 0 0 0 0
237 1638 0 0 546 0 0 0 0 0
239 216 0 0 216 0 0 0 0 0
240 786 1 0 118 10 0 0 0 0
242 97 0 0 0 0 0 97 0 0
243 97 0 0 0 0 0 97 0 0
244 97 0 0 0 0 0 97 0 0
245 97 0 0 0 0 0 0 0 0
249 238 18 1 119 0 0 0 0 0
254 119 0 0 0 0 0 119 0 0
255 119 0 0 0 0 0 119 3 0
262 1326 0 0 222 5 0 0 0 0
264 200 0 0 0 0 0 200 0 0
265 200 0 0 0 0 0 200 0 0
266 200 0 0 0 0 0 200 0 0
267 200 0 0 0 0 0 0 0 0
271 260 1 0 130 0 0 0 0 0
276 130 0 0 0 0 0 130 0 0
277 130 0 0 0 0 0 130 1 0
282 1100 11 1 0 0 0 1100 3 0
283 1100 0 0 1100 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/arrayvec-0.5.1/src/lib.rs
fn=<alloc::rc::Rc<T> as core::ops::drop::Drop>::drop
460 78 1 1 39 27 0 0 0 0
462 78 0 0 0 0 0 39 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
460 2 1 1 1 0 0 0 0 0
462 2 0 0 0 0 0 1 0 0
fn=<rustc_mir::transform::nrvo::RenameReturnPlace as rustc_mir::transform::MirPass>::run_pass
295 4 0 0 0 0 0 0 0 0
298 4 0 0 0 0 0 0 0 0
460 6 0 0 3 0 0 0 0 0
462 3 0 0 0 0 0 3 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$10insert_allN.llvm.M
460 6 1 1 3 0 0 0 0 0
462 3 0 0 0 0 0 3 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$5unionN.llvm.M
460 30 1 1 15 0 0 0 0 0
462 11 0 0 0 0 0 11 0 0
667 104 0 0 104 14 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$6insertN.llvm.M
295 48 0 0 0 0 0 0 0 0
298 48 1 1 0 0 0 0 0 0
460 6 0 0 3 0 0 0 0 0
462 3 0 0 0 0 0 3 0 0
fn=core::ptr::drop_in_place
460 44 4 4 22 14 0 0 0 0
462 40 0 0 0 0 0 21 0 0
fn=rustc_index::bit_set::SparseBitMatrix<R,C>::union_rows
667 1 0 0 1 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
667 2 0 0 2 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
460 64 3 3 32 0 0 0 0 0
462 15 0 0 0 0 0 15 0 0
667 33 0 0 33 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/atty-0.2.14/src/lib.rs
fn=atty::is
40 1 1 1 0 0 0 1 0 0
44 3 0 0 1 1 1 0 0 0
48 3 1 1 1 1 0 1 0 0
49 2 0 0 2 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/bitflags-1.2.1/src/lib.rs
fn=<rustc_target::abi::call::ArgAttributes as rustc_codegen_llvm::abi::ArgAttributesExt>::apply_callsite
779 10 0 0 0 0 0 5 0 0
fn=<rustc_target::abi::call::ArgAttributes as rustc_codegen_llvm::abi::ArgAttributesExt>::apply_llfn
779 16 0 0 0 0 0 8 0 0
fn=_ZN12rustc_middle2ty5flags15FlagComputation18add_predicate_atomN.llvm.M
713 38 0 0 38 2 0 0 0 0
fn=_ZN12rustc_middle2ty5flags15FlagComputation9add_constN.llvm.M
713 248 0 0 246 0 0 0 0 0
fn=_ZN12rustc_typeck7collect16codegen_fn_attrsN.llvm.M
0 242 11 1 30 1 0 0 0 0
722 3 0 0 1 0 0 1 0 0
fn=_ZN74_$LT$rustc_target..abi..call..PassMode$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
408 6 0 0 6 0 0 0 0 0
fn=rustc_codegen_llvm::attributes::from_fn_attrs
770 40 0 0 20 0 0 0 0 0
fn=rustc_middle::ty::AdtDef::new
722 3575 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::flags::FlagComputation::for_kind
713 232 1 0 232 3 0 0 0 0
fn=rustc_target::abi::call::ArgAttributes::set
722 84 0 0 84 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/block-buffer-0.7.3/src/lib.rs
fn=<D as digest::digest::Digest>::digest
36 1 0 0 1 0 0 0 0 0
37 2 0 0 0 0 0 0 0 0
47 2 1 1 0 0 0 0 0 0
54 3 0 0 1 0 0 0 0 0
55 1 0 0 1 0 0 0 0 0
129 3 1 1 1 0 0 0 0 0
133 3 0 0 0 0 0 1 0 0
134 3 0 0 1 0 0 1 0 0
138 2 0 0 0 0 0 0 0 0
155 1 0 0 0 0 0 1 0 0
202 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.2/src/lib.rs
fn=rustc_codegen_llvm::consts::const_alloc_to_llvm
0 12 1 1 9 0 0 3 0 0
2208 3 0 0 0 0 0 0 0 0
2213 3 0 0 3 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::read_scalar
0 44 1 0 0 0 0 0 0 0
2208 120 0 0 0 0 0 0 0 0
2213 88 0 0 88 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::write_scalar
144 22 0 0 0 0 0 0 0 0
2251 110 19 1 22 0 0 0 0 0
2254 110 20 1 22 0 0 44 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/cc-1.0.58/src/windows_registry.rs
fn=cc::windows_registry::find_tool
43 1 1 1 0 0 0 0 0 0
44 1 0 0 0 0 0 1 0 0
45 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.32/src/int/udiv.rs
fn=__udivti3
247 636 8 1 0 0 0 0 0 0
fn=compiler_builtins::int::udiv::__udivmodti4
0 197 0 0 0 0 0 0 0 0
268 178239 18 7 0 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/compiler_builtins-0.1.32/src/macros.rs
fn=compiler_builtins::int::udiv::__udivmodti4
262 3180 6 2 0 0 0 1908 0 0
264 2862 2 1 2226 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/digest-0.8.1/src/digest.rs
fn=<D as digest::digest::Digest>::digest
81 11 1 1 0 0 0 6 0 0
82 1 0 0 1 1 0 1 0 0
84 14 1 1 6 0 0 6 0 0
85 9 1 1 7 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/either-1.5.0/src/lib.rs
fn=rustc_mir::borrow_check::path_utils::each_borrow_involving_path
485 56 0 0 0 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/ena-0.14.0/src/snapshot_vec.rs
fn=<rustc_infer::infer::canonical::canonicalizer::Canonicalizer as rustc_middle::ty::fold::TypeFolder>::fold_region
175 249 0 0 83 11 1 0 0 0
fn=<rustc_infer::infer::combine::Generalizer as rustc_middle::ty::relate::TypeRelation>::tys
175 9 0 0 0 0 0 0 0 0
199 17 2 1 0 0 0 0 0 0
fn=<rustc_infer::infer::freshen::TypeFreshener as rustc_middle::ty::fold::TypeFolder>::fold_ty
175 14 0 0 0 0 0 0 0 0
199 70 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::tys
175 1 0 0 0 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
199 10 1 1 0 0 0 0 0 0
fn=_ZN11rustc_infer5infer9InferCtxt18shallow_resolve_tyN.llvm.M
175 184 0 0 0 0 0 0 0 0
199 920 35 1 0 0 0 0 0 0
fn=_ZN3ena5unify25UnificationTable$LT$S$GT$22uninlined_get_root_keyN.llvm.M
199 88 0 0 0 0 0 0 0 0
fn=_ZN3ena5unify25UnificationTable$LT$S$GT$22uninlined_get_root_keyN.llvm.M
199 216 0 0 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
175 22 0 0 0 0 0 0 0 0
199 110 0 0 0 0 0 0 0 0
fn=ena::snapshot_vec::<impl ena::undo_log::Rollback<ena::snapshot_vec::UndoLog<D>> for alloc::vec::Vec<<D as ena::snapshot_vec::SnapshotVecDelegate>::Value>>::reverse
49 534 228 4 0 0 0 115 0 0
51 2230 131 2 974 0 0 0 0 0
53 880 33 1 0 0 0 0 0 0
56 71 0 0 71 0 0 0 0 0
57 639 0 0 284 0 0 284 5 0
64 1068 19 2 649 0 0 0 0 0
fn=ena::snapshot_vec::SnapshotVec<D,V,L>::update
0 224 0 0 224 0 0 0 0 0
261 1076 60 7 0 0 0 628 0 0
266 112 1 1 0 0 0 0 0 0
267 264 0 0 2 0 0 0 0 0
270 412 0 0 112 0 0 38 0 0
271 816 8 1 704 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::new_key
99 1276 0 0 1276 5 0 0 0 0
231 319 0 0 0 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::probe_value
199 332 0 0 0 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::uninlined_get_root_key
199 158 0 0 0 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::union
0 74 0 0 0 0 0 37 0 0
199 450 0 0 2 0 0 1 0 0
fn=ena::unify::UnificationTable<S>::union_value
199 114 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::implementation::Graph<N,E>::add_edge
0 168 0 0 72 0 0 0 0 0
81 96 1 1 48 0 0 48 0 0
199 96 0 0 0 0 0 0 0 0
206 96 0 0 0 0 0 0 0 0
231 24 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::unsolved_variables
0 16 0 0 0 0 0 2 0 0
84 2 0 0 2 1 0 0 0 0
99 4 1 1 4 2 0 0 0 0
fn=rustc_infer::infer::combine::CombineFields::instantiate
175 114 13 1 0 0 0 0 0 0
199 228 17 1 38 0 0 0 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
99 2 0 0 2 0 0 0 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::variable_lengths
84 1 1 1 1 1 0 0 0 0
99 3 0 0 3 1 0 0 0 0
fn=rustc_infer::infer::fudge::const_vars_since_snapshot
99 2 0 0 2 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::infer_variable_values
0 3 1 1 0 0 0 0 0 0
81 338 37 1 0 0 0 169 0 0
84 93 38 2 93 0 0 0 0 0
218 76 0 0 0 0 0 0 0 0
231 169 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::make_eqregion
175 40 0 0 40 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::new_region_var
175 189 0 0 189 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::vars_since_snapshot
84 1 0 0 1 0 0 0 0 0
fn=rustc_infer::infer::type_variable::TypeVariableTable::new_var
96 520 0 0 260 0 0 260 0 0
99 260 39 1 260 11 0 0 0 0
175 130 0 0 0 0 0 0 0 0
231 260 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::type_variable::TypeVariableTable::replace_if_possible
175 43 0 0 0 0 0 0 0 0
199 215 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::type_variable::TypeVariableTable::vars_since_snapshot
84 2 0 0 1 0 0 0 0 0
fn=rustc_infer::infer::undo_log::<impl ena::undo_log::Rollback<rustc_infer::infer::undo_log::UndoLog> for rustc_infer::infer::InferCtxtInner>::reverse
45 3756 89 2 1344 0 0 1878 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/ena-0.14.0/src/undo_log.rs
fn=<&mut U as ena::undo_log::UndoLogs<T>>::push
19 10 0 0 10 0 0 0 0 0
53 60 6 1 0 0 0 50 0 0
54 90 6 1 50 0 0 40 0 0
55 70 5 1 60 0 0 0 0 0
fn=alloc::collections::btree::map::Entry<K,V>::or_insert_with
19 106 25 1 106 0 0 0 0 0
54 742 0 0 424 0 0 318 21 0
fn=ena::snapshot_vec::SnapshotVec<D,V,L>::update
19 184 0 0 184 0 0 0 0 0
48 112 0 0 112 0 0 0 0 0
54 148 25 1 110 0 0 38 0 0
fn=ena::unify::UnificationTable<S>::new_key
19 319 0 0 319 4 0 0 0 0
48 319 0 0 319 0 0 0 0 0
fn=rustc_data_structures::graph::implementation::Graph<N,E>::add_edge
19 24 0 0 24 0 0 0 0 0
fn=rustc_infer::infer::combine::CombineFields::instantiate
19 76 0 0 76 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::infer_variable_values
19 169 0 0 169 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::register_region_obligation
19 11 7 1 11 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::into_infos_and_data
19 77 0 0 77 1 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::new_region_var
19 189 0 0 189 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::leak_check::<impl rustc_infer::infer::region_constraints::RegionConstraintCollector>::leak_check
19 60 0 0 60 0 0 0 0 0
48 60 0 0 60 0 0 0 0 0
fn=rustc_infer::infer::type_variable::TypeVariableTable::new_var
19 260 0 0 260 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/ena-0.14.0/src/unify/backing_vec.rs
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
0 2 1 1 0 0 0 2 0 0
fn=ena::unify::UnificationTable<S>::union_value
112 228 16 1 0 0 0 152 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/ena-0.14.0/src/unify/mod.rs
fn=<() as ena::unify::UnifyValue>::unify_values
578 2 1 1 1 0 0 0 0 0
fn=<rustc_infer::infer::combine::Generalizer as rustc_middle::ty::relate::TypeRelation>::tys
235 9 2 1 3 0 0 3 0 0
347 6 0 0 0 0 0 0 0 0
363 3 0 0 0 0 0 0 0 0
511 9 0 0 0 0 0 6 0 0
fn=<rustc_infer::infer::freshen::TypeFreshener as rustc_middle::ty::fold::TypeFolder>::fold_ty
235 28 4 1 14 0 0 0 0 0
347 14 0 0 0 0 0 0 0 0
363 14 0 0 0 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
0 5 1 1 1 0 0 0 0 0
235 4 0 0 2 0 0 0 0 0
347 12 0 0 4 1 0 4 0 0
363 2 0 0 0 0 0 0 0 0
fn=_ZN11rustc_infer5infer9InferCtxt18shallow_resolve_tyN.llvm.M
235 368 31 1 184 10 0 0 0 0
363 184 0 0 0 0 0 0 0 0
fn=_ZN3ena5unify25UnificationTable$LT$S$GT$22uninlined_get_root_keyN.llvm.M
0 1 0 0 0 0 0 0 0 0
347 88 0 0 44 12 0 44 2 0
362 44 0 0 44 4 0 0 0 0
363 44 0 0 0 0 0 0 0 0
368 4 0 0 0 0 0 2 0 0
369 1 0 0 0 0 0 0 0 0
380 396 11 1 0 0 0 220 4 0
382 308 19 1 220 0 0 0 0 0
fn=_ZN3ena5unify25UnificationTable$LT$S$GT$22uninlined_get_root_keyN.llvm.M
0 4 0 0 0 0 0 0 0 0
347 216 0 0 108 7 0 108 1 0
362 216 20 1 108 3 0 0 0 0
363 324 0 0 0 0 0 0 0 0
368 16 0 0 0 0 0 8 0 0
369 4 0 0 0 0 0 0 0 0
380 972 20 1 0 0 0 540 0 0
382 756 20 1 540 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
235 44 0 0 22 4 0 0 0 0
347 22 0 0 0 0 0 0 0 0
363 22 0 0 0 0 0 0 0 0
fn=ena::snapshot_vec::SnapshotVec<D,V,L>::update
164 326 32 2 110 9 0 72 0 0
165 72 0 0 72 0 0 0 0 0
226 1 0 0 0 0 0 1 0 0
230 109 0 0 36 0 0 37 0 0
231 36 0 0 0 0 0 36 0 0
371 72 0 0 0 0 0 36 0 0
546 76 0 0 38 0 0 38 0 0
fn=ena::unify::UnificationTable<S>::new_key
319 2292 177 3 0 0 0 1465 3 0
321 638 0 0 319 53 0 319 11 0
325 2422 21 2 1784 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::probe_value
0 190 15 1 0 0 0 83 0 0
347 332 0 0 166 6 0 166 1 0
362 166 0 0 83 11 0 0 0 0
363 131 0 0 0 0 0 0 0 0
368 96 0 0 0 0 0 48 0 0
369 24 0 0 0 0 0 0 0 0
552 747 13 1 0 0 0 498 0 0
557 498 15 1 415 0 0 0 0 0
567 166 0 0 83 1 0 0 0 0
fn=ena::unify::UnificationTable<S>::uninlined_get_root_key
235 158 0 0 79 1 0 0 0 0
347 79 0 0 0 0 0 0 0 0
380 474 18 1 0 0 0 395 4 0
382 553 13 1 395 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::union
0 851 10 2 37 0 0 334 0 0
347 444 16 3 222 0 0 222 0 0
403 147 0 0 37 0 0 37 0 0
404 147 16 1 37 0 0 37 0 0
430 74 0 0 0 0 0 0 0 0
434 37 13 2 0 0 0 0 0 0
440 72 0 0 0 0 0 36 0 0
476 368 14 2 0 0 0 245 0 0
483 327 0 0 286 0 0 0 0 0
525 82 0 0 0 0 0 41 1 0
526 123 0 0 0 0 0 41 0 0
528 41 0 0 0 0 0 0 0 0
532 364 14 2 37 23 0 37 0 0
fn=ena::unify::UnificationTable<S>::union_value
347 38 0 0 0 0 0 0 0 0
488 228 15 1 0 0 0 152 0 0
493 114 0 0 114 0 0 0 0 0
494 228 13 1 190 0 0 0 0 0
544 38 0 0 0 0 0 38 0 0
545 76 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtInner::new
182 1141 91 1 0 0 0 978 25 0
fn=rustc_infer::infer::combine::CombineFields::instantiate
235 76 0 0 38 0 0 0 0 0
347 38 0 0 0 0 0 0 0 0
363 38 0 0 0 0 0 0 0 0
511 114 0 0 0 0 0 76 2 0
fn=rustc_infer::infer::type_variable::TypeVariableTable::replace_if_possible
235 86 0 0 43 1 0 0 0 0
363 43 0 0 0 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/env_logger-0.7.1/src/filter/mod.rs
fn=env_logger::Builder::try_init
0 3 1 1 1 0 0 0 0 0
fn=env_logger::filter::Builder::build
0 2 0 0 0 0 0 0 0 0
242 3 1 1 0 0 0 2 0 0
243 2 0 0 1 0 0 0 0 0
244 1 0 0 0 0 0 1 0 0
246 1 0 0 0 0 0 0 0 0
248 2 1 1 0 0 0 2 0 0
262 6 0 0 2 0 0 4 0 0
266 5 1 1 3 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/env_logger-0.7.1/src/fmt/mod.rs
fn=env_logger::Builder::try_init
0 1 1 1 0 0 0 1 0 0
170 2 0 0 1 0 0 0 0 0
180 2 0 0 0 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/env_logger-0.7.1/src/fmt/writer/mod.rs
fn=env_logger::Builder::try_init
117 2 0 0 1 0 0 0 0 0
118 1 0 0 0 0 0 1 0 0
121 2 0 0 1 0 0 0 0 0
135 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/env_logger-0.7.1/src/lib.rs
fn=env_logger::Builder::new
342 11 1 1 1 1 1 9 0 0
378 1 1 1 0 0 0 0 0 0
380 1 0 0 1 0 0 0 0 0
fn=env_logger::Builder::try_init
0 1 0 0 0 0 0 0 0 0
680 6 1 1 0 0 0 5 0 0
684 13 1 1 6 1 0 6 0 0
686 2 0 0 0 0 0 0 0 0
691 7 0 0 6 0 0 0 0 0
712 2 1 1 1 0 0 0 0 0
713 1 0 0 0 0 0 1 0 0
715 10 1 1 3 0 0 7 0 0
717 2 0 0 1 1 0 1 0 0
fn=env_logger::Env::get_filter
902 2 0 0 0 0 0 1 0 0
903 1 0 0 0 0 0 1 0 0
904 3 0 0 2 0 0 0 0 0
fn=env_logger::Env::get_write_style
941 2 0 0 0 0 0 1 0 0
942 2 0 0 0 0 0 1 0 0
943 3 0 0 2 0 0 0 0 0
fn=env_logger::Env::new
863 1 1 1 0 0 0 0 0 0
865 1 0 0 1 0 0 0 0 0
986 10 1 1 0 0 0 8 0 0
fn=env_logger::Var::get
968 14 1 1 0 0 0 8 0 0
972 12 1 1 10 0 0 0 0 0
fn=env_logger::init_from_env
0 3 0 0 0 0 0 0 0 0
414 1 0 0 1 1 0 1 0 0
417 3 1 1 2 1 0 1 0 0
421 3 0 0 2 1 0 1 0 0
872 8 1 1 2 0 0 6 0 0
874 20 2 2 9 0 0 9 0 0
980 1 0 0 1 1 0 1 0 0
1080 1 0 0 1 1 0 1 0 0
1081 1 0 0 0 0 0 1 0 0
1106 6 1 1 0 0 0 2 0 0
1112 4 0 0 3 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/getopts-0.2.21/src/lib.rs
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
0 2 0 0 0 0 0 0 0 0
353 1 0 0 0 0 0 1 0 0
fn=<getopts::OptGroup as core::clone::Clone>::clone
0 64 1 1 0 0 0 0 0 0
669 960 2 2 416 0 0 416 0 0
672 128 0 0 32 1 0 32 0 0
674 96 0 0 0 0 0 32 0 0
676 96 0 0 32 0 0 32 0 0
678 32 0 0 32 0 0 32 0 0
680 32 0 0 32 0 0 0 0 0
fn=getopts::Matches::opt_positions
822 10 1 1 0 0 0 4 0 0
823 2 0 0 0 0 0 2 0 0
824 10 0 0 6 0 0 0 0 0
fn=getopts::Matches::opt_present
812 60 2 2 0 0 0 30 0 0
813 6 0 0 0 0 0 6 0 0
814 48 1 1 36 0 0 0 0 0
fn=getopts::Matches::opt_str
804 9 0 0 0 0 0 9 1 1
876 81 1 1 0 0 0 54 1 1
878 18 1 1 9 0 0 0 0 0
879 9 0 0 0 0 0 9 4 1
881 81 0 0 63 0 0 0 0 0
fn=getopts::Matches::opt_strs
851 68 2 1 0 0 0 17 0 0
852 17 0 0 0 0 0 17 0 0
859 68 0 0 34 0 0 0 0 0
fn=getopts::Matches::opt_strs_pos
865 24 0 0 0 0 0 6 0 0
866 6 0 0 0 0 0 6 0 0
873 24 0 0 12 0 0 0 0 0
fn=getopts::Matches::opt_vals
0 24 0 0 0 0 0 0 0 0
738 80 0 0 0 0 0 0 0 0
739 144 4 2 16 8 3 56 0 0
741 144 0 0 48 0 0 48 0 0
796 480 4 2 0 0 0 320 1 1
797 120 0 0 40 3 0 40 0 0
798 160 0 0 0 0 0 40 0 0
801 320 2 1 280 0 0 0 0 0
fn=getopts::Matches::opts_present
738 2 0 0 0 0 0 0 0 0
739 1 0 0 0 0 0 1 0 0
741 5 0 0 2 0 0 2 0 0
827 8 1 1 0 0 0 6 0 0
830 4 0 0 1 0 0 1 0 0
831 2 0 0 0 0 0 0 0 0
834 8 0 0 7 0 0 0 0 0
fn=getopts::OptGroup::long_to_short
0 26 1 1 0 0 0 26 0 0
756 192 2 2 0 0 0 96 0 0
758 128 0 0 64 0 0 64 0 0
759 128 0 0 64 0 0 64 0 0
760 32 0 0 32 0 0 0 0 0
761 32 0 0 32 0 0 0 0 0
763 32 0 0 0 0 0 32 0 0
766 136 0 0 0 0 0 0 0 0
767 216 0 0 54 0 0 126 0 0
768 72 0 0 36 0 0 36 0 0
773 94 2 2 12 0 0 48 0 0
774 6 0 0 6 0 0 0 0 0
779 64 0 0 24 1 0 40 0 0
780 40 1 1 16 0 0 24 0 0
783 152 2 2 48 0 0 96 0 0
784 8 0 0 8 0 0 0 0 0
792 192 0 0 128 0 0 0 0 0
fn=getopts::Options::new
141 1 1 1 0 0 0 0 0 0
142 4 0 0 0 0 0 3 0 0
147 1 0 0 1 0 0 0 0 0
fn=getopts::Options::optflag
0 24 0 0 0 0 0 4 0 0
195 28 1 1 0 0 0 24 0 0
197 60 1 1 24 0 0 36 0 0
206 36 0 0 28 0 0 0 0 0
598 4 0 0 0 0 0 0 0 0
599 4 0 0 0 0 0 0 0 0
604 4 0 0 0 0 0 0 0 0
605 4 0 0 0 0 0 0 0 0
fn=getopts::Options::optflagmulti
0 12 0 0 0 0 0 2 0 0
214 14 1 1 0 0 0 12 0 0
216 30 1 1 12 0 0 18 0 0
225 18 0 0 14 0 0 0 0 0
598 2 0 0 0 0 0 0 0 0
599 2 0 0 0 0 0 0 0 0
604 2 0 0 0 0 0 0 0 0
605 2 0 0 0 0 0 0 0 0
fn=getopts::Options::optmulti
0 96 1 1 0 0 0 16 0 0
261 112 1 1 0 0 0 96 0 0
269 240 1 1 96 0 0 144 0 0
278 144 0 0 112 0 0 0 0 0
598 16 0 0 0 0 0 0 0 0
599 16 0 0 0 0 0 0 0 0
604 16 0 0 0 0 0 0 0 0
605 16 0 0 0 0 0 0 0 0
fn=getopts::Options::optopt
0 60 0 0 0 0 0 10 0 0
287 70 1 1 0 0 0 60 0 0
295 150 1 1 60 0 0 90 0 0
304 90 0 0 70 0 0 0 0 0
598 10 0 0 0 0 0 0 0 0
599 10 0 0 0 0 0 0 0 0
604 10 0 0 0 0 0 0 0 0
605 10 1 1 0 0 0 0 0 0
fn=getopts::Options::parse
0 5 1 1 4 0 0 1 0 0
340 10 1 1 0 0 0 7 0 0
344 96 1 1 0 0 0 32 0 0
358 2 0 0 1 0 0 0 0 0
361 7 1 1 0 0 0 2 0 0
362 5 0 0 0 0 0 1 0 0
363 4 1 1 2 0 0 2 0 0
365 2 0 0 1 0 0 0 0 0
468 2 1 1 1 0 0 0 0 0
472 163 1 1 32 0 0 0 0 0
475 42 0 0 14 0 0 0 0 0
479 23 3 3 10 0 0 13 0 0
480 10 0 0 7 0 0 0 0 0
fn=getopts::find_opt
0 527 0 0 0 0 0 0 0 0
622 2415 1 1 944 33 0 0 0 0
629 108 0 0 108 0 0 0 0 0
931 287 1 0 0 0 0 246 1 1
946 410 0 0 287 0 0 0 0 0
fn=getopts::is_arg
0 2 0 0 0 0 0 0 0 0
928 4 0 0 1 0 0 0 0 0
929 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.1.14/src/lib.rs
fn=getrandom::getrandom
278 1 0 0 0 0 0 0 0 0
281 1 0 0 0 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.1.14/src/linux_android.rs
fn=getrandom::imp::getrandom_inner
14 7 0 0 0 0 0 5 0 0
16 1 0 0 0 0 0 0 0 0
23 6 0 0 5 0 0 0 0 0
27 2 0 0 0 0 0 0 0 0
43 13 1 1 1 1 0 2 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.1.14/src/util.rs
fn=getrandom::imp::getrandom_inner
45 2 0 0 0 0 0 0 0 0
62 1 0 0 0 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.1.14/src/util_libc.rs
fn=getrandom::imp::getrandom_inner
0 3 0 0 2 1 0 0 0 0
56 2 0 0 0 0 0 0 0 0
58 2 0 0 0 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/hashbrown-0.6.2/src/map.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 20 0 0 0 0 0 0 0 0
1888 224 2 1 0 0 0 112 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
1890 1 0 0 0 0 0 0 0 0
2579 1100 2 2 455 1 0 522 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
2579 2 0 0 0 0 0 1 0 0
fn=<hashbrown::map::HashMap<K,V,S> as core::iter::traits::collect::Extend<(K,V)>>::extend
0 3835 9 5 2 0 0 0 0 0
507 42 0 0 42 1 0 0 0 0
582 42 0 0 0 0 0 42 1 0
854 1845 0 0 0 0 0 1845 0 0
855 7377 0 0 0 0 0 1845 0 0
856 5520 0 0 0 0 0 5520 0 0
2566 349 35 8 0 0 0 217 1 0
2571 258 13 4 141 0 0 101 0 0
2572 126 19 1 0 0 0 0 0 0
2579 6838 1 1 0 0 0 2278 0 0
2581 306 19 1 261 4 0 0 0 0
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_generics
507 1 1 1 1 0 0 0 0 0
fn=<rustc_ast_passes::feature_gate::PostExpansionVisitor as rustc_ast::visit::Visitor>::visit_attribute
754 2 0 0 0 0 0 0 0 0
fn=<rustc_expand::mbe::macro_rules::MacroRulesMacroExpander as rustc_expand::base::TTMacroExpander>::expand
264 6 0 0 2 0 0 0 0 0
fn=<rustc_lint::unused::UnusedAttributes as rustc_lint::passes::LateLintPass>::check_attribute
754 2 0 0 0 0 0 0 0 0
fn=<rustc_middle::middle::region::ScopeTree as core::default::Default>::default
264 5 0 0 0 0 0 4 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
507 4 0 0 4 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_terminator
264 12 1 1 0 0 0 0 0 0
fn=<rustc_mir::transform::instcombine::InstCombine as rustc_mir::transform::MirPass>::run_pass
264 15 3 1 0 0 0 12 0 0
fn=<rustc_passes::hir_id_validator::HirIdValidator as rustc_hir::intravisit::Visitor>::visit_id
854 2 0 0 0 0 0 1 0 0
855 1 0 0 0 0 0 1 0 0
fn=<rustc_passes::liveness::IrMaps as rustc_hir::intravisit::Visitor>::visit_fn
264 5 0 0 0 0 0 4 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_body
0 2 0 0 0 0 0 2 0 0
264 4 0 0 0 0 0 0 0 0
854 2 0 0 0 0 0 1 0 0
855 2 0 0 0 0 0 1 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_stmt
854 4 0 0 0 0 0 2 0 0
855 10 1 1 2 0 0 4 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::create_def
854 6 0 0 0 0 0 3 0 0
855 12 0 0 0 0 0 3 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::get_partial_res
754 7 0 0 0 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
754 3 0 0 0 0 0 1 0 0
854 2 0 0 0 0 0 1 1 0
855 4 0 0 0 0 0 1 0 0
fn=<rustc_resolve::def_collector::DefCollector as rustc_ast::visit::Visitor>::visit_expr
854 2 0 0 0 0 0 1 0 0
855 3 0 0 0 0 0 1 0 0
fn=<rustc_resolve::def_collector::DefCollector as rustc_ast::visit::Visitor>::visit_stmt
854 2 0 0 0 0 0 1 0 0
855 3 0 0 0 0 0 1 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_block
264 13 2 2 0 0 0 11 0 0
754 1 0 0 0 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_fn
264 5 1 1 0 0 0 4 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_generics
264 5 1 1 0 0 0 4 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_item
264 4 0 0 0 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_nested_body
264 4 1 1 0 0 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::llvm_type
756 24 0 0 0 0 0 0 0 0
854 100 0 0 0 0 0 50 0 0
855 200 0 0 0 0 0 50 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
264 1533 88 88 0 0 0 876 0 0
fn=<std::collections::hash::map::HashMap<K,V,S> as core::iter::traits::collect::FromIterator<(K,V)>>::from_iter
0 4 0 0 1 0 0 0 0 0
507 4 0 0 4 0 0 0 0 0
582 4 0 0 0 0 0 4 0 0
1888 6 1 1 0 0 0 3 0 0
2571 24 2 2 12 0 0 12 0 0
2572 10 1 1 0 0 0 0 0 0
2573 2 1 1 1 0 0 1 0 0
2579 1533 0 0 0 0 0 511 0 0
fn=_ZN10rustc_lint6levels11lint_levelsN.llvm.M
0 1 0 0 0 0 0 1 0 0
854 1 1 1 0 0 0 1 0 0
855 3 0 0 0 0 0 1 0 0
856 4 0 0 0 0 0 2 0 0
fn=_ZN12rustc_passes8liveness12add_from_patN.llvm.M
264 6 1 1 0 0 0 4 0 0
fn=_ZN12rustc_passes8liveness18check_mod_livenessN.llvm.M
264 5 1 1 0 0 0 4 0 0
fn=_ZN12rustc_passes9reachable13reachable_setN.llvm.M
264 5 1 1 0 0 0 4 0 0
1888 4 1 1 0 0 0 2 0 0
fn=_ZN12rustc_traits15dropck_outlives21adt_dtorck_constraintN.llvm.M
264 15 2 1 0 0 0 12 1 0
fn=_ZN12rustc_typeck7collect11generics_ofN.llvm.M
507 3 0 0 3 0 0 0 0 0
582 3 0 0 0 0 0 3 0 0
2572 12 0 0 0 0 0 0 0 0
fn=_ZN13rustc_privacy18TypePrivacyVisitor19check_expr_pat_typeN.llvm.M
754 2 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve19build_reduced_graph24BuildReducedGraphVisitor11visit_invocN.llvm.M
851 4 0 0 0 0 0 0 0 0
854 4 0 0 0 0 0 2 0 0
855 4 0 0 0 0 0 2 0 0
fn=_ZN13rustc_resolve19build_reduced_graph41_$LT$impl$u20$rustc_resolve..Resolver$GT$19get_macro_by_def_idN.llvm.M
756 2 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve4late9lifetimes15LifetimeContext21visit_fn_like_elisionN.llvm.M
264 4 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve4late9lifetimes17resolve_lifetimesN.llvm.M
0 5 1 1 1 0 0 2 0 0
264 10 2 2 0 0 0 8 1 0
1877 24 3 3 12 0 0 12 0 0
1878 27 3 3 9 0 0 14 0 0
fn=_ZN13rustc_resolve7imports41_$LT$impl$u20$rustc_resolve..Resolver$GT$38resolve_ident_in_module_unadjusted_extN.llvm.M
507 31 2 1 0 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
756 6 2 1 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
264 5 1 1 0 0 0 4 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 2 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
582 1 0 0 0 0 0 1 0 0
2572 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
754 2 1 1 0 0 0 0 0 0
757 2 1 1 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
854 3 0 0 0 0 0 3 0 0
855 12 0 0 0 0 0 3 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
754 1 0 0 0 0 0 0 0 0
fn=_ZN8rustc_ty10needs_drop14needs_drop_rawN.llvm.M
854 4 0 0 0 0 0 2 0 0
855 4 0 0 0 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
201 11 0 0 0 0 0 11 0 0
203 66 0 0 44 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
201 226 0 0 0 0 0 113 0 0
202 226 0 0 0 0 0 113 0 0
203 226 0 0 113 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
201 1 0 0 0 0 0 1 0 0
203 2 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 5649 26 1 41 0 0 82 0 0
584 614 0 0 0 0 0 614 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
201 11 0 0 0 0 0 11 0 0
203 66 1 1 44 0 0 0 0 0
fn=_ZN9rustc_mir12monomorphize12partitioning32collect_and_partition_mono_itemsN.llvm.M
2579 30 0 0 0 0 0 10 0 0
fn=core::ops::function::FnOnce::call_once
507 1 1 1 1 0 0 0 0 0
582 1 0 0 0 0 0 1 1 0
2572 3 0 0 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
0 5 5 0 0 0 0 0 0 0
851 10 0 0 0 0 0 5 0 0
854 12 0 0 0 0 0 12 0 0
855 48 0 0 0 0 0 12 0 0
856 24 0 0 12 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::contains_key
201 16 0 0 0 0 0 16 0 0
203 20 0 0 10 0 0 0 0 0
781 690 46 4 52 0 0 434 0 0
787 596 40 3 528 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
0 216 38 17 124 1 0 0 0 0
201 65257 48 5 0 0 0 48956 194 3
202 169 0 0 0 0 0 85 0 0
203 388 10 1 317 0 0 0 0 0
848 219772 2564 260 57 0 0 152713 64 1
851 180 0 0 54 10 0 0 0 0
852 41 2 0 15 0 0 15 0 0
854 44068 1916 180 16283 0 0 26361 115 0
855 112960 239 32 259 0 0 26361 178 0
856 161685 929 96 29938 0 0 82237 1 0
857 6653 65 11 0 0 0 5690 29 0
860 209622 580 102 177242 11 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
0 203 3 1 0 0 0 0 0 0
201 70 0 0 0 0 0 43 1 0
203 17 0 0 17 0 0 0 0 0
883 39312 1107 63 7 0 0 26276 44 0
888 30620 366 17 12347 0 0 12308 102 0
889 39368 21 9 32720 0 0 0 0 0
921 281 0 0 230 2 0 17 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove_entry
914 450 17 1 50 0 0 300 0 0
925 1 0 0 0 0 0 1 0 0
928 400 0 0 350 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::retain
0 22 1 1 2 0 0 0 0 0
943 144 18 1 0 0 0 126 0 0
950 1 0 0 0 0 0 0 0 0
958 144 16 1 126 0 0 0 0 0
fn=hashbrown::map::RawEntryBuilder<K,V,S>::from_key_hashed_nocheck
0 1844 0 0 0 0 0 0 0 0
1402 23787 2637 118 0 0 0 22940 178 0
1407 2228 0 0 2228 109 0 0 0 0
1408 35549 735 54 33974 0 0 0 0 0
1419 4733 6 0 3 0 0 0 0 0
1420 3755 38 0 3 0 0 0 0 0
fn=hashbrown::map::RawEntryBuilderMut<K,V,S>::from_hash
0 4357 30 0 77 0 0 4202 0 0
1346 12 0 0 0 0 0 6 0 0
1357 18904 178 4 0 0 0 12816 61 0
1362 18676 0 0 14707 0 0 0 0 0
1370 3178 122 0 0 0 0 1085 0 0
1374 2183 424 2 0 0 0 1016 0 0
fn=hashbrown::map::make_hash
200 1124 300 1 0 0 0 0 0 0
204 1124 0 0 1124 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
201 30092 13 3 0 0 0 30068 0 0
202 156 5 1 53 7 0 51 0 0
203 3782 7 3 1944 0 0 0 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
201 367 4 3 0 0 0 214 10 1
202 212 0 0 0 0 0 108 0 0
203 179 4 2 159 0 0 0 0 0
582 9777 1419 52 0 0 0 9777 87 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_generics_mut
264 5 1 1 0 0 0 4 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
507 1 0 0 1 0 0 0 0 0
582 1 0 0 0 0 0 1 0 0
2572 4 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::callee::get_fn
201 100 0 0 25 0 0 25 0 0
202 50 0 0 0 0 0 25 0 0
203 25 0 0 25 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm::{{closure}}
201 9 1 1 0 0 0 6 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_native_libraries
754 42 0 0 14 1 0 0 0 0
756 14 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_rust_crates::add_static_crate
756 28 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::each_linked_rlib
754 42 1 1 14 7 0 0 0 0
757 42 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::link_natively
507 14 0 0 14 0 0 0 0 0
582 14 0 0 0 0 0 14 0 0
757 14 1 1 0 0 0 0 0 0
2572 42 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::linker::LinkerInfo::new
582 1 0 0 0 0 0 1 0 0
fn=rustc_codegen_ssa::back::write::copy_all_cgu_workproducts_to_incr_comp_cache_dir
264 5 0 0 0 0 0 4 0 0
fn=rustc_codegen_ssa::base::<impl rustc_codegen_ssa::CrateInfo>::new
264 5 0 0 0 0 0 4 0 0
582 4 0 0 0 0 0 4 0 0
854 3 0 0 0 0 0 3 0 0
855 9 0 0 0 0 0 3 0 0
fn=rustc_codegen_ssa::base::codegen_crate
0 1 0 0 0 0 0 0 0 0
264 2 0 0 0 0 0 1 0 0
fn=rustc_data_structures::sync::join
429 6 0 0 0 0 0 5 0 0
fn=rustc_expand::base::ExtCtxt::trace_macros_diag
554 1 0 0 0 0 0 1 0 0
fn=rustc_expand::mbe::macro_rules::check_lhs_nt_follows
264 35 0 0 0 0 0 20 0 0
fn=rustc_expand::mbe::transcribe::lookup_cur_matched
757 6 1 1 2 0 0 0 0 0
fn=rustc_feature::builtin_attrs::is_builtin_attr_name
754 12 2 1 0 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::init_def_id_to_hir_id_mapping
0 1 0 0 1 0 0 0 0 0
2579 16 1 1 0 0 0 4 0 0
fn=rustc_infer::infer::InferCtxt::freshener
264 1750 90 1 0 0 0 1400 0 0
fn=rustc_infer::infer::InferCtxt::take_region_var_origins
507 1 0 0 1 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
507 1 0 0 1 0 0 0 0 0
754 1 1 1 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
854 1 0 0 0 0 0 1 0 0
855 3 0 0 0 0 0 1 0 0
fn=rustc_infer::infer::canonical::query_response::make_query_region_constraints
507 14 0 0 14 3 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::process_registered_region_obligations
754 7 0 0 0 0 0 0 0 0
757 21 0 0 7 0 0 0 0 0
fn=rustc_infer::traits::util::elaborate_obligations
0 29 0 0 29 0 0 0 0 0
854 29 0 0 0 0 0 29 0 0
855 116 12 1 29 0 0 29 0 0
856 29 0 0 29 0 0 0 0 0
fn=rustc_interface::interface::create_compiler_and_run
196 2 0 0 0 0 0 1 0 0
fn=rustc_interface::util::add_configuration
507 1 0 0 1 1 0 0 0 0
582 1 0 0 0 0 0 1 0 0
2572 3 0 0 0 0 0 0 0 0
2579 12 0 0 0 0 0 4 0 0
fn=rustc_lint::context::LintStore::register_renamed
0 8 0 0 8 0 0 0 0 0
201 24 0 0 0 0 0 16 0 0
202 32 1 1 0 0 0 16 0 0
203 8 0 0 8 0 0 0 0 0
fn=rustc_lint::early::check_ast_crate
0 1 0 0 0 0 0 1 0 0
1877 16 2 2 8 0 0 8 0 0
1878 18 2 2 6 0 0 8 0 0
fn=rustc_lint::levels::LintLevelsBuilder::push
507 36 0 0 36 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::resolve_crate
854 4 0 0 0 0 0 2 0 0
855 4 0 0 0 0 0 2 0 0
fn=rustc_metadata::locator::CrateLocator::extract_one
507 14 0 0 0 0 0 0 0 0
1877 232 15 2 116 0 0 116 28 2
1878 261 12 1 87 0 0 116 28 6
fn=rustc_metadata::locator::CrateLocator::find_library_crate
1877 224 12 2 112 0 0 112 29 2
1878 252 2 2 84 3 0 112 0 0
fn=rustc_metadata::locator::CrateLocator::maybe_load_library_crate
264 70 1 1 0 0 0 56 9 1
fn=rustc_metadata::native_libs::collect
264 5 1 1 0 0 0 4 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_implementations_for_trait
754 33 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::TyS> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
754 852 0 0 426 273 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::Predicate> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
754 4 0 0 2 2 0 0 0 0
fn=rustc_middle::hir::map::Map::body
754 30 0 0 0 0 0 0 0 0
fn=rustc_middle::ich::hcx::compute_ignored_attr_names
507 3 0 0 1 0 0 0 0 0
582 1 0 0 0 0 0 1 0 0
2572 1 0 0 0 0 0 0 0 0
2579 24 2 2 0 0 0 8 0 0
fn=rustc_middle::mir::mono::CodegenUnit::estimate_size
1888 64 0 0 0 0 0 32 0 0
fn=rustc_middle::traits::specialization_graph::Graph::parent
757 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::CommonLifetimes::new::{{closure}}
0 3 0 0 3 0 0 0 0 0
1681 15 0 0 3 0 0 6 0 0
1683 6 0 0 0 0 0 0 0 0
1699 6 1 1 0 0 0 3 0 0
fn=rustc_middle::ty::context::CtxtInterners::intern_predicate
1346 410 58 1 0 0 0 205 0 0
1681 670 0 0 134 0 0 268 0 0
1699 536 0 0 134 0 0 134 0 0
fn=rustc_middle::ty::context::CtxtInterners::intern_ty
1346 3736 0 0 0 0 0 1868 0 0
1681 3444 0 0 0 0 0 1722 0 0
1699 5166 90 1 861 0 0 861 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_canonical_var_infos
1346 21 0 0 0 0 0 21 0 0
1681 20 0 0 4 0 0 8 0 0
1699 12 0 0 0 0 0 4 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_existential_predicates
1346 1 1 0 0 0 0 1 0 0
1681 15 0 0 3 0 0 6 0 0
1699 9 0 0 0 0 0 3 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_place_elems
0 26 2 0 17 0 0 0 0 0
1346 9 0 0 0 0 0 9 0 0
1681 40 5 1 8 0 0 16 0 0
1683 16 0 0 0 0 0 0 0 0
1699 16 0 0 0 0 0 8 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_predicates
1346 10 0 0 0 0 0 10 1 0
1681 48 0 0 0 0 0 24 0 0
1699 48 0 0 0 0 0 12 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_substs
0 350 0 0 350 0 0 0 0 0
1681 1400 0 0 0 0 0 700 0 0
1683 350 0 0 0 0 0 0 0 0
1699 1050 0 0 0 0 0 350 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_type_list
1346 76 0 0 0 0 0 76 0 0
1681 160 0 0 0 0 0 80 0 0
1699 160 26 1 0 0 0 40 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
264 5 1 1 0 0 0 4 0 0
1681 5 1 1 1 0 0 2 0 0
1699 3 0 0 0 0 0 1 0 0
fn=rustc_middle::ty::context::TyCtxt::in_scope_traits
754 1 0 0 0 0 0 0 0 0
757 2 1 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_const_alloc
1346 69 0 0 0 0 0 23 0 0
1681 68 0 0 0 0 0 34 0 0
1699 68 0 0 0 0 0 17 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_layout
1346 35 0 0 0 0 0 35 0 0
1369 70 0 0 35 27 0 0 0 0
1681 140 0 0 0 0 0 70 0 0
1699 105 21 1 0 0 0 35 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_stability
1346 15 0 0 0 0 0 5 0 0
1681 12 0 0 0 0 0 8 0 0
1699 20 0 0 0 0 0 4 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_const
1346 37 0 0 0 0 0 37 0 0
1681 168 0 0 0 0 0 84 0 0
1699 168 0 0 0 0 0 42 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_region
0 878 41 0 439 0 0 0 0 0
1346 1338 0 0 446 0 0 446 0 0
1681 700 0 0 140 0 0 280 0 0
1683 280 45 1 0 0 0 0 0 0
1699 280 0 0 0 0 0 140 0 0
fn=rustc_middle::ty::context::TypeckResults::expr_adjustments
754 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::new
0 3 3 1 0 0 0 0 0 0
264 21 3 1 0 0 0 15 2 0
fn=rustc_middle::ty::context::TypeckResults::node_substs
754 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_substs_opt
754 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_type_opt
754 71 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur
754 3 0 0 3 3 0 0 0 0
fn=rustc_middle::ty::trait_def::trait_impls_of_provider::{{closure}}
582 501 388 1 0 0 0 501 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::calculate_dtor
752 3 0 0 0 0 0 3 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::access_place
507 28 1 1 28 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
507 1 0 0 1 0 0 0 0 0
582 2 0 0 0 0 0 1 0 0
2571 8 1 1 4 0 0 4 0 0
2572 3 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::member_constraints::MemberConstraintSet<R1>::into_mapped
0 1 0 0 0 0 0 1 0 0
582 1 0 0 0 0 0 1 0 0
1877 8 1 1 4 0 0 4 0 0
1878 10 1 1 3 0 0 4 0 0
fn=rustc_mir::borrow_check::nll::compute_regions
1878 10 1 1 3 1 0 4 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
1890 3 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
264 5 0 0 0 0 0 4 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::UniversalRegionRelations::outlives
754 6 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::type_check
264 10 1 1 0 0 0 8 1 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegionIndices::to_region_vid
201 6 2 1 0 0 0 2 0 0
202 2 0 0 0 0 0 2 0 0
203 2 0 0 2 0 0 0 0 0
754 2 0 0 2 0 0 0 0 0
756 4 1 0 0 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_validated_provider
0 18 0 0 0 0 0 0 0 0
264 36 0 0 0 0 0 18 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::iter_accesses
1890 21 1 1 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::with_inlining_candidates
201 10 0 0 0 0 0 10 0 0
203 10 0 0 10 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
264 16 3 2 0 0 0 12 0 0
fn=rustc_mir::monomorphize::collector::collect_items_rec
754 2 0 0 1 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::internalize_symbols
201 19 1 1 0 0 0 19 0 0
203 48 0 0 19 0 0 0 0 0
754 36 0 0 0 0 0 18 0 0
fn=rustc_mir::monomorphize::partitioning::merge_codegen_units
582 1 0 0 0 0 0 1 0 0
fn=rustc_mir::monomorphize::partitioning::partition
507 1 1 1 1 0 0 0 0 0
1877 8 1 1 4 0 0 4 0 0
1878 10 2 2 3 0 0 4 0 0
fn=rustc_mir::monomorphize::partitioning::place_inlined_mono_items
201 10 0 0 0 0 0 10 0 0
203 10 0 0 10 0 0 0 0 0
754 20 0 0 0 0 0 10 0 0
1877 48 1 1 24 0 0 24 0 0
1878 54 1 1 18 0 0 24 0 0
fn=rustc_mir_build::hair::cx::expr::user_substs_applied_to_res
754 1 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_fn_decl
264 5 1 1 0 0 0 4 0 0
fn=rustc_parse::validate_attr::check_meta
754 2 0 0 0 0 0 0 0 0
fn=rustc_passes::dead::check_crate
264 5 0 0 0 0 0 4 0 0
fn=rustc_passes::stability::check_unused_or_stable_features
507 1 0 0 1 0 0 0 0 0
1877 8 0 0 4 0 0 4 0 0
1878 10 2 2 3 0 0 4 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 20 6 3 9 0 0 0 0 0
582 9 0 0 0 0 0 9 0 0
854 36 2 2 0 0 0 21 0 0
855 66 4 1 8 0 0 21 0 0
856 40 2 2 6 0 0 21 1 0
1407 42 0 0 0 0 0 21 0 0
1417 556 8 1 1 0 0 0 0 0
fn=rustc_resolve::Resolver::new
0 3 0 0 0 0 0 0 0 0
264 9 2 2 1 0 0 5 0 0
507 1 0 0 1 0 0 0 0 0
582 1 0 0 0 0 0 1 0 0
854 4 1 1 0 0 0 2 0 0
855 8 0 0 0 0 0 2 0 0
2572 1 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::record_use
0 2 2 1 2 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::get_module
754 3 0 0 0 0 0 0 0 0
756 18 0 0 0 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::macro_def_scope
754 11 0 0 0 0 0 0 0 0
756 22 3 1 0 0 0 0 0 0
fn=rustc_resolve::late::lifetimes::insert_late_bound_lifetimes
264 6 0 0 0 0 0 5 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::resolve_macro_invocation
754 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::visit_ast_fragment_with_placeholders
754 3 0 0 0 0 0 0 0 0
921 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
507 4 1 1 2 1 0 0 0 0
754 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::registered_attrs_and_tools
582 1 0 0 0 0 0 1 0 0
2572 3 0 0 1 0 0 0 0 0
2579 10 1 1 0 0 0 6 0 0
fn=rustc_session::config::build_configuration
507 1 0 0 1 1 0 0 0 0
582 1 0 0 0 0 0 1 0 0
1888 42 1 1 0 0 0 21 0 0
2572 3 1 1 0 0 0 0 0 0
2579 60 0 0 0 0 0 20 0 0
fn=rustc_session::config::default_configuration
582 1 0 0 0 0 0 1 0 0
fn=rustc_session::config::to_crate_config
0 1 0 0 1 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
582 1 0 0 0 0 0 1 0 0
1878 9 1 1 3 0 0 4 0 0
2571 8 1 1 4 0 0 4 0 0
2572 3 1 1 0 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search
201 15 0 0 0 0 0 15 0 0
202 45 0 0 0 0 0 15 0 0
203 15 0 0 15 0 0 0 0 0
264 84 0 0 0 0 0 56 0 0
fn=rustc_session::session::build_session
0 1 0 0 0 0 0 0 0 0
264 3 0 0 0 0 0 1 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
264 4 1 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
0 10 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_opaque_types_from_value
1877 8 1 1 4 0 0 4 0 0
1878 9 1 1 3 0 0 4 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
507 4 2 1 4 0 0 0 0 0
582 2 0 0 0 0 0 2 1 0
2572 8 0 0 0 0 0 0 0 0
2579 12 0 0 0 0 0 2 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_extension_candidates_for_traits_in_scope
264 6 0 0 0 0 0 5 0 0
fn=rustc_typeck::check::writeback::<impl rustc_typeck::check::FnCtxt>::resolve_type_vars_in_body
0 1 0 0 0 0 0 0 0 0
264 6 1 1 0 0 0 1 0 0
fn=rustc_typeck::check_unused::check_crate
264 6 0 0 0 0 0 5 0 0
507 1 0 0 1 0 0 0 0 0
582 1 0 0 0 0 0 1 0 0
1888 2 0 0 0 0 0 1 0 0
2572 3 1 1 0 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::set
0 6 0 0 3 0 0 0 0 0
507 2 2 2 2 0 0 0 0 0
582 2 0 0 0 0 0 2 0 0
1877 8 0 0 4 0 0 4 0 0
1878 9 1 1 3 0 0 4 0 0
2571 12 1 1 6 0 0 6 0 0
2572 7 0 0 0 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
0 42666 0 0 42665 1192 0 0 0 0
201 169422 0 0 0 0 0 112948 475 21
264 2 0 0 0 0 0 1 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::entry
582 6 5 2 0 0 0 6 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::get
201 76 37 1 0 0 0 38 0 0
202 76 0 0 0 0 0 38 0 0
203 38 0 0 38 0 0 0 0 0
757 304 10 1 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::insert
854 97 72 2 0 0 0 97 5 0
855 291 28 1 0 0 0 97 1 0
856 1168 50 1 350 0 0 624 28 0
857 118 0 0 0 0 0 59 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::remove
888 15 0 0 6 0 0 6 0 0
fn=std::sync::once::Once::call_once::{{closure}}
264 15 2 2 0 0 0 8 1 1
854 9 1 1 0 0 0 3 0 0
855 11 2 2 0 0 0 3 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/hashbrown-0.6.2/src/raw/bitmask.rs
fn=<alloc::rc::Rc<T> as core::ops::drop::Drop>::drop
25 32 0 0 0 0 0 0 0 0
32 812 0 0 0 0 0 0 0 0
43 939 0 0 0 0 0 0 0 0
55 812 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
32 33 8 3 0 0 0 0 0 0
43 237 8 3 0 0 0 0 0 0
55 32 5 5 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 4 1 1 1 0 0 1 0 0
43 49 5 5 0 0 0 0 0 0
55 29 1 1 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::create_substs_for_generic_args
37 2 0 0 0 0 0 0 0 0
43 4 2 1 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::prohibit_generics
0 4 2 1 2 0 0 0 0 0
37 4 0 0 0 0 0 0 0 0
43 8 0 0 0 0 0 0 0 0
55 4 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::ty_of_fn
25 2 0 0 0 0 0 1 0 0
43 2 0 0 0 0 0 0 0 0
fn=<hashbrown::map::HashMap<K,V,S> as core::iter::traits::collect::Extend<(K,V)>>::extend
0 309 0 0 0 0 0 0 0 0
37 5961 0 0 1949 0 0 0 0 0
43 4114 0 0 0 0 0 0 0 0
55 206 1 1 0 0 0 0 0 0
fn=<hashbrown::raw::RawIntoIter<T> as core::ops::drop::Drop>::drop
43 28 0 0 0 0 0 0 0 0
fn=<hashbrown::raw::RawIter<T> as core::iter::traits::iterator::Iterator>::next
25 16 0 0 0 0 0 0 0 0
32 266 0 0 0 0 0 0 0 0
43 358 0 0 0 0 0 0 0 0
55 266 8 6 0 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::clone::Clone>::clone
25 127 0 0 0 0 0 0 0 0
32 1018 0 0 0 0 0 0 0 0
43 1274 1 1 0 0 0 0 0 0
55 1018 0 0 0 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::iter::traits::collect::IntoIterator>::into_iter
25 75 2 2 0 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::ops::drop::Drop>::drop
0 14 0 0 7 0 0 0 0 0
25 161 3 3 0 0 0 0 0 0
32 2768 5 5 3 0 0 0 0 0
43 2612 14 9 0 0 0 0 0 0
55 2137 42 22 0 0 0 0 0 0
fn=<rustc_ast_lowering::LoweringContext::lower_crate::MiscCollector as rustc_ast::visit::Visitor>::visit_item
43 6 0 0 0 0 0 0 0 0
55 6 1 1 0 0 0 0 0 0
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_generics
25 1 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=<rustc_ast_passes::feature_gate::PostExpansionVisitor as rustc_ast::visit::Visitor>::visit_attribute
43 4 1 1 0 0 0 0 0 0
55 4 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::opaque_types::InferCtxtExt>::constrain_opaque_types
43 4 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::freshen::TypeFreshener as rustc_middle::ty::fold::TypeFolder>::fold_ty
43 6 0 0 0 0 0 0 0 0
55 6 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::BoxPointers as rustc_lint::passes::LateLintPass>::check_item
43 2 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::ExplicitOutlivesRequirements as rustc_lint::passes::LateLintPass>::check_item
43 6 0 0 0 0 0 0 0 0
55 6 1 1 0 0 0 0 0 0
fn=<rustc_lint::builtin::MissingDoc as rustc_lint::passes::LateLintPass>::check_item
43 2 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=<rustc_lint::unused::UnusedAttributes as rustc_lint::passes::LateLintPass>::check_attribute
43 4 0 0 0 0 0 0 0 0
55 4 0 0 0 0 0 0 0 0
fn=<rustc_middle::traits::specialization_graph::Children as rustc_trait_selection::traits::specialize::specialization_graph::ChildrenExt>::insert_blindly
43 178 0 0 0 0 0 0 0 0
55 174 0 0 0 0 0 0 0 0
fn=<rustc_middle::traits::specialization_graph::Graph as rustc_trait_selection::traits::specialize::specialization_graph::GraphExt>::record_impl_from_cstore
43 4 0 0 0 0 0 0 0 0
55 4 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::borrow_set::GatherBorrows as rustc_middle::mir::visit::Visitor>::visit_local
37 32 0 0 0 0 0 0 0 0
43 32 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_local
37 26 0 0 0 0 0 0 0 0
43 26 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_statement
37 22 0 0 0 0 0 0 0 0
43 22 1 1 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_terminator
37 4 0 0 0 0 0 0 0 0
43 4 0 0 0 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::RootCollector as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
43 2 0 0 0 0 0 0 0 0
55 2 1 1 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_terminator
25 3 0 0 0 0 0 0 0 0
43 6 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
25 3 0 0 0 0 0 0 0 0
43 6 3 1 0 0 0 0 0 0
fn=<rustc_passes::entry::EntryContext as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
43 6 0 0 0 0 0 0 0 0
55 6 0 0 0 0 0 0 0 0
fn=<rustc_passes::hir_id_validator::HirIdValidator as rustc_hir::intravisit::Visitor>::visit_id
37 1 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=<rustc_passes::hir_id_validator::OuterVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
25 3 0 0 0 0 0 0 0 0
32 70 0 0 0 0 0 0 0 0
43 93 0 0 0 0 0 0 0 0
55 79 2 2 0 0 0 0 0 0
fn=<rustc_passes::liveness::IrMaps as rustc_hir::intravisit::Visitor>::visit_fn
43 2 0 0 0 0 0 0 0 0
55 2 1 1 0 0 0 0 0 0
fn=<rustc_passes::reachable::CollectPrivateImplItemsVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
43 6 0 0 0 0 0 0 0 0
55 6 0 0 0 0 0 0 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_block
37 2 0 0 0 0 0 0 0 0
43 4 0 0 0 0 0 0 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_body
0 1 1 1 0 0 0 0 0 0
43 1 0 0 0 0 0 0 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_stmt
37 2 0 0 0 0 0 0 0 0
43 8 0 0 0 0 0 0 0 0
55 4 0 0 0 0 0 0 0 0
fn=<rustc_passes::stability::Checker as rustc_hir::intravisit::Visitor>::visit_item
43 2 0 0 0 0 0 0 0 0
55 2 1 1 0 0 0 0 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_item
37 6 1 1 0 0 0 0 0 0
43 6 0 0 0 0 0 0 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_mod
43 2 0 0 0 0 0 0 0 0
55 2 1 1 0 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::create_def
37 6 0 0 0 0 0 0 0 0
43 12 0 0 0 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::get_partial_res
37 7 0 0 0 0 0 0 0 0
43 28 0 0 0 0 0 0 0 0
55 14 0 0 0 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::local_def_id
43 8 0 0 0 0 0 0 0 0
55 8 0 0 0 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::opt_local_def_id
32 3 0 0 0 0 0 0 0 0
37 37 0 0 0 0 0 0 0 0
43 102 0 0 0 0 0 0 0 0
55 22 0 0 0 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
0 5 1 1 0 0 0 5 0 0
37 1 0 0 0 0 0 0 0 0
43 4 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=<rustc_resolve::def_collector::DefCollector as rustc_ast::visit::Visitor>::visit_expr
37 1 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=<rustc_resolve::def_collector::DefCollector as rustc_ast::visit::Visitor>::visit_stmt
37 1 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_block
37 1 0 0 0 0 0 0 0 0
43 4 1 1 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_path
43 2 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::llvm_type
0 3 0 0 0 0 0 0 0 0
37 177 0 0 0 0 0 0 0 0
43 478 0 0 0 0 0 0 0 0
55 198 6 0 0 0 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::pointee_info_at
37 18 0 0 0 0 0 0 0 0
43 18 0 0 0 0 0 0 0 0
fn=<rustc_typeck::check::wfcheck::CheckTypeWellFormedVisitor as rustc_hir::itemlikevisit::ParItemLikeVisitor>::visit_item
43 6 0 0 0 0 0 0 0 0
55 6 1 1 0 0 0 0 0 0
fn=<rustc_typeck::check_unused::CollectExternCrateVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
43 2 0 0 0 0 0 0 0 0
55 2 1 1 0 0 0 0 0 0
fn=<rustc_typeck::coherence::orphan::OrphanChecker as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
43 6 0 0 0 0 0 0 0 0
55 6 1 1 0 0 0 0 0 0
fn=<rustc_typeck::collect::CollectItemTypesVisitor as rustc_hir::intravisit::Visitor>::visit_item
43 6 0 0 0 0 0 0 0 0
55 6 0 0 0 0 0 0 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
43 2 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=_ZN10rustc_lint6levels11lint_levelsN.llvm.M
37 2 1 1 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check13check_bindersN.llvm.M
37 5 0 0 0 0 0 0 0 0
43 10 3 1 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check17check_occurrencesN.llvm.M
0 3 1 1 0 0 0 3 0 0
43 2 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_rules9FirstSets3new11build_recurN.llvm.M
43 6 0 0 0 0 0 0 0 0
55 6 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle3hir3map3Map16opt_local_def_idN.llvm.M
43 10 0 0 0 0 0 0 0 0
55 10 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes10check_attr16CheckAttrVisitor16check_attributesN.llvm.M
43 2 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes4dead11DeadVisitor14symbol_is_liveN.llvm.M
43 2 0 0 0 0 0 0 0 0
55 2 1 1 0 0 0 0 0 0
fn=_ZN12rustc_passes4dead32has_allow_dead_code_or_lang_attrN.llvm.M
43 6 0 0 0 0 0 0 0 0
55 6 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes5entry8entry_fnN.llvm.M
43 2 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes6region12resolve_exprN.llvm.M
37 11 0 0 0 0 0 0 0 0
43 26 0 0 0 0 0 0 0 0
55 4 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes9reachable13reachable_setN.llvm.M
25 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck18mem_categorization24MemCategorizationContext12cat_pattern_N.llvm.M
37 2 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=_ZN13rustc_privacy18TypePrivacyVisitor19check_expr_pat_typeN.llvm.M
37 26 0 0 0 0 0 0 0 0
43 30 0 0 0 0 0 0 0 0
55 4 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve19build_reduced_graph24BuildReducedGraphVisitor11visit_invocN.llvm.M
37 2 0 0 0 0 0 0 0 0
43 4 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve19build_reduced_graph41_$LT$impl$u20$rustc_resolve..Resolver$GT$19get_macro_by_def_idN.llvm.M
37 6 0 0 0 0 0 0 0 0
43 10 0 0 0 0 0 0 0 0
55 4 1 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor27smart_resolve_path_fragmentN.llvm.M
37 2 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve4late9lifetimes17resolve_lifetimesN.llvm.M
43 8 2 2 0 0 0 0 0 0
fn=_ZN13rustc_resolve7imports41_$LT$impl$u20$rustc_resolve..Resolver$GT$38resolve_ident_in_module_unadjusted_extN.llvm.M
25 31 0 0 0 0 0 0 0 0
43 62 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
25 1 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31reachable_non_generics_providerN.llvm.M
25 1 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export39is_reachable_non_generic_provider_localN.llvm.M
37 2 0 0 0 0 0 0 0 0
43 2 1 1 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export39upstream_monomorphizations_for_providerN.llvm.M
37 4 0 0 0 0 0 0 0 0
43 4 2 1 0 0 0 0 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext24lower_node_id_with_ownerN.llvm.M
43 8 0 0 0 0 0 0 0 0
55 8 1 1 0 0 0 0 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$22register_obligation_atN.llvm.M
37 19 0 0 0 0 0 0 0 0
43 138 0 0 0 0 0 0 0 0
55 114 0 0 0 0 0 0 0 0
fn=_ZN21rustc_data_structures19transitive_relation27TransitiveRelation$LT$T$GT$9add_indexN.llvm.M
43 4 0 0 0 0 0 0 0 0
55 4 2 1 0 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
37 144 0 0 0 0 0 0 0 0
43 144 0 0 0 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
37 6 0 0 0 0 0 0 0 0
43 6 0 0 0 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
37 14 0 0 0 0 0 0 0 0
43 14 0 0 0 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
37 37 0 0 0 0 0 0 0 0
43 74 0 0 0 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
43 6 0 0 0 0 0 0 0 0
55 6 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
43 2 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
37 2 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
25 1 0 0 0 0 0 0 0 0
37 3 0 0 0 0 0 0 0 0
43 42 2 2 0 0 0 0 0 0
55 28 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
43 2 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
37 6 0 0 0 0 0 0 0 0
43 6 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
37 2 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
43 2 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=_ZN8rustc_ty10needs_drop14needs_drop_rawN.llvm.M
0 2 2 1 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 3 0 0 0 0 0 0 0 0
32 8 0 0 0 0 0 0 0 0
43 25 4 2 0 0 0 0 0 0
55 16 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 3 0 0 0 0 0 0 0 0
43 9 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 2 0 0 0 0 0 0 0 0
43 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 1 1 1 0 0 0 0 0
25 1 0 0 0 0 0 0 0 0
43 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 2 0 0 0 0 0 0 0 0
43 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 3 0 0 0 0 0 0 0 0
32 3 0 0 1 0 0 0 0 0
43 13 0 0 0 0 0 0 0 0
55 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 4 0 0 0 0 0 0 0 0
43 12 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 2 0 0 0 0 0 0 0 0
43 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 1 1 1 0 0 0 0 0
25 1 0 0 0 0 0 0 0 0
43 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 14 14 1 14 0 0 0 0 0
25 14 0 0 0 0 0 0 0 0
43 56 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 1 1 1 0 0 0 0 0
25 1 0 0 0 0 0 0 0 0
43 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 2 0 0 0 0 0 0 0 0
43 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 2 1 1 0 0 0 0 0 0
32 2 1 1 0 0 0 0 0 0
43 10 0 0 0 0 0 0 0 0
55 5 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 9 0 0 0 0 0 0 0 0
43 27 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 7 0 0 0 0 0 0 0 0
43 21 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 2 0 0 0 0 0 0 0 0
43 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 10 0 0 0 0 0 0 0 0
43 20 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 3 0 0 0 0 0 0 0 0
32 20 0 0 0 0 0 0 0 0
43 48 0 0 0 0 0 0 0 0
55 40 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3581 0 0 3581 0 0 0 0 0
25 259 0 0 0 0 0 0 0 0
32 10743 0 0 0 0 0 3581 0 0
43 15102 4 0 0 0 0 0 0 0
55 14324 4 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 4 0 0 0 0 0 0 0 0
43 56 1 1 0 0 0 0 0 0
55 44 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 5 0 0 0 0 0 0 0 0
43 10 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 2 0 0 0 0 0 0 0 0
32 2 0 0 0 0 0 0 0 0
43 10 0 0 0 0 0 0 0 0
55 4 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 3 0 0 0 0 0 0 0 0
43 9 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 6 0 0 0 0 0 0 0 0
32 8 0 0 0 0 0 0 0 0
43 34 2 1 0 0 0 0 0 0
55 20 2 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 2 0 0 0 0 0
25 2 0 0 0 0 0 0 0 0
43 8 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 4 0 0 0 0 0 0 0 0
43 12 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 10 2 1 10 0 0 0 0 0
25 14 0 0 0 0 0 0 0 0
43 494 0 0 0 0 0 0 0 0
55 452 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 1 1 1 0 0 0 0 0
25 1 0 0 0 0 0 0 0 0
43 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 1 1 1 0 0 0 0 0
25 1 0 0 0 0 0 0 0 0
43 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 4 0 0 0 0 0 0 0 0
43 8 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 2 0 0 0 0 0 0 0 0
32 2 0 0 0 0 0 0 0 0
43 10 0 0 0 0 0 0 0 0
55 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 4 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 10 0 0 0 0 0 0 0 0
43 30 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 2 0 0 0 0 0
25 2 0 0 0 0 0 0 0 0
43 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 8 0 0 0 0 0 0 0 0
25 3 0 0 0 0 0 0 0 0
32 8 0 0 0 0 0 0 0 0
43 26 0 0 0 0 0 0 0 0
55 16 2 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 2 0 0 0 0 0 0 0 0
43 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 2 0 0 0 0 0 0 0 0
32 2 0 0 0 0 0 0 0 0
43 10 0 0 0 0 0 0 0 0
55 4 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 2 0 0 0 0 0 0 0 0
43 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 2 0 0 0 0 0 0 0 0
32 2 0 0 0 0 0 0 0 0
43 10 1 1 0 0 0 0 0 0
55 5 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 4 0 0 0 0 0 0 0 0
43 12 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 14 0 0 0 0 0 0 0 0
32 2 0 0 0 0 0 0 0 0
43 46 1 1 0 0 0 0 0 0
55 4 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 2 0 0 0 0 0
25 2 0 0 0 0 0 0 0 0
43 10 0 0 0 0 0 0 0 0
55 4 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 3 0 0 0 0 0 0 0 0
43 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 3 0 0 0 0 0 0 0 0
43 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 41 11 1 41 0 0 0 0 0
25 71 0 0 0 0 0 0 0 0
43 2669 0 0 0 0 0 0 0 0
55 2456 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 3 0 0 0 0 0 0 0 0
43 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 15 0 0 0 0 0 0 0 0
43 30 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 4 0 0 0 0 0 0 0 0
43 12 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 2 0 0 0 0 0 0 0 0
43 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 1 1 1 0 0 0 0 0
25 1 0 0 0 0 0 0 0 0
43 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
32 2 0 0 0 0 0 0 0 0
43 7 1 1 0 0 0 0 0 0
55 4 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 2 0 0 0 0 0 0 0 0
43 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 2 0 0 0 0 0 0 0 0
43 8 2 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 4 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 7 4 1 7 0 0 0 0 0
25 7 0 0 0 0 0 0 0 0
43 32 0 0 0 0 0 0 0 0
55 12 3 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 25 0 0 0 0 0 0 0 0
32 42 0 0 0 0 0 0 0 0
43 159 0 0 0 0 0 0 0 0
55 105 3 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 17 0 0 0 0 0 0 0 0
43 51 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 3 0 0 0 0 0 0 0 0
32 8 0 0 0 0 0 0 0 0
43 26 2 2 0 0 0 0 0 0
55 16 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 2 0 0 0 0 0 0 0 0
32 2 0 0 0 0 0 0 0 0
43 10 0 0 0 0 0 0 0 0
55 4 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 6 0 0 0 0 0 0 0 0
43 18 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 1 1 1 0 0 0 0 0
25 1 0 0 0 0 0 0 0 0
43 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 4 0 0 0 0 0 0 0 0
43 56 0 0 0 0 0 0 0 0
55 44 2 2 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 4 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 2 1 4 0 0 0 0 0
25 4 0 0 0 0 0 0 0 0
43 32 0 0 0 0 0 0 0 0
55 20 4 2 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 3 0 0 0 0 0 0 0 0
32 2 0 0 0 0 0 0 0 0
43 13 0 0 0 0 0 0 0 0
55 4 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 3 0 0 0 0 0 0 0 0
43 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 12 0 0 4 0 0 0 0 0
25 4 1 1 0 0 0 0 0 0
32 4 0 0 0 0 0 0 0 0
43 20 0 0 0 0 0 0 0 0
55 8 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 4 0 0 0 0 0
25 3 0 0 0 0 0 0 0 0
32 12 2 1 0 0 0 4 0 0
43 26 2 1 0 0 0 0 0 0
55 16 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir12monomorphize12partitioning32collect_and_partition_mono_itemsN.llvm.M
25 1 0 0 0 0 0 0 0 0
43 22 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow5impls7borrows7Borrows21kill_borrows_on_placeN.llvm.M
37 68 0 0 0 0 0 0 0 0
43 68 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir9interpret6memory15Memory$LT$M$GT$18get_size_and_alignN.llvm.M
37 4 0 0 0 0 0 0 0 0
43 16 0 0 0 0 0 0 0 0
55 8 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir9interpret6memory15Memory$LT$M$GT$18get_size_and_alignN.llvm.M
37 82 0 0 0 0 0 0 0 0
43 370 0 0 0 0 0 0 0 0
55 206 0 0 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::retain
43 4 0 0 0 0 0 0 0 0
55 4 0 0 0 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
43 6706 0 0 0 0 0 0 0 0
55 6362 0 0 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
0 25 0 0 0 0 0 25 0 0
37 12 0 0 0 0 0 0 0 0
43 34 9 1 0 0 0 0 0 0
55 10 1 1 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
37 1 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::contains_key
0 280 0 0 110 0 0 0 0 0
32 3 0 0 0 0 0 0 0 0
37 251 31 1 110 0 0 0 0 0
43 203 0 0 0 0 0 0 0 0
55 40 8 3 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
0 16637 220 9 191 0 0 9869 3 0
32 138 0 0 0 0 0 0 0 0
37 38790 124 21 303 0 0 0 0 0
43 81351 71 17 11479 0 0 1 0 0
55 4564 138 18 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
0 1189 123 29 36 0 0 469 44 0
32 1 0 0 0 0 0 0 0 0
37 136 0 0 0 0 0 0 0 0
43 12956 35 5 0 0 0 1 0 0
55 12820 637 31 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove_entry
0 5 0 0 2 0 0 0 0 0
37 4 1 0 2 0 0 0 0 0
43 150 0 0 0 0 0 50 0 0
55 98 33 2 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::retain
0 1 0 0 0 0 0 0 0 0
32 5 0 0 0 0 0 1 0 0
43 73 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=hashbrown::map::RawEntryBuilder<K,V,S>::from_key_hashed_nocheck
0 5484 628 14 2 0 0 37 1 0
37 14609 189 18 19 0 0 0 0 0
43 24062 44 8 10 0 0 0 0 0
55 10484 814 44 0 0 0 0 0 0
fn=hashbrown::map::RawEntryBuilderMut<K,V,S>::from_hash
0 943 69 2 425 0 0 36 0 0
37 3079 0 0 145 0 0 0 0 0
43 5281 52 1 0 0 0 0 0 0
55 2408 191 1 0 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::clear
0 2 0 0 1 0 0 0 0 0
25 1 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::insert
43 70632 0 0 0 0 0 0 0 0
55 62497 1676 125 0 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
0 10322 81 14 7716 0 0 0 0 0
25 3825 13 4 0 0 0 0 0 0
32 35567 31 11 19 0 0 8031 0 0
43 181964 258 51 0 0 0 0 0 0
55 171002 364 106 0 0 0 53 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
0 1232 34 7 137 0 0 249 0 0
32 8 0 0 0 0 0 0 0 0
37 20095 532 9 334 0 0 0 0 0
43 21155 3 1 49 0 0 53 0 0
55 1112 62 2 0 0 0 0 0 0
fn=rustc_ast_lowering::lower_crate
25 1 0 0 0 0 0 0 0 0
fn=rustc_ast_passes::feature_gate::check_crate
37 16 0 0 0 0 0 0 0 0
43 16 3 3 0 0 0 0 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
0 1 1 1 1 0 0 0 0 0
43 4 1 1 0 0 0 0 0 0
fn=rustc_codegen_llvm::callee::get_fn
37 30 0 0 10 0 0 0 0 0
43 50 0 0 0 0 0 0 0 0
55 30 13 1 0 0 0 0 0 0
fn=rustc_codegen_llvm::common::<impl rustc_codegen_ssa::traits::consts::ConstMethods for rustc_codegen_llvm::context::CodegenCx>::scalar_to_backend
43 6 0 0 0 0 0 0 0 0
55 6 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::consts::<impl rustc_codegen_ssa::traits::statics::StaticMethods for rustc_codegen_llvm::context::CodegenCx>::static_addr_of
37 6 0 0 0 0 0 0 0 0
43 12 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::consts::const_alloc_to_llvm
43 6 0 0 0 0 0 0 0 0
55 6 1 1 0 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm::{{closure}}
37 3 0 0 0 0 0 0 0 0
43 6 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_native_libraries
43 28 0 0 0 0 0 0 0 0
55 28 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_rust_crates::add_static_crate
43 56 0 0 0 0 0 0 0 0
55 56 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::each_linked_rlib
43 28 0 0 0 0 0 0 0 0
55 28 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::ignored_for_lto
37 26 0 0 0 0 0 0 0 0
43 26 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::link_natively
43 56 0 0 0 0 0 0 0 0
55 56 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::<impl rustc_codegen_ssa::CrateInfo>::new
37 3 0 0 0 0 0 0 0 0
43 28 0 0 0 0 0 0 0 0
55 22 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::meth::get_vtable
37 3 0 0 1 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=rustc_data_structures::snapshot_map::SnapshotMap<K,V,M,L>::get
37 10 0 0 0 0 0 0 0 0
43 10 0 0 0 0 0 0 0 0
fn=rustc_data_structures::sync::join
25 2 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=rustc_data_structures::transitive_relation::TransitiveRelation<T>::add_index
43 8 0 0 0 0 0 0 0 0
55 8 0 0 0 0 0 0 0 0
fn=rustc_expand::base::ExtCtxt::trace_macros_diag
0 2 2 2 1 0 0 0 0 0
43 4 0 0 0 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::fully_expand_fragment
25 1 0 0 0 0 0 0 0 0
43 3 1 1 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::nameize::n_rec
43 14 0 0 0 0 0 0 0 0
55 14 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
0 6 0 0 0 0 0 6 0 0
43 12 0 0 0 0 0 0 0 0
55 12 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::lookup_cur_matched
0 14 0 0 0 0 0 14 0 0
43 4 0 0 0 0 0 0 0 0
55 4 0 0 0 0 0 0 0 0
fn=rustc_feature::builtin_attrs::is_builtin_attr_name
37 1 0 0 0 0 0 0 0 0
43 14 0 0 0 0 0 0 0 0
55 12 0 0 0 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::create_def
43 6 0 0 0 0 0 0 0 0
55 6 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::Visitor::visit_nested_item
43 18 0 0 0 0 0 0 0 0
55 18 2 2 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
43 6 0 0 0 0 0 0 0 0
55 6 1 1 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
37 1 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::infer_variable_values
25 76 39 1 0 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::process_registered_region_obligations
43 14 0 0 0 0 0 0 0 0
55 14 1 1 0 0 0 0 0 0
fn=rustc_infer::traits::util::elaborate_obligations
37 29 0 0 0 0 0 0 0 0
43 58 0 0 0 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_lints
43 4 0 0 0 0 0 0 0 0
55 4 1 1 0 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_renamed
0 8 0 0 0 0 0 8 0 0
43 16 1 1 0 0 0 0 0 0
55 16 0 0 0 0 0 0 0 0
fn=rustc_lint::early::check_ast_crate
43 8 2 2 0 0 0 0 0 0
fn=rustc_lint::levels::LintLevelsBuilder::push
25 69 0 0 0 0 0 0 0 0
43 207 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::resolve_crate
37 2 0 0 0 0 0 0 0 0
43 4 0 0 0 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::extract_one
32 44 0 0 0 0 0 0 0 0
43 146 1 0 0 0 0 0 0 0
55 30 16 3 0 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::find_library_crate
32 70 0 0 0 0 0 0 0 0
43 126 16 2 0 0 0 0 0 0
55 56 10 2 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_implementations_for_trait
37 86 0 0 0 0 0 0 0 0
43 238 0 0 0 0 0 0 0 0
55 66 9 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::TyS> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
37 508 0 0 0 0 0 0 0 0
43 1868 0 0 0 0 0 0 0 0
55 852 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::Predicate> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
37 8 0 0 0 0 0 0 0 0
43 20 0 0 0 0 0 0 0 0
55 4 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body
43 60 10 1 0 0 0 0 0 0
55 60 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_owner_def_id
43 18 0 0 0 0 0 0 0 0
55 18 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_parent_did
43 2 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=rustc_middle::lint::LintLevelMap::level_and_source
37 6 0 0 0 0 0 0 0 0
43 14 0 0 0 0 0 0 0 0
55 8 0 0 0 0 0 0 0 0
fn=rustc_middle::lint::LintLevelSets::get_lint_id_level
37 14 0 0 0 0 0 0 0 0
43 28 0 0 0 0 0 0 0 0
fn=rustc_middle::lint::LintLevelSets::get_lint_level
37 16 0 0 0 0 0 0 0 0
43 16 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::lib_features::LibFeatures::to_vec
25 2 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::region::ScopeTree::opt_destruction_scope
37 13 0 0 0 0 0 0 0 0
43 34 1 1 0 0 0 0 0 0
55 8 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::region::ScopeTree::temporary_scope
37 26 0 0 0 0 0 0 0 0
43 52 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::<impl rustc_middle::ty::context::TyCtxt>::global_alloc
43 4 0 0 0 0 0 0 0 0
55 4 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::estimate_size
25 12 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::items_in_deterministic_order
25 6 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name
43 8 0 0 0 0 0 0 0 0
55 8 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name_no_mangle
43 2 0 0 0 0 0 0 0 0
55 2 1 1 0 0 0 0 0 0
fn=rustc_middle::traits::specialization_graph::Graph::parent
43 4 2 1 0 0 0 0 0 0
55 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::CommonLifetimes::new::{{closure}}
37 3 0 0 0 0 0 0 0 0
43 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_canonical_var_infos
0 84 0 0 0 0 0 84 0 0
37 4 0 0 0 0 0 0 0 0
43 50 0 0 0 0 0 0 0 0
55 42 12 1 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_existential_predicates
0 4 1 1 0 0 0 4 0 0
37 3 0 0 0 0 0 0 0 0
43 8 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_place_elems
0 36 0 0 0 0 0 36 0 0
37 8 0 0 0 0 0 0 0 0
43 34 0 0 0 0 0 0 0 0
55 18 5 1 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_predicates
0 30 0 0 0 0 0 30 0 0
37 12 0 0 0 0 0 0 0 0
43 44 0 0 0 0 0 0 0 0
55 20 5 1 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_substs
32 29 0 0 0 0 0 0 0 0
37 395 0 0 0 0 0 0 0 0
43 2177 0 0 0 0 0 0 0 0
55 1302 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_type_list
0 228 0 0 0 0 0 228 0 0
32 3 0 0 0 0 0 0 0 0
37 40 0 0 0 0 0 0 0 0
43 253 0 0 12 0 0 0 0 0
55 152 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
37 1 0 0 0 0 0 0 0 0
43 4 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::in_scope_traits
43 2 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_layout
0 210 0 0 0 0 0 210 0 0
32 1 0 0 0 0 0 0 0 0
37 35 0 0 0 0 0 0 0 0
43 151 1 0 6 0 0 0 0 0
55 70 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::is_diagnostic_item
37 4 0 0 0 0 0 0 0 0
43 8 0 0 0 0 0 0 0 0
55 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_const
0 185 29 1 0 0 0 185 0 0
32 1 0 0 0 0 0 0 0 0
37 42 0 0 0 0 0 0 0 0
43 166 1 0 5 0 0 0 0 0
55 74 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_region
0 1784 0 0 0 0 0 1784 0 0
32 7 0 0 0 0 0 0 0 0
37 147 0 0 0 0 0 0 0 0
43 1234 0 0 28 0 0 0 0 0
55 892 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::expr_adjustments
37 26 0 0 0 0 0 0 0 0
43 60 0 0 0 0 0 0 0 0
55 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::is_method_call
37 2 0 0 0 0 0 0 0 0
43 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_substs
37 16 0 0 0 0 0 0 0 0
43 38 0 0 0 0 0 0 0 0
55 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_substs_opt
37 15 0 0 0 0 0 0 0 0
43 32 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_type_opt
43 142 0 0 0 0 0 0 0 0
55 142 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::type_dependent_def
43 14 0 0 0 0 0 0 0 0
55 14 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur
0 3 0 0 0 0 0 0 0 0
37 182 0 0 0 0 0 0 0 0
43 184 0 0 0 0 0 0 0 0
55 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::trait_def::<impl rustc_middle::ty::context::TyCtxt>::all_impls
25 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::trait_def::trait_impls_of_provider::{{closure}}
32 41 0 0 0 0 0 0 0 0
37 527 0 0 0 0 0 0 0 0
43 2483 93 2 246 0 0 0 0 0
55 1100 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::calculate_dtor
37 6 0 0 0 0 0 0 0 0
43 6 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::borrow_set::BorrowSet::activations_at_location
37 72 0 0 0 0 0 0 0 0
43 72 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
25 2 0 0 0 0 0 0 0 0
37 1 0 0 0 0 0 0 0 0
43 5 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::member_constraints::MemberConstraintSet<R1>::into_mapped
43 3 1 1 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
32 4 0 0 0 0 0 0 0 0
43 5 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::UniversalRegionRelations::outlives
43 12 0 0 0 0 0 0 0 0
55 12 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegionIndices::to_region_vid
43 4 0 0 0 0 0 0 0 0
55 4 2 1 0 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::MovePathLookup::find
37 16 0 0 0 0 0 0 0 0
43 16 1 1 0 0 0 0 0 0
fn=rustc_mir::interpret::intern::intern_const_alloc_recursive
25 20 0 0 0 0 0 0 0 0
37 3 0 0 0 0 0 0 0 0
43 12 0 0 0 0 0 0 0 0
55 6 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::intern::intern_shallow
43 2 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::memory::Memory<M>::get_global_alloc
43 86 0 0 0 0 0 0 0 0
55 86 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::memory::Memory<M>::get_raw
37 43 0 0 0 0 0 0 0 0
43 86 19 1 0 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::const_to_op
43 10 2 1 0 0 0 0 0 0
55 10 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::raw_const_to_mplace
43 80 0 0 0 0 0 0 0 0
55 80 19 1 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::iter_accesses
32 20 0 0 0 0 0 0 0 0
43 38 1 1 0 0 0 0 0 0
55 35 1 1 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::with_inlining_candidates
43 20 0 0 0 0 0 0 0 0
55 20 1 1 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_items_rec
37 18 0 0 0 0 0 0 0 0
43 20 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_miri
43 6 0 0 0 0 0 0 0 0
55 6 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::compute_codegen_unit_name
43 10 0 0 0 0 0 0 0 0
55 12 2 1 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::internalize_symbols
0 101 3 3 10 0 0 82 0 0
25 6 0 0 0 0 0 0 0 0
37 2 0 0 0 0 0 0 0 0
43 70 0 0 0 0 0 0 0 0
55 36 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::partition
43 34 0 0 0 0 0 0 0 0
55 12 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::place_inlined_mono_items
0 50 1 1 0 0 0 50 0 0
25 6 0 0 0 0 0 0 0 0
32 30 0 0 0 0 0 0 0 0
43 104 1 1 0 0 0 0 0 0
55 80 3 3 0 0 0 0 0 0
fn=rustc_mir::transform::elaborate_drops::ElaborateDropsCtxt::set_drop_flag
37 70 0 0 0 0 0 0 0 0
43 70 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::construct_fn
37 1 0 0 0 0 0 0 0 0
43 4 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::block::mirror_stmts
0 10 1 1 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::expr::user_substs_applied_to_res
37 1 0 0 0 0 0 0 0 0
43 4 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::PatCtxt::lower_pattern
37 4 0 0 0 0 0 0 0 0
43 4 0 0 0 0 0 0 0 0
fn=rustc_parse::validate_attr::check_meta
43 4 0 0 0 0 0 0 0 0
55 4 0 0 0 0 0 0 0 0
fn=rustc_passes::dead::check_crate
37 4 0 0 0 0 0 0 0 0
43 4 0 0 0 0 0 0 0 0
fn=rustc_passes::hir_id_validator::check_crate
43 2 0 0 0 0 0 0 0 0
55 2 1 1 0 0 0 0 0 0
fn=rustc_passes::liveness::Liveness::propagate_through_expr
43 2 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=rustc_passes::stability::check_unused_or_stable_features
43 4 1 1 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=rustc_privacy::PrivateItemsInPublicInterfacesVisitor::check
43 7 1 1 0 0 0 3 0 0
55 2 0 0 0 0 0 0 0 0
fn=rustc_privacy::privacy_access_levels
37 2 1 1 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 174 9 3 24 0 0 96 0 0
32 3 0 0 0 0 0 0 0 0
37 260 8 4 26 0 0 0 0 0
43 14597 16 5 12 0 0 0 0 0
55 14198 753 45 0 0 0 0 0 0
fn=rustc_resolve::Resolver::into_outputs
25 6 0 0 0 0 0 0 0 0
32 80 0 0 0 0 0 0 0 0
43 98 0 0 0 0 0 0 0 0
55 80 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::new
0 2 1 1 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_crate
0 1 1 1 0 0 0 0 0 0
25 2 0 0 0 0 0 0 0 0
43 6 1 1 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_path_with_ribs
37 5 0 0 0 0 0 0 0 0
43 10 0 0 0 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::get_module
37 18 3 1 0 0 0 0 0 0
43 60 0 0 0 0 0 0 0 0
55 42 7 1 0 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::macro_def_scope
43 22 0 0 0 0 0 0 0 0
55 22 0 0 0 0 0 0 0 0
fn=rustc_resolve::def_collector::collect_definitions
43 6 0 0 0 0 0 0 0 0
55 6 0 0 0 0 0 0 0 0
fn=rustc_resolve::late::lifetimes::LifetimeContext::check_uses_for_lifetimes_defined_by_scope
25 1 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::check_unused_macros
43 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::resolve_macro_invocation
37 1 0 0 0 0 0 0 0 0
43 10 0 0 0 0 0 0 0 0
55 8 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::visit_ast_fragment_with_placeholders
37 2 0 0 0 0 0 0 0 0
43 12 0 0 0 0 0 0 0 0
55 10 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
0 38 3 2 0 0 0 14 0 0
37 16 0 0 0 0 0 0 0 0
43 24 2 1 0 0 0 0 0 0
55 4 0 0 0 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search
37 15 0 0 0 0 0 0 0 0
43 58 0 0 0 0 0 0 0 0
55 28 0 0 0 0 0 0 0 0
fn=rustc_session::lint::LintBuffer::take
37 64 0 0 0 0 0 0 0 0
43 64 0 0 0 0 0 0 0 0
fn=rustc_session::parse::GatedSpans::merge
25 1 0 0 0 0 0 0 0 0
43 5 2 2 0 0 0 0 0 0
fn=rustc_session::session::Session::track_errors
43 2 0 0 0 0 0 0 0 0
55 2 1 1 0 0 0 0 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
25 1 0 0 0 0 0 0 0 0
43 6 0 0 0 0 0 0 0 0
55 6 1 1 0 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::apply_mark_internal
43 8 0 0 0 0 0 0 0 0
55 8 2 1 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::source_file_by_stable_id
37 2 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
0 56 42 1 56 0 0 0 0 0
25 38 0 0 0 0 0 0 0 0
37 53 0 0 0 0 0 0 0 0
43 202 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::apply_adjustments
43 4 0 0 0 0 0 0 0 0
55 4 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
43 4 0 0 0 0 0 0 0 0
55 4 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_opaque_types_from_value
43 4 0 0 0 0 0 0 0 0
55 2 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::node_ty
43 38 0 0 0 0 0 0 0 0
55 38 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::resolve_ty_and_res_ufcs
37 1 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::check_fn
43 6 0 0 0 0 0 0 0 0
55 6 3 3 0 0 0 0 0 0
fn=rustc_typeck::check::regionck::<impl rustc_typeck::check::FnCtxt>::regionck_item
43 2 0 0 0 0 0 0 0 0
55 2 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::regionck::RegionCtxt::visit_fn_body
43 2 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_false_global_bounds
43 2 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_item_well_formed
43 2 0 0 0 0 0 0 0 0
55 2 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::<impl rustc_typeck::check::FnCtxt>::resolve_type_vars_in_body
43 2 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_closures
0 1 1 1 1 0 0 0 0 0
25 1 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_coercion_casts
25 1 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_fru_field_types
25 1 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_liberated_fn_sigs
25 1 0 0 0 0 0 0 0 0
43 5 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_opaque_types
25 1 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_upvar_capture_map
25 1 0 0 0 0 0 0 0 0
43 2 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_sigs
25 1 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_tys
25 1 0 0 0 0 0 0 0 0
43 4 1 1 0 0 0 0 0 0
fn=rustc_typeck::check_unused::check_crate
37 1 0 0 0 0 0 0 0 0
43 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::impl_wf_check::impl_wf_check
43 2 0 0 0 0 0 0 0 0
55 2 1 1 0 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
32 4538 0 0 0 0 0 0 0 0
37 17286 0 0 0 0 0 0 0 0
43 159040 29 0 22690 0 0 0 0 0
55 94218 0 0 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::entry
37 12 2 1 0 0 0 0 0 0
43 12 0 0 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::get
0 68 2 1 0 0 0 68 0 0
37 516 0 0 0 0 0 0 0 0
43 801 2 0 35 0 0 0 0 0
55 230 17 3 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::insert
0 51 5 2 0 0 0 51 6 0
37 97 0 0 0 0 0 0 0 0
43 285 9 1 57 0 0 0 0 0
55 12 0 0 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::remove
0 6 2 1 0 0 0 0 0 0
43 12 0 0 0 0 0 0 0 0
55 12 3 1 0 0 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
32 1 0 0 0 0 0 0 0 0
37 2 0 0 0 0 0 0 0 0
43 8 0 0 0 0 0 0 0 0
55 2 0 0 0 0 0 0 0 0
fn=std::thread::local::LocalKey<T>::with
0 9 0 0 0 0 0 0 0 0
37 44 0 0 0 0 0 0 0 0
43 130 0 0 0 0 0 0 0 0
55 86 11 0 0 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/hashbrown-0.6.2/src/raw/mod.rs
fn=<alloc::rc::Rc<T> as core::ops::drop::Drop>::drop
0 406 0 0 0 0 0 0 0 0
233 12 0 0 0 0 0 0 0 0
427 12 0 0 12 0 0 0 0 0
919 25 1 1 1 1 0 0 0 0
932 42 5 5 21 8 2 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1037 21 0 0 0 0 0 0 0 0
1195 64 1 1 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 198 8 3 98 0 0 2 0 0
233 5 0 0 0 0 0 0 0 0
303 30 0 0 9 0 0 0 0 0
427 5 0 0 5 0 0 0 0 0
919 10 0 0 0 0 0 0 0 0
932 76 0 0 38 0 0 0 0 0
1037 38 30 1 0 0 0 0 0 0
1190 95 1 1 91 0 0 0 0 0
1191 15 0 0 0 0 0 14 0 0
1195 270 9 4 83 0 0 0 0 0
1206 3 1 1 0 0 0 2 0 0
1245 41 0 0 14 0 0 14 0 0
1258 2 0 0 2 0 0 0 0 0
1295 5 1 1 3 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 146 2 2 32 0 0 1 0 0
233 1 0 0 0 0 0 0 0 0
427 1 0 0 1 0 0 0 0 0
490 14 0 0 14 0 0 0 0 0
885 28 0 0 0 0 0 0 0 0
887 14 0 0 0 0 0 0 0 0
919 2 0 0 0 0 0 0 0 0
932 2 0 0 1 0 0 0 0 0
1037 1 1 1 0 0 0 0 0 0
1190 6 0 0 3 0 0 0 0 0
1195 20 4 4 1 0 0 0 0 0
1206 8 2 2 2 0 0 4 0 0
1295 9 1 1 3 0 0 0 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
233 1 0 0 0 0 0 0 0 0
427 1 0 0 1 0 0 0 0 0
919 2 0 0 0 0 0 0 0 0
932 2 0 0 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::create_substs_for_generic_args
0 26 2 1 6 0 0 0 0 0
490 2 0 0 2 0 0 0 0 0
491 4 0 0 0 0 0 0 0 0
891 2 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::prohibit_generics
0 32 3 2 0 0 0 0 0 0
491 8 0 0 0 0 0 0 0 0
885 4 0 0 0 0 0 0 0 0
887 2 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::ty_of_fn
919 4 1 1 1 0 0 2 0 0
932 5 1 1 3 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1037 2 0 0 0 0 0 0 0 0
1195 2 1 1 0 0 0 0 0 0
fn=<hashbrown::map::HashMap<K,V,S> as core::iter::traits::collect::Extend<(K,V)>>::extend
0 13394 3 2 1850 0 0 0 0 0
285 103 0 0 0 0 0 0 0 0
490 1845 0 0 1845 0 0 0 0 0
491 3686 0 0 0 0 0 0 0 0
625 84 0 0 42 0 0 0 0 0
626 50 1 1 0 0 0 18 1 0
882 1840 0 0 0 0 0 0 0 0
885 206 0 0 0 0 0 0 0 0
891 5 0 0 0 0 0 0 0 0
fn=<hashbrown::raw::RawIntoIter<T> as core::ops::drop::Drop>::drop
0 28 0 0 14 0 0 0 0 0
1190 14 0 0 14 0 0 0 0 0
1195 42 13 1 14 0 0 0 0 0
1285 98 14 1 14 0 0 70 0 0
1295 70 14 1 42 0 0 0 0 0
fn=<hashbrown::raw::RawIter<T> as core::iter::traits::iterator::Iterator>::next
0 396 0 0 179 0 0 0 0 0
303 267 0 0 0 0 0 0 0 0
1190 171 27 7 171 0 0 0 0 0
1191 133 2 1 0 0 0 133 0 0
1195 138 2 2 46 0 0 0 0 0
1204 8 0 0 0 0 0 8 0 0
1205 8 0 0 0 0 0 8 0 0
1206 8 0 0 0 0 0 8 0 0
1245 266 1 1 133 0 0 0 0 0
1254 171 18 1 171 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::clone::Clone>::clone
0 515 0 0 0 0 0 0 0 0
303 1081 0 0 0 0 0 0 0 0
390 4 0 0 2 1 0 1 0 0
444 1 0 0 1 0 0 0 0 0
919 1 1 1 0 0 0 0 0 0
932 2 0 0 1 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
944 1 0 0 1 0 0 0 0 0
982 8 1 1 0 0 0 6 0 0
983 1 0 0 0 0 0 0 0 0
1025 1 0 0 0 0 0 1 1 0
1026 2 0 0 1 1 0 1 1 0
1027 8 1 1 3 0 0 4 2 1
1030 9 0 0 7 0 0 0 0 0
1195 128 0 0 0 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::iter::traits::collect::IntoIterator>::into_iter
233 50 0 0 0 0 0 0 0 0
919 175 0 0 75 0 0 0 0 0
932 150 0 0 75 0 0 0 0 0
941 75 0 0 75 0 0 0 0 0
943 75 0 0 75 0 0 0 0 0
944 75 0 0 75 0 0 0 0 0
966 75 0 0 0 0 0 0 0 0
971 50 0 0 50 0 0 0 0 0
1071 150 39 13 0 0 0 75 0 0
1074 450 44 10 225 0 0 225 0 0
1075 900 57 15 150 0 0 750 28 6
1081 300 0 0 150 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::ops::drop::Drop>::drop
0 131 0 0 0 0 0 2 0 0
233 95 1 1 0 0 0 0 0 0
303 63 0 0 0 0 0 0 0 0
427 94 3 2 94 0 0 0 0 0
919 280 6 3 92 1 0 0 0 0
932 1694 136 31 846 74 2 0 0 0
941 92 22 2 92 8 0 0 0 0
943 126 8 5 93 2 0 33 0 0
1036 4951 447 76 0 0 0 4773 9 0
1037 846 0 0 0 0 0 0 0 0
1047 5075 569 67 4458 0 0 0 0 0
1195 320 5 5 0 0 0 0 0 0
fn=<rustc_arena::TypedArena<T> as core::ops::drop::Drop>::drop
233 37 1 1 0 0 0 0 0 0
427 37 0 0 37 3 0 0 0 0
919 37 1 1 0 0 0 0 0 0
932 1410 6 6 704 656 0 0 0 0
1037 738 3 3 7 0 0 0 0 0
fn=<rustc_ast_lowering::LoweringContext::lower_crate::MiscCollector as rustc_ast::visit::Visitor>::visit_item
0 21 0 0 3 0 0 0 0 0
104 3 0 0 0 0 0 0 0 0
136 3 0 0 0 0 0 0 0 0
167 3 0 0 0 0 0 0 0 0
168 6 0 0 0 0 0 0 0 0
452 3 0 0 3 0 0 0 0 0
490 3 0 0 3 0 0 0 0 0
518 3 0 0 0 0 0 0 0 0
520 3 0 0 0 0 0 3 0 0
521 3 0 0 0 0 0 3 0 0
534 6 0 0 0 0 0 0 0 0
545 6 0 0 3 0 0 0 0 0
869 12 0 0 3 0 0 0 0 0
873 3 0 0 3 0 0 0 0 0
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_generics
0 1 1 1 0 0 0 0 0 0
364 1 0 0 1 1 0 1 0 0
919 1 0 0 1 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 1 1 1 0 0 0 0 0
1195 2 1 1 0 0 0 0 0 0
fn=<rustc_ast_passes::feature_gate::PostExpansionVisitor as rustc_ast::visit::Visitor>::visit_attribute
0 18 0 0 4 0 0 0 0 0
490 2 1 1 2 0 0 0 0 0
491 4 0 0 0 0 0 0 0 0
885 4 0 0 0 0 0 0 0 0
887 2 0 0 0 0 0 0 0 0
fn=<rustc_expand::mbe::macro_rules::MacroRulesMacroExpander as rustc_expand::base::TTMacroExpander>::expand
364 2 0 0 0 0 0 2 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::infer::InferCtxtExt>::partially_normalize_associated_types_in
932 76 13 6 38 0 0 0 0 0
1037 38 1 1 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::opaque_types::InferCtxtExt>::constrain_opaque_types
919 1 0 0 1 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 1 1 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
364 48 1 1 48 0 0 48 0 0
932 16 3 1 8 1 0 0 0 0
1037 8 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::freshen::TypeFreshener as rustc_middle::ty::fold::TypeFolder>::fold_ty
0 15 1 1 3 0 0 0 0 0
104 3 0 0 0 0 0 0 0 0
136 3 0 0 0 0 0 0 0 0
167 3 0 0 0 0 0 0 0 0
168 6 0 0 0 0 0 0 0 0
452 3 0 0 3 0 0 0 0 0
490 3 0 0 3 0 0 0 0 0
518 3 0 0 0 0 0 0 0 0
520 3 0 0 0 0 0 3 0 0
521 3 0 0 0 0 0 3 0 0
534 6 0 0 0 0 0 0 0 0
545 6 0 0 3 0 0 0 0 0
869 12 1 1 3 0 0 0 0 0
873 6 2 1 3 0 0 0 0 0
fn=<rustc_lint::builtin::BoxPointers as rustc_lint::passes::LateLintPass>::check_item
0 11 1 1 2 0 0 0 0 0
285 1 0 0 0 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::ExplicitOutlivesRequirements as rustc_lint::passes::LateLintPass>::check_item
0 33 0 0 6 0 0 0 0 0
285 3 0 0 0 0 0 0 0 0
490 3 0 0 3 0 0 0 0 0
491 6 1 1 0 0 0 0 0 0
885 6 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::MissingDoc as rustc_lint::passes::LateLintPass>::check_item
0 11 1 1 2 0 0 0 0 0
285 1 0 0 0 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
fn=<rustc_lint::unused::UnusedAttributes as rustc_lint::passes::LateLintPass>::check_attribute
0 18 0 0 4 1 0 0 0 0
490 2 0 0 2 1 0 0 0 0
491 4 0 0 0 0 0 0 0 0
885 4 0 0 0 0 0 0 0 0
887 2 0 0 0 0 0 0 0 0
fn=<rustc_middle::middle::region::ScopeTree as core::default::Default>::default
364 8 1 1 6 0 0 7 0 0
fn=<rustc_middle::traits::specialization_graph::Children as rustc_trait_selection::traits::specialize::specialization_graph::ChildrenExt>::insert_blindly
0 613 0 0 87 0 0 0 0 0
104 87 0 0 0 0 0 0 0 0
136 87 0 0 0 0 0 0 0 0
167 89 0 0 0 0 0 0 0 0
168 178 2 1 0 0 0 0 0 0
285 174 2 1 0 0 0 0 0 0
452 87 0 0 87 0 0 0 0 0
490 87 0 0 87 0 0 0 0 0
518 87 0 0 0 0 0 0 0 0
520 87 0 0 0 0 0 87 0 0
521 87 0 0 0 0 0 87 1 0
534 174 0 0 0 0 0 0 0 0
545 174 0 0 87 0 0 0 0 0
869 348 0 0 87 0 0 0 0 0
873 87 0 0 87 0 0 0 0 0
fn=<rustc_middle::traits::specialization_graph::Graph as rustc_trait_selection::traits::specialize::specialization_graph::GraphExt>::record_impl_from_cstore
0 12 0 0 2 0 0 0 0 0
104 2 0 0 0 0 0 0 0 0
136 2 0 0 0 0 0 0 0 0
167 2 0 0 0 0 0 0 0 0
168 4 2 1 0 0 0 0 0 0
364 2 0 0 2 1 0 2 0 0
452 2 0 0 2 0 0 0 0 0
490 2 0 0 2 0 0 0 0 0
518 2 0 0 0 0 0 0 0 0
520 2 0 0 0 0 0 2 0 0
521 2 0 0 0 0 0 2 0 0
534 4 0 0 0 0 0 0 0 0
545 4 0 0 2 0 0 0 0 0
869 8 0 0 2 0 0 0 0 0
873 6 0 0 4 0 0 0 0 0
fn=<rustc_mir::borrow_check::borrow_set::GatherBorrows as rustc_middle::mir::visit::Visitor>::visit_local
0 224 2 2 32 0 0 0 0 0
490 16 0 0 16 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
364 2 1 1 2 1 0 2 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_local
0 182 2 2 26 0 0 0 0 0
490 13 0 0 13 0 0 0 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_statement
0 314 2 2 54 1 1 32 0 0
490 11 0 0 11 0 0 0 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_terminator
0 28 0 0 4 0 0 0 0 0
490 2 0 0 2 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::RootCollector as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
0 11 0 0 2 0 0 0 0 0
285 1 0 0 0 0 0 0 0 0
490 1 1 1 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
364 1 1 1 1 0 0 1 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_statement
364 1 0 0 1 0 0 1 0 0
932 2 0 0 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_terminator
364 3 0 0 3 0 0 3 0 0
565 3 0 0 0 0 0 0 0 0
570 3 1 1 0 0 0 3 0 0
571 9 0 0 3 0 0 6 0 0
919 3 0 0 0 0 0 0 0 0
932 9 1 1 3 0 0 0 0 0
941 3 0 0 0 0 0 0 0 0
943 6 0 0 0 0 0 0 0 0
1037 3 0 0 0 0 0 0 0 0
1195 6 1 1 0 0 0 0 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
364 3 0 0 3 0 0 3 0 0
919 3 0 0 3 0 0 0 0 0
932 6 3 1 3 0 0 0 0 0
941 3 0 0 3 0 0 0 0 0
943 3 0 0 3 0 0 0 0 0
1037 3 0 0 0 0 0 0 0 0
1195 6 3 1 0 0 0 0 0 0
fn=<rustc_mir::transform::instcombine::InstCombine as rustc_mir::transform::MirPass>::run_pass
233 1 0 0 0 0 0 0 0 0
364 9 0 0 3 0 0 6 0 0
427 1 0 0 1 0 0 0 0 0
919 2 0 0 0 0 0 0 0 0
932 12 3 1 6 0 0 0 0 0
1037 6 0 0 0 0 0 0 0 0
fn=<rustc_passes::entry::EntryContext as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
0 33 1 1 6 0 0 0 0 0
285 3 0 0 0 0 0 0 0 0
490 3 0 0 3 0 0 0 0 0
491 6 0 0 0 0 0 0 0 0
885 6 0 0 0 0 0 0 0 0
fn=<rustc_passes::hir_id_validator::HirIdValidator as rustc_hir::intravisit::Visitor>::visit_id
0 12 2 2 2 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
891 1 0 0 0 0 0 0 0 0
fn=<rustc_passes::hir_id_validator::OuterVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
0 33 0 0 6 1 0 0 0 0
233 3 0 0 0 0 0 0 0 0
285 3 0 0 0 0 0 0 0 0
303 3 0 0 0 0 0 0 0 0
364 3 0 0 3 1 0 3 0 0
427 3 0 0 3 0 0 0 0 0
490 3 0 0 3 1 0 0 0 0
491 6 0 0 0 0 0 0 0 0
885 6 0 0 0 0 0 0 0 0
919 9 0 0 3 0 0 0 0 0
932 6 1 1 3 0 0 0 0 0
941 3 0 0 3 0 0 0 0 0
943 3 0 0 3 0 0 0 0 0
944 3 1 1 3 0 0 0 0 0
1037 3 0 0 0 0 0 0 0 0
1190 6 1 1 0 0 0 0 0 0
1195 12 0 0 0 0 0 0 0 0
fn=<rustc_passes::liveness::IrMaps as rustc_hir::intravisit::Visitor>::visit_fn
0 11 0 0 2 0 0 0 0 0
285 1 0 0 0 0 0 0 0 0
364 7 1 1 5 0 0 5 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
fn=<rustc_passes::reachable::CollectPrivateImplItemsVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
0 33 1 1 6 1 0 0 0 0
285 3 0 0 0 0 0 0 0 0
490 3 0 0 3 0 0 0 0 0
491 6 0 0 0 0 0 0 0 0
885 6 0 0 0 0 0 0 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_block
0 30 2 2 4 0 0 2 0 0
490 2 0 0 2 0 0 0 0 0
891 2 0 0 0 0 0 0 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_body
0 14 1 1 1 0 0 1 0 0
233 1 0 0 0 0 0 0 0 0
364 1 0 0 1 0 0 1 0 0
427 1 0 0 1 0 0 0 0 0
891 1 0 0 0 0 0 0 0 0
919 2 0 0 0 0 0 0 0 0
932 3 0 0 2 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_stmt
0 36 2 2 8 0 0 0 0 0
490 4 0 0 4 0 0 0 0 0
885 4 0 0 0 0 0 0 0 0
887 2 0 0 0 0 0 0 0 0
891 2 0 0 0 0 0 0 0 0
fn=<rustc_passes::stability::Checker as rustc_hir::intravisit::Visitor>::visit_item
0 11 0 0 2 1 0 0 0 0
285 1 0 0 0 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_item
0 42 1 1 6 0 0 0 0 0
490 3 0 0 3 0 0 0 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_mod
0 11 0 0 2 0 0 0 0 0
285 1 0 0 0 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
fn=<rustc_privacy::PrivateItemsInPublicInterfacesVisitor as rustc_hir::intravisit::Visitor>::visit_item
364 1 0 0 1 0 0 1 0 0
932 2 1 1 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=<rustc_privacy::TypePrivacyVisitor as rustc_hir::intravisit::Visitor>::visit_ty
364 1 0 0 1 0 0 1 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::create_def
0 93 4 4 15 0 0 3 0 0
490 6 0 0 6 1 0 0 0 0
491 6 0 0 0 0 0 0 0 0
891 6 0 0 0 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::get_partial_res
0 154 2 2 28 0 0 0 0 0
490 14 0 0 14 0 0 0 0 0
491 28 0 0 0 0 0 0 0 0
885 14 0 0 0 0 0 0 0 0
887 7 0 0 0 0 0 0 0 0
891 7 0 0 0 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::local_def_id
0 44 0 0 8 0 0 0 0 0
490 4 0 0 4 0 0 0 0 0
885 8 0 0 0 0 0 0 0 0
887 4 0 0 0 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::opt_local_def_id
0 606 2 1 90 0 0 0 0 0
490 45 0 0 45 0 0 0 0 0
885 22 0 0 0 0 0 0 0 0
887 11 0 0 0 0 0 0 0 0
891 37 0 0 0 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_block
364 1 0 0 1 0 0 1 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
0 26 2 2 5 1 0 0 0 0
444 1 0 0 1 0 0 0 0 0
452 1 0 0 1 1 0 0 0 0
490 2 1 1 2 1 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 0 0 1 0 0 0 0 0
887 2 1 1 0 0 0 0 0 0
891 1 0 0 0 0 0 0 0 0
fn=<rustc_resolve::def_collector::DefCollector as rustc_ast::visit::Visitor>::visit_expr
0 12 1 1 2 0 0 0 0 0
490 1 1 1 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
891 1 0 0 0 0 0 0 0 0
fn=<rustc_resolve::def_collector::DefCollector as rustc_ast::visit::Visitor>::visit_stmt
0 12 1 1 2 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
891 1 0 0 0 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_arm
364 2 0 0 2 0 0 2 1 0
932 1 0 0 0 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_block
0 24 0 0 3 1 0 0 0 0
364 3 1 1 3 0 0 3 0 0
490 2 1 1 2 1 0 0 0 0
885 2 0 0 0 0 0 0 0 0
887 1 0 0 0 0 0 0 0 0
891 1 0 0 0 0 0 0 0 0
932 3 0 0 0 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_fn
364 2 0 0 2 0 0 2 0 0
932 2 0 0 0 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_generics
364 1 0 0 1 0 0 1 0 0
932 2 1 1 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_item
364 2 0 0 2 0 0 2 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_nested_body
364 1 0 0 1 0 0 1 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_path
0 5 0 0 1 0 0 0 0 0
104 1 0 0 0 0 0 0 0 0
136 1 0 0 0 0 0 0 0 0
167 1 0 0 0 0 0 0 0 0
168 2 1 1 0 0 0 0 0 0
452 1 0 0 1 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
518 1 0 0 0 0 0 0 0 0
520 1 0 0 0 0 0 1 0 0
521 1 0 0 0 0 0 1 0 0
534 2 0 0 0 0 0 0 0 0
545 2 0 0 1 0 0 0 0 0
869 4 0 0 1 0 0 0 0 0
873 2 0 0 1 0 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::llvm_type
0 2805 117 6 476 0 0 0 0 0
285 25 0 0 0 0 0 0 0 0
490 238 0 0 238 0 0 0 0 0
491 374 0 0 0 0 0 0 0 0
882 63 0 0 0 0 0 0 0 0
885 198 0 0 0 0 0 0 0 0
887 74 0 0 0 0 0 0 0 0
891 103 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::pointee_info_at
0 126 7 1 18 0 0 0 0 0
490 9 0 0 9 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
932 524 71 1 262 2 0 0 0 0
1037 262 67 1 0 0 0 0 0 0
fn=<rustc_typeck::check::wfcheck::CheckTypeWellFormedVisitor as rustc_hir::itemlikevisit::ParItemLikeVisitor>::visit_item
0 33 0 0 6 0 0 0 0 0
285 3 0 0 0 0 0 0 0 0
490 3 0 0 3 0 0 0 0 0
491 6 0 0 0 0 0 0 0 0
885 6 0 0 0 0 0 0 0 0
fn=<rustc_typeck::check_unused::CollectExternCrateVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
0 11 0 0 2 0 0 0 0 0
285 1 0 0 0 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
fn=<rustc_typeck::coherence::orphan::OrphanChecker as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
0 33 0 0 6 0 0 0 0 0
285 3 0 0 0 0 0 0 0 0
490 3 0 0 3 0 0 0 0 0
491 6 0 0 0 0 0 0 0 0
885 6 0 0 0 0 0 0 0 0
fn=<rustc_typeck::collect::CollectItemTypesVisitor as rustc_hir::intravisit::Visitor>::visit_item
0 33 1 1 6 0 0 0 0 0
285 3 0 0 0 0 0 0 0 0
490 3 0 0 3 0 0 0 0 0
491 6 0 0 0 0 0 0 0 0
885 6 0 0 0 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
0 1 1 1 1 0 0 0 0 0
364 454 40 39 16 0 0 454 0 0
fn=<smallvec::SmallVec<A> as core::ops::drop::Drop>::drop
932 4 0 0 2 0 0 0 0 0
1037 2 0 0 0 0 0 0 0 0
fn=<std::collections::hash::map::HashMap<K,V,S> as core::iter::traits::collect::FromIterator<(K,V)>>::from_iter
0 8 0 0 0 0 0 0 0 0
364 20 10 2 20 12 0 20 0 0
625 8 1 1 4 0 0 0 0 0
626 6 0 0 0 0 0 3 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
0 10 0 0 2 0 0 0 0 0
285 1 0 0 0 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 1 1 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
fn=_ZN10rustc_lint6levels11lint_levelsN.llvm.M
0 12 2 2 3 0 0 1 0 0
490 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check13check_bindersN.llvm.M
0 85 6 2 20 0 0 0 0 0
490 5 0 0 5 0 0 0 0 0
891 5 3 1 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check17check_occurrencesN.llvm.M
0 11 1 1 2 0 0 1 0 0
490 1 0 0 1 0 0 0 0 0
885 3 0 0 0 0 0 0 0 0
887 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_rules9FirstSets3new11build_recurN.llvm.M
0 18 0 0 3 0 0 0 0 0
104 3 0 0 0 0 0 0 0 0
136 3 0 0 0 0 0 0 0 0
167 3 0 0 0 0 0 0 0 0
168 6 0 0 0 0 0 0 0 0
452 3 0 0 3 0 0 0 0 0
490 3 0 0 3 0 0 0 0 0
518 3 0 0 0 0 0 0 0 0
520 3 3 1 0 0 0 3 0 0
521 3 0 0 0 0 0 3 0 0
534 6 0 0 0 0 0 0 0 0
545 6 0 0 3 0 0 0 0 0
869 12 0 0 3 0 0 0 0 0
873 6 3 1 3 0 0 0 0 0
fn=_ZN12rustc_middle3hir3map3Map16opt_local_def_idN.llvm.M
0 50 3 1 10 0 0 0 0 0
285 5 0 0 0 0 0 0 0 0
490 5 0 0 5 0 0 0 0 0
491 10 0 0 0 0 0 0 0 0
885 10 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes10check_attr16CheckAttrVisitor16check_attributesN.llvm.M
0 11 1 1 2 0 0 0 0 0
285 2 0 0 1 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes4dead11DeadVisitor14symbol_is_liveN.llvm.M
0 12 1 1 2 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes4dead32has_allow_dead_code_or_lang_attrN.llvm.M
0 33 1 1 6 0 0 0 0 0
285 3 0 0 0 0 0 0 0 0
490 3 0 0 3 0 0 0 0 0
491 6 0 0 0 0 0 0 0 0
885 6 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes5entry8entry_fnN.llvm.M
0 11 1 1 2 0 0 0 0 0
285 1 0 0 0 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes6region12resolve_exprN.llvm.M
0 176 1 1 26 0 0 0 0 0
490 13 0 0 13 0 0 0 0 0
885 4 1 1 0 0 0 0 0 0
887 2 0 0 0 0 0 0 0 0
891 11 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes6region17region_scope_treeN.llvm.M
364 1 1 1 1 0 0 1 0 0
932 2 1 1 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes8liveness12add_from_patN.llvm.M
364 1 0 0 1 0 0 1 0 0
932 2 0 0 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes8liveness18check_mod_livenessN.llvm.M
364 4 1 1 2 0 0 3 0 0
fn=_ZN12rustc_passes9reachable13reachable_setN.llvm.M
233 1 1 1 0 0 0 0 0 0
364 3 0 0 3 0 0 2 0 0
427 1 0 0 1 0 0 0 0 0
919 3 0 0 1 0 0 0 0 0
932 2 1 1 1 0 0 0 0 0
941 1 0 0 1 1 0 0 0 0
943 1 0 0 1 0 0 0 0 0
944 1 0 0 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
1258 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_traits15dropck_outlives21adt_dtorck_constraintN.llvm.M
233 2 0 0 0 0 0 0 0 0
364 9 2 1 9 1 0 6 0 0
427 2 0 0 2 0 0 0 0 0
919 4 0 0 0 0 0 0 0 0
932 12 1 0 6 0 0 0 0 0
1037 6 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck18mem_categorization24MemCategorizationContext12cat_pattern_N.llvm.M
0 13 0 0 1 0 0 1 0 0
490 1 1 1 1 1 0 0 0 0
491 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck7collect11generics_ofN.llvm.M
364 3 0 0 3 0 0 3 0 0
625 6 0 0 3 0 0 0 0 0
fn=_ZN12rustc_typeck7collect22explicit_predicates_ofN.llvm.M
364 3 0 0 3 0 0 3 0 0
fn=_ZN13rustc_privacy18TypePrivacyVisitor19check_expr_pat_typeN.llvm.M
0 174 2 2 17 1 0 0 0 0
364 36 0 0 30 0 0 36 0 0
490 15 0 0 15 1 0 0 0 0
491 30 0 0 0 0 0 0 0 0
885 4 0 0 0 0 0 0 0 0
887 2 0 0 0 0 0 0 0 0
932 47 0 0 25 0 0 0 0 0
1037 22 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve19build_reduced_graph24BuildReducedGraphVisitor11visit_invocN.llvm.M
0 28 4 2 4 0 0 0 0 0
490 2 0 0 2 0 0 0 0 0
491 4 0 0 0 0 0 0 0 0
891 2 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve19build_reduced_graph41_$LT$impl$u20$rustc_resolve..Resolver$GT$19get_macro_by_def_idN.llvm.M
0 47 3 1 10 5 0 0 0 0
490 5 0 0 5 4 0 0 0 0
491 10 5 1 0 0 0 0 0 0
882 5 0 0 0 0 0 0 0 0
885 4 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor12resolve_itemN.llvm.M
364 3 0 0 3 0 0 3 0 0
932 4 1 1 1 1 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor27smart_resolve_path_fragmentN.llvm.M
0 15 2 2 3 1 0 0 0 0
490 1 0 0 1 1 0 0 0 0
fn=_ZN13rustc_resolve4late9lifetimes15LifetimeContext21visit_fn_like_elisionN.llvm.M
364 1 0 0 1 0 0 1 1 0
fn=_ZN13rustc_resolve4late9lifetimes17resolve_lifetimesN.llvm.M
0 7 3 3 4 0 0 3 0 0
364 10 3 3 8 0 0 8 0 0
932 2 0 0 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
1190 9 1 1 3 0 0 1 0 0
1195 12 1 1 2 0 0 0 0 0
1206 9 2 2 2 0 0 4 0 0
1295 9 2 2 3 0 0 0 0 0
fn=_ZN13rustc_resolve6macros17registered_identsN.llvm.M
364 2 0 0 2 0 0 2 1 0
fn=_ZN13rustc_resolve7imports41_$LT$impl$u20$rustc_resolve..Resolver$GT$38resolve_ident_in_module_unadjusted_extN.llvm.M
913 31 2 1 31 3 0 0 0 0
919 31 0 0 31 0 0 0 0 0
941 31 0 0 31 0 0 0 0 0
943 31 0 0 31 0 0 0 0 0
1195 62 0 0 0 0 0 0 0 0
fn=_ZN15rustc_mir_build5build5scope49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$9pop_scopeN.llvm.M
932 48 0 0 24 0 0 0 0 0
1037 24 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
919 1 0 0 1 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
944 1 0 0 1 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31reachable_non_generics_providerN.llvm.M
0 1 1 1 1 0 0 0 0 0
364 1 0 0 1 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
944 1 0 0 1 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export35upstream_monomorphizations_providerN.llvm.M
364 1 0 0 1 0 0 1 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export39is_reachable_non_generic_provider_localN.llvm.M
0 12 0 0 2 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export39upstream_monomorphizations_for_providerN.llvm.M
0 26 2 1 4 0 0 0 0 0
490 2 0 0 2 0 0 0 0 0
491 4 0 0 0 0 0 0 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext24lower_node_id_with_ownerN.llvm.M
0 44 1 1 8 0 0 0 0 0
490 4 0 0 4 0 0 0 0 0
885 8 0 0 0 0 0 0 0 0
887 4 0 0 0 0 0 0 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$22register_obligation_atN.llvm.M
0 623 32 3 176 0 0 19 0 0
104 50 17 1 0 0 0 0 0 0
136 50 0 0 0 0 0 0 0 0
167 50 0 0 0 0 0 0 0 0
168 100 0 0 0 0 0 0 0 0
285 100 0 0 0 0 0 0 0 0
452 50 0 0 50 0 0 0 0 0
490 69 0 0 69 2 0 0 0 0
491 38 0 0 0 0 0 0 0 0
518 50 0 0 0 0 0 0 0 0
520 50 0 0 0 0 0 50 0 0
521 50 0 0 0 0 0 50 0 0
534 100 0 0 0 0 0 0 0 0
545 100 0 0 50 0 0 0 0 0
868 14 0 0 7 0 0 0 0 0
869 300 0 0 100 0 0 0 0 0
873 50 0 0 50 0 0 0 0 0
891 19 0 0 0 0 0 0 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$3newN.llvm.M
364 318 0 0 318 0 0 318 0 0
fn=_ZN21rustc_data_structures19transitive_relation27TransitiveRelation$LT$T$GT$9add_indexN.llvm.M
0 10 0 0 2 0 0 0 0 0
104 2 0 0 0 0 0 0 0 0
136 2 0 0 0 0 0 0 0 0
167 2 0 0 0 0 0 0 0 0
168 4 0 0 0 0 0 0 0 0
452 2 0 0 2 0 0 0 0 0
490 2 0 0 2 0 0 0 0 0
518 2 0 0 0 0 0 0 0 0
520 2 0 0 0 0 0 2 0 0
521 2 1 1 0 0 0 2 0 0
534 4 0 0 0 0 0 0 0 0
545 4 0 0 2 0 0 0 0 0
869 8 0 0 2 0 0 0 0 0
873 4 0 0 2 0 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety27generics_require_sized_selfN.llvm.M
233 3 0 0 0 0 0 0 0 0
427 3 0 0 3 0 0 0 0 0
919 6 0 0 0 0 0 0 0 0
932 6 3 1 3 0 0 0 0 0
1037 3 0 0 0 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
0 1080 0 0 144 0 0 0 0 0
490 72 0 0 72 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
0 45 2 2 6 0 0 0 0 0
490 3 0 0 3 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
0 105 1 1 14 0 0 0 0 0
490 7 0 0 7 1 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
0 555 1 1 74 0 0 0 0 0
490 37 0 0 37 0 0 0 0 0
891 37 0 0 0 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
0 36 0 0 6 0 0 0 0 0
490 3 0 0 3 1 0 0 0 0
885 6 0 0 0 0 0 0 0 0
887 3 0 0 0 0 0 0 0 0
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
364 1 0 0 1 0 0 1 0 0
932 2 0 0 0 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
364 1 0 0 1 0 0 1 0 0
932 2 0 0 0 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
932 2 1 1 0 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
233 1 0 0 0 0 0 0 0 0
919 2 0 0 0 0 0 0 0 0
932 2 1 1 0 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
233 1 0 0 0 0 0 0 0 0
427 2 0 0 0 0 0 0 0 0
919 2 0 0 0 0 0 0 0 0
932 2 1 1 0 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
233 1 0 0 0 0 0 0 0 0
427 2 0 0 0 0 0 0 0 0
919 2 0 0 0 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
364 3 0 0 1 0 0 2 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
364 6 0 0 6 0 0 6 0 0
625 2 0 0 1 0 0 0 0 0
932 2 0 0 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 10 1 1 2 1 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
887 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 13 2 2 2 1 0 0 0 0
490 1 0 0 1 1 0 0 0 0
491 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 196 2 2 34 0 0 0 0 0
364 1 0 0 1 0 0 1 0 0
427 1 0 0 1 0 0 0 0 0
490 17 1 1 17 0 0 0 0 0
885 31 0 0 0 0 0 0 0 0
887 14 0 0 0 0 0 0 0 0
891 3 0 0 0 0 0 0 0 0
919 1 0 0 1 0 0 0 0 0
932 2 1 1 1 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 10 0 0 2 0 0 0 0 0
490 1 1 1 1 1 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
887 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 39 4 2 6 0 0 0 0 0
490 3 0 0 3 0 0 0 0 0
491 6 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 13 2 2 2 0 0 0 0 0
490 1 0 0 1 1 0 0 0 0
491 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 9 0 0 2 0 0 0 0 0
490 1 1 1 1 1 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
887 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
233 1 0 0 0 0 0 0 0 0
427 1 0 0 1 0 0 0 0 0
919 2 0 0 0 0 0 0 0 0
932 4 1 1 2 0 0 0 0 0
1037 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
932 4 2 1 2 0 0 0 0 0
1037 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
932 2 0 0 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=_ZN8rustc_ty10needs_drop14needs_drop_rawN.llvm.M
0 16 4 2 0 0 0 0 0 0
233 2 0 0 0 0 0 0 0 0
364 2 0 0 2 0 0 2 0 0
427 2 0 0 2 0 0 0 0 0
891 2 0 0 0 0 0 0 0 0
919 4 2 1 0 0 0 0 0 0
932 6 0 0 2 1 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 30 2 1 6 0 0 0 0 0
104 8 0 0 8 0 0 0 0 0
136 4 0 0 0 0 0 0 0 0
167 4 0 0 0 0 0 0 0 0
168 8 0 0 0 0 0 0 0 0
233 2 0 0 0 0 0 0 0 0
518 4 0 0 0 0 0 0 0 0
520 4 0 0 0 0 0 4 0 0
521 4 0 0 0 0 0 4 0 0
534 8 0 0 0 0 0 0 0 0
545 4 0 0 0 0 0 0 0 0
649 27 4 2 0 0 0 18 0 0
660 6 0 0 6 0 0 3 0 0
661 15 0 0 0 0 0 3 0 0
670 3 0 0 0 0 0 0 0 0
675 24 0 0 21 0 0 0 0 0
788 12 0 0 3 0 0 3 0 0
789 6 0 0 3 0 0 0 0 0
799 3 0 0 0 0 0 0 0 0
824 3 0 0 0 0 0 3 0 0
919 7 0 0 3 0 0 0 0 0
932 6 0 0 0 0 0 0 0 0
941 3 0 0 3 0 0 0 0 0
943 3 0 0 3 0 0 0 0 0
1195 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 9 3 1 0 0 0 3 0 0
233 3 0 0 0 0 0 0 0 0
388 3 0 0 0 0 0 0 0 0
390 9 0 0 3 0 0 3 0 0
401 6 0 0 0 0 0 0 0 0
406 6 0 0 3 0 0 3 0 0
649 27 3 1 0 0 0 18 0 0
660 6 3 1 6 0 0 3 0 0
661 12 0 0 0 0 0 0 0 0
670 3 0 0 0 0 0 0 0 0
675 24 3 1 21 0 0 0 0 0
789 6 3 1 3 0 0 0 0 0
799 3 0 0 0 0 0 0 0 0
824 3 0 0 0 0 0 3 0 0
919 3 0 0 3 0 0 0 0 0
932 6 0 0 0 0 0 0 0 0
941 3 0 0 3 0 0 0 0 0
943 3 0 0 3 0 0 0 0 0
1195 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 1 1 2 0 0 1 0 0
649 9 2 2 0 0 0 6 0 0
660 2 0 0 2 0 0 1 0 0
661 5 1 1 0 0 0 1 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 5 0 0 2 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 6 2 1 4 0 0 2 0 0
649 18 3 2 0 0 0 12 0 0
660 4 0 0 4 0 0 2 1 0
661 8 0 0 0 0 0 0 0 0
670 2 0 0 0 0 0 0 0 0
675 16 0 0 14 0 0 0 0 0
788 8 0 0 2 0 0 2 0 0
789 4 0 0 2 0 0 0 0 0
799 2 0 0 0 0 0 0 0 0
824 2 2 1 0 0 0 2 0 0
919 2 0 0 2 0 0 0 0 0
932 4 0 0 0 0 0 0 0 0
941 2 0 0 2 0 0 0 0 0
943 2 2 1 2 0 0 0 0 0
1195 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 5 2 2 3 0 0 1 0 0
649 9 1 1 0 0 0 6 1 0
660 2 0 0 2 0 0 1 0 0
661 5 0 0 0 0 0 1 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 6 4 2 4 0 0 2 0 0
649 18 2 1 0 0 0 12 1 0
660 4 0 0 4 0 0 2 1 0
661 8 0 0 0 0 0 0 0 0
670 2 0 0 0 0 0 0 0 0
675 16 0 0 14 0 0 0 0 0
788 8 0 0 2 0 0 2 0 0
789 4 0 0 2 0 0 0 0 0
799 2 0 0 0 0 0 0 0 0
824 2 0 0 0 0 0 2 0 0
919 2 0 0 2 0 0 0 0 0
932 4 0 0 0 0 0 0 0 0
941 2 0 0 2 0 0 0 0 0
943 2 0 0 2 0 0 0 0 0
1195 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 14 2 1 6 0 0 0 0 0
104 1 0 0 1 0 0 0 0 0
136 1 0 0 0 0 0 0 0 0
167 1 0 0 0 0 0 0 0 0
168 2 0 0 0 0 0 0 0 0
233 1 0 0 0 0 0 0 0 0
327 2 0 0 2 0 0 0 0 0
518 1 0 0 0 0 0 0 0 0
520 1 0 0 0 0 0 1 0 0
521 1 0 0 0 0 0 1 0 0
534 2 1 1 0 0 0 0 0 0
545 1 0 0 0 0 0 0 0 0
649 27 2 1 0 0 0 18 0 0
660 6 0 0 6 0 0 3 0 0
661 12 0 0 0 0 0 0 0 0
670 3 0 0 0 0 0 0 0 0
675 24 0 0 21 0 0 0 0 0
788 12 2 1 3 0 0 3 0 0
789 6 0 0 3 0 0 0 0 0
799 3 0 0 0 0 0 0 0 0
824 3 0 0 0 0 0 3 0 0
919 5 0 0 3 0 0 0 0 0
932 6 0 0 0 0 0 0 0 0
941 3 0 0 3 0 0 0 0 0
943 3 0 0 3 0 0 0 0 0
1195 6 2 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 2 0 0 0 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 0 0 1 0 0
661 5 1 1 0 0 0 1 0 0
670 1 0 0 0 0 0 0 0 0
675 8 1 1 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 1 1 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 12 6 2 8 0 0 4 0 0
649 36 3 1 0 0 0 24 2 0
660 8 0 0 8 0 0 4 2 0
661 16 0 0 0 0 0 0 0 0
670 4 0 0 0 0 0 0 0 0
675 32 0 0 28 0 0 0 0 0
788 16 0 0 4 0 0 4 0 0
789 8 0 0 4 0 0 0 0 0
799 4 0 0 0 0 0 0 0 0
824 4 0 0 0 0 0 4 0 0
919 4 0 0 4 0 0 0 0 0
932 8 0 0 0 0 0 0 0 0
941 4 0 0 4 0 0 0 0 0
943 4 0 0 4 0 0 0 0 0
1195 8 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 1 1 2 0 0 1 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 1 0 1 0 0
661 4 0 0 0 0 0 0 0 0
670 1 0 0 0 0 0 0 0 0
675 8 1 1 7 0 0 0 0 0
788 4 1 1 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 6 2 1 4 0 0 2 0 0
649 18 2 1 0 0 0 12 0 0
660 4 0 0 4 0 0 2 0 0
661 10 0 0 0 0 0 2 0 0
670 2 0 0 0 0 0 0 0 0
675 16 0 0 14 0 0 0 0 0
788 10 0 0 4 0 0 2 0 0
789 4 0 0 2 0 0 0 0 0
799 2 0 0 0 0 0 0 0 0
824 2 0 0 0 0 0 2 0 0
919 2 0 0 2 0 0 0 0 0
932 4 2 1 0 0 0 0 0 0
941 2 2 1 2 0 0 0 0 0
943 2 0 0 2 0 0 0 0 0
1195 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 2 0 0 0 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 0 0 1 0 0
661 4 1 1 0 0 0 0 0 0
670 1 0 0 0 0 0 0 0 0
675 8 1 1 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 1 1 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 5 2 2 2 0 0 1 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 0 0 1 0 0
661 5 0 0 0 0 0 1 0 0
670 1 0 0 0 0 0 0 0 0
675 8 1 1 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 84 28 2 14 0 0 14 0 0
233 14 0 0 0 0 0 0 0 0
388 14 0 0 0 0 0 0 0 0
390 28 0 0 14 0 0 14 0 0
401 28 0 0 0 0 0 0 0 0
406 28 0 0 14 12 0 14 0 0
649 126 8 2 0 0 0 84 13 2
660 28 0 0 28 11 0 14 14 3
661 70 2 1 0 0 0 14 14 3
670 14 0 0 0 0 0 0 0 0
675 112 14 1 98 0 0 0 0 0
789 28 0 0 14 0 0 0 0 0
799 14 0 0 0 0 0 0 0 0
824 14 0 0 0 0 0 14 0 0
919 14 0 0 14 0 0 0 0 0
932 28 0 0 0 0 0 0 0 0
941 14 0 0 14 0 0 0 0 0
943 14 10 1 14 0 0 0 0 0
1195 28 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 1 1 2 0 0 0 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 0 0 1 0 0
661 5 1 1 0 0 0 1 0 0
670 1 0 0 0 0 0 0 0 0
675 8 1 1 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 1 1 0 0 0 1 0 0
919 1 1 1 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 1 1 2 0 0 1 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 0 0 1 0 0
661 5 0 0 0 0 0 1 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 5 0 0 2 0 0 1 0 0
789 2 1 1 1 0 0 0 0 0
799 1 1 1 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 2 0 0 0 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 0 0 1 0 0
661 5 1 1 0 0 0 1 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 2 0 0 0 0 0
649 9 2 2 0 0 0 6 1 0
660 2 0 0 2 0 0 1 1 0
661 5 0 0 0 0 0 1 1 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 1 1 0 0 0 0 0 0
941 1 1 1 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 2 1 4 0 0 0 0 0
649 18 4 2 0 0 0 12 0 0
660 4 0 0 4 0 0 2 1 0
661 8 0 0 0 0 0 0 0 0
670 2 0 0 0 0 0 0 0 0
675 16 0 0 14 0 0 0 0 0
788 8 0 0 2 0 0 2 0 0
789 4 0 0 2 0 0 0 0 0
799 2 0 0 0 0 0 0 0 0
824 2 0 0 0 0 0 2 1 0
919 2 2 1 2 0 0 0 0 0
932 4 0 0 0 0 0 0 0 0
941 2 0 0 2 0 0 0 0 0
943 2 0 0 2 0 0 0 0 0
1195 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 0 0 0 0 0 0
233 1 0 0 0 0 0 0 0 0
388 1 0 0 0 0 0 0 0 0
390 3 0 0 1 0 0 1 0 0
401 2 0 0 0 0 0 0 0 0
406 2 1 1 1 1 0 1 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 0 0 1 0 0
661 4 0 0 0 0 0 0 0 0
670 1 0 0 0 0 0 0 0 0
675 8 1 1 7 0 0 0 0 0
789 2 1 1 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 2 0 0 0 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 0 0 1 0 0
661 5 1 1 0 0 0 1 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 12 2 2 0 0 0 2 0 0
104 1 0 0 1 0 0 0 0 0
136 1 0 0 0 0 0 0 0 0
167 1 0 0 0 0 0 0 0 0
168 2 0 0 0 0 0 0 0 0
233 3 0 0 0 0 0 0 0 0
285 1 0 0 0 0 0 0 0 0
303 1 0 0 0 0 0 0 0 0
388 2 0 0 0 0 0 0 0 0
390 6 0 0 2 0 0 2 0 0
401 4 0 0 0 0 0 0 0 0
406 4 0 0 2 0 0 2 0 0
518 1 0 0 0 0 0 0 0 0
520 1 0 0 0 0 0 1 0 0
521 1 0 0 0 0 0 1 0 0
534 2 0 0 0 0 0 0 0 0
545 1 0 0 0 0 0 0 0 0
649 18 2 2 0 0 0 12 1 0
660 4 0 0 4 0 0 2 1 0
661 8 1 1 0 0 0 0 0 0
670 2 0 0 0 0 0 0 0 0
675 16 0 0 14 0 0 0 0 0
789 4 0 0 2 0 0 0 0 0
799 2 0 0 0 0 0 0 0 0
824 2 0 0 0 0 0 2 0 0
919 4 0 0 2 0 0 0 0 0
932 4 1 1 0 0 0 0 0 0
941 2 0 0 2 0 0 0 0 0
943 2 0 0 2 0 0 0 0 0
1195 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 27 4 1 18 0 0 9 0 0
649 81 8 2 0 0 0 54 1 0
660 18 0 0 18 1 0 9 0 0
661 36 0 0 0 0 0 0 0 0
670 9 0 0 0 0 0 0 0 0
675 72 0 0 63 0 0 0 0 0
788 36 0 0 9 0 0 9 0 0
789 18 0 0 9 0 0 0 0 0
799 9 0 0 0 0 0 0 0 0
824 9 7 1 0 0 0 9 0 0
919 9 0 0 9 0 0 0 0 0
932 18 0 0 0 0 0 0 0 0
941 9 0 0 9 0 0 0 0 0
943 9 5 1 9 0 0 0 0 0
1195 18 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 21 5 1 14 0 0 7 0 0
649 63 9 2 0 0 0 42 0 0
660 14 0 0 14 0 0 7 1 0
661 28 0 0 0 0 0 0 0 0
670 7 0 0 0 0 0 0 0 0
675 56 0 0 49 0 0 0 0 0
788 28 0 0 7 0 0 7 0 0
789 14 0 0 7 0 0 0 0 0
799 7 0 0 0 0 0 0 0 0
824 7 4 1 0 0 0 7 0 0
919 7 0 0 7 0 0 0 0 0
932 14 0 0 0 0 0 0 0 0
941 7 0 0 7 0 0 0 0 0
943 7 5 1 7 0 0 0 0 0
1195 14 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 1 1 4 0 0 0 0 0
649 18 1 1 0 0 0 12 0 0
660 4 0 0 4 1 0 2 0 0
661 8 1 1 0 0 0 0 0 0
670 2 0 0 0 0 0 0 0 0
675 16 0 0 14 0 0 0 0 0
788 8 0 0 2 0 0 2 0 0
789 4 0 0 2 0 0 0 0 0
799 2 0 0 0 0 0 0 0 0
824 2 0 0 0 0 0 2 0 0
919 2 1 1 2 0 0 0 0 0
932 4 0 0 0 0 0 0 0 0
941 2 0 0 2 0 0 0 0 0
943 2 0 0 2 0 0 0 0 0
1195 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 20 6 1 20 0 0 0 0 0
649 90 5 1 0 0 0 60 0 0
660 20 0 0 20 1 0 10 0 0
661 50 0 0 0 0 0 10 0 0
670 10 0 0 0 0 0 0 0 0
675 80 0 0 70 0 0 0 0 0
788 40 5 1 10 0 0 10 0 0
789 20 0 0 10 0 0 0 0 0
799 10 0 0 0 0 0 0 0 0
824 10 0 0 0 0 0 10 0 0
919 10 0 0 10 0 0 0 0 0
932 20 0 0 0 0 0 0 0 0
941 10 0 0 10 0 0 0 0 0
943 10 0 0 10 0 0 0 0 0
1195 20 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 2 2 2 0 0 1 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 1 0 1 0 0
661 4 0 0 0 0 0 0 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 20 1 1 6 0 0 0 0 0
104 20 0 0 20 0 0 0 0 0
136 10 0 0 0 0 0 0 0 0
167 10 0 0 0 0 0 0 0 0
168 20 0 0 0 0 0 0 0 0
233 2 1 1 0 0 0 0 0 0
327 20 0 0 20 0 0 0 0 0
518 10 0 0 0 0 0 0 0 0
520 10 0 0 0 0 0 10 0 0
521 10 0 0 0 0 0 10 0 0
534 20 1 1 0 0 0 0 0 0
545 10 0 0 0 0 0 0 0 0
649 27 1 1 0 0 0 18 0 0
660 6 0 0 6 1 0 3 0 0
661 15 0 0 0 0 0 3 0 0
670 3 0 0 0 0 0 0 0 0
675 24 0 0 21 0 0 0 0 0
788 12 1 1 3 0 0 3 0 0
789 6 0 0 3 0 0 0 0 0
799 3 0 0 0 0 0 0 0 0
824 3 0 0 0 0 0 3 0 0
919 7 0 0 3 0 0 0 0 0
932 6 0 0 0 0 0 0 0 0
941 3 0 0 3 0 0 0 0 0
943 3 0 0 3 0 0 0 0 0
1195 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 2 0 0 0 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 1 0 1 0 0
661 5 1 1 0 0 0 1 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 25125 5 1 3581 0 0 0 0 0
104 3581 0 0 3581 1 0 0 0 0
136 3581 0 0 0 0 0 0 0 0
167 3581 0 0 0 0 0 0 0 0
168 7162 0 0 0 0 0 0 0 0
233 23 0 0 0 0 0 0 0 0
285 7162 0 0 3581 0 0 0 0 0
303 10990 0 0 0 0 0 3581 0 0
388 12 0 0 0 0 0 0 0 0
390 36 5 1 12 0 0 12 0 0
401 24 0 0 0 0 0 0 0 0
406 24 0 0 12 3 0 12 0 0
518 3581 0 0 0 0 0 0 0 0
520 3581 0 0 0 0 0 3581 0 0
521 3581 0 0 0 0 0 3581 0 0
534 7162 1 1 0 0 0 0 0 0
545 3581 0 0 0 0 0 0 0 0
649 108 1 1 0 0 0 72 0 0
660 24 0 0 24 4 0 12 1 0
661 60 0 0 0 0 0 12 0 0
670 12 0 0 0 0 0 0 0 0
675 96 0 0 84 3 0 0 0 0
789 24 5 1 12 0 0 0 0 0
799 12 0 0 0 0 0 0 0 0
824 12 0 0 0 0 0 12 2 0
919 34 1 1 12 0 0 0 0 0
932 24 0 0 0 0 0 0 0 0
941 12 0 0 12 0 0 0 0 0
943 12 0 0 12 0 0 0 0 0
1195 518 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 30 2 2 0 0 0 4 0 0
104 11 1 1 11 0 0 0 0 0
136 11 0 0 0 0 0 0 0 0
167 11 0 0 0 0 0 0 0 0
168 22 0 0 0 0 0 0 0 0
233 7 0 0 0 0 0 0 0 0
285 22 0 0 0 0 0 0 0 0
303 33 1 1 0 0 0 0 0 0
388 4 0 0 0 0 0 0 0 0
390 8 0 0 4 0 0 4 0 0
401 8 0 0 0 0 0 0 0 0
406 8 0 0 4 0 0 4 0 0
518 11 0 0 0 0 0 0 0 0
520 11 0 0 0 0 0 11 0 0
521 11 0 0 0 0 0 11 0 0
534 22 0 0 0 0 0 0 0 0
545 11 0 0 0 0 0 0 0 0
649 36 2 2 0 0 0 24 0 0
660 8 0 0 8 0 0 4 0 0
661 16 1 1 0 0 0 0 0 0
670 4 0 0 0 0 0 0 0 0
675 32 0 0 28 0 0 0 0 0
789 8 0 0 4 0 0 0 0 0
799 4 0 0 0 0 0 0 0 0
824 4 0 0 0 0 0 4 0 0
919 10 1 1 4 0 0 0 0 0
932 8 0 0 0 0 0 0 0 0
941 4 0 0 4 0 0 0 0 0
943 4 0 0 4 0 0 0 0 0
1195 8 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 10 4 1 10 0 0 0 0 0
649 45 4 1 0 0 0 30 0 0
660 10 0 0 10 0 0 5 1 0
661 25 0 0 0 0 0 5 1 0
670 5 0 0 0 0 0 0 0 0
675 40 0 0 35 0 0 0 0 0
788 20 4 1 5 0 0 5 0 0
789 10 0 0 5 0 0 0 0 0
799 5 0 0 0 0 0 0 0 0
824 5 0 0 0 0 0 5 0 0
919 5 0 0 5 0 0 0 0 0
932 10 0 0 0 0 0 0 0 0
941 5 0 0 5 0 0 0 0 0
943 5 0 0 5 0 0 0 0 0
1195 10 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 12 2 2 4 0 0 0 0 0
104 1 0 0 1 0 0 0 0 0
136 1 0 0 0 0 0 0 0 0
167 1 0 0 0 0 0 0 0 0
168 2 0 0 0 0 0 0 0 0
233 1 0 0 0 0 0 0 0 0
518 1 0 0 0 0 0 0 0 0
520 1 0 0 0 0 0 1 0 0
521 1 0 0 0 0 0 1 0 0
534 2 0 0 0 0 0 0 0 0
545 1 0 0 0 0 0 0 0 0
649 18 2 2 0 0 0 12 0 0
660 4 0 0 4 1 0 2 1 0
661 8 0 0 0 0 0 0 0 0
670 2 0 0 0 0 0 0 0 0
675 16 1 1 14 0 0 0 0 0
788 8 0 0 2 0 0 2 0 0
789 4 0 0 2 0 0 0 0 0
799 2 0 0 0 0 0 0 0 0
824 2 1 1 0 0 0 2 0 0
919 4 0 0 2 0 0 0 0 0
932 4 0 0 0 0 0 0 0 0
941 2 0 0 2 0 0 0 0 0
943 2 0 0 2 0 0 0 0 0
1195 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 9 3 1 6 0 0 0 0 0
649 27 3 1 0 0 0 18 0 0
660 6 0 0 6 0 0 3 0 0
661 15 0 0 0 0 0 3 0 0
670 3 0 0 0 0 0 0 0 0
675 24 0 0 21 0 0 0 0 0
788 12 3 1 3 0 0 3 0 0
789 6 0 0 3 0 0 0 0 0
799 3 0 0 0 0 0 0 0 0
824 3 3 1 0 0 0 3 0 0
919 3 0 0 3 0 0 0 0 0
932 6 0 0 0 0 0 0 0 0
941 3 0 0 3 0 0 0 0 0
943 3 0 0 3 0 0 0 0 0
1195 6 3 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 44 7 2 12 0 0 0 0 0
104 8 0 0 8 0 0 0 0 0
136 4 0 0 0 0 0 0 0 0
167 4 0 0 0 0 0 0 0 0
168 8 2 1 0 0 0 0 0 0
233 2 0 0 0 0 0 0 0 0
285 8 2 1 0 0 0 0 0 0
303 8 0 0 0 0 0 0 0 0
518 4 0 0 0 0 0 0 0 0
520 4 0 0 0 0 0 4 0 0
521 4 0 0 0 0 0 4 0 0
534 8 0 0 0 0 0 0 0 0
545 4 0 0 0 0 0 0 0 0
649 54 5 1 0 0 0 36 3 0
660 12 0 0 12 1 0 6 2 0
661 30 5 1 0 0 0 6 0 0
670 6 0 0 0 0 0 0 0 0
675 48 0 0 42 0 0 0 0 0
788 24 0 0 6 0 0 6 0 0
789 12 0 0 6 0 0 0 0 0
799 6 0 0 0 0 0 0 0 0
824 6 0 0 0 0 0 6 0 0
919 10 5 1 6 0 0 0 0 0
932 12 0 0 0 0 0 0 0 0
941 6 0 0 6 0 0 0 0 0
943 6 0 0 6 0 0 0 0 0
1195 12 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 1 1 2 0 0 1 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 0 0 1 0 0
661 4 0 0 0 0 0 0 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 1 1 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 12 4 3 2 0 0 2 0 0
233 2 0 0 0 0 0 0 0 0
388 2 0 0 0 0 0 0 0 0
390 4 0 0 2 0 0 2 0 0
401 4 0 0 0 0 0 0 0 0
406 4 1 1 2 0 0 2 0 0
649 18 1 1 0 0 0 12 0 0
660 4 0 0 4 0 0 2 0 0
661 10 0 0 0 0 0 2 0 0
670 2 0 0 0 0 0 0 0 0
675 16 0 0 14 0 0 0 0 0
789 4 0 0 2 0 0 0 0 0
799 2 0 0 0 0 0 0 0 0
824 2 0 0 0 0 0 2 0 0
919 2 0 0 2 0 0 0 0 0
932 4 0 0 0 0 0 0 0 0
941 2 0 0 2 0 0 0 0 0
943 2 0 0 2 0 0 0 0 0
1195 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 1 1 2 0 0 1 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 0 0 1 1 0
661 4 0 0 0 0 0 0 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 1 1 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 12 4 1 8 0 0 4 0 0
649 36 4 1 0 0 0 24 2 0
660 8 0 0 8 2 0 4 0 0
661 16 0 0 0 0 0 0 0 0
670 4 0 0 0 0 0 0 0 0
675 32 4 1 28 0 0 0 0 0
788 16 4 1 4 0 0 4 0 0
789 8 0 0 4 0 0 0 0 0
799 4 0 0 0 0 0 0 0 0
824 4 0 0 0 0 0 4 0 0
919 4 0 0 4 0 0 0 0 0
932 8 0 0 0 0 0 0 0 0
941 4 0 0 4 0 0 0 0 0
943 4 0 0 4 0 0 0 0 0
1195 8 4 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 2 2 2 0 0 0 0 0
649 9 1 1 0 0 0 6 1 0
660 2 0 0 2 0 0 1 1 0
661 5 1 1 0 0 0 1 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 867 9 2 10 0 0 10 0 0
104 113 0 0 113 0 0 0 0 0
136 113 0 0 0 0 0 0 0 0
167 113 0 0 0 0 0 0 0 0
168 226 2 1 0 0 0 0 0 0
233 18 0 0 0 0 0 0 0 0
285 226 0 0 0 0 0 0 0 0
303 230 2 1 0 0 0 0 0 0
388 10 0 0 0 0 0 0 0 0
390 20 0 0 10 0 0 10 0 0
401 20 0 0 0 0 0 0 0 0
406 20 0 0 10 0 0 10 0 0
518 113 0 0 0 0 0 0 0 0
520 113 0 0 0 0 0 113 0 0
521 113 0 0 0 0 0 113 0 0
534 226 0 0 0 0 0 0 0 0
545 113 0 0 0 0 0 0 0 0
649 90 4 2 0 0 0 60 0 0
660 20 0 0 20 0 0 10 0 0
661 50 2 1 0 0 0 10 0 0
670 10 0 0 0 0 0 0 0 0
675 80 0 0 70 0 0 0 0 0
789 20 2 1 10 0 0 0 0 0
799 10 0 0 0 0 0 0 0 0
824 10 0 0 0 0 0 10 0 0
919 26 0 0 10 0 0 0 0 0
932 20 0 0 0 0 0 0 0 0
941 10 0 0 10 0 0 0 0 0
943 10 0 0 10 0 0 0 0 0
1195 28 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 2 0 0 0 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 0 0 1 0 0
661 5 0 0 0 0 0 1 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 1 1 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 2 0 0 0 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 1 0 1 0 0
661 4 1 1 0 0 0 0 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 1 1 2 0 0 1 0 0
649 9 1 1 0 0 0 6 1 0
660 2 0 0 2 0 0 1 1 0
661 5 0 0 0 0 0 1 1 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 5 0 0 2 0 0 1 0 0
789 2 1 1 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 1 1 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 2 0 0 0 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 0 0 1 0 0
661 5 0 0 0 0 0 1 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 1 1 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 5 2 2 3 0 0 1 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 1 0 1 0 0
661 5 0 0 0 0 0 1 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 2 0 0 0 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 1 0 1 0 0
661 5 1 1 0 0 0 1 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 1 1 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 2 0 0 0 0 0
649 9 2 2 0 0 0 6 0 0
660 2 0 0 2 1 0 1 0 0
661 4 0 0 0 0 0 0 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 8 3 1 8 0 0 0 0 0
649 36 3 1 0 0 0 24 0 0
660 8 0 0 8 2 0 4 0 0
661 20 3 1 0 0 0 4 0 0
670 4 0 0 0 0 0 0 0 0
675 32 0 0 28 0 0 0 0 0
788 16 0 0 4 0 0 4 0 0
789 8 0 0 4 0 0 0 0 0
799 4 0 0 0 0 0 0 0 0
824 4 0 0 0 0 0 4 0 0
919 4 0 0 4 0 0 0 0 0
932 8 0 0 0 0 0 0 0 0
941 4 0 0 4 0 0 0 0 0
943 4 0 0 4 0 0 0 0 0
1195 8 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 14 4 2 4 0 0 2 0 0
104 1 0 0 1 0 0 0 0 0
136 1 0 0 0 0 0 0 0 0
167 1 0 0 0 0 0 0 0 0
168 2 0 0 0 0 0 0 0 0
233 1 0 0 0 0 0 0 0 0
285 4 1 1 1 0 0 0 0 0
303 6 1 1 0 0 0 1 0 0
518 1 0 0 0 0 0 0 0 0
520 1 0 0 0 0 0 1 0 0
521 1 0 0 0 0 0 1 0 0
534 2 0 0 0 0 0 0 0 0
545 1 0 0 0 0 0 0 0 0
649 18 2 1 0 0 0 12 0 0
660 4 0 0 4 2 0 2 0 0
661 8 0 0 0 0 0 0 0 0
670 2 0 0 0 0 0 0 0 0
675 16 0 0 14 0 0 0 0 0
788 8 0 0 2 0 0 2 0 0
789 4 0 0 2 0 0 0 0 0
799 2 0 0 0 0 0 0 0 0
824 2 0 0 0 0 0 2 0 0
919 4 0 0 2 0 0 0 0 0
932 4 0 0 0 0 0 0 0 0
941 2 0 0 2 0 0 0 0 0
943 2 0 0 2 0 0 0 0 0
1195 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 1 1 2 0 0 0 0 0
649 9 1 1 0 0 0 6 1 0
660 2 0 0 2 1 0 1 1 0
661 5 0 0 0 0 0 1 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 1 1 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 30 9 1 20 0 0 10 0 0
649 90 9 1 0 0 0 60 0 0
660 20 0 0 20 10 0 10 0 0
661 40 0 0 0 0 0 0 0 0
670 10 0 0 0 0 0 0 0 0
675 80 9 1 70 0 0 0 0 0
788 40 0 0 10 0 0 10 0 0
789 20 0 0 10 0 0 0 0 0
799 10 0 0 0 0 0 0 0 0
824 10 0 0 0 0 0 10 0 0
919 10 0 0 10 0 0 0 0 0
932 20 0 0 0 0 0 0 0 0
941 10 0 0 10 0 0 0 0 0
943 10 9 1 10 0 0 0 0 0
1195 20 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 1 1 2 0 0 1 0 0
649 9 2 2 0 0 0 6 0 0
660 2 0 0 2 0 0 1 0 0
661 4 0 0 0 0 0 0 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 1 1 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 10 3 2 6 0 0 2 0 0
649 18 1 1 0 0 0 12 1 0
660 4 0 0 4 2 0 2 2 0
661 10 0 0 0 0 0 2 0 0
670 2 0 0 0 0 0 0 0 0
675 16 0 0 14 0 0 0 0 0
788 8 0 0 2 0 0 2 0 0
789 4 0 0 2 0 0 0 0 0
799 2 0 0 0 0 0 0 0 0
824 2 0 0 0 0 0 2 0 0
919 2 0 0 2 0 0 0 0 0
932 4 0 0 0 0 0 0 0 0
941 2 0 0 2 0 0 0 0 0
943 2 0 0 2 0 0 0 0 0
1195 4 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 29 2 1 0 0 0 0 0 0
104 4 0 0 4 0 0 0 0 0
136 4 0 0 0 0 0 0 0 0
167 4 0 0 0 0 0 0 0 0
168 8 0 0 0 0 0 0 0 0
233 5 0 0 0 0 0 0 0 0
285 4 0 0 0 0 0 0 0 0
303 8 0 0 0 0 0 0 0 0
388 3 0 0 0 0 0 0 0 0
390 9 0 0 3 0 0 3 0 0
401 6 0 0 0 0 0 0 0 0
406 6 0 0 3 0 0 3 0 0
518 4 0 0 0 0 0 0 0 0
520 4 0 0 0 0 0 4 0 0
521 4 0 0 0 0 0 4 0 0
534 8 2 1 0 0 0 0 0 0
545 4 0 0 0 0 0 0 0 0
649 27 4 2 0 0 0 18 0 0
660 6 0 0 6 0 0 3 0 0
661 12 0 0 0 0 0 0 0 0
670 3 2 1 0 0 0 0 0 0
675 24 2 1 21 0 0 0 0 0
789 6 2 1 3 0 0 0 0 0
799 3 0 0 0 0 0 0 0 0
824 3 0 0 0 0 0 3 0 0
919 7 0 0 3 0 0 0 0 0
932 6 0 0 0 0 0 0 0 0
941 3 0 0 3 0 0 0 0 0
943 3 0 0 3 0 0 0 0 0
1195 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 2 2 4 0 0 0 0 0
649 18 1 0 0 0 0 12 0 0
660 4 0 0 4 0 0 2 1 0
661 8 0 0 0 0 0 0 0 0
670 2 0 0 0 0 0 0 0 0
675 16 0 0 14 0 0 0 0 0
788 8 0 0 2 0 0 2 0 0
789 4 0 0 2 0 0 0 0 0
799 2 0 0 0 0 0 0 0 0
824 2 0 0 0 0 0 2 0 0
919 2 0 0 2 0 0 0 0 0
932 4 0 0 0 0 0 0 0 0
941 2 0 0 2 0 0 0 0 0
943 2 0 0 2 0 0 0 0 0
1195 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 13 3 2 4 0 0 2 0 0
104 1 0 0 1 0 0 0 0 0
136 1 0 0 0 0 0 0 0 0
167 1 0 0 0 0 0 0 0 0
168 2 0 0 0 0 0 0 0 0
233 1 0 0 0 0 0 0 0 0
518 1 0 0 0 0 0 0 0 0
520 1 0 0 0 0 0 1 0 0
521 1 0 0 0 0 0 1 0 0
534 2 0 0 0 0 0 0 0 0
545 1 0 0 0 0 0 0 0 0
649 18 2 1 0 0 0 12 0 0
660 4 0 0 4 0 0 2 0 0
661 8 2 1 0 0 0 0 0 0
670 2 0 0 0 0 0 0 0 0
675 16 0 0 14 0 0 0 0 0
788 10 0 0 2 0 0 2 0 0
789 4 0 0 2 0 0 0 0 0
799 2 0 0 0 0 0 0 0 0
824 2 0 0 0 0 0 2 0 0
919 4 0 0 2 0 0 0 0 0
932 4 0 0 0 0 0 0 0 0
941 2 0 0 2 0 0 0 0 0
943 2 0 0 2 0 0 0 0 0
1195 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 6 2 1 4 0 0 2 0 0
649 18 2 1 0 0 0 12 0 0
660 4 0 0 4 0 0 2 1 0
661 8 0 0 0 0 0 0 0 0
670 2 0 0 0 0 0 0 0 0
675 16 2 1 14 0 0 0 0 0
788 8 2 1 2 0 0 2 0 0
789 4 0 0 2 0 0 0 0 0
799 2 0 0 0 0 0 0 0 0
824 2 0 0 0 0 0 2 0 0
919 2 0 0 2 0 0 0 0 0
932 4 0 0 0 0 0 0 0 0
941 2 0 0 2 0 0 0 0 0
943 2 0 0 2 0 0 0 0 0
1195 4 2 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 1 1 2 0 0 1 0 0
649 9 2 2 0 0 0 6 0 0
660 2 0 0 2 0 0 1 0 0
661 4 0 0 0 0 0 0 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 1 1 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 1 1 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 1 1 2 0 0 1 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 0 0 1 1 0
661 4 1 1 0 0 0 0 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 1 1 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 13 3 2 4 0 0 0 0 0
104 2 0 0 2 0 0 0 0 0
136 1 0 0 0 0 0 0 0 0
167 1 0 0 0 0 0 0 0 0
168 2 0 0 0 0 0 0 0 0
233 1 0 0 0 0 0 0 0 0
285 2 0 0 0 0 0 0 0 0
303 2 0 0 0 0 0 0 0 0
518 1 0 0 0 0 0 0 0 0
520 1 0 0 0 0 0 1 0 0
521 1 0 0 0 0 0 1 0 0
534 2 0 0 0 0 0 0 0 0
545 1 0 0 0 0 0 0 0 0
649 18 4 2 0 0 0 12 0 0
660 4 0 0 4 1 0 2 0 0
661 10 0 0 0 0 0 2 0 0
670 2 0 0 0 0 0 0 0 0
675 16 2 1 14 0 0 0 0 0
788 8 0 0 2 0 0 2 0 0
789 4 0 0 2 0 0 0 0 0
799 2 0 0 0 0 0 0 0 0
824 2 0 0 0 0 0 2 0 0
919 4 0 0 2 0 0 0 0 0
932 4 0 0 0 0 0 0 0 0
941 2 0 0 2 0 0 0 0 0
943 2 0 0 2 0 0 0 0 0
1195 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 12 3 1 8 0 0 4 0 0
649 36 4 2 0 0 0 24 0 0
660 8 0 0 8 0 0 4 1 0
661 16 0 0 0 0 0 0 0 0
670 4 0 0 0 0 0 0 0 0
675 32 0 0 28 0 0 0 0 0
788 16 0 0 4 0 0 4 0 0
789 8 0 0 4 0 0 0 0 0
799 4 0 0 0 0 0 0 0 0
824 4 0 0 0 0 0 4 0 0
919 4 2 1 4 0 0 0 0 0
932 8 0 0 0 0 0 0 0 0
941 4 0 0 4 0 0 0 0 0
943 4 0 0 4 0 0 0 0 0
1195 8 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 50 7 2 28 0 0 14 0 0
104 1 0 0 1 0 0 0 0 0
136 1 0 0 0 0 0 0 0 0
167 1 0 0 0 0 0 0 0 0
168 2 0 0 0 0 0 0 0 0
233 1 0 0 0 0 0 0 0 0
285 4 0 0 1 0 0 0 0 0
303 6 0 0 0 0 0 1 0 0
518 1 0 0 0 0 0 0 0 0
520 1 0 0 0 0 0 1 0 0
521 1 0 0 0 0 0 1 0 0
534 2 0 0 0 0 0 0 0 0
545 1 0 0 0 0 0 0 0 0
649 126 14 2 0 0 0 84 0 0
660 28 0 0 28 1 0 14 0 0
661 56 0 0 0 0 0 0 0 0
670 14 0 0 0 0 0 0 0 0
675 112 0 0 98 0 0 0 0 0
788 56 0 0 14 0 0 14 0 0
789 28 0 0 14 0 0 0 0 0
799 14 0 0 0 0 0 0 0 0
824 14 0 0 0 0 0 14 0 0
919 16 8 2 14 0 0 0 0 0
932 28 0 0 0 0 0 0 0 0
941 14 0 0 14 0 0 0 0 0
943 14 0 0 14 0 0 0 0 0
1195 28 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 2 0 0 0 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 0 0 1 0 0
661 5 0 0 0 0 0 1 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 1 1 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 21 3 3 6 0 0 2 0 0
104 1 1 1 1 0 0 0 0 0
136 1 0 0 0 0 0 0 0 0
167 1 0 0 0 0 0 0 0 0
168 2 0 0 0 0 0 0 0 0
233 1 0 0 0 0 0 0 0 0
285 1 0 0 0 0 0 0 0 0
303 1 0 0 0 0 0 0 0 0
518 1 0 0 0 0 0 0 0 0
520 1 0 0 0 0 0 1 0 0
521 1 0 0 0 0 0 1 0 0
534 2 0 0 0 0 0 0 0 0
545 1 0 0 0 0 0 0 0 0
649 18 2 2 0 0 0 12 0 0
660 4 0 0 4 0 0 2 0 0
661 10 1 1 0 0 0 2 0 0
670 2 0 0 0 0 0 0 0 0
675 16 0 0 14 0 0 0 0 0
788 8 0 0 2 0 0 2 0 0
789 4 0 0 2 0 0 0 0 0
799 2 0 0 0 0 0 0 0 0
824 2 0 0 0 0 0 2 0 0
919 4 0 0 2 0 0 0 0 0
932 4 1 1 0 0 0 0 0 0
941 2 0 0 2 0 0 0 0 0
943 2 0 0 2 0 0 0 0 0
1195 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 18 5 3 0 0 0 3 0 0
233 3 0 0 0 0 0 0 0 0
388 3 0 0 0 0 0 0 0 0
390 9 0 0 3 0 0 3 0 0
401 6 0 0 0 0 0 0 0 0
406 6 1 1 3 0 0 3 0 0
649 27 2 1 0 0 0 18 0 0
660 6 0 0 6 1 0 3 0 0
661 12 0 0 0 0 0 0 0 0
670 3 0 0 0 0 0 0 0 0
675 24 0 0 21 0 0 0 0 0
789 6 0 0 3 0 0 0 0 0
799 3 0 0 0 0 0 0 0 0
824 3 0 0 0 0 0 3 0 0
919 3 0 0 3 0 0 0 0 0
932 6 0 0 0 0 0 0 0 0
941 3 0 0 3 0 0 0 0 0
943 3 0 0 3 0 0 0 0 0
1195 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 6 3 1 6 0 0 0 0 0
649 27 6 2 0 0 0 18 0 0
660 6 0 0 6 0 0 3 0 0
661 15 0 0 0 0 0 3 0 0
670 3 0 0 0 0 0 0 0 0
675 24 0 0 21 0 0 0 0 0
788 12 0 0 3 0 0 3 0 0
789 6 0 0 3 0 0 0 0 0
799 3 0 0 0 0 0 0 0 0
824 3 0 0 0 0 0 3 0 0
919 3 0 0 3 0 0 0 0 0
932 6 3 1 0 0 0 0 0 0
941 3 3 1 3 0 0 0 0 0
943 3 0 0 3 0 0 0 0 0
1195 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 310 42 2 123 0 0 41 0 0
104 614 0 0 614 0 0 0 0 0
136 614 0 0 0 0 0 0 0 0
167 614 0 0 0 0 0 0 0 0
168 1228 23 1 0 0 0 0 0 0
233 32 0 0 0 0 0 0 0 0
285 614 0 0 0 0 0 0 0 0
303 2486 24 1 614 0 0 0 0 0
518 614 0 0 0 0 0 0 0 0
520 614 0 0 0 0 0 614 0 0
521 614 0 0 0 0 0 614 0 0
534 1228 0 0 0 0 0 0 0 0
545 614 0 0 0 0 0 0 0 0
649 369 12 1 0 0 0 246 0 0
660 82 0 0 82 17 0 41 0 0
661 205 0 0 0 0 0 41 1 0
670 41 0 0 0 0 0 0 0 0
675 328 0 0 287 0 0 0 0 0
788 205 0 0 41 0 0 41 0 0
789 82 0 0 41 0 0 0 0 0
799 41 0 0 0 0 0 0 0 0
824 41 0 0 0 0 0 41 1 0
919 146 0 0 41 0 0 0 0 0
932 82 0 0 0 0 0 0 0 0
941 41 0 0 41 0 0 0 0 0
943 41 0 0 41 0 0 0 0 0
1195 142 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 6 2 1 6 0 0 0 0 0
649 27 4 2 0 0 0 18 0 0
660 6 0 0 6 0 0 3 0 0
661 15 0 0 0 0 0 3 0 0
670 3 0 0 0 0 0 0 0 0
675 24 0 0 21 0 0 0 0 0
788 12 0 0 3 0 0 3 0 0
789 6 0 0 3 0 0 0 0 0
799 3 0 0 0 0 0 0 0 0
824 3 0 0 0 0 0 3 0 0
919 3 0 0 3 0 0 0 0 0
932 6 1 1 0 0 0 0 0 0
941 3 1 1 3 0 0 0 0 0
943 3 0 0 3 0 0 0 0 0
1195 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 30 9 1 30 0 0 0 0 0
649 135 9 1 0 0 0 90 4 0
660 30 0 0 30 0 0 15 4 0
661 75 0 0 0 0 0 15 1 0
670 15 0 0 0 0 0 0 0 0
675 120 0 0 105 0 0 0 0 0
788 60 10 1 15 0 0 15 0 0
789 30 0 0 15 0 0 0 0 0
799 15 0 0 0 0 0 0 0 0
824 15 0 0 0 0 0 15 0 0
919 15 0 0 15 0 0 0 0 0
932 30 0 0 0 0 0 0 0 0
941 15 0 0 15 0 0 0 0 0
943 15 0 0 15 0 0 0 0 0
1195 30 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 12 2 1 8 0 0 0 0 0
649 36 4 2 0 0 0 24 0 0
660 8 0 0 8 0 0 4 2 0
661 16 0 0 0 0 0 0 0 0
670 4 0 0 0 0 0 0 0 0
675 32 0 0 28 0 0 0 0 0
788 16 0 0 4 0 0 4 0 0
789 8 0 0 4 0 0 0 0 0
799 4 0 0 0 0 0 0 0 0
824 4 0 0 0 0 0 4 0 0
919 4 0 0 4 0 0 0 0 0
932 8 0 0 0 0 0 0 0 0
941 4 0 0 4 0 0 0 0 0
943 4 0 0 4 0 0 0 0 0
1195 8 2 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 1 1 2 0 0 1 0 0
649 9 2 2 0 0 0 6 0 0
660 2 0 0 2 0 0 1 0 0
661 4 0 0 0 0 0 0 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 1 1 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 6 2 1 4 0 0 2 0 0
649 18 4 2 0 0 0 12 0 0
660 4 0 0 4 0 0 2 0 0
661 8 0 0 0 0 0 0 0 0
670 2 0 0 0 0 0 0 0 0
675 16 0 0 14 0 0 0 0 0
788 8 0 0 2 0 0 2 0 0
789 4 0 0 2 0 0 0 0 0
799 2 0 0 0 0 0 0 0 0
824 2 0 0 0 0 0 2 0 0
919 2 2 1 2 0 0 0 0 0
932 4 0 0 0 0 0 0 0 0
941 2 0 0 2 0 0 0 0 0
943 2 0 0 2 0 0 0 0 0
1195 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 5 2 2 3 0 0 1 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 1 0 1 0 0
661 5 0 0 0 0 0 1 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 1 1 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 0 0 0 0 0 0 0 0
233 1 0 0 0 0 0 0 0 0
388 1 0 0 0 0 0 0 0 0
390 3 0 0 1 0 0 1 0 0
401 2 0 0 0 0 0 0 0 0
406 2 0 0 1 0 0 1 0 0
649 9 1 1 0 0 0 6 0 0
660 2 1 1 2 1 0 1 0 0
661 4 0 0 0 0 0 0 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
789 2 1 1 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 11 2 2 2 0 0 1 0 0
104 1 0 0 1 0 0 0 0 0
136 1 0 0 0 0 0 0 0 0
167 1 0 0 0 0 0 0 0 0
168 2 0 0 0 0 0 0 0 0
233 1 0 0 0 0 0 0 0 0
285 4 0 0 1 0 0 0 0 0
303 6 0 0 0 0 0 1 0 0
518 1 0 0 0 0 0 0 0 0
520 1 0 0 0 0 0 1 0 0
521 1 0 0 0 0 0 1 0 0
534 2 0 0 0 0 0 0 0 0
545 1 0 0 0 0 0 0 0 0
649 9 2 2 0 0 0 6 0 0
660 2 0 0 2 0 0 1 0 0
661 4 0 0 0 0 0 0 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 3 2 2 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 6 1 1 4 0 0 2 0 0
649 18 2 1 0 0 0 12 0 0
660 4 0 0 4 0 0 2 0 0
661 8 1 1 0 0 0 0 0 0
670 2 0 0 0 0 0 0 0 0
675 16 0 0 14 0 0 0 0 0
788 8 0 0 2 0 0 2 0 0
789 4 0 0 2 0 0 0 0 0
799 2 0 0 0 0 0 0 0 0
824 2 0 0 0 0 0 2 0 0
919 2 0 0 2 0 0 0 0 0
932 4 0 0 0 0 0 0 0 0
941 2 0 0 2 0 0 0 0 0
943 2 0 0 2 0 0 0 0 0
1195 4 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 2 1 0 0 0 0 0 0
233 2 0 0 0 0 0 0 0 0
388 2 0 0 0 0 0 0 0 0
390 6 2 1 2 0 0 2 0 0
401 4 2 1 0 0 0 0 0 0
406 4 0 0 2 0 0 2 0 0
649 18 2 1 0 0 0 12 0 0
660 4 0 0 4 0 0 2 0 0
661 8 0 0 0 0 0 0 0 0
670 2 0 0 0 0 0 0 0 0
675 16 0 0 14 0 0 0 0 0
789 4 2 1 2 0 0 0 0 0
799 2 0 0 0 0 0 0 0 0
824 2 0 0 0 0 0 2 0 0
919 2 0 0 2 0 0 0 0 0
932 4 0 0 0 0 0 0 0 0
941 2 0 0 2 0 0 0 0 0
943 2 0 0 2 0 0 0 0 0
1195 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 2 0 0 0 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 0 0 1 0 0
661 5 0 0 0 0 0 1 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 1 1 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 2 0 0 0 0 0
649 9 2 2 0 0 0 6 0 0
660 2 0 0 2 0 0 1 0 0
661 5 0 0 0 0 0 1 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 95 11 3 7 0 0 0 0 0
104 3 0 0 3 0 0 0 0 0
136 3 0 0 0 0 0 0 0 0
167 3 0 0 0 0 0 0 0 0
168 6 0 0 0 0 0 0 0 0
233 10 0 0 0 0 0 0 0 0
388 7 0 0 0 0 0 0 0 0
390 14 0 0 7 0 0 7 0 0
401 14 0 0 0 0 0 0 0 0
406 14 0 0 7 2 0 7 0 0
518 3 0 0 0 0 0 0 0 0
520 3 3 1 0 0 0 3 0 0
521 3 0 0 0 0 0 3 0 0
534 6 0 0 0 0 0 0 0 0
545 3 0 0 0 0 0 0 0 0
649 63 4 1 0 0 0 42 0 0
660 14 3 1 14 3 0 7 0 0
661 42 0 0 0 0 0 14 0 0
670 7 0 0 0 0 0 0 0 0
675 56 0 0 49 0 0 0 0 0
789 14 0 0 7 0 0 0 0 0
799 7 0 0 0 0 0 0 0 0
824 7 0 0 0 0 0 7 0 0
919 13 0 0 7 0 0 0 0 0
932 14 0 0 0 0 0 0 0 0
941 7 0 0 7 0 0 0 0 0
943 7 0 0 7 0 0 0 0 0
1195 14 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 248 29 2 0 0 0 0 0 0
104 21 0 0 21 0 0 0 0 0
136 21 0 0 0 0 0 0 0 0
167 21 0 0 0 0 0 0 0 0
168 42 10 1 0 0 0 0 0 0
233 36 0 0 0 0 0 0 0 0
285 21 0 0 0 0 0 0 0 0
303 21 0 0 0 0 0 0 0 0
388 25 0 0 0 0 0 0 0 0
390 75 0 0 25 0 0 25 0 0
401 50 0 0 0 0 0 0 0 0
406 50 0 0 25 3 0 25 0 0
518 21 0 0 0 0 0 0 0 0
520 21 0 0 0 0 0 21 0 0
521 21 0 0 0 0 0 21 0 0
534 42 0 0 0 0 0 0 0 0
545 21 0 0 0 0 0 0 0 0
649 225 20 1 0 0 0 150 0 0
660 50 18 1 50 9 0 25 1 0
661 100 0 0 0 0 0 0 0 0
670 25 0 0 0 0 0 0 0 0
675 200 19 1 175 0 0 0 0 0
789 50 0 0 25 0 0 0 0 0
799 25 0 0 0 0 0 0 0 0
824 25 17 1 0 0 0 25 0 0
919 47 0 0 25 0 0 0 0 0
932 50 0 0 0 0 0 0 0 0
941 25 0 0 25 0 0 0 0 0
943 25 0 0 25 0 0 0 0 0
1195 50 14 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 51 12 1 34 0 0 17 0 0
649 153 11 1 0 0 0 102 1 0
660 34 0 0 34 0 0 17 3 0
661 68 0 0 0 0 0 0 0 0
670 17 0 0 0 0 0 0 0 0
675 136 12 1 119 0 0 0 0 0
788 68 12 1 17 0 0 17 0 0
789 34 0 0 17 0 0 0 0 0
799 17 0 0 0 0 0 0 0 0
824 17 0 0 0 0 0 17 0 0
919 17 0 0 17 0 0 0 0 0
932 34 0 0 0 0 0 0 0 0
941 17 0 0 17 0 0 0 0 0
943 17 0 0 17 0 0 0 0 0
1195 34 12 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 33 4 2 0 0 0 0 0 0
104 4 0 0 4 0 0 0 0 0
136 4 0 0 0 0 0 0 0 0
167 4 0 0 0 0 0 0 0 0
168 8 0 0 0 0 0 0 0 0
233 5 0 0 0 0 0 0 0 0
285 8 0 0 0 0 0 0 0 0
303 12 1 1 4 0 0 0 0 0
388 3 0 0 0 0 0 0 0 0
390 9 0 0 3 0 0 3 0 0
401 6 0 0 0 0 0 0 0 0
406 6 0 0 3 0 0 3 0 0
518 4 0 0 0 0 0 0 0 0
520 4 0 0 0 0 0 4 0 0
521 4 0 0 0 0 0 4 0 0
534 8 0 0 0 0 0 0 0 0
545 4 0 0 0 0 0 0 0 0
649 27 2 1 0 0 0 18 0 0
660 6 0 0 6 0 0 3 0 0
661 12 0 0 0 0 0 0 0 0
670 3 0 0 0 0 0 0 0 0
675 24 1 1 21 0 0 0 0 0
789 6 1 1 3 0 0 0 0 0
799 3 0 0 0 0 0 0 0 0
824 3 0 0 0 0 0 3 0 0
919 7 0 0 3 0 0 0 0 0
932 6 0 0 0 0 0 0 0 0
941 3 0 0 3 0 0 0 0 0
943 3 0 0 3 0 0 0 0 0
1195 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 13 1 1 4 0 0 2 0 0
104 1 0 0 1 0 0 0 0 0
136 1 0 0 0 0 0 0 0 0
167 1 0 0 0 0 0 0 0 0
168 2 1 1 0 0 0 0 0 0
233 1 0 0 0 0 0 0 0 0
285 1 1 1 0 0 0 0 0 0
303 3 0 0 1 0 0 0 0 0
518 1 0 0 0 0 0 0 0 0
520 1 0 0 0 0 0 1 0 0
521 1 0 0 0 0 0 1 0 0
534 2 0 0 0 0 0 0 0 0
545 1 0 0 0 0 0 0 0 0
649 18 1 1 0 0 0 12 0 0
660 4 0 0 4 0 0 2 1 0
661 8 1 1 0 0 0 0 0 0
670 2 0 0 0 0 0 0 0 0
675 16 1 1 14 0 0 0 0 0
788 8 0 0 2 0 0 2 0 0
789 4 0 0 2 0 0 0 0 0
799 2 0 0 0 0 0 0 0 0
824 2 1 1 0 0 0 2 0 0
919 4 0 0 2 0 0 0 0 0
932 4 0 0 0 0 0 0 0 0
941 2 0 0 2 0 0 0 0 0
943 2 1 1 2 0 0 0 0 0
1195 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 18 6 1 12 0 0 6 0 0
649 54 5 1 0 0 0 36 2 0
660 12 0 0 12 0 0 6 1 0
661 24 5 1 0 0 0 0 0 0
670 6 0 0 0 0 0 0 0 0
675 48 6 1 42 0 0 0 0 0
788 24 0 0 6 0 0 6 0 0
789 12 0 0 6 0 0 0 0 0
799 6 0 0 0 0 0 0 0 0
824 6 0 0 0 0 0 6 0 0
919 6 0 0 6 0 0 0 0 0
932 12 0 0 0 0 0 0 0 0
941 6 0 0 6 0 0 0 0 0
943 6 0 0 6 0 0 0 0 0
1195 12 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 5 2 2 3 0 0 1 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 0 0 1 1 0
661 5 0 0 0 0 0 1 0 0
670 1 0 0 0 0 0 0 0 0
675 8 1 1 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 1 1 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 30 2 2 0 0 0 4 0 0
104 11 0 0 11 0 0 0 0 0
136 11 0 0 0 0 0 0 0 0
167 11 0 0 0 0 0 0 0 0
168 22 0 0 0 0 0 0 0 0
233 7 0 0 0 0 0 0 0 0
285 11 0 0 0 0 0 0 0 0
303 22 0 0 0 0 0 0 0 0
388 4 0 0 0 0 0 0 0 0
390 8 0 0 4 0 0 4 0 0
401 8 0 0 0 0 0 0 0 0
406 8 0 0 4 0 0 4 0 0
518 11 0 0 0 0 0 0 0 0
520 11 0 0 0 0 0 11 0 0
521 11 0 0 0 0 0 11 0 0
534 22 0 0 0 0 0 0 0 0
545 11 0 0 0 0 0 0 0 0
649 36 2 2 0 0 0 24 0 0
660 8 0 0 8 0 0 4 0 0
661 16 1 1 0 0 0 0 0 0
670 4 0 0 0 0 0 0 0 0
675 32 1 1 28 0 0 0 0 0
789 8 0 0 4 0 0 0 0 0
799 4 0 0 0 0 0 0 0 0
824 4 0 0 0 0 0 4 0 0
919 10 0 0 4 0 0 0 0 0
932 8 1 1 0 0 0 0 0 0
941 4 0 0 4 0 0 0 0 0
943 4 0 0 4 0 0 0 0 0
1195 8 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 1 1 2 0 0 1 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 0 0 1 0 0
661 4 0 0 0 0 0 0 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 1 1 1 0 0 1 0 0
789 2 1 1 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 1 1 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 2 0 0 0 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 0 0 1 0 0
661 4 1 1 0 0 0 0 0 0
670 1 0 0 0 0 0 0 0 0
675 8 1 1 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 1 1 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 51 4 2 17 0 0 4 0 0
104 5 0 0 5 0 0 0 0 0
136 5 0 0 0 0 0 0 0 0
167 5 0 0 0 0 0 0 0 0
168 10 0 0 0 0 0 0 0 0
233 3 0 0 0 0 0 0 0 0
285 10 0 0 0 0 0 0 0 0
303 10 0 0 0 0 0 0 0 0
518 5 0 0 0 0 0 0 0 0
520 5 0 0 0 0 0 5 0 0
521 5 0 0 0 0 0 5 0 0
534 10 0 0 0 0 0 0 0 0
545 5 0 0 0 0 0 0 0 0
649 36 4 2 0 0 0 24 4 0
660 8 0 0 8 0 0 4 2 0
661 20 2 1 0 0 0 4 3 0
670 4 0 0 0 0 0 0 0 0
675 32 0 0 28 0 0 0 0 0
788 16 0 0 4 0 0 4 0 0
789 8 0 0 4 0 0 0 0 0
799 4 0 0 0 0 0 0 0 0
824 4 0 0 0 0 0 4 0 0
919 10 0 0 4 0 0 0 0 0
932 8 0 0 0 0 0 0 0 0
941 4 0 0 4 0 0 0 0 0
943 4 0 0 4 0 0 0 0 0
1195 8 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 13 0 0 1 0 0 0 0 0
104 1 0 0 1 0 0 0 0 0
136 1 0 0 0 0 0 0 0 0
167 1 0 0 0 0 0 0 0 0
168 2 0 0 0 0 0 0 0 0
233 4 0 0 0 0 0 0 0 0
388 3 0 0 0 0 0 0 0 0
390 9 0 0 3 0 0 3 0 0
401 6 0 0 0 0 0 0 0 0
406 6 0 0 3 0 0 3 0 0
518 1 0 0 0 0 0 0 0 0
520 1 0 0 0 0 0 1 0 0
521 1 0 0 0 0 0 1 0 0
534 2 0 0 0 0 0 0 0 0
545 1 0 0 0 0 0 0 0 0
649 27 5 2 0 0 0 18 0 0
660 6 0 0 6 0 0 3 0 0
661 12 3 1 0 0 0 0 0 0
670 3 0 0 0 0 0 0 0 0
675 24 2 1 21 0 0 0 0 0
789 6 2 1 3 0 0 0 0 0
799 3 0 0 0 0 0 0 0 0
824 3 0 0 0 0 0 3 0 0
919 5 3 1 3 0 0 0 0 0
932 6 0 0 0 0 0 0 0 0
941 3 0 0 3 0 0 0 0 0
943 3 0 0 3 0 0 0 0 0
1195 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 1 1 0 0 0 0 0 0
233 1 0 0 0 0 0 0 0 0
388 1 0 0 0 0 0 0 0 0
390 3 0 0 1 0 0 1 0 0
401 2 0 0 0 0 0 0 0 0
406 2 0 0 1 0 0 1 0 0
649 9 2 2 0 0 0 6 0 0
660 2 0 0 2 1 0 1 1 0
661 4 1 1 0 0 0 0 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
789 2 1 1 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 6 2 1 6 0 0 0 0 0
649 27 2 1 0 0 0 18 0 0
660 6 0 0 6 0 0 3 0 0
661 15 0 0 0 0 0 3 0 0
670 3 0 0 0 0 0 0 0 0
675 24 0 0 21 0 0 0 0 0
788 12 2 1 3 0 0 3 0 0
789 6 0 0 3 0 0 0 0 0
799 3 0 0 0 0 0 0 0 0
824 3 0 0 0 0 0 3 0 0
919 3 0 0 3 0 0 0 0 0
932 6 0 0 0 0 0 0 0 0
941 3 0 0 3 0 0 0 0 0
943 3 0 0 3 0 0 0 0 0
1195 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 1 1 2 0 0 0 0 0
649 9 1 1 0 0 0 6 0 0
660 2 0 0 2 0 0 1 0 0
661 5 1 1 0 0 0 1 0 0
670 1 0 0 0 0 0 0 0 0
675 8 1 1 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 1 1 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 1 1 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 2 2 2 0 0 1 0 0
649 9 2 2 0 0 0 6 0 0
660 2 0 0 2 0 0 1 0 0
661 4 0 0 0 0 0 0 0 0
670 1 0 0 0 0 0 0 0 0
675 8 0 0 7 0 0 0 0 0
788 4 0 0 1 0 0 1 0 0
789 2 0 0 1 0 0 0 0 0
799 1 0 0 0 0 0 0 0 0
824 1 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 24 1 1 0 0 0 0 0 0
104 2 0 0 2 0 0 0 0 0
136 2 0 0 0 0 0 0 0 0
167 2 0 0 0 0 0 0 0 0
168 4 0 0 0 0 0 0 0 0
233 6 0 0 0 0 0 0 0 0
388 4 0 0 0 0 0 0 0 0
390 12 0 0 4 0 0 4 0 0
401 8 0 0 0 0 0 0 0 0
406 8 0 0 4 0 0 4 0 0
518 2 0 0 0 0 0 0 0 0
520 2 0 0 0 0 0 2 0 0
521 2 0 0 0 0 0 2 0 0
534 4 0 0 0 0 0 0 0 0
545 2 0 0 0 0 0 0 0 0
649 36 1 1 0 0 0 24 0 0
660 8 1 1 8 1 0 4 0 0
661 16 0 0 0 0 0 0 0 0
670 4 0 0 0 0 0 0 0 0
675 32 1 1 28 0 0 0 0 0
789 8 1 1 4 0 0 0 0 0
799 4 0 0 0 0 0 0 0 0
824 4 1 1 0 0 0 4 0 0
919 8 0 0 4 0 0 0 0 0
932 8 0 0 0 0 0 0 0 0
941 4 0 0 4 0 0 0 0 0
943 4 0 0 4 0 0 0 0 0
1195 8 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 33 2 1 0 0 0 3 0 0
104 4 0 0 4 0 0 0 0 0
136 4 0 0 0 0 0 0 0 0
167 4 0 0 0 0 0 0 0 0
168 8 0 0 0 0 0 0 0 0
233 5 0 0 0 0 0 0 0 0
285 8 0 0 4 0 0 0 0 0
303 12 0 0 0 0 0 4 0 0
388 3 0 0 0 0 0 0 0 0
390 9 2 1 3 0 0 3 0 0
401 6 1 1 0 0 0 0 0 0
406 6 0 0 3 1 0 3 0 0
518 4 0 0 0 0 0 0 0 0
520 4 0 0 0 0 0 4 0 0
521 4 1 0 0 0 0 4 0 0
534 8 0 0 0 0 0 0 0 0
545 4 0 0 0 0 0 0 0 0
649 27 1 1 0 0 0 18 0 0
660 6 0 0 6 1 0 3 0 0
661 12 0 0 0 0 0 0 0 0
670 3 0 0 0 0 0 0 0 0
675 24 0 0 21 0 0 0 0 0
789 6 4 2 3 0 0 0 0 0
799 3 0 0 0 0 0 0 0 0
824 3 2 1 0 0 0 3 0 0
919 7 0 0 3 0 0 0 0 0
932 6 0 0 0 0 0 0 0 0
941 3 0 0 3 0 0 0 0 0
943 3 0 0 3 0 0 0 0 0
1195 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
0 16 3 1 0 0 0 4 0 0
233 4 0 0 0 0 0 0 0 0
388 4 0 0 0 0 0 0 0 0
390 16 3 1 4 0 0 4 0 0
397 32 3 1 0 0 0 28 0 0
401 8 0 0 0 0 0 0 0 0
406 8 0 0 4 0 0 4 0 0
410 24 0 0 0 0 0 20 0 0
413 32 0 0 28 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
0 8 2 1 0 0 0 2 0 0
233 2 0 0 0 0 0 0 0 0
388 2 0 0 0 0 0 0 0 0
390 8 2 1 2 0 0 2 0 0
397 16 2 1 0 0 0 14 0 0
401 4 0 0 0 0 0 0 0 0
406 4 0 0 2 0 0 2 0 0
410 12 0 0 0 0 0 10 0 0
413 16 0 0 14 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
0 8 2 1 0 0 0 2 0 0
233 2 0 0 0 0 0 0 0 0
388 2 0 0 0 0 0 0 0 0
390 8 0 0 2 0 0 2 0 0
397 16 2 1 0 0 0 14 0 0
401 4 0 0 0 0 0 0 0 0
406 4 0 0 2 0 0 2 0 0
410 12 2 1 0 0 0 10 0 0
413 16 0 0 14 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
0 48 7 1 0 0 0 12 0 0
233 12 0 0 0 0 0 0 0 0
388 12 0 0 0 0 0 0 0 0
390 48 0 0 12 0 0 12 0 0
397 96 7 1 0 0 0 84 2 0
401 24 0 0 0 0 0 0 0 0
406 24 0 0 12 0 0 12 0 0
410 72 6 1 0 0 0 60 0 0
413 96 0 0 84 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
0 8 4 2 0 0 0 2 0 0
233 2 0 0 0 0 0 0 0 0
388 2 0 0 0 0 0 0 0 0
390 8 0 0 2 0 0 2 0 0
397 16 2 1 0 0 0 14 0 0
401 4 2 1 0 0 0 0 0 0
406 4 0 0 2 0 0 2 0 0
410 12 0 0 0 0 0 10 0 0
413 16 0 0 14 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
0 52 2 1 0 0 0 13 0 0
233 13 0 0 0 0 0 0 0 0
388 13 0 0 0 0 0 0 0 0
390 52 2 1 13 0 0 13 0 0
397 104 2 1 0 0 0 91 1 0
401 26 0 0 0 0 0 0 0 0
406 26 0 0 13 0 0 13 0 0
410 78 0 0 0 0 0 65 0 0
413 104 0 0 91 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
0 164 11 1 0 0 0 41 0 0
233 41 0 0 0 0 0 0 0 0
388 41 0 0 0 0 0 0 0 0
390 164 9 1 41 0 0 41 0 0
397 328 10 1 0 0 0 287 0 0
401 82 0 0 0 0 0 0 0 0
406 82 0 0 41 9 0 41 0 0
410 246 0 0 0 0 0 205 3 0
413 328 0 0 287 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
0 146 19 1 0 0 0 50 1 0
233 23 0 0 0 0 0 0 0 0
364 27 24 0 27 2 0 27 1 0
388 23 0 0 0 0 0 0 0 0
390 92 0 0 23 8 0 23 0 0
397 400 47 1 0 0 0 350 1 0
401 100 0 0 0 0 0 0 0 0
402 135 0 0 0 0 0 108 2 0
406 46 0 0 23 6 0 23 0 0
410 138 23 1 0 0 0 115 0 0
413 400 0 0 350 0 0 0 0 0
fn=_ZN9rustc_mir12monomorphize12partitioning32collect_and_partition_mono_itemsN.llvm.M
233 2 0 0 0 0 0 0 0 0
364 1 0 0 1 1 0 1 0 0
427 2 0 0 2 0 0 0 0 0
919 5 0 0 1 0 0 0 0 0
932 4 1 1 2 1 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1037 2 0 0 0 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow5impls7borrows7Borrows21kill_borrows_on_placeN.llvm.M
0 476 3 2 68 0 0 0 0 0
490 34 0 0 34 1 0 0 0 0
491 68 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir9interpret6memory15Memory$LT$M$GT$18get_size_and_alignN.llvm.M
0 52 10 5 16 2 0 0 0 0
285 8 0 0 0 0 0 0 0 0
490 8 0 0 8 0 0 0 0 0
491 24 0 0 0 0 0 0 0 0
885 8 0 0 0 0 0 0 0 0
887 4 0 0 0 0 0 0 0 0
891 4 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir9interpret6memory15Memory$LT$M$GT$18get_size_and_alignN.llvm.M
0 1276 95 4 370 3 0 0 0 0
285 185 0 0 0 0 0 0 0 0
490 185 0 0 185 0 0 0 0 0
491 534 0 0 0 0 0 0 0 0
885 206 19 1 0 0 0 0 0 0
887 103 0 0 0 0 0 0 0 0
891 82 0 0 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::retain
0 12 1 1 2 0 0 0 0 0
104 2 1 1 0 0 0 0 0 0
136 2 0 0 0 0 0 0 0 0
167 2 0 0 0 0 0 0 0 0
168 4 0 0 0 0 0 0 0 0
452 2 0 0 2 0 0 0 0 0
490 2 0 0 2 0 0 0 0 0
518 2 0 0 0 0 0 0 0 0
520 2 0 0 0 0 0 2 0 0
521 2 0 0 0 0 0 2 0 0
534 4 0 0 0 0 0 0 0 0
545 4 0 0 2 0 0 0 0 0
869 8 0 0 2 0 0 0 0 0
873 2 0 0 2 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
0 19443 2 1 3183 1 0 0 0 0
104 3177 1 1 0 0 0 0 0 0
136 3177 0 0 0 0 0 0 0 0
167 3350 0 0 0 0 0 0 0 0
168 6700 0 0 0 0 0 0 0 0
285 6357 0 0 0 0 0 0 0 0
364 2 0 0 2 0 0 2 0 0
452 3177 0 0 3177 0 0 0 0 0
490 3180 0 0 3180 0 0 0 0 0
491 6 0 0 0 0 0 0 0 0
518 3177 0 0 0 0 0 0 0 0
520 3177 0 0 0 0 0 3177 0 0
521 3177 0 0 0 0 0 3177 6 0
534 6354 0 0 0 0 0 0 0 0
545 6354 0 0 3177 1 0 0 0 0
625 2 0 0 1 0 0 0 0 0
626 2 0 0 0 0 0 1 0 0
868 2 0 0 1 0 0 0 0 0
869 12708 0 0 3177 0 0 0 0 0
873 3177 0 0 3177 0 0 0 0 0
885 6 0 0 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
0 218 15 3 17 2 0 0 0 0
285 10 0 0 5 0 0 0 0 0
444 17 0 0 17 0 0 0 0 0
490 17 0 0 17 0 0 0 0 0
491 34 0 0 0 0 0 0 0 0
885 10 0 0 5 0 0 0 0 0
887 10 4 0 0 0 0 0 0 0
891 12 0 0 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
0 11 1 1 1 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
891 1 0 0 0 0 0 0 0 0
fn=core::ptr::drop_in_place
233 397 30 21 0 0 0 0 0 0
427 397 43 43 397 41 0 0 0 0
919 794 54 46 0 0 0 0 0 0
932 4126 729 236 2063 439 0 0 0 0
1037 2063 51 19 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::contains_key
0 1203 23 7 198 14 0 184 0 0
285 19 1 1 0 0 0 0 0 0
490 94 1 1 94 25 0 0 0 0
491 58 0 0 0 0 0 0 0 0
882 13 0 0 0 0 0 0 0 0
885 43 0 0 0 0 0 0 0 0
887 21 0 0 0 0 0 0 0 0
891 13 0 0 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
0 401756 2180 303 69061 61 0 853 3 0
285 3317 5 1 1617 0 0 0 0 0
444 351 25 3 351 13 0 0 0 0
452 7 0 0 7 0 0 0 0 0
490 26420 32 6 26409 88 0 11 0 0
491 50943 710 28 0 0 0 11 0 0
882 6472 100 30 0 0 0 0 0 0
885 6221 1 1 7 0 0 1638 0 0
887 322 0 0 51 28 0 0 0 0
891 22244 49 2 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
0 61076 242 36 12921 58 0 13107 2 0
285 18225 14 6 42 0 0 1 0 0
444 262 28 1 262 2 0 0 0 0
452 115 0 0 115 0 0 0 0 0
460 6525 4 1 249 0 0 0 0 0
472 32153 93 10 118 0 0 0 0 0
475 12814 263 10 6407 41 0 0 0 0
479 6472 40 3 6472 0 0 0 0 0
490 6486 6 1 6475 433 0 11 0 0
491 12036 9 4 0 0 0 0 0 0
882 5920 16 7 0 0 0 0 0 0
885 12904 28 2 131 0 0 74 0 0
887 535 0 0 1 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove_entry
0 648 0 0 0 0 0 248 0 0
285 147 0 0 0 0 0 0 0 0
444 99 0 0 99 0 0 0 0 0
452 49 0 0 49 0 0 0 0 0
460 49 0 0 49 0 0 0 0 0
472 245 0 0 0 0 0 0 0 0
475 98 0 0 49 0 0 0 0 0
479 49 0 0 49 0 0 0 0 0
490 50 0 0 50 2 0 0 0 0
885 147 0 0 49 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::retain
0 2 0 0 0 0 0 2 0 0
303 3 0 0 0 0 0 0 0 0
444 1 0 0 1 0 0 0 0 0
460 1 1 1 1 0 0 0 0 0
472 5 0 0 0 0 0 0 0 0
475 2 0 0 1 0 0 0 0 0
479 3 0 0 2 0 0 0 0 0
919 18 0 0 18 0 0 0 0 0
941 18 18 1 18 0 0 0 0 0
943 18 0 0 18 0 0 0 0 0
1190 2 1 1 0 0 0 0 0 0
1195 36 1 0 0 0 0 0 0 0
fn=hashbrown::map::RawEntryBuilder<K,V,S>::from_key_hashed_nocheck
0 172206 2960 194 42673 419 0 1080 46 0
285 1187 7 2 0 0 0 0 0 0
490 11041 105 2 11041 801 0 0 0 0
491 22082 0 0 0 0 0 0 0 0
882 10788 382 27 0 0 0 0 0 0
885 10492 53 4 0 0 0 8 0 0
887 38 0 0 0 0 0 0 0 0
891 58 0 0 0 0 0 0 0 0
fn=hashbrown::map::RawEntryBuilderMut<K,V,S>::from_hash
0 28150 402 7 3298 0 0 422 0 0
444 2430 0 0 2430 0 0 0 0 0
452 2306 0 0 1197 0 0 1109 0 0
490 2306 0 0 2101 2 0 205 0 0
491 3997 0 0 0 0 0 0 0 0
885 2408 0 0 1197 0 0 0 0 0
887 409 4 1 0 0 0 0 0 0
891 162 66 1 0 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::clear
0 1 0 0 0 0 0 0 0 0
565 1 0 0 0 0 0 0 0 0
570 1 1 1 0 0 0 1 0 0
571 2 0 0 1 0 0 2 0 0
576 7 1 1 0 0 0 6 0 0
587 8 0 0 7 0 0 0 0 0
919 2 0 0 1 0 0 1 0 0
932 2 0 0 1 0 0 0 0 0
941 1 1 1 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 1 1 0 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::insert
0 213471 1511 386 31150 0 0 0 0 0
104 31150 317 79 1052 0 0 0 0 0
117 30098 16 7 0 0 0 0 0 0
136 30098 13 7 0 0 0 0 0 0
167 35316 0 0 0 0 0 0 0 0
168 70632 574 123 0 0 0 0 0 0
285 44349 207 22 14 0 0 0 0 0
452 30082 1010 14 30082 0 0 0 0 0
490 31150 6 4 31150 0 0 0 0 0
518 30098 77 4 0 0 0 0 0 0
520 30098 187 11 0 0 0 30098 0 0
521 30098 102 18 0 0 0 30098 177 0
534 62300 0 0 0 0 0 0 0 0
545 61248 324 38 30098 39 0 0 0 0
626 3156 109 47 0 0 0 1052 13 1
832 267207 3471 329 0 0 0 146271 205 3
839 94 7 3 94 0 0 0 0 0
840 90294 487 81 30098 199 0 0 0 0
846 120392 403 40 30098 0 0 0 0 0
848 812 0 0 812 0 0 0 0 0
849 30098 97 10 30098 104 0 0 0 0
852 205209 552 22 175095 2 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
0 303741 1053 311 1315 0 0 247 2 0
104 42894 29 10 42894 2 0 0 0 0
136 42504 34 13 0 0 0 0 0 0
167 42654 0 0 0 0 0 0 0 0
168 85308 49 20 0 0 0 0 0 0
233 1524 27 8 0 0 0 0 0 0
285 35560 6 3 3779 0 0 0 0 0
303 42444 20 6 330 55 0 3765 0 0
327 4292 7 0 4237 0 0 0 0 0
388 912 7 3 0 0 0 0 0 0
390 2524 179 48 912 0 0 933 0 0
401 1824 148 41 0 0 0 0 0 0
406 1824 80 30 912 134 0 912 0 0
427 30 0 0 0 0 0 0 0 0
518 42504 13 4 0 0 0 0 0 0
520 42504 12 6 0 0 0 42504 0 0
521 44499 49 11 1995 0 0 42504 0 0
534 85008 64 19 0 0 0 0 0 0
545 42504 0 0 0 0 0 0 0 0
649 8416 847 261 0 0 0 6312 52 0
655 1052 0 0 1052 7 0 0 0 0
660 2104 154 48 2104 229 0 1052 164 2
661 4508 158 42 0 0 0 300 6 0
670 1052 15 12 0 0 0 0 0 0
675 8296 360 114 7259 1 0 0 0 0
788 593 35 8 140 0 0 140 0 0
789 2125 469 166 1052 1 0 21 0 0
799 1054 24 8 0 0 0 0 0 0
824 1052 64 24 0 0 0 1052 12 0
919 2276 82 25 1052 0 0 0 0 0
932 2104 63 18 0 0 0 0 0 0
941 1055 111 17 1052 1 0 3 0 0
943 1052 35 15 1052 0 0 0 0 0
1195 7650 80 56 0 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::try_with_capacity
0 1276 225 89 0 0 0 319 0 0
233 319 0 0 0 0 0 0 0 0
388 319 0 0 0 0 0 0 0 0
390 957 77 20 319 0 0 319 0 0
397 2552 199 67 0 0 0 2233 44 1
401 638 34 20 0 0 0 0 0 0
406 638 0 0 319 46 0 319 13 0
410 1914 86 27 0 0 0 1595 11 0
413 2552 0 0 2233 1 0 0 0 0
fn=hashbrown::raw::bucket_mask_to_capacity
203 17808 177 1 0 0 0 0 0 0
211 2968 0 0 2968 0 0 0 0 0
fn=hashbrown::raw::capacity_to_buckets
0 636 0 0 0 0 0 0 0 0
182 2874 212 1 0 0 0 0 0 0
190 1908 0 0 0 0 0 0 0 0
197 1437 0 0 1437 0 0 0 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
0 145723 1324 132 20649 196 0 2801 14 0
285 474 1 0 29 0 0 0 0 0
444 209 27 3 209 4 0 0 0 0
452 2 0 0 2 0 0 0 0 0
490 10127 4 4 10116 224 0 11 0 0
491 19532 0 0 0 0 0 11 0 0
625 19568 58 10 9791 301 0 0 0 0
626 1168 29 14 1 0 0 270 8 0
882 9423 13 3 0 0 0 0 0 0
885 1141 1 1 3 0 0 29 0 0
887 88 0 0 10 0 0 0 0 0
891 437 61 2 0 0 0 0 0 0
fn=indexmap::map::Entry<K,V>::or_insert_with
364 629 0 0 629 4 0 629 0 0
fn=rustc_arena::TypedArenaChunk<T>::destroy
233 9 0 0 0 0 0 0 0 0
427 9 2 2 9 2 0 0 0 0
919 9 0 0 0 0 0 0 0 0
932 626 11 11 313 84 0 0 0 0
1037 320 4 4 2 0 0 0 0 0
fn=rustc_arena::drop_for_type
233 4 0 0 0 0 0 0 0 0
427 4 0 0 4 2 0 0 0 0
919 8 1 1 0 0 0 0 0 0
932 10 5 5 5 1 0 0 0 0
1037 5 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_generics_mut
364 1 0 0 1 0 0 1 0 0
fn=rustc_ast_lowering::lower_crate
233 2 0 0 0 0 0 0 0 0
364 2 0 0 2 1 0 2 0 0
427 2 1 1 2 0 0 0 0 0
919 5 1 1 1 1 0 0 0 0
932 4 0 0 2 0 0 0 0 0
941 1 0 0 1 1 0 0 0 0
943 1 0 0 1 0 0 0 0 0
944 1 0 0 1 0 0 0 0 0
1037 2 0 0 0 0 0 0 0 0
fn=rustc_ast_passes::feature_gate::check_crate
0 88 9 9 24 4 4 0 0 0
490 8 4 4 8 0 0 0 0 0
491 8 0 0 0 0 0 0 0 0
fn=rustc_builtin_macros::format::expand_format_args_impl
364 1 0 0 1 0 0 1 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
0 7 1 1 1 0 0 0 0 0
364 2 1 1 2 0 0 2 0 0
625 2 0 0 1 0 0 0 0 0
919 1 1 1 1 0 0 0 0 0
932 7 3 3 4 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
944 1 0 0 1 0 0 0 0 0
1037 3 0 0 0 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::target_machine_factory
0 32 16 1 0 0 0 16 0 0
fn=rustc_codegen_llvm::callee::get_fn
0 530 20 1 200 11 0 75 0 0
285 15 0 0 0 0 0 0 0 0
490 25 0 0 25 0 0 0 0 0
491 50 0 0 0 0 0 0 0 0
885 30 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::common::<impl rustc_codegen_ssa::traits::consts::ConstMethods for rustc_codegen_llvm::context::CodegenCx>::scalar_to_backend
0 27 4 2 6 0 0 0 0 0
285 6 0 0 0 0 0 0 0 0
490 3 0 0 3 0 0 0 0 0
491 6 0 0 0 0 0 0 0 0
885 6 0 0 0 0 0 0 0 0
887 3 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::consts::<impl rustc_codegen_ssa::traits::statics::StaticMethods for rustc_codegen_llvm::context::CodegenCx>::static_addr_of
0 84 0 0 12 2 0 6 0 0
490 6 0 0 6 0 0 0 0 0
491 12 0 0 0 0 0 0 0 0
891 6 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::consts::const_alloc_to_llvm
0 27 1 1 6 2 0 0 0 0
285 6 0 0 0 0 0 0 0 0
490 3 0 0 3 0 0 0 0 0
491 6 1 1 0 0 0 0 0 0
885 6 0 0 0 0 0 0 0 0
887 3 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::context::CodegenCx::new
0 12 0 0 0 0 0 0 0 0
364 60 0 0 54 6 0 60 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm
364 1 1 1 1 0 0 1 0 0
932 2 0 0 1 1 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm::{{closure}}
0 49 3 3 9 1 0 0 0 0
490 3 0 0 3 0 0 0 0 0
891 3 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_native_libraries
0 112 1 1 14 0 0 14 0 0
491 28 0 0 0 0 0 0 0 0
882 14 0 0 0 0 0 0 0 0
885 28 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_rust_crates::add_static_crate
0 182 2 2 56 2 0 42 0 0
490 28 0 0 28 2 0 0 0 0
491 70 1 1 14 0 0 14 1 0
882 28 0 0 0 0 0 0 0 0
885 56 0 0 0 0 0 0 0 0
887 84 0 0 28 5 0 0 0 0
fn=rustc_codegen_ssa::back::link::each_linked_rlib
0 135 2 2 32 1 0 4 0 0
491 28 0 0 0 0 0 0 0 0
882 14 0 0 0 0 0 0 0 0
885 28 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::ignored_for_lto
0 143 2 2 26 1 0 0 0 0
490 13 0 0 13 0 0 0 0 0
491 26 0 0 0 0 0 0 0 0
882 13 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::link_natively
0 255 3 3 56 0 0 14 2 0
233 2 0 0 0 0 0 0 0 0
364 2 0 0 2 1 0 2 0 0
427 2 0 0 2 0 0 0 0 0
490 28 0 0 28 0 0 0 0 0
491 56 1 1 0 0 0 0 0 0
625 28 0 0 14 0 0 0 0 0
626 9 0 0 0 0 0 3 0 0
882 28 0 0 0 0 0 0 0 0
885 56 0 0 0 0 0 0 0 0
887 98 0 0 42 14 0 0 0 0
913 14 0 0 14 0 0 0 0 0
919 4 0 0 0 0 0 0 0 0
932 5 1 1 3 3 0 0 0 0
1037 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::linker::LinkerInfo::new
0 3 0 0 0 0 0 0 0 0
364 1 0 0 1 0 0 1 0 0
625 2 0 0 0 0 0 0 0 0
626 2 0 0 0 0 0 1 0 0
fn=rustc_codegen_ssa::back::write::copy_all_cgu_workproducts_to_incr_comp_cache_dir
364 1 0 0 1 1 0 1 1 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
364 1 0 0 1 1 0 1 0 0
932 2 0 0 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::<impl rustc_codegen_ssa::CrateInfo>::new
0 190 4 4 52 0 0 3 0 0
364 7 1 1 5 0 0 6 0 0
490 14 0 0 14 0 0 0 0 0
491 28 0 0 0 0 0 0 0 0
625 8 0 0 4 0 0 0 0 0
626 8 1 1 0 0 0 4 0 0
885 22 0 0 0 0 0 0 0 0
887 11 0 0 0 0 0 0 0 0
891 3 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::codegen_crate
364 1 0 0 1 1 0 1 0 0
fn=rustc_codegen_ssa::meth::get_vtable
0 12 1 1 2 0 0 1 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
882 1 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::scc::Sccs<N,S>::new
233 1 0 0 0 0 0 0 0 0
364 1 0 0 1 0 0 1 0 0
427 1 0 0 1 0 0 0 0 0
919 2 0 0 0 0 0 0 0 0
932 2 0 0 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::scc::SccsConstruction<G,S>::walk_node
444 33 0 0 33 0 0 0 0 0
565 37 0 0 0 0 0 0 0 0
570 37 0 0 0 0 0 37 0 0
571 140 0 0 70 0 0 74 0 0
925 33 0 0 0 0 0 0 0 0
932 74 0 0 37 0 0 0 0 0
fn=rustc_data_structures::snapshot_map::SnapshotMap<K,V,M,L>::get
0 65 13 3 5 0 0 0 0 0
490 5 0 0 5 0 0 0 0 0
491 10 0 0 0 0 0 0 0 0
882 5 0 0 0 0 0 0 0 0
fn=rustc_data_structures::sync::join
0 10 1 1 2 0 0 0 0 0
285 1 0 0 0 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
919 2 1 1 2 0 0 0 0 0
941 2 0 0 2 1 0 0 0 0
943 2 0 0 2 0 0 0 0 0
944 2 0 0 2 1 0 0 0 0
fn=rustc_data_structures::transitive_relation::TransitiveRelation<T>::add_index
0 44 0 0 4 0 0 0 0 0
104 4 0 0 0 0 0 0 0 0
136 4 0 0 0 0 0 0 0 0
167 4 0 0 0 0 0 0 0 0
168 8 0 0 0 0 0 0 0 0
452 4 0 0 4 0 0 0 0 0
490 4 1 1 4 0 0 0 0 0
518 4 0 0 0 0 0 0 0 0
520 4 0 0 0 0 0 4 0 0
521 4 0 0 0 0 0 4 0 0
534 8 1 1 0 0 0 0 0 0
545 8 0 0 4 0 0 0 0 0
869 16 0 0 4 0 0 0 0 0
873 8 0 0 4 0 0 0 0 0
fn=rustc_driver::run_compiler
364 1 0 0 1 0 0 1 0 0
fn=rustc_errors::Handler::with_emitter_and_flags
364 24 8 1 24 7 0 24 0 0
fn=rustc_expand::base::ExtCtxt::new
0 3 0 0 3 0 0 0 0 0
364 3 0 0 3 0 0 3 0 0
fn=rustc_expand::base::ExtCtxt::trace_macros_diag
919 2 0 0 1 0 0 1 0 0
941 1 1 1 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 1 1 0 0 0 0 0 0
fn=rustc_expand::config::features
0 4 0 0 0 0 0 4 0 0
233 1 0 0 0 0 0 0 0 0
364 1 0 0 1 0 0 1 0 0
427 1 1 1 1 0 0 0 0 0
919 2 1 1 0 0 0 0 0 0
932 3 1 1 2 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::fully_expand_fragment
233 1 0 0 0 0 0 0 0 0
364 2 0 0 2 1 0 2 0 0
427 1 0 0 1 0 0 0 0 0
919 3 1 1 1 0 0 0 0 0
932 4 2 1 2 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1037 2 0 0 0 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_check::check_meta_variables
364 5 0 0 5 0 0 5 0 0
fn=rustc_expand::mbe::macro_check::check_nested_occurrences
364 12 0 0 12 0 0 12 0 0
fn=rustc_expand::mbe::macro_parser::nameize::n_rec
0 49 0 0 7 0 0 0 0 0
104 7 0 0 0 0 0 0 0 0
136 7 0 0 0 0 0 0 0 0
167 7 0 0 0 0 0 0 0 0
168 14 4 1 0 0 0 0 0 0
452 7 0 0 7 0 0 0 0 0
490 7 0 0 7 0 0 0 0 0
518 7 0 0 0 0 0 0 0 0
520 7 0 0 0 0 0 7 0 0
521 7 0 0 0 0 0 7 0 0
534 14 0 0 0 0 0 0 0 0
545 14 0 0 7 0 0 0 0 0
869 28 0 0 7 0 0 0 0 0
873 14 0 0 7 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::parse_tt
364 4 0 0 4 3 0 4 0 0
fn=rustc_expand::mbe::macro_rules::check_lhs_nt_follows
364 5 0 0 5 0 0 5 0 0
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
0 78 9 3 6 0 0 12 0 0
490 3 0 0 3 0 0 0 0 0
885 12 0 0 0 0 0 0 0 0
887 12 3 1 0 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::lookup_cur_matched
0 26 1 1 6 0 0 0 0 0
490 2 0 0 2 0 0 0 0 0
885 4 0 0 0 0 0 0 0 0
887 4 0 0 0 0 0 0 0 0
fn=rustc_feature::builtin_attrs::is_builtin_attr_name
0 60 4 1 6 0 0 0 0 0
490 7 0 0 7 1 0 0 0 0
491 14 0 0 0 0 0 0 0 0
885 12 0 0 0 0 0 0 0 0
887 6 0 0 0 0 0 0 0 0
891 1 0 0 0 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::create_def
0 18 0 0 3 0 0 0 0 0
104 3 0 0 0 0 0 0 0 0
136 3 1 1 0 0 0 0 0 0
167 3 0 0 0 0 0 0 0 0
168 6 1 1 0 0 0 0 0 0
285 6 0 0 0 0 0 0 0 0
452 3 0 0 3 0 0 0 0 0
490 3 0 0 3 0 0 0 0 0
518 3 0 0 0 0 0 0 0 0
520 3 0 0 0 0 0 3 0 0
521 3 0 0 0 0 0 3 0 0
534 6 0 0 0 0 0 0 0 0
545 6 0 0 3 0 0 0 0 0
869 12 0 0 3 0 0 0 0 0
873 9 0 0 3 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::init_def_id_to_hir_id_mapping
364 1 0 0 1 0 0 1 0 0
932 3 0 0 2 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::new
364 6 2 1 6 1 0 6 0 0
fn=rustc_hir::intravisit::Visitor::visit_nested_item
0 99 2 2 18 1 0 0 0 0
285 9 0 0 0 0 0 0 0 0
490 9 0 0 9 0 0 0 0 0
491 18 0 0 0 0 0 0 0 0
885 18 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::freshener
364 1050 0 0 350 4 0 700 32 0
fn=rustc_infer::infer::InferCtxt::probe
364 24 0 0 24 0 0 24 0 0
932 50 2 2 25 0 0 0 0 0
1037 25 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 84 10 5 6 1 0 52 2 0
285 2 0 0 0 0 0 0 0 0
364 441 14 7 441 0 0 441 0 0
490 3 0 0 3 1 0 0 0 0
491 6 1 1 0 0 0 0 0 0
885 6 0 0 0 0 0 0 0 0
887 1 0 0 0 0 0 0 0 0
932 44 15 3 22 0 0 0 0 0
1037 22 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
0 39 25 4 2 0 0 25 5 0
233 1 0 0 0 0 0 0 0 0
364 102 2 1 102 0 0 102 0 0
427 1 0 0 1 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
891 1 0 0 0 0 0 0 0 0
919 2 0 0 0 0 0 0 0 0
932 96 45 2 48 6 0 0 0 0
1037 48 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtInner::new
364 163 90 1 163 10 0 163 50 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
0 30 0 0 15 0 0 0 0 0
364 34 2 2 25 0 0 34 0 0
932 50 24 8 25 0 0 0 0 0
1037 25 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::infer_variable_values
919 76 0 0 76 0 0 0 0 0
941 76 0 0 76 0 0 0 0 0
943 76 0 0 76 0 0 0 0 0
944 76 0 0 76 0 0 0 0 0
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::new
364 152 0 0 152 0 0 152 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::process_registered_region_obligations
0 70 0 0 14 0 0 0 0 0
490 7 0 0 7 1 0 0 0 0
885 14 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::into_infos_and_data
364 154 40 1 77 0 0 77 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintStorage::new
364 489 0 0 489 0 0 489 12 0
fn=rustc_infer::traits::util::elaborate_obligations
0 435 9 1 29 0 0 0 0 0
364 49 0 0 49 10 0 49 0 0
444 29 13 1 29 0 0 0 0 0
490 29 0 0 29 0 0 0 0 0
491 58 11 1 0 0 0 0 0 0
891 29 0 0 0 0 0 0 0 0
fn=rustc_interface::interface::create_compiler_and_run
233 1 0 0 0 0 0 0 0 0
427 1 1 1 1 0 0 0 0 0
919 2 1 1 0 0 0 0 0 0
932 2 0 0 1 1 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=rustc_interface::util::add_configuration
0 3 1 1 0 0 0 1 0 0
625 2 0 0 1 1 0 0 0 0
626 2 0 0 0 0 0 1 0 0
fn=rustc_interface::util::create_session
932 2 0 0 1 1 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=rustc_lint::BuiltinCombinedLateLintPass::new
364 2 0 0 2 0 0 2 0 0
fn=rustc_lint::context::LintStore::new
364 2 0 0 2 0 0 2 0 0
fn=rustc_lint::context::LintStore::register_lints
0 12 0 0 2 0 0 0 0 0
104 2 1 1 0 0 0 0 0 0
136 2 0 0 0 0 0 0 0 0
167 2 0 0 0 0 0 0 0 0
168 4 0 0 0 0 0 0 0 0
285 2 0 0 0 0 0 0 0 0
293 56 0 0 0 0 0 0 0 0
452 2 0 0 2 0 0 0 0 0
490 2 0 0 2 0 0 0 0 0
518 2 0 0 0 0 0 0 0 0
520 2 0 0 0 0 0 2 0 0
521 2 0 0 0 0 0 2 0 0
534 4 0 0 0 0 0 0 0 0
545 4 0 0 2 0 0 0 0 0
869 8 0 0 2 0 0 0 0 0
873 3 0 0 2 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_renamed
0 56 0 0 16 0 0 0 0 0
285 16 0 0 8 0 0 0 0 0
490 8 0 0 8 0 0 0 0 0
491 16 0 0 0 0 0 0 0 0
885 16 0 0 0 0 0 0 0 0
887 8 0 0 0 0 0 0 0 0
fn=rustc_lint::early::check_ast_crate
0 10 5 5 5 0 0 4 0 0
364 3 1 1 3 1 0 1 0 0
932 5 1 1 3 0 0 0 0 0
1037 2 0 0 0 0 0 0 0 0
1190 6 1 1 2 0 0 2 0 0
1195 17 1 1 6 0 0 0 0 0
1206 6 1 1 0 0 0 4 0 0
1295 6 0 0 2 0 0 0 0 0
fn=rustc_lint::levels::LintLevelsBuilder::new
361 15 3 1 0 0 0 12 1 0
364 6 0 0 6 0 0 6 0 0
fn=rustc_lint::levels::LintLevelsBuilder::push
361 180 3 1 0 0 0 144 3 0
364 36 0 0 36 0 0 36 11 0
919 69 3 1 69 0 0 0 0 0
932 72 3 1 36 0 0 0 0 0
941 69 3 1 69 0 0 0 0 0
943 69 0 0 69 0 0 0 0 0
1037 36 0 0 0 0 0 0 0 0
1195 138 3 1 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::into_cstore
233 1 0 0 0 0 0 0 0 0
427 1 1 0 1 0 0 0 0 0
919 2 1 1 0 0 0 0 0 0
932 2 0 0 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::new
364 1 0 0 1 0 0 1 0 0
fn=rustc_metadata::creader::CrateLoader::resolve_crate
0 28 0 0 4 0 0 0 0 0
490 2 0 0 2 1 0 0 0 0
491 4 0 0 0 0 0 0 0 0
891 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::extract_one
0 173 14 2 73 0 0 28 14 3
303 15 0 0 0 0 0 0 0 0
913 14 0 0 14 0 0 0 0 0
1190 29 0 0 29 0 0 0 0 0
1191 15 0 0 0 0 0 15 0 0
1195 142 26 1 28 1 0 0 0 0
1206 114 42 2 29 0 0 57 0 0
1245 45 0 0 15 0 0 15 0 0
1295 117 0 0 59 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::find_library_crate
0 126 0 0 84 0 0 0 0 0
303 70 0 0 0 0 0 0 0 0
364 28 0 0 28 9 0 28 0 0
913 14 0 0 14 0 0 0 0 0
1190 84 13 1 42 0 0 14 8 0
1191 28 0 0 0 0 0 28 0 0
1195 56 6 1 0 0 0 0 0 0
1206 70 13 1 28 0 0 28 1 0
1245 56 9 1 28 0 0 14 0 0
1295 84 14 1 42 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::maybe_load_library_crate
364 14 1 1 14 3 0 14 9 1
fn=rustc_metadata::native_libs::collect
364 1 1 1 1 0 0 1 0 0
932 2 1 1 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_implementations_for_trait
0 1694 22 2 144 0 0 0 0 0
490 113 0 0 113 113 0 0 0 0
885 66 0 0 0 0 0 0 0 0
891 86 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::TyS> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 9024 261 1 1637 0 0 0 0 0
490 788 0 0 788 0 0 0 0 0
491 1576 277 1 0 0 0 0 0 0
885 852 0 0 0 0 0 0 0 0
891 508 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::Predicate> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 114 6 1 20 0 0 0 0 0
490 10 0 0 10 0 0 0 0 0
491 20 0 0 0 0 0 0 0 0
885 4 2 1 0 0 0 0 0 0
891 8 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_generics_num_lifetimes
233 1 0 0 0 0 0 0 0 0
427 1 0 0 1 0 0 0 0 0
919 2 0 0 0 0 0 0 0 0
932 2 0 0 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::reachable_non_generics
364 2 0 0 2 2 0 2 0 0
fn=rustc_middle::hir::map::Map::body
0 270 0 0 60 0 0 0 0 0
490 30 11 1 30 2 0 0 0 0
491 60 0 0 0 0 0 0 0 0
885 60 0 0 0 0 0 0 0 0
887 30 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_owner_def_id
0 99 6 1 18 3 0 0 0 0
285 9 0 0 0 0 0 0 0 0
490 9 0 0 9 3 0 0 0 0
491 18 0 0 0 0 0 0 0 0
885 18 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_parent_did
0 11 0 0 2 0 0 0 0 0
285 1 0 0 0 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 1 1 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::insert_entry
364 4 0 0 4 1 0 4 0 0
fn=rustc_middle::ich::hcx::compute_ignored_attr_names
0 2 0 0 0 0 0 0 0 0
364 1 0 0 1 0 0 1 0 0
625 2 0 0 1 0 0 0 0 0
626 2 0 0 0 0 0 1 0 0
fn=rustc_middle::lint::LintLevelMap::level_and_source
0 75 1 1 14 0 0 0 0 0
285 4 0 0 0 0 0 0 0 0
490 7 0 0 7 1 0 0 0 0
491 14 0 0 0 0 0 0 0 0
885 8 0 0 0 0 0 0 0 0
fn=rustc_middle::lint::LintLevelSets::get_lint_id_level
0 196 6 2 28 0 0 0 0 0
490 14 0 0 14 0 0 0 0 0
491 28 0 0 0 0 0 0 0 0
891 14 2 1 0 0 0 0 0 0
fn=rustc_middle::lint::LintLevelSets::get_lint_level
0 104 5 2 8 0 0 0 0 0
444 8 0 0 8 0 0 0 0 0
490 8 0 0 8 2 0 0 0 0
491 16 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::lib_features::LibFeatures::to_vec
919 2 0 0 2 0 0 0 0 0
941 2 1 1 2 0 0 0 0 0
943 2 0 0 2 0 0 0 0 0
944 2 0 0 2 0 0 0 0 0
fn=rustc_middle::middle::region::ScopeTree::opt_destruction_scope
0 205 0 0 34 0 0 0 0 0
285 4 0 0 0 0 0 0 0 0
490 17 1 1 17 1 0 0 0 0
491 34 0 0 0 0 0 0 0 0
885 8 0 0 0 0 0 0 0 0
887 4 0 0 0 0 0 0 0 0
891 13 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::region::ScopeTree::temporary_scope
0 338 1 1 52 0 0 0 0 0
490 26 0 0 26 1 0 0 0 0
491 52 0 0 0 0 0 0 0 0
891 26 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::<impl rustc_middle::ty::context::TyCtxt>::global_alloc
0 18 2 1 4 0 0 0 0 0
285 4 0 0 0 0 0 0 0 0
490 2 0 0 2 0 0 0 0 0
491 4 0 0 0 0 0 0 0 0
885 4 2 1 0 0 0 0 0 0
887 2 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::estimate_size
919 12 0 0 12 0 0 0 0 0
941 12 0 0 12 0 0 0 0 0
943 12 0 0 12 0 0 0 0 0
944 12 0 0 12 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::items_in_deterministic_order
919 6 0 0 6 0 0 0 0 0
941 6 0 0 6 6 0 0 0 0
943 6 0 0 6 0 0 0 0 0
944 6 0 0 6 6 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::new
364 12 0 0 12 0 0 12 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name
0 27 1 1 4 0 0 0 0 0
104 4 1 1 0 0 0 0 0 0
136 4 0 0 0 0 0 0 0 0
167 4 0 0 0 0 0 0 0 0
168 8 2 1 0 0 0 0 0 0
452 4 0 0 4 0 0 0 0 0
490 4 0 0 4 0 0 0 0 0
518 4 0 0 0 0 0 0 0 0
520 4 0 0 0 0 0 4 0 0
521 7 0 0 3 0 0 4 0 0
534 8 0 0 0 0 0 0 0 0
545 8 0 0 4 0 0 0 0 0
869 16 2 1 4 0 0 0 0 0
873 4 2 1 4 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name_no_mangle
0 7 0 0 1 0 0 0 0 0
104 1 0 0 0 0 0 0 0 0
136 1 0 0 0 0 0 0 0 0
167 1 0 0 0 0 0 0 0 0
168 2 0 0 0 0 0 0 0 0
452 1 0 0 1 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
518 1 0 0 0 0 0 0 0 0
520 1 1 1 0 0 0 1 0 0
521 2 0 0 1 0 0 1 0 0
534 2 0 0 0 0 0 0 0 0
545 2 0 0 1 0 0 0 0 0
869 4 0 0 1 0 0 0 0 0
873 2 0 0 2 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::new
364 3 0 0 3 0 0 3 0 0
fn=rustc_middle::traits::specialization_graph::Graph::new
361 10 0 0 0 0 0 8 0 0
364 6 0 0 2 1 0 4 1 0
fn=rustc_middle::traits::specialization_graph::Graph::parent
0 14 0 0 4 0 0 0 0 0
285 4 0 0 0 0 0 0 0 0
490 2 0 0 2 1 0 0 0 0
491 4 0 0 0 0 0 0 0 0
882 2 2 1 0 0 0 0 0 0
885 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::CommonLifetimes::new::{{closure}}
0 42 2 2 6 0 0 3 0 0
490 3 0 0 3 0 0 0 0 0
491 9 0 0 0 0 0 3 0 0
891 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_canonical_var_infos
0 195 8 2 4 0 0 0 0 0
444 25 19 1 25 0 0 0 0 0
452 21 0 0 21 0 0 0 0 0
490 25 0 0 25 0 0 0 0 0
491 75 0 0 0 0 0 25 0 0
885 42 0 0 21 0 0 0 0 0
887 42 0 0 0 0 0 0 0 0
891 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_existential_predicates
0 43 7 2 3 0 0 0 0 0
444 4 0 0 4 2 0 0 0 0
452 1 0 0 1 0 0 0 0 0
490 4 0 0 4 0 0 0 0 0
491 12 0 0 0 0 0 4 0 0
885 2 0 0 1 0 0 0 0 0
887 2 0 0 0 0 0 0 0 0
891 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_place_elems
0 193 19 3 42 8 0 0 0 0
490 17 0 0 17 0 0 0 0 0
491 51 0 0 0 0 0 17 0 0
885 18 0 0 0 0 0 0 0 0
887 18 0 0 0 0 0 0 0 0
891 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_predicates
0 236 10 2 12 0 0 0 0 0
444 22 0 0 22 0 0 0 0 0
452 10 0 0 10 0 0 0 0 0
490 22 0 0 22 0 0 0 0 0
491 44 0 0 0 0 0 0 0 0
885 30 0 0 10 0 0 10 0 0
887 20 0 0 0 0 0 0 0 0
891 12 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_substs
0 12272 209 2 1944 0 0 0 0 0
490 972 0 0 972 0 0 0 0 0
491 1944 0 0 0 0 0 0 0 0
885 1302 130 1 0 0 0 0 0 0
891 395 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_type_list
0 1104 30 1 40 0 0 0 0 0
444 113 0 0 113 16 0 0 0 0
452 76 0 0 76 0 0 0 0 0
490 113 0 0 113 0 0 0 0 0
491 226 0 0 0 0 0 0 0 0
885 228 0 0 76 0 0 76 0 0
887 152 0 0 0 0 0 0 0 0
891 40 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
0 23 4 4 2 1 0 0 0 0
104 1 0 0 0 0 0 0 0 0
136 1 0 0 0 0 0 0 0 0
167 1 0 0 0 0 0 0 0 0
168 2 0 0 0 0 0 0 0 0
364 10 2 2 9 3 0 8 0 0
444 1 0 0 1 0 0 0 0 0
452 1 0 0 1 0 0 0 0 0
490 2 0 0 2 0 0 0 0 0
491 3 0 0 0 0 0 1 0 0
518 1 0 0 0 0 0 0 0 0
520 1 0 0 0 0 0 1 0 0
521 1 0 0 0 0 0 1 0 0
534 2 0 0 0 0 0 0 0 0
545 2 1 1 1 0 0 0 0 0
869 4 0 0 1 0 0 0 0 0
873 1 0 0 1 0 0 0 0 0
891 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::in_scope_traits
0 10 1 1 2 1 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 1 1 0 0 0 0 0 0
887 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_layout
0 761 23 1 0 0 0 0 0 0
444 69 0 0 69 0 0 0 0 0
452 35 0 0 35 0 0 0 0 0
490 69 50 1 69 0 0 0 0 0
491 138 0 0 0 0 0 0 0 0
885 70 26 1 35 0 0 0 0 0
887 70 0 0 0 0 0 0 0 0
891 35 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::is_diagnostic_item
0 40 2 2 8 0 0 0 0 0
285 2 0 0 0 0 0 0 0 0
490 4 0 0 4 0 0 0 0 0
491 8 0 0 0 0 0 0 0 0
885 4 0 0 0 0 0 0 0 0
887 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_const
0 792 89 2 0 0 0 0 0 0
444 78 0 0 78 0 0 0 0 0
452 37 0 0 37 0 0 0 0 0
490 78 0 0 78 0 0 0 0 0
491 156 0 0 0 0 0 0 0 0
885 74 0 0 37 0 0 0 0 0
887 74 0 0 0 0 0 0 0 0
891 42 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_region
0 5799 45 1 1158 0 0 0 0 0
490 579 0 0 579 0 0 0 0 0
491 1737 0 0 0 0 0 579 0 0
885 892 0 0 0 0 0 0 0 0
887 892 0 0 0 0 0 0 0 0
891 147 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::expr_adjustments
0 434 14 2 60 3 0 0 0 0
490 30 0 0 30 8 0 0 0 0
491 60 0 0 0 0 0 0 0 0
885 8 0 0 0 0 0 0 0 0
887 4 0 0 0 0 0 0 0 0
891 26 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::is_method_call
0 26 3 2 4 0 0 0 0 0
490 2 0 0 2 1 0 0 0 0
491 4 0 0 0 0 0 0 0 0
891 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::new
364 54 3 1 48 0 0 51 0 0
fn=rustc_middle::ty::context::TypeckResults::node_substs
0 254 7 2 38 2 0 0 0 0
490 19 0 0 19 1 0 0 0 0
491 38 0 0 0 0 0 0 0 0
885 6 0 0 0 0 0 0 0 0
887 3 0 0 0 0 0 0 0 0
891 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_substs_opt
0 220 2 2 32 0 0 0 0 0
490 16 0 0 16 2 0 0 0 0
491 32 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
887 1 0 0 0 0 0 0 0 0
891 15 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_type_opt
0 710 6 1 142 0 0 0 0 0
490 71 0 0 71 5 0 0 0 0
491 142 0 0 0 0 0 0 0 0
885 142 6 1 0 0 0 0 0 0
887 71 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::type_dependent_def
0 63 0 0 14 0 0 0 0 0
285 7 0 0 0 0 0 0 0 0
490 7 0 0 7 4 0 0 0 0
491 14 0 0 0 0 0 0 0 0
885 14 0 0 0 0 0 0 0 0
887 7 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::anonymize_late_bound_regions
364 34 0 0 34 3 0 34 0 0
932 54 9 1 27 0 0 0 0 0
1037 44 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::erase_late_bound_regions
0 3 0 0 0 0 0 3 0 0
364 76 0 0 76 2 0 76 0 0
932 76 0 0 38 0 0 0 0 0
1037 76 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::liberate_late_bound_regions
0 4 0 0 0 0 0 4 0 0
364 10 0 0 10 0 0 10 0 0
932 14 2 1 7 0 0 0 0 0
1037 12 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_bound_vars
0 305 13 1 0 0 0 305 8 0
364 368 9 1 368 8 0 368 6 0
932 692 130 10 346 0 0 0 0 0
1037 371 6 1 0 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars
0 26 0 0 0 0 0 26 0 0
364 134 12 3 134 0 0 134 1 0
932 238 30 12 119 0 0 0 0 0
1037 145 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_late_bound_regions
0 1 1 1 0 0 0 1 0 0
364 2 0 0 2 0 0 2 0 0
932 2 0 0 1 0 0 0 0 0
1037 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::LateBoundRegionsCollector::new
364 2 0 0 2 0 0 2 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_late_bound_regions
0 84 0 0 0 0 0 84 0 0
364 92 0 0 92 13 0 92 0 0
932 182 41 2 91 0 0 0 0 0
1037 95 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::pretty::<impl rustc_middle::ty::context::TyCtxt>::def_path_str_with_substs
364 20 0 0 20 0 0 20 0 0
932 60 20 1 40 0 0 0 0 0
1037 20 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur
0 696 17 1 174 0 0 0 0 0
285 3 0 0 0 0 0 0 0 0
490 87 0 0 87 17 0 0 0 0
491 174 0 0 0 0 0 0 0 0
885 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::on_disk_cache::OnDiskCache::new_empty
364 7 0 0 7 0 0 7 1 0
fn=rustc_middle::ty::trait_def::<impl rustc_middle::ty::context::TyCtxt>::all_impls
919 2 0 0 2 0 0 0 0 0
941 2 0 0 2 0 0 0 0 0
943 2 0 0 2 0 0 0 0 0
944 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::trait_def::trait_impls_of_provider
364 9 0 0 9 0 0 9 2 0
fn=rustc_middle::ty::trait_def::trait_impls_of_provider::{{closure}}
0 8705 396 1 1135 1 0 317 9 0
104 501 0 0 0 0 0 0 0 0
167 524 0 0 0 0 0 0 0 0
168 1048 0 0 0 0 0 0 0 0
285 642 0 0 0 0 0 0 0 0
452 501 0 0 501 0 0 0 0 0
490 548 112 1 548 351 0 0 0 0
491 1014 0 0 0 0 0 0 0 0
518 501 0 0 0 0 0 0 0 0
520 501 0 0 0 0 0 501 0 0
521 501 0 0 0 0 0 501 20 0
534 1002 0 0 0 0 0 0 0 0
545 1002 0 0 501 1 0 0 0 0
625 1002 0 0 501 297 0 0 0 0
626 205 0 0 0 0 0 41 0 0
868 4 0 0 2 0 0 0 0 0
869 2004 0 0 501 0 0 0 0 0
873 501 0 0 501 0 0 0 0 0
885 94 43 1 0 0 0 0 0 0
887 94 0 0 0 0 0 0 0 0
891 527 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::calculate_dtor
0 60 6 3 21 0 0 3 0 0
490 3 0 0 3 0 0 0 0 0
491 6 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::access_place
0 112 1 1 56 0 0 0 0 0
fn=rustc_mir::borrow_check::borrow_set::BorrowSet::activations_at_location
0 504 0 0 72 0 0 0 0 0
490 36 0 0 36 0 0 0 0 0
491 72 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::borrow_set::BorrowSet::build
364 4 0 0 4 0 0 4 0 0
932 2 0 0 1 0 0 0 0 0
1037 1 1 1 0 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
0 37 6 6 9 0 0 5 0 0
361 4 1 1 0 0 0 0 0 0
364 12 0 0 12 0 0 11 0 0
490 1 0 0 1 1 0 0 0 0
625 2 0 0 1 0 0 0 0 0
891 1 0 0 0 0 0 0 0 0
913 2 1 1 2 0 0 0 0 0
919 5 1 1 3 0 0 1 0 0
932 21 5 5 10 0 0 0 0 0
941 3 0 0 2 0 0 0 0 0
943 5 2 2 3 0 0 0 0 0
944 1 1 1 1 0 0 0 0 0
966 1 0 0 0 0 0 0 0 0
1037 10 0 0 0 0 0 0 0 0
1075 4 1 1 2 0 0 2 0 0
1195 2 0 0 0 0 0 0 0 0
1206 1 0 0 0 0 0 1 0 0
1295 2 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::member_constraints::MemberConstraintSet<R1>::into_mapped
0 4 0 0 4 0 0 0 0 0
364 1 0 0 1 1 0 1 0 0
625 2 0 0 1 0 0 0 0 0
913 2 1 1 1 0 0 0 0 0
1190 3 0 0 1 0 0 1 0 0
1195 2 1 1 0 0 0 0 0 0
1206 2 1 1 1 0 0 1 0 0
1295 4 1 1 2 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
919 1 0 0 1 0 0 0 0 0
941 1 0 0 1 1 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1190 2 1 1 0 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
364 1 0 0 1 0 0 1 0 0
fn=rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion::convert_all
364 5 0 0 5 0 0 5 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::UniversalRegionRelations::outlives
0 51 2 2 6 0 0 0 0 0
490 3 0 0 3 0 0 0 0 0
491 12 0 0 0 0 0 0 0 0
885 12 0 0 0 0 0 0 0 0
887 6 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::create
0 2 1 1 0 0 0 2 1 0
364 2 1 1 2 0 0 2 0 0
fn=rustc_mir::borrow_check::type_check::liveness::generate
0 1 0 0 0 0 0 1 0 0
233 1 0 0 0 0 0 0 0 0
364 1 0 0 1 1 0 1 0 0
427 1 0 0 1 0 0 0 0 0
919 2 0 0 0 0 0 0 0 0
932 2 0 0 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
364 1 0 0 1 0 0 1 0 0
fn=rustc_mir::borrow_check::type_check::type_check
0 3 0 0 1 0 0 2 1 0
364 7 0 0 7 0 0 5 0 0
932 2 0 0 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegionIndices::to_region_vid
0 22 2 1 6 0 0 0 0 0
490 2 0 0 2 2 0 0 0 0
491 4 0 0 0 0 0 0 0 0
885 4 0 0 0 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_validated_provider
233 18 0 0 0 0 0 0 0 0
364 18 0 0 18 0 0 18 0 0
427 18 0 0 18 0 0 0 0 0
919 36 0 0 0 0 0 0 0 0
932 36 0 0 18 0 0 0 0 0
1037 18 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::impls::borrows::Borrows::new
364 1 0 0 1 0 0 1 0 0
fn=rustc_mir::dataflow::move_paths::MoveData::gather_moves
364 6 0 0 6 0 0 6 0 0
fn=rustc_mir::dataflow::move_paths::MovePathLookup::find
0 88 1 1 8 0 0 0 0 0
491 16 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::new
364 164 0 0 164 0 0 164 9 0
fn=rustc_mir::interpret::intern::intern_const_alloc_recursive
0 51 6 3 15 0 0 0 0 0
233 22 0 0 0 0 0 0 0 0
285 6 0 0 0 0 0 0 0 0
364 60 0 0 20 0 0 40 0 0
427 22 0 0 22 0 0 0 0 0
490 6 0 0 6 0 0 0 0 0
491 9 0 0 0 0 0 0 0 0
885 6 0 0 0 0 0 0 0 0
887 3 2 1 0 0 0 0 0 0
891 3 0 0 0 0 0 0 0 0
919 64 0 0 20 0 0 0 0 0
932 80 17 0 40 1 0 0 0 0
941 20 19 1 20 0 0 0 0 0
943 20 0 0 20 0 0 0 0 0
944 20 0 0 20 0 0 0 0 0
1037 40 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::intern::intern_shallow
0 9 0 0 2 0 0 0 0 0
285 2 0 0 0 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
887 1 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::memory::Memory<M>::get_global_alloc
0 387 2 1 86 0 0 0 0 0
285 86 2 1 0 0 0 0 0 0
490 43 0 0 43 0 0 0 0 0
491 86 0 0 0 0 0 0 0 0
885 86 0 0 0 0 0 0 0 0
887 43 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::memory::Memory<M>::get_raw
0 559 4 2 86 0 0 0 0 0
490 43 19 1 43 0 0 0 0 0
491 86 0 0 0 0 0 0 0 0
891 43 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::const_to_op
0 46 0 0 10 0 0 1 0 0
285 10 0 0 0 0 0 0 0 0
490 5 3 2 5 0 0 0 0 0
491 10 0 0 0 0 0 0 0 0
885 10 0 0 0 0 0 0 0 0
887 5 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::raw_const_to_mplace
0 240 0 0 80 0 0 0 0 0
285 80 0 0 0 0 0 0 0 0
490 40 0 0 40 0 0 0 0 0
491 100 20 1 0 0 0 0 0 0
885 80 0 0 0 0 0 0 0 0
887 40 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::iter_accesses
0 59 0 0 9 0 0 0 0 0
104 8 0 0 0 0 0 0 0 0
136 8 0 0 0 0 0 0 0 0
167 8 0 0 0 0 0 0 0 0
168 16 0 0 0 0 0 0 0 0
285 16 0 0 0 0 0 0 0 0
303 20 0 0 0 0 0 0 0 0
452 8 0 0 8 0 0 0 0 0
490 8 0 0 8 0 0 0 0 0
518 8 0 0 0 0 0 0 0 0
520 8 0 0 0 0 0 8 0 0
521 8 1 1 0 0 0 8 0 0
534 16 0 0 0 0 0 0 0 0
545 16 0 0 8 0 0 0 0 0
869 32 0 0 8 0 0 0 0 0
873 24 0 0 8 0 0 0 0 0
919 1 0 0 1 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 1 1 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::with_inlining_candidates
0 190 1 1 60 0 0 50 0 0
285 10 0 0 0 0 0 0 0 0
490 10 0 0 10 1 0 0 0 0
491 20 1 1 0 0 0 0 0 0
885 20 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
233 2 0 0 0 0 0 0 0 0
364 4 0 0 4 1 0 4 0 0
427 2 2 0 2 0 0 0 0 0
919 2 0 0 0 0 0 0 0 0
932 4 0 0 2 0 0 0 0 0
1037 2 2 1 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_items_rec
0 147 8 1 20 0 0 10 2 0
490 10 0 0 10 6 0 0 0 0
885 2 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_miri
0 27 1 1 6 1 0 0 0 0
285 6 0 0 0 0 0 0 0 0
490 3 0 0 3 0 0 0 0 0
491 6 0 0 0 0 0 0 0 0
885 6 0 0 0 0 0 0 0 0
887 3 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::compute_codegen_unit_name
0 30 0 0 5 0 0 0 0 0
104 5 0 0 0 0 0 0 0 0
136 5 0 0 0 0 0 0 0 0
167 5 0 0 0 0 0 0 0 0
168 10 0 0 0 0 0 0 0 0
285 10 0 0 0 0 0 0 0 0
452 5 0 0 5 0 0 0 0 0
490 5 0 0 5 0 0 0 0 0
518 5 0 0 0 0 0 0 0 0
520 5 0 0 0 0 0 5 0 0
521 5 3 1 0 0 0 5 0 0
534 10 0 0 0 0 0 0 0 0
545 10 0 0 5 0 0 0 0 0
868 2 0 0 1 0 0 0 0 0
869 20 0 0 5 0 0 0 0 0
873 10 0 0 5 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::internalize_symbols
0 135 2 2 3 0 0 0 0 0
285 46 2 2 0 0 0 0 0 0
303 20 0 0 10 0 0 0 0 0
364 1 0 0 1 0 0 1 0 0
444 19 0 0 19 0 0 0 0 0
452 18 0 0 18 0 0 0 0 0
490 19 0 0 19 0 0 0 0 0
491 38 0 0 0 0 0 0 0 0
885 46 0 0 18 0 0 0 0 0
887 36 0 0 0 0 0 0 0 0
919 6 0 0 6 0 0 0 0 0
941 6 0 0 6 0 0 0 0 0
943 6 0 0 6 0 0 0 0 0
1195 12 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::merge_codegen_units
0 3 1 1 0 0 0 0 0 0
364 1 0 0 1 0 0 1 0 0
625 2 0 0 0 0 0 0 0 0
626 2 0 0 0 0 0 1 0 0
fn=rustc_mir::monomorphize::partitioning::partition
0 42 3 1 6 0 0 0 0 0
104 6 4 1 0 0 0 0 0 0
136 6 0 0 0 0 0 0 0 0
167 6 0 0 0 0 0 0 0 0
168 12 0 0 0 0 0 0 0 0
233 3 0 0 0 0 0 0 0 0
364 4 0 0 4 0 0 4 0 0
427 3 2 2 3 0 0 0 0 0
452 6 0 0 6 0 0 0 0 0
490 6 0 0 6 0 0 0 0 0
518 6 0 0 0 0 0 0 0 0
520 6 0 0 0 0 0 6 0 0
521 6 0 0 0 0 0 6 0 0
534 12 0 0 0 0 0 0 0 0
545 12 0 0 6 0 0 0 0 0
869 24 0 0 6 0 0 0 0 0
873 6 0 0 6 0 0 0 0 0
919 6 2 2 0 0 0 0 0 0
932 6 0 0 3 0 0 0 0 0
1037 3 0 0 0 0 0 0 0 0
1195 2 1 0 1 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::place_inlined_mono_items
0 152 0 0 26 0 0 6 0 0
104 10 0 0 0 0 0 0 0 0
136 10 0 0 0 0 0 0 0 0
167 10 0 0 0 0 0 0 0 0
168 20 0 0 0 0 0 0 0 0
233 7 0 0 0 0 0 0 0 0
285 50 0 0 0 0 0 0 0 0
303 30 1 1 0 0 0 0 0 0
364 7 0 0 7 0 0 7 0 0
427 7 1 1 7 0 0 0 0 0
444 10 1 1 10 0 0 0 0 0
452 20 0 0 20 0 0 0 0 0
490 20 0 0 20 0 0 0 0 0
491 20 0 0 0 0 0 0 0 0
518 10 0 0 0 0 0 0 0 0
520 10 0 0 0 0 0 10 0 0
521 10 1 1 0 0 0 10 0 0
534 20 0 0 0 0 0 0 0 0
545 20 0 0 10 0 0 0 0 0
869 40 0 0 10 0 0 0 0 0
873 30 0 0 20 0 0 0 0 0
885 20 0 0 10 0 0 0 0 0
887 20 0 0 0 0 0 0 0 0
919 14 1 1 6 0 0 0 0 0
932 14 0 0 7 0 0 0 0 0
941 6 0 0 6 0 0 0 0 0
943 6 0 0 6 0 0 0 0 0
1037 7 1 1 0 0 0 0 0 0
1190 6 0 0 6 0 0 0 0 0
1191 10 0 0 0 0 0 10 0 0
1195 24 0 0 0 0 0 0 0 0
1206 12 1 1 6 0 0 6 0 0
1245 10 0 0 10 0 0 0 0 0
1295 30 0 0 18 0 0 0 0 0
fn=rustc_mir::transform::check_unsafety::check_unsafety
364 1 1 1 1 1 0 1 0 0
932 2 0 0 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
364 1 0 0 1 1 0 1 0 0
932 2 0 0 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::elaborate_drops::ElaborateDropsCtxt::set_drop_flag
0 490 6 2 70 0 0 0 0 0
490 35 0 0 35 0 0 0 0 0
fn=rustc_mir_build::build::Builder::finish
932 2 1 1 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::Builder::new
0 1 0 0 1 0 0 0 0 0
364 1 0 0 1 0 0 1 0 0
fn=rustc_mir_build::build::construct_fn
0 25 2 2 5 0 0 0 0 0
285 2 1 1 0 0 0 0 0 0
490 2 1 1 2 1 0 0 0 0
491 4 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
891 1 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::schedule_drop
0 12 0 0 0 0 0 0 0 0
565 36 0 0 0 0 0 0 0 0
570 36 0 0 0 0 0 36 0 0
571 96 1 1 12 0 0 72 1 0
932 72 2 1 36 4 0 0 0 0
fn=rustc_mir_build::build::scope::Scopes::push_scope
364 24 0 0 24 0 0 24 0 0
fn=rustc_mir_build::hair::cx::expr::user_substs_applied_to_res
0 21 1 1 3 0 0 0 0 0
490 2 0 0 2 0 0 0 0 0
491 4 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
887 1 0 0 0 0 0 0 0 0
891 1 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::PatCtxt::lower_pattern
0 26 2 1 2 0 0 0 0 0
490 2 0 0 2 2 0 0 0 0
491 4 2 1 0 0 0 0 0 0
fn=rustc_parse::lexer::tokentrees::<impl rustc_parse::lexer::StringReader>::into_token_trees
233 1 0 0 0 0 0 0 0 0
364 1 0 0 1 1 0 1 0 0
427 1 1 1 1 0 0 0 0 0
919 2 1 1 0 0 0 0 0 0
932 2 0 0 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_fn_decl
364 1 0 0 1 0 0 1 0 0
fn=rustc_parse::validate_attr::check_meta
0 18 0 0 4 0 0 0 0 0
490 2 0 0 2 1 0 0 0 0
491 4 0 0 0 0 0 0 0 0
885 4 0 0 0 0 0 0 0 0
887 2 0 0 0 0 0 0 0 0
fn=rustc_passes::dead::check_crate
0 24 0 0 4 0 0 0 0 0
233 2 0 0 0 0 0 0 0 0
364 3 2 2 3 0 0 3 0 0
427 2 0 0 2 0 0 0 0 0
490 2 0 0 2 0 0 0 0 0
491 4 0 0 0 0 0 0 0 0
919 5 0 0 1 0 0 0 0 0
932 7 0 0 4 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
944 1 0 0 1 0 0 0 0 0
1037 3 0 0 0 0 0 0 0 0
fn=rustc_passes::hir_id_validator::check_crate
0 10 0 0 2 1 0 0 0 0
285 1 0 0 0 0 0 0 0 0
490 1 0 0 1 1 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
fn=rustc_passes::liveness::Liveness::propagate_through_expr
0 12 2 2 2 0 0 0 0 0
285 1 0 0 0 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
fn=rustc_passes::stability::check_unused_or_stable_features
0 6 0 0 4 1 1 0 0 0
364 2 0 0 2 0 0 2 0 0
490 1 1 1 1 0 0 0 0 0
491 1 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
932 2 0 0 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
1190 7 1 1 1 0 0 2 0 0
1195 2 0 0 0 0 0 0 0 0
1206 2 1 1 1 0 0 1 0 0
1295 3 0 0 1 0 0 0 0 0
fn=rustc_privacy::PrivateItemsInPublicInterfacesVisitor::check
0 11 1 1 2 0 0 0 0 0
285 1 0 0 0 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
919 1 0 0 1 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 1 1 0 0 0 0 0 0
fn=rustc_privacy::SearchInterfaceForPrivateItemsVisitor::ty
364 1 0 0 1 0 0 1 0 0
932 2 0 0 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=rustc_privacy::check_private_in_public
364 1 0 0 1 0 0 1 0 0
932 2 0 0 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=rustc_privacy::privacy_access_levels
0 11 1 1 3 0 0 0 0 0
364 3 0 0 1 0 0 2 1 0
490 1 0 0 1 0 0 0 0 0
932 2 0 0 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 55230 1067 163 8258 46 0 871 59 0
104 7013 160 44 626 0 0 0 0 0
136 6378 77 20 0 0 0 0 0 0
167 6387 0 0 0 0 0 0 0 0
168 12774 214 45 0 0 0 0 0 0
285 19036 200 29 0 0 0 17 0 0
452 6387 355 3 6387 0 0 0 0 0
460 9 0 0 0 0 0 0 0 0
472 45 0 0 0 0 0 0 0 0
475 18 0 0 9 0 0 0 0 0
479 9 0 0 9 0 0 0 0 0
490 7268 10 9 7268 10 0 0 0 0
491 1777 16 6 0 0 0 0 0 0
518 6387 49 3 0 0 0 0 0 0
520 6387 522 11 0 0 0 6387 0 0
521 12351 103 20 5964 0 0 6387 120 0
534 12774 0 0 0 0 0 0 0 0
545 12774 0 0 6387 0 0 0 0 0
625 18 0 0 9 0 0 0 0 0
626 18 5 1 0 0 0 9 0 0
869 25555 236 46 6394 0 0 0 0 0
873 6387 106 17 6387 0 0 0 0 0
882 12 1 1 0 0 0 0 0 0
885 1424 1 1 0 0 0 0 0 0
887 713 1 1 3 0 0 0 0 0
891 152 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::into_outputs
0 40 0 0 0 0 0 0 0 0
233 20 1 1 0 0 0 0 0 0
427 20 2 2 20 0 0 0 0 0
919 43 2 2 3 0 0 0 0 0
932 66 14 14 33 3 0 0 0 0
941 3 0 0 3 1 0 0 0 0
943 3 0 0 3 0 0 0 0 0
944 1 0 0 1 0 0 0 0 0
1037 33 3 3 0 0 0 0 0 0
1195 10 1 1 0 0 0 0 0 0
fn=rustc_resolve::Resolver::new
0 4 0 0 2 0 0 0 0 0
364 41 6 6 41 0 0 41 0 0
625 2 0 0 1 0 0 0 0 0
891 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_crate
0 1 0 0 1 0 0 0 0 0
364 2 2 2 2 0 0 2 0 0
919 2 0 0 2 0 0 0 0 0
941 2 2 1 2 0 0 0 0 0
943 2 1 1 2 0 0 0 0 0
1195 4 1 1 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_path_with_ribs
0 65 3 2 10 0 0 0 0 0
490 5 0 0 5 3 0 0 0 0
891 5 0 0 0 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::get_module
0 306 8 1 60 0 0 0 0 0
364 9 0 0 9 2 0 9 0 0
490 30 0 0 30 6 0 0 0 0
491 60 3 1 0 0 0 0 0 0
882 27 0 0 0 0 0 0 0 0
885 42 0 0 0 0 0 0 0 0
887 3 0 0 0 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::macro_def_scope
0 110 0 0 22 0 0 0 0 0
490 11 3 1 11 3 0 0 0 0
491 22 0 0 0 0 0 0 0 0
885 22 0 0 0 0 0 0 0 0
887 11 0 0 0 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::build_reduced_graph_for_external_crate_res
364 276 0 0 276 5 0 276 0 0
fn=rustc_resolve::def_collector::collect_definitions
0 27 0 0 6 0 0 0 0 0
490 3 3 1 3 3 0 0 0 0
491 6 0 0 0 0 0 0 0 0
885 6 0 0 0 0 0 0 0 0
887 3 0 0 0 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_imports
364 1 0 0 1 0 0 1 0 0
932 2 1 1 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::new
364 4 0 0 4 0 0 4 0 0
fn=rustc_resolve::late::LateResolutionVisitor::resolve_params
364 1 0 0 1 0 0 1 0 0
fn=rustc_resolve::late::lifetimes::LifetimeContext::check_uses_for_lifetimes_defined_by_scope
919 1 0 0 1 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
944 1 0 0 1 0 0 0 0 0
fn=rustc_resolve::late::lifetimes::LifetimeContext::resolve_elided_lifetimes
364 1 0 0 1 0 0 1 0 0
932 4 0 0 1 0 0 0 0 0
fn=rustc_resolve::late::lifetimes::insert_late_bound_lifetimes
364 3 2 2 3 0 0 3 0 0
932 6 3 3 3 0 0 0 0 0
1037 3 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::check_unused_macros
919 2 1 1 1 0 0 1 0 0
941 1 0 0 1 1 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 1 1 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::resolve_macro_invocation
0 59 7 5 14 1 0 4 0 0
490 5 2 1 5 2 0 0 0 0
491 10 0 0 0 0 0 2 0 0
885 8 0 0 0 0 0 0 0 0
887 4 0 0 0 0 0 0 0 0
891 1 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::visit_ast_fragment_with_placeholders
0 58 4 2 15 0 0 4 0 0
460 2 2 1 0 0 0 0 0 0
472 10 2 0 0 0 0 0 0 0
475 4 0 0 2 0 0 0 0 0
479 2 0 0 2 0 0 0 0 0
490 6 0 0 6 3 0 0 0 0
491 6 0 0 0 0 0 0 0 0
885 10 2 0 0 0 0 0 0 0
887 5 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
0 150 7 3 28 0 0 0 0 0
490 10 0 0 10 6 0 0 0 0
885 4 0 0 0 0 0 0 0 0
887 2 0 0 0 0 0 0 0 0
891 6 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::registered_attrs_and_tools
0 3 0 0 0 0 0 0 0 0
625 2 0 0 1 0 0 0 0 0
626 1 0 0 0 0 0 1 0 0
fn=rustc_serialize::serialize::Decoder::read_map
418 200 0 0 0 0 0 50 0 0
fn=rustc_session::config::build_configuration
0 4 1 1 1 0 0 0 0 0
233 1 0 0 0 0 0 0 0 0
625 2 0 0 1 0 0 0 0 0
626 2 0 0 0 0 0 1 0 0
919 1 0 0 1 0 0 0 0 0
932 1 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
944 1 0 0 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=rustc_session::config::default_configuration
0 3 1 1 1 0 0 0 0 0
364 1 0 0 1 0 0 1 0 0
625 2 0 0 1 0 0 0 0 0
626 3 0 0 0 0 0 1 0 0
fn=rustc_session::config::to_crate_config
364 1 0 0 1 1 0 1 0 0
625 2 0 0 1 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search
0 323 28 2 73 0 0 30 0 0
104 14 0 0 0 0 0 0 0 0
136 14 0 0 0 0 0 0 0 0
167 14 0 0 0 0 0 0 0 0
168 28 0 0 0 0 0 0 0 0
285 28 0 0 0 0 0 0 0 0
364 42 9 1 0 0 0 42 0 0
452 14 0 0 14 0 0 0 0 0
490 29 0 0 29 0 0 0 0 0
491 30 0 0 0 0 0 0 0 0
518 14 0 0 0 0 0 0 0 0
520 14 0 0 0 0 0 14 0 0
521 14 0 0 0 0 0 14 0 0
534 28 0 0 0 0 0 0 0 0
545 28 14 1 14 0 0 0 0 0
869 70 0 0 28 0 0 0 0 0
873 14 0 0 14 0 0 0 0 0
891 15 0 0 0 0 0 0 0 0
fn=rustc_session::lint::LintBuffer::take
0 416 4 2 64 0 0 0 0 0
490 32 0 0 32 0 0 0 0 0
491 64 0 0 0 0 0 0 0 0
fn=rustc_session::parse::GatedSpans::merge
361 4 1 1 0 0 0 0 0 0
364 1 0 0 1 0 0 1 0 0
565 1 0 0 0 0 0 0 0 0
570 1 0 0 0 0 0 1 0 0
571 5 1 1 2 0 0 2 0 0
919 1 0 0 1 0 0 0 0 0
932 1 0 0 0 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
944 2 0 0 1 0 0 1 0 0
1195 4 1 1 0 0 0 0 0 0
fn=rustc_session::parse::ParseSess::with_span_handler
364 5 0 0 5 0 0 5 0 0
fn=rustc_session::session::Session::track_errors
0 10 0 0 2 0 0 0 0 0
285 1 0 0 0 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
fn=rustc_session::session::build_session
233 1 0 0 0 0 0 0 0 0
364 5 1 1 5 1 0 5 0 0
427 1 0 0 1 0 0 0 0 0
919 2 0 0 0 0 0 0 0 0
932 2 1 1 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
0 30 2 2 6 1 0 0 0 0
285 3 0 0 0 0 0 0 0 0
364 1 0 0 1 0 0 1 0 0
490 3 1 1 3 1 0 0 0 0
491 6 0 0 0 0 0 0 0 0
885 6 0 0 0 0 0 0 0 0
919 1 0 0 1 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
944 1 0 0 1 0 0 0 0 0
fn=rustc_span::SessionGlobals::new
364 2 0 0 2 0 0 2 0 0
fn=rustc_span::hygiene::HygieneData::apply_mark_internal
0 23 2 2 4 0 0 0 0 0
104 4 1 1 0 0 0 0 0 0
136 4 0 0 0 0 0 0 0 0
167 4 0 0 0 0 0 0 0 0
168 8 0 0 0 0 0 0 0 0
285 8 0 0 0 0 0 0 0 0
452 4 0 0 4 0 0 0 0 0
490 4 0 0 4 0 0 0 0 0
518 4 0 0 0 0 0 0 0 0
520 4 0 0 0 0 0 4 0 0
521 4 2 1 0 0 0 4 0 0
534 8 0 0 0 0 0 0 0 0
545 8 0 0 4 0 0 0 0 0
869 16 1 1 4 0 0 0 0 0
873 8 0 0 7 1 0 0 0 0
fn=rustc_span::hygiene::HygieneData::new
364 2 0 0 2 0 0 2 0 0
fn=rustc_span::source_map::SourceMap::source_file_by_stable_id
0 14 2 2 2 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::with_file_loader_and_hash_kind
364 1 0 0 1 1 0 1 0 0
fn=rustc_span::symbol::Interner::fresh
364 4 0 0 4 4 0 4 0 0
fn=rustc_trait_selection::traits::fully_normalize
932 296 71 2 148 0 0 0 0 0
1037 148 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
0 371 42 1 53 3 0 0 0 0
361 152 0 0 0 0 0 0 0 0
364 38 0 0 38 0 0 38 0 0
490 53 25 1 53 0 0 0 0 0
491 106 0 0 0 0 0 0 0 0
565 38 0 0 0 0 0 0 0 0
570 38 0 0 0 0 0 38 0 0
571 152 24 1 76 17 0 76 0 0
882 53 26 1 0 0 0 0 0 0
891 53 0 0 0 0 0 0 0 0
919 48 28 1 48 0 0 0 0 0
932 38 0 0 0 0 0 0 0 0
941 48 0 0 48 2 0 0 0 0
943 48 0 0 48 0 0 0 0 0
944 76 0 0 38 3 0 38 0 0
1195 96 0 0 0 0 0 0 0 0
1379 76 0 0 38 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::select
364 28 0 0 28 1 0 28 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::normalize
932 90 4 1 60 0 0 0 0 0
1037 30 0 0 0 0 0 0 0 0
fn=rustc_ty::common_traits::is_item_raw
0 32 0 0 0 0 0 32 0 0
364 64 0 0 64 0 0 64 0 0
fn=rustc_typeck::check::FnCtxt::apply_adjustments
0 12 2 1 2 0 0 0 0 0
104 2 2 1 0 0 0 0 0 0
136 2 0 0 0 0 0 0 0 0
167 2 0 0 0 0 0 0 0 0
168 4 0 0 0 0 0 0 0 0
452 2 0 0 2 0 0 0 0 0
490 2 0 0 2 0 0 0 0 0
518 2 0 0 0 0 0 0 0 0
520 2 0 0 0 0 0 2 0 0
521 2 0 0 0 0 0 2 0 0
534 4 0 0 0 0 0 0 0 0
545 4 0 0 2 0 0 0 0 0
869 8 0 0 2 0 0 0 0 0
873 2 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
0 20 1 1 4 0 0 0 0 0
490 2 0 0 2 0 0 0 0 0
491 4 0 0 0 0 0 0 0 0
885 4 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_opaque_types_from_value
0 14 1 1 4 0 0 1 0 0
285 1 0 0 0 0 0 0 0 0
364 1 0 0 1 0 0 1 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
1190 1 0 0 1 0 0 0 0 0
1195 4 1 1 1 0 0 0 0 0
1206 1 0 0 0 0 0 1 0 0
1295 3 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
0 6 0 0 0 0 0 0 0 0
364 4 2 1 4 0 0 4 0 0
625 4 0 0 2 0 0 0 0 0
626 2 0 0 0 0 0 2 0 0
fn=rustc_typeck::check::FnCtxt::node_ty
0 171 2 1 38 0 0 0 0 0
490 19 0 0 19 1 0 0 0 0
491 38 0 0 0 0 0 0 0 0
885 38 0 0 0 0 0 0 0 0
887 38 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::resolve_ty_and_res_ufcs
0 14 2 2 3 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
891 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::Inherited::new
364 8 0 0 8 0 0 8 0 0
fn=rustc_typeck::check::check_fn
0 21 2 2 8 1 0 1 0 0
285 3 0 0 0 0 0 0 0 0
364 1 0 0 1 0 0 1 0 0
490 3 0 0 3 0 0 0 0 0
491 12 0 0 1 0 0 1 0 0
885 6 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
233 1 0 0 0 0 0 0 0 0
427 1 0 0 1 0 0 0 0 0
919 2 0 0 0 0 0 0 0 0
932 20 6 3 10 3 0 0 0 0
1037 10 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_extension_candidates_for_traits_in_scope
364 1 0 0 1 0 0 1 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_impl_probe
932 6 1 1 3 0 0 0 0 0
1037 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::regionck::<impl rustc_typeck::check::FnCtxt>::regionck_item
0 11 0 0 2 0 0 0 0 0
285 1 0 0 0 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::regionck::RegionCtxt::visit_fn_body
0 9 1 1 2 0 0 0 0 0
490 1 0 0 1 1 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 1 1 0 0 0 0 0 0
887 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_false_global_bounds
0 11 1 1 2 0 0 0 0 0
285 1 0 0 0 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
932 2 0 0 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_item_well_formed
0 11 1 1 2 0 0 0 0 0
285 1 0 0 0 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::<impl rustc_typeck::check::FnCtxt>::resolve_type_vars_in_body
0 11 1 1 2 1 0 0 0 0
285 1 0 0 0 0 0 0 0 0
364 2 0 0 2 0 0 2 0 0
490 1 0 0 1 1 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
932 2 0 0 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_closures
919 1 0 0 1 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_coercion_casts
919 1 0 0 1 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_fru_field_types
919 1 0 0 1 0 0 0 0 0
941 1 0 0 1 1 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_liberated_fn_sigs
919 1 0 0 1 0 0 0 0 0
941 1 0 0 1 1 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_opaque_types
919 1 0 0 1 0 0 0 0 0
941 1 1 1 1 0 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_upvar_capture_map
919 1 0 0 1 0 0 0 0 0
941 1 0 0 1 1 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_sigs
919 1 0 0 1 0 0 0 0 0
941 1 0 0 1 0 0 0 0 0
943 1 1 1 1 0 0 0 0 0
1195 2 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_tys
919 1 0 0 1 0 0 0 0 0
941 1 0 0 1 1 0 0 0 0
943 1 0 0 1 0 0 0 0 0
1195 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check_unused::check_crate
0 12 2 2 2 0 0 0 0 0
364 2 0 0 2 0 0 2 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
625 2 0 0 1 0 0 0 0 0
891 1 0 0 0 0 0 0 0 0
919 1 0 0 1 1 0 0 0 0
932 4 1 1 2 0 0 0 0 0
941 1 0 0 1 1 0 0 0 0
943 1 0 0 1 0 0 0 0 0
944 1 0 0 1 0 0 0 0 0
1037 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::coherence::inherent_impls::crate_inherent_impls
364 1 0 0 1 0 0 1 0 0
fn=rustc_typeck::impl_wf_check::impl_wf_check
0 10 0 0 2 0 0 0 0 0
285 1 0 0 0 0 0 0 0 0
490 1 0 0 1 0 0 0 0 0
491 2 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::set
364 2 0 0 2 0 0 2 0 0
625 4 0 0 2 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
0 992594 386 3 161568 302 0 267519 0 0
233 1 0 0 0 0 0 0 0 0
285 47109 0 0 0 0 0 0 0 0
364 1 0 0 1 0 0 1 0 0
427 1 0 0 1 0 0 0 0 0
490 56474 0 0 56474 178 0 0 0 0
885 94218 0 0 0 0 0 0 0 0
887 42665 0 0 0 0 0 0 0 0
891 17286 0 0 0 0 0 0 0 0
919 2 0 0 0 0 0 0 0 0
932 2 1 1 1 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::entry
0 114 9 4 12 0 0 21 0 0
490 6 0 0 6 3 0 0 0 0
491 12 0 0 0 0 0 0 0 0
625 12 3 1 6 2 0 0 0 0
626 16 1 1 0 0 0 4 0 0
882 6 0 0 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::get
0 5850 205 7 1159 53 0 76 0 0
285 132 0 0 0 0 0 0 0 0
490 364 0 0 364 32 0 0 0 0
491 260 0 0 0 0 0 0 0 0
882 92 0 0 0 0 0 0 0 0
885 247 1 1 0 0 0 17 0 0
887 12 1 1 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::insert
0 1479 136 5 103 7 0 0 0 0
285 13 0 0 0 0 0 0 0 0
444 97 0 0 97 0 0 0 0 0
452 6 0 0 6 0 0 0 0 0
490 97 0 0 97 11 0 0 0 0
885 18 4 1 6 0 0 6 0 0
891 97 0 0 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::remove
0 54 5 2 12 0 0 12 0 0
285 15 2 1 0 0 0 0 0 0
460 6 0 0 0 0 0 0 0 0
472 30 2 1 0 0 0 0 0 0
475 12 0 0 6 0 0 0 0 0
479 6 0 0 6 0 0 0 0 0
490 6 0 0 6 0 0 0 0 0
491 12 0 0 0 0 0 0 0 0
882 6 3 1 0 0 0 0 0 0
885 12 0 0 0 0 0 0 0 0
887 3 0 0 3 0 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
0 19 3 3 5 0 0 0 0 0
364 2 0 0 2 0 0 2 0 0
490 2 0 0 2 0 0 0 0 0
491 5 1 1 1 0 0 0 0 0
882 2 0 0 0 0 0 0 0 0
885 2 0 0 0 0 0 0 0 0
887 1 0 0 0 0 0 0 0 0
891 2 0 0 0 0 0 0 0 0
932 2 0 0 0 0 0 0 0 0
1037 1 0 0 0 0 0 0 0 0
fn=std::thread::local::LocalKey<T>::with
0 638 7 3 124 0 0 0 0 0
104 4 0 0 0 0 0 0 0 0
136 4 0 0 0 0 0 0 0 0
167 4 0 0 0 0 0 0 0 0
168 8 0 0 0 0 0 0 0 0
285 47 0 0 0 0 0 0 0 0
452 4 0 0 4 0 0 0 0 0
490 62 0 0 62 0 0 0 0 0
491 116 6 2 0 0 0 0 0 0
518 4 0 0 0 0 0 0 0 0
520 4 0 0 0 0 0 4 0 0
521 8 0 0 4 0 0 4 0 0
534 8 0 0 0 0 0 0 0 0
545 8 0 0 4 0 0 0 0 0
869 16 2 1 4 0 0 0 0 0
873 4 0 0 4 0 0 0 0 0
885 78 0 0 0 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/hashbrown-0.6.2/src/raw/sse2.rs
fn=hashbrown::raw::sse2::Group::static_empty
41 17391 185 1 5797 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/hashbrown-0.6.2/src/rustc_entry.rs
fn=<rustc_middle::traits::specialization_graph::Children as rustc_trait_selection::traits::specialize::specialization_graph::ChildrenExt>::insert_blindly
404 1 0 0 0 0 0 0 0 0
568 174 0 0 0 0 0 87 0 0
fn=<rustc_middle::traits::specialization_graph::Graph as rustc_trait_selection::traits::specialize::specialization_graph::GraphExt>::record_impl_from_cstore
404 86 0 0 0 0 0 0 0 0
568 6 0 0 0 0 0 4 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_path
568 4 0 0 2 0 0 2 0 0
fn=_ZN12rustc_expand3mbe11macro_rules9FirstSets3new11build_recurN.llvm.M
568 18 3 1 6 0 0 12 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$22register_obligation_atN.llvm.M
568 100 0 0 50 0 0 50 0 0
fn=_ZN21rustc_data_structures19transitive_relation27TransitiveRelation$LT$T$GT$9add_indexN.llvm.M
404 2 0 0 0 0 0 0 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
0 19636 866 51 29 0 0 19071 0 0
33 82184 930 96 57 0 0 59897 82 1
35 38 1 1 2 0 0 9 0 0
36 1152 22 2 13 0 0 685 0 0
47 38446 126 5 939 0 0 27974 120 0
49 4 0 0 2 0 0 0 0 0
53 90102 53 3 69978 2 0 0 0 0
fn=rustc_expand::mbe::macro_parser::nameize::n_rec
568 28 0 0 14 0 0 14 0 0
fn=rustc_hir::definitions::Definitions::create_def
568 12 0 0 6 0 0 6 0 0
fn=rustc_lint::context::LintStore::register_lints
404 28 0 0 0 0 0 0 0 0
568 36 4 4 18 0 0 18 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name
568 19 2 1 11 0 0 8 0 0
569 5 0 0 3 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name_no_mangle
568 4 1 1 2 0 0 2 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
568 2 0 0 0 0 0 1 0 0
fn=rustc_middle::ty::trait_def::trait_impls_of_provider::{{closure}}
0 501 0 0 501 0 0 0 0 0
34 1521 0 0 0 0 0 507 0 0
35 94 0 0 0 0 0 47 0 0
404 18 0 0 6 0 0 0 0 0
568 1503 0 0 0 0 0 501 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::iter_accesses
404 2 0 0 0 0 0 0 0 0
568 48 1 1 16 0 0 24 0 0
fn=rustc_mir::monomorphize::partitioning::compute_codegen_unit_name
404 2 0 0 0 0 0 0 0 0
568 20 5 1 10 0 0 10 0 0
fn=rustc_mir::monomorphize::partitioning::partition
404 8 0 0 0 0 0 0 0 0
568 54 0 0 24 0 0 24 0 0
569 18 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::place_inlined_mono_items
568 40 1 1 20 0 0 20 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
568 1474 135 13 708 0 0 707 0 0
fn=rustc_session::filesearch::FileSearch::search
404 1 0 0 0 0 0 0 0 0
568 252 14 1 112 0 0 126 0 0
569 42 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::apply_mark_internal
404 60 6 2 0 0 0 0 0 0
568 16 0 0 8 0 0 8 0 0
fn=rustc_typeck::check::FnCtxt::apply_adjustments
568 8 0 0 4 0 0 4 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/hashbrown-0.6.2/src/scopeguard.rs
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 15 0 0 0 0 0 15 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 15 0 0 0 0 0 15 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 0 0 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 10 0 0 0 0 0 10 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 0 0 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 10 0 0 0 0 0 10 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 18 2 1 0 0 0 18 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 0 0 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 24 0 0 0 0 0 24 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 1 1 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 12 0 0 0 0 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 1 1 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 1 1 0 0 0 5 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 84 0 0 0 0 0 84 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 0 0 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 0 0 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 0 0 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 0 0 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 12 0 0 0 0 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 5 0 0 0 0 0 5 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 1 1 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 10 0 0 0 0 0 10 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 45 0 0 0 0 0 45 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 35 0 0 0 0 0 35 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 12 0 0 0 0 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 60 0 0 0 0 0 60 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 5 0 0 0 0 0 5 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 18 0 0 0 0 0 18 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 1 1 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 60 5 1 0 0 0 60 1 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 20 1 1 0 0 0 20 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 30 0 0 0 0 0 30 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 12 1 1 0 0 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 18 3 1 0 0 0 18 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 36 0 0 0 0 0 36 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 5 1 1 0 0 0 5 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 10 0 0 0 0 0 10 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 1 1 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 24 4 1 0 0 0 24 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 0 0 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 50 0 0 0 0 0 50 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 1 1 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 1 1 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 0 0 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 1 1 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 1 1 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 0 0 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 0 0 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 24 3 1 0 0 0 24 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 12 0 0 0 0 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 1 1 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 50 0 0 0 0 0 50 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 0 0 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 12 1 1 0 0 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 15 0 0 0 0 0 15 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 12 0 0 0 0 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 10 2 1 0 0 0 10 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 12 2 1 0 0 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 5 0 0 0 0 0 5 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 1 1 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 12 0 0 0 0 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 24 0 0 0 0 0 24 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 84 0 0 0 0 0 84 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 0 0 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 12 0 0 0 0 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 15 2 1 0 0 0 15 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 18 0 0 0 0 0 18 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 246 26 1 0 0 0 246 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 18 0 0 0 0 0 18 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 90 0 0 0 0 0 90 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 20 2 1 0 0 0 20 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 0 0 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 12 0 0 0 0 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 1 1 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 5 1 1 0 0 0 5 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 0 0 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 10 1 1 0 0 0 10 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 10 0 0 0 0 0 10 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 1 1 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 1 1 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 35 4 1 0 0 0 35 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 150 19 1 25 0 0 125 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 102 12 1 0 0 0 102 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 15 0 0 0 0 0 15 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 10 0 0 0 0 0 10 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 30 4 1 0 0 0 30 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 1 1 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 20 0 0 0 0 0 20 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 0 0 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 1 1 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 24 0 0 0 0 0 24 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 15 0 0 0 0 0 15 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 5 1 1 0 0 0 5 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 18 0 0 0 0 0 18 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 0 0 0 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 5 0 0 0 0 0 5 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 20 0 0 0 0 0 20 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 15 0 0 0 0 0 15 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
17 5305 285 104 37 0 0 5268 9 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.0.2/src/map.rs
fn=<rustc_errors::HandlerInner as core::ops::drop::Drop>::drop
1056 8 0 0 8 0 0 0 0 0
fn=<rustc_passes::liveness::Liveness as rustc_hir::intravisit::Visitor>::visit_arm
379 6 1 1 1 1 0 3 0 0
fn=indexmap::map::Entry<K,V>::or_insert_with
0 8787 4 1 2544 0 0 1113 0 0
116 1113 0 0 0 0 0 0 0 0
148 1258 0 0 0 0 0 0 0 0
446 629 0 0 629 0 0 0 0 0
532 4501 10 1 0 0 0 3858 0 0
536 1300 3 0 657 0 0 0 0 0
537 3774 11 1 2516 0 0 1258 0 0
539 5144 8 1 4501 0 0 0 0 0
610 28 0 0 0 0 0 0 0 0
642 629 0 0 0 0 0 0 0 0
653 2516 5 1 1258 0 0 1258 0 0
1254 3692 0 0 1113 0 0 0 0 0
1255 1113 0 0 1113 0 0 0 0 0
1256 2226 0 0 1113 5 0 0 0 0
fn=indexmap::map::IndexMap<K,V,S>::entry
0 5026 4 1 2408 0 0 0 0 0
68 493 0 0 0 0 0 0 0 0
116 1122 0 0 0 0 0 0 0 0
167 1122 0 0 0 0 0 0 0 0
197 1929 0 0 643 0 0 0 0 0
280 2572 0 0 0 0 0 643 0 0
286 643 0 0 0 0 0 0 0 0
332 3215 0 0 0 0 0 643 0 0
427 643 0 0 643 22 0 0 0 0
432 60 0 0 60 0 0 0 0 0
446 703 0 0 0 0 0 0 0 0
669 7073 4 1 2572 0 0 3858 0 0
701 1286 0 0 643 13 0 0 0 0
702 60 0 0 0 0 0 0 0 0
708 60 0 0 0 0 0 60 0 0
777 6430 4 1 0 0 0 4501 0 0
779 6430 3 1 3858 0 0 1286 0 0
780 5144 3 1 4501 0 0 0 0 0
1170 2739 4 1 1122 0 0 0 0 0
1171 3366 0 0 2244 45 0 0 0 0
1174 643 4 1 643 0 0 0 0 0
1175 1286 0 0 0 0 0 0 0 0
1183 549 4 1 0 0 0 0 0 0
1200 479 0 0 0 0 0 0 0 0
fn=indexmap::map::OrderMapCore<K,V>::double_capacity
0 6009 15 4 855 0 0 0 0 0
116 985 1 0 985 0 0 0 0 0
122 90 3 1 0 0 0 0 0 0
167 2025 0 0 0 0 0 0 0 0
197 1560 0 0 0 0 0 0 0 0
280 852 5 1 780 0 0 0 0 0
286 144 0 0 0 0 0 0 0 0
332 75 0 0 0 0 0 0 0 0
446 1040 0 0 0 0 0 0 0 0
1056 25 0 0 25 0 0 0 0 0
1084 480 3 1 0 0 0 360 0 0
1088 180 0 0 60 0 0 0 0 0
1089 315 5 2 210 0 0 0 0 0
1094 25 0 0 25 0 0 0 0 0
1095 180 0 0 90 2 0 0 0 0
1096 313 0 0 72 10 0 0 0 0
1105 50 0 0 0 0 0 0 0 0
1106 100 0 0 0 0 0 75 0 0
1107 25 0 0 0 0 0 25 0 0
1110 975 0 0 975 16 0 0 0 0
1111 1925 4 1 950 0 0 0 0 0
1114 65 0 0 65 0 0 0 0 0
1115 130 0 0 65 0 0 0 0 0
1117 75 1 0 50 0 0 0 0 0
1119 200 0 0 175 0 0 0 0 0
1139 2177 0 0 0 0 0 0 0 0
1144 780 0 0 0 0 0 780 0 0
fn=indexmap::map::OrderMapCore<K,V>::first_allocation
0 35 0 0 0 0 0 0 0 0
1074 175 3 1 0 0 0 105 0 0
1077 70 0 0 0 0 0 35 0 0
1078 175 4 1 0 0 0 105 0 0
1079 140 4 1 0 0 0 70 0 0
1080 175 0 0 140 0 0 0 0 0
fn=rustc_errors::Handler::abort_if_errors
1056 9 0 0 9 0 0 0 0 0
fn=rustc_errors::Handler::has_errors
1056 5 0 0 5 3 0 0 0 0
fn=rustc_errors::HandlerInner::emit_stashed_diagnostics
1000 18 0 0 18 18 0 0 0 0
1003 18 0 0 0 0 0 0 0 0
fn=rustc_resolve::ModuleData::for_each_child
0 12 0 0 3 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/jobserver-0.1.21/src/lib.rs
fn=<jobserver::Acquired as core::ops::drop::Drop>::drop
413 21 6 1 0 0 0 14 0 0
414 14 0 0 7 1 0 0 0 0
415 7 0 0 7 0 0 0 0 0
417 28 0 0 21 1 0 0 0 0
fn=<jobserver::HelperThread as core::ops::drop::Drop>::drop
442 6 1 1 0 0 0 4 0 0
445 2 0 0 1 0 0 1 0 0
446 3 0 0 2 1 0 1 0 0
449 1 0 0 0 0 0 1 0 0
450 6 1 1 5 0 0 0 0 0
fn=jobserver::Client::acquire_raw
396 6 1 1 0 0 0 4 0 0
397 1 0 0 1 0 0 0 0 0
398 1 1 1 0 0 0 1 0 0
399 7 0 0 5 0 0 0 0 0
fn=jobserver::Client::from_env
0 2 0 0 0 0 0 0 0 0
227 7 2 2 0 0 0 6 0 0
232 2 1 1 1 0 0 0 0 0
249 9 2 2 7 0 0 0 0 0
fn=jobserver::Client::into_helper_thread
0 1 0 0 0 0 0 0 0 0
138 6 0 0 3 0 0 3 0 0
140 1 0 0 0 0 0 1 0 0
141 1 0 0 1 1 0 1 0 0
380 9 2 2 0 0 0 6 0 0
384 1 0 0 0 0 0 1 0 0
385 8 1 1 3 0 0 5 0 0
386 11 3 3 3 1 0 2 0 0
387 1 0 0 1 0 0 0 0 0
389 6 0 0 4 0 0 0 0 0
fn=jobserver::Client::new
175 6 1 1 0 0 0 3 0 0
176 2 0 0 0 0 0 2 0 0
177 3 0 0 0 0 0 1 0 0
179 6 0 0 4 0 0 0 0 0
fn=jobserver::HelperState::for_each_request
0 25 8 2 2 1 1 14 0 0
464 10 1 1 0 0 0 8 0 0
465 2 0 0 0 0 0 2 0 0
469 39 0 0 13 0 0 0 0 0
472 48 4 1 12 0 0 12 0 0
481 14 0 0 0 0 0 7 0 0
482 9 0 0 1 1 0 1 0 0
486 1 0 0 0 0 0 1 0 0
487 1 0 0 1 0 0 1 0 0
fn=jobserver::HelperThread::request_token
433 21 7 1 0 0 0 21 0 0
436 14 0 0 14 3 0 0 0 0
437 42 0 0 28 7 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/jobserver-0.1.21/src/unix.rs
fn=<jobserver::Acquired as core::ops::drop::Drop>::drop
0 7 0 0 0 0 0 0 0 0
177 70 5 1 14 6 0 21 0 0
178 14 0 0 0 0 0 0 0 0
fn=jobserver::Client::acquire_raw
109 6 1 1 0 0 0 1 0 0
fn=jobserver::HelperState::for_each_request
236 35 3 0 7 5 0 7 0 0
237 35 10 2 21 0 0 0 0 0
238 35 0 0 21 3 0 14 0 0
fn=jobserver::imp::Client::acquire_allow_interrupts
117 64 7 1 0 0 0 32 0 0
138 8 0 0 0 0 0 8 0 0
139 48 7 1 16 13 0 16 0 0
142 8 0 0 0 0 0 8 0 0
143 48 0 0 0 0 0 8 0 0
150 16 5 2 8 0 0 0 0 0
153 8 0 0 0 0 0 8 0 0
154 48 0 0 8 1 0 16 0 0
155 64 9 1 24 0 0 16 3 0
169 56 6 1 40 0 0 0 0 0
fn=jobserver::imp::Client::new
0 2 1 1 1 0 0 0 0 0
24 9 1 1 0 0 0 6 0 0
25 2 0 0 0 0 0 2 0 0
29 288 0 0 0 0 0 64 0 0
31 7 0 0 3 0 0 3 0 0
32 9 1 1 7 0 0 0 0 0
35 1 0 0 0 0 0 1 0 0
45 1 0 0 0 0 0 0 0 0
46 4 0 0 1 1 0 1 0 0
47 2 0 0 0 0 0 0 0 0
55 2 0 0 2 0 0 0 0 0
101 3 0 0 1 1 0 2 0 0
102 3 1 1 0 0 0 1 0 0
fn=jobserver::imp::Helper::join
0 3 0 0 2 0 0 0 0 0
255 7 1 1 0 0 0 6 0 0
257 7 0 0 2 0 0 4 0 0
272 4 0 0 2 0 0 0 0 0
281 4 1 1 2 1 0 1 0 0
283 6 0 0 1 0 0 4 0 0
289 1 0 0 1 1 1 1 0 0
295 2 0 0 1 0 0 0 0 0
296 6 1 1 2 0 0 3 0 0
298 12 1 1 9 0 0 0 0 0
fn=jobserver::imp::sigusr1_handler
336 1 1 1 1 1 1 0 0 0
fn=jobserver::imp::spawn_helper
213 12 2 2 0 0 0 8 0 0
219 1 0 0 0 0 0 1 0 0
229 2 1 1 0 0 0 0 0 0
233 3 0 0 1 0 0 1 0 0
234 15 2 2 5 1 0 8 0 0
249 2 0 0 0 0 0 0 0 0
251 5 1 1 1 0 0 4 0 0
252 7 1 1 5 0 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
222 2 0 0 0 0 0 1 0 0
223 2 1 1 0 0 0 1 0 0
224 5 0 0 1 1 0 1 0 0
fn=std::sys_common::backtrace::__rust_begin_short_backtrace
0 1 1 0 0 0 0 0 0 0
235 3 0 0 1 0 0 1 0 0
249 1 0 0 0 0 0 1 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/lazy_static-1.4.0/src/inline_lazy.rs
fn=<rustc_feature::builtin_attrs::BUILTIN_ATTRIBUTE_MAP as core::ops::deref::Deref>::deref
37 5 0 0 5 0 0 0 0 0
fn=<rustc_hir::weak_lang_items::WEAK_ITEMS_REFS as core::ops::deref::Deref>::deref
37 1 0 0 1 0 0 0 0 0
fn=log_settings::settings
37 41 22 0 41 0 0 0 0 0
fn=rustc_data_structures::jobserver::client
37 1 0 0 1 0 0 0 0 0
fn=rustc_feature::builtin_attrs::is_builtin_attr_name
37 7 0 0 7 0 0 0 0 0
38 7 0 0 7 0 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
31 12 1 1 11 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/lazy_static-1.4.0/src/lib.rs
fn=<rustc_feature::builtin_attrs::BUILTIN_ATTRIBUTE_MAP as core::ops::deref::Deref>::deref
135 15 3 1 0 0 0 5 0 0
145 10 0 0 5 0 0 0 0 0
fn=<rustc_hir::weak_lang_items::WEAK_ITEMS_REFS as core::ops::deref::Deref>::deref
0 1 0 0 0 0 0 0 0 0
135 3 1 1 0 0 0 1 0 0
145 2 0 0 1 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.73/src/unix/linux_like/linux/mod.rs
fn=_ZN3std3sys4unix2fs9try_statxN.llvm.M
2689 50 0 0 50 0 0 0 0 0
2692 150 0 0 0 0 0 0 0 0
2693 150 0 0 0 0 0 0 0 0
2694 100 0 0 0 0 0 0 0 0
2695 150 26 2 0 0 0 0 0 0
fn=num_cpus::get_num_cpus
2653 1024 0 0 0 0 0 0 0 0
2654 4096 1 1 1536 0 0 1024 1 1
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.8/src/lib.rs
fn=<rustc_middle::mir::mono::MonoItem as rustc_codegen_ssa::mono_item::MonoItemExt>::define
423 10 0 0 0 0 0 0 0 0
fn=log::set_boxed_logger
1213 4 1 1 0 0 0 3 0 0
1215 5 1 1 4 0 0 0 0 0
1282 2 0 0 0 0 0 0 0 0
1283 3 1 1 0 0 0 2 1 0
fn=rustc_codegen_ssa::back::link::link_natively
423 4 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
423 5 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
423 3 0 0 0 0 0 0 0 0
fn=rustc_interface::passes::configure_and_expand_inner
423 1 0 0 0 0 0 0 0 0
fn=rustc_interface::passes::start_codegen
423 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::inject_dependency_if
423 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
423 148 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::postprocess
0 1 0 0 1 0 0 0 0 0
423 4 0 0 1 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::extract_one
423 14 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::pop_stack_frame
423 20 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::push_stack_frame
423 21 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::run
423 64 20 1 0 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search
423 15 0 0 0 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/log_settings-0.1.2/src/lib.rs
fn=log_settings::settings
0 1 1 1 0 0 0 0 0 0
68 164 24 1 0 0 0 82 0 0
70 164 0 0 82 0 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
52 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/md-5-0.8.0/src/lib.rs
fn=<D as digest::digest::Digest>::digest
0 1 1 1 0 0 0 0 0 0
81 1 0 0 1 0 0 0 0 0
82 3 0 0 0 0 0 1 0 0
96 1 0 0 1 0 0 0 0 0
97 1 0 0 0 0 0 0 0 0
fn=<md5::Md5 as core::default::Default>::default
63 1 1 1 0 0 0 0 0 0
64 8 1 1 1 1 1 6 0 0
69 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/md-5-0.8.0/src/utils.rs
fn=md5::utils::compress
8 105 2 2 0 0 0 3 0 0
14 100 3 3 6 0 0 2 0 0
21 53 2 2 7 0 0 0 0 0
28 64 3 3 0 0 0 0 0 0
34 8 1 1 0 0 0 7 0 0
35 2 0 0 1 0 0 1 0 0
36 1 0 0 1 0 0 0 0 0
37 1 0 0 1 0 0 0 0 0
38 1 0 0 1 0 0 0 0 0
44 2 1 1 1 0 0 1 0 0
45 1 0 0 1 0 0 0 0 0
46 2 0 0 1 0 0 1 0 0
47 2 1 1 1 0 0 1 0 0
49 1 0 0 1 0 0 0 0 0
50 1 0 0 1 0 0 0 0 0
51 1 0 0 1 0 0 0 0 0
52 2 0 0 1 0 0 1 0 0
54 2 1 1 1 0 0 1 0 0
55 1 0 0 1 0 0 0 0 0
56 1 0 0 1 0 0 0 0 0
57 1 0 0 1 0 0 0 0 0
59 2 0 0 1 0 0 1 0 0
60 2 0 0 1 0 0 1 0 0
61 2 0 0 1 0 0 1 0 0
62 1 0 0 1 0 0 0 0 0
127 2 0 0 1 0 0 1 0 0
128 1 0 0 0 0 0 1 0 0
129 1 0 0 0 0 0 1 0 0
130 1 0 0 0 0 0 1 0 0
131 8 1 1 7 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/measureme-0.7.1/src/mmap_serialization_sink.rs
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::load_macro_untracked
0 3 3 1 0 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/measureme-0.7.1/src/raw_event.rs
fn=<rustc_mir::borrow_check::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_terminator
0 4 1 1 4 0 0 0 0 0
fn=rustc_mir::borrow_check::nll::compute_regions
0 1 1 1 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::partition
0 4 2 2 1 0 0 2 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/num_cpus-1.10.1/src/lib.rs
fn=_ZN3std10sys_common9backtrace28__rust_begin_short_backtraceN.llvm.M
69 2 0 0 1 1 0 2 0 0
fn=num_cpus::get_num_cpus
0 2 1 1 0 0 0 0 0 0
339 2 1 1 0 0 0 1 0 0
341 5 0 0 1 1 0 1 1 1
344 1024 0 0 0 0 0 0 0 0
348 1 0 0 0 0 0 0 0 0
357 3 0 0 2 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.1.0/src/imp_pl.rs
fn=<once_cell::imp::MutexGuard as core::ops::drop::Drop>::drop
90 4 1 1 2 0 0 0 0 0
91 2 0 0 2 0 0 0 0 0
fn=once_cell::imp::Mutex::lock
78 8 1 1 0 0 0 2 0 0
81 8 0 0 4 0 0 0 0 0
fn=once_cell::imp::OnceCell<T>::initialize
44 10 1 1 0 0 0 4 0 0
48 6 1 1 2 1 0 4 2 0
49 2 0 0 0 0 0 0 0 0
65 8 0 0 6 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.1.0/src/lib.rs
fn=<rustc_middle::mir::Body as core::clone::Clone>::clone
296 1 0 0 0 0 0 0 0 0
323 1 0 0 0 0 0 1 0 0
fn=_ZN62_$LT$rustc_middle..mir..Body$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
296 2 0 0 0 0 0 0 0 0
323 2 0 0 0 0 0 2 0 0
fn=core::ops::function::FnOnce::call_once
0 1 0 0 1 0 0 0 0 0
643 1 0 0 0 0 0 0 0 0
fn=once_cell::imp::OnceCell<T>::initialize
0 2 0 0 0 0 0 0 0 0
737 6 0 0 2 0 0 2 0 0
883 2 0 0 2 0 0 0 0 0
884 4 0 0 0 0 0 0 0 0
fn=once_cell::unsync::OnceCell<T>::get_or_init
0 32 9 1 20 0 0 11 0 0
361 34 0 0 0 0 0 0 0 0
369 135 29 4 67 1 0 67 4 0
394 202763 581 6 0 0 0 152071 0 0
399 139 26 3 67 0 0 68 6 1
403 228105 12 2 177415 8 0 0 0 0
434 25345 0 0 0 0 0 0 0 0
437 26 3 3 11 0 0 8 1 1
438 93 0 0 24 1 0 67 2 0
fn=rustc_interface::passes::create_global_ctxt
0 4 0 0 2 0 0 0 0 0
643 2 0 0 0 0 0 0 0 0
777 6 1 1 2 0 0 2 0 0
fn=rustc_interface::passes::register_plugins
0 2 0 0 2 0 0 0 0 0
361 1 0 0 0 0 0 0 0 0
369 3 1 1 0 0 0 3 0 0
fn=rustc_middle::middle::limits::update_limit
361 3 0 0 0 0 0 0 0 0
fn=rustc_session::session::Session::init_crate_types
361 1 0 0 0 0 0 0 0 0
369 3 1 1 1 0 0 2 0 0
fn=rustc_session::session::Session::init_features
361 1 0 0 0 0 0 0 0 0
369 3 1 1 1 0 0 1 0 0
370 2 0 0 0 0 0 1 0 0
fn=rustc_session::session::build_session
323 2 0 0 0 0 0 2 1 1
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
0 1 0 0 0 0 0 0 0 0
361 1 0 0 0 0 0 0 0 0
369 1 0 0 0 0 0 1 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot-0.9.0/src/raw_mutex.rs
fn=<once_cell::imp::MutexGuard as core::ops::drop::Drop>::drop
81 2 0 0 0 0 0 0 0 0
fn=once_cell::imp::Mutex::lock
46 2 0 0 0 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/polonius-engine-0.12.1/src/facts.rs
fn=<polonius_engine::facts::AllFacts<T> as core::default::Default>::default
84 1 1 0 0 0 0 0 0 0
85 37 4 4 0 0 0 36 8 0
105 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs
fn=rand_chacha::guts::init_chacha
329 9 1 1 0 0 0 5 0 0
342 1 0 0 0 0 0 0 0 0
343 5 0 0 0 0 0 1 0 0
350 7 0 0 6 0 0 0 0 0
fn=rand_chacha::guts::init_chacha::impl_avx
334 2 1 1 0 0 0 1 0 0
336 3 0 0 2 0 0 0 0 0
fn=rand_chacha::guts::refill_wide
246 11 1 1 0 0 0 5 0 0
278 1 0 0 0 0 0 0 0 0
279 5 2 2 0 0 0 1 0 0
292 7 1 1 6 0 0 0 0 0
fn=rand_chacha::guts::refill_wide::impl_avx2
251 1 1 1 0 0 0 0 0 0
255 2 0 0 1 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/psm-0.1.10/src/arch/x86_64.s
fn=rust_psm_stack_pointer
42 6842 145 1 0 0 0 0 0 0
43 6842 0 0 6842 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/psm-0.1.10/src/lib.rs
fn=psm::stack_pointer
319 6842 110 1 6842 144 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/rand-0.7.3/src/distributions/other.rs
fn=tempfile::util::tmpname
74 6 0 0 0 0 0 0 0 0
75 6 0 0 0 0 0 0 0 0
76 12 0 0 6 2 2 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/rand-0.7.3/src/rngs/adapter/reseeding.rs
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
96 5 1 1 2 1 1 0 0 0
fn=rand::rngs::adapter::reseeding::fork::get_fork_counter
303 1 0 0 1 0 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
314 5 1 1 2 1 0 0 0 0
fn=tempfile::util::tmpname
168 1 0 0 0 0 0 1 0 0
169 4 0 0 1 0 0 0 0 0
176 2 1 1 0 0 0 1 0 0
231 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/rand-0.7.3/src/rngs/thread.rs
fn=rand::rngs::thread::thread_rng
80 1 1 1 0 0 0 1 0 0
84 2 0 0 2 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_chacha-0.2.2/src/chacha.rs
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
99 3 0 0 3 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_chacha-0.2.2/src/guts.rs
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
70 6 0 0 1 1 1 1 0 0
fn=rand_chacha::guts::init_chacha::impl_avx
201 2 0 0 2 2 2 0 0 0
208 2 0 0 0 0 0 0 0 0
213 2 1 1 0 0 0 0 0 0
218 5 0 0 0 0 0 5 0 0
fn=rand_chacha::guts::refill_wide::impl_avx2
75 1 0 0 1 0 0 0 0 0
103 1 0 0 0 0 0 0 0 0
104 1 0 0 0 0 0 0 0 0
105 1 0 0 0 0 0 0 0 0
106 1 1 1 0 0 0 0 0 0
107 1 0 0 0 0 0 0 0 0
108 1 0 0 0 0 0 0 0 0
110 1 0 0 1 0 0 0 0 0
111 1 0 0 1 0 0 0 0 0
130 1 0 0 0 0 0 0 0 0
131 2 0 0 0 0 0 0 0 0
133 8 1 1 0 0 0 8 0 0
139 1 0 0 1 0 0 0 0 0
140 2 0 0 1 0 0 0 0 0
141 4 1 1 0 0 0 4 0 0
142 1 0 0 0 0 0 1 0 0
144 3 0 0 3 0 0 0 0 0
fn=tempfile::util::tmpname
82 5 0 0 0 0 0 1 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_core-0.5.1/src/block.rs
fn=tempfile::util::tmpname
168 2 0 0 0 0 0 1 0 0
177 24 1 1 6 0 0 0 0 0
181 24 0 0 6 0 0 0 0 0
182 12 0 0 0 0 0 6 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_core-0.5.1/src/lib.rs
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
357 4 0 0 1 0 0 1 0 0
358 4 1 1 2 0 0 2 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_core-0.5.1/src/os.rs
fn=<rand_core::os::OsRng as rand_core::RngCore>::try_fill_bytes
0 1 1 1 0 0 0 0 0 0
67 2 1 1 0 0 0 1 0 0
68 4 0 0 1 0 0 1 0 0
70 3 0 0 2 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-hash-1.1.0/src/lib.rs
fn=<hashbrown::map::HashMap<K,V,S> as core::iter::traits::collect::Extend<(K,V)>>::extend
123 2 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::interpret::value::ConstValue as core::hash::Hash>::hash
79 464 51 1 232 0 0 221 0 0
fn=<rustc_middle::ty::ParamEnvAnd<T> as core::hash::Hash>::hash
79 12 2 1 3 0 0 9 0 0
fn=<rustc_middle::ty::PredicateAtom as core::hash::Hash>::hash
79 489 27 2 426 0 0 63 0 0
fn=<rustc_middle::ty::consts::kind::ConstKind as core::hash::Hash>::hash
79 488 9 1 246 0 0 242 0 0
fn=<rustc_middle::ty::fast_reject::SimplifiedTypeGen<D> as core::hash::Hash>::hash
79 253 25 1 239 0 0 0 0 0
fn=<rustc_middle::ty::instance::Instance as core::hash::Hash>::hash
79 1520 19 3 524 0 0 996 0 0
fn=<rustc_middle::ty::instance::InstanceDef as core::hash::Hash>::hash
79 457 16 1 246 0 0 211 0 0
fn=<rustc_middle::ty::sty::RegionKind as core::hash::Hash>::hash
79 1873 151 3 1607 0 0 10 0 0
fn=<rustc_middle::ty::sty::TyKind as core::hash::Hash>::hash
79 4440 354 5 3451 0 0 989 0 0
fn=<rustc_mir::interpret::place::MPlaceTy<Tag> as core::hash::Hash>::hash
79 168 0 0 42 0 0 126 0 0
fn=<rustc_passes::hir_id_validator::HirIdValidator as rustc_hir::intravisit::Visitor>::visit_id
123 2 0 0 0 0 0 0 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_mod
123 2 0 0 0 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::create_def
123 3 0 0 0 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::get_partial_res
123 28 0 0 0 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::local_def_id
123 8 1 1 0 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::opt_local_def_id
123 90 2 1 0 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
123 1 0 0 0 0 0 0 0 0
fn=<rustc_resolve::def_collector::DefCollector as rustc_ast::visit::Visitor>::visit_expr
123 2 0 0 0 0 0 0 0 0
fn=<rustc_resolve::def_collector::DefCollector as rustc_ast::visit::Visitor>::visit_stmt
123 2 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::Layout as core::hash::Hash>::hash
79 1464 87 1 471 0 0 844 0 0
fn=<std::path::PathBuf as core::hash::Hash>::hash
79 1288 0 0 644 0 0 644 0 0
fn=_ZN12rustc_expand3mbe11macro_check13check_bindersN.llvm.M
123 5 0 0 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check17check_occurrencesN.llvm.M
123 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle3hir3map3Map16opt_local_def_idN.llvm.M
123 15 3 1 0 0 0 0 0 0
fn=_ZN12rustc_passes10check_attr16CheckAttrVisitor16check_attributesN.llvm.M
123 3 1 1 0 0 0 0 0 0
fn=_ZN12rustc_passes4dead11DeadVisitor14symbol_is_liveN.llvm.M
123 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes4dead32has_allow_dead_code_or_lang_attrN.llvm.M
123 9 0 0 0 0 0 0 0 0
fn=_ZN13rustc_privacy18TypePrivacyVisitor19check_expr_pat_typeN.llvm.M
123 30 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve19build_reduced_graph24BuildReducedGraphVisitor11visit_invocN.llvm.M
123 4 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve19build_reduced_graph41_$LT$impl$u20$rustc_resolve..Resolver$GT$19get_macro_by_def_idN.llvm.M
123 5 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export39is_reachable_non_generic_provider_localN.llvm.M
123 1 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export39upstream_monomorphizations_for_providerN.llvm.M
123 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext24lower_node_id_with_ownerN.llvm.M
123 8 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
123 2 1 1 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
123 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
123 2 1 1 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
123 6 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
123 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
123 2 1 1 0 0 0 0 0 0
fn=_ZN4core4hash5impls58_$LT$impl$u20$core..hash..Hash$u20$for$u20$$u5b$T$u5d$$GT$4hashN.llvm.M
79 56 0 0 28 0 0 28 0 0
fn=_ZN59_$LT$rustc_hash..FxHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
85 44 2 1 0 0 0 0 0 0
91 44 0 0 44 0 0 0 0 0
93 353 5 3 0 0 0 0 0 0
97 88 0 0 0 0 0 0 0 0
101 88 0 0 0 0 0 0 0 0
105 99 0 0 0 0 0 0 0 0
106 18 0 0 18 0 0 0 0 0
108 44 0 0 0 0 0 44 0 0
109 44 0 0 44 0 0 0 0 0
fn=_ZN59_$LT$rustc_hash..FxHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
85 613 12 1 0 0 0 0 0 0
91 613 0 0 613 0 0 0 0 0
93 3945 21 4 0 0 0 0 0 0
97 1226 0 0 0 0 0 0 0 0
101 1226 0 0 0 0 0 0 0 0
105 1339 0 0 0 0 0 0 0 0
106 253 0 0 253 0 0 0 0 0
108 613 0 0 0 0 0 613 0 0
109 613 0 0 613 0 0 0 0 0
fn=_ZN59_$LT$rustc_hash..FxHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
85 208 45 1 0 0 0 0 0 0
91 208 0 0 208 0 0 0 0 0
93 2689 143 4 0 0 0 0 0 0
97 416 0 0 0 0 0 0 0 0
101 416 0 0 0 0 0 0 0 0
105 416 0 0 0 0 0 0 0 0
106 15 0 0 15 2 0 0 0 0
108 208 0 0 0 0 0 208 0 0
109 208 0 0 208 0 0 0 0 0
fn=_ZN59_$LT$rustc_hash..FxHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
85 99531 386 1 0 0 0 0 0 0
91 99531 0 0 99531 0 0 0 0 0
93 1155306 125 3 0 0 0 0 0 0
97 199062 0 0 0 0 0 0 0 0
101 199062 0 0 0 0 0 0 0 0
105 225554 0 0 0 0 0 0 0 0
106 53845 0 0 53845 320 14 0 0 0
108 99531 0 0 0 0 0 99531 0 0
109 99531 0 0 99531 0 0 0 0 0
fn=_ZN62_$LT$rustc_target..abi..Layout$u20$as$u20$core..hash..Hash$GT$4hashN.llvm.M
79 335 23 4 84 0 0 171 0 0
93 4 0 0 0 0 0 0 0 0
97 4 1 1 0 0 0 0 0 0
101 4 0 0 0 0 0 0 0 0
105 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
79 11 0 0 0 0 0 11 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
123 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
79 11 0 0 0 0 0 11 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
79 5 0 0 0 0 0 5 0 0
fn=_ZN9rustc_mir8dataflow5impls7borrows7Borrows21kill_borrows_on_placeN.llvm.M
123 68 0 0 0 0 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for &T>::hash
79 282 6 1 119 0 0 160 0 0
fn=core::hash::impls::<impl core::hash::Hash for [T]>::hash
79 68 19 1 34 0 0 34 0 0
fn=core::hash::impls::<impl core::hash::Hash for str>::hash
79 423 0 0 0 0 0 423 0 0
91 423 0 0 423 0 0 0 0 0
93 8793 4 4 0 0 0 0 0 0
97 846 0 0 0 0 0 0 0 0
101 846 0 0 0 0 0 0 0 0
105 928 0 0 0 0 0 0 0 0
106 232 0 0 232 1 1 0 0 0
fn=core::ops::function::FnOnce::call_once
123 9 0 0 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
123 1 0 0 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::contains_key
79 38 6 1 6 0 0 16 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
0 1527 1 1 0 0 0 0 0 0
79 16514 33 4 16249 0 0 133 0 0
93 1018 0 0 0 0 0 0 0 0
97 1018 0 0 0 0 0 0 0 0
101 1018 0 0 0 0 0 0 0 0
105 1018 0 0 0 0 0 0 0 0
106 509 1 1 509 6 6 0 0 0
123 8258 19 12 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
79 94 39 3 31 0 0 62 15 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
79 27528 5 1 26902 0 0 405 0 0
123 2 0 0 0 0 0 0 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
79 189 0 0 46 0 0 82 0 0
118 3 0 0 0 0 0 0 0 0
123 9240 0 0 0 0 0 0 0 0
fn=indexmap::map::IndexMap<K,V,S>::entry
123 643 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm::{{closure}}
79 3 0 0 3 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
123 6 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::lookup_cur_matched
123 2 0 0 0 0 0 0 0 0
fn=rustc_feature::builtin_attrs::is_builtin_attr_name
123 14 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::expand_node
123 24 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::resolve_crate
123 4 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_implementations_for_trait
123 339 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body
123 60 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_owner_def_id
123 27 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_parent_did
123 3 0 0 0 0 0 0 0 0
fn=rustc_middle::lint::LintLevelMap::level_and_source
123 21 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::region::ScopeTree::opt_destruction_scope
123 34 2 0 0 0 0 0 0 0
fn=rustc_middle::middle::region::ScopeTree::temporary_scope
123 52 2 1 0 0 0 0 0 0
fn=rustc_middle::traits::specialization_graph::Graph::parent
123 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::CtxtInterners::intern_predicate
79 410 0 0 0 0 0 205 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
79 2 1 1 0 0 0 1 0 0
fn=rustc_middle::ty::context::TyCtxt::in_scope_traits
123 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_const_alloc
79 118 2 0 23 0 0 72 0 0
fn=rustc_middle::ty::context::TyCtxt::is_diagnostic_item
123 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_const
79 156 0 0 0 0 0 78 2 0
fn=rustc_middle::ty::context::TypeckResults::node_substs
123 38 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_substs_opt
123 32 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_type_opt
123 142 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::type_dependent_def
123 14 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur
123 87 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::borrow_set::BorrowSet::activations_at_location
123 72 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::UniversalRegionRelations::outlives
123 6 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::MovePathLookup::find
123 8 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::with_inlining_candidates
79 20 0 0 0 0 0 10 0 0
fn=rustc_mir::monomorphize::partitioning::internalize_symbols
79 19 0 0 0 0 0 19 0 0
fn=rustc_mir::monomorphize::partitioning::place_inlined_mono_items
79 10 1 1 0 0 0 10 0 0
fn=rustc_mir::transform::elaborate_drops::ElaborateDropsCtxt::set_drop_flag
123 70 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::construct_fn
123 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::expr::user_substs_applied_to_res
123 4 0 0 0 0 0 0 0 0
fn=rustc_passes::dead::check_crate
123 4 0 0 0 0 0 0 0 0
fn=rustc_privacy::PrivateItemsInPublicInterfacesVisitor::check
123 3 0 0 0 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
79 142 0 0 51 0 0 91 9 0
123 7675 0 0 0 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::get_module
123 30 0 0 0 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::macro_def_scope
123 22 0 0 0 0 0 0 0 0
fn=rustc_resolve::def_collector::collect_definitions
123 3 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::resolve_macro_invocation
123 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::visit_ast_fragment_with_placeholders
123 6 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
123 6 0 0 0 0 0 0 0 0
fn=rustc_session::lint::LintBuffer::take
123 64 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_opaque_types_from_value
123 3 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::node_ty
123 38 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::resolve_ty_and_res_ufcs
123 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::check_fn
123 3 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::regionck::<impl rustc_typeck::check::FnCtxt>::regionck_item
123 3 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::regionck::RegionCtxt::visit_fn_body
123 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_false_global_bounds
123 3 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::<impl rustc_typeck::check::FnCtxt>::resolve_type_vars_in_body
123 3 0 0 0 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
79 56474 0 0 56474 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::entry
123 3 0 0 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::get
123 184 0 0 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::remove
123 3 0 0 0 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs
fn=<scoped_tls::ScopedKey<T>::set::Reset as core::ops::drop::Drop>::drop
127 15 2 2 0 0 0 5 0 0
128 10 0 0 10 1 0 0 0 0
129 15 0 0 10 0 0 0 0 0
fn=rustc_ast::attr::is_known
168 4 0 0 0 0 0 0 0 0
fn=rustc_ast::attr::is_used
168 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::tls::enter_global
167 9 0 0 9 5 0 0 0 0
168 12 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::with
167 2 0 0 2 0 0 0 0 0
168 2 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::update_dollar_crate_names
167 8 0 0 8 0 0 0 0 0
168 8 0 0 0 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::set
0 2 2 1 0 0 0 0 0 0
119 16 2 2 0 0 0 8 0 0
131 8 0 0 8 8 0 0 0 0
132 6 0 0 5 0 0 0 0 0
136 15 2 2 3 0 0 10 1 1
137 8 0 0 4 0 0 1 0 0
138 13 0 0 9 1 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
0 1285 11 2 493 0 0 314 0 0
164 465892 708 36 0 0 0 348402 98 2
167 58983 60 4 58983 240 0 0 0 0
168 117966 15 4 0 0 0 0 0 0
171 1706 0 0 1706 0 0 0 0 0
173 522513 239 5 406271 9 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/smallvec-1.4.0/lib.rs
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_call_return_effect
626 6 0 0 2 0 0 0 0 0
651 2 0 0 0 0 0 0 0 0
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_statement_effect
0 40 0 0 0 0 0 0 0 0
626 252 0 0 84 4 0 0 0 0
651 84 0 0 0 0 0 0 0 0
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_terminator_effect
626 24 0 0 8 0 0 0 0 0
651 8 0 0 0 0 0 0 0 0
fn=<I as rustc_middle::ty::context::InternAs<[T],R>>::intern_with
0 2 0 0 0 0 0 0 0 0
464 2 0 0 0 0 0 2 0 0
626 4 0 0 2 0 0 0 0 0
651 4 0 0 0 0 0 0 0 0
1482 14 2 1 4 0 0 6 0 0
1532 4 0 0 2 0 0 0 0 0
fn=<T as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with
0 18 11 2 0 0 0 0 0 0
464 110 11 3 0 0 0 110 3 0
626 316 4 1 110 0 0 0 0 0
651 220 1 1 0 0 0 0 0 0
1482 892 64 6 281 0 0 391 5 0
1532 222 1 1 108 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 1 0 0 0 0 0 0 0 0
626 4 0 0 1 0 0 0 0 0
651 2 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
0 22 0 0 4 0 0 0 0 0
626 4 0 0 0 0 0 0 0 0
651 2 0 0 2 0 0 0 0 0
1532 2 0 0 0 0 0 0 0 0
1644 12 1 1 0 0 0 0 0 0
1653 20 0 0 6 0 0 0 0 0
1658 4 1 1 0 0 0 2 0 0
1659 10 0 0 6 0 0 4 0 0
1666 2 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as rustc_data_structures::map_in_place::MapInPlace<T>>::flat_map_in_place
0 38 6 5 6 0 0 10 0 0
594 12 2 1 0 0 0 12 0 0
626 48 1 1 12 0 0 0 0 0
639 24 1 1 0 0 0 0 0 0
651 48 1 1 12 0 0 0 0 0
1644 6 2 2 0 0 0 0 0 0
1653 96 6 4 24 0 0 0 0 0
1658 12 0 0 0 0 0 12 0 0
1659 48 5 4 24 0 0 16 0 0
1711 68 4 4 34 0 0 34 0 0
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::fold
0 4 2 2 4 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
0 1 0 0 0 0 0 0 0 0
626 2 0 0 0 0 0 0 0 0
651 1 0 0 1 0 0 0 0 0
1653 6 0 0 4 0 0 0 0 0
1658 2 1 1 0 0 0 1 0 0
1659 6 1 1 3 0 0 2 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
651 11 0 0 0 0 0 0 0 0
1532 22 0 0 11 0 0 0 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
0 31 1 1 9 0 0 4 0 0
594 3 0 0 0 0 0 3 0 0
626 6 0 0 0 0 0 0 0 0
639 3 0 0 0 0 0 0 0 0
651 9 1 1 6 0 0 0 0 0
1532 3 0 0 0 0 0 0 0 0
1644 9 0 0 0 0 0 0 0 0
1653 30 1 1 6 0 0 0 0 0
1658 6 0 0 0 0 0 3 0 0
1711 6 0 0 6 0 0 0 0 0
fn=<core::result::Result<T,E> as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with
0 7 3 0 0 0 0 0 0 0
464 39 0 0 0 0 0 39 4 0
626 80 2 1 2 0 0 0 0 0
651 78 4 0 0 0 0 0 0 0
1482 351 20 3 78 0 0 156 3 0
1532 78 0 0 39 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::create_substs_for_generic_args
0 4 0 0 2 0 0 0 0 0
464 4 2 1 2 0 0 2 0 0
626 7 2 1 3 0 0 0 0 0
639 8 1 1 1 0 0 0 0 0
651 9 3 2 0 0 0 0 0 0
707 2 0 0 0 0 0 0 0 0
711 2 0 0 0 0 0 1 0 0
819 4 0 0 0 0 0 0 0 0
820 2 1 1 0 0 0 2 0 0
1532 4 0 0 2 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::ops::drop::Drop>::drop
651 5 0 0 0 0 0 0 0 0
1532 20 0 0 5 0 0 0 0 0
fn=<rustc_arena::TypedArena<T> as core::ops::drop::Drop>::drop
651 1 0 0 0 0 0 0 0 0
1532 2 1 1 1 0 0 0 0 0
fn=<rustc_codegen_llvm::builder::Builder as rustc_codegen_ssa::traits::builder::BuilderMethods>::new_block
0 48 0 0 0 0 0 0 0 0
560 48 0 0 0 0 0 0 0 0
581 144 0 0 24 0 0 96 0 0
583 96 13 1 72 0 0 24 0 0
626 24 0 0 0 0 0 0 0 0
651 48 13 1 0 0 0 0 0 0
1532 48 0 0 24 0 0 0 0 0
fn=<rustc_data_structures::small_c_str::SmallCStr as core::ops::deref::Deref>::deref
0 16 0 0 16 0 0 0 0 0
626 188 0 0 94 0 0 0 0 0
651 94 0 0 0 0 0 0 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_stmt
0 3 2 1 0 0 0 2 0 0
464 2 0 0 0 0 0 2 0 0
594 2 0 0 0 0 0 2 0 0
626 4 0 0 2 0 0 0 0 0
639 15 2 2 2 0 0 0 0 0
651 14 0 0 0 0 0 0 0 0
707 2 1 1 0 0 0 0 0 0
711 2 0 0 0 0 0 1 0 0
721 3 0 0 1 0 0 0 0 0
724 1 0 0 0 0 0 0 0 0
725 1 1 1 0 0 0 1 0 0
726 4 0 0 2 0 0 2 0 0
1482 32 1 1 12 0 0 14 0 0
1711 8 0 0 4 0 0 4 0 0
fn=<rustc_expand::mbe::macro_parser::MatcherPos as core::clone::Clone>::clone
0 48 0 0 0 0 0 48 0 0
464 16 4 1 0 0 0 16 0 0
626 64 0 0 16 0 0 0 0 0
651 32 0 0 0 0 0 0 0 0
819 32 0 0 0 0 0 0 0 0
820 16 4 1 0 0 0 16 0 0
fn=<rustc_expand::placeholders::PlaceholderExpander as rustc_ast::mut_visit::MutVisitor>::flat_map_stmt
0 1 0 0 0 0 0 0 0 0
639 11 2 2 2 0 0 0 0 0
651 8 0 0 0 0 0 0 0 0
707 2 1 1 0 0 0 0 0 0
711 2 0 0 0 0 0 1 0 0
721 3 0 0 1 0 0 0 0 0
724 1 0 0 0 0 0 0 0 0
725 1 0 0 0 0 0 1 0 0
726 4 0 0 2 0 0 2 0 0
728 1 0 0 1 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::evaluate_obligation::InferCtxtExt>::evaluate_obligation
651 48 0 0 0 0 0 0 0 0
1532 96 23 1 48 11 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
0 4 0 0 0 0 0 2 0 0
612 2 0 0 0 0 0 0 0 0
626 30 4 2 10 0 0 0 0 0
651 18 0 0 0 0 0 0 0 0
1532 8 2 1 4 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
651 10 0 0 0 0 0 0 0 0
1532 20 1 1 10 0 0 0 0 0
fn=<rustc_infer::traits::util::Elaborator as core::iter::traits::iterator::Iterator>::next
594 1 1 1 0 0 0 1 0 0
626 3 0 0 0 0 0 0 0 0
639 1 0 0 0 0 0 0 0 0
651 1 0 0 0 0 0 0 0 0
1711 2 0 0 2 0 0 0 0 0
fn=<rustc_middle::infer::canonical::OriginalQueryValues as core::default::Default>::default
711 61 0 0 0 0 0 61 3 0
fn=<rustc_middle::ty::walk::TypeWalker as core::iter::traits::iterator::Iterator>::next
0 121 0 0 0 0 0 0 0 0
626 242 16 1 121 0 0 0 0 0
639 761 0 0 160 0 0 0 0 0
651 722 0 0 0 0 0 0 0 0
721 480 0 0 160 0 0 0 0 0
724 121 0 0 0 0 0 0 0 0
725 121 0 0 0 0 0 121 0 0
fn=<rustc_mir::transform::check_consts::qualifs::NeedsDrop as rustc_mir::transform::check_consts::qualifs::Qualif>::in_any_value_of_ty
626 2 0 0 1 0 0 0 0 0
651 2 0 0 0 0 0 0 0 0
1532 1 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::nrvo::RenameReturnPlace as rustc_mir::transform::MirPass>::run_pass
626 22 0 0 5 0 0 0 0 0
651 7 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::simplify::SimplifyLocals as rustc_mir::transform::MirPass>::run_pass
651 5 3 1 0 0 0 0 0 0
1532 22 0 0 5 0 0 0 0 0
fn=<rustc_mir_build::hair::pattern::check_match::MatchVisitor as rustc_hir::intravisit::Visitor>::visit_expr
651 1 1 1 0 0 0 0 0 0
1532 7 0 0 2 0 0 0 0 0
fn=<rustc_query_system::query::plumbing::QueryState<CTX,C> as core::default::Default>::default
0 26 6 6 0 0 0 0 0 0
464 26 6 6 0 0 0 26 0 0
594 26 7 7 0 0 0 26 0 0
626 26 0 0 0 0 0 0 0 0
639 52 0 0 0 0 0 0 0 0
651 78 7 7 26 0 0 0 0 0
1482 182 12 12 26 0 0 78 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_arm
0 1 0 0 0 0 0 0 0 0
464 1 0 0 0 0 0 1 0 0
639 7 1 1 1 0 0 0 0 0
651 4 1 1 0 0 0 0 0 0
707 2 0 0 0 0 0 0 0 0
711 2 0 0 0 0 0 1 0 0
fn=<smallvec::IntoIter<A> as core::ops::drop::Drop>::drop
1643 7 1 1 0 0 0 6 0 0
1645 8 0 0 7 0 0 0 0 0
1653 3 0 0 2 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::clone::Clone>::clone
0 85 1 1 1 0 0 0 0 0
464 22 0 0 0 0 0 22 0 0
626 133 9 1 44 8 0 1 0 0
639 168 1 1 21 0 0 0 0 0
651 128 17 3 0 0 0 0 0 0
707 42 8 1 0 0 0 0 0 0
711 42 0 0 0 0 0 21 0 0
819 44 8 1 0 0 0 0 0 0
820 22 10 3 0 0 0 22 1 0
1561 175 27 5 0 0 0 132 3 0
1564 42 18 2 21 9 0 21 0 0
1567 176 10 3 154 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
0 6127 472 309 1892 1 0 1153 8 3
224 110 2 2 55 0 0 0 0 0
308 21 0 0 7 0 0 0 0 0
626 14 0 0 0 0 0 0 0 0
639 9629 228 114 1285 0 0 84 1 0
651 5623 114 59 1292 3 0 201 8 0
788 129 3 1 0 0 0 55 1 0
799 830 9 6 0 0 0 5 0 0
800 550 111 9 0 0 0 275 12 0
1488 9745 680 272 0 0 0 7706 20 1
1489 5243 86 57 2943 0 0 2038 30 2
1490 651 0 0 651 0 0 0 0 0
1491 1015 37 2 0 0 0 955 6 0
1496 28372 93 54 264 0 0 4 0 0
1497 9838 23 5 14 0 0 26 0 0
1498 100 7 1 50 0 0 50 0 0
1506 160 6 3 80 0 0 80 0 0
1509 10263 277 243 8978 9 0 0 0 0
1644 95 1 1 11 0 0 0 0 0
1653 169 6 5 67 0 0 0 0 0
1658 14 0 0 0 0 0 7 0 0
1666 22 2 1 18 0 0 0 0 0
1755 1307 4 3 1285 0 0 22 0 0
1767 5433 43 41 0 0 0 0 0 0
1774 1962 152 22 0 0 0 1285 6 0
fn=<smallvec::SmallVec<A> as core::ops::drop::Drop>::drop
0 87 12 7 0 0 0 0 0 0
352 204 20 0 204 0 0 0 0 0
651 1051 2 2 0 0 0 0 0 0
1530 8161 293 180 0 0 0 6080 2 0
1532 2102 14 13 1051 1 0 0 0 0
1539 8163 605 195 7112 0 0 0 0 0
fn=<smallvec::SmallVec<A> as rustc_data_structures::map_in_place::MapInPlace<T>>::flat_map_in_place
0 26 3 3 0 0 0 4 0 0
594 12 2 2 0 0 0 12 0 0
626 34 3 3 12 0 0 0 0 0
639 26 3 3 0 0 0 0 0 0
651 46 2 2 8 0 0 0 0 0
1644 2 0 0 0 0 0 0 0 0
1653 30 2 2 8 0 0 0 0 0
1658 4 1 1 0 0 0 4 0 0
1659 12 1 1 6 0 0 4 0 0
1711 20 2 2 10 0 0 10 0 0
fn=_ZN10rustc_lint7builtin11BoxPointers15check_heap_typeN.llvm.M
651 14 0 0 0 0 0 0 0 0
1532 28 3 1 14 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check17check_occurrencesN.llvm.M
0 10 2 2 1 0 0 0 0 0
464 2 1 1 0 0 0 2 0 0
626 10 0 0 5 0 0 0 0 0
639 7 0 0 0 0 0 0 0 0
651 10 0 0 0 0 0 0 0 0
707 2 0 0 0 0 0 0 0 0
711 2 0 0 0 0 0 1 0 0
1229 2 0 0 0 0 0 1 0 0
1532 2 1 1 1 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
0 8 0 0 0 0 0 0 0 0
626 48 0 0 16 0 0 0 0 0
639 138 5 1 14 0 0 0 0 0
651 94 4 1 0 0 0 0 0 0
707 32 0 0 0 0 0 0 0 0
711 32 0 0 0 0 0 16 0 0
799 42 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
0 3 0 0 0 0 0 0 0 0
626 18 0 0 0 0 0 0 0 0
639 54 0 0 6 0 0 0 0 0
651 36 3 1 0 0 0 0 0 0
707 12 0 0 0 0 0 0 0 0
711 12 0 0 0 0 0 6 0 0
799 18 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
639 6 0 0 2 0 0 0 0 0
651 2 0 0 0 0 0 0 0 0
799 6 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
0 246 42 1 0 0 0 82 0 0
626 657 0 0 219 0 0 0 0 0
639 1362 46 1 89 0 0 0 0 0
651 1403 49 2 219 0 0 0 0 0
707 438 0 0 0 0 0 0 0 0
711 438 0 0 0 0 0 219 0 0
799 267 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
639 3 0 0 1 0 0 0 0 0
651 1 0 0 0 0 0 0 0 0
799 3 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
0 20 7 1 0 0 0 0 0 0
626 54 0 0 18 0 0 0 0 0
639 240 26 1 44 0 0 0 0 0
651 134 14 2 0 0 0 0 0 0
707 36 0 0 0 0 0 0 0 0
711 36 0 0 0 0 0 18 0 0
799 132 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
639 24 0 0 8 0 0 0 0 0
651 8 0 0 0 0 0 0 0 0
799 24 8 1 0 0 0 0 0 0
fn=_ZN15rustc_mir_build4hair7pattern6_match6Fields9wildcardsN.llvm.M
0 2 1 1 0 0 0 0 0 0
464 4 0 0 0 0 0 2 0 0
612 2 1 1 0 0 0 0 0 0
626 2 0 0 0 0 0 0 0 0
651 2 0 0 0 0 0 0 0 0
1482 4 0 0 0 0 0 2 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext11lower_attrsN.llvm.M
0 3 0 0 0 0 0 0 0 0
464 5 1 1 0 0 0 5 0 0
594 4 0 0 0 0 0 2 0 0
612 5 0 0 0 0 0 0 0 0
626 13 0 0 1 0 0 0 0 0
639 2 0 0 0 0 0 0 0 0
651 13 0 0 2 0 0 0 0 0
1482 35 0 0 0 0 0 20 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext19lower_block_noallocN.llvm.M
594 2 1 1 0 0 0 2 0 0
626 2 0 0 0 0 0 0 0 0
639 6 0 0 0 0 0 0 0 0
651 2 0 0 0 0 0 0 0 0
1710 4 0 0 0 0 0 4 0 0
1711 18 0 0 6 0 0 8 0 0
fn=_ZN21rustc_data_structures11small_c_str9SmallCStr3newN.llvm.M
0 66 0 0 16 0 0 0 0 0
504 16 0 0 0 0 0 0 0 0
517 8 0 0 8 0 0 0 0 0
520 24 8 1 0 0 0 24 0 0
560 34 0 0 0 0 0 0 0 0
581 102 0 0 17 0 0 68 0 0
583 68 9 1 51 0 0 17 0 0
626 41 0 0 0 0 0 0 0 0
651 25 10 1 0 0 0 0 0 0
fn=_ZN47_$LT$dyn$u20$rustc_typeck..astconv..AstConv$GT$26create_substs_for_ast_pathN.llvm.M
0 2 1 1 1 0 0 0 0 0
464 2 0 0 1 0 0 1 0 0
626 2 1 1 1 0 0 0 0 0
639 8 0 0 1 0 0 0 0 0
651 6 1 1 0 0 0 0 0 0
707 2 1 1 0 0 0 0 0 0
711 2 0 0 0 0 0 1 0 0
819 2 0 0 0 0 0 0 0 0
820 1 1 1 0 0 0 1 0 0
1532 2 0 0 1 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
651 1 0 0 0 0 0 0 0 0
1532 2 0 0 1 0 0 0 0 0
fn=_ZN8rustc_ty10needs_drop14needs_drop_rawN.llvm.M
0 18 0 0 0 0 0 0 0 0
594 2 0 0 0 0 0 2 0 0
626 6 0 0 0 0 0 0 0 0
639 6 0 0 0 0 0 0 0 0
651 4 0 0 0 0 0 0 0 0
1532 2 0 0 0 0 0 0 0 0
1644 8 2 1 0 0 0 0 0 0
1653 20 2 1 4 2 0 0 0 0
1658 2 0 0 0 0 0 2 0 0
1711 4 0 0 4 0 0 0 0 0
fn=alloc::rc::Rc<T>::make_mut
0 15 4 1 0 0 0 0 0 0
464 15 0 0 0 0 0 15 0 0
626 60 4 1 15 0 0 0 0 0
651 30 0 0 0 0 0 0 0 0
819 30 0 0 0 0 0 0 0 0
820 30 4 1 0 0 0 30 0 0
fn=alloc::vec::Vec<T>::extend_with
0 59 22 4 59 0 0 0 0 0
464 168 5 1 0 0 0 168 0 0
626 840 4 1 336 0 0 0 0 0
651 336 0 0 0 0 0 0 0 0
819 620 5 1 0 0 0 284 0 0
820 336 21 4 168 0 0 168 0 0
fn=core::ptr::drop_in_place
651 317 4 4 0 0 0 0 0 0
1532 837 12 5 340 40 0 0 0 0
fn=once_cell::unsync::OnceCell<T>::get_or_init
0 108 19 3 0 0 0 0 0 0
639 162 0 0 27 0 0 0 0 0
640 27 0 0 0 0 0 0 0 0
651 54 5 1 0 0 0 0 0 0
706 27 0 0 27 0 0 0 0 0
707 54 0 0 0 0 0 0 0 0
711 54 0 0 0 0 0 27 0 0
fn=rustc_ast::mut_visit::noop_flat_map_arm
711 2 1 1 0 0 0 2 0 0
fn=rustc_ast::mut_visit::noop_flat_map_item
711 8 0 0 0 0 0 8 0 0
fn=rustc_ast::mut_visit::noop_flat_map_stmt
464 6 0 0 0 0 0 4 0 0
594 2 0 0 0 0 0 2 0 0
626 4 1 1 2 0 0 0 0 0
639 4 0 0 0 0 0 0 0 0
651 6 0 0 0 0 0 0 0 0
1482 36 1 1 12 0 0 16 0 0
1711 8 1 1 4 0 0 4 0 0
fn=rustc_ast::mut_visit::noop_flat_map_stmt_kind
464 2 1 1 0 0 0 2 0 0
1482 5 1 1 0 0 0 2 0 0
fn=rustc_ast_lowering::Arena::alloc_from_iter
0 1 1 1 0 0 0 0 0 0
594 1 0 0 0 0 0 1 0 0
626 1 0 0 0 0 0 0 0 0
639 1 0 0 0 0 0 0 0 0
651 3 0 0 0 0 0 0 0 0
1532 1 0 0 0 0 0 0 0 0
1710 2 0 0 0 0 0 2 0 0
1711 8 1 1 3 0 0 4 0 0
fn=rustc_ast_lowering::LoweringContext::lower_stmt
464 2 0 0 0 0 0 2 0 0
711 2 0 0 0 0 0 2 0 0
fn=rustc_ast_lowering::expr::<impl rustc_ast_lowering::LoweringContext>::lower_exprs
0 2 0 0 0 0 0 0 0 0
464 5 0 0 0 0 0 5 0 0
594 6 1 1 0 0 0 3 0 0
612 5 0 0 0 0 0 0 0 0
626 13 0 0 0 0 0 0 0 0
639 3 0 0 0 0 0 0 0 0
651 17 1 1 3 0 0 0 0 0
1482 35 1 1 0 0 0 20 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_generics_mut
464 1 0 0 0 0 0 1 0 0
1482 10 1 1 1 0 0 6 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_item_id
464 3 0 0 0 0 0 3 0 0
594 3 0 0 0 0 0 3 0 0
626 9 0 0 0 0 0 0 0 0
639 3 0 0 0 0 0 0 0 0
651 3 1 1 0 0 0 0 0 0
711 1 0 0 0 0 0 1 0 0
1482 45 1 1 18 0 0 21 0 0
1711 6 0 0 6 0 0 0 0 0
fn=rustc_ast_lowering::lower_crate
0 3 2 2 0 0 0 0 0 0
464 2 0 0 0 0 0 2 0 0
612 4 0 0 0 0 0 2 0 0
626 3 0 0 0 0 0 0 0 0
651 2 0 0 0 0 0 0 0 0
1482 22 2 2 8 0 0 10 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_angle_bracketed_parameter_data
464 11 0 0 0 0 0 11 2 0
1482 88 1 1 0 0 0 55 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_segment
0 40 2 2 3 0 0 0 0 0
464 33 1 1 0 0 0 11 0 0
594 12 0 0 0 0 0 12 0 0
612 12 0 0 0 0 0 0 0 0
626 66 0 0 11 0 0 0 0 0
639 12 1 1 0 0 0 0 0 0
651 45 0 0 1 0 0 0 0 0
1482 66 0 0 0 0 0 22 0 0
1532 21 0 0 10 0 0 0 0 0
1644 8 0 0 1 0 0 0 0 0
1653 12 1 1 3 0 0 0 0 0
1658 2 0 0 0 0 0 1 0 0
1659 11 1 1 6 0 0 5 0 0
1710 2 0 0 0 0 0 2 0 0
1711 30 1 1 25 0 0 4 0 0
fn=rustc_codegen_llvm::attributes::apply_target_cpu_attr
0 66 17 1 0 0 0 0 0 0
560 44 21 1 0 0 0 0 0 0
581 132 20 1 22 0 0 88 0 0
583 88 0 0 66 0 0 22 0 0
626 44 0 0 0 0 0 0 0 0
651 66 18 1 22 0 0 0 0 0
1532 44 0 0 22 0 0 0 0 0
fn=rustc_codegen_llvm::context::create_module
352 7 7 1 7 0 0 0 0 0
651 21 0 0 0 0 0 0 0 0
1532 42 7 1 21 0 0 0 0 0
fn=rustc_codegen_llvm::type_of::uncached_llvm_type
352 1 0 0 1 0 0 0 0 0
651 4 0 0 0 0 0 0 0 0
1532 8 0 0 4 0 0 0 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
612 10 0 0 0 0 0 0 0 0
626 10 0 0 0 0 0 0 0 0
651 10 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::traits::type_::DerivedTypeMethods::type_needs_drop
0 2 0 0 0 0 0 0 0 0
626 6 0 0 2 0 0 0 0 0
651 6 1 1 0 0 0 0 0 0
1532 4 0 0 2 0 0 0 0 0
fn=rustc_data_structures::cold_path
464 3 1 1 0 0 0 2 0 0
594 2 0 0 0 0 0 2 0 0
612 2 0 0 0 0 0 0 0 0
626 6 0 0 0 0 0 0 0 0
639 2 0 0 0 0 0 0 0 0
651 12 0 0 4 0 0 0 0 0
1482 25 2 2 9 0 0 11 0 0
1532 4 1 1 2 0 0 0 0 0
fn=rustc_data_structures::graph::dominators::dominators
0 422 16 4 60 0 0 0 0 0
1532 30 0 0 0 0 0 0 0 0
1644 90 0 0 0 0 0 0 0 0
1653 274 14 2 30 0 0 0 0 0
1658 64 0 0 0 0 0 32 0 0
1659 64 0 0 32 0 0 0 0 0
fn=rustc_data_structures::graph::reference::<impl rustc_data_structures::graph::WithPredecessors for &G>::predecessors
0 154 0 0 0 0 0 0 0 0
464 30 0 0 0 0 0 30 0 0
594 30 7 1 0 0 0 30 0 0
626 210 1 1 60 2 0 0 0 0
639 316 0 0 32 0 0 0 0 0
651 278 16 4 0 0 0 0 0 0
707 64 1 1 0 0 0 0 0 0
711 64 0 0 0 0 0 32 0 0
819 60 7 1 0 0 0 0 0 0
820 30 1 1 0 0 0 30 0 0
1564 64 8 2 0 0 0 32 0 0
1710 60 0 0 0 0 0 60 0 0
1711 150 0 0 90 0 0 60 0 0
fn=rustc_data_structures::small_c_str::SmallCStr::new
0 96 0 0 0 0 0 0 0 0
560 96 0 0 0 0 0 0 0 0
581 288 8 2 48 0 0 192 0 0
583 192 0 0 144 0 0 48 0 0
626 48 0 0 0 0 0 0 0 0
651 48 9 1 0 0 0 0 0 0
fn=rustc_expand::expand::AstFragment::visit_with
626 4 2 1 2 0 0 0 0 0
651 2 0 0 0 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::expand_crate
0 2 1 1 0 0 0 0 0 0
464 1 0 0 0 0 0 1 0 0
639 10 1 1 2 0 0 0 0 0
651 8 1 1 0 0 0 0 0 0
707 5 0 0 2 0 0 0 0 0
711 2 0 0 0 0 0 1 0 0
721 3 0 0 1 0 0 0 0 0
724 1 0 0 0 0 0 0 0 0
725 1 0 0 0 0 0 1 0 0
fn=rustc_expand::expand::parse_ast_fragment
464 1 1 1 0 0 0 1 0 0
639 8 0 0 1 0 0 0 0 0
651 4 1 1 0 0 0 0 0 0
707 2 0 0 0 0 0 0 0 0
711 2 0 0 0 0 0 1 0 0
fn=rustc_expand::mbe::macro_check::<impl core::convert::From<&rustc_expand::mbe::macro_check::Stack<rustc_expand::mbe::KleeneToken>> for smallvec::SmallVec<[rustc_expand::mbe::KleeneToken; 1]>>::from
0 23 0 0 0 0 0 0 0 0
464 18 0 0 0 0 0 18 1 0
639 162 1 1 36 0 0 0 0 0
651 90 2 1 18 0 0 0 0 0
1489 41 0 0 0 0 0 0 0 0
1491 36 0 0 0 0 0 18 0 0
1496 51 3 1 0 0 0 0 0 0
1755 18 0 0 18 0 0 0 0 0
1767 5 0 0 0 0 0 0 0 0
1774 18 2 0 0 0 0 18 0 0
fn=rustc_expand::mbe::macro_check::check_nested_occurrences
651 12 0 0 0 0 0 0 0 0
1532 24 0 0 12 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::MatcherPos::push_match
0 46 0 0 0 0 0 0 0 0
639 161 0 0 23 0 0 0 0 0
651 92 7 2 0 0 0 0 0 0
707 46 0 0 0 0 0 0 0 0
711 46 0 0 0 0 0 23 0 0
fn=rustc_expand::mbe::macro_parser::nameize::n_rec
639 42 0 0 7 0 0 0 0 0
651 28 0 0 0 0 0 0 0 0
721 14 4 1 0 0 0 0 0 0
724 7 0 0 0 0 0 0 0 0
725 7 0 0 0 0 0 7 0 0
fn=rustc_expand::mbe::macro_parser::parse_tt
0 872 19 5 190 0 0 264 0 0
224 14 0 0 7 0 0 0 0 0
464 50 4 1 0 0 0 50 0 0
612 66 3 1 0 0 0 0 0 0
626 105 0 0 4 0 0 0 0 0
639 1456 32 10 280 0 0 0 0 0
651 593 19 5 0 0 0 0 0 0
707 142 7 2 0 0 0 0 0 0
711 142 0 0 0 0 0 71 0 0
721 228 0 0 0 0 0 0 0 0
724 63 0 0 0 0 0 0 0 0
725 74 0 0 0 0 0 74 0 0
788 28 0 0 0 0 0 7 0 0
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
0 6 0 0 0 0 0 0 0 0
626 12 0 0 6 0 0 0 0 0
651 12 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::lockstep_iter_size
626 2 0 0 1 0 0 0 0 0
651 1 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::lookup_cur_matched
0 1 0 0 0 0 0 0 0 0
626 2 0 0 1 0 0 0 0 0
651 1 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::transcribe
0 56 1 1 55 0 0 0 0 0
224 6 0 0 3 0 0 0 0 0
464 1 0 0 0 0 0 1 0 0
639 157 3 3 35 0 0 0 0 0
651 65 2 2 0 0 0 0 0 0
707 13 1 1 3 0 0 0 0 0
711 10 0 0 0 0 0 5 0 0
721 10 1 1 0 0 0 0 0 0
724 5 0 0 0 0 0 0 0 0
725 5 0 0 0 0 0 5 0 0
726 45 1 1 20 0 0 15 0 0
788 12 0 0 0 0 0 3 0 0
1294 5 0 0 5 0 0 0 0 0
fn=rustc_expand::placeholders::placeholder
464 1 1 1 0 0 0 1 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
651 6 0 0 2 0 0 0 0 0
1532 8 2 1 4 0 0 0 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonical_var
0 279 46 3 0 0 0 0 0 0
626 152 0 0 76 0 0 0 0 0
639 380 36 2 76 0 0 0 0 0
640 38 0 0 0 0 0 0 0 0
651 469 0 0 0 0 0 0 0 0
706 38 0 0 38 0 0 0 0 0
707 190 0 0 0 0 0 38 1 0
711 152 0 0 0 0 0 76 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
0 47 13 3 7 0 0 24 0 0
464 25 13 3 0 0 0 25 1 0
626 50 0 0 25 0 0 0 0 0
651 50 1 1 0 0 0 0 0 0
1532 50 0 0 25 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_nll_query_response_and_region_obligations
0 36 13 2 9 0 0 9 0 0
612 17 0 0 8 0 0 0 0 0
626 127 2 2 45 0 0 0 0 0
651 72 0 0 0 0 0 0 0 0
1532 18 0 0 9 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_query_response_and_region_obligations
0 30 4 1 10 0 0 0 0 0
612 10 0 0 0 0 0 0 0 0
626 150 7 4 50 1 0 0 0 0
651 81 0 0 1 0 0 0 0 0
1532 20 6 1 10 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::make_canonicalized_query_response
651 14 0 0 0 0 0 0 0 0
1532 28 7 1 14 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::make_query_response_ignoring_pending_obligations
651 2 0 0 0 0 0 0 0 0
1532 4 1 1 2 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::TypeOutlives<D>::type_must_outlive
0 20 0 0 0 0 0 0 0 0
626 20 0 0 10 0 0 0 0 0
651 10 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::each_child_of_item
0 15404 2 2 12428 0 0 117 0 0
224 360 0 0 180 0 0 0 0 0
639 37827 3 3 5117 1 0 0 0 0
651 24893 10 4 5145 0 0 0 0 0
707 9874 1 1 0 0 0 0 0 0
711 14811 1 1 4937 0 0 4937 0 0
788 720 0 0 180 0 0 180 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item_def_ids
0 8 6 1 0 0 0 0 0 0
464 8 6 1 0 0 0 8 0 0
626 24 0 0 8 0 0 0 0 0
651 16 0 0 0 0 0 0 0 0
1532 24 0 0 8 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_children
0 3262 0 0 168 0 0 0 0 0
352 84 0 0 84 0 0 0 0 0
464 3178 1 1 0 0 0 3178 0 0
626 9450 0 0 3178 0 0 0 0 0
651 6356 0 0 0 0 0 0 0 0
1532 4424 0 0 665 1 0 0 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
0 403 5 0 194 0 0 0 0 0
464 648 0 0 0 0 0 648 12 0
594 1072 0 0 0 0 0 536 2 0
612 648 0 0 0 0 0 0 0 0
626 1840 0 0 8 0 0 0 0 0
639 536 0 0 0 0 0 0 0 0
651 2792 30 2 536 0 0 0 0 0
1482 4540 1 1 1298 0 0 1946 5 0
fn=rustc_middle::ich::impls_syntax::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for [rustc_ast::ast::Attribute]>::hash_stable
0 16 0 0 6 1 0 0 0 0
464 2 0 0 0 0 0 2 0 0
594 2 0 0 0 0 0 2 0 0
626 16 0 0 8 0 0 0 0 0
639 2 0 0 0 0 0 0 0 0
651 6 0 0 0 0 0 0 0 0
1482 16 1 1 0 0 0 8 0 0
1532 2 0 0 0 0 0 0 0 0
1644 4 0 0 0 0 0 0 0 0
1653 20 1 1 4 0 0 0 0 0
1658 4 1 1 0 0 0 2 0 0
1711 4 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
0 15 6 6 0 0 0 1 0 0
464 16 1 1 0 0 0 16 1 0
594 16 5 5 0 0 0 16 0 0
626 16 0 0 0 0 0 0 0 0
639 32 2 2 0 0 0 0 0 0
651 49 2 2 16 0 0 0 0 0
1482 97 14 14 16 2 0 48 3 1
fn=rustc_middle::ty::context::TyCtxt::mk_tup
0 1 0 0 0 0 0 0 0 0
464 1 0 0 0 0 0 1 0 0
626 2 0 0 1 0 0 0 0 0
651 2 0 0 0 0 0 0 0 0
1482 9 1 1 3 0 0 4 0 0
1532 2 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
0 13 6 5 6 0 0 0 0 0
464 18 0 0 0 0 0 18 1 0
626 55 0 0 19 0 0 0 0 0
639 8 0 0 1 0 0 0 0 0
651 41 1 1 0 0 0 0 0 0
707 2 0 0 0 0 0 0 0 0
711 2 0 0 0 0 0 1 0 0
819 2 0 0 0 0 0 0 0 0
820 1 1 1 0 0 0 1 0 0
1229 2 1 1 0 0 0 1 0 0
1482 119 7 1 0 0 0 68 0 0
1532 36 0 0 18 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::<impl rustc_middle::ty::context::TyCtxt>::is_ty_uninhabited_from
651 2 1 1 0 0 0 0 0 0
1532 4 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::contains
626 4 0 0 2 0 0 0 0 0
651 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::intersection
308 9 0 0 3 0 0 0 0 0
464 10 1 1 0 0 0 10 0 0
594 18 0 0 6 0 0 12 0 0
612 4 1 1 0 0 0 0 0 0
626 26 2 2 6 0 0 0 0 0
639 63 2 2 3 0 0 0 0 0
651 65 2 2 9 0 0 0 0 0
693 18 0 0 0 0 0 15 0 0
707 6 0 0 0 0 0 0 0 0
711 9 0 0 0 0 0 3 0 0
1532 20 1 1 10 0 0 0 0 0
1711 6 0 0 6 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::union
0 16 1 1 0 0 0 0 0 0
464 4 0 0 0 0 0 4 0 0
594 12 0 0 0 0 0 12 0 0
626 12 0 0 4 0 0 0 0 0
639 24 0 0 0 0 0 0 0 0
651 38 0 0 12 0 0 0 0 0
1532 6 0 0 0 0 0 0 0 0
1644 12 0 0 0 0 0 0 0 0
1653 24 1 1 0 0 0 0 0 0
1711 8 1 1 8 0 0 0 0 0
fn=rustc_middle::ty::outlives::compute_components
639 4 0 0 1 0 0 0 0 0
651 1 0 0 0 0 0 0 0 0
707 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::outlives::compute_components_recursive
0 66 3 1 0 0 0 0 0 0
464 36 3 1 0 0 0 18 1 0
594 18 0 0 0 0 0 18 0 0
626 86 0 0 0 0 0 0 0 0
639 82 0 0 8 0 0 0 0 0
651 66 3 1 0 0 0 0 0 0
707 16 0 0 0 0 0 0 0 0
711 16 0 0 0 0 0 8 0 0
1532 18 0 0 0 0 0 0 0 0
1644 54 0 0 0 0 0 0 0 0
1653 166 0 0 32 0 0 0 0 0
1658 20 0 0 0 0 0 16 0 0
1659 16 0 0 16 0 0 0 0 0
1711 144 3 1 90 0 0 54 0 0
fn=rustc_middle::ty::query::Queries::new
0 193 54 54 0 0 0 0 0 0
464 193 32 32 0 0 0 193 1 1
594 193 34 34 0 0 0 193 0 0
626 193 8 8 0 0 0 0 0 0
639 386 28 28 0 0 0 0 0 0
651 579 38 38 193 0 0 0 0 0
1482 1159 111 111 193 1 0 579 1 1
fn=rustc_middle::ty::structural_impls::fold_list
0 252 90 9 84 0 0 0 0 0
464 84 0 0 0 0 0 84 0 0
626 401 5 2 168 0 0 0 0 0
639 672 10 3 84 0 0 0 0 0
651 588 0 0 0 0 0 0 0 0
707 168 4 1 0 0 0 0 0 0
711 168 8 1 0 0 0 84 0 0
819 168 0 0 0 0 0 0 0 0
820 84 47 4 0 0 0 84 0 0
1229 168 0 0 0 0 0 84 0 0
1532 168 0 0 84 0 0 0 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::fill_item
0 1 0 0 0 0 0 0 0 0
626 3 0 0 1 0 0 0 0 0
639 9 0 0 1 0 0 0 0 0
651 6 1 1 0 0 0 0 0 0
707 2 0 0 0 0 0 0 0 0
711 2 0 0 0 0 0 1 0 0
799 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::for_item
0 333 13 2 8 1 0 0 0 0
464 111 13 2 0 0 0 111 0 0
626 230 41 3 111 0 0 0 0 0
651 222 0 0 0 0 0 0 0 0
819 222 0 0 0 0 0 0 0 0
820 111 59 6 0 0 0 111 0 0
1532 222 1 1 103 0 0 0 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::identity_for_item
0 87 0 0 19 3 0 0 0 0
464 29 0 0 0 0 0 29 0 0
626 97 0 0 29 0 0 0 0 0
651 68 28 1 0 0 0 0 0 0
819 58 0 0 0 0 0 0 0 0
820 29 28 1 0 0 0 29 0 0
1532 58 10 0 10 0 0 0 0 0
fn=rustc_middle::ty::util::needs_drop_components
464 9 0 0 0 0 0 3 2 0
612 2 0 0 0 0 0 0 0 0
626 2 0 0 0 0 0 0 0 0
651 3 0 0 0 0 0 0 0 0
1532 2 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::walk::push_inner
0 84 5 1 0 0 0 16 0 0
639 431 12 3 61 0 0 0 0 0
651 244 14 5 0 0 0 0 0 0
707 122 0 0 0 0 0 0 0 0
711 106 1 1 0 0 0 53 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::is_local_ever_initialized
0 65 1 1 39 0 0 0 0 0
626 39 0 0 13 2 0 0 0 0
651 13 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
464 1 0 0 0 0 0 1 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValueElements::push_predecessors
0 2 0 0 0 0 0 0 0 0
626 3 0 0 1 0 0 0 0 0
651 1 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::drop_flag_effects::drop_flag_effects_for_location
626 1340 0 0 536 34 0 0 0 0
651 1876 8 2 0 0 0 1072 0 0
fn=rustc_mir::dataflow::move_paths::MoveData::gather_moves
0 6 4 1 6 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::builder::Gatherer::gather_init
0 136 10 2 0 0 0 0 0 0
639 340 5 1 68 0 0 0 0 0
651 136 5 1 0 0 0 0 0 0
707 136 0 0 0 0 0 0 0 0
711 136 0 0 0 0 0 68 0 0
fn=rustc_mir::dataflow::move_paths::builder::Gatherer::record_move
0 144 10 2 0 0 0 0 0 0
639 360 5 1 72 0 0 0 0 0
651 144 0 0 0 0 0 0 0 0
707 144 0 0 0 0 0 0 0 0
711 144 5 1 0 0 0 72 0 0
fn=rustc_mir::monomorphize::collector::record_accesses
0 10 10 1 0 0 0 0 0 0
464 10 0 0 0 0 0 10 2 0
626 20 0 0 10 0 0 0 0 0
651 20 0 0 0 0 0 0 0 0
1482 70 7 1 0 0 0 40 1 0
1532 20 0 0 10 0 0 0 0 0
fn=rustc_mir::transform::add_call_guards::AddCallGuards::add_call_guards
626 18 0 0 0 0 0 0 0 0
651 36 0 0 0 0 0 0 0 0
1532 81 0 0 27 0 0 0 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::match_simplified_candidates
612 1 0 0 0 0 0 0 0 0
626 5 0 0 1 0 0 0 0 0
651 1 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::matches::simplify::<impl rustc_mir_build::build::Builder>::simplify_candidate
0 14 2 2 1 0 0 4 0 0
594 2 0 0 0 0 0 2 0 0
626 20 0 0 0 0 0 0 0 0
639 8 0 0 1 0 0 0 0 0
651 6 0 0 0 0 0 0 0 0
1532 2 0 0 0 0 0 0 0 0
1644 12 0 0 0 0 0 0 0 0
1653 14 3 3 2 0 0 0 0 0
1658 1 0 0 0 0 0 1 0 0
1659 6 1 1 4 0 0 2 0 0
1711 4 0 0 4 0 0 0 0 0
fn=rustc_mir_build::hair::cx::Cx::needs_drop
0 1 0 0 0 0 0 0 0 0
626 25 0 0 12 0 0 0 0 0
651 25 1 0 0 0 0 0 0 0
1532 13 0 0 1 1 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::Fields::replace_with_fieldpats
464 4 0 0 0 0 0 2 0 0
1482 2 0 0 0 0 0 2 0 0
fn=rustc_mir_build::hair::pattern::_match::Matrix::push
612 2 0 0 0 0 0 0 0 0
626 5 0 0 0 0 0 0 0 0
651 3 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::PatStack::specialize_constructor
0 6 0 0 0 0 0 3 2 0
464 1 0 0 0 0 0 1 0 0
626 33 0 0 8 0 0 0 0 0
651 14 0 0 0 0 0 0 0 0
1229 2 1 1 0 0 0 2 0 0
1482 7 0 0 0 0 0 5 0 0
fn=rustc_mir_build::hair::pattern::_match::is_useful
0 5 1 1 0 0 0 2 0 0
612 4 0 0 0 0 0 0 0 0
626 27 1 1 4 0 0 0 0 0
651 13 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::is_useful_specialized
651 5 0 0 2 0 0 0 0 0
1532 11 0 0 4 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::check_not_useful
651 1 0 0 0 0 0 0 0 0
1532 3 0 0 1 0 0 0 0 0
fn=rustc_resolve::def_collector::collect_definitions
626 4 2 2 2 0 0 0 0 0
651 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::resolve_params
0 1 0 0 0 0 0 0 0 0
464 1 0 0 0 0 0 1 0 0
639 7 1 1 1 0 0 0 0 0
651 4 1 1 0 0 0 0 0 0
707 2 0 0 0 0 0 0 0 0
711 2 0 0 0 0 0 1 0 0
fn=rustc_trait_selection::traits::query::type_op::QueryTypeOp::fully_perform_into
651 16 0 0 0 0 0 0 0 0
1532 32 7 2 16 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::compute
651 14 0 0 0 0 0 0 0 0
1532 28 8 1 14 0 0 0 0 0
fn=rustc_ty::instance::inner_resolve_instance
626 3 0 0 1 0 0 0 0 0
651 3 1 1 0 0 0 0 0 0
1532 2 0 0 1 1 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
651 2 0 0 0 0 0 0 0 0
1532 4 1 1 2 0 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
0 13 8 2 0 0 0 8 0 0
464 5 5 1 0 0 0 5 0 0
612 21 8 1 0 0 0 0 0 0
626 13 0 0 0 0 0 0 0 0
639 101 8 1 5 0 0 0 0 0
651 46 1 0 0 0 0 0 0 0
707 10 0 0 0 0 0 0 0 0
711 10 0 0 0 0 0 5 0 0
908 11 0 0 11 0 0 0 0 0
909 22 0 0 0 0 0 0 0 0
910 22 0 0 0 0 0 11 0 0
fn=rustc_typeck::check::method::<impl rustc_typeck::check::FnCtxt>::resolve_ufcs
0 4 1 1 1 0 0 0 0 0
594 1 1 1 0 0 0 1 0 0
626 2 0 0 0 0 0 0 0 0
639 1 0 0 0 0 0 0 0 0
651 1 0 0 0 0 0 0 0 0
1532 1 0 0 0 0 0 0 0 0
1644 4 0 0 0 0 0 0 0 0
1653 8 2 2 0 0 0 1 0 0
1711 2 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::fresh_item_substs
0 3 0 0 0 0 0 0 0 0
464 1 0 0 0 0 0 1 0 0
626 2 0 0 1 0 0 0 0 0
651 2 0 0 0 0 0 0 0 0
819 2 0 0 0 0 0 0 0 0
820 1 1 1 0 0 0 1 0 0
1532 2 0 0 1 0 0 0 0 0
fn=smallvec::SmallVec<A>::insert_from_slice
0 88 15 1 0 0 0 0 0 0
594 88 15 1 0 0 0 88 0 0
626 88 0 0 0 0 0 0 0 0
639 352 0 0 88 0 0 0 0 0
651 616 54 7 88 0 0 0 0 0
798 528 13 2 88 0 0 1 0 0
799 265 0 0 0 0 0 0 0 0
800 174 37 4 0 0 0 87 0 0
1208 704 49 7 0 0 0 528 2 0
1212 264 0 0 0 0 0 0 0 0
1219 88 0 0 0 0 0 0 0 0
1221 704 43 3 616 0 0 0 0 0
fn=smallvec::SmallVec<A>::reserve
0 388 96 1 0 0 0 0 0 0
639 4086 8 1 973 0 0 0 0 0
651 1167 24 6 0 0 0 0 0 0
745 194 0 0 0 0 0 0 0 0
746 194 0 0 0 0 0 0 0 0
754 194 0 0 0 0 0 0 0 0
755 97 0 0 0 0 0 0 0 0
757 97 8 1 0 0 0 0 0 0
774 194 31 0 0 0 0 194 0 0
775 97 0 0 0 0 0 97 0 0
787 7784 63 20 0 0 0 5838 25 2
789 7784 160 22 6811 0 0 0 0 0
799 3892 24 5 0 0 0 0 0 0
fn=smallvec::SmallVec<A>::try_reserve
0 778 0 0 208 0 0 190 0 0
639 1467 0 0 245 1 0 0 0 0
651 625 10 6 0 0 0 0 0 0
745 380 1 1 0 0 0 0 0 0
746 380 0 0 0 0 0 0 0 0
754 380 0 0 0 0 0 0 0 0
755 380 0 0 0 0 0 0 0 0
757 190 1 1 0 0 0 0 0 0
766 202 0 0 0 0 0 0 0 0
774 380 2 2 0 0 0 380 1 0
775 380 0 0 0 0 0 190 0 0
794 2205 18 9 0 0 0 1470 5 0
799 980 3 2 0 0 0 0 0 0
807 2205 3 2 1715 2 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/stacker-0.1.9/src/lib.rs
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
50 7 3 1 7 2 0 7 0 0
51 21 3 1 0 0 0 0 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
0 12 0 0 0 0 0 12 0 0
50 6500 71 20 6500 174 0 6500 201 0
51 19500 245 46 0 0 0 0 0 0
52 286 21 4 181 0 0 57 0 0
56 156 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::commit_unconditionally
0 16 6 1 16 0 0 0 0 0
50 16 0 0 16 0 0 16 0 0
51 48 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_items_rec
50 10 7 1 10 1 0 10 0 0
51 30 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_miri
50 1 0 0 0 0 0 1 0 0
51 3 0 0 0 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
50 2 0 0 2 0 0 2 0 0
51 6 1 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::project::normalize
0 178 38 1 0 0 0 0 0 0
50 89 0 0 89 2 0 89 0 0
51 267 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::project::normalize_to
0 15 0 0 0 0 0 0 0 0
50 15 0 0 15 0 0 15 0 0
51 45 7 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::project::normalize_with_depth
0 186 39 1 0 0 0 0 0 0
50 93 0 0 93 0 0 93 0 0
51 279 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
50 1 0 0 1 0 0 1 0 0
51 3 1 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_impl
0 43 22 0 0 0 0 0 0 0
50 89 0 0 89 5 0 89 0 0
51 267 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::confirm_candidate
0 1 1 1 1 0 0 0 0 0
50 4 0 0 4 0 0 4 0 0
51 12 4 1 0 0 0 0 0 0
fn=rustc_traits::dropck_outlives::dtorck_constraint_for_ty
50 1 0 0 1 0 0 1 0 0
51 3 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_with_expectation
50 13 0 0 13 1 0 13 0 0
51 39 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_impl_probe
0 2 1 1 0 0 0 0 0 0
50 1 0 0 1 0 0 1 0 0
51 3 0 0 0 0 0 0 0 0
fn=stacker::guess_os_stack_limit
0 1 0 0 0 0 0 0 0 0
359 2 1 1 0 0 0 0 0 0
361 4 0 0 1 1 0 2 0 0
362 7 1 1 2 1 0 3 0 0
364 1 0 0 0 0 0 1 0 0
365 4 0 0 0 0 0 1 0 0
366 4 1 1 1 1 0 2 0 0
369 4 0 0 1 1 0 2 0 0
370 1 0 0 1 0 0 0 0 0
371 3 0 0 1 0 0 0 0 0
fn=stacker::remaining_stack
74 20526 223 1 0 0 0 20526 85 0
76 6842 0 0 0 0 0 0 0 0
77 34210 0 0 20526 0 0 0 0 0
82 13684 0 0 6842 203 0 6842 94 0
103 1 0 0 0 0 0 1 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/tempfile-3.1.0/src/dir.rs
fn=<tempfile::dir::TempDir as core::ops::drop::Drop>::drop
394 3 1 1 0 0 0 2 0 0
396 3 0 0 1 1 0 0 0 0
399 4 0 0 3 0 0 0 0 0
fn=tempfile::dir::TempDir::path
380 1 1 1 0 0 0 1 0 0
382 2 0 0 2 0 0 0 0 0
fn=tempfile::dir::create
402 5 1 1 0 0 0 2 0 0
403 2 0 0 0 0 0 1 0 0
405 4 0 0 2 0 0 2 0 0
406 5 1 1 3 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/tempfile-3.1.0/src/error.rs
fn=<core::result::Result<T,std::io::error::Error> as tempfile::error::IoResultExt<T>>::with_err_path
30 5 1 1 0 0 0 3 0 0
35 5 0 0 3 0 0 2 0 0
44 6 1 1 4 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/tempfile-3.1.0/src/lib.rs
fn=rustc_codegen_ssa::back::link::link_binary
266 3 1 1 0 0 0 2 0 0
fn=tempfile::Builder::new
159 1 1 1 0 0 0 0 0 0
160 8 1 1 0 0 0 6 0 0
166 1 0 0 1 0 0 0 0 0
fn=tempfile::Builder::tempdir
0 3 0 0 0 0 0 0 0 0
455 10 1 1 0 0 0 6 0 0
456 1 0 0 1 0 0 1 0 0
457 9 0 0 7 0 0 0 0 0
489 5 1 1 1 1 0 1 0 0
495 10 2 2 5 0 0 3 0 0
496 2 0 0 0 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/tempfile-3.1.0/src/util.rs
fn=tempfile::util::create_helper
0 1 1 1 1 0 0 0 0 0
26 14 2 2 0 0 0 9 0 0
36 7 0 0 1 0 0 2 0 0
39 7 1 1 3 1 0 1 0 0
41 2 0 0 1 0 0 0 0 0
42 6 1 1 3 0 0 2 0 0
51 8 0 0 7 0 0 0 0 0
fn=tempfile::util::tmpname
0 7 1 1 2 1 0 0 0 0
9 13 2 2 0 0 0 7 0 0
10 16 1 1 2 2 0 6 0 0
17 1 0 0 1 1 0 1 0 0
20 6 0 0 0 0 0 6 0 0
24 8 1 1 7 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/termcolor-1.0.4/src/lib.rs
fn=termcolor::BufferWriter::stderr
238 1 0 0 1 0 0 1 0 0
761 5 0 0 0 0 0 5 0 0
823 5 1 1 0 0 0 3 0 0
825 5 1 1 3 0 0 0 0 0
fl=/home/mateusz/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-normalization-0.1.12/src/quick_check.rs
fn=rustc_parse::lexer::nfc_normalize
0 13 0 0 0 0 0 0 0 0
29 26 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/alloc/src/alloc.rs
fn=<&str as std::ffi::c_str::CString::new::SpecIntoVec>::into_vec
80 198 23 1 66 0 0 66 0 0
170 66 0 0 0 0 0 0 0 0
177 132 0 0 0 0 0 0 0 0
fn=<I as rustc_middle::ty::context::InternAs<[T],R>>::intern_with
185 8 0 0 0 0 0 0 0 0
fn=<T as alloc::vec::SpecFromElem>::from_elem
80 259 3 1 65 1 0 65 0 0
170 194 0 0 0 0 0 0 0 0
177 130 1 1 0 0 0 0 0 0
fn=<T as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with
185 210 0 0 0 0 0 0 0 0
fn=<alloc::boxed::Box<T> as rustc_serialize::serialize::UseSpecializedDecodable>::default_decode
0 24 5 1 0 0 0 0 0 0
80 192 0 0 64 0 0 64 36 0
177 128 0 0 0 0 0 0 0 0
fn=<alloc::boxed::Box<[T]> as core::clone::Clone>::clone
0 2 0 0 0 0 0 0 0 0
80 67 1 1 17 0 0 17 0 0
170 34 0 0 0 0 0 0 0 0
177 34 0 0 0 0 0 0 0 0
fn=<alloc::collections::btree::map::BTreeMap<K,V> as core::ops::drop::Drop>::drop
102 795 16 6 230 4 0 265 0 0
185 15 0 0 0 0 0 0 0 0
fn=<alloc::collections::btree::map::IntoIter<K,V> as core::ops::drop::Drop>::drop
102 21 0 0 4 0 0 8 0 0
fn=<alloc::rc::Rc<T> as core::ops::drop::Drop>::drop
102 5201 16 12 2270 5 0 1032 0 0
185 3565 3 3 0 0 0 0 0 0
292 15 0 0 15 0 0 0 0 0
293 14 0 0 14 0 0 0 0 0
fn=<alloc::vec::IntoIter<T> as core::ops::drop::Drop>::drop
0 34 4 2 34 0 0 0 0 0
102 108 2 1 54 1 0 54 0 0
185 726 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<(alloc::string::String,core::option::Option<alloc::string::String>,rustc_session::utils::NativeLibKind)> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
185 2 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<(alloc::string::String,rustc_session::lint::Level)> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
185 2 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 60 33 4 0 0 0 42 0 0
80 637 39 16 190 11 0 184 0 0
102 224 12 3 114 1 0 114 0 0
170 189 2 1 0 0 0 24 0 0
177 354 2 2 0 0 0 0 0 0
185 249 1 1 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
185 2 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
0 771 0 0 0 0 0 0 0 0
80 1394 20 6 428 30 0 428 6 0
170 1616 10 4 0 0 0 0 0 0
177 856 6 3 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::ops::drop::Drop>::drop
0 111 0 0 0 0 0 0 0 0
102 386 3 1 23 0 0 122 1 1
185 188 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<alloc::string::String> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
185 8 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<rustc_ast::ast::Attribute> as rustc_ast::attr::HasAttrs>::visit_attrs
185 5 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<rustc_session::config::CrateType> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
185 2 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::fold
80 12 0 0 4 0 0 4 0 0
177 8 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 163 14 3 13 0 0 0 0 0
80 153 4 3 51 0 0 51 0 0
102 104 2 2 39 0 0 35 0 0
170 82 0 0 0 0 0 0 0 0
177 102 2 1 0 0 0 0 0 0
185 51 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
0 47 13 1 47 0 0 0 0 0
80 15 0 0 5 0 0 5 0 0
102 20 0 0 4 0 0 4 0 0
177 10 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
0 36 3 1 22 0 0 0 0 0
80 21 3 2 7 0 0 7 0 0
170 14 0 0 0 0 0 0 0 0
177 14 0 0 0 0 0 0 0 0
185 44 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Rev<I> as core::iter::traits::iterator::Iterator>::fold
102 2 0 0 1 0 0 1 0 0
185 4 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
0 86 21 5 20 0 0 0 0 0
102 18 0 0 9 0 0 9 0 0
185 131 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
102 51 0 0 18 0 0 18 0 0
185 56 0 0 0 0 0 0 0 0
fn=<core::result::Result<T,E> as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with
185 76 0 0 0 0 0 0 0 0
fn=<dyn rustc_infer::traits::engine::TraitEngine as rustc_trait_selection::traits::engine::TraitEngineExt>::new
80 54 18 1 18 0 0 18 0 0
177 36 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::create_substs_for_generic_args
0 2 0 0 2 0 0 0 0 0
80 6 2 1 2 0 0 2 0 0
102 4 2 1 2 0 0 2 0 0
177 4 0 0 0 0 0 0 0 0
185 6 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::ty_of_fn
0 2 2 2 1 0 0 0 0 0
fn=<hashbrown::map::HashMap<K,V,S> as core::iter::traits::collect::Extend<(K,V)>>::extend
102 2 0 0 1 0 0 1 0 0
185 2 0 0 0 0 0 0 0 0
fn=<hashbrown::raw::RawIntoIter<T> as core::ops::drop::Drop>::drop
102 84 0 0 70 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::clone::Clone>::clone
80 4 0 0 1 0 0 2 0 0
fn=<hashbrown::raw::RawTable<T> as core::ops::drop::Drop>::drop
0 41 30 9 39 0 0 0 0 0
102 3280 30 8 801 2 0 903 0 0
185 1332 5 5 0 0 0 0 0 0
fn=<rustc_arena::TypedArena<T> as core::ops::drop::Drop>::drop
0 43 16 16 33 1 0 0 0 0
102 7151 11 11 2192 2 0 3136 1 0
185 6260 4 4 0 0 0 0 0 0
fn=<rustc_ast::ast::MacArgs as rustc_serialize::serialize::Decodable>::decode
80 3168 0 0 1056 0 0 1056 0 0
177 2112 0 0 0 0 0 0 0 0
fn=<rustc_ast::ast::MacroDef as rustc_serialize::serialize::Decodable>::decode
80 9 3 1 3 0 0 3 0 0
278 6 0 0 0 0 0 0 0 0
fn=<rustc_ast::crate_disambiguator::CrateDisambiguator as core::fmt::Display>::fmt
102 14 0 0 7 1 0 7 0 0
fn=<rustc_ast::token::Lit as rustc_serialize::serialize::Decodable>::decode
0 848 0 0 0 0 0 0 0 0
fn=<rustc_ast::token::Token as rustc_serialize::serialize::Decodable>::decode
0 10 3 1 0 0 0 0 0 0
fn=<rustc_ast::tokenstream::TokenStream as core::convert::From<rustc_ast::tokenstream::TokenTree>>::from
80 60 3 1 20 0 0 20 0 0
177 40 0 0 0 0 0 0 0 0
fn=<rustc_ast::tokenstream::TokenTree as rustc_serialize::serialize::Decodable>::decode
80 144 30 1 48 0 0 48 0 0
177 96 0 0 0 0 0 0 0 0
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_generics
0 2 1 1 0 0 0 0 0 0
80 3 0 0 1 0 0 1 0 0
102 2 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
185 2 0 0 0 0 0 0 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::codegen_crate
80 3 2 1 1 1 0 1 0 0
278 2 0 0 0 0 0 0 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::join_codegen
80 3 1 1 1 1 0 1 0 0
102 4 1 1 1 0 0 1 0 0
278 2 0 0 0 0 0 0 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::link
0 1 1 1 0 0 0 0 0 0
102 5 1 1 1 0 0 1 0 0
fn=<rustc_codegen_llvm::metadata::LlvmMetadataLoader as rustc_middle::middle::cstore::MetadataLoader>::get_rlib_metadata
80 42 14 1 14 13 0 14 0 0
177 28 0 0 0 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::add_eh_frame_header
102 2 0 0 1 0 0 1 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::full_relro
102 4 1 1 2 1 0 2 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::group_end
102 2 1 1 1 0 0 1 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::group_start
102 2 1 1 1 0 0 1 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_dylib
102 24 2 2 12 0 0 12 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_rlib
102 2 0 0 1 0 0 1 0 0
fn=<rustc_codegen_ssa::back::write::CodegenContext<B> as core::clone::Clone>::clone
0 14 0 0 0 0 0 0 0 0
80 21 0 0 7 0 0 7 0 0
170 28 0 0 0 0 0 0 0 0
177 14 0 0 0 0 0 0 0 0
fn=<rustc_codegen_ssa::back::write::spawn_work::{{closure}}::Bomb<B> as core::ops::drop::Drop>::drop
80 21 0 0 7 7 0 7 7 0
177 14 0 0 0 0 0 0 0 0
fn=<rustc_data_structures::thin_vec::ThinVec<T> as core::convert::From<alloc::vec::Vec<T>>>::from
0 14 0 0 0 0 0 0 0 0
185 28 0 0 0 0 0 0 0 0
fn=<rustc_data_structures::thin_vec::ThinVec<T> as core::iter::traits::collect::Extend<T>>::extend
0 5 2 1 0 0 0 0 0 0
185 10 0 0 0 0 0 0 0 0
fn=<rustc_errors::HandlerInner as core::ops::drop::Drop>::drop
185 16 0 0 0 0 0 0 0 0
fn=<rustc_expand::base::MacEager as rustc_expand::base::MacResult>::make_expr
102 4 1 1 1 0 0 1 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_arm
185 1 0 0 0 0 0 0 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_stmt
102 3 0 0 1 0 0 1 0 0
185 2 0 0 0 0 0 0 0 0
fn=<rustc_expand::mbe::macro_parser::MatcherPosHandle as core::clone::Clone>::clone
80 48 0 0 16 0 0 16 0 0
177 32 0 0 0 0 0 0 0 0
fn=<rustc_expand::mbe::macro_rules::MacroRulesMacroExpander as rustc_expand::base::TTMacroExpander>::expand
0 2 0 0 0 0 0 0 0 0
80 3 0 0 1 0 0 1 0 0
102 2 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
185 2 0 0 0 0 0 0 0 0
fn=<rustc_hir::definitions::DefKey as rustc_serialize::serialize::Decodable>::decode
0 135488 21 2 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::evaluate_obligation::InferCtxtExt>::evaluate_obligation
185 96 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
0 2 0 0 0 0 0 0 0 0
102 6 2 1 2 0 0 2 0 0
185 16 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
0 12 0 0 0 0 0 0 0 0
102 46 10 2 23 1 0 23 0 0
185 81 1 1 0 0 0 0 0 0
292 12 0 0 12 0 0 0 0 0
293 12 5 2 12 0 0 0 0 0
fn=<rustc_infer::infer::equate::Equate as rustc_middle::ty::relate::TypeRelation>::regions
80 150 0 0 50 2 0 50 6 0
177 100 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::outlives::env::OutlivesEnvironment as rustc_trait_selection::infer::OutlivesEnvironmentExt>::add_implied_bounds
185 2 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::region_constraints::RegionConstraintStorage as ena::undo_log::Rollback<rustc_infer::infer::region_constraints::UndoLog>>::reverse
102 316 14 0 64 3 0 64 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::regions
80 33 6 1 11 0 0 11 0 0
177 22 0 0 0 0 0 0 0 0
fn=<rustc_infer::traits::Obligation<rustc_middle::ty::sty::Binder<rustc_middle::ty::TraitPredicate>> as rustc_trait_selection::traits::select::TraitObligationExt>::derived_cause
80 264 21 2 88 0 0 88 0 0
177 176 0 0 0 0 0 0 0 0
fn=<rustc_infer::traits::util::FilterToTraits<I> as core::iter::traits::iterator::Iterator>::next
102 50 0 0 10 0 0 10 0 0
fn=<rustc_lint::builtin::DeprecatedAttr as rustc_lint::passes::EarlyLintPass>::check_attribute
0 2 1 1 0 0 0 0 0 0
fn=<rustc_lint::builtin::MissingDoc as rustc_lint::passes::LateLintPass>::enter_lint_attrs
0 19 1 1 0 0 0 0 0 0
fn=<rustc_lint::non_ascii_idents::NonAsciiIdents as rustc_lint::passes::EarlyLintPass>::check_crate
0 1 1 1 1 0 0 0 0 0
fn=<rustc_lint::nonstandard_style::NonCamelCaseTypes as rustc_lint::passes::EarlyLintPass>::check_item
0 3 1 1 3 0 0 0 0 0
fn=<rustc_middle::middle::cstore::CrateSource as core::clone::Clone>::clone
0 4 0 0 0 0 0 0 0 0
80 6 0 0 2 0 0 2 0 0
170 4 0 0 0 0 0 0 0 0
177 4 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::Rvalue as core::clone::Clone>::clone
80 36 2 1 12 0 0 12 1 0
177 24 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::Statement as rustc_serialize::serialize::Decodable>::decode
80 3 1 1 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::VarDebugInfo as rustc_serialize::serialize::Decodable>::decode
0 9 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::GenericParamDef as rustc_serialize::serialize::Decodable>::decode
0 51 19 1 0 0 0 0 0 0
fn=<rustc_middle::ty::ParamEnvAnd<Q> as rustc_trait_selection::traits::query::type_op::TypeOp>::fully_perform
0 101 14 3 0 0 0 0 0 0
80 15 2 0 5 0 0 5 0 0
177 10 0 0 0 0 0 0 0 0
185 58 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::consts::kind::ConstKind as rustc_serialize::serialize::Decodable>::decode
0 3 1 1 0 0 0 0 0 0
fn=<rustc_middle::ty::print::pretty::FmtPrinter<F> as rustc_middle::ty::print::Printer>::print_def_path
102 2 0 0 1 0 0 1 0 0
185 180 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::RegionKind as rustc_serialize::serialize::Decodable>::decode
0 604 77 1 151 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as rustc_serialize::serialize::Decodable>::decode
0 224 0 0 0 0 0 56 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
0 18 3 2 6 0 0 2 0 0
80 6 0 0 2 0 0 2 0 0
102 22 1 1 9 0 0 9 0 0
177 4 0 0 0 0 0 0 0 0
185 16 1 1 0 0 0 0 0 0
fn=<rustc_mir::transform::check_consts::qualifs::NeedsDrop as rustc_mir::transform::check_consts::qualifs::Qualif>::in_any_value_of_ty
0 2 1 1 0 0 0 0 0 0
185 2 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::cleanup_post_borrowck::CleanupNonCodegenStatements as rustc_mir::transform::MirPass>::run_pass
0 3 3 1 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
0 4 1 1 1 0 0 1 0 0
80 3 0 0 1 0 0 1 0 0
102 4 0 0 2 0 0 2 0 0
161 6 0 0 2 0 0 2 0 0
170 4 0 0 0 0 0 0 0 0
177 6 0 0 0 0 0 0 0 0
185 2 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_statement
0 12 4 1 12 0 0 0 0 0
80 3 1 1 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
0 3 0 0 0 0 0 0 0 0
80 9 3 1 3 0 0 3 0 0
102 87 3 1 21 0 0 36 0 0
161 36 0 0 12 0 0 12 0 0
170 12 0 0 0 0 0 0 0 0
177 30 3 1 0 0 0 0 0 0
185 63 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::instcombine::InstCombine as rustc_mir::transform::MirPass>::run_pass
102 1 0 0 1 0 0 1 0 0
fn=<rustc_mir::transform::nrvo::RenameReturnPlace as rustc_mir::transform::MirPass>::run_pass
0 6 2 1 0 0 0 0 0 0
fn=<rustc_mir::transform::promote_consts::PromoteTemps as rustc_mir::transform::MirPass>::run_pass
102 5 0 0 2 0 0 2 0 0
185 4 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::simplify::SimplifyLocals as rustc_mir::transform::MirPass>::run_pass
0 6 1 1 3 0 0 0 0 0
102 15 0 0 6 0 0 6 0 0
124 4 0 0 1 0 0 1 0 0
161 12 3 1 3 0 0 3 0 0
170 6 0 0 0 0 0 0 0 0
177 6 0 0 0 0 0 0 0 0
185 22 3 1 0 0 0 0 0 0
246 2 0 0 0 0 0 0 0 0
252 2 0 0 0 0 0 0 0 0
264 2 0 0 0 0 0 0 0 0
fn=<rustc_mir_build::hair::Expr as core::clone::Clone>::clone
80 6 0 0 2 0 0 2 0 0
177 4 0 0 0 0 0 0 0 0
fn=<rustc_mir_build::hair::pattern::_match::LiteralExpander as rustc_mir_build::hair::pattern::PatternFolder>::fold_pattern
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=<rustc_mir_build::hair::pattern::check_match::MatchVisitor as rustc_hir::intravisit::Visitor>::visit_expr
0 5 1 1 4 0 0 0 0 0
102 3 0 0 1 0 0 1 0 0
185 4 0 0 0 0 0 0 0 0
fn=<rustc_passes::hir_id_validator::OuterVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
102 3 0 0 3 0 0 3 0 0
fn=<rustc_passes::liveness::IrMaps as rustc_hir::intravisit::Visitor>::visit_fn
0 1 1 1 0 0 0 0 0 0
fn=<rustc_passes::liveness::Liveness as rustc_hir::intravisit::Visitor>::visit_arm
0 1 1 1 1 0 0 0 0 0
185 3 0 0 0 0 0 0 0 0
292 1 0 0 0 0 0 0 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_body
102 1 0 0 1 0 0 1 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
0 4 0 0 2 0 0 0 0 0
102 3 0 0 1 1 0 1 0 0
185 2 0 0 0 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_fn
0 1 1 1 1 1 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_generics
0 1 1 1 0 0 0 1 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_path
0 2 2 2 1 0 0 1 0 0
fn=<rustc_span::FileName as core::clone::Clone>::clone
0 12 6 1 0 0 0 0 0 0
80 18 0 0 6 3 0 6 0 0
170 12 0 0 0 0 0 0 0 0
177 12 0 0 0 0 0 0 0 0
fn=<rustc_span::SourceFile as rustc_serialize::serialize::Decodable>::decode
0 2025 0 0 0 0 0 1215 2 0
80 1215 5 1 405 0 0 810 0 0
170 405 0 0 0 0 0 0 0 0
177 810 0 0 0 0 0 0 0 0
fn=<rustc_span::hygiene::ExpnData as rustc_serialize::serialize::Decodable>::decode
0 654 0 0 0 0 0 0 0 0
fn=<rustc_span::hygiene::SyntaxContextData as rustc_serialize::serialize::Decodable>::decode
0 314 0 0 314 0 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::llvm_type
102 15 1 0 4 0 0 4 0 0
185 8 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::FnAbiLlvmExt>::llvm_type
80 80 0 0 20 0 0 20 0 0
102 40 0 0 20 0 0 20 0 0
170 46 0 0 0 0 0 0 0 0
177 40 0 0 0 0 0 0 0 0
185 46 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_fn_ptr
170 8 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_instance
170 56 0 0 0 0 0 0 0 0
fn=<rustc_target::spec::Target as rustc_serialize::json::ToJson>::to_json
0 2 1 1 0 0 0 0 0 0
80 18 2 2 6 0 0 6 0 0
102 28 0 0 10 0 0 10 0 0
177 12 0 0 0 0 0 0 0 0
fn=<rustc_target::spec::TargetOptions as core::default::Default>::default
80 126 1 1 42 0 0 42 1 1
177 84 1 1 0 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::register_predicate_obligation
102 16 2 1 10 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_all_or_error
185 216 0 0 0 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
0 132 0 0 131 0 0 0 0 0
80 3 1 1 1 0 0 1 0 0
102 36 0 0 18 0 0 18 0 0
177 3 0 0 0 0 0 0 0 0
185 169 0 0 0 0 0 0 0 0
fn=<rustc_typeck::check::regionck::RegionCtxt as rustc_hir::intravisit::Visitor>::visit_expr
0 16 1 0 16 0 0 0 0 0
185 16 0 0 0 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
185 1299 1 1 0 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::ops::drop::Drop>::drop
102 333 0 0 102 3 0 102 3 0
185 200 1 1 0 0 0 0 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
0 15 0 0 0 0 0 0 0 0
102 9 0 0 1 0 0 3 0 0
185 64 2 1 0 0 0 0 0 0
fn=<std::sync::mpsc::Sender<T> as core::clone::Clone>::clone
80 12 1 1 4 0 0 4 0 0
177 4 0 0 0 0 0 0 0 0
278 4 0 0 0 0 0 0 0 0
fn=<std::sync::mutex::Mutex<T> as core::default::Default>::default
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=<str as rustc_serialize::json::ToJson>::to_json
0 8 0 0 0 0 0 0 0 0
80 12 2 1 4 0 0 4 0 0
170 8 0 0 0 0 0 0 0 0
177 8 0 0 0 0 0 0 0 0
fn=_ZN10rustc_lint5early28EarlyContextAndPass$LT$T$GT$8check_idN.llvm.M
0 26 1 1 0 0 0 0 0 0
fn=_ZN10rustc_lint5early28EarlyContextAndPass$LT$T$GT$8check_idN.llvm.M
0 6 1 1 0 0 0 0 0 0
fn=_ZN10rustc_lint7builtin10MissingDoc24check_missing_docs_attrsN.llvm.M
0 1 1 1 0 0 0 0 0 0
80 3 0 0 1 0 0 1 0 0
278 2 0 0 0 0 0 0 0 0
fn=_ZN10rustc_lint7builtin11BoxPointers15check_heap_typeN.llvm.M
185 28 0 0 0 0 0 0 0 0
fn=_ZN10rustc_lint7builtin13KeywordIdents12check_tokensN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$6insertN.llvm.M
161 12 0 0 3 1 0 6 0 0
170 3 0 0 0 0 0 0 0 0
177 6 0 0 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_rules18check_matcher_coreN.llvm.M
0 1 0 0 1 0 0 0 0 0
102 2 0 0 1 0 0 1 0 0
185 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_rules9FirstSets3new11build_recurN.llvm.M
102 9 0 0 3 0 0 3 0 0
185 6 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes10check_attr16CheckAttrVisitor16check_attributesN.llvm.M
185 6 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes6region17region_scope_treeN.llvm.M
185 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes8liveness12add_from_patN.llvm.M
80 3 0 0 1 0 0 1 0 0
102 2 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
185 2 1 1 0 0 0 0 0 0
fn=_ZN12rustc_passes9reachable13reachable_setN.llvm.M
0 1 1 1 1 0 0 0 0 0
102 3 0 0 2 0 0 2 0 0
185 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_traits15dropck_outlives21adt_dtorck_constraintN.llvm.M
0 3 3 1 0 0 0 0 0 0
102 2 0 0 2 0 0 2 0 0
fn=_ZN12rustc_typeck18mem_categorization24MemCategorizationContext12cat_pattern_N.llvm.M
185 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck7collect16codegen_fn_attrsN.llvm.M
0 143 18 2 39 11 0 26 0 0
102 12 4 1 4 0 0 4 0 0
185 8 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck7collect22explicit_predicates_ofN.llvm.M
0 6 6 2 6 0 0 0 0 0
fn=_ZN13rustc_resolve19build_reduced_graph41_$LT$impl$u20$rustc_resolve..Resolver$GT$19get_macro_by_def_idN.llvm.M
80 9 3 1 3 0 0 3 0 0
177 6 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor27smart_resolve_path_fragmentN.llvm.M
80 3 1 1 1 0 0 1 0 0
102 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
185 2 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve4late9lifetimes17resolve_lifetimesN.llvm.M
0 3 0 0 1 0 0 0 0 0
102 2 1 1 1 0 0 1 0 0
185 1 0 0 0 0 0 0 0 0
fn=_ZN15rustc_mir_build4hair7pattern11check_match12MatchVisitor14check_patternsN.llvm.M
185 4 0 0 0 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr10as_operand49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$15as_call_operandN.llvm.M
102 15 0 0 3 0 0 3 0 0
fn=_ZN15rustc_mir_build5build4expr10as_operand49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$15expr_as_operandN.llvm.M
80 9 0 0 3 0 0 3 0 0
102 21 1 1 3 0 0 3 0 0
177 6 0 0 0 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr8as_place49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$13expr_as_placeN.llvm.M
0 3 1 1 0 0 0 3 0 0
102 25 0 0 7 0 0 5 0 0
fn=_ZN15rustc_mir_build5build5scope49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$9pop_scopeN.llvm.M
102 12 1 0 6 0 0 6 0 0
185 60 0 0 0 0 0 0 0 0
fn=_ZN15rustc_serialize9serialize7Decoder17read_struct_fieldN.llvm.M
0 6 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
0 1 0 0 1 0 0 0 0 0
102 22 0 0 6 0 0 6 0 0
185 3 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export35upstream_monomorphizations_providerN.llvm.M
0 1 0 0 1 0 0 0 0 0
102 2 0 0 1 0 0 1 0 0
185 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_codegen_llvm4back5write18diagnostic_handlerN.llvm.M
102 45 0 0 18 9 0 18 0 0
fn=_ZN18rustc_codegen_llvm7builder7Builder10check_callN.llvm.M
80 24 0 0 8 1 0 8 0 0
102 28 0 0 14 0 0 7 0 0
170 30 0 0 0 0 0 10 0 0
177 16 0 0 0 0 0 0 0 0
fn=_ZN21rustc_data_structures11small_c_str9SmallCStr3newN.llvm.M
80 24 8 1 8 5 0 8 0 0
170 16 8 0 0 0 0 0 0 0
177 16 0 0 0 0 0 0 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$22register_obligation_atN.llvm.M
0 69 28 1 19 0 0 50 0 0
80 57 0 0 19 0 0 19 0 0
177 38 0 0 0 0 0 0 0 0
185 4 0 0 0 0 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety27generics_require_sized_selfN.llvm.M
102 20 0 0 10 0 0 10 0 0
185 12 3 1 0 0 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety33virtual_call_violation_for_methodN.llvm.M
0 8 8 3 3 2 0 0 0 0
102 12 2 1 5 0 0 5 0 0
185 10 0 0 0 0 0 0 0 0
fn=_ZN3std10sys_common9backtrace28__rust_begin_short_backtraceN.llvm.M
102 88 5 0 23 1 0 23 0 0
185 5 0 0 0 0 0 0 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
102 2 0 0 1 0 0 0 0 0
185 2 0 0 0 0 0 0 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
102 1 0 0 1 0 0 0 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
102 1 0 0 1 0 0 0 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
102 1 0 0 1 0 0 0 0 0
fn=_ZN47_$LT$dyn$u20$rustc_typeck..astconv..AstConv$GT$26create_substs_for_ast_pathN.llvm.M
0 1 0 0 0 0 0 1 0 0
80 3 0 0 1 0 0 1 0 0
102 2 0 0 1 0 0 1 0 0
177 2 1 1 0 0 0 0 0 0
185 5 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
102 3 1 1 1 1 0 1 0 0
185 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 1 0 0 1 0 0 0 0 0
102 2 0 0 1 0 0 1 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 10 1 1 7 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 10 1 1 7 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 20 0 0 10 2 0 10 0 0
185 20 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 2 0 0 1 0 0 1 0 0
185 3 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 12 0 0 6 0 0 6 0 0
185 96 1 1 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 2 0 0 1 0 0 1 0 0
185 3 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 3 1 1 2 1 0 2 0 0
185 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 28 1 1 8 0 0 9 1 0
185 16 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 187 4 1 88 0 0 31 0 0
185 200 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 46 0 0 4 0 0 5 0 0
185 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
185 36 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
185 74 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 57 0 0 2 0 0 3 0 0
185 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
185 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 8 0 0 4 0 0 4 0 0
185 10 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
185 4 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 120 1 1 84 0 0 0 0 0
185 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 6 0 0 3 0 0 3 0 0
185 6 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 12 0 0 4 0 0 4 0 0
185 8 2 1 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 6 1 1 2 0 0 0 0 0
102 12 0 0 6 0 0 6 0 0
185 14 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
185 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 4 0 0 2 0 0 2 0 0
185 4 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 18 3 1 9 0 0 9 0 0
185 23 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 34 1 1 23 0 0 2 0 0
185 6 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 10 1 1 7 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 6 0 0 3 0 0 3 0 0
185 6 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 4 0 0 2 0 0 2 0 0
185 4 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 10 1 1 7 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 66 0 0 33 0 0 33 0 0
185 42 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 14 0 0 7 0 0 7 0 0
185 14 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
102 188 7 2 98 0 0 26 0 0
185 28 0 0 0 0 0 0 0 0
fn=_ZN5alloc2rc11Rc$LT$T$GT$8make_mutN.llvm.M
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=_ZN5alloc7raw_vec11finish_growN.llvm.M
80 8 0 0 0 0 0 0 0 0
124 27 0 0 9 3 0 9 0 0
170 8 4 1 0 0 0 0 0 0
205 18 0 0 0 0 0 0 0 0
211 18 0 0 0 0 0 0 0 0
fn=_ZN5alloc7raw_vec11finish_growN.llvm.M
124 6 0 0 2 0 0 2 0 0
205 4 0 0 0 0 0 0 0 0
211 4 0 0 0 0 0 0 0 0
fn=_ZN67_$LT$rustc_middle..mir..Statement$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
80 81 2 1 27 0 0 27 1 0
177 54 0 0 0 0 0 0 0 0
fn=_ZN74_$LT$rustc_infer..infer..SubregionOrigin$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
80 138 0 0 46 0 0 46 4 0
177 92 10 1 0 0 0 0 0 0
fn=_ZN8rustc_ty10needs_drop14needs_drop_rawN.llvm.M
0 2 0 0 0 0 0 0 0 0
80 6 0 0 2 0 0 2 0 0
102 6 2 1 4 0 0 4 0 0
177 4 0 0 0 0 0 0 0 0
185 6 2 1 0 0 0 0 0 0
fn=_ZN8rustc_ty2ty9param_envN.llvm.M
0 37 0 0 37 0 0 0 0 0
102 25 5 0 15 2 0 10 0 0
185 148 0 0 0 0 0 0 0 0
fn=_ZN90_$LT$rustc_metadata..rmeta..CrateRoot$u20$as$u20$rustc_serialize..serialize..Decodable$GT$6decode28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
0 42 0 0 0 0 0 0 0 0
fn=_ZN92_$LT$alloc..collections..btree..map..BTreeMap$LT$K$C$V$GT$$u20$as$u20$core..clone..Clone$GT$5clone13clone_subtreeN.llvm.M
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=_ZN92_$LT$alloc..collections..btree..map..BTreeMap$LT$K$C$V$GT$$u20$as$u20$core..clone..Clone$GT$5clone13clone_subtreeN.llvm.M
80 3 0 0 1 1 0 1 0 0
177 2 1 1 0 0 0 0 0 0
fn=_ZN92_$LT$alloc..collections..btree..map..BTreeMap$LT$K$C$V$GT$$u20$as$u20$core..clone..Clone$GT$5clone13clone_subtreeN.llvm.M
80 6 1 1 2 0 0 2 0 0
177 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
102 4 2 0 2 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
80 9 3 1 3 0 0 3 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
102 2 0 0 1 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
80 42 14 1 14 4 0 14 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
80 3 0 0 1 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
80 6 0 0 2 0 0 2 0 0
102 2 0 0 1 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
102 4 1 0 2 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
80 36 0 0 12 1 0 12 0 0
102 22 0 0 11 3 0 11 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
80 12 1 1 4 0 0 4 0 0
102 6 0 0 3 0 0 3 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
102 2 0 0 1 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
102 4 2 0 2 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
80 6 0 0 2 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
80 30 2 1 10 0 0 10 0 0
102 16 0 0 8 0 0 8 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
102 2 1 1 1 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
80 9 2 1 3 0 0 3 0 0
102 4 0 0 2 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
102 2 0 0 1 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
102 2 0 0 1 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
102 2 0 0 1 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
102 2 0 0 1 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
80 9 0 0 3 0 0 3 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
102 64 0 0 32 1 0 32 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
80 3 1 1 1 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
102 2 0 0 1 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
80 6 0 0 2 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
80 21 4 1 7 0 0 7 0 0
102 6 0 0 3 0 0 3 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
80 75 19 1 25 0 0 25 0 0
102 22 0 0 11 0 0 11 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
80 9 0 0 3 0 0 3 0 0
102 4 0 0 2 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
102 2 0 0 1 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
80 12 1 1 4 0 0 4 0 0
102 6 1 1 3 0 0 3 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
102 6 0 0 3 0 0 3 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
80 9 0 0 3 0 0 3 0 0
102 2 0 0 1 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
80 3 0 0 1 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
80 12 1 1 4 0 0 4 0 0
102 4 0 0 2 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
80 9 0 0 3 0 0 3 0 0
102 4 2 1 2 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
80 12 0 0 4 0 0 4 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
80 6 0 0 2 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
80 6 2 1 2 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
80 36 6 1 12 0 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
80 6 0 0 2 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
80 39 0 0 13 0 0 13 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
80 123 0 0 41 0 0 41 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
80 69 0 0 23 0 0 23 0 0
fn=_ZN9rustc_mir12monomorphize12partitioning32collect_and_partition_mono_itemsN.llvm.M
102 6 0 0 4 0 0 4 0 0
185 4 1 1 0 0 0 0 0 0
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
80 6 1 1 2 0 0 2 0 0
102 6 0 0 3 0 0 3 1 0
177 6 0 0 2 0 0 0 0 0
fn=_ZN9rustc_mir9transform13mir_validatedN.llvm.M
102 4 0 0 2 0 0 2 0 0
185 2 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir9transform9mir_constN.llvm.M
0 2 0 0 0 0 0 0 0 0
102 2 0 0 1 0 0 1 0 0
fn=alloc::borrow::Cow<B>::into_owned
0 1124 0 0 0 0 0 0 0 0
80 1686 0 0 562 1 0 562 0 0
170 1124 0 0 0 0 0 0 0 0
177 1124 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::entry
80 33 11 1 11 0 0 11 2 0
177 22 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::insert
80 81 3 2 27 0 0 27 0 0
102 2 0 0 1 0 0 1 0 0
177 54 1 1 0 0 0 0 0 0
fn=alloc::collections::btree::map::Entry<K,V>::or_insert_with
80 3 0 0 1 0 0 1 0 0
102 45 1 0 9 3 0 9 0 0
177 2 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::navigate::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Owned,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>>::next_unchecked
102 38 0 0 0 0 0 19 0 0
fn=alloc::collections::btree::navigate::next_kv_unchecked_dealloc
102 12 0 0 0 0 0 6 0 0
fn=alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>::insert
80 75 1 1 25 0 0 25 0 0
177 50 0 0 0 0 0 0 0 0
fn=alloc::fmt::format
80 264 12 0 88 13 0 88 14 3
170 176 0 0 0 0 0 0 0 0
177 176 0 0 0 0 0 0 0 0
fn=alloc::raw_vec::RawVec<T,A>::allocate_in
0 228 24 3 0 0 0 0 0 0
80 372 47 7 124 3 0 124 1 1
161 84 0 0 21 19 0 21 2 0
170 488 0 0 0 0 0 0 0 0
174 290 0 0 0 0 0 0 0 0
177 290 27 3 0 0 0 0 0 0
fn=alloc::raw_vec::RawVec<T,A>::reserve
80 6686 142 21 0 0 0 0 0 0
124 5447 28 4 1177 159 0 1177 7 0
170 6686 1070 100 0 0 0 0 0 0
205 2354 1 1 0 0 0 0 0 0
211 1615 16 2 0 0 0 0 0 0
fn=alloc::raw_vec::RawVec<T,A>::reserve_exact
124 520 0 0 109 16 0 109 0 0
205 218 0 0 0 0 0 0 0 0
211 134 0 0 0 0 0 0 0 0
fn=alloc::raw_vec::RawVec<T,A>::try_reserve
124 464 0 0 116 32 0 116 1 0
205 232 0 0 0 0 0 0 0 0
211 116 0 0 0 0 0 0 0 0
fn=alloc::rc::Rc<T>::make_mut
80 45 3 1 15 0 0 15 0 0
278 30 4 1 0 0 0 0 0 0
fn=alloc::rc::Rc<[T]>::copy_from_slice
80 24 0 0 6 0 0 6 0 0
170 12 0 0 0 0 0 0 0 0
177 8 0 0 0 0 0 0 0 0
fn=alloc::slice::<impl alloc::borrow::ToOwned for [T]>::to_owned
80 16 0 0 4 0 0 4 0 0
170 10 0 0 0 0 0 0 0 0
177 8 0 0 0 0 0 0 0 0
fn=alloc::sync::Arc<T>::drop_slow
102 465 47 16 230 12 0 36 0 0
185 41 0 0 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::extend_with
0 3 1 1 0 0 0 0 0 0
80 45 3 1 15 0 0 15 0 0
170 36 0 0 0 0 0 0 0 0
177 30 0 0 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::into_boxed_slice
0 3 1 1 0 0 0 0 0 0
124 4 0 0 1 0 0 1 0 0
246 2 0 0 0 0 0 0 0 0
252 2 0 0 0 0 0 0 0 0
264 2 0 0 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::truncate
0 4 0 0 0 0 0 0 0 0
fn=alloc::vec::from_elem
80 92 0 0 23 0 0 23 0 0
161 16 0 0 4 1 0 4 0 0
170 206 2 1 0 0 0 0 0 0
177 54 0 0 0 0 0 0 0 0
185 150 0 0 0 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
80 12 3 3 4 0 0 4 0 0
102 7 0 0 4 1 0 3 0 0
177 8 0 0 0 0 0 0 0 0
185 6 1 1 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
0 396 1 1 0 0 0 0 0 0
80 594 0 0 198 0 0 198 0 0
102 164 0 0 41 0 0 41 0 0
170 396 1 1 0 0 0 0 0 0
177 396 0 0 0 0 0 0 0 0
185 82 0 0 0 0 0 0 0 0
fn=core::ptr::drop_in_place
0 28 1 1 17 0 0 7 0 0
102 3495 122 84 1617 28 0 1410 1 1
185 3602 80 26 0 0 0 0 0 0
292 21 0 0 13 2 1 0 0 0
293 12 0 0 12 8 1 0 0 0
fn=env_logger::Builder::try_init
0 1 0 0 1 0 0 0 0 0
80 6 0 0 2 0 0 2 0 0
177 4 0 0 0 0 0 0 0 0
fn=env_logger::init_from_env
0 3 2 2 0 0 0 0 0 0
fn=getopts::Matches::opt_present
185 6 0 0 0 0 0 0 0 0
fn=getopts::Matches::opt_str
185 9 0 0 0 0 0 0 0 0
fn=getopts::Matches::opt_vals
0 72 0 0 0 0 0 0 0 0
80 72 1 1 24 0 0 24 2 2
102 48 0 0 24 0 0 24 0 0
170 72 0 0 0 0 0 24 0 0
177 48 0 0 0 0 0 0 0 0
fn=getopts::Matches::opts_present
0 4 0 0 0 0 0 0 0 0
80 3 0 0 1 0 0 1 0 0
102 3 1 1 1 0 0 1 0 0
170 2 1 1 0 0 0 0 0 0
177 2 0 0 0 0 0 0 0 0
fn=getopts::OptGroup::long_to_short
80 24 0 0 8 0 0 8 0 0
102 144 0 0 72 0 0 72 0 0
177 16 0 0 0 0 0 0 0 0
fn=getopts::Options::optflag
0 24 0 0 0 0 0 0 0 0
80 33 0 0 11 0 0 11 0 0
170 24 2 2 0 0 0 0 0 0
177 22 1 1 0 0 0 0 0 0
fn=getopts::Options::optflagmulti
0 12 1 1 0 0 0 0 0 0
80 12 0 0 4 0 0 4 0 0
170 12 2 2 0 0 0 0 0 0
177 8 0 0 0 0 0 0 0 0
fn=getopts::Options::optmulti
0 128 0 0 0 0 0 0 0 0
80 159 1 1 53 0 0 53 0 0
170 128 1 1 0 0 0 0 0 0
177 106 0 0 0 0 0 0 0 0
fn=getopts::Options::optopt
0 80 1 1 0 0 0 0 0 0
80 90 0 0 30 0 0 30 0 0
170 80 0 0 0 0 0 0 0 0
177 60 0 0 0 0 0 0 0 0
fn=getopts::Options::parse
0 2 1 1 0 0 0 0 0 0
185 2 0 0 0 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::clear
0 1 1 1 1 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
80 2736 116 32 912 17 0 912 0 0
102 1316 121 44 703 56 0 598 0 0
fn=hashbrown::raw::RawTable<T>::try_with_capacity
80 957 0 0 319 16 0 319 0 0
fn=indexmap::map::OrderMapCore<K,V>::double_capacity
0 25 0 0 0 0 0 0 0 0
102 75 0 0 25 4 0 25 0 0
185 50 0 0 0 0 0 0 0 0
292 25 0 0 0 0 0 0 0 0
fn=indexmap::map::OrderMapCore<K,V>::first_allocation
80 210 0 0 70 4 0 70 0 0
177 140 3 1 0 0 0 0 0 0
185 70 0 0 0 0 0 0 0 0
292 35 0 0 0 0 0 0 0 0
fn=jobserver::Client::into_helper_thread
0 1 0 0 1 0 0 0 0 0
80 6 1 1 2 0 0 2 0 0
177 4 0 0 0 0 0 0 0 0
fn=jobserver::Client::new
80 3 1 1 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=jobserver::imp::Helper::join
0 1 0 0 0 0 0 0 0 0
fn=rustc_arena::DroplessArena::grow
80 51 13 1 17 7 0 17 1 0
170 34 0 0 0 0 0 0 0 0
177 34 0 0 0 0 0 0 0 0
fn=rustc_arena::TypedArena<T>::grow
80 256 16 10 67 5 0 67 3 0
170 134 0 0 0 0 0 0 0 0
177 134 17 13 0 0 0 0 0 0
fn=rustc_arena::TypedArenaChunk<T>::destroy
102 288 1 1 35 0 0 130 1 0
185 1949 2 2 5 0 0 0 0 0
292 294 0 0 0 0 0 0 0 0
fn=rustc_arena::drop_for_type
102 14 2 2 9 0 0 6 0 0
185 9 0 0 0 0 0 0 0 0
fn=rustc_ast::ast::Pat::walk
0 5 1 1 1 1 1 0 0 0
fn=rustc_ast::ast::Path::from_ident
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::Attribute>::meta_item_list
102 15 0 0 5 0 0 5 0 0
185 10 0 0 0 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItem>::from_tokens
0 34 6 2 0 0 0 0 0 0
80 30 3 1 10 0 0 10 0 0
177 20 0 0 0 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItemKind>::name_value_from_tokens
0 3 3 1 0 0 0 0 0 0
fn=rustc_ast::attr::mk_word_item
80 6 0 0 2 0 0 2 0 0
177 4 1 1 0 0 0 0 0 0
fn=rustc_ast::attr::with_default_session_globals
185 4 0 0 0 0 0 0 0 0
fn=rustc_ast::expand::allocator::global_allocator_spans
102 3 0 0 1 0 0 1 0 0
fn=rustc_ast::ptr::P<T>::filter_map
102 4 0 0 1 0 0 1 0 0
fn=rustc_ast::tokenstream::TokenStream::map_enumerated
80 3 1 1 1 0 0 1 0 0
102 6 0 0 2 0 0 2 0 0
185 2 0 0 0 0 0 0 0 0
278 2 0 0 0 0 0 0 0 0
fn=rustc_ast::tokenstream::TokenStream::new
80 24 0 0 8 0 0 8 0 0
177 16 0 0 0 0 0 0 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::Lit>::from_lit_token
80 3 1 1 1 0 0 1 0 0
102 2 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::LitKind>::to_lit_token
0 2 0 0 0 0 0 0 0 0
102 3 0 0 1 0 0 1 0 0
124 5 0 0 1 0 0 1 0 0
252 2 0 0 0 0 0 0 0 0
264 2 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::Arena::alloc_from_iter
0 4 1 1 0 0 0 0 0 0
102 8 0 0 2 0 0 2 0 0
185 6 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::lower_fn_decl
0 1 1 1 1 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_item
0 2 1 1 1 0 0 0 0 0
170 2 1 1 0 0 0 0 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_use_tree
102 2 0 0 1 0 0 1 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::lower_crate
0 4 0 0 2 0 0 0 0 0
80 9 0 0 3 0 0 3 0 0
102 10 1 1 6 0 0 6 0 0
177 6 1 1 0 0 0 0 0 0
185 13 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::pat::<impl rustc_ast_lowering::LoweringContext>::lower_pat_tuple
0 1 0 0 0 0 0 1 0 0
170 2 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_segment
0 22 2 2 22 0 0 0 0 0
185 11 0 0 0 0 0 0 0 0
fn=rustc_attr::builtin::find_deprecation
0 7 4 1 7 0 0 0 0 0
fn=rustc_attr::builtin::find_stability
0 15 6 2 15 0 0 0 0 0
fn=rustc_builtin_macros::cmdline_attrs::inject
0 1 1 1 1 0 0 0 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
0 5 2 2 1 0 0 0 0 0
80 12 1 1 4 0 0 4 0 0
102 10 0 0 4 0 0 4 0 0
170 12 0 0 0 0 0 0 0 0
177 8 0 0 0 0 0 0 0 0
185 14 1 1 0 0 0 0 0 0
fn=rustc_builtin_macros::proc_macro_harness::inject
0 2 1 1 0 0 0 1 0 0
80 3 1 1 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
185 1 0 0 0 0 0 0 0 0
fn=rustc_builtin_macros::register_builtin_macros
80 102 7 7 34 0 0 34 0 0
177 68 7 7 0 0 0 0 0 0
fn=rustc_builtin_macros::standard_library_imports::inject
80 12 1 1 4 0 0 4 0 0
177 6 0 0 0 0 0 0 0 0
278 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::allocator::codegen
80 12 1 1 4 1 0 4 0 0
102 44 1 1 8 0 0 16 0 0
170 8 0 0 0 0 0 0 0 0
177 8 0 0 0 0 0 0 0 0
185 16 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::codegen
0 14 0 0 7 0 0 0 0 0
80 21 0 0 7 6 0 7 0 0
102 70 7 1 28 0 0 28 0 0
177 14 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::get_pgo_use_path
0 6 6 1 0 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::optimize
0 12 12 2 6 0 0 0 0 0
80 21 0 0 7 0 0 7 0 0
177 14 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::target_machine_factory
80 48 0 0 16 2 0 16 0 0
177 32 0 0 0 0 0 0 0 0
185 16 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::write_output_file
102 21 7 1 7 5 0 7 0 0
185 14 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit
102 12 0 0 6 2 0 6 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit::module_codegen
0 6 0 0 0 0 0 0 0 0
102 18 6 1 6 0 0 6 0 0
185 12 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::callee::get_fn
102 20 0 0 10 0 0 10 0 0
185 20 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::consts::const_alloc_to_llvm
80 20 1 1 5 1 0 5 0 0
102 10 0 0 5 0 0 5 0 0
170 10 0 0 0 0 0 0 0 0
177 10 0 0 0 0 0 0 0 0
185 10 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::context::create_module
102 28 7 1 14 0 0 14 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm
80 7 0 0 2 0 0 2 0 0
102 16 0 0 2 1 0 6 0 0
170 4 0 0 0 0 0 0 0 0
177 4 2 2 0 0 0 0 0 0
185 11 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::mono_item::<impl rustc_codegen_ssa::traits::declare::PreDefineMethods for rustc_codegen_llvm::context::CodegenCx>::predefine_fn
102 18 6 0 9 0 0 9 0 0
185 18 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::type_of::struct_llfields
80 51 0 0 17 5 0 17 0 0
177 34 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::type_of::uncached_llvm_type
80 18 0 0 6 0 0 6 0 0
102 82 0 0 21 2 0 21 0 0
177 12 0 0 0 0 0 0 0 0
185 28 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::ModuleCodegen<M>::into_compiled_module
102 14 0 0 7 0 0 7 0 0
fn=rustc_codegen_ssa::back::command::Command::env
102 3 0 0 1 0 0 1 0 0
fn=rustc_codegen_ssa::back::link::add_library_search_dirs
102 6 0 0 3 0 0 2 0 0
fn=rustc_codegen_ssa::back::link::add_local_native_libraries
102 10 1 1 2 0 0 3 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_post_link_objects
0 1 1 1 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_pre_link_objects
0 1 1 1 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_rust_crates::add_static_crate
102 42 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::get_linker
0 2 1 1 1 0 0 0 0 0
102 3 1 1 2 0 0 1 0 0
fn=rustc_codegen_ssa::back::link::link_binary
0 1 0 0 0 0 0 0 0 0
102 3 0 0 1 0 0 1 0 0
fn=rustc_codegen_ssa::back::link::link_natively
0 3 0 0 0 0 0 0 0 0
102 9 1 1 6 0 0 6 0 0
185 2 0 0 0 0 0 0 0 0
292 1 0 0 1 0 0 0 0 0
293 2 1 1 2 0 0 0 0 0
fn=rustc_codegen_ssa::back::linker::LinkerInfo::to_linker
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::ModuleConfig::new
170 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::OngoingCodegen<B>::codegen_finished
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::SharedEmitter::new
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::execute_work_item
0 14 7 1 0 0 0 0 0 0
80 21 0 0 7 0 0 7 0 0
177 14 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
0 16 5 5 1 0 0 1 0 0
80 21 0 0 7 0 0 7 0 0
170 23 1 1 0 0 0 1 0 0
177 14 3 3 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_executing_work::{{closure}}
80 21 0 0 7 2 0 7 0 0
177 14 5 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::submit_codegened_module_to_llvm
0 7 0 0 0 0 0 0 0 0
80 21 0 0 7 0 0 7 0 0
177 14 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::<impl rustc_codegen_ssa::CrateInfo>::new
0 1 1 1 1 0 0 0 0 0
124 24 1 1 6 0 0 6 0 0
252 12 0 0 0 0 0 0 0 0
264 12 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::codegen_crate
102 7 1 1 3 0 0 3 0 0
185 3 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::maybe_create_entry_wrapper
80 3 0 0 1 0 0 1 0 0
102 8 0 0 2 0 0 2 0 0
177 2 0 0 0 0 0 0 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::meth::get_vtable
102 3 1 1 1 0 0 1 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::cleanup_kinds
102 40 0 0 20 0 0 20 0 0
185 40 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::non_ssa_locals
102 60 0 0 30 0 0 30 0 0
161 30 0 0 10 0 0 10 0 0
170 10 0 0 0 0 0 0 0 0
177 20 10 1 0 0 0 0 0 0
185 50 9 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_block
0 20 9 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_call_terminator
80 32 0 0 8 0 0 8 0 0
170 18 9 1 0 0 0 0 0 0
177 16 0 0 0 0 0 0 0 0
185 18 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::TerminatorCodegenHelper::do_call
102 16 0 0 8 0 0 8 0 0
185 16 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
0 20 10 1 10 0 0 0 0 0
102 80 9 1 40 6 0 30 0 0
161 30 0 0 10 0 0 10 0 0
170 40 10 1 0 0 0 10 0 0
177 20 0 0 0 0 0 0 0 0
185 40 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::traits::type_::DerivedTypeMethods::type_needs_drop
185 4 0 0 0 0 0 0 0 0
fn=rustc_data_structures::box_region::PinnedGenerator<I,A,R>::new
80 3 1 1 1 0 0 1 0 0
278 2 0 0 0 0 0 0 0 0
fn=rustc_data_structures::cold_path
185 3 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::dominators::dominators
0 30 1 1 30 0 0 0 0 0
102 26 0 0 13 0 0 13 0 0
185 86 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::is_cyclic
161 117 0 0 39 1 0 52 1 0
170 26 0 0 0 0 0 0 0 0
177 52 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::iterate::TriColorDepthFirstSearch<G>::run_from_start
102 84 0 0 42 0 0 42 0 0
185 84 5 1 0 0 0 0 0 0
fn=rustc_data_structures::graph::iterate::reverse_post_order
80 52 10 1 13 0 0 13 0 0
102 52 10 1 13 0 0 13 0 0
161 39 1 1 13 0 0 13 0 0
170 52 1 1 0 0 0 0 0 0
177 52 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::scc::Sccs<N,S>::new
80 6 1 1 2 0 0 2 0 0
102 7 1 1 4 0 0 4 0 0
170 4 0 0 0 0 0 0 0 0
177 4 0 0 0 0 0 0 0 0
185 5 0 0 0 0 0 0 0 0
fn=rustc_data_structures::obligation_forest::ObligationForest<O>::compress
185 18 16 0 0 0 0 0 0 0
fn=rustc_data_structures::profiling::SelfProfilerRef::verbose_generic_activity
0 132 0 0 0 0 0 0 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
102 30 8 1 15 0 0 15 0 0
185 30 0 0 0 0 0 0 0 0
fn=rustc_driver::Compilation::and_then
185 2 0 0 0 0 0 0 0 0
292 1 0 0 1 0 0 0 0 0
fn=rustc_driver::RustcDefaultCalls::list_metadata
0 1 1 1 0 0 0 0 0 0
fn=rustc_driver::RustcDefaultCalls::print_crate_info
0 2 1 1 0 0 0 0 0 0
fn=rustc_driver::args::arg_expand
80 6 1 1 2 0 0 2 0 0
177 4 0 0 0 0 0 0 0 0
fn=rustc_driver::handle_options
0 2 0 0 1 0 0 0 0 0
102 391 0 0 1 0 0 163 0 0
185 130 1 1 0 0 0 0 0 0
292 64 0 0 64 1 0 0 0 0
293 64 0 0 64 0 0 0 0 0
fn=rustc_driver::run_compiler
102 14 1 1 2 0 0 4 0 0
185 6 1 1 0 0 0 0 0 0
fn=rustc_errors::HandlerInner::emit_stashed_diagnostics
185 36 0 0 0 0 0 0 0 0
fn=rustc_expand::base::ExtCtxt::new
80 9 2 1 3 0 0 3 0 0
278 6 0 0 0 0 0 0 0 0
fn=rustc_expand::base::MacEager::expr
80 3 1 1 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_expand::base::SyntaxExtension::new
0 17 7 3 7 0 0 6 0 0
102 12 0 0 4 0 0 2 0 0
185 4 0 0 0 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::expr
80 3 0 0 1 0 0 1 0 0
278 2 0 0 0 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::expr_addr_of
80 3 0 0 1 0 0 1 0 0
278 2 0 0 0 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::expr_call_global
80 6 0 0 2 0 0 2 0 0
278 4 0 0 0 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::expr_match
80 3 0 0 1 0 0 1 0 0
278 2 1 1 0 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::expr_str
80 3 0 0 1 0 0 1 0 0
278 2 0 0 0 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::expr_vec
80 3 0 0 1 0 0 1 0 0
278 2 0 0 0 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::expr_vec_slice
80 6 0 0 2 0 0 2 0 0
278 4 0 0 0 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::item
80 6 0 0 2 0 0 2 0 0
278 4 1 1 0 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::pat_tuple
80 3 0 0 1 0 0 1 0 0
278 2 0 0 0 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::path_all
80 8 0 0 2 0 0 2 0 0
170 4 0 0 0 0 0 0 0 0
177 4 0 0 0 0 0 0 0 0
fn=rustc_expand::config::StripUnconfigured::process_cfg_attr
80 6 2 2 2 0 0 2 0 0
177 4 0 0 0 0 0 0 0 0
fn=rustc_expand::config::features
0 5 0 0 1 0 0 0 0 0
102 1 0 0 1 0 0 1 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::expand_crate
0 3 0 0 0 0 0 1 0 0
80 9 0 0 3 0 0 3 0 0
102 8 2 2 2 0 0 2 0 0
170 2 0 0 0 0 0 0 0 0
177 2 0 0 0 0 0 0 0 0
278 4 0 0 0 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::fully_expand_fragment
0 10 5 3 6 1 0 0 0 0
102 11 0 0 5 0 0 5 0 0
185 14 2 1 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::parse_tt
0 23 7 2 0 0 0 0 0 0
80 102 7 2 34 0 0 34 0 0
102 36 0 0 9 0 0 9 0 0
177 18 0 0 0 0 0 0 0 0
185 5 0 0 0 0 0 0 0 0
278 50 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::ParserAnyMacro::make
0 1 0 0 0 0 0 0 0 0
102 2 0 0 1 0 0 1 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::check_lhs_nt_follows
102 10 0 0 5 0 0 5 0 0
185 10 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
0 15 0 0 3 0 0 6 0 0
80 54 3 1 18 0 0 18 0 0
177 24 3 1 0 0 0 0 0 0
278 12 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::quoted::parse
0 50 9 3 0 0 0 0 0 0
80 99 0 0 33 0 0 33 0 0
102 76 0 0 33 0 0 33 0 0
177 26 0 0 0 0 0 0 0 0
185 46 0 0 0 0 0 0 0 0
278 40 0 0 0 0 0 0 0 0
292 13 0 0 13 0 0 0 0 0
293 13 0 0 13 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::transcribe
0 32 2 2 0 0 0 0 0 0
80 3 1 1 1 0 0 1 0 0
102 10 2 2 4 0 0 4 0 0
185 5 0 0 0 0 0 0 0 0
278 2 0 0 0 0 0 0 0 0
fn=rustc_expand::placeholders::placeholder
0 2 2 1 0 0 0 0 0 0
80 12 2 2 4 0 0 4 1 1
185 4 0 0 0 0 0 0 0 0
278 8 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::new
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::probe
0 29 26 4 2 0 0 1 0 0
80 6 0 0 2 0 0 2 0 0
102 4 0 0 1 0 0 1 0 0
177 4 0 0 0 0 0 0 0 0
185 6 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 122 57 7 0 0 0 0 0 0
102 19 7 1 10 0 0 9 0 0
185 168 0 0 0 0 0 0 0 0
292 1 0 0 1 0 0 0 0 0
293 1 0 0 1 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
0 25 2 1 0 0 0 0 0 0
80 6 2 1 2 0 0 2 0 0
102 63 2 1 32 10 0 32 0 0
177 4 0 0 0 0 0 0 0 0
185 124 2 1 0 0 0 0 0 0
292 2 0 0 2 0 0 0 0 0
293 2 0 0 2 0 0 0 0 0
fn=rustc_infer::infer::canonical::<impl rustc_infer::infer::InferCtxt>::instantiate_canonical_with_fresh_inference_vars
102 10 1 1 5 0 0 5 0 0
185 10 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
0 1 1 1 1 0 0 0 0 0
170 12 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_nll_query_response_and_region_obligations
102 14 0 0 7 0 0 7 0 0
185 36 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_query_response_and_region_obligations
102 21 3 1 9 0 0 8 0 0
185 60 3 1 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::make_canonicalized_query_response
102 4 0 0 2 0 0 2 0 0
185 49 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::make_query_response_ignoring_pending_obligations
0 1 0 0 0 0 0 0 0 0
185 4 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
0 2 1 1 2 0 0 0 0 0
80 3 1 1 1 0 0 1 0 0
102 5 0 0 2 0 0 2 0 0
177 2 0 0 0 0 0 0 0 0
185 5 0 0 1 0 0 0 0 0
292 1 0 0 1 0 0 0 0 0
293 1 0 0 1 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::infer_variable_values
0 532 149 3 304 0 0 0 0 0
102 206 0 0 95 3 0 95 0 0
185 718 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::resolve
102 4 0 0 2 0 0 2 0 0
185 4 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::save_implied_bounds
170 4 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::make_eqregion
102 40 3 1 24 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::make_subregion
80 27 3 1 9 0 0 9 0 0
102 11 1 1 7 0 0 0 0 0
177 18 0 0 0 0 0 0 0 0
fn=rustc_interface::interface::create_compiler_and_run
0 2 0 0 0 0 0 0 0 0
80 3 0 0 1 0 0 1 0 0
102 1 0 0 1 0 0 1 0 0
170 2 0 0 0 0 0 0 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_interface::passes::BoxedResolver::to_resolver_outputs
0 2 0 0 0 0 0 2 1 0
102 5 1 1 1 0 0 1 1 0
185 2 0 0 0 0 0 0 0 0
292 1 0 0 1 0 0 0 0 0
293 1 0 0 1 0 0 0 0 0
fn=rustc_interface::passes::configure_and_expand
0 2 0 0 0 0 0 0 0 0
80 3 0 0 1 0 0 1 0 0
170 2 1 1 0 0 0 0 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_interface::passes::configure_and_expand::{{closure}}
102 2 0 0 1 0 0 1 0 0
185 2 0 0 0 0 0 0 0 0
292 1 0 0 1 0 0 0 0 0
fn=rustc_interface::passes::create_global_ctxt
102 2 0 0 1 1 0 1 0 0
fn=rustc_interface::passes::prepare_outputs
0 2 0 0 1 0 0 0 0 0
102 14 2 2 4 0 0 5 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_interface::passes::register_plugins
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_interface::passes::start_codegen
0 1 1 1 0 0 0 0 0 0
fn=rustc_interface::queries::Linker::link
102 5 1 1 2 0 0 2 0 0
fn=rustc_interface::queries::Queries::dep_graph
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::expansion
80 3 0 0 1 1 0 1 0 0
102 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::global_ctxt
0 2 0 0 0 0 0 0 0 0
102 4 0 0 1 0 0 1 0 0
170 2 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::register_plugins
0 2 1 1 0 0 0 0 0 0
102 3 0 0 1 0 0 1 0 0
185 2 0 0 0 0 0 0 0 0
292 1 0 0 1 0 0 0 0 0
fn=rustc_interface::util::build_output_filenames
0 3 1 1 0 0 0 0 0 0
80 3 0 0 1 0 0 1 0 0
170 2 0 0 0 0 0 0 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_interface::util::collect_crate_types
0 2 0 0 0 0 0 0 0 0
170 2 0 0 0 0 0 0 0 0
fn=rustc_interface::util::create_session
80 6 0 0 2 0 0 2 0 0
177 4 0 0 0 0 0 0 0 0
fn=rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals
80 3 1 1 1 1 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_lint::BuiltinCombinedEarlyLintPass::get_lints
80 33 1 1 11 0 0 11 0 0
102 48 1 1 12 0 0 12 0 0
177 10 1 1 0 0 0 0 0 0
185 2 0 0 0 0 0 0 0 0
278 12 2 2 0 0 0 0 0 0
fn=rustc_lint::BuiltinCombinedLateLintPass::get_lints
80 21 0 0 7 0 0 7 0 0
102 28 0 0 7 0 0 7 0 0
177 2 0 0 0 0 0 0 0 0
278 12 0 0 0 0 0 0 0 0
fn=rustc_lint::BuiltinCombinedLateLintPass::new
80 3 0 0 1 0 0 1 0 0
278 2 1 1 0 0 0 0 0 0
fn=rustc_lint::BuiltinCombinedPreExpansionLintPass::get_lints
80 3 1 1 1 0 0 1 0 0
102 4 0 0 1 0 0 1 0 0
278 2 0 0 0 0 0 0 0 0
fn=rustc_lint::context::LateContext::match_def_path
102 6 0 0 2 0 0 2 0 0
185 4 0 0 0 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_removed
0 128 0 0 0 0 0 0 0 0
80 192 1 1 64 0 0 64 0 0
170 128 1 1 0 0 0 0 0 0
177 128 0 0 0 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_renamed
0 32 0 0 0 0 0 0 0 0
80 48 1 1 16 0 0 16 0 0
170 32 1 1 0 0 0 0 0 0
177 32 0 0 0 0 0 0 0 0
fn=rustc_lint::early::check_ast_crate
102 6 1 1 3 0 0 3 0 0
185 8 0 0 0 0 0 0 0 0
fn=rustc_lint::late::late_lint_mod
185 1 0 0 0 0 0 0 0 0
fn=rustc_lint::levels::LintLevelsBuilder::push
0 36 3 1 0 0 0 0 0 0
fn=rustc_lint::register_builtins
0 2 0 0 0 0 0 0 0 0
80 69 5 5 23 0 0 23 0 0
102 90 8 8 24 0 0 24 0 0
177 26 2 2 0 0 0 0 0 0
185 10 0 0 0 0 0 0 0 0
278 20 2 2 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::inject_dependency_if
0 2 1 1 2 0 0 0 0 0
102 6 1 1 4 0 0 2 0 0
185 4 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::into_cstore
102 2 0 0 1 0 0 1 0 0
fn=rustc_metadata::creader::CrateLoader::load
102 28 0 0 14 0 0 14 0 0
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
0 28 15 2 14 0 0 0 0 0
80 84 18 2 28 0 0 28 0 0
102 181 4 0 61 9 0 61 0 0
170 28 0 0 0 0 0 0 0 0
177 56 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::postprocess
185 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::process_extern_crate
102 2 0 0 1 0 0 1 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::dependency_format::calculate_type
102 45 0 0 1 0 0 15 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::extract_one
0 42 28 2 28 0 0 14 0 0
102 98 14 0 56 0 0 56 0 0
fn=rustc_metadata::locator::CrateLocator::find_library_crate
102 4 1 1 1 0 0 1 0 0
fn=rustc_metadata::locator::CrateLocator::new
0 28 14 1 0 0 0 0 0 0
fn=rustc_metadata::native_libs::collect
0 1 1 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::each_child_of_item
0 2 0 0 2 0 0 0 0 0
102 3 0 0 1 0 0 1 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::rmeta::Lazy<T,()>>::decode
0 5 0 0 5 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&[(rustc_middle::ty::Predicate,rustc_span::span_encoding::Span)]> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 56 0 0 56 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::SymbolName> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 12 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_generics_num_lifetimes
102 3 1 1 2 0 0 2 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::load_macro_untracked
80 12 0 0 3 0 0 3 0 0
102 9 0 0 3 0 0 3 0 0
170 6 0 0 0 0 0 0 0 0
177 6 0 0 0 0 0 0 0 0
185 6 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_children
102 168 0 0 84 25 0 84 0 0
185 168 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::native_libraries
80 42 0 0 14 0 0 14 0 0
177 28 1 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::used_crate_source
0 30 0 0 0 0 0 0 0 0
80 87 0 0 29 0 0 29 0 0
170 30 1 1 0 0 0 0 0 0
177 58 1 1 0 0 0 0 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
0 96 3 1 0 0 0 0 0 0
102 59 0 0 14 0 0 14 0 0
185 59 9 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::finalize_and_compute_crate_hash
0 1 0 0 1 0 0 0 0 0
102 11 2 2 4 0 0 4 0 0
185 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ich::impls_syntax::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for [rustc_ast::ast::Attribute]>::hash_stable
185 4 0 0 0 0 0 0 0 0
fn=rustc_middle::lint::struct_lint_level::struct_lint_level_impl
102 4 0 0 1 0 0 1 0 0
185 4 0 0 0 0 0 0 0 0
292 1 0 0 1 0 0 0 0 0
293 1 0 0 1 0 0 0 0 0
fn=rustc_middle::middle::cstore::used_crates
102 12 0 0 6 0 0 6 0 0
185 12 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::limits::update_limit
0 3 1 1 3 0 0 0 0 0
fn=rustc_middle::middle::stability::<impl rustc_middle::ty::context::TyCtxt>::eval_stability
0 9 4 1 4 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::items_in_deterministic_order
102 6 0 0 3 0 0 3 0 0
185 3 3 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name
0 15 1 1 5 0 0 0 0 0
80 27 4 1 9 0 0 9 0 0
102 65 1 1 26 0 0 26 0 0
177 18 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name_no_mangle
0 10 0 0 0 0 0 0 0 0
80 18 0 0 6 0 0 6 0 0
102 14 0 0 7 0 0 7 0 0
177 12 1 1 0 0 0 0 0 0
fn=rustc_middle::mir::traversal::Postorder::new
161 135 0 0 45 13 0 45 0 0
170 45 0 0 0 0 0 0 0 0
177 90 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::traversal::preorder
80 123 0 0 41 0 0 41 0 0
161 123 0 0 41 0 0 41 0 0
170 41 0 0 0 0 0 0 0 0
177 164 0 0 0 0 0 0 0 0
fn=rustc_middle::traits::ObligationCause::dummy_with_span
80 48 0 0 16 0 0 16 0 0
177 32 0 0 0 0 0 0 0 0
fn=rustc_middle::traits::ObligationCause::misc
80 276 68 1 92 5 0 92 0 0
177 184 0 0 0 0 0 0 0 0
fn=rustc_middle::traits::query::DropckOutlivesResult::into_kinds_reporting_overflows
185 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
0 3 0 0 0 0 0 0 0 0
80 3 0 0 1 0 0 1 0 0
102 2 0 0 1 1 0 1 0 0
170 4 1 1 0 0 0 0 0 0
177 2 0 0 0 0 0 0 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_const_alloc
102 24 0 0 12 0 0 12 0 0
185 18 5 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_tup
102 2 0 0 1 0 0 1 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_place_elem
102 2 0 0 1 0 0 1 0 0
170 2 0 0 0 0 0 0 0 0
185 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_tup
185 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_tup::{{closure}}
185 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::new
80 9 0 0 3 0 0 3 0 0
177 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars::{{closure}}
80 216 5 3 72 1 0 72 0 0
177 144 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
185 36 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::<impl rustc_middle::ty::context::TyCtxt>::is_ty_uninhabited_from
185 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::intersection
185 18 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::union
185 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
0 60 10 2 18 2 0 13 0 0
80 30 0 0 10 0 0 10 0 0
102 82 3 1 18 0 0 24 0 0
177 20 0 0 0 0 0 0 0 0
185 55 8 1 0 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::scalar_pair
0 77 11 1 22 0 0 0 0 0
80 66 0 0 22 0 0 22 0 0
177 44 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::univariant_uninterned
0 8 0 0 0 0 0 8 0 0
102 8 0 0 4 0 0 4 0 0
161 44 0 0 11 8 0 11 0 0
170 56 0 0 0 0 0 0 0 0
177 22 0 0 0 0 0 0 0 0
185 8 2 1 0 0 0 0 0 0
fn=rustc_middle::ty::outlives::compute_components_recursive
185 36 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
80 6 0 0 2 0 0 2 0 0
177 4 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::print::obsolete::DefPathBasedNames::push_def_path
102 20 0 0 12 0 0 8 0 0
185 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::pretty::<impl rustc_middle::ty::context::TyCtxt>::def_path_str_with_substs
80 60 0 0 20 0 0 20 0 0
102 80 20 1 20 9 0 20 0 0
177 40 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::Queries::new
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::fold_list
0 44 29 4 44 0 0 0 0 0
185 38 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::Binder<T>::map_bound
80 12 3 1 3 0 0 3 0 0
102 6 0 0 3 0 0 3 0 0
170 6 0 0 0 0 0 0 0 0
177 6 0 0 0 0 0 0 0 0
185 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::for_item
185 206 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::identity_for_item
185 20 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::access_place
0 55 2 2 0 0 0 9 0 0
fn=rustc_mir::borrow_check::borrow_set::BorrowSet::build
0 2 1 1 1 0 0 0 0 0
102 4 1 1 2 0 0 2 0 0
185 4 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::diagnostics::move_errors::<impl rustc_mir::borrow_check::MirBorrowckCtxt>::report_move_errors
185 1 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
0 12 7 7 0 0 0 0 0 0
80 6 0 0 2 0 0 2 0 0
102 37 1 1 11 0 0 15 0 0
177 4 0 0 0 0 0 0 0 0
185 32 1 1 0 0 0 0 0 0
fn=rustc_mir::borrow_check::nll::compute_regions
0 4 0 0 4 0 0 0 0 0
80 9 1 1 3 0 0 3 0 0
177 6 1 1 0 0 0 0 0 0
185 2 1 1 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
0 1 0 0 1 0 0 0 0 0
80 6 1 1 2 0 0 2 0 0
177 4 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
0 2 1 1 2 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValueElements::new
80 12 2 1 3 0 0 3 0 0
170 6 0 0 0 0 0 0 0 0
177 6 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::normalize_and_prove_instantiated_predicates
0 4 0 0 4 0 0 0 0 0
185 16 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
0 32 6 3 32 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::UniversalRegionRelations::outlives
161 6 1 1 2 0 0 2 0 0
170 2 0 0 0 0 0 0 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::create
80 4 1 1 1 0 0 1 0 0
170 2 0 0 0 0 0 0 0 0
177 2 0 0 0 0 0 0 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::generate
102 7 0 0 4 0 0 4 0 0
185 6 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
0 5 1 1 1 0 0 0 0 0
80 4 0 0 1 0 0 1 0 0
102 17 1 1 7 0 0 7 0 0
161 3 1 1 1 1 0 1 0 0
170 4 1 1 0 0 0 0 0 0
177 4 0 0 0 0 0 0 0 0
185 12 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::relate_tys::relate_types
0 50 6 1 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::type_check
0 6 4 4 4 0 0 0 0 0
102 4 1 1 2 0 0 2 0 0
185 5 0 0 0 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
102 44 0 0 22 0 0 22 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_validated_provider
80 54 17 1 18 0 0 18 0 0
102 72 0 0 54 0 0 36 0 0
177 36 0 0 0 0 0 0 0 0
185 36 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::iterate_to_fixpoint
0 39 11 5 0 0 0 13 0 0
80 52 0 0 13 0 0 13 0 0
102 102 1 1 51 0 0 51 0 0
161 75 4 2 25 0 0 25 0 0
170 52 0 0 0 0 0 0 0 0
177 76 7 3 0 0 0 0 0 0
185 104 4 1 0 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::new
102 24 0 0 12 0 0 12 0 0
161 36 5 2 12 0 0 12 0 0
170 13 0 0 0 0 0 0 0 0
177 24 0 0 0 0 0 0 0 0
185 26 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::framework::visitor::visit_results
102 6 1 1 3 0 0 3 0 0
161 7 1 1 2 0 0 3 0 0
170 3 0 0 0 0 0 0 0 0
177 4 0 0 0 0 0 0 0 0
185 8 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::MoveData::find_in_move_path_or_its_descendants
0 6 1 1 0 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::MoveData::gather_moves
185 6 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::pop_stack_frame
102 60 0 0 20 0 0 20 0 0
185 40 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::push_stack_frame
80 84 1 1 21 0 0 21 0 0
102 57 18 1 19 0 0 19 0 0
170 42 0 0 0 0 0 0 0 0
177 42 0 0 0 0 0 0 0 0
185 38 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::intern::intern_const_alloc_recursive
102 66 2 1 44 0 0 44 0 0
185 80 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::run
0 20 19 1 20 0 0 0 0 0
fn=rustc_mir::interpret::validity::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::validate_operand_internal
102 2 0 0 1 0 0 1 0 0
185 1 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_aggregate
102 4 0 0 2 0 0 2 0 0
185 4 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
0 1 0 0 0 0 0 0 0 0
102 4 1 1 3 0 0 3 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_items_rec
102 21 0 0 7 0 0 7 0 0
185 14 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::assert_symbols_are_distinct
102 3 0 0 1 0 0 1 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::compute_codegen_unit_name
102 12 0 0 4 0 0 4 0 0
185 8 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::merge_codegen_units
102 3 0 0 1 0 0 1 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::partition
102 6 0 0 4 0 0 4 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::place_inlined_mono_items
0 6 0 0 6 0 0 0 0 0
102 17 1 1 15 0 0 14 0 0
185 1 0 0 0 0 0 0 0 0
fn=rustc_mir::shim::build_call_shim
80 25 2 2 8 0 0 8 0 0
102 2 0 0 1 0 0 1 0 0
170 2 0 0 0 0 0 0 0 0
177 16 2 1 0 0 0 0 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::add_call_guards::AddCallGuards::add_call_guards
0 27 8 1 9 0 0 0 0 0
102 36 0 0 18 0 0 18 0 0
185 54 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
0 1 1 1 1 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Promoter::assign
80 12 1 1 4 0 0 4 0 0
177 8 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Promoter::promote_candidate::{{closure}}
80 6 0 0 2 0 0 2 0 0
177 4 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Promoter::promote_temp
80 6 1 1 2 0 0 2 1 0
177 4 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::promote_candidates
0 7 0 0 5 0 0 0 0 0
80 12 0 0 4 0 0 4 0 0
102 10 0 0 5 0 0 5 0 0
177 8 0 0 0 0 0 0 0 0
185 8 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::remove_noop_landing_pads::remove_noop_landing_pads
102 36 0 0 18 0 0 18 0 0
161 27 8 1 9 6 0 9 0 0
170 9 0 0 0 0 0 0 0 0
177 18 0 0 0 0 0 0 0 0
185 36 9 1 0 0 0 0 0 0
fn=rustc_mir::transform::run_optimization_passes
102 30 0 0 15 0 0 15 0 0
fn=rustc_mir::transform::run_passes
0 22 9 1 11 0 0 11 0 0
102 6 0 0 3 0 0 3 0 0
fn=rustc_mir::transform::run_post_borrowck_cleanup_passes
102 18 3 1 9 0 0 9 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::new
102 80 0 0 40 0 0 40 0 0
161 80 0 0 20 1 0 20 0 0
170 40 0 0 0 0 0 0 0 0
177 40 0 0 0 0 0 0 0 0
185 80 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::simplify
0 40 7 0 40 0 0 0 0 0
102 42 1 1 21 0 0 21 0 0
185 80 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::simplify::remove_dead_blocks
102 160 0 0 80 0 0 80 0 0
161 80 0 0 20 0 0 20 0 0
170 20 0 0 0 0 0 0 0 0
177 40 0 0 0 0 0 0 0 0
185 160 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::simplify::simplify_cfg
0 36 9 1 0 0 0 0 0 0
124 48 0 0 12 0 0 12 0 0
246 24 0 0 0 0 0 0 0 0
252 24 0 0 0 0 0 0 0 0
264 24 0 0 0 0 0 0 0 0
fn=rustc_mir::util::patch::MirPatch::apply
0 36 2 1 36 0 0 0 0 0
102 56 17 1 28 1 0 28 0 0
185 92 0 0 0 0 0 0 0 0
fn=rustc_mir::util::pretty::dump_enabled
0 231 13 1 0 0 0 0 0 0
fn=rustc_mir_build::build::Builder::finish
102 6 0 0 3 0 0 3 0 0
185 5 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::block::<impl rustc_mir_build::build::Builder>::ast_block_stmts
0 6 1 1 6 1 0 0 0 0
80 18 1 1 6 0 0 6 0 0
102 18 1 1 8 0 0 6 0 0
177 12 0 0 0 0 0 0 0 0
185 8 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::construct_fn
185 1 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::expr::as_place::<impl rustc_mir_build::build::Builder>::as_place
185 1 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::expr::as_rvalue::<impl rustc_mir_build::build::Builder>::expr_as_rvalue
0 4 4 2 0 0 0 4 0 0
80 9 0 0 3 0 0 3 0 0
102 10 0 0 2 0 0 2 0 0
177 6 1 1 0 0 0 0 0 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
0 64 7 5 8 0 0 26 1 0
80 30 1 1 10 0 0 10 0 0
102 22 0 0 8 0 0 7 0 0
177 20 1 1 0 0 0 0 0 0
185 10 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::expr::stmt::<impl rustc_mir_build::build::Builder>::stmt_expr
102 10 0 0 2 0 0 2 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::bind_and_guard_matched_candidate
0 2 1 1 2 0 0 0 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::visit_primary_bindings
0 1 1 1 1 0 0 0 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::in_scope
102 20 0 0 4 0 0 4 0 0
fn=rustc_mir_build::build::scope::build_diverge_scope
185 13 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::Cx::needs_drop
0 22 0 0 0 0 0 0 0 0
185 24 2 1 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::block::mirror_stmts
80 6 0 0 2 0 0 2 0 0
177 4 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::expr::<impl rustc_mir_build::hair::Mirror for &rustc_hir::hir::Expr>::make_mirror
80 45 2 1 15 0 0 15 0 0
177 30 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::expr::apply_adjustment
80 18 0 0 6 0 0 6 0 0
177 12 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::PatCtxt::lower_pattern
80 6 0 0 2 0 0 2 0 0
177 4 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::all_constructors
80 3 1 1 1 0 0 1 0 0
177 2 1 1 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::is_useful
80 3 0 0 1 0 0 1 0 0
102 2 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::is_useful_specialized
102 2 0 0 1 0 0 1 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::split_grouped_constructors
80 6 1 1 2 0 0 2 0 0
102 4 0 0 2 0 0 2 0 0
170 6 0 0 0 0 0 2 0 0
177 4 0 0 0 0 0 0 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::check_match
102 2 0 0 1 0 0 1 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::check_not_useful
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::lints::check
185 2 0 0 0 0 0 0 0 0
fn=rustc_parse::lexer::tokentrees::<impl rustc_parse::lexer::StringReader>::into_token_trees
102 7 1 1 4 0 0 4 0 0
185 5 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::Parser::break_and_eat
0 2 2 1 0 0 0 0 0 0
fn=rustc_parse::parser::Parser::is_import_coupler
0 3 1 0 0 0 0 0 0 0
fn=rustc_parse::parser::Parser::parse_seq_to_end
0 1 1 1 0 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_assoc_expr_with
0 7 2 1 3 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_block_expr
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_bottom_expr
80 6 1 1 2 0 0 2 0 0
177 4 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_dot_or_call_expr_with_
80 3 1 1 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_lit_expr
80 3 1 1 1 0 0 1 0 0
177 3 0 0 1 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_prefix_expr
0 2 0 0 0 0 0 0 0 0
185 4 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_fn_decl
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_fn_front_matter
0 1 1 1 0 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_kind
0 16 8 4 16 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_mod
0 1 1 1 0 0 0 0 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_block_common
80 6 0 0 2 0 0 2 0 0
177 6 0 0 2 0 0 0 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_stmt_without_recovery
0 8 2 2 0 0 0 0 0 0
80 9 0 0 3 0 0 3 0 0
177 6 0 0 0 0 0 0 0 0
185 6 0 0 0 0 0 0 0 0
fn=rustc_parse::validate_attr::check_builtin_attribute
0 2 1 1 0 0 0 0 0 0
fn=rustc_parse_format::Parser::new
0 7 1 1 6 0 0 0 0 0
102 3 0 0 2 0 0 1 0 0
fn=rustc_passes::dead::check_crate
0 2 1 1 1 0 0 0 0 0
102 4 1 1 3 0 0 3 0 0
185 4 0 0 0 0 0 0 0 0
fn=rustc_passes::stability::Annotator::forbid_staged_api_attrs
0 6 1 1 4 0 0 0 0 0
fn=rustc_passes::stability::check_unused_or_stable_features
185 2 0 0 0 0 0 0 0 0
fn=rustc_plugin_impl::build::plugin_registrar_fn
185 1 0 0 0 0 0 0 0 0
fn=rustc_plugin_impl::load::load_plugins
0 1 1 1 1 0 0 0 0 0
fn=rustc_privacy::SearchInterfaceForPrivateItemsVisitor::ty
0 4 1 1 3 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 341 88 16 25 0 0 0 0 0
fn=rustc_resolve::ModuleData::for_each_child
0 2 1 1 0 0 0 0 0 0
fn=rustc_resolve::Resolver::into_outputs
80 3 1 1 1 0 0 1 0 0
102 26 2 2 23 0 0 23 0 0
177 2 0 0 0 0 0 0 0 0
185 17 1 1 0 0 0 0 0 0
fn=rustc_resolve::Resolver::new
80 12 0 0 4 0 0 4 0 0
177 8 1 1 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolutions
102 81 0 0 54 1 0 27 0 0
185 54 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_crate
0 5 1 1 4 0 0 0 0 0
102 12 1 1 5 0 0 4 0 0
185 7 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_crate_root
102 20 0 0 10 0 0 10 0 0
185 24 0 0 0 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_import
0 5 1 1 1 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_imports
0 1 1 1 1 0 0 0 0 0
102 3 0 0 2 0 0 1 0 0
185 10 0 0 0 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::resolve_imports
102 4 0 0 2 0 0 1 0 0
185 6 0 0 0 0 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::new
80 9 2 2 3 0 0 3 0 0
177 6 0 0 0 0 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::smart_resolve_path
102 4 0 0 2 0 0 2 0 0
185 4 0 0 0 0 0 0 0 0
fn=rustc_resolve::late::lifetimes::LifetimeContext::check_uses_for_lifetimes_defined_by_scope
185 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::late::lifetimes::LifetimeContext::resolve_elided_lifetimes
102 2 0 0 0 0 0 0 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::expansion_for_ast_pass
80 4 1 1 1 0 0 1 0 0
170 2 0 0 0 0 0 0 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::compile_macro
185 4 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::finalize_macro_resolutions::{{closure}}
0 2 1 1 2 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::resolve_macro_path
0 1 1 1 0 0 0 0 0 0
fn=rustc_resolve::macros::fast_print_path
80 3 1 1 1 0 0 1 0 0
102 2 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_seq
0 2 0 0 2 0 0 0 0 0
80 9610 129 4 2442 25 0 2442 36 0
102 4 1 1 2 1 0 2 0 0
170 8972 0 0 0 0 0 1658 0 0
177 4884 23 1 0 0 0 0 0 0
185 4 0 0 0 0 0 0 0 0
fn=rustc_session::config::OutputFilenames::new
102 2 0 0 1 0 0 1 0 0
fn=rustc_session::config::OutputFilenames::temp_path_ext
102 42 0 0 21 0 0 21 0 0
fn=rustc_session::config::build_configuration
102 3 0 0 1 0 0 1 0 0
fn=rustc_session::config::build_session_options
0 9 4 4 3 0 0 3 0 0
185 5 0 0 0 0 0 0 0 0
fn=rustc_session::config::default_configuration
0 2 2 2 2 0 0 0 0 0
102 12 0 0 4 0 0 4 0 0
124 20 0 0 4 1 0 4 0 0
252 8 0 0 0 0 0 0 0 0
264 8 0 0 0 0 0 0 0 0
fn=rustc_session::config::get_cmd_lint_options
0 5 1 1 5 0 0 0 0 0
fn=rustc_session::config::parse_crate_types_from_list
0 4 1 1 2 0 0 0 0 0
fn=rustc_session::config::parse_error_format
0 2 1 1 0 0 0 0 0 0
80 3 0 0 1 0 0 1 0 0
102 2 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_session::config::parse_json
0 4 2 2 1 0 0 2 0 0
fn=rustc_session::config::rustc_optgroups
80 54 3 3 18 0 0 18 0 0
177 36 1 1 0 0 0 0 0 0
fn=rustc_session::config::rustc_short_optgroups
0 2 0 0 0 0 0 0 0 0
80 150 5 5 50 0 0 50 1 1
177 100 2 2 0 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::get_lib_path
102 3 0 0 1 0 0 1 0 0
fn=rustc_session::filesearch::FileSearch::get_tools_search_paths
0 2 0 0 0 0 0 0 0 0
80 6 2 2 2 0 0 2 0 0
102 11 1 1 8 0 0 1 0 0
170 2 0 0 0 0 0 0 0 0
177 4 1 1 0 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search
0 1881 30 2 1821 0 0 0 0 0
80 51 1 1 17 1 0 17 0 0
102 2 0 0 1 1 0 1 0 0
170 75 0 0 0 0 0 15 0 0
177 49 0 0 0 0 0 0 0 0
fn=rustc_session::filesearch::find_libdir
102 18 0 0 6 0 0 6 0 0
fn=rustc_session::filesearch::get_or_default_sysroot
102 6 0 0 2 0 0 2 0 0
fn=rustc_session::lint::Lint::name_lower
0 230 0 0 0 0 0 0 0 0
80 345 0 0 115 0 0 115 0 0
170 230 0 0 0 0 0 0 0 0
177 230 1 1 0 0 0 0 0 0
fn=rustc_session::lint::builtin::HardwiredLints::get_lints
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_session::lint::builtin::UnusedDocComment::get_lints
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_session::options::basic_codegen_options
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_session::options::basic_debugging_options
80 6 0 0 2 0 0 2 0 0
177 4 1 1 0 0 0 0 0 0
fn=rustc_session::options::build_codegen_options
0 1 0 0 1 0 0 0 0 0
fn=rustc_session::options::build_debugging_options
0 1 1 1 1 0 0 0 0 0
fn=rustc_session::output::filename_for_input
102 4 0 0 2 0 0 2 0 0
fn=rustc_session::output::out_filename
0 2 1 1 0 0 0 0 0 0
fn=rustc_session::parse::GatedSpans::merge
0 1 1 1 1 0 0 0 0 0
fn=rustc_session::parse::SymbolGallery::insert
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_session::session::Session::finish_diagnostics
0 2 1 1 0 0 0 0 0 0
fn=rustc_session::session::build_session
0 10 3 3 4 0 0 1 0 0
80 6 1 1 2 0 0 2 0 0
102 12 0 0 5 0 0 5 0 0
177 4 0 0 0 0 0 0 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
0 5 2 2 0 0 0 1 0 0
80 3 0 0 1 0 0 1 0 0
170 2 1 1 0 0 0 0 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_span::MultiSpan::from_span
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_span::SourceFile::new
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_span::analyze_source_file::analyze_source_file
0 2 0 0 0 0 0 1 0 0
80 3 1 1 1 0 0 1 0 0
278 2 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::new
80 12 0 0 4 2 0 4 0 0
177 8 1 1 0 0 0 0 0 0
fn=rustc_span::source_map::FilePathMapping::map_prefix
0 3 2 1 3 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::new_imported_source_file
0 1620 6 1 1215 0 0 0 0 0
80 1215 0 0 405 1 0 405 0 0
177 810 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::new_source_file
0 2 1 1 0 0 0 0 0 0
80 6 1 1 2 0 0 2 0 0
102 2 1 1 1 1 0 1 0 0
170 2 0 0 0 0 0 0 0 0
177 4 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::span_to_snippet
0 4 0 0 0 0 0 0 0 0
80 6 0 0 2 0 0 2 0 0
170 4 0 0 0 0 0 0 0 0
177 4 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::span_until_char
102 3 0 0 2 0 0 1 0 0
fn=rustc_span::symbol::Interner::fresh
185 2 0 0 0 0 0 0 0 0
fn=rustc_symbol_mangling::legacy::mangle
80 72 3 1 24 3 0 24 0 0
102 24 7 1 12 0 0 12 0 0
177 48 0 0 0 0 0 0 0 0
fn=rustc_symbol_mangling::symbol_name_provider
102 26 0 0 13 0 0 13 0 0
fn=rustc_target::abi::TargetDataLayout::parse
80 3 1 1 1 0 0 1 1 1
102 4 0 0 1 0 0 1 0 0
124 5 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
252 2 1 1 0 0 0 0 0 0
264 2 0 0 0 0 0 0 0 0
fn=rustc_target::spec::Target::from_json
0 16 0 0 0 0 0 0 0 0
80 24 0 0 8 0 0 8 0 0
102 496 25 18 174 0 0 172 0 0
170 16 2 1 0 0 0 0 0 0
177 16 0 0 0 0 0 0 0 0
fn=rustc_target::spec::Target::from_json::{{closure}}
0 32 0 0 0 0 0 0 0 0
80 48 0 0 16 0 0 16 0 0
170 32 0 0 0 0 0 0 0 0
177 32 0 0 0 0 0 0 0 0
fn=rustc_target::spec::TargetTriple::from_triple
0 4 2 1 0 0 0 0 0 0
80 6 0 0 2 0 0 2 0 0
170 4 0 0 0 0 0 0 0 0
177 4 0 0 0 0 0 0 0 0
fn=rustc_target::spec::linux_base::opts
0 2 2 1 0 0 0 0 0 0
80 24 0 0 8 1 0 8 1 1
177 16 0 0 0 0 0 0 0 0
fn=rustc_target::spec::x86_64_unknown_linux_gnu::target
80 66 1 1 22 0 0 22 0 0
102 4 0 0 2 1 0 2 0 0
177 44 3 2 0 0 0 0 0 0
fn=rustc_trait_selection::traits::do_normalize_predicates
102 12 0 0 6 0 0 6 0 0
185 148 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::fully_normalize
102 12 0 0 6 0 0 6 0 0
185 148 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::impossible_predicates
102 2 0 0 1 0 0 1 0 0
185 12 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::normalize_param_env_or_error
102 34 1 0 16 0 0 11 0 0
185 222 33 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::project::AssocTypeNormalizer::fold
102 4 0 0 1 0 0 1 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::project::normalize
102 168 7 2 56 0 0 56 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
0 8 6 2 5 0 0 0 0 0
102 5 0 0 2 0 0 2 0 0
185 4 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::query::type_op::QueryTypeOp::fully_perform_into
0 8 7 2 0 0 0 0 0 0
185 32 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::candidate_from_obligation_no_cache
0 37 13 1 13 0 0 13 0 0
102 138 0 0 0 0 0 0 0 0
185 105 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::collect_predicates_for_types
102 48 7 0 16 0 0 16 0 0
185 32 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
0 46 30 1 46 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicates_recursively
0 48 33 2 0 0 0 0 0 0
102 130 0 0 26 0 0 26 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::impl_or_trait_obligations
80 88 11 1 22 0 0 22 0 0
102 24 0 0 6 0 0 6 0 0
170 56 0 0 0 0 0 0 0 0
177 44 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
0 124 6 1 0 0 0 0 0 0
102 15 0 0 5 4 0 5 0 0
185 10 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::specialize::specialization_graph_provider
102 6 0 0 2 1 0 2 0 0
185 4 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::subst_and_check_impossible_predicates
102 2 0 0 1 0 0 1 0 0
185 4 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::type_known_to_meet_bound_modulo_regions
0 20 10 1 0 0 0 0 0 0
102 48 16 1 16 0 0 16 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::compute
0 4 2 1 2 0 0 0 0 0
80 18 0 0 6 0 0 6 0 0
177 12 0 0 0 0 0 0 0 0
185 28 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::normalize
80 78 0 0 23 0 0 23 0 0
102 56 0 0 14 0 0 14 0 0
170 42 10 1 14 0 0 0 0 0
177 46 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::require_sized
80 12 2 1 4 0 0 4 0 0
177 8 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::obligations
102 18 0 0 9 0 0 9 0 0
185 18 0 0 0 0 0 0 0 0
fn=rustc_traits::dropck_outlives::dtorck_constraint_for_ty
102 14 0 0 4 0 0 4 0 0
185 36 0 0 0 0 0 0 0 0
fn=rustc_traits::implied_outlives_bounds::compute_implied_outlives_bounds
80 3 0 0 1 0 0 1 0 0
102 2 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_traits::type_op::AscribeUserTypeCx::relate
0 2 2 1 0 0 0 0 0 0
fn=rustc_traits::type_op::AscribeUserTypeCx::relate_mir_and_user_ty
0 2 0 0 1 0 0 0 0 0
185 4 1 1 0 0 0 0 0 0
fn=rustc_ty::instance::inner_resolve_instance
185 2 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::apply_adjustments
185 6 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_argument_types
80 12 3 1 3 0 0 3 0 0
102 12 2 1 6 0 0 6 0 0
170 8 0 0 0 0 0 0 0 0
177 6 0 0 0 0 0 0 0 0
185 14 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
0 2 1 1 0 0 0 0 0 0
80 6 0 0 2 0 0 2 0 0
177 4 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_bounds
185 8 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_opaque_types_from_value
0 1 1 1 1 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
80 9 1 1 3 0 0 3 0 0
102 8 2 1 2 0 0 2 0 0
177 6 0 0 0 0 0 0 0 0
185 8 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::probe_instantiate_query_response
102 3 0 0 1 0 0 1 0 0
fn=rustc_typeck::check::FnCtxt::register_wf_obligation
80 21 0 0 7 0 0 7 1 0
177 14 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::require_type_is_sized
80 21 0 0 7 0 0 7 0 0
177 14 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::_match::<impl rustc_typeck::check::FnCtxt>::check_match
0 1 1 1 1 0 0 0 0 0
80 3 1 1 1 0 0 1 0 0
102 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::callee::<impl rustc_typeck::check::FnCtxt>::confirm_builtin_call
102 3 0 0 1 0 0 1 0 0
185 4 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::check_fn
80 3 0 0 1 0 0 1 0 0
102 2 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::coercion::<impl rustc_typeck::check::FnCtxt>::try_coerce
80 18 0 0 6 0 0 6 0 0
177 12 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce
102 2 0 0 1 0 0 1 0 0
185 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
0 6 0 0 0 0 0 0 0 0
80 30 3 1 10 0 0 10 0 0
102 17 1 1 7 1 0 7 0 0
177 20 0 0 0 0 0 0 0 0
185 5 3 1 0 0 0 0 0 0
fn=rustc_typeck::check::demand::<impl rustc_typeck::check::FnCtxt>::demand_suptype_diag
80 15 3 1 5 0 0 5 0 0
102 15 0 0 5 0 0 5 0 0
177 10 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::dropck::check_drop_obligations
102 45 0 0 15 0 0 15 0 0
185 30 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_kind
80 3 1 1 1 0 0 1 0 0
102 4 1 1 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_return_expr
80 3 0 0 1 0 0 1 0 0
102 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_impl_probe
102 8 1 1 3 0 0 2 0 0
185 4 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::fresh_item_substs
185 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::impl_or_trait_item
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::pick_method
0 2 1 1 0 0 0 0 0 0
102 2 0 0 1 0 0 1 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::pat::<impl rustc_typeck::check::FnCtxt>::check_pat
80 3 0 0 1 0 0 1 0 0
102 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::regionck::RegionCtxt::visit_fn_body
102 3 0 0 1 0 0 1 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_false_global_bounds
0 1 1 1 1 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_where_clauses
185 8 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::<impl rustc_typeck::check::FnCtxt>::resolve_type_vars_in_body
80 3 0 0 1 0 0 1 0 0
102 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_fru_field_types
0 1 1 1 1 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_node_id
102 6 0 0 2 0 0 2 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_tys
0 1 0 0 1 0 0 0 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check_crate
0 1 1 1 0 0 0 0 0 0
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check_unused::check_crate
102 2 0 0 1 0 0 1 0 0
185 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::coherence::builtin::check_trait
0 2 1 1 2 0 0 0 0 0
fn=rustc_typeck::collect::placeholder_type_error
185 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::mem_categorization::MemCategorizationContext::cat_expr_adjusted
102 4 0 0 2 0 0 2 0 0
185 2 0 0 0 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
102 7 0 0 4 0 0 4 0 0
185 8 0 0 0 0 0 0 0 0
fn=smallvec::SmallVec<A>::reserve
80 291 0 0 97 0 0 97 0 0
fn=smallvec::SmallVec<A>::try_reserve
0 490 12 6 0 0 0 245 3 0
80 356 5 2 89 52 0 178 0 0
124 606 0 0 101 27 0 202 0 0
fn=std::env::join_paths
0 4 2 2 3 0 0 0 0 0
102 39 0 0 14 0 0 13 0 0
185 2 0 0 0 0 0 0 0 0
fn=std::ffi::c_str::CString::new
80 507 22 1 169 6 0 169 15 3
170 169 0 0 0 0 0 0 0 0
177 338 0 0 0 0 0 0 0 0
fn=std::ffi::os_str::OsStr::to_os_string
0 146 3 2 0 0 0 0 0 0
80 216 0 0 72 2 0 72 2 0
170 146 0 0 0 0 0 0 0 0
177 144 0 0 0 0 0 0 0 0
fn=std::ffi::os_str::OsString::with_capacity
0 1 0 0 0 0 0 0 0 0
80 3 0 0 1 0 0 1 0 0
170 2 0 0 0 0 0 0 0 0
177 2 0 0 0 0 0 0 0 0
fn=std::fs::read_to_string::inner
0 1 1 1 1 0 0 0 0 0
80 3 0 0 1 0 0 1 0 0
170 1 0 0 0 0 0 0 0 0
177 2 0 0 0 0 0 0 0 0
fn=std::path::Path::_join
0 70 15 0 0 0 0 0 0 0
80 33 0 0 11 0 0 11 0 0
170 70 0 0 0 0 0 0 0 0
177 22 0 0 0 0 0 0 0 0
fn=std::path::Path::exists
0 3 2 1 0 0 0 0 0 0
fn=std::path::Path::is_file
0 1 1 1 0 0 0 0 0 0
fn=std::path::Path::join
0 338 0 0 0 0 0 0 0 0
80 507 0 0 169 0 0 169 0 0
170 338 0 0 0 0 0 0 0 0
177 338 1 1 0 0 0 0 0 0
fn=std::path::Path::to_path_buf
0 64 0 0 0 0 0 0 0 0
80 96 0 0 32 1 0 32 0 0
170 64 0 0 0 0 0 0 0 0
177 64 0 0 0 0 0 0 0 0
fn=std::process::Command::envs
0 1 0 0 1 0 0 0 0 0
102 24 1 1 2 0 0 7 0 0
185 2 0 0 0 0 0 0 0 0
fn=std::rt::lang_start_internal
80 3 0 0 1 1 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=std::sync::condvar::Condvar::new
80 36 8 2 12 1 0 12 5 1
177 24 0 0 0 0 0 0 0 0
fn=std::sync::mpsc::Sender<T>::send
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=std::sync::mpsc::blocking::tokens
80 48 0 0 16 6 0 16 0 0
177 32 0 0 0 0 0 0 0 0
fn=std::sync::mpsc::mpsc_queue::Queue<T>::pop
102 88 0 0 22 1 0 22 0 0
fn=std::sync::mpsc::shared::Packet<T>::drop_port
102 3 0 0 0 0 0 1 0 0
185 2 0 0 0 0 0 0 0 0
292 1 0 0 1 0 0 0 0 0
293 1 0 0 1 0 0 0 0 0
fn=std::sync::mpsc::shared::Packet<T>::send
80 66 15 1 22 0 0 22 11 1
278 44 0 0 0 0 0 0 0 0
fn=std::sync::mpsc::spsc_queue::Queue<T,ProducerAddition,ConsumerAddition>::push
80 3 2 2 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=std::sync::mpsc::spsc_queue::Queue<T,ProducerAddition,ConsumerAddition>::with_additions
80 6 0 0 2 0 0 2 0 0
177 4 0 0 0 0 0 0 0 0
fn=std::sync::mutex::Mutex<T>::new
80 9 1 1 3 0 0 3 0 0
177 6 0 0 0 0 0 0 0 0
fn=std::sys::unix::fs::File::open
102 12 3 1 3 3 0 3 0 0
185 6 0 0 0 0 0 0 0 0
fn=std::sys::unix::fs::canonicalize
0 36 0 0 0 0 0 0 0 0
80 54 0 0 18 0 0 18 0 0
177 36 0 0 0 0 0 0 0 0
fn=std::sys::unix::fs::readdir
0 4 0 0 0 0 0 0 0 0
80 12 2 2 4 0 0 4 1 0
102 8 0 0 2 1 0 2 0 0
170 4 0 0 0 0 0 0 0 0
177 8 0 0 0 0 0 0 0 0
185 4 0 0 0 0 0 0 0 0
fn=std::sys::unix::fs::readlink
80 6 2 1 2 0 0 2 0 0
102 6 0 0 2 0 0 2 0 0
124 8 0 0 2 1 0 2 0 0
177 4 0 0 0 0 0 0 0 0
185 4 0 0 0 0 0 0 0 0
252 4 0 0 0 0 0 0 0 0
264 4 0 0 0 0 0 0 0 0
fn=std::sys::unix::os::env
0 236 0 0 0 0 0 0 0 0
80 348 1 1 116 0 0 116 0 0
170 177 0 0 0 0 0 0 0 0
177 232 1 1 0 0 0 0 0 0
fn=std::sys::unix::os::getcwd
80 3 0 0 1 0 0 1 0 0
124 5 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
252 2 0 0 0 0 0 0 0 0
264 2 0 0 0 0 0 0 0 0
fn=std::sys::unix::os::getenv
0 110 10 1 0 0 0 0 0 0
80 3 0 0 1 0 0 1 0 0
102 220 5 1 55 9 0 55 0 0
177 2 0 0 0 0 0 0 0 0
185 110 0 0 0 0 0 0 0 0
fn=std::sys::unix::os::split_paths::bytes_to_path
0 22 0 0 0 0 0 0 0 0
80 33 0 0 11 0 0 11 0 0
170 22 0 0 0 0 0 0 0 0
177 22 0 0 0 0 0 0 0 0
fn=std::sys::unix::os::temp_dir
80 3 0 0 1 0 0 1 0 0
177 2 0 0 0 0 0 0 0 0
fn=std::sys::unix::process::process_common::Command::capture_env
0 2 0 0 0 0 0 1 1 0
80 6 0 0 2 0 0 2 0 0
102 236 1 1 59 0 0 59 0 0
170 2 1 1 0 0 0 0 0 0
177 4 0 0 0 0 0 0 0 0
fn=std::sys::unix::process::process_common::Command::new
80 6 0 0 2 0 0 2 0 0
177 4 0 0 0 0 0 0 0 0
fn=std::sys::unix::process::process_inner::<impl std::sys::unix::process::process_common::Command>::spawn
102 188 1 1 2 0 0 63 0 0
185 125 0 0 0 0 0 0 0 0
fn=std::sys::unix::thread::Thread::new
80 30 0 0 10 0 0 10 1 0
278 20 8 2 0 0 0 0 0 0
fn=std::sys::unix::thread::Thread::new::thread_start
102 60 8 1 20 8 0 20 0 0
185 20 0 0 0 0 0 0 0 0
292 10 9 0 10 10 2 0 0 0
293 10 0 0 10 1 1 0 0 0
fn=std::sys_common::backtrace::__rust_begin_short_backtrace
102 2 0 0 1 0 0 1 0 0
185 4 0 0 0 0 0 0 0 0
fn=std::sys_common::process::CommandEnv::capture_if_changed
0 15 0 0 0 0 0 1 0 0
80 18 0 0 6 0 0 6 0 0
102 2 0 0 1 1 0 1 0 0
170 12 0 0 0 0 0 0 0 0
177 15 0 0 3 0 0 0 0 0
185 2 0 0 0 0 0 0 0 0
fn=std::sys_common::process::CommandEnv::set
0 12 0 0 0 0 0 0 0 0
80 18 1 1 6 0 0 6 0 0
170 12 0 0 0 0 0 0 0 0
177 12 1 1 0 0 0 0 0 0
fn=std::thread::Builder::spawn
80 12 1 1 4 0 0 4 0 0
177 8 2 2 0 0 0 0 0 0
fn=std::thread::Thread::new
80 66 9 1 22 0 0 22 0 0
177 44 8 2 0 0 0 0 0 0
fn=std::thread::spawn
80 48 1 1 16 0 0 16 0 0
177 32 0 0 0 0 0 0 0 0
fn=tempfile::Builder::tempdir
102 3 0 0 1 0 0 1 0 0
fn=tempfile::util::create_helper
0 4 0 0 2 0 0 2 0 0
102 2 0 0 1 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/library/alloc/src/borrow.rs
fn=<(T10,T11) as rustc_serialize::serialize::Decodable>::decode
0 68 1 1 34 0 0 0 0 0
326 34 0 0 17 0 0 0 0 0
fn=<T as alloc::borrow::ToOwned>::to_owned
85 74 13 4 4 0 0 40 0 0
87 74 2 1 58 0 0 0 0 0
fn=<alloc::collections::btree::map::BTreeMap<T,A> as rustc_serialize::json::ToJson>::to_json
86 4 0 0 2 0 0 2 0 0
fn=<rustc_ast::token::Lit as rustc_serialize::serialize::Decodable>::decode
0 3392 17 1 1696 0 0 0 0 0
326 1696 0 0 848 0 0 0 0 0
fn=<rustc_ast::token::Token as rustc_serialize::serialize::Decodable>::decode
0 894 0 0 0 0 0 0 0 0
326 1788 0 0 894 0 0 0 0 0
fn=<rustc_hir::definitions::DefKey as rustc_serialize::serialize::Decodable>::decode
0 184432 12 2 92216 0 0 46108 0 0
326 92216 0 0 46108 0 0 0 0 0
fn=<rustc_metadata::rmeta::CrateDep as rustc_serialize::serialize::Decodable>::decode
0 59 0 0 59 0 0 0 0 0
326 295 0 0 118 0 0 0 0 0
fn=<rustc_middle::mir::VarDebugInfo as rustc_serialize::serialize::Decodable>::decode
0 36 6 1 18 0 0 0 0 0
326 18 0 0 9 0 0 0 0 0
fn=<rustc_middle::ty::GenericParamDef as rustc_serialize::serialize::Decodable>::decode
0 51 0 0 51 0 0 0 0 0
326 255 0 0 102 0 0 0 0 0
fn=<rustc_middle::ty::consts::kind::ConstKind as rustc_serialize::serialize::Decodable>::decode
0 3 0 0 2 0 0 0 0 0
326 2 0 0 1 0 0 0 0 0
fn=<rustc_middle::ty::sty::RegionKind as rustc_serialize::serialize::Decodable>::decode
0 755 0 0 302 0 0 151 0 0
326 302 0 0 151 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as rustc_serialize::serialize::Decodable>::decode
0 168 0 0 112 0 0 0 0 0
326 112 0 0 56 0 0 0 0 0
fn=<rustc_span::FileName as core::convert::From<std::path::PathBuf>>::from
0 4 0 0 2 0 0 0 0 0
326 2 0 0 1 0 0 0 0 0
fn=<rustc_span::hygiene::ExpnData as rustc_serialize::serialize::Decodable>::decode
0 981 0 0 654 0 0 0 0 0
326 654 0 0 327 0 0 0 0 0
fn=<rustc_span::hygiene::SyntaxContextData as rustc_serialize::serialize::Decodable>::decode
0 1256 0 0 628 0 0 0 0 0
326 628 0 0 314 0 0 0 0 0
fn=<rustc_span::symbol::Ident as rustc_serialize::serialize::UseSpecializedDecodable>::default_decode
0 15576 0 0 7788 0 0 0 0 0
326 7788 0 0 3894 0 0 0 0 0
fn=_ZN15rustc_serialize9serialize7Decoder17read_struct_fieldN.llvm.M
0 3 0 0 3 0 0 0 0 0
326 15 0 0 6 0 0 0 0 0
fn=_ZN90_$LT$rustc_metadata..rmeta..CrateRoot$u20$as$u20$rustc_serialize..serialize..Decodable$GT$6decode28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
0 42 0 0 42 0 0 0 0 0
326 210 0 0 84 0 0 0 0 0
fn=alloc::borrow::Cow<B>::into_owned
0 22 0 0 0 0 0 0 0 0
312 3548 30 2 0 0 0 2380 0 0
314 2292 10 1 1708 0 0 0 0 0
315 286 22 1 132 0 0 132 1 0
317 4132 22 1 2964 0 0 0 0 0
fn=alloc::borrow::Cow<B>::to_mut
0 20 0 0 0 0 0 0 0 0
264 160 4 1 0 0 0 120 0 0
266 52 4 1 24 0 0 0 0 0
267 24 4 1 4 0 0 12 0 0
275 180 4 1 140 0 0 0 0 0
fn=env_logger::Var::get
0 8 1 1 4 0 0 0 0 0
326 6 0 0 2 0 0 0 0 0
fn=rustc_ast::token::Token::ident
326 156 0 0 78 0 0 0 0 0
fn=rustc_ast::token::Token::lifetime
326 76 0 0 38 0 0 0 0 0
fn=rustc_ast::tokenstream::TokenTree::uninterpolate
314 20 0 0 10 0 0 10 2 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::Lit>::from_token
326 21 0 0 21 0 0 0 0 0
fn=rustc_codegen_ssa::base::maybe_create_entry_wrapper
0 2 0 0 2 0 0 0 0 0
326 2 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::TerminatorCodegenHelper::do_call
0 18 0 0 18 0 0 0 0 0
326 19 8 1 9 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::parse_tt
0 22 0 0 16 0 0 6 0 0
326 185 5 2 105 0 0 25 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::rmeta::Lazy<T,()>>::decode
0 5 0 0 5 0 0 0 0 0
326 15 2 1 5 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::SymbolName> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 4 0 0 0 0 0 0 0 0
326 4 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::visit::MutVisitor::visit_place
0 4 0 0 0 0 0 0 0 0
326 4 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::run_passes::{{closure}}::{{closure}}
0 912 0 0 456 0 0 0 0 0
326 456 0 0 228 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_prefix_expr::{{closure}}
0 9 2 1 0 0 0 3 0 0
326 15 0 0 6 0 0 3 0 0
fn=rustc_serialize::serialize::Decoder::read_option
0 60 2 0 30 0 0 0 0 0
326 30 0 0 15 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_seq
0 16 0 0 8 0 0 0 0 0
326 8 0 0 4 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::get_tools_search_paths
0 5 1 1 2 0 0 0 0 0
326 2 0 0 1 0 0 0 0 0
fn=rustc_session::filesearch::relative_target_lib_path
0 10 0 0 4 0 0 0 0 0
326 4 0 0 2 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/alloc/src/boxed.rs
fn=<alloc::boxed::Box<[T]> as core::clone::Clone>::clone
0 32 0 0 16 0 0 0 0 0
1107 68 5 2 0 0 0 51 0 0
1108 51 4 1 18 0 0 17 0 0
1109 85 0 0 68 0 0 0 0 0
fn=<dyn rustc_infer::traits::engine::TraitEngine as rustc_trait_selection::traits::engine::TraitEngineExt>::new
0 36 0 0 0 0 0 0 0 0
176 162 18 1 54 0 0 72 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::codegen_crate
0 2 0 0 0 0 0 0 0 0
176 3 0 0 1 0 0 1 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::join_codegen
0 3 0 0 0 0 0 0 0 0
176 3 0 0 1 0 0 1 0 0
922 1 0 0 0 0 0 0 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::link
922 1 1 1 0 0 0 0 0 0
fn=<rustc_codegen_llvm::metadata::LlvmMetadataLoader as rustc_middle::middle::cstore::MetadataLoader>::get_rlib_metadata
176 42 0 0 0 0 0 14 0 0
fn=<rustc_codegen_ssa::back::write::spawn_work::{{closure}}::Bomb<B> as core::ops::drop::Drop>::drop
176 154 14 2 63 0 0 84 11 0
fn=<rustc_expand::mbe::macro_parser::MatcherPosHandle as core::clone::Clone>::clone
0 23 0 0 0 0 0 0 0 0
176 21 0 0 7 0 0 7 0 0
622 36 0 0 9 0 0 9 0 0
fn=<rustc_expand::mbe::macro_rules::MacroRulesMacroExpander as rustc_expand::base::TTMacroExpander>::expand
0 2 0 0 0 0 0 0 0 0
176 10 1 1 3 0 0 5 1 0
fn=<rustc_middle::mir::Rvalue as core::clone::Clone>::clone
0 4 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_statement
0 1 0 0 0 0 0 0 0 0
176 5 0 0 2 0 0 3 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
176 9 0 0 0 0 0 9 0 0
fn=<rustc_mir_build::hair::Expr as core::clone::Clone>::clone
0 14 1 1 6 0 0 2 0 0
622 8 0 0 2 0 0 2 0 0
fn=_ZN10rustc_lint7builtin10MissingDoc24check_missing_docs_attrsN.llvm.M
176 3 0 0 0 0 0 2 0 0
fn=_ZN3std10sys_common9backtrace28__rust_begin_short_backtraceN.llvm.M
922 21 0 0 0 0 0 0 0 0
fn=_ZN62_$LT$rustc_middle..mir..Body$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
0 2 0 0 0 0 0 0 0 0
fn=_ZN67_$LT$rustc_middle..mir..Statement$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
0 27 0 0 0 0 0 0 0 0
622 6 1 1 2 0 0 2 0 0
fn=_ZN92_$LT$alloc..collections..btree..map..BTreeMap$LT$K$C$V$GT$$u20$as$u20$core..clone..Clone$GT$5clone13clone_subtreeN.llvm.M
0 1 0 0 0 0 0 0 0 0
176 9 1 1 3 0 0 4 0 0
fn=_ZN92_$LT$alloc..collections..btree..map..BTreeMap$LT$K$C$V$GT$$u20$as$u20$core..clone..Clone$GT$5clone13clone_subtreeN.llvm.M
0 1 0 0 0 0 0 0 0 0
176 9 0 0 3 0 0 4 0 0
fn=_ZN92_$LT$alloc..collections..btree..map..BTreeMap$LT$K$C$V$GT$$u20$as$u20$core..clone..Clone$GT$5clone13clone_subtreeN.llvm.M
0 2 0 0 0 0 0 0 0 0
176 18 0 0 6 0 0 8 0 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::entry
0 11 0 0 0 0 0 0 0 0
176 198 22 2 77 0 0 88 9 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::insert
0 26 1 1 0 0 0 0 0 0
176 326 21 19 102 0 0 146 15 9
fn=alloc::collections::btree::map::Entry<K,V>::or_insert_with
0 1 0 0 0 0 0 0 0 0
176 19 2 2 7 0 0 9 0 0
fn=alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>::insert
0 6 0 0 0 0 0 0 0 0
176 225 6 5 25 0 0 86 2 2
fn=env_logger::Builder::try_init
176 15 1 1 5 0 0 9 0 0
fn=jobserver::Client::into_helper_thread
176 1 0 0 0 0 0 1 0 0
fn=jobserver::HelperState::for_each_request
0 20 3 1 0 0 0 10 0 0
1081 84 5 1 21 9 1 49 0 0
fn=rustc_builtin_macros::register_builtin_macros
176 70 7 7 2 0 0 35 0 0
fn=rustc_codegen_llvm::back::write::codegen
176 21 7 1 7 0 0 14 0 0
fn=rustc_codegen_llvm::back::write::optimize
0 7 0 0 0 0 0 0 0 0
176 14 0 0 0 0 0 14 0 0
fn=rustc_codegen_ssa::back::linker::LinkerInfo::to_linker
176 19 2 2 7 0 0 12 2 0
fn=rustc_codegen_ssa::back::write::OngoingCodegen<B>::codegen_finished
176 15 1 1 7 0 0 8 2 0
fn=rustc_codegen_ssa::back::write::execute_work_item
176 14 0 0 0 0 0 14 0 0
fn=rustc_codegen_ssa::back::write::start_executing_work::{{closure}}
176 105 5 1 49 0 0 56 6 4
fn=rustc_codegen_ssa::back::write::submit_codegened_module_to_llvm
176 105 14 2 42 0 0 56 8 2
fn=rustc_data_structures::box_region::PinnedGenerator<I,A,R>::new
0 2 0 0 0 0 0 0 0 0
242 3 0 0 1 0 0 1 0 0
1189 5 1 1 0 0 0 2 0 0
fn=rustc_driver::handle_options
1088 160 0 0 96 4 0 32 0 0
fn=rustc_expand::base::MacEager::expr
176 29 3 3 11 0 0 18 3 0
fn=rustc_expand::mbe::macro_parser::parse_tt
176 378 12 4 135 0 0 243 10 2
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
176 33 3 1 12 0 0 21 0 0
fn=rustc_expand::mbe::quoted::parse
0 13 0 0 0 0 0 0 0 0
176 26 3 1 0 0 0 13 0 0
fn=rustc_expand::mbe::quoted::parse_kleene_op
1008 20 0 0 12 0 0 4 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::make_subregion
0 9 0 0 0 0 0 0 0 0
176 63 6 0 9 0 0 27 0 0
fn=rustc_interface::passes::BoxedResolver::access
1189 9 1 1 1 1 1 4 0 0
fn=rustc_interface::passes::BoxedResolver::to_resolver_outputs
1189 5 0 0 1 1 0 2 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars::{{closure}}
0 72 7 1 0 0 0 0 0 0
176 1296 66 20 504 0 0 576 33 2
fn=rustc_middle::ty::print::pretty::<impl rustc_middle::ty::context::TyCtxt>::def_path_str_with_substs
176 880 80 4 300 0 0 560 79 0
fn=rustc_middle::ty::query::Queries::new
0 3 0 0 1 0 0 0 0 0
176 3 0 0 0 0 0 1 0 0
fn=rustc_mir::transform::promote_consts::Promoter::promote_candidate::{{closure}}
176 6 0 0 0 0 0 6 0 0
fn=rustc_mir::transform::promote_consts::promote_candidates
176 22 1 1 8 0 0 14 1 0
fn=rustc_mir_build::hair::cx::block::mirror_stmts
0 2 0 0 0 0 0 0 0 0
176 32 1 1 10 3 0 22 0 0
fn=rustc_mir_build::hair::cx::expr::<impl rustc_mir_build::hair::Mirror for &rustc_hir::hir::Expr>::make_mirror
0 30 0 0 0 0 0 0 0 0
176 45 0 0 15 0 0 15 0 0
fn=rustc_mir_build::hair::cx::expr::apply_adjustment
0 8 0 0 0 0 0 0 0 0
176 18 0 0 6 0 0 6 0 0
fn=rustc_mir_build::hair::pattern::PatCtxt::lower_pattern
176 28 2 1 14 0 0 14 1 0
fn=rustc_mir_build::hair::pattern::check_match::check_not_useful
176 15 1 1 7 0 0 8 1 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_stmt_without_recovery
0 2 2 2 0 0 0 0 0 0
fn=rustc_resolve::Resolver::into_outputs
0 1 0 0 0 0 0 0 0 0
176 4 0 0 2 0 0 2 0 0
fn=rustc_session::config::rustc_optgroups
176 178 8 8 0 0 0 128 4 4
fn=rustc_session::config::rustc_short_optgroups
176 502 25 25 0 0 0 360 9 9
fn=rustc_session::parse::SymbolGallery::insert
0 1 0 0 0 0 0 0 0 0
176 6 1 1 1 0 0 2 0 0
fn=rustc_session::session::build_session
0 1 0 0 0 0 0 0 0 0
176 19 2 2 10 0 0 8 1 1
fn=std::sys::unix::thread::Thread::new::thread_start
1074 40 0 0 30 16 2 10 0 0
fn=std::thread::Builder::spawn
176 10 0 0 2 0 0 8 0 0
fn=std::thread::spawn
0 8 6 2 0 0 0 0 0 0
176 56 0 0 8 0 0 24 1 1
fl=/home/mateusz/Projects/rust/rust/library/alloc/src/collections/btree/map.rs
fn=<&alloc::collections::btree::map::BTreeMap<K,V> as core::iter::traits::collect::IntoIterator>::into_iter
0 14 6 3 0 0 0 7 0 0
1297 14 6 3 0 0 0 0 0 0
1299 14 0 0 7 0 0 0 0 0
2053 7 0 0 0 0 0 0 0 0
2089 21 0 0 7 5 0 0 0 0
2092 63 6 3 7 0 0 49 0 0
fn=<&alloc::collections::btree::set::BTreeSet<T> as core::iter::traits::collect::IntoIterator>::into_iter
0 31 4 2 0 0 0 0 0 0
2053 3 0 0 0 0 0 0 0 0
2089 30 0 0 10 2 0 0 0 0
2092 3 2 1 3 0 0 0 0 0
fn=<alloc::collections::btree::map::BTreeMap<K,V> as core::cmp::PartialEq>::eq
0 162 10 6 0 0 0 0 0 0
1307 32 0 0 0 0 0 0 0 0
1902 92 3 2 0 0 0 74 0 0
1903 54 1 1 36 0 0 0 0 0
1904 110 0 0 92 0 0 0 0 0
2089 96 2 1 32 0 0 0 0 0
fn=<alloc::collections::btree::map::BTreeMap<K,V> as core::hash::Hash>::hash
0 4 1 1 0 0 0 0 0 0
1307 5 1 1 1 0 0 0 0 0
1310 2 0 0 0 0 0 1 0 0
1885 7 1 1 0 0 0 5 0 0
1886 10 1 1 2 0 0 8 0 0
1889 7 0 0 6 0 0 0 0 0
2053 1 0 0 0 0 0 0 0 0
2089 3 0 0 1 0 0 0 0 0
2092 4 0 0 1 0 0 2 0 0
fn=<alloc::collections::btree::map::BTreeMap<K,V> as core::iter::traits::collect::IntoIterator>::into_iter
0 27 1 1 0 0 0 15 1 0
1430 30 10 4 0 0 0 0 0 0
1431 23 0 0 23 0 0 0 0 0
1432 30 0 0 0 0 0 0 0 0
1433 20 2 2 0 0 0 16 1 0
1435 12 0 0 0 0 0 12 0 0
1437 33 8 2 0 0 0 22 0 0
1439 30 7 1 15 0 0 0 0 0
2053 12 1 1 0 0 0 0 0 0
2056 8 0 0 0 0 0 0 0 0
fn=<alloc::collections::btree::map::BTreeMap<K,V> as core::ops::drop::Drop>::drop
0 2396 202 28 7 0 0 1 0 0
132 4598 329 46 0 0 0 3326 8 0
136 4672 336 44 3999 0 0 0 0 0
1432 1346 0 0 0 0 0 0 0 0
1433 140 11 8 0 0 0 112 2 0
1435 112 11 4 0 0 0 112 0 0
1437 1156 134 18 0 0 0 866 22 0
1463 436 29 5 6 0 0 1 0 0
1464 95 2 1 0 0 0 94 0 0
1465 551 6 5 244 0 0 306 0 0
1470 774 98 10 0 0 0 0 0 0
1474 230 0 0 0 0 0 0 0 0
1487 1304 74 12 94 0 0 0 0 0
1488 3 1 1 0 0 0 3 0 0
1490 218 3 2 0 0 0 109 0 0
1491 13 1 1 6 0 0 7 0 0
2053 120 0 0 0 0 0 0 0 0
2056 6 0 0 0 0 0 0 0 0
fn=<alloc::collections::btree::map::BTreeMap<T,A> as rustc_serialize::json::ToJson>::to_json
0 12 4 2 0 0 0 0 0 0
497 4 2 1 0 0 0 4 0 0
1307 10 0 0 2 0 0 0 0 0
1310 4 0 0 0 0 0 2 0 0
2053 2 0 0 0 0 0 0 0 0
2089 8 0 0 2 0 0 2 0 0
2092 2 0 0 2 0 0 0 0 0
fn=<alloc::collections::btree::map::IntoIter<K,V> as core::iter::traits::iterator::Iterator>::next
1486 9 1 1 0 0 0 6 0 0
1487 3 0 0 1 0 0 0 0 0
1488 2 1 1 0 0 0 1 0 0
1493 8 1 1 7 0 0 0 0 0
fn=<alloc::collections::btree::map::IntoIter<K,V> as core::ops::drop::Drop>::drop
0 5 0 0 1 0 0 0 0 0
1444 133 18 6 0 0 0 64 0 0
1470 40 7 1 0 0 0 0 0 0
1474 12 0 0 0 0 0 0 0 0
1479 94 8 2 79 0 0 0 0 0
1487 45 1 1 15 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 5 1 1 0 0 0 1 0 0
1307 11 0 0 3 0 0 0 0 0
1310 4 0 0 0 0 0 2 0 0
1531 1 0 0 1 0 0 0 0 0
1763 2 1 1 0 0 0 2 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 4 2 1 2 0 0 0 0 0
1307 12 0 0 2 0 0 0 0 0
1310 4 0 0 0 0 0 2 0 0
1861 38 2 2 12 0 0 13 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::next
1307 102 0 0 34 0 0 0 0 0
1310 40 4 1 0 0 0 20 0 0
fn=<rustc_infer::infer::region_constraints::RegionConstraintStorage as ena::undo_log::Rollback<rustc_infer::infer::region_constraints::UndoLog>>::reverse
876 62 0 0 0 0 0 0 0 0
2651 124 0 0 124 0 0 0 0 0
2653 496 16 1 62 0 0 310 0 0
fn=<rustc_lint::non_ascii_idents::NonAsciiIdents as rustc_lint::passes::EarlyLintPass>::check_crate
0 10 2 2 0 0 0 4 0 0
1307 11 0 0 3 0 0 0 0 0
1310 6 0 0 0 0 0 3 0 0
fn=<rustc_session::options::CodegenOptions as rustc_session::config::dep_tracking::DepTrackingHash>::hash
497 2 1 1 0 0 0 2 0 0
fn=<rustc_session::options::DebuggingOptions as rustc_session::config::dep_tracking::DepTrackingHash>::hash
497 2 0 0 0 0 0 2 0 0
fn=<rustc_target::spec::Target as rustc_serialize::json::ToJson>::to_json
497 10 2 1 0 0 0 8 0 0
fn=<rustc_target::spec::TargetOptions as core::default::Default>::default
497 108 7 4 0 0 0 108 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
0 10 1 1 0 0 0 3 0 0
1307 5 1 1 1 1 0 0 0 0
1310 2 0 0 0 0 0 1 0 0
fn=_ZN11rustc_infer5infer13higher_ranked47_$LT$impl$u20$rustc_infer..infer..InferCtxt$GT$36replace_bound_vars_with_placeholdersN.llvm.M
2236 37 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve4late9lifetimes17resolve_lifetimesN.llvm.M
0 3 0 0 1 0 0 0 0 0
1307 23 1 1 7 0 0 0 0 0
1310 12 1 1 0 0 0 6 0 0
fn=_ZN5alloc11collections5btree3map21BTreeMap$LT$K$C$V$GT$4iterN.llvm.M
0 6 0 0 0 0 0 6 0 0
2088 6 2 1 0 0 0 0 0 0
2089 18 0 0 6 0 0 0 0 0
2094 18 2 1 0 0 0 12 0 0
2096 12 0 0 6 0 0 0 0 0
fn=_ZN5alloc11collections5btree3map21BTreeMap$LT$K$C$V$GT$4iterN.llvm.M
0 2 1 1 0 0 0 1 0 0
2053 1 0 0 0 0 0 0 0 0
2088 1 1 1 0 0 0 0 0 0
2089 3 0 0 1 0 0 0 0 0
2092 9 1 1 1 0 0 7 0 0
2096 2 0 0 1 0 0 0 0 0
fn=_ZN5alloc11collections5btree3map21BTreeMap$LT$K$C$V$GT$4iterN.llvm.M
0 6 0 0 0 0 0 6 0 0
2088 6 2 1 0 0 0 0 0 0
2089 18 0 0 6 0 0 0 0 0
2094 18 2 1 0 0 0 12 0 0
2096 12 0 0 6 0 0 0 0 0
fn=_ZN5alloc11collections5btree3map21BTreeMap$LT$K$C$V$GT$4iterN.llvm.M
0 12 2 1 0 0 0 6 0 0
2053 6 0 0 0 0 0 0 0 0
2088 6 2 1 0 0 0 0 0 0
2089 18 0 0 6 2 0 0 0 0
2092 54 2 1 6 0 0 42 0 0
2096 12 0 0 6 0 0 0 0 0
fn=_ZN5alloc11collections5btree3map24VacantEntry$LT$K$C$V$GT$6insertN.llvm.M
2448 28 1 1 0 0 0 24 0 0
2449 8 0 0 8 0 0 0 0 0
2457 52 1 1 20 0 0 20 4 4
2458 16 2 2 12 0 0 0 0 0
2485 36 6 2 28 0 0 0 0 0
fn=_ZN5alloc11collections5btree3map24VacantEntry$LT$K$C$V$GT$6insertN.llvm.M
2448 84 10 1 0 0 0 72 0 0
2449 36 0 0 24 0 0 0 0 0
2457 120 9 1 36 0 0 48 1 0
2458 48 11 1 36 0 0 0 0 0
2485 108 18 2 84 0 0 0 0 0
fn=_ZN5alloc11collections5btree3map24VacantEntry$LT$K$C$V$GT$6insertN.llvm.M
2448 98 8 1 0 0 0 84 0 0
2449 42 0 0 28 0 0 0 0 0
2457 140 8 1 42 0 0 56 4 0
2458 56 9 1 42 0 0 0 0 0
2485 126 18 2 98 0 0 0 0 0
fn=_ZN5alloc11collections5btree3map24VacantEntry$LT$K$C$V$GT$6insertN.llvm.M
2448 35 4 1 0 0 0 30 2 0
2449 15 0 0 10 0 0 0 0 0
2457 50 5 1 15 0 0 20 7 0
2458 20 4 1 15 0 0 0 0 0
2485 45 7 2 35 0 0 0 0 0
fn=_ZN5alloc11collections5btree3map24VacantEntry$LT$K$C$V$GT$6insertN.llvm.M
2448 35 3 1 0 0 0 30 0 0
2449 15 0 0 10 0 0 0 0 0
2457 50 3 1 15 0 0 20 0 0
2458 20 3 1 15 0 0 0 0 0
2485 45 6 2 35 0 0 0 0 0
fn=_ZN5alloc11collections5btree3map24VacantEntry$LT$K$C$V$GT$6insertN.llvm.M
2448 301 7 1 0 0 0 258 2 0
2449 129 0 0 86 0 0 0 0 0
2457 430 7 1 129 0 0 172 11 0
2458 172 13 2 129 0 0 0 0 0
2485 387 3 1 301 0 0 0 0 0
fn=_ZN92_$LT$alloc..collections..btree..map..BTreeMap$LT$K$C$V$GT$$u20$as$u20$core..clone..Clone$GT$5clone13clone_subtreeN.llvm.M
0 1 0 0 0 0 0 1 0 0
142 8 2 2 0 0 0 6 0 0
149 2 0 0 2 0 0 0 0 0
150 1 0 0 0 0 0 0 0 0
151 4 0 0 1 0 0 2 0 0
165 1 0 0 1 0 0 0 0 0
166 3 0 0 1 0 0 1 0 0
170 6 1 1 4 0 0 2 0 0
204 8 0 0 7 0 0 0 0 0
fn=_ZN92_$LT$alloc..collections..btree..map..BTreeMap$LT$K$C$V$GT$$u20$as$u20$core..clone..Clone$GT$5clone13clone_subtreeN.llvm.M
0 1 0 0 0 0 0 1 0 0
142 8 1 1 0 0 0 6 0 0
149 2 0 0 2 0 0 0 0 0
150 1 0 0 0 0 0 0 0 0
151 4 1 1 1 0 0 2 0 0
165 1 1 1 1 0 0 0 0 0
166 3 0 0 1 0 0 1 0 0
170 6 1 1 4 0 0 2 0 0
204 8 0 0 7 0 0 0 0 0
fn=_ZN92_$LT$alloc..collections..btree..map..BTreeMap$LT$K$C$V$GT$$u20$as$u20$core..clone..Clone$GT$5clone13clone_subtreeN.llvm.M
0 2 0 0 0 0 0 2 0 0
142 16 1 1 0 0 0 12 0 0
149 4 0 0 4 0 0 0 0 0
150 2 0 0 0 0 0 0 0 0
151 8 1 1 2 0 0 4 1 0
165 2 1 1 2 0 0 0 0 0
166 6 1 1 2 0 0 2 0 0
170 12 1 1 8 0 0 4 0 0
204 16 0 0 14 0 0 0 0 0
fn=alloc::collections::btree::map::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::LeafOrInternal>,alloc::collections::btree::node::marker::KV>>::remove_kv_tracking
0 350 18 1 0 0 0 0 0 0
2661 620 12 1 0 0 0 434 0 0
2664 644 20 2 372 0 0 248 0 0
2665 62 0 0 0 0 0 0 0 0
2694 186 0 0 124 0 0 0 0 0
2695 200 0 0 0 0 0 200 0 0
2696 153 0 0 50 0 0 0 0 0
2720 2 0 0 1 0 0 0 0 0
2722 3 0 0 0 0 0 0 0 0
2736 124 6 0 0 0 0 0 0 0
2740 806 48 2 310 0 0 496 0 0
2741 496 20 1 434 0 0 0 0 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::entry
0 22 11 1 0 0 0 22 0 0
1045 220 11 1 0 0 0 132 4 0
1050 21 0 0 0 0 0 15 0 0
1053 190 0 0 19 0 0 114 10 0
1056 176 0 0 154 0 0 0 0 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::insert
0 475 3 3 237 0 0 0 0 0
815 2505 20 16 0 0 0 1592 3 1
816 460 0 0 230 0 0 230 3 0
819 60 1 1 16 0 0 36 0 0
820 128 11 9 0 0 0 124 0 0
823 1950 2 2 1595 0 0 0 0 0
1048 229 0 0 0 0 0 229 0 0
1049 458 2 2 229 0 0 0 0 0
1050 2 1 1 2 0 0 0 0 0
1053 1030 5 4 906 0 0 120 1 0
2449 224 2 2 224 0 0 0 0 0
2457 2411 13 13 367 0 0 1146 1 0
2458 248 2 2 124 0 0 0 0 0
2459 22 0 0 22 0 0 0 0 0
2460 44 2 2 22 0 0 22 0 0
2461 44 0 0 22 0 0 22 0 0
2464 30 2 2 30 0 0 0 0 0
2470 269 4 4 32 0 0 135 0 0
2471 16 1 1 8 0 0 0 0 0
2480 24 2 2 12 0 0 12 0 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::iter
0 296 18 5 0 0 0 262 0 0
2053 31 0 0 0 0 0 0 0 0
2056 6 0 0 0 0 0 0 0 0
2088 524 62 8 0 0 0 0 0 0
2089 786 0 0 262 9 0 0 0 0
2092 225 18 7 25 0 0 175 1 1
2094 711 84 4 0 0 0 474 0 0
2096 524 0 0 262 0 0 0 0 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::keys
0 71 9 4 0 0 0 0 0 0
2053 11 0 0 0 0 0 0 0 0
2089 78 0 0 26 8 0 0 0 0
2092 11 2 1 11 0 0 0 0 0
2150 52 10 4 0 0 0 0 0 0
2151 234 6 2 0 0 0 208 1 0
2152 52 0 0 26 0 0 0 0 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::values
0 79 31 18 0 0 0 0 0 0
2053 11 0 0 0 0 0 0 0 0
2089 84 0 0 28 7 0 0 0 0
2092 11 0 0 11 0 0 0 0 0
2171 56 24 14 0 0 0 0 0 0
2172 252 9 8 0 0 0 224 1 0
2173 56 0 0 28 0 0 0 0 0
fn=alloc::collections::btree::map::Entry<K,V>::or_insert
0 9 0 0 0 0 0 0 0 0
2261 21 2 2 0 0 0 18 0 0
2263 6 0 0 3 0 0 0 0 0
2264 6 0 0 6 0 0 0 0 0
2266 24 1 1 21 0 0 0 0 0
2449 3 0 0 3 0 0 0 0 0
2457 21 1 1 6 0 0 9 0 0
2458 12 1 1 9 0 0 0 0 0
fn=alloc::collections::btree::map::Entry<K,V>::or_insert_with
0 6 0 0 0 0 0 0 0 0
2284 1016 36 4 0 0 0 832 7 0
2286 368 0 0 184 0 0 0 0 0
2287 2022 80 5 1040 0 0 982 58 0
2289 1316 41 1 1016 0 0 0 0 0
2449 106 0 0 106 0 0 0 0 0
2457 1802 24 1 636 0 0 742 2 0
2458 420 60 2 314 0 0 0 0 0
2459 6 0 0 6 0 0 0 0 0
2460 8 0 0 4 0 0 4 0 0
2461 8 2 1 4 0 0 4 0 0
2464 5 1 1 5 0 0 0 0 0
2470 19 2 2 4 0 0 9 0 0
2471 2 0 0 1 0 0 0 0 0
2480 8 1 1 4 0 0 4 0 0
2603 60 0 0 60 0 0 0 0 0
fn=alloc::collections::btree::map::VacantEntry<K,V>::insert
2448 133 11 1 0 0 0 114 0 0
2449 57 0 0 38 0 0 0 0 0
2457 190 9 1 57 0 0 76 22 0
2458 76 10 1 57 0 0 0 0 0
2485 171 7 1 133 0 0 0 0 0
fn=alloc::collections::btree::map::handle_underfull_node
0 1 1 1 0 0 0 0 0 0
2809 250 23 1 0 0 0 150 0 0
2812 52 0 0 52 0 0 0 0 0
2814 98 14 1 0 0 0 49 0 0
2817 4 0 0 0 0 0 4 0 0
2825 1 0 0 0 0 0 0 0 0
2829 2 0 0 0 0 0 0 0 0
2830 2 0 0 0 0 0 1 0 0
2834 2 1 0 0 0 0 2 0 0
2836 300 18 1 200 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
542 2 0 0 0 0 0 1 0 0
543 7 0 0 3 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::insert_item
782 6 0 0 0 0 0 3 0 0
783 21 0 0 9 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::with_parent_item_lifetime_defs
0 9 0 0 3 0 0 0 0 0
542 6 0 0 0 0 0 3 0 0
543 6 0 0 3 0 0 0 0 0
fn=rustc_ast_lowering::lower_crate
497 14 2 2 0 0 0 14 3 0
fn=rustc_codegen_ssa::back::link::add_late_link_args
542 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_post_link_args
542 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_post_link_objects
0 1 1 1 0 0 0 0 0 0
542 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_pre_link_args
542 2 0 0 0 0 0 1 0 0
543 7 0 0 5 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_pre_link_objects
0 1 1 1 0 0 0 0 0 0
542 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::produce_final_output_artifacts
1307 5 2 2 1 0 0 0 0 0
1310 2 0 0 0 0 0 1 0 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
206 2 0 0 0 0 0 0 0 0
209 2 2 2 0 0 0 2 0 0
211 2 0 0 0 0 0 1 0 0
2236 3 0 0 2 1 0 1 0 0
fn=rustc_data_structures::sync::join
0 5 0 0 0 0 0 0 0 0
1307 6 1 0 1 0 0 0 0 0
1310 2 0 0 0 0 0 1 0 0
fn=rustc_data_structures::sync::par_for_each_in
0 10 5 5 1 1 0 0 0 0
1307 15 0 0 3 1 0 0 0 0
1310 6 1 1 0 0 0 3 0 0
2053 1 0 0 0 0 0 0 0 0
2089 9 0 0 3 1 0 0 0 0
2092 4 0 0 1 0 0 2 0 0
fn=rustc_hir::hir::Crate::body
542 4 0 0 0 0 0 2 0 0
543 16 1 1 6 0 0 0 0 0
fn=rustc_hir::hir::Crate::item
542 6 0 0 0 0 0 3 0 0
543 18 0 0 9 0 0 0 0 0
fn=rustc_hir::hir::Crate::visit_all_item_likes
0 50 6 6 15 0 0 0 0 0
1307 240 16 16 48 0 0 0 0 0
1310 96 13 13 0 0 0 48 0 0
2053 2 0 0 0 0 0 0 0 0
2089 20 3 3 6 0 0 2 0 0
2090 1 0 0 1 0 0 0 0 0
2092 5 0 0 2 0 0 2 0 0
2172 36 8 8 6 0 0 24 0 0
fn=rustc_infer::infer::InferCtxt::commit_unconditionally
2236 16 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::region_outlives_predicate
0 9 0 0 0 0 0 0 0 0
134 9 0 0 0 0 0 9 0 0
2236 9 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::subtype_predicate
0 1 0 0 0 0 0 0 0 0
134 2 0 0 0 0 0 1 0 0
2236 1 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::take_region_var_origins
2236 1 0 0 1 0 0 0 0 0
fn=rustc_infer::infer::higher_ranked::<impl rustc_infer::infer::InferCtxt>::replace_bound_vars_with_placeholders
2236 89 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::infer_variable_values
0 80 0 0 0 0 0 76 5 0
1298 76 0 0 0 0 0 76 0 0
1307 696 1 1 72 0 0 0 0 0
1310 144 2 2 0 0 0 72 0 0
2151 1976 70 2 836 0 0 988 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::into_infos_and_data
497 154 0 0 0 0 0 154 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintStorage::new
497 326 0 0 0 0 0 326 17 0
fn=rustc_interface::passes::prepare_outputs
0 3 0 0 0 0 0 0 0 0
1307 4 1 1 1 0 0 0 0 0
1310 2 1 1 0 0 0 1 0 0
fn=rustc_interface::queries::Linker::link
1307 3 1 1 1 0 0 0 0 0
1310 2 0 0 0 0 0 1 0 0
fn=rustc_interface::queries::Queries::global_ctxt
206 1 0 0 0 0 0 0 0 0
211 1 0 0 0 0 0 1 0 0
2236 1 0 0 1 0 0 0 0 0
fn=rustc_interface::util::build_output_filenames
206 1 0 0 0 0 0 0 0 0
211 2 1 1 0 0 0 1 0 0
2236 1 1 1 1 1 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::postprocess
1307 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::native_libs::collect
0 13 3 3 1 1 0 0 0 0
1307 15 0 0 3 0 0 0 0 0
1310 6 0 0 0 0 0 3 0 0
2053 1 0 0 0 0 0 0 0 0
2089 9 1 1 3 1 0 0 0 0
2090 1 0 0 1 0 0 0 0 0
2092 4 0 0 1 0 0 2 0 0
2172 12 3 3 6 0 0 6 1 0
fn=rustc_middle::hir::map::Map::trait_impls
542 2 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::visit_item_likes_in_module
0 22 1 1 12 1 0 0 0 0
1307 137 5 3 27 2 0 0 0 0
1310 54 3 3 0 0 0 27 0 0
1763 18 1 1 0 0 0 18 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::finalize_and_compute_crate_hash
1307 6 0 0 2 0 0 0 0 0
1310 2 0 0 0 0 0 1 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
0 2 0 0 0 0 0 0 0 0
206 1 0 0 0 0 0 0 0 0
211 1 0 0 0 0 0 1 0 0
1307 5 0 0 1 0 0 0 0 0
1310 2 1 1 0 0 0 1 0 0
2236 2 0 0 2 1 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::anonymize_late_bound_regions
497 34 13 1 0 0 0 34 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::erase_late_bound_regions
497 76 0 0 0 0 0 76 1 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::liberate_late_bound_regions
497 10 0 0 0 0 0 10 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_bound_vars
497 368 23 2 0 0 0 368 8 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars
497 134 8 2 0 0 0 134 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars::{{closure}}
0 428 9 2 136 0 0 204 0 0
1048 103 0 0 0 0 0 103 0 0
1049 206 2 2 103 0 0 0 0 0
1050 8 0 0 8 0 0 0 0 0
1053 415 11 5 141 0 0 147 0 0
2286 44 0 0 22 0 0 0 0 0
2287 376 29 4 76 0 0 250 5 0
2603 6 0 0 6 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_late_bound_regions
497 2 0 0 0 0 0 2 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_late_bound_regions
497 92 0 0 0 0 0 92 0 0
fn=rustc_middle::ty::trait_def::trait_impls_of_provider
542 9 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::diagnostics::outlives_suggestion::OutlivesSuggestionBuilder::add_suggestion
2217 1 0 0 1 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
497 2 1 1 0 0 0 2 0 0
1487 2 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
1307 9 2 1 3 0 0 0 0 0
1310 2 0 0 0 0 0 1 0 0
fn=rustc_passes::hir_id_validator::check_crate
0 5 0 0 0 0 0 0 0 0
1307 6 1 0 1 1 0 0 0 0
1310 2 1 1 0 0 0 1 0 0
fn=rustc_passes::loops::check_mod_loops
0 4 0 0 1 0 0 0 0 0
1307 15 1 1 3 0 0 0 0 0
1310 6 1 1 0 0 0 3 0 0
1763 3 0 0 0 0 0 3 0 0
fn=rustc_resolve::Resolver::resolve_crate
1307 2 0 0 0 0 0 0 0 0
fn=rustc_serialize::json::Json::find
0 384 0 0 0 0 0 0 0 0
542 384 0 0 0 0 0 192 0 0
543 1344 1 1 576 0 0 0 0 0
fn=rustc_session::config::Externs::get
542 16 0 0 0 0 0 0 0 0
fn=rustc_session::config::OutputFilenames::path
542 6 0 0 0 0 0 3 0 0
543 24 2 1 9 0 0 0 0 0
fn=rustc_session::config::OutputTypes::contains_key
0 13 0 0 0 0 0 0 0 0
542 26 0 0 0 0 0 13 0 0
543 26 0 0 13 0 0 0 0 0
fn=rustc_session::config::OutputTypes::keys
2151 33 2 0 15 0 0 18 2 0
fn=rustc_session::config::OutputTypes::should_codegen
0 9 0 0 0 0 0 0 0 0
1307 27 0 0 9 0 0 0 0 0
1310 18 0 0 0 0 0 9 0 0
2151 18 7 1 0 0 0 9 0 0
fn=rustc_session::config::build_session_options
497 3 0 0 0 0 0 3 1 1
2236 1 0 0 1 0 0 0 0 0
fn=rustc_session::config::dep_tracking::stable_hash
1487 309 0 0 103 0 0 0 0 0
1490 200 0 0 0 0 0 100 0 0
1491 400 1 1 100 0 0 100 0 0
fn=rustc_session::config::parse_externs
497 2 1 1 0 0 0 2 0 0
fn=rustc_session::options::Options::dep_tracking_hash
497 2 0 0 0 0 0 2 0 0
fn=rustc_session::output::out_filename
542 1 0 0 0 0 0 0 0 0
fn=rustc_session::parse::SymbolGallery::insert
0 3 0 0 0 0 0 0 0 0
1048 3 1 1 0 0 0 3 0 0
1049 6 0 0 3 0 0 0 0 0
1053 36 1 1 9 0 0 15 0 0
fn=rustc_session::session::Session::fewer_names
542 320 56 2 0 0 0 64 0 0
543 64 0 0 64 0 0 0 0 0
fn=rustc_session::session::Session::track_errors
1307 5 3 2 1 1 0 0 0 0
1310 2 0 0 0 0 0 1 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
0 12 0 0 0 0 0 0 0 0
1307 17 1 1 3 0 0 0 0 0
1310 6 3 3 0 0 0 3 0 0
fn=rustc_target::spec::Target::from_json
0 4 0 0 2 0 0 0 0 0
497 6 0 0 0 0 0 4 0 0
1307 10 0 0 2 0 0 0 0 0
1310 4 0 0 0 0 0 2 0 0
1311 6 0 0 0 0 0 0 0 0
fn=rustc_target::spec::linux_base::opts
497 4 2 1 0 0 0 4 1 1
fn=rustc_target::spec::x86_64_unknown_linux_gnu::target
782 10 0 0 0 0 0 2 0 0
783 4 1 1 2 0 0 0 0 0
fn=rustc_typeck::check_unused::check_crate
0 8 2 2 1 0 0 1 0 0
1307 5 1 1 1 0 0 0 0 0
1310 2 0 0 0 0 0 1 0 0
2053 1 0 0 0 0 0 0 0 0
2089 3 0 0 1 1 0 0 0 0
2092 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::coherence::check_coherence
1307 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::impl_wf_check::impl_wf_check
1307 5 1 1 1 0 0 0 0 0
1310 2 0 0 0 0 0 1 0 0
fn=std::sys::unix::process::process_common::Command::capture_env
0 4 0 0 0 0 0 1 0 0
1487 185 0 0 61 0 0 0 0 0
1490 122 1 1 0 0 0 61 0 0
1491 610 1 1 244 0 0 244 0 0
fn=std::sys_common::process::CommandEnv::capture_if_changed
497 3 0 0 0 0 0 2 1 0
1298 2 0 0 0 0 0 1 0 0
1307 11 0 0 3 0 0 0 0 0
1310 6 0 0 0 0 0 3 0 0
2236 1 1 1 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/alloc/src/collections/btree/navigate.rs
fn=<alloc::collections::btree::map::BTreeMap<K,V> as core::hash::Hash>::hash
0 2 1 1 0 0 0 0 0 0
241 1 0 0 0 0 0 0 0 0
fn=<alloc::collections::btree::map::BTreeMap<K,V> as core::ops::drop::Drop>::drop
0 334 60 22 1 0 0 0 0 0
177 1512 33 13 218 0 0 862 2 0
178 10 1 1 10 0 0 0 0 0
180 996 17 13 713 0 0 281 0 0
217 6 0 0 0 0 0 0 0 0
241 216 5 3 0 0 0 0 0 0
fn=<alloc::collections::btree::map::BTreeMap<T,A> as rustc_serialize::json::ToJson>::to_json
0 4 1 1 0 0 0 0 0 0
241 2 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 4 2 1 0 0 0 0 0 0
241 2 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::next
0 60 4 1 0 0 0 0 0 0
241 20 0 0 0 0 0 0 0 0
fn=<rustc_lint::non_ascii_idents::NonAsciiIdents as rustc_lint::passes::EarlyLintPass>::check_crate
0 9 1 1 0 0 0 0 0 0
241 3 1 1 0 0 0 0 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
0 2 1 1 0 0 0 0 0 0
241 1 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve4late9lifetimes17resolve_lifetimesN.llvm.M
0 15 2 2 0 0 0 0 0 0
241 6 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::map::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::LeafOrInternal>,alloc::collections::btree::node::marker::KV>>::remove_kv_tracking
0 51 11 1 0 0 0 0 0 0
fn=alloc::collections::btree::navigate::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Immut,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>>::next_unchecked
0 69 9 3 0 0 0 0 0 0
107 23 0 0 23 0 0 0 0 0
241 23 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::navigate::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Owned,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>>::next_unchecked
0 786 4 4 219 1 0 14 0 0
88 200 0 0 0 0 0 200 0 0
174 1449 2 2 0 0 0 1066 0 0
177 744 1 1 644 0 0 100 0 0
180 1037 2 2 488 0 0 549 0 0
183 1288 0 0 1127 0 0 0 0 0
217 19 0 0 0 0 0 0 0 0
241 161 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::navigate::next_kv_unchecked_dealloc
0 450 0 0 6 0 0 0 0 0
59 1728 65 20 0 0 0 1512 1 0
62 1080 26 9 864 0 0 216 0 0
65 1080 40 12 216 0 0 864 0 0
74 1944 6 3 1512 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::produce_final_output_artifacts
0 3 1 1 0 0 0 0 0 0
241 1 0 0 0 0 0 0 0 0
fn=rustc_data_structures::sync::join
0 2 2 2 0 0 0 0 0 0
241 1 0 0 0 0 0 0 0 0
fn=rustc_data_structures::sync::par_for_each_in
0 6 2 2 0 0 0 0 0 0
241 3 0 0 0 0 0 0 0 0
fn=rustc_hir::hir::Crate::visit_all_item_likes
0 139 35 35 1 0 0 0 0 0
241 48 2 2 0 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::infer_variable_values
0 164 7 6 0 0 0 0 0 0
217 6 0 0 0 0 0 0 0 0
241 72 0 0 0 0 0 0 0 0
fn=rustc_interface::passes::prepare_outputs
0 2 1 1 0 0 0 0 0 0
241 1 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Linker::link
0 3 1 1 0 0 0 0 0 0
241 1 0 0 0 0 0 0 0 0
fn=rustc_metadata::native_libs::collect
0 6 1 1 0 0 0 0 0 0
241 3 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::visit_item_likes_in_module
0 32 9 9 5 0 0 0 0 0
241 9 2 2 0 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::finalize_and_compute_crate_hash
0 2 2 2 0 0 0 0 0 0
241 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
0 2 1 1 0 0 0 0 0 0
241 1 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
0 2 1 1 0 0 0 0 0 0
241 1 0 0 0 0 0 0 0 0
fn=rustc_passes::hir_id_validator::check_crate
0 2 1 1 0 0 0 0 0 0
241 1 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_crate
0 1 1 1 1 0 0 0 0 0
fn=rustc_session::config::OutputTypes::should_codegen
0 18 7 1 0 0 0 0 0 0
241 9 0 0 0 0 0 0 0 0
fn=rustc_session::session::Session::track_errors
0 5 3 3 0 0 0 0 0 0
241 1 0 0 0 0 0 0 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
0 9 5 5 0 0 0 0 0 0
241 3 0 0 0 0 0 0 0 0
fn=rustc_target::spec::Target::from_json
0 4 2 1 0 0 0 0 0 0
241 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check_unused::check_crate
0 2 1 1 0 0 0 0 0 0
241 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::coherence::check_coherence
0 1 1 1 0 0 0 0 0 0
fn=rustc_typeck::impl_wf_check::impl_wf_check
0 4 2 2 0 0 0 0 0 0
241 1 0 0 0 0 0 0 0 0
fn=std::sys_common::process::CommandEnv::capture_if_changed
0 6 2 2 0 0 0 0 0 0
241 3 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/alloc/src/collections/btree/node.rs
fn=<&alloc::collections::btree::map::BTreeMap<K,V> as core::iter::traits::collect::IntoIterator>::into_iter
168 7 4 1 7 0 0 0 0 0
299 7 0 0 7 4 0 0 0 0
690 7 0 0 0 0 0 0 0 0
fn=<&alloc::collections::btree::set::BTreeSet<T> as core::iter::traits::collect::IntoIterator>::into_iter
168 3 0 0 3 0 0 0 0 0
299 3 0 0 3 2 0 0 0 0
690 3 0 0 0 0 0 0 0 0
fn=<alloc::collections::btree::map::BTreeMap<K,V> as core::hash::Hash>::hash
168 1 0 0 1 0 0 0 0 0
299 2 1 1 2 1 0 0 0 0
690 2 1 1 0 0 0 0 0 0
824 2 0 0 0 0 0 0 0 0
985 1 0 0 0 0 0 0 0 0
fn=<alloc::collections::btree::map::BTreeMap<K,V> as core::iter::traits::collect::IntoIterator>::into_iter
299 8 0 0 8 0 0 0 0 0
690 16 0 0 0 0 0 0 0 0
973 8 1 1 8 0 0 0 0 0
fn=<alloc::collections::btree::map::BTreeMap<K,V> as core::ops::drop::Drop>::drop
0 17 0 0 0 0 0 0 0 0
299 31 1 1 31 8 1 0 0 0
316 216 1 1 216 0 0 0 0 0
350 117 2 1 117 0 0 0 0 0
351 25 2 1 3 0 0 0 0 0
404 58 1 1 0 0 0 0 0 0
690 351 8 1 0 0 0 0 0 0
783 216 26 4 216 0 0 0 0 0
973 12 1 1 12 0 0 0 0 0
985 312 0 0 0 0 0 0 0 0
fn=<alloc::collections::btree::map::BTreeMap<T,A> as rustc_serialize::json::ToJson>::to_json
168 2 0 0 2 0 0 0 0 0
299 4 0 0 4 0 0 0 0 0
690 4 1 1 0 0 0 0 0 0
824 4 0 0 0 0 0 0 0 0
985 10 2 1 0 0 0 0 0 0
fn=<alloc::collections::btree::map::IntoIter<K,V> as core::ops::drop::Drop>::drop
0 12 1 1 0 0 0 0 0 0
350 8 2 2 8 0 0 0 0 0
351 32 1 1 4 0 0 0 0 0
404 24 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
299 2 0 0 2 0 0 0 0 0
690 2 2 1 0 0 0 0 0 0
824 4 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::next
299 20 0 0 20 0 0 0 0 0
690 20 4 1 0 0 0 0 0 0
824 40 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::region_constraints::RegionConstraintStorage as ena::undo_log::Rollback<rustc_infer::infer::region_constraints::UndoLog>>::reverse
177 124 0 0 62 0 0 62 0 0
299 71 0 0 71 4 0 0 0 0
690 9 0 0 0 0 0 0 0 0
971 18 0 0 0 0 0 9 0 0
fn=<rustc_lint::non_ascii_idents::NonAsciiIdents as rustc_lint::passes::EarlyLintPass>::check_crate
299 3 0 0 3 0 0 0 0 0
690 3 0 0 0 0 0 0 0 0
824 6 0 0 0 0 0 0 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
299 1 1 1 1 0 0 0 0 0
690 1 0 0 0 0 0 0 0 0
824 2 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve4late9lifetimes17resolve_lifetimesN.llvm.M
299 6 0 0 6 0 0 0 0 0
690 6 2 2 0 0 0 0 0 0
824 12 0 0 0 0 0 0 0 0
985 12 0 0 0 0 0 0 0 0
fn=_ZN5alloc11collections5btree3map21BTreeMap$LT$K$C$V$GT$4iterN.llvm.M
168 1 0 0 1 0 0 0 0 0
299 1 0 0 1 0 0 0 0 0
690 1 0 0 0 0 0 0 0 0
fn=_ZN5alloc11collections5btree3map21BTreeMap$LT$K$C$V$GT$4iterN.llvm.M
168 6 0 0 6 0 0 0 0 0
299 6 0 0 6 1 0 0 0 0
690 6 0 0 0 0 0 0 0 0
fn=_ZN5alloc11collections5btree3map24VacantEntry$LT$K$C$V$GT$6insertN.llvm.M
994 16 0 0 0 0 0 0 0 0
fn=_ZN92_$LT$alloc..collections..btree..map..BTreeMap$LT$K$C$V$GT$$u20$as$u20$core..clone..Clone$GT$5clone13clone_subtreeN.llvm.M
0 3 0 0 0 0 0 1 0 0
75 6 2 2 1 0 0 3 0 0
299 3 1 1 2 0 0 0 0 0
526 1 0 0 0 0 0 0 0 0
534 2 0 0 0 0 0 1 0 0
690 3 0 0 0 0 0 2 0 0
824 9 1 1 1 0 0 1 0 0
fn=_ZN92_$LT$alloc..collections..btree..map..BTreeMap$LT$K$C$V$GT$$u20$as$u20$core..clone..Clone$GT$5clone13clone_subtreeN.llvm.M
0 3 0 0 0 0 0 1 1 0
75 6 1 1 1 1 0 3 0 0
299 3 1 1 2 0 0 0 0 0
526 1 0 0 0 0 0 0 0 0
534 2 1 1 0 0 0 1 0 0
690 3 0 0 0 0 0 2 2 0
824 10 0 0 1 1 0 1 0 0
fn=_ZN92_$LT$alloc..collections..btree..map..BTreeMap$LT$K$C$V$GT$$u20$as$u20$core..clone..Clone$GT$5clone13clone_subtreeN.llvm.M
0 6 0 0 0 0 0 2 0 0
75 12 1 1 2 0 0 6 1 0
299 6 1 1 4 0 0 0 0 0
526 2 0 0 0 0 0 0 0 0
534 4 0 0 0 0 0 2 0 0
690 6 1 1 0 0 0 4 2 0
824 18 0 0 2 1 0 2 0 0
fn=alloc::collections::btree::map::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::LeafOrInternal>,alloc::collections::btree::node::marker::KV>>::remove_kv_tracking
299 125 21 1 125 0 0 0 0 0
690 124 0 0 0 0 0 62 0 0
824 2 0 0 0 0 0 0 0 0
1051 62 0 0 62 0 0 0 0 0
1052 310 0 0 124 0 0 124 0 0
1485 372 17 1 0 0 0 0 0 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::entry
75 209 22 2 0 0 0 198 31 0
177 11 0 0 11 0 0 0 0 0
299 22 9 1 22 0 0 0 0 0
463 22 0 0 0 0 0 0 0 0
690 19 11 1 0 0 0 0 0 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::insert
0 8 0 0 0 0 0 8 0 0
75 161 16 15 26 4 0 66 6 1
111 54 3 2 6 0 0 42 0 0
176 1374 13 10 0 0 0 687 0 0
177 416 0 0 208 0 0 0 0 0
197 6 0 0 6 0 0 0 0 0
199 6 0 0 0 0 0 6 0 0
200 18 2 2 6 0 0 6 0 0
299 18 0 0 12 0 0 0 0 0
350 11 0 0 11 0 0 0 0 0
351 22 0 0 0 0 0 0 0 0
359 8 0 0 8 0 0 0 0 0
555 12 0 0 0 0 0 0 0 0
556 6 0 0 0 0 0 0 0 0
563 6 0 0 0 0 0 0 0 0
565 12 0 0 0 0 0 6 0 0
888 12 0 0 0 0 0 12 0 0
973 6 0 0 6 0 0 0 0 0
1003 2 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::iter
168 25 14 3 25 0 0 0 0 0
299 28 0 0 28 10 0 0 0 0
690 34 0 0 0 0 0 0 0 0
973 6 0 0 6 0 0 0 0 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::keys
168 11 0 0 11 0 0 0 0 0
299 11 0 0 11 6 0 0 0 0
690 11 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::values
168 11 0 0 11 0 0 0 0 0
299 11 0 0 11 6 0 0 0 0
690 11 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::map::Entry<K,V>::or_insert_with
0 1 0 0 0 0 0 1 0 0
75 6 1 1 1 0 0 1 0 0
111 9 1 1 1 0 0 7 0 0
197 1 0 0 1 0 0 0 0 0
199 1 0 0 0 0 0 1 0 0
200 3 1 1 1 0 0 1 0 0
299 2 0 0 1 0 0 0 0 0
350 2 0 0 2 0 0 0 0 0
351 4 0 0 0 0 0 0 0 0
359 1 0 0 1 0 0 0 0 0
555 2 0 0 0 0 0 0 0 0
556 1 0 0 0 0 0 0 0 0
563 1 0 0 0 0 0 0 0 0
565 2 0 0 0 0 0 1 0 0
888 2 0 0 0 0 0 2 0 0
973 1 0 0 1 0 0 0 0 0
fn=alloc::collections::btree::map::handle_underfull_node
299 2 1 1 2 1 0 0 0 0
350 50 0 0 50 0 0 0 0 0
351 100 0 0 0 0 0 0 0 0
354 1 0 0 0 0 0 0 0 0
359 2 0 0 1 0 0 0 0 0
816 1 0 0 0 0 0 0 0 0
817 3 1 0 0 0 0 0 0 0
973 2 0 0 2 0 0 0 0 0
1108 2 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::navigate::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Immut,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>>::next_unchecked
299 23 0 0 23 1 0 0 0 0
690 23 9 3 0 0 0 0 0 0
824 46 0 0 0 0 0 0 0 0
985 71 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::navigate::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Owned,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>>::next_unchecked
299 180 0 0 180 0 0 0 0 0
350 19 0 0 19 0 0 0 0 0
351 38 0 0 0 0 0 0 0 0
354 19 0 0 0 0 0 0 0 0
359 19 0 0 19 0 0 0 0 0
404 57 0 0 0 0 0 0 0 0
690 199 0 0 0 0 0 0 0 0
824 360 0 0 0 0 0 0 0 0
973 19 1 1 19 0 0 0 0 0
984 21 0 0 14 0 0 0 0 0
985 122 1 1 0 0 0 0 0 0
fn=alloc::collections::btree::navigate::next_kv_unchecked_dealloc
299 222 0 0 222 3 0 0 0 0
350 6 3 2 6 0 0 0 0 0
351 12 0 0 0 0 0 0 0 0
354 6 0 0 0 0 0 0 0 0
359 6 0 0 6 0 0 0 0 0
404 18 0 0 0 0 0 0 0 0
824 444 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Internal>,alloc::collections::btree::node::marker::Edge>::insert
0 73 1 1 0 0 0 67 2 1
299 108 1 1 54 0 0 18 2 0
846 54 0 0 18 0 0 18 0 0
888 24 0 0 0 0 0 24 1 0
898 18 0 0 18 0 0 0 0 0
911 8 2 1 4 0 0 4 0 0
931 141 7 7 0 0 0 120 1 0
937 72 1 1 27 0 0 0 0 0
939 36 0 0 18 0 0 0 0 0
942 138 3 3 48 0 0 63 0 0
961 150 3 3 126 0 0 0 0 0
973 24 0 0 24 0 0 0 0 0
1477 72 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Internal>,alloc::collections::btree::node::marker::KV>::steal_left
0 3 0 0 1 0 0 0 0 0
299 5 0 0 3 0 0 0 0 0
433 5 0 0 5 0 0 0 0 0
488 1 0 0 0 0 0 0 0 0
498 1 0 0 0 0 0 0 0 0
540 1 0 0 0 0 0 0 0 0
546 2 0 0 1 0 0 0 0 0
616 1 0 0 0 0 0 0 0 0
618 1 0 0 0 0 0 0 0 0
624 1 0 0 0 0 0 0 0 0
634 2 0 0 0 0 0 1 0 0
635 4 0 0 2 0 0 2 0 0
690 2 0 0 0 0 0 0 0 0
802 4 0 0 4 0 0 0 0 0
973 2 1 1 2 0 0 0 0 0
1190 7 0 0 0 0 0 4 0 0
1192 2 1 1 0 0 0 2 0 0
1198 7 1 1 2 0 0 4 0 0
1202 6 2 2 5 0 0 0 0 0
fn=alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>::insert
0 327 11 9 2 0 0 250 6 0
75 100 3 2 25 0 0 25 0 0
299 2023 15 8 917 0 0 643 47 2
498 3 0 0 0 0 0 0 0 0
843 410 0 0 410 0 0 0 0 0
846 426 3 3 424 0 0 0 0 0
856 4396 136 24 0 0 0 2610 31 1
857 870 10 5 435 0 0 0 0 0
860 3925 99 20 1268 0 0 2247 66 4
862 100 1 1 50 0 0 50 0 0
863 111 7 3 59 0 0 52 0 0
864 87 0 0 25 0 0 12 0 0
870 49 0 0 8 0 0 6 0 0
875 370 4 1 138 0 0 232 0 0
877 3915 134 21 3045 0 0 0 0 0
1023 25 0 0 0 0 0 0 0 0
1027 25 0 0 0 0 0 0 0 0
1032 48 1 1 0 0 0 19 0 0
1036 29 0 0 0 0 0 29 0 0
1037 25 0 0 0 0 0 25 0 0
1477 1304 5 4 24 3 0 0 0 0
fn=alloc::collections::btree::search::search_tree
0 692 2 1 688 0 0 0 0 0
299 1677 12 2 946 26 0 731 0 0
463 1561 0 0 0 0 0 731 0 0
690 1365 45 7 0 0 0 0 0 0
971 324 0 0 0 0 0 0 0 0
973 972 0 0 648 0 0 324 0 0
fn=core::ops::function::FnOnce::call_once
167 6 1 1 0 0 0 3 0 0
168 1 0 0 1 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::insert_item
176 15 1 1 0 0 0 9 0 0
177 3 0 0 3 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::with_parent_item_lifetime_defs
167 18 1 1 0 0 0 9 0 0
168 3 0 0 3 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_pre_link_args
167 6 1 1 0 0 0 3 0 0
168 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::produce_final_output_artifacts
299 1 0 0 1 0 0 0 0 0
690 1 1 1 0 0 0 0 0 0
824 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
167 5 1 1 0 0 0 3 0 0
168 1 0 0 1 0 0 0 0 0
fn=rustc_data_structures::sync::join
299 1 0 0 1 0 0 0 0 0
690 1 1 1 0 0 0 0 0 0
824 2 0 0 0 0 0 0 0 0
fn=rustc_data_structures::sync::par_for_each_in
168 1 0 0 1 0 0 0 0 0
299 4 0 0 4 0 0 0 0 0
690 4 1 1 0 0 0 0 0 0
824 6 0 0 0 0 0 0 0 0
985 9 0 0 0 0 0 0 0 0
fn=rustc_hir::hir::Crate::body
167 12 1 1 0 0 0 6 0 0
168 2 0 0 2 0 0 0 0 0
fn=rustc_hir::hir::Crate::item
167 18 1 1 0 0 0 9 0 0
168 3 0 0 3 0 0 0 0 0
fn=rustc_hir::hir::Crate::visit_all_item_likes
168 1 0 0 1 0 0 0 0 0
299 50 3 3 50 0 0 0 0 0
690 50 19 19 0 0 0 0 0 0
824 96 6 6 0 0 0 0 0 0
985 133 14 14 0 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::infer_variable_values
299 72 0 0 72 0 0 0 0 0
350 6 0 0 6 0 0 0 0 0
351 12 0 0 0 0 0 0 0 0
354 6 0 0 0 0 0 0 0 0
359 12 0 0 6 0 0 0 0 0
463 96 0 0 24 1 1 0 0 0
690 84 3 3 0 0 0 0 0 0
824 166 0 0 6 0 0 0 0 0
973 6 1 1 6 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::make_subregion
75 36 9 2 9 0 0 9 0 0
177 214 0 0 107 0 0 0 0 0
299 138 0 0 138 20 0 0 0 0
690 128 9 0 0 0 0 0 0 0
971 22 0 0 0 0 0 0 0 0
fn=rustc_interface::passes::prepare_outputs
299 1 0 0 1 0 0 0 0 0
690 1 1 1 0 0 0 0 0 0
824 2 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Linker::link
299 1 0 0 1 0 0 0 0 0
690 1 1 1 0 0 0 0 0 0
824 2 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::global_ctxt
167 5 1 1 0 0 0 3 0 0
168 1 0 0 1 0 0 0 0 0
fn=rustc_interface::util::build_output_filenames
167 5 0 0 0 0 0 3 0 0
168 1 0 0 1 0 0 0 0 0
fn=rustc_metadata::native_libs::collect
299 4 0 0 4 1 0 0 0 0
690 4 0 0 0 0 0 0 0 0
824 6 1 1 0 0 0 0 0 0
985 9 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::visit_item_likes_in_module
299 9 1 1 9 0 0 0 0 0
690 9 3 3 0 0 0 0 0 0
824 18 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::finalize_and_compute_crate_hash
299 1 0 0 1 0 0 0 0 0
690 1 1 1 0 0 0 0 0 0
824 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
167 5 0 0 0 0 0 3 0 0
168 1 0 0 1 0 0 0 0 0
299 1 0 0 1 0 0 0 0 0
690 1 1 1 0 0 0 0 0 0
824 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars::{{closure}}
75 1368 81 26 0 0 0 1296 17 0
176 618 32 7 0 0 0 309 1 0
177 62 0 0 31 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
299 1 0 0 1 0 0 0 0 0
690 1 1 1 0 0 0 0 0 0
824 2 0 0 0 0 0 0 0 0
fn=rustc_passes::hir_id_validator::check_crate
299 1 0 0 1 0 0 0 0 0
690 1 1 1 0 0 0 0 0 0
824 2 0 0 0 0 0 0 0 0
fn=rustc_serialize::json::Json::find
167 960 0 0 0 0 0 576 0 0
168 192 0 0 192 0 0 0 0 0
fn=rustc_session::config::OutputFilenames::path
167 18 2 1 0 0 0 9 0 0
168 3 0 0 3 0 0 0 0 0
fn=rustc_session::config::OutputTypes::contains_key
167 65 0 0 0 0 0 39 1 0
168 13 0 0 13 0 0 0 0 0
fn=rustc_session::config::OutputTypes::should_codegen
299 9 0 0 9 0 0 0 0 0
690 9 0 0 0 0 0 0 0 0
824 18 7 1 0 0 0 0 0 0
fn=rustc_session::output::out_filename
168 3 1 1 1 0 0 0 0 0
299 1 0 0 1 0 0 0 0 0
fn=rustc_session::parse::SymbolGallery::insert
75 10 1 1 0 0 0 9 0 0
176 18 0 0 0 0 0 9 0 0
177 4 0 0 2 0 0 0 0 0
fn=rustc_session::session::Session::fewer_names
167 192 0 0 0 0 0 192 0 0
168 64 0 0 64 0 0 0 0 0
fn=rustc_session::session::Session::track_errors
299 1 0 0 1 0 0 0 0 0
690 1 1 1 0 0 0 0 0 0
824 2 0 0 0 0 0 0 0 0
985 2 0 0 0 0 0 0 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
299 3 0 0 3 0 0 0 0 0
690 3 3 3 0 0 0 0 0 0
824 6 0 0 0 0 0 0 0 0
985 2 0 0 0 0 0 0 0 0
fn=rustc_target::spec::Target::from_json
299 2 0 0 2 0 0 0 0 0
690 2 2 1 0 0 0 0 0 0
824 4 0 0 0 0 0 0 0 0
985 6 0 0 0 0 0 0 0 0
fn=rustc_target::spec::x86_64_unknown_linux_gnu::target
176 6 0 0 0 0 0 6 0 0
177 2 0 0 2 0 0 0 0 0
fn=rustc_typeck::check_unused::check_crate
168 1 0 0 1 0 0 0 0 0
299 2 0 0 2 1 0 0 0 0
690 2 1 1 0 0 0 0 0 0
824 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::impl_wf_check::impl_wf_check
299 1 0 0 1 0 0 0 0 0
690 1 1 1 0 0 0 0 0 0
824 2 0 0 0 0 0 0 0 0
985 2 0 0 0 0 0 0 0 0
fn=std::sys_common::process::CommandEnv::capture_if_changed
299 3 0 0 3 0 0 0 0 0
690 3 1 1 0 0 0 0 0 0
824 6 0 0 0 0 0 0 0 0
985 12 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/alloc/src/collections/btree/search.rs
fn=<rustc_infer::infer::region_constraints::RegionConstraintStorage as ena::undo_log::Rollback<rustc_infer::infer::region_constraints::UndoLog>>::reverse
0 185 1 0 9 0 0 0 0 0
26 18 0 0 9 0 0 0 0 0
29 9 0 0 0 0 0 0 0 0
75 355 16 1 0 0 0 0 0 0
76 336 0 0 0 0 0 168 0 0
77 1235 13 1 0 0 0 0 0 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::entry
0 36 0 0 0 0 0 0 0 0
25 11 0 0 0 0 0 0 0 0
29 19 0 0 0 0 0 0 0 0
75 66 9 1 0 0 0 0 0 0
77 57 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::search::search_tree
0 16771 141 39 1249 29 9 3218 2 0
17 4972 84 23 0 0 0 4055 10 0
25 124 1 1 0 0 0 0 0 0
26 3295 25 9 1866 0 0 1221 1 0
29 588 0 0 0 0 0 0 0 0
31 1620 0 0 324 0 0 972 0 0
37 4588 0 0 4078 0 0 0 0 0
75 4021 4 3 0 0 0 0 0 0
76 1695 0 0 1695 0 0 0 0 0
77 9931 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::make_subregion
0 383 16 2 0 0 0 0 0 0
26 44 0 0 22 3 0 0 0 0
29 128 0 0 0 0 0 0 0 0
75 690 13 2 0 0 0 0 0 0
76 652 0 0 0 0 0 326 1 0
77 2079 0 0 0 0 0 0 0 0
fn=rustc_session::output::out_filename
0 1 0 0 0 0 0 0 0 0
75 4 0 0 0 0 0 0 0 0
77 7 1 1 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/alloc/src/collections/btree/set.rs
fn=<&alloc::collections::btree::set::BTreeSet<T> as core::iter::traits::collect::IntoIterator>::into_iter
1007 90 2 1 0 0 0 80 3 0
1081 20 4 2 0 0 0 0 0 0
1083 20 0 0 10 0 0 0 0 0
fn=<rustc_ast_lowering::item::ItemLowerer as rustc_ast::visit::Visitor>::visit_mod
306 3 1 1 0 0 0 3 0 0
fn=rustc_ast_lowering::LoweringContext::insert_item
797 18 0 0 12 0 0 0 0 0
fn=rustc_middle::hir::map::Map::visit_item_likes_in_module
1007 29 1 1 0 0 0 18 0 0
fn=rustc_passes::loops::check_mod_loops
1007 5 0 0 0 0 0 3 0 0
fn=rustc_resolve::Resolver::new
306 3 0 0 0 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/library/alloc/src/collections/vec_deque.rs
fn=<alloc::collections::vec_deque::VecDeque<T> as core::iter::traits::collect::Extend<&T>>::extend
3017 5 1 1 0 0 0 5 0 0
3019 6 1 1 5 0 0 0 0 0
fn=_ZN12rustc_passes8liveness12add_from_patN.llvm.M
198 1 1 1 1 0 0 0 0 0
514 3 1 1 0 0 0 3 0 0
1045 1 0 0 1 0 0 0 0 0
1046 1 0 0 1 0 0 0 0 0
1083 1 0 0 0 0 0 0 0 0
1424 3 1 1 2 0 0 0 0 0
1428 11 1 1 1 0 0 2 0 0
2474 1 0 0 0 0 0 0 0 0
2475 1 0 0 0 0 0 0 0 0
fn=_ZN5alloc11collections9vec_deque17VecDeque$LT$T$GT$4growN.llvm.M
0 9 0 0 0 0 0 0 0 0
231 27 1 1 0 0 0 0 0 0
459 36 0 0 18 0 0 0 0 0
462 36 0 0 0 0 0 0 0 0
467 14 1 1 7 0 0 0 0 0
471 2 1 0 0 0 0 0 0 0
475 2 0 0 0 0 0 2 0 0
2128 36 1 1 0 0 0 27 0 0
2129 27 0 0 18 0 0 0 0 0
2133 27 0 0 0 0 0 0 0 0
2139 45 1 1 36 0 0 0 0 0
2508 18 0 0 0 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
198 1 0 0 1 0 0 0 0 0
231 9533 0 0 3177 0 0 0 0 0
514 6 1 1 1 0 0 4 0 0
1045 1 0 0 1 0 0 0 0 0
1046 1 0 0 1 0 0 0 0 0
1083 3179 0 0 0 0 0 0 0 0
1424 9537 53 1 6358 0 0 0 0 0
1428 6356 0 0 3178 0 0 3178 0 0
1497 9534 0 0 6356 0 0 0 0 0
1498 27 1 1 0 0 0 9 0 0
1501 9 0 0 9 0 0 0 0 0
1502 3187 0 0 9 0 0 3178 0 0
2465 9543 0 0 0 0 0 0 0 0
2474 1 0 0 0 0 0 0 0 0
2475 1 0 0 0 0 0 0 0 0
2508 6356 1 1 0 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::iterate_to_fixpoint
0 17 2 2 0 0 0 0 0 0
198 13 5 2 13 0 0 0 0 0
231 62 0 0 0 0 0 0 0 0
511 13 0 0 0 0 0 0 0 0
512 26 1 1 0 0 0 0 0 0
514 52 5 2 0 0 0 39 0 0
1045 13 0 0 13 0 0 0 0 0
1046 13 4 1 13 0 0 0 0 0
1083 56 5 3 56 0 0 0 0 0
1424 89 4 1 44 0 0 0 0 0
1428 62 0 0 31 0 0 31 0 0
1497 93 8 3 62 0 0 0 0 0
1502 31 0 0 0 0 0 31 0 0
2465 93 0 0 0 0 0 0 0 0
2474 13 0 0 0 0 0 0 0 0
2475 13 0 0 0 0 0 0 0 0
2508 62 1 1 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/alloc/src/fmt.rs
fn=alloc::fmt::format
583 834 26 1 0 0 0 417 0 0
588 834 0 0 556 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/alloc/src/raw_vec.rs
fn=<&T as core::fmt::Display>::fmt
213 15 0 0 15 1 0 0 0 0
fn=<&mut W as core::fmt::Write>::write_char
213 16 0 0 16 0 0 0 0 0
fn=<&mut W as core::fmt::Write>::write_str
300 1401 45 1 0 0 0 467 15 3
301 934 0 0 467 0 0 0 0 0
fn=<&mut rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion as rustc_infer::infer::outlives::obligations::TypeOutlivesDelegate>::push_sub_region_constraint
213 1 1 1 1 0 0 0 0 0
fn=<&rustc_middle::infer::canonical::CanonicalVarValues as core::iter::traits::collect::IntoIterator>::into_iter
213 21 18 1 21 0 0 0 0 0
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_call_return_effect
213 6 1 1 6 0 0 0 0 0
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_statement_effect
213 190 1 1 190 0 0 0 0 0
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_terminator_effect
213 20 1 1 20 0 0 0 0 0
fn=<I as rustc_middle::ty::context::InternAs<[T],R>>::intern_with
213 2 0 0 2 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
242 4 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=<T as alloc::vec::SpecFromElem>::from_elem
0 1 1 1 0 0 0 0 0 0
213 81 0 0 81 0 0 0 0 0
378 99 1 1 0 0 0 0 0 0
fn=<T as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with
242 106 0 0 0 0 0 0 0 0
fn=<alloc::boxed::Box<[T]> as core::clone::Clone>::clone
378 16 0 0 0 0 0 0 0 0
fn=<alloc::collections::btree::map::BTreeMap<K,V> as core::ops::drop::Drop>::drop
213 7 0 0 7 0 0 0 0 0
235 242 2 2 0 0 0 0 0 0
242 15 2 2 0 0 0 0 0 0
507 208 9 6 208 3 1 0 0 0
fn=<alloc::rc::Rc<T> as core::ops::drop::Drop>::drop
213 18 0 0 18 5 0 0 0 0
235 4407 7 6 1 0 0 0 0 0
242 1805 3 3 0 0 0 0 0 0
507 3034 16 12 3034 755 36 0 0 0
fn=<alloc::string::String as core::fmt::Display>::fmt
213 81 0 0 81 29 0 0 0 0
fn=<alloc::string::String as rustc_session::config::dep_tracking::DepTrackingHash>::hash
213 2 0 0 2 0 0 0 0 0
fn=<alloc::vec::IntoIter<T> as core::ops::drop::Drop>::drop
235 1144 2 1 0 0 0 0 0 0
242 428 22 1 0 0 0 0 0 0
fn=<alloc::vec::Vec<(alloc::string::String,core::option::Option<alloc::string::String>,rustc_session::utils::NativeLibKind)> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
213 2 0 0 2 1 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=<alloc::vec::Vec<(alloc::string::String,rustc_session::lint::Level)> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
213 2 0 0 2 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=<alloc::vec::Vec<A> as rustc_serialize::json::ToJson>::to_json
213 2 0 0 2 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 93 22 3 3 0 0 7 1 0
213 1149 18 3 1148 57 0 0 0 0
235 413 1 1 45 0 0 0 0 0
236 12 4 2 0 0 0 4 0 0
242 188 26 2 0 0 0 0 0 0
244 8 0 0 0 0 0 6 0 0
309 6 0 0 0 0 0 0 0 0
373 4 0 0 2 0 0 0 0 0
378 129 10 4 0 0 0 0 0 0
382 6 0 0 0 0 0 6 0 0
383 6 0 0 0 0 0 6 0 0
408 2 0 0 0 0 0 0 0 0
429 28 0 0 6 0 0 6 1 0
507 223 65 4 223 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
213 100 2 0 100 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
0 360 103 27 0 0 0 0 0 0
213 337 0 0 337 11 1 0 0 0
300 960 0 0 0 0 0 240 0 0
301 480 0 0 240 0 0 0 0 0
309 97 1 1 0 0 0 0 0 0
373 97 0 0 0 0 0 0 0 0
378 870 4 3 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::ops::deref::Deref>::deref
213 21 5 2 21 1 0 0 0 0
fn=<alloc::vec::Vec<T> as core::ops::drop::Drop>::drop
213 252 0 0 252 1 0 0 0 0
235 310 0 0 0 0 0 0 0 0
242 188 1 1 0 0 0 0 0 0
507 269 0 0 269 26 25 0 0 0
fn=<alloc::vec::Vec<T> as rustc_data_structures::map_in_place::MapInPlace<T>>::flat_map_in_place
213 46 1 1 42 2 0 4 0 0
fn=<alloc::vec::Vec<alloc::string::String> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
213 8 0 0 8 1 0 0 0 0
235 8 0 0 0 0 0 0 0 0
242 4 0 0 0 0 0 0 0 0
507 4 1 1 4 0 0 0 0 0
fn=<alloc::vec::Vec<rustc_ast::ast::Attribute> as rustc_ast::attr::HasAttrs>::visit_attrs
213 4 0 0 4 0 0 0 0 0
235 10 0 0 0 0 0 0 0 0
242 5 0 0 0 0 0 0 0 0
507 5 0 0 5 0 0 0 0 0
fn=<alloc::vec::Vec<rustc_session::config::CrateType> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
213 2 0 0 2 1 0 0 0 0
235 2 1 1 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
159 66 0 0 0 0 0 22 1 0
213 116 0 0 115 0 0 0 0 0
235 92 1 1 0 0 0 0 0 0
242 44 3 1 0 0 0 0 0 0
507 34 4 2 34 0 0 0 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
0 10 1 1 4 0 0 0 0 0
213 56 0 0 56 27 0 0 0 0
235 44 0 0 0 0 0 0 0 0
242 22 0 0 0 0 0 0 0 0
507 22 3 1 22 0 0 0 0 0
fn=<core::iter::adapters::Rev<I> as core::iter::traits::iterator::Iterator>::fold
235 4 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
235 112 3 3 0 0 0 0 0 0
242 75 30 1 0 0 0 0 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::try_fold
213 1 0 0 1 0 0 0 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
235 50 0 0 0 0 0 0 0 0
242 45 9 1 0 0 0 0 0 0
507 2 1 1 2 0 0 0 0 0
fn=<core::result::Result<T,E> as core::clone::Clone>::clone
213 5 0 0 5 0 0 0 0 0
fn=<core::result::Result<T,E> as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with
242 39 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::ast_path_substs_for_ty
213 1 1 1 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::check_generic_arg_count
235 6 0 0 0 0 0 0 0 0
507 3 0 0 3 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::check_generic_arg_count_for_call
213 2 0 0 2 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::create_substs_for_generic_args
213 10 0 0 7 1 0 3 0 0
235 4 0 0 0 0 0 0 0 0
242 4 0 0 0 0 0 0 0 0
507 4 0 0 4 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::def_ids_for_value_path_segments
213 1 0 0 1 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::ty_of_fn
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=<hashbrown::map::HashMap<K,V,S> as core::iter::traits::collect::Extend<(K,V)>>::extend
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::ops::drop::Drop>::drop
235 1856 4 1 0 0 0 0 0 0
242 726 1 1 0 0 0 0 0 0
507 2072 2 2 1828 684 81 0 0 0
fn=<rustc_arena::TypedArena<T> as core::ops::drop::Drop>::drop
213 1192 13 13 1174 136 1 0 0 0
235 8489 13 13 8 0 0 0 0 0
242 6135 5 5 0 0 0 0 0 0
507 6357 4 4 6357 677 1 0 0 0
fn=<rustc_ast::ast::Arm as rustc_ast::attr::HasAttrs>::attrs
213 2 1 1 2 0 0 0 0 0
fn=<rustc_ast::ast::Item as rustc_ast::attr::HasAttrs>::attrs
213 4 1 1 4 0 0 0 0 0
fn=<rustc_ast::crate_disambiguator::CrateDisambiguator as core::fmt::Display>::fmt
213 14 0 0 14 0 0 0 0 0
235 14 0 0 0 0 0 0 0 0
507 14 0 0 14 0 0 0 0 0
fn=<rustc_ast::token::Token as rustc_serialize::serialize::Decodable>::decode
235 894 0 0 0 0 0 0 0 0
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_generics
213 3 0 0 2 0 0 1 0 0
235 5 2 2 1 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 3 2 2 3 0 0 0 0 0
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_item
213 6 0 0 6 0 0 0 0 0
fn=<rustc_ast_passes::feature_gate::PostExpansionVisitor as rustc_ast::visit::Visitor>::visit_item
213 3 2 2 3 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::add_eh_frame_header
213 3 1 1 2 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 2 1 1 2 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::add_object
213 7 1 1 7 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::full_relro
213 6 1 1 4 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
507 4 0 0 4 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::gc_sections
213 2 0 0 1 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::group_end
213 3 1 1 2 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::group_start
213 3 1 1 2 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::include_path
213 4 1 1 4 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_dylib
213 25 2 2 24 0 0 0 0 0
235 24 0 0 0 0 0 0 0 0
507 24 0 0 24 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_rlib
213 17 0 0 16 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::no_default_libraries
213 1 1 1 1 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::output_filename
213 2 1 1 2 0 0 0 0 0
fn=<rustc_codegen_ssa::back::write::CodegenContext<B> as core::clone::Clone>::clone
0 7 0 0 0 0 0 0 0 0
213 7 0 0 7 0 0 0 0 0
378 21 0 0 0 0 0 0 0 0
fn=<rustc_codegen_ssa::mir::analyze::LocalAnalyzer<Bx> as rustc_middle::mir::visit::Visitor>::visit_local
213 2 0 0 2 0 0 0 0 0
fn=<rustc_data_structures::thin_vec::ThinVec<T> as core::convert::From<alloc::vec::Vec<T>>>::from
213 48 1 1 12 0 0 0 0 0
235 28 0 0 0 0 0 0 0 0
242 14 0 0 0 0 0 0 0 0
507 14 1 1 14 0 0 0 0 0
fn=<rustc_data_structures::thin_vec::ThinVec<T> as core::iter::traits::collect::Extend<T>>::extend
235 10 0 0 0 0 0 0 0 0
242 5 0 0 0 0 0 0 0 0
507 5 0 0 5 0 0 0 0 0
fn=<rustc_errors::HandlerInner as core::ops::drop::Drop>::drop
235 16 0 0 0 0 0 0 0 0
242 8 0 0 0 0 0 0 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_arm
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_item
235 8 0 0 0 0 0 0 0 0
507 4 0 0 4 0 0 0 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_stmt
235 4 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=<rustc_expand::mbe::macro_rules::MacroRulesMacroExpander as rustc_expand::base::TTMacroExpander>::expand
213 3 1 1 3 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 2 1 1 2 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::evaluate_obligation::InferCtxtExt>::evaluate_obligation
242 48 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
159 6 2 1 0 0 0 2 0 0
213 2 0 0 2 0 0 0 0 0
235 8 0 0 0 0 0 0 0 0
242 8 2 1 0 0 0 0 0 0
507 4 0 0 4 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
213 5 0 0 5 0 0 0 0 0
235 57 0 0 5 0 0 0 0 0
242 31 8 3 0 0 0 0 0 0
507 37 5 3 37 0 0 0 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::CanonicalizeQueryResponse as rustc_infer::infer::canonical::canonicalizer::CanonicalizeRegionMode>::canonicalize_free_region
213 61 0 0 61 1 0 0 0 0
fn=<rustc_infer::infer::combine::Generalizer as rustc_middle::ty::relate::TypeRelation>::tys
213 8 0 0 8 0 0 0 0 0
fn=<rustc_infer::infer::freshen::TypeFreshener as rustc_middle::ty::fold::TypeFolder>::fold_ty
213 28 0 0 28 0 0 0 0 0
fn=<rustc_infer::infer::outlives::env::OutlivesEnvironment as rustc_trait_selection::infer::OutlivesEnvironmentExt>::add_implied_bounds
235 4 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::region_constraints::RegionConstraintStorage as ena::undo_log::Rollback<rustc_infer::infer::region_constraints::UndoLog>>::reverse
213 95 0 0 95 2 0 0 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::tys
213 1 0 0 1 0 0 0 0 0
fn=<rustc_infer::traits::util::Elaborator as core::iter::traits::iterator::Iterator>::next
213 53 0 0 53 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_crate
213 2 0 0 2 1 0 0 0 0
fn=<rustc_lint::builtin::DeprecatedAttr as rustc_lint::passes::EarlyLintPass>::check_attribute
213 2 0 0 2 0 0 0 0 0
fn=<rustc_lint::builtin::MissingDoc as rustc_lint::passes::LateLintPass>::enter_lint_attrs
213 34 1 1 34 0 0 0 0 0
fn=<rustc_lint::nonstandard_style::NonCamelCaseTypes as rustc_lint::passes::EarlyLintPass>::check_item
213 8 0 0 5 0 0 3 0 0
235 6 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=<rustc_lint::unused::UnusedBraces as rustc_lint::passes::EarlyLintPass>::check_expr
213 2 1 1 2 0 0 0 0 0
fn=<rustc_lint::unused::UnusedParens as rustc_lint::passes::EarlyLintPass>::check_expr
213 2 1 1 2 0 0 0 0 0
fn=<rustc_lint::unused::UnusedResults as rustc_lint::passes::LateLintPass>::check_stmt::check_must_use_ty
0 4 2 2 0 0 0 0 0 0
fn=<rustc_middle::hir::map::ParentHirIterator as core::iter::traits::iterator::Iterator>::next
213 10 0 0 10 0 0 0 0 0
fn=<rustc_middle::hir::map::collector::NodeCollector as rustc_hir::intravisit::Visitor>::visit_item
213 6 0 0 6 0 0 0 0 0
fn=<rustc_middle::middle::cstore::CrateSource as core::clone::Clone>::clone
213 2 1 1 2 0 0 0 0 0
fn=<rustc_middle::mir::Place as rustc_mir::borrow_check::place_ext::PlaceExt>::ignore_borrow
213 12 0 0 12 0 0 0 0 0
fn=<rustc_middle::mir::traversal::Postorder as core::iter::traits::iterator::Iterator>::next
213 20 0 0 20 0 0 0 0 0
fn=<rustc_middle::mir::traversal::Preorder as core::iter::traits::iterator::Iterator>::next
213 188 0 0 188 0 0 0 0 0
fn=<rustc_middle::mir::traversal::ReversePostorder as core::iter::traits::iterator::Iterator>::next
213 87 0 0 87 0 0 0 0 0
fn=<rustc_middle::traits::specialization_graph::Children as rustc_trait_selection::traits::specialize::specialization_graph::ChildrenExt>::insert_blindly
213 88 0 0 88 0 0 0 0 0
fn=<rustc_middle::ty::ParamEnvAnd<Q> as rustc_trait_selection::traits::query::type_op::TypeOp>::fully_perform
235 226 9 1 0 0 0 0 0 0
242 58 6 1 0 0 0 0 0 0
507 113 8 2 113 0 0 0 0 0
fn=<rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::any_free_region_meets::RegionVisitor<F> as rustc_middle::ty::fold::TypeVisitor>::visit_region
213 14 0 0 14 0 0 0 0 0
fn=<rustc_middle::ty::print::pretty::FmtPrinter<F> as rustc_middle::ty::print::Printer>::print_def_path
235 180 0 0 0 0 0 0 0 0
242 90 0 0 0 0 0 0 0 0
507 91 0 0 91 1 0 0 0 0
fn=<rustc_mir::borrow_check::MirBorrowckCtxt as rustc_mir::dataflow::framework::visitor::ResultsVisitor>::visit_terminator_after_primary_effect
213 2 0 0 2 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_body
213 7 0 0 7 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
213 33 0 0 33 0 0 0 0 0
235 16 0 0 0 0 0 0 0 0
242 10 0 0 0 0 0 0 0 0
507 15 1 1 15 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_place
213 29 0 0 29 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::liveness::local_use_map::LocalUseMapBuild as rustc_middle::mir::visit::Visitor>::visit_local
213 76 0 0 76 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::relate_tys::NllTypeRelatingDelegate as rustc_infer::infer::nll_relate::TypeRelatingDelegate>::push_outlives
213 39 4 0 39 0 0 0 0 0
fn=<rustc_mir::dataflow::framework::direction::Forward as rustc_mir::dataflow::framework::direction::Direction>::join_state_into_successors_of
213 18 0 0 18 0 0 0 0 0
fn=<rustc_mir::dataflow::framework::visitor::BorrowckAnalyses<rustc_mir::dataflow::framework::engine::Results<B>,rustc_mir::dataflow::framework::engine::Results<U>,rustc_mir::dataflow::framework::engine::Results<E>> as rustc_mir::dataflow::framework::visitor::ResultsVisitable>::reset_to_block_entry
213 12 0 0 12 0 0 0 0 0
fn=<rustc_mir::interpret::intern::InternVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_value
213 2 2 1 2 0 0 0 0 0
fn=<rustc_mir::interpret::validity::ValidityVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_field
213 6 0 0 4 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_rvalue
213 3 0 0 3 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_terminator
213 9 0 0 9 0 0 0 0 0
fn=<rustc_mir::transform::check_consts::qualifs::NeedsDrop as rustc_mir::transform::check_consts::qualifs::Qualif>::in_any_value_of_ty
242 1 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::check_packed_ref::CheckPackedRef as rustc_mir::transform::MirPass>::run_pass
213 1 0 0 1 0 0 0 0 0
fn=<rustc_mir::transform::check_unsafety::UnsafetyChecker as rustc_middle::mir::visit::Visitor>::visit_place
213 2 0 0 2 0 0 0 0 0
fn=<rustc_mir::transform::cleanup_post_borrowck::CleanupNonCodegenStatements as rustc_mir::transform::MirPass>::run_pass
213 3 0 0 3 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::CanConstProp as rustc_middle::mir::visit::Visitor>::visit_local
213 13 0 0 13 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
0 2 1 1 0 0 0 0 0 0
213 18 1 1 18 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 4 1 1 4 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropMachine as rustc_mir::interpret::machine::Machine>::access_local
213 14 0 0 14 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropMachine as rustc_mir::interpret::machine::Machine>::access_local_mut
213 30 0 0 30 2 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_body
213 1 0 0 1 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_statement
213 42 5 1 31 0 0 11 0 0
235 2 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
0 15 6 2 3 0 0 0 0 0
213 37 0 0 34 0 0 3 0 0
235 114 0 0 15 0 0 0 0 0
242 36 3 1 0 0 0 0 0 0
507 72 17 6 72 0 0 0 0 0
fn=<rustc_mir::transform::instcombine::InstCombine as rustc_mir::transform::MirPass>::run_pass
213 6 0 0 6 0 0 0 0 0
fn=<rustc_mir::transform::instcombine::OptimizationFinder as rustc_middle::mir::visit::Visitor>::visit_rvalue
213 4 0 0 4 0 0 0 0 0
fn=<rustc_mir::transform::nrvo::RenameReturnPlace as rustc_mir::transform::MirPass>::run_pass
213 23 0 0 18 0 0 5 0 0
fn=<rustc_mir::transform::promote_consts::Collector as rustc_middle::mir::visit::Visitor>::visit_local
213 46 0 0 46 0 0 0 0 0
fn=<rustc_mir::transform::promote_consts::Collector as rustc_middle::mir::visit::Visitor>::visit_rvalue
213 4 0 0 4 0 0 0 0 0
fn=<rustc_mir::transform::promote_consts::PromoteTemps as rustc_mir::transform::MirPass>::run_pass
213 4 0 0 3 0 0 1 0 0
235 6 0 0 0 0 0 0 0 0
242 3 0 0 0 0 0 0 0 0
507 4 2 2 4 0 0 0 0 0
fn=<rustc_mir::transform::simplify::DeclMarker as rustc_middle::mir::visit::Visitor>::visit_local
213 20 0 0 20 0 0 0 0 0
fn=<rustc_mir::transform::simplify::SimplifyCfg as rustc_mir::transform::MirPass>::name
213 40 0 0 40 4 0 0 0 0
fn=<rustc_mir::transform::simplify::SimplifyLocals as rustc_mir::transform::MirPass>::run_pass
0 10 0 0 7 0 0 0 0 0
159 9 3 1 0 0 0 3 0 0
213 31 0 0 31 0 0 0 0 0
235 20 1 1 0 0 0 0 0 0
242 15 2 1 0 0 0 0 0 0
378 6 0 0 0 0 0 0 0 0
382 1 0 0 0 0 0 1 0 0
383 1 1 0 0 0 0 1 0 0
458 1 0 0 0 0 0 0 0 0
460 1 0 0 1 0 0 0 0 0
461 1 0 0 0 0 0 0 0 0
507 13 2 1 13 0 0 0 0 0
fn=<rustc_mir::transform::simplify_branches::SimplifyBranches as rustc_mir::transform::MirPass>::name
213 18 0 0 18 1 0 0 0 0
fn=<rustc_mir::transform::validate::TypeChecker as rustc_middle::mir::visit::Visitor>::visit_statement
213 13 0 0 13 0 0 0 0 0
fn=<rustc_mir::transform::validate::Validator as rustc_mir::transform::MirPass>::run_pass
213 3 0 0 3 0 0 0 0 0
fn=<rustc_mir_build::hair::pattern::check_match::MatchVisitor as rustc_hir::intravisit::Visitor>::visit_expr
213 1 0 0 1 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
242 3 0 0 0 0 0 0 0 0
507 2 1 1 2 0 0 0 0 0
fn=<rustc_parse_format::Parser as core::iter::traits::iterator::Iterator>::next
213 1 0 0 1 0 0 0 0 0
fn=<rustc_passes::dead::MarkSymbolVisitor as rustc_hir::intravisit::Visitor>::visit_arm
235 2 0 0 0 0 0 0 0 0
fn=<rustc_passes::liveness::IrMaps as rustc_hir::intravisit::Visitor>::visit_fn
213 2 1 1 2 0 0 0 0 0
fn=<rustc_passes::liveness::Liveness as rustc_hir::intravisit::Visitor>::visit_arm
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::create_def
213 6 1 1 6 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_attribute
213 4 2 1 4 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_block
213 1 0 0 1 1 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
213 4 2 2 4 0 0 0 0 0
235 4 2 2 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 2 1 1 2 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_arm
213 2 0 0 2 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_block
213 6 0 0 6 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_fn
213 5 0 0 5 1 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_generics
213 3 0 0 2 1 0 1 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_generics
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_item
213 1 0 0 1 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
507 2 1 1 2 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_nested_body
235 7 0 0 1 0 0 0 0 0
507 3 0 0 3 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_path
213 2 1 1 2 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=<rustc_span::FileName as core::clone::Clone>::clone
213 6 6 1 6 0 0 0 0 0
fn=<rustc_span::FileName as core::convert::From<std::path::PathBuf>>::from
213 1 0 0 1 0 0 0 0 0
fn=<rustc_span::SourceFile as rustc_serialize::serialize::Decodable>::decode
213 244811 0 0 244811 0 0 0 0 0
fn=<rustc_symbol_mangling::legacy::SymbolPrinter as core::fmt::Write>::write_str
213 401 1 1 401 0 0 0 0 0
fn=<rustc_target::abi::Layout as core::hash::Hash>::hash
213 189 10 1 189 11 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::llvm_type
213 3 0 0 3 0 0 0 0 0
235 12 0 0 0 0 0 0 0 0
242 5 1 1 0 0 0 0 0 0
507 7 0 0 7 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::FnAbiLlvmExt>::llvm_type
0 23 0 0 0 0 0 0 0 0
213 33 0 0 33 0 0 0 0 0
235 46 0 0 0 0 0 0 0 0
242 23 0 0 0 0 0 0 0 0
378 23 0 0 0 0 0 0 0 0
507 43 0 0 43 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::adjust_for_abi
213 2 0 0 2 1 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_fn_ptr
0 4 0 0 0 0 0 0 0 0
213 8 0 0 8 1 0 0 0 0
378 4 1 1 0 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_instance
0 28 0 0 0 0 0 0 0 0
213 76 0 0 76 27 1 0 0 0
378 28 0 0 0 0 0 0 0 0
fn=<rustc_target::spec::Target as rustc_serialize::json::ToJson>::to_json
213 22 4 3 20 0 0 2 0 0
235 288 9 6 4 0 0 0 0 0
507 292 93 64 284 0 0 0 0 0
fn=<rustc_target::spec::TargetOptions as core::default::Default>::default
213 42 2 1 42 0 0 0 0 0
fn=<rustc_target::spec::TargetTriple as rustc_session::config::dep_tracking::DepTrackingHash>::hash
213 1 0 0 1 0 0 0 0 0
fn=<rustc_trait_selection::autoderef::Autoderef as core::iter::traits::iterator::Iterator>::next
213 1 0 0 1 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_all_or_error
213 108 0 0 108 0 0 0 0 0
235 432 0 0 0 0 0 0 0 0
242 216 62 1 0 0 0 0 0 0
507 216 0 0 216 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
213 242 34 1 241 9 0 0 0 0
235 336 0 0 0 0 0 0 0 0
242 150 0 0 0 0 0 0 0 0
507 168 18 1 168 0 0 0 0 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
235 12 0 0 0 0 0 0 0 0
fn=<rustc_typeck::check::regionck::RegionCtxt as rustc_hir::intravisit::Visitor>::visit_expr
235 33 0 0 1 0 0 0 0 0
242 16 0 0 0 0 0 0 0 0
507 16 2 0 16 2 0 0 0 0
fn=<rustc_typeck::check_unused::CollectExternCrateVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
213 1 0 0 1 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
235 1304 1 1 0 0 0 0 0 0
242 650 0 0 0 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::ops::drop::Drop>::drop
235 204 96 0 0 0 0 0 0 0
242 103 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
213 1 0 0 1 0 0 0 0 0
235 73 1 1 1 0 0 0 0 0
242 33 1 1 0 0 0 0 0 0
507 36 0 0 36 2 0 0 0 0
fn=<std::path::PathBuf as core::cmp::PartialEq>::eq
213 2 0 0 2 0 0 0 0 0
fn=_ZN104_$LT$rustc_index..bit_set..BitSet$LT$T$GT$$u20$as$u20$rustc_index..bit_set..UnionIntoBitSet$LT$T$GT$$GT$10union_intoN.llvm.M
213 44 0 0 44 0 0 0 0 0
fn=_ZN10rustc_lint7builtin10MissingDoc24check_missing_docs_attrsN.llvm.M
213 2 0 0 2 0 0 0 0 0
fn=_ZN10rustc_lint7builtin11BoxPointers15check_heap_typeN.llvm.M
242 14 0 0 0 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$10insert_allN.llvm.M
213 8 0 0 4 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$5unionN.llvm.M
213 151 1 1 136 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$6insertN.llvm.M
0 3 0 0 0 0 0 0 0 0
213 6 0 0 6 0 0 0 0 0
fn=_ZN11rustc_infer5infer9InferCtxt18shallow_resolve_tyN.llvm.M
213 368 0 0 368 0 0 0 0 0
fn=_ZN11rustc_infer5infer9canonical14query_response47_$LT$impl$u20$rustc_infer..infer..InferCtxt$GT$33query_response_substitution_guess28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
213 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check17check_occurrencesN.llvm.M
213 12 0 0 12 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_rules18check_matcher_coreN.llvm.M
213 5 3 1 5 0 0 0 0 0
235 6 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 4 0 0 4 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_rules9FirstSets3new11build_recurN.llvm.M
213 9 3 1 9 0 0 0 0 0
235 12 0 0 6 0 0 0 0 0
242 6 0 0 0 0 0 0 0 0
507 6 3 1 6 0 0 0 0 0
fn=_ZN12rustc_middle2ty5print7Printer22default_print_def_pathN.llvm.M
213 3 0 0 3 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
213 8 8 1 8 1 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
213 3 3 1 3 1 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
213 82 41 1 82 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
213 10 7 0 10 0 0 0 0 0
fn=_ZN12rustc_middle3mir5visit10MutVisitor10visit_bodyN.llvm.M
213 45 1 1 45 0 0 0 0 0
fn=_ZN12rustc_middle3mir9traversal9Postorder18traverse_successorN.llvm.M
213 354 10 1 354 0 0 0 0 0
fn=_ZN12rustc_passes10check_attr16CheckAttrVisitor16check_attributesN.llvm.M
213 3 0 0 3 0 0 0 0 0
235 6 0 0 0 0 0 0 0 0
242 3 0 0 0 0 0 0 0 0
507 3 0 0 3 0 0 0 0 0
fn=_ZN12rustc_passes5entry8entry_fnN.llvm.M
235 3 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_passes6region17region_scope_treeN.llvm.M
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_passes8liveness12add_from_patN.llvm.M
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_passes9reachable13reachable_setN.llvm.M
213 2 0 0 2 0 0 0 0 0
235 2 1 1 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=_ZN12rustc_traits15dropck_outlives21adt_dtorck_constraintN.llvm.M
213 10 0 0 7 2 0 3 0 0
235 6 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck18mem_categorization24MemCategorizationContext12cat_pattern_N.llvm.M
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_typeck5check6method5probe12ProbeContext9pick_coreN.llvm.M
213 2 0 0 2 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=_ZN12rustc_typeck5check6typeckN.llvm.M
213 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_typeck5check8coercion19CoerceMany$LT$E$GT$12coerce_innerN.llvm.M
213 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_typeck7collect11generics_ofN.llvm.M
213 6 0 0 6 0 0 0 0 0
fn=_ZN12rustc_typeck7collect16codegen_fn_attrsN.llvm.M
213 6 0 0 6 0 0 0 0 0
235 8 0 0 0 0 0 0 0 0
242 8 0 0 0 0 0 0 0 0
507 4 0 0 4 0 0 0 0 0
fn=_ZN13rustc_privacy18TypePrivacyVisitor19check_expr_pat_typeN.llvm.M
213 2 0 0 2 0 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor12resolve_itemN.llvm.M
213 4 0 0 4 0 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor27smart_resolve_path_fragmentN.llvm.M
235 2 0 0 0 0 0 0 0 0
242 2 1 1 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=_ZN13rustc_resolve4late9lifetimes15LifetimeContext21visit_fn_like_elisionN.llvm.M
235 4 0 0 0 0 0 0 0 0
507 2 1 1 2 0 0 0 0 0
fn=_ZN13rustc_resolve4late9lifetimes17resolve_lifetimesN.llvm.M
235 4 1 1 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 3 0 0 3 0 0 0 0 0
fn=_ZN13rustc_session12search_paths10SearchPath3newN.llvm.M
213 1 0 0 1 0 0 0 0 0
fn=_ZN14rustc_metadata7creader6CStore30push_dependencies_in_postorderN.llvm.M
213 30 0 0 30 0 0 0 0 0
fn=_ZN15rustc_mir_build4hair7pattern11check_match12MatchVisitor14check_patternsN.llvm.M
235 4 0 0 0 0 0 0 0 0
242 2 1 1 0 0 0 0 0 0
507 2 1 1 2 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr10as_operand49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$15as_call_operandN.llvm.M
213 3 0 0 3 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr10as_operand49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$15expr_as_operandN.llvm.M
213 3 0 0 3 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr11as_constant49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$16expr_as_constantN.llvm.M
213 1 0 0 1 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr8as_place49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$13expr_as_placeN.llvm.M
213 5 0 0 5 0 0 0 0 0
fn=_ZN15rustc_mir_build5build5scope49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$16new_source_scopeN.llvm.M
213 1 0 0 1 0 0 0 0 0
fn=_ZN15rustc_mir_build5build5scope49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$9pop_scopeN.llvm.M
213 25 0 0 25 12 0 0 0 0
235 96 0 0 0 0 0 0 0 0
242 36 0 0 0 0 0 0 0 0
507 54 1 1 54 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa3mir11codegen_mir28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
213 19 0 0 19 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa3mir5block23TerminatorCodegenHelper8lltargetN.llvm.M
213 11 9 1 11 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
213 11 2 2 11 0 0 0 0 0
235 12 1 1 0 0 0 0 0 0
242 3 0 0 0 0 0 0 0 0
507 6 1 1 6 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export35upstream_monomorphizations_providerN.llvm.M
0 3 0 0 3 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 2 1 1 2 0 0 0 0 0
fn=_ZN18rustc_codegen_llvm4back5write18diagnostic_handlerN.llvm.M
235 54 0 0 0 0 0 0 0 0
507 54 18 2 54 0 0 0 0 0
fn=_ZN18rustc_codegen_llvm7builder7Builder10check_callN.llvm.M
0 12 10 1 10 0 0 0 0 0
235 18 9 1 0 0 0 0 0 0
fn=_ZN21rustc_data_structures11small_c_str9SmallCStr3newN.llvm.M
213 16 8 1 16 0 0 0 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$22register_obligation_atN.llvm.M
213 69 0 0 69 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 2 2 1 2 0 0 0 0 0
fn=_ZN21rustc_data_structures19transitive_relation27TransitiveRelation$LT$T$GT$9add_indexN.llvm.M
213 2 0 0 2 0 0 0 0 0
fn=_ZN21rustc_data_structures5graph7iterate15post_order_walkN.llvm.M
213 44 0 0 44 0 0 0 0 0
fn=_ZN21rustc_data_structures5graph7iterate15post_order_walkN.llvm.M
213 13 0 0 13 0 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety27generics_require_sized_selfN.llvm.M
235 12 0 0 0 0 0 0 0 0
242 9 0 0 0 0 0 0 0 0
507 12 3 1 12 0 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety33virtual_call_violation_for_methodN.llvm.M
213 7 0 0 7 0 0 0 0 0
235 16 0 0 0 0 0 0 0 0
242 8 0 0 0 0 0 0 0 0
507 8 3 1 8 0 0 0 0 0
fn=_ZN3ena5unify25UnificationTable$LT$S$GT$22uninlined_get_root_keyN.llvm.M
213 44 0 0 44 0 0 0 0 0
fn=_ZN3ena5unify25UnificationTable$LT$S$GT$22uninlined_get_root_keyN.llvm.M
213 108 0 0 108 0 0 0 0 0
fn=_ZN3std10sys_common9backtrace28__rust_begin_short_backtraceN.llvm.M
213 64 12 1 63 2 0 0 0 0
235 10 1 1 0 0 0 0 0 0
242 4 0 0 0 0 0 0 0 0
507 7 3 3 7 0 0 0 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
242 2 1 1 0 0 0 0 0 0
fn=_ZN47_$LT$dyn$u20$rustc_typeck..astconv..AstConv$GT$26create_substs_for_ast_pathN.llvm.M
213 3 1 1 2 0 0 1 0 0
235 6 1 1 0 0 0 0 0 0
242 3 0 0 0 0 0 0 0 0
507 4 1 1 4 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
213 2 0 0 2 1 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
213 1 1 1 1 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
213 1 0 0 1 1 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
213 1 0 0 1 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
213 1 0 0 1 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
213 10 0 0 10 0 0 0 0 0
235 20 0 0 0 0 0 0 0 0
242 20 0 0 0 0 0 0 0 0
507 20 0 0 20 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
235 6 1 1 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 4 1 1 4 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
235 96 0 0 0 0 0 0 0 0
242 48 0 0 0 0 0 0 0 0
507 54 0 0 54 11 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
235 6 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 4 1 1 4 1 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
235 6 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 4 2 2 4 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
235 18 0 0 0 0 0 0 0 0
242 16 0 0 0 0 0 0 0 0
507 25 1 1 17 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
235 200 0 0 0 0 0 0 0 0
242 100 0 0 0 0 0 0 0 0
507 120 13 0 120 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
235 8 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 5 2 1 5 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
235 36 0 0 0 0 0 0 0 0
242 18 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
235 74 0 0 0 0 0 0 0 0
242 37 0 0 0 0 0 0 0 0
507 37 1 1 37 13 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
235 4 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 3 0 0 3 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
213 2 0 0 2 2 0 0 0 0
235 20 1 1 0 0 0 0 0 0
242 10 1 1 0 0 0 0 0 0
507 14 0 0 14 2 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
235 12 0 0 0 0 0 0 0 0
242 4 0 0 0 0 0 0 0 0
507 6 2 1 6 2 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 2 0 0 0 0 0 0 0 0
213 15 1 1 8 1 0 0 0 0
235 6 0 0 0 0 0 0 0 0
242 7 0 0 0 0 0 0 0 0
507 9 0 0 6 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
213 3 0 0 3 0 0 0 0 0
235 6 0 0 0 0 0 0 0 0
242 6 2 1 0 0 0 0 0 0
507 6 0 0 6 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
235 8 0 0 0 0 0 0 0 0
242 8 0 0 0 0 0 0 0 0
507 8 2 1 8 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
213 2 0 0 2 1 0 0 0 0
235 24 0 0 0 0 0 0 0 0
242 12 1 1 0 0 0 0 0 0
507 18 2 2 18 1 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
235 4 0 0 0 0 0 0 0 0
242 4 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
213 23 0 0 23 3 0 0 0 0
235 46 0 0 0 0 0 0 0 0
242 23 0 0 0 0 0 0 0 0
507 32 0 0 32 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
213 3 0 0 3 3 0 0 0 0
235 6 0 0 0 0 0 0 0 0
242 3 0 0 0 0 0 0 0 0
507 5 0 0 5 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
235 28 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
213 3 0 0 3 0 0 0 0 0
235 6 0 0 0 0 0 0 0 0
242 6 0 0 0 0 0 0 0 0
507 6 0 0 6 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
213 2 0 0 2 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
242 4 0 0 0 0 0 0 0 0
507 4 0 0 4 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
213 1 0 0 1 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
213 42 0 0 42 31 0 0 0 0
235 84 0 0 0 0 0 0 0 0
242 42 0 0 0 0 0 0 0 0
507 75 0 0 75 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
213 7 3 1 7 0 0 0 0 0
235 14 0 0 0 0 0 0 0 0
242 14 0 0 0 0 0 0 0 0
507 14 0 0 14 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
235 4 1 1 0 0 0 0 0 0
507 2 1 1 2 1 0 0 0 0
fn=_ZN5alloc11collections9vec_deque17VecDeque$LT$T$GT$4growN.llvm.M
213 9 0 0 9 0 0 0 0 0
242 9 1 1 0 0 0 0 0 0
244 45 0 0 0 0 0 27 0 0
347 9 0 0 0 0 0 0 0 0
373 9 0 0 0 0 0 0 0 0
378 9 0 0 0 0 0 0 0 0
382 9 2 1 0 0 0 9 0 0
383 9 0 0 0 0 0 9 0 0
448 54 0 0 18 0 0 9 0 0
fn=_ZN5alloc7raw_vec11finish_growN.llvm.M
0 91 6 1 13 1 0 43 1 0
480 104 5 1 0 0 0 65 2 0
493 48 0 0 22 0 0 0 0 0
502 78 0 0 65 0 0 0 0 0
fn=_ZN5alloc7raw_vec11finish_growN.llvm.M
0 14 1 1 2 0 0 6 0 0
480 16 1 1 0 0 0 10 0 0
493 8 1 1 4 0 0 0 0 0
502 12 1 1 10 0 0 0 0 0
fn=_ZN62_$LT$rustc_target..abi..Layout$u20$as$u20$core..hash..Hash$GT$4hashN.llvm.M
213 4 0 0 4 1 0 0 0 0
fn=_ZN8rustc_ty10needs_drop14needs_drop_rawN.llvm.M
213 2 0 0 2 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
242 4 0 0 0 0 0 0 0 0
507 4 0 0 4 0 0 0 0 0
fn=_ZN8rustc_ty2ty20adt_sized_constraintN.llvm.M
213 8 0 0 8 0 0 0 0 0
fn=_ZN8rustc_ty2ty9param_envN.llvm.M
213 37 32 1 37 0 0 0 0 0
235 148 0 0 0 0 0 0 0 0
242 74 0 0 0 0 0 0 0 0
507 79 1 0 79 0 0 0 0 0
fn=_ZN9rustc_mir12monomorphize12partitioning32collect_and_partition_mono_itemsN.llvm.M
213 1 0 0 1 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
242 3 0 0 0 0 0 0 0 0
507 4 0 0 4 1 0 0 0 0
fn=_ZN9rustc_mir12monomorphize9collector13RootCollector12push_if_rootN.llvm.M
213 1 0 0 1 0 0 0 0 0
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
213 1 0 0 1 0 0 0 0 0
235 6 0 0 0 0 0 0 0 0
507 6 3 1 6 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
213 52 0 0 52 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
213 50 0 0 50 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
213 4 0 0 4 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
213 6 0 0 6 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
213 41 0 0 41 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
213 37 0 0 37 0 0 0 0 0
fn=_ZN9rustc_mir9transform13mir_validatedN.llvm.M
235 8 1 1 2 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 5 2 1 5 0 0 0 0 0
fn=_ZN9rustc_mir9transform9mir_constN.llvm.M
235 2 0 0 0 0 0 0 0 0
507 2 1 1 2 0 0 0 0 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::insert
235 2 1 1 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=alloc::collections::btree::map::Entry<K,V>::or_insert_with
213 150 6 1 150 0 0 0 0 0
fn=alloc::collections::btree::search::search_tree
0 345 0 0 230 0 0 115 0 0
213 1833 0 0 1833 0 0 0 0 0
fn=alloc::fmt::format
0 51 20 1 0 0 0 0 0 0
fn=alloc::raw_vec::RawVec<T,A>::allocate_in
0 221 57 4 0 0 0 0 0 0
169 686 185 16 0 0 0 244 0 0
194 848 0 0 488 0 0 0 0 0
378 382 0 0 0 0 0 0 0 0
fn=alloc::raw_vec::RawVec<T,A>::reserve
0 16739 406 27 5027 74 0 3850 15 1
235 15820 66 2 0 0 0 0 0 0
299 49546 2809 200 0 0 0 41357 101 1
305 52904 1610 95 44556 4 0 0 0 0
309 23094 0 0 11547 1 0 0 0 0
373 11547 0 0 0 0 0 0 0 0
378 9356 109 5 0 0 0 0 0 0
382 6950 1230 123 0 0 0 5027 13 0
383 5027 15 3 0 0 0 5027 0 0
408 5027 0 0 0 0 0 0 0 0
493 10054 333 25 0 0 0 0 0 0
fn=alloc::raw_vec::RawVec<T,A>::reserve_exact
0 489 34 2 125 8 0 16 0 0
235 459 32 2 0 0 0 0 0 0
333 1709 46 2 0 0 0 1313 0 0
339 1734 7 0 1313 0 0 0 0 0
347 842 0 0 421 0 0 0 0 0
373 421 0 0 0 0 0 0 0 0
378 75 18 1 0 0 0 0 0 0
382 150 17 1 0 0 0 125 0 0
383 125 0 0 0 0 0 125 0 0
493 250 0 0 0 0 0 0 0 0
fn=alloc::raw_vec::RawVec<T,A>::try_reserve
0 2017 49 1 167 12 0 758 1 0
235 617 24 1 0 0 0 0 0 0
308 3535 43 1 0 0 0 2121 13 3
309 1414 0 0 707 0 0 0 0 0
314 3535 0 0 2828 0 0 0 0 0
373 707 0 0 0 0 0 0 0 0
382 167 0 0 0 0 0 167 0 0
383 167 0 0 0 0 0 167 0 0
408 167 0 0 0 0 0 0 0 0
493 334 0 0 0 0 0 0 0 0
fn=alloc::slice::<impl alloc::borrow::ToOwned for [T]>::to_owned
378 5 1 1 0 0 0 0 0 0
fn=alloc::slice::insert_head
0 4 0 0 4 0 0 0 0 0
213 15 0 0 15 5 0 0 0 0
fn=alloc::str::<impl str>::replace
213 554 0 0 554 0 0 0 0 0
fn=alloc::sync::Arc<T>::drop_slow
235 32 0 0 0 0 0 0 0 0
242 3 0 0 0 0 0 0 0 0
507 19 6 6 19 4 0 0 0 0
fn=alloc::vec::Vec<T>::extend_with
213 94 0 0 94 0 0 0 0 0
378 18 0 0 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::into_boxed_slice
235 2 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
378 2 0 0 0 0 0 0 0 0
382 2 0 0 0 0 0 1 0 0
383 1 0 0 0 0 0 1 0 0
458 1 1 1 0 0 0 0 0 0
460 1 0 0 1 0 0 0 0 0
461 2 0 0 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::truncate
213 112 0 0 112 0 0 0 0 0
fn=alloc::vec::from_elem
0 155 39 1 0 0 0 0 0 0
213 23 0 0 23 0 0 0 0 0
235 150 0 0 0 0 0 0 0 0
242 75 0 0 0 0 0 0 0 0
378 255 0 0 0 0 0 0 0 0
507 75 0 0 75 0 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for &T>::hash
213 108 7 1 108 22 0 0 0 0
fn=core::iter::traits::iterator::Iterator::unzip
213 44 0 0 44 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
213 6362 1 1 6362 1 0 0 0 0
235 6 0 0 0 0 0 0 0 0
242 3 0 0 0 0 0 0 0 0
507 4 0 0 4 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
213 246 0 0 246 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
213 1 0 0 1 0 0 0 0 0
fn=core::ptr::drop_in_place
213 181 2 2 181 30 0 0 0 0
235 8556 368 48 30 0 0 0 0 0
242 2180 44 19 0 0 0 0 0 0
507 5387 964 275 5387 269 6 0 0 0
fn=ena::snapshot_vec::<impl ena::undo_log::Rollback<ena::snapshot_vec::UndoLog<D>> for alloc::vec::Vec<<D as ena::snapshot_vec::SnapshotVecDelegate>::Value>>::reverse
213 71 0 0 71 0 0 0 0 0
fn=ena::snapshot_vec::SnapshotVec<D,V,L>::update
213 112 34 2 112 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::new_key
213 555 38 1 555 2 0 0 0 0
fn=ena::unify::UnificationTable<S>::probe_value
213 166 0 0 166 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::uninlined_get_root_key
213 79 0 0 79 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::union
213 218 0 0 146 0 0 36 0 0
fn=ena::unify::UnificationTable<S>::union_value
213 38 15 1 38 0 0 0 0 0
fn=env_logger::filter::Builder::build
213 1 0 0 1 0 0 0 0 0
fn=getopts::Matches::opt_present
213 6 0 0 6 0 0 0 0 0
235 12 0 0 0 0 0 0 0 0
242 6 0 0 0 0 0 0 0 0
507 6 0 0 6 0 0 0 0 0
fn=getopts::Matches::opt_str
235 18 1 1 0 0 0 0 0 0
242 9 0 0 0 0 0 0 0 0
fn=getopts::Matches::opt_vals
213 40 0 0 40 2 0 0 0 0
235 48 0 0 0 0 0 0 0 0
507 48 0 0 48 0 0 0 0 0
fn=getopts::Matches::opts_present
0 6 0 0 4 0 0 2 0 0
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=getopts::OptGroup::long_to_short
213 14 0 0 14 0 0 0 0 0
235 204 0 0 0 0 0 0 0 0
507 174 1 1 174 0 0 0 0 0
fn=getopts::Options::optflag
213 4 0 0 4 0 0 0 0 0
fn=getopts::Options::optflagmulti
213 2 0 0 2 0 0 0 0 0
fn=getopts::Options::optmulti
213 16 1 1 16 0 0 0 0 0
fn=getopts::Options::optopt
213 10 1 1 10 0 0 0 0 0
fn=getopts::Options::parse
213 3 1 1 2 0 0 1 0 0
235 2 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
213 196 0 0 196 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
213 221 1 1 221 10 0 0 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
213 15 0 0 15 0 0 0 0 0
fn=indexmap::map::Entry<K,V>::or_insert_with
213 643 0 0 643 0 0 0 0 0
fn=indexmap::map::OrderMapCore<K,V>::first_allocation
213 35 0 0 35 0 0 0 0 0
235 70 0 0 0 0 0 0 0 0
507 35 0 0 35 0 0 0 0 0
fn=once_cell::unsync::OnceCell<T>::get_or_init
0 23 0 0 0 0 0 23 0 0
159 69 9 1 0 0 0 23 0 0
213 23 0 0 23 0 0 0 0 0
fn=rustc_arena::DroplessArena::grow
213 24 0 0 24 0 0 0 0 0
fn=rustc_arena::TypedArena<T>::grow
0 67 0 0 0 0 0 0 0 0
213 134 27 18 134 13 0 0 0 0
378 178 24 20 0 0 0 0 0 0
fn=rustc_arena::TypedArenaChunk<T>::destroy
213 47 1 1 25 5 0 0 0 0
235 1902 3 3 0 0 0 0 0 0
242 716 0 0 0 0 0 0 0 0
507 1035 8 8 1035 533 0 0 0 0
fn=rustc_arena::drop_for_type
235 12 0 0 0 0 0 0 0 0
242 6 0 0 0 0 0 0 0 0
507 11 2 2 11 4 0 0 0 0
fn=rustc_ast::ast::FnDecl::c_variadic
213 4 2 1 2 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::Attribute>::check_name
213 528 11 1 528 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::Attribute>::has_name
213 210 0 0 105 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::Attribute>::ident
213 16 6 1 16 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::Attribute>::meta_item_list
213 5 3 1 5 0 0 0 0 0
235 10 3 1 0 0 0 0 0 0
242 10 0 0 0 0 0 0 0 0
507 5 0 0 5 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::Attribute>::name_or_empty
213 6 0 0 6 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItem>::name_or_empty
213 10 0 0 10 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItemKind>::list_from_tokens
213 10 0 0 10 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::NestedMetaItem>::ident
213 3 0 0 3 0 0 0 0 0
fn=rustc_ast::attr::contains_name
213 2019 0 0 2019 0 0 0 0 0
fn=rustc_ast::attr::find_by_name
213 16 0 0 16 0 0 0 0 0
fn=rustc_ast::attr::is_known
213 4 0 0 2 0 0 0 0 0
fn=rustc_ast::attr::is_used
213 2 0 0 1 0 0 0 0 0
fn=rustc_ast::attr::with_default_session_globals
235 4 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 2 1 1 2 0 0 0 0 0
fn=rustc_ast::expand::allocator::global_allocator_spans
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_ast::tokenstream::TokenStream::map_enumerated
213 1 0 0 1 0 0 0 0 0
235 2 1 1 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::Lit>::from_lit_token
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::LitKind>::from_lit_token::{{closure}}
213 75 0 0 75 0 0 0 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::LitKind>::to_lit_token
213 1 0 0 1 0 0 0 0 0
235 4 1 1 0 0 0 0 0 0
382 1 1 1 0 0 0 1 0 0
383 2 0 0 0 0 0 1 0 0
458 1 0 0 0 0 0 0 0 0
460 1 0 0 1 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=rustc_ast::visit::walk_crate
213 1 0 0 1 0 0 0 0 0
fn=rustc_ast::visit::walk_expr
213 1 0 0 1 0 0 0 0 0
fn=rustc_ast::visit::walk_mod
213 4 0 0 4 2 0 0 0 0
fn=rustc_ast_lowering::Arena::alloc_from_iter
235 6 1 1 0 0 0 0 0 0
242 4 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::lower_fn_decl
213 5 0 0 2 0 0 2 0 0
fn=rustc_ast_lowering::LoweringContext::lower_node_id
213 32 0 0 32 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::with_hir_id_owner
213 6 0 0 6 0 0 0 0 0
235 6 0 0 0 0 0 0 0 0
507 3 0 0 3 0 0 0 0 0
fn=rustc_ast_lowering::expr::<impl rustc_ast_lowering::LoweringContext>::lower_arm
213 1 0 0 1 1 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_generics_mut
213 2 1 1 2 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_item
0 1 0 0 0 0 0 0 0 0
213 4 0 0 4 0 0 0 0 0
235 7 0 0 1 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
378 4 0 0 0 0 0 0 0 0
507 3 1 1 3 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_use_tree
213 3 0 0 3 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=rustc_ast_lowering::lower_crate
213 3 0 0 3 0 0 0 0 0
235 12 0 0 0 0 0 0 0 0
242 5 0 0 0 0 0 0 0 0
507 6 2 2 6 0 0 0 0 0
fn=rustc_ast_lowering::pat::<impl rustc_ast_lowering::LoweringContext>::lower_pat_tuple
378 1 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_angle_bracketed_parameter_data
213 11 0 0 11 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_segment
235 22 0 0 0 0 0 0 0 0
242 11 0 0 0 0 0 0 0 0
507 11 1 1 11 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_qpath
213 1 0 0 1 0 0 0 0 0
fn=rustc_ast_passes::ast_validation::AstValidator::check_fn_decl
213 1 0 0 1 0 0 0 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
0 6 1 1 0 0 0 0 0 0
213 8 4 4 8 0 0 0 0 0
235 32 4 4 0 0 0 0 0 0
242 9 0 0 0 0 0 0 0 0
378 7 2 2 0 0 0 0 0 0
507 15 8 8 15 0 0 0 0 0
fn=rustc_builtin_macros::proc_macro_harness::inject
213 2 0 0 2 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=rustc_builtin_macros::standard_library_imports::inject
213 5 2 2 5 0 0 0 0 0
fn=rustc_builtin_macros::test_harness::inject
213 2 0 0 2 0 0 0 0 0
fn=rustc_codegen_llvm::allocator::codegen
0 4 0 0 0 0 0 0 0 0
213 37 2 2 33 1 0 4 0 0
235 32 0 0 0 0 0 0 0 0
242 8 1 1 0 0 0 0 0 0
378 4 0 0 0 0 0 0 0 0
507 24 0 0 24 0 0 0 0 0
fn=rustc_codegen_llvm::attributes::from_fn_attrs
213 80 0 0 80 7 0 0 0 0
235 80 20 1 0 0 0 0 0 0
507 40 19 1 40 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::codegen
213 35 7 1 28 0 0 7 0 0
235 49 0 0 7 0 0 0 0 0
507 42 7 1 42 14 0 0 0 0
fn=rustc_codegen_llvm::back::write::optimize
213 19 0 0 19 4 0 0 0 0
235 18 6 1 0 0 0 0 0 0
507 6 0 0 6 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::optimize::{{closure}}
213 6 0 0 6 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::target_machine_factory
213 80 0 0 80 35 2 0 0 0
235 32 0 0 0 0 0 0 0 0
242 16 0 0 0 0 0 0 0 0
507 16 0 0 16 0 0 0 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit
0 18 6 1 0 0 0 12 0 0
235 12 0 0 0 0 0 0 0 0
507 12 0 0 12 0 0 0 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit::module_codegen
213 6 0 0 6 0 0 0 0 0
235 12 0 0 0 0 0 0 0 0
242 12 0 0 0 0 0 0 0 0
507 6 0 0 6 5 0 0 0 0
fn=rustc_codegen_llvm::callee::get_fn
235 20 0 0 0 0 0 0 0 0
242 20 0 0 0 0 0 0 0 0
507 20 0 0 20 0 0 0 0 0
fn=rustc_codegen_llvm::consts::const_alloc_to_llvm
213 18 1 1 18 0 0 0 0 0
235 10 1 1 0 0 0 0 0 0
242 5 0 0 0 0 0 0 0 0
378 5 0 0 0 0 0 0 0 0
507 10 0 0 10 0 0 0 0 0
fn=rustc_codegen_llvm::context::create_module
213 14 7 1 14 5 0 0 0 0
235 14 0 0 0 0 0 0 0 0
507 14 0 0 14 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_::build_string
213 54 9 1 27 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_::diagnostic::OptimizationDiagnostic::unpack
213 9 0 0 9 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm
0 1 0 0 0 0 0 0 0 0
213 3 1 0 3 1 0 0 0 0
235 4 1 1 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
378 1 0 0 0 0 0 0 0 0
507 4 1 1 4 1 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm::{{closure}}
213 8 0 0 8 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::to_llvm_feature
213 41 1 1 41 0 0 0 0 0
fn=rustc_codegen_llvm::mono_item::<impl rustc_codegen_ssa::traits::declare::PreDefineMethods for rustc_codegen_llvm::context::CodegenCx>::predefine_fn
235 20 0 0 0 0 0 0 0 0
242 18 0 0 0 0 0 0 0 0
507 19 0 0 19 0 0 0 0 0
fn=rustc_codegen_llvm::type_of::struct_llfields
0 26 12 1 6 0 0 14 0 0
213 21 11 2 21 0 0 0 0 0
235 37 0 0 0 0 0 0 0 0
378 17 0 0 0 0 0 0 0 0
507 17 0 0 17 1 0 0 0 0
fn=rustc_codegen_llvm::type_of::uncached_llvm_type
213 14 0 0 14 0 0 0 0 0
235 40 0 0 0 0 0 0 0 0
242 14 0 0 0 0 0 0 0 0
507 20 4 0 20 0 0 0 0 0
fn=rustc_codegen_ssa::ModuleCodegen<M>::into_compiled_module
213 7 0 0 7 0 0 0 0 0
235 14 0 0 0 0 0 0 0 0
507 14 0 0 14 0 0 0 0 0
fn=rustc_codegen_ssa::back::command::Command::command
213 53 1 1 53 0 0 0 0 0
fn=rustc_codegen_ssa::back::command::Command::env
213 2 0 0 2 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::command::Command::get_args
213 1 1 1 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_late_link_args
213 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_library_search_dirs
213 2 0 0 2 0 0 0 0 0
235 4 1 1 0 0 0 0 0 0
507 2 1 1 2 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_local_crate_regular_objects
213 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_local_native_libraries
213 3 0 0 3 0 0 0 0 0
235 11 0 0 1 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 4 1 1 4 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_pre_link_args
213 6 1 1 6 1 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_native_libraries
213 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_rust_crates::add_static_crate
213 28 1 1 28 8 0 0 0 0
235 28 0 0 0 0 0 0 0 0
507 14 0 0 14 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::each_linked_rlib
213 30 0 0 30 2 0 0 0 0
fn=rustc_codegen_ssa::back::link::get_linker
213 14 0 0 12 0 0 1 0 0
235 2 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::link_binary
0 1 0 0 0 0 0 0 0 0
213 2 0 0 2 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
507 2 1 1 2 1 0 0 0 0
fn=rustc_codegen_ssa::back::link::link_natively
0 1 1 1 0 0 0 0 0 0
213 63 2 2 48 3 1 1 1 0
235 6 0 0 0 0 0 0 0 0
507 6 2 2 6 1 0 0 0 0
fn=rustc_codegen_ssa::back::linker::disable_localization
213 2 1 1 2 0 0 0 0 0
fn=rustc_codegen_ssa::back::linker::exported_symbols
0 3 1 1 0 0 0 1 0 0
213 3 0 0 3 0 0 0 0 0
fn=rustc_codegen_ssa::back::symbol_export::symbol_name_for_instance_in_crate
458 1 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::ModuleConfig::new
0 2 1 1 0 0 0 0 0 0
378 3 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::WorkItem<B>::start_profiling
213 7 7 1 7 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::execute_work_item
213 7 0 0 7 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
0 2 0 0 0 0 0 0 0 0
213 2 0 0 2 1 0 0 0 0
378 27 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_executing_work::{{closure}}
213 13 0 0 13 0 0 0 0 0
fn=rustc_codegen_ssa::base::<impl rustc_codegen_ssa::CrateInfo>::new
235 12 0 0 0 0 0 0 0 0
382 6 0 0 0 0 0 6 0 0
383 6 0 0 0 0 0 6 0 0
458 6 0 0 0 0 0 0 0 0
460 6 0 0 6 0 0 0 0 0
fn=rustc_codegen_ssa::base::codegen_crate
213 15 1 1 13 0 0 0 0 0
235 8 0 0 0 0 0 0 0 0
242 2 1 1 0 0 0 0 0 0
507 6 0 0 6 0 0 0 0 0
fn=rustc_codegen_ssa::base::maybe_create_entry_wrapper
242 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::meth::get_vtable
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::LocalAnalyzer<Bx>::process_place
213 20 0 0 15 0 0 5 0 0
fn=rustc_codegen_ssa::mir::analyze::cleanup_kinds
0 40 0 0 20 0 0 0 0 0
159 30 0 0 0 0 0 10 0 0
235 50 0 0 10 0 0 0 0 0
242 20 0 0 0 0 0 0 0 0
507 40 20 2 40 0 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::non_ssa_locals
0 10 0 0 0 0 0 0 0 0
159 30 0 0 0 0 0 10 0 0
213 45 0 0 45 0 0 0 0 0
235 60 0 0 0 0 0 0 0 0
242 30 0 0 0 0 0 0 0 0
507 60 0 0 60 1 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_argument
213 7 0 0 7 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_block
213 91 18 1 69 0 0 22 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_call_terminator
0 9 0 0 0 0 0 0 0 0
213 46 11 2 39 1 0 0 0 0
235 18 0 0 0 0 0 0 0 0
242 9 0 0 0 0 0 0 0 0
378 9 0 0 0 0 0 0 0 0
507 17 8 1 17 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::landing_pad_to
213 3 0 0 3 1 0 0 0 0
fn=rustc_codegen_ssa::mir::block::TerminatorCodegenHelper::do_call
213 10 0 0 10 5 0 0 0 0
235 18 0 0 0 0 0 0 0 0
242 16 0 0 0 0 0 0 0 0
507 17 16 2 17 0 0 0 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
213 30 0 0 30 10 0 0 0 0
235 70 0 0 0 0 0 0 0 0
242 20 9 1 0 0 0 0 0 0
507 50 0 0 50 16 0 0 0 0
fn=rustc_codegen_ssa::mir::debuginfo::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::debug_introduce_local
213 7 0 0 7 0 0 0 0 0
fn=rustc_codegen_ssa::mir::place::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::monomorphized_place_ty
213 42 0 0 42 0 0 0 0 0
fn=rustc_codegen_ssa::mir::place::PlaceRef<V>::codegen_set_discr
213 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::traits::type_::DerivedTypeMethods::type_int
213 3 2 1 3 1 0 0 0 0
fn=rustc_codegen_ssa::traits::type_::DerivedTypeMethods::type_needs_drop
242 2 0 0 0 0 0 0 0 0
fn=rustc_data_structures::cold_path
242 2 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::dominators::dominators
0 36 10 1 13 0 0 13 0 0
213 26 1 1 26 0 0 0 0 0
235 26 1 1 0 0 0 0 0 0
242 43 0 0 0 0 0 0 0 0
507 26 3 0 26 0 0 0 0 0
fn=rustc_data_structures::graph::implementation::Graph<N,E>::add_edge
213 72 0 0 72 0 0 0 0 0
fn=rustc_data_structures::graph::is_cyclic
0 39 5 1 0 0 0 0 0 0
fn=rustc_data_structures::graph::iterate::TriColorDepthFirstSearch<G>::run_from_start
213 214 7 3 214 0 0 0 0 0
235 84 1 1 0 0 0 0 0 0
242 42 0 0 0 0 0 0 0 0
507 84 0 0 84 0 0 0 0 0
fn=rustc_data_structures::graph::iterate::reverse_post_order
0 13 0 0 0 0 0 0 0 0
235 26 0 0 0 0 0 0 0 0
378 13 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::scc::Sccs<N,S>::new
0 1 0 0 0 0 0 0 0 0
235 6 0 0 0 0 0 0 0 0
242 3 1 1 0 0 0 0 0 0
378 1 0 0 0 0 0 0 0 0
507 6 0 0 6 0 0 0 0 0
fn=rustc_data_structures::graph::scc::SccsConstruction<G,S>::find_state
213 34 0 0 34 0 0 0 0 0
fn=rustc_data_structures::graph::scc::SccsConstruction<G,S>::walk_node
213 304 0 0 304 0 0 0 0 0
fn=rustc_data_structures::obligation_forest::ObligationForest<O>::compress
213 36 0 0 36 0 0 0 0 0
235 288 0 0 0 0 0 0 0 0
242 18 0 0 0 0 0 0 0 0
507 144 0 0 144 0 0 0 0 0
fn=rustc_data_structures::obligation_forest::ObligationForest<O>::find_cycles_from_node
213 68 17 1 68 0 0 0 0 0
fn=rustc_data_structures::sorted_map::index_map::SortedIndexMultiMap<I,K,V>::get_by_key
0 5 1 1 2 0 0 0 0 0
213 6 0 0 6 0 0 0 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
213 9 1 1 9 1 0 0 0 0
235 30 0 0 0 0 0 0 0 0
242 30 0 0 0 0 0 0 0 0
fn=rustc_data_structures::transitive_relation::TransitiveRelation<T>::add
213 18 0 0 18 0 0 0 0 0
fn=rustc_data_structures::transitive_relation::TransitiveRelation<T>::add_index
213 4 0 0 4 0 0 0 0 0
fn=rustc_driver::RustcDefaultCalls::list_metadata
213 1 1 1 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=rustc_driver::RustcDefaultCalls::print_crate_info
213 1 0 0 1 0 0 0 0 0
fn=rustc_driver::handle_options
213 6 1 1 4 0 0 2 0 0
235 268 2 2 1 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 230 5 5 230 6 0 0 0 0
fn=rustc_driver::run_compiler
213 3 1 1 3 1 0 0 0 0
235 15 0 0 1 0 0 0 0 0
242 6 0 0 0 0 0 0 0 0
507 6 2 2 6 2 1 0 0 0
fn=rustc_errors::HandlerInner::emit_stashed_diagnostics
213 36 12 1 36 0 0 0 0 0
235 36 0 0 0 0 0 0 0 0
242 18 0 0 0 0 0 0 0 0
507 18 14 1 18 0 0 0 0 0
fn=rustc_expand::base::SyntaxExtension::new
213 2 0 0 2 0 0 0 0 0
235 6 0 0 2 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 4 2 0 4 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::path_all
0 4 2 1 0 0 0 0 0 0
213 7 0 0 7 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
378 6 0 0 0 0 0 0 0 0
507 2 2 1 2 0 0 0 0 0
fn=rustc_expand::config::features
235 2 1 1 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_expand::expand::InvocationCollector::find_attr_invoc
213 2 0 0 2 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::expand_crate
213 2 1 1 2 0 0 0 0 0
235 6 0 0 0 0 0 0 0 0
507 3 1 1 3 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::fully_expand_fragment
213 8 3 2 8 1 0 0 0 0
235 16 0 0 0 0 0 0 0 0
242 8 0 0 0 0 0 0 0 0
507 8 2 1 8 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::parse_tt
213 27 3 1 27 0 0 0 0 0
235 10 0 0 0 0 0 0 0 0
242 5 0 0 0 0 0 0 0 0
507 8 0 0 8 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::FirstSets::first
213 1 0 0 1 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::ParserAnyMacro::make
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::check_lhs_no_empty_seq
213 5 0 0 5 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::check_lhs_nt_follows
213 5 3 1 5 0 0 0 0 0
235 30 0 0 0 0 0 0 0 0
242 10 1 0 0 0 0 0 0 0
507 20 0 0 20 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
213 15 3 1 15 0 0 0 0 0
fn=rustc_expand::mbe::quoted::parse
213 46 0 0 46 0 0 0 0 0
235 20 0 0 0 0 0 0 0 0
242 20 0 0 0 0 0 0 0 0
507 20 0 0 20 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::lockstep_iter_size
213 1 0 0 1 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::transcribe
213 14 1 1 14 0 0 0 0 0
235 6 0 0 0 0 0 0 0 0
242 5 0 0 0 0 0 0 0 0
507 6 3 3 6 0 0 0 0 0
fn=rustc_expand::placeholders::placeholder
235 4 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=rustc_hir::definitions::DefPath::make
213 58 0 0 58 0 0 0 0 0
fn=rustc_hir::definitions::DefPathTable::allocate
213 10 0 0 10 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::def_key
213 16 0 0 16 6 0 0 0 0
fn=rustc_hir::definitions::Definitions::def_path
213 1 0 0 1 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::init_def_id_to_hir_id_mapping
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 1 0 0 1 1 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::items
213 1 1 0 1 0 0 0 0 0
fn=rustc_hir::pat_util::<impl rustc_hir::hir::Pat>::necessary_variants
213 1 0 0 1 0 0 0 0 0
fn=rustc_index::bit_set::SparseBitMatrix<R,C>::union_rows
213 252 0 0 126 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::commit_if_ok
213 72 70 2 72 0 0 0 0 0
235 144 0 0 0 0 0 0 0 0
507 72 34 1 72 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::commit_unconditionally
213 16 0 0 16 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::probe
213 23 0 0 23 0 0 0 0 0
235 28 1 1 0 0 0 0 0 0
242 3 0 0 0 0 0 0 0 0
507 13 13 3 13 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::resolve_regions_and_report_errors
213 76 0 0 76 0 0 0 0 0
235 152 0 0 0 0 0 0 0 0
507 76 0 0 76 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::resolve_vars_if_possible
213 163 0 0 163 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::universe_of_region
213 11 0 0 11 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 1 1 1 0 0 0 0 0 0
213 94 1 1 94 0 0 0 0 0
235 198 0 0 0 0 0 0 0 0
242 83 1 1 0 0 0 0 0 0
507 100 13 2 100 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
213 15 1 1 15 0 0 0 0 0
235 122 0 0 2 0 0 0 0 0
242 62 24 2 0 0 0 0 0 0
507 89 51 4 89 4 0 0 0 0
fn=rustc_infer::infer::canonical::<impl rustc_infer::infer::InferCtxt>::instantiate_canonical_var
213 22 0 0 22 0 0 0 0 0
fn=rustc_infer::infer::canonical::<impl rustc_infer::infer::InferCtxt>::instantiate_canonical_with_fresh_inference_vars
235 10 0 0 0 0 0 0 0 0
242 5 1 1 0 0 0 0 0 0
507 10 0 0 10 0 0 0 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
213 6 0 0 6 0 0 0 0 0
378 6 5 2 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_nll_query_response_and_region_obligations
159 27 0 0 0 0 0 9 0 0
213 41 5 1 41 0 0 0 0 0
235 18 0 0 0 0 0 0 0 0
242 18 0 0 0 0 0 0 0 0
507 16 7 2 16 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_query_response_and_region_obligations
159 27 2 1 0 0 0 9 0 0
213 15 0 0 15 0 0 0 0 0
235 40 1 1 0 0 0 0 0 0
242 30 0 0 0 0 0 0 0 0
507 28 5 2 28 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::make_canonicalized_query_response
213 7 0 0 7 0 0 0 0 0
235 42 0 0 0 0 0 0 0 0
242 28 0 0 0 0 0 0 0 0
507 23 8 1 23 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::make_query_response_ignoring_pending_obligations
242 2 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::combine::CombineFields::instantiate
213 114 0 0 114 0 0 0 0 0
fn=rustc_infer::infer::error_reporting::<impl rustc_infer::infer::InferCtxt>::report_region_errors
213 152 0 0 152 0 0 0 0 0
235 152 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
213 1 0 0 1 0 0 0 0 0
235 10 1 1 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 5 1 1 5 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::expand_node
213 24 0 0 24 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::infer_variable_values
0 6 0 0 4 0 0 0 0 0
159 304 0 0 0 0 0 76 0 0
213 293 76 3 293 0 0 0 0 0
235 1254 0 0 0 0 0 0 0 0
242 474 40 1 0 0 0 0 0 0
507 643 204 5 643 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::resolve
0 1 1 0 0 0 0 0 0 0
235 226 34 1 0 0 0 0 0 0
242 2 2 0 0 0 0 0 0 0
507 78 0 0 78 0 0 0 0 0
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::save_implied_bounds
0 2 2 1 0 0 0 0 0 0
378 2 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::register_region_obligation
213 11 6 1 11 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::new_region_var
213 299 0 0 299 0 0 0 0 0
fn=rustc_infer::infer::type_variable::TypeVariableTable::new_var
213 512 25 1 512 0 0 0 0 0
fn=rustc_infer::infer::type_variable::TypeVariableTable::replace_if_possible
213 86 0 0 86 0 0 0 0 0
fn=rustc_infer::infer::undo_log::<impl rustc_infer::infer::InferCtxtInner>::rollback_to
213 691 0 0 691 0 0 0 0 0
fn=rustc_infer::traits::util::supertraits
213 7 0 0 7 0 0 0 0 0
fn=rustc_interface::passes::configure_and_expand::{{closure}}
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 2 0 0 2 1 0 0 0 0
fn=rustc_interface::passes::configure_and_expand_inner
213 2 0 0 2 1 0 0 0 0
fn=rustc_interface::passes::create_global_ctxt
213 1 0 0 1 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
507 3 0 0 3 2 0 0 0 0
fn=rustc_interface::passes::prepare_outputs
213 7 1 1 7 0 0 0 0 0
235 15 0 0 1 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 8 1 1 8 0 0 0 0 0
fn=rustc_interface::passes::register_plugins
213 1 0 0 1 0 0 0 0 0
fn=rustc_interface::queries::Linker::link
235 4 0 0 0 0 0 0 0 0
507 3 1 1 3 1 0 0 0 0
fn=rustc_interface::queries::Queries::crate_name
213 1 0 0 1 0 0 0 0 0
fn=rustc_interface::queries::Queries::expansion
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_interface::queries::Queries::global_ctxt
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 1 0 0 1 1 0 0 0 0
fn=rustc_interface::queries::Queries::lower_to_hir
213 1 1 1 1 0 0 0 0 0
fn=rustc_interface::queries::Queries::register_plugins
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=rustc_interface::util::add_configuration
213 1 0 0 1 0 0 0 0 0
fn=rustc_interface::util::collect_crate_types
213 3 1 1 3 1 0 0 0 0
235 2 0 0 0 0 0 0 0 0
fn=rustc_interface::util::compute_crate_disambiguator
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=rustc_lint::BuiltinCombinedEarlyLintPass::get_lints
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_lint::builtin::<impl rustc_lint::passes::EarlyLintPass for rustc_session::lint::builtin::UnusedDocComment>::check_arm
213 1 0 0 1 0 0 0 0 0
fn=rustc_lint::context::LateContext::match_def_path
235 4 1 1 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_lints
213 175 1 1 175 0 0 0 0 0
fn=rustc_lint::early::check_ast_crate
213 6 0 0 6 2 0 0 0 0
235 10 0 0 0 0 0 0 0 0
242 7 0 0 0 0 0 0 0 0
507 8 3 3 8 0 0 0 0 0
fn=rustc_lint::late::late_lint_crate
213 1 0 0 1 1 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=rustc_lint::late::late_lint_mod
213 1 0 0 1 1 0 0 0 0
235 2 1 1 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=rustc_lint::levels::LintLevelsBuilder::new
213 3 0 0 3 0 0 0 0 0
fn=rustc_lint::register_builtins
213 5 0 0 5 0 0 0 0 0
235 10 1 1 0 0 0 0 0 0
242 5 0 0 0 0 0 0 0 0
507 6 2 2 6 1 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::inject_dependency_if
213 4 0 0 4 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::load
235 28 0 0 0 0 0 0 0 0
507 28 1 1 28 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
213 146 1 1 146 9 0 0 0 0
235 122 0 0 0 0 0 0 0 0
378 14 0 0 0 0 0 0 0 0
507 122 1 1 122 13 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::new
159 3 1 1 0 0 0 1 0 0
fn=rustc_metadata::creader::CrateLoader::postprocess
213 4 0 0 4 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::process_extern_crate
213 1 1 1 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=rustc_metadata::dependency_format::activate_injected_dep
213 1 0 0 1 0 0 0 0 0
fn=rustc_metadata::dependency_format::calculate_type
213 1 0 0 1 0 0 0 0 0
235 30 1 1 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 29 0 0 29 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::extract_one
213 14 1 1 14 0 0 0 0 0
235 84 0 0 0 0 0 0 0 0
507 84 1 1 84 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::find_library_crate
235 28 0 0 0 0 0 0 0 0
507 14 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::each_child_of_item
213 2020 8 2 2020 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_associated_item
213 116 0 0 116 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::item_ident
213 4972 0 0 4972 11 0 0 0 0
fn=rustc_metadata::rmeta::decoder::CrateMetadata::new
213 14 0 0 14 7 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_children_untracked
213 913 6 2 913 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_generics_num_lifetimes
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::load_macro_untracked
0 3 0 0 0 0 0 0 0 0
213 3 0 0 3 0 0 0 0 0
235 6 0 0 0 0 0 0 0 0
242 3 0 0 0 0 0 0 0 0
378 9 0 0 0 0 0 0 0 0
507 3 0 0 3 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crates_untracked
213 42 0 0 42 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_key
213 440 0 0 440 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_children
242 168 1 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::used_crate_source
213 15 0 0 15 0 0 0 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
235 124 45 2 0 0 0 0 0 0
242 59 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::attrs
213 120 0 0 120 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_owner
213 16 0 0 16 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_parent_node
213 120 0 0 120 0 0 0 0 0
fn=rustc_middle::hir::map::Map::span
213 12 0 0 12 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::finalize_and_compute_crate_hash
213 9 1 1 9 0 0 0 0 0
235 8 0 0 0 0 0 0 0 0
242 4 0 0 0 0 0 0 0 0
507 5 1 1 5 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::root
213 2 1 1 2 0 0 0 0 0
fn=rustc_middle::hir::map::index_hir
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::hir::place::Place::deref_tys
213 4 0 0 4 0 0 0 0 0
fn=rustc_middle::ich::impls_syntax::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for [rustc_ast::ast::Attribute]>::hash_stable
242 2 0 0 0 0 0 0 0 0
fn=rustc_middle::lint::LintLevelSets::get_lint_id_level
213 56 0 0 28 3 0 0 0 0
fn=rustc_middle::lint::struct_lint_level::struct_lint_level_impl
213 1 1 1 1 0 0 0 0 0
235 5 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 2 1 1 2 0 0 0 0 0
fn=rustc_middle::middle::cstore::used_crates
213 3 0 0 3 0 0 0 0 0
235 12 0 0 0 0 0 0 0 0
242 9 0 0 0 0 0 0 0 0
507 12 2 1 12 0 0 0 0 0
fn=rustc_middle::middle::lib_features::LibFeatures::to_vec
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::middle::limits::update_limit
213 3 0 0 3 0 0 0 0 0
fn=rustc_middle::mir::Body::source_info
213 25 0 0 25 1 0 0 0 0
fn=rustc_middle::mir::interpret::AllocDecodingState::new
159 42 0 0 0 0 0 14 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_bytes_with_undef_and_ptr
213 44 0 0 44 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_relocations
213 22 0 0 22 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::read_scalar
0 132 22 2 132 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::write_scalar
213 9 0 0 9 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag>::from_byte_aligned_bytes
159 3 0 0 0 0 0 1 0 0
fn=rustc_middle::mir::interpret::allocation::InitMask::set_range_inbounds
213 44 0 0 44 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::items_in_deterministic_order
213 3 0 0 3 0 0 0 0 0
235 6 0 0 0 0 0 0 0 0
242 3 0 0 0 0 0 0 0 0
507 6 0 0 6 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name
213 24 3 2 24 0 0 0 0 0
235 56 1 1 0 0 0 0 0 0
507 43 3 2 43 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name_no_mangle
213 7 0 0 7 0 0 0 0 0
235 16 1 1 0 0 0 0 0 0
507 15 1 1 15 0 0 0 0 0
fn=rustc_middle::mir::tcx::<impl rustc_middle::mir::Rvalue>::ty
213 20 0 0 20 1 0 0 0 0
fn=rustc_middle::mir::traversal::Postorder::new
0 45 0 0 0 0 0 0 0 0
213 45 0 0 45 0 0 0 0 0
fn=rustc_middle::mir::traversal::preorder
0 41 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::visit::MutVisitor::super_place
213 2 0 0 2 0 0 0 0 0
fn=rustc_middle::mir::visit::MutVisitor::visit_place
213 20 0 0 20 0 0 0 0 0
fn=rustc_middle::mir::visit::Visitor::visit_body
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::traits::query::DropckOutlivesResult::into_kinds_reporting_overflows
235 6 0 0 0 0 0 0 0 0
242 3 0 0 0 0 0 0 0 0
507 3 0 0 3 0 0 0 0 0
fn=rustc_middle::traits::specialization_graph::Ancestors::leaf_def
213 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::body_owners
213 1 0 0 1 1 0 0 0 0
fn=rustc_middle::ty::AdtDef::new
213 394 0 0 394 0 0 0 0 0
fn=rustc_middle::ty::AdtDef::non_enum_variant
213 2 1 1 2 0 0 0 0 0
fn=rustc_middle::ty::AssociatedItems::find_by_name_and_namespace
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::AssociatedItems::in_definition_order
213 9 6 1 9 4 0 0 0 0
fn=rustc_middle::ty::AssociatedItems::new
213 8 5 1 8 0 0 0 0 0
fn=rustc_middle::ty::Generics::requires_monomorphization
213 1 0 0 1 1 0 0 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_VariantDef::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::VariantDef>::hash_stable
213 4 3 1 4 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
159 3 0 0 0 0 0 1 0 0
213 4 1 1 3 1 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 1 1 1 0 0 0 0 0 0
378 1 0 0 0 0 0 0 0 0
507 2 0 0 2 1 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::has_strict_asm_symbol_naming
213 13 0 0 13 2 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_const_alloc
213 69 19 1 69 0 0 0 0 0
235 36 5 1 0 0 0 0 0 0
242 12 0 0 0 0 0 0 0 0
507 30 0 0 30 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_tup
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 2 1 1 2 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_place_elem
0 1 0 0 0 0 0 0 0 0
213 2 0 0 2 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
378 1 0 0 0 0 0 0 0 0
507 2 1 1 2 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_tup
213 1 0 0 1 0 0 0 0 0
235 2 1 1 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_tup::{{closure}}
213 3 0 0 3 0 0 0 0 0
235 6 0 0 0 0 0 0 0 0
242 3 2 1 0 0 0 0 0 0
507 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::expr_adjustments
213 4 0 0 4 1 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars
213 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars::{{closure}}
213 19 0 0 19 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
213 99 1 1 99 0 0 0 0 0
242 18 4 1 0 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::has_type_flags
213 6 1 1 6 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::references_error
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::<impl rustc_middle::ty::context::TyCtxt>::is_ty_uninhabited_from
242 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::intersection
213 3 1 1 3 2 0 0 0 0
242 9 2 2 0 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::union
242 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::fn_once_adapter_instance
213 1 0 0 1 1 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::field
213 26 0 0 26 2 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
213 115 7 1 110 24 0 0 0 0
235 152 0 0 12 2 0 0 0 0
242 53 1 1 0 0 0 0 0 0
507 44 8 1 44 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::univariant_uninterned
213 44 13 1 44 0 0 0 0 0
235 8 0 0 0 0 0 0 0 0
242 4 2 1 0 0 0 0 0 0
378 28 0 0 0 0 0 0 0 0
507 6 0 0 6 0 0 0 0 0
fn=rustc_middle::ty::outlives::compute_components_recursive
242 18 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
213 7 0 0 7 0 0 0 0 0
fn=rustc_middle::ty::print::obsolete::DefPathBasedNames::push_def_path
235 16 0 0 0 0 0 0 0 0
242 16 3 1 0 0 0 0 0 0
507 8 0 0 8 0 0 0 0 0
fn=rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur
213 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_def>::compute
213 441 0 0 441 2 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_destructor>::compute
213 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_dtorck_constraint>::compute
213 3 3 1 3 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_sized_constraint>::compute
213 8 0 0 8 2 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::all_crate_nums>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::all_local_trait_impls>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::analysis>::compute
213 1 0 0 1 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::associated_item>::compute
213 12 0 0 12 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::associated_item_def_ids>::compute
213 8 0 0 8 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::associated_items>::compute
213 8 1 1 8 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::backend_optimization_level>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_item_well_formed>::compute
213 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_match>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_attrs>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_const_bodies>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_impl_wf>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_intrinsics>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_item_types>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_liveness>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_loops>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_privacy>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_unstable_api_usage>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_private_in_public>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::codegen_fn_attrs>::compute
213 15 3 3 15 3 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::codegen_fulfill_obligation>::compute
213 5 0 0 5 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::codegen_unit>::compute
213 6 0 0 6 6 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::coherent_trait>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::collect_and_partition_mono_items>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::collect_mod_item_types>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::const_eval_raw>::compute
213 20 0 0 20 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::const_eval_validated>::compute
213 20 0 0 20 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_disambiguator>::compute
213 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_hash>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_inherent_impls>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_inherent_impls_overlap_check>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_name>::compute
213 15 0 0 15 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::def_kind>::compute
213 72 0 0 72 2 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::def_span>::compute
213 45 0 0 45 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::defined_lang_items>::compute
213 14 0 0 14 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::dep_kind>::compute
213 14 0 0 14 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::dependency_formats>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::diagnostic_items>::compute
213 2 1 1 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::entry_fn>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::explicit_predicates_of>::compute
213 53 0 0 53 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::exported_symbols>::compute
213 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::extern_crate>::compute
213 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::extern_mod_stmt_cnum>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::features_query>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::fn_sig>::compute
213 14 0 0 14 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::generics_of>::compute
213 52 0 0 52 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::get_lang_items>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::get_lib_features>::compute
213 1 1 1 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::has_typeck_results>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::hir_crate>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::hir_module_items>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_defaultness>::compute
213 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_parent>::compute
213 88 0 0 88 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_polarity>::compute
213 7 0 0 7 5 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_trait_ref>::compute
213 108 0 0 108 2 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::implementations_of_trait>::compute
213 126 0 0 126 3 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::index_hir>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::inferred_outlives_of>::compute
213 53 0 0 53 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::inherent_impls>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_codegened_item>::compute
213 6 0 0 6 5 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_compiler_builtins>::compute
213 14 0 0 14 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_const_fn_raw>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_foreign_item>::compute
213 11 0 0 11 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_late_bound_map>::compute
213 1 0 0 1 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_mir_available>::compute
213 23 0 0 23 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_no_builtins>::compute
213 14 0 0 14 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_panic_runtime>::compute
213 14 0 0 14 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_profiler_runtime>::compute
213 14 0 0 14 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_reachable_non_generic>::compute
213 8 0 0 8 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::item_attrs>::compute
213 647 0 0 647 4 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::item_children>::compute
213 3178 0 0 3178 38 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::link_args>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lint_levels>::compute
213 1 1 1 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lint_mod>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lit_to_const>::compute
213 1 0 0 1 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lookup_deprecation_entry>::compute
213 4 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lookup_stability>::compute
213 5 0 0 5 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::maybe_unused_extern_crates>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_borrowck>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_built>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_const>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_const_qualif>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_drops_elaborated_and_const_checked>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_validated>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::missing_extern_crate_item>::compute
213 14 0 0 14 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::missing_lang_items>::compute
213 14 0 0 14 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::module_exports>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::native_libraries>::compute
213 15 0 0 15 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::needs_drop_raw>::compute
213 2 0 0 2 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::opt_const_param_of>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::optimized_mir>::compute
213 25 0 0 25 2 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::original_crate_name>::compute
213 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::output_filenames>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::panic_strategy>::compute
213 14 0 0 14 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::param_env>::compute
213 37 6 3 37 18 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::plugin_registrar_fn>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::postorder_cnums>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::predicates_defined_on>::compute
213 53 0 0 53 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::predicates_of>::compute
213 53 33 3 53 7 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::privacy_access_levels>::compute
213 1 0 0 1 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::proc_macro_decls_static>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::promoted_mir>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::region_scope_tree>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::resolve_instance>::compute
213 17 0 0 17 6 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::resolve_lifetimes>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::specialization_graph_of>::compute
213 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::stability_index>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::static_mutability>::compute
213 19 0 0 19 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::subst_and_check_impossible_predicates>::compute
213 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::super_predicates_of>::compute
213 5 0 0 5 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::supported_target_features>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::symbol_mangling_version>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::symbol_name>::compute
213 3 0 0 3 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::trait_def>::compute
213 8 1 1 8 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::trait_impls_of>::compute
213 9 8 1 9 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::trait_of_item>::compute
213 18 0 0 18 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::type_of>::compute
213 565 0 0 565 51 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::typeck>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::typeck_item_bodies>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::unsafety_check_result>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::upstream_monomorphizations_for>::compute
213 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::upvars_mentioned>::compute
213 1 0 0 1 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::used_crate_source>::compute
213 14 0 0 14 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::used_trait_imports>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::variances_of>::compute
213 3 0 0 3 2 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::visibility>::compute
213 5 0 0 5 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::visible_parent_map>::compute
213 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::vtable_methods>::compute
213 1 0 0 1 1 0 0 0 0
fn=rustc_middle::ty::query::on_disk_cache::OnDiskCache::new_empty
159 3 0 0 0 0 0 1 0 0
fn=rustc_middle::ty::structural_impls::fold_list
242 19 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::conservative_is_privately_uninhabited
213 21 0 0 21 6 0 0 0 0
fn=rustc_middle::ty::sty::Binder<T>::map_bound
213 9 0 0 9 0 0 0 0 0
235 6 0 0 0 0 0 0 0 0
242 3 0 0 0 0 0 0 0 0
378 3 0 0 0 0 0 0 0 0
507 6 0 0 6 0 0 0 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::fill_item
213 1 1 1 1 0 0 0 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::for_item
242 103 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::identity_for_item
242 10 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::subst::Subst::subst
213 6 0 0 6 0 0 0 0 0
fn=rustc_middle::ty::trait_def::<impl rustc_middle::ty::context::TyCtxt>::all_impls
213 2 1 0 2 1 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::struct_tail_without_normalization
213 2 0 0 2 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::access_place
213 28 0 0 28 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::check_if_full_path_is_moved
213 10 0 0 10 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::is_local_ever_initialized
213 26 1 1 26 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::is_mutable
213 24 0 0 24 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::mutate_place
213 13 0 0 13 0 0 0 0 0
fn=rustc_mir::borrow_check::borrow_set::BorrowSet::build
235 4 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 4 1 1 4 0 0 0 0 0
fn=rustc_mir::borrow_check::constraints::graph::ConstraintGraph<D>::new
159 12 1 1 0 0 0 4 0 0
fn=rustc_mir::borrow_check::diagnostics::move_errors::<impl rustc_mir::borrow_check::MirBorrowckCtxt>::report_move_errors
235 4 1 1 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
159 3 0 0 0 0 0 1 0 0
213 9 1 1 8 1 0 1 0 0
235 44 1 1 3 0 0 0 0 0
242 18 0 0 0 0 0 0 0 0
507 31 5 5 31 2 0 0 0 0
fn=rustc_mir::borrow_check::nll::compute_regions
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 0 0 1 1 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
0 50 0 0 8 0 0 0 0 0
159 3 0 0 0 0 0 1 0 0
213 153 0 0 153 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
213 10 0 0 10 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValueElements::new
213 9 0 0 9 2 0 0 0 0
378 3 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValueElements::push_predecessors
213 71 1 1 71 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValues<N>::add_region
213 126 1 1 63 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::assert_iscleanup
213 4 0 0 4 2 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::check_rvalue
213 13 2 1 13 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::normalize_and_prove_instantiated_predicates
235 16 4 1 0 0 0 0 0 0
242 8 0 0 0 0 0 0 0 0
507 4 0 0 4 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::relate_type_and_user_type
213 1 0 0 1 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
213 47 0 0 47 2 0 0 0 0
fn=rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion::convert_all
213 15 2 0 15 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::UniversalRegionRelations::outlives
0 1 0 0 0 0 0 0 0 0
378 1 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::create
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
378 1 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::generate
213 27 0 0 27 0 0 0 0 0
235 9 1 1 3 0 0 0 0 0
242 3 1 1 0 0 0 0 0 0
507 6 0 0 6 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
213 109 2 2 98 0 0 11 0 0
235 14 1 1 0 0 0 0 0 0
242 6 0 0 0 0 0 0 0 0
378 1 0 0 0 0 0 0 0 0
507 12 2 2 12 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::relate_tys::relate_types
213 50 0 0 50 0 0 0 0 0
235 100 0 0 0 0 0 0 0 0
507 50 5 1 50 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::type_check
235 6 1 1 0 0 0 0 0 0
242 3 0 0 0 0 0 0 0 0
507 5 0 0 5 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
213 20 0 0 20 0 0 0 0 0
235 80 0 0 0 0 0 0 0 0
507 62 19 1 62 3 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_validated_provider
213 18 0 0 18 0 0 0 0 0
235 36 0 0 0 0 0 0 0 0
242 36 18 0 0 0 0 0 0 0
507 36 18 1 36 0 0 0 0 0
fn=rustc_mir::dataflow::drop_flag_effects::drop_flag_effects_for_location
0 214 0 0 214 0 0 0 0 0
213 1608 4 1 1608 1 0 0 0 0
fn=rustc_mir::dataflow::drop_flag_effects::on_all_children_bits::is_terminal_path
213 225 0 0 225 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::iterate_to_fixpoint
0 26 1 1 0 0 0 0 0 0
213 155 5 2 155 0 0 0 0 0
235 104 4 2 0 0 0 0 0 0
242 52 3 3 0 0 0 0 0 0
378 13 0 0 0 0 0 0 0 0
507 90 4 2 90 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::new
0 14 1 1 0 0 0 0 0 0
159 39 5 2 0 0 0 13 0 0
213 30 0 0 15 0 0 11 0 0
235 26 0 0 0 0 0 0 0 0
242 13 0 0 0 0 0 0 0 0
507 25 1 1 25 0 0 0 0 0
fn=rustc_mir::dataflow::framework::visitor::visit_results
0 2 0 0 0 0 0 0 0 0
235 8 1 1 0 0 0 0 0 0
242 4 0 0 0 0 0 0 0 0
507 7 0 0 7 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::MoveData::find_in_move_path_or_its_descendants
213 6 0 0 6 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::MoveData::gather_moves
213 18 4 1 12 2 0 6 1 0
235 12 0 0 0 0 0 0 0 0
242 6 0 0 0 0 0 0 0 0
507 6 0 0 6 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::MovePathLookup::find
213 66 0 0 66 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::builder::Gatherer::gather_init
213 68 5 1 68 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::builder::Gatherer::move_path_for
213 71 0 0 71 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::builder::Gatherer::record_move
213 72 0 0 72 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::builder::MoveDataBuilder::new_move_path
213 114 0 0 114 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::layout_of_local
213 140 0 0 140 4 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::pop_stack_frame
213 60 20 1 60 0 0 0 0 0
235 40 0 0 0 0 0 0 0 0
242 40 19 1 0 0 0 0 0 0
507 40 0 0 40 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::push_stack_frame
0 42 20 1 0 0 0 0 0 0
213 40 20 3 40 0 0 0 0 0
235 80 0 0 0 0 0 0 0 0
242 19 0 0 0 0 0 0 0 0
378 63 0 0 0 0 0 0 0 0
507 59 1 1 59 0 0 0 0 0
fn=rustc_mir::interpret::intern::intern_const_alloc_recursive
213 45 0 0 45 0 0 0 0 0
235 80 0 0 0 0 0 0 0 0
242 60 0 0 0 0 0 0 0 0
507 62 39 2 62 0 0 0 0 0
fn=rustc_mir::interpret::intern::intern_shallow
213 22 0 0 22 0 0 0 0 0
fn=rustc_mir::interpret::memory::Memory<M>::allocate
166 66 0 0 0 0 0 22 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_operand
213 23 21 2 23 1 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_place_to_op
213 17 0 0 17 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::force_allocation_maybe_sized
213 7 0 0 7 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::write_immediate_no_validate
213 20 0 0 20 1 0 0 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_rvalue_into_place
213 2 0 0 2 0 0 0 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::run
213 126 22 1 126 5 0 0 0 0
fn=rustc_mir::interpret::validity::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::validate_operand_internal
235 56 0 0 0 0 0 0 0 0
242 1 1 1 0 0 0 0 0 0
507 20 1 1 20 0 0 0 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_aggregate
235 4 0 0 0 0 0 0 0 0
242 4 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::iter_accesses
0 6 0 0 2 0 0 3 0 0
213 10 0 0 10 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::with_inlining_candidates
0 14 0 0 7 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_items_rec
213 10 0 0 10 3 0 0 0 0
235 30 3 1 10 4 0 0 0 0
242 14 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_neighbours
213 10 0 0 10 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::record_accesses
213 10 7 1 10 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::assert_symbols_are_distinct
213 1 1 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 2 1 1 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::compute_codegen_unit_name
213 5 0 0 5 0 0 0 0 0
235 10 0 0 0 0 0 0 0 0
242 8 0 0 0 0 0 0 0 0
507 5 0 0 5 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::merge_codegen_units
213 4 1 1 4 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::partition
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::place_inlined_mono_items
213 6 0 0 6 0 0 0 0 0
235 2 1 1 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
fn=rustc_mir::shim::build_call_shim
0 1 0 0 0 0 0 0 0 0
213 12 4 3 12 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
378 5 2 1 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=rustc_mir::transform::add_call_guards::AddCallGuards::add_call_guards
213 15 0 0 15 0 0 0 0 0
235 54 8 1 0 0 0 0 0 0
242 36 0 0 0 0 0 0 0 0
507 36 8 1 36 0 0 0 0 0
fn=rustc_mir::transform::add_moves_for_packed_drops::add_moves_for_packed_drops
213 6 0 0 6 1 0 0 0 0
fn=rustc_mir::transform::check_consts::qualifs::in_rvalue
213 6 2 2 6 0 0 0 0 0
fn=rustc_mir::transform::check_unsafety::check_unsafety
235 2 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
213 3 0 0 3 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Promoter::assign
213 4 0 0 4 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Promoter::promote_temp
213 4 0 0 4 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Validator::qualif_local
213 6 0 0 6 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Validator::validate_local
213 6 0 0 6 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::promote_candidates
213 21 3 3 21 0 0 0 0 0
235 10 0 0 0 0 0 0 0 0
242 8 0 0 0 0 0 0 0 0
507 6 1 1 6 0 0 0 0 0
fn=rustc_mir::transform::promoted_mir
213 1 0 0 1 0 0 0 0 0
fn=rustc_mir::transform::remove_noop_landing_pads::remove_noop_landing_pads
0 9 0 0 0 0 0 0 0 0
213 31 2 1 31 0 0 0 0 0
235 36 0 0 0 0 0 0 0 0
242 18 0 0 0 0 0 0 0 0
507 18 0 0 18 0 0 0 0 0
fn=rustc_mir::transform::run_optimization_passes
235 30 6 2 0 0 0 0 0 0
507 30 1 0 30 0 0 0 0 0
fn=rustc_mir::transform::run_passes
235 6 0 0 0 0 0 0 0 0
507 6 0 0 6 0 0 0 0 0
fn=rustc_mir::transform::run_post_borrowck_cleanup_passes
235 18 0 0 0 0 0 0 0 0
507 18 2 0 18 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::new
235 120 0 0 40 0 0 0 0 0
242 40 0 0 0 0 0 0 0 0
378 20 10 1 0 0 0 0 0 0
507 80 10 1 80 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::simplify
213 72 1 1 72 0 0 0 0 0
235 82 0 0 0 0 0 0 0 0
242 40 0 0 0 0 0 0 0 0
507 62 7 1 62 0 0 0 0 0
fn=rustc_mir::transform::simplify::remove_dead_blocks
0 20 0 0 0 0 0 0 0 0
213 84 7 1 84 0 0 0 0 0
235 160 0 0 0 0 0 0 0 0
242 80 0 0 0 0 0 0 0 0
507 160 19 2 160 0 0 0 0 0
fn=rustc_mir::transform::simplify::simplify_cfg
235 24 0 0 0 0 0 0 0 0
242 24 0 0 0 0 0 0 0 0
378 24 0 0 0 0 0 0 0 0
382 24 0 0 0 0 0 12 0 0
383 12 0 0 0 0 0 12 0 0
458 12 9 1 0 0 0 0 0 0
460 12 0 0 12 0 0 0 0 0
461 24 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::validate::TypeChecker::check_edge
213 4 0 0 4 0 0 0 0 0
fn=rustc_mir::util::patch::MirPatch::apply
213 36 0 0 18 0 0 0 0 0
235 144 0 0 0 0 0 0 0 0
242 92 0 0 0 0 0 0 0 0
fn=rustc_mir::util::patch::MirPatch::new
159 54 0 0 0 0 0 18 3 0
213 36 0 0 18 0 0 18 0 0
fn=rustc_mir::util::patch::MirPatch::new_block
213 10 0 0 10 0 0 0 0 0
fn=rustc_mir::util::storage::AlwaysLiveLocals::new
213 38 0 0 19 0 0 0 0 0
fn=rustc_mir_build::build::Builder::finish
213 1 0 0 1 0 0 0 0 0
235 10 1 1 0 0 0 0 0 0
242 4 0 0 0 0 0 0 0 0
507 8 3 3 8 0 0 0 0 0
fn=rustc_mir_build::build::Builder::new
159 3 0 0 0 0 0 1 0 0
213 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::build::block::<impl rustc_mir_build::build::Builder>::ast_block_stmts
213 8 1 1 8 0 0 0 0 0
235 8 1 1 0 0 0 0 0 0
242 4 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::construct_fn
213 6 2 2 5 0 0 1 0 0
235 2 0 0 0 0 0 0 0 0
242 1 1 1 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::build::expr::as_place::<impl rustc_mir_build::build::Builder>::as_place
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::build::expr::as_temp::<impl rustc_mir_build::build::Builder>::expr_as_temp
213 36 0 0 36 0 0 0 0 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
213 53 4 4 53 0 0 0 0 0
235 16 2 2 0 0 0 0 0 0
242 8 0 0 0 0 0 0 0 0
507 11 1 1 11 0 0 0 0 0
fn=rustc_mir_build::build::expr::stmt::<impl rustc_mir_build::build::Builder>::stmt_expr
213 2 1 1 2 0 0 0 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::bind_and_guard_matched_candidate
213 2 0 0 2 0 0 0 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::lower_match_tree
0 1 1 1 1 0 0 0 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::visit_primary_bindings
235 2 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::build::matches::simplify::<impl rustc_mir_build::build::Builder>::simplify_candidate
213 1 1 1 1 0 0 0 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::diverge_cleanup_gen
213 2 0 0 2 0 0 0 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::in_scope
213 3 0 0 3 0 0 0 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::schedule_drop
213 24 0 0 24 0 0 0 0 0
fn=rustc_mir_build::build::scope::Scopes::pop_scope
213 24 0 0 24 0 0 0 0 0
fn=rustc_mir_build::build::scope::Scopes::push_scope
213 24 0 0 24 0 0 0 0 0
fn=rustc_mir_build::build::scope::build_diverge_scope
213 39 0 0 13 0 0 0 0 0
235 26 0 0 0 0 0 0 0 0
242 13 0 0 0 0 0 0 0 0
507 13 0 0 13 0 0 0 0 0
fn=rustc_mir_build::build::scope::build_scope_drops
213 12 0 0 12 0 0 0 0 0
fn=rustc_mir_build::hair::cx::Cx::needs_drop
242 12 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::block::mirror_stmts
213 2 0 0 2 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::Pat::from_hir
235 2 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::PatCtxt::lower_pattern
213 2 0 0 2 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::PatternFoldable::fold_with
213 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::Constructor::subtract_ctors
213 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::Fields::replace_with_fieldpats
213 2 0 0 2 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::Matrix::push
213 2 0 0 2 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::is_useful
213 5 1 1 5 0 0 0 0 0
235 4 1 1 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::is_useful_specialized
213 2 0 0 2 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 3 1 1 3 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::split_grouped_constructors
0 2 0 0 0 0 0 0 0 0
213 2 0 0 2 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
378 4 0 0 2 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::MatchVisitor::lower_pattern
235 2 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::check_match
235 2 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 2 1 1 2 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::pat_is_catchall
213 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::lints::check
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_parse::lexer::StringReader::next_token
213 23 0 0 23 0 0 0 0 0
fn=rustc_parse::lexer::tokentrees::<impl rustc_parse::lexer::StringReader>::into_token_trees
235 6 0 0 0 0 0 0 0 0
242 5 0 0 0 0 0 0 0 0
507 6 1 1 6 0 0 0 0 0
fn=rustc_parse::lexer::tokentrees::TokenStreamBuilder::push
213 18 0 0 18 0 0 0 0 0
fn=rustc_parse::lexer::tokentrees::TokenTreesReader::parse_token_tree
213 8 0 0 8 0 0 0 0 0
fn=rustc_parse::maybe_source_file_to_parser
235 2 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_parse::parser::Parser::break_and_eat
213 2 0 0 2 0 0 0 0 0
fn=rustc_parse::parser::Parser::bump
213 54 0 0 54 0 0 0 0 0
fn=rustc_parse::parser::Parser::is_import_coupler
213 3 0 0 3 0 0 0 0 0
fn=rustc_parse::parser::Parser::parse_seq_to_before_tokens
213 3 2 2 3 0 0 0 0 0
fn=rustc_parse::parser::Parser::parse_token_tree
213 12 0 0 12 0 0 0 0 0
fn=rustc_parse::parser::Parser::parse_visibility
213 6 0 0 6 0 0 0 0 0
fn=rustc_parse::parser::TokenCursor::next
213 20 0 0 20 0 0 0 0 0
fn=rustc_parse::parser::attr::<impl rustc_parse::parser::Parser>::parse_inner_attributes
213 3 1 0 3 0 0 0 0 0
fn=rustc_parse::parser::attr::<impl rustc_parse::parser::Parser>::parse_outer_attributes
213 7 1 1 7 0 0 0 0 0
fn=rustc_parse::parser::diagnostics::<impl rustc_parse::parser::Parser>::maybe_consume_incorrect_semicolon
213 1 1 1 1 0 0 0 0 0
fn=rustc_parse::parser::emit_unclosed_delims
213 24 0 0 24 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_assoc_expr_with
213 3 2 1 3 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_bottom_expr
213 6 1 1 6 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_dot_or_call_expr_with_
213 10 2 1 10 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_prefix_expr
235 4 0 0 0 0 0 0 0 0
242 2 2 1 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=rustc_parse::parser::generics::<impl rustc_parse::parser::Parser>::parse_where_clause
213 1 0 0 1 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::check_fn_front_matter
213 13 2 1 13 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::is_macro_rules_item
213 4 0 0 4 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_fn_decl
213 1 0 0 1 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_fn_front_matter
213 5 2 2 5 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_common
213 6 0 0 6 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_common_
213 3 2 1 3 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_kind
213 32 2 1 32 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 2 1 1 1 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_mod
213 2 0 0 2 0 0 0 0 0
fn=rustc_parse::parser::path::<impl rustc_parse::parser::Parser>::parse_path
213 3 0 0 3 0 0 0 0 0
fn=rustc_parse::parser::path::<impl rustc_parse::parser::Parser>::parse_path_segment
213 3 1 1 3 0 0 0 0 0
fn=rustc_parse::parser::path::<impl rustc_parse::parser::Parser>::parse_path_segments
213 9 2 1 9 0 0 0 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_block_common
213 4 0 0 4 0 0 0 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_full_stmt
213 1 0 0 1 0 0 0 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_stmt_without_recovery
213 11 6 4 11 0 0 0 0 0
235 6 0 0 0 0 0 0 0 0
242 3 0 0 0 0 0 0 0 0
507 3 0 0 3 0 0 0 0 0
fn=rustc_parse_format::Parser::new
235 2 0 0 0 0 0 0 0 0
507 2 0 0 1 0 0 0 0 0
fn=rustc_parse_format::Parser::string
213 1 0 0 1 0 0 0 0 0
fn=rustc_passes::dead::check_crate
213 2 0 0 2 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 3 1 1 3 0 0 0 0 0
fn=rustc_passes::hir_id_validator::check_crate
235 2 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=rustc_passes::lang_items::LanguageItemCollector::collect_item
213 24 0 0 24 0 0 0 0 0
fn=rustc_passes::liveness::Liveness::propagate_through_expr
213 1 0 0 1 0 0 0 0 0
fn=rustc_passes::stability::check_unused_or_stable_features
235 2 1 1 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_plugin_impl::build::plugin_registrar_fn
0 1 1 1 0 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_privacy::privacy_access_levels
213 1 0 0 1 0 0 0 0 0
fn=rustc_resolve::ModuleData::for_each_child
213 27 0 0 27 0 0 0 0 0
fn=rustc_resolve::Resolver::into_outputs
213 1 0 0 1 0 0 0 0 0
235 22 0 0 0 0 0 0 0 0
242 10 0 0 0 0 0 0 0 0
507 14 6 6 14 0 0 0 0 0
fn=rustc_resolve::Resolver::new
213 5 0 0 5 0 0 0 0 0
fn=rustc_resolve::Resolver::resolutions
235 64 0 0 0 0 0 0 0 0
242 54 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_crate
213 2 1 1 2 1 0 0 0 0
235 8 0 0 0 0 0 0 0 0
242 6 2 2 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_crate_root
235 24 0 0 0 0 0 0 0 0
242 12 0 0 0 0 0 0 0 0
fn=rustc_resolve::ResolverArenas::alloc_module
213 3 0 0 3 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::add_import
213 1 1 1 1 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::build_reduced_graph_for_use_tree
213 2 1 1 2 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::define_macro
213 3 1 1 3 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_import
213 1 0 0 1 1 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_imports
213 2 1 1 1 0 0 0 0 0
235 17 0 0 1 0 0 0 0 0
242 5 0 0 0 0 0 0 0 0
507 9 1 1 6 1 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::resolve_imports
213 1 0 0 1 0 0 0 0 0
235 6 2 1 0 0 0 0 0 0
242 3 0 0 0 0 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::future_proof_import
213 1 0 0 1 1 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::smart_resolve_path
213 6 0 0 6 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
242 4 0 0 0 0 0 0 0 0
507 4 2 1 4 0 0 0 0 0
fn=rustc_resolve::late::lifetimes::LifetimeContext::check_lifetime_params
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_resolve::late::lifetimes::LifetimeContext::check_uses_for_lifetimes_defined_by_scope
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
fn=rustc_resolve::late::lifetimes::LifetimeContext::resolve_elided_lifetimes
213 2 0 0 1 0 0 1 0 0
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::resolve_macro_invocation
213 2 0 0 2 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::compile_macro
235 4 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 2 2 1 2 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::resolve_macro_path
213 9 3 2 8 0 0 0 0 0
fn=rustc_resolve::macros::fast_print_path
213 4 0 0 3 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_seq
0 7183 446 7 0 0 0 0 0 0
213 140630 3 1 140630 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
378 8447 48 3 0 0 0 0 0 0
507 4 0 0 4 0 0 0 0 0
fn=rustc_session::config::Input::filestem
213 1 1 1 1 0 0 0 0 0
fn=rustc_session::config::OutputFilenames::new
235 4 0 0 0 0 0 0 0 0
507 3 0 0 3 0 0 0 0 0
fn=rustc_session::config::OutputFilenames::temp_path_ext
213 48 2 1 48 14 0 0 0 0
235 48 0 0 0 0 0 0 0 0
507 45 0 0 45 0 0 0 0 0
fn=rustc_session::config::build_session_options
0 7 2 2 5 0 0 0 0 0
213 3 0 0 3 0 0 0 0 0
235 15 4 4 1 0 0 0 0 0
242 3 0 0 0 0 0 0 0 0
507 2 1 1 2 0 0 0 0 0
fn=rustc_session::config::build_target_config
213 1 0 0 1 0 0 0 0 0
fn=rustc_session::config::default_configuration
0 8 0 0 0 0 0 0 0 0
213 12 1 1 12 4 0 0 0 0
235 18 0 0 0 0 0 0 0 0
382 4 1 1 0 0 0 4 0 0
383 4 0 0 0 0 0 4 0 0
458 4 0 0 0 0 0 0 0 0
460 4 1 1 4 0 0 0 0 0
507 8 1 1 8 0 0 0 0 0
fn=rustc_session::config::get_cmd_lint_options
213 2 0 0 2 0 0 0 0 0
235 10 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=rustc_session::config::nightly_options::check_nightly_options
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=rustc_session::config::parse_crate_types_from_list
213 2 0 0 1 0 0 1 0 0
fn=rustc_session::config::parse_error_format
213 1 0 0 1 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
507 3 2 2 3 0 0 0 0 0
fn=rustc_session::config::parse_externs
235 2 0 0 0 0 0 0 0 0
fn=rustc_session::config::parse_json
235 2 0 0 0 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::get_lib_path
213 1 0 0 1 0 0 0 0 0
235 2 1 1 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::get_tools_search_paths
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search
213 59 10 2 44 11 0 15 0 0
fn=rustc_session::filesearch::find_libdir
213 6 0 0 6 0 0 0 0 0
235 12 2 2 0 0 0 0 0 0
507 6 0 0 6 0 0 0 0 0
fn=rustc_session::filesearch::get_or_default_sysroot
213 2 0 0 1 0 0 0 0 0
235 4 1 1 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=rustc_session::filesearch::relative_target_lib_path
213 2 0 0 2 0 0 0 0 0
fn=rustc_session::options::build_codegen_options
235 2 1 1 0 0 0 0 0 0
fn=rustc_session::options::build_debugging_options
235 2 1 1 0 0 0 0 0 0
fn=rustc_session::output::filename_for_input
235 4 0 0 0 0 0 0 0 0
507 4 2 2 4 0 0 0 0 0
fn=rustc_session::output::find_crate_name
213 2 1 1 2 0 0 0 0 0
fn=rustc_session::output::out_filename
213 1 0 0 1 0 0 0 0 0
fn=rustc_session::session::Session::host_filesearch
213 2 1 1 2 1 1 0 0 0
fn=rustc_session::session::Session::target_filesearch
213 34 0 0 34 30 0 0 0 0
fn=rustc_session::session::build_session
213 6 1 1 6 1 0 0 0 0
235 12 2 2 0 0 0 0 0 0
507 6 1 1 6 0 0 0 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
213 4 1 1 4 2 0 0 0 0
235 6 1 1 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_span::SourceFile::add_external_src
213 2 0 0 2 0 0 0 0 0
fn=rustc_span::SourceFile::new
213 3 0 0 2 0 0 0 0 0
fn=rustc_span::analyze_source_file::analyze_source_file
213 2 1 1 2 0 0 0 0 0
fn=rustc_span::analyze_source_file::analyze_source_file_generic
213 2 0 0 2 0 0 0 0 0
fn=rustc_span::caching_source_map_view::CachingSourceMapView::byte_pos_to_line_and_col
213 32 2 2 23 0 0 0 0 0
fn=rustc_span::caching_source_map_view::CachingSourceMapView::new
213 1 0 0 1 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::apply_mark
213 17 0 0 17 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::apply_mark_internal
213 4 2 1 4 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::marks
213 10 0 0 10 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::normalize_to_macro_rules
213 12 0 0 12 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::normalize_to_macros_2_0
213 9 3 0 6 1 0 0 0 0
fn=rustc_span::hygiene::HygieneData::outer_expn
213 5 0 0 5 0 0 0 0 0
fn=rustc_span::hygiene::decode_expn_id
213 578 0 0 578 23 0 0 0 0
fn=rustc_span::hygiene::decode_syntax_context
213 4010 0 0 4010 30 0 0 0 0
fn=rustc_span::normalize_src
213 1 0 0 1 0 0 0 0 0
fn=rustc_span::source_map::FilePathMapping::map_prefix
0 15 0 0 9 2 0 3 0 0
213 3 0 0 3 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::bytepos_to_file_charpos
213 12 0 0 12 1 0 0 0 0
fn=rustc_span::source_map::SourceMap::find_width_of_character_at_span
213 1 0 0 1 1 0 0 0 0
fn=rustc_span::source_map::SourceMap::lookup_byte_offset
213 36 7 1 36 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::lookup_char_pos
213 3 0 0 3 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::lookup_line
213 9 4 2 6 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::new_imported_source_file
213 405 0 0 405 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::new_source_file
213 2 0 0 2 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::span_to_snippet
213 2 0 0 2 2 0 0 0 0
fn=rustc_span::source_map::SourceMap::span_until_char
213 4 0 0 1 0 0 1 0 0
235 2 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_span::source_map::StableSourceFileId::new_from_pieces
213 406 0 0 406 0 0 0 0 0
fn=rustc_span::symbol::Interner::fresh
159 6 0 0 0 0 0 2 1 1
235 4 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 2 2 1 2 0 0 0 0 0
fn=rustc_symbol_mangling::legacy::mangle
235 24 0 0 0 0 0 0 0 0
507 24 0 0 24 0 0 0 0 0
fn=rustc_symbol_mangling::symbol_name_provider
213 13 6 1 13 0 0 0 0 0
235 26 0 0 0 0 0 0 0 0
507 26 0 0 26 0 0 0 0 0
fn=rustc_target::abi::FieldsShape::memory_index
213 2 0 0 2 0 0 0 0 0
fn=rustc_target::abi::FieldsShape::offset
213 44 0 0 44 0 0 0 0 0
fn=rustc_target::abi::TargetDataLayout::parse
213 13 1 1 12 1 0 1 1 1
235 4 0 0 0 0 0 0 0 0
382 1 1 1 0 0 0 1 0 0
383 2 0 0 0 0 0 1 0 0
458 1 1 1 0 0 0 0 0 0
460 1 0 0 1 0 0 0 0 0
fn=rustc_target::spec::Target::from_json
213 174 21 12 174 0 0 0 0 0
235 344 10 6 0 0 0 0 0 0
507 192 71 48 192 0 0 0 0 0
fn=rustc_target::spec::Target::search
213 2 0 0 2 0 0 0 0 0
fn=rustc_target::spec::TargetTriple::triple
213 19 16 1 19 0 0 0 0 0
fn=rustc_target::spec::x86_64_unknown_linux_gnu::target
213 2 0 0 2 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
507 4 2 1 4 0 0 0 0 0
fn=rustc_trait_selection::autoderef::Autoderef::into_obligations
235 4 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=rustc_trait_selection::autoderef::Autoderef::steps
213 2 0 0 2 0 0 0 0 0
fn=rustc_trait_selection::traits::codegen::drain_fulfillment_cx_or_panic
213 5 5 2 5 0 0 0 0 0
fn=rustc_trait_selection::traits::do_normalize_predicates
235 148 0 0 0 0 0 0 0 0
242 74 37 1 0 0 0 0 0 0
507 80 0 0 80 0 0 0 0 0
fn=rustc_trait_selection::traits::fully_normalize
235 148 0 0 0 0 0 0 0 0
242 74 0 0 0 0 0 0 0 0
507 80 0 0 80 0 0 0 0 0
fn=rustc_trait_selection::traits::impossible_predicates
235 12 0 0 0 0 0 0 0 0
242 6 0 0 0 0 0 0 0 0
507 7 0 0 7 0 0 0 0 0
fn=rustc_trait_selection::traits::normalize_param_env_or_error
213 185 71 2 185 0 0 0 0 0
235 259 0 0 37 0 0 0 0 0
242 111 0 0 0 0 0 0 0 0
507 79 33 1 79 0 0 0 0 0
fn=rustc_trait_selection::traits::predicates_for_generics
235 6 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::project::AssocTypeNormalizer::fold
213 84 0 0 84 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
213 2 0 0 2 0 0 0 0 0
235 6 0 0 0 0 0 0 0 0
242 4 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=rustc_trait_selection::traits::query::type_op::QueryTypeOp::fully_perform_into
242 16 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::candidate_from_obligation_no_cache
213 46 0 0 46 0 0 0 0 0
235 118 0 0 0 0 0 0 0 0
242 105 0 0 0 0 0 0 0 0
507 46 0 0 46 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::collect_predicates_for_types
213 16 0 0 16 0 0 0 0 0
235 32 0 0 0 0 0 0 0 0
242 16 12 1 0 0 0 0 0 0
507 16 0 0 16 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::constituent_types_for_ty
213 6 0 0 6 1 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::impl_or_trait_obligations
0 62 6 0 0 0 0 0 0 0
213 32 0 0 32 0 0 0 0 0
378 84 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_impl
235 178 0 0 0 0 0 0 0 0
507 65 22 1 65 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
213 23 0 0 23 0 0 0 0 0
235 118 0 0 0 0 0 0 0 0
242 10 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::confirm_candidate
213 4 0 0 4 0 0 0 0 0
235 28 4 1 12 0 0 0 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::vtable_impl
213 13 0 0 13 0 0 0 0 0
235 26 0 0 0 0 0 0 0 0
507 13 0 0 13 0 0 0 0 0
fn=rustc_trait_selection::traits::specialize::specialization_graph_provider
213 2 0 0 2 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::subst_and_check_impossible_predicates
235 4 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 3 2 1 3 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::compute
242 14 10 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::normalize
0 33 0 0 0 0 0 0 0 0
213 15 6 1 15 0 0 0 0 0
378 42 10 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::require_sized
213 4 0 0 4 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::obligations
235 28 0 0 0 0 0 0 0 0
242 18 0 0 0 0 0 0 0 0
507 23 9 1 23 0 0 0 0 0
fn=rustc_traits::dropck_outlives::dtorck_constraint_for_ty
213 1 0 0 1 0 0 0 0 0
235 36 2 1 0 0 0 0 0 0
242 18 0 0 0 0 0 0 0 0
507 11 2 1 11 0 0 0 0 0
fn=rustc_traits::implied_outlives_bounds::compute_implied_outlives_bounds
213 2 0 0 2 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 2 1 1 2 0 0 0 0 0
fn=rustc_traits::type_op::AscribeUserTypeCx::relate_mir_and_user_ty
235 4 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_ty::instance::inner_resolve_instance
242 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::apply_adjustments
213 2 0 0 2 0 0 0 0 0
235 12 0 0 0 0 0 0 0 0
242 6 0 0 0 0 0 0 0 0
507 6 6 1 6 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_argument_types
0 48 5 1 16 2 0 8 0 0
213 3 1 0 3 0 0 0 0 0
235 14 2 1 0 0 0 0 0 0
242 9 0 0 0 0 0 0 0 0
378 4 1 1 0 0 0 0 0 0
507 13 2 1 13 1 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
213 6 0 0 6 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_casts
213 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_bounds
235 8 0 0 0 0 0 0 0 0
242 4 0 0 0 0 0 0 0 0
507 4 2 1 4 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
213 4 4 2 4 0 0 0 0 0
235 10 0 0 0 0 0 0 0 0
242 4 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::require_type_is_sized_deferred
213 5 1 0 5 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::resolve_generator_interiors
213 1 1 1 1 0 0 0 0 0
fn=rustc_typeck::check::_match::<impl rustc_typeck::check::FnCtxt>::check_match
213 1 0 0 1 0 0 0 0 0
235 2 1 1 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 2 1 1 2 0 0 0 0 0
fn=rustc_typeck::check::callee::<impl rustc_typeck::check::FnCtxt>::confirm_builtin_call
213 2 0 0 2 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 2 2 1 2 2 0 0 0 0
fn=rustc_typeck::check::check_fn
242 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce
235 4 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 3 2 2 3 0 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
213 3 0 0 3 0 0 0 0 0
235 12 0 0 0 0 0 0 0 0
242 5 0 0 0 0 0 0 0 0
507 11 4 1 10 0 0 0 0 0
fn=rustc_typeck::check::dropck::check_drop_obligations
235 30 0 0 0 0 0 0 0 0
242 15 0 0 0 0 0 0 0 0
507 15 0 0 15 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_impl_probe
235 4 1 1 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::fresh_item_substs
242 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::pick_method
213 2 0 0 2 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
242 2 1 1 0 0 0 0 0 0
507 3 0 0 3 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::push_candidate
213 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::pat::<impl rustc_typeck::check::FnCtxt>::check_pat
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=rustc_typeck::check::regionck::RegionCtxt::visit_fn_body
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 0 0 1 1 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_false_global_bounds
235 2 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_fn_or_method
213 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_item_well_formed
213 1 1 1 1 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_where_clauses
213 2 0 0 2 0 0 0 0 0
235 8 0 0 0 0 0 0 0 0
242 4 0 0 0 0 0 0 0 0
507 4 3 3 4 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_generator_interior_types
235 2 0 0 0 0 0 0 0 0
507 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_node_id
213 2 0 0 2 0 0 0 0 0
235 4 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 2 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_tys
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=rustc_typeck::check_crate
213 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check_unused::check_crate
235 2 1 1 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 2 1 1 2 0 0 0 0 0
fn=rustc_typeck::collect::placeholder_type_error
235 2 0 0 0 0 0 0 0 0
242 1 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=rustc_typeck::mem_categorization::MemCategorizationContext::cat_deref
213 2 0 0 2 0 0 0 0 0
fn=rustc_typeck::mem_categorization::MemCategorizationContext::cat_expr_adjusted
235 8 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 6 0 0 6 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
0 6 0 0 4 0 0 0 0 0
213 17073 21 4 16388 13 0 0 0 0
235 8 1 0 0 0 0 0 0 0
242 4 4 1 0 0 0 0 0 0
fn=std::env::join_paths
213 11 0 0 11 0 0 0 0 0
235 26 1 1 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 24 0 0 24 0 0 0 0 0
fn=std::ffi::c_str::CString::_new
213 628 35 1 628 0 0 0 0 0
fn=std::ffi::os_str::OsString::into_string
213 4 0 0 2 0 0 0 0 0
fn=std::fs::DirEntry::path
213 169 0 0 169 0 0 0 0 0
fn=std::fs::read_to_string::inner
0 2 0 0 0 0 0 0 0 0
fn=std::path::<impl core::convert::AsRef<std::path::Path> for alloc::string::String>::as_ref
213 24 16 1 24 0 0 0 0 0
fn=std::path::<impl core::convert::AsRef<std::path::Path> for std::ffi::os_str::OsString>::as_ref
213 1 1 1 1 0 0 0 0 0
fn=std::path::Path::new
213 60 16 1 60 0 0 0 0 0
fn=std::path::PathBuf::_push
213 214 0 0 214 0 0 0 0 0
fn=std::path::PathBuf::_set_extension
213 45 14 1 45 0 0 0 0 0
fn=std::path::PathBuf::pop
213 3 0 0 3 0 0 0 0 0
fn=std::process::Command::envs
213 3 0 0 3 0 0 0 0 0
235 14 1 1 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 6 0 0 6 0 0 0 0 0
fn=std::sys::unix::fs::readlink
235 4 0 0 0 0 0 0 0 0
382 2 2 1 0 0 0 2 0 0
383 2 0 0 0 0 0 2 0 0
458 4 1 1 0 0 0 0 0 0
460 2 0 0 2 0 0 0 0 0
fn=std::sys::unix::os::env
213 59 0 0 59 0 0 0 0 0
fn=std::sys::unix::os::getcwd
213 1 1 1 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
382 1 1 1 0 0 0 1 0 0
383 1 0 0 0 0 0 1 0 0
458 1 0 0 0 0 0 0 0 0
fn=std::sys::unix::process::process_common::Command::arg
213 153 0 0 153 0 0 0 0 0
fn=std::sys::unix::process::process_common::Command::capture_env
0 1 0 0 0 0 0 0 0 0
213 244 0 0 244 0 0 0 0 0
235 122 0 0 0 0 0 0 0 0
378 2 1 1 0 0 0 0 0 0
507 61 0 0 61 0 0 0 0 0
fn=std::sys::unix::process::process_inner::<impl std::sys::unix::process::process_common::Command>::spawn
235 4 0 0 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
507 3 1 1 3 0 0 0 0 0
fn=std::sys_common::backtrace::__rust_begin_short_backtrace
235 4 0 0 0 0 0 0 0 0
242 2 1 1 0 0 0 0 0 0
507 3 0 0 3 1 0 0 0 0
fn=std::sys_common::process::CommandEnv::capture_if_changed
213 6 0 0 6 0 0 0 0 0
235 2 1 1 0 0 0 0 0 0
242 2 0 0 0 0 0 0 0 0
fn=std::thread::local::LocalKey<T>::with
213 25 0 0 25 0 0 0 0 0
fn=tempfile::Builder::tempdir
213 1 0 0 1 0 0 0 0 0
235 2 0 0 0 0 0 0 0 0
507 1 1 1 1 0 0 0 0 0
fn=tempfile::dir::create
213 1 0 0 1 0 0 0 0 0
fn=tempfile::util::create_helper
235 2 0 0 0 0 0 0 0 0
507 2 1 1 2 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/alloc/src/rc.rs
fn=<&rustc_middle::ty::TyS as rustc_infer::infer::at::ToTrace>::to_trace
2038 24 0 0 24 0 0 0 0 0
2049 72 10 0 0 0 0 0 0 0
fn=<&rustc_middle::ty::sty::RegionKind as rustc_infer::infer::at::ToTrace>::to_trace
2038 4 0 0 4 2 0 0 0 0
2049 12 3 1 0 0 0 0 0 0
fn=<T as alloc::borrow::ToOwned>::to_owned
2038 4 0 0 4 0 0 0 0 0
2049 12 0 0 0 0 0 0 0 0
fn=<T as rustc_query_system::dep_graph::dep_node::DepNodeParams<Ctxt>>::to_fingerprint
1111 6 0 0 0 0 0 0 0 0
fn=<alloc::collections::btree::map::BTreeMap<K,V> as core::ops::drop::Drop>::drop
1150 57 2 1 38 0 0 0 0 0
1156 9 0 0 9 0 0 0 0 0
1158 27 0 0 18 0 0 0 0 0
fn=<alloc::rc::Rc<T> as core::ops::drop::Drop>::drop
0 478 5 3 0 0 0 0 0 0
1147 4947 54 27 0 0 0 4945 0 0
1149 1590 2 2 1590 377 8 0 0 0
1150 4779 15 7 3186 0 0 0 0 0
1156 480 8 1 480 5 0 0 0 0
1158 1440 3 1 960 0 0 0 0 0
1163 4502 41 21 3420 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
1150 1 0 0 0 0 0 0 0 0
1158 1 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
2038 4 0 0 4 0 0 0 0 0
2049 12 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::ops::drop::Drop>::drop
1149 91 7 2 91 12 0 0 0 0
1150 293 5 2 186 0 0 0 0 0
1156 73 0 0 73 0 0 0 0 0
1158 209 0 0 141 0 0 0 0 0
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::fold
2038 6 0 0 6 0 0 0 0 0
2049 18 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
1111 405 0 0 0 0 0 0 0 0
2038 11 0 0 11 0 0 0 0 0
2049 33 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
0 5 0 0 0 0 0 0 0 0
327 95 8 2 35 0 0 60 0 0
1150 4 0 0 0 0 0 0 0 0
1158 4 0 0 0 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::ops::drop::Drop>::drop
1149 2 0 0 2 1 0 0 0 0
1150 13 1 1 4 0 0 0 0 0
1156 7 0 0 7 0 0 0 0 0
1158 21 3 1 14 0 0 0 0 0
fn=<rustc_arena::TypedArena<T> as core::ops::drop::Drop>::drop
1149 1050 1 1 1050 339 2 0 0 0
1150 3150 0 0 2100 0 0 0 0 0
1156 1048 0 0 1048 1 0 0 0 0
1158 1054 0 0 1052 0 0 0 0 0
1159 2 0 0 2 0 0 0 0 0
fn=<rustc_ast::ast::MacArgs as rustc_serialize::serialize::Decodable>::decode
0 396 0 0 0 0 0 0 0 0
327 7392 89 0 2112 100 0 3168 8 0
fn=<rustc_ast::tokenstream::TokenStream as core::convert::From<rustc_ast::tokenstream::TokenTree>>::from
327 40 0 0 10 0 0 30 0 0
fn=<rustc_ast::tokenstream::TokenTree as rustc_serialize::serialize::Decodable>::decode
327 336 0 0 96 8 0 144 1 0
fn=<rustc_expand::mbe::macro_rules::MacroRulesMacroExpander as rustc_expand::base::TTMacroExpander>::expand
1111 2 0 0 0 0 0 0 0 0
1149 1 1 1 1 0 0 0 0 0
1150 3 0 0 2 0 0 0 0 0
2038 1 0 0 1 0 0 0 0 0
2049 3 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
1150 6 0 0 4 0 0 0 0 0
1156 2 0 0 2 0 0 0 0 0
1158 2 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::equate::Equate as rustc_middle::ty::relate::TypeRelation>::regions
2038 28 0 0 28 0 0 0 0 0
2049 84 14 1 0 0 0 0 0 0
fn=<rustc_infer::infer::region_constraints::RegionConstraintStorage as ena::undo_log::Rollback<rustc_infer::infer::region_constraints::UndoLog>>::reverse
1150 111 0 0 74 0 0 0 0 0
1156 2 0 0 2 0 0 0 0 0
1158 6 0 0 4 0 0 0 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::regions
2038 10 0 0 10 0 0 0 0 0
2049 30 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::tys
2038 1 0 0 1 0 0 0 0 0
2049 3 0 0 0 0 0 0 0 0
fn=<rustc_infer::traits::Obligation<rustc_middle::ty::sty::Binder<rustc_middle::ty::TraitPredicate>> as rustc_trait_selection::traits::select::TraitObligationExt>::derived_cause
327 1144 53 2 352 5 0 616 9 1
2038 23 0 0 23 3 0 0 0 0
2049 69 5 1 0 0 0 0 0 0
fn=<rustc_infer::traits::util::FilterToTraits<I> as core::iter::traits::iterator::Iterator>::next
1150 10 0 0 0 0 0 0 0 0
1158 10 6 1 0 0 0 0 0 0
fn=<rustc_lint::unused::UnusedBraces as rustc_lint::passes::EarlyLintPass>::check_expr
1150 2 0 0 0 0 0 0 0 0
fn=<rustc_lint::unused::UnusedParens as rustc_lint::passes::EarlyLintPass>::check_expr
1150 2 0 0 0 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_span::span_encoding::Span>>::specialized_decode
1111 37 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::ParamEnvAnd<Q> as rustc_trait_selection::traits::query::type_op::TypeOp>::fully_perform
0 5 0 0 0 0 0 0 0 0
327 45 1 1 20 0 0 20 0 0
fn=<rustc_middle::ty::sty::Binder<rustc_middle::ty::sty::TraitRef> as rustc_infer::infer::at::ToTrace>::to_trace
2038 8 0 0 8 0 0 0 0 0
2049 24 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::TraitRef as rustc_infer::infer::at::ToTrace>::to_trace
2038 46 0 0 46 0 0 0 0 0
2049 138 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::MirBorrowckCtxt as rustc_mir::dataflow::framework::visitor::ResultsVisitor>::visit_terminator_after_primary_effect
2038 2 0 0 2 0 0 0 0 0
2049 6 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
327 20 1 1 10 0 0 10 0 0
1150 2 0 0 0 0 0 0 0 0
1158 2 0 0 0 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::register_predicate_obligation
1150 54 0 0 36 0 0 0 0 0
1156 2 0 0 2 0 0 0 0 0
1158 6 0 0 4 0 0 0 0 0
2038 6 0 0 6 0 0 0 0 0
2049 18 0 0 0 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
2038 12 0 0 12 2 0 0 0 0
2049 36 0 0 0 0 0 0 0 0
fn=<rustc_trait_selection::traits::project::AssocTypeNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
2038 1 0 0 1 0 0 0 0 0
2049 3 0 0 0 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::ops::drop::Drop>::drop
1150 16 0 0 0 0 0 0 0 0
1156 12 0 0 12 0 0 0 0 0
1158 36 0 0 24 0 0 0 0 0
fn=_ZN10rustc_lint6levels11lint_levelsN.llvm.M
1111 5 1 1 2 1 1 0 0 0
fn=_ZN10rustc_lint7builtin10MissingDoc24check_missing_docs_attrsN.llvm.M
1111 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck5check18used_trait_importsN.llvm.M
1111 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck5check6method5probe12ProbeContext9pick_coreN.llvm.M
0 1 0 0 0 0 0 0 0 0
2038 1 0 0 1 0 0 0 0 0
2049 3 1 1 0 0 0 0 0 0
fn=_ZN12rustc_typeck7collect13predicates_ofN.llvm.M
1111 4 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve19build_reduced_graph41_$LT$impl$u20$rustc_resolve..Resolver$GT$19get_macro_by_def_idN.llvm.M
327 45 3 1 21 0 0 24 2 0
2038 2 0 0 2 2 0 0 0 0
2049 6 0 0 0 0 0 0 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$22register_obligation_atN.llvm.M
1150 2 0 0 0 0 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety27generics_require_sized_selfN.llvm.M
1150 1 0 0 0 0 0 0 0 0
1158 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
1149 5 3 1 5 0 0 0 0 0
1150 15 0 0 10 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
1149 10 0 0 10 0 0 0 0 0
1150 30 0 0 20 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
1150 105 0 0 70 0 0 0 0 0
1156 30 0 0 30 0 0 0 0 0
1158 90 0 0 60 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 2 1 1 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
1149 25 0 0 25 0 0 0 0 0
1150 131 0 0 64 0 0 0 0 0
1156 12 0 0 12 0 0 0 0 0
1158 36 0 0 24 0 0 0 0 0
fn=_ZN4core5clone5Clone5cloneN.llvm.M
2038 3 0 0 3 0 0 0 0 0
2049 9 0 0 0 0 0 0 0 0
fn=_ZN5alloc2rc11Rc$LT$T$GT$8make_mutN.llvm.M
0 1 0 0 0 0 0 0 0 0
327 6 1 1 3 0 0 3 0 0
880 6 1 1 0 0 0 4 0 0
881 3 0 0 2 0 0 0 0 0
883 3 1 1 0 0 0 2 0 0
901 1 0 0 0 0 0 0 0 0
902 7 0 0 5 0 0 0 0 0
1111 2 1 1 0 0 0 0 0 0
1149 1 0 0 1 0 0 0 0 0
1150 3 0 0 2 0 0 0 0 0
fn=_ZN67_$LT$rustc_expand..mbe..TokenTree$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
2038 9 0 0 9 0 0 0 0 0
2049 27 0 0 0 0 0 0 0 0
fn=_ZN72_$LT$rustc_ast..tokenstream..TokenTree$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
2038 36 0 0 36 0 0 0 0 0
2049 108 3 0 0 0 0 0 0 0
fn=_ZN74_$LT$rustc_infer..infer..SubregionOrigin$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
2038 24 0 0 24 0 0 0 0 0
2049 72 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::map::Entry<K,V>::or_insert_with
1150 3 0 0 2 0 0 0 0 0
fn=alloc::rc::Rc<T>::make_mut
0 15 0 0 0 0 0 0 0 0
327 195 3 1 105 0 0 90 3 0
880 240 4 1 0 0 0 180 0 0
881 90 0 0 60 0 0 0 0 0
883 15 3 1 0 0 0 15 0 0
884 30 0 0 15 0 0 0 0 0
901 30 0 0 0 0 0 0 0 0
902 270 0 0 210 0 0 0 0 0
1149 15 0 0 15 0 0 0 0 0
1150 45 0 0 30 0 0 0 0 0
fn=alloc::rc::Rc<[T]>::copy_from_slice
0 10 0 0 0 0 0 0 0 0
1029 38 5 4 0 0 0 30 0 0
1032 6 2 1 0 0 0 0 0 0
1035 50 2 2 32 0 0 0 0 0
fn=alloc::sync::Arc<T>::drop_slow
1811 67 5 5 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::extend_from_slice
2038 30 0 0 30 0 0 0 0 0
2049 186 4 1 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::extend_with
2038 11 3 1 11 0 0 0 0 0
2049 88 0 0 0 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
327 18 0 0 9 0 0 9 2 0
fn=core::option::Option<&T>::cloned
2038 4 0 0 4 1 0 0 0 0
2049 12 0 0 0 0 0 0 0 0
fn=core::ptr::drop_in_place
1149 63 9 5 63 0 0 0 0 0
1150 267 8 6 153 0 0 0 0 0
1152 1 0 0 1 0 0 0 0 0
1156 26 3 3 26 0 0 0 0 0
1158 92 3 3 61 0 0 0 0 0
1159 8 0 0 8 0 0 0 0 0
fn=once_cell::unsync::OnceCell<T>::get_or_init
1111 2 0 0 0 0 0 0 0 0
fn=rustc_arena::TypedArenaChunk<T>::destroy
1149 1 1 1 1 0 0 0 0 0
1150 3 0 0 2 0 0 0 0 0
1158 3 0 0 2 0 0 0 0 0
fn=rustc_ast::ast::MacArgs::inner_tokens
2038 6 0 0 6 2 0 0 0 0
2049 18 0 0 0 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::AttrItem>::meta
1149 3 0 0 3 0 0 0 0 0
1150 3 0 0 0 0 0 0 0 0
2038 8 0 0 8 1 0 0 0 0
2049 24 0 0 0 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItemKind>::list_from_tokens
1149 5 0 0 5 0 0 0 0 0
1150 15 0 0 10 0 0 0 0 0
fn=rustc_ast::tokenstream::TokenStream::map_enumerated
0 1 0 0 0 0 0 0 0 0
327 6 0 0 3 0 0 3 0 0
1150 1 0 0 0 0 0 0 0 0
1158 1 0 0 0 0 0 0 0 0
fn=rustc_ast::tokenstream::TokenStream::new
327 48 0 0 24 0 0 24 2 0
fn=rustc_ast::tokenstream::TokenStream::trees
2038 30 0 0 30 0 0 0 0 0
2049 90 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::lower_crate
1150 6 0 0 4 0 0 0 0 0
1158 6 1 1 4 0 0 0 0 0
1159 2 1 1 2 0 0 0 0 0
fn=rustc_builtin_macros::proc_macro_harness::inject
1111 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::linker::exported_symbols
1150 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::codegen_crate
1150 1 0 0 0 0 0 0 0 0
fn=rustc_driver::Compilation::and_then
1111 1 0 0 0 0 0 0 0 0
fn=rustc_expand::base::ExtCtxt::call_site
1150 1 0 0 0 0 0 0 0 0
fn=rustc_expand::base::ExtCtxt::new
327 27 0 0 12 1 0 12 0 0
fn=rustc_expand::base::ExtCtxt::source_map
1111 1 0 0 0 0 0 0 0 0
fn=rustc_expand::base::SyntaxExtension::expn_data
2038 2 0 0 2 0 0 0 0 0
2049 6 2 1 0 0 0 0 0 0
fn=rustc_expand::base::SyntaxExtension::new
0 4 0 0 0 0 0 0 0 0
1492 2 0 0 0 0 0 2 0 0
fn=rustc_expand::expand::InvocationCollector::collect
2038 2 0 0 2 1 0 0 0 0
2049 6 0 0 0 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::expand_crate
0 1 0 0 0 0 0 0 0 0
327 8 1 1 4 0 0 4 0 0
1111 1 0 0 0 0 0 0 0 0
1149 1 0 0 1 0 0 0 0 0
1150 3 0 0 2 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1158 3 0 0 2 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::fully_expand_fragment
0 18 4 2 8 0 0 4 3 0
1149 6 0 0 6 2 0 0 0 0
1150 20 4 2 12 0 0 2 2 0
2038 4 0 0 4 2 0 0 0 0
2049 12 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::parse_tt
327 246 10 3 103 0 0 139 6 0
2038 11 0 0 11 0 0 0 0 0
2049 33 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::ParserAnyMacro::make
2038 2 1 1 2 0 0 0 0 0
2049 6 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
327 90 5 2 30 0 0 60 5 0
fn=rustc_expand::mbe::quoted::parse
327 236 6 2 104 0 0 132 1 0
1149 60 6 2 60 0 0 0 0 0
1150 180 0 0 120 0 0 0 0 0
1156 10 0 0 10 0 0 0 0 0
1158 10 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::transcribe
0 1 0 0 0 0 0 0 0 0
327 11 1 1 5 0 0 6 0 0
1150 4 0 0 0 0 0 0 0 0
1158 1 0 0 0 0 0 0 0 0
fn=rustc_incremental::persist::load::load_query_result_cache
1111 1 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::commit_if_ok
1150 83 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::commit_unconditionally
2038 32 0 0 32 0 0 0 0 0
2049 96 8 1 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::probe
327 4 0 0 1 0 0 3 0 0
1150 3 0 0 2 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1158 3 0 0 2 0 0 0 0 0
2038 1 0 0 1 0 0 0 0 0
2049 3 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::subtype_predicate
2038 1 0 0 1 1 0 0 0 0
2049 3 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
327 10 1 1 3 0 0 7 0 0
1150 3 0 0 2 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::make_eqregion
1150 12 0 0 8 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::make_subregion
1150 3 0 0 2 0 0 0 0 0
fn=rustc_interface::passes::BoxedResolver::to_resolver_outputs
421 2 0 0 1 0 0 0 0 0
1960 3 0 0 0 0 0 0 0 0
1964 1 0 0 0 0 0 0 0 0
fn=rustc_interface::passes::configure_and_expand::{{closure}}
1111 2 0 0 0 0 0 0 0 0
fn=rustc_interface::passes::create_global_ctxt
1111 5 0 0 0 0 0 0 0 0
fn=rustc_interface::passes::register_plugins
0 1 0 0 0 0 0 0 0 0
327 7 1 1 2 1 0 2 0 0
fn=rustc_interface::queries::<impl rustc_interface::interface::Compiler>::enter
1111 2 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Linker::link
0 2 0 0 0 0 0 2 0 0
1111 2 0 0 0 0 0 0 0 0
1149 1 0 0 1 0 0 0 0 0
1150 6 0 0 4 0 0 0 0 0
1158 3 1 1 2 0 0 0 0 0
fn=rustc_interface::queries::Queries::crate_name
1111 1 1 1 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::dep_graph
0 1 0 0 0 0 0 0 0 0
327 4 1 1 1 0 0 2 0 0
fn=rustc_interface::queries::Queries::expansion
0 1 0 0 0 0 0 0 0 0
327 5 1 1 2 1 0 3 0 0
1111 1 0 0 0 0 0 0 0 0
2038 2 0 0 2 1 0 0 0 0
2049 6 1 1 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::global_ctxt
1111 1 0 0 0 0 0 0 0 0
2038 2 0 0 2 1 0 0 0 0
2049 6 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::linker
2038 3 0 0 3 3 0 0 0 0
2049 9 1 1 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::parse
1111 1 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::prepare_outputs
1111 1 0 0 0 0 0 0 0 0
fn=rustc_interface::util::create_session
0 2 0 0 0 0 0 0 0 0
327 11 1 1 3 0 0 5 0 0
fn=rustc_lint::late::late_lint_mod
1111 10 0 0 4 1 0 0 0 0
fn=rustc_lint::late::unerased_lint_store
1111 10 0 0 4 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::inject_dependency_if
1111 72 0 0 0 0 0 28 0 0
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
327 98 0 0 28 13 0 28 3 3
fn=rustc_metadata::creader::CrateLoader::update_extern_crate
1111 74 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::associated_item_cloned_untracked
1111 104 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::get_span_untracked
1111 9 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_children_untracked
1111 32 3 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_generics_num_lifetimes
1111 1 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::load_macro_untracked
1111 3 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::module_expansion_untracked
1111 9 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::struct_field_names_untracked
1111 43 1 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_key
1111 440 48 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_path
1111 12 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_def
1111 441 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item
1111 12 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item_def_ids
1111 8 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::def_kind
1111 69 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::def_span
1111 42 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::defined_lang_items
1111 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::diagnostic_items
1111 2 1 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::explicit_predicates_of
1111 50 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::exported_symbols
1111 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::fn_sig
1111 13 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::generics_of
1111 49 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_defaultness
1111 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_parent
1111 88 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_polarity
1111 7 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_trait_ref
1111 108 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::implementations_of_trait
1111 126 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inferred_outlives_of
1111 50 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inherent_impls
1111 1 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_compiler_builtins
1111 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_foreign_item
1111 11 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_mir_available
1111 23 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_no_builtins
1111 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_panic_runtime
1111 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_profiler_runtime
1111 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_attrs
1111 647 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_children
1111 3178 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::lookup_deprecation_entry
1111 4 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::lookup_stability
1111 5 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_lang_items
1111 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::native_libraries
0 14 0 0 0 0 0 0 0 0
327 84 0 0 42 0 0 42 0 0
1111 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::optimized_mir
1111 24 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::panic_strategy
1111 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::reachable_non_generics
1111 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::static_mutability
1111 18 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::super_predicates_of
1111 5 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::symbol_mangling_version
1111 1 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::trait_def
1111 8 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::trait_of_item
1111 17 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::type_of
1111 564 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::used_crate_source
0 14 0 0 0 0 0 0 0 0
327 266 1 1 126 0 0 140 4 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::variances_of
1111 3 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::visibility
1111 5 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::index_hir
1111 1 0 0 0 0 0 0 0 0
fn=rustc_middle::traits::ObligationCause::dummy_with_span
327 144 7 1 48 0 0 96 4 0
fn=rustc_middle::traits::ObligationCause::misc
327 920 0 0 276 24 0 644 14 1
fn=rustc_middle::ty::context::TypeckResults::new
0 3 0 0 0 0 0 0 0 0
327 21 3 1 6 0 0 15 1 0
fn=rustc_middle::ty::context::tls::enter_global
1111 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
2038 23 10 1 23 0 0 0 0 0
2049 69 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::access_place
1111 28 0 0 0 0 0 0 0 0
2038 28 0 0 28 0 0 0 0 0
2049 84 1 1 0 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::check_activations
0 36 0 0 0 0 0 0 0 0
1111 108 0 0 0 0 0 72 0 0
2038 36 0 0 36 0 0 0 0 0
2049 108 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
0 2 0 0 0 0 0 0 0 0
327 14 2 2 2 0 0 4 0 0
fn=rustc_mir::borrow_check::nll::compute_regions
0 1 0 0 0 0 0 0 0 0
327 28 3 3 12 0 0 13 4 2
1149 1 0 0 1 0 0 0 0 0
1150 3 0 0 2 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
0 3 1 1 3 1 0 0 0 0
327 26 3 3 13 0 0 13 1 0
2038 2 0 0 2 0 0 0 0 0
2049 6 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
0 1 0 0 0 0 0 0 0 0
1111 111 0 0 37 0 0 37 0 0
1150 39 1 1 0 0 0 0 0 0
2038 76 0 0 76 0 0 0 0 0
2049 228 2 2 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::prove_predicate
1111 4 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::create
0 3 0 0 0 0 0 0 0 0
1149 1 1 1 1 0 0 0 0 0
1150 3 0 0 2 0 0 0 0 0
2038 1 0 0 1 0 0 0 0 0
2049 5 1 1 0 0 0 0 0 0
2052 1 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
1111 2 1 1 1 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::type_check
1111 2 0 0 0 0 0 0 0 0
2038 1 0 0 1 0 0 0 0 0
2049 3 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::impls::borrows::Borrows::new
2038 1 1 1 1 1 0 0 0 0
2049 3 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
0 4 0 0 0 0 0 0 0 0
1492 2 0 0 0 0 0 2 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::schedule_drop
1111 12 0 0 0 0 0 0 0 0
fn=rustc_parse::lexer::StringReader::new
0 3 0 0 0 0 0 0 0 0
1111 1 0 0 0 0 0 0 0 0
2038 2 0 0 2 0 0 0 0 0
2049 7 0 0 0 0 0 0 0 0
fn=rustc_parse::lexer::tokentrees::<impl rustc_parse::lexer::StringReader>::into_token_trees
1149 1 0 0 1 0 0 0 0 0
1150 3 1 1 2 0 0 0 0 0
fn=rustc_parse::lexer::tokentrees::TokenTreesReader::parse_token_tree
1111 18 0 0 0 0 0 9 0 0
fn=rustc_parse::parser::Parser::new
1150 7 0 0 0 0 0 0 0 0
2038 7 0 0 7 0 0 0 0 0
2049 21 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::TokenCursor::next
0 16 5 1 0 0 0 0 0 0
1149 35 4 1 35 0 0 0 0 0
1150 73 2 1 38 0 0 0 0 0
2038 32 0 0 32 0 0 0 0 0
2049 96 0 0 0 0 0 0 0 0
fn=rustc_parse::try_file_to_source_file
1111 2 0 0 0 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
2038 75 5 4 75 24 0 0 0 0
2049 225 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::new
327 64 5 5 32 1 0 32 6 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::macro_def_scope
1150 19 3 1 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::expansion_for_ast_pass
0 1 0 0 0 0 0 0 0 0
1032 1 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::resolve_macro_invocation
1111 4 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::check_reserved_macro_name
1111 3 0 0 0 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_seq
0 4 0 0 0 0 0 0 0 0
1492 2 0 0 0 0 0 2 0 0
fn=rustc_session::parse::ParseSess::clone_source_map
2038 1 0 0 1 1 0 0 0 0
2049 3 0 0 0 0 0 0 0 0
fn=rustc_session::session::build_session
0 1 0 0 0 0 0 0 0 0
327 17 1 1 8 0 0 9 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::edition
1150 10 0 0 0 0 0 0 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::is_desugaring
1150 4 0 0 0 0 0 0 0 0
fn=rustc_span::SourceFile::new
327 6 0 0 3 0 0 3 0 0
fn=rustc_span::caching_source_map_view::CachingSourceMapView::byte_pos_to_line_and_col
2038 46 0 0 46 2 0 0 0 0
2049 138 1 1 0 0 0 0 0 0
fn=rustc_span::caching_source_map_view::CachingSourceMapView::new
0 1 0 0 0 0 0 0 0 0
2038 1 0 0 1 1 0 0 0 0
2049 7 1 1 0 0 0 0 0 0
2052 2 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::with
2038 1 0 0 1 0 0 0 0 0
2049 3 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_ExpnData::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_span::hygiene::ExpnData>::hash_stable
1111 3 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::decode_expn_id
1111 327 54 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::ensure_source_file_source_present
1111 3 1 1 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::lookup_byte_offset
2038 36 0 0 36 10 0 0 0 0
2049 108 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::lookup_line
2038 3 0 0 3 1 0 0 0 0
2049 9 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::new_imported_source_file
327 22680 34 5 9315 13 0 12960 1757 1643
1111 405 0 0 0 0 0 0 0 0
2038 405 0 0 405 0 0 0 0 0
2049 1215 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::new_source_file
0 1 0 0 0 0 0 0 0 0
327 7 0 0 2 0 0 2 0 0
2038 1 0 0 1 0 0 0 0 0
2049 3 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::span_to_snippet
1111 24 0 0 0 0 0 0 0 0
2038 6 0 0 6 0 0 0 0 0
2049 18 0 0 0 0 0 0 0 0
fn=rustc_span::with_source_map
1111 3 0 0 0 0 0 0 0 0
fn=rustc_symbol_mangling::legacy::mangle
1111 12 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::normalize_param_env_or_error
2038 37 0 0 37 0 0 0 0 0
2049 111 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::project::AssocTypeNormalizer::fold
2038 4 0 0 4 0 0 0 0 0
2049 12 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::project::normalize
1150 282 0 0 188 0 0 0 0 0
1156 56 0 0 56 0 0 0 0 0
1158 168 4 2 112 0 0 0 0 0
fn=rustc_trait_selection::traits::project::normalize_projection_type
1150 1 0 0 0 0 0 0 0 0
2038 1 0 0 1 0 0 0 0 0
2049 3 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::project::normalize_to
1150 45 7 1 30 0 0 0 0 0
fn=rustc_trait_selection::traits::project::normalize_with_depth
1150 186 0 0 124 0 0 0 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
1150 7 0 0 4 0 0 0 0 0
2038 2 0 0 2 0 0 0 0 0
2049 6 1 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::collect_predicates_for_types
1150 48 0 0 32 0 0 0 0 0
1156 7 0 0 7 0 0 0 0 0
1158 7 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
1150 132 0 0 99 1 0 0 0 0
2038 33 0 0 33 0 0 0 0 0
2049 99 7 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicates_recursively
1150 33 0 0 0 0 0 0 0 0
1158 26 0 0 0 0 0 0 0 0
2038 33 0 0 33 2 0 0 0 0
2049 99 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::impl_or_trait_obligations
824 5 0 0 0 0 0 0 0 0
1150 109 0 0 54 0 0 0 0 0
1158 6 0 0 0 0 0 0 0 0
2038 54 0 0 54 1 0 0 0 0
2049 162 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_impl
2038 46 0 0 46 1 0 0 0 0
2049 138 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
2038 29 0 0 29 0 0 0 0 0
2049 87 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::type_known_to_meet_bound_modulo_regions
1150 48 0 0 32 0 0 0 0 0
1156 16 0 0 16 0 0 0 0 0
1158 16 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::compute
0 6 0 0 0 0 0 0 0 0
327 90 6 2 36 0 0 54 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::normalize
0 42 0 0 0 0 0 0 0 0
327 140 9 1 42 2 0 98 0 0
1150 14 0 0 0 0 0 0 0 0
1158 14 0 0 0 0 0 0 0 0
2038 15 4 1 15 0 0 0 0 0
2049 45 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::require_sized
0 4 0 0 0 0 0 0 0 0
327 36 0 0 12 0 0 24 0 0
fn=rustc_trait_selection::traits::wf::obligations
1150 45 0 0 30 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
327 20 1 1 6 0 0 14 0 0
1150 6 0 0 4 0 0 0 0 0
1156 2 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
327 46 3 2 17 0 0 29 0 0
1150 5 0 0 2 0 0 0 0 0
1158 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::probe_instantiate_query_response
1150 3 0 0 2 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1158 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::register_wf_obligation
0 7 0 0 0 0 0 0 0 0
327 63 4 1 21 0 0 42 1 0
fn=rustc_typeck::check::FnCtxt::require_type_is_sized
327 63 3 1 21 0 0 42 0 0
fn=rustc_typeck::check::_match::<impl rustc_typeck::check::FnCtxt>::check_match
327 18 1 1 7 0 0 11 0 0
1150 3 0 0 2 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::check_fn
0 1 0 0 0 0 0 0 0 0
327 12 1 1 5 0 0 7 0 0
fn=rustc_typeck::check::coercion::<impl rustc_typeck::check::FnCtxt>::try_coerce
327 60 6 1 18 0 0 42 2 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
0 5 5 1 0 0 0 0 0 0
327 65 0 0 20 0 0 45 0 0
1150 51 9 3 34 0 0 0 0 0
1156 3 0 0 3 0 0 0 0 0
1158 5 0 0 2 0 0 0 0 0
2038 8 0 0 8 0 0 0 0 0
2049 32 7 1 8 0 0 0 0 0
fn=rustc_typeck::check::demand::<impl rustc_typeck::check::FnCtxt>::demand_suptype_diag
327 50 0 0 15 1 0 35 1 0
1150 15 0 0 10 0 0 0 0 0
1156 5 0 0 5 0 0 0 0 0
1158 5 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::dropck::check_drop_obligations
1150 45 0 0 30 0 0 0 0 0
1156 15 0 0 15 0 0 0 0 0
1158 15 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_kind
327 10 1 1 3 0 0 7 0 0
1150 3 0 0 2 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1158 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_return_expr
327 17 2 2 6 0 0 11 0 0
1150 3 1 1 2 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1158 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::method::<impl rustc_typeck::check::FnCtxt>::resolve_ufcs
736 4 1 1 2 1 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_candidates
2038 1 0 0 1 0 0 0 0 0
2049 3 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_impl_probe
1150 3 1 1 2 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1158 3 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::pat::<impl rustc_typeck::check::FnCtxt>::check_pat
327 14 1 1 5 0 0 9 0 0
1150 3 0 0 2 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1158 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::<impl rustc_typeck::check::FnCtxt>::resolve_type_vars_in_body
327 7 1 1 2 0 0 5 0 0
1149 1 1 1 1 0 0 0 0 0
1150 3 0 0 2 0 0 0 0 0
1158 3 0 0 2 0 0 0 0 0
fn=rustc_typeck::check_crate
327 13 1 1 6 0 0 7 1 0
1150 3 0 0 2 0 0 0 0 0
1156 2 1 1 1 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
2038 70 0 0 70 16 0 0 0 0
2049 210 1 1 0 0 0 0 0 0
fn=std::thread::local::LocalKey<T>::with
1150 34 0 0 6 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/alloc/src/slice.rs
fn=<alloc::boxed::Box<[T]> as core::clone::Clone>::clone
0 16 0 0 0 0 0 0 0 0
158 48 0 0 0 0 0 16 0 0
fn=<alloc::vec::Vec<(alloc::string::String,core::option::Option<alloc::string::String>,rustc_session::utils::NativeLibKind)> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
198 1 0 0 0 0 0 1 0 0
fn=<alloc::vec::Vec<(alloc::string::String,rustc_session::lint::Level)> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
198 1 0 0 0 0 0 1 0 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
0 207 3 2 0 0 0 0 0 0
fn=<alloc::vec::Vec<alloc::string::String> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
198 4 1 1 0 0 0 4 0 0
fn=<alloc::vec::Vec<rustc_session::config::CrateType> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
198 1 1 1 0 0 0 1 0 0
fn=<rustc_codegen_ssa::back::write::CodegenContext<B> as core::clone::Clone>::clone
158 21 0 0 0 0 0 7 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
0 11 0 0 5 0 0 0 0 0
361 2 0 0 0 0 0 0 0 0
373 45 1 1 7 0 0 5 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety33virtual_call_violation_for_methodN.llvm.M
361 4 2 1 0 0 0 0 0 0
fn=_ZN3std10sys_common9backtrace28__rust_begin_short_backtraceN.llvm.M
252 1 0 0 0 0 0 1 0 0
fn=alloc::slice::<impl [T]>::join
523 180 38 2 0 0 0 140 0 0
528 180 0 0 140 0 0 0 0 0
fn=alloc::slice::<impl alloc::borrow::ToOwned for [T]>::to_owned
725 35 5 4 0 0 0 25 0 0
727 35 1 0 30 0 0 0 0 0
fn=alloc::slice::insert_head
0 85 2 2 16 0 0 0 0 0
293 22 0 0 22 0 0 0 0 0
755 171 9 5 0 0 0 148 2 0
759 105 2 2 49 2 0 0 0 0
790 18 0 0 0 0 0 18 0 0
794 118 2 2 33 0 0 5 0 0
798 13 0 0 0 0 0 7 0 0
813 1 0 0 0 0 0 0 0 0
817 197 10 3 174 0 0 0 0 0
fn=alloc::slice::merge_sort
0 2 0 0 2 0 0 0 0 0
759 91 0 0 26 0 0 0 0 0
946 1359 95 24 0 0 0 971 21 0
963 304 26 2 0 0 0 10 0 0
964 294 4 4 0 0 0 0 0 0
965 59 1 1 7 0 0 0 0 0
966 205 1 1 6 0 0 32 0 0
1069 1176 83 19 1029 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
198 2 1 1 0 0 0 1 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
0 198 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::lower_crate
0 1 0 0 1 0 0 0 0 0
293 1 0 0 0 0 0 1 0 0
fn=rustc_codegen_llvm::back::write::target_machine_factory
527 80 15 1 0 0 0 32 0 0
fn=rustc_codegen_ssa::back::write::ModuleConfig::new
0 1 0 0 1 0 0 0 0 0
158 3 0 0 0 0 0 1 0 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
0 2 0 0 0 0 0 1 0 0
158 24 1 1 0 0 0 8 0 0
fn=rustc_codegen_ssa::base::codegen_crate
0 14 1 1 6 0 0 0 0 0
361 2 0 0 0 0 0 0 0 0
373 70 1 1 10 0 0 6 0 0
fn=rustc_hir::pat_util::<impl rustc_hir::hir::Pat>::necessary_variants
198 1 0 0 0 0 0 1 0 0
fn=rustc_infer::infer::error_reporting::<impl rustc_infer::infer::InferCtxt>::report_region_errors
293 228 76 1 0 0 0 76 0 0
fn=rustc_interface::util::build_output_filenames
0 1 0 0 0 0 0 0 0 0
fn=rustc_interface::util::compute_crate_disambiguator
0 1 0 0 0 0 0 0 0 0
198 1 0 0 0 0 0 1 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::load_macro_untracked
0 9 3 1 3 0 0 0 0 0
158 9 0 0 0 0 0 3 0 0
fn=rustc_middle::middle::cstore::used_crates
0 87 2 1 42 0 0 0 0 0
361 6 0 0 0 0 0 0 0 0
373 444 2 1 69 0 0 42 0 0
fn=rustc_middle::mir::mono::CodegenUnit::items_in_deterministic_order
0 17 3 1 7 0 0 0 0 0
361 12 0 0 0 0 0 0 0 0
373 62 3 1 8 0 0 7 0 0
fn=rustc_middle::ty::AssociatedItems::new
293 8 0 0 0 0 0 8 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
158 4 0 0 0 0 0 1 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::univariant_uninterned
0 63 19 1 0 0 0 14 0 0
293 49 0 0 0 0 0 28 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
0 1 0 0 0 0 0 0 0 0
293 1 0 0 0 0 0 1 0 0
fn=rustc_mir::monomorphize::partitioning::assert_symbols_are_distinct
293 3 0 0 0 0 0 1 0 0
fn=rustc_mir::monomorphize::partitioning::merge_codegen_units
0 6 0 0 0 0 0 0 0 0
361 2 0 0 0 0 0 0 0 0
373 60 1 1 10 0 0 6 0 0
fn=rustc_mir::monomorphize::partitioning::partition
0 6 0 0 0 0 0 0 0 0
361 2 0 0 0 0 0 0 0 0
373 42 1 1 6 0 0 6 0 0
fn=rustc_mir::transform::check_unsafety::check_unsafety
361 2 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::promote_candidates
293 1 0 0 0 0 0 1 0 0
fn=rustc_mir::util::patch::MirPatch::apply
293 54 0 0 0 0 0 18 0 0
fn=rustc_mir_build::build::matches::simplify::<impl rustc_mir_build::build::Builder>::simplify_candidate
0 2 0 0 0 0 0 0 0 0
293 1 1 1 0 0 0 1 0 0
fn=rustc_resolve::late::lifetimes::LifetimeContext::check_uses_for_lifetimes_defined_by_scope
361 2 0 0 0 0 0 0 0 0
fn=rustc_session::config::get_cmd_lint_options
293 1 0 0 0 0 0 1 0 0
fn=rustc_span::source_map::SourceMap::span_to_snippet
0 2 0 0 0 0 0 0 0 0
fn=rustc_target::spec::Target::from_json
0 6 0 0 0 0 0 0 0 0
fn=rustc_target::spec::Target::from_json::{{closure}}
0 16 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
158 12 0 0 0 0 0 4 0 0
fn=rustc_typeck::check::FnCtxt::check_argument_types
0 2 0 0 0 0 0 0 0 0
fn=std::sys::unix::os::getenv
0 1 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/alloc/src/str.rs
fn=alloc::str::<impl alloc::slice::Join<&str> for [S]>::join
88 144 8 2 0 0 0 112 0 0
90 144 16 1 112 0 0 0 0 0
fn=alloc::str::<impl str>::replace
0 2100 1 1 350 0 0 1400 0 0
263 3150 1 1 0 0 0 2100 0 0
266 4520 0 0 0 0 0 2362 0 0
273 2800 0 0 2450 0 0 0 0 0
fn=rustc_session::lint::Lint::name_lower
0 230 0 0 115 0 0 0 0 0
555 460 1 1 230 0 0 230 0 0
fn=rustc_session::output::find_crate_name
266 11 1 1 0 0 0 8 0 0
fl=/home/mateusz/Projects/rust/rust/library/alloc/src/string.rs
fn=<&T as core::fmt::Display>::fmt
1952 15 0 0 15 0 0 0 0 0
fn=<alloc::string::String as core::clone::Clone>::clone
1684 960 41 1 0 0 0 240 0 0
1685 1200 0 0 480 0 0 720 6 0
1686 960 0 0 480 0 0 0 0 0
fn=<alloc::string::String as core::fmt::Display>::fmt
1951 81 22 6 0 0 0 0 0 0
1952 162 15 2 81 13 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 1 0 0 0 0 0 0 0 0
fn=<rustc_ast::crate_disambiguator::CrateDisambiguator as core::fmt::Display>::fmt
365 21 2 1 0 0 0 14 0 0
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_generics
745 3 0 0 1 0 0 2 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::finalize
0 1 0 0 1 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::group_end
0 1 0 0 1 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::group_start
0 1 0 0 1 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_dylib
0 11 0 0 11 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_rlib
0 14 0 0 14 0 0 0 0 0
fn=<rustc_span::FileName as core::hash::Hash>::hash
0 2 1 1 2 0 0 0 0 0
fn=<rustc_target::spec::Target as rustc_serialize::json::ToJson>::to_json
0 40 3 2 40 0 0 0 0 0
745 18 0 0 6 0 0 12 0 0
fn=<rustc_target::spec::TargetOptions as core::default::Default>::default
365 66 5 2 0 0 0 36 0 0
745 162 3 3 54 0 0 96 0 0
fn=_ZN12rustc_middle2ty5print7Printer22default_print_def_pathN.llvm.M
1411 32 0 0 0 0 0 0 0 0
fn=alloc::borrow::Cow<B>::into_owned
745 1686 0 0 562 0 0 1124 0 0
fn=alloc::fmt::format
408 556 0 0 0 0 0 556 33 5
fn=alloc::slice::<impl [T]>::join
745 60 36 2 20 0 0 40 0 0
fn=alloc::str::<impl alloc::slice::Join<&str> for [S]>::join
745 48 16 1 16 0 0 32 0 0
fn=alloc::str::<impl str>::replace
365 1050 0 0 0 0 0 700 0 0
fn=alloc::string::<impl core::convert::From<alloc::string::String> for alloc::vec::Vec<u8>>::from
2404 18 10 1 0 0 0 0 0 0
2405 72 18 1 36 0 0 36 0 0
2406 18 0 0 18 0 0 0 0 0
fn=alloc::string::String::from_utf8_lossy
0 3 1 1 0 0 0 2 0 0
536 9 1 1 0 0 0 6 0 0
537 10 1 1 2 1 0 4 0 0
539 5 0 0 3 1 0 1 0 0
541 2 0 0 0 0 0 0 0 0
543 2 0 0 0 0 0 1 0 0
566 9 2 2 7 0 0 0 0 0
fn=getopts::OptGroup::long_to_short
1392 64 1 1 64 0 0 0 0 0
fn=getopts::Options::optflag
745 36 1 1 12 0 0 24 0 0
fn=getopts::Options::optflagmulti
745 18 1 1 6 0 0 12 0 0
fn=getopts::Options::optmulti
745 144 2 2 48 0 0 96 0 0
fn=getopts::Options::optopt
745 90 1 1 30 0 0 60 0 0
fn=getopts::find_opt
0 110 0 0 110 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
0 1 0 0 1 0 0 0 0 0
1968 155 0 0 0 0 0 155 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
1968 442 0 0 0 0 0 221 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
0 1 0 0 1 0 0 0 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::Lit>::from_lit_token
408 3 1 1 0 0 0 3 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::LitKind>::to_lit_token
365 4 0 0 0 0 0 2 0 0
2203 5 0 0 0 0 0 3 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
365 2 1 1 0 0 0 2 0 0
1411 1 0 0 0 0 0 0 0 0
fn=rustc_builtin_macros::proc_macro_harness::inject
745 5 1 1 1 0 0 2 0 0
fn=rustc_builtin_macros::standard_library_imports::inject
745 5 1 1 1 0 0 2 0 0
fn=rustc_codegen_llvm::allocator::codegen
1392 8 0 0 8 0 0 0 0 0
fn=rustc_codegen_llvm::attributes::from_fn_attrs
0 20 0 0 20 0 0 0 0 0
1411 20 0 0 20 0 0 0 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit
365 24 0 0 0 0 0 12 0 0
2203 30 6 1 0 0 0 18 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit::module_codegen
365 24 0 0 0 0 0 12 3 0
2203 30 6 1 0 0 0 18 0 0
fn=rustc_codegen_llvm::context::create_module
0 7 0 0 7 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_::build_string
480 27 9 1 27 9 0 27 0 0
481 189 36 4 81 0 0 54 0 0
482 27 0 0 0 0 0 27 0 0
fn=rustc_codegen_llvm::llvm_::diagnostic::OptimizationDiagnostic::unpack
0 18 9 1 0 0 0 0 0 0
fn=rustc_codegen_llvm::type_of::uncached_llvm_type
408 18 3 1 0 0 0 12 0 0
fn=rustc_codegen_ssa::back::symbol_export::symbol_name_for_instance_in_crate
365 4 1 1 0 0 0 2 0 0
2203 4 0 0 0 0 0 3 0 0
fn=rustc_codegen_ssa::base::<impl rustc_codegen_ssa::CrateInfo>::new
365 56 0 0 0 0 0 28 0 0
2203 84 0 0 0 0 0 42 0 0
fn=rustc_codegen_ssa::base::codegen_crate
365 4 1 1 0 0 0 2 1 0
2203 5 0 0 0 0 0 3 2 0
fn=rustc_errors::Handler::print_error_count
365 6 2 2 0 0 0 4 0 0
1392 2 1 1 2 0 0 0 0 0
fn=rustc_interface::passes::configure_and_expand
745 3 1 1 1 0 0 2 0 0
fn=rustc_interface::util::build_output_filenames
745 4 0 0 2 0 0 1 0 0
fn=rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals
745 6 1 1 1 0 0 2 1 0
fn=rustc_lint::context::LintStore::register_removed
745 192 0 0 64 0 0 128 0 0
fn=rustc_lint::context::LintStore::register_renamed
745 24 0 0 8 0 0 16 0 0
fn=rustc_metadata::creader::CrateLoader::load
0 28 0 0 28 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::extract_one
0 70 0 0 70 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::mangle_name
365 27 0 0 0 0 0 27 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name
365 22 2 1 0 0 0 12 0 0
408 27 1 1 0 0 0 18 0 0
2203 20 4 2 0 0 0 12 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name_no_mangle
365 7 1 1 0 0 0 4 0 0
408 18 0 0 0 0 0 12 0 0
2203 5 1 1 0 0 0 3 0 0
fn=rustc_middle::ty::print::obsolete::DefPathBasedNames::push_def_path
0 8 0 0 4 0 0 0 0 0
1158 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::pretty::<impl rustc_middle::ty::context::TyCtxt>::def_path_str_with_substs
365 80 0 0 0 0 0 60 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
365 80 21 1 20 2 0 40 1 0
fn=rustc_mir::transform::MirPass::name
2347 40 0 0 0 0 0 20 0 0
fn=rustc_parse::lexer::StringReader::new
1392 1 0 0 1 0 0 0 0 0
fn=rustc_resolve::macros::fast_print_path
408 3 0 0 0 0 0 2 0 0
fn=rustc_session::config::OutputFilenames::temp_path_ext
365 72 16 1 0 0 0 48 0 0
1411 21 0 0 0 0 0 0 0 0
fn=rustc_session::config::default_configuration
0 9 0 0 9 0 0 0 0 0
365 16 0 0 0 0 0 8 0 0
2203 24 0 0 0 0 0 12 1 0
fn=rustc_session::filesearch::FileSearch::search
0 3554 14 1 3554 0 0 0 0 0
745 45 14 1 15 0 0 30 0 0
fn=rustc_session::filesearch::find_libdir
2347 6 0 0 0 0 0 6 0 0
fn=rustc_session::options::basic_codegen_options
365 7 1 1 0 0 0 5 0 0
745 3 1 1 1 0 0 2 0 0
fn=rustc_session::options::basic_debugging_options
745 6 0 0 2 0 0 4 0 0
fn=rustc_session::output::filename_for_input
1411 4 2 1 2 0 0 0 0 0
fn=rustc_session::output::find_crate_name
365 3 1 1 0 0 0 2 1 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
745 5 1 1 1 0 0 2 0 0
fn=rustc_span::SourceFile::new
1392 1 0 0 1 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::find_width_of_character_at_span
1392 3 1 1 1 0 0 2 0 0
fn=rustc_span::source_map::SourceMap::new_source_file
1392 1 1 1 1 0 0 0 0 0
fn=rustc_symbol_mangling::legacy::mangle
408 48 0 0 0 0 0 24 0 0
1411 24 0 0 0 0 0 0 0 0
fn=rustc_symbol_mangling::symbol_name_for_instance_in_crate
365 4 0 0 0 0 0 2 0 0
2203 4 1 1 0 0 0 3 0 0
fn=rustc_symbol_mangling::symbol_name_provider
365 4 1 1 0 0 0 2 0 0
2203 5 0 0 0 0 0 3 0 0
fn=rustc_target::abi::TargetDataLayout::parse
0 1 0 0 1 0 0 0 0 0
365 3 0 0 0 0 0 2 0 0
2203 6 1 1 0 0 0 3 0 0
fn=rustc_target::spec::Target::from_json
745 6 1 1 2 0 0 4 0 0
fn=rustc_target::spec::linux_base::opts
745 20 1 1 6 0 0 12 0 0
fn=rustc_target::spec::x86_64_unknown_linux_gnu::target
745 82 5 4 22 0 0 44 4 4
fn=std::ffi::os_str::OsString::into_string
480 2 0 0 2 0 0 2 0 0
481 12 1 1 6 0 0 4 0 0
fn=std::fs::read_to_string::inner
408 8 1 1 0 0 0 4 0 0
fn=std::io::append_to_string
1392 1 0 0 1 0 0 0 0 0
fn=std::rt::lang_start_internal
745 4 1 1 1 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/library/alloc/src/sync.rs
fn=<alloc::rc::Rc<T> as core::ops::drop::Drop>::drop
1350 2 0 0 1 1 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
1350 2 0 0 1 0 0 0 0 0
1385 1 0 0 0 0 0 1 0 0
fn=<hashbrown::raw::RawTable<T> as core::ops::drop::Drop>::drop
1350 2 0 0 1 0 0 0 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::ExtraBackendMethods>::new_metadata
1116 2 0 0 0 0 0 0 0 0
1350 2 0 0 1 0 0 0 0 0
1385 1 0 0 0 0 0 1 0 0
fn=<rustc_codegen_ssa::back::write::CodegenContext<B> as core::clone::Clone>::clone
0 35 5 1 0 0 0 21 0 0
1102 42 10 2 0 0 0 0 0 0
fn=<std::sync::mpsc::Receiver<T> as core::ops::drop::Drop>::drop
1116 1 0 0 0 0 0 0 0 0
fn=<std::sync::mpsc::Sender<T> as core::clone::Clone>::clone
0 6 1 1 0 0 0 0 0 0
323 36 3 3 14 0 0 18 0 0
1102 33 2 2 0 0 0 0 0 0
1116 4 0 0 0 0 0 0 0 0
1350 2 0 0 1 0 0 0 0 0
fn=<std::sync::mpsc::Sender<T> as core::ops::drop::Drop>::drop
1116 33 0 0 0 0 0 0 0 0
fn=<std::sys::unix::fs::ReadDir as core::iter::traits::iterator::Iterator>::next
0 342 0 0 0 0 0 0 0 0
1102 171 0 0 0 0 0 0 0 0
1350 4 0 0 2 0 0 0 0 0
fn=_ZN3std10sys_common9backtrace28__rust_begin_short_backtraceN.llvm.M
1350 12 1 0 6 1 0 0 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
1350 22 0 0 11 0 0 0 0 0
1385 8 0 0 0 0 0 8 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
1102 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
1350 2 0 0 1 0 0 0 0 0
1385 2 0 0 0 0 0 1 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
1350 2 1 1 1 0 0 0 0 0
1385 5 0 0 2 0 0 0 0 0
fn=alloc::sync::Arc<T>::drop_slow
0 16 0 0 16 0 0 0 0 0
860 219 50 22 0 0 0 162 1 1
863 67 1 1 67 0 0 0 0 0
866 64 3 3 64 0 0 0 0 0
1284 84 17 2 32 16 0 0 0 0
1350 32 0 0 16 0 0 0 0 0
1844 67 0 0 0 0 0 0 0 0
1846 67 0 0 0 0 0 0 0 0
1848 32 0 0 32 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once{{vtable-shim}}
1350 20 8 2 10 0 0 0 0 0
1385 56 0 0 35 7 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
1350 338 1 1 169 0 0 0 0 0
fn=core::ptr::drop_in_place
1350 178 46 10 89 1 0 0 0 0
1385 6 0 0 0 0 0 6 0 0
fn=jobserver::Client::acquire_raw
1116 2 0 0 0 0 0 0 0 0
fn=jobserver::Client::into_helper_thread
0 1 0 0 0 0 0 0 0 0
323 8 0 0 4 0 0 4 0 0
1102 1 0 0 0 0 0 0 0 0
fn=jobserver::Client::new
323 4 0 0 1 1 0 3 0 0
fn=jobserver::HelperState::for_each_request
1102 7 0 0 0 0 0 0 0 0
1116 7 0 0 0 0 0 0 0 0
fn=jobserver::imp::Helper::join
1350 2 1 1 1 0 0 0 0 0
fn=jobserver::imp::spawn_helper
1102 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::codegen
1116 49 7 1 0 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::create_target_machine
1116 12 0 0 0 0 0 0 0 0
1350 12 0 0 6 0 0 0 0 0
1385 6 0 0 0 0 0 6 0 0
fn=rustc_codegen_llvm::back::write::target_machine_factory
323 720 53 7 304 13 0 416 31 0
fn=rustc_codegen_llvm::context::create_module
1116 14 0 0 0 0 0 0 0 0
1350 14 0 0 7 0 0 0 0 0
1385 7 0 0 0 0 0 7 0 0
fn=rustc_codegen_llvm::llvm_util::target_features
1116 2 0 0 0 0 0 0 0 0
1350 2 0 0 1 0 0 0 0 0
1385 1 0 0 0 0 0 1 0 0
fn=rustc_codegen_ssa::back::write::OngoingCodegen<B>::join
1116 2 0 0 0 0 0 0 0 0
1350 6 3 3 3 0 0 0 0 0
1385 7 0 0 0 0 0 3 0 0
fn=rustc_codegen_ssa::back::write::SharedEmitter::new
323 15 2 2 6 0 0 9 1 0
1102 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::execute_work_item
1116 7 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::spawn_work
1350 28 0 0 14 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
0 2 0 0 0 0 0 0 0 0
323 86 6 6 29 2 0 43 1 0
1102 3 1 1 0 0 0 0 0 0
fn=rustc_data_structures::jobserver::client
1102 1 0 0 0 0 0 0 0 0
fn=rustc_driver::run_compiler
0 3 1 1 0 0 0 1 0 0
fn=rustc_interface::queries::Linker::link
0 1 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::dep_graph_future
0 2 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
0 3 0 0 1 0 0 0 0 0
323 14 1 1 7 1 0 7 2 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 1 0 0 1 0 0 0 0 0
1102 2 0 0 0 0 0 0 0 0
fn=rustc_span::with_source_map
0 2 0 0 0 0 0 0 0 0
fn=std::sync::mpsc::Receiver<T>::recv
1116 32 0 0 0 0 0 0 0 0
1350 2 0 0 1 0 0 0 0 0
1385 1 0 0 0 0 0 1 0 0
fn=std::sync::mpsc::Receiver<T>::try_recv
1116 20 0 0 0 0 0 0 0 0
fn=std::sync::mpsc::Sender<T>::send
0 2 0 0 0 0 0 0 0 0
323 18 2 2 9 1 0 9 3 3
1102 1 0 0 0 0 0 0 0 0
1116 31 0 0 0 0 0 0 0 0
1350 4 0 0 2 1 0 0 0 0
1385 3 1 1 0 0 0 2 0 0
fn=std::sync::mpsc::blocking::SignalToken::signal
1116 16 0 0 0 0 0 0 0 0
fn=std::sync::mpsc::blocking::WaitToken::wait
1350 32 9 1 16 0 0 0 0 0
1385 12 0 0 0 0 0 12 0 0
fn=std::sync::mpsc::blocking::tokens
323 128 12 1 48 7 0 80 1 0
1102 16 0 0 0 0 0 0 0 0
fn=std::sync::mpsc::oneshot::Packet<T>::recv
0 1 1 1 0 0 0 0 0 0
fn=std::sync::mpsc::oneshot::Packet<T>::send
1350 2 0 0 1 0 0 0 0 0
fn=std::sync::mpsc::shared::Packet<T>::drop_chan
1350 2 1 1 1 0 0 0 0 0
fn=std::sync::mpsc::shared::Packet<T>::recv
0 9 7 0 0 0 0 0 0 0
fn=std::sync::mpsc::shared::Packet<T>::send
0 22 12 1 0 0 0 0 0 0
1350 16 2 0 8 0 0 0 0 0
1385 3 0 0 0 0 0 3 0 0
fn=std::sync::mpsc::stream::Packet<T>::recv
0 5 4 0 0 0 0 0 0 0
fn=std::sync::mpsc::stream::Packet<T>::send
1350 10 0 0 5 0 0 0 0 0
fn=std::sync::once::Once::call_inner
0 33 8 1 11 8 0 0 0 0
fn=std::sys::unix::fs::readdir
323 14 2 1 6 2 0 8 0 0
fn=std::sys_common::backtrace::__rust_begin_short_backtrace
1116 1 0 0 0 0 0 0 0 0
fn=std::sys_common::fs::remove_dir_all_recursive
0 3 0 0 3 0 0 0 0 0
1350 2 1 1 1 0 0 0 0 0
1385 1 0 0 0 0 0 1 0 0
fn=std::sys_common::thread_info::current_thread
1102 32 0 0 0 0 0 0 0 0
fn=std::thread::Builder::spawn
0 2 0 0 0 0 0 0 0 0
323 10 1 1 4 1 0 6 1 0
1102 4 0 0 0 0 0 0 0 0
fn=std::thread::JoinHandle<T>::join
1350 12 2 2 6 0 0 0 0 0
1385 12 0 0 0 0 0 6 0 0
fn=std::thread::Thread::cname
1116 10 0 0 0 0 0 0 0 0
fn=std::thread::Thread::new
323 110 0 0 33 6 1 77 6 1
fn=std::thread::park
1350 32 0 0 16 0 0 0 0 0
fn=std::thread::spawn
0 24 0 0 0 0 0 0 0 0
323 43 0 0 16 4 0 24 2 0
1102 16 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/alloc/src/vec.rs
fn=<&T as core::fmt::Display>::fmt
1923 15 0 0 15 0 0 0 0 0
fn=<&mut W as core::fmt::Write>::write_char
504 6 0 0 0 0 0 2 0 0
1204 48 0 0 32 0 0 0 0 0
1208 2 0 0 2 0 0 0 0 0
1210 32 0 0 16 0 0 0 0 0
fn=<&mut W as core::fmt::Write>::write_str
504 2974 0 0 1147 1 0 680 0 0
944 1147 0 0 0 0 0 1147 0 0
2198 2294 12 4 2294 0 0 0 0 0
2200 4344 1 1 0 0 0 1086 0 0
2201 1147 0 0 0 0 0 0 0 0
fn=<&mut rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion as rustc_infer::infer::outlives::obligations::TypeOutlivesDelegate>::push_sub_region_constraint
0 2 0 0 2 0 0 0 0 0
1204 2 0 0 1 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
fn=<&rustc_middle::infer::canonical::CanonicalVarValues as core::iter::traits::collect::IntoIterator>::into_iter
1923 21 0 0 21 0 0 0 0 0
fn=<&str as std::ffi::c_str::CString::new::SpecIntoVec>::into_vec
362 198 0 0 0 0 0 198 0 0
504 264 0 0 0 0 0 66 0 0
944 66 0 0 0 0 0 66 0 0
2198 132 0 0 132 0 0 0 0 0
2200 264 23 2 0 0 0 66 0 0
2201 66 0 0 0 0 0 0 0 0
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_call_return_effect
1923 8 0 0 6 0 0 0 0 0
1930 2 0 0 2 0 0 0 0 0
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_statement_effect
1923 232 1 1 168 1 0 0 0 0
1930 42 0 0 42 0 0 0 0 0
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_terminator_effect
1923 32 0 0 24 0 0 0 0 0
fn=<F as rustc_expand::base::TTMacroExpander>::expand
0 1 0 0 1 0 0 0 0 0
1930 1 0 0 1 0 0 0 0 0
fn=<I as rustc_middle::ty::context::InternAs<[T],R>>::intern_with
323 8 2 1 0 0 0 4 0 0
504 4 0 0 0 0 0 2 0 0
1732 2 2 1 0 0 0 2 0 0
2136 2 0 0 2 0 0 0 0 0
fn=<T as alloc::vec::SpecFromElem>::from_elem
0 1 0 0 0 0 0 0 0 0
362 292 39 5 0 0 0 292 9 0
504 336 1 1 0 0 0 84 0 0
1649 82 0 0 1 1 0 38 0 0
1682 84 0 0 84 0 0 0 0 0
1696 168 21 2 0 0 0 0 0 0
1698 1 0 0 1 0 0 0 0 0
1725 52 0 0 0 0 0 0 0 0
1732 84 23 1 0 0 0 84 0 0
1795 695 53 13 0 0 0 498 0 0
1797 56 0 0 2 0 0 15 0 0
1799 681 0 0 488 0 0 0 0 0
fn=<alloc::boxed::Box<[T]> as core::clone::Clone>::clone
362 68 4 1 0 0 0 51 0 0
504 3 0 0 0 0 0 1 0 0
944 2 0 0 0 0 0 1 0 0
2198 2 0 0 2 0 0 0 0 0
2200 4 0 0 0 0 0 1 0 0
2201 1 0 0 0 0 0 0 0 0
fn=<alloc::collections::btree::map::BTreeMap<K,V> as core::ops::drop::Drop>::drop
2421 7 0 0 7 0 0 0 0 0
fn=<alloc::rc::Rc<T> as core::ops::drop::Drop>::drop
0 4 0 0 4 0 0 0 0 0
2421 33 1 1 33 11 0 0 0 0
fn=<alloc::string::String as core::fmt::Display>::fmt
1923 81 0 0 81 1 0 0 0 0
fn=<alloc::string::String as rustc_session::config::dep_tracking::DepTrackingHash>::hash
1923 2 0 0 2 1 0 0 0 0
fn=<alloc::vec::Drain<T> as core::ops::drop::Drop>::drop
2842 63 6 4 0 0 0 39 0 0
2853 33 6 4 11 0 0 0 0 0
2875 1 0 0 0 0 0 1 0 0
2878 3 0 0 0 0 0 2 0 0
2879 63 6 4 51 0 0 0 0 0
fn=<alloc::vec::IntoIter<T> as core::ops::drop::Drop>::drop
0 54 0 0 54 0 0 0 0 0
2639 1215 15 2 1144 0 0 71 3 0
2745 4089 198 11 0 0 0 3515 10 0
2751 572 207 8 572 0 0 0 0 0
2755 572 3 1 0 0 0 572 0 0
2761 4128 96 5 3556 0 0 0 0 0
fn=<alloc::vec::Vec<(alloc::string::String,core::option::Option<alloc::string::String>,rustc_session::utils::NativeLibKind)> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
323 4 1 1 0 0 0 2 0 0
504 3 0 0 0 0 0 1 0 0
1732 1 1 1 0 0 0 1 0 0
1923 2 1 1 2 1 0 0 0 0
2136 1 0 0 1 0 0 0 0 0
fn=<alloc::vec::Vec<(alloc::string::String,rustc_session::lint::Level)> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
323 4 1 1 0 0 0 2 0 0
504 3 0 0 0 0 0 1 0 0
1732 1 1 1 0 0 0 1 0 0
1923 2 0 0 2 0 0 0 0 0
2136 1 0 0 1 0 0 0 0 0
fn=<alloc::vec::Vec<A> as rustc_serialize::json::ToJson>::to_json
0 2 0 0 0 0 0 0 0 0
323 8 0 0 0 0 0 4 0 0
504 6 0 0 0 0 0 2 0 0
1725 8 0 0 0 0 0 2 0 0
1732 4 2 1 2 0 0 2 0 0
1923 2 0 0 2 0 0 0 0 0
2136 2 0 0 2 0 0 0 0 0
2140 4 0 0 2 0 0 2 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 2314 127 23 1045 15 0 190 2 0
323 3810 327 47 0 0 0 2382 41 0
362 2 0 0 0 0 0 2 0 0
504 2052 59 19 28 0 0 859 55 0
944 782 0 0 10 0 0 597 0 0
1229 369 17 1 123 0 0 0 0 0
1233 174 13 1 0 0 0 87 0 0
1725 620 14 5 49 0 0 35 0 0
1732 609 109 11 41 0 0 543 0 0
1923 391 0 0 246 25 0 0 0 0
2085 5880 604 95 2 1 0 3878 21 0
2091 278 0 0 0 0 0 206 35 1
2092 489 77 7 134 0 0 0 0 0
2093 298 31 12 120 0 0 166 3 0
2094 21 0 0 17 0 0 2 0 0
2100 570 52 15 92 10 0 440 2 0
2103 8 1 1 2 0 0 2 0 0
2104 855 75 27 436 0 0 364 25 0
2105 5828 427 57 4487 15 0 26 10 0
2108 1724 97 25 735 7 0 672 6 1
2116 5191 328 66 0 0 0 2899 1 0
2118 5639 137 20 3111 0 0 2522 5 0
2120 4943 364 13 3560 11 0 0 0 0
2133 211 10 1 0 0 0 0 0 0
2136 712 11 7 712 0 0 0 0 0
2139 26 0 0 0 0 0 0 0 0
2140 41 0 0 1 0 0 35 0 0
2215 2308 69 17 226 0 0 1128 0 0
2216 497 10 2 497 1 0 0 0 0
2217 1025 3 2 510 0 0 0 0 0
2218 36 2 1 12 0 0 8 0 0
2224 514 1 1 0 0 0 0 0 0
2227 12 0 0 0 0 0 12 0 0
2421 38 5 0 38 0 0 0 0 0
2639 2 1 1 2 0 0 0 0 0
2662 271 10 3 147 0 0 1 0 0
2675 24 1 1 0 0 0 24 0 0
2751 54 6 2 54 0 0 0 0 0
3047 317 1 1 127 0 0 0 0 0
3049 14 6 2 14 0 0 0 0 0
3050 14 0 0 0 0 0 14 0 0
3051 42 1 1 14 0 0 0 0 0
3052 14 0 0 0 0 0 14 0 0
3056 42 0 0 14 0 0 14 0 0
3057 14 0 0 0 0 0 0 0 0
3058 2 2 2 0 0 0 1 0 0
3060 26 1 1 0 0 0 0 0 0
3063 4 0 0 0 0 0 0 0 0
3095 148 0 0 37 0 0 0 0 0
3108 74 36 2 74 0 0 0 0 0
3113 37 0 0 0 0 0 37 0 0
3118 74 0 0 37 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
0 66 4 2 12 0 0 0 0 0
504 92 0 0 17 0 0 25 0 0
944 108 0 0 15 0 0 83 0 0
1407 24 0 0 24 0 0 0 0 0
1725 48 2 1 2 0 0 2 0 0
1732 4 1 1 0 0 0 4 0 0
1923 24 1 1 24 0 0 0 0 0
2107 534 24 11 0 0 0 428 0 0
2108 474 2 2 268 0 0 178 1 0
2109 542 18 7 474 1 0 0 0 0
2122 122 7 5 0 0 0 85 0 0
2124 5 0 0 5 0 0 0 0 0
2133 6 0 0 0 0 0 0 0 0
2136 15 0 0 15 0 0 0 0 0
2140 2 0 0 0 0 0 2 0 0
2148 107 0 0 94 0 0 0 0 0
2215 21 2 1 4 0 0 13 0 0
2216 83 0 0 83 2 0 0 0 0
2217 166 1 1 83 0 0 0 0 0
2224 83 0 0 0 0 0 0 0 0
2227 1 0 0 0 0 0 1 0 0
2662 3 1 1 2 0 0 0 0 0
2853 111 0 0 37 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
0 9 0 0 9 0 0 0 0 0
362 2664 132 12 0 0 0 2424 8 0
504 1884 38 9 0 0 0 471 2 0
944 555 41 1 0 0 0 555 0 0
1725 420 10 4 96 0 0 64 0 0
1732 165 39 16 0 0 0 165 0 0
1923 1279 65 12 808 83 1 0 0 0
1937 4547 230 54 0 0 0 3661 6 1
1939 5826 74 14 4436 0 0 0 0 0
2136 253 10 5 253 0 0 0 0 0
2140 133 6 5 62 0 0 64 0 0
2198 698 4 1 698 0 0 0 0 0
2201 458 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::iter::traits::collect::Extend<&T>>::extend
0 16 0 0 16 0 0 0 0 0
504 620 10 1 221 0 0 221 1 0
1732 132 61 2 0 0 0 132 0 0
2136 221 0 0 221 0 0 0 0 0
2341 1415 44 2 0 0 0 841 2 0
2342 356 9 1 356 0 0 0 0 0
2343 1151 0 0 1062 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::ops::deref::Deref>::deref
1923 21 0 0 21 0 0 0 0 0
1924 21 0 0 21 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::ops::drop::Drop>::drop
0 1209 0 0 1185 1 0 0 0 0
2416 11572 447 45 0 0 0 11514 2 0
2421 2089 78 3 2089 551 6 0 0 0
2424 13652 568 49 12888 0 0 0 0 0
fn=<alloc::vec::Vec<T> as rustc_data_structures::map_in_place::MapInPlace<T>>::flat_map_in_place
944 86 6 6 0 0 0 86 0 0
fn=<alloc::vec::Vec<alloc::string::String> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
323 16 0 0 0 0 0 8 0 0
504 12 0 0 0 0 0 4 0 0
1732 4 1 1 0 0 0 4 0 0
1923 8 0 0 8 0 0 0 0 0
2136 4 1 1 4 0 0 0 0 0
fn=<alloc::vec::Vec<rustc_ast::ast::Attribute> as rustc_ast::attr::HasAttrs>::visit_attrs
323 25 2 1 0 0 0 10 0 0
944 16 0 0 0 0 0 16 0 0
2018 6 0 0 6 0 0 0 0 0
2662 14 0 0 4 0 0 0 0 0
2675 2 0 0 0 0 0 2 0 0
fn=<alloc::vec::Vec<rustc_session::config::CrateType> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
323 4 0 0 0 0 0 2 0 0
504 3 1 1 0 0 0 1 0 0
1732 1 1 1 0 0 0 1 0 0
1923 2 0 0 2 0 0 0 0 0
2136 1 0 0 1 0 0 0 0 0
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::fold
1725 74 0 0 0 0 0 0 0 0
1732 92 4 1 0 0 0 92 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 181 14 4 123 0 0 16 0 0
362 201 5 1 0 0 0 201 0 0
504 180 2 2 0 0 0 45 0 0
944 43 0 0 0 0 0 43 0 0
1229 30 0 0 10 0 0 0 0 0
1233 20 0 0 0 0 0 10 0 0
1725 21881 25 14 9067 16 0 5181 0 0
1732 2224 24 5 0 0 0 1956 33 0
1786 22 5 1 0 0 0 22 0 0
1797 176 5 1 44 0 0 66 0 0
1923 209 17 3 209 2 0 0 0 0
1930 1620 12 3 1620 0 0 0 0 0
2139 5113 0 0 5113 5 0 0 0 0
2140 5252 7 1 5188 0 0 64 0 0
2198 90 0 0 90 0 0 0 0 0
2200 16 0 0 0 0 0 4 0 0
2201 45 0 0 0 0 0 0 0 0
2421 1 0 0 1 0 0 0 0 0
2639 12 0 0 12 0 0 0 0 0
2662 1156 13 7 598 1 0 2 0 0
2675 27 0 0 0 0 0 27 0 0
2751 22 6 6 22 0 0 0 0 0
2755 6 0 0 0 0 0 6 2 1
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
0 26 1 1 1 0 0 10 0 0
2662 63 0 0 42 0 0 0 0 0
2675 12 0 0 0 0 0 12 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
323 66 0 0 0 0 0 44 0 0
362 21 0 0 0 0 0 21 0 0
504 28 1 1 0 0 0 7 0 0
1923 58 0 0 58 8 0 0 0 0
1993 248 0 0 0 0 0 186 5 0
2198 14 1 1 14 0 0 0 0 0
2200 28 0 0 0 0 0 7 0 0
2662 39 0 0 26 0 0 0 0 0
fn=<core::iter::adapters::Rev<I> as core::iter::traits::iterator::Iterator>::fold
0 3 1 0 3 0 0 0 0 0
1725 1 0 0 0 0 0 0 0 0
1732 4 0 0 0 0 0 2 0 0
2639 4 0 0 4 0 0 0 0 0
2704 13 3 2 4 0 0 0 0 0
2714 1 0 0 0 0 0 1 0 0
2751 2 2 1 2 0 0 0 0 0
2755 2 0 0 0 0 0 2 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
0 169 31 2 42 0 0 0 0 0
1725 113 1 1 77 0 0 15 0 0
1732 101 13 5 0 0 0 99 0 0
2139 80 2 1 70 0 0 10 0 0
2140 77 0 0 2 0 0 67 0 0
2639 2 0 0 2 0 0 0 0 0
2662 157 8 1 4 0 0 0 0 0
2675 84 4 2 42 0 0 42 0 0
2751 44 1 1 44 0 0 0 0 0
2755 2 0 0 0 0 0 2 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::try_fold
1923 1 1 0 1 0 0 0 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
1923 10 0 0 10 5 0 0 0 0
2421 1 0 0 1 0 0 0 0 0
2662 152 9 1 80 0 0 0 0 0
2663 16 6 1 0 0 0 16 0 0
2675 16 0 0 0 0 0 16 0 0
2751 24 7 1 24 0 0 0 0 0
2755 16 0 0 0 0 0 16 0 0
fn=<core::result::Result<T,E> as core::clone::Clone>::clone
362 15 0 0 0 0 0 10 0 0
1923 5 0 0 5 0 0 0 0 0
2200 20 3 1 0 0 0 5 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::check_generic_arg_count
323 9 3 1 0 0 0 6 0 0
1923 3 1 1 3 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::create_substs_for_generic_args
0 7 1 1 0 0 0 0 0 0
467 6 0 0 2 0 0 4 0 0
504 3 0 0 0 0 0 1 0 0
1204 3 1 0 2 0 0 0 0 0
1208 2 0 0 1 0 0 0 0 0
1210 3 0 0 1 0 0 1 0 0
1229 13 0 0 3 0 0 0 0 0
1233 6 2 1 0 0 0 3 0 0
1923 9 0 0 6 0 0 3 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::def_ids_for_value_path_segments
0 1 0 0 0 0 0 0 0 0
323 6 0 0 0 0 0 4 0 0
504 8 0 0 0 0 0 2 0 0
1204 2 1 1 0 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::ty_of_fn
323 3 0 0 0 0 0 2 0 0
1923 1 0 0 1 0 0 0 0 0
fn=<hashbrown::map::HashMap<K,V,S> as core::iter::traits::collect::Extend<(K,V)>>::extend
0 1 0 0 1 0 0 0 0 0
2662 15 0 0 10 0 0 0 0 0
2675 4 0 0 0 0 0 4 0 0
2677 4 0 0 4 0 0 0 0 0
2751 1 0 0 1 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::ops::drop::Drop>::drop
2421 8 0 0 8 1 0 0 0 0
fn=<rustc_arena::TypedArena<T> as core::ops::drop::Drop>::drop
0 459 2 2 434 0 0 25 0 0
1229 303 8 8 95 47 8 0 0 0
1233 90 0 0 0 0 0 45 0 0
1930 51 7 7 51 0 0 0 0 0
2421 1515 1 1 1515 597 1 0 0 0
fn=<rustc_ast::ast::Arm as rustc_ast::attr::HasAttrs>::attrs
1923 2 0 0 2 0 0 0 0 0
fn=<rustc_ast::ast::Item as rustc_ast::attr::HasAttrs>::attrs
1923 4 0 0 4 0 0 0 0 0
fn=<rustc_ast::crate_disambiguator::CrateDisambiguator as core::fmt::Display>::fmt
504 21 0 0 0 0 0 7 0 0
944 7 4 1 0 0 0 7 0 0
2198 14 0 0 14 0 0 0 0 0
2201 7 0 0 0 0 0 0 0 0
fn=<rustc_ast::tokenstream::Cursor as core::iter::traits::iterator::Iterator>::next
0 70 0 0 70 0 0 0 0 0
1923 70 0 0 70 0 0 0 0 0
fn=<rustc_ast_lowering::item::ItemLowerer as rustc_ast::visit::Visitor>::visit_mod
1923 1 0 0 1 0 0 0 0 0
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_fn
1923 1 0 0 1 0 0 0 0 0
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_generics
0 1 0 0 0 0 0 1 0 0
323 2 1 1 0 0 0 2 0 0
362 4 0 0 0 0 0 2 0 0
504 7 1 1 1 0 0 2 0 0
944 1 0 0 0 0 0 1 0 0
1923 5 2 2 3 0 0 1 0 0
2198 4 0 0 4 0 0 0 0 0
2200 8 0 0 0 0 0 2 0 0
2201 2 0 0 0 0 0 0 0 0
2421 1 0 0 1 0 0 0 0 0
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_item
1923 3 0 0 3 0 0 0 0 0
fn=<rustc_ast_passes::feature_gate::PostExpansionVisitor as rustc_ast::visit::Visitor>::visit_item
1923 3 0 0 3 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::add_eh_frame_header
1204 3 0 0 2 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::add_object
504 2 0 0 0 0 0 1 0 0
1204 21 0 0 14 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 7 0 0 7 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::full_relro
1204 6 0 0 4 0 0 0 0 0
1210 2 0 0 2 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::gc_sections
1204 3 0 0 2 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::group_end
1204 3 0 0 2 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::group_start
1204 3 0 0 2 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::include_path
504 3 0 0 0 0 0 1 0 0
1204 12 0 0 8 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 4 0 0 4 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_dylib
1204 36 0 0 24 0 0 0 0 0
1210 12 0 0 12 0 0 0 0 0
1923 22 0 0 11 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_rlib
504 2 0 0 0 0 0 1 0 0
1204 45 0 0 30 0 0 0 0 0
1208 1 0 0 1 1 0 0 0 0
1210 15 0 0 15 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::no_default_libraries
1204 3 0 0 2 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::output_filename
1204 6 0 0 4 0 0 0 0 0
1210 2 0 0 2 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::set_output_kind
504 3 0 0 0 0 0 1 0 0
1204 3 0 0 2 0 0 0 0 0
fn=<rustc_codegen_ssa::back::write::CodegenContext<B> as core::clone::Clone>::clone
362 56 10 2 0 0 0 42 0 0
504 21 0 0 0 0 0 7 0 0
944 14 0 0 0 0 0 7 0 0
1923 21 0 0 14 1 0 0 0 0
2198 14 0 0 14 0 0 0 0 0
2200 28 5 1 0 0 0 7 0 0
2201 7 0 0 0 0 0 0 0 0
fn=<rustc_codegen_ssa::mir::analyze::LocalAnalyzer<Bx> as rustc_middle::mir::visit::Visitor>::visit_local
1923 43 7 1 43 0 0 0 0 0
fn=<rustc_data_structures::thin_vec::ThinVec<T> as core::convert::From<alloc::vec::Vec<T>>>::from
1407 14 0 0 14 0 0 0 0 0
fn=<rustc_data_structures::thin_vec::ThinVec<T> as core::iter::traits::collect::Extend<T>>::extend
0 5 2 1 0 0 0 0 0 0
1407 15 2 1 0 0 0 0 0 0
2018 10 0 0 10 0 0 0 0 0
fn=<rustc_driver::TimePassesCallbacks as rustc_driver::Callbacks>::config
1407 1 1 1 1 0 0 0 0 0
fn=<rustc_errors::HandlerInner as core::ops::drop::Drop>::drop
1407 16 0 0 0 0 0 0 0 0
2662 8 0 0 0 0 0 0 0 0
2751 8 8 1 8 0 0 0 0 0
2755 8 0 0 0 0 0 8 8 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_arm
1407 1 0 0 1 0 0 0 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_item
1407 4 0 0 4 0 0 0 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_stmt
0 2 2 1 0 0 0 0 0 0
323 6 2 1 0 0 0 2 0 0
1407 2 2 1 2 0 0 0 0 0
fn=<rustc_expand::mbe::macro_rules::MacroRulesMacroExpander as rustc_expand::base::TTMacroExpander>::expand
1923 6 1 1 3 0 0 3 0 0
1993 1 0 0 0 0 0 1 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
0 4 2 1 0 0 0 0 0 0
323 6 0 0 0 0 0 4 0 0
362 8 0 0 0 0 0 6 0 0
504 12 2 1 2 0 0 4 0 0
1682 2 0 0 2 0 0 0 0 0
1696 4 2 1 0 0 0 0 0 0
1923 2 0 0 2 0 0 0 0 0
1993 2 0 0 0 0 0 2 0 0
2061 16 2 1 10 0 0 6 0 0
2136 2 0 0 2 0 0 0 0 0
2662 4 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
0 24 7 2 0 0 0 0 0 0
323 52 15 6 0 0 0 28 3 0
1407 20 1 1 5 0 0 0 0 0
1993 33 0 0 0 0 0 22 0 0
2662 11 0 0 2 0 0 0 0 0
2675 1 0 0 0 0 0 1 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::CanonicalizeQueryResponse as rustc_infer::infer::canonical::canonicalizer::CanonicalizeRegionMode>::canonicalize_free_region
1923 61 0 0 61 0 0 0 0 0
fn=<rustc_infer::infer::combine::Generalizer as rustc_middle::ty::relate::TypeRelation>::tys
1923 7 1 1 7 0 0 0 0 0
fn=<rustc_infer::infer::freshen::TypeFreshener as rustc_middle::ty::fold::TypeFolder>::fold_ty
1923 28 4 1 28 0 0 0 0 0
fn=<rustc_infer::infer::outlives::env::OutlivesEnvironment as rustc_trait_selection::infer::OutlivesEnvironmentExt>::add_implied_bounds
2018 6 0 0 6 0 0 0 0 0
2662 4 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::region_constraints::RegionConstraintStorage as ena::undo_log::Rollback<rustc_infer::infer::region_constraints::UndoLog>>::reverse
1229 285 0 0 95 0 0 0 0 0
1233 190 0 0 0 0 0 95 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::tys
504 3 1 1 1 0 0 1 0 0
1204 3 0 0 2 0 0 0 0 0
1208 3 0 0 2 0 0 0 0 0
1210 2 0 0 1 0 0 0 0 0
fn=<rustc_infer::traits::util::Elaborator as core::iter::traits::iterator::Iterator>::next
0 42 1 0 0 0 0 0 0 0
944 12 0 0 0 0 0 12 0 0
1229 270 0 0 90 0 0 0 0 0
1233 82 0 0 0 0 0 41 0 0
2108 341 12 4 8 0 0 211 0 0
2215 48 9 1 0 0 0 48 0 0
2216 12 0 0 12 0 0 0 0 0
2217 24 0 0 12 0 0 0 0 0
2224 12 0 0 0 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_block
1923 2 0 0 2 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_crate
1923 2 1 1 2 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_expr
0 24 0 0 0 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedLateLintPass as rustc_lint::passes::LateLintPass>::exit_lint_attrs
1229 51 0 0 17 0 0 0 0 0
1233 34 1 1 0 0 0 17 0 0
fn=<rustc_lint::builtin::DeprecatedAttr as rustc_lint::passes::EarlyLintPass>::check_attribute
1923 2 0 0 2 0 0 0 0 0
fn=<rustc_lint::builtin::MissingDoc as rustc_lint::passes::LateLintPass>::enter_lint_attrs
504 6 0 0 0 0 0 2 0 0
1204 38 0 0 19 0 0 0 0 0
1208 2 0 0 2 0 0 0 0 0
1210 17 0 0 17 0 0 0 0 0
fn=<rustc_lint::early::EarlyContextAndPass<T> as rustc_ast::visit::Visitor>::visit_expr
0 24 1 1 0 0 0 0 0 0
fn=<rustc_lint::late::LateContextAndPass<T> as rustc_hir::intravisit::Visitor>::visit_expr
0 26 1 1 0 0 0 0 0 0
fn=<rustc_lint::nonstandard_style::NonCamelCaseTypes as rustc_lint::passes::EarlyLintPass>::check_item
1923 2 0 0 2 0 0 0 0 0
fn=<rustc_lint::unused::UnusedBraces as rustc_lint::passes::EarlyLintPass>::check_expr
1923 4 0 0 2 0 0 0 0 0
fn=<rustc_lint::unused::UnusedParens as rustc_lint::passes::EarlyLintPass>::check_expr
1923 6 0 0 2 0 0 0 0 0
fn=<rustc_lint::unused::UnusedParens as rustc_lint::passes::EarlyLintPass>::check_pat
1923 1 0 0 1 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_middle::ty::codec::TyDecoder>::map_encoded_cnum_to_current
1923 916 0 0 916 21 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_span::span_encoding::Span>>::specialized_decode
1923 37 0 0 37 0 0 0 0 0
fn=<rustc_middle::hir::map::ParentHirIterator as core::iter::traits::iterator::Iterator>::next
1923 10 0 0 10 0 0 0 0 0
fn=<rustc_middle::hir::map::collector::NodeCollector as rustc_hir::intravisit::Visitor>::visit_item
1204 9 1 1 6 0 0 0 0 0
1210 3 0 0 3 0 0 0 0 0
1923 3 0 0 3 0 0 0 0 0
fn=<rustc_middle::infer::canonical::Canonical<V> as rustc_infer::infer::canonical::substitute::CanonicalExt<V>>::substitute
1407 39 23 2 39 0 0 0 0 0
fn=<rustc_middle::infer::canonical::Canonical<V> as rustc_infer::infer::canonical::substitute::CanonicalExt<V>>::substitute_projected
1407 29 0 0 29 0 0 0 0 0
fn=<rustc_middle::infer::canonical::CanonicalVarValues as core::ops::index::Index<rustc_middle::ty::sty::BoundVar>>::index
1923 19 0 0 19 0 0 0 0 0
fn=<rustc_middle::middle::cstore::CrateSource as core::clone::Clone>::clone
362 8 2 2 0 0 0 6 0 0
504 6 0 0 0 0 0 2 0 0
1923 2 0 0 2 0 0 0 0 0
2198 4 0 0 4 0 0 0 0 0
2200 8 0 0 0 0 0 2 0 0
2201 2 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::Place as rustc_mir::borrow_check::place_ext::PlaceExt>::ignore_borrow
1923 36 0 0 36 0 0 0 0 0
fn=<rustc_middle::mir::traversal::Postorder as core::iter::traits::iterator::Iterator>::next
0 20 0 0 0 0 0 0 0 0
1229 116 0 0 29 0 0 0 0 0
1233 40 0 0 0 0 0 20 0 0
1923 20 0 0 20 0 0 0 0 0
fn=<rustc_middle::mir::traversal::Preorder as core::iter::traits::iterator::Iterator>::next
0 89 0 0 89 0 0 0 0 0
1229 540 8 1 135 0 0 0 0 0
1233 188 0 0 0 0 0 94 0 0
1234 188 0 0 94 0 0 0 0 0
1923 89 0 0 89 0 0 0 0 0
1930 94 0 0 94 0 0 0 0 0
fn=<rustc_middle::mir::traversal::Preorder as core::iter::traits::iterator::Iterator>::size_hint
1923 12 0 0 12 0 0 0 0 0
fn=<rustc_middle::mir::traversal::ReversePostorder as core::iter::traits::iterator::Iterator>::next
1923 87 29 1 87 1 0 0 0 0
fn=<rustc_middle::traits::specialization_graph::Children as rustc_trait_selection::traits::specialize::specialization_graph::ChildrenExt>::insert_blindly
0 528 2 1 88 0 0 176 0 0
504 261 0 0 0 0 0 87 0 0
1204 264 2 1 176 0 0 0 0 0
1208 87 0 0 87 0 0 0 0 0
fn=<rustc_middle::ty::ParamEnvAnd<Q> as rustc_trait_selection::traits::query::type_op::TypeOp>::fully_perform
2421 58 1 1 58 0 0 0 0 0
fn=<rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::any_free_region_meets::RegionVisitor<F> as rustc_middle::ty::fold::TypeVisitor>::visit_region
1923 14 0 0 14 1 0 0 0 0
fn=<rustc_middle::ty::print::pretty::FmtPrinter<F> as rustc_middle::ty::print::Printer>::print_def_path
323 360 40 2 0 0 0 180 0 0
fn=<rustc_mir::borrow_check::MirBorrowckCtxt as rustc_mir::dataflow::framework::visitor::ResultsVisitor>::visit_statement_before_primary_effect
1923 1 1 1 1 0 0 0 0 0
fn=<rustc_mir::borrow_check::MirBorrowckCtxt as rustc_mir::dataflow::framework::visitor::ResultsVisitor>::visit_terminator_after_primary_effect
1923 2 0 0 2 0 0 0 0 0
fn=<rustc_mir::borrow_check::MirBorrowckCtxt as rustc_mir::dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect
1923 2 0 0 2 0 0 0 0 0
fn=<rustc_mir::borrow_check::borrow_set::GatherBorrows as rustc_middle::mir::visit::Visitor>::visit_rvalue
1923 1 1 1 1 0 0 0 0 0
fn=<rustc_mir::borrow_check::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_assign
1923 1 1 1 1 0 0 0 0 0
fn=<rustc_mir::borrow_check::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_terminator
1923 2 0 0 2 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_body
0 35 0 0 5 1 0 10 1 0
1923 48 3 1 48 6 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
0 7 0 0 3 0 0 3 0 0
504 2 1 1 0 0 0 1 0 0
1204 14 0 0 7 0 0 0 0 0
1208 6 0 0 5 0 0 0 0 0
1210 14 0 0 7 0 0 0 0 0
1923 16 1 1 16 1 0 0 0 0
2421 2 0 0 2 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_place
1923 29 0 0 29 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::liveness::local_use_map::LocalUseMapBuild as rustc_middle::mir::visit::Visitor>::visit_local
0 24 1 1 4 0 0 4 0 0
1204 64 0 0 32 0 0 0 0 0
1923 76 0 0 76 0 0 0 0 0
1930 32 0 0 32 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::relate_tys::NllTypeRelatingDelegate as rustc_infer::infer::nll_relate::TypeRelatingDelegate>::push_outlives
504 8 0 0 0 0 0 4 0 0
1204 78 0 0 39 0 0 0 0 0
1208 4 1 1 4 0 0 0 0 0
1210 39 0 0 39 0 0 0 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_statement
1923 1 1 1 1 0 0 0 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_terminator
0 2 0 0 2 0 0 0 0 0
1923 2 0 0 2 0 0 0 0 0
fn=<rustc_mir::dataflow::framework::direction::Forward as rustc_mir::dataflow::framework::direction::Direction>::apply_effects_in_block
1923 4 0 0 4 0 0 0 0 0
fn=<rustc_mir::dataflow::framework::direction::Forward as rustc_mir::dataflow::framework::direction::Direction>::join_state_into_successors_of
1923 2 0 0 2 0 0 0 0 0
1930 40 5 3 40 0 0 0 0 0
fn=<rustc_mir::dataflow::framework::direction::Forward as rustc_mir::dataflow::framework::direction::Direction>::visit_results_in_block
1923 4 0 0 4 0 0 0 0 0
fn=<rustc_mir::dataflow::framework::visitor::BorrowckAnalyses<rustc_mir::dataflow::framework::engine::Results<B>,rustc_mir::dataflow::framework::engine::Results<U>,rustc_mir::dataflow::framework::engine::Results<E>> as rustc_mir::dataflow::framework::visitor::ResultsVisitable>::reset_to_block_entry
1923 12 2 2 12 0 0 0 0 0
1930 12 0 0 12 0 0 0 0 0
fn=<rustc_mir::interpret::intern::InternVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_value
0 2 0 0 0 0 0 0 0 0
323 8 0 0 0 0 0 4 0 0
504 6 0 0 0 0 0 2 0 0
1204 6 0 0 4 0 0 0 0 0
1210 2 0 0 2 0 0 0 0 0
2018 6 1 1 6 0 0 0 0 0
2026 8 0 0 0 0 0 8 0 0
2136 2 0 0 2 0 0 0 0 0
fn=<rustc_mir::interpret::validity::ValidityVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_field
504 8 1 1 0 0 0 1 0 0
744 4 0 0 2 0 0 0 0 0
749 2 0 0 0 0 0 2 0 0
1204 4 0 0 2 0 0 0 0 0
1208 3 0 0 1 0 0 0 0 0
1210 2 0 0 2 0 0 0 0 0
1923 2 0 0 2 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_const
1923 2 0 0 2 2 0 0 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_rvalue
1923 3 0 0 3 0 0 0 0 0
2061 2 1 1 0 0 0 1 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_terminator
0 6 0 0 2 0 0 2 0 0
504 18 0 0 0 0 0 6 0 0
1204 18 5 1 12 5 0 0 0 0
1208 6 0 0 6 0 0 0 0 0
1210 12 0 0 6 0 0 0 0 0
1923 12 0 0 12 2 0 0 0 0
fn=<rustc_mir::transform::check_packed_ref::CheckPackedRef as rustc_mir::transform::MirPass>::run_pass
0 4 0 0 4 0 0 0 0 0
1923 11 1 1 11 1 0 0 0 0
fn=<rustc_mir::transform::check_packed_ref::PackedRefChecker as rustc_middle::mir::visit::Visitor>::visit_statement
1923 3 1 1 3 0 0 0 0 0
fn=<rustc_mir::transform::check_packed_ref::PackedRefChecker as rustc_middle::mir::visit::Visitor>::visit_terminator
1923 2 1 1 2 0 0 0 0 0
fn=<rustc_mir::transform::check_unsafety::UnsafetyChecker as rustc_middle::mir::visit::Visitor>::visit_place
1923 4 0 0 4 0 0 0 0 0
fn=<rustc_mir::transform::check_unsafety::UnsafetyChecker as rustc_middle::mir::visit::Visitor>::visit_rvalue
1923 3 1 1 3 1 0 0 0 0
fn=<rustc_mir::transform::check_unsafety::UnsafetyChecker as rustc_middle::mir::visit::Visitor>::visit_terminator
1923 4 1 1 4 0 0 0 0 0
fn=<rustc_mir::transform::cleanup_post_borrowck::CleanupNonCodegenStatements as rustc_mir::transform::MirPass>::run_pass
0 5 0 0 5 0 0 0 0 0
749 3 3 1 0 0 0 3 0 0
1923 3 0 0 3 0 0 0 0 0
1930 23 5 1 23 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::CanConstProp as rustc_middle::mir::visit::Visitor>::visit_local
1930 13 0 0 13 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
0 3 0 0 2 0 0 0 0 0
323 10 0 0 1 0 0 6 0 0
362 4 0 0 0 0 0 3 0 0
504 6 0 0 0 0 0 2 0 0
1682 1 0 0 1 0 0 0 0 0
1725 1 0 0 0 0 0 0 0 0
1732 2 0 0 1 0 0 1 0 0
1923 27 1 1 27 0 0 0 0 0
1930 1 0 0 1 0 0 0 0 0
1993 15 2 2 5 0 0 7 0 0
2136 2 1 1 2 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropMachine as rustc_mir::interpret::machine::Machine>::access_local
1923 14 4 1 14 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropMachine as rustc_mir::interpret::machine::Machine>::access_local_mut
1923 10 0 0 10 0 0 0 0 0
1930 30 0 0 20 4 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_body
0 3 0 0 3 0 0 0 0 0
1930 4 0 0 4 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_statement
323 4 0 0 0 0 0 2 2 0
1923 33 10 2 33 0 0 0 0 0
1930 20 0 0 20 0 0 0 0 0
2421 1 1 1 1 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_terminator
0 2 0 0 2 0 0 0 0 0
1930 2 1 1 2 0 0 0 0 0
fn=<rustc_mir::transform::deaggregator::Deaggregator as rustc_mir::transform::MirPass>::run_pass
1930 3 0 0 3 0 0 0 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
0 12 3 1 9 0 0 0 0 0
1923 22 0 0 22 0 0 0 0 0
2421 9 3 1 9 0 0 0 0 0
fn=<rustc_mir::transform::instcombine::InstCombine as rustc_mir::transform::MirPass>::run_pass
1923 25 3 2 25 0 0 0 0 0
1930 17 8 3 17 0 0 0 0 0
fn=<rustc_mir::transform::instcombine::OptimizationFinder as rustc_middle::mir::visit::Visitor>::visit_rvalue
1923 7 3 1 7 1 0 0 0 0
fn=<rustc_mir::transform::nrvo::IsReturnPlaceRead as rustc_middle::mir::visit::Visitor>::visit_terminator
1923 2 1 1 2 0 0 0 0 0
fn=<rustc_mir::transform::nrvo::RenameReturnPlace as rustc_mir::transform::MirPass>::run_pass
1923 47 6 3 47 1 0 0 0 0
fn=<rustc_mir::transform::promote_consts::Collector as rustc_middle::mir::visit::Visitor>::visit_local
0 24 0 0 24 0 0 0 0 0
1923 46 0 0 46 0 0 0 0 0
1930 24 0 0 24 0 0 0 0 0
fn=<rustc_mir::transform::promote_consts::Collector as rustc_middle::mir::visit::Visitor>::visit_rvalue
0 1 0 0 1 0 0 0 0 0
504 2 0 0 0 0 0 1 0 0
1204 12 0 0 8 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1923 3 1 1 3 0 0 0 0 0
fn=<rustc_mir::transform::promote_consts::Collector as rustc_middle::mir::visit::Visitor>::visit_terminator
1923 2 0 0 2 0 0 0 0 0
fn=<rustc_mir::transform::promote_consts::PromoteTemps as rustc_mir::transform::MirPass>::run_pass
1993 1 0 0 0 0 0 1 0 0
fn=<rustc_mir::transform::simplify::DeclMarker as rustc_middle::mir::visit::Visitor>::visit_local
0 15 0 0 15 0 0 0 0 0
1923 15 0 0 15 0 0 0 0 0
1930 20 0 0 20 0 0 0 0 0
fn=<rustc_mir::transform::simplify::SimplifyCfg as rustc_mir::transform::MirPass>::name
1923 40 0 0 40 0 0 0 0 0
fn=<rustc_mir::transform::simplify::SimplifyLocals as rustc_mir::transform::MirPass>::run_pass
0 41 0 0 16 0 0 5 0 0
362 12 0 0 0 0 0 9 0 0
482 1 0 0 1 0 0 0 0 0
625 3 0 0 1 0 0 0 0 0
1797 9 0 0 0 0 0 3 0 0
1923 51 11 5 51 0 0 0 0 0
1930 35 4 4 35 0 0 0 0 0
2421 3 0 0 3 0 0 0 0 0
fn=<rustc_mir::transform::simplify_branches::SimplifyBranches as rustc_mir::transform::MirPass>::name
1923 18 0 0 18 0 0 0 0 0
fn=<rustc_mir::transform::simplify_branches::SimplifyBranches as rustc_mir::transform::MirPass>::run_pass
1930 9 0 0 9 2 0 0 0 0
fn=<rustc_mir::transform::simplify_try::SimplifyBranchSame as rustc_mir::transform::MirPass>::run_pass
1923 5 0 0 5 0 0 0 0 0
fn=<rustc_mir::transform::uninhabited_enum_branching::UninhabitedEnumBranching as rustc_mir::transform::MirPass>::run_pass
0 3 0 0 3 0 0 0 0 0
1923 3 0 0 3 0 0 0 0 0
fn=<rustc_mir::transform::validate::TypeChecker as rustc_middle::mir::visit::Visitor>::visit_statement
1923 13 0 0 13 0 0 0 0 0
fn=<rustc_mir::transform::validate::Validator as rustc_mir::transform::MirPass>::run_pass
0 5 0 0 5 0 0 0 0 0
1923 23 0 0 23 0 0 0 0 0
fn=<rustc_mir_build::hair::pattern::check_match::MatchVisitor as rustc_hir::intravisit::Visitor>::visit_expr
0 3 1 1 2 0 0 0 0 0
323 4 0 0 0 0 0 2 0 0
504 3 1 1 0 0 0 1 0 0
1407 2 1 1 1 0 0 0 0 0
1923 1 0 0 1 0 0 0 0 0
2018 3 0 0 3 0 0 0 0 0
2136 1 0 0 1 0 0 0 0 0
2421 1 1 1 1 0 0 0 0 0
2662 2 0 0 0 0 0 0 0 0
fn=<rustc_parse_format::Parser as core::iter::traits::iterator::Iterator>::next
1204 2 1 1 1 0 0 0 0 0
1210 2 1 1 1 0 0 0 0 0
1923 2 0 0 2 0 0 0 0 0
fn=<rustc_passes::dead::MarkSymbolVisitor as rustc_hir::intravisit::Visitor>::visit_arm
504 4 0 0 1 0 0 1 0 0
744 2 0 0 1 0 0 0 0 0
749 1 0 0 0 0 0 1 0 0
1268 1 0 0 1 0 0 0 0 0
1270 1 0 0 1 0 0 0 0 0
2018 3 0 0 3 0 0 0 0 0
2026 4 0 0 0 0 0 4 0 0
2172 1 0 0 0 0 0 1 0 0
fn=<rustc_passes::liveness::IrMaps as rustc_hir::intravisit::Visitor>::visit_fn
0 1 1 1 1 0 0 0 0 0
1204 5 0 0 3 0 0 0 0 0
1210 4 1 1 2 0 0 1 0 0
1786 3 0 0 0 0 0 1 0 0
fn=<rustc_passes::liveness::Liveness as rustc_hir::intravisit::Visitor>::visit_arm
2662 2 0 0 0 0 0 0 0 0
fn=<rustc_privacy::SearchInterfaceForPrivateItemsVisitor as rustc_privacy::DefIdVisitor>::visit_def_id
1923 1 0 0 1 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::create_def
1204 12 0 0 6 0 0 0 0 0
1208 6 1 1 0 0 0 0 0 0
1210 6 0 0 6 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_attribute
504 2 0 0 0 0 0 1 0 0
1204 6 0 0 4 2 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 2 0 0 2 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_block
1923 1 0 0 1 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
0 9 1 1 2 0 0 2 0 0
323 3 0 0 0 0 0 2 1 1
504 2 0 0 0 0 0 1 0 0
1204 6 0 0 4 4 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 2 1 1 2 0 0 0 0 0
1407 4 0 0 2 1 0 0 0 0
1923 1 0 0 1 1 0 0 0 0
2421 1 0 0 1 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_arm
1204 3 0 0 2 1 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
1229 3 0 0 1 0 0 0 0 0
1233 2 0 0 0 0 0 1 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_block
504 3 1 1 0 0 0 1 0 0
1204 9 0 0 6 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 5 0 0 3 0 0 1 0 0
1229 9 1 1 3 1 0 0 0 0
1233 6 0 0 0 0 0 3 0 0
1923 2 0 0 2 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_fn
504 2 0 0 0 0 0 1 0 0
1204 6 1 1 4 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 2 0 0 2 0 0 0 0 0
1229 6 2 2 2 0 0 0 0 0
1233 4 1 1 0 0 0 2 0 0
1923 1 0 0 1 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_generics
1923 3 0 0 2 0 0 1 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_generics
1923 1 0 0 1 0 0 0 0 0
1993 3 1 1 0 0 0 2 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_item
504 2 0 0 0 0 0 1 0 0
1204 3 1 1 2 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_path
323 8 1 1 0 0 0 4 0 0
504 4 0 0 0 0 0 1 0 0
1923 1 0 0 1 0 0 0 0 0
1993 5 1 1 0 0 0 2 0 0
2136 1 0 0 1 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::extract_labels::GatherLabels as rustc_hir::intravisit::Visitor>::visit_expr
0 13 1 1 13 0 0 0 0 0
fn=<rustc_span::FileName as core::clone::Clone>::clone
362 24 6 1 0 0 0 18 0 0
504 18 6 1 0 0 0 6 0 0
944 18 0 0 0 0 0 6 0 0
1923 6 0 0 6 1 0 0 0 0
2198 12 0 0 12 0 0 0 0 0
2200 24 0 0 0 0 0 6 0 0
2201 6 0 0 0 0 0 0 0 0
fn=<rustc_span::FileName as core::convert::From<std::path::PathBuf>>::from
1923 2 0 0 1 0 0 0 0 0
fn=<rustc_span::SourceFile as rustc_serialize::serialize::Decodable>::decode
362 1620 0 0 405 0 0 1215 0 0
1204 489622 0 0 244811 0 0 0 0 0
1210 734838 0 0 244811 0 0 245216 0 0
fn=<rustc_symbol_mangling::legacy::SymbolPrinter as core::fmt::Write>::write_str
0 14 1 0 0 0 0 0 0 0
504 54 3 3 6 0 0 14 0 0
1204 1844 0 0 1118 0 0 0 0 0
1208 20 0 0 11 0 0 0 0 0
1210 24 0 0 15 0 0 3 0 0
2198 12 1 1 12 0 0 0 0 0
2200 24 1 1 0 0 0 0 0 0
fn=<rustc_target::abi::Layout as core::hash::Hash>::hash
1923 189 0 0 189 14 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::FnAbiLlvmExt>::apply_attrs_callsite
1923 9 0 0 9 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::FnAbiLlvmExt>::apply_attrs_llfn
1923 20 4 1 20 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::FnAbiLlvmExt>::llvm_type
362 161 0 0 23 15 1 69 0 0
1204 114 14 1 76 1 0 0 0 0
1210 7 2 0 7 0 0 0 0 0
1923 46 0 0 46 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::adjust_for_abi
0 37 0 0 37 0 0 0 0 0
1923 2 0 0 2 0 0 0 0 0
1930 42 19 1 42 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_fn_ptr
362 16 3 1 0 0 0 12 0 0
504 12 0 0 0 0 0 4 0 0
944 4 0 0 0 0 0 4 0 0
1923 8 0 0 8 0 0 0 0 0
1993 4 0 0 0 0 0 4 0 0
2018 12 0 0 12 0 0 0 0 0
2198 4 0 0 4 0 0 0 0 0
2200 16 4 2 0 0 0 4 0 0
2201 4 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_instance
362 112 25 2 0 0 0 84 0 0
504 84 0 0 0 0 0 28 0 0
944 28 6 1 0 0 0 28 0 0
1923 76 0 0 76 0 0 0 0 0
1993 58 0 0 0 0 0 48 0 0
2018 114 0 0 114 1 0 0 0 0
2198 28 0 0 28 0 0 0 0 0
2200 112 22 1 28 0 0 28 0 0
2201 28 0 0 0 0 0 0 0 0
fn=<rustc_target::spec::Target as rustc_serialize::json::ToJson>::to_json
0 4 0 0 4 0 0 0 0 0
362 24 0 0 0 0 0 12 0 0
504 18 1 1 0 0 0 6 0 0
1923 40 1 1 40 0 0 0 0 0
2198 6 0 0 6 0 0 0 0 0
2201 6 0 0 0 0 0 0 0 0
fn=<rustc_target::spec::TargetOptions as core::default::Default>::default
323 84 5 3 0 0 0 54 0 0
362 192 1 1 0 0 0 96 0 0
504 144 4 2 0 0 0 48 0 0
2198 42 1 1 42 0 0 0 0 0
2201 42 0 0 0 0 0 0 0 0
fn=<rustc_target::spec::TargetTriple as rustc_session::config::dep_tracking::DepTrackingHash>::hash
1923 1 0 0 1 0 0 0 0 0
fn=<rustc_trait_selection::autoderef::Autoderef as core::iter::traits::iterator::Iterator>::next
504 2 0 0 0 0 0 1 0 0
1204 3 0 0 2 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 3 0 0 1 0 0 1 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_all_or_error
0 108 0 0 0 0 0 0 0 0
323 324 64 1 0 0 0 216 0 0
504 216 0 0 0 0 0 108 0 0
1407 432 0 0 216 0 0 0 0 0
1993 108 0 0 0 0 0 108 0 0
2018 324 0 0 324 0 0 0 0 0
2118 540 0 0 0 0 0 432 0 0
2136 108 0 0 108 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
0 968 19 1 51 2 0 262 7 0
323 894 73 1 0 0 0 596 6 0
504 447 69 1 149 0 0 149 0 0
749 51 0 0 0 0 0 51 0 0
1407 131 68 1 131 0 0 0 0 0
1923 94 1 1 40 0 0 0 0 0
1930 51 0 0 51 0 0 0 0 0
1993 56 0 0 0 0 0 14 0 0
2018 476 65 1 476 0 0 0 0 0
2136 149 0 0 149 0 0 0 0 0
2662 157 0 0 38 0 0 0 0 0
2675 19 0 0 0 0 0 19 0 0
fn=<rustc_trait_selection::traits::object_safety::contains_illegal_self_type_reference::IllegalSelfTypeVisitor as rustc_middle::ty::fold::TypeVisitor>::visit_ty
1923 3 0 0 3 0 0 0 0 0
1993 39 3 1 15 0 0 18 0 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
504 18 4 1 6 0 0 6 0 0
1268 6 0 0 6 0 0 0 0 0
1270 6 0 0 6 0 0 0 0 0
2018 18 0 0 18 0 0 0 0 0
2026 24 0 0 0 0 0 24 0 0
2172 12 0 0 6 0 0 6 0 0
2751 6 4 1 6 0 0 0 0 0
fn=<rustc_typeck::check::FnCtxt as rustc_typeck::astconv::AstConv>::normalize_ty
0 6 2 1 0 0 0 0 0 0
2662 12 0 0 0 0 0 0 0 0
fn=<rustc_typeck::check::regionck::RegionCtxt as rustc_hir::intravisit::Visitor>::visit_expr
1407 15 0 0 15 0 0 0 0 0
fn=<rustc_typeck::check_unused::CollectExternCrateVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
0 1 0 0 0 0 0 0 0 0
504 3 0 0 0 0 0 1 0 0
1204 3 1 1 2 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
fn=<rustc_typeck::collect::ItemCtxt as rustc_typeck::astconv::AstConv>::default_constness_for_trait_bounds
1923 3 0 0 3 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
0 2290 0 0 1726 95 0 536 0 0
2018 21 0 0 21 0 0 0 0 0
2026 34 2 2 0 0 0 28 0 0
2639 1300 34 6 1272 0 0 0 0 0
2662 11306 23 4 690 0 0 0 0 0
2675 4648 0 0 0 0 0 4648 0 0
2751 654 26 3 654 0 0 0 0 0
2755 649 0 0 0 0 0 649 3 0
2758 1 0 0 0 0 0 1 0 0
fn=<smallvec::SmallVec<A> as core::ops::drop::Drop>::drop
467 307 0 0 0 0 0 306 1 0
fn=<std::env::Args as core::iter::traits::iterator::Iterator>::size_hint
2690 3 0 0 0 0 0 3 0 0
fn=<std::env::ArgsOs as core::iter::traits::iterator::Iterator>::next
2662 9 0 0 6 0 0 0 0 0
2663 1 0 0 0 0 0 1 0 0
2675 2 0 0 0 0 0 2 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
0 15 0 0 0 0 0 0 0 0
323 93 8 3 0 0 0 62 5 2
1407 31 0 0 0 0 0 0 0 0
1923 1 0 0 1 0 0 0 0 0
1993 8 2 1 2 0 0 4 0 0
fn=<std::path::PathBuf as core::cmp::PartialEq>::eq
1923 2 0 0 2 0 0 0 0 0
fn=<str as rustc_serialize::json::ToJson>::to_json
362 16 0 0 0 0 0 12 0 0
504 12 0 0 0 0 0 4 0 0
944 4 0 0 0 0 0 4 0 0
2198 8 0 0 8 0 0 0 0 0
2200 16 0 0 0 0 0 4 0 0
2201 4 0 0 0 0 0 0 0 0
fn=<tempfile::dir::TempDir as core::ops::drop::Drop>::drop
1923 2 0 0 1 0 0 0 0 0
fn=LLVMRustStringWriteImpl
504 36 0 0 18 0 0 18 0 0
944 18 0 0 0 0 0 18 0 0
2198 36 0 0 36 0 0 0 0 0
2200 72 9 1 0 0 0 18 0 0
2201 18 0 0 0 0 0 0 0 0
fn=_ZN104_$LT$rustc_index..bit_set..BitSet$LT$T$GT$$u20$as$u20$rustc_index..bit_set..UnionIntoBitSet$LT$T$GT$$GT$10union_intoN.llvm.M
1923 22 0 0 22 0 0 0 0 0
1930 22 0 0 22 0 0 0 0 0
fn=_ZN10rustc_lint5early28EarlyContextAndPass$LT$T$GT$8check_idN.llvm.M
2018 78 0 0 78 0 0 0 0 0
2662 52 0 0 0 0 0 0 0 0
fn=_ZN10rustc_lint5early28EarlyContextAndPass$LT$T$GT$8check_idN.llvm.M
2018 18 0 0 18 0 0 0 0 0
2662 12 0 0 0 0 0 0 0 0
fn=_ZN112_$LT$rustc_middle..mir..interpret..allocation..Allocation$LT$Tag$C$Extra$GT$$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
0 24 6 1 24 0 0 0 0 0
1923 18 6 1 18 10 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$10insert_allN.llvm.M
0 1 0 0 1 0 0 0 0 0
1930 1 0 0 1 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$5unionN.llvm.M
1923 15 0 0 15 0 0 0 0 0
1930 106 0 0 106 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$6insertN.llvm.M
1930 6 0 0 6 0 0 0 0 0
fn=_ZN11rustc_index7bit_set28SparseBitMatrix$LT$R$C$C$GT$10ensure_rowN.llvm.M
0 150 0 0 150 0 0 0 0 0
504 24 0 0 0 0 0 8 0 0
1491 24 0 0 0 0 0 0 0 0
1682 8 0 0 8 0 0 0 0 0
1696 16 0 0 0 0 0 0 0 0
1725 8 0 0 0 0 0 0 0 0
1732 8 0 0 0 0 0 8 0 0
1930 150 4 1 150 0 0 0 0 0
fn=_ZN11rustc_index7bit_set28SparseBitMatrix$LT$R$C$C$GT$10ensure_rowN.llvm.M
0 2 0 0 2 0 0 0 0 0
504 3 0 0 0 0 0 1 0 0
1491 3 1 1 0 0 0 0 0 0
1682 1 0 0 1 0 0 0 0 0
1696 2 0 0 0 0 0 0 0 0
1725 1 0 0 0 0 0 0 0 0
1732 1 0 0 0 0 0 1 0 0
1930 2 0 0 2 0 0 0 0 0
fn=_ZN11rustc_infer5infer9InferCtxt18shallow_resolve_tyN.llvm.M
1923 368 0 0 368 5 0 0 0 0
fn=_ZN11rustc_infer5infer9canonical14query_response47_$LT$impl$u20$rustc_infer..infer..InferCtxt$GT$33query_response_substitution_guess28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
1923 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check13check_bindersN.llvm.M
0 4 0 0 4 0 0 0 0 0
1923 8 0 0 8 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check17check_occurrencesN.llvm.M
1923 13 0 0 12 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_rules18check_matcher_coreN.llvm.M
0 6 1 1 6 0 0 0 0 0
504 6 0 0 0 0 0 2 0 0
1204 6 1 1 4 0 0 0 0 0
1208 2 0 0 2 0 0 0 0 0
1210 2 0 0 2 0 0 0 0 0
1376 14 0 0 0 0 0 6 0 0
1923 11 0 0 11 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_rules9FirstSets3new11build_recurN.llvm.M
0 12 0 0 3 0 0 0 0 0
504 28 0 0 0 0 0 7 0 0
1204 27 0 0 18 0 0 0 0 0
1208 3 0 0 3 0 0 0 0 0
1210 3 0 0 3 0 0 0 0 0
1376 18 0 0 0 0 0 6 0 0
1923 12 0 0 9 0 0 0 0 0
fn=_ZN12rustc_middle2ty17GenericPredicates16instantiate_intoN.llvm.M
504 162 0 0 36 0 0 36 0 0
1725 20 0 0 6 0 0 6 0 0
1732 36 16 2 0 0 0 36 0 0
2136 36 0 0 36 0 0 0 0 0
2140 12 5 0 6 0 0 6 0 0
fn=_ZN12rustc_middle2ty4fold12TypeFoldable10visit_withN.llvm.M
1923 1 1 1 1 1 0 0 0 0
fn=_ZN12rustc_middle2ty5print7Printer22default_print_def_pathN.llvm.M
0 38 2 0 0 0 0 0 0 0
749 32 0 0 0 0 0 32 0 0
1407 3 1 1 3 0 0 0 0 0
fn=_ZN12rustc_middle3mir5visit10MutVisitor10visit_bodyN.llvm.M
1930 42 1 1 42 4 0 0 0 0
fn=_ZN12rustc_middle3mir9traversal9Postorder18traverse_successorN.llvm.M
1204 186 7 0 124 0 0 0 0 0
1210 62 16 1 62 0 0 0 0 0
1923 62 0 0 62 0 0 0 0 0
1930 70 18 1 70 0 0 0 0 0
fn=_ZN12rustc_passes10check_attr16CheckAttrVisitor16check_attributesN.llvm.M
1923 3 0 0 3 0 0 0 0 0
1993 3 0 0 0 0 0 3 0 0
fn=_ZN12rustc_passes6region17region_scope_treeN.llvm.M
1923 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_passes9reachable13reachable_setN.llvm.M
0 6 1 1 3 0 0 1 0 0
504 4 0 0 0 0 0 1 0 0
944 1 0 0 0 0 0 1 0 0
1229 6 0 0 2 0 0 0 0 0
1233 2 1 1 0 0 0 1 0 0
2108 8 0 0 0 0 0 5 0 0
2215 2 0 0 0 0 0 0 0 0
2216 1 0 0 1 0 0 0 0 0
2217 2 0 0 1 0 0 0 0 0
2224 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_traits15dropck_outlives21adt_dtorck_constraintN.llvm.M
504 12 2 1 3 1 0 3 0 0
1268 3 0 0 3 0 0 0 0 0
1270 3 0 0 3 0 0 0 0 0
1923 7 0 0 7 0 0 0 0 0
2018 9 1 0 9 0 0 0 0 0
2026 12 0 0 0 0 0 12 0 0
2172 3 0 0 0 0 0 3 0 0
fn=_ZN12rustc_typeck5check18has_typeck_resultsN.llvm.M
1923 1 0 0 1 1 0 0 0 0
fn=_ZN12rustc_typeck5check18typeck_item_bodiesN.llvm.M
0 6 1 1 2 2 0 0 0 0
1923 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_typeck5check6method5probe12ProbeContext9pick_coreN.llvm.M
2421 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_typeck5check6typeckN.llvm.M
1923 2 0 0 2 0 0 0 0 0
fn=_ZN12rustc_typeck5check8coercion19CoerceMany$LT$E$GT$12coerce_innerN.llvm.M
0 2 1 1 0 0 0 0 0 0
504 2 0 0 0 0 0 1 0 0
1204 3 1 1 2 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
2662 4 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck7collect11generics_ofN.llvm.M
323 9 0 0 0 0 0 6 0 0
504 6 0 0 0 0 0 3 0 0
1732 3 3 1 0 0 0 3 0 0
1923 6 0 0 6 0 0 0 0 0
1993 27 2 1 6 0 0 21 0 0
2061 6 0 0 0 0 0 6 0 0
2118 12 0 0 6 0 0 6 0 0
2136 3 0 0 3 0 0 0 0 0
2138 12 3 1 6 0 0 6 0 0
fn=_ZN12rustc_typeck7collect16codegen_fn_attrsN.llvm.M
1407 15 0 0 15 0 0 0 0 0
1923 2 0 0 2 0 0 0 0 0
2421 4 0 0 4 0 0 0 0 0
fn=_ZN12rustc_typeck7collect22explicit_predicates_ofN.llvm.M
323 9 2 1 0 0 0 6 0 0
1923 3 0 0 3 0 0 0 0 0
fn=_ZN12rustc_typeck7collect6fn_sigN.llvm.M
1923 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_typeck8outlives20inferred_outlives_ofN.llvm.M
1923 3 0 0 3 0 0 0 0 0
fn=_ZN13rustc_privacy18TypePrivacyVisitor19check_expr_pat_typeN.llvm.M
1923 2 0 0 2 1 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor12resolve_exprN.llvm.M
1923 2 2 1 2 2 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor12resolve_itemN.llvm.M
504 4 0 0 0 0 0 2 0 0
1204 6 0 0 4 0 0 0 0 0
1208 2 0 0 2 0 0 0 0 0
1210 4 0 0 2 0 0 0 0 0
1229 6 3 2 2 0 0 0 0 0
1233 4 1 1 0 0 0 2 0 0
1923 1 0 0 1 1 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor27smart_resolve_path_fragmentN.llvm.M
467 3 1 1 1 1 0 2 1 0
504 3 0 0 0 0 0 1 0 0
944 1 0 0 0 0 0 1 0 0
2198 1 0 0 1 0 0 0 0 0
2200 4 0 0 0 0 0 1 0 0
2201 1 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve4late9lifetimes17resolve_lifetimesN.llvm.M
323 3 1 1 0 0 0 2 0 0
fn=_ZN13rustc_resolve7imports41_$LT$impl$u20$rustc_resolve..Resolver$GT$38resolve_ident_in_module_unadjusted_extN.llvm.M
0 8 2 0 8 0 0 0 0 0
1923 30 0 0 30 1 0 0 0 0
fn=_ZN13rustc_session12search_paths10SearchPath3newN.llvm.M
1923 2 0 0 1 0 0 0 0 0
1993 2 0 0 1 0 0 1 0 0
fn=_ZN14rustc_metadata7creader6CStore30push_dependencies_in_postorderN.llvm.M
504 21 2 1 0 0 0 7 0 0
1204 90 0 0 60 0 0 0 0 0
1208 7 0 0 7 0 0 0 0 0
1210 30 0 0 30 0 0 0 0 0
1923 183 0 0 183 5 0 0 0 0
fn=_ZN15rustc_mir_build4hair7pattern11check_match12MatchVisitor14check_patternsN.llvm.M
323 8 1 1 0 0 0 4 0 0
1407 1 0 0 1 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr10as_operand49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$15as_call_operandN.llvm.M
1923 3 2 1 3 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr10as_operand49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$15expr_as_operandN.llvm.M
1923 3 1 1 3 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr11as_constant49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$16expr_as_constantN.llvm.M
0 5 1 1 0 0 0 3 0 0
504 3 0 0 0 0 0 1 0 0
1204 2 0 0 1 0 0 0 0 0
1208 4 0 0 3 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr8as_place49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$13expr_as_placeN.llvm.M
0 2 0 0 0 0 0 0 0 0
504 4 2 1 0 0 0 2 0 0
1204 6 0 0 4 0 0 0 0 0
1208 2 0 0 2 0 0 0 0 0
1923 3 0 0 3 1 0 0 0 0
fn=_ZN15rustc_mir_build5build5scope49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$16new_source_scopeN.llvm.M
504 11 0 0 2 0 0 3 0 0
1204 2 0 0 1 0 0 0 0 0
1208 2 0 0 1 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
fn=_ZN15rustc_mir_build5build5scope49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$9pop_scopeN.llvm.M
1923 24 0 0 24 2 0 0 0 0
1930 2 0 0 2 0 0 0 0 0
fn=_ZN15rustc_mir_build5build7matches18traverse_candidateN.llvm.M
1407 2 1 1 1 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa3mir11codegen_mir28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
1923 19 0 0 19 1 0 0 0 0
fn=_ZN17rustc_codegen_ssa3mir5block23TerminatorCodegenHelper8lltargetN.llvm.M
1923 22 0 0 22 11 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
0 2 0 0 1 0 0 0 0 0
323 4 0 0 0 0 0 2 0 0
504 8 0 0 0 0 0 3 0 0
1204 15 0 0 10 0 0 0 0 0
1208 2 0 0 2 0 0 0 0 0
1210 5 0 0 5 0 0 0 0 0
1923 5 0 0 5 0 0 0 0 0
1930 3 0 0 2 0 0 0 0 0
1993 1 0 0 0 0 0 1 0 0
2018 3 0 0 3 0 0 0 0 0
2026 4 0 0 0 0 0 4 0 0
2136 1 0 0 1 0 0 0 0 0
2662 25 0 0 0 0 0 1 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export35upstream_monomorphizations_providerN.llvm.M
1786 3 0 0 0 0 0 1 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext19lower_block_noallocN.llvm.M
0 2 0 0 2 0 0 0 0 0
323 6 1 1 0 0 0 4 0 0
1923 2 0 0 2 0 0 0 0 0
2061 18 1 1 6 0 0 6 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext24lower_node_id_with_ownerN.llvm.M
0 4 0 0 0 0 0 4 0 0
504 16 0 0 0 0 0 4 1 0
1562 12 0 0 0 0 0 0 0 0
1682 4 0 0 4 0 0 0 0 0
1696 8 0 0 0 0 0 0 0 0
1725 4 0 0 0 0 0 0 0 0
1923 4 1 1 0 0 0 0 0 0
1930 4 0 0 4 0 0 0 0 0
fn=_ZN18rustc_codegen_llvm4back5write18diagnostic_handlerN.llvm.M
1923 9 0 0 9 0 0 0 0 0
fn=_ZN18rustc_codegen_llvm7builder7Builder10check_callN.llvm.M
0 1 0 0 0 0 0 0 0 0
323 3 0 0 0 0 0 2 0 0
504 3 0 0 0 0 0 1 0 0
2118 14 2 2 2 0 0 10 0 0
2136 1 0 0 1 0 0 0 0 0
fn=_ZN21rustc_data_structures11small_c_str9SmallCStr3newN.llvm.M
362 32 0 0 0 0 0 24 0 0
482 8 0 0 8 0 0 0 0 0
504 24 8 1 0 0 0 8 0 0
944 8 0 0 0 0 0 8 0 0
1204 16 0 0 8 0 0 0 0 0
1210 24 0 0 8 0 0 8 0 0
2198 16 0 0 16 0 0 0 0 0
2201 8 0 0 0 0 0 0 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$22register_obligation_atN.llvm.M
0 52 1 0 0 0 0 0 0 0
504 48 0 0 0 0 0 16 0 0
1204 150 21 1 100 0 0 0 0 0
1208 16 0 0 16 0 0 0 0 0
1210 50 0 0 50 0 0 0 0 0
1923 38 0 0 38 0 0 0 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$3newN.llvm.M
323 530 65 1 0 0 0 424 0 0
fn=_ZN21rustc_data_structures19transitive_relation27TransitiveRelation$LT$T$GT$9add_indexN.llvm.M
504 6 0 0 0 0 0 2 0 0
1204 6 0 0 4 0 0 0 0 0
1208 2 0 0 2 0 0 0 0 0
1210 6 1 1 2 0 0 2 0 0
fn=_ZN21rustc_data_structures5graph7iterate15post_order_walkN.llvm.M
0 22 0 0 22 0 0 0 0 0
1204 66 10 1 44 0 0 0 0 0
1210 22 0 0 22 0 0 0 0 0
1923 44 0 0 44 0 0 0 0 0
fn=_ZN21rustc_data_structures5graph7iterate15post_order_walkN.llvm.M
0 6 1 1 6 0 0 0 0 0
1204 18 1 1 12 0 0 0 0 0
1210 6 0 0 6 0 0 0 0 0
1923 13 0 0 13 0 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety27generics_require_sized_selfN.llvm.M
0 3 0 0 0 0 0 0 0 0
323 9 3 1 0 0 0 6 2 0
504 6 0 0 0 0 0 3 0 0
2018 9 0 0 9 0 0 0 0 0
2118 15 0 0 0 0 0 12 0 0
2136 3 0 0 3 0 0 0 0 0
2421 3 0 0 3 0 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety33virtual_call_violation_for_methodN.llvm.M
1923 5 0 0 5 0 0 0 0 0
1930 2 0 0 2 0 0 0 0 0
1993 32 5 2 10 0 0 17 0 0
2018 2 2 1 2 0 0 0 0 0
fn=_ZN3ena5unify25UnificationTable$LT$S$GT$22uninlined_get_root_keyN.llvm.M
1923 44 0 0 44 0 0 0 0 0
fn=_ZN3ena5unify25UnificationTable$LT$S$GT$22uninlined_get_root_keyN.llvm.M
1923 108 0 0 108 0 0 0 0 0
fn=_ZN3std10sys_common9backtrace28__rust_begin_short_backtraceN.llvm.M
0 16 4 1 0 0 0 8 1 0
323 15 3 3 0 0 0 14 4 4
504 17 3 2 0 0 0 5 0 0
744 55 0 0 0 0 0 0 0 0
749 21 0 0 0 0 0 21 0 0
944 7 0 0 0 0 0 7 0 0
1017 2 0 0 0 0 0 0 0 0
1022 15 0 0 7 0 0 0 0 0
1033 14 0 0 0 0 0 0 0 0
1038 7 0 0 0 0 0 0 0 0
1204 58 5 1 38 4 0 0 0 0
1208 4 0 0 4 0 0 0 0 0
1210 31 0 0 13 0 0 6 0 0
1229 38 1 0 8 0 0 0 0 0
1233 24 0 0 0 0 0 12 0 0
1234 10 0 0 5 1 0 0 0 0
1407 86 3 0 30 0 0 0 0 0
1923 7 0 0 7 0 0 0 0 0
1930 2 0 0 1 0 0 0 0 0
2421 4 0 0 4 0 0 0 0 0
fn=_ZN47_$LT$dyn$u20$rustc_typeck..astconv..AstConv$GT$26create_substs_for_ast_pathN.llvm.M
323 9 1 1 0 0 0 6 0 0
467 3 0 0 1 0 0 2 0 0
504 3 0 0 0 0 0 1 0 0
1229 5 1 1 1 0 0 0 0 0
1233 2 0 0 0 0 0 1 0 0
1407 2 0 0 0 0 0 1 0 0
1923 1 0 0 1 0 0 0 0 0
2136 1 0 0 1 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
1923 3 0 0 2 0 0 1 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
1923 1 0 0 1 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
1923 1 0 0 1 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
1923 1 0 0 1 1 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2421 1 0 0 1 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2421 1 0 0 1 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2421 10 0 0 10 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2421 1 0 0 1 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2421 1 1 1 1 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2421 1 0 0 1 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 8 0 0 8 0 0 0 0 0
2421 9 0 0 9 4 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 2 0 0 2 0 0 0 0 0
2421 2 0 0 2 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 1 0 0 1 0 0 0 0 0
2421 4 0 0 4 1 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2639 72 9 1 36 0 0 36 0 0
2751 18 0 0 18 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 1 1 1 1 0 0 0 0 0
2421 2 0 0 2 2 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2851 1 0 0 1 0 0 0 0 0
2853 4 0 0 2 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2421 1 0 0 1 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2421 2 0 0 2 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2421 9 1 1 8 2 0 1 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2421 3 0 0 3 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 4 0 0 4 0 0 0 0 0
2421 4 0 0 4 1 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2421 4 0 0 4 3 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2639 3 0 0 2 0 0 1 0 0
2751 1 0 0 1 0 0 0 0 0
2755 1 0 0 0 0 0 1 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 2 0 0 2 0 0 0 0 0
2639 4 0 0 4 0 0 0 0 0
2751 2 1 1 2 0 0 0 0 0
2755 2 0 0 0 0 0 2 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2421 23 11 1 23 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2639 28 14 1 28 0 0 0 0 0
2751 14 14 1 14 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2421 3 0 0 3 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2421 2 0 0 2 2 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2421 1 0 0 1 1 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2421 42 0 0 42 10 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2421 7 0 0 7 0 0 0 0 0
fn=_ZN62_$LT$rustc_target..abi..Layout$u20$as$u20$core..hash..Hash$GT$4hashN.llvm.M
1923 4 0 0 4 0 0 0 0 0
fn=_ZN66_$LT$rustc_target..abi..Layout$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
0 64 0 0 64 0 0 0 0 0
1923 32 28 2 32 7 0 0 0 0
fn=_ZN8rustc_ty10needs_drop14needs_drop_rawN.llvm.M
467 6 2 1 2 0 0 4 0 0
1229 12 2 0 4 1 0 0 0 0
1233 4 2 1 0 0 0 2 0 0
fn=_ZN8rustc_ty2ty20adt_sized_constraintN.llvm.M
1923 8 0 0 8 0 0 0 0 0
fn=_ZN8rustc_ty2ty23sized_constraint_for_tyN.llvm.M
1993 2 0 0 0 0 0 1 0 0
fn=_ZN8rustc_ty2ty26instance_def_size_estimateN.llvm.M
1923 8 1 1 8 8 0 0 0 0
fn=_ZN8rustc_ty2ty9param_envN.llvm.M
1923 40 0 0 40 0 0 0 0 0
fn=_ZN9rustc_mir10const_eval10fn_queries15is_const_fn_rawN.llvm.M
1923 1 0 0 1 0 0 0 0 0
fn=_ZN9rustc_mir12monomorphize12partitioning32collect_and_partition_mono_itemsN.llvm.M
1204 3 0 0 2 0 0 0 0 0
1209 1 1 1 0 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
fn=_ZN9rustc_mir12monomorphize9collector13RootCollector12push_if_rootN.llvm.M
504 3 0 0 0 0 0 1 0 0
1204 3 0 0 2 0 0 0 0 0
1208 1 1 1 1 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
323 2 0 0 0 0 0 2 0 0
362 4 1 1 0 0 0 2 0 0
504 3 1 1 0 0 0 1 0 0
1210 1 0 0 0 0 0 1 0 0
1682 1 0 0 1 0 0 0 0 0
1725 1 1 1 0 0 0 0 0 0
1797 5 0 0 2 0 0 2 0 0
1993 5 1 1 0 0 0 5 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
1923 18 0 0 18 0 0 0 0 0
1930 52 0 0 52 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
1923 2 0 0 2 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
1923 6 0 0 6 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
1923 18 0 0 18 0 0 0 0 0
1930 50 0 0 50 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
1923 5 0 0 5 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
1923 4 0 0 4 0 0 0 0 0
1930 4 0 0 4 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
1923 6 0 0 6 0 0 0 0 0
1930 6 0 0 6 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
1923 13 0 0 13 0 0 0 0 0
1930 41 0 0 41 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
1923 11 3 1 11 0 0 0 0 0
1930 37 0 0 37 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow5impls7borrows7Borrows21kill_borrows_on_placeN.llvm.M
1923 34 0 0 34 1 0 0 0 0
fn=_ZN9rustc_mir9transform13mir_validatedN.llvm.M
0 3 0 0 3 0 0 0 0 0
323 4 0 0 0 0 0 2 1 0
1923 9 1 1 9 0 0 0 0 0
fn=alloc::borrow::Cow<B>::into_owned
362 2248 6 1 0 0 0 1686 0 0
504 1686 0 0 0 0 0 562 0 0
944 562 9 1 0 0 0 562 0 0
2198 1124 0 0 1124 0 0 0 0 0
2201 562 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::map::Entry<K,V>::or_insert_with
504 18 0 0 0 0 0 6 0 0
1204 306 0 0 204 0 0 0 0 0
1208 6 0 0 6 0 0 0 0 0
1210 102 0 0 102 0 0 0 0 0
1923 48 0 0 48 0 0 0 0 0
fn=alloc::collections::btree::search::search_tree
1923 1833 0 0 1833 0 0 0 0 0
fn=alloc::slice::<impl [T]>::join
323 80 40 2 0 0 0 20 0 0
fn=alloc::slice::<impl alloc::borrow::ToOwned for [T]>::to_owned
362 15 1 1 0 0 0 15 0 0
504 20 0 0 0 0 0 5 0 0
944 5 0 0 0 0 0 5 0 0
2198 5 0 0 5 0 0 0 0 0
2201 5 1 1 0 0 0 0 0 0
fn=alloc::slice::insert_head
1923 18 0 0 18 1 0 0 0 0
fn=alloc::str::<impl alloc::slice::Join<&str> for [S]>::join
323 64 17 3 0 0 0 16 0 0
fn=alloc::str::<impl str>::replace
0 350 0 0 350 0 0 0 0 0
504 5832 2 2 904 0 0 1458 0 0
944 4228 0 0 2770 0 0 1458 0 0
2198 2362 0 0 2362 0 0 0 0 0
2201 1458 0 0 0 0 0 0 0 0
fn=alloc::sync::Arc<T>::drop_slow
2421 6 2 2 6 4 0 0 0 0
fn=alloc::vec::Vec<T>::dedup_by
1175 7 1 1 0 0 0 6 0 0
1184 8 1 1 7 0 0 0 0 0
1930 1 0 0 1 0 0 0 0 0
fn=alloc::vec::Vec<T>::extend_from_slice
504 100 0 0 40 0 0 40 0 0
1588 336 26 8 0 0 0 200 0 0
1590 260 11 3 224 0 0 0 0 0
1732 36 11 3 0 0 0 36 0 0
2136 40 3 1 40 0 0 0 0 0
fn=alloc::vec::Vec<T>::extend_with
0 360 24 7 86 0 0 45 0 0
362 54 1 1 0 0 0 54 0 0
504 787 36 6 234 0 0 265 3 0
1649 81 1 1 1 1 0 37 0 0
1678 2369 207 28 0 0 0 1488 1 0
1682 234 0 0 234 0 0 0 0 0
1696 468 39 4 0 0 0 0 0 0
1698 16 0 0 16 0 0 0 0 0
1704 1789 45 7 1560 0 0 0 0 0
1725 527 0 0 187 0 0 26 0 0
1732 310 11 1 0 0 0 234 0 0
1923 18 1 1 18 0 0 0 0 0
2198 18 0 0 18 0 0 0 0 0
2201 18 1 1 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::into_boxed_slice
482 408 0 0 408 0 0 0 0 0
625 1224 36 1 408 0 0 0 0 0
682 1632 45 4 0 0 0 1224 0 0
685 1222 52 4 408 0 0 0 0 0
690 2040 0 0 1632 0 0 0 0 0
fn=alloc::vec::Vec<T>::resize
749 5 0 0 0 0 0 5 0 0
1558 50 3 1 0 0 0 30 0 0
1559 5 0 0 5 0 0 0 0 0
1561 15 0 0 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::retain
0 519 13 5 6 0 0 0 0 0
744 15 0 0 5 0 0 0 0 0
749 5 0 0 0 0 0 5 0 0
1110 412 23 10 0 0 0 330 1 1
1114 88 5 2 82 0 0 6 0 0
1120 321 1 1 4 1 0 0 0 0
1121 19 0 0 0 0 0 0 0 0
1122 678 3 3 0 0 0 0 0 0
1127 116 10 4 14 0 0 0 0 0
1128 10 0 0 0 0 0 0 0 0
1130 487 11 6 406 0 0 0 0 0
fn=alloc::vec::Vec<T>::truncate
0 49 7 0 0 0 0 1 0 0
735 784 57 3 0 0 0 784 0 0
744 336 0 0 112 0 0 0 0 0
749 112 0 0 0 0 0 112 0 0
752 896 38 2 784 0 0 0 0 0
fn=alloc::vec::from_elem
0 90 1 1 2 0 0 4 0 0
362 384 21 2 16 0 0 345 0 0
504 440 0 0 0 0 0 115 0 0
944 16 0 0 0 0 0 16 0 0
1682 99 0 0 99 0 0 0 0 0
1696 198 58 3 0 0 0 0 0 0
1725 23 0 0 0 0 0 0 0 0
1732 99 57 1 0 0 0 99 0 0
1785 824 64 5 0 0 0 564 0 0
1786 380 39 1 152 0 0 152 0 0
1787 873 5 3 667 0 0 0 0 0
1797 304 36 1 152 0 0 152 0 0
1835 27 22 1 0 0 0 0 0 0
1836 16 0 0 0 0 0 12 2 0
1840 69 0 0 23 0 0 46 0 0
1868 1 0 0 0 0 0 0 0 0
1869 26 0 0 0 0 0 0 0 0
2198 16 0 0 16 0 0 0 0 0
2201 16 0 0 0 0 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for &T>::hash
1923 108 0 0 108 23 0 0 0 0
fn=core::iter::adapters::process_results
1993 110 7 4 34 0 0 52 0 0
fn=core::iter::traits::iterator::Iterator::unzip
0 10 0 0 0 0 0 10 0 0
504 70 9 1 10 0 0 20 0 0
1204 132 20 2 88 0 0 0 0 0
1210 88 0 0 44 0 0 44 0 0
fn=core::ops::function::FnOnce::call_once
323 7 1 1 0 0 0 4 1 0
504 2 0 0 0 0 0 1 0 0
1923 11 0 0 11 2 0 0 0 0
1930 2 0 0 1 0 0 1 0 0
2136 1 1 1 1 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
0 4 0 0 4 0 0 0 0 0
362 792 3 2 0 0 0 594 0 0
504 594 1 1 0 0 0 198 0 0
944 198 1 0 0 0 0 198 0 0
1725 56 0 0 56 2 0 0 0 0
1923 250 1 1 250 0 0 0 0 0
2139 56 34 1 56 4 0 0 0 0
2140 56 0 0 56 0 0 0 0 0
2198 396 0 0 396 0 0 0 0 0
2200 792 1 1 0 0 0 198 0 0
2201 198 0 0 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
1204 3 0 0 2 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
2662 2 0 0 0 0 0 0 0 0
fn=core::ptr::drop_in_place
0 88 2 2 88 0 0 0 0 0
2421 750 54 25 750 92 2 0 0 0
2639 8 0 0 6 0 0 2 0 0
2751 3 1 1 3 0 0 0 0 0
2755 3 0 0 0 0 0 3 0 0
2853 54 11 1 18 0 0 0 0 0
fn=ena::snapshot_vec::<impl ena::undo_log::Rollback<ena::snapshot_vec::UndoLog<D>> for alloc::vec::Vec<<D as ena::snapshot_vec::SnapshotVecDelegate>::Value>>::reverse
1229 1320 28 0 440 0 0 0 0 0
1233 880 0 0 0 0 0 440 0 0
1930 71 0 0 71 0 0 0 0 0
fn=ena::snapshot_vec::SnapshotVec<D,V,L>::update
504 3 0 0 0 0 0 1 0 0
1204 336 13 2 224 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 112 24 1 112 0 0 0 0 0
1930 224 0 0 224 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::new_key
504 291 19 1 0 0 0 78 0 0
1204 1346 28 1 791 0 0 0 0 0
1208 397 0 0 78 0 0 0 0 0
1210 555 0 0 555 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::probe_value
1923 166 15 1 166 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::uninlined_get_root_key
1923 79 0 0 79 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::union
1923 222 25 1 222 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::union_value
1923 38 0 0 38 0 0 0 0 0
fn=env_logger::Builder::try_init
1923 1 0 0 1 0 0 0 0 0
fn=env_logger::filter::Builder::build
504 4 0 0 0 0 0 1 0 0
1204 2 0 0 1 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
1407 2 0 0 1 0 0 0 0 0
fn=getopts::Matches::opt_positions
0 2 0 0 0 0 0 0 0 0
323 6 0 0 0 0 0 4 0 0
504 6 0 0 0 0 0 2 0 0
2018 6 0 0 6 0 0 0 0 0
2118 8 1 1 0 0 0 8 0 0
2136 2 0 0 2 0 0 0 0 0
fn=getopts::Matches::opt_present
1407 24 1 1 6 0 0 0 0 0
fn=getopts::Matches::opt_str
2018 27 0 0 27 0 0 0 0 0
2662 18 0 0 0 0 0 0 0 0
fn=getopts::Matches::opt_strs
1993 34 0 0 0 0 0 17 0 0
2018 51 0 0 51 0 0 0 0 0
fn=getopts::Matches::opt_strs_pos
1993 12 0 0 0 0 0 6 0 0
2018 18 1 1 18 0 0 0 0 0
fn=getopts::Matches::opt_vals
362 96 0 0 0 0 0 72 0 0
504 72 0 0 0 0 0 24 0 0
1923 80 0 0 80 2 0 0 0 0
2198 48 0 0 48 0 0 0 0 0
2200 96 0 0 0 0 0 24 0 0
2201 24 0 0 0 0 0 0 0 0
fn=getopts::Matches::opts_present
362 3 1 1 0 0 0 3 0 0
504 4 0 0 0 0 0 1 0 0
944 2 1 1 0 0 0 1 0 0
1407 4 1 1 2 0 0 0 0 0
1923 1 0 0 1 0 0 0 0 0
2198 2 0 0 2 0 0 0 0 0
2200 4 0 0 0 0 0 1 0 0
2201 1 0 0 0 0 0 0 0 0
fn=getopts::Options::optflag
0 4 0 0 4 0 0 0 0 0
362 64 0 0 0 0 0 44 0 0
504 51 3 3 0 0 0 17 0 0
944 4 0 0 0 0 0 4 0 0
1204 12 0 0 8 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 4 0 0 4 0 0 0 0 0
2198 32 0 0 32 0 0 0 0 0
2200 64 1 1 4 0 0 16 0 0
2201 12 0 0 0 0 0 0 0 0
fn=getopts::Options::optflagmulti
0 2 0 0 2 0 0 0 0 0
362 32 0 0 0 0 0 22 0 0
504 24 3 3 0 0 0 8 0 0
944 2 0 0 0 0 0 2 0 0
1204 6 0 0 4 0 0 0 0 0
1210 2 0 0 2 0 0 0 0 0
2198 16 0 0 16 0 0 0 0 0
2200 32 1 1 2 0 0 8 0 0
2201 6 0 0 0 0 0 0 0 0
fn=getopts::Options::optmulti
0 48 0 0 48 0 0 0 0 0
362 256 2 2 0 0 0 192 0 0
504 201 2 2 0 0 0 67 0 0
944 16 0 0 0 0 0 16 0 0
1204 48 0 0 32 0 0 0 0 0
1208 3 0 0 3 0 0 0 0 0
1210 16 0 0 16 0 0 0 0 0
2198 128 0 0 128 0 0 0 0 0
2200 240 0 0 16 0 0 64 0 0
2201 64 0 0 0 0 0 0 0 0
fn=getopts::Options::optopt
0 30 0 0 30 0 0 0 0 0
362 160 3 3 0 0 0 120 0 0
504 120 0 0 0 0 0 40 0 0
944 10 0 0 0 0 0 10 0 0
1204 30 0 0 20 0 0 0 0 0
1210 10 0 0 10 0 0 0 0 0
2198 80 0 0 80 0 0 0 0 0
2200 150 2 2 10 0 0 40 0 0
2201 40 1 1 0 0 0 0 0 0
fn=getopts::Options::parse
0 3 1 1 1 0 0 0 0 0
323 11 1 1 0 0 0 6 0 0
504 9 0 0 0 0 0 3 0 0
1204 3 1 1 2 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 2 0 0 2 0 0 0 0 0
1725 35 0 0 2 0 0 1 0 0
1732 2 0 0 0 0 0 2 0 0
1923 3 1 1 3 0 0 0 0 0
2136 2 0 0 2 0 0 0 0 0
2140 2 0 0 1 0 0 1 0 0
2639 2 0 0 2 0 0 0 0 0
2662 6 1 1 4 0 0 0 0 0
2675 1 0 0 0 0 0 1 0 0
2751 1 1 1 1 0 0 0 0 0
fn=getopts::find_opt
1923 187 0 0 187 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
1923 784 0 0 196 0 0 392 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
1923 221 0 0 221 0 0 0 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
1923 60 0 0 15 0 0 30 9 2
fn=indexmap::map::Entry<K,V>::or_insert_with
1204 1258 0 0 629 0 0 0 0 0
1208 629 3 1 0 0 0 0 0 0
1210 629 0 0 629 0 0 0 0 0
1930 14 0 0 14 0 0 0 0 0
fn=indexmap::map::OrderMapCore<K,V>::double_capacity
529 25 0 0 0 0 0 25 0 0
1786 75 3 1 0 0 0 25 0 0
fn=indexmap::map::OrderMapCore<K,V>::first_allocation
362 140 0 0 0 0 0 70 0 0
504 105 0 0 0 0 0 35 0 0
1682 35 0 0 35 0 0 0 0 0
1725 35 0 0 0 0 0 0 0 0
1732 70 0 0 0 0 0 35 0 0
fn=once_cell::unsync::OnceCell<T>::get_or_init
0 37 0 0 27 0 0 0 0 0
323 30 0 0 0 0 0 20 3 0
362 69 0 0 0 0 0 69 0 0
504 30 0 0 0 0 0 10 0 0
1786 23 0 0 0 0 0 23 0 0
1797 184 20 2 46 0 0 69 0 0
1923 23 0 0 23 0 0 0 0 0
1930 27 0 0 27 0 0 0 0 0
2118 30 0 0 0 0 0 20 0 0
2136 10 10 1 10 0 0 0 0 0
fn=rustc_arena::DroplessArena::grow
504 21 0 0 0 0 0 7 0 0
1204 34 0 0 17 0 0 0 0 0
1208 7 0 0 7 0 0 0 0 0
1210 17 0 0 17 0 0 0 0 0
1930 34 0 0 17 2 0 0 0 0
fn=rustc_arena::TypedArena<T>::grow
504 94 3 3 0 0 0 47 0 0
1204 201 10 6 134 0 0 0 0 0
1208 47 6 6 47 0 0 0 0 0
1210 67 8 6 67 0 0 0 0 0
1930 67 0 0 67 9 0 0 0 0
fn=rustc_arena::TypedArenaChunk<T>::destroy
2421 14 3 3 14 6 0 0 0 0
fn=rustc_ast::ast::Item::span_with_attributes
1923 3 0 0 3 0 0 0 0 0
fn=rustc_ast::ast::Pat::walk
1923 2 0 0 2 1 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::Attribute>::meta_item_list
2421 5 0 0 5 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItem>::from_tokens
0 15 0 0 15 0 0 0 0 0
1923 15 0 0 15 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItemKind>::list_from_tokens
0 14 3 1 14 0 0 0 0 0
323 15 3 1 0 0 0 10 0 0
504 15 0 0 0 0 0 5 0 0
1204 30 0 0 20 0 0 0 0 0
1208 5 0 0 5 0 0 0 0 0
1210 20 0 0 0 0 0 10 0 0
1923 14 0 0 14 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItemKind>::name_value_from_tokens
0 3 0 0 3 0 0 0 0 0
1923 3 0 0 3 0 0 0 0 0
fn=rustc_ast::expand::allocator::global_allocator_spans
1923 2 0 0 2 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_flat_map_arm
1930 2 0 0 2 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_flat_map_item
0 2 0 0 2 0 0 0 0 0
1930 10 0 0 10 5 0 0 0 0
fn=rustc_ast::mut_visit::noop_visit_expr
0 14 1 1 4 1 0 2 0 0
1930 3 0 0 3 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_visit_item_kind
1930 4 0 0 4 3 0 0 0 0
fn=rustc_ast::mut_visit::noop_visit_pat
1930 2 1 1 2 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_visit_path
1930 5 0 0 5 0 0 0 0 0
fn=rustc_ast::mut_visit::visit_clobber
0 2 0 0 0 0 0 0 0 0
323 6 1 1 0 0 0 4 0 0
fn=rustc_ast::ptr::P<T>::map
0 8 0 0 0 0 0 0 0 0
323 12 2 1 0 0 0 8 0 0
fn=rustc_ast::tokenstream::Cursor::look_ahead
1923 9 0 0 9 0 0 0 0 0
fn=rustc_ast::tokenstream::Cursor::next_with_joint
0 42 0 0 42 0 0 0 0 0
1923 42 0 0 42 0 0 0 0 0
fn=rustc_ast::tokenstream::TokenStream::is_empty
1407 6 0 0 3 0 0 0 0 0
fn=rustc_ast::tokenstream::TokenStream::map_enumerated
323 4 1 1 0 0 0 2 0 0
504 3 0 0 0 0 0 1 0 0
1923 1 0 0 1 0 0 0 0 0
2136 1 0 0 1 0 0 0 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::Lit>::from_lit_token
1923 1 0 0 1 0 0 0 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::LitKind>::from_lit_token::{{closure}}
1204 225 0 0 150 0 0 0 0 0
1210 150 0 0 75 0 0 0 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::LitKind>::to_lit_token
482 1 1 1 1 0 0 0 0 0
625 4 0 0 1 0 0 1 0 0
1923 1 0 0 1 0 0 0 0 0
fn=rustc_ast::visit::Visitor::visit_use_tree
1923 1 0 0 1 1 0 0 0 0
fn=rustc_ast::visit::walk_arm
1923 8 0 0 8 0 0 0 0 0
fn=rustc_ast::visit::walk_crate
1923 13 0 0 8 4 0 5 0 0
fn=rustc_ast::visit::walk_expr
0 18 0 0 14 0 0 0 0 0
1923 88 18 16 88 1 0 0 0 0
fn=rustc_ast::visit::walk_fn
0 14 1 1 8 4 0 0 0 0
1923 19 3 3 19 5 0 0 0 0
fn=rustc_ast::visit::walk_item
0 8 1 1 8 0 0 0 0 0
1923 52 5 4 52 10 0 0 0 0
fn=rustc_ast::visit::walk_mod
1923 13 0 0 7 0 0 6 0 0
fn=rustc_ast::visit::walk_pat
1923 10 7 7 10 0 0 0 0 0
fn=rustc_ast::visit::walk_stmt
1923 1 0 0 1 1 0 0 0 0
fn=rustc_ast::visit::walk_use_tree
1923 5 0 0 5 0 0 0 0 0
fn=rustc_ast_lowering::Arena::alloc_from_iter
0 2 0 0 2 0 0 0 0 0
2018 9 0 0 9 0 0 0 0 0
2026 12 0 0 0 0 0 12 0 0
2662 18 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::lower_fn_decl
1923 2 0 0 1 0 0 1 0 0
fn=rustc_ast_lowering::LoweringContext::lower_node_id
0 5 0 0 0 0 0 5 0 0
504 20 0 0 0 0 0 5 1 0
1562 15 0 0 0 0 0 0 0 0
1682 5 0 0 5 0 0 0 0 0
1696 10 1 1 0 0 0 0 0 0
1725 5 0 0 0 0 0 0 0 0
1923 5 0 0 0 0 0 0 0 0
1930 32 0 0 32 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::with_hir_id_owner
504 2 0 0 0 0 0 1 0 0
1204 9 0 0 6 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 3 0 0 3 0 0 0 0 0
1229 9 0 0 3 0 0 0 0 0
1233 6 0 0 0 0 0 3 0 0
1407 6 2 1 6 0 0 0 0 0
fn=rustc_ast_lowering::expr::<impl rustc_ast_lowering::LoweringContext>::lower_arm
1923 1 0 0 1 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_fn_body_block
1923 1 1 1 1 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_generics_mut
1923 2 0 0 2 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_item
0 6 1 1 0 0 0 6 0 0
323 4 0 0 0 0 0 2 0 0
744 2 0 0 1 0 0 0 0 0
749 1 0 0 0 0 0 1 0 0
944 1 0 0 0 0 0 1 0 0
1407 2 0 0 2 0 0 0 0 0
1442 2 0 0 1 0 0 0 0 0
1923 4 0 0 4 0 0 0 0 0
1993 1 0 0 0 0 0 1 0 0
2018 2 0 0 2 0 0 0 0 0
2421 1 0 0 1 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_use_tree
1923 2 0 0 2 0 0 0 0 0
1993 1 0 0 0 0 0 1 0 0
2421 1 0 0 1 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::with_parent_item_lifetime_defs
0 3 1 1 0 0 0 0 0 0
744 6 0 0 3 0 0 0 0 0
749 3 0 0 0 0 0 3 0 0
fn=rustc_ast_lowering::lower_crate
0 49 0 0 0 0 0 6 0 0
323 17 2 2 0 0 0 14 1 0
467 3 1 1 1 0 0 2 0 0
504 19 0 0 0 0 0 5 0 0
1562 12 1 1 0 0 0 0 0 0
1682 4 0 0 4 0 0 0 0 0
1696 8 1 1 0 0 0 0 0 0
1725 4 0 0 0 0 0 0 0 0
1923 4 1 1 3 1 0 0 0 0
1930 8 0 0 1 0 0 1 0 0
1993 8 1 1 0 0 0 6 0 0
2018 8 0 0 8 0 0 0 0 0
2136 1 0 0 1 0 0 0 0 0
2662 96 1 1 8 0 0 0 0 0
2675 41 0 0 0 0 0 41 0 0
2751 2 0 0 2 0 0 0 0 0
fn=rustc_ast_lowering::pat::<impl rustc_ast_lowering::LoweringContext>::lower_pat_tuple
0 5 1 1 0 0 0 1 0 0
362 3 1 1 0 0 0 3 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_angle_bracketed_parameter_data
1923 11 0 0 11 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_extra
1923 1 0 0 1 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_qpath
1923 3 0 0 3 0 0 0 0 0
fn=rustc_ast_passes::ast_validation::AstValidator::check_fn_decl
1923 2 1 1 1 0 0 1 0 0
fn=rustc_ast_passes::ast_validation::check_crate
1923 3 1 1 2 0 0 1 0 0
fn=rustc_ast_passes::feature_gate::check_crate
323 24 3 3 0 0 0 16 0 0
1923 10 0 0 10 0 0 0 0 0
fn=rustc_attr::builtin::find_repr_attrs
323 6 0 0 0 0 0 4 0 0
fn=rustc_attr::builtin::find_stability
0 3 0 0 3 0 0 0 0 0
1923 3 2 1 3 0 0 0 0 0
fn=rustc_builtin_macros::format::expand_format_args_impl
323 3 1 1 0 0 0 2 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
0 7 1 1 0 0 0 1 0 0
323 35 4 4 1 1 0 18 0 0
362 17 1 1 0 0 0 15 0 0
467 4 0 0 1 0 0 2 0 0
504 31 2 2 2 0 0 9 0 0
749 1 1 1 0 0 0 1 0 0
944 1 0 0 0 0 0 1 0 0
1204 6 0 0 4 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 3 0 0 1 0 0 1 0 0
1407 6 0 0 3 0 0 0 0 0
1732 7 2 2 2 0 0 4 0 0
1836 3 1 1 0 0 0 3 0 0
1923 4 0 0 4 0 0 0 0 0
1993 2 0 0 0 0 0 2 0 0
2018 17 1 1 17 0 0 0 0 0
2118 7 0 0 0 0 0 5 0 0
2136 6 0 0 6 0 0 0 0 0
2198 2 0 0 2 0 0 0 0 0
2201 1 0 0 0 0 0 0 0 0
2421 4 3 3 4 0 0 0 0 0
2662 10 1 1 2 0 0 0 0 0
2675 1 0 0 0 0 0 1 0 0
2751 3 1 1 3 0 0 0 0 0
2755 1 1 1 0 0 0 1 0 0
fn=rustc_builtin_macros::proc_macro_harness::inject
362 4 0 0 0 0 0 2 0 0
504 3 1 1 0 0 0 1 0 0
2198 1 0 0 1 0 0 0 0 0
2201 1 0 0 0 0 0 0 0 0
2421 1 0 0 1 0 0 0 0 0
fn=rustc_builtin_macros::standard_library_imports::inject
0 4 1 1 2 0 0 0 0 0
362 4 1 1 0 0 0 2 0 0
467 7 0 0 3 0 0 4 0 0
504 6 0 0 0 0 0 2 0 0
944 2 0 0 0 0 0 2 0 0
1016 2 0 0 2 0 0 0 0 0
1022 4 0 0 2 0 0 0 0 0
1038 2 0 0 0 0 0 0 0 0
1923 2 0 0 2 0 0 0 0 0
2136 1 0 0 1 0 0 0 0 0
2198 2 0 0 2 0 0 0 0 0
2200 4 0 0 0 0 0 1 0 0
2201 1 0 0 0 0 0 0 0 0
fn=rustc_builtin_macros::test_harness::inject
1923 2 0 0 2 0 0 0 0 0
fn=rustc_codegen_llvm::allocator::codegen
0 8 0 0 0 0 0 4 0 0
323 16 1 1 0 0 0 8 0 0
362 12 0 0 0 0 0 12 0 0
504 35 0 0 0 0 0 8 0 0
1204 22 1 1 11 0 0 0 0 0
1210 12 1 1 4 0 0 4 0 0
1732 4 0 0 0 0 0 4 0 0
1923 5 0 0 5 0 0 0 0 0
2136 4 0 0 4 0 0 0 0 0
fn=rustc_codegen_llvm::attributes::from_fn_attrs
1923 80 0 0 80 18 0 0 0 0
1993 20 0 0 0 0 0 20 0 0
fn=rustc_codegen_llvm::back::write::codegen
1923 77 0 0 28 0 0 35 0 0
fn=rustc_codegen_llvm::back::write::optimize
0 6 6 1 6 0 0 0 0 0
323 18 6 1 0 0 0 12 0 0
1923 46 7 1 25 5 0 14 0 0
fn=rustc_codegen_llvm::back::write::target_machine_factory
1923 112 31 4 80 20 0 0 0 0
1993 16 0 0 0 0 0 16 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit
482 6 0 0 6 0 0 0 0 0
625 18 0 0 6 0 0 0 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit::module_codegen
482 6 0 0 6 0 0 0 0 0
625 18 6 1 6 0 0 0 0 0
1407 6 0 0 6 0 0 0 0 0
1923 12 0 0 12 0 0 0 0 0
fn=rustc_codegen_llvm::consts::const_alloc_to_llvm
0 3 0 0 3 0 0 0 0 0
362 15 0 0 0 0 0 15 0 0
1204 24 0 0 16 0 0 0 0 0
1210 24 0 0 8 0 0 8 0 0
1923 2 1 1 2 0 0 0 0 0
fn=rustc_codegen_llvm::context::create_module
1923 28 0 0 14 7 0 0 0 0
fn=rustc_codegen_llvm::llvm_::diagnostic::OptimizationDiagnostic::unpack
504 27 0 0 0 0 0 9 0 0
944 9 0 0 0 0 0 9 0 0
2198 9 0 0 9 0 0 0 0 0
2201 9 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm
362 6 0 0 0 0 0 6 0 0
1923 2 0 0 2 0 0 0 0 0
2421 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm::{{closure}}
504 6 0 0 0 0 0 2 0 0
1204 24 0 0 16 0 0 0 0 0
1208 2 0 0 2 0 0 0 0 0
1210 8 0 0 8 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::supported_target_features
1923 2 2 1 2 2 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::target_features
1993 2 0 0 0 0 0 1 0 0
fn=rustc_codegen_llvm::llvm_util::to_llvm_feature
1923 41 0 0 41 0 0 0 0 0
fn=rustc_codegen_llvm::type_of::struct_llfields
323 34 0 0 0 0 0 34 1 0
362 51 13 1 0 0 0 51 0 0
1204 63 0 0 42 2 0 0 0 0
1210 27 0 0 21 0 0 3 0 0
fn=rustc_codegen_llvm::type_of::uncached_llvm_type
1407 2 0 0 1 0 0 0 0 0
1923 8 3 1 4 0 0 0 0 0
fn=rustc_codegen_ssa::ModuleCodegen<M>::into_compiled_module
1923 14 0 0 7 0 0 0 0 0
fn=rustc_codegen_ssa::back::command::Command::command
0 7 2 2 3 1 0 0 0 0
1923 55 0 0 54 4 0 0 0 0
fn=rustc_codegen_ssa::back::command::Command::env
504 2 0 0 0 0 0 1 0 0
1204 3 0 0 2 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
1923 2 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::command::Command::get_args
1923 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_late_link_args
0 2 2 2 2 0 0 0 0 0
1923 2 0 0 2 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_library_search_dirs
1923 4 1 1 2 0 0 1 0 0
fn=rustc_codegen_ssa::back::link::add_local_crate_allocator_objects
1923 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_local_crate_regular_objects
1923 7 0 0 7 1 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_local_native_libraries
1923 3 1 1 3 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_pre_link_args
0 10 0 0 4 0 0 0 0 0
504 3 0 0 0 0 0 1 0 0
1204 9 0 0 6 0 0 0 0 0
1208 2 1 1 1 0 0 0 0 0
1210 3 0 0 3 0 0 0 0 0
1923 5 0 0 5 3 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_native_libraries
0 27 1 1 5 0 0 4 0 0
1923 16 0 0 16 10 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_rust_crates::add_static_crate
1923 70 1 1 56 10 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_user_defined_link_args
0 1 1 1 1 0 0 0 0 0
1923 2 0 0 2 2 0 0 0 0
fn=rustc_codegen_ssa::back::link::each_linked_rlib
1923 44 0 0 44 3 0 0 0 0
fn=rustc_codegen_ssa::back::link::get_linker
504 12 0 0 3 0 0 3 0 0
944 11 0 0 0 0 0 11 0 0
2108 9 1 1 1 1 0 3 0 0
2215 104 1 1 34 0 0 34 0 0
2216 11 0 0 11 0 0 0 0 0
2217 22 0 0 11 0 0 0 0 0
2218 12 1 1 6 1 0 3 0 0
2224 11 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::link_binary
1923 9 0 0 8 0 0 1 0 0
fn=rustc_codegen_ssa::back::link::link_natively
1923 36 0 0 34 1 0 1 0 0
fn=rustc_codegen_ssa::back::linker::disable_localization
1204 6 1 1 4 0 0 0 0 0
1210 2 1 1 2 0 0 0 0 0
fn=rustc_codegen_ssa::back::linker::exported_symbols
0 1 0 0 1 0 0 0 0 0
323 3 0 0 0 0 0 2 0 0
504 3 0 0 0 0 0 1 0 0
1204 6 1 0 4 0 0 0 0 0
1208 2 0 0 1 0 0 0 0 0
1210 2 0 0 2 0 0 0 0 0
1923 3 0 0 2 0 0 1 1 0
fn=rustc_codegen_ssa::back::symbol_export::symbol_name_for_instance_in_crate
482 1 0 0 1 0 0 0 0 0
625 3 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::ModuleConfig::new
323 10 1 1 0 0 0 6 0 0
362 5 1 1 0 0 0 4 0 0
1923 2 0 0 1 1 0 0 0 0
fn=rustc_codegen_ssa::back::write::WorkItem<B>::start_profiling
1923 28 7 1 7 0 0 14 0 0
fn=rustc_codegen_ssa::back::write::execute_work_item
1923 7 0 0 7 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::produce_final_output_artifacts
1923 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
0 6 0 0 3 0 0 0 0 0
323 3 1 1 0 0 0 2 1 0
362 44 8 8 0 0 0 33 3 0
504 9 1 1 0 0 0 3 0 0
944 3 1 1 0 0 0 3 0 0
1923 18 5 5 10 3 0 0 0 0
2198 6 0 0 6 0 0 0 0 0
2200 12 1 1 0 0 0 3 0 0
2201 3 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_executing_work::{{closure}}
504 9 0 0 0 0 0 3 0 0
1204 39 0 0 26 0 0 0 0 0
1208 3 0 0 3 0 0 0 0 0
1210 13 1 1 13 0 0 0 0 0
fn=rustc_codegen_ssa::base::<impl rustc_codegen_ssa::CrateInfo>::new
482 14 0 0 14 0 0 0 0 0
625 42 0 0 14 0 0 0 0 0
1993 42 0 0 0 0 0 14 0 0
fn=rustc_codegen_ssa::base::codegen_crate
0 1 1 1 1 1 0 0 0 0
323 14 2 2 0 0 0 8 0 0
482 1 0 0 1 0 0 0 0 0
504 10 0 0 0 0 0 3 0 0
625 3 0 0 1 0 0 0 0 0
1725 1 0 0 0 0 0 1 0 0
1732 3 0 0 0 0 0 2 0 0
1923 15 1 1 15 5 0 0 0 0
2136 4 1 1 4 0 0 0 0 0
2140 2 0 0 1 0 0 1 0 0
fn=rustc_codegen_ssa::meth::get_vtable
1923 1 0 0 1 0 0 0 0 0
1993 1 0 0 0 0 0 1 0 0
fn=rustc_codegen_ssa::mir::analyze::LocalAnalyzer<Bx>::process_place
1923 15 0 0 15 0 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::cleanup_kinds
0 10 0 0 0 0 0 0 0 0
362 40 10 1 0 0 0 30 0 0
1786 20 0 0 0 0 0 10 0 0
1797 40 0 0 10 0 0 10 0 0
1923 10 0 0 10 0 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::non_ssa_locals
0 146 0 0 13 2 0 13 0 0
362 40 9 1 0 0 0 30 0 0
1797 40 0 0 0 0 0 10 0 0
1923 133 38 5 133 0 0 0 0 0
1930 16 9 0 16 1 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_argument
0 7 5 0 0 0 0 0 0 0
504 3 0 0 0 0 0 1 0 0
1204 21 0 0 14 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_block
1923 176 17 2 176 11 0 0 0 0
1930 20 0 0 20 1 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_call_terminator
0 9 2 0 3 0 0 3 0 0
323 27 0 0 0 0 0 18 1 0
362 36 9 1 9 2 0 27 2 0
504 18 0 0 0 0 0 9 0 0
1204 3 0 0 2 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
1407 2 0 0 0 0 0 0 0 0
1923 74 6 1 47 4 0 0 0 0
2136 9 0 0 9 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::landing_pad_to
1923 2 0 0 2 0 0 0 0 0
1930 1 1 1 1 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::store_return
1930 6 0 0 6 1 0 0 0 0
fn=rustc_codegen_ssa::mir::block::TerminatorCodegenHelper::do_call
1923 10 1 1 10 5 0 0 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
0 21 0 0 1 1 0 0 0 0
323 80 18 2 0 0 0 40 1 0
504 60 0 0 0 0 0 20 0 0
1923 30 10 1 30 9 0 0 0 0
1993 70 10 1 30 0 0 40 0 0
2018 30 10 1 30 0 0 0 0 0
2136 20 0 0 20 0 0 0 0 0
fn=rustc_codegen_ssa::mir::operand::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_consume
1923 39 18 1 39 2 0 0 0 0
fn=rustc_codegen_ssa::mir::place::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_place
1923 10 0 0 10 0 0 0 0 0
fn=rustc_codegen_ssa::mir::place::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::monomorphized_place_ty
1923 42 0 0 42 6 0 0 0 0
fn=rustc_codegen_ssa::mir::place::PlaceRef<V>::codegen_set_discr
1923 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::traits::type_::DerivedTypeMethods::type_int
1923 3 0 0 3 0 0 0 0 0
fn=rustc_data_structures::graph::dominators::Dominators<Node>::is_dominated_by
1923 8 7 1 8 0 0 0 0 0
fn=rustc_data_structures::graph::dominators::dominators
323 104 2 2 0 0 0 52 0 0
504 78 10 1 0 0 0 26 0 0
1923 26 0 0 13 0 0 13 0 0
2136 26 0 0 26 0 0 0 0 0
fn=rustc_data_structures::graph::implementation::Graph<N,E>::add_edge
504 24 0 0 8 0 0 8 0 0
1204 48 0 0 24 0 0 0 0 0
1208 28 0 0 4 0 0 0 0 0
1210 24 0 0 24 0 0 0 0 0
1923 24 0 0 24 0 0 0 0 0
1930 48 1 1 48 0 0 0 0 0
fn=rustc_data_structures::graph::is_cyclic
323 26 0 0 0 0 0 13 1 0
fn=rustc_data_structures::graph::iterate::TriColorDepthFirstSearch<G>::run_from_start
0 16 1 1 1 0 0 1 0 0
504 41 5 1 0 0 0 14 0 0
1204 216 7 3 144 0 0 0 0 0
1208 14 0 0 14 0 0 0 0 0
1210 100 0 0 72 0 0 14 0 0
1229 220 0 0 70 0 0 0 0 0
1233 138 5 1 0 0 0 69 0 0
1923 43 0 0 43 0 0 0 0 0
1930 69 0 0 69 0 0 0 0 0
fn=rustc_data_structures::graph::iterate::reverse_post_order
362 52 0 0 0 0 0 39 0 0
1836 52 0 0 0 0 0 39 0 0
1930 13 0 0 13 0 0 0 0 0
fn=rustc_data_structures::graph::reference::<impl rustc_data_structures::graph::WithPredecessors for &G>::predecessors
1923 30 0 0 30 0 0 0 0 0
fn=rustc_data_structures::graph::scc::Sccs<N,S>::new
0 1 0 0 0 0 0 0 0 0
323 7 1 1 0 0 0 4 0 0
362 6 0 0 0 0 0 6 0 0
504 3 0 0 0 0 0 1 0 0
1797 10 1 1 2 0 0 4 0 0
2136 1 0 0 1 0 0 0 0 0
fn=rustc_data_structures::graph::scc::SccsConstruction<G,S>::find_state
1923 212 0 0 212 0 0 0 0 0
1930 34 0 0 34 0 0 0 0 0
fn=rustc_data_structures::graph::scc::SccsConstruction<G,S>::walk_node
0 70 0 0 0 0 0 0 0 0
504 30 1 1 5 0 0 10 0 0
944 37 0 0 0 0 0 37 0 0
1204 446 0 0 285 0 0 0 0 0
1208 47 0 0 10 0 0 0 0 0
1210 409 1 1 161 0 0 54 0 0
1229 288 0 0 180 0 0 0 0 0
1233 108 0 0 0 0 0 54 0 0
1313 74 0 0 74 0 0 0 0 0
1337 74 0 0 0 0 0 0 0 0
1923 106 0 0 106 0 0 0 0 0
1930 108 0 0 108 0 0 0 0 0
2061 37 0 0 0 0 0 37 0 0
fn=rustc_data_structures::obligation_forest::ObligationForest<O>::compress
323 378 0 0 0 0 0 252 0 0
504 504 0 0 126 0 0 126 0 0
744 54 0 0 18 0 0 0 0 0
749 144 0 0 0 0 0 144 0 0
1732 126 49 1 0 0 0 126 0 0
1923 104 0 0 68 0 0 36 0 0
1930 68 15 1 68 0 0 0 0 0
2136 126 0 0 126 0 0 0 0 0
fn=rustc_data_structures::obligation_forest::ObligationForest<O>::find_cycles_from_node
0 100 0 0 100 0 0 0 0 0
504 90 17 1 0 0 0 18 0 0
1204 150 0 0 50 0 0 50 0 0
1208 18 0 0 18 0 0 0 0 0
1210 150 0 0 50 0 0 50 0 0
1229 119 17 1 19 0 0 0 0 0
1233 150 0 0 50 0 0 50 0 0
1923 238 0 0 169 5 0 69 2 0
fn=rustc_data_structures::sorted_map::index_map::SortedIndexMultiMap<I,K,V>::get_by_key
1923 22 0 0 11 0 0 0 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
0 75 0 0 15 0 0 24 0 0
323 48 0 0 0 0 0 24 0 0
504 96 1 1 15 0 0 27 0 0
1268 15 0 0 15 0 0 0 0 0
1270 15 0 0 15 0 0 0 0 0
1732 12 0 0 0 0 0 12 0 0
1923 9 0 0 9 1 0 0 0 0
2018 45 0 0 45 0 0 0 0 0
2026 60 0 0 0 0 0 60 0 0
2136 12 0 0 12 0 0 0 0 0
2172 30 0 0 15 0 0 15 0 0
2751 15 0 0 15 0 0 0 0 0
fn=rustc_data_structures::transitive_relation::TransitiveRelation<T>::add
504 8 0 0 0 0 0 4 0 0
1204 16 0 0 8 0 0 0 0 0
1208 4 1 1 4 0 0 0 0 0
1210 8 0 0 8 0 0 0 0 0
1923 14 0 0 14 0 0 0 0 0
fn=rustc_data_structures::transitive_relation::TransitiveRelation<T>::add_index
504 6 0 0 0 0 0 2 0 0
1204 12 0 0 8 0 0 0 0 0
1208 2 0 0 2 0 0 0 0 0
1210 12 0 0 4 0 0 4 0 0
fn=rustc_driver::RustcDefaultCalls::list_metadata
1923 1 0 0 1 0 0 0 0 0
fn=rustc_driver::RustcDefaultCalls::print_crate_info
1923 3 0 0 1 0 0 0 0 0
fn=rustc_driver::args::arg_expand
1923 2 0 0 2 0 0 0 0 0
fn=rustc_driver::handle_options
0 1 0 0 1 0 0 0 0 0
1923 5 0 0 4 0 0 0 0 0
2018 3 0 0 3 0 0 0 0 0
2421 1 1 1 1 0 0 0 0 0
2662 98 0 0 64 0 0 0 0 0
2675 32 0 0 0 0 0 32 0 0
fn=rustc_driver::run_compiler
0 3 0 0 3 1 1 0 0 0
323 3 1 1 0 0 0 2 2 0
504 8 0 0 2 0 0 2 0 0
1268 2 0 0 2 0 0 0 0 0
1270 2 0 0 2 0 0 0 0 0
1923 6 1 1 4 0 0 0 0 0
2018 6 0 0 6 0 0 0 0 0
2026 8 1 1 0 0 0 8 0 0
2172 4 0 0 2 0 0 2 0 0
2421 1 0 0 1 1 1 0 0 0
2751 2 0 0 2 0 0 0 0 0
fn=rustc_errors::Handler::with_emitter_and_flags
323 24 0 0 0 0 0 16 14 4
fn=rustc_errors::HandlerInner::emit_stashed_diagnostics
944 18 0 0 0 0 0 18 0 0
1313 18 0 0 18 4 0 0 0 0
1923 18 0 0 18 0 0 0 0 0
1993 18 0 0 0 0 0 18 0 0
fn=rustc_expand::base::ExtCtxt::new
323 12 0 0 0 0 0 6 0 0
fn=rustc_expand::base::ExtCtxt::std_path
1993 2 0 0 0 0 0 1 0 0
fn=rustc_expand::base::SyntaxExtension::new
944 2 0 0 0 0 0 2 0 0
1993 18 2 1 6 0 0 8 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::expr_call_global
323 6 0 0 0 0 0 2 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::path
323 5 0 0 0 0 0 2 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::path_all
0 6 4 2 4 0 0 0 0 0
362 6 0 0 0 0 0 6 0 0
504 4 0 0 0 0 0 2 0 0
1204 6 0 0 4 0 0 0 0 0
1210 6 0 0 2 0 0 2 0 0
1233 4 0 0 0 0 0 2 0 0
1407 12 2 1 4 0 0 2 0 0
2018 2 0 0 2 0 0 0 0 0
2136 2 0 0 2 0 0 0 0 0
fn=rustc_expand::config::StripUnconfigured::process_cfg_attr
467 6 0 0 2 0 0 4 1 1
fn=rustc_expand::config::features
1923 2 0 0 1 0 0 1 0 0
fn=rustc_expand::expand::InvocationCollector::collect
504 4 0 0 0 0 0 2 0 0
1204 6 0 0 4 0 0 0 0 0
1208 2 0 0 2 0 0 0 0 0
1210 4 0 0 4 0 0 0 0 0
fn=rustc_expand::expand::InvocationCollector::find_attr_invoc
1923 21 0 0 21 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::expand_crate
362 4 1 1 0 0 0 3 0 0
467 3 0 0 1 0 0 2 0 0
504 3 0 0 0 0 0 1 0 0
1923 3 1 1 2 0 0 0 0 0
2198 2 0 0 2 0 0 0 0 0
2200 4 0 0 0 0 0 1 0 0
2201 1 1 1 0 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::fully_expand_fragment
0 6 0 0 6 0 0 0 0 0
323 20 2 1 2 0 0 12 3 0
504 17 5 3 2 2 0 5 0 0
1204 10 0 0 6 0 0 0 0 0
1208 5 0 0 3 0 0 0 0 0
1210 8 2 1 4 0 0 2 0 0
1229 24 1 0 8 0 0 0 0 0
1230 2 1 1 0 0 0 2 0 0
1233 8 0 0 0 0 0 4 0 0
1407 2 0 0 2 0 0 0 0 0
1930 2 0 0 2 0 0 0 0 0
2018 6 2 1 6 0 0 0 0 0
2136 2 0 0 2 0 0 0 0 0
2639 4 0 0 0 0 0 0 0 0
2704 12 1 1 4 0 0 0 0 0
2714 2 0 0 0 0 0 2 0 0
2751 2 0 0 2 0 0 0 0 0
2755 4 1 1 0 0 0 2 0 0
fn=rustc_expand::mbe::TokenTree::get_tt
1923 39 0 0 39 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::nameize::n_rec
0 7 0 0 7 0 0 0 0 0
1923 7 0 0 7 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::parse_tt
0 31 6 2 0 0 0 12 0 0
323 13 0 0 0 0 0 12 0 0
504 9 3 1 0 0 0 3 0 0
944 9 3 1 0 0 0 9 0 0
1204 39 0 0 26 0 0 0 0 0
1208 3 0 0 3 0 0 0 0 0
1210 17 0 0 13 0 0 0 0 0
1350 54 0 0 0 0 0 45 0 0
1407 30 0 0 30 0 0 0 0 0
1786 61 3 1 0 0 0 13 0 0
2421 5 0 0 5 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::FirstSets::first
0 1 0 0 0 0 0 0 0 0
504 4 0 0 0 0 0 1 0 0
1204 3 0 0 2 0 0 0 0 0
1923 1 0 0 1 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::ParserAnyMacro::make
2421 1 0 0 1 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::check_lhs_no_empty_seq
1923 5 0 0 5 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::check_lhs_nt_follows
1923 5 0 0 5 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
0 6 0 0 3 0 0 0 0 0
323 30 6 2 0 0 0 18 0 0
467 21 3 1 6 6 0 15 0 0
504 15 0 0 0 0 0 6 0 0
1923 24 6 2 15 0 0 0 0 0
2136 6 0 0 6 0 0 0 0 0
fn=rustc_expand::mbe::quoted::parse
323 120 0 0 0 0 0 60 0 0
504 87 1 0 0 0 0 29 0 0
1204 126 0 0 84 0 0 0 0 0
1208 53 0 0 29 0 0 0 0 0
1210 5 0 0 5 0 0 0 0 0
1923 4 0 0 4 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::lockstep_iter_size
1923 1 0 0 1 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::transcribe
323 8 1 1 1 0 0 6 0 0
504 27 1 1 0 0 0 8 0 0
1204 54 1 1 36 0 0 0 0 0
1208 4 0 0 4 0 0 0 0 0
1210 10 1 1 4 0 0 3 0 0
1229 12 1 1 4 0 0 0 0 0
1233 9 0 0 0 0 0 4 0 0
1407 5 0 0 5 0 0 0 0 0
1923 2 1 1 2 0 0 0 0 0
2421 1 0 0 1 0 0 0 0 0
fn=rustc_expand::placeholders::placeholder
323 10 1 1 0 0 0 6 0 0
fn=rustc_feature::builtin_attrs::deprecated_attributes
1993 3 0 0 0 0 0 1 0 0
fn=rustc_hir::definitions::DefPath::make
323 36 0 0 0 0 0 24 0 0
504 36 0 0 0 0 0 12 0 0
1204 69 4 1 46 0 0 0 0 0
1208 24 0 0 12 0 0 0 0 0
1210 23 0 0 23 0 0 0 0 0
1923 35 4 1 35 3 0 0 0 0
1930 12 0 0 12 0 0 0 0 0
fn=rustc_hir::definitions::DefPathTable::allocate
504 12 0 0 0 0 0 4 0 0
1204 20 0 0 10 0 0 0 0 0
1208 9 0 0 4 0 0 0 0 0
1210 10 0 0 10 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::create_def
1923 3 0 0 3 1 0 0 0 0
fn=rustc_hir::definitions::Definitions::def_key
1923 16 0 0 16 3 0 0 0 0
fn=rustc_hir::definitions::Definitions::def_path
323 6 2 1 0 0 0 4 1 0
504 3 0 0 0 0 0 1 0 0
1204 2 1 1 1 0 0 0 0 0
1208 2 0 0 1 0 0 0 0 0
1210 3 0 0 1 0 0 1 0 0
fn=rustc_hir::definitions::Definitions::init_def_id_to_hir_id_mapping
1407 2 0 0 1 1 0 1 0 0
1923 1 0 0 1 0 0 0 0 0
fn=rustc_hir::hir::Crate::visit_all_item_likes
0 1 1 1 1 0 0 0 0 0
fn=rustc_hir::intravisit::walk_arm
0 2 1 1 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_body
0 3 1 1 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_stmt
0 4 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::box_free_fn
1923 8 0 0 8 6 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::clone_trait
1923 35 0 0 35 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::coerce_unsized_trait
1923 6 0 0 6 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::copy_trait
1923 61 0 0 61 19 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::discriminant_kind_trait
1923 56 0 0 56 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::dispatch_from_dyn_trait
1923 3 0 0 3 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::drop_in_place_fn
1923 20 0 0 20 7 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::drop_trait
1923 4 0 0 4 1 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::eh_personality
1923 2 0 0 2 1 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::fn_mut_trait
1923 73 0 0 73 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::fn_once_trait
1923 69 0 0 69 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::fn_trait
1923 77 0 0 77 3 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::gen_trait
1923 35 0 0 35 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::items
1923 1 0 0 1 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::manually_drop
1923 448 0 0 448 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::oom
1923 1 0 0 1 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::owned_box
1923 441 0 0 441 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::panic_impl
1923 1 0 0 1 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::phantom_data
1923 441 0 0 441 90 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::require
1923 73 0 0 73 23 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::sized_trait
1923 78 0 0 78 3 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::start_fn
1923 7 0 0 7 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::termination
1923 2 0 0 2 1 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::unsafe_cell_type
1923 2 0 0 2 1 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::unsize_trait
1923 48 0 0 48 5 0 0 0 0
fn=rustc_hir::pat_util::<impl rustc_hir::hir::Pat>::necessary_variants
323 5 1 1 0 0 0 3 0 0
749 1 1 1 0 0 0 1 0 0
1930 2 0 0 2 0 0 0 0 0
fn=rustc_hir::weak_lang_items::<impl rustc_hir::lang_items::LanguageItems>::is_weak_lang_item
1923 15 0 0 15 8 0 0 0 0
fn=rustc_infer::infer::InferCtxt::commit_from
1376 100 0 0 0 0 0 50 1 0
fn=rustc_infer::infer::InferCtxt::commit_if_ok
2421 72 0 0 72 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::commit_unconditionally
504 48 0 0 0 0 0 16 0 0
1204 48 6 1 32 0 0 0 0 0
1208 16 0 0 16 0 0 0 0 0
1210 16 6 1 16 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::probe
323 6 1 1 0 0 0 4 0 0
504 33 0 0 0 0 0 11 0 0
1204 33 0 0 22 7 0 0 0 0
1208 11 0 0 11 0 0 0 0 0
1210 11 0 0 11 0 0 0 0 0
1923 1 0 0 1 1 0 0 0 0
2018 6 0 0 6 0 0 0 0 0
2026 165 23 1 0 0 0 132 0 0
2421 11 0 0 11 0 0 0 0 0
2662 8 0 0 4 0 0 0 0 0
2751 1 0 0 1 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::resolve_regions_and_report_errors
1407 76 0 0 76 0 0 0 0 0
2421 76 37 1 76 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::resolve_vars_if_possible
362 15 3 1 0 0 0 10 0 0
944 5 0 0 0 0 0 5 0 0
1923 163 2 1 163 0 0 0 0 0
2200 20 0 0 0 0 0 5 0 0
fn=rustc_infer::infer::InferCtxt::take_region_var_origins
1407 2 0 0 2 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::universe_of_region
1923 11 0 0 11 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::unsolved_variables
0 4 1 1 2 0 0 0 0 0
323 6 0 0 0 0 0 4 1 0
504 8 0 0 0 0 0 4 0 0
1993 14 1 1 0 0 0 8 0 0
2018 6 0 0 6 0 0 0 0 0
2118 12 1 1 0 0 0 10 0 0
2136 2 0 0 2 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 14 12 3 7 0 0 0 0 0
323 8 0 0 1 0 0 4 0 0
944 1 0 0 0 0 0 1 0 0
1313 1 0 0 1 0 0 0 0 0
1923 78 0 0 77 0 0 0 0 0
2018 18 0 0 18 0 0 0 0 0
2421 16 0 0 16 0 0 0 0 0
2662 35 0 0 0 0 0 0 0 0
2675 3 0 0 0 0 0 3 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
0 42 3 1 3 0 0 2 0 0
323 16 4 2 0 0 0 8 1 0
467 6 0 0 2 0 0 4 0 0
504 24 0 0 6 1 0 6 0 0
944 9 2 1 0 0 0 9 0 0
1204 3 0 0 2 0 0 0 0 0
1210 2 0 0 1 0 0 0 0 0
1229 18 1 0 5 0 0 0 0 0
1233 6 2 1 0 0 0 3 0 0
1313 9 0 0 9 0 0 0 0 0
1407 11 4 2 2 0 0 0 0 0
1732 15 2 1 0 0 0 6 0 0
1993 69 22 1 0 0 0 46 0 0
2136 6 0 0 6 0 0 0 0 0
2662 2 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferOk<T>::into_value_registering_obligations
0 4 2 2 0 0 0 0 0 0
2018 12 0 0 12 0 0 0 0 0
2662 8 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::<impl rustc_infer::infer::InferCtxt>::instantiate_canonical_var
1923 22 12 2 22 0 0 0 0 0
fn=rustc_infer::infer::canonical::<impl rustc_infer::infer::InferCtxt>::instantiate_canonical_with_fresh_inference_vars
1993 21 0 0 0 0 0 14 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
0 12 0 0 6 0 0 0 0 0
362 24 0 0 0 0 0 18 0 0
504 18 1 1 0 0 0 6 0 0
944 12 0 0 0 0 0 6 0 0
1923 18 12 4 12 0 0 0 0 0
1993 6 0 0 0 0 0 6 0 0
2198 6 0 0 6 0 0 0 0 0
2201 6 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_nll_query_response_and_region_obligations
0 34 15 3 25 0 0 0 0 0
323 36 7 2 9 0 0 18 0 0
362 36 0 0 0 0 0 27 1 0
504 69 1 1 9 0 0 21 0 0
1204 24 3 1 16 2 0 0 0 0
1208 3 0 0 3 0 0 0 0 0
1210 12 3 1 8 0 0 0 0 0
1407 8 0 0 8 0 0 0 0 0
1682 9 0 0 9 0 0 0 0 0
1696 18 5 1 0 0 0 0 0 0
1725 7 0 0 0 0 0 0 0 0
1732 9 1 1 0 0 0 9 0 0
1923 18 0 0 18 1 0 0 0 0
1930 15 0 0 15 0 0 0 0 0
1993 9 0 0 0 0 0 9 0 0
2061 18 0 0 0 0 0 9 0 0
2136 9 0 0 9 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_query_response_and_region_obligations
0 10 0 0 0 0 0 0 0 0
323 39 3 2 9 0 0 20 0 0
362 36 0 0 0 0 0 27 0 0
504 77 5 2 14 0 0 23 0 0
1682 9 0 0 9 0 0 0 0 0
1696 18 6 2 0 0 0 0 0 0
1725 3 0 0 0 0 0 0 0 0
1732 2 1 1 1 0 0 1 0 0
1786 2 0 0 0 0 0 1 0 0
1923 10 0 0 10 0 0 0 0 0
1930 4 0 0 4 0 0 0 0 0
1993 10 0 0 0 0 0 10 0 0
2018 12 0 0 12 0 0 0 0 0
2026 16 2 1 0 0 0 16 0 0
2061 80 7 3 50 0 0 30 0 0
2136 10 4 1 10 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::make_canonicalized_query_response
0 14 7 1 0 0 0 0 0 0
323 56 7 1 0 0 0 28 2 0
1407 28 5 1 7 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::make_query_region_constraints
1407 14 0 0 14 3 0 0 0 0
1993 168 14 4 0 0 0 126 0 0
fn=rustc_infer::infer::canonical::substitute::substitute_value
1407 3 0 0 3 0 0 0 0 0
fn=rustc_infer::infer::combine::CombineFields::instantiate
0 38 0 0 38 0 0 0 0 0
504 6 0 0 0 0 0 2 0 0
1204 114 11 1 76 0 0 0 0 0
1208 2 0 0 2 0 0 0 0 0
1210 38 0 0 38 0 0 0 0 0
1923 76 16 1 76 0 0 0 0 0
fn=rustc_infer::infer::error_reporting::<impl rustc_infer::infer::InferCtxt>::report_region_errors
0 152 78 2 0 0 0 0 0 0
1923 76 0 0 76 0 0 0 0 0
1930 152 0 0 76 0 0 0 0 0
2018 76 0 0 76 0 0 0 0 0
2662 152 76 1 0 0 0 0 0 0
2751 76 0 0 76 0 0 0 0 0
2755 76 76 1 0 0 0 76 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
0 2 1 1 0 0 0 0 0 0
323 4 0 0 0 0 0 2 0 0
504 3 1 1 0 0 0 1 0 0
1725 2 0 0 0 0 0 1 0 0
1732 2 0 0 1 0 0 1 0 0
1923 2 0 0 2 0 0 0 0 0
1993 1 0 0 0 0 0 1 0 0
2018 3 1 1 3 0 0 0 0 0
2136 1 0 0 1 0 0 0 0 0
2140 4 2 2 1 0 0 1 0 0
2662 2 1 1 0 0 0 0 0 0
fn=rustc_infer::infer::fudge::const_vars_since_snapshot
1993 1 0 0 0 0 0 1 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::expand_node
1923 24 0 0 24 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::infer_variable_values
0 607 149 3 304 0 0 76 0 0
323 608 74 2 0 0 0 304 4 0
362 304 76 1 0 0 0 228 0 0
504 520 0 0 75 0 0 172 0 0
1204 479 34 1 263 0 0 0 0 0
1208 351 1 1 96 0 0 76 0 0
1210 414 40 2 216 0 0 76 0 0
1229 307 39 1 77 0 0 0 0 0
1233 2 0 0 0 0 0 1 0 0
1234 3 0 0 1 0 0 0 0 0
1797 228 0 0 0 0 0 76 0 0
1923 327 0 0 327 0 0 0 0 0
1930 1 0 0 1 0 0 0 0 0
1993 76 0 0 0 0 0 76 0 0
2018 228 0 0 228 0 0 0 0 0
2136 76 0 0 76 0 0 0 0 0
2421 76 0 0 76 0 0 0 0 0
2662 152 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::resolve
323 228 35 1 0 0 0 152 0 0
1930 1 0 0 1 0 0 0 0 0
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::new
323 304 0 0 0 0 0 152 0 0
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::save_implied_bounds
362 8 0 0 0 0 0 6 0 0
504 6 0 0 0 0 0 2 0 0
944 2 0 0 0 0 0 2 0 0
1923 4 0 0 2 0 0 0 0 0
2198 2 0 0 2 0 0 0 0 0
2201 2 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::process_registered_region_obligations
0 2 0 0 0 0 0 0 0 0
2662 25 1 0 14 0 0 0 0 0
2675 7 0 0 0 0 0 7 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::register_region_obligation
504 10 0 0 0 0 0 5 0 0
1204 33 0 0 22 0 0 0 0 0
1208 5 0 0 5 0 0 0 0 0
1210 11 0 0 11 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::into_infos_and_data
323 308 0 0 0 0 0 308 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::new_region_var
504 144 0 0 0 0 0 36 3 0
1204 708 33 1 409 3 0 0 0 0
1208 225 78 1 36 0 0 0 0 0
1210 299 0 0 299 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::region_constraints_added_in_snapshot
1923 60 0 0 60 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::vars_since_snapshot
0 1 0 0 0 0 0 0 0 0
323 4 1 1 0 0 0 2 0 0
504 2 0 0 0 0 0 1 0 0
1732 2 0 0 1 0 0 1 0 0
2136 1 0 0 1 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintStorage::new
323 652 0 0 0 0 0 652 70 0
fn=rustc_infer::infer::type_variable::TypeVariableTable::new_var
504 207 2 0 0 0 0 62 1 0
1204 1276 0 0 764 0 0 0 0 0
1208 322 0 0 62 0 0 0 0 0
1210 512 23 0 512 0 0 0 0 0
fn=rustc_infer::infer::type_variable::TypeVariableTable::replace_if_possible
1923 86 19 1 86 0 0 0 0 0
fn=rustc_infer::infer::type_variable::TypeVariableTable::vars_since_snapshot
1993 6 0 0 0 0 0 4 0 0
fn=rustc_infer::infer::undo_log::<impl rustc_infer::infer::InferCtxtInner>::rollback_to
1233 1382 36 1 0 0 0 691 0 0
1376 94 0 0 0 0 0 47 1 0
fn=rustc_infer::traits::util::elaborate_obligations
1114 147 0 0 49 0 0 49 0 0
1120 58 0 0 29 0 0 0 0 0
1122 58 0 0 0 0 0 0 0 0
1127 45 0 0 15 0 0 0 0 0
fn=rustc_infer::traits::util::supertraits
323 28 7 1 0 0 0 14 0 0
504 21 0 0 0 0 0 7 0 0
1725 7 0 0 0 0 0 0 0 0
1732 7 0 0 0 0 0 7 0 0
2136 7 0 0 7 0 0 0 0 0
fn=rustc_interface::interface::create_compiler_and_run
362 4 1 1 0 0 0 3 0 0
504 3 0 0 0 0 0 1 0 0
1923 1 0 0 1 0 0 0 0 0
2198 2 0 0 2 0 0 0 0 0
2201 1 0 0 0 0 0 0 0 0
fn=rustc_interface::passes::configure_and_expand
0 1 0 0 1 0 0 0 0 0
362 4 1 1 0 0 0 3 1 0
504 3 0 0 0 0 0 1 0 0
2198 2 0 0 2 0 0 0 0 0
2201 1 0 0 0 0 0 0 0 0
fn=rustc_interface::passes::configure_and_expand::{{closure}}
1923 1 0 0 1 0 0 0 0 0
fn=rustc_interface::passes::configure_and_expand_inner
944 1 0 0 0 0 0 1 0 0
1313 1 0 0 1 0 0 0 0 0
1923 2 0 0 1 0 0 0 0 0
fn=rustc_interface::passes::create_global_ctxt
504 2 0 0 0 0 0 1 0 0
1204 3 0 0 2 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1209 3 0 0 2 0 0 0 0 0
1210 1 1 1 1 0 0 0 0 0
fn=rustc_interface::passes::prepare_outputs
0 2 1 1 2 0 0 0 0 0
323 4 1 1 0 0 0 3 1 0
504 4 0 0 0 0 0 1 0 0
1204 3 1 1 2 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
1923 10 2 2 8 0 0 1 0 0
2421 1 0 0 1 0 0 0 0 0
fn=rustc_interface::passes::register_plugins
1923 2 1 1 1 0 0 0 0 0
fn=rustc_interface::queries::Queries::crate_name
1923 1 0 0 1 0 0 0 0 0
fn=rustc_interface::queries::Queries::global_ctxt
362 4 1 1 0 0 0 3 1 0
504 3 0 0 0 0 0 1 0 0
944 1 0 0 0 0 0 1 0 0
1923 1 0 0 1 0 0 0 0 0
2198 2 0 0 2 0 0 0 0 0
2201 1 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::lower_to_hir
0 1 1 1 0 0 0 0 0 0
504 2 1 0 0 0 0 1 0 0
1204 3 0 0 2 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1209 3 0 0 2 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
fn=rustc_interface::queries::Queries::new
323 9 0 0 0 0 0 6 2 2
fn=rustc_interface::queries::Queries::prepare_outputs
1923 1 0 0 1 0 0 0 0 0
fn=rustc_interface::util::add_configuration
1923 1 0 0 1 0 0 0 0 0
2018 1 0 0 1 0 0 0 0 0
fn=rustc_interface::util::build_output_filenames
362 4 0 0 0 0 0 3 1 0
504 3 0 0 0 0 0 1 0 0
944 1 0 0 0 0 0 1 0 0
2198 2 0 0 2 0 0 0 0 0
2201 1 1 1 0 0 0 0 0 0
fn=rustc_interface::util::collect_crate_types
0 7 3 3 0 0 0 0 0 0
362 4 1 1 0 0 0 3 0 0
504 8 1 1 0 0 0 3 0 0
944 1 1 1 0 0 0 1 0 0
1204 3 1 1 2 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 2 0 0 1 0 0 0 0 0
1270 2 0 0 1 0 0 1 0 0
1407 2 0 0 0 0 0 0 0 0
1923 1 0 0 1 0 0 0 0 0
1993 3 0 0 0 0 0 1 0 0
2018 3 0 0 3 0 0 0 0 0
2026 5 0 0 0 0 0 4 0 0
2172 1 0 0 0 0 0 1 0 0
2198 2 0 0 2 0 0 0 0 0
2200 4 0 0 0 0 0 1 0 0
fn=rustc_interface::util::compute_crate_disambiguator
1754 1 0 0 0 0 0 1 0 0
1923 1 0 0 1 0 0 0 0 0
1930 1 0 0 1 0 0 0 0 0
2421 1 0 0 1 0 0 0 0 0
fn=rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals
362 4 0 0 0 0 0 2 1 0
504 3 0 0 0 0 0 1 0 0
2198 2 0 0 2 0 0 0 0 0
2200 4 1 1 0 0 0 1 0 0
2201 1 0 0 0 0 0 0 0 0
fn=rustc_lint::BuiltinCombinedEarlyLintPass::get_lints
323 6 1 1 0 0 0 4 0 0
467 33 3 3 11 1 1 22 0 0
504 52 0 0 11 0 0 13 0 0
944 13 1 1 0 0 0 13 0 0
1923 1 0 0 1 0 0 0 0 0
2198 13 0 0 13 0 0 0 0 0
2200 52 6 6 0 0 0 13 0 0
2201 12 2 2 0 0 0 0 0 0
fn=rustc_lint::BuiltinCombinedLateLintPass::get_lints
323 5 0 0 0 0 0 4 0 0
467 21 2 2 7 0 0 14 0 0
504 31 0 0 6 0 0 8 0 0
944 8 0 0 0 0 0 8 0 0
2198 8 0 0 8 0 0 0 0 0
2200 32 6 6 0 0 0 8 0 0
2201 7 1 1 0 0 0 0 0 0
fn=rustc_lint::BuiltinCombinedLateLintPass::new
467 3 0 0 1 0 0 2 0 0
fn=rustc_lint::BuiltinCombinedPreExpansionLintPass::get_lints
323 3 0 0 0 0 0 2 0 0
467 3 0 0 1 0 0 2 0 0
504 4 0 0 0 0 0 1 0 0
944 1 0 0 0 0 0 1 0 0
2198 1 0 0 1 0 0 0 0 0
2200 4 0 0 0 0 0 1 0 0
2201 1 0 0 0 0 0 0 0 0
fn=rustc_lint::builtin::<impl rustc_lint::passes::EarlyLintPass for rustc_session::lint::builtin::UnusedDocComment>::check_arm
1923 1 0 0 1 0 0 0 0 0
fn=rustc_lint::context::LateContext::match_def_path
2018 4 0 0 4 0 0 0 0 0
2662 6 0 0 0 0 0 0 0 0
fn=rustc_lint::context::LintStore::new
323 11 1 1 0 0 0 10 0 0
fn=rustc_lint::context::LintStore::register_lints
0 115 0 0 0 0 0 0 0 0
504 33 2 2 0 0 0 11 0 0
1204 440 1 1 290 0 0 0 0 0
1208 15 0 0 11 0 0 0 0 0
1210 149 0 0 145 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_removed
362 256 0 0 0 0 0 192 0 0
504 192 1 1 0 0 0 64 0 0
944 32 0 0 0 0 0 32 0 0
2198 128 1 1 128 0 0 0 0 0
2201 64 0 0 0 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_renamed
362 64 0 0 0 0 0 48 0 0
504 48 2 2 0 0 0 16 0 0
944 16 0 0 0 0 0 16 0 0
2198 32 0 0 32 0 0 0 0 0
2201 16 0 0 0 0 0 0 0 0
fn=rustc_lint::early::check_ast_crate
323 8 0 0 0 0 0 4 0 0
504 6 0 0 0 0 0 2 0 0
1407 4 0 0 2 0 0 0 0 0
1732 3 1 1 1 0 0 2 0 0
1923 6 0 0 6 0 0 0 0 0
2136 2 0 0 2 0 0 0 0 0
2421 4 1 1 4 0 0 0 0 0
fn=rustc_lint::late::late_lint_crate
323 4 0 0 0 0 0 2 0 0
504 3 0 0 0 0 0 1 0 0
1407 1 0 0 0 0 0 0 0 0
1732 1 0 0 0 0 0 1 0 0
1923 1 0 0 1 0 0 0 0 0
2136 1 0 0 1 0 0 0 0 0
2421 1 0 0 1 0 0 0 0 0
fn=rustc_lint::late::late_lint_mod
323 4 0 0 0 0 0 2 0 0
504 3 1 1 0 0 0 1 0 0
1407 2 0 0 1 0 0 0 0 0
1732 1 0 0 0 0 0 1 0 0
1923 2 0 0 2 1 0 0 0 0
2136 1 0 0 1 0 0 0 0 0
fn=rustc_lint::levels::LintLevelsBuilder::new
504 6 0 0 0 0 0 3 0 0
1204 9 0 0 6 0 0 0 0 0
1208 3 0 0 3 0 0 0 0 0
1210 9 0 0 3 0 0 3 0 0
1923 3 0 0 3 3 0 0 0 0
fn=rustc_lint::register_builtins
0 1 1 1 0 0 0 0 0 0
323 4 0 0 0 0 0 2 0 0
467 70 5 5 23 4 2 46 0 0
504 80 6 6 20 0 0 20 0 0
944 20 2 2 0 0 0 20 0 0
1923 5 1 1 5 0 0 0 0 0
2198 20 1 1 20 0 0 0 0 0
2200 80 4 4 0 0 0 20 0 0
2201 20 1 1 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::inject_dependency_if
0 2 0 0 2 0 0 0 0 0
323 6 0 0 0 0 0 4 0 0
504 2 0 0 0 0 0 1 0 0
1204 6 1 1 4 1 0 0 0 0
1208 2 0 0 1 0 0 0 0 0
1210 2 0 0 2 0 0 0 0 0
1923 18 1 1 18 0 0 0 0 0
1930 2 0 0 2 0 0 0 0 0
2018 6 1 1 6 0 0 0 0 0
2662 60 0 0 0 0 0 0 0 0
2675 16 1 1 0 0 0 16 0 0
2677 32 0 0 16 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::load
1923 28 0 0 28 13 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
0 126 21 2 28 0 0 0 0 0
504 9 0 0 0 0 0 3 0 0
1204 264 14 1 191 33 0 0 0 0
1208 3 0 0 3 0 0 0 0 0
1209 6 0 0 3 0 0 0 0 0
1210 115 0 0 87 0 0 14 0 0
1923 432 0 0 196 7 0 59 0 0
fn=rustc_metadata::creader::CrateLoader::new
362 3 0 0 0 0 0 3 0 0
1797 4 0 0 1 0 0 1 0 0
fn=rustc_metadata::creader::CrateLoader::postprocess
1923 9 0 0 9 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::process_extern_crate
1923 1 0 0 1 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::update_extern_crate
1923 88 0 0 88 7 0 0 0 0
fn=rustc_metadata::dependency_format::activate_injected_dep
1923 2 0 0 2 0 0 0 0 0
fn=rustc_metadata::dependency_format::calculate_type
1923 1 0 0 1 0 0 0 0 0
1993 1 0 0 0 0 0 1 0 0
fn=rustc_metadata::locator::CrateLocator::extract_one
0 14 0 0 14 0 0 0 0 0
1407 14 0 0 14 14 0 0 0 0
1923 42 14 1 42 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::find_library_crate
323 42 0 0 0 0 0 28 0 0
504 42 0 0 14 1 0 14 0 0
1268 14 0 0 14 0 0 0 0 0
1270 14 14 1 14 0 0 0 0 0
2018 42 14 1 42 0 0 0 0 0
2026 56 14 1 0 0 0 56 0 0
2172 42 0 0 14 0 0 14 0 0
2173 14 0 0 0 0 0 14 0 0
fn=rustc_metadata::locator::CrateLocator::maybe_load_library_crate
1407 14 0 0 14 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::new
0 14 13 0 14 0 0 0 0 0
323 52 0 0 0 0 0 26 0 0
1993 1 0 0 0 0 0 1 0 0
fn=rustc_metadata::native_libs::collect
1923 1 0 0 1 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::each_child_of_item
1923 2020 0 0 2020 57 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_adt_def
0 46 0 0 0 0 0 0 0 0
323 138 44 1 0 0 0 92 0 0
504 184 0 0 0 0 0 46 0 0
1993 5530 568 2 1975 0 0 2370 234 0
2118 138 0 0 0 0 0 92 2 0
2136 46 0 0 46 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_associated_item
1923 116 0 0 116 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_implementations_for_trait
1923 126 27 1 126 126 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_item_attrs
0 651 0 0 0 0 0 0 0 0
323 1953 21 1 0 0 0 1302 1 0
504 2604 0 0 0 0 0 651 0 0
1923 651 0 0 651 13 0 0 0 0
2118 651 0 0 0 0 0 651 46 1
2136 651 0 0 651 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_item_variances
1993 6 0 0 0 0 0 3 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_native_libraries
0 28 0 0 0 0 0 0 0 0
323 42 0 0 0 0 0 28 0 0
504 56 0 0 0 0 0 14 0 0
2118 14 0 0 0 0 0 14 0 0
2136 14 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_trait_def
1923 8 0 0 8 7 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_trait_of_item
1923 17 0 0 17 12 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_variant
0 589 0 0 0 0 0 0 0 0
323 1767 389 1 0 0 0 1178 2 0
504 1767 0 0 0 0 0 589 0 0
2118 1767 0 0 0 0 0 1178 1 0
2136 589 0 0 589 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::item_ident
1923 4972 0 0 4972 118 0 0 0 0
fn=rustc_metadata::rmeta::decoder::CrateMetadata::new
0 28 0 0 14 0 0 0 0 0
323 28 9 1 0 0 0 28 0 0
504 42 0 0 0 0 0 14 0 0
1923 14 0 0 14 0 0 0 0 0
1993 14 0 0 0 0 0 14 0 0
2118 42 0 0 0 0 0 28 0 0
2136 14 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&[(rustc_middle::ty::Predicate,rustc_span::span_encoding::Span)]> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
1993 504 43 1 0 0 0 280 10 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_span::def_id::CrateNum> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
1923 37 0 0 37 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::associated_item_cloned_untracked
1923 104 0 0 104 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::get_span_untracked
1923 9 0 0 9 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_children_untracked
0 762 2 1 762 0 0 0 0 0
323 160 3 1 0 0 0 128 2 0
504 129 0 0 0 0 0 59 0 0
1204 1776 0 0 1184 1 0 0 0 0
1208 59 0 0 59 0 0 0 0 0
1210 597 0 0 593 0 0 0 0 0
1923 353 0 0 353 7 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_generics_num_lifetimes
1923 1 0 0 1 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::load_macro_untracked
362 12 0 0 0 0 0 9 0 0
1923 6 0 0 6 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::module_expansion_untracked
1923 9 0 0 9 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::struct_field_names_untracked
0 43 0 0 0 0 0 0 0 0
323 129 0 0 0 0 0 86 0 0
504 172 0 0 0 0 0 43 0 0
1923 43 0 0 43 3 0 0 0 0
2118 86 1 1 0 0 0 86 0 0
2136 43 0 0 43 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crate_disambiguator_untracked
1923 14 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crate_hash_untracked
1923 14 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crate_name_untracked
1923 17 0 0 17 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crates_untracked
323 9 0 0 0 0 0 6 1 1
504 27 0 0 0 0 0 9 0 0
1204 84 0 0 42 0 0 0 0 0
1208 18 0 0 9 0 0 0 0 0
1210 126 0 0 42 0 0 42 0 0
1923 3 0 0 3 3 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_key
1923 880 0 0 880 67 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_path
1923 12 0 0 12 2 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_path_hash
1923 160 0 0 160 27 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_def
1923 441 0 0 441 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_destructor
1923 3 0 0 3 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item
1923 12 0 0 12 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item_def_ids
1923 8 0 0 8 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::crate_disambiguator
1923 2 0 0 2 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::crate_name
1923 16 0 0 16 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::def_kind
1923 69 0 0 69 6 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::def_span
1923 42 0 0 42 3 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::defined_lang_items
1923 14 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::dep_kind
1923 14 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::diagnostic_items
1923 2 0 0 2 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::explicit_predicates_of
1923 50 44 1 50 16 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::exported_symbols
1923 14 0 0 14 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::extern_crate
1923 2 0 0 2 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::fn_sig
1923 13 13 1 13 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::generics_of
1923 49 0 0 49 2 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_defaultness
1923 2 0 0 2 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_parent
1923 88 0 0 88 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_polarity
1923 7 0 0 7 2 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_trait_ref
1923 108 0 0 108 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::implementations_of_trait
1923 126 0 0 126 4 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inferred_outlives_of
1923 50 0 0 50 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inherent_impls
1923 1 0 0 1 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_compiler_builtins
1923 14 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_foreign_item
1923 11 0 0 11 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_mir_available
1923 23 0 0 23 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_no_builtins
1923 14 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_panic_runtime
1923 14 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_profiler_runtime
1923 14 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_attrs
1923 647 0 0 647 5 0 0 0 0
2018 1294 0 0 1294 0 0 0 0 0
2026 3235 445 1 0 0 0 2588 1 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_children
1923 3178 0 0 3178 13 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::lookup_deprecation_entry
1923 4 0 0 4 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::lookup_stability
1923 5 0 0 5 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_extern_crate_item
1923 14 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_lang_items
1923 14 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::native_libraries
1923 14 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::optimized_mir
1923 24 0 0 24 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::panic_strategy
1923 14 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::reachable_non_generics
1923 2 0 0 2 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::static_mutability
1923 18 0 0 18 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::super_predicates_of
1923 5 0 0 5 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::symbol_mangling_version
1923 1 0 0 1 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::trait_def
1923 8 0 0 8 2 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::trait_of_item
1923 17 14 1 17 5 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::type_of
1923 564 0 0 564 83 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::used_crate_source
362 60 1 1 0 0 0 45 0 0
504 45 1 1 0 0 0 15 0 0
944 15 0 0 0 0 0 15 0 0
1923 29 0 0 29 0 0 0 0 0
2198 30 0 0 30 0 0 0 0 0
2200 60 0 0 0 0 0 15 0 0
2201 15 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::variances_of
1923 3 0 0 3 2 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::visibility
1923 5 0 0 5 0 0 0 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
0 11 0 0 11 0 0 0 0 0
2018 189 1 1 189 0 0 0 0 0
2026 248 48 2 0 0 0 248 0 0
2662 74 0 0 0 0 0 0 0 0
fn=rustc_middle::dep_graph::dep_node::<impl rustc_query_system::dep_graph::dep_node::DepNodeParams<rustc_middle::ty::context::TyCtxt> for rustc_span::def_id::DefId>::to_fingerprint
1923 6 0 0 6 0 0 0 0 0
fn=rustc_middle::dep_graph::dep_node::<impl rustc_query_system::dep_graph::dep_node::DepNodeParams<rustc_middle::ty::context::TyCtxt> for rustc_span::def_id::LocalDefId>::to_fingerprint
1923 19 0 0 19 2 0 0 0 0
fn=rustc_middle::hir::map::Map::attrs
1923 120 0 0 120 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_const_context
1923 5 0 0 5 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_owner
1923 16 0 0 16 4 0 0 0 0
fn=rustc_middle::hir::map::Map::def_kind
1923 3 0 0 3 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get
1923 1 0 0 1 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_if_local
1923 1 0 0 1 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_module
1923 2 0 0 2 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_parent_node
1923 120 0 0 120 0 0 0 0 0
fn=rustc_middle::hir::map::Map::span
1923 12 0 0 12 0 0 0 0 0
fn=rustc_middle::hir::map::Map::span_if_local
1923 3 0 0 3 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::finalize_and_compute_crate_hash
323 4 0 0 0 0 0 2 0 0
504 3 1 1 0 0 0 1 0 0
1923 6 0 0 5 0 0 0 0 0
1930 10 0 0 4 0 0 2 0 0
1993 1 0 0 0 0 0 1 0 0
2136 1 0 0 1 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::insert_entry
0 5 0 0 5 0 0 0 0 0
1930 68 0 0 68 0 0 0 0 0
2061 10 0 0 0 0 0 5 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::root
323 7 1 1 0 0 0 4 0 0
504 6 0 0 0 0 0 2 0 0
1208 1 0 0 1 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
2136 1 0 0 1 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::with_parent
0 13 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::index_hir
1204 3 0 0 2 0 0 0 0 0
1209 1 1 1 0 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
fn=rustc_middle::hir::place::Place::deref_tys
1923 4 0 0 4 0 0 0 0 0
fn=rustc_middle::hir::place::Place::ty
1923 25 3 1 25 0 0 0 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_expr
0 26 0 0 0 0 0 0 0 0
fn=rustc_middle::infer::canonical::QueryRegionConstraints::is_empty
1407 121 7 1 121 0 0 0 0 0
fn=rustc_middle::lint::LintLevelSets::get_lint_id_level
1923 14 0 0 14 0 0 0 0 0
fn=rustc_middle::lint::struct_lint_level::struct_lint_level_impl
2421 1 0 0 1 0 0 0 0 0
fn=rustc_middle::middle::cstore::used_crates
323 12 0 0 0 0 0 6 0 0
504 9 2 1 0 0 0 3 0 0
1923 42 0 0 42 0 0 0 0 0
1930 12 0 0 9 0 0 0 0 0
1993 6 0 0 0 0 0 3 0 0
2136 3 0 0 3 0 0 0 0 0
fn=rustc_middle::middle::lib_features::LibFeatures::to_vec
1930 4 1 1 1 0 0 1 0 0
1993 2 0 0 0 0 0 1 0 0
fn=rustc_middle::mir::BasicBlockData::expand_statements
323 15 0 0 0 0 0 10 0 0
1930 5 0 0 5 0 0 0 0 0
2018 15 0 0 15 0 0 0 0 0
2704 10 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::Body::source_info
1923 47 0 0 47 7 0 0 0 0
fn=rustc_middle::mir::interpret::AllocDecodingState::new
362 42 0 0 0 0 0 42 0 0
1786 28 0 0 0 0 0 14 0 0
1797 140 9 1 42 0 0 56 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_bytes_mut
1930 22 19 1 22 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_bytes_with_undef_and_ptr
1923 88 0 0 88 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_relocations
1923 22 0 0 22 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::read_scalar
1923 44 21 2 44 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::write_scalar
0 50 18 0 25 0 0 22 0 0
504 12 0 0 0 0 0 3 0 0
944 3 0 0 0 0 0 3 0 0
1022 6 2 1 3 0 0 0 0 0
1033 6 0 0 0 0 0 0 0 0
1038 3 0 0 0 0 0 0 0 0
1923 6 2 1 3 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag>::from_byte_aligned_bytes
362 4 0 0 0 0 0 3 0 0
504 3 1 1 0 0 0 1 0 0
944 1 0 0 0 0 0 1 0 0
2198 2 0 0 2 0 0 0 0 0
2201 1 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::InitMask::new
504 88 22 1 0 0 0 22 0 0
1732 22 0 0 0 0 0 22 0 0
2136 22 0 0 22 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::InitMask::set_range_inbounds
1930 44 24 1 44 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::items_in_deterministic_order
323 12 3 1 0 0 0 6 0 0
504 9 0 0 0 0 0 3 0 0
1923 7 0 0 7 0 0 0 0 0
1930 12 0 0 9 0 0 0 0 0
1993 12 0 0 0 0 0 6 0 0
2136 3 0 0 3 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::mangle_name
504 36 3 1 0 0 0 9 0 0
944 9 0 0 0 0 0 9 0 0
2198 18 0 0 18 0 0 0 0 0
2201 9 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name
482 4 0 0 4 0 0 0 0 0
625 12 0 0 4 0 0 0 0 0
1923 36 1 1 24 0 0 12 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name_no_mangle
482 1 0 0 1 0 0 0 0 0
625 3 0 0 1 0 0 0 0 0
1923 9 0 0 7 0 0 2 0 0
fn=rustc_middle::mir::tcx::<impl rustc_middle::mir::Rvalue>::ty
1923 20 0 0 20 0 0 0 0 0
fn=rustc_middle::mir::traversal::Postorder::new
504 90 21 1 0 0 0 45 0 0
1204 153 11 1 90 0 0 0 0 0
1208 45 0 0 45 0 0 0 0 0
1210 45 0 0 45 0 0 0 0 0
1923 90 0 0 45 0 0 0 0 0
fn=rustc_middle::mir::traversal::reverse_postorder
1993 468 17 1 180 0 0 216 1 0
fn=rustc_middle::mir::visit::MutVisitor::super_place
1923 2 0 0 2 0 0 0 0 0
fn=rustc_middle::mir::visit::MutVisitor::super_rvalue
1930 2 0 0 2 0 0 0 0 0
fn=rustc_middle::mir::visit::MutVisitor::visit_place
1923 20 0 0 20 0 0 0 0 0
fn=rustc_middle::mir::visit::Visitor::super_rvalue
1923 3 1 1 3 1 0 0 0 0
fn=rustc_middle::mir::visit::Visitor::visit_body
0 3 0 0 3 0 0 0 0 0
1923 9 0 0 9 0 0 0 0 0
fn=rustc_middle::traits::ImplSource<N>::map
323 15 0 0 0 0 0 10 0 0
504 5 0 0 0 0 0 0 0 0
2018 15 2 1 15 0 0 0 0 0
fn=rustc_middle::traits::specialization_graph::Ancestors::leaf_def
1923 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::body_owners
1923 1 1 1 1 1 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::get_attrs
1923 18 0 0 18 1 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::has_attr
1923 3 0 0 3 1 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::opt_associated_item
1923 7 0 0 7 1 0 0 0 0
fn=rustc_middle::ty::AssociatedItems::find_by_name_and_namespace
1923 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::AssociatedItems::in_definition_order
1923 9 0 0 9 0 0 0 0 0
fn=rustc_middle::ty::AssociatedItems::new
0 8 0 0 0 0 0 0 0 0
323 32 6 1 0 0 0 16 0 0
504 24 0 0 0 0 0 8 0 0
1725 16 0 0 0 0 0 8 0 0
1732 8 0 0 0 0 0 8 0 0
1930 24 0 0 8 0 0 8 0 0
1993 64 0 0 16 0 0 24 0 0
2136 8 0 0 8 0 0 0 0 0
2140 8 0 0 0 0 0 8 0 0
fn=rustc_middle::ty::GenericPredicates::instantiate_own
0 3 2 1 0 0 0 0 0 0
323 24 0 0 0 0 0 12 0 0
504 18 0 0 0 0 0 6 0 0
1732 6 6 2 0 0 0 6 0 0
2136 6 0 0 6 0 0 0 0 0
fn=rustc_middle::ty::Generics::own_counts
1923 10 0 0 10 1 0 0 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_VariantDef::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::VariantDef>::hash_stable
1923 4 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
362 13 3 3 0 0 0 9 1 0
504 3 0 0 0 0 0 1 0 0
944 2 0 0 1 0 0 1 0 0
1786 3 0 0 2 0 0 1 0 0
1797 7 0 0 1 0 0 2 0 0
1923 3 0 0 3 1 0 0 0 0
2198 2 0 0 2 0 0 0 0 0
2201 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::has_strict_asm_symbol_naming
1923 13 0 0 13 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_const_alloc
1923 69 0 0 69 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_tup
0 1 0 0 0 0 0 0 0 0
323 4 1 1 0 0 0 2 0 0
504 3 0 0 0 0 0 1 0 0
1725 1 0 0 0 0 0 0 0 0
1732 1 0 0 0 0 0 1 0 0
2136 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_place_elem
0 1 0 0 0 0 0 0 0 0
362 4 1 1 0 0 0 3 0 0
504 6 0 0 0 0 0 2 0 0
944 1 1 1 0 0 0 1 0 0
1204 2 0 0 1 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 3 1 1 1 0 0 1 0 0
2198 1 0 0 1 0 0 0 0 0
2201 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_tup
323 4 1 1 0 0 0 2 0 0
504 2 0 0 0 0 0 1 0 0
1732 1 0 0 0 0 0 1 0 0
2136 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_tup::{{closure}}
323 12 0 0 0 0 0 6 1 0
504 6 0 0 0 0 0 3 1 0
1732 3 2 1 0 0 0 3 0 0
2136 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::expr_adjustments
1923 4 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars
1923 6 0 0 6 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars::{{closure}}
1923 19 0 0 19 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
0 22 4 3 11 0 0 0 0 0
323 303 2 2 0 0 0 198 0 0
504 306 7 2 0 0 0 108 0 0
1725 23 0 0 17 0 0 6 0 0
1732 20 0 0 9 0 0 11 0 0
1923 108 0 0 108 0 0 0 0 0
2136 99 0 0 99 0 0 0 0 0
2140 18 0 0 6 0 0 6 0 0
fn=rustc_middle::ty::fold::TypeFoldable::has_type_flags
1923 27 1 1 27 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::references_error
1923 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::visit_with
1923 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::intersection
1923 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::fn_once_adapter_instance
1923 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::is_impl_trait_defn
1923 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::field
1923 78 2 1 52 16 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::for_variant
1923 3 0 0 3 1 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
0 2 0 0 1 0 0 0 0 0
467 15 1 1 5 0 0 10 0 0
1407 21 0 0 7 0 0 0 0 0
1923 111 5 1 111 7 0 0 0 0
1930 3 0 0 3 0 0 0 0 0
1993 196 19 4 0 0 0 106 8 0
2421 13 3 1 13 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::scalar_pair
467 33 11 1 11 10 0 22 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::univariant_uninterned
0 2 0 0 2 0 0 0 0 0
323 132 0 0 0 0 0 88 10 0
504 88 24 1 0 0 0 44 2 0
1732 44 0 0 0 0 0 44 0 0
1786 88 0 0 0 0 0 44 0 0
1836 84 0 0 0 0 0 84 8 0
1923 134 20 1 106 0 0 0 0 0
1930 28 0 0 28 0 0 0 0 0
2136 44 0 0 44 0 0 0 0 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
0 2 0 0 0 0 0 0 0 0
504 4 0 0 0 0 0 2 0 0
1204 18 0 0 12 0 0 0 0 0
1208 2 0 0 2 0 0 0 0 0
1210 6 1 1 6 0 0 0 0 0
1407 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::print::obsolete::DefPathBasedNames::push_def_path
0 16 3 1 16 0 0 0 0 0
504 28 0 0 4 0 0 8 0 0
944 20 6 2 4 0 0 16 0 0
1923 4 0 0 4 0 0 0 0 0
2018 12 0 0 12 0 0 0 0 0
2198 16 0 0 16 0 0 0 0 0
2200 32 0 0 4 0 0 8 0 0
2201 8 0 0 0 0 0 0 0 0
2662 40 3 1 0 0 0 0 0 0
2675 8 0 0 0 0 0 8 0 0
fn=rustc_middle::ty::print::obsolete::DefPathBasedNames::push_type_name
504 8 2 1 2 0 0 2 0 0
944 4 0 0 0 0 0 2 0 0
2198 4 0 0 4 0 0 0 0 0
2200 8 2 1 0 0 0 2 0 0
2201 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur
504 3 0 0 0 0 0 1 0 0
1204 4 1 1 2 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 2 1 1 2 0 0 0 0 0
1229 6 0 0 2 0 0 0 0 0
1233 4 0 0 0 0 0 2 0 0
1923 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_def>::compute
1923 882 436 1 441 0 0 441 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_destructor>::compute
1923 6 3 1 3 0 0 3 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_dtorck_constraint>::compute
1923 6 0 0 3 0 0 3 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_sized_constraint>::compute
1923 16 0 0 8 0 0 8 1 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::all_crate_nums>::compute
1923 2 1 1 1 0 0 1 1 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::all_local_trait_impls>::compute
1923 2 0 0 1 0 0 1 1 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::analysis>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::associated_item>::compute
1923 24 1 1 12 0 0 12 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::associated_item_def_ids>::compute
1923 16 8 1 8 0 0 8 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::associated_items>::compute
1923 16 0 0 8 0 0 8 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::backend_optimization_level>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_item_well_formed>::compute
1923 6 0 0 3 0 0 3 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_match>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_attrs>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_const_bodies>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_impl_wf>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_intrinsics>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_item_types>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_liveness>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_loops>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_privacy>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_unstable_api_usage>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_private_in_public>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::codegen_fn_attrs>::compute
1923 30 0 0 15 0 0 15 3 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::codegen_fulfill_obligation>::compute
1923 10 0 0 5 0 0 5 2 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::codegen_unit>::compute
1923 12 0 0 6 0 0 6 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::coherent_trait>::compute
1923 2 1 1 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::collect_and_partition_mono_items>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::collect_mod_item_types>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::const_eval_raw>::compute
1923 40 0 0 20 0 0 20 4 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::const_eval_validated>::compute
1923 60 0 0 40 0 0 20 1 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_disambiguator>::compute
1923 6 0 0 3 0 0 3 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_hash>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_inherent_impls>::compute
1923 2 1 1 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_inherent_impls_overlap_check>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_name>::compute
1923 30 0 0 15 0 0 15 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::def_kind>::compute
1923 144 3 1 72 0 0 72 13 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::def_span>::compute
1923 90 4 1 45 0 0 45 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::defined_lang_items>::compute
1923 28 1 1 14 0 0 14 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::dep_kind>::compute
1923 28 0 0 14 0 0 14 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::dependency_formats>::compute
1923 2 1 1 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::diagnostic_items>::compute
1923 4 0 0 2 0 0 2 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::dropck_outlives>::compute
1923 2 0 0 2 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::entry_fn>::compute
1923 2 1 1 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::erase_regions_ty>::compute
1923 44 13 1 44 3 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::evaluate_obligation>::compute
1923 23 0 0 23 3 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::explicit_predicates_of>::compute
1923 106 46 1 53 0 0 53 3 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::exported_symbols>::compute
1923 6 1 1 3 0 0 3 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::extern_crate>::compute
1923 4 0 0 2 0 0 2 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::extern_mod_stmt_cnum>::compute
1923 2 1 1 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::features_query>::compute
1923 2 1 1 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::fn_sig>::compute
1923 28 0 0 14 0 0 14 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::generics_of>::compute
1923 104 0 0 52 0 0 52 2 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::get_lang_items>::compute
1923 2 0 0 1 0 0 1 1 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::get_lib_features>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::has_typeck_results>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::hir_crate>::compute
1923 2 0 0 1 0 0 1 1 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::hir_module_items>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::hir_owner>::compute
1923 4 3 1 4 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::hir_owner_nodes>::compute
1923 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_defaultness>::compute
1923 4 0 0 2 0 0 2 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_parent>::compute
1923 176 0 0 88 0 0 88 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_polarity>::compute
1923 14 0 0 7 0 0 7 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_trait_ref>::compute
1923 216 0 0 108 0 0 108 1 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::implementations_of_trait>::compute
1923 252 0 0 126 0 0 126 8 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::implied_outlives_bounds>::compute
1923 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::in_scope_traits_map>::compute
1923 1 1 1 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::index_hir>::compute
1923 2 1 1 1 0 0 1 1 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::inferred_outlives_of>::compute
1923 106 0 0 53 0 0 53 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::inherent_impls>::compute
1923 2 1 1 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::instance_def_size_estimate>::compute
1923 10 0 0 10 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_codegened_item>::compute
1923 12 0 0 6 0 0 6 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_compiler_builtins>::compute
1923 28 1 1 14 0 0 14 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_const_fn_raw>::compute
1923 2 1 1 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_copy_raw>::compute
1923 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_foreign_item>::compute
1923 22 0 0 11 0 0 11 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_freeze_raw>::compute
1923 6 0 0 6 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_late_bound_map>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_mir_available>::compute
1923 46 0 0 23 0 0 23 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_no_builtins>::compute
1923 28 0 0 14 0 0 14 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_panic_runtime>::compute
1923 28 1 1 14 0 0 14 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_profiler_runtime>::compute
1923 28 0 0 14 0 0 14 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_reachable_non_generic>::compute
1923 16 0 0 8 0 0 8 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_sized_raw>::compute
1923 8 0 0 8 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::item_attrs>::compute
1923 1294 0 0 647 0 0 647 84 2
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::item_children>::compute
1923 6356 0 0 3178 0 0 3178 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::layout_raw>::compute
1923 69 0 0 69 24 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::link_args>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lint_levels>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lint_mod>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lit_to_const>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lookup_deprecation_entry>::compute
1923 8 2 1 4 0 0 4 1 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lookup_stability>::compute
1923 10 0 0 5 0 0 5 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::maybe_unused_extern_crates>::compute
1923 2 1 1 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_borrowck>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_built>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_const>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_const_qualif>::compute
1923 2 1 1 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_drops_elaborated_and_const_checked>::compute
1923 2 0 0 1 0 0 1 1 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_shims>::compute
1923 3 0 0 3 2 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_validated>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::missing_extern_crate_item>::compute
1923 28 0 0 14 0 0 14 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::missing_lang_items>::compute
1923 28 1 1 14 0 0 14 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::module_exports>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::named_region_map>::compute
1923 1 1 1 1 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::native_libraries>::compute
1923 30 0 0 15 0 0 15 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::needs_drop_raw>::compute
1923 4 0 0 2 0 0 2 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::normalize_generic_arg_after_erasing_regions>::compute
1923 16 0 0 16 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::normalize_projection_ty>::compute
1923 4 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::object_lifetime_defaults_map>::compute
1923 3 3 1 3 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::opt_const_param_of>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::optimized_mir>::compute
1923 50 0 0 25 0 0 25 3 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::original_crate_name>::compute
1923 6 1 1 3 0 0 3 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::output_filenames>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::panic_strategy>::compute
1923 28 1 1 14 0 0 14 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::param_env>::compute
1923 74 24 3 37 0 0 37 1 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::parent_module_from_def_id>::compute
1923 3 2 1 3 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::plugin_registrar_fn>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::postorder_cnums>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::predicates_defined_on>::compute
1923 106 0 0 53 0 0 53 4 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::predicates_of>::compute
1923 106 10 3 53 0 0 53 1 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::privacy_access_levels>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::proc_macro_decls_static>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::promoted_mir>::compute
1923 2 1 1 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::region_scope_tree>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::resolve_instance>::compute
1923 34 0 0 17 0 0 17 11 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::resolve_lifetimes>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::specialization_graph_of>::compute
1923 4 0 0 2 0 0 2 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::stability_index>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::static_mutability>::compute
1923 38 0 0 19 0 0 19 9 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::subst_and_check_impossible_predicates>::compute
1923 4 0 0 2 0 0 2 1 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::super_predicates_of>::compute
1923 10 3 1 5 0 0 5 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::supported_target_features>::compute
1923 2 1 1 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::symbol_mangling_version>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::symbol_name>::compute
1923 16 3 1 13 0 0 3 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::trait_def>::compute
1923 16 0 0 8 0 0 8 2 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::trait_impls_of>::compute
1923 18 1 1 9 0 0 9 3 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::trait_of_item>::compute
1923 36 2 1 18 0 0 18 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::type_of>::compute
1923 1130 9 5 565 0 0 565 3 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::type_op_ascribe_user_type>::compute
1923 1 0 0 1 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::type_op_prove_predicate>::compute
1923 6 0 0 6 6 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::typeck>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::typeck_item_bodies>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::unsafety_check_result>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::upstream_monomorphizations_for>::compute
1923 4 0 0 2 0 0 2 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::upvars_mentioned>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::used_crate_source>::compute
1923 28 0 0 14 0 0 14 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::used_trait_imports>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::variances_of>::compute
1923 6 2 2 3 0 0 3 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::visibility>::compute
1923 10 1 1 5 0 0 5 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::visible_parent_map>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::vtable_methods>::compute
1923 2 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::query::on_disk_cache::OnDiskCache::new_empty
323 8 1 1 0 0 0 7 0 0
362 3 0 0 0 0 0 3 0 0
1786 1 0 0 0 0 0 1 1 0
1797 10 1 1 3 0 0 4 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
1923 7 0 0 7 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::conservative_is_privately_uninhabited
1923 65 0 0 43 2 0 0 0 0
fn=rustc_middle::ty::sty::Binder<T>::map_bound
362 12 0 0 0 0 0 9 0 0
504 9 0 0 0 0 0 3 0 0
944 3 0 0 0 0 0 3 0 0
1923 3 0 0 3 0 0 0 0 0
2198 3 3 1 3 0 0 0 0 0
2200 12 0 0 0 0 0 3 0 0
fn=rustc_middle::ty::subst::Subst::subst
0 12 2 1 6 0 0 0 0 0
323 12 0 0 0 0 0 12 0 0
504 18 0 0 0 0 0 6 0 0
1725 4 0 0 2 0 0 2 0 0
1732 6 0 0 0 0 0 6 0 0
1923 6 0 0 6 0 0 0 0 0
2136 6 0 0 6 0 0 0 0 0
2140 6 0 0 2 0 0 2 0 0
fn=rustc_middle::ty::trait_def::<impl rustc_middle::ty::context::TyCtxt>::all_impls
1923 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::trait_def::<impl rustc_middle::ty::context::TyCtxt>::for_each_relevant_impl
0 40 0 0 16 1 0 4 0 0
1923 42 0 0 42 6 0 0 0 0
fn=rustc_middle::ty::trait_def::trait_impls_of_provider
323 27 9 1 0 0 0 18 3 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::calculate_dtor
1923 3 2 1 3 2 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::destructor_constraints
323 9 0 0 0 0 0 6 1 0
fn=rustc_middle::util::common::record_time
1923 1 0 0 1 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::access_place
1407 15 1 1 15 0 0 0 0 0
1923 28 0 0 28 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::check_if_full_path_is_moved
1923 20 0 0 20 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::is_local_ever_initialized
1923 26 0 0 26 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::is_mutable
1923 24 0 0 24 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::mutate_place
1923 13 0 0 13 0 0 0 0 0
fn=rustc_mir::borrow_check::borrow_set::BorrowSet::build
0 36 0 0 15 0 0 6 0 0
1923 6 1 1 6 0 0 0 0 0
fn=rustc_mir::borrow_check::constraints::graph::ConstraintGraph<D>::new
362 16 1 1 0 0 0 12 0 0
1797 12 1 1 0 0 0 4 0 0
1930 108 1 1 108 0 0 0 0 0
fn=rustc_mir::borrow_check::diagnostics::move_errors::<impl rustc_mir::borrow_check::MirBorrowckCtxt>::report_move_errors
323 3 1 1 0 0 0 2 0 0
2018 6 1 1 6 0 0 0 0 0
2662 4 0 0 0 0 0 0 0 0
2751 1 1 1 1 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
0 22 1 1 17 0 0 0 0 0
323 10 2 2 0 0 0 5 4 0
362 4 0 0 0 0 0 3 0 0
504 6 1 1 0 0 0 2 0 0
1407 2 1 1 1 0 0 0 0 0
1682 1 0 0 1 0 0 0 0 0
1696 3 0 0 0 0 0 1 0 0
1725 5 0 0 0 0 0 0 0 0
1923 22 0 0 20 1 0 1 0 0
1993 1 0 0 0 0 0 1 0 0
2136 1 0 0 1 0 0 0 0 0
2421 2 0 0 2 0 0 0 0 0
2662 2 0 0 0 0 0 0 0 0
2751 1 1 1 1 0 0 0 0 0
2755 1 0 0 0 0 0 1 0 0
fn=rustc_mir::borrow_check::nll::compute_regions
0 3 0 0 3 0 0 0 0 0
1407 2 0 0 1 0 0 0 0 0
1923 5 0 0 5 0 0 0 0 0
fn=rustc_mir::borrow_check::nll::replace_regions_in_mir
1930 1 0 0 1 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
0 38 0 0 37 0 0 0 0 0
323 3 0 0 0 0 0 2 0 0
362 4 0 0 0 0 0 3 0 0
504 3 0 0 0 0 0 1 0 0
1786 3 1 1 1 0 0 1 0 0
1797 3 1 1 0 0 0 1 0 0
1923 307 0 0 307 0 0 0 0 0
1930 1 0 0 1 0 0 0 0 0
1973 28 0 0 0 0 0 0 0 0
2018 3 0 0 3 0 0 0 0 0
2118 5 1 1 0 0 0 4 0 0
2136 1 0 0 1 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
0 45 2 2 37 0 0 2 0 0
323 7 1 1 1 0 0 4 0 0
1407 4 0 0 2 0 0 0 0 0
1923 108 1 1 108 0 0 0 0 0
1930 2 0 0 1 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValueElements::new
0 6 0 0 0 0 0 0 0 0
323 12 2 1 0 0 0 6 0 0
504 9 0 0 0 0 0 3 0 0
1725 6 0 0 0 0 0 0 0 0
1732 6 0 0 0 0 0 3 0 0
1923 6 0 0 6 2 0 0 0 0
2061 48 2 1 0 0 0 30 0 0
2136 3 0 0 3 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValueElements::push_predecessors
504 4 1 1 1 0 0 1 0 0
1204 69 0 0 46 0 0 0 0 0
1210 23 0 0 23 0 0 0 0 0
1923 49 2 2 49 0 0 0 0 0
2136 1 0 0 1 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::assert_iscleanup
1923 4 0 0 4 1 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::check_rvalue
1204 8 0 0 4 0 0 0 0 0
1210 4 0 0 4 0 0 0 0 0
1923 12 0 0 9 0 0 3 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::normalize_and_prove_instantiated_predicates
0 4 2 1 4 0 0 0 0 0
2018 16 0 0 12 0 0 4 0 0
2662 8 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::relate_type_and_user_type
1923 2 0 0 2 1 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
0 156 4 0 50 3 0 5 0 0
1923 71 2 1 65 5 0 4 0 0
fn=rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion::convert_all
504 4 0 0 0 0 0 2 0 0
1204 20 0 0 10 0 0 0 0 0
1208 2 0 0 2 0 0 0 0 0
1210 30 0 0 10 0 0 0 0 0
1923 10 5 1 10 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::UniversalRegionRelations::outlives
0 18 0 0 2 0 0 2 0 0
1923 5 0 0 5 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::create
323 7 0 0 0 0 0 6 3 0
362 3 0 0 0 0 0 3 0 0
1923 1 0 0 1 0 0 0 0 0
1993 1 0 0 0 0 0 1 0 0
fn=rustc_mir::borrow_check::type_check::liveness::generate
0 5 1 1 0 0 0 0 0 0
323 4 1 1 0 0 0 2 0 0
504 3 0 0 0 0 0 1 0 0
1229 39 0 0 13 0 0 0 0 0
1233 24 0 0 0 0 0 12 0 0
1407 1 0 0 1 0 0 0 0 0
1725 2 1 1 0 0 0 1 0 0
1732 1 0 0 0 0 0 1 0 0
1923 12 0 0 12 0 0 0 0 0
1993 2 0 0 0 0 0 1 0 0
2061 36 0 0 0 0 0 12 0 0
2136 1 0 0 1 0 0 0 0 0
2140 1 0 0 0 0 0 1 0 0
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
0 73 1 1 24 1 0 6 0 0
362 4 1 1 0 0 0 3 0 0
504 5 1 1 0 0 0 1 0 0
749 11 0 0 0 0 0 11 0 0
944 9 0 0 0 0 0 9 0 0
1229 145 1 1 35 0 0 0 0 0
1233 66 0 0 0 0 0 33 0 0
1234 99 0 0 33 0 0 0 0 0
1407 13 0 0 12 0 0 0 0 0
1797 3 0 0 0 0 0 1 0 0
1923 111 1 1 111 5 0 0 0 0
2018 6 2 2 3 0 0 1 0 0
2216 9 0 0 9 0 0 0 0 0
2217 18 0 0 9 0 0 0 0 0
2224 9 0 0 0 0 0 0 0 0
2662 24 1 1 11 0 0 0 0 0
2675 11 1 1 0 0 0 11 0 0
2677 33 0 0 11 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::relate_tys::relate_types
2421 50 0 0 50 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::type_check
1923 2 1 1 2 0 0 0 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegions::new
1923 1 0 0 1 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_validated_provider
0 18 17 1 0 0 0 0 0 0
1229 108 0 0 36 0 0 0 0 0
1233 36 0 0 0 0 0 18 0 0
2421 18 17 1 18 0 0 0 0 0
fn=rustc_mir::dataflow::drop_flag_effects::drop_flag_effects_for_location
1923 1876 6 2 1608 8 0 0 0 0
fn=rustc_mir::dataflow::drop_flag_effects::on_all_children_bits::is_terminal_path
1923 450 0 0 450 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::iterate_to_fixpoint
1923 89 0 0 89 0 0 0 0 0
1930 93 5 2 93 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::new
0 4 0 0 4 0 0 0 0 0
362 39 4 1 0 0 0 39 0 0
1786 39 1 1 0 0 0 39 0 0
1797 104 6 3 26 0 0 39 0 0
1930 4 4 1 4 0 0 0 0 0
fn=rustc_mir::dataflow::framework::visitor::visit_results
1923 4 0 0 4 0 0 0 0 0
fn=rustc_mir::dataflow::impls::borrows::Borrows::new
1923 1 0 0 1 1 0 0 0 0
fn=rustc_mir::dataflow::move_paths::MoveData::find_in_move_path_or_its_descendants
1923 12 0 0 12 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::MoveData::gather_moves
0 6 0 0 0 0 0 0 0 0
323 72 5 1 0 0 0 48 2 0
504 54 0 0 0 0 0 18 1 0
1407 6 0 0 6 0 0 0 0 0
1923 39 5 1 39 5 0 0 0 0
2136 18 5 1 18 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::MovePathLookup::find
1923 66 0 0 66 1 0 0 0 0
fn=rustc_mir::dataflow::move_paths::builder::Gatherer::gather_init
0 34 0 0 34 0 0 0 0 0
504 50 5 1 0 0 0 10 0 0
1204 68 0 0 34 0 0 0 0 0
1208 44 0 0 10 0 0 0 0 0
1210 34 0 0 34 0 0 0 0 0
1930 102 0 0 102 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::builder::Gatherer::move_path_for
1923 71 0 0 71 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::builder::Gatherer::record_move
0 72 0 0 72 0 0 0 0 0
504 30 0 0 0 0 0 10 0 0
1204 72 0 0 36 0 0 0 0 0
1208 46 0 0 10 0 0 0 0 0
1210 36 0 0 36 0 0 0 0 0
1930 108 0 0 108 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::builder::MoveDataBuilder::new_move_path
504 120 5 1 0 0 0 30 0 0
1204 228 5 1 114 0 0 0 0 0
1208 144 5 1 30 0 0 0 0 0
1210 190 0 0 114 0 0 38 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::layout_of_local
1923 33 27 2 33 6 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::load_mir
1923 2 0 0 2 1 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::pop_stack_frame
1229 60 0 0 20 0 0 0 0 0
1233 40 20 1 0 0 0 20 0 0
1923 20 0 0 20 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::push_stack_frame
362 63 1 1 0 0 0 63 0 0
504 43 0 0 0 0 0 21 0 0
1204 63 0 0 42 0 0 0 0 0
1208 21 0 0 21 0 0 0 0 0
1210 21 0 0 21 0 0 0 0 0
1797 315 41 3 84 0 0 147 0 0
1923 63 0 0 42 1 0 0 0 0
fn=rustc_mir::interpret::intern::intern_const_alloc_recursive
0 14 0 0 0 0 0 4 0 0
504 40 0 0 0 0 0 20 0 0
1204 60 20 1 40 0 0 0 0 0
1208 20 0 0 20 0 0 0 0 0
1210 80 0 0 40 0 0 20 0 0
1229 195 19 1 65 0 0 0 0 0
1233 50 21 2 0 0 0 25 0 0
1234 3 0 0 3 0 0 0 0 0
1993 20 0 0 0 0 0 20 0 0
fn=rustc_mir::interpret::intern::intern_shallow
1923 22 0 0 22 0 0 0 0 0
fn=rustc_mir::interpret::memory::Memory<M>::allocate
1821 66 0 0 0 0 0 66 1 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::access_local
1923 20 0 0 20 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_place
1923 35 0 0 35 2 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::force_allocation_maybe_sized
0 5 0 0 5 0 0 0 0 0
1923 4 0 0 2 0 0 2 0 0
1930 14 2 1 14 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::write_immediate_no_validate
0 20 0 0 20 0 0 0 0 0
1930 40 0 0 40 1 0 0 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_rvalue_into_place
1923 3 1 1 3 2 0 0 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::run
1923 144 21 1 144 4 0 0 0 0
1930 22 19 1 22 1 0 0 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_aggregate
0 16 0 0 4 0 0 2 0 0
2662 16 2 2 8 0 0 0 0 0
2675 2 0 0 0 0 0 2 0 0
2751 2 1 1 2 0 0 0 0 0
2755 2 0 0 0 0 0 2 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_value
0 12 2 2 3 0 0 3 0 0
323 12 2 2 0 0 0 6 0 0
504 9 0 0 0 0 0 3 1 0
2018 6 2 2 6 0 0 0 0 0
2026 15 2 2 0 0 0 15 1 0
2136 3 0 0 3 0 0 0 0 0
2662 22 1 1 12 0 0 0 0 0
2675 2 0 0 0 0 0 2 0 0
2755 3 0 0 0 0 0 3 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::iter_accesses
504 24 1 1 0 0 0 8 0 0
1204 30 0 0 20 0 0 0 0 0
1208 16 0 0 8 0 0 0 0 0
1210 10 0 0 10 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::with_inlining_candidates
0 10 0 0 10 1 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
0 4 2 1 0 0 0 2 1 0
323 6 1 1 0 0 0 4 1 0
1204 3 1 1 2 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
1993 1 0 0 0 0 0 1 0 0
2018 3 0 0 3 0 0 0 0 0
2662 13 2 0 0 0 0 0 0 0
2675 3 0 0 2 0 0 1 1 0
fn=rustc_mir::monomorphize::collector::collect_items_rec
0 21 0 0 0 0 0 14 0 0
323 30 0 0 0 0 0 20 0 0
1923 10 0 0 10 0 0 0 0 0
2018 30 1 0 30 1 0 0 0 0
2662 81 0 0 0 0 0 0 0 0
2675 21 1 0 14 0 0 7 4 0
fn=rustc_mir::monomorphize::collector::collect_miri
1923 3 0 0 3 3 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_neighbours
0 92 0 0 14 0 0 26 0 0
1923 72 10 1 72 19 0 0 0 0
fn=rustc_mir::monomorphize::collector::record_accesses
0 10 0 0 10 0 0 0 0 0
504 20 0 0 0 0 0 10 0 0
1204 30 0 0 20 0 0 0 0 0
1210 10 0 0 10 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::assert_symbols_are_distinct
1930 2 0 0 1 0 0 0 0 0
1993 11 1 1 3 0 0 5 0 0
fn=rustc_mir::monomorphize::partitioning::compute_codegen_unit_name
1923 5 0 0 5 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::internalize_symbols
1923 8 1 1 8 0 0 0 0 0
1930 1 0 0 1 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::merge_codegen_units
1923 1 0 0 1 0 0 0 0 0
1930 4 0 0 3 0 0 0 0 0
1993 6 1 1 0 0 0 4 0 0
fn=rustc_mir::monomorphize::partitioning::partition
1930 4 2 2 3 0 0 0 0 0
1993 14 1 1 0 0 0 9 0 0
fn=rustc_mir::monomorphize::partitioning::place_inlined_mono_items
0 3 0 0 1 0 0 1 0 0
323 3 0 0 0 0 0 2 0 0
504 6 0 0 0 0 0 2 0 0
1204 24 1 1 18 0 0 0 0 0
1208 2 0 0 2 0 0 0 0 0
1210 12 0 0 0 0 0 6 0 0
2018 2 0 0 2 0 0 0 0 0
2639 2 0 0 0 0 0 1 0 0
2662 14 1 1 6 0 0 0 0 0
2675 6 0 0 0 0 0 6 0 0
fn=rustc_mir::shim::build_call_shim
0 1 0 0 0 0 0 0 0 0
323 32 4 3 4 1 1 16 0 0
362 12 2 1 0 0 0 7 0 0
504 17 2 1 0 0 0 6 0 0
944 1 0 0 0 0 0 1 0 0
1204 19 2 2 10 0 0 0 0 0
1208 2 0 0 1 0 0 0 0 0
1210 18 1 0 0 0 0 9 0 0
1682 2 0 0 2 0 0 0 0 0
1725 4 0 0 0 0 0 0 0 0
1732 2 2 1 0 0 0 2 0 0
1797 10 0 0 4 0 0 4 0 0
1923 1 0 0 1 0 0 0 0 0
1993 10 0 0 0 0 0 10 0 0
2061 2 0 0 0 0 0 2 0 0
2118 8 0 0 4 0 0 4 0 0
2136 2 0 0 2 0 0 0 0 0
2138 2 0 0 2 0 0 0 0 0
2198 1 1 1 1 0 0 0 0 0
2200 4 0 0 0 0 0 1 0 0
fn=rustc_mir::transform::add_call_guards::AddCallGuards::add_call_guards
0 9 8 1 9 0 0 0 0 0
323 63 8 1 0 0 0 36 0 0
504 63 0 0 9 0 0 18 0 0
1268 9 0 0 9 0 0 0 0 0
1270 9 0 0 9 0 0 0 0 0
1725 18 0 0 0 0 0 0 0 0
1732 9 0 0 0 0 0 9 0 0
1923 15 0 0 15 0 0 0 0 0
1930 9 0 0 9 0 0 0 0 0
2018 27 0 0 27 0 0 0 0 0
2026 36 8 1 0 0 0 36 0 0
2136 9 0 0 9 0 0 0 0 0
2172 18 0 0 9 0 0 9 0 0
2421 9 8 1 9 0 0 0 0 0
2751 9 0 0 9 0 0 0 0 0
fn=rustc_mir::transform::add_moves_for_packed_drops::add_moves_for_packed_drops
1923 6 6 1 6 1 0 0 0 0
fn=rustc_mir::transform::check_consts::qualifs::in_rvalue
1923 6 0 0 6 0 0 0 0 0
fn=rustc_mir::transform::check_unsafety::check_unsafety
1930 1 0 0 1 0 0 0 0 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
323 4 0 0 0 0 0 2 0 0
944 2 1 1 0 0 0 2 0 0
1923 14 0 0 14 1 0 0 0 0
fn=rustc_mir::transform::promote_consts::Promoter::assign
0 4 0 0 4 0 0 0 0 0
504 6 0 0 0 0 0 2 0 0
1204 20 0 0 8 0 0 0 0 0
1208 2 0 0 2 0 0 0 0 0
1210 4 0 0 4 0 0 0 0 0
1930 4 0 0 4 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Promoter::new_block
504 6 0 0 0 0 0 2 0 0
1204 4 0 0 2 0 0 0 0 0
1208 4 1 1 2 0 0 0 0 0
1210 2 0 0 2 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Promoter::promote_temp
0 2 0 0 2 0 0 0 0 0
1204 4 1 1 2 0 0 0 0 0
1208 2 0 0 0 0 0 0 0 0
1210 2 0 0 2 0 0 0 0 0
1923 6 0 0 6 0 0 0 0 0
1930 8 0 0 8 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Validator::qualif_local
1923 12 0 0 12 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Validator::validate_local
1923 16 1 1 16 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::collect_temps_and_candidates
0 30 1 1 15 0 0 3 0 0
1786 4 0 0 0 0 0 2 0 0
1923 4 0 0 4 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::promote_candidates
0 28 4 4 8 0 0 7 0 0
323 8 0 0 0 0 0 6 0 0
467 6 1 1 2 0 0 4 0 0
504 13 0 0 2 0 0 3 0 0
944 2 0 0 0 0 0 2 0 0
1016 2 0 0 2 0 0 0 0 0
1017 6 0 0 0 0 0 0 0 0
1022 4 0 0 2 0 0 0 0 0
1038 2 0 0 0 0 0 0 0 0
1204 20 1 1 10 0 0 0 0 0
1208 9 0 0 3 0 0 0 0 0
1210 10 0 0 8 0 0 0 0 0
1923 14 0 0 14 0 0 0 0 0
1930 11 1 1 10 0 0 0 0 0
1993 6 0 0 0 0 0 2 0 0
2018 6 1 1 6 0 0 0 0 0
2061 4 0 0 0 0 0 2 0 0
2662 10 0 0 4 0 0 0 0 0
2675 2 0 0 0 0 0 2 0 0
2704 8 1 1 2 0 0 2 0 0
2714 2 0 0 0 0 0 2 0 0
2751 3 1 1 3 0 0 0 0 0
2755 1 0 0 0 0 0 1 0 0
fn=rustc_mir::transform::promoted_mir
1930 1 0 0 1 0 0 0 0 0
fn=rustc_mir::transform::remove_noop_landing_pads::remove_noop_landing_pads
1923 57 0 0 53 0 0 0 0 0
1930 42 0 0 42 0 0 0 0 0
1993 72 8 1 0 0 0 54 0 0
2018 27 0 0 27 0 0 0 0 0
2662 87 4 0 40 0 0 0 0 0
2675 20 0 0 0 0 0 20 0 0
2677 60 8 1 20 0 0 0 0 0
2751 18 7 0 18 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::collapse_goto_chain
1407 3 0 0 3 0 0 0 0 0
1923 1 0 0 1 0 0 0 0 0
1930 51 0 0 51 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::new
1836 60 0 0 0 0 0 60 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::simplify
0 327 0 0 140 0 0 138 0 0
323 100 10 1 0 0 0 40 0 0
504 12 1 1 3 0 0 3 0 0
749 46 0 0 0 0 0 46 0 0
944 1 0 0 0 0 0 1 0 0
1204 6 0 0 4 0 0 0 0 0
1208 2 0 0 1 0 0 0 0 0
1210 4 0 0 4 0 0 0 0 0
1268 1 0 0 1 0 0 0 0 0
1270 1 0 0 1 0 0 0 0 0
1923 112 0 0 112 0 0 0 0 0
1930 164 0 0 164 0 0 0 0 0
2421 1 0 0 1 0 0 0 0 0
fn=rustc_mir::transform::simplify::remove_dead_blocks
323 80 0 0 0 0 0 40 0 0
504 60 9 1 0 0 0 20 0 0
744 60 8 1 20 0 0 0 0 0
749 20 0 0 0 0 0 20 0 0
1725 40 0 0 0 0 0 20 0 0
1732 20 0 0 0 0 0 20 0 0
1923 43 0 0 43 0 0 0 0 0
1930 65 7 1 65 0 0 0 0 0
2136 20 0 0 20 0 0 0 0 0
2140 20 0 0 0 0 0 20 0 0
fn=rustc_mir::transform::simplify::simplify_cfg
482 20 0 0 20 0 0 0 0 0
625 60 0 0 20 0 0 0 0 0
fn=rustc_mir::util::patch::MirPatch::apply
0 100 0 0 46 0 0 36 0 0
504 126 6 1 36 2 0 36 0 0
1268 18 0 0 18 0 0 0 0 0
1270 36 0 0 36 0 0 0 0 0
2018 252 9 1 234 0 0 18 0 0
2026 144 0 0 0 0 0 144 0 0
2172 108 0 0 36 0 0 36 0 0
2173 18 7 1 0 0 0 18 0 0
2662 252 6 1 0 0 0 0 0 0
2675 54 9 1 0 0 0 54 0 0
2751 54 19 2 54 0 0 0 0 0
2755 36 0 0 0 0 0 36 0 0
fn=rustc_mir::util::patch::MirPatch::new
362 54 0 0 0 0 0 54 1 0
1407 8 0 0 8 0 0 0 0 0
1786 18 0 0 0 0 0 18 1 0
1797 288 16 2 108 0 0 126 1 0
1923 18 0 0 18 0 0 0 0 0
fn=rustc_mir::util::patch::MirPatch::new_block
504 50 0 0 0 0 0 20 0 0
1204 50 5 1 30 0 0 0 0 0
1208 20 0 0 20 0 0 0 0 0
1210 20 0 0 20 0 0 0 0 0
fn=rustc_mir::util::storage::AlwaysLiveLocals::new
1923 99 1 1 99 4 0 0 0 0
fn=rustc_mir_build::build::Builder::finish
1923 1 0 0 1 0 0 0 0 0
2421 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::build::Builder::new
323 4 2 2 0 0 0 4 0 0
362 3 1 1 0 0 0 3 0 0
1786 7 0 0 0 0 0 7 0 0
1797 12 1 1 4 0 0 5 0 0
fn=rustc_mir_build::build::block::<impl rustc_mir_build::build::Builder>::ast_block_stmts
0 12 1 1 4 0 0 2 0 0
362 8 0 0 0 0 0 4 2 0
504 3 0 0 1 0 0 1 0 0
1204 18 1 1 8 0 0 0 0 0
1208 2 0 0 1 0 0 0 0 0
1210 8 1 1 6 0 0 0 0 0
1229 6 1 1 2 0 0 0 0 0
1233 4 1 1 0 0 0 2 0 0
1923 2 0 0 2 0 0 0 0 0
1930 2 0 0 2 0 0 0 0 0
2018 12 1 1 12 2 0 0 0 0
2662 16 0 0 4 3 0 2 0 0
2675 2 0 0 0 0 0 2 0 0
2704 4 0 0 0 0 0 0 0 0
2751 2 1 1 2 0 0 0 0 0
2755 2 0 0 0 0 0 2 0 0
fn=rustc_mir_build::build::cfg::<impl rustc_mir_build::build::CFG>::start_new_block
504 8 0 0 0 0 0 2 0 0
1204 12 0 0 6 0 0 0 0 0
1208 8 0 0 2 0 0 0 0 0
1210 6 0 0 6 0 0 0 0 0
fn=rustc_mir_build::build::construct_fn
0 3 0 0 0 0 0 0 0 0
504 2 0 0 0 0 0 1 0 0
1204 3 0 0 2 0 0 0 0 0
1208 3 0 0 1 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
1229 4 0 0 2 1 0 0 0 0
1233 2 0 0 0 0 0 1 0 0
1930 2 0 0 2 0 0 0 0 0
1993 13 1 1 5 0 0 6 3 0
fn=rustc_mir_build::build::expr::as_place::<impl rustc_mir_build::build::Builder>::as_place
1923 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::build::expr::as_rvalue::<impl rustc_mir_build::build::Builder>::expr_as_rvalue
0 3 0 0 0 0 0 0 0 0
323 9 2 1 0 0 0 6 0 0
504 6 0 0 0 0 0 3 0 0
2018 10 0 0 9 0 0 1 0 0
2118 33 4 3 0 0 0 21 2 1
2136 3 0 0 3 0 0 0 0 0
fn=rustc_mir_build::build::expr::as_temp::<impl rustc_mir_build::build::Builder>::expr_as_temp
0 12 1 1 12 0 0 0 0 0
504 18 0 0 0 0 0 6 0 0
1204 84 0 0 36 1 0 0 0 0
1208 18 0 0 6 0 0 0 0 0
1210 36 0 0 24 0 0 0 0 0
1923 12 0 0 12 0 0 0 0 0
1930 12 0 0 12 0 0 0 0 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
0 38 1 1 10 0 0 9 0 0
323 17 2 2 0 0 0 10 0 0
504 22 0 0 0 0 0 9 2 0
1204 86 2 1 44 0 0 0 0 0
1208 4 0 0 4 0 0 0 0 0
1210 37 0 0 29 0 0 0 0 0
1229 36 2 1 12 1 0 0 0 0
1233 24 0 0 0 0 0 12 0 0
1725 2 0 0 0 0 0 0 0 0
1732 2 0 0 0 0 0 2 0 0
1923 12 3 2 10 1 0 2 0 0
1930 13 0 0 13 0 0 0 0 0
2018 12 1 1 12 0 0 0 0 0
2118 37 3 3 0 0 0 23 1 0
2136 5 1 1 5 0 0 0 0 0
2662 9 0 0 0 0 0 0 0 0
2675 1 1 1 0 0 0 1 0 0
2677 2 0 0 1 0 0 0 0 0
fn=rustc_mir_build::build::expr::stmt::<impl rustc_mir_build::build::Builder>::stmt_expr
0 14 2 2 0 0 0 4 0 0
1923 2 0 0 2 0 0 0 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::bind_and_guard_matched_candidate
1923 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::bind_pattern
1407 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::lower_match_tree
323 4 1 1 0 0 0 2 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::visit_primary_bindings
1923 1 1 1 1 0 0 0 0 0
2421 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::build::matches::simplify::<impl rustc_mir_build::build::Builder>::simplify_candidate
323 4 0 0 0 0 0 2 0 0
504 7 0 0 1 0 0 1 0 0
1923 5 1 1 2 0 0 3 0 0
2136 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::build::mir_built
1923 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::diverge_cleanup_gen
1930 2 0 0 2 0 0 0 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::in_scope
1923 6 0 0 6 0 0 0 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::schedule_drop
504 28 0 0 7 0 0 7 0 0
1204 36 0 0 24 2 0 0 0 0
1208 7 0 0 7 0 0 0 0 0
1210 12 0 0 12 0 0 0 0 0
1923 12 0 0 12 1 0 0 0 0
1930 12 0 0 12 0 0 0 0 0
fn=rustc_mir_build::build::scope::Scopes::pop_scope
0 24 0 0 0 0 0 0 0 0
1229 72 0 0 24 0 0 0 0 0
1233 48 0 0 0 0 0 24 0 0
fn=rustc_mir_build::build::scope::Scopes::push_scope
323 120 0 0 0 0 0 96 7 0
504 12 1 1 0 0 0 4 0 0
1204 72 0 0 48 0 0 0 0 0
1208 4 0 0 4 0 0 0 0 0
1210 24 0 0 24 0 0 0 0 0
fn=rustc_mir_build::build::scope::build_diverge_scope
323 39 1 1 0 0 0 26 1 0
1407 13 0 0 13 0 0 0 0 0
1930 13 0 0 13 1 0 0 0 0
fn=rustc_mir_build::build::scope::build_scope_drops
0 36 0 0 36 0 0 0 0 0
504 16 0 0 0 0 0 4 2 0
1204 60 0 0 24 1 0 0 0 0
1208 4 0 0 4 0 0 0 0 0
1210 36 0 0 12 0 0 0 0 0
1930 12 0 0 12 0 0 0 0 0
fn=rustc_mir_build::build::scope::push_storage_deads
1407 26 0 0 13 0 0 0 0 0
fn=rustc_mir_build::hair::cx::block::mirror_stmts
0 4 1 1 2 0 0 0 0 0
323 8 0 0 0 0 0 6 1 0
504 6 1 1 0 0 0 2 0 0
1204 6 0 0 4 0 0 0 0 0
1208 4 0 0 2 0 0 0 0 0
1210 8 0 0 6 0 0 0 0 0
fn=rustc_mir_build::hair::cx::expr::make_mirror_unadjusted
0 1 0 0 0 0 0 0 0 0
323 24 2 2 0 0 0 12 2 0
504 18 0 0 0 0 0 6 0 0
1725 8 1 1 1 0 0 1 0 0
1732 2 0 0 0 0 0 2 0 0
2136 6 0 0 6 0 0 0 0 0
2140 1 1 1 0 0 0 1 0 0
fn=rustc_mir_build::hair::pattern::Pat::from_hir
1407 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::PatCtxt::lower_pattern
323 6 2 1 0 0 0 4 0 0
1923 2 0 0 2 0 0 0 0 0
1993 20 2 1 0 0 0 14 2 0
fn=rustc_mir_build::hair::pattern::PatternFoldable::fold_with
0 1 0 0 0 0 0 0 0 0
323 3 0 0 0 0 0 2 0 0
504 3 0 0 0 0 0 1 0 0
1732 1 1 1 0 0 0 1 0 0
1923 1 0 0 1 0 0 0 0 0
2136 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::Constructor::subtract_ctors
323 4 1 1 0 0 0 2 0 0
1407 2 0 0 1 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::Fields::replace_with_fieldpats
1923 2 0 0 2 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::Matrix::push
504 6 0 0 0 0 0 2 0 0
1204 6 0 0 4 0 0 0 0 0
1208 2 0 0 2 0 0 0 0 0
1210 2 0 0 2 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::is_useful
467 3 0 0 1 0 0 2 0 0
1407 2 1 1 2 0 0 0 0 0
1923 3 1 1 3 0 0 0 0 0
1993 1 0 0 0 0 0 1 0 0
2018 6 0 0 6 0 0 0 0 0
2662 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::is_useful_specialized
0 1 1 1 1 0 0 0 0 0
1923 2 0 0 2 0 0 0 0 0
2421 2 0 0 2 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::split_grouped_constructors
0 10 1 1 4 0 0 2 0 0
362 6 0 0 0 0 0 6 0 0
1204 6 1 1 4 0 0 0 0 0
2018 4 1 1 4 0 0 0 0 0
2662 10 1 1 2 0 0 0 0 0
2675 2 0 0 0 0 0 2 0 0
2751 2 1 1 2 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::MatchVisitor::lower_pattern
1407 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::check_match
1923 1 0 0 1 0 0 0 0 0
2421 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::pat_is_catchall
1923 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::lints::check
323 2 0 0 0 0 0 2 0 0
1923 1 0 0 1 1 0 0 0 0
fn=rustc_parse::lexer::StringReader::next_token
1923 69 0 0 23 0 0 46 0 0
fn=rustc_parse::lexer::tokentrees::<impl rustc_parse::lexer::StringReader>::into_token_trees
323 8 1 1 0 0 0 6 0 0
fn=rustc_parse::lexer::tokentrees::TokenStreamBuilder::push
504 9 0 0 0 0 0 3 0 0
1204 19 0 0 10 0 0 0 0 0
1208 3 0 0 3 0 0 0 0 0
1210 9 0 0 9 0 0 0 0 0
1923 9 0 0 9 0 0 0 0 0
fn=rustc_parse::lexer::tokentrees::TokenTreesReader::parse_all_token_trees
323 3 0 0 0 0 0 2 0 0
fn=rustc_parse::lexer::tokentrees::TokenTreesReader::parse_token_tree
504 6 1 1 0 0 0 3 0 0
749 2 1 1 0 0 0 2 0 0
1204 21 0 0 10 0 0 3 0 0
1208 3 0 0 3 0 0 0 0 0
1210 6 2 2 5 0 0 0 0 0
1229 9 0 0 3 0 0 0 0 0
1233 6 0 0 0 0 0 3 0 0
1407 3 1 1 3 0 0 0 0 0
fn=rustc_parse::parser::Parser::break_and_eat
1204 6 0 0 4 0 0 0 0 0
1210 2 0 0 2 0 0 0 0 0
fn=rustc_parse::parser::Parser::bump
744 54 0 0 54 0 0 0 0 0
749 54 0 0 0 0 0 54 0 0
fn=rustc_parse::parser::Parser::expect
1407 2 0 0 2 0 0 0 0 0
fn=rustc_parse::parser::Parser::is_import_coupler
1204 9 0 0 6 0 0 0 0 0
1210 6 1 1 3 0 0 0 0 0
fn=rustc_parse::parser::Parser::new
323 28 4 1 0 0 0 14 0 0
fn=rustc_parse::parser::Parser::parse_seq_to_before_tokens
0 4 1 1 0 0 0 0 0 0
323 3 0 0 0 0 0 2 0 0
504 2 0 0 0 0 0 1 0 0
1204 9 1 1 6 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 4 0 0 3 0 0 0 0 0
fn=rustc_parse::parser::Parser::parse_seq_to_end
0 3 1 1 0 0 0 0 0 0
323 3 0 0 0 0 0 2 0 0
fn=rustc_parse::parser::Parser::parse_token_tree
1229 36 5 1 12 0 0 0 0 0
1233 24 0 0 0 0 0 12 0 0
fn=rustc_parse::parser::Parser::parse_visibility
0 3 1 1 0 0 0 0 0 0
504 3 0 0 0 0 0 1 0 0
1204 18 0 0 12 0 0 0 0 0
1208 1 1 0 1 0 0 0 0 0
1210 6 0 0 6 0 0 0 0 0
fn=rustc_parse::parser::TokenCursor::next
504 15 0 0 5 0 0 5 0 0
1204 48 5 1 32 0 0 0 0 0
1208 5 0 0 5 0 0 0 0 0
1210 16 0 0 16 0 0 0 0 0
1229 36 0 0 12 0 0 0 0 0
1230 8 0 0 0 0 0 8 0 0
1233 8 2 1 0 0 0 4 0 0
fn=rustc_parse::parser::attr::<impl rustc_parse::parser::Parser>::parse_inner_attributes
323 9 0 0 0 0 0 6 0 0
504 3 1 1 1 0 0 1 0 0
1204 9 0 0 6 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 6 0 0 3 0 0 0 0 0
fn=rustc_parse::parser::attr::<impl rustc_parse::parser::Parser>::parse_outer_attributes
323 21 0 0 0 0 0 14 1 0
504 6 2 0 2 0 0 2 0 0
1204 21 0 0 14 0 0 0 0 0
1208 2 0 0 2 0 0 0 0 0
1210 7 0 0 7 0 0 0 0 0
fn=rustc_parse::parser::diagnostics::<impl rustc_parse::parser::Parser>::maybe_consume_incorrect_semicolon
1204 3 0 0 2 0 0 0 0 0
1210 2 0 0 1 0 0 0 0 0
fn=rustc_parse::parser::emit_unclosed_delims
944 12 0 0 0 0 0 12 0 0
1313 12 0 0 12 0 0 0 0 0
1923 12 0 0 12 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_assoc_expr_with
1204 9 0 0 6 0 0 0 0 0
1210 3 0 0 3 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_bottom_expr
0 5 3 3 2 0 0 3 0 0
1204 24 1 1 15 0 0 1 0 0
1210 6 0 0 6 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_dot_or_call_expr_with_
1204 30 0 0 20 0 0 0 0 0
1210 10 0 0 10 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_prefix_expr
1407 2 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::generics::<impl rustc_parse::parser::Parser>::parse_generics
323 6 1 1 0 0 0 4 0 0
fn=rustc_parse::parser::generics::<impl rustc_parse::parser::Parser>::parse_where_clause
323 3 1 1 0 0 0 2 0 0
1204 4 0 0 2 0 0 1 0 0
1210 1 0 0 1 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::check_fn_front_matter
504 4 0 0 1 0 0 1 0 0
1204 39 2 1 26 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 13 0 0 13 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::is_macro_rules_item
1204 12 2 1 8 0 0 0 0 0
1210 4 0 0 4 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_fn_decl
1204 3 0 0 2 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
1930 1 0 0 1 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_fn_front_matter
0 1 0 0 0 0 0 1 0 0
504 3 1 1 0 0 0 1 0 0
1204 15 1 1 10 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 5 0 0 5 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_common
323 9 0 0 0 0 0 6 0 0
504 21 2 1 3 0 0 6 0 0
944 6 2 1 0 0 0 6 0 0
1268 6 0 0 6 0 0 0 0 0
1270 9 0 0 6 0 0 3 0 0
1407 3 0 0 3 0 0 0 0 0
1923 3 0 0 3 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_common_
504 2 0 0 0 0 0 1 0 0
1204 15 0 0 6 0 0 6 0 0
1208 1 0 0 1 0 0 0 0 0
1210 3 0 0 3 0 0 0 0 0
1923 1 1 1 1 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_kind
0 29 13 7 17 0 0 6 0 0
504 10 0 0 3 0 0 3 0 0
1204 129 9 5 87 0 0 8 2 0
1208 4 0 0 2 0 0 0 0 0
1210 57 12 6 57 0 0 0 0 0
1270 1 0 0 1 0 0 0 0 0
2026 4 0 0 0 0 0 4 0 0
2172 3 0 0 1 0 0 1 0 0
2173 1 0 0 0 0 0 1 0 0
2421 1 0 0 1 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_mod
323 6 0 0 1 1 0 2 0 0
504 3 0 0 0 0 0 1 0 0
1204 3 1 1 2 0 0 0 0 0
1208 2 0 0 1 0 0 0 0 0
1210 3 0 0 1 0 0 1 0 0
fn=rustc_parse::parser::path::<impl rustc_parse::parser::Parser>::parse_path
323 15 2 1 0 0 0 6 0 0
1204 9 2 1 6 0 0 0 0 0
1210 6 0 0 3 0 0 0 0 0
fn=rustc_parse::parser::path::<impl rustc_parse::parser::Parser>::parse_path_segment
1204 9 0 0 6 0 0 0 0 0
1210 6 0 0 3 0 0 0 0 0
fn=rustc_parse::parser::path::<impl rustc_parse::parser::Parser>::parse_path_segments
0 3 0 0 0 0 0 0 0 0
504 9 0 0 0 0 0 3 0 0
1204 27 0 0 18 0 0 0 0 0
1208 3 0 0 3 0 0 0 0 0
1210 9 0 0 9 0 0 0 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_block_common
504 6 0 0 0 0 0 2 0 0
1204 12 2 1 8 0 0 0 0 0
1208 4 0 0 2 0 0 0 0 0
1210 6 2 1 2 0 0 2 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_full_stmt
1204 3 0 0 2 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_stmt_without_recovery
0 2 0 0 0 0 0 0 0 0
1204 33 1 1 22 0 0 0 0 0
1210 14 0 0 11 0 0 0 0 0
1407 3 0 0 0 0 0 0 0 0
fn=rustc_parse_format::Parser::new
323 5 1 1 0 0 0 2 0 0
1923 1 0 0 1 0 0 0 0 0
fn=rustc_parse_format::Parser::string
504 3 0 0 0 0 0 1 0 0
1204 3 1 1 2 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
1923 1 0 0 1 0 0 0 0 0
fn=rustc_passes::dead::check_crate
1229 9 0 0 3 0 0 0 0 0
1233 4 1 1 0 0 0 2 0 0
1923 1 0 0 1 0 0 0 0 0
1993 1 0 0 0 0 0 1 0 0
fn=rustc_passes::hir_id_validator::check_crate
1407 1 0 0 0 0 0 0 0 0
fn=rustc_passes::lang_items::LanguageItemCollector::collect_item
504 8 0 0 0 0 0 4 0 0
1204 72 0 0 48 0 0 0 0 0
1208 4 0 0 4 0 0 0 0 0
1210 24 0 0 24 0 0 0 0 0
1923 104 0 0 104 0 0 0 0 0
1930 104 1 1 104 0 0 0 0 0
fn=rustc_passes::liveness::Liveness::merge_from_succ
0 1 1 1 0 0 0 1 0 0
fn=rustc_passes::liveness::Liveness::propagate_through_expr
1930 1 0 0 1 0 0 0 0 0
fn=rustc_passes::stability::check_unused_or_stable_features
1923 2 0 0 2 0 0 0 0 0
fn=rustc_plugin_impl::load::load_plugins
323 4 0 0 0 0 0 3 1 0
1923 1 0 0 1 1 0 0 0 0
fn=rustc_privacy::SearchInterfaceForPrivateItemsVisitor::generics
1923 1 0 0 1 1 0 0 0 0
fn=rustc_privacy::def_id_visibility
1923 1 0 0 1 0 0 0 0 0
fn=rustc_privacy::privacy_access_levels
1204 3 0 0 2 0 0 0 0 0
1209 1 0 0 0 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
fn=rustc_resolve::ModuleData::for_each_child
0 1 0 0 1 0 0 0 0 0
504 18 0 0 0 0 0 5 0 0
1204 81 0 0 54 0 0 0 0 0
1208 5 0 0 5 0 0 0 0 0
1210 27 0 0 27 0 0 0 0 0
1923 7 0 0 7 4 0 0 0 0
fn=rustc_resolve::Resolver::into_outputs
2421 1 1 1 1 0 0 0 0 0
fn=rustc_resolve::Resolver::new
323 20 2 2 0 0 0 20 4 0
504 6 1 1 0 0 0 2 0 0
1208 2 0 0 2 0 0 0 0 0
1210 2 1 1 2 0 0 0 0 0
1923 5 0 0 3 0 0 2 1 0
fn=rustc_resolve::Resolver::resolutions
0 59 0 0 59 0 0 0 0 0
2018 96 0 0 96 0 0 0 0 0
2662 1975 1 0 0 0 0 0 0 0
2675 592 13 0 0 0 0 592 2 0
fn=rustc_resolve::Resolver::resolve_crate
0 8 1 1 2 0 0 0 0 0
944 1 0 0 0 0 0 1 0 0
1313 1 0 0 1 0 0 0 0 0
1923 6 0 0 4 1 0 1 1 0
1930 1 0 0 1 0 0 0 0 0
2639 1 0 0 0 0 0 0 0 0
2662 25 2 2 3 1 0 1 0 0
2675 4 1 1 0 0 0 4 0 0
2751 3 2 2 3 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_crate_root
2018 36 4 1 36 0 0 0 0 0
2704 47 0 0 0 0 0 0 0 0
fn=rustc_resolve::ResolverArenas::alloc_module
504 2 0 0 0 0 0 1 0 0
1204 9 0 0 6 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 3 0 0 3 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::add_import
504 2 0 0 0 0 0 1 0 0
1204 3 0 0 2 1 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
1407 2 0 0 1 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::build_reduced_graph_for_use_tree
1923 2 0 0 2 0 0 0 0 0
1993 19 3 3 6 0 0 11 1 1
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::define_macro
1923 3 0 0 3 0 0 0 0 0
fn=rustc_resolve::imports::<impl rustc_resolve::Resolver>::try_define
1923 594 0 0 594 6 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_import
1923 1 0 0 1 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_imports
0 3 1 1 1 0 0 0 0 0
323 30 1 1 4 0 0 14 0 0
1407 4 1 1 4 0 0 0 0 0
1923 1 0 0 1 0 0 0 0 0
2662 13 3 3 5 0 0 2 0 0
2675 1 0 0 0 0 0 1 0 0
2751 2 0 0 2 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::resolve_imports
0 9 2 2 5 0 0 2 0 0
504 4 0 0 0 0 0 1 0 0
1204 4 1 1 2 1 0 0 0 0
1923 1 0 0 1 0 0 0 0 0
2662 8 0 0 1 0 0 0 0 0
2675 1 0 0 0 0 0 1 0 0
fn=rustc_resolve::late::LateResolutionVisitor::future_proof_import
1407 2 0 0 1 1 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::get_traits_containing_item
323 3 0 0 0 0 0 2 1 0
fn=rustc_resolve::late::LateResolutionVisitor::get_traits_in_module_containing_item
0 55 2 2 3 0 0 0 0 0
323 12 1 1 3 0 0 6 1 0
fn=rustc_resolve::late::LateResolutionVisitor::new
323 4 1 1 0 0 0 4 0 0
467 6 0 0 2 0 0 4 0 0
fn=rustc_resolve::late::LateResolutionVisitor::smart_resolve_path
323 8 0 0 0 0 0 4 0 0
504 6 1 1 0 0 0 2 0 0
1725 7 0 0 0 0 0 0 0 0
1732 2 0 0 0 0 0 2 0 0
1923 2 0 0 2 0 0 0 0 0
2136 2 0 0 2 0 0 0 0 0
fn=rustc_resolve::late::lifetimes::LifetimeContext::check_lifetime_params
1923 1 0 0 1 0 0 0 0 0
1993 3 1 1 0 0 0 1 1 0
fn=rustc_resolve::late::lifetimes::LifetimeContext::check_uses_for_lifetimes_defined_by_scope
1930 1 0 0 1 0 0 0 0 0
1993 1 0 0 0 0 0 1 0 0
2018 1 1 1 1 0 0 0 0 0
2662 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::late::lifetimes::LifetimeContext::resolve_elided_lifetimes
1407 2 0 0 1 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::resolve_macro_invocation
1923 4 0 0 4 3 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::resolve_macro_path
0 5 2 1 5 0 0 0 0 0
323 8 0 0 0 0 0 4 0 0
504 10 1 1 0 0 0 4 0 0
1204 6 0 0 4 2 0 0 0 0
1208 2 0 0 2 0 0 0 0 0
1210 3 0 0 2 0 0 0 0 0
1725 3 0 0 0 0 0 0 0 0
1732 2 2 1 0 0 0 2 0 0
1923 2 0 0 2 0 0 0 0 0
2136 2 0 0 2 0 0 0 0 0
fn=rustc_resolve::macros::fast_print_path
504 10 1 1 2 0 0 3 0 0
944 5 0 0 0 0 0 3 0 0
2198 5 0 0 5 0 0 0 0 0
2201 3 0 0 0 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_seq
362 10971 179 7 0 0 0 10971 25 0
944 2 0 0 0 0 0 2 0 0
1204 421232 23 1 280575 0 0 0 0 0
1210 144837 0 0 137955 0 0 3441 0 0
fn=rustc_session::config::Input::filestem
1923 1 0 0 1 0 0 0 0 0
fn=rustc_session::config::OutputFilenames::temp_path_ext
0 21 0 0 0 0 0 0 0 0
504 315 0 0 0 0 0 105 0 0
944 168 0 0 0 0 0 105 0 0
1923 24 0 0 24 0 0 0 0 0
2198 210 28 2 210 0 0 0 0 0
2200 420 14 0 21 0 0 105 0 0
2201 105 0 0 0 0 0 0 0 0
fn=rustc_session::config::build_session_options
0 3 0 0 0 0 0 0 0 0
323 12 0 0 0 0 0 8 1 1
504 7 1 1 1 0 0 3 0 0
1407 2 0 0 1 0 0 0 0 0
1923 3 1 1 3 0 0 0 0 0
1993 8 1 1 0 0 0 6 0 0
2018 24 4 4 24 0 0 0 0 0
2118 13 2 2 0 0 0 10 0 0
2136 4 0 0 4 0 0 0 0 0
2662 10 1 1 2 0 0 0 0 0
fn=rustc_session::config::build_target_config
1923 1 0 0 1 0 0 0 0 0
fn=rustc_session::config::default_configuration
0 2 1 1 1 0 0 0 0 0
482 4 0 0 4 0 0 0 0 0
625 12 0 0 4 0 0 0 0 0
1923 36 2 2 25 1 0 0 0 0
1993 1 0 0 0 0 0 1 0 0
2018 3 0 0 3 0 0 0 0 0
2662 2 1 1 0 0 0 0 0 0
fn=rustc_session::config::get_cmd_lint_options
323 5 1 1 0 0 0 2 0 0
1923 1 0 0 1 0 0 0 0 0
1930 2 0 0 1 0 0 0 0 0
1993 1 0 0 0 0 0 1 0 0
2018 12 0 0 12 0 0 0 0 0
2421 1 0 0 1 0 0 0 0 0
2639 4 1 1 0 0 0 0 0 0
2662 8 0 0 0 0 0 0 0 0
fn=rustc_session::config::nightly_options::check_nightly_options
1923 1 0 0 1 0 0 0 0 0
fn=rustc_session::config::parse_crate_types_from_list
323 3 1 1 0 0 0 2 0 0
1923 1 0 0 1 0 0 0 0 0
fn=rustc_session::config::parse_error_format
362 4 0 0 0 0 0 2 0 0
504 3 0 0 0 0 0 1 0 0
944 2 0 0 0 0 0 1 0 0
1407 5 0 0 3 0 0 0 0 0
2198 2 1 1 2 0 0 0 0 0
2200 4 0 0 0 0 0 1 0 0
2201 1 0 0 0 0 0 0 0 0
fn=rustc_session::config::parse_externs
2018 3 0 0 3 0 0 0 0 0
2662 2 0 0 0 0 0 0 0 0
2751 1 1 1 1 0 0 0 0 0
fn=rustc_session::config::parse_json
2018 3 1 1 3 0 0 0 0 0
2662 3 1 1 0 0 0 1 0 0
fn=rustc_session::config::rustc_optgroups
504 8 0 0 2 0 0 2 0 0
1268 2 0 0 2 0 0 0 0 0
1270 2 0 0 2 0 0 0 0 0
2026 8 1 1 0 0 0 8 0 0
2172 6 1 1 2 0 0 2 0 0
2173 2 0 0 0 0 0 2 0 0
fn=rustc_session::config::rustc_short_optgroups
467 6 1 1 2 1 1 4 0 0
fn=rustc_session::filesearch::FileSearch::get_lib_path
1923 1 0 0 1 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::get_tools_search_paths
362 4 2 2 0 0 0 3 0 0
504 3 0 0 0 0 0 1 0 0
1923 1 0 0 1 0 0 0 0 0
2198 2 0 0 2 0 0 0 0 0
2200 4 0 0 0 0 0 1 0 0
2201 1 0 0 0 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search
0 45 0 0 30 0 0 0 0 0
362 105 15 2 0 0 0 90 0 0
504 90 0 0 0 0 0 30 0 0
944 30 0 0 0 0 0 30 0 0
1923 11846 0 0 11846 0 0 0 0 0
2198 60 0 0 60 0 0 0 0 0
2201 30 0 0 0 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search::is_rlib
1923 4732 0 0 4732 615 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search_path_dirs
1993 1 0 0 0 0 0 1 0 0
fn=rustc_session::filesearch::find_libdir
1923 6 0 0 6 0 0 0 0 0
fn=rustc_session::filesearch::get_or_default_sysroot
1923 2 0 0 1 0 0 0 0 0
fn=rustc_session::filesearch::relative_target_lib_path
1923 2 0 0 2 0 0 0 0 0
fn=rustc_session::lint::Lint::name_lower
362 460 0 0 0 0 0 345 0 0
504 345 0 0 0 0 0 115 0 0
944 115 0 0 0 0 0 115 0 0
2198 230 0 0 230 0 0 0 0 0
2200 460 1 1 0 0 0 115 0 0
fn=rustc_session::lint::LintBuffer::take
323 64 2 1 0 0 0 32 0 0
fn=rustc_session::lint::builtin::HardwiredLints::get_lints
467 3 1 1 1 0 0 2 0 0
fn=rustc_session::lint::builtin::UnusedDocComment::get_lints
467 3 0 0 1 0 0 2 0 0
fn=rustc_session::options::basic_codegen_options
323 7 1 1 0 0 0 6 0 0
362 4 1 1 0 0 0 2 0 0
504 3 0 0 0 0 0 1 0 0
2198 2 0 0 2 0 0 0 0 0
2200 4 0 0 0 0 0 1 0 0
2201 1 0 0 0 0 0 0 0 0
fn=rustc_session::options::basic_debugging_options
323 3 0 0 0 0 0 2 0 0
362 8 0 0 0 0 0 4 0 0
504 6 1 1 0 0 0 2 0 0
2198 4 0 0 4 0 0 0 0 0
2200 8 1 1 0 0 0 2 0 0
2201 2 0 0 0 0 0 0 0 0
fn=rustc_session::options::build_codegen_options
2018 3 0 0 3 0 0 0 0 0
2662 2 0 0 0 0 0 0 0 0
fn=rustc_session::options::build_debugging_options
2018 3 1 1 3 0 0 0 0 0
2662 2 0 0 0 0 0 0 0 0
fn=rustc_session::output::find_crate_name
0 1 1 1 1 0 0 0 0 0
504 4 0 0 1 0 0 1 0 0
944 1 0 0 0 0 0 1 0 0
1923 1 0 0 1 0 0 0 0 0
2198 2 0 0 2 0 0 0 0 0
2200 3 0 0 0 0 0 1 0 0
2201 1 0 0 0 0 0 0 0 0
fn=rustc_session::output::out_filename
1923 1 0 0 1 0 0 0 0 0
fn=rustc_session::session::Session::crate_types
1923 32 0 0 32 0 0 0 0 0
fn=rustc_session::session::Session::finish_diagnostics
1407 1 0 0 1 0 0 0 0 0
fn=rustc_session::session::Session::host_filesearch
1923 2 0 0 2 0 0 0 0 0
fn=rustc_session::session::Session::target_filesearch
1923 34 0 0 34 0 0 0 0 0
fn=rustc_session::session::build_session
1923 8 1 1 6 0 0 0 0 0
1993 1 0 0 0 0 0 1 0 0
2018 3 0 0 3 0 0 0 0 0
2421 1 1 1 1 0 0 0 0 0
2662 2 0 0 0 0 0 0 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
0 13 2 2 5 0 0 0 0 0
362 4 1 1 0 0 0 3 0 0
504 3 0 0 0 0 0 1 0 0
1923 13 1 1 12 3 0 0 0 0
1930 3 0 0 1 0 0 1 0 0
1993 1 0 0 0 0 0 1 0 0
2018 4 0 0 4 0 0 0 0 0
2198 2 0 0 2 0 0 0 0 0
2201 1 0 0 0 0 0 0 0 0
2662 4 0 0 0 0 0 0 0 0
fn=rustc_span::SourceFile::add_external_src
1923 4 0 0 2 1 0 0 0 0
fn=rustc_span::SourceFile::new
1923 1 0 0 1 0 0 0 0 0
fn=rustc_span::analyze_source_file::analyze_source_file
323 5 1 1 0 0 0 4 0 0
467 3 0 0 1 1 0 2 0 0
504 3 0 0 0 0 0 1 0 0
1204 4 0 0 2 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 3 0 0 1 0 0 1 0 0
1233 1 0 0 0 0 0 1 0 0
fn=rustc_span::analyze_source_file::analyze_source_file_generic
0 10 1 1 0 0 0 0 0 0
1204 6 0 0 4 0 0 0 0 0
1210 4 0 0 2 0 0 0 0 0
fn=rustc_span::caching_source_map_view::CachingSourceMapView::byte_pos_to_line_and_col
1407 18 0 0 9 3 0 0 0 0
1923 15 0 0 10 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::adjust
1923 50 0 0 50 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::apply_mark
1923 34 0 0 34 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::apply_mark_internal
0 3 0 0 3 0 0 0 0 0
504 4 0 0 1 0 0 1 0 0
1204 11 2 1 4 0 0 3 0 0
1208 5 2 1 1 0 0 0 0 0
1210 4 2 1 4 0 0 0 0 0
1923 21 0 0 21 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::expn_data
1923 57 0 0 57 1 0 0 0 0
fn=rustc_span::hygiene::HygieneData::marks
323 36 3 1 0 0 0 24 0 0
504 30 0 0 0 0 0 10 0 0
1204 20 0 0 10 0 0 0 0 0
1208 20 5 1 10 0 0 0 0 0
1210 30 0 0 10 0 0 10 0 0
fn=rustc_span::hygiene::HygieneData::new
467 12 4 2 4 2 0 8 0 0
fn=rustc_span::hygiene::HygieneData::normalize_to_macro_rules
1923 12 0 0 12 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::normalize_to_macros_2_0
1923 3 0 0 3 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::outer_expn
1923 5 0 0 5 1 0 0 0 0
fn=rustc_span::hygiene::HygieneData::outer_mark
1923 25 0 0 25 1 0 0 0 0
fn=rustc_span::hygiene::decode_expn_id
1923 1086 0 0 1086 5 0 0 0 0
fn=rustc_span::hygiene::update_dollar_crate_names
0 4 0 0 0 0 0 0 0 0
323 16 0 0 0 0 0 8 0 0
504 8 0 0 0 0 0 4 0 0
2136 4 0 0 4 0 0 0 0 0
fn=rustc_span::normalize_src
323 4 1 1 0 0 0 2 0 0
1923 1 0 0 1 0 0 0 0 0
1930 1 1 1 1 0 0 0 0 0
fn=rustc_span::source_map::FilePathMapping::map_prefix
1923 3 0 0 3 1 0 0 0 0
fn=rustc_span::source_map::SourceMap::bytepos_to_file_charpos
1923 18 0 0 12 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::lookup_byte_offset
1923 72 0 0 36 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::lookup_char_pos
1923 6 0 0 6 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::lookup_line
1407 9 0 0 3 0 0 0 0 0
1923 6 0 0 3 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::new_imported_source_file
0 178 0 0 178 0 0 0 0 0
504 14 0 0 0 0 0 7 0 0
1204 1215 0 0 810 0 0 0 0 0
1208 7 0 0 7 0 0 0 0 0
1209 7 0 0 7 0 0 0 0 0
1210 405 0 0 405 0 0 0 0 0
1930 2430 8 1 2430 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::new_source_file
362 4 0 0 0 0 0 3 0 0
504 5 0 0 0 0 0 2 0 0
1204 3 0 0 2 0 0 0 0 0
1208 1 1 1 1 0 0 0 0 0
1209 1 0 0 1 0 0 0 0 0
1210 1 0 0 1 0 0 0 0 0
1923 1 0 0 1 0 0 0 0 0
2198 2 1 1 2 0 0 0 0 0
2200 4 0 0 0 0 0 1 0 0
2201 1 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::span_to_snippet
362 8 2 1 0 0 0 6 0 0
504 6 0 0 0 0 0 2 0 0
944 2 0 0 0 0 0 2 0 0
1923 2 0 0 2 0 0 0 0 0
2198 4 2 1 4 0 0 0 0 0
2200 8 0 0 0 0 0 2 0 0
2201 2 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::StableSourceFileId::new_from_pieces
1923 812 10 1 406 0 0 0 0 0
fn=rustc_span::symbol::Interner::fresh
362 8 2 1 0 0 0 6 0 0
504 6 0 0 0 0 0 2 0 0
944 2 0 0 0 0 0 2 1 0
2198 2 0 0 2 0 0 0 0 0
2200 10 2 1 0 0 0 2 0 0
2201 2 0 0 0 0 0 0 0 0
fn=rustc_symbol_mangling::legacy::mangle
504 24 0 0 0 0 0 12 0 0
749 12 0 0 0 0 0 12 0 0
944 12 0 0 0 0 0 12 0 0
2198 24 0 0 24 0 0 0 0 0
2200 48 3 1 0 0 0 12 0 0
2201 12 0 0 0 0 0 0 0 0
fn=rustc_symbol_mangling::symbol_name_for_instance_in_crate
482 1 0 0 1 0 0 0 0 0
625 3 0 0 1 0 0 0 0 0
fn=rustc_symbol_mangling::symbol_name_provider
482 1 0 0 1 0 0 0 0 0
625 3 1 1 1 0 0 0 0 0
1923 14 0 0 14 1 0 0 0 0
fn=rustc_target::abi::FieldsShape::memory_index
1923 2 0 0 2 0 0 0 0 0
fn=rustc_target::abi::FieldsShape::offset
1923 44 28 0 44 1 0 0 0 0
fn=rustc_target::abi::TargetDataLayout::parse
482 1 0 0 1 0 0 0 0 0
625 3 1 1 1 0 0 0 0 0
1923 11 1 1 11 1 0 0 0 0
1993 27 1 1 0 0 0 9 0 0
fn=rustc_target::spec::Target::from_json
362 32 5 4 0 0 0 24 0 0
504 24 0 0 0 0 0 8 0 0
944 6 0 0 0 0 0 6 0 0
1923 342 19 13 340 0 0 2 0 0
2198 16 0 0 16 0 0 0 0 0
2201 12 0 0 0 0 0 0 0 0
fn=rustc_target::spec::Target::from_json::{{closure}}
362 64 2 1 0 0 0 48 0 0
504 48 0 0 0 0 0 16 0 0
944 16 0 0 0 0 0 16 0 0
2198 32 0 0 32 0 0 0 0 0
2201 16 0 0 0 0 0 0 0 0
fn=rustc_target::spec::Target::search
1923 4 0 0 2 0 0 0 0 0
fn=rustc_target::spec::TargetTriple::from_triple
362 8 0 0 0 0 0 6 0 0
504 6 0 0 0 0 0 2 0 0
944 2 0 0 0 0 0 2 0 0
2198 4 0 0 4 0 0 0 0 0
2201 2 2 1 0 0 0 0 0 0
fn=rustc_target::spec::TargetTriple::triple
1923 19 0 0 19 1 0 0 0 0
fn=rustc_target::spec::linux_base::opts
362 24 3 2 0 0 0 12 1 1
467 12 1 1 2 1 1 4 0 0
504 18 2 1 0 0 0 6 0 0
2198 12 0 0 12 0 0 0 0 0
2200 24 2 1 0 0 0 6 0 0
2201 6 0 0 0 0 0 0 0 0
fn=rustc_target::spec::x86_64_unknown_linux_gnu::target
362 88 8 7 0 0 0 44 1 1
504 72 1 1 0 0 0 24 0 0
1204 10 1 1 4 0 0 0 0 0
1208 2 0 0 2 0 0 0 0 0
1210 2 0 0 2 0 0 0 0 0
2198 44 1 1 44 0 0 0 0 0
2200 88 9 6 0 0 0 22 0 0
2201 22 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::autoderef::Autoderef::new
323 9 3 1 0 0 0 6 0 0
fn=rustc_trait_selection::autoderef::Autoderef::steps
1923 2 0 0 2 0 0 0 0 0
fn=rustc_trait_selection::traits::codegen::drain_fulfillment_cx_or_panic
362 15 0 0 0 0 0 10 0 0
944 5 0 0 0 0 0 5 0 0
1923 5 0 0 5 0 0 0 0 0
2200 20 0 0 0 0 0 5 0 0
fn=rustc_trait_selection::traits::fulfill::FulfillProcessor::process_trait_obligation
1993 10 0 0 0 0 0 10 0 0
fn=rustc_trait_selection::traits::fully_normalize
0 74 37 1 0 0 0 0 0 0
2662 148 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::normalize_param_env_or_error
504 74 0 0 0 0 0 37 0 0
944 37 0 0 0 0 0 37 0 0
1268 37 0 0 37 0 0 0 0 0
1270 74 0 0 37 0 0 37 0 0
1923 223 0 0 149 1 0 37 0 0
1993 518 111 3 0 0 0 333 0 0
2026 185 0 0 0 0 0 148 0 0
2172 37 0 0 0 0 0 37 0 0
2322 37 0 0 37 0 0 0 0 0
fn=rustc_trait_selection::traits::project::AssocTypeNormalizer::fold
0 1 0 0 0 0 0 0 0 0
323 3 0 0 0 0 0 2 0 0
504 4 1 1 0 0 0 1 0 0
1923 84 0 0 84 0 0 0 0 0
2136 1 0 0 1 0 0 0 0 0
fn=rustc_trait_selection::traits::project::normalize
323 400 42 2 0 0 0 300 0 0
fn=rustc_trait_selection::traits::project::normalize_with_depth
323 436 35 1 0 0 0 327 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
0 1 0 0 1 0 0 0 0 0
323 5 1 1 1 0 0 3 0 0
362 12 0 0 0 0 0 8 1 0
504 10 0 0 3 0 0 3 0 0
944 2 0 0 0 0 0 2 0 0
1268 3 0 0 3 0 0 0 0 0
1270 3 0 0 3 0 0 0 0 0
2018 3 0 0 3 0 0 0 0 0
2026 5 1 1 1 0 0 4 0 0
2172 2 0 0 1 0 0 1 0 0
2751 1 0 0 1 0 0 0 0 0
fn=rustc_trait_selection::traits::query::type_op::QueryTypeOp::fully_perform_into
0 1 0 0 0 0 0 0 0 0
2018 27 8 3 27 0 0 0 0 0
2662 18 6 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::candidate_from_obligation_no_cache
1233 46 0 0 0 0 0 46 0 0
1407 13 13 1 0 0 0 0 0 0
1993 195 26 2 0 0 0 130 17 0
2018 26 13 1 26 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::collect_predicates_for_types
1993 32 0 0 0 0 0 16 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::constituent_types_for_ty
323 18 0 0 0 0 0 6 0 0
1923 6 0 0 6 0 0 0 0 0
1993 22 0 0 0 0 0 7 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::copy_clone_conditions
1993 6 0 0 0 0 0 2 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicates_recursively
0 90 18 1 0 0 0 0 0 0
2662 231 4 0 132 2 0 0 0 0
2675 33 0 0 0 0 0 33 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::impl_or_trait_obligations
0 81 15 1 27 0 0 0 0 0
362 84 28 1 0 0 0 84 2 0
1204 81 13 1 54 0 0 0 0 0
1210 108 0 0 54 0 0 27 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_impl
504 96 21 1 24 0 0 24 0 0
1268 24 0 0 24 0 0 0 0 0
1270 24 0 0 24 0 0 0 0 0
2026 96 0 0 0 0 0 96 0 0
2172 48 19 1 24 0 0 24 0 0
2421 65 0 0 65 0 0 0 0 0
2751 24 0 0 24 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::sized_conditions
0 2 0 0 0 0 0 0 0 0
323 6 2 1 0 0 0 4 0 0
504 4 0 0 0 0 0 2 0 0
1993 2 0 0 0 0 0 2 0 0
2136 2 0 0 2 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
0 65 22 1 35 0 0 0 0 0
323 177 40 1 0 0 0 118 0 0
504 318 0 0 59 0 0 94 0 0
1204 114 28 2 79 0 0 0 0 0
1208 26 0 0 26 0 0 0 0 0
1210 5 0 0 5 0 0 0 0 0
1268 59 0 0 59 0 0 0 0 0
1270 59 0 0 59 0 0 0 0 0
1407 77 1 0 59 0 0 0 0 0
2018 177 32 1 177 0 0 0 0 0
2026 236 36 1 0 0 0 236 0 0
2172 59 0 0 0 0 0 59 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::confirm_candidate
0 4 0 0 0 0 0 0 0 0
323 42 6 1 0 0 0 28 0 0
504 40 4 1 8 0 0 12 0 0
1204 12 0 0 8 0 0 0 0 0
1208 4 0 0 4 0 0 0 0 0
1210 8 0 0 0 0 0 4 0 0
1268 8 4 1 8 0 0 0 0 0
1270 8 0 0 8 0 0 0 0 0
2018 28 8 2 12 0 0 0 0 0
2026 32 4 1 0 0 0 32 0 0
2172 16 0 0 8 0 0 8 0 0
2751 8 4 1 8 0 0 0 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::vtable_impl
504 52 0 0 13 0 0 13 0 0
944 13 0 0 0 0 0 13 0 0
1268 13 13 1 13 0 0 0 0 0
1270 13 0 0 13 0 0 0 0 0
1923 13 0 0 13 0 0 0 0 0
fn=rustc_trait_selection::traits::specialize::specialization_graph_provider
0 88 2 1 0 0 0 0 0 0
1930 6 2 1 2 0 0 2 0 0
1993 30 5 2 12 0 0 14 2 0
2018 2 0 0 2 0 0 0 0 0
2662 180 0 0 88 0 0 0 0 0
2675 88 0 0 0 0 0 88 0 0
2751 4 2 1 4 0 0 0 0 0
fn=rustc_trait_selection::traits::subst_and_check_impossible_predicates
0 9 0 0 0 0 0 0 0 0
1114 2 0 0 2 0 0 0 0 0
1120 6 0 0 0 0 0 0 0 0
1122 6 0 0 0 0 0 0 0 0
1127 4 0 0 1 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::compute
504 68 6 2 20 0 0 12 0 0
1204 24 4 0 18 0 0 0 0 0
1993 144 10 4 0 0 0 96 0 0
2018 72 5 2 72 0 0 0 0 0
2026 32 0 0 0 0 0 32 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::normalize
0 78 0 0 9 0 0 18 0 0
362 42 0 0 0 0 0 42 0 0
944 15 0 0 0 0 0 15 0 0
1016 15 0 0 15 0 0 0 0 0
1017 45 0 0 0 0 0 0 0 0
1022 30 0 0 15 0 0 0 0 0
1038 15 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::require_sized
1204 12 2 1 8 0 0 0 0 0
1210 4 2 1 4 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::obligations
2421 14 0 0 14 0 0 0 0 0
fn=rustc_traits::dropck_outlives::dtorck_constraint_for_ty
0 10 3 1 0 0 0 0 0 0
323 9 0 0 0 0 0 6 0 0
504 41 0 0 9 4 0 13 0 0
1204 3 0 0 2 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 2 0 0 1 0 0 0 0 0
1268 9 0 0 9 0 0 0 0 0
1270 9 0 0 9 0 0 0 0 0
1923 3 0 0 3 0 0 0 0 0
2018 27 4 2 27 0 0 0 0 0
2026 36 0 0 0 0 0 36 0 0
2136 3 0 0 3 0 0 0 0 0
2172 9 0 0 0 0 0 9 0 0
fn=rustc_traits::implied_outlives_bounds::compute_implied_outlives_bounds
0 5 0 0 1 0 0 0 0 0
323 8 1 1 0 0 0 4 0 0
467 3 0 0 1 0 0 2 0 0
1229 8 2 2 2 0 0 0 0 0
1233 2 0 0 0 0 0 1 0 0
2018 1 1 1 1 0 0 0 0 0
2061 16 1 1 0 0 0 10 0 0
fn=rustc_traits::type_op::AscribeUserTypeCx::relate_mir_and_user_ty
0 1 1 1 1 0 0 0 0 0
2018 3 1 1 3 0 0 0 0 0
2662 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::apply_adjustments
1407 16 0 0 8 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_argument_types
323 6 2 1 0 0 0 4 0 0
362 16 0 0 0 0 0 12 0 0
504 22 4 2 4 0 0 6 0 0
944 2 0 0 0 0 0 2 0 0
1204 9 3 1 6 3 0 0 0 0
1208 2 0 0 2 0 0 0 0 0
1210 3 0 0 3 0 0 0 0 0
1407 2 2 1 2 0 0 0 0 0
1923 3 0 0 3 1 0 0 0 0
2198 4 0 0 4 0 0 0 0 0
2200 16 0 0 2 0 0 4 0 0
2201 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
504 2 0 0 0 0 0 1 0 0
1204 8 0 0 4 0 0 2 0 0
1208 1 1 1 1 0 0 0 0 0
1210 2 0 0 2 0 0 0 0 0
1229 6 1 1 2 0 0 0 0 0
1233 4 0 0 0 0 0 2 0 0
1930 2 1 1 2 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_casts
944 1 0 0 0 0 0 1 0 0
1313 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::expected_inputs_for_expected_output
323 3 1 1 0 0 0 1 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_bounds
0 2 2 1 0 0 0 0 0 0
323 8 2 1 0 0 0 4 0 0
504 6 0 0 0 0 0 2 0 0
1732 2 2 1 0 0 0 2 0 0
2136 2 0 0 2 0 0 0 0 0
2662 4 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_opaque_types_from_value
0 1 1 1 0 0 0 0 0 0
2662 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
0 16 6 4 2 0 0 0 0 0
1923 6 0 0 6 0 0 0 0 0
2662 17 2 1 5 0 0 0 0 0
2751 2 2 1 2 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::normalize_associated_types_in
0 3 2 2 0 0 0 0 0 0
2662 6 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::require_type_is_sized_deferred
504 4 0 0 0 0 0 2 0 0
1204 15 0 0 10 0 0 0 0 0
1208 2 1 1 2 0 0 0 0 0
1210 5 0 0 5 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::resolve_generator_interiors
0 1 0 0 0 0 0 0 0 0
944 1 0 0 0 0 0 1 0 0
1313 1 0 0 1 1 0 0 0 0
fn=rustc_typeck::check::Inherited::new
1923 2 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::Inherited::normalize_associated_types_in
0 1 1 1 0 0 0 0 0 0
2662 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::Inherited::register_predicates
0 15 2 1 0 0 0 0 0 0
2018 45 3 1 45 0 0 0 0 0
2662 30 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::_match::<impl rustc_typeck::check::FnCtxt>::check_match
323 3 0 0 0 0 0 2 0 0
504 3 0 0 0 0 0 1 0 0
1204 3 1 1 2 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 3 1 1 1 0 0 1 0 0
fn=rustc_typeck::check::callee::<impl rustc_typeck::check::FnCtxt>::check_call
0 4 4 2 0 0 0 0 0 0
323 6 2 1 0 0 0 4 1 0
1993 2 0 0 0 0 0 2 0 0
2018 6 0 0 6 0 0 0 0 0
2662 8 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::callee::<impl rustc_typeck::check::FnCtxt>::confirm_builtin_call
0 2 2 1 0 0 0 0 0 0
1923 2 0 0 2 0 0 0 0 0
2662 4 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::check_fn
323 3 1 1 0 0 0 2 0 0
1923 2 0 0 2 1 0 0 0 0
fn=rustc_typeck::check::coercion::<impl rustc_typeck::check::FnCtxt>::try_coerce
0 6 3 1 0 0 0 0 0 0
2662 21 0 0 6 0 0 0 0 0
2675 3 0 0 0 0 0 3 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce
2421 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
0 1 0 0 1 0 0 0 0 0
504 9 0 0 0 0 0 3 0 0
1204 9 0 0 6 0 0 0 0 0
1208 3 0 0 3 0 0 0 0 0
1210 3 0 0 3 0 0 0 0 0
2421 3 0 0 3 0 0 0 0 0
fn=rustc_typeck::check::demand::<impl rustc_typeck::check::FnCtxt>::demand_suptype_diag
0 5 5 1 0 0 0 0 0 0
2662 10 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_extension_candidates_for_traits_in_scope
1923 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_candidates
1923 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_impl_probe
0 3 1 1 2 0 0 0 0 0
323 6 1 1 0 0 0 3 0 0
2018 6 2 1 6 0 0 0 0 0
2662 7 1 0 1 0 0 1 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::impl_or_trait_item
323 6 1 1 0 0 0 4 0 0
467 3 0 0 1 0 0 2 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::pick_method
323 5 1 1 0 0 0 4 0 0
1229 2 0 0 0 0 0 0 0 0
1233 2 1 1 0 0 0 1 0 0
1923 1 0 0 1 0 0 0 0 0
1993 1 0 0 0 0 0 1 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::push_candidate
504 2 1 1 0 0 0 1 0 0
1204 3 0 0 2 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 2 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::pat::<impl rustc_typeck::check::FnCtxt>::check_pat
0 1 1 1 0 0 0 0 0 0
323 3 0 0 0 0 0 2 0 0
2662 3 1 1 1 0 0 0 0 0
fn=rustc_typeck::check::regionck::RegionCtxt::visit_fn_body
1923 2 0 0 2 0 0 0 0 0
1993 1 0 0 0 0 0 1 0 0
fn=rustc_typeck::check::wfcheck::check_false_global_bounds
323 4 0 0 0 0 0 2 0 0
504 3 0 0 0 0 0 1 0 0
2136 1 0 0 1 0 0 0 0 0
2421 1 1 1 1 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_fn_or_method
504 6 1 1 1 0 0 2 0 0
944 1 0 0 0 0 0 1 0 0
1204 4 0 0 2 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 2 0 0 1 0 0 0 0 0
2198 1 0 0 1 0 0 0 0 0
2200 4 0 0 0 0 0 1 0 0
2201 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_item_well_formed
1923 4 0 0 4 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_where_clauses
1923 1 0 0 1 1 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_node_id
323 8 1 1 0 0 0 4 0 0
504 6 0 0 0 0 0 2 0 0
2136 2 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_tys
0 1 1 1 0 0 0 0 0 0
323 3 0 0 0 0 0 2 0 0
1407 2 1 1 1 0 0 0 0 0
fn=rustc_typeck::check_crate
1923 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check_unused::check_crate
323 3 1 1 0 0 0 2 0 0
1923 2 0 0 2 0 0 0 0 0
fn=rustc_typeck::collect::placeholder_type_error
1407 2 0 0 1 0 0 0 0 0
fn=rustc_typeck::collect::type_of::opt_const_param_of
1923 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::collect::type_of::type_of
1923 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::mem_categorization::MemCategorizationContext::cat_deref
0 2 0 0 0 0 0 0 0 0
504 4 0 0 0 0 0 2 0 0
1204 4 0 0 2 0 0 0 0 0
1208 2 1 1 2 0 0 0 0 0
1210 6 0 0 2 0 0 2 0 0
fn=rustc_typeck::mem_categorization::MemCategorizationContext::cat_expr_adjusted
323 24 0 0 0 0 0 8 0 0
fn=rustc_typeck::mem_categorization::MemCategorizationContext::cat_expr_unadjusted
323 84 3 1 0 0 0 28 0 0
fn=scoped_tls::ScopedKey<T>::set
2018 3 0 0 3 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
0 216 10 1 116 0 0 79 1 0
504 310 1 1 11 0 0 98 0 0
1204 42997 0 0 28450 0 0 0 0 0
1208 656 0 0 339 1 0 0 0 0
1210 28450 27 1 28450 3 0 0 0 0
1562 276 0 0 0 0 0 0 0 0
1682 79 0 0 79 0 0 0 0 0
1696 148 1 1 0 0 0 0 0 0
1725 79 0 0 0 0 0 0 0 0
1923 1375 1 1 1375 103 0 0 0 0
1930 397 6 1 324 0 0 0 0 0
2018 12 0 0 12 0 0 0 0 0
2662 19 0 0 0 0 0 3 0 0
fn=std::env::join_paths
0 4 0 0 0 0 0 4 0 0
323 3 0 0 0 0 0 2 0 0
504 51 0 0 12 0 0 13 0 0
944 12 0 0 0 0 0 12 0 0
1204 33 0 0 22 0 0 0 0 0
1208 1 0 0 1 0 0 0 0 0
1210 11 0 0 11 0 0 0 0 0
2018 3 0 0 3 0 0 0 0 0
2198 24 0 0 24 0 0 0 0 0
2201 12 0 0 0 0 0 0 0 0
2662 57 1 1 13 0 0 1 0 0
2675 36 0 0 0 0 0 12 0 0
fn=std::ffi::c_str::CString::_new
529 628 0 0 0 0 0 314 0 0
1204 942 0 0 628 0 0 0 0 0
1210 942 0 0 314 0 0 314 0 0
1923 314 0 0 314 0 0 0 0 0
fn=std::ffi::c_str::CString::new
362 676 0 0 0 0 0 507 0 0
504 507 0 0 0 0 0 169 0 0
944 338 0 0 0 0 0 169 0 0
2198 338 0 0 338 0 0 0 0 0
2200 676 0 0 0 0 0 169 0 0
2201 169 0 0 0 0 0 0 0 0
fn=std::ffi::os_str::OsStr::to_os_string
362 292 0 0 0 0 0 219 0 0
504 219 0 0 0 0 0 73 0 0
944 73 0 0 0 0 0 73 0 0
2198 146 0 0 146 0 0 0 0 0
2201 73 3 2 0 0 0 0 0 0
fn=std::fs::DirEntry::path
1923 169 0 0 169 0 0 0 0 0
fn=std::io::append_to_string
944 1 1 1 0 0 0 1 0 0
1923 1 0 0 1 0 0 0 0 0
fn=std::io::read_to_end
482 3 0 0 3 0 0 0 0 0
504 12 1 1 0 0 0 3 0 0
944 6 1 1 0 0 0 6 0 0
1930 3 0 0 0 0 0 0 0 0
fn=std::path::<impl core::convert::AsRef<std::path::Path> for alloc::string::String>::as_ref
1923 24 0 0 24 0 0 0 0 0
fn=std::path::<impl core::convert::AsRef<std::path::Path> for std::ffi::os_str::OsString>::as_ref
1923 1 0 0 1 0 0 0 0 0
fn=std::path::Path::_join
362 140 3 1 0 0 0 105 0 0
504 105 0 0 0 0 0 35 0 0
944 35 17 1 0 0 0 35 0 0
2198 70 0 0 70 0 0 0 0 0
2200 140 0 0 0 0 0 35 0 0
2201 35 0 0 0 0 0 0 0 0
fn=std::path::Path::join
362 676 0 0 0 0 0 507 0 0
504 507 0 0 0 0 0 169 0 0
944 169 0 0 0 0 0 169 0 0
2198 338 0 0 338 0 0 0 0 0
2200 676 1 1 0 0 0 169 0 0
2201 169 0 0 0 0 0 0 0 0
fn=std::path::Path::new
1923 60 0 0 60 0 0 0 0 0
fn=std::path::Path::to_path_buf
362 128 0 0 0 0 0 96 0 0
504 96 4 2 0 0 0 32 0 0
944 32 0 0 0 0 0 32 0 0
2198 64 0 0 64 0 0 0 0 0
2200 128 0 0 0 0 0 32 0 0
2201 32 0 0 0 0 0 0 0 0
fn=std::path::PathBuf::_push
504 1616 15 0 0 0 0 404 0 0
944 214 0 0 0 0 0 214 0 0
1923 428 0 0 214 0 0 0 0 0
2198 808 0 0 808 0 0 0 0 0
2200 1616 2 1 0 0 0 404 0 0
2201 404 0 0 0 0 0 0 0 0
fn=std::path::PathBuf::_set_extension
0 24 0 0 0 0 0 0 0 0
504 63 0 0 0 0 0 21 0 0
529 42 0 0 0 0 0 21 0 0
744 48 0 0 0 0 0 0 0 0
749 48 0 0 0 0 0 24 0 0
944 42 0 0 0 0 0 21 0 0
1204 63 0 0 42 0 0 0 0 0
1210 63 0 0 21 0 0 21 0 0
1923 48 0 0 48 0 0 0 0 0
2198 42 0 0 42 0 0 0 0 0
2200 84 14 0 0 0 0 21 0 0
2201 21 0 0 0 0 0 0 0 0
fn=std::path::PathBuf::pop
744 6 0 0 3 0 0 0 0 0
749 3 0 0 0 0 0 3 0 0
1923 3 0 0 3 0 0 0 0 0
fn=std::process::Command::envs
0 3 1 1 1 0 0 1 0 0
1923 6 0 0 6 0 0 0 0 0
2018 3 0 0 3 0 0 0 0 0
2662 17 0 0 1 0 0 0 0 0
2675 2 0 0 1 0 0 1 0 0
fn=std::rt::lang_start_internal
362 4 0 0 0 0 0 2 0 0
504 3 1 1 0 0 0 1 0 0
2198 2 0 0 2 0 0 0 0 0
2200 4 0 0 0 0 0 1 0 0
2201 1 0 0 0 0 0 0 0 0
fn=std::sys::unix::args::imp::args
0 1 0 0 0 0 0 0 0 0
323 4 1 1 0 0 0 2 0 0
504 2 0 0 0 0 0 1 0 0
2018 3 1 1 3 0 0 0 0 0
2136 1 0 0 1 0 0 0 0 0
fn=std::sys::unix::fs::canonicalize
362 72 16 1 0 0 0 54 0 0
504 54 11 1 0 0 0 18 0 0
2198 36 0 0 36 0 0 0 0 0
2200 72 0 0 0 0 0 18 0 0
2201 18 0 0 0 0 0 0 0 0
fn=std::sys::unix::fs::readdir
362 8 0 0 0 0 0 6 0 0
504 6 0 0 0 0 0 2 0 0
2198 4 2 2 4 0 0 0 0 0
2200 8 0 0 0 0 0 2 0 0
2201 2 0 0 0 0 0 0 0 0
fn=std::sys::unix::fs::readlink
0 2 0 0 0 0 0 0 0 0
362 12 0 0 2 2 0 4 0 0
482 2 1 1 2 0 0 0 0 0
944 2 0 0 0 0 0 2 0 0
fn=std::sys::unix::os::env
323 4 0 0 0 0 0 2 1 0
362 354 0 0 0 0 0 354 0 0
504 487 0 0 0 0 0 123 0 0
1204 177 0 0 118 0 0 0 0 0
1208 10 1 1 5 0 0 0 0 0
1210 118 0 0 0 0 0 59 0 0
2018 4 0 0 4 0 0 0 0 0
2198 236 1 1 236 0 0 0 0 0
2200 472 1 1 0 0 0 118 0 0
2201 118 0 0 0 0 0 0 0 0
fn=std::sys::unix::os::getcwd
362 3 0 0 0 0 0 2 0 0
482 1 0 0 1 0 0 0 0 0
625 2 1 1 0 0 0 0 0 0
944 1 0 0 0 0 0 1 0 0
fn=std::sys::unix::os::getenv
362 4 1 1 0 0 0 3 0 0
504 3 0 0 0 0 0 1 0 0
944 1 0 0 0 0 0 1 0 0
2198 2 0 0 2 0 0 0 0 0
2200 4 0 0 0 0 0 1 0 0
2201 1 0 0 0 0 0 0 0 0
fn=std::sys::unix::os::split_paths::bytes_to_path
362 44 1 1 0 0 0 33 0 0
504 33 0 0 0 0 0 11 0 0
944 11 0 0 0 0 0 11 0 0
2198 22 0 0 22 0 0 0 0 0
2200 44 0 0 0 0 0 11 0 0
2201 11 0 0 0 0 0 0 0 0
fn=std::sys::unix::os::temp_dir
362 4 0 0 0 0 0 2 0 0
504 3 0 0 0 0 0 1 0 0
944 1 0 0 0 0 0 1 0 0
2198 2 1 1 2 0 0 0 0 0
2200 4 0 0 0 0 0 1 0 0
2201 1 0 0 0 0 0 0 0 0
fn=std::sys::unix::process::process_common::Command::arg
504 20 0 0 0 0 0 10 0 0
1204 306 0 0 204 0 0 0 0 0
1208 10 0 0 10 0 0 0 0 0
1210 204 1 1 102 0 0 102 0 0
1930 51 1 1 51 0 0 0 0 0
fn=std::sys::unix::process::process_common::Command::capture_env
362 3 1 1 0 0 0 3 2 0
504 488 0 0 61 0 0 122 0 0
529 183 0 0 61 0 0 61 0 0
944 122 0 0 0 0 0 122 0 0
1204 366 2 2 244 0 0 0 0 0
1210 245 0 0 122 0 0 123 0 0
2198 244 0 0 244 0 0 0 0 0
2200 488 2 2 0 0 0 122 0 0
2201 122 0 0 0 0 0 0 0 0
fn=std::sys::unix::process::process_common::Command::new
467 3 1 1 1 0 0 2 0 0
fn=std::sys::unix::process::process_inner::<impl std::sys::unix::process::process_common::Command>::spawn
2421 1 0 0 1 0 0 0 0 0
fn=std::sys_common::os_str_bytes::Buf::push_slice
504 32 0 0 16 0 0 16 0 0
944 16 0 0 0 0 0 16 0 0
2198 32 0 0 32 0 0 0 0 0
2200 64 0 0 0 0 0 16 0 0
2201 16 0 0 0 0 0 0 0 0
fn=std::sys_common::process::CommandEnv::capture_if_changed
0 1 0 0 1 0 0 0 0 0
362 21 2 2 0 0 0 18 0 0
504 21 1 1 0 0 0 6 0 0
1923 9 1 1 6 1 0 0 0 0
2198 12 0 0 12 0 0 0 0 0
2201 6 0 0 0 0 0 0 0 0
2662 243 0 0 2 0 0 0 0 0
2675 2 1 1 1 0 0 1 0 0
2751 1 0 0 1 0 0 0 0 0
fn=std::sys_common::process::CommandEnv::set
362 24 0 0 0 0 0 18 0 0
504 18 0 0 0 0 0 6 0 0
2198 12 1 1 12 0 0 0 0 0
2201 6 0 0 0 0 0 0 0 0
fn=std::thread::local::LocalKey<T>::with
0 3 0 0 3 0 0 0 0 0
504 12 1 1 0 0 0 3 0 0
1562 21 0 0 9 0 0 9 0 0
1682 3 0 0 3 0 0 0 0 0
1696 6 0 0 0 0 0 0 0 0
1725 3 0 0 0 0 0 0 0 0
1732 3 0 0 0 0 0 3 0 0
1923 7 0 0 4 0 0 0 0 0
fn=tempfile::Builder::tempdir
1923 1 0 0 1 0 0 0 0 0
fn=tempfile::dir::TempDir::path
1923 1 0 0 1 0 0 0 0 0
fn=tempfile::dir::create
1923 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/../../stdarch/crates/core_arch/src/simd.rs
fn=<hashbrown::map::HashMap<K,V,S> as core::iter::traits::collect::Extend<(K,V)>>::extend
0 11040 1 1 1840 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 31 2 2 6 0 0 1 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
0 371 0 0 0 0 0 53 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/avx.rs
fn=rand_chacha::guts::refill_wide::impl_avx2
1151 1 0 0 0 0 0 0 0 0
2995 4 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/avx2.rs
fn=rand_chacha::guts::refill_wide::impl_avx2
81 160 0 0 0 0 0 0 0 0
2367 240 4 4 0 0 0 0 0 0
2624 160 0 0 0 0 0 0 0 0
2723 40 0 0 0 0 0 0 0 0
2724 40 0 0 0 0 0 0 0 0
2725 40 0 0 0 0 0 0 0 0
3216 20 0 0 0 0 0 0 0 0
3732 100 2 2 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/cpuid.rs
fn=std::std_detect::detect::os::detect_features
70 32 4 4 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/sse2.rs
fn=<alloc::rc::Rc<T> as core::ops::drop::Drop>::drop
1204 32 0 0 32 12 0 0 0 0
1401 32 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
1401 42 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::create_substs_for_generic_args
1401 10 0 0 2 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::prohibit_generics
1401 16 0 0 2 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::ty_of_fn
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=<hashbrown::map::HashMap<K,V,S> as core::iter::traits::collect::Extend<(K,V)>>::extend
1401 9770 3 2 1954 3 0 0 0 0
fn=<hashbrown::raw::RawIter<T> as core::iter::traits::iterator::Iterator>::next
1204 8 0 0 8 0 0 0 0 0
1401 8 0 0 0 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::clone::Clone>::clone
1204 64 0 0 64 5 0 0 0 0
1401 64 1 1 0 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::iter::traits::collect::IntoIterator>::into_iter
1204 75 0 0 75 21 0 0 0 0
1401 75 0 0 0 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::ops::drop::Drop>::drop
1204 160 0 0 160 57 4 0 0 0
1401 160 24 8 0 0 0 0 0 0
fn=<rustc_ast_lowering::LoweringContext::lower_crate::MiscCollector as rustc_ast::visit::Visitor>::visit_item
1401 3 0 0 0 0 0 0 0 0
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_generics
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=<rustc_ast_passes::feature_gate::PostExpansionVisitor as rustc_ast::visit::Visitor>::visit_attribute
1401 6 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::opaque_types::InferCtxtExt>::constrain_opaque_types
1204 1 0 0 1 1 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::freshen::TypeFreshener as rustc_middle::ty::fold::TypeFolder>::fold_ty
1401 3 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::BoxPointers as rustc_lint::passes::LateLintPass>::check_item
1401 3 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::ExplicitOutlivesRequirements as rustc_lint::passes::LateLintPass>::check_item
1401 9 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::MissingDoc as rustc_lint::passes::LateLintPass>::check_item
1401 3 0 0 0 0 0 0 0 0
fn=<rustc_lint::unused::UnusedAttributes as rustc_lint::passes::LateLintPass>::check_attribute
1401 6 0 0 0 0 0 0 0 0
fn=<rustc_middle::traits::specialization_graph::Children as rustc_trait_selection::traits::specialize::specialization_graph::ChildrenExt>::insert_blindly
1401 89 0 0 0 0 0 0 0 0
fn=<rustc_middle::traits::specialization_graph::Graph as rustc_trait_selection::traits::specialize::specialization_graph::GraphExt>::record_impl_from_cstore
1401 2 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::borrow_set::GatherBorrows as rustc_middle::mir::visit::Visitor>::visit_local
1401 80 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_local
1401 65 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_statement
1401 55 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_terminator
1401 10 2 2 0 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::RootCollector as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
1401 3 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_terminator
1204 3 0 0 3 1 0 0 0 0
1401 3 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
1204 3 0 0 3 2 0 0 0 0
1401 3 0 0 0 0 0 0 0 0
fn=<rustc_passes::entry::EntryContext as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
1401 9 0 0 0 0 0 0 0 0
fn=<rustc_passes::hir_id_validator::HirIdValidator as rustc_hir::intravisit::Visitor>::visit_id
1401 5 0 0 0 0 0 0 0 0
fn=<rustc_passes::hir_id_validator::OuterVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
1204 6 0 0 6 0 0 0 0 0
1401 15 0 0 0 0 0 0 0 0
fn=<rustc_passes::liveness::IrMaps as rustc_hir::intravisit::Visitor>::visit_fn
1401 3 0 0 0 0 0 0 0 0
fn=<rustc_passes::reachable::CollectPrivateImplItemsVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
1401 9 1 1 0 0 0 0 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_block
1401 10 0 0 0 0 0 0 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_stmt
1401 16 0 0 0 0 0 0 0 0
fn=<rustc_passes::stability::Checker as rustc_hir::intravisit::Visitor>::visit_item
1401 3 0 0 0 0 0 0 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_item
1401 15 0 0 0 0 0 0 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_mod
1401 3 0 0 0 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::create_def
1401 30 0 0 0 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::get_partial_res
1401 56 0 0 0 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::local_def_id
1401 12 0 0 0 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::opt_local_def_id
1401 246 0 0 0 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
1401 8 1 1 0 0 0 0 0 0
fn=<rustc_resolve::def_collector::DefCollector as rustc_ast::visit::Visitor>::visit_expr
1401 5 0 0 0 0 0 0 0 0
fn=<rustc_resolve::def_collector::DefCollector as rustc_ast::visit::Visitor>::visit_stmt
1401 5 0 0 0 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_block
1401 8 0 0 0 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_path
1401 1 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::llvm_type
1401 994 2 1 0 0 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::pointee_info_at
1401 45 0 0 0 0 0 0 0 0
fn=<rustc_typeck::check::wfcheck::CheckTypeWellFormedVisitor as rustc_hir::itemlikevisit::ParItemLikeVisitor>::visit_item
1401 9 0 0 0 0 0 0 0 0
fn=<rustc_typeck::check_unused::CollectExternCrateVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
1401 3 0 0 0 0 0 0 0 0
fn=<rustc_typeck::coherence::orphan::OrphanChecker as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
1401 9 0 0 0 0 0 0 0 0
fn=<rustc_typeck::collect::CollectItemTypesVisitor as rustc_hir::intravisit::Visitor>::visit_item
1401 9 1 1 0 0 0 0 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
1401 3 0 0 0 0 0 0 0 0
fn=_ZN10rustc_lint6levels11lint_levelsN.llvm.M
1401 5 0 0 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check13check_bindersN.llvm.M
1401 25 0 0 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check17check_occurrencesN.llvm.M
1401 3 0 0 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_rules9FirstSets3new11build_recurN.llvm.M
1401 3 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle3hir3map3Map16opt_local_def_idN.llvm.M
1401 15 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes10check_attr16CheckAttrVisitor16check_attributesN.llvm.M
1401 3 1 1 0 0 0 0 0 0
fn=_ZN12rustc_passes4dead11DeadVisitor14symbol_is_liveN.llvm.M
1401 3 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes4dead32has_allow_dead_code_or_lang_attrN.llvm.M
1401 9 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes5entry8entry_fnN.llvm.M
1401 3 1 1 0 0 0 0 0 0
fn=_ZN12rustc_passes6region12resolve_exprN.llvm.M
1401 61 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes9reachable13reachable_setN.llvm.M
1204 1 0 0 1 1 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck18mem_categorization24MemCategorizationContext12cat_pattern_N.llvm.M
1401 5 2 2 0 0 0 0 0 0
fn=_ZN13rustc_privacy18TypePrivacyVisitor19check_expr_pat_typeN.llvm.M
1401 84 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve19build_reduced_graph24BuildReducedGraphVisitor11visit_invocN.llvm.M
1401 10 2 1 0 0 0 0 0 0
fn=_ZN13rustc_resolve19build_reduced_graph41_$LT$impl$u20$rustc_resolve..Resolver$GT$19get_macro_by_def_idN.llvm.M
1401 21 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor27smart_resolve_path_fragmentN.llvm.M
1401 5 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve7imports41_$LT$impl$u20$rustc_resolve..Resolver$GT$38resolve_ident_in_module_unadjusted_extN.llvm.M
1204 31 0 0 31 2 0 0 0 0
1401 31 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31reachable_non_generics_providerN.llvm.M
1204 2 0 0 1 0 0 1 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export39is_reachable_non_generic_provider_localN.llvm.M
1401 5 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export39upstream_monomorphizations_for_providerN.llvm.M
1401 10 0 0 0 0 0 0 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext24lower_node_id_with_ownerN.llvm.M
1401 12 0 0 0 0 0 0 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$22register_obligation_atN.llvm.M
1204 7 2 0 7 0 0 0 0 0
1401 152 0 0 0 0 0 0 0 0
fn=_ZN21rustc_data_structures19transitive_relation27TransitiveRelation$LT$T$GT$9add_indexN.llvm.M
1401 2 0 0 0 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
1401 360 1 1 0 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
1401 15 0 0 0 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
1401 35 0 0 0 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
1401 185 0 0 0 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
1401 9 2 1 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
1401 3 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
1401 5 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 58 0 0 3 1 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
1401 3 1 1 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
1401 15 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
1401 5 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
1401 3 1 1 0 0 0 0 0 0
fn=_ZN8rustc_ty10needs_drop14needs_drop_rawN.llvm.M
0 12 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 3 0 0 3 0 0 0 0 0
1401 7 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 3 0 0 3 0 0 0 0 0
1401 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 2 0 0 2 0 0 0 0 0
1401 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 1 1 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 2 0 0 2 0 0 0 0 0
1401 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 3 0 0 3 2 0 0 0 0
1401 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 1 1 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 4 0 0 4 0 0 0 0 0
1401 4 3 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 2 0 0 2 0 0 0 0 0
1401 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 14 0 0 14 0 0 0 0 0
1401 14 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 1 1 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 2 0 0 2 0 0 0 0 0
1401 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 1 1 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 2 0 0 2 0 0 0 0 0
1401 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 9 0 0 9 0 0 0 0 0
1401 9 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 7 0 0 7 0 0 0 0 0
1401 7 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 2 0 0 2 1 0 0 0 0
1401 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 10 5 1 10 0 0 0 0 0
1401 10 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 3 1 1 3 1 0 0 0 0
1401 13 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 259 0 0 259 32 0 0 0 0
1401 3840 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 4 0 0 4 0 0 0 0 0
1401 15 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 5 4 1 5 0 0 0 0 0
1401 5 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 2 0 0 2 0 0 0 0 0
1401 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 3 0 0 3 0 0 0 0 0
1401 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 6 0 0 6 0 0 0 0 0
1401 10 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 2 0 0 2 0 0 0 0 0
1401 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 4 0 0 4 0 0 0 0 0
1401 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 1 1 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 14 0 0 14 0 0 0 0 0
1401 127 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 1 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 4 0 0 4 0 0 0 0 0
1401 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 2 0 0 2 0 0 0 0 0
1401 3 3 2 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 10 0 0 10 10 0 0 0 0
1401 10 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 2 0 0 2 2 1 0 0 0
1401 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 3 0 0 3 0 0 0 0 0
1401 7 2 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 2 0 0 2 0 0 0 0 0
1401 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 2 0 0 2 0 0 0 0 0
1401 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 2 0 0 2 0 0 0 0 0
1401 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 2 0 0 2 0 0 0 0 0
1401 3 2 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 4 0 0 4 0 0 0 0 0
1401 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 14 0 0 14 0 0 0 0 0
1401 15 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 1 1 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 2 1 1 2 0 0 0 0 0
1401 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 3 0 0 3 0 0 0 0 0
1401 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 3 0 0 3 0 0 0 0 0
1401 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 71 0 0 71 3 0 0 0 0
1401 685 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 3 0 0 3 0 0 0 0 0
1401 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 15 9 1 15 0 0 0 0 0
1401 15 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 4 0 0 4 0 0 0 0 0
1401 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 2 0 0 2 0 0 0 0 0
1401 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 1 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 2 0 0 2 0 0 0 0 0
1401 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 2 0 0 2 0 0 0 0 0
1401 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 7 0 0 7 0 0 0 0 0
1401 10 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 25 0 0 25 0 0 0 0 0
1401 46 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 17 0 0 17 0 0 0 0 0
1401 17 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 3 0 0 3 0 0 0 0 0
1401 7 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 2 0 0 2 0 0 0 0 0
1401 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 6 0 0 6 0 0 0 0 0
1401 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 4 0 0 4 0 0 0 0 0
1401 15 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 4 2 1 4 0 0 0 0 0
1401 9 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 3 0 0 3 0 0 0 0 0
1401 4 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 3 2 1 3 0 0 0 0 0
1401 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 1 0 0 1 0 0 0 0 0
1401 1 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 4 0 0 4 0 0 0 0 0
1401 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1204 3 0 0 3 0 0 0 0 0
1401 7 2 1 0 0 0 0 0 0
fn=_ZN9rustc_mir12monomorphize12partitioning32collect_and_partition_mono_itemsN.llvm.M
1204 2 0 0 1 1 0 1 1 0
1401 1 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow5impls7borrows7Borrows21kill_borrows_on_placeN.llvm.M
1401 170 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir9interpret6memory15Memory$LT$M$GT$18get_size_and_alignN.llvm.M
1401 32 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir9interpret6memory15Memory$LT$M$GT$18get_size_and_alignN.llvm.M
1401 719 0 0 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::retain
1401 2 0 0 0 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
1204 1 1 1 1 0 0 0 0 0
1401 3360 0 0 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
1401 75 5 1 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
1401 5 0 0 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::contains_key
1401 442 11 2 55 3 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
1401 150879 818 92 85 18 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
820 6407 29 4 0 0 0 0 0 0
1401 51585 199 37 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove_entry
820 49 0 0 0 0 0 0 0 0
1401 347 0 0 1 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::retain
1204 18 0 0 18 0 0 0 0 0
1401 23 0 0 0 0 0 0 0 0
fn=hashbrown::map::RawEntryBuilder<K,V,S>::from_key_hashed_nocheck
1401 48303 429 32 1 0 0 0 0 0
fn=hashbrown::map::RawEntryBuilderMut<K,V,S>::from_hash
1401 9908 516 2 141 7 0 0 0 0
fn=hashbrown::raw::RawTable<T>::clear
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::insert
1204 97 54 17 97 0 0 0 0 0
1401 35413 12 7 0 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
1204 3828 23 8 3828 570 0 0 0 0
1401 46482 122 30 0 0 0 0 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
1401 50749 233 26 63 0 0 0 0 0
fn=rand_chacha::guts::refill_wide::impl_avx2
102 17 1 1 13 1 1 0 0 0
1267 16 3 3 0 0 0 16 0 0
fn=rustc_ast_lowering::lower_crate
1204 1 0 0 1 1 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=rustc_ast_passes::feature_gate::check_crate
1401 40 4 4 0 0 0 0 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
1204 2 0 0 1 0 0 1 0 0
fn=rustc_codegen_llvm::callee::get_fn
1401 95 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::common::<impl rustc_codegen_ssa::traits::consts::ConstMethods for rustc_codegen_llvm::context::CodegenCx>::scalar_to_backend
1401 9 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::consts::<impl rustc_codegen_ssa::traits::statics::StaticMethods for rustc_codegen_llvm::context::CodegenCx>::static_addr_of
1401 30 5 2 0 0 0 0 0 0
fn=rustc_codegen_llvm::consts::const_alloc_to_llvm
1401 9 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm::{{closure}}
1401 15 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_native_libraries
1401 42 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_rust_crates::add_static_crate
1401 56 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::each_linked_rlib
1401 42 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::ignored_for_lto
1401 78 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::link_natively
1401 84 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::<impl rustc_codegen_ssa::CrateInfo>::new
1401 48 0 0 3 0 0 0 0 0
fn=rustc_codegen_ssa::meth::get_vtable
1401 5 1 1 0 0 0 0 0 0
fn=rustc_data_structures::snapshot_map::SnapshotMap<K,V,M,L>::get
1401 25 0 0 0 0 0 0 0 0
fn=rustc_data_structures::sync::join
1204 2 0 0 2 2 0 0 0 0
1401 5 1 1 0 0 0 0 0 0
fn=rustc_data_structures::transitive_relation::TransitiveRelation<T>::add_index
1401 4 0 0 0 0 0 0 0 0
fn=rustc_expand::base::ExtCtxt::trace_macros_diag
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::fully_expand_fragment
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::nameize::n_rec
1401 7 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
1401 18 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::lookup_cur_matched
1401 6 1 1 0 0 0 0 0 0
fn=rustc_feature::builtin_attrs::is_builtin_attr_name
1401 23 0 0 0 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::create_def
1401 3 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::Visitor::visit_nested_item
1401 27 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
1401 9 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
1401 5 0 0 1 1 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::infer_variable_values
1204 76 0 0 76 14 0 0 0 0
1401 76 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::process_registered_region_obligations
1401 21 1 1 0 0 0 0 0 0
fn=rustc_infer::traits::util::elaborate_obligations
1401 145 0 0 29 1 0 0 0 0
fn=rustc_lint::context::LintStore::register_lints
1401 2 0 0 0 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_renamed
1401 24 0 0 0 0 0 0 0 0
fn=rustc_lint::levels::LintLevelsBuilder::push
1204 69 0 0 69 1 0 0 0 0
1401 69 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::resolve_crate
1401 10 4 2 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_implementations_for_trait
1401 511 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::TyS> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
1401 3608 368 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::Predicate> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
1401 46 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body
1401 90 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_owner_def_id
1401 27 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_parent_did
1401 3 0 0 0 0 0 0 0 0
fn=rustc_middle::lint::LintLevelMap::level_and_source
1401 27 1 1 0 0 0 0 0 0
fn=rustc_middle::lint::LintLevelSets::get_lint_id_level
1401 70 0 0 0 0 0 0 0 0
fn=rustc_middle::lint::LintLevelSets::get_lint_level
1401 40 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::lib_features::LibFeatures::to_vec
1204 2 0 0 2 0 0 0 0 0
1401 2 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::region::ScopeTree::opt_destruction_scope
1401 90 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::region::ScopeTree::temporary_scope
1401 130 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::<impl rustc_middle::ty::context::TyCtxt>::global_alloc
1401 6 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::estimate_size
1204 12 0 0 12 2 0 0 0 0
1401 12 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::items_in_deterministic_order
1204 6 0 0 6 6 0 0 0 0
1401 6 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name
1401 4 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name_no_mangle
1401 1 0 0 0 0 0 0 0 0
fn=rustc_middle::traits::specialization_graph::Graph::parent
1401 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::CommonLifetimes::new::{{closure}}
1401 15 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_canonical_var_infos
1401 83 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_existential_predicates
1401 18 3 1 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_place_elems
1401 67 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_predicates
1401 90 5 1 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_substs
1401 3841 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_type_list
1401 419 53 1 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
1401 6 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::in_scope_traits
1401 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_layout
1401 277 41 1 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::is_diagnostic_item
1401 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_const
1401 318 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_region
1401 2052 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::expr_adjustments
1401 142 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::is_method_call
1401 12 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_substs
1401 89 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_substs_opt
1401 78 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_type_opt
1401 213 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::type_dependent_def
1401 21 5 1 0 0 0 0 0 0
fn=rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur
1401 451 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::trait_def::<impl rustc_middle::ty::context::TyCtxt>::all_impls
1204 2 0 0 2 2 0 0 0 0
1401 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::trait_def::trait_impls_of_provider::{{closure}}
1204 2 2 0 2 0 0 0 0 0
1401 3179 2 1 0 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::calculate_dtor
1401 15 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::borrow_set::BorrowSet::activations_at_location
1401 180 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
1204 3 0 0 2 0 0 1 1 0
1401 7 1 1 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
1204 1 0 0 1 1 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::UniversalRegionRelations::outlives
1401 18 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegionIndices::to_region_vid
1401 6 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::MovePathLookup::find
1401 48 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::intern::intern_const_alloc_recursive
1204 20 0 0 20 0 0 0 0 0
1401 44 21 2 3 0 0 0 0 0
fn=rustc_mir::interpret::intern::intern_shallow
1401 3 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::memory::Memory<M>::get_global_alloc
1401 129 20 1 0 0 0 0 0 0
fn=rustc_mir::interpret::memory::Memory<M>::get_raw
1401 215 19 1 0 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::const_to_op
1401 15 1 1 0 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::raw_const_to_mplace
1401 120 20 1 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::iter_accesses
1204 1 0 0 1 0 0 0 0 0
1401 9 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::with_inlining_candidates
1401 30 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_items_rec
1401 48 7 1 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_miri
1401 9 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::compute_codegen_unit_name
1204 1 1 1 1 0 0 0 0 0
1401 6 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::internalize_symbols
1204 6 0 0 6 0 0 0 0 0
1401 65 1 1 1 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::partition
1401 6 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::place_inlined_mono_items
1204 6 0 0 6 0 0 0 0 0
1401 46 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::elaborate_drops::ElaborateDropsCtxt::set_drop_flag
1401 175 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::construct_fn
1401 8 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::expr::user_substs_applied_to_res
1401 8 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::PatCtxt::lower_pattern
1401 10 0 0 0 0 0 0 0 0
fn=rustc_parse::validate_attr::check_meta
1401 6 0 0 0 0 0 0 0 0
fn=rustc_passes::dead::check_crate
1204 2 0 0 1 0 0 1 0 0
1401 12 1 1 2 1 0 0 0 0
fn=rustc_passes::hir_id_validator::check_crate
1401 3 0 0 0 0 0 0 0 0
fn=rustc_passes::liveness::Liveness::propagate_through_expr
1401 3 0 0 0 0 0 0 0 0
fn=rustc_passes::stability::check_unused_or_stable_features
1401 3 0 0 0 0 0 0 0 0
fn=rustc_privacy::PrivateItemsInPublicInterfacesVisitor::check
1204 1 0 0 1 0 0 0 0 0
1401 4 1 1 0 0 0 0 0 0
fn=rustc_privacy::privacy_access_levels
1401 5 0 0 0 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
820 9 0 0 0 0 0 0 0 0
1401 9470 81 19 12 1 0 0 0 0
fn=rustc_resolve::Resolver::into_outputs
1204 6 2 2 6 3 0 0 0 0
1401 6 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::new
0 14 1 1 1 0 0 1 0 0
fn=rustc_resolve::Resolver::resolve_crate
1204 2 0 0 2 0 0 0 0 0
1401 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_path_with_ribs
1401 25 0 0 5 1 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::get_module
1401 108 0 0 0 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::macro_def_scope
1401 33 4 1 0 0 0 0 0 0
fn=rustc_resolve::def_collector::collect_definitions
1401 9 3 1 0 0 0 0 0 0
fn=rustc_resolve::late::lifetimes::LifetimeContext::check_uses_for_lifetimes_defined_by_scope
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::check_unused_macros
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::resolve_macro_invocation
1401 15 2 1 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::visit_ast_fragment_with_placeholders
820 2 0 0 0 0 0 0 0 0
1401 30 3 1 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
1401 56 6 3 10 1 0 0 0 0
fn=rustc_session::config::build_configuration
1204 2 0 0 1 0 0 1 0 0
fn=rustc_session::filesearch::FileSearch::search
1401 89 1 1 15 10 0 0 0 0
fn=rustc_session::lint::LintBuffer::take
1401 160 0 0 0 0 0 0 0 0
fn=rustc_session::parse::GatedSpans::merge
1204 2 1 1 1 0 0 1 0 0
1401 1 0 0 0 0 0 0 0 0
fn=rustc_session::session::Session::track_errors
1401 3 0 0 0 0 0 0 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
1204 1 0 0 1 0 0 0 0 0
1401 10 2 2 0 0 0 0 0 0
fn=rustc_span::analyze_source_file::analyze_source_file
820 4 1 1 2 1 1 0 0 0
886 4 0 0 2 1 1 0 0 0
1401 4 0 0 1 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::apply_mark_internal
1401 4 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::source_file_by_stable_id
1401 5 1 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
1204 86 0 0 48 4 0 38 0 0
1401 260 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::apply_adjustments
1401 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
1401 6 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_opaque_types_from_value
1401 3 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::node_ty
1401 57 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::resolve_ty_and_res_ufcs
1401 5 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::check_fn
1401 6 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::regionck::<impl rustc_typeck::check::FnCtxt>::regionck_item
1401 3 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::regionck::RegionCtxt::visit_fn_body
1401 3 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_false_global_bounds
1401 3 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_item_well_formed
1401 3 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::<impl rustc_typeck::check::FnCtxt>::resolve_type_vars_in_body
1401 3 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_closures
1204 1 1 1 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_coercion_casts
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_fru_field_types
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_liberated_fn_sigs
1204 1 0 0 1 1 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_opaque_types
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_upvar_capture_map
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_sigs
1204 1 0 0 1 0 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_tys
1204 1 0 0 1 1 0 0 0 0
1401 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check_unused::check_crate
1204 2 0 0 1 0 0 1 0 0
1401 5 0 0 1 0 0 0 0 0
fn=rustc_typeck::impl_wf_check::impl_wf_check
1401 3 0 0 0 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
1401 214143 0 0 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::entry
1401 30 3 1 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::get
1401 1608 33 2 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::insert
1401 485 0 0 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::remove
820 6 0 0 0 0 0 0 0 0
1401 48 4 2 0 0 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
1401 10 0 0 0 0 0 0 0 0
fn=std::thread::local::LocalKey<T>::with
1401 222 15 2 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/sse41.rs
fn=rand_chacha::guts::refill_wide::impl_avx2
266 8 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/xsave.rs
fn=core::core_arch::x86::xsave::_xgetbv
90 2 1 1 0 0 0 0 0 0
91 3 0 0 0 0 0 0 0 0
92 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/../../stdarch/crates/core_arch/src/x86_64/sse2.rs
fn=rand_chacha::guts::refill_wide::impl_avx2
110 1 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/alloc/layout.rs
fn=<T as alloc::vec::SpecFromElem>::from_elem
0 291 0 0 0 0 0 0 0 0
286 97 0 0 0 0 0 0 0 0
fn=<alloc::boxed::Box<[T]> as core::clone::Clone>::clone
286 16 0 0 0 0 0 0 0 0
fn=<alloc::rc::Rc<T> as core::ops::drop::Drop>::drop
74 33 2 2 0 0 0 0 0 0
248 12 0 0 0 0 0 0 0 0
286 12 0 0 0 0 0 0 0 0
344 12 0 0 0 0 0 0 0 0
345 14 0 0 0 0 0 0 0 0
347 22 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 28 5 1 0 0 0 14 0 0
248 5 0 0 0 0 0 0 0 0
286 85 0 0 0 0 0 0 0 0
344 5 0 0 0 0 0 0 0 0
345 15 5 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
0 1413 15 7 471 1 0 0 0 0
286 471 10 7 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 1 1 0 0 0 0 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
0 9 6 2 9 0 0 0 0 0
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::clone::Clone>::clone
0 1 0 0 0 0 0 1 0 0
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::iter::traits::collect::IntoIterator>::into_iter
0 50 23 10 0 0 0 0 0 0
248 50 0 0 0 0 0 0 0 0
286 50 0 0 0 0 0 0 0 0
344 50 0 0 0 0 0 0 0 0
345 150 0 0 0 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::ops::drop::Drop>::drop
74 120 13 9 0 0 0 0 0 0
248 95 21 2 0 0 0 0 0 0
286 95 5 1 0 0 0 0 0 0
344 95 2 2 0 0 0 0 0 0
345 205 3 3 0 0 0 0 0 0
347 77 1 1 0 0 0 0 0 0
fn=<rustc_arena::TypedArena<T> as core::ops::drop::Drop>::drop
0 26 14 14 12 0 0 0 0 0
74 111 1 1 0 0 0 0 0 0
248 37 3 3 0 0 0 0 0 0
286 37 0 0 0 0 0 0 0 0
344 37 0 0 0 0 0 0 0 0
345 37 0 0 0 0 0 0 0 0
347 74 0 0 0 0 0 0 0 0
fn=<rustc_codegen_ssa::back::write::CodegenContext<B> as core::clone::Clone>::clone
286 7 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::instcombine::InstCombine as rustc_mir::transform::MirPass>::run_pass
248 1 0 0 0 0 0 0 0 0
286 1 1 1 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::simplify::SimplifyLocals as rustc_mir::transform::MirPass>::run_pass
286 3 0 0 0 0 0 0 0 0
fn=<rustc_passes::hir_id_validator::OuterVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
248 3 0 0 0 0 0 0 0 0
286 3 0 0 0 0 0 0 0 0
344 3 0 0 0 0 0 0 0 0
345 9 0 0 0 0 0 0 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_body
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::FnAbiLlvmExt>::llvm_type
286 23 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_fn_ptr
286 4 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_instance
286 28 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5print6pretty13PrettyPrinter17pretty_print_typeN.llvm.M
0 2 1 1 1 0 0 0 0 0
fn=_ZN12rustc_passes9reachable13reachable_setN.llvm.M
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=_ZN12rustc_traits15dropck_outlives21adt_dtorck_constraintN.llvm.M
248 2 0 0 0 0 0 0 0 0
286 2 0 0 0 0 0 0 0 0
344 2 0 0 0 0 0 0 0 0
345 6 0 0 0 0 0 0 0 0
fn=_ZN13rustc_privacy18TypePrivacyVisitor19check_expr_pat_typeN.llvm.M
0 4 1 1 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
286 1 1 1 0 0 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety27generics_require_sized_selfN.llvm.M
248 3 0 0 0 0 0 0 0 0
286 3 0 0 0 0 0 0 0 0
344 3 0 0 0 0 0 0 0 0
345 9 3 1 0 0 0 0 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
74 3 1 1 0 0 0 0 0 0
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 1 0 0 0 0 0 0 0 0
347 2 0 0 0 0 0 0 0 0
fn=_ZN5alloc11collections9vec_deque17VecDeque$LT$T$GT$4growN.llvm.M
286 27 0 0 0 0 0 0 0 0
fn=_ZN8rustc_ty10needs_drop14needs_drop_rawN.llvm.M
248 2 0 0 0 0 0 0 0 0
286 2 0 0 0 0 0 0 0 0
344 2 0 0 0 0 0 0 0 0
345 6 2 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
248 2 0 0 0 0 0 0 0 0
286 2 0 0 0 0 0 0 0 0
344 2 0 0 0 0 0 0 0 0
345 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
248 3 0 0 0 0 0 0 0 0
286 3 0 0 0 0 0 0 0 0
344 3 0 0 0 0 0 0 0 0
345 9 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
248 14 0 0 0 0 0 0 0 0
286 14 0 0 0 0 0 0 0 0
344 14 0 0 0 0 0 0 0 0
345 42 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 1 0 0
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 2 0 0
248 3 0 0 0 0 0 0 0 0
286 3 0 0 0 0 0 0 0 0
344 3 0 0 0 0 0 0 0 0
345 9 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
248 2 0 0 0 0 0 0 0 0
286 2 0 0 0 0 0 0 0 0
344 2 0 0 0 0 0 0 0 0
345 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 12 0 0 0 0 0 12 0 0
248 23 0 0 0 0 0 0 0 0
286 23 0 0 0 0 0 0 0 0
344 23 0 0 0 0 0 0 0 0
345 69 2 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 4 0 0
248 7 0 0 0 0 0 0 0 0
286 7 0 0 0 0 0 0 0 0
344 7 0 0 0 0 0 0 0 0
345 21 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
248 2 0 0 0 0 0 0 0 0
286 2 0 0 0 0 0 0 0 0
344 2 0 0 0 0 0 0 0 0
345 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
248 2 0 0 0 0 0 0 0 0
286 2 0 0 0 0 0 0 0 0
344 2 0 0 0 0 0 0 0 0
345 6 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
248 18 0 0 0 0 0 0 0 0
286 18 0 0 0 0 0 0 0 0
344 18 0 0 0 0 0 0 0 0
345 54 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
248 5 0 0 0 0 0 0 0 0
286 5 0 0 0 0 0 0 0 0
344 5 0 0 0 0 0 0 0 0
345 15 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
248 1 1 1 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 0 0 0 0 0 3 0 0
248 3 0 0 0 0 0 0 0 0
286 3 0 0 0 0 0 0 0 0
344 3 0 0 0 0 0 0 0 0
345 9 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
248 32 11 1 0 0 0 0 0 0
286 32 0 0 0 0 0 0 0 0
344 32 0 0 0 0 0 0 0 0
345 96 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 1 0 0
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 2 0 0
248 2 0 0 0 0 0 0 0 0
286 2 0 0 0 0 0 0 0 0
344 2 2 1 0 0 0 0 0 0
345 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
248 10 0 0 0 0 0 0 0 0
286 10 0 0 0 0 0 0 0 0
344 10 0 0 0 0 0 0 0 0
345 30 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 25 0 0 0 0 0 25 0 0
248 36 0 0 0 0 0 0 0 0
286 36 0 0 0 0 0 0 0 0
344 36 0 0 0 0 0 0 0 0
345 108 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
248 5 0 0 0 0 0 0 0 0
286 5 0 0 0 0 0 0 0 0
344 5 0 0 0 0 0 0 0 0
345 15 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 4 0 0
248 7 0 0 0 0 0 0 0 0
286 7 0 0 0 0 0 0 0 0
344 7 0 0 0 0 0 0 0 0
345 21 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
248 3 2 1 0 0 0 0 0 0
286 3 0 0 0 0 0 0 0 0
344 3 0 0 0 0 0 0 0 0
345 9 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 0 0 0 0 0 3 0 0
248 4 0 0 0 0 0 0 0 0
286 4 0 0 0 0 0 0 0 0
344 4 0 0 0 0 0 0 0 0
345 12 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 4 0 0
248 6 0 0 0 0 0 0 0 0
286 6 0 0 0 0 0 0 0 0
344 6 0 0 0 0 0 0 0 0
345 18 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
248 5 0 0 0 0 0 0 0 0
286 5 0 0 0 0 0 0 0 0
344 5 1 1 0 0 0 0 0 0
345 15 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
248 4 0 0 0 0 0 0 0 0
286 4 0 0 0 0 0 0 0 0
344 4 0 0 0 0 0 0 0 0
345 12 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
248 2 0 0 0 0 0 0 0 0
286 2 0 0 0 0 0 0 0 0
344 2 0 0 0 0 0 0 0 0
345 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
248 2 0 0 0 0 0 0 0 0
286 2 0 0 0 0 0 0 0 0
344 2 0 0 0 0 0 0 0 0
345 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
248 12 0 0 0 0 0 0 0 0
286 12 0 0 0 0 0 0 0 0
344 12 0 0 0 0 0 0 0 0
345 36 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
248 2 0 0 0 0 0 0 0 0
286 2 0 0 0 0 0 0 0 0
344 2 0 0 0 0 0 0 0 0
345 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
248 13 0 0 0 0 0 0 0 0
286 13 0 0 0 0 0 0 0 0
344 13 0 0 0 0 0 0 0 0
345 39 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
248 41 0 0 0 0 0 0 0 0
286 41 0 0 0 0 0 0 0 0
344 41 0 0 0 0 0 0 0 0
345 123 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
248 23 0 0 0 0 0 0 0 0
286 23 0 0 0 0 0 0 0 0
344 23 0 0 0 0 0 0 0 0
345 69 23 1 0 0 0 0 0 0
fn=_ZN9rustc_mir12monomorphize12partitioning32collect_and_partition_mono_itemsN.llvm.M
248 2 0 0 0 0 0 0 0 0
286 2 0 0 0 0 0 0 0 0
344 2 0 0 0 0 0 0 0 0
345 6 1 1 0 0 0 0 0 0
fn=alloc::raw_vec::RawVec<T,A>::allocate_in
286 221 0 0 0 0 0 0 0 0
fn=alloc::raw_vec::RawVec<T,A>::reserve
286 7562 297 42 0 0 0 0 0 0
fn=alloc::raw_vec::RawVec<T,A>::reserve_exact
286 50 0 0 0 0 0 0 0 0
fn=alloc::rc::Rc<[T]>::copy_from_slice
0 12 1 1 0 0 0 0 0 0
248 8 2 2 0 0 0 0 0 0
286 10 0 0 0 0 0 0 0 0
344 4 0 0 0 0 0 0 0 0
345 18 0 0 0 0 0 0 0 0
fn=alloc::slice::<impl alloc::borrow::ToOwned for [T]>::to_owned
0 15 2 1 0 0 0 0 0 0
286 5 0 0 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::extend_with
286 18 0 0 0 0 0 0 0 0
fn=alloc::vec::from_elem
0 198 0 0 0 0 0 0 0 0
286 103 0 0 0 0 0 0 0 0
fn=core::ptr::drop_in_place
74 681 78 75 0 0 0 0 0 0
248 397 24 24 0 0 0 0 0 0
286 397 11 11 0 0 0 0 0 0
344 397 10 9 0 0 0 0 0 0
345 737 43 38 0 0 0 0 0 0
347 454 32 32 0 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
0 593 13 5 0 0 0 593 20 1
248 1522 19 8 0 0 0 0 0 0
286 1522 2 2 0 0 0 0 0 0
344 1522 155 40 0 0 0 0 0 0
345 4572 204 69 0 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::try_with_capacity
248 319 0 0 0 0 0 0 0 0
286 319 50 15 0 0 0 0 0 0
344 319 0 0 0 0 0 0 0 0
345 957 31 14 0 0 0 0 0 0
fn=rustc_arena::TypedArena<T>::grow
286 67 10 10 0 0 0 0 0 0
fn=rustc_arena::TypedArenaChunk<T>::destroy
74 27 6 6 0 0 0 0 0 0
248 9 1 1 0 0 0 0 0 0
286 9 2 2 0 0 0 0 0 0
344 9 0 0 0 0 0 0 0 0
345 9 0 0 0 0 0 0 0 0
347 18 1 1 0 0 0 0 0 0
fn=rustc_arena::drop_for_type
74 6 1 1 0 0 0 0 0 0
248 4 0 0 0 0 0 0 0 0
286 4 0 0 0 0 0 0 0 0
344 4 0 0 0 0 0 0 0 0
345 8 1 1 0 0 0 0 0 0
347 4 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::Arena::alloc_from_iter
0 4 0 0 0 0 0 2 0 0
286 2 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_item
286 1 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::lower_crate
248 2 0 0 0 0 0 0 0 0
286 2 1 1 0 0 0 0 0 0
344 2 0 0 0 0 0 0 0 0
345 6 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::pat::<impl rustc_ast_lowering::LoweringContext>::lower_pat_tuple
0 2 1 1 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_extra
286 1 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_segment
286 1 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_qpath
0 4 0 0 0 0 0 2 0 0
286 2 0 0 0 0 0 0 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
286 5 3 3 0 0 0 0 0 0
fn=rustc_codegen_llvm::allocator::codegen
286 4 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::consts::const_alloc_to_llvm
0 10 0 0 0 0 0 0 0 0
286 5 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm
0 3 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::type_of::struct_llfields
0 68 0 0 17 1 0 34 0 0
286 17 15 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::link_natively
248 2 0 0 0 0 0 0 0 0
286 2 0 0 0 0 0 0 0 0
344 2 0 0 0 0 0 0 0 0
345 6 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::ModuleConfig::new
0 3 0 0 1 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
0 54 5 5 25 0 0 27 0 0
286 8 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_call_terminator
286 9 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::iterate::reverse_post_order
286 13 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::scc::Sccs<N,S>::new
0 3 1 1 0 0 0 0 0 0
248 1 0 0 0 0 0 0 0 0
286 2 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::path_all
286 2 0 0 0 0 0 0 0 0
fn=rustc_expand::config::features
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::fully_expand_fragment
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 1 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
0 2 2 1 0 0 0 0 0 0
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
0 38 19 7 0 0 0 0 0 0
286 6 1 1 0 0 0 0 0 0
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::save_implied_bounds
0 8 0 0 2 0 0 0 0 0
286 2 0 0 0 0 0 0 0 0
fn=rustc_interface::interface::create_compiler_and_run
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::into_cstore
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
0 28 0 0 0 0 0 14 0 0
286 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_generics_num_lifetimes
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 1 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::load_macro_untracked
286 3 0 0 0 0 0 0 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
0 22 0 0 0 0 0 11 0 0
286 57 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_canonical_var_infos
0 4 0 0 0 0 0 4 0 0
345 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_predicates
345 12 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_substs
0 700 0 0 0 0 0 700 0 0
345 350 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_type_list
345 40 29 1 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
286 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_place_elem
0 3 1 1 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::erase_late_bound_regions
0 3 3 1 3 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_late_bound_regions
0 1 1 1 1 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::univariant_uninterned
0 84 20 1 28 0 0 0 0 0
286 28 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::Binder<T>::map_bound
0 9 0 0 3 0 0 0 0 0
286 3 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
0 2 1 1 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValueElements::new
0 6 0 0 0 0 0 3 0 0
286 3 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::UniversalRegionRelations::outlives
286 1 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::create
286 1 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::generate
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
0 3 0 0 1 1 0 1 0 0
286 1 0 0 0 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_validated_provider
248 18 0 0 0 0 0 0 0 0
286 18 0 0 0 0 0 0 0 0
344 18 0 0 0 0 0 0 0 0
345 54 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::iterate_to_fixpoint
0 26 4 1 0 0 0 0 0 0
286 13 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::push_stack_frame
286 21 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::intern::intern_const_alloc_recursive
248 22 0 0 0 0 0 0 0 0
286 22 0 0 0 0 0 0 0 0
344 22 0 0 0 0 0 0 0 0
345 66 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
248 2 0 0 0 0 0 0 0 0
286 2 0 0 0 0 0 0 0 0
344 2 0 0 0 0 0 0 0 0
345 8 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::merge_codegen_units
0 3 1 1 1 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::partition
248 3 0 0 0 0 0 0 0 0
286 3 0 0 0 0 0 0 0 0
344 3 0 0 0 0 0 0 0 0
345 9 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::place_inlined_mono_items
248 7 0 0 0 0 0 0 0 0
286 7 0 0 0 0 0 0 0 0
344 7 0 0 0 0 0 0 0 0
345 27 0 0 0 0 0 0 0 0
fn=rustc_mir::shim::build_call_shim
286 1 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::new
0 60 0 0 0 0 0 0 0 0
286 20 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::split_grouped_constructors
286 2 0 0 0 0 0 0 0 0
fn=rustc_parse::lexer::tokentrees::<impl rustc_parse::lexer::StringReader>::into_token_trees
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=rustc_passes::dead::check_crate
248 2 0 0 0 0 0 0 0 0
286 2 1 1 0 0 0 0 0 0
344 2 0 0 0 0 0 0 0 0
345 6 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::into_outputs
248 20 2 2 0 0 0 0 0 0
286 20 0 0 0 0 0 0 0 0
344 20 0 0 0 0 0 0 0 0
345 60 2 2 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::expansion_for_ast_pass
0 1 0 0 0 0 0 1 0 0
286 1 0 0 0 0 0 0 0 0
345 3 0 0 0 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_seq
286 3657 0 0 0 0 0 0 0 0
fn=rustc_session::config::build_configuration
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 1 1 0 0 0 0 0 0
fn=rustc_session::session::build_session
74 3 1 1 0 0 0 0 0 0
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 1 0 0 0 0 0 0 0 0
347 2 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::impl_or_trait_obligations
286 28 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::normalize
286 14 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_argument_types
286 4 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
74 3 1 1 0 0 0 0 0 0
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 1 1 0 0 0 0 0 0 0
347 2 1 0 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_candidates
0 1 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_impl_probe
0 1 1 1 1 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
248 1 0 0 0 0 0 0 0 0
286 1 0 0 0 0 0 0 0 0
344 1 0 0 0 0 0 0 0 0
345 3 1 1 0 0 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
0 1 1 1 0 0 0 0 0 0
fn=std::sys::unix::process::process_common::Command::capture_env
286 1 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/any.rs
fn=<T as core::any::Any>::type_id
109 5804 633 3 0 0 0 0 0 0
111 5804 0 0 5804 0 0 0 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::join_codegen
0 1 1 1 0 0 0 0 0 0
168 2 0 0 1 1 1 1 0 0
418 1 0 0 0 0 0 0 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::link
0 1 0 0 0 0 0 0 0 0
168 2 0 0 1 1 1 1 0 0
418 1 0 0 0 0 0 0 0 0
fn=_ZN10rustc_lint6levels11lint_levelsN.llvm.M
168 3 0 0 1 0 0 1 0 0
418 1 0 0 0 0 0 0 0 0
fn=_ZN3std10sys_common9backtrace28__rust_begin_short_backtraceN.llvm.M
168 42 0 0 21 15 1 21 0 0
418 42 0 0 0 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
168 2 0 0 1 0 0 1 0 0
fn=rustc_lint::late::late_lint_mod
0 1 0 0 0 0 0 0 0 0
168 4 1 1 2 0 0 2 0 0
418 3 1 1 0 0 0 0 0 0
fn=rustc_lint::late::unerased_lint_store
168 6 0 0 2 0 0 2 0 0
418 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::dependency_format::calculate_type
168 2 0 0 1 0 0 1 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_def
168 882 0 0 441 1 0 441 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_destructor
168 6 0 0 3 0 0 3 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item
168 24 0 0 12 0 0 12 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item_def_ids
168 16 0 0 8 1 0 8 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::crate_disambiguator
168 4 0 0 2 0 0 2 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::crate_name
168 32 0 0 16 0 0 16 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::def_kind
168 138 0 0 69 9 0 69 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::def_span
168 84 0 0 42 4 0 42 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::defined_lang_items
168 28 0 0 14 1 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::dep_kind
168 28 0 0 14 1 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::diagnostic_items
168 4 0 0 2 1 0 2 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::explicit_predicates_of
168 100 0 0 50 27 0 50 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::exported_symbols
168 28 0 0 14 1 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::extern_crate
168 4 0 0 2 0 0 2 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::fn_sig
168 26 0 0 13 1 0 13 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::generics_of
168 98 0 0 49 4 0 49 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_defaultness
168 4 0 0 2 0 0 2 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_parent
168 176 0 0 88 1 0 88 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_polarity
168 14 0 0 7 2 0 7 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_trait_ref
168 216 0 0 108 1 0 108 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::implementations_of_trait
168 252 0 0 126 6 0 126 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inferred_outlives_of
168 100 42 1 50 0 0 50 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inherent_impls
168 2 0 0 1 0 0 1 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_compiler_builtins
168 28 0 0 14 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_foreign_item
168 22 0 0 11 3 0 11 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_mir_available
168 46 0 0 23 1 0 23 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_no_builtins
168 28 0 0 14 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_panic_runtime
168 28 1 1 14 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_profiler_runtime
168 28 1 1 14 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_attrs
168 1294 0 0 647 7 0 647 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_children
168 6356 0 0 3178 47 0 3178 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::lookup_deprecation_entry
168 8 0 0 4 0 0 4 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::lookup_stability
168 10 0 0 5 0 0 5 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_extern_crate_item
168 28 0 0 14 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_lang_items
168 28 0 0 14 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::native_libraries
168 28 1 1 14 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::optimized_mir
168 48 0 0 24 2 0 24 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::panic_strategy
168 28 0 0 14 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::reachable_non_generics
168 4 0 0 2 0 0 2 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::static_mutability
168 36 0 0 18 0 0 18 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::super_predicates_of
168 10 0 0 5 1 0 5 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::symbol_mangling_version
168 2 0 0 1 1 0 1 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::trait_def
168 16 0 0 8 3 0 8 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::trait_of_item
168 34 0 0 17 7 0 17 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::type_of
168 1128 0 0 564 192 0 564 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::used_crate_source
168 28 0 0 14 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::variances_of
168 6 0 0 3 2 0 3 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::visibility
168 10 0 0 5 0 0 5 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/array/mod.rs
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
353 5 0 0 0 0 0 2 0 0
fn=_ZN59_$LT$rustc_hash..FxHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
132 46 1 0 46 0 0 0 0 0
fn=_ZN59_$LT$rustc_hash..FxHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
132 702 13 0 702 0 0 0 0 0
fn=_ZN59_$LT$rustc_hash..FxHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
132 40 6 0 40 7 0 0 0 0
fn=_ZN59_$LT$rustc_hash..FxHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
132 92827 27 0 92827 6098 82 0 0 0
fn=_ZN62_$LT$rustc_target..abi..Layout$u20$as$u20$core..hash..Hash$GT$4hashN.llvm.M
132 2 1 1 2 0 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for str>::hash
132 403 0 0 403 5 2 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
132 509 1 1 509 451 451 0 0 0
fn=rustc_span::SourceFile::new
353 3 0 0 0 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/bool.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
18 16 1 1 6 0 0 6 0 0
fn=<alloc::vec::Vec<T> as rustc_data_structures::map_in_place::MapInPlace<T>>::flat_map_in_place
18 14 1 1 6 0 0 5 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_arm
18 11 1 1 5 0 0 4 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_item
18 8 0 0 0 0 0 0 0 0
19 4 0 0 0 0 0 0 0 0
fn=_ZN8rustc_ty2ty9param_envN.llvm.M
18 111 0 0 0 0 0 37 0 0
fn=rustc_ast::mut_visit::noop_flat_map_stmt_kind
18 4 0 0 0 0 0 0 0 0
19 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::ModuleCodegen<M>::into_compiled_module
0 7 7 1 0 0 0 0 0 0
34 70 7 1 14 0 0 21 0 0
fn=rustc_expand::config::StripUnconfigured::configure
18 31 0 0 6 0 0 6 1 1
19 5 0 0 0 0 0 0 0 0
fn=rustc_expand::config::features
18 14 1 1 5 0 0 4 0 0
fn=rustc_interface::passes::prepare_outputs
34 3 0 0 0 0 0 1 0 0
fn=rustc_interface::queries::Queries::dep_graph_future
0 2 1 1 0 0 0 0 0 0
34 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::postprocess
34 1 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::blocks::FnLikeNode::from_node
0 4 4 1 0 0 0 0 0 0
18 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::opt_associated_item
0 14 0 0 0 0 0 0 0 0
34 7 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::nll::compute_regions
0 1 1 1 0 0 0 0 0 0
18 4 0 0 0 0 0 1 1 0
19 1 0 0 0 0 0 1 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
34 4 1 1 0 0 0 1 0 0
fn=rustc_mir::monomorphize::partitioning::compute_codegen_unit_name
18 20 0 0 0 0 0 0 0 0
fn=rustc_target::abi::call::ArgAbi<Ty>::make_indirect
18 12 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/borrow.rs
fn=<dyn rustc_typeck::astconv::AstConv>::prohibit_generics
229 2 1 0 2 0 0 0 0 0
fn=hashbrown::map::RawEntryBuilderMut<K,V,S>::from_hash
229 7 0 0 7 6 0 0 0 0
fn=rustc_data_structures::snapshot_map::SnapshotMap<K,V,M,L>::get
236 5 0 0 5 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/cell.rs
fn=<rustc_arena::TypedArena<T> as core::ops::drop::Drop>::drop
0 122 0 0 0 0 0 0 0 0
431 42 0 0 42 0 0 0 0 0
1455 45 3 3 45 4 0 0 0 0
1469 190 16 16 95 41 5 0 0 0
fn=<rustc_expand::mbe::macro_rules::MacroRulesMacroExpander as rustc_expand::base::TTMacroExpander>::expand
0 12 1 1 6 1 0 0 0 0
1469 7 0 0 4 1 0 0 0 0
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
0 5 0 0 0 0 0 0 0 0
431 7 0 0 7 4 0 0 0 0
659 204 20 6 12 0 0 132 27 0
1469 10 1 1 5 0 0 0 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::CanonicalizeQueryResponse as rustc_infer::infer::canonical::canonicalizer::CanonicalizeRegionMode>::canonicalize_free_region
1469 122 0 0 61 0 0 0 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::Canonicalizer as rustc_middle::ty::fold::TypeFolder>::fold_region
1469 166 0 0 83 4 0 0 0 0
fn=<rustc_infer::infer::combine::Generalizer as rustc_middle::ty::relate::TypeRelation>::tys
0 7 0 0 0 0 0 0 0 0
1469 22 6 2 11 0 0 0 0 0
fn=<rustc_infer::infer::equate::Equate as rustc_middle::ty::relate::TypeRelation>::regions
0 50 0 0 0 0 0 0 0 0
1469 100 0 0 50 0 0 0 0 0
fn=<rustc_infer::infer::equate::Equate as rustc_middle::ty::relate::TypeRelation>::tys
0 268 0 0 0 0 0 0 0 0
1455 134 0 0 134 0 0 0 0 0
1457 134 0 0 0 0 0 0 0 0
1469 402 0 0 134 0 0 0 0 0
fn=<rustc_infer::infer::freshen::TypeFreshener as rustc_middle::ty::fold::TypeFolder>::fold_ty
1469 28 4 1 14 0 0 0 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::regions
0 11 0 0 0 0 0 0 0 0
1469 22 0 0 11 0 0 0 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::tys
0 46 0 0 0 0 0 0 0 0
1469 71 0 0 24 0 0 0 0 0
fn=<rustc_lint::non_ascii_idents::NonAsciiIdents as rustc_lint::passes::EarlyLintPass>::check_crate
0 2 1 1 0 0 0 1 0 0
897 3 0 0 0 0 0 1 0 0
1469 2 0 0 1 1 0 0 0 0
fn=<rustc_middle::mir::interpret::error::InterpErrorInfo as core::convert::From<rustc_middle::mir::interpret::error::InterpError>>::from
1469 2 0 0 1 1 0 0 0 0
fn=<rustc_mir::transform::promote_consts::PromoteTemps as rustc_mir::transform::MirPass>::run_pass
345 4 0 0 2 0 0 2 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_block
659 8 1 1 0 0 0 4 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
431 3 1 1 3 1 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::llvm_type
0 537 11 1 0 0 0 0 0 0
642 187 0 0 0 0 0 0 0 0
826 124 29 1 0 0 0 0 0 0
1156 187 0 0 187 29 0 0 0 0
1157 187 0 0 0 0 0 0 0 0
1469 231 0 0 141 3 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::pointee_info_at
0 36 0 0 0 0 0 0 0 0
642 9 0 0 0 0 0 0 0 0
826 9 0 0 0 0 0 0 0 0
1156 9 7 1 9 4 0 0 0 0
1157 9 0 0 0 0 0 0 0 0
1469 18 2 0 9 1 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
0 2 0 0 0 0 0 0 0 0
1469 6 0 0 4 1 0 0 0 0
fn=<rustc_typeck::check::regionck::RegionCtxt as rustc_hir::intravisit::Visitor>::visit_expr
0 39 0 0 13 1 0 13 0 0
642 35 3 1 0 0 0 0 0 0
826 48 1 1 0 0 0 0 0 0
1156 35 0 0 35 0 0 0 0 0
1157 35 0 0 0 0 0 0 0 0
fn=<rustc_typeck::check::writeback::WritebackCx as rustc_hir::intravisit::Visitor>::visit_pat
897 1 0 0 0 0 0 0 0 0
1469 2 0 0 1 0 0 0 0 0
fn=LLVMRustStringWriteImpl
0 54 0 0 0 0 0 0 0 0
897 18 0 0 0 0 0 0 0 0
1469 36 0 0 18 0 0 0 0 0
fn=_ZN11rustc_infer5infer9InferCtxt18shallow_resolve_tyN.llvm.M
1469 368 24 1 184 2 0 0 0 0
fn=_ZN12rustc_passes6region17region_scope_treeN.llvm.M
431 2 1 1 2 1 0 0 0 0
fn=_ZN12rustc_passes9reachable13reachable_setN.llvm.M
431 2 0 0 2 1 0 0 0 0
fn=_ZN12rustc_typeck5check6FnCtxt16write_resolutionN.llvm.M
0 3 0 0 0 0 0 0 0 0
897 1 0 0 0 0 0 0 0 0
1469 2 0 0 1 0 0 0 0 0
fn=_ZN12rustc_typeck5check8regionck10RegionCtxt12link_patternN.llvm.M
642 1 0 0 0 0 0 0 0 0
826 1 0 0 0 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1157 1 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve19build_reduced_graph24BuildReducedGraphVisitor11visit_invocN.llvm.M
897 6 0 0 0 0 0 0 0 0
1455 2 0 0 2 0 0 0 0 0
1469 4 0 0 2 1 0 0 0 0
fn=_ZN13rustc_resolve7imports41_$LT$impl$u20$rustc_resolve..Resolver$GT$38resolve_ident_in_module_unadjusted_extN.llvm.M
642 61 0 0 0 0 0 0 0 0
897 98 0 0 0 0 0 0 0 0
1156 61 3 1 61 4 0 0 0 0
1157 61 0 0 0 0 0 0 0 0
1183 30 2 0 0 0 0 0 0 0
1469 196 3 0 98 13 0 0 0 0
fn=_ZN14rustc_metadata7creader6CStore30push_dependencies_in_postorderN.llvm.M
0 30 0 0 0 0 0 0 0 0
1455 60 0 0 30 0 0 0 0 0
1469 60 0 0 30 17 0 0 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext11lower_attrsN.llvm.M
431 7 1 1 5 1 0 0 0 0
fn=_ZN9rustc_mir12monomorphize12partitioning32collect_and_partition_mono_itemsN.llvm.M
1469 2 1 1 1 0 0 0 0 0
fn=_ZN9rustc_mir9interpret6memory15Memory$LT$M$GT$18get_size_and_alignN.llvm.M
1469 8 0 0 4 0 0 0 0 0
fn=_ZN9rustc_mir9interpret6memory15Memory$LT$M$GT$18get_size_and_alignN.llvm.M
1469 164 0 0 82 0 0 0 0 0
fn=_ZN9rustc_mir9transform13optimized_mirN.llvm.M
431 2 1 1 2 1 0 0 0 0
fn=alloc::vec::Vec<T>::extend_with
1469 26 2 1 13 0 0 0 0 0
fn=indexmap::map::Entry<K,V>::or_insert_with
431 633 0 0 633 8 0 0 0 0
659 3774 0 0 0 0 0 3145 0 0
fn=rustc_arena::DroplessArena::grow
0 17 0 0 0 0 0 0 0 0
1469 34 0 0 17 0 0 0 0 0
fn=rustc_arena::TypedArena<T>::grow
0 67 0 0 0 0 0 0 0 0
431 22 0 0 22 0 0 0 0 0
1469 134 19 11 67 0 0 0 0 0
fn=rustc_ast::attr::is_known
1469 4 0 0 2 1 0 0 0 0
fn=rustc_ast::attr::is_used
1469 2 0 0 1 1 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::lower_stmt
431 2 0 0 2 0 0 0 0 0
fn=rustc_ast_lowering::expr::<impl rustc_ast_lowering::LoweringContext>::lower_arm
431 1 0 0 1 0 0 0 0 0
fn=rustc_ast_lowering::expr::<impl rustc_ast_lowering::LoweringContext>::lower_exprs
431 9 1 1 6 0 0 0 0 0
fn=rustc_ast_passes::feature_gate::check_crate
0 2 0 0 0 0 0 1 0 0
1469 2 0 0 1 1 0 0 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit::module_codegen
642 12 0 0 0 0 0 0 0 0
1156 12 12 2 12 10 0 0 0 0
1157 12 0 0 0 0 0 0 0 0
1183 6 6 1 0 0 0 0 0 0
fn=rustc_codegen_llvm::callee::get_fn
0 50 0 0 0 0 0 25 0 0
642 25 0 0 0 0 0 0 0 0
826 50 19 1 0 0 0 25 2 0
1156 25 0 0 25 0 0 0 0 0
1157 25 0 0 0 0 0 0 0 0
1469 20 0 0 10 0 0 0 0 0
fn=rustc_codegen_llvm::common::<impl rustc_codegen_ssa::traits::consts::ConstMethods for rustc_codegen_llvm::context::CodegenCx>::scalar_to_backend
0 3 0 0 0 0 0 0 0 0
1469 6 0 0 3 0 0 0 0 0
fn=rustc_codegen_llvm::consts::<impl rustc_codegen_ssa::traits::statics::StaticMethods for rustc_codegen_llvm::context::CodegenCx>::static_addr_of
0 30 0 0 0 0 0 0 0 0
642 6 0 0 0 0 0 0 0 0
826 12 0 0 0 0 0 0 0 0
1156 6 2 1 6 2 0 0 0 0
1157 6 0 0 0 0 0 0 0 0
1469 12 0 0 6 0 0 0 0 0
fn=rustc_codegen_llvm::consts::const_alloc_to_llvm
0 3 0 0 0 0 0 0 0 0
1469 6 0 0 3 2 0 0 0 0
fn=rustc_codegen_llvm::context::CodegenCx::new
659 270 36 6 6 6 0 216 10 0
fn=rustc_codegen_llvm::llvm_::build_string
680 108 0 0 54 0 0 54 0 0
fn=rustc_codegen_llvm::mono_item::<impl rustc_codegen_ssa::traits::declare::PreDefineMethods for rustc_codegen_llvm::context::CodegenCx>::predefine_fn
0 10 0 0 0 0 0 0 0 0
897 10 0 0 0 0 0 0 0 0
1469 20 0 0 10 0 0 0 0 0
fn=rustc_codegen_ssa::base::codegen_crate
1469 12 12 1 6 6 0 0 0 0
fn=rustc_codegen_ssa::meth::get_vtable
0 5 0 0 1 0 0 0 0 0
642 1 0 0 0 0 0 0 0 0
897 1 0 0 0 0 0 0 0 0
1156 1 0 0 1 1 0 0 0 0
1157 1 1 1 0 0 0 0 0 0
1469 2 0 0 1 0 0 0 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
431 10 1 1 7 1 0 0 0 0
fn=rustc_errors::Handler::abort_if_errors
0 18 0 0 0 0 0 0 0 0
897 9 0 0 0 0 0 0 0 0
1469 18 0 0 9 5 0 0 0 0
fn=rustc_errors::Handler::err_count
1469 682 0 0 341 69 0 0 0 0
fn=rustc_errors::Handler::has_errors
1469 10 0 0 5 3 0 0 0 0
fn=rustc_errors::Handler::print_error_count
0 2 0 0 0 0 0 0 0 0
897 2 0 0 0 0 0 1 0 0
1469 2 0 0 1 1 0 0 0 0
fn=rustc_infer::infer::InferCtxt::commit_from
0 171 0 0 0 0 0 0 0 0
1455 50 0 0 50 0 0 0 0 0
1469 342 0 0 171 1 0 0 0 0
fn=rustc_infer::infer::InferCtxt::is_in_snapshot
431 66 25 1 33 2 0 0 0 0
fn=rustc_infer::infer::InferCtxt::next_region_var_in_universe
0 378 0 0 0 0 0 0 0 0
1469 378 0 0 189 4 0 0 0 0
fn=rustc_infer::infer::InferCtxt::next_ty_var
0 9 0 0 0 0 0 0 0 0
1469 18 0 0 9 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::num_region_vars
0 5 0 0 0 0 0 0 0 0
1469 10 0 0 5 1 0 0 0 0
fn=rustc_infer::infer::InferCtxt::region_constraints_added_in_snapshot
0 60 0 0 0 0 0 0 0 0
1469 120 0 0 60 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::resolve_regions_and_report_errors
0 380 0 0 0 0 0 0 0 0
344 76 0 0 0 0 0 0 0 0
704 152 0 0 152 0 0 0 0 0
1469 304 39 1 152 1 0 0 0 0
fn=rustc_infer::infer::InferCtxt::rollback_to
0 566 0 0 0 0 0 0 0 0
897 283 0 0 0 0 0 0 0 0
1469 566 0 0 283 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::start_snapshot
0 454 0 0 0 0 0 0 0 0
642 120 0 0 0 0 0 0 0 0
826 120 0 0 0 0 0 0 0 0
1156 120 6 1 120 6 0 0 0 0
1157 120 0 0 0 0 0 0 0 0
1455 120 0 0 120 0 0 0 0 0
1469 908 47 1 454 13 0 0 0 0
fn=rustc_infer::infer::InferCtxt::sub_regions
0 17 0 0 0 0 0 0 0 0
1469 34 0 0 17 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::take_region_var_origins
0 2 0 0 0 0 0 0 0 0
1469 2 0 0 1 1 0 0 0 0
fn=rustc_infer::infer::InferCtxt::universe_of_region
0 13 0 0 0 0 0 0 0 0
1469 26 0 0 13 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::unsolved_variables
0 8 0 0 0 0 0 2 0 0
1469 4 0 0 2 1 0 0 0 0
fn=rustc_infer::infer::InferCtxt::var_for_def
0 120 0 0 0 0 0 0 0 0
1469 240 47 1 120 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 2 0 0 0 0 0 1 0 0
642 3 0 0 0 0 0 0 0 0
659 1870 106 13 110 0 0 1210 65 0
897 1 0 0 0 0 0 0 0 0
1156 3 0 0 3 1 0 0 0 0
1157 3 1 1 0 0 0 0 0 0
1469 2 0 0 1 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
0 2 2 1 0 0 0 0 0 0
431 3 0 0 3 2 0 0 0 0
659 425 24 2 25 0 0 275 50 0
1469 4 0 0 2 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::with_fresh_in_progress_typeck_results
659 4 0 0 2 0 0 2 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::make_canonicalized_query_response
0 7 0 0 0 0 0 0 0 0
431 8 7 1 8 4 0 0 0 0
1469 14 0 0 7 0 0 0 0 0
fn=rustc_infer::infer::combine::CombineFields::instantiate
0 190 25 1 0 0 0 114 2 0
1469 190 0 0 76 0 0 0 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
1469 2 0 0 1 0 0 0 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::variable_lengths
0 1 0 0 0 0 0 0 0 0
1469 2 0 0 1 0 0 0 0 0
fn=rustc_infer::infer::higher_ranked::<impl rustc_infer::infer::InferCtxt>::leak_check
0 60 0 0 0 0 0 0 0 0
431 60 0 0 60 1 0 0 0 0
1469 120 23 1 60 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::process_registered_region_obligations
0 2 0 0 0 0 0 0 0 0
431 2 0 0 2 0 0 0 0 0
1469 4 0 0 2 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::register_region_obligation
0 44 0 0 0 0 0 0 0 0
1469 22 0 0 11 1 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::take_registered_region_obligations
0 14 0 0 0 0 0 0 0 0
1469 28 0 0 14 0 0 0 0 0
fn=rustc_interface::passes::BoxedResolver::access::{{closure}}
642 1 0 0 0 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1157 1 0 0 0 0 0 0 0 0
fn=rustc_interface::passes::configure_and_expand_inner
0 2 0 0 0 0 0 1 1 0
1469 2 0 0 1 1 0 0 0 0
fn=rustc_interface::passes::create_global_ctxt
1469 2 0 0 1 1 0 0 0 0
fn=rustc_interface::queries::<impl rustc_interface::interface::Compiler>::enter
642 1 0 0 0 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1157 1 0 0 0 0 0 0 0 0
1469 2 1 1 1 0 0 0 0 0
fn=rustc_interface::queries::Queries::crate_name
0 8 0 0 0 0 0 0 0 0
642 1 0 0 0 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1157 1 0 0 0 0 0 0 0 0
1455 1 0 0 1 0 0 0 0 0
1469 8 0 0 4 2 0 0 0 0
fn=rustc_interface::queries::Queries::dep_graph
0 6 0 0 0 0 0 0 0 0
1455 1 0 0 1 0 0 0 0 0
1469 8 0 0 4 2 0 0 0 0
fn=rustc_interface::queries::Queries::dep_graph_future
0 4 0 0 0 0 0 0 0 0
1455 1 0 0 1 0 0 0 0 0
1469 4 0 0 2 2 0 0 0 0
fn=rustc_interface::queries::Queries::expansion
0 10 0 0 0 0 0 0 0 0
642 1 0 0 0 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1157 1 0 0 0 0 0 0 0 0
1455 1 0 0 1 0 0 0 0 0
1469 12 0 0 6 1 0 0 0 0
fn=rustc_interface::queries::Queries::global_ctxt
0 6 0 0 0 0 0 0 0 0
642 5 0 0 0 0 0 0 0 0
1156 5 0 0 5 0 0 0 0 0
1157 5 0 0 0 0 0 0 0 0
1455 1 0 0 1 0 0 0 0 0
1469 6 0 0 3 0 0 0 0 0
fn=rustc_interface::queries::Queries::linker
0 1 0 0 0 0 0 0 0 0
642 1 0 0 0 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1157 1 0 0 0 0 0 0 0 0
1469 4 1 1 2 0 0 0 0 0
fn=rustc_interface::queries::Queries::lower_to_hir
0 2 0 0 0 0 0 0 0 0
642 1 0 0 0 0 0 0 0 0
826 1 0 0 0 0 0 0 0 0
897 3 0 0 0 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1157 1 0 0 0 0 0 0 0 0
1455 1 0 0 1 0 0 0 0 0
1469 8 0 0 4 2 0 0 0 0
fn=rustc_interface::queries::Queries::ongoing_codegen
0 4 0 0 0 0 0 0 0 0
1455 1 0 0 1 0 0 0 0 0
1469 6 0 0 3 0 0 0 0 0
fn=rustc_interface::queries::Queries::parse
0 6 0 0 0 0 0 0 0 0
1455 1 0 0 1 0 0 0 0 0
1469 6 0 0 3 0 0 0 0 0
fn=rustc_interface::queries::Queries::prepare_outputs
0 8 3 1 0 0 0 0 0 0
642 2 1 1 0 0 0 0 0 0
826 1 0 0 0 0 0 0 0 0
1156 2 0 0 2 0 0 0 0 0
1157 2 1 1 0 0 0 0 0 0
1455 1 0 0 1 0 0 0 0 0
1469 8 0 0 4 2 0 0 0 0
fn=rustc_interface::queries::Queries::register_plugins
0 4 0 0 0 0 0 0 0 0
642 1 0 0 0 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1157 1 0 0 0 0 0 0 0 0
1455 1 0 0 1 0 0 0 0 0
1469 6 0 0 3 0 0 0 0 0
fn=rustc_interface::queries::Query<T>::take
0 2 0 0 0 0 0 0 0 0
1469 2 0 0 1 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::inject_dependency_if
0 4 0 0 2 0 0 0 0 0
1469 4 1 1 2 1 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
1469 94 0 0 47 42 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::postprocess
1469 2 1 1 1 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::update_extern_crate
1455 42 0 0 14 0 0 0 0 0
1469 28 0 0 14 13 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::each_child_of_item
0 3186 0 0 0 0 0 0 0 0
1469 6372 0 0 3186 57 0 0 0 0
fn=rustc_metadata::rmeta::decoder::CrateMetadata::update_extern_crate
0 222 1 1 0 0 0 0 0 0
1469 148 0 0 74 13 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::TyS> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 3152 0 0 788 150 0 788 0 0
897 1576 0 0 0 0 0 788 25 0
1469 2440 0 0 1220 146 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::Predicate> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 40 9 1 10 4 0 10 3 0
897 20 9 1 0 0 0 10 1 0
1469 36 0 0 18 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_children_untracked
0 32 0 0 0 0 0 0 0 0
1469 64 0 0 32 9 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::dep_kind
1469 28 1 1 14 14 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::extern_crate
1469 4 2 1 2 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_extern_crate_item
0 14 0 0 0 0 0 0 0 0
1455 14 0 0 14 0 0 0 0 0
1469 28 0 0 14 14 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::optimized_mir
431 25 0 0 25 24 0 0 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
431 1616 0 0 1080 371 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::insert_entry
431 5 0 0 5 1 0 0 0 0
fn=rustc_middle::hir::map::index_hir
1469 2 0 0 1 1 0 0 0 0
fn=rustc_middle::mir::interpret::<impl rustc_middle::ty::context::TyCtxt>::create_memory_alloc
1469 10 0 0 5 1 0 0 0 0
fn=rustc_middle::mir::interpret::<impl rustc_middle::ty::context::TyCtxt>::global_alloc
1469 4 2 1 2 0 0 0 0 0
fn=rustc_middle::mir::interpret::<impl rustc_middle::ty::context::TyCtxt>::reserve_alloc_id
1469 44 22 1 22 21 0 0 0 0
fn=rustc_middle::mir::interpret::<impl rustc_middle::ty::context::TyCtxt>::set_alloc_id_memory
0 27 0 0 0 0 0 0 0 0
897 27 0 0 0 0 0 0 0 0
1469 54 0 0 27 0 0 0 0 0
fn=rustc_middle::ty::context::CommonLifetimes::new::{{closure}}
897 12 1 1 0 0 0 3 0 0
1455 3 0 0 3 0 0 0 0 0
1469 6 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::context::CtxtInterners::intern_predicate
897 1025 0 0 0 0 0 205 3 0
1469 410 53 1 205 48 0 0 0 0
fn=rustc_middle::ty::context::CtxtInterners::intern_ty
897 7472 0 0 0 0 0 1868 58 0
1469 3736 0 0 1868 138 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_canonical_var_infos
897 50 0 0 0 0 0 25 0 0
1469 50 0 0 25 2 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_existential_predicates
897 8 0 0 0 0 0 4 0 0
1469 8 4 1 4 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_place_elems
897 34 0 0 0 0 0 17 0 0
1455 8 0 0 8 0 0 0 0 0
1469 34 0 0 17 8 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_predicates
897 44 0 0 0 0 0 22 0 0
1469 44 0 0 22 5 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_substs
897 1944 0 0 0 0 0 972 9 0
1455 350 0 0 350 0 0 0 0 0
1469 1944 197 1 972 139 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_type_list
897 226 50 1 0 0 0 113 0 0
1469 226 0 0 113 3 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::alloc_adt_def
431 444 0 0 444 111 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::alloc_steal_mir
431 5 0 0 5 3 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::alloc_steal_promoted
431 2 0 0 2 1 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
1469 2 1 1 1 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_const_alloc
431 19 15 1 19 15 0 0 0 0
897 138 20 1 0 0 0 23 0 0
1469 46 0 0 23 19 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_layout
431 38 2 1 38 23 0 0 0 0
897 138 0 0 0 0 0 69 7 0
1469 138 0 0 69 27 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_stability
0 30 2 1 5 0 0 5 0 0
897 25 0 0 0 0 0 5 0 0
1469 10 0 0 5 2 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_const
897 156 0 0 0 0 0 78 1 0
1469 156 0 0 78 47 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_region
897 1158 139 1 0 0 0 579 5 0
1455 140 0 0 140 0 0 0 0 0
1469 1158 0 0 579 94 0 0 0 0
fn=rustc_middle::ty::context::tls::enter_global
642 1 0 0 0 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1157 1 0 0 0 0 0 0 0 0
1469 12 1 1 6 3 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
642 9 0 0 0 0 0 0 0 0
1156 9 0 0 9 0 0 0 0 0
1157 9 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::steal::Steal<T>::steal
897 5 0 0 0 0 0 0 0 0
1469 10 0 0 5 1 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
642 7 0 0 0 0 0 0 0 0
1156 7 0 0 7 0 0 0 0 0
1157 7 0 0 0 0 0 0 0 0
fn=rustc_middle::util::common::record_time
1469 52 0 0 26 13 0 0 0 0
fn=rustc_mir::borrow_check::mir_borrowck
431 2 0 0 2 1 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
0 9 1 1 0 0 0 3 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::UniversalRegionRelations::outlives
1469 6 0 0 3 0 0 0 0 0
fn=rustc_mir::interpret::intern::intern_const_alloc_recursive
0 3 0 0 0 0 0 0 0 0
1469 6 0 0 3 0 0 0 0 0
fn=rustc_mir::interpret::intern::intern_shallow
1469 2 0 0 1 0 0 0 0 0
fn=rustc_mir::interpret::memory::Memory<M>::get_global_alloc
0 86 0 0 0 0 0 0 0 0
1469 86 2 1 43 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::const_to_op
1469 10 0 0 5 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::raw_const_to_mplace
0 60 0 0 0 0 0 0 0 0
1469 80 19 1 40 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_miri
1469 6 0 0 3 1 0 0 0 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
431 2 0 0 2 1 0 0 0 0
642 1 0 0 0 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1157 1 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::promoted_mir
431 2 0 0 2 1 0 0 0 0
897 2 0 0 0 0 0 0 0 0
1469 2 0 0 1 1 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::MatchVisitor::lower_pattern
431 2 0 0 2 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::check_not_useful
431 1 0 0 1 0 0 0 0 0
fn=rustc_parse::parser::emit_unclosed_delims
1469 24 5 1 12 3 0 0 0 0
fn=rustc_passes::hir_id_validator::check_crate
680 4 1 1 2 0 0 2 0 0
fn=rustc_privacy::privacy_access_levels
1469 2 0 0 1 1 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 33907 199 34 5 0 0 2497 125 0
431 143 8 6 143 69 0 0 0 0
897 22100 1077 48 0 0 0 0 0 0
1469 36540 1424 88 18270 2243 0 0 0 0
fn=rustc_resolve::ModuleData::for_each_child
0 1 0 0 1 0 0 0 0 0
642 291 1 1 0 0 0 0 0 0
1156 291 1 0 291 98 0 0 0 0
1157 295 1 1 0 0 0 0 0 0
1181 186 1 1 83 1 0 0 0 0
1183 288 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::new
431 2 1 1 2 0 0 0 0 0
659 15 1 1 1 0 0 9 2 0
fn=rustc_resolve::Resolver::resolutions
431 650 0 0 650 14 0 0 0 0
fn=rustc_resolve::Resolver::resolve_crate
431 2 0 0 2 2 0 0 0 0
fn=rustc_resolve::ResolverArenas::alloc_module
431 293 0 0 293 12 0 0 0 0
1469 6 0 0 3 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::define
431 599 0 0 596 9 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::get_module
659 72 4 1 0 0 0 36 1 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::add_import
431 2 0 0 2 1 0 0 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::build_reduced_graph_for_external_crate_res
659 2208 3 1 0 0 0 1104 2 0
fn=rustc_resolve::imports::<impl rustc_resolve::Resolver>::import
431 52 0 0 52 1 0 0 0 0
fn=rustc_resolve::imports::<impl rustc_resolve::Resolver>::try_define
0 594 0 0 0 0 0 0 0 0
897 1782 0 0 594 0 0 0 0 0
1469 3564 17 1 1782 46 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_imports
0 1 0 0 0 0 0 0 0 0
642 1 0 0 0 0 0 0 0 0
897 3 0 0 0 0 0 0 0 0
1156 1 0 0 1 1 0 0 0 0
1157 1 1 1 0 0 0 0 0 0
1181 1 0 0 1 0 0 0 0 0
1183 1 0 0 0 0 0 0 0 0
1457 3 0 0 0 0 0 0 0 0
1469 6 0 0 3 3 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::get_traits_in_module_containing_item
0 12 0 0 0 0 0 3 0 0
1469 6 1 1 3 2 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::visit_ast_fragment_with_placeholders
1455 2 0 0 2 0 0 0 0 0
1469 6 0 0 3 1 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
0 16 3 1 8 0 0 0 0 0
431 2 0 0 2 0 0 0 0 0
642 2 0 0 0 0 0 0 0 0
1156 2 0 0 2 0 0 0 0 0
1157 2 0 0 0 0 0 0 0 0
fn=rustc_session::parse::GatedSpans::merge
0 1 0 0 0 0 0 0 0 0
1469 2 0 0 1 0 0 0 0 0
fn=rustc_session::parse::SymbolGallery::insert
0 6 0 0 0 0 0 0 0 0
1469 6 0 0 3 1 0 0 0 0
fn=rustc_session::session::Session::finish_diagnostics
0 1 1 1 0 0 0 0 0 0
1469 2 0 0 1 1 0 0 0 0
fn=rustc_session::session::build_session
659 2 0 0 0 0 0 2 1 1
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
0 1 0 0 0 0 0 0 0 0
1469 2 0 0 1 1 0 0 0 0
fn=rustc_span::SourceFile::add_external_src
0 14 0 0 0 0 0 0 0 0
1469 18 2 1 9 6 0 0 0 0
fn=rustc_span::caching_source_map_view::CachingSourceMapView::byte_pos_to_line_and_col
1469 30 0 0 15 0 0 0 0 0
fn=rustc_span::caching_source_map_view::CachingSourceMapView::new
0 1 0 0 0 0 0 0 0 0
1469 2 0 0 1 1 0 0 0 0
fn=rustc_span::hygiene::HygieneData::with
0 1 0 0 0 0 0 0 0 0
897 1 0 0 0 0 0 0 0 0
1469 2 0 0 1 0 0 0 0 0
fn=rustc_span::hygiene::decode_expn_id
1469 1156 0 0 578 2 0 0 0 0
fn=rustc_span::hygiene::decode_syntax_context
1469 8020 0 0 4010 69 0 0 0 0
fn=rustc_span::hygiene::update_dollar_crate_names
1469 8 0 0 4 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::bytepos_to_file_charpos
0 6 0 0 0 0 0 0 0 0
1469 12 0 0 6 1 0 0 0 0
fn=rustc_span::source_map::SourceMap::files
897 1 1 0 0 0 0 0 0 0
1469 2 0 0 1 1 0 0 0 0
fn=rustc_span::source_map::SourceMap::find_width_of_character_at_span
1469 24 0 0 12 4 0 0 0 0
fn=rustc_span::source_map::SourceMap::lookup_byte_offset
0 72 0 0 0 0 0 0 0 0
1469 72 0 0 36 7 0 0 0 0
fn=rustc_span::source_map::SourceMap::lookup_line
0 6 0 0 0 0 0 0 0 0
1469 6 0 0 3 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::new_imported_source_file
1469 810 0 0 405 14 0 0 0 0
fn=rustc_span::source_map::SourceMap::new_source_file
1469 2 1 1 1 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::source_file_by_stable_id
1469 2 1 1 1 1 0 0 0 0
fn=rustc_span::source_map::SourceMap::span_to_snippet
1469 8 4 0 4 0 0 0 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
0 5 0 0 0 0 0 0 0 0
897 5 0 0 0 0 0 0 0 0
1469 20 9 2 10 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
0 217 25 1 53 0 0 0 0 0
642 53 0 0 0 0 0 0 0 0
897 218 42 1 0 0 0 0 0 0
1156 53 0 0 53 1 0 0 0 0
1157 53 0 0 0 0 0 0 0 0
1457 10 10 0 0 0 0 0 0 0
1469 314 29 1 157 28 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::insert_evaluation_cache
0 38 0 0 0 0 0 0 0 0
1469 76 26 1 38 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::candidate_from_obligation
0 118 56 1 0 0 0 0 0 0
897 250 21 1 0 0 0 0 0 0
1469 368 90 2 184 51 0 0 0 0
fn=rustc_ty::common_traits::is_item_raw
659 272 32 2 16 0 0 176 7 0
fn=rustc_typeck::check::FnCtxt::apply_adjustments
897 2 0 0 0 0 0 0 0 0
1469 4 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_argument_types
0 2 2 1 0 0 0 0 0 0
1469 4 0 0 2 1 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
0 12 1 1 2 0 0 2 2 0
431 20 3 3 10 0 0 8 2 0
897 2 1 1 0 0 0 0 0 0
1469 20 1 1 10 1 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_casts
0 2 0 0 0 0 0 1 0 0
897 1 0 0 0 0 0 0 0 0
1469 2 0 0 1 1 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_stmt
393 8 0 0 8 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_opaque_types_from_value
0 5 0 0 0 0 0 3 0 0
897 1 0 0 0 0 0 0 0 0
1469 4 1 1 2 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::node_ty
0 57 0 0 0 0 0 0 0 0
642 19 0 0 0 0 0 0 0 0
826 19 2 1 0 0 0 0 0 0
1156 19 0 0 19 0 0 0 0 0
1157 19 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::register_bound
0 7 0 0 0 0 0 0 0 0
1469 14 0 0 7 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::require_type_is_sized_deferred
1469 10 0 0 5 2 0 0 0 0
fn=rustc_typeck::check::FnCtxt::resolve_generator_interiors
0 3 0 0 0 0 0 1 0 0
897 1 0 0 0 0 0 0 0 0
1469 2 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::resolve_ty_and_res_ufcs
0 1 0 0 0 0 0 1 0 0
642 1 0 0 0 0 0 0 0 0
826 1 0 0 0 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1157 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::resolve_vars_with_obligations
0 3 0 0 0 0 0 0 0 0
1469 6 0 0 3 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::select_all_obligations_or_error
0 10 4 1 0 0 0 0 0 0
1469 10 0 0 5 1 0 0 0 0
fn=rustc_typeck::check::FnCtxt::select_obligations_where_possible
0 9 1 1 0 0 0 0 0 0
1469 6 0 0 3 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::write_substs
897 1 0 0 0 0 0 0 0 0
1469 2 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::write_ty
0 68 0 0 0 0 0 0 0 0
897 17 0 0 0 0 0 0 0 0
1469 34 0 0 17 2 0 0 0 0
fn=rustc_typeck::check::FnCtxt::write_user_type_annotation
897 1 0 0 0 0 0 0 0 0
1469 2 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::Inherited::new
659 48 6 3 4 0 0 36 0 0
fn=rustc_typeck::check::Inherited::register_predicate
0 11 0 0 0 0 0 0 0 0
1469 22 0 0 11 6 0 0 0 0
fn=rustc_typeck::check::_match::<impl rustc_typeck::check::FnCtxt>::check_match
344 1 1 1 0 0 0 1 0 0
393 9 0 0 9 0 0 0 0 0
fn=rustc_typeck::check::check_fn
897 1 0 0 0 0 0 0 0 0
1469 3 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_kind
0 2 0 0 0 0 0 0 0 0
431 4 1 1 2 0 0 2 0 0
642 2 0 0 0 0 0 0 0 0
826 2 0 0 0 0 0 0 0 0
1156 2 0 0 2 1 0 0 0 0
1157 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_with_expectation
393 52 0 0 52 0 0 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_return_expr
0 1 0 0 0 0 0 0 0 0
642 1 0 0 0 0 0 0 0 0
1156 1 1 1 1 0 0 0 0 0
1157 1 0 0 0 0 0 0 0 0
1469 2 0 0 1 1 0 0 0 0
fn=rustc_typeck::check::method::<impl rustc_typeck::check::FnCtxt>::resolve_ufcs
1469 2 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::regionck::RegionCtxt::visit_fn_body
0 1 0 0 0 0 0 0 0 0
642 2 0 0 0 0 0 0 0 0
826 2 0 0 0 0 0 0 0 0
1156 2 0 0 2 2 0 0 0 0
1157 2 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::<impl rustc_typeck::check::FnCtxt>::resolve_type_vars_in_body
431 2 0 0 2 1 0 0 0 0
1469 4 1 1 2 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_closures
0 1 0 0 0 0 0 0 0 0
642 1 0 0 0 0 0 0 0 0
826 1 0 0 0 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1157 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_coercion_casts
0 1 0 0 0 0 0 0 0 0
642 1 1 1 0 0 0 0 0 0
826 1 0 0 0 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1157 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_fru_field_types
0 1 0 0 0 0 0 0 0 0
642 1 0 0 0 0 0 0 0 0
826 1 0 0 0 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1157 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_generator_interior_types
0 1 0 0 0 0 0 0 0 0
642 1 0 0 0 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1157 1 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_liberated_fn_sigs
642 1 0 0 0 0 0 0 0 0
826 1 0 0 0 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1157 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_node_id
0 64 1 1 0 0 0 0 0 0
642 16 1 1 0 0 0 0 0 0
826 32 0 0 0 0 0 16 0 0
897 32 1 1 0 0 0 0 0 0
1156 16 0 0 16 0 0 0 0 0
1157 16 0 0 0 0 0 0 0 0
1469 64 0 0 32 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_opaque_types
0 3 0 0 0 0 0 1 0 0
642 1 0 0 0 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1157 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_upvar_capture_map
642 1 0 0 0 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1157 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_sigs
0 1 0 0 0 0 0 0 0 0
642 1 0 0 0 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1157 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_tys
642 1 0 0 0 0 0 0 0 0
826 1 0 0 0 0 0 0 0 0
1156 1 0 0 1 0 0 0 0 0
1157 1 0 0 0 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
0 345 3 1 0 0 0 0 0 0
897 770 8 4 0 0 0 0 0 0
1455 1 0 0 1 1 0 0 0 0
1469 119248 35 7 59624 477 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
1469 2 1 1 1 1 0 0 0 0
fn=std::sys_common::thread_info::current_thread
642 32 0 0 0 0 0 0 0 0
1156 32 0 0 32 0 0 0 0 0
1157 32 0 0 0 0 0 0 0 0
1469 64 13 1 0 0 0 0 0 0
fn=std::sys_common::thread_info::set
642 11 0 0 0 0 0 0 0 0
1156 11 0 0 11 0 0 0 0 0
1157 11 0 0 0 0 0 0 0 0
fn=std::thread::local::LocalKey<T>::with
642 83 0 0 0 0 0 0 0 0
826 174 0 0 0 0 0 0 0 0
897 26 0 0 0 0 0 0 0 0
1156 83 1 1 83 0 0 0 0 0
1157 83 13 2 0 0 0 0 0 0
1469 82 4 2 41 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/char/convert.rs
fn=<core::char::EscapeUnicode as core::iter::traits::iterator::Iterator>::next
296 120 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
0 2 1 1 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/char/methods.rs
fn=<&mut W as core::fmt::Write>::write_char
1594 32 3 2 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
0 17 0 0 3 1 1 0 0 0
523 59 1 1 0 0 0 0 0 0
527 60 0 0 0 0 0 0 0 0
530 52 1 1 26 0 0 26 0 0
fn=<rustc_symbol_mangling::legacy::SymbolPrinter as core::fmt::Write>::write_str
0 381 3 1 368 0 0 0 0 0
400 24 0 0 0 0 0 0 0 0
403 24 0 0 0 0 0 0 0 0
1594 686 6 1 0 0 0 0 0 0
fn=_ZN10rustc_lint17nonstandard_style12NonSnakeCase16check_snake_caseN.llvm.M
0 4 0 0 0 0 0 0 0 0
770 12 1 1 0 0 0 0 0 0
771 8 0 0 0 0 0 0 0 0
fn=core::num::<impl core::str::FromStr for u64>::from_str
0 8 0 0 0 0 0 0 0 0
343 4 0 0 0 0 0 0 0 0
fn=core::str::<impl str>::trim
0 296 0 0 0 0 0 296 0 0
798 2960 30 2 0 0 0 0 0 0
799 1184 0 0 0 0 0 0 0 0
fn=core::str::<impl str>::trim_end
798 10 1 1 0 0 0 0 0 0
799 2 0 0 0 0 0 0 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::LitKind>::from_lit_token::{{closure}}
1594 150 1 1 0 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm::llvm_arg_to_arg_name
0 2 0 0 0 0 0 0 0 0
799 186 0 0 0 0 0 0 0 0
fn=rustc_lexer::unescape::scan_escape
1070 87 0 0 0 0 0 0 0 0
fn=rustc_parse_format::Parser::string
798 5 1 1 0 0 0 0 0 0
799 2 0 0 0 0 0 0 0 0
fn=rustc_session::output::validate_crate_name
706 25 1 1 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::span_until_char
1594 3 0 0 0 0 0 1 0 0
1628 1 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/char/mod.rs
fn=<core::char::EscapeUnicode as core::iter::traits::iterator::Iterator>::next
150 504 1 1 168 4 2 0 0 0
151 24 3 1 0 0 0 12 0 0
155 24 3 1 0 0 0 12 0 0
159 24 0 0 0 0 0 12 0 0
163 120 0 0 48 0 0 0 0 0
165 48 0 0 0 0 0 0 0 0
166 12 0 0 0 0 0 12 0 0
168 24 0 0 0 0 0 12 0 0
173 24 0 0 0 0 0 12 0 0
178 84 0 0 84 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
0 26 0 0 0 0 0 0 0 0
261 135 0 0 27 2 1 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/clone.rs
fn=<T as alloc::borrow::ToOwned>::to_owned
185 56 0 0 18 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
122 91 0 0 91 5 0 0 0 0
185 12 0 0 8 0 0 0 0 0
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::fold
0 4 0 0 0 0 0 0 0 0
122 20 0 0 12 0 0 8 1 0
185 17 0 0 13 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
122 9 0 0 9 1 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
122 6 0 0 6 0 0 0 0 0
fn=<rustc_ast::tokenstream::Cursor as core::iter::traits::iterator::Iterator>::next
122 140 0 0 0 0 0 140 0 0
fn=<rustc_codegen_ssa::back::write::CodegenContext<B> as core::clone::Clone>::clone
185 49 0 0 35 0 0 0 0 0
fn=<rustc_middle::mir::Body as core::clone::Clone>::clone
185 1 1 1 0 0 0 0 0 0
fn=<rustc_mir::dataflow::framework::visitor::BorrowckAnalyses<rustc_mir::dataflow::framework::engine::Results<B>,rustc_mir::dataflow::framework::engine::Results<U>,rustc_mir::dataflow::framework::engine::Results<E>> as rustc_mir::dataflow::framework::visitor::ResultsVisitable>::reset_to_block_entry
132 8 0 0 0 0 0 8 0 0
fn=<rustc_mir_build::hair::Expr as core::clone::Clone>::clone
185 4 0 0 2 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_rules9FirstSets3new11build_recurN.llvm.M
185 6 3 1 0 0 0 0 0 0
fn=_ZN4core5clone5Clone5cloneN.llvm.M
122 16 2 1 4 0 0 4 0 0
fn=_ZN62_$LT$rustc_middle..mir..Body$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
185 2 1 1 0 0 0 0 0 0
fn=_ZN67_$LT$rustc_middle..mir..LocalDecl$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
185 49 0 0 49 0 0 0 0 0
fn=_ZN67_$LT$rustc_middle..mir..Statement$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
0 52 0 0 0 0 0 0 0 0
122 234 0 0 52 2 0 78 5 5
fn=_ZN72_$LT$rustc_ast..tokenstream..TokenTree$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
185 172 0 0 43 0 0 0 0 0
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
185 1 0 0 1 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
122 57 0 0 29 0 0 0 0 0
fn=core::option::Option<&T>::cloned
185 20 0 0 5 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItem>::from_tokens
122 30 3 1 0 0 0 30 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItemKind>::list_from_tokens
122 42 0 0 0 0 0 28 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItemKind>::name_value_from_tokens
122 3 0 0 0 0 0 3 0 0
fn=rustc_ast::tokenstream::Cursor::next_with_joint
122 84 0 0 0 0 0 84 9 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
185 90 6 6 80 0 0 1 0 0
fn=rustc_expand::mbe::macro_rules::ParserAnyMacro::make
185 4 0 0 2 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::probe
185 20 3 1 5 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
185 1 0 0 1 0 0 0 0 0
fn=rustc_interface::queries::Linker::link
185 3 0 0 2 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::used_crate_source
122 15 1 1 15 0 0 0 0 0
fn=rustc_middle::traits::select::WithDepNode<T>::get
185 8 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
185 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::type_dependent_def
122 7 0 0 7 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::anonymize_late_bound_regions
185 10 0 0 10 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_bound_vars
185 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
185 6 4 1 3 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_middle::ty::instance::Instance>::fn_sig_for_fn_abi
185 92 0 0 40 0 0 34 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
185 8 1 1 1 0 0 1 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::scalar_pair
185 99 0 0 44 0 0 22 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::univariant_uninterned
0 60 9 3 21 1 0 30 0 0
185 36 0 0 6 0 0 16 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_late_bound_regions
185 24 1 0 24 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
185 56 0 0 29 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::fn_sig
185 39 0 0 39 0 0 0 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegions::new
185 1 0 0 1 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::iterate_to_fixpoint
132 27 0 0 0 0 0 27 0 0
fn=rustc_parse::parser::TokenCursor::next
185 32 2 1 8 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
122 72 0 0 36 0 0 24 0 0
fn=rustc_span::hygiene::HygieneData::with
185 3 0 0 2 0 0 0 0 0
fn=rustc_span::with_source_map
185 3 0 0 2 0 0 0 0 0
fn=rustc_target::abi::Layout::scalar
185 42 0 0 14 0 0 0 0 0
fn=rustc_trait_selection::traits::project::AssocTypeNormalizer::fold
185 2 2 0 2 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::candidate_from_obligation
185 36 5 1 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_liberated_fn_sigs
185 2 0 0 1 0 0 1 0 0
fn=scoped_tls::ScopedKey<T>::with
185 231 3 3 154 9 0 0 0 0
fn=std::path::Components::as_path
185 12 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/cmp.rs
fn=<&std::fs::File as std::io::Read>::read
0 16 0 0 0 0 0 0 0 0
fn=<&std::fs::File as std::io::Write>::write
0 78 0 0 0 0 0 0 0 0
fn=<T as alloc::vec::SpecFromElem>::from_elem
1136 252 8 2 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 20 0 0 0 0 0 0 0 0
1016 2 0 0 0 0 0 0 0 0
1136 120 23 3 24 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
1136 14 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Copied<I> as core::iter::traits::iterator::Iterator>::try_fold
319 38 0 0 38 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
319 1 0 0 0 0 0 0 0 0
1136 10162 21 6 717 0 0 2 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
0 28 0 0 4 0 0 0 0 0
950 2 0 0 0 0 0 0 0 0
1016 22 0 0 0 0 0 0 0 0
1136 129 0 0 83 0 0 0 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
0 56 4 1 28 0 0 28 0 0
1015 68 4 1 8 0 0 0 0 0
1016 20 4 1 0 0 0 0 0 0
fn=<core::result::Result<T,E> as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with
1136 1090 126 4 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::prohibit_generics
1052 2 0 0 2 0 0 0 0 0
fn=<rustc_arena::TypedArena<T> as core::ops::drop::Drop>::drop
1136 6696 2 2 255 0 0 10 0 0
fn=<rustc_codegen_llvm::builder::Builder as rustc_codegen_ssa::traits::builder::BuilderMethods>::load_operand
1138 13 0 0 1 0 0 0 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_item
216 1 0 0 1 1 0 1 0 0
fn=<rustc_expand::mbe::transcribe::Marker as rustc_ast::mut_visit::MutVisitor>::visit_span
319 16 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
0 2 0 0 0 0 0 0 0 0
950 2 0 0 0 0 0 0 0 0
1136 4 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::combine::Generalizer as rustc_middle::ty::relate::TypeRelation>::regions
1219 60 0 0 0 0 0 20 1 0
fn=<rustc_infer::infer::region_constraints::Constraint as core::cmp::Ord>::cmp
1151 2754 24 1 532 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_span::span_encoding::Span>>::specialized_decode
319 134212 584 1 108923 1728 0 0 0 0
1151 60539 0 0 11750 0 0 0 0 0
fn=<rustc_middle::ty::fold::BoundVarReplacer as rustc_middle::ty::fold::TypeFolder>::fold_const
319 3 0 0 3 0 0 0 0 0
fn=<rustc_middle::ty::fold::BoundVarReplacer as rustc_middle::ty::fold::TypeFolder>::fold_ty
319 94 0 0 94 0 0 0 0 0
fn=<rustc_middle::ty::fold::HasEscapingVarsVisitor as rustc_middle::ty::fold::TypeVisitor>::visit_ty
319 1338 0 0 669 0 0 0 0 0
fn=<rustc_middle::ty::fold::HasEscapingVarsVisitor as rustc_middle::ty::structural_impls::PredicateVisitor>::visit_predicate
319 100 0 0 50 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as core::cmp::PartialEq>::eq
1219 194 0 0 0 0 0 194 0 0
fn=<rustc_middle::ty::subst::SubstFolder as rustc_middle::ty::fold::TypeFolder>::fold_ty
319 75 0 0 75 3 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_body
1136 19 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
1136 14 0 0 14 0 0 0 0 0
fn=<rustc_mir::dataflow::framework::visitor::BorrowckAnalyses<rustc_mir::dataflow::framework::engine::Results<B>,rustc_mir::dataflow::framework::engine::Results<U>,rustc_mir::dataflow::framework::engine::Results<E>> as rustc_mir::dataflow::framework::visitor::ResultsVisitable>::reset_to_block_entry
1136 12 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::check_packed_ref::CheckPackedRef as rustc_mir::transform::MirPass>::run_pass
1136 13 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::cleanup_post_borrowck::CleanupNonCodegenStatements as rustc_mir::transform::MirPass>::run_pass
1136 19 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
1136 16 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_statement
1151 11 0 0 11 1 0 0 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
1136 45 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::instcombine::InstCombine as rustc_mir::transform::MirPass>::run_pass
1136 38 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::nrvo::RenameReturnPlace as rustc_mir::transform::MirPass>::run_pass
1136 24 3 1 0 0 0 0 0 0
1151 2 0 0 2 0 0 0 0 0
fn=<rustc_mir::transform::simplify::SimplifyLocals as rustc_mir::transform::MirPass>::run_pass
1136 64 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::simplify_try::SimplifyBranchSame as rustc_mir::transform::MirPass>::run_pass
1136 8 3 1 0 0 0 0 0 0
fn=<rustc_mir::transform::uninhabited_enum_branching::UninhabitedEnumBranching as rustc_mir::transform::MirPass>::run_pass
1136 7 0 0 6 0 0 0 0 0
fn=<rustc_mir::transform::validate::Validator as rustc_mir::transform::MirPass>::run_pass
1136 15 0 0 0 0 0 0 0 0
fn=<rustc_passes::hir_id_validator::OuterVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
0 64 0 0 0 0 0 0 0 0
1016 32 0 0 0 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_block
1136 2 0 0 0 0 0 0 0 0
fn=<rustc_span::SourceFile as rustc_serialize::serialize::Decodable>::decode
1136 245216 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::Integer as rustc_middle::ty::layout::IntegerExt>::repr_discr
0 48 0 0 0 0 0 0 0 0
1016 20 3 1 0 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::adjust_for_abi::{{closure}}
319 6 0 0 6 1 0 0 0 0
fn=<rustc_target::spec::Target as rustc_serialize::json::ToJson>::to_json
216 36 1 1 0 0 0 18 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
1136 647 46 42 450 0 0 0 0 0
fn=<std::path::Components as core::iter::traits::double_ended::DoubleEndedIterator>::next_back
0 198 0 0 0 0 0 0 0 0
861 1188 0 0 0 0 0 0 0 0
879 198 0 0 0 0 0 0 0 0
fn=<std::path::Components as core::iter::traits::iterator::Iterator>::next
879 6022 11 1 0 0 0 0 0 0
fn=_ZN106_$LT$core..iter..adapters..chain..Chain$LT$A$C$B$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$9size_hintN.llvm.M
0 1 0 0 0 0 0 0 0 0
950 1 0 0 0 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$6insertN.llvm.M
1151 321 0 0 321 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$6insertN.llvm.M
1151 1 0 0 1 0 0 0 0 0
fn=_ZN11rustc_index7bit_set28SparseBitMatrix$LT$R$C$C$GT$10ensure_rowN.llvm.M
1136 8 0 0 0 0 0 0 0 0
fn=_ZN11rustc_index7bit_set28SparseBitMatrix$LT$R$C$C$GT$10ensure_rowN.llvm.M
1136 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_rules18check_matcher_coreN.llvm.M
1136 17 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5flags15FlagComputation10add_substsN.llvm.M
0 334 0 0 0 0 0 0 0 0
1016 334 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5flags15FlagComputation18add_predicate_atomN.llvm.M
0 13 0 0 0 0 0 2 0 0
1016 11 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5flags15FlagComputation9add_constN.llvm.M
0 246 0 0 0 0 0 0 0 0
1016 246 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5print7Printer22default_print_def_pathN.llvm.M
0 3 0 0 0 0 0 0 0 0
950 3 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle3mir5visit10MutVisitor10visit_bodyN.llvm.M
1136 41 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
1136 5 1 1 0 0 0 0 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext24lower_node_id_with_ownerN.llvm.M
1136 4 0 0 0 0 0 0 0 0
fn=_ZN18rustc_codegen_llvm7builder7Builder10check_callN.llvm.M
0 22 0 0 0 0 0 0 0 0
950 11 0 0 0 0 0 0 0 0
fn=_ZN4core3cmp5impls69_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$2eqN.llvm.M
0 28 1 1 0 0 0 0 0 0
1220 28 0 0 28 0 0 0 0 0
fn=_ZN4core3cmp5impls69_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$2eqN.llvm.M
1218 5 0 0 0 0 0 5 0 0
1220 6 0 0 5 0 0 0 0 0
fn=_ZN4core3cmp5impls69_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$2eqN.llvm.M
1218 30 4 1 0 0 0 30 0 0
1220 40 4 1 30 0 0 0 0 0
fn=_ZN4core3cmp5impls69_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$2eqN.llvm.M
0 1 1 1 0 0 0 0 0 0
1220 1 0 0 1 0 0 0 0 0
fn=_ZN4core3cmp5impls69_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$2neN.llvm.M
1224 50 0 0 50 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
1136 1 1 1 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
1136 23 3 1 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
0 18 1 1 0 0 0 0 0 0
950 12 1 1 0 0 0 0 0 0
1054 278 0 0 0 0 0 0 0 0
1136 641 3 2 227 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
1136 17 1 1 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
0 5 1 1 0 0 0 0 0 0
1054 12 0 0 0 0 0 0 0 0
1136 20 1 1 1 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
1136 42 1 1 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
0 3 1 1 0 0 0 0 0 0
319 4 0 0 0 0 0 0 0 0
1136 9 1 1 0 0 0 0 0 0
1151 16 1 1 4 1 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
1136 201 2 1 3 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
1136 1 1 1 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
1136 67 1 1 1 0 0 0 0 0
fn=_ZN66_$LT$rustc_target..abi..Layout$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
1052 282 27 1 0 0 0 0 0 0
fn=_ZN81_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
0 712 0 0 0 0 0 0 0 0
950 356 0 0 0 0 0 0 0 0
fn=_ZN82_$LT$rustc_data_structures..sip128..SipHasher128$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
0 92 0 0 0 0 0 0 0 0
950 46 0 0 0 0 0 0 0 0
fn=_ZN89_$LT$rustc_data_structures..stable_hasher..StableHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
0 7006 0 0 0 0 0 0 0 0
950 3503 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 6 0 0 0 0 0 0 0 0
1016 3 2 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 0 0 0 0 0 0 0 0
1016 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 2 1 0 0 0 0 0 0
1016 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 0 0 0
1016 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 6 0 0 0 0 0 0 0 0
1016 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 8 0 0 0 0 0 0 0 0
1016 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 2 1 0 0 0 0 0 0
1016 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 14 0 0 0 0 0 0 0 0
1016 14 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 2 1 0 0 0 0 0 0
1016 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 18 4 1 0 0 0 0 0 0
1016 9 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 14 4 1 0 0 0 0 0 0
1016 7 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 0 0 0
1016 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 20 0 0 0 0 0 0 0 0
1016 10 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 6 0 0 0 0 0 0 0 0
1016 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 12 0 0 0 0 0 0 0 0
1016 12 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 0 0 0
1016 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 10 0 0 0 0 0 0 0 0
1016 5 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 1 1 0 0 0 0 0 0
1016 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 6 0 0 0 0 0 0 0 0
1016 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 12 0 0 0 0 0 0 0 0
1016 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 8 0 0 0 0 0 0 0 0
1016 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 10 0 0 0 0 0 0 0 0
1016 10 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 8 0 0 0 0 0 0 0 0
1016 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 0 0 0
1016 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 20 0 0 0 0 0 0 0 0
1016 10 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 0 0 0
1016 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 0 0 0 0 0 0 0 0
1016 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 0 0 0
1016 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 0 0 0
1016 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 0 0 0
1016 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 0 0 0
1016 2 2 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 8 2 1 0 0 0 0 0 0
1016 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 28 8 1 0 0 0 0 0 0
1016 14 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 0 0 0
1016 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 0 0 0 0 0 0 0 0
1016 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 6 0 0 0 0 0 0 0 0
1016 3 3 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 82 13 1 0 0 0 0 0 0
1016 41 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 6 0 0 0 0 0 0 0 0
1016 3 2 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 30 0 0 0 0 0 0 0 0
1016 15 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 8 2 1 0 0 0 0 0 0
1016 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 2 1 0 0 0 0 0 0
1016 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 0 0 0
1016 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 7 0 0 0 0 0 0 0 0
1016 7 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 25 0 0 0 0 0 0 0 0
1016 25 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 34 0 0 0 0 0 0 0 0
1016 17 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 0 0 0 0 0 0 0 0
1016 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 0 0 0
1016 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 12 0 0 0 0 0 0 0 0
1016 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 0 0 0
1016 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 8 0 0 0 0 0 0 0 0
1016 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 0 0 0 0 0 0 0 0
1016 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 6 0 0 0 0 0 0 0 0
1016 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 0 0 0 0 0 0
1016 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 0 0 0
1016 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 0 0 0 0 0 0 0 0
1016 3 0 0 0 0 0 0 0 0
fn=__rdl_alloc
0 2 0 0 0 0 0 0 0 0
1016 2 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::entry
1151 54 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Internal>,alloc::collections::btree::node::marker::Edge>::insert
1136 19 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::search::search_tree
0 9167 5 4 3699 0 0 0 0 0
950 2679 0 0 0 0 0 0 0 0
1151 432 0 0 27 0 0 0 0 0
fn=alloc::raw_vec::RawVec<T,A>::reserve
0 23694 1165 84 0 0 0 0 0 0
1016 5027 0 0 0 0 0 0 0 0
fn=alloc::raw_vec::RawVec<T,A>::try_reserve
0 668 0 0 0 0 0 0 0 0
1016 167 0 0 0 0 0 0 0 0
fn=alloc::slice::insert_head
0 66 0 0 0 0 0 0 0 0
319 1 0 0 0 0 0 0 0 0
444 6 0 0 1 0 0 0 0 0
950 33 0 0 0 0 0 0 0 0
1054 26 0 0 0 0 0 0 0 0
1136 29 1 1 0 0 0 0 0 0
1151 29 0 0 4 0 0 0 0 0
fn=alloc::slice::merge_sort
1136 48 0 0 0 0 0 0 0 0
1151 13 0 0 0 0 0 0 0 0
fn=alloc::str::<impl str>::replace
1136 2216 0 0 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::extend_with
1136 809 0 0 62 0 0 0 0 0
fn=alloc::vec::Vec<T>::retain
1136 783 0 0 2 0 0 0 0 0
fn=alloc::vec::from_elem
1136 131 0 0 0 0 0 0 0 0
fn=core::cmp::impls::<impl core::cmp::Ord for &A>::cmp
1260 13 6 1 13 0 0 0 0 0
fn=core::cmp::impls::<impl core::cmp::PartialEq<&B> for &A>::eq
0 212 49 1 0 0 0 0 0 0
1218 39 3 2 0 0 0 39 0 0
1220 299 10 3 286 0 0 0 0 0
fn=core::cmp::impls::<impl core::cmp::PartialEq<&B> for &A>::ne
1224 56 1 0 56 0 0 0 0 0
fn=core::fmt::Formatter::pad_integral
1136 6 2 1 0 0 0 0 0 0
fn=core::fmt::num::<impl core::fmt::LowerHex for i64>::fmt
1052 190 0 0 0 0 0 0 0 0
fn=core::fmt::write
0 482 0 0 0 0 0 0 0 0
950 482 0 0 0 0 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for [T]>::hash
0 18 0 0 0 0 0 0 0 0
950 9 0 0 0 0 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for str>::hash
0 8 0 0 0 0 0 0 0 0
950 4 3 1 0 0 0 0 0 0
fn=core::slice::<impl [T]>::sort_unstable::{{closure}}
0 8 0 0 0 0 0 0 0 0
319 8 3 1 0 0 0 0 0 0
950 4 0 0 0 0 0 0 0 0
fn=core::slice::memchr::memchr
0 101 0 0 0 0 0 0 0 0
950 101 0 0 0 0 0 0 0 0
fn=core::slice::sort::choose_pivot::{{closure}}
1054 9 0 0 0 0 0 0 0 0
fn=core::slice::sort::partial_insertion_sort
1054 2 0 0 0 0 0 0 0 0
fn=core::slice::sort::recurse
1136 1 1 1 0 0 0 0 0 0
fn=core::slice::sort::shift_tail
0 504 0 0 50 0 0 0 0 0
950 82 2 2 0 0 0 0 0 0
1054 541 0 0 219 0 0 0 0 0
1136 547 0 0 0 0 0 0 0 0
1151 6 0 0 1 0 0 0 0 0
fn=core::str::pattern::StrSearcher::new
0 400 0 0 0 0 0 0 0 0
1016 400 2 1 0 0 0 0 0 0
fn=getopts::Options::parse
0 1 0 0 0 0 0 0 0 0
950 1 0 0 0 0 0 0 0 0
1136 1 0 0 0 0 0 0 0 0
fn=getrandom::imp::getrandom_inner
0 1 0 0 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
1052 12 0 0 12 0 0 0 0 0
fn=hashbrown::map::RawEntryBuilderMut<K,V,S>::from_hash
0 715 31 2 260 0 0 0 0 0
1219 3075 0 0 1630 0 0 397 4 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
0 1192 12 2 0 0 0 0 0 0
1016 1052 51 14 0 0 0 0 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
0 25 2 1 7 0 0 0 0 0
1052 7 0 0 3 1 0 0 0 0
1219 4 0 0 0 0 0 2 0 0
fn=jobserver::imp::Client::new
1136 33 1 1 0 0 0 0 0 0
fn=jobserver::imp::Helper::join
1136 1 0 0 0 0 0 0 0 0
fn=num_cpus::get_num_cpus
1136 512 0 0 0 0 0 0 0 0
fn=rand_chacha::guts::refill_wide::impl_avx2
1136 11 0 0 0 0 0 0 0 0
fn=rustc_arena::DroplessArena::grow
0 17 0 0 0 0 0 0 0 0
1016 17 0 0 0 0 0 0 0 0
fn=rustc_arena::TypedArena<T>::grow
0 125 0 0 0 0 0 0 0 0
1016 67 40 36 0 0 0 0 0 0
fn=rustc_arena::TypedArenaChunk<T>::destroy
1136 644 1 1 14 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItem>::from_tokens
319 10 0 0 0 0 0 0 0 0
fn=rustc_ast::tokenstream::DelimSpan::entire
319 10 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::lower_node_id
1136 5 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::lower_crate
1136 4 0 0 0 0 0 0 0 0
fn=rustc_builtin_macros::format::expand_format_args_impl
216 3 0 0 1 0 0 1 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
1136 4 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::type_of::struct_llfields
0 54 4 1 18 5 0 0 0 0
319 3 3 1 0 0 0 0 0 0
950 18 0 0 0 0 0 0 0 0
1136 52 0 0 9 2 0 0 0 0
1151 45 0 0 18 0 0 0 0 0
fn=rustc_codegen_ssa::base::codegen_crate
1136 7 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::non_ssa_locals
1136 100 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_argument
1151 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_call_terminator
1136 2 0 0 0 0 0 0 0 0
1151 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
0 10 0 0 0 0 0 0 0 0
950 10 0 0 0 0 0 0 0 0
1136 32 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::dominators::dominators
1136 118 10 1 13 0 0 23 0 0
fn=rustc_data_structures::obligation_forest::ObligationForest<O>::compress
1136 584 68 1 0 0 0 252 0 0
fn=rustc_data_structures::sorted_map::index_map::SortedIndexMultiMap<I,K,V>::get_by_key
319 2 0 0 2 0 0 0 0 0
1151 6 0 0 6 1 0 0 0 0
fn=rustc_expand::config::features
0 1 1 1 0 0 0 0 0 0
861 7 0 0 1 0 0 0 0 0
fn=rustc_expand::expand::ensure_complete_parse
216 3 1 1 1 0 0 1 0 0
fn=rustc_expand::expand::parse_ast_fragment
216 9 2 2 0 0 0 3 0 0
fn=rustc_expand::mbe::macro_parser::parse_tt
1136 28 2 1 0 0 0 0 0 0
fn=rustc_expand::mbe::quoted::parse
319 14 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::transcribe
1136 1 0 0 1 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::probe
0 12 0 0 0 0 0 0 0 0
1016 4 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::unsolved_variables
1136 4 2 2 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
0 13 0 0 0 0 0 0 0 0
1016 13 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_nll_query_response_and_region_obligations
0 9 0 0 0 0 0 0 0 0
950 9 3 1 0 0 0 0 0 0
1136 18 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_query_response_and_region_obligations
0 10 0 0 0 0 0 0 0 0
950 10 0 0 0 0 0 0 0 0
1136 19 1 1 0 0 0 0 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
444 1 0 0 0 0 0 0 0 0
1151 4 0 0 4 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::infer_variable_values
1136 93 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::region_constraints_added_in_snapshot
1175 12 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::vars_since_snapshot
1136 1 0 0 0 0 0 0 0 0
fn=rustc_infer::traits::util::elaborate_obligations
1136 78 0 0 29 0 0 0 0 0
fn=rustc_lint::builtin::<impl rustc_lint::passes::EarlyLintPass for rustc_session::lint::builtin::UnusedDocComment>::check_arm
319 1 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
0 141 0 0 47 23 0 0 0 0
1016 47 0 0 0 0 0 0 0 0
1136 101 0 0 87 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::each_child_of_item
1136 12006 0 0 8496 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_implementations_for_trait
1052 33 0 0 33 30 0 0 0 0
fn=rustc_metadata::rmeta::decoder::CrateMetadata::update_extern_crate
319 60 0 0 0 0 0 0 0 0
1151 360 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_children_untracked
1136 1666 0 0 946 0 0 0 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
1136 3116 0 0 2591 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::root
1136 1 0 0 0 0 0 0 0 0
fn=rustc_middle::lint::LintLevelSets::get_lint_level
0 16 0 0 0 0 0 0 0 0
950 8 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::cstore::used_crates
1136 42 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_bytes_with_undef_and_ptr
1151 12 2 1 12 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_relocations
1151 1 0 0 1 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::read_scalar
319 44 0 0 44 0 0 0 0 0
1136 368 0 0 0 0 0 0 0 0
1151 6 0 0 6 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::InitMask::set_range
319 22 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::items_in_deterministic_order
1136 7 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::visit::MutVisitor::super_place
1136 2 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::visit::MutVisitor::visit_place
1136 53 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::visit::Visitor::visit_body
1136 15 0 0 0 0 0 0 0 0
fn=rustc_middle::traits::select::EvaluationResult::must_apply_modulo_regions
0 36 0 0 0 0 0 0 0 0
861 168 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::adjust_ident_and_get_scope
319 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::AssociatedItems::new
1136 19 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
0 13 0 0 0 0 0 0 0 0
1016 13 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::has_strict_asm_symbol_naming
1136 26 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_existential_predicates
319 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::flags::FlagComputation::for_kind
0 30 0 0 0 0 0 0 0 0
1016 28 0 0 0 0 0 0 0 0
1151 20 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::anonymize_late_bound_regions
319 22 0 0 22 2 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
319 12 0 0 12 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::visit_with
319 17 0 0 11 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_closure
319 8 0 0 8 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::pointee_info_at
319 36 8 1 18 0 0 0 0 0
1136 18 10 1 0 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
0 8 1 1 0 0 0 2 0 0
319 7 0 0 7 0 0 0 0 0
861 6 0 0 0 0 0 0 0 0
950 9 0 0 0 0 0 0 0 0
1052 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::univariant_uninterned
1136 159 17 1 0 0 0 44 0 0
1151 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_late_bound_regions
319 2 0 0 2 1 0 0 0 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
0 1 0 0 0 0 0 0 0 0
950 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::relate::relate_substs
0 109 0 0 0 0 0 0 0 0
950 109 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::relate::super_relate_tys
0 46 7 1 0 0 0 23 0 0
950 23 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
319 42 0 0 42 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::fold_list
319 12 0 0 12 0 0 0 0 0
fn=rustc_middle::ty::sty::ExistentialPredicate::stable_cmp
1151 10 0 0 2 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
1136 22 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
0 54 0 0 0 0 0 0 0 0
950 117 0 0 63 0 0 0 0 0
1136 310 0 0 54 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
1136 40 0 0 37 0 0 1 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
0 2 0 0 0 0 0 0 0 0
950 2 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::UniversalRegionRelations::outlives
1136 18 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::create
1136 3 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::generate
1136 3 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
1136 15 0 0 0 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
1136 20 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::drop_flag_effects::drop_flag_effects_for_function_entry
1136 14 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::iterate_to_fixpoint
1016 26 4 2 0 0 0 0 0 0
1136 54 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::new
1136 1 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::MoveData::gather_moves
1136 6 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::push_stack_frame
1136 89 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::memory::Memory<M>::check_ptr_access_align
319 64 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_aggregate
1136 3 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_neighbours
1136 48 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::merge_codegen_units
1136 12 1 1 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::partition
1136 12 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
1136 13 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::simplify
1136 86 0 0 64 0 0 0 0 0
fn=rustc_mir::transform::simplify::remove_dead_blocks
1136 75 8 1 0 0 0 0 0 0
fn=rustc_mir::util::storage::AlwaysLiveLocals::new
1136 35 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::scope::build_scope_drops
1136 36 0 0 0 0 0 0 0 0
fn=rustc_parse::lexer::StringReader::next_token
319 23 0 0 0 0 0 3 0 0
1151 1 0 0 0 0 0 0 0 0
fn=rustc_parse::lexer::tokentrees::TokenTreesReader::parse_all_token_trees
216 15 0 0 0 0 0 5 0 0
fn=rustc_parse::parser::Parser::bump
319 8 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_bottom_expr
1219 12 3 1 3 0 0 3 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_full_stmt
216 6 1 1 2 0 0 2 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_stmt_without_recovery
216 3 0 0 1 0 0 1 0 0
fn=rustc_passes::liveness::Liveness::merge_from_succ
1136 1 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::hygienic_lexical_parent
319 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_path_with_ribs::{{closure}}
319 12 0 0 0 0 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::get_traits_containing_item
319 1 0 0 0 0 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::get_traits_in_module_containing_item
319 26 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
319 4 0 0 0 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_map
1136 101 47 1 0 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_seq
1136 144318 1 1 0 0 0 0 0 0
fn=rustc_span::<impl rustc_data_structures::stable_hasher::HashStable<CTX> for rustc_span::span_encoding::Span>::hash_stable
1151 41 0 0 41 0 0 0 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::to
0 44 0 0 0 0 0 0 0 0
319 22 0 0 0 0 0 0 0 0
950 22 0 0 0 0 0 0 0 0
1016 22 0 0 0 0 0 0 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::with_call_site_ctxt
319 1 0 0 0 0 0 0 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::with_def_site_ctxt
319 4 0 0 0 0 0 0 0 0
fn=rustc_span::analyze_source_file::analyze_source_file
1136 2 0 0 2 0 0 0 0 0
1151 1 0 0 0 0 0 0 0 0
fn=rustc_span::caching_source_map_view::CachingSourceMapView::byte_pos_to_line_and_col
319 100 0 0 100 28 0 0 0 0
1151 190 0 0 172 1 0 0 0 0
fn=rustc_span::source_map::SourceMap::bytepos_to_file_charpos
1151 6 0 0 6 1 0 0 0 0
fn=rustc_span::source_map::SourceMap::end_point
0 12 0 0 0 0 0 0 0 0
319 12 0 0 0 0 0 0 0 0
1016 12 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::lookup_byte_offset
319 324 0 0 324 65 0 0 0 0
1151 36 0 0 36 3 0 0 0 0
fn=rustc_span::source_map::SourceMap::lookup_char_pos
1151 3 2 1 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::lookup_line
319 6 0 0 6 1 0 0 0 0
1151 9 0 0 3 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::span_until_char
319 1 0 0 0 0 0 0 0 0
fn=rustc_span::symbol::Ident::is_raw_guess
319 142 0 0 0 0 0 0 0 0
fn=rustc_span::symbol::Ident::is_reserved
319 24 0 0 0 0 0 0 0 0
fn=rustc_span::symbol::Ident::normalize_to_macro_rules
319 21 0 0 0 0 0 0 0 0
fn=rustc_span::symbol::Ident::normalize_to_macros_2_0
319 649 0 0 0 0 0 0 0 0
fn=rustc_span::symbol::Ident::with_span_pos
319 9 0 0 0 0 0 0 0 0
fn=rustc_target::abi::AbiAndPrefAlign::max
0 182 0 0 0 0 0 0 0 0
1016 182 0 0 0 0 0 0 0 0
fn=rustc_target::abi::Align::restrict_for_offset
0 60 3 0 0 0 0 0 0 0
950 30 0 0 0 0 0 0 0 0
fn=rustc_target::abi::Integer::approximate_align
1151 30 0 0 30 1 0 0 0 0
fn=rustc_target::abi::Niche::reserve
1138 3 0 0 0 0 0 0 0 0
fn=rustc_target::abi::Scalar::is_bool
1052 45 0 0 9 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
0 15 0 0 0 0 0 0 0 0
950 15 8 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicates_recursively
0 99 0 0 0 0 0 0 0 0
1016 33 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_impl
0 107 0 0 0 0 0 0 0 0
950 107 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::subst_and_check_impossible_predicates
1136 8 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_argument_types
0 2 2 1 0 0 0 0 0 0
950 4 0 0 0 0 0 2 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
1140 4 2 1 2 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_stmt
0 4 1 1 0 0 0 0 0 0
603 16 1 1 8 2 0 8 2 0
fn=rustc_typeck::check::_match::<impl rustc_typeck::check::FnCtxt>::check_match
0 11 3 3 4 0 0 4 0 0
603 9 1 1 2 0 0 7 0 0
623 14 2 2 7 0 0 7 0 0
951 6 1 1 1 0 0 1 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_kind
1136 5 0 0 3 0 0 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_with_expectation
0 26 6 1 0 0 0 0 0 0
603 104 0 0 52 10 0 52 11 0
fn=rustc_typeck::check::pat::<impl rustc_typeck::check::FnCtxt>::check_pat
0 1 0 0 0 0 0 0 0 0
1016 2 0 0 0 0 0 1 0 0
fn=rustc_typeck::check::wfcheck::check_fn_or_method
0 1 0 0 0 0 0 0 0 0
950 1 0 0 0 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
1136 115 4 1 0 0 0 0 0 0
fn=std::io::read_to_end
0 8 0 0 0 0 0 0 0 0
fn=std::path::Components::parse_next_component_back
0 200 0 0 0 0 0 0 0 0
861 1200 0 0 0 0 0 0 0 0
fn=std::sys::unix::args::imp::args
1136 1 0 0 0 0 0 0 0 0
fn=std::sys::unix::thread::Thread::new
0 20 0 0 0 0 0 0 0 0
1016 10 0 0 0 0 0 0 0 0
fn=std::sys::unix::time::Timespec::sub_timespec
898 39 0 0 0 0 0 0 0 0
1151 234 0 0 0 0 0 0 0 0
fn=std::sys_common::at_exit_imp::cleanup
1136 40 0 0 0 0 0 0 0 0
fn=std::thread::local::LocalKey<T>::with
1052 75 1 0 75 5 0 0 0 0
1136 3 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/convert/mod.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
563 48 7 0 24 0 0 24 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 5 0 0 5 0 0 0 0 0
563 181 12 4 27 3 0 117 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::next
0 14 2 1 0 0 0 0 0 0
563 6 0 0 3 0 0 3 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::add_eh_frame_header
0 1 0 0 0 0 0 0 0 0
514 3 1 1 1 1 0 1 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::add_object
514 28 0 0 7 0 0 7 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::full_relro
0 2 0 0 0 0 0 0 0 0
514 6 0 0 2 1 0 2 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::gc_sections
0 1 0 0 0 0 0 0 0 0
514 3 0 0 1 0 0 1 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::group_end
0 1 0 0 0 0 0 0 0 0
514 3 0 0 1 1 0 1 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::group_start
0 1 0 0 0 0 0 0 0 0
514 3 0 0 1 0 0 1 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::include_path
514 8 0 0 2 2 0 2 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_dylib
0 1 1 1 0 0 0 0 0 0
514 3 0 0 1 0 0 1 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_rlib
0 1 0 0 0 0 0 0 0 0
514 59 1 1 15 1 0 15 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::output_filename
514 4 0 0 1 0 0 1 0 0
fn=<rustc_data_structures::thin_vec::ThinVec<T> as core::iter::traits::collect::Extend<T>>::extend
563 10 0 0 0 0 0 10 0 0
fn=<rustc_infer::infer::at::At as rustc_trait_selection::traits::query::normalize::AtExt>::normalize
0 7 3 0 0 0 0 0 0 0
563 26 8 0 11 5 0 11 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::CanonicalizeAllFreeRegions as rustc_infer::infer::canonical::canonicalizer::CanonicalizeRegionMode>::canonicalize_free_region
563 20 0 0 10 3 0 10 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::CanonicalizeFreeRegionsOtherThanStatic as rustc_infer::infer::canonical::canonicalizer::CanonicalizeRegionMode>::canonicalize_free_region
563 48 7 1 16 0 0 16 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::CanonicalizeUserTypeAnnotation as rustc_infer::infer::canonical::canonicalizer::CanonicalizeRegionMode>::canonicalize_free_region
563 6 0 0 2 0 0 2 0 0
fn=<rustc_middle::ty::subst::GenericArg as rustc_middle::ty::relate::Relate>::relate
563 190 3 1 95 2 0 95 0 0
fn=<rustc_span::source_map::RealFileLoader as rustc_span::source_map::FileLoader>::read_file
514 9 0 0 3 3 0 3 1 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
0 4 0 0 0 0 0 2 0 0
525 4 0 0 4 0 0 0 0 0
563 4 0 0 0 0 0 2 0 0
fn=<rustc_typeck::check::regionck::RegionCtxt as rustc_hir::intravisit::Visitor>::visit_expr
563 4 0 0 4 0 0 2 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
563 124 0 0 62 0 0 62 1 1
fn=_ZN10rustc_lint7builtin10MissingDoc24check_missing_docs_attrsN.llvm.M
563 2 0 0 1 1 0 1 0 0
fn=_ZN12rustc_expand3mbe11macro_check13check_bindersN.llvm.M
563 5 0 0 5 2 0 5 0 0
fn=_ZN12rustc_expand3mbe11macro_check17check_occurrencesN.llvm.M
563 2 0 0 1 0 0 1 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
563 8 0 0 8 2 0 8 2 0
fn=_ZN12rustc_middle2ty6relate12TypeRelation6relateN.llvm.M
563 14 0 0 7 1 0 7 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety33virtual_call_violation_for_methodN.llvm.M
563 6 0 0 4 0 0 4 0 0
fn=_ZN3ena5unify25UnificationTable$LT$S$GT$22uninlined_get_root_keyN.llvm.M
525 44 0 0 44 0 0 0 0 0
fn=_ZN3ena5unify25UnificationTable$LT$S$GT$22uninlined_get_root_keyN.llvm.M
525 108 0 0 108 0 0 0 0 0
fn=_ZN47_$LT$dyn$u20$rustc_typeck..astconv..AstConv$GT$26create_substs_for_ast_pathN.llvm.M
0 1 1 1 0 0 0 0 0 0
563 3 0 0 1 1 0 1 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
563 60 0 0 20 1 0 20 0 0
fn=ena::snapshot_vec::SnapshotVec<D,V,L>::update
544 224 0 0 224 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::probe_value
525 166 0 0 166 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::uninlined_get_root_key
525 79 0 0 79 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::union
525 222 14 2 222 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::union_value
525 38 0 0 38 0 0 0 0 0
fn=rustc_ast::mut_visit::visit_clobber
563 12 0 0 4 0 0 6 0 0
fn=rustc_builtin_macros::format::expand_format_args_impl
563 2 0 0 1 1 0 1 0 0
fn=rustc_codegen_llvm::back::write::target_machine_factory
0 32 0 0 0 0 0 0 0 0
563 112 8 1 48 4 0 48 0 0
fn=rustc_codegen_ssa::back::command::Command::command
514 51 0 0 0 0 0 51 0 0
fn=rustc_codegen_ssa::back::link::get_linker
0 1 0 0 0 0 0 0 0 0
514 3 1 1 1 1 0 1 0 0
fn=rustc_codegen_ssa::back::link::remove
514 28 0 0 7 1 0 7 0 0
fn=rustc_codegen_ssa::base::maybe_create_entry_wrapper
563 2 0 0 1 1 0 1 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
0 24 0 0 24 0 0 0 0 0
563 60 1 1 12 0 0 36 1 0
fn=rustc_expand::base::SyntaxExtension::new
563 8 0 0 4 0 0 4 0 0
fn=rustc_expand::mbe::macro_check::check_nested_occurrences
563 12 0 0 12 1 0 12 1 0
fn=rustc_expand::mbe::transcribe::transcribe
563 106 3 3 40 0 0 52 0 0
fn=rustc_infer::infer::InferCtxt::var_for_def
563 933 0 0 615 44 0 120 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_nll_query_response_and_region_obligations
0 16 3 1 8 0 0 0 0 0
563 16 0 0 8 0 0 8 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars
0 19 6 3 0 0 0 0 0 0
563 38 0 0 19 1 0 19 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
563 1750 54 10 872 32 0 748 1 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::fill_item
0 1 1 1 1 0 0 0 0 0
563 1 1 1 1 0 0 1 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::check_rvalue
563 2 0 0 2 2 0 2 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
563 5 0 0 5 2 0 5 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::try_read_immediate
0 1 1 1 0 0 0 1 0 0
fn=rustc_mir::interpret::validity::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::validate_operand_internal
0 1 0 0 0 0 0 0 0 0
563 9 1 1 1 1 0 4 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
563 2 1 1 1 1 0 1 0 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
563 8 1 1 4 0 0 4 0 0
fn=rustc_parse::lexer::tokentrees::TokenTreesReader::parse_token_tree
563 33 1 1 12 0 0 18 0 0
fn=rustc_parse::parser::TokenCursor::next
563 144 0 0 60 3 0 60 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_prefix_expr
563 8 2 1 4 0 0 4 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_stmt_without_recovery
563 12 2 2 6 0 0 6 0 0
fn=rustc_serialize::serialize::Decoder::read_seq
563 12 1 1 6 0 0 6 0 0
fn=rustc_session::config::OutputFilenames::temp_path_ext
514 48 0 0 24 16 0 24 0 0
fn=rustc_session::filesearch::FileSearch::get_tools_search_paths
514 3 0 0 2 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::load_file
563 7 1 1 3 1 0 3 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
563 1 1 1 1 0 0 1 0 0
fn=rustc_trait_selection::traits::util::closure_trait_ref_and_return_type
563 8 8 2 4 0 0 4 0 0
fn=rustc_trait_selection::traits::wf::obligations
0 14 0 0 14 0 0 0 0 0
563 42 10 1 14 0 0 14 1 0
fn=rustc_traits::implied_outlives_bounds::compute_implied_outlives_bounds
0 1 0 0 0 0 0 1 0 0
563 2 1 1 1 1 0 1 0 0
fn=rustc_traits::type_op::AscribeUserTypeCx::relate_mir_and_user_ty
563 3 1 1 2 0 0 2 0 0
fn=rustc_typeck::check::FnCtxt::check_argument_types
563 3 0 0 3 2 0 3 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path::{{closure}}::{{closure}}
563 8 0 0 6 1 0 0 0 0
fn=rustc_typeck::check::FnCtxt::resolve_ty_and_res_ufcs
563 3 0 0 1 1 0 2 0 0
fn=rustc_typeck::check::callee::<impl rustc_typeck::check::FnCtxt>::check_call
563 4 2 1 2 1 0 2 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
563 5 0 0 5 3 0 5 0 0
fn=rustc_typeck::check::wfcheck::check_fn_or_method
563 4 0 0 2 1 0 1 0 0
fn=std::thread::Thread::new
563 16 0 0 4 2 0 6 0 0
fn=tempfile::dir::create
514 1 0 0 1 1 0 1 0 0
fn=tempfile::util::tmpname
0 2 0 0 2 0 0 0 0 0
514 4 0 0 3 1 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/convert/num.rs
fn=_ZN9rustc_mir9interpret5place19MPlaceTy$LT$Tag$GT$6offsetN.llvm.M
221 5 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_bytes_with_undef_and_ptr
221 88 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::read_scalar
221 5 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::value::Scalar<Tag>::to_machine_usize
221 1 1 1 0 0 0 0 0 0
fn=rustc_mir::interpret::memory::Memory<M>::check_ptr_access_align
221 198 4 1 70 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::try_read_immediate
221 2 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::place::MemPlace<Tag>::offset
221 30 0 0 5 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::new_imported_source_file
221 810 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::new_source_file
221 2 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/fmt/builders.rs
fn=core::fmt::Formatter::debug_tuple
305 12 0 0 0 0 0 12 0 0
fn=core::fmt::builders::DebugTuple::finish
0 3 0 0 3 0 0 0 0 0
380 9 3 1 0 0 0 9 0 0
381 9 0 0 3 0 0 0 0 0
390 12 3 1 9 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/fmt/mod.rs
fn=<&T as core::fmt::Display>::fmt
2022 652 56 17 431 39 4 0 0 0
fn=<&mut W as core::fmt::Write>::write_char
203 80 3 2 0 0 0 48 0 0
204 16 0 0 16 0 0 0 0 0
205 96 6 4 64 0 0 0 0 0
fn=<&mut W as core::fmt::Write>::write_str
199 8037 106 11 0 0 0 5276 14 3
200 1442 34 3 1442 1 0 8 0 0
201 8053 20 1 5751 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
328 84 7 1 0 0 0 60 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
2000 42 0 0 42 0 0 14 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_dylib
328 99 1 1 0 0 0 55 0 0
fn=<rustc_middle::mir::BasicBlock as core::fmt::Debug>::fmt
328 96 0 0 0 0 0 60 0 0
fn=<rustc_middle::mir::Promoted as core::fmt::Debug>::fmt
328 16 2 1 0 0 0 10 0 0
fn=<rustc_middle::ty::SymbolName as core::fmt::Debug>::fmt
2022 4 0 0 3 0 0 0 0 0
fn=<rustc_middle::ty::print::pretty::FmtPrinter<F> as rustc_middle::ty::print::Printer>::path_crate
193 198 36 2 18 18 0 108 0 0
fn=<rustc_symbol_mangling::legacy::SymbolPrinter as rustc_middle::ty::print::Printer>::path_qualified
193 62 4 3 6 0 0 36 0 0
fn=<str as core::fmt::Display>::fmt
2086 1236 63 1 0 0 0 0 0 0
2087 824 0 0 412 78 0 0 0 0
fn=_ZN12rustc_middle2ty5print6pretty13PrettyPrinter17pretty_print_typeN.llvm.M
0 1 1 1 0 0 0 1 0 0
193 22 2 2 2 0 0 12 0 0
fn=_ZN12rustc_middle2ty5print7Printer22default_print_def_pathN.llvm.M
193 352 10 1 32 4 0 192 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
328 28 1 1 0 0 0 20 0 0
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
328 27 4 2 0 0 0 15 0 0
fn=_ZN9rustc_mir9transform13mir_validatedN.llvm.M
328 8 1 1 0 0 0 5 0 0
fn=_ZN9rustc_mir9transform9mir_constN.llvm.M
328 9 1 1 0 0 0 5 0 0
fn=alloc::fmt::format
193 1390 24 1 556 50 0 556 0 0
356 278 39 1 278 0 0 0 0 0
358 139 0 0 0 0 0 0 0 0
360 278 0 0 0 0 0 0 0 0
fn=core::fmt::Formatter::debug_tuple
1523 15 2 1 9 0 0 3 0 0
1881 18 3 1 0 0 0 9 0 0
1883 15 0 0 12 0 0 0 0 0
fn=core::fmt::Formatter::pad
0 824 0 0 412 0 0 0 0 0
1343 4120 66 0 0 0 0 2884 5 1
1345 1236 71 1 412 0 0 0 0 0
fn=core::fmt::Formatter::pad_integral
0 885 74 3 572 0 0 12 0 0
1176 6 0 0 0 0 0 0 0 0
1249 1164 79 2 0 0 0 582 1 0
1253 194 0 0 0 0 0 0 0 0
1256 194 0 0 0 0 0 0 0 0
1261 97 0 0 0 0 0 0 0 0
1281 194 0 0 97 0 0 0 0 0
1282 680 33 1 0 0 0 85 4 0
1283 510 0 0 255 0 0 0 0 0
1287 48 0 0 12 0 0 0 0 0
1288 90 3 1 10 0 0 10 0 0
1289 40 0 0 30 0 0 0 0 0
1293 2 0 0 0 0 0 0 0 0
1296 16 0 0 0 0 0 2 0 0
1298 14 0 0 8 0 0 2 0 0
1299 4 0 0 4 0 0 0 0 0
1300 4 0 0 2 0 0 2 0 0
1301 2 0 0 0 0 0 2 0 0
1312 18 0 0 14 0 0 0 0 0
1393 6 0 0 2 0 0 0 0 0
1394 4 0 0 0 0 0 0 0 0
1399 8 2 1 2 2 1 0 0 0
1404 4 2 1 0 0 0 0 0 0
1405 12 2 1 8 0 0 2 0 0
1408 2 0 0 2 0 0 0 0 0
1719 582 0 0 97 0 0 0 0 0
1774 97 0 0 0 0 0 0 0 0
1799 2 0 0 0 0 0 0 0 0
fn=core::fmt::Formatter::pad_integral::write_prefix
0 97 17 1 0 0 0 0 0 0
1270 582 33 1 0 0 0 291 0 0
1271 194 0 0 0 0 0 0 0 0
1274 194 0 0 0 0 0 0 0 0
1275 388 0 0 388 0 0 0 0 0
fn=core::fmt::Formatter::write_fmt
1545 14 9 1 0 0 0 0 0 0
1546 168 9 1 84 0 0 56 0 0
1547 28 0 0 14 0 0 0 0 0
fn=core::fmt::Formatter::write_str
1523 35 4 1 21 0 0 0 0 0
fn=core::fmt::write
0 2701 9 2 405 0 0 0 0 0
1100 4820 73 1 0 0 0 2892 15 3
1101 2892 72 1 0 0 0 2892 15 3
1113 1446 0 0 482 0 0 0 0 0
1115 1410 63 1 1410 0 0 0 0 0
1116 2997 0 0 1953 190 20 522 14 3
1117 2610 63 1 1044 0 0 522 0 0
1124 24 0 0 24 0 0 0 0 0
1125 60 0 0 36 0 0 12 0 0
1126 24 0 0 0 0 0 0 0 0
1133 482 65 1 0 0 0 0 0 0
1134 918 0 0 612 23 4 102 0 0
1138 3856 72 1 3374 0 0 0 0 0
1141 24 0 0 12 3 1 12 0 0
1142 24 0 0 12 0 0 12 0 0
1143 24 0 0 12 0 0 12 0 0
1144 48 0 0 24 0 0 24 0 0
1145 48 3 1 24 0 0 24 0 0
1148 60 0 0 36 0 0 0 0 0
1151 24 0 0 12 0 0 12 0 0
1156 144 3 1 12 0 0 0 0 0
fn=rustc_ast::expand::allocator::AllocatorKind::fn_name
328 8 0 0 0 0 0 0 0 0
fn=rustc_ast::expand::allocator::global_allocator_spans
328 9 1 1 0 0 0 5 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::LitKind>::to_lit_token
193 11 1 1 1 1 0 6 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
328 9 1 1 0 0 0 5 0 0
fn=rustc_codegen_llvm::allocator::codegen
328 28 1 1 0 0 0 20 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit
193 66 6 1 6 6 0 36 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit::module_codegen
193 66 6 1 6 2 0 36 0 0
fn=rustc_codegen_ssa::back::symbol_export::symbol_name_for_instance_in_crate
193 11 1 1 1 1 0 6 0 0
fn=rustc_codegen_ssa::base::<impl rustc_codegen_ssa::CrateInfo>::new
193 154 2 2 14 1 0 84 0 0
fn=rustc_codegen_ssa::base::codegen_crate
193 11 2 2 1 0 0 6 0 0
fn=rustc_metadata::locator::CrateLocator::extract_one
328 98 14 1 0 0 0 70 1 0
fn=rustc_metadata::locator::CrateLocator::find_library_crate
328 322 38 4 0 0 0 210 8 1
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name
193 297 14 10 21 3 0 168 0 0
328 66 6 4 0 0 0 40 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name_no_mangle
193 203 4 4 25 1 0 114 0 0
328 8 1 1 0 0 0 5 0 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
193 1656 74 4 152 2 0 912 0 0
fn=rustc_middle::ty::print::obsolete::DefPathBasedNames::push_def_path
193 88 3 1 0 0 0 48 0 0
fn=rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur
193 44 2 2 4 0 0 24 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
328 18 2 1 0 0 0 10 0 0
fn=rustc_mir::transform::run_optimization_passes
328 108 15 5 0 0 0 75 0 0
fn=rustc_mir::transform::run_passes
328 27 2 1 0 0 0 15 0 0
fn=rustc_mir::transform::run_passes::{{closure}}::{{closure}}
345 2052 9 1 0 0 0 1368 0 0
fn=rustc_mir::transform::run_post_borrowck_cleanup_passes
328 66 8 3 0 0 0 45 0 0
fn=rustc_session::config::OutputFilenames::new
328 9 1 1 0 0 0 5 0 0
fn=rustc_session::config::default_configuration
193 44 2 2 4 1 0 24 0 0
fn=rustc_session::output::filename_for_input
328 18 2 1 0 0 0 10 0 0
fn=rustc_symbol_mangling::legacy::mangle
193 264 33 3 24 0 0 156 0 0
fn=rustc_symbol_mangling::symbol_name_for_instance_in_crate
193 11 1 1 1 1 0 6 0 0
fn=rustc_symbol_mangling::symbol_name_provider
193 11 1 1 1 1 0 6 0 0
fn=rustc_target::abi::TargetDataLayout::parse
193 12 1 1 1 1 0 6 0 0
fn=scoped_tls::ScopedKey<T>::with
2022 414 0 0 207 39 0 207 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/fmt/num.rs
fn=core::fmt::num::<impl core::fmt::LowerHex for i64>::fmt
0 12 0 0 0 0 0 0 0 0
28 190 0 0 0 0 0 0 0 0
66 570 0 0 0 0 0 0 0 0
90 60 5 1 12 0 0 12 0 0
127 1140 0 0 0 0 0 0 0 0
136 12 5 1 0 0 0 0 0 0
137 12 0 0 12 0 0 0 0 0
138 24 0 0 12 0 0 0 0 0
fn=core::fmt::num::imp::<impl core::fmt::Display for u32>::fmt
0 30 25 1 0 0 0 0 0 0
31 60 0 0 30 0 0 0 0 0
196 60 0 0 30 23 0 0 0 0
210 30 25 1 0 0 0 0 0 0
229 90 0 0 0 0 0 0 0 0
237 60 0 0 0 0 0 0 0 0
238 60 0 0 0 0 0 0 0 0
239 60 0 0 0 0 0 30 0 0
251 30 0 0 0 0 0 0 0 0
253 150 0 0 30 21 0 30 0 0
260 60 25 1 0 0 0 0 0 0
269 60 0 0 30 0 0 0 0 0
fn=core::fmt::num::imp::<impl core::fmt::Display for u64>::fmt
0 55 7 1 0 0 0 0 0 0
31 55 0 0 55 0 0 0 0 0
196 110 0 0 55 5 0 0 0 0
210 110 7 1 0 0 0 0 0 0
229 165 0 0 0 0 0 0 0 0
237 110 0 0 0 0 0 0 0 0
238 84 0 0 0 0 0 0 0 0
239 84 0 0 0 0 0 42 0 0
242 13 0 0 0 0 0 0 0 0
251 55 0 0 0 0 0 0 0 0
253 275 0 0 55 5 0 55 0 0
260 110 8 1 0 0 0 0 0 0
269 110 0 0 55 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/hash/mod.rs
fn=<[T] as rustc_data_structures::stable_hasher::HashStable<CTX>>::hash_stable
317 4 0 0 0 0 0 1 0 0
567 1 0 0 1 1 0 0 0 0
fn=<alloc::collections::btree::map::BTreeMap<K,V> as core::hash::Hash>::hash
323 10 1 1 0 0 0 4 0 0
641 1 0 0 1 0 0 0 0 0
fn=<alloc::string::String as rustc_session::config::dep_tracking::DepTrackingHash>::hash
293 10 1 1 0 0 0 4 0 0
615 4 0 0 0 0 0 2 0 0
fn=<alloc::vec::Vec<(alloc::string::String,core::option::Option<alloc::string::String>,rustc_session::utils::NativeLibKind)> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
323 5 0 0 0 0 0 2 0 0
fn=<alloc::vec::Vec<(alloc::string::String,rustc_session::lint::Level)> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
323 5 1 1 0 0 0 2 0 0
fn=<alloc::vec::Vec<alloc::string::String> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
323 20 0 0 0 0 0 8 0 0
fn=<alloc::vec::Vec<rustc_session::config::CrateType> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
323 5 0 0 0 0 0 2 0 0
fn=<bool as rustc_session::config::dep_tracking::DepTrackingHash>::hash
293 200 0 0 0 0 0 80 0 0
601 40 0 0 40 2 0 0 0 0
fn=<core::option::Option<(alloc::string::String,u64)> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
0 4 0 0 0 0 0 1 0 0
323 1 1 1 0 0 0 1 0 0
fn=<core::option::Option<T> as core::hash::Hash>::hash
677 1 0 0 0 0 0 0 0 0
fn=<core::option::Option<alloc::string::String> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
323 18 1 1 0 0 0 6 0 0
fn=<core::option::Option<alloc::vec::Vec<alloc::string::String>> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
323 5 1 1 0 0 0 2 0 0
fn=<core::option::Option<bool> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
323 52 0 0 0 0 0 13 0 0
fn=<core::option::Option<rustc_session::lint::Level> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
0 12 0 0 0 0 0 3 0 0
323 6 0 0 0 0 0 3 0 0
fn=<core::option::Option<rustc_target::spec::CodeModel> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
0 4 1 1 0 0 0 1 0 0
323 2 0 0 0 0 0 1 0 0
fn=<core::option::Option<rustc_target::spec::MergeFunctions> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
0 4 0 0 0 0 0 1 0 0
323 2 0 0 0 0 0 1 0 0
fn=<core::option::Option<rustc_target::spec::PanicStrategy> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
0 8 0 0 0 0 0 2 0 0
323 4 1 1 0 0 0 2 0 0
fn=<core::option::Option<rustc_target::spec::RelocModel> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
0 4 0 0 0 0 0 1 0 0
323 2 0 0 0 0 0 1 0 0
fn=<core::option::Option<std::path::PathBuf> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
323 10 1 1 0 0 0 4 0 0
fn=<rustc_data_structures::fingerprint::Fingerprint as core::hash::Hash>::hash
567 288 0 0 288 0 0 0 0 0
fn=<rustc_middle::mir::interpret::value::ConstValue as core::hash::Hash>::hash
567 214 0 0 214 0 0 0 0 0
fn=<rustc_middle::ty::ParamEnvAnd<T> as core::hash::Hash>::hash
567 3 0 0 3 0 0 0 0 0
fn=<rustc_middle::ty::PredicateAtom as core::hash::Hash>::hash
567 293 0 0 293 0 0 0 0 0
601 7 0 0 7 2 0 0 0 0
677 164 0 0 41 4 0 41 0 0
fn=<rustc_middle::ty::consts::kind::ConstKind as core::hash::Hash>::hash
567 21 0 0 21 0 0 0 0 0
fn=<rustc_middle::ty::instance::Instance as core::hash::Hash>::hash
567 472 0 0 472 11 0 0 0 0
fn=<rustc_middle::ty::instance::InstanceDef as core::hash::Hash>::hash
567 211 0 0 211 1 0 0 0 0
fn=<rustc_middle::ty::sty::RegionKind as core::hash::Hash>::hash
567 750 0 0 750 14 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as core::hash::Hash>::hash
567 32 0 0 27 0 0 0 0 0
601 45 0 0 45 0 0 0 0 0
677 2244 0 0 844 16 0 690 3 0
fn=<rustc_mir::borrow_check::borrow_set::GatherBorrows as rustc_middle::mir::visit::Visitor>::visit_local
567 32 1 1 16 0 0 0 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_local
567 13 0 0 13 0 0 0 0 0
fn=<rustc_mir::interpret::place::MPlaceTy<Tag> as core::hash::Hash>::hash
567 126 0 0 84 0 0 0 0 0
677 42 0 0 0 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
567 1 0 0 1 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_block
567 4 0 0 2 0 0 0 0 0
fn=<rustc_session::config::LinkerPluginLto as rustc_session::config::dep_tracking::DepTrackingHash>::hash
323 5 1 1 0 0 0 2 0 0
fn=<rustc_session::config::LtoCli as rustc_session::config::dep_tracking::DepTrackingHash>::hash
323 25 0 0 0 0 0 10 0 0
fn=<rustc_session::config::SanitizerSet as rustc_session::config::dep_tracking::DepTrackingHash>::hash
293 10 0 0 0 0 0 4 0 0
567 2 0 0 2 0 0 0 0 0
fn=<rustc_session::config::SwitchWithOptPath as rustc_session::config::dep_tracking::DepTrackingHash>::hash
0 4 0 0 0 0 0 1 0 0
323 1 0 0 0 0 0 1 0 0
fn=<rustc_span::edition::Edition as rustc_session::config::dep_tracking::DepTrackingHash>::hash
323 10 0 0 0 0 0 4 0 0
fn=<rustc_target::abi::Layout as core::hash::Hash>::hash
197 105 0 0 0 0 0 35 0 0
567 468 3 1 468 8 0 0 0 0
571 90 0 0 0 0 0 0 0 0
577 180 0 0 0 0 0 90 0 0
601 324 0 0 192 0 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::llvm_type
677 124 0 0 124 0 0 0 0 0
fn=<rustc_target::spec::TargetTriple as rustc_session::config::dep_tracking::DepTrackingHash>::hash
293 5 0 0 0 0 0 2 0 0
323 5 1 1 0 0 0 2 0 0
615 2 0 0 0 0 0 1 0 0
fn=<std::path::PathBuf as core::hash::Hash>::hash
577 1794 0 0 0 0 0 598 0 0
fn=<u64 as rustc_session::config::dep_tracking::DepTrackingHash>::hash
311 15 0 0 0 0 0 6 0 0
567 3 0 0 3 2 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check13check_bindersN.llvm.M
567 5 0 0 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check17check_occurrencesN.llvm.M
567 1 0 0 1 0 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor27smart_resolve_path_fragmentN.llvm.M
567 2 1 1 1 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
567 216 0 0 144 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
567 9 0 0 6 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
567 21 2 1 14 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
567 74 1 1 37 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
567 6 2 1 3 0 0 0 0 0
fn=_ZN4core4hash5impls58_$LT$impl$u20$core..hash..Hash$u20$for$u20$$u5b$T$u5d$$GT$4hashN.llvm.M
567 16 4 1 16 0 0 0 0 0
668 56 9 1 0 0 0 28 0 0
671 56 8 1 56 0 0 0 0 0
677 32 0 0 16 2 0 0 0 0
fn=_ZN62_$LT$rustc_target..abi..Layout$u20$as$u20$core..hash..Hash$GT$4hashN.llvm.M
567 126 0 0 126 0 0 0 0 0
571 2 0 0 0 0 0 0 0 0
601 84 0 0 42 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
567 4 0 0 4 1 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
567 3581 0 0 3581 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
567 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
567 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
567 12 0 0 8 0 0 0 0 0
641 4 2 1 4 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
567 1 0 0 1 1 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
567 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
677 4 0 0 2 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
567 3 0 0 3 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
567 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
567 4 0 0 4 0 0 0 0 0
601 4 0 0 4 0 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for &T>::hash
567 44 0 0 44 0 0 0 0 0
571 36 0 0 0 0 0 0 0 0
577 144 0 0 0 0 0 72 0 0
676 187 14 3 0 0 0 108 0 0
677 47 1 1 47 5 0 0 0 0
678 155 0 0 155 0 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for [T]>::hash
0 3991 0 0 3991 0 0 0 0 0
567 16 0 0 16 0 0 0 0 0
577 11973 0 0 0 0 0 0 0 0
668 8243 42 5 0 0 0 105 0 0
671 148 0 0 148 0 0 0 0 0
677 15 0 0 10 0 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for str>::hash
614 471 7 3 4 0 0 17 0 0
617 453 0 0 453 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::contains_key
567 52 8 3 26 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
567 548 43 4 341 0 0 86 10 0
601 1 1 1 1 0 0 0 0 0
615 16218 0 0 0 0 0 16218 45 0
641 44 0 0 0 0 0 22 0 0
677 161 0 0 127 0 0 10 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
567 12133 41 12 6146 2 0 101 34 0
601 1 0 0 1 0 0 0 0 0
677 229 0 0 149 0 0 16 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
0 3054 19 3 0 0 0 0 0 0
567 10621 13 6 10610 71 0 0 0 0
601 1 0 0 1 0 0 0 0 0
615 53760 0 0 0 0 0 26880 0 0
641 4 0 0 0 0 0 2 0 0
677 53882 4 2 53770 7919 0 56 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
0 15 0 0 0 0 0 15 0 0
567 515 0 0 435 0 0 17 4 0
601 8 0 0 8 0 0 0 0 0
615 15 0 0 0 0 0 15 0 0
641 45 0 0 45 0 0 0 0 0
677 239 0 0 115 0 0 60 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm::{{closure}}
615 9 0 0 0 0 0 6 0 0
fn=rustc_data_structures::snapshot_map::SnapshotMap<K,V,M,L>::get
677 10 0 0 5 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
567 6 0 0 6 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::lookup_cur_matched
567 2 0 0 2 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::process_registered_region_obligations
567 7 1 1 7 0 0 0 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_ReprOptions::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::ReprOptions>::hash_stable
567 4 1 1 4 0 0 0 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_VariantDef::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::VariantDef>::hash_stable
567 4 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_const_alloc
571 46 0 0 0 0 0 0 0 0
577 46 20 1 0 0 0 46 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_stability
567 9 1 1 3 0 0 0 0 0
601 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::sty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_TyKind::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::TyKind>::hash_stable
567 7 2 1 7 0 0 0 0 0
fn=rustc_mir::interpret::intern::intern_const_alloc_recursive
567 3 0 0 3 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 195 34 1 39 0 0 0 0 0
567 184 1 1 139 0 0 0 0 0
601 1 0 0 1 0 0 0 0 0
677 27 0 0 27 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
567 6 4 2 6 0 0 0 0 0
fn=rustc_session::config::dep_tracking::stable_hash
293 500 1 1 0 0 0 200 0 0
323 500 0 0 0 0 0 200 0 0
615 400 0 0 0 0 0 100 0 0
fn=scoped_tls::ScopedKey<T>::with
615 112948 0 0 0 0 0 56474 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::get
567 234 0 0 234 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::insert
567 97 0 0 97 0 0 0 0 0
fn=std::thread::local::LocalKey<T>::with
567 4 0 0 4 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/hash/sip.rs
fn=_ZN81_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
0 1633 1 1 0 0 0 403 0 0
132 1284 0 0 0 0 0 0 0 0
138 2698 0 0 0 0 0 0 0 0
140 888 0 0 0 0 0 0 0 0
141 253 0 0 0 0 0 0 0 0
143 1284 1 1 0 0 0 0 0 0
145 2159 1 1 403 1 0 0 0 0
264 403 0 0 403 0 0 0 0 0
268 1209 0 0 403 0 0 0 0 0
269 356 0 0 0 0 0 0 0 0
271 1424 0 0 356 0 0 356 0 0
272 712 0 0 0 0 0 0 0 0
273 117 0 0 0 0 0 0 0 0
276 239 0 0 0 0 0 0 0 0
278 478 0 0 0 0 0 239 0 0
279 239 0 0 0 0 0 239 0 0
284 286 1 1 0 0 0 0 0 0
285 572 0 0 0 0 0 0 0 0
288 1076 0 0 0 0 0 0 0 0
294 273 0 0 82 0 0 82 0 0
296 109 0 0 0 0 0 0 0 0
298 109 0 0 0 0 0 0 0 0
304 286 0 0 0 0 0 286 0 0
360 3161 1 1 724 0 0 963 0 0
fn=rustc_session::options::Options::dep_tracking_hash
310 1 0 0 1 0 0 0 0 0
312 5 0 0 4 0 0 0 0 0
314 1 0 0 0 0 0 0 0 0
316 1 0 0 0 0 0 0 0 0
318 1 0 0 0 0 0 0 0 0
321 2 0 0 0 0 0 0 0 0
360 4 0 0 0 0 0 0 0 0
365 4 1 1 0 0 0 0 0 0
366 4 1 1 0 0 0 0 0 0
367 3 0 0 0 0 0 0 0 0
fn=std::collections::hash::map::DefaultHasher::new
203 3 0 0 0 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/intrinsics.rs
fn=<&mut W as core::fmt::Write>::write_str
2130 183 3 1 61 3 0 61 0 0
fn=<&rustc_middle::ty::TyS as rustc_infer::infer::at::ToTrace>::to_trace
0 3 2 1 0 0 0 0 0 0
2130 48 0 0 0 0 0 24 0 0
fn=<&rustc_middle::ty::sty::RegionKind as rustc_infer::infer::at::ToTrace>::to_trace
2130 8 0 0 0 0 0 4 0 0
fn=<D as digest::digest::Digest>::digest
2130 6 0 0 2 0 0 3 0 0
2283 3 0 0 1 1 0 1 0 0
fn=<T as alloc::borrow::ToOwned>::to_owned
2130 4 0 0 0 0 0 4 0 0
fn=<alloc::collections::btree::map::BTreeMap<K,V> as core::ops::drop::Drop>::drop
2130 137 0 0 39 8 0 0 0 0
fn=<alloc::rc::Rc<T> as core::ops::drop::Drop>::drop
2130 2073 3 3 2073 1278 25 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 1 1 1 0 0 0 1 0 0
2130 826 2 2 797 0 0 28 0 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
2130 1454 17 5 555 40 0 559 0 0
fn=<alloc::vec::Vec<T> as core::ops::drop::Drop>::drop
2130 164 0 0 164 23 0 0 0 0
fn=<alloc::vec::Vec<T> as rustc_data_structures::map_in_place::MapInPlace<T>>::flat_map_in_place
2130 58 1 1 38 3 0 20 0 0
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::fold
0 5 1 0 0 0 0 0 0 0
2130 18 0 0 0 0 0 6 0 0
fn=<core::iter::adapters::Copied<I> as core::iter::traits::iterator::Iterator>::next
2130 68 2 1 34 0 0 34 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
2130 169 0 0 76 3 0 52 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
2130 23 2 0 18 0 0 5 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
0 2 1 1 2 0 0 0 0 0
2130 27 0 0 0 0 0 27 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
0 23 14 2 0 0 0 0 0 0
2130 135 16 3 89 0 0 26 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::try_fold
2130 10 0 0 3 0 0 3 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
0 10 1 1 0 0 0 0 0 0
2130 43 1 1 18 0 0 22 0 0
fn=<core::result::Result<T,E> as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with
2130 367 0 0 0 0 0 367 0 0
fn=<dyn rustc_codegen_ssa::back::linker::Linker>::take_cmd
2130 31 2 2 14 0 0 12 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::create_substs_for_generic_args
2130 2 0 0 2 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::prohibit_generics
2130 4 0 0 4 0 0 0 0 0
fn=<hashbrown::map::HashMap<K,V,S> as core::iter::traits::collect::Extend<(K,V)>>::extend
0 1840 2 1 1840 0 0 0 0 0
2130 1954 0 0 1954 5 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::clone::Clone>::clone
2130 4 0 0 1 0 0 1 0 0
fn=<hashbrown::raw::RawTable<T> as core::ops::drop::Drop>::drop
2130 9 0 0 9 1 0 0 0 0
fn=<jobserver::HelperThread as core::ops::drop::Drop>::drop
2130 6 1 1 3 0 0 1 0 0
fn=<rustc_arena::TypedArena<T> as core::ops::drop::Drop>::drop
2130 2335 29 29 2100 1031 2 235 3 0
fn=<rustc_ast::ast::Stmt as rustc_ast::attr::HasAttrs>::visit_attrs
2130 2 1 1 2 0 0 0 0 0
fn=<rustc_ast::crate_disambiguator::CrateDisambiguator as core::fmt::Display>::fmt
2130 112 6 2 49 0 0 49 0 0
2198 28 0 0 0 0 0 28 0 0
fn=<rustc_ast_lowering::LoweringContext::lower_crate::MiscCollector as rustc_ast::visit::Visitor>::visit_item
2130 6 0 0 3 0 0 3 0 0
fn=<rustc_ast_passes::feature_gate::PostExpansionVisitor as rustc_ast::visit::Visitor>::visit_attribute
2130 2 0 0 2 2 0 0 0 0
fn=<rustc_codegen_llvm::builder::Builder as rustc_codegen_ssa::traits::builder::BuilderMethods>::new_block
2130 216 13 1 48 1 0 48 0 0
fn=<rustc_codegen_llvm::context::CodegenCx as rustc_codegen_ssa::traits::misc::MiscMethods>::eh_personality
2130 1 0 0 0 0 0 1 1 0
fn=<rustc_codegen_ssa::back::write::spawn_work::{{closure}}::Bomb<B> as core::ops::drop::Drop>::drop
2130 49 7 1 28 0 0 7 0 0
fn=<rustc_data_structures::stable_hasher::StableHasher as core::hash::Hasher>::write
2130 2 0 0 2 2 1 0 0 0
fn=<rustc_errors::HandlerInner as core::ops::drop::Drop>::drop
2130 24 0 0 0 0 0 16 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_item
2130 12 0 0 0 0 0 8 0 0
fn=<rustc_expand::mbe::macro_rules::MacroRulesMacroExpander as rustc_expand::base::TTMacroExpander>::expand
2130 35 4 4 19 0 0 16 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::evaluate_obligation::InferCtxtExt>::evaluate_obligation
2130 24 0 0 24 20 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
2130 6 4 2 6 2 0 0 0 0
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
2130 15 0 0 5 0 0 10 0 0
fn=<rustc_infer::infer::at::At as rustc_trait_selection::traits::query::dropck_outlives::AtExt>::dropck_outlives
2130 3 0 0 3 2 0 0 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::CanonicalizeQueryResponse as rustc_infer::infer::canonical::canonicalizer::CanonicalizeRegionMode>::canonicalize_free_region
2130 122 0 0 0 0 0 122 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::Canonicalizer as rustc_middle::ty::fold::TypeFolder>::fold_region
2130 166 0 0 83 0 0 83 0 0
fn=<rustc_infer::infer::combine::Generalizer as rustc_middle::ty::relate::TypeRelation>::tys
2130 22 4 3 10 0 0 12 0 0
fn=<rustc_infer::infer::equate::Equate as rustc_middle::ty::relate::TypeRelation>::regions
0 22 6 0 0 0 0 0 0 0
2130 156 0 0 50 0 0 78 0 0
fn=<rustc_infer::infer::equate::Equate as rustc_middle::ty::relate::TypeRelation>::tys
2130 670 0 0 268 0 0 402 0 0
fn=<rustc_infer::infer::freshen::TypeFreshener as rustc_middle::ty::fold::TypeFolder>::fold_ty
2130 31 0 0 17 0 0 14 0 0
fn=<rustc_infer::infer::region_constraints::RegionConstraintStorage as ena::undo_log::Rollback<rustc_infer::infer::region_constraints::UndoLog>>::reverse
2130 39 0 0 39 1 0 0 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::regions
0 1 0 0 0 0 0 0 0 0
2130 42 6 1 11 0 0 21 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::tys
2130 118 0 0 70 0 0 48 0 0
fn=<rustc_infer::traits::Obligation<rustc_middle::ty::sty::Binder<rustc_middle::ty::TraitPredicate>> as rustc_trait_selection::traits::select::TraitObligationExt>::derived_cause
2130 69 0 0 0 0 0 46 0 0
fn=<rustc_infer::traits::util::FilterToTraits<I> as core::iter::traits::iterator::Iterator>::next
2130 20 0 0 20 2 0 0 0 0
fn=<rustc_lint::BuiltinCombinedModuleLateLintPass as rustc_lint::passes::LateLintPass>::check_expr
2130 1 0 0 0 0 0 1 0 0
fn=<rustc_lint::builtin::BoxPointers as rustc_lint::passes::LateLintPass>::check_item
2130 1 1 1 1 0 0 0 0 0
fn=<rustc_lint::builtin::ExplicitOutlivesRequirements as rustc_lint::passes::LateLintPass>::check_item
2130 3 1 1 3 0 0 0 0 0
fn=<rustc_lint::builtin::InvalidValue as rustc_lint::passes::LateLintPass>::check_expr
0 1 1 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::MissingDoc as rustc_lint::passes::LateLintPass>::check_item
2130 1 1 1 1 0 0 0 0 0
fn=<rustc_lint::builtin::MutableTransmutes as rustc_lint::passes::LateLintPass>::check_expr
0 1 1 1 0 0 0 0 0 0
fn=<rustc_lint::late::LateContextAndPass<T> as rustc_hir::intravisit::Visitor>::visit_fn
2130 11 1 1 2 0 0 5 0 0
fn=<rustc_lint::late::LateContextAndPass<T> as rustc_hir::intravisit::Visitor>::visit_nested_body
0 2 1 1 0 0 0 2 0 0
2130 16 1 1 2 0 0 2 0 0
fn=<rustc_lint::non_ascii_idents::NonAsciiIdents as rustc_lint::passes::EarlyLintPass>::check_crate
2130 2 0 0 1 0 0 1 0 0
fn=<rustc_lint::unused::UnusedAttributes as rustc_lint::passes::LateLintPass>::check_attribute
2130 2 2 1 2 2 0 0 0 0
fn=<rustc_lint::unused::UnusedBraces as rustc_lint::passes::EarlyLintPass>::check_expr
2130 2 0 0 2 0 0 0 0 0
fn=<rustc_lint::unused::UnusedParens as rustc_lint::passes::EarlyLintPass>::check_expr
2130 2 0 0 2 0 0 0 0 0
fn=<rustc_middle::mir::interpret::error::InterpErrorInfo as core::convert::From<rustc_middle::mir::interpret::error::InterpError>>::from
0 1 1 1 0 0 0 0 0 0
2130 1 0 0 0 0 0 1 0 0
fn=<rustc_middle::traits::specialization_graph::Children as rustc_trait_selection::traits::specialize::specialization_graph::ChildrenExt>::insert_blindly
2130 89 0 0 89 0 0 0 0 0
fn=<rustc_middle::traits::specialization_graph::Graph as rustc_trait_selection::traits::specialize::specialization_graph::GraphExt>::record_impl_from_cstore
2130 2 0 0 2 0 0 0 0 0
fn=<rustc_middle::ty::sty::Binder<rustc_middle::ty::sty::TraitRef> as rustc_infer::infer::at::ToTrace>::to_trace
0 14 0 0 0 0 0 0 0 0
2130 16 0 0 0 0 0 8 0 0
fn=<rustc_middle::ty::sty::TraitRef as rustc_infer::infer::at::ToTrace>::to_trace
0 44 0 0 0 0 0 0 0 0
2130 92 0 0 0 0 0 46 0 0
fn=<rustc_middle::ty::walk::TypeWalker as core::iter::traits::iterator::Iterator>::next
2130 121 0 0 121 0 0 0 0 0
fn=<rustc_mir::borrow_check::MirBorrowckCtxt as rustc_mir::dataflow::framework::visitor::ResultsVisitor>::visit_terminator_after_primary_effect
2130 4 0 0 0 0 0 4 0 0
fn=<rustc_mir::borrow_check::borrow_set::GatherBorrows as rustc_middle::mir::visit::Visitor>::visit_local
2130 16 0 0 16 1 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
0 4 1 1 2 0 0 0 0 0
2130 566 33 28 278 14 0 286 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_local
2130 13 0 0 13 0 0 0 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_statement
2130 11 0 0 11 0 0 0 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_terminator
2130 2 0 0 2 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::RootCollector as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
2130 1 1 1 1 1 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_terminator
2130 18 0 0 9 0 0 9 0 0
fn=<rustc_mir::transform::instcombine::InstCombineVisitor as rustc_middle::mir::visit::MutVisitor>::visit_rvalue
2130 4 0 0 0 0 0 4 0 0
fn=<rustc_mir::transform::nrvo::RenameReturnPlace as rustc_mir::transform::MirPass>::run_pass
2198 10 0 0 4 0 0 2 0 0
fn=<rustc_mir::transform::promote_consts::PromoteTemps as rustc_mir::transform::MirPass>::run_pass
2130 4 1 1 2 0 0 2 0 0
fn=<rustc_mir::transform::simplify::SimplifyLocals as rustc_mir::transform::MirPass>::run_pass
2130 160 1 1 80 11 0 80 0 0
2198 80 0 0 40 1 0 40 0 0
fn=<rustc_passes::dead::MarkSymbolVisitor as rustc_hir::intravisit::Visitor>::visit_arm
2130 2 0 0 1 1 0 1 0 0
fn=<rustc_passes::entry::EntryContext as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
2130 3 1 1 3 0 0 0 0 0
fn=<rustc_passes::hir_id_validator::HirIdValidator as rustc_hir::intravisit::Visitor>::visit_id
2130 1 0 0 1 0 0 0 0 0
fn=<rustc_passes::hir_id_validator::OuterVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
2130 3 1 1 3 1 0 0 0 0
fn=<rustc_passes::liveness::IrMaps as rustc_hir::intravisit::Visitor>::visit_fn
2130 1 1 1 1 0 0 0 0 0
fn=<rustc_passes::reachable::CollectPrivateImplItemsVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
2130 3 0 0 3 1 0 0 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_block
2130 2 0 0 2 0 0 0 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_body
2130 9 1 1 3 0 0 6 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_stmt
2130 4 0 0 4 0 0 0 0 0
fn=<rustc_passes::stability::Checker as rustc_hir::intravisit::Visitor>::visit_item
2130 1 1 1 1 1 0 0 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_item
2130 6 0 0 3 0 0 3 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_mod
2130 1 1 1 1 0 0 0 0 0
fn=<rustc_query_system::query::plumbing::QueryState<CTX,C> as core::default::Default>::default
2130 156 12 12 156 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::create_def
2130 6 0 0 6 1 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::get_partial_res
2130 14 0 0 14 1 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::local_def_id
2130 4 1 1 4 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::opt_local_def_id
2130 45 0 0 45 1 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
0 1 0 0 1 0 0 0 0 0
2130 7 1 1 2 1 0 3 0 0
fn=<rustc_resolve::def_collector::DefCollector as rustc_ast::visit::Visitor>::visit_expr
2130 13 0 0 1 0 0 12 0 0
fn=<rustc_resolve::def_collector::DefCollector as rustc_ast::visit::Visitor>::visit_item
2130 2 0 0 0 0 0 2 0 0
fn=<rustc_resolve::def_collector::DefCollector as rustc_ast::visit::Visitor>::visit_stmt
2130 1 0 0 1 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_block
2130 2 0 0 2 1 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_fn
2130 11 1 1 3 0 0 8 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_item
2130 12 1 1 3 0 0 7 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_nested_body
2130 16 2 2 3 0 0 10 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_path
2130 1 0 0 1 0 0 0 0 0
fn=<rustc_symbol_mangling::legacy::SymbolPrinter as rustc_middle::ty::print::Printer>::path_qualified
2130 2 0 0 0 0 0 2 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::llvm_type
2130 696 41 3 328 36 0 368 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::pointee_info_at
0 9 7 1 0 0 0 0 0 0
2130 45 5 1 18 2 0 27 0 0
fn=<rustc_target::spec::Target as rustc_serialize::json::ToJson>::to_json
2130 18 0 0 8 0 0 10 0 0
fn=<rustc_target::spec::TargetOptions as core::default::Default>::default
2130 138 1 1 60 2 2 78 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::register_predicate_obligation
2130 26 0 0 20 0 0 6 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
2130 66 14 1 2 0 0 64 4 0
fn=<rustc_trait_selection::traits::project::AssocTypeNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
2130 2 0 0 0 0 0 1 0 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
2130 18 0 0 12 6 0 6 0 0
fn=<rustc_typeck::check::regionck::RegionCtxt as rustc_hir::intravisit::Visitor>::visit_expr
2130 100 3 1 50 0 0 48 0 0
fn=<rustc_typeck::check::wfcheck::CheckTypeWellFormedVisitor as rustc_hir::itemlikevisit::ParItemLikeVisitor>::visit_item
2130 3 1 1 3 0 0 0 0 0
fn=<rustc_typeck::check::writeback::WritebackCx as rustc_hir::intravisit::Visitor>::visit_pat
2130 2 0 0 1 0 0 1 0 0
fn=<rustc_typeck::check_unused::CollectExternCrateVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
2130 1 1 1 1 0 0 0 0 0
fn=<rustc_typeck::coherence::orphan::OrphanChecker as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
2130 3 1 1 3 0 0 0 0 0
fn=<rustc_typeck::collect::CollectItemTypesVisitor as rustc_hir::intravisit::Visitor>::visit_item
2130 3 0 0 3 0 0 0 0 0
fn=<scoped_tls::ScopedKey<T>::set::Reset as core::ops::drop::Drop>::drop
2130 5 0 0 0 0 0 5 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
2130 172 4 2 43 0 0 25 0 0
fn=<smallvec::SmallVec<A> as core::ops::drop::Drop>::drop
2130 12 0 0 12 0 0 0 0 0
fn=<smallvec::SmallVec<A> as rustc_data_structures::map_in_place::MapInPlace<T>>::flat_map_in_place
2130 6 0 0 6 0 0 0 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
2130 15 4 2 8 0 0 0 0 0
fn=<std::sync::mpsc::Sender<T> as core::clone::Clone>::clone
2130 11 0 0 7 0 0 4 0 0
fn=<std::sys::unix::fs::ReadDir as core::iter::traits::iterator::Iterator>::next
2283 513 0 0 171 2 0 171 0 0
fn=LLVMRustStringWriteImpl
2130 36 0 0 18 0 0 18 0 0
fn=_ZN10rustc_lint6levels11lint_levelsN.llvm.M
2130 1 0 0 1 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$6insertN.llvm.M
2198 72 0 0 24 1 0 24 0 0
fn=_ZN11rustc_infer5infer9InferCtxt18shallow_resolve_tyN.llvm.M
2130 552 0 0 184 0 0 184 0 0
fn=_ZN12rustc_expand3mbe11macro_check13check_bindersN.llvm.M
2130 5 0 0 5 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check17check_occurrencesN.llvm.M
2130 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_rules9FirstSets3new11build_recurN.llvm.M
2130 3 0 0 3 0 0 0 0 0
fn=_ZN12rustc_middle2ty6layout10layout_rawN.llvm.M
0 69 28 1 69 0 0 0 0 0
2130 207 32 1 0 0 0 138 0 0
fn=_ZN12rustc_middle3hir3map3Map16opt_local_def_idN.llvm.M
2130 5 0 0 5 0 0 0 0 0
fn=_ZN12rustc_middle3mir9traversal9Postorder18traverse_successorN.llvm.M
2130 316 0 0 158 0 0 158 0 0
fn=_ZN12rustc_passes10check_attr16CheckAttrVisitor16check_attributesN.llvm.M
2130 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_passes4dead11DeadVisitor14symbol_is_liveN.llvm.M
2130 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_passes4dead32has_allow_dead_code_or_lang_attrN.llvm.M
2130 3 1 1 3 1 0 0 0 0
fn=_ZN12rustc_passes5entry8entry_fnN.llvm.M
2130 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_passes6region12resolve_exprN.llvm.M
2130 13 0 0 13 0 0 0 0 0
fn=_ZN12rustc_passes6region17region_scope_treeN.llvm.M
2130 2 0 0 0 0 0 1 0 0
fn=_ZN12rustc_passes9reachable13reachable_setN.llvm.M
2130 2 0 0 1 0 0 1 0 0
fn=_ZN12rustc_traits15dropck_outlives21adt_dtorck_constraintN.llvm.M
2130 6 0 0 3 0 0 3 0 0
fn=_ZN12rustc_traits23normalize_projection_ty23normalize_projection_tyN.llvm.M
2130 8 3 1 4 0 0 0 0 0
fn=_ZN12rustc_traits25normalize_erasing_regions43normalize_generic_arg_after_erasing_regionsN.llvm.M
2130 32 0 0 16 12 0 0 0 0
fn=_ZN12rustc_typeck18mem_categorization24MemCategorizationContext12cat_pattern_N.llvm.M
2130 1 0 0 1 1 0 0 0 0
fn=_ZN12rustc_typeck5check6FnCtxt16write_resolutionN.llvm.M
2130 2 1 1 1 0 0 1 0 0
fn=_ZN12rustc_typeck5check6method5probe12ProbeContext9pick_coreN.llvm.M
2130 12 3 2 10 0 0 2 0 0
fn=_ZN12rustc_typeck5check8regionck10RegionCtxt12link_patternN.llvm.M
2130 2 0 0 1 0 0 1 0 0
fn=_ZN12rustc_typeck7collect11generics_ofN.llvm.M
2130 6 0 0 6 0 0 0 0 0
fn=_ZN13rustc_privacy18TypePrivacyVisitor19check_expr_pat_typeN.llvm.M
2130 15 0 0 15 2 0 0 0 0
fn=_ZN13rustc_resolve19build_reduced_graph24BuildReducedGraphVisitor11visit_invocN.llvm.M
2130 8 0 0 2 1 0 4 0 0
fn=_ZN13rustc_resolve19build_reduced_graph41_$LT$impl$u20$rustc_resolve..Resolver$GT$19get_macro_by_def_idN.llvm.M
2130 12 0 0 5 4 0 5 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor27smart_resolve_path_fragmentN.llvm.M
2130 1 0 0 1 1 0 0 0 0
fn=_ZN13rustc_resolve4late9lifetimes15LifetimeContext21visit_fn_like_elisionN.llvm.M
2130 12 2 2 3 0 0 7 0 0
fn=_ZN13rustc_resolve7imports41_$LT$impl$u20$rustc_resolve..Resolver$GT$38resolve_ident_in_module_unadjusted_extN.llvm.M
0 3 1 1 2 1 0 0 0 0
2130 348 2 1 80 0 0 238 0 0
fn=_ZN14rustc_metadata7creader6CStore30push_dependencies_in_postorderN.llvm.M
2130 60 0 0 0 0 0 60 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
2130 46 1 1 20 0 0 21 0 0
2198 20 0 0 10 0 0 10 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export39is_reachable_non_generic_provider_localN.llvm.M
2130 1 0 0 1 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export39upstream_monomorphizations_for_providerN.llvm.M
2130 2 0 0 2 0 0 0 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext11lower_attrsN.llvm.M
2130 8 1 1 2 0 0 4 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext24lower_node_id_with_ownerN.llvm.M
2130 4 0 0 4 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 3 0 0 0 0 0 3 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 2 0 0 0 0 0 2 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 105 0 0 0 0 0 105 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 2 0 0 0 0 0 2 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 110 0 0 0 0 0 110 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 62 49 1 0 0 0 62 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 8 0 0 0 0 0 8 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 4 0 0 0 0 0 4 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 16 0 0 0 0 0 16 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 4 0 0 0 0 0 4 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 4 0 0 0 0 0 4 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 2 0 0 0 0 0 2 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 2 0 0 0 0 0 2 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 2 0 0 0 0 0 2 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 10 0 0 0 0 0 10 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 2 0 0 0 0 0 2 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 5 0 0 0 0 0 5 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 6 0 0 0 0 0 6 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 14 1 1 0 0 0 14 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 5 0 0 0 0 0 5 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 5 0 0 0 0 0 5 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 14 0 0 0 0 0 14 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 17 0 0 0 0 0 17 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 8 0 0 0 0 0 8 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 1 1 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 1 1 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 2 0 0 0 0 0 2 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 3 2 1 0 0 0 3 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 1 1 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 29 0 0 0 0 0 29 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 2 0 0 0 0 0 2 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 2 0 0 0 0 0 2 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 2 0 0 0 0 0 2 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 4 0 0 0 0 0 4 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 7 0 0 0 0 0 7 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 44 0 0 0 0 0 44 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 5 0 0 0 0 0 5 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 12 0 0 0 0 0 12 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 6 0 0 0 0 0 6 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 7 0 0 0 0 0 7 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 5 0 0 0 0 0 5 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 14 0 0 0 0 0 14 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 6 0 0 0 0 0 6 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 3 0 0 0 0 0 3 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 10 0 0 0 0 0 10 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 30 0 0 0 0 0 30 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 3 0 0 0 0 0 3 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 2 0 0 0 0 0 2 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 19 0 0 0 0 0 19 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 4 0 0 0 0 0 4 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 15 1 1 0 0 0 15 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 16 0 0 0 0 0 16 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 8 0 0 0 0 0 8 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 2 0 0 0 0 0 2 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 8 0 0 0 0 0 8 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 3 0 0 0 0 0 3 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 3 0 0 0 0 0 3 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 4 0 0 0 0 0 4 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 647 0 0 0 0 0 647 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 541 0 0 0 0 0 541 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 31 0 0 0 0 0 31 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 8 0 0 0 0 0 8 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 3 0 0 0 0 0 3 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 6 0 0 0 0 0 6 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 2 0 0 0 0 0 2 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 14 0 0 0 0 0 14 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 42 0 0 0 0 0 42 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 39 0 0 0 0 0 39 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 6 0 0 0 0 0 6 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 3 0 0 0 0 0 3 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 3 0 0 0 0 0 3 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 23 0 0 0 0 0 23 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 3 0 0 0 0 0 3 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 18 0 0 0 0 0 18 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 10 0 0 0 0 0 10 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 10 0 0 0 0 0 10 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 53 0 0 0 0 0 53 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 2 0 0 0 0 0 2 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 3178 0 0 0 0 0 3178 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 2 0 0 0 0 0 2 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 1 1 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 25 0 0 0 0 0 25 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 20 0 0 0 0 0 20 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 3 0 0 0 0 0 3 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 126 0 0 0 0 0 126 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 30 0 0 0 0 0 30 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 2 0 0 0 0 0 2 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 14 0 0 0 0 0 14 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 10 0 0 0 0 0 10 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 3 0 0 0 0 0 3 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 3 0 0 0 0 0 3 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 20 0 0 0 0 0 20 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 10 0 0 0 0 0 10 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 6 0 0 0 0 0 6 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 3 0 0 0 0 0 3 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 2 0 0 0 0 0 2 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 15 0 0 0 0 0 15 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 7 0 0 0 0 0 7 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 13 0 0 0 0 0 13 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 4 0 0 0 0 0 4 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 69 0 0 0 0 0 69 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 3 0 0 0 0 0 3 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 441 0 0 0 0 0 441 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 3 0 0 0 0 0 3 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 20 0 0 0 0 0 20 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 3 0 0 0 0 0 3 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 3 0 0 0 0 0 3 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 16 0 0 0 0 0 16 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 88 0 0 0 0 0 88 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 2 2 1 0 0 0 2 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 14 0 0 0 0 0 14 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 2 0 0 0 0 0 2 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
2130 2 0 0 0 0 0 2 0 0
fn=_ZN21rustc_data_structures11small_c_str9SmallCStr3newN.llvm.M
2130 177 17 1 42 8 0 42 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$22register_obligation_atN.llvm.M
2130 102 0 0 71 1 0 31 0 0
fn=_ZN21rustc_data_structures19transitive_relation27TransitiveRelation$LT$T$GT$9add_indexN.llvm.M
2130 2 0 0 2 0 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety27generics_require_sized_selfN.llvm.M
2130 2 0 0 2 0 0 0 0 0
fn=_ZN3std10sys_common9backtrace28__rust_begin_short_backtraceN.llvm.M
2198 21 0 0 7 7 0 7 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
2130 72 0 0 72 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
2130 3 0 0 3 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
2130 7 0 0 7 2 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
2130 37 1 1 37 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
2130 3 0 0 3 1 0 0 0 0
fn=_ZN3std3sys4unix2fs9try_statxN.llvm.M
2283 493 46 2 0 0 0 464 0 0
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
2130 99 10 1 22 0 0 33 0 0
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
2130 8 0 0 2 0 0 5 0 0
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
2130 8 1 1 2 0 0 5 0 0
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
0 1 0 0 0 0 0 0 0 0
2130 5 1 1 1 0 0 4 0 0
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
2130 34 3 3 5 0 0 27 5 3
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
2130 9 1 1 1 0 0 4 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
2130 5 0 0 2 1 0 2 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
2130 4 1 1 1 1 0 2 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
2130 5 1 1 2 1 0 2 1 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
2130 5 1 1 2 0 0 2 1 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
2130 55 0 0 22 22 0 22 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
2130 1 0 0 1 1 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
2130 1 0 0 1 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
2130 5 0 0 1 0 0 2 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
2130 17 0 0 17 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
2130 1 0 0 1 1 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
2130 3 0 0 3 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
2130 1 0 0 1 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
2130 1 0 0 1 1 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2130 5 0 0 5 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2130 10 0 0 10 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2130 65 0 0 65 12 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2130 37 0 0 37 0 0 0 0 0
fn=_ZN4core5clone5Clone5cloneN.llvm.M
2130 3 0 0 0 0 0 3 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
2130 310 1 1 151 0 0 142 0 0
2198 94 1 1 44 0 0 50 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
2130 22 0 0 8 0 0 14 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
2130 22 0 0 6 0 0 10 0 0
fn=_ZN5alloc11collections9vec_deque17VecDeque$LT$T$GT$4growN.llvm.M
2130 20 1 0 9 2 0 9 0 0
fn=_ZN5alloc2rc11Rc$LT$T$GT$8make_mutN.llvm.M
2130 1 0 0 1 0 0 0 0 0
fn=_ZN67_$LT$rustc_expand..mbe..TokenTree$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
2130 9 0 0 0 0 0 9 0 0
fn=_ZN72_$LT$rustc_ast..tokenstream..TokenTree$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
2130 36 0 0 0 0 0 36 0 0
fn=_ZN74_$LT$rustc_infer..infer..SubregionOrigin$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
2130 48 0 0 0 0 0 24 0 0
fn=_ZN81_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
2130 866 0 0 614 5 4 0 0 0
fn=_ZN82_$LT$rustc_data_structures..sip128..SipHasher128$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
2130 217 8 0 164 29 0 0 0 0
fn=_ZN89_$LT$rustc_data_structures..stable_hasher..StableHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
2130 9228 0 0 6360 0 0 0 0 0
fn=_ZN8rustc_ty10needs_drop14needs_drop_rawN.llvm.M
2130 8 0 0 6 1 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 80 6 3 42 0 0 38 8 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 39 6 2 21 0 0 18 0 0
2283 15 0 0 3 0 0 3 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 13 2 2 7 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 26 2 1 14 0 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 13 1 1 7 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 26 4 2 14 0 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 38 4 2 19 0 0 19 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 12 1 1 6 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 52 6 2 28 0 0 24 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 13 2 2 7 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 26 2 1 14 0 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 12 1 1 6 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 13 1 1 7 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 182 1 1 98 0 0 84 0 0
2283 70 0 0 14 9 0 14 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 12 1 1 6 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 13 1 1 7 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 12 2 2 6 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 12 1 1 6 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 24 4 2 12 0 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 13 2 2 7 0 0 6 0 0
2283 5 1 1 2 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 12 2 2 6 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 29 1 1 15 0 0 13 0 0
2283 12 0 0 4 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 117 7 1 63 0 0 54 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 91 6 1 49 0 0 42 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 24 2 2 12 0 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 120 8 2 60 0 0 60 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 13 2 2 7 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 56 2 2 28 0 0 28 1 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 12 2 2 6 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 14468 6 2 10815 56 0 3653 1602 746
2283 72 0 0 24 4 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 129 2 2 72 0 0 57 13 0
2283 24 1 1 8 0 0 4 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 60 8 2 30 0 0 30 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 28 1 1 15 0 0 13 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 36 3 1 18 0 0 18 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 108 10 2 56 0 0 48 3 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 13 2 2 7 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 26 1 1 14 0 0 12 0 0
2283 10 1 1 2 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 13 1 1 7 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 52 8 2 28 0 0 24 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 12 2 2 6 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 1147 9 2 748 15 0 399 112 99
2283 60 0 0 10 0 0 10 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 12 2 2 6 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 12 2 2 6 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 13 0 0 7 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 12 2 2 6 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 13 1 1 7 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 12 2 2 6 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 12 2 2 6 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 48 6 2 24 0 0 24 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 32 2 2 18 0 0 14 1 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 12 2 2 6 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 130 2 2 70 0 0 60 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 13 2 2 7 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 26 1 1 14 0 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 55 4 2 29 0 0 22 0 0
2283 15 0 0 3 0 0 3 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 24 2 2 12 0 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 31 4 2 17 0 0 14 1 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 26 4 2 14 0 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 13 1 1 7 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 13 2 2 7 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 33 5 3 17 0 0 15 1 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 52 4 2 28 0 0 24 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 188 12 2 102 0 0 86 1 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 12 2 2 6 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 39 1 1 22 0 0 17 1 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 36 2 2 18 0 0 18 0 0
2283 18 1 1 6 0 0 3 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 36 3 1 18 0 0 18 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 6059 22 2 3971 202 0 2088 545 409
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 36 2 1 18 0 0 18 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 180 21 2 90 0 0 90 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 48 4 2 24 0 0 24 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 13 2 2 7 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 26 4 2 14 0 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 13 1 1 7 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 12 2 2 6 0 0 6 0 0
2283 5 1 1 2 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 19 2 2 11 1 0 8 1 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 26 2 2 14 0 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 26 4 2 14 0 0 12 0 0
2283 12 0 0 4 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 12 2 2 6 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 12 2 2 6 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 102 4 1 54 0 0 48 0 0
2283 42 0 0 7 3 0 7 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 493 20 1 259 1 0 192 14 2
2283 125 19 1 25 3 0 25 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 221 24 2 119 0 0 102 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 59 2 2 33 0 0 26 1 0
2283 15 2 1 3 0 0 3 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 31 1 1 17 0 0 14 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 78 11 2 42 0 0 36 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 13 1 1 7 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 151 2 2 83 0 0 68 15 0
2283 24 1 1 8 0 0 4 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 13 1 1 7 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 12 1 1 6 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 117 4 2 68 1 0 49 7 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 42 4 2 22 0 0 20 1 0
2283 15 0 0 6 0 0 3 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 13 2 2 7 0 0 6 0 0
2283 5 1 1 1 1 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 36 4 2 18 0 0 18 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 12 1 1 6 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 13 2 2 7 0 0 6 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 56 1 1 28 0 0 26 0 0
2283 20 1 1 8 1 0 4 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2130 55 2 1 33 0 0 22 0 0
2283 15 0 0 3 1 0 3 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
2283 16 0 0 4 0 0 4 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
2283 8 0 0 2 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
2283 8 0 0 2 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
2283 48 0 0 12 2 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
2283 8 2 1 2 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
2283 52 0 0 13 0 0 13 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
2283 164 0 0 41 15 0 41 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
2283 92 0 0 23 5 0 23 0 0
fn=_ZN9rustc_mir12monomorphize12partitioning32collect_and_partition_mono_itemsN.llvm.M
2130 6 0 0 1 0 0 4 1 0
fn=_ZN9rustc_mir8dataflow5impls7borrows7Borrows21kill_borrows_on_placeN.llvm.M
2130 34 0 0 34 0 0 0 0 0
fn=_ZN9rustc_mir9interpret6memory15Memory$LT$M$GT$18get_size_and_alignN.llvm.M
2130 16 4 2 8 1 0 8 0 0
fn=_ZN9rustc_mir9interpret6memory15Memory$LT$M$GT$18get_size_and_alignN.llvm.M
2130 349 38 2 185 2 0 164 0 0
fn=_ZN9rustc_mir9transform13optimized_mirN.llvm.M
2130 2 0 0 0 0 0 1 0 0
fn=alloc::borrow::Cow<B>::into_owned
2130 1686 0 0 562 6 0 562 0 0
fn=alloc::collections::btree::map::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::LeafOrInternal>,alloc::collections::btree::node::marker::KV>>::remove_kv_tracking
2198 496 20 1 186 0 0 124 3 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::insert
0 6 1 1 0 0 0 6 0 0
2130 4 0 0 2 0 0 2 0 0
fn=alloc::collections::btree::map::Entry<K,V>::or_insert_with
2130 1 0 0 1 0 0 0 0 0
fn=alloc::collections::btree::navigate::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Owned,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>>::next_unchecked
2130 400 0 0 200 0 0 0 0 0
fn=alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Internal>,alloc::collections::btree::node::marker::Edge>::insert
2198 215 5 4 58 0 0 54 0 0
fn=alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Internal>,alloc::collections::btree::node::marker::KV>::steal_left
2130 6 1 1 2 1 0 4 0 0
2198 6 1 1 1 0 0 2 0 0
fn=alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>::insert
2130 245 5 4 52 0 0 103 0 0
2198 3241 67 16 1277 11 0 867 33 2
fn=alloc::rc::Rc<T>::make_mut
2130 15 0 0 15 0 0 0 0 0
fn=alloc::rc::Rc<[T]>::copy_from_slice
2130 18 0 0 6 0 0 6 0 0
fn=alloc::slice::<impl alloc::borrow::ToOwned for [T]>::to_owned
2130 10 0 0 5 0 0 5 0 0
fn=alloc::slice::insert_head
2130 220 4 4 92 0 0 102 0 0
fn=alloc::str::<impl str>::replace
2130 3470 1 1 1458 0 0 1458 0 0
fn=alloc::vec::Vec<T>::extend_from_slice
2130 30 0 0 0 0 0 30 0 0
fn=alloc::vec::Vec<T>::extend_with
2130 73 0 0 18 0 0 55 0 0
fn=alloc::vec::Vec<T>::retain
2130 688 1 1 198 0 0 196 0 0
2198 196 0 0 98 0 0 98 0 0
fn=alloc::vec::from_elem
2130 16 0 0 16 0 0 16 0 0
fn=core::fmt::Formatter::pad_integral
2130 4 0 0 0 0 0 4 0 0
fn=core::fmt::num::imp::<impl core::fmt::Display for u64>::fmt
2130 26 1 0 13 10 4 13 0 0
fn=core::hash::impls::<impl core::hash::Hash for [T]>::hash
2130 18 0 0 9 1 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for str>::hash
2130 7 0 0 4 3 0 0 0 0
fn=core::ops::function::FnOnce::call_once
2130 12893 3 2 9710 424 0 2 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
2130 17 0 0 17 1 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
2130 1 1 1 1 1 0 0 0 0
fn=core::option::Option<&T>::cloned
2130 8 1 1 0 0 0 4 0 0
fn=core::ptr::drop_in_place
2130 102 7 5 102 10 0 0 0 0
fn=core::slice::<impl [T]>::copy_from_slice
2130 9374 27 7 3067 71 0 0 0 0
fn=core::slice::sort::break_patterns
2130 6 1 1 3 0 0 3 0 0
2198 6 0 0 3 0 0 3 0 0
fn=core::slice::sort::choose_pivot::{{closure}}
2130 3 0 0 1 0 0 2 0 0
2198 4 0 0 2 0 0 2 0 0
fn=core::slice::sort::shift_tail
2130 2381 7 5 988 0 0 1044 0 0
fn=env_logger::Builder::try_init
2130 8 1 1 4 0 0 3 0 0
fn=env_logger::filter::Builder::build
2130 4 0 0 0 0 0 3 0 0
fn=getopts::Options::parse
2130 8 1 1 4 0 0 2 0 0
fn=hashbrown::map::HashMap<K,V,S>::contains_key
2130 158 33 3 94 29 0 64 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
0 29 2 2 24 0 0 3 0 0
2130 30394 1625 147 30227 818 0 139 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
2130 19302 707 17 19289 343 0 13 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove_entry
2130 198 18 1 148 2 0 50 0 0
fn=hashbrown::map::HashMap<K,V,S>::retain
2130 2 0 0 2 0 0 0 0 0
fn=hashbrown::map::RawEntryBuilder<K,V,S>::from_key_hashed_nocheck
2130 11581 2104 88 11580 3507 0 1 0 0
fn=hashbrown::map::RawEntryBuilderMut<K,V,S>::from_hash
2130 2670 0 0 2458 1148 0 212 0 0
fn=hashbrown::raw::RawTable<T>::insert
2130 35316 0 0 35316 7 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
2130 289863 1148 404 197681 7156 1 89984 27543 25025
2283 4934 270 88 1438 140 0 912 0 0
fn=hashbrown::raw::RawTable<T>::try_with_capacity
2283 1276 34 20 319 33 0 319 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
2130 10423 935 18 10298 1644 0 125 0 0
fn=indexmap::map::Entry<K,V>::or_insert_with
2130 629 0 0 0 0 0 629 0 0
fn=indexmap::map::OrderMapCore<K,V>::double_capacity
2130 100 0 0 50 0 0 50 0 0
fn=jobserver::imp::spawn_helper
2130 1 0 0 0 0 0 1 0 0
fn=md5::utils::compress
2130 8 1 1 4 0 0 4 1 0
fn=num_cpus::get_num_cpus
2283 11 1 1 0 0 0 8 2 2
fn=once_cell::imp::OnceCell<T>::initialize
2130 4 0 0 2 0 0 2 0 0
fn=rand_chacha::guts::init_chacha::impl_avx
2130 1 0 0 1 0 0 0 0 0
fn=rustc_arena::DroplessArena::grow
2130 68 21 2 17 0 0 51 0 0
fn=rustc_arena::TypedArena<T>::grow
2130 268 21 18 67 0 0 201 0 0
fn=rustc_arena::TypedArenaChunk<T>::destroy
2130 2 1 1 2 1 0 0 0 0
fn=rustc_ast::ast::MacArgs::inner_tokens
2130 6 0 0 0 0 0 6 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::AttrItem>::meta
2130 16 2 0 3 0 0 8 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItem>::from_tokens
2130 336 9 3 192 0 0 144 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItemKind>::list_from_tokens
2130 145 3 1 85 0 0 60 0 0
fn=rustc_ast::attr::SESSION_GLOBALS::FOO::__getit
2130 6 1 1 0 0 0 2 0 0
fn=rustc_ast::attr::is_known
2130 4 1 1 0 0 0 4 0 0
fn=rustc_ast::attr::is_used
2130 2 0 0 0 0 0 2 0 0
fn=rustc_ast::mut_visit::visit_clobber
2130 2 0 0 2 0 0 0 0 0
fn=rustc_ast::ptr::P<T>::filter_map
2130 14 0 0 7 0 0 0 0 0
fn=rustc_ast::token::Token::take
2130 12 0 0 0 0 0 12 0 0
fn=rustc_ast::tokenstream::TokenStream::map_enumerated
2130 2 0 0 2 0 0 0 0 0
fn=rustc_ast::tokenstream::TokenStream::trees
2130 30 0 0 0 0 0 30 0 0
fn=rustc_ast::visit::walk_crate
2130 7 0 0 1 0 0 6 0 0
fn=rustc_ast_lowering::Arena::alloc_from_iter
2130 3 1 1 0 0 0 3 0 0
fn=rustc_ast_lowering::LoweringContext::lower_block_expr
2130 1 1 1 0 0 0 1 0 0
fn=rustc_ast_lowering::LoweringContext::lower_fn_decl
2130 2 1 1 1 0 0 1 0 0
fn=rustc_ast_lowering::LoweringContext::lower_stmt
2130 2 0 0 0 0 0 2 0 0
fn=rustc_ast_lowering::LoweringContext::with_hir_id_owner
2130 15 1 1 3 0 0 6 0 0
fn=rustc_ast_lowering::expr::<impl rustc_ast_lowering::LoweringContext>::lower_arm
2130 1 0 0 0 0 0 1 0 0
fn=rustc_ast_lowering::expr::<impl rustc_ast_lowering::LoweringContext>::lower_exprs
2130 12 0 0 3 0 0 6 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_fn_body_block
2130 4 0 0 1 0 0 2 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_item
2130 11 3 3 1 0 0 5 0 0
fn=rustc_ast_lowering::lower_crate
2130 47 0 0 45 0 0 2 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_extra
2130 2 1 1 0 0 0 2 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_segment
2130 4 1 1 0 0 0 2 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_qpath
2130 8 2 2 2 0 0 6 0 0
fn=rustc_ast_passes::feature_gate::check_crate
2130 10 2 2 9 0 0 1 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
2130 3 0 0 1 0 0 1 0 0
fn=rustc_builtin_macros::proc_macro_harness::inject
2130 4 0 0 2 1 1 2 0 0
fn=rustc_builtin_macros::standard_library_imports::inject
2198 6 1 1 2 1 0 2 0 0
fn=rustc_codegen_llvm::attributes::apply_target_cpu_attr
2130 198 20 1 44 0 0 44 0 0
fn=rustc_codegen_llvm::back::write::codegen
0 28 28 4 28 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::optimize
0 6 6 1 6 0 0 0 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit::module_codegen
2130 18 0 0 0 0 0 18 0 0
fn=rustc_codegen_llvm::callee::get_fn
0 8 4 0 8 0 0 0 0 0
2130 130 22 1 80 12 0 35 0 0
fn=rustc_codegen_llvm::common::<impl rustc_codegen_ssa::traits::consts::ConstMethods for rustc_codegen_llvm::context::CodegenCx>::scalar_to_backend
2130 12 0 0 3 0 0 6 0 0
fn=rustc_codegen_llvm::consts::<impl rustc_codegen_ssa::traits::statics::StaticMethods for rustc_codegen_llvm::context::CodegenCx>::static_addr_of
2130 36 0 0 12 2 0 18 0 0
fn=rustc_codegen_llvm::consts::const_alloc_to_llvm
2130 45 0 0 12 3 0 15 0 0
fn=rustc_codegen_llvm::llvm_::diagnostic::OptimizationDiagnostic::unpack
2130 36 0 0 18 9 1 18 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm::{{closure}}
2130 3 0 0 3 1 0 0 0 0
fn=rustc_codegen_llvm::mono_item::<impl rustc_codegen_ssa::traits::declare::PreDefineMethods for rustc_codegen_llvm::context::CodegenCx>::predefine_fn
2130 20 0 0 10 0 0 10 0 0
fn=rustc_codegen_llvm::type_of::struct_llfields
2130 18 0 0 9 0 0 9 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_native_libraries
2130 14 0 0 14 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_rust_crates::add_static_crate
2130 56 0 0 56 2 0 0 0 0
fn=rustc_codegen_ssa::back::link::each_linked_rlib
2130 14 0 0 14 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::ignored_for_lto
2130 13 1 1 13 1 0 0 0 0
fn=rustc_codegen_ssa::back::link::link_natively
2130 28 0 0 28 3 0 0 0 0
fn=rustc_codegen_ssa::back::linker::exported_symbols
2130 1 0 0 1 1 0 0 0 0
fn=rustc_codegen_ssa::base::<impl rustc_codegen_ssa::CrateInfo>::new
2130 25 1 1 14 0 0 11 0 0
fn=rustc_codegen_ssa::base::codegen_crate
2130 93 7 7 47 1 0 28 6 0
2198 12 0 0 6 0 0 6 0 0
fn=rustc_codegen_ssa::meth::get_vtable
0 5 1 1 0 0 0 3 0 0
2130 6 0 0 3 1 0 3 0 0
fn=rustc_data_structures::cold_path
2130 10 1 1 2 0 0 4 0 0
fn=rustc_data_structures::fingerprint::Fingerprint::decode_opaque
2130 68015 0 0 68015 16995 16936 0 0 0
fn=rustc_data_structures::graph::iterate::TriColorDepthFirstSearch<G>::run_from_start
2130 87 1 1 69 0 0 2 0 0
fn=rustc_data_structures::graph::iterate::reverse_post_order
2130 10 0 0 0 0 0 10 0 0
2198 10 0 0 0 0 0 10 0 0
fn=rustc_data_structures::graph::scc::SccsConstruction<G,S>::walk_node
2283 66 0 0 33 0 0 33 0 0
fn=rustc_data_structures::obligation_forest::ObligationForest<O>::compress
2130 378 103 1 0 0 0 252 0 0
fn=rustc_data_structures::obligation_forest::ObligationForest<O>::find_cycles_from_node
2130 50 0 0 0 0 0 50 0 0
fn=rustc_data_structures::small_c_str::SmallCStr::new
2130 432 0 0 96 0 0 96 0 0
fn=rustc_data_structures::snapshot_map::SnapshotMap<K,V,M,L>::get
2130 5 0 0 5 2 0 0 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
2130 37 1 1 15 0 0 22 0 0
fn=rustc_data_structures::sync::join
2130 1 0 0 1 0 0 0 0 0
fn=rustc_data_structures::transitive_relation::TransitiveRelation<T>::add_index
2130 4 0 0 4 0 0 0 0 0
fn=rustc_driver::run_compiler
2130 4 0 0 2 0 0 2 0 0
fn=rustc_errors::Handler::abort_if_errors
2130 18 0 0 9 0 0 9 0 0
fn=rustc_errors::Handler::err_count
2130 341 0 0 0 0 0 341 0 0
fn=rustc_errors::Handler::has_errors
2130 5 0 0 0 0 0 5 0 0
fn=rustc_errors::Handler::print_error_count
2130 2 1 1 1 0 0 1 0 0
fn=rustc_expand::base::ExtCtxt::call_site
2130 1 0 0 1 0 0 0 0 0
fn=rustc_expand::base::SyntaxExtension::expn_data
0 2 0 0 2 0 0 0 0 0
2130 4 0 0 0 0 0 2 0 0
fn=rustc_expand::config::StripUnconfigured::configure
2130 16 1 0 8 3 0 0 0 0
fn=rustc_expand::config::StripUnconfigured::configure_expr
2130 14 0 0 7 0 0 0 0 0
fn=rustc_expand::expand::AstFragment::mut_visit_with
2130 1 0 0 1 0 0 0 0 0
fn=rustc_expand::expand::InvocationCollector::collect
2130 2 0 0 0 0 0 2 0 0
fn=rustc_expand::expand::MacroExpander::collect_invocations
2130 1 0 0 1 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::expand_crate
2130 3 0 0 3 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::fully_expand_fragment
2130 12 0 0 6 2 0 4 0 0
fn=rustc_expand::mbe::macro_parser::nameize::n_rec
2130 28 4 1 21 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::parse_tt
2130 285 0 0 148 0 0 74 0 0
fn=rustc_expand::mbe::macro_rules::ParserAnyMacro::make
2130 4 0 0 0 0 0 2 0 0
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
2130 6 0 0 6 0 0 0 0 0
fn=rustc_expand::mbe::quoted::parse
2130 70 0 0 70 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::lookup_cur_matched
2130 2 0 0 2 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::transcribe
2130 14 0 0 5 0 0 6 0 0
fn=rustc_feature::builtin_attrs::is_builtin_attr_name
2130 7 0 0 7 4 0 0 0 0
fn=rustc_hir::definitions::DefPath::make
2130 80 0 0 40 0 0 40 0 0
2198 40 0 0 20 0 0 20 0 0
fn=rustc_hir::definitions::Definitions::create_def
2130 3 0 0 3 0 0 0 0 0
fn=rustc_hir::intravisit::Visitor::visit_nested_item
2130 36 5 3 18 3 0 18 0 0
fn=rustc_hir::intravisit::walk_expr
2130 2 0 0 0 0 0 2 0 0
fn=rustc_hir::intravisit::walk_fn
2130 9 1 1 3 0 0 6 0 0
fn=rustc_hir::intravisit::walk_item
2130 17 1 1 3 0 0 7 0 0
fn=rustc_infer::infer::InferCtxt::commit_from
2130 578 55 1 65 0 0 513 4 0
fn=rustc_infer::infer::InferCtxt::commit_if_ok
2130 83 0 0 83 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::commit_unconditionally
0 16 5 1 16 0 0 0 0 0
2130 64 0 0 0 0 0 32 0 0
fn=rustc_infer::infer::InferCtxt::next_region_var_in_universe
2130 378 0 0 189 0 0 189 0 0
fn=rustc_infer::infer::InferCtxt::next_ty_var
2130 18 0 0 9 0 0 9 0 0
fn=rustc_infer::infer::InferCtxt::num_region_vars
2130 10 0 0 0 0 0 10 0 0
fn=rustc_infer::infer::InferCtxt::probe
0 27 0 0 0 0 0 0 0 0
2130 3 0 0 2 0 0 1 0 0
fn=rustc_infer::infer::InferCtxt::region_constraints_added_in_snapshot
2130 120 0 0 60 0 0 60 0 0
fn=rustc_infer::infer::InferCtxt::resolve_regions_and_report_errors
2130 1824 115 3 1368 5 0 456 0 0
fn=rustc_infer::infer::InferCtxt::rollback_to
2130 1187 57 1 338 0 0 849 0 0
fn=rustc_infer::infer::InferCtxt::start_snapshot
2130 1482 0 0 0 0 0 1482 0 0
fn=rustc_infer::infer::InferCtxt::sub_regions
2130 34 0 0 17 0 0 17 0 0
fn=rustc_infer::infer::InferCtxt::subtype_predicate
2130 2 0 0 0 0 0 1 0 0
fn=rustc_infer::infer::InferCtxt::take_region_var_origins
2130 18 2 2 16 2 0 2 0 0
fn=rustc_infer::infer::InferCtxt::universe_of_region
2130 26 0 0 0 0 0 26 0 0
fn=rustc_infer::infer::InferCtxt::unsolved_variables
2130 6 0 0 4 0 0 2 0 0
fn=rustc_infer::infer::InferCtxt::var_for_def
2130 240 32 1 120 0 0 120 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
2130 14 4 3 9 1 0 3 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
2130 18 0 0 6 0 0 4 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
2130 12 0 0 6 0 0 6 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::make_canonicalized_query_response
2130 21 7 1 7 0 0 14 0 0
fn=rustc_infer::infer::combine::CombineFields::instantiate
2130 304 18 1 114 0 0 114 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
2130 5 1 1 2 0 0 3 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::variable_lengths
2130 2 0 0 0 0 0 2 0 0
fn=rustc_infer::infer::higher_ranked::<impl rustc_infer::infer::InferCtxt>::leak_check
2130 180 0 0 60 0 0 60 0 0
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::save_implied_bounds
2130 4 0 0 2 0 0 2 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::process_registered_region_obligations
2130 17 2 1 7 1 0 8 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::register_region_obligation
2130 22 0 0 11 0 0 11 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::take_registered_region_obligations
2130 56 10 1 0 0 0 42 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::into_infos_and_data
2130 1540 76 2 616 0 0 770 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::make_eqregion
2130 4 0 0 4 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::make_subregion
2130 1 0 0 1 0 0 0 0 0
fn=rustc_infer::traits::util::elaborate_obligations
2130 29 0 0 29 7 0 0 0 0
fn=rustc_interface::interface::create_compiler_and_run
2130 3 1 1 1 0 0 1 0 0
fn=rustc_interface::passes::BoxedResolver::access::{{closure}}
0 2 1 1 0 0 0 0 0 0
2130 4 0 0 1 0 0 2 0 0
fn=rustc_interface::passes::BoxedResolver::to_resolver_outputs
2130 2 0 0 1 0 0 1 0 0
fn=rustc_interface::passes::configure_and_expand
2130 2 0 0 1 0 0 1 0 0
fn=rustc_interface::passes::configure_and_expand_inner
2130 2 1 1 1 0 0 1 0 0
fn=rustc_interface::passes::create_global_ctxt
2130 58 5 5 26 0 0 28 1 0
fn=rustc_interface::queries::<impl rustc_interface::interface::Compiler>::enter
0 3 2 2 2 0 0 0 0 0
2130 5 2 2 1 1 0 3 0 0
fn=rustc_interface::queries::Linker::link
0 1 1 1 0 0 0 0 0 0
2130 3 0 0 3 2 0 0 0 0
fn=rustc_interface::queries::Queries::crate_name
2130 10 1 0 1 0 0 9 0 0
fn=rustc_interface::queries::Queries::dep_graph
2130 15 3 1 4 1 0 9 0 0
fn=rustc_interface::queries::Queries::dep_graph_future
2130 6 4 2 0 0 0 4 0 0
fn=rustc_interface::queries::Queries::expansion
2130 40 4 3 14 0 0 21 0 0
fn=rustc_interface::queries::Queries::global_ctxt
2130 21 2 1 6 1 0 14 0 0
fn=rustc_interface::queries::Queries::linker
2130 17 0 0 5 1 0 9 0 0
fn=rustc_interface::queries::Queries::lower_to_hir
2130 17 1 1 4 1 0 10 0 0
fn=rustc_interface::queries::Queries::ongoing_codegen
2130 6 0 0 1 1 0 5 0 0
fn=rustc_interface::queries::Queries::parse
2130 9 0 0 0 0 0 6 0 0
fn=rustc_interface::queries::Queries::prepare_outputs
2130 12 0 0 1 0 0 10 0 0
fn=rustc_interface::queries::Queries::register_plugins
2130 28 3 3 13 0 0 13 0 0
fn=rustc_interface::queries::Query<T>::take
2130 20 1 1 12 1 0 8 0 0
fn=rustc_interface::util::build_output_filenames
2130 3 0 0 1 0 0 1 0 0
fn=rustc_interface::util::collect_crate_types
2130 3 0 0 1 0 0 1 0 0
fn=rustc_lint::context::LintStore::register_lints
2130 2 0 0 2 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_removed
2130 192 0 0 64 0 0 64 0 0
fn=rustc_lint::context::LintStore::register_renamed
2130 48 0 0 24 0 0 16 0 0
fn=rustc_metadata::creader::CrateLoader::inject_dependency_if
2130 16 0 0 2 0 0 10 0 0
2198 8 0 0 0 0 0 8 0 0
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
2130 106 0 0 0 0 0 106 0 0
fn=rustc_metadata::creader::CrateLoader::postprocess
2130 1 0 0 0 0 0 1 0 0
fn=rustc_metadata::creader::CrateLoader::resolve_crate
2130 2 0 0 2 1 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::update_extern_crate
2130 28 0 0 0 0 0 28 0 0
fn=rustc_metadata::locator::CrateLocator::find_library_crate
2130 28 0 0 14 5 0 14 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::each_child_of_item
2130 12106 0 0 3186 0 0 5734 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_implementations_for_trait
2130 113 0 0 113 93 0 0 0 0
fn=rustc_metadata::rmeta::decoder::CrateMetadata::update_extern_crate
2130 148 1 1 74 0 0 74 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::TyS> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 1576 0 0 788 0 0 0 0 0
2130 7116 113 1 2160 370 0 3304 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::Predicate> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 20 0 0 10 0 0 0 0 0
2130 112 9 1 34 8 0 52 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_children_untracked
2130 362 6 1 32 0 0 298 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item_def_ids
2130 40 0 0 8 0 0 16 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::dep_kind
2130 14 0 0 0 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::extern_crate
2130 4 0 0 0 0 0 4 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_children
2130 3325 0 0 665 14 0 1330 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_extern_crate_item
2130 28 1 1 0 0 0 28 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::optimized_mir
2130 48 0 0 0 0 0 24 0 0
fn=rustc_metadata::rmeta::table::<impl rustc_metadata::rmeta::Lazy<rustc_metadata::rmeta::table::Table<I,T>>>::get
2130 38469 0 0 33915 10699 6754 0 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
2130 4848 108 4 539 207 0 3735 0 0
fn=rustc_middle::dep_graph::<impl rustc_query_system::dep_graph::DepKind for rustc_middle::dep_graph::dep_node::DepKind>::with_deps
2130 6 1 1 0 0 0 6 0 0
fn=rustc_middle::hir::map::Map::body
2130 30 0 0 30 11 0 0 0 0
fn=rustc_middle::hir::map::Map::body_owner_def_id
2130 9 6 1 9 5 0 0 0 0
fn=rustc_middle::hir::map::Map::get_parent_did
2130 1 1 1 1 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::finalize_and_compute_crate_hash
2130 1 0 0 1 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::insert_entry
2130 8 1 1 0 0 0 8 0 0
fn=rustc_middle::hir::map::index_hir
2130 6 1 1 1 0 0 4 0 0
fn=rustc_middle::ich::impls_syntax::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for [rustc_ast::ast::Attribute]>::hash_stable
2130 2 0 0 2 0 0 0 0 0
fn=rustc_middle::lint::LintLevelMap::level_and_source
2130 7 0 0 7 0 0 0 0 0
fn=rustc_middle::lint::LintLevelSets::get_lint_id_level
2130 14 0 0 14 0 0 0 0 0
fn=rustc_middle::lint::LintLevelSets::get_lint_level
2130 8 0 0 8 0 0 0 0 0
fn=rustc_middle::middle::cstore::used_crates
2130 567 2 1 252 0 0 273 0 0
2198 273 0 0 126 0 0 147 0 0
fn=rustc_middle::middle::region::ScopeTree::opt_destruction_scope
2130 17 0 0 17 1 0 0 0 0
fn=rustc_middle::middle::region::ScopeTree::temporary_scope
2130 26 1 1 26 0 0 0 0 0
fn=rustc_middle::mir::interpret::<impl rustc_middle::ty::context::TyCtxt>::create_memory_alloc
2130 10 0 0 0 0 0 10 0 0
fn=rustc_middle::mir::interpret::<impl rustc_middle::ty::context::TyCtxt>::global_alloc
2130 8 0 0 2 0 0 4 0 0
fn=rustc_middle::mir::interpret::<impl rustc_middle::ty::context::TyCtxt>::reserve_alloc_id
2130 44 0 0 0 0 0 44 0 0
fn=rustc_middle::mir::interpret::<impl rustc_middle::ty::context::TyCtxt>::set_alloc_id_memory
2130 54 0 0 27 0 0 27 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::read_scalar
2130 732 41 4 128 0 0 128 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::write_scalar
2130 154 0 0 0 0 0 44 0 0
2198 6 2 1 3 0 0 3 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag>::from_byte_aligned_bytes
2130 3 0 0 1 0 0 1 0 0
fn=rustc_middle::mir::mono::CodegenUnit::items_in_deterministic_order
2130 91 0 0 42 0 0 42 0 0
2198 42 3 1 21 0 0 21 0 0
fn=rustc_middle::mir::mono::CodegenUnit::mangle_name
0 1 0 0 0 0 0 0 0 0
2130 83 0 0 32 0 0 32 0 0
2198 7 0 0 0 0 0 7 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name
2130 4 0 0 4 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name_no_mangle
2130 1 0 0 1 0 0 0 0 0
fn=rustc_middle::traits::specialization_graph::Ancestors::leaf_def
2130 2 0 0 0 0 0 2 0 0
fn=rustc_middle::traits::specialization_graph::Graph::parent
2130 2 0 0 2 2 0 0 0 0
fn=rustc_middle::ty::SymbolName::new
2130 132 9 1 22 1 0 44 0 0
fn=rustc_middle::ty::context::CommonLifetimes::new::{{closure}}
2130 12 0 0 3 0 0 9 0 0
fn=rustc_middle::ty::context::CtxtInterners::intern_predicate
2130 678 55 1 339 0 0 339 0 0
fn=rustc_middle::ty::context::CtxtInterners::intern_ty
2130 4597 509 1 1868 0 0 2729 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_canonical_var_infos
2130 87 19 1 58 12 0 33 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_existential_predicates
2130 27 3 1 17 3 0 10 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_place_elems
2130 99 8 1 41 5 0 50 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_predicates
2130 126 5 1 80 5 0 46 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_substs
2130 4011 68 1 1717 353 0 2644 7 0
fn=rustc_middle::ty::context::TyCtxt::_intern_type_list
2130 539 0 0 346 54 0 193 0 0
fn=rustc_middle::ty::context::TyCtxt::alloc_adt_def
2130 441 0 0 0 0 0 441 0 0
fn=rustc_middle::ty::context::TyCtxt::alloc_steal_mir
2130 8 0 0 0 0 0 4 0 0
fn=rustc_middle::ty::context::TyCtxt::alloc_steal_promoted
2130 1 0 0 0 0 0 1 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
2130 56 1 1 52 1 0 3 0 0
fn=rustc_middle::ty::context::TyCtxt::in_scope_traits
2130 1 0 0 1 1 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_const_alloc
2130 80 0 0 23 0 0 40 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_layout
2130 346 0 0 138 37 0 104 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_stability
2130 14 0 0 5 0 0 9 0 0
fn=rustc_middle::ty::context::TyCtxt::is_diagnostic_item
2130 4 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_const
2130 276 58 1 156 56 0 120 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_place_elem
2130 5 0 0 2 0 0 1 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_region
2130 1884 130 1 586 134 0 1298 0 0
fn=rustc_middle::ty::context::TypeckResults::expr_adjustments
2130 30 0 0 30 8 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::is_method_call
2130 2 0 0 2 1 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_substs
2130 19 0 0 19 2 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_substs_opt
2130 16 0 0 16 1 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_type_opt
2130 71 0 0 71 7 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::type_dependent_def
2130 7 0 0 7 5 0 0 0 0
fn=rustc_middle::ty::context::tls::GCX_PTR::FOO::__getit
2130 3 0 0 0 0 0 1 0 0
fn=rustc_middle::ty::context::tls::TLV::__getit
2130 3 0 0 0 0 0 1 0 0
fn=rustc_middle::ty::context::tls::enter_global
2130 18 3 3 1 1 0 14 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
0 37 6 0 0 0 0 30 2 0
2130 64 0 0 0 0 0 41 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::intersection
2130 78 2 2 33 0 0 27 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::union
2130 16 0 0 8 0 0 8 0 0
fn=rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur
2130 91 0 0 91 89 0 0 0 0
fn=rustc_middle::ty::query::Queries::new
2130 1158 63 63 1158 0 0 0 0 0
fn=rustc_middle::ty::steal::Steal<T>::steal
2130 169 13 7 119 6 0 49 1 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
2130 14 0 0 0 0 0 14 0 0
fn=rustc_middle::ty::trait_def::trait_impls_of_provider::{{closure}}
2130 1057 0 0 1057 283 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::calculate_dtor
2130 3 0 0 3 2 0 0 0 0
fn=rustc_middle::util::common::record_time
2130 52 16 2 26 0 0 26 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::access_place
2130 28 0 0 0 0 0 28 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::check_activations
2130 36 0 0 0 0 0 36 0 0
fn=rustc_mir::borrow_check::borrow_set::BorrowSet::activations_at_location
2130 36 1 1 36 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
2130 10 0 0 3 0 0 4 0 0
fn=rustc_mir::borrow_check::mir_borrowck
2130 1 1 1 0 0 0 1 0 0
fn=rustc_mir::borrow_check::nll::compute_regions
0 1 1 1 0 0 0 0 0 0
2130 1 0 0 1 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
2130 2 0 0 0 0 0 2 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
2130 114 0 0 37 0 0 77 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::check_rvalue
2130 10 0 0 10 2 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
2130 75 6 1 75 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion::convert_all
2130 75 8 2 35 15 0 35 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::UniversalRegionRelations::outlives
2130 27 0 0 18 1 0 6 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::create
2130 3 0 0 1 0 0 2 0 0
fn=rustc_mir::borrow_check::type_check::liveness::generate
2130 24 0 0 12 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::type_check
2130 1 0 0 0 0 0 1 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegionIndices::to_region_vid
2130 2 0 0 2 1 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::iterate_to_fixpoint
2130 89 0 0 31 0 0 0 0 0
fn=rustc_mir::dataflow::impls::borrows::Borrows::new
2130 1 1 1 0 0 0 1 0 0
fn=rustc_mir::dataflow::move_paths::MovePathLookup::find
2130 8 0 0 8 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::layout_of_local
2130 66 0 0 0 0 0 66 2 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::pop_stack_frame
2130 20 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::intern::intern_const_alloc_recursive
2130 18 2 1 6 0 0 6 0 0
fn=rustc_mir::interpret::intern::intern_shallow
0 2 0 0 0 0 0 0 0 0
2130 4 3 3 1 0 0 2 0 0
fn=rustc_mir::interpret::memory::Memory<M>::get_global_alloc
2130 213 0 0 43 0 0 86 0 0
fn=rustc_mir::interpret::memory::Memory<M>::get_raw
2130 43 0 0 43 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::const_to_op
0 6 1 1 6 0 0 0 0 0
2130 20 3 2 5 0 0 10 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::raw_const_to_mplace
2130 140 40 2 40 1 0 80 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::iter_accesses
2130 8 0 0 8 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::with_inlining_candidates
2130 10 0 0 10 1 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
0 1 1 1 1 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_items_rec
2130 10 0 0 10 7 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_miri
2130 12 1 1 3 1 0 6 0 0
fn=rustc_mir::monomorphize::partitioning::compute_codegen_unit_name
2130 5 0 0 5 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::internalize_symbols
2130 19 0 0 19 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::merge_codegen_units
2130 102 1 1 48 0 0 48 0 0
2198 48 1 1 24 0 0 24 0 0
fn=rustc_mir::monomorphize::partitioning::partition
2130 108 1 1 54 0 0 48 0 0
2198 48 1 1 24 0 0 24 0 0
fn=rustc_mir::monomorphize::partitioning::place_inlined_mono_items
2130 20 0 0 20 0 0 0 0 0
fn=rustc_mir::transform::add_call_guards::AddCallGuards::add_call_guards
2130 18 7 1 9 0 0 9 0 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
2130 4 1 1 1 0 0 3 0 0
fn=rustc_mir::transform::elaborate_drops::ElaborateDropsCtxt::set_drop_flag
2130 35 0 0 35 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Promoter::promote_temp
2130 42 1 1 26 0 0 16 0 0
fn=rustc_mir::transform::promote_consts::promote_candidates
0 1 0 0 1 0 0 0 0 0
2130 2 0 0 0 0 0 2 0 0
2198 6 0 0 2 0 0 2 0 0
fn=rustc_mir::transform::promoted_mir
2130 4 1 1 1 0 0 3 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::collapse_goto_chain
2130 9 0 0 8 0 0 1 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::simplify
2130 556 14 4 435 6 0 112 0 0
2198 5 0 0 1 0 0 2 0 0
fn=rustc_mir::transform::simplify::remove_dead_blocks
2130 56 2 1 20 0 0 12 0 0
2198 20 0 0 8 0 0 4 0 0
fn=rustc_mir::util::patch::MirPatch::apply
2130 90 0 0 36 0 0 36 0 0
fn=rustc_mir_build::build::block::<impl rustc_mir_build::build::Builder>::ast_block_stmts
2130 4 0 0 2 0 0 0 0 0
fn=rustc_mir_build::build::construct_fn
2130 2 2 2 2 0 0 0 0 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
2130 12 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::matches::simplify::<impl rustc_mir_build::build::Builder>::simplify_candidate
2130 8 0 0 4 0 0 2 0 0
fn=rustc_mir_build::hair::cx::expr::user_substs_applied_to_res
2130 2 1 1 2 1 0 0 0 0
fn=rustc_mir_build::hair::pattern::PatCtxt::lower_pattern
2130 2 0 0 2 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::MatchVisitor::lower_pattern
2130 1 0 0 0 0 0 1 0 0
fn=rustc_mir_build::hair::pattern::check_match::check_not_useful
2130 1 0 0 0 0 0 1 0 0
fn=rustc_parse::lexer::StringReader::new
2130 1 0 0 0 0 0 1 0 0
fn=rustc_parse::lexer::tokentrees::<impl rustc_parse::lexer::StringReader>::into_token_trees
2130 1 0 0 1 0 0 0 0 0
fn=rustc_parse::lexer::tokentrees::TokenTreesReader::parse_token_tree
2130 3 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::Parser::bump
2130 216 7 1 108 0 0 108 0 0
fn=rustc_parse::parser::Parser::new
2130 14 0 0 7 0 0 7 0 0
fn=rustc_parse::parser::Parser::parse_token_tree
2130 84 5 1 36 0 0 48 0 0
fn=rustc_parse::parser::TokenCursor::next
2130 179 0 0 99 0 0 80 0 0
fn=rustc_parse::parser::emit_unclosed_delims
2130 12 0 0 0 0 0 12 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_assoc_expr_with
0 1 1 1 1 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_common
2130 27 0 0 6 0 0 6 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_kind
2130 5 1 1 2 0 0 2 0 0
fn=rustc_parse::validate_attr::check_meta
2130 2 1 1 2 2 0 0 0 0
fn=rustc_parse_format::Parser::new
2130 37 1 1 24 0 0 13 0 0
fn=rustc_parse_format::Parser::string
2130 39 2 2 13 0 0 13 0 0
fn=rustc_passes::dead::check_crate
2130 4 0 0 4 0 0 0 0 0
fn=rustc_passes::hir_id_validator::check_crate
2130 1 1 1 1 0 0 0 0 0
fn=rustc_passes::liveness::Liveness::propagate_through_expr
2130 1 0 0 1 0 0 0 0 0
fn=rustc_passes::stability::check_unused_or_stable_features
2130 1 0 0 1 0 0 0 0 0
fn=rustc_privacy::PrivateItemsInPublicInterfacesVisitor::check
2130 1 0 0 1 0 0 0 0 0
fn=rustc_privacy::check_mod_privacy
2130 15 0 0 6 3 0 3 0 0
fn=rustc_privacy::privacy_access_levels
2130 7 1 1 2 0 0 4 0 0
fn=rustc_query_system::dep_graph::graph::DepGraph<K>::with_anon_task
2130 97 0 0 0 0 0 97 0 0
fn=rustc_query_system::dep_graph::graph::DepGraph<K>::with_task
2130 6 0 0 0 0 0 6 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 305 194 37 231 2 0 26 3 0
2130 76471 1851 126 30122 146 0 32390 34 0
fn=rustc_resolve::ModuleData::for_each_child
2130 585 2 2 3 0 0 582 0 0
fn=rustc_resolve::Resolver::new
0 1 1 1 1 0 0 0 0 0
2130 3 0 0 2 0 0 1 0 0
fn=rustc_resolve::Resolver::record_use
2130 6 1 1 2 0 0 4 2 0
fn=rustc_resolve::Resolver::resolutions
2130 32 0 0 0 0 0 32 0 0
fn=rustc_resolve::Resolver::resolve_crate
2130 9 1 1 0 0 0 6 0 0
fn=rustc_resolve::Resolver::resolve_crate_root
2130 80 0 0 10 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_path_with_ribs
2130 5 0 0 5 2 0 0 0 0
fn=rustc_resolve::ResolverArenas::alloc_module
2130 582 1 1 3 0 0 291 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::define
2130 593 0 0 0 0 0 593 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::get_module
2130 30 8 1 30 6 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::macro_def_scope
2130 30 0 0 30 4 0 0 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::add_import
2130 2 0 0 0 0 0 1 0 0
fn=rustc_resolve::def_collector::collect_definitions
2130 3 0 0 3 3 0 0 0 0
fn=rustc_resolve::imports::<impl rustc_resolve::Resolver>::import
2130 52 0 0 0 0 0 52 0 0
fn=rustc_resolve::imports::<impl rustc_resolve::Resolver>::try_define
2130 2970 6 1 1188 0 0 1782 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_import
2130 4 0 0 1 1 0 2 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_imports
2130 14 2 2 1 0 0 12 0 0
fn=rustc_resolve::imports::ImportResolver::resolve_imports
2130 15 2 2 2 1 0 10 0 0
fn=rustc_resolve::late::LateResolutionVisitor::get_traits_in_module_containing_item
2130 6 0 0 3 1 0 3 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::expansion_for_ast_pass
2130 3 1 1 2 0 0 1 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::resolve_macro_invocation
2130 5 0 0 5 2 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::visit_ast_fragment_with_placeholders
2130 16 4 2 10 4 0 6 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::check_reserved_macro_name
0 3 3 1 0 0 0 3 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
2130 20 0 0 12 3 0 4 0 0
fn=rustc_resolve::macros::fast_print_path
2130 7 0 0 2 0 0 3 0 0
fn=rustc_session::config::rustc_optgroups
2130 6 0 0 2 0 0 2 0 0
fn=rustc_session::filesearch::FileSearch::search
2130 89 1 1 59 2 0 30 0 0
fn=rustc_session::lint::LintBuffer::take
2130 32 0 0 32 0 0 0 0 0
fn=rustc_session::parse::GatedSpans::merge
2130 16 0 0 9 0 0 7 0 0
fn=rustc_session::parse::ParseSess::clone_source_map
2130 1 0 0 0 0 0 1 0 0
fn=rustc_session::parse::SymbolGallery::insert
2130 9 1 1 3 0 0 6 0 0
fn=rustc_session::session::Session::finish_diagnostics
2130 2 1 1 0 0 0 2 0 0
fn=rustc_session::session::Session::track_errors
2130 1 1 1 1 0 0 0 0 0
fn=rustc_session::session::build_session
2130 3 1 1 1 0 0 2 1 1
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
2130 14 2 2 8 2 0 5 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::allows_unstable
2130 10 0 0 5 0 0 0 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::edition
2130 10 0 0 10 0 0 0 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::is_desugaring
2130 4 4 1 4 0 0 0 0 0
fn=rustc_span::SESSION_GLOBALS::FOO::__getit
2130 6 0 0 0 0 0 2 0 0
fn=rustc_span::SourceFile::add_external_src
2130 13 7 1 0 0 0 13 0 0
fn=rustc_span::analyze_source_file::analyze_source_file
2130 2 0 0 2 0 0 0 0 0
fn=rustc_span::caching_source_map_view::CachingSourceMapView::byte_pos_to_line_and_col
2130 71 0 0 5 0 0 66 0 0
fn=rustc_span::caching_source_map_view::CachingSourceMapView::new
2130 5 0 0 1 0 0 4 0 0
fn=rustc_span::hygiene::HygieneData::apply_mark_internal
2130 4 0 0 4 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::with
0 4 0 0 0 0 0 0 0 0
2130 4 0 0 1 0 0 2 0 0
fn=rustc_span::hygiene::decode_expn_id
2130 2166 53 1 0 0 0 1915 0 0
fn=rustc_span::hygiene::decode_syntax_context
2130 11716 276 1 0 0 0 8020 0 0
fn=rustc_span::hygiene::update_dollar_crate_names
2130 8 4 1 0 0 0 8 0 0
fn=rustc_span::source_map::SourceMap::bytepos_to_file_charpos
2130 18 0 0 0 0 0 18 0 0
fn=rustc_span::source_map::SourceMap::files
2130 1 0 0 0 0 0 1 0 0
fn=rustc_span::source_map::SourceMap::find_width_of_character_at_span
2130 36 1 1 0 0 0 24 0 0
fn=rustc_span::source_map::SourceMap::lookup_byte_offset
2130 144 0 0 36 0 0 108 0 0
fn=rustc_span::source_map::SourceMap::lookup_line
2130 12 2 1 3 0 0 9 0 0
fn=rustc_span::source_map::SourceMap::new_imported_source_file
2130 2430 12 2 405 0 0 2025 0 0
fn=rustc_span::source_map::SourceMap::new_source_file
2130 6 1 1 1 0 0 5 0 0
fn=rustc_span::source_map::SourceMap::source_file_by_stable_id
2130 4 0 0 1 1 0 2 0 0
fn=rustc_span::source_map::SourceMap::span_to_snippet
2130 30 12 3 4 0 0 22 0 0
fn=rustc_target::spec::Target::from_json
2130 24 4 3 8 0 0 8 0 0
fn=rustc_target::spec::Target::from_json::{{closure}}
2130 48 0 0 16 0 0 16 0 0
fn=rustc_target::spec::TargetTriple::from_triple
2130 6 0 0 2 0 0 2 0 0
fn=rustc_trait_selection::traits::normalize_param_env_or_error
2130 111 0 0 37 0 0 74 0 0
fn=rustc_trait_selection::traits::project::AssocTypeNormalizer::fold
2130 4 0 0 0 0 0 4 0 0
fn=rustc_trait_selection::traits::project::normalize
2130 150 0 0 150 0 0 0 0 0
fn=rustc_trait_selection::traits::project::normalize_projection_type
0 10 0 0 0 0 0 0 0 0
2130 2 0 0 1 0 0 1 0 0
fn=rustc_trait_selection::traits::project::normalize_to
2130 15 0 0 15 0 0 0 0 0
fn=rustc_trait_selection::traits::project::normalize_with_depth
2130 62 9 1 62 0 0 0 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
0 19 6 2 0 0 0 10 0 0
2130 45 2 1 21 1 0 15 0 0
fn=rustc_trait_selection::traits::query::type_op::QueryTypeOp::fully_perform_into
2130 9 0 0 9 5 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::collect_predicates_for_types
2130 23 0 0 23 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
0 38 28 1 38 0 0 0 0 0
2130 1238 100 4 524 3 0 643 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicates_recursively
2130 158 0 0 59 0 0 33 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::impl_or_trait_obligations
0 27 0 0 0 0 0 27 0 0
2130 115 39 2 61 0 0 54 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::insert_evaluation_cache
2130 76 0 0 38 0 0 38 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_impl
2130 118 0 0 24 0 0 70 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::select
2130 28 0 0 0 0 0 28 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
0 30 0 0 0 0 0 0 0 0
2130 353 39 1 118 1 0 88 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::candidate_from_obligation
2130 375 37 1 191 0 0 184 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::confirm_candidate
0 4 4 1 0 0 0 0 0 0
2130 24 0 0 8 0 0 8 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::vtable_impl
2130 65 0 0 13 0 0 26 0 0
fn=rustc_trait_selection::traits::specialize::specialization_graph_provider
2130 264 0 0 88 15 0 0 0 0
fn=rustc_trait_selection::traits::type_known_to_meet_bound_modulo_regions
2130 32 0 0 32 5 0 0 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::normalize
2130 43 10 1 28 0 0 15 0 0
2198 45 0 0 15 0 0 15 0 0
fn=rustc_trait_selection::traits::wf::obligations
2130 15 0 0 15 0 0 0 0 0
fn=rustc_traits::dropck_outlives::dtorck_constraint_for_ty
2130 18 3 1 9 0 0 9 0 0
fn=rustc_traits::implied_outlives_bounds::compute_implied_outlives_bounds
2130 1 1 1 1 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::apply_adjustments
2130 6 0 0 4 0 0 2 0 0
fn=rustc_typeck::check::FnCtxt::check_argument_types
2130 4 1 0 2 0 0 2 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
2130 38 0 0 12 3 0 24 0 0
fn=rustc_typeck::check::FnCtxt::check_casts
2130 2 1 1 1 0 0 1 0 0
fn=rustc_typeck::check::FnCtxt::check_stmt
2130 32 3 3 6 0 0 20 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_opaque_types_from_value
2130 7 1 1 5 0 0 2 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
2130 5 0 0 5 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::node_ty
2130 57 0 0 38 1 0 19 0 0
fn=rustc_typeck::check::FnCtxt::probe_instantiate_query_response
2130 2 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::register_bound
2130 14 0 0 7 0 0 7 0 0
fn=rustc_typeck::check::FnCtxt::require_type_is_sized_deferred
2130 10 2 1 5 0 0 5 0 0
fn=rustc_typeck::check::FnCtxt::resolve_generator_interiors
2130 2 0 0 1 0 0 1 0 0
fn=rustc_typeck::check::FnCtxt::resolve_ty_and_res_ufcs
0 1 1 1 0 0 0 0 0 0
2130 3 0 0 2 0 0 1 0 0
fn=rustc_typeck::check::FnCtxt::resolve_vars_with_obligations
2130 6 1 0 3 1 0 3 0 0
fn=rustc_typeck::check::FnCtxt::select_all_obligations_or_error
2130 10 3 1 5 1 0 5 0 0
fn=rustc_typeck::check::FnCtxt::select_obligations_where_possible
2130 6 1 0 3 1 0 3 0 0
fn=rustc_typeck::check::FnCtxt::write_substs
2130 2 0 0 1 0 0 1 0 0
fn=rustc_typeck::check::FnCtxt::write_ty
2130 34 0 0 17 0 0 17 0 0
fn=rustc_typeck::check::FnCtxt::write_user_type_annotation
2130 2 2 2 1 0 0 1 0 0
fn=rustc_typeck::check::Inherited::register_predicate
2130 22 0 0 11 0 0 11 0 0
fn=rustc_typeck::check::_match::<impl rustc_typeck::check::FnCtxt>::check_match
2130 19 2 2 5 0 0 12 2 0
fn=rustc_typeck::check::check_fn
2130 18 6 6 13 1 0 4 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
2130 36 0 0 20 0 0 8 0 0
2198 33 0 0 11 0 0 11 0 0
fn=rustc_typeck::check::demand::<impl rustc_typeck::check::FnCtxt>::demand_suptype_diag
2130 10 0 0 10 0 0 0 0 0
fn=rustc_typeck::check::dropck::check_drop_obligations
2130 30 0 0 30 0 0 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_kind
2130 6 0 0 4 1 0 2 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_with_expectation
2130 156 14 3 26 0 0 130 1 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_return_expr
2130 5 1 1 3 1 0 2 0 0
fn=rustc_typeck::check::method::<impl rustc_typeck::check::FnCtxt>::resolve_ufcs
2130 2 0 0 1 0 0 1 0 0
fn=rustc_typeck::check::method::probe::<impl rustc_typeck::check::FnCtxt>::probe_for_name
2130 1 1 1 1 1 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_candidates
2130 1 0 0 0 0 0 1 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_impl_probe
2130 2 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::pick_method
2130 2 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::pat::<impl rustc_typeck::check::FnCtxt>::check_pat
2130 2 1 1 2 0 0 0 0 0
fn=rustc_typeck::check::regionck::<impl rustc_typeck::check::FnCtxt>::regionck_item
2130 1 1 1 1 0 0 0 0 0
fn=rustc_typeck::check::regionck::RegionCtxt::visit_fn_body
2130 6 0 0 3 1 0 2 0 0
fn=rustc_typeck::check::wfcheck::check_false_global_bounds
2130 1 1 1 1 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_item_well_formed
2130 1 1 1 1 0 0 0 0 0
fn=rustc_typeck::check::writeback::<impl rustc_typeck::check::FnCtxt>::resolve_type_vars_in_body
2130 19 3 3 9 2 0 9 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_closures
2130 2 1 1 1 0 0 1 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_coercion_casts
2130 2 1 1 1 0 0 1 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_fru_field_types
2130 2 1 1 1 0 0 1 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_generator_interior_types
2130 2 0 0 1 0 0 1 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_liberated_fn_sigs
2130 2 1 1 1 0 0 1 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_node_id
2130 112 2 2 48 0 0 64 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_opaque_types
2130 2 0 0 1 0 0 1 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_upvar_capture_map
2130 2 2 2 1 0 0 1 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_sigs
2130 2 1 1 1 0 0 1 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_tys
2130 2 1 1 1 0 0 1 0 0
fn=rustc_typeck::check_crate
2130 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check_unused::check_crate
2130 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::impl_wf_check::impl_wf_check
2130 1 1 1 1 1 0 0 0 0
fn=scoped_tls::ScopedKey<T>::set
2130 5 0 0 0 0 0 5 0 0
fn=scoped_tls::ScopedKey<T>::with
0 357 10 2 0 0 0 0 0 0
2130 250357 355 8 147164 13935 0 89211 0 0
fn=smallvec::SmallVec<A>::insert_from_slice
2130 265 1 1 89 0 0 88 0 0
2198 266 41 3 88 7 0 88 0 0
fn=smallvec::SmallVec<A>::reserve
2130 388 0 0 97 0 0 97 0 0
fn=smallvec::SmallVec<A>::try_reserve
0 101 0 0 101 0 0 0 0 0
2130 619 4 1 178 5 0 89 0 0
fn=stacker::remaining_stack
2130 5 1 1 0 0 0 2 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::entry
2130 6 3 1 6 1 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::get
2130 364 0 0 364 116 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::insert
0 304 0 0 266 0 0 0 0 0
2130 97 0 0 97 15 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::remove
2130 18 0 0 18 1 0 0 0 0
fn=std::env::join_paths
2130 36 1 1 12 0 0 12 0 0
fn=std::ffi::os_str::OsStr::to_os_string
2130 219 0 0 73 2 0 73 0 0
fn=std::process::Child::wait_with_output
2130 8 1 1 3 0 0 3 0 0
fn=std::rt::lang_start_internal
2283 12 1 1 0 0 0 10 0 0
fn=std::sync::mpsc::Receiver<T>::recv
2130 11 1 1 7 0 0 4 0 0
fn=std::sync::mpsc::Receiver<T>::try_recv
2130 5 0 0 3 0 0 2 0 0
fn=std::sync::mpsc::Sender<T>::send
2130 6 0 0 4 2 0 2 0 0
fn=std::sync::mpsc::mpsc_queue::Queue<T>::pop
2130 44 0 0 22 2 0 22 0 0
fn=std::sync::mpsc::oneshot::Packet<T>::recv
2130 25 2 2 16 0 0 5 0 0
fn=std::sync::mpsc::oneshot::Packet<T>::try_recv
2130 18 2 2 11 1 0 7 0 0
fn=std::sync::mpsc::shared::Packet<T>::recv
2130 9 0 0 0 0 0 9 0 0
fn=std::sync::mpsc::spsc_queue::Queue<T,ProducerAddition,ConsumerAddition>::pop
2130 56 7 1 42 5 0 7 0 0
fn=std::sync::mpsc::stream::Packet<T>::recv
2130 5 0 0 0 0 0 5 0 0
fn=std::sync::once::Once::call_once::{{closure}}
0 9 1 1 2 1 1 0 0 0
2130 41 2 2 17 2 2 24 0 0
2283 10 1 1 0 0 0 9 0 0
fn=std::sys::unix::pipe::read2
2283 2 0 0 0 0 0 1 0 0
fn=std::sys::unix::stack_overflow::imp::make_handler
2283 55 0 0 0 0 0 22 0 0
fn=std::sys::unix::thread::Thread::new
2283 60 7 2 0 0 0 40 0 0
fn=std::sys::unix::thread::guard::current
2283 60 9 1 0 0 0 40 8 3
fn=std::sys::unix::thread::guard::init
2283 6 1 1 0 0 0 4 0 0
fn=std::sys_common::at_exit_imp::cleanup
2130 20 0 0 10 0 0 10 0 0
fn=std::sys_common::backtrace::__rust_begin_short_backtrace
2130 439 3 3 219 31 27 218 0 0
fn=std::sys_common::process::CommandEnv::capture_if_changed
2130 18 1 1 6 0 0 6 0 0
fn=std::sys_common::process::CommandEnv::set
2130 18 1 1 6 0 0 6 0 0
fn=std::sys_common::thread_info::current_thread
2130 96 13 1 32 0 0 64 0 0
fn=std::thread::JoinHandle<T>::join
2130 23 1 1 15 0 0 6 0 0
fn=std::thread::local::LocalKey<T>::with
2130 418 13 6 131 2 0 207 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/iter/adapters/chain.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 935 189 21 173 0 0 118 0 0
70 301 7 6 96 0 0 5 0 0
71 216 5 4 97 0 0 0 0 0
111 233 0 0 0 0 0 0 0 0
114 193 38 2 0 0 0 0 0 0
115 11 1 1 1 0 0 7 0 0
162 852 104 16 107 0 0 0 0 0
164 54 2 2 54 0 0 0 0 0
169 267 1 1 0 0 0 0 0 0
176 3 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::iter::traits::collect::Extend<&T>>::extend
0 356 0 0 0 0 0 0 0 0
162 267 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::size_hint
0 20 2 1 10 0 0 0 0 0
162 30 0 0 10 0 0 0 0 0
176 10 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
29 160 20 2 60 6 0 80 0 0
70 2 1 1 0 0 0 0 0 0
71 1 1 1 0 0 0 0 0 0
111 2 1 1 0 0 0 0 0 0
114 2 1 1 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::next
139 144 28 2 36 0 0 36 0 0
140 216 0 0 36 0 0 72 2 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
0 170 44 4 9 0 0 40 3 0
107 921 118 22 0 0 0 667 4 0
111 894 30 8 384 0 0 10 1 0
112 904 88 10 426 0 0 411 1 0
114 831 30 10 415 12 0 30 0 0
115 1297 53 10 789 2 0 485 12 0
117 180 10 1 90 0 0 90 0 0
118 1212 92 19 837 9 0 0 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::next
0 94 20 1 0 0 0 20 0 0
69 322 32 4 0 0 0 225 0 0
70 168 32 5 57 0 0 54 0 0
71 111 0 0 37 0 0 0 0 0
74 339 4 1 245 0 0 0 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::try_fold
0 2 0 0 0 0 0 0 0 0
90 3 3 1 0 0 0 3 0 0
96 6 0 0 3 0 0 0 0 0
98 2 2 1 0 0 0 2 0 0
100 6 0 0 2 0 0 0 0 0
105 6 2 1 6 0 0 0 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
0 4 0 0 0 0 0 0 0 0
70 10 1 1 2 0 0 2 0 0
71 6 0 0 1 0 0 0 0 0
fn=<rustc_middle::mir::traversal::Preorder as core::iter::traits::iterator::Iterator>::next
0 433 5 2 0 0 0 267 0 0
29 243 2 0 0 0 0 89 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
0 487 10 7 54 0 0 0 0 0
70 1053 57 11 20 0 0 60 2 0
71 272 3 2 15 0 0 0 0 0
72 7 0 0 0 0 0 5 0 0
162 316 3 2 13 0 0 0 0 0
164 11 0 0 11 0 0 0 0 0
fn=_ZN106_$LT$core..iter..adapters..chain..Chain$LT$A$C$B$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$9size_hintN.llvm.M
0 7 2 2 1 0 0 2 0 0
162 4 1 1 1 0 0 0 0 0
169 1 0 0 0 0 0 0 0 0
173 1 0 0 0 0 0 1 0 0
179 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_middle3mir9traversal9Postorder18traverse_successorN.llvm.M
0 38 0 0 0 0 0 0 0 0
70 777 4 0 177 0 0 107 0 0
71 378 0 0 126 0 0 0 0 0
fn=_ZN12rustc_typeck7collect13predicates_ofN.llvm.M
29 32 0 0 8 0 0 20 0 0
fn=_ZN21rustc_data_structures5graph7iterate15post_order_walkN.llvm.M
0 134 0 0 12 0 0 11 0 0
70 156 10 1 0 0 0 22 0 0
71 92 0 0 23 0 0 0 0 0
fn=_ZN21rustc_data_structures5graph7iterate15post_order_walkN.llvm.M
0 32 0 0 4 0 0 2 0 0
70 42 0 0 0 0 0 6 0 0
71 32 0 0 8 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 1 0 0 0 0 0 0 0 0
162 5 1 1 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
29 5 1 1 1 0 0 4 0 0
fn=once_cell::unsync::OnceCell<T>::get_or_init
0 146 5 1 0 0 0 77 0 0
70 296 19 2 76 0 0 0 0 0
71 106 0 0 0 0 0 0 0 0
fn=rustc_ast_passes::ast_validation::AstValidator::check_fn_decl
29 9 1 1 0 0 0 7 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm
70 2 1 1 0 0 0 0 0 0
71 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_local_native_libraries
0 2 0 0 2 0 0 0 0 0
70 4 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::cleanup_kinds
0 3 1 1 0 0 0 0 0 0
70 12 1 1 0 0 0 0 0 0
71 4 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::iterate::TriColorDepthFirstSearch<G>::run_from_start
70 214 11 3 0 0 0 0 0 0
71 168 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::probe
0 7 2 2 0 0 0 2 0 0
29 4 1 1 0 0 0 4 0 0
70 28 3 3 11 0 0 13 0 0
71 5 1 1 2 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
29 11 2 2 0 0 0 10 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
0 38 4 1 6 0 0 0 0 0
70 54 0 0 0 0 0 0 0 0
162 12 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::terminator::TerminatorKind::successors
29 339 8 0 0 0 0 339 0 0
fn=rustc_middle::mir::terminator::TerminatorKind::successors_mut
29 228 8 1 0 0 0 228 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::intersection
70 54 1 1 9 0 0 3 0 0
71 12 0 0 6 0 0 0 0 0
72 12 1 1 0 0 0 9 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::scalar_pair
70 69 4 0 10 0 0 15 0 0
fn=rustc_mir::transform::remove_noop_landing_pads::remove_noop_landing_pads
0 27 0 0 0 0 0 0 0 0
70 122 0 0 0 0 0 0 0 0
71 46 7 1 0 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::new
0 63 0 0 0 0 0 0 0 0
70 291 17 2 0 0 0 0 0 0
71 98 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::simplify
0 90 0 0 27 0 0 0 0 0
70 280 9 1 0 0 0 0 0 0
71 104 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::simplify::remove_dead_blocks
0 54 0 0 0 0 0 0 0 0
70 264 8 1 0 0 0 0 0 0
71 92 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::bind_and_guard_matched_candidate
0 1 1 1 1 0 0 0 0 0
70 6 3 3 2 0 0 0 0 0
71 8 1 1 2 0 0 0 0 0
fn=rustc_resolve::Resolver::new
0 1 0 0 0 0 0 0 0 0
162 5 1 1 0 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::build_reduced_graph_for_use_tree
70 2 1 1 0 0 0 1 0 0
71 4 0 0 0 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_imports
0 1 0 0 1 0 0 0 0 0
70 23 1 1 2 0 0 6 0 0
fn=rustc_session::filesearch::FileSearch::search
0 462 0 0 336 12 0 0 0 0
70 7209 0 0 0 0 0 0 0 0
71 280 14 1 0 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search_paths
29 75 0 0 0 0 0 75 0 0
fn=rustc_typeck::check::check_fn
70 7 0 0 0 0 0 1 0 0
fn=rustc_typeck::check::wfcheck::check_where_clauses
70 22 3 3 9 0 0 10 0 0
71 7 1 1 2 1 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/iter/adapters/flatten.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 60 0 0 6 0 0 0 0 0
265 1 0 0 1 0 0 0 0 0
266 633 6 2 103 0 0 0 0 0
268 95 0 0 0 0 0 91 0 0
273 33 0 0 0 0 0 0 0 0
274 210 5 2 0 0 0 199 0 0
281 9 0 0 0 0 0 0 0 0
282 14 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
0 1 1 1 0 0 0 0 0 0
266 4 2 2 1 0 0 0 0 0
273 1 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::size_hint
0 9 0 0 0 0 0 0 0 0
281 10 2 1 0 0 0 0 0 0
282 10 2 1 0 0 0 0 0 0
285 42 0 0 10 0 0 21 0 0
fn=<core::iter::adapters::Copied<I> as core::iter::traits::iterator::Iterator>::next
265 34 0 0 34 0 0 0 0 0
266 34 0 0 0 0 0 0 0 0
273 34 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Filter<I,P> as core::iter::traits::iterator::Iterator>::next
310 16 0 0 4 0 0 0 0 0
313 4 2 1 0 0 0 4 0 0
316 2 0 0 0 0 0 2 0 0
318 6 0 0 2 0 0 0 0 0
321 2 2 1 0 0 0 2 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
78 10 0 0 10 0 0 0 0 0
338 10 0 0 0 0 0 10 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
0 110 0 0 14 0 0 0 0 0
303 67 0 0 0 0 0 36 0 0
305 178 0 0 62 0 0 116 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
310 26 0 0 13 0 0 0 0 0
313 13 0 0 0 0 0 13 0 0
316 13 13 1 0 0 0 13 0 0
318 39 0 0 26 0 0 0 0 0
321 13 13 1 0 0 0 13 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
335 121 5 1 55 0 0 55 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::clone::Clone>::clone
31 6 1 1 0 0 0 4 0 0
32 19 1 1 4 0 0 15 0 0
33 6 0 0 5 0 0 0 0 0
240 8 2 2 4 0 0 4 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
0 172 9 1 53 4 0 33 0 0
54 436 39 8 0 0 0 336 3 0
56 400 15 4 350 3 0 0 0 0
265 20 8 1 20 0 0 0 0 0
266 270 5 2 46 0 0 0 0 0
268 271 2 1 89 0 0 98 0 0
269 124 18 2 64 0 0 57 2 0
273 87 7 1 0 0 0 0 0 0
274 194 5 3 19 0 0 163 2 0
fn=<core::iter::adapters::flatten::Flatten<I> as core::iter::traits::iterator::Iterator>::next
0 12 2 1 0 0 0 6 1 0
172 27 2 1 0 0 0 18 1 0
174 24 0 0 21 0 0 0 0 0
266 15 2 1 6 0 0 0 0 0
273 3 0 0 0 0 0 0 0 0
fn=<core::str::EscapeDefault as core::fmt::Display>::fmt
0 1 1 1 0 0 0 0 0 0
310 3 0 0 1 0 0 0 0 0
313 3 1 1 0 0 0 1 0 0
315 2 0 0 0 0 0 0 0 0
316 1 0 0 0 0 0 1 0 0
318 3 0 0 1 0 0 0 0 0
321 2 1 1 0 0 0 1 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::create_substs_for_generic_args
0 9 0 0 0 0 0 0 0 0
266 9 0 0 0 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
282 8 0 0 0 0 0 0 0 0
fn=_ZN12rustc_traits15dropck_outlives21adt_dtorck_constraintN.llvm.M
266 26 1 0 0 0 0 0 0 0
273 8 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck5check6method5probe12ProbeContext9pick_coreN.llvm.M
0 2 1 1 0 0 0 1 0 0
22 6 1 1 0 0 0 5 0 0
266 4 0 0 0 0 0 0 0 0
268 3 0 0 0 0 0 0 0 0
269 9 1 1 0 0 0 8 0 0
274 47 6 6 23 0 0 24 2 0
fn=_ZN47_$LT$dyn$u20$rustc_typeck..astconv..AstConv$GT$26create_substs_for_ast_pathN.llvm.M
0 3 0 0 0 0 0 0 0 0
266 6 1 1 0 0 0 0 0 0
fn=rustc_ast_lowering::lower_crate
285 2 0 0 0 0 0 0 0 0
fn=rustc_ast_passes::ast_validation::AstValidator::check_fn_decl
338 1 0 0 0 0 0 1 0 0
fn=rustc_codegen_ssa::back::link::add_post_link_objects
266 3 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_pre_link_objects
266 3 0 0 0 0 0 0 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
281 2 0 0 0 0 0 0 0 0
282 2 0 0 0 0 0 0 0 0
285 5 1 1 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
266 24 0 0 0 0 0 0 0 0
268 6 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::RustcMirAttrs::parse
266 39 0 0 13 0 0 0 0 0
273 13 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
0 6 0 0 0 0 0 0 0 0
266 29 2 1 0 0 0 0 0 0
273 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::bind_and_guard_matched_candidate
266 4 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::is_useful
0 7 1 1 3 1 0 0 0 0
22 6 0 0 0 0 0 5 0 0
265 1 0 0 0 0 0 0 0 0
266 4 0 0 0 0 0 0 0 0
268 4 0 0 2 0 0 2 0 0
273 2 1 1 0 0 0 0 0 0
274 3 0 0 0 0 0 3 0 0
fn=rustc_session::config::build_session_options
265 14 1 1 0 0 0 4 0 0
266 4 2 2 0 0 0 0 0 0
fn=rustc_trait_selection::traits::vtable_methods
22 3 0 0 0 0 0 3 0 0
fn=rustc_typeck::check::wfcheck::check_where_clauses
0 1 1 1 0 0 0 1 0 0
266 4 1 1 1 0 0 0 0 0
273 2 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/iter/adapters/fuse.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 8 0 0 0 0 0 0 0 0
284 4 0 0 2 0 0 0 0 0
404 17 0 0 17 0 0 0 0 0
fn=<core::iter::adapters::Filter<I,P> as core::iter::traits::iterator::Iterator>::next
0 8 2 1 0 0 0 0 0 0
296 8 0 0 4 0 0 0 0 0
297 8 0 0 0 0 0 4 0 0
298 22 2 1 10 0 0 12 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
257 37 2 2 15 2 0 12 0 0
404 57 18 3 57 1 0 0 0 0
fn=<core::iter::adapters::flatten::Flatten<I> as core::iter::traits::iterator::Iterator>::next
404 3 2 1 3 0 0 0 0 0
fn=<core::str::EscapeDefault as core::fmt::Display>::fmt
434 2 0 0 0 0 0 1 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
0 2 1 1 0 0 0 0 0 0
284 2 0 0 1 0 0 0 0 0
fn=_ZN12rustc_typeck5check6method5probe12ProbeContext9pick_coreN.llvm.M
404 1 1 1 1 0 0 0 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
0 2 0 0 0 0 0 0 0 0
283 4 0 0 2 0 0 0 0 0
284 2 1 1 1 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_where_clauses
404 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/iter/adapters/mod.rs
fn=<I as rustc_middle::ty::context::InternAs<[T],R>>::intern_with
873 6 2 1 0 0 0 6 0 0
fn=<alloc::vec::Vec<A> as rustc_serialize::json::ToJson>::to_json
873 6 2 1 0 0 0 6 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 139 13 3 9 0 0 0 0 0
170 16 1 1 8 0 0 8 0 0
202 431 33 7 41 0 0 390 0 0
325 3 2 1 0 0 0 0 0 0
833 142 1 1 41 0 0 59 0 0
840 13 1 0 13 0 0 0 0 0
852 138 0 0 47 38 0 81 0 0
857 84 13 2 52 8 0 18 0 0
873 283 24 5 50 0 0 231 0 0
995 5 0 0 0 0 0 3 0 0
1132 20 1 1 0 0 0 7 1 0
1240 7 1 1 1 1 0 3 0 0
1241 2 0 0 2 0 0 0 0 0
1249 2 0 0 1 1 0 1 0 0
1279 1 0 0 1 0 0 0 0 0
1307 714 42 5 210 0 0 420 0 0
1447 14 2 2 2 0 0 2 0 0
1485 4 0 0 0 0 0 0 0 0
2635 6 0 0 3 0 0 3 2 0
2638 26 0 0 13 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
0 4 1 1 1 0 0 0 0 0
833 22 0 0 19 0 0 2 0 0
857 12 0 0 12 0 0 0 0 0
873 6 0 0 0 0 0 6 0 0
2248 68 0 0 0 0 0 34 0 0
2250 68 0 0 34 0 0 0 0 0
2254 15 0 0 5 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
873 357 5 4 0 0 0 357 2 0
fn=<alloc::vec::Vec<T> as core::iter::traits::collect::Extend<&T>>::extend
833 22 8 1 22 3 0 0 0 0
873 890 7 0 0 0 0 712 0 0
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::fold
0 6 0 0 5 0 0 1 0 0
341 648 93 11 0 0 0 555 4 0
345 3 0 0 2 0 0 1 0 0
346 740 39 3 647 0 0 0 0 0
873 281 1 1 184 0 0 97 6 0
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::size_hint
0 10 2 1 0 0 0 0 0 0
328 10 2 1 0 0 0 0 0 0
330 10 0 0 10 0 0 0 0 0
fn=<core::iter::adapters::Copied<I> as core::iter::traits::iterator::Iterator>::next
0 34 2 1 0 0 0 0 0 0
181 34 1 1 0 0 0 0 0 0
183 68 0 0 34 0 0 0 0 0
fn=<core::iter::adapters::Copied<I> as core::iter::traits::iterator::Iterator>::try_fold
189 648 118 6 0 0 0 577 0 0
196 774 0 0 608 0 0 0 0 0
1118 156 0 0 78 0 0 39 0 0
fn=<core::iter::adapters::Filter<I,P> as core::iter::traits::iterator::Iterator>::next
994 28 2 1 0 0 0 16 0 0
996 20 0 0 16 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 1310 14 4 114 0 0 82 0 0
833 12088 58 10 5818 0 0 5049 174 0
869 12367 425 102 0 0 0 10364 6 0
873 12399 597 37 8883 0 0 3480 114 2
874 14361 228 45 12362 17 0 0 0 0
1019 3 0 0 0 0 0 0 0 0
1040 15 2 2 9 0 0 5 0 0
1156 6 1 1 4 0 0 2 0 0
1307 20 2 2 10 0 0 8 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::next
851 288 28 1 0 0 0 216 0 0
853 288 0 0 252 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
0 38 1 1 3 0 0 1 0 0
818 25 2 1 15 0 0 10 0 0
840 10 0 0 5 0 0 5 0 0
860 748 42 12 0 0 0 642 1 0
866 154 0 0 0 0 0 102 1 0
867 753 13 3 658 0 0 0 0 0
1117 8 0 0 2 0 0 6 0 0
1148 2 0 0 0 0 0 1 0 0
1866 78 0 0 52 1 0 0 0 0
1869 22 0 0 0 0 0 11 0 0
1875 30 0 0 15 0 0 0 0 0
2074 15 4 1 15 0 0 0 0 0
2075 15 0 0 0 0 0 15 0 0
2076 30 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
0 63 2 0 11 0 0 0 0 0
818 264 6 2 132 0 0 132 0 0
840 92 3 1 76 0 0 16 0 0
1279 98 2 2 36 0 0 24 0 0
2605 31 0 0 0 0 0 31 3 0
2608 155 15 1 93 3 0 62 0 0
2617 1599 91 9 0 0 0 1164 24 0
2619 1714 71 9 1335 2 0 0 0 0
2635 300 15 1 61 0 0 15 0 0
2638 70 0 0 27 0 0 0 0 0
fn=<core::iter::adapters::Rev<I> as core::iter::traits::iterator::Iterator>::fold
0 2 0 0 1 0 0 1 0 0
70 14 2 1 0 0 0 12 0 0
74 14 0 0 8 0 0 6 0 0
75 16 2 1 14 0 0 0 0 0
fn=<core::iter::adapters::Rev<I> as core::iter::traits::iterator::Iterator>::try_fold
61 32 3 2 0 0 0 24 0 0
68 36 1 1 28 0 0 0 0 0
1869 8 0 0 0 0 0 4 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
833 48 8 2 16 0 0 32 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::next
0 3 0 0 3 0 0 0 0 0
852 40 0 0 0 0 0 20 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
0 8 0 0 0 0 0 4 2 0
818 15 3 1 9 0 0 6 0 0
852 12 0 0 0 0 0 4 0 0
fn=<core::iter::adapters::flatten::Flatten<I> as core::iter::traits::iterator::Iterator>::next
983 4 0 0 0 0 0 0 0 0
fn=<core::result::Result<T,E> as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with
276 78 6 2 66 0 0 12 0 0
852 7 0 0 0 0 0 0 0 0
857 2292 38 2 1530 0 0 0 0 0
1241 33 0 0 33 0 0 0 0 0
1249 66 4 1 66 0 0 0 0 0
2605 39 18 3 0 0 0 39 3 0
2608 466 19 3 347 6 0 115 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::create_substs_for_generic_args
1447 5 1 1 1 0 0 0 0 0
fn=<hashbrown::map::HashMap<K,V,S> as core::iter::traits::collect::Extend<(K,V)>>::extend
0 2 0 0 1 0 0 0 0 0
873 4 0 0 2 0 0 2 0 0
1108 1840 0 0 0 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_crate
1040 7 0 0 0 0 0 5 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
0 25 0 0 15 0 0 0 0 0
1241 35 0 0 0 0 0 3 0 0
fn=<rustc_mir::transform::instcombine::InstCombine as rustc_mir::transform::MirPass>::run_pass
0 10 0 0 0 0 0 0 0 0
fn=<rustc_symbol_mangling::legacy::SymbolPrinter as core::fmt::Write>::write_str
2013 204 0 0 60 0 0 0 0 0
2014 180 3 1 60 0 0 60 0 0
2017 36 1 1 0 0 0 12 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
0 50 0 0 0 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
0 465 39 3 28 0 0 0 0 0
840 635 11 1 381 0 0 127 1 0
857 9 2 1 9 0 0 0 0 0
2013 4 0 0 0 0 0 0 0 0
2196 90 0 0 0 0 0 0 0 0
2220 80 0 0 0 0 0 0 0 0
2638 254 0 0 0 0 0 0 0 0
fn=<std::collections::hash::map::HashMap<K,V,S> as core::iter::traits::collect::FromIterator<(K,V)>>::from_iter
166 2036 1 1 2036 255 0 0 0 0
873 8 0 0 2 0 0 3 0 0
fn=<std::env::SplitPaths as core::iter::traits::iterator::Iterator>::size_hint
857 3 0 0 3 0 0 0 0 0
fn=_ZN12rustc_middle2ty17GenericPredicates16instantiate_intoN.llvm.M
833 54 0 0 0 0 0 36 0 0
873 72 0 0 0 0 0 54 0 0
fn=_ZN12rustc_middle2ty5print7Printer22default_print_def_pathN.llvm.M
0 3 0 0 3 0 0 0 0 0
1880 6 0 0 0 0 0 3 0 0
fn=_ZN12rustc_typeck7collect16codegen_fn_attrsN.llvm.M
840 2 0 0 2 0 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor27smart_resolve_path_fragmentN.llvm.M
0 44 3 2 6 0 0 16 0 0
1240 10 0 0 0 0 0 6 2 0
fn=_ZN18rustc_codegen_llvm7builder7Builder10check_callN.llvm.M
937 15 0 0 15 2 0 0 0 0
fn=_ZN9rustc_mir12monomorphize12partitioning32collect_and_partition_mono_itemsN.llvm.M
1108 20 0 0 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::extend_from_slice
873 48 0 0 0 0 0 48 0 0
fn=core::iter::adapters::process_results
2600 51 7 4 0 0 0 35 0 0
2605 8 0 0 0 0 0 8 0 0
2608 48 4 2 28 0 0 20 0 0
2609 59 5 3 43 0 0 0 0 0
fn=core::iter::traits::iterator::Iterator::unzip
857 30 0 0 20 0 0 10 0 0
fn=getopts::Options::parse
873 3 0 0 0 0 0 3 0 0
1432 10 1 1 2 1 0 6 0 0
1447 6 0 0 0 0 0 0 0 0
fn=indexmap::map::OrderMapCore<K,V>::double_capacity
0 65 0 0 0 0 0 0 0 0
fn=once_cell::unsync::OnceCell<T>::get_or_init
0 49 0 0 0 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItem>::from_tokens
1447 106 10 4 0 0 0 34 1 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItemKind>::list_from_tokens
1432 15 0 0 0 0 0 15 0 0
1447 56 4 1 20 0 0 16 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::NestedMetaItem>::from_tokens
1625 10 3 1 0 0 0 0 0 0
fn=rustc_ast::attr::filter_by_name
961 6 0 0 0 0 0 6 0 0
fn=rustc_ast_lowering::Arena::alloc_from_iter
0 1 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::lower_crate
1240 82 0 0 0 0 0 0 0 0
1241 41 0 0 41 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_qpath
0 1 0 0 1 0 0 0 0 0
1241 4 0 0 4 0 0 0 0 0
1254 1 0 0 0 0 0 0 0 0
2013 2 1 1 0 0 0 0 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
833 1 0 0 0 0 0 1 0 0
873 4 1 1 0 0 0 3 0 0
fn=rustc_codegen_llvm::allocator::codegen
1300 12 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm
873 8 0 0 0 0 0 5 0 0
fn=rustc_codegen_ssa::base::codegen_crate
873 4 0 0 0 0 0 4 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
818 120 10 1 0 0 0 90 0 0
fn=rustc_data_structures::graph::dominators::dominators
1240 56 0 0 0 0 0 0 0 0
fn=rustc_data_structures::owning_ref::OwningRef<O,T>::try_map
0 293 0 0 0 0 0 293 0 0
1118 586 14 1 0 0 0 0 0 0
fn=rustc_data_structures::sorted_map::index_map::SortedIndexMultiMap<I,K,V>::get_by_key
818 18 5 0 0 0 0 18 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
818 26 2 2 0 0 0 15 0 0
833 12 0 0 0 0 0 12 0 0
873 36 1 1 0 0 0 36 0 0
fn=rustc_hir::definitions::Definitions::init_def_id_to_hir_id_mapping
833 8 0 0 8 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::probe
0 4 0 0 4 0 0 0 0 0
1118 8 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
833 52 5 2 26 0 0 26 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_nll_query_response_and_region_obligations
424 15 3 1 15 0 0 0 0 0
833 36 7 2 0 0 0 18 0 0
873 35 0 0 0 0 0 35 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_query_response_and_region_obligations
424 4 3 2 4 0 0 0 0 0
833 6 0 0 3 0 0 3 0 0
873 3 0 0 0 0 0 3 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::query_outlives_constraints_into_obligations
818 84 0 0 12 0 0 72 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
833 2 0 0 0 0 0 1 0 0
873 3 0 0 0 0 0 3 0 0
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::new
983 56 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::region_constraints_added_in_snapshot
1108 37 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::vars_since_snapshot
833 1 0 0 0 0 0 1 0 0
873 4 1 1 0 0 0 3 0 0
fn=rustc_lint::builtin::warn_if_doc
0 13 0 0 13 0 0 0 0 0
1447 26 1 1 0 0 0 0 0 0
fn=rustc_lint::early::check_ast_crate
873 6 0 0 0 0 0 6 1 0
fn=rustc_lint::late::late_lint_crate
873 3 0 0 0 0 0 3 0 0
fn=rustc_lint::late::late_lint_mod
873 3 0 0 0 0 0 3 0 0
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
0 1244 0 0 0 0 0 0 0 0
818 84 14 1 42 0 0 42 10 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_implementations_for_trait
818 459 45 2 27 0 0 351 18 0
fn=rustc_metadata::rmeta::decoder::CrateMetadata::new
818 56 0 0 28 0 0 28 9 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&[(rustc_middle::ty::Predicate,rustc_span::span_encoding::Span)]> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
2605 56 0 0 0 0 0 56 2 0
2608 168 0 0 168 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::defined_lang_items
818 238 2 2 14 0 0 182 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::exported_symbols
818 238 6 2 56 3 0 168 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inherent_impls
818 17 2 2 1 0 0 13 1 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_lang_items
818 210 2 2 14 0 0 168 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
0 208 0 0 208 0 0 0 0 0
fn=rustc_middle::hir::place::Place::deref_tys
1092 16 0 0 0 0 0 16 0 0
fn=rustc_middle::mir::mono::CodegenUnit::estimate_size
873 60 1 1 0 0 0 60 0 0
fn=rustc_middle::traits::specialization_graph::Ancestors::leaf_def
840 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::body_owners
818 3 0 0 0 0 0 3 0 0
fn=rustc_middle::ty::AssociatedItems::find_by_name_and_namespace
840 1 0 0 1 0 0 0 0 0
983 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::AssociatedItems::new
873 24 0 0 0 0 0 24 0 0
fn=rustc_middle::ty::GenericPredicates::instantiate_own
833 9 0 0 0 0 0 6 0 0
873 12 0 0 0 0 0 9 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_tup
873 4 0 0 0 0 0 3 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_tup
873 3 1 1 0 0 0 3 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_tup::{{closure}}
873 9 2 1 0 0 0 9 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
818 5 0 0 0 0 0 2 0 0
833 11 0 0 0 0 0 11 0 0
873 55 3 2 0 0 0 44 0 0
fn=rustc_middle::ty::inhabitedness::<impl rustc_middle::ty::TyS>::uninhabited_from
818 6 1 1 0 0 0 4 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::intersection
0 2 0 0 0 0 0 0 0 0
818 34 3 3 0 0 0 18 0 0
961 24 1 1 0 0 0 21 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::union
961 36 0 0 0 0 0 28 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
1241 18 0 0 18 0 0 0 0 0
1279 1 0 0 1 0 0 0 0 0
2605 16 1 1 0 0 0 16 9 0
2608 74 14 1 61 4 0 13 8 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::scalar_pair
873 550 60 6 130 0 0 380 2 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
1880 2 0 0 0 0 0 1 0 0
fn=rustc_middle::ty::relate::relate_substs
276 276 34 2 276 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::fold_list
818 420 41 4 0 0 0 168 0 0
fn=rustc_middle::ty::subst::Subst::subst
833 6 0 0 0 0 0 6 0 0
873 30 2 1 0 0 0 24 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
0 1 1 1 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
0 108 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
0 19 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::generate
873 3 1 1 0 0 0 3 0 0
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
0 69 0 0 23 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::iterate_to_fixpoint
0 32 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::framework::visitor::visit_results
852 10 0 0 0 0 0 5 0 0
fn=rustc_mir::dataflow::move_paths::MoveData::gather_moves
0 142 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_aggregate
0 1 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_value
1241 2 0 0 2 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::internalize_symbols
1118 10 0 0 10 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::partition
0 40 1 1 0 0 0 0 0 0
fn=rustc_mir::transform::simplify::remove_dead_blocks
873 60 0 0 0 0 0 60 0 0
fn=rustc_mir::util::patch::MirPatch::apply
1241 54 0 0 54 0 0 0 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::match_simplified_candidates
1866 1 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::expr::make_mirror_unadjusted
833 1 0 0 0 0 0 1 0 0
873 4 0 0 0 0 0 3 0 0
fn=rustc_mir_build::hair::pattern::PatternFoldable::fold_with
833 1 0 0 0 0 0 1 0 0
873 4 0 0 0 0 0 3 1 0
fn=rustc_mir_build::hair::pattern::_match::is_useful
818 40 5 5 0 0 0 22 0 0
fn=rustc_parse_format::Parser::new
0 13 0 0 0 0 0 0 0 0
1241 12 2 2 12 0 0 0 0 0
1432 4 0 0 0 0 0 4 0 0
1447 26 0 0 0 0 0 0 0 0
fn=rustc_parse_format::Parser::string
1447 26 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::new
873 7 0 0 0 0 0 5 0 0
fn=rustc_resolve::Resolver::resolve_crate_root
0 24 0 0 0 0 0 0 0 0
1447 59 0 0 0 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::build_reduced_graph_for_use_tree
1432 6 1 1 0 0 0 5 0 0
fn=rustc_session::config::build_configuration
873 11 0 0 2 0 0 7 0 0
fn=rustc_span::hygiene::update_dollar_crate_names
1866 39 4 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::predicates_for_generics
818 24 3 1 3 0 0 21 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::candidate_from_obligation_no_cache
2605 13 0 0 0 0 0 13 0 0
2608 195 13 1 156 0 0 39 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
0 60 8 1 30 0 0 0 0 0
2078 53 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_stack
0 38 26 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_impl
276 330 32 1 330 4 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::sized_conditions
873 6 2 1 0 0 0 6 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
1148 340 42 1 0 0 0 68 0 0
fn=rustc_typeck::check::FnCtxt::check_argument_types
0 4 4 1 4 0 0 0 0 0
2196 22 0 0 6 2 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
1092 12 2 1 0 0 0 10 0 0
fn=rustc_typeck::check_unused::check_crate
873 12 1 1 2 0 0 7 0 0
fn=tempfile::util::tmpname
0 6 0 0 0 0 0 0 0 0
2254 2 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/iter/adapters/zip.rs
fn=<alloc::collections::btree::map::BTreeMap<K,V> as core::cmp::PartialEq>::eq
24 160 4 3 32 0 0 128 0 0
96 192 5 3 32 0 0 144 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
106 6 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
106 10 0 0 0 0 0 0 0 0
fn=<core::result::Result<T,E> as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with
174 146 21 5 32 0 0 0 0 0
176 66 0 0 0 0 0 33 0 0
fn=<hashbrown::map::HashMap<K,V,S> as core::iter::traits::collect::Extend<(K,V)>>::extend
0 4548 0 0 2274 567 0 0 0 0
106 4548 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
174 4 0 0 0 0 0 0 0 0
fn=<rustc_target::spec::Target as rustc_serialize::json::ToJson>::to_json
174 2 0 0 0 0 0 0 0 0
fn=_ZN104_$LT$rustc_index..bit_set..BitSet$LT$T$GT$$u20$as$u20$rustc_index..bit_set..UnionIntoBitSet$LT$T$GT$$GT$10union_intoN.llvm.M
0 40 1 1 0 0 0 0 0 0
174 170 3 1 0 0 0 0 0 0
176 36 0 0 0 0 0 0 0 0
179 18 3 1 0 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$5unionN.llvm.M
0 30 0 0 0 0 0 0 0 0
174 135 1 1 0 0 0 0 0 0
176 30 0 0 0 0 0 0 0 0
179 15 0 0 0 0 0 0 0 0
fn=_ZN18rustc_codegen_llvm7builder7Builder10check_callN.llvm.M
174 48 10 1 0 0 0 0 0 0
176 15 0 0 0 0 0 0 0 0
fn=_ZN66_$LT$rustc_target..abi..Layout$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
174 40 0 0 0 0 0 0 0 0
176 13 0 0 0 0 0 0 0 0
fn=core::fmt::write
0 48 0 0 24 0 0 24 0 0
174 3048 68 1 0 0 0 482 0 0
fn=core::iter::traits::iterator::Iterator::unzip
0 82 18 2 52 0 0 30 0 0
174 238 9 1 22 0 0 60 0 0
179 20 0 0 0 0 0 0 0 0
fn=core::slice::<impl core::cmp::PartialEq<[B]> for [A]>::eq
174 689 0 0 0 0 0 0 0 0
176 183 29 1 0 0 0 0 0 0
fn=getopts::Options::parse
0 32 0 0 0 0 0 0 0 0
174 130 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_block
0 10 10 1 10 0 0 0 0 0
fn=rustc_expand::mbe::macro_check::check_meta_variables
0 20 0 0 0 0 0 5 0 0
174 31 0 0 5 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_nll_query_response_and_region_obligations
0 36 0 0 7 3 0 0 0 0
174 48 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_query_response_and_region_obligations
0 12 0 0 0 0 0 0 0 0
174 28 0 0 0 0 0 0 0 0
fn=rustc_lint::context::LateContext::match_def_path
0 3 0 0 3 0 0 0 0 0
106 9 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_substs
174 3174 0 0 0 0 0 0 0 0
176 970 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
174 34 5 1 0 0 0 0 0 0
176 17 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
0 22 4 4 0 0 0 2 0 0
174 21 1 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
0 3 0 0 3 0 0 0 0 0
174 10 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_impl
0 535 0 0 107 0 0 107 7 0
174 508 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_argument_types
0 6 0 0 0 0 0 2 0 0
174 23 0 0 4 2 0 0 0 0
176 3 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::check_fn
106 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_fn_or_method
0 1 1 1 0 0 0 0 0 0
174 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_where_clauses
174 3 1 1 2 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
107 16 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/iter/mod.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 26 0 0 0 0 0 1 0 0
386 8 1 1 0 0 0 0 0 0
387 4 0 0 4 0 0 0 0 0
392 94 2 1 2 0 0 92 0 0
404 52 4 1 13 0 0 0 0 0
405 543 8 3 15 0 0 528 1 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
0 4 1 1 0 0 0 0 0 0
404 12 2 0 4 0 0 0 0 0
405 12 0 0 6 0 0 6 2 0
fn=<core::iter::adapters::Copied<I> as core::iter::traits::iterator::Iterator>::try_fold
0 137 35 1 5 0 0 68 0 0
386 18 0 0 0 0 0 0 0 0
387 54 7 0 27 0 0 18 0 0
fn=<core::iter::adapters::Filter<I,P> as core::iter::traits::iterator::Iterator>::next
386 12 0 0 4 0 0 0 0 0
387 12 2 1 6 0 0 4 0 0
404 4 0 0 0 0 0 2 0 0
405 12 2 1 4 0 0 8 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
0 9 0 0 3 0 0 0 0 0
386 20 0 0 0 0 0 0 0 0
387 109 9 3 38 0 0 59 0 0
392 87 7 1 27 0 0 50 3 0
396 91 6 0 0 0 0 51 0 0
421 45 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
0 53 0 0 5 0 0 0 0 0
386 262 3 1 0 0 0 0 0 0
387 278 4 3 78 0 0 80 0 0
404 104 40 1 0 0 0 92 12 0
405 363 7 1 18 0 0 191 15 0
413 154 3 1 40 0 0 40 0 0
fn=<rustc_infer::traits::util::Elaborator as core::iter::traits::iterator::Iterator>::next
0 156 0 0 0 0 0 0 0 0
404 153 10 1 51 0 0 0 0 0
405 72 0 0 36 0 0 36 0 0
fn=rustc_lexer::strip_shebang
0 1 0 0 0 0 0 0 0 0
fn=rustc_middle::traits::specialization_graph::Ancestors::leaf_def
405 28 0 0 8 0 0 18 0 0
fn=rustc_mir_build::hair::pattern::_match::is_useful
404 6 0 0 2 0 0 0 0 0
405 3 0 0 2 0 0 1 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
404 204 0 0 68 0 0 0 0 0
405 36 5 1 18 0 0 18 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/iter/range.rs
fn=<T as alloc::vec::SpecFromElem>::from_elem
0 56 1 1 3 0 0 2 0 0
505 1104 25 7 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 1 0 0 0 0 0 1 0 0
505 107 0 0 24 0 0 1 0 0
516 43 1 1 10 0 0 1 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
0 27 1 1 0 0 0 12 1 1
505 12 0 0 2 0 0 0 0 0
516 8 0 0 0 0 0 0 0 0
670 6 0 0 0 0 0 0 0 0
715 12 0 0 0 0 0 0 0 0
721 145 8 3 0 0 0 0 0 0
730 1 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 3683 111 7 2125 10 0 1079 1 0
505 14690 413 9 0 0 0 1607 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
0 108 2 1 25 0 0 0 0 0
505 214 0 0 83 0 0 0 0 0
fn=<core::result::Result<T,E> as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with
0 74 0 0 0 0 0 74 3 0
505 1090 0 0 0 0 0 0 0 0
516 2286 0 0 0 0 0 0 0 0
fn=<rustc_arena::TypedArena<T> as core::ops::drop::Drop>::drop
0 45 10 10 16 2 0 4 0 0
505 5938 4 4 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
505 4 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_body
505 19 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
505 14 0 0 0 0 0 0 0 0
fn=<rustc_mir::dataflow::framework::visitor::BorrowckAnalyses<rustc_mir::dataflow::framework::engine::Results<B>,rustc_mir::dataflow::framework::engine::Results<U>,rustc_mir::dataflow::framework::engine::Results<E>> as rustc_mir::dataflow::framework::visitor::ResultsVisitable>::reset_to_block_entry
0 40 1 1 16 0 0 0 0 0
505 36 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::check_packed_ref::CheckPackedRef as rustc_mir::transform::MirPass>::run_pass
0 1 0 0 1 0 0 0 0 0
505 13 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::cleanup_post_borrowck::CleanupNonCodegenStatements as rustc_mir::transform::MirPass>::run_pass
505 19 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
0 1 0 0 1 0 0 0 0 0
505 22 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
505 45 3 1 0 0 0 0 0 0
fn=<rustc_mir::transform::instcombine::InstCombine as rustc_mir::transform::MirPass>::run_pass
505 38 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::nrvo::RenameReturnPlace as rustc_mir::transform::MirPass>::run_pass
505 39 0 0 3 0 0 0 0 0
fn=<rustc_mir::transform::simplify::SimplifyLocals as rustc_mir::transform::MirPass>::run_pass
0 4 0 0 4 0 0 0 0 0
505 64 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::simplify_try::SimplifyBranchSame as rustc_mir::transform::MirPass>::run_pass
505 26 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::uninhabited_enum_branching::UninhabitedEnumBranching as rustc_mir::transform::MirPass>::run_pass
0 12 1 1 1 0 0 3 0 0
505 4 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::validate::Validator as rustc_mir::transform::MirPass>::run_pass
0 3 3 1 3 0 0 0 0 0
505 15 0 0 0 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_block
505 2 0 0 0 0 0 0 0 0
fn=<rustc_span::SourceFile as rustc_serialize::serialize::Decodable>::decode
505 246026 0 0 0 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
0 442 9 1 127 0 0 0 0 0
505 3761 182 175 240 0 0 801 0 0
516 489 3 2 0 0 0 0 0 0
fn=_ZN11rustc_index7bit_set28SparseBitMatrix$LT$R$C$C$GT$10ensure_rowN.llvm.M
505 156 1 0 0 0 0 0 0 0
fn=_ZN11rustc_index7bit_set28SparseBitMatrix$LT$R$C$C$GT$10ensure_rowN.llvm.M
505 32 2 2 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_rules18check_matcher_coreN.llvm.M
0 61 3 1 17 0 0 15 0 0
505 17 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle3mir5visit10MutVisitor10visit_bodyN.llvm.M
0 18 1 1 3 0 0 0 0 0
505 22 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
505 5 0 0 0 0 0 0 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext24lower_node_id_with_ownerN.llvm.M
505 71 1 1 0 0 0 0 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$22register_obligation_atN.llvm.M
625 31 20 1 31 4 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
505 1 0 0 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
0 6 0 0 0 0 0 0 0 0
505 3 0 0 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
0 194 1 1 0 0 0 163 0 0
505 492 2 2 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
0 1 0 0 0 0 0 0 0 0
505 5 0 0 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
0 8 1 1 0 0 0 0 0 0
505 11 0 0 0 0 0 0 0 0
589 8 0 0 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
0 2 0 0 0 0 0 0 0 0
505 12 0 0 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
0 6 0 0 2 0 0 0 0 0
505 7 0 0 0 0 0 0 0 0
589 4 0 0 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
0 3 0 0 0 0 0 0 0 0
505 3 0 0 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
505 1 0 0 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
0 1 0 0 0 0 0 0 0 0
505 1 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Internal>,alloc::collections::btree::node::marker::Edge>::insert
0 57 5 4 18 0 0 0 0 0
505 259 3 2 0 0 0 0 0 0
fn=alloc::slice::insert_head
505 59 1 1 0 0 0 5 0 0
fn=alloc::slice::merge_sort
0 13 1 1 0 0 0 0 0 0
589 74 0 0 0 0 0 0 0 0
fn=alloc::str::<impl str>::replace
505 1108 0 0 0 0 0 0 0 0
589 554 0 0 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::extend_with
0 1101 58 13 447 0 0 290 0 0
505 1345 45 7 16 2 0 122 0 0
fn=alloc::vec::Vec<T>::retain
0 665 4 4 80 1 0 34 1 0
505 432 10 1 0 0 0 0 0 0
fn=alloc::vec::from_elem
0 12 3 2 4 0 0 3 0 0
505 117 0 0 0 0 0 0 0 0
fn=core::fmt::Formatter::pad_integral
505 6 0 0 0 0 0 0 0 0
fn=core::slice::sort::partial_insertion_sort
0 1 1 1 0 0 0 0 0 0
505 1 0 0 0 0 0 0 0 0
fn=core::slice::sort::recurse
505 1 0 0 0 0 0 0 0 0
fn=core::slice::sort::shift_tail
0 200 1 1 27 0 0 162 0 0
589 1159 0 0 0 0 0 0 0 0
fn=getopts::Options::parse
505 21 2 2 0 0 0 0 0 0
fn=jobserver::imp::Client::new
0 8 1 1 1 1 0 1 0 0
505 33 0 0 0 0 0 0 0 0
fn=jobserver::imp::Helper::join
505 1 0 0 0 0 0 0 0 0
fn=num_cpus::get_num_cpus
505 512 0 0 0 0 0 0 0 0
fn=rand_chacha::guts::refill_wide::impl_avx2
0 7 0 0 2 2 2 0 0 0
505 11 2 2 0 0 0 0 0 0
fn=rustc_arena::TypedArenaChunk<T>::destroy
0 12 0 0 0 0 0 0 0 0
505 357 2 2 0 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::lower_node_id
505 30 1 1 0 0 0 0 0 0
fn=rustc_ast_lowering::lower_crate
505 4 0 0 0 0 0 0 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
505 4 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::type_of::struct_llfields
0 27 3 1 6 0 0 15 0 0
505 55 4 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::codegen_crate
0 2 0 0 0 0 0 0 0 0
505 7 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::non_ssa_locals
505 72 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_call_terminator
505 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
0 30 0 0 0 0 0 0 0 0
505 32 0 0 0 0 0 0 0 0
516 40 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::dominators::dominators
0 26 0 0 0 0 0 0 0 0
505 184 21 3 0 0 0 0 0 0
fn=rustc_data_structures::obligation_forest::ObligationForest<O>::compress
0 288 29 3 3 2 0 140 0 0
505 425 0 0 3 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::parse_tt
0 11 0 0 11 0 0 0 0 0
505 28 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::unsolved_variables
505 4 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_nll_query_response_and_region_obligations
0 1 1 1 0 0 0 0 0 0
505 50 2 0 2 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_query_response_and_region_obligations
505 19 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::infer_variable_values
505 93 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::vars_since_snapshot
505 1 0 0 0 0 0 0 0 0
516 5 0 0 0 0 0 0 0 0
fn=rustc_infer::traits::util::elaborate_obligations
0 119 10 1 15 0 0 59 0 0
505 78 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
505 132 0 0 59 13 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::each_child_of_item
0 3016 8 3 1508 0 0 754 1 0
505 17203 1 1 2548 1 0 689 1 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_children_untracked
0 32 0 0 32 0 0 0 0 0
505 690 0 0 266 0 0 27 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
0 16 1 1 10 0 0 0 0 0
505 8478 1 1 2591 0 0 0 0 0
516 210 0 0 28 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::root
505 4 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::cstore::used_crates
505 42 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::read_scalar
505 368 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::items_in_deterministic_order
505 7 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::visit::MutVisitor::super_place
505 2 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::visit::MutVisitor::visit_place
0 8 0 0 0 0 0 0 0 0
505 61 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::visit::Visitor::visit_body
0 1 0 0 1 0 0 0 0 0
505 15 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::AssociatedItems::new
0 24 6 1 0 0 0 0 0 0
505 19 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::has_strict_asm_symbol_naming
505 52 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::pointee_info_at
0 74 2 1 14 0 0 14 0 0
505 18 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::univariant_uninterned
0 129 0 0 0 0 0 28 2 0
505 199 0 0 0 0 0 0 0 0
516 88 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
0 3 0 0 0 0 0 0 0 0
505 44 2 2 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
0 58 1 1 1 0 0 0 0 0
505 204 2 2 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
505 39 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::UniversalRegionRelations::outlives
0 36 0 0 0 0 0 0 0 0
505 24 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::create
0 5 0 0 2 0 0 0 0 0
505 3 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::generate
0 4 0 0 0 0 0 0 0 0
505 3 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
0 1 0 0 1 0 0 0 0 0
505 15 0 0 0 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
0 20 20 1 20 0 0 0 0 0
505 20 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::drop_flag_effects::drop_flag_effects_for_function_entry
505 14 4 1 0 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::iterate_to_fixpoint
0 112 4 1 54 0 0 0 0 0
505 112 4 1 0 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::new
505 1 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::MoveData::gather_moves
505 6 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::push_stack_frame
505 130 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_aggregate
505 3 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_neighbours
505 48 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::merge_codegen_units
505 6 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::partition
505 6 1 1 0 0 0 0 0 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
0 1 0 0 1 0 0 0 0 0
505 13 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::simplify
0 44 0 0 0 0 0 0 0 0
505 86 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::simplify::remove_dead_blocks
0 60 0 0 0 0 0 0 0 0
505 75 0 0 0 0 0 0 0 0
fn=rustc_mir::util::storage::AlwaysLiveLocals::new
0 19 0 0 0 0 0 0 0 0
505 35 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::scope::build_scope_drops
0 36 0 0 24 0 0 12 0 0
589 132 2 1 0 0 0 24 0 0
fn=rustc_passes::liveness::Liveness::merge_from_succ
505 1 0 0 0 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_map
505 101 0 0 0 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_seq
0 868 0 0 720 12 0 0 0 0
505 144310 24 1 0 0 0 0 0 0
fn=rustc_span::analyze_source_file::analyze_source_file
0 10 3 3 1 0 0 0 0 0
505 4 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::update_dollar_crate_names
516 16 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::subst_and_check_impossible_predicates
0 7 1 1 2 1 0 1 0 0
505 5 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_kind
0 11 0 0 7 0 0 0 0 0
505 5 0 0 0 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
505 5527 19 3 5 0 0 0 0 0
fn=std::sys::unix::args::imp::args
516 2 0 0 0 0 0 0 0 0
fn=std::sys_common::at_exit_imp::cleanup
0 10 1 1 0 0 0 0 0 0
654 10 0 0 0 0 0 0 0 0
658 10 0 0 0 0 0 0 0 0
fn=std::thread::local::LocalKey<T>::with
505 37 1 1 0 0 0 0 0 0
fn=tempfile::util::create_helper
0 1 1 1 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/iter/sources.rs
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
390 8 1 1 0 0 0 7 0 0
fn=rustc_mir::shim::build_call_shim
390 14 2 1 0 0 0 14 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/iter/traits/accum.rs
fn=rustc_infer::infer::InferCtxt::probe
48 10 1 1 0 0 0 8 0 0
fn=rustc_mir::monomorphize::collector::collect_items_rec
48 70 8 1 0 0 0 50 6 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/iter/traits/collect.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
248 27 1 1 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
248 26 4 2 0 0 0 14 0 0
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
248 176 22 6 0 0 0 99 0 0
fn=<rustc_lint::non_ascii_idents::NonAsciiIdents as rustc_lint::passes::EarlyLintPass>::check_crate
248 10 2 2 5 0 0 5 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_rvalue
248 10 0 0 1 1 0 6 0 0
fn=<rustc_mir::transform::promote_consts::PromoteTemps as rustc_mir::transform::MirPass>::run_pass
248 7 1 1 0 0 0 4 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_path
248 4 0 0 0 0 0 3 1 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_fn_ptr
248 52 4 2 0 0 0 40 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_instance
248 532 34 2 38 1 0 418 1 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_all_or_error
248 864 63 1 0 0 0 540 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
248 665 10 1 0 0 0 652 17 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
248 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes10check_attr16CheckAttrVisitor16check_attributesN.llvm.M
248 21 2 1 3 1 0 12 0 0
fn=_ZN12rustc_typeck5check8regionck10RegionCtxt11link_regionN.llvm.M
248 8 0 0 8 0 0 0 0 0
fn=_ZN12rustc_typeck7collect11generics_ofN.llvm.M
248 84 9 3 6 0 0 48 1 0
fn=_ZN13rustc_resolve4late9lifetimes17resolve_lifetimesN.llvm.M
248 20 2 2 10 0 0 10 1 0
fn=_ZN13rustc_resolve6macros17registered_identsN.llvm.M
248 6 1 1 6 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
248 7 1 1 0 0 0 5 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety33virtual_call_violation_for_methodN.llvm.M
248 26 4 2 0 0 0 18 2 0
fn=_ZN8rustc_ty2ty23sized_constraint_for_tyN.llvm.M
248 13 2 2 0 0 0 8 0 0
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
248 6 0 0 0 0 0 3 0 0
fn=_ZN9rustc_mir9transform13mir_validatedN.llvm.M
248 6 1 1 3 0 0 3 1 0
fn=getopts::Matches::opt_strs
248 85 0 0 0 0 0 68 0 0
fn=getopts::Matches::opt_strs_pos
248 30 0 0 0 0 0 24 0 0
fn=once_cell::unsync::OnceCell<T>::get_or_init
248 343 10 1 196 0 0 98 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_item
248 15 2 2 0 0 0 10 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_use_tree
248 6 1 1 0 0 0 4 1 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
248 21 3 3 0 0 0 14 0 0
fn=rustc_codegen_llvm::attributes::from_fn_attrs
248 500 78 4 0 0 0 420 0 0
fn=rustc_codegen_llvm::back::write::target_machine_factory
248 336 23 4 0 0 0 288 0 0
fn=rustc_codegen_llvm::llvm_util::target_features
248 7 0 0 0 0 0 4 0 0
fn=rustc_codegen_llvm::type_of::struct_llfields
248 68 14 1 34 0 0 34 0 0
fn=rustc_codegen_ssa::back::link::add_local_native_libraries
248 3 0 0 3 0 0 0 0 0
fn=rustc_codegen_ssa::base::<impl rustc_codegen_ssa::CrateInfo>::new
248 56 1 1 0 0 0 42 0 0
fn=rustc_codegen_ssa::meth::get_vtable
248 11 1 1 0 0 0 6 0 0
fn=rustc_codegen_ssa::mir::analyze::cleanup_kinds
248 68 10 1 38 0 0 30 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
248 120 10 1 20 0 0 80 0 0
fn=rustc_data_structures::graph::dominators::dominators
248 180 7 1 90 0 0 90 0 0
fn=rustc_data_structures::graph::scc::SccsConstruction<G,S>::walk_node
248 296 1 1 37 0 0 222 0 0
fn=rustc_errors::HandlerInner::emit_stashed_diagnostics
248 126 14 1 0 0 0 90 3 0
fn=rustc_expand::base::ExtCtxt::std_path
248 5 0 0 0 0 0 4 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::path_all
248 14 2 1 0 0 0 10 0 0
fn=rustc_expand::expand::MacroExpander::fully_expand_fragment
248 8 0 0 0 0 0 8 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
248 401 48 4 0 0 0 237 1 0
fn=rustc_infer::infer::canonical::<impl rustc_infer::infer::InferCtxt>::instantiate_canonical_with_fresh_inference_vars
248 74 5 3 0 0 0 41 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
248 36 0 0 0 0 0 18 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_nll_query_response_and_region_obligations
248 189 15 5 9 0 0 99 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_query_response_and_region_obligations
248 130 12 5 0 0 0 70 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
248 5 0 0 0 0 0 3 0 0
fn=rustc_infer::infer::fudge::const_vars_since_snapshot
248 5 1 1 0 0 0 3 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::infer_variable_values
248 532 39 1 0 0 0 380 0 0
fn=rustc_interface::passes::prepare_outputs
248 10 2 2 5 0 0 5 1 0
fn=rustc_metadata::dependency_format::calculate_type
248 6 1 1 0 0 0 3 0 0
fn=rustc_metadata::locator::CrateLocator::new
248 6 0 0 0 0 0 4 1 1
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_item_variances
248 45 5 1 3 0 0 36 1 0
fn=rustc_middle::hir::map::collector::NodeCollector::finalize_and_compute_crate_hash
248 10 1 1 5 0 0 5 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::insert_entry
248 15 0 0 0 0 0 10 0 0
fn=rustc_middle::middle::cstore::used_crates
248 21 0 0 0 0 0 12 0 0
fn=rustc_middle::middle::lib_features::LibFeatures::to_vec
248 13 1 1 0 0 0 12 0 0
fn=rustc_middle::mir::mono::CodegenUnit::items_in_deterministic_order
248 36 6 1 0 0 0 30 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
248 10 1 1 5 0 0 5 2 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
248 102 16 6 5 0 0 51 1 0
fn=rustc_mir::borrow_check::borrow_set::BorrowSet::build
248 10 1 1 5 0 0 5 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
248 10 2 2 0 0 0 6 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
248 20 2 1 10 0 0 10 1 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::create
248 12 2 2 0 0 0 8 0 0
fn=rustc_mir::borrow_check::type_check::liveness::generate
248 93 2 2 0 0 0 77 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::iterate_to_fixpoint
248 78 5 3 39 0 0 39 0 0
fn=rustc_mir::interpret::intern::intern_const_alloc_recursive
248 140 0 0 0 0 0 100 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
248 8 1 1 0 0 0 5 0 0
fn=rustc_mir::shim::build_call_shim
248 12 2 1 0 0 0 6 0 0
fn=rustc_mir::transform::promote_consts::promote_candidates
248 14 1 1 0 0 0 14 0 0
fn=rustc_mir::transform::remove_noop_landing_pads::remove_noop_landing_pads
248 100 6 1 80 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::new
248 376 8 1 276 0 0 100 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::simplify
248 230 0 0 184 0 0 0 0 0
fn=rustc_mir::transform::simplify::remove_dead_blocks
248 364 8 1 264 0 0 100 0 0
fn=rustc_mir_build::hair::pattern::_match::is_useful
248 6 0 0 0 0 0 3 0 0
fn=rustc_passes::dead::check_crate
248 12 1 1 0 0 0 10 0 0
fn=rustc_resolve::late::lifetimes::LifetimeContext::check_uses_for_lifetimes_defined_by_scope
248 10 1 1 0 0 0 8 0 0
fn=rustc_session::config::build_session_options
248 8 1 1 0 0 0 6 0 0
fn=rustc_session::config::default_configuration
248 8 1 1 0 0 0 3 0 0
fn=rustc_session::filesearch::FileSearch::search_path_dirs
248 6 0 0 0 0 0 5 0 0
fn=rustc_session::session::Session::track_errors
248 10 1 1 5 0 0 5 0 0
fn=rustc_session::session::build_session
248 7 1 1 0 0 0 3 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
248 21 2 2 7 0 0 12 0 0
fn=rustc_target::abi::TargetDataLayout::parse
248 90 2 2 0 0 0 81 1 1
fn=rustc_target::spec::Target::from_json
248 14 0 0 0 0 0 10 0 0
fn=rustc_trait_selection::traits::fulfill::FulfillProcessor::process_trait_obligation
248 60 4 0 0 0 0 40 5 0
fn=rustc_trait_selection::traits::normalize_param_env_or_error
248 481 37 1 0 0 0 296 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::collect_predicates_for_types
248 224 7 1 0 0 0 144 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::constituent_types_for_ty
248 54 6 1 0 0 0 36 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::sized_conditions
248 16 2 1 0 0 0 8 1 0
fn=rustc_typeck::check::callee::<impl rustc_typeck::check::FnCtxt>::check_call
248 32 4 2 2 1 0 20 1 0
fn=rustc_typeck::check::method::probe::ProbeContext::pick_method
248 10 1 1 0 0 0 5 0 0
fn=rustc_typeck::check::regionck::RegionCtxt::visit_fn_body
248 6 0 0 0 0 0 4 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/iter/traits/double_ended.rs
fn=<core::iter::adapters::Rev<I> as core::iter::traits::iterator::Iterator>::fold
0 2 0 0 1 0 0 0 0 0
255 6 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::nrvo::RenameReturnPlace as rustc_mir::transform::MirPass>::run_pass
190 10 0 0 0 0 0 0 0 0
191 105 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::update_dollar_crate_names
0 2 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/iter/traits/iterator.rs
fn=<&mut I as core::iter::traits::iterator::Iterator>::next
3253 8 3 1 0 0 0 4 0 0
3254 8 0 0 8 0 0 4 0 0
3255 12 0 0 8 0 0 0 0 0
fn=<alloc::collections::btree::map::BTreeMap<K,V> as core::cmp::PartialEq>::eq
540 64 4 2 32 0 0 32 0 0
fn=<alloc::vec::Vec<A> as rustc_serialize::json::ToJson>::to_json
0 6 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 358 5 4 4 0 0 13 0 0
649 2807 108 24 2222 0 0 449 3 0
1869 1082 0 0 170 0 0 170 0 0
1870 196 4 3 75 5 0 0 0 0
2002 4782 0 0 395 0 0 0 0 0
2003 160 17 5 160 9 0 0 0 0
2207 153 1 1 6 0 0 49 0 0
2211 36 10 2 0 0 0 13 0 0
2238 1570 8 6 187 0 0 426 0 0
2239 1307 6 5 855 0 0 2 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
0 73 1 1 22 0 0 15 0 0
649 20 0 0 10 0 0 10 0 0
1869 164 0 0 0 0 0 0 0 0
1870 232 0 0 0 0 0 0 0 0
2211 16 1 1 0 0 0 4 0 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
0 124 1 1 0 0 0 0 0 0
649 529 77 2 0 0 0 352 0 0
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::fold
0 72 1 1 0 0 0 0 0 0
fn=<core::iter::adapters::Copied<I> as core::iter::traits::iterator::Iterator>::try_fold
0 2 0 0 0 0 0 0 0 0
1870 127 0 0 81 2 0 0 0 0
2207 45 0 0 27 0 0 18 0 0
fn=<core::iter::adapters::Filter<I,P> as core::iter::traits::iterator::Iterator>::next
2207 2 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 289 9 5 117 0 0 0 0 0
461 120 8 1 60 0 0 60 0 0
646 15 2 1 6 0 0 8 0 0
2002 178 1 1 4 0 0 4 0 0
2003 37 1 1 37 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::next
0 216 27 1 72 0 0 0 0 0
1869 504 0 0 0 0 0 144 1 0
1870 108 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
0 59 2 2 0 0 0 0 0 0
328 45 4 1 0 0 0 0 0 0
1868 12 0 0 6 0 0 6 0 0
1869 54 5 3 7 0 0 7 0 0
1870 28 0 0 0 0 0 0 0 0
1873 4 0 0 0 0 0 2 0 0
2207 283 16 5 84 1 0 76 1 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
0 59 15 2 39 0 0 13 0 0
599 88 0 0 44 0 0 44 0 0
1870 20 6 1 0 0 0 0 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
0 31 0 0 0 0 0 20 0 0
2002 614 17 3 0 0 0 50 0 0
2003 135 5 1 107 6 0 28 0 0
2497 56 8 2 28 0 0 28 0 0
2530 116 8 2 60 0 0 56 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::try_fold
0 1 1 0 0 0 0 0 0 0
1869 10 0 0 0 0 0 0 0 0
1870 2 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
1869 12 0 0 0 0 0 0 0 0
1870 8 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::create_substs_for_generic_args
872 6 0 0 0 0 0 0 0 0
fn=<hashbrown::map::HashMap<K,V,S> as core::iter::traits::collect::Extend<(K,V)>>::extend
0 4548 0 0 0 0 0 0 0 0
649 277 16 3 99 0 0 146 0 0
2002 8 0 0 0 0 0 0 0 0
2003 3 2 1 3 0 0 0 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_stmt
1652 16 1 1 0 0 0 12 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
0 2 0 0 2 0 0 0 0 0
540 4 2 1 2 2 0 2 0 0
649 28 4 2 6 0 0 18 0 0
fn=<rustc_infer::traits::util::Elaborator as core::iter::traits::iterator::Iterator>::next
2211 207 12 2 0 0 0 52 0 0
fn=<rustc_middle::mir::traversal::Preorder as core::iter::traits::iterator::Iterator>::size_hint
2003 12 0 0 12 0 0 0 0 0
fn=<rustc_mir::interpret::intern::InternVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_value
599 32 4 2 16 0 0 16 0 0
649 24 1 1 0 0 0 16 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_rvalue
1870 6 0 0 2 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
649 9 1 1 0 0 0 7 0 0
fn=<rustc_mir_build::hair::pattern::check_match::MatchVisitor as rustc_hir::intravisit::Visitor>::visit_expr
649 14 1 1 0 0 0 9 0 0
fn=<rustc_passes::hir_id_validator::OuterVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
2003 32 0 0 32 0 0 0 0 0
fn=<rustc_privacy::DefIdVisitorSkeleton<V> as rustc_middle::ty::fold::TypeVisitor>::visit_ty
0 1 0 0 1 0 0 0 0 0
1869 7 0 0 0 0 0 0 0 0
1870 24 0 0 6 1 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_path
649 16 1 1 0 0 0 9 0 0
fn=<rustc_symbol_mangling::legacy::SymbolPrinter as core::fmt::Write>::write_str
328 144 1 1 24 3 0 24 0 0
329 24 0 0 0 0 0 0 0 0
fn=<rustc_target::spec::Target as rustc_serialize::json::ToJson>::to_json
599 20 1 1 10 0 0 10 0 0
649 16 0 0 0 0 0 12 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_all_or_error
649 1080 60 1 216 0 0 648 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
649 1639 69 1 298 0 0 894 15 0
fn=<rustc_trait_selection::traits::project::AssocTypeNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
1870 6 1 1 2 0 0 0 0 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_const
1869 120 5 1 5 5 0 0 0 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
1869 25 0 0 0 0 0 0 0 0
1870 66 0 0 18 0 0 6 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
2002 14 1 1 0 0 0 0 0 0
fn=<std::collections::hash::map::HashMap<K,V,S> as core::iter::traits::collect::FromIterator<(K,V)>>::from_iter
649 26 3 3 10 0 0 12 0 0
2002 9 0 0 0 0 0 0 0 0
2003 2 0 0 2 1 0 0 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
649 10 2 2 5 0 0 5 0 0
2003 2 0 0 2 0 0 0 0 0
fn=_ZN12rustc_middle2ty17GenericPredicates16instantiate_intoN.llvm.M
0 8 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5print7Printer22default_print_def_pathN.llvm.M
0 1 0 0 0 0 0 0 0 0
252 30 2 1 0 0 0 15 0 0
1869 21 2 1 3 0 0 0 0 0
1870 6 0 0 1 0 0 0 0 0
fn=_ZN12rustc_middle2ty5print8obsolete17DefPathBasedNames19push_generic_paramsN.llvm.M
1869 16 3 1 0 0 0 0 0 0
1870 2 0 0 2 0 0 0 0 0
fn=_ZN12rustc_typeck7collect11generics_ofN.llvm.M
0 9 3 1 3 0 0 0 0 0
649 6 0 0 0 0 0 6 0 0
2002 9 3 1 3 0 0 0 0 0
fn=_ZN12rustc_typeck7collect16codegen_fn_attrsN.llvm.M
0 214 0 0 0 0 0 0 0 0
1870 6 0 0 2 0 0 0 0 0
fn=_ZN13rustc_privacy18TypePrivacyVisitor19check_expr_pat_typeN.llvm.M
1870 1 0 0 1 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
649 11 1 1 0 0 0 8 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31reachable_non_generics_providerN.llvm.M
649 17 2 2 2 0 0 11 0 0
fn=_ZN18rustc_codegen_llvm7builder7Builder10check_callN.llvm.M
649 18 3 2 6 0 0 10 0 0
1870 15 0 0 0 0 0 0 0 0
fn=_ZN21rustc_data_structures5graph7iterate15post_order_walkN.llvm.M
2738 110 0 0 88 0 0 22 0 0
fn=_ZN21rustc_data_structures5graph7iterate15post_order_walkN.llvm.M
2738 30 1 1 24 0 0 6 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety27generics_require_sized_selfN.llvm.M
649 30 3 1 6 0 0 18 3 0
1869 68 3 1 13 0 0 13 0 0
1870 20 0 0 0 0 0 0 0 0
2145 60 0 0 30 0 0 30 0 0
fn=_ZN47_$LT$dyn$u20$rustc_typeck..astconv..AstConv$GT$26create_substs_for_ast_pathN.llvm.M
0 2 0 0 2 0 0 0 0 0
649 10 1 1 0 0 0 7 0 0
872 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
649 8 1 1 0 0 0 6 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2004 2 0 0 1 0 0 1 0 0
fn=_ZN66_$LT$rustc_target..abi..Layout$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
1870 26 0 0 13 6 0 0 0 0
fn=_ZN9rustc_mir12monomorphize12partitioning32collect_and_partition_mono_itemsN.llvm.M
0 80 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
461 8 1 1 4 0 0 4 0 0
1869 2 0 0 0 0 0 0 0 0
1870 2 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow5impls7borrows7Borrows21kill_borrows_on_placeN.llvm.M
2707 408 4 2 204 0 0 204 0 0
fn=alloc::vec::Vec<T>::extend_from_slice
649 28 1 1 0 0 0 16 0 0
2003 30 0 0 30 0 0 0 0 0
fn=core::iter::traits::iterator::Iterator::eq
0 9 0 0 1 1 0 0 0 0
3002 7 1 1 0 0 0 6 0 0
3008 8 1 1 4 0 0 4 0 0
3009 8 1 1 7 0 0 0 0 0
3033 8 1 1 4 0 0 4 0 0
3036 9 1 1 0 0 0 3 0 0
3037 6 0 0 3 0 0 0 0 0
3038 24 1 1 12 0 0 12 0 0
3041 9 0 0 0 0 0 3 0 0
3042 6 0 0 3 0 0 0 0 0
3043 24 1 1 12 0 0 12 0 0
3046 49 1 1 24 0 0 24 0 0
fn=core::iter::traits::iterator::Iterator::unzip
0 10 0 0 0 0 0 0 0 0
2002 44 0 0 0 0 0 0 0 0
2651 90 9 1 0 0 0 60 0 0
2661 44 0 0 0 0 0 44 0 0
2671 20 0 0 0 0 0 0 0 0
2676 40 0 0 40 0 0 0 0 0
2678 90 10 1 50 0 0 40 0 0
2679 80 0 0 70 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
649 14 0 0 0 0 0 8 0 0
fn=core::slice::<impl core::cmp::PartialEq<[B]> for [A]>::eq
0 3 2 0 0 0 0 0 0 0
1870 183 0 0 0 0 0 0 0 0
2092 28 0 0 0 0 0 0 0 0
fn=core::str::pattern::StrSearcher::new
2003 776 68 5 606 2 2 0 0 0
fn=env_logger::Builder::try_init
2041 2 0 0 0 0 0 0 0 0
fn=getopts::Matches::opt_positions
649 20 1 1 4 0 0 12 0 0
fn=getopts::Options::parse
0 32 0 0 0 0 0 0 0 0
fn=once_cell::unsync::OnceCell<T>::get_or_init
649 260 20 2 60 0 0 180 3 0
fn=rustc_ast::mut_visit::noop_flat_map_stmt
1652 16 1 1 0 0 0 12 0 0
fn=rustc_ast::tokenstream::TokenStream::map_enumerated
649 11 1 1 0 0 0 8 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_item_id
1652 21 1 1 0 0 0 18 0 0
fn=rustc_ast_lowering::lower_crate
599 4 1 1 2 0 0 2 0 0
649 21 3 3 1 0 0 16 0 0
1652 8 1 1 0 0 0 8 0 0
2738 10 2 2 5 0 0 5 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_segment
1652 165 2 2 22 0 0 121 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
649 21 3 3 3 0 0 14 0 0
fn=rustc_codegen_llvm::callee::get_fn
1869 30 0 0 0 0 0 0 0 0
1870 185 13 1 65 0 0 0 0 0
fn=rustc_codegen_llvm::mono_item::<impl rustc_codegen_ssa::traits::declare::PreDefineMethods for rustc_codegen_llvm::context::CodegenCx>::predefine_fn
1870 33 4 1 11 1 0 0 0 0
fn=rustc_codegen_llvm::type_of::struct_llfields
599 204 12 1 102 0 0 102 1 0
fn=rustc_codegen_ssa::back::link::link_natively
649 84 1 1 0 0 0 56 0 0
fn=rustc_codegen_ssa::back::linker::LinkerInfo::new
649 7 1 1 0 0 0 4 0 0
fn=rustc_codegen_ssa::base::codegen_crate
649 11 1 1 0 0 0 7 0 0
2003 6 1 1 6 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_call_terminator
649 108 9 1 0 0 0 72 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
649 340 50 5 0 0 0 210 12 0
1870 33 0 0 11 1 0 0 0 0
fn=rustc_data_structures::graph::dominators::Dominators<Node>::is_dominated_by
0 8 0 0 0 0 0 0 0 0
1870 17 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::iterate::TriColorDepthFirstSearch<G>::run_from_start
2738 167 1 1 132 0 0 2 0 0
fn=rustc_data_structures::graph::scc::Sccs<N,S>::new
649 9 1 1 0 0 0 7 0 0
fn=rustc_data_structures::owning_ref::OwningRef<O,T>::try_map
0 14 0 0 0 0 0 14 0 0
2207 32 0 0 0 0 0 0 0 0
fn=rustc_data_structures::sync::join
649 10 2 2 5 0 0 5 2 0
2003 2 0 0 2 0 0 0 0 0
2738 5 0 0 0 0 0 5 0 0
fn=rustc_data_structures::sync::par_for_each_in
649 30 4 4 6 0 0 24 0 0
fn=rustc_errors::registry::Registry::new
1652 1 0 0 0 0 0 1 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::path_all
0 2 0 0 2 0 0 0 0 0
649 28 2 1 6 0 0 14 0 0
fn=rustc_expand::expand::MacroExpander::fully_expand_fragment
649 24 2 1 4 0 0 12 0 0
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
649 78 9 3 0 0 0 54 0 0
fn=rustc_expand::mbe::transcribe::lockstep_iter_size
2001 1 0 0 0 0 0 1 0 0
2003 4 0 0 2 0 0 2 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_CrateItem::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::CrateItem>::hash_stable
2003 3 0 0 3 1 0 0 0 0
fn=rustc_infer::infer::InferCtxt::probe
461 20 2 2 8 0 0 12 0 0
721 10 1 1 5 0 0 5 0 0
fn=rustc_infer::infer::InferCtxt::unsolved_variables
649 26 2 2 6 0 0 16 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
0 166 0 0 39 0 0 0 0 0
1869 238 2 2 45 25 0 0 0 0
1870 176 0 0 47 3 0 0 0 0
2041 50 7 2 0 0 0 0 0 0
2149 1 0 0 0 0 0 1 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_nll_query_response_and_region_obligations
540 9 0 0 9 4 0 9 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_query_response_and_region_obligations
0 9 0 0 9 0 0 0 0 0
540 20 4 1 10 7 0 10 0 0
649 129 6 3 27 0 0 81 0 0
fn=rustc_infer::infer::canonical::query_response::make_query_region_constraints
599 140 0 0 70 0 0 70 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
2003 2 0 0 2 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::infer_variable_values
649 988 72 2 0 0 0 608 0 0
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::new
1870 28 5 1 28 0 0 0 0 0
fn=rustc_interface::queries::Linker::link
1870 2 0 0 1 0 0 0 0 0
fn=rustc_interface::util::add_configuration
2003 4 0 0 4 0 0 0 0 0
fn=rustc_lexer::<impl rustc_lexer::cursor::Cursor>::advance_token
0 1 1 1 1 0 0 0 0 0
fn=rustc_lexer::unescape::unescape_str_or_byte_str::skip_ascii_whitespace
1870 40 0 0 20 0 0 0 0 0
fn=rustc_lint::context::LateContext::match_def_path
0 5 0 0 0 0 0 0 0 0
1869 8 0 0 0 0 0 0 0 0
1870 6 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_adt_def
0 322 0 0 92 0 0 0 0 0
649 1334 17 2 230 0 0 874 16 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_diagnostic_items
1652 38 2 1 2 0 0 28 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_item_attrs
649 14322 44 2 2604 0 0 10416 102 1
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_native_libraries
649 308 4 3 56 0 0 224 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_variant
0 589 0 0 589 0 0 0 0 0
649 14725 842 3 1767 0 0 10602 3 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::is_proc_macro
0 70 4 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::CrateMetadata::new
0 42 0 0 0 0 0 0 0 0
649 266 27 3 42 0 0 196 0 0
1652 210 9 1 0 0 0 154 8 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::struct_field_names_untracked
649 1118 6 3 172 0 0 774 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
1652 4 0 0 0 0 0 4 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::finalize_and_compute_crate_hash
649 11 1 1 0 0 0 7 0 0
fn=rustc_middle::middle::cstore::used_crates
649 30 2 1 0 0 0 24 0 0
fn=rustc_middle::mir::Place::is_indirect
1869 45 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::read_scalar
1870 324 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::InitMask::new
1869 44 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::queries::<impl rustc_middle::ty::context::TyCtxt>::const_eval_global_id
0 23 23 1 0 0 0 0 0 0
1869 69 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::items_in_deterministic_order
649 33 3 1 0 0 0 24 0 0
fn=rustc_middle::traits::ImplSource<N>::map
649 60 5 2 0 0 0 50 0 0
fn=rustc_middle::traits::specialization_graph::Ancestors::leaf_def
0 2 0 0 0 0 0 0 0 0
1870 6 0 0 2 0 0 0 0 0
2239 22 4 2 10 0 0 8 0 0
2707 8 0 0 6 0 0 0 0 0
fn=rustc_middle::ty::AssociatedItems::filter_by_name_unhygienic
2707 8 0 0 4 0 0 4 2 0
fn=rustc_middle::ty::AssociatedItems::find_by_name_and_namespace
0 2 0 0 0 0 0 0 0 0
1870 3 0 0 1 0 0 0 0 0
2707 8 0 0 6 0 0 0 0 0
fn=rustc_middle::ty::ParamEnv::and
1870 33 0 0 11 0 0 0 0 0
fn=rustc_middle::ty::consts::Const::try_eval_usize
1869 10 1 1 0 0 0 1 0 0
fn=rustc_middle::ty::context::<impl rustc_middle::infer::canonical::Canonical<rustc_middle::ty::context::UserType>>::is_identity
0 1 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
0 1 0 0 0 0 0 0 0 0
2003 13 0 0 13 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_existential_predicates
1870 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_tup
0 1 0 0 0 0 0 0 0 0
2003 2 1 1 2 0 0 0 0 0
fn=rustc_middle::ty::erase_regions::<impl rustc_middle::ty::context::TyCtxt>::erase_regions
0 2 1 1 0 0 0 2 0 0
1869 7 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::anonymize_late_bound_regions
0 10 0 0 0 0 0 0 0 0
1869 43 3 1 0 0 0 0 0 0
1870 90 3 1 22 3 0 0 0 0
2145 32 0 0 16 0 0 16 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::erase_late_bound_regions
1869 15 3 1 3 1 0 0 0 0
1870 32 0 0 8 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::liberate_late_bound_regions
1869 10 0 0 2 2 0 0 0 0
1870 8 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_bound_vars
0 2 1 1 0 0 0 0 0 0
1869 20 0 0 4 1 0 0 0 0
1870 713 32 3 235 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars
0 13 7 2 12 0 0 0 0 0
1869 60 1 1 12 9 0 0 0 0
1870 47 0 0 12 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_late_bound_regions
1869 4 0 0 1 1 0 0 0 0
1870 4 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
0 35 2 1 0 0 0 2 0 0
649 880 11 4 0 0 0 616 0 0
1869 16 3 2 0 0 0 0 0 0
1870 24 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::has_escaping_bound_vars
0 48 4 1 0 0 0 0 0 0
1870 108 4 1 36 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::has_type_flags
0 10 5 1 0 0 0 0 0 0
1870 72 0 0 24 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::needs_infer
0 46 37 1 0 0 0 0 0 0
1870 30 5 1 10 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::visit_with
0 82 39 3 46 0 0 0 0 0
1869 230 23 1 0 0 0 0 0 0
1870 16 3 1 8 0 0 0 0 0
2149 3 0 0 0 0 0 3 0 0
fn=rustc_middle::ty::inhabitedness::<impl rustc_middle::ty::FieldDef>::uninhabited_from
461 12 1 1 6 0 0 6 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::intersection
2002 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::fn_once_adapter_instance
1869 2 0 0 0 0 0 0 0 0
1870 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_closure
1870 16 0 0 8 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_opt_const_arg
1869 540 32 1 0 0 0 0 0 0
1870 282 0 0 94 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::upstream_monomorphization
1869 48 0 0 0 0 0 0 0 0
1870 13 0 0 13 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_middle::ty::instance::Instance>::fn_sig_for_fn_abi
1869 238 0 0 34 0 0 34 0 0
1870 480 0 0 160 3 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::field
329 35 5 1 7 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
0 107 10 1 39 0 0 34 0 0
1869 91 10 1 5 0 0 26 0 0
1870 92 3 1 26 1 0 0 0 0
2042 19 2 2 4 0 0 11 1 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::scalar_pair
0 60 5 1 15 0 0 25 0 0
461 88 11 1 44 1 0 44 0 0
599 121 10 1 44 0 0 0 0 0
2042 230 20 2 130 0 0 60 0 0
2497 70 10 1 40 0 0 20 0 0
2533 55 11 1 11 0 0 44 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::univariant_uninterned
0 124 22 1 0 0 0 56 0 0
1869 64 0 0 0 0 0 0 0 0
1870 115 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_late_bound_regions
0 18 0 0 6 0 0 0 0 0
1869 639 29 1 84 15 0 0 0 0
1870 1288 6 2 328 0 0 0 0 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
252 10 1 1 0 0 0 5 0 0
fn=rustc_middle::ty::print::characteristic_def_id_of_type
1869 8 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_visit_with
0 28 4 4 6 0 0 0 0 0
1869 32 1 1 0 0 0 0 0 0
1870 57 3 3 20 0 0 7 0 0
fn=rustc_middle::ty::structural_impls::fold_list
0 528 7 1 18 0 0 43 0 0
1869 636 0 0 0 0 0 0 0 0
1870 946 3 2 0 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::conservative_is_privately_uninhabited
0 25 2 0 0 0 0 0 0 0
1869 8 0 0 2 0 0 0 0 0
1870 8 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::is_trivially_sized
0 16 5 1 0 0 0 0 0 0
1869 40 0 0 8 0 0 0 0 0
fn=rustc_middle::ty::trait_def::<impl rustc_middle::ty::context::TyCtxt>::all_impls
2738 20 2 1 0 0 0 20 2 0
fn=rustc_middle::util::common::record_time
1870 33 0 0 11 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
0 14 0 0 0 0 0 0 0 0
599 10 1 1 3 0 0 3 0 0
649 46 4 4 8 0 0 31 0 0
1652 6 1 1 2 0 0 4 0 0
1870 28 0 0 0 0 0 0 0 0
2003 4 0 0 4 0 0 0 0 0
2738 8 1 1 4 0 0 4 0 0
fn=rustc_mir::borrow_check::nll::compute_regions
0 1 0 0 0 0 0 0 0 0
1652 18 2 2 4 0 0 8 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
649 10 2 2 2 0 0 6 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValueElements::new
2003 6 0 0 6 2 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValueElements::push_predecessors
649 13 0 0 0 0 0 8 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegions::new
1652 14 1 1 1 0 0 8 0 0
fn=rustc_mir::dataflow::move_paths::MoveData::gather_moves
0 12 0 0 0 0 0 6 0 0
649 156 10 2 0 0 0 102 2 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_place_to_op
1868 85 0 0 0 0 0 85 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_aggregate
823 20 2 1 12 0 0 8 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_value
649 33 2 2 0 0 0 24 3 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
0 2 2 0 0 0 0 0 0 0
649 4 0 0 0 0 0 4 1 0
2002 4 0 0 0 0 0 0 0 0
2003 12 2 1 6 0 0 6 1 0
fn=rustc_mir::monomorphize::partitioning::merge_codegen_units
649 3 0 0 0 0 0 1 0 0
fn=rustc_mir::monomorphize::partitioning::mono_item_linkage_and_visibility
1870 2 0 0 2 1 0 0 0 0
fn=rustc_mir::shim::build_call_shim
461 16 2 1 8 0 0 8 0 0
2002 4 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::add_call_guards::AddCallGuards::add_call_guards
2003 18 8 1 18 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::collect_temps_and_candidates
3254 5 0 0 5 0 0 5 0 0
fn=rustc_mir::transform::remove_noop_landing_pads::remove_noop_landing_pads
599 90 6 1 45 0 0 45 0 0
2095 9 3 1 0 0 0 3 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::simplify
2003 2 0 0 2 0 0 0 0 0
fn=rustc_mir_build::build::expr::as_rvalue::<impl rustc_mir_build::build::Builder>::expr_as_rvalue
649 42 5 4 12 0 0 24 5 2
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
649 42 3 3 12 0 0 24 1 0
fn=rustc_mir_build::build::matches::simplify::<impl rustc_mir_build::build::Builder>::simplify_candidate
649 13 1 1 0 0 0 8 0 0
fn=rustc_mir_build::hair::cx::expr::make_mirror_unadjusted
0 1 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::is_useful
2211 2 0 0 0 0 0 2 0 0
fn=rustc_passes::dead::check_crate
461 4 0 0 2 0 0 2 0 0
fn=rustc_passes::hir_id_validator::check_crate
649 10 1 1 5 0 0 5 1 0
2003 5 0 0 2 0 0 3 0 0
fn=rustc_privacy::DefIdVisitorSkeleton<V>::visit_predicates
0 1 1 1 0 0 0 0 0 0
fn=rustc_resolve::Resolver::into_outputs
0 1 0 0 0 0 0 0 0 0
1652 8 1 1 0 0 0 6 0 0
fn=rustc_resolve::Resolver::new
649 12 2 2 4 0 0 6 0 0
721 9 1 1 5 0 0 4 0 0
1652 4 0 0 0 0 0 4 0 0
fn=rustc_session::config::OutputTypes::should_codegen
1870 45 0 0 18 0 0 9 1 0
fn=rustc_session::config::build_configuration
2003 40 0 0 40 0 0 0 0 0
fn=rustc_session::config::build_session_options
0 2 0 0 0 0 0 0 0 0
599 10 1 1 5 0 0 5 1 1
649 37 5 5 9 0 0 21 0 0
2533 14 2 2 0 0 0 14 0 0
fn=rustc_session::config::to_crate_config
649 11 1 1 4 0 0 5 0 0
1652 8 1 1 4 0 0 4 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
599 4 1 1 2 0 0 2 0 0
649 20 2 2 10 0 0 10 0 0
2003 4 0 0 4 0 0 0 0 0
fn=rustc_span::hygiene::update_dollar_crate_names
649 40 0 0 0 0 0 28 0 0
fn=rustc_span::symbol::Interner::fresh
1652 4 0 0 0 0 0 2 1 1
fn=rustc_symbol_mangling::symbol_name_provider
1870 12 0 0 12 0 0 0 0 0
fn=rustc_trait_selection::traits::codegen::codegen_fulfill_obligation
1870 24 0 0 8 0 0 0 0 0
fn=rustc_trait_selection::traits::normalize_param_env_or_error
599 370 37 1 185 0 0 185 0 0
fn=rustc_trait_selection::traits::project::AssocTypeNormalizer::fold
0 2 0 0 2 0 0 0 0 0
649 11 1 0 1 0 0 7 0 0
1869 53 7 3 5 2 0 0 0 0
1870 852 0 0 251 0 0 0 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
1870 60 0 0 20 0 0 0 0 0
fn=rustc_trait_selection::traits::query::dropck_outlives::trivial_dropck_outlives
1869 20 0 0 8 2 0 0 0 0
fn=rustc_trait_selection::traits::query::type_op::QueryTypeOp::fully_perform_into
1869 10 0 0 2 1 0 0 0 0
1870 20 2 1 5 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::candidate_from_obligation_no_cache
0 69 0 0 13 0 0 26 0 0
1869 143 13 1 13 0 0 0 0 0
1870 155 0 0 31 0 0 31 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
0 4 2 1 4 0 0 0 0 0
1869 1285 21 1 105 20 0 0 0 0
1870 868 0 0 178 2 0 149 1 0
2095 15 0 0 0 0 0 15 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_stack
1870 42 0 0 42 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::insert_evaluation_cache
0 2 0 0 2 0 0 0 0 0
1869 598 0 0 38 5 0 0 0 0
1870 476 4 0 101 0 0 72 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::sized_conditions
2002 2 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
0 16 0 0 16 0 0 0 0 0
1869 236 0 0 0 0 0 0 0 0
1870 350 49 1 70 0 0 70 29 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates_from_impls
0 38 0 0 38 0 0 0 0 0
1869 152 0 0 0 0 0 0 0 0
1870 260 27 1 52 0 0 52 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::candidate_from_obligation
0 457 78 3 198 0 0 173 0 0
1869 1438 27 1 0 0 0 0 0 0
1870 1369 81 2 290 0 0 209 0 0
fn=rustc_traits::dropck_outlives::dtorck_constraint_for_ty
649 30 2 1 0 0 0 21 0 0
fn=rustc_ty::instance::inner_resolve_instance
1870 12 0 0 4 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_casts
0 1 0 0 1 0 0 0 0 0
2002 5 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
823 16 2 1 8 0 0 8 0 0
1870 6 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::resolve_generator_interiors
0 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce
3254 4 0 0 0 0 0 2 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_kind
0 4 2 1 0 0 0 0 0 0
1869 6 2 1 0 0 0 0 0 0
1870 6 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_false_global_bounds
649 7 0 0 0 0 0 4 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_node_id
649 20 1 1 0 0 0 14 0 0
1870 6 2 2 2 0 0 0 0 0
fn=rustc_typeck::check_unused::check_crate
649 8 0 0 0 0 0 5 0 0
fn=scoped_tls::ScopedKey<T>::set
0 1 0 0 0 0 0 0 0 0
649 18 2 2 6 0 0 8 0 0
1652 8 2 2 0 0 0 8 0 0
fn=scoped_tls::ScopedKey<T>::with
0 8 0 0 0 0 0 0 0 0
649 32 0 0 0 0 0 28 0 0
fn=std::sys::unix::args::imp::args
649 10 1 1 0 0 0 7 0 0
fn=tempfile::util::tmpname
0 2 0 0 2 0 0 0 0 0
1870 6 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/mem/manually_drop.rs
fn=<D as digest::digest::Digest>::digest
101 2 0 0 0 0 0 1 0 0
fn=<hashbrown::raw::RawTable<T> as core::clone::Clone>::clone
83 5 1 1 0 0 0 5 0 0
fn=core::ops::function::FnOnce::call_once{{vtable-shim}}
83 8 2 1 2 0 0 1 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
83 126 0 0 0 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_flat_map_arm
83 10 2 2 7 0 0 3 0 0
fn=rustc_ast::mut_visit::noop_visit_expr
83 30 3 2 21 0 0 9 0 0
fn=std::panicking::try
83 13 1 1 7 0 0 6 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/mem/maybe_uninit.rs
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_body
501 2 1 1 0 0 0 1 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_fn
501 1 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::insert
0 105 4 3 0 0 0 1 0 0
371 24 1 1 0 0 0 24 0 0
fn=alloc::collections::btree::map::Entry<K,V>::or_insert_with
371 4 0 0 0 0 0 4 0 0
fn=alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Internal>,alloc::collections::btree::node::marker::Edge>::insert
371 27 0 0 0 0 0 24 0 0
fn=core::fmt::num::<impl core::fmt::LowerHex for i64>::fmt
371 190 0 0 0 0 0 190 0 0
fn=rustc_ast::visit::walk_crate
501 3 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/mem/mod.rs
fn=<[T] as rustc_data_structures::stable_hasher::HashStable<CTX>>::hash_stable
1013 1 0 0 1 1 0 0 0 0
fn=<alloc::collections::btree::map::BTreeMap<K,V> as core::ops::drop::Drop>::drop
883 2 0 0 0 0 0 1 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
816 42 2 2 22 0 0 20 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
816 276 19 2 128 0 0 148 4 0
fn=<dyn rustc_codegen_ssa::back::linker::Linker>::take_cmd
816 7 1 1 0 0 0 7 1 0
fn=<rustc_arena::TypedArena<T> as core::ops::drop::Drop>::drop
336 4 1 1 0 0 0 0 0 0
fn=<rustc_codegen_ssa::back::write::spawn_work::{{closure}}::Bomb<B> as core::ops::drop::Drop>::drop
816 21 0 0 14 0 0 7 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_item
816 12 1 1 4 0 0 8 3 3
fn=<rustc_expand::mbe::macro_rules::MacroRulesMacroExpander as rustc_expand::base::TTMacroExpander>::expand
816 6 0 0 0 0 0 6 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_terminator
816 9 1 1 0 0 0 9 1 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_body
816 3 0 0 0 0 0 3 0 0
fn=<rustc_passes::stability::Annotator as rustc_hir::intravisit::Visitor>::visit_item
0 3 1 1 3 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_item
816 5 1 1 2 0 0 3 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_nested_body
816 8 0 0 3 0 0 5 0 0
fn=_ZN112_$LT$rustc_middle..mir..interpret..allocation..Allocation$LT$Tag$C$Extra$GT$$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
336 6 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck7collect11generics_ofN.llvm.M
816 6 0 0 0 0 0 6 0 0
fn=_ZN13rustc_resolve4late9lifetimes15LifetimeContext21visit_fn_like_elisionN.llvm.M
816 5 1 1 2 0 0 3 0 0
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
816 44 0 0 11 0 0 33 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
336 1 0 0 0 0 0 0 0 0
fn=_ZN66_$LT$rustc_target..abi..Layout$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
336 7 7 1 0 0 0 0 0 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::insert
0 12 1 1 6 0 0 0 0 0
816 5 0 0 2 0 0 2 0 0
fn=alloc::sync::Arc<T>::drop_slow
336 112 9 1 0 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
336 1 0 0 0 0 0 0 0 0
fn=core::ptr::drop_in_place
336 12 0 0 0 0 0 0 0 0
fn=env_logger::Builder::try_init
816 3 0 0 0 0 0 0 0 0
fn=jobserver::imp::spawn_helper
816 4 0 0 2 0 0 2 0 0
fn=rustc_ast::ast::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_LitKind::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_ast::ast::LitKind>::hash_stable
1013 2 0 0 2 0 0 0 0 0
fn=rustc_ast::ast::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_MacArgs::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_ast::ast::MacArgs>::hash_stable
1013 2 0 0 2 1 0 0 0 0
fn=rustc_ast::token::Token::take
816 36 0 0 12 0 0 24 0 0
fn=rustc_ast_lowering::LoweringContext::with_hir_id_owner
816 9 0 0 3 0 0 6 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_item
816 6 0 0 2 0 0 4 0 0
fn=rustc_ast_lowering::lower_crate
336 2 0 0 0 0 0 0 0 0
fn=rustc_data_structures::cold_path
336 3 1 1 0 0 0 0 0 0
fn=rustc_data_structures::obligation_forest::ObligationForest<O>::compress
816 378 0 0 126 0 0 252 1 0
fn=rustc_expand::mbe::transcribe::transcribe
816 12 0 0 3 0 0 6 0 0
fn=rustc_hir::definitions::DefKey::compute_stable_hash
1013 5 0 0 5 0 0 0 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Block::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Block>::hash_stable
1013 2 0 0 2 0 0 0 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_FnDecl::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::FnDecl>::hash_stable
1013 2 2 2 2 0 0 0 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Lifetime::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Lifetime>::hash_stable
1013 6 0 0 1 0 0 0 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Pat::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Pat>::hash_stable
1013 1 1 1 1 0 0 0 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_StmtKind::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::StmtKind>::hash_stable
1013 2 0 0 2 0 0 0 0 0
fn=rustc_hir::stable_hash_impls::<impl rustc_data_structures::stable_hasher::HashStable<HirCtx> for rustc_hir::hir::Item>::hash_stable
1013 8 2 2 8 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::resolve_regions_and_report_errors
816 608 39 1 228 0 0 380 0 0
fn=rustc_infer::infer::InferCtxt::take_region_var_origins
816 6 1 1 3 0 0 3 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::take_registered_region_obligations
816 42 0 0 14 0 0 28 2 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::into_infos_and_data
816 308 0 0 77 0 0 231 0 0
fn=rustc_interface::passes::BoxedResolver::access::{{closure}}
816 1 0 0 1 0 0 0 0 0
fn=rustc_interface::passes::create_global_ctxt
816 4 0 0 0 0 0 1 0 0
fn=rustc_interface::queries::Queries::expansion
816 2 0 0 0 0 0 2 0 0
fn=rustc_interface::queries::Queries::linker
816 1 1 1 1 0 0 0 0 0
fn=rustc_interface::queries::Queries::register_plugins
816 2 0 0 0 0 0 2 0 0
fn=rustc_interface::queries::Query<T>::take
816 6 1 1 2 0 0 4 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item_def_ids
336 8 7 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_children
336 1995 1 1 0 0 0 0 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_expr
1013 20 0 0 20 7 0 0 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_ty
1013 2 1 1 2 2 0 0 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_visibility_kind
1013 3 1 1 3 0 0 0 0 0
fn=rustc_middle::ich::impls_syntax::<impl rustc_ast::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_attr
1013 2 0 0 2 1 0 0 0 0
fn=rustc_middle::ich::impls_ty::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::Binder<T>>::hash_stable
1013 24 10 1 24 0 0 0 0 0
fn=rustc_middle::ich::impls_ty::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::RegionKind>::hash_stable
1013 8 0 0 8 3 0 0 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_FieldDef::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::FieldDef>::hash_stable
1013 35 3 1 7 1 0 0 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_VariantDef::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::VariantDef>::hash_stable
1013 4 0 0 4 1 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_canonical_var_infos
336 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_existential_predicates
336 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_place_elems
336 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_predicates
336 12 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_substs
336 350 46 1 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_type_list
336 40 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::scalar_pair
816 80 6 1 34 0 0 34 0 0
fn=rustc_middle::ty::sty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_ExistentialPredicate::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::ExistentialPredicate>::hash_stable
1013 4 0 0 4 1 0 0 0 0
fn=rustc_middle::ty::sty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_TyKind::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::TyKind>::hash_stable
1013 79 2 1 74 16 0 0 0 0
fn=rustc_middle::util::common::record_time
1013 12 0 0 12 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion::convert_all
816 35 3 1 5 0 0 30 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::UniversalRegionRelations::outlives
816 9 0 0 0 0 0 9 0 0
fn=rustc_mir::transform::promote_consts::Promoter::promote_temp
816 34 2 2 4 0 0 4 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::collapse_goto_chain
816 9 2 2 0 0 0 9 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::simplify
816 4 0 0 1 0 0 2 0 0
fn=rustc_mir_build::build::matches::simplify::<impl rustc_mir_build::build::Builder>::simplify_candidate
816 4 1 1 0 0 0 4 0 0
fn=rustc_parse::parser::Parser::parse_token_tree
816 36 0 0 0 0 0 36 0 0
fn=rustc_parse::parser::TokenCursor::next
816 48 0 0 0 0 0 48 0 0
fn=rustc_span::hygiene::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_ExpnData::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_span::hygiene::ExpnData>::hash_stable
1013 6 1 1 6 0 0 0 0 0
fn=rustc_span::with_source_map
883 2 0 0 0 0 0 1 0 0
fn=scoped_tls::ScopedKey<T>::with
816 1256 14 1 628 0 0 628 0 0
fn=std::sync::mpsc::oneshot::Packet<T>::recv
816 4 0 0 2 0 0 2 0 0
fn=std::sync::mpsc::oneshot::Packet<T>::try_recv
816 2 0 0 1 0 0 1 0 0
fn=std::sync::mpsc::spsc_queue::Queue<T,ProducerAddition,ConsumerAddition>::pop
816 70 0 0 14 1 0 56 4 0
fn=std::sys_common::backtrace::__rust_begin_short_backtrace
816 7 1 1 1 0 0 2 0 0
fn=std::thread::JoinHandle<T>::join
816 4 0 0 4 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/num/mod.rs
fn=<T as alloc::vec::SpecFromElem>::from_elem
3807 194 34 3 0 0 0 0 0 0
fn=<T as rustc_query_system::dep_graph::dep_node::DepNodeParams<Ctxt>>::to_fingerprint
2763 60 6 1 0 0 0 0 0 0
3439 48 6 1 0 0 0 0 0 0
fn=<[T] as rustc_data_structures::stable_hasher::HashStable<CTX>>::hash_stable
2763 793 23 14 61 0 0 0 0 0
3439 488 5 3 0 0 0 0 0 0
4358 1 0 0 0 0 0 1 0 0
fn=<alloc::boxed::Box<[T]> as core::clone::Clone>::clone
3807 32 0 0 0 0 0 0 0 0
fn=<alloc::rc::Rc<T> as core::ops::drop::Drop>::drop
3462 24 2 2 0 0 0 0 0 0
3751 28 0 0 0 0 0 0 0 0
3807 12 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 11 5 1 0 0 0 0 0 0
2637 900 34 2 0 0 0 0 0 0
3013 22 0 0 0 0 0 0 0 0
3340 586 23 6 2 0 0 0 0 0
3462 10 5 1 0 0 0 0 0 0
3751 37 0 0 0 0 0 0 0 0
3807 87 1 1 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
3340 4 0 0 0 0 0 0 0 0
3751 6 2 1 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
3807 942 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::iter::traits::collect::Extend<&T>>::extend
3340 178 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::size_hint
3340 10 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
3013 3838 2 1 1909 0 0 0 0 0
3462 2 0 0 0 0 0 0 0 0
3486 28 0 0 0 0 0 0 0 0
3751 6 0 0 0 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
3013 27 11 1 0 0 0 0 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
3462 20 4 1 0 0 0 0 0 0
3807 8 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
3462 2 0 0 0 0 0 0 0 0
3751 6 0 0 0 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=<core::option::Option<T> as core::hash::Hash>::hash
2763 5278 1 1 406 0 0 0 0 0
3439 3248 8 1 0 0 0 0 0 0
fn=<core::result::Result<T,E> as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with
3013 367 3 2 0 0 0 0 0 0
fn=<core::time::Duration as core::ops::arith::Add>::add
3751 26 0 0 0 0 0 0 0 0
fn=<core::time::Duration as core::ops::arith::AddAssign>::add_assign
3751 6 0 0 6 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::create_substs_for_generic_args
3486 6 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::prohibit_generics
3486 12 0 0 0 0 0 0 0 0
fn=<hashbrown::map::HashMap<K,V,S> as core::iter::traits::collect::Extend<(K,V)>>::extend
2763 1840 0 0 0 0 0 0 0 0
3439 2274 0 0 0 0 0 0 0 0
3486 1848 0 0 0 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::clone::Clone>::clone
3462 2 0 0 0 0 0 0 0 0
3751 2 1 1 0 0 0 0 0 0
3807 2 0 0 0 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::iter::traits::collect::IntoIterator>::into_iter
3462 100 0 0 0 0 0 0 0 0
3751 300 30 4 0 0 0 0 0 0
3807 50 0 0 0 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::ops::drop::Drop>::drop
3462 190 22 9 0 0 0 0 0 0
3751 411 16 11 1 0 0 0 0 0
3807 96 0 0 0 0 0 0 0 0
fn=<rustc_arena::TypedArena<T> as core::ops::drop::Drop>::drop
3013 443 1 1 0 0 0 0 0 0
3462 74 0 0 0 0 0 0 0 0
3751 74 1 1 0 0 0 0 0 0
3807 38 0 0 0 0 0 0 0 0
fn=<rustc_ast::crate_disambiguator::CrateDisambiguator as core::fmt::Display>::fmt
2812 14 0 0 0 0 0 0 0 0
fn=<rustc_ast_lowering::LoweringContext::lower_crate::MiscCollector as rustc_ast::visit::Visitor>::visit_item
3462 3 0 0 0 0 0 0 0 0
fn=<rustc_ast_passes::feature_gate::PostExpansionVisitor as rustc_ast::visit::Visitor>::visit_attribute
3486 2 0 0 0 0 0 0 0 0
fn=<rustc_ast_passes::feature_gate::PostExpansionVisitor as rustc_ast::visit::Visitor>::visit_name
3462 14 0 0 0 0 0 0 0 0
4529 48 0 0 48 9 0 0 0 0
fn=<rustc_codegen_ssa::back::write::CodegenContext<B> as core::clone::Clone>::clone
3807 14 0 0 0 0 0 0 0 0
fn=<rustc_data_structures::fingerprint::Fingerprint as core::hash::Hash>::hash
2763 3926 58 10 302 0 0 0 0 0
3439 2416 5 1 0 0 0 0 0 0
fn=<rustc_data_structures::stable_hasher::StableHasher as core::hash::Hasher>::write
2763 12 1 1 0 0 0 0 0 0
3439 8 1 1 0 0 0 0 0 0
fn=<rustc_infer::infer::freshen::TypeFreshener as rustc_middle::ty::fold::TypeFolder>::fold_ty
3462 3 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::BoxPointers as rustc_lint::passes::LateLintPass>::check_item
2763 1 0 0 0 0 0 0 0 0
3486 4 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::ExplicitOutlivesRequirements as rustc_lint::passes::LateLintPass>::check_item
2763 3 0 0 0 0 0 0 0 0
3486 9 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::MissingDoc as rustc_lint::passes::LateLintPass>::check_item
2763 1 0 0 0 0 0 0 0 0
3486 3 0 0 0 0 0 0 0 0
fn=<rustc_lint::non_ascii_idents::NonAsciiIdents as rustc_lint::passes::EarlyLintPass>::check_crate
3462 6 0 0 0 0 0 0 0 0
4529 13 0 0 13 3 0 0 0 0
fn=<rustc_lint::unused::UnusedAttributes as rustc_lint::passes::LateLintPass>::check_attribute
3486 2 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::interpret::value::ConstValue as core::hash::Hash>::hash
2763 851 0 0 0 0 0 0 0 0
3486 851 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::traversal::Preorder as core::iter::traits::iterator::Iterator>::size_hint
2637 180 6 1 0 0 0 0 0 0
fn=<rustc_middle::traits::specialization_graph::Children as rustc_trait_selection::traits::specialize::specialization_graph::ChildrenExt>::insert_blindly
3462 87 0 0 0 0 0 0 0 0
fn=<rustc_middle::traits::specialization_graph::Graph as rustc_trait_selection::traits::specialize::specialization_graph::GraphExt>::record_impl_from_cstore
3462 2 2 1 0 0 0 0 0 0
fn=<rustc_middle::ty::ParamEnvAnd<T> as core::hash::Hash>::hash
2763 18 1 1 0 0 0 0 0 0
3486 18 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::PredicateAtom as core::hash::Hash>::hash
2763 1404 0 0 0 0 0 0 0 0
3486 755 71 1 0 0 0 0 0 0
fn=<rustc_middle::ty::consts::kind::ConstKind as core::hash::Hash>::hash
0 21 0 0 0 0 0 0 0 0
2763 292 0 0 0 0 0 0 0 0
3486 284 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::fast_reject::SimplifiedTypeGen<D> as core::hash::Hash>::hash
2763 225 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::instance::Instance as core::hash::Hash>::hash
2763 1520 0 0 0 0 0 0 0 0
3486 1468 50 1 0 0 0 0 0 0
fn=<rustc_middle::ty::instance::InstanceDef as core::hash::Hash>::hash
2763 457 0 0 0 0 0 0 0 0
3486 422 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::RegionKind as core::hash::Hash>::hash
2763 2111 63 0 0 0 0 0 0 0
3486 760 33 1 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as core::hash::Hash>::hash
2763 7346 8 1 0 0 0 0 0 0
3486 5748 139 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::borrow_set::GatherBorrows as rustc_middle::mir::visit::Visitor>::visit_local
3486 16 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_local
3486 26 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_statement
3486 11 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_terminator
3486 2 0 0 0 0 0 0 0 0
fn=<rustc_mir::dataflow::framework::visitor::BorrowckAnalyses<rustc_mir::dataflow::framework::engine::Results<B>,rustc_mir::dataflow::framework::engine::Results<U>,rustc_mir::dataflow::framework::engine::Results<E>> as rustc_mir::dataflow::framework::visitor::ResultsVisitable>::reset_to_block_entry
3013 8 0 0 0 0 0 0 0 0
fn=<rustc_mir::interpret::place::MPlaceTy<Tag> as core::hash::Hash>::hash
2763 168 0 0 0 0 0 0 0 0
3486 168 0 0 0 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::RootCollector as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
2763 1 0 0 0 0 0 0 0 0
3486 3 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
3779 6 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::instcombine::InstCombine as rustc_mir::transform::MirPass>::run_pass
3462 2 0 0 0 0 0 0 0 0
3751 6 0 0 0 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::simplify::SimplifyLocals as rustc_mir::transform::MirPass>::run_pass
3807 6 0 0 0 0 0 0 0 0
fn=<rustc_passes::entry::EntryContext as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
2763 3 0 0 0 0 0 0 0 0
3486 9 0 0 0 0 0 0 0 0
fn=<rustc_passes::hir_id_validator::HirIdValidator as rustc_hir::intravisit::Visitor>::visit_id
3486 1 0 0 0 0 0 0 0 0
fn=<rustc_passes::hir_id_validator::OuterVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
2763 3 1 1 0 0 0 0 0 0
3462 6 0 0 0 0 0 0 0 0
3486 9 0 0 0 0 0 0 0 0
3751 18 1 1 0 0 0 0 0 0
3807 3 0 0 0 0 0 0 0 0
fn=<rustc_passes::liveness::IrMaps as rustc_hir::intravisit::Visitor>::visit_fn
2763 1 0 0 0 0 0 0 0 0
3486 3 0 0 0 0 0 0 0 0
fn=<rustc_passes::reachable::CollectPrivateImplItemsVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
2763 3 0 0 0 0 0 0 0 0
3486 9 0 0 0 0 0 0 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_block
3486 2 0 0 0 0 0 0 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_body
3462 2 0 0 0 0 0 0 0 0
3486 1 0 0 0 0 0 0 0 0
3751 6 1 1 0 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_stmt
3486 2 0 0 0 0 0 0 0 0
fn=<rustc_passes::stability::Checker as rustc_hir::intravisit::Visitor>::visit_item
2763 1 0 0 0 0 0 0 0 0
3486 3 1 1 0 0 0 0 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_item
2763 3 0 0 0 0 0 0 0 0
3486 9 0 0 0 0 0 0 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_mod
2763 1 1 1 0 0 0 0 0 0
3486 2 0 0 0 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::create_def
3486 6 0 0 0 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::get_partial_res
3486 14 0 0 0 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::local_def_id
3486 4 0 0 0 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::opt_local_def_id
3486 45 0 0 0 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
2763 1 0 0 0 0 0 0 0 0
3486 3 0 0 0 0 0 0 0 0
fn=<rustc_resolve::def_collector::DefCollector as rustc_ast::visit::Visitor>::visit_expr
3486 1 0 0 0 0 0 0 0 0
fn=<rustc_resolve::def_collector::DefCollector as rustc_ast::visit::Visitor>::visit_stmt
3486 1 1 1 0 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_block
3486 2 0 0 0 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_path
3462 1 1 1 0 0 0 0 0 0
fn=<rustc_span::FileName as core::hash::Hash>::hash
2763 52 3 3 4 0 0 0 0 0
3439 32 0 0 0 0 0 0 0 0
fn=<rustc_symbol_mangling::legacy::SymbolPrinter as core::fmt::Write>::write_str
2675 24 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::Layout as core::hash::Hash>::hash
2763 2777 59 4 0 0 0 0 0 0
3486 2410 40 5 0 0 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::llvm_type
1309 187 18 1 0 0 0 0 0 0
3486 425 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::pointee_info_at
1309 9 0 0 0 0 0 0 0 0
2763 9 0 0 0 0 0 0 0 0
3486 27 7 1 0 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::FnAbiLlvmExt>::llvm_type
3807 23 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_fn_ptr
3807 8 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_instance
3807 56 6 1 0 0 0 0 0 0
fn=<rustc_typeck::check::regionck::RegionCtxt as rustc_hir::intravisit::Visitor>::visit_expr
1309 35 0 0 0 0 0 0 0 0
fn=<rustc_typeck::check::wfcheck::CheckTypeWellFormedVisitor as rustc_hir::itemlikevisit::ParItemLikeVisitor>::visit_item
2763 3 0 0 0 0 0 0 0 0
3486 9 1 1 0 0 0 0 0 0
fn=<rustc_typeck::check_unused::CollectExternCrateVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
2763 1 0 0 0 0 0 0 0 0
3486 3 0 0 0 0 0 0 0 0
fn=<rustc_typeck::coherence::orphan::OrphanChecker as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
2763 3 0 0 0 0 0 0 0 0
3486 9 1 1 0 0 0 0 0 0
fn=<rustc_typeck::collect::CollectItemTypesVisitor as rustc_hir::intravisit::Visitor>::visit_item
2763 3 0 0 0 0 0 0 0 0
3486 9 0 0 0 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
3013 33 1 1 0 0 0 0 0 0
3340 267 43 3 0 0 0 0 0 0
3362 4 0 0 0 0 0 0 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
2763 1 0 0 0 0 0 0 0 0
3486 4 0 0 0 0 0 0 0 0
fn=<std::path::Path as core::hash::Hash>::hash
2763 57967 18 2 4459 0 0 0 0 0
3439 35672 0 0 0 0 0 0 0 0
fn=<std::path::PathBuf as core::hash::Hash>::hash
2763 1242 0 0 0 0 0 0 0 0
3486 1242 0 0 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check13check_bindersN.llvm.M
2763 5 0 0 0 0 0 0 0 0
3486 10 0 0 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check17check_occurrencesN.llvm.M
2763 1 0 0 0 0 0 0 0 0
3486 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_rules9FirstSets3new11build_recurN.llvm.M
3462 3 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
0 6 3 1 6 0 0 0 0 0
fn=_ZN12rustc_middle3hir3map3Map16opt_local_def_idN.llvm.M
2763 5 0 0 0 0 0 0 0 0
3486 10 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes10check_attr16CheckAttrVisitor16check_attributesN.llvm.M
2763 1 0 0 0 0 0 0 0 0
3486 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes4dead11DeadVisitor14symbol_is_liveN.llvm.M
2763 1 0 0 0 0 0 0 0 0
3486 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes4dead32has_allow_dead_code_or_lang_attrN.llvm.M
2763 3 0 0 0 0 0 0 0 0
3486 6 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes5entry8entry_fnN.llvm.M
2763 1 0 0 0 0 0 0 0 0
3486 3 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes6region12resolve_exprN.llvm.M
3486 26 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes9reachable13reachable_setN.llvm.M
3340 2 1 1 0 0 0 0 0 0
3462 2 0 0 0 0 0 0 0 0
3751 6 0 0 0 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_target3abi4call6x86_6416compute_abi_info28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
3779 21 0 0 0 0 0 0 0 0
3807 5 0 0 0 0 0 0 0 0
fn=_ZN12rustc_traits15dropck_outlives21adt_dtorck_constraintN.llvm.M
3462 4 0 0 0 0 0 0 0 0
3751 12 1 1 0 0 0 0 0 0
3807 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck18mem_categorization24MemCategorizationContext12cat_pattern_N.llvm.M
3486 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck5check8regionck10RegionCtxt12link_patternN.llvm.M
1309 1 0 0 0 0 0 0 0 0
fn=_ZN13rustc_privacy18TypePrivacyVisitor19check_expr_pat_typeN.llvm.M
3486 15 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve19build_reduced_graph24BuildReducedGraphVisitor11visit_invocN.llvm.M
3486 2 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve19build_reduced_graph41_$LT$impl$u20$rustc_resolve..Resolver$GT$19get_macro_by_def_idN.llvm.M
2763 5 0 0 0 0 0 0 0 0
3486 5 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor27smart_resolve_path_fragmentN.llvm.M
3486 1 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve7imports41_$LT$impl$u20$rustc_resolve..Resolver$GT$38resolve_ident_in_module_unadjusted_extN.llvm.M
1309 61 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
2675 4 0 0 0 0 0 0 0 0
3751 3 0 0 0 0 0 0 0 0
3807 2 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export39is_reachable_non_generic_provider_localN.llvm.M
2763 1 0 0 0 0 0 0 0 0
3486 1 1 1 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export39upstream_monomorphizations_for_providerN.llvm.M
2763 2 0 0 0 0 0 0 0 0
3486 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext11lower_attrsN.llvm.M
3807 4 0 0 0 0 0 0 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext24lower_node_id_with_ownerN.llvm.M
3486 4 0 0 0 0 0 0 0 0
fn=_ZN18rustc_codegen_llvm7builder7Builder10check_callN.llvm.M
3807 10 0 0 0 0 0 0 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$22register_obligation_atN.llvm.M
3439 31 0 0 0 0 0 0 0 0
3462 50 0 0 0 0 0 0 0 0
3486 19 0 0 0 0 0 0 0 0
fn=_ZN21rustc_data_structures19transitive_relation27TransitiveRelation$LT$T$GT$9add_indexN.llvm.M
3462 2 0 0 0 0 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety27generics_require_sized_selfN.llvm.M
3462 6 0 0 0 0 0 0 0 0
3751 18 0 0 0 0 0 0 0 0
3807 3 0 0 0 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
2763 72 0 0 0 0 0 0 0 0
3486 216 1 1 0 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
2763 3 0 0 0 0 0 0 0 0
3486 9 0 0 0 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
2763 7 0 0 0 0 0 0 0 0
3486 21 0 0 0 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
3486 37 0 0 0 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
3486 3 2 1 0 0 0 0 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
3462 2 0 0 0 0 0 0 0 0
3751 6 0 0 0 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
3462 2 0 0 0 0 0 0 0 0
3751 6 1 1 0 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
3462 2 0 0 0 0 0 0 0 0
3751 6 1 1 0 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
3486 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
3486 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
3751 3 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
3486 48 0 0 0 0 0 0 0 0
3751 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
3486 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
3486 3 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
3486 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
3486 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
3462 2 0 0 0 0 0 0 0 0
3751 2 0 0 0 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=_ZN4core4hash5impls58_$LT$impl$u20$core..hash..Hash$u20$for$u20$$u5b$T$u5d$$GT$4hashN.llvm.M
2763 60 0 0 0 0 0 0 0 0
3486 60 0 0 0 0 0 0 0 0
fn=_ZN59_$LT$rustc_hash..FxHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
2763 86 2 1 0 0 0 0 0 0
3486 86 0 0 0 0 0 0 0 0
fn=_ZN59_$LT$rustc_hash..FxHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
2763 1320 0 0 0 0 0 0 0 0
3486 1320 0 0 0 0 0 0 0 0
fn=_ZN59_$LT$rustc_hash..FxHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
2763 194 0 0 0 0 0 0 0 0
3486 194 0 0 0 0 0 0 0 0
fn=_ZN59_$LT$rustc_hash..FxHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
2763 252952 50 1 0 0 0 0 0 0
3486 252952 0 0 0 0 0 0 0 0
fn=_ZN5alloc11collections9vec_deque17VecDeque$LT$T$GT$4growN.llvm.M
3462 9 0 0 9 0 0 0 0 0
3751 18 0 0 0 0 0 0 0 0
3807 9 0 0 0 0 0 0 0 0
fn=_ZN62_$LT$rustc_target..abi..Layout$u20$as$u20$core..hash..Hash$GT$4hashN.llvm.M
2763 656 40 2 0 0 0 0 0 0
3486 528 41 2 0 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
71 8 0 0 4 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
71 10 0 0 10 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
71 6 0 0 3 0 0 0 0 0
fn=_ZN81_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
2763 2327 2 2 239 0 0 0 0 0
3439 1392 0 0 0 0 0 0 0 0
fn=_ZN82_$LT$rustc_data_structures..sip128..SipHasher128$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
2763 1201 14 2 37 0 0 0 0 0
3439 776 9 0 0 0 0 0 0 0
fn=_ZN89_$LT$rustc_data_structures..stable_hasher..StableHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
2763 36292 0 0 2536 0 0 0 0 0
3439 22504 9 1 0 0 0 0 0 0
fn=_ZN8rustc_ty10needs_drop14needs_drop_rawN.llvm.M
3462 4 0 0 0 0 0 0 0 0
3486 4 0 0 0 0 0 0 0 0
3751 12 0 0 0 0 0 0 0 0
3807 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3462 8 2 1 0 0 0 0 0 0
3486 12 0 0 0 0 0 0 0 0
3751 15 0 0 3 0 0 0 0 0
3807 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3462 6 0 0 0 0 0 0 0 0
3751 9 0 0 3 0 0 0 0 0
3807 6 3 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3462 3 1 1 0 0 0 0 0 0
3486 3 1 1 0 0 0 0 0 0
3751 9 0 0 3 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 4 0 0 4 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3462 28 1 1 0 0 0 0 0 0
3751 42 0 0 14 0 0 0 0 0
3807 28 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3462 2 0 0 0 0 0 0 0 0
3751 3 0 0 1 0 0 0 0 0
3807 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3462 7 1 1 0 0 0 0 0 0
3486 1 0 0 0 0 0 0 0 0
3751 12 1 1 2 0 0 0 0 0
3807 5 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 9 0 0 9 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 7 0 0 7 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 10 0 0 10 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3462 14 0 0 0 0 0 0 0 0
3751 15 0 0 3 0 0 0 0 0
3807 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2763 3581 0 0 0 0 0 0 0 0
3462 3627 0 0 0 0 0 0 0 0
3486 7162 1 1 0 0 0 0 0 0
3751 102 5 1 12 0 0 0 0 0
3807 35 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 11 0 0 0 0 0 11 0 0
3462 25 0 0 0 0 0 0 0 0
3751 30 1 1 4 0 0 0 0 0
3807 11 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 5 0 0 5 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3462 3 1 1 0 0 0 0 0 0
3486 3 0 0 0 0 0 0 0 0
3751 8 1 1 2 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 3 0 0 3 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2763 4 0 0 0 0 0 0 0 0
3462 8 2 1 0 0 0 0 0 0
3486 12 2 1 0 0 0 0 0 0
3751 18 0 0 6 0 0 0 0 0
3807 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3462 4 0 0 0 0 0 0 0 0
3751 6 0 0 2 0 0 0 0 0
3807 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 4 0 0 4 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3462 149 2 1 0 0 0 0 0 0
3751 78 2 1 10 0 0 0 0 0
3807 28 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 4 0 0 4 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2763 1 0 0 0 0 0 0 0 0
3462 3 1 1 0 0 0 0 0 0
3486 2 0 0 0 0 0 0 0 0
3751 8 0 0 2 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 10 0 0 10 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2763 8 0 0 0 0 0 0 0 0
3462 14 2 1 0 0 0 0 0 0
3486 16 0 0 0 0 0 0 0 0
3751 21 2 1 3 2 0 0 0 0
3807 8 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3462 3 1 1 0 0 0 0 0 0
3486 3 0 0 0 0 0 0 0 0
3751 8 0 0 2 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2763 1 0 0 0 0 0 0 0 0
3462 3 0 0 0 0 0 0 0 0
3486 3 0 0 0 0 0 0 0 0
3751 8 1 1 2 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 4 0 0 4 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2763 1 0 0 0 0 0 0 0 0
3462 3 1 1 0 0 0 0 0 0
3486 2 0 0 0 0 0 0 0 0
3751 20 1 1 14 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3462 3 0 0 0 0 0 0 0 0
3751 8 1 1 2 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3462 6 0 0 0 0 0 0 0 0
3751 9 0 0 3 0 0 0 0 0
3807 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 3 0 0 3 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3462 678 0 0 0 0 0 0 0 0
3751 233 0 0 41 0 0 0 0 0
3807 32 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 3 0 0 3 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 15 0 0 15 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 4 0 0 4 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3462 2 0 0 0 0 0 0 0 0
3751 3 0 0 1 0 0 0 0 0
3807 2 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2763 1 0 0 0 0 0 0 0 0
3462 3 1 1 0 0 0 0 0 0
3486 2 0 0 0 0 0 0 0 0
3751 7 1 1 1 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3462 4 0 0 0 0 0 0 0 0
3751 6 0 0 2 0 0 0 0 0
3807 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2763 3 0 0 0 0 0 0 0 0
3462 23 0 0 0 0 0 0 0 0
3486 6 0 0 0 0 0 0 0 0
3751 39 3 1 7 0 0 0 0 0
3807 17 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2763 21 0 0 0 0 0 0 0 0
3462 93 0 0 0 0 0 0 0 0
3486 63 0 0 0 0 0 0 0 0
3751 166 10 1 50 2 0 25 0 0
3807 61 19 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 17 0 0 17 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3462 14 0 0 0 0 0 0 0 0
3486 12 0 0 0 0 0 0 0 0
3751 21 1 1 3 0 0 0 0 0
3807 8 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3462 3 0 0 0 0 0 0 0 0
3486 3 0 0 0 0 0 0 0 0
3751 8 1 1 2 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 6 0 0 6 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 11 1 1 0 0 0 11 0 0
3462 25 0 0 0 0 0 0 0 0
3751 30 1 1 4 0 0 0 0 0
3807 11 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3462 11 0 0 0 0 0 0 0 0
3486 5 0 0 0 0 0 0 0 0
3751 22 0 0 4 0 0 0 0 0
3807 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3462 9 3 2 0 0 0 0 0 0
3751 15 0 0 3 0 0 0 0 0
3807 7 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3462 2 1 1 0 0 0 0 0 0
3751 3 0 0 1 0 0 0 0 0
3807 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 3 0 0 3 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3751 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
3462 14 1 1 0 0 0 0 0 0
3486 6 0 0 0 0 0 0 0 0
3751 24 1 1 4 0 0 0 0 0
3807 10 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
2763 8 0 0 0 0 0 0 0 0
3462 14 0 0 0 0 0 0 0 0
3486 12 0 0 0 0 0 0 0 0
3751 21 0 0 3 0 0 0 0 0
3807 8 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
3462 8 3 1 0 0 0 0 0 0
3751 8 0 0 0 0 0 0 0 0
3807 8 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
3462 4 2 1 0 0 0 0 0 0
3751 4 0 0 0 0 0 0 0 0
3807 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
3462 4 0 0 0 0 0 0 0 0
3751 4 0 0 0 0 0 0 0 0
3807 4 2 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
3462 24 0 0 0 0 0 0 0 0
3751 24 0 0 0 0 0 0 0 0
3807 24 7 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
3462 4 0 0 0 0 0 0 0 0
3751 4 0 0 0 0 0 0 0 0
3807 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
3462 26 2 1 0 0 0 0 0 0
3751 26 0 0 0 0 0 0 0 0
3807 26 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
3462 82 9 1 0 0 0 0 0 0
3751 82 0 0 0 0 0 0 0 0
3807 82 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
3462 46 0 0 0 0 0 0 0 0
3751 46 0 0 0 0 0 0 0 0
3807 46 0 0 0 0 0 0 0 0
fn=_ZN9rustc_hir3hir74_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_PathSegment119_$LT$impl$u20$rustc_data_structures..stable_hasher..HashStable$LT$__CTX$GT$$u20$for$u20$rustc_hir..hir..PathSegment$GT$11hash_stableN.llvm.M
2763 234 4 3 18 0 0 0 0 0
3439 144 3 2 0 0 0 0 0 0
fn=_ZN9rustc_mir12monomorphize12partitioning32collect_and_partition_mono_itemsN.llvm.M
3462 4 0 0 0 0 0 0 0 0
3751 15 2 2 0 0 0 0 0 0
3807 2 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow5impls7borrows7Borrows21kill_borrows_on_placeN.llvm.M
3486 34 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir9interpret5place19MPlaceTy$LT$Tag$GT$6offsetN.llvm.M
3751 2 1 1 0 0 0 0 0 0
3807 2 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir9interpret6memory15Memory$LT$M$GT$18get_size_and_alignN.llvm.M
3486 2 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir9interpret6memory15Memory$LT$M$GT$18get_size_and_alignN.llvm.M
3486 62 0 0 0 0 0 0 0 0
fn=alloc::fmt::format
3807 176 0 0 0 0 0 0 0 0
fn=alloc::raw_vec::RawVec<T,A>::allocate_in
3807 221 0 0 0 0 0 0 0 0
fn=alloc::raw_vec::RawVec<T,A>::reserve
3462 23094 644 60 0 0 0 0 0 0
3751 5027 0 0 0 0 0 0 0 0
3807 11343 0 0 0 0 0 0 0 0
fn=alloc::raw_vec::RawVec<T,A>::reserve_exact
3462 842 0 0 0 0 0 0 0 0
3751 125 0 0 0 0 0 0 0 0
3807 100 0 0 0 0 0 0 0 0
fn=alloc::raw_vec::RawVec<T,A>::try_reserve
3462 1414 50 1 0 0 0 0 0 0
3751 167 0 0 0 0 0 0 0 0
fn=alloc::rc::Rc<[T]>::copy_from_slice
3462 14 2 1 0 0 0 0 0 0
3751 10 0 0 0 0 0 0 0 0
3807 14 0 0 0 0 0 0 0 0
fn=alloc::slice::<impl alloc::borrow::ToOwned for [T]>::to_owned
3807 10 0 0 0 0 0 0 0 0
fn=alloc::slice::merge_sort
3055 13 0 0 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::extend_with
3807 54 0 0 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::retain
3462 2 0 0 0 0 0 0 0 0
fn=alloc::vec::from_elem
3807 206 4 3 0 0 0 0 0 0
fn=compiler_builtins::int::udiv::__udivmodti4
2675 484 2 1 0 0 0 0 0 0
3119 197 0 0 0 0 0 0 0 0
3124 985 0 0 0 0 0 0 0 0
3462 62238 2 1 0 0 0 0 0 0
4177 605 4 2 0 0 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for &T>::hash
2763 296 9 1 0 0 0 0 0 0
3486 292 0 0 0 0 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for [T]>::hash
2763 52903 27 3 4061 0 0 0 0 0
3439 32488 22 2 0 0 0 0 0 0
3486 65 4 1 0 0 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for str>::hash
2763 1930 1 1 0 0 0 0 0 0
3486 1930 0 0 0 0 0 0 0 0
fn=core::num::<impl core::str::FromStr for u64>::from_str
0 14 1 1 0 0 0 2 0 0
3751 4 1 1 0 0 0 0 0 0
3807 4 0 0 0 0 0 0 0 0
5120 2 1 1 0 0 0 0 0 0
5122 4 0 0 2 0 0 0 0 0
5198 4 0 0 0 0 0 0 0 0
5214 2 0 0 0 0 0 0 0 0
5227 4 0 0 2 0 0 0 0 0
5239 4 0 0 4 0 0 0 0 0
5245 4 0 0 0 0 0 0 0 0
5249 8 0 0 0 0 0 0 0 0
5270 4 0 0 0 0 0 2 0 0
fn=core::ops::function::FnOnce::call_once
2763 3 0 0 0 0 0 0 0 0
3439 6356 0 0 0 0 0 0 0 0
3462 9533 0 0 3178 0 0 0 0 0
3486 6 0 0 0 0 0 0 0 0
3751 3 0 0 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
3486 17 0 0 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
2763 1 0 0 0 0 0 0 0 0
3486 1 0 0 0 0 0 0 0 0
fn=core::ptr::drop_in_place
3462 794 36 32 0 0 0 0 0 0
3751 1474 91 63 0 0 0 0 0 0
3807 397 13 13 0 0 0 0 0 0
fn=core::slice::memchr::memchr
3462 42 0 0 0 0 0 0 0 0
fn=core::slice::memchr::memrchr
3462 524 0 0 0 0 0 0 0 0
fn=core::slice::sort::break_patterns
4195 1 0 0 0 0 0 0 0 0
4200 3 0 0 0 0 0 0 0 0
4201 1 0 0 0 0 0 0 0 0
fn=core::str::from_utf8
3462 486034 101 1 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::contains_key
2763 71 0 0 0 0 0 0 0 0
3486 130 31 1 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
0 20 2 1 0 0 0 0 0 0
2763 25649 147 19 0 0 0 145 0 0
3486 28051 109 28 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
71 48 10 1 16 0 0 0 0 0
2675 25628 49 8 0 0 0 0 0 0
2696 25702 105 15 74 0 0 0 0 0
2763 6186 150 9 0 0 0 44 0 0
3462 6407 118 19 0 0 0 0 0 0
3486 6601 6 4 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove_entry
2675 196 0 0 0 0 0 0 0 0
2696 196 17 1 0 0 0 0 0 0
2763 50 0 0 0 0 0 0 0 0
3462 49 0 0 0 0 0 0 0 0
3486 100 0 0 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::retain
2675 4 0 0 0 0 0 0 0 0
2696 4 1 1 0 0 0 0 0 0
3462 1 0 0 0 0 0 0 0 0
fn=hashbrown::map::RawEntryBuilder<K,V,S>::from_key_hashed_nocheck
71 43 0 0 43 4 0 0 0 0
fn=hashbrown::map::RawEntryBuilderMut<K,V,S>::from_hash
71 6 0 0 6 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::insert
3462 30098 37 2 0 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
0 53 1 1 0 0 0 53 0 0
2763 39404 24 5 0 0 0 0 0 0
3462 45548 198 71 0 0 0 0 0 0
3486 111494 93 28 0 0 0 0 0 0
3751 6587 309 89 37 0 0 37 0 0
3807 2432 148 47 0 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::try_with_capacity
3462 638 0 0 0 0 0 0 0 0
3751 638 78 20 0 0 0 0 0 0
3807 638 0 0 0 0 0 0 0 0
fn=hashbrown::raw::capacity_to_buckets
0 2556 159 1 0 0 0 0 0 0
3807 636 0 0 0 0 0 0 0 0
4193 2238 0 0 0 0 0 0 0 0
4195 1437 0 0 0 0 0 0 0 0
4200 4311 0 0 0 0 0 0 0 0
4201 1437 6 0 0 0 0 0 0 0
4202 2874 0 0 0 0 0 0 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
2763 9821 27 6 0 0 0 145 0 0
3486 10310 58 12 0 0 0 0 0 0
fn=indexmap::map::IndexMap<K,V,S>::entry
2763 1929 0 0 0 0 0 0 0 0
3462 1286 0 0 0 0 0 0 0 0
3486 4501 4 1 0 0 0 0 0 0
fn=indexmap::map::OrderMapCore<K,V>::double_capacity
3462 50 0 0 0 0 0 0 0 0
fn=md5::utils::compress
2763 65 2 2 1 0 0 0 0 0
3439 268 16 16 12 0 0 6 0 0
fn=num_cpus::get_num_cpus
3013 512 0 0 0 0 0 0 0 0
fn=rustc_arena::TypedArena<T>::grow
3807 67 1 1 0 0 0 0 0 0
fn=rustc_arena::TypedArenaChunk<T>::destroy
3462 18 1 1 0 0 0 0 0 0
3751 18 0 0 0 0 0 0 0 0
3807 10 1 1 0 0 0 0 0 0
fn=rustc_arena::drop_for_type
3462 8 0 0 0 0 0 0 0 0
3751 16 1 0 0 0 0 0 0 0
3807 4 0 0 0 0 0 0 0 0
fn=rustc_ast::ast::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_AttrItem::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_ast::ast::AttrItem>::hash_stable
2763 54 2 2 4 0 0 0 0 0
3439 32 0 0 0 0 0 0 0 0
fn=rustc_ast::ast::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_LitKind::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_ast::ast::LitKind>::hash_stable
2763 39 1 1 3 0 0 0 0 0
3439 24 2 2 0 0 0 0 0 0
fn=rustc_ast::ast::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_MacArgs::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_ast::ast::MacArgs>::hash_stable
2763 26 2 2 2 0 0 0 0 0
3439 16 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::Arena::alloc_from_iter
3751 9 0 0 0 0 0 0 0 0
3807 6 0 0 1 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::lower_block_expr
3751 3 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::lower_fn_decl
3751 3 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::expr::<impl rustc_ast_lowering::LoweringContext>::lower_exprs
3807 6 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_item
3807 2 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::lower_crate
3462 4 0 0 0 0 0 0 0 0
3751 12 0 0 0 0 0 0 0 0
3807 2 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::pat::<impl rustc_ast_lowering::LoweringContext>::lower_pat_tuple
3807 2 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_extra
0 1 0 0 0 0 0 1 0 0
3751 10 1 1 0 0 0 0 0 0
3807 2 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_segment
3751 6 0 0 0 0 0 0 0 0
3807 2 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_qpath
3751 18 1 1 0 0 0 0 0 0
3807 4 1 1 0 0 0 0 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
3807 9 0 0 1 0 0 0 0 0
fn=rustc_codegen_llvm::allocator::codegen
3807 8 0 0 4 1 0 0 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit::module_codegen
1309 12 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::callee::get_fn
1309 25 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::common::<impl rustc_codegen_ssa::traits::consts::ConstMethods for rustc_codegen_llvm::context::CodegenCx>::from_const_alloc
3807 4 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::common::<impl rustc_codegen_ssa::traits::consts::ConstMethods for rustc_codegen_llvm::context::CodegenCx>::scalar_to_backend
3486 3 0 0 0 0 0 0 0 0
3807 14 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::consts::<impl rustc_codegen_ssa::traits::statics::StaticMethods for rustc_codegen_llvm::context::CodegenCx>::static_addr_of
1309 6 0 0 0 0 0 0 0 0
3486 6 3 1 0 0 0 0 0 0
fn=rustc_codegen_llvm::consts::const_alloc_to_llvm
0 3 1 1 0 0 0 0 0 0
3486 9 0 0 0 0 0 0 0 0
3807 5 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::context::CodegenCx::new
3807 12 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm
3807 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm::{{closure}}
2763 3 0 0 0 0 0 0 0 0
3486 3 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::type_of::struct_llfields
3013 9 1 0 0 0 0 0 0 0
3751 42 0 0 0 0 0 0 0 0
3779 6 0 0 0 0 0 0 0 0
3807 34 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::get_linker
3340 6 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::link_natively
3462 4 1 1 0 0 0 0 0 0
3751 12 1 1 0 0 0 0 0 0
3807 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::ModuleConfig::new
3807 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
3807 16 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_executing_work::queue_full_enough
3362 21 4 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::<impl rustc_codegen_ssa::CrateInfo>::new
3486 56 0 0 14 0 0 0 0 0
fn=rustc_codegen_ssa::base::codegen_crate
2675 4 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::unsize_thin_ptr
3807 4 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::meth::get_vtable
1309 1 0 0 0 0 0 0 0 0
2763 2 1 1 0 0 0 0 0 0
3486 4 0 0 0 0 0 0 0 0
3807 4 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_call_terminator
3807 9 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
3807 10 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::place::PlaceRef<V>::codegen_set_discr
3439 3 0 0 1 0 0 0 0 0
fn=rustc_data_structures::cold_path
3751 6 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::iterate::reverse_post_order
3807 13 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::scc::Sccs<N,S>::new
3462 2 1 1 0 0 0 0 0 0
3751 6 0 0 0 0 0 0 0 0
3807 3 0 0 0 0 0 0 0 0
fn=rustc_data_structures::obligation_forest::ObligationForest<O>::compress
0 13 0 0 3 0 0 0 0 0
3013 72 6 2 6 6 0 0 0 0
fn=rustc_data_structures::snapshot_map::SnapshotMap<K,V,M,L>::get
2763 5 0 0 0 0 0 0 0 0
3486 15 0 0 0 0 0 0 0 0
fn=rustc_data_structures::stable_hasher::StableHasher::finalize
2763 25680 34 2 428 0 0 0 0 0
3439 16692 15 1 0 0 0 0 0 0
fn=rustc_data_structures::stable_hasher::StableHasher::finish
2763 2880 30 5 48 0 0 0 0 0
3439 1872 11 1 0 0 0 0 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
3751 6 0 0 0 0 0 0 0 0
fn=rustc_data_structures::sync::join
2763 1 0 0 0 0 0 0 0 0
3486 3 0 0 0 0 0 0 0 0
fn=rustc_data_structures::transitive_relation::TransitiveRelation<T>::add_index
3462 4 0 0 0 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::path_all
3807 2 0 0 0 0 0 0 0 0
fn=rustc_expand::config::features
3462 2 0 0 0 0 0 0 0 0
3751 6 0 0 0 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::fully_expand_fragment
3462 2 0 0 0 0 0 0 0 0
3751 6 0 0 0 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::nameize::n_rec
3462 7 4 1 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::parse_tt
0 42 4 1 42 0 0 0 0 0
3013 1 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
2763 6 0 0 0 0 0 0 0 0
3486 6 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::lookup_cur_matched
2763 2 0 0 0 0 0 0 0 0
3486 4 0 0 0 0 0 0 0 0
fn=rustc_feature::builtin_attrs::is_builtin_attr_name
3486 7 0 0 0 0 0 0 0 0
fn=rustc_hir::def::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Res::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::def::Res<Id>>::hash_stable
2763 273 0 0 21 0 0 0 0 0
3439 168 2 1 0 0 0 0 0 0
fn=rustc_hir::definitions::DefKey::compute_stable_hash
2763 91 3 1 7 0 0 0 0 0
3439 56 4 2 0 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::create_def
3462 3 0 0 0 0 0 0 0 0
3751 6 0 0 0 0 0 0 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Block::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Block>::hash_stable
2763 52 3 3 4 0 0 0 0 0
3439 32 0 0 0 0 0 0 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_CrateItem::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::CrateItem>::hash_stable
2763 13 1 1 1 0 0 0 0 0
3439 20 1 1 6 1 0 0 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_FnDecl::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::FnDecl>::hash_stable
2763 39 3 3 3 0 0 0 0 0
3439 24 0 0 0 0 0 0 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Generics::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Generics>::hash_stable
2763 26 2 2 2 0 0 0 0 0
3439 16 2 2 0 0 0 0 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Lifetime::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Lifetime>::hash_stable
2763 13 2 2 1 0 0 0 0 0
3439 8 0 0 0 0 0 0 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Pat::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Pat>::hash_stable
2763 26 2 2 2 0 0 0 0 0
3439 16 1 1 0 0 0 0 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_StmtKind::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::StmtKind>::hash_stable
2763 26 1 1 2 0 0 0 0 0
3439 16 1 1 0 0 0 0 0 0
fn=rustc_hir::intravisit::Visitor::visit_nested_item
2763 9 3 1 0 0 0 0 0 0
3486 27 0 0 0 0 0 0 0 0
fn=rustc_hir::stable_hash_impls::<impl rustc_data_structures::stable_hasher::HashStable<HirCtx> for rustc_hir::hir::Item>::hash_stable
2763 156 9 9 12 0 0 0 0 0
3439 96 3 3 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::start_snapshot
1309 120 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
1309 3 0 0 0 0 0 0 0 0
2763 2 0 0 0 0 0 0 0 0
3486 8 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
3462 2 0 0 0 0 0 0 0 0
3486 3 0 0 0 0 0 0 0 0
3751 6 1 1 0 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonical_var
71 103 0 0 103 0 0 0 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
3807 12 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::save_implied_bounds
3807 4 2 1 0 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::process_registered_region_obligations
2763 7 0 0 0 0 0 0 0 0
3486 28 0 0 0 0 0 0 0 0
fn=rustc_infer::traits::util::elaborate_obligations
3486 58 0 0 0 0 0 0 0 0
fn=rustc_interface::interface::create_compiler_and_run
3462 2 0 0 0 0 0 0 0 0
3751 6 0 0 0 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=rustc_interface::passes::BoxedResolver::access::{{closure}}
1309 1 0 0 0 0 0 0 0 0
fn=rustc_interface::passes::create_global_ctxt
3751 6 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::<impl rustc_interface::interface::Compiler>::enter
1309 1 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::crate_name
1309 1 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::expansion
1309 1 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::global_ctxt
1309 5 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::linker
1309 1 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::lower_to_hir
1309 1 0 0 0 0 0 0 0 0
3751 6 1 1 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::prepare_outputs
1309 2 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::register_plugins
1309 1 0 0 0 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_lints
3462 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::into_cstore
3462 2 0 0 0 0 0 0 0 0
3751 6 0 0 0 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
3013 59 1 1 0 0 0 0 0 0
3462 61 0 0 0 0 0 0 0 0
3807 14 0 0 0 0 0 0 0 0
4529 131 0 0 131 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::resolve_crate
3486 2 2 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::each_child_of_item
3013 20386 16 6 5946 0 0 5946 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_implementations_for_trait
2763 113 0 0 0 0 0 0 0 0
3486 226 23 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::TyS> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
2763 788 0 0 0 0 0 0 0 0
3486 788 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::Predicate> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
2763 10 0 0 0 0 0 0 0 0
3486 10 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_children_untracked
3013 2309 12 5 681 0 0 681 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_generics_num_lifetimes
3462 2 0 0 0 0 0 0 0 0
3751 6 0 0 0 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::load_macro_untracked
3807 6 3 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item_def_ids
3751 24 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::extern_crate
3751 6 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_children
3751 1998 0 0 0 0 0 0 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
0 42 0 0 0 0 0 0 0 0
3013 2591 0 0 0 0 0 0 0 0
3340 8 0 0 0 0 0 0 0 0
3751 209 1 1 0 0 0 0 0 0
3807 1186 1 1 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body
3486 30 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_owner_def_id
2763 9 0 0 0 0 0 0 0 0
3486 18 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_parent_did
2763 1 0 0 0 0 0 0 0 0
3486 2 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::finalize_and_compute_crate_hash
0 4 1 1 0 0 0 2 0 0
2675 12 1 1 0 0 0 0 0 0
2763 13 1 1 1 0 0 0 0 0
3439 30 1 1 14 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::insert_entry
3751 12 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::index_hir
3751 3 1 1 0 0 0 0 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_hir::hir::Body>::hash_stable
2763 13 1 1 1 0 0 0 0 0
3439 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_expr
2763 351 11 11 27 0 0 0 0 0
3439 216 3 3 0 0 0 0 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_ty
2763 39 1 1 3 0 0 0 0 0
3439 24 2 2 0 0 0 0 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_visibility_kind
2763 39 2 1 3 0 0 0 0 0
3439 24 0 0 0 0 0 0 0 0
fn=rustc_middle::ich::impls_syntax::<impl rustc_ast::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_attr
2763 26 1 1 2 0 0 0 0 0
3439 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ich::impls_syntax::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for [rustc_ast::ast::Attribute]>::hash_stable
2763 234 2 2 18 0 0 0 0 0
3439 144 1 1 0 0 0 0 0 0
fn=rustc_middle::ich::impls_ty::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for &rustc_middle::ty::list::List<T>>::hash_stable
2763 312 27 3 24 0 0 0 0 0
3439 192 0 0 0 0 0 0 0 0
fn=rustc_middle::ich::impls_ty::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::Binder<T>>::hash_stable
2763 312 4 1 24 0 0 0 0 0
3439 192 17 2 0 0 0 0 0 0
fn=rustc_middle::ich::impls_ty::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::RegionKind>::hash_stable
2763 156 10 3 12 0 0 0 0 0
3439 96 0 0 0 0 0 0 0 0
fn=rustc_middle::ich::impls_ty::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::subst::GenericArg>::hash_stable
2763 182 0 0 14 0 0 0 0 0
3439 112 0 0 0 0 0 0 0 0
fn=rustc_middle::lint::LintLevelMap::level_and_source
2763 7 0 0 0 0 0 0 0 0
3486 14 0 0 0 0 0 0 0 0
fn=rustc_middle::lint::LintLevelSets::get_lint_id_level
3486 14 2 1 14 0 0 0 0 0
fn=rustc_middle::lint::LintLevelSets::get_lint_level
3486 8 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::cstore::used_crates
2675 12 2 1 0 0 0 0 0 0
fn=rustc_middle::middle::lib_features::LibFeatures::to_vec
2675 2 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::region::ScopeTree::opt_destruction_scope
3486 17 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::region::ScopeTree::temporary_scope
3486 26 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::<impl rustc_middle::ty::context::TyCtxt>::create_memory_alloc
3751 10 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::<impl rustc_middle::ty::context::TyCtxt>::global_alloc
3486 2 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::<impl rustc_middle::ty::context::TyCtxt>::reserve_alloc_id
3751 44 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_bytes_mut
3751 44 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_bytes_with_undef_and_ptr
3362 264 19 1 0 0 0 0 0 0
3751 88 0 0 0 0 0 0 0 0
3807 88 2 1 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_relocations
3362 44 20 1 0 0 0 0 0 0
3751 44 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::read_scalar
3013 324 0 0 0 0 0 0 0 0
3362 8 0 0 0 0 0 0 0 0
3751 88 0 0 0 0 0 0 0 0
3807 78 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::InitMask::new
3751 44 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::items_in_deterministic_order
2675 12 3 1 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::mangle_name
2812 16 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name
3462 4 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name_no_mangle
3462 1 0 0 0 0 0 0 0 0
fn=rustc_middle::traits::specialization_graph::Graph::parent
2763 2 0 0 0 0 0 0 0 0
3486 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::AssociatedItems::new
3013 11 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::SymbolName::new
3751 44 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::UniverseIndex::next_universe
3751 152 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_FieldDef::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::FieldDef>::hash_stable
2763 182 3 1 14 0 0 0 0 0
3439 112 6 2 0 0 0 0 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_ReprOptions::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::ReprOptions>::hash_stable
2763 52 4 3 4 0 0 0 0 0
3439 32 3 2 0 0 0 0 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_VariantDef::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::VariantDef>::hash_stable
2763 260 13 5 20 0 0 0 0 0
3439 160 7 3 0 0 0 0 0 0
fn=rustc_middle::ty::consts::Const::from_bits
3807 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::consts::Const::from_usize
3807 12 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::CommonLifetimes::new::{{closure}}
3751 9 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::CtxtInterners::intern_predicate
3751 402 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::CtxtInterners::intern_ty
3751 2589 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_canonical_var_infos
3751 23 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_existential_predicates
3751 18 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_place_elems
3751 56 0 0 16 4 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_predicates
2763 66 5 1 0 0 0 0 0 0
3486 110 0 0 0 0 0 0 0 0
3751 60 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_substs
71 970 0 0 970 0 0 0 0 0
2763 1501 0 0 0 0 0 0 0 0
3486 3445 0 0 0 0 0 0 0 0
3751 1750 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_type_list
2763 267 0 0 0 0 0 0 0 0
3486 493 3 0 0 0 0 0 0 0
3751 200 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
3462 1 0 0 0 0 0 0 0 0
3486 1 0 0 0 0 0 0 0 0
3751 3 0 0 0 0 0 0 0 0
3807 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::in_scope_traits
3486 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_const_alloc
2763 52 0 0 0 0 0 0 0 0
3486 98 23 2 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_stability
2763 2 0 0 0 0 0 0 0 0
3486 2 1 0 0 0 0 0 0 0
3751 12 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::is_diagnostic_item
3486 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_array
3807 12 2 1 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_const
3486 78 0 0 78 0 0 0 0 0
3751 126 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_place_elem
3807 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_region
3751 423 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::expr_adjustments
3486 30 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::is_method_call
3486 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_substs
3486 19 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_substs_opt
3486 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_type_opt
3486 71 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::type_dependent_def
3486 7 5 1 0 0 0 0 0 0
fn=rustc_middle::ty::context::tls::enter_global
1309 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
71 832 40 1 832 0 0 0 0 0
1309 9 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::pointee_info_at
3751 78 0 0 0 0 0 14 0 0
3779 28 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
3462 52 1 1 24 0 0 0 0 0
3751 3 0 0 0 0 0 1 0 0
3807 116 0 0 4 1 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::scalar_pair
3462 171 11 1 33 0 0 0 0 0
3751 11 0 0 0 0 0 0 0 0
3807 64 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::univariant_uninterned
3013 23 0 0 0 0 0 0 0 0
3462 72 7 1 12 0 0 0 0 0
3751 44 0 0 0 0 0 7 0 0
3807 92 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur
2763 87 0 0 0 0 0 0 0 0
3486 87 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
1309 7 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::Binder<T>::map_bound
3807 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_ExistentialPredicate::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::ExistentialPredicate>::hash_stable
2763 52 2 2 4 0 0 0 0 0
3439 32 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_TyKind::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::TyKind>::hash_stable
2763 897 2 1 69 0 0 0 0 0
3439 552 2 1 0 0 0 0 0 0
fn=rustc_middle::ty::trait_def::trait_impls_of_provider::{{closure}}
3462 501 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::walk::push_inner
0 109 18 1 0 0 0 0 0 0
fn=rustc_middle::util::common::record_time
2763 273 11 3 21 0 0 0 0 0
3439 168 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::borrow_set::BorrowSet::activations_at_location
2763 36 0 0 0 0 0 0 0 0
3486 72 1 1 0 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
3486 1 1 1 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValueElements::new
3807 6 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::UniversalRegionRelations::outlives
3486 6 0 0 0 0 0 0 0 0
3807 3 0 0 0 0 0 1 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::create
3807 1 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::generate
3013 2 0 0 0 0 0 0 0 0
3462 2 0 0 0 0 0 0 0 0
3751 6 0 0 0 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
3807 2 0 0 0 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_validated_provider
3462 36 0 0 0 0 0 0 0 0
3751 108 17 1 0 0 0 0 0 0
3807 18 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::iterate_to_fixpoint
3013 27 0 0 0 0 0 0 0 0
3439 62 6 3 0 0 0 0 0 0
3462 62 0 0 31 0 0 0 0 0
3807 13 0 0 0 0 0 0 0 0
4195 13 0 0 0 0 0 0 0 0
4200 39 4 1 0 0 0 0 0 0
4201 13 0 0 0 0 0 0 0 0
4202 13 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::MovePathLookup::find
2763 32 0 0 0 0 0 0 0 0
3486 8 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::cast::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::unsize_into_ptr
3807 4 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::push_stack_frame
3807 42 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::intern::intern_const_alloc_recursive
3462 44 0 0 0 0 0 0 0 0
3486 6 0 0 0 0 0 0 0 0
3751 132 19 1 0 0 0 0 0 0
3807 22 2 1 0 0 0 0 0 0
fn=rustc_mir::interpret::intern::intern_shallow
3486 1 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::memory::Memory<M>::check_ptr_access_align
3751 128 0 0 0 0 0 0 0 0
3807 128 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::memory::Memory<M>::get_global_alloc
3486 43 20 1 0 0 0 0 0 0
fn=rustc_mir::interpret::memory::Memory<M>::get_raw
3486 43 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::const_to_op
3486 5 0 0 0 0 0 0 0 0
3779 1 0 0 0 0 0 0 0 0
3807 2 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::try_read_immediate
3751 3 1 1 1 0 0 0 0 0
3807 14 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::raw_const_to_mplace
3486 20 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::write_immediate_to_mplace_no_validate
3751 2 0 0 1 0 0 0 0 0
3807 2 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::place::MemPlace<Tag>::offset
3751 10 0 0 0 0 0 0 0 0
3807 10 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::validity::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::validate_operand_internal
3807 2 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::validity::ValidityVisitor<M>::visit_scalar
3807 4 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_aggregate
3807 1 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::iter_accesses
3462 8 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
3462 4 0 0 0 0 0 0 0 0
3751 12 2 1 0 0 0 0 0 0
3807 4 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_items_rec
2763 10 0 0 0 0 0 0 0 0
3486 20 0 0 10 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_miri
3486 3 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::compute_codegen_unit_name
3462 5 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::merge_codegen_units
2675 4 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::partition
2675 4 0 0 0 0 0 0 0 0
3462 12 0 0 0 0 0 0 0 0
3751 18 1 1 0 0 0 0 0 0
3807 3 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::place_inlined_mono_items
3462 24 0 0 0 0 0 0 0 0
3751 42 1 1 0 0 0 0 0 0
3807 13 0 0 0 0 0 0 0 0
fn=rustc_mir::shim::build_call_shim
3807 4 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
1309 1 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::elaborate_drops::ElaborateDropsCtxt::set_drop_flag
3486 35 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Promoter::assign
3779 4 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::new
3807 40 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::simplify::remove_dead_blocks
3013 55 0 0 0 0 0 0 0 0
3439 20 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::construct_fn
2763 1 0 0 0 0 0 0 0 0
3486 4 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::scope::build_scope_drops
3055 12 2 1 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::expr::user_substs_applied_to_res
3486 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::PatCtxt::lower_pattern
3486 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::split_grouped_constructors
3807 4 0 0 0 0 0 0 0 0
fn=rustc_parse::lexer::tokentrees::<impl rustc_parse::lexer::StringReader>::into_token_trees
3462 2 0 0 0 0 0 0 0 0
3751 6 0 0 0 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=rustc_parse::validate_attr::check_meta
3486 2 0 0 0 0 0 0 0 0
fn=rustc_passes::dead::check_crate
2763 2 0 0 0 0 0 0 0 0
3462 4 1 1 0 0 0 0 0 0
3486 4 0 0 0 0 0 0 0 0
3751 12 0 0 0 0 0 0 0 0
3807 2 0 0 0 0 0 0 0 0
fn=rustc_passes::hir_id_validator::check_crate
2763 1 0 0 0 0 0 0 0 0
3486 3 1 1 0 0 0 0 0 0
fn=rustc_passes::liveness::Liveness::propagate_through_expr
2763 1 0 0 0 0 0 0 0 0
3486 3 0 0 0 0 0 0 0 0
fn=rustc_privacy::PrivateItemsInPublicInterfacesVisitor::check
2763 1 0 0 0 0 0 0 0 0
3486 2 0 0 0 0 0 0 0 0
fn=rustc_privacy::privacy_access_levels
3751 3 0 0 0 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
2675 36 1 1 0 0 0 0 0 0
2696 36 0 0 0 0 0 0 0 0
2763 8703 559 17 3 0 0 27 0 0
3462 6396 100 11 0 0 0 0 0 0
3486 9519 9 3 0 0 0 0 0 0
3751 6388 46 9 0 0 0 1 0 0
fn=rustc_resolve::ModuleData::for_each_child
1309 291 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::into_outputs
3462 40 3 3 0 0 0 0 0 0
3751 120 8 8 0 0 0 0 0 0
3807 20 2 2 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_path_with_ribs
3486 20 0 0 5 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::get_module
2763 27 0 0 0 0 0 0 0 0
3486 30 0 0 0 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::macro_def_scope
3486 11 0 0 0 0 0 0 0 0
fn=rustc_resolve::def_collector::collect_definitions
3486 3 0 0 0 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_imports
1309 1 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::expansion_for_ast_pass
3462 1 0 0 0 0 0 0 0 0
3751 1 0 0 0 0 0 0 0 0
3807 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::resolve_macro_invocation
3486 6 0 0 1 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::visit_ast_fragment_with_placeholders
2675 8 0 0 0 0 0 0 0 0
2696 8 0 0 0 0 0 0 0 0
3462 2 0 0 0 0 0 0 0 0
3486 3 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
1309 2 0 0 0 0 0 0 0 0
2763 2 0 0 0 0 0 0 0 0
3486 28 2 1 0 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_seq
3013 658 0 0 0 0 0 0 0 0
3807 7314 37 3 0 0 0 0 0 0
fn=rustc_session::config::build_configuration
3462 2 0 0 0 0 0 0 0 0
3751 6 0 0 0 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search
3462 14 0 0 0 0 0 0 0 0
fn=rustc_session::lint::Lint::name_lower
4575 4342 0 0 7 1 0 0 0 0
4643 4300 1 1 2150 0 0 2150 0 0
4711 6443 1 1 14 4 2 0 0 0
fn=rustc_session::lint::LintBuffer::take
3486 32 0 0 0 0 0 0 0 0
fn=rustc_session::options::Options::dep_tracking_hash
2763 24 0 0 1 0 0 0 0 0
3439 15 1 1 0 0 0 0 0 0
fn=rustc_session::session::Session::track_errors
2763 1 1 1 0 0 0 0 0 0
3486 3 0 0 0 0 0 0 0 0
fn=rustc_session::session::build_session
3462 2 0 0 0 0 0 0 0 0
3751 2 1 1 0 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
2675 2 0 0 0 0 0 0 0 0
2763 3 0 0 0 0 0 0 0 0
3486 10 0 0 0 0 0 0 0 0
fn=rustc_span::<impl rustc_data_structures::stable_hasher::HashStable<CTX> for rustc_span::span_encoding::Span>::hash_stable
2763 1560 6 4 120 0 0 0 0 0
3439 960 2 2 0 0 0 0 0 0
fn=rustc_span::analyze_source_file::analyze_source_file
2696 4 0 0 0 0 0 0 0 0
3013 2 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::apply_mark_internal
3462 4 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_ExpnData::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_span::hygiene::ExpnData>::hash_stable
2763 143 5 5 11 0 0 0 0 0
3439 88 1 1 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::end_point
3779 24 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::new_imported_source_file
3751 810 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::new_source_file
3751 2 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::source_file_by_stable_id
2763 1 0 0 0 0 0 0 0 0
3486 3 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::StableSourceFileId::new_from_pieces
2763 741 9 1 57 0 0 0 0 0
3439 456 0 0 0 0 0 0 0 0
fn=rustc_target::abi::Align::restrict_for_offset
2696 74 3 0 0 0 0 0 0 0
fn=rustc_target::abi::FieldsShape::offset
3807 2 0 0 0 0 0 0 0 0
fn=rustc_target::abi::Layout::scalar
3462 162 1 1 0 0 0 0 0 0
3807 54 0 0 0 0 0 0 0 0
fn=rustc_target::abi::Niche::reserve
3439 6 1 1 0 0 0 0 0 0
3807 2 0 0 0 0 0 0 0 0
fn=rustc_target::abi::Scalar::valid_range_exclusive
3439 20 0 0 0 0 0 0 0 0
3807 20 0 0 0 0 0 0 0 0
fn=rustc_target::abi::TargetDataLayout::obj_size_bound
3807 62 0 0 0 0 0 0 0 0
fn=rustc_target::abi::TargetDataLayout::parse
3807 3 1 1 1 0 0 0 0 0
fn=rustc_target::abi::TargetDataLayout::ptr_sized_integer
3807 64 23 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
1309 53 0 0 0 0 0 0 0 0
2763 106 0 0 0 0 0 0 0 0
3486 106 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::impl_or_trait_obligations
3807 56 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::specialize::specialization_graph_provider
2675 8 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::normalize
3807 28 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::apply_adjustments
3462 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_argument_types
3807 8 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
2763 2 0 0 0 0 0 0 0 0
3486 6 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_opaque_types_from_value
2763 1 0 0 0 0 0 0 0 0
3486 2 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::node_ty
1309 19 0 0 0 0 0 0 0 0
3486 19 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::resolve_ty_and_res_ufcs
1309 1 0 0 0 0 0 0 0 0
3486 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::check_fn
2763 1 0 0 0 0 0 0 0 0
3486 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
3462 2 0 0 0 0 0 0 0 0
3751 2 0 0 0 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_kind
1309 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_return_expr
1309 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::regionck::<impl rustc_typeck::check::FnCtxt>::regionck_item
2763 1 0 0 0 0 0 0 0 0
3486 2 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::regionck::RegionCtxt::visit_fn_body
1309 2 0 0 0 0 0 0 0 0
3486 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_false_global_bounds
2763 1 0 0 0 0 0 0 0 0
3486 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_item_well_formed
2763 1 0 0 0 0 0 0 0 0
3486 3 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::<impl rustc_typeck::check::FnCtxt>::resolve_type_vars_in_body
2763 1 0 0 0 0 0 0 0 0
3486 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_closures
1309 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_coercion_casts
1309 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_fru_field_types
1309 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_generator_interior_types
1309 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_liberated_fn_sigs
1309 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_node_id
1309 16 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_opaque_types
1309 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_upvar_capture_map
1309 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_sigs
1309 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_tys
1309 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check_unused::check_crate
3486 3 1 1 0 0 0 0 0 0
fn=rustc_typeck::impl_wf_check::impl_wf_check
2763 1 1 1 0 0 0 0 0 0
3486 3 0 0 0 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
2763 56474 0 0 0 0 0 0 0 0
3462 2 0 0 0 0 0 0 0 0
3486 56474 0 0 0 0 0 0 0 0
3751 27826 0 0 0 0 0 0 0 0
3807 1 0 0 0 0 0 0 0 0
fn=smallvec::SmallVec<A>::reserve
3751 194 0 0 0 0 0 0 0 0
3807 291 0 0 0 0 0 0 0 0
4193 194 0 0 0 0 0 0 0 0
4195 97 0 0 0 0 0 0 0 0
4200 291 0 0 0 0 0 0 0 0
4201 97 0 0 0 0 0 0 0 0
fn=smallvec::SmallVec<A>::try_reserve
3751 380 5 1 0 0 0 0 0 0
3807 1063 0 0 0 0 0 0 0 0
4193 380 0 0 0 0 0 0 0 0
4195 190 5 3 0 0 0 0 0 0
4200 570 0 0 0 0 0 0 0 0
4201 190 0 0 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::entry
2763 3 0 0 0 0 0 0 0 0
3486 3 0 0 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::get
2763 468 0 0 0 0 0 0 0 0
3486 794 47 1 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::insert
2763 194 23 1 0 0 0 0 0 0
3486 291 0 0 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::remove
2675 24 0 0 0 0 0 0 0 0
2696 24 0 0 0 0 0 0 0 0
2763 3 0 0 0 0 0 0 0 0
3462 6 0 0 0 0 0 0 0 0
3486 3 0 0 0 0 0 0 0 0
fn=std::path::PathBuf::_set_extension
3462 24 0 0 24 0 0 0 0 0
fn=std::sys::unix::condvar::Condvar::wait_timeout
1668 2 0 0 0 0 0 0 0 0
fn=std::sys::unix::process::process_common::Command::capture_env
3807 3 0 0 0 0 0 0 0 0
fn=std::sys::unix::time::Timespec::sub_timespec
3751 39 0 0 0 0 0 0 0 0
fn=std::sys_common::thread_info::current_thread
1309 32 0 0 0 0 0 0 0 0
fn=std::sys_common::thread_info::set
1309 11 0 0 0 0 0 0 0 0
fn=std::thread::local::LocalKey<T>::with
1309 83 0 0 0 0 0 0 0 0
2763 149 16 3 7 0 0 0 0 0
3439 56 2 1 0 0 0 0 0 0
3462 4 0 0 0 0 0 0 0 0
3486 174 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/ops/arith.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
94 60 0 0 0 0 0 0 0 0
686 43 1 1 0 0 0 10 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
94 6 0 0 0 0 0 0 0 0
686 87 1 1 0 0 0 4 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
0 2 0 0 2 0 0 0 0 0
686 90 0 0 30 0 0 30 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
94 78 0 0 0 0 0 0 0 0
fn=<core::result::Result<T,E> as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with
686 78 0 0 0 0 0 45 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::prohibit_generics
686 4 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::traversal::Preorder as core::iter::traits::iterator::Iterator>::size_hint
94 12 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::validate::Validator as rustc_mir::transform::MirPass>::run_pass
686 4 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::FnAbiLlvmExt>::llvm_type
94 66 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle3mir5visit10MutVisitor10visit_bodyN.llvm.M
686 2 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 105 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 110 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 62 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 8 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 4 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 16 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 4 4 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 4 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 10 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 2 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 5 5 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 6 3 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 14 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 5 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 5 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 14 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 17 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 8 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 29 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 4 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 7 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 44 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 5 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 12 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 6 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 7 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 5 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 14 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 6 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 3 3 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 10 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 30 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 2 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 19 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 4 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 15 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 16 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 8 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 8 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 4 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 647 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 541 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 31 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 8 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 6 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 14 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 42 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 39 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 6 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 23 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 18 18 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 10 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 10 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 53 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 3178 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 25 23 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 20 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 126 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 30 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 14 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 10 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 20 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 10 7 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 6 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 15 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 7 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 13 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 4 3 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 69 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 441 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 20 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 16 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 88 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 14 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
94 2 2 1 0 0 0 0 0 0
fn=_ZN8rustc_ty2ty26instance_def_size_estimateN.llvm.M
94 15 0 0 15 15 0 0 0 0
fn=alloc::fmt::format
94 227 34 1 227 76 11 0 0 0
fn=core::fmt::num::<impl core::fmt::LowerHex for i64>::fmt
443 214 5 1 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
686 56 0 0 56 2 0 0 0 0
fn=rustc_ast_lowering::lower_crate
686 82 0 0 0 0 0 41 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_qpath
94 1 0 0 0 0 0 0 0 0
686 12 0 0 0 0 0 6 0 0
fn=rustc_codegen_llvm::allocator::codegen
686 11 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::linker::exported_symbols
686 14 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::codegen_crate
686 7 0 0 0 0 0 1 0 0
fn=rustc_data_structures::graph::dominators::dominators
686 28 0 0 0 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::init_def_id_to_hir_id_mapping
686 4 0 0 0 0 0 0 0 0
fn=rustc_lexer::unescape::unescape_str_or_byte_str::skip_ascii_whitespace
94 19 0 0 0 0 0 0 0 0
fn=rustc_metadata::dependency_format::verify_ok
686 14 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::BasicBlockData::expand_statements
686 35 3 1 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::estimate_size
94 20 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
686 57 0 0 0 0 0 22 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::univariant_uninterned
686 12 8 0 0 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::fold_list
686 32 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::iterate_to_fixpoint
686 201 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_aggregate
686 2 0 0 2 0 0 0 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_value
686 4 0 0 0 0 0 2 0 0
fn=rustc_mir::monomorphize::partitioning::merge_codegen_units
686 6 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::simplify
94 2 0 0 2 0 0 0 0 0
fn=rustc_mir::util::patch::MirPatch::apply
686 108 0 0 0 0 0 54 0 0
fn=rustc_mir_build::build::Builder::finish
686 6 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::match_simplified_candidates
94 1 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::diverge_cleanup_gen
686 13 0 0 0 0 0 0 0 0
fn=rustc_parse_format::Parser::new
686 24 0 0 0 0 0 12 0 0
fn=rustc_query_system::dep_graph::graph::DepGraph<K>::with_anon_task
94 97 28 1 0 0 0 0 0 0
fn=rustc_query_system::dep_graph::graph::DepGraph<K>::with_task
94 6 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::update_dollar_crate_names
94 8 0 0 0 0 0 0 0 0
fn=rustc_target::abi::call::x86_64::classify_arg::classify
94 8 0 0 0 0 0 0 0 0
fn=std::env::join_paths
686 12 0 0 0 0 0 12 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/ops/bit.rs
fn=<hashbrown::map::HashMap<K,V,S> as core::iter::traits::collect::Extend<(K,V)>>::extend
312 1840 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::BoxPointers as rustc_lint::passes::LateLintPass>::check_item
312 1 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::ExplicitOutlivesRequirements as rustc_lint::passes::LateLintPass>::check_item
312 3 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::MissingDoc as rustc_lint::passes::LateLintPass>::check_item
312 1 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::interpret::value::ConstValue as core::hash::Hash>::hash
312 641 49 1 420 9 0 0 0 0
fn=<rustc_middle::ty::ParamEnvAnd<T> as core::hash::Hash>::hash
312 27 0 0 12 0 0 0 0 0
fn=<rustc_middle::ty::PredicateAtom as core::hash::Hash>::hash
312 1321 46 1 392 8 0 0 0 0
fn=<rustc_middle::ty::consts::kind::ConstKind as core::hash::Hash>::hash
0 44 5 1 8 0 0 4 0 0
312 505 9 1 21 2 0 0 0 0
fn=<rustc_middle::ty::fast_reject::SimplifiedTypeGen<D> as core::hash::Hash>::hash
312 445 9 0 0 0 0 0 0 0
fn=<rustc_middle::ty::instance::Instance as core::hash::Hash>::hash
312 1099 3 1 524 14 0 0 0 0
fn=<rustc_middle::ty::instance::InstanceDef as core::hash::Hash>::hash
312 281 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::RegionKind as core::hash::Hash>::hash
312 3047 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as core::hash::Hash>::hash
0 10256 265 5 1069 5 0 2637 0 0
312 10375 181 5 3179 80 0 0 0 0
fn=<rustc_mir::interpret::place::MPlaceTy<Tag> as core::hash::Hash>::hash
312 168 20 1 84 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::RootCollector as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
312 1 0 0 0 0 0 0 0 0
fn=<rustc_passes::entry::EntryContext as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
312 3 0 0 0 0 0 0 0 0
fn=<rustc_passes::hir_id_validator::OuterVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
312 3 0 0 0 0 0 0 0 0
fn=<rustc_passes::liveness::IrMaps as rustc_hir::intravisit::Visitor>::visit_fn
312 1 1 1 0 0 0 0 0 0
fn=<rustc_passes::reachable::CollectPrivateImplItemsVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
312 3 0 0 0 0 0 0 0 0
fn=<rustc_passes::stability::Checker as rustc_hir::intravisit::Visitor>::visit_item
312 1 0 0 0 0 0 0 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_item
312 3 0 0 0 0 0 0 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_mod
312 1 0 0 0 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
312 1 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::Layout as core::hash::Hash>::hash
312 2465 84 2 1044 31 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::pointee_info_at
312 9 0 0 0 0 0 0 0 0
fn=<rustc_typeck::check::wfcheck::CheckTypeWellFormedVisitor as rustc_hir::itemlikevisit::ParItemLikeVisitor>::visit_item
312 3 0 0 0 0 0 0 0 0
fn=<rustc_typeck::check_unused::CollectExternCrateVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
312 1 1 1 0 0 0 0 0 0
fn=<rustc_typeck::coherence::orphan::OrphanChecker as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
312 3 0 0 0 0 0 0 0 0
fn=<rustc_typeck::collect::CollectItemTypesVisitor as rustc_hir::intravisit::Visitor>::visit_item
312 3 0 0 0 0 0 0 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
312 1 0 0 0 0 0 0 0 0
fn=<std::path::PathBuf as core::hash::Hash>::hash
312 1242 0 0 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check13check_bindersN.llvm.M
312 5 0 0 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check17check_occurrencesN.llvm.M
312 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle3hir3map3Map16opt_local_def_idN.llvm.M
312 5 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes10check_attr16CheckAttrVisitor16check_attributesN.llvm.M
312 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes4dead11DeadVisitor14symbol_is_liveN.llvm.M
312 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes4dead32has_allow_dead_code_or_lang_attrN.llvm.M
312 3 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes5entry8entry_fnN.llvm.M
312 1 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve19build_reduced_graph41_$LT$impl$u20$rustc_resolve..Resolver$GT$19get_macro_by_def_idN.llvm.M
312 5 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export39is_reachable_non_generic_provider_localN.llvm.M
312 1 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export39upstream_monomorphizations_for_providerN.llvm.M
312 2 0 0 0 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
312 72 0 0 0 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
312 3 0 0 0 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
312 7 0 0 0 0 0 0 0 0
fn=_ZN4core4hash5impls58_$LT$impl$u20$core..hash..Hash$u20$for$u20$$u5b$T$u5d$$GT$4hashN.llvm.M
312 60 0 0 0 0 0 0 0 0
fn=_ZN59_$LT$rustc_hash..FxHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
312 86 0 0 22 0 0 0 0 0
fn=_ZN59_$LT$rustc_hash..FxHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
312 1320 0 0 365 0 0 0 0 0
fn=_ZN59_$LT$rustc_hash..FxHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
312 194 0 0 139 61 0 0 0 0
fn=_ZN59_$LT$rustc_hash..FxHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
312 252952 0 0 106280 19403 145 0 0 0
fn=_ZN62_$LT$rustc_target..abi..Layout$u20$as$u20$core..hash..Hash$GT$4hashN.llvm.M
312 506 23 3 233 3 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
312 3581 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
312 4 0 0 4 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
312 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
312 8 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
312 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
312 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
312 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
312 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
312 42 0 0 21 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
312 8 0 0 0 0 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for &T>::hash
312 292 10 1 96 10 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for [T]>::hash
312 150 0 0 5 0 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for str>::hash
312 1930 0 0 872 27 7 0 0 0
fn=core::ops::function::FnOnce::call_once
312 3 0 0 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
312 1 0 0 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::contains_key
312 77 0 0 58 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
0 100 19 1 0 0 0 40 0 0
312 41742 71 8 187 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
312 6196 0 0 147 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove_entry
312 50 0 0 50 0 0 0 0 0
fn=hashbrown::map::make_hash
312 6 0 0 2 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
312 39703 12 3 2338 131 0 0 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
312 9776 14 1 187 0 0 0 0 0
fn=indexmap::map::IndexMap<K,V,S>::entry
312 1929 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm::{{closure}}
312 6 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::meth::get_vtable
0 2 0 0 0 0 0 1 0 0
312 4 0 0 0 0 0 0 0 0
fn=rustc_data_structures::snapshot_map::SnapshotMap<K,V,M,L>::get
312 5 0 0 0 0 0 0 0 0
fn=rustc_data_structures::sync::join
312 1 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
312 6 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::lookup_cur_matched
312 2 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::Visitor::visit_nested_item
312 9 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
312 2 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::process_registered_region_obligations
312 7 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_implementations_for_trait
312 113 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::TyS> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
312 788 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::Predicate> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
312 10 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_owner_def_id
312 9 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_parent_did
312 1 0 0 0 0 0 0 0 0
fn=rustc_middle::lint::LintLevelMap::level_and_source
312 7 0 0 0 0 0 0 0 0
fn=rustc_middle::traits::specialization_graph::Graph::parent
312 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_predicates
312 66 0 0 66 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_substs
312 1501 0 0 1501 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_type_list
312 267 0 0 267 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_const_alloc
312 52 0 0 6 0 0 0 0 0
fn=rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur
312 87 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::borrow_set::BorrowSet::activations_at_location
312 36 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
312 1 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_items_rec
312 10 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::construct_fn
312 2 0 0 0 0 0 0 0 0
fn=rustc_passes::dead::check_crate
312 2 1 1 0 0 0 0 0 0
fn=rustc_passes::hir_id_validator::check_crate
312 1 0 0 0 0 0 0 0 0
fn=rustc_passes::liveness::Liveness::propagate_through_expr
312 1 0 0 0 0 0 0 0 0
fn=rustc_privacy::PrivateItemsInPublicInterfacesVisitor::check
312 1 0 0 0 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
312 8747 249 16 842 0 0 44 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::get_module
312 27 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
312 2 0 0 0 0 0 0 0 0
fn=rustc_session::session::Session::track_errors
312 1 0 0 0 0 0 0 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
312 3 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::source_file_by_stable_id
312 1 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
312 106 0 0 53 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
312 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_opaque_types_from_value
312 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::check_fn
312 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::regionck::<impl rustc_typeck::check::FnCtxt>::regionck_item
312 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_false_global_bounds
312 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_item_well_formed
312 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::<impl rustc_typeck::check::FnCtxt>::resolve_type_vars_in_body
312 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::impl_wf_check::impl_wf_check
312 1 0 0 0 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
312 112948 0 0 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::entry
312 3 0 0 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::get
312 468 57 1 234 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::insert
312 194 0 0 97 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::remove
312 3 0 0 0 0 0 0 0 0
fn=std::thread::local::LocalKey<T>::with
312 58 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/ops/function.rs
fn=<(T10,T11) as rustc_serialize::serialize::Decodable>::decode
233 4938 0 0 0 0 0 2469 0 0
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_terminator_effect
275 4 0 0 4 0 0 0 0 0
fn=<F as rustc_expand::base::TTMacroExpander>::expand
72 3 0 0 2 1 0 1 0 0
fn=<alloc::boxed::Box<T> as rustc_serialize::serialize::UseSpecializedDecodable>::default_decode
233 108 22 1 0 0 0 54 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 5 0 0 2 0 0 0 0 0
275 378 6 2 368 44 1 8 0 0
286 68 2 2 44 9 0 24 0 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
154 372 2 1 0 0 0 124 0 0
fn=<core::iter::adapters::Filter<I,P> as core::iter::traits::iterator::Iterator>::next
0 6 0 0 0 0 0 0 0 0
275 8 0 0 4 0 0 4 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
275 20 2 1 10 0 0 10 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
275 112 0 0 0 0 0 56 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::try_fold
275 1 0 0 1 0 0 0 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
286 38 7 1 35 5 0 3 0 0
fn=<hashbrown::map::HashMap<K,V,S> as core::iter::traits::collect::Extend<(K,V)>>::extend
154 4 1 1 2 1 0 2 0 0
fn=<rustc_ast::ast::AttrItem as rustc_serialize::serialize::Decodable>::decode
233 2160 0 0 0 0 0 1080 0 0
fn=<rustc_ast::ast::Attribute as rustc_serialize::serialize::Decodable>::decode
233 2160 0 0 0 0 0 1080 10 0
fn=<rustc_ast::token::Token as rustc_serialize::serialize::Decodable>::decode
233 1696 0 0 0 0 0 848 3 0
fn=<rustc_ast::tokenstream::TokenTree as rustc_serialize::serialize::Decodable>::decode
233 4870 0 0 0 0 0 2435 3 0
fn=<rustc_attr::builtin::IntType as rustc_serialize::serialize::Decodable>::decode
233 2 0 0 0 0 0 2 0 0
fn=<rustc_hir::def::Res<Id> as rustc_serialize::serialize::Decodable>::decode
233 5628 0 0 0 0 0 2814 0 0
fn=<rustc_hir::hir::PrimTy as rustc_serialize::serialize::Decodable>::decode
233 12 0 0 0 0 0 12 0 0
fn=<rustc_metadata::rmeta::CrateDep as rustc_serialize::serialize::Decodable>::decode
233 413 14 1 59 7 0 118 0 0
fn=<rustc_middle::hir::exports::Export<Id> as rustc_serialize::serialize::Decodable>::decode
233 11256 0 0 0 0 0 5628 0 0
fn=<rustc_middle::mir::Constant as rustc_serialize::serialize::Decodable>::decode
233 6 0 0 0 0 0 3 0 0
fn=<rustc_middle::mir::LocalDecl as rustc_serialize::serialize::Decodable>::decode
233 92 0 0 0 0 0 46 0 0
fn=<rustc_middle::mir::Statement as rustc_serialize::serialize::Decodable>::decode
233 60 0 0 0 0 0 60 8 0
fn=<rustc_middle::mir::VarDebugInfo as rustc_serialize::serialize::Decodable>::decode
233 18 6 1 0 0 0 9 0 0
fn=<rustc_middle::mir::terminator::Terminator as rustc_serialize::serialize::Decodable>::decode
233 39 0 0 0 0 0 34 0 0
fn=<rustc_middle::ty::GenericParamDef as rustc_serialize::serialize::Decodable>::decode
233 166 0 0 0 0 0 83 0 0
fn=<rustc_middle::ty::PredicateAtom as rustc_serialize::serialize::Decodable>::decode
233 24 0 0 0 0 0 12 6 0
fn=<rustc_middle::ty::PredicateKind as rustc_serialize::serialize::Decodable>::decode
233 30 0 0 0 0 0 15 5 0
fn=<rustc_middle::ty::Visibility as rustc_serialize::serialize::Decodable>::decode
233 2217 15 1 0 0 0 2217 0 0
fn=<rustc_middle::ty::consts::kind::ConstKind as rustc_serialize::serialize::Decodable>::decode
233 33 0 0 0 0 0 27 0 0
fn=<rustc_middle::ty::fold::BoundVarReplacer as rustc_middle::ty::fold::TypeFolder>::fold_region
275 750 0 0 500 49 12 250 13 0
fn=<rustc_middle::ty::sty::Binder<T> as rustc_serialize::serialize::Decodable>::decode
233 34 0 0 0 0 0 17 0 0
fn=<rustc_middle::ty::sty::ExistentialPredicate as rustc_serialize::serialize::Decodable>::decode
233 16 0 0 0 0 0 8 1 0
fn=<rustc_middle::ty::sty::RegionKind as rustc_serialize::serialize::Decodable>::decode
233 320 0 0 0 0 0 160 26 0
fn=<rustc_middle::ty::sty::TyKind as rustc_serialize::serialize::Decodable>::decode
233 97 0 0 0 0 0 75 4 0
fn=<rustc_middle::ty::subst::GenericArg as rustc_serialize::serialize::Decodable>::decode
233 2 0 0 0 0 0 1 0 0
fn=<std::env::SplitPaths as core::iter::traits::iterator::Iterator>::next
154 440 1 1 220 0 0 220 0 0
fn=_ZN12rustc_passes9reachable13reachable_setN.llvm.M
286 1 0 0 1 0 0 0 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$22register_obligation_atN.llvm.M
154 31 0 0 0 0 0 31 0 0
286 31 0 0 31 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 4 1 1 1 0 0 1 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 17 1 1 7 0 0 7 1 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 15 2 2 7 0 0 6 1 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 17 3 3 7 0 0 7 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 36 12 1 6 0 0 12 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 4 1 1 1 0 0 1 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 39765 254 1 14460 1 0 10845 5 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 1 0 0 1 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 9 2 1 3 0 0 4 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 4 1 0 1 0 0 1 1 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 11 2 1 4 0 0 3 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 19 1 1 7 0 0 6 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 9 3 2 3 1 0 2 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 18 1 1 7 0 0 7 1 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 9 1 1 3 0 0 4 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 17 3 3 7 0 0 7 2 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 4 1 1 1 0 0 1 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 1 0 0 1 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 33 6 2 12 1 0 9 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 4 1 0 1 0 0 1 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 90 5 1 30 0 0 30 4 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 11 2 1 4 0 0 3 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 4 1 1 1 0 0 1 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 9 2 1 3 1 0 2 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
233 1 0 0 1 0 0 0 0 0
fn=_ZN90_$LT$rustc_metadata..rmeta..CrateRoot$u20$as$u20$rustc_serialize..serialize..Decodable$GT$6decode28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
233 252 0 0 42 9 0 126 0 0
fn=core::ops::function::FnOnce::call_once
0 14 3 2 3 0 0 0 0 0
233 159 20 15 60 3 0 45 5 0
fn=core::ops::function::FnOnce::call_once{{vtable-shim}}
233 93 12 6 19 4 1 51 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
0 6 1 1 0 0 0 0 0 0
274 2743 56 11 0 0 0 1945 0 0
275 332 2 1 305 0 0 21 0 0
276 2934 42 4 2299 5 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
285 505 32 7 14 0 0 287 1 0
287 483 4 1 345 8 0 0 0 0
fn=once_cell::imp::OnceCell<T>::initialize
0 2 1 1 0 0 0 0 0 0
233 2 0 0 0 0 0 2 0 0
fn=rand_chacha::guts::init_chacha
233 2 1 1 1 1 0 1 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItem>::from_tokens
233 10 0 0 10 3 0 10 2 0
fn=rustc_ast::token::Token::is_path_start
233 4 0 0 4 2 0 4 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
286 150 31 11 50 0 0 75 0 0
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::new
154 56 0 0 0 0 0 28 0 0
fn=rustc_interface::passes::register_plugins
243 4 0 0 2 1 0 1 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::rmeta::Lazy<T,()>>::decode
233 230 0 0 0 0 0 230 0 0
fn=rustc_metadata::rmeta::decoder::CrateMetadata::update_extern_crate
233 180 0 0 60 0 0 60 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::scalar_pair
286 60 9 1 40 0 0 20 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
286 2 1 1 1 0 0 0 0 0
fn=rustc_target::spec::Target::from_json
233 40 1 1 20 2 0 20 0 0
fn=rustc_typeck::check::_match::<impl rustc_typeck::check::FnCtxt>::check_match
275 1 0 0 1 1 0 0 0 0
fn=std::thread::Builder::spawn
0 1 0 0 0 0 0 0 0 0
233 1 0 0 1 1 0 1 0 0
fn=std::thread::spawn
0 8 1 1 0 0 0 0 0 0
233 8 0 0 8 6 0 8 0 0
fn=tempfile::util::create_helper
72 3 0 0 1 1 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/ops/range.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
514 36 0 0 6 0 0 0 0 0
fn=<rustc_codegen_llvm::builder::Builder as rustc_codegen_ssa::traits::builder::BuilderMethods>::load_operand
0 12 6 3 12 0 0 0 0 0
fn=_ZN66_$LT$rustc_target..abi..Layout$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
340 94 40 3 94 0 0 0 0 0
341 188 12 2 94 0 0 0 0 0
349 205 0 0 60 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::vars_since_snapshot
79 4 0 0 1 1 0 2 0 0
82 3 0 0 0 0 0 1 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
340 14 0 0 8 0 0 6 0 0
341 14 3 1 8 0 0 6 0 0
349 3 0 0 3 0 0 0 0 0
639 8 3 0 4 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::scalar_pair
340 66 0 0 44 0 0 22 0 0
341 77 21 2 44 0 0 33 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::univariant_uninterned
340 36 9 2 32 0 0 4 0 0
341 48 1 0 32 0 0 16 0 0
fn=rustc_mir::interpret::validity::ValidityVisitor<M>::visit_scalar
0 4 1 1 2 0 0 2 0 0
fn=rustc_target::abi::Layout::scalar
340 54 0 0 54 0 0 0 0 0
341 54 15 1 54 0 0 0 0 0
349 54 0 0 27 0 0 27 2 0
fn=rustc_target::abi::Scalar::is_bool
0 9 0 0 0 0 0 0 0 0
340 9 0 0 9 0 0 0 0 0
341 45 2 0 9 0 0 0 0 0
349 27 0 0 9 0 0 0 0 0
fn=std::sys_common::at_exit_imp::cleanup
514 30 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/option.rs
fn=<&rustc_middle::ty::TyS as rustc_infer::infer::at::ToTrace>::to_trace
1285 81 0 0 27 0 0 0 0 0
fn=<&rustc_middle::ty::sty::RegionKind as rustc_infer::infer::at::ToTrace>::to_trace
1285 12 0 0 4 2 0 0 0 0
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_statement_effect
456 210 2 1 42 1 0 0 0 0
fn=<T as alloc::borrow::ToOwned>::to_owned
0 16 6 2 0 0 0 0 0 0
1285 68 7 3 28 0 0 12 0 0
1286 8 0 0 0 0 0 4 0 0
fn=<alloc::boxed::Box<T> as rustc_serialize::serialize::UseSpecializedDecodable>::default_decode
0 2 0 0 0 0 0 0 0 0
346 50 0 0 0 0 0 0 0 0
fn=<alloc::collections::btree::map::BTreeMap<K,V> as core::hash::Hash>::hash
146 2 0 0 1 1 0 0 0 0
289 2 0 0 0 0 0 0 0 0
fn=<alloc::collections::btree::map::BTreeMap<K,V> as core::ops::drop::Drop>::drop
0 66 9 6 0 0 0 0 0 0
289 216 2 1 83 0 0 0 0 0
385 216 1 1 0 0 0 0 0 0
fn=<alloc::collections::btree::map::BTreeMap<T,A> as rustc_serialize::json::ToJson>::to_json
289 4 0 0 0 0 0 0 0 0
fn=<alloc::vec::Drain<T> as core::ops::drop::Drop>::drop
0 1 0 0 0 0 0 0 0 0
457 1 1 1 0 0 0 1 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 56 4 0 1 0 0 9 0 0
185 134 0 0 90 0 0 0 0 0
268 131 5 1 34 0 0 0 0 0
289 26 2 2 13 0 0 0 0 0
456 1496 47 8 339 97 0 13 0 0
483 54 0 0 14 0 0 0 0 0
538 12 2 2 2 0 0 2 0 0
1311 1185 0 0 0 0 0 790 0 0
1445 1321 84 9 437 0 0 0 0 0
1586 2 0 0 2 0 0 0 0 0
1700 9 0 0 6 0 0 3 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
0 60 0 0 36 0 0 0 0 0
289 1 1 1 1 0 0 0 0 0
456 94 0 0 82 0 0 0 0 0
1285 68 0 0 34 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
0 60 1 1 0 0 0 0 0 0
1285 74 3 1 37 0 0 0 0 0
fn=<alloc::vec::Vec<T> as rustc_data_structures::map_in_place::MapInPlace<T>>::flat_map_in_place
1311 2 0 0 0 0 0 2 0 0
1335 8 2 2 4 0 0 4 0 0
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::fold
0 28 2 1 4 0 0 8 0 0
1285 58 4 2 19 1 0 11 0 0
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::size_hint
268 60 0 0 20 0 0 0 0 0
483 20 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Copied<I> as core::iter::traits::iterator::Iterator>::next
289 34 2 1 34 0 0 0 0 0
456 68 2 1 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 38 2 1 28 0 0 0 0 0
146 42 0 0 0 0 0 14 0 0
185 13 1 1 13 3 0 0 0 0
289 8 2 1 2 0 0 0 0 0
346 12 0 0 0 0 0 0 0 0
385 110 0 0 39 0 0 41 0 0
456 14 1 1 14 0 0 0 0 0
1285 9 1 1 3 1 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
385 21 4 1 9 0 0 6 2 0
1285 9 1 1 3 2 0 0 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
565 14 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
0 9 0 0 1 0 0 0 0 0
427 4 0 0 0 0 0 0 0 0
1285 8 0 0 4 0 0 0 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::next
289 60 0 0 20 0 0 0 0 0
456 126 0 0 0 0 0 20 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::clone::Clone>::clone
0 1 0 0 0 0 0 0 0 0
1285 8 1 1 3 0 0 0 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
289 36 28 5 36 0 0 0 0 0
456 57 7 1 37 0 0 6 1 0
fn=<core::iter::adapters::flatten::Flatten<I> as core::iter::traits::iterator::Iterator>::next
289 3 2 1 3 0 0 0 0 0
fn=<core::option::Option<(alloc::string::String,u64)> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
146 3 1 1 1 1 0 0 0 0
fn=<core::option::Option<T> as core::hash::Hash>::hash
0 813 1 1 813 0 0 0 0 0
146 1623 9 1 811 0 0 0 0 0
fn=<core::option::Option<alloc::string::String> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
0 12 0 0 0 0 0 6 0 0
146 18 1 1 6 3 0 0 0 0
fn=<core::option::Option<alloc::vec::Vec<alloc::string::String>> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
146 3 0 0 1 1 0 0 0 0
fn=<core::option::Option<bool> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
0 26 1 1 0 0 0 13 0 0
146 39 0 0 13 0 0 0 0 0
fn=<core::option::Option<rustc_session::lint::Level> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
146 9 0 0 3 0 0 0 0 0
fn=<core::option::Option<rustc_target::spec::CodeModel> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
146 3 0 0 1 1 0 0 0 0
fn=<core::option::Option<rustc_target::spec::MergeFunctions> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
146 3 0 0 1 0 0 0 0 0
fn=<core::option::Option<rustc_target::spec::PanicStrategy> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
146 6 0 0 2 0 0 0 0 0
fn=<core::option::Option<rustc_target::spec::RelocModel> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
146 3 0 0 1 0 0 0 0 0
fn=<core::option::Option<std::path::PathBuf> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
146 4 0 0 2 2 0 0 0 0
fn=<core::option::Option<usize> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
0 10 0 0 0 0 0 4 0 0
146 6 0 0 2 2 0 0 0 0
fn=<core::result::Result<T,E> as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with
385 1706 15 6 506 1 0 422 29 0
456 1660 62 5 1189 6 0 450 24 0
483 230 8 2 5 0 0 178 2 0
fn=<dyn rustc_typeck::astconv::AstConv>::ast_region_to_region
427 2 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::ast_ty_to_ty
268 2 1 1 1 0 0 0 0 0
456 1 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::check_generic_arg_count_for_call
185 2 0 0 2 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::create_substs_for_generic_args
0 5 0 0 2 0 0 2 0 0
268 27 6 3 4 0 0 4 0 0
456 6 2 1 0 0 0 0 0 0
856 22 2 1 4 0 0 3 0 0
857 11 2 1 0 0 0 9 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::res_to_ty
146 1 0 0 0 0 0 0 0 0
385 1 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::ty_of_fn
0 6 1 1 2 0 0 0 0 0
456 4 1 1 1 0 0 2 0 0
fn=<hashbrown::map::HashMap<K,V,S> as core::iter::traits::collect::Extend<(K,V)>>::extend
456 6822 0 0 2274 2 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::clone::Clone>::clone
565 2 1 1 0 0 0 0 0 0
fn=<i8 as core::slice::SliceContains>::slice_contains
185 30 0 0 0 0 0 0 0 0
fn=<jobserver::Acquired as core::ops::drop::Drop>::drop
456 7 0 0 7 0 0 0 0 0
fn=<jobserver::HelperThread as core::ops::drop::Drop>::drop
385 7 0 0 0 0 0 3 0 0
fn=<rustc_ast::tokenstream::Cursor as core::iter::traits::iterator::Iterator>::next
456 140 0 0 0 0 0 0 0 0
457 62 0 0 0 0 0 31 0 0
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_item
185 1 0 0 1 0 0 0 0 0
fn=<rustc_ast_passes::feature_gate::PostExpansionVisitor as rustc_ast::visit::Visitor>::visit_attribute
671 8 0 0 2 0 0 0 0 0
fn=<rustc_ast_passes::feature_gate::PostExpansionVisitor as rustc_ast::visit::Visitor>::visit_fn
146 2 0 0 0 0 0 0 0 0
fn=<rustc_codegen_llvm::builder::Builder as rustc_codegen_ssa::traits::builder::BuilderMethods>::load_operand
185 27 0 0 9 0 0 0 0 0
fn=<rustc_codegen_llvm::context::CodegenCx as rustc_codegen_ssa::traits::misc::MiscMethods>::eh_personality
385 6 1 1 2 0 0 2 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::export_symbols
185 1 0 0 1 1 0 0 0 0
fn=<rustc_codegen_ssa::back::write::CodegenContext<B> as core::clone::Clone>::clone
0 28 5 1 0 0 0 0 0 0
1285 91 5 1 35 2 0 0 0 0
1286 7 5 1 0 0 0 7 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_arm
185 1 0 0 0 0 0 0 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_item
185 4 0 0 0 0 0 0 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_stmt
185 2 0 0 0 0 0 0 0 0
fn=<rustc_expand::mbe::macro_parser::MatcherPos as core::clone::Clone>::clone
0 48 4 1 0 0 0 16 0 0
1285 112 0 0 32 0 0 32 0 0
1286 32 0 0 0 0 0 16 0 0
fn=<rustc_expand::placeholders::PlaceholderExpander as rustc_ast::mut_visit::MutVisitor>::filter_map_expr
0 2 0 0 0 0 0 0 0 0
385 4 0 0 2 0 0 1 0 0
fn=<rustc_expand::placeholders::PlaceholderExpander as rustc_ast::mut_visit::MutVisitor>::flat_map_stmt
0 2 0 0 0 0 0 0 0 0
385 4 1 1 2 0 0 1 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_mir::borrow_check::universal_regions::InferCtxtExt>::replace_late_bound_regions_with_nll_infer_vars
427 3 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
268 48 7 2 12 0 0 0 0 0
289 5 0 0 5 0 0 0 0 0
346 5 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::at::At as rustc_trait_selection::traits::query::dropck_outlives::AtExt>::dropck_outlives
268 6 0 0 3 0 0 0 0 0
409 6 0 0 0 0 0 0 0 0
456 3 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::CanonicalizeQueryResponse as rustc_infer::infer::canonical::canonicalizer::CanonicalizeRegionMode>::canonicalize_free_region
289 61 0 0 61 0 0 0 0 0
346 61 0 0 0 0 0 0 0 0
385 122 7 1 0 0 0 0 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::Canonicalizer as rustc_middle::ty::fold::TypeFolder>::fold_region
289 83 0 0 83 4 0 0 0 0
346 83 0 0 0 0 0 0 0 0
385 166 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::combine::Generalizer as rustc_middle::ty::relate::TypeRelation>::regions
268 14 0 0 7 0 0 0 0 0
409 14 0 0 0 0 0 0 0 0
456 7 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::equate::Equate as rustc_middle::ty::relate::TypeRelation>::regions
289 50 0 0 50 0 0 0 0 0
346 50 0 0 0 0 0 0 0 0
1285 150 0 0 50 0 0 0 0 0
fn=<rustc_infer::infer::region_constraints::RegionConstraintStorage as ena::undo_log::Rollback<rustc_infer::infer::region_constraints::UndoLog>>::reverse
289 124 25 1 62 1 0 0 0 0
385 190 0 0 95 7 0 0 0 0
456 248 0 0 124 0 0 0 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::binders
268 44 0 0 22 0 0 0 0 0
409 44 0 0 0 0 0 0 0 0
456 22 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::regions
289 11 0 0 11 0 0 0 0 0
346 11 0 0 0 0 0 0 0 0
1285 33 0 0 11 0 0 0 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::tys
1285 3 0 0 1 0 0 0 0 0
fn=<rustc_infer::traits::Obligation<rustc_middle::ty::sty::Binder<rustc_middle::ty::TraitPredicate>> as rustc_trait_selection::traits::select::TraitObligationExt>::derived_cause
268 176 0 0 88 0 0 0 0 0
409 88 24 1 0 0 0 0 0 0
456 88 0 0 0 0 0 0 0 0
fn=<rustc_infer::traits::util::Elaborator as core::iter::traits::iterator::Iterator>::next
456 2 1 1 0 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_crate
268 3 0 0 1 1 0 0 0 0
385 1 0 0 0 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedLateLintPass as rustc_lint::passes::LateLintPass>::check_item_post
146 6 0 0 0 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedModuleLateLintPass as rustc_lint::passes::LateLintPass>::check_expr
456 2 0 0 0 0 0 0 0 0
766 26 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::BoxPointers as rustc_lint::passes::LateLintPass>::check_item
427 2 0 0 0 0 0 0 0 0
456 1 0 0 1 0 0 0 0 0
fn=<rustc_lint::builtin::DeprecatedAttr as rustc_lint::passes::EarlyLintPass>::check_attribute
146 16 0 0 0 0 0 0 0 0
456 4 1 1 4 0 0 0 0 0
fn=<rustc_lint::builtin::EllipsisInclusiveRangePatterns as rustc_lint::passes::EarlyLintPass>::check_pat
185 1 0 0 1 0 0 0 0 0
fn=<rustc_lint::builtin::ExplicitOutlivesRequirements as rustc_lint::passes::LateLintPass>::check_item
427 6 0 0 0 0 0 0 0 0
456 3 0 0 3 0 0 0 0 0
fn=<rustc_lint::builtin::InvalidValue as rustc_lint::passes::LateLintPass>::check_expr
483 5 0 0 2 0 0 0 0 0
766 2 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::MissingCopyImplementations as rustc_lint::passes::LateLintPass>::check_item
146 6 1 1 0 0 0 0 0 0
fn=<rustc_lint::builtin::MissingDebugImplementations as rustc_lint::passes::LateLintPass>::check_item
146 6 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::MissingDoc as rustc_lint::passes::LateLintPass>::check_item
0 1 0 0 0 0 0 0 0 0
427 2 0 0 0 0 0 0 0 0
456 1 0 0 1 0 0 0 0 0
fn=<rustc_lint::builtin::MissingDoc as rustc_lint::passes::LateLintPass>::enter_lint_attrs
0 51 0 0 17 0 0 0 0 0
346 68 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::MutableTransmutes as rustc_lint::passes::LateLintPass>::check_expr
483 6 0 0 3 0 0 0 0 0
766 2 0 0 0 0 0 0 0 0
fn=<rustc_lint::context::LateContext::get_def_path::AbsolutePathPrinter as rustc_middle::ty::print::Printer>::path_qualified
185 1 0 0 0 0 0 0 0 0
fn=<rustc_lint::late::LateContextAndPass<T> as rustc_hir::intravisit::Visitor>::visit_nested_body
146 35 1 1 0 0 0 1 0 0
fn=<rustc_lint::non_ascii_idents::NonAsciiIdents as rustc_lint::passes::EarlyLintPass>::check_crate
289 12 1 1 3 0 0 0 0 0
fn=<rustc_lint::nonstandard_style::NonSnakeCase as rustc_lint::passes::LateLintPass>::check_mod
671 2 0 0 0 0 0 0 0 0
672 3 1 1 0 0 0 2 0 0
fn=<rustc_lint::types::TypeLimits as rustc_lint::passes::LateLintPass>::check_expr
766 2 0 0 0 0 0 0 0 0
fn=<rustc_lint::unused::UnusedAttributes as rustc_lint::passes::LateLintPass>::check_attribute
671 8 2 1 2 0 0 0 0 0
fn=<rustc_lint::unused::UnusedResults as rustc_lint::passes::LateLintPass>::check_stmt
766 4 0 0 0 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_middle::ty::codec::TyDecoder>::map_encoded_cnum_to_current
0 916 0 0 0 0 0 916 4 0
346 10291 0 0 0 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_metadata::rmeta::Lazy<T,()>>>::specialized_decode
385 30486 0 0 0 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_metadata::rmeta::Lazy<[T],usize>>>::specialized_decode
385 4080 0 0 0 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_metadata::rmeta::Lazy<rustc_metadata::rmeta::table::Table<I,T>,usize>>>::specialized_decode
385 4830 0 0 0 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_span::span_encoding::Span>>::specialized_decode
0 111 0 0 37 0 0 74 0 0
185 37 0 0 37 1 0 0 0 0
346 101230 2 1 37 0 0 0 0 0
385 50578 0 0 0 0 0 0 0 0
427 148 2 1 0 0 0 0 0 0
fn=<rustc_middle::hir::map::ParentHirIterator as core::iter::traits::iterator::Iterator>::next
0 56 0 0 0 0 0 0 0 0
268 30 0 0 10 0 0 0 0 0
409 18 0 0 0 0 0 0 0 0
456 26 0 0 0 0 0 0 0 0
671 20 0 0 0 0 0 0 0 0
fn=<rustc_middle::hir::map::collector::NodeCollector as rustc_hir::intravisit::Visitor>::visit_block
268 4 0 0 2 0 0 0 0 0
fn=<rustc_middle::middle::cstore::CrateSource as core::clone::Clone>::clone
1285 15 1 1 5 0 0 4 0 0
1286 2 1 1 0 0 0 2 0 0
fn=<rustc_middle::mir::Body as core::clone::Clone>::clone
0 2 1 1 0 0 0 0 0 0
268 1 0 0 1 0 0 0 0 0
1285 8 2 2 4 0 0 0 0 0
1286 1 0 0 0 0 0 1 0 0
fn=<rustc_middle::mir::Constant as rustc_serialize::serialize::Decodable>::decode
346 6 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::Place as rustc_mir::borrow_check::place_ext::PlaceExt>::ignore_borrow
538 24 2 1 0 0 0 0 0 0
995 12 0 0 12 0 0 0 0 0
fn=<rustc_middle::mir::interpret::error::InterpErrorInfo as core::convert::From<rustc_middle::mir::interpret::error::InterpError>>::from
268 4 1 1 1 0 0 1 0 0
fn=<rustc_middle::mir::mono::MonoItem as core::cmp::PartialEq>::eq
146 216 2 2 4 0 0 0 0 0
fn=<rustc_middle::mir::traversal::Postorder as core::iter::traits::iterator::Iterator>::next
185 20 0 0 20 0 0 0 0 0
fn=<rustc_middle::mir::traversal::ReversePostorder as core::iter::traits::iterator::Iterator>::next
456 435 0 0 174 7 0 0 0 0
fn=<rustc_middle::traits::specialization_graph::Children as rustc_trait_selection::traits::specialize::specialization_graph::ChildrenExt>::insert_blindly
385 440 4 0 176 0 0 176 0 0
fn=<rustc_middle::traits::specialization_graph::Graph as rustc_trait_selection::traits::specialize::specialization_graph::GraphExt>::record_impl_from_cstore
185 88 2 1 0 0 0 0 0 0
fn=<rustc_middle::ty::AdtDef as rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext>>::hash_stable::CACHE::__getit
268 20 0 0 5 4 0 5 0 0
fn=<rustc_middle::ty::ParamEnv as core::cmp::PartialEq>::eq
146 1863 0 0 207 1 0 0 0 0
fn=<rustc_middle::ty::ParamEnvAnd<T> as core::hash::Hash>::hash
0 18 4 2 0 0 0 3 0 0
146 18 0 0 6 0 0 0 0 0
fn=<rustc_middle::ty::PredicateAtom as rustc_serialize::serialize::Decodable>::decode
0 3 0 0 0 0 0 0 0 0
346 10 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::consts::kind::ConstKind as core::hash::Hash>::hash
0 105 8 1 0 0 0 21 0 0
146 231 0 0 42 0 0 0 0 0
fn=<rustc_middle::ty::instance::Instance as core::cmp::PartialEq>::eq
146 508 22 1 2 0 0 0 0 0
fn=<rustc_middle::ty::instance::Instance as core::hash::Hash>::hash
0 472 0 0 0 0 0 0 0 0
146 1416 0 0 472 12 0 0 0 0
fn=<rustc_middle::ty::instance::InstanceDef as core::hash::Hash>::hash
0 211 0 0 0 0 0 0 0 0
146 633 0 0 211 0 0 0 0 0
fn=<rustc_middle::ty::sty::Binder<rustc_middle::ty::sty::TraitRef> as rustc_infer::infer::at::ToTrace>::to_trace
1285 66 0 0 22 0 0 0 0 0
fn=<rustc_middle::ty::sty::TraitRef as rustc_infer::infer::at::ToTrace>::to_trace
1285 270 0 0 90 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as rustc_serialize::serialize::Decodable>::decode
0 62 0 0 0 0 0 0 0 0
346 1142 24 1 0 0 0 0 0 0
fn=<rustc_middle::ty::subst::GenericArg as rustc_serialize::serialize::Decodable>::decode
0 109 0 0 0 0 0 0 0 0
346 218 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::subst::SubstFolder as rustc_middle::ty::fold::TypeFolder>::fold_region
456 418 0 0 209 0 0 0 0 0
fn=<rustc_middle::ty::subst::SubstFolder as rustc_middle::ty::fold::TypeFolder>::fold_ty
456 750 0 0 375 2 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_place
0 28 1 1 16 0 0 4 0 0
185 4 0 0 0 0 0 0 0 0
456 8 0 0 0 0 0 0 0 0
995 16 0 0 4 0 0 0 0 0
fn=<rustc_mir::const_eval::machine::CompileTimeInterpreter as rustc_mir::interpret::machine::Machine>::before_access_global
185 41 20 1 0 0 0 0 0 0
fn=<rustc_mir::dataflow::framework::direction::Forward as rustc_mir::dataflow::framework::direction::Direction>::join_state_into_successors_of
483 16 0 0 0 0 0 0 0 0
fn=<rustc_mir::interpret::intern::InternVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_value
146 4 0 0 0 0 0 0 0 0
fn=<rustc_mir::interpret::validity::ValidityVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_value
185 1 0 0 0 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_terminator
385 48 0 0 16 0 0 16 4 0
fn=<rustc_mir::monomorphize::collector::RootCollector as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
427 2 0 0 0 0 0 0 0 0
456 1 0 0 1 0 0 0 0 0
fn=<rustc_mir::transform::check_unsafety::UnsafetyChecker as rustc_middle::mir::visit::Visitor>::visit_place
538 4 0 0 0 0 0 0 0 0
995 4 1 1 2 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
0 2 1 1 1 0 0 0 0 0
185 4 0 0 3 0 0 0 0 0
385 2 0 0 0 0 0 0 0 0
427 3 0 0 0 0 0 0 0 0
456 2 0 0 0 0 0 0 0 0
457 1 1 1 0 0 0 1 0 0
705 2 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_statement
346 80 3 1 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_terminator
385 4 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
185 7 0 0 7 0 0 0 0 0
fn=<rustc_mir::transform::promote_consts::PromoteTemps as rustc_mir::transform::MirPass>::run_pass
185 1 1 1 1 0 0 0 0 0
fn=<rustc_mir::transform::simplify::SimplifyLocals as rustc_mir::transform::MirPass>::run_pass
185 6 0 0 6 0 0 0 0 0
385 34 1 1 0 0 0 0 0 0
fn=<rustc_mir::transform::uninhabited_enum_branching::UninhabitedEnumBranching as rustc_mir::transform::MirPass>::run_pass
185 3 0 0 3 0 0 0 0 0
fn=<rustc_mir_build::hair::pattern::check_match::MatchVisitor as rustc_hir::intravisit::Visitor>::visit_expr
185 4 0 0 2 0 0 0 0 0
456 2 1 1 0 0 0 0 0 0
538 2 0 0 0 0 0 0 0 0
995 5 0 0 4 0 0 1 0 0
fn=<rustc_parse_format::Parser as core::iter::traits::iterator::Iterator>::next
0 1 0 0 0 0 0 0 0 0
146 4 0 0 0 0 0 0 0 0
268 4 0 0 0 0 0 0 0 0
409 1 1 1 0 0 0 0 0 0
856 8 0 0 2 0 0 0 0 0
857 2 1 1 0 0 0 2 0 0
fn=<rustc_passes::dead::MarkSymbolVisitor as rustc_hir::intravisit::Visitor>::visit_expr
346 2 0 0 0 0 0 0 0 0
fn=<rustc_passes::entry::EntryContext as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
0 3 0 0 0 0 0 0 0 0
185 1 1 1 1 0 0 0 0 0
427 6 0 0 0 0 0 0 0 0
456 3 0 0 3 0 0 0 0 0
fn=<rustc_passes::hir_id_validator::HirIdValidator as rustc_hir::intravisit::Visitor>::visit_id
346 2 0 0 0 0 0 0 0 0
fn=<rustc_passes::hir_id_validator::OuterVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
427 6 0 0 0 0 0 0 0 0
456 70 0 0 6 1 0 0 0 0
fn=<rustc_passes::liveness::IrMaps as rustc_hir::intravisit::Visitor>::visit_fn
0 1 0 0 0 0 0 1 0 0
427 2 1 1 0 0 0 0 0 0
456 2 0 0 1 0 0 1 0 0
fn=<rustc_passes::reachable::CollectPrivateImplItemsVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
427 6 1 1 0 0 0 0 0 0
456 3 0 0 3 1 0 0 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_block
268 4 0 0 2 0 0 0 0 0
483 10 0 0 0 0 0 2 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_body
185 1 1 1 1 0 0 0 0 0
483 5 0 0 0 0 0 0 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_stmt
483 16 1 1 0 0 0 0 0 0
fn=<rustc_passes::stability::Annotator as rustc_hir::intravisit::Visitor>::visit_item
0 15 0 0 0 0 0 3 0 0
456 6 0 0 3 0 0 0 0 0
1285 9 0 0 3 0 0 0 0 0
fn=<rustc_passes::stability::Checker as rustc_hir::intravisit::Visitor>::visit_item
427 2 0 0 0 0 0 0 0 0
456 1 0 0 1 1 0 0 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_item
146 6 0 0 0 0 0 0 0 0
185 2 1 1 2 0 0 0 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_mod
185 1 0 0 1 0 0 0 0 0
427 2 0 0 0 0 0 0 0 0
456 1 0 0 1 0 0 0 0 0
fn=<rustc_privacy::ObsoleteVisiblePrivateTypesVisitor as rustc_hir::intravisit::Visitor>::visit_item
146 6 0 0 0 0 0 0 0 0
fn=<rustc_privacy::SearchInterfaceForPrivateItemsVisitor as rustc_privacy::DefIdVisitor>::visit_def_id
385 2 0 0 0 0 0 0 0 0
fn=<rustc_privacy::TypePrivacyVisitor as rustc_hir::intravisit::Visitor>::visit_qpath
0 6 0 0 3 0 0 1 0 0
268 4 1 1 2 0 0 0 0 0
671 2 0 0 0 0 0 0 0 0
705 2 0 0 0 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::get_partial_res
457 7 0 0 0 0 0 7 1 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::local_def_id
427 8 0 0 0 0 0 0 0 0
456 4 1 1 4 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::opt_local_def_id
456 8 2 1 8 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
0 3 0 0 1 0 0 1 0 0
185 5 0 0 2 1 0 2 0 0
427 4 1 1 1 0 0 0 0 0
456 8 1 1 2 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_arm
268 2 0 0 1 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_block
456 1 1 1 1 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_generics
185 2 1 1 2 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_path
0 2 0 0 2 0 0 0 0 0
483 2 0 0 0 0 0 0 0 0
fn=<rustc_session::options::CodegenOptions as rustc_session::config::dep_tracking::DepTrackingHash>::hash
185 27 1 1 0 0 0 0 0 0
fn=<rustc_session::options::DebuggingOptions as rustc_session::config::dep_tracking::DepTrackingHash>::hash
185 55 4 4 0 0 0 0 0 0
fn=<rustc_span::hygiene::ExpnData as rustc_serialize::serialize::Decodable>::decode
346 654 0 0 0 0 0 0 0 0
385 654 5 1 0 0 0 0 0 0
fn=<rustc_span::hygiene::SyntaxContextData as rustc_serialize::serialize::Decodable>::decode
0 942 0 0 314 0 0 0 0 0
346 2512 14 1 0 0 0 0 0 0
385 2512 30 1 0 0 0 0 0 0
fn=<rustc_symbol_mangling::legacy::SymbolPrinter as rustc_middle::ty::print::Printer>::path_qualified
185 2 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::Layout as core::hash::Hash>::hash
0 314 18 1 0 0 0 0 0 0
146 471 40 1 157 45 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::llvm_type
0 63 0 0 0 0 0 0 0 0
146 661 23 1 2 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::FnAbiLlvmExt>::apply_attrs_callsite
185 11 8 1 11 6 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::FnAbiLlvmExt>::apply_attrs_llfn
185 31 19 1 31 2 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::FnAbiLlvmExt>::llvm_type
185 99 0 0 33 0 0 0 0 0
fn=<rustc_target::spec::Target as rustc_serialize::json::ToJson>::to_json
146 134 9 5 16 0 0 0 0 0
fn=<rustc_target::spec::TargetOptions as core::default::Default>::default
457 6 0 0 0 0 0 6 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::register_predicate_obligation
1285 42 8 1 14 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_all_or_error
385 540 0 0 108 0 0 216 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
0 4 3 0 0 0 0 0 0 0
268 26 0 0 13 0 0 0 0 0
385 4 0 0 0 0 0 0 0 0
409 26 0 0 0 0 0 0 0 0
456 13 0 0 0 0 0 0 0 0
1285 48 11 1 16 0 0 0 0 0
fn=<rustc_trait_selection::traits::object_safety::contains_illegal_self_type_reference::IllegalSelfTypeVisitor as rustc_middle::ty::fold::TypeVisitor>::visit_ty
185 3 0 0 3 0 0 0 0 0
268 6 0 0 3 0 0 0 0 0
385 3 0 0 0 0 0 0 0 0
fn=<rustc_trait_selection::traits::project::AssocTypeNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
1285 3 0 0 1 0 0 0 0 0
fn=<rustc_typeck::check::wfcheck::CheckTypeWellFormedVisitor as rustc_hir::itemlikevisit::ParItemLikeVisitor>::visit_item
427 6 0 0 0 0 0 0 0 0
456 3 0 0 3 0 0 0 0 0
fn=<rustc_typeck::check_unused::CollectExternCrateVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
427 2 0 0 0 0 0 0 0 0
456 1 0 0 1 0 0 0 0 0
fn=<rustc_typeck::coherence::orphan::OrphanChecker as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
427 6 0 0 0 0 0 0 0 0
456 3 0 0 3 1 0 0 0 0
fn=<rustc_typeck::collect::CollectItemTypesVisitor as rustc_hir::intravisit::Visitor>::visit_item
427 6 1 1 0 0 0 0 0 0
456 3 0 0 3 0 0 0 0 0
fn=<rustc_typeck::collect::ItemCtxt as rustc_typeck::astconv::AstConv>::default_constness_for_trait_bounds
385 6 0 0 0 0 0 0 0 0
427 3 0 0 0 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
0 168 1 1 165 0 0 2 0 0
268 50 0 0 18 0 0 0 0 0
456 1387 20 8 363 7 0 80 1 0
483 29 2 2 5 0 0 0 0 0
1311 4 0 0 0 0 0 4 0 0
1445 16 2 1 0 0 0 0 0 0
fn=<std::collections::hash::map::HashMap<K,V,S> as core::iter::traits::collect::FromIterator<(K,V)>>::from_iter
456 3 0 0 0 0 0 0 0 0
fn=<std::env::SplitPaths as core::iter::traits::iterator::Iterator>::next
0 11 0 0 0 0 0 0 0 0
456 44 0 0 22 0 0 22 0 0
457 2 0 0 0 0 0 1 0 0
fn=<std::fs::ReadDir as core::iter::traits::iterator::Iterator>::next
456 1862 1 1 339 0 0 338 0 0
457 2 0 0 0 0 0 1 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
289 4 0 0 1 0 0 0 0 0
427 2 0 0 0 0 0 0 0 0
456 1 0 0 1 0 0 0 0 0
483 7 0 0 0 0 0 0 0 0
fn=<std::path::Components as core::iter::traits::double_ended::DoubleEndedIterator>::next_back
185 198 0 0 0 0 0 0 0 0
268 675 0 0 198 0 0 0 0 0
456 225 0 0 0 0 0 0 0 0
fn=<std::path::Components as core::iter::traits::iterator::Iterator>::next
0 456 26 1 0 0 0 0 0 0
185 4656 0 0 0 0 0 0 0 0
456 456 0 0 0 0 0 0 0 0
fn=_ZN10rustc_lint6levels11lint_levelsN.llvm.M
385 3 0 0 0 0 0 0 0 0
fn=_ZN10rustc_lint7builtin10MissingDoc24check_missing_docs_attrsN.llvm.M
0 4 1 1 2 0 0 0 0 0
146 2 0 0 0 0 0 0 0 0
346 10 0 0 2 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$5unionN.llvm.M
456 12 0 0 12 0 0 0 0 0
fn=_ZN11rustc_index7bit_set28SparseBitMatrix$LT$R$C$C$GT$10ensure_rowN.llvm.M
856 300 0 0 150 5 0 0 0 0
857 231 0 0 0 0 0 231 8 3
fn=_ZN11rustc_index7bit_set28SparseBitMatrix$LT$R$C$C$GT$10ensure_rowN.llvm.M
856 4 0 0 2 0 0 0 0 0
857 6 1 1 0 0 0 6 0 0
fn=_ZN11rustc_infer5infer9InferCtxt18shallow_resolve_tyN.llvm.M
409 552 0 0 0 0 0 0 0 0
456 552 0 0 0 0 0 0 0 0
fn=_ZN127_$LT$rustc_target..abi..call..FnAbi$LT$$RF$rustc_middle..ty..TyS$GT$$u20$as$u20$rustc_middle..ty..layout..FnAbiExt$LT$C$GT$$GT$12new_internal28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
185 27 7 0 0 0 0 0 0 0
fn=_ZN127_$LT$rustc_target..abi..call..FnAbi$LT$$RF$rustc_middle..ty..TyS$GT$$u20$as$u20$rustc_middle..ty..layout..FnAbiExt$LT$C$GT$$GT$12new_internal28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
185 2 1 1 0 0 0 0 0 0
fn=_ZN127_$LT$rustc_target..abi..call..FnAbi$LT$$RF$rustc_middle..ty..TyS$GT$$u20$as$u20$rustc_middle..ty..layout..FnAbiExt$LT$C$GT$$GT$12new_internal28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
185 6 3 1 0 0 0 0 0 0
fn=_ZN127_$LT$rustc_target..abi..call..FnAbi$LT$$RF$rustc_middle..ty..TyS$GT$$u20$as$u20$rustc_middle..ty..layout..FnAbiExt$LT$C$GT$$GT$12new_internal28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
185 99 20 1 0 0 0 0 0 0
fn=_ZN12rustc_expand6expand15AstFragmentKind9make_fromN.llvm.M
456 14 1 1 4 0 0 4 2 0
fn=_ZN12rustc_middle2ty5print7Printer22default_print_def_pathN.llvm.M
0 41 0 0 0 0 0 0 0 0
146 10 1 1 0 0 0 0 0 0
185 13 5 1 13 0 0 0 0 0
385 90 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty6layout10layout_rawN.llvm.M
268 552 0 0 207 0 0 69 25 0
1285 483 38 1 345 0 0 0 0 0
1288 69 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle3hir3map3Map16opt_local_def_idN.llvm.M
456 5 0 0 5 0 0 0 0 0
fn=_ZN12rustc_passes10check_attr16CheckAttrVisitor16check_attributesN.llvm.M
427 2 0 0 0 0 0 0 0 0
456 1 1 1 1 0 0 0 0 0
483 3 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes4dead17MarkSymbolVisitor10handle_resN.llvm.M
427 3 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes4dead32has_allow_dead_code_or_lang_attrN.llvm.M
427 6 0 0 0 0 0 0 0 0
456 3 0 0 3 0 0 0 0 0
fn=_ZN12rustc_passes5entry8entry_fnN.llvm.M
0 1 0 0 0 0 0 0 0 0
427 2 1 1 0 0 0 0 0 0
456 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_passes6region12resolve_exprN.llvm.M
483 60 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes6region17region_scope_treeN.llvm.M
385 2 0 0 0 0 0 0 0 0
427 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes9reachable13reachable_setN.llvm.M
456 110 0 0 0 0 0 0 0 0
fn=_ZN12rustc_target3abi4call6x86_6416compute_abi_info28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
146 16 0 0 0 0 0 0 0 0
427 5 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck18mem_categorization24MemCategorizationContext12cat_pattern_N.llvm.M
0 2 0 0 0 0 0 1 0 0
409 2 1 1 1 0 0 0 0 0
fn=_ZN12rustc_typeck5check18has_typeck_resultsN.llvm.M
185 3 0 0 1 0 0 0 0 0
385 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck5check6method5probe12ProbeContext9pick_coreN.llvm.M
0 14 1 1 7 0 0 7 0 0
456 53 6 6 26 0 0 24 3 0
766 8 0 0 4 0 0 4 0 0
fn=_ZN12rustc_typeck5check6typeckN.llvm.M
0 1 1 1 0 0 0 0 0 0
385 4 1 1 0 0 0 0 0 0
427 10 0 0 5 0 0 0 0 0
fn=_ZN12rustc_typeck5check8coercion19CoerceMany$LT$E$GT$12coerce_innerN.llvm.M
0 1 0 0 1 0 0 0 0 0
409 2 1 1 0 0 0 0 0 0
fn=_ZN12rustc_typeck5check8coercion19CoerceMany$LT$E$GT$12coerce_innerN.llvm.M
0 7 1 1 5 0 0 2 0 0
409 10 1 1 0 0 0 0 0 0
fn=_ZN12rustc_typeck7collect11generics_ofN.llvm.M
0 12 0 0 0 0 0 3 0 0
185 12 3 1 3 0 0 0 0 0
385 6 0 0 0 0 0 0 0 0
427 3 0 0 0 0 0 0 0 0
483 6 0 0 0 0 0 0 0 0
1311 3 0 0 0 0 0 3 0 0
1445 12 3 1 0 0 0 0 0 0
fn=_ZN12rustc_typeck7collect16codegen_fn_attrsN.llvm.M
0 4 0 0 0 0 0 0 0 0
185 15 0 0 15 1 0 0 0 0
456 92 7 2 44 0 0 40 5 0
fn=_ZN12rustc_typeck7collect22explicit_predicates_ofN.llvm.M
0 3 0 0 0 0 0 0 0 0
385 6 0 0 0 0 0 0 0 0
427 3 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck7collect6fn_sigN.llvm.M
0 2 0 0 0 0 0 0 0 0
385 2 0 0 0 0 0 0 0 0
427 3 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck8outlives20inferred_outlives_ofN.llvm.M
0 9 3 1 0 0 0 0 0 0
385 6 0 0 0 0 0 0 0 0
427 3 0 0 0 0 0 0 0 0
fn=_ZN13rustc_privacy18TypePrivacyVisitor19check_expr_pat_typeN.llvm.M
0 45 0 0 0 0 0 0 0 0
346 30 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve19build_reduced_graph24BuildReducedGraphVisitor11visit_invocN.llvm.M
185 2 0 0 2 0 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor12resolve_exprN.llvm.M
268 6 1 1 2 0 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor27smart_resolve_path_fragmentN.llvm.M
385 1 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve4late9lifetimes17resolve_lifetimesN.llvm.M
289 21 1 1 6 0 0 0 0 0
fn=_ZN13rustc_resolve7imports41_$LT$impl$u20$rustc_resolve..Resolver$GT$38resolve_ident_in_module_unadjusted_extN.llvm.M
0 109 3 1 47 0 0 0 0 0
671 28 0 0 0 0 0 0 0 0
fn=_ZN14rustc_metadata7creader6CStore30push_dependencies_in_postorderN.llvm.M
427 120 2 1 0 0 0 0 0 0
fn=_ZN15rustc_interface16proc_macro_decls23proc_macro_decls_staticN.llvm.M
456 1 0 0 0 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr11as_constant49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$16expr_as_constantN.llvm.M
0 4 1 1 0 0 0 0 0 0
456 6 0 0 0 0 0 0 0 0
fn=_ZN15rustc_mir_build5build5scope49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$16new_source_scopeN.llvm.M
427 2 1 1 0 0 0 0 0 0
fn=_ZN15rustc_mir_build5build5scope49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$9pop_scopeN.llvm.M
427 48 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
185 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext11lower_attrsN.llvm.M
385 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext24lower_node_id_with_ownerN.llvm.M
346 8 0 0 0 0 0 0 0 0
fn=_ZN18rustc_codegen_llvm4back5write22target_machine_factory28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
0 15 0 0 15 1 0 0 0 0
565 90 8 2 0 0 0 30 14 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 3 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 2 2 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 210 20 2 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 220 42 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 62 52 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 16 7 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 4 3 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 2 2 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 32 10 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 4 4 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 4 3 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 20 9 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 5 5 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 6 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 14 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 5 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 5 5 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 28 13 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 17 16 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 8 7 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 6 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 58 29 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 4 4 2 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 8 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 7 7 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 44 15 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 10 3 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 12 4 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 12 6 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 14 6 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 5 5 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 14 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 6 6 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 6 3 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 10 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 60 30 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 2 2 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 3 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 19 19 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 4 4 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 15 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 16 16 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 8 4 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 4 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 16 8 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 3 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 3 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 4 3 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 647 22 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 541 18 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 31 31 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 8 6 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 3 3 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 6 6 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 4 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 14 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 42 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 39 27 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 2 2 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 12 6 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 2 2 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 3 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 6 3 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 23 21 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 6 4 2 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 18 18 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 10 8 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 20 7 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 53 46 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 3178 69 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 50 23 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 20 20 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 3 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 126 18 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 30 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 4 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 14 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 10 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 6 6 2 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 3 3 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 20 19 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 10 7 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 6 6 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 3 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 4 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 15 15 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 7 6 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 13 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 4 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 69 36 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 3 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 441 435 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 6 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 20 20 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 6 3 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 6 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 16 8 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 88 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 14 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 4 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 4 2 1 0 0 0 0 0 0
fn=_ZN3std10sys_common9backtrace28__rust_begin_short_backtraceN.llvm.M
185 1 0 0 1 1 0 0 0 0
385 98 5 1 42 0 0 42 2 0
fn=_ZN3std3sys4unix2fs9try_statxN.llvm.M
674 1 0 0 1 0 0 0 0 0
fn=_ZN47_$LT$dyn$u20$rustc_typeck..astconv..AstConv$GT$26create_substs_for_ast_pathN.llvm.M
0 5 0 0 3 0 0 1 0 0
185 4 0 0 0 0 0 0 0 0
268 11 1 1 2 0 0 0 0 0
456 4 0 0 0 0 0 0 0 0
483 6 0 0 1 0 0 1 0 0
856 12 1 1 2 0 0 2 0 0
857 9 1 1 0 0 0 6 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
456 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 3 0 0 0 0 0 1 0 0
456 2 0 0 1 0 0 0 0 0
1285 3 0 0 1 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
268 2 1 1 1 1 0 0 0 0
385 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 2 0 0 0 0 0 0 0 0
427 3 1 1 0 0 0 0 0 0
456 2 1 1 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
456 3 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 2 0 0 0 0 0 0 0 0
427 3 0 0 0 0 0 0 0 0
456 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
185 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
456 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
456 3 1 1 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
456 1 1 1 1 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 1 1 1 0 0 0 0 0 0
457 1 1 1 0 0 0 1 0 0
fn=_ZN5alloc11collections9vec_deque17VecDeque$LT$T$GT$4growN.llvm.M
0 9 0 0 0 0 0 0 0 0
538 9 0 0 0 0 0 0 0 0
fn=_ZN62_$LT$rustc_middle..mir..Body$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
0 4 1 1 0 0 0 0 0 0
268 2 0 0 2 0 0 0 0 0
1285 24 2 2 8 1 0 6 0 0
1286 2 1 1 0 0 0 2 0 0
fn=_ZN62_$LT$rustc_target..abi..Layout$u20$as$u20$core..hash..Hash$GT$4hashN.llvm.M
0 84 17 0 0 0 0 0 0 0
146 126 0 0 42 15 0 0 0 0
fn=_ZN66_$LT$rustc_target..abi..Layout$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
146 408 27 1 68 25 0 0 0 0
fn=_ZN67_$LT$rustc_middle..mir..LocalDecl$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
1285 735 2 1 196 1 0 49 0 0
fn=_ZN72_$LT$rustc_middle..ty..consts..Const$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
0 2 0 0 0 0 0 0 0 0
146 32 4 1 0 0 0 0 0 0
fn=_ZN74_$LT$rustc_infer..infer..SubregionOrigin$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
1285 138 0 0 46 0 0 0 0 0
fn=_ZN74_$LT$rustc_target..abi..call..PassMode$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
146 18 0 0 6 0 0 0 0 0
fn=_ZN77_$LT$rustc_middle..ty..instance..Instance$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
146 88 8 2 2 0 0 0 0 0
fn=_ZN80_$LT$rustc_middle..ty..instance..InstanceDef$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
0 8 0 0 0 0 0 0 0 0
146 512 6 1 16 0 0 0 0 0
fn=_ZN82_$LT$rustc_middle..ty..consts..kind..ConstKind$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
146 115 0 0 0 0 0 0 0 0
fn=_ZN8rustc_ty2ty13trait_of_itemN.llvm.M
671 2 0 0 0 0 0 0 0 0
fn=_ZN8rustc_ty2ty8def_spanN.llvm.M
385 9 0 0 6 0 0 0 0 0
fn=_ZN8rustc_ty2ty9param_envN.llvm.M
0 37 34 0 0 0 0 0 0 0
385 6 0 0 0 0 0 0 0 0
456 43 37 1 0 0 0 0 0 0
483 12 0 0 0 0 0 0 0 0
fn=_ZN92_$LT$alloc..collections..btree..map..BTreeMap$LT$K$C$V$GT$$u20$as$u20$core..clone..Clone$GT$5clone13clone_subtreeN.llvm.M
1285 3 0 0 1 1 0 0 0 0
1286 2 1 1 0 0 0 1 0 0
fn=_ZN92_$LT$alloc..collections..btree..map..BTreeMap$LT$K$C$V$GT$$u20$as$u20$core..clone..Clone$GT$5clone13clone_subtreeN.llvm.M
1285 3 0 0 1 0 0 0 0 0
1286 2 1 1 0 0 0 1 0 0
fn=_ZN92_$LT$alloc..collections..btree..map..BTreeMap$LT$K$C$V$GT$$u20$as$u20$core..clone..Clone$GT$5clone13clone_subtreeN.llvm.M
1285 6 0 0 2 1 0 0 0 0
1286 4 1 1 0 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 6 0 0 0 0 0 0 0 0
565 15 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 28 0 0 0 0 0 0 0 0
565 70 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 1 0 0
565 5 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 0 0 0
565 10 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 9 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 7 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 10 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 110 1 1 0 0 0 0 0 0
146 80 1 1 10 0 0 0 0 0
565 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 24 0 0 0 0 0 0 0 0
565 60 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 8 0 0 0 0 0 0 0 0
565 20 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 5 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 0 0 0
146 12 0 0 4 0 0 0 0 0
565 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 0 0 0
565 10 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 20 0 0 0 0 0 0 0 0
565 50 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 10 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 9 0 0 0 0 0 3 0 0
565 15 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
146 3 1 1 1 0 0 0 0 0
565 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 14 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 6 0 0 0 0 0 0 0 0
565 15 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 41 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 15 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
565 5 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 8 0 0 0 0 0 2 0 0
565 10 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 14 3 1 0 0 0 0 0 0
565 35 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 71 0 0 0 0 0 0 0 0
146 63 0 0 21 5 0 0 0 0
565 125 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 17 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 9 0 0 0 0 0 3 0 0
565 15 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 8 0 0 0 0 0 0 0 0
565 20 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 60 4 2 5 0 0 5 0 0
146 65 2 1 10 0 0 5 0 0
565 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 6 0 0 0 0 0 0 0 0
565 15 2 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 0 0 0 0 0 1 0 0
565 5 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
565 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 16 0 0 0 0 0 4 0 0
565 20 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 6 0 0 0 0 0 0 0 0
565 15 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
0 8 0 0 0 0 0 0 0 0
565 16 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
0 4 0 0 0 0 0 0 0 0
565 8 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
0 4 0 0 0 0 0 0 0 0
565 8 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
0 24 0 0 0 0 0 0 0 0
565 48 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
0 4 0 0 0 0 0 0 0 0
565 8 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
0 26 0 0 0 0 0 0 0 0
565 52 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
0 82 0 0 0 0 0 0 0 0
565 164 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
0 46 0 0 0 0 0 0 0 0
565 92 23 1 0 0 0 0 0 0
fn=_ZN9rustc_mir10const_eval10fn_queries15is_const_fn_rawN.llvm.M
0 3 1 1 0 0 0 0 0 0
385 2 0 0 0 0 0 0 0 0
427 3 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir12monomorphize12partitioning32collect_and_partition_mono_itemsN.llvm.M
146 3 0 0 0 0 0 0 0 0
185 1 0 0 1 1 0 0 0 0
456 20 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir12monomorphize9collector13RootCollector12push_if_rootN.llvm.M
146 6 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir12monomorphize9collector22should_codegen_locallyN.llvm.M
185 7 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
385 2 1 1 0 0 0 0 0 0
fn=_ZN9rustc_mir9interpret5place19MPlaceTy$LT$Tag$GT$6offsetN.llvm.M
427 1 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir9transform13mir_validatedN.llvm.M
185 1 0 0 1 0 0 0 0 0
fn=_ZN9rustc_mir9transform13optimized_mirN.llvm.M
0 2 0 0 0 0 0 0 0 0
427 3 1 1 0 0 0 0 0 0
456 2 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir9transform38mir_drops_elaborated_and_const_checkedN.llvm.M
185 1 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir9transform9mir_constN.llvm.M
185 1 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::entry
856 66 0 0 22 0 0 0 0 0
857 33 0 0 0 0 0 22 0 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::insert
856 687 2 1 229 0 0 0 0 0
857 63 1 1 0 0 0 42 1 0
fn=alloc::raw_vec::RawVec<T,A>::reserve
0 5027 0 0 0 0 0 0 0 0
538 5027 316 44 0 0 0 0 0 0
fn=alloc::raw_vec::RawVec<T,A>::reserve_exact
0 150 0 0 0 0 0 0 0 0
538 125 8 1 0 0 0 0 0 0
fn=alloc::raw_vec::RawVec<T,A>::try_reserve
538 167 0 0 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::extend_with
0 124 50 3 36 0 0 0 0 0
1285 434 17 6 70 9 0 33 0 0
fn=core::fmt::Formatter::pad
185 412 0 0 0 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
0 4 0 0 0 0 0 0 0 0
268 3 0 0 2 0 0 0 0 0
346 4 0 0 0 0 0 0 0 0
385 8 0 0 0 0 0 0 0 0
427 15 0 0 0 0 0 0 0 0
456 3 0 0 3 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
185 42 0 0 13 11 0 0 0 0
456 5242 1 1 1693 0 0 2197 0 0
671 338 0 0 0 0 0 0 0 0
1285 84 1 0 42 6 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
0 23 1 1 14 0 0 4 0 0
409 60 15 1 0 0 0 0 0 0
483 70 0 0 0 0 0 0 0 0
538 45 0 0 15 0 0 0 0 0
fn=core::option::Option<&T>::cloned
456 268 2 2 0 0 0 90 0 0
457 5 0 0 0 0 0 5 0 0
1032 60 1 1 0 0 0 40 0 0
1034 60 0 0 60 0 0 0 0 0
fn=core::slice::<impl [T]>::sort_unstable::{{closure}}
146 80 9 3 0 0 0 0 0 0
fn=core::slice::sort::shift_tail
0 36 0 0 0 0 0 0 0 0
146 627 4 2 258 0 0 0 0 0
fn=env_logger::Builder::try_init
456 1 0 0 1 0 0 0 0 0
fn=env_logger::Var::get
457 4 1 1 0 0 0 2 0 0
1285 6 1 1 2 0 0 0 0 0
fn=getopts::is_arg
0 1 0 0 0 0 0 0 0 0
146 11 1 1 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::contains_key
0 156 27 1 0 0 0 0 0 0
146 156 0 0 52 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
0 1638 199 19 87 0 0 181 0 0
146 2863 68 8 350 1 0 362 1 0
fn=hashbrown::map::HashMap<K,V,S>::remove
0 994 141 12 40 0 0 120 0 0
146 2353 119 6 548 4 0 238 19 0
456 16337 175 16 1838 0 0 1693 3 0
457 93 12 5 0 0 0 57 5 0
fn=hashbrown::map::HashMap<K,V,S>::remove_entry
0 150 17 1 0 0 0 0 0 0
146 200 0 0 50 0 0 50 1 0
fn=hashbrown::map::RawEntryBuilder<K,V,S>::from_key_hashed_nocheck
0 742 28 5 612 0 0 3 0 0
146 1234 3 0 611 25 0 0 0 0
456 371 0 0 0 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
0 4526 77 23 67 0 0 469 2 0
146 2828 36 9 632 78 0 78 0 0
565 4700 108 41 0 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::try_with_capacity
0 638 0 0 0 0 0 0 0 0
565 1276 88 29 0 0 0 0 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
0 1186 296 18 61 0 0 120 6 0
146 1821 40 2 336 0 0 409 5 0
fn=jobserver::imp::Helper::join
0 6 1 1 1 0 0 1 0 0
268 1 0 0 1 0 0 0 0 0
385 1 0 0 0 0 0 0 0 0
fn=once_cell::unsync::OnceCell<T>::get_or_init
185 34 0 0 34 8 0 0 0 0
268 25379 0 0 25379 219 0 0 0 0
385 34 9 1 0 0 0 0 0 0
fn=rand::rngs::thread::thread_rng
268 3 0 0 1 1 1 1 0 0
fn=rustc_ast::ast::FnDecl::c_variadic
483 8 0 0 0 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::AttrItem>::meta
538 128 22 2 48 0 0 48 0 0
1700 112 9 1 64 0 0 48 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::Attribute>::name_or_empty
409 18 0 0 6 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::Attribute>::value_str
671 45 3 1 21 0 0 18 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItem>::from_tokens
0 114 11 3 20 0 0 30 2 0
268 40 0 0 0 0 0 0 0 0
456 186 11 4 28 0 0 35 0 0
457 7 0 0 0 0 0 7 0 0
538 50 3 1 30 0 0 0 0 0
856 96 6 2 28 0 0 8 0 0
857 100 7 2 50 0 0 50 0 0
1311 24 6 2 0 0 0 24 3 0
1700 70 3 1 40 0 0 30 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItem>::name_or_empty
409 30 3 1 10 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItemKind>::list_from_tokens
0 35 0 0 0 0 0 0 0 0
268 15 0 0 0 0 0 0 0 0
456 42 0 0 0 0 0 0 0 0
457 6 0 0 0 0 0 3 0 0
538 140 3 1 60 0 0 60 0 0
856 50 0 0 10 0 0 0 0 0
857 165 3 1 60 0 0 75 0 0
1311 10 0 0 0 0 0 10 0 0
1700 130 6 2 70 0 0 60 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItemKind>::name_value_from_tokens
456 42 3 1 12 0 0 15 0 0
457 3 0 0 0 0 0 3 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::NestedMetaItem>::from_tokens
0 10 3 1 0 0 0 0 0 0
268 20 0 0 0 0 0 0 0 0
456 150 3 1 70 0 0 60 0 0
457 10 0 0 0 0 0 10 0 0
856 30 0 0 10 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::NestedMetaItem>::ident
671 3 0 0 0 0 0 0 0 0
fn=rustc_ast::attr::SESSION_GLOBALS::FOO::__getit
268 348 0 0 87 5 0 87 0 0
fn=rustc_ast::attr::is_known
268 8 0 0 2 0 0 2 0 0
fn=rustc_ast::attr::is_used
268 4 0 0 1 1 0 1 0 0
fn=rustc_ast::ptr::P<T>::filter_map
456 2 0 0 0 0 0 0 0 0
538 126 4 2 56 0 0 56 0 0
1700 112 6 3 56 0 0 56 0 0
fn=rustc_ast::token::Token::is_ident_named
483 3 1 1 0 0 0 0 0 0
fn=rustc_ast::tokenstream::Cursor::look_ahead
456 36 2 1 0 0 0 0 0 0
457 1 0 0 0 0 0 1 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::Lit>::from_lit_token
185 11 0 0 0 0 0 0 0 0
fn=rustc_ast::visit::walk_arm
268 16 2 2 8 0 0 0 0 0
fn=rustc_ast::visit::walk_expr
268 6 3 3 4 0 0 0 0 0
fn=rustc_ast::visit::walk_item
0 1 1 1 1 0 0 0 0 0
268 11 1 1 11 0 0 0 0 0
fn=rustc_ast_lowering::Arena::alloc_from_iter
456 11 1 1 6 0 0 5 0 0
fn=rustc_ast_lowering::LoweringContext::insert_item
289 6 0 0 3 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::lower_fn_decl
185 3 1 1 0 0 0 1 0 0
483 4 0 0 1 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::lower_node_id
385 128 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::with_hir_id_owner
385 12 1 1 0 0 0 0 0 0
427 6 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::expr::<impl rustc_ast_lowering::LoweringContext>::lower_exprs
385 3 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_item
268 1 0 0 1 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_use_tree
483 2 0 0 1 0 0 0 0 0
484 6 0 0 2 0 0 2 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::with_parent_item_lifetime_defs
268 6 0 0 3 0 0 0 0 0
fn=rustc_ast_lowering::lower_crate
268 1 1 1 1 1 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_extra
0 1 0 0 0 0 0 0 0 0
456 32 1 1 20 0 0 12 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_segment
456 22 0 0 0 0 0 0 0 0
483 42 1 1 21 0 0 10 0 0
484 42 1 1 24 0 0 12 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_qpath
0 4 0 0 0 0 0 0 0 0
268 6 0 0 2 0 0 0 0 0
427 12 1 1 6 0 0 4 0 0
456 74 1 1 30 0 0 24 0 0
fn=rustc_ast_passes::feature_gate::check_crate
409 24 1 1 0 0 0 0 0 0
fn=rustc_attr::builtin::allow_internal_unstable
766 8 0 0 4 0 0 0 0 0
fn=rustc_attr::builtin::find_stability
0 3 1 0 3 0 0 0 0 0
385 2 0 0 0 0 0 0 0 0
fn=rustc_attr::builtin::find_stability_generic::{{closure}}
185 7 0 0 7 0 0 0 0 0
fn=rustc_attr::builtin::find_transparency
0 18 0 0 12 0 0 0 0 0
483 6 3 1 0 0 0 0 0 0
fn=rustc_attr::builtin::is_builtin_attr
185 8 0 0 0 0 0 0 0 0
705 12 0 0 4 0 0 0 0 0
706 8 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::allocator::codegen
409 24 1 1 16 0 0 4 0 0
fn=rustc_codegen_llvm::back::write::get_pgo_use_path
268 12 0 0 6 0 0 0 0 0
456 6 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::target_machine_factory
409 96 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::with_llvm_pmb
268 24 6 1 12 0 0 0 0 0
fn=rustc_codegen_llvm::callee::get_fn
0 35 0 0 0 0 0 0 0 0
146 82 10 2 1 0 0 0 0 0
185 8 0 0 4 0 0 0 0 0
fn=rustc_codegen_llvm::common::<impl rustc_codegen_ssa::traits::consts::ConstMethods for rustc_codegen_llvm::context::CodegenCx>::from_const_alloc
427 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::common::<impl rustc_codegen_ssa::traits::consts::ConstMethods for rustc_codegen_llvm::context::CodegenCx>::scalar_to_backend
0 4 0 0 0 0 0 0 0 0
427 7 0 0 0 0 0 0 0 0
456 12 2 1 6 0 0 6 0 0
fn=rustc_codegen_llvm::context::CodegenCx::new
427 6 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::debuginfo::metadata::create_vtable_metadata
185 1 0 0 1 1 0 0 0 0
fn=rustc_codegen_llvm::declare::declare_raw_fn
409 126 21 1 21 0 0 0 0 0
412 21 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_::archive_ro::ArchiveRO::open
565 28 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_::diagnostic::OptimizationDiagnostic::unpack
346 81 9 1 18 0 0 27 0 0
385 18 0 0 0 0 0 0 0 0
1177 45 0 0 9 0 0 18 0 0
1180 27 0 0 9 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm
0 3 0 0 2 0 0 0 0 0
409 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::type_of::struct_llfields
427 33 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_late_link_args
268 5 0 0 2 2 1 1 0 0
fn=rustc_codegen_ssa::back::link::add_local_crate_allocator_objects
268 4 0 0 2 1 0 0 0 0
671 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_local_crate_regular_objects
268 12 0 0 6 1 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_post_link_args
268 2 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_post_link_objects
268 8 0 0 1 1 1 1 0 0
456 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_pre_link_args
268 3 0 0 1 1 0 1 0 0
fn=rustc_codegen_ssa::back::link::add_pre_link_objects
268 8 1 1 1 0 0 1 0 0
456 2 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_relro_args
0 3 2 2 2 2 0 0 0 0
409 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_rust_crates::add_static_crate
0 42 1 1 14 0 0 0 0 0
268 14 0 0 14 14 0 0 0 0
385 14 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::ignored_for_lto
0 14 0 0 0 0 0 0 0 0
146 140 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::link_binary
268 12 0 0 6 2 0 0 0 0
fn=rustc_codegen_ssa::back::link::link_natively
0 3 1 1 2 0 0 0 0 0
146 101 1 1 14 1 0 0 0 0
185 15 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::linker_and_flavor
457 1 1 1 0 0 0 1 0 0
1285 4 0 0 1 1 0 0 0 0
1286 2 1 1 0 0 0 1 0 0
fn=rustc_codegen_ssa::back::write::ModuleConfig::new
0 9 0 0 0 0 0 0 0 0
185 1 0 0 1 1 0 0 0 0
409 3 0 0 0 0 0 0 0 0
1285 3 0 0 1 1 0 0 0 0
1286 1 1 1 0 0 0 1 0 0
fn=rustc_codegen_ssa::back::write::copy_all_cgu_workproducts_to_incr_comp_cache_dir
185 1 1 1 1 1 0 0 0 0
fn=rustc_codegen_ssa::back::write::produce_final_output_artifacts
289 4 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
0 7 2 2 0 0 0 3 0 0
268 2 0 0 1 0 0 0 0 0
385 1 0 0 0 0 0 0 0 0
456 4 0 0 0 0 0 0 0 0
457 3 1 1 0 0 0 2 0 0
1285 170 14 14 26 3 0 16 0 0
1286 20 13 13 0 0 0 17 2 0
fn=rustc_codegen_ssa::back::write::start_executing_work::maybe_start_llvm_timer
185 6 0 0 6 4 0 0 0 0
fn=rustc_codegen_ssa::base::codegen_crate
0 3 0 0 2 0 0 0 0 0
185 8 0 0 7 5 0 1 1 0
268 21 8 3 21 12 0 0 0 0
289 6 6 1 6 0 0 0 0 0
385 78 6 6 14 0 0 33 9 0
fn=rustc_codegen_ssa::base::determine_cgu_reuse
185 6 0 0 6 0 0 0 0 0
fn=rustc_codegen_ssa::base::maybe_create_entry_wrapper
0 1 0 0 0 0 0 1 0 0
185 1 0 0 0 0 0 0 0 0
385 8 1 1 2 0 0 2 0 0
456 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::unsize_thin_ptr
408 4 0 0 0 0 0 0 0 0
410 16 1 1 8 0 0 8 0 0
427 4 0 0 0 0 0 0 0 0
538 12 2 1 4 0 0 4 0 0
1700 16 2 1 8 0 0 8 0 0
fn=rustc_codegen_ssa::meth::get_vtable
0 4 0 0 1 0 0 1 0 0
146 3 0 0 1 0 0 0 0 0
427 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::non_ssa_locals
146 16 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_call_terminator
0 17 0 0 17 0 0 0 0 0
146 36 4 0 0 0 0 0 0 0
185 6 6 1 0 0 0 0 0 0
385 64 0 0 16 0 0 24 0 0
456 213 27 3 90 22 0 98 8 0
483 106 17 2 49 0 0 48 0 0
fn=rustc_codegen_ssa::mir::block::TerminatorCodegenHelper::do_call
456 18 0 0 0 0 0 0 0 0
705 27 0 0 0 0 0 9 0 0
706 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::place::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_place
427 6 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::place::PlaceRef<V>::project_field
185 10 0 0 10 0 0 0 0 0
fn=rustc_codegen_ssa::mir::rvalue::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_rvalue_operand
0 1 0 0 0 0 0 0 0 0
346 9 1 1 3 0 0 2 0 0
fn=rustc_data_structures::graph::dominators::Dominators<Node>::is_dominated_by
185 25 0 0 8 0 0 0 0 0
fn=rustc_data_structures::graph::dominators::dominators
146 180 0 0 0 0 0 0 0 0
185 32 7 1 32 0 0 0 0 0
385 4 0 0 0 0 0 0 0 0
456 92 0 0 20 2 0 0 0 0
1033 78 1 1 0 0 0 28 0 0
fn=rustc_data_structures::graph::iterate::TriColorDepthFirstSearch<G>::run_from_start
185 2 0 0 0 0 0 0 0 0
268 93 0 0 31 4 0 0 0 0
346 31 0 0 0 0 0 0 0 0
1033 3 0 0 3 0 0 3 0 0
fn=rustc_data_structures::graph::scc::SccsConstruction<G,S>::walk_node
0 524 1 1 159 0 0 220 0 0
456 194 0 0 53 0 0 0 0 0
fn=rustc_data_structures::owning_ref::OwningRef<O,T>::try_map
0 363 0 0 0 0 0 0 0 0
146 3223 0 0 0 0 0 0 0 0
456 879 0 0 0 0 0 0 0 0
fn=rustc_data_structures::profiling::SelfProfilerRef::new
268 1 0 0 0 0 0 0 0 0
456 1 0 0 0 0 0 0 0 0
fn=rustc_data_structures::profiling::SelfProfilerRef::verbose_generic_activity
456 132 0 0 0 0 0 0 0 0
fn=rustc_data_structures::profiling::VerboseTimingGuard::start
456 26 0 0 0 0 0 0 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
185 3 0 0 0 0 0 0 0 0
483 6500 18 3 0 0 0 0 0 0
fn=rustc_data_structures::sync::join
289 4 1 1 1 0 0 0 0 0
427 2 1 1 0 0 0 0 0 0
456 1 0 0 1 0 0 0 0 0
fn=rustc_data_structures::sync::par_for_each_in
289 17 1 1 2 0 0 0 0 0
fn=rustc_driver::run_compiler
0 1 1 1 0 0 0 0 0 0
456 5 0 0 2 0 0 0 0 0
457 1 1 1 0 0 0 1 1 0
fn=rustc_errors::Handler::print_error_count
456 3 0 0 0 0 0 0 0 0
fn=rustc_expand::base::SyntaxExtension::expn_data
1285 8 0 0 4 0 0 0 0 0
fn=rustc_expand::base::SyntaxExtension::new
185 3 3 1 3 0 0 0 0 0
456 12 0 0 3 0 0 6 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::path_all
385 4 2 1 0 0 0 0 0 0
fn=rustc_expand::expand::InvocationCollector::check_attributes
385 4 0 0 0 0 0 0 0 0
fn=rustc_expand::expand::InvocationCollector::collect
1285 6 2 1 2 0 0 0 0 0
fn=rustc_expand::expand::InvocationCollector::find_attr_invoc
457 21 0 0 0 0 0 21 1 0
fn=rustc_expand::expand::MacroExpander::expand_crate
0 2 0 0 1 0 0 0 0 0
456 5 0 0 0 0 0 1 0 0
fn=rustc_expand::expand::MacroExpander::fully_expand_fragment
0 4 0 0 2 0 0 0 0 0
409 2 0 0 2 2 0 0 0 0
1285 14 0 0 6 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::nameize::n_rec
385 14 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::parse_tt
0 15 0 0 3 3 1 0 0 0
146 18 1 1 9 0 0 0 0 0
185 36 0 0 36 0 0 0 0 0
385 22 0 0 0 0 0 0 0 0
1285 46 3 1 19 2 0 10 0 0
fn=rustc_expand::mbe::macro_rules::ParserAnyMacro::make
0 4 0 0 0 0 0 2 0 0
1285 30 5 5 9 0 0 15 0 0
fn=rustc_expand::mbe::macro_rules::check_lhs_no_empty_seq
185 3 0 0 3 0 0 0 0 0
fn=rustc_expand::mbe::quoted::parse
385 72 3 1 27 0 0 9 0 0
fn=rustc_expand::mbe::transcribe::lookup_cur_matched
385 4 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::transcribe
0 8 1 1 1 0 0 1 0 0
385 161 4 4 18 0 0 23 0 0
1285 4 0 0 1 0 0 0 0 0
fn=rustc_expand::placeholders::placeholder
427 4 0 0 0 0 0 0 0 0
fn=rustc_hir::definitions::DefPath::make
0 36 0 0 12 0 0 0 0 0
185 12 0 0 0 0 0 0 0 0
385 70 5 1 0 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::create_def
346 3 0 0 0 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::def_path
0 12 0 0 4 1 0 0 0 0
185 2 1 0 0 0 0 0 0 0
385 6 0 0 0 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::init_def_id_to_hir_id_mapping
456 8 0 0 0 0 0 0 0 0
fn=rustc_hir::hir::Crate::body
268 4 0 0 2 1 0 0 0 0
fn=rustc_hir::hir::Crate::item
268 6 0 0 3 1 0 0 0 0
fn=rustc_hir::hir::Crate::visit_all_item_likes
0 1 0 0 1 0 0 0 0 0
289 160 8 8 46 0 0 0 0 0
fn=rustc_hir::intravisit::Visitor::visit_nested_item
427 18 0 0 0 0 0 0 0 0
456 9 0 0 9 1 0 0 0 0
fn=rustc_hir::intravisit::Visitor::visit_qpath
268 6 2 2 3 0 0 0 0 0
fn=rustc_hir::intravisit::walk_arm
0 1 0 0 0 0 0 0 0 0
346 2 1 1 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_block
0 2 0 0 0 0 0 0 0 0
268 36 4 3 18 1 0 0 0 0
346 4 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_body
185 1 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_expr
0 13 0 0 0 0 0 0 0 0
185 8 0 0 0 0 0 0 0 0
268 38 19 19 19 0 0 0 0 0
346 26 0 0 0 0 0 0 0 0
483 4 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_fn
0 3 0 0 0 0 0 0 0 0
346 2 1 1 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_item
346 2 1 1 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_pat
0 1 0 0 0 0 0 0 0 0
346 2 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_path_segment
346 22 1 1 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_qpath
268 42 9 8 21 0 0 0 0 0
fn=rustc_hir::intravisit::walk_stmt
0 2 0 0 0 0 0 0 0 0
185 2 0 0 0 0 0 0 0 0
346 4 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_ty
0 1 0 0 0 0 0 0 0 0
268 34 17 17 17 0 0 0 0 0
346 2 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::require
565 365 0 0 0 0 0 146 0 0
566 73 0 0 0 0 0 73 0 0
fn=rustc_hir::weak_lang_items::<impl rustc_hir::lang_items::LanguageItems>::is_weak_lang_item
0 44 0 0 0 0 0 0 0 0
146 440 22 2 0 0 0 0 0 0
fn=rustc_hir::weak_lang_items::link_name
0 5 0 0 0 0 0 0 0 0
fn=rustc_incremental::persist::fs::finalize_session_directory
185 1 0 0 1 1 0 0 0 0
fn=rustc_incremental::persist::fs::prepare_session_directory
185 1 0 0 1 1 0 0 0 0
fn=rustc_incremental::persist::load::dep_graph_tcx_init
185 1 1 1 1 0 0 0 0 0
fn=rustc_incremental::persist::load::load_query_result_cache
185 1 0 0 1 1 0 0 0 0
fn=rustc_incremental::persist::save::save_work_product_index
185 1 0 0 1 0 0 0 0 0
fn=rustc_index::bit_set::SparseBitMatrix<R,C>::union_rows
856 3 0 0 1 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::commit_unconditionally
483 16 0 0 0 0 0 0 0 0
1285 96 0 0 32 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::next_region_var_in_universe
289 189 0 0 189 5 0 0 0 0
346 189 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::num_region_vars
289 5 0 0 5 1 0 0 0 0
346 5 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::probe
457 1 1 1 0 0 0 1 1 0
1285 71 0 0 23 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::region_constraints_added_in_snapshot
289 60 0 0 60 0 0 0 0 0
346 60 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::region_outlives_predicate
268 18 0 0 9 0 0 0 0 0
409 18 0 0 0 0 0 0 0 0
456 9 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::resolve_regions_and_report_errors
185 76 0 0 0 0 0 0 0 0
346 1748 78 2 228 0 0 1368 0 0
fn=rustc_infer::infer::InferCtxt::rollback_to
289 283 0 0 283 0 0 0 0 0
346 283 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::start_snapshot
0 2030 34 0 454 0 0 0 0 0
289 908 0 0 454 15 0 0 0 0
346 454 0 0 0 0 0 0 0 0
456 908 0 0 0 0 0 0 0 0
459 240 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::sub_regions
289 17 9 1 17 0 0 0 0 0
346 17 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::subtype_predicate
1285 3 0 0 1 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::take_region_var_origins
0 1 0 0 0 0 0 0 0 0
346 23 3 3 3 0 0 18 0 0
fn=rustc_infer::infer::InferCtxt::universe_of_region
0 13 0 0 0 0 0 13 5 0
289 13 0 0 13 0 0 0 0 0
346 13 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
185 2 0 0 2 1 0 0 0 0
268 360 13 5 110 0 0 0 0 0
427 4 0 0 0 0 0 0 0 0
456 2 0 0 2 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
268 100 21 1 25 0 0 0 0 0
289 2 0 0 2 0 0 0 0 0
346 2 0 0 0 0 0 0 0 0
456 1 1 1 1 0 0 0 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
0 62 14 4 47 0 0 0 0 0
456 175 9 4 75 0 0 50 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::make_canonicalized_query_response
289 7 0 0 7 0 0 0 0 0
346 7 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
289 1 0 0 1 0 0 0 0 0
346 1 1 1 0 0 0 0 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::variable_lengths
0 1 0 0 0 0 0 0 0 0
289 1 0 0 1 0 0 0 0 0
346 1 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::higher_ranked::<impl rustc_infer::infer::InferCtxt>::leak_check
289 60 0 0 60 0 0 0 0 0
346 60 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::infer_variable_values
289 240 1 1 72 0 0 0 0 0
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::save_implied_bounds
185 2 0 0 2 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::register_region_obligation_with_cause
268 14 0 0 7 0 0 0 0 0
409 14 0 0 0 0 0 0 0 0
456 7 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::make_subregion
0 348 11 2 0 0 0 232 0 0
856 348 0 0 116 6 0 0 0 0
857 27 3 1 0 0 0 18 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::region_constraints_added_in_snapshot
0 4 2 0 0 0 0 0 0 0
146 24 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::undo_log::<impl ena::undo_log::Rollback<rustc_infer::infer::undo_log::UndoLog> for rustc_infer::infer::InferCtxtInner>::reverse
289 300 24 1 300 1 0 0 0 0
385 300 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::undo_log::<impl rustc_infer::infer::InferCtxtInner>::rollback_to
385 6910 0 0 2764 0 0 2764 1 0
fn=rustc_interface::interface::create_compiler_and_run
0 1 0 0 0 0 0 1 0 0
1285 8 1 1 3 0 0 3 0 0
fn=rustc_interface::passes::BoxedResolver::access
0 1 0 0 0 0 0 0 0 0
385 5 0 0 1 0 0 1 0 0
fn=rustc_interface::passes::BoxedResolver::access::{{closure}}
268 3 1 1 1 0 0 0 0 0
385 3 1 1 0 0 0 0 0 0
fn=rustc_interface::passes::prepare_outputs
0 1 0 0 0 0 0 0 0 0
146 12 1 1 2 0 0 0 0 0
155 3 0 0 1 1 0 1 0 0
185 3 0 0 2 0 0 0 0 0
289 4 0 0 1 0 0 0 0 0
fn=rustc_interface::passes::register_plugins
185 2 0 0 2 0 0 0 0 0
fn=rustc_interface::queries::<impl rustc_interface::interface::Compiler>::enter
185 1 0 0 1 0 0 0 0 0
268 1 0 0 1 0 0 0 0 0
289 1 0 0 1 0 0 0 0 0
385 5 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Linker::link
289 3 0 0 1 0 0 0 0 0
1285 4 1 1 1 0 0 1 1 0
fn=rustc_interface::queries::Queries::crate_name
185 4 2 1 4 0 0 0 0 0
268 1 0 0 1 0 0 0 0 0
385 5 1 1 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::dep_graph
185 3 0 0 3 0 0 0 0 0
346 3 0 0 0 0 0 0 0 0
385 1 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::dep_graph_future
185 2 0 0 0 0 0 0 0 0
268 1 0 0 0 0 0 0 0 0
385 2 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::expansion
185 5 0 0 0 0 0 0 0 0
268 4 0 0 1 0 0 0 0 0
346 7 1 1 2 0 0 2 0 0
385 3 0 0 0 0 0 0 0 0
1311 1 0 0 0 0 0 1 0 0
fn=rustc_interface::queries::Queries::global_ctxt
185 3 0 0 3 0 0 0 0 0
268 11 2 2 6 0 0 0 0 0
385 9 1 1 0 0 0 0 0 0
1285 6 0 0 2 0 0 0 0 0
1286 1 1 1 0 0 0 1 0 0
fn=rustc_interface::queries::Queries::linker
268 3 0 0 1 0 0 0 0 0
346 7 1 1 0 0 0 0 0 0
385 1 0 0 0 0 0 0 0 0
1285 3 1 1 1 0 0 0 0 0
fn=rustc_interface::queries::Queries::lower_to_hir
185 1 1 1 1 0 0 0 0 0
268 1 0 0 1 0 0 0 0 0
346 2 1 1 0 0 0 0 0 0
385 6 1 1 0 0 0 1 0 0
fn=rustc_interface::queries::Queries::ongoing_codegen
185 2 0 0 2 0 0 0 0 0
289 1 0 0 1 0 0 0 0 0
385 2 1 1 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::parse
185 3 0 0 0 0 0 0 0 0
268 1 0 0 0 0 0 0 0 0
385 2 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::prepare_outputs
185 4 0 0 4 0 0 0 0 0
268 2 0 0 2 0 0 0 0 0
385 6 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::register_plugins
185 2 0 0 0 0 0 0 0 0
268 5 0 0 2 0 0 0 0 0
346 7 1 1 2 0 0 2 0 0
385 3 0 0 0 0 0 0 0 0
427 2 0 0 0 0 0 0 0 0
1311 1 0 0 0 0 0 1 0 0
fn=rustc_interface::queries::Query<T>::take
346 11 0 0 4 0 0 4 0 0
1311 1 0 0 0 0 0 1 1 0
fn=rustc_interface::util::build_output_filenames
0 3 2 2 1 0 0 0 0 0
268 5 0 0 2 0 0 0 0 0
385 1 0 0 0 0 0 0 0 0
427 2 1 1 0 0 0 0 0 0
456 3 0 0 0 0 0 0 0 0
1178 2 0 0 2 1 0 1 1 0
1285 2 0 0 1 0 0 0 0 0
1286 2 0 0 0 0 0 1 1 0
fn=rustc_interface::util::get_stack_size
185 4 0 0 1 0 0 0 0 0
fn=rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals
385 4 0 0 0 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_group
185 8 1 1 0 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_lints
185 115 0 0 0 0 0 0 0 0
fn=rustc_lint::early::check_ast_crate
1177 11 1 1 3 0 0 4 0 0
fn=rustc_lint::late::late_lint_mod
0 2 0 0 0 0 0 2 0 0
385 8 1 1 0 0 0 0 0 0
fn=rustc_lint::late::unerased_lint_store
385 6 1 1 0 0 0 0 0 0
fn=rustc_lint::levels::LintLevelsBuilder::new
0 6 0 0 3 3 0 0 0 0
409 6 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::inject_dependency_if
427 64 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
0 89 0 0 0 0 0 14 0 0
185 117 12 1 89 52 0 14 0 0
268 20 0 0 17 1 0 0 0 0
346 2 0 0 0 0 0 0 0 0
409 42 0 0 0 0 0 0 0 0
427 192 0 0 0 0 0 0 0 0
456 42 0 0 0 0 0 0 0 0
743 2 0 0 0 0 0 0 0 0
744 1 1 1 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::postprocess
185 1 1 1 0 0 0 0 0 0
427 4 1 1 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::update_extern_crate
0 74 1 1 0 0 0 0 0 0
427 296 0 0 0 0 0 0 0 0
fn=rustc_metadata::dependency_format::calculate_type
0 1 0 0 0 0 0 0 0 0
346 4 0 0 0 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::extract_lib
456 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::extract_one
0 2 0 0 0 0 0 1 0 0
146 3 0 0 0 0 0 0 0 0
185 112 0 0 56 0 0 42 14 3
268 28 0 0 14 1 0 0 0 0
385 10 1 1 4 0 0 4 0 0
483 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::find_library_crate
385 280 18 2 126 0 0 126 0 0
fn=rustc_metadata::locator::CrateLocator::new
185 56 0 0 0 0 0 42 2 2
fn=rustc_metadata::native_libs::collect
289 10 0 0 2 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::def_kind
671 5236 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::each_child_of_item
0 17724 13 3 4748 0 0 3295 5 0
185 4038 0 0 2019 0 0 0 0 0
385 9232 2 2 0 0 0 0 0 0
409 6493 0 0 0 0 0 0 0 0
427 22 0 0 0 0 0 0 0 0
456 48285 16 3 13235 0 0 10830 2 0
671 8978 0 0 0 0 0 162 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::fn_sig
385 26 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_adt_def
0 92 0 0 0 0 0 0 0 0
409 92 45 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_associated_item
0 116 0 0 116 0 0 0 0 0
385 464 0 0 0 0 0 0 0 0
671 464 9 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_deprecation
0 4 2 1 4 0 0 0 0 0
457 4 0 0 0 0 0 4 0 0
705 8 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_diagnostic_items
185 2 0 0 2 2 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_impl_trait
0 105 0 0 0 0 0 0 0 0
456 531 20 1 105 0 0 105 0 0
457 3 0 0 0 0 0 3 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_implementations_for_trait
185 126 27 1 126 119 0 0 0 0
456 252 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_item_attrs
0 1302 0 0 0 0 0 0 0 0
385 1302 0 0 0 0 0 0 0 0
409 1302 22 1 0 0 0 0 0 0
671 1953 0 0 0 0 0 651 25 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_item_variances
0 6 0 0 0 0 0 0 0 0
409 6 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_native_libraries
185 14 0 0 14 14 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_optimized_mir
0 48 23 1 48 0 0 0 0 0
671 48 0 0 0 0 0 0 0 0
705 48 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_span
385 236 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_stability
0 5 0 0 0 0 0 0 0 0
456 25 0 0 5 0 0 5 0 0
671 10 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_trait_of_item
671 51 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_type
385 1128 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_variant
0 1178 0 0 0 0 0 0 0 0
409 1178 432 1 0 0 0 0 0 0
456 1178 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_visibility
385 3288 0 0 0 0 0 0 0 0
671 3288 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::is_item_mir_available
185 23 0 0 0 0 0 0 0 0
671 46 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::is_proc_macro
671 70 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::item_ident
346 9944 0 0 0 0 0 0 0 0
456 9944 0 0 0 0 0 0 0 0
671 29832 480 2 0 0 0 9944 10 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::kind
0 3995 0 0 0 0 0 0 0 0
427 27965 674 1 7990 0 0 11985 0 0
456 27965 0 0 11985 0 0 7990 0 0
671 7990 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::rmeta::Lazy<T,()>>::decode
346 236 0 0 0 0 0 0 0 0
385 236 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::CrateMetadata::update_extern_crate
268 74 0 0 74 5 0 0 0 0
456 74 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::MetadataBlob::get_root
0 42 0 0 0 0 0 0 0 0
385 84 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&[(rustc_middle::ty::Predicate,rustc_span::span_encoding::Span)]> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 56 0 0 0 0 0 0 0 0
346 112 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::TyS> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 1538 294 1 0 0 0 788 51 0
346 4652 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::list::List<&rustc_middle::ty::TyS>> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
346 34 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::list::List<rustc_middle::ty::sty::ExistentialPredicate>> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
346 4 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
346 1348 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::mir::Place> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
346 138 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::Predicate> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 25 0 0 0 0 0 10 5 0
346 70 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::SymbolName> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 8 0 0 0 0 0 0 0 0
346 8 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_span::def_id::CrateNum> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 37 0 0 0 0 0 37 0 0
346 37 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::associated_item_cloned_untracked
427 416 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::get_span_untracked
385 18 0 0 0 0 0 0 0 0
427 36 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_children_untracked
0 196 7 2 1 0 0 32 1 0
185 321 0 0 0 0 0 0 0 0
385 1296 0 0 0 0 0 0 0 0
409 66 3 1 0 0 0 0 0 0
427 128 0 0 0 0 0 0 0 0
456 2787 0 0 469 0 0 830 1 0
671 1298 0 0 0 0 0 4 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_generics_num_lifetimes
0 2 0 0 0 0 0 0 0 0
385 2 0 0 0 0 0 0 0 0
427 4 1 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::load_macro_untracked
185 3 0 0 3 2 0 0 0 0
385 6 0 0 0 0 0 0 0 0
427 12 3 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::module_expansion_untracked
0 9 0 0 0 0 0 0 0 0
427 36 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::struct_field_names_untracked
0 86 0 0 0 0 0 0 0 0
409 86 0 0 0 0 0 0 0 0
427 172 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crate_disambiguator_untracked
427 56 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crate_hash_untracked
427 56 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crate_name_untracked
427 68 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_key
0 440 0 0 0 0 0 0 0 0
427 1760 0 0 0 0 0 0 0 0
671 880 54 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_path
427 48 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_path_hash
427 320 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_def
0 1323 0 0 0 0 0 882 0 0
185 441 19 1 441 0 0 0 0 0
346 1764 0 0 0 0 0 0 0 0
427 1764 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_destructor
0 9 0 0 0 0 0 6 0 0
185 3 0 0 3 0 0 0 0 0
346 12 3 1 0 0 0 0 0 0
427 12 3 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item
0 36 9 1 0 0 0 24 0 0
185 12 0 0 12 0 0 0 0 0
346 48 0 0 0 0 0 0 0 0
427 48 9 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item_def_ids
0 24 0 0 0 0 0 16 0 0
185 8 0 0 8 0 0 0 0 0
346 32 7 1 0 0 0 0 0 0
427 32 7 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::crate_disambiguator
0 6 0 0 0 0 0 4 0 0
185 2 0 0 2 0 0 0 0 0
346 8 0 0 0 0 0 0 0 0
427 8 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::crate_name
0 48 4 1 0 0 0 32 0 0
185 16 4 1 16 0 0 0 0 0
346 64 0 0 0 0 0 0 0 0
427 64 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::def_kind
0 207 0 0 0 0 0 138 0 0
185 69 53 1 69 0 0 0 0 0
346 276 0 0 0 0 0 0 0 0
427 276 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::def_span
0 126 0 0 0 0 0 84 0 0
185 42 0 0 42 0 0 0 0 0
346 168 38 1 0 0 0 0 0 0
427 168 40 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::defined_lang_items
0 42 0 0 0 0 0 28 0 0
185 28 0 0 28 14 0 0 0 0
346 56 1 1 0 0 0 0 0 0
427 56 1 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::dep_kind
0 42 1 1 0 0 0 28 0 0
185 14 0 0 14 0 0 0 0 0
346 56 0 0 0 0 0 0 0 0
427 56 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::diagnostic_items
0 6 0 0 0 0 0 4 0 0
185 2 0 0 2 0 0 0 0 0
346 8 1 1 0 0 0 0 0 0
427 8 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::explicit_predicates_of
0 200 44 1 0 0 0 100 0 0
185 50 0 0 50 0 0 0 0 0
346 200 0 0 0 0 0 0 0 0
385 100 0 0 0 0 0 0 0 0
427 200 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::exported_symbols
0 42 0 0 0 0 0 28 0 0
185 28 3 1 28 12 0 0 0 0
346 56 3 1 0 0 0 0 0 0
427 56 3 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::extern_crate
0 6 0 0 0 0 0 4 0 0
185 2 0 0 2 0 0 0 0 0
346 8 0 0 0 0 0 0 0 0
427 8 0 0 0 0 0 0 0 0
456 4 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::fn_sig
0 39 0 0 0 0 0 26 0 0
185 13 0 0 13 0 0 0 0 0
346 52 0 0 0 0 0 0 0 0
427 52 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::generics_of
0 196 39 1 0 0 0 98 0 0
185 49 0 0 49 0 0 0 0 0
346 196 0 0 0 0 0 0 0 0
385 98 0 0 0 0 0 0 0 0
427 196 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_defaultness
0 6 0 0 0 0 0 4 0 0
185 2 0 0 2 0 0 0 0 0
346 8 2 1 0 0 0 0 0 0
427 8 2 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_parent
0 264 0 0 0 0 0 176 0 0
185 88 0 0 88 0 0 0 0 0
346 352 2 1 0 0 0 0 0 0
427 352 2 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_polarity
0 21 0 0 0 0 0 14 1 0
185 7 0 0 7 0 0 0 0 0
346 28 7 1 0 0 0 0 0 0
427 28 7 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_trait_ref
0 324 105 1 0 0 0 216 0 0
185 108 0 0 108 0 0 0 0 0
346 432 0 0 0 0 0 0 0 0
427 432 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::implementations_of_trait
0 378 9 1 0 0 0 252 0 0
185 126 0 0 126 0 0 0 0 0
346 504 0 0 0 0 0 0 0 0
427 504 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inferred_outlives_of
0 150 0 0 0 0 0 100 0 0
185 50 0 0 50 0 0 0 0 0
346 200 0 0 0 0 0 0 0 0
427 200 0 0 0 0 0 0 0 0
456 100 0 0 0 0 0 0 0 0
1177 5 1 0 1 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inherent_impls
0 5 1 1 0 0 0 2 0 0
185 1 0 0 1 0 0 0 0 0
346 4 0 0 0 0 0 0 0 0
409 3 0 0 0 0 0 0 0 0
427 4 1 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_compiler_builtins
0 42 1 1 0 0 0 28 0 0
185 14 0 0 14 0 0 0 0 0
346 56 0 0 0 0 0 0 0 0
427 56 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_foreign_item
0 33 0 0 0 0 0 22 0 0
185 11 0 0 11 0 0 0 0 0
346 44 0 0 0 0 0 0 0 0
427 44 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_mir_available
0 69 0 0 0 0 0 46 0 0
185 23 0 0 23 0 0 0 0 0
346 92 23 1 0 0 0 0 0 0
427 92 23 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_no_builtins
0 42 2 1 0 0 0 28 0 0
185 14 0 0 14 0 0 0 0 0
346 56 0 0 0 0 0 0 0 0
427 56 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_panic_runtime
0 42 0 0 0 0 0 28 0 0
185 14 0 0 14 0 0 0 0 0
346 56 0 0 0 0 0 0 0 0
427 56 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_profiler_runtime
0 42 0 0 0 0 0 28 0 0
185 14 0 0 14 0 0 0 0 0
346 56 0 0 0 0 0 0 0 0
427 56 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_attrs
0 1941 0 0 0 0 0 1294 32 0
185 647 0 0 647 0 0 0 0 0
346 2588 412 1 0 0 0 0 0 0
427 2588 412 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_children
0 9534 1 1 0 0 0 6356 0 0
185 3178 0 0 3178 0 0 0 0 0
346 12712 0 0 0 0 0 0 0 0
427 12712 2 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::lookup_deprecation_entry
0 12 0 0 0 0 0 8 1 0
185 4 0 0 4 0 0 0 0 0
346 16 0 0 0 0 0 0 0 0
427 16 0 0 0 0 0 0 0 0
456 8 0 0 4 0 0 0 0 0
457 4 2 1 0 0 0 4 1 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::lookup_stability
0 15 2 1 0 0 0 10 0 0
185 5 0 0 5 0 0 0 0 0
346 20 0 0 0 0 0 0 0 0
427 20 0 0 0 0 0 0 0 0
456 10 2 1 5 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_extern_crate_item
0 42 1 1 0 0 0 28 0 0
185 14 1 1 14 0 0 0 0 0
346 56 0 0 0 0 0 0 0 0
427 56 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_lang_items
0 42 0 0 0 0 0 28 0 0
185 28 1 1 28 0 0 0 0 0
346 56 0 0 0 0 0 0 0 0
427 56 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::native_libraries
0 42 0 0 0 0 0 28 0 0
185 14 0 0 14 0 0 0 0 0
346 56 0 0 0 0 0 0 0 0
427 56 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::optimized_mir
0 72 23 1 0 0 0 48 0 0
185 24 0 0 24 0 0 0 0 0
346 96 0 0 0 0 0 0 0 0
427 96 22 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::panic_strategy
0 42 1 1 0 0 0 28 0 0
185 14 0 0 14 0 0 0 0 0
346 56 0 0 0 0 0 0 0 0
427 56 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::reachable_non_generics
0 6 0 0 0 0 0 4 0 0
185 2 0 0 2 0 0 0 0 0
346 8 0 0 0 0 0 0 0 0
427 8 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::static_mutability
0 54 0 0 0 0 0 36 0 0
185 18 0 0 18 0 0 0 0 0
346 72 18 1 0 0 0 0 0 0
427 72 18 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::super_predicates_of
0 20 0 0 0 0 0 10 0 0
185 5 0 0 5 0 0 0 0 0
346 20 3 1 0 0 0 0 0 0
385 10 0 0 0 0 0 0 0 0
427 20 2 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::symbol_mangling_version
0 3 1 1 0 0 0 2 0 0
185 1 1 1 1 0 0 0 0 0
346 4 0 0 0 0 0 0 0 0
427 4 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::trait_def
0 24 7 1 0 0 0 16 0 0
185 8 0 0 8 0 0 0 0 0
346 32 0 0 0 0 0 0 0 0
427 32 7 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::trait_of_item
0 51 0 0 0 0 0 34 0 0
185 17 0 0 17 0 0 0 0 0
346 68 0 0 0 0 0 0 0 0
427 68 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::type_of
0 1692 0 0 0 0 0 1128 0 0
185 564 0 0 564 0 0 0 0 0
346 2256 318 1 0 0 0 0 0 0
427 2256 452 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::used_crate_source
0 56 1 1 0 0 0 28 0 0
185 14 0 0 14 0 0 0 0 0
346 56 0 0 0 0 0 0 0 0
427 56 1 1 0 0 0 0 0 0
1285 129 1 1 57 20 0 30 0 0
1286 42 1 1 0 0 0 28 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::variances_of
0 9 0 0 0 0 0 6 0 0
185 3 0 0 3 0 0 0 0 0
346 12 3 1 0 0 0 0 0 0
427 12 3 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::visibility
0 15 0 0 0 0 0 10 0 0
185 5 0 0 5 0 0 0 0 0
346 20 3 1 0 0 0 0 0 0
427 20 3 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::table::<impl rustc_metadata::rmeta::Lazy<rustc_metadata::rmeta::table::Table<I,T>>>::get
456 31848 0 0 0 0 0 0 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
185 13 0 0 0 0 0 0 0 0
268 4 1 1 2 0 0 0 0 0
385 536 0 0 0 0 0 0 0 0
483 2 0 0 0 0 0 0 0 0
995 6 0 0 6 0 0 0 0 0
fn=rustc_middle::dep_graph::<impl rustc_query_system::dep_graph::DepKind for rustc_middle::dep_graph::dep_node::DepKind>::with_deps
0 9 0 0 0 0 0 0 0 0
185 2 0 0 2 1 0 0 0 0
1285 12 2 2 6 0 0 0 0 0
1288 3 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::attrs
0 408 0 0 144 6 0 0 0 0
268 240 0 0 120 11 0 0 0 0
409 576 0 0 0 0 0 0 0 0
456 168 0 0 0 0 0 0 0 0
671 240 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body
385 60 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_const_context
385 10 5 1 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_owned_by
427 2 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_owner
0 112 8 1 32 9 1 0 0 0
268 32 0 0 16 9 0 0 0 0
409 16 0 0 0 0 0 0 0 0
456 48 0 0 0 0 0 0 0 0
483 48 0 0 0 0 0 0 0 0
671 96 9 1 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_owner_def_id
427 18 0 0 0 0 0 0 0 0
456 9 0 0 9 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_owner_kind
0 11 0 0 11 0 0 0 0 0
427 33 0 0 0 0 0 0 0 0
456 22 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::def_kind
0 18 0 0 6 2 1 0 0 0
385 6 2 1 0 0 0 0 0 0
427 9 0 0 0 0 0 0 0 0
456 6 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::expect_item
456 74 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::find
456 8 0 0 0 0 0 0 0 0
671 16 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::fn_decl_by_hir_id
456 2 0 0 0 0 0 0 0 0
671 5 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get
0 2 1 0 0 0 0 0 0 0
268 2 0 0 1 1 0 0 0 0
427 120 0 0 0 0 0 0 0 0
456 79 0 0 0 0 0 0 0 0
671 2 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_if_local
385 2 0 0 0 0 0 0 0 0
427 3 0 0 0 0 0 0 0 0
456 5 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_module
385 4 0 0 0 0 0 0 0 0
456 4 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_parent_did
427 2 0 0 0 0 0 0 0 0
456 1 0 0 1 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_parent_node
0 246 0 0 0 0 0 0 0 0
268 240 0 0 120 0 0 0 0 0
409 123 0 0 0 0 0 0 0 0
456 126 1 1 0 0 0 0 0 0
671 240 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::item
385 66 0 0 0 0 0 0 0 0
456 66 0 0 0 0 0 0 0 0
671 132 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::krate_attrs
456 2 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::maybe_body_owned_by
0 40 0 0 16 5 0 0 0 0
456 40 0 0 0 0 0 0 0 0
671 40 6 1 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::span
0 24 0 0 0 0 0 0 0 0
268 24 0 0 12 0 0 0 0 0
456 26 0 0 0 0 0 0 0 0
671 24 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::span_if_local
0 5 2 0 0 0 0 5 0 0
385 6 3 1 0 0 0 0 0 0
456 21 0 0 0 0 0 3 0 0
fn=rustc_middle::hir::map::Map::trait_impls
268 4 0 0 2 1 0 0 0 0
fn=rustc_middle::hir::map::Map::visit_item_likes_in_module
0 5 3 2 4 1 0 0 0 0
289 88 3 3 27 0 0 0 0 0
456 36 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::blocks::FnLikeNode::constness
483 4 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::finalize_and_compute_crate_hash
185 1 0 0 0 0 0 0 0 0
289 5 1 1 2 0 0 0 0 0
385 1 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::insert_entry
185 72 0 0 36 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::with_parent
268 4 2 2 2 0 0 0 0 0
fn=rustc_middle::hir::place::Place::ty
0 25 0 0 25 0 0 0 0 0
506 50 3 1 0 0 0 0 0 0
fn=rustc_middle::ich::hcx::StableHashingContext::is_ignored_attr::IGNORED_ATTRIBUTES::__getit
268 8 0 0 2 1 0 2 0 0
fn=rustc_middle::ich::impls_ty::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for &rustc_middle::ty::list::List<T>>::hash_stable::CACHE::__getit
268 232 0 0 58 6 0 58 1 0
fn=rustc_middle::lint::LintLevelMap::level_and_source
456 28 0 0 12 0 0 8 0 0
457 3 1 1 0 0 0 3 0 0
fn=rustc_middle::lint::LintLevelSets::get_lint_level
427 16 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::codegen_fn_attrs::CodegenFnAttrs::contains_extern_indicator
185 6 0 0 6 0 0 0 0 0
fn=rustc_middle::middle::lang_items::<impl rustc_middle::ty::context::TyCtxt>::fn_trait_kind_from_lang_item
0 219 0 0 0 0 0 0 0 0
146 2259 110 3 0 0 0 0 0 0
fn=rustc_middle::middle::limits::update_limit
185 3 1 1 3 0 0 0 0 0
fn=rustc_middle::middle::region::ScopeTree::opt_destruction_scope
456 8 1 1 8 1 0 0 0 0
fn=rustc_middle::middle::region::ScopeTree::record_scope_parent
185 24 0 0 24 0 0 0 0 0
fn=rustc_middle::middle::stability::<impl rustc_middle::ty::context::TyCtxt>::eval_stability
185 5 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::BasicBlockData::terminator
0 320 0 0 0 0 0 0 0 0
268 320 0 0 320 25 0 0 0 0
346 320 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::BasicBlockData::terminator_mut
0 101 0 0 0 0 0 0 0 0
289 101 0 0 101 6 0 0 0 0
346 101 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::Body::source_info
268 22 0 0 22 0 0 0 0 0
346 22 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::Constant::check_static_ptr
0 3 0 0 3 0 0 0 0 0
538 12 0 0 6 1 0 0 0 0
fn=rustc_middle::mir::interpret::<impl rustc_middle::ty::context::TyCtxt>::create_memory_alloc
0 5 0 0 0 0 0 0 0 0
346 5 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::<impl rustc_middle::ty::context::TyCtxt>::global_alloc
456 18 4 2 4 0 0 4 0 0
fn=rustc_middle::mir::interpret::<impl rustc_middle::ty::context::TyCtxt>::reserve_alloc_id
346 22 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_bytes_mut
0 44 0 0 22 0 0 0 0 0
427 22 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_bytes_with_undef_and_ptr
427 88 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_relocations
427 22 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::read_scalar
385 5 0 0 0 0 0 0 0 0
427 239 17 0 78 0 0 78 0 0
fn=rustc_middle::mir::interpret::allocation::InitMask::new
427 22 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::value::ConstValue::try_to_bits
538 64 0 0 0 0 0 0 0 0
1700 128 0 0 64 0 0 64 7 0
fn=rustc_middle::mir::interpret::value::ConstValue::try_to_machine_usize
538 12 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::estimate_size
0 20 0 0 0 0 0 0 0 0
456 128 1 1 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::items_in_deterministic_order::item_sort_key
0 7 0 0 0 0 0 0 0 0
456 4 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::size_estimate
346 12 0 0 6 6 0 0 0 0
fn=rustc_middle::mir::mono::MonoItem::instantiation_mode
0 22 0 0 0 0 0 0 0 0
146 220 0 0 0 0 0 0 0 0
185 27 0 0 27 0 0 0 0 0
427 54 0 0 0 0 0 0 0 0
430 27 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::visit::MutVisitor::visit_place
385 40 1 1 0 0 0 0 0 0
fn=rustc_middle::traits::select::WithDepNode<T>::get
0 35 0 0 7 7 2 0 0 0
1285 49 10 2 21 1 0 14 0 0
fn=rustc_middle::traits::specialization_graph::Ancestors::leaf_def
185 2 0 0 2 0 0 0 0 0
995 18 2 1 10 0 0 8 0 0
fn=rustc_middle::traits::specialization_graph::LeafDef::is_final
185 4 1 0 2 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::get_attrs
385 36 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::has_attr
385 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::impl_of_method
671 18 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::opt_associated_item
385 14 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::trait_id_of_impl
456 12 6 1 12 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::typeck_body
427 10 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::AdtDef::has_dtor
185 40 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::AdtDef::new
0 1323 0 0 1323 0 0 0 0 0
146 2646 0 0 0 0 0 0 0 0
185 1182 0 0 394 0 0 0 0 0
fn=rustc_middle::ty::UniverseIndex::next_universe
385 152 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::VariantDef::new
0 2356 0 0 1767 0 0 0 0 0
409 589 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::WithOptConstParam<rustc_span::def_id::DefId>::as_local
456 88 0 0 4 0 0 4 0 0
457 40 0 0 0 0 0 40 2 0
fn=rustc_middle::ty::WithOptConstParam<rustc_span::def_id::DefId>::def_id_for_type_of
0 36 0 0 24 0 0 0 0 0
409 12 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::WithOptConstParam<rustc_span::def_id::DefId>::expect_local
0 1 0 0 0 0 0 0 0 0
385 5 1 1 0 0 0 2 0 0
fn=rustc_middle::ty::consts::Const::eval_usize
408 4 0 0 0 0 0 0 0 0
410 16 2 1 8 0 0 8 0 0
427 2 0 0 0 0 0 0 0 0
538 12 2 1 4 0 0 4 0 0
1700 16 2 1 8 0 0 8 0 0
fn=rustc_middle::ty::consts::Const::from_bits
427 15 3 1 6 0 0 6 0 0
fn=rustc_middle::ty::consts::Const::from_usize
427 30 3 1 12 0 0 12 0 0
fn=rustc_middle::ty::consts::Const::try_eval_usize
0 8 4 4 4 0 0 2 0 0
408 14 0 0 0 0 0 0 0 0
409 4 0 0 0 0 0 2 0 0
410 56 4 1 28 0 0 28 3 0
538 72 0 0 16 0 0 16 4 0
671 2 0 0 0 0 0 0 0 0
1700 64 5 1 32 0 0 32 0 0
fn=rustc_middle::ty::context::<impl rustc_middle::infer::canonical::Canonical<rustc_middle::ty::context::UserType>>::is_identity
185 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
268 2 1 1 1 0 0 0 0 0
289 4 0 0 1 0 0 0 0 0
385 1 0 0 0 0 0 0 0 0
456 1 0 0 1 0 0 0 0 0
1285 6 0 0 2 1 0 0 0 0
1286 1 1 1 0 0 0 1 1 0
fn=rustc_middle::ty::context::TyCtxt::in_scope_traits
671 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_stability
0 8 0 0 0 0 0 0 0 0
146 34 1 0 4 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_array
427 30 3 1 12 0 0 12 0 0
fn=rustc_middle::ty::context::TyCtxt::named_region
0 2 1 1 0 0 0 1 0 0
671 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::object_lifetime_defaults
671 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::expr_ty
427 34 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::expr_ty_adjusted
427 2 0 0 0 0 0 0 0 0
506 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_substs
0 16 0 0 16 1 0 0 0 0
427 38 0 0 0 0 0 0 0 0
456 3 3 1 3 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_substs_opt
456 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_type
427 74 7 1 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_type_opt
456 71 8 1 71 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::qpath_res
483 20 2 0 12 0 0 0 0 0
484 4 0 0 0 0 0 4 0 0
fn=rustc_middle::ty::context::TypeckResults::type_dependent_def
0 7 0 0 0 0 0 7 0 0
fn=rustc_middle::ty::context::tls::GCX_PTR::FOO::__getit
268 32 0 0 8 3 0 8 0 0
fn=rustc_middle::ty::context::tls::TLV::__getit
268 127904 0 0 31976 97 0 31976 0 0
fn=rustc_middle::ty::context::tls::enter_global
268 2 0 0 1 0 0 0 0 0
385 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::flags::FlagComputation::for_kind
995 20 0 0 20 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars::{{closure}}
856 309 9 4 103 0 0 0 0 0
857 216 5 3 0 0 0 144 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
268 18 0 0 9 0 0 0 0 0
346 9 0 0 0 0 0 0 0 0
456 8 0 0 8 0 0 0 0 0
1285 90 0 0 30 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::<impl rustc_middle::ty::FieldDef>::uninhabited_from
1335 12 1 1 3 0 0 9 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::intersection
456 14 1 1 8 0 0 6 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::union
456 16 0 0 8 0 0 8 0 0
fn=rustc_middle::ty::instance::Instance::fn_once_adapter_instance
385 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_closure
385 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_drop_in_place
385 42 4 1 12 0 0 18 2 0
fn=rustc_middle::ty::instance::Instance::resolve_for_vtable
456 52 6 2 16 0 0 28 2 0
fn=rustc_middle::ty::instance::Instance::upstream_monomorphization
671 14 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::is_impl_trait_defn
385 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_middle::ty::instance::Instance>::fn_sig_for_fn_abi
385 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::field
456 21 0 0 7 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::pointee_info_at
0 14 0 0 0 0 0 0 0 0
185 14 0 0 0 0 0 0 0 0
427 46 2 1 0 0 0 0 0 0
456 285 26 1 0 0 0 162 8 0
457 68 5 1 0 0 0 34 0 0
671 36 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
0 36 0 0 2 0 0 23 7 0
146 4 0 0 0 0 0 0 0 0
185 18 4 1 10 0 0 0 0 0
268 1 0 0 1 0 0 0 0 0
385 28 0 0 0 0 0 0 0 0
408 8 0 0 0 0 0 0 0 0
409 38 0 0 8 0 0 0 0 0
410 8 0 0 8 0 0 0 0 0
427 62 4 2 0 0 0 0 0 0
456 176 32 1 22 0 0 22 0 0
538 34 3 3 5 0 0 16 2 0
671 2 0 0 0 0 0 0 0 0
1285 9 0 0 3 0 0 0 0 0
1700 28 3 3 13 0 0 15 1 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::scalar_pair
0 74 10 1 15 0 0 40 0 0
427 43 11 1 0 0 0 0 0 0
456 62 9 1 0 0 0 50 0 0
538 124 10 1 40 0 0 40 0 0
1700 88 12 1 44 0 0 44 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::univariant_uninterned
185 160 20 1 28 0 0 88 9 0
427 19 0 0 0 0 0 0 0 0
1285 69 0 0 23 3 0 0 0 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
0 8 0 0 1 0 0 7 0 0
146 4 0 0 0 0 0 0 0 0
185 88 1 1 19 0 0 0 0 0
385 156 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur
146 4 0 0 0 0 0 0 0 0
185 2 0 0 0 0 0 0 0 0
456 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_middle::ty::context::TyCtxt>::alloc_self_profile_query_strings
185 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_def>::compute
409 882 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_destructor>::compute
409 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_dtorck_constraint>::compute
409 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_sized_constraint>::compute
409 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::all_crate_nums>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::all_local_trait_impls>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::analysis>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::associated_item>::compute
409 24 7 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::associated_item_def_ids>::compute
409 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::associated_items>::compute
409 16 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::backend_optimization_level>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_item_well_formed>::compute
409 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_match>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_attrs>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_const_bodies>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_impl_wf>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_intrinsics>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_item_types>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_liveness>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_loops>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_privacy>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_unstable_api_usage>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_private_in_public>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::codegen_fn_attrs>::compute
409 30 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::codegen_fulfill_obligation>::compute
409 10 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::codegen_unit>::compute
409 12 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::coherent_trait>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::collect_and_partition_mono_items>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::collect_mod_item_types>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::const_eval_raw>::compute
409 40 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::const_eval_validated>::compute
409 80 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_disambiguator>::compute
409 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_hash>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_inherent_impls>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_inherent_impls_overlap_check>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_name>::compute
409 30 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::def_kind>::compute
409 144 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::def_span>::compute
409 90 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::defined_lang_items>::compute
409 28 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::dep_kind>::compute
409 28 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::dependency_formats>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::diagnostic_items>::compute
409 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::dropck_outlives>::compute
409 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::entry_fn>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::erase_regions_ty>::compute
409 88 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::evaluate_obligation>::compute
409 46 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::explicit_predicates_of>::compute
409 106 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::exported_symbols>::compute
409 30 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::extern_crate>::compute
409 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::extern_mod_stmt_cnum>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::features_query>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::fn_sig>::compute
409 28 4 2 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::generics_of>::compute
409 104 20 4 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::get_lang_items>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::get_lib_features>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::has_typeck_results>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::hir_crate>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::hir_module_items>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::hir_owner>::compute
409 8 3 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::hir_owner_nodes>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_defaultness>::compute
409 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_parent>::compute
409 176 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_polarity>::compute
409 14 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_trait_ref>::compute
409 216 10 2 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::implementations_of_trait>::compute
409 252 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::implied_outlives_bounds>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::in_scope_traits_map>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::index_hir>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::inferred_outlives_of>::compute
409 106 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::inherent_impls>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::instance_def_size_estimate>::compute
409 20 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_codegened_item>::compute
409 12 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_compiler_builtins>::compute
409 30 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_const_fn_raw>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_copy_raw>::compute
409 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_foreign_item>::compute
409 22 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_freeze_raw>::compute
409 12 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_late_bound_map>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_mir_available>::compute
409 46 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_no_builtins>::compute
409 28 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_panic_runtime>::compute
409 30 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_profiler_runtime>::compute
409 28 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_reachable_non_generic>::compute
409 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_sized_raw>::compute
409 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::item_attrs>::compute
409 1294 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::item_children>::compute
409 6356 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::layout_raw>::compute
409 138 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::link_args>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lint_levels>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lint_mod>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lit_to_const>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lookup_deprecation_entry>::compute
409 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lookup_stability>::compute
409 10 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::maybe_unused_extern_crates>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_borrowck>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_built>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_const>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_const_qualif>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_drops_elaborated_and_const_checked>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_shims>::compute
409 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_validated>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::missing_extern_crate_item>::compute
409 28 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::missing_lang_items>::compute
409 28 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::module_exports>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::named_region_map>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::native_libraries>::compute
409 30 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::needs_drop_raw>::compute
409 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::normalize_generic_arg_after_erasing_regions>::compute
409 32 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::normalize_projection_ty>::compute
409 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::object_lifetime_defaults_map>::compute
409 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::opt_const_param_of>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::optimized_mir>::compute
409 50 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::original_crate_name>::compute
409 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::output_filenames>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::panic_strategy>::compute
409 28 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::param_env>::compute
409 74 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::parent_module_from_def_id>::compute
409 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::plugin_registrar_fn>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::postorder_cnums>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::predicates_defined_on>::compute
409 106 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::predicates_of>::compute
409 106 2 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::privacy_access_levels>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::proc_macro_decls_static>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::promoted_mir>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::reachable_non_generics>::compute
409 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::reachable_set>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::region_scope_tree>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::resolve_instance>::compute
409 34 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::resolve_lifetimes>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::specialization_graph_of>::compute
409 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::stability_index>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::static_mutability>::compute
409 38 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::subst_and_check_impossible_predicates>::compute
409 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::super_predicates_of>::compute
409 10 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::supported_target_features>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::symbol_mangling_version>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::symbol_name>::compute
409 26 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::trait_def>::compute
409 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::trait_impls_of>::compute
409 18 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::trait_of_item>::compute
409 36 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::type_of>::compute
409 1130 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::type_op_ascribe_user_type>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::type_op_prove_predicate>::compute
409 12 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::typeck>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::typeck_item_bodies>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::unsafety_check_result>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::upstream_monomorphizations>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::upstream_monomorphizations_for>::compute
409 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::upvars_mentioned>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::used_crate_source>::compute
409 28 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::used_trait_imports>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::variances_of>::compute
409 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::visibility>::compute
409 10 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::visible_parent_map>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::vtable_methods>::compute
409 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::relate::relate_substs
0 90 0 0 0 0 0 0 0 0
385 552 30 2 138 0 0 138 3 0
456 690 35 4 552 1 0 138 0 0
483 456 32 4 14 0 0 0 0 0
fn=rustc_middle::ty::steal::Steal<T>::steal
346 158 10 6 40 0 0 107 24 0
1311 4 0 0 0 0 0 4 1 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
268 14 0 0 7 0 0 0 0 0
346 7 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::fold_list
456 286 0 0 286 2 0 0 0 0
995 160 10 4 96 6 0 64 0 0
fn=rustc_middle::ty::sty::Binder<&rustc_middle::ty::list::List<rustc_middle::ty::sty::ExistentialPredicate>>::principal
0 3 0 0 0 0 0 3 0 0
456 21 0 0 6 0 0 6 0 0
fn=rustc_middle::ty::trait_def::trait_impls_of_provider
268 18 0 0 9 9 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::is_static
185 84 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::util::Discr::checked_add
0 54 14 1 0 0 0 18 0 0
427 36 14 1 0 0 0 0 0 0
fn=rustc_middle::ty::util::needs_drop_components
538 6 1 1 2 0 0 2 0 0
1700 4 0 0 2 0 0 2 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::access_place
1285 140 0 0 28 0 0 56 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::add_used_mut
185 9 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::borrow_set::BorrowSet::activations_at_location
409 144 2 1 0 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
385 2 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::invalidation::generate_invalidates
185 1 0 0 1 1 0 0 0 0
fn=rustc_mir::borrow_check::nll::compute_regions
671 2 1 1 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
289 5 0 0 1 0 0 1 0 0
409 2 1 1 0 0 0 0 0 0
410 6 1 1 3 0 0 3 0 0
456 90 2 2 3 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::check_rvalue
1311 4 2 1 0 0 0 4 2 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
289 4 0 0 1 0 0 0 0 0
456 21 2 0 5 1 0 0 0 0
1311 30 0 0 0 0 0 30 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::UniversalRegionRelations::outlives
185 3 0 0 0 0 0 0 0 0
268 4 0 0 3 0 0 0 0 0
385 1 0 0 0 0 0 0 0 0
456 6 1 1 3 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::type_check
185 3 1 1 2 0 0 0 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegions::new
385 2 0 0 0 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
0 2 2 1 0 0 0 2 0 0
483 100 0 0 0 0 0 20 1 0
484 126 18 0 54 0 0 54 5 0
fn=rustc_mir::const_eval::eval_queries::const_eval_validated_provider
185 40 20 1 20 0 0 20 0 0
fn=rustc_mir::dataflow::framework::engine::RustcMirAttrs::output_path
268 39 0 0 13 0 0 0 0 0
456 13 0 0 0 0 0 0 0 0
1700 26 4 1 13 0 0 13 0 0
1710 13 0 0 0 0 0 13 0 0
fn=rustc_mir::dataflow::framework::engine::RustcMirAttrs::parse
289 13 5 1 13 0 0 0 0 0
1710 13 0 0 0 0 0 13 0 0
fn=rustc_mir::dataflow::framework::visitor::visit_results
456 10 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::cast::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::unsize_into_ptr
427 12 2 1 6 0 0 4 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::layout_of_local
671 296 0 0 74 2 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::pop_stack_frame
346 360 40 2 80 0 0 100 1 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::push_stack_frame
346 160 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::memory::Memory<M>::check_ptr_access_align
427 64 2 1 0 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::const_to_op
0 1 0 0 1 0 0 0 0 0
385 1 0 0 0 0 0 0 0 0
427 6 1 1 2 0 0 2 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_operand
346 92 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_place_to_op
0 68 4 1 17 0 0 0 0 0
346 68 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::try_read_immediate
427 7 2 1 0 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_place
0 105 0 0 0 0 0 0 0 0
346 70 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::force_allocation_maybe_sized
346 4 2 1 0 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::ref_to_mplace
346 6 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::write_immediate_to_mplace_no_validate
427 1 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::place::MemPlace<Tag>::offset
427 5 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_rvalue_into_place
0 1 0 0 0 0 0 0 0 0
346 8 2 1 0 0 0 0 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::run
289 44 19 1 22 0 0 0 0 0
346 84 21 1 0 0 0 0 0 0
385 22 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::validity::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::validate_operand_internal
185 2 0 0 0 0 0 0 0 0
427 1 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::validity::ValidityVisitor<M>::try_visit_primitive
185 18 0 0 18 0 0 0 0 0
fn=rustc_mir::interpret::validity::ValidityVisitor<M>::visit_scalar
427 2 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_aggregate
0 9 2 1 0 0 0 0 0 0
456 23 2 2 11 0 0 10 0 0
538 40 2 2 15 0 0 15 0 0
1700 72 6 4 35 0 0 35 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_value
0 2 0 0 0 0 0 0 0 0
538 38 2 2 18 0 0 8 0 0
1700 53 4 4 25 0 0 25 1 0
fn=rustc_mir::monomorphize::collector::InliningMap::with_inlining_candidates
0 21 1 1 14 0 0 0 0 0
146 57 1 1 2 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
385 8 1 1 2 0 0 2 1 0
fn=rustc_mir::monomorphize::collector::collect_items_rec
0 20 0 0 0 0 0 0 0 0
146 30 0 0 0 0 0 0 0 0
456 1 0 0 1 0 0 0 0 0
483 10 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_miri
456 12 1 1 6 0 0 6 0 0
483 1 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::record_accesses
185 10 0 0 10 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::characteristic_def_id_of_mono_item
185 11 3 1 4 2 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::compute_codegen_unit_name
185 7 0 0 0 0 0 0 0 0
385 36 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::merge_codegen_units
185 1 1 1 1 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::mono_item_linkage_and_visibility
146 56 2 1 7 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::partition
0 13 1 0 10 0 0 2 0 0
146 3 0 0 0 0 0 0 0 0
185 12 0 0 11 1 0 1 0 0
456 20 1 1 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::place_inlined_mono_items
0 30 0 0 0 0 0 0 0 0
456 100 0 0 30 0 0 30 0 0
fn=rustc_mir::shim::build_call_shim
185 6 0 0 0 0 0 0 0 0
385 6 2 1 0 0 0 4 0 0
456 8 1 0 0 0 0 6 0 0
1445 8 0 0 0 0 0 0 0 0
1586 2 0 0 2 0 0 0 0 0
fn=rustc_mir::transform::check_consts::post_drop_elaboration::check_live_drops
185 1 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
385 4 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::mir_const_qualif
185 1 1 1 0 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Promoter::assign
0 16 1 1 0 0 0 0 0 0
385 8 0 0 0 0 0 0 0 0
456 4 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::promoted_mir
346 5 0 0 1 0 0 2 0 0
fn=rustc_mir::transform::remove_noop_landing_pads::remove_noop_landing_pads
146 24 0 0 0 0 0 0 0 0
185 16 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::simplify
346 506 9 1 0 0 0 414 0 0
fn=rustc_mir::transform::validate::TypeChecker::check_edge
385 8 0 0 0 0 0 0 0 0
fn=rustc_mir::util::patch::MirPatch::apply
0 36 0 0 18 0 0 0 0 0
538 756 7 1 324 0 0 324 0 0
1700 864 30 3 432 0 0 432 0 0
fn=rustc_mir_build::build::Builder::finish
185 6 0 0 6 0 0 0 0 0
fn=rustc_mir_build::build::block::<impl rustc_mir_build::build::Builder>::ast_block_stmts
456 18 1 1 4 0 0 6 0 0
fn=rustc_mir_build::build::construct_fn
0 2 0 0 1 0 0 1 0 0
346 4 0 0 0 0 0 0 0 0
385 2 0 0 1 1 0 0 0 0
427 1 0 0 0 0 0 0 0 0
456 3 0 0 1 0 0 0 0 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
185 14 0 0 14 2 0 0 0 0
288 6 0 0 0 0 0 0 0 0
289 2 0 0 2 0 0 0 0 0
346 40 0 0 0 0 0 0 0 0
456 6 1 1 0 0 0 2 0 0
fn=rustc_mir_build::build::expr::stmt::<impl rustc_mir_build::build::Builder>::stmt_expr
185 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::bind_and_guard_matched_candidate
0 4 0 0 0 0 0 0 0 0
185 2 0 0 0 0 0 1 0 0
385 1 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::match_simplified_candidates
0 1 0 0 1 0 0 0 0 0
185 2 0 0 2 0 0 0 0 0
385 1 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::mir_built
185 1 0 0 1 0 0 0 0 0
385 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::in_scope
185 1 0 0 1 0 0 0 0 0
268 2 0 0 1 0 0 0 0 0
456 1 0 0 0 0 0 0 0 0
457 1 0 0 0 0 0 1 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::schedule_drop
185 48 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::scope::Scopes::pop_scope
385 456 4 2 192 0 0 216 10 0
671 96 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::block::<impl rustc_mir_build::hair::Mirror for &rustc_hir::hir::Block>::make_mirror
268 8 0 0 2 0 0 0 0 0
456 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::expr::make_mirror_unadjusted
671 1 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::expr::user_substs_applied_to_res
457 2 0 0 0 0 0 1 0 0
995 9 1 1 4 1 0 4 0 0
fn=rustc_mir_build::hair::pattern::PatCtxt::lower_pattern
0 2 0 0 0 0 0 0 0 0
409 8 0 0 2 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::PatStack::specialize_constructor
538 18 0 0 6 0 0 6 0 0
1700 12 1 1 6 0 0 6 0 0
fn=rustc_mir_build::hair::pattern::_match::is_useful
0 2 0 0 2 0 0 0 0 0
409 4 0 0 0 0 0 0 0 0
410 3 0 0 2 0 0 1 0 0
456 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::is_useful_specialized
0 8 1 1 8 0 0 0 0 0
409 10 0 0 4 0 0 6 0 0
456 34 2 2 16 0 0 12 0 0
fn=rustc_mir_build::hair::pattern::check_match::check_match
385 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::lints::check
0 2 0 0 0 0 0 0 0 0
385 2 0 0 0 0 0 0 0 0
fn=rustc_parse::lexer::StringReader::next_token
0 85 1 1 17 0 0 51 0 0
427 42 1 1 21 0 0 0 0 0
fn=rustc_parse::lexer::tokentrees::TokenTreesReader::parse_token_tree
385 6 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::Parser::parse_mac_args_common
0 2 0 0 0 0 0 0 0 0
385 4 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::Parser::parse_token_tree
385 48 5 1 0 0 0 0 0 0
fn=rustc_parse::parser::diagnostics::<impl rustc_parse::parser::Parser>::check_trailing_angle_brackets
268 12 2 1 6 0 0 0 0 0
456 6 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_assoc_expr_with
185 3 2 1 3 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_opt_lit
0 2 1 1 0 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item
0 10 1 1 3 0 0 3 0 0
456 4 0 0 0 0 0 0 0 0
fn=rustc_parse::validate_attr::check_meta
671 8 0 0 2 0 0 0 0 0
fn=rustc_parse_format::Parser::new
456 2 0 0 0 0 0 0 0 0
857 36 1 1 0 0 0 23 0 0
fn=rustc_parse_format::Parser::string
0 1 0 0 0 0 0 0 0 0
268 26 1 1 0 0 0 0 0 0
409 1 0 0 0 0 0 0 0 0
856 30 1 1 1 0 0 0 0 0
857 25 1 1 0 0 0 25 0 0
fn=rustc_passes::dead::check_crate
0 4 0 0 0 0 0 0 0 0
385 2 0 0 0 0 0 0 0 0
409 2 1 1 0 0 0 0 0 0
456 3 0 0 0 0 0 1 0 0
fn=rustc_passes::hir_id_validator::check_crate
289 4 0 0 1 0 0 0 0 0
427 2 0 0 0 0 0 0 0 0
456 1 0 0 1 0 0 0 0 0
fn=rustc_passes::lang_items::LanguageItemCollector::collect_item
385 208 0 0 0 0 0 0 0 0
fn=rustc_passes::liveness::Liveness::propagate_through_expr
268 4 0 0 3 0 0 0 0 0
456 1 0 0 0 0 0 0 0 0
483 4 0 0 0 0 0 0 0 0
fn=rustc_passes::loops::check_mod_loops
289 9 0 0 3 0 0 0 0 0
456 6 1 1 0 0 0 0 0 0
fn=rustc_privacy::PrivateItemsInPublicInterfacesVisitor::check
427 2 1 1 0 0 0 0 0 0
456 1 0 0 1 0 0 0 0 0
fn=rustc_privacy::def_id_visibility
385 2 0 0 0 0 0 0 0 0
456 18 2 1 0 0 0 0 0 0
fn=rustc_query_system::dep_graph::graph::DepGraph<K>::try_mark_green_and_read
268 58 0 0 29 0 0 0 0 0
fn=rustc_query_system::dep_graph::graph::DepGraph<K>::with_task
0 6 6 1 0 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 25135 387 27 11510 0 0 11025 0 0
146 3031 70 6 879 0 0 2 0 0
185 11883 241 25 11883 23 0 0 0 0
385 25527 262 55 6378 0 0 0 0 0
456 36 0 0 9 0 0 0 0 0
483 2 0 0 0 0 0 0 0 0
1285 914 135 6 105 0 0 0 0 0
1286 6 1 1 0 0 0 3 0 0
fn=rustc_resolve::ModuleData::for_each_child
185 2 0 0 2 1 0 0 0 0
385 4 0 0 0 0 0 4 0 0
fn=rustc_resolve::Resolver::hygienic_lexical_parent
385 6 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::new
0 2 0 0 0 0 0 0 0 0
268 4 1 1 1 1 0 0 0 0
385 1 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolutions
0 32 0 0 0 0 0 0 0 0
346 96 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_crate
456 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_crate_root
0 41 9 2 0 0 0 0 0 0
268 10 0 0 0 0 0 0 0 0
857 14 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_path_with_ribs
146 26 0 0 0 0 0 0 0 0
185 4 2 1 4 0 0 0 0 0
385 32 3 1 0 0 0 32 1 0
fn=rustc_resolve::ResolverArenas::alloc_module
456 1152 0 0 288 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::get_module
0 6 0 0 0 0 0 6 0 0
346 24 0 0 0 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::macro_def_scope
385 22 3 0 0 0 0 0 0 0
409 22 0 0 0 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::add_macro_use_binding
185 51 0 0 0 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::build_reduced_graph_for_use_tree
185 3 0 0 1 0 0 0 0 0
268 2 0 0 0 0 0 0 0 0
857 9 1 1 2 0 0 6 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::define_macro
427 1 0 0 0 0 0 0 0 0
456 5 0 0 1 0 0 0 0 0
fn=rustc_resolve::imports::<impl rustc_resolve::Resolver>::try_define
185 594 13 1 0 0 0 0 0 0
385 1108 0 0 0 0 0 1108 0 0
671 1188 0 0 0 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_import
146 20 0 0 0 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_imports
427 1 0 0 0 0 0 0 0 0
456 1 0 0 0 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::resolve_imports
146 10 1 1 0 0 0 0 0 0
385 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::get_traits_in_module_containing_item
185 32 0 0 3 0 0 0 0 0
268 3 0 0 0 0 0 0 0 0
385 3 0 0 0 0 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::new
1311 1 0 0 0 0 0 1 0 0
fn=rustc_resolve::late::LateResolutionVisitor::smart_resolve_path
185 7 0 0 7 2 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::register_builtin_macro
185 39 0 0 39 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::resolve_macro_invocation
483 4 2 1 4 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::visit_ast_fragment_with_placeholders
0 3 3 1 0 0 0 3 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::check_reserved_macro_name
456 3 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::compile_macro
0 6 0 0 0 0 0 0 0 0
268 6 0 0 3 3 0 0 0 0
385 3 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
0 28 2 1 0 0 0 8 0 0
456 12 4 2 2 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::resolve_macro_path
146 9 1 1 0 0 0 0 0 0
185 3 0 0 3 2 0 0 0 0
346 2 0 0 0 0 0 0 0 0
483 4 0 0 0 0 0 0 0 0
fn=rustc_serialize::json::Json::find
268 384 0 0 192 0 0 0 0 0
fn=rustc_session::config::<impl rustc_session::options::Options>::build_dep_graph
185 2 0 0 2 2 0 0 0 0
fn=rustc_session::config::Externs::get
268 32 0 0 16 16 0 0 0 0
fn=rustc_session::config::Input::filestem
385 4 0 0 0 0 0 0 0 0
fn=rustc_session::config::OutputFilenames::path
268 6 0 0 3 0 0 0 0 0
766 9 2 1 3 0 0 0 0 0
1285 9 0 0 3 1 0 0 0 0
fn=rustc_session::config::OutputTypes::contains_key
268 26 0 0 13 3 0 0 0 0
fn=rustc_session::config::OutputTypes::should_codegen
289 27 0 0 9 0 0 0 0 0
fn=rustc_session::config::build_configuration
456 84 0 0 0 0 0 0 0 0
fn=rustc_session::config::build_session_options
0 1 1 1 0 0 0 0 0 0
146 6 0 0 0 0 0 0 0 0
268 6 1 1 3 0 0 0 0 0
346 3 1 1 0 0 0 0 0 0
409 5 1 1 0 0 0 0 0 0
456 4 1 1 1 0 0 0 0 0
457 2 2 2 0 0 0 2 1 1
483 1 0 0 0 0 0 0 0 0
fn=rustc_session::config::dep_tracking::stable_hash
289 100 0 0 100 0 0 0 0 0
385 100 0 0 0 0 0 0 0 0
fn=rustc_session::config::get_cmd_lint_options
456 2 0 0 1 0 0 0 0 0
fn=rustc_session::config::parse_color
268 2 0 0 1 0 0 0 0 0
456 1 0 0 0 0 0 0 0 0
fn=rustc_session::filesearch::get_or_default_sysroot
671 5 1 1 1 0 0 2 0 0
fn=rustc_session::lint::Lint::default_level
705 16 0 0 0 0 0 0 0 0
fn=rustc_session::lint::LintBuffer::take
0 32 0 0 0 0 0 32 0 0
fn=rustc_session::options::Options::dep_tracking_hash
185 18 0 0 0 0 0 0 0 0
fn=rustc_session::output::find_crate_name
671 4 0 0 0 0 0 0 0 0
fn=rustc_session::output::out_filename
0 1 0 0 0 0 0 1 0 0
268 2 0 0 1 0 0 0 0 0
409 2 0 0 0 0 0 0 0 0
410 4 1 1 2 0 0 2 0 0
766 3 1 1 1 0 0 0 0 0
1285 3 0 0 1 0 0 0 0 0
fn=rustc_session::parse::SymbolGallery::insert
856 9 0 0 3 1 0 0 0 0
857 3 0 0 0 0 0 2 0 0
fn=rustc_session::session::Session::code_model
743 48 8 1 32 1 0 0 0 0
744 16 0 0 0 0 0 0 0 0
fn=rustc_session::session::Session::codegen_units
185 6 0 0 2 1 0 0 0 0
fn=rustc_session::session::Session::const_eval_limit
268 40 0 0 40 2 0 0 0 0
456 80 0 0 40 15 0 0 0 0
fn=rustc_session::session::Session::crate_types
268 64 0 0 32 21 0 0 0 0
385 32 0 0 0 0 0 0 0 0
fn=rustc_session::session::Session::fewer_names
268 128 0 0 64 19 0 0 0 0
fn=rustc_session::session::Session::host_filesearch
0 1 0 0 0 0 0 0 0 0
346 3 0 0 0 0 0 0 0 0
fn=rustc_session::session::Session::incr_comp_session_dir_opt
268 1 0 0 1 0 0 0 0 0
456 1 0 0 0 0 0 0 0 0
fn=rustc_session::session::Session::init_crate_types
185 1 0 0 1 1 0 0 0 0
fn=rustc_session::session::Session::init_features
185 1 0 0 1 1 0 0 0 0
fn=rustc_session::session::Session::local_crate_disambiguator
268 4 0 0 4 4 0 0 0 0
456 12 0 0 8 4 0 0 0 0
fn=rustc_session::session::Session::must_emit_unwind_tables
409 168 0 0 24 0 0 0 0 0
fn=rustc_session::session::Session::needs_plt
0 84 28 0 56 7 0 0 0 0
409 168 0 0 0 0 0 0 0 0
fn=rustc_session::session::Session::overflow_checks
409 42 0 0 7 7 0 0 0 0
743 21 7 0 14 11 0 0 0 0
744 7 0 0 0 0 0 0 0 0
fn=rustc_session::session::Session::panic_strategy
409 492 27 1 82 31 0 0 0 0
fn=rustc_session::session::Session::recursion_limit
268 241 0 0 241 69 0 0 0 0
456 482 0 0 241 0 0 0 0 0
fn=rustc_session::session::Session::relocation_model
0 72 7 2 48 21 0 0 0 0
409 24 0 0 0 0 0 0 0 0
fn=rustc_session::session::Session::target_filesearch
268 17 0 0 17 16 0 0 0 0
409 17 0 0 0 0 0 0 0 0
fn=rustc_session::session::Session::tls_model
0 18 0 0 12 6 0 0 0 0
409 6 0 0 0 0 0 0 0 0
fn=rustc_session::session::Session::track_errors
289 4 0 0 1 0 0 0 0 0
427 2 0 0 0 0 0 0 0 0
456 1 0 0 1 0 0 0 0 0
fn=rustc_session::session::Session::type_length_limit
268 10 0 0 10 0 0 0 0 0
456 20 0 0 10 0 0 0 0 0
fn=rustc_session::session::build_session
0 6 1 1 3 1 0 0 0 0
268 2 0 0 1 1 0 0 0 0
346 6 1 1 0 0 0 0 0 0
409 5 0 0 0 0 0 3 0 0
412 3 1 1 1 0 0 0 0 0
427 9 1 1 1 0 0 0 0 0
456 5 0 0 0 0 0 0 0 0
457 2 1 1 0 0 0 1 1 1
1285 2 0 0 1 1 0 0 0 0
1286 1 0 0 0 0 0 1 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
185 3 0 0 2 0 0 0 0 0
268 21 3 3 10 9 0 0 0 0
289 12 0 0 3 0 0 0 0 0
385 3 0 0 0 0 0 0 0 0
427 6 2 2 0 0 0 0 0 0
456 6 0 0 5 1 0 0 0 0
fn=rustc_span::<impl rustc_data_structures::stable_hasher::HashStable<CTX> for rustc_span::hygiene::SyntaxContext>::hash_stable::CACHE::__getit
268 100 0 0 25 1 0 25 2 0
fn=rustc_span::<impl rustc_data_structures::stable_hasher::HashStable<CTX> for rustc_span::span_encoding::Span>::hash_stable
0 41 0 0 0 0 0 0 0 0
289 1 0 0 1 0 0 0 0 0
385 1 0 0 0 0 0 0 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::allows_unstable
483 10 0 0 0 0 0 0 0 0
fn=rustc_span::SESSION_GLOBALS::FOO::__getit
268 235636 0 0 58909 193 0 58909 98 5
fn=rustc_span::SourceFile::add_external_src
185 5 0 0 5 0 0 0 0 0
fn=rustc_span::caching_source_map_view::CachingSourceMapView::byte_pos_to_line_and_col
385 18 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::apply_mark
346 68 0 0 17 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::expn_data
346 228 0 0 57 14 0 0 0 0
fn=rustc_span::hygiene::HygieneData::with
1285 7 0 0 2 0 0 0 0 0
fn=rustc_span::hygiene::decode_expn_id
385 981 0 0 0 0 0 0 0 0
427 4344 0 0 0 0 0 0 0 0
456 2563 0 0 829 0 0 0 0 0
671 1042 0 0 521 309 0 0 0 0
fn=rustc_span::hygiene::decode_syntax_context
427 628 218 1 0 0 0 0 0 0
456 19736 0 0 7706 0 0 0 0 0
671 7988 0 0 3994 355 0 0 0 0
fn=rustc_span::source_map::SourceMap::end_point
0 12 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::new_imported_source_file
268 1215 4 1 405 0 0 0 0 0
671 810 9 1 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::new_source_file
671 2 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::source_file_by_stable_id
0 1 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::span_to_snippet
456 6 0 0 4 0 0 2 0 0
565 12 2 1 2 0 0 4 0 0
566 4 0 0 0 0 0 2 0 0
fn=rustc_span::source_map::SourceMap::span_to_unmapped_path
346 12 1 1 4 0 0 5 0 0
1285 12 1 1 6 1 0 5 0 0
fn=rustc_span::source_map::SourceMap::span_until_char
409 4 1 1 0 0 0 0 0 0
fn=rustc_span::with_source_map
185 1 1 1 1 1 1 0 0 0
1285 3 0 0 1 1 0 0 0 0
fn=rustc_symbol_mangling::legacy::mangle
427 2 0 0 0 0 0 0 0 0
fn=rustc_symbol_mangling::symbol_name_provider
0 2 0 0 0 0 0 2 0 0
146 6 0 0 0 0 0 0 0 0
385 2 0 0 0 0 0 0 0 0
409 10 0 0 0 0 0 0 0 0
fn=rustc_target::abi::Layout::scalar
427 27 0 0 0 0 0 0 0 0
fn=rustc_target::abi::Niche::reserve
427 1 0 0 0 0 0 0 0 0
fn=rustc_target::abi::Scalar::valid_range_exclusive
427 10 0 0 0 0 0 0 0 0
fn=rustc_target::abi::TargetDataLayout::obj_size_bound
427 31 0 0 0 0 0 0 0 0
fn=rustc_target::abi::TargetDataLayout::parse
427 1 0 0 0 0 0 0 0 0
fn=rustc_target::abi::TargetDataLayout::parse::{{closure}}
0 1 0 0 0 0 0 0 0 0
483 1 0 0 0 0 0 0 0 0
484 3 0 0 1 0 0 1 0 0
fn=rustc_target::abi::TargetDataLayout::ptr_sized_integer
427 32 0 0 0 0 0 0 0 0
fn=rustc_target::abi::call::x86_64::classify_arg::classify
483 56 0 0 8 0 0 0 0 0
fn=rustc_target::spec::Target::from_json
0 32 8 6 14 0 0 18 0 0
289 8 1 1 2 0 0 0 0 0
410 44 5 4 0 0 0 2 0 0
427 24 2 2 4 0 0 8 0 0
456 30 2 2 12 0 0 6 0 0
565 16 0 0 0 0 0 0 0 0
671 308 12 9 0 0 0 0 0 0
fn=rustc_target::spec::Target::from_json::{{closure}}
456 112 3 2 32 0 0 16 0 0
565 112 0 0 16 0 0 32 0 0
566 16 2 1 0 0 0 16 0 0
fn=rustc_target::spec::Target::max_atomic_width
0 1 0 0 1 0 0 0 0 0
427 2 0 0 1 0 0 0 0 0
fn=rustc_target::spec::Target::min_atomic_width
0 1 0 0 0 0 0 0 0 0
409 2 1 1 1 1 0 0 0 0
fn=rustc_target::spec::x86_64_unknown_linux_gnu::target
289 4 0 0 2 0 0 0 0 0
fn=rustc_trait_selection::traits::do_normalize_predicates
268 74 0 0 0 0 0 0 0 0
409 222 0 0 0 0 0 74 3 0
456 222 37 1 0 0 0 74 0 0
fn=rustc_trait_selection::traits::normalize_param_env_or_error
1285 74 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::project::AssocTypeNormalizer::fold
1285 12 0 0 4 0 0 0 0 0
fn=rustc_trait_selection::traits::project::confirm_param_env_candidate
268 2 0 0 1 0 0 0 0 0
409 2 0 0 0 0 0 0 0 0
456 1 1 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::project::normalize
483 89 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::project::normalize_projection_type
427 10 0 0 0 0 0 0 0 0
1285 10 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::project::normalize_to
483 15 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::project::normalize_with_depth
483 93 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
185 1 0 0 1 0 0 0 0 0
456 13 0 0 13 0 0 0 0 0
483 1 0 0 0 0 0 0 0 0
1285 28 5 2 6 0 0 0 0 0
fn=rustc_trait_selection::traits::query::dropck_outlives::trivial_dropck_outlives
146 14 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::candidate_from_obligation_no_cache
385 414 42 1 138 0 0 138 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
0 15 0 0 0 0 0 0 0 0
385 30 0 0 0 0 0 0 0 0
456 121 0 0 15 0 0 0 0 0
1285 168 0 0 56 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicates_recursively
1285 132 0 0 33 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::impl_or_trait_obligations
0 54 11 1 0 0 0 0 0 0
146 101 2 0 38 0 0 0 0 0
1285 54 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_impl
185 327 0 0 0 0 0 0 0 0
268 178 44 1 89 3 0 0 0 0
385 428 0 0 214 0 0 107 6 0
409 178 0 0 0 0 0 0 0 0
456 89 0 0 0 0 0 0 0 0
483 178 0 0 89 0 0 0 0 0
1285 267 35 1 89 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::sized_conditions
1445 8 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
146 2855 150 4 35 0 0 0 0 0
185 35 0 0 0 0 0 0 0 0
1285 177 37 1 59 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::candidate_from_obligation
0 66 45 1 66 0 0 0 0 0
456 118 0 0 0 0 0 0 0 0
1285 276 8 0 92 0 0 92 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::confirm_candidate
0 4 0 0 0 0 0 4 0 0
146 12 1 1 0 0 0 0 0 0
385 8 0 0 0 0 0 0 0 0
427 8 0 0 0 0 0 0 0 0
483 8 0 0 0 0 0 4 0 0
1285 36 0 0 12 0 0 0 0 0
fn=rustc_trait_selection::traits::specialize::specialization_graph_provider
0 176 0 0 176 0 0 0 0 0
409 88 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::specialize::translate_substs
385 8 0 0 4 0 0 2 0 0
fn=rustc_traits::dropck_outlives::dtorck_constraint_for_ty
483 1 0 0 0 0 0 0 0 0
fn=rustc_traits::implied_outlives_bounds::compute_implied_outlives_bounds
0 4 0 0 2 0 0 2 0 0
409 2 0 0 1 0 0 0 0 0
fn=rustc_ty::common_traits::is_item_raw
268 64 0 0 16 0 0 0 0 0
fn=rustc_ty::instance::inner_resolve_instance
146 18 9 1 0 0 0 0 0 0
385 10 0 0 0 0 0 0 0 0
427 24 2 1 12 0 0 10 2 0
fn=rustc_typeck::check::FnCtxt::check_argument_types
409 9 0 0 6 2 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
268 12 1 1 2 0 0 0 0 0
289 2 0 0 2 2 0 0 0 0
346 20 1 1 6 0 0 6 0 0
385 20 1 1 6 0 0 8 0 0
427 4 0 0 0 0 0 0 0 0
456 6 1 1 2 1 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_opaque_types_from_value
427 2 0 0 0 0 0 0 0 0
456 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
346 2 0 0 0 0 0 0 0 0
409 2 0 0 0 0 0 0 0 0
427 10 2 1 2 0 0 0 0 0
456 12 2 1 4 0 0 0 0 0
1700 8 2 1 4 0 0 4 0 0
fn=rustc_typeck::check::FnCtxt::resolve_ty_and_res_ufcs
268 2 1 1 1 0 0 0 0 0
456 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::Inherited::new
385 4 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::callee::<impl rustc_typeck::check::FnCtxt>::check_call
185 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::check_fn
185 1 1 1 1 0 0 0 0 0
385 10 1 1 1 0 0 0 0 0
427 9 1 1 0 0 0 0 0 0
456 3 0 0 3 0 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce
268 2 0 0 1 1 0 0 0 0
409 2 1 1 0 0 0 0 0 0
456 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
268 26 5 1 13 0 0 0 0 0
409 21 0 0 0 0 0 0 0 0
456 13 5 1 0 0 0 0 0 0
1285 24 0 0 8 0 0 0 0 0
fn=rustc_typeck::check::coercion::CoerceMany<E>::coerce
0 1 0 0 1 0 0 0 0 0
409 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_with_expectation
483 13 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_return_expr
0 1 0 0 0 0 0 0 0 0
268 1 0 0 1 0 0 0 0 0
427 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_impl_probe
483 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::impl_or_trait_item
0 1 0 0 0 0 0 0 0 0
456 4 0 0 0 0 0 0 0 0
483 12 1 1 4 0 0 4 0 0
484 7 0 0 3 0 0 3 0 0
995 10 0 0 5 0 0 4 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::pick
185 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::pick_method
456 28 2 2 13 0 0 13 0 0
fn=rustc_typeck::check::pat::<impl rustc_typeck::check::FnCtxt>::check_pat
0 2 0 0 0 0 0 1 0 0
185 4 1 1 0 0 0 3 0 0
409 3 2 2 3 0 0 0 0 0
fn=rustc_typeck::check::regionck::<impl rustc_typeck::check::FnCtxt>::regionck_item
427 2 0 0 0 0 0 0 0 0
456 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_false_global_bounds
0 1 0 0 0 0 0 1 0 0
427 2 0 0 0 0 0 0 0 0
456 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_item_well_formed
0 1 0 0 0 0 0 0 0 0
385 8 0 0 0 0 0 0 0 0
427 1 0 0 0 0 0 0 0 0
456 3 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_where_clauses
0 4 1 1 1 0 0 3 0 0
289 2 2 2 2 0 0 0 0 0
427 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::<impl rustc_typeck::check::FnCtxt>::resolve_type_vars_in_body
427 2 0 0 0 0 0 0 0 0
456 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check_crate
185 1 0 0 0 0 0 0 0 0
385 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check_unused::check_crate
0 1 0 0 1 0 0 0 0 0
289 3 1 1 0 0 0 0 0 0
385 2 1 1 0 0 0 0 0 0
427 1 0 0 0 0 0 0 0 0
456 4 0 0 0 0 0 0 0 0
fn=rustc_typeck::coherence::builtin::check_trait
146 10 0 0 0 0 0 2 0 0
fn=rustc_typeck::collect::type_of::opt_const_param_of
385 2 1 1 0 0 0 0 0 0
fn=rustc_typeck::collect::type_of::type_of
0 1 0 0 0 0 0 0 0 0
385 2 0 0 0 0 0 0 0 0
427 3 0 0 0 0 0 0 0 0
fn=rustc_typeck::impl_wf_check::impl_wf_check
289 4 0 0 1 0 0 0 0 0
427 2 0 0 0 0 0 0 0 0
456 1 0 0 1 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
185 54 0 0 2 2 0 0 0 0
289 3 2 1 3 0 0 0 0 0
346 84 9 1 0 0 0 0 0 0
1095 6 0 0 0 0 0 0 0 0
1285 532 11 2 147 6 0 0 0 0
fn=smallvec::SmallVec<A>::reserve
0 97 0 0 0 0 0 0 0 0
538 485 0 0 0 0 0 0 0 0
671 97 0 0 0 0 0 0 0 0
fn=smallvec::SmallVec<A>::try_reserve
0 190 3 1 0 0 0 0 0 0
538 1443 1 1 0 0 0 0 0 0
671 190 1 1 0 0 0 0 0 0
fn=stacker::remaining_stack
268 34210 0 0 6842 437 0 6842 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::get
0 702 74 2 0 0 0 0 0 0
146 702 0 0 234 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::insert
0 291 81 2 0 0 0 0 0 0
146 291 0 0 97 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::remove
456 24 0 0 6 0 0 6 0 0
fn=std::env::join_paths
538 48 0 0 12 0 0 12 0 0
1700 26 0 0 13 0 0 13 0 0
fn=std::path::Components::as_path
0 2 0 0 0 0 0 0 0 0
185 2 1 1 2 0 0 0 0 0
456 1 0 0 0 0 0 0 0 0
1285 16 3 1 4 0 0 0 0 0
fn=std::path::Components::parse_next_component_back
268 454 19 1 200 0 0 0 0 0
456 227 0 0 0 0 0 0 0 0
fn=std::path::Path::file_name
0 169 0 0 169 0 0 0 0 0
671 1352 1 1 338 0 0 0 0 0
fn=std::path::Path::file_stem
0 28 0 0 26 0 0 0 0 0
146 240 17 1 0 0 0 0 0 0
456 78 0 0 0 0 0 0 0 0
671 182 0 0 52 0 0 0 0 0
743 52 17 1 0 0 0 0 0 0
744 26 0 0 0 0 0 0 0 0
fn=std::path::PathBuf::_push
409 428 17 1 0 0 0 0 0 0
456 856 0 0 0 0 0 0 0 0
fn=std::path::PathBuf::pop
0 6 2 1 0 0 0 0 0 0
671 12 0 0 0 0 0 0 0 0
fn=std::process::ExitStatus::success
146 6 1 1 2 0 0 0 0 0
fn=std::sync::mpsc::blocking::tokens
346 32 0 0 0 0 0 0 0 0
fn=std::sync::mpsc::mpsc_queue::Queue<T>::pop
185 66 0 0 44 5 0 0 0 0
fn=std::sync::mpsc::oneshot::Packet<T>::send
185 1 0 0 1 0 0 0 0 0
fn=std::sync::mpsc::oneshot::Packet<T>::try_recv
1311 1 0 0 0 0 0 1 0 0
fn=std::sync::mpsc::spsc_queue::Queue<T,ProducerAddition,ConsumerAddition>::pop
185 7 0 0 7 3 0 0 0 0
fn=std::sync::mpsc::spsc_queue::Queue<T,ProducerAddition,ConsumerAddition>::push
185 7 0 0 7 5 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
0 2 1 1 0 0 0 0 0 0
185 131 0 0 0 0 0 0 0 0
268 1 1 1 1 0 0 0 0 0
385 22 0 0 3 0 0 0 0 0
409 5 0 0 1 0 0 0 0 0
427 2 0 0 0 0 0 0 0 0
fn=std::sys::unix::condvar::Condvar::wait_timeout
409 4 0 0 0 0 0 0 0 0
671 3 0 0 1 0 0 0 0 0
fn=std::sys::unix::os::env
456 413 0 0 177 0 0 177 0 0
fn=std::sys::unix::os::temp_dir
0 1 1 1 0 0 0 0 0 0
456 2 0 0 0 0 0 0 0 0
fn=std::sys::unix::pipe::read2
0 3 0 0 0 0 0 0 0 0
fn=std::sys::unix::process::process_common::Command::capture_env
289 61 0 0 61 0 0 0 0 0
385 61 0 0 0 0 0 0 0 0
456 9 0 0 4 0 0 3 2 0
fn=std::sys::unix::process::process_common::Command::setup_io
268 6 1 1 3 1 0 0 0 0
409 5 0 0 0 0 0 1 0 0
fn=std::sys::unix::process::process_inner::<impl std::sys::unix::process::process_common::Command>::spawn
185 2 0 0 2 0 0 0 0 0
268 4 0 0 1 0 0 0 0 0
fn=std::sys_common::backtrace::__rust_begin_short_backtrace
0 2 0 0 0 0 0 0 0 0
385 11 1 1 0 0 0 2 0 0
1311 5 1 1 0 0 0 1 1 1
fn=std::sys_common::fs::remove_dir_all_recursive
456 3 0 0 1 0 0 0 0 0
fn=std::sys_common::process::CommandEnv::capture_if_changed
289 12 1 1 3 0 0 0 0 0
fn=std::sys_common::thread::min_stack
0 1 1 1 0 0 0 0 0 0
fn=std::sys_common::thread_info::THREAD_INFO::__getit
268 44 0 0 11 0 0 11 0 0
fn=std::sys_common::thread_info::current_thread
185 32 0 0 0 0 0 0 0 0
268 96 0 0 32 14 0 32 4 0
289 32 0 0 32 0 0 0 0 0
385 32 0 0 0 0 0 0 0 0
fn=std::sys_common::thread_info::set
185 11 0 0 11 0 0 0 0 0
268 33 0 0 11 8 0 11 0 0
fn=std::thread::Builder::spawn
427 4 0 0 2 0 0 0 0 0
fn=std::thread::JoinHandle<T>::join
385 25 2 2 3 0 0 12 3 0
fn=std::thread::Thread::cname
268 30 9 2 10 7 0 0 0 0
456 10 0 0 0 0 0 0 0 0
fn=std::thread::Thread::new
385 22 0 0 0 0 0 0 0 0
456 22 0 0 0 0 0 0 0 0
fn=std::thread::local::LocalKey<T>::with
456 100 1 1 25 0 0 0 0 0
671 176 1 1 66 0 0 66 0 0
995 154 0 0 88 0 0 66 1 0
1738 150 2 2 75 0 0 75 0 0
fn=std::thread::park
346 32 0 0 0 0 0 0 0 0
fn=std::thread::spawn
427 32 0 0 8 0 0 0 0 0
fn=tempfile::dir::TempDir::path
268 2 0 0 1 0 0 0 0 0
385 1 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/pin.rs
fn=rustc_interface::passes::BoxedResolver::access
641 2 0 0 2 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/ptr/const_ptr.rs
fn=<&rustc_middle::infer::canonical::CanonicalVarValues as core::iter::traits::collect::IntoIterator>::into_iter
164 21 0 0 0 0 0 0 0 0
fn=<[T] as rustc_data_structures::stable_hasher::HashStable<CTX>>::hash_stable
164 1 0 0 0 0 0 0 0 0
fn=<alloc::rc::Rc<T> as core::ops::drop::Drop>::drop
164 66 1 1 0 0 0 0 0 0
fn=<alloc::vec::IntoIter<T> as core::ops::drop::Drop>::drop
300 630 2 1 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 49 10 1 0 0 0 0 0 0
164 116 1 1 0 0 0 0 0 0
300 279 16 3 93 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
164 2 1 1 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
164 236 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as rustc_data_structures::map_in_place::MapInPlace<T>>::flat_map_in_place
164 10 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<rustc_ast::ast::Attribute> as rustc_ast::attr::HasAttrs>::visit_attrs
164 4 1 1 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
164 26 1 1 0 0 0 0 0 0
300 9 2 1 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
164 12 4 1 0 0 0 0 0 0
fn=<core::iter::adapters::Rev<I> as core::iter::traits::iterator::Iterator>::fold
300 6 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Rev<I> as core::iter::traits::iterator::Iterator>::try_fold
164 4 3 1 0 0 0 0 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
300 6 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::next
164 120 8 2 0 0 0 0 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
164 16 0 0 0 0 0 0 0 0
fn=<core::str::Split<P> as core::iter::traits::iterator::Iterator>::next
0 36 0 0 0 0 0 12 0 0
164 174 0 0 81 0 0 0 0 0
331 12 0 0 12 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::prohibit_generics
164 6 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::ty_of_fn
164 2 0 0 0 0 0 0 0 0
fn=<hashbrown::map::HashMap<K,V,S> as core::iter::traits::collect::Extend<(K,V)>>::extend
164 4 0 0 0 0 0 0 0 0
fn=<hashbrown::raw::RawIter<T> as core::iter::traits::iterator::Iterator>::next
164 12 0 0 0 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::clone::Clone>::clone
164 65 0 0 0 0 0 0 0 0
300 509 0 0 0 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::iter::traits::collect::IntoIterator>::into_iter
164 150 4 3 0 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::ops::drop::Drop>::drop
164 505 3 3 45 0 0 8 0 0
fn=<rustc_arena::TypedArena<T> as core::ops::drop::Drop>::drop
164 46 13 13 0 0 0 0 0 0
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_generics
164 4 0 0 1 1 0 1 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::finalize
331 2 1 1 0 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::group_end
331 2 0 0 0 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::group_start
331 2 0 0 0 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_dylib
331 22 1 1 0 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_rlib
331 28 0 0 0 0 0 0 0 0
fn=<rustc_errors::HandlerInner as core::ops::drop::Drop>::drop
0 8 8 1 0 0 0 0 0 0
300 16 0 0 0 0 0 0 0 0
fn=<rustc_expand::mbe::macro_rules::MacroRulesMacroExpander as rustc_expand::base::TTMacroExpander>::expand
164 7 2 2 0 0 0 1 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::opaque_types::InferCtxtExt>::constrain_opaque_types
164 2 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
164 16 1 1 5 0 0 0 0 0
fn=<rustc_infer::infer::outlives::env::OutlivesEnvironment as rustc_trait_selection::infer::OutlivesEnvironmentExt>::add_implied_bounds
164 2 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::traversal::Postorder as core::iter::traits::iterator::Iterator>::next
164 20 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::traversal::Preorder as core::iter::traits::iterator::Iterator>::next
0 41 1 0 0 0 0 0 0 0
164 24 0 0 0 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_rvalue
164 2 1 0 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_terminator
164 6 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
164 9 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::promote_consts::PromoteTemps as rustc_mir::transform::MirPass>::run_pass
164 2 0 0 0 0 0 0 0 0
fn=<rustc_passes::dead::MarkSymbolVisitor as rustc_hir::intravisit::Visitor>::visit_arm
300 1 1 1 0 0 0 0 0 0
fn=<rustc_passes::hir_id_validator::OuterVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
164 12 0 0 0 0 0 0 0 0
fn=<rustc_passes::stability::Checker as rustc_hir::intravisit::Visitor>::visit_item
331 2 0 0 0 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
164 2 0 0 0 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_path
164 9 3 3 0 0 0 0 0 0
fn=<rustc_symbol_mangling::legacy::SymbolPrinter as core::fmt::Write>::write_str
164 12 0 0 0 0 0 0 0 0
331 12 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::llvm_type
164 74 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::adjust_for_abi
331 4 2 2 0 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_fn_ptr
164 4 0 0 0 0 0 0 0 0
331 24 1 1 0 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_instance
164 58 9 1 0 0 0 0 0 0
331 228 0 0 0 0 0 0 0 0
fn=<rustc_target::asm::InlineAsmArch as core::str::FromStr>::from_str
331 2 0 0 0 0 0 0 0 0
fn=<rustc_target::spec::Target as rustc_serialize::json::ToJson>::to_json
331 22 1 1 0 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
164 19 5 1 0 0 0 0 0 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
300 12 0 0 0 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
0 16 7 1 0 0 0 0 0 0
164 8 0 0 0 0 0 0 0 0
300 4570 1 1 651 0 0 0 0 0
fn=<smallvec::SmallVec<A> as rustc_data_structures::map_in_place::MapInPlace<T>>::flat_map_in_place
164 4 1 1 0 0 0 0 0 0
fn=<std::env::Args as core::iter::traits::iterator::Iterator>::size_hint
300 4 0 0 1 0 0 0 0 0
fn=<std::env::ArgsOs as core::iter::traits::iterator::Iterator>::next
164 2 0 0 0 0 0 0 0 0
fn=<std::path::Components as core::iter::traits::double_ended::DoubleEndedIterator>::next_back
164 27 17 1 0 0 0 0 0 0
fn=<std::path::Components as core::iter::traits::iterator::Iterator>::next
164 4656 10 1 0 0 0 0 0 0
331 158 0 0 0 0 0 0 0 0
fn=<std::sync::once::WaiterQueue as core::ops::drop::Drop>::drop
30 11 0 0 0 0 0 0 0 0
fn=_ZN10rustc_lint17nonstandard_style12NonSnakeCase16check_snake_caseN.llvm.M
0 4 0 0 0 0 0 0 0 0
164 1 1 1 0 0 0 0 0 0
fn=_ZN112_$LT$rustc_middle..mir..interpret..allocation..Allocation$LT$Tag$C$Extra$GT$$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
331 18 0 0 0 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$5unionN.llvm.M
164 104 1 1 0 0 0 0 0 0
fn=_ZN11rustc_infer5infer8outlives11obligations21TypeOutlives$LT$D$GT$23components_must_outliveN.llvm.M
164 14 0 0 0 0 0 7 0 0
fn=_ZN11rustc_infer5infer8outlives11obligations21TypeOutlives$LT$D$GT$23components_must_outliveN.llvm.M
164 6 1 1 0 0 0 3 0 0
fn=_ZN12rustc_expand3mbe11macro_check17check_occurrencesN.llvm.M
164 8 1 1 1 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_rules18check_matcher_coreN.llvm.M
164 27 3 1 9 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_rules9FirstSets3new11build_recurN.llvm.M
164 35 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5print6pretty13PrettyPrinter17pretty_print_typeN.llvm.M
164 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle3mir9traversal9Postorder18traverse_successorN.llvm.M
164 8 4 1 0 0 0 0 0 0
fn=_ZN12rustc_passes8liveness12add_from_patN.llvm.M
164 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes9reachable13reachable_setN.llvm.M
164 2 1 1 0 0 0 0 0 0
fn=_ZN12rustc_traits15dropck_outlives21adt_dtorck_constraintN.llvm.M
300 3 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve7imports41_$LT$impl$u20$rustc_resolve..Resolver$GT$38resolve_ident_in_module_unadjusted_extN.llvm.M
164 185 2 1 31 0 0 31 1 0
fn=_ZN15rustc_mir_build4hair7pattern6_match6Fields9wildcardsN.llvm.M
164 4 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
164 3 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31reachable_non_generics_providerN.llvm.M
164 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_codegen_llvm7builder7Builder10check_callN.llvm.M
164 60 0 0 0 0 0 10 0 0
fn=_ZN21rustc_data_structures19transitive_relation27TransitiveRelation$LT$T$GT$9add_indexN.llvm.M
164 4 0 0 0 0 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety33virtual_call_violation_for_methodN.llvm.M
164 4 0 0 0 0 0 0 0 0
fn=_ZN47_$LT$dyn$u20$rustc_typeck..astconv..AstConv$GT$17prohibit_genericsN.llvm.M
164 6 1 1 0 0 0 0 0 0
fn=_ZN47_$LT$dyn$u20$rustc_typeck..astconv..AstConv$GT$26create_substs_for_ast_pathN.llvm.M
164 3 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
164 4 1 1 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
300 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
300 4 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
300 14 0 0 0 0 0 0 0 0
fn=_ZN4core3str21_$LT$impl$u20$str$GT$5rfindN.llvm.M
331 144 0 0 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
164 20 0 0 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
164 12 0 0 0 0 0 0 0 0
fn=_ZN59_$LT$rustc_hash..FxHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
164 64 0 0 0 0 0 0 0 0
fn=_ZN59_$LT$rustc_hash..FxHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
164 971 0 0 0 0 0 0 0 0
fn=_ZN59_$LT$rustc_hash..FxHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
164 179 0 0 0 0 0 0 0 0
fn=_ZN59_$LT$rustc_hash..FxHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
164 161479 0 0 0 0 0 0 0 0
fn=_ZN62_$LT$rustc_target..abi..Layout$u20$as$u20$core..hash..Hash$GT$4hashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN66_$LT$rustc_target..abi..Layout$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
331 32 0 0 0 0 0 0 0 0
fn=_ZN68_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..SlicePartialEq$LT$A$GT$$GT$5equalN.llvm.M
331 6 0 0 0 0 0 0 0 0
fn=_ZN8rustc_ty2ty23sized_constraint_for_tyN.llvm.M
164 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 18 4 2 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 6 3 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 3 0 0 0 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 4 0 0 0 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 4 2 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 8 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 6 0 0 0 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 4 0 0 0 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 42 0 0 0 0 0 14 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 3 1 1 0 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 3 0 0 0 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 18 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 14 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 20 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 283 0 0 0 0 0 12 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 16 0 0 0 0 0 8 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 10 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 18 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 8 2 1 0 0 0 4 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 8 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 44 7 1 0 0 0 20 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 3 1 1 0 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 3 0 0 0 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 8 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 20 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 6 0 0 0 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 4 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 7 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 8 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 28 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 6 0 0 0 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 112 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 30 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 12 0 0 0 0 0 4 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 3 0 0 0 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 4 0 0 0 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 6 0 0 0 0 0 2 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 34 4 1 0 0 0 14 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 100 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 34 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 12 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 3 0 0 0 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 16 0 0 0 0 0 8 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 16 0 0 0 0 0 4 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 17 1 1 1 0 0 7 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 14 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
164 9 0 0 0 0 0 3 0 0
fn=_ZN9rustc_mir12monomorphize12partitioning32collect_and_partition_mono_itemsN.llvm.M
164 2 1 1 1 0 0 0 0 0
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
164 1 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::map::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::LeafOrInternal>,alloc::collections::btree::node::marker::KV>>::remove_kv_tracking
164 558 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::navigate::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Immut,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>>::next_unchecked
164 2 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Internal>,alloc::collections::btree::node::marker::Edge>::insert
164 159 6 5 0 0 0 0 0 0
fn=alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Internal>,alloc::collections::btree::node::marker::KV>::steal_left
164 2 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>::insert
164 2383 19 7 11 0 0 0 0 0
fn=alloc::fmt::format
164 278 0 0 0 0 0 0 0 0
fn=alloc::str::<impl str>::replace
0 1400 0 0 0 0 0 700 0 0
164 1458 0 0 554 0 0 0 0 0
fn=alloc::vec::Vec<T>::extend_from_slice
164 16 0 0 0 0 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for str>::hash
164 1183 0 0 0 0 0 0 0 0
fn=core::iter::traits::iterator::Iterator::eq
331 1 0 0 0 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
164 1 0 0 0 0 0 0 0 0
fn=core::ptr::drop_in_place
300 5 0 0 0 0 0 0 0 0
fn=core::slice::<impl core::cmp::PartialEq<[B]> for [A]>::eq
331 84 0 0 0 0 0 0 0 0
fn=core::slice::memchr::memrchr
164 328 0 0 0 0 0 0 0 0
fn=core::slice::sort::shift_tail
164 46 0 0 0 0 0 0 0 0
331 15 0 0 1 0 0 0 0 0
fn=core::str::<impl str>::escape_default
164 1 0 0 0 0 0 0 0 0
fn=core::str::<impl str>::trim
164 1205 30 2 0 0 0 0 0 0
fn=core::str::<impl str>::trim_end
164 5 1 1 1 1 0 0 0 0
fn=core::str::<impl str>::trim_matches
0 3 0 0 0 0 0 0 0 0
164 2 2 2 0 0 0 0 0 0
fn=core::str::pattern::StrSearcher::new
164 400 0 0 0 0 0 0 0 0
331 400 0 0 0 0 0 0 0 0
fn=getopts::Options::parse
164 1 0 0 0 0 0 0 0 0
300 1 0 0 0 0 0 0 0 0
fn=getopts::find_opt
331 89 0 0 68 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
164 655 0 0 0 0 0 9 0 0
331 95 0 0 1 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
300 25409 217 22 205 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove_entry
300 147 0 0 49 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::retain
164 36 0 0 0 0 0 0 0 0
300 2 0 0 1 0 0 0 0 0
fn=hashbrown::map::RawEntryBuilder<K,V,S>::from_key_hashed_nocheck
164 4072 0 0 0 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::clear
164 4 0 0 0 0 0 1 0 0
fn=hashbrown::raw::RawTable<T>::insert
164 20168 115 19 2 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
164 47140 124 43 7756 236 0 7351 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
164 126 0 0 1 0 0 0 0 0
331 29 0 0 0 0 0 0 0 0
fn=indexmap::map::OrderMapCore<K,V>::double_capacity
164 25 3 1 0 0 0 0 0 0
fn=rustc_ast::tokenstream::Cursor::look_ahead
164 16 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::expr::<impl rustc_ast_lowering::LoweringContext>::lower_exprs
164 5 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::lower_crate
164 46 1 1 0 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_segment
164 33 0 0 0 0 0 0 0 0
fn=rustc_attr::builtin::find_stability
331 2 0 0 0 0 0 0 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
164 1 0 0 0 0 0 0 0 0
300 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::allocator::codegen
331 6 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::attributes::from_fn_attrs
164 20 0 0 0 0 0 0 0 0
331 40 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit::module_codegen
164 6 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::consts::const_alloc_to_llvm
164 11 0 0 6 0 0 0 0 0
fn=rustc_codegen_llvm::context::create_module
331 7 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::supported_target_features
331 4 2 1 0 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::target_cpu
331 78 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::to_llvm_feature
331 118 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::each_linked_rlib
164 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::link_natively
164 4 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::produce_final_output_artifacts
164 2 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::<impl rustc_codegen_ssa::CrateInfo>::new
164 14 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::codegen_crate
164 4 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::meth::get_vtable
164 3 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
164 20 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::operand::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_consume
164 37 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::traits::type_::DerivedTypeMethods::type_int
331 12 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::scc::SccsConstruction<G,S>::walk_node
164 37 0 0 0 0 0 0 0 0
fn=rustc_data_structures::obligation_forest::ObligationForest<O>::find_cycles_from_node
164 100 0 0 0 0 0 0 0 0
fn=rustc_data_structures::owning_ref::OwningRef<O,T>::try_map
30 307 0 0 0 0 0 0 0 0
331 32 0 0 0 0 0 0 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
300 30 0 0 0 0 0 0 0 0
fn=rustc_data_structures::sync::join
164 4 1 1 0 0 0 0 0 0
fn=rustc_data_structures::transitive_relation::TransitiveRelation<T>::add_index
164 12 0 0 0 0 0 0 0 0
fn=rustc_driver::handle_options
164 32 1 1 0 0 0 0 0 0
fn=rustc_driver::run_compiler
300 4 0 0 0 0 0 0 0 0
fn=rustc_expand::base::ExtCtxt::std_path
164 1 0 0 0 0 0 0 0 0
fn=rustc_expand::base::ExtCtxt::trace_macros_diag
164 2 0 0 0 0 0 0 0 0
fn=rustc_expand::expand::AstFragment::visit_with
164 1 1 1 0 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::fully_expand_fragment
164 12 0 0 2 0 0 0 0 0
fn=rustc_expand::mbe::macro_check::check_nested_occurrences
164 48 3 1 0 0 0 12 0 0
fn=rustc_expand::mbe::macro_parser::nameize::n_rec
164 14 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::parse_tt
164 8 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::FirstSets::first
164 10 3 1 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::check_lhs_no_empty_seq
164 39 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
164 12 3 1 0 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::lookup_cur_matched
164 8 1 1 0 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::transcribe
164 3 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_generic_args
164 42 1 1 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_pat
164 32 9 9 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_path
164 14 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_path_segment
164 4 0 0 0 0 0 0 0 0
fn=rustc_index::bit_set::SparseBitMatrix<R,C>::union_rows
164 1 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
164 15 0 0 2 0 0 0 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
164 8 1 1 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::make_canonicalized_query_response
164 21 0 0 7 0 0 0 0 0
fn=rustc_infer::infer::error_reporting::<impl rustc_infer::infer::InferCtxt>::report_region_errors
164 380 39 1 0 0 0 0 0 0
300 152 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
164 1 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::infer_variable_values
164 444 1 1 0 0 0 0 0 0
fn=rustc_infer::infer::outlives::explicit_outlives_bounds
164 2 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::process_registered_region_obligations
164 7 1 1 0 0 0 0 0 0
fn=rustc_lexer::first_token
164 17 0 0 0 0 0 0 0 0
fn=rustc_lexer::strip_shebang
331 2 0 0 0 0 0 0 0 0
fn=rustc_lexer::unescape::unescape_literal
164 2 0 0 0 0 0 0 0 0
fn=rustc_lexer::unescape::unescape_str_or_byte_str::skip_ascii_whitespace
164 1 0 0 0 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_lints
164 4 0 0 0 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_renamed
331 8 0 0 0 0 0 0 0 0
fn=rustc_lint::levels::LintLevelsBuilder::push
164 240 3 1 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::load
331 14 1 1 0 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::extract_one
331 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::find_library_crate
300 42 0 0 0 0 0 0 0 0
fn=rustc_metadata::locator::get_metadata_section
331 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::CrateMetadata::new
164 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::table::<impl rustc_metadata::rmeta::Lazy<rustc_metadata::rmeta::table::Table<I,T>>>::get
164 27217 0 0 27217 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::finalize_and_compute_crate_hash
164 3 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::cstore::used_crates
164 9 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::lib_features::LibFeatures::to_vec
164 4 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_bytes_with_undef_and_ptr
164 44 0 0 44 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_relocations
164 44 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::estimate_size
164 36 0 0 0 0 0 12 0 0
fn=rustc_middle::mir::mono::CodegenUnit::items_in_deterministic_order
164 12 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name
164 9 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name_no_mangle
164 3 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::terminator::TerminatorKind::successors
164 21 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::traversal::Postorder::new
164 11 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::AssociatedItems::in_definition_order
164 18 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_substs
331 636 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_substs_trait
164 152 0 0 0 0 0 76 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
164 160 10 3 0 0 0 8 0 0
331 17 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::visit_with
164 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::<impl rustc_middle::ty::TyS>::uninhabited_from
164 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::fn_once_adapter_instance
164 2 0 0 0 0 0 1 0 0
fn=rustc_middle::ty::layout::<impl rustc_middle::ty::instance::Instance>::fn_sig_for_fn_abi
164 8 3 1 0 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
164 9 0 0 0 0 0 1 0 0
331 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::univariant_uninterned
331 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::relate::super_relate_tys
164 81 11 3 0 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::fold_list
0 53 16 1 30 0 0 0 0 0
164 1212 104 9 0 0 0 236 1 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::tuple_fields
164 20 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::Binder<rustc_middle::ty::sty::ExistentialTraitRef>::with_self_ty
164 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::ExistentialTraitRef::erase_self_ty
164 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::ProjectionTy::trait_ref
164 20 8 1 0 0 0 0 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::rebase_onto
164 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::trait_def::<impl rustc_middle::ty::context::TyCtxt>::all_impls
164 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::util::needs_drop_components
164 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::walk::push_inner
164 16 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::access_place
164 140 1 1 0 0 0 28 0 0
fn=rustc_mir::borrow_check::diagnostics::move_errors::<impl rustc_mir::borrow_check::MirBorrowckCtxt>::report_move_errors
300 1 1 1 0 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
164 9 0 0 0 0 0 1 0 0
300 1 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
164 4 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
164 4 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValueElements::push_predecessors
164 2 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::generate
164 2 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
164 11 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegionIndices::to_region_vid
164 2 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegions::new
164 4 0 0 0 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_validated_provider
164 36 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::MovePathLookup::find
164 66 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::intern::intern_const_alloc_recursive
164 104 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_place_to_op
164 68 4 1 0 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_place
164 105 3 1 0 0 0 35 2 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_aggregate
164 2 0 0 0 0 0 0 0 0
300 2 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_value
164 2 0 0 0 0 0 0 0 0
300 3 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::iter_accesses
164 24 1 1 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
164 1 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_items_rec
164 17 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::internalize_symbols
164 36 0 0 0 0 0 18 0 0
fn=rustc_mir::monomorphize::partitioning::place_inlined_mono_items
164 36 2 2 0 0 0 6 0 0
fn=rustc_mir::shim::build_call_shim
164 2 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::MirPass::name
164 328 0 0 0 0 0 0 0 0
331 40 1 1 0 0 0 0 0 0
fn=rustc_mir::transform::add_call_guards::AddCallGuards::add_call_guards
300 27 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::promote_candidates
0 2 1 1 1 0 0 0 0 0
164 10 0 0 0 0 0 0 0 0
300 3 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::remove_noop_landing_pads::remove_noop_landing_pads
164 20 7 1 0 0 0 0 0 0
fn=rustc_mir::util::patch::MirPatch::apply
0 18 7 1 0 0 0 0 0 0
164 54 0 0 0 0 0 0 0 0
300 108 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::block::<impl rustc_mir_build::build::Builder>::ast_block_stmts
164 2 0 0 0 0 0 0 0 0
300 4 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::scope::Scopes::pop_scope
164 24 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::PatCtxt::lower_pattern
164 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::PatStack::specialize_constructor
164 4 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::is_useful
164 3 1 1 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::split_grouped_constructors
164 2 1 1 0 0 0 0 0 0
fn=rustc_parse::lexer::StringReader::next_token
164 5 1 1 0 0 0 0 0 0
fn=rustc_parse::lexer::nfc_normalize
0 29 0 0 0 0 0 0 0 0
164 15 0 0 3 1 0 0 0 0
fn=rustc_parse::parser::Parser::expect_one_of
164 14 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::TokenCursor::next
164 4 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_kind
300 5 1 1 1 0 0 0 0 0
fn=rustc_parse_format::Parser::new
164 4 0 0 0 0 0 1 0 0
fn=rustc_privacy::PrivateItemsInPublicInterfacesVisitor::check
164 3 0 0 0 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
164 1 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::into_outputs
164 90 1 1 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_crate
164 12 1 1 1 1 0 1 0 0
300 1 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_crate_root
164 20 0 0 0 0 0 0 0 0
fn=rustc_resolve::def_collector::collect_definitions
164 1 0 0 0 0 0 0 0 0
fn=rustc_resolve::imports::<impl rustc_resolve::Resolver>::try_define
164 594 0 0 0 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_imports
164 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::resolve_imports
164 1 0 0 0 0 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::get_traits_in_module_containing_item
164 9 0 0 0 0 0 3 0 0
fn=rustc_resolve::late::lifetimes::LifetimeContext::check_uses_for_lifetimes_defined_by_scope
164 3 1 1 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::check_unused_macros
164 3 0 0 0 0 0 0 0 0
fn=rustc_session::config::build_session_options
331 4 0 0 0 0 0 0 0 0
fn=rustc_session::config::build_target_config
331 6 0 0 0 0 0 0 0 0
fn=rustc_session::config::default_configuration
331 5 1 1 0 0 0 0 0 0
fn=rustc_session::config::parse_externs
300 1 1 1 0 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search
164 33 1 1 0 0 0 0 0 0
331 5378 0 0 0 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search::is_rlib
164 14196 0 0 0 0 0 0 0 0
331 9464 0 0 0 0 0 0 0 0
fn=rustc_session::output::find_crate_name
0 2 0 0 0 0 0 0 0 0
164 1 0 0 0 0 0 0 0 0
fn=rustc_session::output::validate_crate_name
164 1 0 0 0 0 0 0 0 0
fn=rustc_session::parse::GatedSpans::merge
164 3 0 0 0 0 0 0 0 0
fn=rustc_session::session::build_session
331 1 0 0 0 0 0 0 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
164 3 0 0 0 0 0 0 0 0
fn=rustc_span::analyze_source_file::analyze_source_file
164 6 0 0 1 0 0 0 0 0
fn=rustc_span::normalize_src
331 2 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::span_until_char
164 1 0 0 0 0 0 0 0 0
331 2 1 1 0 0 0 0 0 0
fn=rustc_target::abi::TargetDataLayout::parse
164 10 0 0 1 0 0 0 0 0
331 34 1 1 0 0 0 0 0 0
fn=rustc_target::spec::LinkerFlavor::from_str
331 8 0 0 0 0 0 0 0 0
fn=rustc_target::spec::Target::from_json
164 4 0 0 0 0 0 0 0 0
331 4 2 1 0 0 0 0 0 0
fn=rustc_target::spec::load_specific
331 4 2 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::normalize_param_env_or_error
164 185 0 0 0 0 0 37 0 0
300 37 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::project::AssocTypeNormalizer::fold
164 560 0 0 80 0 0 80 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
300 2 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::collect_predicates_for_types
164 16 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
164 134 25 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicates_recursively
164 33 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_impl
300 96 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::sized_conditions
164 2 1 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
164 118 0 0 0 0 0 0 0 0
300 118 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::confirm_candidate
300 32 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::specialize::specialization_graph_provider
164 88 0 0 0 0 0 0 0 0
fn=rustc_traits::dropck_outlives::dtorck_constraint_for_ty
164 3 0 0 0 0 0 0 0 0
300 9 2 1 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
164 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::check_fn
164 4 0 0 0 0 0 1 0 0
fn=rustc_typeck::check::coercion::<impl rustc_typeck::check::FnCtxt>::try_coerce
164 3 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_impl_probe
164 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::regionck::RegionCtxt::visit_fn_body
164 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_where_clauses
164 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_closures
164 4 0 0 0 0 0 1 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_coercion_casts
164 3 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_fru_field_types
164 4 1 1 0 0 0 1 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_liberated_fn_sigs
164 3 0 0 0 0 0 1 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_opaque_types
164 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_upvar_capture_map
164 4 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_sigs
164 3 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_tys
164 3 0 0 0 0 0 1 0 0
fn=scoped_tls::ScopedKey<T>::with
164 8 0 0 0 0 0 0 0 0
331 42665 0 0 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::remove
300 30 2 1 0 0 0 0 0 0
fn=std::io::append_to_string
164 2 0 0 0 0 0 0 0 0
fn=std::path::Components::as_path
164 1 1 1 0 0 0 0 0 0
fn=std::path::Components::parse_next_component_back
164 427 19 1 0 0 0 0 0 0
fn=std::path::PathBuf::_set_extension
164 24 0 0 0 0 0 0 0 0
fn=std::process::Command::envs
164 1 0 0 0 0 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
331 2 0 0 0 0 0 0 0 0
fn=std::sys::unix::os::env
30 61 0 0 0 0 0 0 0 0
164 118 0 0 0 0 0 0 0 0
fn=std::sys::unix::os::getenv
30 55 0 0 0 0 0 0 0 0
fn=std::sys_common::process::CommandEnv::set
331 2 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/ptr/mod.rs
fn=<&mut U as ena::undo_log::UndoLogs<T>>::push
184 30 6 1 15 0 0 0 0 0
fn=<&mut W as core::fmt::Write>::write_char
901 16 0 0 0 0 0 16 0 0
fn=<&mut rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion as rustc_infer::infer::outlives::obligations::TypeOutlivesDelegate>::push_sub_region_constraint
184 4 0 0 2 0 0 0 0 0
901 10 1 1 4 0 0 6 1 1
fn=<(T10,T11) as rustc_serialize::serialize::Decodable>::decode
184 68 0 0 0 0 0 0 0 0
fn=<T as alloc::vec::SpecFromElem>::from_elem
0 234 30 3 0 0 0 0 0 0
901 1841 27 5 26 0 0 1230 242 110
fn=<T as rustc_query_system::dep_graph::dep_node::DepNodeParams<Ctxt>>::to_fingerprint
184 12 0 0 6 0 0 0 0 0
fn=<alloc::collections::btree::map::BTreeMap<K,V> as core::hash::Hash>::hash
703 3 1 1 3 0 0 0 0 0
901 3 1 1 0 0 0 3 0 0
fn=<alloc::collections::btree::map::BTreeMap<K,V> as core::ops::drop::Drop>::drop
184 629 1 1 87 17 0 16 0 0
703 1864 28 19 1445 44 5 243 0 0
901 436 4 4 0 0 0 436 0 0
fn=<alloc::collections::btree::map::BTreeMap<T,A> as rustc_serialize::json::ToJson>::to_json
184 6 0 0 2 0 0 0 0 0
703 6 0 0 6 0 0 0 0 0
901 6 0 0 0 0 0 6 0 0
fn=<alloc::collections::btree::map::IntoIter<K,V> as core::ops::drop::Drop>::drop
703 28 10 4 28 0 0 0 0 0
fn=<alloc::rc::Rc<T> as core::ops::drop::Drop>::drop
0 152 2 2 68 13 1 17 0 0
184 13270 24 21 1698 946 53 1681 0 0
fn=<alloc::vec::IntoIter<T> as core::ops::drop::Drop>::drop
0 5 3 1 5 0 0 0 0 0
184 700 2 1 64 0 0 0 0 0
fn=<alloc::vec::Vec<A> as rustc_serialize::json::ToJson>::to_json
901 24 0 0 12 0 0 12 1 1
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 21 3 2 0 0 0 0 0 0
184 1036 6 4 28 0 0 27 0 0
703 240 12 6 135 1 0 105 0 0
901 4995 59 13 1007 0 0 3869 502 267
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
184 72 0 0 0 0 0 24 0 0
901 253 0 0 13 0 0 230 15 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
901 1444 5 2 608 0 0 830 108 15
fn=<alloc::vec::Vec<T> as core::iter::traits::collect::Extend<&T>>::extend
901 44 0 0 0 0 0 44 3 0
fn=<alloc::vec::Vec<T> as core::ops::drop::Drop>::drop
0 565 9 3 41 13 0 104 0 0
184 34443 194 44 6712 1012 13 379 0 0
fn=<alloc::vec::Vec<T> as rustc_data_structures::map_in_place::MapInPlace<T>>::flat_map_in_place
0 5 1 1 4 0 0 0 0 0
184 26 5 4 0 0 0 12 0 0
901 58 5 5 16 0 0 42 0 0
fn=<alloc::vec::Vec<rustc_ast::ast::Attribute> as rustc_ast::attr::HasAttrs>::visit_attrs
184 20 0 0 5 0 0 5 0 0
703 26 1 1 14 0 0 12 0 0
901 26 1 1 12 0 0 14 0 0
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::fold
901 1051 8 3 212 0 0 839 95 39
fn=<core::iter::adapters::Filter<I,P> as core::iter::traits::iterator::Iterator>::next
184 8 0 0 2 0 0 2 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 1 1 1 1 0 0 0 0 0
184 4938 368 22 2984 0 0 272 2 0
703 580 12 6 406 51 0 157 0 0
901 46531 276 12 4839 3 0 41689 6006 1659
1347 3 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
184 20 0 0 0 0 0 4 0 0
703 18 0 0 10 0 0 8 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
184 70 0 0 24 0 0 0 0 0
fn=<core::iter::adapters::Rev<I> as core::iter::traits::iterator::Iterator>::fold
184 4 0 0 0 0 0 0 0 0
703 9 1 1 4 0 0 3 0 0
901 9 1 1 3 0 0 4 1 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
184 4 0 0 0 0 0 0 0 0
703 98 9 1 56 0 0 42 0 0
901 285 17 4 66 0 0 219 25 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::next
703 60 0 0 60 0 0 0 0 0
901 60 0 0 0 0 0 60 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
0 48 7 0 16 0 0 16 0 0
184 136 1 0 29 1 0 0 0 0
703 96 0 0 48 0 0 48 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::ast_path_substs_for_ty
184 2 0 0 1 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::check_generic_arg_count
0 3 3 1 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::check_generic_arg_count_for_call
0 4 4 2 2 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::create_substs_for_generic_args
184 4 0 0 2 0 0 0 0 0
703 6 0 0 3 0 0 0 0 0
901 6 0 0 0 0 0 4 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::def_ids_for_value_path_segments
901 7 1 1 1 0 0 2 0 0
fn=<hashbrown::raw::RawTable<T> as core::clone::Clone>::clone
901 2036 0 0 1018 436 0 1018 361 360
fn=<hashbrown::raw::RawTable<T> as core::ops::drop::Drop>::drop
0 1652 6 3 157 0 0 47 0 0
184 1548 14 6 173 2 0 82 0 0
fn=<jobserver::Acquired as core::ops::drop::Drop>::drop
0 14 6 1 0 0 0 0 0 0
184 14 0 0 0 0 0 0 0 0
fn=<rustc_arena::TypedArena<T> as core::ops::drop::Drop>::drop
0 6948 6 6 2102 2 0 1048 0 0
184 34474 14 14 5739 4320 18 2145 0 0
703 107 11 11 90 45 0 17 0 0
fn=<rustc_ast::ast::Stmt as rustc_ast::attr::HasAttrs>::visit_attrs
901 2 0 0 0 0 0 2 0 0
fn=<rustc_ast::crate_disambiguator::CrateDisambiguator as core::fmt::Display>::fmt
385 28 0 0 28 0 0 0 0 0
fn=<rustc_ast::token::Lit as rustc_serialize::serialize::Decodable>::decode
184 3392 0 0 0 0 0 0 0 0
fn=<rustc_ast::token::Token as rustc_serialize::serialize::Decodable>::decode
184 2682 0 0 0 0 0 0 0 0
fn=<rustc_ast_lowering::LoweringContext::lower_crate::MiscCollector as rustc_ast::visit::Visitor>::visit_item
456 3 1 1 3 0 0 0 0 0
901 6 1 1 0 0 0 6 0 0
fn=<rustc_ast_lowering::item::ItemLowerer as rustc_ast::visit::Visitor>::visit_mod
184 2 0 0 1 0 0 0 0 0
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_fn
0 1 1 1 1 0 0 0 0 0
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_generics
0 2 1 1 2 0 0 0 0 0
184 3 0 0 0 0 0 1 0 0
fn=<rustc_ast_passes::feature_gate::PostExpansionVisitor as rustc_ast::visit::Visitor>::visit_item
0 3 1 1 3 0 0 0 0 0
fn=<rustc_ast_passes::feature_gate::PostExpansionVisitor as rustc_ast::visit::Visitor>::visit_name
1218 42 0 0 0 0 0 0 0 0
1220 28 0 0 0 0 0 0 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::link
184 3 0 0 2 0 0 1 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::add_eh_frame_header
901 4 0 0 2 0 0 2 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::add_object
901 28 0 0 14 0 0 14 1 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::full_relro
901 8 1 1 4 0 0 4 1 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::group_end
901 4 0 0 2 0 0 2 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::group_start
901 4 0 0 2 0 0 2 1 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::include_path
901 16 1 1 8 0 0 8 1 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_dylib
901 48 0 0 24 0 0 24 4 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_rlib
901 60 2 2 30 1 0 30 5 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::no_default_libraries
901 4 0 0 2 0 0 2 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::output_filename
901 8 1 1 4 0 0 4 1 0
fn=<rustc_codegen_ssa::back::write::spawn_work::{{closure}}::Bomb<B> as core::ops::drop::Drop>::drop
184 14 0 0 0 0 0 0 0 0
fn=<rustc_data_structures::thin_vec::ThinVec<T> as core::convert::From<alloc::vec::Vec<T>>>::from
184 28 1 1 0 0 0 2 0 0
fn=<rustc_data_structures::thin_vec::ThinVec<T> as core::iter::traits::collect::Extend<T>>::extend
0 5 2 1 0 0 0 0 0 0
184 20 0 0 5 0 0 5 0 0
fn=<rustc_errors::HandlerInner as core::ops::drop::Drop>::drop
184 16 0 0 0 0 0 0 0 0
703 24 8 1 24 8 1 0 0 0
fn=<rustc_expand::base::MacEager as rustc_expand::base::MacResult>::make_expr
184 16 2 2 7 0 0 0 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_arm
184 1 0 0 0 0 0 1 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_item
184 12 0 0 0 0 0 8 0 0
703 16 1 1 8 0 0 4 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_stmt
0 2 2 1 0 0 0 0 0 0
184 3 2 1 0 0 0 2 0 0
901 5 0 0 2 0 0 2 0 0
fn=<rustc_expand::mbe::macro_rules::MacroRulesMacroExpander as rustc_expand::base::TTMacroExpander>::expand
0 5 1 1 1 0 0 0 0 0
184 11 2 2 3 0 0 3 0 0
fn=<rustc_expand::placeholders::PlaceholderExpander as rustc_ast::mut_visit::MutVisitor>::filter_map_expr
184 1 0 0 0 0 0 1 0 0
fn=<rustc_expand::placeholders::PlaceholderExpander as rustc_ast::mut_visit::MutVisitor>::flat_map_stmt
901 4 0 0 2 0 0 2 0 0
fn=<rustc_hir::definitions::DefKey as rustc_serialize::serialize::Decodable>::decode
184 184432 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::infer::InferCtxtExt>::partially_normalize_associated_types_in
184 57 12 5 19 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
0 6 2 1 2 0 0 0 0 0
184 14 0 0 2 0 0 4 0 0
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
0 5 0 0 0 0 0 5 0 0
184 50 4 2 16 11 0 21 0 0
703 7 0 0 4 0 0 3 0 0
901 77 4 2 36 0 0 36 10 0
fn=<rustc_infer::infer::combine::Generalizer as rustc_middle::ty::relate::TypeRelation>::consts
1347 8 0 0 8 0 0 0 0 0
fn=<rustc_infer::infer::combine::Generalizer as rustc_middle::ty::relate::TypeRelation>::tys
1347 65 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::equate::Equate as rustc_middle::ty::relate::TypeRelation>::tys
1347 208 65 1 0 0 0 0 0 0
fn=<rustc_infer::infer::freshen::TypeFreshener as rustc_middle::ty::fold::TypeFolder>::fold_ty
901 15 0 0 3 0 0 9 0 0
fn=<rustc_infer::infer::region_constraints::RegionConstraintStorage as ena::undo_log::Rollback<rustc_infer::infer::region_constraints::UndoLog>>::reverse
184 190 20 1 62 6 0 2 0 0
703 95 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::tys
901 6 1 1 3 0 0 3 0 0
1347 33 0 0 0 0 0 0 0 0
fn=<rustc_infer::traits::util::Elaborator as core::iter::traits::iterator::Iterator>::next
0 1 1 1 0 0 0 0 0 0
184 3 0 0 0 0 0 2 0 0
703 369 12 0 205 4 0 123 2 0
901 72 0 0 36 0 0 36 0 0
fn=<rustc_infer::traits::util::FilterToTraits<I> as core::iter::traits::iterator::Iterator>::next
184 71 0 0 17 0 0 10 0 0
fn=<rustc_lint::builtin::MissingDoc as rustc_lint::passes::LateLintPass>::enter_lint_attrs
901 17 1 1 0 0 0 17 0 0
fn=<rustc_lint::non_ascii_idents::NonAsciiIdents as rustc_lint::passes::EarlyLintPass>::check_crate
703 15 0 0 9 0 0 0 0 0
901 9 1 1 0 0 0 9 0 0
1218 6 0 0 0 0 0 0 0 0
1220 6 0 0 0 0 0 0 0 0
fn=<rustc_lint::unused::UnusedBraces as rustc_lint::passes::EarlyLintPass>::check_expr
0 4 1 1 0 0 0 0 0 0
184 6 0 0 2 0 0 0 0 0
fn=<rustc_lint::unused::UnusedParens as rustc_lint::passes::EarlyLintPass>::check_expr
0 4 1 1 0 0 0 0 0 0
184 6 0 0 2 0 0 0 0 0
fn=<rustc_metadata::rmeta::CrateDep as rustc_serialize::serialize::Decodable>::decode
184 236 14 1 0 0 0 0 0 0
fn=<rustc_middle::hir::map::collector::NodeCollector as rustc_hir::intravisit::Visitor>::visit_item
901 15 2 1 3 0 0 9 1 0
fn=<rustc_middle::infer::canonical::Canonical<V> as rustc_infer::infer::canonical::substitute::CanonicalExt<V>>::substitute
184 26 0 0 0 0 0 13 0 0
fn=<rustc_middle::infer::canonical::Canonical<V> as rustc_infer::infer::canonical::substitute::CanonicalExt<V>>::substitute_projected
184 40 0 0 0 0 0 20 0 0
fn=<rustc_middle::infer::canonical::OriginalQueryValues as core::default::Default>::default
901 61 35 1 0 0 0 61 0 0
fn=<rustc_middle::mir::Body as rustc_serialize::serialize::Decodable>::decode
0 24 23 1 0 0 0 24 0 0
fn=<rustc_middle::mir::VarDebugInfo as rustc_serialize::serialize::Decodable>::decode
184 36 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::mono::MonoItem as core::cmp::PartialEq>::eq
1347 30 0 0 28 0 0 0 0 0
fn=<rustc_middle::traits::specialization_graph::Children as rustc_trait_selection::traits::specialize::specialization_graph::ChildrenExt>::insert_blindly
901 522 0 0 87 0 0 348 62 31
fn=<rustc_middle::traits::specialization_graph::Graph as rustc_trait_selection::traits::specialize::specialization_graph::GraphExt>::record_impl_from_cstore
901 28 2 1 8 0 0 16 2 0
fn=<rustc_middle::ty::GenericParamDef as rustc_serialize::serialize::Decodable>::decode
184 204 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::ParamEnv as core::cmp::PartialEq>::eq
1347 220 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::ParamEnvAnd<Q> as rustc_trait_selection::traits::query::type_op::TypeOp>::fully_perform
184 116 7 1 0 0 0 0 0 0
fn=<rustc_middle::ty::Predicate as core::cmp::PartialEq>::eq
1347 230 0 0 115 0 0 0 0 0
fn=<rustc_middle::ty::consts::kind::ConstKind as rustc_serialize::serialize::Decodable>::decode
184 4 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::instance::Instance as core::cmp::PartialEq>::eq
1347 54 0 0 53 12 0 0 0 0
fn=<rustc_middle::ty::sty::RegionKind as rustc_serialize::serialize::Decodable>::decode
184 604 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as core::cmp::PartialEq>::eq
1347 289 52 3 289 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as rustc_serialize::serialize::Decodable>::decode
184 224 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
184 84 1 1 13 0 0 2 0 0
703 16 2 2 8 0 0 8 0 0
901 86 1 1 22 0 0 64 4 4
fn=<rustc_mir::borrow_check::type_check::relate_tys::NllTypeRelatingDelegate as rustc_infer::infer::nll_relate::TypeRelatingDelegate>::push_outlives
901 390 5 1 156 0 0 234 25 21
fn=<rustc_mir::interpret::intern::InternVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_value
901 30 2 1 14 0 0 16 0 0
1347 3 0 0 3 0 0 0 0 0
fn=<rustc_mir::interpret::validity::ValidityVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_field
901 8 0 0 0 0 0 6 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_terminator
901 54 5 1 24 0 0 30 2 0
fn=<rustc_mir::transform::cleanup_post_borrowck::CleanupNonCodegenStatements as rustc_mir::transform::MirPass>::run_pass
184 66 0 0 22 17 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
0 1 1 1 0 0 0 0 0 0
901 3 1 1 1 0 0 2 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_body
184 3 0 0 1 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_statement
184 2 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::deaggregator::Deaggregator as rustc_mir::transform::MirPass>::run_pass
184 9 0 0 3 0 0 0 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
0 6 0 0 0 0 0 0 0 0
184 72 3 1 3 0 0 3 0 0
fn=<rustc_mir::transform::instcombine::InstCombine as rustc_mir::transform::MirPass>::run_pass
184 9 0 0 3 0 0 0 0 0
fn=<rustc_mir::transform::instcombine::InstCombineVisitor as rustc_middle::mir::visit::MutVisitor>::visit_rvalue
456 4 0 0 4 0 0 0 0 0
fn=<rustc_mir::transform::nrvo::RenameReturnPlace as rustc_mir::transform::MirPass>::run_pass
184 6 0 0 3 0 0 0 0 0
901 7 3 2 0 0 0 5 0 0
fn=<rustc_mir::transform::promote_consts::Collector as rustc_middle::mir::visit::Visitor>::visit_rvalue
901 12 0 0 0 0 0 4 0 0
fn=<rustc_mir::transform::promote_consts::PromoteTemps as rustc_mir::transform::MirPass>::run_pass
184 7 1 1 0 0 0 0 0 0
703 4 0 0 2 0 0 2 0 0
fn=<rustc_mir::transform::simplify::SimplifyLocals as rustc_mir::transform::MirPass>::run_pass
184 39 3 1 8 0 0 0 0 0
fn=<rustc_mir::transform::simplify_branches::SimplifyBranches as rustc_mir::transform::MirPass>::run_pass
184 27 0 0 9 3 0 0 0 0
fn=<rustc_mir::transform::simplify_try::SimplifyBranchSame as rustc_mir::transform::MirPass>::run_pass
184 9 0 0 3 0 0 0 0 0
fn=<rustc_mir::transform::validate::TypeChecker as rustc_middle::mir::visit::Visitor>::visit_statement
1347 13 3 1 0 0 0 0 0 0
fn=<rustc_mir_build::hair::pattern::check_match::MatchVisitor as rustc_hir::intravisit::Visitor>::visit_expr
184 5 0 0 0 0 0 0 0 0
fn=<rustc_parse_format::Parser as core::iter::traits::iterator::Iterator>::next
901 3 0 0 0 0 0 2 0 0
fn=<rustc_passes::intrinsicck::ExprVisitor as rustc_hir::intravisit::Visitor>::visit_expr
0 26 1 1 26 0 0 0 0 0
fn=<rustc_passes::liveness::IrMaps as rustc_hir::intravisit::Visitor>::visit_fn
901 4 0 0 0 0 0 2 0 0
fn=<rustc_passes::liveness::Liveness as rustc_hir::intravisit::Visitor>::visit_arm
184 2 1 1 0 0 0 0 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_body
456 3 0 0 2 0 0 1 0 0
703 1 0 0 1 0 0 0 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_item
456 6 1 1 6 0 0 0 0 0
fn=<rustc_query_system::query::plumbing::QueryState<CTX,C> as core::default::Default>::default
184 26 0 0 0 0 0 26 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::create_def
901 9 0 0 3 0 0 6 1 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_attribute
901 16 0 0 8 0 0 8 1 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
184 14 0 0 1 0 0 1 0 0
901 27 2 2 10 2 0 15 2 1
1347 3 0 0 3 1 0 0 0 0
fn=<rustc_resolve::def_collector::DefCollector as rustc_ast::visit::Visitor>::visit_expr
456 12 0 0 12 0 0 0 0 0
fn=<rustc_resolve::def_collector::DefCollector as rustc_ast::visit::Visitor>::visit_item
456 2 0 0 2 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_arm
184 2 0 0 0 0 0 1 0 0
703 2 0 0 1 0 0 0 0 0
901 16 1 1 7 0 0 7 1 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_block
184 3 0 0 0 0 0 0 0 0
703 6 0 0 3 3 0 0 0 0
901 24 2 2 12 0 0 12 2 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_fn
184 2 0 0 0 0 0 0 0 0
456 1 1 1 1 0 0 0 0 0
703 4 0 0 2 2 0 0 0 0
901 16 2 2 8 0 0 8 1 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_item
184 5 0 0 1 0 0 1 0 0
703 6 0 0 4 0 0 2 0 0
901 7 0 0 2 1 0 4 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_nested_body
184 7 0 0 1 0 0 1 0 0
703 9 1 1 6 0 0 3 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_path
901 10 1 1 4 0 0 4 0 0
fn=<rustc_span::FileName as core::convert::From<std::path::PathBuf>>::from
184 4 0 0 0 0 0 0 0 0
fn=<rustc_span::SourceFile as rustc_serialize::serialize::Decodable>::decode
901 245216 0 0 0 0 0 245216 14876 13956
fn=<rustc_span::hygiene::ExpnData as rustc_serialize::serialize::Decodable>::decode
184 1308 12 1 0 0 0 0 0 0
fn=<rustc_span::hygiene::SyntaxContextData as rustc_serialize::serialize::Decodable>::decode
184 1256 0 0 0 0 0 0 0 0
fn=<rustc_span::symbol::Ident as rustc_serialize::serialize::UseSpecializedDecodable>::default_decode
184 15576 0 0 0 0 0 0 0 0
fn=<rustc_symbol_mangling::legacy::SymbolPrinter as core::fmt::Write>::write_str
0 12 0 0 12 0 0 0 0 0
901 763 12 2 0 0 0 395 0 0
fn=<rustc_symbol_mangling::legacy::SymbolPrinter as rustc_middle::ty::print::Printer>::path_qualified
456 2 1 1 2 0 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::llvm_type
1347 138 4 0 138 24 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::FnAbiLlvmExt>::llvm_type
901 33 0 0 0 0 0 33 1 0
fn=<rustc_target::spec::Target as rustc_serialize::json::ToJson>::to_json
0 10 3 2 0 0 0 0 0 0
184 140 3 2 46 0 0 2 0 0
fn=<rustc_trait_selection::autoderef::Autoderef as core::iter::traits::iterator::Iterator>::next
901 3 1 1 0 0 0 2 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::register_predicate_obligation
184 103 1 0 33 0 0 2 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_all_or_error
184 108 0 0 0 0 0 108 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
0 100 0 0 0 0 0 0 0 0
184 642 80 1 131 3 0 50 0 0
703 209 5 1 114 0 0 95 2 0
fn=<rustc_trait_selection::traits::object_safety::contains_illegal_self_type_reference::IllegalSelfTypeVisitor as rustc_middle::ty::fold::TypeVisitor>::visit_ty
184 9 3 1 3 0 0 0 0 0
1347 12 0 0 6 0 0 0 0 0
fn=<rustc_typeck::check::FnCtxt as rustc_typeck::astconv::AstConv>::normalize_ty
184 6 0 0 0 0 0 6 0 0
fn=<rustc_typeck::check_unused::CollectExternCrateVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
901 10 0 0 2 0 0 7 1 0
fn=<smallvec::SmallVec<A> as core::clone::Clone>::clone
901 21 0 0 0 0 0 21 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
184 1402 14 5 19 0 0 18 0 0
703 60342 21 2 32496 1401 0 27846 0 0
901 64301 256 218 29067 0 0 35234 4743 2543
fn=<smallvec::SmallVec<A> as core::ops::drop::Drop>::drop
0 132 11 4 66 0 0 12 0 0
184 3425 385 235 36 0 0 39 0 0
fn=<smallvec::SmallVec<A> as rustc_data_structures::map_in_place::MapInPlace<T>>::flat_map_in_place
184 8 5 5 0 0 0 4 0 0
901 14 1 1 4 0 0 8 0 0
fn=<std::env::ArgsOs as core::iter::traits::iterator::Iterator>::next
703 8 0 0 4 0 0 4 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
0 32 8 2 0 0 0 0 0 0
184 85 6 2 23 0 0 31 0 0
703 5 0 0 3 0 0 0 0 0
901 10 0 0 0 0 0 10 0 0
fn=<std::sync::mpsc::Sender<T> as core::clone::Clone>::clone
0 1 0 0 0 0 0 0 0 0
184 7 0 0 1 0 0 0 0 0
901 8 1 1 1 0 0 3 0 0
fn=<tempfile::dir::TempDir as core::ops::drop::Drop>::drop
0 2 0 0 0 0 0 0 0 0
184 3 1 1 1 0 0 0 0 0
fn=_ZN10rustc_lint5early28EarlyContextAndPass$LT$T$GT$8check_idN.llvm.M
184 26 0 0 0 0 0 26 0 0
fn=_ZN10rustc_lint5early28EarlyContextAndPass$LT$T$GT$8check_idN.llvm.M
184 6 0 0 0 0 0 6 0 0
fn=_ZN10rustc_lint7builtin13KeywordIdents12check_tokensN.llvm.M
184 3 1 1 1 0 0 1 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$10insert_allN.llvm.M
184 6 0 0 3 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$5unionN.llvm.M
184 30 0 0 15 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$6insertN.llvm.M
184 6 1 1 3 0 0 0 0 0
901 225 2 1 0 0 0 201 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$6insertN.llvm.M
901 3 1 1 0 0 0 3 0 0
fn=_ZN11rustc_index7bit_set28SparseBitMatrix$LT$R$C$C$GT$10ensure_rowN.llvm.M
901 103 3 1 0 0 0 103 77 77
fn=_ZN11rustc_index7bit_set28SparseBitMatrix$LT$R$C$C$GT$10ensure_rowN.llvm.M
901 37 1 1 0 0 0 37 32 32
fn=_ZN11rustc_infer5infer8outlives11obligations21TypeOutlives$LT$D$GT$23components_must_outliveN.llvm.M
184 14 1 1 7 0 0 0 0 0
fn=_ZN11rustc_infer5infer8outlives11obligations21TypeOutlives$LT$D$GT$23components_must_outliveN.llvm.M
184 6 2 1 3 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check17check_occurrencesN.llvm.M
901 1 0 0 0 0 0 1 0 0
fn=_ZN12rustc_expand3mbe11macro_rules18check_matcher_coreN.llvm.M
0 3 3 1 3 0 0 0 0 0
184 15 4 3 0 0 0 8 0 0
901 12 0 0 6 0 0 6 0 0
fn=_ZN12rustc_expand3mbe11macro_rules9FirstSets3new11build_recurN.llvm.M
184 3 0 0 0 0 0 3 0 0
901 48 0 0 21 0 0 27 1 1
fn=_ZN12rustc_middle2ty17GenericPredicates16instantiate_intoN.llvm.M
901 16 0 0 0 0 0 16 1 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
901 16 0 0 0 0 0 16 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
901 6 0 0 0 0 0 6 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
901 219 0 0 0 0 0 219 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
901 18 0 0 0 0 0 18 0 0
fn=_ZN12rustc_middle2ty7context6TyCtxt25layout_scalar_valid_range28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
0 14 7 1 0 0 0 0 0 0
fn=_ZN12rustc_middle3mir5visit10MutVisitor10visit_bodyN.llvm.M
184 15 1 1 3 0 0 6 0 0
1347 3 0 0 3 0 0 0 0 0
fn=_ZN12rustc_middle3mir9traversal9Postorder18traverse_successorN.llvm.M
901 372 0 0 0 0 0 310 15 1
fn=_ZN12rustc_passes10check_attr16CheckAttrVisitor16check_attributesN.llvm.M
184 3 2 1 0 0 0 3 0 0
fn=_ZN12rustc_passes6region17region_scope_treeN.llvm.M
901 3 1 1 1 0 0 1 0 0
fn=_ZN12rustc_passes8liveness12add_from_patN.llvm.M
901 1 0 0 0 0 0 1 0 0
fn=_ZN12rustc_passes9reachable13reachable_setN.llvm.M
901 8 0 0 3 0 0 5 0 0
fn=_ZN12rustc_typeck5check15check_item_typeN.llvm.M
0 3 1 1 0 0 0 0 0 0
184 3 0 0 3 1 0 3 0 0
fn=_ZN12rustc_typeck5check6method5probe12ProbeContext9pick_coreN.llvm.M
184 15 2 2 3 1 0 1 0 0
fn=_ZN12rustc_typeck5check6typeckN.llvm.M
184 4 1 1 1 0 0 1 0 0
fn=_ZN12rustc_typeck5check8coercion19CoerceMany$LT$E$GT$12coerce_innerN.llvm.M
184 2 0 0 0 0 0 2 0 0
901 1 0 0 0 0 0 1 0 0
fn=_ZN12rustc_typeck7collect16codegen_fn_attrsN.llvm.M
0 51 25 3 43 0 0 0 0 0
184 64 8 2 4 0 0 4 0 0
fn=_ZN13rustc_resolve19build_reduced_graph41_$LT$impl$u20$rustc_resolve..Resolver$GT$19get_macro_by_def_idN.llvm.M
184 6 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor12resolve_itemN.llvm.M
184 2 0 0 0 0 0 0 0 0
703 4 0 0 2 2 0 0 0 0
901 16 2 2 8 0 0 8 1 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor27smart_resolve_path_fragmentN.llvm.M
184 3 0 0 1 0 0 0 0 0
fn=_ZN13rustc_resolve4late9lifetimes15LifetimeContext21visit_fn_like_elisionN.llvm.M
184 7 2 2 2 0 0 1 0 0
703 6 0 0 4 0 0 2 0 0
fn=_ZN13rustc_resolve4late9lifetimes17resolve_lifetimesN.llvm.M
184 2 0 0 0 0 0 1 0 0
703 30 0 0 18 0 0 0 0 0
901 18 0 0 0 0 0 18 0 0
fn=_ZN13rustc_resolve7imports41_$LT$impl$u20$rustc_resolve..Resolver$GT$38resolve_ident_in_module_unadjusted_extN.llvm.M
0 35 3 1 35 0 0 0 0 0
fn=_ZN14rustc_metadata7creader6CStore30push_dependencies_in_postorderN.llvm.M
901 30 0 0 0 0 0 30 0 0
fn=_ZN15rustc_mir_build4hair7pattern6_match6Fields9wildcardsN.llvm.M
0 4 1 1 0 0 0 0 0 0
184 2 0 0 0 0 0 2 0 0
fn=_ZN15rustc_mir_build5build4expr11as_constant49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$16expr_as_constantN.llvm.M
901 11 0 0 3 0 0 7 1 0
1347 3 1 1 3 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr8as_place49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$13expr_as_placeN.llvm.M
901 12 0 0 4 0 0 6 0 0
fn=_ZN15rustc_mir_build5build5scope49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$16new_source_scopeN.llvm.M
901 6 0 0 0 0 0 6 0 0
fn=_ZN15rustc_mir_build5build5scope49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$9pop_scopeN.llvm.M
184 2 0 0 1 0 0 0 0 0
fn=_ZN15rustc_serialize9serialize7Decoder17read_struct_fieldN.llvm.M
184 12 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa3mir7operand21OperandValue$LT$V$GT$16store_with_flagsN.llvm.M
1347 12 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
703 25 0 0 15 0 0 10 0 0
901 65 1 1 20 0 0 45 3 3
fn=_ZN18rustc_ast_lowering15LoweringContext11lower_attrsN.llvm.M
0 8 0 0 0 0 0 0 0 0
184 5 0 0 0 0 0 5 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext24lower_node_id_with_ownerN.llvm.M
901 30 1 1 0 0 0 30 1 0
fn=_ZN18rustc_codegen_llvm7builder7Builder10check_callN.llvm.M
1347 15 0 0 15 0 0 0 0 0
fn=_ZN18rustc_codegen_llvm7builder7Builder11check_storeN.llvm.M
1347 12 0 0 0 0 0 0 0 0
fn=_ZN21rustc_data_structures11small_c_str9SmallCStr3newN.llvm.M
901 8 0 0 0 0 0 8 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$22register_obligation_atN.llvm.M
184 6 0 0 2 0 0 0 0 0
901 950 42 2 450 0 0 500 85 1
fn=_ZN21rustc_data_structures19transitive_relation27TransitiveRelation$LT$T$GT$9add_indexN.llvm.M
184 6 0 0 2 0 0 0 0 0
901 10 0 0 0 0 0 6 0 0
fn=_ZN21rustc_data_structures5graph7iterate15post_order_walkN.llvm.M
901 22 10 1 0 0 0 22 0 0
fn=_ZN21rustc_data_structures5graph7iterate15post_order_walkN.llvm.M
901 6 0 0 0 0 0 6 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety27generics_require_sized_selfN.llvm.M
184 41 3 1 10 0 0 1 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety33virtual_call_violation_for_methodN.llvm.M
184 29 3 1 13 5 0 0 0 0
1347 3 0 0 3 0 0 0 0 0
fn=_ZN3std10sys_common9backtrace28__rust_begin_short_backtraceN.llvm.M
184 109 1 1 8 5 1 7 0 0
703 98 10 2 49 7 0 42 4 0
901 177 12 2 85 0 0 92 26 4
fn=_ZN3std10sys_common9backtrace28__rust_begin_short_backtraceN.llvm.M
184 21 0 0 7 0 0 0 0 0
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
184 33 0 0 0 0 0 0 0 0
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
184 3 1 1 0 0 0 0 0 0
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
184 3 0 0 0 0 0 0 0 0
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
184 4 0 0 0 0 0 0 0 0
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
184 2 0 0 1 0 0 0 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
184 4 0 0 1 0 0 0 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
184 4 0 0 0 0 0 0 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
184 3 0 0 0 0 0 0 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
184 3 0 0 0 0 0 0 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
0 8 0 0 0 0 0 0 0 0
184 66 0 0 0 0 0 0 0 0
fn=_ZN47_$LT$dyn$u20$rustc_typeck..astconv..AstConv$GT$26create_substs_for_ast_pathN.llvm.M
0 3 1 1 1 0 0 0 0 0
184 2 0 0 1 0 0 0 0 0
703 2 0 0 1 0 0 0 0 0
901 5 0 0 0 0 0 2 0 0
fn=_ZN4core3cmp5impls69_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$2eqN.llvm.M
1347 1 0 0 1 0 0 0 0 0
fn=_ZN4core3cmp5impls69_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$2eqN.llvm.M
1347 10 0 0 10 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
184 3 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 190 7 3 90 4 0 60 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 6 0 0 1 1 1 0 0 0
184 18 4 4 3 0 0 7 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 6 0 0 1 1 1 0 0 0
184 18 4 4 3 0 0 7 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 11 1 1 4 0 0 3 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 11 1 1 4 0 0 3 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 41 5 2 15 5 2 1 0 0
184 383 35 2 163 1 0 55 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 10 0 0 0 0 0 0 0 0
184 963 7 2 437 1 0 315 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 14 2 2 6 0 0 5 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 72 2 2 32 0 0 28 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 384 2 2 168 29 0 120 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 1096 29 1 567 31 2 41 0 0
184 1269 134 2 497 8 0 193 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 14 2 2 6 0 0 5 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 18 2 2 7 0 0 6 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 180 6 2 80 0 0 60 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 198 8 2 88 0 0 77 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 144 18 3 64 0 0 56 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 126 12 3 56 2 0 49 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 189 14 5 89 1 0 55 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 26 2 2 14 0 0 10 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 17 2 2 7 0 0 7 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 282 2 2 98 3 1 0 0 0
184 926 2 2 361 48 0 294 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 100 5 4 45 3 3 0 0 0
184 215 8 5 68 11 0 79 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 534 32 2 143 0 0 180 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 80 14 2 40 0 0 24 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 883 2 1 368 7 2 13 0 0
184 1455 13 3 560 34 0 595 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 72 12 3 32 0 0 28 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 36 3 3 16 0 0 14 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 18 0 0 18 0 0 0 0 0
184 306 19 2 126 0 0 108 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 169 1 1 91 13 0 65 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 348 1 1 196 1 1 32 0 0
184 655 3 3 296 58 0 148 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 20 0 0 4 1 1 0 0 0
184 91 14 2 39 2 0 13 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 1252 2 2 555 6 1 22 0 0
184 1488 4 4 530 99 0 630 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 16 3 3 7 0 0 7 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 17 3 3 7 0 0 5 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 68 5 5 16 2 0 16 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 168 2 2 84 8 0 60 1 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 22 0 0 12 1 1 0 0 0
184 20 1 1 2 2 0 10 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 26 6 3 8 0 0 8 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 102 4 4 26 3 3 6 0 0
184 352 11 11 51 15 0 101 3 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 168 12 4 72 2 0 48 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 81 4 2 18 0 0 18 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 120 8 1 49 8 2 0 0 0
184 437 13 3 158 3 0 147 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 8 0 0 2 1 1 0 0 0
184 30 2 2 14 0 0 10 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 18 0 0 4 0 0 4 0 0
184 106 6 6 30 2 0 16 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 42 3 3 16 2 0 14 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 1 1 1 1 0 0 0 0 0
184 16 1 1 7 0 0 6 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 34 2 2 14 0 0 14 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 48 3 1 27 2 1 0 0 0
184 27 3 1 3 0 0 15 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 1 0 0 0 0 0 0 0 0
184 24 3 3 8 0 0 6 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 925 14 1 117 4 0 182 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 77 4 4 15 4 0 26 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 182 28 2 84 0 0 70 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 180 6 2 80 0 0 70 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 18 4 4 4 0 0 7 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 93 12 4 24 0 0 18 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 17 2 2 8 0 0 6 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 2 0 0 0 0 0 0 0 0
184 58 3 3 16 2 0 12 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 19530 6 3 8680 532 0 6510 1 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 8 2 2 2 1 1 0 0 0
184 18 4 4 3 1 0 6 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 1386 3 3 168 0 0 300 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 42 4 1 22 2 1 2 0 0
184 38 4 2 14 0 0 6 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 238 15 5 63 0 0 42 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 31 0 0 14 0 0 0 0 0
184 533 22 6 157 0 0 122 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 57 9 3 27 4 0 18 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
184 4 1 1 2 0 0 1 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 1 0 0 0 0 0 0 0 0
184 10 2 2 1 0 0 4 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
703 4 0 0 2 0 0 2 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
1347 4 2 1 2 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
1347 49 0 0 19 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
1347 182 24 0 78 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
1347 43 0 0 16 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..consts..Const$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
1347 101 0 0 101 0 0 0 0 0
fn=_ZN77_$LT$rustc_middle..ty..instance..Instance$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
1347 11 0 0 10 0 0 0 0 0
fn=_ZN80_$LT$rustc_middle..ty..instance..InstanceDef$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
1347 8 0 0 0 0 0 0 0 0
fn=_ZN82_$LT$rustc_middle..ty..consts..kind..ConstKind$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
1347 10 5 1 5 0 0 0 0 0
fn=_ZN86_$LT$rustc_middle..mir..interpret..LitToConstInput$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
1347 1 0 0 1 0 0 0 0 0
fn=_ZN90_$LT$rustc_metadata..rmeta..CrateRoot$u20$as$u20$rustc_serialize..serialize..Decodable$GT$6decode28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
184 168 0 0 0 0 0 0 0 0
fn=_ZN92_$LT$alloc..collections..btree..map..BTreeMap$LT$K$C$V$GT$$u20$as$u20$core..clone..Clone$GT$5clone13clone_subtreeN.llvm.M
901 6 1 1 3 0 0 3 0 0
fn=_ZN92_$LT$alloc..collections..btree..map..BTreeMap$LT$K$C$V$GT$$u20$as$u20$core..clone..Clone$GT$5clone13clone_subtreeN.llvm.M
901 6 0 0 3 0 0 3 0 0
fn=_ZN92_$LT$alloc..collections..btree..map..BTreeMap$LT$K$C$V$GT$$u20$as$u20$core..clone..Clone$GT$5clone13clone_subtreeN.llvm.M
901 12 0 0 6 0 0 6 0 0
fn=_ZN9rustc_mir12monomorphize12partitioning32collect_and_partition_mono_itemsN.llvm.M
901 8 0 0 3 0 0 5 3 0
fn=_ZN9rustc_mir12monomorphize9collector13RootCollector12push_if_rootN.llvm.M
901 8 0 0 3 0 0 5 0 0
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
901 14 1 1 2 0 0 6 1 0
fn=_ZN9rustc_mir9transform13optimized_mirN.llvm.M
901 4 1 1 1 0 0 1 0 0
fn=alloc::borrow::Cow<B>::to_mut
184 8 0 0 4 0 0 0 0 0
fn=alloc::collections::btree::map::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::LeafOrInternal>,alloc::collections::btree::node::marker::KV>>::remove_kv_tracking
703 496 17 1 248 2 0 248 0 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::insert
703 4 0 0 2 0 0 2 0 0
901 46 1 1 12 0 0 24 0 0
fn=alloc::collections::btree::map::Entry<K,V>::or_insert_with
184 56 6 1 28 0 0 0 0 0
901 1028 20 2 514 13 0 514 45 8
fn=alloc::collections::btree::navigate::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Immut,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>>::next_unchecked
703 69 7 3 69 0 0 0 0 0
901 69 2 2 0 0 0 69 0 0
fn=alloc::collections::btree::navigate::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Owned,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>>::next_unchecked
703 488 1 1 244 6 0 244 0 0
901 644 1 1 0 0 0 644 0 0
fn=alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Internal>,alloc::collections::btree::node::marker::Edge>::insert
901 153 7 6 63 0 0 90 2 0
fn=alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Internal>,alloc::collections::btree::node::marker::KV>::steal_left
703 10 1 1 6 0 0 4 0 0
901 8 1 1 4 0 0 4 0 0
fn=alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>::insert
0 50 1 1 38 0 0 12 0 0
703 104 4 3 52 2 0 52 3 0
901 2696 20 12 1138 0 0 1526 9 0
fn=alloc::rc::Rc<[T]>::copy_from_slice
901 12 3 3 6 2 0 6 0 0
fn=alloc::slice::insert_head
703 63 1 1 27 1 0 27 0 0
fn=alloc::sync::Arc<T>::drop_slow
0 13 8 2 3 1 0 1 0 0
184 227 15 8 100 25 1 31 0 0
fn=alloc::vec::Vec<T>::extend_from_slice
901 30 0 0 0 0 0 30 0 0
fn=alloc::vec::Vec<T>::extend_with
0 45 3 3 0 0 0 0 0 0
184 65 2 1 13 0 0 0 0 0
901 2780 54 13 1101 0 0 1560 160 6
fn=alloc::vec::Vec<T>::resize
184 65 3 1 30 0 0 0 0 0
fn=alloc::vec::Vec<T>::retain
184 128 3 3 0 0 0 13 0 0
901 2 0 0 0 0 0 2 0 0
fn=alloc::vec::Vec<T>::truncate
0 163 10 1 0 0 0 0 0 0
184 1363 3 3 178 41 0 0 0 0
fn=alloc::vec::from_elem
901 74 0 0 18 0 0 56 6 0
fn=core::cmp::impls::<impl core::cmp::PartialEq<&B> for &A>::eq
1347 13 0 0 13 0 0 0 0 0
fn=core::fmt::Formatter::pad_integral
456 8 2 1 4 0 0 4 0 0
fn=core::iter::traits::iterator::Iterator::unzip
901 66 0 0 0 0 0 66 2 1
fn=core::ops::function::FnOnce::call_once
901 28595 1 1 6354 0 0 19064 2665 107
fn=core::ops::function::FnOnce::call_once{{vtable-shim}}
184 21 1 1 10 8 1 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
184 54 2 1 3 0 0 45 0 0
901 672 40 3 336 0 0 336 61 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
901 1 0 0 0 0 0 1 0 0
fn=core::ptr::drop_in_place
0 2697 45 26 1450 98 17 23 0 0
184 36141 3293 649 10224 734 14 9367 18 0
fn=core::slice::<impl core::cmp::PartialEq<[B]> for [A]>::eq
1347 189 0 0 187 0 0 0 0 0
fn=core::slice::memchr::memchr
1218 354 0 0 0 0 0 0 0 0
1220 118 0 0 0 0 0 0 0 0
fn=core::slice::memchr::memrchr
1218 492 0 0 0 0 0 0 0 0
1220 656 11 1 0 0 0 0 0 0
fn=core::slice::sort::choose_pivot::{{closure}}
385 2 0 0 2 0 0 0 0 0
fn=core::slice::sort::shift_tail
703 164 3 3 75 0 0 37 0 0
fn=core::str::from_utf8
1218 114996 0 0 0 0 0 0 0 0
1220 114996 0 0 0 0 0 0 0 0
fn=ena::snapshot_vec::SnapshotVec<D,V,L>::update
901 1120 33 4 560 0 0 560 64 12
fn=ena::unify::UnificationTable<S>::new_key
901 3376 171 1 1180 0 0 2007 108 9
fn=env_logger::Var::get
184 6 0 0 2 0 0 0 0 0
fn=env_logger::filter::Builder::build
703 4 1 1 3 0 0 1 0 0
901 4 0 0 2 0 0 2 0 0
fn=env_logger::init_from_env
184 18 4 4 6 0 0 0 0 0
fn=getopts::Matches::opt_present
184 6 0 0 0 0 0 0 0 0
fn=getopts::Matches::opt_str
0 27 1 1 0 0 0 9 0 0
184 18 0 0 0 0 0 0 0 0
fn=getopts::Matches::opt_vals
184 80 0 0 0 0 0 0 0 0
fn=getopts::Matches::opts_present
184 3 0 0 0 0 0 0 0 0
fn=getopts::Options::optflag
901 56 2 2 28 0 0 28 7 7
fn=getopts::Options::optflagmulti
901 28 2 2 14 0 0 14 3 3
fn=getopts::Options::optmulti
901 224 1 1 112 0 0 112 25 25
fn=getopts::Options::optopt
901 140 1 1 70 0 0 70 14 14
fn=getopts::Options::parse
184 1 0 0 0 0 0 0 0 0
703 5 0 0 2 0 0 0 0 0
901 324 3 3 130 0 0 194 35 35
fn=hashbrown::map::HashMap<K,V,S>::contains_key
1347 3 1 1 1 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
0 11 5 4 1 0 0 3 0 0
456 17 2 1 17 2 0 0 0 0
1347 72 0 0 55 24 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
0 6 6 4 0 0 0 0 0 0
703 50340 278 29 19572 101 0 13125 61 0
1347 578 40 3 235 2 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove_entry
0 1 1 0 1 0 0 0 0 0
703 294 15 1 147 0 0 98 0 0
fn=hashbrown::map::RawEntryBuilder<K,V,S>::from_key_hashed_nocheck
0 9 0 0 0 0 0 0 0 0
1347 1190 3 1 577 25 0 0 0 0
fn=hashbrown::map::RawEntryBuilderMut<K,V,S>::from_hash
1347 916 12 1 408 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::insert
901 115283 1290 33 55247 16 0 60004 28925 5540
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
0 6 2 2 0 0 0 0 0 0
1347 3 0 0 2 0 0 0 0 0
fn=indexmap::map::Entry<K,V>::or_insert_with
901 9435 12 2 3774 0 0 5032 934 847
fn=indexmap::map::OrderMapCore<K,V>::first_allocation
184 35 0 0 35 0 0 0 0 0
901 175 3 1 0 0 0 140 4 0
fn=jobserver::Client::from_env
184 9 1 1 3 0 0 0 0 0
fn=jobserver::imp::Helper::join
184 2 0 0 0 0 0 0 0 0
fn=jobserver::imp::spawn_helper
0 2 0 0 0 0 0 0 0 0
184 3 0 0 1 0 0 0 0 0
703 1 0 0 1 0 0 0 0 0
fn=once_cell::imp::OnceCell<T>::initialize
184 2 0 0 2 1 0 2 0 0
fn=once_cell::unsync::OnceCell<T>::get_or_init
901 81 0 0 54 0 0 27 0 0
fn=rustc_arena::DroplessArena::grow
901 68 0 0 34 0 0 34 9 0
fn=rustc_arena::TypedArena<T>::grow
901 268 16 10 134 0 0 134 18 0
fn=rustc_arena::TypedArenaChunk<T>::destroy
184 1564 5 5 689 425 0 28 0 0
fn=rustc_arena::drop_for_type
184 18 2 2 2 0 0 6 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::Attribute>::meta_item_list
184 70 0 0 0 0 0 5 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItem>::from_tokens
0 14 6 2 0 0 0 0 0 0
184 96 6 2 24 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItemKind>::list_from_tokens
184 80 3 1 20 0 0 0 0 0
901 140 6 2 70 0 0 70 11 3
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItemKind>::name_value_from_tokens
184 12 3 1 3 0 0 0 0 0
fn=rustc_ast::attr::mk_attr_outer
184 6 0 0 2 0 0 0 0 0
fn=rustc_ast::attr::with_default_session_globals
184 2 0 0 0 0 0 1 0 0
fn=rustc_ast::mut_visit::noop_flat_map_arm
901 16 0 0 8 0 0 8 0 0
fn=rustc_ast::mut_visit::noop_flat_map_item
901 8 0 0 0 0 0 8 0 0
fn=rustc_ast::mut_visit::noop_visit_expr
0 2 0 0 2 0 0 0 0 0
fn=rustc_ast::mut_visit::visit_clobber
901 2 0 0 0 0 0 2 0 0
fn=rustc_ast::ptr::P<T>::filter_map
184 20 3 2 9 0 0 0 0 0
901 7 0 0 0 0 0 7 0 0
fn=rustc_ast::token::Token::take
703 12 0 0 12 0 0 0 0 0
fn=rustc_ast::tokenstream::TokenStream::map_enumerated
184 2 0 0 0 0 0 1 0 0
fn=rustc_ast::tokenstream::TokenTree::uninterpolate
184 10 0 0 0 0 0 0 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::LitKind>::from_lit_token::{{closure}}
901 75 0 0 0 0 0 75 0 0
fn=rustc_ast::visit::walk_crate
456 1 0 0 1 0 0 0 0 0
fn=rustc_ast_lowering::Arena::alloc_from_iter
703 10 1 1 6 0 0 4 0 0
901 21 2 2 9 0 0 12 1 1
fn=rustc_ast_lowering::LoweringContext::lower_block_expr
901 6 0 0 3 0 0 3 1 1
fn=rustc_ast_lowering::LoweringContext::lower_fn_decl
0 1 0 0 1 0 0 0 0 0
901 13 0 0 4 0 0 9 1 1
fn=rustc_ast_lowering::LoweringContext::lower_node_id
901 11 0 0 0 0 0 11 1 1
fn=rustc_ast_lowering::LoweringContext::lower_stmt
901 32 2 2 10 0 0 20 2 2
fn=rustc_ast_lowering::LoweringContext::with_hir_id_owner
703 9 0 0 6 0 0 3 0 0
901 6 0 0 0 0 0 6 0 0
fn=rustc_ast_lowering::expr::<impl rustc_ast_lowering::LoweringContext>::lower_arm
0 1 1 1 0 0 0 0 0 0
901 10 0 0 5 0 0 5 1 1
fn=rustc_ast_lowering::expr::<impl rustc_ast_lowering::LoweringContext>::lower_exprs
0 7 0 0 0 0 0 0 0 0
184 5 0 0 0 0 0 5 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_fn_body_block
456 1 0 0 1 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_generics_mut
184 1 0 0 0 0 0 1 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_item
184 6 0 0 0 0 0 0 0 0
703 6 0 0 4 0 0 2 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_item_id
901 1 0 0 0 0 0 1 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_use_tree
184 33 1 1 0 0 0 4 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::record_body
184 2 0 0 1 0 0 0 0 0
fn=rustc_ast_lowering::lower_crate
0 5 1 1 1 0 0 0 0 0
184 9 1 1 3 0 0 2 0 0
901 7 1 1 1 0 0 6 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_extra
901 39 0 0 14 0 0 25 5 5
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_segment
184 11 0 0 0 0 0 11 0 0
901 26 1 1 12 0 0 13 3 3
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_qpath
0 1 1 1 1 0 0 0 0 0
303 2 1 1 0 0 0 0 0 0
901 81 2 2 31 0 0 49 7 7
fn=rustc_ast_passes::feature_gate::check_crate
0 7 7 7 7 0 0 0 0 0
fn=rustc_attr::builtin::find_stability
0 6 3 1 6 0 0 0 0 0
184 12 3 1 3 0 0 3 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
0 3 1 1 0 0 0 1 0 0
184 14 2 2 0 0 0 0 0 0
703 5 1 1 1 0 0 1 0 0
901 4 0 0 1 0 0 2 0 0
fn=rustc_builtin_macros::proc_macro_harness::inject
184 2 0 0 0 0 0 0 0 0
fn=rustc_builtin_macros::standard_library_imports::inject
901 10 0 0 0 0 0 10 0 0
fn=rustc_builtin_macros::test_harness::inject
184 3 2 2 1 0 0 0 0 0
fn=rustc_codegen_llvm::allocator::codegen
901 15 0 0 0 0 0 15 0 0
fn=rustc_codegen_llvm::attributes::from_fn_attrs
184 40 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::codegen
184 42 14 2 14 7 0 0 0 0
fn=rustc_codegen_llvm::back::write::optimize
184 84 6 1 36 8 0 12 0 0
fn=rustc_codegen_llvm::back::write::with_llvm_pmb
184 12 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit
184 12 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::callee::get_fn
0 10 9 1 10 0 0 0 0 0
1347 16 0 0 15 0 0 0 0 0
fn=rustc_codegen_llvm::consts::const_alloc_to_llvm
901 8 0 0 0 0 0 8 0 0
fn=rustc_codegen_llvm::llvm_::build_string
184 72 0 0 18 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm
0 5 1 1 2 0 0 0 0 0
184 22 0 0 8 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm::{{closure}}
901 16 0 0 0 0 0 12 0 0
fn=rustc_codegen_llvm::type_of::struct_llfields
901 21 0 0 0 0 0 21 2 0
fn=rustc_codegen_llvm::type_of::uncached_llvm_type
184 38 0 0 10 1 0 0 0 0
fn=rustc_codegen_ssa::back::command::Command::env
901 6 1 1 3 0 0 3 1 0
fn=rustc_codegen_ssa::back::link::add_local_native_libraries
184 5 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_pre_link_args
901 12 0 0 6 0 0 6 0 0
fn=rustc_codegen_ssa::back::link::get_linker
901 44 0 0 22 0 0 22 1 0
fn=rustc_codegen_ssa::back::link::link_binary
184 5 1 1 2 1 0 1 0 0
fn=rustc_codegen_ssa::back::link::link_natively
184 5 0 0 2 0 0 1 0 0
fn=rustc_codegen_ssa::back::link::linker_and_flavor
184 1 0 0 1 1 0 0 0 0
fn=rustc_codegen_ssa::back::linker::disable_localization
901 12 0 0 6 0 0 6 2 0
fn=rustc_codegen_ssa::back::linker::exported_symbols
901 8 0 0 4 0 0 4 2 0
fn=rustc_codegen_ssa::back::write::OngoingCodegen<B>::codegen_finished
184 3 2 1 0 0 0 1 0 0
fn=rustc_codegen_ssa::back::write::OngoingCodegen<B>::join
0 2 0 0 0 0 0 0 0 0
184 11 1 1 3 0 0 2 0 0
fn=rustc_codegen_ssa::back::write::OngoingCodegen<B>::submit_pre_codegened_module_to_llvm
184 1 0 0 0 0 0 1 0 0
fn=rustc_codegen_ssa::back::write::produce_final_output_artifacts
703 5 0 0 3 0 0 0 0 0
901 4 1 1 0 0 0 3 0 0
fn=rustc_codegen_ssa::back::write::spawn_work
184 28 5 1 14 5 0 7 0 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
184 3 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_executing_work::maybe_start_llvm_timer
184 2 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_executing_work::{{closure}}
184 14 0 0 0 0 0 0 0 0
901 52 0 0 26 0 0 26 5 0
fn=rustc_codegen_ssa::back::write::submit_codegened_module_to_llvm
184 14 1 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::<impl rustc_codegen_ssa::CrateInfo>::new
184 140 0 0 28 0 0 0 0 0
fn=rustc_codegen_ssa::base::codegen_crate
0 1 0 0 0 0 0 0 0 0
184 20 1 1 2 0 0 8 0 0
901 24 1 1 0 0 0 16 1 0
fn=rustc_codegen_ssa::base::finalize_tcx
184 3 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::base::maybe_create_entry_wrapper
184 4 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::meth::get_vtable
0 1 1 1 1 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_argument
901 7 0 0 0 0 0 7 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_call_terminator
901 1 0 0 0 0 0 1 0 0
fn=rustc_codegen_ssa::mir::block::TerminatorCodegenHelper::do_call
184 36 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
184 40 0 0 10 0 0 0 0 0
fn=rustc_data_structures::graph::dominators::dominators
901 54 2 2 13 0 0 41 0 0
fn=rustc_data_structures::graph::implementation::Graph<N,E>::add_edge
901 216 1 1 48 0 0 144 18 15
fn=rustc_data_structures::graph::iterate::TriColorDepthFirstSearch<G>::run_from_start
901 144 1 1 0 0 0 144 0 0
fn=rustc_data_structures::graph::iterate::reverse_post_order
384 10 0 0 10 0 0 0 0 0
385 10 0 0 10 0 0 0 0 0
fn=rustc_data_structures::graph::reference::<impl rustc_data_structures::graph::WithPredecessors for &G>::predecessors
901 32 0 0 0 0 0 32 0 0
fn=rustc_data_structures::graph::scc::SccsConstruction<G,S>::walk_node
901 235 0 0 0 0 0 198 1 0
fn=rustc_data_structures::obligation_forest::ObligationForest<O>::compress
184 512 16 1 0 0 0 68 0 0
703 378 0 0 252 5 0 126 0 0
901 45 13 0 0 0 0 40 6 0
fn=rustc_data_structures::obligation_forest::ObligationForest<O>::find_cycles_from_node
901 50 0 0 0 0 0 50 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
184 12 1 1 0 0 0 0 0 0
901 67 3 3 32 0 0 35 9 9
fn=rustc_data_structures::sync::join
184 12 2 2 6 2 0 2 0 0
703 5 0 0 3 0 0 0 0 0
901 3 0 0 0 0 0 3 0 0
fn=rustc_data_structures::sync::par_for_each_in
703 9 0 0 9 0 0 0 0 0
901 9 0 0 0 0 0 9 0 0
fn=rustc_data_structures::transitive_relation::TransitiveRelation<T>::add
184 24 0 0 8 0 0 0 0 0
901 24 0 0 0 0 0 16 0 0
fn=rustc_data_structures::transitive_relation::TransitiveRelation<T>::add_index
184 12 1 1 4 0 0 0 0 0
901 12 1 1 0 0 0 12 1 0
fn=rustc_driver::Compilation::and_then
184 2 1 1 1 1 0 1 0 0
fn=rustc_driver::handle_options
0 7 1 1 1 0 0 0 0 0
184 524 1 1 193 3 0 65 0 0
703 288 0 0 160 0 0 128 0 0
fn=rustc_driver::run_compiler
0 2 1 1 0 0 0 0 0 0
184 11 0 0 1 1 1 0 0 0
fn=rustc_errors::HandlerInner::emit_stashed_diagnostics
184 108 11 1 0 0 0 0 0 0
fn=rustc_expand::base::ExtCtxt::call_site
184 3 0 0 1 0 0 0 0 0
fn=rustc_expand::base::expr_to_spanned_string
184 2 0 0 0 0 0 1 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::path_all
184 2 0 0 0 0 0 0 0 0
703 6 0 0 2 0 0 0 0 0
901 8 0 0 4 0 0 4 0 0
fn=rustc_expand::config::StripUnconfigured::configure
901 10 1 1 0 0 0 8 0 0
fn=rustc_expand::config::StripUnconfigured::configure_expr
901 7 0 0 0 0 0 7 0 0
fn=rustc_expand::config::StripUnconfigured::in_cfg
0 2 0 0 0 0 0 0 0 0
fn=rustc_expand::config::features
0 1 0 0 0 0 0 0 0 0
184 3 1 1 1 0 0 1 0 0
fn=rustc_expand::expand::AstFragment::mut_visit_with
901 1 0 0 0 0 0 1 0 0
fn=rustc_expand::expand::InvocationCollector::collect
901 4 0 0 2 1 0 2 0 0
fn=rustc_expand::expand::InvocationCollector::find_attr_invoc
0 21 3 1 21 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::collect_invocations
901 2 0 0 0 0 0 1 0 0
fn=rustc_expand::expand::MacroExpander::expand_crate
184 7 1 1 3 1 0 1 0 0
901 1 0 0 0 0 0 1 0 0
fn=rustc_expand::expand::MacroExpander::fully_expand_fragment
0 4 0 0 0 0 0 0 0 0
184 36 6 3 8 0 0 4 0 0
703 34 3 2 12 1 0 6 0 0
901 14 0 0 6 0 0 6 1 0
fn=rustc_expand::expand::parse_ast_fragment
901 4 0 0 2 0 0 2 0 0
fn=rustc_expand::mbe::macro_check::<impl core::convert::From<&rustc_expand::mbe::macro_check::Stack<rustc_expand::mbe::KleeneToken>> for smallvec::SmallVec<[rustc_expand::mbe::KleeneToken; 1]>>::from
901 30 0 0 10 0 0 20 0 0
fn=rustc_expand::mbe::macro_check::check_meta_variables
184 10 0 0 0 0 0 5 0 0
fn=rustc_expand::mbe::macro_check::check_nested_occurrences
184 36 2 1 12 0 0 12 0 0
fn=rustc_expand::mbe::macro_parser::MatcherPos::push_match
901 69 0 0 0 0 0 46 0 0
fn=rustc_expand::mbe::macro_parser::nameize::n_rec
901 28 0 0 7 0 0 21 3 1
fn=rustc_expand::mbe::macro_parser::parse_tt
0 103 9 2 26 0 0 22 0 0
184 284 15 4 57 0 0 61 0 0
901 282 0 0 43 0 0 144 0 0
fn=rustc_expand::mbe::macro_rules::FirstSets::first
0 1 1 1 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::ParserAnyMacro::make
184 14 1 1 0 0 0 2 0 0
fn=rustc_expand::mbe::macro_rules::check_lhs_nt_follows
184 25 0 0 0 0 0 20 0 0
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
0 9 3 1 0 0 0 0 0 0
184 18 0 0 3 0 0 9 0 0
fn=rustc_expand::mbe::quoted::parse
184 100 3 1 40 3 0 23 0 0
901 178 0 0 126 0 0 52 11 2
fn=rustc_expand::mbe::transcribe::LockstepIterSize::with
184 3 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::transcribe
184 43 1 1 5 0 0 3 0 0
703 21 1 1 12 0 0 6 0 0
901 63 2 2 30 0 0 32 1 0
fn=rustc_expand::placeholders::placeholder
184 8 1 1 0 0 0 2 0 0
901 5 1 1 3 0 0 2 0 0
fn=rustc_feature::UnstableFeatures::from_environment
184 176 0 0 44 0 0 0 0 0
fn=rustc_hir::definitions::DefPath::make
901 92 0 0 0 0 0 69 0 0
fn=rustc_hir::definitions::DefPathTable::allocate
901 25 3 1 5 0 0 15 3 0
fn=rustc_hir::definitions::Definitions::create_def
901 21 0 0 6 0 0 9 0 0
fn=rustc_hir::definitions::Definitions::def_path
901 3 0 0 0 0 0 2 0 0
fn=rustc_hir::hir::Crate::visit_all_item_likes
703 228 5 5 144 0 0 0 0 0
901 137 3 3 1 0 0 135 0 0
fn=rustc_hir::intravisit::Visitor::visit_nested_item
456 3 0 0 3 0 0 0 0 0
fn=rustc_hir::intravisit::walk_expr
456 2 0 0 2 0 0 0 0 0
fn=rustc_incremental::persist::save::save_work_product_index
184 9 0 0 6 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::commit_from
184 342 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::commit_if_ok
184 592 0 0 72 0 0 44 0 0
fn=rustc_infer::infer::InferCtxt::commit_unconditionally
184 46 0 0 0 0 0 31 0 0
901 96 0 0 48 0 0 48 1 0
fn=rustc_infer::infer::InferCtxt::probe
0 4 1 1 1 0 0 0 0 0
184 52 4 4 6 1 0 3 0 0
901 132 11 1 44 0 0 77 3 1
fn=rustc_infer::infer::InferCtxt::region_outlives_predicate
184 9 0 0 0 0 0 9 0 0
703 36 7 1 0 0 0 18 0 0
fn=rustc_infer::infer::InferCtxt::resolve_regions_and_report_errors
184 532 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::rollback_to
184 566 72 1 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::start_snapshot
456 454 0 0 454 12 0 0 0 0
fn=rustc_infer::infer::InferCtxt::subtype_predicate
0 1 0 0 1 0 0 0 0 0
184 1 1 1 0 0 0 1 0 0
703 4 0 0 0 0 0 2 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 3 0 0 1 0 0 0 0 0
184 150 27 4 33 3 0 9 0 0
703 35 1 1 25 5 0 10 1 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
184 154 50 5 50 5 0 5 0 0
901 12 0 0 3 0 0 4 1 0
fn=rustc_infer::infer::InferOk<T>::into_value_registering_obligations
184 4 0 0 0 0 0 4 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonical_var
901 190 0 0 76 0 0 114 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_nll_query_response_and_region_obligations
184 7 0 0 0 0 0 7 0 0
901 37 2 0 2 0 0 25 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_query_response_and_region_obligations
901 3 0 0 0 0 0 3 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::make_canonicalized_query_response
184 14 0 0 0 0 0 7 0 0
901 91 7 1 42 0 0 42 13 10
fn=rustc_infer::infer::canonical::substitute::substitute_value
184 6 0 0 0 0 0 3 0 0
fn=rustc_infer::infer::combine::CombineFields::instantiate
901 380 9 1 190 0 0 190 21 3
fn=rustc_infer::infer::error_reporting::<impl rustc_infer::infer::InferCtxt>::report_region_errors
184 152 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
184 7 0 0 3 1 0 2 0 0
456 2 0 0 1 0 0 1 0 0
901 2 0 0 0 0 0 2 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::infer_variable_values
184 203 0 0 0 0 0 0 0 0
703 360 2 2 216 0 0 0 0 0
901 817 0 0 169 0 0 478 9 1
fn=rustc_infer::infer::lexical_region_resolve::resolve
184 152 73 2 0 0 0 76 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::process_registered_region_obligations
184 2 1 1 0 0 0 2 0 0
703 69 0 0 55 7 0 14 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::register_region_obligation
901 88 0 0 44 0 0 44 10 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::take_registered_region_obligations
703 42 0 0 28 2 0 14 0 0
fn=rustc_infer::infer::outlives::obligations::TypeOutlives<D>::type_must_outlive
184 10 0 0 0 0 0 10 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::into_infos_and_data
703 231 0 0 154 0 0 77 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::make_eqregion
184 24 7 2 12 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::make_subregion
184 12 3 1 6 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::new_region_var
901 2801 21 0 1306 0 0 1495 146 51
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::vars_since_snapshot
184 1 1 1 0 0 0 0 0 0
fn=rustc_infer::infer::type_variable::TypeVariableTable::new_var
901 4340 83 2 1910 0 0 2430 147 7
fn=rustc_infer::infer::undo_log::<impl rustc_infer::infer::InferCtxtInner>::rollback_to
703 6910 52 1 3455 42 0 2764 0 0
fn=rustc_infer::traits::util::supertraits
901 49 7 1 7 0 0 35 1 0
fn=rustc_interface::interface::create_compiler_and_run
184 3 0 0 1 1 1 0 0 0
fn=rustc_interface::passes::BoxedResolver::access
184 2 0 0 1 0 0 0 0 0
fn=rustc_interface::passes::BoxedResolver::access::{{closure}}
184 2 0 0 1 1 0 0 0 0
703 1 0 0 1 0 0 0 0 0
fn=rustc_interface::passes::BoxedResolver::to_resolver_outputs
184 2 0 0 1 1 0 1 0 0
703 2 0 0 2 1 0 0 0 0
fn=rustc_interface::passes::configure_and_expand::{{closure}}
184 7 1 1 4 1 0 3 0 0
fn=rustc_interface::passes::configure_and_expand_inner
0 1 1 1 1 0 0 0 0 0
184 1 0 0 0 0 0 1 0 0
fn=rustc_interface::passes::create_global_ctxt
184 6 1 1 1 0 0 1 0 0
901 5 1 1 1 1 0 3 0 0
fn=rustc_interface::passes::prepare_outputs
0 1 1 1 0 0 0 0 0 0
184 12 2 2 2 0 0 0 0 0
703 5 0 0 3 0 0 0 0 0
901 7 0 0 2 0 0 5 0 0
fn=rustc_interface::passes::start_codegen
184 3 1 1 1 0 0 0 0 0
fn=rustc_interface::queries::<impl rustc_interface::interface::Compiler>::enter
184 12 3 3 4 0 0 2 0 0
fn=rustc_interface::queries::Linker::link
184 18 2 2 4 1 0 2 0 0
703 3 0 0 3 0 0 0 0 0
901 3 0 0 0 0 0 3 0 0
fn=rustc_interface::queries::Queries::crate_name
184 2 0 0 1 0 0 0 0 0
fn=rustc_interface::queries::Queries::dep_graph
184 3 0 0 1 0 0 0 0 0
fn=rustc_interface::queries::Queries::dep_graph_future
184 3 1 1 1 0 0 0 0 0
fn=rustc_interface::queries::Queries::expansion
0 8 1 0 0 0 0 0 0 0
184 2 0 0 1 1 0 0 0 0
fn=rustc_interface::queries::Queries::linker
703 1 0 0 1 0 0 0 0 0
fn=rustc_interface::queries::Queries::lower_to_hir
184 2 1 1 1 1 0 0 0 0
901 5 0 0 1 0 0 3 0 0
fn=rustc_interface::queries::Queries::ongoing_codegen
184 3 0 0 1 0 0 0 0 0
fn=rustc_interface::queries::Queries::parse
0 4 0 0 0 0 0 0 0 0
184 2 0 0 1 0 0 0 0 0
fn=rustc_interface::queries::Queries::prepare_outputs
184 2 1 1 1 0 0 0 0 0
fn=rustc_interface::queries::Queries::register_plugins
184 4 2 2 2 2 0 1 0 0
fn=rustc_interface::util::build_output_filenames
184 4 1 1 1 0 0 0 0 0
fn=rustc_interface::util::collect_crate_types
901 1 0 0 0 0 0 1 0 0
fn=rustc_interface::util::compute_crate_disambiguator
184 2 1 1 0 0 0 0 0 0
fn=rustc_interface::util::get_stack_size
184 1 0 0 0 0 0 0 0 0
fn=rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals
184 2 1 1 1 1 0 0 0 0
fn=rustc_lint::context::LintStore::register_group
184 4 0 0 0 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_lints
184 460 0 0 0 0 0 0 0 0
901 167 2 2 8 0 0 155 8 3
fn=rustc_lint::context::LintStore::register_removed
184 160 1 1 32 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_renamed
184 40 0 0 8 0 0 0 0 0
fn=rustc_lint::early::check_ast_crate
184 35 4 4 0 0 0 2 0 0
fn=rustc_lint::late::late_lint_crate
0 1 0 0 0 0 0 0 0 0
184 6 1 1 0 0 0 1 0 0
fn=rustc_lint::late::late_lint_mod
184 1 1 1 0 0 0 0 0 0
fn=rustc_lint::levels::LintLevelsBuilder::new
901 18 3 1 9 0 0 9 2 0
fn=rustc_lint::register_builtins
184 2 0 0 1 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::inject_dependency_if
384 8 0 0 8 0 0 0 0 0
385 8 0 0 8 0 0 0 0 0
901 2 0 0 0 0 0 2 0 0
fn=rustc_metadata::creader::CrateLoader::load
0 84 0 0 42 0 0 14 0 0
184 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
184 146 19 3 45 21 0 0 0 0
901 87 0 0 0 0 0 87 13 0
1218 183 16 1 0 0 0 0 0 0
1220 122 0 0 0 0 0 0 0 0
fn=rustc_metadata::dependency_format::calculate_type
184 76 1 1 15 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::extract_one
0 98 10 1 42 1 0 14 0 0
184 201 0 0 92 0 0 0 0 0
703 79 15 2 47 6 0 32 0 0
fn=rustc_metadata::locator::CrateLocator::find_library_crate
184 14 0 0 0 0 0 14 0 0
703 350 38 3 154 1 0 140 0 0
fn=rustc_metadata::locator::get_metadata_section
0 28 1 1 14 0 0 0 0 0
fn=rustc_metadata::native_libs::collect
703 9 0 0 9 0 0 0 0 0
901 9 0 0 0 0 0 9 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::each_child_of_item
0 6003 1 1 5876 0 0 0 0 0
184 13 0 0 0 0 0 1 0 0
901 65839 8 3 15862 1 0 41638 2021 690
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::rmeta::Lazy<T,()>>::decode
184 20 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::TyS> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
703 432 0 0 432 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::Predicate> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
703 8 0 0 8 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::SymbolName> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
184 16 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_children_untracked
901 7442 12 2 1786 0 0 5122 372 219
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::load_macro_untracked
184 441 3 1 3 0 0 60 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crates_untracked
901 42 0 0 0 0 0 42 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_def
184 1323 9 1 441 32 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_destructor
184 9 0 0 3 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item
184 36 0 0 12 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item_def_ids
184 24 0 0 8 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::crate_disambiguator
184 6 0 0 2 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::crate_name
184 48 0 0 16 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::def_kind
184 207 51 1 69 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::def_span
184 126 0 0 42 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::defined_lang_items
184 42 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::dep_kind
184 42 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::diagnostic_items
184 6 0 0 2 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::explicit_predicates_of
184 150 0 0 50 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::exported_symbols
184 42 0 0 14 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::extern_crate
184 6 0 0 2 0 0 0 0 0
901 14 0 0 6 0 0 8 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::fn_sig
184 39 0 0 13 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::generics_of
184 147 0 0 49 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_defaultness
184 6 2 1 2 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_parent
184 264 0 0 88 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_polarity
184 21 7 1 7 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_trait_ref
184 324 0 0 108 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::implementations_of_trait
184 378 0 0 126 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inferred_outlives_of
0 98 39 1 0 0 0 0 0 0
184 151 40 1 50 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inherent_impls
184 3 0 0 1 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_compiler_builtins
184 42 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_foreign_item
184 33 0 0 11 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_mir_available
184 69 0 0 23 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_no_builtins
184 42 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_panic_runtime
184 42 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_profiler_runtime
184 42 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_attrs
184 1941 0 0 647 9 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_children
184 9534 0 0 3178 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::lookup_deprecation_entry
184 16 0 0 4 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::lookup_stability
184 15 2 1 5 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_extern_crate_item
184 42 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_lang_items
184 42 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::native_libraries
184 42 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::optimized_mir
184 72 22 1 24 0 0 0 0 0
901 72 0 0 24 1 0 24 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::panic_strategy
184 42 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::reachable_non_generics
184 6 0 0 2 2 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::static_mutability
184 54 0 0 18 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::super_predicates_of
184 15 0 0 5 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::symbol_mangling_version
184 3 0 0 1 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::trait_def
184 24 0 0 8 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::trait_of_item
184 51 0 0 17 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::type_of
184 1692 0 0 564 66 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::used_crate_source
184 42 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::variances_of
184 9 0 0 3 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::visibility
184 15 0 0 5 0 0 0 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
0 663 287 1 0 0 0 0 0 0
184 648 0 0 0 0 0 648 0 0
703 17 0 0 17 0 0 0 0 0
901 13798 3 1 4946 0 0 8852 1339 1304
fn=rustc_middle::hir::map::Map::visit_item_likes_in_module
703 45 2 2 27 0 0 0 0 0
901 27 3 3 0 0 0 27 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::finalize_and_compute_crate_hash
184 32 0 0 1 0 0 3 0 0
703 5 0 0 3 0 0 0 0 0
901 3 0 0 0 0 0 3 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::insert_entry
901 60 1 1 24 0 0 36 7 0
fn=rustc_middle::hir::map::collector::NodeCollector::root
901 8 0 0 2 0 0 5 1 0
fn=rustc_middle::hir::map::index_hir
184 3 0 0 1 0 0 0 0 0
901 6 0 0 2 0 0 4 3 0
fn=rustc_middle::lint::struct_lint_level::struct_lint_level_impl
0 1 0 0 0 0 0 0 0 0
184 8 2 2 3 1 0 1 0 0
fn=rustc_middle::middle::cstore::used_crates
384 21 0 0 21 0 0 0 0 0
385 21 0 0 21 0 0 0 0 0
fn=rustc_middle::mir::BasicBlockData::expand_statements
0 5 3 1 0 0 0 0 0 0
184 5 0 0 0 0 0 5 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::write_scalar
901 9 0 0 3 0 0 6 0 0
fn=rustc_middle::mir::interpret::allocation::InitMask::new
901 44 0 0 22 12 0 22 0 0
fn=rustc_middle::mir::mono::CodegenUnit::mangle_name
385 7 0 0 7 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name
901 22 1 1 9 0 0 12 3 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name_no_mangle
901 5 0 0 2 0 0 3 0 0
fn=rustc_middle::mir::traversal::Postorder::new
901 270 0 0 0 0 0 225 4 1
fn=rustc_middle::traits::specialization_graph::Ancestors::leaf_def
703 4 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::AssociatedItems::new
184 8 0 0 8 0 0 0 0 0
901 11 0 0 0 0 0 11 0 0
fn=rustc_middle::ty::context::CommonLifetimes::new::{{closure}}
901 21 1 1 12 0 0 9 2 0
fn=rustc_middle::ty::context::CtxtInterners::intern_predicate
901 1072 58 1 402 0 0 670 97 66
fn=rustc_middle::ty::context::CtxtInterners::intern_ty
901 7749 152 1 4305 0 0 3444 536 318
fn=rustc_middle::ty::context::TyCtxt::alloc_adt_def
901 2646 0 0 1323 0 0 1323 433 158
fn=rustc_middle::ty::context::TyCtxt::alloc_steal_mir
901 12 4 1 4 1 0 4 0 0
fn=rustc_middle::ty::context::TyCtxt::alloc_steal_promoted
901 8 0 0 4 0 0 4 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
0 2 0 0 1 0 0 0 0 0
184 19 1 1 1 0 0 16 0 0
703 5 0 0 3 0 0 0 0 0
901 21 1 1 4 0 0 11 3 0
fn=rustc_middle::ty::context::TyCtxt::intern_const_alloc
901 204 30 2 102 0 0 102 34 26
fn=rustc_middle::ty::context::TyCtxt::intern_layout
901 140 0 0 70 0 0 35 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_stability
901 12 0 0 8 0 0 4 1 0
fn=rustc_middle::ty::context::TyCtxt::intern_tup
901 2 0 0 0 0 0 2 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_const
901 294 34 1 168 0 0 126 46 32
fn=rustc_middle::ty::context::TyCtxt::mk_place_elem
901 3 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_region
901 980 57 1 560 0 0 420 80 49
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::anonymize_late_bound_regions
184 17 0 0 0 0 0 17 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::erase_late_bound_regions
184 38 0 0 0 0 0 38 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::liberate_late_bound_regions
184 5 3 1 0 0 0 5 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
901 47 0 0 0 0 0 47 2 2
1347 8 2 2 0 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::intersection
184 12 1 1 3 0 0 0 0 0
703 6 0 0 6 0 0 0 0 0
901 6 0 0 0 0 0 6 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::union
703 16 0 0 8 0 0 8 0 0
901 8 0 0 0 0 0 8 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
0 22 0 0 22 0 0 0 0 0
184 135 8 2 8 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::univariant_uninterned
184 4 0 0 2 0 0 0 0 0
901 23 10 0 0 0 0 23 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_late_bound_regions
184 46 0 0 0 0 0 46 0 0
fn=rustc_middle::ty::outlives::compute_components_recursive
901 40 0 0 16 0 0 16 0 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
901 6 0 0 0 0 0 6 0 0
fn=rustc_middle::ty::print::obsolete::DefPathBasedNames::push_def_path
703 16 0 0 16 0 0 0 0 0
fn=rustc_middle::ty::print::pretty::<impl rustc_middle::ty::context::TyCtxt>::def_path_str_with_substs
184 100 20 1 20 1 0 0 0 0
fn=rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur
901 4 0 0 0 0 0 4 0 0
fn=rustc_middle::ty::query::Queries::new
184 193 14 14 0 0 0 193 0 0
fn=rustc_middle::ty::relate::TypeRelation::relate
1347 64 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::relate::super_relate_consts
1347 8 0 0 8 0 0 0 0 0
fn=rustc_middle::ty::relate::super_relate_tys
1347 31 0 0 31 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
1347 16 0 0 16 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::consts::Const>::fold_with
1347 36 0 0 12 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::consts::Const>::super_fold_with
1347 65 0 0 27 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::fold_list
901 84 0 0 0 0 0 84 0 0
1347 291 3 2 19 0 0 0 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::fill_item
901 1 0 0 0 0 0 1 0 0
fn=rustc_middle::ty::subst::Subst::subst
901 2 0 0 0 0 0 2 0 0
fn=rustc_middle::ty::trait_def::trait_impls_of_provider::{{closure}}
901 3006 388 1 501 0 0 1503 596 130
fn=rustc_middle::ty::util::needs_drop_components
184 3 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::walk::push_inner
901 73 0 0 0 0 0 53 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::access_place
184 112 1 1 28 0 0 28 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::check_activations
184 36 0 0 0 0 0 36 0 0
fn=rustc_mir::borrow_check::diagnostics::move_errors::<impl rustc_mir::borrow_check::MirBorrowckCtxt>::report_move_errors
184 1 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
0 9 1 1 1 1 1 0 0 0
184 53 3 3 2 0 0 9 0 0
901 16 0 0 0 0 0 13 0 0
fn=rustc_mir::borrow_check::mir_borrowck
901 14 1 1 7 0 0 7 1 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
184 1 0 0 0 0 0 1 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
184 78 1 1 1 0 0 38 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValueElements::new
901 6 2 1 0 0 0 6 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValueElements::push_predecessors
901 23 0 0 0 0 0 23 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::check_rvalue
901 52 0 0 20 0 0 32 4 4
fn=rustc_mir::borrow_check::type_check::TypeChecker::prove_predicate
184 4 0 0 0 0 0 4 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
0 12 1 1 6 1 0 6 0 0
184 6 2 1 0 0 0 2 0 0
703 5 0 0 3 0 0 0 0 0
901 3 0 0 0 0 0 3 0 0
fn=rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion::convert_all
901 100 3 1 40 0 0 60 8 4
fn=rustc_mir::borrow_check::type_check::free_region_relations::UniversalRegionRelations::outlives
184 12 0 0 4 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::create
184 5 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::generate
901 2 0 0 0 0 0 2 0 0
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
184 66 1 1 33 0 0 0 0 0
901 9 0 0 0 0 0 9 0 0
fn=rustc_mir::borrow_check::type_check::relate_tys::relate_types
184 350 18 3 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::type_check
184 3 1 1 0 0 0 1 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegions::new
184 2 0 0 0 0 0 1 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_validated_provider
184 72 0 0 36 0 0 0 0 0
703 252 34 2 144 0 0 108 12 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::iterate_to_fixpoint
184 52 4 2 13 0 0 0 0 0
901 31 0 0 0 0 0 31 0 0
fn=rustc_mir::dataflow::framework::engine::RustcMirAttrs::parse
184 65 4 1 13 0 0 26 0 0
fn=rustc_mir::dataflow::move_paths::builder::Gatherer::gather_init
901 408 5 1 102 0 0 306 9 6
fn=rustc_mir::dataflow::move_paths::builder::Gatherer::record_move
901 216 10 2 0 0 0 180 5 3
fn=rustc_mir::dataflow::move_paths::builder::MoveDataBuilder::new_move_path
901 494 0 0 152 0 0 304 24 6
fn=rustc_mir::interpret::eval_context::InterpCx<M>::pop_stack_frame
703 240 20 1 100 1 0 80 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::push_stack_frame
901 105 1 1 42 0 0 21 0 0
fn=rustc_mir::interpret::intern::intern_const_alloc_recursive
703 264 20 1 154 0 0 110 0 0
901 300 39 2 140 0 0 160 19 0
fn=rustc_mir::interpret::memory::Memory<M>::allocate
184 44 0 0 22 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::copy_op_no_validate
1347 39 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::copy_op_transmute
1347 20 19 1 0 0 0 0 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_rvalue_into_place
1347 16 0 0 0 0 0 8 0 0
fn=rustc_mir::interpret::validity::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::validate_operand_internal
184 4 1 1 0 0 0 2 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_aggregate
184 4 0 0 0 0 0 0 0 0
703 22 1 1 12 0 0 10 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_value
184 6 0 0 0 0 0 0 0 0
703 22 1 1 12 0 0 10 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::iter_accesses
901 132 0 0 54 0 0 70 8 0
fn=rustc_mir::monomorphize::collector::InliningMap::with_inlining_candidates
1347 31 0 0 10 1 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
184 3 0 0 1 0 0 0 0 0
703 14 1 1 8 1 0 6 2 0
901 8 1 1 3 0 0 5 1 0
fn=rustc_mir::monomorphize::collector::collect_items_rec
703 70 7 1 40 5 0 30 2 0
fn=rustc_mir::monomorphize::collector::record_accesses
901 60 0 0 30 0 0 30 7 0
fn=rustc_mir::monomorphize::partitioning::assert_symbols_are_distinct
184 3 0 0 1 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::compute_codegen_unit_name
901 35 0 0 10 0 0 15 0 0
fn=rustc_mir::monomorphize::partitioning::internalize_symbols
184 1 0 0 0 0 0 1 0 0
fn=rustc_mir::monomorphize::partitioning::merge_codegen_units
184 3 0 0 0 0 0 2 0 0
fn=rustc_mir::monomorphize::partitioning::partition
184 17 0 0 5 0 0 1 0 0
901 78 3 1 36 0 0 36 5 0
fn=rustc_mir::monomorphize::partitioning::place_inlined_mono_items
184 2 0 0 1 0 0 0 0 0
703 124 1 1 70 0 0 54 0 0
901 108 1 1 44 0 0 64 8 0
fn=rustc_mir::shim::build_call_shim
901 46 2 2 17 0 0 25 1 0
fn=rustc_mir::transform::add_call_guards::AddCallGuards::add_call_guards
184 117 0 0 18 0 0 0 0 0
901 18 0 0 0 0 0 18 1 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
901 4 0 0 2 0 0 2 0 0
fn=rustc_mir::transform::const_prop::ConstPropagator::get_const
184 11 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Promoter::assign
184 12 0 0 4 0 0 0 0 0
901 16 1 1 8 0 0 8 1 1
fn=rustc_mir::transform::promote_consts::Promoter::new_block
184 6 1 1 2 0 0 0 0 0
901 4 1 1 2 0 0 2 0 0
fn=rustc_mir::transform::promote_consts::Promoter::promote_temp
184 6 0 0 2 0 0 0 0 0
901 16 1 1 8 0 0 8 1 1
fn=rustc_mir::transform::promote_consts::promote_candidates
184 19 3 3 7 0 0 0 0 0
456 2 0 0 2 0 0 0 0 0
703 18 2 2 12 0 0 6 0 0
901 56 4 4 24 0 0 26 4 0
fn=rustc_mir::transform::promoted_mir
703 1 0 0 1 0 0 0 0 0
901 3 0 0 2 0 0 1 0 0
fn=rustc_mir::transform::remove_noop_landing_pads::remove_noop_landing_pads
184 120 0 0 40 0 0 0 0 0
fn=rustc_mir::transform::run_passes::{{closure}}::{{closure}}
184 912 6 1 0 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::collapse_goto_chain
184 2 0 0 1 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::new
184 60 0 0 20 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::simplify
0 3 1 1 3 0 0 0 0 0
184 101 1 1 46 0 0 2 0 0
384 1 0 0 1 0 0 0 0 0
385 1 0 0 1 0 0 0 0 0
703 3 0 0 2 0 0 1 0 0
901 2 0 0 0 0 0 2 0 0
fn=rustc_mir::transform::simplify::remove_dead_blocks
184 298 10 1 20 0 0 34 0 0
901 55 0 0 0 0 0 55 0 0
fn=rustc_mir::transform::simplify::simplify_cfg
184 60 0 0 20 0 0 0 0 0
fn=rustc_mir::util::patch::MirPatch::apply
184 108 7 1 18 1 0 0 0 0
703 702 7 1 378 3 0 324 0 0
fn=rustc_mir::util::patch::MirPatch::new_block
901 160 5 1 70 1 0 70 8 0
fn=rustc_mir_build::build::Builder::finish
184 5 0 0 1 0 0 0 0 0
fn=rustc_mir_build::build::block::<impl rustc_mir_build::build::Builder>::ast_block_stmts
184 4 0 0 0 0 0 0 0 0
901 20 0 0 8 0 0 10 1 1
fn=rustc_mir_build::build::cfg::<impl rustc_mir_build::build::CFG>::start_new_block
901 12 0 0 6 1 0 6 0 0
fn=rustc_mir_build::build::construct_fn
184 4 0 0 2 0 0 0 0 0
703 1 0 0 0 0 0 0 0 0
901 8 0 0 0 0 0 7 1 0
fn=rustc_mir_build::build::expr::as_temp::<impl rustc_mir_build::build::Builder>::expr_as_temp
901 144 1 1 72 0 0 72 13 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
184 7 1 1 3 1 0 1 0 0
901 127 3 2 47 2 0 62 5 0
fn=rustc_mir_build::build::expr::stmt::<impl rustc_mir_build::build::Builder>::stmt_expr
184 8 1 1 0 0 0 4 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::visit_primary_bindings
184 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::schedule_drop
901 120 2 1 36 1 0 72 5 0
fn=rustc_mir_build::build::scope::Scopes::pop_scope
703 408 2 1 216 8 0 192 31 0
fn=rustc_mir_build::build::scope::Scopes::push_scope
901 384 1 1 192 0 0 192 32 15
fn=rustc_mir_build::build::scope::build_diverge_scope
0 35 2 2 13 0 0 0 0 0
184 26 1 1 0 0 0 0 0 0
fn=rustc_mir_build::build::scope::build_scope_drops
901 48 0 0 24 0 0 24 4 3
fn=rustc_mir_build::hair::cx::block::mirror_stmts
901 2 0 0 0 0 0 2 0 0
fn=rustc_mir_build::hair::cx::expr::make_mirror_unadjusted
0 1 1 1 1 0 0 0 0 0
901 18 1 1 5 0 0 13 2 0
fn=rustc_mir_build::hair::pattern::_match::Fields::replace_with_fieldpats
184 6 1 1 2 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::Matrix::push
901 8 0 0 4 0 0 4 1 0
fn=rustc_mir_build::hair::pattern::_match::is_useful_specialized
184 13 0 0 2 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::split_grouped_constructors
703 10 1 1 6 0 0 4 0 0
901 34 1 1 12 0 0 20 0 0
fn=rustc_mir_build::hair::pattern::check_match::MatchVisitor::lower_pattern
184 2 0 0 0 0 0 1 0 0
901 4 0 0 2 0 0 2 0 0
fn=rustc_mir_build::hair::pattern::check_match::check_match
184 4 0 0 0 0 0 1 0 0
fn=rustc_mir_build::hair::pattern::check_match::check_not_useful
901 7 0 0 3 0 0 3 0 0
fn=rustc_parse::lexer::StringReader::new
184 1 1 1 0 0 0 1 0 0
fn=rustc_parse::lexer::tokentrees::<impl rustc_parse::lexer::StringReader>::into_token_trees
184 2 1 1 1 0 0 0 0 0
fn=rustc_parse::lexer::tokentrees::TokenStreamBuilder::push
901 54 1 1 27 0 0 27 4 0
fn=rustc_parse::lexer::tokentrees::TokenTreesReader::parse_all_token_trees
184 2 1 1 1 0 0 0 0 0
fn=rustc_parse::lexer::tokentrees::TokenTreesReader::parse_token_tree
184 34 0 0 12 0 0 0 0 0
703 3 0 0 3 0 0 0 0 0
901 36 0 0 8 0 0 25 1 0
fn=rustc_parse::parser::Parser::break_and_eat
901 8 2 1 4 0 0 4 0 0
fn=rustc_parse::parser::Parser::bump
184 1086 4 1 232 0 0 0 0 0
703 216 0 0 108 0 0 108 2 0
fn=rustc_parse::parser::Parser::is_import_coupler
184 6 0 0 3 0 0 0 0 0
901 12 0 0 6 0 0 6 0 0
fn=rustc_parse::parser::Parser::parse_delim_comma_seq
184 3 1 1 1 0 0 0 0 0
fn=rustc_parse::parser::Parser::parse_seq_to_before_tokens
0 1 1 1 0 0 0 0 0 0
901 9 0 0 4 0 0 5 0 0
fn=rustc_parse::parser::Parser::parse_seq_to_end
184 2 0 0 1 0 0 0 0 0
fn=rustc_parse::parser::Parser::parse_token_tree
184 24 4 1 12 0 0 0 0 0
703 48 0 0 36 0 0 0 0 0
fn=rustc_parse::parser::Parser::parse_visibility
901 24 2 1 12 1 0 12 1 0
fn=rustc_parse::parser::TokenCursor::next
184 310 0 0 70 0 0 46 0 0
703 24 0 0 12 0 0 12 0 0
901 96 5 1 48 0 0 48 3 0
fn=rustc_parse::parser::attr::<impl rustc_parse::parser::Parser>::parse_inner_attributes
901 12 0 0 6 0 0 6 0 0
fn=rustc_parse::parser::attr::<impl rustc_parse::parser::Parser>::parse_outer_attributes
901 28 0 0 14 1 0 14 0 0
fn=rustc_parse::parser::diagnostics::<impl rustc_parse::parser::Parser>::maybe_consume_incorrect_semicolon
901 4 0 0 2 0 0 2 0 0
fn=rustc_parse::parser::diagnostics::<impl rustc_parse::parser::Parser>::maybe_recover_from_bad_qpath
0 2 2 1 0 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_assoc_expr_with
184 1 0 0 1 0 0 0 0 0
901 12 0 0 6 0 0 6 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_bottom_expr
0 1 1 1 1 0 0 0 0 0
184 6 0 0 3 0 0 0 0 0
901 24 1 1 12 0 0 12 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_dot_or_call_expr_with_
901 40 2 1 20 0 0 20 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_expr_catch_underscore
0 2 1 1 0 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_opt_lit
184 2 0 0 1 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_prefix_expr
184 2 0 0 0 0 0 2 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_prefix_expr::{{closure}}
184 6 0 0 3 0 0 0 0 0
fn=rustc_parse::parser::generics::<impl rustc_parse::parser::Parser>::parse_where_clause
901 4 1 1 2 0 0 2 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::check_fn_front_matter
901 52 2 1 26 0 0 26 1 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::is_macro_rules_item
901 16 0 0 8 0 0 8 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_fn_decl
184 4 2 2 2 0 0 0 0 0
901 4 1 1 2 0 0 2 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_fn_front_matter
901 20 0 0 10 0 0 10 1 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_common_
184 14 2 1 4 0 0 2 0 0
901 12 0 0 6 0 0 6 1 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_kind
0 2 2 1 0 0 0 0 0 0
184 4 0 0 0 0 0 0 0 0
703 2 1 1 2 0 0 0 0 0
901 127 9 5 65 0 0 62 7 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_mod
901 1 0 0 0 0 0 1 0 0
fn=rustc_parse::parser::path::<impl rustc_parse::parser::Parser>::parse_path
901 12 0 0 6 0 0 6 0 0
fn=rustc_parse::parser::path::<impl rustc_parse::parser::Parser>::parse_path_segment
184 6 1 1 0 0 0 0 0 0
901 12 0 0 6 0 0 6 0 0
fn=rustc_parse::parser::path::<impl rustc_parse::parser::Parser>::parse_path_segments
901 36 2 1 18 0 0 18 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_block_common
0 2 2 1 0 0 0 2 0 0
901 16 0 0 8 0 0 8 1 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_full_stmt
901 4 0 0 2 0 0 2 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_stmt_without_recovery
0 5 1 1 2 0 0 2 0 0
184 3 0 0 0 0 0 3 0 0
901 44 3 2 22 0 0 22 0 0
fn=rustc_parse::validate_attr::parse_meta
0 2 1 1 0 0 0 0 0 0
fn=rustc_parse_format::Parser::string
901 3 0 0 0 0 0 2 0 0
fn=rustc_passes::hir_id_validator::check_crate
703 5 0 0 3 0 0 0 0 0
901 3 0 0 0 0 0 3 0 0
fn=rustc_passes::lang_items::LanguageItemCollector::collect_item
901 48 0 0 0 0 0 48 1 0
fn=rustc_privacy::privacy_access_levels
901 8 0 0 3 0 0 5 2 0
fn=rustc_query_system::query::plumbing::get_query_impl
184 79 4 2 6 0 0 0 0 0
703 1840 128 13 920 32 0 920 8 0
901 39865 729 110 7289 0 0 32557 935 6
1347 109 0 0 109 42 0 0 0 0
fn=rustc_resolve::ModuleData::for_each_child
901 88 1 1 31 0 0 57 6 0
fn=rustc_resolve::Resolver::into_outputs
0 2 0 0 0 0 0 0 0 0
184 41 2 2 1 0 0 12 0 0
fn=rustc_resolve::Resolver::new
901 20 2 2 6 0 0 13 1 1
fn=rustc_resolve::Resolver::resolutions
703 1184 0 0 1184 109 0 0 0 0
fn=rustc_resolve::Resolver::resolve_crate
0 2 0 0 2 0 0 0 0 0
184 10 3 3 1 1 0 2 0 0
703 55 4 4 39 10 0 16 0 0
fn=rustc_resolve::ResolverArenas::alloc_module
901 867 27 1 288 0 0 291 1 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::define
901 9130 12 2 2648 0 0 6482 601 590
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::macro_def_scope
184 66 0 0 22 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::add_import
901 4 1 1 1 0 0 2 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::build_reduced_graph_for_external_crate_res
184 129 0 0 43 0 0 0 0 0
fn=rustc_resolve::imports::<impl rustc_resolve::Resolver>::import
901 832 1 1 208 0 0 624 53 52
fn=rustc_resolve::imports::ImportResolver::finalize_imports
184 7 1 1 1 0 0 0 0 0
703 6 0 0 6 1 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::resolve_imports
184 2 1 1 0 0 0 0 0 0
703 14 0 0 8 0 0 2 0 0
fn=rustc_resolve::late::LateResolutionVisitor::get_traits_in_module_containing_item
184 9 0 0 3 1 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::resolve_params
184 1 1 1 0 0 0 1 0 0
901 8 1 1 3 0 0 3 0 0
fn=rustc_resolve::late::LateResolutionVisitor::smart_resolve_path
901 35 1 1 14 2 0 21 1 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::expansion_for_ast_pass
901 2 0 0 1 0 0 1 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::register_builtin_macro
184 39 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::check_reserved_macro_name
184 3 0 0 0 0 0 3 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::compile_macro
184 6 0 0 2 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
901 40 1 1 10 0 0 20 2 2
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::resolve_macro_path
184 6 1 0 2 0 0 0 0 0
901 43 2 2 19 0 0 24 3 0
fn=rustc_serialize::serialize::Decoder::read_option
184 60 0 0 0 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_seq
184 16 0 0 0 0 0 0 0 0
901 362160 0 0 78152 0 0 216006 34763 31491
fn=rustc_session::config::OutputTypes::should_codegen
703 27 0 0 27 0 0 0 0 0
901 27 0 0 0 0 0 27 0 0
fn=rustc_session::config::build_session_options
184 5 0 0 1 0 0 0 0 0
fn=rustc_session::config::dep_tracking::stable_hash
184 3 0 0 0 0 0 3 0 0
fn=rustc_session::config::get_cmd_lint_options
184 14 0 0 0 0 0 0 0 0
fn=rustc_session::config::parse_crate_types_from_list
184 1 0 0 0 0 0 0 0 0
fn=rustc_session::config::parse_error_format
184 1 0 0 0 0 0 0 0 0
fn=rustc_session::config::parse_externs
184 1 0 0 0 0 0 0 0 0
fn=rustc_session::config::parse_json
184 3 0 0 0 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::get_tools_search_paths
184 4 0 0 0 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search
0 1 0 0 0 0 0 0 0 0
184 4 0 0 0 0 0 0 0 0
901 266 41 3 112 0 0 154 48 0
fn=rustc_session::filesearch::relative_target_lib_path
184 4 0 0 0 0 0 0 0 0
fn=rustc_session::options::build_codegen_options
184 3 1 1 1 0 0 0 0 0
fn=rustc_session::options::build_debugging_options
184 3 1 1 1 0 0 0 0 0
fn=rustc_session::parse::GatedSpans::merge
184 1 0 0 0 0 0 1 0 0
fn=rustc_session::parse::ParseSess::with_span_handler
184 3 0 0 1 0 0 0 0 0
fn=rustc_session::session::Session::track_errors
703 5 0 0 3 0 0 0 0 0
901 3 0 0 0 0 0 3 0 0
fn=rustc_session::session::build_session
0 6 0 0 3 0 0 1 0 0
184 6 1 1 1 0 0 0 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
0 2 0 0 1 0 0 0 0 0
184 210 27 27 105 12 0 35 0 0
703 15 0 0 9 0 0 0 0 0
901 9 1 1 0 0 0 9 0 0
fn=rustc_span::<impl rustc_data_structures::stable_hasher::HashStable<CTX> for rustc_span::span_encoding::Span>::hash_stable
184 2 0 0 1 0 0 0 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::edition
184 36 0 0 12 0 0 0 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::is_desugaring
0 4 4 1 0 0 0 0 0 0
184 12 0 0 4 0 0 0 0 0
fn=rustc_span::SourceFile::add_external_src
184 4 0 0 2 0 0 0 0 0
fn=rustc_span::analyze_source_file::analyze_source_file
901 1 0 0 0 0 0 1 0 0
fn=rustc_span::analyze_source_file::analyze_source_file_generic
901 2 0 0 0 0 0 2 0 0
fn=rustc_span::caching_source_map_view::CachingSourceMapView::byte_pos_to_line_and_col
184 5 0 0 0 0 0 5 0 0
fn=rustc_span::hygiene::HygieneData::apply_mark_internal
901 82 3 2 26 0 0 44 3 0
fn=rustc_span::hygiene::HygieneData::marks
901 20 0 0 0 0 0 20 0 0
fn=rustc_span::source_map::SourceMap::ensure_source_file_source_present
184 1 0 0 0 0 0 1 0 0
fn=rustc_span::source_map::SourceMap::find_width_of_character_at_span
0 23 0 0 0 0 0 0 0 0
184 25 0 0 0 0 0 24 0 0
fn=rustc_span::source_map::SourceMap::is_multiline
184 2 1 1 0 0 0 2 0 0
fn=rustc_span::source_map::SourceMap::new_imported_source_file
184 810 0 0 0 0 0 0 0 0
901 405 0 0 0 0 0 405 59 44
fn=rustc_span::source_map::SourceMap::new_source_file
184 2 0 0 0 0 0 0 0 0
901 1 0 0 0 0 0 1 0 0
fn=rustc_span::source_map::SourceMap::span_to_snippet
0 6 0 0 0 0 0 0 0 0
184 24 0 0 0 0 0 18 0 0
fn=rustc_span::source_map::SourceMap::span_to_unmapped_path
184 1 0 0 0 0 0 1 0 0
fn=rustc_span::source_map::SourceMap::span_until_char
0 8 0 0 0 0 0 4 0 0
184 32 4 0 4 0 0 0 0 0
fn=rustc_span::with_source_map
184 7 1 1 3 2 0 1 0 0
fn=rustc_symbol_mangling::legacy::mangle
0 12 4 1 0 0 0 0 0 0
184 24 0 0 12 0 0 0 0 0
fn=rustc_target::spec::Target::from_json
184 36 1 1 8 0 0 2 0 0
703 10 0 0 6 0 0 0 0 0
901 6 0 0 0 0 0 6 0 0
fn=rustc_target::spec::linux_base::opts
184 14 0 0 4 0 0 2 0 0
fn=rustc_target::spec::x86_64_unknown_linux_gnu::target
901 8 0 0 4 0 0 4 0 0
fn=rustc_trait_selection::traits::codegen::codegen_fulfill_obligation
184 10 3 0 5 2 0 0 0 0
fn=rustc_trait_selection::traits::fully_normalize
0 222 36 1 0 0 0 0 0 0
184 296 37 1 74 0 0 74 0 0
fn=rustc_trait_selection::traits::project::confirm_param_env_candidate
184 2 0 0 0 0 0 1 0 0
fn=rustc_trait_selection::traits::project::normalize
184 412 13 5 100 0 0 56 0 0
fn=rustc_trait_selection::traits::project::normalize_projection_type
184 10 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::project::normalize_to
184 45 0 0 15 0 0 0 0 0
fn=rustc_trait_selection::traits::project::normalize_with_depth
184 327 4 1 109 0 0 0 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
184 36 6 2 11 0 0 0 0 0
fn=rustc_trait_selection::traits::query::type_op::QueryTypeOp::fully_perform_into
184 36 5 1 9 0 0 9 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::candidate_from_obligation_no_cache
703 230 41 1 138 4 0 92 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::collect_predicates_for_types
184 62 0 0 16 0 0 7 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
0 23 22 1 0 0 0 0 0 0
184 280 36 2 112 7 0 0 0 0
1347 80 0 0 40 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicates_recursively
184 118 3 0 0 0 0 59 0 0
703 231 19 1 132 12 0 99 3 0
fn=rustc_trait_selection::traits::select::SelectionContext::impl_or_trait_obligations
0 28 16 1 28 0 0 0 0 0
184 149 12 1 27 0 0 6 0 0
901 162 0 0 81 0 0 81 4 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_impl
184 308 0 0 0 0 0 89 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
901 224 15 1 70 0 0 128 12 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::candidate_from_obligation
0 66 42 1 0 0 0 66 10 0
184 264 0 0 0 0 0 132 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::confirm_candidate
0 28 8 2 4 0 0 16 0 0
184 12 0 0 4 0 0 0 0 0
901 24 4 1 12 0 0 12 3 0
fn=rustc_trait_selection::traits::type_known_to_meet_bound_modulo_regions
184 80 16 1 16 4 0 16 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::normalize
184 59 12 2 15 0 0 14 0 0
901 90 4 1 45 0 0 45 3 0
fn=rustc_trait_selection::traits::wf::WfPredicates::require_sized
901 24 0 0 12 0 0 12 1 0
fn=rustc_trait_selection::traits::wf::obligations
184 178 6 1 24 0 0 0 0 0
fn=rustc_traits::dropck_outlives::dtorck_constraint_for_ty
901 1 0 0 0 0 0 1 0 0
fn=rustc_traits::implied_outlives_bounds::compute_implied_outlives_bounds
184 1 0 0 0 0 0 0 0 0
fn=rustc_traits::type_op::AscribeUserTypeCx::relate
184 6 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::apply_adjustments
901 12 2 1 4 0 0 6 1 0
fn=rustc_typeck::check::FnCtxt::check_argument_types
901 15 0 0 3 3 0 9 1 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
184 16 1 1 4 0 0 2 0 0
703 30 2 2 16 0 0 14 3 0
901 16 1 1 8 0 0 8 1 0
fn=rustc_typeck::check::FnCtxt::check_stmt
456 2 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_bounds
184 2 0 0 0 0 0 2 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_opaque_types_from_value
184 1 0 0 0 0 0 1 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
0 1 0 0 0 0 0 1 0 0
184 17 3 2 3 0 0 6 0 0
fn=rustc_typeck::check::FnCtxt::normalize_associated_types_in
184 3 0 0 0 0 0 3 0 0
fn=rustc_typeck::check::FnCtxt::probe_instantiate_query_response
184 5 1 1 1 0 0 1 0 0
fn=rustc_typeck::check::FnCtxt::require_type_is_sized_deferred
901 30 0 0 15 0 0 15 5 0
fn=rustc_typeck::check::Inherited::normalize_associated_types_in
184 1 1 1 0 0 0 1 0 0
fn=rustc_typeck::check::Inherited::register_predicates
184 15 0 0 0 0 0 15 0 0
fn=rustc_typeck::check::_match::<impl rustc_typeck::check::FnCtxt>::check_match
0 2 1 1 1 1 0 0 0 0
184 8 0 0 3 0 0 1 0 0
901 1 0 0 0 0 0 1 0 0
fn=rustc_typeck::check::callee::<impl rustc_typeck::check::FnCtxt>::check_call
184 4 0 0 0 0 0 4 0 0
fn=rustc_typeck::check::callee::<impl rustc_typeck::check::FnCtxt>::confirm_builtin_call
184 8 0 0 0 0 0 4 0 0
fn=rustc_typeck::check::check_fn
0 1 0 0 0 0 0 0 0 0
184 6 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::coercion::<impl rustc_typeck::check::FnCtxt>::try_coerce
184 6 0 0 0 0 0 6 0 0
703 21 3 1 12 0 0 9 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce
184 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
184 106 8 4 32 5 0 8 0 0
703 66 8 1 33 0 0 33 1 0
901 58 0 0 24 0 0 24 0 0
fn=rustc_typeck::check::demand::<impl rustc_typeck::check::FnCtxt>::demand_suptype_diag
0 5 0 0 0 0 0 0 0 0
184 30 5 1 5 0 0 10 0 0
fn=rustc_typeck::check::dropck::check_drop_obligations
184 75 3 1 15 0 0 15 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_kind
0 1 0 0 1 0 0 0 0 0
184 18 2 2 3 2 0 6 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_with_expectation
456 13 0 0 13 1 0 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_return_expr
184 5 0 0 1 0 0 1 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_candidates
184 1 0 0 0 0 0 1 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_impl_probe
184 8 1 1 2 0 0 1 0 0
703 7 0 0 5 0 0 2 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::pick
0 1 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::push_candidate
901 16 1 1 8 0 0 8 2 0
fn=rustc_typeck::check::pat::<impl rustc_typeck::check::FnCtxt>::check_pat
0 2 0 0 1 0 0 0 0 0
184 6 0 0 1 0 0 2 0 0
fn=rustc_typeck::check::wfcheck::check_false_global_bounds
184 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_fn_or_method
901 1 0 0 0 0 0 1 0 0
fn=rustc_typeck::check::wfcheck::check_where_clauses
184 8 1 1 4 0 0 0 0 0
fn=rustc_typeck::check::writeback::<impl rustc_typeck::check::FnCtxt>::resolve_type_vars_in_body
0 1 0 0 1 0 0 0 0 0
184 1 0 0 0 0 0 1 0 0
901 3 0 0 1 1 0 1 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_node_id
184 6 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_tys
184 4 0 0 0 0 0 0 0 0
fn=rustc_typeck::check_crate
184 7 1 1 2 0 0 1 0 0
fn=rustc_typeck::check_unused::check_crate
703 3 0 0 3 0 0 0 0 0
901 3 1 1 0 0 0 3 0 0
fn=rustc_typeck::impl_wf_check::impl_wf_check
703 5 0 0 3 0 0 0 0 0
901 3 0 0 0 0 0 3 0 0
fn=rustc_typeck::mem_categorization::MemCategorizationContext::cat_deref
901 4 0 0 0 0 0 4 0 0
fn=scoped_tls::ScopedKey<T>::set
0 3 0 0 0 0 0 0 0 0
184 5 1 1 5 2 1 5 0 0
fn=scoped_tls::ScopedKey<T>::with
0 2 1 1 0 0 0 0 0 0
184 7 0 0 1 0 0 1 0 0
703 1256 0 0 628 5 0 628 0 0
901 64313 21 5 2283 5 0 47499 6240 5816
fn=std::collections::hash::map::HashMap<K,V,S>::get
1347 10 0 0 10 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::remove
703 30 0 0 18 0 0 12 0 0
fn=std::env::join_paths
184 2 0 0 0 0 0 0 0 0
703 36 1 1 24 0 0 12 0 0
901 11 0 0 0 0 0 11 0 0
fn=std::ffi::c_str::CString::_new
901 314 0 0 0 0 0 314 0 0
fn=std::path::Path::exists
184 6 2 2 3 0 0 0 0 0
fn=std::path::Path::is_file
184 2 0 0 1 0 0 0 0 0
fn=std::path::PathBuf::_set_extension
901 21 0 0 0 0 0 21 0 0
fn=std::process::Child::wait_with_output
184 2 0 0 0 0 0 0 0 0
fn=std::process::Command::envs
184 2 0 0 0 0 0 0 0 0
703 21 1 1 12 0 0 9 0 0
fn=std::sync::mpsc::Receiver<T>::recv
0 1 1 1 0 0 0 0 0 0
184 7 0 0 1 0 0 0 0 0
901 8 0 0 1 0 0 3 0 0
fn=std::sync::mpsc::Receiver<T>::try_recv
901 2 0 0 0 0 0 1 0 0
fn=std::sync::mpsc::Sender<T>::send
0 1 0 0 0 0 0 0 0 0
184 7 0 0 1 0 0 0 0 0
901 6 1 1 1 0 0 2 0 0
fn=std::sync::mpsc::mpsc_queue::Queue<T>::pop
184 66 9 1 22 0 0 0 0 0
fn=std::sync::mpsc::oneshot::Packet<T>::send
901 16 1 1 7 0 0 8 1 0
fn=std::sync::mpsc::oneshot::Packet<T>::upgrade
184 5 0 0 1 0 0 0 0 0
901 9 1 1 0 0 0 6 0 0
fn=std::sync::mpsc::shared::Packet<T>::drop_port
184 4 0 0 3 1 0 1 0 0
fn=std::sync::mpsc::shared::Packet<T>::recv
456 9 0 0 9 0 0 0 0 0
fn=std::sync::mpsc::stream::Packet<T>::recv
456 5 0 0 5 0 0 0 0 0
fn=std::sync::once::Once::call_inner
184 11 0 0 11 10 0 11 0 0
fn=std::sync::once::Once::call_once::{{closure}}
184 14 0 0 0 0 0 0 0 0
703 1 0 0 1 0 0 0 0 0
fn=std::sys::unix::os::env
901 354 0 0 177 0 0 177 42 0
fn=std::sys::unix::process::process_common::Command::arg
901 204 1 1 0 0 0 153 14 0
fn=std::sys::unix::process::process_common::Command::capture_env
184 1 0 0 0 0 0 1 0 0
901 245 0 0 0 0 0 184 23 0
fn=std::sys::unix::process::process_common::Command::stderr
184 2 0 0 1 0 0 0 0 0
fn=std::sys::unix::process::process_common::Command::stdout
184 2 0 0 1 0 0 0 0 0
fn=std::sys::unix::process::process_inner::<impl std::sys::unix::process::process_common::Command>::spawn
0 6 1 1 1 0 0 0 0 0
184 318 3 3 127 0 0 0 0 0
fn=std::sys_common::backtrace::__rust_begin_short_backtrace
0 1 0 0 1 0 0 0 0 0
184 2 1 1 0 0 0 1 0 0
484 54 0 0 0 0 0 0 0 0
fn=std::sys_common::process::CommandEnv::capture_if_changed
184 177 0 0 59 0 0 0 0 0
703 428 1 1 245 0 0 177 0 0
901 9 0 0 0 0 0 9 0 0
fn=std::sys_common::process::CommandEnv::set
184 6 0 0 3 0 0 0 0 0
fn=std::sys_common::thread::min_stack
184 2 0 0 0 0 0 0 0 0
fn=std::thread::Builder::name
184 3 0 0 1 0 0 0 0 0
fn=std::thread::JoinHandle<T>::join
0 3 1 1 0 0 0 0 0 0
184 6 0 0 3 1 0 0 0 0
703 2 0 0 2 1 0 0 0 0
fn=std::thread::local::LocalKey<T>::with
184 106 0 0 39 0 0 0 0 0
901 38 1 1 9 0 0 29 6 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/ptr/mut_ptr.rs
fn=<&mut W as core::fmt::Write>::write_str
165 1147 0 0 0 0 0 0 0 0
fn=<&mut rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion as rustc_infer::infer::outlives::obligations::TypeOutlivesDelegate>::push_sub_region_constraint
165 2 0 0 0 0 0 0 0 0
fn=<&str as std::ffi::c_str::CString::new::SpecIntoVec>::into_vec
165 66 0 0 0 0 0 0 0 0
fn=<D as digest::digest::Digest>::digest
165 5 0 0 0 0 0 0 0 0
fn=<I as rustc_middle::ty::context::InternAs<[T],R>>::intern_with
165 2 0 0 0 0 0 0 0 0
fn=<T as alloc::vec::SpecFromElem>::from_elem
165 231 0 0 3 0 0 0 0 0
fn=<[T] as rustc_data_structures::stable_hasher::HashStable<CTX>>::hash_stable
165 18 0 0 0 0 0 0 0 0
fn=<alloc::boxed::Box<[T]> as core::clone::Clone>::clone
165 1 1 1 0 0 0 0 0 0
fn=<alloc::vec::Vec<A> as rustc_serialize::json::ToJson>::to_json
165 12 0 0 2 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
165 2692 73 9 252 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
165 110 2 1 2 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
165 1615 17 9 425 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::iter::traits::collect::Extend<&T>>::extend
165 238 0 0 89 0 0 0 0 0
fn=<alloc::vec::Vec<rustc_ast::ast::Attribute> as rustc_ast::attr::HasAttrs>::visit_attrs
165 4 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Copied<I> as core::iter::traits::iterator::Iterator>::try_fold
165 81 12 4 0 0 0 0 0 0
fn=<core::iter::adapters::Filter<I,P> as core::iter::traits::iterator::Iterator>::next
165 2 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
165 5829 7 3 1960 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
165 16 1 1 0 0 0 0 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
165 13 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
165 78 9 0 0 0 0 0 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::next
165 3 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
165 79 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::create_substs_for_generic_args
0 18 2 1 0 0 0 9 0 0
fn=<hashbrown::map::HashMap<K,V,S> as core::iter::traits::collect::Extend<(K,V)>>::extend
165 2 0 0 0 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::clone::Clone>::clone
165 1 0 0 0 0 0 0 0 0
fn=<rustc_arena::TypedArena<T> as core::ops::drop::Drop>::drop
165 5310 0 0 186 0 0 0 0 0
fn=<rustc_ast::crate_disambiguator::CrateDisambiguator as core::fmt::Display>::fmt
165 7 0 0 0 0 0 0 0 0
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_generics
165 2 1 1 0 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::add_eh_frame_header
165 1 0 0 0 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::add_object
165 7 0 0 0 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::full_relro
165 2 0 0 0 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::group_end
165 1 0 0 0 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::group_start
165 1 0 0 0 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::include_path
165 4 0 0 0 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_dylib
165 12 0 0 0 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_rlib
165 15 0 0 0 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::no_default_libraries
165 1 0 0 0 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::output_filename
165 2 0 0 0 0 0 0 0 0
fn=<rustc_codegen_ssa::back::write::CodegenContext<B> as core::clone::Clone>::clone
165 7 0 0 0 0 0 0 0 0
fn=<rustc_errors::HandlerInner as core::ops::drop::Drop>::drop
165 16 0 0 0 0 0 0 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_stmt
165 2 0 0 0 0 0 0 0 0
fn=<rustc_expand::placeholders::PlaceholderExpander as rustc_ast::mut_visit::MutVisitor>::flat_map_stmt
165 2 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
165 14 4 2 4 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
165 13 0 0 0 0 0 0 0 0
1090 5 3 1 5 1 0 0 0 0
fn=<rustc_infer::infer::outlives::env::OutlivesEnvironment as rustc_trait_selection::infer::OutlivesEnvironmentExt>::add_implied_bounds
165 6 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::tys
165 1 0 0 0 0 0 0 0 0
fn=<rustc_infer::traits::util::Elaborator as core::iter::traits::iterator::Iterator>::next
165 12 0 0 0 0 0 0 0 0
fn=<rustc_middle::middle::cstore::CrateSource as core::clone::Clone>::clone
165 2 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::Place as rustc_mir::borrow_check::place_ext::PlaceExt>::ignore_borrow
165 24 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::traversal::Preorder as core::iter::traits::iterator::Iterator>::size_hint
165 12 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
165 14 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_place
165 4 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::relate_tys::NllTypeRelatingDelegate as rustc_infer::infer::nll_relate::TypeRelatingDelegate>::push_outlives
165 78 0 0 0 0 0 0 0 0
fn=<rustc_mir::interpret::intern::InternVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_value
165 16 1 1 2 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_terminator
165 12 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::check_unsafety::UnsafetyChecker as rustc_middle::mir::visit::Visitor>::visit_place
0 6 0 0 2 0 0 4 0 0
165 6 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
165 2 0 0 0 0 0 0 0 0
fn=<rustc_mir_build::hair::pattern::check_match::MatchVisitor as rustc_hir::intravisit::Visitor>::visit_expr
165 4 0 0 1 0 0 0 0 0
fn=<rustc_parse_format::Parser as core::iter::traits::iterator::Iterator>::next
165 1 0 0 0 0 0 0 0 0
fn=<rustc_passes::dead::MarkSymbolVisitor as rustc_hir::intravisit::Visitor>::visit_arm
165 3 0 0 1 0 0 0 0 0
fn=<rustc_passes::liveness::Liveness as rustc_hir::intravisit::Visitor>::visit_arm
165 3 0 0 0 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_attribute
165 2 0 0 0 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
165 3 0 0 0 0 0 0 0 0
1090 4 1 1 4 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_arm
165 1 0 0 0 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_block
165 3 0 0 0 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_fn
165 2 0 0 0 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_path
165 3 0 0 1 0 0 0 0 0
fn=<rustc_span::FileName as core::clone::Clone>::clone
165 6 0 0 0 0 0 0 0 0
fn=<rustc_symbol_mangling::legacy::SymbolPrinter as core::fmt::Write>::write_str
165 356 5 2 0 0 0 0 0 0
fn=<rustc_target::abi::Layout as core::hash::Hash>::hash
165 72 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_fn_ptr
165 12 0 0 4 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_instance
165 94 0 0 28 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_all_or_error
165 540 0 0 108 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
165 923 0 0 149 0 0 0 0 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
165 30 0 0 6 0 0 0 0 0
fn=<rustc_typeck::check::FnCtxt as rustc_typeck::astconv::AstConv>::normalize_ty
165 12 0 0 0 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
165 18 4 1 0 0 0 0 0 0
fn=<std::path::Components as core::iter::traits::double_ended::DoubleEndedIterator>::next_back
165 27 0 0 0 0 0 0 0 0
fn=<std::path::Components as core::iter::traits::iterator::Iterator>::next
165 3 0 0 0 0 0 0 0 0
fn=<str as rustc_serialize::json::ToJson>::to_json
165 4 2 1 0 0 0 0 0 0
fn=LLVMRustStringWriteImpl
165 18 0 0 0 0 0 0 0 0
fn=_ZN10rustc_lint17nonstandard_style12NonSnakeCase16check_snake_caseN.llvm.M
165 5 0 0 0 0 0 0 0 0
fn=_ZN10rustc_lint5early28EarlyContextAndPass$LT$T$GT$8check_idN.llvm.M
165 52 0 0 0 0 0 0 0 0
fn=_ZN10rustc_lint5early28EarlyContextAndPass$LT$T$GT$8check_idN.llvm.M
165 12 0 0 0 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$10insert_allN.llvm.M
165 1 0 0 0 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$6insertN.llvm.M
165 48 1 1 0 0 0 0 0 0
fn=_ZN11rustc_index7bit_set28SparseBitMatrix$LT$R$C$C$GT$10ensure_rowN.llvm.M
165 48 4 2 8 0 0 0 0 0
fn=_ZN11rustc_index7bit_set28SparseBitMatrix$LT$R$C$C$GT$10ensure_rowN.llvm.M
165 10 0 0 1 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check13check_bindersN.llvm.M
165 9 0 0 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_rules18check_matcher_coreN.llvm.M
165 4 1 1 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_rules9FirstSets3new11build_recurN.llvm.M
165 9 3 1 3 0 0 0 0 0
fn=_ZN12rustc_middle2ty17GenericPredicates16instantiate_intoN.llvm.M
165 64 19 2 24 0 0 0 0 0
fn=_ZN12rustc_middle3mir9traversal9Postorder18traverse_successorN.llvm.M
165 38 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes6region17region_scope_treeN.llvm.M
165 1 0 0 0 0 0 0 0 0
1090 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_passes9reachable13reachable_setN.llvm.M
165 1 0 0 0 0 0 0 0 0
1090 1 1 1 1 0 0 0 0 0
fn=_ZN12rustc_traits15dropck_outlives21adt_dtorck_constraintN.llvm.M
165 9 0 0 3 0 0 0 0 0
fn=_ZN12rustc_typeck5check6method5probe12ProbeContext9pick_coreN.llvm.M
0 7 1 1 0 0 0 2 0 0
fn=_ZN12rustc_typeck5check8coercion19CoerceMany$LT$E$GT$12coerce_innerN.llvm.M
165 4 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor12resolve_itemN.llvm.M
165 2 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor27smart_resolve_path_fragmentN.llvm.M
165 3 1 1 1 0 0 0 0 0
fn=_ZN15rustc_mir_build5build5scope49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$16new_source_scopeN.llvm.M
165 3 1 1 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
165 11 0 0 1 0 0 0 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext11lower_attrsN.llvm.M
165 4 0 0 0 0 0 0 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext24lower_node_id_with_ownerN.llvm.M
165 20 1 1 4 0 0 0 0 0
fn=_ZN18rustc_codegen_llvm4back5write18diagnostic_handlerN.llvm.M
29 24 0 0 0 0 0 0 0 0
fn=_ZN18rustc_codegen_llvm7builder7Builder10check_callN.llvm.M
165 4 0 0 1 0 0 0 0 0
fn=_ZN21rustc_data_structures11small_c_str9SmallCStr3newN.llvm.M
165 8 0 0 0 0 0 0 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$22register_obligation_atN.llvm.M
165 50 0 0 0 0 0 0 0 0
fn=_ZN21rustc_data_structures5graph7iterate15post_order_walkN.llvm.M
0 46 7 1 11 0 0 12 0 0
165 2 0 0 0 0 0 1 0 0
fn=_ZN21rustc_data_structures5graph7iterate15post_order_walkN.llvm.M
0 12 1 1 2 0 0 4 0 0
165 4 0 0 0 0 0 2 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety27generics_require_sized_selfN.llvm.M
165 12 0 0 3 0 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety33virtual_call_violation_for_methodN.llvm.M
165 4 0 0 0 0 0 0 0 0
fn=_ZN3std10sys_common9backtrace28__rust_begin_short_backtraceN.llvm.M
165 64 13 2 0 0 0 0 0 0
fn=_ZN47_$LT$dyn$u20$rustc_typeck..astconv..AstConv$GT$26create_substs_for_ast_pathN.llvm.M
0 12 0 0 0 0 0 6 0 0
165 4 2 2 1 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
165 118 0 0 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
165 349 0 0 0 0 0 6 0 0
fn=_ZN5alloc11collections5btree3map24VacantEntry$LT$K$C$V$GT$6insertN.llvm.M
165 36 0 0 0 0 0 0 0 0
fn=_ZN5alloc11collections5btree3map24VacantEntry$LT$K$C$V$GT$6insertN.llvm.M
165 42 0 0 0 0 0 0 0 0
fn=_ZN5alloc11collections5btree3map24VacantEntry$LT$K$C$V$GT$6insertN.llvm.M
165 15 0 0 0 0 0 0 0 0
fn=_ZN5alloc11collections5btree3map24VacantEntry$LT$K$C$V$GT$6insertN.llvm.M
165 15 0 0 0 0 0 0 0 0
fn=_ZN5alloc11collections5btree3map24VacantEntry$LT$K$C$V$GT$6insertN.llvm.M
165 129 5 1 0 0 0 0 0 0
fn=_ZN5alloc11collections9vec_deque17VecDeque$LT$T$GT$4growN.llvm.M
165 11 0 0 0 0 0 0 0 0
fn=_ZN62_$LT$rustc_target..abi..Layout$u20$as$u20$core..hash..Hash$GT$4hashN.llvm.M
165 2 0 0 0 0 0 0 0 0
fn=_ZN92_$LT$alloc..collections..btree..map..BTreeMap$LT$K$C$V$GT$$u20$as$u20$core..clone..Clone$GT$5clone13clone_subtreeN.llvm.M
165 1 0 0 0 0 0 0 0 0
fn=_ZN92_$LT$alloc..collections..btree..map..BTreeMap$LT$K$C$V$GT$$u20$as$u20$core..clone..Clone$GT$5clone13clone_subtreeN.llvm.M
165 1 0 0 0 0 0 0 0 0
fn=_ZN92_$LT$alloc..collections..btree..map..BTreeMap$LT$K$C$V$GT$$u20$as$u20$core..clone..Clone$GT$5clone13clone_subtreeN.llvm.M
165 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
165 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
165 14 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
165 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
165 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
165 12 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
165 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
165 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
165 10 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
165 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
165 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
165 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
165 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
165 7 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
165 25 0 0 25 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
165 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
165 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
165 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
165 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
165 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
165 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
165 4 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
165 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
165 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
165 12 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
165 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
165 13 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
165 41 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$17try_with_capacityN.llvm.M
165 23 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir12monomorphize12partitioning32collect_and_partition_mono_itemsN.llvm.M
165 1 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir12monomorphize9collector13RootCollector12push_if_rootN.llvm.M
165 2 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
0 1 1 1 0 0 0 1 0 0
165 5 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir9transform13optimized_mirN.llvm.M
165 1 0 0 0 0 0 0 0 0
1090 1 0 0 1 0 0 0 0 0
fn=alloc::borrow::Cow<B>::into_owned
165 562 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::insert
165 3 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::map::Entry<K,V>::or_insert_with
0 2 0 0 1 0 0 0 0 0
165 591 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::map::VacantEntry<K,V>::insert
165 57 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Internal>,alloc::collections::btree::node::marker::Edge>::insert
165 124 1 1 0 0 0 0 0 0
fn=alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Internal>,alloc::collections::btree::node::marker::KV>::steal_left
165 4 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>::insert
165 1737 63 7 0 0 0 0 0 0
fn=alloc::slice::<impl alloc::borrow::ToOwned for [T]>::to_owned
165 10 0 0 5 0 0 0 0 0
fn=alloc::str::<impl str>::replace
165 904 0 0 0 0 0 0 0 0
fn=alloc::sync::Arc<T>::drop_slow
29 8 0 0 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::extend_from_slice
165 89 0 0 36 0 0 0 0 0
fn=alloc::vec::Vec<T>::extend_with
165 1036 12 4 326 0 0 26 0 0
fn=alloc::vec::Vec<T>::resize
165 25 3 1 5 0 0 0 0 0
fn=alloc::vec::Vec<T>::retain
165 15 2 1 5 0 0 0 0 0
fn=alloc::vec::Vec<T>::truncate
165 81 0 0 0 0 0 0 0 0
fn=alloc::vec::from_elem
165 331 1 1 124 0 0 0 0 0
fn=core::fmt::num::<impl core::fmt::LowerHex for i64>::fmt
165 214 0 0 0 0 0 0 0 0
fn=core::fmt::num::imp::<impl core::fmt::Display for u32>::fmt
165 90 25 1 0 0 0 0 0 0
fn=core::fmt::num::imp::<impl core::fmt::Display for u64>::fmt
165 165 5 1 0 0 0 0 0 0
fn=core::iter::traits::iterator::Iterator::unzip
165 22 0 0 0 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
165 3 0 0 1 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
165 200 0 0 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
165 3 1 1 0 0 0 0 0 0
fn=core::str::<impl str>::trim
165 296 0 0 0 0 0 0 0 0
fn=core::str::<impl str>::trim_matches
165 1 1 1 0 0 0 0 0 0
fn=core::str::pattern::StrSearcher::new
165 436 0 0 0 0 0 0 0 0
fn=ena::snapshot_vec::SnapshotVec<D,V,L>::update
165 112 0 0 0 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::new_key
165 236 0 0 0 0 0 0 0 0
fn=env_logger::filter::Builder::build
165 1 0 0 0 0 0 0 0 0
fn=getopts::Matches::opt_positions
165 10 0 0 2 0 0 0 0 0
fn=getopts::Matches::opt_str
165 27 0 0 0 0 0 0 0 0
fn=getopts::Matches::opt_strs
165 34 2 1 0 0 0 0 0 0
fn=getopts::Matches::opt_strs_pos
165 12 0 0 0 0 0 0 0 0
fn=getopts::Matches::opt_vals
165 24 0 0 0 0 0 0 0 0
fn=getopts::Matches::opts_present
165 1 0 0 0 0 0 0 0 0
fn=getopts::Options::optflag
165 20 0 0 0 0 0 0 0 0
fn=getopts::Options::optflagmulti
165 10 0 0 0 0 0 0 0 0
fn=getopts::Options::optmulti
165 80 0 0 0 0 0 0 0 0
fn=getopts::Options::optopt
165 50 0 0 0 0 0 0 0 0
fn=getopts::Options::parse
165 46 1 1 2 0 0 0 0 0
fn=getrandom::imp::getrandom_inner
165 3 0 0 0 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
165 1705 5 3 37 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::try_with_capacity
165 319 0 0 0 0 0 0 0 0
fn=indexmap::map::Entry<K,V>::or_insert_with
165 629 0 0 0 0 0 0 0 0
1090 629 7 1 629 0 0 0 0 0
fn=once_cell::unsync::OnceCell<T>::get_or_init
165 38 0 0 10 0 0 0 0 0
fn=rustc_arena::DroplessArena::grow
165 34 0 0 0 0 0 0 0 0
fn=rustc_arena::TypedArena<T>::grow
165 208 0 0 0 0 0 0 0 0
fn=rustc_arena::TypedArenaChunk<T>::destroy
165 49 0 0 0 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItemKind>::list_from_tokens
165 10 0 0 0 0 0 0 0 0
fn=rustc_ast::tokenstream::TokenStream::map_enumerated
165 3 0 0 1 0 0 0 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::Lit>::from_lit_token
165 121 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::Arena::alloc_from_iter
165 7 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::lower_node_id
165 16 1 1 5 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::lower_stmt
165 2 1 1 0 0 0 0 0 0
1090 2 0 0 2 0 0 0 0 0
fn=rustc_ast_lowering::expr::<impl rustc_ast_lowering::LoweringContext>::lower_arm
165 1 1 1 0 0 0 0 0 0
1090 1 0 0 1 0 0 0 0 0
fn=rustc_ast_lowering::expr::<impl rustc_ast_lowering::LoweringContext>::lower_exprs
165 6 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_item
165 3 0 0 1 0 0 0 0 0
fn=rustc_ast_lowering::lower_crate
165 16 0 0 6 0 0 0 0 0
fn=rustc_attr::builtin::allow_internal_unstable
165 4 0 0 2 0 0 0 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
165 25 2 2 4 0 0 0 0 0
fn=rustc_builtin_macros::standard_library_imports::inject
165 4 1 1 0 0 0 0 0 0
fn=rustc_codegen_llvm::allocator::codegen
165 16 0 0 6 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm::llvm_arg_to_arg_name
165 94 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::command::Command::env
165 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_pre_link_args
165 3 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::get_linker
165 11 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::linker::disable_localization
165 4 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::linker::exported_symbols
165 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
165 3 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_executing_work::{{closure}}
165 13 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::codegen_crate
165 14 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_call_terminator
165 18 0 0 9 0 0 0 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
165 80 0 0 20 0 0 0 0 0
fn=rustc_data_structures::graph::dominators::dominators
165 39 0 0 13 0 0 0 0 0
fn=rustc_data_structures::graph::iterate::TriColorDepthFirstSearch<G>::run_from_start
0 4 0 0 4 0 0 0 0 0
165 10 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::scc::Sccs<N,S>::new
165 2 0 0 1 0 0 0 0 0
fn=rustc_data_structures::graph::scc::SccsConstruction<G,S>::walk_node
165 37 0 0 0 0 0 0 0 0
fn=rustc_data_structures::obligation_forest::ObligationForest<O>::compress
165 84 0 0 18 0 0 0 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
165 104 20 2 27 0 0 0 0 0
1090 5 2 2 5 0 0 0 0 0
fn=rustc_driver::handle_options
165 2 0 0 0 0 0 0 0 0
fn=rustc_driver::run_compiler
165 12 1 1 2 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::path_all
165 10 0 0 2 0 0 0 0 0
fn=rustc_expand::expand::AstFragment::visit_with
165 1 0 0 0 0 0 0 0 0
fn=rustc_expand::expand::InvocationCollector::collect
165 6 0 0 2 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::expand_crate
165 1 0 0 0 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::fully_expand_fragment
165 18 0 0 6 0 0 0 0 0
fn=rustc_expand::expand::parse_ast_fragment
165 1 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::nameize::n_rec
165 20 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::parse_tt
165 4 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
165 18 0 0 6 0 0 0 0 0
fn=rustc_expand::mbe::quoted::parse
165 42 3 1 0 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::lockstep_iter_size
165 1 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::transcribe
165 17 0 0 0 0 0 0 0 0
fn=rustc_hir::definitions::DefPathTable::allocate
165 5 3 1 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_generic_args
165 8 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_path
165 7 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_path_segment
165 1 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::commit_unconditionally
165 16 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::probe
165 70 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::unsolved_variables
165 6 0 0 2 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
165 23 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
165 5 2 1 0 0 0 0 0 0
1090 2 0 0 2 0 0 0 0 0
fn=rustc_infer::infer::InferOk<T>::into_value_registering_obligations
165 8 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonical_var
165 76 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
165 12 5 2 6 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_nll_query_response_and_region_obligations
165 49 4 2 18 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_query_response_and_region_obligations
165 60 2 2 18 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::make_canonicalized_query_response
165 7 0 0 0 0 0 0 0 0
1090 7 0 0 7 0 0 0 0 0
fn=rustc_infer::infer::combine::CombineFields::instantiate
165 38 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::error_reporting::<impl rustc_infer::infer::InferCtxt>::report_region_errors
165 228 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
165 4 0 0 1 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::infer_variable_values
165 380 0 0 76 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::resolve
165 1 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::save_implied_bounds
165 6 2 1 2 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::process_registered_region_obligations
165 4 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::register_region_obligation
165 11 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::new_region_var
165 299 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::vars_since_snapshot
165 2 0 0 1 0 0 0 0 0
fn=rustc_infer::infer::type_variable::TypeVariableTable::new_var
165 512 0 0 0 0 0 0 0 0
fn=rustc_interface::interface::create_compiler_and_run
165 1 0 0 0 0 0 0 0 0
fn=rustc_interface::passes::configure_and_expand
165 1 0 0 0 0 0 0 0 0
fn=rustc_interface::passes::create_global_ctxt
165 1 0 0 0 0 0 0 0 0
fn=rustc_interface::passes::prepare_outputs
165 1 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::global_ctxt
165 1 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::lower_to_hir
165 1 0 0 0 0 0 0 0 0
fn=rustc_interface::util::add_configuration
165 1 0 0 0 0 0 0 0 0
fn=rustc_interface::util::build_output_filenames
165 1 0 0 0 0 0 0 0 0
fn=rustc_interface::util::collect_crate_types
165 3 0 0 1 0 0 0 0 0
fn=rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals
165 1 0 0 0 0 0 0 0 0
fn=rustc_lexer::<impl rustc_lexer::cursor::Cursor>::advance_token
165 48 0 0 0 0 0 0 0 0
fn=rustc_lexer::unescape::unescape_literal
165 88 1 1 0 0 0 0 0 0
fn=rustc_lint::BuiltinCombinedEarlyLintPass::get_lints
165 26 3 3 13 0 0 0 0 0
fn=rustc_lint::BuiltinCombinedLateLintPass::get_lints
165 16 1 1 8 0 0 0 0 0
fn=rustc_lint::BuiltinCombinedPreExpansionLintPass::get_lints
165 2 1 1 1 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_removed
165 64 0 0 0 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_renamed
165 24 0 0 8 0 0 0 0 0
fn=rustc_lint::early::check_ast_crate
165 6 0 0 2 0 0 0 0 0
fn=rustc_lint::late::late_lint_crate
165 3 0 0 1 0 0 0 0 0
fn=rustc_lint::late::late_lint_mod
165 3 0 0 1 0 0 0 0 0
fn=rustc_lint::levels::LintLevelsBuilder::new
165 6 0 0 0 0 0 0 0 0
fn=rustc_lint::register_builtins
165 40 5 5 20 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::inject_dependency_if
165 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::dependency_format::calculate_type
165 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::dependency_format::verify_ok
165 14 1 1 0 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::find_library_crate
165 84 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::each_child_of_item
165 5126 20 2 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_adt_def
165 138 18 1 46 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_item_attrs
165 1302 0 0 651 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_native_libraries
165 28 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_variant
165 2356 36 1 589 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::CrateMetadata::new
165 28 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_children_untracked
165 652 7 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::struct_field_names_untracked
165 129 0 0 43 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_attrs
165 1294 0 0 647 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::optimized_mir
165 24 0 0 0 0 0 0 0 0
1090 24 23 1 24 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::used_crate_source
165 15 0 0 0 0 0 0 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
165 1255 65 2 0 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::finalize_and_compute_crate_hash
165 3 0 0 1 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::insert_entry
165 4 0 0 0 0 0 0 0 0
1090 4 1 1 4 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::root
165 3 0 0 1 0 0 0 0 0
fn=rustc_middle::hir::map::index_hir
165 1 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::cstore::used_crates
165 9 0 0 3 0 0 0 0 0
fn=rustc_middle::mir::BasicBlockData::expand_statements
165 10 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_bytes_mut
165 22 0 0 22 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::write_scalar
165 12 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag>::from_byte_aligned_bytes
165 1 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::InitMask::new
165 44 0 0 22 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::items_in_deterministic_order
165 9 0 0 3 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::mangle_name
165 9 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::terminator::TerminatorKind::successors_mut
165 14 2 0 0 0 0 0 0 0
fn=rustc_middle::traits::ImplSource<N>::map
165 10 3 1 0 0 0 0 0 0
fn=rustc_middle::ty::AssociatedItems::new
165 27 0 0 8 0 0 0 0 0
fn=rustc_middle::ty::GenericPredicates::instantiate_own
165 6 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_predicates
165 46 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_substs
165 1321 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_type_list
165 223 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::alloc_adt_def
165 441 15 0 0 0 0 0 0 0
1090 441 0 0 441 120 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::alloc_steal_mir
165 4 0 0 0 0 0 0 0 0
1090 4 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::alloc_steal_promoted
165 1 0 0 0 0 0 0 0 0
1090 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
165 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_const_alloc
165 17 0 0 0 0 0 0 0 0
1090 17 0 0 17 15 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_layout
165 35 21 0 0 0 0 0 0 0
1090 35 0 0 35 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_tup
165 3 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_tup
165 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_tup::{{closure}}
165 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars::{{closure}}
165 17 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
165 216 38 2 99 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::fn_once_adapter_instance
165 2 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
165 32 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::univariant_uninterned
165 58 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::outlives::compute_components_recursive
165 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::obsolete::DefPathBasedNames::push_def_path
165 16 3 1 0 0 0 0 0 0
fn=rustc_middle::ty::print::obsolete::DefPathBasedNames::push_type_name
165 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::Binder<T>::map_bound
165 6 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::subst::Subst::subst
165 12 0 0 6 0 0 0 0 0
fn=rustc_mir::borrow_check::diagnostics::move_errors::<impl rustc_mir::borrow_check::MirBorrowckCtxt>::report_move_errors
165 6 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
165 10 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::mir_borrowck
165 1 0 0 0 0 0 0 0 0
1090 1 0 0 1 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
165 5 0 0 1 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
0 14 1 1 8 0 0 1 0 0
165 6 1 1 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValueElements::push_predecessors
165 2 0 0 1 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::check_rvalue
165 8 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::normalize_and_prove_instantiated_predicates
165 4 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
165 3 1 1 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion::convert_all
165 20 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::generate
165 4 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
165 1 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::new
165 4 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::MoveData::gather_moves
165 48 0 0 18 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::builder::Gatherer::gather_init
165 34 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::builder::MoveDataBuilder::new_move_path
165 114 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::intern::intern_const_alloc_recursive
165 40 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_value
165 12 2 2 6 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::iter_accesses
165 10 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
165 7 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_items_rec
165 30 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::record_accesses
165 10 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::place_inlined_mono_items
165 15 1 1 0 0 0 0 0 0
fn=rustc_mir::shim::build_call_shim
165 46 5 2 1 0 0 0 0 0
fn=rustc_mir::transform::add_call_guards::AddCallGuards::add_call_guards
165 63 0 0 9 0 0 0 0 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
165 1 0 0 0 0 0 0 0 0
1090 1 0 0 1 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Promoter::assign
165 4 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Promoter::new_block
165 8 0 0 2 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Promoter::promote_temp
165 2 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::promote_candidates
165 25 1 1 2 0 0 0 0 0
fn=rustc_mir::transform::promoted_mir
165 1 0 0 0 0 0 0 0 0
1090 1 0 0 1 1 0 0 0 0
fn=rustc_mir::transform::remove_noop_landing_pads::remove_noop_landing_pads
165 12 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::new
165 5 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::simplify
165 14 0 0 1 0 0 0 0 0
fn=rustc_mir::transform::simplify::remove_dead_blocks
165 180 0 0 40 0 0 0 0 0
fn=rustc_mir::util::patch::MirPatch::apply
165 324 16 2 54 0 0 0 0 0
fn=rustc_mir::util::patch::MirPatch::new_block
165 40 0 0 10 0 0 0 0 0
fn=rustc_mir_build::build::block::<impl rustc_mir_build::build::Builder>::ast_block_stmts
165 6 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::cfg::<impl rustc_mir_build::build::CFG>::start_new_block
165 24 3 1 6 0 0 0 0 0
fn=rustc_mir_build::build::construct_fn
165 1 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::expr::as_rvalue::<impl rustc_mir_build::build::Builder>::expr_as_rvalue
165 18 0 0 3 0 0 0 0 0
fn=rustc_mir_build::build::expr::as_temp::<impl rustc_mir_build::build::Builder>::expr_as_temp
165 24 1 1 0 0 0 0 0 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
165 37 3 3 4 0 0 0 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::lower_match_tree
165 3 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::match_simplified_candidates
165 3 0 0 0 0 0 1 0 0
fn=rustc_mir_build::build::matches::simplify::<impl rustc_mir_build::build::Builder>::simplify_candidate
165 3 0 0 1 0 0 0 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::schedule_drop
165 84 2 1 36 0 0 0 0 0
fn=rustc_mir_build::build::scope::Scopes::push_scope
165 24 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::scope::build_scope_drops
165 12 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::expr::make_mirror_unadjusted
165 14 2 2 4 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::PatternFoldable::fold_with
165 3 1 1 1 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::Matrix::push
165 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::is_useful
165 6 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::split_grouped_constructors
165 6 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::MatchVisitor::lower_pattern
165 1 0 0 0 0 0 0 0 0
1090 1 1 1 1 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::check_not_useful
165 1 1 1 0 0 0 0 0 0
1090 1 0 0 1 0 0 0 0 0
fn=rustc_parse::lexer::nfc_normalize
165 13 1 1 0 0 0 0 0 0
fn=rustc_parse::lexer::tokentrees::TokenStreamBuilder::push
165 9 0 0 0 0 0 0 0 0
fn=rustc_parse::lexer::tokentrees::TokenTreesReader::parse_token_tree
165 2 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::Parser::break_and_eat
165 2 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::Parser::is_import_coupler
165 3 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::Parser::parse_seq_to_before_tokens
165 2 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::Parser::parse_visibility
165 6 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::TokenCursor::next
165 16 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::attr::<impl rustc_parse::parser::Parser>::parse_inner_attributes
165 3 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::attr::<impl rustc_parse::parser::Parser>::parse_outer_attributes
165 7 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::diagnostics::<impl rustc_parse::parser::Parser>::maybe_consume_incorrect_semicolon
165 1 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_assoc_expr_with
165 3 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_bottom_expr
165 6 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_dot_or_call_expr_with_
165 10 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::generics::<impl rustc_parse::parser::Parser>::parse_where_clause
165 1 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::check_fn_front_matter
165 13 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::is_macro_rules_item
165 4 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_fn_decl
165 1 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_fn_front_matter
165 5 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_common
165 18 2 1 6 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_common_
165 3 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_kind
165 35 1 1 2 0 0 0 0 0
fn=rustc_parse::parser::path::<impl rustc_parse::parser::Parser>::parse_path
165 3 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::path::<impl rustc_parse::parser::Parser>::parse_path_segment
165 3 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::path::<impl rustc_parse::parser::Parser>::parse_path_segments
165 9 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_block_common
165 6 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_full_stmt
165 1 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_stmt_without_recovery
165 11 0 0 0 0 0 0 0 0
fn=rustc_parse_format::Parser::new
165 12 0 0 0 0 0 0 0 0
fn=rustc_parse_format::Parser::string
165 12 0 0 0 0 0 0 0 0
fn=rustc_privacy::privacy_access_levels
165 1 1 1 0 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
165 123 31 7 0 0 0 0 0 0
1090 123 2 1 123 0 0 0 0 0
fn=rustc_resolve::ModuleData::for_each_child
165 28 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::into_outputs
850 37 0 0 0 0 0 37 0 0
fn=rustc_resolve::Resolver::new
165 1 0 0 0 0 0 0 0 0
1090 1 0 0 1 0 0 0 0 0
fn=rustc_resolve::Resolver::resolutions
165 96 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_crate
165 7 1 1 0 0 0 0 0 0
fn=rustc_resolve::ResolverArenas::alloc_module
165 288 0 0 0 0 0 0 0 0
1090 288 0 0 288 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::define
165 593 0 0 0 0 0 0 0 0
1090 593 0 0 593 8 0 0 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::add_import
165 1 0 0 0 0 0 0 0 0
1090 1 0 0 1 0 0 0 0 0
fn=rustc_resolve::def_collector::collect_definitions
165 1 0 0 0 0 0 0 0 0
fn=rustc_resolve::imports::<impl rustc_resolve::Resolver>::import
165 52 0 0 0 0 0 0 0 0
1090 52 0 0 52 1 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_imports
165 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::resolve_imports
165 3 2 1 0 0 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::get_traits_in_module_containing_item
165 52 0 0 0 0 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::smart_resolve_path
165 4 0 0 0 0 0 0 0 0
fn=rustc_resolve::late::lifetimes::LifetimeContext::check_uses_for_lifetimes_defined_by_scope
165 1 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
165 2 0 0 0 0 0 0 0 0
1090 2 0 0 2 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::resolve_macro_path
165 8 2 1 0 0 0 0 0 0
fn=rustc_resolve::macros::fast_print_path
165 2 0 0 0 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_seq
165 71939 1 0 29 0 0 0 0 0
fn=rustc_session::config::OutputFilenames::temp_path_ext
165 105 28 1 0 0 0 0 0 0
fn=rustc_session::config::build_session_options
165 20 3 3 2 0 0 2 0 0
fn=rustc_session::config::default_configuration
165 1 0 0 0 0 0 0 0 0
fn=rustc_session::config::get_cmd_lint_options
165 22 1 1 0 0 0 4 0 0
fn=rustc_session::config::parse_error_format
165 1 0 0 0 0 0 0 0 0
fn=rustc_session::config::parse_externs
165 3 1 1 0 0 0 0 0 0
fn=rustc_session::config::parse_json
165 2 0 0 0 0 0 0 0 0
fn=rustc_session::config::rustc_optgroups
165 10 0 0 2 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::get_tools_search_paths
165 1 0 0 0 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search
165 45 0 0 15 0 0 0 0 0
fn=rustc_session::lint::Lint::name_lower
165 2251 0 0 0 0 0 0 0 0
fn=rustc_session::options::basic_codegen_options
165 1 0 0 0 0 0 0 0 0
fn=rustc_session::options::basic_debugging_options
165 2 0 0 0 0 0 0 0 0
fn=rustc_session::options::build_codegen_options
165 2 0 0 0 0 0 0 0 0
fn=rustc_session::options::build_debugging_options
165 2 0 0 0 0 0 0 0 0
fn=rustc_session::output::find_crate_name
165 1 0 0 0 0 0 0 0 0
fn=rustc_session::output::validate_crate_name
165 5 1 1 0 0 0 0 0 0
fn=rustc_session::session::build_session
165 1 0 0 0 0 0 0 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
165 5 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::update_dollar_crate_names
165 8 4 1 4 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::new_imported_source_file
165 1480 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::new_source_file
165 1 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::span_to_snippet
165 2 0 0 0 0 0 0 0 0
fn=rustc_span::symbol::Interner::fresh
165 6 0 0 2 0 0 0 0 0
fn=rustc_symbol_mangling::legacy::mangle
165 12 0 0 0 0 0 0 0 0
fn=rustc_target::abi::call::x86_64::classify_arg::classify
165 16 0 0 0 0 0 0 0 0
fn=rustc_target::spec::Target::from_json
165 8 0 0 0 0 0 0 0 0
fn=rustc_target::spec::Target::from_json::{{closure}}
165 16 0 0 0 0 0 0 0 0
fn=rustc_target::spec::TargetTriple::from_triple
165 2 0 0 0 0 0 0 0 0
fn=rustc_target::spec::linux_base::opts
165 6 0 0 0 0 0 0 0 0
fn=rustc_target::spec::x86_64_unknown_linux_gnu::target
165 24 1 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::fulfill::FulfillProcessor::process_trait_obligation
165 20 6 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::fully_normalize
165 148 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::normalize_param_env_or_error
165 111 33 1 37 0 0 0 0 0
fn=rustc_trait_selection::traits::predicates_for_generics
165 3 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::project::AssocTypeNormalizer::fold
165 2 0 0 1 0 0 0 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
165 11 3 3 3 0 0 0 0 0
fn=rustc_trait_selection::traits::query::type_op::QueryTypeOp::fully_perform_into
165 18 2 2 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::candidate_from_obligation_no_cache
165 26 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::impl_or_trait_obligations
165 27 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_impl
165 168 0 0 24 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::sized_conditions
165 4 0 0 2 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
165 177 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::confirm_candidate
165 56 4 1 12 0 0 0 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::vtable_impl
165 39 0 0 13 0 0 0 0 0
fn=rustc_trait_selection::traits::specialize::specialization_graph_provider
165 2 2 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::compute
165 40 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::normalize
165 60 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::require_sized
165 4 0 0 0 0 0 0 0 0
fn=rustc_traits::dropck_outlives::dtorck_constraint_for_ty
165 36 5 2 12 0 0 0 0 0
fn=rustc_traits::type_op::AscribeUserTypeCx::relate_mir_and_user_ty
165 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_argument_types
165 8 2 1 4 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
165 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_bounds
165 4 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_opaque_types_from_value
165 2 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
165 8 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::normalize_associated_types_in
165 6 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::require_type_is_sized_deferred
165 10 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::Inherited::normalize_associated_types_in
165 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::Inherited::register_predicates
165 30 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::callee::<impl rustc_typeck::check::FnCtxt>::check_call
165 8 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::callee::<impl rustc_typeck::check::FnCtxt>::confirm_builtin_call
165 4 2 1 0 0 0 0 0 0
fn=rustc_typeck::check::coercion::<impl rustc_typeck::check::FnCtxt>::try_coerce
165 12 6 1 0 0 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
165 19 5 1 0 0 0 0 0 0
fn=rustc_typeck::check::demand::<impl rustc_typeck::check::FnCtxt>::demand_suptype_diag
165 10 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_kind
165 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_impl_probe
165 4 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::push_candidate
165 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::pat::<impl rustc_typeck::check::FnCtxt>::check_pat
165 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_false_global_bounds
165 3 1 1 1 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_fn_or_method
165 2 1 1 1 0 0 0 0 0
fn=rustc_typeck::check::writeback::<impl rustc_typeck::check::FnCtxt>::resolve_type_vars_in_body
165 1 0 0 0 0 0 0 0 0
1090 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_node_id
165 6 0 0 2 0 0 0 0 0
fn=rustc_typeck::mem_categorization::MemCategorizationContext::cat_deref
165 2 0 0 0 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::set
165 2 0 0 0 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
165 2708 11 1 73 0 0 0 0 0
fn=smallvec::SmallVec<A>::insert_from_slice
165 266 1 1 0 0 0 0 0 0
fn=std::env::join_paths
165 14 0 0 0 0 0 0 0 0
fn=std::ffi::c_str::CStr::from_bytes_with_nul
29 119 0 0 0 0 0 0 0 0
fn=std::ffi::c_str::CString::_new
29 314 0 0 0 0 0 0 0 0
fn=std::ffi::c_str::CString::new
165 169 22 1 0 0 0 0 0 0
fn=std::ffi::os_str::OsStr::to_os_string
165 73 0 0 0 0 0 0 0 0
fn=std::io::read_to_end
165 4 0 0 0 0 0 0 0 0
fn=std::path::Components::as_path
165 1 0 0 0 0 0 0 0 0
fn=std::path::Components::parse_next_component_back
165 27 0 0 0 0 0 0 0 0
fn=std::path::Path::_join
165 35 0 0 0 0 0 0 0 0
fn=std::path::Path::join
165 169 0 0 0 0 0 0 0 0
fn=std::path::Path::to_path_buf
165 32 0 0 0 0 0 0 0 0
fn=std::path::PathBuf::_push
165 404 0 0 0 0 0 0 0 0
fn=std::path::PathBuf::_set_extension
165 21 0 0 0 0 0 0 0 0
fn=std::process::Command::envs
165 3 0 0 0 0 0 0 0 0
fn=std::rt::lang_start_internal
165 1 0 0 0 0 0 0 0 0
fn=std::sync::mpsc::mpsc_queue::Queue<T>::pop
29 43 0 0 0 0 0 0 0 0
fn=std::sync::mpsc::spsc_queue::Queue<T,ProducerAddition,ConsumerAddition>::pop
29 12 0 0 0 0 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
29 1 0 0 0 0 0 0 0 0
165 1 0 0 0 0 0 0 0 0
fn=std::sys::unix::args::imp::args
165 5 0 0 1 0 0 0 0 0
fn=std::sys::unix::fs::canonicalize
29 18 0 0 0 0 0 0 0 0
165 18 0 0 0 0 0 0 0 0
fn=std::sys::unix::fs::readdir
29 2 0 0 0 0 0 0 0 0
165 2 0 0 0 0 0 0 0 0
fn=std::sys::unix::os::env
29 59 0 0 0 0 0 0 0 0
165 239 0 0 0 0 0 0 0 0
fn=std::sys::unix::os::getcwd
29 1 0 0 0 0 0 0 0 0
fn=std::sys::unix::os::getenv
165 1 0 0 0 0 0 0 0 0
fn=std::sys::unix::os::split_paths::bytes_to_path
165 11 0 0 0 0 0 0 0 0
fn=std::sys::unix::os::temp_dir
165 1 0 0 0 0 0 0 0 0
fn=std::sys::unix::process::process_common::Command::capture_env
165 122 0 0 0 0 0 0 0 0
fn=std::sys::unix::stack_overflow::imp::make_handler
165 11 0 0 0 0 0 0 0 0
fn=std::sys::unix::thread::Thread::new
29 1 0 0 0 0 0 0 0 0
fn=std::sys::unix::thread::Thread::new::thread_start
29 10 0 0 0 0 0 0 0 0
165 10 0 0 0 0 0 0 0 0
fn=std::sys_common::backtrace::__rust_begin_short_backtrace
165 1 0 0 0 0 0 0 0 0
fn=std::sys_common::os_str_bytes::Buf::push_slice
165 16 0 0 0 0 0 0 0 0
fn=std::sys_common::process::CommandEnv::capture_if_changed
165 6 0 0 0 0 0 0 0 0
fn=std::sys_common::process::CommandEnv::set
165 6 0 0 0 0 0 0 0 0
fn=std::thread::local::LocalKey<T>::with
165 14 0 0 3 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/ptr/non_null.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
92 162 7 4 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::iter::traits::collect::Extend<&T>>::extend
92 44 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
92 179 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
92 16 7 1 0 0 0 0 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
92 66 3 1 0 0 0 0 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
92 10 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::flatten::Flatten<I> as core::iter::traits::iterator::Iterator>::next
92 2 1 1 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::prohibit_generics
92 4 0 0 0 0 0 0 0 0
fn=<hashbrown::map::HashMap<K,V,S> as core::iter::traits::collect::Extend<(K,V)>>::extend
92 1847 0 0 0 0 0 0 0 0
fn=<rustc_arena::TypedArena<T> as core::ops::drop::Drop>::drop
92 14 1 1 0 0 0 2 0 0
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_item
92 2 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
92 2 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
92 11 0 0 0 0 0 0 0 0
fn=<rustc_middle::hir::map::collector::NodeCollector as rustc_hir::intravisit::Visitor>::visit_block
92 2 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::MirBorrowckCtxt as rustc_mir::dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect
92 6 0 0 3 0 0 0 0 0
fn=<rustc_mir::borrow_check::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_terminator
92 3 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_body
92 19 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_terminator
92 3 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::check_packed_ref::CheckPackedRef as rustc_mir::transform::MirPass>::run_pass
92 36 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::cleanup_post_borrowck::CleanupNonCodegenStatements as rustc_mir::transform::MirPass>::run_pass
92 19 3 1 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_body
92 31 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::deaggregator::Deaggregator as rustc_mir::transform::MirPass>::run_pass
92 5 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::nrvo::RenameReturnPlace as rustc_mir::transform::MirPass>::run_pass
92 35 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::promote_consts::Collector as rustc_middle::mir::visit::Visitor>::visit_rvalue
92 1 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::promote_consts::Collector as rustc_middle::mir::visit::Visitor>::visit_terminator
92 11 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::simplify_branches::SimplifyBranches as rustc_mir::transform::MirPass>::run_pass
92 16 6 1 0 0 0 0 0 0
fn=<rustc_mir::transform::validate::Validator as rustc_mir::transform::MirPass>::run_pass
0 10 3 1 0 0 0 10 0 0
92 52 0 0 3 3 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_block
92 1 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::Layout as core::hash::Hash>::hash
92 35 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::adjust_for_abi
92 49 0 0 0 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
92 16 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty17GenericPredicates16instantiate_intoN.llvm.M
92 8 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty7context6TyCtxt25layout_scalar_valid_range28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
92 102 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle3mir5visit10MutVisitor10visit_bodyN.llvm.M
92 36 0 0 0 0 0 0 0 0
fn=_ZN12rustc_traits15dropck_outlives21adt_dtorck_constraintN.llvm.M
92 12 0 0 0 0 0 4 0 0
fn=_ZN12rustc_typeck5check6method5probe12ProbeContext9pick_coreN.llvm.M
92 1 1 1 0 0 0 0 0 0
fn=_ZN15rustc_mir_build5build5scope49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$9pop_scopeN.llvm.M
92 36 2 1 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
92 21 0 0 0 0 0 0 0 0
fn=_ZN8rustc_ty2ty23sized_constraint_for_tyN.llvm.M
92 1 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::search::search_tree
92 21 0 0 0 0 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for &T>::hash
92 12 0 0 0 0 0 0 0 0
fn=env_logger::Builder::try_init
92 1 0 0 0 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_visit_expr
92 7 0 0 0 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_visit_item_kind
92 4 1 1 0 0 0 0 0 0
fn=rustc_ast::visit::walk_expr
92 12 0 0 0 0 0 0 0 0
fn=rustc_ast::visit::walk_fn
92 4 0 0 0 0 0 0 0 0
fn=rustc_ast::visit::walk_item
92 8 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::Arena::alloc_from_iter
92 1 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_extra
92 4 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_qpath
92 6 1 1 0 0 0 0 0 0
fn=rustc_attr::builtin::find_stability
92 120 3 1 0 0 0 60 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
92 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::codegen_crate
92 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_call_terminator
92 18 8 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
92 21 0 0 0 0 0 0 0 0
fn=rustc_expand::expand::AstFragment::visit_with
92 1 0 0 0 0 0 0 0 0
fn=rustc_expand::expand::InvocationCollector::find_attr_invoc
92 2 1 1 0 0 0 0 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Block::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Block>::hash_stable
92 2 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_block
92 8 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_expr
92 139 1 1 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_item
92 8 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_path
92 106 0 0 0 0 0 53 0 0
fn=rustc_hir::intravisit::walk_ty
92 3 0 0 0 0 0 0 0 0
fn=rustc_hir::stable_hash_impls::<impl rustc_data_structures::stable_hasher::HashStable<HirCtx> for rustc_hir::hir::Item>::hash_stable
92 4 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
92 5 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
92 23 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::<impl rustc_infer::infer::InferCtxt>::instantiate_canonical_with_fresh_inference_vars
92 5 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_nll_query_response_and_region_obligations
92 9 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_query_response_and_region_obligations
92 10 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::finalize_and_compute_crate_hash
92 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_expr
92 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_ty
92 3 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::visit::Visitor::visit_body
92 32 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_VariantDef::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::VariantDef>::hash_stable
92 7 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_const_alloc
92 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::intersection
0 3 1 1 0 0 0 0 0 0
92 3 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
92 41 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::conservative_is_privately_uninhabited
92 70 0 0 0 0 0 21 0 0
fn=rustc_mir::monomorphize::collector::collect_neighbours
92 69 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::merge_codegen_units
92 6 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::check_consts::qualifs::in_rvalue
92 3 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
92 2 1 1 0 0 0 0 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::diverge_cleanup_gen
92 15 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::expr::<impl rustc_mir_build::hair::Mirror for &rustc_hir::hir::Expr>::make_mirror
92 12 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::expr::make_mirror_unadjusted
92 4 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::is_useful_specialized
0 6 1 1 2 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::build_reduced_graph_for_use_tree
92 1 0 0 0 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search
92 4732 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::new_imported_source_file
92 204 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::confirm_candidate
92 16 0 0 8 0 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
92 131 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/result.rs
fn=<&std::fs::File as std::io::Read>::read
1576 24 6 1 0 0 0 0 0 0
1586 8 0 0 0 0 0 8 3 0
fn=<&std::fs::File as std::io::Write>::write
1576 117 0 0 0 0 0 0 0 0
1586 39 0 0 0 0 0 39 0 0
fn=<(T10,T11) as rustc_serialize::serialize::Decodable>::decode
0 17 10 1 0 0 0 0 0 0
1576 12773 1 1 7678 0 0 5095 0 0
fn=<alloc::boxed::Box<T> as rustc_serialize::serialize::UseSpecializedDecodable>::default_decode
1576 249 44 2 138 0 0 111 0 0
fn=<alloc::string::String as rustc_serialize::serialize::Decodable>::decode
1576 2600 0 0 1560 0 0 1040 0 0
1586 520 0 0 0 0 0 520 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
852 10 1 1 6 0 0 2 0 0
1576 12 0 0 12 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
1004 71759 33 5 35578 2 0 28679 15 0
1576 32 1 1 20 0 0 8 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
1581 24 2 1 9 0 0 9 1 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
519 125 0 0 32 0 0 0 0 0
1576 216 3 1 96 0 0 24 0 0
fn=<core::result::Result<T,E> as core::clone::Clone>::clone
1294 40 5 1 0 0 0 30 0 0
1296 65 0 0 10 5 1 40 0 0
1299 40 0 0 35 0 0 0 0 0
fn=<core::result::Result<T,E> as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with
0 312 40 4 0 0 0 232 12 0
519 345 36 4 115 0 0 115 2 0
1576 292 19 2 157 0 0 135 0 0
fn=<core::result::Result<T,std::io::error::Error> as tempfile::error::IoResultExt<T>>::with_err_path
611 4 0 0 0 0 0 1 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::ast_ty_to_ty
0 1 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::check_generic_arg_count
0 12 8 3 12 0 0 0 0 0
611 6 0 0 0 0 0 0 0 0
700 6 1 0 0 0 0 0 0 0
fn=<jobserver::Acquired as core::ops::drop::Drop>::drop
1576 7 1 0 7 0 0 0 0 0
fn=<rustc_ast::ast::MacArgs as rustc_serialize::serialize::Decodable>::decode
1576 4224 336 1 3168 0 0 1056 0 0
fn=<rustc_ast::ast::MacroDef as rustc_serialize::serialize::Decodable>::decode
519 6 0 0 3 0 0 0 0 0
fn=<rustc_ast::ast::Stmt as rustc_ast::attr::HasAttrs>::visit_attrs
852 6 1 1 4 0 0 0 0 0
fn=<rustc_ast::crate_disambiguator::CrateDisambiguator as core::fmt::Display>::fmt
1004 35 2 1 21 0 0 0 0 0
fn=<rustc_ast::token::Lit as rustc_serialize::serialize::Decodable>::decode
1576 4240 0 0 2544 0 0 1696 14 0
fn=<rustc_ast::token::Token as rustc_serialize::serialize::Decodable>::decode
1576 5364 0 0 5364 0 0 0 0 0
fn=<rustc_ast::tokenstream::TokenTree as rustc_serialize::serialize::Decodable>::decode
1576 192 0 0 144 0 0 48 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::ExtraBackendMethods>::new_metadata
852 3 1 1 2 0 0 0 0 0
fn=<rustc_codegen_llvm::context::CodegenCx as rustc_codegen_ssa::traits::misc::MiscMethods>::eh_personality
1004 7 1 0 3 0 0 2 0 0
fn=<rustc_codegen_llvm::context::CodegenCx as rustc_target::abi::LayoutOf>::layout_of
852 1388 4 0 1041 0 0 0 0 0
fn=<rustc_codegen_llvm::context::CodegenCx as rustc_target::abi::LayoutOf>::spanned_layout_of
852 220 12 1 165 0 0 0 0 0
fn=<rustc_codegen_llvm::metadata::LlvmMetadataLoader as rustc_middle::middle::cstore::MetadataLoader>::get_rlib_metadata
0 14 0 0 14 0 0 0 0 0
519 28 0 0 14 0 0 0 0 0
1576 42 0 0 42 0 0 0 0 0
fn=<rustc_hir::definitions::DefKey as rustc_serialize::serialize::Decodable>::decode
1576 230540 8 1 184432 0 0 46108 0 0
fn=<rustc_hir::definitions::DefPathTable as rustc_serialize::serialize::Decodable>::decode
0 112 9 1 56 0 0 56 8 0
519 28 0 0 28 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
286 4 0 0 2 0 0 0 0 0
1576 36 8 4 18 0 0 18 0 0
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
423 30 1 1 10 0 0 0 0 0
1576 75 10 4 38 0 0 37 1 0
fn=<rustc_infer::infer::equate::Equate as rustc_middle::ty::relate::TypeRelation>::tys
1576 520 1 0 312 0 0 208 0 0
1586 483 30 0 207 0 0 207 14 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::tys
1576 70 4 1 42 0 0 28 0 0
fn=<rustc_metadata::rmeta::CrateDep as rustc_serialize::serialize::Decodable>::decode
1576 295 0 0 177 0 0 118 7 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_span::span_encoding::Span>>::specialized_decode
852 11750 510 0 0 0 0 0 0 0
1576 151956 2 1 101304 1 0 50652 4 0
fn=<rustc_middle::mir::Body as rustc_serialize::serialize::Decodable>::decode
0 384 24 1 192 0 0 192 56 0
519 96 24 1 96 0 0 0 0 0
fn=<rustc_middle::mir::Constant as rustc_serialize::serialize::Decodable>::decode
1576 9 0 0 0 0 0 9 0 0
fn=<rustc_middle::mir::Statement as rustc_serialize::serialize::Decodable>::decode
1576 2 0 0 2 0 0 0 0 0
fn=<rustc_middle::mir::VarDebugInfo as rustc_serialize::serialize::Decodable>::decode
1576 45 0 0 27 0 0 18 0 0
fn=<rustc_middle::ty::GenericParamDef as rustc_serialize::serialize::Decodable>::decode
1576 255 23 1 153 0 0 102 1 0
fn=<rustc_middle::ty::ParamEnvAnd<Q> as rustc_trait_selection::traits::query::type_op::TypeOp>::fully_perform
1576 15 0 0 10 0 0 5 0 0
fn=<rustc_middle::ty::PredicateAtom as rustc_serialize::serialize::Decodable>::decode
1576 14 2 1 14 0 0 0 0 0
fn=<rustc_middle::ty::consts::kind::ConstKind as rustc_serialize::serialize::Decodable>::decode
1576 6 0 0 4 0 0 2 0 0
fn=<rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt> as rustc_target::abi::LayoutOf>::layout_of
1576 477 19 0 477 0 0 0 0 0
fn=<rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::query::TyCtxtAt> as rustc_target::abi::LayoutOf>::layout_of
1576 94 3 0 94 0 0 0 0 0
fn=<rustc_middle::ty::sty::RegionKind as rustc_serialize::serialize::Decodable>::decode
1576 1208 78 1 906 0 0 302 0 0
fn=<rustc_middle::ty::sty::TraitRef as rustc_middle::ty::relate::Relate>::relate
1576 654 0 0 436 0 0 218 0 0
1586 414 0 0 138 0 0 207 0 0
fn=<rustc_middle::ty::sty::TyKind as rustc_serialize::serialize::Decodable>::decode
1576 3697 421 2 3012 4 0 685 0 0
fn=<rustc_middle::ty::subst::GenericArg as rustc_middle::ty::relate::Relate>::relate
1576 984 0 0 656 0 0 328 0 0
fn=<rustc_middle::ty::subst::GenericArg as rustc_serialize::serialize::Decodable>::decode
1576 326 0 0 324 0 0 2 0 0
fn=<rustc_mir::interpret::intern::InternVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_value
0 3 2 1 0 0 0 0 0 0
1576 128 10 5 79 0 0 49 0 0
fn=<rustc_mir::interpret::validity::ValidityVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_field
1576 14 1 1 8 0 0 6 0 0
fn=<rustc_mir::interpret::validity::ValidityVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_value
1576 34 1 1 20 0 0 14 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_terminator
1004 56 12 1 24 0 0 16 3 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
0 4 1 1 2 0 0 0 0 0
611 2 1 1 1 0 0 0 0 0
962 2 0 0 1 0 0 0 0 0
fn=<rustc_mir::transform::nrvo::RenameReturnPlace as rustc_mir::transform::MirPass>::run_pass
0 4 1 1 0 0 0 2 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
852 24 4 2 12 0 0 8 0 0
fn=<rustc_serialize::opaque::Decoder as rustc_serialize::serialize::Decoder>::read_str
1004 20013 31 1 13342 0 0 0 0 0
fn=<rustc_span::SourceFile as rustc_serialize::serialize::Decodable>::decode
1576 10935 30 4 6480 0 0 4455 6 0
fn=<rustc_span::hygiene::ExpnData as rustc_serialize::serialize::Decodable>::decode
1576 1962 0 0 1308 0 0 654 77 12
fn=<rustc_span::hygiene::SyntaxContextData as rustc_serialize::serialize::Decodable>::decode
1576 1570 0 0 942 0 0 628 0 0
fn=<rustc_span::symbol::Ident as rustc_serialize::serialize::UseSpecializedDecodable>::default_decode
1576 62304 22 1 35046 0 0 23364 0 0
fn=<rustc_symbol_mangling::legacy::SymbolPrinter as rustc_middle::ty::print::Printer>::path_qualified
1576 100 7 5 52 0 0 48 0 0
fn=<rustc_target::spec::TargetTriple as rustc_serialize::serialize::Decodable>::decode
1576 210 0 0 126 0 0 84 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_all_or_error
1576 324 63 1 216 0 0 108 0 0
fn=<rustc_typeck::check::regionck::RegionCtxt as rustc_hir::intravisit::Visitor>::visit_expr
1576 177 4 2 95 0 0 76 0 0
fn=<std::fs::ReadDir as core::iter::traits::iterator::Iterator>::next
0 338 1 1 0 0 0 0 0 0
519 845 0 0 169 0 0 169 0 0
fn=<std::sync::mpsc::Sender<T> as core::clone::Clone>::clone
1004 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5print6pretty13PrettyPrinter17pretty_print_typeN.llvm.M
1576 13 2 2 7 0 0 6 0 0
fn=_ZN12rustc_middle2ty5print7Printer22default_print_def_pathN.llvm.M
1576 533 9 3 287 0 0 246 7 0
fn=_ZN12rustc_middle2ty6relate12TypeRelation6relateN.llvm.M
1576 42 0 0 28 0 0 14 0 0
fn=_ZN12rustc_typeck5check6method5probe12ProbeContext9pick_coreN.llvm.M
0 1 0 0 0 0 0 0 0 0
519 20 2 2 9 0 0 9 1 0
852 6 0 0 3 0 0 2 0 0
fn=_ZN12rustc_typeck5check8coercion19CoerceMany$LT$E$GT$12coerce_innerN.llvm.M
0 8 1 1 8 0 0 0 0 0
519 16 1 1 10 0 0 4 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor27smart_resolve_path_fragmentN.llvm.M
1576 16 2 2 8 1 0 8 0 0
fn=_ZN13rustc_session12search_paths10SearchPath3newN.llvm.M
519 6 1 1 3 0 0 2 0 0
520 2 0 0 0 0 0 1 0 0
fn=_ZN14rustc_metadata5rmeta7decoder17__ty_decoder_impl111_$LT$impl$u20$rustc_serialize..serialize..Decoder$u20$for$u20$rustc_metadata..rmeta..decoder..DecodeContext$GT$8read_strN.llvm.M
1004 69 0 0 46 0 0 0 0 0
fn=_ZN15rustc_serialize9serialize7Decoder17read_struct_fieldN.llvm.M
1576 15 1 1 9 0 0 6 0 0
fn=_ZN3std10sys_common9backtrace28__rust_begin_short_backtraceN.llvm.M
0 63 0 0 0 0 0 42 8 0
286 8 1 0 8 0 0 0 0 0
1004 42 0 0 0 0 0 0 0 0
fn=_ZN47_$LT$dyn$u20$rustc_typeck..astconv..AstConv$GT$26create_substs_for_ast_pathN.llvm.M
1296 3 0 0 1 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
1004 14460 251 1 10845 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
286 3 0 0 3 0 0 0 0 0
fn=_ZN5alloc11collections9vec_deque17VecDeque$LT$T$GT$4growN.llvm.M
1576 18 0 0 18 0 0 0 0 0
fn=_ZN5alloc7raw_vec11finish_growN.llvm.M
0 13 0 0 0 0 0 0 0 0
611 26 0 0 0 0 0 0 0 0
fn=_ZN5alloc7raw_vec11finish_growN.llvm.M
0 2 0 0 0 0 0 0 0 0
611 4 0 0 0 0 0 0 0 0
fn=_ZN88_$LT$rustc_serialize..opaque..Decoder$u20$as$u20$rustc_serialize..serialize..Decoder$GT$8read_strN.llvm.M
1004 140010 8 1 93340 0 0 0 0 0
fn=_ZN90_$LT$rustc_metadata..rmeta..CrateRoot$u20$as$u20$rustc_serialize..serialize..Decodable$GT$6decode28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
1576 210 1 1 126 0 0 84 14 3
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 0 0 0 0 0 0 0 0
1576 6 0 0 6 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1576 4 0 0 4 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 1 1 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 2 1 0 0 0 0 0 0
1576 4 2 1 4 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 2 1 0 0 0 0 0 0
1576 6 0 0 6 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 3 1 0 0 0 0 0 0
1576 8 3 1 8 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 1 1 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 2 1 0 0 0 0 0 0
1576 4 0 0 4 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1576 2 1 1 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 1 1 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1576 4 0 0 4 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 9 0 0 0 0 0 0 0 0
1576 18 0 0 18 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 7 0 0 0 0 0 0 0 0
1576 14 0 0 14 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1576 4 0 0 4 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 10 6 1 0 0 0 0 0 0
1576 20 0 0 20 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 1 1 0 0 0 0 0 0
1576 2 1 1 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 1 1 0 0 0 0 0 0
1576 6 0 0 6 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 5 4 1 0 0 0 0 0 0
1576 10 0 0 10 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1576 4 0 0 4 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 3 1 0 0 0 0 0 0
1576 6 0 0 6 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 6 0 0 0 0 0 0 0 0
1576 12 0 0 12 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 1 1 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 1 1 0 0 0 0 0 0
1576 2 1 1 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 4 1 0 0 0 0 0 0
1576 8 0 0 8 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 1 1 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 1 1 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 1 1 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 0 0 0
1576 8 0 0 8 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 2 1 0 0 0 0 0 0
1576 4 1 1 4 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 1 1 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 10 9 1 0 0 0 0 0 0
1576 20 9 1 20 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1576 4 1 1 4 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 1 1 0 0 0 0 0 0
1576 4 1 1 4 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1576 4 0 0 4 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 2 1 0 0 0 0 0 0
1576 4 0 0 4 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1576 4 0 0 4 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 0 0 0
1576 8 0 0 8 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 14 0 0 0 0 0 0 0 0
1576 28 0 0 28 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 1 1 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1576 4 0 0 4 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 0 0 0 0 0 0 0 0
1576 6 0 0 6 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1576 82 0 0 82 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 0 0 0 0 0 0 0 0
1576 6 0 0 6 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 15 9 1 0 0 0 0 0 0
1576 30 0 0 30 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 0 0 0
1576 8 0 0 8 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1576 4 0 0 4 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1576 4 0 0 4 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 1 1 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 17 11 1 0 0 0 0 0 0
1576 34 0 0 34 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 2 0 0 0 0 0 0 0 0
1576 4 0 0 4 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 6 0 0 0 0 0 0 0 0
1576 12 0 0 12 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1576 2 1 1 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 1 1 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 4 0 0 0 0 0 0 0 0
1576 8 0 0 8 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 2 1 0 0 0 0 0 0
1576 6 0 0 6 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 1 0 0 0 0 0 0 0 0
1576 2 0 0 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 1 1 0 0 0 0 0 0
fn=_ZN9rustc_mir9interpret5place19MPlaceTy$LT$Tag$GT$6offsetN.llvm.M
1576 13 2 2 7 0 0 6 0 0
1586 1 0 0 0 0 0 1 0 0
fn=alloc::collections::btree::navigate::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Owned,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>>::next_unchecked
0 176 1 1 0 0 0 0 0 0
fn=alloc::fmt::format
962 278 0 0 0 0 0 0 0 0
fn=alloc::raw_vec::RawVec<T,A>::reserve
0 7562 22 4 0 0 0 0 0 0
611 7562 294 40 0 0 0 0 0 0
fn=alloc::raw_vec::RawVec<T,A>::reserve_exact
0 50 0 0 0 0 0 0 0 0
611 50 0 0 0 0 0 0 0 0
fn=alloc::rc::Rc<[T]>::copy_from_slice
852 4 0 0 0 0 0 0 0 0
1004 4 0 0 0 0 0 0 0 0
fn=core::iter::adapters::process_results
0 2 2 1 0 0 0 0 0 0
519 67 3 2 16 0 0 24 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
286 4 0 0 0 0 0 0 0 0
396 2366 3 3 845 0 0 845 0 0
1004 164 0 0 123 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
0 2 0 0 0 0 0 0 0 0
396 45 0 0 45 0 0 0 0 0
852 9 0 0 4 0 0 1 0 0
fn=env_logger::Var::get
396 4 0 0 2 0 0 0 0 0
397 2 0 0 0 0 0 2 0 0
fn=env_logger::init_from_env
962 2 1 1 0 0 0 0 0 0
fn=getopts::Options::parse
1565 2 0 0 0 0 0 1 0 0
1576 3 1 1 3 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
0 139 38 10 0 0 0 0 0 0
1576 280 5 3 280 0 0 0 0 0
fn=jobserver::Client::acquire_raw
1576 6 1 1 4 0 0 2 0 0
fn=jobserver::Client::from_env
769 4 0 0 2 0 0 0 0 0
770 8 2 2 4 0 0 4 0 0
fn=jobserver::Client::into_helper_thread
1576 7 0 0 4 0 0 3 0 0
fn=jobserver::Client::new
1576 7 0 0 5 0 0 2 0 0
fn=jobserver::imp::Client::new
1576 100 1 1 66 0 0 34 0 0
fn=jobserver::imp::spawn_helper
1576 5 1 1 3 0 0 2 0 0
fn=log_settings::settings
962 41 0 0 0 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItem>::from_tokens
396 84 3 1 42 0 0 28 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItemKind>::name_value_from_tokens
396 36 3 1 18 0 0 12 0 0
fn=rustc_ast::mut_visit::noop_flat_map_arm
0 2 1 1 0 0 0 1 0 0
852 13 1 1 6 0 0 7 0 0
fn=rustc_ast::mut_visit::noop_visit_expr
0 10 0 0 0 0 0 5 0 0
852 42 3 2 18 0 0 23 0 0
fn=rustc_ast::ptr::P<T>::filter_map
852 21 2 1 14 0 0 0 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::Lit>::from_lit_token
1576 110 6 1 66 0 0 44 0 0
1586 11 0 0 0 0 0 11 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::LitKind>::to_lit_token
962 2 0 0 0 0 0 0 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
0 2 0 0 0 0 0 0 0 0
396 5 1 1 3 0 0 1 0 0
fn=rustc_codegen_llvm::back::write::create_target_machine
852 18 0 0 12 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::target_machine_factory
1004 64 0 0 48 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::write_output_file
611 7 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit
962 12 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit::module_codegen
962 12 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::context::create_module
852 21 7 1 14 0 0 0 0 0
962 28 0 0 21 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_::build_string
396 90 18 2 36 0 0 18 0 0
fn=rustc_codegen_llvm::llvm_::diagnostic::OptimizationDiagnostic::unpack
396 54 9 1 27 0 0 18 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm::{{closure}}
1004 16 1 1 12 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::target_features
852 3 0 0 2 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::get_linker
1004 6 1 1 3 0 0 2 0 0
fn=rustc_codegen_ssa::back::link::link_binary
0 1 0 0 0 0 0 0 0 0
852 7 1 1 4 0 0 2 0 0
fn=rustc_codegen_ssa::back::link::link_natively
286 4 1 1 0 0 0 1 0 0
fn=rustc_codegen_ssa::back::symbol_export::symbol_name_for_instance_in_crate
962 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::execute_work_item
1576 105 21 2 70 0 0 35 14 2
fn=rustc_codegen_ssa::back::write::start_async_codegen
962 8 1 1 4 0 0 3 0 0
fn=rustc_codegen_ssa::base::<impl rustc_codegen_ssa::CrateInfo>::new
962 28 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::codegen_crate
962 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::maybe_create_entry_wrapper
1004 7 0 0 3 0 0 2 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_call_terminator
1004 56 8 1 24 0 0 16 0 0
fn=rustc_codegen_ssa::mir::operand::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_operand
852 48 0 0 0 0 0 36 2 0
1576 96 9 1 60 0 0 36 0 0
fn=rustc_data_structures::owning_ref::OwningRef<O,T>::try_map
396 879 0 0 293 0 0 0 0 0
1586 42 1 1 0 0 0 42 0 0
fn=rustc_driver::catch_with_exit_code
729 3 1 1 0 0 0 0 0 0
fn=rustc_driver::handle_options
0 1 1 1 0 0 0 0 0 0
852 13 1 1 6 0 0 5 0 0
fn=rustc_expand::expand::MacroExpander::collect_invocations
0 1 0 0 0 0 0 0 0 0
852 17 1 0 8 0 0 7 0 0
fn=rustc_expand::expand::parse_ast_fragment
1576 6 1 1 4 0 0 2 0 0
fn=rustc_expand::mbe::macro_parser::nameize::n_rec
1576 65 0 0 39 0 0 13 0 0
fn=rustc_feature::UnstableFeatures::from_environment
286 44 0 0 0 0 0 0 0 0
fn=rustc_fs_util::path_to_c_string
1004 84 0 0 63 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::commit_if_ok
0 9 0 0 0 0 0 0 0 0
519 1521 187 33 756 0 0 603 5 0
520 378 38 1 153 0 0 225 1 0
1576 110 0 0 66 0 0 44 0 0
1586 50 0 0 14 0 0 36 2 0
fn=rustc_infer::infer::InferCtxt::probe
286 9 0 0 3 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::subtype_predicate
1576 5 1 1 3 0 0 2 0 0
1586 1 0 0 0 0 0 1 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
286 24 1 0 6 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
423 14 0 0 4 0 0 2 0 0
1576 40 6 3 20 0 0 20 4 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_query_response_and_region_obligations
1576 204 19 9 102 0 0 98 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::make_canonicalized_query_response
423 42 9 1 14 0 0 0 0 0
1576 98 14 2 49 0 0 49 2 0
fn=rustc_infer::infer::combine::CombineFields::instantiate
1576 190 15 1 114 0 0 76 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
611 2 1 1 1 0 0 0 0 0
1576 21 2 2 11 0 0 10 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::infer_variable_values
0 6 0 0 0 0 0 0 0 0
fn=rustc_interface::passes::BoxedResolver::access::{{closure}}
453 1 0 0 1 0 0 0 0 0
962 1 0 0 0 0 0 0 0 0
fn=rustc_interface::passes::configure_and_expand
519 17 2 2 6 0 0 9 3 0
fn=rustc_interface::passes::configure_and_expand_inner
1576 13 3 2 7 0 0 6 2 0
fn=rustc_interface::passes::parse
1576 14 2 2 8 0 0 6 1 0
fn=rustc_interface::passes::prepare_outputs
0 5 0 0 1 0 0 1 1 0
396 12 2 2 6 0 0 4 0 0
fn=rustc_interface::queries::<impl rustc_interface::interface::Compiler>::enter
484 2 0 0 1 0 0 0 0 0
962 1 0 0 0 0 0 0 0 0
1576 5 1 1 2 0 0 1 0 0
fn=rustc_interface::queries::Queries::crate_name
453 13 0 0 3 0 0 0 0 0
611 4 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::dep_graph
453 9 2 0 2 1 0 0 0 0
611 3 0 0 0 0 0 0 0 0
1004 2 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::dep_graph_future
453 2 0 0 0 0 0 0 0 0
611 2 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::expansion
0 1 1 1 0 0 0 0 0 0
453 6 0 0 1 0 0 0 0 0
519 5 2 2 2 0 0 2 0 0
611 5 3 1 0 0 0 0 0 0
962 1 0 0 0 0 0 0 0 0
1004 6 0 0 2 0 0 2 1 0
fn=rustc_interface::queries::Queries::global_ctxt
0 1 1 1 0 0 0 0 0 0
453 15 1 1 6 0 0 0 0 0
611 3 0 0 0 0 0 0 0 0
962 4 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::linker
453 2 0 0 1 0 0 0 0 0
962 1 0 0 0 0 0 0 0 0
1004 11 1 1 0 0 0 7 0 0
fn=rustc_interface::queries::Queries::lower_to_hir
453 1 0 0 0 0 0 0 0 0
611 1 0 0 0 0 0 0 0 0
962 3 1 1 0 0 0 1 0 0
1576 5 2 1 2 0 0 1 0 0
fn=rustc_interface::queries::Queries::ongoing_codegen
0 2 0 0 0 0 0 0 0 0
453 5 0 0 1 0 0 0 0 0
484 2 0 0 1 0 0 0 0 0
611 2 0 0 0 0 0 0 0 0
962 1 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::parse
453 3 0 0 0 0 0 0 0 0
611 18 3 2 8 0 0 6 1 0
fn=rustc_interface::queries::Queries::prepare_outputs
453 10 2 0 5 0 0 0 0 0
611 4 0 0 0 0 0 0 0 0
962 1 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::register_plugins
0 1 0 0 0 0 0 0 0 0
453 3 0 0 1 0 0 0 0 0
611 2 0 0 0 0 0 0 0 0
962 1 0 0 0 0 0 0 0 0
1004 11 1 1 2 0 0 7 0 0
fn=rustc_interface::queries::Query<T>::take
1004 15 1 1 4 0 0 9 2 0
fn=rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals
1004 7 0 0 2 0 0 2 0 0
fn=rustc_metadata::creader::CrateLoader::load
1576 336 41 3 168 0 0 140 40 3
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
1004 531 14 1 295 0 0 177 0 0
1576 895 39 4 407 0 0 216 41 2
fn=rustc_metadata::creader::CrateLoader::resolve_crate
852 6 1 0 4 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::extract_lib
1576 210 21 1 84 0 0 42 0 0
fn=rustc_metadata::locator::CrateLocator::extract_one
0 14 0 0 0 0 0 0 0 0
1004 98 0 0 56 0 0 28 1 0
fn=rustc_metadata::locator::CrateLocator::find_library_crate
1576 392 42 3 168 0 0 168 19 1
fn=rustc_metadata::locator::CrateLocator::maybe_load_library_crate
1576 65 1 1 26 0 0 13 0 0
fn=rustc_metadata::locator::get_metadata_section
0 14 14 1 0 0 0 0 0 0
1576 42 0 0 42 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::each_child_of_item
0 2541 2 1 2541 0 0 0 0 0
1004 41396 15 4 32005 0 0 2227 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::fn_sig
1004 52 13 1 26 0 0 13 3 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_associated_item
0 232 9 1 232 0 0 0 0 0
1004 464 0 0 348 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_optimized_mir
1004 168 24 1 72 0 0 24 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_span
1004 354 40 1 236 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_type
1004 1692 1 0 1128 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_visibility
1004 6576 0 0 4932 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::item_ident
1004 14916 201 1 9944 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::rmeta::Lazy<T,()>>::decode
1004 121350 831 6 27112 0 0 94238 34 0
1576 35 0 0 25 0 0 10 0 0
fn=rustc_metadata::rmeta::decoder::MetadataBlob::get_root
1004 252 9 1 84 0 0 42 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&[(rustc_middle::ty::Predicate,rustc_span::span_encoding::Span)]> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
519 112 48 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::TyS> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
1576 4728 0 0 3546 0 0 1182 65 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::list::List<&rustc_middle::ty::TyS>> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
1576 68 2 0 51 0 0 17 2 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::list::List<rustc_middle::ty::sty::ExistentialPredicate>> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
1576 8 0 0 6 0 0 2 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
1576 2696 0 0 2022 0 0 674 1 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::mir::Place> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
1576 483 22 1 345 0 0 138 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::Predicate> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
1576 122 0 0 84 0 0 38 4 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::SymbolName> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
1576 12 1 1 12 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_span::def_id::CrateNum> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
1586 37 0 0 0 0 0 37 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::get_span_untracked
1004 27 4 1 18 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_children_untracked
0 36 3 1 16 0 0 0 0 0
1004 4986 6 2 3750 0 0 322 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::load_macro_untracked
1004 33 3 1 18 1 0 3 1 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inferred_outlives_of
1004 3 0 0 2 0 0 0 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
0 20 2 1 0 0 0 10 0 0
1004 17547 3 1 10010 0 0 4946 0 0
fn=rustc_middle::middle::lang_items::<impl rustc_middle::ty::context::TyCtxt>::require_lang_item
852 192 0 0 144 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_bytes_with_undef_and_ptr
0 88 0 0 44 0 0 0 0 0
1576 704 58 3 352 0 0 352 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::read_scalar
0 4 1 0 4 0 0 0 0 0
1576 332 1 1 232 0 0 100 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::write_scalar
1576 154 19 1 110 0 0 44 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag>::from_byte_aligned_bytes
1004 3 0 0 2 0 0 0 0 0
fn=rustc_middle::mir::interpret::value::Scalar<Tag>::to_machine_usize
1004 1 0 0 0 0 0 0 0 0
1576 7 1 1 5 0 0 2 0 0
fn=rustc_middle::mir::mono::CodegenUnit::mangle_name
1004 36 0 0 27 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name
0 4 0 0 4 0 0 0 0 0
962 8 0 0 0 0 0 0 0 0
1004 48 2 1 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name_no_mangle
962 2 0 0 0 0 0 0 0 0
1004 36 0 0 0 0 0 0 0 0
fn=rustc_middle::traits::select::WithDepNode<T>::get
0 7 0 0 0 0 0 0 0 0
1296 84 5 1 21 2 0 49 0 0
fn=rustc_middle::ty::consts::Const::from_bits
852 9 0 0 6 0 0 0 0 0
fn=rustc_middle::ty::consts::Const::from_usize
852 18 2 1 12 0 0 0 0 0
fn=rustc_middle::ty::consts::Const::try_eval_usize
396 6 0 0 2 0 0 2 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
0 1 0 0 0 0 0 0 0 0
852 10 2 2 5 0 0 4 2 2
fn=rustc_middle::ty::context::TyCtxt::mk_array
852 18 0 0 12 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::type_dependent_def
396 7 0 0 0 0 0 7 0 0
1296 21 4 1 7 0 0 0 0 0
fn=rustc_middle::ty::context::tls::enter_global
453 1 0 0 1 0 0 0 0 0
962 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::fn_once_adapter_instance
852 4 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_drop_in_place
852 18 0 0 12 0 0 0 0 0
1004 42 1 0 18 0 0 12 0 0
fn=rustc_middle::ty::instance::Instance::resolve_for_vtable
396 36 3 1 20 0 0 8 4 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::field
0 14 5 1 14 0 0 0 0 0
611 35 4 1 7 0 0 14 0 0
612 7 0 0 0 0 0 7 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
0 12 3 1 3 0 0 0 0 0
519 48 2 1 0 0 0 0 0 0
1004 8 0 0 4 0 0 0 0 0
1565 5 0 0 0 0 0 5 0 0
1576 156 15 3 96 0 0 20 0 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
1576 24 0 0 12 0 0 12 0 0
fn=rustc_middle::ty::print::obsolete::DefPathBasedNames::push_def_path
1004 16 3 1 0 0 0 0 0 0
fn=rustc_middle::ty::relate::relate_substs
1576 138 40 1 69 0 0 69 0 0
1586 523 61 1 69 0 0 316 0 0
fn=rustc_middle::ty::relate::super_relate_consts
0 48 5 1 0 0 0 32 0 0
519 24 0 0 0 0 0 8 0 0
520 8 8 1 0 0 0 8 0 0
fn=rustc_middle::ty::relate::super_relate_tys
1576 2187 117 20 1210 6 0 590 19 0
fn=rustc_middle::ty::steal::Steal<T>::steal
962 10 0 0 0 0 0 0 0 0
fn=rustc_middle::util::common::record_time
1004 126 9 1 56 0 0 42 15 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::normalize
852 72 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
852 14 0 0 4 0 0 8 0 0
1576 14 1 1 8 0 0 4 0 0
fn=rustc_mir::borrow_check::type_check::relate_tys::relate_types
1576 125 0 0 75 0 0 50 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
0 80 40 2 20 0 0 40 0 0
611 140 20 1 40 0 0 40 19 0
729 40 0 0 0 0 0 0 0 0
1576 440 22 1 320 0 0 80 3 0
fn=rustc_mir::const_eval::eval_queries::const_eval_validated_provider
0 160 39 2 60 0 0 80 1 0
611 100 0 0 0 0 0 80 33 0
729 120 20 1 60 0 0 40 25 0
1576 440 37 2 286 0 0 38 0 0
fn=rustc_mir::const_eval::eval_queries::op_to_const
1576 486 35 2 270 0 0 36 0 0
fn=rustc_mir::dataflow::framework::engine::RustcMirAttrs::parse
519 65 5 1 26 0 0 26 0 0
fn=rustc_mir::interpret::cast::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::unsize_into_ptr
1576 50 6 3 32 0 0 10 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::layout_of_local
0 99 25 2 66 0 0 0 0 0
611 66 1 0 33 0 0 0 0 0
1576 132 27 2 66 2 0 66 2 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::pop_stack_frame
1576 360 40 2 200 0 0 160 0 0
fn=rustc_mir::interpret::memory::Memory<M>::check_ptr_access_align
0 256 21 2 0 0 0 192 12 0
1004 6 0 0 0 0 0 0 0 0
1576 576 19 1 384 0 0 192 1 0
fn=rustc_mir::interpret::memory::Memory<M>::get_global_alloc
1576 301 25 2 170 0 0 129 0 0
fn=rustc_mir::interpret::memory::Memory<M>::get_raw
0 86 23 3 43 0 0 0 0 0
611 688 40 3 344 0 0 258 0 0
1576 946 47 5 516 0 0 430 5 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::access_local
1576 575 47 4 459 0 0 116 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::const_to_op
0 18 6 3 17 0 0 1 0 0
611 16 1 1 8 0 0 0 0 0
1576 168 13 7 86 0 0 82 1 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_place_to_op
0 17 0 0 0 0 0 17 0 0
1576 238 8 2 102 0 0 136 2 0
1581 102 4 1 85 0 0 17 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::operand_field
1576 42 2 2 30 0 0 12 0 0
1586 6 0 0 0 0 0 6 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::read_scalar
1576 100 0 0 100 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::try_read_immediate
962 98 0 0 49 0 0 0 0 0
1576 992 45 6 712 0 0 275 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::copy_op_no_validate
1576 468 19 1 273 0 0 195 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::copy_op_transmute
1576 140 19 1 80 0 0 60 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_place
0 24 0 0 0 0 0 24 0 0
1576 245 27 2 175 2 0 70 3 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::force_allocation_maybe_sized
0 2 2 1 0 0 0 2 0 0
1576 62 6 3 38 0 0 24 1 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::mplace_array_fields
1576 30 4 2 20 0 0 10 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::place_field
1576 37 4 4 23 0 0 14 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::raw_const_to_mplace
0 60 20 1 20 0 0 0 0 0
611 40 0 0 20 0 0 0 0 0
1586 20 0 0 0 0 0 20 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::ref_to_mplace
0 6 0 0 6 0 0 0 0 0
611 6 2 1 3 0 0 0 0 0
1576 32 2 2 16 0 0 16 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::write_immediate_no_validate
1576 120 0 0 60 0 0 60 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::write_immediate_to_mplace_no_validate
1576 351 40 4 240 0 0 111 0 0
fn=rustc_mir::interpret::place::MemPlace<Tag>::offset
1576 20 2 1 10 0 0 10 1 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_rvalue_into_place
0 14 4 2 8 0 0 6 1 0
611 4 0 0 2 0 0 0 0 0
1576 942 64 12 556 0 0 345 8 0
fn=rustc_mir::interpret::validity::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::validate_operand_internal
829 324 36 2 162 0 0 162 0 0
830 10 1 1 5 0 0 5 0 0
1576 467 79 12 277 0 0 190 0 0
1586 14 2 2 2 0 0 10 0 0
fn=rustc_mir::interpret::validity::ValidityVisitor<M>::try_visit_primitive
1576 126 0 0 72 0 0 54 0 0
fn=rustc_mir::interpret::validity::ValidityVisitor<M>::visit_scalar
1576 14 0 0 8 0 0 6 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_aggregate
0 3 1 0 2 0 0 0 0 0
729 2 0 0 0 0 0 0 0 0
1576 21 1 1 12 0 0 9 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_value
1576 32 3 3 20 0 0 10 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
1004 7 0 0 3 0 0 2 0 0
fn=rustc_mir::transform::promoted_mir
0 1 0 0 0 0 0 1 0 0
962 2 0 0 0 0 0 0 0 0
fn=rustc_parse::lexer::tokentrees::TokenTreesReader::parse_all_token_trees
0 4 0 0 1 1 0 0 0 0
1576 24 0 0 16 0 0 8 0 0
fn=rustc_parse::maybe_source_file_to_parser
1576 6 0 0 4 0 0 2 0 0
fn=rustc_parse::parse_crate_from_file
1576 10 0 0 6 0 0 4 2 0
fn=rustc_parse::parser::Parser::parse_delim_comma_seq
1576 4 1 1 3 0 0 1 0 0
fn=rustc_parse::parser::Parser::parse_seq_to_end
1576 2 0 0 1 0 0 1 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_block_expr
1576 4 0 0 3 0 0 1 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_bottom_expr
519 2 0 0 1 0 0 0 0 0
1576 6 1 1 4 0 0 2 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_dot_or_call_expr_with
519 8 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_dot_or_call_expr_with_
0 1 0 0 1 0 0 0 0 0
519 13 2 2 4 0 0 6 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_prefix_expr
0 2 0 0 0 0 0 0 0 0
519 4 0 0 2 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_prefix_expr::{{closure}}
519 6 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_fn_decl
1576 7 1 1 4 0 0 3 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item
0 2 0 0 0 0 0 0 0 0
519 6 1 1 2 0 0 0 0 0
1576 8 0 0 6 0 0 2 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_common
1576 18 2 1 6 0 0 3 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_common_
1576 30 4 2 18 0 0 6 1 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_kind
0 4 2 1 3 0 0 1 0 0
519 6 1 1 5 0 0 0 0 0
1576 22 4 4 14 0 0 8 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_mod
0 1 1 1 0 0 0 1 1 0
1576 10 0 0 6 0 0 4 0 0
fn=rustc_parse::parser::path::<impl rustc_parse::parser::Parser>::parse_path_segment
1576 10 1 0 10 0 0 0 0 0
fn=rustc_parse::parser::path::<impl rustc_parse::parser::Parser>::parse_path_segments
1576 27 0 0 18 0 0 6 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_block_common
1576 8 0 0 6 0 0 2 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_full_stmt
1576 18 2 1 12 0 0 6 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_stmt_without_recovery
519 2 1 1 1 0 0 0 0 0
1576 30 3 2 20 0 0 8 1 0
fn=rustc_parse::try_file_to_source_file
611 5 1 1 2 0 0 2 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 6 0 0 0 0 0 0 0 0
1296 1730 39 4 247 0 0 244 5 0
1297 1009 0 0 0 0 0 1009 12 0
fn=rustc_resolve::Resolver::resolve_path_with_ribs::{{closure}}
611 36 4 1 24 0 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::get_traits_in_module_containing_item
611 52 0 0 26 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
0 12 0 0 3 1 0 0 0 0
611 6 0 0 3 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::resolve_macro_path
0 3 1 1 0 0 0 2 0 0
396 12 1 1 2 0 0 0 0 0
519 30 2 1 8 3 0 14 2 0
fn=rustc_serialize::serialize::Decoder::read_map
852 400 47 1 150 0 0 150 1 0
1576 357 0 0 255 0 0 102 0 0
fn=rustc_serialize::serialize::Decoder::read_option
0 861 68 1 0 0 0 0 0 0
1576 3294 91 3 2250 0 0 1044 0 0
fn=rustc_serialize::serialize::Decoder::read_seq
0 9176 140 3 0 0 0 0 0 0
1576 365275 76 5 218693 5 0 146495 1 0
fn=rustc_session::config::build_session_options
852 6 1 1 3 0 0 2 0 0
fn=rustc_session::config::build_target_config
0 2 1 1 0 0 0 0 0 0
852 4 1 0 2 0 0 1 0 0
fn=rustc_session::config::default_configuration
962 8 0 0 0 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search
519 105 0 0 45 0 0 45 0 0
fn=rustc_session::session::build_session
0 3 1 1 0 0 0 0 0 0
852 10 1 0 5 0 0 3 2 1
fn=rustc_span::SourceFile::add_external_src
396 4 0 0 2 0 0 0 0 0
397 2 0 0 0 0 0 2 0 0
fn=rustc_span::hygiene::decode_expn_id
1004 3924 48 1 1962 0 0 1635 28 0
fn=rustc_span::hygiene::decode_syntax_context
1004 1884 0 0 1256 0 0 314 0 0
fn=rustc_span::source_map::SourceMap::bytepos_to_file_charpos
852 6 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::load_file
1576 5 0 0 3 0 0 2 0 0
fn=rustc_span::source_map::SourceMap::lookup_byte_offset
852 36 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::lookup_line
852 3 0 0 0 0 0 0 0 0
fn=rustc_span::with_source_map
1576 5 2 1 2 2 0 1 0 0
fn=rustc_symbol_mangling::legacy::mangle
1004 120 6 1 60 0 0 48 0 0
fn=rustc_symbol_mangling::symbol_name_for_instance_in_crate
962 2 0 0 0 0 0 0 0 0
fn=rustc_symbol_mangling::symbol_name_provider
962 2 0 0 0 0 0 0 0 0
fn=rustc_target::abi::TargetDataLayout::parse
962 2 0 0 0 0 0 0 0 0
1576 8 0 0 5 0 0 2 0 0
fn=rustc_target::abi::TargetDataLayout::parse::{{closure}}
0 2 1 1 0 0 0 0 0 0
611 4 1 1 2 0 0 0 0 0
1576 16 1 1 10 0 0 6 0 0
fn=rustc_target::abi::TargetDataLayout::parse::{{closure}}::{{closure}}
611 4 1 1 0 0 0 4 0 0
fn=rustc_target::spec::Target::from_json
1565 6 2 1 0 0 0 2 0 0
1576 140 14 9 76 0 0 60 0 0
fn=rustc_target::spec::load_specific
611 48 5 4 20 0 0 12 1 1
1576 32 0 0 12 0 0 12 0 0
fn=rustc_trait_selection::traits::fully_normalize
1576 222 0 0 148 0 0 74 0 0
fn=rustc_trait_selection::traits::query::type_op::QueryTypeOp::fully_perform_into
0 2 2 1 2 0 0 0 0 0
1576 47 1 1 28 0 0 19 2 0
fn=rustc_trait_selection::traits::select::SelectionContext::candidate_from_obligation_no_cache
0 39 0 0 0 0 0 0 0 0
519 65 13 1 0 0 0 0 0 0
1576 727 131 4 393 25 0 334 27 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_impl
611 202 0 0 113 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_poly_trait_ref
519 44 3 0 22 0 0 10 0 0
520 28 0 0 14 0 0 14 0 0
611 10 0 0 0 0 0 10 0 0
612 14 0 0 0 0 0 7 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
1576 1008 134 5 523 6 0 485 13 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::candidate_from_obligation
1296 768 86 2 92 0 0 558 4 0
1297 234 38 2 65 0 0 169 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::confirm_candidate
0 36 8 2 20 0 0 16 0 0
519 26 0 0 16 0 0 0 0 0
611 12 4 1 8 0 0 0 0 0
fn=rustc_traits::dropck_outlives::dtorck_constraint_for_ty
1576 27 3 1 15 0 0 12 2 0
fn=rustc_traits::type_op::AscribeUserTypeCx::relate
1576 10 0 0 6 0 0 4 0 0
fn=rustc_ty::instance::inner_resolve_instance
1576 49 10 2 28 0 0 21 8 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
0 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::expected_inputs_for_expected_output
1104 6 0 0 2 0 0 1 0 0
fn=rustc_typeck::check::FnCtxt::resolve_ty_and_res_ufcs
519 3 1 1 0 0 0 0 0 0
798 6 1 0 4 0 0 0 0 0
fn=rustc_typeck::check::coercion::<impl rustc_typeck::check::FnCtxt>::try_coerce
1576 54 11 1 30 0 0 24 5 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
0 10 5 1 5 0 0 0 0 0
729 10 0 0 5 0 0 0 0 0
fn=rustc_typeck::check::method::<impl rustc_typeck::check::FnCtxt>::resolve_ufcs
1576 17 2 2 9 0 0 8 2 0
fn=stacker::remaining_stack
962 20523 0 0 0 0 0 0 0 0
fn=std::env::_var
852 255 0 0 153 0 0 51 0 0
fn=std::env::_var_os
852 12 0 0 6 0 0 4 0 0
fn=std::env::join_paths
611 6 0 0 1 0 0 2 0 0
fn=std::env::var
852 5 0 0 3 0 0 1 0 0
fn=std::ffi::os_str::OsStr::to_str
0 172 0 0 172 0 0 0 0 0
396 516 0 0 344 0 0 0 0 0
fn=std::ffi::os_str::OsString::into_string
0 8 0 0 4 0 0 4 0 0
611 6 0 0 0 0 0 4 0 0
612 2 0 0 0 0 0 2 0 0
fn=std::fs::read_to_string::inner
519 10 1 1 4 0 0 0 0 0
520 6 0 0 2 0 0 2 0 0
1576 9 0 0 5 0 0 4 0 0
1586 8 2 0 2 0 0 4 0 0
fn=std::io::append_to_string
286 1 0 0 1 0 0 0 0 0
fn=std::io::read_to_end
1576 20 1 1 0 0 0 0 0 0
1586 4 0 0 0 0 0 4 0 0
fn=std::path::Path::exists
519 34 0 0 17 0 0 0 0 0
fn=std::path::Path::is_dir
519 2 0 0 1 0 0 0 0 0
fn=std::path::Path::is_file
519 2 0 0 1 0 0 0 0 0
fn=std::path::Path::metadata
0 14 0 0 0 0 0 0 0 0
519 35 1 0 14 0 0 7 0 0
520 7 0 0 0 0 0 7 0 0
fn=std::path::Path::symlink_metadata
0 2 1 1 0 0 0 0 0 0
519 5 0 0 2 0 0 1 0 0
520 1 0 0 0 0 0 1 0 0
fn=std::path::Path::to_str
0 1 0 0 1 0 0 0 0 0
396 3 0 0 2 0 0 0 0 0
fn=std::process::Child::wait_with_output
1004 2 0 0 0 0 0 0 0 0
fn=std::process::Command::spawn
0 1 0 0 0 0 0 0 0 0
519 10 1 1 5 0 0 4 1 0
520 1 0 0 0 0 0 1 0 0
fn=std::sync::mpsc::Receiver<T>::recv
0 42 21 2 42 0 0 0 0 0
fn=std::sync::mpsc::Sender<T>::send
0 1 0 0 0 0 0 0 0 0
396 1 0 0 1 0 0 0 0 0
399 1 0 0 0 0 0 0 0 0
611 2 0 0 0 0 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
0 2 0 0 0 0 0 0 0 0
399 3 0 0 1 0 0 0 0 0
962 3 0 0 2 0 0 0 0 0
fn=std::sys::unix::fs::DirBuilder::mkdir
1576 5 0 0 4 0 0 1 0 0
fn=std::sys::unix::fs::File::open
1576 15 3 1 12 0 0 3 0 0
fn=std::sys::unix::fs::File::open_c
1576 12 3 1 6 0 0 6 0 0
1586 12 2 0 4 0 0 8 1 0
fn=std::sys::unix::fs::canonicalize
1576 90 0 0 72 0 0 18 0 0
fn=std::sys::unix::fs::lstat
1576 10 0 0 8 1 0 2 0 0
fn=std::sys::unix::fs::readdir
1576 10 2 1 8 0 0 2 0 0
fn=std::sys::unix::fs::readlink
1576 24 1 1 8 0 0 2 0 0
fn=std::sys::unix::fs::rmdir
1576 5 0 0 4 0 0 1 0 0
fn=std::sys::unix::fs::stat
1576 130 18 1 104 14 3 26 0 0
fn=std::sys::unix::fs::unlink
1576 35 1 1 28 0 0 7 0 0
fn=std::sys::unix::os::getenv
1576 275 5 1 220 0 0 55 0 0
fn=std::sys::unix::os::temp_dir
852 5 0 0 3 0 0 1 0 0
fn=std::sys::unix::pipe::read2
519 2 0 0 1 0 0 0 0 0
1576 4 1 1 2 0 0 2 0 0
fn=std::sys::unix::process::process_common::Command::setup_io
1576 3 1 1 3 0 0 0 0 0
fn=std::sys::unix::process::process_common::os2c
852 208 2 2 156 0 0 0 0 0
fn=std::sys::unix::process::process_inner::<impl std::sys::unix::process::process_common::Command>::spawn
1576 12 1 1 4 0 0 3 1 0
1586 1 0 0 0 0 0 1 0 0
fn=std::sys_common::fs::remove_dir_all
519 2 0 0 1 0 0 0 0 0
522 1 0 0 1 0 0 0 0 0
fn=std::sys_common::fs::remove_dir_all_recursive
0 5 1 1 2 0 0 3 0 0
519 2 0 0 1 0 0 0 0 0
1576 4 1 1 2 0 0 2 0 0
fn=std::sys_common::thread::min_stack
0 1 0 0 1 0 0 0 0 0
396 2 0 0 1 0 0 0 0 0
fn=std::thread::Builder::spawn
1576 2 0 0 2 0 0 0 0 0
fn=std::thread::Thread::new
0 9 6 1 0 0 0 0 0 0
962 10 0 0 6 0 0 0 0 0
fn=std::thread::Thread::unpark
1004 16 0 0 0 0 0 0 0 0
fn=std::thread::park
1004 32 0 0 0 0 0 0 0 0
fn=std::thread::spawn
962 32 0 0 0 0 0 32 0 0
1576 8 0 0 8 0 0 0 0 0
fn=std::time::Instant::elapsed
396 156 19 1 117 0 0 0 0 0
fn=tempfile::dir::create
0 1 0 0 0 0 0 0 0 0
519 8 0 0 3 0 0 3 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/slice/memchr.rs
fn=core::slice::memchr::memchr
0 666 33 2 32 8 2 0 0 0
25 42 0 0 0 0 0 0 0 0
41 118 31 1 0 0 0 118 0 0
54 236 0 0 0 0 0 0 0 0
56 79 0 0 79 1 1 0 0 0
64 222 3 0 0 0 0 0 0 0
65 159 0 0 0 0 0 0 0 0
67 21 0 0 21 3 0 0 0 0
71 21 0 0 0 0 0 0 0 0
73 105 4 0 0 0 0 0 0 0
77 21 0 0 0 0 0 0 0 0
82 300 27 0 189 0 0 0 0 0
83 354 0 0 236 0 0 0 0 0
fn=core::slice::memchr::memrchr
0 344 0 0 0 0 0 0 0 0
25 360 0 0 0 0 0 0 0 0
37 396 0 0 0 0 0 0 0 0
86 164 11 1 0 0 0 164 0 0
101 328 0 0 0 0 0 0 0 0
105 1148 0 0 1148 60 18 0 0 0
106 64 0 0 0 0 0 0 0 0
115 624 0 0 0 0 0 0 0 0
117 360 0 0 180 9 2 0 0 0
121 708 13 1 264 17 0 0 0 0
123 900 12 1 0 0 0 0 0 0
131 848 0 0 848 0 0 0 0 0
132 492 0 0 328 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/slice/mod.rs
fn=<(T10,T11) as rustc_serialize::serialize::Decodable>::decode
3251 22977 163 2 0 0 0 0 0 0
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_call_return_effect
0 4 0 0 0 0 0 0 0 0
3116 12 0 0 0 0 0 0 0 0
3122 4 0 0 0 0 0 0 0 0
3570 16 2 2 0 0 0 0 0 0
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_statement_effect
0 128 0 0 0 0 0 0 0 0
3116 336 0 0 0 0 0 0 0 0
3122 84 0 0 0 0 0 0 0 0
3570 252 1 1 0 0 0 0 0 0
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_terminator_effect
0 32 1 1 8 0 0 0 0 0
3116 92 1 1 8 0 0 0 0 0
3570 32 0 0 0 0 0 0 0 0
3675 4 0 0 0 0 0 0 0 0
fn=<D as digest::digest::Digest>::digest
3161 1 0 0 0 0 0 0 0 0
3177 1 0 0 0 0 0 0 0 0
3179 2 1 1 0 0 0 0 0 0
3259 2 1 1 0 0 0 0 0 0
fn=<F as rustc_expand::base::TTMacroExpander>::expand
0 1 0 0 0 0 0 0 0 0
3570 9 1 1 1 1 0 0 0 0
fn=<I as rustc_middle::ty::context::InternAs<[T],R>>::intern_with
3570 4 0 0 0 0 0 0 0 0
3580 4 0 0 0 0 0 0 0 0
fn=<T as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with
88 96 0 0 0 0 0 0 0 0
fn=<T as rustc_serialize::serialize::Decodable>::decode
3251 52800 0 0 0 0 0 0 0 0
fn=<[T] as rustc_data_structures::stable_hasher::HashStable<CTX>>::hash_stable
0 32 2 2 29 0 0 0 0 0
3570 320 11 6 24 4 0 0 0 0
fn=<alloc::boxed::Box<T> as rustc_serialize::serialize::UseSpecializedDecodable>::default_decode
3251 135 4 2 0 0 0 0 0 0
fn=<alloc::collections::vec_deque::VecDeque<T> as core::iter::traits::collect::Extend<&T>>::extend
3570 2 0 0 0 0 0 0 0 0
fn=<alloc::vec::Drain<T> as core::ops::drop::Drop>::drop
0 1 1 1 0 0 0 0 0 0
3566 12 0 0 12 0 0 0 0 0
3568 11 0 0 11 0 0 0 0 0
3570 26 0 0 1 0 0 0 0 0
fn=<alloc::vec::Vec<(alloc::string::String,core::option::Option<alloc::string::String>,rustc_session::utils::NativeLibKind)> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
3570 4 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<(alloc::string::String,rustc_session::lint::Level)> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
3570 4 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<A> as rustc_serialize::json::ToJson>::to_json
3570 34 0 0 2 0 0 2 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 1148 25 9 187 3 0 72 0 0
383 10 0 0 0 0 0 0 0 0
622 131 3 1 0 0 0 0 0 0
3116 176 1 1 0 0 0 0 0 0
3522 228 6 3 1 0 0 227 0 0
3566 403 4 3 183 0 0 0 0 0
3568 29 0 0 29 0 0 0 0 0
3570 3925 105 26 360 0 0 0 0 0
3573 7 3 1 0 0 0 0 0 0
3580 736 40 7 22 0 0 0 0 0
3675 426 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
0 145 0 0 74 0 0 0 0 0
3116 72 0 0 0 0 0 0 0 0
3522 211 1 1 37 0 0 100 0 0
3566 3 0 0 3 0 0 0 0 0
3570 557 10 3 3 0 0 0 0 0
3580 2 0 0 0 0 0 0 0 0
3692 120 0 0 24 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
0 121 18 4 0 0 0 96 0 0
622 20 1 1 0 0 0 0 0 0
3507 222 10 4 0 0 0 0 0 0
3570 1549 19 10 18 6 0 69 0 0
fn=<alloc::vec::Vec<T> as core::iter::traits::collect::Extend<&T>>::extend
3570 824 100 3 0 0 0 0 0 0
3580 399 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<alloc::string::String> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
3570 16 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<rustc_session::config::CrateType> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
3570 4 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::fold
0 35 4 3 12 0 0 8 0 0
3570 506 5 3 20 0 0 3 0 0
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::size_hint
3580 40 0 0 20 0 0 0 0 0
fn=<core::iter::adapters::Copied<I> as core::iter::traits::iterator::Iterator>::try_fold
0 261 24 2 17 7 0 14 0 0
3522 81 0 0 0 0 0 81 0 0
3566 98 0 0 98 0 0 0 0 0
3568 27 0 0 27 0 0 0 0 0
3570 374 0 0 139 0 0 0 0 0
fn=<core::iter::adapters::Filter<I,P> as core::iter::traits::iterator::Iterator>::next
3522 2 0 0 0 0 0 2 0 0
3566 2 0 0 2 0 0 0 0 0
3568 2 0 0 2 0 0 0 0 0
3570 8 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 1418 10 4 87 0 0 61 0 0
216 3 0 0 0 0 0 0 0 0
3116 360 1 1 24 0 0 0 0 0
3169 8 0 0 0 0 0 0 0 0
3251 5781 0 0 0 0 0 1909 0 0
3522 3 0 0 0 0 0 3 0 0
3566 3 0 0 3 0 0 0 0 0
3570 20177 29 14 857 0 0 3 0 0
3711 315 2 1 315 0 0 0 0 0
3715 273 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
0 103 3 1 19 1 0 2 0 0
3522 32 0 0 0 0 0 32 0 0
3566 59 0 0 59 0 0 0 0 0
3568 18 0 0 18 0 0 0 0 0
3570 188 1 1 75 0 0 0 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
0 114 0 0 30 0 0 30 1 0
383 10 0 0 0 0 0 0 0 0
622 124 0 0 0 0 0 0 0 0
3116 8 1 1 0 0 0 0 0 0
3522 72 5 1 0 0 0 72 0 0
3566 114 1 1 114 0 0 0 0 0
3570 228 0 0 114 0 0 0 0 0
fn=<core::iter::adapters::Rev<I> as core::iter::traits::iterator::Iterator>::try_fold
0 24 3 2 4 0 0 4 0 0
3539 4 0 0 0 0 0 4 0 0
3751 4 0 0 4 0 0 0 0 0
3753 8 0 0 4 0 0 0 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
0 230 7 1 7 6 0 0 0 0
3570 892 52 7 0 0 0 0 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::next
3522 3 0 0 0 0 0 3 0 0
3570 74 8 2 37 0 0 0 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::try_fold
3116 2 0 0 0 0 0 0 0 0
3570 4 2 1 0 0 0 0 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
0 6 0 0 6 0 0 0 0 0
216 80 7 1 10 1 0 0 0 0
3522 33 0 0 0 0 0 33 0 0
3566 10 1 0 6 2 0 0 0 0
3570 126 0 0 56 0 0 0 0 0
fn=<core::iter::adapters::flatten::Flatten<I> as core::iter::traits::iterator::Iterator>::next
0 4 0 0 0 0 0 0 0 0
3522 2 0 0 0 0 0 2 0 0
3566 2 0 0 2 0 0 0 0 0
3570 10 0 0 5 0 0 0 0 0
fn=<core::result::Result<T,E> as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with
6410 78 5 1 66 0 0 12 1 0
fn=<core::str::Split<P> as core::iter::traits::iterator::Iterator>::next
0 24 0 0 24 0 0 0 0 0
3132 303 30 3 0 0 0 0 0 0
3169 24 1 1 0 0 0 0 0 0
6271 12 0 0 0 0 0 0 0 0
6276 36 0 0 12 0 0 12 0 0
fn=<core::str::lossy::Utf8LossyChunksIter as core::iter::traits::iterator::Iterator>::next
88 1 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::ast_path_substs_for_ty
105 1 0 0 1 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::check_generic_arg_count
0 4 0 0 1 0 0 0 0 0
88 2 0 0 2 0 0 0 0 0
3570 9 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::check_generic_arg_count_for_call
3570 4 0 0 0 0 0 0 0 0
3657 4 0 0 2 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::create_substs_for_generic_args
0 7 2 1 0 0 0 3 0 0
622 12 0 0 0 0 0 6 0 0
3090 1 0 0 1 0 0 0 0 0
3570 32 0 0 1 0 0 3 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::def_ids_for_value_path_segments
88 2 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::prohibit_generics
0 20 2 1 16 0 0 0 0 0
3570 18 0 0 4 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::res_to_ty
0 4 0 0 2 0 0 0 0 0
179 4 1 1 1 0 0 0 0 0
216 4 0 0 0 0 0 0 0 0
383 1 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::ty_of_fn
3570 8 2 2 0 0 0 0 0 0
3657 5 0 0 1 0 0 0 0 0
fn=<hashbrown::map::HashMap<K,V,S> as core::iter::traits::collect::Extend<(K,V)>>::extend
0 3702 3 1 0 0 0 1842 0 0
3570 8304 2 0 0 0 0 0 0 0
fn=<i8 as core::slice::SliceContains>::slice_contains
6448 15 4 1 0 0 0 15 0 0
6451 30 0 0 30 6 2 15 0 0
6452 30 0 0 30 0 0 0 0 0
fn=<rustc_arena::TypedArena<T> as core::ops::drop::Drop>::drop
0 51 3 3 11 3 0 8 0 0
3570 128 6 6 8 0 0 0 0 0
fn=<rustc_ast::ast::Attribute as rustc_serialize::serialize::Decodable>::decode
3251 28170 0 0 0 0 0 0 0 0
fn=<rustc_ast::ast::IntTy as rustc_serialize::serialize::Decodable>::decode
3251 108 0 0 0 0 0 0 0 0
fn=<rustc_ast::ast::MacArgs as rustc_serialize::serialize::Decodable>::decode
3251 5229 23 1 0 0 0 0 0 0
fn=<rustc_ast::ast::PathSegment as rustc_serialize::serialize::Decodable>::decode
3251 3240 23 1 0 0 0 0 0 0
fn=<rustc_ast::ast::UintTy as rustc_serialize::serialize::Decodable>::decode
3251 78 0 0 0 0 0 0 0 0
fn=<rustc_ast::crate_disambiguator::CrateDisambiguator as core::fmt::Display>::fmt
0 14 0 0 0 0 0 0 0 0
556 63 0 0 0 0 0 0 0 0
585 126 4 2 0 0 0 0 0 0
592 14 0 0 0 0 0 0 0 0
fn=<rustc_ast::token::Lit as rustc_serialize::serialize::Decodable>::decode
3251 3615 0 0 0 0 0 0 0 0
fn=<rustc_ast::token::Token as rustc_serialize::serialize::Decodable>::decode
3251 7317 33 3 0 0 0 0 0 0
fn=<rustc_ast::tokenstream::Cursor as core::iter::traits::iterator::Iterator>::next
3116 350 0 0 0 0 0 0 0 0
fn=<rustc_ast::tokenstream::TokenTree as rustc_serialize::serialize::Decodable>::decode
3251 7593 0 0 0 0 0 0 0 0
fn=<rustc_ast_lowering::item::ItemLowerer as rustc_ast::visit::Visitor>::visit_mod
3570 11 2 1 0 0 0 0 0 0
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_fn
3570 2 0 0 0 0 0 0 0 0
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_generics
0 1 1 1 1 0 0 0 0 0
3570 11 1 1 1 0 0 0 0 0
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_item
3570 10 0 0 0 0 0 0 0 0
3657 9 0 0 6 1 0 0 0 0
3658 6 1 1 0 0 0 0 0 0
fn=<rustc_ast_passes::feature_gate::PostExpansionVisitor as rustc_ast::visit::Visitor>::visit_name
0 2 0 0 0 0 0 0 0 0
2855 4 0 0 4 3 0 0 0 0
2882 56 1 1 0 0 0 0 0 0
2888 6 0 0 0 0 0 0 0 0
2894 2 0 0 0 0 0 0 0 0
2913 6 0 0 0 0 0 0 0 0
2936 4 0 0 0 0 0 0 0 0
3570 120 0 0 0 0 0 0 0 0
3641 96 0 0 0 0 0 0 0 0
fn=<rustc_attr::builtin::IntType as rustc_serialize::serialize::Decodable>::decode
3251 6 0 0 0 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::finalize
0 1 0 0 0 0 0 0 0 0
6265 2 0 0 1 0 0 0 0 0
6271 1 0 0 0 0 0 0 0 0
6276 4 0 0 2 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::group_end
0 1 0 0 0 0 0 0 0 0
6265 2 1 1 1 0 0 0 0 0
6271 1 0 0 0 0 0 0 0 0
6276 4 0 0 2 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::group_start
0 1 0 0 0 0 0 0 0 0
6265 2 1 1 1 1 0 0 0 0
6271 1 0 0 0 0 0 0 0 0
6276 4 0 0 2 1 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_dylib
0 11 0 0 0 0 0 0 0 0
6265 22 0 0 11 0 0 0 0 0
6271 11 0 0 0 0 0 0 0 0
6276 44 0 0 22 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_rlib
0 14 0 0 0 0 0 0 0 0
6265 28 0 0 14 1 0 0 0 0
6271 14 0 0 0 0 0 0 0 0
6276 56 1 1 28 1 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::set_output_kind
6265 2 0 0 1 1 0 0 0 0
fn=<rustc_codegen_ssa::mir::analyze::LocalAnalyzer<Bx> as rustc_middle::mir::visit::Visitor>::visit_local
3116 86 0 0 0 0 0 0 0 0
fn=<rustc_expand::mbe::macro_parser::MatcherPos as core::clone::Clone>::clone
0 16 4 1 0 0 0 0 0 0
3570 32 0 0 0 0 0 0 0 0
fn=<rustc_expand::mbe::macro_rules::MacroRulesMacroExpander as rustc_expand::base::TTMacroExpander>::expand
0 5 0 0 1 0 0 2 0 0
3570 21 2 2 4 0 0 5 0 0
fn=<rustc_hir::def::Res<Id> as rustc_serialize::serialize::Decodable>::decode
3251 14700 9 2 0 0 0 0 0 0
fn=<rustc_hir::definitions::DefKey as rustc_serialize::serialize::Decodable>::decode
3251 407838 15 2 0 0 0 0 0 0
fn=<rustc_hir::hir::Defaultness as rustc_serialize::serialize::Decodable>::decode
3251 291 0 0 0 0 0 0 0 0
fn=<rustc_hir::hir::PrimTy as rustc_serialize::serialize::Decodable>::decode
3251 57 0 0 0 0 0 0 0 0
fn=<rustc_hir::lang_items::LangItem as rustc_serialize::serialize::Decodable>::decode
3251 42 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
0 2 2 1 2 0 0 0 0 0
622 6 0 0 0 0 0 0 0 0
3549 6 0 0 0 0 0 0 0 0
3570 4 2 1 0 0 0 0 0 0
3580 6 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
622 33 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::CanonicalizeQueryResponse as rustc_infer::infer::canonical::canonicalizer::CanonicalizeRegionMode>::canonicalize_free_region
3116 122 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::outlives::env::OutlivesEnvironment as rustc_trait_selection::infer::OutlivesEnvironmentExt>::add_implied_bounds
0 26 2 1 0 0 0 10 0 0
3570 12 0 0 4 0 0 0 0 0
fn=<rustc_infer::infer::region_constraints::RegionConstraintStorage as ena::undo_log::Rollback<rustc_infer::infer::region_constraints::UndoLog>>::reverse
3570 528 0 0 0 0 0 0 0 0
fn=<rustc_infer::traits::util::Elaborator as core::iter::traits::iterator::Iterator>::next
622 78 0 0 0 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_block
0 4 0 0 2 0 0 0 0 0
3570 20 0 0 2 1 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_crate
622 4 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::DeprecatedAttr as rustc_lint::passes::EarlyLintPass>::check_attribute
3570 12 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::MissingDoc as rustc_lint::passes::LateLintPass>::check_crate
3570 2 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::MissingDoc as rustc_lint::passes::LateLintPass>::enter_lint_attrs
0 16 1 1 2 0 0 4 0 0
3570 38 0 0 0 0 0 0 0 0
fn=<rustc_lint::context::LateContext::get_def_path::AbsolutePathPrinter as rustc_middle::ty::print::Printer>::path_qualified
383 1 0 0 0 0 0 0 0 0
fn=<rustc_lint::late::LateContextAndPass<T> as rustc_hir::intravisit::Visitor>::visit_fn
3570 2 0 0 0 0 0 0 0 0
fn=<rustc_lint::late::LateContextAndPass<T> as rustc_hir::intravisit::Visitor>::visit_nested_body
3570 2 0 0 0 0 0 0 0 0
fn=<rustc_lint::non_ascii_idents::NonAsciiIdents as rustc_lint::passes::EarlyLintPass>::check_crate
2882 12 0 0 0 0 0 0 0 0
3570 41 1 1 0 0 0 0 0 0
3641 26 1 1 0 0 0 0 0 0
fn=<rustc_lint::nonstandard_style::NonCamelCaseTypes as rustc_lint::passes::EarlyLintPass>::check_item
0 6 0 0 2 0 0 0 0 0
622 15 0 0 6 1 0 0 0 0
3570 14 0 0 0 0 0 0 0 0
3658 4 0 0 0 0 0 0 0 0
fn=<rustc_lint::unused::UnusedBraces as rustc_lint::passes::EarlyLintPass>::check_expr
3570 13 0 0 1 1 0 0 0 0
fn=<rustc_lint::unused::UnusedParens as rustc_lint::passes::EarlyLintPass>::check_expr
3570 14 2 2 1 1 0 0 0 0
fn=<rustc_lint::unused::UnusedParens as rustc_lint::passes::EarlyLintPass>::check_pat
3570 3 0 0 0 0 0 0 0 0
fn=<rustc_lint::unused::UnusedResults as rustc_lint::passes::LateLintPass>::check_stmt
0 5 0 0 1 0 0 1 0 0
3570 11 0 0 1 0 0 0 0 0
fn=<rustc_lint::unused::UnusedResults as rustc_lint::passes::LateLintPass>::check_stmt::check_must_use_ty
88 2 0 0 2 0 0 0 0 0
fn=<rustc_metadata::rmeta::CrateDep as rustc_serialize::serialize::Decodable>::decode
3251 354 14 1 0 0 0 0 0 0
fn=<rustc_metadata::rmeta::TraitImpls as rustc_serialize::serialize::Decodable>::decode
3251 2429 9 1 0 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_middle::ty::codec::TyDecoder>::map_encoded_cnum_to_current
3116 3664 0 0 916 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_metadata::rmeta::Lazy<T,()>>>::specialized_decode
3251 30486 0 0 0 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_metadata::rmeta::Lazy<[T],usize>>>::specialized_decode
3251 5700 0 0 0 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_metadata::rmeta::Lazy<rustc_metadata::rmeta::table::Table<I,T>,usize>>>::specialized_decode
3251 6762 0 0 0 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_span::span_encoding::Span>>::specialized_decode
1612 23500 0 0 0 0 0 0 0 0
1616 170704 0 0 0 0 0 0 0 0
1617 170704 0 0 0 0 0 0 0 0
1618 85352 0 0 0 0 0 0 0 0
1622 170704 0 0 0 0 0 0 0 0
1623 173592 0 0 0 0 0 0 0 0
1624 85352 0 0 0 0 0 0 0 0
1627 23500 0 0 0 0 0 0 0 0
1628 35250 0 0 0 0 0 0 0 0
3116 74 0 0 0 0 0 0 0 0
3251 50578 0 0 0 0 0 0 0 0
fn=<rustc_middle::hir::map::ParentHirIterator as core::iter::traits::iterator::Iterator>::next
3116 20 0 0 0 0 0 0 0 0
fn=<rustc_middle::hir::map::collector::NodeCollector as rustc_hir::intravisit::Visitor>::visit_block
3570 16 0 0 2 1 0 0 0 0
fn=<rustc_middle::hir::map::collector::NodeCollector as rustc_hir::intravisit::Visitor>::visit_fn
3570 6 0 0 2 0 0 0 0 0
fn=<rustc_middle::hir::map::collector::NodeCollector as rustc_hir::intravisit::Visitor>::visit_item
0 12 1 1 6 0 0 3 0 0
3116 6 0 0 0 0 0 0 0 0
3570 13 1 1 0 0 0 0 0 0
fn=<rustc_middle::infer::canonical::CanonicalVarValues as core::ops::index::Index<rustc_middle::ty::sty::BoundVar>>::index
3116 76 0 0 19 0 0 0 0 0
fn=<rustc_middle::middle::cstore::NativeLib as rustc_serialize::serialize::Decodable>::decode
3251 39 0 0 0 0 0 0 0 0
fn=<rustc_middle::middle::resolve_lifetime::Set1<T> as rustc_serialize::serialize::Decodable>::decode
3251 96 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::Body as rustc_serialize::serialize::Decodable>::decode
3251 144 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::LocalDecl as rustc_serialize::serialize::Decodable>::decode
3251 138 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::Operand as rustc_serialize::serialize::Decodable>::decode
3251 126 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::Place as rustc_mir::borrow_check::place_ext::PlaceExt>::ignore_borrow
0 48 2 1 12 0 0 0 0 0
3116 60 0 0 24 0 0 0 0 0
3570 60 2 1 24 0 0 0 0 0
fn=<rustc_middle::mir::ProjectionElem<V,T> as rustc_serialize::serialize::Decodable>::decode
3251 49 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::SourceInfo as rustc_serialize::serialize::Decodable>::decode
3251 432 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::Statement as rustc_serialize::serialize::Decodable>::decode
3251 261 9 2 0 0 0 0 0 0
fn=<rustc_middle::mir::interpret::value::ConstValue as rustc_serialize::serialize::Decodable>::decode
3251 147 21 1 0 0 0 0 0 0
fn=<rustc_middle::mir::terminator::Terminator as rustc_serialize::serialize::Decodable>::decode
3251 87 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::traversal::Postorder as core::iter::traits::iterator::Iterator>::next
3116 40 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::traversal::Preorder as core::iter::traits::iterator::Iterator>::next
3116 445 0 0 0 0 0 0 0 0
3122 188 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::traversal::Preorder as core::iter::traits::iterator::Iterator>::size_hint
0 36 0 0 0 0 0 0 0 0
3570 168 18 3 0 0 0 0 0 0
fn=<rustc_middle::mir::traversal::ReversePostorder as core::iter::traits::iterator::Iterator>::next
3116 174 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::GenericParamDef as rustc_serialize::serialize::Decodable>::decode
3251 153 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::PredicateAtom as rustc_serialize::serialize::Decodable>::decode
3251 81 10 1 0 0 0 0 0 0
fn=<rustc_middle::ty::PredicateKind as rustc_serialize::serialize::Decodable>::decode
3251 45 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::Visibility as rustc_serialize::serialize::Decodable>::decode
3251 21867 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::consts::kind::ConstKind as rustc_serialize::serialize::Decodable>::decode
3251 86 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::any_free_region_meets::RegionVisitor<F> as rustc_middle::ty::fold::TypeVisitor>::visit_region
3116 28 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::print::pretty::FmtPrinter<F> as rustc_middle::ty::print::Printer>::print_def_path
88 90 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::BoundRegion as rustc_serialize::serialize::Decodable>::decode
3251 54 7 1 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::ExistentialPredicate as rustc_serialize::serialize::Decodable>::decode
3251 24 2 1 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::RegionKind as rustc_serialize::serialize::Decodable>::decode
3251 1011 41 2 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as rustc_serialize::serialize::Decodable>::decode
3251 2579 43 3 0 0 0 0 0 0
fn=<rustc_middle::ty::subst::GenericArg as rustc_serialize::serialize::Decodable>::decode
3251 1308 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::subst::SubstFolder as rustc_middle::ty::fold::TypeFolder>::fold_region
3090 209 0 0 209 0 0 0 0 0
fn=<rustc_middle::ty::subst::SubstFolder as rustc_middle::ty::fold::TypeFolder>::fold_ty
3090 375 0 0 375 0 0 0 0 0
fn=<rustc_mir::borrow_check::MirBorrowckCtxt as rustc_mir::dataflow::framework::visitor::ResultsVisitor>::visit_statement_before_primary_effect
0 11 0 0 11 0 0 0 0 0
3570 6 0 0 4 0 0 0 0 0
fn=<rustc_mir::borrow_check::MirBorrowckCtxt as rustc_mir::dataflow::framework::visitor::ResultsVisitor>::visit_terminator_after_primary_effect
3570 4 1 1 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::MirBorrowckCtxt as rustc_mir::dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect
0 6 1 1 6 0 0 0 0 0
3570 18 1 1 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::borrow_set::GatherBorrows as rustc_middle::mir::visit::Visitor>::visit_assign
88 7 0 0 7 0 0 0 0 0
fn=<rustc_mir::borrow_check::borrow_set::GatherBorrows as rustc_middle::mir::visit::Visitor>::visit_rvalue
3570 2 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_assign
88 15 0 0 15 0 0 0 0 0
3570 2 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement
88 1 0 0 1 0 0 0 0 0
fn=<rustc_mir::borrow_check::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_terminator
0 6 1 1 6 0 0 0 0 0
88 2 0 0 2 0 0 0 0 0
3570 16 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_body
0 25 2 2 10 3 0 0 0 0
3116 91 3 1 25 2 0 0 0 0
3570 263 7 4 10 2 0 12 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
3116 38 0 0 2 0 0 0 0 0
3570 25 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_place
0 87 0 0 0 0 0 58 0 0
3116 58 0 0 0 0 0 0 0 0
3570 66 0 0 4 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::liveness::local_use_map::LocalUseMapBuild as rustc_middle::mir::visit::Visitor>::visit_local
0 32 0 0 0 0 0 0 0 0
3116 152 0 0 0 0 0 0 0 0
3122 64 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_statement
0 22 1 1 0 0 0 0 0 0
88 16 0 0 16 0 0 0 0 0
3570 2 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_terminator
88 2 0 0 2 0 0 0 0 0
3570 18 0 0 0 0 0 0 0 0
fn=<rustc_mir::dataflow::framework::direction::Forward as rustc_mir::dataflow::framework::direction::Direction>::apply_effects_in_block
0 123 2 2 41 1 0 67 0 0
3570 72 0 0 0 0 0 0 0 0
fn=<rustc_mir::dataflow::framework::direction::Forward as rustc_mir::dataflow::framework::direction::Direction>::join_state_into_successors_of
0 2 0 0 0 0 0 0 0 0
3122 164 4 3 44 0 0 0 0 0
fn=<rustc_mir::dataflow::framework::direction::Forward as rustc_mir::dataflow::framework::direction::Direction>::visit_results_in_block
0 278 3 3 67 0 0 120 0 0
3570 72 1 1 0 0 0 0 0 0
fn=<rustc_mir::dataflow::framework::visitor::BorrowckAnalyses<rustc_mir::dataflow::framework::engine::Results<B>,rustc_mir::dataflow::framework::engine::Results<U>,rustc_mir::dataflow::framework::engine::Results<E>> as rustc_mir::dataflow::framework::visitor::ResultsVisitable>::reset_to_block_entry
2300 24 0 0 12 0 0 0 0 0
2307 8 2 2 8 1 0 0 0 0
3116 32 1 1 0 0 0 0 0 0
fn=<rustc_mir::interpret::validity::ValidityVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_field
3116 4 0 0 0 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_const
3570 18 0 0 0 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_rvalue
0 10 2 1 6 0 0 0 0 0
3116 6 0 0 0 0 0 0 0 0
3570 14 0 0 0 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_terminator
0 20 9 3 19 0 0 0 0 0
3116 6 0 0 0 0 0 0 0 0
3570 103 1 0 8 5 0 0 0 0
fn=<rustc_mir::transform::check_packed_ref::CheckPackedRef as rustc_mir::transform::MirPass>::run_pass
0 7 1 1 3 0 0 0 0 0
3116 28 1 1 0 0 0 0 0 0
3570 118 0 0 6 0 0 0 0 0
fn=<rustc_mir::transform::check_packed_ref::PackedRefChecker as rustc_middle::mir::visit::Visitor>::visit_statement
3570 9 1 1 0 0 0 0 0 0
fn=<rustc_mir::transform::check_packed_ref::PackedRefChecker as rustc_middle::mir::visit::Visitor>::visit_terminator
3570 13 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::check_unsafety::UnsafetyChecker as rustc_middle::mir::visit::Visitor>::visit_place
3116 8 1 1 0 0 0 0 0 0
3570 52 0 0 2 0 0 0 0 0
fn=<rustc_mir::transform::check_unsafety::UnsafetyChecker as rustc_middle::mir::visit::Visitor>::visit_rvalue
3570 9 1 1 0 0 0 0 0 0
fn=<rustc_mir::transform::check_unsafety::UnsafetyChecker as rustc_middle::mir::visit::Visitor>::visit_terminator
3570 17 1 1 0 0 0 0 0 0
fn=<rustc_mir::transform::cleanup_post_borrowck::CleanupNonCodegenStatements as rustc_mir::transform::MirPass>::run_pass
0 45 0 0 3 0 0 0 0 0
3116 6 0 0 0 0 0 0 0 0
3122 38 0 0 0 0 0 0 0 0
3570 174 3 1 19 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::CanConstProp as rustc_middle::mir::visit::Visitor>::visit_local
3122 26 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
0 97 5 5 12 0 0 3 0 0
88 13 0 0 13 0 0 0 0 0
383 2 1 1 0 0 0 0 0 0
622 3 0 0 0 0 0 0 0 0
3116 66 0 0 1 0 0 0 0 0
3570 168 3 3 34 0 0 1 0 0
fn=<rustc_mir::transform::const_prop::ConstPropMachine as rustc_mir::interpret::machine::Machine>::access_local
3116 56 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropMachine as rustc_mir::interpret::machine::Machine>::access_local_mut
3116 20 0 0 0 0 0 0 0 0
3122 60 2 1 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_body
0 1 0 0 0 0 0 0 0 0
3570 82 4 0 3 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_statement
0 20 0 0 20 0 0 0 0 0
234 20 0 0 0 0 0 0 0 0
3116 44 0 0 0 0 0 0 0 0
3122 40 0 0 0 0 0 0 0 0
3570 22 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_terminator
3570 10 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::deaggregator::Deaggregator as rustc_mir::transform::MirPass>::run_pass
3570 31 2 1 0 0 0 0 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
0 17 3 1 3 0 0 5 0 0
3116 38 1 1 6 0 0 0 0 0
3570 198 10 4 11 0 0 3 0 0
fn=<rustc_mir::transform::instcombine::InstCombine as rustc_mir::transform::MirPass>::run_pass
0 96 5 2 16 0 0 5 0 0
88 20 0 0 20 0 0 0 0 0
3116 50 2 1 0 0 0 0 0 0
3122 38 3 1 0 0 0 0 0 0
3570 288 3 1 45 0 0 3 0 0
fn=<rustc_mir::transform::instcombine::InstCombineVisitor as rustc_middle::mir::visit::MutVisitor>::visit_rvalue
383 4 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::instcombine::OptimizationFinder as rustc_middle::mir::visit::Visitor>::visit_rvalue
3116 8 0 0 0 0 0 0 0 0
3570 23 1 1 1 1 0 0 0 0
fn=<rustc_mir::transform::nrvo::IsReturnPlaceRead as rustc_middle::mir::visit::Visitor>::visit_terminator
3570 13 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::nrvo::RenameReturnPlace as rustc_mir::transform::MirPass>::run_pass
0 128 8 3 13 0 0 13 0 0
3116 94 2 1 5 0 0 0 0 0
3570 157 6 2 45 0 0 3 0 0
3711 10 0 0 0 0 0 0 0 0
3753 80 2 1 0 0 0 0 0 0
fn=<rustc_mir::transform::promote_consts::Collector as rustc_middle::mir::visit::Visitor>::visit_local
3116 138 1 1 0 0 0 0 0 0
3122 96 1 1 0 0 0 0 0 0
fn=<rustc_mir::transform::promote_consts::Collector as rustc_middle::mir::visit::Visitor>::visit_rvalue
88 4 1 1 4 0 0 0 0 0
3570 13 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::promote_consts::Collector as rustc_middle::mir::visit::Visitor>::visit_terminator
0 6 0 0 6 0 0 0 0 0
88 2 0 0 2 0 0 0 0 0
3570 38 1 1 0 0 0 0 0 0
3674 6 1 1 2 0 0 0 0 0
3675 24 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::promote_consts::PromoteTemps as rustc_mir::transform::MirPass>::run_pass
0 4 1 1 0 0 0 0 0 0
3116 2 0 0 1 0 0 0 0 0
fn=<rustc_mir::transform::simplify::DeclMarker as rustc_middle::mir::visit::Visitor>::visit_local
3116 60 0 0 0 0 0 0 0 0
3122 40 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::simplify::SimplifyLocals as rustc_mir::transform::MirPass>::run_pass
0 143 10 4 32 2 0 54 0 0
88 19 0 0 19 0 0 0 0 0
517 20 0 0 0 0 0 0 0 0
518 30 0 0 0 0 0 0 0 0
3116 88 4 2 1 0 0 0 0 0
3122 120 0 0 0 0 0 0 0 0
3570 384 11 5 43 0 0 12 0 0
3657 12 3 1 0 0 0 0 0 0
3658 12 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::simplify_branches::SimplifyBranches as rustc_mir::transform::MirPass>::run_pass
3570 50 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::simplify_try::SimplifyBranchSame as rustc_mir::transform::MirPass>::run_pass
0 10 0 0 5 0 0 0 0 0
3116 10 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::uninhabited_enum_branching::UninhabitedEnumBranching as rustc_mir::transform::MirPass>::run_pass
3116 15 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::validate::TypeChecker as rustc_middle::mir::visit::Visitor>::visit_statement
0 52 2 1 13 0 0 26 0 0
3116 26 0 0 0 0 0 0 0 0
3570 26 3 1 0 0 0 0 0 0
fn=<rustc_mir::transform::validate::Validator as rustc_mir::transform::MirPass>::run_pass
0 34 6 2 16 0 0 3 0 0
3116 36 0 0 0 0 0 0 0 0
3570 138 5 2 5 0 0 5 0 0
fn=<rustc_mir_build::hair::pattern::check_match::MatchVisitor as rustc_hir::intravisit::Visitor>::visit_expr
0 3 0 0 0 0 0 0 0 0
622 1 0 0 0 0 0 0 0 0
3570 17 2 2 1 0 0 2 0 0
fn=<rustc_parse_format::Parser as core::iter::traits::iterator::Iterator>::next
216 3 0 0 0 0 0 0 0 0
3522 1 0 0 0 0 0 1 0 0
3549 2 1 1 2 0 0 0 0 0
3570 4 0 0 0 0 0 0 0 0
fn=<rustc_passes::intrinsicck::ItemVisitor as rustc_hir::intravisit::Visitor>::visit_nested_body
3570 4 1 1 0 0 0 0 0 0
fn=<rustc_passes::lib_features::LibFeatureCollector as rustc_hir::intravisit::Visitor>::visit_attribute
3570 16 0 0 0 0 0 0 0 0
3675 24 1 1 6 0 0 0 0 0
fn=<rustc_passes::liveness::IrMaps as rustc_hir::intravisit::Visitor>::visit_fn
0 5 4 4 3 0 0 1 0 0
3570 7 0 0 1 0 0 0 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_block
3570 18 0 0 4 1 0 0 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_body
3570 2 0 0 0 0 0 0 0 0
fn=<rustc_passes::stability::Checker as rustc_hir::intravisit::Visitor>::visit_item
6265 2 0 0 0 0 0 0 0 0
6271 1 1 1 0 0 0 0 0 0
6276 7 0 0 2 1 0 0 0 0
fn=<rustc_privacy::DefIdVisitorSkeleton<V> as rustc_middle::ty::fold::TypeVisitor>::visit_ty
3570 18 1 1 0 0 0 0 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_mod
0 1 0 0 0 0 0 0 0 0
622 2 1 1 0 0 0 0 0 0
3570 15 0 0 0 0 0 0 0 0
fn=<rustc_privacy::SearchInterfaceForPrivateItemsVisitor as rustc_privacy::DefIdVisitor>::visit_def_id
3116 2 0 0 0 0 0 0 0 0
fn=<rustc_privacy::TypePrivacyVisitor as rustc_hir::intravisit::Visitor>::visit_qpath
3570 28 1 1 0 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_attribute
3116 4 0 0 2 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_block
0 2 1 1 1 1 0 0 0 0
3570 6 0 0 0 0 0 0 0 0
3657 3 0 0 0 0 0 0 0 0
3658 1 0 0 1 1 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
3570 5 0 0 0 0 0 1 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_block
0 8 1 1 2 1 0 4 0 0
3570 24 0 0 2 2 0 4 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_generics
3570 6 1 1 0 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_generics
0 1 1 1 0 0 0 0 0 0
622 3 0 0 0 0 0 0 0 0
3570 8 1 1 1 0 0 0 0 0
3674 8 0 0 0 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_item
622 2 1 1 0 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_nested_body
0 3 2 2 2 0 0 0 0 0
3570 4 0 0 0 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_path
0 83 3 3 8 0 0 28 1 0
622 2 0 0 1 0 0 0 0 0
3566 2 0 0 0 0 0 0 0 0
3570 36 1 1 10 0 0 0 0 0
3657 2 0 0 0 0 0 0 0 0
3658 2 0 0 0 0 0 0 0 0
fn=<rustc_serialize::opaque::Decoder as rustc_serialize::serialize::Decoder>::read_str
3167 26684 0 0 0 0 0 0 0 0
3169 13342 383 1 0 0 0 0 0 0
3251 20013 0 0 0 0 0 0 0 0
fn=<rustc_span::FileName as core::convert::From<std::path::PathBuf>>::from
0 2 1 1 0 0 0 0 0 0
1465 3 0 0 0 0 0 0 0 0
6276 1 0 0 1 0 0 0 0 0
fn=<rustc_span::NonNarrowChar as rustc_serialize::serialize::Decodable>::decode
3251 885 4 2 0 0 0 0 0 0
fn=<rustc_span::SourceFile as rustc_serialize::serialize::Decodable>::decode
3251 7695 0 0 0 0 0 0 0 0
fn=<rustc_span::hygiene::ExpnData as rustc_serialize::serialize::Decodable>::decode
3251 3597 0 0 0 0 0 0 0 0
fn=<rustc_span::hygiene::SyntaxContextData as rustc_serialize::serialize::Decodable>::decode
3251 942 0 0 0 0 0 0 0 0
fn=<rustc_symbol_mangling::legacy::SymbolPrinter as core::fmt::Write>::write_str
0 594 0 0 66 0 0 132 0 0
1465 22 2 1 0 0 0 0 0 0
3570 832 0 0 0 0 0 0 0 0
6271 6 0 0 0 0 0 0 0 0
6276 6 0 0 6 0 0 0 0 0
fn=<rustc_symbol_mangling::legacy::SymbolPrinter as rustc_middle::ty::print::Printer>::path_qualified
383 2 0 0 0 0 0 0 0 0
fn=<rustc_symbol_mangling::legacy::SymbolPrinter as rustc_middle::ty::print::pretty::PrettyPrinter>::comma_sep
3570 2 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::Layout as core::hash::Hash>::hash
0 4 2 1 0 0 0 0 0 0
3570 986 2 0 0 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::FnAbiLlvmExt>::apply_attrs_callsite
0 16 0 0 16 0 0 0 0 0
3570 99 8 1 8 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::FnAbiLlvmExt>::apply_attrs_llfn
3570 228 0 0 19 2 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::FnAbiLlvmExt>::llvm_type
0 43 1 1 40 1 0 0 0 0
3570 457 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::adjust_for_abi
0 17 0 0 2 1 1 0 0 0
3570 336 8 1 0 0 0 0 0 0
6265 6 1 1 0 0 0 0 0 0
6271 2 0 0 0 0 0 0 0 0
6276 8 0 0 4 1 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_fn_ptr
0 12 3 1 0 0 0 0 0 0
88 4 0 0 0 0 0 0 0 0
6265 48 8 4 12 0 0 0 0 0
6271 16 1 1 0 0 0 0 0 0
6276 88 3 1 32 1 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_instance
0 114 28 1 0 0 0 0 0 0
88 38 0 0 0 0 0 0 0 0
216 10 0 0 0 0 0 0 0 0
383 20 0 0 0 0 0 0 0 0
3169 20 2 0 0 0 0 0 0 0
6265 456 50 3 114 17 0 0 0 0
6271 152 0 0 0 0 0 0 0 0
6276 836 46 3 304 39 0 0 0 0
fn=<rustc_target::asm::InlineAsmArch as core::str::FromStr>::from_str
0 1 0 0 0 0 0 0 0 0
6265 4 1 1 0 0 0 0 0 0
6271 1 0 0 0 0 0 0 0 0
6276 4 1 1 2 1 0 0 0 0
fn=<rustc_target::spec::Target as rustc_serialize::json::ToJson>::to_json
6221 6 0 0 0 0 0 6 0 0
6245 8 2 1 2 0 0 0 0 0
6251 4 0 0 0 0 0 0 0 0
6265 44 2 2 22 0 0 0 0 0
6271 20 0 0 0 0 0 0 0 0
6276 24 1 1 12 1 0 12 0 0
fn=<rustc_target::spec::TargetTriple as rustc_serialize::serialize::Decodable>::decode
3251 126 0 0 0 0 0 0 0 0
fn=<rustc_target::spec::abi::Abi as rustc_serialize::serialize::Decodable>::decode
3251 51 0 0 0 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_all_or_error
622 216 0 0 108 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
0 222 0 0 0 0 0 0 0 0
3570 512 17 1 1 0 0 0 0 0
fn=<rustc_trait_selection::traits::object_safety::contains_illegal_self_type_reference::IllegalSelfTypeVisitor as rustc_middle::ty::fold::TypeVisitor>::visit_ty
3570 24 0 0 0 0 0 0 0 0
fn=<rustc_trait_selection::traits::project::AssocTypeNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
3570 8 1 1 0 0 0 0 0 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_const
3570 50 5 1 0 0 0 0 0 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
3570 62 0 0 0 0 0 0 0 0
fn=<rustc_typeck::check::regionck::RegionCtxt as rustc_hir::intravisit::Visitor>::visit_expr
88 13 0 0 0 0 0 0 0 0
179 6 0 0 0 0 0 0 0 0
3570 28 1 1 0 0 0 0 0 0
fn=<rustc_typeck::check_unused::CollectExternCrateVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
1436 3 0 0 0 0 0 0 0 0
6276 1 0 0 1 1 0 0 0 0
fn=<rustc_typeck::collect::CollectItemTypesVisitor as rustc_hir::intravisit::Visitor>::visit_generics
3570 4 0 0 0 0 0 0 0 0
fn=<rustc_typeck::collect::ItemCtxt as rustc_typeck::astconv::AstConv>::default_constness_for_trait_bounds
3116 6 0 0 0 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::clone::Clone>::clone
3570 129 0 0 0 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
0 54 2 2 30 0 0 0 0 0
3522 16 0 0 0 0 0 16 0 0
3566 33 2 2 29 0 0 0 0 0
3568 7 0 0 7 0 0 0 0 0
3570 1098 41 13 226 1 0 0 0 0
3580 821 19 4 24 0 0 0 0 0
3591 10 2 1 0 0 0 0 0 0
3753 188 4 1 0 0 0 0 0 0
fn=<std::collections::hash::map::HashMap<K,V,S> as core::iter::traits::collect::FromIterator<(K,V)>>::from_iter
0 2 0 0 0 0 0 0 0 0
3570 1529 0 0 0 0 0 0 0 0
fn=<std::env::SplitPaths as core::iter::traits::iterator::Iterator>::next
0 220 0 0 10 0 0 0 0 0
3154 20 0 0 0 0 0 0 0 0
3169 20 0 0 0 0 0 0 0 0
3251 10 0 0 0 0 0 0 0 0
3570 1017 0 0 0 0 0 0 0 0
3711 451 0 0 0 0 0 0 0 0
3712 10 1 1 0 0 0 0 0 0
4053 24 0 0 12 0 0 0 0 0
4057 22 0 0 22 0 0 0 0 0
4060 10 0 0 10 0 0 0 0 0
4061 30 0 0 0 0 0 20 0 0
4101 2 0 0 1 0 0 0 0 0
4104 2 0 0 0 0 0 1 0 0
4105 2 0 0 2 0 0 0 0 0
fn=<std::env::SplitPaths as core::iter::traits::iterator::Iterator>::size_hint
4069 27 0 0 3 0 0 9 0 0
fn=<std::path::Components as core::iter::traits::double_ended::DoubleEndedIterator>::next_back
3169 198 0 0 0 0 0 0 0 0
3570 189 0 0 0 0 0 0 0 0
fn=<std::path::Components as core::iter::traits::iterator::Iterator>::next
88 5110 0 0 0 0 0 0 0 0
3154 453 0 0 0 0 0 0 0 0
3169 8400 0 0 0 0 0 0 0 0
3251 14874 0 0 0 0 0 0 0 0
3570 58847 0 0 0 0 0 0 0 0
3711 33616 0 0 0 0 0 0 0 0
3715 29416 0 0 0 0 0 0 0 0
6265 27778 11 1 0 0 0 0 0 0
6271 79 0 0 0 0 0 0 0 0
6276 158 0 0 79 0 0 0 0 0
fn=<std::path::PathBuf as core::cmp::PartialEq>::eq
88 2 1 1 0 0 0 0 0 0
fn=<std::sys::unix::fs::ReadDir as core::iter::traits::iterator::Iterator>::next
0 684 2 2 342 1 0 0 0 0
3169 1026 0 0 0 0 0 0 0 0
6276 8 2 2 4 0 0 0 0 0
fn=_ZN106_$LT$core..iter..adapters..chain..Chain$LT$A$C$B$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$9size_hintN.llvm.M
3580 6 0 0 3 0 0 0 0 0
fn=_ZN10rustc_lint17nonstandard_style12NonSnakeCase16check_snake_caseN.llvm.M
0 6 0 0 1 1 1 0 0 0
3522 8 0 0 0 0 0 0 0 0
3570 12 0 0 0 0 0 0 0 0
fn=_ZN10rustc_lint6levels11lint_levelsN.llvm.M
0 1 0 0 1 0 0 0 0 0
3570 13 1 1 0 0 0 0 0 0
fn=_ZN10rustc_lint7builtin10MissingDoc24check_missing_docs_attrsN.llvm.M
3570 2 0 0 0 0 0 0 0 0
3657 2 0 0 0 0 0 0 0 0
fn=_ZN112_$LT$rustc_middle..mir..interpret..allocation..Allocation$LT$Tag$C$Extra$GT$$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
0 24 0 0 12 0 0 0 0 0
6245 12 0 0 6 0 0 0 0 0
6251 6 0 0 0 0 0 0 0 0
6265 24 0 0 12 0 0 0 0 0
6271 12 0 0 0 0 0 0 0 0
6276 24 0 0 12 5 0 12 0 0
fn=_ZN11rustc_index3vec21IndexVec$LT$I$C$T$GT$9pick2_mutN.llvm.M
1072 120 0 0 60 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$10insert_allN.llvm.M
3122 4 0 0 0 0 0 0 0 0
3570 2 0 0 0 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$5unionN.llvm.M
0 219 0 0 0 0 0 0 0 0
3122 311 0 0 0 0 0 0 0 0
3570 950 1 1 0 0 0 0 0 0
3657 30 0 0 0 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$6insertN.llvm.M
0 12 1 1 0 0 0 3 0 0
3122 66 0 0 0 0 0 0 0 0
3570 1128 2 2 0 0 0 0 0 0
3657 9 0 0 0 0 0 0 0 0
3658 48 0 0 0 0 0 0 0 0
3711 681 0 0 0 0 0 0 0 0
3715 287 0 0 0 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$6insertN.llvm.M
3570 8 0 0 0 0 0 0 0 0
3711 4 0 0 0 0 0 0 0 0
3715 1 0 0 0 0 0 0 0 0
fn=_ZN11rustc_index7bit_set28SparseBitMatrix$LT$R$C$C$GT$10ensure_rowN.llvm.M
3122 600 0 0 0 0 0 0 0 0
fn=_ZN11rustc_index7bit_set28SparseBitMatrix$LT$R$C$C$GT$10ensure_rowN.llvm.M
3122 8 0 0 0 0 0 0 0 0
fn=_ZN11rustc_infer5infer8outlives11obligations21TypeOutlives$LT$D$GT$23components_must_outliveN.llvm.M
0 60 1 1 12 0 0 12 0 0
3570 19 0 0 6 0 0 0 0 0
fn=_ZN11rustc_infer5infer8outlives11obligations21TypeOutlives$LT$D$GT$23components_must_outliveN.llvm.M
0 22 1 1 4 0 0 4 0 0
3570 7 0 0 2 0 0 0 0 0
fn=_ZN11rustc_infer5infer9canonical14query_response47_$LT$impl$u20$rustc_infer..infer..InferCtxt$GT$33query_response_substitution_guess28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
3116 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check13check_bindersN.llvm.M
0 11 0 0 3 0 0 5 0 0
3570 65 3 1 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check17check_occurrencesN.llvm.M
622 3 0 0 0 0 0 0 0 0
3570 4 0 0 0 0 0 0 0 0
3753 4 0 0 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_rules18check_matcher_coreN.llvm.M
0 21 0 0 10 0 0 2 0 0
3154 27 0 0 0 0 0 9 0 0
3570 23 0 0 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_rules9FirstSets3new11build_recurN.llvm.M
0 17 3 1 0 0 0 0 0 0
3570 18 0 0 0 0 0 0 0 0
3657 12 0 0 0 0 0 0 0 0
3753 34 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty17GenericPredicates16instantiate_intoN.llvm.M
0 6 0 0 0 0 0 6 0 0
383 8 0 0 0 0 0 0 0 0
3570 200 4 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty4fold12TypeFoldable10visit_withN.llvm.M
3570 14 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5flags15FlagComputation10add_substsN.llvm.M
0 939 0 0 0 0 0 0 0 0
3570 3945 129 1 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5flags15FlagComputation9add_constN.llvm.M
383 52 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5print6pretty13PrettyPrinter17pretty_print_typeN.llvm.M
383 6 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5print6pretty13PrettyPrinter17pretty_print_typeN.llvm.M
383 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5print7Printer22default_print_def_pathN.llvm.M
0 9 3 1 3 0 0 6 0 0
88 41 0 0 0 0 0 0 0 0
622 6 0 0 3 0 0 0 0 0
3167 6 0 0 0 0 0 0 0 0
3169 6 0 0 0 0 0 0 0 0
3570 8 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5print8obsolete17DefPathBasedNames19push_generic_paramsN.llvm.M
383 4 0 0 0 0 0 0 0 0
3570 12 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
3570 76 6 1 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
3570 42 3 1 6 0 0 3 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
3570 4 1 1 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
622 164 0 0 0 0 0 0 0 0
3570 835 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
3570 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
0 18 0 0 18 0 0 0 0 0
622 20 0 0 0 0 0 0 0 0
3570 142 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
3570 16 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty7context6TyCtxt25layout_scalar_valid_range28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
3570 232 0 0 0 0 0 0 0 0
3674 56 7 1 28 6 0 0 0 0
3675 306 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle3mir5visit10MutVisitor10visit_bodyN.llvm.M
0 96 4 3 24 1 0 12 0 0
3116 6 1 1 3 0 0 0 0 0
3122 38 0 0 0 0 0 0 0 0
3570 176 2 2 45 0 0 3 0 0
fn=_ZN12rustc_middle3mir9traversal9Postorder18traverse_successorN.llvm.M
234 177 0 0 0 0 0 0 0 0
3116 124 0 0 0 0 0 0 0 0
3122 140 0 0 0 0 0 0 0 0
3522 19 0 0 0 0 0 19 0 0
3570 252 0 0 126 0 0 0 0 0
fn=_ZN12rustc_passes10check_attr16CheckAttrVisitor16check_attributesN.llvm.M
622 15 1 1 0 0 0 9 0 0
3570 33 0 0 9 0 0 3 0 0
fn=_ZN12rustc_passes5entry8entry_fnN.llvm.M
3570 2 0 0 0 0 0 0 0 0
3658 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes6region17region_scope_treeN.llvm.M
3116 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes8liveness12add_from_patN.llvm.M
3179 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes9reachable13reachable_setN.llvm.M
0 4 0 0 1 0 0 1 0 0
3570 325 0 0 0 0 0 0 0 0
3658 4 1 1 1 0 0 0 0 0
fn=_ZN12rustc_traits15dropck_outlives21adt_dtorck_constraintN.llvm.M
622 28 6 2 0 0 0 6 0 0
3570 40 0 0 7 0 0 0 0 0
fn=_ZN12rustc_typeck18mem_categorization24MemCategorizationContext12cat_pattern_N.llvm.M
3570 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck5check18has_typeck_resultsN.llvm.M
3116 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck5check18typeck_item_bodiesN.llvm.M
3570 5 1 0 0 0 0 0 0 0
3627 2 0 0 2 1 0 0 0 0
fn=_ZN12rustc_typeck5check6method5probe12ProbeContext9pick_coreN.llvm.M
622 2 0 0 1 0 0 0 0 0
3522 1 0 0 0 0 0 1 0 0
3570 2 0 0 1 0 0 0 0 0
fn=_ZN12rustc_typeck5check6typeckN.llvm.M
3116 4 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck5check8coercion19CoerceMany$LT$E$GT$12coerce_innerN.llvm.M
88 2 0 0 2 0 0 0 0 0
fn=_ZN12rustc_typeck5check8regionck10RegionCtxt11link_regionN.llvm.M
3753 8 1 1 0 0 0 0 0 0
fn=_ZN12rustc_typeck7collect11generics_ofN.llvm.M
622 12 0 0 6 0 0 0 0 0
3116 6 0 0 0 0 0 0 0 0
3570 8 3 1 0 0 0 0 0 0
fn=_ZN12rustc_typeck7collect13predicates_ofN.llvm.M
622 12 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck7collect16codegen_fn_attrsN.llvm.M
0 543 32 3 43 0 0 143 9 0
3116 4 2 1 0 0 0 0 0 0
3522 4 2 1 2 0 0 2 0 0
3570 683 0 0 318 0 0 0 0 0
fn=_ZN12rustc_typeck7collect21predicates_defined_onN.llvm.M
88 54 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck7collect22explicit_predicates_ofN.llvm.M
0 6 0 0 3 0 0 3 1 0
3116 6 0 0 0 0 0 0 0 0
3570 12 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck7collect6fn_sigN.llvm.M
0 2 0 0 1 0 0 1 0 0
3116 2 1 1 0 0 0 0 0 0
fn=_ZN12rustc_typeck8outlives20inferred_outlives_ofN.llvm.M
3116 6 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck9coherence14coherent_traitN.llvm.M
3570 2 0 0 0 0 0 0 0 0
fn=_ZN13rustc_privacy18TypePrivacyVisitor19check_expr_pat_typeN.llvm.M
0 2 0 0 0 0 0 2 0 0
3570 49 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor12resolve_exprN.llvm.M
3570 23 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor12resolve_itemN.llvm.M
3570 2 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor27smart_resolve_path_fragmentN.llvm.M
216 2 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve4late9lifetimes15LifetimeContext21visit_fn_like_elisionN.llvm.M
3570 3 0 0 0 0 0 1 0 0
fn=_ZN13rustc_resolve6macros17registered_identsN.llvm.M
3570 4 1 1 0 0 0 0 0 0
fn=_ZN13rustc_resolve7imports41_$LT$impl$u20$rustc_resolve..Resolver$GT$38resolve_ident_in_module_unadjusted_extN.llvm.M
3570 60 0 0 0 0 0 0 0 0
fn=_ZN14rustc_metadata5rmeta7decoder17__ty_decoder_impl111_$LT$impl$u20$rustc_serialize..serialize..Decoder$u20$for$u20$rustc_metadata..rmeta..decoder..DecodeContext$GT$8read_strN.llvm.M
3167 92 0 0 0 0 0 0 0 0
3169 46 9 1 0 0 0 0 0 0
3251 69 0 0 0 0 0 0 0 0
fn=_ZN14rustc_metadata7creader6CStore30push_dependencies_in_postorderN.llvm.M
0 120 4 2 30 0 0 90 0 0
3116 60 0 0 0 0 0 0 0 0
3570 1782 0 0 0 0 0 0 0 0
3658 448 0 0 448 0 0 0 0 0
fn=_ZN15rustc_mir_build4hair7pattern6_match6Fields9wildcardsN.llvm.M
383 2 0 0 0 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr10as_operand49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$15as_call_operandN.llvm.M
0 9 0 0 0 0 0 9 0 0
3116 6 0 0 0 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr10as_operand49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$15expr_as_operandN.llvm.M
0 6 0 0 0 0 0 6 0 0
3116 6 0 0 0 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr8as_place49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$13expr_as_placeN.llvm.M
0 6 0 0 0 0 0 6 0 0
3116 6 0 0 0 0 0 0 0 0
fn=_ZN15rustc_mir_build5build5scope49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$9pop_scopeN.llvm.M
0 96 0 0 24 0 0 0 0 0
3122 4 2 2 0 0 0 0 0 0
3251 24 0 0 0 0 0 0 0 0
3570 72 0 0 0 0 0 0 0 0
3657 96 0 0 0 0 0 0 0 0
3658 24 0 0 0 0 0 0 0 0
fn=_ZN15rustc_serialize9serialize7Decoder17read_struct_fieldN.llvm.M
3251 15 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa3mir11codegen_mir28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
0 10 10 1 0 0 0 0 0 0
3116 38 8 1 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa3mir5block23TerminatorCodegenHelper8lltargetN.llvm.M
0 55 0 0 44 9 0 0 0 0
3116 44 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
517 5 0 0 0 0 0 0 0 0
518 15 0 0 0 0 0 0 0 0
622 3 1 1 0 0 0 0 0 0
3116 14 0 0 0 0 0 0 0 0
3570 27 2 2 1 1 0 0 0 0
3658 5 0 0 1 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export35upstream_monomorphizations_providerN.llvm.M
0 2529 2 2 17 1 0 19 0 0
3122 28 0 0 0 0 0 0 0 0
3570 5051 2 2 2487 1 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export39is_reachable_non_generic_provider_localN.llvm.M
0 1 0 0 0 0 0 0 0 0
3570 4 0 0 0 0 0 0 0 0
3658 3 1 1 1 1 0 0 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext11lower_attrsN.llvm.M
622 10 0 0 0 0 0 0 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext19lower_block_noallocN.llvm.M
0 2 0 0 0 0 0 0 0 0
3570 20 0 0 0 0 0 4 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext24lower_node_id_with_ownerN.llvm.M
3116 14 1 0 0 0 0 0 0 0
3122 8 0 0 0 0 0 0 0 0
fn=_ZN18rustc_codegen_llvm4back5write18diagnostic_handlerN.llvm.M
3570 18 0 0 0 0 0 0 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$22register_obligation_atN.llvm.M
3116 38 0 0 0 0 0 0 0 0
fn=_ZN21rustc_data_structures5graph7iterate15post_order_walkN.llvm.M
0 44 0 0 0 0 0 0 0 0
3116 154 10 1 22 0 0 0 0 0
fn=_ZN21rustc_data_structures5graph7iterate15post_order_walkN.llvm.M
0 13 0 0 0 0 0 0 0 0
3116 44 1 1 6 0 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety33virtual_call_violation_for_methodN.llvm.M
383 8 0 0 0 0 0 0 0 0
622 9 0 0 0 0 0 0 0 0
3251 6 0 0 0 0 0 0 0 0
3570 18 0 0 0 0 0 0 0 0
3657 6 0 0 0 0 0 0 0 0
fn=_ZN3std10sys_common9backtrace28__rust_begin_short_backtraceN.llvm.M
0 1 0 0 0 0 0 0 0 0
1612 16 7 1 0 0 0 0 0 0
1627 1 0 0 0 0 0 0 0 0
1628 2 0 0 1 1 0 0 0 0
fn=_ZN47_$LT$dyn$u20$rustc_typeck..astconv..AstConv$GT$17prohibit_genericsN.llvm.M
0 11 1 1 0 0 0 2 0 0
3570 10 0 0 2 0 0 0 0 0
fn=_ZN47_$LT$dyn$u20$rustc_typeck..astconv..AstConv$GT$26create_substs_for_ast_pathN.llvm.M
0 2 1 1 0 0 0 1 0 0
88 1 0 0 0 0 0 0 0 0
622 5 1 1 0 0 0 1 0 0
3090 1 0 0 1 0 0 0 0 0
3570 16 2 2 1 0 0 2 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
3570 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 10 2 2 5 1 0 0 0 0
3570 15 1 1 2 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
3167 14460 0 0 0 0 0 0 0 0
3169 7230 0 0 0 0 0 0 0 0
3251 10845 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
88 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
3570 383 3 3 42 0 0 1 0 0
3658 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
3570 42 6 1 0 0 0 0 0 0
3674 18 0 0 6 0 0 0 0 0
3675 42 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
3566 1 0 0 1 0 0 0 0 0
3570 2 0 0 1 0 0 0 0 0
fn=_ZN4core3str21_$LT$impl$u20$str$GT$5rfindN.llvm.M
0 144 0 0 144 0 0 0 0 0
3132 576 0 0 0 0 0 0 0 0
3169 288 17 1 0 0 0 0 0 0
6271 144 0 0 0 0 0 0 0 0
6276 432 0 0 144 7 0 144 0 0
fn=_ZN4core4hash5impls58_$LT$impl$u20$core..hash..Hash$u20$for$u20$$u5b$T$u5d$$GT$4hashN.llvm.M
3570 324 9 1 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
3179 20 3 1 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
0 280 0 0 14 0 0 6 0 0
517 8 0 0 0 0 0 0 0 0
518 30 0 0 0 0 0 0 0 0
1072 12 0 0 0 0 0 0 0 0
1074 6 0 0 0 0 0 0 0 0
3177 12 1 1 0 0 0 0 0 0
3179 181 0 0 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
3179 12 0 0 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
3179 10 0 0 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
3179 26 0 0 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
3179 6 0 0 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
3179 90 0 0 0 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
3179 29 0 0 0 0 0 0 0 0
fn=_ZN59_$LT$rustc_hash..FxHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
3154 65 0 0 0 0 0 0 0 0
fn=_ZN59_$LT$rustc_hash..FxHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
3154 995 11 1 0 0 0 0 0 0
fn=_ZN59_$LT$rustc_hash..FxHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
3154 179 0 0 0 0 0 0 0 0
fn=_ZN59_$LT$rustc_hash..FxHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
3154 170886 9 0 0 0 0 0 0 0
fn=_ZN62_$LT$rustc_target..abi..Layout$u20$as$u20$core..hash..Hash$GT$4hashN.llvm.M
3154 2 0 0 0 0 0 0 0 0
3570 32 1 1 0 0 0 0 0 0
fn=_ZN66_$LT$rustc_target..abi..Layout$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
0 14 0 0 0 0 0 0 0 0
6245 32 0 0 16 0 0 0 0 0
6251 16 0 0 0 0 0 0 0 0
6265 32 0 0 16 0 0 0 0 0
6271 16 0 0 0 0 0 0 0 0
6276 28 0 0 7 5 0 7 0 0
fn=_ZN68_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..SlicePartialEq$LT$A$GT$$GT$5equalN.llvm.M
0 24 0 0 0 0 0 0 0 0
6244 42 1 1 0 0 0 42 0 0
6245 12 0 0 0 0 0 0 0 0
6251 18 0 0 0 0 0 0 0 0
6256 54 2 2 42 0 0 0 0 0
fn=_ZN88_$LT$rustc_serialize..opaque..Decoder$u20$as$u20$rustc_serialize..serialize..Decoder$GT$8read_strN.llvm.M
3167 186680 0 0 0 0 0 0 0 0
3169 93340 0 0 0 0 0 0 0 0
3251 140010 0 0 0 0 0 0 0 0
fn=_ZN8rustc_ty2ty16associated_itemsN.llvm.M
622 8 6 0 0 0 0 0 0 0
fn=_ZN8rustc_ty2ty20adt_sized_constraintN.llvm.M
383 8 0 0 0 0 0 0 0 0
622 24 7 1 0 0 0 8 0 0
fn=_ZN8rustc_ty2ty23sized_constraint_for_tyN.llvm.M
3570 2 0 0 0 0 0 0 0 0
3657 5 1 1 1 0 0 0 0 0
3658 4 0 0 0 0 0 0 0 0
fn=_ZN8rustc_ty2ty26instance_def_size_estimateN.llvm.M
3570 101 0 0 0 0 0 0 0 0
fn=_ZN8rustc_ty2ty9param_envN.llvm.M
3116 6 0 0 0 0 0 0 0 0
fn=_ZN90_$LT$rustc_metadata..rmeta..CrateRoot$u20$as$u20$rustc_serialize..serialize..Decodable$GT$6decode28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
0 42 14 1 0 0 0 0 0 0
3251 504 27 2 0 0 0 0 0 0
fn=_ZN9rustc_hir3hir74_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_PathSegment119_$LT$impl$u20$rustc_data_structures..stable_hasher..HashStable$LT$__CTX$GT$$u20$for$u20$rustc_hir..hir..PathSegment$GT$11hash_stableN.llvm.M
0 1 0 0 1 0 0 0 0 0
3570 2 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir10const_eval10fn_queries15is_const_fn_rawN.llvm.M
3116 2 1 1 0 0 0 0 0 0
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
383 1 1 1 0 0 0 0 0 0
3570 2 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 52 0 0 0 0 0 0 0 0
3116 36 0 0 0 0 0 0 0 0
3122 104 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
3116 4 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
3116 12 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 50 0 0 0 0 0 0 0 0
3116 36 0 0 0 0 0 0 0 0
3122 100 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
3116 10 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 4 0 0 0 0 0 0 0 0
3116 8 0 0 0 0 0 0 0 0
3122 8 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 6 2 1 0 0 0 0 0 0
3116 12 2 1 0 0 0 0 0 0
3122 12 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 41 0 0 0 0 0 0 0 0
3116 26 0 0 0 0 0 0 0 0
3122 82 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 37 0 0 0 0 0 0 0 0
3116 22 0 0 0 0 0 0 0 0
3122 74 3 1 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow5impls7borrows7Borrows21kill_borrows_on_placeN.llvm.M
88 34 0 0 34 1 0 0 0 0
3116 136 2 1 34 0 0 0 0 0
fn=_ZN9rustc_mir9transform13mir_validatedN.llvm.M
0 65 1 1 6 0 0 7 0 0
88 18 0 0 18 0 0 0 0 0
3570 105 0 0 36 0 0 0 0 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::entry
3570 140 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::map::Entry<K,V>::or_insert_with
3116 96 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::search::search_tree
3570 6911 61 13 0 0 0 0 0 0
6376 2679 2 1 2679 3 0 2679 1 0
6377 5358 0 0 0 0 0 0 0 0
fn=alloc::fmt::format
0 417 0 0 0 0 0 0 0 0
88 139 0 0 139 0 0 0 0 0
3570 2627 36 1 0 0 0 0 0 0
6265 695 0 0 139 0 0 0 0 0
fn=alloc::rc::Rc<T>::make_mut
3570 30 0 0 0 0 0 0 0 0
fn=alloc::slice::<impl [T]>::join
3570 40 0 0 0 0 0 0 0 0
fn=alloc::slice::<impl alloc::borrow::ToOwned for [T]>::to_owned
3507 5 2 1 0 0 0 0 0 0
fn=alloc::slice::insert_head
0 38 0 0 0 0 0 0 0 0
3116 12 0 0 0 0 0 0 0 0
6376 52 0 0 33 2 0 33 0 0
6377 66 1 1 0 0 0 0 0 0
fn=alloc::slice::merge_sort
3161 26 0 0 0 0 0 0 0 0
3259 82 8 4 3 0 0 0 0 0
fn=alloc::str::<impl alloc::slice::Join<&str> for [S]>::join
3570 32 0 0 0 0 0 0 0 0
fn=alloc::str::<impl str>::replace
3090 4822 0 0 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::dedup_by
2076 2 0 0 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::extend_from_slice
622 9 1 1 0 0 0 0 0 0
3570 162 0 0 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::extend_with
3507 18 1 1 0 0 0 0 0 0
3570 336 11 2 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::retain
517 196 0 0 0 0 0 0 0 0
fn=core::fmt::Formatter::pad
0 5356 137 2 3708 0 0 0 0 0
fn=core::fmt::num::<impl core::fmt::LowerHex for i64>::fmt
3251 36 0 0 0 0 0 0 0 0
fn=core::fmt::write
622 12 0 0 12 0 0 0 0 0
3090 482 0 0 0 0 0 0 0 0
3549 48 3 1 0 0 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for &T>::hash
0 12 0 0 0 0 0 0 0 0
3570 144 6 1 0 0 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for [T]>::hash
3570 474 0 0 0 0 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for str>::hash
3154 1206 0 0 0 0 0 0 0 0
fn=core::iter::traits::iterator::Iterator::eq
6265 4 0 0 2 0 0 0 0 0
6271 1 1 1 0 0 0 0 0 0
6276 2 0 0 1 0 0 1 0 0
fn=core::iter::traits::iterator::Iterator::unzip
3549 20 10 1 0 0 0 0 0 0
fn=core::num::<impl core::str::FromStr for u64>::from_str
0 4 0 0 0 0 0 0 0 0
3570 12 0 0 0 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
0 4942 1 1 15 0 0 0 0 0
88 1 0 0 0 0 0 0 0 0
3116 18 0 0 0 0 0 0 0 0
3179 2 1 1 0 0 0 0 0 0
3570 16304 41 0 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
0 2 1 1 2 0 0 0 0 0
383 4 0 0 0 0 0 0 0 0
3116 32 1 1 0 0 0 0 0 0
3570 8 1 1 0 0 0 0 0 0
3657 12 0 0 0 0 0 0 0 0
3658 8 0 0 0 0 0 0 0 0
6437 6 0 0 0 0 0 2 0 0
fn=core::ptr::drop_in_place
0 18 12 1 0 0 0 0 0 0
3566 18 0 0 18 0 0 0 0 0
3568 18 0 0 18 0 0 0 0 0
3570 72 0 0 0 0 0 0 0 0
fn=core::slice::<impl [T]>::copy_from_slice
0 6047 0 0 0 0 0 0 0 0
2366 3082 194 30 0 0 0 0 0 0
2370 12328 39 6 0 0 0 6164 65 13
2374 30 0 0 15 0 0 0 0 0
fn=core::slice::<impl [T]>::sort_unstable::{{closure}}
1704 68 3 1 28 0 0 28 0 0
6265 8 0 0 4 0 0 0 0 0
6376 4 0 0 4 0 0 4 0 0
6377 8 0 0 0 0 0 0 0 0
6379 16 0 0 0 0 0 0 0 0
fn=core::slice::<impl core::cmp::PartialEq<[B]> for [A]>::eq
0 431 6 2 56 0 0 0 0 0
6187 93 20 2 0 0 0 93 0 0
6189 210 21 2 210 0 0 0 0 0
6245 234 39 2 0 0 0 0 0 0
6251 177 0 0 0 0 0 0 0 0
6255 157 0 0 157 9 0 0 0 0
fn=core::slice::memchr::memchr
0 303 2 1 0 0 0 0 0 0
3251 32 0 0 0 0 0 0 0 0
3570 934 35 2 0 0 0 0 0 0
3711 448 1 1 0 0 0 0 0 0
3715 175 0 0 0 0 0 0 0 0
fn=core::slice::memchr::memrchr
0 692 0 0 0 0 0 0 0 0
2545 164 0 0 0 0 0 0 0 0
2591 328 0 0 0 0 0 0 0 0
3154 328 0 0 0 0 0 0 0 0
3169 264 0 0 0 0 0 0 0 0
3251 164 0 0 0 0 0 0 0 0
3730 164 0 0 0 0 0 0 0 0
3731 848 0 0 0 0 0 0 0 0
3732 4292 0 0 0 0 0 0 0 0
3751 492 0 0 0 0 0 0 0 0
3753 4256 12 1 0 0 0 0 0 0
fn=core::slice::sort::break_patterns
517 6 1 1 0 0 0 0 0 0
518 6 0 0 0 0 0 0 0 0
fn=core::slice::sort::shift_tail
0 596 1 1 71 0 0 0 0 0
6265 173 1 1 0 0 0 0 0 0
6271 15 0 0 0 0 0 0 0 0
6276 86 0 0 27 1 0 21 0 0
6376 223 1 1 82 1 0 82 0 0
6377 164 0 0 0 0 0 0 0 0
fn=core::str::<impl str>::trim
0 2692 32 2 296 0 0 599 0 0
3522 592 15 1 0 0 0 0 0 0
3570 606 0 0 0 0 0 0 0 0
3753 909 7 0 0 0 0 0 0 0
fn=core::str::<impl str>::trim_end
0 1 0 0 0 0 0 0 0 0
3753 6 0 0 0 0 0 0 0 0
fn=core::str::<impl str>::trim_matches
3570 2 0 0 0 0 0 0 0 0
3753 2 0 0 0 0 0 0 0 0
fn=core::str::pattern::StrSearcher::new
0 4310 42 4 0 0 0 400 0 0
3090 824 0 0 0 0 0 0 0 0
3167 400 0 0 0 0 0 0 0 0
3169 2302 0 0 0 0 0 0 0 0
3570 3944 69 4 472 66 1 0 0 0
6271 400 0 0 0 0 0 0 0 0
6276 2400 0 0 400 33 0 400 0 0
fn=ena::snapshot_vec::<impl ena::undo_log::Rollback<ena::snapshot_vec::UndoLog<D>> for alloc::vec::Vec<<D as ena::snapshot_vec::SnapshotVecDelegate>::Value>>::reverse
3122 213 7 0 0 0 0 0 0 0
fn=env_logger::Builder::try_init
3570 4 1 1 0 0 0 0 0 0
fn=getopts::Matches::opt_vals
3116 200 0 0 40 0 0 0 0 0
fn=getopts::Matches::opts_present
0 1 0 0 0 0 0 0 0 0
3116 2 0 0 1 0 0 0 0 0
3570 4 0 0 0 0 0 0 0 0
3657 4 1 1 0 0 0 1 0 0
3658 3 0 0 0 0 0 0 0 0
fn=getopts::Options::parse
0 2 1 1 0 0 0 2 0 0
622 3 0 0 0 0 0 0 0 0
3570 76 1 1 1 1 0 1 0 0
fn=getopts::find_opt
0 1974 5 4 434 0 0 282 2 2
3570 2689 4 2 982 0 0 41 0 0
3658 27 0 0 0 0 0 0 0 0
3711 96 0 0 0 0 0 0 0 0
3715 876 0 0 0 0 0 0 0 0
6265 838 0 0 419 9 0 0 0 0
6271 89 1 1 0 0 0 0 0 0
6276 463 0 0 83 1 0 83 1 1
fn=getopts::is_arg
3090 3 1 1 0 0 0 0 0 0
fn=getrandom::getrandom
88 1 1 1 0 0 0 0 0 0
fn=getrandom::imp::getrandom_inner
88 2 0 0 0 0 0 0 0 0
3259 3 0 0 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
0 227 1 0 152 0 0 0 0 0
3154 509 0 0 0 0 0 0 0 0
6265 4872 0 0 3236 40 0 0 0 0
6271 95 0 0 0 0 0 0 0 0
6276 417 1 1 57 1 0 133 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
0 112 0 0 0 0 0 0 0 0
383 525 0 0 0 0 0 0 0 0
3570 7752 7 1 0 0 0 0 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
0 1 0 0 1 0 0 0 0 0
6265 87 0 0 58 0 0 0 0 0
6271 29 0 0 0 0 0 0 0 0
6276 2 1 1 0 0 0 1 0 0
fn=indexmap::map::Entry<K,V>::or_insert_with
3122 28 0 0 0 0 0 0 0 0
fn=indexmap::map::IndexMap<K,V,S>::entry
0 28 0 0 28 0 0 0 0 0
3116 28 0 0 0 0 0 0 0 0
fn=indexmap::map::OrderMapCore<K,V>::double_capacity
0 1099 0 0 0 0 0 0 0 0
3116 144 0 0 0 0 0 0 0 0
3251 50 0 0 0 0 0 0 0 0
3570 2435 0 0 0 0 0 25 0 0
fn=once_cell::unsync::OnceCell<T>::get_or_init
0 125 0 0 49 0 0 0 0 0
3122 135 7 1 0 0 0 0 0 0
3570 388 10 1 102 0 0 23 0 0
fn=rand_chacha::guts::init_chacha::impl_avx
3167 2 0 0 0 0 0 0 0 0
3169 2 0 0 0 0 0 0 0 0
fn=rustc_arena::DroplessArena::grow
234 12 0 0 0 0 0 0 0 0
fn=rustc_arena::TypedArena<T>::grow
234 278 15 11 0 0 0 0 0 0
fn=rustc_ast::ast::Item::span_with_attributes
3570 27 0 0 3 3 0 0 0 0
fn=rustc_ast::ast::Pat::walk
3570 6 0 0 0 0 0 0 0 0
fn=rustc_ast::ast::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_AttrItem::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_ast::ast::AttrItem>::hash_stable
0 2 0 0 2 0 0 0 0 0
3570 10 0 0 0 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItem>::from_tokens
3116 75 0 0 0 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItemKind>::list_from_tokens
3116 56 0 0 0 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItemKind>::name_value_from_tokens
3116 15 3 1 0 0 0 0 0 0
fn=rustc_ast::attr::contains_name
3570 19418 0 0 0 0 0 0 0 0
fn=rustc_ast::attr::filter_by_name
622 4 0 0 0 0 0 0 0 0
fn=rustc_ast::attr::find_by_name
0 117 0 0 0 0 0 0 0 0
3570 244 0 0 0 0 0 0 0 0
fn=rustc_ast::attr::first_attr_value_str_by_name
3570 6 0 0 0 0 0 0 0 0
fn=rustc_ast::expand::allocator::global_allocator_spans
3570 2 0 0 0 0 0 0 0 0
fn=rustc_ast::expand::is_proc_macro_attr
0 6 0 0 2 0 0 0 0 0
3570 4 0 0 0 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_flat_map_arm
3570 4 1 1 0 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_flat_map_item
0 32 1 1 10 0 0 4 0 0
3570 32 0 0 2 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_visit_expr
3570 26 0 0 0 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_visit_item_kind
0 9 1 1 4 1 0 1 0 0
3570 22 0 0 0 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_visit_pat
3570 4 0 0 0 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_visit_path
0 40 0 0 5 0 0 5 0 0
3570 36 0 0 13 0 0 0 0 0
fn=rustc_ast::tokenstream::Cursor::look_ahead
3090 16 0 0 0 0 0 0 0 0
3251 27 0 0 0 0 0 0 0 0
fn=rustc_ast::tokenstream::Cursor::next_with_joint
3116 210 0 0 0 0 0 0 0 0
fn=rustc_ast::tokenstream::TokenStream::map_enumerated
622 2 0 0 0 0 0 0 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::Lit>::from_lit_token
0 66 0 0 0 0 0 0 0 0
3570 272 0 0 0 0 0 0 0 0
3658 482 6 1 0 0 0 0 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::LitKind>::to_lit_token
6265 2 0 0 1 0 0 0 0 0
fn=rustc_ast::visit::Visitor::visit_use_tree
3570 18 0 0 0 0 0 0 0 0
fn=rustc_ast::visit::walk_arm
3570 16 1 1 0 0 0 0 0 0
fn=rustc_ast::visit::walk_crate
0 6 0 0 6 1 0 0 0 0
3570 49 1 1 1 1 0 0 0 0
fn=rustc_ast::visit::walk_expr
0 41 6 6 20 0 0 13 0 0
3570 796 23 21 20 3 0 0 0 0
3657 4 0 0 0 0 0 0 0 0
3658 1 0 0 1 0 0 0 0 0
fn=rustc_ast::visit::walk_fn
3570 71 2 1 1 1 0 0 0 0
fn=rustc_ast::visit::walk_item
0 32 16 16 29 1 0 0 0 0
3570 237 9 7 10 4 0 0 0 0
fn=rustc_ast::visit::walk_mod
0 11 2 2 6 0 0 2 0 0
3570 40 3 2 8 1 0 0 0 0
fn=rustc_ast::visit::walk_pat
3570 20 0 0 0 0 0 0 0 0
fn=rustc_ast::visit::walk_stmt
3570 13 1 1 1 0 0 1 0 0
fn=rustc_ast::visit::walk_use_tree
0 5 0 0 5 1 0 0 0 0
3570 94 1 1 3 1 0 0 0 0
fn=rustc_ast_lowering::Arena::alloc_from_iter
0 1 1 1 1 0 0 0 0 0
3570 7 0 0 0 0 0 1 0 0
3580 2 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::lower_fn_decl
0 1 0 0 0 0 0 1 0 0
3169 1 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::lower_node_id
3116 74 0 0 0 0 0 0 0 0
3122 64 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_generics_mut
622 3 0 0 0 0 0 0 0 0
3570 6 1 1 0 0 0 3 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_item
0 4 2 2 2 0 0 2 0 0
3570 2 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_use_tree
622 4 1 1 0 0 0 0 0 0
fn=rustc_ast_lowering::lower_crate
3122 8 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::pat::<impl rustc_ast_lowering::LoweringContext>::lower_pat_tuple
0 1 1 1 1 0 0 0 0 0
3570 5 1 1 0 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_angle_bracketed_parameter_data
0 22 1 1 0 0 0 11 0 0
622 33 0 0 0 0 0 0 0 0
3570 44 0 0 0 0 0 11 1 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_extra
0 4 0 0 4 0 0 0 0 0
3570 19 1 1 0 0 0 1 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_segment
88 10 0 0 0 0 0 0 0 0
3566 33 0 0 0 0 0 0 0 0
3570 66 0 0 11 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_qpath
88 1 1 1 1 0 0 0 0 0
622 3 1 1 0 0 0 1 0 0
3169 4 0 0 0 0 0 0 0 0
3522 6 0 0 0 0 0 6 0 0
3566 6 0 0 6 0 0 0 0 0
3570 20 0 0 6 0 0 0 0 0
3591 9 1 1 0 0 0 0 0 0
fn=rustc_ast_passes::ast_validation::AstValidator::check_fn_decl
622 5 1 1 0 0 0 1 0 0
fn=rustc_ast_passes::ast_validation::check_crate
0 1 0 0 1 0 0 0 0 0
3570 18 0 0 1 0 0 0 0 0
fn=rustc_ast_passes::feature_gate::check_crate
0 3 2 2 3 0 0 0 0 0
3570 35 4 4 1 1 0 0 0 0
fn=rustc_attr::builtin::find_deprecation
0 55 4 1 10 1 0 10 0 0
3570 138 0 0 0 0 0 0 0 0
fn=rustc_attr::builtin::find_stability
0 122 4 2 66 3 0 34 0 0
3570 966 4 1 60 0 0 0 0 0
3658 1765 0 0 353 6 2 0 0 0
6265 2 0 0 0 0 0 0 0 0
6271 1 0 0 0 0 0 0 0 0
6276 1 0 0 1 0 0 0 0 0
fn=rustc_attr::builtin::find_transparency
0 72 0 0 0 0 0 3 0 0
3570 150 3 1 3 3 0 6 0 0
fn=rustc_attr::builtin::find_unwind_attr
0 1 1 1 0 0 0 0 0 0
3570 2 0 0 0 0 0 0 0 0
fn=rustc_builtin_macros::cmdline_attrs::inject
3570 2 0 0 0 0 0 0 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
0 2 1 1 0 0 0 0 0 0
622 2 0 0 0 0 0 0 0 0
3570 8 0 0 0 0 0 0 0 0
3657 3 0 0 0 0 0 0 0 0
3658 2 0 0 0 0 0 0 0 0
fn=rustc_builtin_macros::standard_library_imports::inject
0 2 2 2 1 0 0 0 0 0
3570 1 0 0 0 0 0 0 0 0
3753 9 0 0 1 0 0 0 0 0
fn=rustc_codegen_llvm::allocator::codegen
0 40 1 1 18 1 0 9 0 0
3570 97 0 0 8 0 0 4 0 0
6265 2 0 0 0 0 0 0 0 0
6271 3 0 0 0 0 0 0 0 0
6276 6 1 1 3 1 0 0 0 0
fn=rustc_codegen_llvm::attributes::from_fn_attrs
0 20 0 0 0 0 0 0 0 0
6265 40 0 0 20 2 0 0 0 0
6271 20 0 0 0 0 0 0 0 0
6276 80 0 0 40 5 0 0 0 0
fn=rustc_codegen_llvm::back::write::optimize
0 6 6 1 0 0 0 0 0 0
3570 18 0 0 0 0 0 6 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit::module_codegen
0 58 4 0 0 0 0 6 0 0
3570 120 24 1 0 0 0 0 0 0
fn=rustc_codegen_llvm::callee::get_fn
0 42 25 3 31 0 0 0 0 0
3570 318 11 0 0 0 0 0 0 0
3658 12 0 0 4 4 0 0 0 0
fn=rustc_codegen_llvm::consts::const_alloc_to_llvm
0 89 2 2 23 1 0 27 0 0
3154 10 0 0 5 0 0 0 0 0
3167 3 0 0 0 0 0 0 0 0
3169 16 1 1 0 0 0 0 0 0
3179 3 0 0 0 0 0 0 0 0
3570 19 0 0 6 0 0 0 0 0
fn=rustc_codegen_llvm::context::create_module
0 7 0 0 0 0 0 0 0 0
3169 7 0 0 0 0 0 0 0 0
3570 28 7 1 0 0 0 0 0 0
3641 14 0 0 0 0 0 0 0 0
6265 28 0 0 7 0 0 0 0 0
6271 7 0 0 0 0 0 0 0 0
6276 28 0 0 7 0 0 7 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm
3570 4 0 0 0 0 0 0 0 0
6265 2 0 0 1 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm::llvm_arg_to_arg_name
3522 188 0 0 0 0 0 0 0 0
3570 192 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::supported_target_features
0 12 0 0 4 2 1 0 0 0
6265 6 0 0 0 0 0 0 0 0
6271 2 0 0 0 0 0 0 0 0
6276 8 0 0 4 2 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::target_cpu
0 39 0 0 0 0 0 0 0 0
6265 78 0 0 0 0 0 0 0 0
6271 39 0 0 0 0 0 0 0 0
6276 195 30 1 78 35 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::target_features
622 2 1 1 0 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::to_llvm_feature
0 193 2 2 31 1 1 0 0 0
6265 205 1 1 0 0 0 0 0 0
6271 59 0 0 0 0 0 0 0 0
6276 282 0 0 104 2 2 0 0 0
fn=rustc_codegen_llvm::mono_item::<impl rustc_codegen_ssa::traits::declare::PreDefineMethods for rustc_codegen_llvm::context::CodegenCx>::predefine_fn
0 10 3 1 10 0 0 0 0 0
3570 53 3 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::type_of::struct_llfields
3116 18 3 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::command::Command::command
3570 157 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_late_link_args
3570 36 2 2 0 0 0 0 0 0
3658 28 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_local_crate_regular_objects
0 6 0 0 0 0 0 0 0 0
3570 20 0 0 0 0 0 0 0 0
3692 6 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_local_native_libraries
622 3 0 0 1 0 0 0 0 0
3570 4 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_pre_link_args
3570 13 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_native_libraries
0 14 0 0 0 0 0 1 0 0
3570 114 1 1 42 0 0 0 0 0
3674 4 0 0 0 0 0 0 0 0
3675 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_rust_crates::add_static_crate
0 13 0 0 0 0 0 0 0 0
3570 54 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_user_defined_link_args
3570 4 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::each_linked_rlib
3570 46 0 0 14 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::link_binary
3570 24 0 0 0 0 0 0 0 0
3692 6 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::link_natively
0 19 3 3 1 0 0 15 1 0
88 2 0 0 1 0 0 0 0 0
3116 28 0 0 0 0 0 0 0 0
3570 40 2 2 14 0 0 0 0 0
3674 5 0 0 1 0 0 0 0 0
3675 2 0 0 0 0 0 0 0 0
3753 29 0 0 13 0 0 1 1 0
fn=rustc_codegen_ssa::back::linker::exported_symbols
0 8 0 0 1 1 0 1 1 0
3570 7496 0 0 14 0 0 0 0 0
3658 2 1 1 0 0 0 0 0 0
3691 4 1 1 0 0 0 0 0 0
3692 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::ModuleConfig::new
3570 12 1 1 0 0 0 0 0 0
3658 6 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::produce_final_output_artifacts
3570 24 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::<impl rustc_codegen_ssa::CrateInfo>::new
0 45 2 2 13 0 0 16 0 0
3570 86 0 0 14 0 0 0 0 0
fn=rustc_codegen_ssa::base::codegen_crate
0 6 0 0 0 0 0 0 0 0
518 12 0 0 0 0 0 0 0 0
3116 32 0 0 0 0 0 0 0 0
3570 100 5 5 0 0 0 0 0 0
3658 28 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::LocalAnalyzer<Bx>::process_place
0 10 3 1 5 0 0 0 0 0
383 10 3 1 0 0 0 0 0 0
3116 20 0 0 0 0 0 0 0 0
3570 28 2 1 2 2 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::cleanup_kinds
0 33 9 1 11 0 0 0 0 0
3116 46 0 0 0 0 0 0 0 0
3122 2 1 0 1 0 0 0 0 0
3570 158 10 1 10 7 0 20 0 0
fn=rustc_codegen_ssa::mir::analyze::non_ssa_locals
0 42 10 1 22 0 0 0 0 0
3116 220 26 3 10 0 0 0 0 0
3122 36 0 0 2 0 0 0 0 0
3570 751 20 2 42 7 0 42 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_block
0 347 24 2 13 1 0 256 13 0
3116 308 28 2 0 0 0 0 0 0
3122 40 0 0 0 0 0 0 0 0
3570 206 0 0 0 0 0 22 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_call_terminator
0 51 8 1 35 0 0 16 1 0
622 27 0 0 0 0 0 0 0 0
3116 36 8 1 11 0 0 0 0 0
3251 24 2 1 0 0 0 0 0 0
3570 67 8 1 0 0 0 0 0 0
3580 72 8 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::landing_pad_to
0 1 0 0 0 0 0 0 0 0
3116 4 0 0 0 0 0 0 0 0
3122 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::store_return
0 6 0 0 6 0 0 0 0 0
3122 12 6 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::TerminatorCodegenHelper::do_call
3116 20 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
0 10 4 1 10 0 0 0 0 0
3116 64 0 0 10 0 0 0 0 0
3122 44 7 1 0 0 0 0 0 0
3570 140 20 3 0 0 0 0 0 0
3657 30 0 0 0 0 0 0 0 0
3658 42 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::debuginfo::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::debug_introduce_local
3116 14 0 0 7 1 0 0 0 0
fn=rustc_codegen_ssa::mir::operand::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_consume
0 9 0 0 3 0 0 0 0 0
3116 78 0 0 0 0 0 0 0 0
3570 37 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::place::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_place
3116 20 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::place::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::monomorphized_place_ty
0 15 0 0 6 2 0 3 0 0
3116 84 19 1 0 0 0 0 0 0
3570 99 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::place::PlaceRef<V>::codegen_set_discr
6265 4 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::traits::type_::DerivedTypeMethods::type_int
6265 6 0 0 0 0 0 0 0 0
6271 6 0 0 0 0 0 0 0 0
6276 12 0 0 6 2 0 0 0 0
fn=rustc_data_structures::fingerprint::Fingerprint::decode_opaque
3167 136030 0 0 0 0 0 0 0 0
3169 136030 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::dominators::Dominators<Node>::is_dominated_by
3116 50 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::dominators::dominators
0 29 0 0 16 0 0 0 0 0
3116 142 6 1 0 0 0 0 0 0
3122 82 0 0 0 0 0 0 0 0
3570 60 0 0 30 0 0 0 0 0
3753 52 0 0 3 1 0 3 0 0
fn=rustc_data_structures::graph::iterate::TriColorDepthFirstSearch<G>::run_from_start
0 5 0 0 5 0 0 0 0 0
3116 103 0 0 3 0 0 0 0 0
3122 138 5 1 0 0 0 0 0 0
fn=rustc_data_structures::graph::iterate::reverse_post_order
0 6 0 0 0 0 0 0 0 0
585 113 2 1 0 0 0 0 0 0
589 18 6 1 0 0 0 0 0 0
fn=rustc_data_structures::graph::reference::<impl rustc_data_structures::graph::WithPredecessors for &G>::predecessors
3116 60 0 0 0 0 0 0 0 0
3570 214 0 0 30 0 0 0 0 0
fn=rustc_data_structures::graph::scc::SccsConstruction<G,S>::find_state
0 390 0 0 195 0 0 0 0 0
3116 424 0 0 0 0 0 0 0 0
3122 68 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::scc::SccsConstruction<G,S>::walk_node
3116 433 3 3 9 0 0 0 0 0
3122 216 0 0 0 0 0 0 0 0
fn=rustc_data_structures::obligation_forest::ObligationForest<O>::compress
3116 100 0 0 0 0 0 0 0 0
3122 100 0 0 0 0 0 0 0 0
3570 36 0 0 0 0 0 0 0 0
fn=rustc_data_structures::obligation_forest::ObligationForest<O>::find_cycles_from_node
0 238 0 0 69 0 0 0 0 0
3116 138 0 0 0 0 0 0 0 0
3570 233 0 0 19 0 0 0 0 0
3730 100 0 0 0 0 0 0 0 0
3753 150 0 0 0 0 0 0 0 0
fn=rustc_data_structures::owning_ref::OwningRef<O,T>::try_map
0 32 0 0 32 0 0 0 0 0
6265 586 10 1 0 0 0 0 0 0
6271 32 0 0 0 0 0 0 0 0
6276 160 0 0 32 0 0 0 0 0
fn=rustc_data_structures::sorted_map::index_map::SortedIndexMultiMap<I,K,V>::get_by_key
1612 24 0 0 0 0 0 0 0 0
1616 4 0 0 0 0 0 0 0 0
1617 4 1 1 0 0 0 0 0 0
1618 2 0 0 0 0 0 0 0 0
1622 2 0 0 2 0 0 0 0 0
1623 2 0 0 0 0 0 0 0 0
1624 2 0 0 0 0 0 0 0 0
1627 6 0 0 6 1 0 0 0 0
1628 6 0 0 0 0 0 0 0 0
3116 20 0 0 0 0 0 0 0 0
3167 10 0 0 0 0 0 0 0 0
3169 10 0 0 0 0 0 0 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
622 6 0 0 0 0 0 0 0 0
3570 24 0 0 0 0 0 0 0 0
fn=rustc_data_structures::transitive_relation::TransitiveRelation<T>::add
3570 104 1 1 0 0 0 0 0 0
fn=rustc_driver::RustcDefaultCalls::list_metadata
3570 2 0 0 0 0 0 0 0 0
fn=rustc_driver::RustcDefaultCalls::print_crate_info
3570 2 0 0 0 0 0 0 0 0
fn=rustc_driver::args::arg_expand
1436 6 0 0 0 0 0 0 0 0
6276 2 0 0 2 0 0 0 0 0
fn=rustc_driver::handle_options
0 2 0 0 0 0 0 0 0 0
88 1 0 0 0 0 0 0 0 0
3251 2 0 0 0 0 0 0 0 0
3570 12 1 1 2 0 0 1 0 0
fn=rustc_driver::run_compiler
3570 17 0 0 4 0 0 2 0 0
6265 2 0 0 0 0 0 0 0 0
fn=rustc_errors::HandlerInner::emit_stashed_diagnostics
622 36 0 0 0 0 0 0 0 0
3570 72 0 0 0 0 0 0 0 0
fn=rustc_errors::registry::Registry::new
622 3 0 0 0 0 0 0 0 0
fn=rustc_expand::config::StripUnconfigured::configure_expr
3570 28 0 0 0 0 0 0 0 0
3674 21 0 0 7 1 0 0 0 0
fn=rustc_expand::config::StripUnconfigured::in_cfg
0 6 1 1 0 0 0 0 0 0
3570 56 0 0 2 1 0 4 0 0
fn=rustc_expand::config::features
0 152 0 0 0 0 0 0 0 0
3570 309 1 1 1 0 0 0 0 0
3675 152 1 1 152 152 0 0 0 0
fn=rustc_expand::expand::AstFragment::add_placeholders
88 4 0 0 0 0 0 0 0 0
fn=rustc_expand::expand::AstFragment::visit_with
0 1 1 1 0 0 0 0 0 0
3570 16 1 0 2 2 0 0 0 0
fn=rustc_expand::expand::InvocationCollector::check_attributes
3570 4 0 0 0 0 0 0 0 0
fn=rustc_expand::expand::InvocationCollector::find_attr_invoc
0 2 1 1 2 0 0 0 0 0
3570 48 0 0 0 0 0 0 0 0
3715 2 0 0 0 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::fully_expand_fragment
585 6 2 1 0 0 0 0 0 0
3122 12 2 1 2 0 0 0 0 0
fn=rustc_expand::mbe::TokenTree::get_tt
3116 234 0 0 39 0 0 0 0 0
fn=rustc_expand::mbe::macro_check::<impl core::convert::From<&rustc_expand::mbe::macro_check::Stack<rustc_expand::mbe::KleeneToken>> for smallvec::SmallVec<[rustc_expand::mbe::KleeneToken; 1]>>::from
585 54 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_check::check_nested_occurrences
0 54 0 0 9 0 0 27 0 0
3570 70 0 0 23 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::count_names
0 8 0 0 0 0 0 0 0 0
3570 51 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::nameize::n_rec
3522 7 0 0 0 0 0 7 0 0
3566 7 0 0 7 0 0 0 0 0
3570 96 0 0 7 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::parse_tt
0 16 0 0 0 0 0 0 0 0
622 27 0 0 0 0 0 0 0 0
3570 26 0 0 4 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::FirstSets::first
0 10 0 0 3 0 0 2 0 0
3570 12 1 1 0 0 0 0 0 0
3657 2 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::check_lhs_no_empty_seq
0 60 2 1 0 0 0 0 0 0
3570 60 0 0 0 0 0 0 0 0
3641 3 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
3570 37 0 0 0 0 0 0 0 0
3580 15 3 1 0 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::lockstep_iter_size
3570 9 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::lookup_cur_matched
3090 2 0 0 0 0 0 0 0 0
3570 7 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::transcribe
234 26 1 1 0 0 0 0 0 0
3090 100 0 0 40 0 0 0 0 0
fn=rustc_hir::definitions::DefPath::make
585 121 8 1 0 0 0 0 0 0
3116 70 0 0 0 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::create_def
3116 6 0 0 0 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::def_key
3116 48 0 0 0 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::def_path
585 6 0 0 0 0 0 0 0 0
3116 6 0 0 0 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::init_def_id_to_hir_id_mapping
3570 14 0 0 0 0 0 0 0 0
fn=rustc_hir::hir::GenericArgs::own_counts
3570 32 1 1 0 0 0 0 0 0
fn=rustc_hir::hir::Pat::walk_
3570 30 2 2 0 0 0 0 0 0
fn=rustc_hir::hir::WhereClause::span
88 1 0 0 1 0 0 0 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Block::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Block>::hash_stable
0 4 0 0 4 0 0 0 0 0
3570 10 0 0 0 0 0 0 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_CrateItem::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::CrateItem>::hash_stable
3116 6 0 0 0 0 0 0 0 0
3570 21 0 0 0 0 0 0 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_FnDecl::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::FnDecl>::hash_stable
0 1 0 0 1 0 0 0 0 0
3570 2 0 0 0 0 0 0 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Generics::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Generics>::hash_stable
0 1 1 1 1 0 0 0 0 0
3570 4 0 0 0 0 0 0 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Pat::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Pat>::hash_stable
0 1 1 1 1 0 0 0 0 0
3570 2 1 1 0 0 0 0 0 0
fn=rustc_hir::intravisit::Visitor::visit_body
3570 3 0 0 0 0 0 1 0 0
fn=rustc_hir::intravisit::Visitor::visit_fn_decl
3570 2 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::Visitor::visit_qpath
3570 42 1 1 0 0 0 0 0 0
fn=rustc_hir::intravisit::Visitor::visit_use
0 9 0 0 6 0 0 0 0 0
3570 51 1 1 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_block
0 12 2 2 12 0 0 0 0 0
3570 100 1 1 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_body
3570 10 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_crate
3570 30 2 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_expr
0 13 0 0 3 0 0 1 0 0
3570 1481 43 34 41 4 0 0 0 0
fn=rustc_hir::intravisit::walk_fn
0 1 1 1 1 0 0 0 0 0
3570 98 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_fn_decl
3570 4 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_generic_args
0 37 5 5 13 0 0 6 0 0
3570 139 8 8 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_generics
3570 4 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_item
3570 255 6 6 9 1 0 0 0 0
fn=rustc_hir::intravisit::walk_pat
3570 64 4 4 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_path
0 165 5 5 69 2 0 16 0 0
3570 180 4 4 53 0 0 0 0 0
fn=rustc_hir::intravisit::walk_path_segment
0 2 0 0 2 0 0 0 0 0
3570 18 1 1 0 0 0 1 0 0
fn=rustc_hir::intravisit::walk_qpath
3570 240 2 1 2 0 0 0 0 0
fn=rustc_hir::intravisit::walk_ty
3570 150 2 2 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::box_free_fn
3116 16 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::clone_trait
3116 70 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::coerce_unsized_trait
3116 12 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::copy_trait
3116 122 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::discriminant_kind_trait
3116 112 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::dispatch_from_dyn_trait
3116 6 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::drop_in_place_fn
3116 40 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::drop_trait
3116 8 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::eh_personality
3116 4 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::fn_mut_trait
3116 146 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::fn_once_trait
3116 138 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::fn_trait
3116 154 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::gen_trait
3116 70 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::manually_drop
3116 896 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::oom
3116 2 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::owned_box
3116 882 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::panic_impl
3116 2 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::phantom_data
3116 882 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::require
3116 146 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::sized_trait
3116 156 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::start_fn
3116 14 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::termination
3116 4 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::unsafe_cell_type
3116 4 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::unsize_trait
3116 96 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::extract
0 4 0 0 0 0 0 0 0 0
3570 10 0 0 0 0 0 0 0 0
3696 6 1 1 0 0 0 3 0 0
fn=rustc_hir::pat_util::<impl rustc_hir::hir::Pat>::necessary_variants
0 2 0 0 0 0 0 0 0 0
2076 2 0 0 0 0 0 0 0 0
fn=rustc_hir::stable_hash_impls::<impl rustc_data_structures::stable_hasher::HashStable<HirCtx> for rustc_hir::hir::Item>::hash_stable
0 1 0 0 1 0 0 0 0 0
3570 13 0 0 0 0 0 0 0 0
fn=rustc_hir::weak_lang_items::<impl rustc_hir::lang_items::LanguageItems>::is_weak_lang_item
3116 60 0 0 0 0 0 0 0 0
fn=rustc_hir::weak_lang_items::link_name
0 115 0 0 0 0 0 0 0 0
3570 234 0 0 0 0 0 0 0 0
fn=rustc_index::bit_set::SparseBitMatrix<R,C>::union_rows
0 4 0 0 0 0 0 0 0 0
3090 63 0 0 0 0 0 0 0 0
3122 2 1 1 0 0 0 0 0 0
3570 6 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::probe
383 2 0 0 1 0 0 0 0 0
622 2 0 0 0 0 0 0 0 0
3570 16 0 0 1 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::resolve_vars_if_possible
3570 378 46 2 0 0 0 0 0 0
3657 790 0 0 158 40 0 0 0 0
3658 93 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::universe_of_region
3116 22 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 1 0 0 0 0 0 0 0 0
622 6 1 1 0 0 0 0 0 0
3522 5 0 0 0 0 0 5 0 0
3566 5 0 0 5 0 0 0 0 0
3570 196 75 2 5 0 0 0 0 0
3657 370 0 0 74 0 0 0 0 0
3658 42 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
0 1 0 0 0 0 0 0 0 0
622 69 0 0 0 0 0 0 0 0
3522 1 0 0 0 0 0 1 0 0
3568 3 2 1 0 0 0 0 0 0
3570 66 5 3 0 0 0 1 0 0
fn=rustc_infer::infer::canonical::<impl rustc_infer::infer::InferCtxt>::instantiate_canonical_var
3116 44 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::<impl rustc_infer::infer::InferCtxt>::instantiate_canonical_with_fresh_inference_vars
622 15 4 2 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonical_var
3570 414 5 1 0 0 0 0 0 0
3715 39 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
383 1 0 0 0 0 0 0 0 0
3507 6 0 0 0 0 0 0 0 0
3570 401 43 8 0 0 0 23 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_nll_query_response_and_region_obligations
0 81 7 2 16 0 0 7 0 0
622 45 1 1 0 0 0 0 0 0
3122 30 6 1 0 0 0 0 0 0
3549 27 0 0 0 0 0 0 0 0
3570 74 1 1 23 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_query_response_and_region_obligations
0 12 6 3 10 0 0 0 0 0
622 30 0 0 0 0 0 0 0 0
3122 8 4 2 0 0 0 0 0 0
3549 30 1 1 0 0 0 0 0 0
3570 45 4 2 0 0 0 0 0 0
3580 30 1 1 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::query_outlives_constraints_into_obligations
622 24 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::error_reporting::<impl rustc_infer::infer::InferCtxt>::report_region_errors
3570 152 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
0 1 0 0 1 0 0 0 0 0
3570 10 1 1 0 0 0 0 0 0
3657 5 0 0 1 0 0 0 0 0
3658 3 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::expand_node
3116 48 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::infer_variable_values
0 45 1 1 3 0 0 1 0 0
3116 46 0 0 0 0 0 0 0 0
3122 264 1 1 1 0 0 0 0 0
3570 718 39 1 76 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::resolve
0 1 0 0 0 0 0 0 0 0
3570 16 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::new
3570 286 0 0 10 0 0 0 0 0
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::save_implied_bounds
3507 4 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::outlives::explicit_outlives_bounds
383 1 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::make_subregion
3570 1149 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::region_constraints_added_in_snapshot
0 80 0 0 8 4 0 0 0 0
3251 120 0 0 0 0 0 0 0 0
3570 251 4 1 0 0 0 0 0 0
3692 32 0 0 0 0 0 0 0 0
fn=rustc_interface::passes::configure_and_expand_inner
0 2 1 1 1 0 0 0 0 0
622 2 0 0 0 0 0 0 0 0
3570 6 0 0 0 0 0 0 0 0
3658 2 0 0 0 0 0 0 0 0
fn=rustc_interface::passes::prepare_outputs
0 3 0 0 0 0 0 0 0 0
622 3 1 1 0 0 0 0 0 0
3570 20 2 2 1 1 0 1 0 0
fn=rustc_interface::passes::start_codegen
0 1 0 0 0 0 0 0 0 0
3570 4 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::check_for_rustc_errors_attr
622 3 1 1 0 0 0 1 0 0
3570 2 1 1 1 0 0 0 0 0
fn=rustc_interface::util::add_configuration
3570 14 0 0 0 0 0 0 0 0
fn=rustc_interface::util::check_attr_crate_type
3570 2 0 0 0 0 0 0 0 0
fn=rustc_interface::util::collect_crate_types
622 3 1 1 0 0 0 0 0 0
fn=rustc_interface::util::compute_crate_disambiguator
0 2 0 0 0 0 0 0 0 0
3570 4 2 2 0 0 0 0 0 0
3658 2 0 0 0 0 0 0 0 0
fn=rustc_lexer::<impl rustc_lexer::cursor::Cursor>::advance_token
0 78 1 1 0 0 0 0 0 0
3507 31 1 1 24 0 0 0 0 0
3522 44 1 1 0 0 0 44 0 0
3568 18 0 0 18 0 0 0 0 0
3570 145 2 2 18 0 0 0 0 0
3871 10 0 0 0 0 0 0 0 0
fn=rustc_lexer::strip_shebang
0 2 0 0 0 0 0 0 0 0
1436 3 1 1 0 0 0 0 0 0
6271 1 0 0 0 0 0 0 0 0
6276 2 0 0 1 0 0 0 0 0
fn=rustc_lexer::unescape::unescape_literal
0 3 0 0 1 1 0 0 0 0
3522 88 0 0 0 0 0 88 0 0
3568 88 0 0 88 0 0 0 0 0
3570 271 1 1 88 0 0 0 0 0
fn=rustc_lexer::unescape::unescape_str_or_byte_str::skip_ascii_whitespace
0 2 0 0 0 0 0 2 0 0
3507 2 0 0 2 0 0 0 0 0
3570 41 0 0 0 0 0 0 0 0
fn=rustc_lint::builtin::warn_if_doc
622 78 0 0 0 0 0 13 0 0
3570 26 0 0 0 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_lints
0 44 1 1 0 0 0 12 0 0
3570 238 0 0 115 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_renamed
0 16 1 1 16 0 0 0 0 0
6265 24 0 0 16 1 0 0 0 0
6271 8 0 0 0 0 0 0 0 0
6276 16 0 0 0 0 0 8 0 0
fn=rustc_lint::early::check_ast_crate
0 2 2 2 0 0 0 0 0 0
3570 8 0 0 0 0 0 0 0 0
fn=rustc_lint::late::late_lint_crate
3570 2 0 0 0 0 0 0 0 0
fn=rustc_lint::late::late_lint_mod
3116 2 0 0 0 0 0 0 0 0
3570 19 1 0 0 0 0 0 0 0
fn=rustc_lint::levels::LintLevelsBuilder::new
3570 6 0 0 0 0 0 0 0 0
fn=rustc_lint::levels::LintLevelsBuilder::push
0 76 2 1 12 5 0 20 0 0
3570 116 3 1 4 0 0 36 3 0
fn=rustc_metadata::creader::CrateLoader::inject_dependency_if
0 4 0 0 2 0 0 0 0 0
585 56 3 3 0 0 0 0 0 0
3116 32 0 0 0 0 0 0 0 0
3570 72 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::load
0 56 0 0 42 0 0 14 0 0
3570 336 14 1 0 0 0 28 0 0
6265 28 0 0 14 14 0 0 0 0
6271 14 0 0 0 0 0 0 0 0
6276 28 0 0 14 0 0 14 0 0
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
0 826 2 1 122 7 0 306 10 2
2855 106 0 0 106 1 0 0 0 0
2882 244 0 0 0 0 0 0 0 0
2888 96 0 0 0 0 0 0 0 0
2894 32 9 0 0 0 0 0 0 0
2913 214 0 0 0 0 0 0 0 0
2924 44 0 0 0 0 0 0 0 0
2928 44 0 0 0 0 0 0 0 0
2936 64 0 0 0 0 0 0 0 0
3116 124 6 1 0 0 0 0 0 0
3570 2324 21 2 14 0 0 211 9 1
3641 262 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::postprocess
0 9 2 2 4 0 0 0 0 0
88 2 2 2 0 0 0 0 0 0
3116 2 0 0 0 0 0 0 0 0
3570 183 2 2 0 0 0 2 0 0
3641 2 0 0 0 0 0 0 0 0
3658 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::update_extern_crate
0 42 1 1 28 0 0 14 0 0
3116 148 0 0 0 0 0 0 0 0
3570 289 0 0 0 0 0 0 0 0
fn=rustc_metadata::dependency_format::activate_injected_dep
0 4 1 1 2 0 0 0 0 0
3116 3 0 0 0 0 0 0 0 0
3570 76 0 0 1 0 0 0 0 0
fn=rustc_metadata::dependency_format::calculate_type
3570 30 0 0 0 0 0 0 0 0
3640 3 0 0 1 1 0 0 0 0
3641 42 1 1 0 0 0 0 0 0
fn=rustc_metadata::dependency_format::verify_ok
0 28 0 0 14 0 0 0 0 0
88 1 0 0 0 0 0 0 0 0
3570 105 0 0 0 0 0 1 0 0
fn=rustc_metadata::link_args::collect
3570 2 1 1 0 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::extract_one
0 2 0 0 0 0 0 0 0 0
3570 2 0 0 0 0 0 0 0 0
3641 2 0 0 0 0 0 0 0 0
6265 70 14 1 28 0 0 0 0 0
6271 28 14 1 0 0 0 0 0 0
6276 56 0 0 28 1 0 28 0 0
fn=rustc_metadata::locator::get_metadata_section
1436 42 0 0 0 0 0 0 0 0
6271 14 0 0 0 0 0 0 0 0
6276 28 0 0 28 15 1 0 0 0
fn=rustc_metadata::native_libs::collect
3570 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::each_child_of_item
0 5727 0 0 5727 0 0 0 0 0
3116 6057 0 0 0 0 0 0 0 0
3251 11904 0 0 5727 0 0 6 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_associated_item
0 232 0 0 0 0 0 0 0 0
3116 348 10 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_implementations_for_trait
0 504 27 1 126 9 0 0 0 0
3570 1059 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_item_attrs
0 1302 0 0 651 1 0 0 0 0
3116 1302 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_trait_def
3116 16 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_trait_of_item
3116 34 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::item_ident
3116 14916 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::rmeta::Lazy<T,()>>::decode
3251 44948 818 7 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&[(rustc_middle::ty::Predicate,rustc_span::span_encoding::Span)]> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
3251 168 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::list::List<&rustc_middle::ty::TyS>> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
3251 51 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::list::List<rustc_middle::ty::sty::ExistentialPredicate>> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
3251 6 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
3251 2022 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::mir::Place> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
3251 414 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_span::def_id::CrateNum> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
3116 185 2 1 37 0 0 0 0 0
3251 111 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::associated_item_cloned_untracked
3116 208 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::get_span_untracked
0 18 0 0 9 0 0 0 0 0
3116 18 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_children_untracked
0 680 0 0 680 0 0 0 0 0
3116 1027 0 0 0 0 0 0 0 0
3251 1368 0 0 680 0 0 3 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_generics_num_lifetimes
0 2 0 0 1 0 0 0 0 0
3116 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::load_macro_untracked
3116 6 0 0 0 0 0 0 0 0
3570 126 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::module_expansion_untracked
0 18 0 0 9 0 0 0 0 0
3116 18 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::struct_field_names_untracked
3116 86 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crate_disambiguator_untracked
3116 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crate_hash_untracked
3116 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crate_name_untracked
3116 34 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crates_untracked
3570 105 3 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_key
3116 2200 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_path
3116 24 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_path_hash
3116 320 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_def
3116 882 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_destructor
3116 6 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item
3116 24 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item_def_ids
88 8 0 0 0 0 0 0 0 0
3116 16 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::crate_disambiguator
3116 4 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::crate_name
3116 32 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::def_kind
3116 138 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::def_span
3116 84 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::defined_lang_items
3116 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::dep_kind
3116 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::diagnostic_items
3116 4 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::explicit_predicates_of
3116 100 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::exported_symbols
3116 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::extern_crate
3116 4 2 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::fn_sig
3116 26 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::generics_of
3116 98 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_defaultness
3116 4 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_parent
3116 176 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_polarity
3116 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_trait_ref
3116 216 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::implementations_of_trait
3116 252 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inferred_outlives_of
3116 100 45 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inherent_impls
3116 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_compiler_builtins
3116 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_foreign_item
3116 22 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_mir_available
3116 46 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_no_builtins
3116 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_panic_runtime
3116 28 1 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_profiler_runtime
3116 28 1 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_attrs
3116 1294 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_children
88 3178 0 0 0 0 0 0 0 0
3116 6356 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::lookup_deprecation_entry
3116 8 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::lookup_stability
3116 10 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_extern_crate_item
3116 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_lang_items
3116 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::native_libraries
3116 28 1 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::optimized_mir
3116 48 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::panic_strategy
3116 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::reachable_non_generics
622 4 0 0 0 0 0 0 0 0
3116 4 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::static_mutability
3116 36 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::super_predicates_of
3116 10 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::symbol_mangling_version
3116 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::trait_def
3116 16 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::trait_of_item
3116 34 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::type_of
3116 1128 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::used_crate_source
3116 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::variances_of
3116 6 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::visibility
3116 10 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::table::<impl rustc_metadata::rmeta::Lazy<rustc_metadata::rmeta::table::Table<I,T>>>::get
3090 31848 0 0 0 0 0 0 0 0
3167 31848 0 0 0 0 0 0 0 0
3169 63696 0 0 0 0 0 0 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
3251 1575 0 0 0 0 0 0 0 0
3570 28 4 1 0 0 0 0 0 0
fn=rustc_middle::dep_graph::dep_node::<impl rustc_query_system::dep_graph::dep_node::DepNodeParams<rustc_middle::ty::context::TyCtxt> for rustc_span::def_id::DefId>::to_fingerprint
3116 12 0 0 0 0 0 0 0 0
fn=rustc_middle::dep_graph::dep_node::<impl rustc_query_system::dep_graph::dep_node::DepNodeParams<rustc_middle::ty::context::TyCtxt> for rustc_span::def_id::LocalDefId>::to_fingerprint
3116 38 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::attrs
3116 240 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_const_context
3116 10 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_owner
3116 32 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::def_kind
3116 6 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get
3116 2 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_if_local
3116 2 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_module
3116 4 1 1 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_parent_node
3116 240 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::span
3116 24 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::span_if_local
3116 6 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::finalize_and_compute_crate_hash
0 4 0 0 2 0 0 0 0 0
3122 2 0 0 0 0 0 0 0 0
3570 26 1 1 0 0 0 1 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::insert_entry
0 108 0 0 36 0 0 0 0 0
3122 136 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::root
0 4 0 0 0 0 0 1 0 0
3116 2 0 0 1 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::with_parent
0 16 2 2 0 0 0 4 0 0
3570 131 3 3 0 0 0 0 0 0
fn=rustc_middle::hir::map::index_hir
3570 14 2 1 1 0 0 0 0 0
fn=rustc_middle::hir::place::Place::deref_tys
622 8 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::place::Place::ty
216 150 0 0 25 0 0 0 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_hir::hir::Body>::hash_stable
0 1 0 0 1 0 0 0 0 0
3570 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_expr
0 3 1 1 3 0 0 0 0 0
3570 53 0 0 3 0 0 0 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_ty
0 2 1 1 2 0 0 0 0 0
3570 10 0 0 0 0 0 0 0 0
fn=rustc_middle::ich::impls_syntax::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for [rustc_ast::ast::Attribute]>::hash_stable
88 18 0 0 0 0 0 0 0 0
622 4 0 0 0 0 0 0 0 0
fn=rustc_middle::lint::LintLevelSets::get_lint_id_level
3116 28 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::cstore::used_crates
517 42 0 0 0 0 0 0 0 0
518 126 0 0 0 0 0 0 0 0
585 87 2 1 0 0 0 0 0 0
589 9 2 1 0 0 0 0 0 0
3116 138 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::limits::update_limit
3570 6 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::BasicBlockData::expand_statements
3570 80 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::Body::source_info
3116 94 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::Place::as_ref
383 211 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::Place::is_indirect
3570 30 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_bytes_mut
88 22 0 0 0 0 0 0 0 0
3161 22 0 0 0 0 0 0 0 0
3179 44 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_bytes_with_undef_and_ptr
0 12 2 1 0 0 0 0 0 0
88 24 2 1 0 0 0 0 0 0
1612 244 19 1 0 0 0 44 0 0
1628 79 2 1 12 0 0 0 0 0
3154 44 0 0 0 0 0 0 0 0
3167 24 2 1 0 0 0 0 0 0
3169 112 20 1 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_relocations
0 43 0 0 0 0 0 0 0 0
1612 46 0 0 0 0 0 0 0 0
1628 7 0 0 1 0 0 0 0 0
3154 22 20 1 0 0 0 0 0 0
3167 2 0 0 0 0 0 0 0 0
3169 2 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::read_scalar
0 18 0 0 12 0 0 0 0 0
1612 140 1 1 40 0 0 0 0 0
1628 6 0 0 0 0 0 0 0 0
3116 648 0 0 0 0 0 0 0 0
3179 44 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::write_scalar
1612 6 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::InitMask::set_range_inbounds
3122 44 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::queries::<impl rustc_middle::ty::context::TyCtxt>::const_eval_global_id
3570 46 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::queries::<impl rustc_middle::ty::context::TyCtxt>::const_eval_poly
3570 30 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::items_in_deterministic_order
517 14 0 0 0 0 0 0 0 0
518 28 0 0 0 0 0 0 0 0
622 9 0 0 0 0 0 0 0 0
3116 16 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::mangle_name
0 18 3 1 0 0 0 0 0 0
556 61 3 1 9 0 0 0 0 0
585 37 4 2 0 0 0 0 0 0
592 4 0 0 0 0 0 0 0 0
3179 45 5 1 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name
0 25 2 1 9 0 0 0 0 0
3090 6 1 1 0 0 0 0 0 0
3570 24 0 0 12 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name_no_mangle
3090 1 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::tcx::<impl rustc_middle::mir::Rvalue>::ty
0 32 0 0 16 0 0 16 0 0
622 6 0 0 0 0 0 2 0 0
3116 36 0 0 0 0 0 0 0 0
3570 100 11 2 8 4 0 0 0 0
fn=rustc_middle::mir::traversal::Postorder::new
0 45 0 0 0 0 0 0 0 0
3116 90 0 0 0 0 0 0 0 0
3122 90 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::visit::MutVisitor::super_place
383 2 1 1 0 0 0 0 0 0
3116 6 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::visit::MutVisitor::super_rvalue
3570 7 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::visit::MutVisitor::visit_place
383 49 0 0 0 0 0 0 0 0
3090 4 0 0 0 0 0 0 0 0
3116 40 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::visit::Visitor::super_rvalue
3570 10 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::visit::Visitor::visit_body
0 8 0 0 5 0 0 0 0 0
3116 32 1 1 0 0 0 0 0 0
3570 103 2 2 4 0 0 4 0 0
fn=rustc_middle::mir::visit::Visitor::visit_operand
88 43 1 1 43 0 0 0 0 0
fn=rustc_middle::mir::visit::Visitor::visit_place
88 30 1 1 30 0 0 0 0 0
fn=rustc_middle::traits::query::DropckOutlivesResult::report_overflows
3570 6 0 0 3 0 0 0 0 0
fn=rustc_middle::traits::specialization_graph::Ancestors::leaf_def
3116 4 0 0 0 0 0 0 0 0
3570 4 2 1 0 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::body_owners
622 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::get_attrs
3116 36 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::has_attr
3116 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::opt_associated_item
3116 14 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::AdtDef::new
3116 788 10 1 394 0 0 0 0 0
fn=rustc_middle::ty::AdtDef::non_enum_variant
3116 4 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::AssociatedItems::find_by_name_and_namespace
3116 2 0 0 0 0 0 0 0 0
3570 4 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::FieldDef::ty
383 38 18 1 0 0 0 0 0 0
fn=rustc_middle::ty::GenericPredicates::instantiate_identity_into
622 132 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::GenericPredicates::instantiate_own
3570 15 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::Generics::own_counts
3570 50 2 1 0 0 0 0 0 0
fn=rustc_middle::ty::Generics::requires_monomorphization
3570 2 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::ParamEnv::and
3570 65 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::Predicate::subst_supertrait
383 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::SymbolName::new
88 22 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_VariantDef::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::VariantDef>::hash_stable
0 4 3 1 4 0 0 0 0 0
3570 46 2 1 4 3 0 0 0 0
fn=rustc_middle::ty::consts::Const::try_eval_usize
3570 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_canonical_var_infos
88 4 0 0 0 0 0 0 0 0
383 63 0 0 42 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_existential_predicates
88 3 0 0 0 0 0 0 0 0
383 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_place_elems
88 8 0 0 0 0 0 0 0 0
383 9 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_predicates
0 101 5 1 0 0 0 66 0 0
383 30 0 0 20 0 0 0 0 0
3570 413 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_substs
0 2369 22 1 0 0 0 0 0 0
383 636 0 0 0 0 0 0 0 0
3570 16905 172 1 0 0 0 350 1 0
6245 1302 0 0 651 150 0 0 0 0
6251 636 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_type_list
0 484 103 2 0 0 0 339 3 0
383 228 31 1 152 0 0 0 0 0
3570 2163 45 1 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
3122 2 1 1 1 0 0 0 0 0
3570 46 2 2 0 0 0 2 0 0
fn=rustc_middle::ty::context::TyCtxt::has_strict_asm_symbol_naming
3090 26 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_canonical_var_infos
88 25 17 1 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_const_alloc
0 3 0 0 0 0 0 0 0 0
3570 64 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_existential_predicates
0 8 0 0 0 0 0 0 0 0
88 4 0 0 0 0 0 0 0 0
4770 44 4 1 4 4 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_place_elems
88 84 26 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_predicates
88 150 56 1 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_substs
88 1100 556 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_type_list
88 49 16 1 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::maybe_lint_level_root_bounded
0 120 2 1 0 0 0 0 0 0
3570 240 0 0 0 0 0 0 0 0
3657 240 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_place_elem
3507 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_tup
3570 2 0 0 0 0 0 0 0 0
3580 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_tup::{{closure}}
3570 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::expr_ty_adjusted
216 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::erase_regions::<impl rustc_middle::ty::context::TyCtxt>::erase_regions
3570 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fast_reject::simplify_type
3169 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::flags::FlagComputation::for_kind
0 20 0 0 0 0 0 0 0 0
383 21 0 0 0 0 0 0 0 0
3169 6 0 0 0 0 0 0 0 0
3570 127 5 1 0 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::anonymize_late_bound_regions
3570 74 12 1 0 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::erase_late_bound_regions
3570 22 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::liberate_late_bound_regions
3570 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_bound_vars
0 148 0 0 148 0 0 0 0 0
3570 999 60 4 0 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars
3570 60 4 2 0 0 0 0 0 0
3657 15 0 0 3 1 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars::{{closure}}
3116 38 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_late_bound_regions
3570 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
0 52 0 0 1 0 0 0 0 0
88 17 0 0 0 0 0 0 0 0
383 7 0 0 0 0 0 0 0 0
622 21 3 2 0 0 0 0 0 0
3116 18 0 0 0 0 0 0 0 0
3169 2 0 0 0 0 0 0 0 0
3522 13 0 0 6 0 0 7 0 0
3570 147 11 1 0 0 0 0 0 0
6245 34 0 0 17 0 0 0 0 0
6251 17 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::has_escaping_bound_vars
3570 156 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::has_type_flags
0 33 15 6 28 0 0 0 0 0
3570 146 1 1 0 0 0 0 0 0
3657 34 4 1 16 2 0 0 0 0
3658 27 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::needs_infer
3570 40 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::references_error
0 4 1 1 4 0 0 0 0 0
3570 9 0 0 0 0 0 0 0 0
3657 6 1 1 3 0 0 0 0 0
3658 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::visit_with
0 1 1 1 0 0 0 0 0 0
383 3 0 0 0 0 0 0 0 0
3570 130 3 1 0 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::<impl rustc_middle::ty::FieldDef>::uninhabited_from
383 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::<impl rustc_middle::ty::TyS>::uninhabited_from
383 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::contains
0 2 1 1 0 0 0 0 0 0
3570 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::intersection
0 4 0 0 1 0 0 0 0 0
622 18 1 1 0 0 0 0 0 0
3522 3 0 0 0 0 0 3 0 0
3566 3 0 0 3 0 0 0 0 0
3568 3 0 0 3 0 0 0 0 0
3570 26 1 1 2 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::union
0 4 1 1 4 0 0 0 0 0
622 4 1 1 0 0 0 0 0 0
3570 16 1 1 4 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::fn_once_adapter_instance
3169 2 0 0 0 0 0 0 0 0
3570 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::mono
3570 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::new
3570 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_closure
0 8 0 0 0 0 0 0 0 0
383 8 2 1 0 0 0 0 0 0
3570 20 0 0 8 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_for_vtable
88 6 0 0 0 0 0 0 0 0
3169 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_opt_const_arg
3570 496 33 1 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::ty
383 38 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::upstream_monomorphization
3570 34 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::is_impl_trait_defn
3116 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_middle::ty::instance::Instance>::fn_sig_for_fn_abi
383 38 0 0 0 0 0 0 0 0
3169 4 0 0 0 0 0 0 0 0
3570 420 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::field
3116 208 8 1 26 0 0 0 0 0
3570 28 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::for_variant
3116 15 2 1 3 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
0 310 44 8 123 1 0 9 1 0
216 21 5 1 0 0 0 0 0 0
383 3 0 0 0 0 0 0 0 0
622 75 4 1 0 0 0 13 4 0
3116 170 2 2 32 15 0 0 0 0
3522 22 0 0 0 0 0 22 0 0
3566 23 0 0 22 0 0 0 0 0
3570 541 34 3 160 0 0 0 0 0
3640 4 0 0 4 0 0 0 0 0
3641 19 0 0 0 0 0 0 0 0
3657 55 0 0 0 0 0 0 0 0
3658 95 0 0 20 0 0 0 0 0
6265 2 0 0 1 0 0 0 0 0
6271 1 0 0 0 0 0 0 0 0
6276 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::univariant_uninterned
0 1116 78 5 776 10 0 159 0 0
3116 36 2 1 0 0 0 0 0 0
3122 86 11 1 23 0 0 0 0 0
3179 56 0 0 0 0 0 0 0 0
3570 710 53 4 23 0 0 83 0 0
3657 176 0 0 44 13 0 0 0 0
3658 69 0 0 0 0 0 0 0 0
6265 4 2 1 2 0 0 0 0 0
6271 2 0 0 0 0 0 0 0 0
6276 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_late_bound_regions
0 9 0 0 3 0 0 6 0 0
3570 914 40 4 0 0 0 0 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::subst_and_normalize_erasing_regions
383 268 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
88 76 0 0 0 0 0 0 0 0
622 2 0 0 1 0 0 0 0 0
3167 2 1 1 0 0 0 0 0 0
3169 3 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::print::characteristic_def_id_of_type
3570 4 1 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::obsolete::DefPathBasedNames::push_def_path
3753 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur
3570 9 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_def>::compute
3090 2205 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_destructor>::compute
3090 15 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_dtorck_constraint>::compute
3090 15 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_sized_constraint>::compute
3090 40 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::all_crate_nums>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::all_local_trait_impls>::compute
3090 5 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::analysis>::compute
3090 5 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::associated_item>::compute
3090 60 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::associated_item_def_ids>::compute
3090 40 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::associated_items>::compute
3090 40 2 2 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::backend_optimization_level>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_item_well_formed>::compute
3090 15 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_match>::compute
3090 5 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_attrs>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_const_bodies>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_impl_wf>::compute
3090 5 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_intrinsics>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_item_types>::compute
3090 5 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_liveness>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_loops>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_privacy>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_unstable_api_usage>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_private_in_public>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::codegen_fn_attrs>::compute
3090 75 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::codegen_fulfill_obligation>::compute
3090 25 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::codegen_unit>::compute
3090 30 6 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::coherent_trait>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::collect_and_partition_mono_items>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::collect_mod_item_types>::compute
3090 5 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::const_eval_raw>::compute
3090 100 20 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::const_eval_validated>::compute
0 20 0 0 20 0 0 0 0 0
3090 140 20 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_disambiguator>::compute
3090 15 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_hash>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_inherent_impls>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_inherent_impls_overlap_check>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_name>::compute
3090 75 2 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::def_kind>::compute
3090 360 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::def_span>::compute
3090 225 31 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::defined_lang_items>::compute
3090 70 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::dep_kind>::compute
3090 70 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::dependency_formats>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::diagnostic_items>::compute
3090 10 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::dropck_outlives>::compute
0 2 0 0 2 0 0 0 0 0
3090 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::entry_fn>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::erase_regions_ty>::compute
3090 88 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::evaluate_obligation>::compute
0 23 0 0 23 0 0 0 0 0
3090 46 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::explicit_predicates_of>::compute
3090 265 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::exported_symbols>::compute
3090 75 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::extern_crate>::compute
3090 10 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::extern_mod_stmt_cnum>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::features_query>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::fn_sig>::compute
3090 70 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::generics_of>::compute
3090 260 27 3 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::get_lang_items>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::get_lib_features>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::has_typeck_results>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::hir_crate>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::hir_module_items>::compute
3090 5 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::hir_owner>::compute
3090 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::hir_owner_nodes>::compute
3090 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_defaultness>::compute
3090 10 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_parent>::compute
3090 440 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_polarity>::compute
3090 35 7 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_trait_ref>::compute
3090 540 2 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::implementations_of_trait>::compute
3090 630 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::implied_outlives_bounds>::compute
0 1 0 0 1 0 0 0 0 0
3090 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::in_scope_traits_map>::compute
3090 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::index_hir>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::inferred_outlives_of>::compute
3090 265 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::inherent_impls>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::instance_def_size_estimate>::compute
0 10 0 0 10 0 0 0 0 0
3090 20 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_codegened_item>::compute
3090 30 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_compiler_builtins>::compute
3090 75 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_const_fn_raw>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_copy_raw>::compute
0 2 2 1 2 0 0 0 0 0
3090 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_foreign_item>::compute
3090 55 7 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_freeze_raw>::compute
0 6 0 0 6 0 0 0 0 0
3090 12 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_late_bound_map>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_mir_available>::compute
3090 115 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_no_builtins>::compute
3090 70 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_panic_runtime>::compute
3090 75 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_profiler_runtime>::compute
3090 70 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_reachable_non_generic>::compute
3090 40 8 2 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_sized_raw>::compute
0 8 0 0 8 0 0 0 0 0
3090 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::item_attrs>::compute
3090 3235 393 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::item_children>::compute
3090 15890 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::layout_raw>::compute
0 69 0 0 69 0 0 0 0 0
3090 138 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::link_args>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lint_levels>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lint_mod>::compute
3090 5 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lit_to_const>::compute
3090 5 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lookup_deprecation_entry>::compute
3090 20 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lookup_stability>::compute
3090 25 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::maybe_unused_extern_crates>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_borrowck>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_built>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_const>::compute
3090 5 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_const_qualif>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_drops_elaborated_and_const_checked>::compute
3090 5 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_shims>::compute
0 3 0 0 3 0 0 0 0 0
3090 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_validated>::compute
3090 5 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::missing_extern_crate_item>::compute
3090 70 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::missing_lang_items>::compute
3090 70 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::module_exports>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::named_region_map>::compute
3090 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::native_libraries>::compute
3090 75 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::needs_drop_raw>::compute
3090 10 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::normalize_generic_arg_after_erasing_regions>::compute
0 16 0 0 16 0 0 0 0 0
3090 32 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::normalize_projection_ty>::compute
0 4 0 0 4 0 0 0 0 0
3090 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::object_lifetime_defaults_map>::compute
3090 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::opt_const_param_of>::compute
3090 5 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::optimized_mir>::compute
3090 125 18 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::original_crate_name>::compute
3090 15 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::output_filenames>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::panic_strategy>::compute
3090 70 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::param_env>::compute
3090 185 5 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::parent_module_from_def_id>::compute
3090 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::plugin_registrar_fn>::compute
3090 5 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::postorder_cnums>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::predicates_defined_on>::compute
3090 265 46 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::predicates_of>::compute
3090 265 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::privacy_access_levels>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::proc_macro_decls_static>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::promoted_mir>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::reachable_non_generics>::compute
3090 15 2 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::reachable_set>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::region_scope_tree>::compute
3090 5 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::resolve_instance>::compute
3090 85 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::resolve_lifetimes>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::specialization_graph_of>::compute
3090 10 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::stability_index>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::static_mutability>::compute
3090 95 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::subst_and_check_impossible_predicates>::compute
3090 10 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::super_predicates_of>::compute
3090 25 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::supported_target_features>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::symbol_mangling_version>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::symbol_name>::compute
0 10 0 0 10 0 0 0 0 0
3090 35 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::trait_def>::compute
3090 40 6 2 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::trait_impls_of>::compute
3090 45 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::trait_of_item>::compute
3090 90 14 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::type_of>::compute
3090 2825 20 2 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::type_op_ascribe_user_type>::compute
0 1 0 0 1 0 0 0 0 0
3090 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::type_op_prove_predicate>::compute
0 6 0 0 6 0 0 0 0 0
3090 12 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::typeck>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::typeck_item_bodies>::compute
3090 5 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::unsafety_check_result>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::upstream_monomorphizations>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::upstream_monomorphizations_for>::compute
3090 10 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::upvars_mentioned>::compute
3090 5 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::used_crate_source>::compute
3090 70 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::used_trait_imports>::compute
3090 5 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::variances_of>::compute
3090 15 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::visibility>::compute
3090 25 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::visible_parent_map>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::vtable_methods>::compute
3090 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::relate::relate_substs
3549 327 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::relate::super_relate_tys
383 78 0 0 0 0 0 0 0 0
3549 52 0 0 0 0 0 3 1 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
3116 14 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_visit_with
3570 124 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::consts::Const>::super_visit_with
0 9 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::fold_list
0 73 9 4 24 0 0 22 0 0
88 65 8 1 0 0 0 0 0 0
383 250 13 1 0 0 0 37 0 0
3169 168 0 0 0 0 0 0 0 0
3522 345 54 5 169 0 0 176 0 0
3570 1047 36 4 32 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::conservative_is_privately_uninhabited
3570 150 1 0 0 0 0 0 0 0
3657 84 0 0 0 0 0 0 0 0
3658 84 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::fn_sig
383 39 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::is_trivially_sized
88 30 1 0 0 0 0 0 0 0
3570 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::tuple_fields
383 10 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::Binder<T>::map_bound
88 3 0 0 0 0 0 0 0 0
3116 6 0 0 0 0 0 0 0 0
3122 6 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::sty::Binder<rustc_middle::ty::sty::ExistentialTraitRef>::with_self_ty
383 6 0 0 0 0 0 3 0 0
fn=rustc_middle::ty::sty::ExistentialTraitRef::erase_self_ty
88 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::FnSig::inputs
383 124 0 0 0 0 0 0 0 0
3169 124 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::ProjectionTy::trait_ref
383 10 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::TraitRef::from_method
88 5 0 0 0 0 0 0 0 0
383 5 0 0 0 0 0 0 0 0
3169 10 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::fill_item
3570 10 1 1 1 0 0 2 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::for_item
88 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::identity_for_item
88 29 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::is_noop
88 4 2 1 2 0 0 0 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::rebase_onto
383 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::subst::Subst::subst
0 2 0 0 0 0 0 2 0 0
3570 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::trait_def::<impl rustc_middle::ty::context::TyCtxt>::all_impls
622 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::trait_def::<impl rustc_middle::ty::context::TyCtxt>::for_each_relevant_impl
0 114 3 0 76 2 0 0 0 0
3570 366 147 1 0 0 0 0 0 0
fn=rustc_middle::ty::trait_def::trait_impls_of_provider
0 27 18 2 9 0 0 0 0 0
622 252 0 0 0 0 0 0 0 0
3570 1595 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::calculate_dtor
3570 12 0 0 0 0 0 6 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::struct_tail_without_normalization
216 3 0 0 0 0 0 0 0 0
383 1 0 0 0 0 0 0 0 0
3116 2 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::util::needs_drop_components
383 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::walk::push_inner
383 8 4 1 0 0 0 0 0 0
3169 8 0 0 0 0 0 0 0 0
fn=rustc_middle::util::common::record_time
0 12 2 0 12 0 0 0 0 0
3116 2 0 0 0 0 0 0 0 0
3570 57 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::check_activations
0 36 1 1 0 0 0 0 0 0
3570 72 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::check_if_full_path_is_moved
3116 80 0 0 10 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::is_local_ever_initialized
0 13 0 0 0 0 0 0 0 0
3116 78 0 0 0 0 0 0 0 0
3570 52 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::is_mutable
3116 48 1 1 0 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::mutate_place
3116 26 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::borrow_set::BorrowSet::build
0 36 2 2 0 0 0 32 0 0
88 3 0 0 3 0 0 0 0 0
3570 82 1 1 32 0 0 0 0 0
fn=rustc_mir::borrow_check::constraints::graph::ConstraintGraph<D>::new
3122 432 0 0 0 0 0 0 0 0
3549 432 1 1 0 0 0 0 0 0
3753 346 3 3 0 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
3116 56 0 0 1 0 0 0 0 0
3570 33 1 1 3 0 0 1 0 0
fn=rustc_mir::borrow_check::nll::compute_regions
0 5 0 0 4 0 0 0 0 0
3570 103 1 1 5 1 0 5 0 0
fn=rustc_mir::borrow_check::nll::replace_regions_in_mir
0 3 0 0 0 0 0 0 0 0
3570 6 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::path_utils::each_borrow_involving_path
3570 56 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
0 29 0 0 1 0 0 0 0 0
3116 932 2 2 0 0 0 0 0 0
3122 110 1 1 0 0 0 0 0 0
3167 74 0 0 0 0 0 0 0 0
3169 74 1 1 0 0 0 0 0 0
3570 434 1 1 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
0 227 2 2 226 0 0 1 0 0
3116 338 1 1 0 0 0 0 0 0
3167 74 1 1 0 0 0 0 0 0
3169 74 0 0 0 0 0 0 0 0
3570 480 0 0 0 0 0 1 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValueElements::new
3570 87 2 1 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValueElements::push_predecessors
0 24 0 0 0 0 0 0 0 0
3116 98 0 0 0 0 0 0 0 0
3580 1 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValues<N>::add_region
3090 63 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::assert_iscleanup
3116 8 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::check_rvalue
0 19 5 3 8 0 0 4 0 0
3116 12 2 1 0 0 0 0 0 0
3570 21 2 1 2 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::relate_type_and_user_type
0 3 0 0 0 0 0 0 0 0
3116 2 0 0 0 0 0 0 0 0
3570 2 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
0 84 6 2 36 0 0 30 0 0
3116 116 4 2 0 0 0 0 0 0
3570 287 15 5 9 3 0 18 0 0
fn=rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion::convert_all
0 48 0 0 5 0 0 18 0 0
3570 59 2 0 13 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::UniversalRegionRelations::outlives
3116 6 0 0 0 0 0 0 0 0
3570 22 0 0 6 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::create
3570 4 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::generate
622 2 0 0 1 0 0 0 0 0
3116 24 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
0 61 4 4 4 0 0 36 0 0
88 18 0 0 18 1 0 0 0 0
3116 224 0 0 0 0 0 0 0 0
3122 22 0 0 0 0 0 0 0 0
3570 433 3 3 36 0 0 2 0 0
3627 11 0 0 11 0 0 0 0 0
3640 1 0 0 0 0 0 0 0 0
3641 3 0 0 0 0 0 0 0 0
3657 33 0 0 0 0 0 0 0 0
3658 177 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::type_check
0 5 2 2 2 1 0 1 1 0
179 2 0 0 0 0 0 0 0 0
3116 2 1 1 1 0 0 0 0 0
3570 5 1 1 1 1 0 0 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegions::new
179 4 0 0 0 0 0 0 0 0
383 2 0 0 0 0 0 0 0 0
3116 2 0 0 0 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
383 20 0 0 0 0 0 0 0 0
3116 40 20 1 20 1 0 0 0 0
fn=rustc_mir::dataflow::drop_flag_effects::drop_flag_effects_for_location
0 2587 21 7 452 0 0 361 0 0
3116 2598 4 1 0 0 0 0 0 0
3570 2413 6 2 0 0 0 0 0 0
fn=rustc_mir::dataflow::drop_flag_effects::on_all_children_bits::is_terminal_path
3116 900 0 0 0 0 0 0 0 0
3570 450 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::iterate_to_fixpoint
0 450 9 3 54 0 0 169 0 0
2300 62 0 0 31 0 0 0 0 0
2307 27 9 3 27 0 0 0 0 0
3116 186 5 2 0 0 0 0 0 0
3122 124 2 2 0 0 0 0 0 0
3179 26 4 2 0 0 0 0 0 0
3570 546 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::new
3122 30 0 0 0 0 0 0 0 0
3570 8 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::RustcMirAttrs::parse
622 26 0 0 0 0 0 0 0 0
3566 13 5 1 13 0 0 0 0 0
3570 26 5 1 13 0 0 0 0 0
fn=rustc_mir::dataflow::framework::visitor::visit_results
3116 20 1 1 4 0 0 0 0 0
fn=rustc_mir::dataflow::impls::borrows::Borrows::new
3570 2 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::MoveData::find_in_move_path_or_its_descendants
3116 24 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::MoveData::gather_moves
0 70 4 1 10 1 0 20 0 0
622 48 5 1 0 0 0 0 0 0
3570 324 2 1 82 0 0 11 0 0
fn=rustc_mir::dataflow::move_paths::MovePathLookup::find
0 154 6 2 32 0 0 32 0 0
3116 132 0 0 0 0 0 0 0 0
3570 66 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::builder::Gatherer::gather_init
0 68 0 0 34 0 0 0 0 0
3122 306 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::builder::Gatherer::move_path_for
3116 142 0 0 0 0 0 0 0 0
3570 142 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::builder::Gatherer::record_move
3122 324 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::layout_of_local
3116 66 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::load_mir
3116 12 2 1 4 1 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::pop_stack_frame
88 20 20 1 20 0 0 0 0 0
216 20 0 0 0 0 0 0 0 0
3116 40 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::push_stack_frame
88 21 0 0 0 0 0 0 0 0
216 19 0 0 0 0 0 0 0 0
234 21 20 1 0 0 0 0 0 0
3116 70 0 0 0 0 0 0 0 0
3122 20 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::intern::intern_shallow
622 44 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::access_local
3116 40 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_operand
216 46 3 1 0 0 0 23 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_place_to_op
88 17 0 0 17 2 0 0 0 0
216 68 0 0 0 0 0 0 0 0
3570 34 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_place
88 35 0 0 0 0 0 0 0 0
216 140 23 2 0 0 0 35 2 0
3570 35 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::force_allocation_maybe_sized
0 6 0 0 3 0 0 0 0 0
3122 26 2 1 0 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::write_immediate_no_validate
3122 120 20 1 0 0 0 0 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_rvalue_into_place
216 4 0 0 0 0 0 2 0 0
3570 10 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::run
88 122 19 1 0 0 0 0 0 0
216 42 0 0 0 0 0 0 0 0
3090 66 0 0 0 0 0 22 2 0
3116 168 0 0 0 0 0 0 0 0
3122 44 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::iter_accesses
3167 20 0 0 0 0 0 0 0 0
3169 20 0 0 10 0 0 0 0 0
3570 40 0 0 10 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::with_inlining_candidates
3090 10 0 0 0 0 0 0 0 0
3167 20 1 1 0 0 0 0 0 0
3169 20 0 0 0 0 0 0 0 0
3570 67 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_items_rec
383 10 0 0 0 0 0 0 0 0
622 50 8 1 10 8 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_miri
3570 16 1 1 1 1 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_neighbours
0 120 14 2 12 0 0 0 0 0
88 34 8 1 34 2 0 0 0 0
3116 116 10 1 0 0 0 0 0 0
3570 468 22 2 36 6 0 42 0 0
fn=rustc_mir::monomorphize::collector::record_accesses
0 56 0 0 7 0 0 14 0 0
3570 60 9 1 10 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::assert_symbols_are_distinct
0 9 0 0 0 0 0 0 0 0
4770 32 1 1 1 1 0 0 0 0
6265 18 0 0 9 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::compute_codegen_unit_name
622 15 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::internalize_symbols
0 8 1 1 1 0 0 2 0 0
3570 38 0 0 10 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::merge_codegen_units
517 18 0 0 0 0 0 0 0 0
518 18 0 0 0 0 0 0 0 0
622 3 0 0 0 0 0 0 0 0
3116 20 0 0 0 0 0 0 0 0
3570 14 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::mono_item_linkage_and_visibility
0 10 0 0 0 0 0 0 0 0
3570 15 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::partition
0 17 0 0 0 0 0 3 0 0
517 18 0 0 0 0 0 0 0 0
518 18 0 0 0 0 0 0 0 0
622 3 0 0 0 0 0 0 0 0
3116 12 0 0 0 0 0 0 0 0
3570 33 0 0 1 0 0 0 0 0
3658 3 1 1 1 1 0 0 0 0
fn=rustc_mir::shim::build_call_shim
3122 2 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::MirPass::name
3090 164 0 0 0 0 0 0 0 0
3132 80 0 0 0 0 0 0 0 0
3169 40 0 0 0 0 0 0 0 0
6271 20 0 0 0 0 0 0 0 0
6276 80 7 1 20 0 0 20 0 0
fn=rustc_mir::transform::add_call_guards::AddCallGuards::add_call_guards
3116 12 0 0 0 0 0 0 0 0
3570 198 8 1 0 0 0 0 0 0
fn=rustc_mir::transform::add_moves_for_packed_drops::add_moves_for_packed_drops
0 35 0 0 6 0 0 17 0 0
3570 100 6 1 17 0 0 18 1 0
fn=rustc_mir::transform::check_consts::qualifs::in_rvalue
3570 18 1 1 0 0 0 0 0 0
3657 16 0 0 0 0 0 0 0 0
3658 9 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::check_unsafety::check_unsafety
0 1 1 1 0 0 0 0 0 0
622 4 0 0 0 0 0 0 0 0
3570 7 1 1 0 0 0 0 0 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
0 21 3 3 16 0 0 0 0 0
3116 32 0 0 0 0 0 0 0 0
3570 108 0 0 6 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Promoter::assign
3122 8 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Promoter::promote_candidate::{{closure}}
0 10 1 1 2 0 0 0 0 0
3122 4 0 0 2 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Promoter::promote_temp
0 18 1 1 6 0 0 6 1 0
3116 16 0 0 0 0 0 0 0 0
3122 12 1 1 0 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Validator::qualif_local
0 12 0 0 6 0 0 0 0 0
3116 36 1 1 0 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Validator::validate_local
0 8 1 1 0 0 0 0 0 0
3116 36 0 0 0 0 0 0 0 0
3570 30 0 0 4 2 0 0 0 0
fn=rustc_mir::transform::promote_consts::collect_temps_and_candidates
0 58 2 2 0 0 0 36 0 0
88 12 1 1 12 0 0 0 0 0
3570 84 0 0 36 0 0 4 0 0
fn=rustc_mir::transform::promote_consts::promote_candidates
383 2 0 0 0 0 0 0 0 0
3116 24 0 0 0 0 0 0 0 0
3122 24 2 2 2 0 0 0 0 0
3570 16 1 1 2 0 0 0 0 0
fn=rustc_mir::transform::promoted_mir
3570 6 1 1 0 0 0 0 0 0
fn=rustc_mir::transform::remove_noop_landing_pads::remove_noop_landing_pads
0 43 7 1 20 0 0 20 0 0
3116 97 9 1 46 0 0 0 0 0
3122 184 9 1 40 0 0 0 0 0
3570 194 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::run_passes
0 94 14 1 14 0 0 11 0 0
3570 504 15 2 14 0 0 14 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::collapse_goto_chain
0 100 0 0 50 0 0 0 0 0
3116 2 0 0 0 0 0 0 0 0
3122 102 8 1 0 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::new
0 25 0 0 0 0 0 20 0 0
3122 92 0 0 0 0 0 0 0 0
3570 98 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::simplify
0 69 2 2 7 0 0 0 0 0
517 4 1 1 0 0 0 0 0 0
518 8 0 0 0 0 0 0 0 0
3116 136 0 0 2 0 0 0 0 0
3122 201 2 2 2 0 0 0 0 0
3570 368 24 4 1 0 0 0 0 0
fn=rustc_mir::transform::simplify::remove_dead_blocks
0 9 0 0 0 0 0 4 0 0
517 20 2 1 0 0 0 0 0 0
518 20 0 0 0 0 0 0 0 0
3116 46 0 0 0 0 0 0 0 0
3122 164 0 0 0 0 0 0 0 0
3570 294 7 1 0 0 0 0 0 0
fn=rustc_mir::transform::validate::TypeChecker::check_edge
3090 6 1 1 0 0 0 0 0 0
fn=rustc_mir::util::patch::MirPatch::new
3570 104 0 0 0 0 0 0 0 0
fn=rustc_mir::util::storage::AlwaysLiveLocals::new
0 251 0 0 57 0 0 38 0 0
88 5 0 0 5 0 0 0 0 0
3116 108 19 1 0 0 0 0 0 0
3122 59 0 0 0 0 0 0 0 0
3570 385 19 1 21 0 0 0 0 0
fn=rustc_mir_build::build::Builder::finish
3570 26 1 1 0 0 0 0 0 0
fn=rustc_mir_build::build::Builder::new
3122 2 0 0 1 0 0 0 0 0
fn=rustc_mir_build::build::block::<impl rustc_mir_build::build::Builder>::ast_block_stmts
88 2 0 0 2 0 0 0 0 0
3116 4 0 0 0 0 0 0 0 0
3122 10 0 0 0 0 0 0 0 0
3570 4 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::construct_fn
216 1 0 0 0 0 0 0 0 0
622 2 0 0 0 0 0 0 0 0
3122 4 0 0 0 0 0 0 0 0
3570 6 2 2 0 0 0 2 0 0
fn=rustc_mir_build::build::expr::as_temp::<impl rustc_mir_build::build::Builder>::expr_as_temp
3122 60 0 0 0 0 0 0 0 0
3753 94 2 1 0 0 0 0 0 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
0 8 0 0 1 0 0 1 0 0
216 10 0 0 0 0 0 0 0 0
622 4 0 0 0 0 0 0 0 0
3122 62 1 1 0 0 0 0 0 0
3570 65 3 3 1 0 0 0 0 0
3657 3 0 0 0 0 0 0 0 0
3658 2 0 0 0 0 0 0 0 0
3753 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::expr::stmt::<impl rustc_mir_build::build::Builder>::stmt_expr
3116 4 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::bind_and_guard_matched_candidate
622 10 1 1 1 0 0 2 0 0
3570 6 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::lower_match_tree
0 7 0 0 0 0 0 0 0 0
3570 10 1 1 0 0 0 0 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::match_simplified_candidates
0 7 2 2 3 0 0 2 0 0
88 8 1 1 0 0 0 6 0 0
234 1 1 1 1 0 0 0 0 0
1072 4 1 1 0 0 0 0 0 0
1074 2 0 0 0 0 0 0 0 0
3570 16 0 0 3 0 0 0 0 0
3711 6 0 0 2 0 0 0 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::visit_primary_bindings
3570 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::matches::simplify::<impl rustc_mir_build::build::Builder>::simplify_candidate
622 2 1 1 0 0 0 0 0 0
fn=rustc_mir_build::build::mir_built
3116 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::diverge_cleanup_gen
3259 1 0 0 0 0 0 0 0 0
3570 34 2 1 0 0 0 0 0 0
3753 34 2 1 0 0 0 0 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::in_scope
0 3 1 1 0 0 0 0 0 0
3116 6 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::schedule_drop
0 168 4 3 36 0 0 12 0 0
3116 24 0 0 0 0 0 0 0 0
3753 84 1 1 0 0 0 0 0 0
fn=rustc_mir_build::build::scope::Scopes::pop_scope
216 23 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::scope::build_diverge_scope
0 12 0 0 4 0 0 0 0 0
3570 76 0 0 0 0 0 26 0 0
fn=rustc_mir_build::build::scope::build_scope_drops
0 24 0 0 12 0 0 0 0 0
3116 48 2 1 12 0 0 0 0 0
3122 60 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::block::mirror_stmts
0 22 0 0 0 0 0 6 0 0
3570 8 1 1 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::expr::<impl rustc_mir_build::hair::Mirror for &rustc_hir::hir::Expr>::make_mirror
0 15 1 1 13 0 0 0 0 0
3570 55 0 0 0 0 0 13 0 0
fn=rustc_mir_build::hair::cx::expr::make_mirror_unadjusted
0 3 2 2 0 0 0 3 0 0
3570 51 2 2 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::PatCtxt::lower_pattern
3753 4 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::PatternFoldable::fold_with
3570 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::Constructor::subtract_ctors
3570 1 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::Fields::replace_with_fieldpats
622 4 0 0 0 0 0 0 0 0
3570 4 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::PatStack::specialize_constructor
622 2 0 0 0 0 0 0 0 0
3116 6 0 0 0 0 0 0 0 0
3154 2 0 0 0 0 0 0 0 0
3251 6 1 1 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::is_useful
622 2 0 0 0 0 0 0 0 0
3116 6 1 1 0 0 0 0 0 0
3570 14 2 2 0 0 0 0 0 0
3640 8 0 0 0 0 0 0 0 0
3641 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::is_useful_specialized
0 1 0 0 0 0 0 0 0 0
3570 11 1 1 0 0 0 0 0 0
3692 2 0 0 1 0 0 0 0 0
3693 4 1 1 2 0 0 2 0 0
fn=rustc_mir_build::hair::pattern::check_match::check_match
0 1 1 1 1 0 0 0 0 0
3116 2 1 1 0 0 0 0 0 0
3570 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::pat_is_catchall
3570 2 0 0 0 0 0 0 0 0
3640 3 0 0 0 0 0 0 0 0
fn=rustc_mir_build::lints::check
3116 2 0 0 0 0 0 0 0 0
fn=rustc_parse::lexer::nfc_normalize
3570 32 0 0 0 0 0 0 0 0
fn=rustc_parse::lexer::tokentrees::TokenStreamBuilder::push
216 33 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::Parser::expect_one_of
0 14 4 2 8 0 0 3 0 0
3570 8 0 0 0 0 0 0 0 0
3658 9 0 0 0 0 0 0 0 0
6437 3 0 0 0 0 0 3 1 0
fn=rustc_parse::parser::emit_unclosed_delims
0 36 0 0 12 0 0 0 0 0
622 48 6 1 0 0 0 12 0 0
3570 144 4 1 12 0 0 0 0 0
3657 48 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_assoc_expr_with
3570 24 0 0 0 0 0 0 0 0
3658 27 0 0 0 0 0 0 0 0
6437 27 0 0 0 0 0 9 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::check_fn_front_matter
3570 20 2 1 0 0 0 0 0 0
3658 32 0 0 8 2 1 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_fn_decl
3570 2 0 0 0 0 0 0 0 0
fn=rustc_parse_format::Parser::new
0 2 1 1 0 0 0 2 0 0
1436 3 0 0 0 0 0 0 0 0
3090 1 0 0 0 0 0 0 0 0
3522 12 0 0 0 0 0 12 0 0
3568 25 1 1 13 0 0 0 0 0
3570 39 0 0 13 0 0 0 0 0
6276 1 0 0 1 0 0 0 0 0
fn=rustc_parse_format::Parser::string
3522 12 0 0 0 0 0 12 0 0
3549 26 0 0 26 0 0 0 0 0
3570 28 1 1 0 0 0 0 0 0
fn=rustc_passes::dead::check_crate
0 8 0 0 3 1 0 0 0 0
3116 2 0 0 0 0 0 0 0 0
3570 11 0 0 0 0 0 0 0 0
fn=rustc_passes::lang_items::LanguageItemCollector::collect_item
0 416 0 0 104 0 0 0 0 0
3116 208 0 0 0 0 0 0 0 0
3122 208 0 0 0 0 0 0 0 0
fn=rustc_passes::liveness::Liveness::propagate_through_expr
3122 2 0 0 0 0 0 0 0 0
3570 9 0 0 0 0 0 0 0 0
3753 41 1 1 0 0 0 0 0 0
fn=rustc_passes::stability::Annotator::forbid_staged_api_attrs
0 20 0 0 10 0 0 6 0 0
3570 30 1 1 2 0 0 6 0 0
3658 18 0 0 6 0 0 0 0 0
fn=rustc_passes::stability::check_unused_or_stable_features
3570 4 0 0 0 0 0 0 0 0
fn=rustc_plugin_impl::load::load_plugins
3570 2 0 0 0 0 0 0 0 0
fn=rustc_privacy::DefIdVisitorSkeleton<V>::visit_predicates
3570 2 0 0 0 0 0 0 0 0
fn=rustc_privacy::SearchInterfaceForPrivateItemsVisitor::generics
3570 2 0 0 0 0 0 0 0 0
fn=rustc_privacy::check_mod_privacy
0 8 0 0 4 0 0 0 0 0
3570 22 1 1 0 0 0 0 0 0
fn=rustc_privacy::check_private_in_public
3570 23 1 1 0 0 0 1 0 0
fn=rustc_privacy::def_id_visibility
3116 2 0 0 0 0 0 0 0 0
fn=rustc_privacy::privacy_access_levels
3570 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::ModuleData::for_each_child
0 30 2 2 8 1 0 8 1 0
3570 775 1 1 4 0 0 0 0 0
fn=rustc_resolve::Resolver::lint_if_path_starts_with_module
3090 14 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_crate
0 8 1 1 2 1 0 1 0 0
622 2 0 0 0 0 0 0 0 0
3570 25 2 2 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_path_with_ribs
0 92 8 1 0 0 0 36 4 0
3570 120 1 1 20 0 0 6 1 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::build_reduced_graph_for_use_tree
622 4 0 0 0 0 0 0 0 0
3522 1 0 0 0 0 0 1 0 0
3570 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::def_collector::collect_definitions
0 8 1 1 1 1 0 0 0 0
3570 12 0 0 1 1 0 0 0 0
fn=rustc_resolve::imports::<impl rustc_resolve::Resolver>::try_define
3570 1188 0 0 0 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_imports
0 5 0 0 1 0 0 1 0 0
3570 11 0 0 0 0 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::get_traits_in_module_containing_item
0 5 1 1 2 0 0 1 0 0
3570 58 0 0 26 1 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::resolve_params
3570 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::smart_resolve_path
3570 42 0 0 0 0 0 0 0 0
fn=rustc_resolve::late::lifetimes::LifetimeContext::check_lifetime_params
622 3 0 0 0 0 0 0 0 0
3570 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::late::lifetimes::insert_late_bound_lifetimes
3570 8 1 1 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::resolve_macro_invocation
0 6 0 0 6 0 0 0 0 0
3116 4 0 0 0 0 0 0 0 0
3570 15 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
3570 8 2 1 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::resolve_macro_path
3116 4 1 1 1 0 0 0 0 0
3570 24 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::fast_print_path
3570 18 1 1 2 0 0 1 0 0
fn=rustc_serialize::serialize::Decoder::read_map
3251 303 0 0 0 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_option
3251 439626 438 5 0 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_seq
0 324 0 0 0 0 0 0 0 0
3251 13664 349 5 0 0 0 0 0 0
fn=rustc_session::config::build_session_options
0 3 1 1 0 0 0 1 0 0
3570 2 0 0 0 0 0 0 0 0
6265 8 1 1 1 0 0 0 0 0
6271 2 0 0 0 0 0 0 0 0
6276 5 0 0 3 0 0 0 0 0
fn=rustc_session::config::build_target_config
0 1 0 0 0 0 0 0 0 0
6265 2 0 0 0 0 0 0 0 0
6271 3 1 1 0 0 0 0 0 0
6276 6 1 1 3 0 0 0 0 0
fn=rustc_session::config::default_configuration
0 5 0 0 0 0 0 1 1 0
3570 18 0 0 0 0 0 0 0 0
6265 10 0 0 4 0 0 0 0 0
6271 4 0 0 0 0 0 0 0 0
6276 7 1 1 4 0 0 3 0 0
fn=rustc_session::config::get_cmd_lint_options
0 3 0 0 0 0 0 0 0 0
622 3 0 0 0 0 0 0 0 0
3570 16 0 0 4 0 0 0 0 0
fn=rustc_session::config::nightly_options::check_nightly_options
0 2 1 1 0 0 0 0 0 0
3570 104 0 0 0 0 0 0 0 0
fn=rustc_session::config::parse_crate_types_from_list
3570 3 1 1 0 0 0 0 0 0
fn=rustc_session::config::parse_error_format
0 3 1 1 0 0 0 2 0 0
fn=rustc_session::filesearch::FileSearch::search
0 6496 28 2 4720 0 0 0 0 0
1436 34903 0 0 0 0 0 4732 0 0
1465 3588 1 1 0 0 0 0 0 0
3090 1 0 0 0 0 0 0 0 0
3570 9770 14 1 0 0 0 0 0 0
3675 9464 0 0 0 0 0 0 0 0
6271 5362 0 0 0 0 0 0 0 0
6276 46388 28 2 23176 1 0 8916 0 0
fn=rustc_session::filesearch::FileSearch::search::is_rlib
0 4956 0 0 0 0 0 0 0 0
1465 14196 0 0 0 0 0 0 0 0
6271 4732 0 0 0 0 0 0 0 0
6276 18928 1 1 9464 2763 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search_path_dirs
622 2 0 0 1 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search_paths
622 30 0 0 15 0 0 0 0 0
fn=rustc_session::lint::Lint::name_lower
0 7 0 0 0 0 0 0 0 0
3570 5161 2 2 0 0 0 0 0 0
fn=rustc_session::output::find_crate_name
1436 3 1 1 0 0 0 0 0 0
3090 5 0 0 0 0 0 0 0 0
6276 1 0 0 1 0 0 0 0 0
fn=rustc_session::output::out_filename
3570 3 0 0 0 0 0 0 0 0
fn=rustc_session::output::validate_crate_name
3570 10 0 0 0 0 0 0 0 0
fn=rustc_session::session::build_session
0 1 1 1 0 0 0 0 0 0
3570 3 0 0 0 0 0 1 1 1
6265 2 0 0 0 0 0 0 0 0
6271 1 0 0 0 0 0 0 0 0
6276 9 1 1 4 3 0 0 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
0 2 0 0 0 0 0 0 0 0
3570 35 2 1 0 0 0 0 0 0
3627 4 1 1 4 2 0 0 0 0
3692 6 0 0 0 0 0 0 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::allows_unstable
3570 12 0 0 0 0 0 0 0 0
3657 15 4 1 0 0 0 0 0 0
3658 36 0 0 6 0 0 0 0 0
fn=rustc_span::caching_source_map_view::CachingSourceMapView::byte_pos_to_line_and_col
0 10 0 0 5 0 0 0 0 0
1612 38 1 1 0 0 0 0 0 0
1616 200 0 0 0 0 0 0 0 0
1617 200 0 0 0 0 0 0 0 0
1618 100 0 0 0 0 0 0 0 0
1622 45 0 0 45 10 0 0 0 0
1623 164 1 1 0 0 0 0 0 0
1624 100 0 0 0 0 0 0 0 0
1627 14 0 0 14 0 0 0 0 0
1628 46 0 0 0 0 0 0 0 0
3116 28 0 0 0 0 0 0 0 0
fn=rustc_span::caching_source_map_view::CachingSourceMapView::new
3116 2 0 0 1 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::adjust
3116 132 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::apply_mark
3116 51 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::apply_mark_internal
0 105 0 0 21 0 0 21 0 0
3116 42 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::expn_data
3116 171 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::marks
585 20 0 0 0 0 0 0 0 0
3116 20 0 0 10 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::normalize_to_macro_rules
3116 24 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::normalize_to_macros_2_0
3116 6 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::outer_expn
3116 10 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::outer_mark
3116 50 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_ExpnData::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_span::hygiene::ExpnData>::hash_stable
3116 6 0 0 3 0 0 0 0 0
fn=rustc_span::hygiene::decode_expn_id
3116 2931 0 0 759 0 0 0 0 0
3251 4554 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::decode_syntax_context
3251 78693 383 1 0 0 0 0 0 0
fn=rustc_span::hygiene::update_dollar_crate_names
3753 24 0 0 0 0 0 0 0 0
fn=rustc_span::normalize_src
1407 2 1 1 1 1 0 1 0 0
1436 3 0 0 0 0 0 0 0 0
3570 2 0 0 0 0 0 0 0 0
6271 1 0 0 0 0 0 0 0 0
6276 5 0 0 2 0 0 0 0 0
fn=rustc_span::source_map::FilePathMapping::map_prefix
622 12 0 0 0 0 0 0 0 0
3753 6 2 1 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::bytepos_to_file_charpos
0 14 0 0 0 0 0 0 0 0
1612 24 0 0 0 0 0 0 0 0
1627 6 2 1 6 1 0 0 0 0
1628 8 0 0 0 0 0 0 0 0
3116 12 0 0 0 0 0 0 0 0
3570 12 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::find_width_of_character_at_span
3090 2 1 1 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::lookup_byte_offset
0 38 0 0 0 0 0 0 0 0
1612 144 0 0 0 0 0 0 0 0
1616 648 0 0 0 0 0 0 0 0
1617 648 7 1 0 0 0 0 0 0
1618 324 0 0 0 0 0 0 0 0
1622 324 0 0 324 46 0 0 0 0
1623 492 0 0 0 0 0 0 0 0
1624 324 0 0 0 0 0 0 0 0
1627 36 0 0 36 0 0 0 0 0
1628 71 0 0 0 0 0 0 0 0
3116 72 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::lookup_char_pos
0 12 2 1 0 0 0 0 0 0
1612 6 2 1 0 0 0 0 0 0
3116 6 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::lookup_line
0 11 2 1 0 0 0 0 0 0
1612 18 0 0 0 0 0 0 0 0
1616 12 0 0 0 0 0 0 0 0
1617 12 0 0 0 0 0 0 0 0
1618 6 0 0 0 0 0 0 0 0
1623 6 0 0 0 0 0 0 0 0
1624 6 0 0 0 0 0 0 0 0
1627 6 0 0 6 0 0 0 0 0
1628 17 0 0 0 0 0 0 0 0
3116 6 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::new_imported_source_file
0 2359 8 1 405 0 0 810 0 0
3570 17902 22 4 398 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::span_until_char
0 1 0 0 1 0 0 0 0 0
1407 3 0 0 1 1 0 1 0 0
3132 4 0 0 0 0 0 0 0 0
3169 2 0 0 0 0 0 0 0 0
6271 1 0 0 0 0 0 0 0 0
6276 4 0 0 1 1 0 1 0 0
fn=rustc_symbol_mangling::symbol_name_provider
0 8 0 0 0 0 0 0 0 0
3116 2 1 1 0 0 0 0 0 0
3570 60 0 0 12 0 0 0 0 0
fn=rustc_target::abi::FieldsShape::memory_index
3116 4 0 0 0 0 0 0 0 0
fn=rustc_target::abi::FieldsShape::offset
3116 88 25 1 0 0 0 0 0 0
fn=rustc_target::abi::TargetDataLayout::parse
0 12 0 0 9 0 0 2 0 0
1436 47 0 0 0 0 0 0 0 0
3132 43 0 0 0 0 0 0 0 0
3169 16 1 1 0 0 0 0 0 0
6265 62 2 2 2 1 0 0 0 0
6271 18 1 1 0 0 0 0 0 0
6276 75 1 1 31 1 0 10 0 0
fn=rustc_target::abi::TargetDataLayout::parse::{{closure}}
88 1 0 0 0 0 0 0 0 0
3090 1 0 0 0 0 0 0 0 0
fn=rustc_target::abi::call::x86_64::classify_arg::classify
0 8 1 1 0 0 0 0 0 0
3177 16 0 0 0 0 0 0 0 0
3179 24 1 1 8 0 0 0 0 0
3570 72 0 0 0 0 0 0 0 0
fn=rustc_target::spec::LinkerFlavor::from_str
0 20 2 2 4 2 1 0 0 0
6265 12 0 0 0 0 0 0 0 0
6271 4 0 0 0 0 0 0 0 0
6276 28 0 0 8 0 0 0 0 0
fn=rustc_target::spec::Target::from_json
6265 12 0 0 0 0 0 0 0 0
6271 2 0 0 0 0 0 0 0 0
6276 2 0 0 2 0 0 0 0 0
fn=rustc_target::spec::load_specific
6265 4 0 0 0 0 0 0 0 0
6271 2 0 0 0 0 0 0 0 0
6276 14 0 0 8 4 2 0 0 0
fn=rustc_trait_selection::traits::codegen::codegen_fulfill_obligation
3570 34 5 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::normalize_param_env_or_error
383 74 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::project::AssocTypeNormalizer::fold
0 85 52 1 84 0 0 1 0 0
3570 1080 47 3 0 0 0 0 0 0
3657 24 0 0 4 0 0 0 0 0
3658 48 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
3570 134 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::query::dropck_outlives::trivial_dropck_outlives
3570 8 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::query::type_op::QueryTypeOp::fully_perform_into
3570 14 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::candidate_from_obligation_no_cache
3570 110 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::constituent_types_for_ty
622 12 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
0 93 0 0 93 0 0 0 0 0
3570 842 70 3 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_stack
3570 202 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::impl_or_trait_obligations
0 137 12 1 71 0 0 22 0 0
3570 198 0 0 22 0 0 22 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::insert_evaluation_cache
3570 410 49 2 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_impl
383 89 0 0 0 0 0 0 0 0
3549 214 0 0 107 33 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::sized_conditions
216 10 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
383 59 0 0 0 0 0 0 0 0
3570 226 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates_from_impls
3570 180 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::candidate_from_obligation
0 199 0 0 199 0 0 0 0 0
3570 1154 24 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::specialize::translate_substs
383 2 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::compute
179 8 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::normalize
3570 58 0 0 15 0 0 0 0 0
fn=rustc_traits::dropck_outlives::dtorck_constraint_for_ty
383 6 0 0 0 0 0 3 0 0
fn=rustc_traits::implied_outlives_bounds::compute_implied_outlives_bounds
622 2 1 1 0 0 0 0 0 0
3570 2 0 0 0 0 0 0 0 0
fn=rustc_traits::type_op::AscribeUserTypeCx::relate_mir_and_user_ty
383 1 0 0 0 0 0 0 0 0
fn=rustc_ty::instance::inner_resolve_instance
3570 24 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::apply_adjustments
0 2 0 0 0 0 0 0 0 0
3570 18 0 0 0 0 0 0 0 0
3658 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_argument_types
0 8 2 0 4 2 0 0 0 0
3116 12 0 0 3 0 0 0 0 0
3570 46 7 2 4 0 0 2 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
0 2 1 0 0 0 0 0 0 0
3122 4 0 0 0 0 0 0 0 0
3570 8 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_casts
622 4 1 1 0 0 0 1 0 0
3522 3 0 0 1 0 0 1 0 0
3566 1 0 0 0 0 0 0 0 0
3570 6 2 2 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_stmt
0 4 1 1 4 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_bounds
3570 4 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
0 5 3 3 3 0 0 0 0 0
216 8 0 0 0 0 0 0 0 0
383 2 0 0 0 0 0 0 0 0
622 4 0 0 2 0 0 0 0 0
3570 33 2 1 0 0 0 2 0 0
fn=rustc_typeck::check::FnCtxt::resolve_generator_interiors
622 2 0 0 0 0 0 0 0 0
3570 9 3 3 0 0 0 0 0 0
fn=rustc_typeck::check::Inherited::new
3116 4 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::_match::<impl rustc_typeck::check::FnCtxt>::check_match
0 17 4 4 7 2 0 6 1 0
3570 43 4 4 10 0 0 6 0 0
3692 7 0 0 2 1 0 0 0 0
fn=rustc_typeck::check::check_fn
0 3 2 2 2 0 0 0 0 0
3116 4 0 0 0 0 0 0 0 0
3570 4 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
3570 8 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_kind
88 2 0 0 0 0 0 0 0 0
383 2 0 0 0 0 0 0 0 0
622 10 0 0 1 0 0 2 0 0
3570 9 1 0 1 0 0 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_with_expectation
0 26 5 1 26 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_extension_candidates_for_traits_in_scope
3570 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_candidates
0 11 1 1 1 0 0 4 0 0
3570 13 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_impl_probe
383 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::pick_method
622 9 1 1 0 0 0 5 0 0
fn=rustc_typeck::check::pat::<impl rustc_typeck::check::FnCtxt>::check_pat
3570 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::regionck::RegionCtxt::visit_fn_body
3570 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_false_global_bounds
622 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_item_well_formed
0 1 0 0 0 0 0 1 0 0
3116 8 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_where_clauses
622 1 0 0 0 0 0 0 0 0
3570 4 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::writeback::<impl rustc_typeck::check::FnCtxt>::resolve_type_vars_in_body
3570 4 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_node_id
0 2 0 0 2 0 0 0 0 0
622 4 0 0 0 0 0 0 0 0
3570 10 0 0 0 0 0 0 0 0
fn=rustc_typeck::check_crate
88 1 0 0 1 1 0 0 0 0
3116 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check_unused::check_crate
0 6 0 0 1 0 0 1 0 0
622 3 0 0 0 0 0 0 0 0
3116 2 0 0 0 0 0 0 0 0
3570 4 0 0 1 0 0 0 0 0
fn=rustc_typeck::coherence::builtin::check_trait
0 1 1 1 1 0 0 0 0 0
3570 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::collect::type_of::opt_const_param_of
3116 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::collect::type_of::type_of
3116 2 0 0 0 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
0 109 1 1 0 0 0 0 0 0
88 13903 0 0 0 0 0 0 0 0
3116 2823 5 1 0 0 0 0 0 0
3122 2412 228 3 0 0 0 0 0 0
6265 141327 0 0 94218 10256 0 0 0 0
6271 42665 382 1 0 0 0 0 0 0
6276 213325 0 0 42665 0 0 85330 0 0
fn=std::env::join_paths
1407 48 1 1 12 1 0 12 0 0
fn=std::fs::DirEntry::path
383 169 0 0 0 0 0 0 0 0
3169 338 0 0 0 0 0 0 0 0
fn=std::io::append_to_string
0 1 0 0 1 0 0 0 0 0
3251 3 1 1 0 0 0 0 0 0
fn=std::io::read_to_end
0 4 0 0 4 0 0 0 0 0
3259 18 1 1 0 0 0 0 0 0
fn=std::path::Components::as_path
88 3 0 0 0 0 0 0 0 0
3570 4 1 1 0 0 0 0 0 0
fn=std::path::Components::parse_next_component_back
3251 1438 1 1 0 0 0 0 0 0
3570 189 0 0 0 0 0 0 0 0
3730 1400 0 0 0 0 0 0 0 0
3732 12722 0 0 0 0 0 0 0 0
3751 400 0 0 0 0 0 0 0 0
3753 12776 0 0 0 0 0 0 0 0
6265 1200 0 0 0 0 0 0 0 0
fn=std::path::Path::components
88 454 0 0 0 0 0 0 0 0
fn=std::path::Path::file_name
88 169 0 0 0 0 0 0 0 0
fn=std::path::Path::file_stem
0 52 0 0 0 0 0 0 0 0
88 26 0 0 0 0 0 0 0 0
3154 4 0 0 0 0 0 0 0 0
3169 4 0 0 0 0 0 0 0 0
3251 6 0 0 0 0 0 0 0 0
3730 104 17 1 0 0 0 0 0 0
3732 504 0 0 0 0 0 0 0 0
3733 4 0 0 0 0 0 0 0 0
3751 52 0 0 0 0 0 0 0 0
3753 300 0 0 0 0 0 0 0 0
4101 2 0 0 0 0 0 0 0 0
6265 62 0 0 0 0 0 0 0 0
fn=std::path::Path::has_root
88 1 1 0 0 0 0 0 0 0
fn=std::path::Path::is_relative
88 2 2 2 0 0 0 0 0 0
fn=std::path::PathBuf::_push
88 214 0 0 0 0 0 0 0 0
fn=std::path::PathBuf::_set_extension
88 24 0 0 0 0 0 0 0 0
fn=std::path::PathBuf::pop
88 3 0 0 0 0 0 0 0 0
fn=std::std_detect::detect::os::detect_features
6276 8 1 1 4 0 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
1407 3 0 0 1 1 0 1 0 0
3570 264 0 0 0 0 0 0 0 0
6265 2 0 0 0 0 0 0 0 0
6271 1 0 0 0 0 0 0 0 0
fn=std::sys::unix::fs::canonicalize
3169 72 0 0 0 0 0 0 0 0
fn=std::sys::unix::os::env
0 59 0 0 59 0 0 0 0 0
88 59 0 0 0 0 0 0 0 0
3154 59 1 1 0 0 0 0 0 0
3169 236 0 0 0 0 0 0 0 0
3251 177 0 0 0 0 0 0 0 0
fn=std::sys::unix::os::getcwd
3169 2 0 0 0 0 0 0 0 0
fn=std::sys::unix::os::getenv
3169 4 0 0 0 0 0 0 0 0
fn=std::sys::unix::process::process_common::Command::arg
3122 102 0 0 0 0 0 0 0 0
fn=std::sys::unix::process::process_common::Command::capture_env
3122 61 0 0 0 0 0 0 0 0
fn=std::sys_common::process::CommandEnv::set
6265 3 0 0 0 0 0 0 0 0
6271 1 0 0 0 0 0 0 0 0
6276 1 0 0 1 0 0 0 0 0
fn=std::thread::local::LocalKey<T>::with
0 20 1 1 8 1 0 8 0 0
383 22 0 0 0 0 0 0 0 0
3090 44 0 0 0 0 0 0 0 0
3116 6 0 0 0 0 0 0 0 0
3570 16 2 2 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/slice/sort.rs
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
0 2 0 0 0 0 0 0 0 0
765 3 1 1 0 0 0 0 0 0
767 2 0 0 0 0 0 1 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
0 2 0 0 1 0 0 0 0 0
669 10 2 2 0 0 0 8 1 0
685 2 0 0 0 0 0 0 0 0
752 8 2 2 7 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
0 6 0 0 0 0 0 0 0 0
177 16 0 0 0 0 0 4 0 0
669 27 3 1 0 0 0 21 0 0
685 6 0 0 0 0 0 0 0 0
752 24 3 1 21 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
0 764 8 8 176 0 0 64 0 0
27 12 1 1 12 0 0 0 0 0
177 296 1 0 0 0 0 74 0 0
252 18 1 1 0 0 0 12 0 0
271 36 1 1 0 0 0 0 0 0
277 12 0 0 0 0 0 0 0 0
279 6 0 0 0 0 0 0 0 0
282 42 1 1 6 0 0 0 0 0
283 6 0 0 0 0 0 0 0 0
288 36 0 0 6 0 0 12 0 0
293 24 1 1 0 0 0 6 0 0
294 12 0 0 0 0 0 6 0 0
300 12 0 0 0 0 0 0 0 0
319 103 0 0 0 0 0 103 0 0
320 721 0 0 618 0 0 0 0 0
326 12 0 0 0 0 0 0 0 0
347 104 0 0 0 0 0 104 0 0
348 728 1 1 624 0 0 0 0 0
356 12 0 0 0 0 0 0 0 0
372 6 0 0 6 0 0 0 0 0
373 12 0 0 6 0 0 0 0 0
377 111 2 2 74 0 0 0 0 0
379 111 0 0 74 0 0 0 0 0
382 12 0 0 6 0 0 0 0 0
389 24 0 0 12 0 0 0 0 0
394 30 0 0 0 0 0 0 0 0
399 6 0 0 0 0 0 0 0 0
408 12 0 0 0 0 0 0 0 0
412 34 0 0 0 0 0 0 0 0
415 17 1 1 17 0 0 0 0 0
427 24 0 0 12 0 0 0 0 0
457 12 0 0 0 0 0 12 0 0
458 24 0 0 0 0 0 18 0 0
471 402 1 1 158 0 0 46 0 0
476 199 1 1 102 0 0 17 0 0
481 24 0 0 12 0 0 0 0 0
613 18 0 0 0 0 0 6 0 0
614 12 0 0 0 0 0 6 0 0
615 12 1 1 0 0 0 6 0 0
618 6 0 0 0 0 0 6 0 0
622 42 1 1 0 0 0 18 0 0
623 130 1 1 88 0 0 0 0 0
625 29 1 1 18 0 0 2 0 0
630 18 0 0 0 0 0 18 1 0
631 1 0 0 1 0 0 0 0 0
632 12 0 0 6 0 0 6 0 0
633 6 0 0 6 0 0 0 0 0
636 12 0 0 0 0 0 0 0 0
638 3 0 0 0 0 0 1 0 0
644 3 0 0 0 0 0 1 0 0
645 3 1 1 0 0 0 1 0 0
646 3 0 0 0 0 0 1 0 0
653 18 0 0 6 0 0 0 0 0
654 12 0 0 0 0 0 0 0 0
669 80 2 1 0 0 0 72 4 0
685 30 0 0 0 0 0 0 0 0
692 12 0 0 6 0 0 0 0 0
699 6 1 1 0 0 0 0 0 0
700 5 0 0 0 0 0 1 0 0
701 2 0 0 1 0 0 0 0 0
705 12 0 0 0 0 0 0 0 0
709 13 0 0 6 0 0 0 0 0
712 7 1 1 0 0 0 1 0 0
720 6 0 0 0 0 0 0 0 0
721 14 2 2 6 0 0 0 0 0
732 18 0 0 0 0 0 0 0 0
743 12 0 0 0 0 0 0 0 0
744 24 0 0 12 0 0 8 0 0
748 14 0 0 4 0 0 2 0 0
752 64 1 1 56 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
0 2 0 0 0 0 0 0 0 0
177 16 1 1 0 0 0 4 0 0
669 11 2 2 0 0 0 9 0 0
685 2 0 0 0 0 0 0 0 0
752 8 0 0 7 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
0 8 0 0 0 0 0 0 0 0
27 3 0 0 0 0 0 0 0 0
100 40 1 1 15 0 0 0 0 0
109 24 1 1 7 0 0 0 0 0
177 5 0 0 0 0 0 0 0 0
669 10 1 1 0 0 0 9 0 0
685 2 0 0 0 0 0 0 0 0
752 8 0 0 7 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
0 4 0 0 0 0 0 0 0 0
177 40 1 1 0 0 0 10 0 0
669 22 2 2 0 0 0 18 0 0
685 4 0 0 0 0 0 0 0 0
752 16 0 0 14 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
0 8 1 1 2 0 0 0 0 0
27 1 0 0 0 0 0 0 0 0
100 18 1 1 6 1 0 0 0 0
109 1 0 0 0 0 0 0 0 0
177 3 0 0 0 0 0 0 0 0
669 9 2 2 0 0 0 8 0 0
685 2 0 0 0 0 0 0 0 0
752 8 1 1 7 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
0 6 0 0 0 0 0 0 0 0
177 156 2 1 0 0 0 39 0 0
669 24 3 2 0 0 0 21 0 0
685 6 0 0 0 0 0 0 0 0
752 24 0 0 21 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
0 2 0 0 0 0 0 0 0 0
669 11 1 1 0 0 0 9 0 0
685 2 0 0 0 0 0 0 0 0
752 8 2 2 7 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
0 2 0 0 0 0 0 0 0 0
177 52 1 1 0 0 0 13 0 0
669 11 1 1 0 0 0 10 0 0
685 2 1 1 0 0 0 0 0 0
752 8 0 0 7 0 0 0 0 0
fn=core::slice::sort::break_patterns
0 6 0 0 0 0 0 0 0 0
555 1 1 1 0 0 0 1 0 0
557 2 0 0 0 0 0 0 0 0
561 18 2 2 0 0 0 0 0 0
562 18 0 0 0 0 0 0 0 0
563 18 0 0 0 0 0 0 0 0
570 6 0 0 0 0 0 0 0 0
579 2 0 0 0 0 0 0 0 0
585 6 0 0 0 0 0 0 0 0
588 6 1 1 0 0 0 0 0 0
592 1 0 0 0 0 0 0 0 0
595 2 0 0 2 0 0 0 0 0
fn=core::slice::sort::choose_pivot::{{closure}}
0 9 1 1 7 0 0 0 0 0
623 72 2 2 54 0 0 0 0 0
625 9 1 1 8 0 0 1 0 0
631 6 0 0 3 0 0 3 0 0
632 6 0 0 3 0 0 3 0 0
633 3 0 0 3 0 0 0 0 0
638 24 1 1 0 0 0 18 0 0
639 3 0 0 3 0 0 0 0 0
640 12 0 0 3 0 0 6 0 0
641 24 0 0 21 0 0 0 0 0
fn=core::slice::sort::partial_insertion_sort
0 14 2 2 9 0 0 1 1 0
126 9 1 1 0 0 0 6 0 0
143 14 0 0 7 0 0 0 0 0
144 1 0 0 0 0 0 0 0 0
149 2 0 0 0 0 0 0 0 0
fn=core::slice::sort::recurse
0 2 0 0 0 0 0 0 0 0
669 9 1 1 0 0 0 7 0 0
685 2 0 0 0 0 0 0 0 0
752 8 2 2 7 0 0 0 0 0
fn=core::slice::sort::shift_tail
0 803 6 4 5 0 0 0 0 0
78 774 10 6 0 0 0 669 0 0
100 1073 8 5 300 0 0 73 0 0
104 189 0 0 0 0 0 126 0 0
105 150 0 0 0 0 0 150 0 0
109 2247 1 1 1386 0 0 321 0 0
115 70 0 0 0 0 0 70 0 0
120 918 9 4 813 0 0 0 0 0
fn=rustc_codegen_ssa::base::codegen_crate
765 3 0 0 0 0 0 0 0 0
767 2 0 0 0 0 0 1 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::finalize_and_compute_crate_hash
765 9 0 0 0 0 0 0 0 0
767 6 0 0 0 0 0 3 0 0
fn=rustc_middle::middle::cstore::used_crates
0 9 0 0 0 0 0 0 0 0
765 9 0 0 0 0 0 0 0 0
767 6 0 0 0 0 0 3 0 0
fn=rustc_middle::middle::lib_features::LibFeatures::to_vec
765 3 0 0 0 0 0 0 0 0
767 2 0 0 0 0 0 1 0 0
fn=rustc_middle::mir::mono::CodegenUnit::items_in_deterministic_order
0 6 0 0 0 0 0 0 0 0
765 9 0 0 0 0 0 0 0 0
767 6 0 0 0 0 0 3 0 0
fn=rustc_mir::monomorphize::partitioning::merge_codegen_units
0 2 0 0 0 0 0 0 0 0
765 3 0 0 0 0 0 0 0 0
767 4 1 1 0 0 0 1 0 0
fn=rustc_mir::monomorphize::partitioning::partition
0 4 0 0 0 0 0 0 0 0
765 3 0 0 0 0 0 0 0 0
767 4 1 1 0 0 0 1 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
765 3 0 0 0 0 0 0 0 0
767 4 1 1 0 0 0 1 0 0
fn=rustc_trait_selection::traits::specialize::specialization_graph_provider
765 6 0 0 0 0 0 0 0 0
767 8 0 0 0 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/str/lossy.rs
fn=<core::str::lossy::Utf8LossyChunksIter as core::iter::traits::iterator::Iterator>::next
0 13 0 0 2 0 0 0 0 0
48 7 1 1 0 0 0 5 0 0
49 2 0 0 1 0 0 0 0 0
59 16 0 0 0 0 0 0 0 0
64 8 1 1 8 0 0 0 0 0
65 8 0 0 0 0 0 0 0 0
67 16 0 0 0 0 0 0 0 0
139 3 2 2 0 0 0 2 0 0
140 5 0 0 0 0 0 4 0 0
141 6 1 1 5 0 0 0 0 0
fn=core::str::lossy::Utf8Lossy::chunks
22 2 0 0 0 0 0 0 0 0
24 1 0 0 1 0 0 0 0 0
fn=core::str::lossy::Utf8Lossy::from_str
17 2 1 1 0 0 0 0 0 0
20 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/str/mod.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::next
2294 108 25 1 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
519 13 0 0 13 0 0 0 0 0
520 26 0 0 0 0 0 0 0 0
4773 28 0 0 28 0 0 0 0 0
fn=<core::str::EscapeDefault as core::fmt::Display>::fmt
4758 4 0 0 0 0 0 2 0 0
4772 6 2 2 0 0 0 3 0 0
4774 5 0 0 3 0 0 0 0 0
fn=<core::str::Split<P> as core::iter::traits::iterator::Iterator>::next
0 267 0 0 93 0 0 0 0 0
973 1218 36 3 0 0 0 1218 2 1
975 1740 0 0 1218 0 0 0 0 0
1105 324 37 2 162 0 0 0 0 0
1106 81 0 0 0 0 0 81 0 0
1109 243 0 0 162 0 0 0 0 0
1119 348 0 0 174 0 0 0 0 0
1127 12 0 0 12 0 0 0 0 0
1128 24 0 0 0 0 0 12 0 0
1912 93 0 0 0 0 0 0 0 0
fn=<rustc_parse_format::Parser as core::iter::traits::iterator::Iterator>::next
0 1 1 1 0 0 0 0 0 0
519 1 0 0 1 0 0 0 0 0
520 2 0 0 0 0 0 0 0 0
692 1 1 1 1 0 0 0 0 0
694 3 0 0 0 0 0 1 0 0
fn=<rustc_symbol_mangling::legacy::SymbolPrinter as core::fmt::Write>::write_str
0 700 0 0 0 0 0 0 0 0
519 350 0 0 350 38 2 0 0 0
520 700 0 0 0 0 0 0 0 0
fn=_ZN10rustc_lint17nonstandard_style12NonSnakeCase16check_snake_caseN.llvm.M
519 5 0 0 5 1 0 0 0 0
520 10 1 1 0 0 0 0 0 0
1912 1 0 0 0 0 0 0 0 0
2294 1 0 0 0 0 0 0 0 0
fn=_ZN4core3str21_$LT$impl$u20$str$GT$5rfindN.llvm.M
3206 1296 20 1 0 0 0 1008 5 0
3211 1296 0 0 1008 0 0 0 0 0
fn=alloc::str::<impl str>::replace
1912 1458 1 1 0 0 0 554 0 0
3726 5950 2 2 3500 0 0 1400 0 0
fn=core::fmt::Formatter::debug_tuple
2294 3 0 0 0 0 0 0 0 0
fn=core::num::<impl core::str::FromStr for u64>::from_str
2294 2 0 0 0 0 0 0 0 0
fn=core::str::<impl str>::escape_default
4441 1 1 1 0 0 0 0 0 0
4442 4 0 0 0 0 0 4 0 0
4443 1 0 0 1 0 0 0 0 0
fn=core::str::<impl str>::trim
0 7 7 0 7 0 0 0 0 0
519 296 0 0 296 1 1 0 0 0
520 592 0 0 0 0 0 0 0 0
556 888 0 0 296 2 2 0 0 0
694 888 15 1 0 0 0 0 0 0
1912 303 0 0 0 0 0 0 0 0
3790 2424 22 1 0 0 0 1818 0 0
3792 2727 7 0 2121 0 0 0 0 0
fn=core::str::<impl str>::trim_end
556 6 0 0 2 0 0 0 0 0
3864 6 1 1 0 0 0 5 0 0
3866 8 2 2 5 0 0 0 0 0
fn=core::str::<impl str>::trim_matches
0 2 0 0 0 0 0 0 0 0
519 1 0 0 1 0 0 0 0 0
520 2 0 0 0 0 0 0 0 0
556 3 0 0 1 0 0 0 0 0
1912 1 0 0 0 0 0 0 0 0
3978 6 1 1 0 0 0 5 0 0
3995 7 0 0 6 0 0 0 0 0
fn=core::str::from_utf8
0 229448 0 0 57354 162 0 0 0 0
339 344988 70 1 0 0 0 172494 87 7
342 229992 141 2 0 0 0 172494 3 0
343 287490 80 1 229992 0 0 0 0 0
1571 172494 0 0 0 0 0 0 0 0
1574 417026 0 0 0 0 0 0 0 0
1593 185551 72 1 185551 4157 4104 0 0 0
1594 371102 0 0 0 0 0 0 0 0
1595 64 0 0 32 10 2 0 0 0
1615 126 0 0 0 0 0 0 0 0
1616 16 1 1 2 0 0 0 0 0
1621 108 2 1 27 1 1 0 0 0
1622 108 0 0 0 0 0 0 0 0
1623 165 3 1 0 0 0 0 0 0
1625 42 0 0 0 0 0 0 0 0
1628 189 0 0 27 0 0 0 0 0
1633 12 1 0 3 0 0 0 0 0
1634 21 0 0 0 0 0 0 0 0
1637 21 1 1 3 0 0 0 0 0
1640 21 0 0 3 0 0 0 0 0
1646 32 0 0 0 0 0 0 0 0
1651 371038 0 0 0 0 0 0 0 0
1653 95110 0 0 0 0 0 0 0 0
1662 12334 0 0 12334 2147 2129 0 0 0
1663 37002 0 0 12334 0 0 0 0 0
1667 12334 0 0 0 0 0 0 0 0
1670 919187 60 1 194924 1557 1528 0 0 0
1671 194901 0 0 0 0 0 0 0 0
1674 300596 0 0 0 0 0 0 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::Lit>::from_lit_token
0 242 0 0 0 0 0 0 0 0
519 121 0 0 121 8 0 0 0 0
520 242 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm::llvm_arg_to_arg_name
519 94 0 0 94 0 0 0 0 0
520 188 0 0 0 0 0 0 0 0
fn=rustc_lexer::<impl rustc_lexer::cursor::Cursor>::advance_token
0 79 5 4 1 0 0 1 0 0
519 66 1 1 66 0 0 0 0 0
520 132 0 0 0 0 0 0 0 0
2294 18 0 0 0 0 0 0 0 0
fn=rustc_lexer::unescape::scan_escape
0 348 2 1 87 0 0 87 1 0
fn=rustc_lexer::unescape::unescape_literal
0 24 0 0 0 0 0 0 0 0
519 89 0 0 89 0 0 0 0 0
520 178 2 2 0 0 0 0 0 0
fn=rustc_lexer::unescape::unescape_str_or_byte_str::skip_ascii_whitespace
2033 1 0 0 0 0 0 0 0 0
2070 2 1 1 0 0 0 2 1 0
2326 4 0 0 0 0 0 0 0 0
2330 1 0 0 0 0 0 0 0 0
2332 1 0 0 1 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name
1881 6 0 0 0 0 0 0 0 0
1925 12 1 1 0 0 0 12 0 0
2326 12 0 0 0 0 0 0 0 0
2330 6 0 0 0 0 0 0 0 0
2332 6 0 0 6 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name_no_mangle
1881 1 0 0 0 0 0 0 0 0
1925 2 1 1 0 0 0 2 0 0
2326 2 0 0 0 0 0 0 0 0
2330 1 0 0 0 0 0 0 0 0
2332 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::print::obsolete::DefPathBasedNames::push_def_path
556 32 6 2 8 0 0 0 0 0
fn=rustc_mir::transform::MirPass::name
2033 164 0 0 0 0 0 0 0 0
2057 184 0 0 20 0 0 0 0 0
2070 328 20 6 0 0 0 328 0 0
2326 656 10 4 0 0 0 0 0 0
2330 164 0 0 0 0 0 0 0 0
2332 164 27 7 164 0 0 0 0 0
fn=rustc_parse::lexer::StringReader::next_token
0 18 0 0 0 0 0 0 0 0
1881 70 1 1 0 0 0 0 0 0
1912 5 0 0 0 0 0 0 0 0
1925 46 2 2 0 0 0 46 0 0
2294 18 1 1 0 0 0 0 0 0
2326 184 0 0 0 0 0 0 0 0
2330 25 1 1 0 0 0 0 0 0
2332 26 0 0 25 0 0 0 0 0
fn=rustc_parse::lexer::nfc_normalize
519 13 0 0 13 0 0 0 0 0
520 26 0 0 0 0 0 0 0 0
fn=rustc_parse_format::Parser::new
0 2 0 0 0 0 0 2 0 0
519 12 0 0 12 0 0 0 0 0
520 24 0 0 0 0 0 0 0 0
1881 4 1 1 0 0 0 0 0 0
1925 2 1 1 0 0 0 2 0 0
2326 8 0 0 0 0 0 0 0 0
2330 2 0 0 0 0 0 0 0 0
2332 2 0 0 2 0 0 0 0 0
fn=rustc_parse_format::Parser::string
519 12 0 0 12 0 0 0 0 0
520 24 0 0 0 0 0 0 0 0
692 12 0 0 12 0 0 0 0 0
694 36 0 0 0 0 0 12 0 0
1881 2 0 0 0 0 0 0 0 0
1925 2 0 0 0 0 0 2 0 0
2326 4 0 0 0 0 0 0 0 0
fn=rustc_session::config::OutputFilenames::temp_path_ext
2294 24 0 0 0 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search
0 103 42 3 0 0 0 60 0 0
1881 75 0 0 0 0 0 0 0 0
1925 30 0 0 0 0 0 30 0 0
2326 92 0 0 0 0 0 0 0 0
2330 16 0 0 0 0 0 0 0 0
2332 30 14 1 30 0 0 0 0 0
fn=rustc_session::output::find_crate_name
1912 1 0 0 0 0 0 0 0 0
3726 16 2 2 10 0 0 4 0 0
fn=rustc_session::output::validate_crate_name
0 10 0 0 0 0 0 0 0 0
519 5 0 0 5 0 0 0 0 0
520 10 0 0 0 0 0 0 0 0
2294 1 1 1 0 0 0 0 0 0
fn=rustc_span::analyze_source_file::analyze_source_file
2033 1 0 0 0 0 0 0 0 0
2057 1 0 0 0 0 0 0 0 0
2070 2 1 1 0 0 0 2 0 0
2326 2 0 0 0 0 0 0 0 0
2332 1 0 0 1 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::find_width_of_character_at_span
0 1 0 0 0 0 0 0 0 0
1881 3 0 0 0 0 0 0 0 0
1925 2 0 0 0 0 0 2 0 0
2326 10 0 0 0 0 0 0 0 0
2330 5 0 0 0 0 0 0 0 0
2332 1 0 0 1 1 0 0 0 0
fn=rustc_span::source_map::SourceMap::span_to_snippet
1881 3 2 1 0 0 0 0 0 0
2326 16 0 0 0 0 0 0 0 0
2330 3 0 0 0 0 0 0 0 0
2332 3 0 0 3 2 0 0 0 0
fn=rustc_span::source_map::SourceMap::span_until_char
1127 2 1 1 2 0 0 0 0 0
1128 3 0 0 1 0 0 1 0 0
1912 1 0 0 0 0 0 0 0 0
2294 1 0 0 0 0 0 0 0 0
3321 19 2 2 4 0 0 12 0 0
fn=rustc_target::abi::TargetDataLayout::parse
0 9 0 0 9 0 0 0 0 0
1105 4 0 0 2 0 0 0 0 0
1106 1 0 0 0 0 0 1 0 0
1109 3 0 0 2 0 0 0 0 0
1119 18 0 0 9 0 0 0 0 0
1127 8 1 1 8 0 0 0 0 0
1128 16 1 1 0 0 0 8 0 0
1912 9 0 0 0 0 0 0 0 0
2033 1 0 0 0 0 0 0 0 0
2057 1 0 0 0 0 0 0 0 0
2070 2 1 1 0 0 0 2 1 1
2326 2 0 0 0 0 0 0 0 0
2332 1 0 0 1 0 0 0 0 0
4269 2 0 0 1 1 0 1 0 0
fn=rustc_target::abi::TargetDataLayout::parse::{{closure}}
4269 1 0 0 1 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/str/pattern.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::next
0 396 58 3 216 0 0 36 0 0
867 180 27 2 36 34 0 36 0 0
1014 72 0 0 36 0 0 0 0 0
1022 72 28 2 36 0 0 0 0 0
1025 36 0 0 0 0 0 0 0 0
1308 36 0 0 0 0 0 0 0 0
fn=<core::str::Split<P> as core::iter::traits::iterator::Iterator>::next
406 465 0 0 279 0 0 0 0 0
409 93 0 0 93 0 0 0 0 0
410 372 0 0 186 32 0 93 6 0
428 48 1 1 12 0 0 12 0 0
429 48 0 0 12 0 0 0 0 0
431 24 0 0 12 0 0 0 0 0
432 12 0 0 0 0 0 0 0 0
439 162 37 3 81 0 0 81 0 0
fn=_ZN10rustc_lint17nonstandard_style12NonSnakeCase16check_snake_caseN.llvm.M
0 2 1 1 0 0 0 0 0 0
392 3 0 0 0 0 0 0 0 0
393 2 0 0 0 0 0 0 0 0
fn=_ZN4core3str21_$LT$impl$u20$str$GT$5rfindN.llvm.M
0 720 12 1 288 0 0 288 0 0
478 864 14 1 288 6 0 144 0 0
481 288 0 0 144 0 0 0 0 0
488 288 0 0 144 0 0 0 0 0
489 432 0 0 0 0 0 0 0 0
491 720 0 0 0 0 0 0 0 0
492 144 0 0 0 0 0 0 0 0
538 2016 20 1 0 0 0 1008 0 0
fn=alloc::str::<impl str>::replace
0 34918 3 3 9342 0 0 2362 0 0
867 1750 1 1 350 1 0 700 0 0
1014 1458 0 0 0 0 0 0 0 0
1022 904 0 0 0 0 0 0 0 0
1025 904 0 0 0 0 0 0 0 0
1287 16128 0 0 16128 31 27 5376 0 0
1307 4822 0 0 0 0 0 0 0 0
1308 6076 0 0 0 0 0 0 0 0
1320 8992 0 0 0 0 0 0 0 0
1321 4822 0 0 0 0 0 0 0 0
1330 1108 0 0 0 0 0 0 0 0
1331 2216 1 1 0 0 0 0 0 0
1332 3878 0 0 1108 0 0 0 0 0
1357 554 1 1 0 0 0 0 0 0
fn=core::str::<impl str>::trim
0 1184 2 1 296 0 0 0 0 0
fn=core::str::<impl str>::trim_matches
0 4 1 1 0 0 0 0 0 0
392 3 0 0 0 0 0 0 0 0
393 2 0 0 0 0 0 0 0 0
459 3 0 0 0 0 0 0 0 0
460 2 0 0 0 0 0 0 0 0
fn=core::str::pattern::StrSearcher::new
0 5886 131 10 400 0 0 0 0 0
934 3600 41 1 0 0 0 2400 0 0
935 2400 34 2 0 0 0 800 0 0
947 5600 30 1 400 0 0 5200 3 0
956 3200 0 0 2800 0 0 0 0 0
1216 1200 0 0 0 0 0 0 0 0
1231 1200 0 0 0 0 0 0 0 0
1269 196 0 0 0 0 0 0 0 0
1282 2440 88 7 898 4 0 436 10 0
1466 351 0 0 0 0 0 0 0 0
1472 2472 0 0 0 0 0 0 0 0
1474 3296 30 2 824 34 2 0 0 0
1475 1648 30 2 824 0 0 0 0 0
1477 1092 0 0 0 0 0 0 0 0
1479 1092 0 0 0 0 0 0 0 0
1480 278 0 0 0 0 0 0 0 0
1482 504 0 0 0 0 0 0 0 0
1491 412 28 1 0 0 0 0 0 0
1512 1404 0 0 0 0 0 0 0 0
1519 2106 4 2 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::has_strict_asm_symbol_naming
0 364 10 4 104 0 0 26 0 0
867 52 0 0 13 3 1 13 0 0
1014 26 0 0 13 0 0 0 0 0
1022 26 0 0 13 0 0 0 0 0
1025 13 0 0 0 0 0 0 0 0
1287 52 0 0 52 1 0 26 0 0
1307 26 0 0 0 0 0 0 0 0
1308 39 0 0 0 0 0 0 0 0
1320 26 0 0 0 0 0 0 0 0
1332 208 3 1 52 0 0 0 0 0
fn=rustc_mir::transform::MirPass::name
0 20 1 1 0 0 0 0 0 0
478 120 0 0 20 0 0 20 0 0
481 40 0 0 20 0 0 0 0 0
488 40 6 1 20 0 0 0 0 0
489 60 0 0 0 0 0 0 0 0
491 100 0 0 0 0 0 0 0 0
492 20 0 0 0 0 0 0 0 0
538 260 8 2 40 7 1 80 0 0
fn=rustc_session::output::find_crate_name
0 31 2 2 5 0 0 7 0 0
867 7 0 0 1 1 0 2 0 0
1014 1 1 1 0 0 0 0 0 0
1022 1 0 0 1 0 0 0 0 0
1025 1 0 0 0 0 0 0 0 0
1287 10 1 1 10 0 0 5 0 0
1307 5 0 0 0 0 0 0 0 0
1308 7 0 0 0 0 0 0 0 0
1320 7 0 0 0 0 0 0 0 0
1321 5 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::span_until_char
0 3 1 1 0 0 0 0 0 0
410 4 0 0 1 0 0 1 0 0
428 4 1 1 1 0 0 1 0 0
429 4 0 0 1 0 0 0 0 0
431 2 0 0 1 0 0 0 0 0
432 1 0 0 0 0 0 0 0 0
538 6 1 1 0 0 0 0 0 0
551 2 1 1 0 0 0 1 0 0
fn=rustc_target::abi::TargetDataLayout::parse
406 45 1 1 27 0 0 0 0 0
409 9 0 0 9 0 0 0 0 0
410 54 0 0 9 0 0 9 0 0
428 32 1 1 8 0 0 8 0 0
429 32 0 0 8 0 0 0 0 0
431 16 0 0 8 0 0 0 0 0
432 8 0 0 0 0 0 0 0 0
439 2 1 1 1 0 0 1 0 0
fn=std::sync::once::Once::call_once::{{closure}}
551 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/sync/atomic.rs
fn=<alloc::rc::Rc<T> as core::ops::drop::Drop>::drop
2403 1 0 0 2 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
2403 1 0 0 2 0 0 0 0 0
2675 1 1 1 0 0 0 0 0 0
fn=<hashbrown::raw::RawTable<T> as core::ops::drop::Drop>::drop
2403 1 0 0 2 1 0 0 0 0
fn=<jobserver::HelperThread as core::ops::drop::Drop>::drop
410 1 0 0 0 0 0 0 0 0
2356 4 1 1 4 1 0 0 0 0
fn=<once_cell::imp::MutexGuard as core::ops::drop::Drop>::drop
2424 4 0 0 2 0 0 0 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::init
410 1 0 0 0 0 0 0 0 0
2355 1 0 0 1 1 0 0 0 0
2357 1 1 0 1 0 0 0 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::ExtraBackendMethods>::new_metadata
2403 1 0 0 2 1 0 0 0 0
2675 1 0 0 0 0 0 0 0 0
fn=<rustc_codegen_ssa::back::write::CodegenContext<B> as core::clone::Clone>::clone
2389 49 0 0 84 29 0 0 0 0
fn=<rustc_feature::builtin_attrs::BUILTIN_ATTRIBUTE_MAP as core::ops::deref::Deref>::deref
2355 5 3 1 5 3 0 0 0 0
fn=<rustc_hir::weak_lang_items::WEAK_ITEMS_REFS as core::ops::deref::Deref>::deref
2355 1 0 0 1 1 0 0 0 0
fn=<rustc_middle::mir::mono::MonoItem as rustc_codegen_ssa::mono_item::MonoItemExt>::define
2356 20 0 0 20 19 0 0 0 0
fn=<std::sync::mpsc::Receiver<T> as core::ops::drop::Drop>::drop
2343 4 1 1 4 0 0 0 0 0
2427 4 0 0 2 0 0 0 0 0
fn=<std::sync::mpsc::Sender<T> as core::clone::Clone>::clone
410 2 0 0 0 0 0 0 0 0
2356 6 1 1 6 3 0 0 0 0
2374 1 0 0 2 0 0 0 0 0
2389 33 0 0 66 16 0 0 0 0
2390 29 10 1 58 12 0 0 0 0
2403 1 0 0 2 0 0 0 0 0
fn=<std::sync::mpsc::Sender<T> as core::ops::drop::Drop>::drop
2374 2 0 0 2 1 0 0 0 0
fn=<std::sync::mpsc::shared::Packet<T> as core::ops::drop::Drop>::drop
2357 6 0 0 6 0 0 0 0 0
fn=<std::sync::mpsc::stream::Packet<T> as core::ops::drop::Drop>::drop
2357 2 0 0 2 0 0 0 0 0
fn=<std::sync::once::WaiterQueue as core::ops::drop::Drop>::drop
2372 11 0 0 22 1 0 0 0 0
fn=<std::sys::unix::fs::ReadDir as core::iter::traits::iterator::Iterator>::next
2389 171 0 0 342 0 0 0 0 0
2403 2 0 0 4 0 0 0 0 0
fn=_ZN3std10sys_common9backtrace28__rust_begin_short_backtraceN.llvm.M
2403 6 4 1 12 0 0 0 0 0
fn=_ZN3std3sys4unix2fs9try_statxN.llvm.M
2342 1 0 0 0 0 0 1 0 0
2356 29 0 0 29 20 0 0 0 0
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
2355 1 0 0 1 1 0 0 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
2403 11 0 0 22 7 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
2389 1 0 0 2 1 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2374 1 0 0 2 0 0 0 0 0
2403 1 0 0 2 1 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
2403 1 0 0 2 0 0 0 0 0
fn=alloc::sync::Arc<T>::drop_slow
2356 5 2 2 5 3 0 0 0 0
2357 3 0 0 3 0 0 0 0 0
2403 83 1 1 166 1 0 0 0 0
fn=core::ops::function::FnOnce::call_once
410 1 0 0 0 0 0 0 0 0
2355 1 0 0 1 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once{{vtable-shim}}
2403 10 0 0 20 2 1 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
2403 169 0 0 338 0 0 0 0 0
fn=core::ptr::drop_in_place
2374 2 0 0 4 0 0 0 0 0
2403 89 2 2 178 65 0 0 0 0
fn=env_logger::Builder::try_init
2343 2 0 0 3 1 0 0 0 0
fn=getrandom::imp::getrandom_inner
2342 1 1 1 0 0 0 1 0 0
2356 1 1 1 1 1 1 0 0 0
fn=jobserver::Client::into_helper_thread
2389 1 0 0 2 0 0 0 0 0
fn=jobserver::HelperState::for_each_request
2356 45 12 2 35 9 0 0 0 0
2389 7 0 0 14 3 0 0 0 0
fn=jobserver::HelperThread::request_token
410 7 0 0 0 0 0 0 0 0
2356 28 0 0 28 6 0 0 0 0
fn=jobserver::imp::Client::new
410 1 0 0 0 0 0 0 0 0
2357 1 1 1 1 1 0 0 0 0
fn=jobserver::imp::Helper::join
2356 6 2 2 6 0 0 0 0 0
2403 1 0 0 2 0 0 0 0 0
fn=jobserver::imp::spawn_helper
2355 1 0 0 1 1 1 0 0 0
2389 1 0 0 2 0 0 0 0 0
fn=log::set_boxed_logger
2343 2 0 0 2 0 0 0 0 0
2427 4 0 0 1 1 1 0 0 0
fn=log_settings::settings
410 41 0 0 0 0 0 0 0 0
2355 41 0 0 41 24 1 0 0 0
2356 123 0 0 123 48 0 0 0 0
fn=once_cell::imp::Mutex::lock
2457 4 0 0 2 0 0 0 0 0
fn=once_cell::imp::OnceCell<T>::initialize
0 2 0 0 0 0 0 0 0 0
410 2 0 0 0 0 0 0 0 0
2341 2 0 0 0 0 0 2 0 0
2355 2 0 0 2 0 0 0 0 0
fn=rand::rngs::adapter::reseeding::fork::get_fork_counter
2356 1 1 1 1 0 0 0 0 0
fn=rand_chacha::guts::init_chacha
2343 2 0 0 4 0 0 0 0 0
2357 3 0 0 3 2 0 0 0 0
fn=rand_chacha::guts::refill_wide
2357 3 0 0 3 0 0 0 0 0
fn=rustc_ast::attr::mk_attr_id
2390 4695 0 0 9390 65 0 0 0 0
fn=rustc_ast::attr::mk_attr_outer
2390 2 0 0 4 1 1 0 0 0
fn=rustc_codegen_llvm::back::write::create_target_machine
2403 6 0 0 12 3 0 0 0 0
2675 6 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::context::create_module
2403 7 0 0 14 4 0 0 0 0
2675 7 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::target_features
2403 1 0 0 2 1 0 0 0 0
2675 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::link_natively
2356 8 3 3 8 6 0 0 0 0
fn=rustc_codegen_ssa::back::write::OngoingCodegen<B>::join
2403 3 0 0 6 1 0 0 0 0
fn=rustc_codegen_ssa::back::write::SharedEmitter::new
2389 1 0 0 2 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::spawn_work
2403 14 0 0 28 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
2389 3 0 0 6 1 0 0 0 0
fn=rustc_data_structures::jobserver::client
2355 1 0 0 1 1 1 0 0 0
2389 1 0 0 2 0 0 0 0 0
fn=rustc_driver::install_ice_hook
2355 1 0 0 1 1 0 0 0 0
fn=rustc_feature::builtin_attrs::is_builtin_attr_name
2355 7 0 0 7 3 1 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
2356 10 0 0 10 10 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
2356 6 3 1 6 6 0 0 0 0
fn=rustc_interface::callbacks::setup_callbacks
2374 9 2 2 9 4 0 0 0 0
fn=rustc_interface::passes::configure_and_expand_inner
2356 2 0 0 2 0 0 0 0 0
fn=rustc_interface::passes::create_global_ctxt
410 2 0 0 0 0 0 0 0 0
2355 2 0 0 2 2 0 0 0 0
fn=rustc_interface::passes::start_codegen
2356 4 0 0 4 4 0 0 0 0
fn=rustc_interface::util::create_session
2355 1 0 0 1 1 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::inject_dependency_if
2356 4 0 0 4 2 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
2356 223 14 1 223 15 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::postprocess
2356 4 1 1 4 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::extract_one
2356 28 0 0 28 1 0 0 0 0
fn=rustc_middle::mir::interpret::AllocDecodingState::new_decoding_session
2390 63374 0 0 63374 415 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::pop_stack_frame
2356 80 0 0 80 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::push_stack_frame
2356 84 19 1 84 42 0 0 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::run
2356 84 22 1 84 5 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
2389 2 0 0 4 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search
2356 30 0 0 30 0 0 0 0 0
fn=std::io::stdio::stderr
2355 1 0 0 1 1 0 0 0 0
fn=std::panicking::set_hook
2356 3 0 0 3 0 0 0 0 0
fn=std::panicking::take_hook
2356 3 1 1 3 1 0 0 0 0
fn=std::rt::lang_start_internal
0 1 0 0 0 0 0 0 0 0
2342 4 0 0 0 0 0 3 1 0
fn=std::sync::condvar::Condvar::verify
2427 12 0 0 6 0 0 0 0 0
fn=std::sync::mpsc::Receiver<T>::recv
2374 1 0 0 2 0 0 0 0 0
2403 1 0 0 2 0 0 0 0 0
fn=std::sync::mpsc::Sender<T>::send
2374 1 0 0 2 1 0 0 0 0
2389 1 0 0 2 0 0 0 0 0
2403 2 1 1 4 1 0 0 0 0
2675 1 0 0 0 0 0 0 0 0
fn=std::sync::mpsc::blocking::SignalToken::signal
0 32 0 0 0 0 0 0 0 0
2427 32 0 0 16 12 0 0 0 0
fn=std::sync::mpsc::blocking::WaitToken::wait
410 32 0 0 0 0 0 0 0 0
2357 32 0 0 32 8 0 0 0 0
2403 16 0 0 32 1 0 0 0 0
2675 12 0 0 0 0 0 0 0 0
fn=std::sync::mpsc::blocking::tokens
2389 16 0 0 32 0 0 0 0 0
fn=std::sync::mpsc::mpsc_queue::Queue<T>::pop
2355 64 10 2 64 18 0 0 0 0
fn=std::sync::mpsc::oneshot::Packet<T>::recv
2357 6 0 0 6 3 0 0 0 0
2427 6 0 0 3 0 0 0 0 0
fn=std::sync::mpsc::oneshot::Packet<T>::send
2374 1 0 0 2 0 0 0 0 0
2403 1 0 0 2 0 0 0 0 0
fn=std::sync::mpsc::oneshot::Packet<T>::try_recv
2357 1 0 0 1 1 0 0 0 0
fn=std::sync::mpsc::oneshot::Packet<T>::upgrade
2374 3 0 0 6 1 0 0 0 0
fn=std::sync::mpsc::shared::Packet<T>::drop_chan
2343 1 0 0 2 0 0 0 0 0
2357 2 0 0 1 0 0 0 0 0
2374 4 0 0 4 0 0 0 0 0
2403 1 0 0 2 0 0 0 0 0
2406 33 0 0 66 8 0 0 0 0
fn=std::sync::mpsc::shared::Packet<T>::drop_port
2343 2 0 0 2 0 0 0 0 0
2427 5 0 0 2 0 0 0 0 0
fn=std::sync::mpsc::shared::Packet<T>::inherit_blocker
2356 4 1 1 4 0 0 0 0 0
fn=std::sync::mpsc::shared::Packet<T>::recv
2343 27 9 2 18 0 0 0 0 0
2357 9 0 0 9 1 0 0 0 0
2406 27 0 0 18 0 0 0 0 0
fn=std::sync::mpsc::shared::Packet<T>::send
410 22 0 0 0 0 0 0 0 0
2341 44 0 0 0 0 0 22 15 0
2343 8 0 0 16 0 0 0 0 0
2357 60 8 1 52 30 0 0 0 0
2372 44 0 0 44 0 0 0 0 0
2390 22 0 0 44 0 0 0 0 0
2403 8 0 0 16 1 0 0 0 0
2675 3 2 0 0 0 0 0 0 0
fn=std::sync::mpsc::shared::Packet<T>::try_recv
2357 38 19 2 19 0 0 0 0 0
fn=std::sync::mpsc::spsc_queue::Queue<T,ProducerAddition,ConsumerAddition>::pop
2341 6 0 0 0 0 0 3 0 0
2342 3 0 0 0 0 0 3 0 0
2355 12 0 0 12 8 0 0 0 0
2356 7 0 0 7 0 0 0 0 0
fn=std::sync::mpsc::spsc_queue::Queue<T,ProducerAddition,ConsumerAddition>::push
2341 7 0 0 0 0 0 7 5 0
2342 7 0 0 0 0 0 7 0 0
2355 7 0 0 7 5 0 0 0 0
fn=std::sync::mpsc::spsc_queue::Queue<T,ProducerAddition,ConsumerAddition>::with_additions
2342 1 0 0 0 0 0 1 0 0
fn=std::sync::mpsc::stream::Packet<T>::recv
2343 10 0 0 10 0 0 0 0 0
2357 5 0 0 5 0 0 0 0 0
2406 15 5 0 10 0 0 0 0 0
fn=std::sync::mpsc::stream::Packet<T>::send
410 7 0 0 0 0 0 0 0 0
2343 5 0 0 10 0 0 0 0 0
2357 17 0 0 12 5 0 0 0 0
2390 14 0 0 14 0 0 0 0 0
2403 5 0 0 10 1 0 0 0 0
fn=std::sync::mpsc::stream::Packet<T>::try_recv
2357 10 0 0 5 5 0 0 0 0
fn=std::sync::once::Once::call_inner
2355 11 0 0 11 0 0 0 0 0
2423 44 8 1 11 0 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
2342 2 0 0 0 0 0 2 0 0
2356 1 0 0 1 1 0 0 0 0
fn=std::sys::unix::args::imp::ARGV_INIT_ARRAY::init_wrapper
2342 2 0 0 0 0 0 2 0 0
fn=std::sys::unix::args::imp::args
2356 2 0 0 2 0 0 0 0 0
fn=std::sys::unix::stack_overflow::imp::make_handler
410 11 0 0 0 0 0 0 0 0
2356 11 0 0 11 9 1 0 0 0
fn=std::sys::unix::thread::Thread::new
2343 2 0 0 2 0 0 0 0 0
2357 20 6 0 20 8 0 0 0 0
fn=std::sys::unix::thread::guard::init
2342 1 0 0 0 0 0 1 1 0
2356 1 0 0 1 0 0 0 0 0
fn=std::sys_common::cleanup
2355 1 0 0 1 1 0 0 0 0
fn=std::sys_common::fs::remove_dir_all_recursive
2403 1 0 0 2 0 0 0 0 0
2675 1 0 0 0 0 0 0 0 0
fn=std::sys_common::thread::min_stack
2343 1 0 0 2 0 0 0 0 0
2357 9 0 0 9 0 0 0 0 0
fn=std::sys_common::thread_info::current_thread
2389 32 0 0 64 13 1 0 0 0
fn=std::thread::Builder::spawn
2389 4 0 0 8 0 0 0 0 0
fn=std::thread::JoinHandle<T>::join
2403 6 0 0 12 2 0 0 0 0
fn=std::thread::Thread::unpark
410 16 0 0 0 0 0 0 0 0
2356 64 0 0 64 17 0 0 0 0
2374 16 0 0 32 12 0 0 0 0
fn=std::thread::park
410 32 0 0 0 0 0 0 0 0
2356 80 19 2 80 25 0 0 0 0
2403 16 0 0 32 5 0 0 0 0
2427 128 0 0 64 13 0 0 0 0
fn=std::thread::spawn
2389 16 5 1 32 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/time.rs
fn=<core::time::Duration as core::ops::arith::Add>::add
440 26 0 0 0 0 0 0 0 0
441 26 0 0 0 0 0 0 0 0
442 52 0 0 0 0 0 0 0 0
785 52 21 2 0 0 0 26 0 0
787 78 0 0 52 0 0 0 0 0
fn=<core::time::Duration as core::ops::arith::AddAssign>::add_assign
440 6 0 0 0 0 0 0 0 0
441 6 0 0 6 0 0 0 0 0
442 12 0 0 0 0 0 0 0 0
792 6 6 1 0 0 0 6 0 0
793 12 0 0 0 0 0 12 0 0
794 12 0 0 12 0 0 0 0 0
fn=std::sys::unix::time::Timespec::sub_timespec
135 156 25 1 0 0 0 0 0 0
136 39 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/core/src/tuple.rs
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::llvm_type
18 47 0 0 22 1 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
38 1707 3 3 57 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
38 94 0 0 12 0 0 0 0 0
fn=alloc::slice::insert_head
38 26 0 0 0 0 0 0 0 0
fn=core::slice::sort::choose_pivot::{{closure}}
38 63 0 0 15 0 0 3 0 0
fn=core::slice::sort::partial_insertion_sort
38 12 0 0 2 0 0 0 0 0
fn=core::slice::sort::shift_tail
38 2361 2 1 439 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
0 76 4 4 0 0 0 0 0 0
18 41 7 1 9 0 0 9 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
0 15 0 0 0 0 0 0 0 0
18 153 0 0 126 0 0 5 0 0
fn=hashbrown::map::RawEntryBuilder<K,V,S>::from_key_hashed_nocheck
18 9 0 0 9 6 0 0 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
0 10 0 0 1 0 0 0 0 0
18 166 0 0 41 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_implementations_for_trait
18 33 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::CrateMetadata::update_extern_crate
34 360 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
0 1 0 0 1 0 0 0 0 0
22 2 0 0 1 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search
66 196 28 2 84 0 0 84 0 0
fn=std::sys::unix::time::Timespec::sub_timespec
58 312 22 1 0 0 0 0 0 0
fn=std::thread::local::LocalKey<T>::with
18 75 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/libproc_macro/bridge/client.rs
fn=proc_macro::bridge::client::Client<fn(proc_macro::TokenStream) -> proc_macro::TokenStream>::expand1
403 1 1 1 0 0 0 0 0 0
410 5 0 0 1 1 0 3 0 0
411 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_arena/lib.rs
fn=<rustc_arena::DropType as core::ops::drop::Drop>::drop
520 5 1 1 0 0 0 0 0 0
521 10 0 0 10 1 0 0 0 0
fn=<rustc_arena::TypedArena<T> as core::ops::drop::Drop>::drop
0 4860 30 30 11 1 0 10 0 0
75 50 1 1 0 0 0 25 0 0
280 95 6 6 0 0 0 1 0 0
284 18 3 3 0 0 0 9 0 0
292 467 71 71 0 0 0 372 0 0
296 189 7 7 0 0 0 75 0 0
300 27 0 0 0 0 0 0 0 0
301 45 0 0 19 9 0 8 0 0
306 562 8 8 467 6 0 0 0 0
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
127 5 0 0 0 0 0 0 0 0
128 6 1 1 0 0 0 2 0 0
655 5 0 0 0 0 0 0 0 0
657 72 5 3 36 0 0 36 0 0
fn=<rustc_query_system::query::plumbing::QueryState<CTX,C> as core::default::Default>::default
112 78 6 6 0 0 0 52 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
127 3 1 1 0 0 0 0 0 0
fn=_ZN12rustc_passes6region17region_scope_treeN.llvm.M
127 1 0 0 0 0 0 0 0 0
128 3 0 0 0 0 0 1 0 0
655 1 0 0 0 0 0 0 0 0
657 2 0 0 1 0 0 1 0 0
fn=_ZN12rustc_passes9reachable13reachable_setN.llvm.M
127 1 0 0 0 0 0 0 0 0
128 3 0 0 0 0 0 1 0 0
655 1 0 0 0 0 0 0 0 0
657 6 0 0 3 0 0 3 0 0
fn=_ZN15rustc_mir_build4hair7pattern6_match6Fields9wildcardsN.llvm.M
201 4 0 0 2 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
0 10 0 0 1 0 0 1 0 0
372 1 0 0 1 0 0 0 0 0
385 2 0 0 0 0 0 0 0 0
386 3 1 1 1 0 0 0 0 0
397 2 0 0 0 0 0 0 0 0
457 20 1 1 0 0 0 0 0 0
463 5 0 0 0 0 0 0 0 0
480 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext11lower_attrsN.llvm.M
0 4 1 1 0 0 0 0 0 0
151 2 0 0 0 0 0 0 0 0
153 2 0 0 0 0 0 0 0 0
159 2 0 0 0 0 0 0 0 0
160 3 0 0 0 0 0 1 0 0
201 10 0 0 5 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 2 0 0 1 1 0 0 0 0
372 1 0 0 1 1 0 0 0 0
385 2 0 0 0 0 0 0 0 0
386 3 1 1 1 0 0 0 0 0
397 2 0 0 0 0 0 0 0 0
689 1 1 1 0 0 0 0 0 0
fn=_ZN9rustc_mir12monomorphize12partitioning32collect_and_partition_mono_itemsN.llvm.M
372 1 0 0 1 1 0 0 0 0
385 2 0 0 0 0 0 0 0 0
386 3 0 0 1 0 0 0 0 0
542 3 0 0 1 0 0 0 0 0
659 6 1 1 3 0 0 3 0 0
fn=_ZN9rustc_mir9transform13optimized_mirN.llvm.M
127 1 0 0 0 0 0 0 0 0
128 3 0 0 0 0 0 1 0 0
655 1 0 0 0 0 0 0 0 0
657 3 0 0 1 0 0 1 0 0
fn=core::ops::function::FnOnce::call_once
0 3 1 1 2 1 0 0 0 0
372 1 0 0 1 1 0 0 0 0
385 2 0 0 0 0 0 0 0 0
386 3 0 0 1 0 0 0 0 0
397 2 0 0 0 0 0 0 0 0
689 1 0 0 0 0 0 0 0 0
fn=indexmap::map::Entry<K,V>::or_insert_with
127 629 0 0 0 0 0 0 0 0
128 12 0 0 0 0 0 4 0 0
fn=rustc_arena::DroplessArena::grow
0 14 0 0 0 0 0 0 0 0
339 85 12 1 0 0 0 68 2 0
343 68 0 0 0 0 0 0 0 0
350 12 0 0 12 12 0 0 0 0
351 36 0 0 0 0 0 0 0 0
363 51 12 1 0 0 0 51 0 0
365 102 0 0 85 0 0 0 0 0
fn=rustc_arena::TypedArena<T>::grow
0 65 6 5 0 0 0 0 0 0
218 256 64 47 0 0 0 189 1 0
225 268 10 10 0 0 0 0 0 0
226 22 4 0 22 21 0 0 0 0
227 60 2 0 0 0 0 22 6 0
232 22 2 0 22 0 0 0 0 0
233 66 3 0 0 0 0 0 0 0
245 201 23 15 0 0 0 201 0 0
247 323 14 8 256 0 0 0 0 0
fn=rustc_arena::TypedArenaChunk<T>::destroy
0 49 2 2 0 0 0 0 0 0
68 99 7 7 0 0 0 99 0 0
79 110 5 5 95 1 0 0 0 0
fn=rustc_arena::drop_for_type
515 6 2 2 0 0 0 4 0 0
517 2 0 0 2 0 0 0 0 0
fn=rustc_ast_lowering::Arena::alloc_from_iter
0 17 2 2 4 0 0 3 0 0
372 3 1 1 3 0 0 0 0 0
373 1 0 0 1 0 0 0 0 0
385 6 0 0 0 0 0 0 0 0
386 9 0 0 2 0 0 0 0 0
397 4 0 0 0 0 0 0 0 0
457 15 0 0 2 0 0 0 0 0
463 3 0 0 0 0 0 0 0 0
469 8 0 0 5 0 0 2 0 0
480 9 1 1 0 0 0 0 0 0
695 35 4 4 0 0 0 29 0 0
700 48 2 2 34 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::lower_block_expr
372 1 0 0 1 0 0 0 0 0
373 1 0 0 1 0 0 0 0 0
385 2 0 0 0 0 0 0 0 0
386 3 0 0 0 0 0 0 0 0
653 7 2 1 4 0 0 3 0 0
fn=rustc_ast_lowering::LoweringContext::lower_fn_decl
372 1 0 0 1 0 0 0 0 0
373 1 1 1 1 0 0 0 0 0
385 2 0 0 0 0 0 0 0 0
386 3 0 0 0 0 0 0 0 0
480 3 0 0 0 0 0 1 0 0
653 5 1 1 3 0 0 2 0 0
fn=rustc_ast_lowering::LoweringContext::lower_stmt
127 2 0 0 0 0 0 0 0 0
655 2 0 0 0 0 0 0 0 0
657 20 1 1 10 0 0 10 0 0
fn=rustc_ast_lowering::expr::<impl rustc_ast_lowering::LoweringContext>::lower_arm
127 1 0 0 0 0 0 0 0 0
655 1 0 0 0 0 0 0 0 0
657 10 1 1 5 0 0 5 0 0
fn=rustc_ast_lowering::expr::<impl rustc_ast_lowering::LoweringContext>::lower_exprs
0 6 0 0 0 0 0 0 0 0
151 3 0 0 0 0 0 0 0 0
153 3 0 0 0 0 0 0 0 0
159 3 0 0 0 0 0 0 0 0
201 10 0 0 5 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_fn_body_block
480 2 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_generics_mut
0 2 1 1 0 0 0 0 0 0
480 1 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::lower_crate
0 3 0 0 1 0 0 0 0 0
201 2 1 1 1 0 0 0 0 0
488 22 3 3 6 0 0 14 1 0
557 2 1 1 1 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_angle_bracketed_parameter_data
0 55 1 1 22 0 0 0 0 0
476 11 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_extra
0 10 1 1 6 1 0 0 0 0
372 3 0 0 3 1 0 0 0 0
373 3 0 0 3 0 0 0 0 0
385 5 0 0 0 0 0 0 0 0
386 9 0 0 0 0 0 0 0 0
397 2 0 0 0 0 0 0 0 0
404 3 0 0 0 0 0 1 0 0
457 16 0 0 0 0 0 0 0 0
463 4 1 1 0 0 0 0 0 0
480 2 0 0 0 0 0 0 0 0
653 3 0 0 1 0 0 2 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_segment
0 4 0 0 1 0 0 0 0 0
372 2 1 1 2 0 0 0 0 0
385 4 0 0 0 0 0 0 0 0
386 6 0 0 2 0 0 0 0 0
397 2 1 1 0 0 0 0 0 0
457 15 2 2 0 0 0 0 0 0
463 1 0 0 0 0 0 0 0 0
469 4 0 0 1 0 0 2 0 0
480 1 0 0 0 0 0 0 0 0
485 3 0 0 1 0 0 1 0 0
653 6 1 1 3 0 0 2 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_qpath
0 23 1 1 9 0 0 2 0 0
372 6 0 0 6 0 0 0 0 0
373 6 0 0 6 0 0 0 0 0
385 12 0 0 0 0 0 0 0 0
386 18 0 0 0 0 0 0 0 0
397 4 0 0 0 0 0 0 0 0
457 36 0 0 6 0 0 2 0 0
480 6 0 0 0 0 0 2 0 0
485 34 2 2 2 0 0 20 0 0
653 22 2 2 9 0 0 13 0 0
fn=rustc_data_structures::cold_path
0 6 0 0 2 0 0 0 0 0
372 2 1 1 2 0 0 0 0 0
385 4 0 0 0 0 0 0 0 0
386 6 1 1 2 0 0 0 0 0
397 3 0 0 0 0 0 0 0 0
490 4 1 0 2 0 0 0 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
127 5 0 0 0 0 0 0 0 0
128 3 0 0 0 0 0 1 0 0
372 2 0 0 2 0 0 0 0 0
373 2 1 1 2 0 0 0 0 0
385 4 0 0 0 0 0 0 0 0
386 6 0 0 0 0 0 0 0 0
653 16 2 2 9 0 0 7 0 0
655 5 0 0 0 0 0 0 0 0
657 50 3 3 25 0 0 25 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
127 2 0 0 0 0 0 0 0 0
128 3 0 0 0 0 0 1 0 0
655 2 0 0 0 0 0 0 0 0
657 4 0 0 2 0 0 2 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::make_canonicalized_query_response
127 7 0 0 0 0 0 0 0 0
128 3 0 0 0 0 0 1 0 0
655 7 0 0 0 0 0 0 0 0
657 84 7 1 42 0 0 42 0 0
fn=rustc_interface::passes::create_global_ctxt
0 2 1 1 0 0 0 0 0 0
372 2 1 1 2 1 0 0 0 0
385 4 0 0 0 0 0 0 0 0
386 6 0 0 2 0 0 0 0 0
404 3 0 0 0 0 0 1 0 0
542 3 0 0 1 1 0 0 0 0
659 3 0 0 0 0 0 1 0 0
fn=rustc_interface::queries::Queries::lower_to_hir
0 2 0 0 0 0 0 0 0 0
372 2 0 0 2 1 0 0 0 0
385 4 0 0 0 0 0 0 0 0
386 6 0 0 2 0 0 0 0 0
404 3 0 0 0 0 0 1 0 0
542 3 0 0 1 1 0 0 0 0
659 5 1 1 0 0 0 2 0 0
fn=rustc_interface::queries::Queries::new
112 186 26 26 0 0 0 186 36 36
328 8 2 2 0 0 0 8 2 2
619 298 37 37 149 0 0 149 17 17
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item_def_ids
0 16 0 0 8 1 0 0 0 0
372 8 0 0 8 2 0 0 0 0
385 16 0 0 0 0 0 0 0 0
386 24 0 0 8 0 0 0 0 0
397 16 0 0 0 0 0 0 0 0
689 8 6 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::extern_crate
372 2 0 0 2 0 0 0 0 0
385 4 0 0 0 0 0 0 0 0
386 6 2 1 2 0 0 0 0 0
637 16 2 1 8 0 0 6 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_children
0 3843 0 0 665 44 0 0 0 0
372 666 0 0 666 27 0 0 0 0
385 1332 0 0 0 0 0 0 0 0
386 1998 1 1 666 0 0 0 0 0
397 1330 0 0 0 0 0 0 0 0
404 3 0 0 0 0 0 1 0 0
689 3178 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::optimized_mir
127 24 0 0 0 0 0 0 0 0
128 3 0 0 0 0 0 1 0 0
655 24 0 0 0 0 0 0 0 0
657 48 0 0 24 0 0 24 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
0 1550 16 4 207 11 0 11 0 0
151 536 0 0 0 0 0 0 0 0
153 536 0 0 0 0 0 0 0 0
159 536 0 0 0 0 0 0 0 0
160 24 3 1 0 0 0 8 0 0
201 1296 0 0 648 0 0 0 0 0
372 74 0 0 74 10 0 0 0 0
373 48 4 1 48 0 0 0 0 0
385 116 24 1 0 0 0 0 0 0
386 222 0 0 26 0 0 0 0 0
397 114 2 1 0 0 0 0 0 0
404 6 0 0 0 0 0 2 2 0
455 18 0 0 0 0 0 0 0 0
457 11287 11 1 17 0 0 0 0 0
463 3146 0 0 0 0 0 0 0 0
469 736 5 3 399 0 0 267 3 0
476 1 0 0 0 0 0 0 0 0
480 202 22 1 0 0 0 0 0 0
485 436 6 5 160 0 0 216 2 0
488 7 1 0 1 0 0 3 0 0
695 4849 116 12 0 0 0 3410 1 0
700 6460 425 5 4195 12 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::insert_entry
0 1 0 0 0 0 0 0 0 0
127 4 0 0 0 0 0 0 0 0
128 3 0 0 0 0 0 1 0 0
372 4 0 0 4 0 0 0 0 0
373 4 0 0 4 0 0 0 0 0
385 8 0 0 0 0 0 0 0 0
386 12 0 0 0 0 0 0 0 0
655 4 0 0 0 0 0 0 0 0
657 40 1 1 4 0 0 32 0 0
fn=rustc_middle::hir::map::index_hir
372 1 0 0 1 1 0 0 0 0
385 2 0 0 0 0 0 0 0 0
386 3 0 0 1 0 0 0 0 0
542 3 0 0 1 1 0 0 0 0
659 3 0 0 0 0 0 3 0 0
fn=rustc_middle::ty::SymbolName::new
0 66 0 0 44 7 0 0 0 0
372 22 0 0 22 3 0 0 0 0
386 22 0 0 0 0 0 0 0 0
387 44 0 0 22 0 0 0 0 0
689 22 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::CommonLifetimes::new::{{closure}}
372 3 0 0 3 0 0 0 0 0
385 6 0 0 0 0 0 0 0 0
386 9 0 0 3 0 0 0 0 0
637 18 1 1 9 0 0 6 0 0
fn=rustc_middle::ty::context::CtxtInterners::intern_predicate
372 134 59 1 134 5 0 0 0 0
385 268 0 0 0 0 0 0 0 0
386 402 0 0 134 0 0 0 0 0
653 804 0 0 402 10 0 268 0 0
fn=rustc_middle::ty::context::CtxtInterners::intern_ty
372 863 0 0 863 91 0 0 0 0
385 1726 0 0 0 0 0 0 0 0
386 2589 0 0 863 0 0 0 0 0
404 6 0 0 0 0 0 2 0 0
653 5166 122 1 2583 169 0 1722 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_canonical_var_infos
0 12 4 1 8 0 0 0 0 0
372 5 0 0 5 0 0 0 0 0
385 10 0 0 0 0 0 0 0 0
386 15 0 0 5 0 0 0 0 0
397 8 0 0 0 0 0 0 0 0
404 3 0 0 0 0 0 1 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_existential_predicates
372 3 3 1 3 0 0 0 0 0
385 6 0 0 0 0 0 0 0 0
386 9 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_place_elems
372 8 0 0 8 5 0 0 0 0
385 16 5 1 0 0 0 0 0 0
386 24 0 0 8 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_predicates
0 36 5 1 24 3 0 0 0 0
372 12 0 0 12 1 0 0 0 0
385 24 0 0 0 0 0 0 0 0
386 36 0 0 12 0 0 0 0 0
397 24 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_substs
0 1050 0 0 700 32 0 0 0 0
372 350 37 1 350 17 0 0 0 0
385 700 0 0 0 0 0 0 0 0
386 1050 0 0 350 0 0 0 0 0
397 700 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_type_list
0 120 0 0 80 10 0 0 0 0
372 40 0 0 40 5 0 0 0 0
385 80 0 0 0 0 0 0 0 0
386 120 30 1 40 0 0 0 0 0
397 80 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::alloc_adt_def
127 441 0 0 0 0 0 0 0 0
128 9 1 1 0 0 0 3 0 0
655 441 0 0 0 0 0 0 0 0
657 2646 0 0 1323 0 0 1323 0 0
fn=rustc_middle::ty::context::TyCtxt::alloc_steal_mir
127 4 0 0 0 0 0 0 0 0
128 3 0 0 0 0 0 1 0 0
655 4 0 0 0 0 0 0 0 0
657 16 4 1 4 0 0 8 1 0
fn=rustc_middle::ty::context::TyCtxt::alloc_steal_promoted
127 1 0 0 0 0 0 0 0 0
128 3 1 1 0 0 0 1 0 0
655 1 0 0 0 0 0 0 0 0
657 5 0 0 2 0 0 3 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
372 1 0 0 1 0 0 0 0 0
385 2 0 0 0 0 0 0 0 0
386 3 1 1 1 0 0 0 0 0
637 9 1 1 5 0 0 3 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_const_alloc
0 1 0 0 0 0 0 1 0 0
127 17 0 0 0 0 0 0 0 0
128 3 0 0 0 0 0 1 0 0
655 17 0 0 0 0 0 0 0 0
657 204 15 1 102 0 0 102 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_layout
127 35 0 0 0 0 0 0 0 0
128 9 0 0 0 0 0 3 0 0
655 35 0 0 0 0 0 0 0 0
657 70 0 0 35 0 0 35 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_stability
372 4 0 0 4 0 0 0 0 0
385 8 0 0 0 0 0 0 0 0
386 12 2 1 4 0 0 0 0 0
637 16 0 0 8 2 0 4 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_const
372 42 32 1 42 21 0 0 0 0
385 84 0 0 0 0 0 0 0 0
386 126 0 0 42 0 0 0 0 0
637 336 0 0 168 21 0 126 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_region
372 141 0 0 141 6 0 0 0 0
385 282 0 0 0 0 0 0 0 0
386 423 0 0 141 0 0 0 0 0
404 3 0 0 0 0 0 1 0 0
637 980 61 1 560 6 0 280 0 0
fn=rustc_mir::borrow_check::mir_borrowck
127 1 0 0 0 0 0 0 0 0
128 3 0 0 0 0 0 1 0 0
655 1 0 0 0 0 0 0 0 0
657 14 2 2 7 0 0 7 2 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
127 1 0 0 0 0 0 0 0 0
128 3 1 1 0 0 0 1 0 0
655 1 0 0 0 0 0 0 0 0
657 4 1 1 0 0 0 4 0 0
fn=rustc_mir::transform::promoted_mir
127 1 0 0 0 0 0 0 0 0
128 3 1 1 0 0 0 1 0 0
655 1 0 0 0 0 0 0 0 0
657 4 0 0 2 1 0 2 0 0
fn=rustc_mir_build::hair::pattern::check_match::MatchVisitor::lower_pattern
127 1 0 0 0 0 0 0 0 0
128 3 0 0 0 0 0 1 0 0
fn=rustc_mir_build::hair::pattern::check_match::check_not_useful
127 1 0 0 0 0 0 0 0 0
fn=rustc_privacy::privacy_access_levels
372 1 0 0 1 1 0 0 0 0
385 2 0 0 0 0 0 0 0 0
386 3 1 1 1 0 0 0 0 0
542 3 0 0 1 1 0 0 0 0
659 6 1 1 3 0 0 3 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
127 123 3 2 0 0 0 0 0 0
128 60 2 2 0 0 0 20 0 0
fn=rustc_resolve::Resolver::arenas
112 3 0 0 0 0 0 2 0 0
fn=rustc_resolve::Resolver::new
127 1 0 0 0 0 0 0 0 0
128 3 0 0 0 0 0 1 0 0
fn=rustc_resolve::ResolverArenas::alloc_module
127 288 0 0 0 0 0 0 0 0
128 15 0 0 0 0 0 5 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::define
127 593 0 0 0 0 0 0 0 0
128 24 1 0 6 0 0 6 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::add_import
127 1 0 0 0 0 0 0 0 0
128 3 0 0 0 0 0 1 0 0
fn=rustc_resolve::imports::<impl rustc_resolve::Resolver>::import
127 52 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
127 2 0 0 0 0 0 0 0 0
fn=rustc_span::symbol::Interner::fresh
328 12 2 1 0 0 0 8 1 0
fn=rustc_typeck::check::writeback::<impl rustc_typeck::check::FnCtxt>::resolve_type_vars_in_body
127 1 0 0 0 0 0 0 0 0
128 3 0 0 0 0 0 1 0 0
655 1 1 1 0 0 0 0 0 0
657 3 0 0 1 0 0 1 0 0
fn=scoped_tls::ScopedKey<T>::with
0 55612 0 0 13903 58 0 13903 0 0
372 13910 0 0 13910 0 0 0 0 0
386 13910 0 0 0 0 0 0 0 0
387 27820 0 0 13910 0 0 0 0 0
404 21 0 0 0 0 0 7 0 0
435 13903 200 1 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ast/ast.rs
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
0 14 0 0 0 0 0 0 0 0
130 120 0 0 60 0 0 60 0 0
133 14 5 3 0 0 0 0 0 0
135 14 0 0 0 0 0 14 0 0
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::fold
0 130 3 1 10 0 0 0 0 0
92 10 0 0 0 0 0 10 0 0
97 20 3 1 0 0 0 10 0 0
1364 40 0 0 10 0 0 0 0 0
1369 10 2 1 10 0 0 0 0 0
2315 60 0 0 60 0 0 0 0 0
2340 50 3 1 20 0 0 20 0 0
2350 600 3 1 300 0 0 300 0 0
2353 180 0 0 60 3 0 60 0 0
2360 360 0 0 60 0 0 190 0 0
2368 50 0 0 50 0 0 0 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
0 4 0 0 0 0 0 0 0 0
130 16 0 0 8 0 0 8 0 0
133 4 1 1 0 0 0 0 0 0
135 4 0 0 0 0 0 4 0 0
fn=<rustc_ast::ast::AttrItem as rustc_serialize::serialize::Decodable>::decode
0 4320 0 0 2160 0 0 2160 19 0
94 4320 20 1 2160 0 0 0 0 0
97 2160 0 0 1080 0 0 0 0 0
2340 31320 71 3 9720 1 0 14040 66 0
2342 6480 21 1 2160 0 0 3240 0 0
2343 3240 30 1 1080 0 0 0 0 0
fn=<rustc_ast::ast::Attribute as rustc_serialize::serialize::Decodable>::decode
0 18780 10 0 0 0 0 0 0 0
2317 9390 0 0 0 0 0 0 0 0
2336 4695 0 0 4695 153 0 4695 0 0
2350 192495 810 3 65730 0 0 103290 242 0
2352 28170 0 0 0 0 0 28170 23 1
2357 14085 492 1 9390 0 0 0 0 0
2360 37560 1022 2 18780 48 2 18780 37 0
2363 29580 764 1 5400 0 0 4320 17 0
2368 18075 21 1 7230 0 0 0 0 0
fn=<rustc_ast::ast::IntTy as rustc_serialize::serialize::Decodable>::decode
1650 216 12 1 72 0 0 108 2 0
1653 72 0 0 0 0 0 0 0 0
fn=<rustc_ast::ast::MacArgs as rustc_serialize::serialize::Decodable>::decode
0 1716 400 1 0 0 0 0 0 0
1364 28158 574 2 7581 0 0 14079 0 0
1367 5070 0 0 0 0 0 0 0 0
1373 1584 396 1 792 0 0 0 0 0
1427 1320 0 0 0 0 0 0 0 0
fn=<rustc_ast::ast::MacroDef as rustc_serialize::serialize::Decodable>::decode
0 12 3 1 6 0 0 6 0 0
1452 42 6 2 9 0 0 15 1 0
1454 3 0 0 0 0 0 3 0 0
fn=<rustc_ast::ast::PathSegment as rustc_serialize::serialize::Decodable>::decode
130 25920 67 3 8640 0 0 10800 0 0
133 6480 0 0 3240 0 0 2160 0 0
143 3240 24 1 2160 0 0 0 0 0
fn=<rustc_ast::ast::UintTy as rustc_serialize::serialize::Decodable>::decode
1715 156 34 2 52 0 0 78 0 0
1718 52 0 0 0 0 0 0 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_stmt
932 1 0 0 0 0 0 0 0 0
fn=<rustc_expand::placeholders::PlaceholderExpander as rustc_ast::mut_visit::MutVisitor>::flat_map_stmt
932 1 0 0 0 0 0 0 0 0
fn=<rustc_hir::hir::PrimTy as rustc_serialize::serialize::Decodable>::decode
0 2 0 0 0 0 0 0 0 0
1623 6 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::UnsafeCode as rustc_lint::passes::EarlyLintPass>::check_expr
993 2 0 0 1 1 0 0 0 0
fn=<rustc_middle::mir::LocalDecl as rustc_serialize::serialize::Decodable>::decode
0 102 24 1 0 0 0 0 0 0
711 112 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as core::cmp::PartialEq>::eq
708 4 0 0 4 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as core::hash::Hash>::hash
708 766 0 0 728 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as rustc_serialize::serialize::Decodable>::decode
0 89 0 0 0 0 0 1 0 0
711 234 18 1 0 0 0 0 0 0
1623 6 0 0 0 0 0 0 0 0
fn=<rustc_mir::const_eval::machine::CompileTimeInterpreter as rustc_mir::interpret::machine::Machine>::before_access_global
708 41 0 0 41 0 0 0 0 0
fn=<rustc_mir::interpret::intern::InternVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_value
708 3 0 0 3 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
92 2 0 0 0 0 0 2 0 0
97 4 0 0 0 0 0 2 0 0
fn=_ZN112_$LT$rustc_middle..mir..interpret..allocation..Allocation$LT$Tag$C$Extra$GT$$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
708 18 0 0 6 0 0 0 0 0
fn=_ZN67_$LT$rustc_middle..mir..LocalDecl$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
708 49 0 0 49 0 0 0 0 0
fn=_ZN86_$LT$rustc_middle..mir..interpret..LitToConstInput$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
0 6 1 1 1 1 1 0 0 0
1459 3 0 0 1 0 0 0 0 0
1534 3 0 0 2 0 0 0 0 0
1537 4 0 0 2 0 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for &T>::hash
0 20 1 1 0 0 0 4 0 0
708 36 0 0 36 0 0 0 0 0
1459 12 1 1 4 0 0 0 0 0
1534 20 0 0 8 1 1 0 0 0
fn=hashbrown::map::RawEntryBuilderMut<K,V,S>::from_hash
708 39 0 0 13 0 0 0 0 0
fn=hashbrown::map::make_hash
1620 8 0 0 4 0 0 0 0 0
1650 39 0 0 13 0 0 0 0 0
1715 45 0 0 15 0 0 0 0 0
fn=rustc_ast::ast::Async::opt_return_id
2162 1 1 0 1 0 0 0 0 0
2165 1 0 0 1 0 0 0 0 0
fn=rustc_ast::ast::FnDecl::c_variadic
0 2 0 0 2 0 0 0 0 0
2131 2 1 1 2 0 0 0 0 0
fn=rustc_ast::ast::Item::span_with_attributes
0 3 0 0 3 0 0 0 0 0
2504 15 3 1 0 0 0 15 0 0
2505 12 3 1 6 1 0 3 0 0
2506 18 0 0 15 0 0 0 0 0
fn=rustc_ast::ast::MacArgs::delim
1382 3 1 1 2 0 0 0 0 0
1435 1 0 0 1 0 0 0 0 0
fn=rustc_ast::ast::MacArgs::inner_tokens
1397 6 6 1 0 0 0 0 0 0
1399 30 0 0 6 1 0 0 0 0
1400 12 0 0 6 0 0 0 0 0
1402 12 0 0 6 0 0 0 0 0
fn=rustc_ast::ast::MacDelimiter::to_token
1441 2 2 1 0 0 0 0 0 0
1443 2 0 0 2 0 0 0 0 0
fn=rustc_ast::ast::Pat::walk
0 2 1 1 0 0 0 0 0 0
563 14 2 2 0 0 0 10 0 0
564 5 1 1 0 0 0 1 1 0
570 4 0 0 2 1 1 0 0 0
592 13 2 2 12 0 0 0 0 0
fn=rustc_ast::ast::Path::from_ident
118 5 1 1 0 0 0 3 0 0
119 11 1 1 4 0 0 7 2 0
120 5 0 0 3 0 0 0 0 0
fn=rustc_ast::ast::PathSegment::from_ident
147 12 4 1 0 0 0 0 0 0
148 72 0 0 24 0 0 48 3 0
149 12 0 0 12 0 0 0 0 0
fn=rustc_ast::ast::Stmt::add_trailing_semicolon
890 4 4 1 0 0 0 0 0 0
891 8 0 0 0 0 0 8 0 0
892 22 2 0 6 0 0 0 0 0
893 2 2 1 2 0 0 0 0 0
898 24 0 0 12 0 0 12 0 0
899 4 0 0 4 0 0 0 0 0
fn=rustc_ast::ast::Stmt::is_expr
910 6 2 1 3 0 0 0 0 0
913 3 0 0 3 0 0 0 0 0
fn=rustc_ast::ast::Stmt::is_item
903 4 0 0 2 0 0 0 0 0
906 2 0 0 2 0 0 0 0 0
fn=rustc_ast::ast::VisibilityKind::is_pub
2425 6 3 1 3 1 0 0 0 0
2426 3 0 0 3 0 0 0 0 0
fn=rustc_ast::ast::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_AttrItem::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_ast::ast::AttrItem>::hash_stable
0 6 0 0 2 0 0 2 0 0
108 2 0 0 2 0 0 0 0 0
110 2 1 1 2 0 0 0 0 0
2340 34 3 2 12 0 0 12 0 0
fn=rustc_ast::ast::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_LitKind::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_ast::ast::LitKind>::hash_stable
0 1 1 1 1 0 0 0 0 0
1461 2 0 0 0 0 0 0 0 0
1534 12 2 2 5 0 0 3 0 0
fn=rustc_ast::ast::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_MacArgs::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_ast::ast::MacArgs>::hash_stable
0 2 1 1 2 0 0 0 0 0
1364 26 1 1 10 0 0 10 0 0
1365 4 0 0 0 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::AttrItem>::meta
92 16 0 0 0 0 0 16 0 0
97 16 0 0 0 0 0 16 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::Attribute>::check_name
0 4 0 0 0 0 0 4 0 0
102 1584 0 0 528 9 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::Attribute>::has_name
0 572 0 0 0 0 0 0 0 0
102 315 0 0 105 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItem>::from_tokens
119 90 3 1 20 0 0 70 1 0
fn=rustc_ast::attr::contains_name
0 7 0 0 0 0 0 7 0 0
102 6057 39 0 2019 1 0 0 0 0
fn=rustc_ast::attr::find_by_name
0 5 0 0 0 0 0 5 0 0
102 48 0 0 16 0 0 0 0 0
fn=rustc_ast::attr::mk_word_item
119 8 0 0 0 0 0 8 0 0
fn=rustc_ast::expand::is_proc_macro_attr
0 2 0 0 2 0 0 0 0 0
102 6 0 0 2 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_segment
211 44 0 0 0 0 0 33 2 0
214 11 1 1 11 1 0 11 1 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
1534 11 0 0 2 1 1 0 0 0
1537 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::relate::super_relate_tys
708 156 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::memory::Memory<M>::get_global_alloc
708 2 2 1 2 0 0 0 0 0
fn=rustc_mir::interpret::memory::Memory<M>::get_raw_mut
708 22 0 0 22 0 0 0 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_full_stmt
0 3 2 1 0 0 0 0 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_stmt_without_recovery
0 3 2 1 0 0 0 0 0 0
fn=rustc_parse::validate_attr::parse_meta
92 2 0 0 0 0 0 2 0 0
97 4 0 0 0 0 0 2 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce
708 2 0 0 2 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ast/attr/mod.rs
fn=<alloc::vec::Vec<T> as rustc_data_structures::map_in_place::MapInPlace<T>>::flat_map_in_place
738 3 0 0 0 0 0 1 0 0
fn=<alloc::vec::Vec<rustc_ast::ast::Attribute> as rustc_ast::attr::HasAttrs>::visit_attrs
667 102 5 2 0 0 0 76 4 4
668 20 2 1 20 0 0 0 0 0
669 94 0 0 81 0 0 0 0 0
fn=<rustc_ast::ast::Arm as rustc_ast::attr::HasAttrs>::attrs
735 2 0 0 2 0 0 0 0 0
fn=<rustc_ast::ast::Expr as rustc_ast::attr::HasAttrs>::attrs
0 42 0 0 0 0 0 0 0 0
735 21 0 0 21 0 0 0 0 0
fn=<rustc_ast::ast::Item as rustc_ast::attr::HasAttrs>::attrs
735 4 0 0 4 0 0 0 0 0
fn=<rustc_ast::ast::Stmt as rustc_ast::attr::HasAttrs>::attrs
0 14 2 1 0 0 0 0 0 0
697 21 4 2 6 2 1 0 0 0
723 3 0 0 3 0 0 0 0 0
fn=<rustc_ast::ast::Stmt as rustc_ast::attr::HasAttrs>::visit_attrs
709 10 0 0 4 2 1 0 0 0
725 4 2 1 0 0 0 2 0 0
726 8 0 0 4 0 0 4 0 0
727 6 1 1 4 0 0 0 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_arm
0 1 0 0 0 0 0 0 0 0
738 10 1 1 0 0 0 6 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_item
687 8 0 0 4 1 0 4 0 0
738 48 1 1 0 0 0 24 1 1
fn=rustc_ast::attr::<impl rustc_ast::ast::AttrItem>::meta
299 128 22 2 0 0 0 64 0 0
300 208 11 1 80 0 0 112 8 1
305 112 11 1 80 0 0 0 0 0
581 84 0 0 21 0 0 0 0 0
582 10 3 1 5 0 0 5 0 0
586 6 0 0 3 1 0 0 0 0
587 15 3 1 0 0 0 9 0 0
589 16 0 0 0 0 0 8 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::Attribute>::check_name
0 2767 10 0 0 0 0 0 0 0
61 16 0 0 4 4 0 4 0 0
171 5542 0 0 2771 82 0 0 0 0
178 2771 21 0 0 0 0 2771 0 0
184 5542 0 0 5542 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::Attribute>::get_normal_item
0 4 0 0 0 0 0 0 0 0
326 4 3 1 0 0 0 4 0 0
328 12 0 0 4 0 0 0 0 0
331 8 0 0 8 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::Attribute>::has_name
171 1158 2 1 579 0 0 0 0 0
174 579 0 0 579 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::Attribute>::ident
187 16 5 0 0 0 0 0 0 0
189 32 0 0 16 0 0 0 0 0
190 32 0 0 16 1 0 0 0 0
191 64 0 0 32 4 0 32 0 0
198 16 0 0 16 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::Attribute>::is_doc_comment
311 24 7 1 12 2 0 0 0 0
314 12 0 0 12 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::Attribute>::meta
341 16 8 1 0 0 0 8 0 0
343 48 6 1 24 5 0 8 0 0
346 24 0 0 16 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::Attribute>::meta_item_list
210 40 3 1 0 0 0 30 0 0
212 30 0 0 15 3 0 5 0 0
213 38 2 0 9 0 0 6 0 0
214 9 1 1 0 0 0 6 0 0
215 18 0 0 2 0 0 0 0 0
218 45 0 0 35 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::Attribute>::name_or_empty
189 12 2 0 6 3 0 0 0 0
190 12 0 0 6 4 0 0 0 0
191 12 0 0 6 2 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::Attribute>::value_str
0 6 0 0 0 0 0 0 0 0
203 9 3 1 0 0 0 3 0 0
205 24 3 1 9 3 0 6 0 0
208 12 0 0 6 0 0 0 0 0
259 6 0 0 3 0 0 0 0 0
260 9 0 0 6 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItem>::from_tokens
0 16 0 0 6 0 0 0 0 0
445 110 2 0 0 0 0 60 0 0
451 60 3 1 10 0 0 0 0 0
452 70 3 1 20 0 0 10 0 0
453 20 0 0 10 0 0 10 1 0
455 40 0 0 20 0 0 0 0 0
456 42 0 0 16 0 0 0 0 0
492 40 0 0 0 0 0 40 0 0
494 61 3 1 7 0 0 0 0 0
496 9 2 1 3 0 0 0 0 0
498 28 0 0 7 0 0 0 0 0
499 190 5 1 60 0 0 130 0 0
500 80 0 0 70 0 0 0 0 0
569 49 3 1 14 0 0 0 0 0
572 42 3 1 14 0 0 14 1 0
573 7 0 0 7 0 0 7 0 0
577 28 3 1 0 0 0 0 0 0
597 26 2 1 8 0 0 0 0 0
603 16 0 0 8 0 0 0 0 0
607 3 1 0 0 0 0 3 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItem>::name_or_empty
241 40 3 1 20 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItem>::value_str
257 7 0 0 0 0 0 0 0 0
259 14 0 0 7 0 0 0 0 0
260 21 0 0 14 0 0 0 0 0
265 7 0 0 7 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItemKind>::list_from_tokens
0 5 2 0 5 0 0 0 0 0
551 50 3 1 0 0 0 35 0 0
554 15 0 0 0 0 0 0 0 0
555 30 0 0 0 0 0 10 0 0
556 70 3 1 0 0 0 70 0 0
558 49 1 0 5 0 0 0 0 0
562 25 0 0 10 0 0 15 0 0
563 40 3 1 35 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItemKind>::mac_args
504 18 1 1 0 0 0 14 0 0
506 8 2 2 2 0 0 2 0 0
523 18 0 0 14 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItemKind>::name_value_from_tokens
0 6 3 1 6 0 0 0 0 0
565 21 3 1 0 0 0 15 0 0
569 6 0 0 0 0 0 0 0 0
572 27 3 1 6 0 0 15 0 0
573 3 0 0 3 3 0 3 0 0
577 36 3 1 18 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::NestedMetaItem>::from_tokens
0 10 0 0 0 0 0 0 0 0
627 110 3 1 0 0 0 60 0 0
632 50 6 2 10 0 0 0 0 0
633 30 0 0 20 3 0 10 0 0
645 30 0 0 0 0 0 10 0 0
646 80 3 1 70 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::NestedMetaItem>::ident
89 3 0 0 3 0 0 0 0 0
108 3 2 1 0 0 0 0 0 0
110 3 0 0 3 0 0 0 0 0
241 18 2 1 9 0 0 6 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::NestedMetaItem>::meta_item
87 3 1 1 0 0 0 0 0 0
89 9 0 0 3 0 0 0 0 0
92 3 0 0 3 0 0 0 0 0
fn=rustc_ast::attr::SessionGlobals::new
35 6 1 1 0 0 0 2 0 0
36 34 1 1 14 3 0 14 4 1
41 2 0 0 2 2 0 2 0 0
43 8 0 0 4 0 0 0 0 0
fn=rustc_ast::attr::contains_name
0 9702 11 0 0 0 0 0 0 0
61 28 0 0 7 5 0 7 0 0
171 19022 0 0 8589 152 0 0 0 0
411 1127 57 1 0 0 0 1127 0 0
413 2254 0 0 2254 0 0 0 0 0
fn=rustc_ast::attr::filter_by_name
419 2 0 0 0 0 0 0 0 0
421 2 0 0 2 0 0 0 0 0
fn=rustc_ast::attr::find_by_name
0 6 4 1 0 0 0 0 0 0
61 15 1 0 5 2 0 5 0 0
171 244 3 1 116 0 0 0 0 0
415 22 5 1 0 0 0 11 0 0
417 44 0 0 22 0 0 0 0 0
fn=rustc_ast::attr::first_attr_value_str_by_name
423 12 3 1 0 0 0 6 0 0
425 15 3 1 9 0 0 0 0 0
fn=rustc_ast::attr::is_known
0 6 0 0 2 0 0 0 0 0
77 6 1 1 0 0 0 2 0 0
79 6 0 0 4 0 0 0 0 0
fn=rustc_ast::attr::is_used
0 3 0 0 1 1 0 0 0 0
66 3 1 1 0 0 0 1 0 0
68 3 0 0 2 0 0 0 0 0
fn=rustc_ast::attr::mark_used
59 134 10 1 0 0 0 134 0 0
61 201 0 0 67 7 0 67 0 0
64 134 0 0 134 0 0 0 0 0
fn=rustc_ast::attr::mk_attr_id
374 9390 29 1 0 0 0 4695 0 0
381 9390 0 0 0 0 0 0 0 0
383 9390 0 0 9390 0 0 0 0 0
fn=rustc_ast::attr::mk_attr_outer
381 4 0 0 0 0 0 0 0 0
386 16 1 1 8 0 0 8 0 0
390 38 1 1 10 0 0 26 0 0
399 16 1 1 0 0 0 10 0 0
400 20 1 1 10 1 0 6 0 0
401 16 2 2 12 0 0 0 0 0
fn=rustc_ast::attr::mk_word_item
366 8 1 1 0 0 0 6 0 0
367 16 0 0 6 0 0 10 0 0
368 10 0 0 8 0 0 0 0 0
fn=rustc_ast::attr::with_default_session_globals
47 3 0 0 1 1 0 1 0 0
48 10 1 1 3 1 0 4 0 0
53 4 1 1 0 0 0 2 0 0
54 5 0 0 2 0 0 2 0 0
55 5 1 1 3 0 0 0 0 0
fn=rustc_ast::expand::is_proc_macro_attr
0 2 0 0 2 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_flat_map_stmt_kind
677 2 1 1 0 0 0 2 0 0
687 4 0 0 2 1 0 2 0 0
738 4 0 0 0 0 0 0 0 0
fn=rustc_expand::config::StripUnconfigured::configure
687 10 0 0 5 0 0 5 0 0
709 15 0 0 6 2 1 0 0 0
fn=rustc_expand::config::StripUnconfigured::configure_expr
687 21 0 0 14 1 0 14 0 0
fn=scoped_tls::ScopedKey<T>::set
0 2 1 1 0 0 0 0 0 0
49 7 0 0 3 0 0 3 0 0
fn=scoped_tls::ScopedKey<T>::with
62 166 0 0 166 0 0 0 0 0
fn=std::sys_common::backtrace::__rust_begin_short_backtrace
0 1 1 0 0 0 0 0 0 0
47 3 0 0 1 1 0 1 0 0
48 9 1 1 2 1 0 3 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ast/crate_disambiguator.rs
fn=<rustc_ast::crate_disambiguator::CrateDisambiguator as core::fmt::Display>::fmt
0 7 0 0 0 0 0 0 0 0
22 56 2 1 0 0 0 49 0 0
23 7 0 0 7 0 0 0 0 0
24 7 0 0 7 0 0 0 0 0
25 14 0 0 7 1 0 7 0 0
26 63 3 1 49 0 0 0 0 0
fn=_ZN90_$LT$rustc_metadata..rmeta..CrateRoot$u20$as$u20$rustc_serialize..serialize..Decodable$GT$6decode28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
13 168 0 0 126 0 0 0 0 0
fn=rustc_ast::crate_disambiguator::CrateDisambiguator::to_fingerprint
30 32 2 1 0 0 0 0 0 0
32 16 0 0 16 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::new
13 6 0 0 0 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ast/expand/allocator.rs
fn=<rustc_ast::expand::allocator::global_allocator_spans::Finder as rustc_ast::visit::Visitor>::visit_item
63 18 1 1 0 0 0 9 0 0
64 6 1 1 3 0 0 0 0 0
69 21 1 1 9 0 0 0 0 0
fn=rustc_ast::expand::allocator::AllocatorKind::fn_name
0 56 2 1 12 0 0 32 0 0
12 16 1 1 0 0 0 8 0 0
14 8 1 1 4 0 0 0 0 0
15 12 0 0 4 0 0 8 0 0
17 16 0 0 8 0 0 0 0 0
fn=rustc_ast::expand::allocator::global_allocator_spans
0 1 0 0 0 0 0 0 0 0
14 4 1 1 2 2 0 3 0 0
57 10 1 1 0 0 0 6 0 0
73 2 0 0 1 1 0 1 0 0
74 5 1 1 0 0 0 3 0 0
76 4 1 1 2 0 0 2 0 0
77 8 0 0 6 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ast/expand/mod.rs
fn=rustc_ast::expand::is_proc_macro_attr
8 2 1 1 0 0 0 2 0 0
12 4 1 0 4 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ast/lib.rs
fn=rustc_middle::ich::impls_syntax::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for [rustc_ast::ast::Attribute]>::hash_stable
67 6 0 0 0 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ast/mut_visit.rs
fn=<<F as rustc_expand::base::TTMacroExpander>::expand::AvoidInterpolatedIdents as rustc_ast::mut_visit::MutVisitor>::visit_tt
652 2 1 1 0 0 0 0 0 0
fn=<F as rustc_expand::base::TTMacroExpander>::expand
642 1 0 0 0 0 0 1 0 0
643 3 0 0 0 0 0 1 0 0
fn=<alloc::vec::Vec<T> as rustc_data_structures::map_in_place::MapInPlace<T>>::flat_map_in_place
357 16 0 0 12 0 0 8 0 0
875 24 0 0 8 1 0 12 0 0
974 18 1 1 12 0 0 6 1 1
1161 16 2 2 4 2 0 10 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::visit_fn_decl
733 2 1 1 0 0 0 1 0 0
739 2 0 0 1 0 0 0 0 0
fn=<rustc_expand::placeholders::PlaceholderExpander as rustc_ast::mut_visit::MutVisitor>::filter_map_expr
1279 12 0 0 6 0 0 6 0 0
1280 6 0 0 6 0 0 0 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
315 98 3 1 49 0 0 49 7 0
fn=rustc_ast::mut_visit::MutVisitor::visit_path
182 5 3 1 0 0 0 0 0 0
183 15 0 0 0 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_flat_map_arm
0 3 1 1 0 0 0 0 0 0
315 1 0 0 1 0 0 0 0 0
338 4 0 0 2 0 0 0 0 0
424 19 2 2 0 0 0 11 0 0
428 2 0 0 1 1 0 1 0 0
430 2 1 1 1 0 0 1 0 0
432 24 2 2 12 0 0 12 0 0
433 17 0 0 13 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_flat_map_item
0 16 2 2 6 0 0 2 0 0
103 8 0 0 0 0 0 4 0 0
338 6 1 1 2 1 0 0 0 0
345 14 0 0 2 1 0 2 0 0
374 8 0 0 4 0 0 0 0 0
581 4 1 1 2 2 0 0 0 0
1007 88 3 3 0 0 0 64 0 0
1022 56 2 2 32 0 0 24 1 0
1023 68 1 0 56 1 0 0 0 0
1317 16 0 0 8 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_flat_map_stmt
1284 16 1 1 0 0 0 10 0 0
1285 20 1 1 10 1 1 4 0 0
1291 16 0 0 12 0 0 0 0 0
1303 3 1 1 1 0 0 1 0 0
1304 3 1 1 1 0 0 1 0 0
fn=rustc_ast::mut_visit::noop_flat_map_stmt_kind
0 1 1 1 0 0 0 1 0 0
1293 24 2 2 2 1 1 8 0 0
1313 14 0 0 10 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_visit_attribute
0 4 0 0 0 0 0 0 0 0
374 6 0 0 2 0 0 0 0 0
578 6 1 1 0 0 0 6 0 0
581 6 1 1 2 0 0 0 0 0
582 4 0 0 0 0 0 2 0 0
588 8 0 0 6 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_visit_expr
0 129 13 11 48 1 0 55 1 0
315 5 0 0 5 1 0 0 0 0
338 33 3 2 13 2 0 0 0 0
357 4 0 0 0 0 0 0 0 0
875 2 0 0 1 0 0 1 0 0
1098 260 5 3 0 0 0 208 4 0
1103 143 0 0 52 8 6 13 0 0
1110 12 1 1 2 0 0 2 0 0
1111 10 1 1 2 0 0 4 0 0
1134 6 1 1 2 0 0 2 0 0
1159 6 1 1 1 0 0 1 0 0
1160 3 0 0 1 0 0 1 0 0
1161 4 0 0 0 0 0 2 0 0
1200 4 0 0 0 0 0 2 0 0
1272 13 3 1 13 0 0 0 0 0
1274 12 0 0 12 0 0 0 0 0
1275 208 5 2 182 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_visit_item_kind
0 5 1 1 1 0 0 2 0 0
83 9 1 1 6 0 0 0 0 0
338 17 2 2 6 1 0 0 0 0
368 5 1 1 1 1 0 2 0 0
408 3 1 1 2 0 0 0 0 0
723 2 1 1 1 1 0 0 0 0
733 2 0 0 0 0 0 1 0 0
739 2 0 0 1 0 0 0 0 0
783 4 1 1 0 0 0 2 0 0
875 3 0 0 0 0 0 2 0 0
879 80 3 3 0 0 0 56 1 1
881 44 1 1 16 3 3 4 0 0
887 4 2 2 0 0 0 1 0 0
892 7 2 2 0 0 0 3 1 1
935 56 2 2 49 0 0 0 0 0
974 6 0 0 0 0 0 2 0 0
fn=rustc_ast::mut_visit::noop_visit_pat
1055 18 2 2 0 0 0 14 0 0
1059 10 0 0 4 2 2 0 0 0
1091 16 2 2 14 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_visit_path
0 13 0 0 0 0 0 0 0 0
338 39 3 1 13 0 0 0 0 0
515 35 3 1 0 0 0 30 0 0
522 40 3 1 35 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_visit_tt
0 5 0 0 0 0 0 0 0 0
512 10 0 0 5 0 0 5 0 0
628 70 1 1 0 0 0 40 0 0
630 20 0 0 10 0 0 0 0 0
639 30 0 0 25 0 0 0 0 0
652 50 1 1 10 0 0 0 0 0
653 10 0 0 10 0 0 0 0 0
655 10 0 0 5 0 0 5 0 0
656 10 1 1 5 0 0 5 0 0
665 40 1 1 25 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_visit_use_tree
404 5 1 1 0 0 0 3 0 0
406 3 1 1 0 0 0 1 0 0
408 5 0 0 1 0 0 0 0 0
422 4 1 1 4 0 0 0 0 0
fn=rustc_ast::mut_visit::visit_clobber
307 10 1 1 0 0 0 4 0 0
319 8 0 0 6 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::transcribe
250 30 0 0 0 0 0 10 0 0
387 12 0 0 3 0 0 3 0 0
388 9 0 0 0 0 0 3 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ast/node_id.rs
fn=rustc_ast::node_id::NodeId::placeholder_from_expn_id
23 4 3 1 0 0 0 4 0 0
25 8 0 0 8 0 0 0 0 0
fn=rustc_ast::node_id::NodeId::placeholder_to_expn_id
27 4 3 1 0 0 0 0 0 0
29 4 0 0 4 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ast/ptr.rs
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
83 6 0 0 3 0 0 0 0 0
fn=<rustc_ast::ast::MacroDef as rustc_serialize::serialize::Decodable>::decode
40 12 0 0 6 0 0 6 0 0
119 3 0 0 0 0 0 3 0 0
fn=<rustc_ast::ast::Stmt as rustc_ast::attr::HasAttrs>::attrs
83 3 0 0 3 0 0 0 0 0
fn=<rustc_ast::ast::Stmt as rustc_ast::attr::HasAttrs>::visit_attrs
89 2 1 1 2 0 0 0 0 0
fn=<rustc_ast_lowering::LoweringContext::lower_crate::MiscCollector as rustc_ast::visit::Visitor>::visit_item
83 1 1 1 1 0 0 0 0 0
fn=<rustc_ast_lowering::item::ItemLowerer as rustc_ast::visit::Visitor>::visit_mod
83 6 0 0 3 0 0 3 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_stmt
55 10 1 1 6 1 0 4 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::visit_fn_decl
89 5 0 0 2 0 0 1 0 0
fn=<rustc_expand::placeholders::PlaceholderExpander as rustc_ast::mut_visit::MutVisitor>::visit_expr
83 13 0 0 13 0 0 0 0 0
fn=<rustc_expand::placeholders::PlaceholderExpander as rustc_ast::mut_visit::MutVisitor>::visit_pat
83 1 0 0 1 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_arm
83 1 0 0 1 1 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_item
83 1 0 0 1 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedPreExpansionLintPass as rustc_lint::passes::EarlyLintPass>::check_mac
83 1 0 0 1 0 0 0 0 0
fn=<rustc_lint::builtin::UnsafeCode as rustc_lint::passes::EarlyLintPass>::check_expr
83 1 0 0 1 0 0 0 0 0
fn=<rustc_lint::unused::UnusedBraces as rustc_lint::passes::EarlyLintPass>::check_expr
83 1 0 0 1 0 0 0 0 0
fn=<rustc_lint::unused::UnusedParens as rustc_lint::passes::EarlyLintPass>::check_expr
83 2 0 0 2 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
83 1 1 1 1 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_stmt
83 2 0 0 2 0 0 0 0 0
fn=<rustc_resolve::def_collector::DefCollector as rustc_ast::visit::Visitor>::visit_stmt
83 1 0 0 1 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_arm
83 2 0 0 2 1 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_block
83 2 0 0 2 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
83 12 0 0 4 2 0 8 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor12resolve_exprN.llvm.M
0 4 3 2 0 0 0 1 0 0
83 6 1 1 6 2 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor12resolve_itemN.llvm.M
83 1 1 1 1 0 0 0 0 0
fn=alloc::vec::Vec<T>::retain
83 3 0 0 3 0 0 0 0 0
fn=rustc_ast::ast::Stmt::add_trailing_semicolon
64 6 0 0 0 0 0 2 0 0
fn=rustc_ast::mut_visit::noop_flat_map_arm
89 2 0 0 2 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_visit_expr
89 8 0 0 7 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_visit_item_kind
89 7 2 2 5 0 0 1 0 0
fn=rustc_ast::mut_visit::noop_visit_pat
89 2 0 0 2 0 0 0 0 0
fn=rustc_ast::ptr::P<T>::filter_map
55 17 2 2 9 0 0 8 0 0
70 63 2 1 0 0 0 42 0 0
74 217 6 3 105 1 0 112 1 0
76 63 0 0 49 0 0 0 0 0
fn=rustc_ast::ptr::P<T>::map
59 16 2 1 0 0 0 8 0 0
63 60 4 2 28 0 0 32 1 0
64 64 2 1 32 0 0 32 0 0
67 20 0 0 12 0 0 0 0 0
fn=rustc_ast::visit::walk_arm
83 16 1 1 16 1 0 0 0 0
fn=rustc_ast::visit::walk_crate
83 9 2 2 9 3 0 0 0 0
fn=rustc_ast::visit::walk_expr
83 79 30 27 79 8 0 0 0 0
fn=rustc_ast::visit::walk_fn
83 15 0 0 13 0 0 2 0 0
fn=rustc_ast::visit::walk_item
83 14 1 1 14 1 0 0 0 0
fn=rustc_ast::visit::walk_mod
83 7 0 0 7 1 0 0 0 0
fn=rustc_ast::visit::walk_stmt
83 11 2 2 9 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::lower_stmt
83 2 1 1 2 0 0 0 0 0
fn=rustc_ast_lowering::expr::<impl rustc_ast_lowering::LoweringContext>::lower_arm
83 6 0 0 2 0 0 2 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_item
83 3 2 2 3 1 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_item_id
83 2 0 0 1 0 0 0 0 0
fn=rustc_ast_passes::ast_validation::check_crate
83 3 0 0 3 0 0 0 0 0
fn=rustc_ast_passes::feature_gate::check_crate
83 3 0 0 3 0 0 0 0 0
fn=rustc_builtin_macros::standard_library_imports::inject
40 10 1 1 4 0 0 6 1 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
83 6 2 2 6 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::expr
40 14 1 1 5 0 0 8 1 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::expr_addr_of
40 19 1 1 6 0 0 12 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::expr_call_global
0 1 0 0 0 0 0 0 0 0
40 34 2 2 11 0 0 21 1 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::expr_match
40 18 1 1 6 0 0 11 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::expr_str
40 15 1 1 5 0 0 9 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::expr_vec
40 15 1 1 5 0 0 9 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::expr_vec_slice
0 1 0 0 0 0 0 0 0 0
40 34 2 2 11 0 0 21 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::item
40 44 2 2 14 0 0 24 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::pat_tuple
40 11 1 1 4 0 0 7 1 0
fn=rustc_expand::config::StripUnconfigured::configure
89 3 1 1 3 0 0 0 0 0
fn=rustc_expand::config::StripUnconfigured::configure_expr
83 14 2 1 14 0 0 0 0 0
89 7 0 0 7 0 0 0 0 0
fn=rustc_expand::expand::AstFragment::visit_with
83 1 0 0 1 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::collect_invocations
89 2 0 0 1 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::expand_crate
40 21 1 1 5 0 0 13 0 0
55 4 0 0 0 0 0 1 0 0
fn=rustc_expand::expand::MacroExpander::fully_expand_fragment
83 2 0 0 2 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
83 3 0 0 3 0 0 0 0 0
fn=rustc_expand::placeholders::placeholder
0 2 0 0 0 0 0 0 0 0
40 45 3 3 14 1 1 30 1 0
fn=rustc_lint::builtin::<impl rustc_lint::passes::EarlyLintPass for rustc_session::lint::builtin::UnusedDocComment>::check_arm
83 2 0 0 2 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_block_expr
0 1 0 0 0 0 0 0 0 0
40 17 1 1 5 0 0 11 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_bottom_expr
40 19 2 2 8 0 0 11 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_dot_or_call_expr_with_
0 1 0 0 0 0 0 0 0 0
40 20 1 1 7 0 0 11 1 0
83 3 0 0 3 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_lit_expr
40 15 1 1 5 0 0 10 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_fn_decl
40 8 0 0 2 0 0 4 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item
0 4 1 1 0 0 0 0 0 0
40 8 0 0 3 0 0 4 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_block_common
40 24 2 1 10 0 0 14 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_full_stmt
83 1 0 0 1 0 0 0 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_stmt_without_recovery
0 3 0 0 0 0 0 0 0 0
40 34 3 3 13 0 0 20 1 0
fn=rustc_resolve::def_collector::collect_definitions
0 3 1 1 1 1 0 1 0 0
83 2 1 1 2 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ast/token.rs
fn=<T as alloc::borrow::ToOwned>::to_owned
0 12 4 2 0 0 0 0 0 0
185 111 5 3 38 10 3 0 0 0
221 6 5 2 3 0 0 0 0 0
232 10 3 1 10 0 0 0 0 0
263 90 4 1 0 0 0 90 0 0
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::fold
0 1 1 1 1 0 0 0 0 0
185 10 4 4 4 2 1 0 0 0
fn=<rustc_ast::token::Lit as rustc_serialize::serialize::Decodable>::decode
0 7300 32 2 848 118 1 848 0 0
61 1696 14 1 0 0 0 0 0 0
74 19504 43 3 5936 0 0 9328 14 0
78 4240 0 0 3392 0 0 0 0 0
fn=<rustc_ast::token::Token as core::cmp::PartialEq<rustc_ast::token::TokenKind>>::eq
736 130 6 1 0 0 0 0 0 0
fn=<rustc_ast::token::Token as rustc_serialize::serialize::Decodable>::decode
0 15120 76 4 2435 477 3 0 0 0
23 8 0 0 0 0 0 0 0 0
188 4870 0 0 0 0 0 0 0 0
226 5088 34 1 2544 0 0 0 0 0
263 56005 68 2 19480 0 0 24350 13 0
265 12175 74 1 0 0 0 9740 17 0
266 7305 60 1 4870 0 0 0 0 0
fn=<rustc_ast::token::TokenKind as core::cmp::PartialEq>::eq
0 355 12 2 55 2 1 0 0 0
185 973 17 5 615 24 10 0 0 0
fn=<rustc_ast::tokenstream::TokenTree as rustc_serialize::serialize::Decodable>::decode
0 48 0 0 0 0 0 0 0 0
40 96 0 0 0 0 0 0 0 0
fn=<rustc_expand::mbe::TokenTree as core::clone::Clone>::clone
0 32 4 2 0 0 0 0 0 0
185 96 0 0 32 4 2 0 0 0
fn=_ZN4core5clone5Clone5cloneN.llvm.M
185 10 1 1 4 1 1 0 0 0
fn=_ZN68_$LT$rustc_ast..token..TokenKind$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
0 30 2 1 7 3 2 0 0 0
185 63 6 3 36 5 3 0 0 0
fn=_ZN72_$LT$rustc_ast..tokenstream..TokenTree$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
0 110 10 2 0 0 0 0 0 0
185 752 9 1 260 21 3 0 0 0
199 12 3 1 4 0 0 0 0 0
232 43 1 1 43 0 0 0 0 0
fn=core::option::Option<&T>::cloned
0 10 2 2 0 0 0 0 0 0
185 60 1 1 20 2 2 0 0 0
232 5 1 1 5 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
36 2 0 0 0 0 0 0 0 0
fn=rustc_ast::token::Token::dummy
320 30 0 0 0 0 0 30 0 0
324 15 1 1 0 0 0 0 0 0
326 15 0 0 15 0 0 0 0 0
fn=rustc_ast::token::Token::glue
0 1 0 0 0 0 0 1 0 0
617 9 1 1 0 0 0 5 0 0
619 5 1 1 2 1 1 0 0 0
675 8 0 0 6 0 0 0 0 0
fn=rustc_ast::token::Token::ident
0 156 7 1 0 0 0 156 2 0
479 156 0 0 78 0 0 0 0 0
491 156 5 1 0 0 0 0 0 0
494 359 0 0 153 0 0 128 3 0
497 156 0 0 78 0 0 0 0 0
fn=rustc_ast::token::Token::is_ident
479 27 3 1 9 0 0 0 0 0
494 18 0 0 0 0 0 0 0 0
511 9 0 0 9 0 0 0 0 0
fn=rustc_ast::token::Token::is_ident_named
479 3 0 0 1 0 0 0 0 0
486 3 1 1 0 0 0 2 0 0
494 4 1 1 1 0 0 0 0 0
520 1 1 1 0 0 0 0 0 0
522 2 0 0 1 0 0 0 0 0
fn=rustc_ast::token::Token::is_keyword
0 55 1 0 0 0 0 0 0 0
479 258 0 0 86 0 0 0 0 0
486 172 2 1 0 0 0 172 4 0
493 93 0 0 31 0 0 0 0 0
494 234 2 1 31 0 0 0 0 0
575 86 2 1 0 0 0 0 0 0
577 172 0 0 86 0 0 0 0 0
612 516 1 1 0 0 0 0 0 0
fn=rustc_ast::token::Token::is_op
353 25 2 2 7 0 0 0 0 0
357 2 0 0 1 0 0 0 0 0
fn=rustc_ast::token::Token::is_path_start
0 22 1 0 8 0 0 8 0 0
479 12 3 1 1 0 0 0 0 0
486 12 5 3 0 0 0 12 0 0
494 24 0 0 0 0 0 0 0 0
526 15 0 0 5 0 0 0 0 0
563 10 0 0 0 0 0 0 0 0
566 20 2 1 0 0 0 10 0 0
567 26 0 0 0 0 0 0 0 0
571 2 0 0 0 0 0 0 0 0
572 25 0 0 15 0 0 0 0 0
612 8 2 2 4 0 0 0 0 0
736 45 2 1 0 0 0 15 0 0
fn=rustc_ast::token::Token::is_qpath_start
562 4 2 1 0 0 0 2 0 0
563 4 0 0 0 0 0 0 0 0
736 12 0 0 2 0 0 2 0 0
fn=rustc_ast::token::Token::is_whole_block
0 1 0 0 0 0 0 0 0 0
549 2 1 1 1 0 0 0 0 0
555 1 0 0 1 0 0 0 0 0
fn=rustc_ast::token::Token::lifetime
0 76 3 1 0 0 0 76 0 0
479 76 0 0 38 0 0 0 0 0
500 76 3 1 0 0 0 0 0 0
503 114 2 1 38 0 0 38 0 0
506 76 0 0 38 0 0 0 0 0
fn=rustc_ast::token::Token::new
319 51 1 0 0 0 0 0 0 0
320 153 0 0 51 0 0 102 0 0
321 51 0 0 51 0 0 0 0 0
fn=rustc_ast::token::Token::take
334 6 1 1 0 0 0 0 0 0
336 6 0 0 6 0 0 0 0 0
fn=rustc_ast::token::Token::uninterpolate
0 9 2 1 0 0 0 6 2 0
477 3 2 1 0 0 0 0 0 0
479 6 0 0 3 0 0 0 0 0
488 3 0 0 3 0 0 0 0 0
fn=rustc_ast::token::TokenKind::break_two_token_op
277 4 2 1 0 0 0 0 0 0
279 8 0 0 2 0 0 0 0 0
303 2 2 1 0 0 0 2 1 0
305 4 0 0 2 0 0 0 0 0
fn=rustc_ast::tokenstream::TokenTree::uninterpolate
0 20 3 1 0 0 0 0 0 0
479 20 0 0 10 0 0 0 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::Lit>::from_token
0 42 7 1 0 0 0 42 1 0
479 42 7 1 21 0 0 0 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::LitKind>::to_lit_token
144 4 1 1 0 0 0 4 0 0
fn=rustc_ast::util::parser::AssocOp::from_token
611 7 0 0 7 0 0 7 0 0
612 21 0 0 14 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::parse_tt
0 8 5 3 2 0 0 0 0 0
185 10 0 0 4 1 1 0 0 0
fn=rustc_expand::mbe::macro_parser::token_name_eq
0 71 0 0 13 6 2 0 0 0
185 96 3 1 38 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::ParserAnyMacro::make
0 2 1 1 0 0 0 0 0 0
185 12 1 1 4 2 2 0 0 0
221 2 1 1 1 0 0 0 0 0
263 10 1 1 0 0 0 10 0 0
fn=rustc_expand::mbe::quoted::parse
36 8 0 0 4 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::transcribe
185 12 4 4 4 1 1 2 0 0
fn=rustc_parse::lexer::tokentrees::TokenTreesReader::parse_token_tree
36 3 0 0 3 0 0 0 0 0
fn=rustc_parse::parser::Parser::parse_seq_to_before_tokens
0 2 2 2 2 0 0 0 0 0
185 12 0 0 4 2 2 0 0 0
223 8 0 0 2 0 0 2 0 0
fn=rustc_parse::parser::Parser::parse_token_tree
185 10 3 2 4 1 1 0 0 0
fn=rustc_parse::parser::TokenCursor::next
0 34 0 0 0 0 0 0 0 0
36 48 0 0 0 0 0 0 0 0
185 222 4 2 64 9 2 4 0 0
223 8 0 0 4 0 0 0 0 0
232 16 2 1 8 0 0 8 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_prefix_expr::{{closure}}
0 3 2 1 3 0 0 0 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_stmt_without_recovery
36 3 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ast/tokenstream.rs
fn=<(T10,T11) as rustc_serialize::serialize::Decodable>::decode
0 4966 0 0 0 0 0 0 0 0
157 9932 0 0 0 0 0 0 0 0
fn=<T as alloc::borrow::ToOwned>::to_owned
536 8 0 0 4 0 0 4 0 0
fn=<T as core::convert::Into<U>>::into
211 37 5 1 0 0 0 0 0 0
212 185 0 0 74 0 0 111 1 0
213 37 0 0 37 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
536 8 0 0 4 0 0 4 0 0
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::fold
40 2 1 1 1 1 0 0 0 0
155 1 0 0 1 0 0 0 0 0
536 16 1 1 16 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
40 88 4 2 12 0 0 10 0 0
45 22 4 2 22 0 0 0 0 0
421 14 2 2 2 0 0 12 0 0
536 66 3 1 66 0 0 0 0 0
fn=<rustc_ast::ast::MacArgs as rustc_serialize::serialize::Decodable>::decode
0 27 5 0 0 0 0 0 0 0
536 1320 0 0 0 0 0 0 0 0
538 2640 422 1 1320 0 0 0 0 0
539 1980 385 1 1320 0 0 0 0 0
fn=<rustc_ast::tokenstream::Cursor as core::iter::traits::iterator::Iterator>::next
155 70 0 0 70 0 0 0 0 0
240 101 0 0 101 0 0 0 0 0
502 505 4 1 0 0 0 303 0 0
503 350 0 0 140 0 0 210 0 0
504 606 1 0 404 0 0 0 0 0
513 303 4 1 202 2 0 0 0 0
514 140 0 0 0 0 0 70 0 0
515 490 4 1 280 0 0 210 0 0
fn=<rustc_ast::tokenstream::TokenStream as core::convert::From<rustc_ast::tokenstream::TokenTree>>::from
0 10 0 0 0 0 0 0 0 0
205 40 3 1 0 0 0 30 0 0
206 50 0 0 20 0 0 30 0 0
207 40 0 0 30 0 0 0 0 0
fn=<rustc_ast::tokenstream::TokenTree as rustc_serialize::serialize::Decodable>::decode
0 2579 320 2 96 0 0 0 0 0
40 57109 361 2 14898 0 0 29796 0 0
43 24542 25 1 12175 0 0 0 0 0
538 192 14 1 96 0 0 0 0 0
539 96 0 0 48 0 0 0 0 0
fn=_ZN4core5clone5Clone5cloneN.llvm.M
40 29 2 1 7 0 0 18 0 0
45 6 0 0 6 0 0 0 0 0
155 4 0 0 4 0 0 0 0 0
536 6 0 0 3 0 0 3 0 0
fn=_ZN67_$LT$rustc_expand..mbe..TokenTree$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
536 18 3 1 9 0 0 9 0 0
fn=_ZN72_$LT$rustc_ast..tokenstream..TokenTree$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
40 1636 11 1 340 7 0 840 2 0
45 72 0 0 72 0 0 0 0 0
536 72 0 0 36 0 0 36 1 0
fn=core::option::Option<&T>::cloned
536 12 1 1 12 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::AttrItem>::meta
240 3 3 1 3 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItem>::from_tokens
0 28 1 0 0 0 0 2 0 0
91 8 2 1 8 0 0 0 0 0
155 15 3 1 15 0 0 0 0 0
240 17 0 0 17 0 0 0 0 0
503 67 3 1 30 0 0 37 0 0
513 71 3 1 34 0 0 10 0 0
514 30 0 0 0 0 0 15 0 0
515 105 0 0 60 0 0 45 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItemKind>::list_from_tokens
155 14 0 0 14 0 0 0 0 0
240 22 0 0 22 0 0 0 0 0
503 64 5 3 28 0 0 32 0 0
513 81 3 1 44 1 0 0 0 0
514 28 0 0 0 0 0 14 0 0
515 98 5 2 56 0 0 42 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItemKind>::name_value_from_tokens
240 3 0 0 3 0 0 0 0 0
503 12 3 1 6 0 0 6 0 0
513 9 0 0 6 0 0 0 0 0
514 6 0 0 0 0 0 3 0 0
515 21 0 0 15 0 0 6 0 0
fn=rustc_ast::tokenstream::Cursor::look_ahead
0 9 0 0 9 0 0 0 0 0
531 18 2 1 0 0 0 9 0 0
532 34 0 0 18 0 0 8 0 0
533 27 0 0 18 0 0 0 0 0
fn=rustc_ast::tokenstream::Cursor::next_with_joint
155 42 0 0 42 0 0 0 0 0
240 58 0 0 58 0 0 0 0 0
512 290 5 1 0 0 0 174 1 0
513 174 0 0 116 0 0 0 0 0
514 84 6 1 0 0 0 42 0 0
515 294 6 1 126 0 0 126 0 0
517 16 0 0 0 0 0 16 0 0
519 348 0 0 232 0 0 0 0 0
fn=rustc_ast::tokenstream::DelimSpan::dummy
544 28 0 0 0 0 0 14 0 0
551 14 5 0 0 0 0 0 0 0
553 14 0 0 14 0 0 0 0 0
fn=rustc_ast::tokenstream::DelimSpan::entire
555 30 4 0 0 0 0 20 0 0
556 40 5 1 20 0 0 0 0 0
557 40 0 0 30 0 0 0 0 0
fn=rustc_ast::tokenstream::DelimSpan::from_pair
547 3 1 1 0 0 0 0 0 0
548 6 0 0 0 0 0 6 0 0
549 3 0 0 3 0 0 0 0 0
fn=rustc_ast::tokenstream::TokenStream::into_trees
294 24 3 1 0 0 0 0 0 0
296 48 0 0 24 0 0 0 0 0
fn=rustc_ast::tokenstream::TokenStream::is_empty
236 3 1 1 3 0 0 0 0 0
237 3 0 0 3 0 0 0 0 0
fn=rustc_ast::tokenstream::TokenStream::len
240 2 1 0 2 0 0 0 0 0
241 1 0 0 1 0 0 0 0 0
fn=rustc_ast::tokenstream::TokenStream::map_enumerated
0 2 0 0 0 0 0 0 0 0
416 7 1 1 0 0 0 5 0 0
424 6 1 1 4 0 0 0 0 0
fn=rustc_ast::tokenstream::TokenStream::new
231 8 2 1 0 0 0 0 0 0
232 32 2 1 16 0 0 16 0 0
233 16 0 0 8 0 0 0 0 0
fn=rustc_ast::tokenstream::TokenStream::trees
291 30 0 0 30 0 0 0 0 0
292 60 0 0 30 0 0 0 0 0
fn=rustc_ast::tokenstream::TokenTree::close_tt
109 16 0 0 0 0 0 16 0 0
118 4 0 0 0 0 0 0 0 0
119 4 0 0 4 0 0 0 0 0
120 4 0 0 4 0 0 0 0 0
fn=rustc_ast::tokenstream::TokenTree::open_tt
109 64 2 1 0 0 0 64 0 0
113 16 4 1 0 0 0 0 0 0
114 16 0 0 16 0 0 0 0 0
115 16 0 0 16 0 0 0 0 0
fn=rustc_ast::tokenstream::TokenTree::set_span
99 2 0 0 1 0 0 0 0 0
100 2 0 0 0 0 0 2 0 0
102 1 0 0 1 0 0 0 0 0
fn=rustc_ast::tokenstream::TokenTree::span
89 1 1 1 0 0 0 0 0 0
91 2 0 0 1 0 0 0 0 0
92 4 0 0 2 0 0 2 0 0
94 2 0 0 1 0 0 0 0 0
fn=rustc_ast::tokenstream::TokenTree::uninterpolate
122 30 0 0 0 0 0 10 0 0
124 110 3 1 50 0 0 50 2 0
127 40 0 0 20 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::ParserAnyMacro::make
40 2 1 1 0 0 0 0 0 0
45 2 1 1 2 0 0 0 0 0
155 1 1 1 1 0 0 0 0 0
536 8 0 0 7 0 0 1 0 0
fn=rustc_expand::mbe::transcribe::transcribe
0 3 1 1 0 0 0 3 0 0
40 3 1 1 2 0 0 0 0 0
fn=rustc_parse::lexer::tokentrees::TokenTreesReader::parse_token_tree
155 12 0 0 6 0 0 0 0 0
fn=rustc_parse::parser::TokenCursor::next
0 78 6 1 62 0 0 0 0 0
40 294 3 1 76 0 0 0 0 0
45 48 0 0 32 0 0 16 0 0
155 92 3 0 46 0 0 46 0 0
536 96 3 0 80 0 0 16 1 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ast/util/classify.rs
fn=rustc_ast::util::classify::expr_requires_semi_to_be_stmt
0 2 0 0 0 0 0 0 0 0
16 30 1 1 8 0 0 0 0 0
25 8 1 1 4 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ast/util/literal.rs
fn=rustc_ast::util::literal::<impl rustc_ast::ast::Lit>::from_lit_kind
225 8 1 1 0 0 0 3 0 0
226 10 1 1 5 1 0 6 0 0
227 6 0 0 4 0 0 0 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::Lit>::from_lit_token
0 23 6 1 0 0 0 0 0 0
29 11 0 0 0 0 0 11 4 0
30 11 0 0 0 0 0 0 0 0
34 99 12 2 0 0 0 66 2 0
35 55 0 0 11 7 1 0 0 0
60 22 12 2 11 6 0 11 3 0
64 2 0 0 0 0 0 1 0 0
65 8 0 0 0 0 0 3 0 0
71 3 0 0 1 0 0 0 0 0
72 1 0 0 1 0 0 1 0 0
76 33 6 1 0 0 0 0 0 0
195 99 5 1 0 0 0 66 2 0
196 319 21 3 154 0 0 132 3 0
197 99 0 0 77 0 0 0 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::Lit>::from_token
0 31 0 0 11 0 0 10 0 0
202 147 7 1 0 0 0 84 0 0
204 143 3 1 51 3 0 10 0 0
207 44 6 1 33 0 0 0 0 0
219 99 6 1 22 6 0 55 1 0
220 147 6 1 105 0 0 0 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::LitKind>::from_lit_token::{{closure}}
0 150 0 0 0 0 0 0 0 0
65 300 1 1 0 0 0 225 0 0
67 225 0 0 75 0 0 0 0 0
70 375 1 1 300 0 0 0 0 0
fn=rustc_ast::util::literal::<impl rustc_ast::ast::LitKind>::to_lit_token
0 2 0 0 1 0 0 0 0 0
140 8 1 1 0 0 0 6 0 0
142 7 1 1 3 1 1 0 0 0
144 4 1 1 1 0 0 1 0 0
145 5 1 1 1 1 0 3 0 0
146 3 1 1 1 0 0 1 0 0
190 9 0 0 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ast/util/parser.rs
fn=rustc_ast::util::parser::AssocOp::from_token
0 17 2 1 2 1 1 0 0 0
72 14 2 1 0 0 0 0 0 0
74 35 2 1 0 0 0 0 0 0
75 21 0 0 7 0 0 0 0 0
105 14 0 0 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ast/visit.rs
fn=<rustc_ast_lowering::item::ItemLowerer as rustc_ast::visit::Visitor>::visit_mod
0 1 0 0 1 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_attribute
882 4 0 0 2 0 0 0 0 0
889 6 2 1 2 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_block
678 3 0 0 0 0 0 1 0 0
fn=<rustc_resolve::def_collector::DefCollector as rustc_ast::visit::Visitor>::visit_stmt
685 5 0 0 3 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_block
0 10 1 1 4 3 1 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_fn
612 2 0 0 1 0 0 0 0 0
fn=rustc_ast::expand::allocator::global_allocator_spans
85 2 0 0 0 0 0 1 0 0
fn=rustc_ast::visit::FnKind::ctxt
62 12 1 1 6 0 0 0 0 0
65 3 0 0 3 0 0 0 0 0
fn=rustc_ast::visit::FnKind::decl
0 8 0 0 8 0 0 0 0 0
55 8 1 0 4 0 0 0 0 0
58 4 0 0 4 0 0 0 0 0
fn=rustc_ast::visit::FnKind::header
48 15 2 1 6 0 0 0 0 0
51 3 0 0 3 0 0 0 0 0
fn=rustc_ast::visit::Visitor::visit_use_tree
0 2 0 0 2 1 0 0 0 0
186 9 2 2 0 0 0 7 0 0
436 2 1 1 1 0 0 0 0 0
438 8 1 1 7 0 0 0 0 0
457 12 0 0 4 2 0 0 0 0
fn=rustc_ast::visit::walk_arm
112 3 0 0 0 0 0 3 0 0
118 8 2 2 0 0 0 4 0 0
867 56 8 8 0 0 0 39 0 0
869 9 0 0 0 0 0 0 0 0
870 6 1 1 2 0 0 3 0 0
872 48 6 6 42 0 0 0 0 0
fn=rustc_ast::visit::walk_crate
0 1 0 0 1 0 0 0 0 0
251 32 4 4 0 0 0 24 0 0
252 3 0 0 2 1 0 1 0 0
254 30 5 4 26 0 0 0 0 0
257 6 0 0 0 0 0 3 0 0
fn=rustc_ast::visit::walk_expr
0 266 12 12 182 1 0 5 0 0
103 9 0 0 0 0 0 3 0 0
109 15 0 0 0 0 0 5 0 0
118 62 2 2 0 0 0 30 3 0
248 14 0 0 0 0 0 7 0 0
456 14 1 1 14 0 0 0 0 0
457 210 5 4 70 10 0 0 0 0
678 6 0 0 0 0 0 2 0 0
683 27 5 5 9 4 3 0 0 0
685 3 0 0 0 0 0 1 0 0
705 1020 18 12 0 0 0 669 2 0
709 585 15 11 234 43 25 0 0 0
711 8 0 0 0 0 0 4 0 0
726 16 0 0 6 0 0 8 0 0
727 24 0 0 0 0 0 12 0 0
769 8 1 1 3 0 0 4 0 0
770 3 0 0 0 0 0 1 0 0
776 3 1 1 0 0 0 0 0 0
803 2 0 0 0 0 0 0 0 0
804 60 11 9 20 0 0 0 0 0
807 2 1 1 2 0 0 0 0 0
859 669 10 6 582 0 0 0 0 0
868 2 0 0 1 1 0 1 0 0
869 1 0 0 0 0 0 0 0 0
870 3 0 0 0 0 0 1 0 0
fn=rustc_ast::visit::walk_fn
0 5 2 2 5 1 0 0 0 0
103 9 0 0 0 0 0 3 0 0
118 4 0 0 0 0 0 2 0 0
220 3 0 0 1 0 0 1 0 0
612 16 7 7 8 0 0 0 0 0
621 1 0 0 0 0 0 0 0 0
624 74 11 10 0 0 0 61 1 0
626 42 10 10 30 0 0 2 0 0
629 30 3 3 7 1 0 0 0 0
636 52 2 2 47 0 0 0 0 0
678 3 0 0 0 0 0 1 0 0
683 27 4 4 9 5 3 0 0 0
685 2 0 0 0 0 0 1 0 0
fn=rustc_ast::visit::walk_fn_ret_ty
611 3 1 1 0 0 0 3 0 0
612 2 0 0 1 0 0 0 0 0
615 4 1 1 3 0 0 0 0 0
fn=rustc_ast::visit::walk_item
0 80 31 30 29 1 0 19 3 0
134 59 4 4 10 0 0 35 0 0
187 14 1 1 0 0 0 5 0 0
248 9 0 0 3 1 0 6 0 0
257 12 0 0 0 0 0 6 0 0
292 266 16 13 0 0 0 183 0 0
293 9 0 0 3 1 0 3 0 0
294 6 0 0 6 0 0 0 0 0
296 155 6 4 61 17 14 4 0 0
297 2 0 0 0 0 0 0 0 0
301 11 1 1 7 0 0 1 0 0
306 6 1 1 0 0 0 0 0 0
307 4 1 1 2 2 0 2 0 0
308 45 3 3 22 1 0 22 0 0
309 65 5 4 25 4 0 33 0 0
357 12 1 1 0 0 0 4 0 0
358 240 9 6 210 3 0 0 0 0
436 4 2 2 2 0 0 0 0 0
457 24 0 0 8 2 0 0 0 0
875 58 0 0 27 4 0 4 0 0
882 45 3 3 9 4 0 0 0 0
889 27 2 2 9 3 0 0 0 0
fn=rustc_ast::visit::walk_mod
0 7 0 0 2 0 0 3 0 0
256 20 3 3 0 0 0 18 0 0
257 6 0 0 0 0 0 3 0 0
258 22 0 0 20 0 0 0 0 0
fn=rustc_ast::visit::walk_pat
497 83 10 10 0 0 0 58 0 0
499 47 2 2 20 10 10 0 0 0
531 70 7 7 65 0 0 0 0 0
fn=rustc_ast::visit::walk_stmt
0 15 2 2 13 1 0 0 0 0
118 18 0 0 6 0 0 0 0 0
457 3 0 0 1 0 0 0 0 0
681 50 5 5 0 0 0 34 1 0
683 45 2 2 18 8 4 0 0 0
685 18 1 1 12 0 0 0 0 0
695 8 1 1 7 0 0 0 0 0
fn=rustc_ast::visit::walk_use_tree
0 5 1 1 5 0 0 0 0 0
248 8 0 0 0 0 0 4 0 0
433 42 6 6 0 0 0 31 0 0
436 16 0 0 5 0 0 0 0 0
438 20 3 3 19 0 0 0 0 0
449 16 2 2 14 0 0 0 0 0
456 8 1 1 8 0 0 0 0 0
457 60 3 3 20 0 0 0 0 0
fn=rustc_ast_passes::ast_validation::check_crate
0 1 0 0 1 0 0 0 0 0
257 6 0 0 0 0 0 3 0 0
fn=rustc_ast_passes::feature_gate::check_crate
257 6 0 0 0 0 0 3 0 0
fn=rustc_lint::early::check_ast_crate
252 4 0 0 2 0 0 0 0 0
fn=rustc_resolve::def_collector::collect_definitions
685 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ast_lowering/expr.rs
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
21 4 0 0 4 0 0 0 0 0
29 16 0 0 0 0 0 4 0 0
fn=rustc_ast_lowering::Arena::alloc_from_iter
102 4 0 0 1 0 0 1 0 0
fn=rustc_ast_lowering::LoweringContext::lower_block_expr
1804 5 1 1 1 0 0 4 0 0
1813 10 1 1 3 0 0 7 0 0
fn=rustc_ast_lowering::LoweringContext::lower_stmt
25 12 0 0 2 0 0 4 0 0
29 2 0 0 0 0 0 2 0 0
fn=rustc_ast_lowering::expr::<impl rustc_ast_lowering::LoweringContext>::lower_arm
25 6 1 1 1 0 0 2 0 0
29 1 0 0 0 0 0 1 0 0
475 10 2 2 0 0 0 6 0 0
476 12 1 1 4 0 0 8 0 0
478 4 1 1 0 0 0 3 0 0
481 3 0 0 1 0 0 0 0 0
485 2 0 0 2 0 0 0 0 0
487 9 1 1 7 0 0 0 0 0
fn=rustc_ast_lowering::expr::<impl rustc_ast_lowering::LoweringContext>::lower_exprs
20 30 1 1 0 0 0 25 0 0
21 5 0 0 5 0 0 0 0 0
22 40 0 0 25 1 0 0 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
0 30 2 2 3 0 0 0 0 0
25 30 0 0 5 0 0 10 0 0
29 5 0 0 0 0 0 5 0 0
31 84 1 1 36 4 2 12 0 0
32 12 2 2 2 0 0 8 0 0
38 6 1 1 1 0 0 4 0 0
40 2 1 1 2 0 0 0 0 0
41 16 0 0 2 0 0 10 0 0
67 10 2 2 1 1 0 8 0 0
78 4 0 0 4 0 0 0 0 0
79 2 0 0 2 0 0 0 0 0
80 10 0 0 0 0 0 8 0 0
100 6 0 0 0 0 0 4 0 0
101 1 1 1 1 0 0 0 0 0
102 3 0 0 2 0 0 1 0 0
141 2 0 0 2 0 0 0 0 0
142 6 1 1 1 0 0 4 0 0
162 4 1 1 0 0 0 0 0 0
163 12 1 1 2 0 0 4 0 0
164 2 0 0 2 1 0 0 0 0
170 12 0 0 4 0 0 6 0 0
223 144 1 1 60 0 0 84 1 0
224 48 1 1 36 4 0 12 0 0
225 72 1 1 36 0 0 36 0 0
226 36 0 0 24 1 0 12 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ast_lowering/item.rs
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
156 9 0 0 6 0 0 3 0 0
fn=<rustc_ast_lowering::item::ItemLowerer as rustc_ast::visit::Visitor>::visit_mod
38 9 1 1 0 0 0 6 0 0
39 6 0 0 1 0 0 1 0 0
41 4 0 0 1 0 0 1 0 0
43 14 1 1 4 0 0 7 0 0
50 5 1 1 3 0 0 2 0 0
51 2 0 0 0 0 0 2 0 0
53 5 1 1 3 0 0 2 0 0
54 8 0 0 7 0 0 0 0 0
57 3 0 0 0 0 0 3 0 0
58 15 1 1 6 0 0 3 0 0
67 17 0 0 6 0 0 0 0 0
68 12 0 0 3 1 0 3 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
174 6 0 0 6 0 0 0 0 0
fn=_ZN18rustc_ast_lowering4item53_$LT$impl$u20$rustc_ast_lowering..LoweringContext$GT$16lower_visibilityN.llvm.M
905 33 1 1 0 0 0 18 1 0
911 18 1 1 6 0 0 0 0 0
929 3 1 1 3 0 0 0 0 0
930 24 0 0 21 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::with_hir_id_owner
0 6 0 0 0 0 0 0 0 0
60 24 2 1 15 1 0 3 0 0
61 12 0 0 0 0 0 6 0 0
62 36 1 1 9 0 0 18 0 0
141 3 0 0 0 0 0 0 0 0
145 3 0 0 0 0 0 0 0 0
146 24 1 1 12 0 0 12 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_fn_body_block
0 7 2 2 1 0 0 1 0 0
963 5 1 1 0 0 0 5 0 0
964 10 0 0 1 0 0 6 0 0
965 2 0 0 0 0 0 2 0 0
966 1 1 1 0 0 0 1 0 0
986 10 1 1 5 0 0 5 0 0
993 10 1 1 0 0 0 7 0 0
1000 8 0 0 7 0 0 0 0 0
1004 5 1 0 0 0 0 1 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_generics_mut
1290 11 1 1 0 0 0 7 0 0
1345 9 1 1 2 0 0 5 1 0
1348 2 0 0 1 0 0 0 0 0
1350 8 1 1 7 0 0 0 0 0
1367 2 0 0 2 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_item
0 15 7 7 2 0 0 2 0 0
202 30 1 1 0 0 0 18 0 0
203 12 1 1 6 0 0 6 0 0
204 12 0 0 0 0 0 3 1 0
205 12 1 1 0 0 0 3 0 0
207 9 0 0 3 0 0 0 0 0
225 21 0 0 9 1 1 3 0 0
227 105 4 4 48 1 0 54 0 0
228 27 1 1 21 0 0 0 0 0
240 4 1 1 1 0 0 2 0 0
243 5 0 0 1 0 0 3 1 0
245 12 1 1 2 0 0 4 0 0
255 16 1 1 9 0 0 7 0 0
256 5 1 1 3 0 0 2 0 0
258 3 0 0 1 0 0 2 0 0
266 9 1 0 0 0 0 5 0 0
268 2 0 0 0 0 0 2 0 0
273 7 0 0 3 1 0 4 0 0
274 4 0 0 0 0 0 1 0 0
276 4 1 1 0 0 0 3 0 0
282 4 0 0 2 1 0 2 0 0
283 14 2 2 4 0 0 10 0 0
1243 5 1 1 3 0 0 2 0 0
1245 5 0 0 0 0 0 0 0 0
1256 6 0 0 0 0 0 0 0 0
1271 3 1 1 1 0 0 0 0 0
1278 3 0 0 1 0 0 0 0 0
1285 3 0 0 1 0 0 0 0 0
1432 4 1 1 2 0 0 2 0 0
1433 7 0 0 0 0 0 2 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_item_id
0 18 1 1 6 1 1 2 0 0
160 18 1 1 0 0 0 12 0 0
162 12 0 0 3 0 0 0 0 0
163 9 0 0 5 0 0 4 0 0
164 4 1 1 0 0 0 1 0 0
165 4 0 0 3 0 0 0 0 0
172 6 0 0 0 0 0 6 0 0
176 18 0 0 12 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_item_id_use_tree
178 8 1 1 0 0 0 7 0 0
185 3 0 0 1 0 0 0 0 0
200 8 2 2 7 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_maybe_async_body
1021 10 2 2 0 0 0 8 0 0
1029 2 0 0 0 0 0 0 0 0
1030 10 0 0 6 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_use_tree
0 1 0 0 0 0 0 0 0 0
451 13 1 1 0 0 0 7 1 0
467 5 0 0 1 0 0 0 0 0
524 6 0 0 3 0 0 3 0 0
525 3 0 0 0 0 0 2 1 0
615 8 1 1 7 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::record_body
0 2 0 0 0 0 0 0 0 0
946 7 1 1 0 0 0 5 0 0
951 15 1 1 6 0 0 8 0 0
952 1 0 0 1 1 0 1 0 0
953 19 2 2 6 0 0 7 0 0
955 9 1 1 6 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::with_parent_item_lifetime_defs
0 6 0 0 3 0 0 0 0 0
69 6 2 1 3 0 0 3 0 0
70 9 0 0 6 0 0 0 0 0
73 6 0 0 3 0 0 3 0 0
105 27 1 1 0 0 0 24 0 0
113 24 2 1 6 0 0 6 0 0
127 24 0 0 21 0 0 0 0 0
fn=rustc_ast_lowering::lower_crate
0 2 0 0 2 1 0 0 0 0
153 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ast_lowering/lib.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 1 0 0 1 0 0 0 0 0
577 4 0 0 2 0 0 1 0 0
fn=<rustc_ast_lowering::LoweringContext::lower_crate::MiscCollector as rustc_ast::visit::Visitor>::visit_item
0 17 1 1 11 2 2 0 0 0
479 3 0 0 0 0 0 3 0 0
495 24 1 1 0 0 0 15 0 0
496 6 0 0 6 1 0 0 0 0
499 12 0 0 3 3 0 0 0 0
516 4 0 0 0 0 0 1 0 0
521 3 1 1 3 0 0 0 0 0
522 9 0 0 0 0 0 3 0 0
524 21 0 0 18 0 0 0 0 0
619 6 0 0 0 0 0 0 0 0
621 12 0 0 0 0 0 3 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
0 13 1 1 9 0 0 0 0 0
619 3 0 0 0 0 0 0 0 0
621 12 0 0 0 0 0 3 0 0
708 3 0 0 3 0 0 1 0 0
709 3 0 0 0 0 0 1 0 0
980 46 1 1 18 0 0 16 2 0
982 8 1 1 0 0 0 2 0 0
987 22 1 1 14 0 0 8 0 0
2665 1 0 0 1 0 0 0 0 0
2670 2 0 0 1 0 0 0 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext11lower_attrsN.llvm.M
971 30 1 1 0 0 0 25 1 0
972 5 0 0 5 0 0 0 0 0
973 40 1 0 25 0 0 0 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext11lower_crate13MiscCollector33allocate_use_tree_hir_id_countersN.llvm.M
448 8 1 1 0 0 0 6 0 0
450 5 1 1 1 1 0 0 0 0
470 8 2 2 7 0 0 0 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext14lower_mac_argsN.llvm.M
990 10 1 1 0 0 0 6 0 0
992 8 2 2 2 0 0 2 0 0
1000 10 0 0 8 0 0 0 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext19lower_block_noallocN.llvm.M
0 8 0 0 2 0 0 0 0 0
2319 20 1 1 0 0 0 16 0 0
2324 4 1 1 0 0 0 0 0 0
2325 4 1 1 2 0 0 0 0 0
2328 8 2 2 0 0 0 2 0 0
2335 20 0 0 2 0 0 18 0 0
2336 6 0 0 2 0 0 2 0 0
2337 16 1 1 6 0 0 6 0 0
2339 2 0 0 2 0 0 0 0 0
2340 2 1 1 2 0 0 0 0 0
2343 16 0 0 14 0 0 0 0 0
2405 8 0 0 2 0 0 0 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext24lower_node_id_with_ownerN.llvm.M
0 25 2 1 11 0 0 0 0 0
631 7 0 0 0 0 0 0 0 0
635 21 0 0 0 0 0 0 0 0
639 27 1 0 10 0 0 0 0 0
644 12 0 0 4 0 0 8 0 0
684 56 2 1 0 0 0 49 2 0
690 4 1 1 4 0 0 0 0 0
697 8 0 0 0 0 0 4 0 0
698 16 0 0 12 1 0 4 0 0
705 63 1 0 49 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
287 34 0 0 16 1 1 0 0 0
294 24 1 1 6 0 0 12 0 0
fn=rustc_ast::visit::walk_arm
486 4 0 0 1 0 0 0 0 0
488 3 0 0 1 0 0 0 0 0
489 3 0 0 2 0 0 1 0 0
492 3 0 0 0 0 0 1 0 0
fn=rustc_ast::visit::walk_item
0 3 1 1 3 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::insert_item
0 6 0 0 0 0 0 0 0 0
609 15 1 1 0 0 0 12 0 0
610 12 1 1 6 0 0 6 0 0
612 6 0 0 0 0 0 3 0 0
613 33 1 1 3 0 0 6 0 0
614 9 1 1 6 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::lower_block_expr
708 3 0 0 3 0 0 1 0 0
709 3 0 0 0 0 0 1 0 0
2316 4 0 0 1 0 0 1 0 0
2347 7 1 1 0 0 0 4 0 0
2350 6 0 0 5 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::lower_fn_decl
0 6 3 3 2 0 0 1 0 0
760 1 0 0 1 0 0 0 0 0
761 2 0 0 0 0 0 2 0 0
763 1 0 0 0 0 0 1 0 0
1760 13 1 1 0 0 0 6 0 0
1775 1 0 0 0 0 0 0 0 0
1784 2 0 0 1 1 0 1 0 0
1793 3 1 1 0 0 0 1 0 0
1794 1 0 0 0 0 0 0 0 0
1805 1 0 0 0 0 0 0 0 0
1813 2 0 0 1 0 0 0 0 0
1825 4 1 1 2 0 0 0 0 0
1829 1 0 0 1 0 0 0 0 0
1859 8 1 1 7 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::lower_node_id
0 138 0 0 101 0 0 0 0 0
631 37 0 0 0 0 0 0 0 0
635 111 0 0 0 0 0 0 0 0
639 116 1 1 42 0 0 0 0 0
644 128 0 0 32 0 0 64 0 0
674 259 1 1 0 0 0 222 2 0
676 32 0 0 32 0 0 0 0 0
678 32 0 0 32 0 0 0 0 0
679 64 0 0 0 0 0 32 0 0
682 259 0 0 222 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::lower_stmt
2359 22 2 2 0 0 0 16 0 0
2361 10 0 0 4 1 1 0 0 0
2400 40 0 0 22 1 0 16 0 0
2401 16 1 1 14 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::ty_path
0 6 1 1 1 0 0 1 0 0
2579 9 1 1 0 0 0 6 0 0
2586 9 1 1 3 0 0 1 0 0
2589 7 0 0 2 0 0 0 0 0
2610 10 0 0 0 0 0 10 0 0
2611 8 0 0 7 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::with_hir_id_owner
0 4 1 1 0 0 0 0 0 0
650 36 1 1 0 0 0 21 0 0
651 3 1 1 0 0 0 0 0 0
655 15 0 0 9 0 0 3 0 0
663 3 0 0 3 0 0 0 0 0
666 24 0 0 21 0 0 0 0 0
fn=rustc_ast_lowering::expr::<impl rustc_ast_lowering::LoweringContext>::lower_arm
708 3 0 0 3 0 0 1 0 0
709 5 0 0 0 0 0 3 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_generics_mut
760 2 0 0 1 0 0 1 0 0
761 1 0 0 0 0 0 1 0 0
763 1 0 0 0 0 0 1 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_item
0 5 0 0 1 0 0 0 0 0
785 2 0 0 1 0 0 0 0 0
786 1 0 0 0 0 0 0 0 0
787 1 0 0 1 0 0 0 0 0
789 1 1 1 0 0 0 1 0 0
790 1 0 0 0 0 0 1 0 0
792 9 1 1 2 0 0 4 0 0
794 1 0 0 0 0 0 1 0 0
795 1 0 0 0 0 0 1 0 0
805 10 1 1 4 0 0 3 0 0
893 2 1 1 1 0 0 1 0 0
921 10 1 1 4 0 0 3 0 0
933 6 1 1 0 0 0 3 0 0
935 10 1 1 3 0 0 3 0 0
939 7 1 1 2 0 0 3 0 0
941 8 1 1 4 0 0 1 0 0
957 2 0 0 1 0 0 1 0 0
958 1 0 0 0 0 0 1 0 0
963 8 0 0 4 0 0 4 0 0
964 9 2 2 5 0 0 4 0 0
966 2 0 0 0 0 0 1 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_use_tree
713 17 2 2 6 0 0 7 0 0
721 5 1 1 3 1 0 1 0 0
fn=rustc_ast_lowering::lower_crate
0 19 0 0 6 0 0 3 0 0
299 13 2 2 0 0 0 8 1 0
306 5 0 0 1 1 0 1 0 0
308 86 11 11 34 0 0 50 8 0
330 1 0 0 0 0 0 1 0 0
343 10 1 1 7 1 0 1 0 0
561 3 0 0 0 0 0 1 0 0
564 5 0 0 1 0 0 3 0 0
565 4 1 1 1 0 0 2 0 0
568 4 0 0 0 0 0 3 0 0
573 3 1 1 3 0 0 1 0 0
582 87 1 1 0 0 0 5 0 0
583 205 0 0 123 0 0 41 0 0
584 8 0 0 0 0 0 0 0 0
587 8 0 0 0 0 0 8 0 0
591 13 2 2 6 1 0 5 0 0
593 57 6 6 23 0 0 28 6 0
594 1 0 0 1 0 0 0 0 0
595 1 0 0 1 0 0 0 0 0
596 1 1 1 1 0 0 0 0 0
2755 2 0 0 0 0 0 1 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_angle_bracketed_parameter_data
345 22 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_extra
281 4 0 0 0 0 0 4 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_segment
0 30 0 0 0 0 0 0 0 0
345 22 1 1 11 0 0 0 0 0
713 209 2 2 66 0 0 77 0 0
721 55 0 0 33 0 0 11 0 0
722 15 0 0 10 0 0 0 0 0
2769 73 2 2 32 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_qpath
287 5 0 0 2 1 0 0 0 0
294 4 1 1 1 0 0 2 0 0
708 3 0 0 3 0 0 1 0 0
709 4 0 0 0 0 0 1 0 0
713 18 1 1 4 0 0 6 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
281 4 0 0 0 0 0 2 0 0
2316 3 0 0 1 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ast_lowering/pat.rs
fn=rustc_ast_lowering::expr::<impl rustc_ast_lowering::LoweringContext>::lower_arm
14 2 0 0 0 0 0 2 0 0
fn=rustc_ast_lowering::pat::<impl rustc_ast_lowering::LoweringContext>::lower_pat_tuple
0 1 0 0 1 0 0 0 0 0
92 13 1 1 0 0 0 9 0 0
150 12 1 1 4 0 0 7 0 0
151 9 1 1 7 0 0 0 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
16 6 0 0 3 2 1 0 0 0
66 7 2 2 3 0 0 1 0 0
67 4 0 0 0 0 0 3 0 0
88 21 4 4 11 0 0 10 0 0
270 6 0 0 3 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ast_lowering/path.rs
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
0 42 1 1 9 2 2 0 0 0
38 6 0 0 6 0 0 0 0 0
39 12 0 0 6 0 0 0 0 0
45 12 1 1 12 0 0 0 0 0
54 6 0 0 6 0 0 0 0 0
55 30 0 0 6 0 0 0 0 0
66 12 0 0 6 0 0 0 0 0
72 6 0 0 6 0 0 0 0 0
74 42 1 1 0 0 0 0 0 0
91 1 0 0 1 0 0 0 0 0
92 2 0 0 1 0 0 0 0 0
95 1 0 0 0 0 0 0 0 0
96 8 0 0 4 1 0 1 0 0
97 1 0 0 1 0 0 0 0 0
100 84 1 1 12 0 0 24 0 0
101 18 1 1 18 0 0 0 0 0
106 6 0 0 6 0 0 0 0 0
fn=rustc_ast_lowering::item::<impl rustc_ast_lowering::LoweringContext>::lower_use_tree
208 6 2 2 2 0 0 4 0 0
209 9 1 1 2 0 0 3 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_angle_bracketed_parameter_data
367 110 2 1 0 0 0 77 6 0
393 88 1 1 11 0 0 55 0 0
394 88 0 0 77 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_extra
177 9 1 1 0 0 0 8 0 0
184 5 1 1 3 0 0 2 0 0
185 5 0 0 2 0 0 3 0 0
187 48 1 1 8 0 0 16 0 0
188 4 0 0 4 0 0 0 0 0
197 1 0 0 1 0 0 0 0 0
199 8 1 1 7 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_segment
0 125 5 5 33 0 0 4 0 0
212 154 2 2 11 0 0 110 8 0
222 110 0 0 33 0 0 44 2 0
262 88 1 1 11 0 0 22 1 0
275 55 1 1 11 0 0 0 0 0
276 33 0 0 11 0 0 11 0 0
278 22 0 0 11 1 0 0 0 0
282 66 2 2 33 0 0 22 0 0
284 19 0 0 4 0 0 0 0 0
343 11 0 0 11 0 0 0 0 0
344 22 0 0 0 0 0 0 0 0
347 33 0 0 0 0 0 11 0 0
354 154 2 2 66 0 0 88 0 0
355 44 0 0 22 0 0 22 0 0
357 121 1 1 55 0 0 66 0 0
362 4 0 0 3 0 0 1 0 0
365 110 0 0 77 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_qpath
0 1 1 1 0 0 0 0 0 0
19 26 2 2 2 0 0 18 0 0
27 6 1 1 0 0 0 2 0 0
31 12 1 1 6 0 0 2 0 0
33 10 0 0 6 0 0 2 0 0
34 12 1 1 8 0 0 4 0 0
36 4 0 0 4 0 0 0 0 0
111 8 0 0 8 0 0 0 0 0
116 4 0 0 2 0 0 0 0 0
117 4 0 0 0 0 0 3 0 0
121 1 0 0 0 0 0 0 0 0
129 1 0 0 1 0 0 0 0 0
130 11 1 1 4 0 0 4 0 0
143 6 0 0 2 0 0 0 0 0
144 12 1 1 2 0 0 4 0 0
145 2 0 0 2 0 0 0 0 0
147 1 0 0 1 0 0 0 0 0
156 5 0 0 2 0 0 0 0 0
157 3 0 0 0 0 0 3 0 0
175 16 1 1 14 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ast_passes/ast_validation.rs
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_expr
793 108 1 1 0 0 0 72 0 0
795 24 0 0 12 1 0 0 0 0
807 36 1 1 0 0 0 12 2 0
808 96 1 1 84 0 0 0 0 0
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_fn
0 2 0 0 0 0 0 0 0 0
540 5 0 0 1 1 0 2 0 0
541 12 1 1 0 0 0 0 0 0
542 2 0 0 0 0 0 0 0 0
543 10 1 1 1 0 0 0 0 0
553 1 0 0 1 0 0 1 0 0
1247 12 2 2 0 0 0 9 0 0
1249 3 0 0 1 1 0 1 0 0
1250 6 0 0 0 0 0 0 0 0
1253 6 1 1 1 1 0 2 0 0
1255 8 0 0 3 0 0 4 0 0
1258 3 0 0 1 0 0 0 0 0
1259 2 0 0 1 0 0 0 0 0
1262 2 1 1 1 0 0 1 0 0
1276 4 1 1 2 0 0 0 0 0
1302 10 2 2 4 0 0 4 0 0
1303 8 0 0 7 0 0 0 0 0
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_generics
185 3 0 0 2 0 0 2 0 0
747 1 0 0 0 0 0 0 0 0
786 4 0 0 3 1 0 0 0 0
1118 8 1 1 0 0 0 7 0 0
1146 2 0 0 1 0 0 1 0 0
1160 2 1 1 1 0 0 1 0 0
1170 8 1 1 7 0 0 0 0 0
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_item
0 4 0 0 1 1 1 0 0 0
893 30 1 1 0 0 0 21 0 0
894 4 0 0 0 0 0 2 0 0
898 12 0 0 3 1 0 3 0 0
903 12 1 1 3 0 0 0 0 0
982 8 2 2 4 1 0 3 0 0
984 1 0 0 0 0 0 0 0 0
1063 9 1 1 3 0 0 3 0 0
1064 24 0 0 21 0 0 0 0 0
fn=rustc_ast::visit::walk_arm
1201 5 0 0 1 0 0 0 0 0
1215 3 1 1 0 0 0 1 0 0
fn=rustc_ast::visit::walk_item
790 6 0 0 0 0 0 2 0 0
fn=rustc_ast_passes::ast_validation::AstValidator::check_defaultness
401 4 1 1 0 0 0 3 0 0
402 2 0 0 1 0 0 0 0 0
409 5 1 1 4 0 0 0 0 0
fn=rustc_ast_passes::ast_validation::AstValidator::check_fn_decl
328 9 1 1 0 0 0 8 0 0
332 8 1 1 7 0 0 0 0 0
336 2 0 0 0 0 0 0 0 0
387 4 0 0 1 0 0 0 0 0
fn=rustc_ast_passes::ast_validation::check_crate
1425 8 1 1 0 0 0 6 0 0
1426 6 0 0 0 0 0 6 0 0
1439 1 1 1 1 0 0 0 0 0
1440 8 1 1 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ast_passes/feature_gate.rs
fn=<rustc_ast_passes::feature_gate::PostExpansionVisitor as rustc_ast::visit::Visitor>::visit_attribute
0 6 0 0 5 2 1 0 0 0
235 20 2 2 0 0 0 12 0 0
237 10 1 1 8 2 0 4 1 0
239 8 0 0 2 2 0 0 0 0
240 10 1 1 3 1 0 3 0 0
243 10 1 1 2 1 0 2 0 0
262 16 1 1 14 0 0 0 0 0
fn=<rustc_ast_passes::feature_gate::PostExpansionVisitor as rustc_ast::visit::Visitor>::visit_expr
0 32 0 0 8 2 2 0 0 0
440 72 1 1 0 0 0 36 0 0
442 36 1 1 12 0 0 0 0 0
466 2 1 1 1 0 0 0 0 0
477 36 1 1 0 0 0 12 0 0
478 60 0 0 48 0 0 0 0 0
fn=<rustc_ast_passes::feature_gate::PostExpansionVisitor as rustc_ast::visit::Visitor>::visit_fn
0 1 0 0 0 0 0 0 0 0
148 2 0 0 0 0 0 0 0 0
503 8 2 2 0 0 0 4 0 0
504 4 0 0 1 1 0 1 0 0
506 5 0 0 3 0 0 2 0 0
508 2 1 1 1 0 0 0 0 0
520 8 1 1 3 3 0 3 0 0
524 10 2 2 3 0 0 4 0 0
525 6 0 0 5 0 0 0 0 0
fn=<rustc_ast_passes::feature_gate::PostExpansionVisitor as rustc_ast::visit::Visitor>::visit_item
0 5 0 0 1 1 1 1 0 0
275 27 1 1 0 0 0 21 1 0
277 12 1 1 3 0 0 0 0 0
284 4 0 0 1 0 0 1 0 0
292 4 0 0 1 0 0 1 0 0
302 4 0 0 1 0 0 1 0 0
388 6 0 0 0 0 0 3 0 0
389 24 0 0 21 0 0 0 0 0
fn=<rustc_ast_passes::feature_gate::PostExpansionVisitor as rustc_ast::visit::Visitor>::visit_name
0 36 1 1 0 0 0 0 0 0
264 70 1 1 0 0 0 28 0 0
265 30 0 0 14 0 0 14 0 0
273 56 0 0 42 0 0 0 0 0
fn=<rustc_ast_passes::feature_gate::PostExpansionVisitor as rustc_ast::visit::Visitor>::visit_pat
480 6 1 1 0 0 0 3 0 0
482 5 1 1 1 0 0 0 0 0
500 3 1 1 0 0 0 1 0 0
501 5 0 0 4 0 0 0 0 0
fn=<rustc_ast_passes::feature_gate::PostExpansionVisitor as rustc_ast::visit::Visitor>::visit_vis
589 24 1 1 0 0 0 18 0 0
590 15 0 0 3 0 0 0 0 0
599 24 1 1 21 0 0 0 0 0
fn=rustc_ast::visit::walk_fn
0 1 1 1 1 0 0 0 0 0
431 2 0 0 1 0 0 0 0 0
fn=rustc_ast_passes::feature_gate::check_crate
0 1 0 0 1 0 0 0 0 0
602 12 1 1 0 0 0 9 0 0
609 3 0 0 1 0 0 2 0 0
654 1 0 0 1 1 0 1 0 0
659 8 1 1 7 0 0 0 0 0
662 4 1 1 1 1 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_attr/builtin.rs
fn=<rustc_attr::builtin::IntType as rustc_serialize::serialize::Decodable>::decode
0 2 0 0 0 0 0 0 0 0
796 24 4 2 6 0 0 10 0 0
798 8 0 0 0 0 0 0 0 0
799 10 0 0 4 0 0 0 0 0
fn=_ZN15rustc_serialize9serialize7Decoder17read_struct_fieldN.llvm.M
0 5 1 0 0 0 0 0 0 0
147 25 2 1 0 0 0 25 1 0
151 30 3 1 8 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
1016 3 2 1 3 2 0 3 0 0
1017 3 0 0 0 0 0 0 0 0
fn=hashbrown::map::RawEntryBuilderMut<K,V,S>::from_hash
0 3 1 1 1 0 0 0 0 0
131 2 0 0 1 0 0 0 0 0
147 3 0 0 1 0 0 0 0 0
152 1 0 0 1 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
0 8 1 1 0 0 0 0 0 0
147 12 2 1 4 2 0 0 0 0
fn=rustc_attr::builtin::allow_internal_unstable
0 5 1 1 0 0 0 1 0 0
1006 18 0 0 0 0 0 9 0 0
1010 18 0 0 3 3 0 3 0 0
1011 4 2 1 2 2 0 2 0 0
1015 12 0 0 0 0 0 10 0 0
1022 18 2 0 12 0 0 0 0 0
fn=rustc_attr::builtin::find_crate_name
470 2 1 1 1 1 0 0 0 0
fn=rustc_attr::builtin::find_deprecation
0 62 0 0 0 0 0 0 0 0
633 70 8 2 0 0 0 63 1 0
639 56 0 0 49 0 0 0 0 0
649 7 0 0 0 0 0 7 0 0
650 7 0 0 0 0 0 7 0 0
653 620 4 1 0 0 0 124 0 0
fn=rustc_attr::builtin::find_repr_attrs
821 20 2 2 0 0 0 14 0 0
826 12 0 0 2 1 0 4 0 0
948 18 2 2 14 0 0 0 0 0
fn=rustc_attr::builtin::find_stability
0 222 5 2 8 0 0 3 0 0
178 30 3 1 0 0 0 27 0 0
184 24 0 0 21 0 0 0 0 0
200 3 0 0 0 0 0 3 0 0
212 706 3 1 0 0 0 353 0 0
217 6 0 0 3 2 0 3 0 0
219 9 0 0 3 3 0 3 0 0
221 24 3 1 0 0 0 6 0 0
224 15 0 0 0 0 0 3 0 0
228 6 0 0 3 0 0 0 0 0
230 12 3 1 0 0 0 6 0 0
248 6 0 0 3 3 0 3 0 0
250 14 3 1 0 0 0 0 0 0
251 2 0 0 0 0 0 0 0 0
259 1 1 1 0 0 0 1 0 0
260 1 0 0 0 0 0 1 0 0
261 1 1 1 0 0 0 1 0 0
265 22 2 2 3 1 0 8 0 0
266 6 0 0 3 0 0 3 0 0
267 14 1 1 0 0 0 0 0 0
268 4 0 0 1 0 0 1 0 0
273 5 1 1 1 0 0 1 0 0
278 6 1 1 1 0 0 1 0 0
284 3 0 0 2 0 0 1 0 0
285 1 0 0 0 0 0 0 0 0
347 1 1 1 1 0 0 0 0 0
348 4 1 0 0 0 0 0 0 0
349 1 0 0 0 0 0 0 0 0
350 34 3 2 9 0 0 9 0 0
373 4 0 0 0 0 0 0 0 0
381 2 2 1 0 0 0 2 0 0
382 2 0 0 0 0 0 2 0 0
385 24 0 0 8 0 0 4 0 0
386 12 0 0 0 0 0 0 0 0
387 8 4 2 0 0 0 2 0 0
392 10 0 0 0 0 0 2 0 0
419 2 0 0 2 0 0 0 0 0
420 8 0 0 0 0 0 0 0 0
422 40 2 1 10 0 0 10 0 0
449 15 0 0 3 0 0 0 0 0
466 54 3 1 18 0 0 36 0 0
fn=rustc_attr::builtin::find_stability_generic::{{closure}}
0 7 3 1 0 0 0 0 0 0
230 56 3 1 0 0 0 35 0 0
231 7 0 0 0 0 0 0 0 0
239 28 0 0 7 3 0 7 0 0
240 14 3 1 0 0 0 7 0 0
246 49 0 0 42 0 0 0 0 0
fn=rustc_attr::builtin::find_transparency
975 27 3 1 0 0 0 18 0 0
982 300 3 1 0 0 0 60 0 0
1003 15 3 1 0 0 0 15 0 0
1004 27 3 1 21 0 0 0 0 0
fn=rustc_attr::builtin::find_unwind_attr
89 8 1 1 0 0 0 7 0 0
121 9 0 0 7 0 0 0 0 0
fn=rustc_attr::builtin::is_builtin_attr
0 4 0 0 0 0 0 0 0 0
16 12 2 1 0 0 0 4 0 0
17 36 2 1 12 5 0 12 0 0
18 12 0 0 8 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::rmeta::Lazy<T,()>>::decode
130 40 2 1 15 0 0 10 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_stability
0 5 1 1 0 0 0 0 0 0
147 15 0 0 5 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_builtin_macros/cmdline_attrs.rs
fn=rustc_builtin_macros::cmdline_attrs::inject
9 10 1 1 0 0 0 9 0 0
34 13 1 1 7 0 0 6 0 0
35 8 0 0 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_builtin_macros/format.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 2 0 0 0 0 0 1 0 0
208 2 0 0 1 0 0 0 0 0
1011 3 0 0 1 0 0 1 0 0
1013 5 0 0 0 0 0 1 0 0
fn=rustc_builtin_macros::format::Context::verify_piece
226 7 1 1 0 0 0 6 0 0
228 2 0 0 1 0 0 0 0 0
301 8 1 1 7 0 0 0 0 0
fn=rustc_builtin_macros::format::expand_format_args_impl
0 5 0 0 0 0 0 1 0 0
132 3 0 0 1 1 0 1 0 0
134 5 0 0 1 0 0 1 0 0
138 21 2 2 0 0 0 8 0 0
142 2 1 1 0 0 0 0 0 0
198 11 2 2 5 0 0 5 0 0
199 1 0 0 0 0 0 1 0 0
860 11 1 1 0 0 0 8 0 0
866 1 0 0 1 1 0 1 0 0
869 19 3 2 7 1 0 7 0 0
876 10 1 1 7 0 0 0 0 0
fn=rustc_builtin_macros::format::expand_format_args_nl
891 2 1 1 0 0 0 0 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
0 21 3 3 3 0 0 2 0 0
564 1 0 0 1 0 0 0 0 0
578 2 0 0 0 0 0 1 0 0
613 1 0 0 1 0 0 0 0 0
614 1 0 0 1 0 0 1 0 0
616 4 0 0 2 1 0 1 0 0
628 4 2 2 2 0 0 0 0 0
737 1 1 1 1 0 0 0 0 0
748 10 1 1 5 1 0 4 0 0
762 5 0 0 0 0 0 5 0 0
771 4 1 1 0 0 0 4 0 0
784 7 1 1 3 1 0 2 0 0
813 8 1 1 5 1 0 3 0 0
814 6 0 0 3 1 0 1 0 0
815 9 1 1 5 1 0 4 0 0
816 14 1 1 7 1 0 5 0 0
818 6 1 1 3 1 0 2 0 0
821 5 1 1 1 0 0 3 0 0
822 7 1 1 0 0 0 2 0 0
831 9 1 1 3 1 0 4 0 0
832 13 1 1 7 1 0 5 0 0
833 3 0 0 0 0 0 0 0 0
896 14 1 1 0 0 0 10 0 0
906 1 0 0 1 0 0 0 0 0
909 1 0 0 1 1 0 1 0 0
910 3 0 0 1 0 0 2 0 0
913 3 0 0 1 0 0 1 0 0
914 7 1 1 2 1 0 2 0 0
915 7 1 1 2 0 0 1 0 0
916 11 2 2 5 2 0 7 0 0
917 5 1 1 4 0 0 0 0 0
939 5 1 1 0 0 0 1 0 0
943 3 0 0 1 0 0 3 0 0
944 4 1 1 3 2 0 2 0 0
945 11 1 1 3 1 0 4 0 0
948 4 1 1 1 0 0 2 0 0
954 16 2 2 3 0 0 3 0 0
955 1 0 0 0 0 0 0 0 0
958 4 1 1 0 0 0 1 0 0
962 1 1 1 0 0 0 0 0 0
982 61 8 8 23 0 0 37 0 0
984 4 0 0 2 0 0 2 0 0
985 4 1 1 2 0 0 2 0 0
986 5 0 0 3 0 0 2 0 0
987 6 1 1 3 0 0 3 0 0
996 2 0 0 1 0 0 0 0 0
1000 1 1 1 1 0 0 0 0 0
1004 2 0 0 2 0 0 0 0 0
1018 1 0 0 1 0 0 0 0 0
1027 2 1 1 1 0 0 0 0 0
1029 16 1 1 0 0 0 7 0 0
1037 2 0 0 1 0 0 0 0 0
1042 1 0 0 0 0 0 0 0 0
1064 1 0 0 1 0 0 0 0 0
1065 1 0 0 0 0 0 0 0 0
1161 3 0 0 1 0 0 1 0 0
1162 12 1 1 7 1 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_builtin_macros/lib.rs
fn=rustc_builtin_macros::register_builtin_macros
48 8 2 2 0 0 0 4 0 0
50 81 3 3 1 1 0 39 0 0
52 1314 116 116 492 1 0 653 0 0
112 3 0 0 2 2 0 1 0 0
113 4 1 1 2 0 0 2 0 0
114 6 0 0 5 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_builtin_macros/proc_macro_harness.rs
fn=rustc_builtin_macros::proc_macro_harness::inject
0 16 3 3 10 0 0 6 0 0
53 14 1 1 0 0 0 7 0 0
63 1 0 0 1 1 0 1 0 0
64 14 1 1 4 1 0 4 0 0
66 8 1 1 0 0 0 7 0 0
70 1 0 0 1 1 0 0 0 0
75 4 0 0 1 0 0 0 0 0
78 4 1 1 2 0 0 2 0 0
80 2 0 0 0 0 0 0 0 0
96 11 1 1 7 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_builtin_macros/standard_library_imports.rs
fn=rustc_builtin_macros::standard_library_imports::inject
0 24 2 2 1 0 0 8 0 0
11 13 1 1 0 0 0 8 0 0
17 1 0 0 1 1 0 0 0 0
20 5 0 0 1 1 0 2 0 0
22 4 0 0 1 0 0 1 0 0
32 7 1 1 2 1 0 1 0 0
38 4 0 0 1 1 0 2 0 0
39 4 1 1 1 1 0 2 0 0
41 1 0 0 1 1 0 1 0 0
42 13 1 1 5 0 0 4 0 0
45 2 0 0 1 0 0 0 0 0
49 6 1 1 1 1 0 1 0 0
51 3 0 0 1 0 0 2 0 0
52 21 2 2 8 2 0 8 0 0
53 3 0 0 0 0 0 2 0 0
60 1 1 1 1 0 0 0 0 0
62 1 0 0 0 0 0 0 0 0
71 2 0 0 1 0 0 1 0 0
74 16 2 2 8 0 0 8 0 0
75 10 2 2 2 0 0 4 0 0
76 9 1 1 3 1 0 3 0 0
84 17 1 1 8 0 0 8 0 0
85 10 1 1 7 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_builtin_macros/test_harness.rs
fn=rustc_builtin_macros::test_harness::inject
0 1 1 1 0 0 0 1 0 0
38 13 2 2 0 0 0 9 0 0
54 3 0 0 1 1 0 2 0 0
60 2 0 0 0 0 0 0 0 0
87 8 1 1 7 0 0 0 0 0
347 4 1 1 1 1 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/abi.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 44 7 1 18 0 0 0 0 0
288 22 2 0 6 2 0 14 0 0
500 4 0 0 0 0 0 2 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::llvm_type
367 9 0 0 3 0 0 3 0 0
368 9 0 0 3 0 0 3 0 0
369 3 0 0 3 0 0 0 0 0
fn=<rustc_target::abi::call::ArgAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::ArgAbiExt>::store
0 30 2 1 6 0 0 8 0 0
192 14 2 1 0 0 0 12 0 0
198 12 2 1 0 0 0 0 0 0
252 16 0 0 14 0 0 0 0 0
fn=<rustc_target::abi::call::ArgAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::ArgAbiExt>::store_fn_arg
254 22 2 1 0 0 0 12 0 0
261 4 0 0 2 0 0 2 0 0
262 2 0 0 2 0 0 0 0 0
266 10 2 1 4 1 0 0 0 0
275 24 2 1 8 2 0 8 0 0
278 16 2 1 14 0 0 0 0 0
fn=<rustc_target::abi::call::ArgAttributes as rustc_codegen_llvm::abi::ArgAttributesExt>::apply_callsite
0 60 8 1 0 0 0 0 0 0
71 300 10 1 0 0 0 180 0 0
72 40 0 0 20 0 0 20 0 0
74 20 0 0 20 0 0 0 0 0
75 40 0 0 0 0 0 0 0 0
76 5 0 0 0 0 0 0 0 0
77 10 2 1 5 5 0 5 0 0
87 46 6 0 26 0 0 0 0 0
88 24 0 0 6 4 0 6 0 0
91 12 0 0 6 0 0 6 0 0
94 20 0 0 0 0 0 0 0 0
97 20 0 0 0 0 0 20 0 0
99 160 0 0 140 0 0 0 0 0
fn=<rustc_target::abi::call::ArgAttributes as rustc_codegen_llvm::abi::ArgAttributesExt>::apply_llfn
0 150 17 1 0 0 0 0 0 0
49 750 18 1 0 0 0 450 0 0
50 100 0 0 50 1 0 50 0 0
52 50 0 0 50 0 0 0 0 0
53 100 0 0 0 0 0 0 0 0
54 8 0 0 0 0 0 0 0 0
55 16 0 0 8 8 0 8 0 0
61 110 33 1 60 0 0 0 0 0
62 60 0 0 20 8 1 20 0 0
64 50 0 0 0 0 0 0 0 0
67 50 0 0 0 0 0 50 0 0
69 400 17 1 350 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::FnAbiLlvmExt>::apply_attrs_callsite
0 71 31 4 16 4 0 26 0 0
376 54 0 0 18 1 0 0 0 0
438 90 18 1 0 0 0 72 0 0
443 79 4 2 17 0 0 3 0 0
444 3 0 0 0 0 0 0 0 0
447 56 0 0 9 0 0 0 0 0
448 24 0 0 6 0 0 0 0 0
450 4 1 1 2 1 0 1 0 0
453 27 2 0 18 0 0 0 0 0
457 24 0 0 6 0 0 0 0 0
458 24 0 0 6 1 0 6 0 0
459 30 0 0 18 0 0 6 0 0
460 24 0 0 0 0 0 0 0 0
467 11 0 0 0 0 0 0 0 0
471 44 0 0 22 8 0 0 0 0
472 2 1 0 1 0 0 0 0 0
473 7 0 0 7 1 0 7 0 0
491 72 9 1 63 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::FnAbiLlvmExt>::apply_attrs_llfn
0 202 23 1 45 13 0 50 0 0
393 220 20 1 0 0 0 140 0 0
395 80 0 0 40 13 0 20 0 0
400 40 18 1 20 0 0 0 0 0
406 130 17 0 0 0 0 0 0 0
410 124 0 0 20 0 0 0 0 0
411 56 0 0 0 0 0 0 0 0
413 8 0 0 4 0 0 2 0 0
417 31 0 0 0 0 0 0 0 0
421 155 17 1 62 17 1 0 0 0
422 2 1 1 1 0 0 0 0 0
423 72 14 0 48 0 0 24 0 0
436 160 5 1 140 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::FnAbiLlvmExt>::llvm_type
0 346 104 5 189 24 0 83 4 0
185 9 2 1 3 3 0 3 0 0
312 207 19 1 0 0 0 138 0 0
314 33 0 0 0 0 0 0 0 0
315 99 0 0 33 0 0 0 0 0
318 138 20 1 23 0 0 0 0 0
333 99 19 1 33 0 0 0 0 0
338 132 0 0 66 1 0 0 0 0
341 25 6 2 5 2 0 5 0 0
342 25 3 1 5 0 0 5 0 0
345 2 1 1 1 0 0 0 0 0
358 23 0 0 23 1 0 0 0 0
363 207 20 1 161 1 0 0 0 0
fn=<rustc_target::abi::call::attr_impl::ArgAttribute as rustc_codegen_llvm::abi::ArgAttributeExt>::for_each_kind
35 350 26 2 0 0 0 210 0 0
39 641 22 0 70 0 0 0 0 0
40 280 0 0 280 0 0 0 0 0
67 102 15 3 102 0 0 0 0 0
97 57 8 3 57 0 0 0 0 0
fn=rustc_codegen_llvm::callee::get_fn
376 20 10 1 10 0 0 0 0 0
fn=rustc_codegen_llvm::mono_item::<impl rustc_codegen_ssa::traits::declare::PreDefineMethods for rustc_codegen_llvm::context::CodegenCx>::predefine_fn
376 10 2 0 10 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::TerminatorCodegenHelper::do_call
0 8 0 0 8 0 0 0 0 0
496 36 8 1 9 8 0 9 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/allocator.rs
fn=rustc_codegen_llvm::allocator::codegen
0 74 3 3 21 0 0 17 0 0
10 8 2 2 0 0 0 7 0 0
13 1 0 0 1 0 0 0 0 0
14 1 0 0 0 0 0 0 0 0
15 1 0 0 0 0 0 0 0 0
16 4 1 1 1 1 0 1 0 0
19 2 0 0 1 1 0 1 0 0
20 5 0 0 1 1 0 2 0 0
21 3 1 1 1 1 0 2 0 0
23 2 0 0 2 2 0 0 0 0
25 4 0 0 4 0 0 0 0 0
27 47 1 1 14 2 1 0 0 0
38 16 0 0 8 0 0 0 0 0
45 16 0 0 4 1 0 4 0 0
51 44 1 1 16 2 0 20 0 0
52 12 0 0 4 1 0 4 0 0
54 12 0 0 8 1 0 0 0 0
57 12 1 1 4 1 0 4 0 0
61 16 1 1 8 1 0 4 0 0
63 16 0 0 4 0 0 8 0 0
64 16 1 1 8 1 0 4 0 0
66 20 0 0 4 1 0 4 0 0
68 12 0 0 4 1 0 8 0 0
69 12 0 0 4 1 0 4 0 0
73 33 1 1 0 0 0 11 0 0
76 20 0 0 8 1 0 4 0 0
77 12 0 0 4 1 0 4 0 0
78 4 0 0 0 0 0 0 0 0
79 13 0 0 3 1 0 3 0 0
81 1 0 0 1 1 1 1 0 0
83 8 0 0 4 1 0 4 0 0
85 8 1 1 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/attributes.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
358 123 0 0 123 16 0 0 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::provide
349 4 1 0 0 0 0 2 0 0
367 4 0 0 0 0 0 2 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::provide_extern
367 2 1 1 0 0 0 1 0 0
fn=core::ops::function::FnOnce::call_once
0 2 0 0 0 0 0 0 0 0
351 3 0 0 2 1 0 0 0 0
356 3 1 1 0 0 0 1 1 0
fn=rustc_codegen_llvm::attributes::apply_target_cpu_attr
187 132 41 2 0 0 0 88 0 0
188 154 0 0 44 0 0 66 0 0
195 132 22 1 110 0 0 0 0 0
fn=rustc_codegen_llvm::attributes::default_optimisation_attrs
0 615 20 1 123 0 0 82 0 0
206 164 21 1 0 0 0 123 0 0
208 123 0 0 41 15 0 0 0 0
fn=rustc_codegen_llvm::attributes::from_fn_attrs
0 47 20 1 7 0 0 27 0 0
49 40 20 1 40 0 0 0 0 0
50 20 0 0 0 0 0 0 0 0
53 20 0 0 0 0 0 0 0 0
56 20 0 0 0 0 0 0 0 0
74 60 0 0 20 20 0 20 0 0
87 60 0 0 20 19 0 20 0 0
109 40 0 0 20 0 0 0 0 0
116 20 0 0 0 0 0 0 0 0
127 80 0 0 20 0 0 20 0 0
132 40 0 0 20 0 0 0 0 0
229 220 20 1 0 0 0 140 0 0
230 20 0 0 20 0 0 0 0 0
233 60 0 0 20 0 0 0 0 0
234 80 20 1 40 0 0 20 0 0
249 120 20 1 60 17 0 20 0 0
253 100 0 0 40 18 1 0 0 0
271 80 13 1 40 10 0 20 0 0
275 20 20 1 20 0 0 0 0 0
276 20 0 0 20 0 0 0 0 0
277 20 20 1 20 0 0 0 0 0
279 40 0 0 20 0 0 0 0 0
282 20 0 0 0 0 0 0 0 0
285 20 0 0 0 0 0 0 0 0
288 20 0 0 0 0 0 0 0 0
291 20 0 0 0 0 0 0 0 0
294 20 0 0 0 0 0 0 0 0
297 40 0 0 40 0 0 0 0 0
302 60 19 1 20 0 0 20 0 0
304 180 0 0 60 0 0 20 0 0
313 20 0 0 0 0 0 0 0 0
326 80 18 1 60 0 0 0 0 0
346 200 0 0 140 0 0 0 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit::module_codegen
49 3 0 0 3 0 0 0 0 0
50 1 0 0 0 0 0 0 0 0
53 1 0 0 0 0 0 0 0 0
56 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::declare::declare_raw_fn
201 63 20 0 21 20 0 21 0 0
fn=rustc_codegen_ssa::base::maybe_create_entry_wrapper
74 3 0 0 1 1 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/back/write.rs
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::ExtraBackendMethods>::new_metadata
65 6 0 0 0 0 0 4 0 0
fn=_ZN18rustc_codegen_llvm4back5write18diagnostic_handlerN.llvm.M
0 33 0 0 9 0 0 9 0 0
305 168 24 1 0 0 0 144 0 0
306 24 0 0 0 0 0 0 0 0
309 72 0 0 48 24 0 0 0 0
311 48 0 0 24 24 0 24 0 0
312 120 24 1 48 24 2 0 0 0
322 108 18 2 54 0 0 54 0 0
324 27 0 0 9 9 0 0 0 0
349 192 15 0 168 0 0 0 0 0
fn=_ZN18rustc_codegen_llvm4back5write22target_machine_factory28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
166 135 15 2 0 0 0 105 0 0
168 225 8 2 90 15 0 165 0 0
169 60 0 0 15 1 0 30 0 0
170 45 0 0 0 0 0 15 0 0
172 30 0 0 0 0 0 15 0 0
173 15 8 2 15 0 0 0 0 0
174 15 0 0 15 0 0 0 0 0
175 30 0 0 15 0 0 15 0 0
176 30 0 0 15 0 0 15 0 0
177 30 0 0 15 0 0 15 0 0
178 30 0 0 15 0 0 15 0 0
179 30 15 2 15 0 0 15 0 0
180 15 0 0 15 0 0 0 0 0
181 15 0 0 15 0 0 0 0 0
182 15 0 0 15 0 0 0 0 0
183 15 0 0 15 0 0 0 0 0
184 30 0 0 30 0 0 0 0 0
191 120 15 2 105 16 0 0 0 0
fn=rustc_codegen_llvm::back::write::codegen
0 7 0 0 7 0 0 0 0 0
225 35 0 0 14 0 0 7 0 0
226 28 0 0 7 0 0 7 0 0
236 28 0 0 7 7 0 7 0 0
237 28 0 0 7 7 0 7 0 0
620 84 8 2 0 0 0 63 2 0
629 14 0 0 7 0 0 7 4 0
630 21 0 0 7 0 0 7 0 0
631 14 0 0 7 6 0 7 0 0
633 21 7 1 0 0 0 14 0 0
635 14 0 0 7 0 0 0 0 0
656 21 0 0 14 7 0 7 0 0
657 21 0 0 7 7 0 7 0 0
658 35 7 1 14 7 0 7 0 0
669 35 7 1 28 7 0 7 0 0
670 35 7 1 28 0 0 7 0 0
672 28 0 0 14 7 0 7 0 0
699 14 0 0 7 0 0 0 0 0
745 14 0 0 7 0 0 0 0 0
766 77 7 1 7 0 0 0 0 0
770 7 0 0 7 0 0 0 0 0
771 42 0 0 7 0 0 14 0 0
779 14 14 1 0 0 0 0 0 0
799 14 14 2 14 14 0 0 0 0
802 140 21 2 70 28 0 70 21 4
804 7 0 0 7 0 0 0 0 0
805 7 0 0 7 7 0 0 0 0
807 56 7 1 49 14 0 0 0 0
fn=rustc_codegen_llvm::back::write::create_target_machine
69 18 6 1 0 0 0 12 0 0
70 48 6 1 6 6 0 24 0 0
72 24 0 0 12 1 0 0 0 0
fn=rustc_codegen_llvm::back::write::get_pgo_gen_path
0 12 0 0 0 0 0 0 0 0
351 24 6 1 0 0 0 18 0 0
353 12 0 0 6 0 0 0 0 0
364 42 6 1 24 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::get_pgo_use_path
366 36 6 1 0 0 0 30 0 0
371 54 0 0 36 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::optimize
0 268 39 5 105 34 0 58 0 0
225 28 7 1 7 7 0 7 0 0
226 28 0 0 7 4 0 7 0 0
375 6 0 0 0 0 0 0 0 0
447 77 7 1 0 0 0 42 0 0
456 7 0 0 7 0 0 0 0 0
457 14 0 0 7 0 0 7 0 0
458 21 0 0 0 0 0 14 0 0
460 14 0 0 7 5 0 7 0 0
463 14 7 1 7 5 0 0 0 0
469 21 7 1 7 0 0 0 0 0
470 18 6 1 6 0 0 0 0 0
481 6 0 0 0 0 0 0 0 0
490 12 0 0 6 6 0 12 0 0
491 12 0 0 6 6 0 12 0 0
499 12 0 0 6 0 0 0 0 0
525 18 0 0 18 6 0 0 0 0
530 6 0 0 6 5 0 6 0 0
531 12 0 0 6 0 0 0 0 0
532 30 12 2 12 0 0 6 0 0
533 18 0 0 6 0 0 6 0 0
535 24 0 0 6 1 0 0 0 0
537 12 6 1 12 7 0 6 0 0
538 66 6 1 12 0 0 24 0 0
549 24 0 0 0 0 0 0 0 0
561 24 0 0 0 0 0 0 0 0
577 12 6 1 0 0 0 0 0 0
579 6 0 0 6 6 0 6 0 0
583 30 6 1 0 0 0 6 0 0
587 24 0 0 18 6 1 6 0 0
590 30 0 0 0 0 0 6 0 0
594 24 0 0 18 6 0 6 0 0
598 18 6 1 6 1 0 6 0 0
599 12 0 0 6 0 0 6 0 0
602 63 14 2 49 11 0 0 0 0
605 6 0 0 0 0 0 0 0 0
610 6 0 0 0 0 0 0 0 0
615 6 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::optimize::{{closure}}
538 30 6 1 0 0 0 18 0 0
539 12 0 0 6 6 0 6 0 0
541 6 0 0 6 0 0 0 0 0
542 6 0 0 6 0 0 0 0 0
544 24 0 0 18 6 0 6 0 0
545 42 6 0 30 6 0 0 0 0
fn=rustc_codegen_llvm::back::write::target_machine_factory
0 144 15 2 48 13 2 32 0 0
122 144 22 3 0 0 0 96 0 0
126 32 0 0 16 8 0 16 0 0
129 16 0 0 16 0 0 0 0 0
131 16 0 0 16 0 0 0 0 0
134 48 0 0 16 16 0 16 0 0
137 16 0 0 16 0 0 0 0 0
142 16 0 0 0 0 0 0 0 0
149 16 0 0 0 0 0 16 0 0
150 64 0 0 0 0 0 32 0 0
152 32 9 2 0 0 0 32 0 0
153 16 0 0 0 0 0 16 0 0
154 32 0 0 16 0 0 16 0 0
155 32 15 1 16 11 0 16 0 0
157 48 0 0 16 16 0 32 0 0
158 32 0 0 16 1 0 16 0 0
160 16 0 0 16 3 0 0 0 0
164 16 0 0 16 0 0 0 0 0
166 304 31 3 144 0 0 144 0 0
192 160 8 2 112 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::with_llvm_pmb
0 48 6 1 30 6 0 6 0 0
914 78 12 2 0 0 0 60 0 0
926 12 0 0 6 6 0 6 0 0
928 6 0 0 6 0 0 0 0 0
929 24 0 0 12 0 0 12 0 0
930 36 6 1 0 0 0 24 0 0
931 30 0 0 0 0 0 24 0 0
933 54 6 1 12 6 1 30 0 0
936 6 0 0 6 0 0 0 0 0
937 6 0 0 6 0 0 0 0 0
938 6 0 0 6 0 0 0 0 0
944 24 0 0 6 6 1 6 0 0
946 6 0 0 0 0 0 0 0 0
950 24 6 1 18 6 1 6 0 0
957 12 0 0 6 0 0 0 0 0
960 12 0 0 0 0 0 0 0 0
963 24 6 1 0 0 0 0 0 0
969 30 0 0 6 6 0 0 0 0
981 18 0 0 12 6 1 6 0 0
982 18 6 0 12 6 0 6 0 0
983 48 6 1 42 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::write_output_file
0 7 7 1 0 0 0 0 0 0
46 91 7 1 0 0 0 49 0 0
55 49 7 1 7 7 0 28 0 0
56 42 0 0 14 7 0 7 0 0
62 63 0 0 49 14 0 0 0 0
fn=rustc_codegen_llvm::context::create_module
65 49 0 0 0 0 0 28 0 0
fn=rustc_codegen_llvm::llvm_util::target_features
65 7 1 1 0 0 0 4 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/base.rs
fn=rustc_codegen_llvm::base::compile_codegen_unit
0 12 0 0 0 0 0 0 0 0
99 72 12 2 0 0 0 48 0 0
104 18 6 1 6 0 0 18 0 0
106 24 0 0 12 6 0 6 0 0
107 66 12 1 24 0 0 30 6 0
108 66 6 1 18 0 0 18 0 0
109 6 0 0 6 6 0 6 0 0
110 6 0 0 6 0 0 0 0 0
114 18 6 1 0 0 0 0 0 0
172 54 0 0 24 0 0 30 12 0
173 54 6 1 42 6 0 0 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit::module_codegen
0 18 1 0 0 0 0 6 0 0
116 66 6 1 0 0 0 48 5 0
119 24 0 0 6 0 0 6 0 0
121 18 0 0 0 0 0 6 0 0
122 24 0 0 18 6 0 6 0 0
123 80 16 2 50 1 0 30 0 0
128 60 6 1 30 10 0 30 5 0
129 30 0 0 0 0 0 10 0 0
134 18 6 1 0 0 0 6 0 0
149 12 0 0 6 2 0 0 0 0
155 6 0 0 0 0 0 0 0 0
160 6 0 0 0 0 0 0 0 0
163 6 0 0 0 0 0 6 0 0
165 72 12 2 36 0 0 36 12 0
170 48 0 0 42 3 0 0 0 0
fn=rustc_codegen_llvm::mono_item::<impl rustc_codegen_ssa::traits::declare::PreDefineMethods for rustc_codegen_llvm::context::CodegenCx>::predefine_fn
177 30 0 0 10 1 0 0 0 0
188 10 0 0 0 0 0 0 0 0
204 10 2 1 10 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/builder.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 23 0 0 23 0 0 0 0 0
40 24 0 0 12 5 0 12 0 0
93 82 0 0 52 0 0 30 0 0
137 84 0 0 24 0 0 12 0 0
141 124 0 0 42 6 0 45 0 0
739 7 1 1 2 1 0 1 0 0
1106 29 2 1 15 0 0 14 0 0
1127 68 2 2 21 8 0 32 0 0
1295 3 0 0 3 0 0 0 0 0
1297 3 0 0 0 0 0 0 0 0
1303 1 0 0 1 0 0 0 0 0
fn=<rustc_codegen_llvm::builder::Builder as rustc_codegen_ssa::traits::builder::BuilderMethods>::alloca
40 18 0 0 9 4 0 9 0 0
132 27 8 1 18 5 0 9 0 0
141 18 0 0 18 4 0 9 0 0
370 81 8 1 0 0 0 45 0 0
371 27 0 0 9 1 0 18 0 0
372 18 0 0 9 6 0 9 0 0
374 72 0 0 54 0 0 0 0 0
378 45 8 1 9 7 1 9 0 0
379 45 0 0 18 9 0 18 0 0
1127 18 0 0 9 2 0 9 0 0
1132 27 0 0 9 7 0 9 0 0
fn=<rustc_codegen_llvm::builder::Builder as rustc_codegen_ssa::traits::builder::BuilderMethods>::load_operand
0 58 9 3 13 7 1 3 0 0
66 2 1 1 2 0 0 0 0 0
394 44 12 3 18 7 0 9 0 0
395 54 0 0 25 3 0 18 0 0
427 72 7 1 0 0 0 54 0 0
430 54 7 1 0 0 0 18 0 0
443 96 8 3 11 1 0 1 0 0
444 13 0 0 6 0 0 3 0 0
445 12 3 1 0 0 0 0 0 0
449 21 3 1 10 0 0 0 0 0
456 18 0 0 0 0 0 0 0 0
461 35 0 0 14 6 1 7 0 0
469 21 0 0 7 0 0 0 0 0
475 4 0 0 0 0 0 0 0 0
476 3 0 0 3 0 0 0 0 0
479 2 0 0 2 0 0 0 0 0
482 8 1 1 3 1 0 2 0 0
486 1 0 0 1 0 0 0 0 0
487 3 0 0 1 0 0 1 0 0
490 5 1 1 2 0 0 0 0 0
493 99 7 1 27 0 0 72 1 0
494 81 6 1 63 0 0 0 0 0
555 16 0 0 4 3 0 4 0 0
558 20 0 0 12 3 0 4 0 0
644 12 1 1 5 0 0 3 0 0
fn=<rustc_codegen_llvm::builder::Builder as rustc_codegen_ssa::traits::builder::BuilderMethods>::new_block
120 264 13 1 0 0 0 168 0 0
121 96 12 1 0 0 0 96 0 0
124 192 13 1 96 25 0 48 0 0
128 240 0 0 168 0 0 0 0 0
132 72 0 0 48 8 0 24 0 0
146 72 12 1 24 8 0 24 0 0
fn=<rustc_codegen_llvm::builder::Builder as rustc_codegen_ssa::traits::builder::BuilderMethods>::store_with_flags
567 120 5 1 0 0 0 60 0 0
575 12 0 0 0 0 0 12 0 0
577 72 0 0 24 6 0 12 0 0
579 48 5 1 12 0 0 12 0 0
580 24 0 0 12 0 0 12 0 0
581 12 0 0 0 0 0 0 0 0
584 12 0 0 0 0 0 0 0 0
595 96 5 1 72 0 0 0 0 0
fn=<rustc_target::abi::call::ArgAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::ArgAbiExt>::store_fn_arg
141 4 2 1 4 0 0 2 0 0
1127 6 2 1 2 0 0 2 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::FnAbiLlvmExt>::apply_attrs_callsite
101 22 0 0 15 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::adjust_for_abi::{{closure}}
66 2 0 0 2 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_fn_ptr
72 8 0 0 8 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_instance
72 120 4 0 112 1 0 0 0 0
fn=_ZN127_$LT$rustc_target..abi..call..FnAbi$LT$$RF$rustc_middle..ty..TyS$GT$$u20$as$u20$rustc_middle..ty..layout..FnAbiExt$LT$C$GT$$GT$12new_internal28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
93 40 0 0 16 1 0 8 0 0
fn=_ZN127_$LT$rustc_target..abi..call..FnAbi$LT$$RF$rustc_middle..ty..TyS$GT$$u20$as$u20$rustc_middle..ty..layout..FnAbiExt$LT$C$GT$$GT$12new_internal28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
93 5 0 0 2 0 0 1 0 0
fn=_ZN17rustc_codegen_ssa3mir11codegen_mir28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
93 50 0 0 20 2 0 10 0 0
141 2 0 0 2 0 0 1 0 0
1106 4 0 0 1 0 0 2 0 0
1127 4 1 1 1 0 0 2 0 0
fn=_ZN17rustc_codegen_ssa3mir7operand21OperandValue$LT$V$GT$16store_with_flagsN.llvm.M
66 8 3 1 8 0 0 0 0 0
644 48 0 0 24 2 0 8 0 0
1106 12 2 1 12 0 0 0 0 0
fn=_ZN18rustc_codegen_llvm7builder7Builder10check_callN.llvm.M
0 29 9 1 9 0 0 20 0 0
1261 130 20 2 0 0 0 110 0 0
1288 36 0 0 9 0 0 27 0 0
1310 7 0 0 3 0 0 3 0 0
1311 80 1 0 70 0 0 0 0 0
fn=_ZN18rustc_codegen_llvm7builder7Builder11check_storeN.llvm.M
1242 108 6 1 0 0 0 60 0 0
1249 12 0 0 0 0 0 0 0 0
1259 96 5 1 72 0 0 0 0 0
fn=_ZN18rustc_codegen_llvm7builder7Builder23call_lifetime_intrinsicN.llvm.M
0 40 8 1 0 0 0 0 0 0
1106 8 0 0 8 0 0 0 0 0
1317 48 7 1 0 0 0 40 0 0
1319 16 0 0 0 0 0 0 0 0
1323 24 0 0 8 7 0 8 2 0
1331 56 7 1 48 0 0 0 0 0
fn=core::iter::traits::iterator::Iterator::unzip
0 30 10 1 30 0 0 0 0 0
101 1 0 0 1 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
66 6 0 0 6 0 0 0 0 0
93 44 0 0 22 0 0 11 0 0
fn=rustc_codegen_llvm::debuginfo::gdb::insert_reference_to_gdb_debug_scripts_section_global
101 1 1 1 1 0 0 0 0 0
fn=rustc_codegen_llvm::intrinsic::<impl rustc_codegen_ssa::traits::intrinsic::IntrinsicCallMethods for rustc_codegen_llvm::builder::Builder>::sideeffect
101 10 0 0 10 0 0 0 0 0
fn=rustc_codegen_ssa::base::maybe_create_entry_wrapper
0 2 1 1 1 0 0 1 0 0
40 2 0 0 2 1 0 1 0 0
141 4 0 0 4 1 0 2 0 0
158 3 0 0 2 1 0 1 0 0
743 10 1 1 5 2 0 2 0 0
747 5 0 0 3 2 0 1 0 0
1086 8 0 0 0 0 0 2 0 0
1091 5 0 0 1 1 0 2 0 0
1092 1 0 0 1 0 0 0 0 0
1095 2 0 0 0 0 0 0 0 0
1127 8 0 0 2 1 0 4 0 0
fn=rustc_codegen_ssa::base::unsize_thin_ptr
747 18 0 0 9 1 0 3 0 0
1106 9 0 0 9 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_block
0 1 0 0 1 0 0 0 0 0
40 2 0 0 1 0 0 0 0 0
72 16 1 1 10 0 0 0 0 0
132 44 0 0 44 7 0 22 0 0
146 44 0 0 22 8 0 22 0 0
152 9 3 1 6 3 0 3 0 0
158 21 1 0 14 6 0 7 0 0
884 14 1 0 2 0 0 2 0 0
905 4 0 0 2 1 0 1 0 0
1044 15 3 1 0 0 0 3 0 0
1048 19 3 1 0 0 0 4 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_call_terminator
0 40 16 2 0 0 0 24 1 0
72 84 25 3 68 0 0 0 0 0
101 16 0 0 16 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::get_personality_slot
1106 5 0 0 1 0 0 3 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::landing_pad_to
40 2 0 0 2 0 0 1 0 0
141 3 0 0 2 0 0 1 0 0
164 3 0 0 3 1 0 1 0 0
879 13 1 1 2 0 0 2 0 0
894 7 1 1 1 1 0 1 0 0
900 5 0 0 1 1 0 1 0 0
1044 4 0 0 0 0 0 1 0 0
fn=rustc_codegen_ssa::mir::block::TerminatorCodegenHelper::do_call
0 18 8 1 8 0 0 0 0 0
40 2 0 0 2 0 0 1 0 0
132 2 1 1 2 0 0 1 0 0
146 2 0 0 1 0 0 1 0 0
203 8 1 1 0 0 0 2 0 0
208 7 1 1 2 1 0 3 0 0
209 1 1 1 1 0 0 0 0 0
212 2 0 0 0 0 0 0 0 0
1086 64 8 1 0 0 0 16 0 0
1091 32 0 0 8 8 0 8 0 0
1092 8 0 0 8 0 0 0 0 0
1095 16 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::TerminatorCodegenHelper::funclet_br
164 40 0 0 20 7 0 10 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
0 10 8 1 0 0 0 0 0 0
40 20 0 0 20 8 0 10 0 0
72 20 0 0 20 1 0 0 0 0
101 10 0 0 10 0 0 0 0 0
141 2 0 0 2 2 0 1 0 0
973 3 1 0 1 1 0 1 0 0
1127 2 0 0 1 1 0 1 0 0
fn=rustc_codegen_ssa::mir::debuginfo::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::debug_introduce_local
101 26 0 0 26 0 0 0 0 0
fn=rustc_codegen_ssa::mir::operand::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_consume
1106 42 0 0 42 0 0 0 0 0
fn=rustc_codegen_ssa::mir::operand::OperandRef<V>::from_const
93 60 0 0 24 0 0 12 1 0
101 32 0 0 12 0 0 18 0 0
fn=rustc_codegen_ssa::mir::operand::OperandRef<V>::from_immediate_or_packed_pair
0 13 10 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::operand::OperandRef<V>::new_zst
101 21 6 1 7 0 0 14 0 0
fn=rustc_codegen_ssa::mir::place::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_place
1106 3 0 0 3 0 0 0 0 0
fn=rustc_codegen_ssa::mir::place::PlaceRef<V>::codegen_set_discr
1106 3 0 0 3 0 0 0 0 0
fn=rustc_codegen_ssa::mir::place::PlaceRef<V>::project_field
1106 10 0 0 10 0 0 0 0 0
fn=rustc_codegen_ssa::mir::place::PlaceRef<V>::project_field::{{closure}}
643 10 0 0 0 0 0 2 0 0
644 13 1 1 3 0 0 0 0 0
747 60 0 0 20 7 0 10 0 0
1106 22 0 0 22 0 0 0 0 0
fn=rustc_codegen_ssa::mir::rvalue::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_rvalue_operand
0 12 7 2 4 1 0 3 0 0
72 2 1 1 2 0 0 0 0 0
743 6 2 2 3 1 0 1 0 0
1106 13 0 0 10 0 0 2 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::field
72 6 0 0 6 0 0 0 0 0
93 12 2 1 6 0 0 3 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::pointee_info_at
66 3 0 0 3 0 0 0 0 0
72 20 5 1 14 0 0 0 0 0
93 24 5 1 16 4 0 8 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/callee.rs
fn=rustc_codegen_llvm::callee::get_fn
0 62 30 3 31 7 0 7 0 0
25 200 16 1 0 0 0 175 1 0
33 30 9 1 30 1 0 0 0 0
45 100 9 1 20 0 0 30 0 0
47 20 10 1 0 0 0 0 0 0
85 80 0 0 20 5 0 30 0 0
112 30 0 0 10 10 0 10 0 0
120 16 4 1 8 0 0 0 0 0
123 4 0 0 0 0 0 0 0 0
137 8 4 1 4 4 0 4 0 0
145 4 0 0 4 0 0 0 0 0
157 24 0 0 12 0 0 0 0 0
160 3 0 0 0 0 0 0 0 0
175 20 0 0 10 10 0 0 0 0
187 225 6 0 175 2 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/common.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
318 6 0 0 0 0 0 3 0 0
fn=_ZN17rustc_codegen_ssa3mir7operand21OperandValue$LT$V$GT$16store_with_flagsN.llvm.M
318 36 2 1 12 6 0 12 0 0
fn=_ZN18rustc_codegen_llvm7builder7Builder10check_callN.llvm.M
318 45 0 0 10 9 0 25 0 0
fn=_ZN18rustc_codegen_llvm7builder7Builder11check_storeN.llvm.M
318 84 6 1 0 0 0 24 0 0
fn=rustc_codegen_llvm::common::<impl rustc_codegen_ssa::traits::consts::ConstMethods for rustc_codegen_llvm::context::CodegenCx>::from_const_alloc
0 14 4 2 0 0 0 0 0 0
161 6 0 0 2 0 0 2 0 0
188 4 0 0 2 0 0 0 0 0
189 8 2 1 0 0 0 0 0 0
191 6 0 0 0 0 0 0 0 0
194 2 0 0 2 0 0 0 0 0
285 18 2 1 0 0 0 16 0 0
291 6 0 0 2 2 0 0 0 0
292 4 0 0 2 0 0 2 0 0
293 4 0 0 2 0 0 0 0 0
297 6 0 0 0 0 0 2 0 0
298 12 2 0 4 0 0 2 0 0
301 6 0 0 2 0 0 2 0 0
303 4 0 0 0 0 0 2 0 0
309 4 0 0 4 0 0 0 0 0
310 18 0 0 14 0 0 0 0 0
fn=rustc_codegen_llvm::common::<impl rustc_codegen_ssa::traits::consts::ConstMethods for rustc_codegen_llvm::context::CodegenCx>::scalar_to_backend
0 6 0 0 6 0 0 0 0 0
161 6 1 1 3 1 0 3 0 0
166 3 1 1 0 0 0 2 0 0
167 3 0 0 1 1 0 1 0 0
188 6 0 0 3 0 0 0 0 0
189 6 0 0 0 0 0 0 0 0
191 9 0 0 0 0 0 0 0 0
194 3 0 0 3 0 0 0 0 0
230 44 2 1 0 0 0 24 0 0
231 24 3 1 8 1 0 4 0 0
233 11 0 0 5 0 0 0 0 0
237 3 1 1 2 0 0 1 0 0
238 5 1 1 1 0 0 2 0 0
240 1 0 0 0 0 0 0 0 0
246 9 2 1 3 0 0 6 0 0
249 12 0 0 0 0 0 3 0 0
251 6 0 0 3 0 0 0 0 0
252 21 2 1 3 1 0 3 0 0
254 12 0 0 3 0 0 3 0 0
270 9 0 0 3 2 0 3 0 0
272 6 0 0 0 0 0 3 0 0
276 3 0 0 0 0 0 0 0 0
283 32 2 1 28 0 0 0 0 0
fn=rustc_codegen_llvm::consts::<impl rustc_codegen_ssa::traits::statics::StaticMethods for rustc_codegen_llvm::context::CodegenCx>::static_addr_of
318 12 0 0 6 2 0 6 0 0
fn=rustc_codegen_llvm::consts::const_alloc_to_llvm
105 5 0 0 5 0 0 0 0 0
215 5 0 0 5 0 0 0 0 0
324 15 0 0 5 2 1 5 0 0
330 20 0 0 5 1 0 5 0 0
fn=rustc_codegen_ssa::base::unsize_thin_ptr
161 8 1 1 2 0 0 2 0 0
188 4 0 0 2 0 0 0 0 0
189 4 0 0 0 0 0 0 0 0
191 6 0 0 0 0 0 0 0 0
194 2 0 0 2 0 0 0 0 0
fn=rustc_codegen_ssa::meth::get_vtable
149 2 0 0 1 0 0 1 0 0
161 6 0 0 3 1 0 2 0 0
188 4 0 0 2 0 0 0 0 0
189 4 1 1 0 0 0 0 0 0
191 6 0 0 0 0 0 0 0 0
194 2 0 0 2 1 0 0 0 0
215 1 0 0 1 0 0 0 0 0
330 3 0 0 1 1 0 1 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_block
153 2 0 0 1 1 0 1 0 0
fn=rustc_codegen_ssa::mir::operand::OperandRef<V>::from_const
153 18 0 0 9 6 0 9 0 0
fn=rustc_codegen_ssa::mir::operand::OperandRef<V>::new_zst
153 14 0 0 7 3 0 7 0 0
fn=rustc_codegen_ssa::mir::place::PlaceRef<V>::codegen_set_discr
149 2 1 1 1 1 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/consts.rs
fn=rustc_codegen_llvm::common::<impl rustc_codegen_ssa::traits::consts::ConstMethods for rustc_codegen_llvm::context::CodegenCx>::from_const_alloc
169 16 0 0 4 0 0 4 0 0
fn=rustc_codegen_llvm::common::<impl rustc_codegen_ssa::traits::consts::ConstMethods for rustc_codegen_llvm::context::CodegenCx>::scalar_to_backend
169 28 2 2 7 2 0 7 0 0
fn=rustc_codegen_llvm::consts::<impl rustc_codegen_ssa::traits::statics::StaticMethods for rustc_codegen_llvm::context::CodegenCx>::static_addr_of
0 6 0 0 6 0 0 0 0 0
180 18 0 0 3 1 0 1 0 0
190 18 2 1 6 3 0 6 0 0
191 24 0 0 0 0 0 6 0 0
327 42 2 1 0 0 0 36 0 0
341 18 3 1 6 1 0 6 0 0
345 54 2 1 42 0 0 0 0 0
fn=rustc_codegen_llvm::consts::const_alloc_to_llvm
0 3 0 0 0 0 0 0 0 0
27 40 1 1 0 0 0 35 1 0
28 10 0 0 0 0 0 0 0 0
33 6 1 1 6 3 0 0 0 0
37 6 0 0 0 0 0 0 0 0
48 3 0 0 3 0 0 0 0 0
52 6 1 1 0 0 0 0 0 0
62 15 0 0 3 2 0 3 0 0
69 6 0 0 0 0 0 0 0 0
82 45 0 0 35 0 0 0 0 0
fn=rustc_codegen_llvm::consts::set_global_alignment
95 42 3 1 0 0 0 24 0 0
99 12 3 1 6 3 0 0 0 0
108 30 2 1 12 2 0 12 0 0
110 36 0 0 30 0 0 0 0 0
fn=rustc_codegen_ssa::base::unsize_thin_ptr
164 5 0 0 2 1 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/context.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 1 0 0 1 0 0 0 0 0
334 24 1 0 6 0 0 9 0 0
845 6 0 0 6 0 0 0 0 0
fn=<rustc_codegen_llvm::builder::Builder as rustc_codegen_ssa::traits::builder::BuilderMethods>::load_operand
0 7 5 1 0 0 0 0 0 0
833 7 0 0 3 1 1 0 0 0
fn=<rustc_codegen_llvm::context::CodegenCx as rustc_codegen_ssa::traits::misc::MiscMethods>::eh_personality
0 4 1 0 0 0 0 0 0 0
334 8 0 0 2 0 0 4 0 0
337 10 2 1 0 0 0 8 0 0
358 6 0 0 2 2 0 0 0 0
361 1 0 0 1 0 0 0 0 0
362 4 1 1 2 2 0 2 0 0
363 5 0 0 1 1 0 1 0 0
364 5 0 0 1 1 0 1 0 0
368 6 1 1 1 1 0 1 0 0
383 3 1 1 0 0 0 1 0 0
386 14 1 0 10 1 0 0 0 0
389 2 0 0 2 0 0 0 0 0
fn=<rustc_codegen_llvm::context::CodegenCx as rustc_target::abi::LayoutOf>::layout_of
853 2429 29 1 0 0 0 1735 4 0
855 1388 0 0 1041 2 0 0 0 0
858 347 0 0 347 9 0 0 0 0
fn=<rustc_codegen_llvm::context::CodegenCx as rustc_target::abi::LayoutOf>::spanned_layout_of
857 385 20 2 0 0 0 275 0 0
858 55 0 0 55 0 0 0 0 0
865 220 0 0 165 1 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::llvm_type
833 3 0 0 3 0 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::scalar_pair_element_llvm_type
833 33 7 2 15 1 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::adjust_for_abi
839 4 0 0 4 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::adjust_for_abi::{{closure}}
833 6 0 0 6 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_fn_ptr
845 12 0 0 12 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_instance
845 240 5 0 210 1 0 0 0 0
fn=_ZN17rustc_codegen_ssa3mir11codegen_mir28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
845 10 0 0 10 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa3mir7operand21OperandValue$LT$V$GT$16store_with_flagsN.llvm.M
833 28 5 2 12 0 0 0 0 0
fn=_ZN18rustc_codegen_llvm7builder7Builder23call_lifetime_intrinsicN.llvm.M
389 16 0 0 16 0 0 0 0 0
fn=core::iter::traits::iterator::Iterator::unzip
389 2 0 0 2 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
833 68 6 2 30 0 0 0 0 0
fn=rustc_codegen_llvm::attributes::from_fn_attrs
389 200 38 2 200 0 0 0 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit::module_codegen
389 24 6 1 24 0 0 0 0 0
845 10 0 0 10 0 0 0 0 0
fn=rustc_codegen_llvm::callee::get_fn
845 75 18 1 25 1 0 50 0 0
fn=rustc_codegen_llvm::common::<impl rustc_codegen_ssa::traits::consts::ConstMethods for rustc_codegen_llvm::context::CodegenCx>::from_const_alloc
833 2 0 0 2 0 0 0 0 0
fn=rustc_codegen_llvm::common::<impl rustc_codegen_ssa::traits::consts::ConstMethods for rustc_codegen_llvm::context::CodegenCx>::scalar_to_backend
389 6 2 1 6 0 0 0 0 0
833 6 2 1 6 0 0 0 0 0
fn=rustc_codegen_llvm::consts::set_global_alignment
389 12 0 0 12 0 0 0 0 0
fn=rustc_codegen_llvm::context::CodegenCx::new
0 6 6 1 0 0 0 0 0 0
210 66 6 1 0 0 0 36 0 0
258 18 0 0 12 10 0 6 0 0
260 12 0 0 6 6 0 12 0 0
262 18 6 1 12 6 0 6 0 0
264 6 0 0 6 0 0 0 0 0
266 18 0 0 12 0 0 0 0 0
270 6 0 0 0 0 0 6 0 0
273 6 0 0 0 0 0 0 0 0
278 6 0 0 0 0 0 6 0 0
281 12 0 0 6 6 0 0 0 0
283 522 54 9 222 0 0 282 66 0
302 60 12 2 24 0 0 24 0 0
303 12 0 0 6 0 0 6 0 0
309 54 6 1 42 0 0 0 0 0
fn=rustc_codegen_llvm::context::create_module
0 35 0 0 0 0 0 0 0 0
111 63 7 1 0 0 0 42 0 0
116 14 7 1 7 3 0 0 0 0
117 28 0 0 0 0 0 7 0 0
118 42 0 0 14 14 0 14 0 0
120 28 0 0 7 7 0 7 0 0
121 14 0 0 0 0 0 0 0 0
124 14 0 0 0 0 0 0 0 0
131 14 14 2 7 7 0 0 0 0
132 14 0 0 7 0 0 7 0 0
133 21 0 0 7 7 0 7 0 0
134 14 0 0 7 7 0 7 0 0
136 14 0 0 7 7 0 7 0 0
137 49 14 2 14 14 0 28 0 0
156 21 0 0 7 7 0 7 0 0
158 7 0 0 0 0 0 0 0 0
169 7 0 0 0 0 0 7 0 0
170 28 0 0 14 13 0 14 0 0
172 7 0 0 0 0 0 7 0 0
173 28 7 1 14 7 1 14 0 0
175 21 0 0 7 7 0 7 0 0
176 14 0 0 7 7 0 7 0 0
179 14 0 0 7 7 0 7 0 0
180 14 0 0 7 7 0 7 0 0
186 28 0 0 7 7 0 7 0 0
188 28 0 0 7 7 1 7 0 0
192 14 7 1 7 0 0 0 0 0
207 63 0 0 49 11 0 0 0 0
fn=rustc_codegen_llvm::debuginfo::<impl rustc_codegen_ssa::traits::debuginfo::DebugInfoMethods for rustc_codegen_llvm::context::CodegenCx>::create_function_debug_context
389 20 0 0 20 0 0 0 0 0
fn=rustc_codegen_llvm::debuginfo::gdb::insert_reference_to_gdb_debug_scripts_section_global
389 2 0 0 2 0 0 0 0 0
fn=rustc_codegen_llvm::declare::declare_raw_fn
389 42 0 0 42 0 0 0 0 0
fn=rustc_codegen_ssa::base::maybe_create_entry_wrapper
334 16 2 2 4 0 0 8 0 0
389 6 0 0 6 0 0 0 0 0
397 6 0 0 6 0 0 0 0 0
409 3 1 1 0 0 0 1 0 0
845 29 0 0 23 0 0 0 0 0
fn=rustc_codegen_ssa::base::unsize_thin_ptr
833 2 2 1 2 0 0 0 0 0
845 11 3 2 9 0 0 2 0 0
fn=rustc_codegen_ssa::meth::get_vtable
334 8 2 1 2 0 0 3 0 0
833 3 0 0 3 0 0 0 0 0
845 2 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::mir::FunctionCx<Bx>::monomorphize
845 76 13 1 76 2 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::LocalAnalyzer<Bx>::process_place
845 20 0 0 20 0 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::non_ssa_locals
845 8 0 0 8 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_block
845 2 0 0 2 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_call_terminator
334 112 14 1 40 0 0 64 4 0
845 16 0 0 8 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::get_personality_slot
845 2 0 0 2 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::landing_pad_to
389 2 0 0 2 0 0 0 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
330 90 10 1 30 0 0 30 0 0
389 40 0 0 40 0 0 0 0 0
845 10 0 0 10 0 0 0 0 0
fn=rustc_codegen_ssa::mir::constant::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::eval_mir_constant
845 13 0 0 13 0 0 0 0 0
fn=rustc_codegen_ssa::mir::debuginfo::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::debug_introduce_local
389 52 13 1 52 0 0 0 0 0
fn=rustc_codegen_ssa::mir::operand::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_operand
845 12 0 0 12 0 0 0 0 0
fn=rustc_codegen_ssa::mir::place::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::monomorphized_place_ty
845 84 0 0 84 0 0 0 0 0
fn=rustc_codegen_ssa::mir::place::PlaceRef<V>::codegen_set_discr
389 2 0 0 2 0 0 0 0 0
fn=rustc_codegen_ssa::mir::place::PlaceRef<V>::project_field::{{closure}}
833 7 1 1 3 0 0 0 0 0
fn=rustc_codegen_ssa::mir::rvalue::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_rvalue_operand
845 7 0 0 7 0 0 0 0 0
fn=rustc_codegen_ssa::traits::type_::DerivedTypeMethods::type_has_metadata
845 13 0 0 13 0 0 0 0 0
fn=rustc_codegen_ssa::traits::type_::DerivedTypeMethods::type_int
389 6 0 0 6 0 0 0 0 0
fn=rustc_codegen_ssa::traits::type_::DerivedTypeMethods::type_needs_drop
845 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::field
845 67 0 0 67 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::pointee_info_at
833 24 0 0 24 0 0 0 0 0
845 45 24 2 27 0 0 0 0 0
fn=rustc_target::abi::Integer::approximate_align
833 22 0 0 22 1 0 0 0 0
fn=rustc_target::abi::Layout::scalar
833 2 2 2 2 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/debuginfo/gdb.rs
fn=rustc_codegen_llvm::debuginfo::gdb::insert_reference_to_gdb_debug_scripts_section_global
17 7 1 1 0 0 0 5 0 0
29 7 2 2 6 0 0 0 0 0
65 8 0 0 3 2 0 3 0 0
67 3 1 1 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/debuginfo/metadata.rs
fn=rustc_codegen_llvm::debuginfo::metadata::create_vtable_metadata
2517 7 1 1 0 0 0 6 0 0
2518 1 0 0 0 0 0 0 0 0
2574 8 1 1 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/debuginfo/mod.rs
fn=rustc_codegen_llvm::debuginfo::<impl rustc_codegen_ssa::traits::debuginfo::DebugInfoMethods for rustc_codegen_llvm::context::CodegenCx>::create_function_debug_context
0 20 10 1 0 0 0 10 0 0
229 80 20 2 0 0 0 60 0 0
236 10 0 0 0 0 0 0 0 0
504 90 10 1 70 0 0 0 0 0
fn=rustc_codegen_ssa::base::maybe_create_entry_wrapper
201 1 1 1 0 0 0 1 0 0
fn=rustc_codegen_ssa::meth::get_vtable
507 3 0 0 0 0 0 1 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_block
0 136 0 0 68 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/declare.rs
fn=rustc_codegen_llvm::callee::get_fn
0 50 1 0 20 11 1 0 0 0
67 70 10 1 10 7 0 20 0 0
68 30 0 0 10 10 0 10 0 0
86 40 2 0 20 10 0 10 0 0
fn=rustc_codegen_llvm::consts::<impl rustc_codegen_ssa::traits::statics::StaticMethods for rustc_codegen_llvm::context::CodegenCx>::static_addr_of
81 30 2 1 12 3 0 6 0 0
fn=rustc_codegen_llvm::declare::declare_raw_fn
29 105 20 1 0 0 0 63 0 0
37 84 19 1 42 14 0 21 0 0
45 84 0 0 63 0 0 0 0 0
49 42 0 0 0 0 0 21 0 0
52 105 0 0 84 0 0 0 0 0
fn=rustc_codegen_llvm::mono_item::<impl rustc_codegen_ssa::traits::declare::PreDefineMethods for rustc_codegen_llvm::context::CodegenCx>::predefine_fn
0 40 8 1 10 8 1 0 0 0
67 90 0 0 40 9 0 20 0 0
68 30 0 0 10 8 0 10 0 0
fn=rustc_codegen_ssa::base::maybe_create_entry_wrapper
61 7 1 1 0 0 0 1 0 0
86 4 0 0 2 1 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/intrinsic.rs
fn=rustc_codegen_llvm::intrinsic::<impl rustc_codegen_ssa::traits::intrinsic::IntrinsicCallMethods for rustc_codegen_llvm::builder::Builder>::sideeffect
922 60 10 1 0 0 0 40 0 0
923 40 0 0 30 2 0 0 0 0
927 60 20 2 50 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/lib.rs
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::codegen_crate
252 2 1 0 0 0 0 1 0 0
258 1 0 0 0 0 0 1 1 0
261 6 0 0 2 0 0 2 1 0
264 5 0 0 2 0 0 0 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::init
0 1 0 0 0 0 0 0 0 0
195 2 1 1 0 0 0 1 0 0
197 2 1 0 1 1 0 0 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::join_codegen
0 6 2 2 0 0 0 0 0 0
266 11 1 1 0 0 0 6 0 0
272 16 0 0 5 0 0 6 1 0
276 2 0 0 1 1 0 0 0 0
280 8 1 1 3 0 0 5 1 0
281 8 0 0 4 1 0 4 0 0
284 4 0 0 1 1 0 1 0 0
286 2 0 0 1 0 0 1 0 0
287 8 1 1 5 0 0 0 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::link
0 2 0 0 0 0 0 0 0 0
289 11 1 1 0 0 0 7 0 0
295 1 0 0 0 0 0 1 0 0
299 2 0 0 1 1 0 0 0 0
313 10 1 1 0 0 0 4 0 0
329 4 1 0 4 2 0 1 0 0
332 3 0 0 2 1 0 0 0 0
338 6 0 0 4 1 0 0 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::metadata_loader
242 9 1 0 3 0 0 0 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::provide
246 2 0 0 2 0 0 0 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::provide_extern
250 1 0 0 1 0 0 0 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::target_features
236 2 1 1 0 0 0 1 0 0
237 2 0 0 1 1 0 1 0 0
238 3 1 1 2 0 0 0 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::ExtraBackendMethods>::new_metadata
82 10 1 1 0 0 0 5 0 0
84 8 0 0 6 1 0 0 0 0
361 5 0 0 3 2 1 2 0 0
362 6 2 1 0 0 0 1 0 0
363 5 0 0 1 1 0 4 1 0
fn=rustc_codegen_llvm::LlvmCodegenBackend::new
191 3 1 1 1 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::codegen
389 14 0 0 7 0 0 7 0 0
fn=rustc_codegen_llvm::back::write::optimize
389 14 7 1 7 0 0 7 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit::module_codegen
353 30 6 1 18 12 0 12 0 0
354 36 6 0 0 0 0 6 0 0
355 42 6 1 0 0 0 24 6 0
fn=rustc_codegen_llvm::context::CodegenCx::new
389 6 0 0 6 0 0 0 0 0
fn=rustc_codegen_ssa::ModuleCodegen<M>::into_compiled_module
396 14 0 0 14 7 0 7 0 0
397 14 7 1 14 10 0 7 0 0
fn=rustc_codegen_ssa::back::write::OngoingCodegen<B>::join
0 1 1 1 0 0 0 1 0 0
fn=rustc_codegen_ssa::back::write::execute_work_item
153 21 0 0 0 0 0 7 0 0
167 98 14 2 28 0 0 35 14 4
fn=rustc_codegen_ssa::back::write::start_async_codegen
114 2 0 0 1 0 0 1 0 0
fn=rustc_codegen_ssa::base::codegen_crate
0 1 0 0 0 0 0 0 0 0
100 1 1 1 0 0 0 1 0 0
107 24 0 0 0 0 0 6 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
0 4 0 0 0 0 0 0 0 0
317 2 0 0 1 0 0 1 0 0
318 7 1 1 0 0 0 2 0 0
319 1 0 0 1 0 0 0 0 0
320 1 0 0 1 0 0 0 0 0
321 1 0 0 1 0 0 0 0 0
322 2 0 0 2 1 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/llvm/archive_ro.rs
fn=core::ptr::drop_in_place
47 28 1 1 28 15 1 0 0 0
fn=rustc_codegen_llvm::llvm_::archive_ro::ArchiveRO::open
0 98 0 0 14 13 0 28 0 0
29 84 10 1 0 0 0 56 0 0
31 98 13 1 14 14 0 42 0 0
32 28 0 0 14 14 0 14 0 0
35 28 0 0 0 0 0 28 0 0
37 98 13 1 70 0 0 0 0 0
fn=rustc_data_structures::owning_ref::OwningRef<O,T>::try_map
0 1772 14 1 586 0 0 0 0 0
40 42 0 0 28 14 0 14 0 0
57 586 10 1 0 0 0 293 0 0
58 586 0 0 0 0 0 0 0 0
68 28 0 0 14 14 0 14 0 0
76 293 0 0 0 0 0 293 0 0
77 879 0 0 293 14 0 293 0 0
78 293 0 0 0 0 0 0 0 0
81 293 0 0 293 0 0 0 0 0
82 1465 0 0 586 28 0 586 0 0
89 28 1 1 0 0 0 14 0 0
90 28 0 0 14 14 0 14 0 0
91 14 0 0 0 0 0 0 0 0
94 14 0 0 14 0 0 0 0 0
102 600 0 0 293 14 0 293 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/llvm/diagnostic.rs
fn=rustc_codegen_llvm::llvm_::build_string
54 27 9 1 9 0 0 18 0 0
55 27 18 2 9 0 0 18 0 0
56 36 9 1 9 9 0 18 0 0
57 18 0 0 9 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_::diagnostic::Diagnostic::unpack
0 180 27 3 63 9 1 72 0 0
127 120 24 1 0 0 0 48 0 0
129 48 24 1 24 24 0 24 0 0
132 96 0 0 0 0 0 0 0 0
141 18 0 0 0 0 0 0 0 0
163 45 15 0 0 0 0 30 0 0
165 120 39 1 72 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_::diagnostic::OptimizationDiagnostic::unpack
46 63 9 1 0 0 0 36 0 0
47 9 0 0 0 0 0 9 0 0
48 9 0 0 0 0 0 9 0 0
49 9 0 0 0 0 0 9 0 0
51 9 9 1 0 0 0 9 0 0
52 18 0 0 0 0 0 9 0 0
53 126 9 1 0 0 0 63 0 0
72 27 9 1 18 0 0 9 0 0
77 135 9 1 45 0 0 90 0 0
79 27 9 1 18 0 0 9 0 0
80 9 0 0 9 0 0 0 0 0
81 9 0 0 9 0 0 0 0 0
82 9 0 0 9 0 0 0 0 0
83 36 9 1 18 0 0 18 0 0
84 27 0 0 18 0 0 9 0 0
86 45 0 0 36 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/llvm/ffi.rs
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::FnAbiLlvmExt>::llvm_type
245 6 2 1 0 0 0 0 0 0
fn=_ZN18rustc_codegen_llvm7builder7Builder10check_callN.llvm.M
0 20 0 0 0 0 0 0 0 0
245 60 10 1 0 0 0 0 0 0
fn=_ZN18rustc_codegen_llvm7builder7Builder11check_storeN.llvm.M
245 48 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::common::<impl rustc_codegen_ssa::traits::consts::ConstMethods for rustc_codegen_llvm::context::CodegenCx>::from_const_alloc
245 4 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::maybe_create_entry_wrapper
245 4 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::unsize_thin_ptr
245 6 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::place::PlaceRef<V>::project_field::{{closure}}
0 10 0 0 0 0 0 0 0 0
245 20 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/llvm/mod.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
231 11 0 0 0 0 0 0 0 0
232 35 0 0 9 6 0 11 0 0
237 39 5 1 9 6 0 13 0 0
fn=<rustc_target::abi::call::ArgAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::ArgAbiExt>::store_fn_arg
231 2 0 0 0 0 0 0 0 0
232 6 0 0 2 2 0 2 0 0
237 6 0 0 2 2 0 2 0 0
fn=<rustc_target::abi::call::ArgAttributes as rustc_codegen_llvm::abi::ArgAttributesExt>::apply_callsite
0 11 0 0 0 0 0 0 0 0
50 44 0 0 0 0 0 0 0 0
51 17 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::call::ArgAttributes as rustc_codegen_llvm::abi::ArgAttributesExt>::apply_llfn
0 18 3 1 0 0 0 0 0 0
50 72 0 0 0 0 0 0 0 0
51 28 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::FnAbiLlvmExt>::apply_attrs_llfn
128 4 1 0 1 0 0 1 0 0
fn=<rustc_target::abi::call::attr_impl::ArgAttribute as rustc_codegen_llvm::abi::ArgAttributeExt>::for_each_kind
0 53 0 0 0 0 0 0 0 0
50 212 11 2 0 0 0 0 0 0
51 53 9 2 0 0 0 0 0 0
128 68 11 2 34 0 0 34 0 0
132 38 7 2 19 6 0 19 0 0
fn=_ZN17rustc_codegen_ssa3mir11codegen_mir28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
231 1 0 0 0 0 0 0 0 0
232 3 0 0 1 0 0 1 0 0
235 1 0 0 0 0 0 0 0 0
237 3 0 0 1 0 0 1 0 0
fn=rustc_codegen_llvm::allocator::codegen
128 16 0 0 4 1 1 4 0 0
fn=rustc_codegen_llvm::attributes::apply_target_cpu_attr
36 88 0 0 22 0 0 22 0 0
fn=rustc_codegen_llvm::attributes::default_optimisation_attrs
136 82 21 1 0 0 0 0 0 0
fn=rustc_codegen_llvm::attributes::from_fn_attrs
36 100 0 0 20 16 0 20 0 0
128 129 7 0 27 0 0 27 0 0
136 182 13 1 0 0 0 39 0 0
fn=rustc_codegen_llvm::back::write::with_llvm_pmb
57 12 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::write_output_file
28 7 7 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::consts::<impl rustc_codegen_ssa::traits::statics::StaticMethods for rustc_codegen_llvm::context::CodegenCx>::static_addr_of
111 18 0 0 6 1 0 6 0 0
fn=rustc_codegen_llvm::declare::declare_raw_fn
86 63 0 0 21 16 1 21 0 0
111 63 0 0 21 17 0 21 0 0
128 84 0 0 21 21 0 21 0 0
fn=rustc_codegen_llvm::llvm_::build_string
258 54 9 1 0 0 0 36 0 0
259 72 0 0 9 8 0 54 0 0
260 54 9 1 54 0 0 0 0 0
261 108 9 1 54 0 0 54 0 0
262 63 0 0 45 0 0 0 0 0
fn=rustc_codegen_ssa::base::maybe_create_entry_wrapper
231 2 0 0 0 0 0 0 0 0
232 6 1 1 2 1 0 2 0 0
237 8 1 1 2 1 0 3 0 0
fn=rustc_codegen_ssa::mir::block::TerminatorCodegenHelper::do_call
0 8 8 1 8 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/llvm_util.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 82 0 0 0 0 0 82 0 0
293 123 0 0 123 16 0 0 0 0
294 287 1 1 82 2 0 123 0 0
305 12 0 0 4 1 0 4 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::init
35 1 0 0 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
301 205 1 1 82 0 0 41 0 0
303 205 1 1 123 1 0 41 0 0
fn=rustc_codegen_llvm::back::write::optimize
331 6 0 0 6 6 0 6 0 0
fn=rustc_codegen_llvm::context::create_module
331 14 14 2 14 7 0 14 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm
0 8 0 0 1 0 0 0 0 0
48 7 1 1 0 0 0 6 0 0
49 3 1 1 2 0 0 1 0 0
50 3 0 0 0 0 0 0 0 0
53 2 0 0 2 1 0 1 0 0
69 5 0 0 0 0 0 3 0 0
76 6 1 1 1 0 0 1 0 0
77 4 0 0 1 1 0 1 0 0
80 4 1 1 1 1 0 1 0 0
83 2 0 0 1 0 0 0 0 0
84 5 1 1 0 0 0 1 0 0
92 2 0 0 0 0 0 0 0 0
94 5 0 0 0 0 0 1 0 0
106 5 1 1 0 0 0 1 0 0
113 2 0 0 1 0 0 0 0 0
122 1 1 1 1 1 0 1 0 0
124 1 1 0 1 1 0 1 0 0
126 2 0 0 2 2 0 1 0 0
127 8 0 0 7 1 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm::llvm_arg_to_arg_name
0 348 0 0 12 0 0 12 0 0
55 21 1 1 0 0 0 21 0 0
56 194 1 1 3 1 0 3 0 0
57 30 1 1 21 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm::{{closure}}
69 40 1 1 0 0 0 24 0 0
70 20 0 0 3 0 0 3 0 0
71 8 0 0 0 0 0 8 0 0
72 4 0 0 4 0 0 0 0 0
73 12 1 1 4 0 0 8 0 0
75 32 1 1 28 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::supported_target_features
0 4 2 1 0 0 0 0 0 0
313 2 0 0 0 0 0 0 0 0
321 2 0 0 2 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::target_cpu
0 156 37 1 78 22 0 0 0 0
353 39 37 1 0 0 0 0 0 0
355 78 0 0 39 28 0 0 0 0
358 39 0 0 0 0 0 0 0 0
367 78 0 0 39 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::target_features
289 8 1 1 0 0 0 5 0 0
290 1 0 0 0 0 0 1 0 0
291 2 0 0 0 0 0 1 0 0
307 6 0 0 4 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::to_llvm_feature
0 94 2 2 0 0 0 0 0 0
280 6 0 0 0 0 0 0 0 0
281 6 0 0 0 0 0 0 0 0
287 82 0 0 41 0 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
26 3 0 0 1 1 0 1 0 0
32 3 0 0 2 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/metadata.rs
fn=<rustc_codegen_llvm::metadata::LlvmMetadataLoader as rustc_middle::middle::cstore::MetadataLoader>::get_rlib_metadata
0 28 0 0 0 0 0 28 1 0
21 154 14 1 0 0 0 84 0 0
26 42 3 1 14 14 0 14 0 0
30 42 14 1 0 0 0 14 0 0
39 28 0 0 14 0 0 0 0 0
40 70 14 1 0 0 0 42 0 0
41 98 0 0 70 1 0 0 0 0
fn=rustc_data_structures::owning_ref::OwningRef<O,T>::try_map
31 14 0 0 0 0 0 14 0 0
32 1172 10 1 293 0 0 879 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/mono_item.rs
fn=rustc_codegen_llvm::mono_item::<impl rustc_codegen_ssa::traits::declare::PreDefineMethods for rustc_codegen_llvm::context::CodegenCx>::predefine_fn
0 20 0 0 10 10 0 10 0 0
43 130 20 2 0 0 0 120 0 0
52 120 6 1 30 0 0 30 0 0
54 20 0 0 10 7 0 10 0 0
55 10 0 0 10 0 0 0 0 0
57 58 10 1 0 0 0 0 0 0
65 14 0 0 0 0 0 0 0 0
67 7 6 1 7 0 0 0 0 0
80 80 8 1 20 0 0 30 0 0
83 80 1 1 70 4 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/type_.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 4 2 1 4 0 0 0 0 0
258 14 0 0 7 2 0 7 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::llvm_type
49 9 0 0 3 3 1 3 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::scalar_llvm_type_at
0 9 5 1 0 0 0 0 0 0
118 27 0 0 9 0 0 9 0 0
147 49 0 0 38 10 0 3 0 0
155 35 5 0 28 5 0 0 0 0
159 63 9 1 48 8 0 6 0 0
252 45 0 0 27 3 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::FnAbiLlvmExt>::llvm_type
194 6 0 0 3 2 0 3 0 0
252 12 0 0 3 0 0 3 0 0
fn=_ZN17rustc_codegen_ssa3mir11codegen_mir28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
258 1 0 0 1 0 0 1 0 0
fn=_ZN17rustc_codegen_ssa3mir7operand21OperandValue$LT$V$GT$16store_with_flagsN.llvm.M
143 24 0 0 24 0 0 12 0 0
fn=_ZN18rustc_codegen_llvm7builder7Builder10check_callN.llvm.M
75 30 10 1 10 10 0 10 0 0
77 30 0 0 10 10 1 10 0 0
194 60 0 0 20 3 0 30 0 0
211 30 0 0 0 0 0 10 0 0
fn=_ZN18rustc_codegen_llvm7builder7Builder11check_storeN.llvm.M
194 48 0 0 24 4 0 24 0 0
252 48 0 0 12 2 0 12 0 0
fn=rustc_codegen_llvm::common::<impl rustc_codegen_ssa::traits::consts::ConstMethods for rustc_codegen_llvm::context::CodegenCx>::from_const_alloc
147 4 0 0 4 0 0 2 0 0
194 4 0 0 2 0 0 2 0 0
252 14 2 1 4 0 0 4 0 0
fn=rustc_codegen_llvm::common::<impl rustc_codegen_ssa::traits::consts::ConstMethods for rustc_codegen_llvm::context::CodegenCx>::scalar_to_backend
62 4 0 0 3 1 0 1 0 0
147 6 2 1 6 0 0 3 0 0
252 9 0 0 3 0 0 3 0 0
fn=rustc_codegen_llvm::consts::const_alloc_to_llvm
147 6 0 0 6 1 0 3 0 0
252 9 0 0 3 0 0 3 0 0
fn=rustc_codegen_llvm::context::CodegenCx::new
244 24 0 0 6 6 0 12 0 0
fn=rustc_codegen_llvm::type_::<impl rustc_codegen_llvm::context::CodegenCx>::type_padding_filler
0 78 0 0 13 5 1 0 0 0
124 78 5 1 0 0 0 39 0 0
125 26 0 0 0 0 0 13 2 0
127 39 0 0 13 0 0 13 0 0
128 65 0 0 0 0 0 13 0 0
129 39 5 1 0 0 0 0 0 0
137 91 0 0 52 4 1 0 0 0
147 3 0 0 2 1 0 1 0 0
159 36 5 1 24 2 0 12 0 0
fn=rustc_codegen_llvm::type_of::uncached_llvm_type
44 8 0 0 0 0 0 4 0 0
45 28 1 1 12 6 0 8 0 0
49 4 0 0 1 0 0 1 0 0
137 40 2 0 10 4 0 10 0 0
184 64 0 0 14 12 1 14 0 0
185 36 14 1 25 0 0 0 0 0
fn=rustc_codegen_ssa::base::maybe_create_entry_wrapper
147 4 0 0 4 2 0 2 0 0
167 1 0 0 1 1 0 0 0 0
179 3 0 0 0 0 0 0 0 0
194 4 1 1 2 0 0 2 0 0
252 14 0 0 4 0 0 4 0 0
fn=rustc_codegen_ssa::base::unsize_thin_ptr
194 6 2 1 3 1 0 3 0 0
252 9 0 0 3 0 0 3 0 0
258 14 0 0 4 0 0 4 0 0
fn=rustc_codegen_ssa::meth::get_vtable
147 2 1 1 2 1 0 1 0 0
252 3 0 0 1 0 0 1 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_block
147 2 0 0 2 0 0 1 0 0
155 2 0 0 2 0 0 1 0 0
184 3 1 1 1 0 0 1 0 0
185 2 0 0 1 0 0 0 0 0
252 4 0 0 1 0 0 1 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::get_personality_slot
258 1 0 0 1 1 0 1 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::landing_pad_to
147 2 1 1 2 1 0 1 0 0
155 2 0 0 2 1 0 1 0 0
184 3 0 0 1 1 0 1 0 0
185 2 0 0 1 0 0 0 0 0
252 4 0 0 1 0 0 1 0 0
fn=rustc_codegen_ssa::mir::operand::OperandRef<V>::from_const
0 10 9 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::operand::OperandRef<V>::new_zst
0 7 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::place::PlaceRef<V>::codegen_set_discr
0 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::place::PlaceRef<V>::project_field::{{closure}}
194 20 6 1 10 3 0 10 0 0
252 30 0 0 10 3 0 10 0 0
258 30 0 0 10 2 0 10 0 0
270 4 0 0 2 1 1 4 0 0
fn=rustc_codegen_ssa::mir::rvalue::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_rvalue_operand
0 2 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::traits::type_::DerivedTypeMethods::type_int
155 9 2 1 6 1 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_llvm/type_of.rs
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::llvm_field_index
364 4 2 1 0 0 0 2 0 0
366 10 0 0 4 0 0 0 0 0
372 10 0 0 2 0 0 0 0 0
378 6 0 0 2 1 0 2 0 0
380 6 2 1 2 0 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::llvm_type
0 941 69 2 158 30 1 247 0 0
232 1683 31 1 0 0 0 1122 1 0
233 561 27 1 374 34 0 0 0 0
236 146 12 0 73 0 0 0 0 0
240 294 17 1 51 7 0 51 0 0
241 25 0 0 0 0 0 0 0 0
243 10 0 0 5 0 0 0 0 0
246 27 3 1 3 0 0 6 0 0
247 115 0 0 23 13 0 23 2 0
249 51 0 0 51 1 0 0 0 0
255 185 0 0 122 31 0 0 0 0
258 150 0 0 87 1 0 0 0 0
264 78 0 0 0 0 0 0 0 0
268 39 0 0 39 0 0 0 0 0
270 39 11 1 0 0 0 39 0 0
271 39 0 0 0 0 0 0 0 0
278 195 0 0 39 0 0 39 0 0
282 39 0 0 39 4 0 0 0 0
284 126 0 0 45 4 0 0 0 0
285 21 3 1 9 0 0 9 2 0
290 1683 25 1 1309 7 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::pointee_info_at
382 63 7 1 0 0 0 54 0 0
383 18 0 0 9 0 0 0 0 0
387 54 0 0 9 0 0 9 0 0
390 18 0 0 9 0 0 9 2 0
391 81 0 0 63 0 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::scalar_llvm_type_at
301 99 16 1 0 0 0 66 0 0
308 549 15 1 114 34 1 0 0 0
314 45 2 0 27 6 0 9 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::scalar_pair_element_llvm_type
0 10 4 1 0 0 0 0 0 0
324 384 12 2 0 0 0 224 0 0
333 180 3 0 64 6 0 0 0 0
334 132 4 1 44 1 0 66 0 0
336 16 0 0 8 0 0 0 0 0
344 50 5 1 20 2 0 0 0 0
347 50 0 0 10 0 0 20 0 0
355 20 0 0 0 0 0 0 0 0
360 33 6 1 13 5 0 0 0 0
361 110 5 1 70 3 0 0 0 0
362 176 0 0 154 2 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::FnAbiLlvmExt>::llvm_type
0 26 1 1 0 0 0 0 0 0
293 156 14 0 78 0 0 0 0 0
294 117 14 0 39 2 0 39 0 0
298 131 14 0 39 11 0 39 0 0
fn=rustc_codegen_llvm::type_of::struct_llfields
0 51 6 1 3 0 0 9 0 0
111 204 29 2 0 0 0 153 1 0
116 51 0 0 17 9 0 17 0 0
119 17 0 0 0 0 0 17 0 0
121 51 0 0 0 0 0 0 0 0
122 340 28 2 136 0 0 204 0 0
123 45 4 1 18 6 0 18 0 0
124 45 0 0 27 0 0 18 0 0
126 27 0 0 18 4 0 9 0 0
127 18 0 0 9 0 0 0 0 0
138 18 0 0 9 0 0 0 0 0
141 18 0 0 0 0 0 9 0 0
142 36 0 0 9 0 0 9 0 0
145 27 0 0 18 1 0 9 0 0
146 54 0 0 27 5 0 9 0 0
149 68 0 0 17 0 0 0 0 0
150 9 0 0 6 1 0 0 0 0
155 9 3 1 3 0 0 3 1 0
160 9 0 0 0 0 0 3 0 0
161 15 0 0 3 0 0 6 0 0
166 102 15 1 51 0 0 51 3 0
167 153 0 0 119 1 0 0 0 0
fn=rustc_codegen_llvm::type_of::uncached_llvm_type
0 109 3 0 34 4 0 34 0 0
16 390 18 1 0 0 0 234 0 0
22 195 0 0 78 16 0 0 0 0
44 22 5 1 0 0 0 22 0 0
45 88 5 0 11 4 0 11 0 0
46 55 0 0 0 0 0 11 0 0
55 84 17 1 28 1 0 0 0 0
64 30 0 0 12 4 0 6 0 0
65 36 3 1 12 6 0 6 0 0
66 30 0 0 14 0 0 0 0 0
67 12 0 0 12 0 0 0 0 0
69 5 0 0 0 0 0 0 0 0
73 4 2 1 0 0 0 0 0 0
78 24 3 1 12 0 0 12 0 0
80 22 20 1 0 0 0 22 0 0
84 138 40 2 28 11 0 0 0 0
85 4 0 0 2 0 0 1 0 0
88 3 0 0 1 0 0 0 0 0
91 2 0 0 0 0 0 1 0 0
96 70 8 1 30 0 0 30 0 0
98 51 0 0 17 0 0 0 0 0
99 126 14 1 56 0 0 42 0 0
104 12 3 1 3 0 0 6 0 0
109 273 24 1 195 3 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::LocalAnalyzer<Bx>::process_place
208 22 2 1 12 4 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::non_ssa_locals
208 240 11 1 96 28 1 0 0 0
216 17 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::operand::OperandRef<V>::from_const
0 1 0 0 0 0 0 0 0 0
293 18 0 0 0 0 0 0 0 0
294 4 0 0 1 0 0 1 0 0
298 20 0 0 10 1 0 10 0 0
fn=rustc_codegen_ssa::mir::operand::OperandRef<V>::new_zst
293 14 0 0 0 0 0 0 0 0
298 14 0 0 7 3 0 7 0 0
fn=rustc_codegen_ssa::mir::place::PlaceRef<V>::codegen_set_discr
293 3 0 0 1 0 0 0 0 0
294 3 0 0 1 0 0 1 0 0
298 2 0 0 1 0 0 1 0 0
fn=rustc_codegen_ssa::mir::rvalue::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_rvalue_operand
0 1 0 0 0 0 0 0 0 0
208 6 2 2 2 1 0 0 0 0
216 3 3 1 3 0 0 0 0 0
293 6 1 1 1 0 0 0 0 0
294 7 0 0 2 0 0 2 0 0
298 6 0 0 2 0 0 4 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_ssa/back/command.rs
fn=<dyn rustc_codegen_ssa::back::linker::Linker>::take_cmd
30 8 1 1 3 0 0 3 0 0
42 7 0 0 3 0 0 4 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::add_eh_frame_header
66 1 0 0 1 0 0 1 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::add_object
0 1 0 0 0 0 0 0 0 0
66 14 0 0 7 0 0 7 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::full_relro
66 2 0 0 2 1 0 2 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::gc_sections
66 1 0 0 1 0 0 1 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::group_end
66 1 0 0 1 0 0 1 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::group_start
66 1 0 0 1 0 0 1 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::include_path
66 14 0 0 4 0 0 4 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_dylib
66 12 0 0 12 0 0 12 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_rlib
0 1 0 0 0 0 0 0 0 0
66 29 0 0 15 1 0 15 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::no_default_libraries
66 4 0 0 1 0 0 1 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::output_filename
66 7 0 0 2 0 0 2 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::set_output_kind
0 1 0 0 0 0 0 0 0 0
66 4 1 1 1 0 0 1 0 0
fn=rustc_codegen_ssa::back::command::Command::command
0 2 0 0 1 1 0 1 0 0
98 9 1 1 0 0 0 6 0 0
100 3 0 0 1 0 0 0 0 0
118 5 1 1 0 0 0 2 0 0
119 4 0 0 2 1 0 0 0 0
123 9 1 1 7 0 0 0 0 0
fn=rustc_codegen_ssa::back::command::Command::env
0 2 0 0 0 0 0 0 0 0
69 7 2 2 0 0 0 4 0 0
76 7 0 0 5 0 0 0 0 0
79 12 1 1 6 0 0 6 0 0
fn=rustc_codegen_ssa::back::command::Command::get_args
129 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_pre_link_args
66 6 0 0 0 0 0 3 0 0
fn=rustc_codegen_ssa::back::link::get_linker
30 7 1 1 4 0 0 3 0 0
42 14 1 1 3 0 0 10 0 0
fn=rustc_codegen_ssa::back::linker::disable_localization
79 34 2 2 9 0 0 12 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_ssa/back/link.rs
fn=rustc_codegen_ssa::back::link::add_late_link_args
0 6 0 0 2 0 0 0 0 0
1379 12 1 1 0 0 0 11 0 0
1389 1 0 0 0 0 0 0 0 0
1390 1 0 0 1 0 0 0 0 0
1391 1 0 0 0 0 0 0 0 0
1402 8 1 1 7 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_library_search_dirs
1493 12 2 2 0 0 0 6 0 0
1506 7 0 0 2 2 0 2 0 0
1507 5 0 0 2 2 1 2 0 0
1510 2 0 0 0 0 0 0 0 0
1514 8 0 0 7 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_link_script
1345 6 0 0 0 0 0 5 0 0
1347 5 1 1 1 1 1 0 0 0
1364 7 1 1 6 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_local_crate_allocator_objects
1422 3 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_local_crate_metadata_objects
1435 3 0 0 0 0 0 0 0 0
1441 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_local_crate_regular_objects
1413 9 2 2 0 0 0 7 0 0
1414 5 0 0 0 0 0 0 0 0
1415 18 1 1 6 1 1 6 0 0
1417 8 0 0 7 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_local_native_libraries
0 15 2 2 6 2 0 1 0 0
968 8 0 0 3 1 0 2 0 0
1741 11 1 1 0 0 0 9 0 0
1746 6 1 1 1 1 0 2 0 0
1747 7 1 1 1 1 1 1 0 0
1749 2 0 0 1 1 0 0 0 0
1753 5 0 0 3 2 0 2 0 0
1759 1 1 1 1 1 0 0 0 0
1778 8 0 0 7 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_post_link_args
1406 8 1 1 0 0 0 7 0 0
1410 8 0 0 7 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_post_link_objects
1321 12 1 1 0 0 0 8 0 0
1329 4 1 1 0 0 0 0 0 0
1330 1 0 0 0 0 0 1 0 0
1333 8 0 0 7 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_pre_link_args
1337 10 2 2 0 0 0 9 0 0
1342 8 2 2 7 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_pre_link_objects
1306 12 2 2 0 0 0 8 0 0
1314 4 0 0 0 0 0 0 0 0
1315 1 0 0 0 0 0 1 0 0
1318 8 0 0 7 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_relro_args
1520 6 0 0 2 2 1 0 0 0
fn=rustc_codegen_ssa::back::link::add_rpath_args
1528 8 1 1 0 0 0 7 0 0
1537 2 0 0 1 0 0 0 0 0
1557 8 1 1 7 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_native_libraries
0 16 0 0 16 0 0 0 0 0
2071 10 1 1 0 0 0 9 0 0
2086 1 0 0 1 0 0 0 0 0
2094 42 2 2 14 9 0 0 0 0
2095 14 0 0 14 0 0 0 0 0
2097 49 1 1 13 7 0 0 0 0
2104 96 1 1 48 2 0 11 0 0
2126 8 1 1 7 0 0 0 0 0
2130 26 0 0 13 9 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_rust_crates::add_static_crate
0 75 1 1 33 1 0 14 0 0
1945 182 1 1 14 0 0 112 1 0
1954 14 0 0 14 0 0 0 0 0
1960 14 0 0 14 0 0 0 0 0
1962 38 0 0 5 2 0 2 0 0
1964 84 0 0 14 2 0 14 0 0
1967 14 0 0 0 0 0 0 0 0
1969 70 0 0 42 2 0 28 0 0
2035 112 0 0 98 2 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_user_defined_link_args
1368 9 1 1 0 0 0 7 0 0
1374 2 1 1 2 0 0 0 0 0
1375 8 1 1 7 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::are_upstream_rust_objects_already_included
0 14 1 0 0 0 0 0 0 0
2135 28 1 1 0 0 0 14 0 0
2136 14 0 0 14 2 0 14 0 0
2137 84 0 0 14 2 1 0 0 0
2145 28 0 0 28 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::crt_objects_fallback
0 1 0 0 0 0 0 0 0 0
1287 3 1 1 1 0 0 0 0 0
1295 3 0 0 1 0 0 0 0 0
1303 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::each_linked_rlib
0 20 2 2 2 0 0 4 0 0
233 8 1 1 0 0 0 6 0 0
239 5 1 1 1 0 0 0 0 0
241 4 0 0 1 1 0 0 0 0
255 14 1 1 14 3 0 0 0 0
256 28 0 0 0 0 0 14 0 0
257 84 1 1 14 1 0 0 0 0
261 14 0 0 0 0 0 14 0 0
263 42 0 0 14 2 0 0 0 0
272 56 1 1 28 1 1 14 0 0
274 2 0 0 0 0 0 1 0 0
275 9 2 2 7 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::exec_linker
0 3 0 0 0 0 0 0 0 0
1113 12 2 2 0 0 0 7 0 0
1129 5 0 0 4 3 2 4 0 0
1130 2 0 0 1 0 0 0 0 0
1131 9 2 2 4 1 0 4 1 0
1133 9 1 1 4 0 0 4 2 0
1140 2 0 0 0 0 0 1 0 0
1259 9 1 1 7 2 0 0 0 0
fn=rustc_codegen_ssa::back::link::get_linker
0 1 1 1 0 0 0 0 0 0
143 13 2 2 0 0 0 8 0 0
149 7 1 1 2 1 0 2 0 0
159 3 0 0 1 1 0 1 0 0
162 9 0 0 0 0 0 0 0 0
207 7 0 0 3 2 0 2 0 0
209 2 1 1 1 0 0 0 0 0
224 6 1 1 3 0 0 2 0 0
228 12 0 0 2 0 0 4 0 0
231 10 0 0 7 0 0 1 0 0
fn=rustc_codegen_ssa::back::link::ignored_for_lto
0 26 1 1 0 0 0 0 0 0
840 14 1 1 0 0 0 14 0 0
844 28 0 0 14 0 0 0 0 0
845 80 0 0 14 0 0 0 0 0
846 28 0 0 28 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::link_binary
0 26 2 1 6 0 0 3 0 0
41 14 2 2 0 0 0 12 0 0
48 5 0 0 1 1 0 1 0 0
49 4 1 1 1 0 0 2 0 0
50 5 0 0 2 2 0 2 0 0
52 9 1 1 3 1 0 1 0 0
54 1 0 0 1 0 0 0 0 0
59 5 1 1 2 1 1 1 0 0
68 3 1 1 1 0 0 0 0 0
69 18 1 1 6 1 0 6 0 0
73 5 0 0 2 2 0 2 0 0
78 3 0 0 1 0 0 1 0 0
79 7 1 1 6 1 0 1 0 0
81 5 0 0 1 0 0 0 0 0
96 13 1 1 3 0 0 4 0 0
97 1 1 1 1 0 0 0 0 0
100 1 1 1 1 0 0 0 0 0
101 2 0 0 1 1 1 1 0 0
106 3 1 1 2 2 0 0 0 0
111 3 1 1 2 1 0 0 0 0
117 5 1 1 0 0 0 1 0 0
138 9 0 0 7 1 0 1 0 0
fn=rustc_codegen_ssa::back::link::link_natively
0 198 12 12 154 2 0 7 0 0
465 14 1 1 0 0 0 12 0 0
473 1 0 0 0 0 0 0 0 0
474 7 1 1 4 1 0 3 0 0
478 1 0 0 1 0 0 0 0 0
479 1 0 0 1 0 0 0 0 0
481 4 1 1 2 0 0 2 0 0
486 1 0 0 1 1 0 1 0 0
488 7 1 1 2 1 0 0 0 0
491 6 0 0 2 1 0 0 0 0
495 4 1 1 3 1 0 0 0 0
500 1 1 1 1 1 0 1 0 0
503 1 0 0 0 0 0 0 0 0
504 1 0 0 1 0 0 0 0 0
509 21 3 3 10 1 0 6 2 0
511 2 0 0 1 0 0 0 0 0
514 4 0 0 1 1 1 1 0 0
658 11 2 2 5 0 0 4 1 0
666 3 0 0 1 0 0 1 0 0
728 1 0 0 0 0 0 0 0 0
729 1 0 0 0 0 0 0 0 0
770 3 0 0 2 2 0 0 0 0
778 9 0 0 7 1 0 1 0 0
1483 2 0 0 1 1 0 0 0 0
1484 3 1 1 2 1 0 1 0 0
1487 2 1 1 1 1 0 0 0 0
1488 4 0 0 3 1 0 1 0 0
1576 4 0 0 1 1 1 2 0 0
1577 9 1 1 1 0 0 3 0 0
1580 2 0 0 1 1 0 1 0 0
1581 22 2 2 9 3 0 11 1 0
1582 3 0 0 2 1 0 1 0 0
1585 3 0 0 2 1 0 1 0 0
1588 4 1 1 3 1 0 1 0 0
1591 3 0 0 1 0 0 0 0 0
1601 2 1 1 1 0 0 0 0 0
1602 1 0 0 1 1 1 1 0 0
1606 2 0 0 0 0 0 0 0 0
1611 7 1 1 4 1 0 1 0 0
1614 2 0 0 1 0 0 0 0 0
1624 5 2 2 4 1 0 1 0 0
1629 1 0 0 1 1 1 1 0 0
1633 3 0 0 2 1 0 1 0 0
1636 1 0 0 1 1 0 1 0 0
1639 1 0 0 1 0 0 1 0 0
1642 2 1 1 1 0 0 0 0 0
1652 4 1 1 4 0 0 1 0 0
1655 1 0 0 1 0 0 1 0 0
1658 1 0 0 1 1 1 1 0 0
1664 1 0 0 1 0 0 0 0 0
1666 1 0 0 1 0 0 1 0 0
1670 5 1 1 4 0 0 1 0 0
1673 2 0 0 1 1 0 1 0 0
1677 1 0 0 1 0 0 1 0 0
1681 4 1 1 4 1 0 1 0 0
1686 4 0 0 2 1 0 0 0 0
1687 1 0 0 1 0 0 1 0 0
1700 6 0 0 2 1 0 1 0 0
1705 1 0 0 0 0 0 0 0 0
1710 5 1 1 4 0 0 1 0 0
1713 3 0 0 2 1 0 1 0 0
1716 1 0 0 1 1 0 1 0 0
1719 5 1 1 4 2 0 1 0 0
1722 4 0 0 2 1 0 1 0 0
1725 3 0 0 2 1 0 1 0 0
1727 1 0 0 1 1 0 1 0 0
1800 2 1 1 1 1 0 0 0 0
1836 1 0 0 0 0 0 1 1 0
1837 42 0 0 14 9 0 0 0 0
1838 26 0 0 13 0 0 0 0 0
1846 84 0 0 14 0 0 0 0 0
1849 42 0 0 0 0 0 0 0 0
1864 42 0 0 14 3 0 0 0 0
1866 1 0 0 1 0 0 1 0 0
1873 56 2 2 28 3 0 14 0 0
1874 14 0 0 14 1 0 0 0 0
1879 95 0 0 14 0 0 0 0 0
1880 2 0 0 0 0 0 0 0 0
1883 65 1 1 13 2 0 0 0 0
1885 78 1 1 26 2 0 39 0 0
1891 2 0 0 1 1 0 1 0 0
1900 3 0 0 1 0 0 0 0 0
1901 8 0 0 4 0 0 3 0 0
fn=rustc_codegen_ssa::back::link::link_output_kind
0 9 1 1 4 0 0 0 0 0
1261 5 1 1 0 0 0 3 0 0
1262 4 1 1 2 2 0 2 0 0
1263 4 0 0 0 0 0 0 0 0
1273 2 0 0 1 0 0 0 0 0
1277 7 0 0 0 0 0 0 0 0
1282 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::link_sanitizers
0 3 0 0 0 0 0 0 0 0
780 5 1 1 0 0 0 5 0 0
781 1 0 0 0 0 0 0 0 0
784 1 0 0 1 1 0 0 0 0
785 1 0 0 0 0 0 0 0 0
788 1 0 0 0 0 0 0 0 0
791 1 0 0 0 0 0 0 0 0
794 1 0 0 0 0 0 0 0 0
797 6 0 0 5 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::linker_and_flavor
0 4 0 0 2 0 0 2 0 0
848 8 2 1 0 0 0 5 0 0
918 7 1 1 2 0 0 1 0 0
922 7 0 0 2 0 0 1 0 0
931 8 1 1 6 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::linker_and_flavor::infer_from
0 6 3 3 0 0 0 0 0 0
849 18 1 1 0 0 0 12 0 0
854 6 0 0 4 0 0 2 0 0
855 4 0 0 0 0 0 0 0 0
857 8 1 1 2 0 0 3 0 0
859 12 1 1 1 1 1 0 0 0
912 2 0 0 0 0 0 1 0 0
914 14 1 1 12 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::preserve_objects_for_their_debuginfo
0 1 1 1 0 0 0 0 0 0
936 3 1 1 0 0 0 3 0 0
938 1 0 0 0 0 0 0 0 0
965 4 0 0 3 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::relevant_lib
2130 4 0 0 2 2 0 0 0 0
2133 4 0 0 2 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::remove
33 49 1 1 0 0 0 21 0 0
34 14 1 1 7 0 0 0 0 0
37 35 1 1 28 0 0 0 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
0 11 0 0 1 0 0 1 0 0
118 3 1 1 2 0 0 0 0 0
119 6 0 0 1 1 0 1 0 0
120 2 0 0 1 1 0 1 0 0
122 5 0 0 2 1 0 0 0 0
123 18 0 0 0 0 0 6 0 0
126 3 0 0 2 1 0 0 0 0
131 2 1 1 1 1 0 0 0 0
132 3 0 0 1 0 0 0 0 0
133 2 0 0 1 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_ssa/back/linker.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 4 0 0 2 0 0 1 0 0
50 10 2 1 4 1 0 3 2 0
fn=<dyn rustc_codegen_ssa::back::linker::Linker>::take_cmd
145 7 1 1 0 0 0 3 0 0
146 3 0 0 1 0 0 1 0 0
147 6 0 0 4 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::add_eh_frame_header
168 2 1 1 1 0 0 0 0 0
171 4 0 0 2 0 0 2 0 0
621 3 1 1 0 0 0 1 0 0
623 3 0 0 2 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::add_object
358 21 1 1 0 0 0 7 0 0
360 21 0 0 14 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::cmd
278 5 1 1 0 0 0 0 0 0
280 5 0 0 5 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::debuginfo
480 2 1 1 0 0 0 1 0 0
482 2 0 0 0 0 0 0 0 0
492 3 1 1 2 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::export_symbols
0 1 0 0 1 0 0 0 0 0
506 11 1 1 0 0 0 6 0 0
508 2 1 1 0 0 0 0 0 0
518 1 0 0 0 0 0 0 0 0
581 8 1 1 7 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::finalize
0 1 0 0 0 0 0 0 0 0
187 4 0 0 2 0 0 0 0 0
208 2 0 0 1 0 0 0 0 0
588 2 1 1 0 0 0 1 0 0
590 3 0 0 2 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::full_relro
168 4 0 0 2 0 0 0 0 0
171 8 1 1 4 0 0 4 0 0
361 3 1 1 0 0 0 1 0 0
364 3 0 0 2 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::gc_sections
0 13 2 2 7 0 0 3 0 0
168 2 0 0 1 0 0 0 0 0
171 4 0 0 2 0 0 2 0 0
414 3 1 1 0 0 0 1 0 0
429 3 0 0 2 0 0 0 0 0
431 2 1 1 1 0 0 0 0 0
439 2 1 1 0 0 0 0 0 0
442 3 0 0 2 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::group_end
0 1 0 0 0 0 0 0 0 0
168 2 0 0 1 0 0 0 0 0
171 4 0 0 2 0 0 2 0 0
187 4 0 0 2 0 0 0 0 0
598 2 1 1 0 0 0 1 0 0
602 3 0 0 2 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::group_start
0 1 0 0 0 0 0 0 0 0
168 2 0 0 1 0 0 0 0 0
171 4 0 0 2 0 0 2 0 0
187 4 0 0 2 0 0 0 0 0
592 2 1 1 0 0 0 1 0 0
596 3 0 0 2 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::include_path
349 16 2 2 0 0 0 8 0 0
351 12 0 0 10 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_dylib
0 11 0 0 0 0 0 0 0 0
168 2 0 0 1 0 0 0 0 0
171 4 0 0 2 0 0 2 0 0
187 44 0 0 22 0 0 0 0 0
208 22 0 0 11 0 0 0 0 0
210 1 0 0 0 0 0 1 0 0
337 44 1 1 0 0 0 22 0 0
339 44 0 0 22 2 0 33 0 0
340 33 0 0 22 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_rlib
168 2 0 0 1 0 0 0 0 0
171 4 1 1 2 0 0 2 0 0
187 56 0 0 28 0 0 0 0 0
198 28 0 0 14 0 0 0 0 0
200 1 0 0 0 0 0 1 0 0
345 98 2 2 0 0 0 42 0 0
348 70 0 0 56 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::linker_plugin_lto
604 1 1 1 0 0 0 1 0 0
606 4 0 0 2 0 0 0 0 0
616 2 0 0 2 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::no_default_libraries
0 1 0 0 0 0 0 0 0 0
500 2 1 1 0 0 0 1 0 0
501 2 0 0 1 0 0 0 0 0
504 3 0 0 2 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::optimize
444 2 1 1 0 0 0 1 0 0
445 3 0 0 2 0 0 0 0 0
451 4 0 0 1 1 0 0 0 0
456 3 1 1 2 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::output_filename
355 8 2 2 0 0 0 4 0 0
357 6 0 0 5 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::set_output_kind
0 8 2 2 5 1 0 2 0 0
282 9 1 1 0 0 0 4 0 0
284 5 0 0 1 1 1 0 0 0
325 1 0 0 1 0 0 0 0 0
335 6 1 1 5 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_pre_link_args
142 5 0 0 3 1 1 2 0 0
fn=rustc_codegen_ssa::back::link::add_user_defined_link_args
142 7 0 0 2 0 0 4 0 0
fn=rustc_codegen_ssa::back::linker::LinkerInfo::new
0 1 0 0 0 0 0 0 0 0
44 6 1 1 0 0 0 4 0 0
45 6 1 0 3 0 0 3 1 0
46 4 0 0 2 1 0 1 0 0
53 6 0 0 4 1 0 0 0 0
fn=rustc_codegen_ssa::back::linker::LinkerInfo::to_linker
0 6 0 0 2 0 0 2 0 0
55 9 1 1 0 0 0 4 0 0
63 10 1 1 1 1 1 0 0 0
68 14 2 2 7 0 0 7 0 0
93 6 1 1 5 0 0 0 0 0
fn=rustc_codegen_ssa::back::linker::disable_localization
28 5 1 1 0 0 0 3 0 0
34 5 0 0 4 0 0 0 0 0
fn=rustc_codegen_ssa::back::linker::exported_symbols
0 87 2 2 2 0 0 0 0 0
1188 8 1 1 0 0 0 6 0 0
1189 4 1 1 2 1 0 0 0 0
1196 25 2 2 15 0 0 10 0 0
1197 20 0 0 0 0 0 5 0 0
1198 5 1 1 2 1 0 1 0 0
1200 4 0 0 2 0 0 2 0 0
1206 1 0 0 0 0 0 1 0 0
1210 28 0 0 14 1 0 14 0 0
1212 14 0 0 0 0 0 0 0 0
1214 12365 1 1 7419 1238 0 4946 0 0
1215 9892 0 0 2473 0 0 2473 0 0
1219 9 1 1 4 1 0 3 0 0
1224 6 1 1 4 0 0 2 1 0
1225 9 2 2 7 1 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_ssa/back/symbol_export.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
284 15 0 0 10 1 0 5 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
0 13 0 0 1 0 0 0 0 0
162 9 1 0 0 0 0 8 0 0
168 6 1 1 2 1 0 2 0 0
178 2 0 0 1 0 0 0 0 0
179 4 1 1 2 1 0 1 0 0
184 3 0 0 2 0 0 1 0 0
185 2 0 0 2 1 1 0 0 0
186 36 1 1 12 1 0 20 0 0
187 12 0 0 8 0 0 4 0 0
193 6 0 0 3 1 0 1 0 0
206 4 2 2 3 1 0 0 0 0
217 1 0 0 0 0 0 0 0 0
227 1 1 1 1 0 0 1 0 0
234 4 1 1 2 0 0 0 0 0
286 2 1 1 2 0 0 0 0 0
287 9 1 1 7 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31reachable_non_generics_providerN.llvm.M
44 8 1 1 0 0 0 7 1 0
47 4 1 1 2 1 0 1 0 0
59 3 0 0 0 0 0 1 0 0
61 1 0 0 1 0 0 0 0 0
137 3 0 0 1 0 0 0 0 0
141 3 0 0 1 0 0 0 0 0
145 7 1 1 3 0 0 3 1 0
146 8 1 1 6 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export35upstream_monomorphizations_providerN.llvm.M
0 131 1 1 21 0 0 30 0 0
289 9 1 1 0 0 0 6 0 0
300 2 0 0 0 0 0 0 0 0
302 28 0 0 14 2 0 0 0 0
303 42 1 1 0 0 0 28 0 0
307 5 0 0 3 0 0 2 0 0
310 4 0 0 2 2 0 3 0 0
312 14 0 0 14 2 0 0 0 0
315 9892 1 1 4946 923 1 0 0 0
350 8 1 1 7 1 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export39is_reachable_non_generic_provider_localN.llvm.M
0 1 1 0 0 0 0 0 0 0
21 4 0 0 2 1 0 1 0 0
26 2 0 0 0 0 0 0 0 0
148 10 1 1 0 0 0 6 0 0
156 8 0 0 7 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export39upstream_monomorphizations_for_providerN.llvm.M
352 14 2 1 0 0 0 8 0 0
358 14 2 1 10 2 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export40is_reachable_non_generic_provider_externN.llvm.M
158 28 7 1 0 0 0 14 0 0
160 14 0 0 7 2 0 0 0 0
fn=rustc_codegen_ssa::back::linker::exported_symbols
26 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::symbol_export::symbol_name_for_instance_in_crate
0 19 4 3 3 1 0 4 0 0
422 14 2 1 0 0 0 8 0 0
430 7 1 1 1 0 0 4 0 0
436 8 1 0 4 1 0 0 0 0
439 5 0 0 1 1 0 1 1 0
457 14 1 0 10 0 0 0 0 0
fn=rustc_codegen_ssa::provide
380 2 1 1 0 0 0 1 0 0
381 2 0 0 0 0 0 1 0 0
382 2 1 1 0 0 0 1 0 0
383 2 0 0 0 0 0 1 0 0
384 2 0 0 0 0 0 1 0 0
385 2 0 0 0 0 0 1 0 0
fn=rustc_codegen_ssa::provide_extern
389 2 0 0 0 0 0 1 0 0
390 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_ssa/back/write.rs
fn=<rustc_codegen_ssa::back::write::CodegenContext<B> as core::clone::Clone>::clone
0 42 10 2 0 0 0 0 0 0
286 7 0 0 7 0 0 0 0 0
293 518 35 7 224 0 0 266 10 2
298 7 0 0 7 1 0 0 0 0
299 7 0 0 7 0 0 0 0 0
300 7 0 0 7 0 0 0 0 0
301 7 5 1 7 0 0 0 0 0
302 7 0 0 0 0 0 7 0 0
303 14 0 0 7 0 0 7 0 0
305 7 0 0 0 0 0 7 0 0
306 14 0 0 7 0 0 7 0 0
307 14 5 1 7 0 0 7 0 0
308 14 0 0 7 0 0 7 0 0
309 14 0 0 7 4 0 7 0 0
310 7 0 0 0 0 0 7 0 0
311 14 0 0 7 0 0 0 0 0
312 7 0 0 7 5 0 7 0 0
313 7 0 0 7 0 0 7 0 0
314 14 0 0 7 0 0 7 0 0
317 14 0 0 7 0 0 7 0 0
319 14 0 0 0 0 0 14 0 0
323 7 0 0 7 0 0 0 0 0
328 7 0 0 0 0 0 7 0 0
330 14 5 1 0 0 0 7 0 0
1567 7 0 0 0 0 0 7 0 0
fn=<rustc_codegen_ssa::back::write::spawn_work::{{closure}}::Bomb<B> as core::ops::drop::Drop>::drop
0 42 7 1 0 0 0 21 0 0
1518 70 7 1 0 0 0 42 0 0
1519 7 0 0 7 7 0 0 0 0
1521 56 7 1 7 7 0 0 0 0
1522 56 0 0 7 0 0 28 0 0
1535 70 7 1 21 0 0 28 0 0
1536 56 7 1 49 0 0 0 0 0
fn=_ZN3std10sys_common9backtrace28__rust_begin_short_backtraceN.llvm.M
0 163 34 5 24 7 0 23 0 0
340 28 0 0 0 0 0 0 0 0
683 14 0 0 0 0 0 0 0 0
917 41 8 1 41 0 0 0 0 0
1171 2 1 1 0 0 0 0 0 0
1179 1 0 0 0 0 0 1 1 1
1180 1 0 0 0 0 0 1 0 0
1184 3 1 1 0 0 0 1 0 0
1197 1 0 0 0 0 0 1 0 0
1198 1 0 0 0 0 0 0 0 0
1201 1 0 0 0 0 0 1 0 0
1208 49 9 1 21 5 0 0 0 0
1209 22 1 1 0 0 0 0 0 0
1210 2 0 0 1 0 0 0 0 0
1211 6 1 0 3 0 0 0 0 0
1220 21 0 0 0 0 0 0 0 0
1221 20 0 0 0 0 0 0 0 0
1222 48 0 0 24 12 0 8 0 0
1224 40 12 2 0 0 0 16 0 0
1227 16 0 0 0 0 0 8 0 0
1247 2 0 0 1 0 0 0 0 0
1256 4 1 1 0 0 0 0 0 0
1258 1 0 0 1 0 0 0 0 0
1284 2 1 0 0 0 0 0 0 0
1305 1 1 0 0 0 0 0 0 0
1306 2 0 0 0 0 0 1 0 0
1321 204 16 3 64 4 0 0 0 0
1322 70 5 1 7 0 0 49 8 1
1324 21 0 0 7 5 0 7 0 0
1327 280 20 4 168 0 0 98 15 2
1329 371 30 6 133 0 0 224 0 0
1330 7 0 0 0 0 0 0 0 0
1342 7 0 0 0 0 0 0 0 0
1343 1 1 1 0 0 0 1 0 0
1345 6 5 1 0 0 0 0 0 0
1351 84 8 0 21 8 0 21 0 0
1356 117 11 1 48 26 1 6 2 0
1358 12 0 0 6 0 0 0 0 0
1359 12 0 0 6 0 0 6 0 0
1361 6 0 0 0 0 0 0 0 0
1379 91 14 2 49 6 0 42 9 1
1392 97 19 5 42 0 0 49 8 0
1394 21 7 1 14 12 0 0 0 0
1395 14 0 0 7 7 0 7 0 0
1397 7 0 0 0 0 0 0 0 0
1398 7 0 0 0 0 0 0 0 0
1404 1 0 0 0 0 0 0 0 0
1405 1 0 0 0 0 0 0 0 0
1406 4 1 1 0 0 0 2 1 0
1421 91 12 2 49 5 0 35 6 0
1424 23 1 1 7 0 0 0 0 0
1425 60 10 2 30 0 0 30 2 0
1432 1 0 0 0 0 0 0 0 0
1433 11 1 0 5 0 0 5 1 1
1466 10 2 2 5 2 0 5 0 0
1473 24 3 3 12 6 1 11 2 0
1474 4 1 1 2 0 0 2 0 0
1478 1 0 0 0 0 0 1 0 0
fn=_ZN3std10sys_common9backtrace28__rust_begin_short_backtraceN.llvm.M
0 7 0 0 0 0 0 0 0 0
1539 35 7 1 0 0 0 28 0 0
1540 14 0 0 0 0 0 7 0 0
1542 7 0 0 7 0 0 0 0 0
1551 119 14 2 42 0 0 49 7 0
1552 35 7 1 0 0 0 7 0 0
1553 196 18 2 84 0 0 91 21 2
1555 14 0 0 0 0 0 14 0 0
fn=rustc_codegen_llvm::back::write::codegen
52 28 0 0 14 7 0 0 0 0
fn=rustc_codegen_ssa::back::write::ModuleConfig::bitcode_needed
52 143 0 0 0 0 0 0 0 0
66 26 0 0 0 0 0 0 0 0
272 13 13 1 0 0 0 0 0 0
273 26 0 0 13 0 0 0 0 0
274 13 0 0 13 0 0 0 0 0
276 13 0 0 13 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::ModuleConfig::new
0 42 5 5 7 1 0 24 1 0
117 39 1 1 0 0 0 21 0 0
131 12 1 1 0 0 0 3 0 0
133 6 1 1 4 0 0 0 0 0
135 18 0 0 3 1 0 3 0 0
144 12 1 1 3 0 0 0 0 0
145 6 0 0 3 1 0 3 0 0
168 162 4 4 75 0 0 87 8 0
169 3 0 0 0 0 0 0 0 0
175 5 1 1 1 1 0 0 0 0
181 2 2 2 1 1 0 0 0 0
184 4 2 2 2 0 0 2 0 0
194 6 0 0 0 0 0 4 0 0
196 26 0 0 0 0 0 12 0 0
198 1 0 0 1 0 0 0 0 0
200 1 0 0 1 0 0 0 0 0
203 6 0 0 1 1 0 3 0 0
208 1 0 0 0 0 0 0 0 0
214 3 0 0 1 0 0 1 0 0
218 4 0 0 1 0 0 2 0 0
222 3 0 0 1 0 0 1 0 0
226 9 0 0 3 1 0 3 0 0
228 6 0 0 3 1 0 3 0 0
229 3 0 0 3 0 0 0 0 0
230 9 0 0 3 0 0 0 0 0
238 12 0 0 3 0 0 3 0 0
239 3 0 0 0 0 0 0 0 0
241 9 1 1 6 0 0 3 0 0
253 3 0 0 3 0 0 0 0 0
257 3 0 0 3 0 0 0 0 0
259 21 0 0 0 0 0 0 0 0
266 6 1 1 3 1 0 3 0 0
267 6 0 0 3 0 0 3 0 0
268 3 0 0 3 1 0 3 0 0
270 27 1 1 21 0 0 0 0 0
390 6 1 1 3 0 0 0 0 0
391 15 0 0 3 1 0 3 0 0
393 6 0 0 3 0 0 0 0 0
394 6 0 0 0 0 0 3 0 0
398 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::OngoingCodegen<B>::codegen_finished
0 1 0 0 0 0 0 0 0 0
1761 6 1 1 0 0 0 3 0 0
1763 1 0 0 1 1 0 0 0 0
1764 5 0 0 0 0 0 1 0 0
1765 5 0 0 4 1 0 0 0 0
1781 3 1 1 1 1 0 1 0 0
1785 3 0 0 0 0 0 1 0 0
1786 3 1 1 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::OngoingCodegen<B>::join
0 2 1 0 0 0 0 0 0 0
1701 11 2 1 0 0 0 7 0 0
1702 5 0 0 1 0 0 1 0 0
1704 6 1 1 1 1 0 1 0 0
1706 13 1 1 4 1 0 6 2 0
1707 10 1 1 3 0 0 1 0 0
1717 7 0 0 3 2 0 2 0 0
1719 2 0 0 2 1 0 1 0 0
1722 4 1 1 2 1 0 1 0 0
1723 3 0 0 3 1 0 1 0 0
1727 4 0 0 2 1 0 1 0 0
1731 30 3 3 10 1 0 14 1 0
1732 22 3 3 11 0 0 10 0 0
1733 1 0 0 1 0 0 0 0 0
1734 1 0 0 1 1 0 0 0 0
1738 1 0 0 0 0 0 0 0 0
1740 4 0 0 2 0 0 2 0 0
1746 13 2 2 7 1 0 2 0 0
fn=rustc_codegen_ssa::back::write::OngoingCodegen<B>::submit_pre_codegened_module_to_llvm
0 1 0 0 0 0 0 0 0 0
1748 7 1 1 0 0 0 3 0 0
1754 1 0 0 1 1 0 0 0 0
1758 13 1 1 4 1 0 5 0 0
1759 5 0 0 4 0 0 0 0 0
1781 3 1 1 1 0 0 1 0 0
1785 3 1 1 0 0 0 1 0 0
1786 3 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::SharedEmitter::new
1575 3 1 1 0 0 0 1 0 0
1578 4 0 0 0 0 0 4 1 0
1579 4 0 0 2 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::SharedEmitterMain::check
0 3 0 0 1 1 0 0 0 0
1618 120 9 1 0 0 0 70 1 0
1620 20 0 0 0 0 0 0 0 0
1621 21 0 0 0 0 0 1 0 0
1622 3 1 0 1 0 0 0 0 0
1626 9 8 1 0 0 0 9 0 0
1627 18 0 0 9 0 0 0 0 0
1633 46 0 0 9 8 1 0 0 0
1682 80 9 1 70 2 0 0 0 0
fn=rustc_codegen_ssa::back::write::WorkItem<B>::start_profiling
0 7 7 1 0 0 0 7 7 2
688 35 7 1 0 0 0 14 0 0
690 21 0 0 7 0 0 0 0 0
700 35 0 0 21 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::compute_per_cgu_lto_type
0 77 7 0 35 0 0 0 0 0
736 42 7 1 0 0 0 35 0 0
744 7 0 0 0 0 0 0 0 0
751 28 7 1 7 5 0 7 0 0
767 21 0 0 0 0 0 0 0 0
770 49 0 0 7 6 0 0 0 0
fn=rustc_codegen_ssa::back::write::copy_all_cgu_workproducts_to_incr_comp_cache_dir
480 10 1 1 0 0 0 6 0 0
486 1 0 0 0 0 0 0 0 0
487 10 1 1 5 0 0 5 0 0
503 9 0 0 7 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::execute_work_item
0 63 0 0 21 6 0 0 0 0
335 56 14 2 7 7 0 7 0 0
340 44 13 1 0 0 0 0 0 0
342 3 0 0 0 0 0 0 0 0
683 28 7 1 7 0 0 0 0 0
714 70 7 1 0 0 0 42 0 0
721 77 7 1 28 0 0 35 14 4
727 63 0 0 49 7 0 0 0 0
785 14 3 0 0 0 0 0 0 0
793 28 7 1 21 18 0 7 0 0
797 27 0 0 14 6 0 0 0 0
801 14 8 2 0 0 0 7 6 0
804 112 14 2 35 0 0 77 14 0
805 14 7 1 0 0 0 0 0 0
806 84 14 2 35 0 0 35 14 4
829 56 0 0 7 7 0 7 0 0
1567 7 0 0 0 0 0 7 7 2
fn=rustc_codegen_ssa::back::write::msvc_imps_needed
0 3 1 1 2 0 0 0 0 0
1844 3 1 1 0 0 0 1 0 0
1848 5 1 1 2 0 0 1 0 0
1853 1 0 0 0 0 0 0 0 0
1859 2 0 0 2 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::produce_final_output_artifacts
0 3 1 1 1 0 0 0 0 0
505 11 2 2 0 0 0 9 0 0
514 2 0 0 0 0 0 1 0 0
520 6 0 0 0 0 0 4 0 0
567 13 1 1 6 1 0 6 0 0
569 6 0 0 2 1 1 0 0 0
602 3 2 2 2 1 0 0 0 0
618 5 0 0 2 1 0 1 0 0
620 2 0 0 0 0 0 0 0 0
623 2 0 0 0 0 0 0 0 0
625 1 1 1 1 0 0 0 0 0
632 23 0 0 7 6 0 0 0 0
639 2 1 1 0 0 0 0 0 0
640 3 0 0 2 0 0 0 0 0
646 2 0 0 1 0 0 0 0 0
647 3 1 1 1 0 0 0 0 0
659 8 0 0 7 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::spawn_work
1508 42 5 1 0 0 0 14 0 0
1509 126 5 1 49 0 0 56 0 0
1556 28 5 1 21 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
0 19 4 4 1 0 0 1 0 0
408 13 2 2 0 0 0 9 0 0
414 4 0 0 0 0 0 4 0 0
415 1 0 0 1 0 0 0 0 0
419 7 0 0 4 3 0 3 0 0
421 7 1 1 4 0 0 3 0 0
423 7 1 1 4 1 0 3 0 0
435 2 0 0 1 1 0 1 0 0
436 4 1 1 1 0 0 2 1 0
439 8 0 0 1 1 0 1 0 0
441 5 1 1 1 0 0 1 0 0
443 5 0 0 1 0 0 1 0 0
445 5 1 1 3 1 0 3 2 0
446 3 1 1 1 0 0 2 1 0
448 17 2 2 8 0 0 9 1 0
452 1 0 0 0 0 0 1 0 0
453 2 0 0 0 0 0 2 0 0
454 2 0 0 1 1 0 1 1 0
456 4 1 1 1 1 0 1 1 0
457 5 1 1 1 0 0 2 1 0
458 5 0 0 0 0 0 2 0 0
459 4 1 1 0 0 0 2 0 0
460 1 0 0 0 0 0 1 0 0
463 32 3 3 14 0 0 16 4 0
467 4 0 0 2 2 0 2 0 0
468 4 1 1 2 0 0 2 0 0
469 8 1 1 3 1 0 3 0 0
470 2 0 0 1 0 0 1 0 0
472 2 0 0 1 0 0 1 0 0
473 2 0 0 1 0 0 1 0 0
474 2 1 1 1 0 0 1 0 0
475 5 0 0 3 0 0 2 0 0
478 9 0 0 7 1 0 0 0 0
938 2 0 0 0 0 0 2 1 0
939 2 0 0 1 0 0 1 1 0
945 1 0 0 0 0 0 1 1 0
954 2 0 0 2 1 0 1 0 0
955 6 2 2 1 1 1 1 1 0
975 1 0 0 0 0 0 1 0 0
976 4 0 0 1 0 0 1 0 0
983 11 1 1 2 1 0 4 0 0
990 6 1 1 3 0 0 0 0 0
991 2 0 0 1 1 0 1 0 0
996 1 0 0 1 0 0 0 0 0
998 36 4 4 23 0 0 13 0 0
1000 2 1 1 2 1 0 1 0 0
1001 4 0 0 2 0 0 2 0 0
1002 2 0 0 2 1 0 1 0 0
1003 3 0 0 2 0 0 2 0 0
1004 2 0 0 2 1 0 1 0 0
1005 3 0 0 2 0 0 1 0 0
1006 1 0 0 0 0 0 1 0 0
1007 1 0 0 1 0 0 0 0 0
1008 2 0 0 1 0 0 1 0 0
1009 1 0 0 0 0 0 0 0 0
1011 2 0 0 2 1 0 1 0 0
1012 2 1 1 1 0 0 1 0 0
1013 3 0 0 1 0 0 1 0 0
1014 2 1 1 0 0 0 2 0 0
1015 2 0 0 1 0 0 1 0 0
1016 2 0 0 1 0 0 1 0 0
1017 2 0 0 1 0 0 1 0 0
1018 2 1 1 1 0 0 1 0 0
1019 4 0 0 2 0 0 2 0 0
1021 2 1 1 2 1 0 1 0 0
1022 5 0 0 3 0 0 1 0 0
1023 5 1 1 3 0 0 1 0 0
1024 3 0 0 3 0 0 0 0 0
1162 64 8 8 24 0 0 38 0 0
1567 1 0 0 0 0 0 1 0 0
fn=rustc_codegen_ssa::back::write::start_executing_work::maybe_start_llvm_timer
0 7 0 0 0 0 0 0 0 0
1491 21 2 0 0 0 0 14 0 0
1496 20 0 0 7 5 0 0 0 0
1497 18 2 1 5 0 0 7 1 0
1499 28 4 1 21 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_executing_work::queue_full_enough
0 8 1 1 0 0 0 0 0 0
1488 44 5 1 0 0 0 0 0 0
1489 8 0 0 8 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_executing_work::{{closure}}
977 35 5 1 0 0 0 21 0 0
978 56 0 0 14 0 0 21 0 0
979 35 5 1 28 0 0 0 0 0
983 126 2 2 0 0 0 56 0 0
984 112 0 0 70 1 1 14 0 0
987 130 1 1 52 1 0 52 0 0
988 84 0 0 70 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::submit_codegened_module_to_llvm
1798 42 7 1 0 0 0 21 0 0
1805 84 7 1 28 0 0 35 0 0
1806 35 7 1 28 1 0 0 0 0
fn=rustc_codegen_ssa::base::codegen_crate
1781 21 0 0 7 5 0 7 0 0
1785 18 6 1 0 0 0 6 0 0
1786 18 3 0 6 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_ssa/base.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
847 42 0 0 28 1 0 14 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
659 12 0 0 6 0 0 6 0 0
fn=<rustc_codegen_llvm::builder::Builder as rustc_codegen_ssa::traits::builder::BuilderMethods>::load_operand
345 35 2 0 7 0 0 0 0 0
356 21 6 1 7 0 0 7 0 0
fn=<rustc_middle::mir::mono::MonoItem as rustc_codegen_ssa::mono_item::MonoItemExt>::define
386 10 0 0 0 0 0 0 0 0
388 80 24 2 20 0 0 30 0 0
fn=_ZN17rustc_codegen_ssa3mir7operand21OperandValue$LT$V$GT$16store_with_flagsN.llvm.M
0 8 0 0 0 0 0 0 0 0
337 12 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
864 7 1 1 3 2 1 0 0 0
fn=rustc_codegen_ssa::base::<impl rustc_codegen_ssa::CrateInfo>::new
0 39 1 1 4 0 0 1 0 0
795 10 1 1 0 0 0 8 0 0
796 49 5 5 22 0 0 27 6 0
802 1 0 0 0 0 0 1 0 0
803 2 0 0 1 0 0 1 0 0
805 4 0 0 2 1 0 1 0 0
806 4 1 1 2 0 0 1 0 0
810 1 0 0 1 0 0 0 0 0
812 2 0 0 2 1 0 1 0 0
814 2 1 1 2 0 0 1 0 0
822 14 0 0 14 0 0 0 0 0
823 28 0 0 14 0 0 14 0 0
824 56 1 1 14 0 0 28 0 0
825 28 0 0 14 0 0 14 0 0
826 42 0 0 14 0 0 0 0 0
827 1 0 0 0 0 0 1 0 0
829 42 0 0 14 0 0 0 0 0
830 1 0 0 0 0 0 1 0 0
832 42 0 0 14 0 0 0 0 0
835 42 1 1 14 0 0 0 0 0
838 14 0 0 14 0 0 0 0 0
840 112 1 1 56 2 0 14 0 0
852 8 0 0 7 2 0 0 0 0
fn=rustc_codegen_ssa::base::codegen_crate
0 21 9 2 3 0 0 4 1 0
511 10 1 1 0 0 0 7 0 0
518 7 0 0 3 1 0 1 0 0
530 3 0 0 2 1 0 1 0 0
534 4 1 0 3 0 0 1 1 0
541 2 0 0 1 0 0 0 0 0
547 9 2 2 3 1 0 3 2 0
548 2 0 0 1 0 0 1 0 0
558 1 0 0 1 0 0 0 0 0
562 3 1 1 1 1 0 0 0 0
564 4 1 1 2 1 0 1 0 0
566 9 1 1 0 0 0 3 1 0
567 2 0 0 2 1 0 1 0 0
568 2 1 1 1 0 0 0 0 0
569 5 0 0 1 0 0 0 0 0
571 18 2 2 8 1 0 10 2 0
576 12 1 1 6 0 0 6 0 0
577 16 2 2 7 0 0 7 0 0
580 2 0 0 0 0 0 0 0 0
605 16 0 0 1 1 1 8 1 0
606 4 0 0 2 0 0 2 0 0
649 1 0 0 0 0 0 1 1 0
651 6 0 0 0 0 0 6 1 0
653 12 0 0 12 5 0 0 0 0
656 6 0 0 0 0 0 0 0 0
658 6 2 2 4 0 0 2 0 0
662 6 1 1 1 0 0 4 0 0
665 12 6 1 12 5 0 0 0 0
666 78 6 1 42 28 0 18 0 0
669 12 0 0 0 0 0 0 0 0
670 48 12 2 24 0 0 24 0 0
671 12 0 0 6 0 0 0 0 0
674 18 5 1 6 6 0 18 4 0
675 24 0 0 24 0 0 6 0 0
677 30 0 0 12 6 0 12 0 0
678 54 6 1 30 0 0 24 12 0
680 30 7 1 0 0 0 6 0 0
683 48 6 1 24 0 0 24 0 0
714 3 0 0 1 0 0 1 0 0
718 4 0 0 1 1 0 1 0 0
719 3 1 0 3 2 1 1 0 0
721 2 1 1 2 2 0 0 0 0
724 2 0 0 2 1 0 1 0 0
726 2 0 0 2 1 0 1 0 0
728 2 0 0 2 0 0 0 0 0
730 2 0 0 2 1 0 1 0 0
732 2 1 1 1 0 0 1 0 0
733 11 1 1 8 1 0 0 0 0
fn=rustc_codegen_ssa::base::determine_cgu_reuse
0 6 1 1 0 0 0 0 0 0
918 30 1 1 0 0 0 24 0 0
919 6 0 0 0 0 0 0 0 0
959 42 0 0 30 0 0 0 0 0
fn=rustc_codegen_ssa::base::finalize_tcx
782 8 1 1 0 0 0 6 0 0
783 6 0 0 1 0 0 1 0 0
784 8 1 1 1 0 0 3 0 0
790 2 1 1 1 1 0 1 0 0
792 7 1 1 6 0 0 0 0 0
fn=rustc_codegen_ssa::base::maybe_create_entry_wrapper
0 20 3 2 2 1 0 3 0 0
393 48 12 2 0 0 0 36 4 0
397 12 0 0 0 0 0 0 0 0
401 18 0 0 6 6 0 6 0 0
403 54 6 1 18 6 0 24 0 0
425 2 0 0 1 0 0 0 0 0
426 8 2 2 0 0 0 4 0 0
439 1 0 0 0 0 0 0 0 0
454 8 0 0 1 1 0 3 0 0
460 5 1 1 1 0 0 3 0 0
461 6 0 0 1 1 0 3 0 0
463 5 0 0 1 1 0 1 0 0
467 6 0 0 1 1 0 2 0 0
474 6 1 1 1 1 0 2 0 0
482 3 0 0 1 0 0 1 0 0
487 54 11 1 42 1 0 0 0 0
494 2 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::base::unsize_thin_ptr
0 11 2 1 9 0 0 0 0 0
154 6 0 0 0 0 0 6 0 0
155 9 0 0 3 2 0 3 0 0
157 22 2 1 7 0 0 3 0 0
166 5 2 2 1 0 0 0 0 0
167 3 0 0 1 0 0 1 0 0
169 13 2 0 2 1 0 4 0 0
178 30 4 2 0 0 0 24 0 0
186 45 2 1 6 0 0 0 0 0
188 6 0 0 0 0 0 0 0 0
189 18 0 0 3 0 0 9 0 0
223 27 2 1 21 1 0 0 0 0
fn=rustc_codegen_ssa::base::wants_msvc_seh
330 3 3 1 3 0 0 0 0 0
331 3 0 0 3 0 0 0 0 0
fn=rustc_codegen_ssa::provide
856 2 1 1 0 0 0 1 0 0
889 2 0 0 0 0 0 1 0 0
914 2 0 0 0 0 0 1 0 0
fn=rustc_codegen_ssa::provide_extern
856 2 1 1 0 0 0 1 0 0
889 2 0 0 0 0 0 1 0 0
914 2 0 0 0 0 0 1 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
0 2 1 1 0 0 0 0 0 0
783 2 0 0 2 1 0 1 0 0
784 2 0 0 2 1 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_ssa/lib.rs
fn=<rustc_codegen_llvm::builder::Builder as rustc_codegen_ssa::traits::builder::BuilderMethods>::store_with_flags
94 36 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::ModuleCodegen<M>::into_compiled_module
61 63 7 1 0 0 0 28 0 0
67 21 0 0 7 7 0 7 7 0
70 112 7 1 56 7 0 56 7 0
71 49 0 0 35 14 0 0 0 0
fn=rustc_codegen_ssa::back::write::compute_per_cgu_lto_type
87 7 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::provide
144 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::provide_extern
149 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_ssa/meth.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
90 3 0 0 3 0 0 0 0 0
91 18 1 1 6 2 0 6 0 0
fn=rustc_codegen_ssa::meth::get_vtable
0 2 0 0 1 0 0 0 0 0
63 8 1 1 0 0 0 7 0 0
73 6 1 1 3 0 0 2 0 0
78 2 0 0 1 0 0 1 0 0
81 5 1 1 1 0 0 1 0 0
82 3 0 0 1 1 0 1 0 0
103 5 0 0 2 0 0 1 0 0
108 3 1 1 0 0 0 3 1 0
109 2 0 0 1 0 0 1 0 0
111 3 0 0 2 0 0 1 0 0
118 1 1 0 1 0 0 0 0 0
119 1 0 0 1 0 0 0 0 0
120 5 1 1 2 2 0 1 0 0
122 1 0 0 1 0 0 0 0 0
124 1 0 0 1 0 0 0 0 0
126 9 0 0 7 1 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_ssa/mir/analyze.rs
fn=<rustc_codegen_ssa::mir::analyze::LocalAnalyzer<Bx> as rustc_middle::mir::visit::Visitor>::visit_local
0 286 7 1 94 9 0 0 0 0
78 154 0 0 72 0 0 0 0 0
79 123 8 1 123 0 0 0 0 0
92 9 0 0 0 0 0 0 0 0
95 18 0 0 0 0 0 18 0 0
269 180 9 1 0 0 0 120 0 0
271 273 0 0 0 0 0 0 0 0
279 102 0 0 0 0 0 0 0 0
286 94 0 0 0 0 0 62 0 0
287 155 0 0 31 1 0 31 0 0
291 62 0 0 0 0 0 0 0 0
315 12 1 1 6 1 0 2 0 0
316 2 0 0 0 0 0 2 0 0
319 12 0 0 4 0 0 2 0 0
324 240 6 1 180 0 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::CleanupKind::funclet_bb
0 31 11 0 0 0 0 0 0 0
335 33 15 1 0 0 0 0 0 0
337 206 0 0 0 0 0 0 0 0
341 33 0 0 33 0 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::LocalAnalyzer<Bx>::process_place
0 147 9 1 62 0 0 45 0 0
99 648 18 2 0 0 0 576 0 0
107 312 6 1 96 4 0 36 0 0
108 12 0 0 12 6 0 12 0 0
116 48 0 0 12 0 0 0 0 0
117 24 0 0 6 0 0 0 0 0
123 40 3 1 30 0 0 10 0 0
124 5 0 0 5 0 0 0 0 0
127 25 3 1 15 1 0 5 0 0
128 15 3 1 15 2 0 0 0 0
129 20 0 0 5 3 0 5 0 0
133 10 0 0 5 0 0 0 0 0
134 8 0 0 2 0 0 2 0 0
139 4 2 1 4 0 0 0 0 0
144 72 0 0 12 0 0 0 0 0
174 58 1 0 17 0 0 0 0 0
178 48 0 0 0 0 0 12 0 0
179 72 0 0 24 0 0 36 0 0
186 24 0 0 12 0 0 0 0 0
206 660 10 2 420 0 0 0 0 0
209 96 6 1 84 0 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::cleanup_kinds
0 88 2 2 41 1 0 20 0 0
344 90 9 1 0 0 0 60 0 0
350 44 0 0 0 0 0 22 0 0
351 88 0 0 44 23 1 0 0 0
362 9 0 0 0 0 0 0 0 0
366 11 0 0 0 0 0 0 0 0
371 1 0 0 0 0 0 1 0 0
379 20 0 0 10 0 0 0 0 0
399 178 9 1 42 17 0 72 0 0
401 136 0 0 22 0 0 0 0 0
411 11 0 0 5 1 0 4 0 0
412 1 0 0 1 0 0 0 0 0
415 5 0 0 0 0 0 0 0 0
416 1 0 0 0 0 0 1 0 0
442 20 0 0 10 1 0 0 0 0
448 90 0 0 70 0 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::non_ssa_locals
0 183 7 1 54 3 0 0 0 0
18 90 10 1 0 0 0 60 0 0
21 10 0 0 10 0 0 0 0 0
27 144 0 0 0 0 0 48 0 0
29 192 0 0 96 13 0 48 0 0
33 8 0 0 0 0 0 0 0 0
46 50 9 1 30 0 0 20 4 0
47 90 10 1 70 4 0 0 0 0
60 40 0 0 10 9 0 10 0 0
62 130 19 2 50 0 0 80 0 0
64 60 9 1 30 0 0 30 0 0
66 20 0 0 10 0 0 0 0 0
70 10 0 0 10 7 0 0 0 0
71 56 0 0 0 0 0 42 0 0
78 81 0 0 39 0 0 0 0 0
79 93 0 0 93 0 0 0 0 0
92 21 0 0 0 0 0 0 0 0
95 63 0 0 21 0 0 42 0 0
223 100 0 0 25 6 0 25 0 0
225 84 7 1 63 20 0 0 0 0
226 84 0 0 0 0 0 21 0 0
238 62 0 0 31 0 0 0 0 0
240 56 7 1 48 19 0 0 0 0
247 40 0 0 32 11 0 16 0 0
266 631 29 9 111 8 0 120 0 0
286 26 0 0 0 0 0 16 0 0
287 40 1 0 16 0 0 8 0 0
291 16 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_ssa/mir/block.rs
fn=_ZN17rustc_codegen_ssa3mir5block23TerminatorCodegenHelper8lltargetN.llvm.M
0 22 9 1 0 0 0 0 0 0
49 88 20 2 0 0 0 55 0 0
56 33 0 0 22 12 0 11 0 0
57 11 0 0 11 0 0 0 0 0
58 32 0 0 0 0 0 0 0 0
59 2 0 0 0 0 0 0 0 0
63 5 0 0 0 0 0 1 0 0
67 88 0 0 66 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_argument
0 71 11 5 36 0 0 10 0 0
1072 121 8 1 0 0 0 66 0 0
1080 33 0 0 11 0 0 0 0 0
1084 42 8 1 0 0 0 0 0 0
1090 12 0 0 9 0 0 0 0 0
1097 1 0 0 0 0 0 0 0 0
1110 7 0 0 0 0 0 0 0 0
1111 18 5 1 0 0 0 0 0 0
1116 54 10 1 18 0 0 24 0 0
1118 2 0 0 2 0 0 0 0 0
1119 2 0 0 1 0 0 0 0 0
1164 88 1 0 77 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_block
0 193 12 5 37 3 0 79 4 0
44 1 0 0 0 0 0 0 0 0
162 6 0 0 4 1 0 0 0 0
177 2 0 0 0 0 0 0 0 0
180 2 0 0 0 0 0 1 0 0
181 11 2 2 3 0 0 4 1 0
182 11 1 1 4 1 0 4 0 0
183 11 1 1 3 0 0 4 0 0
184 11 1 1 4 0 0 4 0 0
187 1 1 1 1 0 0 0 0 0
242 20 0 0 10 7 0 0 0 0
252 40 9 1 20 1 0 10 0 0
264 50 0 0 20 9 1 0 0 0
270 49 7 1 14 12 0 35 1 0
271 14 0 0 7 0 0 0 0 0
274 63 7 1 21 0 0 28 4 0
314 6 1 1 4 0 0 2 0 0
316 4 0 0 2 0 0 2 0 0
318 8 1 1 4 0 0 0 0 0
321 4 0 0 0 0 0 2 0 0
957 198 16 1 0 0 0 132 0 0
958 44 0 0 0 0 0 44 0 0
959 22 0 0 22 0 0 0 0 0
965 136 4 0 0 0 0 136 3 0
968 66 0 0 22 9 0 66 0 0
969 176 8 1 154 14 0 0 0 0
980 88 0 0 66 13 0 22 0 0
981 66 15 1 0 0 0 66 0 0
985 115 15 2 46 13 1 1 0 0
1004 20 9 1 10 0 0 10 1 0
1011 12 2 2 8 1 0 4 1 0
1012 12 1 1 4 0 0 8 1 0
1026 9 8 1 0 0 0 0 0 0
1027 9 0 0 0 0 0 0 0 0
1028 9 0 0 0 0 0 0 0 0
1029 9 0 0 9 0 0 0 0 0
1031 9 0 0 9 0 0 0 0 0
1033 81 7 0 0 0 0 45 0 0
1034 18 6 1 9 0 0 9 0 0
1035 27 0 0 18 0 0 0 0 0
1257 2 0 0 0 0 0 2 0 0
1274 88 0 0 22 5 0 66 7 0
1275 22 0 0 22 1 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_call_terminator
0 241 47 6 112 7 0 29 1 0
162 27 0 0 18 1 0 0 0 0
526 108 8 1 0 0 0 90 0 0
537 36 7 1 9 0 0 9 0 0
539 27 0 0 0 0 0 9 0 0
542 62 10 1 42 0 0 0 0 0
543 80 8 1 48 0 0 32 1 0
544 16 0 0 16 15 0 16 0 0
551 6 1 1 3 0 0 3 0 0
556 16 0 0 0 0 0 0 0 0
567 27 0 0 18 8 0 9 0 0
568 18 0 0 9 8 0 18 0 0
572 18 0 0 9 0 0 0 0 0
586 114 8 1 49 0 0 56 0 0
587 5 0 0 2 0 0 2 0 0
622 18 0 0 9 0 0 0 0 0
626 63 1 0 36 4 0 9 2 0
628 27 0 0 9 2 0 18 0 0
633 6 3 1 0 0 0 0 0 0
723 11 0 0 0 0 0 0 0 0
731 111 8 1 11 0 0 19 0 0
783 11 0 0 11 0 0 0 0 0
784 55 0 0 11 0 0 0 0 0
793 231 16 2 88 0 0 99 0 0
795 18 1 0 0 0 0 0 0 0
796 6 0 0 2 0 0 0 0 0
805 32 0 0 24 3 0 8 0 0
806 16 0 0 0 0 0 0 0 0
823 18 18 2 9 0 0 0 0 0
824 16 0 0 8 0 0 0 0 0
828 9 0 0 0 0 0 0 0 0
831 108 1 0 27 0 0 36 0 0
832 9 9 1 9 0 0 0 0 0
834 144 18 2 72 12 0 72 6 0
837 36 9 1 18 0 0 18 0 0
840 72 0 0 63 7 0 0 0 0
1173 2 0 0 0 0 0 2 0 0
1176 4 0 0 2 0 0 0 0 0
1187 4 2 1 4 0 0 2 0 0
1288 9 0 0 0 0 0 0 0 0
1291 28 0 0 7 7 0 14 0 0
1293 53 8 2 10 5 0 3 2 0
1295 12 0 0 6 0 0 0 0 0
1298 6 0 0 0 0 0 0 0 0
1305 6 0 0 0 0 0 0 0 0
1326 1 1 1 0 0 0 0 0 0
1327 3 2 2 2 0 0 0 0 0
1336 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::get_personality_slot
0 3 1 1 1 0 0 0 0 0
1207 18 2 1 0 0 0 12 0 0
1209 11 1 0 5 0 0 3 0 0
1212 5 0 0 1 0 0 1 0 0
1213 7 0 0 2 1 0 3 0 0
1216 10 1 1 3 0 0 7 0 0
1217 9 0 0 2 0 0 7 0 0
1219 16 1 1 14 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::landing_pad_to
0 1 0 0 0 0 0 0 0 0
1224 7 1 1 0 0 0 6 0 0
1225 3 1 1 1 1 0 0 0 0
1229 2 0 0 1 0 0 1 0 0
1231 1 0 0 0 0 0 1 0 0
1233 9 0 0 7 0 0 0 0 0
1236 4 1 1 2 1 0 1 0 0
1240 2 0 0 0 0 0 2 0 0
1242 2 0 0 2 1 0 1 0 0
1243 1 0 0 1 0 0 0 0 0
1247 2 0 0 0 0 0 1 0 0
1257 2 0 0 0 0 0 2 0 0
1270 6 0 0 3 0 0 1 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::store_return
0 6 0 0 0 0 0 6 0 0
1383 99 8 1 0 0 0 54 0 0
1393 45 0 0 18 9 1 0 0 0
1401 6 6 1 6 0 0 0 0 0
1403 12 0 0 6 0 0 0 0 0
1411 36 6 1 12 0 0 6 0 0
1413 96 0 0 36 0 0 42 4 0
1414 18 6 0 0 0 0 0 0 0
1417 72 3 1 63 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::TerminatorCodegenHelper::do_call
0 42 2 1 21 0 0 0 0 0
44 36 8 1 9 6 0 0 0 0
107 135 18 2 27 0 0 63 0 0
119 1 0 0 1 0 0 0 0 0
120 7 2 1 3 0 0 2 0 0
121 2 0 0 1 0 0 1 0 0
126 3 0 0 0 0 0 1 0 0
129 9 1 1 5 0 0 3 1 0
130 3 1 1 1 0 0 2 0 0
131 1 0 0 1 0 0 0 0 0
132 12 1 0 4 0 0 4 0 0
137 56 0 0 32 7 0 0 0 0
145 24 0 0 16 0 0 0 0 0
146 96 8 1 24 0 0 32 0 0
147 32 0 0 0 0 0 8 0 0
152 72 1 0 63 0 0 0 0 0
1274 3 0 0 1 1 0 2 0 0
1275 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::TerminatorCodegenHelper::funclet_br
89 60 9 1 0 0 0 30 0 0
95 20 0 0 0 0 0 10 0 0
96 20 0 0 0 0 0 0 0 0
103 40 9 1 40 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::TerminatorCodegenHelper::llblock
70 9 1 1 0 0 0 6 0 0
75 2 0 0 0 0 0 1 0 0
76 2 0 0 0 0 0 0 0 0
87 8 1 1 6 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_ssa/mir/constant.rs
fn=rustc_codegen_ssa::mir::constant::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::eval_mir_constant
23 130 9 1 0 0 0 78 1 0
28 65 0 0 13 2 0 0 0 0
41 78 8 1 26 3 0 39 1 0
48 117 18 2 91 0 0 0 0 0
fn=rustc_codegen_ssa::mir::operand::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_operand
18 132 9 1 36 0 0 48 1 0
19 12 0 0 12 0 0 0 0 0
20 180 10 1 60 0 0 72 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_ssa/mir/debuginfo.rs
fn=_ZN17rustc_codegen_ssa3mir9debuginfo62_$LT$impl$u20$rustc_codegen_ssa..mir..FunctionCx$LT$Bx$GT$$GT$9debug_locN.llvm.M
0 455 16 1 91 0 0 182 0 0
62 637 19 1 0 0 0 455 0 0
65 182 0 0 91 2 0 0 0 0
84 637 0 0 546 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_block
56 990 16 1 270 33 0 338 7 0
57 180 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::TerminatorCodegenHelper::do_call
0 1 0 0 0 0 0 0 0 0
56 9 0 0 3 1 0 3 0 0
57 2 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
0 30 10 1 0 0 0 10 0 0
294 40 10 1 10 2 0 10 0 0
305 10 0 0 10 0 0 0 0 0
307 40 0 0 10 9 0 10 0 0
fn=rustc_codegen_ssa::mir::debuginfo::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::debug_introduce_local
114 312 12 1 0 0 0 208 0 0
115 26 0 0 26 5 0 0 0 0
118 33 7 1 7 0 0 0 0 0
124 57 0 0 19 0 0 0 0 0
291 208 14 1 182 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_ssa/mir/mod.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 590 65 9 181 11 1 121 0 0
126 30 4 2 14 0 0 6 0 0
128 38 0 0 0 0 0 0 0 0
166 42 0 0 10 0 0 0 0 0
169 84 0 0 24 11 0 36 0 0
214 24 0 0 24 1 0 0 0 0
215 72 0 0 24 0 0 24 0 0
216 48 0 0 0 0 0 0 0 0
218 24 0 0 0 0 0 0 0 0
224 24 0 0 0 0 0 0 0 0
226 6 0 0 0 0 0 0 0 0
363 14 9 1 14 0 0 0 0 0
365 18 0 0 14 1 0 0 0 0
371 8 0 0 0 0 0 2 0 0
373 4 0 0 2 0 0 0 0 0
377 2 0 0 2 0 0 0 0 0
378 2 0 0 2 0 0 0 0 0
391 28 9 1 12 0 0 0 0 0
400 12 8 1 12 0 0 0 0 0
401 24 0 0 0 0 0 12 0 0
402 12 0 0 0 0 0 0 0 0
406 24 0 0 12 0 0 0 0 0
412 30 14 2 10 0 0 0 0 0
413 6 0 0 3 0 0 1 0 0
416 21 0 0 21 0 0 0 0 0
417 7 0 0 7 0 0 0 0 0
418 21 0 0 0 0 0 7 0 0
419 42 0 0 42 0 0 0 0 0
423 12 0 0 12 0 0 0 0 0
424 4 0 0 4 0 0 0 0 0
428 18 1 0 8 0 0 4 0 0
455 10 4 1 6 0 0 4 0 0
456 4 0 0 4 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa3mir11codegen_mir28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
0 27 15 3 5 0 0 10 0 0
95 40 0 0 10 0 0 10 0 0
96 50 0 0 10 0 0 10 0 0
126 26 1 1 4 0 0 12 0 0
128 7 0 0 0 0 0 7 0 0
213 90 10 1 0 0 0 70 0 0
214 20 0 0 20 0 0 0 0 0
215 50 0 0 20 0 0 0 0 0
216 20 0 0 0 0 0 0 0 0
218 30 0 0 10 0 0 0 0 0
220 1 0 0 1 0 0 0 0 0
221 4 0 0 0 0 0 3 0 0
224 18 9 1 9 0 0 0 0 0
226 2 0 0 0 0 0 0 0 0
229 4 0 0 1 0 0 3 0 0
235 80 7 0 70 0 0 0 0 0
fn=core::iter::traits::iterator::Iterator::unzip
0 47 10 1 3 0 0 0 0 0
286 44 9 1 22 0 0 22 0 0
288 48 1 1 24 1 0 1 0 0
fn=rustc_codegen_ssa::mir::FunctionCx<Bx>::monomorphize
0 76 12 1 0 0 0 0 0 0
90 456 13 1 0 0 0 228 0 0
95 228 0 0 76 7 0 76 0 0
96 380 0 0 76 2 0 76 0 0
104 456 0 0 304 0 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::LocalAnalyzer<Bx>::process_place
0 55 6 2 10 0 0 15 0 0
95 45 0 0 15 3 0 10 0 0
96 20 0 0 5 0 0 5 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_block
0 4 0 0 4 0 0 0 0 0
95 6 0 0 2 1 0 2 0 0
96 8 0 0 0 0 0 2 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
0 104 23 2 10 0 0 30 5 0
135 90 10 1 0 0 0 80 0 0
143 70 10 1 30 10 0 40 0 0
145 110 10 1 20 0 0 30 0 0
148 110 9 1 40 10 0 30 0 0
150 70 0 0 10 2 1 30 0 0
152 31 0 0 31 21 0 0 0 0
153 2 0 0 1 1 0 1 0 0
156 20 0 0 10 9 0 10 0 0
158 30 0 0 20 10 0 10 0 0
161 40 0 0 20 0 0 20 1 0
162 20 0 0 20 0 0 0 0 0
174 110 10 1 50 0 0 60 4 0
175 460 59 6 180 2 0 270 8 0
176 40 10 1 20 1 0 20 0 0
177 10 0 0 10 0 0 0 0 0
193 30 10 1 10 0 0 20 0 0
195 10 0 0 10 0 0 0 0 0
196 6 0 0 1 0 0 1 0 0
207 30 0 0 0 0 0 10 0 0
210 40 10 1 20 0 0 20 0 0
213 70 0 0 0 0 0 40 0 0
237 20 0 0 0 0 0 10 0 0
240 10 0 0 10 0 0 0 0 0
248 20 10 1 10 0 0 0 0 0
252 30 0 0 20 4 0 10 0 0
253 10 10 1 10 0 0 0 0 0
256 228 16 1 40 8 0 62 0 0
258 88 7 0 0 0 0 22 0 0
263 20 0 0 20 1 0 0 0 0
265 22 0 0 0 0 0 0 0 0
272 90 9 1 70 16 0 10 0 0
283 10 0 0 0 0 0 10 0 0
355 20 10 1 10 0 0 10 0 0
356 10 0 0 0 0 0 10 0 0
357 10 0 0 0 0 0 10 0 0
359 10 0 0 10 2 0 0 0 0
462 50 10 1 30 3 0 10 0 0
fn=rustc_codegen_ssa::mir::constant::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::eval_mir_constant
0 13 8 1 0 0 0 0 0 0
95 52 0 0 13 3 0 13 0 0
96 65 0 0 13 0 0 13 0 0
fn=rustc_codegen_ssa::mir::operand::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_operand
0 12 9 1 0 0 0 0 0 0
95 48 9 1 12 0 0 12 0 0
96 60 9 1 12 0 0 12 0 0
fn=rustc_codegen_ssa::mir::place::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::monomorphized_place_ty
0 42 19 1 0 0 0 0 0 0
95 168 0 0 42 18 0 42 0 0
96 168 19 1 42 0 0 42 0 0
fn=rustc_codegen_ssa::mir::rvalue::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_rvalue_operand
0 4 0 0 4 0 0 0 0 0
95 16 0 0 4 0 0 4 0 0
96 16 0 0 0 0 0 4 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_ssa/mir/operand.rs
fn=<rustc_target::abi::call::ArgAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::ArgAbiExt>::store
258 4 2 1 0 0 0 4 0 0
fn=_ZN17rustc_codegen_ssa3mir7operand21OperandValue$LT$V$GT$16store_with_flagsN.llvm.M
0 12 6 2 12 4 0 8 0 0
285 80 6 1 0 0 0 48 0 0
298 40 0 0 8 0 0 0 0 0
304 4 4 1 4 0 0 0 0 0
306 24 4 1 8 0 0 0 0 0
308 12 0 0 8 0 0 4 0 0
310 8 3 1 0 0 0 0 0 0
313 12 0 0 12 1 0 0 0 0
315 4 0 0 4 0 0 0 0 0
318 24 0 0 12 1 0 4 0 0
320 4 0 0 4 0 0 0 0 0
322 12 0 0 12 1 0 4 0 0
323 20 0 0 0 0 0 0 0 0
326 64 0 0 56 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_block
118 6 1 1 4 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_call_terminator
118 8 1 0 2 0 0 3 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::landing_pad_to
258 14 1 1 3 0 0 7 0 0
fn=rustc_codegen_ssa::mir::operand::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_consume
0 153 3 0 42 0 0 37 0 0
373 39 0 0 0 0 0 0 0 0
374 452 18 1 187 12 0 111 0 0
376 37 0 0 37 0 0 0 0 0
378 18 6 2 3 0 0 0 0 0
397 238 32 2 136 0 0 102 0 0
410 462 38 2 0 0 0 252 2 0
417 294 0 0 84 0 0 126 5 0
418 126 0 0 42 1 0 42 0 0
422 15 3 1 0 0 0 3 0 0
425 258 0 0 112 0 0 78 1 0
426 272 14 1 102 0 0 136 3 0
431 45 1 0 10 0 0 15 0 0
432 50 1 0 20 5 0 20 0 0
433 336 18 1 294 0 0 0 0 0
fn=rustc_codegen_ssa::mir::operand::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_operand
0 76 0 0 0 0 0 0 0 0
435 440 17 1 0 0 0 264 0 0
443 88 0 0 44 6 0 0 0 0
444 288 10 0 32 11 0 64 1 0
448 24 7 1 12 2 0 0 0 0
470 396 21 1 308 0 0 0 0 0
fn=rustc_codegen_ssa::mir::operand::OperandRef<V>::from_const
63 45 0 0 0 0 0 36 0 0
69 120 10 1 0 0 0 72 0 0
74 36 10 1 0 0 0 24 0 0
81 17 3 2 5 0 0 2 0 0
83 3 0 0 0 0 0 0 0 0
86 12 1 1 3 1 0 5 0 0
106 4 0 0 4 0 0 0 0 0
107 18 0 0 4 2 0 4 0 0
111 9 0 0 3 0 0 6 0 0
112 108 1 1 84 0 0 0 0 0
fn=rustc_codegen_ssa::mir::operand::OperandRef<V>::from_immediate_or_packed_pair
161 130 9 1 0 0 0 78 0 0
166 26 0 0 13 0 0 0 0 0
178 117 0 0 26 0 0 91 0 0
179 117 0 0 91 0 0 0 0 0
fn=rustc_codegen_ssa::mir::operand::OperandRef<V>::immediate_or_packed_pair
118 39 0 0 26 0 0 0 0 0
141 91 10 1 0 0 0 78 0 0
145 26 0 0 13 0 0 0 0 0
156 78 18 2 39 0 0 39 0 0
158 104 0 0 91 0 0 0 0 0
fn=rustc_codegen_ssa::mir::operand::OperandRef<V>::new_zst
58 56 6 1 0 0 0 28 0 0
63 28 6 1 0 0 0 28 3 0
67 49 0 0 35 0 0 0 0 0
fn=rustc_codegen_ssa::mir::place::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_place
124 9 0 0 6 3 0 3 0 0
131 9 3 0 3 0 0 0 0 0
135 9 3 1 3 0 0 3 0 0
136 21 0 0 3 1 0 15 0 0
fn=rustc_codegen_ssa::mir::place::PlaceRef<V>::codegen_set_discr
258 14 1 1 3 0 0 6 0 0
fn=rustc_codegen_ssa::mir::rvalue::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_rvalue
258 64 3 1 20 0 0 24 0 0
fn=rustc_codegen_ssa::mir::rvalue::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_rvalue_operand
118 3 0 0 2 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_ssa/mir/place.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 34 8 1 31 0 0 0 0 0
33 14 3 0 0 0 0 0 0 0
34 18 2 1 10 0 0 0 0 0
52 14 3 1 0 0 0 0 0 0
53 32 1 0 17 9 0 11 0 0
fn=_ZN17rustc_codegen_ssa3mir11codegen_mir28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
33 4 1 0 0 0 0 0 0 0
34 4 0 0 4 0 0 0 0 0
52 2 0 0 0 0 0 0 0 0
53 5 1 0 2 1 0 1 0 0
fn=rustc_codegen_llvm::common::<impl rustc_codegen_ssa::traits::consts::ConstMethods for rustc_codegen_llvm::context::CodegenCx>::from_const_alloc
33 4 0 0 0 0 0 0 0 0
34 12 2 1 2 0 0 10 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_block
397 3 0 0 3 0 0 0 0 0
401 6 0 0 6 1 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::get_personality_slot
33 2 0 0 0 0 0 0 0 0
34 1 0 0 1 0 0 0 0 0
52 2 0 0 0 0 0 0 0 0
53 5 1 1 2 1 0 1 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::landing_pad_to
397 3 1 1 3 0 0 0 0 0
fn=rustc_codegen_ssa::mir::place::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_place
0 54 4 1 37 0 0 14 0 0
406 200 9 1 0 0 0 120 0 0
412 20 0 0 20 0 0 0 0 0
416 70 5 1 30 0 0 0 0 0
417 50 0 0 10 0 0 0 0 0
418 70 5 1 30 2 0 30 0 0
427 70 7 1 20 0 0 0 0 0
429 27 6 2 0 0 0 12 0 0
432 49 6 1 35 1 0 14 0 0
435 56 0 0 0 0 0 28 0 0
438 42 5 1 7 5 1 0 0 0
440 84 2 0 21 0 0 28 0 0
495 100 6 0 50 0 0 50 0 0
496 180 13 2 140 1 0 0 0 0
fn=rustc_codegen_ssa::mir::place::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::monomorphized_place_ty
498 336 18 1 0 0 0 252 0 0
499 42 0 0 42 6 0 0 0 0
500 252 16 1 168 3 0 84 0 0
502 378 0 0 294 0 0 0 0 0
fn=rustc_codegen_ssa::mir::place::PlaceRef<V>::codegen_set_discr
0 4 0 0 3 0 0 1 0 0
300 11 1 1 0 0 0 7 0 0
305 6 1 1 3 0 0 1 0 0
312 2 1 1 1 0 0 0 0 0
315 2 1 1 1 0 0 0 0 0
331 1 0 0 0 0 0 0 0 0
342 11 2 2 3 0 0 4 0 0
343 4 1 1 2 0 0 2 0 0
344 2 1 1 2 0 0 0 0 0
347 3 0 0 0 0 0 0 0 0
357 8 0 0 7 1 0 0 0 0
fn=rustc_codegen_ssa::mir::place::PlaceRef<V>::project_field
0 30 6 1 0 0 0 10 0 0
86 120 6 1 0 0 0 80 0 0
91 40 7 1 20 0 0 20 0 0
92 40 0 0 10 4 0 20 0 0
93 50 0 0 20 5 0 20 0 0
95 100 7 1 0 0 0 60 0 0
120 10 0 0 0 0 0 0 0 0
190 90 0 0 70 1 0 0 0 0
fn=rustc_codegen_ssa::mir::place::PlaceRef<V>::project_field::{{closure}}
0 16 0 0 13 0 0 3 0 0
95 90 7 1 0 0 0 60 0 0
97 30 0 0 20 0 0 0 0 0
98 14 6 1 7 0 0 0 0 0
99 9 0 0 6 2 0 0 0 0
101 9 1 1 7 0 0 1 0 0
102 4 0 0 4 0 0 0 0 0
104 18 2 1 12 0 0 4 0 0
106 40 0 0 0 0 0 40 1 0
108 60 6 1 40 0 0 10 0 0
109 70 6 1 40 0 0 10 0 0
110 20 0 0 20 0 0 0 0 0
111 20 0 0 20 0 0 0 0 0
113 80 7 1 70 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_ssa/mir/rvalue.rs
fn=rustc_codegen_ssa::mir::rvalue::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_rvalue
0 28 3 1 12 1 0 0 0 0
21 52 3 1 0 0 0 32 0 0
30 24 3 1 4 1 0 0 0 0
31 12 0 0 0 0 0 4 0 0
145 36 0 0 28 0 0 0 0 0
fn=rustc_codegen_ssa::mir::rvalue::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_rvalue_operand
0 185 27 6 77 0 0 65 2 0
169 273 9 1 0 0 0 210 0 0
174 42 0 0 0 0 0 0 0 0
175 84 9 1 0 0 0 21 0 0
181 125 3 1 46 14 2 4 2 0
182 16 3 1 0 0 0 4 0 0
184 24 0 0 4 0 0 12 1 0
187 42 7 3 7 2 1 0 0 0
226 3 0 0 0 0 0 0 0 0
228 9 0 0 3 0 0 0 0 0
241 3 3 1 3 0 0 0 0 0
243 6 0 0 0 0 0 3 0 0
246 6 0 0 3 0 0 0 0 0
258 2 0 0 1 0 0 0 0 0
285 4 1 1 2 1 0 1 0 0
290 3 2 2 2 0 0 1 0 0
291 2 0 0 1 0 0 1 0 0
292 4 0 0 2 0 0 2 0 0
294 4 0 0 3 1 0 0 0 0
296 1 0 0 1 0 0 0 0 0
315 6 1 1 3 0 0 3 0 0
318 2 0 0 1 0 0 0 0 0
319 6 1 1 1 0 0 0 0 0
324 2 0 0 1 0 0 1 0 0
326 2 0 0 0 0 0 1 0 0
327 4 0 0 2 0 0 0 0 0
342 6 1 1 0 0 0 0 0 0
382 48 3 1 16 3 0 28 2 0
385 9 6 1 9 0 0 0 0 0
388 3 0 0 3 3 0 0 0 0
389 6 3 1 3 3 0 3 0 0
392 18 0 0 3 0 0 9 0 0
531 42 6 1 0 0 0 0 0 0
532 56 1 0 0 0 0 14 0 0
544 168 6 1 147 4 0 0 0 0
569 9 0 0 3 1 0 6 0 0
571 3 0 0 3 0 0 0 0 0
575 15 0 0 0 0 0 6 0 0
580 87 9 3 42 0 0 39 0 0
fn=rustc_codegen_ssa::mir::rvalue::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::rvalue_creates_operand
743 252 12 1 0 0 0 168 0 0
745 280 0 0 42 9 0 0 0 0
766 252 0 0 210 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_ssa/mir/statement.rs
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_block
0 610 59 5 331 1 0 0 0 0
16 415 23 2 161 14 1 25 3 0
17 100 9 1 25 5 0 25 0 0
18 21 8 1 21 0 0 0 0 0
19 147 8 1 21 0 0 0 0 0
23 42 0 0 21 0 0 0 0 0
24 300 9 1 120 0 0 100 3 0
25 220 16 2 80 2 0 140 5 0
26 80 0 0 20 0 0 20 0 0
27 60 0 0 40 0 0 0 0 0
29 1 1 0 1 0 0 0 0 0
40 9 0 0 4 0 0 1 0 0
44 36 0 0 8 1 0 8 0 0
45 56 6 1 28 0 0 16 0 0
48 2 1 0 2 0 0 0 0 0
49 13 0 0 2 0 0 3 0 0
53 21 8 1 21 0 0 0 0 0
54 174 0 0 48 5 0 0 0 0
61 21 0 0 21 0 0 0 0 0
62 174 0 0 48 12 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_ssa/mono_item.rs
fn=<rustc_middle::mir::mono::MonoItem as rustc_codegen_ssa::mono_item::MonoItemExt>::define
21 50 10 1 0 0 0 30 0 0
30 50 0 0 10 0 0 0 0 0
42 40 10 1 20 0 0 20 4 0
52 50 10 1 40 8 0 0 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit::module_codegen
0 16 6 1 6 0 0 0 0 0
67 20 0 0 10 3 0 10 0 0
72 30 0 0 10 0 0 0 0 0
76 100 0 0 30 6 0 30 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_codegen_ssa/traits/type_.rs
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::scalar_llvm_type_at
0 9 4 0 0 0 0 0 0 0
65 45 4 1 9 2 0 0 0 0
fn=rustc_codegen_ssa::base::unsize_thin_ptr
78 6 2 1 3 1 0 3 0 0
fn=rustc_codegen_ssa::traits::type_::DerivedTypeMethods::type_has_metadata
0 26 0 0 0 0 0 0 0 0
85 91 7 1 0 0 0 52 0 0
87 143 7 1 26 8 0 39 0 0
97 78 7 1 65 0 0 0 0 0
fn=rustc_codegen_ssa::traits::type_::DerivedTypeMethods::type_int
53 3 2 1 0 0 0 0 0 0
55 3 0 0 0 0 0 0 0 0
56 3 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::traits::type_::DerivedTypeMethods::type_needs_drop
73 10 1 1 0 0 0 6 0 0
75 12 1 1 8 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/base_n.rs
fn=<rustc_ast::crate_disambiguator::CrateDisambiguator as core::fmt::Display>::fmt
18 56 0 0 0 0 0 56 0 0
23 42 3 1 0 0 0 0 0 0
24 875 3 1 175 5 2 175 0 0
26 1750 0 0 175 2 0 175 0 0
28 1225 0 0 0 0 0 0 0 0
34 7 0 0 7 1 0 7 0 0
fn=rustc_middle::mir::mono::CodegenUnit::mangle_name
18 72 5 1 0 0 0 72 0 0
23 45 0 0 0 0 0 0 0 0
24 715 0 0 143 5 2 143 0 0
26 1430 5 1 143 0 0 143 0 0
28 1001 0 0 0 0 0 0 0 0
34 9 0 0 9 0 0 9 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/box_region.rs
fn=rustc_data_structures::box_region::AccessAction::get
21 2 1 1 0 0 0 0 0 0
23 1 0 0 1 0 0 0 0 0
fn=rustc_data_structures::box_region::PinnedGenerator<I,A,R>::new
38 8 1 1 0 0 0 4 0 0
41 5 0 0 1 0 0 3 1 0
45 16 2 1 8 0 0 6 3 0
49 2 0 0 0 0 0 2 0 0
50 6 0 0 4 2 0 0 0 0
fn=rustc_interface::passes::BoxedResolver::access
54 2 1 0 1 0 0 0 0 0
105 4 1 1 0 0 0 2 0 0
108 1 0 0 0 0 0 1 1 0
109 5 0 0 2 0 0 2 1 0
111 3 1 1 0 0 0 2 1 0
123 5 1 1 2 0 0 1 0 0
124 5 0 0 3 1 0 0 0 0
fn=rustc_interface::passes::BoxedResolver::access::{{closure}}
0 1 0 0 1 0 0 0 0 0
111 9 1 1 0 0 0 8 1 0
112 1 0 0 1 0 0 0 0 0
113 10 1 1 4 1 0 4 0 0
114 8 0 0 7 0 0 0 0 0
fn=rustc_interface::passes::BoxedResolver::to_resolver_outputs
64 6 1 1 2 0 0 1 0 0
fn=rustc_interface::passes::configure_and_expand
101 39 5 4 17 0 0 20 3 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/fingerprint.rs
fn=<rustc_data_structures::fingerprint::Fingerprint as core::hash::Hash>::hash
0 151 0 0 151 0 0 0 0 0
5 1057 12 3 604 0 0 453 0 0
6 14 0 0 14 0 0 0 0 0
fn=_ZN4core5slice4sort7recurseN.llvm.M
6 24 0 0 4 0 0 0 0 0
fn=rustc_data_structures::fingerprint::Fingerprint::decode_opaque
59 136030 1 1 0 0 0 68015 0 0
66 136030 0 0 0 0 0 136030 0 0
67 136030 0 0 136030 0 0 0 0 0
fn=rustc_middle::ty::sty::ExistentialPredicate::stable_cmp
0 4 2 1 0 0 0 0 0 0
6 14 0 0 2 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/frozen.rs
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
53 7 1 1 4 0 0 3 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/graph/dominators/mod.rs
fn=rustc_data_structures::graph::dominators::Dominators<Node>::is_dominated_by
0 41 0 0 8 0 0 17 0 0
94 17 0 0 17 0 0 0 0 0
98 17 0 0 0 0 0 0 0 0
103 8 0 0 0 0 0 0 0 0
107 32 6 1 0 0 0 8 0 0
110 16 0 0 8 0 0 0 0 0
122 51 0 0 0 0 0 0 0 0
124 17 7 1 0 0 0 0 0 0
fn=rustc_data_structures::graph::dominators::dominators
0 161 15 3 67 0 0 54 0 0
16 143 21 3 0 0 0 91 0 0
18 26 0 0 0 0 0 13 0 0
19 13 0 0 13 0 0 0 0 0
20 117 0 0 91 0 0 0 0 0
26 13 0 0 0 0 0 13 0 0
27 39 10 1 0 0 0 0 0 0
33 28 0 0 0 0 0 28 0 0
38 26 1 1 13 0 0 13 0 0
41 69 0 0 16 0 0 16 0 0
44 30 0 0 30 0 0 0 0 0
46 242 3 3 0 0 0 150 0 0
47 32 0 0 0 0 0 0 0 0
49 68 0 0 0 0 0 0 0 0
57 75 0 0 30 0 0 0 0 0
58 45 1 1 0 0 0 30 0 0
64 117 10 1 65 0 0 52 1 0
73 4 0 0 0 0 0 0 0 0
74 6 0 0 4 0 0 0 0 0
78 10 0 0 4 0 0 0 0 0
79 2 0 0 2 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/graph/implementation/mod.rs
fn=rustc_data_structures::graph::implementation::Graph<N,E>::add_edge
0 8 0 0 0 0 0 4 0 0
148 192 2 2 0 0 0 144 0 0
155 72 0 0 24 0 0 0 0 0
162 24 0 0 0 0 0 24 0 0
163 24 0 0 0 0 0 24 0 0
166 216 1 1 168 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::infer_variable_values
89 836 39 1 0 0 0 760 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/graph/iterate/mod.rs
fn=_ZN21rustc_data_structures5graph7iterate15post_order_walkN.llvm.M
0 15 0 0 0 0 0 0 0 0
29 198 20 2 0 0 0 132 0 0
35 44 0 0 22 0 0 0 0 0
38 22 0 0 0 0 0 22 0 0
41 60 0 0 0 0 0 12 0 0
45 176 0 0 154 0 0 0 0 0
fn=_ZN21rustc_data_structures5graph7iterate15post_order_walkN.llvm.M
0 10 0 0 0 0 0 0 0 0
29 63 1 1 0 0 0 42 0 0
35 14 0 0 7 0 0 0 0 0
38 6 0 0 0 0 0 6 0 0
41 20 0 0 0 0 0 4 0 0
45 56 0 0 49 0 0 0 0 0
fn=rustc_data_structures::graph::is_cyclic
160 182 10 2 13 0 0 143 1 0
fn=rustc_data_structures::graph::iterate::TriColorDepthFirstSearch<G>::run_from_start
0 156 0 0 3 0 0 0 0 0
177 14 0 0 0 0 0 0 0 0
180 138 0 0 0 0 0 0 0 0
181 138 0 0 0 0 0 0 0 0
191 38 0 0 0 0 0 0 0 0
204 2 0 0 0 0 0 0 0 0
211 66 0 0 33 0 0 0 0 0
212 6 0 0 0 0 0 0 0 0
229 99 7 3 0 0 0 84 0 0
234 168 5 1 84 0 0 84 0 0
235 126 0 0 98 0 0 0 0 0
fn=rustc_data_structures::graph::iterate::reverse_post_order
0 21 0 0 8 0 0 0 0 0
25 52 1 1 0 0 0 13 0 0
47 130 11 2 0 0 0 78 0 0
54 117 5 1 91 0 0 0 0 0
fn=rustc_mir_build::lints::check
160 14 2 2 4 0 0 8 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/graph/mod.rs
fn=rustc_data_structures::graph::is_cyclic
79 104 5 1 0 0 0 78 0 0
83 13 0 0 0 0 0 13 0 0
86 104 0 0 91 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/graph/reference.rs
fn=_ZN21rustc_data_structures5graph7iterate15post_order_walkN.llvm.M
21 22 0 0 22 0 0 0 0 0
fn=_ZN21rustc_data_structures5graph7iterate15post_order_walkN.llvm.M
21 6 0 0 6 0 0 0 0 0
fn=rustc_data_structures::graph::dominators::dominators
9 13 0 0 13 0 0 0 0 0
fn=rustc_data_structures::graph::iterate::TriColorDepthFirstSearch<G>::run_from_start
21 2 0 0 2 0 0 0 0 0
fn=rustc_data_structures::graph::iterate::reverse_post_order
9 13 0 0 13 0 0 0 0 0
fn=rustc_data_structures::graph::reference::<impl rustc_data_structures::graph::WithPredecessors for &G>::predecessors
26 270 9 3 0 0 0 210 0 0
27 60 0 0 30 0 0 30 0 0
28 240 1 1 210 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/graph/scc/mod.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 54 0 0 0 0 0 0 0 0
234 270 0 0 0 0 0 54 0 0
235 162 0 0 108 0 0 0 0 0
fn=alloc::vec::Vec<T>::extend_with
0 4 1 1 3 0 0 0 0 0
171 266 1 1 106 1 1 0 0 0
fn=rustc_data_structures::graph::scc::Sccs<N,S>::new
0 1 0 0 0 0 0 0 0 0
42 6 1 1 0 0 0 5 0 0
44 8 1 1 6 0 0 0 0 0
223 23 3 3 9 0 0 14 0 0
228 4 0 0 0 0 0 4 0 0
242 6 0 0 3 0 0 3 0 0
fn=rustc_data_structures::graph::scc::SccsConstruction<G,S>::find_state
0 85 0 0 51 0 0 34 0 0
277 1365 1 1 0 0 0 975 3 0
280 1713 1 1 477 1 1 174 0 0
281 80 1 1 20 0 0 40 3 0
282 108 0 0 0 0 0 54 3 0
283 68 0 0 34 0 0 0 0 0
284 102 0 0 0 0 0 34 0 0
287 170 0 0 68 0 0 0 0 0
288 68 0 0 34 0 0 34 0 0
292 17 0 0 17 0 0 0 0 0
293 51 0 0 0 0 0 34 0 0
294 17 0 0 17 0 0 0 0 0
304 1365 2 2 1170 0 0 0 0 0
fn=rustc_data_structures::graph::scc::SccsConstruction<G,S>::walk_node
0 1053 4 4 290 0 0 251 0 0
131 74 0 0 37 0 0 0 0 0
256 1932 2 2 0 0 0 966 0 0
258 322 0 0 0 0 0 161 4 0
259 1066 0 0 409 0 0 87 0 0
261 80 1 1 20 0 0 20 0 0
270 1449 0 0 1127 0 0 0 0 0
316 270 1 1 0 0 0 162 3 0
324 162 0 0 54 0 0 54 0 0
325 178 0 0 54 0 0 0 0 0
327 535 0 0 107 0 0 107 0 0
328 251 1 1 144 0 0 0 0 0
330 74 0 0 0 0 0 0 0 0
331 185 0 0 0 0 0 37 0 0
341 70 0 0 70 0 0 0 0 0
359 108 0 0 0 0 0 0 0 0
370 74 0 0 0 0 0 74 0 0
371 37 0 0 0 0 0 37 0 0
376 34 0 0 0 0 0 34 0 0
377 51 0 0 0 0 0 17 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
0 37 0 0 37 0 0 0 0 0
63 151 0 0 151 0 0 0 0 0
123 148 0 0 74 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
0 37 0 0 37 0 0 0 0 0
63 2 0 0 2 0 0 0 0 0
123 148 0 0 74 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/jobserver.rs
fn=rustc_data_structures::jobserver::client
0 1 1 1 0 0 0 0 0 0
32 3 1 1 0 0 0 1 0 0
33 1 0 0 1 0 0 0 0 0
34 2 0 0 1 0 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
23 1 0 0 1 1 0 1 0 0
24 5 0 0 1 1 0 2 0 0
26 1 0 0 1 1 0 1 0 0
28 1 1 1 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/lib.rs
fn=rustc_data_structures::cold_path
35 15 2 2 0 0 0 12 0 0
36 2 0 0 2 0 0 0 0 0
37 20 2 2 14 2 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/macros.rs
fn=<rustc_hir::lang_items::LangItem as rustc_serialize::serialize::Decodable>::decode
45 28 0 0 0 0 0 0 0 0
fn=rustc_hir::lang_items::LangItem::from_u32
50 416 1 1 104 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/map_in_place.rs
fn=<alloc::vec::Vec<T> as rustc_data_structures::map_in_place::MapInPlace<T>>::flat_map_in_place
0 219 24 18 41 0 0 19 1 0
19 342 24 20 0 0 0 269 5 3
27 54 2 1 41 6 0 13 2 0
30 132 8 5 5 0 0 0 0 0
34 40 5 4 20 5 0 20 1 0
35 21 1 1 4 0 0 0 0 0
37 172 12 10 20 0 0 96 0 0
38 101 3 3 12 0 0 0 0 0
61 328 4 4 287 0 0 0 0 0
fn=<alloc::vec::Vec<rustc_ast::ast::Attribute> as rustc_ast::attr::HasAttrs>::visit_attrs
0 14 3 1 0 0 0 0 0 0
27 8 0 0 8 2 0 0 0 0
30 22 3 1 0 0 0 0 0 0
34 26 1 1 14 1 0 12 1 1
35 2 0 0 0 0 0 0 0 0
37 56 3 3 12 0 0 32 0 0
38 4 0 0 0 0 0 0 0 0
55 4 1 1 0 0 0 2 0 0
fn=<smallvec::SmallVec<A> as rustc_data_structures::map_in_place::MapInPlace<T>>::flat_map_in_place
0 24 5 5 12 0 0 0 0 0
65 36 6 6 0 0 0 26 0 0
76 20 2 2 0 0 0 0 0 0
80 8 0 0 4 0 0 4 0 0
81 4 0 0 0 0 0 0 0 0
83 44 3 3 4 0 0 26 0 0
84 16 0 0 0 0 0 0 0 0
107 32 1 1 28 1 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/obligation_forest/mod.rs
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::register_predicate_obligation
307 429 25 1 99 0 0 198 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_all_or_error
366 432 0 0 108 0 0 108 0 0
367 432 64 1 216 0 0 108 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
0 490 20 1 181 0 0 153 2 0
231 201 0 0 201 21 0 0 0 0
415 819 66 1 0 0 0 0 0 0
421 153 5 0 0 0 0 0 0 0
427 236 29 3 60 0 0 0 0 0
430 189 0 0 128 0 0 0 0 0
435 428 22 2 95 0 0 295 3 0
436 209 7 1 19 1 0 133 2 0
437 38 0 0 0 0 0 0 0 0
452 76 17 1 19 0 0 0 0 0
455 1310 100 2 393 0 0 655 4 0
464 72 0 0 0 0 0 18 0 0
466 180 18 1 72 3 0 90 4 0
507 104 16 0 0 0 0 0 0 0
515 50 0 0 0 0 0 0 0 0
556 122 17 1 0 0 0 0 0 0
557 300 0 0 0 0 0 50 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$22register_obligation_atN.llvm.M
0 174 38 2 50 0 0 0 0 0
189 700 19 1 200 0 0 500 0 0
190 400 20 1 200 0 0 200 0 0
192 107 0 0 0 0 0 19 0 0
311 572 54 2 0 0 0 416 1 0
312 208 23 1 0 0 0 0 0 0
317 50 21 1 0 0 0 0 0 0
318 100 0 0 0 0 0 0 0 0
331 100 27 1 50 0 0 50 0 0
333 376 12 1 169 0 0 119 0 0
347 50 22 1 50 0 0 0 0 0
354 468 17 1 364 0 0 0 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$3newN.llvm.M
287 318 61 1 0 0 0 106 0 0
288 2968 188 3 1060 0 0 1696 29 0
296 318 0 0 212 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::retain
0 1 0 0 1 0 0 0 0 0
685 4 1 1 2 1 0 0 0 0
686 2 0 0 0 0 0 0 0 0
fn=rustc_data_structures::obligation_forest::ObligationForest<O>::compress
0 554 17 1 268 0 0 50 0 0
594 1260 97 1 0 0 0 756 0 0
595 126 0 0 126 0 0 0 0 0
611 300 13 1 100 14 1 0 0 0
623 100 0 0 50 0 0 0 0 0
630 100 17 1 0 0 0 0 0 0
650 54 18 1 18 0 0 0 0 0
652 54 18 1 0 0 0 0 0 0
657 882 70 1 378 0 0 504 0 0
659 828 69 1 216 0 0 234 0 0
660 1008 53 1 882 0 0 0 0 0
663 18 0 0 0 0 0 18 0 0
fn=rustc_data_structures::obligation_forest::ObligationForest<O>::find_cycles_from_node
0 169 0 0 69 2 0 0 0 0
231 69 0 0 69 0 0 0 0 0
564 690 25 1 0 0 0 552 1 0
569 138 0 0 0 0 0 0 0 0
573 19 0 0 19 5 0 0 0 0
574 76 0 0 0 0 0 19 0 0
588 552 18 1 483 0 0 0 0 0
fn=rustc_data_structures::obligation_forest::ObligationTreeId
129 62 19 1 31 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/owning_ref/mod.rs
fn=once_cell::unsync::OnceCell<T>::get_or_init
899 20 0 0 10 1 0 10 1 0
fn=rustc_data_structures::owning_ref::OwningRef<O,T>::try_map
0 28 3 1 28 0 0 0 0 0
407 168 23 2 0 0 0 154 0 0
412 70 0 0 0 0 0 14 0 0
413 126 0 0 98 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
899 14 0 0 14 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::extract_one
899 14 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::each_child_of_item
899 22180 0 0 11095 0 0 11085 22 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::fn_sig
899 26 13 1 13 0 0 13 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_adt_def
899 92 0 0 46 0 0 46 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_associated_item
899 232 0 0 116 0 0 116 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_diagnostic_items
899 4 0 0 2 2 0 2 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_implementations_for_trait
899 54 0 0 27 21 0 27 3 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_item_attrs
899 1302 0 0 651 0 0 651 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_item_variances
899 6 0 0 3 0 0 3 1 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_native_libraries
899 28 0 0 14 14 0 14 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_optimized_mir
899 72 0 0 48 0 0 24 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_span
899 236 0 0 118 0 0 118 2 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_type
899 1128 0 0 564 0 0 564 15 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_variant
899 1178 0 0 589 0 0 589 1 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_visibility
899 3288 0 0 1644 0 0 1644 1 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::item_ident
899 9944 0 0 4972 0 0 4972 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::rmeta::Lazy<T,()>>::decode
899 27114 6 1 26781 0 0 333 18 0
fn=rustc_metadata::rmeta::decoder::CrateMetadata::new
899 42 9 1 28 8 0 14 0 0
fn=rustc_metadata::rmeta::decoder::MetadataBlob::get_root
899 42 0 0 42 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::get_span_untracked
899 18 4 1 9 0 0 9 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_children_untracked
899 1439 5 2 720 0 0 719 2 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::load_macro_untracked
899 12 0 0 6 0 0 6 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::struct_field_names_untracked
899 86 0 0 43 0 0 43 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::defined_lang_items
899 28 0 0 14 14 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::exported_symbols
899 28 0 0 14 12 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inferred_outlives_of
899 2 1 1 1 0 0 1 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inherent_impls
899 2 0 0 1 0 0 1 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_lang_items
899 28 0 0 14 1 0 14 0 0
fn=rustc_middle::util::common::record_time
899 14 0 0 14 0 0 0 0 0
fn=rustc_span::hygiene::decode_expn_id
899 654 0 0 327 0 0 327 0 0
fn=rustc_span::hygiene::decode_syntax_context
899 628 0 0 314 0 0 314 1 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/profiling.rs
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::join_codegen
572 10 1 1 5 0 0 5 0 0
574 1 0 0 0 0 0 1 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::link
572 10 1 1 5 0 0 5 0 0
574 1 0 0 0 0 0 1 0 0
fn=<rustc_codegen_ssa::back::write::CodegenContext<B> as core::clone::Clone>::clone
167 28 0 0 0 0 0 28 0 0
176 7 0 0 7 0 0 0 0 0
fn=<rustc_data_structures::profiling::VerboseTimingGuard as core::ops::drop::Drop>::drop
578 237 22 1 0 0 0 158 2 0
579 237 0 0 79 22 0 0 0 0
582 316 27 1 237 0 0 0 0 0
fn=_ZN9rustc_mir12monomorphize12partitioning32collect_and_partition_mono_itemsN.llvm.M
572 11 1 1 5 0 0 5 0 0
574 1 0 0 0 0 0 1 0 0
fn=rustc_codegen_llvm::back::write::codegen
0 14 0 0 7 0 0 7 0 0
125 14 0 0 7 0 0 7 0 0
223 21 7 1 7 0 0 0 0 0
549 14 7 1 0 0 0 14 0 0
fn=rustc_codegen_llvm::back::write::optimize
125 6 0 0 6 0 0 0 0 0
223 14 0 0 7 0 0 0 0 0
549 7 0 0 0 0 0 7 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit
125 6 0 0 6 6 0 0 0 0
223 6 0 0 0 0 0 0 0 0
287 42 6 1 18 0 0 24 0 0
549 6 0 0 0 0 0 6 0 0
fn=rustc_codegen_ssa::back::link::link_binary
572 10 1 1 5 0 0 5 0 0
574 3 0 0 1 0 0 1 0 0
fn=rustc_codegen_ssa::back::link::link_natively
572 10 1 1 5 0 0 5 1 0
574 2 0 0 0 0 0 1 0 0
fn=rustc_codegen_ssa::back::write::OngoingCodegen<B>::join
572 10 1 1 5 0 0 5 1 0
574 1 0 0 0 0 0 1 0 0
fn=rustc_codegen_ssa::back::write::WorkItem<B>::start_profiling
223 14 0 0 7 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
167 4 1 1 0 0 0 4 0 0
176 1 0 0 1 1 0 0 0 0
fn=rustc_codegen_ssa::base::codegen_crate
572 20 2 2 10 0 0 10 2 0
574 3 0 0 0 0 0 2 0 0
fn=rustc_codegen_ssa::base::finalize_tcx
223 2 0 0 1 1 0 0 0 0
549 1 0 0 0 0 0 1 0 0
fn=rustc_data_structures::profiling::SelfProfilerRef::extra_verbose_generic_activity
0 39 7 2 0 0 0 0 0 0
223 26 0 0 13 0 0 0 0 0
248 143 13 3 0 0 0 78 0 0
256 26 0 0 13 6 0 0 0 0
262 91 7 2 26 7 1 65 0 0
263 91 6 1 65 0 0 0 0 0
549 13 0 0 0 0 0 13 0 0
fn=rustc_data_structures::profiling::SelfProfilerRef::new
0 1 0 0 0 0 0 0 0 0
186 1 1 1 0 0 0 0 0 0
196 4 0 0 0 0 0 4 1 0
202 1 0 0 1 0 0 0 0 0
fn=rustc_data_structures::profiling::SelfProfilerRef::verbose_generic_activity
0 66 0 0 0 0 0 0 0 0
223 132 0 0 66 0 0 0 0 0
234 726 23 1 0 0 0 396 7 0
239 132 23 1 66 29 0 0 0 0
241 330 21 1 66 8 0 264 23 0
242 594 27 1 462 0 0 0 0 0
549 66 0 0 0 0 0 66 0 0
567 1122 54 2 462 0 0 660 26 0
fn=rustc_data_structures::profiling::VerboseTimingGuard::start
566 52 7 1 0 0 0 26 0 0
567 208 7 1 91 0 0 117 1 0
568 65 7 0 39 0 0 0 0 0
fn=rustc_data_structures::profiling::print_time_passes_entry
585 18 2 1 0 0 0 16 1 0
586 4 0 0 0 0 0 0 0 0
598 16 2 1 14 0 0 0 0 0
fn=rustc_data_structures::sync::join
572 21 2 2 10 0 0 10 0 0
fn=rustc_interface::passes::start_codegen
223 2 0 0 1 1 0 0 0 0
549 1 0 0 0 0 0 1 0 0
fn=rustc_interface::queries::<impl rustc_interface::interface::Compiler>::enter
223 2 0 0 1 0 0 0 0 0
549 1 1 1 0 0 0 1 0 0
fn=rustc_interface::queries::Linker::link
167 4 1 1 0 0 0 4 0 0
176 1 0 0 1 0 0 0 0 0
223 3 0 0 0 0 0 1 0 0
549 1 1 1 0 0 0 1 1 0
554 8 0 0 3 1 0 5 0 0
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
223 28 0 0 14 14 0 0 0 0
549 28 0 0 14 6 0 14 14 1
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::load_macro_untracked
223 6 3 1 3 3 0 0 0 0
549 9 0 0 0 0 0 9 3 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_def
223 882 0 0 441 0 0 0 0 0
549 441 9 1 0 0 0 441 3 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_destructor
223 6 0 0 3 0 0 0 0 0
549 3 0 0 0 0 0 3 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item
223 24 9 1 12 0 0 0 0 0
549 12 0 0 0 0 0 12 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item_def_ids
223 16 0 0 8 0 0 0 0 0
549 8 0 0 0 0 0 8 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::crate_disambiguator
0 4 0 0 0 0 0 2 0 0
223 4 0 0 2 0 0 0 0 0
549 2 0 0 0 0 0 2 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::crate_name
0 32 0 0 0 0 0 16 0 0
223 32 0 0 16 0 0 0 0 0
549 16 0 0 0 0 0 16 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::def_kind
223 138 0 0 69 0 0 0 0 0
549 69 59 1 0 0 0 69 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::def_span
223 84 0 0 42 0 0 0 0 0
549 42 0 0 0 0 0 42 2 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::defined_lang_items
0 28 0 0 0 0 0 14 0 0
223 28 0 0 14 0 0 0 0 0
549 14 0 0 0 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::dep_kind
0 28 1 1 0 0 0 14 0 0
223 28 0 0 14 0 0 0 0 0
549 14 0 0 0 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::diagnostic_items
0 4 0 0 0 0 0 2 0 0
223 4 0 0 2 0 0 0 0 0
549 2 0 0 0 0 0 2 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::explicit_predicates_of
223 100 0 0 50 0 0 0 0 0
549 50 0 0 0 0 0 50 3 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::exported_symbols
0 28 0 0 0 0 0 14 0 0
223 28 0 0 14 0 0 0 0 0
549 14 3 1 0 0 0 14 2 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::extern_crate
223 4 0 0 2 0 0 0 0 0
549 2 0 0 0 0 0 2 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::fn_sig
223 26 0 0 13 0 0 0 0 0
549 13 0 0 0 0 0 13 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::generics_of
223 98 0 0 49 0 0 0 0 0
549 49 46 1 0 0 0 49 1 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_defaultness
223 4 0 0 2 0 0 0 0 0
549 2 0 0 0 0 0 2 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_parent
223 176 0 0 88 0 0 0 0 0
549 88 0 0 0 0 0 88 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_polarity
223 14 0 0 7 0 0 0 0 0
549 7 0 0 0 0 0 7 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_trait_ref
223 216 0 0 108 0 0 0 0 0
549 108 37 1 0 0 0 108 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::implementations_of_trait
223 252 0 0 126 0 0 0 0 0
549 126 0 0 0 0 0 126 3 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inferred_outlives_of
223 100 0 0 50 0 0 0 0 0
549 50 0 0 0 0 0 50 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inherent_impls
223 2 1 1 1 0 0 0 0 0
549 1 0 0 0 0 0 1 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_compiler_builtins
0 28 1 1 0 0 0 14 0 0
223 28 0 0 14 0 0 0 0 0
549 14 0 0 0 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_foreign_item
223 22 0 0 11 0 0 0 0 0
549 11 10 1 0 0 0 11 1 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_mir_available
223 46 0 0 23 0 0 0 0 0
549 23 0 0 0 0 0 23 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_no_builtins
0 28 1 1 0 0 0 14 0 0
223 28 0 0 14 0 0 0 0 0
549 14 0 0 0 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_panic_runtime
0 28 0 0 0 0 0 14 0 0
223 28 1 1 14 0 0 0 0 0
549 14 0 0 0 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_profiler_runtime
0 28 0 0 0 0 0 14 0 0
223 28 1 1 14 0 0 0 0 0
549 14 0 0 0 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_attrs
223 1294 0 0 647 0 0 0 0 0
549 647 0 0 0 0 0 647 29 1
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_children
223 6356 1 1 3178 0 0 0 0 0
549 3178 0 0 0 0 0 3178 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::lookup_deprecation_entry
223 8 0 0 4 0 0 0 0 0
549 4 0 0 0 0 0 4 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::lookup_stability
223 10 0 0 5 0 0 0 0 0
549 5 4 1 0 0 0 5 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_extern_crate_item
0 28 0 0 0 0 0 14 0 0
223 28 0 0 14 0 0 0 0 0
549 14 0 0 0 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_lang_items
0 28 0 0 0 0 0 14 0 0
223 28 0 0 14 0 0 0 0 0
549 14 0 0 0 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::native_libraries
0 28 0 0 0 0 0 14 0 0
223 28 1 1 14 0 0 0 0 0
549 14 0 0 0 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::optimized_mir
223 48 23 1 24 0 0 0 0 0
549 24 0 0 0 0 0 24 13 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::panic_strategy
0 28 1 1 0 0 0 14 0 0
223 28 0 0 14 0 0 0 0 0
549 14 0 0 0 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::reachable_non_generics
0 4 0 0 0 0 0 2 0 0
223 4 0 0 2 0 0 0 0 0
549 2 0 0 0 0 0 2 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::static_mutability
223 36 18 1 18 0 0 0 0 0
549 18 0 0 0 0 0 18 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::super_predicates_of
223 10 0 0 5 0 0 0 0 0
549 5 0 0 0 0 0 5 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::symbol_mangling_version
0 2 0 0 0 0 0 1 0 0
223 2 0 0 1 0 0 0 0 0
549 1 0 0 0 0 0 1 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::trait_def
223 16 7 1 8 0 0 0 0 0
549 8 0 0 0 0 0 8 2 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::trait_of_item
223 34 0 0 17 0 0 0 0 0
549 17 0 0 0 0 0 17 1 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::type_of
223 1128 0 0 564 0 0 0 0 0
549 564 0 0 0 0 0 564 2 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::used_crate_source
0 28 0 0 0 0 0 14 0 0
223 28 0 0 14 0 0 0 0 0
549 14 0 0 0 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::variances_of
223 6 0 0 3 0 0 0 0 0
549 3 0 0 0 0 0 3 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::visibility
223 10 3 1 5 0 0 0 0 0
549 5 0 0 0 0 0 5 0 0
fn=rustc_middle::hir::map::index_hir
223 2 0 0 1 0 0 0 0 0
549 1 0 0 0 0 0 1 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
167 5 0 0 1 0 0 4 0 0
176 1 1 1 1 1 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
0 1 0 0 0 0 0 0 0 0
223 2 0 0 1 0 0 0 0 0
549 1 0 0 0 0 0 1 0 0
572 21 2 2 10 0 0 11 0 0
574 3 0 0 0 0 0 2 0 0
fn=rustc_mir::monomorphize::partitioning::assert_symbols_are_distinct
223 2 1 1 1 0 0 0 0 0
549 1 0 0 0 0 0 1 0 0
fn=rustc_mir::monomorphize::partitioning::partition
0 6 2 2 0 0 0 3 0 0
223 11 1 1 4 0 0 0 0 0
549 5 0 0 0 0 0 5 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 6374 776 112 0 0 0 19 2 0
125 6387 47 12 6387 209 0 0 0 0
223 6387 101 23 0 0 0 0 0 0
538 12837 82 13 63 5 0 0 0 0
549 6387 269 33 0 0 0 6387 9 0
fn=rustc_resolve::Resolver::resolve_crate
0 1 0 0 1 0 0 0 0 0
223 2 0 0 1 0 0 0 0 0
549 1 0 0 0 0 0 1 0 0
fn=rustc_session::session::Session::track_errors
572 20 1 1 10 0 0 10 0 0
574 3 0 0 1 0 0 2 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
0 16 2 0 0 0 0 0 0 0
572 381 35 35 190 0 0 190 5 0
573 45 5 5 22 0 0 22 0 0
574 3 0 0 0 0 0 3 0 0
fn=rustc_span::with_source_map
167 7 1 1 0 0 0 6 0 0
176 1 0 0 1 0 0 0 0 0
223 2 0 0 0 0 0 0 0 0
549 1 0 0 0 0 0 1 1 0
554 8 1 1 3 0 0 3 1 0
fn=rustc_typeck::check_crate
572 30 3 3 15 0 0 15 3 0
574 3 1 1 0 0 0 3 0 0
fn=rustc_typeck::coherence::check_coherence
572 20 2 2 10 0 0 10 0 0
574 3 0 0 0 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/sharded.rs
fn=<rustc_query_system::query::plumbing::QueryState<CTX,C> as core::default::Default>::default
56 182 18 18 0 0 0 156 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
42 16 0 0 0 0 0 16 0 0
fn=rustc_middle::ty::context::CommonLifetimes::new::{{closure}}
0 6 0 0 3 0 0 3 0 0
141 15 1 1 9 0 0 6 0 0
165 9 1 1 0 0 0 3 0 0
166 3 0 0 0 0 0 3 0 0
fn=rustc_middle::ty::context::CtxtInterners::intern_predicate
0 678 0 0 339 0 0 134 0 0
139 347 30 1 71 0 0 0 0 0
141 670 0 0 402 0 0 268 0 0
165 205 0 0 0 0 0 205 5 0
fn=rustc_middle::ty::context::CtxtInterners::intern_ty
0 5458 0 0 2729 0 0 861 0 0
139 2875 119 0 1007 0 0 0 0 0
141 4305 361 1 1722 0 0 1722 0 0
165 5604 0 0 0 0 0 1868 208 0
166 3736 0 0 0 0 0 1868 15 0
fn=rustc_middle::ty::context::TyCtxt::_intern_canonical_var_infos
0 75 0 0 25 0 0 25 0 0
119 42 11 0 42 0 0 0 0 0
165 75 0 0 0 0 0 50 0 0
166 75 0 0 0 0 0 25 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_existential_predicates
0 12 0 0 4 0 0 4 0 0
119 2 1 0 2 0 0 0 0 0
165 12 0 0 0 0 0 8 0 0
166 12 0 0 0 0 0 4 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_place_elems
165 51 10 1 0 0 0 34 2 0
166 68 0 0 0 0 0 34 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_predicates
0 22 6 1 22 0 0 0 0 0
119 10 1 0 10 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_type_list
0 113 0 0 113 0 0 0 0 0
119 73 18 0 73 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
0 1 0 0 1 0 0 0 0 0
56 64 8 8 0 0 0 48 15 11
fn=rustc_middle::ty::context::TyCtxt::intern_const_alloc
0 362 20 1 132 0 0 0 0 0
139 29 5 0 6 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_layout
0 69 0 0 69 0 0 0 0 0
139 68 17 0 68 0 0 0 0 0
146 34 0 0 0 0 0 34 0 0
165 138 40 1 0 0 0 69 11 0
166 138 0 0 0 0 0 69 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_stability
0 13 4 2 9 0 0 4 0 0
139 6 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_const
0 78 0 0 78 0 0 0 0 0
119 72 25 0 72 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_region
0 2316 0 0 579 0 0 1158 5 0
165 1158 133 1 0 0 0 579 8 0
166 1158 0 0 0 0 0 579 4 0
fn=rustc_middle::ty::query::Queries::new
56 1351 123 123 0 0 0 1158 3 3
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/sip128.rs
fn=<T as rustc_query_system::dep_graph::dep_node::DepNodeParams<Ctxt>>::to_fingerprint
101 18 6 1 0 0 0 12 0 0
140 6 0 0 0 0 0 6 0 0
183 12 0 0 0 0 0 0 0 0
185 12 0 0 0 0 0 6 0 0
195 12 0 0 0 0 0 6 0 0
319 24 0 0 0 0 0 0 0 0
320 42 6 1 0 0 0 18 0 0
fn=<[T] as rustc_data_structures::stable_hasher::HashStable<CTX>>::hash_stable
0 36 0 0 32 0 0 0 0 0
140 64 0 0 60 0 0 2 0 0
146 154 1 1 60 0 0 0 0 0
176 362 14 9 60 0 0 61 0 0
177 61 0 0 0 0 0 0 0 0
183 61 1 1 0 0 0 0 0 0
185 122 0 0 0 0 0 61 0 0
195 388 17 10 0 0 0 61 0 0
319 366 3 3 122 0 0 0 0 0
320 431 3 3 0 0 0 183 0 0
fn=<core::option::Option<T> as core::hash::Hash>::hash
0 810 5 0 810 0 0 0 0 0
146 1 0 0 0 0 0 0 0 0
176 5 0 0 3 0 0 2 0 0
177 811 8 0 0 0 0 0 0 0
183 406 0 0 0 0 0 0 0 0
185 812 5 1 0 0 0 406 0 0
195 412 0 0 0 0 0 406 0 0
319 2436 8 1 812 0 0 0 0 0
320 2842 1 1 0 0 0 1218 0 0
fn=<rustc_data_structures::fingerprint::Fingerprint as core::hash::Hash>::hash
0 151 15 3 151 0 0 0 0 0
140 755 0 0 151 0 0 302 0 0
146 302 0 0 151 0 0 0 0 0
176 1963 14 3 151 0 0 302 0 0
177 453 10 1 0 0 0 0 0 0
183 302 0 0 0 0 0 0 0 0
185 604 0 0 0 0 0 302 0 0
195 1812 8 3 0 0 0 302 0 0
319 1812 0 0 604 0 0 0 0 0
320 2114 12 1 0 0 0 906 0 0
fn=<rustc_data_structures::stable_hasher::StableHasher as core::hash::Hasher>::write
0 10 2 2 0 0 0 2 0 0
82 4 0 0 0 0 0 0 0 0
86 8 0 0 0 0 0 0 0 0
87 4 0 0 0 0 0 0 0 0
88 1 0 0 0 0 0 0 0 0
90 4 0 0 0 0 0 0 0 0
91 6 0 0 1 0 0 0 0 0
271 2 0 0 2 0 0 0 0 0
275 6 0 0 2 0 0 0 0 0
290 2 1 1 0 0 0 0 0 0
291 4 0 0 0 0 0 0 0 0
294 8 0 0 0 0 0 0 0 0
297 3 0 0 1 0 0 1 0 0
299 1 0 0 0 0 0 0 0 0
301 1 0 0 0 0 0 0 0 0
304 2 1 1 0 0 0 2 0 0
319 11 0 0 3 0 0 3 0 0
320 4 0 0 0 0 0 0 0 0
fn=<rustc_middle::hir::map::collector::NodeCollector as rustc_hir::intravisit::Visitor>::visit_item
101 9 0 0 0 0 0 6 0 0
fn=<rustc_span::FileName as core::hash::Hash>::hash
140 10 1 1 2 0 0 4 0 0
146 4 0 0 2 0 0 0 0 0
176 14 0 0 2 0 0 2 0 0
177 6 0 0 0 0 0 0 0 0
183 4 0 0 0 0 0 0 0 0
185 8 0 0 0 0 0 4 0 0
195 16 0 0 0 0 0 4 0 0
319 24 0 0 8 0 0 0 0 0
320 28 1 1 0 0 0 12 0 0
fn=<std::path::Path as core::hash::Hash>::hash
0 4459 9 1 4459 0 0 0 0 0
140 4459 10 1 4459 0 0 0 0 0
146 13377 11 1 4459 0 0 0 0 0
176 22295 0 0 4459 0 0 4459 0 0
177 4459 0 0 0 0 0 0 0 0
183 4459 0 0 0 0 0 0 0 0
185 8918 0 0 0 0 0 4459 0 0
195 35204 0 0 0 0 0 4459 0 0
319 26754 0 0 8918 0 0 0 0 0
320 31213 20 2 0 0 0 13377 0 0
fn=_ZN82_$LT$rustc_data_structures..sip128..SipHasher128$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
0 314 19 2 37 0 0 71 0 0
82 216 3 1 0 0 0 0 0 0
86 462 0 0 0 0 0 0 0 0
87 182 0 0 0 0 0 0 0 0
88 51 0 0 0 0 0 0 0 0
90 216 3 1 0 0 0 0 0 0
91 303 2 0 55 8 0 0 0 0
269 71 15 1 0 0 0 71 0 0
271 71 0 0 71 0 0 0 0 0
275 213 0 0 71 0 0 0 0 0
276 46 0 0 0 0 0 0 0 0
277 184 0 0 46 0 0 46 0 0
278 92 0 0 0 0 0 0 0 0
279 9 0 0 0 0 0 0 0 0
282 37 0 0 0 0 0 0 0 0
284 74 0 0 0 0 0 37 0 0
285 37 1 0 0 0 0 37 0 0
290 62 11 1 0 0 0 0 0 0
291 124 0 0 0 0 0 0 0 0
294 306 0 0 0 0 0 0 0 0
297 116 0 0 28 0 0 28 0 0
299 60 0 0 0 0 0 0 0 0
301 60 0 0 0 0 0 0 0 0
304 62 7 0 0 0 0 62 0 0
306 142 0 0 142 0 0 0 0 0
319 658 4 1 158 0 0 84 0 0
320 499 0 0 0 0 0 111 0 0
fn=_ZN89_$LT$rustc_data_structures..stable_hasher..StableHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
0 15788 9 1 0 0 0 3991 0 0
82 13054 8 0 0 0 0 0 0 0
86 28513 0 0 0 0 0 0 0 0
87 11345 1 1 0 0 0 0 0 0
88 3215 0 0 0 0 0 0 0 0
90 13054 13 1 0 0 0 0 0 0
91 21027 0 0 3818 0 0 0 0 0
271 3991 0 0 3991 0 0 0 0 0
275 11973 0 0 3991 0 0 0 0 0
276 3503 0 0 0 0 0 0 0 0
277 14012 0 0 3503 0 0 3503 0 0
278 7006 0 0 0 0 0 0 0 0
279 967 0 0 0 0 0 0 0 0
282 2536 0 0 0 0 0 0 0 0
284 5072 0 0 0 0 0 2536 0 0
285 2536 0 0 0 0 0 2536 0 0
290 3024 9 1 0 0 0 0 0 0
291 6048 0 0 0 0 0 0 0 0
294 9626 0 0 0 0 0 0 0 0
297 679 0 0 201 0 0 201 0 0
299 277 0 0 0 0 0 0 0 0
301 277 0 0 0 0 0 0 0 0
304 3024 0 0 0 0 0 3024 0 0
319 17731 6 2 5675 0 0 603 0 0
320 18860 9 1 0 0 0 7608 0 0
fn=_ZN9rustc_hir3hir74_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_PathSegment119_$LT$impl$u20$rustc_data_structures..stable_hasher..HashStable$LT$__CTX$GT$$u20$for$u20$rustc_hir..hir..PathSegment$GT$11hash_stableN.llvm.M
0 19 2 2 18 0 0 0 0 0
140 61 2 2 23 0 0 13 0 0
146 80 1 1 23 0 0 11 0 0
176 222 2 2 91 0 0 70 0 0
177 102 0 0 0 0 0 0 0 0
178 117 1 1 0 0 0 39 0 0
183 18 0 0 0 0 0 0 0 0
185 36 1 1 0 0 0 18 0 0
194 12 0 0 0 0 0 6 0 0
195 106 1 0 0 0 0 18 0 0
319 108 2 2 36 0 0 0 0 0
320 137 1 1 11 0 0 54 0 0
fn=core::hash::impls::<impl core::hash::Hash for [T]>::hash
0 27 8 2 9 0 0 9 0 0
82 18 0 0 0 0 0 0 0 0
86 45 0 0 0 0 0 0 0 0
90 18 9 1 0 0 0 0 0 0
91 45 9 1 9 0 0 0 0 0
140 4079 0 0 4061 0 0 9 0 0
146 8122 0 0 4061 0 0 0 0 0
176 28418 6 1 4061 0 0 4061 0 0
177 4061 11 1 0 0 0 0 0 0
183 4061 0 0 0 0 0 0 0 0
185 8122 0 0 0 0 0 4061 0 0
195 28427 10 1 0 0 0 4061 0 0
271 18 0 0 0 0 0 9 0 0
275 18 0 0 0 0 0 0 0 0
276 9 0 0 0 0 0 0 0 0
277 36 0 0 0 0 0 9 0 0
278 18 0 0 0 0 0 0 0 0
279 9 0 0 0 0 0 0 0 0
319 24366 16 2 8122 0 0 0 0 0
320 28427 10 1 0 0 0 12183 0 0
fn=core::hash::impls::<impl core::hash::Hash for str>::hash
0 10 3 1 0 0 0 4 0 0
82 8 0 0 0 0 0 0 0 0
86 19 1 0 0 0 0 0 0 0
87 3 0 0 0 0 0 0 0 0
88 1 0 0 0 0 0 0 0 0
90 8 2 1 0 0 0 0 0 0
91 15 0 0 3 0 0 0 0 0
140 21 3 1 9 0 0 4 0 0
146 31 0 0 9 0 0 0 0 0
176 78 3 1 9 0 0 13 0 0
177 26 0 0 0 0 0 0 0 0
178 26 0 0 0 0 0 13 0 0
271 8 0 0 0 0 0 4 0 0
275 12 0 0 4 0 0 0 0 0
276 4 0 0 0 0 0 0 0 0
277 16 3 1 4 0 0 4 0 0
278 8 0 0 0 0 0 0 0 0
279 8 0 0 0 0 0 0 0 0
fn=rustc_ast::ast::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_AttrItem::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_ast::ast::AttrItem>::hash_stable
0 6 0 0 6 0 0 0 0 0
140 4 0 0 4 0 0 0 0 0
146 10 2 2 4 0 0 0 0 0
176 24 0 0 4 0 0 6 0 0
177 14 0 0 2 0 0 0 0 0
183 4 0 0 0 0 0 0 0 0
185 8 0 0 0 0 0 4 0 0
195 30 1 1 0 0 0 4 0 0
319 24 1 1 8 0 0 0 0 0
320 30 1 1 0 0 0 12 0 0
fn=rustc_ast::ast::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_LitKind::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_ast::ast::LitKind>::hash_stable
0 1 0 0 1 0 0 0 0 0
140 7 0 0 3 0 0 2 0 0
146 6 0 0 3 0 0 0 0 0
176 19 2 2 3 0 0 3 0 0
177 3 1 1 0 0 0 0 0 0
183 3 0 0 0 0 0 0 0 0
185 6 1 1 0 0 0 3 0 0
195 25 1 1 1 1 1 3 0 0
319 18 1 1 6 0 0 0 0 0
320 21 2 2 0 0 0 9 0 0
fn=rustc_ast::ast::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_MacArgs::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_ast::ast::MacArgs>::hash_stable
140 2 0 0 2 0 0 0 0 0
146 4 0 0 2 0 0 0 0 0
176 14 0 0 2 0 0 2 0 0
177 2 0 0 0 0 0 0 0 0
183 2 0 0 0 0 0 0 0 0
185 4 0 0 0 0 0 2 0 0
195 14 1 1 0 0 0 2 0 0
319 12 0 0 4 0 0 0 0 0
320 14 0 0 0 0 0 6 0 0
fn=rustc_data_structures::stable_hasher::StableHasher::finalize
200 1712 0 0 1284 0 0 0 0 0
202 428 0 0 0 0 0 0 0 0
204 428 0 0 0 0 0 0 0 0
206 428 0 0 0 0 0 0 0 0
208 856 0 0 0 0 0 0 0 0
210 856 0 0 0 0 0 0 0 0
212 856 0 0 0 0 0 0 0 0
319 1712 0 0 0 0 0 0 0 0
320 1712 0 0 0 0 0 0 0 0
325 3424 27 2 0 0 0 0 0 0
326 3424 14 1 0 0 0 0 0 0
327 3424 14 1 0 0 0 0 0 0
328 3424 14 1 0 0 0 0 0 0
fn=rustc_data_structures::stable_hasher::StableHasher::finish
200 192 0 0 144 0 0 0 0 0
202 48 7 3 0 0 0 0 0 0
204 48 13 1 0 0 0 0 0 0
206 48 0 0 0 0 0 0 0 0
208 96 0 0 0 0 0 0 0 0
210 96 0 0 0 0 0 0 0 0
212 96 0 0 0 0 0 0 0 0
319 192 0 0 0 0 0 0 0 0
320 192 0 0 0 0 0 0 0 0
325 384 27 7 0 0 0 0 0 0
326 384 26 7 0 0 0 0 0 0
327 384 16 4 0 0 0 0 0 0
328 384 17 4 0 0 0 0 0 0
fn=rustc_hir::def::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Res::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::def::Res<Id>>::hash_stable
0 133 2 2 56 2 0 35 0 0
140 56 1 1 14 0 0 21 0 0
146 35 0 0 14 0 0 0 0 0
176 140 1 1 14 0 0 21 0 0
177 21 0 0 0 0 0 0 0 0
183 21 1 1 0 0 0 0 0 0
185 42 0 0 0 0 0 21 0 0
195 287 3 2 84 1 1 21 0 0
319 126 1 1 42 0 0 0 0 0
320 147 1 1 0 0 0 63 0 0
fn=rustc_hir::definitions::DefKey::compute_stable_hash
0 2 0 0 2 0 0 0 0 0
101 10 0 0 0 0 0 5 1 0
140 42 3 1 12 0 0 15 0 0
146 17 3 1 7 0 0 0 0 0
176 52 0 0 7 0 0 10 0 0
177 15 0 0 0 0 0 0 0 0
178 24 0 0 0 0 0 8 0 0
183 7 0 0 0 0 0 0 0 0
185 14 0 0 0 0 0 7 0 0
194 4 0 0 0 0 0 2 0 0
195 43 0 0 0 0 0 7 0 0
319 42 0 0 14 0 0 0 0 0
320 49 1 1 0 0 0 21 0 0
fn=rustc_hir::definitions::Definitions::new
101 6 0 0 0 0 0 2 0 0
140 4 0 0 2 0 0 2 0 0
178 4 2 1 0 0 0 2 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Arm::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Arm>::hash_stable
177 2 1 1 0 0 0 0 0 0
178 3 1 1 0 0 0 1 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Block::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Block>::hash_stable
0 2 1 1 2 0 0 0 0 0
140 8 1 1 4 0 0 2 0 0
146 12 1 1 4 0 0 0 0 0
176 38 1 1 6 0 0 6 0 0
177 12 0 0 0 0 0 0 0 0
178 12 1 1 0 0 0 4 0 0
183 4 0 0 0 0 0 0 0 0
185 8 0 0 0 0 0 4 0 0
195 36 1 1 2 0 0 4 0 0
319 24 0 0 8 0 0 0 0 0
320 28 1 1 0 0 0 12 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_CrateItem::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::CrateItem>::hash_stable
0 2 0 0 1 0 0 0 0 0
140 1 0 0 1 0 0 0 0 0
146 2 0 0 1 0 0 0 0 0
176 5 1 1 1 0 0 1 0 0
177 1 0 0 0 0 0 0 0 0
183 1 0 0 0 0 0 0 0 0
185 2 0 0 0 0 0 1 0 0
195 6 1 1 0 0 0 1 0 0
319 6 0 0 2 0 0 0 0 0
320 7 0 0 0 0 0 3 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_FnDecl::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::FnDecl>::hash_stable
0 1 0 0 1 0 0 0 0 0
140 11 0 0 2 0 0 4 0 0
146 6 1 1 2 0 0 0 0 0
176 24 2 2 2 0 0 4 0 0
177 5 1 1 0 0 0 0 0 0
178 3 0 0 0 0 0 1 0 0
183 3 1 1 0 0 0 0 0 0
185 6 0 0 0 0 0 3 0 0
195 20 3 3 0 0 0 3 0 0
319 18 0 0 6 0 0 0 0 0
320 21 2 2 0 0 0 9 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Generics::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Generics>::hash_stable
0 3 1 1 2 0 0 0 0 0
140 5 0 0 1 0 0 2 0 0
146 3 0 0 1 0 0 0 0 0
176 13 1 1 1 0 0 2 0 0
177 2 0 0 0 0 0 0 0 0
183 2 0 0 0 0 0 0 0 0
185 4 0 0 0 0 0 2 0 0
195 14 1 1 0 0 0 2 0 0
319 12 0 0 4 0 0 0 0 0
320 15 0 0 0 0 0 6 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Lifetime::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Lifetime>::hash_stable
140 3 0 0 1 0 0 1 0 0
146 2 0 0 1 0 0 0 0 0
176 6 1 1 1 0 0 1 0 0
177 1 0 0 0 0 0 0 0 0
183 1 0 0 0 0 0 0 0 0
185 2 0 0 0 0 0 1 0 0
195 6 0 0 0 0 0 1 0 0
319 6 0 0 2 0 0 0 0 0
320 7 0 0 0 0 0 3 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Pat::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Pat>::hash_stable
0 12 2 2 5 0 0 1 0 0
140 8 0 0 2 0 0 3 0 0
146 5 0 0 1 0 0 1 0 0
176 15 2 2 2 0 0 3 0 0
177 2 0 0 0 0 0 0 0 0
183 2 0 0 0 0 0 0 0 0
185 4 0 0 0 0 0 2 0 0
195 18 1 1 1 1 1 2 0 0
319 12 0 0 4 0 0 0 0 0
320 14 1 1 0 0 0 6 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_StmtKind::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::StmtKind>::hash_stable
0 2 0 0 2 0 0 0 0 0
140 2 0 0 2 0 0 0 0 0
146 4 0 0 2 0 0 0 0 0
176 14 1 1 2 0 0 2 0 0
177 2 0 0 0 0 0 0 0 0
183 2 0 0 0 0 0 0 0 0
185 4 0 0 0 0 0 2 0 0
195 22 1 1 2 1 1 2 0 0
319 12 0 0 4 0 0 0 0 0
320 14 0 0 0 0 0 6 0 0
fn=rustc_hir::stable_hash_impls::<impl rustc_data_structures::stable_hasher::HashStable<HirCtx> for rustc_hir::hir::Item>::hash_stable
0 12 4 4 11 0 0 0 0 0
140 28 0 0 10 0 0 9 0 0
146 32 1 1 9 0 0 9 0 0
176 75 3 3 15 0 0 12 0 0
177 20 1 1 1 0 0 0 0 0
178 3 0 0 0 0 0 1 0 0
183 12 0 0 0 0 0 0 0 0
185 24 1 1 0 0 0 12 0 0
195 92 3 3 3 1 1 12 0 0
319 72 1 1 24 0 0 0 0 0
320 84 3 3 0 0 0 36 0 0
fn=rustc_interface::util::compute_crate_disambiguator
0 1 1 1 1 0 0 0 0 0
101 3 0 0 0 0 0 2 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::finalize_and_compute_crate_hash
0 2 0 0 1 0 0 0 0 0
101 3 0 0 0 0 0 2 0 0
140 1 0 0 1 0 0 0 0 0
146 2 0 0 1 0 0 0 0 0
176 5 1 1 1 0 0 1 0 0
177 1 0 0 0 0 0 0 0 0
183 1 0 0 0 0 0 0 0 0
185 2 0 0 0 0 0 1 0 0
195 6 1 1 0 0 0 1 0 0
319 6 1 1 2 0 0 0 0 0
320 7 0 0 0 0 0 3 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::root
101 2 1 1 0 0 0 2 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_hir::hir::Body>::hash_stable
0 1 1 1 1 0 0 0 0 0
140 1 0 0 1 0 0 0 0 0
146 2 0 0 1 0 0 0 0 0
176 6 1 1 1 0 0 1 0 0
177 3 0 0 0 0 0 0 0 0
178 2 0 0 0 0 0 0 0 0
183 1 0 0 0 0 0 0 0 0
185 2 0 0 0 0 0 1 0 0
195 7 1 1 0 0 0 1 0 0
319 6 1 1 2 0 0 0 0 0
320 7 0 0 0 0 0 3 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_expr
0 31 12 12 31 0 0 0 0 0
140 104 2 2 27 0 0 38 0 0
146 71 0 0 19 0 0 13 0 0
176 203 3 3 30 0 0 40 0 0
177 39 2 2 4 0 0 0 0 0
178 9 1 1 0 0 0 3 0 0
183 27 1 1 0 0 0 0 0 0
185 54 1 1 0 0 0 27 0 0
195 242 4 4 15 3 3 27 0 0
319 162 3 3 54 0 0 0 0 0
320 189 2 2 0 0 0 81 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_ty
0 2 0 0 2 0 0 0 0 0
140 9 2 2 2 0 0 3 0 0
146 7 0 0 2 0 0 1 0 0
176 17 1 1 2 0 0 3 0 0
177 5 1 1 0 0 0 0 0 0
178 3 0 0 0 0 0 1 0 0
183 3 0 0 0 0 0 0 0 0
185 6 1 1 0 0 0 3 0 0
195 25 1 1 1 1 1 3 0 0
319 18 1 1 6 0 0 0 0 0
320 21 2 2 0 0 0 9 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_visibility_kind
0 3 1 1 3 0 0 0 0 0
140 9 0 0 3 0 0 3 0 0
146 6 0 0 3 0 0 0 0 0
176 21 0 0 3 0 0 3 0 0
177 3 0 0 0 0 0 0 0 0
183 3 0 0 0 0 0 0 0 0
185 6 0 0 0 0 0 3 0 0
195 33 1 1 3 1 1 3 0 0
319 18 0 0 6 0 0 0 0 0
320 21 1 1 0 0 0 9 0 0
fn=rustc_middle::ich::impls_syntax::<impl rustc_ast::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_attr
0 2 1 1 2 0 0 0 0 0
140 2 0 0 2 0 0 0 0 0
146 4 0 0 2 0 0 0 0 0
176 10 0 0 2 0 0 2 0 0
177 2 0 0 0 0 0 0 0 0
183 2 0 0 0 0 0 0 0 0
185 4 0 0 0 0 0 2 0 0
195 12 0 0 0 0 0 2 0 0
319 12 0 0 4 0 0 0 0 0
320 14 1 1 0 0 0 6 0 0
fn=rustc_middle::ich::impls_syntax::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for [rustc_ast::ast::Attribute]>::hash_stable
0 34 1 1 34 0 0 0 0 0
140 18 1 1 18 0 0 0 0 0
146 20 0 0 18 0 0 0 0 0
176 12 0 0 2 0 0 2 0 0
177 34 1 1 0 0 0 0 0 0
183 18 0 0 0 0 0 0 0 0
185 36 0 0 0 0 0 18 0 0
195 30 0 0 0 0 0 18 0 0
319 108 0 0 36 0 0 0 0 0
320 126 1 1 0 0 0 54 0 0
fn=rustc_middle::ich::impls_ty::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for &rustc_middle::ty::list::List<T>>::hash_stable
0 12 0 0 12 0 0 0 0 0
140 60 0 0 12 0 0 24 0 0
146 24 12 1 12 0 0 0 0 0
176 168 0 0 12 0 0 24 0 0
177 12 0 0 0 0 0 0 0 0
183 24 6 1 0 0 0 0 0 0
185 48 0 0 0 0 0 24 0 0
195 132 12 2 0 0 0 12 0 0
319 144 0 0 48 0 0 0 0 0
320 168 0 0 0 0 0 72 0 0
fn=rustc_middle::ich::impls_ty::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::Binder<T>>::hash_stable
0 24 8 1 24 0 0 0 0 0
140 96 0 0 12 0 0 36 0 0
146 36 0 0 12 0 0 0 0 0
176 216 18 2 12 0 0 36 0 0
177 60 0 0 0 0 0 0 0 0
178 36 0 0 0 0 0 12 0 0
183 24 0 0 0 0 0 0 0 0
185 48 0 0 0 0 0 24 0 0
195 144 9 1 0 0 0 24 0 0
319 144 8 1 48 0 0 0 0 0
320 168 0 0 0 0 0 72 0 0
fn=rustc_middle::ich::impls_ty::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::RegionKind>::hash_stable
0 12 0 0 12 0 0 0 0 0
140 48 3 1 8 0 0 16 0 0
146 24 0 0 8 0 0 0 0 0
176 96 3 1 8 0 0 16 0 0
177 24 3 1 0 0 0 0 0 0
178 12 0 0 0 0 0 4 0 0
183 12 0 0 0 0 0 0 0 0
185 24 0 0 0 0 0 12 0 0
194 8 3 1 0 0 0 4 0 0
195 108 4 1 8 4 1 12 0 0
319 72 3 1 24 0 0 0 0 0
320 84 0 0 0 0 0 36 0 0
fn=rustc_middle::ich::impls_ty::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::subst::GenericArg>::hash_stable
140 14 0 0 14 0 0 0 0 0
146 28 0 0 14 0 0 0 0 0
176 98 0 0 14 0 0 14 0 0
177 14 0 0 0 0 0 0 0 0
183 14 0 0 0 0 0 0 0 0
185 28 5 1 0 0 0 14 0 0
195 98 0 0 0 0 0 14 0 0
319 84 5 1 28 0 0 0 0 0
320 98 0 0 0 0 0 42 0 0
fn=rustc_middle::mir::mono::CodegenUnit::mangle_name
101 36 0 0 0 0 0 18 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_FieldDef::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::FieldDef>::hash_stable
0 7 0 0 7 0 0 0 0 0
140 14 3 1 14 0 0 0 0 0
146 28 0 0 14 0 0 0 0 0
176 84 0 0 14 0 0 14 0 0
177 14 0 0 0 0 0 0 0 0
183 14 0 0 0 0 0 0 0 0
185 28 3 1 0 0 0 14 0 0
195 91 0 0 0 0 0 14 0 0
319 84 3 1 28 0 0 0 0 0
320 98 0 0 0 0 0 42 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_ReprOptions::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::ReprOptions>::hash_stable
0 5 2 1 5 0 0 0 0 0
140 40 5 3 8 0 0 12 0 0
146 32 3 1 8 0 0 0 0 0
176 24 0 0 4 0 0 4 0 0
177 32 0 0 0 0 0 0 0 0
178 10 0 0 0 0 0 5 0 0
183 4 0 0 0 0 0 0 0 0
185 8 0 0 0 0 0 4 0 0
194 8 0 0 0 0 0 4 0 0
195 8 1 1 0 0 0 4 0 0
319 24 0 0 8 0 0 0 0 0
320 28 1 1 0 0 0 12 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_VariantDef::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::VariantDef>::hash_stable
0 12 2 1 12 0 0 0 0 0
140 68 5 2 12 0 0 24 0 0
146 36 0 0 12 0 0 0 0 0
176 179 7 3 18 0 0 32 0 0
177 48 3 1 0 0 0 0 0 0
178 34 4 2 0 0 0 12 0 0
183 20 0 0 0 0 0 0 0 0
185 40 0 0 0 0 0 20 0 0
194 8 0 0 0 0 0 4 0 0
195 124 6 2 0 0 0 20 0 0
319 120 1 1 40 0 0 0 0 0
320 140 5 2 0 0 0 60 0 0
fn=rustc_middle::ty::sty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_ExistentialPredicate::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::ExistentialPredicate>::hash_stable
140 4 0 0 4 0 0 0 0 0
146 8 0 0 4 0 0 0 0 0
176 28 1 1 4 0 0 4 0 0
177 4 0 0 0 0 0 0 0 0
183 4 0 0 0 0 0 0 0 0
185 8 0 0 0 0 0 4 0 0
195 28 0 0 0 0 0 4 0 0
319 24 0 0 8 0 0 0 0 0
320 28 0 0 0 0 0 12 0 0
fn=rustc_middle::ty::sty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_TyKind::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::TyKind>::hash_stable
0 69 5 2 69 0 0 0 0 0
140 234 4 2 66 0 0 79 0 0
146 142 0 0 66 0 0 0 0 0
176 530 5 2 66 0 0 79 0 0
177 92 2 1 0 0 0 0 0 0
178 30 1 1 0 0 0 10 0 0
183 69 0 0 0 0 0 0 0 0
185 138 0 0 0 0 0 69 0 0
195 729 2 1 63 7 2 66 0 0
319 414 3 1 138 0 0 0 0 0
320 483 7 3 0 0 0 207 0 0
fn=rustc_middle::util::common::record_time
0 33 5 1 21 0 0 0 0 0
140 21 0 0 21 0 0 0 0 0
146 42 0 0 21 0 0 0 0 0
176 126 8 1 21 0 0 21 0 0
177 21 0 0 0 0 0 0 0 0
183 21 0 0 0 0 0 0 0 0
185 42 0 0 0 0 0 21 0 0
195 135 3 1 0 0 0 21 0 0
319 126 5 1 42 0 0 0 0 0
320 147 0 0 0 0 0 63 0 0
fn=rustc_span::<impl rustc_data_structures::stable_hasher::HashStable<CTX> for rustc_span::span_encoding::Span>::hash_stable
0 78 6 4 78 0 0 0 0 0
140 192 1 1 28 0 0 82 0 0
146 100 0 0 28 0 0 0 0 0
176 768 0 0 107 0 0 145 3 0
177 318 1 1 0 0 0 0 0 0
178 162 0 0 0 0 0 54 0 0
183 120 0 0 0 0 0 0 0 0
185 240 0 0 0 0 0 120 0 0
194 26 0 0 0 0 0 13 0 0
195 615 0 0 0 0 0 94 0 0
319 720 2 2 240 0 0 0 0 0
320 840 2 2 0 0 0 360 0 0
fn=rustc_span::SourceFile::new
101 3 1 1 0 0 0 2 0 0
fn=rustc_span::hygiene::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_ExpnData::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_span::hygiene::ExpnData>::hash_stable
0 6 2 2 6 0 0 0 0 0
140 47 1 1 11 0 0 15 0 0
146 39 1 1 11 0 0 2 0 0
176 112 3 3 21 0 0 27 1 0
177 35 1 1 0 0 0 0 0 0
178 33 3 1 0 0 0 12 0 0
183 11 0 0 0 0 0 0 0 0
185 22 0 0 0 0 0 11 0 0
195 84 3 3 3 1 1 11 0 0
319 66 1 1 22 0 0 0 0 0
320 77 2 2 0 0 0 33 0 0
fn=rustc_span::source_map::StableSourceFileId::new_from_pieces
0 869 10 1 57 0 0 0 0 0
101 1218 0 0 0 0 0 812 0 0
140 406 0 0 406 0 0 0 0 0
146 1218 0 0 406 0 0 0 0 0
176 2030 0 0 406 0 0 406 0 0
177 812 0 0 0 0 0 0 0 0
178 1047 9 1 0 0 0 349 0 0
183 57 0 0 0 0 0 0 0 0
185 114 0 0 0 0 0 57 0 0
194 114 0 0 0 0 0 57 0 0
195 228 0 0 0 0 0 57 0 0
220 406 0 0 0 0 0 0 0 0
319 342 0 0 114 0 0 0 0 0
320 399 0 0 0 0 0 171 0 0
fn=rustc_symbol_mangling::legacy::mangle
101 36 9 1 0 0 0 24 0 0
fn=std::thread::local::LocalKey<T>::with
0 7 3 1 7 0 0 0 0 0
101 87 7 2 0 0 0 58 0 0
140 31 3 2 11 0 0 8 0 0
146 34 0 0 19 0 0 4 0 0
176 66 1 1 11 0 0 11 0 0
177 15 1 1 0 0 0 0 0 0
178 12 0 0 0 0 0 4 0 0
183 7 0 0 0 0 0 0 0 0
185 14 0 0 0 0 0 7 0 0
195 45 1 1 0 0 0 7 0 0
319 42 1 1 14 0 0 0 0 0
320 49 1 1 0 0 0 21 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/small_c_str.rs
fn=<rustc_codegen_llvm::builder::Builder as rustc_codegen_ssa::traits::builder::BuilderMethods>::new_block
0 24 0 0 0 0 0 0 0 0
21 24 0 0 0 0 0 0 0 0
22 48 0 0 0 0 0 0 0 0
25 144 0 0 72 0 0 72 0 0
32 96 13 1 48 4 0 24 0 0
35 144 0 0 72 0 0 72 0 0
fn=<rustc_data_structures::small_c_str::SmallCStr as core::ops::deref::Deref>::deref
0 86 0 0 0 0 0 0 0 0
65 94 22 1 0 0 0 0 0 0
67 94 0 0 94 0 0 0 0 0
fn=_ZN21rustc_data_structures11small_c_str9SmallCStr3newN.llvm.M
0 17 0 0 0 0 0 0 0 0
19 275 27 2 0 0 0 175 0 0
21 25 0 0 0 0 0 0 0 0
22 50 0 0 0 0 0 0 0 0
25 102 0 0 51 0 0 51 0 0
30 24 0 0 8 0 0 16 0 0
32 100 0 0 50 10 0 25 0 0
35 150 10 1 75 0 0 75 7 0
36 175 0 0 150 0 0 0 0 0
fn=rustc_codegen_llvm::attributes::apply_target_cpu_attr
0 22 0 0 0 0 0 0 0 0
21 22 0 0 0 0 0 0 0 0
22 44 0 0 0 0 0 0 0 0
25 132 0 0 66 0 0 66 0 0
32 88 0 0 44 13 0 22 0 0
35 132 21 1 66 0 0 66 0 0
fn=rustc_data_structures::small_c_str::SmallCStr::new
0 48 0 0 0 0 0 0 0 0
19 528 8 2 0 0 0 336 0 0
21 48 0 0 0 0 0 0 0 0
22 96 9 2 0 0 0 0 0 0
25 288 9 2 144 0 0 144 0 0
32 192 16 2 96 2 0 48 0 0
35 288 0 0 144 0 0 144 0 0
36 336 0 0 288 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/snapshot_map/mod.rs
fn=rustc_data_structures::snapshot_map::SnapshotMap<K,V,M,L>::get
80 30 5 1 0 0 0 30 3 0
82 35 0 0 35 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtInner::new
29 815 0 0 0 0 0 652 67 0
fn=rustc_infer::traits::project::ProjectionCache::insert_ty
59 10 0 0 5 0 0 0 0 0
64 60 5 1 20 0 0 30 0 0
fn=rustc_infer::traits::project::ProjectionCache::try_start
0 15 5 1 0 0 0 5 0 0
59 10 5 1 5 0 0 0 0 0
60 20 0 0 5 0 0 10 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/sorted_map.rs
fn=rustc_codegen_llvm::consts::const_alloc_to_llvm
125 5 0 0 5 3 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_bytes_with_undef_and_ptr
210 24 8 4 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_relocations
210 2 1 1 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::read_scalar
210 6 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/sorted_map/index_map.rs
fn=_ZN12rustc_typeck7collect16codegen_fn_attrsN.llvm.M
163 2 0 0 0 0 0 0 0 0
fn=alloc::slice::insert_head
203 15 2 1 3 0 0 0 0 0
fn=rustc_data_structures::sorted_map::index_map::SortedIndexMultiMap<I,K,V>::get_by_key
0 48 16 3 12 1 0 0 0 0
80 36 5 1 0 0 0 30 0 0
86 36 0 0 36 0 0 0 0 0
115 8 0 0 0 0 0 0 0 0
134 15 0 0 0 0 0 0 0 0
155 35 0 0 1 0 0 0 0 0
fn=rustc_middle::traits::specialization_graph::Ancestors::leaf_def
163 2 2 1 0 0 0 0 0 0
fn=rustc_middle::ty::AssociatedItems::find_by_name_and_namespace
163 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::AssociatedItems::new
200 8 0 0 8 0 0 0 0 0
205 64 0 0 32 0 0 32 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/stable_hasher.rs
fn=<T as rustc_query_system::dep_graph::dep_node::DepNodeParams<Ctxt>>::to_fingerprint
32 30 0 0 12 6 0 18 0 0
364 24 0 0 0 0 0 6 0 0
fn=<[T] as rustc_data_structures::stable_hasher::HashStable<CTX>>::hash_stable
0 14 0 0 0 0 0 0 0 0
183 42 0 0 0 0 0 14 0 0
262 14 0 0 14 3 0 0 0 0
264 14 0 0 14 0 0 0 0 0
285 228 15 9 0 0 0 172 0 0
288 102 1 1 30 0 0 18 0 0
290 201 2 2 184 0 0 0 0 0
364 72 0 0 0 0 0 18 0 0
fn=<rustc_data_structures::stable_hasher::StableHasher as core::hash::Hasher>::write
66 2 1 1 0 0 0 2 0 0
68 4 0 0 4 0 0 0 0 0
fn=<rustc_middle::hir::map::collector::NodeCollector as rustc_hir::intravisit::Visitor>::visit_item
32 15 1 1 6 0 0 9 0 0
426 6 0 0 0 0 0 3 0 0
fn=<u128 as rustc_data_structures::stable_hasher::StableHasherResult>::finish
41 416 11 1 0 0 0 0 0 0
42 4992 11 1 2080 0 0 2496 0 0
44 832 0 0 416 0 0 0 0 0
fn=<u64 as rustc_data_structures::stable_hasher::StableHasherResult>::finish
48 12 6 0 0 0 0 0 0 0
49 144 5 0 60 0 0 72 0 0
50 24 0 0 12 0 0 0 0 0
fn=_ZN89_$LT$rustc_data_structures..stable_hasher..StableHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
0 2536 5 1 2536 0 0 0 0 0
66 3991 9 1 0 0 0 3991 0 0
68 7982 0 0 7982 0 0 0 0 0
fn=_ZN9rustc_hir3hir74_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_PathSegment119_$LT$impl$u20$rustc_data_structures..stable_hasher..HashStable$LT$__CTX$GT$$u20$for$u20$rustc_hir..hir..PathSegment$GT$11hash_stableN.llvm.M
0 133 2 1 44 0 0 11 0 0
364 44 1 1 0 0 0 11 0 0
386 36 2 2 12 1 0 0 0 0
396 88 1 1 33 2 0 0 0 0
398 88 2 2 0 0 0 22 0 0
426 7 1 1 4 1 0 1 0 0
fn=core::hash::impls::<impl core::hash::Hash for [T]>::hash
0 61 0 0 61 0 0 0 0 0
67 183 11 1 0 0 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for str>::hash
67 18 0 0 0 0 0 9 0 0
fn=rustc_ast::ast::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_AttrItem::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_ast::ast::AttrItem>::hash_stable
364 8 0 0 0 0 0 2 0 0
fn=rustc_ast::ast::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_LitKind::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_ast::ast::LitKind>::hash_stable
0 1 1 1 1 0 0 0 0 0
364 4 0 0 0 0 0 1 0 0
fn=rustc_data_structures::stable_hasher::StableHasher::finalize
56 856 11 1 856 0 0 0 0 0
57 428 0 0 428 0 0 0 0 0
fn=rustc_data_structures::stable_hasher::StableHasher::finish
36 96 22 4 96 0 0 0 0 0
37 48 0 0 48 0 0 0 0 0
fn=rustc_hir::definitions::DefKey::compute_stable_hash
32 25 3 1 5 1 0 10 0 0
fn=rustc_hir::definitions::Definitions::new
32 8 0 0 4 4 2 4 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Arm::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Arm>::hash_stable
0 6 1 1 2 0 0 1 0 0
396 3 0 0 1 0 0 0 0 0
426 8 1 1 3 0 0 2 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Block::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Block>::hash_stable
0 12 0 0 4 0 0 2 0 0
386 6 0 0 2 0 0 0 0 0
396 6 1 1 2 0 0 0 0 0
426 6 0 0 4 2 0 2 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_CrateItem::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::CrateItem>::hash_stable
183 2 0 0 0 0 0 1 0 0
426 3 0 0 1 1 0 1 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_FnDecl::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::FnDecl>::hash_stable
386 3 0 0 1 0 0 0 0 0
426 2 0 0 2 1 0 0 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Pat::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Pat>::hash_stable
0 1 1 1 1 0 0 0 0 0
396 2 0 0 1 0 0 0 0 0
426 2 1 1 2 1 0 0 0 0
fn=rustc_hir::stable_hash_impls::<impl rustc_data_structures::stable_hasher::HashStable<HirCtx> for rustc_hir::hir::Item>::hash_stable
0 17 1 1 1 0 0 7 0 0
288 16 0 0 0 0 0 4 0 0
364 12 0 0 0 0 0 3 0 0
396 2 0 0 0 0 0 0 0 0
426 14 1 1 5 0 0 4 0 0
fn=rustc_interface::util::compute_crate_disambiguator
32 6 0 0 2 1 0 4 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::finalize_and_compute_crate_hash
32 5 1 1 2 1 0 3 0 0
183 3 0 0 0 0 0 2 0 0
248 2 0 0 0 0 0 0 0 0
296 8 1 1 1 0 0 2 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::root
32 5 0 0 2 1 0 3 0 0
426 3 0 0 0 0 0 1 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_hir::hir::Body>::hash_stable
0 8 2 2 2 0 0 2 0 0
396 3 0 0 1 0 0 0 0 0
426 2 0 0 2 1 0 0 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_expr
0 11 1 1 7 0 0 0 0 0
288 16 2 2 0 0 0 4 0 0
396 9 1 1 3 0 0 0 0 0
426 36 1 1 24 1 0 3 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_ty
288 12 0 0 0 0 0 3 0 0
396 3 0 0 1 0 0 0 0 0
426 3 1 1 3 0 0 0 0 0
fn=rustc_middle::ich::impls_ty::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::Binder<T>>::hash_stable
183 24 0 0 0 0 0 12 0 0
386 36 0 0 12 0 0 0 0 0
fn=rustc_middle::ich::impls_ty::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::subst::GenericArg>::hash_stable
426 14 2 0 8 2 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::mangle_name
32 54 6 1 18 3 0 27 0 0
36 117 11 2 54 3 0 54 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_FieldDef::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::FieldDef>::hash_stable
183 28 0 0 0 0 0 14 0 0
364 28 0 0 0 0 0 7 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_ReprOptions::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::ReprOptions>::hash_stable
0 18 4 2 0 0 0 7 0 0
396 27 1 1 12 0 0 0 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_VariantDef::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::VariantDef>::hash_stable
0 20 0 0 8 0 0 0 0 0
183 12 0 0 0 0 0 6 0 0
288 28 0 0 0 0 0 7 0 0
364 16 0 0 0 0 0 4 0 0
386 12 0 0 4 0 0 0 0 0
396 12 0 0 4 3 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
555 4 0 0 2 0 0 2 2 1
fn=rustc_middle::ty::sty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_ExistentialPredicate::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::ExistentialPredicate>::hash_stable
183 10 0 0 0 0 0 7 0 0
fn=rustc_middle::ty::sty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_TyKind::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::TyKind>::hash_stable
183 10 0 0 0 0 0 5 0 0
386 9 0 0 3 0 0 0 0 0
426 19 1 0 6 1 0 6 0 0
fn=rustc_middle::util::common::record_time
0 21 4 1 21 0 0 0 0 0
183 42 0 0 0 0 0 21 0 0
364 36 0 0 0 0 0 9 0 0
fn=rustc_span::SourceFile::new
32 6 0 0 2 0 0 3 0 0
36 14 2 2 6 0 0 8 0 0
fn=rustc_span::hygiene::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_ExpnData::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_span::hygiene::ExpnData>::hash_stable
0 14 0 0 3 0 0 3 0 0
183 10 1 1 0 0 0 5 0 0
349 9 0 0 0 0 0 3 0 0
364 10 0 0 2 0 0 2 0 0
386 18 5 3 6 0 0 0 0 0
396 18 1 1 6 0 0 0 0 0
398 3 1 1 3 0 0 0 0 0
fn=rustc_span::source_map::StableSourceFileId::new_from_pieces
32 2030 10 1 812 17 1 1218 0 0
36 4872 10 1 2436 15 0 2436 0 0
fn=rustc_symbol_mangling::legacy::mangle
32 60 0 0 24 3 0 36 0 0
36 144 4 1 72 10 0 72 0 0
fn=std::thread::local::LocalKey<T>::with
32 148 6 4 58 0 0 90 1 0
183 4 0 0 0 0 0 4 0 0
455 36 0 0 4 1 0 4 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/stack.rs
fn=rustc_data_structures::stack::ensure_sufficient_stack
15 48069 1112 208 0 0 0 36539 5 0
16 33363 387 54 32312 0 0 1051 37 0
17 54358 264 37 42931 658 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/svh.rs
fn=rustc_data_structures::svh::Svh::new
23 102 15 1 0 0 0 0 0 0
25 102 0 0 102 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
16 46 0 0 46 43 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::extract_one
16 13 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/sync.rs
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
202 1 0 0 0 0 0 1 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 3 0 0 3 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 2 0 0 2 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 105 0 0 105 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 2 1 1 2 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 110 0 0 110 5 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 1 1 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 62 0 0 62 4 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 8 0 0 8 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 4 0 0 4 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 16 0 0 16 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 4 0 0 4 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 4 0 0 4 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 2 0 0 2 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 2 0 0 2 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 1 1 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 2 0 0 2 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 10 0 0 10 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 2 0 0 2 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 5 0 0 5 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 6 0 0 6 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 14 0 0 14 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 5 0 0 5 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 5 0 0 5 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 14 0 0 14 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 17 0 0 17 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 8 0 0 8 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 2 2 1 2 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 3 0 0 3 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 29 0 0 29 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 2 0 0 2 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 2 0 0 2 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 2 0 0 2 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 4 0 0 4 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 7 0 0 7 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 44 0 0 44 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 5 0 0 5 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 12 0 0 12 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 6 0 0 6 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 7 0 0 7 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 5 0 0 5 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 14 0 0 14 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 6 0 0 6 6 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 3 0 0 3 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 10 0 0 10 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 30 0 0 30 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 1 1 1 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 3 0 0 3 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 2 0 0 2 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 19 0 0 19 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 4 0 0 4 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 15 0 0 15 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 16 0 0 16 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 8 0 0 8 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 2 0 0 2 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 8 0 0 8 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 3 0 0 3 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 3 0 0 3 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 4 0 0 4 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 647 0 0 647 66 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 541 0 0 541 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 31 0 0 31 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 8 7 1 8 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 1 1 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 3 0 0 3 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 6 0 0 6 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 2 0 0 2 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 14 0 0 14 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 42 0 0 42 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 39 0 0 39 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 6 0 0 6 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 3 0 0 3 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 3 0 0 3 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 23 0 0 23 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 3 0 0 3 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 18 0 0 18 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 10 0 0 10 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 10 0 0 10 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 53 0 0 53 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 2 0 0 2 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 3178 0 0 3178 26 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 2 0 0 2 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 25 0 0 25 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 20 0 0 20 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 3 0 0 3 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 126 0 0 126 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 30 0 0 30 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 2 0 0 2 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 14 0 0 14 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 10 0 0 10 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 3 0 0 3 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 3 0 0 3 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 1 1 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 20 0 0 20 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 10 0 0 10 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 6 0 0 6 5 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 3 0 0 3 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 2 0 0 2 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 15 0 0 15 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 7 0 0 7 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 13 0 0 13 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 4 0 0 4 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 69 0 0 69 4 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 3 0 0 3 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 441 0 0 441 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 3 0 0 3 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 20 0 0 20 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 3 0 0 3 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 3 0 0 3 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 16 9 1 16 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 88 0 0 88 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 1 0 0 1 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 2 0 0 2 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 14 0 0 14 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 2 0 0 2 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
144 2 0 0 2 0 0 0 0 0
fn=rustc_ast::attr::SessionGlobals::new
443 16 1 1 0 0 0 12 3 3
fn=rustc_codegen_ssa::base::codegen_crate
443 3 1 1 0 0 0 2 0 0
fn=rustc_data_structures::sync::join
155 18 2 2 0 0 0 13 0 0
159 5 1 0 3 0 0 2 1 0
160 17 1 1 14 4 0 0 0 0
202 2 0 0 0 0 0 1 0 0
fn=rustc_data_structures::sync::par_for_each_in
205 21 4 4 0 0 0 18 0 0
208 3 0 0 0 0 0 3 0 0
216 2 0 0 0 0 0 0 0 0
219 24 2 2 21 2 0 0 0 0
fn=rustc_interface::passes::configure_and_expand_inner
0 1 1 1 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::new
633 400 49 49 200 0 0 200 25 25
fn=rustc_metadata::rmeta::decoder::CrateMetadata::new
443 56 9 1 28 0 0 28 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
443 20 2 2 0 0 0 17 3 0
fn=rustc_middle::ty::query::on_disk_cache::OnDiskCache::new_empty
443 10 2 2 0 0 0 8 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
274 17 2 2 8 0 0 9 0 0
fn=rustc_passes::hir_id_validator::check_crate
202 2 0 0 0 0 0 1 0 0
443 5 1 1 1 1 0 3 1 0
448 4 0 0 2 1 0 2 0 0
fn=rustc_query_system::dep_graph::graph::DepGraph<K>::with_anon_task
144 97 0 0 97 13 0 0 0 0
fn=rustc_query_system::dep_graph::graph::DepGraph<K>::with_task
144 6 0 0 6 0 0 0 0 0
fn=rustc_session::parse::ParseSess::with_span_handler
443 18 2 2 2 1 1 14 0 0
fn=rustc_session::session::build_session
443 19 2 2 1 1 0 14 2 2
633 3 0 0 0 0 0 3 1 1
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
202 4 2 2 0 0 0 2 0 0
fn=rustc_span::SessionGlobals::new
443 68 7 4 26 0 0 40 7 3
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/thin_vec.rs
fn=<rustc_ast::ast::Expr as rustc_ast::attr::HasAttrs>::attrs
34 63 3 1 21 1 0 0 0 0
fn=<rustc_ast::ast::Stmt as rustc_ast::attr::HasAttrs>::attrs
34 3 0 0 3 0 0 0 0 0
fn=<rustc_data_structures::thin_vec::ThinVec<T> as core::convert::From<alloc::vec::Vec<T>>>::from
16 80 2 2 0 0 0 52 0 0
17 14 1 1 0 0 0 0 0 0
18 80 0 0 66 0 0 0 0 0
fn=<rustc_data_structures::thin_vec::ThinVec<T> as core::iter::traits::collect::Extend<T>>::extend
17 5 0 0 0 0 0 0 0 0
50 25 2 1 0 0 0 20 0 0
52 15 2 1 5 0 0 0 0 0
53 5 2 1 0 0 0 5 0 0
55 30 0 0 25 0 0 0 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_stmt
34 3 0 0 0 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_expr
34 36 0 0 12 0 0 0 0 0
fn=<rustc_lint::early::EarlyContextAndPass<T> as rustc_ast::visit::Visitor>::visit_expr
34 36 0 0 12 2 0 0 0 0
fn=<rustc_lint::late::LateContextAndPass<T> as rustc_hir::intravisit::Visitor>::visit_expr
34 39 0 0 13 1 0 0 0 0
fn=<rustc_lint::late::LateContextAndPass<T> as rustc_hir::intravisit::Visitor>::visit_nested_body
34 1 0 0 1 0 0 0 0 0
fn=<rustc_passes::check_attr::CheckAttrVisitor as rustc_hir::intravisit::Visitor>::visit_expr
34 39 1 1 13 7 0 0 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
17 31 0 0 0 0 0 0 0 0
24 62 0 0 0 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_visit_expr
43 79 2 2 26 0 0 0 0 0
fn=rustc_ast::mut_visit::visit_clobber
24 4 0 0 0 0 0 0 0 0
fn=rustc_ast::ptr::P<T>::filter_map
34 2 0 0 0 0 0 0 0 0
fn=rustc_ast::ptr::P<T>::map
24 8 0 0 0 0 0 0 0 0
fn=rustc_ast::visit::walk_expr
34 351 0 0 117 20 0 0 0 0
fn=rustc_ast::visit::walk_stmt
34 3 1 1 1 1 0 0 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
34 36 1 1 12 0 0 0 0 0
fn=rustc_hir::hir::StmtKind::attrs
34 25 1 0 25 0 0 0 0 0
fn=rustc_hir::intravisit::walk_arm
34 4 0 0 2 0 0 0 0 0
fn=rustc_hir::intravisit::walk_body
34 3 0 0 1 0 0 0 0 0
fn=rustc_hir::intravisit::walk_expr
0 8 0 0 0 0 0 0 0 0
34 854 0 0 405 66 0 1 0 0
fn=rustc_hir::intravisit::walk_stmt
34 8 0 0 4 0 0 0 0 0
fn=rustc_middle::hir::map::Map::attrs
34 68 1 1 68 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::with_parent
34 39 0 0 13 0 0 0 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_expr
34 39 1 1 13 0 0 0 0 0
74 39 0 0 13 0 0 13 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_prefix_expr
0 4 3 1 0 0 0 0 0 0
17 2 0 0 0 0 0 0 0 0
34 7 1 1 0 0 0 0 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_stmt_without_recovery
17 3 0 0 0 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
34 19163 151 42 2 0 0 3 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/transitive_relation.rs
fn=_ZN21rustc_data_structures19transitive_relation27TransitiveRelation$LT$T$GT$9add_indexN.llvm.M
0 4 0 0 4 0 0 0 0 0
71 32 1 1 0 0 0 20 0 0
72 8 0 0 0 0 0 0 0 0
74 4 0 0 4 0 0 0 0 0
78 10 1 1 4 0 0 6 0 0
80 2 0 0 0 0 0 0 0 0
82 28 0 0 24 0 0 0 0 0
fn=rustc_data_structures::transitive_relation::TransitiveRelation<T>::add
0 4 1 1 0 0 0 0 0 0
50 44 0 0 28 0 0 0 0 0
55 18 0 0 0 0 0 0 0 0
100 96 2 2 0 0 0 54 0 0
101 28 0 0 0 0 0 14 0 0
102 56 1 1 0 0 0 14 0 0
108 40 2 2 16 0 0 24 0 0
110 82 0 0 68 0 0 0 0 0
fn=rustc_data_structures::transitive_relation::TransitiveRelation<T>::add_index
0 12 1 1 12 0 0 0 0 0
71 216 1 1 0 0 0 144 1 0
72 48 0 0 0 0 0 0 0 0
74 48 0 0 48 1 0 24 0 0
78 20 0 0 8 0 0 12 0 0
80 4 0 0 0 0 0 0 0 0
82 168 0 0 144 0 0 0 0 0
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::new
40 304 0 0 152 0 0 152 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::UniversalRegionRelations::outlives
0 23 2 2 15 0 0 1 0 0
115 6 1 1 0 0 0 0 0 0
347 8 1 1 0 0 0 0 0 0
348 13 2 2 7 0 0 6 0 0
351 36 1 1 18 0 0 18 0 0
356 1 0 0 1 0 0 0 0 0
358 6 0 0 0 0 0 0 0 0
362 6 1 1 6 0 0 0 0 0
365 30 0 0 12 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::create
0 1 0 0 0 0 0 0 0 0
40 21 1 1 5 0 0 12 2 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/vec_linked_list.rs
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
28 108 1 1 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_data_structures/work_queue.rs
fn=<rustc_mir::dataflow::framework::direction::Forward as rustc_mir::dataflow::framework::direction::Direction>::join_state_into_successors_of
32 16 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::iterate_to_fixpoint
26 130 10 5 39 0 0 78 0 0
32 31 0 0 0 0 0 0 0 0
43 31 4 1 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_driver/args.rs
fn=rustc_driver::args::arg_expand
0 2 0 0 2 0 0 0 0 0
6 18 1 1 0 0 0 12 0 0
18 18 1 1 6 1 1 10 2 1
20 18 2 2 14 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_driver/lib.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
1240 2 0 0 0 0 0 2 0 0
1241 11 1 1 3 1 0 6 0 0
fn=<rustc_driver::TimePassesCallbacks as rustc_driver::Callbacks>::config
0 2 0 0 0 0 0 0 0 0
127 3 0 0 0 0 0 1 1 0
128 3 0 0 2 0 0 0 0 0
129 1 0 0 1 0 0 0 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
0 1 1 1 0 0 0 0 0 0
1238 1 0 0 1 1 0 1 0 0
1249 7 0 0 1 1 0 2 0 0
fn=rustc_driver::Callbacks::after_parsing
97 6 3 1 3 0 0 0 0 0
fn=rustc_driver::Compilation::and_then
0 1 0 0 0 0 0 0 0 0
270 6 0 0 1 1 0 1 0 0
271 2 0 0 2 0 0 0 0 0
272 10 1 1 6 1 0 4 0 0
274 2 0 0 2 0 0 1 0 0
477 6 1 1 0 0 0 5 0 0
479 2 0 0 0 0 0 0 0 0
480 3 0 0 3 0 0 0 0 0
482 8 0 0 6 0 0 0 0 0
fn=rustc_driver::RustcDefaultCalls::list_metadata
606 12 1 1 0 0 0 6 0 0
612 5 0 0 1 1 0 1 0 0
630 8 0 0 7 0 0 0 0 0
fn=rustc_driver::RustcDefaultCalls::print_crate_info
632 13 2 2 0 0 0 10 0 0
737 8 1 1 7 0 0 0 0 0
fn=rustc_driver::RustcDefaultCalls::try_process_rlink
0 1 1 1 0 0 0 0 0 0
596 6 1 1 0 0 0 5 0 0
597 2 0 0 1 0 0 0 0 0
604 7 0 0 6 0 0 0 0 0
fn=rustc_driver::catch_with_exit_code
1134 4 1 1 0 0 0 3 0 0
1136 2 0 0 0 0 0 0 0 0
1140 5 1 1 4 0 0 0 0 0
fn=rustc_driver::handle_options
0 16 2 2 4 0 0 3 0 0
987 7 1 1 0 0 0 6 0 0
991 1 0 0 0 0 0 0 0 0
1000 2 0 0 1 1 0 1 1 0
1001 549 3 3 193 1 0 293 0 0
1004 2 0 0 0 0 0 1 0 0
1019 4 0 0 2 1 0 2 0 0
1021 14 2 2 3 0 0 2 0 0
1028 5 1 1 1 0 0 1 0 0
1035 5 1 1 1 0 0 1 0 0
1041 5 1 1 1 0 0 1 0 0
1060 6 2 2 1 0 0 1 0 0
1065 10 2 2 5 0 0 5 0 0
1066 9 0 0 7 0 0 0 0 0
fn=rustc_driver::init_rustc_env_logger
1229 3 1 1 0 0 0 0 0 0
fn=rustc_driver::install_ice_hook
0 1 0 0 0 0 0 0 0 0
1222 3 1 1 0 0 0 1 0 0
1224 2 0 0 1 0 0 0 0 0
fn=rustc_driver::main
1232 3 1 1 0 0 0 2 0 0
1233 3 0 0 1 1 0 3 0 0
1234 1 0 0 1 1 0 1 0 0
1235 1 0 0 0 0 0 1 0 0
1236 2 0 0 1 1 0 1 0 0
1237 2 2 2 0 0 0 1 0 0
1252 9 0 0 3 3 1 2 0 0
1253 2 0 0 1 1 0 1 0 0
fn=rustc_driver::run_compiler
0 14 3 3 2 0 0 1 0 0
133 5 0 0 4 3 0 1 0 0
138 18 2 2 2 0 0 13 4 0
146 12 1 1 2 1 0 4 1 0
147 4 1 1 2 0 0 0 0 0
155 4 0 0 0 0 0 3 0 0
156 1 0 0 1 1 0 1 0 0
157 14 2 2 6 0 0 5 1 0
161 1 0 0 1 1 0 1 0 0
162 6 0 0 2 1 0 2 0 0
164 1 0 0 0 0 0 1 1 0
185 8 1 1 2 1 0 1 0 0
190 4 1 1 0 0 0 4 0 0
191 20 3 3 9 0 0 11 2 0
232 2 0 0 0 0 0 0 0 0
241 59 7 7 26 7 0 32 6 0
242 2 0 0 1 0 0 1 0 0
243 6 0 0 3 0 0 3 1 0
244 12 2 2 6 0 0 6 0 0
245 4 0 0 2 0 0 2 0 0
246 4 1 1 2 0 0 2 0 0
247 4 0 0 2 0 0 2 0 0
248 4 1 1 2 0 0 2 0 0
249 4 0 0 2 0 0 2 0 0
250 1 0 0 0 0 0 1 0 0
251 1 1 1 0 0 0 1 0 0
253 1 1 1 0 0 0 1 0 0
258 4 1 1 3 1 0 1 0 0
260 4 0 0 3 0 0 0 0 0
415 10 0 0 7 2 2 1 0 0
431 5 2 2 1 0 0 1 0 0
432 6 1 1 1 0 0 1 0 0
433 6 0 0 3 2 0 3 3 0
438 4 0 0 0 0 0 0 0 0
462 22 3 3 8 1 0 11 0 0
fn=rustc_driver::set_sigpipe_handler
418 1 1 1 0 0 0 0 0 0
422 6 0 0 1 1 0 2 0 0
424 2 0 0 1 0 0 0 0 0
fn=rustc_interface::queries::<impl rustc_interface::interface::Compiler>::enter
0 15 2 2 3 0 0 2 0 0
285 4 1 0 1 1 0 1 0 0
287 4 0 0 3 1 0 0 0 0
314 7 1 1 4 2 0 1 0 0
318 4 0 0 1 1 0 0 0 0
320 1 0 0 1 0 0 0 0 0
326 3 0 0 1 1 0 1 0 0
329 4 1 1 3 2 0 0 0 0
335 3 1 0 1 1 0 1 0 0
336 7 1 1 4 3 0 1 0 0
340 3 0 0 1 1 0 1 0 0
342 7 0 0 3 0 0 1 0 0
348 4 1 0 1 1 0 1 0 0
351 5 0 0 2 2 0 2 1 0
352 6 0 0 1 1 0 2 0 0
354 6 0 0 4 1 0 0 0 0
358 2 1 1 1 1 0 0 0 0
380 6 2 1 2 1 0 1 0 0
382 7 0 0 5 4 0 1 0 0
386 4 1 0 2 1 0 1 0 0
388 4 1 1 3 2 0 0 0 0
392 9 0 0 3 2 0 2 0 0
393 6 1 1 0 0 0 3 1 1
fn=rustc_span::with_source_map
0 16 2 2 0 0 0 0 0 0
261 5 1 1 1 0 0 2 0 0
262 10 0 0 0 0 0 2 0 0
263 4 0 0 4 1 0 1 0 0
264 2 0 0 1 0 0 0 0 0
265 1 0 0 1 1 0 1 0 0
266 1 1 1 1 1 0 1 0 0
267 1 0 0 1 1 0 1 0 0
269 4 1 1 0 0 0 3 0 0
277 4 1 1 4 1 0 1 0 0
279 2 0 0 0 0 0 0 0 0
283 12 1 1 3 0 0 5 0 0
394 2 0 0 0 0 0 0 0 0
396 4 0 0 2 0 0 1 0 0
397 6 1 1 3 3 0 1 0 0
398 7 1 0 2 1 0 2 0 0
399 1 0 0 0 0 0 1 0 0
401 4 0 0 3 2 0 0 0 0
405 1 0 0 0 0 0 0 0 0
414 2 1 1 0 0 0 0 0 0
479 2 0 0 0 0 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
1144 5 1 1 1 1 0 3 0 0
1145 3 0 0 1 1 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_errors/emitter.rs
fn=rustc_errors::emitter::EmitterWriter::stderr
0 2 0 0 2 0 0 0 0 0
534 1 0 0 0 0 0 0 0 0
535 2 0 0 0 0 0 0 0 0
543 2 0 0 1 1 0 1 0 0
575 12 2 2 0 0 0 6 0 0
584 20 1 1 6 0 0 14 2 2
593 8 0 0 6 0 0 0 0 0
2047 13 2 2 6 1 0 6 0 0
fn=rustc_errors::emitter::EmitterWriter::ui_testing
615 1 1 1 0 0 0 0 0 0
616 1 0 0 0 0 0 1 0 0
617 16 1 1 8 0 0 8 2 2
618 1 0 0 1 0 0 0 0 0
fn=rustc_errors::emitter::HumanReadableErrorType::Default
40 3 1 1 1 0 0 0 0 0
fn=rustc_errors::emitter::HumanReadableErrorType::unzip
47 1 1 1 0 0 0 0 0 0
49 2 0 0 0 0 0 0 0 0
53 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_errors/lib.rs
fn=<rustc_errors::HandlerInner as core::ops::drop::Drop>::drop
356 64 8 1 0 0 0 48 0 0
357 8 0 0 0 0 0 8 1 0
359 8 0 0 0 0 0 0 0 0
362 32 0 0 0 0 0 32 7 0
365 8 0 0 0 0 0 0 0 0
369 64 8 1 56 0 0 0 0 0
854 8 0 0 8 8 0 0 0 0
fn=_ZN12rustc_passes10check_attr16CheckAttrVisitor16check_attributesN.llvm.M
0 3 2 1 3 1 0 0 0 0
fn=rustc_ast_passes::ast_validation::AstValidator::check_fn_decl
0 3 1 1 2 0 0 1 0 0
fn=rustc_errors::Handler::abort_if_errors
683 27 8 1 0 0 0 27 0 0
685 36 0 0 27 0 0 0 0 0
854 9 0 0 9 6 0 0 0 0
861 9 0 0 0 0 0 9 0 0
863 9 0 0 0 0 0 0 0 0
fn=rustc_errors::Handler::err_count
668 341 66 1 0 0 0 341 0 0
670 682 0 0 682 0 0 0 0 0
850 682 0 0 682 95 0 0 0 0
fn=rustc_errors::Handler::has_errors
672 5 4 1 0 0 0 5 0 0
674 10 0 0 10 0 0 0 0 0
854 10 0 0 5 0 0 0 0 0
fn=rustc_errors::Handler::print_error_count
0 7 2 2 2 0 0 0 0 0
679 7 1 1 0 0 0 6 0 0
681 8 0 0 7 0 0 0 0 0
776 1 0 0 1 0 0 0 0 0
780 2 0 0 0 0 0 1 0 0
783 3 1 1 1 0 0 0 0 0
788 3 0 0 1 0 0 0 0 0
797 3 0 0 0 0 0 0 0 0
fn=rustc_errors::Handler::with_emitter
402 21 7 1 0 0 0 7 0 0
407 21 0 0 7 7 0 7 0 0
409 35 7 1 0 0 0 28 0 0
411 28 0 0 14 0 0 0 0 0
fn=rustc_errors::Handler::with_emitter_and_flags
413 56 1 1 0 0 0 24 0 0
417 312 32 8 128 8 0 184 39 13
418 32 8 2 16 0 0 16 7 2
419 208 24 6 104 0 0 104 1 0
420 32 0 0 16 0 0 16 8 2
424 16 0 0 0 0 0 16 7 2
432 48 0 0 32 0 0 0 0 0
fn=rustc_errors::HandlerInner::emit_stashed_diagnostics
728 144 14 1 0 0 0 108 1 0
731 144 0 0 126 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_errors/registry.rs
fn=rustc_errors::registry::Registry::new
12 3 1 1 0 0 0 1 0 0
13 6 0 0 3 0 0 3 2 0
14 4 0 0 2 0 0 0 0 0
fn=rustc_interface::interface::create_compiler_and_run
6 6 0 0 3 0 0 3 2 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_expand/base.rs
fn=<<F as rustc_expand::base::TTMacroExpander>::expand::AvoidInterpolatedIdents as rustc_ast::mut_visit::MutVisitor>::visit_tt
372 7 1 1 0 0 0 4 0 0
373 2 0 0 1 0 0 0 0 0
374 3 1 1 1 0 0 0 0 0
384 6 1 1 5 0 0 0 0 0
fn=<F as rustc_expand::base::TTMacroExpander>::expand
363 12 1 1 0 0 0 8 0 0
391 1 0 0 1 0 0 0 0 0
392 8 2 1 7 0 0 0 0 0
fn=<rustc_expand::base::MacEager as rustc_expand::base::MacResult>::make_expr
517 4 1 1 0 0 0 3 0 0
518 1 0 0 1 0 0 0 0 0
519 5 0 0 3 0 0 0 0 0
fn=<rustc_expand::mbe::macro_rules::MacroRulesMacroExpander as rustc_expand::base::TTMacroExpander>::expand
1061 2 0 0 2 0 0 0 0 0
fn=rustc_expand::base::ExtCtxt::call_site
999 2 1 1 0 0 0 1 0 0
1000 5 0 0 2 0 0 1 0 0
1001 4 0 0 2 0 0 0 0 0
fn=rustc_expand::base::ExtCtxt::check_unused_macros
1077 4 0 0 3 0 0 0 0 0
fn=rustc_expand::base::ExtCtxt::monotonic_expander
987 1 1 1 0 0 0 0 0 0
989 2 0 0 1 0 0 0 0 0
fn=rustc_expand::base::ExtCtxt::new
956 33 1 1 0 0 0 15 0 0
962 81 4 2 24 0 0 54 0 0
964 21 2 1 9 0 0 9 0 0
968 3 0 0 3 2 0 3 0 0
969 12 2 1 0 0 0 12 0 0
972 27 2 1 15 0 0 15 0 0
978 24 2 1 18 0 0 0 0 0
fn=rustc_expand::base::ExtCtxt::new_parser_from_tts
990 2 1 1 0 0 0 1 0 0
991 4 0 0 2 2 0 1 0 0
992 3 0 0 2 0 0 0 0 0
fn=rustc_expand::base::ExtCtxt::source_map
994 2 1 0 2 1 0 0 0 0
995 1 0 0 1 0 0 0 0 0
fn=rustc_expand::base::ExtCtxt::std_path
1006 3 0 0 2 0 0 1 0 0
1066 7 2 2 0 0 0 3 0 0
1071 6 1 1 4 0 0 0 0 0
fn=rustc_expand::base::ExtCtxt::trace_macros_diag
0 1 0 0 0 0 0 0 0 0
1046 7 1 1 0 0 0 6 0 0
1056 8 0 0 7 0 0 0 0 0
fn=rustc_expand::base::ExtCtxt::with_def_site_ctxt
1005 2 1 1 0 0 0 0 0 0
1006 6 1 1 4 1 0 0 0 0
fn=rustc_expand::base::MacEager::expr
485 3 0 0 0 0 0 2 0 0
494 3 1 1 0 0 0 1 0 0
495 6 0 0 3 0 0 3 0 0
499 4 0 0 2 0 0 0 0 0
fn=rustc_expand::base::SyntaxExtension::default
774 39 1 1 0 0 0 0 0 0
775 390 0 0 0 0 0 312 0 0
786 156 1 1 78 0 0 78 0 0
788 39 0 0 39 0 0 0 0 0
fn=rustc_expand::base::SyntaxExtension::dummy_bang
775 10 1 1 0 0 0 8 0 0
786 4 0 0 0 0 0 3 0 0
832 1 1 1 0 0 0 0 0 0
841 1 0 0 1 0 0 0 0 0
fn=rustc_expand::base::SyntaxExtension::dummy_derive
775 10 1 1 0 0 0 8 0 0
786 4 0 0 0 0 0 3 0 0
843 1 0 0 0 0 0 0 0 0
853 1 0 0 1 0 0 0 0 0
fn=rustc_expand::base::SyntaxExtension::expn_data
763 8 0 0 2 0 0 0 0 0
859 10 2 0 0 0 0 8 0 0
866 26 2 0 0 0 0 26 0 0
870 2 0 0 2 0 0 0 0 0
872 2 0 0 2 0 0 0 0 0
874 2 0 0 2 0 0 0 0 0
879 12 0 0 10 0 0 0 0 0
fn=rustc_expand::base::SyntaxExtension::macro_kind
763 25 4 0 10 0 0 0 0 0
fn=rustc_expand::base::SyntaxExtension::new
0 15 0 0 3 0 0 0 0 0
792 48 3 1 6 0 0 21 0 0
801 15 3 1 3 3 0 12 0 0
805 18 0 0 3 0 0 3 0 0
806 12 3 1 6 1 0 3 0 0
811 12 3 1 3 3 0 3 0 0
812 18 0 0 12 3 0 6 0 0
813 3 0 0 0 0 0 0 0 0
817 72 6 2 30 0 0 42 2 0
818 15 0 0 9 0 0 6 0 0
820 9 3 1 0 0 0 6 0 0
821 18 0 0 9 0 0 3 0 0
823 12 3 1 6 0 0 3 0 0
824 12 0 0 6 3 0 3 0 0
828 3 0 0 0 0 0 0 0 0
830 27 0 0 21 0 0 0 0 0
fn=rustc_expand::base::SyntaxExtension::non_macro_attr
775 20 1 1 0 0 0 16 0 0
786 4 0 0 0 0 0 4 0 0
855 2 1 1 0 0 0 0 0 0
857 2 0 0 2 0 0 0 0 0
fn=rustc_expand::base::expr_to_spanned_string
1118 10 1 1 0 0 0 5 0 0
1125 9 1 1 1 1 0 6 0 0
1128 5 1 1 1 0 0 0 0 0
1129 11 1 1 4 0 0 4 0 0
1136 8 2 2 6 0 0 0 0 0
fn=rustc_expand::expand::InvocationCollector::collect
0 4 2 1 0 0 0 0 0 0
931 16 2 1 8 0 0 8 0 0
935 2 0 0 2 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::expand_crate
994 2 0 0 2 1 0 0 0 0
fn=rustc_expand::expand::MacroExpander::fully_expand_fragment
931 44 8 4 18 3 0 26 2 0
935 4 0 0 4 2 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_expand/build.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
36 54 2 1 18 4 0 24 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::arm
464 1 1 1 0 0 0 0 0 0
465 9 1 1 0 0 0 8 0 0
474 1 0 0 1 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::attribute
642 6 1 1 0 0 0 2 0 0
643 28 0 0 14 1 0 14 0 0
644 8 0 0 4 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::expr
213 3 1 1 0 0 0 1 0 0
214 10 1 1 5 0 0 5 0 0
215 3 0 0 2 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::expr_addr_of
242 5 1 1 0 0 0 2 0 0
244 4 0 0 3 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::expr_call_global
19 7 1 1 3 1 0 3 0 0
214 10 2 2 5 0 0 5 0 0
218 1 0 0 1 0 0 0 0 0
257 7 1 1 0 0 0 4 0 0
265 6 0 0 5 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::expr_match
214 4 0 0 2 0 0 2 0 0
480 5 1 1 0 0 0 2 0 0
482 4 0 0 3 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::expr_str
214 8 1 1 4 0 0 4 0 0
309 7 1 1 1 1 0 4 0 0
310 6 0 0 3 0 0 3 0 0
331 3 1 1 0 0 0 1 0 0
333 3 1 1 2 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::expr_vec
214 6 1 1 3 0 0 3 0 0
325 3 1 1 0 0 0 1 0 0
326 4 0 0 2 0 0 2 0 0
327 3 0 0 2 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::expr_vec_slice
214 6 1 1 3 0 0 3 0 0
326 4 0 0 2 0 0 2 0 0
328 4 1 1 0 0 0 2 0 0
330 4 0 0 3 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::item
0 2 0 0 0 0 0 0 0 0
567 14 1 1 0 0 0 10 0 0
576 32 2 2 14 0 0 14 0 0
577 8 0 0 4 0 0 4 0 0
578 10 1 1 4 0 0 4 0 0
580 10 0 0 2 0 0 2 0 0
585 16 0 0 12 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::meta_word
646 6 1 1 0 0 0 2 0 0
647 2 0 0 2 1 0 2 0 0
648 8 0 0 4 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::pat_tuple
395 6 1 1 3 0 0 3 0 0
436 3 1 1 0 0 0 1 0 0
437 4 0 0 2 0 0 2 0 0
438 3 0 0 2 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::path
12 3 1 1 0 0 0 1 0 0
13 6 1 1 3 0 0 3 0 0
14 4 0 0 2 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::path_all
0 10 2 1 2 0 0 2 0 0
21 20 4 2 0 0 0 18 0 0
28 2 0 0 0 0 0 0 0 0
29 12 0 0 3 1 0 3 0 0
30 6 0 0 0 0 0 0 0 0
31 4 0 0 0 0 0 0 0 0
38 2 0 0 0 0 0 0 0 0
42 6 2 1 0 0 0 2 0 0
44 12 0 0 4 0 0 8 0 0
45 16 2 1 8 0 0 6 0 0
49 10 2 1 4 0 0 6 0 0
50 22 2 1 14 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_expand/config.rs
fn=<alloc::vec::Vec<T> as rustc_data_structures::map_in_place::MapInPlace<T>>::flat_map_in_place
246 13 1 1 6 1 0 6 0 0
436 6 1 1 1 0 0 5 0 0
fn=<alloc::vec::Vec<rustc_ast::ast::Attribute> as rustc_ast::attr::HasAttrs>::visit_attrs
257 20 1 1 4 1 0 14 2 2
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_arm
246 13 1 1 6 0 0 6 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_item
0 8 0 0 0 0 0 4 0 0
246 12 1 1 4 1 0 4 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::visit_fn_decl
470 2 0 0 0 0 0 2 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
257 30 0 0 0 0 0 15 0 0
435 37 0 0 7 0 0 0 0 0
436 2 0 0 0 0 0 1 0 0
fn=rustc_ast::mut_visit::noop_flat_map_arm
464 2 0 0 1 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_flat_map_item
420 20 1 1 0 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_flat_map_stmt_kind
0 4 0 0 0 0 0 2 0 0
246 6 0 0 2 0 0 2 0 0
fn=rustc_ast::mut_visit::visit_clobber
257 4 0 0 0 0 0 2 0 0
fn=rustc_ast::ptr::P<T>::filter_map
435 35 0 0 7 0 0 0 0 0
fn=rustc_expand::config::StripUnconfigured::configure
0 10 0 0 0 0 0 5 0 0
244 67 4 2 0 0 0 40 1 1
246 42 1 0 17 4 0 17 0 0
247 51 2 1 35 0 0 0 0 0
fn=rustc_expand::config::StripUnconfigured::configure_expr
0 7 2 1 0 0 0 7 0 0
445 56 2 1 0 0 0 35 0 0
461 49 0 0 42 0 0 0 0 0
fn=rustc_expand::config::StripUnconfigured::in_cfg
336 144 4 1 0 0 0 108 0 0
338 4 0 0 0 0 0 0 0 0
372 162 4 1 126 0 0 0 0 0
531 6 1 1 0 0 0 2 0 0
fn=rustc_expand::config::StripUnconfigured::process_cfg_attr
268 26 2 2 0 0 0 16 3 3
269 10 0 0 2 1 0 2 0 0
270 24 1 1 12 0 0 12 0 0
300 18 0 0 14 0 0 0 0 0
fn=rustc_expand::config::features
0 8 0 0 0 0 0 2 0 0
46 304 0 0 0 0 0 0 0 0
57 3 0 0 0 0 0 2 0 0
61 3 0 0 2 1 0 1 0 0
196 12 1 1 0 0 0 7 0 0
202 2 0 0 0 0 0 2 0 0
204 4 1 1 0 0 0 1 0 0
206 3 0 0 1 1 0 2 0 0
207 8 1 1 2 0 0 3 0 0
208 2 0 0 0 0 0 0 0 0
215 5 1 1 2 0 0 3 0 0
217 3 0 0 2 0 0 1 0 0
219 2 0 0 0 0 0 1 0 0
220 8 2 2 2 0 0 3 0 0
222 13 1 1 6 0 0 3 0 0
225 22 2 2 8 0 0 11 0 0
226 11 1 1 7 0 0 0 0 0
246 14 2 2 8 2 0 8 0 0
256 2 0 0 0 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_expand/expand.rs
fn=<alloc::vec::Vec<T> as rustc_data_structures::map_in_place::MapInPlace<T>>::flat_map_in_place
0 4 0 0 0 0 0 0 0 0
1104 8 0 0 0 0 0 4 0 0
1290 8 0 0 0 0 0 0 0 0
1291 12 2 1 0 0 0 4 0 0
fn=<alloc::vec::Vec<rustc_ast::ast::Attribute> as rustc_ast::attr::HasAttrs>::visit_attrs
1080 80 2 1 35 0 0 35 2 2
1081 35 2 1 20 0 0 15 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_arm
0 2 1 1 1 0 0 0 0 0
1077 6 0 0 0 0 0 4 0 0
1084 17 2 2 9 0 0 8 0 0
1104 12 1 1 4 0 0 5 0 0
1175 7 2 2 0 0 0 4 0 0
1176 13 1 1 4 0 0 7 0 0
1178 16 2 2 8 0 0 8 0 0
1179 3 0 0 1 0 0 0 0 0
1191 12 2 2 4 0 0 5 0 0
1192 7 1 1 5 0 0 0 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_item
0 24 2 2 4 0 0 0 0 0
1077 24 1 1 0 0 0 16 3 3
1084 68 2 2 36 0 0 32 3 3
1104 16 0 0 0 0 0 8 3 3
1400 44 2 2 0 0 0 28 3 3
1401 16 0 0 0 0 0 8 3 3
1403 64 2 2 32 0 0 32 0 0
1404 12 0 0 4 0 0 0 0 0
1417 16 0 0 8 1 0 8 0 0
1418 8 0 0 4 0 0 4 0 0
1421 18 1 1 4 3 0 0 0 0
1431 2 0 0 0 0 0 0 0 0
1490 36 2 2 16 0 0 16 0 0
1491 20 0 0 4 0 0 4 0 0
1494 36 1 1 28 0 0 0 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_stmt
0 3 1 1 0 0 0 0 0 0
105 8 1 1 4 0 0 3 0 0
1021 16 1 1 4 0 0 7 0 0
1094 6 0 0 0 0 0 4 0 0
1096 14 2 1 0 0 0 8 0 0
1100 26 2 1 14 0 0 12 1 1
1104 27 2 1 6 0 0 9 3 3
1341 24 2 1 0 0 0 15 0 0
1342 21 2 1 9 0 0 6 0 0
1345 9 0 0 3 2 0 3 0 0
1346 36 2 1 16 2 0 18 0 0
1355 6 0 0 2 0 0 0 0 0
1368 10 0 0 4 0 0 0 0 0
1369 9 1 1 4 0 0 5 0 0
1370 3 1 1 0 0 0 1 0 0
1372 1 0 0 1 0 0 0 0 0
1376 1 0 0 0 0 0 0 0 0
1377 2 0 0 1 0 0 0 0 0
1378 7 1 1 3 1 0 3 0 0
1382 6 1 1 3 0 0 3 0 0
1386 12 1 1 6 0 0 4 0 0
1387 4 0 0 0 0 0 2 0 0
1391 26 1 0 19 0 0 0 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::visit_attribute
1639 18 1 1 0 0 0 12 0 0
1642 10 0 0 2 0 0 2 0 0
1643 20 2 2 12 0 0 0 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::visit_fn_decl
1780 5 1 1 0 0 0 2 0 0
1781 1 0 0 0 0 0 0 0 0
1783 4 0 0 3 0 0 0 0 0
fn=<rustc_expand::placeholders::PlaceholderExpander as rustc_ast::mut_visit::MutVisitor>::filter_map_expr
98 4 0 0 2 0 0 0 0 0
fn=<rustc_expand::placeholders::PlaceholderExpander as rustc_ast::mut_visit::MutVisitor>::flat_map_stmt
105 5 0 0 4 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
1389 16 2 1 16 0 0 0 0 0
fn=<smallvec::SmallVec<A> as rustc_data_structures::map_in_place::MapInPlace<T>>::flat_map_in_place
123 18 1 1 8 4 0 8 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
1094 14 0 0 0 0 0 14 0 0
1097 272 4 1 112 0 0 112 6 1
1100 91 3 1 49 0 0 42 0 0
1142 23 0 0 7 0 0 7 3 0
1145 98 8 3 49 0 0 49 1 0
1147 14 0 0 7 0 0 0 0 0
1165 14 0 0 7 0 0 0 0 0
1169 28 0 0 7 0 0 7 0 0
1170 105 5 2 49 0 0 49 0 0
1172 28 5 2 0 0 0 0 0 0
fn=_ZN12rustc_expand6expand15AstFragmentKind9make_fromN.llvm.M
0 3 1 1 0 0 0 2 0 0
71 6 2 1 0 0 0 2 0 0
73 10 0 0 2 2 1 0 0 0
74 2 0 0 1 1 1 1 0 0
75 3 1 0 1 1 1 1 0 0
77 6 0 0 4 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_flat_map_arm
0 3 0 0 0 0 0 1 0 0
1140 3 1 1 1 0 0 1 0 0
1327 2 0 0 0 0 0 1 0 0
1329 2 1 1 1 0 0 0 0 0
1330 3 0 0 0 0 0 1 0 0
1774 2 0 0 1 0 0 0 0 0
1776 5 1 1 4 0 0 2 0 0
fn=rustc_ast::mut_visit::noop_flat_map_item
1609 12 0 0 4 0 0 0 0 0
1611 8 0 0 0 0 0 4 0 0
1612 12 2 2 0 0 0 4 0 0
1774 8 1 1 4 0 0 0 0 0
1776 20 0 0 16 1 0 8 0 0
fn=rustc_ast::mut_visit::noop_flat_map_stmt_kind
0 7 0 0 0 0 0 1 0 0
1104 6 0 0 0 0 0 4 0 0
1290 4 1 1 0 0 0 0 0 0
1291 4 1 1 0 0 0 2 0 0
fn=rustc_ast::mut_visit::noop_visit_expr
0 1 1 1 1 0 0 0 0 0
1140 10 0 0 5 0 0 5 0 0
1774 26 1 0 13 0 0 0 0 0
1776 72 1 1 60 0 0 24 0 0
fn=rustc_ast::mut_visit::noop_visit_item_kind
0 1 0 0 0 0 0 0 0 0
1394 5 0 0 3 0 0 2 0 0
1395 2 1 1 0 0 0 2 0 0
1397 6 0 0 3 0 0 2 0 0
1774 2 0 0 1 0 0 0 0 0
1776 5 0 0 4 0 0 2 0 0
fn=rustc_ast::mut_visit::noop_visit_pat
1774 2 0 0 1 0 0 0 0 0
1776 5 1 1 4 0 0 2 1 0
fn=rustc_ast::mut_visit::noop_visit_path
1774 26 3 1 13 0 0 0 0 0
1776 65 0 0 52 1 0 26 1 0
fn=rustc_ast::ptr::P<T>::filter_map
0 2 1 1 0 0 0 0 0 0
98 3 0 0 2 0 0 0 0 0
1021 14 2 2 4 0 0 7 0 0
1094 14 0 0 0 0 0 14 0 0
1100 91 2 1 49 0 0 42 1 0
1292 21 2 1 7 0 0 7 1 0
1295 98 6 3 49 0 0 49 2 0
1297 14 0 0 7 0 0 0 0 0
1312 22 1 1 11 0 0 4 0 0
1313 2 0 0 1 0 0 1 0 0
1314 2 0 0 2 0 0 0 0 0
1319 18 2 1 6 0 0 6 0 0
1320 108 2 1 54 0 0 48 0 0
1323 30 2 1 1 0 0 0 0 0
fn=rustc_expand::base::expr_to_spanned_string
105 3 0 0 2 0 0 0 0 0
fn=rustc_expand::expand::<impl rustc_expand::base::MacResult for rustc_expand::mbe::macro_rules::ParserAnyMacro>::make_stmts
105 8 1 0 4 0 0 3 0 0
140 4 1 1 0 0 0 1 0 0
142 6 2 2 0 0 0 5 0 0
143 4 0 0 2 0 0 0 0 0
fn=rustc_expand::expand::AstFragment::add_placeholders
81 4 3 1 0 0 0 0 0 0
82 4 0 0 0 0 0 0 0 0
94 8 4 1 4 0 0 0 0 0
fn=rustc_expand::expand::AstFragment::mut_visit_with
110 16 1 1 0 0 0 8 0 0
112 20 1 1 8 2 1 0 0 0
114 2 0 0 0 0 0 0 0 0
115 3 0 0 1 1 0 1 0 0
121 6 1 1 2 1 0 0 0 0
122 4 1 0 0 0 0 0 0 0
123 4 1 1 0 0 0 2 0 0
125 9 0 0 6 0 0 0 0 0
fn=rustc_expand::expand::AstFragment::visit_with
0 11 0 0 7 0 0 0 0 0
127 27 3 1 0 0 0 18 0 0
129 18 3 1 7 0 0 0 0 0
133 5 0 0 0 0 0 2 0 0
136 16 2 1 14 1 0 0 0 0
fn=rustc_expand::expand::ExpansionConfig::default
1797 9 2 1 0 0 0 3 0 0
1798 21 0 0 6 0 0 15 1 0
1799 12 2 1 6 0 0 6 0 0
1801 6 0 0 3 2 0 3 0 0
1807 12 0 0 6 0 0 0 0 0
fn=rustc_expand::expand::Invocation::span
0 2 0 0 2 0 0 0 0 0
323 12 2 1 4 2 1 0 0 0
328 2 0 0 2 0 0 0 0 0
fn=rustc_expand::expand::InvocationCollector::check_attributes
1109 14 2 1 0 0 0 12 0 0
1110 4 0 0 4 0 0 0 0 0
1135 16 2 1 14 0 0 0 0 0
fn=rustc_expand::expand::InvocationCollector::collect
0 8 2 1 2 0 0 0 0 0
308 14 2 1 2 0 0 0 0 0
315 2 2 1 0 0 0 2 0 0
982 20 4 2 0 0 0 12 0 0
987 6 0 0 2 0 0 2 2 1
998 38 4 2 6 2 0 32 2 2
1000 42 4 2 16 0 0 26 0 0
1001 4 0 0 2 0 0 2 0 0
1002 6 2 1 2 1 0 2 0 0
1006 8 0 0 2 0 0 0 0 0
1012 20 2 1 6 1 0 8 0 0
1013 18 0 0 14 0 0 0 0 0
fn=rustc_expand::expand::InvocationCollector::find_attr_invoc
1041 231 3 1 0 0 0 210 10 4
1049 24 0 0 4 2 0 2 0 0
1052 16 0 0 2 0 0 4 0 0
1070 189 3 1 147 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::collect_invocations
0 7 0 0 0 0 0 1 0 0
112 20 0 0 8 3 1 0 0 0
114 2 1 1 0 0 0 0 0 0
121 2 1 1 0 0 0 1 0 0
122 4 2 2 0 0 0 0 0 0
123 4 0 0 0 0 0 2 0 0
559 48 6 2 0 0 0 28 3 1
565 16 0 0 16 2 0 4 0 0
568 40 3 1 0 0 0 28 2 1
570 8 0 0 8 1 0 0 0 0
571 4 0 0 4 0 0 0 0 0
575 4 0 0 4 0 0 0 0 0
578 16 3 1 8 3 0 4 0 0
579 16 0 0 8 0 0 8 1 0
582 8 0 0 4 1 0 0 0 0
583 15 2 1 12 1 0 3 0 0
585 3 0 0 3 0 0 0 0 0
588 32 2 0 12 1 0 12 0 0
589 32 4 1 28 2 0 0 0 0
1104 1 0 0 0 0 0 1 0 0
1140 2 0 0 1 0 0 1 0 0
1290 2 0 0 0 0 0 0 0 0
1291 2 0 0 0 0 0 1 0 0
fn=rustc_expand::expand::MacroExpander::expand_crate
0 4 1 1 0 0 0 0 0 0
105 6 2 1 3 0 0 2 1 0
341 10 1 1 0 0 0 6 0 0
342 9 2 2 4 0 0 4 0 0
343 8 0 0 4 1 0 4 0 0
344 4 1 1 3 1 0 1 0 0
345 14 2 2 6 1 0 5 0 0
349 1 0 0 1 1 0 1 0 0
350 5 1 1 3 0 0 2 0 0
351 9 1 1 5 0 0 4 0 0
353 1 0 0 1 0 0 0 0 0
355 14 3 3 7 0 0 5 0 0
356 4 0 0 2 0 0 2 0 0
357 1 1 1 1 0 0 0 0 0
358 9 0 0 3 0 0 4 0 0
365 21 2 2 8 1 0 11 0 0
366 4 0 0 2 0 0 0 0 0
367 4 1 1 2 0 0 2 2 0
368 8 1 1 3 0 0 3 0 0
386 4 1 1 1 0 0 0 0 0
387 2 0 0 2 1 0 1 0 0
388 12 1 1 6 0 0 6 2 0
389 9 0 0 7 1 0 0 0 0
fn=rustc_expand::expand::MacroExpander::fully_expand_fragment
0 22 4 2 2 0 0 6 1 0
323 12 2 1 4 2 1 0 0 0
392 18 4 2 0 0 0 14 1 0
393 2 0 0 2 0 0 0 0 0
394 6 0 0 2 0 0 2 0 0
397 14 2 1 8 1 0 6 1 0
398 20 2 1 2 0 0 4 1 0
411 22 2 1 2 0 0 14 3 0
413 36 2 1 8 0 0 8 2 0
417 2 0 0 0 0 0 0 0 0
426 4 0 0 2 0 0 0 0 0
428 10 2 1 4 0 0 0 0 0
433 16 0 0 10 0 0 2 0 0
436 2 0 0 0 0 0 0 0 0
438 16 8 3 6 0 0 4 2 0
449 32 2 1 14 2 0 18 2 0
452 18 2 1 6 0 0 6 0 0
453 16 2 1 6 0 0 4 2 0
454 24 4 2 2 0 0 8 0 0
508 6 0 0 4 1 0 0 0 0
511 12 0 0 2 0 0 4 0 0
513 6 2 1 2 1 0 0 0 0
515 28 6 3 16 2 0 12 0 0
518 6 0 0 4 0 0 0 0 0
519 4 0 0 0 0 0 0 0 0
520 36 2 2 2 0 0 14 0 0
522 12 1 1 2 1 0 4 0 0
525 2 0 0 0 0 0 2 0 0
527 16 0 0 14 1 0 0 0 0
550 8 0 0 4 1 0 0 0 0
551 8 0 0 8 2 0 2 0 0
668 8 2 1 2 0 0 2 2 0
669 16 0 0 4 2 0 4 0 0
680 4 0 0 2 0 0 2 0 0
681 12 2 1 6 0 0 2 0 0
682 16 2 1 8 0 0 8 2 0
683 10 0 0 2 0 0 0 0 0
691 12 2 1 6 0 0 4 0 0
692 8 0 0 4 0 0 4 0 0
693 18 2 1 12 4 0 4 0 0
694 28 3 2 6 0 0 4 0 0
700 10 4 2 6 0 0 4 0 0
701 10 0 0 0 0 0 2 0 0
704 4 0 0 0 0 0 2 0 0
789 4 0 0 2 2 0 0 0 0
fn=rustc_expand::expand::ensure_complete_parse
937 12 1 1 0 0 0 8 0 0
943 3 0 0 0 0 0 0 0 0
972 8 1 1 7 0 0 0 0 0
fn=rustc_expand::expand::parse_ast_fragment
0 4 0 0 1 0 0 0 0 0
874 9 1 1 0 0 0 6 0 0
878 19 3 3 8 0 0 11 0 0
879 5 0 0 1 1 1 0 0 0
910 6 0 0 0 0 0 0 0 0
911 11 0 0 3 0 0 3 0 0
912 5 1 1 2 0 0 3 0 0
915 8 2 2 3 0 0 2 0 0
935 9 0 0 7 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::ParserAnyMacro::make
57 1 0 0 0 0 0 0 0 0
fn=rustc_resolve::def_collector::collect_definitions
129 18 3 1 7 3 2 0 0 0
133 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_expand/mbe.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 4 1 1 1 0 0 1 0 0
142 4 0 0 2 1 1 0 0 0
145 4 0 0 1 0 0 2 0 0
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::fold
78 52 4 1 17 3 1 0 0 0
81 1 1 1 1 0 0 0 0 0
fn=<rustc_expand::mbe::TokenTree as core::clone::Clone>::clone
78 854 11 3 293 12 3 306 0 0
fn=<rustc_expand::mbe::macro_rules::MacroRulesMacroExpander as rustc_expand::base::TTMacroExpander>::expand
0 6 0 0 2 0 0 1 0 0
142 5 1 1 2 0 0 0 0 0
145 5 1 1 3 0 0 2 0 0
fn=_ZN12rustc_expand3mbe11macro_check17check_occurrencesN.llvm.M
66 1 0 0 1 0 0 0 0 0
fn=_ZN67_$LT$rustc_expand..mbe..TokenTree$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
78 108 12 3 36 4 1 27 0 0
83 9 0 0 9 0 0 0 0 0
fn=core::option::Option<&T>::cloned
78 104 0 0 32 5 1 0 0 0
81 3 1 1 3 0 0 0 0 0
83 1 1 1 1 0 0 0 0 0
fn=rustc_expand::mbe::TokenTree::get_tt
0 78 6 2 0 0 0 39 0 0
120 117 4 1 0 0 0 39 0 0
122 195 4 1 39 0 0 0 0 0
134 39 0 0 39 0 0 0 0 0
137 156 0 0 78 0 0 0 0 0
fn=rustc_expand::mbe::macro_check::<impl core::convert::From<&rustc_expand::mbe::macro_check::Stack<rustc_expand::mbe::KleeneToken>> for smallvec::SmallVec<[rustc_expand::mbe::KleeneToken; 1]>>::from
52 25 0 0 15 0 0 10 0 0
fn=rustc_expand::mbe::macro_parser::parse_tt
94 294 0 0 126 0 0 0 0 0
98 168 0 0 168 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
150 48 6 2 18 2 0 24 0 0
fn=rustc_expand::mbe::quoted::parse
150 36 1 1 9 0 0 18 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_expand/mbe/macro_check.rs
fn=_ZN12rustc_expand3mbe11macro_check13check_bindersN.llvm.M
0 55 9 3 10 0 0 10 0 0
138 5 3 1 5 3 1 0 0 0
145 15 0 0 6 0 0 9 0 0
155 15 0 0 5 0 0 0 0 0
229 168 3 1 14 0 0 98 0 0
239 84 3 1 28 3 1 14 0 0
264 30 0 0 15 0 0 15 0 0
265 5 0 0 0 0 0 0 0 0
268 35 0 0 15 0 0 15 0 0
269 20 3 1 10 0 0 10 0 0
283 5 0 0 5 0 0 0 0 0
284 48 3 1 12 0 0 12 0 0
288 3 3 1 3 0 0 0 0 0
290 24 3 1 6 0 0 6 0 0
294 112 6 2 98 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check17check_occurrencesN.llvm.M
0 19 3 3 3 0 0 2 2 0
145 11 2 2 4 0 0 7 0 0
321 231 6 2 21 0 0 126 0 0
331 105 0 0 42 0 0 0 0 0
335 2 0 0 1 0 0 1 0 0
336 7 0 0 3 0 0 3 1 0
337 5 1 1 2 0 0 2 0 0
340 88 0 0 11 0 0 33 0 0
343 1 0 0 1 0 0 0 0 0
344 7 0 0 0 0 0 3 0 0
347 157 3 1 147 0 0 0 0 0
566 1 1 1 1 0 0 0 0 0
573 1 0 0 1 0 0 0 0 0
575 4 1 1 2 0 0 2 0 0
608 3 0 0 0 0 0 0 0 0
609 2 1 1 0 0 0 0 0 0
617 2 0 0 1 0 0 0 0 0
fn=rustc_expand::mbe::macro_check::<impl core::convert::From<&rustc_expand::mbe::macro_check::Stack<rustc_expand::mbe::KleeneToken>> for smallvec::SmallVec<[rustc_expand::mbe::KleeneToken; 1]>>::from
155 123 3 1 23 3 1 0 0 0
157 5 0 0 5 0 0 0 0 0
165 162 3 1 0 0 0 108 0 0
170 162 6 2 126 0 0 0 0 0
fn=rustc_expand::mbe::macro_check::check_meta_variables
199 24 3 1 0 0 0 18 0 0
206 6 0 0 3 0 0 0 0 0
209 3 3 1 0 0 0 3 0 0
212 45 0 0 0 0 0 10 0 0
213 40 3 1 0 0 0 10 0 0
216 33 3 1 24 0 0 0 0 0
fn=rustc_expand::mbe::macro_check::check_nested_occurrences
0 166 2 1 23 2 1 0 0 0
145 72 3 1 24 0 0 48 0 0
380 180 6 2 12 0 0 84 1 0
395 46 4 2 0 0 0 0 0 0
396 97 0 0 52 0 0 0 0 0
398 56 1 1 0 0 0 0 0 0
483 144 0 0 48 0 0 32 0 0
487 96 2 1 84 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_expand/mbe/macro_parser.rs
fn=<rustc_expand::mbe::macro_parser::MatcherPos as core::clone::Clone>::clone
0 32 4 1 0 0 0 0 0 0
101 96 4 1 16 0 0 32 0 0
104 16 0 0 16 0 0 0 0 0
158 832 21 6 400 0 0 368 5 0
164 16 0 0 16 0 0 0 0 0
178 96 0 0 0 0 0 48 0 0
182 32 4 1 16 0 0 16 0 0
188 16 0 0 16 0 0 0 0 0
193 32 0 0 16 0 0 16 0 0
200 48 0 0 16 0 0 32 0 0
fn=<rustc_expand::mbe::macro_parser::MatcherPosHandle as core::clone::Clone>::clone
237 64 3 1 0 0 0 32 0 0
239 53 3 1 23 0 0 7 0 0
242 96 4 1 48 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::MatcherPos::push_match
0 115 3 1 0 0 0 46 0 0
215 161 3 1 0 0 0 138 0 0
216 92 0 0 0 0 0 23 0 0
218 138 0 0 115 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::count_names
0 32 1 0 0 0 0 0 0 0
282 45 3 1 0 0 0 45 0 0
284 11 0 0 0 0 0 0 0 0
286 102 7 2 36 4 1 0 0 0
293 63 0 0 54 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::nameize::n_rec
0 34 4 1 20 0 0 0 0 0
368 220 0 0 0 0 0 140 0 0
375 100 4 1 40 0 0 0 0 0
376 7 4 1 7 0 0 0 0 0
377 104 4 1 0 0 0 13 0 0
385 7 0 0 0 0 0 0 0 0
390 35 4 1 21 0 0 14 0 0
391 56 0 0 21 3 0 21 0 0
393 14 4 1 0 0 0 0 0 0
394 28 0 0 14 0 0 14 0 0
401 20 0 0 0 0 0 20 0 0
402 160 0 0 140 0 0 0 0 0
672 7 0 0 0 0 0 7 0 0
fn=rustc_expand::mbe::macro_parser::parse_tt
0 600 36 10 283 0 0 118 0 0
112 404 9 3 152 0 0 0 0 0
120 168 4 1 66 0 0 9 0 0
121 145 9 3 0 0 0 39 0 0
297 56 1 0 0 0 0 14 0 0
309 25 0 0 0 0 0 10 0 0
311 80 7 2 10 0 0 60 0 0
406 42 4 1 0 0 0 7 0 0
407 14 0 0 7 0 0 0 0 0
412 52 4 1 24 0 0 24 0 0
457 252 0 0 0 0 0 126 0 0
461 352 0 0 63 0 0 63 0 0
477 154 0 0 0 0 0 0 0 0
481 26 0 0 0 0 0 0 0 0
490 28 0 0 0 0 0 0 0 0
492 30 0 0 10 0 0 20 0 0
495 30 0 0 20 0 0 0 0 0
496 55 3 1 33 0 0 0 0 0
497 55 0 0 22 0 0 11 0 0
501 20 1 1 10 0 0 10 0 0
502 30 0 0 10 0 0 20 0 0
507 10 0 0 0 0 0 0 0 0
510 15 0 0 0 0 0 5 0 0
511 4 0 0 4 0 0 0 0 0
512 12 0 0 4 0 0 8 0 0
518 18 0 0 9 0 0 9 0 0
519 9 0 0 0 0 0 9 0 0
520 27 0 0 9 0 0 18 0 0
535 304 2 1 92 3 1 18 0 0
540 36 0 0 9 0 0 0 0 0
543 30 3 1 6 0 0 18 0 0
544 12 0 0 12 0 0 0 0 0
545 12 0 0 12 0 0 0 0 0
546 24 0 0 12 0 0 0 0 0
547 7 0 0 2 0 0 1 0 0
552 9 0 0 9 0 0 0 0 0
553 72 3 1 36 0 0 36 0 0
555 9 4 1 9 0 0 0 0 0
556 27 0 0 9 0 0 9 0 0
559 9 0 0 9 0 0 0 0 0
561 18 0 0 9 0 0 0 0 0
562 18 2 1 9 0 0 9 0 0
563 18 0 0 9 0 0 9 0 0
568 154 8 3 14 0 0 0 0 0
579 14 4 1 0 0 0 0 0 0
593 28 0 0 14 0 0 0 0 0
602 115 2 1 41 0 0 32 0 0
603 27 0 0 9 0 0 18 0 0
613 208 7 2 37 0 0 0 0 0
614 74 4 1 0 0 0 0 0 0
622 50 7 2 0 0 0 45 0 0
632 15 0 0 0 0 0 10 0 0
641 25 0 0 0 0 0 0 0 0
661 25 0 0 0 0 0 0 0 0
669 125 0 0 25 3 0 25 0 0
670 16 4 1 0 0 0 0 0 0
672 8 0 0 8 0 0 0 0 0
673 12 0 0 4 0 0 8 0 0
696 84 4 1 42 0 0 42 0 0
700 52 0 0 21 0 0 0 0 0
701 9 1 0 0 0 0 8 0 0
705 44 0 0 0 0 0 0 0 0
730 27 0 0 0 0 0 9 0 0
731 36 0 0 9 0 0 18 0 0
738 22 0 0 0 0 0 22 0 0
739 55 0 0 44 0 0 0 0 0
740 33 4 1 22 0 0 11 0 0
741 11 0 0 0 0 0 11 0 0
743 55 4 1 22 0 0 22 0 0
745 88 4 1 33 0 0 33 0 0
746 11 0 0 11 0 0 0 0 0
747 11 0 0 11 0 0 0 0 0
754 40 4 1 20 0 0 0 0 0
756 50 0 0 40 0 0 5 0 0
838 14 0 0 14 0 0 0 0 0
859 11 0 0 0 0 0 0 0 0
860 132 4 1 44 3 0 33 0 0
fn=rustc_expand::mbe::macro_parser::token_name_eq
416 114 3 1 0 0 0 57 0 0
417 190 3 1 38 3 0 38 0 0
419 190 3 1 38 3 0 38 0 0
424 95 3 1 76 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_expand/mbe/macro_rules.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 11 1 1 6 0 0 0 0 0
295 2 0 0 2 0 0 0 0 0
296 2 1 1 1 1 0 1 0 0
297 2 0 0 1 1 0 1 0 0
298 4 0 0 2 0 0 2 0 0
476 15 0 0 5 0 0 5 0 0
477 15 2 1 10 0 0 0 0 0
478 40 3 1 20 0 0 5 0 0
481 55 3 1 30 0 0 10 0 0
495 10 3 1 5 0 0 0 0 0
496 15 0 0 10 0 0 0 0 0
497 40 3 1 20 0 0 5 0 0
fn=<rustc_expand::mbe::macro_rules::MacroRulesMacroExpander as rustc_expand::base::TTMacroExpander>::expand
0 5 1 1 3 0 0 0 0 0
178 9 1 1 0 0 0 6 0 0
184 2 0 0 1 0 0 0 0 0
190 2 0 0 1 0 0 1 0 0
191 4 1 1 2 0 0 2 0 0
192 2 0 0 1 0 0 1 0 0
197 10 2 2 7 0 0 0 0 0
224 2 0 0 1 1 0 1 0 0
226 1 0 0 0 0 0 0 0 0
232 1 1 1 0 0 0 1 0 0
258 4 0 0 2 1 0 0 0 0
268 16 1 1 0 0 0 6 0 0
269 16 2 2 7 0 0 3 0 0
272 10 1 1 4 0 0 5 0 0
274 2 0 0 0 0 0 0 0 0
276 4 0 0 2 0 0 1 0 0
283 9 1 1 3 0 0 3 0 0
284 3 1 1 0 0 0 1 0 0
293 5 0 0 2 1 0 1 0 0
294 4 1 1 1 0 0 2 0 0
302 1 0 0 0 0 0 0 0 0
307 6 1 1 3 0 0 1 0 0
308 6 1 1 2 0 0 2 0 0
313 2 0 0 1 0 0 1 0 0
319 4 1 1 2 0 0 2 0 0
323 8 0 0 4 0 0 4 0 0
324 3 1 1 1 0 0 0 0 0
325 12 1 1 5 0 0 6 0 0
333 5 0 0 0 0 0 0 0 0
338 2 0 0 0 0 0 0 0 0
376 1 0 0 0 0 0 1 0 0
1263 7 0 0 2 1 0 1 0 0
fn=_ZN12rustc_expand3mbe11macro_rules18check_matcher_coreN.llvm.M
0 87 9 3 31 0 0 3 0 0
787 40 0 0 0 0 0 32 0 0
800 12 0 0 6 0 0 6 0 0
801 2 0 0 0 0 0 2 0 0
809 8 0 0 0 0 0 4 0 0
840 11 0 0 7 0 0 0 0 0
857 88 6 2 0 0 0 80 0 0
873 27 0 0 0 0 0 0 0 0
877 25 6 3 5 0 0 5 0 0
878 10 0 0 5 0 0 0 0 0
892 45 0 0 18 3 1 0 0 0
914 8 1 1 2 0 0 2 0 0
915 26 2 2 14 0 0 12 0 0
929 36 3 1 18 0 0 18 0 0
941 9 0 0 6 0 0 0 0 0
953 12 0 0 6 0 0 3 0 0
954 6 3 1 3 0 0 0 0 0
957 30 6 2 18 0 0 12 0 0
963 6 0 0 0 0 0 0 0 0
971 20 1 1 10 0 0 8 0 0
973 2 0 0 1 0 0 1 0 0
1038 64 6 2 56 0 0 0 0 0
1041 5 0 0 5 0 0 0 0 0
1059 26 3 1 0 0 0 0 0 0
1090 11 2 2 2 0 0 0 0 0
1096 10 1 1 0 0 0 0 0 0
1109 1 0 0 0 0 0 0 0 0
1110 3 2 2 1 0 0 0 0 0
1209 12 0 0 0 0 0 0 0 0
1211 5 0 0 5 0 0 0 0 0
1232 44 9 3 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_rules9FirstSets3new11build_recurN.llvm.M
0 85 10 3 37 0 0 24 0 0
650 80 3 1 0 0 0 56 0 0
654 52 3 1 18 6 2 7 0 0
655 18 0 0 6 0 0 6 0 0
661 6 1 1 3 0 0 3 0 0
662 9 0 0 3 0 0 6 0 0
664 12 0 0 6 0 0 6 0 0
666 12 0 0 6 0 0 6 0 0
682 15 6 2 9 0 0 0 0 0
687 15 6 2 0 0 0 0 0 0
688 6 0 0 6 0 0 0 0 0
693 15 0 0 6 0 0 9 0 0
704 64 1 0 56 0 0 0 0 0
778 12 3 1 6 0 0 6 0 0
780 3 0 0 0 0 0 3 0 0
781 3 0 0 3 0 0 0 0 0
787 40 3 1 0 0 0 32 0 0
800 36 3 1 18 0 0 18 0 0
837 12 3 1 3 0 0 3 0 0
840 6 0 0 3 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::FirstSets::first
0 26 3 3 11 0 0 11 0 0
709 40 3 1 0 0 0 30 0 0
714 2 1 1 0 0 0 0 0 0
716 4 0 0 2 1 1 0 0 0
717 2 0 0 0 0 0 1 0 0
764 56 6 2 28 0 0 28 0 0
765 40 0 0 35 0 0 0 0 0
787 20 0 0 0 0 0 15 0 0
815 6 2 2 3 0 0 3 0 0
fn=rustc_expand::mbe::macro_rules::ParserAnyMacro::make
0 15 5 5 3 1 1 1 0 0
143 11 1 1 0 0 0 8 0 0
144 6 1 1 4 0 0 2 0 0
146 5 1 1 1 1 0 1 0 0
147 7 1 1 3 0 0 1 0 0
157 1 0 0 0 0 0 0 0 0
162 8 0 0 3 2 0 4 0 0
163 3 0 0 1 1 0 1 0 0
164 3 0 0 2 0 0 1 0 0
165 9 1 1 7 0 0 1 0 0
fn=rustc_expand::mbe::macro_rules::check_lhs_no_empty_seq
0 52 0 0 6 0 0 8 0 0
561 78 3 1 0 0 0 65 0 0
565 56 2 1 28 0 0 0 0 0
567 5 0 0 5 0 0 0 0 0
571 6 0 0 3 0 0 3 0 0
572 6 0 0 3 0 0 0 0 0
574 21 3 1 3 0 0 0 0 0
594 104 3 1 78 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::check_lhs_nt_follows
0 40 3 1 0 0 0 0 0 0
540 30 3 1 0 0 0 20 0 0
548 15 0 0 5 0 0 0 0 0
549 5 0 0 5 0 0 0 0 0
557 35 6 2 25 0 0 0 0 0
612 10 0 0 5 3 0 5 0 0
613 20 0 0 0 0 0 5 0 0
614 25 5 2 5 0 0 5 0 0
644 15 0 0 0 0 0 5 0 0
787 20 3 1 0 0 0 15 0 0
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
0 100 15 5 15 0 0 9 0 0
384 33 3 1 0 0 0 30 0 0
392 30 3 1 15 3 0 12 0 0
393 3 0 0 3 0 0 0 0 0
394 12 0 0 0 0 0 9 0 0
395 3 0 0 3 0 0 0 0 0
398 3 0 0 3 0 0 0 0 0
409 3 0 0 0 0 0 3 0 0
410 15 0 0 9 3 0 3 0 0
419 30 6 2 12 0 0 18 2 0
420 15 3 1 3 0 0 9 0 0
421 3 0 0 3 3 0 3 0 0
422 18 3 1 6 0 0 12 0 0
423 57 5 2 18 0 0 39 2 0
424 27 3 1 9 0 0 18 0 0
426 6 0 0 6 0 0 0 0 0
428 15 3 1 9 0 0 9 0 0
429 3 0 0 0 0 0 0 0 0
430 9 0 0 3 0 0 0 0 0
432 6 0 0 6 0 0 0 0 0
437 6 0 0 3 0 0 3 0 0
438 3 0 0 3 0 0 3 0 0
440 21 0 0 9 0 0 12 0 0
442 6 0 0 6 0 0 0 0 0
445 6 3 1 6 0 0 0 0 0
451 24 3 1 6 3 0 3 0 0
452 9 0 0 0 0 0 9 0 0
453 36 3 1 18 3 1 9 0 0
469 3 0 0 0 0 0 3 0 0
472 15 3 1 3 0 0 9 0 0
473 9 3 1 6 0 0 0 0 0
491 18 3 1 6 0 0 9 0 0
492 9 3 1 6 0 0 0 0 0
509 20 0 0 5 0 0 5 0 0
514 52 3 1 13 0 0 10 0 0
517 39 3 1 18 0 0 9 0 0
519 18 0 0 12 3 0 3 0 0
521 6 3 1 0 0 0 0 0 0
530 24 0 0 12 0 0 12 0 0
531 3 3 1 3 0 0 0 0 0
532 3 0 0 3 0 0 0 0 0
534 12 0 0 6 0 0 6 0 0
536 3 3 1 3 0 0 0 0 0
538 27 0 0 21 0 0 3 0 0
598 41 3 1 5 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_expand/mbe/quoted.rs
fn=rustc_expand::mbe::quoted::parse
0 542 9 3 37 0 0 254 0 0
36 360 3 1 0 0 0 210 0 0
47 90 3 1 30 2 0 90 0 0
48 360 3 1 144 3 0 72 0 0
51 168 3 1 84 0 0 84 0 0
53 121 4 2 54 0 0 10 0 0
54 15 3 1 5 0 0 5 0 0
55 25 0 0 15 0 0 0 0 0
56 15 3 1 5 0 0 5 0 0
57 45 3 1 20 0 0 15 0 0
58 30 3 1 15 0 0 10 0 0
59 15 0 0 5 0 0 0 0 0
60 55 3 1 20 0 0 30 0 0
78 444 4 1 222 0 0 222 0 0
82 270 6 2 210 0 0 0 0 0
109 149 2 1 81 0 0 0 0 0
112 39 3 1 13 0 0 13 0 0
114 73 5 2 17 0 0 0 0 0
118 52 0 0 0 0 0 26 0 0
124 81 6 2 12 0 0 21 0 0
126 4 0 0 0 0 0 0 0 0
132 24 3 1 8 0 0 4 0 0
134 40 3 1 16 0 0 20 0 0
135 16 2 1 8 3 0 8 0 0
137 4 0 0 0 0 0 4 0 0
138 32 0 0 4 0 0 12 0 0
139 8 3 1 4 0 0 4 0 0
140 36 3 1 16 0 0 16 0 0
141 16 0 0 8 0 0 8 0 0
151 72 3 1 27 3 0 27 0 0
152 27 0 0 9 0 0 9 0 0
154 15 0 0 3 0 0 0 0 0
157 30 3 1 0 0 0 24 0 0
177 91 1 0 26 0 0 39 0 0
181 128 1 0 48 0 0 48 0 0
182 32 0 0 16 0 0 16 0 0
183 144 3 1 48 0 0 48 0 0
235 16 0 0 0 0 0 4 0 0
237 28 3 1 16 0 0 0 0 0
fn=rustc_expand::mbe::quoted::parse_kleene_op
0 28 0 0 0 0 0 4 0 0
192 16 0 0 0 0 0 0 0 0
204 24 3 1 0 0 0 12 0 0
209 36 6 2 24 0 0 8 0 0
210 16 6 2 0 0 0 12 0 0
215 20 0 0 16 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_expand/mbe/transcribe.rs
fn=<rustc_expand::mbe::transcribe::Marker as rustc_ast::mut_visit::MutVisitor>::visit_span
23 112 1 1 0 0 0 80 0 0
24 96 0 0 48 0 0 16 0 0
25 112 0 0 96 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::LockstepIterSize::with
0 4 1 1 2 0 0 2 0 0
335 9 1 1 0 0 0 5 0 0
337 3 0 0 1 0 0 0 0 0
357 7 1 1 6 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::lockstep_iter_size
0 7 0 0 2 0 0 3 0 0
366 22 1 1 0 0 0 14 0 0
373 10 1 1 4 1 1 0 0 0
379 1 1 1 1 0 0 0 0 0
380 14 1 1 3 0 0 4 0 0
384 7 0 0 3 0 0 3 0 0
385 10 1 1 3 0 0 3 0 0
386 2 0 0 0 0 0 0 0 0
387 2 0 0 1 0 0 0 0 0
388 7 1 1 3 0 0 3 0 0
395 16 1 1 14 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::lookup_cur_matched
294 22 2 2 0 0 0 14 0 0
301 1 0 0 1 0 0 0 0 0
303 6 1 1 2 0 0 0 0 0
304 1 0 0 1 0 0 0 0 0
310 18 1 1 14 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::transcribe
0 132 2 2 50 0 0 44 1 0
41 4 0 0 2 0 0 2 0 0
42 8 1 1 2 0 0 6 0 0
51 80 0 0 20 0 0 0 0 0
52 54 0 0 18 0 0 18 0 0
53 54 2 2 18 0 0 18 0 0
56 6 0 0 2 0 0 2 0 0
57 8 0 0 2 0 0 2 0 0
83 10 2 2 0 0 0 8 0 0
90 1 0 0 0 0 0 0 0 0
96 8 1 1 4 0 0 4 0 0
116 3 0 0 1 0 0 2 0 0
120 130 2 2 65 0 0 45 0 0
128 20 0 0 5 0 0 0 0 0
130 3 0 0 1 0 0 1 0 0
131 1 0 0 0 0 0 0 0 0
145 10 1 1 0 0 0 0 0 0
152 16 1 1 8 0 0 8 0 0
153 4 0 0 0 0 0 0 0 0
155 6 1 1 3 0 0 3 0 0
159 45 1 1 18 1 0 24 0 0
160 9 0 0 0 0 0 6 0 0
163 11 0 0 3 0 0 0 0 0
173 81 1 1 33 1 0 3 0 0
174 4 1 1 1 0 0 1 0 0
175 5 0 0 1 0 0 0 0 0
194 8 1 1 3 0 0 2 0 0
201 2 0 0 0 0 0 0 0 0
219 12 2 2 3 0 0 9 0 0
230 7 0 0 3 0 0 3 0 0
233 7 1 1 3 0 0 3 0 0
234 9 0 0 3 0 0 3 0 0
235 3 0 0 2 0 0 0 0 0
239 3 0 0 2 0 0 0 0 0
268 18 1 1 6 0 0 6 0 0
270 15 1 1 3 0 0 12 0 0
277 60 1 1 20 0 0 30 0 0
285 17 0 0 0 0 0 0 0 0
286 12 0 0 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_expand/module.rs
fn=rustc_expand::expand::InvocationCollector::collect
17 8 0 0 4 0 0 4 0 0
fn=rustc_expand::expand::MacroExpander::fully_expand_fragment
17 16 2 1 8 0 0 8 3 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_expand/placeholders.rs
fn=<rustc_expand::placeholders::PlaceholderExpander as rustc_ast::mut_visit::MutVisitor>::filter_map_expr
0 12 1 1 0 0 0 6 0 0
285 28 1 1 0 0 0 14 0 0
287 18 1 1 8 3 0 1 0 0
290 28 0 0 14 0 0 0 0 0
fn=<rustc_expand::placeholders::PlaceholderExpander as rustc_ast::mut_visit::MutVisitor>::flat_map_arm
185 6 1 1 0 0 0 2 0 0
186 2 0 0 1 0 0 0 0 0
189 12 2 2 4 0 0 5 0 0
191 5 0 0 3 0 0 0 0 0
fn=<rustc_expand::placeholders::PlaceholderExpander as rustc_ast::mut_visit::MutVisitor>::flat_map_item
244 20 1 1 0 0 0 8 0 0
246 20 1 1 4 4 0 0 0 0
251 20 1 1 0 0 0 4 0 0
252 16 0 0 8 0 0 0 0 0
fn=<rustc_expand::placeholders::PlaceholderExpander as rustc_ast::mut_visit::MutVisitor>::flat_map_stmt
0 1 0 0 0 0 0 0 0 0
292 27 2 2 0 0 0 15 0 0
293 6 0 0 3 0 0 3 0 0
294 18 1 1 6 1 0 6 0 0
295 16 2 2 4 0 0 6 0 0
298 1 0 0 0 0 0 0 0 0
299 1 0 0 0 0 0 0 0 0
300 7 1 1 3 1 0 3 0 0
302 1 0 0 1 0 0 0 0 0
304 6 1 1 3 0 0 3 0 0
305 25 0 0 18 0 0 0 0 0
fn=<rustc_expand::placeholders::PlaceholderExpander as rustc_ast::mut_visit::MutVisitor>::visit_expr
278 78 2 1 0 0 0 39 0 0
280 26 0 0 13 1 0 0 0 0
281 65 3 2 39 0 0 0 0 0
fn=<rustc_expand::placeholders::PlaceholderExpander as rustc_ast::mut_visit::MutVisitor>::visit_pat
307 6 2 2 0 0 0 3 0 0
309 2 0 0 1 0 0 0 0 0
310 6 2 2 3 0 0 0 0 0
fn=alloc::vec::Vec<T>::retain
335 6 0 0 3 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_visit_expr
0 1 1 1 1 0 0 0 0 0
325 2 0 0 1 0 0 0 0 0
327 6 0 0 5 0 0 2 0 0
fn=rustc_ast::mut_visit::noop_visit_item_kind
0 1 0 0 1 0 0 0 0 0
325 2 1 1 1 0 0 0 0 0
326 1 0 0 0 0 0 0 0 0
327 6 0 0 4 0 0 2 0 0
334 3 1 1 0 0 0 1 0 0
fn=rustc_expand::expand::MacroExpander::fully_expand_fragment
171 18 2 1 0 0 0 12 1 0
175 8 0 0 0 0 0 2 0 0
fn=rustc_expand::placeholders::placeholder
14 16 2 1 0 0 0 10 0 0
20 4 1 1 2 0 0 2 0 0
29 10 2 1 6 0 0 4 0 0
32 9 0 0 4 0 0 5 0 0
36 4 1 1 2 0 0 2 0 0
44 2 0 0 0 0 0 0 0 0
45 2 0 0 0 0 0 2 0 0
92 11 1 1 4 0 0 7 0 0
93 4 0 0 2 0 0 2 0 0
94 4 0 0 0 0 0 4 0 0
161 16 2 1 12 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_expand/proc_macro.rs
fn=<alloc::vec::Vec<rustc_ast::ast::Attribute> as rustc_ast::attr::HasAttrs>::visit_attrs
153 10 0 0 0 0 0 5 0 0
fn=alloc::vec::Vec<T>::retain
154 10 0 0 2 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_feature/active.rs
fn=rustc_expand::config::features
39 15 2 2 0 0 0 14 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_feature/builtin_attrs.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
81 339 2 2 208 190 55 0 0 0
fn=core::ops::function::FnOnce::call_once
16 2 1 1 1 0 0 0 0 0
fn=rustc_feature::builtin_attrs::deprecated_attributes
584 2 1 0 0 0 0 1 0 0
586 3 0 0 2 0 0 0 0 0
fn=rustc_feature::builtin_attrs::is_builtin_attr_name
0 1 1 1 0 0 0 0 0 0
588 49 6 2 0 0 0 28 0 0
590 35 2 0 28 0 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
596 393 1 1 131 131 68 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_feature/lib.rs
fn=rustc_feature::UnstableFeatures::from_environment
80 88 3 1 0 0 0 44 0 0
84 44 0 0 44 0 0 0 0 0
86 132 3 1 0 0 0 0 0 0
90 132 0 0 88 0 0 0 0 0
fn=rustc_feature::UnstableFeatures::is_nightly_build
94 86 1 0 43 0 0 0 0 0
97 43 0 0 43 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_fs_util/lib.rs
fn=rustc_fs_util::fix_windows_verbatim_for_gcc
50 34 2 2 0 0 0 17 0 0
51 17 0 0 17 4 0 17 0 0
52 51 0 0 34 0 0 0 0 0
fn=rustc_fs_util::path_to_c_string
106 42 21 1 0 0 0 21 0 0
109 42 0 0 21 21 0 21 0 0
111 63 0 0 42 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_hir/def.rs
fn=<rustc_hir::def::Res<Id> as core::cmp::PartialEq>::eq
194 48 3 1 36 8 2 0 0 0
fn=<rustc_hir::def::Res<Id> as core::cmp::PartialEq>::ne
0 54 4 3 14 2 1 0 0 0
45 8 0 0 2 0 0 0 0 0
194 18 0 0 6 0 0 0 0 0
197 4 0 0 2 0 0 0 0 0
fn=<rustc_hir::def::Res<Id> as rustc_serialize::serialize::Decodable>::decode
0 39247 65 4 5611 80 3 4585 0 0
16 146 0 0 0 0 0 0 0 0
25 185 0 0 0 0 0 43 0 0
49 5594 0 0 0 0 0 0 0 0
194 84420 12 2 28140 0 0 42210 0 0
197 28004 6 1 11188 0 0 2797 0 0
200 102 1 1 51 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::get_partial_res
231 28 1 1 14 0 0 14 0 0
fn=_ZN12rustc_passes4dead17MarkSymbolVisitor10handle_resN.llvm.M
389 3 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor27smart_resolve_path_fragmentN.llvm.M
265 1 0 0 0 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
389 3308 0 0 3308 1 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
253 30 1 1 24 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
265 2 0 0 0 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
265 1 0 0 1 0 0 0 0 0
fn=indexmap::map::IndexMap<K,V,S>::entry
265 14 0 0 14 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_segment
253 30 0 0 20 0 0 10 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_qpath
253 26 2 2 12 0 0 14 0 0
fn=rustc_hir::def::DefKind::article
0 5 1 1 1 0 0 1 0 0
138 1 1 1 0 0 0 1 0 0
140 5 0 0 1 0 0 0 0 0
151 2 0 0 2 0 0 0 0 0
fn=rustc_hir::def::DefKind::descr
0 2 2 2 0 0 0 0 0 0
92 4 1 1 0 0 0 1 0 0
94 5 0 0 1 1 1 0 0 0
135 2 0 0 2 0 0 0 0 0
fn=rustc_hir::def::Res<Id>::map_id
0 15 2 2 0 0 0 15 0 0
433 59 2 2 0 0 0 43 0 0
435 154 2 2 54 2 1 24 1 0
444 74 1 1 44 0 0 0 0 0
fn=rustc_hir::def::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Res::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::def::Res<Id>>::hash_stable
0 7 1 1 7 0 0 0 0 0
46 7 0 0 7 0 0 0 0 0
195 112 1 1 14 0 0 56 0 0
fn=rustc_hir::intravisit::walk_item
389 1 0 0 1 0 0 0 0 0
fn=rustc_hir::intravisit::walk_qpath
389 4 0 0 4 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::rmeta::Lazy<T,()>>::decode
25 2108 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::AssociatedItems::find_by_name_and_namespace
265 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_VariantDef::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::VariantDef>::hash_stable
22 4 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::print::pretty::<impl rustc_middle::ty::context::TyCtxt>::def_path_str_with_substs
265 60 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::is_trait
45 106 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::is_trait_alias
45 118 41 1 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::compute_codegen_unit_name
45 36 0 0 0 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
45 582 81 1 306 0 0 0 0 0
fn=rustc_resolve::ModuleData::for_each_child
194 1 0 0 1 0 0 0 0 0
265 274 0 0 273 35 0 0 0 0
fn=rustc_resolve::Resolver::resolutions
435 1184 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_path_with_ribs
240 30 0 0 10 0 0 15 0 0
245 28 2 1 4 0 0 4 0 0
265 18 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::resolve_macro_invocation
0 4 1 1 2 0 0 0 0 0
389 8 0 0 6 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
0 23 3 2 9 0 0 0 0 0
448 18 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
389 2 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_hir/definitions.rs
fn=<rustc_hir::definitions::DefKey as rustc_serialize::serialize::Decodable>::decode
0 522208 9 1 203919 24 2 0 0 0
95 1631352 10 2 475811 10 0 747703 5 0
98 135946 0 0 67973 0 0 0 0 0
252 135946 0 0 0 0 0 0 0 0
fn=<rustc_hir::definitions::DefPathTable as rustc_serialize::serialize::Decodable>::decode
26 406 12 4 154 6 0 168 15 0
28 98 9 1 28 0 0 28 0 0
29 28 0 0 0 0 0 0 0 0
fn=<rustc_middle::hir::map::collector::NodeCollector as rustc_hir::intravisit::Visitor>::visit_item
56 12 1 1 3 0 0 3 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
0 1 0 0 1 0 0 0 0 0
316 3 1 1 3 0 0 0 0 0
fn=<rustc_privacy::SearchInterfaceForPrivateItemsVisitor as rustc_privacy::DefIdVisitor>::visit_def_id
0 1 0 0 1 0 0 0 0 0
316 3 0 0 2 0 0 0 0 0
fn=<rustc_typeck::collect::ItemCtxt as rustc_typeck::astconv::AstConv>::default_constness_for_trait_bounds
0 3 3 1 3 0 0 0 0 0
316 9 0 0 6 0 0 0 0 0
fn=_ZN12rustc_passes6region17region_scope_treeN.llvm.M
0 1 0 0 1 0 0 0 0 0
316 2 0 0 2 0 0 0 0 0
fn=_ZN12rustc_typeck5check18has_typeck_resultsN.llvm.M
0 1 0 0 1 0 0 0 0 0
316 3 1 1 2 0 0 0 0 0
fn=_ZN12rustc_typeck5check6typeckN.llvm.M
0 1 0 0 1 0 0 0 0 0
316 3 0 0 3 0 0 0 0 0
fn=_ZN12rustc_typeck7collect11generics_ofN.llvm.M
0 3 0 0 3 0 0 0 0 0
316 6 2 1 6 0 0 0 0 0
fn=_ZN12rustc_typeck7collect22explicit_predicates_ofN.llvm.M
316 6 0 0 6 0 0 0 0 0
fn=_ZN12rustc_typeck7collect6fn_sigN.llvm.M
316 2 0 0 2 0 0 0 0 0
fn=_ZN12rustc_typeck8outlives20inferred_outlives_ofN.llvm.M
0 3 0 0 3 0 0 0 0 0
316 6 0 0 6 0 0 0 0 0
fn=_ZN8rustc_ty2ty9param_envN.llvm.M
0 3 0 0 3 0 0 0 0 0
316 6 3 1 6 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 11 2 2 0 0 0 0 0 0
247 4 0 0 1 0 0 0 0 0
fn=_ZN9rustc_mir10const_eval10fn_queries15is_const_fn_rawN.llvm.M
0 1 0 0 1 0 0 0 0 0
316 2 0 0 2 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
0 4 0 0 4 0 0 0 0 0
316 11 3 2 8 3 0 0 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
0 19 0 0 4 2 2 0 0 0
247 12 0 0 3 0 0 0 0 0
fn=rustc_hir::definitions::DefKey::compute_stable_hash
0 10 3 1 5 0 0 0 0 0
105 35 3 1 0 0 0 25 1 0
113 10 0 0 5 0 0 0 0 0
116 20 3 1 0 0 0 0 0 0
119 12 0 0 2 1 0 4 0 0
124 90 6 2 40 0 0 45 1 0
125 25 3 1 20 0 0 0 0 0
432 5 0 0 5 0 0 0 0 0
fn=rustc_hir::definitions::DefPath::make
0 9 0 0 9 0 0 0 0 0
51 210 0 0 140 14 0 0 0 0
166 108 5 1 0 0 0 96 1 0
178 70 4 1 0 0 0 0 0 0
179 12 0 0 0 0 0 0 0 0
189 84 3 1 48 0 0 36 0 0
190 108 0 0 84 0 0 0 0 0
fn=rustc_hir::definitions::DefPathData::as_symbol
0 130 0 0 113 0 0 0 0 0
441 780 59 1 260 28 1 0 0 0
451 130 0 0 130 0 0 0 0 0
fn=rustc_hir::definitions::DefPathData::get_opt_name
0 7373 0 0 7373 0 0 0 0 0
432 36945 27 0 7389 0 0 0 0 0
436 7389 0 0 7389 0 0 0 0 0
fn=rustc_hir::definitions::DefPathTable::allocate
0 2 0 0 0 0 0 0 0 0
33 35 6 2 0 0 0 25 0 0
43 40 0 0 30 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::add_parent_module_of_macro_def
424 3 1 1 0 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::create_def
0 18 1 1 3 1 0 0 0 0
56 12 1 1 6 1 0 0 0 0
247 3 0 0 0 0 0 0 0 0
362 21 1 1 0 0 0 18 0 0
372 3 0 0 0 0 0 0 0 0
375 12 0 0 0 0 0 12 0 0
381 6 0 0 3 1 0 3 0 0
386 21 0 0 6 1 0 6 0 0
388 3 0 0 0 0 0 0 0 0
393 27 1 1 21 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::def_index_count
287 1 0 0 1 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::def_key
51 32 0 0 16 8 0 16 0 0
289 32 6 0 0 0 0 16 0 0
291 32 0 0 32 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::def_path
0 1 0 0 1 0 0 0 0 0
51 9 0 0 6 2 0 0 0 0
178 6 0 0 0 0 0 0 0 0
179 2 0 0 0 0 0 0 0 0
189 12 4 2 6 0 0 6 0 0
303 16 2 1 0 0 0 14 0 0
307 16 0 0 14 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::get_root_def
359 2 1 1 1 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::init_def_id_to_hir_id_mapping
0 1 0 0 0 0 0 1 0 0
397 7 1 0 0 0 0 6 0 0
401 1 0 0 0 0 0 0 0 0
407 7 1 1 3 0 0 3 0 0
412 8 2 2 4 0 0 4 0 0
413 8 0 0 7 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::new
26 8 0 0 0 0 0 8 0 0
134 10 0 0 0 0 0 2 1 0
136 26 4 2 10 0 0 12 0 0
330 14 2 1 0 0 0 8 0 0
331 8 2 1 0 0 0 8 0 0
340 6 0 0 2 2 0 2 0 0
344 18 2 1 4 2 0 6 0 0
345 2 0 0 0 0 0 0 0 0
347 54 4 2 22 0 0 30 0 0
348 12 2 1 6 0 0 6 0 0
354 14 0 0 10 0 0 0 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_CrateItem::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::CrateItem>::hash_stable
56 3 1 1 0 0 0 0 0 0
fn=rustc_lint::late::late_lint_mod
0 1 0 0 1 0 0 0 0 0
316 2 0 0 2 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::each_child_of_item
51 4038 0 0 2019 1333 18 2019 9 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_associated_item
51 232 0 0 116 30 0 116 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_item_attrs
51 1953 0 0 1302 35 0 0 0 0
247 1302 21 1 651 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_trait_def
56 16 0 0 8 8 1 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_trait_of_item
0 17 0 0 17 1 0 0 0 0
51 68 15 1 34 13 0 17 1 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::item_ident
51 9944 0 0 4972 1118 1 4972 1 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_children_untracked
51 642 0 0 321 210 0 321 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_key
51 880 0 0 440 172 0 440 15 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_path_hash
0 80 0 0 80 4 0 0 0 0
56 240 8 1 160 50 0 0 0 0
fn=rustc_middle::dep_graph::dep_node::<impl rustc_query_system::dep_graph::dep_node::DepNodeParams<rustc_middle::ty::context::TyCtxt> for rustc_span::def_id::DefId>::to_fingerprint
0 6 0 0 6 0 0 0 0 0
56 18 0 0 12 3 0 0 0 0
fn=rustc_middle::dep_graph::dep_node::<impl rustc_query_system::dep_graph::dep_node::DepNodeParams<rustc_middle::ty::context::TyCtxt> for rustc_span::def_id::LocalDefId>::to_fingerprint
0 19 0 0 19 0 0 0 0 0
56 57 0 0 38 12 0 0 0 0
fn=rustc_middle::hir::map::Map::body_const_context
0 5 0 0 5 0 0 0 0 0
316 10 0 0 10 3 0 0 0 0
fn=rustc_middle::hir::map::Map::def_kind
0 3 0 0 3 0 0 0 0 0
316 15 0 0 6 0 0 6 0 0
fn=rustc_middle::hir::map::Map::get_if_local
0 1 0 0 1 0 0 0 0 0
316 5 0 0 2 0 0 2 0 0
fn=rustc_middle::hir::map::Map::get_module
0 2 0 0 2 0 0 0 0 0
316 6 0 0 4 1 0 0 0 0
fn=rustc_middle::hir::map::Map::span_if_local
0 3 0 0 3 0 0 0 0 0
316 6 0 0 6 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::root
56 2 0 0 1 1 0 1 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::get_attrs
0 18 0 0 18 0 0 0 0 0
316 54 0 0 36 4 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::has_attr
0 3 0 0 3 0 0 0 0 0
316 9 0 0 6 2 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::opt_associated_item
0 7 0 0 7 0 0 0 0 0
316 21 4 1 14 2 0 0 0 0
fn=rustc_middle::ty::is_impl_trait_defn
0 3 0 0 3 0 0 0 0 0
316 9 3 1 6 1 0 0 0 0
fn=rustc_middle::util::common::record_time
0 1 0 0 1 0 0 0 0 0
56 3 0 0 2 1 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
0 1 0 0 1 0 0 0 0 0
316 4 1 1 2 1 0 2 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegions::new
0 1 0 0 1 0 0 0 0 0
316 2 0 0 2 0 0 0 0 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
0 2 0 0 2 0 0 0 0 0
316 5 1 1 4 0 0 0 0 0
fn=rustc_mir_build::build::mir_built
0 1 0 0 1 0 0 0 0 0
316 2 0 0 2 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::check_match
0 1 0 0 1 0 0 0 0 0
316 3 0 0 2 0 0 0 0 0
fn=rustc_mir_build::lints::check
0 1 0 0 1 0 0 0 0 0
316 2 0 0 2 1 0 0 0 0
fn=rustc_passes::dead::check_crate
0 1 0 0 1 0 0 0 0 0
316 2 0 0 2 0 0 0 0 0
fn=rustc_privacy::def_id_visibility
0 1 0 0 1 0 0 0 0 0
316 2 0 0 2 0 0 0 0 0
fn=rustc_span::hygiene::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_ExpnData::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_span::hygiene::ExpnData>::hash_stable
0 3 0 0 3 0 0 0 0 0
56 9 0 0 6 0 0 0 0 0
fn=rustc_symbol_mangling::symbol_name_provider
0 1 0 0 1 0 0 0 0 0
316 2 0 0 2 1 0 0 0 0
fn=rustc_typeck::check::Inherited::new
0 2 0 0 2 0 0 0 0 0
316 4 0 0 4 0 0 0 0 0
fn=rustc_typeck::check::check_fn
0 2 0 0 2 0 0 0 0 0
316 3 0 0 3 1 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_item_well_formed
0 3 0 0 3 0 0 0 0 0
316 7 0 0 7 1 0 0 0 0
fn=rustc_typeck::check_crate
316 4 1 1 2 0 0 2 1 0
fn=rustc_typeck::check_unused::check_crate
0 1 0 0 1 0 0 0 0 0
316 2 0 0 2 1 0 0 0 0
fn=rustc_typeck::collect::type_of::opt_const_param_of
0 1 0 0 1 0 0 0 0 0
316 2 0 0 2 1 0 0 0 0
fn=rustc_typeck::collect::type_of::type_of
0 1 0 0 1 0 0 0 0 0
316 2 0 0 2 1 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_hir/hir.rs
fn=<[T] as rustc_data_structures::stable_hasher::HashStable<CTX>>::hash_stable
251 7 0 0 1 0 0 1 0 0
fn=<alloc::boxed::Box<T> as rustc_serialize::serialize::UseSpecializedDecodable>::default_decode
0 2 1 0 0 0 0 0 0 0
fn=<rustc_hir::hir::Defaultness as rustc_serialize::serialize::Decodable>::decode
0 97 0 0 0 0 0 0 0 0
2206 679 11 1 194 0 0 291 0 0
2213 388 71 1 0 0 0 0 0 0
fn=<rustc_hir::hir::PrimTy as rustc_serialize::serialize::Decodable>::decode
0 103 2 2 17 2 1 0 0 0
1985 204 3 3 51 0 0 85 0 0
1988 64 0 0 12 0 0 0 0 0
1989 30 0 0 12 0 0 0 0 0
fn=<rustc_middle::ty::PredicateAtom as rustc_serialize::serialize::Decodable>::decode
0 24 9 1 0 0 0 0 0 0
2490 48 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::Binder<T> as rustc_serialize::serialize::Decodable>::decode
0 49 0 0 0 0 0 0 0 0
2465 64 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as core::cmp::PartialEq>::eq
2462 3 0 0 3 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as core::hash::Hash>::hash
2462 45 0 0 45 0 0 0 0 0
fn=<rustc_passes::liveness::Liveness as rustc_hir::intravisit::Visitor>::visit_arm
0 2 0 0 0 0 0 2 0 0
808 2 0 0 0 0 0 1 0 0
fn=_ZN12rustc_passes8liveness12add_from_patN.llvm.M
808 1 0 0 0 0 0 1 0 0
fn=_ZN15rustc_mir_build4hair7pattern11check_match12MatchVisitor14check_patternsN.llvm.M
808 9 0 0 0 0 0 4 0 0
fn=_ZN9rustc_hir3hir74_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_PathSegment119_$LT$impl$u20$rustc_data_structures..stable_hasher..HashStable$LT$__CTX$GT$$u20$for$u20$rustc_hir..hir..PathSegment$GT$11hash_stableN.llvm.M
0 11 0 0 0 0 0 0 0 0
202 220 3 2 88 4 0 66 0 0
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
2462 1 0 0 1 0 0 0 0 0
fn=hashbrown::map::RawEntryBuilderMut<K,V,S>::from_hash
2462 36 0 0 36 0 0 0 0 0
fn=rustc_data_structures::sync::par_for_each_in
0 13 1 0 1 0 0 2 0 0
698 6 0 0 3 1 0 3 0 0
fn=rustc_hir::hir::Body::id
1227 16 5 1 16 3 0 0 0 0
1228 8 0 0 8 0 0 0 0 0
fn=rustc_hir::hir::BodyOwnerKind::is_fn_or_closure
1299 9 3 1 0 0 0 0 0 0
1302 3 0 0 3 0 0 0 0 0
fn=rustc_hir::hir::Crate::body
659 6 1 1 0 0 0 4 0 0
661 4 0 0 2 0 0 0 0 0
fn=rustc_hir::hir::Crate::item
647 9 1 1 0 0 0 6 0 0
649 6 0 0 3 0 0 0 0 0
fn=rustc_hir::hir::Crate::par_visit_all_item_likes
0 2 1 0 0 0 0 0 0 0
691 9 1 1 0 0 0 7 0 0
695 3 0 0 0 0 0 1 0 0
697 3 0 0 0 0 0 1 0 0
702 3 0 0 0 0 0 1 0 0
707 4 0 0 0 0 0 1 0 0
712 8 1 1 7 1 0 0 0 0
fn=rustc_hir::hir::Crate::visit_all_item_likes
0 9 0 0 0 0 0 9 0 0
673 129 20 19 0 0 0 84 0 0
677 193 13 13 70 0 0 94 0 0
678 60 1 1 10 10 0 30 0 0
681 193 14 14 70 0 0 94 0 0
685 201 28 28 70 0 0 94 0 0
688 115 21 20 99 0 0 0 0 0
fn=rustc_hir::hir::Defaultness::is_default
2231 8 2 1 4 0 0 0 0 0
2234 4 0 0 4 0 0 0 0 0
fn=rustc_hir::hir::Expr::is_syntactic_place_expr
0 2 0 0 0 0 0 0 0 0
1420 2 0 0 2 0 0 0 0 0
1428 10 2 1 4 4 2 0 0 0
fn=rustc_hir::hir::FnRetTy::span
0 8 0 0 8 0 0 0 0 0
2252 40 4 1 16 1 0 0 0 0
2255 8 0 0 8 0 0 0 0 0
fn=rustc_hir::hir::GenericArgs::none
305 2 2 1 0 0 0 0 0 0
306 12 2 1 0 0 0 10 0 0
307 2 0 0 2 0 0 0 0 0
fn=rustc_hir::hir::GenericArgs::own_counts
0 2 0 0 2 0 0 0 0 0
331 6 3 1 0 0 0 0 0 0
337 6 0 0 6 1 0 0 0 0
339 12 1 0 2 0 0 2 0 0
346 6 2 1 6 0 0 0 0 0
442 18 0 0 0 0 0 12 1 0
fn=rustc_hir::hir::Generics::empty
459 3 3 1 0 0 0 0 0 0
460 21 3 1 0 0 0 15 0 0
465 3 0 0 3 0 0 0 0 0
fn=rustc_hir::hir::ItemKind::generics
0 14 0 0 2 1 0 0 0 0
2574 30 3 1 6 3 0 0 0 0
2584 6 1 1 6 0 0 0 0 0
fn=rustc_hir::hir::Lifetime::is_elided
133 11 1 1 3 0 0 1 1 0
fn=rustc_hir::hir::Pat::walk_
0 10 0 0 0 0 0 0 0 0
787 82 13 13 0 0 0 61 1 0
788 3 0 0 0 0 0 1 0 0
794 50 11 11 14 9 9 0 0 0
797 10 0 0 10 1 0 0 0 0
802 71 10 8 61 0 0 0 0 0
816 2 0 0 1 0 0 1 0 0
fn=rustc_hir::hir::Pat::walk_always::{{closure}}
815 7 1 1 0 0 0 6 0 0
816 1 0 0 1 0 0 0 0 0
fn=rustc_hir::hir::PathSegment::generic_args
236 36 2 1 9 3 0 0 0 0
242 9 0 0 9 0 0 0 0 0
fn=rustc_hir::hir::StmtKind::attrs
0 100 0 0 0 0 0 0 0 0
1124 100 1 1 25 0 0 0 0 0
1126 25 0 0 25 0 0 0 0 0
1128 25 0 0 25 0 0 0 0 0
fn=rustc_hir::hir::VisibilityKind::descr
0 2 1 1 0 0 0 0 0 0
2379 7 0 0 2 1 1 0 0 0
2384 1 0 0 1 0 0 0 0 0
fn=rustc_hir::hir::VisibilityKind::is_pub
2365 18 2 1 9 6 0 0 0 0
2368 9 0 0 9 0 0 0 0 0
fn=rustc_hir::hir::VisibilityKind::is_pub_restricted
2372 12 1 1 3 0 0 0 0 0
2375 3 0 0 3 0 0 0 0 0
fn=rustc_hir::hir::WhereClause::span
0 1 0 0 0 0 0 0 0 0
519 1 1 1 0 0 0 0 0 0
520 2 0 0 0 0 0 1 0 0
521 1 0 0 1 0 0 0 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Arm::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Arm>::hash_stable
1149 12 2 2 2 0 0 6 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Block::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Block>::hash_stable
0 2 1 1 0 0 0 0 0 0
731 38 3 3 14 0 0 16 0 0
1098 28 1 1 0 0 0 6 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_CrateItem::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::CrateItem>::hash_stable
0 2 0 0 0 0 0 0 0 0
597 22 1 1 8 0 0 6 1 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_FnDecl::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::FnDecl>::hash_stable
0 1 0 0 1 0 0 0 0 0
2156 17 1 1 7 0 0 7 0 0
2237 7 0 0 0 0 0 1 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Generics::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Generics>::hash_stable
0 4 0 0 0 0 0 2 0 0
451 21 2 2 8 1 0 6 0 0
511 6 2 2 3 0 0 1 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Lifetime::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Lifetime>::hash_stable
0 1 1 1 1 0 0 0 0 0
26 21 2 2 6 0 0 7 0 0
87 2 0 0 0 0 0 0 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Pat::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Pat>::hash_stable
749 22 1 1 6 0 0 7 0 0
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_StmtKind::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::StmtKind>::hash_stable
0 22 0 0 16 0 0 0 0 0
1106 16 1 1 0 0 0 14 0 0
fn=rustc_hir::intravisit::walk_expr
808 3 1 1 0 0 0 1 0 0
fn=rustc_hir::pat_util::<impl rustc_hir::hir::Pat>::contains_explicit_ref_binding
808 1 1 1 0 0 0 1 0 0
fn=rustc_hir::pat_util::<impl rustc_hir::hir::Pat>::necessary_variants
808 2 0 0 0 0 0 1 0 0
fn=rustc_hir::stable_hash_impls::<impl rustc_data_structures::stable_hasher::HashStable<HirCtx> for rustc_hir::hir::Item>::hash_stable
0 18 6 5 9 2 0 2 0 0
185 9 0 0 0 0 0 2 0 0
1840 1 0 0 1 0 0 0 0 0
2511 8 2 2 4 0 0 1 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
2462 2 0 0 1 0 0 0 0 0
fn=rustc_metadata::native_libs::collect
677 8 1 1 0 0 0 8 0 0
678 6 1 1 0 0 0 3 0 0
681 8 1 1 0 0 0 8 0 0
685 8 1 1 0 0 0 8 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::rmeta::Lazy<T,()>>::decode
0 827 11 1 0 0 0 0 0 0
2197 460 9 1 0 0 0 0 0 0
2465 28 5 1 0 0 0 0 0 0
2490 460 0 0 0 0 0 0 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_expr
0 29 5 5 20 0 0 3 0 0
185 9 1 1 0 0 0 2 0 0
1546 1 0 0 0 0 0 0 0 0
1663 6 0 0 2 0 0 0 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_ty
185 9 0 0 0 0 0 2 0 0
1663 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::anonymize_late_bound_regions
2462 20 0 0 10 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_bound_vars
2462 6 1 1 4 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_middle::ty::instance::Instance>::fn_sig_for_fn_abi
2462 34 0 0 34 0 0 0 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_late_bound_regions
2462 30 0 0 12 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
2462 56 0 0 29 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::fn_sig
2462 78 0 0 39 0 0 0 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegions::new
2462 1 1 1 1 0 0 0 0 0
fn=rustc_passes::liveness::Liveness::propagate_through_expr
808 2 0 0 0 0 0 1 0 0
fn=rustc_trait_selection::traits::project::AssocTypeNormalizer::fold
2462 4 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_liberated_fn_sigs
2462 2 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_hir/hir_id.rs
fn=<rustc_lint::builtin::BoxPointers as rustc_lint::passes::LateLintPass>::check_item
17 2 1 1 0 0 0 0 0 0
fn=<rustc_lint::builtin::ExplicitOutlivesRequirements as rustc_lint::passes::LateLintPass>::check_item
17 6 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::MissingDoc as rustc_lint::passes::LateLintPass>::check_item
17 2 1 1 0 0 0 0 0 0
fn=<rustc_lint::nonstandard_style::NonSnakeCase as rustc_lint::passes::LateLintPass>::check_mod
17 1 0 0 0 0 0 0 0 0
fn=<rustc_middle::hir::map::ParentHirIterator as core::iter::traits::iterator::Iterator>::next
0 18 0 0 0 0 0 0 0 0
16 21 0 0 21 0 0 0 0 0
17 109 4 1 14 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::RootCollector as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
17 2 0 0 0 0 0 0 0 0
fn=<rustc_passes::entry::EntryContext as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
17 6 0 0 0 0 0 0 0 0
fn=<rustc_passes::hir_id_validator::OuterVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
17 6 0 0 0 0 0 0 0 0
fn=<rustc_passes::liveness::IrMaps as rustc_hir::intravisit::Visitor>::visit_fn
17 2 0 0 0 0 0 0 0 0
fn=<rustc_passes::reachable::CollectPrivateImplItemsVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
17 6 0 0 0 0 0 0 0 0
fn=<rustc_passes::stability::Checker as rustc_hir::intravisit::Visitor>::visit_item
17 2 0 0 0 0 0 0 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_mod
17 2 0 0 0 0 0 0 0 0
fn=<rustc_typeck::check::wfcheck::CheckTypeWellFormedVisitor as rustc_hir::itemlikevisit::ParItemLikeVisitor>::visit_item
17 6 0 0 0 0 0 0 0 0
fn=<rustc_typeck::check_unused::CollectExternCrateVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
17 2 0 0 0 0 0 0 0 0
fn=<rustc_typeck::coherence::orphan::OrphanChecker as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
17 6 0 0 0 0 0 0 0 0
fn=<rustc_typeck::collect::CollectItemTypesVisitor as rustc_hir::intravisit::Visitor>::visit_item
17 6 0 0 0 0 0 0 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
17 2 1 1 0 0 0 0 0 0
fn=_ZN12rustc_middle3hir3map3Map16opt_local_def_idN.llvm.M
17 5 3 1 0 0 0 0 0 0
fn=_ZN12rustc_passes10check_attr16CheckAttrVisitor16check_attributesN.llvm.M
0 1 0 0 1 0 0 0 0 0
17 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes4dead11DeadVisitor14symbol_is_liveN.llvm.M
0 2 0 0 0 0 0 0 0 0
17 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes4dead32has_allow_dead_code_or_lang_attrN.llvm.M
17 6 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes5entry8entry_fnN.llvm.M
17 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck5check8coercion19CoerceMany$LT$E$GT$12coerce_innerN.llvm.M
16 1 0 0 1 0 0 0 0 0
17 3 0 0 1 0 0 0 0 0
fn=alloc::collections::btree::search::search_tree
16 144 1 1 24 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
17 6 0 0 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
17 4 0 0 0 0 0 0 0 0
fn=rustc_data_structures::sync::join
17 2 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::Visitor::visit_nested_item
17 30 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_arm
17 4 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_body
17 4 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_expr
17 34 0 0 0 0 0 2 0 0
fn=rustc_hir::intravisit::walk_stmt
17 8 1 1 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
17 4 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::process_registered_region_obligations
17 14 0 0 0 0 0 0 0 0
fn=rustc_lint::late::late_lint_mod
17 2 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_owner_def_id
17 18 6 1 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_parent_did
17 2 1 1 0 0 0 0 0 0
fn=rustc_middle::lint::LintLevelMap::level_and_source
17 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::lint_level_at_node
0 3 0 0 0 0 0 0 0 0
17 9 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::maybe_lint_level_root_bounded
0 120 0 0 0 0 0 0 0 0
17 804 4 2 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::with_inlining_candidates
0 30 0 0 20 0 0 10 0 0
fn=rustc_mir_build::build::construct_fn
17 2 0 0 0 0 0 0 0 0
fn=rustc_passes::hir_id_validator::check_crate
17 2 0 0 0 0 0 0 0 0
fn=rustc_passes::liveness::Liveness::propagate_through_expr
17 2 0 0 0 0 0 0 0 0
fn=rustc_privacy::PrivateItemsInPublicInterfacesVisitor::check
17 2 0 0 0 0 0 0 0 0
fn=rustc_session::session::Session::track_errors
17 2 0 0 0 0 0 0 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
17 6 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
16 2 0 0 0 0 0 0 0 0
17 4 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_opaque_types_from_value
17 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::check_fn
17 10 0 0 2 1 0 0 0 0
fn=rustc_typeck::check::coercion::CoerceMany<E>::coerce
16 1 0 0 1 1 0 0 0 0
17 3 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::regionck::<impl rustc_typeck::check::FnCtxt>::regionck_item
17 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_false_global_bounds
17 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_item_well_formed
17 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::<impl rustc_typeck::check::FnCtxt>::resolve_type_vars_in_body
17 2 1 1 0 0 0 0 0 0
fn=rustc_typeck::impl_wf_check::impl_wf_check
17 2 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_hir/intravisit.rs
fn=<dyn rustc_typeck::astconv::AstConv>::ty_of_fn
861 3 1 1 2 0 0 1 0 0
862 1 1 1 1 0 0 0 0 0
fn=<rustc_lint::late::LateContextAndPass<T> as rustc_hir::intravisit::Visitor>::visit_fn
895 2 0 0 1 0 0 0 0 0
901 1 0 0 1 0 0 0 0 0
909 2 0 0 1 0 0 0 0 0
927 4 0 0 2 0 0 1 0 0
fn=<rustc_lint::late::LateContextAndPass<T> as rustc_hir::intravisit::Visitor>::visit_nested_body
485 1 0 0 1 0 0 0 0 0
486 2 0 0 0 0 0 0 0 0
fn=<rustc_middle::hir::map::collector::NodeCollector as rustc_hir::intravisit::Visitor>::visit_block
0 2 0 0 2 0 0 0 0 0
1041 8 1 1 2 0 0 2 0 0
1042 2 0 0 0 0 0 0 0 0
fn=<rustc_middle::hir::map::collector::NodeCollector as rustc_hir::intravisit::Visitor>::visit_fn
0 2 1 1 0 0 0 2 0 0
861 1 0 0 1 0 0 0 0 0
862 1 1 1 1 0 0 0 0 0
909 3 0 0 1 0 0 0 0 0
925 3 0 0 0 0 0 1 0 0
fn=<rustc_middle::hir::map::collector::NodeCollector as rustc_hir::intravisit::Visitor>::visit_item
0 5 0 0 1 0 0 0 0 0
544 12 1 1 3 1 0 3 0 0
547 15 0 0 6 2 2 0 0 0
554 1 1 1 1 0 0 0 0 0
561 9 2 2 3 1 0 3 0 0
562 11 1 1 4 0 0 7 0 0
563 1 0 0 1 0 0 0 0 0
566 3 0 0 2 0 0 0 0 0
731 1 0 0 1 0 0 0 0 0
fn=<rustc_middle::hir::map::collector::NodeCollector as rustc_hir::intravisit::Visitor>::visit_stmt
1048 8 0 0 2 0 0 0 0 0
1051 4 0 0 2 0 0 2 0 0
fn=<rustc_passes::check_attr::CheckAttrVisitor as rustc_hir::intravisit::Visitor>::visit_stmt
0 2 1 1 2 0 0 0 0 0
1048 6 0 0 0 0 0 0 0 0
1051 20 0 0 16 0 0 0 0 0
fn=<rustc_passes::dead::MarkSymbolVisitor as rustc_hir::intravisit::Visitor>::visit_arm
1190 4 1 1 3 1 0 1 0 0
1191 3 0 0 1 0 0 0 0 0
1196 4 0 0 3 0 0 1 0 0
fn=<rustc_passes::intrinsicck::ItemVisitor as rustc_hir::intravisit::Visitor>::visit_nested_body
352 3 0 0 0 0 0 1 0 0
485 2 0 0 2 0 0 0 0 0
486 5 1 1 2 1 0 1 0 0
fn=<rustc_passes::liveness::IrMaps as rustc_hir::intravisit::Visitor>::visit_fn
485 1 0 0 1 0 0 0 0 0
fn=<rustc_passes::liveness::Liveness as rustc_hir::intravisit::Visitor>::visit_arm
346 4 1 1 2 0 0 1 0 0
1191 3 0 0 1 0 0 0 0 0
1196 1 0 0 1 0 0 0 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_stmt
1048 8 0 0 2 0 0 0 0 0
1051 2 1 1 2 0 0 0 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_mod
0 7 1 1 3 2 1 0 0 0
261 6 0 0 0 0 0 3 0 0
262 9 0 0 0 0 0 3 0 0
479 7 1 1 7 2 0 0 0 0
fn=<rustc_privacy::TypePrivacyVisitor as rustc_hir::intravisit::Visitor>::visit_qpath
0 4 0 0 4 0 0 0 0 0
444 4 1 1 0 0 0 1 0 0
719 3 0 0 0 0 0 0 0 0
720 2 0 0 0 0 0 0 0 0
721 2 0 0 2 0 0 0 0 0
724 3 0 0 2 1 0 1 0 0
725 1 0 0 1 0 0 0 0 0
731 2 0 0 2 0 0 0 0 0
743 21 0 0 7 1 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_nested_body
0 1 0 0 0 0 0 0 0 0
352 1 0 0 0 0 0 1 0 0
485 2 0 0 2 0 0 0 0 0
486 4 0 0 1 1 0 1 0 0
fn=<rustc_typeck::collect::CollectItemTypesVisitor as rustc_hir::intravisit::Visitor>::visit_generics
862 1 1 1 1 0 0 0 0 0
fn=_ZN10rustc_lint6levels11lint_levelsN.llvm.M
0 5 1 1 1 0 0 0 0 0
479 7 0 0 7 0 0 0 0 0
480 6 0 0 0 0 0 3 0 0
fn=_ZN12rustc_typeck7collect11generics_ofN.llvm.M
0 2 1 1 1 0 0 0 0 0
367 2 0 0 0 0 0 1 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
261 6 0 0 0 0 0 3 0 0
262 9 1 1 0 0 0 3 0 0
468 1 0 0 1 0 0 0 0 0
479 7 0 0 7 0 0 0 0 0
fn=rustc_hir::hir::Crate::visit_all_item_likes
57 9 2 2 7 1 0 3 0 0
299 3 0 0 0 0 0 3 0 0
fn=rustc_hir::intravisit::FnKind::header
114 2 1 1 0 0 0 0 0 0
116 8 0 0 2 0 0 0 0 0
120 2 0 0 2 0 0 0 0 0
fn=rustc_hir::intravisit::Visitor::visit_body
302 8 2 2 0 0 0 6 0 0
304 8 0 0 7 0 0 0 0 0
485 1 0 0 1 0 0 0 0 0
486 2 0 0 0 0 0 1 0 0
fn=rustc_hir::intravisit::Visitor::visit_fn
369 15 5 5 10 0 0 0 0 0
370 65 3 3 20 0 0 35 0 0
371 5 2 2 5 0 0 0 0 0
fn=rustc_hir::intravisit::Visitor::visit_fn_decl
366 9 2 2 0 0 0 6 0 0
368 8 1 1 7 0 0 0 0 0
895 2 1 1 1 0 0 0 0 0
901 1 0 0 1 0 0 0 0 0
fn=rustc_hir::intravisit::Visitor::visit_generic_arg
424 53 9 9 0 0 0 43 0 0
426 29 5 5 10 4 0 0 0 0
430 51 7 7 45 0 0 0 0 0
508 11 2 2 9 1 0 0 0 0
510 6 0 0 1 0 0 0 0 0
fn=rustc_hir::intravisit::Visitor::visit_nested_body
290 1 1 1 1 0 0 0 0 0
fn=rustc_hir::intravisit::Visitor::visit_nested_item
260 90 4 4 0 0 0 66 0 0
261 21 1 1 12 0 0 12 0 0
263 90 0 0 78 3 0 0 0 0
fn=rustc_hir::intravisit::Visitor::visit_qpath
0 9 0 0 6 0 0 0 0 0
355 6 0 0 0 0 0 3 0 0
434 42 3 3 0 0 0 30 0 0
436 36 1 1 36 0 0 0 0 0
719 12 1 1 6 0 0 0 0 0
720 3 0 0 0 0 0 0 0 0
721 3 1 1 3 0 0 0 0 0
724 3 0 0 3 0 0 0 0 0
725 3 0 0 3 0 0 0 0 0
731 3 0 0 3 0 0 0 0 0
743 36 1 1 12 4 0 0 0 0
fn=rustc_hir::intravisit::Visitor::visit_stmt
339 16 2 2 0 0 0 12 0 0
352 10 0 0 4 0 0 0 0 0
1048 16 1 1 4 0 0 0 0 0
1051 14 2 2 10 1 0 0 0 0
fn=rustc_hir::intravisit::Visitor::visit_use
437 15 3 3 0 0 0 15 0 0
439 18 0 0 18 0 0 0 0 0
731 3 0 0 3 2 0 0 0 0
743 36 2 2 12 4 0 0 0 0
fn=rustc_hir::intravisit::walk_arm
346 4 0 0 0 0 0 3 0 0
352 12 1 1 6 0 0 0 0 0
1188 43 7 7 0 0 0 28 0 0
1189 5 0 0 2 1 0 3 0 0
1190 6 0 0 6 2 0 0 0 0
1191 18 2 2 6 0 0 0 0 0
1196 6 4 4 6 0 0 0 0 0
1198 21 0 0 19 0 0 0 0 0
fn=rustc_hir::intravisit::walk_block
0 22 1 1 18 0 0 0 0 0
340 24 1 1 0 0 0 8 0 0
352 4 0 0 0 0 0 2 0 0
1039 148 12 12 0 0 0 118 0 0
1040 10 1 1 4 1 0 6 0 0
1041 18 0 0 18 4 0 0 0 0
1042 18 0 0 0 0 0 0 0 0
1043 132 3 3 114 2 0 0 0 0
1048 64 4 4 16 0 0 0 0 0
1051 20 0 0 8 0 0 6 0 0
fn=rustc_hir::intravisit::walk_body
484 40 5 5 0 0 0 29 0 0
485 5 1 1 5 2 0 0 0 0
486 12 4 4 4 0 0 0 0 0
487 23 1 1 20 0 0 0 0 0
fn=rustc_hir::intravisit::walk_crate
0 10 0 0 4 0 0 0 0 0
261 6 0 0 0 0 0 3 0 0
299 9 0 0 0 0 0 3 0 0
465 18 2 2 0 0 0 14 0 0
467 2 0 0 2 0 0 0 0 0
468 2 2 2 2 0 0 0 0 0
469 16 3 3 14 1 0 0 0 0
479 14 1 1 14 0 0 0 0 0
480 6 0 0 0 0 0 3 0 0
fn=rustc_hir::intravisit::walk_expr
0 1126 54 54 669 21 0 23 0 0
340 66 4 4 0 0 0 22 3 0
343 9 0 0 0 0 0 3 0 0
346 38 2 2 0 0 0 18 0 0
352 220 7 7 0 0 0 88 2 0
355 30 1 1 0 0 0 15 1 0
435 162 2 2 108 0 0 0 0 0
438 18 0 0 12 0 0 0 0 0
441 22 2 2 6 0 0 3 0 0
719 68 18 17 34 0 0 0 0 0
720 17 0 0 0 0 0 0 0 0
721 28 3 3 24 0 0 0 0 0
724 21 0 0 19 2 0 2 0 0
725 17 2 2 17 0 0 0 0 0
731 14 1 1 14 9 0 0 0 0
743 165 14 14 55 23 0 0 0 0
1041 58 2 2 40 15 0 6 1 0
1048 78 4 4 18 1 0 0 0 0
1051 22 0 0 10 0 0 6 0 0
1061 3476 41 36 0 0 0 2428 11 0
1062 65 0 0 26 9 0 39 0 0
1065 1911 8 8 780 96 59 0 0 0
1066 60 25 23 60 0 0 0 0 0
1067 36 0 0 0 0 0 12 0 0
1082 30 28 28 30 0 0 0 0 0
1085 122 6 6 120 0 0 2 0 0
1086 108 28 27 82 1 0 24 1 0
1087 108 2 2 0 0 0 36 0 0
1111 60 4 4 60 0 0 0 0 0
1112 54 29 29 41 1 0 12 0 0
1113 6 0 0 0 0 0 2 0 0
1124 2 0 0 0 0 0 0 0 0
1125 40 19 19 40 0 0 0 0 0
1143 26 14 13 0 0 0 0 0 0
1144 151 4 4 129 1 0 0 0 0
1186 2288 37 28 2002 8 0 0 0 0
1190 24 6 6 20 5 0 2 0 0
1191 136 7 7 33 2 0 1 0 0
1196 44 3 3 22 0 0 11 0 0
1197 2 0 0 2 0 0 0 0 0
fn=rustc_hir::intravisit::walk_fn
0 13 2 2 13 0 0 0 0 0
288 34 1 1 17 6 0 10 0 0
303 3 0 0 0 0 0 1 0 0
352 20 1 1 0 0 0 7 0 0
367 2 0 0 0 0 0 1 0 0
485 11 1 1 11 3 0 0 0 0
486 26 10 9 7 3 0 4 0 0
861 13 0 0 13 3 0 0 0 0
862 13 11 11 13 0 0 0 0 0
895 24 9 9 12 0 0 0 0 0
901 12 3 3 12 3 0 0 0 0
909 26 3 3 13 0 0 0 0 0
916 157 17 16 2 0 0 95 0 0
927 11 1 1 8 0 0 0 0 0
928 96 5 3 84 0 0 0 0 0
fn=rustc_hir::intravisit::walk_fn_decl
895 4 2 2 2 0 0 0 0 0
900 18 2 2 0 0 0 14 0 0
901 2 0 0 2 0 0 0 0 0
905 16 1 1 14 0 0 0 0 0
fn=rustc_hir::intravisit::walk_generic_args
0 24 7 7 21 0 0 0 0 0
426 88 7 7 24 10 0 0 0 0
748 187 28 26 0 0 0 132 4 0
753 27 1 1 21 11 0 2 0 0
754 21 7 7 21 0 0 0 0 0
755 166 23 22 146 0 0 0 0 0
fn=rustc_hir::intravisit::walk_generics
860 9 1 1 0 0 0 7 0 0
861 1 0 0 1 0 0 0 0 0
862 1 0 0 1 0 0 0 0 0
863 8 1 1 7 0 0 0 0 0
fn=rustc_hir::intravisit::walk_item
0 126 19 14 62 9 0 27 0 0
288 12 2 2 6 2 0 2 0 0
370 96 7 7 12 0 0 60 0 0
438 45 0 0 30 0 0 0 0 0
441 16 1 1 0 0 0 4 0 0
454 6 0 0 0 0 0 3 0 0
485 2 0 0 2 1 0 0 0 0
543 546 29 26 0 0 0 366 0 0
544 9 0 0 0 0 0 0 0 0
545 6 0 0 6 0 0 0 0 0
547 309 22 17 123 41 25 3 0 0
549 2 0 0 0 0 0 0 0 0
554 36 18 18 33 0 0 3 0 0
561 109 14 13 42 0 0 28 0 0
562 123 9 9 57 0 0 66 0 0
563 22 0 0 21 0 0 1 0 0
565 9 2 2 8 2 0 1 0 0
566 37 3 3 28 0 0 2 0 0
635 12 0 0 6 0 0 2 0 0
636 392 23 20 343 0 0 0 0 0
640 36 2 2 25 1 0 0 0 0
731 11 2 2 11 7 0 0 0 0
741 12 0 0 12 2 0 0 0 0
743 120 4 4 40 12 0 0 0 0
861 5 2 2 5 1 0 0 0 0
862 5 1 1 5 0 0 0 0 0
895 12 2 2 6 0 0 0 0 0
901 6 0 0 6 2 0 0 0 0
910 6 0 0 2 1 0 2 0 0
927 8 2 2 2 0 0 0 0 0
1201 113 0 0 55 9 0 3 0 0
fn=rustc_hir::intravisit::walk_pat
773 288 37 35 0 0 0 210 0 0
774 5 1 1 2 1 0 3 0 0
776 159 7 7 64 31 28 0 0 0
792 32 32 32 32 7 0 0 0 0
814 256 45 44 224 0 0 0 0 0
fn=rustc_hir::intravisit::walk_path
0 21 0 0 7 0 0 0 0 0
730 112 8 7 0 0 0 96 0 0
731 16 0 0 16 6 0 0 0 0
734 128 8 8 112 0 0 0 0 0
743 159 4 3 53 18 0 0 0 0
753 28 2 2 7 2 0 7 1 0
754 7 0 0 7 0 0 0 0 0
fn=rustc_hir::intravisit::walk_path_segment
0 4 0 0 1 0 0 1 0 0
426 4 3 3 1 0 0 0 0 0
736 154 2 2 0 0 0 110 0 0
742 77 0 0 22 8 0 33 0 0
743 66 1 1 22 0 0 0 0 0
746 154 3 3 132 0 0 0 0 0
753 5 1 1 2 1 0 1 0 0
754 2 0 0 2 0 0 0 0 0
fn=rustc_hir::intravisit::walk_qpath
0 25 2 2 17 0 0 0 0 0
355 12 0 0 0 0 0 6 0 0
438 36 2 2 24 0 0 0 0 0
444 30 0 0 0 0 0 10 0 0
712 228 15 13 0 0 0 159 0 0
719 60 2 2 30 0 0 0 0 0
720 21 0 0 0 0 0 0 0 0
721 21 3 3 21 0 0 0 0 0
724 9 0 0 9 0 0 0 0 0
725 9 0 0 9 0 0 0 0 0
728 166 2 2 143 0 0 0 0 0
731 17 0 0 17 1 0 0 0 0
741 14 1 1 14 5 0 0 0 0
743 180 6 5 60 16 0 0 0 0
fn=rustc_hir::intravisit::walk_stmt
352 80 1 1 32 0 0 0 0 0
1045 160 17 16 0 0 0 120 0 0
1046 10 0 0 4 0 0 6 0 0
1048 136 6 6 34 0 0 0 0 0
1051 98 13 13 78 0 0 0 0 0
1054 34 1 1 30 1 0 0 0 0
fn=rustc_hir::intravisit::walk_ty
0 12 0 0 12 0 0 0 0 0
435 108 1 1 72 0 0 0 0 0
438 45 1 1 30 0 0 0 0 0
441 12 1 1 0 0 0 3 0 0
444 30 0 0 0 0 0 10 0 0
672 269 41 38 0 0 0 194 4 0
673 5 0 0 2 1 0 3 0 0
676 150 5 5 60 40 27 0 0 0
690 13 6 6 0 0 0 0 0 0
691 48 10 10 46 5 0 0 0 0
710 88 2 1 77 0 0 0 0 0
719 34 21 21 17 6 0 0 0 0
720 17 0 0 0 0 0 0 0 0
721 28 2 2 24 0 0 0 0 0
731 11 0 0 11 0 0 0 0 0
743 90 6 5 30 12 0 0 0 0
fn=rustc_hir::intravisit::walk_vis
1200 15 1 1 0 0 0 12 0 0
1201 6 0 0 3 0 0 0 0 0
1205 18 1 1 15 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
303 1 0 0 0 0 0 1 0 0
fn=rustc_lint::late::late_lint_mod
0 6 0 0 1 0 0 0 0 0
479 7 1 1 7 1 0 0 0 0
480 6 0 0 0 0 0 3 0 0
fn=rustc_middle::hir::map::Map::visit_item_likes_in_module
57 30 0 0 20 1 0 6 0 0
299 18 3 3 0 0 0 9 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::with_parent
0 81 3 3 31 1 0 18 0 0
676 5 0 0 2 0 0 0 0 0
719 6 2 2 3 0 0 0 0 0
720 2 0 0 0 0 0 0 0 0
721 2 2 2 2 0 0 0 0 0
724 2 0 0 1 0 0 1 0 0
725 1 0 0 1 0 0 0 0 0
731 2 0 0 2 0 0 0 0 0
1063 78 1 1 0 0 0 0 0 0
1065 65 0 0 26 2 2 0 0 0
1066 2 0 0 2 0 0 0 0 0
1082 1 1 1 1 0 0 0 0 0
1085 6 0 0 4 0 0 2 0 0
1086 2 1 1 2 0 0 0 0 0
1111 3 0 0 2 0 0 1 0 0
1112 2 1 1 1 0 0 0 0 0
1190 1 0 0 1 0 0 0 0 0
1191 3 0 0 1 0 0 0 0 0
1196 1 0 0 1 0 0 0 0 0
fn=rustc_middle::hir::map::index_hir
0 6 1 1 3 2 0 0 0 0
468 1 0 0 1 0 0 0 0 0
479 7 0 0 7 0 0 0 0 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
0 1 0 0 0 0 0 0 0 0
352 3 1 1 0 0 0 1 0 0
485 1 0 0 1 1 0 0 0 0
486 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::check_match
485 1 0 0 1 1 0 0 0 0
486 3 0 0 1 0 0 1 0 0
fn=rustc_passes::dead::check_crate
261 6 1 1 0 0 0 3 0 0
262 9 0 0 0 0 0 3 0 0
479 10 1 1 7 0 0 3 0 0
fn=rustc_passes::loops::check_mod_loops
299 8 0 0 0 0 0 3 0 0
fn=rustc_privacy::check_mod_privacy
0 5 1 1 1 0 0 0 0 0
261 6 1 1 0 0 0 3 0 0
479 17 0 0 14 0 0 3 0 0
480 6 0 0 0 0 0 3 0 0
fn=rustc_privacy::check_private_in_public
0 8 0 0 2 1 1 1 0 0
261 12 0 0 0 0 0 6 0 0
262 9 1 1 0 0 0 3 0 0
299 9 0 0 0 0 0 3 0 0
479 23 0 0 17 0 0 6 0 0
fn=rustc_privacy::privacy_access_levels
466 5 0 0 0 0 0 1 0 0
468 1 0 0 1 1 0 0 0 0
fn=rustc_resolve::late::lifetimes::insert_late_bound_lifetimes
861 2 1 1 2 0 0 0 0 0
862 1 0 0 1 0 0 0 0 0
895 2 1 1 1 0 0 0 0 0
fn=rustc_typeck::check::check_fn
352 1 0 0 0 0 0 1 0 0
485 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::regionck::RegionCtxt::visit_fn_body
486 5 2 1 2 2 0 1 0 0
fn=rustc_typeck::check::writeback::<impl rustc_typeck::check::FnCtxt>::resolve_type_vars_in_body
0 1 0 0 0 0 0 0 0 0
485 1 0 0 1 0 0 0 0 0
486 3 1 1 1 1 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_hir/lang_items.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
48 28 1 1 28 12 0 0 0 0
fn=<rustc_hir::lang_items::LangItem as rustc_serialize::serialize::Decodable>::decode
48 84 2 2 28 0 0 42 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
48 14 0 0 14 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
48 2 0 0 2 0 0 0 0 0
fn=rustc_codegen_ssa::base::<impl rustc_codegen_ssa::CrateInfo>::new
48 11 0 0 11 0 0 0 0 0
fn=rustc_hir::lang_items::LangItem::group
0 24 0 0 0 0 0 0 0 0
64 104 0 0 0 0 0 0 0 0
67 520 0 0 104 7 7 0 0 0
69 104 0 0 104 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::box_free_fn
0 8 0 0 8 0 0 0 0 0
116 8 7 1 0 0 0 8 0 0
117 16 0 0 16 7 0 0 0 0
118 16 0 0 16 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::clone_trait
0 35 0 0 35 0 0 0 0 0
116 35 34 1 0 0 0 35 0 0
117 70 0 0 70 0 0 0 0 0
118 70 0 0 70 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::coerce_unsized_trait
0 6 0 0 6 0 0 0 0 0
116 6 5 1 0 0 0 6 0 0
117 12 6 1 12 5 0 0 0 0
118 12 0 0 12 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::copy_trait
0 61 0 0 61 0 0 0 0 0
116 61 55 1 0 0 0 61 0 0
117 122 0 0 122 23 0 0 0 0
118 122 0 0 122 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::discriminant_kind_trait
0 56 0 0 56 0 0 0 0 0
116 56 49 1 0 0 0 56 0 0
117 112 51 1 112 0 0 0 0 0
118 112 0 0 112 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::dispatch_from_dyn_trait
0 3 0 0 3 0 0 0 0 0
116 3 2 0 0 0 0 3 0 0
117 6 0 0 6 2 0 0 0 0
118 6 0 0 6 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::drop_in_place_fn
0 20 0 0 20 0 0 0 0 0
116 20 14 1 0 0 0 20 0 0
117 40 0 0 40 11 0 0 0 0
118 40 0 0 40 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::drop_trait
0 4 0 0 4 0 0 0 0 0
116 4 3 0 0 0 0 4 0 0
117 8 0 0 8 3 0 0 0 0
118 8 0 0 8 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::eh_personality
0 2 0 0 2 0 0 0 0 0
116 2 2 1 0 0 0 2 0 0
117 4 0 0 4 1 0 0 0 0
118 4 0 0 4 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::fn_mut_trait
0 73 0 0 73 0 0 0 0 0
116 73 0 0 0 0 0 73 0 0
117 146 34 1 146 0 0 0 0 0
118 146 0 0 146 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::fn_once_trait
0 69 0 0 69 0 0 0 0 0
116 69 0 0 0 0 0 69 0 0
117 138 0 0 138 0 0 0 0 0
118 138 0 0 138 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::fn_trait
0 77 0 0 77 0 0 0 0 0
116 77 37 1 0 0 0 77 0 0
117 154 0 0 154 33 0 0 0 0
118 154 0 0 154 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::gen_trait
0 35 0 0 35 0 0 0 0 0
116 35 34 1 0 0 0 35 0 0
117 70 0 0 70 30 0 0 0 0
118 70 0 0 70 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::items
99 1 0 0 1 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::manually_drop
0 448 0 0 448 0 0 0 0 0
116 448 10 1 0 0 0 448 0 0
117 896 0 0 896 2 0 0 0 0
118 896 0 0 896 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::new
86 2 1 1 0 0 0 1 0 0
89 8 1 1 1 1 1 6 1 0
90 105 16 16 0 0 0 105 12 0
94 3 0 0 2 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::oom
0 1 0 0 1 0 0 0 0 0
116 1 1 1 0 0 0 1 0 0
117 2 0 0 2 0 0 0 0 0
118 2 0 0 2 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::owned_box
0 441 0 0 441 0 0 0 0 0
116 441 14 1 0 0 0 441 0 0
117 882 0 0 882 0 0 0 0 0
118 882 0 0 882 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::panic_impl
0 1 0 0 1 0 0 0 0 0
116 1 1 1 0 0 0 1 0 0
117 2 0 0 2 1 0 0 0 0
118 2 0 0 2 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::phantom_data
0 441 0 0 441 0 0 0 0 0
116 441 10 1 0 0 0 441 0 0
117 882 0 0 882 125 0 0 0 0
118 882 0 0 882 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::require
0 73 0 0 73 0 0 0 0 0
104 219 36 1 0 0 0 73 0 0
105 219 34 1 146 32 0 0 0 0
106 292 0 0 146 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::sized_trait
0 78 0 0 78 0 0 0 0 0
116 78 59 1 0 0 0 78 0 0
117 156 0 0 156 2 0 0 0 0
118 156 0 0 156 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::start_fn
0 7 0 0 7 0 0 0 0 0
116 7 4 1 0 0 0 7 0 0
117 14 0 0 14 2 0 0 0 0
118 14 0 0 14 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::termination
0 2 0 0 2 0 0 0 0 0
116 2 2 1 0 0 0 2 0 0
117 4 0 0 4 2 0 0 0 0
118 4 0 0 4 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::unsafe_cell_type
0 2 0 0 2 0 0 0 0 0
116 2 1 1 0 0 0 2 0 0
117 4 0 0 4 1 0 0 0 0
118 4 0 0 4 0 0 0 0 0
fn=rustc_hir::lang_items::LanguageItems::unsize_trait
0 48 0 0 48 0 0 0 0 0
116 48 42 1 0 0 0 48 0 0
117 96 0 0 96 1 0 0 0 0
118 96 0 0 96 0 0 0 0 0
fn=rustc_hir::lang_items::extract
144 18 1 1 0 0 0 15 0 0
147 18 1 1 4 1 0 2 0 0
148 10 0 0 0 0 0 2 0 0
149 10 0 0 0 0 0 2 0 0
153 21 0 0 18 0 0 0 0 0
fn=rustc_hir::weak_lang_items::<impl rustc_hir::lang_items::LanguageItems>::is_weak_lang_item
0 15 0 0 15 0 0 0 0 0
117 44 0 0 44 20 0 0 0 0
fn=rustc_hir::weak_lang_items::link_name
0 2 0 0 0 0 0 0 0 0
147 600 10 1 26 9 0 108 0 0
148 513 0 0 0 0 0 102 0 0
149 510 8 0 0 0 0 102 0 0
fn=rustc_middle::middle::lang_items::required
48 34 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_hir/pat_util.rs
fn=_ZN12rustc_typeck18mem_categorization24MemCategorizationContext12cat_pattern_N.llvm.M
55 2 0 0 0 0 0 1 0 0
fn=rustc_hir::hir::Pat::walk_
84 13 1 1 5 0 0 0 0 0
99 5 0 0 1 0 0 0 0 0
159 5 0 0 1 0 0 0 0 0
fn=rustc_hir::pat_util::<impl rustc_hir::hir::Pat>::contains_explicit_ref_binding
182 1 1 1 0 0 0 0 0 0
183 8 0 0 0 0 0 4 0 0
193 3 0 0 2 0 0 0 0 0
fn=rustc_hir::pat_util::<impl rustc_hir::hir::Pat>::necessary_variants
156 6 1 1 0 0 0 3 0 0
175 6 0 0 4 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::PatCtxt::lower_pattern
55 2 2 1 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_hir/stable_hash_impls.rs
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_Arm::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::Arm>::hash_stable
100 8 0 0 5 0 0 0 0 0
fn=rustc_hir::stable_hash_impls::<impl rustc_data_structures::stable_hasher::HashStable<HirCtx> for rustc_hir::hir::Item>::hash_stable
112 9 0 0 3 1 0 3 0 0
156 30 1 1 0 0 0 18 0 0
157 9 0 0 6 2 0 3 0 0
161 6 0 0 6 3 0 0 0 0
164 12 0 0 3 0 0 3 0 0
166 24 1 1 21 0 0 0 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_hir::hir::Body>::hash_stable
100 4 1 1 2 1 0 1 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_expr
100 25 2 2 3 0 0 7 0 0
106 3 0 0 1 1 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_hir/target.rs
fn=_ZN12rustc_passes10check_attr16CheckAttrVisitor16check_attributesN.llvm.M
0 2 0 0 0 0 0 0 0 0
fn=rustc_hir::target::Target::from_item
86 24 1 1 18 4 1 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_hir/weak_lang_items.rs
fn=rustc_hir::weak_lang_items::<impl rustc_hir::lang_items::LanguageItems>::is_weak_lang_item
0 44 10 1 44 0 0 0 0 0
34 15 11 1 0 0 0 15 0 0
38 30 0 0 30 0 0 0 0 0
fn=rustc_hir::weak_lang_items::link_name
23 90 11 1 0 0 0 75 0 0
31 105 12 1 90 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_incremental/assert_dep_graph.rs
fn=rustc_incremental::assert_dep_graph::assert_dep_graph
54 3 1 1 0 0 0 2 0 0
89 2 0 0 2 0 0 0 0 0
fn=rustc_middle::dep_graph::<impl rustc_query_system::dep_graph::DepKind for rustc_middle::dep_graph::dep_node::DepKind>::with_deps
56 4 0 0 3 1 0 0 0 0
63 4 0 0 2 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_incremental/assert_module_sources.rs
fn=rustc_incremental::assert_module_sources::assert_module_sources
32 3 1 1 0 0 0 2 0 0
51 2 0 0 2 0 0 0 0 0
fn=rustc_middle::dep_graph::<impl rustc_query_system::dep_graph::DepKind for rustc_middle::dep_graph::dep_node::DepKind>::with_deps
34 3 1 1 2 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_incremental/persist/fs.rs
fn=rustc_incremental::persist::fs::finalize_session_directory
306 8 1 1 0 0 0 7 0 0
307 1 0 0 0 0 0 0 0 0
387 8 1 1 7 0 0 0 0 0
fn=rustc_incremental::persist::fs::prepare_session_directory
184 7 1 1 0 0 0 6 0 0
189 1 0 0 0 0 0 0 0 0
300 8 1 1 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_incremental/persist/load.rs
fn=rustc_incremental::persist::load::dep_graph_tcx_init
18 1 0 0 0 0 0 0 0 0
23 1 0 0 1 0 0 0 0 0
fn=rustc_incremental::persist::load::load_query_result_cache
197 9 1 1 0 0 0 6 0 0
198 1 1 1 0 0 0 0 0 0
199 3 0 0 1 1 0 1 0 0
208 9 1 1 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_incremental/persist/save.rs
fn=rustc_incremental::persist::save::save_dep_graph
17 3 1 1 0 0 0 2 0 0
49 2 0 0 2 0 0 0 0 0
fn=rustc_incremental::persist::save::save_work_product_index
51 8 2 1 0 0 0 6 0 0
56 1 0 0 0 0 0 0 0 0
fn=rustc_middle::dep_graph::<impl rustc_query_system::dep_graph::DepKind for rustc_middle::dep_graph::dep_node::DepKind>::with_deps
20 3 1 1 2 0 0 1 0 0
21 1 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_index/bit_set.rs
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_call_return_effect
111 4 0 0 2 0 0 0 0 0
116 2 0 0 2 0 0 0 0 0
1001 4 0 0 0 0 0 0 0 0
1002 4 0 0 0 0 0 0 0 0
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_statement_effect
111 44 0 0 22 0 0 0 0 0
116 22 0 0 22 0 0 0 0 0
131 40 0 0 20 0 0 0 0 0
135 40 0 0 0 0 0 0 0 0
136 20 0 0 20 0 0 0 0 0
1001 84 0 0 0 0 0 0 0 0
1002 44 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 60 0 0 60 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
90 72 0 0 36 1 0 0 0 0
92 72 8 1 72 1 0 36 0 0
1001 72 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::try_fold
90 2 0 0 1 0 0 0 0 0
92 2 0 0 2 0 0 1 0 0
1001 2 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::traversal::Preorder as core::iter::traits::iterator::Iterator>::next
111 188 0 0 94 0 0 0 0 0
114 94 7 1 94 0 0 0 0 0
115 188 0 0 188 0 0 94 1 0
116 94 0 0 0 0 0 94 0 0
117 94 0 0 0 0 0 0 0 0
1001 188 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::traversal::Preorder as core::iter::traits::iterator::Iterator>::size_hint
0 12 0 0 12 0 0 0 0 0
fn=<rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::any_free_region_meets::RegionVisitor<F> as rustc_middle::ty::fold::TypeVisitor>::visit_region
937 56 0 0 0 0 0 28 0 0
fn=<rustc_mir::borrow_check::MirBorrowckCtxt as rustc_mir::dataflow::framework::visitor::ResultsVisitor>::visit_terminator_after_primary_effect
0 6 0 0 4 0 0 0 0 0
322 4 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
937 72 1 1 0 0 0 24 0 0
fn=<rustc_mir::dataflow::framework::direction::Forward as rustc_mir::dataflow::framework::direction::Direction>::join_state_into_successors_of
111 32 1 1 16 0 0 0 0 0
114 16 0 0 16 0 0 0 0 0
115 32 0 0 32 0 0 16 0 0
116 16 1 1 0 0 0 16 0 0
117 16 1 1 0 0 0 0 0 0
143 22 0 0 0 0 0 22 0 0
1001 32 3 2 0 0 0 0 0 0
fn=<rustc_mir::dataflow::framework::visitor::BorrowckAnalyses<rustc_mir::dataflow::framework::engine::Results<B>,rustc_mir::dataflow::framework::engine::Results<U>,rustc_mir::dataflow::framework::engine::Results<E>> as rustc_mir::dataflow::framework::visitor::ResultsVisitable>::reset_to_block_entry
78 36 1 1 24 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::CanConstProp as rustc_middle::mir::visit::Visitor>::visit_local
111 26 1 1 13 0 0 0 0 0
114 13 0 0 13 0 0 0 0 0
115 26 0 0 26 0 0 13 0 0
116 13 0 0 0 0 0 13 0 0
117 13 0 0 0 0 0 0 0 0
1001 26 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
41 8 2 2 0 0 0 8 0 0
995 4 1 1 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropMachine as rustc_mir::interpret::machine::Machine>::access_local_mut
90 20 4 1 10 0 0 0 0 0
92 20 0 0 20 2 0 10 0 0
1001 20 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
41 12 3 1 0 0 0 12 0 0
55 9 0 0 9 0 0 0 0 0
995 27 0 0 0 0 0 3 0 0
fn=<rustc_mir::transform::nrvo::RenameReturnPlace as rustc_mir::transform::MirPass>::run_pass
0 32 3 2 5 0 0 12 0 0
375 10 0 0 5 0 0 0 0 0
388 5 0 0 0 0 0 0 0 0
390 2 0 0 0 0 0 0 0 0
403 15 0 0 5 0 0 0 0 0
473 9 0 0 0 0 0 9 0 0
518 20 1 1 2 0 0 0 0 0
fn=_ZN104_$LT$rustc_index..bit_set..BitSet$LT$T$GT$$u20$as$u20$rustc_index..bit_set..UnionIntoBitSet$LT$T$GT$$GT$10union_intoN.llvm.M
231 66 3 1 0 0 0 44 0 0
232 66 0 0 44 0 0 0 0 0
233 18 0 0 0 0 0 0 0 0
234 88 0 0 66 0 0 0 0 0
345 88 0 0 0 0 0 44 0 0
348 36 0 0 36 0 0 0 0 0
350 18 0 0 0 0 0 18 0 0
351 54 3 1 0 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$10insert_allN.llvm.M
48 21 1 1 6 0 0 12 0 0
68 1 0 0 1 0 0 0 0 0
69 8 0 0 0 0 0 0 0 0
70 12 0 0 0 0 0 0 0 0
71 8 0 0 4 0 0 0 0 0
72 4 0 0 4 0 0 0 0 0
123 2 0 0 1 0 0 1 0 0
539 16 1 1 0 0 0 8 0 0
540 4 0 0 4 0 0 0 0 0
542 8 1 1 4 0 0 0 0 0
543 45 1 1 21 0 0 24 0 0
547 16 0 0 12 0 0 0 0 0
995 9 1 1 0 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$5unionN.llvm.M
0 353 4 4 117 0 0 0 0 0
29 75 0 0 30 0 0 45 0 0
31 15 0 0 15 0 0 0 0 0
32 60 1 1 0 0 0 15 0 0
69 30 0 0 0 0 0 0 0 0
70 45 0 0 0 0 0 0 0 0
71 30 0 0 15 0 0 0 0 0
72 15 0 0 15 0 0 0 0 0
111 252 0 0 70 0 0 0 0 0
114 91 0 0 91 0 0 0 0 0
115 182 0 0 182 0 0 91 0 0
116 91 0 0 0 0 0 91 0 0
117 182 0 0 0 0 0 0 0 0
181 30 0 0 15 0 0 0 0 0
191 24 0 0 0 0 0 0 0 0
204 12 0 0 0 0 0 0 0 0
206 30 0 0 0 0 0 15 0 0
208 60 0 0 0 0 0 0 0 0
232 15 0 0 0 0 0 0 0 0
233 15 0 0 0 0 0 0 0 0
345 60 0 0 0 0 0 30 0 0
348 30 0 0 30 0 0 0 0 0
350 15 0 0 0 0 0 15 0 0
351 45 1 1 0 0 0 0 0 0
426 15 0 0 0 0 0 0 0 0
432 21 0 0 0 0 0 0 0 0
435 182 0 0 91 0 0 0 0 0
438 63 0 0 0 0 0 0 0 0
557 952 1 1 0 0 0 595 0 0
559 238 0 0 119 0 0 0 0 0
561 166 2 1 83 0 0 0 0 0
565 408 1 1 136 4 0 136 0 0
568 876 0 0 146 0 0 146 0 0
589 180 2 1 75 0 0 90 0 0
595 36 0 0 0 0 0 0 0 0
597 952 1 1 714 0 0 0 0 0
618 72 0 0 36 0 0 0 0 0
1001 206 1 1 0 0 0 0 0 0
1002 24 0 0 0 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$6insertN.llvm.M
0 1499 1 1 214 0 0 225 0 0
41 12 0 0 0 0 0 12 0 0
111 60 0 0 6 0 0 0 0 0
114 9 0 0 9 0 0 0 0 0
115 18 0 0 18 0 0 9 0 0
116 33 0 0 24 0 0 9 0 0
117 21 0 0 0 0 0 0 0 0
375 428 2 1 214 0 0 0 0 0
383 3 0 0 0 0 0 0 0 0
384 3 0 0 0 0 0 0 0 0
388 211 0 0 0 0 0 0 0 0
390 34 0 0 0 0 0 0 0 0
403 422 0 0 0 0 0 0 0 0
420 24 0 0 24 0 0 0 0 0
514 1980 2 1 0 0 0 1320 0 0
518 654 0 0 220 0 0 0 0 0
531 3 0 0 0 0 0 0 0 0
532 36 0 0 15 0 0 18 0 0
537 1760 3 1 1540 0 0 0 0 0
995 6 0 0 0 0 0 0 0 0
1001 66 0 0 0 0 0 0 0 0
1002 48 0 0 0 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$6insertN.llvm.M
0 21 0 0 3 0 0 3 0 0
375 6 1 1 3 0 0 0 0 0
388 3 0 0 0 0 0 0 0 0
403 6 0 0 0 0 0 0 0 0
514 27 1 1 0 0 0 18 0 0
518 9 0 0 3 0 0 0 0 0
537 24 1 1 21 0 0 0 0 0
fn=_ZN11rustc_index7bit_set28SparseBitMatrix$LT$R$C$C$GT$10ensure_rowN.llvm.M
0 85 0 0 77 0 0 0 0 0
922 900 2 1 0 0 0 750 0 0
930 900 0 0 750 0 0 0 0 0
fn=_ZN11rustc_index7bit_set28SparseBitMatrix$LT$R$C$C$GT$10ensure_rowN.llvm.M
0 3 0 0 2 0 0 0 0 0
922 12 1 1 0 0 0 10 0 0
930 12 0 0 10 0 0 0 0 0
fn=_ZN12rustc_middle3mir9traversal9Postorder18traverse_successorN.llvm.M
111 140 0 0 70 0 0 0 0 0
114 70 0 0 70 0 0 0 0 0
115 140 0 0 140 0 0 70 4 0
116 70 0 0 0 0 0 70 0 0
117 70 0 0 0 0 0 0 0 0
1001 140 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa3mir11codegen_mir28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
90 18 0 0 9 0 0 0 0 0
92 18 0 0 18 0 0 9 0 0
1001 18 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 104 0 0 0 0 0 0 0 0
131 52 0 0 0 0 0 0 0 0
135 104 0 0 0 0 0 0 0 0
136 52 0 0 52 0 0 0 0 0
1001 104 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 100 0 0 0 0 0 0 0 0
111 50 0 0 0 0 0 0 0 0
116 50 0 0 50 0 0 0 0 0
1001 100 0 0 0 0 0 0 0 0
1002 100 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 8 0 0 0 0 0 0 0 0
131 8 0 0 4 0 0 0 0 0
135 8 0 0 0 0 0 0 0 0
136 4 2 1 4 0 0 0 0 0
1001 8 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 12 0 0 0 0 0 0 0 0
111 12 0 0 6 0 0 0 0 0
116 6 0 0 6 0 0 0 0 0
1001 12 0 0 0 0 0 0 0 0
1002 12 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 82 0 0 0 0 0 0 0 0
111 41 0 0 0 0 0 0 0 0
116 41 0 0 41 0 0 0 0 0
1001 82 0 0 0 0 0 0 0 0
1002 82 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 74 0 0 0 0 0 0 0 0
131 37 0 0 0 0 0 0 0 0
135 74 0 0 0 0 0 0 0 0
136 37 0 0 37 0 0 0 0 0
1001 74 0 0 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::extend_with
0 72 1 1 36 0 0 18 0 0
29 72 3 1 36 0 0 36 0 0
fn=rustc_ast::attr::is_known
692 8 0 0 2 0 0 0 0 0
fn=rustc_ast::attr::is_used
692 7 1 1 3 1 0 1 1 0
fn=rustc_codegen_ssa::mir::analyze::non_ssa_locals
0 10 7 0 0 0 0 0 0 0
41 40 0 0 0 0 0 40 0 0
111 8 2 0 4 1 0 0 0 0
116 10 0 0 4 0 0 0 0 0
995 20 0 0 0 0 0 0 0 0
1001 4 2 1 0 0 0 0 0 0
1002 6 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
41 40 10 1 0 0 0 40 0 0
90 44 0 0 0 0 0 0 0 0
92 44 0 0 44 1 0 22 0 0
111 44 0 0 0 0 0 0 0 0
116 22 0 0 22 4 0 0 0 0
995 20 0 0 0 0 0 0 0 0
1001 88 0 0 0 0 0 0 0 0
1002 44 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::is_cyclic
995 52 5 1 0 0 0 0 0 0
fn=rustc_data_structures::graph::iterate::TriColorDepthFirstSearch<G>::run_from_start
90 8 0 0 4 0 0 0 0 0
92 8 0 0 4 0 0 0 0 0
111 138 5 1 69 0 0 0 0 0
114 69 0 0 69 0 0 0 0 0
115 138 0 0 138 0 0 69 1 0
116 72 0 0 0 0 0 69 0 0
117 100 0 0 0 0 0 0 0 0
1001 107 0 0 0 0 0 0 0 0
1002 114 0 0 0 0 0 0 0 0
fn=rustc_index::bit_set::SparseBitMatrix<R,C>::union_rows
0 569 1 1 126 0 0 0 0 0
559 2 0 0 0 0 0 0 0 0
561 2 1 1 0 0 0 0 0 0
565 6 1 1 2 0 0 2 0 0
568 6 1 1 1 0 0 1 0 0
955 882 2 2 0 0 0 756 0 0
956 126 0 0 0 0 0 0 0 0
961 10 1 1 2 0 0 1 0 0
966 1134 0 0 882 0 0 0 0 0
989 630 0 0 63 0 0 0 0 0
fn=rustc_middle::mir::traversal::Postorder::new
111 90 0 0 0 0 0 0 0 0
116 45 0 0 45 0 0 0 0 0
995 90 0 0 0 0 0 0 0 0
1001 90 0 0 0 0 0 0 0 0
1002 45 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::traversal::preorder
995 82 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::visit_with
0 5 0 0 0 0 0 0 0 0
970 20 0 0 0 0 0 10 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_visit_with
0 12 0 0 0 0 0 12 0 0
970 48 1 1 0 0 0 24 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::check_if_full_path_is_moved
90 20 0 0 10 0 0 0 0 0
92 20 0 0 20 0 0 10 0 0
1001 20 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::is_local_ever_initialized
90 26 0 0 0 0 0 0 0 0
92 26 0 0 26 0 0 13 1 0
1001 26 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
41 4 1 1 2 0 0 1 0 0
55 1 0 0 1 0 0 0 0 0
995 3 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::path_utils::each_borrow_involving_path
322 56 1 1 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
0 7 2 2 6 0 0 0 0 0
919 2 0 0 0 0 0 1 0 0
937 12 1 1 0 0 0 4 0 0
970 258 0 0 0 0 0 86 0 0
975 16 0 0 0 0 0 8 0 0
979 1 0 0 1 0 0 0 0 0
989 108 1 1 54 10 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
0 51 3 3 43 0 0 0 0 0
609 6 0 0 2 0 0 0 0 0
989 20 1 1 4 0 0 4 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValues<N>::add_region
0 126 0 0 0 0 0 0 0 0
956 126 0 0 0 0 0 0 0 0
960 118 1 1 0 0 0 59 0 0
961 472 0 0 118 0 0 59 0 0
962 236 0 0 0 0 0 59 0 0
989 315 0 0 126 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
937 6 0 0 0 0 0 2 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::UniversalRegionRelations::outlives
0 27 0 0 12 0 0 3 0 0
717 8 1 1 0 0 0 7 0 0
720 3 0 0 0 0 0 0 0 0
745 15 0 0 0 0 0 0 0 0
746 6 0 0 0 0 0 0 0 0
754 24 1 1 0 0 0 0 0 0
758 24 0 0 6 0 0 0 0 0
759 12 0 0 12 0 0 6 0 0
760 6 0 0 0 0 0 6 0 0
761 16 1 1 2 0 0 0 0 0
769 17 1 1 5 0 0 0 0 0
772 12 0 0 6 0 0 3 0 0
807 24 1 1 0 0 0 0 0 0
813 12 1 1 0 0 0 0 0 0
814 18 0 0 0 0 0 0 0 0
815 6 0 0 0 0 0 6 0 0
816 18 0 0 0 0 0 0 0 0
819 6 0 0 0 0 0 0 0 0
995 8 1 1 0 0 0 0 0 0
1001 18 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
0 66 1 1 33 0 0 0 0 0
105 1 0 0 1 0 0 0 0 0
379 21 1 1 21 0 0 0 0 0
383 33 0 0 0 0 0 0 0 0
473 6 0 0 0 0 0 6 0 0
484 33 0 0 33 0 0 0 0 0
485 363 4 4 132 0 0 231 0 0
490 66 0 0 33 0 0 0 0 0
509 99 1 1 55 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::iterate_to_fixpoint
41 52 4 1 0 0 0 52 0 0
78 93 4 1 62 0 0 0 0 0
111 62 5 2 31 0 0 0 0 0
114 31 0 0 31 0 0 0 0 0
115 62 0 0 62 0 0 31 0 0
116 31 0 0 0 0 0 31 0 0
117 31 0 0 0 0 0 0 0 0
131 62 0 0 31 0 0 0 0 0
135 93 0 0 0 0 0 0 0 0
136 62 4 1 62 0 0 0 0 0
995 53 4 1 0 0 0 1 0 0
1001 124 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::new
29 56 8 2 30 0 0 26 0 0
32 13 1 1 0 0 0 13 0 0
41 78 5 2 0 0 0 52 0 0
68 4 0 0 4 0 0 0 0 0
69 8 0 0 0 0 0 0 0 0
70 8 4 1 0 0 0 0 0 0
71 8 0 0 4 0 0 0 0 0
72 4 0 0 4 0 0 0 0 0
123 8 0 0 4 3 0 4 0 0
995 27 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::framework::visitor::visit_results
41 8 2 2 0 0 0 8 0 0
995 9 1 1 0 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::MoveData::find_in_move_path_or_its_descendants
0 6 0 0 0 0 0 0 0 0
90 12 0 0 6 0 0 0 0 0
92 12 1 1 12 0 0 6 0 0
1001 12 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::push_stack_frame
0 76 18 1 76 0 0 0 0 0
90 70 0 0 0 0 0 0 0 0
92 70 18 1 70 0 0 35 0 0
1001 70 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::with_inlining_candidates
692 65 2 2 20 1 0 10 0 0
1001 20 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
41 3 0 0 0 0 0 1 0 0
679 4 1 1 2 0 0 2 1 0
fn=rustc_mir::monomorphize::collector::record_accesses
664 20 0 0 10 0 0 0 0 0
669 50 0 0 10 0 0 10 0 0
995 20 9 1 0 0 0 0 0 0
fn=rustc_mir::transform::remove_noop_landing_pads::remove_noop_landing_pads
41 45 0 0 0 0 0 36 0 0
90 18 0 0 9 0 0 0 0 0
92 18 0 0 18 0 0 9 0 0
111 4 0 0 2 0 0 0 0 0
116 4 0 0 2 0 0 0 0 0
995 18 0 0 0 0 0 0 0 0
1001 20 0 0 0 0 0 0 0 0
1002 6 0 0 2 0 0 0 0 0
fn=rustc_mir::transform::simplify::remove_dead_blocks
41 100 8 1 0 0 0 80 0 0
111 82 8 1 0 0 0 0 0 0
116 82 0 0 41 0 0 0 0 0
322 203 0 0 0 0 0 0 0 0
334 20 0 0 20 0 0 0 0 0
995 40 0 0 0 0 0 0 0 0
1001 82 0 0 0 0 0 0 0 0
1002 82 0 0 0 0 0 0 0 0
fn=rustc_mir::util::storage::AlwaysLiveLocals::new
0 19 0 0 0 0 0 0 0 0
48 133 19 1 38 0 0 76 0 0
69 38 0 0 0 0 0 0 0 0
70 57 19 1 0 0 0 0 0 0
71 38 0 0 19 0 0 0 0 0
72 19 0 0 19 0 0 0 0 0
131 40 1 1 0 0 0 0 0 0
135 40 0 0 0 0 0 0 0 0
136 20 0 0 20 0 0 0 0 0
995 57 0 0 0 0 0 0 0 0
1001 40 0 0 0 0 0 0 0 0
fn=rustc_mir_build::lints::check
41 12 1 1 4 0 0 5 0 0
995 6 0 0 0 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
111 178 9 0 6 0 0 0 0 0
116 83 0 0 83 10 0 0 0 0
664 249 0 0 83 0 0 0 0 0
665 71 0 0 0 0 0 71 0 0
669 338 6 1 83 0 0 0 0 0
685 71 0 0 0 0 0 0 0 0
995 166 0 0 0 0 0 0 0 0
1001 166 0 0 0 0 0 0 0 0
1002 166 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_index/vec.rs
fn=<&mut rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion as rustc_infer::infer::outlives::obligations::TypeOutlivesDelegate>::push_sub_region_constraint
110 2 0 0 0 0 0 0 0 0
126 2 0 0 0 0 0 0 0 0
550 8 1 1 4 0 0 4 0 0
561 2 0 0 1 0 0 0 0 0
fn=<(T10,T11) as rustc_serialize::serialize::Decodable>::decode
91 126 0 0 0 0 0 0 0 0
134 126 0 0 0 0 0 0 0 0
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_call_return_effect
160 2 0 0 0 0 0 0 0 0
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_statement_effect
160 106 0 0 0 0 0 0 0 0
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_terminator_effect
160 8 0 0 0 0 0 0 0 0
fn=<T as rustc_serialize::serialize::Decodable>::decode
91 8800 0 0 0 0 0 0 0 0
134 8800 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 15 0 0 0 0 0 15 0 0
110 349 0 0 349 347 0 0 0 0
126 45 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
126 8 2 1 0 0 0 0 0 0
160 12 1 1 0 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
115 16 11 1 16 0 0 0 0 0
fn=<core::iter::adapters::Copied<I> as core::iter::traits::iterator::Iterator>::try_fold
110 117 5 1 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 387 9 2 249 0 0 124 0 0
91 1909 2 1 0 0 0 0 0 0
110 365 0 0 0 0 0 0 0 0
126 623 31 6 0 0 0 14 0 0
134 1909 62 1 0 0 0 0 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
0 22 0 0 0 0 0 0 0 0
126 120 1 1 0 0 0 24 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
115 53 0 0 53 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::create_substs_for_generic_args
110 11 0 0 3 0 0 0 0 0
fn=<hashbrown::map::HashMap<K,V,S> as core::iter::traits::collect::Extend<(K,V)>>::extend
0 1844 1 1 0 0 0 0 0 0
79 2274 0 0 0 0 0 0 0 0
110 206 0 0 103 2 0 0 0 0
134 2274 0 0 0 0 0 0 0 0
fn=<rustc_ast::ast::AttrId as core::clone::Clone>::clone
115 60 3 1 60 0 0 0 0 0
116 60 0 0 60 0 0 0 0 0
fn=<rustc_ast::ast::PathSegment as rustc_serialize::serialize::Decodable>::decode
0 1080 0 0 0 0 0 0 0 0
91 1080 0 0 0 0 0 0 0 0
134 1080 0 0 0 0 0 0 0 0
fn=<rustc_ast::expand::allocator::global_allocator_spans::Finder as rustc_ast::visit::Visitor>::visit_item
110 3 0 0 3 0 0 0 0 0
fn=<rustc_ast::node_id::NodeId as core::clone::Clone>::clone
115 18 5 1 18 0 0 0 0 0
116 18 0 0 18 0 0 0 0 0
fn=<rustc_ast_passes::feature_gate::PostExpansionVisitor as rustc_ast::visit::Visitor>::visit_attribute
110 2 0 0 2 2 0 0 0 0
fn=<rustc_codegen_ssa::mir::analyze::LocalAnalyzer<Bx> as rustc_middle::mir::visit::Visitor>::visit_local
160 51 1 0 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_mir::borrow_check::universal_regions::InferCtxtExt>::replace_late_bound_regions_with_nll_infer_vars
110 1 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
110 2 0 0 2 0 0 0 0 0
535 6 2 1 2 0 0 4 0 0
758 8 0 0 4 0 0 4 0 0
fn=<rustc_lint::BuiltinCombinedLateLintPass as rustc_lint::passes::LateLintPass>::check_item_post
110 3 0 0 3 0 0 0 0 0
fn=<rustc_lint::builtin::BoxPointers as rustc_lint::passes::LateLintPass>::check_item
110 2 0 0 2 0 0 0 0 0
fn=<rustc_lint::builtin::DeprecatedAttr as rustc_lint::passes::EarlyLintPass>::check_attribute
110 4 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::ExplicitOutlivesRequirements as rustc_lint::passes::LateLintPass>::check_item
110 6 0 0 6 0 0 0 0 0
fn=<rustc_lint::builtin::MissingDoc as rustc_lint::passes::LateLintPass>::check_item
110 2 0 0 2 0 0 0 0 0
fn=<rustc_lint::early::EarlyContextAndPass<T> as rustc_ast::visit::Visitor>::visit_expr
110 36 0 0 0 0 0 0 0 0
fn=<rustc_lint::late::LateContextAndPass<T> as rustc_hir::intravisit::Visitor>::visit_nested_body
110 4 1 1 0 0 0 0 0 0
fn=<rustc_lint::unused::UnusedAttributes as rustc_lint::passes::LateLintPass>::check_attribute
110 2 0 0 2 2 0 0 0 0
fn=<rustc_metadata::rmeta::TraitImpls as rustc_serialize::serialize::Decodable>::decode
0 347 0 0 0 0 0 0 0 0
91 347 0 0 0 0 0 0 0 0
134 347 0 0 0 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_middle::ty::codec::TyDecoder>::map_encoded_cnum_to_current
160 916 0 0 0 0 0 0 0 0
fn=<rustc_middle::hir::map::ParentHirIterator as core::iter::traits::iterator::Iterator>::next
110 54 0 0 18 0 0 0 0 0
160 10 0 0 0 0 0 0 0 0
fn=<rustc_middle::hir::map::collector::NodeCollector as rustc_hir::intravisit::Visitor>::visit_fn
110 1 0 0 1 0 0 0 0 0
fn=<rustc_middle::infer::canonical::Canonical<V> as rustc_infer::infer::canonical::substitute::CanonicalExt<V>>::substitute_projected
126 30 0 0 0 0 0 0 0 0
fn=<rustc_middle::infer::canonical::CanonicalVarValues as core::ops::index::Index<rustc_middle::ty::sty::BoundVar>>::index
160 19 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::BasicBlock as core::fmt::Debug>::fmt
251 24 7 1 0 0 0 0 0 0
252 96 14 2 36 14 0 48 0 0
253 24 0 0 12 0 0 0 0 0
fn=<rustc_middle::mir::Body as core::clone::Clone>::clone
476 13 1 1 6 0 0 6 0 0
478 4 1 1 0 0 0 4 1 0
fn=<rustc_middle::mir::Field as core::clone::Clone>::clone
115 123 14 1 123 0 0 0 0 0
116 123 0 0 123 0 0 0 0 0
fn=<rustc_middle::mir::ProjectionElem<V,T> as rustc_serialize::serialize::Decodable>::decode
0 8 0 0 0 0 0 0 0 0
91 8 0 0 0 0 0 0 0 0
134 8 4 1 0 0 0 0 0 0
fn=<rustc_middle::mir::Promoted as core::fmt::Debug>::fmt
251 4 2 1 0 0 0 0 0 0
252 16 2 1 6 4 0 8 0 0
253 4 0 0 2 0 0 0 0 0
fn=<rustc_middle::mir::SourceInfo as rustc_serialize::serialize::Decodable>::decode
91 144 0 0 0 0 0 0 0 0
134 144 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::Statement as rustc_serialize::serialize::Decodable>::decode
0 54 0 0 0 0 0 0 0 0
91 27 0 0 0 0 0 0 0 0
134 27 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::mono::MonoItem as core::cmp::PartialEq>::eq
110 44 0 0 22 0 0 0 0 0
fn=<rustc_middle::mir::traversal::Preorder as core::iter::traits::iterator::Iterator>::size_hint
561 12 0 0 12 0 0 0 0 0
fn=<rustc_middle::ty::UniverseIndex as core::clone::Clone>::clone
115 132 45 1 132 1 0 0 0 0
116 132 0 0 132 0 0 0 0 0
fn=<rustc_middle::ty::context::TyCtxt as rustc_middle::ty::DefIdTree>::parent
110 24 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::any_free_region_meets::RegionVisitor<F> as rustc_middle::ty::fold::TypeVisitor>::visit_region
126 28 1 1 0 0 0 0 0 0
fn=<rustc_middle::ty::fold::BoundVarReplacer as rustc_middle::ty::fold::TypeFolder>::fold_region
110 141 0 0 125 0 0 0 0 0
fn=<rustc_middle::ty::instance::Instance as core::cmp::PartialEq>::eq
110 104 0 0 51 7 0 0 0 0
fn=<rustc_middle::ty::print::pretty::FmtPrinter<F> as rustc_middle::ty::print::Printer>::print_def_path
110 174 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::RegionKind as rustc_serialize::serialize::Decodable>::decode
0 9 0 0 0 0 0 0 0 0
91 9 0 0 0 0 0 0 0 0
134 9 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::TraitRef as rustc_middle::ty::relate::Relate>::relate
110 224 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as core::cmp::PartialEq>::eq
110 40 7 1 10 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_body
0 9 0 0 3 0 0 6 0 0
126 78 2 1 0 0 0 0 0 0
160 19 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
110 7 0 0 0 0 0 0 0 0
126 81 0 0 0 0 0 0 0 0
561 7 1 1 7 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::liveness::local_use_map::LocalUseMapBuild as rustc_middle::mir::visit::Visitor>::visit_local
0 64 0 0 64 0 0 0 0 0
126 128 0 0 0 0 0 0 0 0
160 32 0 0 0 0 0 0 0 0
561 32 0 0 32 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::relate_tys::NllTypeRelatingDelegate as rustc_infer::infer::nll_relate::TypeRelatingDelegate>::push_outlives
110 39 0 0 0 0 0 0 0 0
126 78 0 0 0 0 0 0 0 0
550 312 5 1 156 0 0 156 0 0
561 78 0 0 39 2 0 0 0 0
fn=<rustc_mir::dataflow::framework::visitor::BorrowckAnalyses<rustc_mir::dataflow::framework::engine::Results<B>,rustc_mir::dataflow::framework::engine::Results<U>,rustc_mir::dataflow::framework::engine::Results<E>> as rustc_mir::dataflow::framework::visitor::ResultsVisitable>::reset_to_block_entry
160 4 0 0 0 0 0 0 0 0
fn=<rustc_mir::interpret::intern::InternVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_value
110 6 0 0 0 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::RootCollector as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
110 2 0 0 2 1 0 0 0 0
fn=<rustc_mir::transform::check_packed_ref::CheckPackedRef as rustc_mir::transform::MirPass>::run_pass
126 54 2 2 1 1 0 1 0 0
160 13 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::cleanup_post_borrowck::CleanupNonCodegenStatements as rustc_mir::transform::MirPass>::run_pass
0 15 0 0 3 0 0 3 0 0
126 80 7 3 3 2 0 0 0 0
160 19 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
0 4 0 0 0 0 0 4 0 0
110 1 0 0 0 0 0 0 0 0
126 134 1 1 0 0 0 3 0 0
160 15 0 0 0 0 0 0 0 0
476 20 1 1 9 0 0 8 0 0
478 6 0 0 0 0 0 5 0 0
509 3 0 0 0 0 0 2 0 0
514 2 0 0 2 0 0 0 0 0
561 4 0 0 3 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropMachine as rustc_mir::interpret::machine::Machine>::access_local
160 14 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropMachine as rustc_mir::interpret::machine::Machine>::access_local_mut
160 10 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_body
126 16 1 1 1 1 0 1 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_statement
110 11 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::deaggregator::Deaggregator as rustc_mir::transform::MirPass>::run_pass
0 3 0 0 3 0 0 0 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
0 25 0 0 5 0 0 5 0 0
126 75 12 4 0 0 0 0 0 0
561 6 0 0 6 0 0 0 0 0
fn=<rustc_mir::transform::instcombine::InstCombine as rustc_mir::transform::MirPass>::run_pass
0 5 0 0 0 0 0 5 0 0
126 141 6 2 0 0 0 8 0 0
160 38 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::nrvo::RenameReturnPlace as rustc_mir::transform::MirPass>::run_pass
0 5 3 1 0 0 0 5 0 0
110 22 1 1 22 0 0 0 0 0
126 58 0 0 5 0 0 0 0 0
160 24 0 0 0 0 0 0 0 0
561 3 0 0 3 0 0 0 0 0
fn=<rustc_mir::transform::simplify::DeclMarker as rustc_middle::mir::visit::Visitor>::visit_local
110 15 0 0 15 0 0 0 0 0
160 15 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::simplify::SimplifyLocals as rustc_mir::transform::MirPass>::run_pass
0 47 3 1 10 0 0 19 0 0
25 30 0 0 0 0 0 0 0 0
110 16 0 0 0 0 0 0 0 0
126 327 12 5 0 0 0 8 0 0
160 36 2 1 3 0 0 0 0 0
527 12 2 1 6 0 0 6 0 0
644 3 0 0 0 0 0 3 0 0
fn=<rustc_mir::transform::simplify_branches::SimplifyBranches as rustc_mir::transform::MirPass>::run_pass
0 72 6 1 18 4 0 9 0 0
fn=<rustc_mir::transform::simplify_try::SimplifyBranchSame as rustc_mir::transform::MirPass>::run_pass
126 15 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::uninhabited_enum_branching::UninhabitedEnumBranching as rustc_mir::transform::MirPass>::run_pass
126 9 1 1 0 0 0 0 0 0
561 2 0 0 1 0 0 1 0 0
fn=<rustc_mir::transform::validate::TypeChecker as rustc_middle::mir::visit::Visitor>::visit_statement
110 4 0 0 4 0 0 0 0 0
fn=<rustc_mir::transform::validate::Validator as rustc_mir::transform::MirPass>::run_pass
126 34 0 0 0 0 0 0 0 0
128 2 0 0 0 0 0 0 0 0
160 15 0 0 0 0 0 0 0 0
fn=<rustc_passes::entry::EntryContext as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
110 12 3 3 7 0 0 0 0 0
fn=<rustc_passes::hir_id_validator::HirIdValidator as rustc_hir::intravisit::Visitor>::visit_id
110 1 0 0 0 0 0 0 0 0
fn=<rustc_passes::hir_id_validator::OuterVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
110 9 0 0 6 0 0 0 0 0
fn=<rustc_passes::liveness::IrMaps as rustc_hir::intravisit::Visitor>::visit_fn
110 3 0 0 3 1 0 0 0 0
fn=<rustc_passes::reachable::CollectPrivateImplItemsVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
110 6 0 0 6 0 0 0 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_stmt
110 2 0 0 2 0 0 0 0 0
fn=<rustc_passes::stability::Checker as rustc_hir::intravisit::Visitor>::visit_item
110 2 0 0 2 0 0 0 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_mod
110 2 0 0 2 0 0 0 0 0
fn=<rustc_privacy::SearchInterfaceForPrivateItemsVisitor as rustc_privacy::DefIdVisitor>::visit_def_id
110 5 1 1 0 0 0 0 0 0
fn=<rustc_privacy::TypePrivacyVisitor as rustc_hir::intravisit::Visitor>::visit_qpath
0 3 0 0 0 0 0 3 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::create_def
110 6 0 0 3 0 0 0 0 0
126 12 0 0 0 0 0 0 0 0
561 6 0 0 6 1 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::get_partial_res
110 7 0 0 7 4 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::local_def_id
110 4 0 0 4 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::opt_local_def_id
110 11 0 0 11 2 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_block
110 1 0 0 0 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
110 3 2 2 1 0 0 0 0 0
fn=<rustc_resolve::def_collector::DefCollector as rustc_ast::visit::Visitor>::visit_item
110 1 1 1 1 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_block
110 1 0 0 1 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_path
110 1 0 0 0 0 0 0 0 0
fn=<rustc_span::symbol::Ident as core::cmp::PartialEq>::eq
110 26 0 0 26 1 0 0 0 0
fn=<rustc_target::abi::Variants as core::cmp::PartialEq>::eq
110 6 0 0 3 0 0 0 0 0
479 12 0 0 12 0 0 0 0 0
fn=<rustc_trait_selection::traits::object_safety::contains_illegal_self_type_reference::IllegalSelfTypeVisitor as rustc_middle::ty::fold::TypeVisitor>::visit_ty
110 12 0 0 0 0 0 0 0 0
fn=<rustc_typeck::check::wfcheck::CheckTypeWellFormedVisitor as rustc_hir::itemlikevisit::ParItemLikeVisitor>::visit_item
110 6 0 0 6 0 0 0 0 0
fn=<rustc_typeck::check_unused::CollectExternCrateVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
110 2 0 0 2 0 0 0 0 0
fn=<rustc_typeck::coherence::orphan::OrphanChecker as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
110 6 0 0 6 0 0 0 0 0
fn=<rustc_typeck::collect::CollectItemTypesVisitor as rustc_hir::intravisit::Visitor>::visit_item
110 6 0 0 6 0 0 0 0 0
fn=<rustc_typeck::collect::ItemCtxt as rustc_typeck::astconv::AstConv>::default_constness_for_trait_bounds
110 3 0 0 0 0 0 0 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
110 2 0 0 2 0 0 0 0 0
fn=_ZN11rustc_index3vec21IndexVec$LT$I$C$T$GT$9pick2_mutN.llvm.M
0 240 0 0 60 0 0 0 0 0
659 60 1 1 0 0 0 60 0 0
661 120 0 0 0 0 0 0 0 0
663 60 0 0 0 0 0 0 0 0
665 300 0 0 0 0 0 0 0 0
670 180 0 0 120 0 0 0 0 0
fn=_ZN11rustc_index7bit_set21HybridBitSet$LT$T$GT$6insertN.llvm.M
110 58 1 1 58 0 0 0 0 0
160 6 0 0 0 0 0 0 0 0
fn=_ZN11rustc_index7bit_set28SparseBitMatrix$LT$R$C$C$GT$10ensure_rowN.llvm.M
160 150 0 0 0 0 0 0 0 0
561 150 0 0 150 1 0 0 0 0
685 300 0 0 0 0 0 0 0 0
fn=_ZN11rustc_index7bit_set28SparseBitMatrix$LT$R$C$C$GT$10ensure_rowN.llvm.M
160 2 0 0 0 0 0 0 0 0
561 2 0 0 2 0 0 0 0 0
685 4 0 0 0 0 0 0 0 0
fn=_ZN11rustc_infer5infer9canonical14query_response47_$LT$impl$u20$rustc_infer..infer..InferCtxt$GT$33query_response_substitution_guess28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
126 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5flags15FlagComputation10add_substsN.llvm.M
91 10 0 0 0 0 0 0 0 0
134 10 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5print7Printer22default_print_def_pathN.llvm.M
110 17 1 1 0 0 0 0 0 0
fn=_ZN12rustc_middle3hir3map3Map16opt_local_def_idN.llvm.M
110 20 0 0 10 0 0 0 0 0
fn=_ZN12rustc_middle3mir5visit10MutVisitor10visit_bodyN.llvm.M
0 31 1 1 19 0 0 12 0 0
126 78 2 2 0 0 0 0 0 0
fn=_ZN12rustc_passes10check_attr16CheckAttrVisitor16check_attributesN.llvm.M
110 2 0 0 2 0 0 0 0 0
fn=_ZN12rustc_passes4dead11DeadVisitor14symbol_is_liveN.llvm.M
110 2 1 1 2 0 0 0 0 0
fn=_ZN12rustc_passes4dead32has_allow_dead_code_or_lang_attrN.llvm.M
110 6 1 1 6 0 0 0 0 0
fn=_ZN12rustc_passes5entry8entry_fnN.llvm.M
110 2 0 0 2 0 0 0 0 0
fn=_ZN12rustc_passes6region12resolve_exprN.llvm.M
110 2 0 0 2 0 0 0 0 0
fn=_ZN12rustc_passes6region17region_scope_treeN.llvm.M
110 4 0 0 0 0 0 0 0 0
160 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes9reachable13reachable_setN.llvm.M
110 104 0 0 104 0 0 0 0 0
fn=_ZN12rustc_typeck5check18has_typeck_resultsN.llvm.M
110 4 1 1 0 0 0 0 0 0
160 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck5check6typeckN.llvm.M
110 3 1 1 1 0 0 0 0 0
160 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck5check8coercion19CoerceMany$LT$E$GT$12coerce_innerN.llvm.M
110 2 0 0 2 0 0 0 0 0
fn=_ZN12rustc_typeck7collect11generics_ofN.llvm.M
110 3 0 0 0 0 0 0 0 0
160 3 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck7collect22explicit_predicates_ofN.llvm.M
110 3 0 0 0 0 0 0 0 0
160 3 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck7collect6fn_sigN.llvm.M
110 1 0 0 0 0 0 0 0 0
160 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck8outlives20inferred_outlives_ofN.llvm.M
110 3 0 0 0 0 0 0 0 0
160 3 0 0 0 0 0 0 0 0
fn=_ZN13rustc_privacy18TypePrivacyVisitor19check_expr_pat_typeN.llvm.M
110 2 0 0 2 1 0 0 0 0
fn=_ZN13rustc_resolve19build_reduced_graph41_$LT$impl$u20$rustc_resolve..Resolver$GT$19get_macro_by_def_idN.llvm.M
0 10 5 1 0 0 0 0 0 0
110 2 0 0 2 0 0 0 0 0
fn=_ZN13rustc_resolve7imports41_$LT$impl$u20$rustc_resolve..Resolver$GT$38resolve_ident_in_module_unadjusted_extN.llvm.M
110 55 7 2 49 0 0 0 0 0
fn=_ZN14rustc_metadata7creader6CStore30push_dependencies_in_postorderN.llvm.M
110 448 0 0 0 0 0 0 0 0
160 30 0 0 0 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr10as_operand49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$15as_call_operandN.llvm.M
110 3 0 0 0 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr10as_operand49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$15expr_as_operandN.llvm.M
110 3 0 0 0 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr11as_constant49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$16expr_as_constantN.llvm.M
126 2 1 1 0 0 0 0 0 0
550 6 0 0 3 0 0 3 0 0
561 2 0 0 1 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr8as_place49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$13expr_as_placeN.llvm.M
110 3 0 0 3 0 0 0 0 0
fn=_ZN15rustc_mir_build5build5scope49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$16new_source_scopeN.llvm.M
0 1 0 0 0 0 0 0 0 0
126 2 0 0 0 0 0 0 0 0
561 1 1 1 1 0 0 0 0 0
fn=_ZN15rustc_mir_build5build5scope49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$9pop_scopeN.llvm.M
160 1 0 0 0 0 0 0 0 0
fn=_ZN15rustc_mir_build5lints6Search17is_recursive_callN.llvm.M
110 2 0 0 2 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa3mir11codegen_mir28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
110 10 0 0 0 0 0 0 0 0
160 10 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa3mir5block23TerminatorCodegenHelper8lltargetN.llvm.M
110 1 0 0 0 0 0 0 0 0
160 11 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export35upstream_monomorphizations_providerN.llvm.M
535 6 1 1 2 0 0 3 0 0
fn=_ZN18rustc_ast_lowering15LoweringContext24lower_node_id_with_ownerN.llvm.M
79 4 1 1 0 0 0 0 0 0
110 11 0 0 4 0 0 0 0 0
134 4 0 0 0 0 0 0 0 0
160 7 0 0 0 0 0 0 0 0
561 7 0 0 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 3 0 0 0 0 0 0 0 0
134 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 2 0 0 0 0 0 0 0 0
134 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 105 0 0 0 0 0 0 0 0
134 105 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 2 0 0 0 0 0 0 0 0
134 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 110 44 1 0 0 0 0 0 0
134 110 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 62 0 0 0 0 0 0 0 0
134 62 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 8 0 0 0 0 0 0 0 0
134 8 7 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 4 0 0 0 0 0 0 0 0
134 4 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 16 0 0 0 0 0 0 0 0
134 16 9 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 4 0 0 0 0 0 0 0 0
134 4 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 0 0 0 0 0 0 0 0
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 4 0 0 0 0 0 0 0 0
134 4 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 2 0 0 0 0 0 0 0 0
134 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 1 1 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 2 0 0 0 0 0 0 0 0
134 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 2 0 0 0 0 0 0 0 0
134 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 10 0 0 0 0 0 0 0 0
134 10 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 2 0 0 0 0 0 0 0 0
134 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 5 0 0 0 0 0 0 0 0
134 5 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 6 0 0 0 0 0 0 0 0
134 6 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 14 0 0 0 0 0 0 0 0
134 14 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 5 0 0 0 0 0 0 0 0
134 5 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 5 0 0 0 0 0 0 0 0
134 5 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 14 0 0 0 0 0 0 0 0
134 14 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 17 0 0 0 0 0 0 0 0
134 17 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 8 0 0 0 0 0 0 0 0
134 8 8 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 2 0 0 0 0 0 0 0 0
134 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 3 0 0 0 0 0 0 0 0
134 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 29 0 0 0 0 0 0 0 0
134 29 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 2 0 0 0 0 0 0 0 0
134 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 2 0 0 0 0 0 0 0 0
134 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 2 0 0 0 0 0 0 0 0
134 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 4 0 0 0 0 0 0 0 0
134 4 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 7 0 0 0 0 0 0 0 0
134 7 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 44 0 0 0 0 0 0 0 0
134 44 13 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 5 0 0 0 0 0 0 0 0
134 5 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 12 0 0 0 0 0 0 0 0
134 12 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 6 0 0 0 0 0 0 0 0
134 6 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 7 0 0 0 0 0 0 0 0
134 7 6 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 5 0 0 0 0 0 0 0 0
134 5 5 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 14 0 0 0 0 0 0 0 0
134 14 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 6 0 0 0 0 0 0 0 0
134 6 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 3 0 0 0 0 0 0 0 0
134 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 10 0 0 0 0 0 0 0 0
134 10 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 30 0 0 0 0 0 0 0 0
134 30 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 3 0 0 0 0 0 0 0 0
134 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 2 0 0 0 0 0 0 0 0
134 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 19 0 0 0 0 0 0 0 0
134 19 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 4 0 0 0 0 0 0 0 0
134 4 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 15 0 0 0 0 0 0 0 0
134 15 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 16 0 0 0 0 0 0 0 0
134 16 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 8 0 0 0 0 0 0 0 0
134 8 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 2 0 0 0 0 0 0 0 0
134 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 8 0 0 0 0 0 0 0 0
134 8 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 3 0 0 0 0 0 0 0 0
134 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 3 0 0 0 0 0 0 0 0
134 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 4 0 0 0 0 0 0 0 0
134 4 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 647 0 0 0 0 0 0 0 0
134 647 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 541 0 0 0 0 0 0 0 0
134 541 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 31 0 0 0 0 0 0 0 0
134 31 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 8 0 0 0 0 0 0 0 0
134 8 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 3 0 0 0 0 0 0 0 0
134 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 6 0 0 0 0 0 0 0 0
134 6 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 2 0 0 0 0 0 0 0 0
134 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 14 0 0 0 0 0 0 0 0
134 14 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 42 0 0 0 0 0 0 0 0
134 42 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 39 0 0 0 0 0 0 0 0
134 39 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 6 0 0 0 0 0 0 0 0
134 6 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 3 0 0 0 0 0 0 0 0
134 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 3 0 0 0 0 0 0 0 0
134 3 3 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 23 0 0 0 0 0 0 0 0
134 23 23 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 3 0 0 0 0 0 0 0 0
134 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 18 0 0 0 0 0 0 0 0
134 18 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 10 0 0 0 0 0 0 0 0
134 10 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 10 7 1 0 0 0 0 0 0
134 10 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 53 0 0 0 0 0 0 0 0
134 53 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 2 0 0 0 0 0 0 0 0
134 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 3178 0 0 0 0 0 0 0 0
134 3178 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 2 0 0 0 0 0 0 0 0
134 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 25 0 0 0 0 0 0 0 0
134 25 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 20 0 0 0 0 0 0 0 0
134 20 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 3 0 0 0 0 0 0 0 0
79 3 0 0 0 0 0 0 0 0
134 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 126 0 0 0 0 0 0 0 0
134 126 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 30 0 0 0 0 0 0 0 0
134 30 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 2 0 0 0 0 0 0 0 0
134 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 14 0 0 0 0 0 0 0 0
134 14 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 10 0 0 0 0 0 0 0 0
134 10 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 3 0 0 0 0 0 0 0 0
134 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 3 0 0 0 0 0 0 0 0
134 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 20 0 0 0 0 0 0 0 0
134 20 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 10 0 0 0 0 0 0 0 0
134 10 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 6 0 0 0 0 0 0 0 0
134 6 6 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 3 0 0 0 0 0 0 0 0
134 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 2 2 1 0 0 0 0 0 0
134 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 15 0 0 0 0 0 0 0 0
134 15 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 7 0 0 0 0 0 0 0 0
134 7 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 13 0 0 0 0 0 0 0 0
134 13 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 4 0 0 0 0 0 0 0 0
134 4 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 69 0 0 0 0 0 0 0 0
134 69 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 3 0 0 0 0 0 0 0 0
134 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 441 0 0 0 0 0 0 0 0
134 441 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 3 0 0 0 0 0 0 0 0
134 3 2 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 20 0 0 0 0 0 0 0 0
134 20 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 3 3 1 0 0 0 0 0 0
134 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 3 0 0 0 0 0 0 0 0
134 3 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 16 0 0 0 0 0 0 0 0
134 16 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 88 0 0 0 0 0 0 0 0
134 88 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 1 1 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 1 0 0 0 0 0 0 0 0
134 1 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 2 0 0 0 0 0 0 0 0
134 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 14 0 0 0 0 0 0 0 0
134 14 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 2 0 0 0 0 0 0 0 0
134 2 0 0 0 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
79 2 0 0 0 0 0 0 0 0
134 2 0 0 0 0 0 0 0 0
fn=_ZN21rustc_data_structures5graph7iterate15post_order_walkN.llvm.M
160 22 0 0 0 0 0 0 0 0
fn=_ZN21rustc_data_structures5graph7iterate15post_order_walkN.llvm.M
160 7 0 0 0 0 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety27generics_require_sized_selfN.llvm.M
110 10 0 0 10 0 0 0 0 0
fn=_ZN3ena5unify25UnificationTable$LT$S$GT$22uninlined_get_root_keyN.llvm.M
110 112 0 0 0 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
110 3 0 0 3 1 0 0 0 0
fn=_ZN47_$LT$dyn$u20$rustc_typeck..astconv..AstConv$GT$26create_substs_for_ast_pathN.llvm.M
110 4 0 0 1 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
110 1 0 0 1 1 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
110 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
110 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
110 1 0 0 1 1 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
110 21 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
110 1 0 0 1 0 0 0 0 0
fn=_ZN62_$LT$rustc_middle..mir..Body$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
476 26 0 0 12 0 0 12 0 0
478 8 1 1 0 0 0 8 0 0
fn=_ZN66_$LT$rustc_target..abi..Layout$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
110 34 0 0 34 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
110 4 0 0 0 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
110 36 0 0 0 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
110 134 0 0 0 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
110 32 0 0 0 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..consts..Const$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
110 6 0 0 2 0 0 0 0 0
fn=_ZN74_$LT$rustc_middle..ty..sty..RegionKind$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
110 321 0 0 227 0 0 0 0 0
fn=_ZN74_$LT$rustc_middle..ty..sty..RegionKind$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
110 4 0 0 2 0 0 0 0 0
fn=_ZN77_$LT$rustc_middle..ty..instance..Instance$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
110 18 0 0 9 0 0 0 0 0
fn=_ZN80_$LT$rustc_middle..ty..instance..InstanceDef$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
110 128 0 0 64 2 0 0 0 0
fn=_ZN82_$LT$rustc_middle..ty..consts..kind..ConstKind$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
110 20 0 0 0 0 0 0 0 0
fn=_ZN86_$LT$rustc_middle..mir..interpret..LitToConstInput$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
110 1 0 0 1 0 0 0 0 0
fn=_ZN8rustc_ty2ty9param_envN.llvm.M
110 37 0 0 0 0 0 0 0 0
160 3 0 0 0 0 0 0 0 0
fn=_ZN8rustc_ty8instance16resolve_instanceN.llvm.M
110 17 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir10const_eval10fn_queries15is_const_fn_rawN.llvm.M
110 2 0 0 0 0 0 0 0 0
160 1 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir12monomorphize9collector13RootCollector12push_if_rootN.llvm.M
110 1 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir12monomorphize9collector22should_codegen_locallyN.llvm.M
110 9 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
0 1 0 0 0 0 0 0 0 0
509 3 1 1 0 0 0 2 0 0
519 2 0 0 0 0 0 2 0 0
535 3 0 0 1 0 0 2 0 0
550 12 2 2 1 0 0 8 0 0
758 5 1 1 2 0 0 2 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
160 2 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
160 6 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
160 5 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
160 4 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
160 6 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir9transform13optimized_mirN.llvm.M
110 1 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::map::Entry<K,V>::or_insert_with
160 48 0 0 0 0 0 0 0 0
fn=alloc::vec::Vec<T>::retain
160 13 0 0 0 0 0 0 0 0
fn=core::cmp::impls::<impl core::cmp::PartialEq<&B> for &A>::eq
110 30 0 0 24 0 0 0 0 0
fn=core::cmp::impls::<impl core::cmp::PartialEq<&B> for &A>::ne
110 4 0 0 0 0 0 0 0 0
fn=core::iter::traits::iterator::Iterator::unzip
126 88 0 0 0 0 0 0 0 0
509 50 9 1 0 0 0 40 0 0
fn=core::ops::function::FnOnce::call_once
110 123 0 0 6 1 0 0 0 0
126 48 1 1 0 0 0 0 0 0
160 9 1 0 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
110 1 1 1 0 0 0 0 0 0
fn=core::slice::<impl core::cmp::PartialEq<[B]> for [A]>::eq
110 13 1 1 1 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::probe_value
110 107 0 0 0 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::union
110 40 0 0 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::contains_key
0 14 7 1 0 0 0 0 0 0
110 8 2 0 8 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
0 228 3 3 0 0 0 0 0 0
110 369 3 1 247 1 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
0 11372 741 15 0 0 0 0 0 0
110 6021 8 3 5948 23 0 0 0 0
fn=hashbrown::map::RawEntryBuilder<K,V,S>::from_key_hashed_nocheck
110 6831 358 12 2206 4 0 0 0 0
fn=hashbrown::map::RawEntryBuilderMut<K,V,S>::from_hash
110 198 3 1 97 0 0 0 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
110 759 0 0 339 0 0 0 0 0
fn=once_cell::unsync::OnceCell<T>::get_or_init
0 49 0 0 0 0 0 49 0 0
126 147 19 2 0 0 0 0 0 0
527 92 0 0 46 0 0 46 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::Attribute>::check_name
110 528 0 0 528 19 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::Attribute>::has_name
110 105 0 0 105 0 0 0 0 0
fn=rustc_ast::attr::contains_name
110 2019 0 0 2019 137 0 0 0 0
fn=rustc_ast::attr::find_by_name
110 16 0 0 16 0 0 0 0 0
fn=rustc_ast::attr::mk_attr_id
91 4695 0 0 0 0 0 0 0 0
134 4695 0 0 0 0 0 0 0 0
fn=rustc_ast::attr::mk_attr_outer
91 2 0 0 0 0 0 0 0 0
134 2 1 1 0 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_visit_expr
110 2 0 0 1 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_visit_item_kind
110 1 0 0 1 0 0 0 0 0
fn=rustc_ast::node_id::NodeId::placeholder_from_expn_id
0 4 0 0 0 0 0 0 0 0
91 4 0 0 0 0 0 0 0 0
134 4 0 0 0 0 0 0 0 0
fn=rustc_ast::token::Token::is_ident_named
110 2 0 0 0 0 0 0 0 0
fn=rustc_ast::visit::walk_mod
110 12 1 1 0 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::insert_item
110 3 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::LoweringContext::lower_node_id
79 32 0 0 0 0 0 0 0 0
110 37 0 0 0 0 0 0 0 0
134 32 1 1 0 0 0 0 0 0
160 37 1 1 0 0 0 0 0 0
561 37 0 0 37 0 0 0 0 0
fn=rustc_ast_lowering::lower_crate
126 123 1 1 0 0 0 0 0 0
160 4 0 0 0 0 0 0 0 0
509 5 1 1 0 0 0 4 1 0
561 4 0 0 4 0 0 0 0 0
fn=rustc_attr::builtin::find_stability
110 9 2 1 3 0 0 0 0 0
fn=rustc_codegen_llvm::callee::get_fn
110 31 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::ignored_for_lto
110 14 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::link_natively
110 14 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::cleanup_kinds
0 4 0 0 0 0 0 0 0 0
126 66 10 1 0 0 0 0 0 0
160 22 0 0 0 0 0 0 0 0
527 40 10 1 20 0 0 20 4 0
fn=rustc_codegen_ssa::mir::analyze::non_ssa_locals
0 42 9 1 0 0 0 42 0 0
110 24 0 0 0 0 0 0 0 0
126 448 19 2 9 0 0 0 0 0
160 69 7 1 0 0 0 0 0 0
527 30 0 0 30 0 0 0 0 0
561 20 0 0 20 10 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_block
160 43 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_call_terminator
160 7 7 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::landing_pad_to
160 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
126 66 9 1 0 0 0 0 0 0
160 44 0 0 0 0 0 0 0 0
561 20 0 0 20 0 0 0 0 0
758 80 11 1 40 1 0 40 1 0
fn=rustc_codegen_ssa::mir::debuginfo::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::debug_introduce_local
110 26 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::place::PlaceRef<V>::codegen_set_discr
110 1 1 1 1 0 0 0 0 0
fn=rustc_data_structures::graph::dominators::Dominators<Node>::is_dominated_by
110 34 0 0 0 0 0 0 0 0
160 25 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::dominators::dominators
0 4 0 0 0 0 0 0 0 0
110 32 0 0 13 0 0 0 0 0
160 34 12 3 0 0 0 0 0 0
561 26 0 0 26 0 0 0 0 0
758 78 0 0 26 0 0 52 0 0
fn=rustc_data_structures::graph::is_cyclic
561 26 0 0 26 1 0 0 0 0
fn=rustc_data_structures::graph::iterate::TriColorDepthFirstSearch<G>::run_from_start
115 22 0 0 22 0 0 0 0 0
fn=rustc_data_structures::graph::iterate::reverse_post_order
561 52 9 1 26 0 0 0 0 0
fn=rustc_data_structures::graph::reference::<impl rustc_data_structures::graph::WithPredecessors for &G>::predecessors
160 30 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::scc::Sccs<N,S>::new
561 2 0 0 1 0 0 0 0 0
758 4 1 1 2 0 0 2 0 0
fn=rustc_data_structures::graph::scc::SccsConstruction<G,S>::find_state
160 195 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::scc::SccsConstruction<G,S>::walk_node
110 108 0 0 54 0 0 54 0 0
126 323 0 0 53 0 0 0 0 0
128 53 0 0 0 0 0 0 0 0
160 63 0 0 0 0 0 0 0 0
561 90 0 0 90 0 0 0 0 0
fn=rustc_data_structures::sorted_map::index_map::SortedIndexMultiMap<I,K,V>::get_by_key
110 1 0 0 1 0 0 0 0 0
fn=rustc_data_structures::sync::join
110 2 0 0 2 0 0 0 0 0
fn=rustc_expand::base::SyntaxExtension::new
110 6 0 0 3 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::nameize::n_rec
110 7 0 0 7 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::parse_tt
110 11 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::check_lhs_no_empty_seq
110 3 0 0 3 0 0 0 0 0
fn=rustc_expand::mbe::quoted::parse
110 9 0 0 0 0 0 0 0 0
fn=rustc_feature::builtin_attrs::is_builtin_attr_name
110 6 0 0 6 3 0 0 0 0
fn=rustc_hir::definitions::DefPath::make
160 35 0 0 0 0 0 0 0 0
fn=rustc_hir::definitions::DefPathTable::allocate
0 15 0 0 0 0 0 0 0 0
126 20 0 0 0 0 0 0 0 0
550 10 0 0 5 0 0 5 0 0
561 10 0 0 10 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::create_def
160 3 0 0 0 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::def_index_count
561 1 1 1 1 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::def_key
160 16 0 0 0 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::def_path
160 3 2 1 0 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::init_def_id_to_hir_id_mapping
126 15 1 1 0 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::new
110 2 0 0 0 0 0 0 0 0
509 6 0 0 0 0 0 4 0 0
fn=rustc_hir::intravisit::Visitor::visit_nested_item
110 18 1 1 18 0 0 0 0 0
fn=rustc_hir::intravisit::walk_arm
110 1 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_block
110 2 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_expr
110 13 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_fn
110 1 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_item
110 1 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_pat
110 1 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_path_segment
110 11 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_stmt
110 2 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_ty
110 1 0 0 0 0 0 0 0 0
fn=rustc_hir::weak_lang_items::<impl rustc_hir::lang_items::LanguageItems>::is_weak_lang_item
110 132 0 0 0 0 0 0 0 0
fn=rustc_index::bit_set::SparseBitMatrix<R,C>::union_rows
110 126 0 0 0 0 0 0 0 0
160 1 0 0 0 0 0 0 0 0
685 2 1 1 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::num_region_vars
561 5 0 0 5 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::probe
110 6 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
110 5 1 1 5 0 0 0 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonical_var
126 176 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_nll_query_response_and_region_obligations
110 24 0 0 9 0 0 0 0 0
160 15 0 0 0 0 0 0 0 0
535 36 1 1 18 0 0 18 0 0
758 36 0 0 18 0 0 18 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_query_response_and_region_obligations
0 8 0 0 4 0 0 4 0 0
110 14 0 0 10 0 0 0 0 0
126 12 2 1 0 0 0 0 0 0
160 4 0 0 0 0 0 0 0 0
535 41 6 1 21 0 0 20 0 0
758 40 6 1 20 0 0 20 3 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::variable_lengths
561 1 0 0 1 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::expand_node
110 23 0 0 23 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::infer_variable_values
126 34 1 1 17 0 0 0 0 0
160 46 0 0 0 0 0 0 0 0
535 836 36 1 152 0 0 380 0 0
561 304 38 1 304 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::process_registered_region_obligations
110 14 0 0 14 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::new_region_var
0 378 0 0 0 0 0 0 0 0
110 189 0 0 0 0 0 0 0 0
126 378 0 0 0 0 0 0 0 0
550 1512 71 1 756 0 0 756 29 0
561 378 0 0 189 11 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintStorage::new
509 489 84 1 0 0 0 326 70 0
fn=rustc_infer::infer::region_constraints::leak_check::<impl rustc_infer::infer::region_constraints::RegionConstraintCollector>::leak_check
110 60 0 0 0 0 0 0 0 0
fn=rustc_lint::context::LateContext::match_def_path
110 3 0 0 3 1 1 0 0 0
fn=rustc_lint::late::late_lint_mod
160 1 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::inject_dependency_if
126 60 1 1 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::load
110 73 0 0 73 73 0 0 0 0
126 210 14 1 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
0 28 0 0 0 0 0 14 0 0
110 528 0 0 528 62 0 0 0 0
126 1659 16 2 0 0 0 0 0 0
519 98 14 1 0 0 0 56 28 1
561 73 0 0 73 13 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::postprocess
126 131 3 3 0 0 0 0 0 0
160 1 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::update_extern_crate
160 74 0 0 0 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::extract_one
110 14 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::each_child_of_item
91 5946 1 1 0 0 0 0 0 0
110 351 0 0 0 0 0 0 0 0
134 5946 0 0 0 0 0 0 0 0
160 2019 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_associated_item
160 116 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_implementations_for_trait
110 433 0 0 33 0 0 0 0 0
126 1058 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_item_attrs
160 651 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_trait_def
160 8 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_trait_of_item
160 17 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::item_ident
160 4972 211 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::TyS> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
110 852 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::mir::Place> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
91 69 0 0 0 0 0 0 0 0
134 69 25 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::Predicate> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
110 4 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_span::def_id::CrateNum> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
160 37 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::associated_item_cloned_untracked
160 104 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::get_span_untracked
160 9 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_children_untracked
91 681 25 1 0 0 0 0 0 0
134 681 1 1 0 0 0 0 0 0
160 353 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_generics_num_lifetimes
160 1 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::load_macro_untracked
160 3 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::module_expansion_untracked
160 9 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::struct_field_names_untracked
160 43 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crate_disambiguator_untracked
160 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crate_hash_untracked
160 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crate_name_untracked
160 17 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crates_untracked
126 90 3 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_key
160 880 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_path
160 12 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_path_hash
160 160 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_def
110 441 0 0 0 0 0 0 0 0
160 441 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_destructor
110 3 0 0 0 0 0 0 0 0
160 3 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item
110 12 0 0 0 0 0 0 0 0
160 12 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item_def_ids
110 8 0 0 0 0 0 0 0 0
160 8 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::crate_disambiguator
110 2 0 0 0 0 0 0 0 0
160 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::crate_name
110 16 0 0 0 0 0 0 0 0
160 16 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::def_kind
110 69 0 0 0 0 0 0 0 0
160 69 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::def_span
110 42 0 0 0 0 0 0 0 0
160 42 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::defined_lang_items
110 14 0 0 0 0 0 0 0 0
160 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::dep_kind
110 14 0 0 0 0 0 0 0 0
160 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::diagnostic_items
110 2 0 0 0 0 0 0 0 0
160 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::explicit_predicates_of
110 50 0 0 0 0 0 0 0 0
160 50 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::exported_symbols
110 14 0 0 0 0 0 0 0 0
160 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::extern_crate
110 2 0 0 0 0 0 0 0 0
160 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::fn_sig
110 13 0 0 0 0 0 0 0 0
160 13 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::generics_of
110 49 0 0 0 0 0 0 0 0
160 49 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_defaultness
110 2 0 0 0 0 0 0 0 0
160 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_parent
110 88 0 0 0 0 0 0 0 0
160 88 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_polarity
110 7 0 0 0 0 0 0 0 0
160 7 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_trait_ref
110 108 0 0 0 0 0 0 0 0
160 108 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::implementations_of_trait
110 126 0 0 0 0 0 0 0 0
160 126 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inferred_outlives_of
110 50 0 0 0 0 0 0 0 0
160 50 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inherent_impls
110 1 0 0 0 0 0 0 0 0
160 1 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_compiler_builtins
110 14 0 0 0 0 0 0 0 0
160 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_foreign_item
110 11 0 0 0 0 0 0 0 0
160 11 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_mir_available
110 23 0 0 0 0 0 0 0 0
160 23 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_no_builtins
110 14 0 0 0 0 0 0 0 0
160 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_panic_runtime
110 14 0 0 0 0 0 0 0 0
160 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_profiler_runtime
110 14 0 0 0 0 0 0 0 0
160 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_attrs
110 647 0 0 0 0 0 0 0 0
160 647 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_children
110 3178 0 0 0 0 0 0 0 0
160 3178 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::lookup_deprecation_entry
110 4 0 0 0 0 0 0 0 0
160 4 2 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::lookup_stability
110 5 0 0 0 0 0 0 0 0
160 5 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_extern_crate_item
110 14 0 0 0 0 0 0 0 0
160 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_lang_items
110 14 1 1 0 0 0 0 0 0
160 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::native_libraries
110 14 0 0 0 0 0 0 0 0
160 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::optimized_mir
110 24 0 0 0 0 0 0 0 0
160 24 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::panic_strategy
110 14 0 0 0 0 0 0 0 0
160 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::reachable_non_generics
110 2 0 0 0 0 0 0 0 0
160 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::static_mutability
110 18 0 0 0 0 0 0 0 0
160 18 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::super_predicates_of
110 5 0 0 0 0 0 0 0 0
160 5 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::symbol_mangling_version
110 1 0 0 0 0 0 0 0 0
160 1 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::trait_def
110 8 0 0 0 0 0 0 0 0
160 8 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::trait_of_item
110 17 0 0 0 0 0 0 0 0
160 17 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::type_of
110 564 0 0 0 0 0 0 0 0
160 564 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::used_crate_source
110 14 0 0 0 0 0 0 0 0
160 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::variances_of
110 3 0 0 0 0 0 0 0 0
160 3 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::visibility
110 5 0 0 0 0 0 0 0 0
160 5 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::table::<impl rustc_metadata::rmeta::Lazy<rustc_metadata::rmeta::table::Table<I,T>>>::get
48 27294 75 1 0 0 0 0 0 0
160 4554 0 0 0 0 0 0 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
91 525 0 0 0 0 0 0 0 0
134 525 0 0 0 0 0 0 0 0
fn=rustc_middle::dep_graph::dep_node::<impl rustc_query_system::dep_graph::dep_node::DepNodeParams<rustc_middle::ty::context::TyCtxt> for rustc_span::def_id::DefId>::to_fingerprint
110 7 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::attrs
110 144 0 0 0 0 0 0 0 0
160 120 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body
110 30 0 0 30 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_const_context
160 5 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_owner
110 64 0 0 16 0 0 0 0 0
160 16 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_owner_def_id
110 18 0 0 18 5 0 0 0 0
fn=rustc_middle::hir::map::Map::body_owner_kind
110 11 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::def_kind
110 3 0 0 0 0 0 0 0 0
160 3 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::expect_item
110 37 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::find
110 4 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::fn_decl_by_hir_id
110 1 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get
110 40 0 0 0 0 0 0 0 0
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_if_local
110 1 0 0 0 0 0 0 0 0
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_module
160 2 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_parent_did
110 2 0 0 2 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_parent_node
110 123 0 0 0 0 0 0 0 0
160 120 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::item
110 33 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::maybe_body_owned_by
110 8 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::span
110 19 0 0 0 0 0 0 0 0
160 12 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::span_if_local
110 5 0 0 0 0 0 0 0 0
160 3 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::insert_entry
110 32 0 0 32 0 0 0 0 0
160 36 0 0 0 0 0 0 0 0
509 12 1 1 0 0 0 8 0 0
561 32 0 0 32 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::root
758 4 1 1 2 0 0 2 0 0
fn=rustc_middle::infer::canonical::CanonicalVarValues::len
561 100 32 1 100 3 0 0 0 0
fn=rustc_middle::infer::unify_key::<impl ena::unify::UnifyKey for rustc_middle::ty::sty::RegionVid>::from_index
0 191 0 0 0 0 0 0 0 0
91 191 0 0 0 0 0 0 0 0
134 191 0 0 0 0 0 0 0 0
fn=rustc_middle::lint::LintLevelMap::level_and_source
110 8 0 0 8 0 0 0 0 0
fn=rustc_middle::middle::cstore::ExternCrate::is_direct
110 28 1 1 14 1 0 0 0 0
fn=rustc_middle::middle::cstore::ExternCrate::rank
110 268 1 1 134 0 0 0 0 0
fn=rustc_middle::middle::lang_items::<impl rustc_middle::ty::context::TyCtxt>::fn_trait_kind_from_lang_item
110 657 35 1 0 0 0 0 0 0
fn=rustc_middle::middle::region::ScopeTree::opt_destruction_scope
110 4 0 0 4 1 0 0 0 0
fn=rustc_middle::middle::stability::<impl rustc_middle::ty::context::TyCtxt>::eval_stability
110 5 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::Body::new
561 7 0 0 7 0 0 0 0 0
fn=rustc_middle::mir::Body::source_info
160 47 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::Location::dominates
110 39 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::items_in_deterministic_order::item_sort_key
110 4 0 0 4 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name
110 2 0 0 0 0 0 1 0 0
fn=rustc_middle::mir::mono::MonoItem::instantiation_mode
110 22 11 1 0 0 0 0 0 0
fn=rustc_middle::mir::traversal::Postorder::new
110 450 29 1 0 0 0 360 0 0
160 45 0 0 0 0 0 0 0 0
561 45 0 0 45 2 0 0 0 0
fn=rustc_middle::mir::traversal::preorder
561 41 10 1 41 0 0 0 0 0
fn=rustc_middle::mir::visit::Visitor::visit_body
126 53 2 2 1 1 0 1 0 0
160 15 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::visit::Visitor::visit_place
110 30 0 0 28 1 0 0 0 0
fn=rustc_middle::traits::specialization_graph::Ancestors::leaf_def
0 4 0 0 2 0 0 2 0 0
110 8 0 0 2 0 0 0 0 0
fn=rustc_middle::traits::specialization_graph::Graph::parent
0 6 2 1 0 0 0 0 0 0
110 2 2 1 2 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::adjust_ident_and_get_scope
110 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::get_attrs
110 33 0 0 0 0 0 0 0 0
160 18 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::has_attr
110 639 0 0 0 0 0 0 0 0
160 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::hygienic_eq
110 10 0 0 5 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::opt_associated_item
110 39 0 0 0 0 0 0 0 0
160 7 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::AdtDef::new
110 3528 0 0 882 0 0 441 0 0
fn=rustc_middle::ty::AssociatedItems::new
0 11 0 0 0 0 0 0 0 0
43 22 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::UniverseIndex::next_universe
91 152 0 0 0 0 0 0 0 0
134 152 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::WithOptConstParam<rustc_span::def_id::DefId>::as_local
110 80 0 0 40 0 0 0 0 0
fn=rustc_middle::ty::WithOptConstParam<rustc_span::def_id::DefId>::expect_local
110 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_FieldDef::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::FieldDef>::hash_stable
110 14 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_VariantDef::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::VariantDef>::hash_stable
110 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
535 5 1 1 2 0 0 2 1 0
fn=rustc_middle::ty::context::TyCtxt::def_key
110 86 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::def_path
110 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::in_scope_traits
110 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::is_diagnostic_item
110 6 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::layout_scalar_valid_range
110 7 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::lint_level_at_node
110 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::maybe_lint_level_root_bounded
110 748 0 0 360 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::expr_adjustments
110 34 7 1 4 2 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::is_method_call
110 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_substs
110 22 1 0 3 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_substs_opt
110 17 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_type_opt
110 142 0 0 71 34 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::type_dependent_def
110 14 0 0 7 0 0 0 0 0
fn=rustc_middle::ty::context::validate_hir_id_for_typeck_results
110 121 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::flags::FlagComputation::for_kind
91 27 0 0 0 0 0 0 0 0
134 27 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars::{{closure}}
160 19 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
758 15 0 0 6 0 0 6 0 0
fn=rustc_middle::ty::instance::Instance::upstream_monomorphization
110 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::instance::InstanceDef::generates_cgu_internal_copy
110 21 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::instance::InstanceDef::requires_inline
110 15 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::is_impl_trait_defn
110 37 0 0 0 0 0 0 0 0
160 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::for_variant
160 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
0 16 4 1 0 0 0 0 0 0
126 139 6 2 23 0 0 0 0 0
128 16 0 0 0 0 0 8 0 0
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
110 249 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::print::obsolete::DefPathBasedNames::push_def_path
110 12 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::pretty::<impl rustc_middle::ty::context::TyCtxt>::def_path_str_with_substs
110 40 0 0 0 0 0 20 0 0
fn=rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur
110 107 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_def>::compute
160 441 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_destructor>::compute
160 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_dtorck_constraint>::compute
160 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_sized_constraint>::compute
160 8 8 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::all_crate_nums>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::all_local_trait_impls>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::analysis>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::associated_item>::compute
160 12 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::associated_item_def_ids>::compute
160 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::associated_items>::compute
160 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::backend_optimization_level>::compute
160 1 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_item_well_formed>::compute
160 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_match>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_attrs>::compute
160 1 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_const_bodies>::compute
160 1 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_impl_wf>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_intrinsics>::compute
160 1 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_item_types>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_liveness>::compute
160 1 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_loops>::compute
160 1 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_privacy>::compute
160 1 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_unstable_api_usage>::compute
160 1 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_private_in_public>::compute
160 1 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::codegen_fn_attrs>::compute
160 15 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::codegen_fulfill_obligation>::compute
160 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::codegen_unit>::compute
160 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::coherent_trait>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::collect_and_partition_mono_items>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::collect_mod_item_types>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::const_eval_raw>::compute
160 20 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::const_eval_validated>::compute
160 20 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_disambiguator>::compute
160 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_hash>::compute
160 1 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_inherent_impls>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_inherent_impls_overlap_check>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_name>::compute
160 15 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::def_kind>::compute
160 72 52 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::def_span>::compute
160 45 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::defined_lang_items>::compute
160 14 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::dep_kind>::compute
160 14 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::dependency_formats>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::diagnostic_items>::compute
160 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::entry_fn>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::explicit_predicates_of>::compute
160 53 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::exported_symbols>::compute
160 15 0 0 0 0 0 0 0 0
649 36 0 0 0 0 0 24 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::extern_crate>::compute
160 2 2 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::extern_mod_stmt_cnum>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::features_query>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::fn_sig>::compute
160 14 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::generics_of>::compute
160 52 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::get_lang_items>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::get_lib_features>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::has_typeck_results>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::hir_crate>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::hir_module_items>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_defaultness>::compute
160 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_parent>::compute
160 88 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_polarity>::compute
160 7 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_trait_ref>::compute
160 108 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::index_hir>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::inferred_outlives_of>::compute
160 53 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::inherent_impls>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_codegened_item>::compute
160 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_compiler_builtins>::compute
160 15 0 0 0 0 0 0 0 0
649 3 0 0 0 0 0 2 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_const_fn_raw>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_foreign_item>::compute
160 11 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_late_bound_map>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_mir_available>::compute
160 23 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_no_builtins>::compute
160 14 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_panic_runtime>::compute
160 15 0 0 0 0 0 0 0 0
649 3 0 0 0 0 0 2 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_profiler_runtime>::compute
160 14 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_reachable_non_generic>::compute
160 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::item_attrs>::compute
160 647 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::item_children>::compute
160 3178 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::link_args>::compute
160 1 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lint_levels>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lint_mod>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lit_to_const>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lookup_deprecation_entry>::compute
160 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lookup_stability>::compute
160 5 2 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::maybe_unused_extern_crates>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_borrowck>::compute
160 1 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_built>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_const>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_const_qualif>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_drops_elaborated_and_const_checked>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_validated>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::missing_extern_crate_item>::compute
160 14 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::missing_lang_items>::compute
160 14 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::module_exports>::compute
160 1 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::native_libraries>::compute
160 15 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::needs_drop_raw>::compute
160 2 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::opt_const_param_of>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::optimized_mir>::compute
160 25 6 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::original_crate_name>::compute
160 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::output_filenames>::compute
160 1 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::panic_strategy>::compute
160 14 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::param_env>::compute
160 37 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::plugin_registrar_fn>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::postorder_cnums>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::predicates_defined_on>::compute
160 53 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::predicates_of>::compute
160 53 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::privacy_access_levels>::compute
160 1 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::proc_macro_decls_static>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::promoted_mir>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::reachable_non_generics>::compute
160 3 0 0 0 0 0 0 0 0
649 9 0 0 0 0 0 6 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::reachable_set>::compute
160 1 0 0 0 0 0 0 0 0
649 3 0 0 0 0 0 2 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::region_scope_tree>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::resolve_lifetimes>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::specialization_graph_of>::compute
160 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::stability_index>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::static_mutability>::compute
160 19 19 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::super_predicates_of>::compute
160 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::supported_target_features>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::symbol_mangling_version>::compute
160 1 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::symbol_name>::compute
160 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::trait_def>::compute
160 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::trait_impls_of>::compute
160 9 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::trait_of_item>::compute
160 18 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::type_of>::compute
160 565 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::typeck>::compute
160 1 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::typeck_item_bodies>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::unsafety_check_result>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::upstream_monomorphizations>::compute
160 1 0 0 0 0 0 0 0 0
649 3 1 1 0 0 0 2 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::upstream_monomorphizations_for>::compute
160 2 2 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::upvars_mentioned>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::used_crate_source>::compute
160 14 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::used_trait_imports>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::variances_of>::compute
160 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::visibility>::compute
160 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::visible_parent_map>::compute
160 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::vtable_methods>::compute
160 1 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::relate::super_relate_tys
110 8 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
91 8 0 0 0 0 0 0 0 0
134 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::fold_list
110 64 0 0 25 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::conservative_is_privately_uninhabited
0 126 11 1 42 1 0 21 0 0
fn=rustc_middle::ty::sty::BoundRegion::assert_bound_var
79 86 0 0 0 0 0 0 0 0
134 86 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::DebruijnIndex::shift_in
91 72 0 0 0 0 0 0 0 0
134 72 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::DebruijnIndex::shift_out
91 72 0 0 0 0 0 0 0 0
134 72 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_ExistentialPredicate::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::ExistentialPredicate>::hash_stable
110 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::trait_def::trait_impls_of_provider
110 9 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::trait_def::trait_impls_of_provider::{{closure}}
110 523 1 0 0 0 0 0 0 0
fn=rustc_middle::util::common::record_time
110 36 0 0 0 0 0 24 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::check_if_full_path_is_moved
160 10 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::is_local_ever_initialized
160 13 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::mutate_place
160 13 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::borrow_set::BorrowSet::build
110 1 0 0 1 0 0 0 0 0
509 3 0 0 0 0 0 2 0 0
fn=rustc_mir::borrow_check::constraints::graph::ConstraintGraph<D>::new
126 216 0 0 0 0 0 0 0 0
527 8 0 0 4 0 0 4 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
126 50 2 2 0 0 0 0 0 0
160 2 0 0 0 0 0 0 0 0
476 5 1 1 3 0 0 2 0 0
478 1 0 0 0 0 0 1 0 0
527 3 1 1 1 0 0 2 0 0
561 2 0 0 2 0 0 0 0 0
fn=rustc_mir::borrow_check::nll::compute_regions
126 12 1 1 0 0 0 0 0 0
fn=rustc_mir::borrow_check::nll::replace_regions_in_mir
0 1 0 0 1 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
110 54 0 0 54 0 0 0 0 0
126 763 3 3 0 0 0 0 0 0
160 37 0 0 0 0 0 0 0 0
535 8 0 0 4 0 0 4 0 0
561 4 0 0 3 0 0 0 0 0
758 5 0 0 3 0 0 2 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
110 4 0 0 2 0 0 0 0 0
126 273 1 1 0 0 0 0 0 0
160 37 0 0 0 0 0 0 0 0
561 2 0 0 1 0 0 1 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValueElements::new
126 18 0 0 0 0 0 0 0 0
519 9 0 0 0 0 0 9 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValueElements::push_predecessors
126 46 0 0 0 0 0 0 0 0
160 24 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValues<N>::add_region
110 63 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::assert_iscleanup
160 4 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::check_rvalue
110 4 0 0 0 0 0 0 0 0
126 12 0 0 0 0 0 0 0 0
561 4 0 0 4 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
0 16 0 0 16 0 0 0 0 0
126 97 4 2 0 0 0 0 0 0
160 28 5 2 14 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion::convert_all
110 10 0 0 0 0 0 0 0 0
126 30 0 0 0 0 0 0 0 0
550 80 3 1 40 0 0 40 0 0
561 10 0 0 10 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::UniversalRegionRelations::outlives
110 6 0 0 6 1 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::create
126 4 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::generate
0 2 0 0 0 0 0 0 0 0
126 4 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
110 84 0 0 84 0 0 0 0 0
126 46 3 3 4 0 0 0 0 0
160 24 1 1 0 0 0 0 0 0
476 8 1 1 4 0 0 2 0 0
478 2 0 0 0 0 0 2 0 0
535 4 1 1 1 0 0 3 0 0
561 3 0 0 2 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::type_check
0 6 1 0 1 0 0 1 0 0
509 2 0 0 0 0 0 2 1 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegions::new
110 3 1 1 0 0 0 0 0 0
fn=rustc_mir::dataflow::drop_flag_effects::drop_flag_effects_for_location
160 268 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::drop_flag_effects::on_all_children_bits::is_terminal_path
160 225 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::iterate_to_fixpoint
160 31 0 0 0 0 0 0 0 0
561 13 0 0 13 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::new
527 52 4 1 26 0 0 26 0 0
561 17 0 0 17 0 0 0 0 0
fn=rustc_mir::dataflow::framework::visitor::visit_results
160 4 0 0 0 0 0 0 0 0
561 3 0 0 3 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::MoveData::find_in_move_path_or_its_descendants
160 6 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::MoveData::gather_moves
0 48 4 1 12 0 0 6 0 0
126 22 4 1 11 0 0 0 0 0
509 66 9 2 0 0 0 60 3 0
758 24 0 0 12 0 0 12 0 0
fn=rustc_mir::dataflow::move_paths::builder::Gatherer::gather_init
0 102 0 0 68 0 0 0 0 0
126 68 0 0 0 0 0 0 0 0
160 34 0 0 0 0 0 0 0 0
550 136 0 0 68 0 0 68 0 0
561 68 5 1 34 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::builder::Gatherer::move_path_for
160 71 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::builder::Gatherer::record_move
0 144 0 0 72 0 0 0 0 0
126 72 5 1 0 0 0 0 0 0
160 36 0 0 0 0 0 0 0 0
561 72 0 0 36 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::builder::MoveDataBuilder::new_move_path
0 190 0 0 0 0 0 0 0 0
110 76 0 0 38 0 0 0 0 0
126 228 0 0 0 0 0 0 0 0
550 456 0 0 228 0 0 228 0 0
561 114 0 0 114 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::layout_of_local
160 74 25 2 0 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::load_mir
160 2 1 0 0 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::push_stack_frame
126 70 19 2 0 0 0 0 0 0
527 84 1 1 42 0 0 42 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::access_local
160 20 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::with_inlining_candidates
110 16 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_items_rec
110 22 0 0 10 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_neighbours
0 22 0 0 0 0 0 0 0 0
126 140 0 0 0 0 0 0 0 0
160 48 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::compute_codegen_unit_name
0 7 2 1 0 0 0 0 0 0
110 57 2 1 0 0 0 7 0 0
fn=rustc_mir::monomorphize::partitioning::mono_item_linkage_and_visibility
110 27 2 1 0 0 0 0 0 0
fn=rustc_mir::shim::build_call_shim
0 14 0 0 0 0 0 0 0 0
126 30 5 3 0 0 0 0 0 0
509 6 2 1 0 0 0 4 0 0
519 6 0 0 0 0 0 6 0 0
535 6 2 1 2 0 0 4 0 0
550 30 1 1 15 1 0 15 0 0
561 5 0 0 5 0 0 0 0 0
758 8 2 1 4 0 0 4 0 0
fn=rustc_mir::transform::add_call_guards::AddCallGuards::add_call_guards
561 18 0 0 9 0 0 9 0 0
fn=rustc_mir::transform::add_moves_for_packed_drops::add_moves_for_packed_drops
126 34 6 1 17 0 0 0 0 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
0 6 0 0 0 0 0 6 0 0
126 61 3 3 1 1 0 2 0 0
160 13 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Promoter::assign
126 8 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Promoter::new_block
0 4 0 0 0 0 0 0 0 0
126 4 0 0 0 0 0 0 0 0
550 6 0 0 2 0 0 2 0 0
561 4 0 0 2 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Promoter::promote_temp
126 4 0 0 0 0 0 0 0 0
160 2 0 0 0 0 0 0 0 0
550 40 2 2 20 0 0 20 0 0
561 2 0 0 2 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Validator::qualif_local
160 6 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Validator::validate_local
160 6 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::promote_candidates
0 1 0 0 1 0 0 0 0 0
110 4 0 0 2 0 0 0 0 0
126 24 1 1 0 0 0 0 0 0
160 6 0 0 2 0 0 0 0 0
476 8 1 1 4 0 0 4 0 0
478 6 0 0 2 0 0 2 0 0
509 17 1 1 0 0 0 10 0 0
550 58 4 4 26 0 0 26 0 0
561 8 0 0 8 0 0 0 0 0
758 8 1 1 4 0 0 4 0 0
fn=rustc_mir::transform::promoted_mir
126 6 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::remove_noop_landing_pads::remove_noop_landing_pads
110 20 0 0 0 0 0 0 0 0
561 9 0 0 9 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::collapse_goto_chain
110 2 1 1 1 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::simplify
0 20 0 0 20 0 0 0 0 0
126 192 11 1 0 0 0 0 0 0
160 128 0 0 64 0 0 0 0 0
fn=rustc_mir::transform::simplify::remove_dead_blocks
0 195 0 0 40 0 0 0 0 0
126 192 6 1 0 0 0 0 0 0
160 41 0 0 0 0 0 0 0 0
561 40 0 0 40 0 0 0 0 0
fn=rustc_mir::util::patch::MirPatch::apply
0 108 0 0 0 0 0 0 0 0
126 108 0 0 0 0 0 0 0 0
804 486 6 1 108 0 0 378 0 0
805 648 5 1 324 0 0 324 0 0
fn=rustc_mir::util::patch::MirPatch::new
126 84 0 0 0 0 0 0 0 0
527 72 0 0 36 0 0 36 0 0
561 18 0 0 18 3 0 0 0 0
fn=rustc_mir::util::patch::MirPatch::new_block
0 20 0 0 0 0 0 0 0 0
126 40 5 1 0 0 0 0 0 0
550 200 12 2 100 0 0 100 0 0
561 20 0 0 20 0 0 0 0 0
fn=rustc_mir::util::storage::AlwaysLiveLocals::new
126 226 19 1 21 0 0 0 0 0
561 19 0 0 19 0 0 0 0 0
fn=rustc_mir_build::build::Builder::new
110 2 0 0 0 0 0 0 0 0
509 6 0 0 0 0 0 4 0 0
535 4 0 0 2 0 0 2 0 0
fn=rustc_mir_build::build::block::<impl rustc_mir_build::build::Builder>::ast_block_stmts
160 2 0 0 2 2 0 0 0 0
fn=rustc_mir_build::build::cfg::<impl rustc_mir_build::build::CFG>::start_new_block
0 12 0 0 0 0 0 0 0 0
126 12 0 0 0 0 0 0 0 0
550 18 0 0 6 0 0 6 0 0
561 12 2 1 6 0 0 0 0 0
fn=rustc_mir_build::build::construct_fn
110 5 0 0 3 1 0 0 0 0
160 1 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::expr::as_temp::<impl rustc_mir_build::build::Builder>::expr_as_temp
126 24 0 0 0 0 0 0 0 0
550 120 2 2 60 0 0 60 12 0
561 24 0 0 12 0 0 0 0 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
110 7 2 1 7 1 0 0 0 0
160 4 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::expr::stmt::<impl rustc_mir_build::build::Builder>::stmt_expr
110 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::in_scope
110 3 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::schedule_drop
110 36 0 0 36 1 0 0 0 0
fn=rustc_mir_build::build::scope::Scopes::pop_scope
110 48 0 0 24 0 0 0 0 0
fn=rustc_mir_build::build::scope::build_scope_drops
160 12 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::expr::user_substs_applied_to_res
110 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::check_match
110 1 0 0 0 0 0 0 0 0
160 1 0 0 0 0 0 0 0 0
fn=rustc_mir_build::lints::check
160 1 1 1 0 0 0 0 0 0
561 2 0 0 2 0 0 0 0 0
fn=rustc_parse::validate_attr::check_builtin_attribute
110 2 0 0 0 0 0 0 0 0
fn=rustc_parse::validate_attr::check_meta
110 2 0 0 2 2 0 0 0 0
fn=rustc_passes::dead::MarkSymbolVisitor::check_def_id
110 3 0 0 0 0 0 0 0 0
fn=rustc_passes::dead::check_crate
160 1 0 0 0 0 0 0 0 0
fn=rustc_passes::hir_id_validator::check_crate
110 2 0 0 2 1 0 0 0 0
fn=rustc_passes::liveness::Liveness::propagate_through_expr
110 2 1 1 2 0 0 0 0 0
fn=rustc_passes::stability::Annotator::forbid_staged_api_attrs
110 2 0 0 0 0 0 0 0 0
fn=rustc_passes::stability::check_unused_or_stable_features
110 1 0 0 1 0 0 0 0 0
fn=rustc_privacy::PrivateItemsInPublicInterfacesVisitor::check
110 2 0 0 2 0 0 0 0 0
fn=rustc_privacy::def_id_visibility
110 16 0 0 0 0 0 0 0 0
160 1 0 0 0 0 0 0 0 0
fn=rustc_query_system::dep_graph::graph::DepGraph<K>::try_mark_green_and_read
0 58 15 5 0 0 0 0 0 0
fn=rustc_query_system::dep_graph::graph::DepGraph<K>::with_anon_task
79 97 0 0 0 0 0 0 0 0
134 97 0 0 0 0 0 0 0 0
fn=rustc_query_system::dep_graph::graph::DepGraph<K>::with_task
79 6 0 0 0 0 0 0 0 0
134 6 0 0 0 0 0 0 0 0
fn=rustc_query_system::query::plumbing::ensure_query_impl
110 3 0 0 0 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
110 586 1 1 582 45 0 0 0 0
fn=rustc_resolve::Resolver::lint_if_path_starts_with_module
110 2 0 0 2 0 0 0 0 0
fn=rustc_resolve::Resolver::new
110 2 0 0 1 0 0 0 0 0
509 8 1 1 0 0 0 4 0 0
fn=rustc_resolve::Resolver::next_node_id
126 78 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_crate_root
110 14 0 0 14 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_path_with_ribs
110 13 6 1 0 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::define
110 593 0 0 593 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::get_module
110 78 3 0 30 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::macro_def_scope
110 11 6 1 0 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::build_reduced_graph_for_external_crate_res
110 276 0 0 0 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_import
110 7 0 0 0 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_imports
110 1 0 0 0 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::resolve_imports
110 3 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::resolve_macro_invocation
110 2 0 0 2 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
110 2 0 0 2 1 0 0 0 0
fn=rustc_resolve::macros::fast_print_path
110 2 1 1 2 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_option
91 68605 0 0 0 0 0 0 0 0
134 68605 0 0 0 0 0 0 0 0
fn=rustc_session::session::Session::track_errors
110 2 0 0 2 0 0 0 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
110 6 0 0 6 3 0 0 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::allows_unstable
110 6 0 0 0 0 0 0 0 0
fn=rustc_span::def_id::CrateNum::as_usize
160 43 4 1 0 0 0 0 0 0
fn=rustc_span::def_id::CrateNum::from_u32
0 10328 0 0 0 0 0 0 0 0
91 10328 0 0 0 0 0 0 0 0
134 10328 0 0 0 0 0 0 0 0
fn=rustc_span::def_id::CrateNum::new
0 84 0 0 0 0 0 0 0 0
126 168 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_ExpnData::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_span::hygiene::ExpnData>::hash_stable
110 7 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::decode_expn_id
160 759 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::update_dollar_crate_names
110 11 0 0 11 2 0 0 0 0
fn=rustc_span::symbol::Ident::is_raw_guess
110 71 0 0 0 0 0 0 0 0
fn=rustc_span::symbol::Ident::is_reserved
110 6 0 0 0 0 0 0 0 0
fn=rustc_span::symbol::Symbol::is_bool_lit
110 40 3 1 0 0 0 0 0 0
fn=rustc_symbol_mangling::symbol_name_for_instance_in_crate
110 1 0 0 0 0 0 0 0 0
fn=rustc_symbol_mangling::symbol_name_provider
110 13 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::query::dropck_outlives::trivial_dropck_outlives
110 21 4 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::query::type_op::prove_predicate::<impl rustc_trait_selection::traits::query::type_op::QueryTypeOp for rustc_middle::traits::query::type_op::ProvePredicate>::try_fast_path
110 51 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
110 84 0 0 42 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
110 846 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::confirm_candidate
110 6 1 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::specialize::specialization_graph_provider
110 88 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::specialize::translate_substs
110 6 0 0 0 0 0 0 0 0
fn=rustc_ty::instance::inner_resolve_instance
110 27 0 0 9 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
110 4 0 0 4 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_opaque_types_from_value
110 2 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::node_ty
110 19 2 1 19 8 0 0 0 0
fn=rustc_typeck::check::Inherited::new
160 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::check_fn
110 8 0 0 6 1 0 0 0 0
160 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
110 35 0 0 8 0 0 0 0 0
fn=rustc_typeck::check::coercion::CoerceMany<E>::coerce
110 2 1 1 2 0 0 0 0 0
fn=rustc_typeck::check::regionck::<impl rustc_typeck::check::FnCtxt>::regionck_item
110 2 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::regionck::RegionCtxt::visit_fn_body
110 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_false_global_bounds
110 2 1 1 2 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_item_well_formed
110 2 0 0 2 0 0 0 0 0
160 3 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_where_clauses
110 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::writeback::<impl rustc_typeck::check::FnCtxt>::resolve_type_vars_in_body
110 2 0 0 2 1 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_closures
110 2 0 0 1 0 0 1 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_coercion_casts
110 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_fru_field_types
110 2 0 0 1 0 0 1 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_generator_interior_types
110 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_liberated_fn_sigs
110 2 0 0 1 0 0 1 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_sigs
110 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_tys
110 2 0 0 1 0 0 1 0 0
fn=rustc_typeck::check_unused::check_crate
110 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::coherence::builtin::check_trait
110 12 1 1 4 0 0 0 0 0
fn=rustc_typeck::collect::type_of::opt_const_param_of
160 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::collect::type_of::type_of
110 1 0 0 0 0 0 0 0 0
160 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::impl_wf_check::impl_wf_check
110 2 0 0 2 1 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
79 13903 0 0 0 0 0 0 0 0
110 314 0 0 0 0 0 0 0 0
134 13903 0 0 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::get
110 116 0 0 104 8 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::insert
110 4 0 0 2 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::remove
0 6 2 1 0 0 0 0 0 0
110 3 0 0 3 0 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
110 1 0 0 1 0 0 0 0 0
fn=std::thread::local::LocalKey<T>::with
110 12 0 0 0 0 0 8 0 0
561 4 0 0 4 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/at.rs
fn=<&rustc_middle::ty::TyS as rustc_infer::infer::at::ToTrace>::to_trace
253 27 13 1 0 0 0 0 0 0
259 108 0 0 0 0 0 108 0 0
260 27 0 0 27 0 0 0 0 0
fn=<&rustc_middle::ty::sty::RegionKind as rustc_infer::infer::at::ToTrace>::to_trace
264 4 4 1 0 0 0 0 0 0
270 16 0 0 0 0 0 16 0 0
271 4 0 0 4 0 0 0 0 0
fn=<rustc_middle::ty::sty::Binder<rustc_middle::ty::sty::TraitRef> as rustc_infer::infer::at::ToTrace>::to_trace
300 44 15 1 0 0 0 0 0 0
306 132 13 1 44 0 0 88 0 0
308 132 0 0 44 0 0 88 1 0
310 44 0 0 22 0 0 0 0 0
fn=<rustc_middle::ty::sty::TraitRef as rustc_infer::infer::at::ToTrace>::to_trace
286 180 48 1 0 0 0 0 0 0
292 540 0 0 180 0 0 360 0 0
294 540 0 0 180 0 0 360 0 0
296 180 0 0 90 0 0 0 0 0
fn=_ZN12rustc_typeck5check8coercion19CoerceMany$LT$E$GT$12coerce_innerN.llvm.M
52 4 0 0 2 0 0 2 0 0
181 20 1 1 6 0 0 6 0 0
211 12 1 1 2 0 0 8 0 0
212 34 1 1 6 0 0 16 0 0
fn=rustc_infer::infer::InferCtxt::commit_if_ok
0 18 5 1 0 0 0 18 0 0
52 18 0 0 9 1 0 9 0 0
181 45 0 0 9 4 0 9 0 0
194 54 0 0 9 0 0 36 0 0
195 153 9 2 27 0 0 72 0 0
196 510 21 2 236 7 0 196 5 0
197 119 10 1 39 20 0 119 0 0
198 80 0 0 40 0 0 0 0 0
199 116 1 1 58 0 0 22 0 0
200 692 41 6 346 0 0 346 1 0
213 1352 70 6 624 32 0 520 0 0
214 312 49 3 104 30 0 312 0 0
215 208 0 0 104 0 0 0 0 0
216 236 0 0 118 0 0 90 0 0
217 1612 66 8 806 0 0 806 0 0
fn=rustc_infer::infer::InferCtxt::probe
0 2 0 0 0 0 0 2 0 0
52 3 0 0 1 0 0 2 0 0
181 6 1 1 1 1 0 1 0 0
194 6 1 1 1 0 0 4 0 0
195 17 2 2 3 0 0 8 0 0
fn=rustc_infer::infer::InferCtxt::subtype_predicate
52 3 0 0 2 0 0 1 0 0
194 6 1 1 2 0 0 4 0 0
195 17 1 1 1 0 0 10 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 2 0 0 0 0 0 2 0 0
52 144 8 1 48 0 0 48 0 0
181 5 1 1 1 1 0 1 0 0
211 7 1 1 1 1 0 5 0 0
212 17 1 1 3 0 0 8 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
52 7 1 1 1 1 0 3 1 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_query_response_and_region_obligations
0 13 2 1 4 0 0 8 0 0
52 8 0 0 4 0 0 4 0 0
181 24 1 1 8 3 0 4 0 0
211 28 1 1 8 0 0 16 0 0
212 71 4 3 12 0 0 32 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
0 2 1 1 0 0 0 2 0 0
52 2 0 0 1 0 0 1 0 0
181 5 0 0 1 1 0 1 0 0
194 6 0 0 1 0 0 4 0 0
195 17 2 2 3 0 0 8 0 0
fn=rustc_trait_selection::traits::project::confirm_param_env_candidate
120 4 1 1 2 0 0 2 0 0
181 8 1 1 1 1 0 3 0 0
211 5 0 0 1 0 0 4 0 0
212 17 2 2 3 0 0 8 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_impl
52 178 30 1 89 0 0 89 18 0
120 356 34 1 178 0 0 178 1 0
181 979 34 1 267 41 0 267 0 0
211 445 0 0 89 0 0 356 0 0
212 1513 93 2 267 0 0 712 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_poly_trait_ref
52 24 0 0 12 0 0 12 1 0
85 48 7 1 24 0 0 24 0 0
96 24 8 1 12 0 0 12 0 0
181 108 0 0 12 6 0 36 3 0
194 60 0 0 12 0 0 48 0 0
195 216 16 2 36 0 0 96 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::confirm_candidate
0 24 0 0 8 0 0 16 0 0
52 32 4 1 14 0 0 14 0 0
85 44 4 1 16 0 0 28 0 0
96 16 0 0 6 0 0 10 0 0
181 128 10 2 14 9 0 42 0 0
194 50 6 1 10 0 0 40 0 0
195 170 20 4 30 0 0 80 0 0
211 24 4 1 4 0 0 16 0 0
212 68 8 2 12 0 0 32 0 0
fn=rustc_traits::type_op::AscribeUserTypeCx::relate
0 4 0 0 0 0 0 4 0 0
181 10 0 0 2 1 0 2 0 0
211 12 2 1 2 0 0 8 0 0
212 34 3 2 6 0 0 16 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
0 2 0 0 0 0 0 2 0 0
52 2 0 0 1 0 0 1 0 0
181 6 1 1 1 1 0 1 0 0
194 6 0 0 1 0 0 4 0 0
195 17 3 3 3 0 0 8 0 0
fn=rustc_typeck::check::demand::<impl rustc_typeck::check::FnCtxt>::demand_suptype_diag
0 10 0 0 0 0 0 10 1 0
52 20 0 0 5 1 0 5 0 0
181 25 0 0 5 1 0 5 0 0
194 30 3 1 5 0 0 20 0 0
195 85 9 2 15 0 0 40 0 0
fn=rustc_typeck::check::dropck::check_drop_obligations
52 90 1 1 0 0 0 45 0 0
fn=rustc_typeck::check::pat::<impl rustc_typeck::check::FnCtxt>::check_pat
0 3 0 0 0 0 0 3 0 0
52 4 1 1 1 0 0 1 0 0
181 6 0 0 2 0 0 1 0 0
211 6 1 1 1 0 0 4 0 0
212 17 2 2 3 0 0 8 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/canonical/canonicalizer.rs
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::evaluate_obligation::InferCtxtExt>::evaluate_obligation
47 48 23 1 48 0 0 0 0 0
49 168 0 0 0 0 0 48 0 0
52 24 0 0 24 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
0 2 0 0 2 0 0 0 0 0
47 4 0 0 4 0 0 0 0 0
49 14 0 0 0 0 0 4 0 0
52 2 0 0 2 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
87 10 0 0 5 1 0 5 0 0
88 35 1 1 0 0 0 10 0 0
91 5 4 1 5 0 0 0 0 0
fn=<rustc_infer::infer::at::At as rustc_trait_selection::traits::query::dropck_outlives::AtExt>::dropck_outlives
47 6 0 0 6 0 0 0 0 0
49 21 3 1 0 0 0 6 0 0
52 3 0 0 3 0 0 0 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::CanonicalizeAllFreeRegions as rustc_infer::infer::canonical::canonicalizer::CanonicalizeRegionMode>::any
254 90 42 1 45 0 0 0 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::CanonicalizeAllFreeRegions as rustc_infer::infer::canonical::canonicalizer::CanonicalizeRegionMode>::canonicalize_free_region
244 40 8 1 0 0 0 10 0 0
250 30 0 0 20 0 0 0 0 0
293 10 0 0 10 0 0 0 0 0
627 40 8 1 0 0 0 20 0 0
628 10 0 0 10 0 0 0 0 0
629 60 0 0 10 1 0 50 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::CanonicalizeFreeRegionsOtherThanStatic as rustc_infer::infer::canonical::canonicalizer::CanonicalizeRegionMode>::canonicalize_free_region
0 16 0 0 0 0 0 0 0 0
260 51 0 0 0 0 0 17 0 0
265 34 0 0 17 0 0 0 0 0
270 51 0 0 34 0 0 0 0 0
293 16 0 0 16 0 0 0 0 0
627 64 0 0 0 0 0 32 0 0
628 16 0 0 16 0 0 0 0 0
629 96 0 0 16 3 0 80 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::CanonicalizeQueryResponse as rustc_infer::infer::canonical::canonicalizer::CanonicalizeRegionMode>::any
215 32 16 1 16 0 0 0 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::CanonicalizeQueryResponse as rustc_infer::infer::canonical::canonicalizer::CanonicalizeRegionMode>::canonicalize_free_region
0 1348 9 1 367 8 1 427 0 0
164 248 9 1 0 0 0 186 0 0
170 186 0 0 62 0 0 0 0 0
211 248 0 0 186 0 0 0 0 0
617 61 9 1 61 0 0 0 0 0
627 122 0 0 0 0 0 122 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::CanonicalizeUserTypeAnnotation as rustc_infer::infer::canonical::canonicalizer::CanonicalizeRegionMode>::canonicalize_free_region
0 14 0 0 2 0 0 2 0 0
221 6 0 0 0 0 0 4 0 0
227 6 0 0 2 0 0 0 0 0
234 6 0 0 4 0 0 0 0 0
293 2 0 0 2 0 0 0 0 0
627 8 1 1 0 0 0 4 0 0
628 2 0 0 2 0 0 0 0 0
629 12 1 1 2 0 0 10 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::Canonicalizer as rustc_middle::ty::fold::TypeFolder>::fold_const
430 28 3 1 0 0 0 16 0 0
432 28 0 0 4 0 0 0 0 0
473 8 4 1 4 2 0 4 0 0
474 4 0 0 0 0 0 0 0 0
475 24 0 0 16 0 0 0 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::Canonicalizer as rustc_middle::ty::fold::TypeFolder>::fold_region
0 332 35 2 83 0 0 0 0 0
306 364 22 1 0 0 0 273 1 0
308 546 0 0 182 3 0 91 3 0
317 83 19 1 83 0 0 0 0 0
329 332 20 1 83 0 0 166 0 0
330 498 18 1 249 0 0 83 0 0
338 80 4 0 48 0 0 0 0 0
340 498 0 0 332 0 0 0 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::Canonicalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
0 152 0 0 38 18 2 0 0 0
293 36 0 0 36 0 0 0 0 0
342 621 13 1 0 0 0 414 1 0
344 207 0 0 69 6 0 0 0 0
421 138 0 0 69 0 0 0 0 0
428 621 17 1 483 0 0 0 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::Canonicalizer as rustc_middle::ty::fold::TypeFolder>::tcx
293 29 11 1 29 0 0 0 0 0
294 29 0 0 29 0 0 0 0 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
132 12 1 0 12 0 0 0 0 0
134 36 6 1 0 0 0 12 0 0
137 6 0 0 6 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
87 4 0 0 2 1 0 2 0 0
88 14 2 1 0 0 0 4 0 0
91 2 0 0 2 0 0 0 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonical_var
545 890 21 1 0 0 0 534 1 0
546 178 0 0 0 0 0 0 0 0
548 178 0 0 89 0 0 0 0 0
555 178 0 0 89 0 0 0 0 0
564 152 19 1 76 0 0 76 4 0
566 152 13 1 0 0 0 76 0 0
570 38 0 0 0 0 0 0 0 0
579 76 17 1 0 0 0 0 0 0
590 712 0 0 623 0 0 0 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
0 62 19 7 0 0 0 1 0 0
481 748 64 17 0 0 0 562 22 0
491 418 41 7 61 55 0 113 9 0
504 153 9 3 0 0 0 15 0 0
505 131 12 6 59 0 0 72 2 0
510 397 40 9 184 8 0 201 1 0
513 513 50 18 113 1 0 306 1 0
523 6 0 0 0 0 0 3 0 0
530 49 3 1 25 19 0 25 0 0
534 51 5 2 38 16 0 38 0 0
538 285 14 7 110 0 0 175 0 0
539 549 40 8 427 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::make_canonicalized_query_response
87 14 0 0 7 4 0 7 0 0
88 49 7 1 0 0 0 14 0 0
91 7 0 0 7 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::make_query_response_ignoring_pending_obligations
87 2 0 0 1 0 0 1 0 0
88 7 1 1 0 0 0 2 0 0
91 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
0 46 0 0 0 0 0 0 0 0
293 14 11 1 14 0 0 0 0 0
300 152 6 1 23 0 0 35 0 0
302 69 0 0 23 4 0 23 0 0
fn=rustc_trait_selection::traits::query::type_op::QueryTypeOp::fully_perform_into
132 18 0 0 18 0 0 0 0 0
134 63 8 3 0 0 0 18 1 0
137 9 0 0 9 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
101 2 0 0 1 1 0 1 0 0
102 7 1 1 0 0 0 2 0 0
105 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::method::probe::<impl rustc_typeck::check::FnCtxt>::probe_for_name
47 2 0 0 2 0 0 0 0 0
49 7 0 0 0 0 0 2 0 0
52 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/canonical/mod.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
90 198 6 4 110 1 0 66 0 0
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
68 22 0 0 11 0 0 0 0 0
72 55 7 2 22 0 0 33 4 0
73 66 4 1 22 0 0 11 0 0
74 103 10 3 46 0 0 46 0 0
93 44 4 2 22 0 0 22 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
68 46 0 0 23 0 0 0 0 0
72 138 22 1 69 0 0 69 0 0
73 138 0 0 46 0 0 23 0 0
74 207 22 1 92 0 0 92 0 0
93 92 0 0 46 0 0 46 0 0
fn=rustc_infer::infer::canonical::<impl rustc_infer::infer::InferCtxt>::instantiate_canonical_var
0 176 13 3 132 0 0 0 0 0
72 66 0 0 44 0 0 0 0 0
100 176 13 3 0 0 0 110 0 0
107 110 12 2 44 11 3 0 0 0
127 88 14 4 44 0 0 22 0 0
129 44 0 0 0 0 0 44 0 0
fn=rustc_infer::infer::canonical::<impl rustc_infer::infer::InferCtxt>::instantiate_canonical_with_fresh_inference_vars
53 45 6 4 0 0 0 25 0 0
68 10 0 0 5 0 0 0 0 0
72 25 1 1 10 1 0 15 0 0
73 30 1 1 10 0 0 5 0 0
74 42 4 2 21 0 0 21 0 0
75 31 3 1 25 0 0 0 0 0
93 20 4 2 10 0 0 10 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/canonical/query_response.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
300 72 0 0 48 0 0 24 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 20 16 5 20 0 0 0 0 0
463 56 12 3 28 0 0 28 0 0
464 56 0 0 14 8 0 14 1 0
466 42 6 1 14 0 0 0 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::next
132 3 0 0 3 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
0 6 0 0 2 0 0 0 0 0
168 20 2 1 10 0 0 10 0 0
169 38 4 2 14 0 0 18 0 0
171 14 2 1 4 2 0 4 0 0
173 6 0 0 4 0 0 2 0 0
179 10 0 0 4 0 0 2 0 0
181 34 4 2 16 0 0 18 0 0
354 14 0 0 6 2 0 6 0 0
364 32 4 2 16 0 0 16 0 0
393 2 0 0 0 0 0 2 0 0
395 4 0 0 2 1 0 0 0 0
399 4 2 1 2 0 0 0 0 0
400 2 0 0 0 0 0 0 0 0
407 12 0 0 2 1 0 6 0 0
417 2 0 0 2 0 0 0 0 0
459 2 0 0 2 0 0 0 0 0
510 4 0 0 2 0 0 2 0 0
512 8 2 1 4 0 0 2 0 0
588 10 2 1 4 0 0 6 0 0
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
61 122 13 6 50 1 0 57 1 0
66 10 4 1 10 2 0 0 0 0
67 5 0 0 0 0 0 5 0 0
105 15 0 0 5 0 0 0 0 0
115 10 4 1 5 3 0 5 0 0
125 10 0 0 5 0 0 5 0 0
128 5 0 0 5 5 0 5 0 0
130 15 3 1 0 0 0 5 0 0
140 96 10 4 43 0 0 48 2 0
141 16 0 0 10 0 0 6 0 0
fn=<rustc_middle::infer::canonical::Canonical<V> as rustc_infer::infer::canonical::substitute::CanonicalExt<V>>::substitute_projected
179 18 0 0 0 0 0 9 0 0
241 60 0 0 15 4 0 30 0 0
321 2 0 0 0 0 0 1 0 0
505 16 0 0 4 3 0 8 0 0
fn=_ZN11rustc_infer5infer9canonical14query_response47_$LT$impl$u20$rustc_infer..infer..InferCtxt$GT$33query_response_substitution_guess28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
0 1 0 0 0 0 0 0 0 0
463 10 2 2 3 0 0 4 0 0
464 3 0 0 1 1 0 1 0 0
465 1 0 0 1 0 0 0 0 0
466 3 0 0 1 0 0 0 0 0
476 4 0 0 3 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
611 140 0 0 80 4 1 0 0 0
612 140 4 1 60 2 0 60 0 0
613 160 4 1 40 0 0 60 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
61 68 8 4 30 2 0 32 5 0
66 8 2 1 4 0 0 0 0 0
67 2 0 0 0 0 0 2 0 0
105 8 2 1 4 0 0 0 0 0
115 4 0 0 2 2 0 2 0 0
125 4 2 1 2 0 0 2 0 0
128 2 0 0 2 2 0 2 0 0
130 6 0 0 0 0 0 2 0 0
140 56 8 4 26 0 0 28 3 0
141 8 0 0 4 0 0 4 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_nll_query_response_and_region_obligations
0 95 2 2 25 0 0 7 0 0
219 153 14 5 0 0 0 116 3 0
238 30 4 1 0 0 0 30 0 0
240 135 0 0 30 2 0 45 0 0
243 15 6 1 15 0 0 0 0 0
245 120 0 0 15 0 0 0 0 0
246 30 5 1 0 0 0 0 0 0
253 75 0 0 0 0 0 15 0 0
311 9 0 0 0 0 0 0 0 0
321 30 1 1 27 0 0 1 0 0
323 67 8 2 33 0 0 34 3 0
324 81 0 0 63 0 0 0 0 0
393 27 0 0 0 0 0 18 5 0
395 18 5 1 9 1 0 0 0 0
399 18 7 2 9 0 0 0 0 0
400 9 0 0 0 0 0 0 0 0
406 18 1 1 9 0 0 0 0 0
407 54 7 1 9 4 0 35 1 0
417 9 1 1 9 0 0 0 0 0
435 90 3 1 45 0 0 30 0 0
439 15 0 0 0 0 0 0 0 0
440 90 0 0 30 2 0 30 0 0
459 9 6 1 9 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_query_response_and_region_obligations
0 110 7 6 45 0 0 8 0 0
158 110 12 5 0 0 0 90 4 0
168 110 7 3 60 0 0 50 0 0
169 170 15 6 60 0 0 100 3 0
171 73 3 1 30 8 0 20 0 0
173 30 4 2 20 0 0 10 0 0
179 43 5 2 20 0 0 7 0 0
181 93 3 2 32 0 0 61 2 0
182 90 8 4 70 0 0 0 0 0
354 70 4 2 30 4 0 30 0 0
364 160 14 6 80 0 0 80 1 0
393 30 2 1 0 0 0 20 0 0
395 20 0 0 10 0 0 0 0 0
399 20 9 4 10 0 0 0 0 0
400 10 4 1 0 0 0 0 0 0
406 20 1 1 10 0 0 0 0 0
407 60 6 2 10 3 0 30 5 0
417 10 0 0 10 0 0 0 0 0
435 24 3 2 12 0 0 8 1 0
439 4 0 0 0 0 0 0 0 0
440 20 0 0 8 2 0 8 0 0
459 10 0 0 10 0 0 0 0 0
505 20 0 0 8 2 0 4 0 0
510 20 0 0 10 0 0 10 0 0
512 40 7 3 20 0 0 10 1 0
561 4 1 1 0 0 0 4 0 0
562 4 0 0 0 0 0 4 0 0
564 4 0 0 4 0 0 0 0 0
565 24 1 1 0 0 0 0 0 0
570 8 2 1 4 0 0 0 0 0
571 8 0 0 0 0 0 0 0 0
577 36 3 2 12 3 0 12 0 0
588 50 9 4 20 0 0 30 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::make_canonicalized_query_response
51 70 7 1 0 0 0 42 0 0
61 154 21 3 63 0 0 70 0 0
66 14 0 0 14 0 0 0 0 0
67 70 7 1 49 2 0 7 0 0
105 14 0 0 7 0 0 0 0 0
115 21 0 0 7 0 0 7 0 0
125 21 0 0 7 1 0 7 0 0
128 14 0 0 7 6 0 7 0 0
130 21 0 0 0 0 0 7 0 0
140 126 13 2 56 0 0 63 1 0
141 21 0 0 14 0 0 7 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::make_query_response_ignoring_pending_obligations
78 6 1 1 0 0 0 3 0 0
86 8 1 1 0 0 0 6 0 0
87 4 0 0 2 0 0 2 0 0
92 7 0 0 4 0 0 1 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::query_outlives_constraints_into_obligations
520 24 7 1 12 0 0 0 0 0
548 12 0 0 12 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::make_query_region_constraints
0 84 13 4 0 0 0 0 0 0
595 84 10 4 0 0 0 70 0 0
603 14 0 0 0 0 0 0 0 0
604 14 0 0 0 0 0 0 0 0
606 28 14 4 0 0 0 14 0 0
631 210 11 4 84 0 0 98 5 0
632 98 0 0 70 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/canonical/substitute.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
71 24 7 1 0 0 0 0 0 0
90 192 0 0 48 0 0 24 0 0
fn=<rustc_middle::infer::canonical::Canonical<V> as rustc_infer::infer::canonical::substitute::CanonicalExt<V>>::substitute
0 26 0 0 0 0 0 0 0 0
38 390 37 7 0 0 0 195 0 0
43 312 5 2 234 0 0 0 0 0
54 273 8 2 78 26 0 117 0 0
55 78 6 3 0 0 0 39 0 0
71 39 0 0 0 0 0 0 0 0
90 111 9 3 29 0 0 42 0 0
91 13 0 0 0 0 0 0 0 0
fn=<rustc_middle::infer::canonical::Canonical<V> as rustc_infer::infer::canonical::substitute::CanonicalExt<V>>::substitute_projected
0 40 6 3 0 0 0 0 0 0
45 276 14 7 0 0 0 138 0 0
54 203 14 6 58 0 0 87 0 0
55 53 0 0 19 0 0 0 0 0
57 225 0 0 167 0 0 0 0 0
71 29 1 1 0 0 0 0 0 0
72 9 3 2 0 0 0 3 0 0
90 120 0 0 20 0 0 20 0 0
91 20 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::map::Entry<K,V>::or_insert_with
75 288 5 2 192 2 0 48 4 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_nll_query_response_and_region_obligations
0 29 0 0 0 0 0 8 0 0
54 64 6 1 16 0 0 24 0 0
71 8 0 0 0 0 0 0 0 0
90 35 6 1 7 0 0 7 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_query_response_and_region_obligations
0 3 0 0 3 0 0 0 0 0
54 21 1 1 6 0 0 9 0 0
56 6 0 0 0 0 0 3 0 0
fn=rustc_infer::infer::canonical::substitute::substitute_value
0 6 0 0 0 0 0 0 0 0
63 15 2 1 0 0 0 9 0 0
71 3 0 0 0 0 0 0 0 0
90 30 3 1 9 0 0 12 0 0
91 3 0 0 0 0 0 0 0 0
92 15 2 1 9 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars::{{closure}}
75 114 11 1 76 7 0 19 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/combine.rs
fn=<core::result::Result<T,E> as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with
527 10 3 1 10 0 0 0 0 0
528 50 0 0 10 4 0 20 0 0
531 10 0 0 0 0 0 10 0 0
fn=<rustc_infer::infer::combine::Generalizer as rustc_middle::ty::relate::TypeRelation>::consts
647 56 14 2 0 0 0 48 2 0
675 40 0 0 0 0 0 8 0 0
677 56 4 1 40 0 0 0 0 0
fn=<rustc_infer::infer::combine::Generalizer as rustc_middle::ty::relate::TypeRelation>::regions
0 46 5 0 0 0 0 33 0 0
604 180 19 2 0 0 0 100 9 0
609 40 0 0 0 0 0 0 0 0
616 80 0 0 40 0 0 20 6 0
635 40 0 0 20 0 0 0 0 0
636 39 4 0 13 0 0 13 0 0
637 65 0 0 26 4 0 13 0 0
644 63 6 2 35 1 0 28 2 0
645 120 0 0 80 0 0 0 0 0
fn=<rustc_infer::infer::combine::Generalizer as rustc_middle::ty::relate::TypeRelation>::relate_item_substs
0 437 24 4 80 1 0 164 6 0
479 6 0 0 6 0 0 0 0 0
504 110 12 2 0 0 0 50 0 0
510 10 0 0 0 0 0 0 0 0
519 80 0 0 60 0 0 0 0 0
fn=<rustc_infer::infer::combine::Generalizer as rustc_middle::ty::relate::TypeRelation>::tys
0 148 1 0 0 0 0 6 0 0
479 2 0 0 2 0 0 0 0 0
535 585 23 1 0 0 0 520 9 0
536 65 15 1 0 0 0 0 0 0
545 151 0 0 71 8 0 0 0 0
546 3 0 0 3 0 0 0 0 0
547 3 0 0 3 0 0 0 0 0
548 3 0 0 0 0 0 0 0 0
553 3 0 0 3 0 0 0 0 0
555 6 0 0 0 0 0 0 0 0
562 15 0 0 6 3 1 0 0 0
563 8 1 0 4 2 0 2 0 0
564 4 0 0 2 0 0 0 0 0
580 5 1 1 3 0 0 2 0 0
581 5 0 0 2 0 0 3 0 0
586 7 0 0 3 0 0 2 0 0
600 248 20 1 0 0 0 62 10 0
602 585 0 0 455 0 0 0 0 0
fn=<rustc_infer::infer::equate::Equate as rustc_middle::ty::relate::TypeRelation>::tcx
247 180 0 0 180 0 0 0 0 0
fn=<rustc_infer::infer::nll_relate::TypeRelating<D> as rustc_middle::ty::relate::TypeRelation>::consts
0 36 2 1 0 0 0 24 1 0
133 60 0 0 0 0 0 12 0 0
fn=rustc_infer::infer::combine::<impl rustc_infer::infer::InferCtxt>::super_combine_consts
0 3 0 0 0 0 0 2 0 0
123 12 1 1 0 0 0 6 0 0
133 5 0 0 0 0 0 1 0 0
188 9 1 1 7 0 0 0 0 0
fn=rustc_infer::infer::combine::<impl rustc_infer::infer::InferCtxt>::super_combine_tys
0 464 0 0 116 41 3 0 0 0
64 1062 113 3 0 0 0 590 0 0
77 472 0 0 118 0 0 0 0 0
94 18 2 1 6 0 0 0 0 0
115 348 44 2 112 0 0 0 0 0
119 708 56 2 0 0 0 118 31 0
121 944 126 4 708 0 0 0 0 0
fn=rustc_infer::infer::combine::CombineFields::glb
262 398 87 1 0 0 0 0 0 0
264 199 0 0 199 0 0 0 0 0
fn=rustc_infer::infer::combine::CombineFields::instantiate
0 274 4 1 122 0 0 84 0 0
275 380 23 1 0 0 0 342 8 0
300 76 0 0 76 0 0 0 0 0
305 38 16 1 38 0 0 0 0 0
307 38 0 0 0 0 0 0 0 0
322 298 39 1 30 0 0 60 0 0
323 10 1 0 2 0 0 4 0 0
325 12 0 0 6 0 0 6 0 0
327 114 0 0 38 0 0 0 0 0
329 38 0 0 0 0 0 38 0 0
330 304 14 1 266 0 0 0 0 0
356 152 0 0 0 0 0 38 5 0
363 38 0 0 38 0 0 0 0 0
364 76 0 0 0 0 0 0 0 0
373 380 14 1 76 0 0 304 3 0
376 38 0 0 38 0 0 0 0 0
385 76 0 0 38 0 0 0 0 0
fn=rustc_middle::ty::relate::TypeRelation::relate
0 250 5 1 100 7 1 0 0 0
77 150 0 0 0 0 0 0 0 0
115 50 0 0 0 0 0 0 0 0
119 250 0 0 0 0 0 50 0 0
fn=rustc_middle::ty::relate::super_relate_consts
479 16 0 0 16 0 0 0 0 0
482 24 0 0 8 0 0 8 0 0
fn=rustc_middle::ty::relate::super_relate_tys
247 10 0 0 10 0 0 0 0 0
528 110 0 0 40 5 0 40 2 0
531 20 0 0 0 0 0 20 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/equate.rs
fn=<rustc_infer::infer::equate::Equate as rustc_middle::ty::relate::TypeRelation>::regions
101 500 26 1 0 0 0 250 2 0
107 150 18 1 50 0 0 100 4 0
108 350 0 0 150 14 0 150 0 0
113 350 0 0 100 0 0 100 0 0
114 100 13 1 0 0 0 100 0 0
115 400 0 0 300 0 0 0 0 0
fn=<rustc_infer::infer::equate::Equate as rustc_middle::ty::relate::TypeRelation>::tcx
32 90 48 1 90 0 0 0 0 0
33 90 0 0 90 0 0 0 0 0
fn=<rustc_infer::infer::equate::Equate as rustc_middle::ty::relate::TypeRelation>::tys
0 1114 31 1 393 0 0 497 33 0
68 1456 58 1 0 0 0 1248 17 0
70 208 0 0 0 0 0 0 0 0
71 148 8 0 0 0 0 74 3 0
74 268 0 0 268 0 0 0 0 0
75 938 31 1 134 23 0 536 14 0
76 804 25 1 134 0 0 402 0 0
81 268 0 0 134 1 0 0 0 0
89 388 52 2 90 0 0 0 0 0
90 150 0 0 60 0 0 0 0 0
94 832 57 1 208 0 0 104 0 0
98 65 0 0 0 0 0 65 2 0
99 1872 66 1 1456 0 0 0 0 0
fn=rustc_infer::infer::combine::<impl rustc_infer::infer::InferCtxt>::super_combine_tys
40 104 0 0 104 0 0 0 0 0
fn=rustc_middle::ty::relate::super_relate_tys
40 58 0 0 58 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/error_reporting/mod.rs
fn=rustc_infer::infer::error_reporting::<impl rustc_infer::infer::InferCtxt>::report_region_errors
308 608 39 1 0 0 0 532 0 0
317 304 0 0 0 0 0 304 0 0
401 608 39 1 532 0 0 0 0 0
440 76 0 0 0 0 0 76 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/free_regions.rs
fn=rustc_infer::infer::InferCtxt::resolve_regions_and_report_errors
29 304 0 0 0 0 0 304 0 0
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::new
0 2 0 0 2 0 0 0 0 0
37 912 77 2 152 0 0 760 0 0
60 2 0 0 0 0 0 2 0 0
100 12 0 0 0 0 0 0 0 0
109 4 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/freshen.rs
fn=<rustc_infer::infer::freshen::TypeFreshener as rustc_middle::ty::fold::TypeFolder>::fold_const
0 16 0 0 0 0 0 0 0 0
216 128 5 1 0 0 0 112 0 0
218 80 0 0 32 1 0 16 0 0
256 32 0 0 0 0 0 16 0 0
257 128 0 0 112 0 0 0 0 0
fn=<rustc_infer::infer::freshen::TypeFreshener as rustc_middle::ty::fold::TypeFolder>::fold_ty
0 182 6 2 51 0 0 3 0 0
72 42 0 0 0 0 0 0 0 0
76 8 1 1 0 0 0 0 0 0
77 10 1 1 5 0 0 0 0 0
79 3 0 0 3 0 0 0 0 0
80 6 0 0 0 0 0 3 0 0
81 6 0 0 6 0 0 0 0 0
140 3120 59 1 0 0 0 2184 63 0
141 1016 0 0 0 0 0 0 0 0
142 184 40 0 184 0 0 0 0 0
148 494 0 0 168 10 1 0 0 0
210 456 13 1 0 0 0 114 0 0
214 2808 0 0 2184 0 0 0 0 0
fn=<rustc_infer::infer::freshen::TypeFreshener as rustc_middle::ty::fold::TypeFolder>::tcx
117 80 10 1 80 0 0 0 0 0
118 40 0 0 40 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::freshener
54 4550 85 1 1050 0 0 3150 58 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
117 104 0 0 104 2 0 0 0 0
122 52 7 1 26 1 0 0 0 0
135 26 0 0 26 4 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
117 332 0 0 332 1 0 0 0 0
122 104 0 0 52 3 0 0 0 0
135 52 0 0 52 10 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/fudge.rs
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
0 3 0 0 0 0 0 0 0 0
22 5 0 0 4 2 0 5 0 0
97 11 1 1 0 0 0 7 0 0
104 1 0 0 1 1 0 1 0 0
105 43 6 6 22 0 0 20 0 0
107 5 1 1 1 0 0 2 0 0
118 6 0 0 2 1 0 3 0 0
121 2 1 1 2 0 0 0 0 0
125 1 0 0 1 0 0 0 0 0
127 3 0 0 1 1 0 3 0 0
129 3 0 0 1 0 0 0 0 0
130 1 0 0 1 0 0 1 0 0
131 2 1 1 0 0 0 2 0 0
132 3 0 0 1 0 0 0 0 0
144 22 2 2 9 0 0 13 0 0
148 2 0 0 0 0 0 0 0 0
157 6 1 1 2 0 0 0 0 0
158 1 0 0 1 0 0 0 0 0
159 1 1 1 1 0 0 0 0 0
163 4 0 0 2 0 0 2 0 0
167 9 0 0 7 0 0 0 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::variable_lengths
47 3 1 1 0 0 0 3 0 0
49 5 0 0 0 0 0 5 0 0
56 4 0 0 3 0 0 0 0 0
fn=rustc_infer::infer::fudge::const_vars_since_snapshot
22 7 0 0 1 0 0 2 0 0
25 8 1 1 0 0 0 5 0 0
30 6 0 0 2 0 0 4 0 0
36 7 0 0 5 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/higher_ranked/mod.rs
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::binders
31 44 13 1 22 10 0 22 0 0
33 286 13 1 22 0 0 132 0 0
fn=_ZN11rustc_infer5infer13higher_ranked47_$LT$impl$u20$rustc_infer..infer..InferCtxt$GT$36replace_bound_vars_with_placeholdersN.llvm.M
69 333 22 1 0 0 0 185 5 0
81 185 19 1 74 12 0 111 1 0
107 703 20 1 148 0 0 259 2 0
111 37 0 0 0 0 0 0 0 0
125 222 22 1 111 0 0 111 2 0
126 222 0 0 185 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::commit_if_ok
36 132 0 0 66 0 0 44 0 0
42 44 0 0 22 0 0 22 0 0
43 132 13 1 66 0 0 66 3 0
49 184 20 2 81 0 0 81 0 0
53 15 0 0 0 0 0 15 1 0
fn=rustc_infer::infer::InferCtxt::commit_unconditionally
81 80 0 0 32 1 0 48 0 0
107 288 17 2 64 0 0 96 0 0
111 16 0 0 0 0 0 0 0 0
125 96 9 1 32 0 0 48 0 0
fn=rustc_infer::infer::InferCtxt::region_outlives_predicate
81 18 0 0 9 6 0 18 0 0
107 162 14 2 45 0 0 54 0 0
111 9 0 0 0 0 0 0 0 0
125 36 7 1 18 0 0 18 0 0
fn=rustc_infer::infer::InferCtxt::subtype_predicate
81 2 0 0 1 1 0 2 0 0
107 23 1 1 8 0 0 8 0 0
111 1 0 0 0 0 0 0 0 0
125 8 2 2 4 0 0 4 0 0
fn=rustc_infer::infer::higher_ranked::<impl rustc_infer::infer::InferCtxt>::leak_check
129 360 28 1 0 0 0 120 0 0
140 300 0 0 180 27 0 0 0 0
144 360 0 0 60 31 0 180 0 0
150 300 0 0 180 0 0 0 0 0
fn=rustc_infer::infer::higher_ranked::<impl rustc_infer::infer::InferCtxt>::replace_bound_vars_with_placeholders
69 801 93 2 0 0 0 445 19 0
81 445 0 0 178 77 0 267 4 0
107 1691 48 1 356 0 0 623 11 0
111 89 0 0 0 0 0 0 0 0
125 534 40 1 267 0 0 267 0 0
126 623 0 0 445 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/lexical_region_resolve/mod.rs
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::fold
0 76 39 1 76 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
175 34 0 0 34 16 0 0 0 0
176 85 1 0 34 0 0 51 0 0
fn=_ZN11rustc_infer5infer22lexical_region_resolve15LexicalResolver20lub_concrete_regionsN.llvm.M
0 6 3 3 4 0 0 0 0 0
498 6 1 1 0 0 0 5 0 0
500 9 0 0 1 0 0 0 0 0
504 4 0 0 0 0 0 0 0 0
514 4 0 0 0 0 0 0 0 0
563 5 0 0 4 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::expand_node
0 46 0 0 0 0 0 0 0 0
404 240 1 1 0 0 0 144 0 0
414 96 0 0 24 0 0 0 0 0
425 72 1 1 24 0 0 0 0 0
429 48 0 0 24 0 0 0 0 0
430 48 1 1 24 0 0 0 0 0
431 23 0 0 0 0 0 0 0 0
436 5 0 0 0 0 0 1 0 0
437 5 0 0 0 0 0 1 0 0
450 2 0 0 1 0 0 0 0 0
458 2 0 0 0 0 0 1 0 0
464 192 1 1 168 0 0 0 0 0
fn=rustc_infer::infer::lexical_region_resolve::LexicalResolver::infer_variable_values
0 450 150 3 274 0 0 152 0 0
134 304 0 0 152 0 0 152 0 0
137 684 36 1 0 0 0 532 6 0
162 608 39 1 532 0 0 0 0 0
171 532 0 0 304 0 0 228 0 0
172 152 0 0 76 31 0 76 3 0
216 380 39 1 0 0 0 380 0 0
353 380 35 1 0 0 0 380 0 0
355 170 1 1 26 0 0 0 0 0
356 1 0 0 1 0 0 0 0 0
359 46 1 1 46 0 0 0 0 0
360 69 0 0 23 0 0 0 0 0
372 144 0 0 24 0 0 24 0 0
375 48 1 1 0 0 0 0 0 0
377 115 1 1 46 0 0 0 0 0
386 1 0 0 0 0 0 0 0 0
387 7 1 0 0 0 0 4 0 0
573 760 35 1 380 0 0 380 0 0
576 72 1 1 24 0 0 0 0 0
687 34 0 0 17 0 0 0 0 0
735 532 34 1 0 0 0 380 0 0
737 70 1 1 70 2 0 0 0 0
738 92 0 0 0 0 0 23 0 0
741 92 0 0 46 1 0 46 0 0
744 1 0 0 1 0 0 0 0 0
745 8 0 0 3 1 0 3 0 0
fn=rustc_infer::infer::lexical_region_resolve::resolve
0 993 36 2 307 1 0 304 0 0
31 456 38 1 0 0 0 304 0 0
39 1444 35 1 684 0 0 760 0 0
41 152 0 0 0 0 0 0 0 0
42 75 0 0 0 0 0 75 0 0
45 2 0 0 0 0 0 0 0 0
47 1 0 0 0 0 0 1 0 0
51 67 4 3 17 0 0 17 0 0
61 684 37 1 380 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
1020 27 1 1 9 1 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
1020 21 0 0 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/mod.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
1357 4 0 0 0 0 0 0 0 0
1360 2 0 0 0 0 0 2 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
851 2 0 0 2 2 0 2 0 0
856 18 2 1 12 2 0 6 0 0
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
0 84 7 2 12 0 0 0 0 0
276 5 4 1 0 0 0 0 0 0
612 124 6 3 50 0 0 50 1 0
613 3 0 0 0 0 0 1 0 0
614 137 14 6 62 0 0 62 0 0
619 12 0 0 12 0 0 0 0 0
621 888 100 35 360 3 0 455 62 0
624 12 1 1 12 6 0 12 7 0
631 24 4 1 24 7 0 12 0 0
1284 20 1 1 5 5 0 15 0 0
fn=<rustc_infer::infer::RegionckMode as core::default::Default>::default
112 150 0 0 75 0 0 0 0 0
fn=<rustc_infer::infer::ShallowResolver as rustc_middle::ty::fold::TypeFolder>::fold_const
1711 48 0 0 0 0 0 24 0 0
1712 24 0 0 12 1 0 0 0 0
1724 60 4 1 36 0 0 0 0 0
fn=<rustc_infer::infer::ShallowResolver as rustc_middle::ty::fold::TypeFolder>::fold_ty
1708 256 34 1 128 0 0 0 0 0
fn=<rustc_infer::infer::SubregionOrigin as core::clone::Clone>::clone
382 144 11 8 40 3 2 40 0 0
393 2 0 0 2 0 0 0 0 0
406 4 0 0 4 0 0 0 0 0
409 2 0 0 2 0 0 0 0 0
fn=<rustc_infer::infer::at::At as rustc_trait_selection::traits::query::dropck_outlives::AtExt>::dropck_outlives
1357 6 0 0 0 0 0 0 0 0
1360 9 0 0 3 0 0 3 0 0
fn=<rustc_infer::infer::equate::Equate as rustc_middle::ty::relate::TypeRelation>::regions
276 50 0 0 0 0 0 0 0 0
360 250 0 0 100 24 1 0 0 0
373 250 1 0 50 0 0 200 5 0
fn=<rustc_infer::infer::nll_relate::TypeRelating<D> as rustc_middle::ty::relate::TypeRelation>::consts
1340 24 0 0 0 0 0 12 0 0
fn=<rustc_infer::infer::outlives::env::OutlivesEnvironment as rustc_trait_selection::infer::OutlivesEnvironmentExt>::add_implied_bounds
1357 4 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::resolve::FullTypeResolver as rustc_middle::ty::fold::TypeFolder>::fold_ty
1708 46 1 1 0 0 0 23 0 0
fn=<rustc_infer::infer::resolve::OpportunisticVarResolver as rustc_middle::ty::fold::TypeFolder>::fold_ty
1708 330 0 0 0 0 0 165 0 0
fn=<rustc_infer::infer::resolve::UnresolvedTypeFinder as rustc_middle::ty::fold::TypeVisitor>::visit_ty
1708 2 1 1 0 0 0 1 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::regions
276 11 0 0 0 0 0 0 0 0
360 55 6 1 22 7 1 0 0 0
373 55 4 1 11 0 0 44 3 0
fn=<rustc_middle::ty::context::TyCtxt as rustc_infer::infer::TyCtxtInferExt>::infer_ctxt
582 163 86 1 0 0 0 0 0 0
583 326 0 0 0 0 0 326 24 0
584 163 0 0 163 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::register_predicate_obligation
1357 66 0 0 0 0 0 0 0 0
1360 57 12 0 0 0 0 19 0 0
1361 57 0 0 0 0 0 19 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
1616 9 0 0 2 0 0 0 0 0
fn=<rustc_typeck::check::regionck::RegionCtxt as rustc_hir::intravisit::Visitor>::visit_expr
1357 34 0 0 0 0 0 0 0 0
1360 20 0 0 0 0 0 10 0 0
fn=_ZN11rustc_infer5infer9InferCtxt18shallow_resolve_tyN.llvm.M
0 552 0 0 184 0 0 0 0 0
1559 3507 37 1 0 0 0 2505 9 0
1561 2290 0 0 685 29 0 0 0 0
1575 88 0 0 0 0 0 44 1 0
1596 4008 42 1 3006 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
1182 1533 42 1 1095 29 0 219 0 0
fn=_ZN12rustc_typeck18mem_categorization24MemCategorizationContext26resolve_type_vars_or_errorN.llvm.M
1357 32 0 0 0 0 0 0 0 0
1360 14 1 0 0 0 0 7 0 0
fn=_ZN74_$LT$rustc_infer..infer..SubregionOrigin$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
0 22 10 0 0 0 0 0 0 0
360 230 10 1 92 10 1 0 0 0
373 230 1 0 46 0 0 184 8 0
382 736 23 2 230 11 1 184 0 0
385 46 0 0 46 0 0 0 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
1357 54 0 0 0 0 0 0 0 0
1360 18 0 0 0 0 0 9 0 0
fn=rustc_infer::infer::InferCtxt::closure_kind
1499 14 6 1 0 0 0 7 0 0
1500 28 6 1 14 10 0 14 0 0
1502 21 0 0 14 5 0 0 0 0
1708 21 0 0 0 0 0 7 0 0
fn=rustc_infer::infer::InferCtxt::combine_fields
740 143 105 1 0 0 0 0 0 0
745 1859 0 0 572 0 0 1144 4 0
752 143 0 0 143 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::commit_from
0 50 0 0 0 0 0 0 0 0
818 855 48 1 0 0 0 684 0 0
821 171 0 0 171 0 0 0 0 0
824 171 0 0 171 0 0 0 0 0
825 684 0 0 342 0 0 342 0 0
831 1026 0 0 855 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::commit_if_ok
0 15 1 1 0 0 0 9 0 0
745 12 1 1 3 0 0 8 0 0
846 2071 262 19 0 0 0 1116 4 0
851 197 4 1 192 13 0 192 18 0
852 774 35 6 774 0 0 0 0 0
855 44 5 0 12 0 0 0 0 0
856 807 38 6 315 29 0 315 0 0
859 794 48 1 261 27 0 261 0 0
863 1687 166 15 1308 7 0 0 0 0
1477 308 13 1 22 0 0 132 0 0
fn=rustc_infer::infer::InferCtxt::commit_unconditionally
834 471 30 3 0 0 0 267 2 0
839 44 0 0 44 2 0 44 5 0
840 228 8 1 180 0 0 48 0 0
841 308 12 1 148 6 0 132 2 0
843 383 13 1 295 2 0 0 0 0
fn=rustc_infer::infer::InferCtxt::fresh_substs_for_item
1181 267 30 1 0 0 0 178 0 0
1182 623 0 0 89 0 0 89 0 0
1183 178 1 0 89 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::freshener
689 2100 123 1 0 0 0 1050 8 0
691 2100 0 0 1400 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::is_in_snapshot
676 33 0 0 33 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::is_tainted_by_errors
1190 2 1 0 0 0 0 1 0 0
1199 8 0 0 5 1 0 1 0 0
1203 2 0 0 2 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::next_nll_region_var
1090 306 0 0 153 0 0 204 0 0
1121 51 1 1 0 0 0 0 0 0
1123 102 0 0 51 0 0 0 0 0
1515 102 0 0 51 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::next_region_var
1089 10 7 1 0 0 0 0 0 0
1090 90 0 0 50 3 0 50 0 0
1091 20 0 0 10 0 0 0 0 0
1515 20 0 0 10 3 0 0 0 0
fn=rustc_infer::infer::InferCtxt::next_region_var_in_universe
276 189 0 0 0 0 0 0 0 0
1096 567 53 1 0 0 0 378 0 0
1102 2835 47 1 945 52 0 1323 3 0
1103 945 44 1 378 33 0 567 0 0
1104 756 0 0 567 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::next_ty_var
1021 90 0 0 27 6 0 45 1 0
1024 27 6 1 0 0 0 18 0 0
1025 45 0 0 27 0 0 18 0 0
1026 36 0 0 27 0 0 0 0 0
1515 9 6 1 9 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::num_region_vars
1116 15 2 1 0 0 0 15 0 0
1118 20 0 0 15 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::probe
0 1 0 0 0 0 0 0 0 0
866 1879 178 15 0 0 0 1075 0 0
871 388 32 1 195 29 0 195 3 0
872 612 0 0 609 0 0 2 0 0
873 1755 178 11 586 23 0 585 2 0
875 1527 8 4 1269 18 0 0 0 0
fn=rustc_infer::infer::InferCtxt::region_constraints_added_in_snapshot
276 60 0 0 0 0 0 0 0 0
899 180 33 1 0 0 0 120 0 0
903 240 33 1 60 24 0 180 0 0
907 240 0 0 180 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::region_outlives_predicate
0 27 7 1 9 0 0 9 0 0
851 9 0 0 9 3 0 9 0 0
856 63 7 1 27 2 0 27 0 0
1004 117 14 2 0 0 0 72 0 0
1015 126 7 1 9 7 0 63 0 0
1016 9 0 0 0 0 0 9 0 0
1018 81 0 0 63 0 0 0 0 0
1515 9 0 0 9 0 0 0 0 0
1780 45 0 0 9 2 0 0 0 0
fn=rustc_infer::infer::InferCtxt::resolve_regions_and_report_errors
0 152 38 1 0 0 0 0 0 0
1199 608 39 1 608 1 0 152 0 0
1216 760 78 2 0 0 0 532 0 0
1222 1444 78 2 684 0 0 684 0 0
1226 304 0 0 76 0 0 0 0 0
1230 76 0 0 76 34 0 76 0 0
1234 228 39 1 0 0 0 0 0 0
1236 76 0 0 0 0 0 76 0 0
1239 76 0 0 76 0 0 0 0 0
1241 608 39 1 304 0 0 304 0 0
1242 1824 116 3 760 0 0 760 0 0
1244 152 0 0 0 0 0 152 0 0
1245 76 0 0 0 0 0 0 0 0
1247 228 0 0 76 0 0 0 0 0
1253 152 0 0 76 38 0 76 0 0
1255 608 42 1 532 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::resolve_vars_if_possible
0 190 48 2 174 0 0 16 0 0
1353 1828 72 4 0 0 0 1405 0 0
1357 68 23 1 0 0 0 0 0 0
1358 477 10 0 15 0 0 154 0 0
1360 14 0 0 0 0 0 14 0 0
1362 1661 49 2 1281 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::rollback_to
800 1698 44 1 0 0 0 1415 0 0
803 283 0 0 283 0 0 0 0 0
804 283 0 0 283 0 0 0 0 0
805 283 0 0 283 0 0 0 0 0
806 283 0 0 283 0 0 0 0 0
807 1132 0 0 566 0 0 566 0 0
814 283 0 0 283 37 1 283 1 0
816 1981 0 0 1698 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::start_snapshot
780 1816 82 1 0 0 0 1362 7 0
787 2724 0 0 0 0 0 2724 23 0
794 454 0 0 454 2 0 0 0 0
798 2270 52 1 1816 0 0 0 0 0
1515 454 0 0 454 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::sub_regions
276 17 0 0 0 0 0 0 0 0
939 102 9 1 0 0 0 68 0 0
946 170 9 1 51 3 0 85 0 0
947 102 0 0 85 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::subtype_predicate
0 3 0 0 0 0 0 2 0 0
851 2 0 0 1 0 0 1 0 0
856 7 1 1 3 0 0 3 0 0
969 24 2 1 0 0 0 14 0 0
984 2 0 0 2 0 0 0 0 0
985 2 0 0 2 0 0 0 0 0
986 3 0 0 0 0 0 0 0 0
991 2 1 1 0 0 0 1 0 0
994 6 1 0 3 0 0 3 0 0
995 1 1 1 0 0 0 0 0 0
998 4 1 1 2 0 0 0 0 0
1000 2 0 0 0 0 0 2 0 0
1002 18 0 0 14 0 0 0 0 0
1515 1 1 1 1 0 0 0 0 0
1708 10 0 0 0 0 0 4 0 0
fn=rustc_infer::infer::InferCtxt::take_region_var_origins
1292 4 1 1 0 0 0 3 0 0
1294 20 2 2 10 1 0 10 1 0
1298 3 0 0 0 0 0 0 0 0
1299 1 0 0 0 0 0 1 0 0
1302 7 0 0 4 0 0 1 0 0
fn=rustc_infer::infer::InferCtxt::universe
1515 142 28 1 142 0 0 0 0 0
1516 142 0 0 142 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::universe_of_region
1111 39 4 1 0 0 0 26 1 0
1113 52 0 0 39 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::unsolved_variables
0 4 0 0 0 0 0 2 0 0
715 16 1 1 0 0 0 14 0 0
719 8 0 0 0 0 0 6 0 0
738 16 0 0 14 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::var_for_def
1090 495 0 0 99 0 0 396 0 0
1134 1533 34 1 0 0 0 876 0 0
1136 1992 38 1 219 100 0 0 0 0
1139 99 35 1 99 33 0 0 0 0
1150 600 33 1 120 23 0 360 0 0
1153 600 0 0 0 0 0 360 0 0
1155 120 0 0 120 0 0 0 0 0
1156 120 0 0 120 0 0 0 0 0
1162 120 0 0 120 0 0 0 0 0
1177 720 0 0 600 0 0 0 0 0
1515 318 0 0 219 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 440 52 7 110 0 0 0 0 0
618 933 78 13 0 0 0 665 13 0
619 187 0 0 110 0 0 0 0 0
621 8629 610 85 3538 2 0 4276 111 0
624 110 3 2 110 54 0 110 17 0
631 220 15 4 220 46 0 110 0 0
636 978 36 3 770 27 0 0 0 0
1357 32 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
0 100 24 2 25 0 0 0 0 0
276 2 0 0 0 0 0 0 0 0
602 250 25 2 0 0 0 150 11 0
612 250 24 2 100 0 0 100 1 0
613 4 0 0 0 0 0 2 0 0
614 273 25 3 125 0 0 125 0 0
616 225 2 1 175 15 0 0 0 0
619 25 0 0 25 0 0 0 0 0
621 1852 191 17 752 0 0 948 117 0
624 25 2 1 25 5 0 25 18 0
631 50 0 0 50 5 0 25 0 0
1284 8 2 1 2 2 0 6 0 0
fn=rustc_infer::infer::InferCtxtBuilder::with_fresh_in_progress_typeck_results
0 6 0 0 0 0 0 0 0 0
590 14 4 2 0 0 0 6 0 0
591 22 2 1 4 1 0 8 0 0
592 8 0 0 0 0 0 2 0 0
593 12 0 0 8 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtInner::new
0 489 99 1 163 6 0 0 0 0
207 815 86 1 0 0 0 489 6 0
208 6357 261 3 2608 0 0 3097 178 0
215 652 0 0 163 69 0 326 0 0
218 978 90 1 652 0 0 0 0 0
fn=rustc_infer::infer::InferOk<()>::into_obligations
659 16 9 0 0 0 0 0 0 0
660 64 0 0 32 0 0 32 0 0
661 16 0 0 16 0 0 0 0 0
fn=rustc_infer::infer::InferOk<T>::into_value_registering_obligations
645 38 3 2 0 0 0 22 0 0
650 2 0 0 2 0 0 0 0 0
651 16 3 2 0 0 0 16 0 0
655 32 0 0 26 0 0 0 0 0
fn=rustc_infer::infer::RegionckMode::for_item_body
126 1 1 0 0 0 0 1 0 0
129 2 0 0 1 1 0 1 0 0
136 2 0 0 2 0 0 0 0 0
fn=rustc_infer::infer::TyOrConstInferVar::maybe_from_ty
1679 2 1 1 0 0 0 0 0 0
1681 22 1 1 6 0 0 0 0 0
1686 2 0 0 2 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_query_response_and_region_obligations
851 10 0 0 10 2 0 10 0 0
856 76 3 2 46 0 0 30 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::make_canonicalized_query_response
276 7 0 0 0 0 0 0 0 0
1284 28 0 0 7 4 0 21 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
0 1 0 0 0 0 0 0 0 0
271 1 0 0 0 0 0 0 0 0
276 1 0 0 0 0 0 0 0 0
775 5 1 1 2 0 0 3 0 0
871 2 0 0 1 0 0 1 0 0
873 9 1 1 3 1 0 3 0 0
1360 3 1 1 0 0 0 2 0 0
fn=rustc_infer::infer::higher_ranked::<impl rustc_infer::infer::InferCtxt>::leak_check
276 60 0 0 0 0 0 0 0 0
1515 60 28 1 60 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::process_registered_region_obligations
0 3 0 0 3 0 0 0 0 0
1357 14 0 0 0 0 0 0 0 0
1360 3 0 0 0 0 0 3 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::register_region_obligation_with_cause
0 8 0 0 7 2 1 0 0 0
1780 29 3 1 13 3 1 0 0 0
1781 24 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars::{{closure}}
1464 42 2 2 24 2 0 15 0 0
fn=rustc_middle::ty::relate::TypeRelation::relate
1340 128 0 0 0 0 0 64 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
1708 258 0 0 0 0 0 129 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
1477 24 2 1 2 0 0 12 0 0
fn=rustc_trait_selection::autoderef::Autoderef::new
1357 6 0 0 0 0 0 0 0 0
1360 2 0 0 0 0 0 1 0 0
fn=rustc_trait_selection::traits::project::AssocTypeNormalizer::fold
1357 30 0 0 0 0 0 0 0 0
1360 119 5 1 0 0 0 95 0 0
1361 22 0 0 0 0 0 11 0 0
fn=rustc_trait_selection::traits::project::confirm_param_env_candidate
1477 17 2 2 1 0 0 7 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
0 16 4 1 15 0 0 0 0 0
1373 1 0 0 1 1 0 1 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::copy_clone_conditions
1340 8 0 0 0 0 0 4 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::sized_conditions
1340 30 12 1 0 0 0 15 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
1360 16 0 0 0 0 0 16 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::candidate_from_obligation
679 66 0 0 66 3 0 66 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::confirm_candidate
1340 54 0 0 0 0 0 27 0 0
fn=rustc_ty::common_traits::is_item_raw
0 64 0 0 16 0 0 0 0 0
619 16 0 0 16 0 0 0 0 0
621 1152 144 9 480 0 0 592 28 0
624 16 0 0 16 8 0 16 0 0
631 32 0 0 32 10 0 16 0 0
fn=rustc_typeck::check::FnCtxt::check_argument_types
1357 6 0 0 0 0 0 0 0 0
1360 3 0 0 0 0 0 3 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
1357 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::expected_inputs_for_expected_output
1357 2 0 0 0 0 0 0 0 0
1360 2 0 0 0 0 0 1 0 0
fn=rustc_typeck::check::FnCtxt::resolve_vars_with_obligations
1357 14 0 0 0 0 0 0 0 0
1360 14 0 0 0 0 0 7 0 0
fn=rustc_typeck::check::_match::<impl rustc_typeck::check::FnCtxt>::check_match
0 2 0 0 0 0 0 0 0 0
1357 2 0 0 0 0 0 0 0 0
1360 2 0 0 0 0 0 1 0 0
fn=rustc_typeck::check::callee::<impl rustc_typeck::check::FnCtxt>::confirm_builtin_call
1477 28 2 1 2 0 0 12 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce
1340 12 0 0 0 0 0 6 3 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
1340 18 0 0 0 0 0 12 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_kind
1357 6 0 0 0 0 0 0 0 0
1360 6 1 1 0 0 0 3 0 0
1477 73 6 3 5 1 0 30 2 0
fn=rustc_typeck::mem_categorization::MemCategorizationContext::cat_expr_adjusted
0 5 0 0 0 0 0 0 0 0
1357 12 0 0 0 0 0 0 0 0
1360 10 0 0 0 0 0 5 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/nll_relate/mod.rs
fn=<core::result::Result<T,E> as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with
503 11 0 0 11 0 0 0 0 0
504 55 5 1 11 0 0 22 0 0
508 22 0 0 0 0 0 0 0 0
510 11 5 1 0 0 0 11 0 0
fn=<rustc_infer::infer::nll_relate::TypeRelating<D> as rustc_middle::ty::relate::TypeRelation>::consts
593 132 3 1 0 0 0 84 0 0
598 12 2 1 12 0 0 0 0 0
605 24 0 0 12 0 0 0 0 0
610 12 0 0 12 0 0 0 0 0
612 108 3 1 84 0 0 0 0 0
fn=<rustc_infer::infer::nll_relate::TypeRelating<D> as rustc_middle::ty::relate::TypeRelation>::regions
0 34 0 0 0 0 0 0 0 0
150 34 0 0 0 0 0 0 0 0
157 102 5 1 0 0 0 0 0 0
237 136 0 0 68 15 0 0 0 0
249 190 1 0 39 5 0 39 1 0
567 306 9 2 0 0 0 170 1 0
580 68 4 1 34 0 0 0 0 0
585 39 0 0 5 0 0 0 0 0
590 68 0 0 0 0 0 68 1 0
591 238 0 0 204 0 0 0 0 0
fn=rustc_middle::ty::relate::TypeRelation::relate
0 42 5 1 0 0 0 28 0 0
518 64 0 0 64 0 0 0 0 0
524 64 0 0 0 0 0 0 0 0
529 56 1 0 0 0 0 0 0 0
534 50 4 1 50 0 0 0 0 0
535 200 5 1 50 10 0 0 0 0
544 150 0 0 50 0 0 0 0 0
fn=rustc_middle::ty::relate::super_relate_tys
479 22 1 1 22 0 0 0 0 0
503 46 0 0 46 0 0 0 0 0
504 207 0 0 46 1 0 92 1 0
508 184 0 0 46 0 0 23 0 0
510 46 4 1 0 0 0 46 0 0
fn=rustc_mir::borrow_check::type_check::relate_tys::relate_types
145 475 10 2 100 0 0 300 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/outlives/env.rs
fn=<rustc_infer::infer::outlives::env::OutlivesEnvironment as rustc_trait_selection::infer::OutlivesEnvironmentExt>::add_implied_bounds
0 6 2 1 4 0 0 0 0 0
168 10 2 1 0 0 0 10 0 0
fn=rustc_infer::infer::InferCtxt::resolve_regions_and_report_errors
87 76 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::free_region_map
87 1 1 0 0 0 0 0 0 0
88 1 0 0 1 0 0 0 0 0
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::new
0 98 0 0 2 0 0 0 0 0
72 684 74 2 0 0 0 456 0 0
73 1064 78 2 152 0 0 684 0 0
74 152 0 0 76 0 0 76 0 0
80 76 0 0 76 0 0 0 0 0
83 684 39 1 532 0 0 0 0 0
173 6 1 1 2 0 0 0 0 0
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::region_bound_pairs_map
92 2 1 1 0 0 0 0 0 0
93 2 0 0 2 0 0 0 0 0
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::save_implied_bounds
0 2 0 0 0 0 0 0 0 0
147 16 2 1 0 0 0 12 0 0
150 2 0 0 0 0 0 0 0 0
151 16 0 0 14 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/outlives/mod.rs
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::new
0 6 0 0 4 0 0 0 0 0
19 56 0 0 0 0 0 28 0 0
21 56 0 0 28 0 0 0 0 0
fn=rustc_infer::infer::outlives::explicit_outlives_bounds
15 1 1 1 1 0 0 0 0 0
34 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/outlives/obligations.rs
fn=_ZN11rustc_infer5infer8outlives11obligations21TypeOutlives$LT$D$GT$23components_must_outliveN.llvm.M
293 70 2 2 0 0 0 56 0 0
300 18 1 1 0 0 0 6 0 0
302 30 0 0 12 1 1 0 0 0
303 36 1 1 24 0 0 12 0 0
325 56 1 1 49 0 0 0 0 0
471 42 0 0 18 1 0 18 0 0
fn=_ZN11rustc_infer5infer8outlives11obligations21TypeOutlives$LT$D$GT$23components_must_outliveN.llvm.M
293 30 1 1 0 0 0 24 0 0
300 6 2 1 0 0 0 2 0 0
302 10 0 0 4 2 1 0 0 0
303 18 0 0 12 2 0 6 0 0
325 24 2 1 21 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::process_registered_region_obligations
149 18 4 2 0 0 0 16 0 0
155 2 0 0 0 0 0 0 0 0
164 106 2 2 28 0 0 57 0 0
175 7 0 0 7 0 0 0 0 0
180 70 1 1 14 0 0 21 0 0
188 16 0 0 14 0 0 0 0 0
258 70 1 1 21 0 0 42 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::register_region_obligation
0 5 0 0 0 0 0 0 0 0
83 77 7 1 0 0 0 55 0 0
91 11 0 0 0 0 0 11 1 0
92 88 11 2 33 0 0 55 2 0
93 77 5 1 66 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::register_region_obligation_with_cause
95 35 5 1 0 0 0 28 0 0
102 3 1 0 0 0 0 0 0 0
105 21 3 0 7 5 0 7 1 0
106 14 5 1 14 0 0 0 0 0
107 84 0 0 0 0 0 56 0 0
109 42 0 0 35 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::take_registered_region_obligations
112 14 10 1 0 0 0 0 0 0
114 28 0 0 14 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::TypeOutlives<D>::type_must_outlive
0 10 1 1 0 0 0 0 0 0
278 90 4 3 0 0 0 40 0 0
286 20 0 0 0 0 0 0 0 0
288 10 0 0 0 0 0 10 0 0
289 40 0 0 20 2 0 10 0 0
290 70 3 2 20 0 0 30 0 0
291 60 2 1 50 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion::convert_all
0 3 0 0 3 0 0 0 0 0
258 27 2 1 9 0 0 15 0 0
261 18 0 0 3 2 0 3 0 0
265 6 2 1 3 0 0 3 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/outlives/verify.rs
fn=rustc_infer::infer::outlives::verify::VerifyBoundCx::new
22 3 1 1 0 0 0 0 0 0
28 15 0 0 3 0 0 12 0 0
29 3 0 0 3 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/region_constraints/leak_check.rs
fn=rustc_infer::infer::region_constraints::leak_check::<impl rustc_infer::infer::region_constraints::RegionConstraintCollector>::leak_check
0 120 0 0 0 0 0 0 0 0
64 480 56 2 0 0 0 420 4 0
76 60 0 0 0 0 0 0 0 0
78 60 0 0 60 2 0 0 0 0
79 60 0 0 0 0 0 0 0 0
80 120 0 0 0 0 0 60 1 0
97 540 33 1 420 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/region_constraints/mod.rs
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
347 5 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::CanonicalizeQueryResponse as rustc_infer::infer::canonical::canonicalizer::CanonicalizeRegionMode>::canonicalize_free_region
472 122 7 1 61 7 0 0 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::Canonicalizer as rustc_middle::ty::fold::TypeFolder>::fold_region
651 249 0 0 0 0 0 166 0 0
fn=<rustc_infer::infer::equate::Equate as rustc_middle::ty::relate::TypeRelation>::regions
347 50 15 1 0 0 0 0 0 0
fn=<rustc_infer::infer::region_constraints::Constraint as core::cmp::Ord>::cmp
0 2720 0 0 460 13 0 0 0 0
131 5414 23 1 2455 23 0 1482 1 0
134 1393 24 1 519 0 0 0 0 0
137 48 1 1 24 0 0 8 0 0
142 25 5 0 15 0 0 0 0 0
fn=<rustc_infer::infer::region_constraints::RegionConstraintStorage as ena::undo_log::Rollback<rustc_infer::infer::region_constraints::UndoLog>>::reverse
0 281 0 0 157 0 0 62 0 0
352 785 27 1 314 30 1 0 0 0
354 380 24 1 0 0 0 190 0 0
823 1256 27 1 0 0 0 942 1 0
824 628 0 0 314 0 0 314 0 0
825 1256 45 1 1099 0 0 0 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::regions
347 11 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::map::Entry<K,V>::or_insert_with
489 742 31 1 530 0 0 212 23 0
490 424 20 1 212 0 0 212 9 0
fn=rustc_infer::infer::InferCtxt::next_region_var_in_universe
347 189 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::region_constraints_added_in_snapshot
347 60 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::rollback_to
453 283 0 0 0 0 0 283 0 0
fn=rustc_infer::infer::InferCtxt::sub_regions
347 17 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::take_region_var_origins
0 1 1 1 0 0 0 0 0 0
815 4 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::universe_of_region
472 22 0 0 11 0 0 0 0 0
692 78 5 1 26 4 1 0 0 0
697 11 0 0 11 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
347 2 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::make_canonicalized_query_response
347 7 7 1 0 0 0 0 0 0
fn=rustc_infer::infer::higher_ranked::<impl rustc_infer::infer::InferCtxt>::leak_check
347 60 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::data
73 14 10 0 14 0 0 0 0 0
382 14 0 0 0 0 0 0 0 0
383 14 0 0 14 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::into_infos_and_data
0 154 0 0 0 0 0 0 0 0
90 539 0 0 308 37 0 0 0 0
388 231 35 1 0 0 0 154 0 0
389 77 0 0 0 0 0 0 0 0
390 924 37 1 231 0 0 693 0 0
391 385 38 1 231 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::make_eqregion
0 126 0 0 80 0 0 0 0 0
80 40 0 0 40 0 0 0 0 0
519 500 14 1 0 0 0 250 0 0
525 250 0 0 0 0 0 50 7 0
528 368 10 1 46 9 0 92 0 0
529 414 0 0 138 0 0 138 0 0
531 174 20 0 87 0 0 0 0 0
533 160 0 0 0 0 0 120 0 0
534 80 0 0 0 0 0 40 0 0
537 322 13 0 276 0 0 0 0 0
730 80 0 0 40 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::make_subregion
0 3193 89 5 787 0 0 1488 1 0
487 232 0 0 0 0 0 116 6 0
488 1248 20 2 682 0 0 566 0 0
562 1200 31 1 0 0 0 960 13 0
575 962 3 1 240 10 0 0 0 0
581 324 17 1 102 0 0 0 0 0
582 714 0 0 204 0 0 510 19 0
585 63 5 1 18 0 0 45 3 0
587 15 0 0 5 0 0 0 0 0
588 35 0 0 10 0 0 25 0 0
594 952 2 0 833 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::new_region_var
80 189 0 0 189 0 0 0 0 0
456 945 83 1 0 0 0 756 1 0
461 1701 105 2 756 0 0 945 26 0
463 1134 0 0 0 0 0 756 1 0
464 189 0 0 0 0 0 0 0 0
465 189 0 0 189 0 0 0 0 0
468 1323 18 1 945 0 0 0 0 0
730 378 0 0 189 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::region_constraints_added_in_snapshot
0 4 2 1 0 0 0 4 0 0
153 32 0 0 0 0 0 0 0 0
717 420 29 1 0 0 0 420 0 0
718 60 0 0 60 0 0 0 0 0
720 16 0 0 16 1 0 0 0 0
721 36 0 0 12 0 0 0 0 0
726 540 27 1 420 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::vars_since_snapshot
73 1 0 0 1 0 0 0 0 0
702 10 1 1 0 0 0 7 0 0
706 7 0 0 1 0 0 3 0 0
707 1 1 1 0 0 0 1 0 0
708 6 0 0 2 0 0 4 0 0
710 2 0 0 2 0 0 0 0 0
714 9 1 1 7 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintStorage::new
32 5379 321 4 2445 0 0 2934 197 0
90 2771 165 2 978 0 0 1630 58 0
338 489 89 1 0 0 0 163 0 0
340 652 0 0 326 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/resolve.rs
fn=<rustc_infer::infer::resolve::FullTypeResolver as rustc_middle::ty::fold::TypeFolder>::fold_const
228 40 1 1 0 0 0 25 0 0
229 10 0 0 0 0 0 0 0 0
245 40 1 1 30 0 0 0 0 0
fn=<rustc_infer::infer::resolve::FullTypeResolver as rustc_middle::ty::fold::TypeFolder>::fold_region
215 12 2 1 0 0 0 9 0 0
217 6 0 0 3 0 0 0 0 0
226 12 2 1 9 0 0 0 0 0
fn=<rustc_infer::infer::resolve::FullTypeResolver as rustc_middle::ty::fold::TypeFolder>::fold_ty
0 46 0 0 0 0 0 0 0 0
189 285 5 1 0 0 0 114 0 0
190 114 0 0 0 0 0 0 0 0
193 46 0 0 23 0 0 23 0 0
195 46 0 0 23 0 0 0 0 0
210 69 1 1 0 0 0 23 0 0
213 285 5 1 171 0 0 0 0 0
fn=<rustc_infer::infer::resolve::FullTypeResolver as rustc_middle::ty::fold::TypeFolder>::tcx
186 28 1 0 28 0 0 0 0 0
187 14 0 0 14 0 0 0 0 0
fn=<rustc_infer::infer::resolve::OpportunisticVarResolver as rustc_middle::ty::fold::TypeFolder>::fold_const
39 85 8 1 0 0 0 51 0 0
40 34 0 0 0 0 0 0 0 0
46 85 7 1 51 0 0 0 0 0
fn=<rustc_infer::infer::resolve::OpportunisticVarResolver as rustc_middle::ty::fold::TypeFolder>::fold_ty
30 1260 44 1 0 0 0 504 0 0
31 504 0 0 0 0 0 0 0 0
34 495 0 0 165 0 0 165 0 0
35 495 0 0 0 0 0 165 0 0
37 1260 0 0 756 0 0 0 0 0
fn=<rustc_infer::infer::resolve::OpportunisticVarResolver as rustc_middle::ty::fold::TypeFolder>::tcx
27 112 1 0 112 0 0 0 0 0
28 56 0 0 56 0 0 0 0 0
fn=<rustc_infer::infer::resolve::UnresolvedTypeFinder as rustc_middle::ty::fold::TypeVisitor>::visit_ty
0 2 0 0 0 0 0 0 0 0
124 5 0 0 0 0 0 3 0 0
125 2 0 0 1 0 0 1 0 0
126 2 0 0 0 0 0 0 0 0
156 5 1 1 4 0 0 0 0 0
fn=<rustc_typeck::check::writeback::Resolver as rustc_middle::ty::fold::TypeFolder>::fold_ty
169 72 1 1 0 0 0 48 1 0
172 48 0 0 24 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
169 370 0 0 0 0 0 148 1 0
170 148 0 0 0 0 0 74 0 0
172 444 74 1 296 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::process_registered_region_obligations
31 6 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::resolve::UnresolvedTypeFinder::new
118 1 1 1 0 0 0 0 0 0
119 2 0 0 0 0 0 2 0 0
120 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
0 18 0 0 9 0 0 0 0 0
186 18 0 0 18 0 0 0 0 0
217 27 1 1 18 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
0 14 0 0 7 0 0 0 0 0
27 22 0 0 22 0 0 0 0 0
31 282 0 0 0 0 0 0 0 0
34 387 0 0 129 0 0 129 0 0
35 387 0 0 0 0 0 129 0 0
186 46 0 0 46 0 0 0 0 0
217 21 1 1 14 3 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/sub.rs
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::a_is_expected
47 3 1 0 3 0 0 0 0 0
48 3 0 0 3 0 0 0 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::binders
163 66 11 1 0 0 0 22 0 0
171 176 0 0 88 0 0 88 8 0
172 88 0 0 44 0 0 0 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::regions
134 110 7 1 0 0 0 55 0 0
144 33 0 0 11 0 0 22 0 0
145 77 0 0 33 2 0 33 0 0
150 77 5 1 22 0 0 22 0 0
152 22 0 0 0 0 0 22 0 0
153 88 0 0 66 0 0 0 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::tcx
39 57 12 1 57 0 0 0 0 0
40 19 0 0 19 0 0 0 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::tys
0 250 8 2 76 0 0 103 7 0
39 2 0 0 2 0 0 0 0 0
76 231 8 1 0 0 0 198 4 0
79 33 0 0 0 0 0 0 0 0
80 20 4 0 0 0 0 10 0 0
83 46 0 0 46 0 0 0 0 0
84 138 0 0 23 6 0 92 4 0
85 115 5 1 23 0 0 69 0 0
87 89 1 1 26 0 0 1 0 0
91 2 0 0 0 0 0 0 0 0
92 2 0 0 0 0 0 0 0 0
100 1 0 0 1 0 0 0 0 0
101 1 1 1 0 0 0 1 0 0
102 4 0 0 2 0 0 1 0 0
104 1 0 0 1 0 0 0 0 0
113 12 6 1 6 0 0 0 0 0
114 42 0 0 12 0 0 0 0 0
117 38 4 1 4 0 0 0 0 0
118 12 0 0 4 0 0 0 0 0
122 56 0 0 0 0 0 0 0 0
128 126 0 0 28 0 0 14 0 0
132 297 0 0 231 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
27 7 4 1 7 0 0 0 0 0
29 14 0 0 7 0 0 0 0 0
72 35 0 0 0 0 0 7 0 0
fn=rustc_infer::infer::combine::<impl rustc_infer::infer::InferCtxt>::super_combine_tys
47 14 0 0 14 0 0 0 0 0
fn=rustc_infer::infer::combine::CombineFields::instantiate
27 24 5 1 0 0 0 6 0 0
fn=rustc_middle::ty::relate::relate_substs
69 238 2 0 102 4 0 102 0 0
fn=rustc_middle::ty::relate::super_relate_tys
0 8 3 1 4 0 0 0 0 0
27 8 0 0 4 0 0 0 0 0
29 4 0 0 4 0 0 0 0 0
39 21 0 0 21 0 0 0 0 0
69 4 0 0 0 0 0 0 0 0
160 6 0 0 2 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/type_variable.rs
fn=<T as core::convert::From<T>>::from
448 2 1 1 0 0 0 0 0 0
450 2 0 0 2 0 0 0 0 0
fn=<rustc_infer::infer::combine::Generalizer as rustc_middle::ty::relate::TypeRelation>::tys
125 9 0 0 9 0 0 0 0 0
169 11 0 0 0 0 0 0 0 0
273 9 0 0 0 0 0 6 0 0
284 9 0 0 0 0 0 6 0 0
302 6 0 0 0 0 0 6 0 0
fn=<rustc_infer::infer::equate::Equate as rustc_middle::ty::relate::TypeRelation>::tys
169 268 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::freshen::TypeFreshener as rustc_middle::ty::fold::TypeFolder>::fold_ty
125 28 0 0 28 0 0 0 0 0
136 14 0 0 0 0 0 0 0 0
169 14 0 0 0 0 0 0 0 0
302 28 0 0 0 0 0 28 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::tys
169 46 6 1 0 0 0 0 0 0
206 6 0 0 1 0 0 3 0 0
fn=<rustc_infer::infer::type_variable::TyVidEqKey as ena::unify::UnifyKey>::index
456 4 1 1 4 0 0 0 0 0
457 4 0 0 4 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
125 2 0 0 2 0 0 0 0 0
169 2 1 1 0 0 0 0 0 0
302 4 0 0 0 0 0 4 0 0
327 2 0 0 0 0 0 0 0 0
fn=_ZN11rustc_infer5infer9InferCtxt18shallow_resolve_tyN.llvm.M
125 368 0 0 368 1 0 0 0 0
136 184 0 0 0 0 0 0 0 0
169 184 0 0 0 0 0 0 0 0
302 368 0 0 0 0 0 368 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
125 22 0 0 22 1 0 0 0 0
302 44 0 0 0 0 0 44 0 0
327 44 0 0 44 0 0 0 0 0
405 44 1 1 44 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::uninlined_get_root_key
444 79 0 0 0 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::union_value
0 38 0 0 0 0 0 0 0 0
474 76 0 0 38 0 0 0 0 0
480 38 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::next_ty_var
169 18 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::unsolved_variables
169 4 1 1 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::var_for_def
169 240 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtInner::new
157 978 90 1 0 0 0 978 73 0
fn=rustc_infer::infer::combine::CombineFields::instantiate
0 38 0 0 0 0 0 0 0 0
125 76 0 0 76 0 0 0 0 0
169 76 0 0 0 0 0 0 0 0
222 304 8 1 0 0 0 190 0 0
273 114 0 0 0 0 0 76 0 0
284 114 0 0 0 0 0 76 0 0
302 76 0 0 0 0 0 76 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
169 2 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::type_variable::TypeVariableTable::new_var
0 21 0 0 0 0 0 0 0 0
240 1430 23 1 0 0 0 910 3 0
246 130 2 1 0 0 0 130 0 0
248 650 0 0 0 0 0 520 0 0
249 130 0 0 0 0 0 0 0 0
252 390 2 1 130 0 0 130 0 0
260 1170 31 1 910 0 0 0 0 0
322 260 0 0 260 0 0 0 0 0
327 260 26 1 260 0 0 0 0 0
332 260 0 0 260 0 0 0 0 0
fn=rustc_infer::infer::type_variable::TypeVariableTable::replace_if_possible
0 3 0 0 3 0 0 0 0 0
302 86 0 0 0 0 0 86 0 0
308 1884 58 1 0 0 0 1256 13 0
310 757 59 1 400 4 0 0 0 0
311 86 4 0 43 1 0 0 0 0
316 2198 48 1 1570 0 0 0 0 0
327 86 0 0 86 0 0 0 0 0
fn=rustc_infer::infer::type_variable::TypeVariableTable::vars_since_snapshot
264 1 0 0 1 0 0 0 0 0
336 7 1 1 0 0 0 4 0 0
341 6 0 0 2 0 0 4 0 0
347 6 1 1 4 0 0 0 0 0
fn=rustc_infer::infer::undo_log::<impl ena::undo_log::Rollback<rustc_infer::infer::undo_log::UndoLog> for rustc_infer::infer::InferCtxtInner>::reverse
54 1426 9 1 0 0 0 0 0 0
55 115 30 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/infer/undo_log.rs
fn=<&mut U as ena::undo_log::UndoLogs<T>>::push
110 10 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::map::Entry<K,V>::or_insert_with
35 816 29 1 306 0 0 510 19 0
110 106 0 0 0 0 0 0 0 0
fn=ena::snapshot_vec::SnapshotVec<D,V,L>::update
35 598 1 1 40 2 0 558 0 0
110 72 0 0 0 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::new_key
35 834 0 0 126 15 0 708 1 0
fn=rustc_infer::infer::InferCtxt::commit_from
0 171 0 0 0 0 0 0 0 0
155 613 67 1 171 1 0 0 0 0
159 100 0 0 0 0 0 0 0 0
163 392 0 0 50 0 0 171 0 0
fn=rustc_infer::infer::InferCtxt::start_snapshot
173 454 0 0 454 15 0 0 0 0
fn=rustc_infer::infer::InferCtxtInner::new
93 489 0 0 0 0 0 489 0 0
fn=rustc_infer::infer::combine::CombineFields::instantiate
35 152 0 0 38 3 0 114 0 0
110 38 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::register_region_obligation
110 11 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::new_region_var
35 1210 28 1 440 0 0 770 0 0
110 189 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintCollector::region_constraints_added_in_snapshot
181 60 29 1 60 0 0 0 0 0
182 45 8 2 45 21 0 0 0 0
fn=rustc_infer::infer::type_variable::TypeVariableTable::new_var
35 1008 26 1 126 33 1 756 0 0
fn=rustc_infer::infer::undo_log::<impl ena::undo_log::Rollback<rustc_infer::infer::undo_log::UndoLog> for rustc_infer::infer::InferCtxtInner>::reverse
64 2073 50 1 0 0 0 1382 0 0
66 6330 44 1 2946 35 1 1173 0 0
70 628 9 1 314 0 0 314 0 0
71 1099 0 0 471 29 0 471 0 0
73 572 31 1 286 0 0 286 0 0
74 143 0 0 0 0 0 0 0 0
81 2764 0 0 2073 0 0 0 0 0
fn=rustc_infer::infer::undo_log::<impl rustc_infer::infer::InferCtxtInner>::rollback_to
0 989 11 1 94 29 0 0 0 0
132 1698 49 1 0 0 0 1415 1 0
136 2639 0 0 691 0 0 0 0 0
138 5528 17 1 0 0 0 4146 0 0
141 660 43 0 94 0 0 0 0 0
145 94 0 0 0 0 0 0 0 0
149 613 39 0 47 0 0 283 0 0
150 1981 0 0 1698 0 0 0 0 0
198 849 48 1 283 0 0 0 0 0
199 849 0 0 283 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/traits/engine.rs
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
74 8 0 0 0 0 0 8 0 0
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
0 4 0 0 0 0 0 0 0 0
74 24 5 2 3 0 0 19 0 0
75 8 0 0 1 1 0 5 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
74 4 0 0 0 0 0 4 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
74 4 0 0 0 0 0 4 1 0
fn=rustc_infer::traits::engine::TraitEngine::register_bound
21 91 3 1 7 0 0 42 0 0
29 35 3 1 14 2 0 7 0 0
30 21 0 0 7 3 0 7 0 0
32 42 3 1 7 0 0 28 0 0
33 7 0 0 0 0 0 7 0 0
35 14 0 0 7 0 0 7 0 0
36 21 0 0 14 3 0 7 0 0
39 56 0 0 49 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/traits/mod.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
92 35 0 0 10 0 0 20 0 0
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
92 42 6 1 6 0 0 24 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::tys
92 5 0 0 1 0 0 4 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::register_predicate_obligation
0 8 0 0 0 0 0 0 0 0
36 70 11 1 14 0 0 56 0 0
45 12 0 0 6 0 0 0 0 0
52 14 0 0 14 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
117 16 8 1 16 0 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety33virtual_call_violation_for_methodN.llvm.M
92 12 0 0 0 0 0 12 0 0
fn=rustc_infer::infer::InferCtxt::probe
36 138 22 1 23 0 0 69 0 0
45 23 0 0 23 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
92 45 5 1 10 0 0 20 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
92 161 19 1 23 0 0 92 0 0
fn=rustc_infer::traits::Obligation<rustc_middle::ty::sty::Binder<rustc_middle::ty::TraitPredicate>>::self_ty
133 148 50 1 0 0 0 0 0 0
134 592 0 0 296 10 0 296 9 0
135 296 0 0 148 0 0 0 0 0
fn=rustc_trait_selection::traits::project::AssocTypeNormalizer::fold
36 20 0 0 4 0 0 16 0 0
45 8 0 0 4 0 0 0 0 0
52 4 0 0 4 0 0 0 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
101 65 5 1 35 0 0 30 0 0
114 35 0 0 15 0 0 20 3 0
117 5 0 0 5 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
114 112 40 1 56 0 0 56 0 0
117 56 18 0 56 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicates_recursively
36 198 7 1 33 0 0 99 0 0
45 33 0 0 33 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::impl_or_trait_obligations
0 10 0 0 0 0 0 0 0 0
42 25 4 1 5 4 0 5 0 0
45 15 0 0 5 1 0 5 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::confirm_candidate
92 20 4 1 4 0 0 16 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::compute
92 36 0 0 6 0 0 24 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::require_sized
92 20 0 0 4 0 0 16 0 0
fn=rustc_traits::type_op::AscribeUserTypeCx::relate_mir_and_user_ty
92 12 1 1 2 0 0 8 0 0
fn=rustc_typeck::check::FnCtxt::register_wf_obligation
92 42 5 1 7 0 0 28 0 0
fn=rustc_typeck::check::check_fn
92 6 1 1 1 0 0 4 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
114 64 2 1 16 0 0 32 0 0
117 8 0 0 8 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/traits/project.rs
fn=rustc_infer::traits::project::ProjectionCache::insert_ty
117 10 0 0 10 0 0 0 0 0
141 25 5 1 0 0 0 15 0 0
146 25 0 0 5 0 0 15 0 0
148 25 0 0 20 0 0 0 0 0
fn=rustc_infer::traits::project::ProjectionCache::try_start
0 5 4 1 0 0 0 0 0 0
117 10 0 0 10 0 0 0 0 0
127 35 4 1 0 0 0 20 3 0
131 15 0 0 0 0 0 10 3 0
132 20 5 1 0 0 0 5 1 0
136 10 0 0 5 0 0 5 4 0
137 5 0 0 0 0 0 5 0 0
138 35 0 0 25 0 0 0 0 0
fn=rustc_infer::traits::project::ProjectionCacheKey::new
84 5 4 1 0 0 0 0 0 0
85 10 0 0 5 0 0 5 0 0
86 5 0 0 5 0 0 0 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
23 32 4 1 8 0 0 12 0 0
103 10 0 0 0 0 0 5 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/traits/structural_impls.rs
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
63 180 15 1 30 0 0 150 0 0
64 30 0 0 0 0 0 30 0 0
65 60 0 0 30 0 0 30 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates_from_impls
72 38 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_infer/traits/util.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 5 0 0 0 0 0 5 0 0
97 52 0 0 0 0 0 26 0 0
310 16 0 0 5 3 0 7 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
97 36 0 0 0 0 0 18 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
115 48 8 1 16 5 0 16 0 0
120 80 0 0 0 0 0 80 0 0
136 32 0 0 32 4 0 0 0 0
138 96 0 0 64 5 0 16 2 0
208 5 1 1 1 1 0 0 0 0
218 1 1 1 1 0 0 0 0 0
219 2 0 0 2 0 0 0 0 0
234 2 0 0 2 0 0 0 0 0
fn=<rustc_infer::traits::util::Elaborator as core::iter::traits::iterator::Iterator>::next
0 80 12 0 0 0 0 0 0 0
129 123 0 0 41 0 0 41 1 0
131 41 0 0 41 6 0 41 2 0
132 328 11 1 80 0 0 39 0 0
134 156 0 0 39 8 0 78 0 0
136 78 9 1 78 0 0 0 0 0
148 39 0 0 0 0 0 39 0 0
182 3 1 1 2 0 0 1 0 0
197 3 0 0 1 1 1 1 0 0
201 1 0 0 0 0 0 1 0 0
202 1 0 0 0 0 0 1 0 0
203 4 0 0 2 1 0 1 0 0
205 5 1 1 3 0 0 2 0 0
250 720 91 2 0 0 0 540 0 0
252 410 0 0 123 0 0 205 0 0
253 41 12 1 41 0 0 0 0 0
254 246 6 0 123 0 0 123 0 0
256 98 34 1 0 0 0 49 0 0
258 810 34 1 630 0 0 0 0 0
fn=<rustc_infer::traits::util::Elaborator as core::iter::traits::iterator::Iterator>::size_hint
246 15 1 0 0 0 0 0 0 0
247 45 0 0 15 0 0 30 0 0
248 15 0 0 15 0 0 0 0 0
fn=<rustc_infer::traits::util::FilterToTraits<I> as core::iter::traits::iterator::Iterator>::next
0 92 9 1 41 5 0 0 0 0
300 240 8 1 0 0 0 168 0 0
301 174 16 2 99 6 0 75 0 0
302 85 0 0 34 0 0 17 0 0
303 51 9 1 34 0 0 17 0 0
306 7 0 0 0 0 0 7 0 0
307 216 0 0 168 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
98 8 1 1 3 1 0 3 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
310 1 0 0 1 0 0 1 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety27generics_require_sized_selfN.llvm.M
98 24 3 1 9 2 0 9 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
14 34 11 1 17 0 0 0 0 0
149 32 0 0 32 0 0 0 0 0
235 2 0 0 2 0 0 0 0 0
fn=rustc_infer::traits::util::elaborate_obligations
14 58 0 0 29 9 0 0 0 0
29 294 44 1 0 0 0 245 1 0
101 490 44 1 0 0 0 343 0 0
107 735 92 2 392 0 0 343 0 0
108 392 0 0 343 0 0 0 0 0
fn=rustc_infer::traits::util::predicate_obligation
0 22 0 0 0 0 0 0 0 0
110 110 8 1 0 0 0 66 0 0
114 44 0 0 22 0 0 0 0 0
120 132 8 1 22 3 0 110 0 0
121 110 0 0 66 0 0 0 0 0
fn=rustc_infer::traits::util::supertraits
82 28 0 0 14 7 0 14 0 0
98 49 7 1 14 0 0 21 0 0
125 70 0 0 35 0 0 35 0 0
267 42 7 1 0 0 0 21 0 0
272 42 7 1 28 0 0 0 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
310 1 0 0 1 1 0 1 0 0
fn=rustc_trait_selection::traits::normalize_param_env_or_error
98 296 0 0 111 17 0 111 0 0
fn=rustc_typeck::check::wfcheck::check_false_global_bounds
98 8 1 1 3 0 0 3 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_interface/callbacks.rs
fn=rustc_interface::callbacks::setup_callbacks
61 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_interface/interface.rs
fn=rustc_driver::run_compiler
0 1 1 1 0 0 0 0 0 0
203 1 1 1 0 0 0 1 0 0
204 4 1 1 0 0 0 1 0 0
205 6 0 0 1 0 0 0 0 0
208 34 3 3 8 0 0 16 1 0
fn=rustc_interface::interface::Compiler::codegen_backend
49 2 1 1 0 0 0 0 0 0
50 2 0 0 2 0 0 0 0 0
fn=rustc_interface::interface::Compiler::input
52 2 0 0 0 0 0 0 0 0
53 2 0 0 2 0 0 0 0 0
fn=rustc_interface::interface::Compiler::output_dir
55 1 0 0 0 0 0 0 0 0
56 1 0 0 1 0 0 0 0 0
fn=rustc_interface::interface::Compiler::output_file
58 1 0 0 0 0 0 0 0 0
59 1 0 0 1 0 0 0 0 0
fn=rustc_interface::interface::Compiler::session
45 3 2 1 0 0 0 0 0 0
47 3 0 0 3 0 0 0 0 0
fn=rustc_interface::interface::create_compiler_and_run
0 4 1 0 0 0 0 0 0 0
162 10 1 1 0 0 0 7 1 1
163 2 0 0 0 0 0 0 0 0
164 15 3 2 3 2 0 4 0 0
165 3 1 1 1 0 0 1 1 1
166 6 0 0 3 0 0 3 1 1
167 6 1 1 2 0 0 4 1 1
168 4 0 0 2 0 0 2 0 0
169 2 0 0 0 0 0 1 0 0
170 7 1 1 3 0 0 3 1 1
174 33 3 3 15 5 0 18 5 2
182 1 0 0 1 1 0 0 0 0
183 1 0 0 1 1 0 0 0 0
186 14 2 2 4 1 0 6 1 0
199 9 0 0 7 1 0 0 0 0
fn=rustc_interface::interface::parse_cfgspecs
76 3 1 1 0 0 0 1 0 0
77 6 0 0 2 0 0 3 0 0
121 4 0 0 2 1 0 0 0 0
fn=rustc_span::with_source_map
188 3 0 0 0 0 0 2 0 0
189 3 1 1 3 2 1 1 0 0
192 4 0 0 2 0 0 2 0 0
195 1 1 1 1 0 0 0 0 0
196 3 1 1 1 1 0 1 0 0
fn=scoped_tls::ScopedKey<T>::set
208 7 0 0 1 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_interface/passes.rs
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
0 2 0 0 0 0 0 0 0 0
844 6 0 0 2 0 0 2 0 0
845 5 1 1 0 0 0 4 0 0
913 1 0 0 1 0 0 0 0 0
915 3 1 0 0 0 0 1 0 0
920 6 0 0 1 1 0 1 0 0
923 5 1 1 0 0 0 1 0 0
928 5 0 0 0 0 0 1 0 0
fn=core::ops::function::FnOnce::call_once
719 2 0 0 1 1 0 1 1 0
720 2 1 1 0 0 0 1 0 0
722 2 0 0 1 1 0 1 0 0
723 2 0 0 1 1 0 1 0 0
724 2 0 0 1 1 0 1 0 0
725 2 0 0 1 1 0 1 0 0
726 2 1 1 1 1 0 1 0 0
727 2 0 0 1 1 0 1 0 0
728 2 0 0 1 1 0 1 0 0
729 2 0 0 1 1 0 1 0 0
730 2 0 0 1 1 0 1 0 0
731 2 0 0 1 1 0 1 0 0
732 2 0 0 1 1 0 1 0 0
733 2 0 0 1 1 0 1 0 0
734 2 1 1 1 1 0 1 0 0
735 2 0 0 1 1 0 1 0 0
736 2 0 0 1 1 0 1 0 0
737 2 0 0 1 1 0 1 0 0
738 4 0 0 1 0 0 1 0 0
742 3 1 1 1 0 0 1 0 0
743 2 0 0 1 1 0 1 0 0
744 2 0 0 1 1 0 1 0 0
fn=core::ptr::drop_in_place
0 5 0 0 1 1 0 0 0 0
113 10 2 2 4 0 0 3 0 0
fn=once_cell::unsync::OnceCell<T>::get_or_init
796 19 2 1 3 1 0 9 0 0
797 3 0 0 3 0 0 0 0 0
799 4 0 0 0 0 0 1 0 0
800 3 0 0 0 0 0 1 0 0
801 2 1 1 1 0 0 0 0 0
802 4 0 0 1 0 0 1 0 0
803 2 0 0 2 0 0 0 0 0
804 2 0 0 1 0 0 0 0 0
806 5 1 1 1 0 0 1 0 0
807 2 0 0 2 0 0 0 0 0
fn=rustc_data_structures::sync::join
0 1 0 0 0 0 0 0 0 0
930 1 0 0 1 1 0 1 0 0
fn=rustc_interface::passes::BoxedResolver::access::{{closure}}
0 1 0 0 0 0 0 0 0 0
451 8 1 1 2 2 0 2 0 0
459 2 1 0 1 1 0 0 0 0
463 12 1 1 0 0 0 5 1 0
475 3 1 1 2 1 0 0 0 0
476 1 0 0 1 1 0 1 0 0
fn=rustc_interface::passes::BoxedResolver::to_resolver_outputs
0 2 0 0 1 0 0 1 0 0
142 8 2 2 0 0 0 5 0 0
147 8 2 2 6 1 0 0 0 0
fn=rustc_interface::passes::analysis
823 4 1 1 0 0 0 3 2 0
826 1 0 0 1 1 0 1 0 0
828 2 1 0 1 0 0 1 0 0
829 2 0 0 0 0 0 1 1 0
831 9 1 1 0 0 0 4 1 0
856 4 2 0 2 1 0 1 0 0
858 7 1 1 1 0 0 1 0 0
884 5 1 0 1 0 0 1 0 0
888 5 1 0 1 0 0 1 0 0
899 5 1 1 1 0 0 1 0 0
906 4 0 0 2 1 0 1 0 0
910 7 1 0 1 0 0 1 0 0
947 3 1 1 2 1 0 0 0 0
fn=rustc_interface::passes::configure_and_expand
99 18 1 1 1 0 0 11 2 0
113 14 1 1 8 0 0 6 0 0
138 10 1 1 4 0 0 6 0 0
139 9 1 1 7 2 0 0 0 0
fn=rustc_interface::passes::configure_and_expand::{{closure}}
0 24 0 0 18 3 0 0 0 0
113 45 7 2 12 3 1 15 0 0
115 2 0 0 1 0 0 1 0 0
116 3 0 0 1 1 0 1 1 0
117 7 1 1 0 0 0 3 1 0
119 1 1 1 1 0 0 0 0 0
120 13 1 1 6 0 0 7 2 0
123 1 0 0 1 0 0 0 0 0
126 2 1 0 1 0 0 0 0 0
130 4 2 2 1 0 0 1 0 0
131 14 1 1 6 0 0 8 3 0
132 5 1 1 1 0 0 2 1 0
135 16 0 0 2 2 1 5 2 0
136 9 1 1 2 1 0 3 0 0
137 11 0 0 1 1 0 5 0 0
fn=rustc_interface::passes::configure_and_expand_inner
0 15 6 5 2 0 0 1 0 0
216 10 1 1 0 0 0 4 1 0
228 22 2 2 0 0 0 15 5 0
239 9 1 1 4 1 0 3 0 0
240 7 1 1 3 1 0 2 0 0
242 34 3 3 13 0 0 15 1 0
256 6 1 1 1 1 0 2 0 0
259 38 4 4 13 0 0 18 2 0
341 2 0 0 0 0 0 0 0 0
343 8 0 0 1 0 0 4 1 0
357 3 1 1 2 1 0 0 0 0
362 8 0 0 0 0 0 5 0 0
366 6 1 1 2 1 0 3 1 0
367 1 0 0 0 0 0 1 0 0
375 2 0 0 1 0 0 0 0 0
384 37 3 3 12 0 0 18 2 0
402 3 1 1 2 1 0 0 0 0
406 2 0 0 1 0 0 0 0 0
410 3 1 1 1 0 0 0 0 0
414 2 0 0 1 0 0 1 0 0
417 6 1 1 1 0 0 1 0 0
427 1 0 0 1 0 0 0 0 0
428 1 0 0 0 0 0 0 0 0
429 5 0 0 0 0 0 5 0 0
434 22 2 2 8 0 0 8 2 0
435 9 0 0 7 0 0 0 0 0
fn=rustc_interface::passes::create_global_ctxt
0 7 2 1 2 2 0 2 0 0
763 20 2 2 3 0 0 13 0 0
774 3 0 0 0 0 0 2 0 0
775 1 0 0 0 0 0 1 0 0
777 6 1 1 3 2 0 2 0 0
780 4 0 0 4 1 0 1 0 0
783 3 0 0 1 0 0 1 0 0
784 5 0 0 4 2 0 1 0 0
786 3 0 0 1 0 0 1 0 0
787 5 1 1 4 0 0 1 0 0
788 6 0 0 4 0 0 1 0 0
790 3 0 0 1 1 0 0 0 0
794 35 4 4 6 1 0 14 2 0
814 2 1 1 0 0 0 1 0 0
819 9 0 0 7 2 0 0 0 0
fn=rustc_interface::passes::parse
53 10 2 2 0 0 0 8 0 0
54 19 2 2 6 0 0 8 1 0
59 2 0 0 0 0 0 0 0 0
61 3 0 0 2 1 0 0 0 0
65 2 1 1 1 0 0 0 0 0
70 2 1 1 1 1 0 0 0 0
74 2 1 1 1 0 0 0 0 0
78 13 2 2 6 0 0 7 1 0
79 9 0 0 7 0 0 0 0 0
fn=rustc_interface::passes::prepare_outputs
0 6 1 1 3 0 0 0 0 0
490 10 0 0 1 1 0 7 1 0
491 4 0 0 2 1 0 1 0 0
495 3 0 0 1 0 0 0 0 0
496 1 0 0 1 1 0 1 0 0
497 7 2 2 4 1 0 1 0 0
498 4 0 0 2 0 0 2 0 0
519 3 0 0 0 0 0 0 0 0
527 1 0 0 1 1 0 1 0 0
528 1 0 0 0 0 0 0 0 0
532 2 0 0 0 0 0 1 0 0
538 1 0 0 0 0 0 1 0 0
571 5 0 0 2 1 0 1 0 0
657 13 2 2 0 0 0 8 2 0
664 4 0 0 1 1 0 1 1 0
667 5 0 0 1 1 0 3 0 0
668 1 0 0 0 0 0 0 0 0
669 1 0 0 0 0 0 0 0 0
670 1 1 1 0 0 0 0 0 0
679 2 0 0 1 1 0 0 0 0
680 4 0 0 1 0 0 1 0 0
681 2 0 0 0 0 0 0 0 0
703 5 1 1 2 0 0 1 0 0
707 2 0 0 1 0 0 0 0 0
715 13 2 2 7 0 0 6 0 0
716 10 0 0 8 0 0 1 0 0
fn=rustc_interface::passes::register_plugins
0 2 0 0 0 0 0 1 0 0
150 14 2 2 1 0 0 9 0 0
157 31 3 3 12 0 0 14 0 0
165 23 2 2 8 1 0 8 0 0
166 12 1 1 6 0 0 6 0 0
167 3 0 0 1 0 0 0 0 0
168 2 0 0 1 1 0 1 0 0
169 1 1 1 1 0 0 0 0 0
172 9 0 0 2 1 0 2 0 0
174 2 0 0 2 0 0 1 0 0
175 7 1 1 4 1 0 3 0 0
177 2 0 0 1 0 0 1 0 0
178 1 0 0 1 0 0 0 0 0
179 2 0 0 1 1 0 1 0 0
181 2 0 0 1 0 0 0 0 0
193 7 1 1 0 0 0 1 0 0
197 4 0 0 1 1 0 1 0 0
198 2 0 0 2 0 0 0 0 0
199 1 0 0 1 1 0 1 0 0
201 2 1 1 1 0 0 0 0 0
204 10 1 1 1 0 0 4 1 0
205 10 1 1 3 0 0 4 0 0
212 29 3 3 13 0 0 14 4 0
213 9 0 0 7 1 0 0 0 0
fn=rustc_interface::passes::start_codegen
0 4 2 2 0 0 0 1 0 0
953 2 0 0 0 0 0 0 0 0
960 2 0 0 2 1 0 1 0 0
965 4 1 1 1 1 0 0 0 0
975 4 1 1 1 1 0 1 0 0
979 4 1 1 1 0 0 2 0 0
981 4 1 1 1 1 0 1 0 0
982 2 0 0 0 0 0 0 0 0
1008 4 0 0 2 0 0 2 0 0
1013 11 1 1 0 0 0 9 0 0
1018 1 0 0 0 0 0 0 0 0
1023 5 2 2 2 0 0 2 0 0
1025 17 2 1 3 0 0 9 1 0
1029 1 0 0 0 0 0 0 0 0
1034 5 0 0 2 2 0 1 0 0
1042 10 1 1 7 2 0 0 0 0
fn=rustc_interface::queries::<impl rustc_interface::interface::Compiler>::enter
755 1 0 0 0 0 0 1 0 0
fn=rustc_interface::queries::Queries::ongoing_codegen
755 1 0 0 0 0 0 1 0 0
fn=rustc_middle::ty::context::tls::enter_global
815 5 1 1 1 1 0 1 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
0 37 4 3 1 0 0 1 0 0
55 7 1 0 4 1 0 1 0 0
158 2 0 0 1 1 0 1 0 0
159 12 1 1 6 0 0 6 0 0
160 3 0 0 1 0 0 0 0 0
194 3 0 0 2 1 0 1 0 0
204 5 0 0 4 2 0 1 0 0
206 1 0 0 0 0 0 1 0 0
207 4 0 0 0 0 0 4 0 0
217 5 0 0 0 0 0 1 0 0
218 1 0 0 1 0 0 0 0 0
219 1 0 0 1 0 0 0 0 0
220 1 0 0 1 0 0 0 0 0
222 1 0 0 0 0 0 1 0 0
223 1 1 1 1 1 0 1 0 0
243 2 0 0 2 0 0 0 0 0
244 17 1 1 8 1 0 7 2 0
245 12 1 1 6 0 0 6 0 0
246 1 0 0 1 0 0 0 0 0
247 1 1 1 0 0 0 0 0 0
250 2 0 0 0 0 0 0 0 0
251 1 1 1 1 0 0 0 0 0
273 1 0 0 1 1 0 1 0 0
292 2 0 0 2 0 0 0 0 0
293 5 1 1 3 0 0 2 0 0
295 1 0 0 1 1 0 1 0 0
296 3 0 0 2 0 0 1 0 0
297 2 0 0 1 0 0 1 0 0
298 1 0 0 1 1 0 0 0 0
299 4 0 0 4 0 0 1 0 0
302 4 0 0 1 0 0 2 0 0
303 23 2 2 6 0 0 11 0 0
306 33 4 4 15 2 0 17 0 0
311 1 0 0 1 1 0 1 0 0
314 1 0 0 1 0 0 0 0 0
323 2 0 0 1 0 0 1 0 0
325 6 1 1 0 0 0 6 0 0
334 1 0 0 0 0 0 0 0 0
339 13 2 2 7 0 0 6 3 0
341 1 0 0 0 0 0 1 0 0
344 13 1 1 2 1 0 5 0 0
345 2 0 0 1 0 0 0 0 0
347 1 0 0 1 1 0 0 0 0
349 2 0 0 1 1 0 1 0 0
350 1 0 0 1 0 0 0 0 0
351 2 0 0 1 0 0 1 0 0
352 2 0 0 2 0 0 0 0 0
353 1 0 0 1 1 0 0 0 0
363 6 0 0 3 2 0 2 0 0
385 1 0 0 1 0 0 0 0 0
386 2 0 0 2 0 0 0 0 0
387 15 1 1 2 1 0 5 0 0
388 1 0 0 0 0 0 0 0 0
390 12 1 1 6 0 0 6 0 0
391 1 0 0 1 0 0 0 0 0
392 1 0 0 1 0 0 0 0 0
395 2 1 1 1 0 0 1 0 0
418 3 1 1 2 2 0 1 0 0
420 2 0 0 1 0 0 0 0 0
464 5 0 0 0 0 0 1 0 0
465 1 0 0 1 1 0 0 0 0
466 1 0 0 1 0 0 0 0 0
467 1 0 0 1 0 0 0 0 0
469 6 0 0 2 1 0 4 0 0
470 1 1 1 1 1 0 1 0 0
795 23 2 2 6 0 0 9 0 0
815 2 0 0 2 1 0 1 0 0
832 3 2 1 0 0 0 1 0 0
834 7 0 0 1 0 0 3 0 0
835 2 0 0 2 1 0 1 0 0
837 5 0 0 1 0 0 1 0 0
838 2 0 0 2 1 0 1 0 0
841 6 1 1 2 0 0 1 0 0
859 3 1 0 0 0 0 1 0 0
861 6 0 0 1 0 0 1 0 0
862 1 0 0 1 0 0 0 0 0
868 5 1 1 0 0 0 1 0 0
869 5 0 0 1 0 0 2 0 0
874 5 1 1 0 0 0 4 0 0
885 1 1 1 1 0 0 0 0 0
889 4 0 0 2 1 0 1 0 0
890 3 0 0 1 1 0 1 0 0
892 5 1 1 1 1 0 2 0 0
899 2 0 0 2 1 0 1 0 0
911 3 0 0 0 0 0 1 0 0
920 2 0 0 2 1 0 1 0 0
924 2 0 0 2 2 0 1 0 0
929 3 1 1 1 0 0 1 0 0
937 5 1 1 1 1 0 1 0 0
938 6 0 0 2 1 0 2 0 0
939 5 1 1 0 0 0 4 0 0
1026 9 0 0 4 1 0 3 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_interface/proc_macro_decls.rs
fn=_ZN15rustc_interface16proc_macro_decls23proc_macro_decls_staticN.llvm.M
13 3 1 1 0 0 0 2 0 0
16 1 0 0 0 0 0 1 0 0
17 6 1 1 1 0 0 3 0 0
19 4 0 0 1 0 0 0 0 0
20 4 1 1 2 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
39 2 0 0 0 0 0 1 0 0
fn=rustc_hir::hir::Crate::visit_all_item_likes
28 18 1 1 6 1 0 3 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_interface/queries.rs
fn=rustc_interface::passes::BoxedResolver::access::{{closure}}
0 3 0 0 0 0 0 0 0 0
105 1 0 0 1 0 0 0 0 0
217 5 0 0 2 1 0 1 0 0
218 2 0 0 2 0 0 0 0 0
219 2 0 0 2 0 0 0 0 0
221 3 0 0 1 1 0 1 1 0
222 2 0 0 1 0 0 0 0 0
223 6 1 1 2 0 0 4 0 0
fn=rustc_interface::queries::<impl rustc_interface::interface::Compiler>::enter
0 1 1 0 0 0 0 0 0 0
379 12 1 1 0 0 0 7 0 0
383 2 0 0 0 0 0 1 1 0
384 2 0 0 1 1 0 1 1 0
385 4 1 1 3 1 0 1 1 0
387 5 1 1 3 0 0 1 0 0
393 31 5 5 13 1 0 14 0 0
396 11 0 0 7 1 0 2 0 0
fn=rustc_interface::queries::Linker::link
0 2 2 0 0 0 0 0 0 0
358 8 1 1 0 0 0 6 0 0
360 14 1 1 7 2 0 3 2 0
361 1 0 0 1 1 0 0 0 0
362 7 0 0 2 0 0 4 0 0
365 6 0 0 2 0 0 1 0 0
370 2 0 0 0 0 0 0 0 0
374 10 2 2 7 3 0 1 0 0
375 9 1 0 7 1 0 0 0 0
fn=rustc_interface::queries::Queries::check_for_rustc_errors_attr
0 1 0 0 1 0 0 0 0 0
290 7 2 2 0 0 0 6 0 0
292 2 0 0 0 0 0 0 0 0
296 5 0 0 2 1 0 1 0 0
329 8 0 0 7 0 0 0 0 0
fn=rustc_interface::queries::Queries::crate_name
0 1 1 1 0 0 0 0 0 0
32 4 0 0 0 0 0 0 0 0
33 6 1 1 2 0 0 4 0 0
105 1 0 0 1 0 0 0 0 0
155 16 2 1 0 0 0 12 0 0
157 3 0 0 2 0 0 1 0 0
158 3 0 0 2 1 0 0 0 0
160 4 0 0 1 0 0 1 0 0
162 4 0 0 2 1 0 1 0 0
166 24 0 0 16 0 0 0 0 0
fn=rustc_interface::queries::Queries::dep_graph
0 9 1 1 8 2 0 0 0 0
32 3 0 0 0 0 0 0 0 0
33 3 1 1 0 0 0 3 0 0
189 24 6 2 0 0 0 21 2 0
191 4 1 1 1 1 0 1 0 0
192 2 0 0 0 0 0 0 0 0
207 27 3 1 21 0 0 0 0 0
fn=rustc_interface::queries::Queries::dep_graph_future
0 1 0 0 0 0 0 0 0 0
32 4 0 0 2 0 0 0 0 0
33 6 1 1 1 0 0 2 0 0
105 2 0 0 1 1 0 0 0 0
111 10 2 1 0 0 0 8 1 0
113 4 0 0 3 2 0 2 0 0
119 12 0 0 10 0 0 0 0 0
fn=rustc_interface::queries::Queries::expansion
0 4 0 0 0 0 0 0 0 0
32 10 0 0 5 2 0 0 0 0
33 29 5 5 13 0 0 16 2 0
105 2 0 0 2 0 0 0 0 0
108 1 0 0 1 0 0 0 0 0
168 45 6 2 0 0 0 30 0 0
173 5 1 1 2 2 0 2 0 0
174 14 1 1 3 1 0 9 0 0
175 5 0 0 2 1 0 1 0 0
176 9 2 1 3 0 0 3 0 0
177 2 0 0 1 0 0 1 0 0
178 2 0 0 1 0 0 1 0 0
179 4 1 1 4 2 0 1 0 0
180 12 1 1 6 0 0 6 0 0
183 2 0 0 1 0 0 1 0 0
184 25 2 2 13 0 0 12 3 0
186 1 0 0 0 0 0 1 0 0
187 40 0 0 35 2 0 0 0 0
fn=rustc_interface::queries::Queries::global_ctxt
0 8 3 2 0 0 0 0 0 0
32 4 0 0 0 0 0 0 0 0
33 2 1 1 0 0 0 2 1 0
105 1 0 0 1 1 0 0 0 0
247 21 6 2 0 0 0 18 0 0
249 5 1 1 2 0 0 2 0 0
250 4 0 0 1 0 0 1 0 0
251 6 1 1 2 0 0 2 0 0
252 4 0 0 1 1 0 1 0 0
253 6 0 0 1 1 0 3 1 0
254 2 0 0 0 0 0 0 0 0
255 5 1 1 2 2 0 1 0 0
256 15 2 1 5 0 0 6 0 0
257 2 0 0 1 0 0 1 1 0
258 2 0 0 1 0 0 1 0 0
259 1 0 0 1 0 0 0 0 0
260 3 1 1 1 0 0 1 0 0
261 1 0 0 0 0 0 1 0 0
262 12 1 1 6 1 0 6 1 0
264 1 0 0 0 0 0 0 0 0
265 1 0 0 0 0 0 0 0 0
267 1 0 0 0 0 0 1 0 0
268 27 2 0 21 2 0 0 0 0
fn=rustc_interface::queries::Queries::linker
0 8 1 1 4 0 0 0 0 0
105 1 0 0 1 1 0 0 0 0
108 1 0 0 1 0 0 0 0 0
331 8 2 2 0 0 0 5 0 0
332 4 0 0 1 1 0 1 0 0
333 4 0 0 1 1 0 1 0 0
334 4 1 1 1 1 0 1 0 0
336 1 0 0 1 0 0 0 0 0
337 2 0 0 1 0 0 1 0 0
339 31 2 2 13 0 0 18 2 0
340 1 1 1 0 0 0 1 0 0
341 2 0 0 0 0 0 2 0 0
346 8 0 0 6 0 0 0 0 0
fn=rustc_interface::queries::Queries::lower_to_hir
0 9 1 1 2 1 0 0 0 0
32 1 0 0 0 0 0 0 0 0
33 9 1 1 2 0 0 5 0 0
209 8 1 1 0 0 0 7 0 0
211 4 0 0 1 0 0 1 0 0
213 1 0 0 0 0 0 1 0 0
214 1 0 0 0 0 0 1 0 0
215 2 0 0 0 0 0 1 0 0
216 12 1 1 0 0 0 5 0 0
225 2 0 0 0 0 0 0 0 0
226 1 0 0 1 1 0 0 0 0
227 2 0 0 1 1 0 1 0 0
229 9 1 1 7 1 0 0 0 0
fn=rustc_interface::queries::Queries::new
85 6 2 2 0 0 0 3 0 0
86 6 1 1 0 0 0 6 4 0
102 5 0 0 3 0 0 0 0 0
fn=rustc_interface::queries::Queries::ongoing_codegen
0 3 1 0 0 0 0 0 0 0
32 2 0 0 0 0 0 0 0 0
33 3 1 1 0 0 0 3 1 1
270 16 4 2 0 0 0 14 1 0
272 5 1 1 1 1 0 2 0 0
273 4 0 0 1 1 0 1 0 0
285 18 0 0 14 1 0 0 0 0
fn=rustc_interface::queries::Queries::parse
32 6 1 1 3 0 0 0 0 0
33 25 3 3 12 0 0 13 0 0
105 1 0 0 1 1 0 0 0 0
121 15 2 1 0 0 0 12 0 0
123 4 0 0 1 1 0 1 0 0
128 18 0 0 15 0 0 0 0 0
fn=rustc_interface::queries::Queries::prepare_outputs
0 11 0 0 1 0 0 0 0 0
32 4 0 0 0 0 0 0 0 0
33 29 3 3 14 0 0 15 3 0
105 1 0 0 1 1 0 0 0 0
231 24 3 1 0 0 0 20 0 0
233 4 0 0 1 1 0 1 0 0
235 4 0 0 1 1 0 1 0 0
237 4 1 1 0 0 0 2 0 0
238 1 0 0 1 1 0 0 0 0
245 32 3 1 24 0 0 0 0 0
fn=rustc_interface::queries::Queries::register_plugins
0 7 1 1 0 0 0 0 0 0
32 4 0 0 2 0 0 0 0 0
33 29 3 3 14 0 0 15 1 0
105 1 0 0 1 0 0 0 0 0
130 18 1 1 0 0 0 12 0 0
132 5 0 0 2 2 0 2 0 0
133 4 1 1 1 0 0 1 0 0
136 12 0 0 1 0 0 4 0 0
137 1 0 0 1 0 0 0 0 0
138 6 0 0 4 2 0 3 0 0
139 1 0 0 1 0 0 0 0 0
140 12 2 2 6 0 0 6 0 0
149 2 0 0 1 1 0 1 0 0
151 15 1 1 8 0 0 7 2 0
153 16 0 0 14 2 0 0 0 0
fn=rustc_interface::queries::Queries::register_plugins::{{closure}}::{{closure}}
135 1 0 0 1 0 0 0 0 0
fn=rustc_interface::queries::Query<T>::take
40 6 2 2 0 0 0 3 0 0
42 5 1 1 4 0 0 0 0 0
fn=rustc_middle::ty::context::tls::enter_global
0 6 2 1 4 1 0 0 0 0
105 1 1 1 1 1 0 0 0 0
277 5 0 0 3 2 0 1 0 0
280 2 0 0 0 0 0 1 0 0
282 3 0 0 1 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_interface/util.rs
fn=alloc::vec::Vec<T>::retain
504 3 0 0 1 0 0 1 0 0
506 2 0 0 0 0 0 0 0 0
fn=rustc_interface::util::add_configuration
43 9 1 1 0 0 0 6 0 0
48 2 0 0 0 0 0 1 0 0
50 3 0 0 1 1 0 1 0 0
51 1 1 1 0 0 0 0 0 0
55 5 0 0 1 1 0 1 0 0
58 8 1 1 7 1 0 0 0 0
fn=rustc_interface::util::build_output_filenames
0 5 1 1 0 0 0 2 0 0
519 10 1 1 1 0 0 6 0 0
527 3 0 0 1 1 0 0 0 0
538 3 1 1 2 1 0 1 0 0
539 1 0 0 1 1 0 1 0 0
541 2 0 0 1 1 0 1 0 0
542 4 0 0 2 0 0 2 0 0
543 5 1 1 2 0 0 3 0 0
544 1 0 0 0 0 0 1 0 0
545 3 0 0 1 1 0 1 0 0
578 9 0 0 7 0 0 0 0 0
fn=rustc_interface::util::check_attr_crate_type
414 8 1 0 0 0 0 7 0 0
451 8 1 1 7 0 0 0 0 0
fn=rustc_interface::util::collect_crate_types
0 1 0 0 0 0 0 0 0 0
467 9 1 1 0 0 0 6 0 0
485 2 0 0 1 0 0 0 0 0
493 1 0 0 0 0 0 0 0 0
495 1 0 0 0 0 0 0 0 0
496 2 0 0 2 1 0 1 0 0
503 1 0 0 0 0 0 1 0 0
516 4 0 0 2 0 0 2 0 0
517 10 1 1 6 0 0 0 0 0
fn=rustc_interface::util::compute_crate_disambiguator
0 6 0 0 0 0 0 0 0 0
381 7 2 2 0 0 0 6 0 0
390 3 1 1 0 0 0 1 0 0
397 4 0 0 0 0 0 1 0 0
408 1 0 0 1 1 0 1 0 0
409 2 0 0 0 0 0 1 0 0
411 15 1 1 6 1 0 7 0 0
412 10 1 1 7 0 0 0 0 0
fn=rustc_interface::util::create_session
0 6 0 0 0 0 0 1 0 0
60 19 2 2 3 0 0 9 2 2
69 15 2 1 2 1 0 4 0 0
70 2 0 0 1 1 0 1 0 0
71 4 0 0 2 0 0 2 1 1
72 6 1 1 3 0 0 3 0 0
74 6 0 0 3 0 0 3 0 0
78 3 1 0 1 0 0 2 1 0
80 10 1 1 5 3 0 5 1 0
81 3 0 0 1 1 0 1 0 0
82 15 2 2 6 0 0 6 1 0
84 2 1 1 1 0 0 1 0 0
85 9 1 1 7 1 0 0 0 0
248 5 0 0 1 0 0 3 0 0
249 3 1 1 2 1 0 1 0 0
fn=rustc_interface::util::get_stack_size
89 2 1 1 0 0 0 1 0 0
93 5 1 1 2 0 0 0 0 0
fn=rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals
0 1 0 0 0 0 0 0 0 0
113 7 1 1 1 0 0 3 0 0
115 1 0 0 0 0 0 1 0 0
118 11 1 1 3 0 0 4 0 0
124 6 1 1 3 0 0 3 0 0
125 3 1 0 1 1 0 0 0 0
131 9 1 1 0 0 0 4 0 0
137 2 0 0 2 2 0 2 1 0
139 3 0 0 1 1 0 1 0 0
140 15 1 1 7 1 0 7 0 0
143 1 0 0 1 1 0 1 0 0
157 6 0 0 5 1 0 0 0 0
fn=scoped_tls::ScopedKey<T>::set
147 6 1 1 1 0 0 3 0 0
148 4 0 0 3 1 0 0 0 0
151 4 1 1 2 0 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
0 3 1 1 1 1 0 2 0 0
238 1 0 0 1 0 0 0 0 0
240 2 0 0 0 0 0 0 0 0
245 1 0 0 0 0 0 1 1 0
fn=std::sys_common::backtrace::__rust_begin_short_backtrace
121 11 1 1 0 0 0 4 1 1
146 7 0 0 1 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_lexer/src/cursor.rs
fn=rustc_lexer::<impl rustc_lexer::cursor::Cursor>::advance_token
65 37 0 0 35 0 0 1 0 0
fn=rustc_lexer::first_token
18 68 0 0 0 0 0 51 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_lexer/src/lib.rs
fn=rustc_lexer::<impl rustc_lexer::cursor::Cursor>::advance_token
0 118 5 5 18 4 3 13 0 0
45 306 0 0 85 0 0 221 0 0
230 24 2 2 0 0 0 0 0 0
258 78 0 0 0 0 0 0 0 0
260 13 0 0 0 0 0 0 0 0
261 20 1 1 0 0 0 0 0 0
270 97 2 2 0 0 0 0 0 0
273 13 0 0 0 0 0 0 0 0
274 6 0 0 0 0 0 0 0 0
279 119 2 2 0 0 0 102 0 0
283 148 3 3 0 0 0 0 0 0
347 27 1 1 0 0 0 0 0 0
355 27 1 1 0 0 0 0 0 0
398 153 0 0 119 0 0 0 0 0
616 76 1 1 0 0 0 0 0 0
776 18 0 0 0 0 0 0 0 0
fn=rustc_lexer::first_token
202 51 1 1 0 0 0 17 0 0
204 17 1 1 0 0 0 17 0 0
205 68 0 0 34 0 0 0 0 0
fn=rustc_lexer::strip_shebang
182 7 1 1 0 0 0 6 0 0
199 8 0 0 7 0 0 0 0 0
fn=rustc_parse::lexer::StringReader::next_token
50 9 1 1 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_lexer/src/unescape.rs
fn=rustc_lexer::unescape::Mode::in_double_quotes
128 6 0 0 2 0 0 0 0 0
133 4 2 1 0 0 0 0 0 0
fn=rustc_lexer::unescape::scan_escape
0 239 0 0 13 2 1 0 0 0
145 522 2 1 0 0 0 348 0 0
146 409 0 0 0 0 0 0 0 0
155 87 2 1 0 0 0 0 0 0
254 696 0 0 435 0 0 0 0 0
fn=rustc_lexer::unescape::unescape_literal
0 423 2 2 99 2 0 87 0 0
64 36 2 2 4 0 0 20 1 0
82 16 3 3 14 0 0 0 0 0
271 7 1 1 2 1 0 2 1 0
273 4 0 0 0 0 0 4 0 0
278 512 4 4 0 0 0 0 0 0
281 2 0 0 0 0 0 0 0 0
286 2 0 0 0 0 0 1 0 0
297 975 1 1 75 0 0 75 0 0
318 2 1 1 0 0 0 0 0 0
fn=rustc_lexer::unescape::unescape_str_or_byte_str::skip_ascii_whitespace
0 38 0 0 19 0 0 19 0 0
300 1 1 1 0 0 0 0 0 0
304 26 1 1 0 0 0 0 0 0
306 2 0 0 0 0 0 2 0 0
307 2 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_lint/array_into_iter.rs
fn=<rustc_lint::array_into_iter::ArrayIntoIter as rustc_lint::passes::LateLintPass>::check_expr
25 91 1 1 0 0 0 78 0 0
27 26 0 0 13 4 0 0 0 0
96 104 1 1 91 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_lint/builtin.rs
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
0 1 1 1 1 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_crate
1810 2 0 0 1 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_expr
798 96 0 0 48 1 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_fn
280 2 0 0 1 0 0 0 0 0
283 2 0 0 1 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_pat_post
1343 3 1 1 1 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_stmt
780 6 1 1 0 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedLateLintPass as rustc_lint::passes::LateLintPass>::check_item
1179 15 0 0 3 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedLateLintPass as rustc_lint::passes::LateLintPass>::check_item_post
1390 21 0 0 12 0 0 0 0 0
1391 3 2 1 0 0 0 3 0 0
fn=<rustc_lint::BuiltinCombinedModuleLateLintPass as rustc_lint::passes::LateLintPass>::check_expr
147 39 1 1 39 1 0 13 0 0
148 52 0 0 13 0 0 13 0 0
fn=<rustc_lint::BuiltinCombinedModuleLateLintPass as rustc_lint::passes::LateLintPass>::check_item
1008 30 1 1 9 0 0 9 0 0
fn=<rustc_lint::BuiltinCombinedPreExpansionLintPass as rustc_lint::passes::EarlyLintPass>::check_ident
1487 14 0 0 4 0 0 6 0 0
fn=<rustc_lint::BuiltinCombinedPreExpansionLintPass as rustc_lint::passes::EarlyLintPass>::check_mac
1484 5 0 0 2 1 0 1 0 0
fn=<rustc_lint::builtin::BoxPointers as rustc_lint::passes::LateLintPass>::check_item
0 9 0 0 3 0 0 3 0 0
121 27 2 2 0 0 0 18 0 0
123 9 0 0 3 0 0 0 0 0
128 8 1 1 3 0 0 4 0 0
129 5 0 0 1 0 0 1 0 0
136 10 1 1 1 0 0 0 0 0
144 24 1 1 21 0 0 0 0 0
fn=<rustc_lint::builtin::DeprecatedAttr as rustc_lint::passes::EarlyLintPass>::check_attribute
721 18 2 2 0 0 0 14 0 0
722 14 0 0 8 0 0 0 0 0
723 12 0 0 4 1 0 4 0 0
738 20 1 1 4 0 0 4 0 0
743 16 2 2 14 0 0 0 0 0
fn=<rustc_lint::builtin::EllipsisInclusiveRangePatterns as rustc_lint::passes::EarlyLintPass>::check_pat
0 1 0 0 0 0 0 0 0 0
1281 4 1 1 0 0 0 3 0 0
1282 1 0 0 0 0 0 0 0 0
1303 5 0 0 1 0 0 0 0 0
1340 4 1 1 3 0 0 0 0 0
fn=<rustc_lint::builtin::ExplicitOutlivesRequirements as rustc_lint::passes::LateLintPass>::check_item
1635 30 2 2 0 0 0 18 0 0
1638 15 0 0 9 0 0 9 0 0
1639 24 1 1 9 0 0 12 0 0
1640 21 1 1 3 0 0 0 0 0
1794 24 1 1 21 0 0 0 0 0
fn=<rustc_lint::builtin::InvalidNoMangleItems as rustc_lint::passes::LateLintPass>::check_item
817 27 1 0 0 0 0 18 0 0
819 15 1 1 3 0 0 0 0 0
820 6 0 0 3 0 0 1 0 0
875 18 1 1 15 0 0 0 0 0
fn=<rustc_lint::builtin::InvalidValue as rustc_lint::passes::LateLintPass>::check_expr
0 2 1 1 2 1 0 0 0 0
1846 117 1 1 0 0 0 78 0 0
1883 65 0 0 13 0 0 0 0 0
1885 6 0 0 4 0 0 0 0 0
1886 8 1 1 0 0 0 0 0 0
1888 14 0 0 4 1 0 2 0 0
1890 16 2 1 4 0 0 2 0 0
1892 16 1 1 2 1 0 2 0 0
2063 91 1 1 78 0 0 0 0 0
fn=<rustc_lint::builtin::MissingCopyImplementations as rustc_lint::passes::LateLintPass>::check_item
533 27 1 1 0 0 0 18 0 0
534 18 0 0 9 0 0 6 0 0
577 24 1 1 21 0 0 0 0 0
fn=<rustc_lint::builtin::MissingDebugImplementations as rustc_lint::passes::LateLintPass>::check_item
594 33 4 2 0 0 0 21 0 0
595 18 0 0 9 0 0 6 0 0
633 24 2 1 21 0 0 0 0 0
fn=<rustc_lint::builtin::MissingDoc as rustc_lint::passes::LateLintPass>::check_crate
408 8 1 1 0 0 0 6 0 0
409 14 1 1 3 0 0 7 0 0
411 1 0 0 1 0 0 0 0 0
421 8 1 1 7 0 0 0 0 0
fn=<rustc_lint::builtin::MissingDoc as rustc_lint::passes::LateLintPass>::check_item
0 26 2 1 3 0 0 3 0 0
423 18 2 0 0 0 0 15 0 0
425 9 2 1 3 0 0 0 0 0
464 8 1 1 3 0 0 4 0 0
465 5 0 0 3 1 0 1 0 0
467 11 0 0 3 0 0 4 0 0
468 21 0 0 18 0 0 0 0 0
fn=<rustc_lint::builtin::MissingDoc as rustc_lint::passes::LateLintPass>::enter_lint_attrs
0 2 0 0 2 0 0 0 0 0
346 17 0 0 17 0 0 0 0 0
392 119 3 1 0 0 0 102 0 0
393 17 0 0 0 0 0 0 0 0
395 10 0 0 0 0 0 2 0 0
402 136 0 0 119 0 0 0 0 0
fn=<rustc_lint::builtin::MutableTransmutes as rustc_lint::passes::LateLintPass>::check_expr
0 6 0 0 0 0 0 1 0 0
887 91 1 1 0 0 0 78 0 0
903 26 0 0 13 0 0 0 0 0
904 4 0 0 4 0 0 0 0 0
908 8 1 1 0 0 0 0 0 0
921 4 0 0 2 1 0 1 0 0
924 104 1 1 91 0 0 0 0 0
fn=<rustc_lint::builtin::NonShorthandFieldPatterns as rustc_lint::passes::LateLintPass>::check_pat
161 7 1 1 0 0 0 6 0 0
162 2 0 0 1 0 0 0 0 0
209 8 2 2 7 0 0 0 0 0
fn=<rustc_lint::builtin::TrivialConstraints as rustc_lint::passes::LateLintPass>::check_item
1203 27 1 1 0 0 0 21 0 0
1207 12 1 1 9 1 0 3 0 0
1239 24 1 1 21 0 0 0 0 0
fn=<rustc_lint::builtin::TypeAliasBounds as rustc_lint::passes::LateLintPass>::check_item
1096 21 1 1 0 0 0 18 0 0
1098 6 0 0 3 0 0 0 0 0
1158 24 1 1 21 0 0 0 0 0
fn=<rustc_lint::builtin::UnnameableTestItems as rustc_lint::passes::LateLintPass>::check_item
1372 15 2 1 0 0 0 12 0 0
1373 6 0 0 3 0 0 0 0 0
1374 6 0 0 3 0 0 0 0 0
1376 3 0 0 0 0 0 3 0 0
1377 9 0 0 3 0 0 3 0 0
1387 18 2 1 15 0 0 0 0 0
fn=<rustc_lint::builtin::UnsafeCode as rustc_lint::passes::EarlyLintPass>::check_attribute
237 10 1 1 0 0 0 4 0 0
238 10 0 0 2 1 0 2 0 0
248 8 1 1 6 0 0 0 0 0
fn=<rustc_lint::builtin::UnsafeCode as rustc_lint::passes::EarlyLintPass>::check_expr
250 24 1 1 0 0 0 12 0 0
251 24 0 0 12 0 0 0 0 0
259 36 0 0 24 0 0 0 0 0
fn=<rustc_lint::builtin::UnsafeCode as rustc_lint::passes::EarlyLintPass>::check_item
261 9 1 1 0 0 0 3 0 0
263 15 0 0 3 0 0 0 0 0
277 9 1 1 6 0 0 0 0 0
fn=<rustc_lint::builtin::UnstableFeatures as rustc_lint::passes::LateLintPass>::check_attribute
939 18 1 1 0 0 0 12 0 0
940 10 0 0 2 0 0 2 0 0
949 16 1 1 14 0 0 0 0 0
fn=<rustc_lint::builtin::WhileTrue as rustc_lint::passes::EarlyLintPass>::check_expr
74 36 1 1 0 0 0 24 0 0
75 24 0 0 12 0 0 0 0 0
95 48 1 1 36 0 0 0 0 0
fn=_ZN10rustc_lint7builtin10MissingDoc24check_missing_docs_attrsN.llvm.M
0 5 1 1 1 0 0 0 0 0
349 20 3 2 4 0 0 14 0 0
360 4 0 0 2 2 0 0 0 0
365 2 0 0 0 0 0 0 0 0
372 4 0 0 0 0 0 0 0 0
373 4 0 0 1 0 0 2 0 0
382 5 1 1 3 1 0 1 0 0
388 14 0 0 12 0 0 0 0 0
fn=_ZN10rustc_lint7builtin11BoxPointers15check_heap_typeN.llvm.M
107 154 1 0 0 0 0 112 1 0
108 470 2 2 98 2 0 142 0 0
110 4 0 0 0 0 0 0 0 0
117 112 0 0 98 0 0 0 0 0
fn=_ZN10rustc_lint7builtin13KeywordIdents12check_tokensN.llvm.M
0 6 1 1 1 0 0 0 0 0
1414 8 1 1 0 0 0 6 0 0
1415 25 1 1 8 1 0 9 0 0
1418 6 0 0 1 0 0 2 0 0
1419 5 1 1 2 1 0 1 0 0
1426 8 0 0 7 0 0 0 0 0
fn=_ZN10rustc_lint7builtin13KeywordIdents17check_ident_tokenN.llvm.M
1428 16 1 1 0 0 0 8 0 0
1434 6 0 0 4 1 0 2 0 0
1435 4 1 1 0 0 0 0 0 0
1437 16 0 0 2 0 0 0 0 0
1451 4 0 0 0 0 0 0 0 0
1476 12 1 1 10 0 0 0 0 0
fn=_ZN10rustc_lint7builtin14UnreachablePub12perform_lintN.llvm.M
964 27 1 1 3 0 0 21 0 0
973 3 0 0 0 0 0 3 0 0
975 6 0 0 3 0 0 0 0 0
1003 12 0 0 9 0 0 0 0 0
fn=rustc_lint::BuiltinCombinedEarlyLintPass::new
698 1 0 0 1 1 0 1 0 0
fn=rustc_lint::BuiltinCombinedLateLintPass::new
342 10 1 1 2 0 0 7 0 0
586 1 0 0 0 0 0 1 0 0
fn=rustc_lint::builtin::<impl rustc_lint::passes::EarlyLintPass for rustc_session::lint::builtin::UnusedDocComment>::check_arm
792 7 1 1 0 0 0 4 0 0
793 4 1 1 2 0 0 0 0 0
794 4 0 0 0 0 0 1 0 0
795 6 1 1 5 0 0 0 0 0
fn=rustc_lint::builtin::warn_if_doc
746 156 1 1 0 0 0 130 0 0
775 104 2 2 91 0 0 0 0 0
fn=rustc_lint::register_builtins
1491 2 0 0 2 2 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_lint/context.rs
fn=<rustc_lint::BuiltinCombinedModuleLateLintPass as rustc_lint::passes::LateLintPass>::check_expr
683 13 0 0 13 0 0 0 0 0
684 2 0 0 2 0 0 0 0 0
685 3 0 0 2 1 0 1 0 0
fn=<rustc_lint::builtin::InvalidValue as rustc_lint::passes::LateLintPass>::check_expr
683 1 0 0 1 0 0 0 0 0
705 9 1 1 6 0 0 0 0 0
708 3 0 0 1 1 0 1 0 0
fn=<rustc_lint::builtin::MutableTransmutes as rustc_lint::passes::LateLintPass>::check_expr
683 1 0 0 1 0 0 0 0 0
705 9 1 1 7 0 0 0 0 0
708 3 0 0 1 0 0 1 0 0
fn=<rustc_lint::context::LateContext::get_def_path::AbsolutePathPrinter as rustc_middle::ty::print::Printer>::path_qualified
786 8 1 1 0 0 0 5 0 0
791 2 0 0 1 0 0 0 0 0
792 4 0 0 3 0 0 0 0 0
793 2 1 1 2 0 0 0 0 0
802 7 1 1 5 0 0 0 0 0
fn=<rustc_lint::types::TypeLimits as rustc_lint::passes::LateLintPass>::check_expr
683 1 0 0 1 0 0 0 0 0
fn=<rustc_lint::unused::UnusedResults as rustc_lint::passes::LateLintPass>::check_stmt
683 2 1 1 2 0 0 0 0 0
705 8 1 1 6 0 0 0 0 0
fn=_ZN10rustc_lint7builtin10MissingDoc24check_missing_docs_attrsN.llvm.M
635 4 0 0 4 0 0 0 0 0
648 2 0 0 2 0 0 0 0 0
651 1 0 0 1 0 0 0 0 0
fn=rustc_lint::context::EarlyContext::new
613 24 2 1 0 0 0 10 0 0
620 42 4 2 18 0 0 24 2 0
624 6 0 0 2 2 0 2 1 0
627 16 0 0 12 0 0 0 0 0
fn=rustc_lint::context::LateContext::match_def_path
729 16 1 1 0 0 0 6 0 0
732 4 1 1 2 0 0 0 0 0
733 12 1 1 8 0 0 0 0 0
851 2 0 0 2 0 0 0 0 0
fn=rustc_lint::context::LintStore::new
117 3 1 1 0 0 0 1 0 0
118 31 3 3 13 0 0 17 0 0
127 4 0 0 2 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_group
221 64 2 2 4 0 0 36 0 0
228 8 0 0 4 0 0 0 0 0
230 16 1 1 8 0 0 8 0 0
232 8 1 1 0 0 0 0 0 0
243 4 0 0 0 0 0 0 0 0
246 32 1 1 28 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_lints
0 115 1 1 0 0 0 0 0 0
175 28 2 2 0 0 0 24 0 0
177 115 0 0 115 2 0 0 0 0
179 345 0 0 230 1 0 115 0 0
180 575 0 0 345 1 0 115 0 0
184 646 0 0 230 70 0 0 0 0
185 4 0 0 0 0 0 4 0 0
187 12 0 0 4 1 0 4 0 0
188 24 0 0 0 0 0 16 0 0
190 8 0 0 8 0 0 0 0 0
199 156 0 0 0 0 0 104 0 0
201 52 0 0 52 2 0 0 0 0
208 32 1 1 28 1 0 0 0 0
fn=rustc_lint::context::LintStore::register_removed
256 384 1 1 0 0 0 192 0 0
257 32 0 0 0 0 0 0 0 0
258 256 0 0 224 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_renamed
248 112 2 2 0 0 0 96 0 0
249 64 1 1 8 0 0 32 0 0
250 32 1 1 24 0 0 0 0 0
253 16 0 0 16 0 0 0 0 0
254 64 1 1 56 0 0 0 0 0
fn=rustc_lint::register_builtins
211 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
0 38 0 0 12 0 0 12 0 0
760 2 0 0 2 0 0 0 0 0
783 10 0 0 2 0 0 6 0 0
834 12 0 0 6 0 0 0 0 0
838 6 0 0 6 1 0 6 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_lint/early.rs
fn=<rustc_lint::early::EarlyContextAndPass<T> as rustc_ast::visit::Visitor>::visit_expr
59 108 0 0 24 0 0 36 0 0
60 36 1 1 0 0 0 12 0 0
64 132 0 0 108 0 0 0 0 0
69 72 0 0 12 0 0 12 0 0
74 60 1 1 12 0 0 12 0 0
114 108 1 1 0 0 0 72 0 0
115 12 0 0 12 5 0 0 0 0
116 48 0 0 12 1 0 12 0 0
117 36 0 0 0 0 0 12 0 0
fn=_ZN10rustc_lint5early28EarlyContextAndPass$LT$T$GT$8check_idN.llvm.M
39 234 2 2 0 0 0 156 0 0
40 182 1 1 26 1 0 130 0 0
49 208 1 0 182 0 0 0 0 0
fn=_ZN10rustc_lint5early28EarlyContextAndPass$LT$T$GT$8check_idN.llvm.M
39 54 2 2 0 0 0 36 0 0
40 42 1 1 6 1 0 30 1 0
49 48 1 1 42 0 0 0 0 0
fn=rustc_ast::visit::walk_arm
103 5 0 0 1 0 0 1 0 0
104 3 1 1 1 0 0 1 0 0
105 3 0 0 0 0 0 1 0 0
106 4 0 0 1 1 0 1 0 0
fn=rustc_ast::visit::walk_expr
0 4 2 2 4 0 0 0 0 0
122 4 0 0 0 0 0 1 0 0
123 3 1 1 1 0 0 1 0 0
124 3 0 0 0 0 0 1 0 0
165 56 1 1 14 3 0 21 0 0
183 5 0 0 1 0 0 1 0 0
184 3 1 1 1 0 0 1 0 0
190 4 0 0 0 0 0 1 0 0
191 3 0 0 0 0 0 1 0 0
195 132 1 1 96 1 0 0 0 0
239 12 0 0 2 0 0 2 0 0
240 6 0 0 0 0 0 2 0 0
fn=rustc_ast::visit::walk_fn
122 8 1 1 0 0 0 2 0 0
123 6 0 0 2 2 0 2 0 0
124 6 0 0 0 0 0 2 0 0
183 9 0 0 2 2 0 2 0 0
184 6 0 0 2 0 0 2 0 0
186 20 2 2 13 1 0 0 0 0
fn=rustc_ast::visit::walk_item
0 5 3 3 5 0 0 0 0 0
128 30 2 2 9 2 0 14 0 0
129 6 1 1 0 0 0 2 0 0
130 22 1 1 4 0 0 14 0 0
131 30 2 2 7 1 0 14 0 0
165 38 2 2 15 2 0 12 0 0
204 6 1 1 2 2 0 2 0 0
245 8 0 0 0 0 0 2 0 0
fn=rustc_ast::visit::walk_mod
59 31 1 1 12 0 0 11 0 0
60 15 0 0 3 0 0 4 0 0
64 16 1 1 12 0 0 4 0 0
69 24 1 1 8 0 0 4 0 0
74 20 0 0 7 2 0 4 0 0
87 4 0 0 4 2 0 0 0 0
88 16 0 0 4 2 0 4 0 0
89 12 1 1 0 0 0 4 0 0
90 16 0 0 4 2 0 4 0 0
fn=rustc_ast::visit::walk_stmt
165 8 1 1 2 1 0 3 0 0
261 5 0 0 2 1 0 1 0 0
fn=rustc_ast::visit::walk_use_tree
165 32 0 0 8 1 0 12 0 0
239 6 1 1 1 1 0 1 0 0
240 4 0 0 0 0 0 2 0 0
fn=rustc_lint::early::check_ast_crate
0 31 7 7 3 0 0 0 0 0
59 17 0 0 4 2 0 8 0 0
60 4 1 1 0 0 0 2 0 0
64 8 1 1 4 0 0 2 0 0
69 8 0 0 5 2 0 2 0 0
74 9 1 1 5 0 0 2 0 0
169 10 1 1 2 2 0 2 0 0
170 4 0 0 0 0 0 2 0 0
171 4 0 0 0 0 0 2 0 0
172 10 1 1 2 2 0 2 0 0
304 8 2 2 4 0 0 4 0 0
305 27 3 3 12 2 0 10 2 0
313 6 1 1 2 2 0 2 0 0
317 7 0 0 3 2 0 2 0 0
319 12 2 2 6 0 0 6 0 0
322 21 2 2 0 0 0 17 3 0
331 12 2 2 0 0 0 4 2 0
333 12 0 0 8 0 0 4 0 0
335 4 0 0 2 2 0 0 0 0
336 12 2 2 6 0 0 6 0 0
337 4 0 0 2 0 0 2 0 0
339 2 0 0 0 0 0 0 0 0
374 4 1 1 2 0 0 0 0 0
375 8 0 0 0 0 0 8 0 0
381 18 2 2 14 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_lint/late.rs
fn=<rustc_lint::late::LateContextAndPass<T> as rustc_hir::intravisit::Visitor>::visit_expr
60 13 0 0 13 0 0 0 0 0
61 26 0 0 0 0 0 26 0 0
65 13 0 0 0 0 0 13 0 0
87 78 0 0 13 0 0 13 0 0
92 65 0 0 13 0 0 13 0 0
168 117 1 0 0 0 0 91 2 0
169 26 0 0 26 8 0 0 0 0
170 52 1 1 13 1 0 13 0 0
171 39 0 0 0 0 0 13 0 0
172 52 0 0 13 1 0 13 0 0
174 104 1 1 91 0 0 0 0 0
fn=<rustc_lint::late::LateContextAndPass<T> as rustc_hir::intravisit::Visitor>::visit_fn
0 2 1 1 0 0 0 0 0 0
186 11 1 1 0 0 0 7 0 0
198 9 0 0 2 0 0 4 0 0
199 18 2 2 9 0 0 6 0 0
200 1 0 0 1 0 0 0 0 0
202 3 1 0 1 0 0 2 0 0
204 8 0 0 7 0 0 0 0 0
279 3 1 1 0 0 0 1 0 0
fn=<rustc_lint::late::LateContextAndPass<T> as rustc_hir::intravisit::Visitor>::visit_nested_body
0 1 1 1 1 0 0 0 0 0
60 1 0 0 1 0 0 0 0 0
61 2 0 0 0 0 0 2 0 0
65 2 0 0 1 0 0 1 0 0
87 1 0 0 0 0 0 0 0 0
106 18 2 2 0 0 0 12 0 0
108 4 0 0 2 0 0 2 0 0
113 6 1 1 0 0 0 0 0 0
117 15 0 0 4 0 0 7 0 0
119 5 0 0 1 0 0 4 0 0
122 6 1 1 2 0 0 0 0 0
125 16 0 0 14 0 0 0 0 0
135 5 0 0 1 0 0 1 0 0
136 3 1 1 0 0 0 1 0 0
137 5 0 0 2 1 0 1 0 0
169 2 0 0 2 0 0 0 0 0
170 3 1 1 1 1 0 1 0 0
171 3 0 0 0 0 0 1 0 0
fn=_ZN10rustc_lint6levels11lint_levelsN.llvm.M
39 1 0 0 1 0 0 0 0 0
fn=rustc_data_structures::sync::join
0 1 1 0 0 0 0 0 0 0
485 2 0 0 1 0 0 0 0 0
487 2 0 0 0 0 0 1 0 0
491 2 0 0 1 1 0 0 0 0
493 5 0 0 1 0 0 2 0 0
494 5 1 1 0 0 0 4 0 0
fn=rustc_hir::intravisit::Visitor::visit_generic_arg
323 4 0 0 1 1 0 1 0 0
fn=rustc_hir::intravisit::Visitor::visit_nested_item
0 15 1 1 0 0 0 3 0 0
60 24 2 2 12 0 0 12 0 0
61 12 0 0 0 0 0 12 0 0
65 24 0 0 12 0 0 12 0 0
72 12 0 0 6 0 0 6 0 0
73 15 2 1 9 0 0 6 0 0
74 36 1 1 6 0 0 24 0 0
76 15 1 0 9 1 0 6 0 0
87 18 0 0 3 0 0 6 0 0
92 18 2 1 9 1 0 3 0 0
103 18 0 0 6 1 0 6 0 0
142 18 0 0 6 1 0 12 0 0
143 18 0 0 18 4 0 0 0 0
144 12 1 1 12 0 0 0 0 0
145 24 0 0 6 3 0 6 0 0
146 18 1 1 0 0 0 6 0 0
147 12 0 0 3 1 1 3 0 0
150 6 0 0 0 0 0 6 0 0
fn=rustc_hir::intravisit::walk_arm
60 1 0 0 1 0 0 0 0 0
61 2 0 0 0 0 0 2 0 0
65 1 0 0 0 0 0 1 0 0
164 1 0 0 0 0 0 0 0 0
165 3 0 0 0 0 0 1 0 0
169 2 0 0 2 0 0 0 0 0
170 4 1 0 1 0 0 1 0 0
171 3 0 0 0 0 0 1 0 0
fn=rustc_hir::intravisit::walk_block
183 6 0 0 0 0 0 2 0 0
fn=rustc_hir::intravisit::walk_crate
80 8 1 1 1 1 0 1 0 0
82 7 1 1 1 1 0 1 0 0
249 2 0 0 1 0 0 0 0 0
fn=rustc_hir::intravisit::walk_expr
60 6 0 0 6 1 0 0 0 0
61 14 1 1 0 0 0 14 0 0
65 14 0 0 2 0 0 12 0 0
87 3 0 0 0 0 0 0 0 0
164 4 0 0 1 0 0 1 0 0
165 3 0 0 0 0 0 1 0 0
169 14 2 2 14 3 0 0 0 0
170 27 0 0 6 0 0 7 0 0
171 21 1 1 0 0 0 7 0 0
182 8 0 0 0 0 0 2 0 0
183 6 0 0 0 0 0 2 0 0
262 10 1 1 2 1 0 2 0 0
268 4 1 1 1 1 0 1 0 0
269 3 0 0 0 0 0 1 0 0
fn=rustc_hir::intravisit::walk_fn
0 1 0 0 1 0 0 0 0 0
278 5 1 1 1 1 0 1 0 0
fn=rustc_hir::intravisit::walk_item
0 2 2 2 2 0 0 0 0 0
198 5 0 0 2 1 0 3 0 0
199 25 2 2 8 1 0 12 0 0
200 23 2 2 7 0 0 11 0 0
201 24 2 2 10 1 0 11 0 0
202 4 0 0 2 0 0 2 0 0
245 20 1 1 3 0 0 10 0 0
328 3 0 0 1 1 0 1 0 0
333 8 0 0 0 0 0 2 0 0
fn=rustc_hir::intravisit::walk_pat
0 2 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_qpath
240 5 1 1 1 0 0 1 0 0
241 5 0 0 0 0 0 2 0 0
245 21 0 0 1 0 0 7 0 0
328 14 1 1 2 0 0 2 0 0
fn=rustc_hir::intravisit::walk_stmt
60 2 0 0 2 0 0 0 0 0
61 4 0 0 0 0 0 4 0 0
65 2 0 0 0 0 0 2 0 0
87 2 0 0 0 0 0 0 0 0
169 4 0 0 4 0 0 0 0 0
170 6 0 0 2 0 0 2 0 0
171 6 0 0 0 0 0 2 0 0
fn=rustc_hir::intravisit::walk_ty
0 1 0 0 0 0 0 0 0 0
fn=rustc_lint::late::late_lint_crate
0 10 2 1 0 0 0 0 0 0
61 2 0 0 0 0 0 1 0 0
65 1 1 1 0 0 0 1 0 0
87 4 0 0 1 1 0 1 0 0
92 4 0 0 1 0 0 1 0 0
421 3 1 1 1 0 0 2 0 0
429 2 0 0 1 0 0 1 0 0
435 19 2 2 4 1 0 12 0 0
438 2 0 0 2 0 0 0 0 0
441 3 1 1 1 1 0 1 0 0
443 2 0 0 0 0 0 1 0 0
445 3 0 0 1 0 0 1 0 0
449 9 2 2 0 0 0 7 0 0
450 1 0 0 1 1 0 1 0 0
452 3 1 1 2 1 0 0 0 0
453 1 0 0 0 0 0 0 0 0
457 3 0 0 2 0 0 1 0 0
476 10 1 1 7 0 0 0 0 0
fn=rustc_lint::late::late_lint_mod
0 8 0 0 0 0 0 0 0 0
39 2 0 0 2 0 0 0 0 0
80 2 0 0 0 0 0 0 0 0
387 18 1 1 3 0 0 15 0 0
389 9 1 1 5 1 0 2 0 0
394 10 1 1 1 1 0 2 0 0
398 7 1 1 0 0 0 6 0 0
403 3 1 1 2 0 0 0 0 0
413 1 0 0 0 0 0 0 0 0
416 8 0 0 7 0 0 0 0 0
fn=rustc_lint::late::unerased_lint_store
38 2 1 1 0 0 0 2 0 0
39 2 0 0 2 0 0 0 0 0
41 6 0 0 4 0 0 0 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
0 1 1 0 0 0 0 0 0 0
483 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_lint/levels.rs
fn=<rustc_lint::non_ascii_idents::NonAsciiIdents as rustc_lint::passes::EarlyLintPass>::check_crate
450 31 3 3 9 1 0 5 0 0
fn=_ZN10rustc_lint6levels11lint_levelsN.llvm.M
0 1 0 0 0 0 0 0 0 0
25 8 1 1 0 0 0 7 0 0
28 5 1 1 2 1 0 1 0 0
29 14 1 1 6 0 0 8 0 0
30 3 1 1 1 0 0 2 0 0
32 7 0 0 3 1 0 2 0 0
34 1 0 0 1 0 0 0 0 0
40 12 1 1 6 0 0 6 0 0
41 8 1 1 7 0 0 0 0 0
445 1 0 0 0 0 0 1 0 0
468 2 0 0 1 0 0 0 0 0
476 11 1 1 6 0 0 5 0 0
fn=rustc_hir::intravisit::Visitor::visit_nested_item
445 3 0 0 0 0 0 3 0 0
492 12 0 0 6 0 0 3 0 0
493 6 0 0 0 0 0 0 0 0
505 9 0 0 3 0 0 3 0 0
515 12 1 1 12 0 0 0 0 0
516 9 1 1 0 0 0 3 0 0
fn=rustc_hir::intravisit::walk_arm
445 1 0 0 0 0 0 1 0 0
492 5 0 0 2 0 0 1 0 0
493 1 0 0 0 0 0 0 0 0
527 2 0 0 2 0 0 0 0 0
528 3 1 1 0 0 0 1 0 0
fn=rustc_hir::intravisit::walk_body
0 1 1 1 1 0 0 0 0 0
445 1 0 0 0 0 0 1 0 0
492 5 0 0 2 0 0 1 0 0
493 1 0 0 0 0 0 0 0 0
527 2 0 0 2 1 0 0 0 0
528 3 1 1 0 0 0 1 0 0
fn=rustc_hir::intravisit::walk_expr
0 4 1 1 0 0 0 0 0 0
445 9 0 0 1 0 0 8 0 0
492 40 3 3 16 0 0 8 0 0
493 10 0 0 0 0 0 0 0 0
527 14 2 2 14 1 0 0 0 0
528 21 1 1 0 0 0 7 0 0
556 4 1 1 4 0 0 0 0 0
557 3 0 0 0 0 0 1 0 0
fn=rustc_hir::intravisit::walk_fn
505 3 1 1 1 0 0 1 0 0
fn=rustc_hir::intravisit::walk_stmt
445 4 0 0 0 0 0 2 0 0
492 10 0 0 4 0 0 2 0 0
493 2 0 0 0 0 0 0 0 0
527 4 1 1 4 0 0 0 0 0
528 6 0 0 0 0 0 2 0 0
fn=rustc_lint::levels::LintLevelsBuilder::new
0 3 0 0 0 0 0 0 0 0
57 36 6 2 0 0 0 21 2 0
58 36 3 1 6 0 0 27 1 0
60 3 0 0 3 3 0 3 1 0
66 9 0 0 0 0 0 3 0 0
68 27 3 1 21 0 0 0 0 0
72 3 0 0 0 0 0 3 0 0
95 33 6 2 15 0 0 18 0 0
fn=rustc_lint::levels::LintLevelsBuilder::pop
445 18 2 1 0 0 0 18 0 0
446 18 0 0 18 0 0 0 0 0
fn=rustc_lint::levels::LintLevelsBuilder::push
0 112 0 0 0 0 0 36 7 0
112 432 3 1 0 0 0 288 2 0
119 108 0 0 36 0 0 36 0 0
120 36 0 0 0 0 0 36 0 0
122 20 2 1 0 0 0 12 0 0
123 8 2 1 4 0 0 0 0 0
341 72 3 1 36 0 0 0 0 0
419 36 3 1 36 0 0 0 0 0
420 36 0 0 0 0 0 0 0 0
426 324 3 1 252 0 0 0 0 0
fn=rustc_lint::provide
575 2 1 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_lint/lib.rs
fn=rustc_lint::lint_mod
96 2 1 0 0 0 0 0 0 0
fn=rustc_lint::new_lint_store
209 10 2 2 0 0 0 6 0 0
210 1 0 0 1 1 0 1 0 0
212 3 0 0 0 0 0 1 0 0
213 2 0 0 0 0 0 0 0 0
218 9 1 1 7 1 0 0 0 0
fn=rustc_lint::provide
92 2 0 0 0 0 0 1 0 0
93 1 0 0 1 0 0 0 0 0
fn=rustc_lint::register_builtins
0 5 0 0 1 0 0 0 0 0
223 8 1 1 0 0 0 6 0 0
245 2 0 0 0 0 0 0 0 0
251 4 0 0 2 2 0 2 0 0
252 4 0 0 2 1 0 2 0 0
253 2 0 0 1 0 0 1 0 0
254 4 0 0 2 1 0 2 0 0
257 18 2 2 7 4 0 8 0 0
264 121 12 12 73 30 0 60 6 0
289 32 3 3 16 5 0 12 0 0
304 27 1 1 13 7 0 10 0 0
313 7 1 1 1 1 0 1 0 0
314 6 0 0 0 0 0 1 0 0
315 6 1 1 0 0 0 1 0 0
316 6 0 0 0 0 0 1 0 0
317 6 1 1 0 0 0 1 0 0
318 6 0 0 0 0 0 1 0 0
319 6 1 1 0 0 0 1 0 0
320 6 0 0 0 0 0 1 0 0
321 7 1 1 1 1 0 1 0 0
322 6 0 0 0 0 0 1 0 0
323 6 1 1 0 0 0 1 0 0
324 6 0 0 0 0 0 1 0 0
329 6 1 1 0 0 0 1 0 0
330 6 1 1 0 0 0 1 0 0
331 6 0 0 0 0 0 1 0 0
332 6 1 1 0 0 0 1 0 0
333 6 0 0 0 0 0 1 0 0
337 6 1 1 0 0 0 1 0 0
342 6 0 0 0 0 0 1 0 0
347 6 1 1 0 0 0 1 0 0
352 6 0 0 0 0 0 1 0 0
357 6 1 1 0 0 0 1 0 0
362 6 0 0 0 0 0 1 0 0
367 6 1 1 0 0 0 1 0 0
372 6 0 0 0 0 0 1 0 0
377 6 1 1 0 0 0 1 0 0
382 7 0 0 0 0 0 1 0 0
387 6 1 1 0 0 0 1 0 0
392 6 0 0 0 0 0 1 0 0
396 6 0 0 0 0 0 1 0 0
400 6 1 1 0 0 0 1 0 0
401 6 0 0 0 0 0 1 0 0
406 6 1 1 0 0 0 1 0 0
411 6 0 0 0 0 0 1 0 0
416 6 1 1 0 0 0 1 0 0
421 6 0 0 0 0 0 1 0 0
426 6 1 1 0 0 0 1 0 0
431 6 0 0 0 0 0 1 0 0
436 6 1 1 0 0 0 1 0 0
441 6 0 0 0 0 0 1 0 0
442 8 0 0 7 1 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_lint/non_ascii_idents.rs
fn=<rustc_lint::non_ascii_idents::NonAsciiIdents as rustc_lint::passes::EarlyLintPass>::check_crate
0 7 0 0 0 0 0 1 0 0
37 8 1 1 0 0 0 6 0 0
44 1 0 0 1 0 0 0 0 0
46 1 0 0 1 0 0 0 0 0
47 1 0 0 1 0 0 0 0 0
49 2 0 0 1 0 0 1 0 0
51 4 0 0 0 0 0 0 0 0
60 1 0 0 1 0 0 0 0 0
61 9 1 1 3 1 0 6 0 0
62 6 0 0 6 1 0 3 0 0
79 3 1 1 0 0 0 0 0 0
125 3 1 1 0 0 0 0 0 0
233 8 0 0 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_lint/nonstandard_style.rs
fn=<rustc_lint::BuiltinCombinedModuleLateLintPass as rustc_lint::passes::LateLintPass>::check_item
340 6 0 0 3 0 0 0 0 0
410 15 0 0 3 0 0 0 0 0
fn=<rustc_lint::nonstandard_style::NonCamelCaseTypes as rustc_lint::passes::EarlyLintPass>::check_item
126 24 2 2 0 0 0 18 0 0
130 10 1 1 0 0 0 2 0 0
137 18 1 1 3 0 0 0 0 0
144 24 1 1 21 0 0 0 0 0
fn=<rustc_lint::nonstandard_style::NonSnakeCase as rustc_lint::passes::LateLintPass>::check_fn
0 1 0 0 0 0 0 0 0 0
309 8 2 2 0 0 0 5 0 0
319 3 0 0 1 0 0 0 0 0
330 1 0 0 0 0 0 0 0 0
333 11 1 1 5 0 0 0 0 0
fn=<rustc_lint::nonstandard_style::NonSnakeCase as rustc_lint::passes::LateLintPass>::check_mod
0 1 0 0 0 0 0 0 0 0
252 7 2 2 0 0 0 6 0 0
259 1 0 0 0 0 0 0 0 0
263 5 0 0 3 1 0 0 0 0
266 9 2 2 2 1 0 3 0 0
298 2 0 0 1 0 0 0 0 0
301 8 0 0 7 0 0 0 0 0
fn=<rustc_lint::nonstandard_style::NonSnakeCase as rustc_lint::passes::LateLintPass>::check_pat
354 7 1 1 0 0 0 6 0 0
355 2 1 1 1 0 0 0 0 0
371 8 1 1 7 0 0 0 0 0
fn=_ZN10rustc_lint17nonstandard_style12NonSnakeCase16check_snake_caseN.llvm.M
203 10 1 1 0 0 0 8 0 0
205 1 0 0 0 0 0 0 0 0
209 4 1 1 0 0 0 1 0 0
214 8 1 1 0 0 0 0 0 0
225 6 1 1 2 1 0 4 0 0
248 7 0 0 6 0 0 0 0 0
fn=rustc_hir::intravisit::walk_arm
434 2 0 0 1 0 0 0 0 0
fn=rustc_hir::intravisit::walk_generics
0 1 1 1 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_lint/passes.rs
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_arm
241 6 1 1 0 0 0 3 0 0
242 7 1 1 4 1 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_attribute
241 12 0 0 0 0 0 6 0 0
242 16 1 1 10 2 0 2 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_block
241 14 1 1 0 0 0 12 0 0
243 16 1 1 14 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_block_post
243 2 0 0 2 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_crate
241 3 1 1 0 0 0 1 0 0
242 2 0 0 1 1 0 2 0 0
243 3 0 0 2 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_crate_post
243 1 0 0 1 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_expr
241 72 1 1 0 0 0 36 0 0
242 156 1 1 48 4 0 48 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_expr_post
243 12 1 1 12 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_fn
241 2 1 1 0 0 0 1 0 0
242 1 0 0 1 0 0 0 0 0
243 3 0 0 2 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_fn_post
243 1 1 1 1 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_generics
243 1 1 1 1 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_ident
243 14 1 1 14 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_item
241 21 1 1 0 0 0 9 0 0
242 36 1 1 15 2 0 3 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_item_post
243 3 0 0 3 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_mod
243 2 1 1 2 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_pat
241 6 0 0 0 0 0 3 0 0
242 9 0 0 5 2 0 1 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_pat_post
243 1 0 0 1 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_path
243 3 1 1 3 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_stmt
241 18 1 1 0 0 0 10 0 0
243 14 0 0 12 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::exit_lint_attrs
243 32 1 1 32 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedLateLintPass as rustc_lint::passes::LateLintPass>::check_arm
115 1 0 0 1 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedLateLintPass as rustc_lint::passes::LateLintPass>::check_attribute
113 12 1 0 0 0 0 6 0 0
114 16 1 0 10 1 0 2 0 0
fn=<rustc_lint::BuiltinCombinedLateLintPass as rustc_lint::passes::LateLintPass>::check_block
115 5 0 0 5 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedLateLintPass as rustc_lint::passes::LateLintPass>::check_body
115 2 0 0 2 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedLateLintPass as rustc_lint::passes::LateLintPass>::check_crate
114 2 1 1 1 1 1 0 0 0
fn=<rustc_lint::BuiltinCombinedLateLintPass as rustc_lint::passes::LateLintPass>::check_crate_post
115 1 0 0 1 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedLateLintPass as rustc_lint::passes::LateLintPass>::check_expr
114 13 1 1 13 1 0 0 0 0
fn=<rustc_lint::BuiltinCombinedLateLintPass as rustc_lint::passes::LateLintPass>::check_fn
115 2 1 1 2 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedLateLintPass as rustc_lint::passes::LateLintPass>::check_item
113 21 2 1 0 0 0 9 0 0
114 51 4 2 18 6 0 6 0 0
fn=<rustc_lint::BuiltinCombinedLateLintPass as rustc_lint::passes::LateLintPass>::check_item_post
115 3 0 0 3 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedLateLintPass as rustc_lint::passes::LateLintPass>::check_mod
115 2 1 0 2 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedLateLintPass as rustc_lint::passes::LateLintPass>::check_name
115 14 2 1 14 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedLateLintPass as rustc_lint::passes::LateLintPass>::check_pat
115 1 0 0 1 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedLateLintPass as rustc_lint::passes::LateLintPass>::check_path
115 3 1 1 3 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedLateLintPass as rustc_lint::passes::LateLintPass>::check_stmt
115 3 0 0 3 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedLateLintPass as rustc_lint::passes::LateLintPass>::check_ty
115 14 0 0 14 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedLateLintPass as rustc_lint::passes::LateLintPass>::enter_lint_attrs
114 34 1 1 17 3 0 0 0 0
fn=<rustc_lint::BuiltinCombinedLateLintPass as rustc_lint::passes::LateLintPass>::exit_lint_attrs
113 17 0 0 0 0 0 17 0 0
115 34 0 0 34 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedModuleLateLintPass as rustc_lint::passes::LateLintPass>::check_expr
113 78 1 1 0 0 0 39 0 0
114 247 1 1 91 4 0 39 0 0
fn=<rustc_lint::BuiltinCombinedModuleLateLintPass as rustc_lint::passes::LateLintPass>::check_item
113 18 1 1 0 0 0 9 0 0
114 84 3 3 30 7 2 18 0 0
fn=<rustc_lint::BuiltinCombinedPreExpansionLintPass as rustc_lint::passes::EarlyLintPass>::check_block
243 2 1 1 2 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedPreExpansionLintPass as rustc_lint::passes::EarlyLintPass>::check_crate
243 2 1 1 2 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedPreExpansionLintPass as rustc_lint::passes::EarlyLintPass>::check_fn
243 2 1 1 2 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedPreExpansionLintPass as rustc_lint::passes::EarlyLintPass>::check_generics
243 1 1 1 1 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedPreExpansionLintPass as rustc_lint::passes::EarlyLintPass>::check_ident
241 4 1 1 0 0 0 0 0 0
243 4 0 0 2 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedPreExpansionLintPass as rustc_lint::passes::EarlyLintPass>::check_item
243 2 0 0 2 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedPreExpansionLintPass as rustc_lint::passes::EarlyLintPass>::check_mac
241 2 0 0 0 0 0 1 0 0
fn=<rustc_lint::BuiltinCombinedPreExpansionLintPass as rustc_lint::passes::EarlyLintPass>::check_mod
243 2 0 0 2 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedPreExpansionLintPass as rustc_lint::passes::EarlyLintPass>::check_stmt
243 1 0 0 1 0 0 0 0 0
fn=<rustc_lint::BuiltinCombinedPreExpansionLintPass as rustc_lint::passes::EarlyLintPass>::exit_lint_attrs
243 4 1 1 4 0 0 0 0 0
fn=<rustc_lint::late::LateContextAndPass<T> as rustc_hir::intravisit::Visitor>::visit_fn
114 25 2 2 10 1 0 12 0 0
fn=rustc_hir::intravisit::walk_arm
114 8 2 2 2 1 0 2 0 0
fn=rustc_hir::intravisit::walk_block
114 8 0 0 0 0 0 2 0 0
fn=rustc_lint::BuiltinCombinedEarlyLintPass::get_lints
262 6 1 1 0 0 0 4 0 0
264 1 0 0 1 1 0 1 0 0
266 7 0 0 5 0 0 0 0 0
fn=rustc_lint::BuiltinCombinedEarlyLintPass::new
256 4 1 1 0 0 0 1 0 0
257 5 0 0 2 0 0 3 0 0
260 4 0 0 2 0 0 0 0 0
fn=rustc_lint::BuiltinCombinedLateLintPass::get_lints
134 6 1 1 0 0 0 4 0 0
138 7 0 0 5 0 0 0 0 0
fn=rustc_lint::BuiltinCombinedLateLintPass::new
128 4 1 0 0 0 0 2 0 0
129 26 2 2 9 0 0 16 0 0
132 5 0 0 3 0 0 0 0 0
fn=rustc_lint::BuiltinCombinedPreExpansionLintPass::get_lints
262 5 1 1 0 0 0 3 0 0
266 6 1 1 4 0 0 0 0 0
fn=rustc_lint::BuiltinCombinedPreExpansionLintPass::new
260 1 0 0 1 0 0 0 0 0
fn=rustc_lint::late::late_lint_mod
0 1 0 0 0 0 0 1 0 0
114 4 1 1 1 1 0 1 0 0
fn=rustc_lint::register_builtins
136 1 0 0 1 1 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_lint/redundant_semicolon.rs
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_block
0 6 0 0 0 0 0 0 0 0
19 4 1 1 2 1 0 0 0 0
29 6 1 1 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_lint/types.rs
fn=<rustc_lint::late::LateContextAndPass<T> as rustc_hir::intravisit::Visitor>::visit_fn
0 5 1 1 2 0 0 1 0 0
1056 2 0 0 0 0 0 0 0 0
1096 3 0 0 0 0 0 1 0 0
1101 2 0 0 0 0 0 2 0 0
fn=<rustc_lint::types::TypeLimits as rustc_lint::passes::LateLintPass>::check_expr
356 5 1 1 3 0 0 1 0 0
357 7 0 0 1 0 0 0 0 0
395 117 3 1 0 0 0 78 0 0
397 89 3 1 13 0 0 0 0 0
410 7 1 1 2 0 0 3 0 0
493 104 1 1 91 0 0 0 0 0
fn=<rustc_lint::types::VariantSizeDifferences as rustc_lint::passes::LateLintPass>::check_item
1111 21 1 1 0 0 0 18 0 0
1112 6 0 0 3 0 0 0 0 0
1180 24 1 1 21 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_lint/unused.rs
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_arm
731 4 0 0 0 0 0 1 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_item
582 30 1 1 3 0 0 0 0 0
932 6 1 1 0 0 0 0 0 0
933 3 0 0 0 0 0 1 0 0
fn=<rustc_lint::BuiltinCombinedEarlyLintPass as rustc_lint::passes::EarlyLintPass>::check_stmt
553 4 1 1 0 0 0 0 0 0
719 10 0 0 2 0 0 0 0 0
fn=<rustc_lint::unused::UnusedAllocation as rustc_lint::passes::LateLintPass>::check_expr
947 104 2 2 0 0 0 91 0 0
949 26 0 0 13 1 0 0 0 0
968 104 0 0 91 0 0 0 0 0
fn=<rustc_lint::unused::UnusedAttributes as rustc_lint::passes::LateLintPass>::check_attribute
0 5 0 0 0 0 0 0 0 0
280 22 4 2 0 0 0 14 0 0
283 8 0 0 2 1 0 2 0 0
287 8 0 0 4 1 0 2 0 0
289 2 2 1 2 0 0 0 0 0
290 4 2 1 2 2 0 0 0 0
296 4 0 0 1 1 0 1 0 0
317 16 0 0 14 0 0 0 0 0
fn=<rustc_lint::unused::UnusedBraces as rustc_lint::passes::EarlyLintPass>::check_expr
0 60 0 0 10 3 3 0 0 0
493 48 0 0 12 0 0 0 0 0
539 14 1 1 4 0 0 0 0 0
543 7 1 1 1 0 0 2 0 0
857 96 1 1 0 0 0 84 0 0
859 96 1 1 84 0 0 0 0 0
fn=<rustc_lint::unused::UnusedBraces as rustc_lint::unused::UnusedDelimLint>::check_unused_delims_expr
785 10 1 1 0 0 0 6 0 0
795 5 0 0 1 0 0 0 0 0
853 8 1 1 7 0 0 0 0 0
fn=<rustc_lint::unused::UnusedParens as rustc_lint::passes::EarlyLintPass>::check_expr
0 61 0 0 10 2 2 0 0 0
512 3 1 1 1 0 0 0 0 0
539 14 1 1 4 0 0 0 0 0
543 7 0 0 1 0 0 2 0 0
548 8 0 0 2 0 0 4 0 0
684 96 1 1 0 0 0 84 0 0
685 48 0 0 12 3 0 0 0 0
690 96 1 1 84 0 0 0 0 0
fn=<rustc_lint::unused::UnusedParens as rustc_lint::passes::EarlyLintPass>::check_pat
0 1 0 0 0 0 0 0 0 0
692 6 1 1 0 0 0 5 0 0
696 5 0 0 2 1 1 0 0 0
712 6 2 2 5 0 0 0 0 0
fn=<rustc_lint::unused::UnusedParens as rustc_lint::unused::UnusedDelimLint>::check_unused_delims_expr
0 4 0 0 0 0 0 4 0 0
612 18 1 1 0 0 0 12 0 0
622 10 0 0 2 0 0 0 0 0
644 16 2 2 14 0 0 0 0 0
fn=<rustc_lint::unused::UnusedResults as rustc_lint::passes::LateLintPass>::check_stmt
0 15 1 1 0 0 0 7 0 0
39 14 1 1 0 0 0 12 0 0
41 6 0 0 4 0 0 0 0 0
45 4 0 0 2 0 0 0 0 0
49 4 0 0 2 0 0 2 0 0
50 26 1 1 2 0 0 8 0 0
55 10 1 1 2 0 0 0 0 0
57 3 0 0 2 0 0 0 0 0
59 6 1 1 0 0 0 0 0 0
71 2 1 1 0 0 0 0 0 0
73 2 2 2 0 0 0 0 0 0
83 5 0 0 1 0 0 0 0 0
113 2 0 0 0 0 0 0 0 0
222 6 0 0 2 1 0 4 0 0
223 15 0 0 0 0 0 3 0 0
243 16 2 2 14 0 0 0 0 0
fn=<rustc_lint::unused::UnusedResults as rustc_lint::passes::LateLintPass>::check_stmt::check_must_use_ty
118 36 2 2 4 0 0 24 2 0
127 2 0 0 0 0 0 0 0 0
208 18 2 2 14 0 0 0 0 0
fn=_ZN10rustc_lint6unused12UnusedParens23check_unused_parens_patN.llvm.M
648 3 1 1 0 0 0 2 0 0
657 2 0 0 1 0 0 0 0 0
680 4 1 1 3 0 0 0 0 0
fn=_ZN10rustc_lint6unused18UnusedImportBraces14check_use_treeN.llvm.M
898 7 1 1 0 0 0 7 0 0
899 2 0 0 1 0 0 0 0 0
927 8 1 1 7 0 0 0 0 0
fn=rustc_hir::intravisit::walk_block
256 10 1 1 4 1 0 0 0 0
257 6 0 0 4 0 0 0 0 0
fn=rustc_lint::BuiltinCombinedLateLintPass::get_lints
277 2 0 0 2 2 0 0 0 0
fn=rustc_lint::BuiltinCombinedLateLintPass::new
273 3 0 0 2 2 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_llvm/lib.rs
fn=LLVMRustStringWriteImpl
25 90 9 1 0 0 0 90 0 0
33 108 0 0 90 0 0 0 0 0
fn=rustc_llvm::initialize_available_targets
37 1 1 1 0 0 0 1 0 0
46 64 6 6 64 62 0 62 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_metadata/creader.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
81 2061 0 0 2061 14 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_span::span_encoding::Span>>::specialized_decode
0 74 0 0 74 4 0 0 0 0
fn=_ZN14rustc_metadata7creader6CStore30push_dependencies_in_postorderN.llvm.M
0 177 0 0 177 0 0 0 0 0
135 1230 4 2 0 0 0 738 1 0
138 137 0 0 137 20 0 0 0 0
140 321 0 0 0 0 0 107 0 0
146 984 0 0 861 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
0 18 0 0 1 0 0 0 0 0
107 2 0 0 1 0 0 1 0 0
129 30 0 0 15 0 0 0 0 0
151 70 0 0 0 0 0 14 0 0
fn=once_cell::unsync::OnceCell<T>::get_or_init
81 10 0 0 10 0 0 0 0 0
fn=rustc_hir::definitions::DefPath::make
81 35 0 0 35 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::cstore
202 666 9 1 0 0 0 0 0 0
203 666 0 0 666 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::inject_dependency_if
0 94 0 0 32 0 0 32 0 0
129 90 1 1 30 0 0 0 0 0
153 6 0 0 0 0 0 2 0 0
794 28 1 1 0 0 0 20 0 0
803 8 1 1 4 1 0 2 0 0
810 30 1 1 0 0 0 12 0 0
812 80 0 0 32 2 1 16 0 0
829 140 0 0 56 0 0 28 0 0
833 2 0 0 0 0 0 0 0 0
836 16 1 1 14 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::inject_panic_runtime::{{closure}}
684 44 0 0 44 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::into_cstore
205 2 0 0 0 0 0 1 0 0
206 4 0 0 2 0 0 2 0 0
207 3 0 0 2 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::load
0 220 0 0 14 0 0 73 0 0
129 315 0 0 105 25 0 0 0 0
503 154 1 1 0 0 0 84 0 0
504 308 42 3 126 0 0 140 21 2
505 294 41 3 126 0 0 140 14 1
517 42 0 0 0 0 0 14 0 0
518 154 1 1 14 14 0 56 14 1
519 238 16 3 112 0 0 126 0 0
521 73 0 0 0 0 0 0 0 0
524 56 14 1 14 0 0 28 0 0
527 56 9 1 14 0 0 14 0 0
531 112 0 0 98 13 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
0 814 81 12 344 0 0 119 2 1
112 14 1 1 14 14 0 14 0 0
123 14 0 0 0 0 0 0 0 0
124 42 0 0 14 0 0 28 0 0
129 2181 0 0 727 9 0 0 0 0
212 441 0 0 0 0 0 0 0 0
217 185 0 0 0 0 0 0 0 0
235 8 0 0 2 0 0 2 0 0
258 1 1 1 0 0 0 0 0 0
259 1 0 0 0 0 0 0 0 0
262 7 0 0 3 1 0 1 0 0
271 14 0 0 0 0 0 0 0 0
278 28 0 0 14 0 0 14 0 0
280 73 0 0 0 0 0 0 0 0
289 168 14 1 98 0 0 42 0 0
300 56 14 1 14 0 0 28 0 0
302 252 39 3 112 0 0 112 41 2
303 14 0 0 0 0 0 14 0 0
305 28 0 0 0 0 0 0 0 0
308 140 12 1 56 14 0 56 14 1
311 14 0 0 0 0 0 14 14 0
313 14 0 0 0 0 0 0 0 0
323 14 0 0 0 0 0 0 0 0
326 5 1 1 0 0 0 3 0 0
330 70 18 2 14 0 0 28 28 2
332 14 0 0 0 0 0 0 0 0
347 280 9 1 28 5 0 112 0 0
348 14 0 0 14 0 0 0 0 0
349 84 9 1 28 5 0 28 1 0
350 42 0 0 14 0 0 14 0 0
352 14 0 0 14 5 0 0 0 0
353 56 9 1 28 0 0 28 0 0
355 168 9 1 84 5 0 84 0 0
356 14 0 0 14 0 0 0 0 0
360 112 6 1 28 8 0 28 0 0
362 28 0 0 0 0 0 28 14 0
363 28 0 0 14 0 0 0 0 0
438 915 16 1 0 0 0 488 2 1
444 61 0 0 0 0 0 0 0 0
445 152 16 1 61 9 0 61 2 1
449 136 0 0 0 0 0 0 0 0
451 118 8 0 59 0 0 59 0 0
452 236 0 0 118 0 0 118 20 0
458 610 5 2 366 0 0 122 13 2
459 235 2 1 47 0 0 141 11 0
461 14 0 0 0 0 0 0 0 0
462 252 1 1 70 1 1 154 0 0
463 14 0 0 14 0 0 0 0 0
464 28 0 0 28 0 0 0 0 0
465 14 0 0 14 0 0 0 0 0
475 98 0 0 14 0 0 28 0 0
476 126 28 2 14 0 0 42 14 1
485 14 0 0 0 0 0 14 0 0
488 263 13 1 47 0 0 94 0 0
490 94 0 0 0 0 0 0 0 0
494 141 6 1 0 0 0 94 0 0
497 476 54 4 252 22 1 224 84 5
501 488 7 0 427 22 0 0 0 0
554 14 0 0 0 0 0 0 0 0
562 28 0 0 0 0 0 0 0 0
564 994 16 3 205 0 0 553 52 2
565 59 0 0 0 0 0 0 0 0
570 59 0 0 0 0 0 0 0 0
573 472 1 1 118 0 0 59 0 0
578 84 1 1 56 5 0 14 5 0
fn=rustc_metadata::creader::CrateLoader::new
178 10 1 1 0 0 0 5 0 0
183 13 1 1 2 0 0 10 0 0
186 5 0 0 1 1 0 2 0 0
187 2 1 1 0 0 0 2 0 0
199 8 0 0 6 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::postprocess
0 38 0 0 4 0 0 1 0 0
129 180 0 0 60 3 0 0 0 0
612 4 0 0 2 0 0 1 0 0
625 3 1 1 2 1 0 2 0 0
626 2 1 1 0 0 0 0 0 0
627 4 0 0 1 0 0 1 0 0
630 42 0 0 0 0 0 0 0 0
631 1 0 0 0 0 0 0 0 0
634 3 0 0 0 0 0 1 0 0
637 2 0 0 0 0 0 0 0 0
644 4 1 1 0 0 0 0 0 0
661 4 1 1 1 0 0 0 0 0
664 1 0 0 0 0 0 0 0 0
666 6 1 1 0 0 0 3 0 0
671 1 0 0 0 0 0 0 0 0
674 3 0 0 1 0 0 0 0 0
683 1 1 1 0 0 0 1 0 0
684 4 0 0 0 0 0 1 0 0
688 6 0 0 2 1 0 0 0 0
689 1 0 0 1 1 0 0 0 0
690 2 1 1 1 1 0 1 0 0
707 3 0 0 1 1 0 2 0 0
708 2 1 1 0 0 0 0 0 0
722 2 0 0 1 1 0 1 0 0
724 30 0 0 0 0 0 0 0 0
726 3 0 0 0 0 0 1 0 0
733 5 0 0 2 1 0 1 0 0
734 1 0 0 1 1 0 0 0 0
749 1 0 0 1 0 0 0 0 0
751 14 0 0 0 0 0 0 0 0
767 1 0 0 0 0 0 0 0 0
776 3 0 0 2 0 0 1 0 0
778 42 0 0 0 0 0 0 0 0
783 2 0 0 0 0 0 0 0 0
791 1 1 1 0 0 0 1 0 0
840 3 0 0 1 0 0 0 0 0
842 13 2 2 7 1 0 6 0 0
862 9 1 1 0 0 0 6 0 0
872 8 1 1 7 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::process_extern_crate
0 4 0 0 0 0 0 1 0 0
874 7 1 1 0 0 0 6 0 0
881 3 0 0 2 0 0 0 0 0
887 2 1 1 0 0 0 0 0 0
891 1 0 0 1 0 0 0 0 0
893 2 0 0 1 0 0 1 0 0
899 12 1 0 2 1 0 1 0 0
901 3 1 1 2 1 0 1 0 0
902 3 0 0 0 0 0 1 0 0
904 6 1 1 0 0 0 5 0 0
915 9 0 0 7 1 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::resolve_crate
424 20 2 1 0 0 0 12 0 0
432 2 0 0 0 0 0 0 0 0
434 12 0 0 0 0 0 2 0 0
436 12 2 1 10 2 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::update_extern_crate
0 260 1 1 204 2 0 42 0 0
533 666 2 2 0 0 0 592 3 0
535 592 0 0 148 0 0 222 1 0
538 73 0 0 73 11 0 0 0 0
539 803 1 1 219 0 0 438 0 0
542 592 0 0 518 0 0 0 0 0
fn=rustc_metadata::dependency_format::calculate_type
0 1 0 0 0 0 0 0 0 0
107 1 0 0 1 0 0 1 0 0
165 1 0 0 1 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::def_kind
81 2618 0 0 2618 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::each_child_of_item
81 20914 1 1 20914 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::fn_sig
81 13 0 0 13 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_adt_def
81 487 0 0 487 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_associated_item
81 580 0 0 580 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_diagnostic_items
81 2 0 0 2 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_implementations_for_trait
81 365 0 0 239 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_item_attrs
81 1302 0 0 1302 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_item_variances
81 3 0 0 3 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_native_libraries
81 14 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_optimized_mir
81 48 0 0 48 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_span
81 118 0 0 118 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_stability
81 5 0 0 5 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_trait_def
81 8 0 0 8 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_trait_of_item
81 21 0 0 21 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_type
81 564 0 0 564 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_variant
81 1099 0 0 1099 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_visibility
81 3288 0 0 3288 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::is_item_mir_available
81 23 0 0 23 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::is_proc_macro
81 35 0 0 35 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::item_ident
81 9944 0 0 9944 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::kind
81 3995 0 0 3995 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::rmeta::Lazy<T,()>>::decode
81 13557 0 0 13557 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::associated_item_cloned_untracked
0 208 1 1 208 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::get_span_untracked
0 9 4 1 9 0 0 0 0 0
81 9 0 0 9 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_children_untracked
0 64 0 0 64 5 0 0 0 0
81 1688 1 1 1688 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_generics_num_lifetimes
0 1 0 0 1 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::load_macro_untracked
0 6 0 0 6 1 0 0 0 0
81 9 0 0 9 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::module_expansion_untracked
0 9 4 1 9 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::struct_field_names_untracked
0 86 0 0 86 4 0 0 0 0
81 43 1 1 43 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crate_disambiguator_untracked
0 28 0 0 28 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crate_hash_untracked
0 28 0 0 28 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crate_name_untracked
0 34 0 0 34 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crates_untracked
0 54 0 0 3 0 0 0 0 0
129 90 0 0 45 8 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_key
0 880 0 0 880 23 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_path
0 24 0 0 24 3 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_path_hash
0 160 0 0 160 3 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_def
0 1323 0 0 882 3 0 0 0 0
107 882 0 0 441 0 0 441 3 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_destructor
0 9 0 0 6 0 0 0 0 0
107 6 0 0 3 0 0 3 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item
0 36 0 0 24 0 0 0 0 0
107 24 0 0 12 0 0 12 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item_def_ids
0 24 0 0 16 1 0 0 0 0
107 16 0 0 8 1 0 8 1 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::crate_disambiguator
0 6 0 0 4 0 0 0 0 0
107 4 0 0 2 0 0 2 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::crate_name
0 48 0 0 32 0 0 0 0 0
107 32 0 0 16 0 0 16 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::def_kind
0 207 0 0 138 8 0 0 0 0
107 138 0 0 69 9 0 69 1 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::def_span
0 126 0 0 84 4 0 0 0 0
107 84 0 0 42 3 0 42 1 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::defined_lang_items
0 42 0 0 28 0 0 0 0 0
81 14 0 0 14 0 0 0 0 0
107 28 0 0 14 1 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::dep_kind
0 42 1 1 28 3 0 0 0 0
107 28 0 0 14 1 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::diagnostic_items
0 6 0 0 4 1 0 0 0 0
107 4 0 0 2 1 0 2 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::explicit_predicates_of
0 150 0 0 100 17 0 0 0 0
107 100 44 1 50 24 0 50 4 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::exported_symbols
0 42 0 0 28 3 0 0 0 0
107 28 0 0 14 1 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::extern_crate
0 6 0 0 4 0 0 0 0 0
107 4 2 1 2 0 0 2 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::fn_sig
0 39 0 0 26 1 0 0 0 0
107 26 13 1 13 1 0 13 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::generics_of
0 147 0 0 98 4 0 0 0 0
107 98 0 0 49 5 0 49 1 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_defaultness
0 6 0 0 4 0 0 0 0 0
107 4 0 0 2 0 0 2 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_parent
0 264 0 0 176 2 0 0 0 0
107 176 0 0 88 0 0 88 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_polarity
0 21 0 0 14 2 0 0 0 0
107 14 0 0 7 2 0 7 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_trait_ref
0 324 0 0 216 4 0 0 0 0
107 216 0 0 108 0 0 108 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::implementations_of_trait
0 378 0 0 252 24 0 0 0 0
107 252 0 0 126 3 0 126 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inferred_outlives_of
0 150 0 0 100 0 0 0 0 0
81 1 0 0 1 0 0 0 0 0
107 100 0 0 50 0 0 50 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inherent_impls
0 3 0 0 2 0 0 0 0 0
81 1 0 0 1 0 0 0 0 0
107 2 0 0 1 0 0 1 1 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_compiler_builtins
0 42 1 1 28 0 0 0 0 0
107 28 0 0 14 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_foreign_item
0 33 0 0 22 1 0 0 0 0
107 22 0 0 11 4 0 11 1 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_mir_available
0 69 0 0 46 2 0 0 0 0
107 46 0 0 23 1 0 23 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_no_builtins
0 42 1 1 28 0 0 0 0 0
107 28 0 0 14 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_panic_runtime
0 42 0 0 28 0 0 0 0 0
107 28 0 0 14 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_profiler_runtime
0 42 0 0 28 0 0 0 0 0
107 28 0 0 14 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_attrs
0 1941 0 0 1294 6 0 0 0 0
107 1294 0 0 647 6 0 647 6 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_children
0 9534 0 0 6356 31 0 0 0 0
107 6356 0 0 3178 20 0 3178 6 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::lookup_deprecation_entry
0 12 0 0 8 0 0 0 0 0
107 8 2 1 4 0 0 4 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::lookup_stability
0 15 0 0 10 0 0 0 0 0
107 10 0 0 5 0 0 5 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_extern_crate_item
0 42 0 0 28 2 0 0 0 0
107 28 0 0 14 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_lang_items
0 42 0 0 28 0 0 0 0 0
107 28 0 0 14 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::native_libraries
0 42 0 0 28 3 0 0 0 0
107 28 0 0 14 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::optimized_mir
0 72 0 0 48 1 0 0 0 0
107 48 0 0 24 2 0 24 1 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::panic_strategy
0 42 1 1 28 0 0 0 0 0
107 28 0 0 14 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::reachable_non_generics
0 6 0 0 4 0 0 0 0 0
107 4 0 0 2 0 0 2 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::static_mutability
0 54 0 0 36 0 0 0 0 0
107 36 0 0 18 0 0 18 1 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::super_predicates_of
0 15 0 0 10 1 0 0 0 0
107 10 0 0 5 1 0 5 1 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::symbol_mangling_version
0 3 0 0 2 0 0 0 0 0
107 2 0 0 1 1 0 1 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::trait_def
0 24 0 0 16 3 0 0 0 0
107 16 0 0 8 3 0 8 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::trait_of_item
0 51 0 0 34 5 0 0 0 0
107 34 14 1 17 7 0 17 6 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::type_of
0 1692 0 0 1128 79 0 0 0 0
107 1128 0 0 564 63 0 564 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::used_crate_source
0 42 0 0 28 0 0 0 0 0
107 28 0 0 14 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::variances_of
0 9 0 0 6 2 0 0 0 0
107 6 0 0 3 2 0 3 1 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::visibility
0 15 0 0 10 0 0 0 0 0
107 10 0 0 5 0 0 5 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
81 629 0 0 629 0 0 0 0 0
fn=rustc_span::hygiene::decode_expn_id
0 2172 0 0 2172 13 0 0 0 0
81 327 0 0 327 0 0 0 0 0
fn=rustc_span::hygiene::decode_syntax_context
81 314 0 0 314 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_metadata/dependency_format.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
287 56 1 1 28 1 0 14 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
70 4 0 0 1 0 0 1 0 0
71 2 0 0 1 0 0 1 0 0
72 5 0 0 2 0 0 2 1 0
fn=core::ops::function::FnOnce::call_once
0 1 0 0 0 0 0 0 0 0
66 4 0 0 2 0 0 1 0 0
fn=rustc_metadata::dependency_format::activate_injected_dep
0 1 0 0 1 0 0 0 0 0
314 9 1 1 0 0 0 8 0 0
320 28 0 0 0 0 0 14 0 0
321 70 1 1 14 1 1 14 0 0
328 2 0 0 1 0 0 0 0 0
329 3 0 0 2 1 0 1 0 0
330 1 0 0 0 0 0 0 0 0
331 1 0 0 0 0 0 1 0 0
333 8 0 0 7 0 0 0 0 0
fn=rustc_metadata::dependency_format::attempt_static::{{closure}}
298 28 1 1 0 0 0 0 0 0
299 28 0 0 28 0 0 0 0 0
300 28 0 0 14 0 0 0 0 0
fn=rustc_metadata::dependency_format::calculate_type
0 9 1 1 3 0 0 3 0 0
77 12 1 1 0 0 0 8 0 0
80 4 0 0 2 0 0 1 0 0
92 5 1 1 1 1 0 0 0 0
97 3 0 0 2 1 0 0 0 0
121 6 1 1 1 0 0 2 0 0
239 8 1 1 7 0 0 0 0 0
277 2 1 1 1 1 0 1 0 0
278 28 0 0 0 0 0 14 0 0
284 2 1 1 2 0 0 1 0 0
285 1 0 0 0 0 0 0 0 0
298 6 1 1 1 0 0 2 0 0
302 3 0 0 2 0 0 1 0 0
fn=rustc_metadata::dependency_format::verify_ok
0 22 0 0 0 0 0 4 0 0
337 7 2 2 0 0 0 6 0 0
339 1 0 0 0 0 0 0 0 0
343 11 1 1 0 0 0 3 0 0
344 28 0 0 14 0 0 0 0 0
347 42 0 0 14 0 0 14 0 0
349 28 0 0 0 0 0 0 0 0
350 2 0 0 0 0 0 0 0 0
366 4 0 0 2 0 0 0 0 0
367 3 1 1 2 1 0 2 0 0
371 1 0 0 0 0 0 0 0 0
386 56 1 1 28 0 0 0 0 0
392 42 0 0 14 0 0 14 0 0
393 14 0 0 0 0 0 14 0 0
395 54 0 0 13 0 0 0 0 0
410 8 0 0 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_metadata/link_args.rs
fn=rustc_hir::hir::Crate::visit_all_item_likes
29 6 0 0 3 0 0 0 0 0
fn=rustc_metadata::link_args::collect
0 1 0 0 0 0 0 0 0 0
7 9 1 1 0 0 0 7 0 0
8 3 1 1 0 0 0 2 0 0
9 5 0 0 1 0 0 3 0 0
11 4 0 0 2 1 0 2 0 0
19 5 1 1 3 0 0 2 0 0
20 8 0 0 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_metadata/locator.rs
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
273 13 1 1 7 0 0 6 1 1
fn=rustc_metadata::locator::CrateLocator::extract_lib
471 154 21 2 0 0 0 84 0 0
477 14 0 0 0 0 0 14 14 3
480 112 0 0 56 0 0 56 0 0
481 238 36 3 70 0 0 84 16 3
482 252 38 3 70 0 0 84 14 3
483 252 21 3 70 2 0 84 14 3
485 840 33 8 406 0 0 420 4 0
486 112 9 1 98 1 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::extract_one
0 550 26 5 56 0 0 253 28 6
277 4 1 1 1 0 0 0 0 0
489 2 0 0 1 0 0 0 0 0
495 3 1 1 2 1 0 1 0 0
496 3 0 0 1 1 0 1 0 0
516 504 2 2 0 0 0 294 28 6
536 42 0 0 0 0 0 0 0 0
537 16 0 0 0 0 0 0 0 0
538 26 11 0 0 0 0 26 0 0
539 4 1 1 1 0 0 0 0 0
540 8 0 0 2 0 0 6 0 0
544 28 0 0 0 0 0 28 0 0
545 28 0 0 0 0 0 28 14 3
546 224 14 1 28 0 0 168 14 3
547 14 0 0 0 0 0 0 0 0
548 42 0 0 14 1 0 28 0 0
549 126 1 1 56 11 0 28 0 0
550 84 0 0 42 0 0 28 1 0
552 56 14 1 28 0 0 28 2 0
575 42 14 1 14 0 0 0 0 0
599 56 12 1 14 0 0 0 0 0
606 126 28 2 56 0 0 70 0 0
607 224 42 2 98 0 0 98 0 0
610 84 9 1 56 0 0 0 0 0
613 196 1 1 84 0 0 84 13 2
615 232 28 1 203 1 0 0 0 0
620 14 0 0 0 0 0 0 0 0
627 42 4 1 0 0 0 14 0 0
628 56 1 1 14 7 0 14 0 0
629 14 0 0 0 0 0 14 0 0
630 56 0 0 0 0 0 0 0 0
639 14 0 0 0 0 0 0 0 0
640 28 0 0 14 0 0 0 0 0
646 14 0 0 0 0 0 0 0 0
655 28 0 0 14 0 0 14 0 0
656 54 13 0 27 0 0 13 0 0
657 13 0 0 0 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::find_library_crate
0 266 2 2 140 1 0 56 0 0
370 196 2 2 0 0 0 154 46 8
377 238 15 2 42 22 0 98 8 1
378 168 14 1 28 0 0 98 14 3
380 196 14 1 70 0 0 126 0 0
399 238 2 2 14 0 0 112 8 1
444 28 0 0 14 0 0 0 0 0
455 210 9 1 14 0 0 112 28 4
456 686 45 5 294 0 0 266 56 4
457 28 0 0 0 0 0 14 0 0
465 56 0 0 0 0 0 0 0 0
466 294 21 2 140 0 0 154 42 3
469 112 0 0 98 28 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::maybe_load_library_crate
0 42 1 1 0 0 0 14 0 0
357 126 14 1 0 0 0 84 7 1
358 14 0 0 0 0 0 0 0 0
362 81 0 0 27 0 0 0 0 0
363 286 39 2 117 0 0 117 26 0
364 221 9 1 104 0 0 117 38 0
367 7 2 2 0 0 0 1 0 0
368 126 14 1 98 23 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::new
0 98 14 1 98 0 0 0 0 0
295 154 19 2 14 0 0 84 1 1
307 602 56 4 154 0 0 434 1 0
311 14 0 0 0 0 0 0 0 0
312 4 1 1 1 0 0 1 0 0
314 2 0 0 1 0 0 1 0 0
328 42 14 1 0 0 0 0 0 0
329 14 0 0 0 0 0 0 0 0
337 56 0 0 28 14 0 14 0 0
347 126 0 0 98 0 0 0 0 0
fn=rustc_metadata::locator::get_metadata_section
0 14 0 0 14 0 0 0 0 0
737 182 2 2 0 0 0 84 0 0
743 70 0 0 14 14 0 14 14 3
747 126 0 0 28 14 0 14 0 0
785 84 14 1 28 0 0 42 14 3
789 112 14 1 98 1 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search
0 133 15 2 29 0 0 44 0 0
401 9352 0 0 2366 0 0 0 0 0
404 2366 0 0 2366 0 0 0 0 0
408 2352 0 0 2352 0 0 0 0 0
409 3 0 0 3 1 0 0 0 0
417 2351 0 0 2351 0 0 0 0 0
426 15 0 0 0 0 0 0 0 0
428 15 0 0 15 0 0 0 0 0
430 30 14 1 15 1 0 0 0 0
431 15 0 0 15 3 0 0 0 0
434 30 0 0 15 0 0 15 0 0
436 47 0 0 15 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_metadata/native_libs.rs
fn=<rustc_metadata::native_libs::Collector as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
35 21 2 2 0 0 0 18 0 0
37 6 0 0 3 3 0 0 0 0
131 24 0 0 21 0 0 0 0 0
fn=rustc_metadata::native_libs::collect
0 1 1 1 0 0 0 0 0 0
15 8 2 2 0 0 0 7 1 0
16 4 0 0 0 0 0 3 0 0
17 3 0 0 1 1 0 2 0 0
19 5 0 0 3 0 0 2 0 0
20 8 0 0 7 0 0 0 0 0
199 2 0 0 2 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_metadata/rmeta/decoder.rs
fn=<T as rustc_serialize::serialize::Decodable>::decode
384 26400 0 0 0 0 0 26400 26 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 4764 4 1 2314 1 0 405 13 0
246 16431 26 3 0 0 0 5477 14 0
820 1639 0 0 1639 0 0 0 0 0
821 6556 0 0 1639 4 0 1639 0 0
822 4917 0 0 1639 1 0 1639 0 0
850 3686 4 1 1358 2 0 776 0 0
981 34 1 1 34 0 0 0 0 0
1269 836 0 0 456 1 0 152 0 0
1525 1620 0 0 810 22 0 0 0 0
1557 3240 4 1 1620 0 0 1620 17 1
1558 810 8 1 405 0 0 405 8 0
1559 1620 0 0 810 0 0 810 0 0
1560 405 0 0 405 0 0 0 0 0
1561 810 0 0 405 0 0 405 0 0
1562 1620 5 1 810 0 0 810 20 0
1563 1620 0 0 810 0 0 810 2 1
1564 1620 6 1 810 0 0 810 5 0
1565 1620 0 0 810 0 0 810 2 0
1566 1620 8 1 810 0 0 810 0 0
1575 405 0 0 405 0 0 0 0 0
1585 168729 6 1 62414 234 0 60934 0 0
1588 739 0 0 739 0 0 0 0 0
1591 1062 0 0 354 0 0 531 0 0
1597 8505 13 2 2430 14 0 3645 0 0
1598 3240 5 1 1620 0 0 1620 5 0
1600 1620 0 0 810 0 0 810 0 0
1603 1215 5 1 1215 1 0 0 0 0
1604 1620 0 0 810 0 0 810 0 0
1605 1620 5 1 810 0 0 810 0 0
1606 1620 0 0 810 0 0 810 0 0
1607 1620 6 1 810 0 0 810 0 0
1752 4934 0 0 3295 2 0 1639 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_middle::ty::codec::TyDecoder>::map_encoded_cnum_to_current
0 30873 84 1 20582 213 0 0 0 0
350 10291 85 1 0 0 0 0 0 0
351 29041 0 0 0 0 0 0 0 0
352 20582 0 0 10291 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_metadata::rmeta::Lazy<T,()>>>::specialized_decode
0 84 0 0 0 0 0 0 0 0
266 30570 92 1 10162 0 0 0 0 0
267 10120 0 0 10120 0 0 0 0 0
269 30360 0 0 0 0 0 0 0 0
272 42 0 0 42 0 0 0 0 0
274 40648 0 0 0 0 0 20324 0 0
275 20324 108 1 0 0 0 20324 20 0
356 20324 136 1 0 0 0 0 0 0
358 20324 0 0 10162 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_metadata::rmeta::Lazy<[T],usize>>>::specialized_decode
0 5990 5 0 0 0 0 3252 6 0
266 3566 0 0 816 0 0 0 0 0
267 257 0 0 257 0 0 0 0 0
269 771 12 1 0 0 0 0 0 0
272 559 0 0 559 0 0 0 0 0
274 1632 0 0 0 0 0 1632 0 0
362 4336 25 1 0 0 0 2168 1 0
364 2168 0 0 0 0 0 0 0 0
365 4336 14 1 3252 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_metadata::rmeta::Lazy<rustc_metadata::rmeta::table::Table<I,T>,usize>>>::specialized_decode
0 1932 0 0 0 0 0 0 0 0
266 4830 0 0 966 0 0 0 0 0
272 966 0 0 966 0 0 0 0 0
274 1932 1 1 0 0 0 1932 0 0
275 2898 0 0 0 0 0 2898 33 6
372 3864 9 1 0 0 0 1932 0 0
375 3864 0 0 2898 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_span::span_encoding::Span>>::specialized_decode
0 463411 1360 3 101119 134 0 151771 0 0
256 50578 3 1 50578 0 0 0 0 0
413 227601 502 1 0 0 0 151734 40 0
416 50578 0 0 0 0 0 0 0 0
424 50578 0 0 0 0 0 0 0 0
427 75867 518 1 25289 5 0 0 0 0
461 62328 0 0 0 0 0 0 0 0
462 126260 0 0 0 0 0 101008 0 0
466 37 0 0 0 0 0 0 0 0
477 74 0 0 0 0 0 0 0 0
487 37 2 1 0 0 0 37 0 0
489 222 0 0 37 0 0 148 0 0
496 75867 0 0 25289 13 0 0 0 0
498 124727 532 1 25289 226 0 0 0 0
508 11750 0 0 0 0 0 0 0 0
509 11732 0 0 0 0 0 11732 0 0
511 23500 0 0 0 0 0 0 0 0
534 37039 0 0 37039 0 0 0 0 0
538 50578 0 0 0 0 0 25289 80 0
539 227601 0 0 177023 10 0 0 0 0
1506 50578 0 0 0 0 0 25289 0 0
1518 75867 540 1 0 0 0 50578 0 0
1549 50541 0 0 0 0 0 0 0 0
1810 50578 608 1 0 0 0 50578 143 0
1811 50578 0 0 25289 0 0 25289 94 0
1812 50578 0 0 25289 174 0 25289 0 0
1813 278179 671 1 0 0 0 101156 87 0
fn=<rustc_span::hygiene::ExpnData as rustc_serialize::serialize::Decodable>::decode
0 327 0 0 327 0 0 0 0 0
256 327 0 0 327 0 0 0 0 0
1827 654 0 0 0 0 0 654 0 0
1828 654 0 0 327 0 0 327 89 15
1829 654 0 0 0 0 0 327 0 0
1839 654 0 0 0 0 0 327 0 0
1841 1308 0 0 0 0 0 981 0 0
1842 2289 37 1 0 0 0 981 0 0
fn=<rustc_span::hygiene::SyntaxContextData as rustc_serialize::serialize::Decodable>::decode
0 314 0 0 314 0 0 0 0 0
256 1256 0 0 1256 0 0 0 0 0
1810 1884 0 0 0 0 0 1884 2 0
1811 1884 0 0 942 0 0 942 0 0
1812 1884 0 0 942 1 0 942 3 0
1813 7850 251 3 0 0 0 3768 0 0
1827 628 0 0 0 0 0 628 42 0
1828 628 4 1 314 0 0 314 27 0
1829 628 0 0 0 0 0 314 2 0
1839 942 0 0 0 0 0 314 48 0
1841 1256 4 1 0 0 0 942 89 0
1842 2198 0 0 0 0 0 942 1 0
fn=_ZN90_$LT$rustc_metadata..rmeta..CrateRoot$u20$as$u20$rustc_serialize..serialize..Decodable$GT$6decode28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
544 84 0 0 42 12 0 42 0 0
fn=once_cell::unsync::OnceCell<T>::get_or_init
175 40 10 1 10 0 0 20 6 0
203 20 0 0 10 0 0 10 1 0
1550 30 0 0 30 4 0 0 0 0
fn=rustc_hir::definitions::DefPath::make
1465 175 0 0 0 0 0 35 0 0
fn=rustc_metadata::creader::CrateLoader::inject_dependency_if
0 3 0 0 0 0 0 1 0 0
fn=rustc_metadata::creader::CrateLoader::inject_panic_runtime::{{closure}}
1712 44 1 1 44 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
166 42 0 0 0 0 0 28 0 0
246 177 0 0 0 0 0 59 0 0
633 14 0 0 14 0 0 0 0 0
637 42 14 1 28 0 0 14 0 0
656 28 14 1 28 0 0 0 0 0
1696 3 1 1 2 0 0 0 0 0
1704 47 0 0 0 0 0 47 0 0
fn=rustc_metadata::creader::CrateLoader::postprocess
1700 1 0 0 1 0 0 0 0 0
1712 1 1 1 1 0 0 0 0 0
1716 40 0 0 15 0 0 0 0 0
1724 10 0 0 5 3 0 0 0 0
1728 14 0 0 14 9 0 0 0 0
1732 14 0 0 14 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::extract_one
166 112 14 1 0 0 0 84 1 0
234 28 14 1 14 14 1 14 0 0
235 42 0 0 0 0 0 14 0 0
645 14 14 1 14 0 0 0 0 0
fn=rustc_metadata::locator::get_metadata_section
562 56 23 2 0 0 0 56 28 6
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::def_kind
0 10472 183 4 0 0 0 0 0 0
598 15708 61 1 5236 130 3 0 0 0
662 2618 0 0 2618 29 0 0 0 0
712 23562 60 1 0 0 0 15708 7 0
714 7854 0 0 0 0 0 2618 3 0
718 23562 58 1 18326 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::each_child_of_item
0 48768 71 9 24636 0 0 9595 10 0
166 48387 21 8 2227 0 0 36928 7 0
175 15814 7 2 7907 0 0 7907 0 0
203 2389 8 2 2389 0 0 0 0 0
212 2330 0 0 2330 0 0 0 0 0
234 9232 2 2 0 0 0 9232 0 0
235 7167 2 2 0 0 0 2389 0 0
246 7644 0 0 0 0 0 2548 0 0
662 4408 0 0 4408 0 0 0 0 0
666 65006 15 4 3186 0 0 16410 0 0
721 8076 0 0 0 0 0 2019 0 0
919 7167 11 5 0 0 0 2389 0 0
987 35046 12 2 0 0 0 25488 20 0
991 3186 0 0 3186 48 0 0 0 0
1016 6372 0 0 0 0 0 0 0 0
1021 9558 7 2 6372 87 0 6372 0 0
1022 12744 0 0 3186 0 0 3186 0 0
1024 11476 7 1 5738 0 0 0 0 0
1029 30101 0 0 4309 0 0 0 0 0
1040 8 1 1 0 0 0 2 0 0
1047 832 0 0 0 0 0 416 0 0
1048 832 1 1 416 0 0 416 0 0
1050 832 1 1 208 0 0 208 0 0
1052 832 0 0 0 0 0 208 0 0
1070 6057 0 0 2019 27 0 2019 0 0
1071 6057 0 0 0 0 0 2019 0 0
1072 10095 7 2 4038 0 0 2019 0 0
1076 165 6 1 33 0 0 121 0 0
1080 9744 0 0 1902 0 0 0 0 0
1081 336 0 0 0 0 0 0 0 0
1104 5 0 0 1 0 0 1 0 0
1105 6 1 1 1 1 0 1 0 0
1118 6372 7 2 3186 0 0 0 0 0
1119 30088 61 4 8159 1 0 16627 5 0
1128 25488 7 1 22302 3 0 0 0 0
1222 648 0 0 0 0 0 162 0 0
1223 810 1 1 162 0 0 0 0 0
1224 648 0 0 324 0 0 162 0 0
1231 1140 0 0 117 0 0 285 0 0
1232 1527 1 1 621 0 0 0 0 0
1233 672 0 0 0 0 0 168 0 0
1235 117 1 1 117 0 0 0 0 0
1236 351 0 0 117 0 0 117 0 0
1752 2435 0 0 2227 25 0 208 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::fn_sig
0 13 0 0 0 0 0 0 0 0
166 130 13 1 13 2 0 117 0 0
169 13 0 0 13 0 0 0 0 0
175 39 0 0 26 1 0 13 0 0
224 13 0 0 13 0 0 0 0 0
234 39 0 0 0 0 0 13 0 0
235 13 0 0 0 0 0 13 0 0
1458 143 13 1 0 0 0 78 0 0
1459 26 0 0 13 0 0 13 0 0
1460 117 0 0 91 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_adt_def
0 4576 43 1 1323 0 0 92 0 0
175 184 0 0 46 0 0 92 0 0
203 92 0 0 46 0 0 46 0 0
832 5733 17 1 0 0 0 3528 50 0
833 1323 0 0 0 0 0 441 8 0
834 882 65 1 0 0 0 882 0 0
837 2115 0 0 441 0 0 0 0 0
844 230 0 0 0 0 0 46 0 0
853 2765 284 0 395 0 0 1185 0 0
856 4851 30 2 2646 108 0 1323 3 0
857 3528 0 0 3087 105 0 0 0 0
1752 441 0 0 441 2 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_associated_item
0 234 2 0 0 0 0 117 0 0
166 1044 20 2 0 0 0 928 0 0
175 348 0 0 232 0 0 116 0 0
203 116 0 0 116 0 0 0 0 0
234 464 0 0 0 0 0 232 0 0
235 116 0 0 0 0 0 116 0 0
662 232 0 0 232 0 0 0 0 0
919 464 16 2 0 0 0 116 0 0
1191 1044 9 1 0 0 0 928 0 0
1193 116 10 1 116 0 0 0 0 0
1194 580 10 1 0 0 0 116 0 0
1196 348 0 0 0 0 0 116 0 0
1197 466 0 0 116 0 0 116 0 0
1198 230 8 1 115 0 0 0 0 0
1199 230 0 0 0 0 0 115 0 0
1200 690 8 1 230 0 0 345 0 0
1202 4 0 0 1 0 0 2 0 0
1206 1972 10 1 580 0 0 1392 2 0
1207 464 0 0 232 0 0 232 0 0
1215 928 0 0 812 0 0 0 0 0
1752 348 0 0 232 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_deprecation
907 40 4 2 0 0 0 28 1 0
908 12 0 0 4 0 0 8 0 0
914 32 0 0 28 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_diagnostic_items
175 4 1 1 2 0 0 2 0 0
203 2 0 0 2 0 0 0 0 0
973 16 1 1 0 0 0 12 0 0
974 2 0 0 0 0 0 0 0 0
978 4 1 1 4 2 0 0 0 0
984 16 1 0 12 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_impl_trait
946 864 13 1 0 0 0 324 0 0
947 636 0 0 108 0 0 213 0 0
948 648 0 0 432 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_implementations_for_trait
0 857 27 1 0 0 0 0 0 0
175 54 0 0 27 4 0 27 0 0
203 27 0 0 27 0 0 0 0 0
1289 1008 27 1 0 0 0 882 15 0
1294 126 0 0 0 0 0 0 0 0
1302 678 0 0 113 25 0 113 3 0
1309 162 10 1 81 8 0 27 0 0
1320 1008 0 0 882 0 0 0 0 0
1758 340 0 0 340 128 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_item_attrs
0 1302 23 1 0 0 0 0 0 0
175 3255 0 0 1302 3 0 651 0 0
212 1302 0 0 651 1 0 651 0 0
662 651 22 1 651 7 0 0 0 0
1242 6510 44 2 0 0 0 5208 193 2
1247 651 0 0 0 0 0 0 0 0
1253 3255 0 0 651 0 0 651 44 1
1260 5859 455 1 4557 43 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_item_variances
175 6 0 0 3 2 0 3 0 0
203 3 0 0 3 0 0 0 0 0
1217 27 3 1 0 0 0 15 0 0
1218 9 3 1 3 0 0 3 2 0
1219 24 0 0 18 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_native_libraries
175 56 1 1 14 0 0 28 0 0
212 28 0 0 14 0 0 14 0 0
1335 112 2 1 0 0 0 84 0 0
1336 14 3 1 0 0 0 0 0 0
1340 28 0 0 28 14 0 0 0 0
1342 126 0 0 98 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_optimized_mir
166 264 24 1 48 4 0 216 44 0
169 24 0 0 24 0 0 0 0 0
175 72 24 1 48 1 0 24 0 0
224 24 0 0 24 0 0 0 0 0
234 72 0 0 0 0 0 24 0 0
235 24 0 0 0 0 0 24 0 0
662 24 0 0 24 0 0 0 0 0
1142 288 23 1 0 0 0 216 46 0
1143 120 23 1 24 0 0 72 13 0
1152 216 0 0 168 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_span
0 118 47 1 0 0 0 0 0 0
166 1062 41 1 0 0 0 944 2 0
175 354 0 0 236 4 0 118 0 0
212 118 0 0 118 0 0 0 0 0
234 472 0 0 0 0 0 236 0 0
720 1062 42 1 0 0 0 472 1 0
721 354 0 0 118 0 0 118 2 0
722 708 0 0 590 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_stability
662 5 0 0 5 2 0 0 0 0
896 50 4 2 0 0 0 30 0 0
899 35 4 2 0 0 0 10 0 0
901 45 2 1 35 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_trait_def
0 16 0 0 16 8 0 8 0 0
754 80 7 1 0 0 0 32 2 0
755 8 0 0 0 0 0 8 2 0
756 32 7 1 16 0 0 0 0 0
757 48 0 0 0 0 0 8 0 0
758 56 7 1 0 0 0 24 0 0
761 24 0 0 0 0 0 0 0 0
762 24 0 0 0 0 0 0 0 0
763 24 0 0 0 0 0 0 0 0
779 56 0 0 40 0 0 0 0 0
1752 8 7 1 8 4 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_trait_of_item
0 90 25 2 32 0 0 0 0 0
662 17 0 0 17 10 0 0 0 0
1322 153 15 1 0 0 0 119 7 0
1325 68 0 0 0 0 0 0 0 0
1329 45 0 0 0 0 0 15 0 0
1330 75 0 0 15 0 0 0 0 0
1333 136 17 1 119 0 0 0 0 0
1752 8 4 0 4 2 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_type
0 564 0 0 0 0 0 0 0 0
166 5640 31 1 564 200 0 5076 7 0
169 564 0 0 564 0 0 0 0 0
175 1692 42 1 1128 67 0 564 0 0
224 564 0 0 564 0 0 0 0 0
234 1692 0 0 0 0 0 564 0 0
892 5640 67 2 0 0 0 2820 2 0
893 1692 0 0 564 0 0 564 9 0
894 3948 38 1 3384 148 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_variant
0 6092 456 2 0 0 0 2162 0 0
175 2356 0 0 589 3 0 589 0 0
203 589 0 0 589 2 0 0 0 0
781 5890 19 1 589 0 0 4712 0 0
790 2356 0 0 589 0 0 0 0 0
791 2356 116 1 589 0 0 589 1 0
797 1970 0 0 0 0 0 0 0 0
805 1178 0 0 589 0 0 589 0 0
807 12369 11 1 5890 24 0 5301 0 0
809 2356 0 0 0 0 0 589 0 0
812 2945 0 0 1178 3 0 1178 0 0
813 2945 0 0 589 3 0 589 0 0
830 5301 0 0 4123 59 0 0 0 0
1752 1408 5 0 510 1 0 704 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_visibility
0 1644 0 0 0 0 0 0 0 0
166 14796 0 0 0 0 0 13152 0 0
175 4932 395 1 3288 0 0 1644 0 0
203 1644 0 0 1644 1 0 0 0 0
234 6576 395 1 0 0 0 3288 0 0
235 1644 0 0 0 0 0 1644 0 0
662 1644 0 0 1644 0 0 0 0 0
916 14796 310 2 0 0 0 9864 0 0
919 6576 270 1 0 0 0 1644 1 0
921 13152 0 0 11508 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::is_item_mir_available
662 23 0 0 23 2 0 0 0 0
1130 207 23 1 0 0 0 161 0 0
1131 161 23 1 0 0 0 23 0 0
1132 184 23 1 161 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::is_proc_macro
661 175 5 1 0 0 0 175 1 0
662 35 0 0 35 3 0 0 0 0
663 210 0 0 210 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::item_ident
0 9944 0 0 0 0 0 4972 0 0
166 49720 208 1 4972 0 0 39776 0 0
175 14916 26 1 9944 1 0 4972 0 0
212 4972 0 0 4972 0 0 0 0 0
234 19888 0 0 0 0 0 9944 0 0
662 9944 0 0 9944 5 0 0 0 0
688 49720 23 1 0 0 0 34804 6 0
690 24860 62 2 9944 122 0 9944 5 0
696 19888 0 0 4972 0 0 4972 0 0
703 4972 0 0 4972 1 0 0 0 0
710 44748 0 0 34804 6 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::kind
662 3995 0 0 3995 94 0 0 0 0
666 27965 809 2 0 0 0 7990 7 0
669 47940 210 2 0 0 0 31960 91 0
679 35955 0 0 27965 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::rmeta::Lazy<T,()>>::decode
0 2662 20 0 0 0 0 0 0 0
166 135317 565 9 160 32 0 121768 140 0
169 160 0 0 160 0 0 0 0 0
175 28501 102 4 13890 82 0 13557 99 0
203 13221 0 0 13221 1 0 0 0 0
212 168 0 0 168 0 0 0 0 0
224 160 10 1 160 0 0 0 0 0
232 122183 740 12 0 0 0 81200 65 0
234 27604 0 0 0 0 0 26938 0 0
235 56 0 0 0 0 0 0 0 0
236 121855 19 2 94757 0 0 0 0 0
256 118 0 0 118 0 0 0 0 0
1827 236 0 0 0 0 0 236 0 0
1828 236 7 1 118 0 0 118 0 0
1829 236 0 0 0 0 0 118 0 0
1839 118 0 0 0 0 0 118 0 0
1841 472 0 0 0 0 0 354 0 0
1842 944 8 1 0 0 0 354 0 0
fn=rustc_metadata::rmeta::decoder::CrateMetadata::new
0 28 0 0 14 7 0 14 9 0
166 28 0 0 0 0 0 28 0 0
1634 182 18 2 0 0 0 98 1 0
1646 112 0 0 0 0 0 56 0 0
1649 28 9 1 28 8 0 0 0 0
1651 14 0 0 14 8 0 0 0 0
1655 42 0 0 42 21 0 14 0 0
1657 952 32 8 378 43 0 532 92 0
1658 56 0 0 28 6 0 28 9 0
1676 126 0 0 98 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::CrateMetadata::update_extern_crate
0 314 0 0 0 0 0 0 0 0
1686 444 1 1 0 0 0 370 1 0
1688 148 0 0 74 1 0 74 2 0
1689 60 0 0 0 0 0 0 0 0
1690 84 1 1 28 0 0 28 1 0
1693 518 0 0 444 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::MetadataBlob::get_root
0 42 0 0 42 0 0 0 0 0
166 336 13 1 0 0 0 294 2 2
234 168 0 0 0 0 0 84 0 0
574 126 9 1 0 0 0 42 0 0
577 210 0 0 42 0 0 0 0 0
578 42 0 0 0 0 0 0 0 0
579 84 10 1 0 0 0 0 0 0
580 42 0 0 0 0 0 0 0 0
582 168 0 0 84 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::TyS> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
252 788 0 0 788 0 0 0 0 0
256 788 0 0 788 0 0 0 0 0
287 9228 0 0 6152 936 825 0 0 0
307 712 37 0 712 34 0 0 0 0
311 864 0 0 0 0 0 0 0 0
341 864 0 0 432 0 0 432 0 0
345 1296 0 0 432 1 0 864 1 0
346 432 0 0 0 0 0 432 97 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::Predicate> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
252 10 0 0 10 0 0 0 0 0
256 10 0 0 10 0 0 0 0 0
287 150 0 0 100 7 2 0 0 0
328 4 2 0 4 0 0 0 0 0
332 16 0 0 0 0 0 0 0 0
341 16 7 1 8 0 0 8 0 0
345 24 0 0 8 0 0 16 0 0
346 8 0 0 0 0 0 8 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_span::def_id::CrateNum> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 111 0 0 74 1 0 0 0 0
351 37 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::get_span_untracked
0 9 0 0 0 0 0 0 0 0
166 81 4 1 0 0 0 72 0 0
175 27 0 0 18 0 0 9 0 0
212 9 0 0 9 0 0 0 0 0
234 36 0 0 0 0 0 18 0 0
721 36 0 0 0 0 0 9 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_children_untracked
0 3473 17 6 1720 0 0 68 0 0
166 6802 14 6 322 0 0 5184 0 0
175 1374 8 2 687 0 0 687 0 0
203 326 0 0 326 0 0 0 0 0
212 328 0 0 328 0 0 0 0 0
234 1296 7 1 0 0 0 1296 0 0
235 978 1 1 0 0 0 326 0 0
246 798 0 0 0 0 0 266 0 0
662 647 0 0 647 0 0 0 0 0
666 5340 32 2 0 0 0 1181 1 0
721 1605 0 0 0 0 0 321 0 0
919 1304 5 3 0 0 0 326 0 0
991 32 0 0 32 4 0 0 0 0
1016 64 0 0 0 0 0 0 0 0
1021 96 0 0 64 13 0 64 0 0
1022 128 0 0 32 0 0 32 0 0
1024 1360 0 0 680 0 0 0 0 0
1029 2618 0 0 0 0 0 0 0 0
1040 5 0 0 0 0 0 1 0 0
1047 4 0 0 0 0 0 2 0 0
1048 4 1 1 2 0 0 2 0 0
1050 5 1 1 1 0 0 1 0 0
1052 5 1 1 0 0 0 1 0 0
1070 963 0 0 321 4 0 321 0 0
1071 963 0 0 0 0 0 321 0 0
1072 1605 0 0 321 0 0 321 0 0
1080 1284 0 0 0 0 0 0 0 0
1081 28 2 1 0 0 0 0 0 0
1118 64 3 1 32 0 0 0 0 0
1119 3034 13 3 822 0 0 1674 5 0
1222 16 0 0 0 0 0 4 0 0
1223 20 0 0 4 0 0 0 0 0
1224 16 1 1 4 0 0 4 0 0
1231 56 0 0 0 0 0 14 0 0
1232 84 2 1 28 0 0 0 0 0
1233 56 0 0 0 0 0 14 0 0
1752 323 0 0 322 3 0 1 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_generics_num_lifetimes
889 9 1 1 0 0 0 2 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::load_macro_untracked
0 9 0 0 6 0 0 0 0 0
166 57 9 3 3 0 0 48 1 0
175 12 0 0 6 1 0 6 0 0
212 6 3 1 6 0 0 0 0 0
234 24 3 1 0 0 0 12 0 0
235 3 0 0 0 0 0 3 0 0
721 12 3 1 3 0 0 3 0 0
1406 3 0 0 0 0 0 3 0 0
1407 9 0 0 6 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::module_expansion_untracked
1135 54 0 0 18 0 0 9 0 0
1136 27 4 1 9 0 0 9 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::struct_field_names_untracked
175 172 0 0 43 1 0 43 0 0
203 86 0 0 43 0 0 43 0 0
1263 172 0 0 0 0 0 43 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_key
662 440 0 0 440 27 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_path
1475 72 0 0 12 5 0 12 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::defined_lang_items
0 14 0 0 0 0 0 0 0 0
175 28 0 0 14 1 0 14 0 0
203 14 0 0 14 0 0 0 0 0
959 14 0 0 0 0 0 0 0 0
963 42 0 0 14 0 0 14 0 0
964 28 1 1 28 14 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::explicit_predicates_of
864 400 0 0 50 0 0 100 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::exported_symbols
0 14 0 0 0 0 0 0 0 0
169 28 0 0 14 0 0 14 0 0
175 42 0 0 14 1 0 14 0 0
1387 14 0 0 0 0 0 0 0 0
1392 70 3 1 42 11 0 28 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::generics_of
889 392 36 1 49 0 0 98 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_defaultness
924 4 0 0 0 0 0 2 0 0
925 12 0 0 4 0 0 2 0 0
939 2 0 0 2 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_parent
924 176 0 0 0 0 0 88 0 0
925 528 0 0 176 0 0 88 0 0
931 176 2 1 176 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_polarity
924 14 0 0 0 0 0 7 0 0
925 42 0 0 14 0 0 7 0 0
935 7 0 0 7 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inferred_outlives_of
0 51 0 0 1 0 0 0 0 0
166 10 1 1 1 0 0 9 0 0
169 1 0 0 1 0 0 0 0 0
175 2 0 0 1 0 0 1 0 0
224 1 0 0 1 0 0 0 0 0
234 3 0 0 0 0 0 1 0 0
872 200 0 0 50 0 0 50 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inherent_impls
0 2 0 0 0 0 0 0 0 0
175 2 1 1 1 0 0 1 0 0
203 1 0 0 1 0 0 0 0 0
1278 4 0 0 1 0 0 1 0 0
1279 3 0 0 1 0 0 1 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_foreign_item
1435 22 0 0 0 0 0 11 0 0
1436 77 11 1 22 0 0 11 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_lang_items
0 14 0 0 0 0 0 0 0 0
175 42 0 0 14 0 0 14 0 0
1366 14 0 0 0 0 0 0 0 0
1370 70 1 1 42 6 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::static_mutability
1444 36 0 0 0 0 0 18 0 0
1445 144 0 0 18 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::super_predicates_of
885 40 3 1 5 0 0 10 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
246 7773 1 1 0 0 0 2591 0 0
967 208 0 0 208 0 0 0 0 0
1285 525 0 0 525 0 0 0 0 0
1752 629 0 0 629 29 0 0 0 0
fn=rustc_middle::util::common::record_time
166 98 9 1 0 0 0 84 0 0
234 56 0 0 0 0 0 28 0 0
235 14 0 0 0 0 0 14 0 0
1647 28 0 0 28 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_seq
544 203919 9 1 0 0 0 67973 0 0
fn=rustc_span::hygiene::decode_expn_id
0 327 0 0 0 0 0 0 0 0
166 2943 0 0 0 0 0 2616 60 12
175 981 13 1 654 0 0 327 0 0
212 327 0 0 327 0 0 0 0 0
234 1308 48 1 0 0 0 654 0 0
235 327 0 0 0 0 0 327 0 0
1835 3036 0 0 759 0 0 1518 106 4
1843 981 0 0 327 0 0 0 0 0
1849 1962 213 1 327 0 0 1308 0 0
1851 981 50 1 0 0 0 327 0 0
1856 327 0 0 327 0 0 0 0 0
fn=rustc_span::hygiene::decode_syntax_context
0 314 0 0 0 0 0 0 0 0
166 2826 215 1 0 0 0 2512 13 0
175 942 0 0 628 2 0 314 0 0
212 314 0 0 314 0 0 0 0 0
234 1256 220 1 0 0 0 628 0 0
235 314 0 0 0 0 0 314 0 0
1815 942 0 0 314 1 0 314 0 0
1820 314 0 0 314 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_metadata/rmeta/decoder/cstore_impl.rs
fn=<hashbrown::map::HashMap<K,V,S> as core::iter::traits::collect::Extend<(K,V)>>::extend
168 11040 1 1 5520 0 0 0 0 0
169 3688 0 0 1844 865 0 0 0 0
fn=core::ops::function::FnOnce::call_once
0 20107 3 3 16114 0 0 666 16 0
280 2 0 0 0 0 0 1 0 0
288 2 0 0 0 0 0 1 0 0
321 3 0 0 1 0 0 2 0 0
324 14 0 0 14 0 0 0 0 0
326 28 0 0 0 0 0 0 0 0
338 4926 0 0 0 0 0 0 0 0
342 9890 0 0 0 0 0 0 0 0
344 6582 0 0 3291 0 0 0 0 0
347 684 1 1 114 0 0 0 0 0
359 6357 0 0 1 0 0 0 0 0
379 1 0 0 1 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::each_child_of_item
214 21666 3 3 9266 0 0 12400 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::associated_item_cloned_untracked
437 416 1 1 0 0 0 312 0 0
438 728 0 0 0 0 0 312 0 0
439 416 0 0 208 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::get_span_untracked
445 63 4 1 0 0 0 54 0 0
446 18 0 0 0 0 0 18 0 0
447 54 0 0 45 2 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_children_untracked
391 288 3 1 0 0 0 256 3 0
397 64 0 0 0 0 0 64 0 0
399 2688 9 2 1238 0 0 1450 0 0
403 256 0 0 224 5 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_generics_num_lifetimes
449 5 1 1 0 0 0 4 0 0
450 5 0 0 2 1 0 3 0 0
451 5 0 0 3 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::load_macro_untracked
0 15 3 1 6 0 0 3 0 0
405 45 3 1 0 0 0 27 3 0
408 6 0 0 0 0 0 6 0 0
409 3 0 0 0 0 0 0 0 0
416 6 0 0 0 0 0 3 0 0
417 15 0 0 3 3 0 0 0 0
418 240 3 1 0 0 0 60 0 0
421 3 0 0 0 0 0 3 0 0
423 72 6 2 21 0 0 42 2 0
424 51 6 2 21 0 0 21 0 0
425 15 0 0 6 0 0 6 0 0
429 18 0 0 3 0 0 9 0 0
433 3 0 0 3 0 0 0 0 0
435 27 3 1 21 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::module_expansion_untracked
453 45 4 1 0 0 0 36 0 0
454 36 0 0 0 0 0 18 0 0
455 36 0 0 27 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::struct_field_names_untracked
387 387 4 2 0 0 0 344 0 0
388 215 0 0 0 0 0 172 0 0
389 387 0 0 301 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::allocator_kind
513 2 2 1 2 0 0 0 0 0
514 2 0 0 2 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::as_any
459 5776 117 1 0 0 0 0 0 0
461 11552 0 0 5776 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crate_disambiguator_untracked
471 42 1 1 0 0 0 28 0 0
472 28 0 0 28 14 0 0 0 0
473 28 1 1 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crate_hash_untracked
475 42 1 1 0 0 0 28 0 0
476 14 0 0 14 1 0 0 0 0
477 28 0 0 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crate_name_untracked
463 51 4 1 0 0 0 34 0 0
464 17 0 0 17 15 0 0 0 0
465 34 3 1 17 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crates_untracked
498 18 2 1 0 0 0 15 1 0
502 21 0 0 18 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_key
482 3960 93 2 0 0 0 3520 49 0
483 880 0 0 0 0 0 880 0 0
484 3960 49 1 3080 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_path
486 48 4 1 0 0 0 36 0 0
487 48 4 1 0 0 0 36 0 0
488 48 0 0 24 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_path_hash
490 240 8 1 0 0 0 160 2 0
492 160 0 0 80 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide
249 20 3 3 0 0 0 10 0 0
384 1 0 0 1 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern
56 141 16 16 0 0 0 71 0 0
60 1 0 0 1 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_def
0 441 0 0 0 0 0 0 0 0
35 5733 9 1 0 0 0 3528 51 0
44 441 0 0 0 0 0 0 0 0
46 882 0 0 0 0 0 882 0 0
48 441 0 0 0 0 0 0 0 0
54 3969 9 1 3087 81 0 0 0 0
95 1323 0 0 0 0 0 441 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_destructor
0 3 1 0 0 0 0 0 0 0
35 39 6 2 0 0 0 24 0 0
44 3 0 0 0 0 0 0 0 0
48 3 0 0 0 0 0 0 0 0
54 27 2 1 21 1 0 0 0 0
98 18 2 1 3 3 0 3 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item
35 168 9 1 0 0 0 96 0 0
44 12 0 0 0 0 0 0 0 0
46 24 0 0 0 0 0 24 0 0
48 12 0 0 0 0 0 0 0 0
54 108 9 1 84 0 0 0 0 0
107 60 9 1 12 0 0 12 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item_def_ids
35 104 14 2 0 0 0 64 3 0
44 8 0 0 0 0 0 0 0 0
46 16 0 0 0 0 0 16 0 0
48 8 0 0 0 0 0 0 0 0
54 80 14 2 56 0 0 0 0 0
103 16 0 0 0 0 0 8 0 0
104 24 0 0 8 0 0 0 0 0
105 8 0 0 8 1 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::crate_disambiguator
0 4 0 0 0 0 0 0 0 0
35 24 2 2 0 0 0 16 0 0
44 2 1 1 0 0 0 0 0 0
48 2 0 0 0 0 0 0 0 0
54 20 1 1 14 0 0 0 0 0
78 4 0 0 4 0 0 4 0 0
191 4 2 1 4 2 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::crate_name
0 32 4 1 0 0 0 0 0 0
35 192 8 2 0 0 0 128 2 0
44 16 0 0 0 0 0 0 0 0
48 16 0 0 0 0 0 0 0 0
54 144 10 2 112 0 0 0 0 0
78 32 0 0 32 1 0 32 1 0
211 16 0 0 16 16 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::def_kind
0 69 0 0 0 0 0 0 0 0
35 897 55 1 0 0 0 552 12 0
44 69 0 0 0 0 0 0 0 0
46 138 0 0 0 0 0 138 0 0
48 69 0 0 0 0 0 0 0 0
54 621 107 2 483 0 0 0 0 0
126 138 0 0 0 0 0 69 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::def_span
0 42 0 0 0 0 0 0 0 0
35 546 79 2 0 0 0 336 15 0
44 42 0 0 0 0 0 0 0 0
46 84 0 0 0 0 0 84 0 0
48 42 0 0 0 0 0 0 0 0
54 378 40 1 294 0 0 0 0 0
127 168 40 1 42 0 0 42 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::defined_lang_items
0 28 0 0 0 0 0 0 0 0
35 168 2 2 0 0 0 112 0 0
44 14 0 0 0 0 0 0 0 0
46 28 0 0 0 0 0 28 0 0
48 14 0 0 0 0 0 0 0 0
54 126 2 2 98 0 0 0 0 0
78 28 1 1 28 1 0 28 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::dep_kind
0 28 0 0 0 0 0 0 0 0
35 168 1 1 0 0 0 112 0 0
44 14 0 0 0 0 0 0 0 0
48 14 0 0 0 0 0 0 0 0
54 126 1 1 98 0 0 0 0 0
78 28 0 0 28 1 0 28 0 0
208 14 0 0 14 5 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::diagnostic_items
0 4 1 1 0 0 0 0 0 0
35 26 2 2 0 0 0 16 0 0
44 2 0 0 0 0 0 0 0 0
46 4 0 0 0 0 0 4 0 0
48 2 0 0 0 0 0 0 0 0
54 18 1 1 14 0 0 0 0 0
78 4 0 0 4 1 0 4 0 0
219 4 1 1 0 0 0 2 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::explicit_predicates_of
35 700 87 2 0 0 0 400 34 0
44 50 0 0 0 0 0 0 0 0
46 100 0 0 0 0 0 100 0 0
48 50 0 0 0 0 0 0 0 0
54 450 46 1 350 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::exported_symbols
0 28 0 0 0 0 0 0 0 0
35 168 3 1 0 0 0 112 4 0
44 14 0 0 0 0 0 0 0 0
48 14 0 0 0 0 0 0 0 0
54 126 5 2 98 4 0 0 0 0
78 28 0 0 28 1 0 28 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::extern_crate
35 24 4 2 0 0 0 16 0 0
44 2 0 0 0 0 0 0 0 0
48 2 0 0 0 0 0 0 0 0
54 18 4 2 14 0 0 0 0 0
158 2 0 0 2 0 0 0 0 0
159 14 2 1 8 0 0 6 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::fn_sig
35 182 26 2 0 0 0 104 0 0
44 13 0 0 0 0 0 0 0 0
46 26 0 0 0 0 0 26 0 0
48 13 0 0 0 0 0 0 0 0
54 117 26 2 91 2 0 0 0 0
119 52 0 0 0 0 0 13 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::generics_of
35 686 38 1 0 0 0 392 9 0
44 49 0 0 0 0 0 0 0 0
46 98 39 1 0 0 0 98 0 0
48 49 0 0 0 0 0 0 0 0
54 441 45 1 343 0 0 0 0 0
90 98 0 0 49 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_defaultness
35 26 4 2 0 0 0 16 0 0
44 2 0 0 0 0 0 0 0 0
46 4 0 0 0 0 0 4 0 0
48 2 0 0 0 0 0 0 0 0
54 18 4 2 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_parent
35 1144 7 2 0 0 0 704 1 0
44 88 0 0 0 0 0 0 0 0
46 176 0 0 0 0 0 176 0 0
48 88 0 0 0 0 0 0 0 0
54 880 2 1 616 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_polarity
35 91 14 2 0 0 0 56 2 0
44 7 0 0 0 0 0 0 0 0
46 14 0 0 0 0 0 14 0 0
48 7 0 0 0 0 0 0 0 0
54 63 14 2 49 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_trait_ref
35 1512 58 1 0 0 0 864 1 0
44 108 0 0 0 0 0 0 0 0
46 216 13 1 0 0 0 216 0 0
48 108 0 0 0 0 0 0 0 0
54 972 20 1 756 0 0 0 0 0
108 432 13 1 0 0 0 108 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::implementations_of_trait
0 504 0 0 252 0 0 0 0 0
35 1512 21 2 0 0 0 1008 17 0
43 630 0 0 252 0 0 252 0 0
44 126 9 1 0 0 0 0 0 0
46 252 12 1 0 0 0 252 0 0
48 126 0 0 0 0 0 0 0 0
54 1134 27 1 882 0 0 0 0 0
84 126 0 0 126 24 0 126 3 0
199 504 12 1 0 0 0 126 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inferred_outlives_of
35 650 83 2 0 0 0 400 5 0
44 50 0 0 0 0 0 0 0 0
46 100 0 0 0 0 0 100 0 0
48 50 0 0 0 0 0 0 0 0
54 500 46 1 350 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inherent_impls
0 1 0 0 0 0 0 0 0 0
35 13 1 1 0 0 0 8 2 0
44 1 0 0 0 0 0 0 0 0
46 2 0 0 0 0 0 2 0 0
48 1 0 0 0 0 0 0 0 0
54 9 1 1 7 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_compiler_builtins
0 28 0 0 0 0 0 0 0 0
35 168 1 1 0 0 0 112 0 0
44 14 0 0 0 0 0 0 0 0
48 14 0 0 0 0 0 0 0 0
54 126 1 1 98 0 0 0 0 0
78 28 0 0 28 0 0 28 0 0
152 14 1 1 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_foreign_item
0 11 10 1 0 0 0 0 0 0
35 143 8 1 0 0 0 88 6 0
44 11 0 0 0 0 0 0 0 0
46 22 10 1 0 0 0 22 0 0
48 11 0 0 0 0 0 0 0 0
54 99 0 0 77 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_mir_available
0 23 0 0 0 0 0 0 0 0
35 299 46 2 0 0 0 184 0 0
44 23 0 0 0 0 0 0 0 0
46 46 0 0 0 0 0 46 0 0
48 23 0 0 0 0 0 0 0 0
54 207 23 1 161 0 0 0 0 0
148 46 0 0 0 0 0 23 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_no_builtins
0 28 0 0 0 0 0 0 0 0
35 168 1 1 0 0 0 112 0 0
44 14 0 0 0 0 0 0 0 0
48 14 0 0 0 0 0 0 0 0
54 126 1 1 98 0 0 0 0 0
78 28 0 0 28 0 0 28 0 0
161 14 5 1 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_panic_runtime
0 28 0 0 0 0 0 0 0 0
35 168 1 1 0 0 0 112 0 0
44 14 0 0 0 0 0 0 0 0
48 14 0 0 0 0 0 0 0 0
54 126 1 1 98 0 0 0 0 0
78 28 0 0 28 0 0 28 0 0
151 14 1 1 14 14 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_profiler_runtime
0 28 0 0 0 0 0 0 0 0
35 168 1 1 0 0 0 112 0 0
44 14 0 0 0 0 0 0 0 0
48 14 0 0 0 0 0 0 0 0
54 126 4 1 98 0 0 0 0 0
78 28 0 0 28 0 0 28 0 0
155 14 1 1 14 8 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_attrs
0 647 0 0 0 0 0 0 0 0
35 8411 1129 2 0 0 0 5176 79 1
44 647 0 0 0 0 0 0 0 0
46 1294 0 0 0 0 0 1294 0 0
48 647 0 0 0 0 0 0 0 0
54 5823 897 2 4529 44 0 0 0 0
137 1941 449 1 647 11 0 647 0 0
138 3235 0 0 647 0 0 647 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_children
35 41314 1 1 0 0 0 25424 10 0
44 3178 0 0 0 0 0 0 0 0
46 6356 0 0 0 0 0 6356 0 0
48 3178 0 0 0 0 0 0 0 0
54 31780 4 2 22246 17 0 0 0 0
214 15890 0 0 3178 0 0 3178 0 0
215 3178 0 0 3178 24 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::lookup_deprecation_entry
35 56 4 2 0 0 0 32 2 0
44 4 0 0 0 0 0 0 0 0
46 8 0 0 0 0 0 8 0 0
48 4 2 1 0 0 0 0 0 0
54 36 3 1 28 0 0 0 0 0
135 8 0 0 0 0 0 4 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::lookup_stability
0 5 0 0 0 0 0 0 0 0
35 65 4 1 0 0 0 40 0 0
44 5 0 0 0 0 0 0 0 0
46 10 2 1 0 0 0 10 0 0
48 5 0 0 0 0 0 0 0 0
54 45 4 2 35 0 0 0 0 0
129 35 0 0 10 2 0 15 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_extern_crate_item
0 56 1 1 0 0 0 0 0 0
35 168 2 2 0 0 0 112 0 0
44 14 0 0 0 0 0 0 0 0
48 14 0 0 0 0 0 0 0 0
54 126 1 1 98 0 0 0 0 0
78 28 0 0 28 1 0 28 0 0
224 84 1 1 28 6 1 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_lang_items
0 28 0 0 0 0 0 0 0 0
35 168 2 2 0 0 0 112 0 0
44 14 0 0 0 0 0 0 0 0
48 14 0 0 0 0 0 0 0 0
54 126 2 2 98 0 0 0 0 0
78 28 0 0 28 0 0 28 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::native_libraries
0 28 0 0 0 0 0 0 0 0
35 168 1 1 0 0 0 112 0 0
44 14 0 0 0 0 0 0 0 0
46 28 0 0 0 0 0 28 0 0
48 14 0 0 0 0 0 0 0 0
54 126 1 1 98 0 0 0 0 0
78 28 0 0 28 1 0 28 1 0
179 56 1 1 14 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::optimized_mir
0 48 1 0 0 0 0 0 0 0
35 312 23 1 0 0 0 192 14 0
44 24 0 0 0 0 0 0 0 0
46 48 0 0 0 0 0 48 0 0
48 24 0 0 0 0 0 0 0 0
54 216 48 2 168 0 0 0 0 0
115 144 21 1 24 6 0 24 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::panic_strategy
0 28 0 0 0 0 0 0 0 0
35 168 1 1 0 0 0 112 0 0
44 14 0 0 0 0 0 0 0 0
48 14 0 0 0 0 0 0 0 0
54 126 1 1 98 0 0 0 0 0
78 28 0 0 28 0 0 28 0 0
156 14 1 1 14 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::reachable_non_generics
0 8 0 0 0 0 0 0 0 0
35 26 2 2 0 0 0 16 0 0
44 2 1 1 0 0 0 0 0 0
48 2 0 0 0 0 0 0 0 0
54 18 1 1 14 4 0 0 0 0
78 4 0 0 4 2 0 4 0 0
166 2 1 1 2 2 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::static_mutability
35 234 18 1 0 0 0 144 17 0
44 18 0 0 0 0 0 0 0 0
46 36 0 0 0 0 0 36 0 0
48 18 0 0 0 0 0 0 0 0
54 162 36 2 126 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::super_predicates_of
35 70 4 2 0 0 0 40 2 0
44 5 0 0 0 0 0 0 0 0
46 10 0 0 0 0 0 10 0 0
48 5 0 0 0 0 0 0 0 0
54 45 3 1 35 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::symbol_mangling_version
0 2 1 1 0 0 0 0 0 0
35 12 2 2 0 0 0 8 0 0
44 1 0 0 0 0 0 0 0 0
48 1 0 0 0 0 0 0 0 0
54 9 2 2 7 0 0 0 0 0
78 2 0 0 2 1 0 2 0 0
162 1 0 0 1 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::trait_def
35 112 7 1 0 0 0 64 2 0
44 8 0 0 0 0 0 0 0 0
46 16 0 0 0 0 0 16 0 0
48 8 0 0 0 0 0 0 0 0
54 72 7 1 56 0 0 0 0 0
94 40 7 1 8 0 0 8 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::trait_of_item
0 17 0 0 0 0 0 0 0 0
35 221 29 2 0 0 0 136 14 0
44 17 0 0 0 0 0 0 0 0
46 34 0 0 0 0 0 34 0 0
48 17 0 0 0 0 0 0 0 0
54 153 32 2 119 0 0 0 0 0
147 34 0 0 0 0 0 17 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::type_of
0 564 337 0 0 0 0 0 0 0
35 7332 75 1 0 0 0 4512 7 0
44 564 0 0 0 0 0 0 0 0
46 1128 0 0 0 0 0 1128 0 0
48 564 0 0 0 0 0 0 0 0
54 5076 463 1 3948 71 0 0 0 0
89 1692 0 0 0 0 0 564 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::used_crate_source
0 28 1 1 0 0 0 0 0 0
35 168 2 2 0 0 0 112 0 0
44 14 0 0 0 0 0 0 0 0
48 14 0 0 0 0 0 0 0 0
54 126 1 1 98 0 0 0 0 0
78 28 0 0 28 0 0 28 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::variances_of
0 6 0 0 0 0 0 0 0 0
35 39 6 2 0 0 0 24 2 0
44 3 0 0 0 0 0 0 0 0
46 6 0 0 0 0 0 6 0 0
48 3 0 0 0 0 0 0 0 0
54 27 6 2 21 0 0 0 0 0
100 21 3 1 3 0 0 6 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::visibility
0 5 0 0 0 0 0 0 0 0
35 65 3 1 0 0 0 40 0 0
44 5 0 0 0 0 0 0 0 0
46 10 0 0 0 0 0 10 0 0
48 5 0 0 0 0 0 0 0 0
54 45 3 1 35 0 0 0 0 0
206 10 3 1 0 0 0 5 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_metadata/rmeta/mod.rs
fn=<rustc_metadata::rmeta::CrateDep as rustc_serialize::serialize::Decodable>::decode
0 177 14 1 118 0 0 59 0 0
224 2006 29 3 708 0 0 885 0 0
228 118 0 0 59 0 0 0 0 0
230 118 0 0 59 0 0 0 0 0
fn=<rustc_metadata::rmeta::TraitImpls as rustc_serialize::serialize::Decodable>::decode
233 5899 18 2 1735 0 0 2429 1 0
236 1388 0 0 694 0 0 347 0 0
fn=_ZN90_$LT$rustc_metadata..rmeta..CrateRoot$u20$as$u20$rustc_serialize..serialize..Decodable$GT$6decode28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
0 966 136 12 42 0 0 42 0 0
175 7602 157 21 3444 0 0 3906 64 11
178 336 2 2 126 0 0 84 14 3
179 294 15 1 126 0 0 84 0 0
187 210 1 1 84 0 0 42 0 0
188 210 1 1 84 0 0 42 0 0
189 210 14 1 84 0 0 42 0 0
191 210 9 1 84 0 0 42 1 1
192 210 9 1 84 0 0 42 0 0
193 210 1 1 84 0 0 42 0 0
194 210 9 1 84 0 0 42 0 0
195 210 0 0 84 0 0 42 0 0
196 210 9 1 84 0 0 42 0 0
197 210 8 1 84 0 0 42 0 0
198 210 8 1 84 0 0 42 14 1
199 210 2 1 84 0 0 42 0 0
200 210 7 1 84 0 0 42 0 0
201 210 2 1 84 0 0 42 0 0
206 210 1 1 84 0 0 42 0 0
208 210 3 1 84 0 0 42 0 0
210 210 14 1 84 0 0 42 0 0
211 210 14 1 84 0 0 42 0 0
213 84 0 0 42 0 0 0 0 0
244 5292 152 16 2646 0 0 1764 56 12
fn=rustc_metadata::locator::CrateLocator::extract_one
38 238 28 2 14 7 0 70 1 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_associated_item
385 464 0 0 116 0 0 0 0 0
395 348 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::rmeta::Lazy<T,()>>::decode
0 91603 282 5 12186 215 3 118 0 0
291 47800 78 1 23900 0 0 23900 0 0
293 24060 32 0 64 0 0 0 0 0
294 2080 4 1 832 0 0 0 0 0
306 1836 55 0 918 0 0 459 0 0
308 4475 0 0 1790 0 0 0 0 0
309 23681 73 2 11144 0 0 4179 0 0
310 68 2 0 32 0 0 12 0 0
311 9260 0 0 3704 0 0 0 0 0
312 2080 1 0 832 0 0 0 0 0
313 4230 0 0 1692 0 0 0 0 0
314 365 0 0 146 0 0 0 0 0
317 1755 0 0 702 0 0 0 0 0
318 12545 28 0 5018 0 0 0 0 0
319 6655 0 0 2662 0 0 0 0 0
321 12 0 0 4 0 0 0 0 0
332 236 0 0 118 0 0 0 0 0
333 472 8 1 354 0 0 0 0 0
336 460 0 0 230 0 0 230 0 0
340 460 0 0 345 0 0 0 0 0
343 4216 0 0 2108 0 0 2108 0 0
348 3162 0 0 2108 0 0 0 0 0
360 388 0 0 194 0 0 194 0 0
363 485 49 1 194 0 0 0 0 0
364 582 0 0 291 0 0 0 0 0
368 291 22 1 194 0 0 0 0 0
376 482 0 0 0 0 0 0 0 0
406 920 31 1 460 0 0 460 0 0
408 230 29 1 0 0 0 230 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_metadata/rmeta/table.rs
fn=rustc_metadata::rmeta::table::<impl rustc_metadata::rmeta::Lazy<rustc_metadata::rmeta::table::Table<I,T>>>::get
0 70737 0 0 68250 235 0 0 0 0
45 31848 0 0 0 0 0 0 0 0
85 4554 0 0 0 0 0 0 0 0
197 63696 113 2 0 0 0 31848 0 0
200 31848 0 0 31848 717 0 0 0 0
201 95544 0 0 31848 143 0 0 0 0
203 63696 0 0 63696 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/dep_graph/dep_node.rs
fn=rustc_middle::dep_graph::dep_node::<impl rustc_query_system::dep_graph::dep_node::DepNodeParams<rustc_middle::ty::context::TyCtxt> for rustc_span::def_id::DefId>::to_fingerprint
314 7 4 1 0 0 0 7 0 0
315 14 0 0 14 0 0 0 0 0
316 14 0 0 14 0 0 0 0 0
fn=rustc_middle::dep_graph::dep_node::<impl rustc_query_system::dep_graph::dep_node::DepNodeParams<rustc_middle::ty::context::TyCtxt> for rustc_span::def_id::LocalDefId>::to_fingerprint
333 19 8 1 0 0 0 19 0 0
334 19 0 0 19 0 0 0 0 0
335 38 0 0 38 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/dep_graph/mod.rs
fn=rustc_middle::dep_graph::<impl rustc_query_system::dep_graph::DepContext for rustc_middle::ty::context::TyCtxt>::profiler
182 5697 275 1 0 0 0 0 0 0
183 5697 0 0 5697 0 0 0 0 0
184 5697 0 0 5697 0 0 0 0 0
fn=rustc_middle::dep_graph::<impl rustc_query_system::dep_graph::DepKind for rustc_middle::dep_graph::dep_node::DepKind>::with_deps
64 23 3 3 0 0 0 14 0 0
69 12 2 2 0 0 0 12 0 0
73 20 0 0 17 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 396 148 14 0 0 0 135 4 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/hir/exports.rs
fn=<rustc_middle::hir::exports::Export<Id> as rustc_serialize::serialize::Decodable>::decode
16 104118 8 2 39396 1 0 45024 2 0
19 19698 4 1 8442 0 0 5628 0 0
21 19698 4 1 8442 0 0 5628 0 0
23 11256 4 1 5628 0 0 0 0 0
26 8442 4 1 5628 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/hir/map/blocks.rs
fn=rustc_middle::hir::map::blocks::FnLikeNode::constness
190 10 2 1 0 0 0 2 0 0
191 12 0 0 6 4 0 4 0 0
192 6 2 1 4 0 0 0 0 0
fn=rustc_middle::hir::map::blocks::FnLikeNode::from_node
0 24 0 0 6 5 1 0 0 0
46 6 0 0 6 1 0 0 0 0
147 12 6 1 0 0 0 0 0 0
149 18 0 0 0 0 0 0 0 0
156 6 0 0 6 0 0 0 0 0
fn=rustc_middle::hir::map::blocks::FnLikeNode::kind
0 21 0 0 3 2 1 6 0 0
202 3 2 1 0 0 0 0 0 0
204 27 3 1 6 1 0 15 0 0
211 6 0 0 3 0 0 0 0 0
228 9 0 0 0 0 0 0 0 0
229 15 3 1 6 3 1 0 0 0
236 6 0 0 6 0 0 0 0 0
237 3 0 0 3 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/hir/map/collector.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
181 2 0 0 2 1 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 70 0 0 28 0 0 0 0 0
83 56 1 1 42 0 0 14 0 0
84 98 0 0 56 1 0 28 0 0
85 56 1 1 42 0 0 14 0 0
fn=<rustc_middle::hir::map::collector::NodeCollector as rustc_hir::intravisit::Visitor>::visit_block
240 2 0 0 2 0 0 0 0 0
265 14 1 1 0 0 0 8 0 0
269 6 0 0 4 0 0 2 0 0
270 4 0 0 0 0 0 4 0 0
272 6 1 1 2 0 0 4 0 0
472 18 1 1 0 0 0 12 0 0
473 4 0 0 4 0 0 0 0 0
474 4 0 0 4 0 0 0 0 0
477 16 0 0 14 0 0 0 0 0
fn=<rustc_middle::hir::map::collector::NodeCollector as rustc_hir::intravisit::Visitor>::visit_fn
0 1 0 0 0 0 0 0 0 0
321 14 2 2 8 0 0 1 0 0
460 13 2 2 2 0 0 8 0 0
468 3 0 0 1 0 0 0 0 0
469 1 0 0 1 0 0 0 0 0
fn=<rustc_middle::hir::map::collector::NodeCollector as rustc_hir::intravisit::Visitor>::visit_item
64 42 1 1 15 0 0 18 0 0
240 7 0 0 7 0 0 0 0 0
265 60 2 2 0 0 0 28 0 0
269 12 0 0 6 0 0 6 0 0
270 6 0 0 0 0 0 6 0 0
272 12 1 1 6 0 0 6 0 0
286 3 0 0 3 0 0 0 0 0
288 3 0 0 0 0 0 0 0 0
290 3 0 0 0 0 0 3 0 0
292 3 0 0 0 0 0 3 0 0
332 24 1 1 0 0 0 18 0 0
338 3 0 0 3 3 0 0 0 0
339 6 0 0 6 0 0 0 0 0
340 6 0 0 6 0 0 0 0 0
341 6 1 1 3 0 0 0 0 0
350 24 0 0 21 0 0 0 0 0
438 16 0 0 8 0 0 0 0 0
441 12 0 0 0 0 0 4 0 0
fn=<rustc_middle::hir::map::collector::NodeCollector as rustc_hir::intravisit::Visitor>::visit_stmt
240 2 0 0 2 0 0 0 0 0
265 32 1 1 0 0 0 18 0 0
269 4 0 0 4 0 0 0 0 0
270 4 1 1 0 0 0 4 0 0
272 4 1 1 0 0 0 4 0 0
422 4 1 1 4 0 0 0 0 0
424 12 0 0 4 0 0 2 0 0
429 16 1 1 0 0 0 10 0 0
430 4 0 0 4 0 0 0 0 0
432 4 0 0 4 0 0 0 0 0
435 14 0 0 12 0 0 0 0 0
fn=<rustc_middle::hir::map::collector::NodeCollector as rustc_hir::intravisit::Visitor>::visit_vis
488 21 1 1 0 0 0 18 0 0
490 6 0 0 3 0 0 0 0 0
498 24 1 1 21 0 0 0 0 0
fn=core::slice::sort::shift_tail
89 236 0 0 13 0 0 127 0 0
fn=rustc_hir::intravisit::Visitor::visit_body
0 1 0 0 1 0 0 0 0 0
240 2 1 1 2 0 0 0 0 0
265 9 0 0 0 0 0 5 0 0
422 2 0 0 2 0 0 0 0 0
424 5 0 0 2 0 0 1 0 0
fn=rustc_hir::intravisit::walk_path_segment
0 1 0 0 1 0 0 0 0 0
240 1 0 0 1 0 0 0 0 0
265 9 1 1 0 0 0 4 0 0
485 2 0 0 2 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::finalize_and_compute_crate_hash
0 7 2 2 0 0 0 0 0 0
79 1 0 0 1 1 0 1 0 0
148 14 2 2 0 0 0 9 0 0
155 10 1 1 1 0 0 6 0 0
156 3 0 0 1 0 0 0 0 0
157 2 0 0 1 0 0 0 0 0
176 2 1 1 2 1 0 1 0 0
186 12 2 2 5 0 0 7 0 0
187 12 1 1 6 1 0 6 1 0
188 1 0 0 1 0 0 1 0 0
192 3 0 0 0 0 0 0 0 0
193 12 1 1 5 0 0 6 0 0
195 2 0 0 1 1 0 1 0 0
196 5 1 1 2 1 0 3 1 0
197 9 0 0 7 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::insert_entry
0 65 1 1 36 0 0 21 0 0
52 64 0 0 0 0 0 0 0 0
53 15 0 0 0 0 0 0 0 0
55 128 0 0 0 0 0 64 0 0
199 324 3 2 0 0 0 288 0 0
206 72 0 0 0 0 0 0 0 0
207 36 0 0 24 0 0 12 0 0
216 72 0 0 0 0 0 0 0 0
218 8 0 0 0 0 0 8 0 0
223 4 0 0 0 0 0 4 0 0
224 20 1 1 20 0 0 0 0 0
226 64 1 1 32 0 0 0 0 0
228 32 0 0 0 0 0 0 0 0
229 32 0 0 32 0 0 0 0 0
230 64 0 0 64 0 0 0 0 0
233 288 0 0 252 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::root
0 6 0 0 0 0 0 0 0 0
64 12 1 1 5 0 0 6 2 0
94 8 2 2 0 0 0 6 1 0
126 19 2 2 6 0 0 11 2 0
133 3 1 1 1 0 0 1 0 0
134 4 0 0 2 0 0 2 0 0
135 2 0 0 1 1 0 1 0 0
139 6 1 1 1 0 0 1 0 0
141 4 0 0 0 0 0 3 0 0
146 9 0 0 7 0 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::with_parent
240 12 0 0 12 0 0 0 0 0
265 169 8 8 0 0 0 80 0 0
268 112 4 4 0 0 0 84 0 0
269 62 0 0 32 0 0 30 0 0
270 32 1 1 0 0 0 32 0 0
272 48 1 1 16 0 0 32 0 0
273 112 0 0 98 0 0 0 0 0
395 5 0 0 1 0 0 0 0 0
396 2 1 1 2 0 0 0 0 0
398 2 0 0 2 0 0 0 0 0
399 3 0 0 0 0 0 1 0 0
406 2 0 0 2 0 0 0 0 0
408 2 1 1 2 0 0 0 0 0
422 16 0 0 16 0 0 0 0 0
424 41 1 1 17 0 0 8 0 0
425 13 0 0 13 0 0 0 0 0
438 28 1 1 14 0 0 0 0 0
441 22 0 0 0 0 0 7 0 0
445 2 0 0 2 0 0 0 0 0
447 5 0 0 2 0 0 1 0 0
448 1 0 0 1 0 0 0 0 0
fn=rustc_middle::hir::map::index_hir
309 15 0 0 3 0 0 6 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/hir/map/mod.rs
fn=<rustc_lint::builtin::BoxPointers as rustc_lint::passes::LateLintPass>::check_item
173 1 0 0 1 0 0 0 0 0
fn=<rustc_lint::builtin::ExplicitOutlivesRequirements as rustc_lint::passes::LateLintPass>::check_item
173 3 0 0 3 0 0 0 0 0
fn=<rustc_lint::builtin::MissingDoc as rustc_lint::passes::LateLintPass>::check_item
173 2 0 0 1 0 0 0 0 0
fn=<rustc_middle::hir::map::Map as rustc_hir::intravisit::Map>::body
899 13 4 1 13 5 0 0 0 0
fn=<rustc_middle::hir::map::ParentHirIterator as core::iter::traits::iterator::Iterator>::next
0 565 13 4 219 10 0 75 0 0
34 72 0 0 0 0 0 0 0 0
116 147 4 1 0 0 0 105 0 0
122 18 0 0 18 0 0 0 0 0
129 36 4 1 0 0 0 36 0 0
130 18 0 0 18 0 0 0 0 0
131 72 0 0 0 0 0 72 0 0
135 168 4 1 126 0 0 0 0 0
274 36 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::context::TyCtxt as rustc_middle::ty::DefIdTree>::parent
149 5 0 0 2 0 0 1 0 0
fn=<rustc_middle::ty::print::pretty::FmtPrinter<F> as rustc_middle::ty::print::Printer>::print_def_path
149 10 0 0 4 0 0 2 0 0
fn=<rustc_mir::monomorphize::collector::RootCollector as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
173 2 0 0 1 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
178 1 0 0 1 0 0 0 0 0
fn=<rustc_passes::entry::EntryContext as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
173 9 0 0 6 0 0 0 0 0
fn=<rustc_passes::hir_id_validator::OuterVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
173 6 0 0 3 1 0 0 0 0
fn=<rustc_passes::liveness::IrMaps as rustc_hir::intravisit::Visitor>::visit_fn
173 1 0 0 1 0 0 0 0 0
fn=<rustc_passes::reachable::CollectPrivateImplItemsVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
173 6 1 1 3 1 0 0 0 0
fn=<rustc_passes::stability::Checker as rustc_hir::intravisit::Visitor>::visit_item
173 2 0 0 1 0 0 0 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_mod
173 1 0 0 1 0 0 0 0 0
fn=<rustc_privacy::SearchInterfaceForPrivateItemsVisitor as rustc_privacy::DefIdVisitor>::visit_def_id
178 1 0 0 1 0 0 0 0 0
fn=<rustc_typeck::check::wfcheck::CheckTypeWellFormedVisitor as rustc_hir::itemlikevisit::ParItemLikeVisitor>::visit_item
173 6 0 0 3 0 0 0 0 0
fn=<rustc_typeck::check_unused::CollectExternCrateVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
173 2 0 0 1 0 0 0 0 0
fn=<rustc_typeck::coherence::orphan::OrphanChecker as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
173 6 0 0 3 0 0 0 0 0
fn=<rustc_typeck::collect::CollectItemTypesVisitor as rustc_hir::intravisit::Visitor>::visit_item
173 3 0 0 3 0 0 0 0 0
fn=<rustc_typeck::collect::ItemCtxt as rustc_typeck::astconv::AstConv>::default_constness_for_trait_bounds
178 3 0 0 3 0 0 0 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
173 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_middle3hir3map3Map16opt_local_def_idN.llvm.M
172 5 3 1 0 0 0 5 0 0
173 10 0 0 10 0 0 0 0 0
174 10 0 0 10 0 0 0 0 0
fn=_ZN12rustc_passes10check_attr16CheckAttrVisitor16check_attributesN.llvm.M
173 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_passes4dead32has_allow_dead_code_or_lang_attrN.llvm.M
173 3 0 0 3 1 0 0 0 0
fn=_ZN12rustc_passes5entry8entry_fnN.llvm.M
173 2 0 0 1 0 0 0 0 0
fn=_ZN12rustc_passes6region17region_scope_treeN.llvm.M
178 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_typeck5check18has_typeck_resultsN.llvm.M
183 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_typeck5check6typeckN.llvm.M
178 1 0 0 1 0 0 0 0 0
183 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_typeck7collect11generics_ofN.llvm.M
178 3 0 0 3 0 0 0 0 0
fn=_ZN12rustc_typeck7collect22explicit_predicates_ofN.llvm.M
178 3 3 1 3 0 0 0 0 0
fn=_ZN12rustc_typeck7collect6fn_sigN.llvm.M
178 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_typeck8outlives20inferred_outlives_ofN.llvm.M
178 3 0 0 3 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 1 0 0 1 0 0 0 0 0
447 4 1 1 3 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 1 0 0 1 0 0 0 0 0
447 4 1 1 3 2 0 0 0 0
fn=_ZN8rustc_ty2ty9param_envN.llvm.M
178 3 0 0 3 0 0 0 0 0
fn=_ZN9rustc_mir10const_eval10fn_queries15is_const_fn_rawN.llvm.M
178 1 0 0 1 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
0 15 0 0 0 0 0 9 0 0
173 6 2 1 6 0 0 0 0 0
178 4 0 0 4 1 0 0 0 0
647 45 0 0 9 2 0 15 1 0
648 6 2 1 0 0 0 0 0 0
1071 15 0 0 3 3 0 12 0 0
fn=rustc_data_structures::sync::join
173 1 0 0 1 0 0 0 0 0
fn=rustc_hir::intravisit::Visitor::visit_nested_item
173 18 0 0 9 1 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
173 3 0 0 2 0 0 0 0 0
fn=rustc_lint::late::late_lint_mod
178 1 0 0 1 0 0 0 0 0
fn=rustc_middle::hir::map::Map::attrs
0 1252 13 1 480 19 1 0 0 0
274 144 0 0 0 0 0 0 0 0
813 1440 26 2 0 0 0 864 8 0
815 288 0 0 0 0 0 0 0 0
824 75 0 0 25 1 0 25 0 0
830 6 2 1 4 0 0 0 0 0
834 1152 0 0 1008 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body
317 180 10 1 0 0 0 90 0 0
318 60 12 1 60 0 0 0 0 0
319 150 0 0 120 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_const_context
183 10 0 0 10 1 0 0 0 0
406 25 5 1 0 0 0 15 0 0
408 5 0 0 5 5 0 5 0 0
409 60 0 0 5 5 1 0 0 0
412 5 0 0 0 0 0 0 0 0
413 15 0 0 0 0 0 0 0 0
418 30 5 1 20 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_owned_by
367 6 1 1 0 0 0 4 0 0
368 1 0 0 1 0 0 1 0 0
375 4 0 0 3 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_owner
0 128 17 2 64 4 0 0 0 0
34 64 0 0 0 0 0 0 0 0
62 112 8 1 16 4 0 0 0 0
74 16 0 0 0 0 0 0 0 0
274 32 0 0 0 0 0 0 0 0
285 64 0 0 0 0 0 0 0 0
350 128 11 1 0 0 0 80 0 0
352 32 9 1 16 0 0 0 0 0
354 144 0 0 96 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_owner_def_id
173 18 0 0 18 3 0 0 0 0
356 27 6 1 0 0 0 9 0 0
357 36 6 1 9 0 0 36 0 0
358 27 0 0 18 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_owner_kind
0 88 10 1 33 10 1 0 0 0
274 11 0 0 0 0 0 0 0 0
387 55 10 1 0 0 0 33 1 0
389 110 8 1 11 1 0 0 0 0
401 33 0 0 22 0 0 0 0 0
fn=rustc_middle::hir::map::Map::def_key
148 6 0 0 0 0 0 3 0 0
149 9 0 0 9 1 0 3 0 0
150 9 0 0 6 0 0 0 0 0
fn=rustc_middle::hir::map::Map::def_kind
0 12 5 3 3 0 0 0 0 0
183 6 0 0 6 0 0 0 0 0
191 24 2 1 0 0 0 18 0 0
193 3 0 0 0 0 0 0 0 0
200 18 3 1 6 2 1 0 0 0
271 36 3 1 21 0 0 0 0 0
274 3 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::expect_item
0 148 0 0 111 6 0 0 0 0
274 37 0 0 0 0 0 0 0 0
735 296 6 1 0 0 0 148 0 0
737 148 0 0 0 0 0 0 0 0
740 222 0 0 185 2 0 0 0 0
fn=rustc_middle::hir::map::Map::find
0 16 0 0 12 0 0 0 0 0
274 4 0 0 0 0 0 0 0 0
510 12 3 1 0 0 0 4 0 0
514 12 0 0 8 0 0 0 0 0
fn=rustc_middle::hir::map::Map::fn_decl_by_hir_id
0 8 1 1 4 1 1 0 0 0
42 2 0 0 1 0 0 0 0 0
44 1 0 0 1 0 0 0 0 0
274 1 0 0 0 0 0 0 0 0
321 5 1 1 0 0 0 3 0 0
322 3 0 0 0 0 0 0 0 0
327 3 0 0 2 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get
0 121 15 1 120 4 0 0 0 0
274 40 0 0 0 0 0 0 0 0
481 200 14 1 0 0 0 120 6 0
483 160 0 0 80 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_if_local
0 2 0 0 2 0 0 0 0 0
178 2 1 1 2 0 0 0 0 0
274 1 0 0 0 0 0 0 0 0
485 3 1 1 0 0 0 1 0 0
487 4 0 0 2 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_module
0 12 1 1 4 0 0 8 0 0
178 4 0 0 4 0 0 0 0 0
274 2 0 0 0 0 0 0 0 0
452 10 1 1 0 0 0 6 0 0
455 8 0 0 0 0 0 0 0 0
456 4 0 0 2 0 0 0 0 0
459 12 0 0 8 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_parent_did
0 8 1 1 4 0 0 4 0 0
173 2 0 0 2 0 0 0 0 0
631 14 1 1 2 1 0 4 0 0
633 2 0 0 0 0 0 0 0 0
718 10 1 1 0 0 0 7 0 0
720 8 0 0 7 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_parent_item
0 36 1 1 22 0 0 14 0 0
630 36 1 1 0 0 0 24 0 0
631 120 1 1 18 1 0 26 0 0
633 28 0 0 0 0 0 0 0 0
642 40 0 0 28 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_parent_node
0 735 1 1 369 0 0 0 0 0
34 492 0 0 0 0 0 0 0 0
274 123 0 0 0 0 0 0 0 0
276 9 0 0 3 0 0 0 0 0
285 480 0 0 0 0 0 0 0 0
526 615 3 1 0 0 0 246 0 0
528 615 2 1 369 0 0 0 0 0
fn=rustc_middle::hir::map::Map::item
0 99 0 0 99 3 0 0 0 0
274 33 0 0 0 0 0 0 0 0
296 99 5 1 0 0 0 33 0 0
301 99 0 0 66 0 0 0 0 0
fn=rustc_middle::hir::map::Map::krate
139 43 11 1 0 0 0 0 0 0
140 43 0 0 43 0 0 0 0 0
141 86 12 1 43 0 0 0 0 0
fn=rustc_middle::hir::map::Map::krate_attrs
0 2 0 0 2 0 0 0 0 0
445 1 1 1 0 0 0 0 0 0
447 4 0 0 3 1 0 0 0 0
450 2 0 0 1 0 0 0 0 0
fn=rustc_middle::hir::map::Map::maybe_body_owned_by
0 28 0 0 16 1 0 0 0 0
62 56 0 0 8 0 0 0 0 0
74 12 3 1 12 0 0 0 0 0
274 8 0 0 0 0 0 0 0 0
362 24 3 0 0 0 0 8 0 0
364 24 2 1 16 0 0 0 0 0
fn=rustc_middle::hir::map::Map::span
0 176 14 2 95 13 2 0 0 0
274 19 7 1 0 0 0 0 0 0
836 190 7 1 0 0 0 114 5 0
839 14 7 1 0 0 0 0 0 0
872 114 0 0 95 0 0 0 0 0
fn=rustc_middle::hir::map::Map::span_if_local
178 6 0 0 6 0 0 0 0 0
874 15 5 1 0 0 0 5 0 0
875 9 0 0 3 2 0 3 0 0
876 15 0 0 10 0 0 0 0 0
fn=rustc_middle::hir::map::Map::trait_impls
0 4 1 1 0 0 0 0 0 0
438 6 1 1 0 0 0 4 1 0
439 2 0 0 2 0 0 0 0 0
440 4 0 0 2 0 0 0 0 0
fn=rustc_middle::hir::map::Map::visit_item_likes_in_module
461 87 12 9 0 0 0 51 0 0
465 9 0 0 9 0 0 0 0 0
467 96 8 8 45 0 0 48 0 0
468 129 6 5 64 7 0 33 0 0
471 111 9 9 45 0 0 48 0 0
475 112 17 17 45 0 0 48 0 0
478 69 9 7 60 1 0 0 0 0
fn=rustc_middle::hir::map::index_hir
0 7 0 0 0 0 0 1 0 0
956 8 1 1 0 0 0 7 1 0
959 4 1 1 1 0 0 2 1 0
961 5 1 1 3 0 0 2 0 0
965 12 1 1 1 1 0 9 3 0
966 1 0 0 1 0 0 0 0 0
968 2 1 1 2 1 0 1 0 0
969 2 0 0 2 1 0 1 0 0
970 11 1 1 3 0 0 3 0 0
973 1 0 0 1 1 0 0 0 0
974 9 1 1 7 2 0 0 0 0
fn=rustc_middle::hir::provide
1071 2 0 0 0 0 0 1 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::get_attrs
178 18 0 0 18 3 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::has_attr
178 3 0 0 3 1 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::opt_associated_item
178 7 0 0 7 1 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::typeck_body
162 15 0 0 0 0 0 5 0 0
357 25 3 1 5 0 0 20 0 0
fn=rustc_middle::ty::context::TyCtxt::def_key
149 12 0 0 6 0 0 3 0 0
fn=rustc_middle::ty::context::TyCtxt::def_path
157 4 0 0 2 0 0 1 0 0
fn=rustc_middle::ty::instance::InstanceDef::generates_cgu_internal_copy
149 8 0 0 4 3 0 2 0 0
fn=rustc_middle::ty::instance::InstanceDef::requires_inline
149 5 0 0 2 2 0 1 0 0
fn=rustc_middle::ty::is_impl_trait_defn
178 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
149 8 0 0 4 0 0 2 0 0
fn=rustc_middle::ty::print::pretty::<impl rustc_middle::ty::context::TyCtxt>::def_path_str_with_substs
149 10 2 1 4 3 0 2 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
178 1 0 0 1 1 0 0 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegions::new
178 1 1 1 1 0 0 0 0 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
178 2 1 1 2 0 0 0 0 0
fn=rustc_mir_build::build::construct_fn
173 2 0 0 2 0 0 0 0 0
fn=rustc_mir_build::build::mir_built
178 1 1 1 1 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::check_match
178 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::lints::check
178 1 0 0 1 1 0 0 0 0
fn=rustc_passes::dead::check_crate
178 1 1 1 1 0 0 0 0 0
fn=rustc_passes::hir_id_validator::check_crate
173 2 0 0 2 0 0 0 0 0
fn=rustc_passes::loops::check_mod_loops
467 10 1 1 5 0 0 5 0 0
468 13 0 0 7 0 0 3 0 0
471 12 2 2 5 0 0 5 0 0
475 12 2 2 5 0 0 5 0 0
fn=rustc_privacy::PrivateItemsInPublicInterfacesVisitor::check
173 1 1 1 1 0 0 0 0 0
fn=rustc_privacy::def_id_visibility
178 1 0 0 1 0 0 0 0 0
fn=rustc_session::session::Session::track_errors
173 1 0 0 1 0 0 0 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
173 3 0 0 3 3 0 0 0 0
fn=rustc_symbol_mangling::symbol_name_provider
178 1 1 1 1 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_opaque_types_from_value
173 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::Inherited::new
183 2 2 1 2 0 0 0 0 0
fn=rustc_typeck::check::check_fn
173 6 1 1 6 0 0 0 0 0
178 4 0 0 4 1 0 0 0 0
fn=rustc_typeck::check::regionck::<impl rustc_typeck::check::FnCtxt>::regionck_item
173 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_false_global_bounds
173 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_item_well_formed
173 2 0 0 1 0 0 0 0 0
178 3 0 0 3 0 0 0 0 0
fn=rustc_typeck::check::writeback::<impl rustc_typeck::check::FnCtxt>::resolve_type_vars_in_body
173 1 0 0 1 1 0 0 0 0
fn=rustc_typeck::check_unused::check_crate
178 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::collect::type_of::opt_const_param_of
178 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::collect::type_of::type_of
178 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::impl_wf_check::impl_wf_check
173 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/hir/mod.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
0 15 1 1 5 2 0 0 0 0
fn=core::ops::function::FnOnce::call_once
68 3 0 0 0 0 0 3 0 0
71 1 1 1 1 1 0 0 0 0
75 2 0 0 0 0 0 2 1 0
76 1 0 0 1 0 0 0 0 0
78 8 0 0 4 2 0 0 0 0
79 1 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::<impl rustc_middle::ty::context::TyCtxt>::parent_module
61 6 2 1 0 0 0 0 0 0
63 6 0 0 3 0 0 0 0 0
fn=rustc_middle::hir::provide
67 2 1 1 0 0 0 1 0 0
71 2 0 0 0 0 0 1 0 0
72 2 0 0 0 0 0 1 0 0
73 2 0 0 0 0 0 1 0 0
78 2 0 0 0 0 0 1 0 0
79 2 1 1 0 0 0 1 0 0
80 2 0 0 0 0 0 1 0 0
96 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/hir/place.rs
fn=<rustc_typeck::check::regionck::RegionCtxt as rustc_hir::intravisit::Visitor>::visit_expr
0 1 0 0 0 0 0 0 0 0
7 3 0 0 1 0 0 1 0 0
54 1 0 0 1 0 0 0 0 0
58 3 0 0 0 0 0 1 0 0
64 10 1 1 4 0 0 6 0 0
67 2 1 1 2 0 0 0 0 0
fn=_ZN12rustc_typeck5check8regionck10RegionCtxt11link_regionN.llvm.M
19 2 0 0 2 0 0 0 0 0
96 14 0 0 0 0 0 0 0 0
97 4 1 1 2 1 0 2 0 0
fn=rustc_middle::hir::place::Place::deref_tys
94 4 0 0 0 0 0 0 0 0
102 4 0 0 4 0 0 0 0 0
fn=rustc_middle::hir::place::Place::ty
107 25 0 0 25 0 0 0 0 0
fn=rustc_middle::hir::place::Place::ty_before_projection
0 4 0 0 2 0 0 0 0 0
111 2 0 0 0 0 0 2 0 0
112 6 0 0 2 0 0 0 0 0
113 4 0 0 0 0 0 0 0 0
114 4 0 0 4 0 0 0 0 0
fn=rustc_middle::hir::place::PlaceWithHirId::new
74 22 3 1 0 0 0 0 0 0
80 198 0 0 66 0 0 132 0 0
84 22 0 0 22 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ich/hcx.rs
fn=<T as rustc_query_system::dep_graph::dep_node::DepNodeParams<Ctxt>>::to_fingerprint
79 12 0 0 6 6 0 0 0 0
81 48 6 1 0 0 0 48 0 0
fn=<rustc_middle::hir::map::collector::NodeCollector as rustc_hir::intravisit::Visitor>::visit_item
128 3 0 0 3 0 0 0 0 0
129 6 0 0 0 0 0 3 0 0
131 3 0 0 0 0 0 3 0 0
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
187 1 0 0 0 0 0 1 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::root
128 1 0 0 1 0 0 0 0 0
129 3 1 1 0 0 0 2 0 0
131 1 0 0 0 0 0 1 0 0
fn=rustc_middle::hir::map::index_hir
79 2 0 0 1 0 0 0 0 0
fn=rustc_middle::ich::hcx::compute_ignored_attr_names
21 4 1 0 0 0 0 2 0 0
24 5 0 0 3 0 0 0 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_hir::hir::Body>::hash_stable
148 2 0 0 1 0 0 1 0 0
149 1 0 0 0 0 0 1 0 0
151 1 0 0 0 0 0 1 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_expr
128 13 0 0 13 0 0 0 0 0
129 13 0 0 0 0 0 13 0 0
131 13 0 0 0 0 0 13 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_ty
128 1 0 0 1 0 0 0 0 0
129 1 1 1 0 0 0 1 0 0
131 1 0 0 0 0 0 1 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_FieldDef::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::FieldDef>::hash_stable
156 14 0 0 0 0 0 0 0 0
159 56 0 0 42 0 0 14 0 0
242 42 5 2 0 0 0 28 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_VariantDef::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::VariantDef>::hash_stable
0 4 3 1 4 0 0 0 0 0
156 6 2 1 0 0 0 0 0 0
159 24 0 0 18 0 0 6 0 0
242 18 2 1 0 0 0 12 0 0
fn=rustc_middle::ty::sty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_ExistentialPredicate::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::ExistentialPredicate>::hash_stable
0 4 1 1 4 0 0 0 0 0
156 4 0 0 0 0 0 0 0 0
159 16 0 0 12 0 0 4 0 0
242 6 0 0 0 0 0 4 0 0
fn=rustc_middle::util::common::record_time
136 12 0 0 12 0 0 0 0 0
137 12 0 0 0 0 0 12 0 0
139 12 0 0 0 0 0 12 0 0
148 12 0 0 12 0 0 0 0 0
149 12 0 0 0 0 0 12 0 0
151 12 3 1 0 0 0 12 0 0
fn=rustc_span::<impl rustc_data_structures::stable_hasher::HashStable<CTX> for rustc_span::span_encoding::Span>::hash_stable
0 82 1 1 0 0 0 0 0 0
176 123 1 1 41 0 0 0 0 0
178 6 0 0 3 2 0 2 0 0
230 44 0 0 44 0 0 0 0 0
249 123 0 0 41 1 0 41 0 0
fn=rustc_span::hygiene::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_ExpnData::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_span::hygiene::ExpnData>::hash_stable
156 4 0 0 0 0 0 0 0 0
157 3 1 1 3 0 0 0 0 0
159 8 0 0 6 0 0 2 0 0
236 9 1 1 0 0 0 6 0 0
242 6 1 1 0 0 0 4 0 0
fn=rustc_symbol_mangling::legacy::mangle
79 24 0 0 12 1 0 0 0 0
81 96 4 1 0 0 0 96 0 0
fn=std::thread::local::LocalKey<T>::with
0 2 1 0 0 0 0 0 0 0
156 4 0 0 0 0 0 0 0 0
159 16 0 0 12 0 0 4 0 0
242 16 2 1 0 0 0 8 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ich/impls_hir.rs
fn=rustc_hir::hir::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_CrateItem::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_hir::hir::CrateItem>::hash_stable
0 4 0 0 4 0 0 0 0 0
48 1 0 0 0 0 0 0 0 0
50 1 0 0 0 0 0 1 0 0
55 3 1 1 1 1 0 2 0 0
fn=rustc_hir::stable_hash_impls::<impl rustc_data_structures::stable_hasher::HashStable<HirCtx> for rustc_hir::hir::Item>::hash_stable
111 3 0 0 3 0 0 0 0 0
112 3 1 1 0 0 0 3 0 0
116 3 0 0 0 0 0 3 0 0
fn=rustc_hir::stable_hash_impls::<impl rustc_data_structures::stable_hasher::HashStable<HirCtx> for rustc_hir::hir_id::HirId>::hash_stable
19 28 0 0 14 0 0 0 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_hir::hir::Body>::hash_stable
0 2 0 0 0 0 0 1 0 0
170 10 1 1 0 0 0 6 0 0
178 8 0 0 7 0 0 0 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_expr
68 130 2 2 0 0 0 78 0 0
70 13 0 0 0 0 0 0 0 0
72 39 0 0 0 0 0 26 0 0
76 104 0 0 91 1 0 0 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_ty
78 10 0 0 0 0 0 6 0 0
80 2 0 0 0 0 0 0 0 0
83 3 0 0 0 0 0 1 0 0
85 8 0 0 7 0 0 0 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_visibility_kind
87 21 1 1 0 0 0 15 0 0
108 18 1 1 15 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ich/impls_syntax.rs
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
0 2 0 0 2 0 0 0 0 0
25 12 0 0 0 0 0 2 0 0
26 6 0 0 2 1 0 2 0 0
fn=rustc_middle::ich::impls_syntax::<impl rustc_ast::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_attr
0 6 0 0 0 0 0 0 0 0
38 6 1 1 0 0 0 6 0 0
43 4 0 0 0 0 0 0 0 0
44 6 0 0 2 0 0 0 0 0
45 4 1 1 0 0 0 2 0 0
47 12 0 0 6 0 0 0 0 0
fn=rustc_middle::ich::impls_syntax::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for [rustc_ast::ast::Attribute]>::hash_stable
15 126 1 1 0 0 0 90 0 0
16 18 0 0 0 0 0 0 0 0
31 36 2 2 8 0 0 20 0 0
32 2 0 0 2 0 0 0 0 0
34 108 1 1 90 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ich/impls_ty.rs
fn=rustc_middle::ich::impls_ty::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for &rustc_middle::ty::list::List<T>>::hash_stable
0 12 12 1 12 0 0 0 0 0
18 72 11 1 0 0 0 48 0 0
24 48 0 0 0 0 0 12 0 0
39 48 0 0 36 0 0 0 0 0
fn=rustc_middle::ich::impls_ty::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::Binder<T>>::hash_stable
24 84 9 1 0 0 0 36 0 0
fn=rustc_middle::ich::impls_ty::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::RegionKind>::hash_stable
64 72 3 1 0 0 0 48 0 0
73 20 6 2 12 0 0 0 0 0
97 64 3 1 56 0 0 0 0 0
fn=rustc_middle::ich::impls_ty::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::subst::GenericArg>::hash_stable
0 14 0 0 0 0 0 0 0 0
58 56 5 0 0 0 0 42 0 0
59 14 0 0 14 0 0 0 0 0
fn=rustc_middle::ty::sty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_ExistentialPredicate::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::ExistentialPredicate>::hash_stable
24 11 1 1 0 0 0 4 0 0
fn=rustc_middle::ty::sty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_TyKind::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::TyKind>::hash_stable
24 35 0 0 0 0 0 15 0 0
fn=rustc_middle::util::common::record_time
0 12 0 0 0 0 0 12 0 0
126 36 0 0 12 3 0 12 0 0
fn=std::thread::local::LocalKey<T>::with
0 276 0 0 174 7 0 0 0 0
26 72 0 0 72 0 0 0 0 0
31 88 0 0 44 0 0 22 0 0
33 264 10 4 110 0 0 132 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/infer/canonical.rs
fn=<&rustc_middle::infer::canonical::CanonicalVarValues as core::iter::traits::collect::IntoIterator>::into_iter
348 21 0 0 21 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
39 2 0 0 0 0 0 1 0 0
40 1 0 0 1 1 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
241 4 0 0 2 2 0 2 0 0
fn=<rustc_infer::infer::at::At as rustc_trait_selection::traits::query::dropck_outlives::AtExt>::dropck_outlives
241 6 0 0 3 2 0 3 0 0
fn=<rustc_middle::infer::canonical::CanonicalVarValues as core::ops::index::Index<rustc_middle::ty::sty::BoundVar>>::index
354 19 0 0 0 0 0 19 0 0
356 38 0 0 38 0 0 0 0 0
fn=<rustc_middle::infer::canonical::OriginalQueryValues as core::default::Default>::default
81 122 45 1 0 0 0 0 0 0
85 549 0 0 244 0 0 305 0 0
86 122 0 0 61 0 0 0 0 0
fn=<rustc_middle::ty::ParamEnvAnd<Q> as rustc_trait_selection::traits::query::type_op::TypeOp>::fully_perform
186 315 9 3 0 0 0 252 2 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
241 12 0 0 6 4 0 6 0 0
fn=core::hash::impls::<impl core::hash::Hash for [T]>::hash
0 360 62 3 45 0 0 45 0 0
118 180 16 1 90 14 1 0 0 0
fn=core::slice::<impl core::cmp::PartialEq<[B]> for [A]>::eq
0 84 0 0 28 0 0 0 0 0
118 84 14 1 56 4 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
0 3 0 0 1 0 0 0 0 0
39 6 0 0 2 0 0 0 0 0
40 4 0 0 2 0 0 0 0 0
41 3 0 0 0 0 0 1 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
0 106 1 1 30 0 0 0 0 0
39 37 0 0 37 0 0 0 0 0
40 114 0 0 37 0 0 36 0 0
41 3 0 0 0 0 0 1 0 0
fn=hashbrown::map::RawEntryBuilder<K,V,S>::from_key_hashed_nocheck
0 11 1 1 3 0 0 0 0 0
39 6 0 0 6 2 0 0 0 0
40 14 0 0 6 1 0 0 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
41 3 0 0 0 0 0 1 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
0 8 0 0 0 0 0 0 0 0
178 181 17 6 73 0 0 90 0 0
182 1 0 0 1 0 0 0 0 0
183 2 0 0 0 0 0 1 0 0
186 126 12 4 48 0 0 60 0 0
188 12 1 1 0 0 0 6 0 0
189 19 0 0 1 0 0 6 0 0
206 12 6 1 11 0 0 0 0 0
fn=rustc_middle::infer::canonical::CanonicalVarInfo::is_existential
105 45 1 0 30 0 0 0 0 0
fn=rustc_middle::infer::canonical::CanonicalVarInfo::universe
100 38 17 1 38 0 0 0 0 0
101 38 0 0 38 0 0 0 0 0
144 228 0 0 38 0 0 0 0 0
fn=rustc_middle::infer::canonical::CanonicalVarValues::len
307 100 0 0 100 0 0 0 0 0
fn=rustc_middle::infer::canonical::Certainty::is_proven
229 22 4 0 11 1 0 0 0 0
232 11 0 0 11 0 0 0 0 0
fn=rustc_middle::infer::canonical::QueryRegionConstraints::is_empty
0 63 0 0 0 0 0 0 0 0
196 121 0 0 0 0 0 0 0 0
197 63 0 0 63 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
0 6 2 1 0 0 0 3 0 0
178 55 5 3 26 0 0 27 0 0
186 30 1 1 12 0 0 15 0 0
206 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::has_type_flags
0 2 1 1 0 0 0 1 0 0
178 3 0 0 0 0 0 1 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 4 0 0 0 0 0 0 0 0
36 24 9 4 0 0 0 24 1 0
39 150 0 0 80 10 0 74 3 0
40 88 12 4 77 2 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/infer/unify_key.rs
fn=<rustc_middle::infer::unify_key::RegionVidKey as ena::unify::UnifyValue>::unify_values
0 36 0 0 0 0 0 0 0 0
59 108 11 1 72 0 0 0 0 0
66 36 0 0 36 0 0 0 0 0
fn=<rustc_middle::ty::sty::BoundVar as core::clone::Clone>::clone
72 698 9 0 698 0 0 0 0 0
73 698 0 0 698 0 0 0 0 0
fn=rustc_middle::infer::unify_key::<impl ena::unify::UnifyKey for rustc_middle::ty::sty::RegionVid>::from_index
74 191 42 1 0 0 0 191 0 0
76 382 0 0 382 0 0 0 0 0
fn=rustc_middle::infer::unify_key::<impl ena::unify::UnifyKey for rustc_middle::ty::sty::TyVid>::from_index
24 136 32 1 0 0 0 0 0 0
26 136 0 0 136 0 0 0 0 0
fn=rustc_middle::infer::unify_key::<impl ena::unify::UnifyKey for rustc_middle::ty::sty::TyVid>::index
22 52 3 0 52 0 0 0 0 0
23 52 0 0 52 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/lint.rs
fn=<dyn rustc_typeck::astconv::AstConv>::check_generic_arg_count
0 6 2 1 0 0 0 2 0 0
fn=<rustc_lint::non_ascii_idents::NonAsciiIdents as rustc_lint::passes::EarlyLintPass>::check_crate
0 1 1 1 1 0 0 0 0 0
fn=<rustc_mir_build::hair::pattern::check_match::MatchVisitor as rustc_hir::intravisit::Visitor>::visit_expr
0 4 1 1 0 0 0 4 0 0
fn=_ZN10rustc_lint7builtin10MissingDoc24check_missing_docs_attrsN.llvm.M
333 20 1 1 6 1 0 7 0 0
fn=_ZN12rustc_passes10check_attr16CheckAttrVisitor16check_attributesN.llvm.M
0 3 1 1 0 0 0 0 0 0
fn=_ZN12rustc_typeck7collect16codegen_fn_attrsN.llvm.M
0 45 12 1 30 0 0 0 0 0
fn=rustc_middle::lint::LintLevelMap::level_and_source
134 42 1 1 0 0 0 28 0 0
140 8 0 0 4 1 0 4 0 0
141 49 0 0 35 0 0 0 0 0
fn=rustc_middle::lint::LintLevelSets::get_lint_id_level
0 14 0 0 0 0 0 0 0 0
91 140 3 1 0 0 0 98 0 0
97 28 3 1 0 0 0 0 0 0
103 14 2 1 0 0 0 0 0 0
104 56 2 1 14 1 0 0 0 0
108 42 0 0 0 0 0 28 0 0
118 126 0 0 98 0 0 0 0 0
fn=rustc_middle::lint::LintLevelSets::get_lint_level
0 8 1 1 8 0 0 0 0 0
53 104 3 1 0 0 0 48 0 0
60 104 0 0 40 4 0 32 0 0
64 40 2 1 16 5 0 16 0 0
69 8 0 0 0 0 0 0 0 0
70 36 1 0 18 0 0 12 0 0
71 54 0 0 24 4 0 12 0 0
72 24 0 0 0 0 0 0 0 0
83 32 2 1 8 0 0 16 0 0
88 40 0 0 16 0 0 24 0 0
89 72 0 0 56 0 0 0 0 0
fn=rustc_middle::lint::LintLevelSets::new
49 3 3 1 0 0 0 0 0 0
50 12 0 0 0 0 0 9 1 0
51 3 0 0 3 0 0 0 0 0
fn=rustc_middle::lint::struct_lint_level::struct_lint_level_impl
0 1 1 1 1 0 0 1 0 0
202 11 1 1 1 0 0 8 0 0
210 7 1 1 3 0 0 4 0 0
211 2 0 0 0 0 0 0 0 0
332 8 0 0 7 0 0 0 0 0
fn=rustc_resolve::late::lifetimes::LifetimeContext::check_uses_for_lifetimes_defined_by_scope
0 1 1 1 1 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::pick_method
0 1 1 1 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/macros.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 6 0 0 0 0 0 2 0 0
102 8 1 1 2 0 0 0 0 0
fn=_ZN12rustc_middle2ty5print7Printer22default_print_def_pathN.llvm.M
0 39 3 1 0 0 0 0 0 0
102 9 0 0 3 0 0 0 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
102 29 4 1 18 0 0 3 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars
102 38 5 1 26 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
102 30 0 0 30 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::needs_infer
0 13 13 0 0 0 0 0 0 0
109 308 44 1 105 0 0 13 1 0
fn=rustc_middle::ty::layout::<impl rustc_middle::ty::instance::Instance>::fn_sig_for_fn_abi
59 12 0 0 12 0 0 0 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::subst_and_normalize_erasing_regions
102 10 0 0 5 0 0 0 0 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
0 277 20 1 0 0 0 138 0 0
102 3 0 0 1 0 0 0 0 0
fn=rustc_trait_selection::traits::project::AssocTypeNormalizer::fold
109 5 1 1 1 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
109 6 1 1 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/middle/codegen_fn_attrs.rs
fn=<rustc_passes::reachable::CollectPrivateImplItemsVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
39 3 0 0 3 0 0 0 0 0
fn=_ZN12rustc_passes4dead32has_allow_dead_code_or_lang_attrN.llvm.M
39 3 0 0 3 0 0 0 0 0
fn=_ZN12rustc_typeck7collect16codegen_fn_attrsN.llvm.M
39 17 0 0 2 0 0 0 0 0
fn=rustc_codegen_llvm::attributes::from_fn_attrs
39 120 20 1 0 0 0 0 0 0
fn=rustc_middle::middle::codegen_fn_attrs::CodegenFnAttrs::contains_extern_indicator
0 6 0 0 0 0 0 0 0 0
39 6 0 0 6 1 0 0 0 0
114 6 0 0 0 0 0 0 0 0
115 12 3 1 0 0 0 0 0 0
120 18 0 0 6 0 0 0 0 0
123 6 0 0 6 0 0 0 0 0
fn=rustc_middle::middle::codegen_fn_attrs::CodegenFnAttrs::new
86 15 12 1 0 0 0 0 0 0
87 105 13 1 15 12 1 75 8 0
99 15 0 0 15 0 0 0 0 0
fn=rustc_middle::mir::mono::MonoItem::instantiation_mode
39 27 0 0 27 2 0 0 0 0
115 54 19 1 0 0 0 0 0 0
120 81 0 0 27 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_for_vtable
39 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::instance::InstanceDef::requires_caller_location
39 129 0 0 43 8 0 0 0 0
fn=rustc_middle::ty::layout::fn_can_unwind
39 118 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::mono_item_linkage_and_visibility
39 1 0 0 1 0 0 0 0 0
fn=rustc_symbol_mangling::symbol_name_provider
39 12 0 0 12 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/middle/cstore.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
41 28 0 0 0 0 0 0 0 0
fn=<rustc_metadata::rmeta::CrateDep as rustc_serialize::serialize::Decodable>::decode
0 118 1 1 0 0 0 0 0 0
45 118 0 0 0 0 0 0 0 0
fn=<rustc_middle::middle::cstore::CrateSource as core::clone::Clone>::clone
28 42 4 4 19 0 0 19 0 0
fn=<rustc_middle::middle::cstore::NativeLib as rustc_serialize::serialize::Decodable>::decode
89 611 4 4 195 0 0 338 2 0
92 52 2 1 26 0 0 0 0 0
93 208 3 2 91 0 0 78 0 0
94 65 2 1 39 0 0 0 0 0
95 39 5 1 26 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
0 216 1 1 87 0 0 58 0 0
57 42 0 0 0 0 0 0 0 0
225 126 0 0 84 0 0 0 0 0
228 126 0 0 84 0 0 42 0 0
230 126 0 0 84 0 0 0 0 0
234 200 0 0 29 0 0 29 0 0
236 13 0 0 0 0 0 0 0 0
243 252 2 1 42 0 0 168 0 0
fn=rustc_metadata::creader::CrateLoader::postprocess
41 3 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::used_crate_source
28 336 3 3 168 0 0 168 0 0
fn=rustc_middle::middle::cstore::DepKind::macros_only
57 6436 73 1 0 0 0 0 0 0
60 3218 0 0 3218 0 0 0 0 0
fn=rustc_middle::middle::cstore::EncodedMetadata::new
154 1 1 0 0 0 0 0 0 0
155 3 0 0 0 0 0 2 0 0
156 1 0 0 1 0 0 0 0 0
fn=rustc_middle::middle::cstore::ExternCrate::is_direct
125 14 0 0 14 0 0 0 0 0
fn=rustc_middle::middle::cstore::ExternCrate::rank
131 268 0 0 134 0 0 0 0 0
132 134 0 0 134 0 0 0 0 0
fn=rustc_middle::middle::cstore::LibSource::is_some
72 28 1 0 14 0 0 0 0 0
73 14 0 0 14 0 0 0 0 0
fn=rustc_middle::middle::cstore::used_crates
0 6 0 0 6 0 0 0 0 0
219 27 4 1 0 0 0 18 0 0
246 12 2 1 3 0 0 3 0 0
250 21 2 1 15 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/middle/dependency_format.rs
fn=rustc_codegen_ssa::back::link::add_late_link_args
22 14 0 0 14 0 0 0 0 0
fn=rustc_codegen_ssa::back::linker::exported_symbols
22 14 0 0 14 1 0 0 0 0
fn=rustc_codegen_ssa::base::codegen_crate
22 14 0 0 14 0 0 0 0 0
fn=rustc_metadata::dependency_format::activate_injected_dep
22 3 1 1 2 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/middle/exported_symbols.rs
fn=<(T10,T11) as rustc_serialize::serialize::Decodable>::decode
0 22248 0 0 2473 3 1 0 0 0
13 9890 0 0 0 0 0 0 0 0
24 4954 2 1 0 0 0 0 0 0
26 17291 2 1 7407 0 0 0 0 0
29 20 0 0 12 0 0 0 0 0
fn=rustc_middle::middle::exported_symbols::ExportedSymbol::symbol_name_for_local_instance
35 18 1 1 0 0 0 6 0 0
37 30 0 0 12 1 0 0 0 0
44 12 1 1 12 0 0 0 0 0
46 18 0 0 12 0 0 0 0 0
fn=rustc_middle::middle::exported_symbols::SymbolExportLevel::is_below_threshold
18 2478 0 0 0 0 0 0 0 0
19 4956 0 0 0 0 0 0 0 0
21 2478 0 0 2478 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/middle/lang_items.rs
fn=rustc_middle::middle::lang_items::<impl rustc_middle::ty::context::TyCtxt>::fn_trait_kind_from_lang_item
0 58 0 0 0 0 0 0 0 0
30 539 33 1 0 0 0 308 0 0
31 77 0 0 77 0 0 0 0 0
33 231 0 0 77 19 0 77 0 0
34 219 0 0 73 25 0 73 0 0
35 207 0 0 69 1 0 69 0 0
38 462 3 0 385 0 0 0 0 0
fn=rustc_middle::middle::lang_items::<impl rustc_middle::ty::context::TyCtxt>::is_weak_lang_item
40 75 10 1 0 0 0 30 0 0
41 75 1 0 30 12 0 15 0 0
42 60 0 0 45 1 0 0 0 0
fn=rustc_middle::middle::lang_items::<impl rustc_middle::ty::context::TyCtxt>::require_lang_item
20 288 29 1 0 0 0 144 11 0
21 192 0 0 96 28 0 48 0 0
28 192 0 0 144 0 0 0 0 0
fn=rustc_middle::middle::lang_items::required
51 34 2 0 0 0 0 17 0 0
55 34 0 0 34 2 0 17 0 0
56 34 0 0 0 0 0 0 0 0
59 34 0 0 34 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::fn_once_adapter_instance
21 3 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::instance::Instance::resolve_drop_in_place
21 18 0 0 6 3 0 6 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/middle/limits.rs
fn=rustc_middle::middle::limits::update_limit
0 6 0 0 0 0 0 6 1 0
22 33 2 2 0 0 0 24 0 0
29 15 0 0 6 1 0 3 0 0
65 3 0 0 3 1 0 3 0 0
66 24 0 0 21 0 0 0 0 0
fn=rustc_middle::middle::limits::update_limits
16 5 1 1 0 0 0 3 0 0
17 4 1 1 0 0 0 1 0 0
18 6 0 0 0 0 0 1 0 0
19 9 0 0 2 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/middle/mod.rs
fn=rustc_middle::middle::lib_features::LibFeatures::to_vec
18 5 1 1 0 0 0 3 0 0
27 6 0 0 4 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/middle/privacy.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
13 1 0 0 1 0 0 0 0 0
fn=<rustc_lint::builtin::MissingCopyImplementations as rustc_lint::passes::LateLintPass>::check_item
37 3 0 0 0 0 0 3 0 0
fn=<rustc_lint::builtin::MissingDebugImplementations as rustc_lint::passes::LateLintPass>::check_item
37 3 0 0 0 0 0 3 0 0
fn=<rustc_privacy::ObsoleteVisiblePrivateTypesVisitor as rustc_hir::intravisit::Visitor>::visit_item
37 3 0 0 0 0 0 3 0 0
fn=_ZN10rustc_lint7builtin10MissingDoc24check_missing_docs_attrsN.llvm.M
42 1 0 0 0 0 0 1 0 0
fn=rustc_privacy::privacy_access_levels
53 5 1 1 0 0 0 4 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/middle/region.rs
fn=<rustc_middle::middle::region::ScopeTree as core::default::Default>::default
203 51 5 5 21 0 0 26 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
0 72 0 0 0 0 0 0 0 0
107 216 1 1 0 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
0 200 0 0 0 0 0 0 0 0
87 25 0 0 25 0 0 0 0 0
107 200 1 1 0 0 0 0 0 0
fn=rustc_middle::middle::region::Scope::span
0 36 0 0 12 0 0 0 0 0
163 12 0 0 12 2 0 0 0 0
171 84 4 1 0 0 0 72 3 0
173 24 0 0 0 0 0 0 0 0
176 72 1 1 12 1 0 24 5 0
177 48 0 0 12 0 0 0 0 0
197 108 2 1 84 0 0 0 0 0
fn=rustc_middle::middle::region::ScopeTree::opt_destruction_scope
353 17 0 0 17 0 0 0 0 0
fn=rustc_middle::middle::region::ScopeTree::record_scope_parent
337 175 1 1 0 0 0 75 2 0
340 50 0 0 25 0 0 0 0 0
342 24 0 0 0 0 0 0 0 0
346 50 1 1 0 0 0 0 0 0
347 4 0 0 0 0 0 0 0 0
349 105 1 1 84 0 0 0 0 0
fn=rustc_middle::middle::region::ScopeTree::temporary_scope
0 66 0 0 0 0 0 0 0 0
400 130 1 1 0 0 0 78 4 0
413 802 0 0 158 4 0 92 1 0
415 228 0 0 0 0 0 0 0 0
425 130 1 1 104 0 0 0 0 0
fn=rustc_mir_build::build::construct_fn
87 4 0 0 0 0 0 0 0 0
107 10 1 1 0 0 0 0 0 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
0 12 2 1 2 0 0 2 0 0
87 8 0 0 0 0 0 0 0 0
107 10 2 1 0 0 0 0 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::schedule_drop
0 72 0 0 48 2 0 0 0 0
87 60 0 0 12 0 0 0 0 0
107 84 0 0 12 0 0 0 0 0
fn=rustc_mir_build::build::scope::Scopes::pop_scope
0 24 0 0 0 0 0 0 0 0
86 24 2 1 24 0 0 0 0 0
87 144 0 0 48 0 0 0 0 0
107 240 2 1 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::get
0 368 0 0 92 0 0 0 0 0
87 92 0 0 0 0 0 0 0 0
107 1288 1 1 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/middle/resolve_lifetime.rs
fn=<rustc_middle::middle::resolve_lifetime::Set1<T> as rustc_serialize::serialize::Decodable>::decode
0 32 0 0 0 0 0 32 0 0
50 736 38 2 256 0 0 384 0 0
52 96 0 0 0 0 0 32 0 0
fn=_ZN13rustc_resolve4late9lifetimes17resolve_lifetimesN.llvm.M
71 18 1 1 7 0 0 10 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/middle/stability.rs
fn=rustc_middle::middle::stability::<impl rustc_middle::ty::context::TyCtxt>::check_stability
390 60 2 1 0 0 0 32 0 0
396 24 2 1 4 1 0 12 2 0
397 28 0 0 4 0 0 0 0 0
407 32 3 1 28 0 0 0 0 0
fn=rustc_middle::middle::stability::<impl rustc_middle::ty::context::TyCtxt>::eval_stability
0 46 4 1 5 0 0 10 0 0
257 10 0 0 0 0 0 0 0 0
258 4 0 0 2 0 0 0 0 0
273 5 0 0 0 0 0 0 0 0
291 55 5 2 0 0 0 30 0 0
293 10 0 0 0 0 0 0 0 0
294 8 2 1 4 0 0 0 0 0
323 5 0 0 0 0 0 0 0 0
336 5 5 1 0 0 0 0 0 0
341 5 0 0 0 0 0 0 0 0
346 10 0 0 0 0 0 0 0 0
347 28 0 0 17 0 0 3 0 0
349 12 2 1 3 2 0 3 0 0
381 45 0 0 35 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/mir/interpret/allocation.rs
fn=_ZN112_$LT$rustc_middle..mir..interpret..allocation..Allocation$LT$Tag$C$Extra$GT$$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
0 24 0 0 18 0 0 0 0 0
17 18 6 1 0 0 0 18 0 0
27 6 0 0 0 0 0 0 0 0
31 12 0 0 6 0 0 0 0 0
34 12 0 0 6 0 0 0 0 0
38 6 0 0 6 0 0 0 0 0
754 18 0 0 6 0 0 0 0 0
fn=rustc_codegen_llvm::consts::const_alloc_to_llvm
153 7 0 0 5 2 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_bytes_mut
0 44 0 0 0 0 0 0 0 0
185 22 0 0 0 0 0 0 0 0
186 22 0 0 0 0 0 0 0 0
262 198 38 2 0 0 0 132 0 0
275 66 20 1 0 0 0 66 0 0
276 198 0 0 154 0 0 0 0 0
502 110 0 0 0 0 0 22 0 0
503 22 0 0 0 0 0 0 0 0
569 44 0 0 0 0 0 0 0 0
572 132 19 1 22 19 0 22 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_bytes_with_undef_and_ptr
0 88 19 1 44 0 0 0 0 0
185 44 0 0 0 0 0 0 0 0
186 44 0 0 0 0 0 0 0 0
223 176 2 1 0 0 0 132 0 0
247 352 21 2 0 0 0 264 0 0
254 352 42 3 308 0 0 0 0 0
467 264 0 0 88 0 0 0 0 0
480 12 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_relocations
459 132 19 1 0 0 0 66 0 0
467 110 0 0 44 0 0 22 0 0
470 88 0 0 88 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::read_scalar
0 172 68 6 0 0 0 132 0 0
357 572 22 2 0 0 0 264 0 0
364 264 22 2 0 0 0 44 0 0
373 44 0 0 44 0 0 0 0 0
375 132 0 0 44 0 0 0 0 0
379 5 0 0 5 0 0 0 0 0
381 20 0 0 0 0 0 15 0 0
385 312 0 0 78 0 0 234 0 0
386 396 0 0 308 0 0 0 0 0
467 12 0 0 4 0 0 0 0 0
772 44 0 0 0 0 0 0 0 0
846 648 0 0 648 0 0 324 0 0
886 648 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::write_scalar
0 170 37 1 19 0 0 0 0 0
409 220 19 1 22 0 0 132 0 0
417 110 19 1 66 0 0 0 0 0
424 66 19 1 22 0 0 44 9 0
429 132 2 1 66 17 0 22 0 0
430 154 0 0 0 0 0 22 0 0
434 44 0 0 22 0 0 0 0 0
439 198 20 1 154 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag>::from_byte_aligned_bytes
93 15 1 1 6 0 0 9 1 0
94 3 0 0 1 0 0 2 0 0
96 3 0 0 1 1 0 1 0 0
104 10 1 1 0 0 0 5 0 0
105 2 1 1 1 1 0 1 1 0
106 8 0 0 6 0 0 0 0 0
674 4 1 1 0 0 0 2 0 0
fn=rustc_middle::mir::interpret::allocation::InitMask::new
0 44 0 0 0 0 0 0 0 0
760 184 23 1 0 0 0 161 0 0
761 92 0 0 0 0 0 69 0 0
764 207 1 0 161 0 0 0 0 0
865 46 0 0 0 0 0 0 0 0
871 66 0 0 0 0 0 0 0 0
877 22 0 0 22 0 0 0 0 0
879 66 22 1 22 22 0 22 0 0
fn=rustc_middle::mir::interpret::allocation::InitMask::set_range
791 220 20 1 0 0 0 154 0 0
792 22 0 0 22 0 0 0 0 0
793 22 0 0 0 0 0 0 0 0
796 264 23 1 154 3 0 0 0 0
879 22 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::InitMask::set_range_inbounds
0 44 21 1 0 0 0 0 0 0
799 176 22 1 0 0 0 44 0 0
802 88 0 0 0 0 0 0 0 0
805 484 0 0 0 0 0 0 0 0
810 88 0 0 0 0 0 0 0 0
811 46 0 0 23 5 0 0 0 0
813 42 0 0 21 0 0 0 0 0
841 88 21 1 88 0 0 0 0 0
886 176 25 1 0 0 0 0 0 0
887 132 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::memory::Memory<M>::allocate
109 264 44 2 132 0 0 132 0 0
112 66 0 0 22 22 0 22 0 0
674 88 22 1 0 0 0 44 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/mir/interpret/error.rs
fn=<rustc_middle::mir::interpret::error::InterpErrorInfo as core::convert::From<rustc_middle::mir::interpret::error::InterpError>>::from
244 8 1 1 0 0 0 5 0 0
247 4 1 1 3 1 0 0 0 0
254 1 0 0 0 0 0 0 0 0
264 7 1 1 3 0 0 4 0 0
265 8 0 0 6 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/mir/interpret/mod.rs
fn=_ZN86_$LT$rustc_middle..mir..interpret..LitToConstInput$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
147 7 1 1 3 0 0 3 0 0
150 2 0 0 2 0 0 0 0 0
152 2 1 1 1 0 0 0 0 0
154 7 1 1 2 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
140 10 0 0 0 0 0 5 0 0
fn=_ZN9rustc_mir9interpret6memory15Memory$LT$M$GT$18get_size_and_alignN.llvm.M
169 4 0 0 4 0 0 0 0 0
372 14 4 2 4 0 0 0 0 0
380 2 0 0 2 0 0 0 0 0
514 4 0 0 4 0 0 0 0 0
fn=_ZN9rustc_mir9interpret6memory15Memory$LT$M$GT$18get_size_and_alignN.llvm.M
169 103 0 0 103 2 0 0 0 0
372 287 19 1 82 0 0 0 0 0
380 41 0 0 41 0 0 0 0 0
514 82 0 0 82 0 0 0 0 0
fn=alloc::vec::Vec<T>::extend_with
0 13 5 0 0 0 0 0 0 0
225 52 0 0 26 2 1 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
140 41 20 1 0 0 0 41 0 0
143 2 0 0 0 0 0 0 0 0
150 2 0 0 0 0 0 1 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
140 80 0 0 0 0 0 80 19 0
143 200 20 1 120 0 0 0 0 0
150 2 0 0 0 0 0 1 0 0
169 22 0 0 22 0 0 0 0 0
fn=hashbrown::map::RawEntryBuilder<K,V,S>::from_key_hashed_nocheck
140 2 0 0 0 0 0 1 0 0
143 5 0 0 3 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
140 201 2 1 0 0 0 67 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
140 40 0 0 0 0 0 40 13 0
150 2 0 0 0 0 0 1 1 0
169 22 0 0 22 0 0 0 0 0
fn=rustc_codegen_llvm::common::<impl rustc_codegen_ssa::traits::consts::ConstMethods for rustc_codegen_llvm::context::CodegenCx>::scalar_to_backend
0 1 1 1 0 0 0 0 0 0
169 3 0 0 3 0 0 0 0 0
372 15 2 1 3 0 0 0 0 0
380 3 0 0 3 0 0 0 0 0
514 3 0 0 3 0 0 0 0 0
fn=rustc_codegen_llvm::consts::const_alloc_to_llvm
0 9 1 1 0 0 0 3 0 0
169 3 0 0 3 3 0 0 0 0
372 6 0 0 3 0 0 0 0 0
514 3 1 1 3 0 0 0 0 0
565 3 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::<impl rustc_middle::ty::context::TyCtxt>::create_memory_alloc
425 5 0 0 5 0 0 0 0 0
426 5 3 1 0 0 0 5 0 0
442 5 0 0 5 2 0 0 0 0
501 15 3 1 0 0 0 15 0 0
503 10 0 0 5 3 1 5 0 0
505 25 0 0 15 0 0 0 0 0
fn=rustc_middle::mir::interpret::<impl rustc_middle::ty::context::TyCtxt>::global_alloc
169 2 0 0 2 0 0 0 0 0
372 10 2 1 2 0 0 0 0 0
380 4 0 0 2 0 0 0 0 0
514 2 0 0 2 0 0 0 0 0
523 8 2 1 0 0 0 6 0 0
525 14 2 1 4 0 0 10 0 0
528 8 0 0 6 0 0 0 0 0
fn=rustc_middle::mir::interpret::<impl rustc_middle::ty::context::TyCtxt>::reserve_alloc_id
425 22 0 0 22 16 0 0 0 0
426 22 0 0 0 0 0 22 0 0
441 66 4 0 0 0 0 66 0 0
442 22 0 0 22 2 0 0 0 0
443 88 0 0 66 0 0 0 0 0
fn=rustc_middle::mir::interpret::<impl rustc_middle::ty::context::TyCtxt>::set_alloc_id_memory
532 162 22 1 0 0 0 81 3 0
533 81 0 0 54 0 0 0 0 0
536 108 0 0 81 0 0 0 0 0
fn=rustc_middle::mir::interpret::AllocDecodingState::new
251 84 9 1 0 0 0 42 0 0
252 14 0 0 14 0 0 0 0 0
254 112 6 1 56 0 0 56 0 0
255 84 0 0 56 0 0 0 0 0
fn=rustc_middle::mir::interpret::AllocDecodingState::new_decoding_session
241 31687 98 1 0 0 0 0 0 0
246 63374 0 0 0 0 0 0 0 0
249 31687 0 0 31687 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::read_scalar
0 132 22 2 0 0 0 44 0 0
565 44 0 0 0 0 0 0 0 0
594 78 0 0 0 0 0 0 0 0
600 858 18 1 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::write_scalar
0 44 19 1 0 0 0 22 0 0
557 22 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::consts::Const::from_bits
594 6 0 0 0 0 0 0 0 0
600 66 3 1 0 0 0 0 0 0
fn=rustc_middle::ty::consts::Const::from_usize
594 12 0 0 0 0 0 0 0 0
600 132 2 1 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
422 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_array
594 8 0 0 0 0 0 0 0 0
600 44 2 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::on_disk_cache::OnDiskCache::new_empty
254 8 1 1 4 0 0 4 0 0
fn=rustc_middle::ty::util::Discr::checked_add
579 54 14 1 0 0 0 0 0 0
584 36 0 0 0 0 0 0 0 0
587 630 28 2 0 0 0 0 0 0
594 18 0 0 0 0 0 0 0 0
600 252 0 0 0 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_validated_provider
389 6 2 1 4 0 0 0 0 0
fn=rustc_mir::interpret::cast::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::unsize_into_ptr
594 4 0 0 0 0 0 0 0 0
600 46 2 1 0 0 0 0 0 0
fn=rustc_mir::interpret::intern::intern_const_alloc_recursive
169 3 0 0 3 0 0 0 0 0
514 3 0 0 3 0 0 0 0 0
fn=rustc_mir::interpret::intern::intern_shallow
169 1 0 0 1 0 0 0 0 0
514 1 0 0 1 0 0 0 0 0
fn=rustc_mir::interpret::memory::Memory<M>::get_global_alloc
169 43 0 0 43 0 0 0 0 0
372 215 42 3 43 0 0 0 0 0
380 43 0 0 43 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::const_to_op
169 5 0 0 5 0 0 0 0 0
372 10 3 2 5 0 0 0 0 0
514 5 0 0 5 3 0 0 0 0
594 2 1 1 0 0 0 0 0 0
600 23 1 1 0 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::try_read_immediate
0 42 21 2 0 0 0 42 0 0
594 12 0 0 0 0 0 0 0 0
600 138 2 0 0 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::raw_const_to_mplace
169 40 0 0 40 0 0 0 0 0
372 40 20 1 20 0 0 0 0 0
514 40 20 1 40 0 0 0 0 0
fn=rustc_mir::interpret::validity::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::validate_operand_internal
594 2 0 0 0 0 0 0 0 0
600 25 1 1 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_miri
169 3 1 1 3 3 0 0 0 0
372 15 1 1 3 0 0 0 0 0
380 3 0 0 3 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 3 0 0 0 0 0 3 0 0
140 40 0 0 0 0 0 40 9 0
150 1 0 0 0 0 0 1 1 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/mir/interpret/pointer.rs
fn=_ZN9rustc_mir9interpret5place19MPlaceTy$LT$Tag$GT$6offsetN.llvm.M
0 1 0 0 0 0 0 0 0 0
18 4 0 0 1 0 0 1 0 0
45 12 1 1 0 0 0 0 0 0
74 6 0 0 1 0 0 0 0 0
168 3 0 0 1 0 0 1 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_bytes_with_undef_and_ptr
18 132 0 0 88 0 0 44 0 0
45 528 19 1 0 0 0 0 0 0
46 88 0 0 0 0 0 0 0 0
74 44 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::memory::Memory<M>::check_ptr_access_align
0 64 19 1 0 0 0 0 0 0
18 402 23 2 198 37 0 64 0 0
45 768 0 0 0 0 0 0 0 0
74 320 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::try_read_immediate
0 4 1 1 1 0 0 1 0 0
18 3 0 0 2 0 0 1 0 0
45 12 1 1 0 0 0 0 0 0
74 5 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::write_immediate_to_mplace_no_validate
0 3 0 0 1 0 0 0 0 0
18 3 0 0 2 0 0 1 0 0
45 12 1 1 0 0 0 0 0 0
74 5 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::place::MemPlace<Tag>::offset
0 5 0 0 0 0 0 0 0 0
18 20 2 1 5 0 0 5 0 0
45 60 0 0 0 0 0 0 0 0
74 25 2 1 0 0 0 0 0 0
168 10 0 0 5 0 0 5 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/mir/interpret/queries.rs
fn=rustc_middle::mir::interpret::queries::<impl rustc_middle::ty::context::TyCtxt>::const_eval_global_id
0 23 2 0 0 0 0 23 0 0
62 230 45 2 0 0 0 184 0 0
70 207 0 0 138 0 0 69 0 0
71 48 2 1 25 0 0 0 0 0
76 207 20 0 161 26 0 0 0 0
fn=rustc_middle::mir::interpret::queries::<impl rustc_middle::ty::context::TyCtxt>::const_eval_poly
13 165 15 1 0 0 0 90 0 0
18 150 15 1 15 15 0 90 0 0
22 210 15 1 15 12 0 135 0 0
23 135 30 0 105 24 0 0 0 0
fn=rustc_middle::mir::interpret::queries::<impl rustc_middle::ty::context::TyCtxt>::const_eval_resolve
0 5 0 0 5 0 0 0 0 0
34 45 5 1 0 0 0 20 0 0
42 40 5 1 15 3 0 15 0 0
43 25 0 0 5 0 0 0 0 0
45 85 5 1 30 3 1 35 0 0
50 35 9 1 25 9 0 0 0 0
fn=rustc_middle::ty::consts::Const::try_eval_usize
42 15 1 1 2 1 0 9 0 0
43 5 0 0 1 0 0 0 0 0
45 15 1 1 4 1 0 8 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/mir/interpret/value.rs
fn=<rustc_infer::infer::combine::Generalizer as rustc_middle::ty::relate::TypeRelation>::consts
26 56 10 2 16 0 0 0 0 0
102 40 0 0 16 1 0 0 0 0
109 40 10 2 16 0 0 0 0 0
110 32 0 0 16 0 0 0 0 0
fn=<rustc_middle::mir::interpret::value::ConstValue as core::hash::Hash>::hash
0 919 2 0 14 0 0 221 0 0
26 2895 64 2 1105 5 0 663 0 0
35 21 0 0 0 0 0 7 0 0
41 12 0 0 0 0 0 4 2 0
102 630 0 0 210 5 0 0 0 0
fn=<rustc_middle::mir::interpret::value::ConstValue as rustc_serialize::serialize::Decodable>::decode
0 105 21 1 0 0 0 21 16 0
26 483 42 2 147 0 0 231 10 0
32 42 21 1 0 0 0 0 0 0
102 126 0 0 21 0 0 0 0 0
106 42 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as core::cmp::PartialEq>::eq
0 375 8 3 244 0 0 0 0 0
fn=<rustc_mir::interpret::place::MPlaceTy<Tag> as core::hash::Hash>::hash
0 126 20 1 0 0 0 0 0 0
102 126 19 1 42 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_statement
440 9 4 1 0 0 0 0 0 0
fn=_ZN12rustc_middle3mir9interpret5value17Scalar$LT$Tag$GT$14to_bits_or_ptrN.llvm.M
0 62 0 0 0 0 0 62 0 0
384 124 19 1 0 0 0 62 0 0
389 186 0 0 0 0 0 62 2 0
391 124 0 0 62 0 0 0 0 0
396 62 0 0 62 0 0 0 0 0
397 62 0 0 0 0 0 0 0 0
398 124 0 0 0 0 0 62 5 0
401 124 25 1 62 0 0 0 0 0
fn=_ZN12rustc_middle3mir9interpret5value17Scalar$LT$Tag$GT$14to_bits_or_ptrN.llvm.M
0 8 0 0 0 0 0 8 0 0
384 16 4 1 0 0 0 8 0 0
389 24 0 0 0 0 0 8 0 0
391 34 2 0 26 0 0 0 0 0
392 24 2 1 0 0 0 12 0 0
394 18 0 0 0 0 0 12 0 0
396 2 0 0 2 0 0 0 0 0
397 2 0 0 0 0 0 0 0 0
398 4 0 0 0 0 0 2 0 0
401 16 0 0 8 0 0 0 0 0
fn=_ZN12rustc_middle3mir9interpret5value17Scalar$LT$Tag$GT$7to_bitsN.llvm.M
0 1 0 0 0 0 0 0 0 0
406 2 1 1 0 0 0 1 0 0
407 3 1 1 0 0 0 1 0 0
409 4 0 0 3 0 0 0 0 0
410 2 0 0 0 0 0 0 0 0
417 2 0 0 0 0 0 2 0 0
421 3 0 0 2 0 0 0 0 0
fn=_ZN4core3cmp5impls69_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$2eqN.llvm.M
26 7 1 1 2 0 0 0 0 0
102 5 1 1 2 0 0 0 0 0
109 5 2 2 2 0 0 0 0 0
110 5 0 0 2 0 0 0 0 0
fn=_ZN4core3cmp5impls69_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$2eqN.llvm.M
26 70 8 2 20 0 0 0 0 0
102 50 0 0 20 0 0 0 0 0
109 50 4 1 20 0 0 0 0 0
110 50 4 1 20 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..consts..Const$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
0 1 1 0 0 0 0 0 0 0
26 672 62 2 192 1 0 0 0 0
102 480 0 0 192 2 0 0 0 0
109 480 28 1 192 6 0 0 0 0
110 480 0 0 192 0 0 0 0 0
fn=_ZN82_$LT$rustc_middle..ty..consts..kind..ConstKind$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
26 112 7 1 32 0 0 0 0 0
102 80 0 0 32 0 0 0 0 0
109 80 5 1 32 0 0 0 0 0
110 64 0 0 32 0 0 0 0 0
fn=_ZN82_$LT$rustc_middle..ty..consts..kind..ConstKind$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
26 84 3 1 24 0 0 0 0 0
102 60 0 0 24 0 0 0 0 0
109 60 4 1 24 0 0 0 0 0
110 48 0 0 24 0 0 0 0 0
fn=_ZN82_$LT$rustc_middle..ty..consts..kind..ConstKind$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
26 133 1 1 38 0 0 0 0 0
102 95 0 0 38 0 0 0 0 0
109 95 1 1 38 0 0 0 0 0
110 76 1 1 38 0 0 0 0 0
fn=_ZN9rustc_mir9interpret5place19MPlaceTy$LT$Tag$GT$6offsetN.llvm.M
0 1 1 1 1 0 0 0 0 0
223 5 0 0 0 0 0 3 0 0
233 1 0 0 1 0 0 1 0 0
fn=core::cmp::impls::<impl core::cmp::PartialEq<&B> for &A>::eq
26 91 8 4 26 0 0 0 0 0
102 65 0 0 26 1 0 0 0 0
109 65 3 2 26 0 0 0 0 0
110 65 2 1 26 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
0 15 0 0 15 0 0 0 0 0
81 30 15 1 15 0 0 0 0 0
82 15 0 0 15 11 0 15 0 0
fn=rustc_codegen_llvm::consts::const_alloc_to_llvm
552 12 2 1 3 0 0 9 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::read_scalar
280 156 0 0 0 0 0 0 0 0
289 117 17 1 0 0 0 78 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::write_scalar
0 31 0 0 3 0 0 0 0 0
389 66 0 0 0 0 0 22 0 0
391 132 20 1 0 0 0 88 0 0
392 76 0 0 0 0 0 38 0 0
397 9 0 0 3 2 0 3 0 0
fn=rustc_middle::mir::interpret::value::ConstValue::try_to_bits
54 64 0 0 32 0 0 0 0 0
55 256 24 1 192 0 0 64 9 0
59 96 24 1 0 0 0 64 0 0
61 192 0 0 96 0 0 0 0 0
407 96 0 0 0 0 0 32 10 0
409 64 23 1 0 0 0 0 0 0
410 64 0 0 0 0 0 0 0 0
417 160 0 0 0 0 0 96 8 0
fn=rustc_middle::mir::interpret::value::ConstValue::try_to_machine_usize
71 4 3 1 0 0 0 4 0 0
72 8 0 0 8 2 0 4 0 0
73 12 0 0 8 0 0 0 0 0
fn=rustc_middle::mir::interpret::value::Scalar<Tag>::to_machine_usize
497 3 1 1 0 0 0 1 0 0
498 10 0 0 3 0 0 3 0 0
499 2 0 0 0 0 0 2 0 0
500 4 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::consts::Const::from_bits
280 12 0 0 0 0 0 0 0 0
289 9 0 0 0 0 0 6 0 0
fn=rustc_middle::ty::consts::Const::from_usize
280 18 0 0 0 0 0 0 0 0
289 18 0 0 0 0 0 12 0 0
fn=rustc_middle::ty::consts::Const::try_eval_usize
72 32 0 0 16 1 0 8 3 0
fn=rustc_middle::ty::context::TyCtxt::mk_array
280 10 0 0 0 0 0 0 0 0
289 18 0 0 0 0 0 12 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
72 12 0 0 8 6 0 4 0 0
fn=rustc_middle::ty::relate::super_relate_consts
0 32 0 0 16 0 0 0 0 0
102 32 8 1 8 0 0 0 0 0
109 32 5 1 16 0 0 0 0 0
110 32 0 0 0 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_validated_provider
431 4 2 1 0 0 0 0 0 0
fn=rustc_mir::interpret::cast::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::unsize_into_ptr
280 6 2 1 0 0 0 0 0 0
289 6 2 1 0 0 0 4 0 0
320 2 0 0 2 0 0 0 0 0
611 6 0 0 2 0 0 0 0 0
fn=rustc_mir::interpret::intern::intern_const_alloc_recursive
431 40 0 0 20 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::const_to_op
280 3 0 0 0 0 0 0 0 0
289 3 0 0 0 0 0 2 0 0
320 1 0 0 1 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::try_read_immediate
0 18 0 0 0 0 0 12 0 0
212 18 4 2 0 0 0 12 0 0
280 18 2 1 0 0 0 0 0 0
289 18 0 0 0 0 0 12 0 0
320 6 0 0 6 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::ref_to_mplace
611 28 7 4 8 0 0 8 0 0
fn=rustc_mir::interpret::place::MemPlace<Tag>::offset
0 5 0 0 0 0 0 5 0 0
223 20 0 0 5 0 0 10 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_rvalue_into_place
449 2 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::validity::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::validate_operand_internal
0 1 0 0 0 0 0 0 0 0
280 3 0 0 0 0 0 0 0 0
289 3 1 1 0 0 0 2 0 0
320 1 0 0 1 0 0 0 0 0
fn=rustc_mir::interpret::validity::ValidityVisitor<M>::try_visit_primitive
440 18 17 1 0 0 0 0 0 0
611 36 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/mir/mod.rs
fn=<alloc::boxed::Box<T> as rustc_serialize::serialize::UseSpecializedDecodable>::default_decode
0 312 47 3 58 24 2 23 0 0
528 4 0 0 0 0 0 0 0 0
863 40 5 1 32 0 0 8 0 0
870 16 0 0 0 0 0 0 0 0
1865 192 21 1 33 0 0 0 0 0
1868 269 21 1 145 0 0 0 0 0
1874 14 2 1 6 0 0 0 0 0
1889 34 4 2 18 0 0 4 0 0
1913 6 0 0 0 0 0 0 0 0
2162 92 21 1 46 0 0 0 0 0
2169 46 0 0 23 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
0 5 0 0 5 0 0 0 0 0
443 7 0 0 7 1 0 0 0 0
1758 80 2 1 7 1 0 5 0 0
1771 18 0 0 12 1 0 0 0 0
1774 1 0 0 1 0 0 0 0 0
2160 6 0 0 2 2 0 2 0 0
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::fold
0 32 8 4 4 0 0 8 0 0
504 18 0 0 9 0 0 9 0 0
1041 81 2 1 45 0 0 36 0 0
1044 36 0 0 0 0 0 18 1 0
1054 9 2 1 0 0 0 0 0 0
1758 44 0 0 8 0 0 12 1 0
1774 4 0 0 4 0 0 0 0 0
2160 24 2 1 8 2 0 12 1 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 28 0 0 0 0 0 0 0 0
281 30 1 1 0 0 0 0 0 0
288 70 0 0 14 0 0 0 0 0
402 2 0 0 0 0 0 0 0 0
922 84 0 0 28 0 0 0 0 0
fn=<rustc_index::vec::IndexVec<rustc_middle::mir::Local,rustc_middle::mir::LocalDecl> as rustc_middle::mir::HasLocalDecls>::local_decls
62 34 9 1 0 0 0 0 0 0
64 34 0 0 34 0 0 0 0 0
fn=<rustc_middle::mir::BasicBlockData as rustc_serialize::serialize::Decodable>::decode
1041 1276 139 6 493 0 0 522 25 0
1044 203 22 1 87 0 0 58 21 0
1054 493 44 2 232 0 0 203 32 0
fn=<rustc_middle::mir::Body as core::clone::Clone>::clone
0 7 1 1 0 0 0 1 0 0
94 72 6 6 32 0 0 35 1 0
105 1 0 0 1 0 0 0 0 0
109 2 0 0 0 0 0 0 0 0
115 1 0 0 0 0 0 1 0 0
122 2 0 0 1 0 0 0 0 0
140 3 1 1 1 0 0 2 1 0
149 1 0 0 0 0 0 1 0 0
156 1 0 0 0 0 0 1 0 0
166 1 0 0 1 0 0 0 0 0
fn=<rustc_middle::mir::Body as rustc_middle::mir::HasLocalDecls>::local_decls
69 336 37 1 0 0 0 0 0 0
70 336 0 0 336 0 0 0 0 0
fn=<rustc_middle::mir::Body as rustc_serialize::serialize::Decodable>::decode
0 48 24 1 0 0 0 0 0 0
79 48 0 0 0 0 0 0 0 0
94 2592 285 12 1152 1 0 1272 155 0
98 144 24 1 48 0 0 48 23 0
109 168 24 1 48 0 0 48 13 0
112 96 44 2 48 0 0 0 0 0
115 120 24 1 48 0 0 24 0 0
118 432 95 4 192 2 0 168 19 0
122 96 23 1 48 0 0 0 0 0
129 168 23 1 48 0 0 48 9 0
132 144 0 0 48 0 0 48 1 0
146 120 48 2 48 0 0 24 0 0
149 192 24 1 72 0 0 48 0 0
152 120 69 3 48 0 0 24 0 0
156 168 24 1 72 0 0 48 22 0
fn=<rustc_middle::mir::Constant as rustc_serialize::serialize::Decodable>::decode
0 6 0 0 3 0 0 0 0 0
2160 72 6 2 21 0 0 30 0 0
2162 12 3 1 6 0 0 0 0 0
2169 6 0 0 3 0 0 0 0 0
fn=<rustc_middle::mir::LocalDecl as rustc_serialize::serialize::Decodable>::decode
728 1932 91 4 736 0 0 920 0 0
736 184 24 1 92 0 0 46 0 0
762 322 0 0 138 0 0 92 0 0
765 184 24 1 92 0 0 0 0 0
772 276 47 2 92 0 0 92 0 0
853 92 0 0 46 0 0 0 0 0
fn=<rustc_middle::mir::MirPhase as core::fmt::Debug>::fmt
0 3 0 0 0 0 0 0 0 0
76 48 9 3 18 9 1 9 0 0
fn=<rustc_middle::mir::Operand as rustc_serialize::serialize::Decodable>::decode
0 42 8 2 0 0 0 0 0 0
1758 546 46 2 126 0 0 252 0 0
1764 238 20 0 24 0 0 0 0 0
1771 66 1 0 33 0 0 0 0 0
1774 115 0 0 46 0 0 0 0 0
fn=<rustc_middle::mir::Place as core::convert::From<rustc_middle::mir::Local>>::from
1638 357 7 1 238 8 0 0 0 0
fn=<rustc_middle::mir::Place as rustc_mir::borrow_check::place_ext::PlaceExt>::ignore_borrow
0 60 2 1 0 0 0 24 0 0
1509 24 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::ProjectionElem<V,T> as core::cmp::PartialEq>::eq
0 2 0 0 0 0 0 0 0 0
1509 14 2 2 6 1 0 0 0 0
fn=<rustc_middle::mir::ProjectionElem<V,T> as rustc_serialize::serialize::Decodable>::decode
0 77 5 1 11 4 1 0 0 0
1510 253 14 3 77 0 0 121 1 0
1512 22 0 0 0 0 0 0 0 0
1513 40 8 2 16 0 0 0 0 0
fn=<rustc_middle::mir::Rvalue as core::clone::Clone>::clone
0 4 0 0 0 0 0 0 0 0
1758 72 2 1 16 0 0 0 0 0
1764 12 0 0 8 0 0 0 0 0
1771 16 4 2 8 1 0 0 0 0
1774 8 0 0 8 0 0 0 0 0
1865 714 10 5 242 2 1 268 1 0
1874 18 1 1 18 0 0 0 0 0
1889 8 2 1 8 0 0 0 0 0
1908 20 0 0 4 0 0 8 0 0
1917 34 0 0 8 3 0 6 0 0
1920 2 0 0 2 0 0 0 0 0
2160 48 2 1 16 5 0 16 0 0
fn=<rustc_middle::mir::SourceInfo as rustc_serialize::serialize::Decodable>::decode
0 288 22 1 288 0 0 0 0 0
504 2304 46 2 576 0 0 864 3 0
507 288 0 0 144 0 0 0 0 0
fn=<rustc_middle::mir::Statement as rustc_serialize::serialize::Decodable>::decode
0 393 0 0 60 23 1 0 0 0
1320 1920 96 4 660 0 0 900 21 0
1322 360 22 1 180 0 0 120 0 0
1349 285 23 1 66 0 0 0 0 0
1361 1 0 0 0 0 0 1 0 0
fn=<rustc_middle::mir::VarDebugInfo as rustc_serialize::serialize::Decodable>::decode
1006 288 12 2 99 0 0 126 0 0
1013 63 0 0 27 0 0 18 0 0
1018 36 6 1 27 0 0 0 0 0
fn=<rustc_mir::borrow_check::MirBorrowckCtxt as rustc_mir::dataflow::framework::visitor::ResultsVisitor>::visit_statement_before_primary_effect
524 20 1 1 4 0 0 0 0 0
fn=<rustc_mir::borrow_check::borrow_set::GatherBorrows as rustc_middle::mir::visit::Visitor>::visit_rvalue
0 52 1 1 7 1 1 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_body
396 3 0 0 3 3 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
396 2 0 0 2 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
396 2 0 0 2 0 0 0 0 0
fn=<rustc_mir::transform::deaggregator::Deaggregator as rustc_mir::transform::MirPass>::run_pass
257 3 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::nrvo::RenameReturnPlace as rustc_mir::transform::MirPass>::run_pass
0 21 0 0 0 0 0 6 0 0
fn=<rustc_mir::transform::promote_consts::Collector as rustc_middle::mir::visit::Visitor>::visit_local
281 48 0 0 0 0 0 0 0 0
288 184 0 0 46 0 0 0 0 0
922 138 0 0 46 10 0 0 0 0
fn=<rustc_mir::transform::promote_consts::PromoteTemps as rustc_mir::transform::MirPass>::run_pass
396 1 0 0 1 0 0 0 0 0
fn=<rustc_mir::transform::validate::TypeChecker as rustc_middle::mir::visit::Visitor>::visit_statement
1501 4 0 0 4 0 0 0 0 0
1504 4 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle3mir5visit10MutVisitor10visit_bodyN.llvm.M
396 3 0 0 3 1 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr10as_operand49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$15as_call_operandN.llvm.M
452 15 0 0 3 0 0 0 0 0
459 3 0 0 0 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr10as_operand49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$15expr_as_operandN.llvm.M
452 15 0 0 3 1 0 0 0 0
459 3 0 0 0 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr8as_place49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$13expr_as_placeN.llvm.M
452 18 1 1 3 0 0 0 0 0
459 3 0 0 0 0 0 0 0 0
fn=_ZN21rustc_data_structures5graph7iterate15post_order_walkN.llvm.M
2429 88 0 0 44 0 0 44 0 0
fn=_ZN21rustc_data_structures5graph7iterate15post_order_walkN.llvm.M
2429 24 0 0 12 1 0 12 0 0
fn=_ZN4core4hash5impls58_$LT$impl$u20$core..hash..Hash$u20$for$u20$$u5b$T$u5d$$GT$4hashN.llvm.M
0 176 0 0 16 4 1 32 0 0
1509 128 8 1 32 1 0 0 0 0
fn=_ZN62_$LT$rustc_middle..mir..Body$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
0 6 1 1 0 0 0 0 0 0
94 144 6 6 64 0 0 70 0 0
105 2 0 0 2 2 0 0 0 0
109 4 1 1 0 0 0 0 0 0
115 2 0 0 0 0 0 2 0 0
122 4 0 0 2 0 0 0 0 0
140 4 0 0 2 0 0 0 0 0
149 2 0 0 0 0 0 2 0 0
156 2 0 0 0 0 0 2 0 0
166 2 1 1 2 0 0 0 0 0
fn=_ZN67_$LT$rustc_middle..mir..LocalDecl$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
0 245 6 3 0 0 0 49 0 0
728 1666 4 2 637 0 0 833 0 0
733 49 0 0 49 14 0 0 0 0
736 49 0 0 0 0 0 49 0 0
755 98 0 0 49 0 0 49 0 0
765 98 0 0 49 0 0 49 0 0
fn=_ZN67_$LT$rustc_middle..mir..Statement$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
504 268 0 0 134 3 0 134 1 0
1320 1675 6 3 603 0 0 804 0 0
1346 402 0 0 134 2 1 0 0 0
1349 26 0 0 26 0 0 0 0 0
1358 2 0 0 2 0 0 0 0 0
1364 100 2 1 20 2 0 20 0 0
1367 100 2 1 20 0 0 20 0 0
fn=core::slice::<impl core::cmp::PartialEq<[B]> for [A]>::eq
0 3 0 0 1 0 0 0 0 0
1509 62 5 1 20 0 0 0 0 0
1513 3 0 0 2 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
2456 8 0 0 0 0 0 0 0 0
2458 12 0 0 4 0 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::non_ssa_locals
349 10 0 0 0 0 0 0 0 0
412 20 0 0 0 0 0 10 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
349 10 0 0 0 0 0 0 0 0
356 10 0 0 10 0 0 0 0 0
358 10 0 0 0 0 0 0 0 0
407 20 9 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::debuginfo::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::debug_introduce_local
922 21 0 0 7 4 0 0 0 0
fn=rustc_data_structures::graph::iterate::TriColorDepthFirstSearch<G>::run_from_start
0 31 0 0 31 1 0 0 0 0
1121 62 5 1 0 0 0 0 0 0
2429 8 0 0 4 1 0 4 0 0
fn=rustc_data_structures::graph::reference::<impl rustc_data_structures::graph::WithPredecessors for &G>::predecessors
0 30 0 0 30 0 0 0 0 0
407 60 7 1 0 0 0 0 0 0
fn=rustc_middle::mir::BasicBlock::start_location
1035 135 16 0 45 0 0 0 0 0
fn=rustc_middle::mir::BasicBlockData::expand_statements
0 70 0 0 5 0 0 5 0 0
1139 60 6 2 0 0 0 40 0 0
1171 10 3 1 5 0 0 0 0 0
1172 15 0 0 0 0 0 5 1 0
1174 20 3 1 0 0 0 15 0 0
1176 20 3 1 0 0 0 20 0 0
1186 40 0 0 35 0 0 0 0 0
fn=rustc_middle::mir::BasicBlockData::new
1112 6 3 1 0 0 0 0 0 0
1113 108 3 1 42 1 0 60 0 0
1114 6 0 0 6 0 0 0 0 0
fn=rustc_middle::mir::BasicBlockData::terminator
1120 320 50 0 0 0 0 320 0 0
1121 320 0 0 0 0 0 0 0 0
1122 640 0 0 640 0 0 0 0 0
fn=rustc_middle::mir::BasicBlockData::terminator_mut
1124 101 9 1 0 0 0 101 0 0
1125 101 0 0 0 0 0 0 0 0
1126 202 0 0 202 0 0 0 0 0
fn=rustc_middle::mir::Body::is_cfg_cyclic
275 13 5 1 0 0 0 0 0 0
fn=rustc_middle::mir::Body::new
0 21 6 1 14 0 0 0 0 0
172 84 5 1 7 0 0 42 0 0
183 7 0 0 0 0 0 0 0 0
184 7 0 0 0 0 0 0 0 0
190 196 17 3 56 0 0 133 6 0
192 28 0 0 14 0 0 14 5 0
208 56 0 0 49 0 0 0 0 0
fn=rustc_middle::mir::Body::source_info
0 47 0 0 47 7 0 0 0 0
370 94 14 1 0 0 0 0 0 0
373 47 0 0 0 0 0 47 0 0
374 235 0 0 47 1 0 0 0 0
375 75 0 0 0 0 0 0 0 0
377 44 16 1 0 0 0 22 0 0
378 44 0 0 0 0 0 0 0 0
380 94 0 0 47 0 0 0 0 0
fn=rustc_middle::mir::Constant::check_static_ptr
2175 18 2 1 0 0 0 12 0 0
2176 12 0 0 6 0 0 0 0 0
2177 9 0 0 0 0 0 0 0 0
2186 36 0 0 18 0 0 0 0 0
fn=rustc_middle::mir::LocalDecl::is_ref_to_static
941 102 1 0 34 7 0 0 0 0
944 68 0 0 34 0 0 0 0 0
fn=rustc_middle::mir::LocalDecl::is_ref_to_thread_local
0 12 0 0 0 0 0 0 0 0
950 36 1 1 12 0 0 0 0 0
953 12 0 0 12 0 0 0 0 0
fn=rustc_middle::mir::Location::dominates
2511 78 9 0 39 0 0 0 0 0
2512 62 0 0 31 0 0 0 0 0
2514 32 0 0 0 0 0 0 0 0
2516 31 0 0 31 0 0 0 0 0
fn=rustc_middle::mir::MirPhase::phase_index
89 11 7 0 11 0 0 0 0 0
90 11 0 0 11 0 0 0 0 0
fn=rustc_middle::mir::Place::as_local
0 120 21 0 120 0 0 0 0 0
1628 128 2 0 128 0 0 0 0 0
1631 128 32 1 128 49 0 0 0 0
1658 384 0 0 128 8 0 0 0 0
fn=rustc_middle::mir::Place::as_ref
1630 211 10 0 0 0 0 0 0 0
1631 1055 0 0 422 29 0 633 1 0
1632 211 0 0 211 0 0 0 0 0
fn=rustc_middle::mir::Place::is_indirect
0 15 0 0 0 0 0 0 0 0
1609 15 1 0 15 0 0 0 0 0
1610 15 0 0 15 0 0 0 0 0
fn=rustc_middle::mir::Place::return_place
1602 51 14 1 34 0 0 0 0 0
fn=rustc_middle::mir::Statement::make_nop
1333 3 1 1 0 0 0 1 0 0
1334 6 1 1 2 0 0 4 0 0
1335 3 0 0 2 0 0 0 0 0
fn=rustc_middle::mir::UserTypeProjections::none
2227 1 1 1 0 0 0 0 0 0
2228 3 0 0 0 0 0 2 0 0
2229 1 0 0 1 0 0 0 0 0
fn=rustc_middle::mir::visit::MutVisitor::super_place
281 2 0 0 0 0 0 0 0 0
288 8 1 1 2 0 0 0 0 0
922 6 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_regions
0 4 2 1 0 0 0 0 0 0
1509 30 3 1 7 3 1 0 0 0
1513 8 2 1 4 2 0 2 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
0 1 0 0 1 0 0 0 0 0
318 2 0 0 1 0 0 0 0 0
335 70 1 1 14 0 0 0 0 0
412 8 0 0 0 0 0 3 0 0
922 42 0 0 14 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValueElements::push_predecessors
407 2 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::check_rvalue
1917 3 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
0 16 0 0 16 0 0 0 0 0
288 64 0 0 16 0 0 0 0 0
922 42 0 0 14 5 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
349 20 0 0 0 0 0 0 0 0
396 40 0 0 40 2 0 0 0 0
fn=rustc_mir::dataflow::drop_flag_effects::drop_flag_effects_for_function_entry
349 14 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::MoveData::gather_moves
349 6 0 0 0 0 0 0 0 0
fn=rustc_mir::shim::build_call_shim
993 15 2 2 4 0 0 11 0 0
fn=rustc_mir::transform::add_call_guards::AddCallGuards::add_call_guards
407 36 0 0 0 0 0 18 0 0
fn=rustc_mir::transform::promote_consts::Promoter::promote_candidate::{{closure}}
971 14 1 1 0 0 0 14 0 0
fn=rustc_mir::transform::promote_consts::Promoter::promote_temp
971 14 1 1 0 0 0 14 0 0
fn=rustc_mir::transform::run_passes
76 22 0 0 11 0 0 0 0 0
fn=rustc_mir_build::build::expr::as_temp::<impl rustc_mir_build::build::Builder>::expr_as_temp
971 84 1 1 0 0 0 84 5 0
fn=rustc_mir_build::build::expr::stmt::<impl rustc_mir_build::build::Builder>::stmt_expr
0 4 0 0 2 0 0 0 0 0
452 12 0 0 2 0 0 0 0 0
459 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::in_scope
452 15 2 1 3 0 0 0 0 0
459 3 0 0 0 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_option
711 55 4 1 22 0 0 22 0 0
721 33 0 0 22 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_seq
1735 48 0 0 48 0 0 0 0 0
1737 72 0 0 48 0 0 0 0 0
1738 72 24 1 48 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/mir/mono.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
371 46 0 0 28 4 0 18 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
372 70 0 0 28 0 0 28 0 0
fn=<rustc_middle::mir::mono::MonoItem as core::cmp::PartialEq>::eq
43 224 1 0 84 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
19 10 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
43 33 0 0 11 0 0 0 0 0
45 44 1 1 0 0 0 11 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
43 33 0 0 11 0 0 0 0 0
45 44 0 0 0 0 0 11 0 0
fn=core::slice::<impl [T]>::sort_unstable::{{closure}}
338 16 0 0 16 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::contains_key
0 19 6 1 0 0 0 6 0 0
43 100 6 1 36 5 0 0 0 0
45 164 3 3 28 0 0 46 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
43 223 0 0 75 2 0 0 0 0
45 262 26 4 8 0 0 81 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
43 159 4 1 53 9 0 0 0 0
45 212 3 1 0 0 0 53 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
43 72 1 1 24 0 0 2 0 0
45 120 4 4 10 0 0 32 0 0
fn=rustc_middle::mir::mono::CodegenUnit::codegen_dep_node
273 18 0 0 6 0 0 6 0 0
376 18 6 1 0 0 0 6 0 0
378 24 0 0 12 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::estimate_size
53 40 0 0 20 1 0 0 0 0
298 96 1 1 0 0 0 72 0 0
301 24 0 0 0 0 0 24 0 0
302 96 0 0 84 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::items
280 16 0 0 0 0 0 0 0 0
282 16 0 0 16 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::items_in_deterministic_order
0 3 0 0 3 0 0 0 0 0
331 36 6 1 0 0 0 24 0 0
374 36 3 1 24 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::items_in_deterministic_order::item_sort_key
0 7 0 0 0 0 0 0 0 0
340 28 3 1 0 0 0 21 0 0
341 28 0 0 0 0 0 28 0 0
343 21 0 0 7 0 0 0 0 0
349 14 3 1 7 0 0 0 0 0
367 14 3 1 7 3 0 7 0 0
369 35 0 0 28 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::items_mut
284 26 2 0 0 0 0 0 0 0
286 26 0 0 26 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::mangle_name
288 72 4 1 0 0 0 54 0 0
292 36 0 0 0 0 0 9 0 0
294 9 0 0 0 0 0 0 0 0
296 81 0 0 63 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::name
273 79 6 0 79 16 0 0 0 0
274 79 0 0 79 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::new
268 60 2 1 0 0 0 36 0 0
269 84 2 1 0 0 0 72 1 0
270 60 0 0 36 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::set_name
277 6 0 0 0 0 0 6 0 0
278 6 0 0 6 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::size_estimate
304 6 1 1 0 0 0 6 0 0
306 6 0 0 6 0 0 0 0 0
307 12 0 0 12 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name
0 31 0 0 6 0 0 0 0 0
435 122 8 5 0 0 0 73 0 0
448 36 0 0 27 1 0 0 0 0
451 63 3 2 27 4 0 27 0 0
453 81 2 1 63 0 0 0 0 0
473 14 0 0 9 0 0 5 0 0
474 36 1 1 0 0 0 9 0 0
479 24 1 1 8 3 0 14 0 0
480 32 3 2 8 1 0 20 0 0
485 16 4 2 0 0 0 12 0 0
487 60 4 3 8 2 0 40 0 0
490 45 3 2 0 0 0 27 0 0
493 29 3 2 0 0 0 11 0 0
494 58 1 1 7 0 0 33 0 0
497 26 0 0 0 0 0 8 0 0
500 16 2 2 0 0 0 12 0 0
503 9 0 0 9 2 0 9 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name_no_mangle
0 6 0 0 0 0 0 0 0 0
457 78 1 1 0 0 0 42 0 0
473 6 0 0 6 0 0 0 0 0
474 24 1 1 0 0 0 6 0 0
485 4 1 1 0 0 0 3 0 0
487 15 1 1 2 1 0 10 0 0
490 30 0 0 0 0 0 18 0 0
493 12 1 1 0 0 0 6 0 0
494 24 0 0 0 0 0 18 0 0
497 18 0 0 6 0 0 6 0 0
500 24 1 1 6 1 0 18 0 0
503 6 0 0 6 0 0 6 0 0
504 54 0 0 42 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::new
413 15 3 1 0 0 0 9 0 0
414 18 0 0 0 0 0 15 1 0
415 15 0 0 9 0 0 0 0 0
fn=rustc_middle::mir::mono::MonoItem::explicit_linkage
0 20 0 0 20 0 0 0 0 0
126 10 3 0 0 0 0 0 0 0
128 30 0 0 10 0 0 0 0 0
134 10 0 0 10 0 0 0 0 0
135 20 0 0 10 0 0 0 0 0
fn=rustc_middle::mir::mono::MonoItem::instantiation_mode
0 32 4 0 0 0 0 0 0 0
82 243 20 1 0 0 0 162 0 0
83 81 14 1 54 8 0 0 0 0
92 81 0 0 27 0 0 0 0 0
96 54 0 0 0 0 0 0 0 0
97 54 0 0 27 12 0 27 0 0
115 44 0 0 0 0 0 0 0 0
116 44 0 0 22 0 0 0 0 0
124 243 0 0 189 1 0 0 0 0
fn=rustc_middle::mir::mono::MonoItem::is_instantiable
0 4 0 0 4 0 0 0 0 0
162 2 1 1 0 0 0 0 0 0
165 8 0 0 4 0 0 0 0 0
171 2 1 0 0 0 0 0 0 0
172 4 0 0 2 1 0 0 0 0
fn=rustc_middle::mir::mono::MonoItem::symbol_name
0 135 15 1 0 0 0 27 0 0
71 216 32 2 0 0 0 162 0 0
73 81 0 0 27 5 0 0 0 0
80 270 18 1 189 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::with_inlining_candidates
0 20 0 0 10 0 0 0 0 0
43 100 1 1 20 7 0 10 0 0
45 20 1 1 0 0 0 10 0 0
fn=rustc_mir::monomorphize::partitioning::internalize_symbols
43 57 0 0 19 0 0 0 0 0
45 66 2 2 0 0 0 19 0 0
fn=rustc_mir::monomorphize::partitioning::partition
43 70 0 0 40 12 0 30 0 0
260 10 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::place_inlined_mono_items
43 30 0 0 10 0 0 0 0 0
45 30 0 0 0 0 0 10 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/mir/predecessors.rs
fn=<rustc_middle::mir::Body as core::clone::Clone>::clone
14 6 1 1 3 0 0 3 0 0
fn=<rustc_mir::transform::cleanup_post_borrowck::CleanupNonCodegenStatements as rustc_mir::transform::MirPass>::run_pass
33 12 0 0 3 0 0 9 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_body
33 3 1 1 1 0 0 2 0 0
fn=<rustc_mir::transform::deaggregator::Deaggregator as rustc_mir::transform::MirPass>::run_pass
33 9 2 1 3 0 0 6 0 0
fn=<rustc_mir::transform::instcombine::InstCombine as rustc_mir::transform::MirPass>::run_pass
33 9 3 1 3 0 0 6 0 0
fn=<rustc_mir::transform::nrvo::RenameReturnPlace as rustc_mir::transform::MirPass>::run_pass
42 10 0 0 0 0 0 5 0 0
fn=<rustc_mir::transform::simplify::SimplifyLocals as rustc_mir::transform::MirPass>::run_pass
0 15 0 0 0 0 0 3 0 0
33 20 1 1 10 0 0 10 0 0
fn=<rustc_mir::transform::simplify_branches::SimplifyBranches as rustc_mir::transform::MirPass>::run_pass
33 27 3 1 9 0 0 18 0 0
fn=<rustc_mir::transform::simplify_try::SimplifyBranchSame as rustc_mir::transform::MirPass>::run_pass
33 9 3 1 3 0 0 6 0 0
fn=_ZN12rustc_middle3mir5visit10MutVisitor10visit_bodyN.llvm.M
33 9 1 1 3 0 0 6 0 0
fn=_ZN62_$LT$rustc_middle..mir..Body$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
14 12 1 1 6 0 0 6 0 0
fn=once_cell::unsync::OnceCell<T>::get_or_init
0 147 20 2 49 0 0 49 0 0
43 46 0 0 46 0 0 0 0 0
45 147 9 1 49 0 0 0 0 0
46 125 0 0 76 9 0 49 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
42 10 0 0 0 0 0 10 0 0
fn=rustc_data_structures::graph::reference::<impl rustc_data_structures::graph::WithPredecessors for &G>::predecessors
42 30 0 0 0 0 0 30 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValueElements::push_predecessors
42 3 0 0 0 0 0 1 0 0
fn=rustc_mir::transform::add_call_guards::AddCallGuards::add_call_guards
33 63 8 1 18 0 0 36 0 0
42 18 0 0 0 0 0 9 0 0
fn=rustc_mir::transform::promote_consts::Promoter::assign
33 12 1 1 4 0 0 8 0 0
fn=rustc_mir::transform::promote_consts::Promoter::new_block
33 6 1 1 2 0 0 4 0 0
fn=rustc_mir::transform::promote_consts::Promoter::promote_temp
33 6 2 2 2 0 0 4 0 0
fn=rustc_mir::transform::promote_consts::promote_candidates
33 27 3 3 11 1 1 10 0 0
fn=rustc_mir::transform::remove_noop_landing_pads::remove_noop_landing_pads
0 27 7 1 0 0 0 9 0 0
33 160 17 2 80 0 0 80 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::new
33 60 10 1 20 0 0 40 0 0
fn=rustc_mir::transform::simplify::remove_dead_blocks
33 60 8 1 20 0 0 40 0 0
fn=rustc_mir::transform::simplify::simplify_cfg
33 60 10 1 20 0 0 40 0 0
fn=rustc_mir::util::patch::MirPatch::apply
33 72 6 1 36 0 0 36 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/mir/query.rs
fn=rustc_middle::mir::query::<impl rustc_middle::ty::context::TyCtxt>::mir_const_qualif_opt_const_arg
422 1 1 1 0 0 0 0 0 0
426 3 0 0 1 0 0 0 0 0
429 1 0 0 1 0 0 0 0 0
431 2 0 0 1 0 0 0 0 0
fn=rustc_middle::mir::query::<impl rustc_middle::ty::context::TyCtxt>::promoted_mir_of_opt_const_arg
0 2 0 0 2 0 0 0 0 0
433 2 2 1 0 0 0 0 0 0
437 6 0 0 4 0 0 0 0 0
442 4 1 0 2 1 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/mir/tcx.rs
fn=<rustc_middle::mir::Place as rustc_mir::borrow_check::place_ext::PlaceExt>::ignore_borrow
126 72 0 0 36 4 0 36 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_rvalue
0 9 2 1 3 0 0 6 0 0
126 12 2 1 9 3 0 6 0 0
135 6 0 0 6 0 0 0 0 0
215 6 0 0 3 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_terminator
0 12 1 0 11 0 0 0 0 0
126 12 1 1 9 5 0 6 0 0
135 9 0 0 6 0 0 3 0 0
215 18 7 1 9 0 0 0 0 0
216 24 7 1 24 7 0 0 0 0
fn=<rustc_mir::transform::check_unsafety::UnsafetyChecker as rustc_middle::mir::visit::Visitor>::visit_place
126 8 0 0 6 2 0 4 0 0
fn=<rustc_mir::transform::check_unsafety::UnsafetyChecker as rustc_middle::mir::visit::Visitor>::visit_terminator
0 2 0 0 0 0 0 0 0 0
215 4 0 0 2 0 0 0 0 0
216 6 2 2 6 2 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_statement
126 55 0 0 33 14 0 22 0 0
fn=<rustc_mir::transform::instcombine::OptimizationFinder as rustc_middle::mir::visit::Visitor>::visit_rvalue
0 4 0 0 0 0 0 0 0 0
126 20 1 1 16 2 0 8 0 0
fn=<rustc_mir::transform::promote_consts::Collector as rustc_middle::mir::visit::Visitor>::visit_terminator
215 4 0 0 2 0 0 0 0 0
216 6 2 2 6 0 0 0 0 0
fn=<rustc_mir::transform::validate::TypeChecker as rustc_middle::mir::visit::Visitor>::visit_statement
126 65 0 0 39 3 0 26 0 0
135 26 3 1 26 0 0 0 0 0
fn=<rustc_mir::transform::validate::TypeChecker as rustc_middle::mir::visit::Visitor>::visit_terminator
215 4 1 1 2 0 0 0 0 0
216 6 1 1 6 3 0 0 0 0
fn=_ZN15rustc_mir_build5lints6Search17is_recursive_callN.llvm.M
215 4 0 0 2 0 0 0 0 0
216 6 1 1 6 2 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::LocalAnalyzer<Bx>::process_place
126 40 0 0 15 8 0 15 0 0
127 20 0 0 4 0 0 4 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_block
126 8 0 0 6 3 0 4 0 0
fn=rustc_codegen_ssa::mir::place::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::monomorphized_place_ty
0 126 0 0 0 0 0 0 0 0
126 210 0 0 126 56 0 84 2 0
127 40 3 0 5 0 0 10 0 0
fn=rustc_middle::mir::tcx::<impl rustc_middle::mir::BorrowKind>::to_mutbl_lossy
250 190 10 1 19 0 0 0 0 0
fn=rustc_middle::mir::tcx::<impl rustc_middle::mir::Rvalue>::ty
0 110 7 4 53 12 0 26 0 0
126 104 1 1 54 1 0 36 0 0
127 64 0 0 8 0 0 16 0 0
135 36 0 0 36 0 0 0 0 0
145 473 12 4 0 0 0 344 0 0
150 215 0 0 86 9 3 0 0 0
161 28 10 4 28 0 0 0 0 0
163 28 4 2 14 3 0 14 0 0
170 12 5 2 6 2 0 0 0 0
187 60 7 4 36 4 0 0 0 0
196 344 2 0 301 0 0 0 0 0
215 30 0 0 15 0 0 0 0 0
fn=rustc_middle::mir::tcx::PlaceTy::from_ty
24 402 45 1 0 0 0 0 0 0
26 804 0 0 402 0 0 0 0 0
fn=rustc_middle::mir::tcx::PlaceTy::projection_ty
0 20 7 1 0 0 0 0 0 0
58 200 5 1 0 0 0 160 0 0
60 160 6 1 140 0 0 0 0 0
79 100 7 1 40 5 1 0 0 0
107 8 0 0 4 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::check_rvalue
0 6 2 1 4 0 0 2 0 0
126 32 0 0 22 0 0 12 0 0
135 4 0 0 4 0 0 0 0 0
215 6 0 0 3 0 0 0 0 0
216 3 1 1 3 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
0 21 2 1 18 1 0 0 0 0
126 80 3 1 60 14 0 40 0 0
135 38 0 0 38 1 0 0 0 0
215 17 0 0 5 2 0 4 0 0
216 8 2 2 6 5 0 0 0 0
fn=rustc_mir::dataflow::drop_flag_effects::on_all_children_bits::is_terminal_path
126 1350 4 1 675 19 0 450 0 0
fn=rustc_mir::dataflow::move_paths::MoveData::gather_moves
203 60 0 0 30 4 0 0 0 0
fn=rustc_mir_build::build::block::<impl rustc_mir_build::build::Builder>::ast_block_stmts
126 10 0 0 6 4 0 4 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/mir/terminator/mod.rs
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::fold
0 12 2 1 4 0 0 0 0 0
19 126 6 3 42 3 2 30 0 0
114 8 0 0 0 0 0 4 0 0
197 127 4 2 36 0 0 18 0 0
fn=<rustc_middle::mir::terminator::Terminator as rustc_serialize::serialize::Decodable>::decode
0 261 52 3 34 24 1 0 0 0
19 116 24 1 58 0 0 58 0 0
22 58 0 0 0 0 0 0 0 0
107 95 8 2 40 0 0 40 0 0
109 40 8 2 15 0 0 10 0 0
114 40 4 1 15 0 0 10 0 0
116 30 4 1 15 0 0 5 0 0
118 10 0 0 5 0 0 0 0 0
124 20 8 2 10 0 0 5 0 0
197 1537 144 6 609 13 0 725 1 0
199 174 24 1 87 0 0 58 0 0
fn=<rustc_middle::mir::traversal::Preorder as core::iter::traits::iterator::Iterator>::next
0 188 18 2 38 0 0 0 0 0
240 445 0 0 178 17 2 0 0 0
245 68 0 0 34 0 0 0 0 0
249 56 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle3mir9traversal9Postorder18traverse_successorN.llvm.M
0 374 22 2 22 0 0 0 0 0
240 248 0 0 124 3 0 0 0 0
245 32 0 0 16 4 0 0 0 0
249 24 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::iterate::TriColorDepthFirstSearch<G>::run_from_start
205 62 0 0 31 2 0 31 0 0
fn=rustc_middle::mir::terminator::Terminator::successors
204 256 24 1 0 0 0 128 0 0
205 128 0 0 128 19 0 128 0 0
206 384 0 0 256 0 0 0 0 0
fn=rustc_middle::mir::terminator::Terminator::successors_mut
208 214 12 1 0 0 0 107 0 0
209 107 0 0 107 7 0 107 0 0
210 321 0 0 214 0 0 0 0 0
fn=rustc_middle::mir::terminator::Terminator::unwind_mut
0 10 0 0 0 0 0 0 0 0
218 20 0 0 20 0 0 0 0 0
327 120 9 1 40 9 1 0 0 0
337 6 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::terminator::TerminatorKind::successors
0 816 45 3 70 0 0 297 0 0
237 159 21 1 0 0 0 0 0 0
240 795 22 1 318 22 2 0 0 0
245 122 0 0 61 1 0 0 0 0
249 61 0 0 0 0 0 0 0 0
269 159 0 0 159 0 0 0 0 0
fn=rustc_middle::mir::terminator::TerminatorKind::successors_mut
0 538 22 3 45 0 0 200 0 0
271 107 8 1 0 0 0 0 0 0
274 535 0 0 214 12 1 0 0 0
279 78 0 0 39 0 0 0 0 0
283 39 0 0 0 0 0 0 0 0
303 107 0 0 107 0 0 0 0 0
fn=rustc_middle::mir::traversal::Postorder::new
0 268 53 2 28 0 0 0 0 0
240 270 26 1 90 25 1 0 0 0
245 56 0 0 28 8 0 0 0 0
249 45 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/mir/traversal.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 171 0 0 87 0 0 0 0 0
205 87 0 0 0 0 0 0 0 0
206 174 19 1 0 0 0 87 0 0
209 87 15 1 87 0 0 0 0 0
216 120 0 0 60 0 0 0 0 0
fn=<rustc_middle::mir::traversal::Postorder as core::iter::traits::iterator::Iterator>::next
0 20 8 1 20 0 0 0 0 0
203 87 0 0 0 0 0 87 0 0
205 20 0 0 0 0 0 0 0 0
206 40 0 0 0 0 0 20 0 0
209 100 0 0 40 0 0 0 0 0
210 145 0 0 87 0 0 0 0 0
fn=<rustc_middle::mir::traversal::Preorder as core::iter::traits::iterator::Iterator>::next
0 479 0 0 0 0 0 0 0 0
50 650 8 1 0 0 0 390 0 0
51 94 0 0 0 0 0 0 0 0
52 94 0 0 0 0 0 0 0 0
56 89 0 0 89 0 0 0 0 0
58 178 7 1 89 0 0 0 0 0
59 89 0 0 0 0 0 89 0 0
66 780 0 0 520 0 0 0 0 0
fn=<rustc_middle::mir::traversal::Preorder as core::iter::traits::iterator::Iterator>::size_hint
68 48 9 1 0 0 0 36 0 0
70 24 0 0 12 0 0 0 0 0
72 36 0 0 12 0 0 0 0 0
79 36 0 0 0 0 0 36 0 0
80 48 0 0 48 0 0 0 0 0
fn=<rustc_middle::mir::traversal::ReversePostorder as core::iter::traits::iterator::Iterator>::next
280 123 7 0 0 0 0 123 0 0
281 492 0 0 123 7 0 0 0 0
284 174 0 0 0 0 0 87 0 0
286 348 0 0 174 0 0 0 0 0
287 246 1 0 246 0 0 0 0 0
fn=_ZN12rustc_middle3mir9traversal9Postorder18traverse_successorN.llvm.M
0 1078 29 1 284 0 0 107 0 0
128 1064 24 1 0 0 0 1064 0 0
177 1065 0 0 0 0 0 0 0 0
178 70 17 1 70 0 0 0 0 0
187 70 0 0 0 0 0 0 0 0
188 310 19 1 124 3 0 0 0 0
193 1216 13 0 1064 0 0 0 0 0
fn=rustc_middle::mir::traversal::Postorder::new
0 90 22 1 45 2 0 0 0 0
109 450 58 2 0 0 0 315 1 0
119 180 29 1 45 2 0 0 0 0
122 90 0 0 0 0 0 45 0 0
126 405 5 0 315 0 0 0 0 0
fn=rustc_middle::mir::traversal::postorder
196 18 6 1 0 0 0 9 0 0
197 18 0 0 9 7 0 9 0 0
198 27 6 1 18 0 0 0 0 0
fn=rustc_middle::mir::traversal::preorder
0 41 0 0 0 0 0 0 0 0
32 41 0 0 0 0 0 41 0 0
34 369 7 1 41 4 0 328 0 0
43 369 10 1 0 0 0 287 0 0
45 369 0 0 287 0 0 0 0 0
fn=rustc_middle::mir::traversal::reverse_postorder
261 72 0 0 36 22 0 36 1 0
263 36 0 0 36 0 0 0 0 0
265 216 0 0 72 0 0 144 2 0
273 216 39 2 0 0 0 72 0 0
275 180 16 1 108 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/mir/type_foldable.rs
fn=_ZN12rustc_middle2ty4fold12TypeFoldable10visit_withN.llvm.M
0 64 6 2 50 5 0 0 0 0
221 66 0 0 22 7 2 0 0 0
227 2 2 1 2 1 0 0 0 0
236 6 1 1 3 1 0 0 0 0
260 20 5 1 10 0 0 0 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_regions
286 15 0 0 5 0 0 0 0 0
fn=rustc_middle::ty::subst::Subst::subst
271 31 3 1 10 3 1 3 0 0
272 14 0 0 4 0 0 6 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/mir/visit.rs
fn=<rustc_mir::borrow_check::borrow_set::GatherBorrows as rustc_middle::mir::visit::Visitor>::visit_assign
0 14 0 0 0 0 0 0 0 0
405 35 1 1 21 1 0 7 0 0
968 7 1 1 0 0 0 7 0 0
970 14 1 1 7 0 0 0 0 0
978 49 1 1 14 0 0 7 0 0
980 7 0 0 7 0 0 0 0 0
991 14 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::borrow_set::GatherBorrows as rustc_middle::mir::visit::Visitor>::visit_rvalue
0 60 1 1 36 0 0 0 0 0
fn=<rustc_mir::borrow_check::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_assign
0 66 2 2 2 2 0 22 0 0
591 88 0 0 55 1 1 0 0 0
604 44 0 0 4 0 0 0 0 0
639 2 1 1 0 0 0 0 0 0
640 8 0 0 0 0 0 2 0 0
641 4 0 0 2 0 0 0 0 0
667 1 1 1 1 0 0 0 0 0
669 5 0 0 2 1 0 0 0 0
968 19 0 0 0 0 0 19 0 0
970 19 0 0 4 0 0 0 0 0
971 12 1 1 4 0 0 12 0 0
991 44 1 1 0 0 0 0 0 0
1006 8 0 0 4 0 0 0 0 0
fn=<rustc_mir::borrow_check::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement
337 160 2 2 64 1 1 0 0 0
338 22 0 0 11 0 0 0 0 0
340 33 0 0 11 1 0 11 0 0
344 1 1 1 1 0 0 0 0 0
968 1 0 0 0 0 0 1 0 0
970 2 1 1 1 0 0 0 0 0
fn=<rustc_mir::borrow_check::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_terminator
415 22 0 0 6 1 1 0 0 0
478 4 0 0 0 0 0 0 0 0
485 10 0 0 2 0 0 2 0 0
487 15 0 0 0 0 0 3 0 0
489 4 0 0 2 0 0 0 0 0
968 2 1 1 0 0 0 2 0 0
970 4 0 0 2 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_body
0 155 4 3 25 0 0 43 0 0
266 57 3 1 0 0 0 19 0 0
305 108 0 0 36 0 0 36 0 0
308 24 3 1 18 4 0 0 0 0
337 216 0 0 108 4 1 0 0 0
338 45 0 0 30 0 0 0 0 0
343 1 0 0 0 0 0 0 0 0
344 2 0 0 2 0 0 0 0 0
400 180 1 1 60 2 0 30 0 0
415 30 1 1 12 2 1 0 0 0
489 4 0 0 2 0 0 0 0 0
490 4 0 0 0 0 0 0 0 0
709 35 3 3 7 2 0 0 0 0
717 12 0 0 0 0 0 0 0 0
724 8 0 0 4 1 0 2 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_statement
0 258 3 3 151 1 1 6 0 0
338 11 0 0 11 0 0 0 0 0
344 1 0 0 1 0 0 0 0 0
356 10 1 1 0 0 0 0 0 0
357 40 0 0 0 0 0 0 0 0
363 10 0 0 0 0 0 0 0 0
364 30 0 0 0 0 0 0 0 0
591 66 1 1 33 1 1 0 0 0
604 44 1 1 4 0 0 0 0 0
968 20 1 1 0 0 0 20 0 0
970 32 1 1 16 0 0 0 0 0
971 16 1 1 4 1 0 12 0 0
978 135 1 1 16 0 0 27 0 0
980 16 0 0 16 0 0 0 0 0
991 76 1 1 4 0 0 0 0 0
1006 8 0 0 4 0 0 0 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_terminator
0 2 0 0 0 0 0 0 0 0
415 20 1 1 8 1 1 0 0 0
427 2 1 1 0 0 0 1 0 0
428 7 1 1 2 0 0 1 0 0
478 2 1 1 0 0 0 0 0 0
485 10 1 1 2 0 0 2 0 0
487 15 1 1 0 0 0 3 0 0
489 4 0 0 2 0 0 0 0 0
968 2 0 0 0 0 0 2 0 0
970 4 0 0 2 0 0 0 0 0
978 14 1 1 4 0 0 2 0 0
980 2 0 0 2 0 0 0 0 0
991 4 1 1 0 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_rvalue
0 223 16 3 81 7 0 31 0 0
591 125 8 1 50 9 1 0 0 0
604 33 3 1 3 0 0 0 0 0
968 6 2 0 0 0 0 6 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_terminator
0 105 24 5 50 2 0 12 0 0
415 134 24 3 68 16 1 0 0 0
489 18 0 0 9 1 0 0 0 0
709 110 24 3 22 8 0 0 0 0
724 26 0 0 18 4 0 0 0 0
810 43 0 0 9 8 0 9 0 0
968 27 1 0 0 0 0 24 1 0
970 18 0 0 9 0 0 0 0 0
fn=<rustc_mir::transform::check_packed_ref::CheckPackedRef as rustc_mir::transform::MirPass>::run_pass
0 38 0 0 1 0 0 0 0 0
304 108 1 1 0 0 0 36 0 0
308 12 0 0 6 1 0 0 0 0
310 18 0 0 6 1 0 6 0 0
fn=<rustc_mir::transform::check_packed_ref::PackedRefChecker as rustc_middle::mir::visit::Visitor>::visit_statement
0 80 2 2 47 0 0 0 0 0
337 180 1 1 72 1 1 0 0 0
338 11 0 0 11 0 0 0 0 0
343 1 0 0 0 0 0 0 0 0
344 1 0 0 1 0 0 0 0 0
400 55 0 0 11 1 0 11 0 0
591 55 1 1 22 5 2 0 0 0
601 4 0 0 0 0 0 0 0 0
604 44 0 0 4 0 0 0 0 0
616 16 1 1 0 0 0 0 0 0
709 10 1 1 2 0 0 0 0 0
fn=<rustc_mir::transform::check_packed_ref::PackedRefChecker as rustc_middle::mir::visit::Visitor>::visit_terminator
0 41 1 1 14 0 0 3 0 0
415 30 0 0 12 2 2 0 0 0
489 4 0 0 2 0 0 0 0 0
490 6 1 1 0 0 0 0 0 0
709 35 2 2 7 2 0 0 0 0
fn=<rustc_mir::transform::check_unsafety::UnsafetyChecker as rustc_middle::mir::visit::Visitor>::visit_rvalue
0 41 0 0 11 0 0 6 0 0
591 55 1 1 22 1 1 0 0 0
601 4 0 0 0 0 0 0 0 0
604 44 1 1 4 0 0 0 0 0
616 16 0 0 0 0 0 0 0 0
709 10 1 1 2 1 0 0 0 0
fn=<rustc_mir::transform::check_unsafety::UnsafetyChecker as rustc_middle::mir::visit::Visitor>::visit_statement
0 3 1 1 1 0 0 1 0 0
338 22 1 1 11 0 0 0 0 0
343 2 0 0 0 0 0 0 0 0
344 1 1 1 1 0 0 0 0 0
400 44 0 0 11 1 0 11 0 0
405 44 0 0 11 1 1 11 0 0
fn=<rustc_mir::transform::check_unsafety::UnsafetyChecker as rustc_middle::mir::visit::Visitor>::visit_terminator
0 35 3 2 4 0 0 5 0 0
415 30 1 0 12 1 1 0 0 0
489 4 1 1 2 0 0 0 0 0
490 8 0 0 0 0 0 0 0 0
709 35 2 2 7 3 0 0 0 0
fn=<rustc_mir::transform::cleanup_post_borrowck::CleanupNonCodegenStatements as rustc_mir::transform::MirPass>::run_pass
0 43 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
0 53 4 4 4 0 0 0 0 0
308 12 1 1 6 0 0 0 0 0
337 124 1 1 62 1 1 0 0 0
338 11 0 0 11 0 0 0 0 0
415 15 0 0 6 1 1 0 0 0
478 2 1 1 0 0 0 0 0 0
485 4 0 0 0 0 0 2 0 0
487 17 0 0 0 0 0 3 0 0
489 4 0 0 2 0 0 0 0 0
591 63 2 2 22 1 1 0 0 0
592 32 0 0 0 0 0 8 0 0
639 2 1 1 0 0 0 0 0 0
640 8 0 0 0 0 0 2 0 0
968 13 0 0 0 0 0 13 0 0
970 26 0 0 13 0 0 0 0 0
978 65 0 0 13 1 0 13 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_body
0 3 0 0 0 0 0 0 0 0
304 93 1 1 0 0 0 31 0 0
308 6 0 0 3 3 0 0 0 0
310 9 0 0 3 1 1 3 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_statement
0 101 2 1 54 2 0 5 0 0
337 124 5 1 62 4 0 31 0 0
338 11 0 0 11 0 0 0 0 0
591 55 0 0 22 4 1 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_terminator
0 7 0 0 2 1 0 0 0 0
415 15 0 0 6 2 1 0 0 0
709 18 3 3 5 3 0 0 0 0
fn=<rustc_mir::transform::instcombine::InstCombine as rustc_mir::transform::MirPass>::run_pass
0 95 8 3 26 0 0 0 0 0
305 70 0 0 0 0 0 0 0 0
308 15 0 0 5 0 0 0 0 0
337 265 0 0 105 3 1 0 0 0
338 45 3 1 30 0 0 0 0 0
405 165 5 2 45 4 0 30 0 0
415 25 3 1 10 3 1 0 0 0
489 4 1 1 2 0 0 0 0 0
709 33 2 2 5 3 0 0 0 0
968 20 0 0 0 0 0 20 0 0
970 40 1 1 20 8 0 0 0 0
fn=<rustc_mir::transform::instcombine::OptimizationFinder as rustc_middle::mir::visit::Visitor>::visit_rvalue
0 75 0 0 27 1 0 14 0 0
591 75 6 2 30 5 2 0 0 0
604 66 3 1 6 0 0 0 0 0
709 5 0 0 1 0 0 0 0 0
968 12 0 0 0 0 0 12 0 0
fn=<rustc_mir::transform::nrvo::IsReturnPlaceRead as rustc_middle::mir::visit::Visitor>::visit_terminator
0 41 2 2 10 0 0 3 0 0
489 4 0 0 2 0 0 0 0 0
490 6 0 0 0 0 0 0 0 0
709 33 2 2 5 1 0 0 0 0
fn=<rustc_mir::transform::nrvo::RenameReturnPlace as rustc_mir::transform::MirPass>::run_pass
0 172 8 4 25 0 0 28 0 0
308 10 0 0 5 0 0 0 0 0
310 15 0 0 5 2 1 5 0 0
337 175 0 0 70 1 0 0 0 0
338 15 0 0 15 0 0 0 0 0
400 75 0 0 0 0 0 15 0 0
591 75 2 1 30 3 1 0 0 0
601 2 0 0 0 0 0 0 0 0
604 22 2 2 2 0 0 0 0 0
616 8 0 0 0 0 0 0 0 0
709 9 1 1 1 0 0 0 0 0
fn=<rustc_mir::transform::promote_consts::Collector as rustc_middle::mir::visit::Visitor>::visit_rvalue
0 66 1 1 28 0 0 4 0 0
591 55 0 0 22 2 2 0 0 0
604 44 0 0 4 0 0 0 0 0
699 5 0 0 0 0 0 1 0 0
968 8 0 0 0 0 0 8 0 0
970 8 0 0 4 0 0 0 0 0
971 8 0 0 2 0 0 6 0 0
978 32 0 0 4 0 0 4 0 0
991 28 1 1 2 0 0 0 0 0
1006 4 0 0 2 0 0 0 0 0
fn=<rustc_mir::transform::promote_consts::Collector as rustc_middle::mir::visit::Visitor>::visit_terminator
0 8 1 1 2 0 0 0 0 0
415 36 1 1 8 0 0 12 0 0
427 2 1 1 0 0 0 1 0 0
428 8 0 0 1 0 0 1 0 0
478 2 1 1 0 0 0 0 0 0
485 14 0 0 0 0 0 2 0 0
487 15 0 0 0 0 0 3 0 0
489 6 1 1 2 0 0 0 0 0
968 2 0 0 0 0 0 2 0 0
970 4 0 0 2 0 0 0 0 0
978 12 2 2 4 0 0 2 0 0
991 6 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::simplify::DeclMarker as rustc_middle::mir::visit::Visitor>::visit_local
1140 62 3 1 31 0 0 0 0 0
fn=<rustc_mir::transform::simplify::SimplifyLocals as rustc_mir::transform::MirPass>::run_pass
0 259 10 7 94 0 0 0 0 0
305 35 0 0 0 0 0 0 0 0
308 19 0 0 11 0 0 0 0 0
337 300 4 2 120 3 2 0 0 0
338 24 0 0 24 0 0 0 0 0
356 10 0 0 0 0 0 0 0 0
357 80 0 0 20 1 0 10 0 0
363 10 0 0 0 0 0 0 0 0
364 70 1 1 20 0 0 10 0 0
400 27 0 0 0 0 0 9 0 0
415 40 1 1 16 3 2 0 0 0
427 4 1 1 0 0 0 4 0 0
428 24 3 1 6 0 0 3 0 0
434 1 0 0 0 0 0 0 0 0
478 2 0 0 0 0 0 0 0 0
485 8 0 0 2 0 0 2 0 0
487 21 0 0 3 0 0 3 0 0
489 8 0 0 4 0 0 0 0 0
490 6 0 0 0 0 0 2 0 0
591 129 4 2 48 3 2 0 0 0
592 54 1 1 9 0 0 9 0 0
604 22 1 1 2 0 0 0 0 0
639 2 0 0 0 0 0 0 0 0
640 12 0 0 2 0 0 2 0 0
699 8 0 0 1 0 0 1 0 0
709 74 6 6 14 0 0 0 0 0
710 16 0 0 0 0 0 4 0 0
716 2 0 0 0 0 0 0 0 0
717 20 0 0 0 0 0 5 0 0
968 23 1 1 2 0 0 21 0 0
970 38 0 0 19 0 0 0 0 0
978 133 2 2 38 2 0 19 0 0
991 38 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::validate::Validator as rustc_mir::transform::MirPass>::run_pass
0 31 6 2 11 0 0 0 0 0
304 145 2 1 0 0 0 29 0 0
305 29 0 0 0 0 0 0 0 0
308 10 0 0 5 0 0 0 0 0
310 20 0 0 5 2 0 5 0 0
fn=_ZN12rustc_middle3mir5visit10MutVisitor10visit_bodyN.llvm.M
0 279 9 9 61 3 0 69 0 0
74 27 1 1 0 0 0 18 0 0
79 24 1 1 21 2 0 0 0 0
238 9 0 0 3 0 0 0 0 0
265 3 0 0 3 0 0 0 0 0
308 12 1 1 6 2 0 0 0 0
337 180 0 0 72 12 1 0 0 0
338 15 0 0 15 0 0 0 0 0
400 45 1 1 0 0 0 15 0 0
415 30 0 0 12 1 1 0 0 0
489 4 1 1 2 0 0 0 0 0
591 75 0 0 30 4 2 0 0 0
601 6 1 1 0 0 0 0 0 0
616 18 0 0 0 0 0 0 0 0
667 3 1 1 3 0 0 0 0 0
669 15 0 0 6 0 0 0 0 0
709 53 5 5 8 1 0 1 0 0
724 5 0 0 5 1 0 0 0 0
fn=_ZN9rustc_mir9transform13mir_validatedN.llvm.M
0 4 1 1 4 0 0 0 0 0
308 8 0 0 4 0 0 0 0 0
337 180 1 1 72 1 1 0 0 0
338 11 0 0 11 0 0 0 0 0
344 1 1 1 1 0 0 0 0 0
415 20 0 0 8 0 0 0 0 0
478 4 1 1 0 0 0 0 0 0
485 4 0 0 0 0 0 2 0 0
487 15 1 1 0 0 0 3 0 0
489 4 0 0 2 0 0 0 0 0
591 57 2 2 22 1 1 0 0 0
592 8 0 0 0 0 0 2 0 0
604 44 2 2 4 0 0 0 0 0
639 2 1 1 0 0 0 0 0 0
640 8 0 0 0 0 0 2 0 0
699 6 1 1 0 0 0 1 0 0
968 22 0 0 0 0 0 22 0 0
970 36 0 0 18 0 0 0 0 0
971 6 0 0 2 0 0 2 0 0
fn=rustc_codegen_ssa::mir::analyze::LocalAnalyzer<Bx>::process_place
1128 24 0 0 0 0 0 0 0 0
1140 24 6 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::non_ssa_locals
0 226 17 2 52 0 0 0 0 0
287 7 0 0 1 0 0 1 0 0
305 136 0 0 68 0 0 0 0 0
308 66 0 0 44 0 0 0 0 0
337 340 7 1 136 46 1 0 0 0
338 25 0 0 25 0 0 0 0 0
351 1 1 1 1 0 0 0 0 0
415 110 10 1 44 10 1 0 0 0
452 2 1 1 0 0 0 0 0 0
489 18 7 1 9 0 0 0 0 0
591 125 7 1 50 8 1 0 0 0
601 3 0 0 0 0 0 0 0 0
604 36 3 1 3 0 0 0 0 0
709 240 32 6 44 5 0 0 0 0
716 8 0 0 0 0 0 0 0 0
787 18 6 0 9 0 0 9 0 0
fn=rustc_middle::mir::visit::MutVisitor::super_place
883 18 1 1 0 0 0 12 0 0
891 2 0 0 2 0 0 0 0 0
894 16 1 1 14 0 0 0 0 0
901 6 0 0 0 0 0 6 0 0
fn=rustc_middle::mir::visit::MutVisitor::super_rvalue
0 17 2 2 7 0 0 0 0 0
587 20 1 1 0 0 0 12 0 0
591 20 0 0 8 1 1 0 0 0
703 8 0 0 8 0 0 0 0 0
709 6 0 0 1 0 0 0 0 0
fn=rustc_middle::mir::visit::MutVisitor::visit_place
0 4 1 1 4 0 0 0 0 0
144 441 2 2 0 0 0 352 0 0
149 392 2 2 343 0 0 0 0 0
891 49 0 0 49 8 0 0 0 0
901 147 1 1 0 0 0 147 0 0
904 4 0 0 0 0 0 0 0 0
915 8 1 1 0 0 0 0 0 0
fn=rustc_middle::mir::visit::PlaceContext::is_borrow
0 58 0 0 0 0 0 0 0 0
1159 238 2 1 58 0 0 0 0 0
1160 128 0 0 32 0 0 0 0 0
1164 52 0 0 26 0 0 0 0 0
1167 58 0 0 58 0 0 0 0 0
fn=rustc_middle::mir::visit::PlaceContext::is_drop
1151 135 1 1 74 0 0 0 0 0
1154 70 0 0 35 0 0 0 0 0
fn=rustc_middle::mir::visit::PlaceContext::is_mutating_use
1196 162 18 1 81 0 0 0 0 0
1199 81 0 0 81 0 0 0 0 0
fn=rustc_middle::mir::visit::PlaceContext::is_place_assignment
1220 98 1 0 49 0 0 0 0 0
1221 54 0 0 36 0 0 0 0 0
1227 62 0 0 31 0 0 0 0 0
fn=rustc_middle::mir::visit::PlaceContext::is_storage_marker
1172 162 3 0 91 0 0 0 0 0
1175 62 0 0 31 0 0 0 0 0
fn=rustc_middle::mir::visit::PlaceContext::is_use
1212 174 5 1 87 0 0 0 0 0
1215 87 0 0 87 0 0 0 0 0
fn=rustc_middle::mir::visit::Visitor::super_rvalue
0 177 3 3 95 1 0 0 0 0
587 165 1 1 0 0 0 105 0 0
591 75 0 0 30 7 1 0 0 0
601 6 0 0 0 0 0 0 0 0
604 66 1 1 6 0 0 0 0 0
616 24 0 0 0 0 0 0 0 0
703 24 0 0 21 0 0 0 0 0
709 10 1 1 2 1 0 0 0 0
724 5 1 1 2 0 0 1 0 0
fn=rustc_middle::mir::visit::Visitor::visit_body
0 35 2 2 3 0 0 0 0 0
74 10 1 1 0 0 0 7 0 0
79 8 1 1 7 0 0 0 0 0
304 160 0 0 0 0 0 32 0 0
305 32 0 0 0 0 0 0 0 0
308 11 0 0 4 0 0 0 0 0
310 20 0 0 4 1 0 4 0 0
fn=rustc_middle::mir::visit::Visitor::visit_operand
0 150 5 5 19 0 0 9 0 0
123 865 9 7 0 0 0 466 0 0
127 658 9 7 562 0 0 0 0 0
709 464 6 5 96 1 0 0 0 0
724 5 0 0 5 0 0 0 0 0
968 48 0 0 0 0 0 48 1 0
970 86 0 0 43 1 0 0 0 0
978 227 4 4 29 0 0 29 0 0
980 5 1 1 5 0 0 0 0 0
991 58 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::visit::Visitor::visit_place
0 60 3 1 0 0 0 60 0 0
144 270 4 2 0 0 0 180 0 0
149 240 4 2 210 0 0 0 0 0
968 60 0 0 0 0 0 60 0 0
970 60 0 0 30 4 0 0 0 0
991 60 3 1 0 0 0 0 0 0
fn=rustc_middle::mir::visit::Visitor::visit_statement
0 54 3 3 22 0 0 4 0 0
92 36 1 1 0 0 0 24 0 0
96 36 1 1 30 0 0 0 0 0
337 30 0 0 12 2 2 0 0 0
338 2 0 0 2 0 0 0 0 0
400 10 0 0 0 0 0 2 0 0
591 10 0 0 4 0 0 0 0 0
fn=rustc_mir::borrow_check::borrow_set::BorrowSet::build
0 95 3 3 54 0 0 0 0 0
305 32 0 0 0 0 0 0 0 0
308 8 1 1 4 0 0 0 0 0
337 128 0 0 64 3 1 0 0 0
338 22 0 0 11 0 0 0 0 0
340 55 0 0 11 1 0 11 0 0
344 1 0 0 1 0 0 0 0 0
356 10 0 0 0 0 0 0 0 0
357 70 0 0 10 1 0 10 0 0
363 10 0 0 0 0 0 0 0 0
364 70 1 1 10 0 0 10 0 0
415 20 0 0 8 1 1 0 0 0
427 1 0 0 0 0 0 1 0 0
428 7 0 0 1 0 0 1 0 0
434 1 0 0 0 0 0 0 0 0
478 2 1 1 0 0 0 0 0 0
485 8 0 0 0 0 0 2 0 0
487 19 0 0 0 0 0 3 0 0
489 4 0 0 2 0 0 0 0 0
968 3 1 1 0 0 0 3 0 0
970 6 0 0 3 0 0 0 0 0
978 20 2 2 3 0 0 3 0 0
980 3 0 0 3 0 0 0 0 0
991 6 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::nll::compute_regions
0 38 1 1 1 0 0 0 0 0
304 160 1 1 0 0 0 32 0 0
305 32 0 0 0 0 0 0 0 0
308 11 0 0 4 0 0 0 0 0
310 20 0 0 4 1 0 4 0 0
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
0 148 6 6 60 0 0 0 0 0
305 32 0 0 0 0 0 0 0 0
308 8 2 2 4 1 0 0 0 0
337 160 1 1 64 12 1 0 0 0
338 11 0 0 11 0 0 0 0 0
344 1 0 0 1 0 0 0 0 0
356 10 0 0 0 0 0 0 0 0
357 80 0 0 20 1 0 10 0 0
363 10 0 0 0 0 0 0 0 0
364 70 1 1 20 0 0 10 0 0
415 20 0 0 8 1 1 0 0 0
427 1 0 0 0 0 0 1 0 0
428 8 1 1 2 0 0 1 0 0
478 2 1 1 0 0 0 0 0 0
485 8 1 1 2 0 0 2 0 0
487 21 1 1 3 0 0 3 0 0
489 4 0 0 2 0 0 0 0 0
591 59 2 2 22 3 1 0 0 0
592 24 0 0 4 0 0 4 0 0
604 44 2 2 4 0 0 0 0 0
639 2 1 1 0 0 0 0 0 0
640 12 0 0 2 0 0 2 0 0
968 22 0 0 0 0 0 22 0 0
970 36 0 0 18 8 0 0 0 0
971 20 0 0 4 1 0 12 0 0
978 130 2 2 36 0 0 18 0 0
991 48 1 1 0 0 0 0 0 0
1006 28 1 1 4 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_neighbours
0 203 23 3 56 1 0 0 0 0
287 3 0 0 0 0 0 1 0 0
305 136 1 0 68 1 0 0 0 0
308 44 0 0 22 7 0 0 0 0
310 110 3 0 22 12 0 22 0 0
337 340 0 0 136 22 1 0 0 0
338 50 0 0 25 0 0 0 0 0
351 1 0 0 1 0 0 0 0 0
405 150 1 0 25 8 0 25 0 0
787 18 0 0 0 0 0 9 0 0
810 4 0 0 0 0 0 1 0 0
968 35 0 0 0 0 0 35 0 0
970 68 0 0 34 11 0 0 0 0
971 25 1 0 4 2 0 15 0 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
0 68 0 0 1 0 0 0 0 0
304 188 0 0 0 0 0 36 0 0
305 36 0 0 0 0 0 0 0 0
308 18 0 0 12 1 0 0 0 0
310 18 0 0 6 1 0 6 0 0
fn=rustc_mir::transform::promote_consts::Promoter::promote_temp
120 4 0 0 0 0 0 2 0 0
fn=rustc_mir::transform::promote_consts::collect_temps_and_candidates
0 118 3 3 64 0 0 0 0 0
305 36 0 0 0 0 0 0 0 0
308 8 0 0 4 0 0 0 0 0
310 20 1 1 4 1 0 4 0 0
337 180 0 0 72 2 2 0 0 0
338 11 0 0 11 0 0 0 0 0
344 1 0 0 1 0 0 0 0 0
356 12 0 0 0 0 0 0 0 0
357 84 1 1 12 1 0 12 0 0
363 12 0 0 0 0 0 0 0 0
364 84 0 0 12 0 0 12 0 0
405 66 1 1 11 1 0 11 0 0
968 12 1 1 0 0 0 12 0 0
970 24 0 0 12 0 0 0 0 0
978 86 1 1 12 0 0 12 0 0
991 24 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::promote_candidates
120 6 1 1 0 0 0 2 0 0
fn=rustc_mir::util::storage::AlwaysLiveLocals::new
0 145 38 2 145 0 0 0 0 0
274 57 0 0 19 0 0 0 0 0
287 6 0 0 1 1 0 1 0 0
308 42 18 0 21 6 0 0 0 0
415 105 19 1 42 19 1 0 0 0
489 4 1 1 2 0 0 0 0 0
709 33 2 2 5 2 0 0 0 0
968 5 0 0 0 0 0 5 0 0
970 10 0 0 5 1 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/traits/mod.rs
fn=<core::result::Result<T,E> as core::clone::Clone>::clone
0 10 5 1 10 0 0 0 0 0
430 25 2 1 5 0 0 0 0 0
563 8 2 1 4 0 0 4 0 0
564 2 0 0 2 0 0 0 0 0
579 12 3 1 6 0 0 6 0 0
580 3 0 0 3 0 0 0 0 0
fn=<rustc_infer::traits::Obligation<rustc_middle::ty::sty::Binder<rustc_middle::ty::TraitPredicate>> as rustc_trait_selection::traits::select::TraitObligationExt>::derived_cause
0 144 17 1 46 0 0 59 0 0
136 176 0 0 88 0 0 88 0 0
179 508 29 1 88 37 3 114 0 0
211 3 3 1 3 0 0 0 0 0
212 9 0 0 3 0 0 3 0 0
371 23 5 0 23 0 0 0 0 0
fn=<rustc_middle::ty::ParamEnv as core::cmp::PartialEq>::eq
41 426 86 1 0 0 0 0 0 0
fn=_ZN12rustc_middle6traits19ObligationCauseCode21ImplDerivedObligationN.llvm.M
251 196 28 1 84 0 0 84 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
41 9 0 0 7 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
41 159 0 0 102 0 0 0 0 0
fn=hashbrown::map::RawEntryBuilder<K,V,S>::from_key_hashed_nocheck
41 609 7 0 0 0 0 0 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
41 1 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::probe
0 144 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::resolve_vars_if_possible
430 70 10 3 20 5 1 30 0 0
563 4 0 0 4 0 0 0 0 0
564 2 0 0 2 0 0 0 0 0
579 6 3 1 6 0 0 0 0 0
580 3 0 0 3 0 0 0 0 0
fn=rustc_middle::traits::ImplSource<N>::map
502 30 5 1 0 0 0 20 0 0
507 49 2 1 20 5 1 12 1 0
525 36 6 2 15 0 0 18 2 0
548 35 5 1 25 0 0 0 0 0
fn=rustc_middle::traits::ObligationCause::dummy_with_span
143 48 7 0 0 0 0 16 0 0
145 48 0 0 32 0 0 0 0 0
fn=rustc_middle::traits::ObligationCause::misc
139 644 55 1 0 0 0 276 0 0
141 460 65 1 368 0 0 0 0 0
fn=rustc_middle::traits::ObligationCauseCode::BuiltinDerivedObligation
249 112 16 2 48 0 0 48 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars
41 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
41 30 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::has_type_flags
430 60 5 1 20 5 1 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::visit_with
375 26 0 0 13 0 0 0 0 0
fn=rustc_trait_selection::traits::codegen::drain_fulfillment_cx_or_panic
430 70 10 3 20 5 1 30 0 0
563 4 0 0 4 0 0 0 0 0
564 2 0 0 2 0 0 0 0 0
579 6 3 1 6 0 0 0 0 0
580 3 0 0 3 0 0 0 0 0
fn=rustc_trait_selection::traits::fulfill::FulfillProcessor::process_trait_obligation
0 52 5 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::candidate_from_obligation
374 52 9 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::require_sized
136 16 0 0 8 0 0 8 0 0
fn=rustc_typeck::check::FnCtxt::register_wf_obligation
136 28 4 1 14 0 0 14 1 0
fn=rustc_typeck::check::FnCtxt::require_type_is_sized
136 28 0 0 14 0 0 14 0 0
fn=rustc_typeck::check::_match::<impl rustc_typeck::check::FnCtxt>::check_match
136 3 0 0 0 0 0 3 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
0 46 4 2 19 0 0 19 2 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/traits/query.rs
fn=<rustc_middle::infer::canonical::Canonical<V> as rustc_infer::infer::canonical::substitute::CanonicalExt<V>>::substitute_projected
295 6 6 1 6 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
0 2 1 1 0 0 0 0 0 0
30 1 0 0 1 0 0 0 0 0
31 1 0 0 0 0 0 0 0 0
67 29 0 0 29 23 0 29 0 0
fn=hashbrown::map::RawEntryBuilder<K,V,S>::from_key_hashed_nocheck
67 1 0 0 1 0 0 1 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
0 6 0 0 0 0 0 6 0 0
28 1 0 0 0 0 0 0 0 0
65 12 0 0 0 0 0 6 0 0
295 4 0 0 4 0 0 0 0 0
fn=rustc_middle::traits::query::DropckOutlivesResult::into_kinds_reporting_overflows
144 15 2 1 0 0 0 9 0 0
150 15 0 0 3 2 0 3 0 0
151 12 2 1 6 0 0 6 2 0
153 15 0 0 9 0 0 0 0 0
fn=rustc_middle::traits::query::DropckOutlivesResult::report_overflows
130 24 2 1 0 0 0 21 0 0
142 24 2 1 21 0 0 0 0 0
fn=rustc_middle::traits::query::DtorckConstraint::empty
174 5 2 1 0 0 0 0 0 0
175 35 0 0 0 0 0 30 2 0
176 5 0 0 5 0 0 0 0 0
fn=rustc_middle::traits::query::type_op::AscribeUserType::new
36 1 1 0 0 0 0 0 0 0
37 7 1 1 2 0 0 5 0 0
38 1 0 0 1 0 0 0 0 0
fn=rustc_middle::traits::query::type_op::ProvePredicate::new
71 22 4 0 0 0 0 0 0 0
73 22 0 0 22 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars
0 6 0 0 3 0 0 0 0 0
28 1 0 0 0 0 0 0 0 0
65 10 0 0 0 0 0 5 0 0
123 30 4 2 12 0 0 15 0 0
125 6 0 0 0 0 0 3 0 0
126 3 0 0 0 0 0 3 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
123 30 2 1 8 0 0 12 0 0
fn=rustc_middle::ty::fold::TypeFoldable::visit_with
28 4 0 0 0 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
158 27 2 1 18 0 0 9 0 0
162 3 0 0 0 0 0 3 0 0
165 9 0 0 0 0 0 3 0 0
170 9 1 1 0 0 0 3 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/traits/select.rs
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
16 48 5 2 0 0 0 48 11 0
268 72 8 3 0 0 0 48 9 0
fn=rustc_infer::infer::InferCtxt::probe
109 182 0 0 62 27 1 4 0 0
116 24 5 0 12 0 0 0 0 0
117 60 4 0 30 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
16 440 8 6 0 0 0 440 17 0
268 660 59 7 0 0 0 440 12 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
16 100 0 0 0 0 0 100 14 0
268 150 24 2 0 0 0 100 6 0
fn=rustc_middle::traits::select::EvaluationResult::is_stack_dependent
251 152 0 0 0 0 0 0 0 0
255 38 0 0 38 0 0 0 0 0
fn=rustc_middle::traits::select::EvaluationResult::may_apply
241 18 7 0 0 0 0 0 0 0
247 9 0 0 9 0 0 0 0 0
fn=rustc_middle::traits::select::EvaluationResult::must_apply_considering_regions
159 12 1 0 0 0 0 0 0 0
231 6 0 0 6 0 0 0 0 0
fn=rustc_middle::traits::select::EvaluationResult::must_apply_modulo_regions
159 560 52 2 0 0 0 0 0 0
237 56 0 0 56 0 0 0 0 0
fn=rustc_middle::traits::select::WithDepNode<T>::get
0 2 1 0 0 0 0 0 0 0
109 7 1 0 3 0 0 2 0 0
116 8 2 1 4 0 0 0 0 0
293 56 11 2 0 0 0 35 0 0
296 56 14 2 42 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
16 6 1 1 0 0 0 4 1 0
268 4 0 0 0 0 0 4 1 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
295 3 0 0 3 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::candidate_from_obligation
109 242 30 1 10 0 0 10 0 0
290 236 0 0 0 0 0 59 0 0
fn=rustc_ty::common_traits::is_item_raw
16 64 16 1 0 0 0 64 8 0
268 96 16 1 0 0 0 64 5 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/traits/specialization_graph.rs
fn=rustc_middle::traits::specialization_graph::Ancestors::leaf_def
0 2 0 0 2 2 0 0 0 0
107 2 0 0 0 0 0 0 0 0
108 34 2 1 14 2 0 10 0 0
132 16 0 0 2 0 0 6 0 0
133 6 0 0 2 2 0 2 0 0
135 6 0 0 0 0 0 6 0 0
189 18 2 1 0 0 0 14 0 0
195 6 2 1 4 0 0 2 1 0
199 24 2 1 8 0 0 10 0 0
200 2 0 0 0 0 0 0 0 0
201 12 0 0 4 0 0 4 0 0
202 6 0 0 0 0 0 4 0 0
204 26 2 1 8 0 0 4 0 0
209 22 2 1 10 0 0 8 0 0
216 16 0 0 14 0 0 0 0 0
fn=rustc_middle::traits::specialization_graph::Graph::new
40 8 2 1 0 0 0 4 0 0
41 24 2 1 6 0 0 16 0 0
42 10 0 0 6 0 0 0 0 0
fn=rustc_middle::traits::specialization_graph::Graph::parent
46 8 2 1 0 0 0 8 0 0
47 4 0 0 4 0 0 0 0 0
48 8 0 0 6 0 0 0 0 0
fn=rustc_middle::traits::specialization_graph::LeafDef::is_final
183 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::trait_def::TraitDef::ancestors
0 2 0 0 0 0 0 0 0 0
231 6 0 0 2 0 0 0 0 0
234 16 0 0 2 0 0 12 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/adjustment.rs
fn=<alloc::boxed::Box<T> as rustc_serialize::serialize::UseSpecializedDecodable>::default_decode
0 7 2 1 3 0 0 0 0 0
11 2 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 4 1 1 0 0 0 0 0 0
79 24 0 0 12 0 0 12 0 0
94 16 0 0 2 0 0 2 0 0
95 42 1 1 12 4 1 0 0 0
167 8 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::adjustment::<impl core::convert::From<rustc_middle::ty::adjustment::AutoBorrowMutability> for rustc_ast::ast::Mutability>::from
161 4 1 1 0 0 0 0 0 0
164 2 0 0 2 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_option
188 4 0 0 3 0 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
94 18 0 0 9 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/cast.rs
fn=rustc_middle::ty::cast::CastTy::from_ty
0 9 1 1 2 2 2 1 0 0
52 2 1 1 0 0 0 0 0 0
54 6 0 0 2 0 0 0 0 0
59 3 0 0 1 0 0 2 0 0
66 2 0 0 2 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/codec.rs
fn=<(T10,T11) as rustc_serialize::serialize::Decodable>::decode
317 17 0 0 0 0 0 17 0 0
fn=<T as rustc_serialize::serialize::Decodable>::decode
157 17600 67 1 8800 164 0 8800 32 0
158 26400 0 0 8800 179 0 8800 0 0
fn=<alloc::boxed::Box<T> as rustc_serialize::serialize::UseSpecializedDecodable>::default_decode
0 4 0 0 0 0 0 0 0 0
244 24 4 2 6 2 0 12 0 0
300 184 0 0 46 21 0 115 0 0
fn=<alloc::string::String as rustc_serialize::serialize::Decodable>::decode
317 520 0 0 0 0 0 520 4 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
212 68 0 0 34 0 0 17 2 0
281 32 0 0 16 0 0 8 0 0
fn=<core::result::Result<T,E> as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with
224 1297 23 1 615 0 0 341 4 0
235 41 2 1 19 0 0 11 0 0
253 38 6 1 23 0 0 0 0 0
fn=<rustc_ast::token::Lit as rustc_serialize::serialize::Decodable>::decode
317 1696 0 0 0 0 0 848 13 1
fn=<rustc_ast::token::Token as rustc_serialize::serialize::Decodable>::decode
317 1788 0 0 0 0 0 894 24 0
fn=<rustc_hir::definitions::DefKey as rustc_serialize::serialize::Decodable>::decode
317 92216 6 1 0 0 0 46108 0 0
fn=<rustc_metadata::rmeta::CrateDep as rustc_serialize::serialize::Decodable>::decode
317 59 1 1 0 0 0 59 7 0
fn=<rustc_middle::mir::Constant as rustc_serialize::serialize::Decodable>::decode
300 24 6 2 6 0 0 15 0 0
fn=<rustc_middle::mir::VarDebugInfo as rustc_serialize::serialize::Decodable>::decode
317 9 0 0 0 0 0 9 0 0
fn=<rustc_middle::ty::GenericParamDef as rustc_serialize::serialize::Decodable>::decode
317 51 0 0 0 0 0 51 1 0
fn=<rustc_middle::ty::PredicateAtom as rustc_serialize::serialize::Decodable>::decode
0 5 3 2 5 0 0 0 0 0
244 65 6 4 15 2 0 29 2 0
fn=<rustc_middle::ty::consts::kind::ConstKind as rustc_serialize::serialize::Decodable>::decode
317 2 1 1 0 0 0 1 0 0
fn=<rustc_middle::ty::sty::RegionKind as rustc_serialize::serialize::Decodable>::decode
317 302 0 0 0 0 0 151 0 0
fn=<rustc_middle::ty::sty::TyKind as rustc_serialize::serialize::Decodable>::decode
244 804 46 4 186 22 0 310 7 0
261 2032 0 0 0 0 0 508 2 0
262 508 25 1 508 0 0 0 0 0
300 8 2 1 2 1 0 5 0 0
317 56 0 0 0 0 0 56 5 0
495 180 0 0 60 1 0 60 2 0
511 1524 24 1 508 71 0 508 105 0
fn=<rustc_middle::ty::subst::GenericArg as rustc_serialize::serialize::Decodable>::decode
0 109 0 0 108 0 0 0 0 0
244 1620 30 2 324 40 0 648 20 0
300 11 0 0 2 1 0 6 0 0
fn=<rustc_span::SourceFile as rustc_serialize::serialize::Decodable>::decode
157 810 0 0 405 10 0 405 0 0
158 1215 5 1 405 12 0 405 0 0
fn=<rustc_span::hygiene::ExpnData as rustc_serialize::serialize::Decodable>::decode
157 654 0 0 327 0 0 327 0 0
158 981 0 0 327 0 0 327 0 0
317 654 0 0 0 0 0 327 45 8
fn=<rustc_span::hygiene::SyntaxContextData as rustc_serialize::serialize::Decodable>::decode
317 628 0 0 0 0 0 314 0 0
fn=<rustc_span::symbol::Ident as rustc_serialize::serialize::UseSpecializedDecodable>::default_decode
317 3894 0 0 0 0 0 3894 73 1
fn=<rustc_target::spec::TargetTriple as rustc_serialize::serialize::Decodable>::decode
317 42 0 0 0 0 0 42 14 3
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
224 285 0 0 95 0 0 95 0 0
253 32 0 0 32 0 0 0 0 0
fn=_ZN14rustc_metadata5rmeta7decoder17__ty_decoder_impl111_$LT$impl$u20$rustc_serialize..serialize..Decoder$u20$for$u20$rustc_metadata..rmeta..decoder..DecodeContext$GT$8read_strN.llvm.M
316 138 5 1 0 0 0 69 1 0
318 115 0 0 92 0 0 0 0 0
fn=_ZN15rustc_serialize9serialize7Decoder17read_struct_fieldN.llvm.M
317 6 0 0 0 0 0 3 0 0
fn=_ZN90_$LT$rustc_metadata..rmeta..CrateRoot$u20$as$u20$rustc_serialize..serialize..Decodable$GT$6decode28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
317 42 0 0 0 0 0 42 14 3
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::rmeta::Lazy<T,()>>::decode
317 5 0 0 0 0 0 5 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&[(rustc_middle::ty::Predicate,rustc_span::span_encoding::Span)]> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 112 0 0 112 13 0 0 0 0
209 56 0 0 56 0 0 0 0 0
210 280 0 0 0 0 0 56 0 0
211 224 47 1 0 0 0 168 0 0
468 336 46 1 0 0 0 280 21 0
471 224 0 0 0 0 0 224 0 0
472 392 0 0 280 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::TyS> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
128 1538 0 0 0 0 0 0 0 0
168 1538 54 1 0 0 0 0 0 0
170 1576 0 0 0 0 0 0 0 0
177 750 0 0 750 0 0 0 0 0
178 3000 0 0 0 0 0 750 38 0
443 13842 50 1 0 0 0 9228 48 0
445 6152 480 2 1538 18 0 4614 245 0
450 13842 0 0 10766 138 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::list::List<&rustc_middle::ty::TyS>> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 17 0 0 0 0 0 0 0 0
253 51 0 0 17 0 0 0 0 0
502 85 16 1 0 0 0 51 2 0
504 68 15 1 17 0 0 51 4 0
505 85 0 0 51 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::list::List<rustc_middle::ty::sty::ExistentialPredicate>> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 2 0 0 0 0 0 0 0 0
281 6 2 1 2 0 0 0 0 0
525 10 2 1 0 0 0 6 1 0
527 8 0 0 2 0 0 6 0 0
528 10 2 1 6 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 674 0 0 0 0 0 0 0 0
223 674 49 1 674 11 0 0 0 0
224 1348 0 0 0 0 0 0 0 0
478 3370 81 1 0 0 0 2022 33 0
479 2696 0 0 674 0 0 2022 51 0
480 3370 339 1 2022 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::mir::Place> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 138 0 0 0 0 0 0 0 0
235 207 0 0 69 0 0 0 0 0
485 414 23 1 0 0 0 276 0 0
488 483 23 1 138 0 0 345 5 0
489 414 0 0 276 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::Predicate> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
128 25 11 1 0 0 0 0 0 0
188 25 0 0 0 0 0 0 0 0
190 20 9 1 0 0 0 0 0 0
197 15 0 0 15 0 0 0 0 0
198 60 3 1 0 0 0 15 6 0
455 225 11 1 0 0 0 150 6 0
457 100 20 2 25 0 0 75 2 0
462 225 0 0 175 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::SymbolName> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 12 0 0 4 0 0 0 0 0
270 44 1 1 12 1 0 24 1 0
517 28 1 1 0 0 0 24 0 0
518 16 0 0 0 0 0 16 0 0
519 36 1 1 28 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_span::def_id::CrateNum> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
157 74 0 0 37 0 0 37 1 0
158 37 0 0 0 0 0 37 0 0
434 222 3 1 0 0 0 111 0 0
436 222 0 0 148 0 0 0 0 0
fn=rustc_span::hygiene::decode_expn_id
157 759 0 0 759 10 0 759 30 4
158 2277 0 0 759 9 0 759 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/consts.rs
fn=<alloc::boxed::Box<T> as rustc_serialize::serialize::UseSpecializedDecodable>::default_decode
0 23 0 0 0 0 0 0 0 0
18 69 22 1 69 0 0 0 0 0
21 69 0 0 46 0 0 0 0 0
23 46 0 0 23 0 0 0 0 0
fn=<rustc_infer::infer::combine::Generalizer as rustc_middle::ty::relate::TypeRelation>::consts
0 16 0 0 0 0 0 0 0 0
21 8 0 0 8 4 0 0 0 0
23 8 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::Constant as rustc_serialize::serialize::Decodable>::decode
0 3 0 0 0 0 0 0 0 0
18 9 3 1 9 0 0 0 0 0
21 9 3 1 6 0 0 0 0 0
23 6 0 0 3 0 0 0 0 0
fn=<rustc_middle::ty::PredicateAtom as rustc_serialize::serialize::Decodable>::decode
0 1 1 1 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as core::cmp::PartialEq>::eq
0 4 1 1 0 0 0 0 0 0
21 1 1 1 1 0 0 0 0 0
23 1 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as core::hash::Hash>::hash
23 684 0 0 342 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as rustc_serialize::serialize::Decodable>::decode
18 3 2 2 3 0 0 0 0 0
21 3 0 0 2 0 0 0 0 0
23 2 0 0 1 0 0 0 0 0
fn=<rustc_middle::ty::subst::GenericArg as rustc_serialize::serialize::Decodable>::decode
0 328 31 1 1 0 0 0 0 0
18 3 0 0 3 0 0 0 0 0
21 3 0 0 2 0 0 0 0 0
23 2 0 0 1 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_statement
113 25 2 2 3 1 0 13 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
141 15 0 0 3 0 0 3 0 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_const
0 5 0 0 5 5 0 0 0 0
113 50 4 1 15 5 0 30 0 0
180 65 4 1 40 0 0 15 0 0
182 15 0 0 5 5 0 0 0 0
fn=_ZN4core3cmp5impls69_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$2eqN.llvm.M
0 2 0 0 0 0 0 0 0 0
21 1 0 0 1 0 0 0 0 0
23 1 1 1 0 0 0 0 0 0
fn=_ZN4core3cmp5impls69_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$2eqN.llvm.M
0 20 0 0 0 0 0 0 0 0
21 10 0 0 10 0 0 0 0 0
23 10 0 0 0 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..consts..Const$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
0 196 26 1 0 0 0 0 0 0
18 693 53 2 297 0 0 297 2 0
21 99 0 0 99 12 0 0 0 0
23 99 0 0 0 0 0 0 0 0
fn=core::cmp::impls::<impl core::cmp::PartialEq<&B> for &A>::eq
0 26 0 0 0 0 0 0 0 0
21 13 0 0 13 0 0 0 0 0
23 13 0 0 0 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
23 159 0 0 0 0 0 53 0 0
fn=rustc_codegen_ssa::base::unsize_thin_ptr
173 18 0 0 14 3 0 4 0 0
fn=rustc_middle::ich::impls_ty::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::subst::GenericArg>::hash_stable
0 14 4 1 14 0 0 0 0 0
fn=rustc_middle::ty::consts::Const::eval_usize
0 2 0 0 0 0 0 0 0 0
173 16 2 1 14 3 0 2 0 0
199 16 2 1 0 0 0 14 0 0
202 16 2 1 14 0 0 0 0 0
fn=rustc_middle::ty::consts::Const::from_bits
113 36 3 1 3 2 0 30 0 0
124 30 6 2 0 0 0 15 0 0
125 3 3 1 3 1 0 0 0 0
126 3 0 0 3 0 0 0 0 0
130 21 0 0 18 0 0 0 0 0
fn=rustc_middle::ty::consts::Const::from_usize
113 72 2 1 6 1 0 60 0 0
125 6 0 0 6 3 0 0 0 0
146 42 3 1 0 0 0 24 0 0
147 6 0 0 6 2 0 0 0 0
148 36 0 0 30 0 0 0 0 0
fn=rustc_middle::ty::consts::Const::try_eval_usize
172 56 5 1 0 0 0 48 4 0
173 56 0 0 56 2 0 0 0 0
174 64 0 0 56 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
0 6 0 0 0 0 0 6 0 0
23 1 0 0 0 0 0 1 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_array
113 72 4 2 6 5 0 60 0 0
125 6 0 0 6 4 0 0 0 0
147 6 0 0 6 2 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_const
23 312 0 0 0 0 0 156 2 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
173 40 0 0 28 1 0 12 2 0
fn=rustc_middle::ty::relate::super_relate_consts
180 256 13 2 72 0 0 80 5 0
fn=rustc_mir::shim::build_call_shim
113 16 2 1 2 1 0 12 0 0
fn=rustc_mir::transform::promote_consts::Promoter::promote_temp
113 16 1 1 2 0 0 12 0 0
fn=rustc_mir_build::build::block::<impl rustc_mir_build::build::Builder>::ast_block_stmts
113 18 1 1 2 1 0 12 0 0
fn=rustc_mir_build::hair::constant::lit_to_const
113 9 2 2 1 1 0 7 0 0
fn=rustc_mir_build::hair::cx::expr::make_mirror_unadjusted
0 28 2 2 10 3 0 14 1 0
113 12 0 0 0 0 0 10 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/consts/kind.rs
fn=<rustc_infer::infer::combine::Generalizer as rustc_middle::ty::relate::TypeRelation>::consts
0 48 0 0 8 6 0 0 0 0
13 24 0 0 16 0 0 0 0 0
fn=<rustc_middle::ty::consts::kind::ConstKind as core::hash::Hash>::hash
13 1255 62 1 517 61 1 0 0 0
33 442 57 1 0 0 0 0 0 0
fn=<rustc_middle::ty::consts::kind::ConstKind as rustc_serialize::serialize::Decodable>::decode
0 180 51 3 62 24 2 0 0 0
13 756 48 2 252 0 0 392 17 0
17 56 0 0 0 0 0 0 0 0
30 78 8 2 30 0 0 6 0 0
33 231 21 1 126 0 0 42 0 0
fn=<rustc_middle::ty::sty::TyKind as core::cmp::PartialEq>::eq
13 3 0 0 2 0 0 0 0 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_const
0 5 0 0 0 0 0 5 0 0
96 10 0 0 0 0 0 0 0 0
99 25 5 1 10 5 0 10 0 0
122 85 10 2 10 5 0 45 0 0
127 35 8 1 20 0 0 10 5 0
fn=_ZN4core3cmp5impls69_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$2eqN.llvm.M
0 4 0 0 1 1 1 0 0 0
13 3 0 0 2 0 0 0 0 0
fn=_ZN4core3cmp5impls69_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$2eqN.llvm.M
0 40 0 0 10 4 1 0 0 0
13 30 4 1 20 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..consts..Const$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
0 392 0 0 98 37 1 0 0 0
13 294 0 0 196 1 0 0 0 0
30 14 2 1 6 0 0 0 0 0
fn=_ZN82_$LT$rustc_middle..ty..consts..kind..ConstKind$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
0 192 6 1 80 8 1 0 0 0
13 128 13 2 32 0 0 48 0 0
fn=_ZN82_$LT$rustc_middle..ty..consts..kind..ConstKind$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
0 168 3 1 84 3 1 0 0 0
13 120 6 2 24 0 0 60 0 0
fn=_ZN82_$LT$rustc_middle..ty..consts..kind..ConstKind$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
0 60 0 0 35 5 0 0 0 0
13 50 10 2 10 0 0 25 0 0
30 15 5 1 15 0 0 0 0 0
fn=_ZN82_$LT$rustc_middle..ty..consts..kind..ConstKind$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
0 228 2 2 95 1 1 0 0 0
13 152 2 2 38 0 0 57 0 0
fn=core::cmp::impls::<impl core::cmp::PartialEq<&B> for &A>::eq
0 52 0 0 13 1 1 0 0 0
13 39 4 2 26 0 0 0 0 0
fn=rustc_codegen_ssa::base::unsize_thin_ptr
0 2 0 0 0 0 0 0 0 0
46 20 0 0 8 0 0 8 0 0
66 30 1 1 10 1 0 16 0 0
67 2 0 0 0 0 0 0 0 0
85 18 4 2 4 0 0 14 0 0
96 4 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::Constant::check_static_ptr
46 12 2 1 6 0 0 0 0 0
fn=rustc_middle::ty::consts::Const::eval_usize
0 2 0 0 0 0 0 0 0 0
46 20 0 0 8 0 0 8 0 0
66 30 2 1 10 2 0 16 0 0
67 2 0 0 0 0 0 0 0 0
85 20 4 2 4 0 0 16 0 0
96 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::consts::Const::try_eval_usize
0 19 1 1 3 0 0 8 1 0
46 80 5 1 32 0 0 32 3 0
66 96 10 2 32 0 0 56 0 0
85 56 4 1 0 0 0 56 3 0
96 16 0 0 0 0 0 0 0 0
104 1 0 0 0 0 0 1 0 0
114 6 2 2 6 0 0 0 0 0
127 12 2 1 9 0 0 2 0 0
fn=rustc_middle::ty::consts::kind::ConstKind::try_eval
91 128 5 1 0 0 0 96 0 0
96 32 0 0 16 0 0 0 0 0
132 32 5 1 0 0 0 16 0 0
134 128 5 1 112 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
46 16 4 1 0 0 0 0 0 0
66 24 4 1 8 0 0 16 0 0
85 40 8 2 12 0 0 28 1 0
96 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::util::needs_drop_components
0 1 0 0 0 0 0 0 0 0
46 6 1 1 2 0 0 2 0 0
56 8 0 0 1 1 0 6 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/context.rs
fn=<I as rustc_middle::ty::context::InternAs<[T],R>>::intern_with
0 6 0 0 0 0 0 0 0 0
2131 20 2 1 6 1 0 10 0 0
2289 8 0 0 4 0 0 2 0 0
2653 16 2 1 0 0 0 12 0 0
2658 18 2 1 14 0 0 0 0 0
fn=<T as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with
0 195 65 4 2 1 0 0 0 0
2468 12 0 0 4 2 0 4 0 0
2472 272 0 0 90 18 0 90 0 0
2505 28 1 1 0 0 0 28 1 0
2506 10 1 1 10 3 0 3 0 0
2507 7 0 0 7 0 0 0 0 0
2508 7 0 0 7 0 0 0 0 0
2509 7 3 1 7 0 0 0 0 0
2519 4 0 0 4 2 0 2 0 0
2530 16 0 0 16 7 0 8 0 0
2537 92 0 0 92 0 0 1 0 0
2668 365 73 10 0 0 0 145 0 0
2669 28 3 1 28 0 0 0 0 0
2670 475 14 4 255 0 0 0 0 0
fn=<T as rustc_query_system::dep_graph::dep_node::DepNodeParams<Ctxt>>::to_fingerprint
1301 6 6 1 6 6 0 0 0 0
1303 18 0 0 18 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
731 6 1 1 3 0 0 3 0 0
735 1 0 0 1 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 3 0 0 0 0 0 0 0 0
2146 37 6 1 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
0 3 0 0 0 0 0 0 0 0
2131 5 1 1 1 0 0 3 0 0
2136 14 1 1 3 1 0 8 0 0
fn=<core::result::Result<T,E> as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with
0 457 100 7 315 0 0 82 8 0
2519 8 0 0 4 2 0 2 0 0
2530 60 0 0 34 15 0 17 0 0
2537 3395 116 2 1414 173 0 707 10 0
2544 342 26 2 138 21 0 69 18 0
2685 7980 316 11 0 0 0 4791 53 0
2694 1638 951 9 0 0 0 1596 4 0
2695 2590 56 3 0 0 0 2 0 0
2696 480 2 1 5 0 0 5 0 0
2698 274 15 4 28 0 0 246 0 0
2701 160 7 1 3 0 0 3 0 0
2702 160 17 0 3 0 0 3 0 0
2704 160 0 0 6 0 0 154 0 0
2708 12 4 2 0 0 0 3 1 0
2710 464 28 4 115 0 0 230 3 0
2712 7182 11 2 5586 1 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::ty_of_fn
2295 1 0 0 1 0 0 0 0 0
2657 21 2 2 0 0 0 11 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::Canonicalizer as rustc_middle::ty::fold::TypeFolder>::fold_region
2125 556 0 0 84 0 0 167 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::Canonicalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
0 36 0 0 0 0 0 0 0 0
2131 288 8 1 108 1 0 108 0 0
fn=<rustc_infer::infer::combine::Generalizer as rustc_middle::ty::relate::TypeRelation>::tys
2131 6 0 0 1 0 0 4 0 0
fn=<rustc_infer::infer::freshen::TypeFreshener as rustc_middle::ty::fold::TypeFolder>::fold_ty
2131 21 0 0 3 0 0 12 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::tys
2136 9 1 1 2 0 0 6 0 0
fn=<rustc_middle::mir::interpret::error::InterpErrorInfo as core::convert::From<rustc_middle::mir::interpret::error::InterpError>>::from
1774 2 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::ConstnessAnd<rustc_middle::ty::sty::Binder<rustc_middle::ty::TraitPredicate>> as rustc_middle::ty::ToPredicate>::to_predicate
2136 90 0 0 15 0 0 60 0 0
fn=<rustc_middle::ty::ConstnessAnd<rustc_middle::ty::sty::Binder<rustc_middle::ty::sty::TraitRef>> as rustc_middle::ty::ToPredicate>::to_predicate
2136 48 0 0 8 2 0 32 0 0
fn=<rustc_middle::ty::ConstnessAnd<rustc_middle::ty::sty::TraitRef> as rustc_middle::ty::ToPredicate>::to_predicate
2136 590 42 1 177 17 0 354 0 0
fn=<rustc_middle::ty::context::TyCtxt as rustc_middle::ty::DefIdTree>::parent
1229 187 7 0 69 0 0 23 0 0
fn=<rustc_middle::ty::print::pretty::FmtPrinter<F> as rustc_middle::ty::print::Printer>::print_def_path
1229 771 0 0 255 0 0 85 0 0
fn=<rustc_target::abi::Primitive as rustc_middle::ty::layout::PrimitiveExt>::to_ty
2131 8 0 0 1 1 0 4 0 0
2295 1 1 1 1 1 0 0 0 0
fn=<rustc_typeck::check::writeback::WritebackCx as rustc_hir::intravisit::Visitor>::visit_pat
0 2 0 0 0 0 0 0 0 0
260 3 0 0 1 0 0 1 0 0
fn=<rustc_typeck::check::writeback::WritebackCx as rustc_hir::intravisit::Visitor>::visit_ty
255 3 1 1 1 0 0 1 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
2131 12 0 0 2 0 0 8 0 0
fn=_ZN10rustc_lint7builtin10MissingDoc24check_missing_docs_attrsN.llvm.M
2608 9 1 1 4 0 0 3 0 0
2609 2 0 0 1 0 0 0 0 0
fn=_ZN12rustc_middle2ty6layout10layout_rawN.llvm.M
0 69 0 0 69 0 0 0 0 0
1774 138 0 0 0 0 0 0 0 0
1792 276 0 0 138 0 0 138 21 0
1806 138 0 0 69 0 0 0 0 0
2718 69 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty7context6TyCtxt25layout_scalar_valid_range28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
1042 84 5 1 0 0 0 56 0 0
1043 334 0 0 28 0 0 102 0 0
1055 112 7 1 70 0 0 0 0 0
fn=_ZN12rustc_typeck18mem_categorization24MemCategorizationContext12cat_pattern_N.llvm.M
0 1 0 0 0 0 0 0 0 0
221 3 0 0 1 1 0 1 0 0
fn=_ZN12rustc_typeck5check6FnCtxt16write_resolutionN.llvm.M
255 4 0 0 1 1 0 1 0 0
fn=_ZN13rustc_privacy18TypePrivacyVisitor19check_expr_pat_typeN.llvm.M
221 45 0 0 15 1 0 15 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
0 2 0 0 0 0 0 0 0 0
1390 1 0 0 1 0 0 1 0 0
1392 2 1 1 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export35upstream_monomorphizations_providerN.llvm.M
0 28 0 0 14 0 0 14 0 0
1253 14 0 0 0 0 0 0 0 0
1256 70 1 1 42 0 0 14 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety33virtual_call_violation_for_methodN.llvm.M
2131 30 4 2 4 0 0 20 0 0
2295 2 0 0 2 2 0 0 0 0
2657 26 2 1 4 0 0 18 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
2767 2 0 0 1 0 0 1 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
2759 1 0 0 1 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
2755 1 0 0 1 1 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
2751 5 0 0 4 2 0 1 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
2726 1 0 0 1 1 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
2763 2 0 0 1 1 0 1 0 0
fn=_ZN8rustc_ty2ty20adt_sized_constraintN.llvm.M
2657 104 8 1 0 0 0 72 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
0 51 11 3 0 0 0 17 0 0
fn=hashbrown::map::RawEntryBuilderMut<K,V,S>::from_hash
1973 1109 0 0 1109 629 0 0 0 0
1993 88 0 0 88 55 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
1966 2679 6 1 893 117 0 893 0 0
1987 221 0 0 221 24 0 0 0 0
2008 557 4 2 525 67 0 16 0 0
2048 769 7 1 327 65 0 221 0 0
fn=rustc_codegen_llvm::callee::get_fn
0 16 0 0 4 0 0 0 0 0
1390 8 0 0 8 4 0 4 0 0
1392 8 4 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::unsize_thin_ptr
2131 6 0 0 1 0 0 4 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::get_personality_slot
2131 6 1 1 1 1 0 4 0 0
fn=rustc_codegen_ssa::mir::rvalue::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_rvalue_operand
2131 24 0 0 3 1 0 15 0 0
fn=rustc_infer::infer::InferCtxt::next_ty_var
2131 63 6 1 9 1 0 36 0 0
fn=rustc_infer::infer::InferCtxt::resolve_vars_if_possible
2136 112 3 0 40 0 0 40 0 0
2146 28 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::var_for_def
2131 720 0 0 120 15 0 480 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 1 0 0 0 0 0 0 0 0
221 3 0 0 1 1 0 1 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
791 5 0 0 2 0 0 0 0 0
fn=rustc_infer::traits::util::elaborate_obligations
0 145 11 1 0 0 0 87 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::TyS> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
2131 7500 63 1 1500 159 0 2250 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::list::List<&rustc_middle::ty::TyS>> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
2657 136 16 1 0 0 0 68 2 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::list::List<rustc_middle::ty::sty::ExistentialPredicate>> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
2657 16 2 1 0 0 0 8 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
2657 5392 66 1 0 0 0 2696 59 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::mir::Place> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
2657 552 0 0 0 0 0 276 6 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::Predicate> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
2136 180 17 2 45 4 0 60 0 0
fn=rustc_middle::dep_graph::<impl rustc_query_system::dep_graph::DepKind for rustc_middle::dep_graph::dep_node::DepKind>::with_deps
1654 3 0 0 3 1 0 0 0 0
1774 6 1 1 0 0 0 0 0 0
fn=rustc_middle::dep_graph::dep_node::<impl rustc_query_system::dep_graph::dep_node::DepNodeParams<rustc_middle::ty::context::TyCtxt> for rustc_span::def_id::DefId>::to_fingerprint
1253 7 0 0 0 0 0 0 0 0
1254 6 3 1 6 1 0 0 0 0
1256 4 0 0 3 0 0 1 0 0
fn=rustc_middle::dep_graph::dep_node::<impl rustc_query_system::dep_graph::dep_node::DepNodeParams<rustc_middle::ty::context::TyCtxt> for rustc_span::def_id::LocalDefId>::to_fingerprint
1254 19 0 0 19 2 0 0 0 0
fn=rustc_middle::hir::map::index_hir
1301 1 0 0 1 0 0 0 0 0
1303 2 1 1 2 0 0 0 0 0
fn=rustc_middle::mir::tcx::<impl rustc_middle::mir::Rvalue>::ty
2131 108 0 0 0 0 0 68 0 0
2272 12 0 0 0 0 0 6 0 0
2287 20 2 1 0 0 0 10 0 0
fn=rustc_middle::ty::Predicate::subst_supertrait
2136 32 0 0 4 0 0 16 0 0
fn=rustc_middle::ty::context::<impl rustc_middle::infer::canonical::Canonical<rustc_middle::ty::context::UserType>>::is_identity
744 1 1 1 0 0 0 0 0 0
746 2 0 0 1 0 0 0 0 0
748 1 0 0 0 0 0 0 0 0
784 2 1 1 1 0 0 0 0 0
fn=rustc_middle::ty::context::CommonLifetimes::new::{{closure}}
833 72 1 1 39 0 0 24 0 0
fn=rustc_middle::ty::context::CtxtInterners::intern_predicate
129 1845 118 2 0 0 0 1230 1 0
131 1230 0 0 615 0 0 615 1 0
140 134 0 0 134 3 0 0 0 0
143 1845 0 0 1435 0 0 0 0 0
fn=rustc_middle::ty::context::CtxtInterners::intern_ty
0 861 0 0 0 0 0 861 0 0
112 14944 522 2 0 0 0 11208 11 0
114 7472 0 0 3736 0 0 3736 11 0
115 2583 0 0 861 118 0 2583 0 0
123 861 0 0 861 16 0 0 0 0
126 16812 0 0 13076 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_canonical_var_infos
2014 21 0 0 21 6 0 0 0 0
2070 225 34 2 0 0 0 150 0 0
2074 225 16 1 175 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_existential_predicates
0 3 0 0 3 0 0 0 0 0
2014 1 0 0 1 1 0 0 0 0
2070 36 4 1 0 0 0 24 0 0
2074 36 4 1 28 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_place_elems
0 59 0 0 25 0 0 17 0 0
2014 9 0 0 9 2 0 0 0 0
2070 153 11 1 0 0 0 102 0 0
2074 153 0 0 119 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_predicates
2014 10 0 0 10 0 0 0 0 0
2070 154 8 1 0 0 0 132 0 0
2071 22 6 1 0 0 0 0 0 0
2074 198 0 0 154 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_substs
2014 651 0 0 651 288 0 0 0 0
2070 7776 255 1 0 0 0 5832 12 0
2071 972 0 0 0 0 0 0 0 0
2074 8748 90 1 6804 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_type_list
2014 76 0 0 76 38 0 0 0 0
2070 791 55 1 0 0 0 678 0 0
2071 113 0 0 0 0 0 0 0 0
2074 1017 0 0 791 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::alloc_adt_def
1004 3087 125 1 0 0 0 882 0 0
1011 4410 20 1 1323 31 0 1764 0 0
1012 1764 0 0 1323 2 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::alloc_steal_mir
993 16 4 1 0 0 0 12 0 0
994 4 0 0 4 1 0 0 0 0
995 24 0 0 16 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::alloc_steal_promoted
997 2 1 1 0 0 0 1 0 0
1001 1 0 0 1 0 0 0 0 0
1002 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::allocator_kind
1221 8 2 0 6 2 1 0 0 0
fn=rustc_middle::ty::context::TyCtxt::article_and_description
1548 9 1 1 0 0 0 5 0 0
1549 3 1 1 1 0 0 0 0 0
1550 2 0 0 0 0 0 0 0 0
1554 18 1 1 4 2 0 8 0 0
1556 8 1 1 6 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::borrowck_mode
1349 4 1 1 0 0 0 2 0 0
1372 2 0 0 1 1 0 0 0 0
1376 1 0 0 1 0 0 0 0 0
1377 7 1 1 4 1 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::crates
1216 5 4 1 0 0 0 0 0 0
1218 10 0 0 5 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
0 19 1 1 4 1 0 1 0 0
92 73 10 10 36 0 0 37 9 9
802 106 13 13 22 2 0 61 2 2
833 1 0 0 0 0 0 1 0 0
836 4 1 1 0 0 0 2 0 0
837 5 0 0 0 0 0 3 1 1
838 5 1 1 0 0 0 3 0 0
845 9 1 1 1 0 0 5 0 0
1070 23 2 2 3 0 0 16 5 5
1084 1 0 0 1 1 0 1 0 0
1091 5 1 1 2 0 0 2 0 0
1092 1 0 0 1 1 0 1 0 0
1093 18 0 0 2 1 0 14 0 0
1094 2 0 0 0 0 0 0 0 0
1095 6 0 0 4 2 0 2 0 0
1097 4 0 0 1 1 0 1 0 0
1116 2 1 1 0 0 0 1 1 1
1120 9 2 2 1 1 0 6 0 0
1121 1 0 0 1 0 0 0 0 0
1125 193 22 22 91 24 0 96 19 0
1127 3 0 0 1 0 0 2 1 1
1128 6 1 1 2 0 0 2 0 0
1130 2 0 0 1 0 0 1 0 0
1131 3 0 0 2 1 0 1 0 0
1136 6 1 1 3 2 0 3 1 1
1137 6 1 1 3 0 0 3 0 0
1138 6 0 0 3 1 0 3 1 1
1139 6 1 1 3 0 0 3 1 1
1140 4 1 1 2 0 0 2 0 0
1141 6 0 0 3 1 0 3 1 1
1142 6 1 1 3 1 0 3 0 0
1145 6 1 1 3 0 0 3 1 0
1146 20 1 1 5 1 0 5 0 0
1151 3 1 1 3 1 0 1 0 0
1152 8 1 1 4 2 0 4 1 0
1160 11 0 0 8 2 0 1 0 0
fn=rustc_middle::ty::context::TyCtxt::cstore_as_any
1296 23104 176 2 17328 164 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::def_key
1228 172 4 1 0 0 0 86 0 0
1229 673 0 0 249 0 0 83 2 0
1230 258 4 1 172 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::def_path
1237 10 4 0 0 0 0 5 0 0
1238 15 0 0 0 0 0 0 0 0
1241 20 2 1 12 0 0 4 0 0
1243 15 0 0 10 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::features
1224 71 15 1 0 0 0 0 0 0
1226 142 0 0 71 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::has_strict_asm_symbol_naming
1534 91 6 2 0 0 0 78 0 0
1535 26 0 0 26 0 0 0 0 0
1536 104 2 1 91 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::in_scope_traits
2622 6 1 1 0 0 0 3 0 0
2624 6 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_canonical_var_infos
2484 50 0 0 25 10 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_const_alloc
0 23 0 0 0 0 0 0 0 0
1014 207 21 1 0 0 0 138 0 0
1015 293 21 1 155 1 0 138 0 0
1016 207 15 1 161 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_existential_predicates
0 28 0 0 0 0 0 0 0 0
2446 28 4 1 0 0 0 28 0 0
2450 4 0 0 0 0 0 0 0 0
2451 24 0 0 0 0 0 8 0 0
2452 44 4 0 28 4 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_layout
0 69 0 0 0 0 0 0 0 0
1034 621 40 1 0 0 0 414 0 0
1035 312 22 1 104 3 0 69 16 0
1036 621 0 0 483 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_place_elems
2480 100 0 0 16 9 0 0 0 0
2481 136 27 0 136 2 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_predicates
2459 150 0 0 0 0 0 0 0 0
2463 22 0 0 22 6 0 0 0 0
2465 256 28 0 256 4 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_stability
1026 45 2 1 0 0 0 30 0 0
1027 19 0 0 9 0 0 5 0 0
1028 45 0 0 35 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_substs
2472 1809 0 0 709 117 0 0 0 0
2473 782 351 1 782 91 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_tup
0 1 0 0 0 0 0 0 0 0
2131 10 1 1 3 0 0 5 0 0
2281 8 1 1 0 0 0 5 0 0
2282 2 0 0 2 1 0 2 0 0
2283 3 0 0 1 1 0 1 0 0
2284 8 0 0 6 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_type_list
2468 90 0 0 41 19 0 0 0 0
2469 16 0 0 16 1 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::is_diagnostic_item
1208 32 1 1 0 0 0 16 0 0
1210 24 0 0 20 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::lang_items
1197 194 93 1 0 0 0 0 0 0
1199 388 0 0 194 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::layout_scalar_valid_range
1040 63 12 2 0 0 0 35 0 0
1041 21 0 0 0 0 0 14 0 0
1042 14 0 0 0 0 0 7 0 0
1056 42 0 0 0 0 0 42 0 0
1057 42 0 0 0 0 0 7 0 0
1058 21 7 1 0 0 0 7 0 0
1060 56 0 0 42 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::lib_features
1192 1 1 1 0 0 0 0 0 0
1194 2 1 0 1 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::lint_level_at_node
2583 48 3 1 0 0 0 32 0 0
2590 83 4 3 40 1 0 15 0 0
2593 18 0 0 3 1 0 6 0 0
2599 32 0 0 28 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::maybe_lint_level_root_bounded
2565 224 2 1 0 0 0 168 5 0
2566 196 0 0 84 7 0 84 7 0
2572 600 0 0 0 0 0 240 0 0
2575 600 0 0 240 1 0 120 0 0
2581 280 1 1 196 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_array
2131 66 5 2 18 0 0 36 0 0
2271 42 5 2 0 0 0 22 0 0
2273 34 0 0 28 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_const
0 78 0 0 0 0 0 0 0 0
2026 74 0 0 74 20 0 0 0 0
2053 624 104 2 0 0 0 468 3 0
2055 84 32 1 84 1 0 0 0 0
2057 702 57 1 546 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_param_from_def
2131 208 11 1 26 6 0 104 2 0
2387 130 11 1 0 0 0 78 0 0
2389 260 13 1 26 3 0 0 0 0
2392 52 11 1 52 0 0 0 0 0
2397 130 12 1 104 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_place_deref
2408 1 1 1 0 0 0 0 0 0
2409 3 0 0 1 1 0 2 0 0
2410 2 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_place_elem
0 2 0 0 0 0 0 0 0 0
2439 9 1 1 0 0 0 6 0 0
2441 2 0 0 1 0 0 1 0 0
2444 10 0 0 7 0 0 0 0 0
2480 3 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_region
2020 446 107 1 446 173 0 0 0 0
2053 5211 62 1 0 0 0 3474 0 0
2055 280 0 0 280 2 0 0 0 0
2057 5211 0 0 4053 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_substs_trait
2547 76 35 1 0 0 0 0 0 0
2549 152 0 0 76 0 0 0 0 0
2657 532 0 0 0 0 0 380 1 0
fn=rustc_middle::ty::context::TyCtxt::mk_tup
0 3 0 0 0 0 0 0 0 0
2131 10 0 0 3 0 0 5 0 0
2286 8 1 1 0 0 0 6 0 0
2289 3 1 1 1 0 0 1 0 0
2291 9 1 1 7 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_tup::{{closure}}
0 9 0 0 0 0 0 0 0 0
2131 30 0 0 9 0 0 15 0 0
2287 30 4 2 0 0 0 18 0 0
2289 12 2 1 6 0 0 3 0 0
2290 27 0 0 21 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::named_region
2626 8 1 1 0 0 0 3 0 0
2628 6 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::object_lifetime_defaults
2634 18 2 1 0 0 0 9 0 0
2637 18 2 1 12 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::stability
1212 1 1 1 0 0 0 0 0 0
1214 2 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::typeck_opt_const_arg
982 6 4 1 0 0 0 0 0 0
986 18 0 0 6 0 0 0 0 0
989 6 0 0 6 0 0 0 0 0
991 12 0 0 6 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::adjustments
555 30 1 0 15 0 0 0 0 0
556 15 0 0 15 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::adjustments_mut
561 40 4 1 20 2 0 0 0 0
562 20 0 0 20 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::closure_kind_origins
620 2 1 0 1 0 0 0 0 0
621 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::coercion_casts
653 1 1 1 0 0 0 0 0 0
654 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::expr_adjustments
0 30 0 0 0 0 0 0 0 0
202 30 0 0 0 0 0 0 0 0
564 60 6 0 0 0 0 30 0 0
565 180 0 0 90 4 0 90 0 0
567 90 3 1 60 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::expr_ty
502 34 0 0 17 1 0 17 1 0
546 17 3 0 0 0 0 17 0 0
547 68 0 0 34 0 0 34 0 0
548 34 0 0 34 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::expr_ty_adjusted
502 2 0 0 1 0 0 1 0 0
547 4 1 1 2 0 0 2 0 0
571 5 1 1 0 0 0 3 0 0
572 1 0 0 1 1 0 1 0 0
573 4 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::expr_ty_opt
551 64 3 1 48 3 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::fru_field_types
636 2 0 0 1 0 0 0 0 0
637 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::is_method_call
0 2 0 0 0 0 0 0 0 0
202 2 0 0 0 0 0 0 0 0
457 2 0 0 2 0 0 0 0 0
579 2 1 1 0 0 0 0 0 0
582 4 0 0 2 0 0 0 0 0
586 10 0 0 4 0 0 6 0 0
590 4 1 1 2 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::liberated_fn_sigs
628 6 2 1 3 1 0 0 0 0
629 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::liberated_fn_sigs_mut
632 4 2 1 2 0 0 0 0 0
633 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::new
419 21 3 1 0 0 0 12 0 0
420 297 33 11 135 0 0 162 3 0
436 3 0 0 0 0 0 3 0 0
442 21 3 1 15 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_substs
202 19 0 0 0 0 0 0 0 0
516 19 3 1 0 0 0 0 0 0
517 76 6 1 19 1 0 57 0 0
519 38 0 0 19 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_substs_mut
513 4 2 0 2 0 0 0 0 0
514 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_substs_opt
202 16 0 0 0 0 0 0 0 0
521 16 1 1 0 0 0 0 0 0
522 64 0 0 16 0 0 48 0 0
524 32 0 0 16 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_type
501 111 4 0 0 0 0 111 0 0
502 37 0 0 37 2 0 37 0 0
505 74 0 0 74 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_type_opt
202 71 0 0 0 0 0 0 0 0
507 71 6 1 0 0 0 0 0 0
508 284 0 0 71 3 0 213 3 0
510 142 0 0 71 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_types
494 38 2 0 19 0 0 0 0 0
495 19 0 0 19 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::node_types_mut
498 68 10 1 34 4 0 0 0 0
499 34 0 0 34 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::pat_adjustments
608 6 3 1 3 0 0 0 0 0
609 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::pat_adjustments_mut
612 2 1 0 1 0 0 0 0 0
613 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::qpath_res
0 4 0 0 0 0 0 0 0 0
445 21 4 1 0 0 0 7 0 0
447 29 2 1 16 2 0 6 1 0
448 12 0 0 4 4 0 4 0 0
450 24 0 0 0 0 0 16 0 0
452 28 0 0 14 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::type_dependent_def
202 7 0 0 0 0 0 0 0 0
460 14 4 0 0 0 0 0 0 0
461 28 0 0 7 1 0 21 0 0
463 14 0 0 7 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::type_dependent_defs
454 1 1 1 0 0 0 0 0 0
457 1 0 0 1 0 0 0 0 0
458 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::type_dependent_defs_mut
469 18 2 1 0 0 0 0 0 0
472 18 0 0 18 2 0 0 0 0
473 18 0 0 18 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::user_provided_types
484 6 1 0 3 0 0 0 0 0
485 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::user_provided_types_mut
490 4 1 0 2 0 0 0 0 0
491 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::context::tls::enter_global
0 1 1 1 0 0 0 0 0 0
1702 1 0 0 0 0 0 1 0 0
1727 20 4 4 0 0 0 12 0 0
1733 3 0 0 0 0 0 3 0 0
1742 15 1 1 0 0 0 12 0 0
1744 21 2 2 15 2 0 0 0 0
fn=rustc_middle::ty::context::validate_hir_id_for_typeck_results
201 484 14 1 0 0 0 363 7 0
202 121 0 0 0 0 0 0 0 0
212 242 0 0 121 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars
0 3 1 1 1 0 0 1 0 0
791 6 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
2136 585 36 4 225 5 0 225 0 0
2146 194 0 0 0 0 0 0 0 0
2472 265 0 0 17 1 0 17 0 0
fn=rustc_middle::ty::instance::Instance::fn_once_adapter_instance
2131 8 1 1 1 1 0 5 0 0
2657 8 1 1 0 0 0 5 0 0
fn=rustc_middle::ty::instance::Instance::resolve_drop_in_place
2472 12 0 0 6 0 0 6 0 0
fn=rustc_middle::ty::instance::InstanceDef::generates_cgu_internal_copy
1229 139 12 1 57 4 0 19 0 0
fn=rustc_middle::ty::instance::InstanceDef::requires_inline
1229 115 14 0 42 11 0 14 0 0
fn=rustc_middle::ty::layout::<impl rustc_middle::ty::instance::Instance>::fn_sig_for_fn_abi
2657 72 6 1 0 0 0 44 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::field
0 39 2 0 13 0 0 13 0 0
2131 84 3 2 4 0 0 55 0 0
2295 13 6 2 13 4 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::pointee_info_at
2131 80 1 1 30 1 0 40 0 0
2310 19 9 1 9 0 0 10 0 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
1229 1047 21 2 262 0 0 87 0 0
fn=rustc_middle::ty::print::obsolete::DefPathBasedNames::push_def_path
0 4 3 1 0 0 0 4 1 0
1238 28 3 1 0 0 0 0 0 0
1241 52 3 1 24 3 0 8 1 0
fn=rustc_middle::ty::print::pretty::<impl rustc_middle::ty::context::TyCtxt>::def_path_str_with_substs
1229 150 18 0 54 0 0 18 0 0
fn=rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur
1229 534 18 1 267 0 0 89 0 0
fn=rustc_middle::ty::provide
2722 2 1 1 0 0 0 1 0 0
2723 2 0 0 0 0 0 1 0 0
2724 2 1 1 0 0 0 1 0 0
2728 2 0 0 0 0 0 1 0 0
2729 2 0 0 0 0 0 1 0 0
2733 2 0 0 0 0 0 1 0 0
2736 2 1 1 0 0 0 1 0 0
2740 2 0 0 0 0 0 1 0 0
2744 2 0 0 0 0 0 1 0 0
2748 2 0 0 0 0 0 1 0 0
2749 2 0 0 0 0 0 1 0 0
2753 2 1 1 0 0 0 1 0 0
2757 2 0 0 0 0 0 1 0 0
2761 2 0 0 0 0 0 1 0 0
2765 2 0 0 0 0 0 1 0 0
2769 2 0 0 0 0 0 1 0 0
fn=rustc_middle::ty::query::plumbing::<impl rustc_query_system::query::QueryContext for rustc_middle::ty::context::TyCtxt>::current_query_job
1774 9188 0 0 0 0 0 0 0 0
1806 4594 0 0 0 0 0 0 0 0
2718 4594 0 0 4594 101 0 0 0 0
fn=rustc_middle::ty::relate::relate_substs
0 243 21 1 69 0 0 69 0 0
2537 131 10 1 80 1 0 40 0 0
2695 552 41 1 0 0 0 0 0 0
2696 102 2 1 0 0 0 0 0 0
2698 22 6 1 0 0 0 11 0 0
2701 116 0 0 0 0 0 0 0 0
2702 58 0 0 0 0 0 0 0 0
2704 87 11 1 0 0 0 58 0 0
fn=rustc_middle::ty::relate::super_relate_tys
0 30 11 1 0 0 0 0 0 0
2131 538 32 6 1 0 0 292 0 0
2657 381 28 9 0 0 0 254 3 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
2131 5280 113 3 1980 35 0 1980 1 0
fn=rustc_middle::ty::structural_impls::fold_list
2468 195 4 1 65 30 0 65 0 0
fn=rustc_middle::ty::sty::Binder<T>::map_bound
0 3 2 1 0 0 0 0 0 0
2131 18 3 1 3 0 0 12 0 0
2468 9 0 0 3 0 0 3 0 0
fn=rustc_middle::ty::sty::Binder<rustc_middle::ty::sty::ExistentialTraitRef>::with_self_ty
2657 21 0 0 0 0 0 15 0 0
fn=rustc_middle::ty::sty::ExistentialPredicate::stable_cmp
0 2 2 1 0 0 0 0 0 0
fn=rustc_middle::ty::sty::ExistentialTraitRef::erase_self_ty
2472 10 0 0 2 0 0 2 0 0
fn=rustc_middle::ty::sty::ProjectionTy::trait_ref
2657 60 0 0 0 0 0 40 0 0
fn=rustc_middle::ty::sty::TraitRef::from_method
2472 25 0 0 5 2 0 5 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::for_item
2472 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::identity_for_item
2472 49 0 0 10 3 0 10 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::rebase_onto
2657 16 2 1 0 0 0 12 0 0
fn=rustc_middle::ty::subst::Subst::subst
2136 104 5 1 40 0 0 40 0 0
2146 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::closure_env_ty
2131 40 6 2 4 0 0 24 0 0
fn=rustc_middle::util::common::record_time
1253 12 0 0 0 0 0 0 0 0
1254 1 0 0 1 0 0 0 0 0
1256 44 0 0 33 0 0 11 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::check_rvalue
2136 12 1 1 2 0 0 8 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
2136 190 4 1 20 0 0 95 3 0
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
1774 40 0 0 0 0 0 0 0 0
1819 80 0 0 60 1 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::partition
0 3 0 0 0 0 0 0 0 0
1390 1 0 0 1 0 0 1 0 0
1392 2 0 0 0 0 0 0 0 0
fn=rustc_mir::shim::build_call_shim
0 2 0 0 0 0 0 2 0 0
2131 13 2 2 2 0 0 8 0 0
fn=rustc_mir::transform::promote_consts::promote_candidates
2131 18 1 1 2 1 0 12 0 0
fn=rustc_mir_build::hair::cx::expr::user_substs_applied_to_res
221 6 1 1 2 1 0 2 0 0
fn=rustc_mir_build::hair::pattern::PatCtxt::lower_pattern
221 6 0 0 2 2 0 2 0 0
fn=rustc_query_system::query::plumbing::ensure_query_impl
1253 3 0 0 0 0 0 0 0 0
1256 18 0 0 9 0 0 3 1 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 6100 632 18 53 0 0 0 0 0
1720 1273 98 14 353 0 0 920 0 0
1774 16921 603 33 561 0 0 0 0 0
1792 3680 297 34 1840 0 0 1840 0 0
1806 8180 181 32 0 0 0 0 0 0
1808 64630 930 172 920 0 0 44549 41 0
2718 8836 19 6 8836 290 0 0 0 0
fn=rustc_symbol_mangling::legacy::mangle
1301 12 0 0 12 3 0 0 0 0
1303 36 9 1 36 0 0 0 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
2131 20 4 1 4 0 0 12 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::confirm_candidate
2136 40 4 1 8 4 0 28 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::compute
2136 42 3 1 6 0 0 30 0 0
fn=rustc_traits::type_op::AscribeUserTypeCx::relate_mir_and_user_ty
2136 24 2 2 8 1 0 14 0 0
fn=rustc_typeck::check::FnCtxt::apply_adjustments
0 2 0 0 0 0 0 0 0 0
250 6 0 0 2 2 0 2 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
2295 2 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::node_ty
221 76 0 0 19 1 0 19 0 0
fn=rustc_typeck::check::FnCtxt::register_wf_obligation
2136 42 0 0 7 4 0 28 0 0
fn=rustc_typeck::check::FnCtxt::resolve_ty_and_res_ufcs
221 4 1 1 2 0 0 1 0 0
fn=rustc_typeck::check::FnCtxt::write_substs
255 4 0 0 1 0 0 1 0 0
fn=rustc_typeck::check::FnCtxt::write_ty
255 68 0 0 17 4 0 17 0 0
fn=rustc_typeck::check::FnCtxt::write_user_type_annotation
255 4 1 1 1 0 0 1 0 0
fn=rustc_typeck::check::check_fn
255 4 0 0 2 1 0 1 0 0
2657 17 1 1 1 0 0 9 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce
0 3 0 0 0 0 0 3 1 0
2131 8 1 1 1 1 0 5 1 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
0 2 2 0 0 0 0 2 0 0
2131 39 3 1 3 0 0 24 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_kind
0 12 3 1 3 0 0 3 0 0
2131 14 0 0 0 0 0 10 0 0
2180 2 0 0 2 1 0 0 0 0
fn=rustc_typeck::check::pat::<impl rustc_typeck::check::FnCtxt>::check_pat
2131 8 1 1 1 0 0 4 0 0
2657 10 1 1 0 0 0 6 0 0
fn=rustc_typeck::check::regionck::RegionCtxt::visit_fn_body
221 4 0 0 1 1 0 1 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_liberated_fn_sigs
0 1 0 0 1 0 0 0 0 0
255 3 0 0 1 0 0 1 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_node_id
0 64 0 0 0 0 0 0 0 0
255 64 0 0 21 0 0 20 0 0
260 128 0 0 32 1 0 32 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_tys
255 4 0 0 2 0 0 1 0 0
fn=rustc_typeck::check_crate
0 6 1 1 0 0 0 3 0 0
2131 17 2 2 6 1 0 8 0 0
2310 3 0 0 1 0 0 2 0 0
2657 16 1 1 0 0 0 8 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/erase_regions.rs
fn=<rustc_middle::ty::erase_regions::RegionEraserVisitor as rustc_middle::ty::fold::TypeFolder>::fold_ty
0 13 0 0 0 0 0 0 0 0
42 76 3 1 0 0 0 19 0 0
43 38 0 0 6 0 0 13 0 0
44 38 0 0 19 0 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::llvm_type
23 78 0 0 0 0 0 0 0 0
fn=<rustc_typeck::check::writeback::Resolver as rustc_middle::ty::fold::TypeFolder>::fold_ty
23 48 0 0 0 0 0 0 0 0
27 10 1 1 0 0 0 5 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
43 16 3 1 8 0 0 0 0 0
fn=_ZN12rustc_middle2ty13erase_regions16erase_regions_tyN.llvm.M
8 88 14 1 0 0 0 44 1 0
11 176 0 0 0 0 0 88 2 0
12 88 0 0 44 0 0 0 0 0
fn=rustc_codegen_ssa::base::maybe_create_entry_wrapper
23 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::traits::type_::DerivedTypeMethods::type_needs_drop
23 4 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 2 2 1 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::queries::<impl rustc_middle::ty::context::TyCtxt>::const_eval_global_id
0 23 0 0 23 0 0 0 0 0
23 46 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::erase_regions::<impl rustc_middle::ty::context::TyCtxt>::erase_regions
0 1 0 0 0 0 0 1 0 0
18 89 11 2 0 0 0 54 0 0
23 32 0 0 0 0 0 0 0 0
30 105 5 2 71 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
0 4 0 0 0 0 0 0 0 0
39 10 3 1 10 0 0 0 0 0
43 24 4 2 12 0 0 0 0 0
64 24 5 1 12 2 0 0 0 0
65 20 4 1 20 2 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_opt_const_arg
24 39 34 1 39 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::ty
23 38 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_middle::ty::instance::Instance>::fn_sig_for_fn_abi
27 36 0 0 0 0 0 12 0 0
50 24 0 0 0 0 0 12 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_late_bound_regions
24 6 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_regions
23 598 0 0 0 0 0 0 0 0
27 60 13 1 0 0 0 60 1 0
43 30 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::subst_and_normalize_erasing_regions
23 536 20 1 0 0 0 0 0 0
fn=rustc_middle::ty::provide
5 2 1 1 0 0 0 1 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
0 73 2 0 0 0 0 29 0 0
39 53 0 0 53 0 0 0 0 0
43 134 18 3 27 0 0 20 0 0
50 14 0 0 5 0 0 5 2 0
64 64 0 0 32 2 0 0 0 0
65 54 0 0 54 5 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::consts::Const>::fold_with
43 24 5 1 12 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::fold_list
0 20 9 1 10 0 0 0 0 0
39 4 0 0 4 0 0 0 0 0
43 66 0 0 33 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::ensure_place_sized
23 32 0 0 0 0 0 0 0 0
27 26 0 0 0 0 0 13 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
23 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::Cx::needs_drop
23 2 0 0 0 0 0 0 0 0
fn=rustc_symbol_mangling::legacy::mangle
23 24 0 0 0 0 0 0 0 0
27 2 0 0 0 0 0 1 0 0
fn=rustc_trait_selection::traits::codegen::codegen_fulfill_obligation
0 5 5 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::codegen::drain_fulfillment_cx_or_panic
23 25 5 1 0 0 0 5 0 0
fn=rustc_ty::instance::inner_resolve_instance
23 2 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/error.rs
fn=<&rustc_middle::ty::TyS as rustc_infer::infer::at::ToTrace>::to_trace
25 108 0 0 0 0 0 0 0 0
fn=<&rustc_middle::ty::sty::RegionKind as rustc_infer::infer::at::ToTrace>::to_trace
25 16 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::equate::Equate as rustc_middle::ty::relate::TypeRelation>::regions
17 164 0 0 41 0 0 41 0 0
19 23 3 1 9 0 0 0 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::regions
19 33 0 0 11 0 0 0 0 0
fn=<rustc_middle::ty::sty::Binder<rustc_middle::ty::sty::TraitRef> as rustc_infer::infer::at::ToTrace>::to_trace
0 66 0 0 44 0 0 22 0 0
25 132 13 1 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::TraitRef as rustc_infer::infer::at::ToTrace>::to_trace
0 270 0 0 180 0 0 90 0 0
25 540 60 1 0 0 0 0 0 0
fn=_ZN74_$LT$rustc_infer..infer..SubregionOrigin$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
17 123 0 0 41 0 0 41 0 0
19 15 0 0 5 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::subtype_predicate
25 6 0 0 0 0 0 2 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::candidate_from_obligation
0 59 52 1 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/fast_reject.rs
fn=<rustc_middle::ty::fast_reject::SimplifiedTypeGen<D> as core::cmp::PartialEq>::eq
0 843 17 2 159 40 2 0 0 0
20 403 22 2 141 36 0 0 0 0
fn=<rustc_middle::ty::fast_reject::SimplifiedTypeGen<D> as core::hash::Hash>::hash
0 4713 89 3 676 37 2 239 0 0
20 1434 26 1 478 12 0 0 0 0
fn=_ZN98_$LT$rustc_middle..ty..fast_reject..SimplifiedTypeGen$LT$D$GT$$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
0 163 4 2 32 3 1 0 0 0
20 72 6 3 24 2 0 0 0 0
fn=hashbrown::map::make_hash
0 9884 24 1 2183 172 1 0 0 0
20 4496 0 0 1124 104 0 0 0 0
fn=rustc_middle::ty::fast_reject::simplify_type
0 960 384 0 16 0 0 787 2 0
58 6010 472 1 0 0 0 3606 0 0
64 6012 0 0 2404 670 3 1 0 0
65 8 0 0 0 0 0 4 0 0
66 24 4 0 6 0 0 12 0 0
67 60 0 0 15 0 0 30 0 0
68 8 2 0 2 0 0 4 0 0
69 2440 398 1 1220 128 0 610 113 0
70 28 4 0 0 0 0 14 0 0
71 102 9 0 0 0 0 51 0 0
72 54 13 1 0 0 0 27 0 0
74 9 1 1 0 0 0 0 0 0
75 12 1 0 0 0 0 9 0 0
79 220 48 1 220 11 0 0 0 0
83 880 0 0 220 0 0 220 0 0
85 26 0 0 0 0 0 13 2 0
90 6 0 0 0 0 0 3 0 0
91 128 6 0 32 0 0 64 0 0
92 32 1 0 8 0 0 16 0 0
94 366 40 1 0 0 0 0 0 0
100 58 0 0 0 0 0 29 0 0
106 21 2 0 7 0 0 7 0 0
109 7212 21 1 4808 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_impl
0 115 10 2 27 6 2 0 0 0
20 81 0 0 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::get
0 50 4 2 10 4 2 0 0 0
20 24 0 0 6 5 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/flags.rs
fn=<rustc_middle::ty::fold::HasTypeFlagsVisitor as rustc_middle::ty::fold::TypeVisitor>::visit_const
32 286 39 0 0 0 0 143 0 0
33 143 0 0 0 0 0 143 0 0
34 143 0 0 143 0 0 0 0 0
fn=<rustc_middle::ty::normalize_erasing_regions::NormalizeAfterErasingRegionsFolder as rustc_middle::ty::fold::TypeFolder>::fold_const
32 20 0 0 0 0 0 10 0 0
33 10 0 0 0 0 0 10 0 0
fn=<rustc_middle::ty::subst::SubstFolder as rustc_middle::ty::fold::TypeFolder>::fold_const
32 98 0 0 0 0 0 49 3 0
33 98 0 0 0 0 0 49 3 0
fn=_ZN12rustc_middle2ty5flags15FlagComputation10add_substsN.llvm.M
0 10 0 0 0 0 0 0 0 0
38 428 0 0 428 0 0 0 0 0
51 1002 0 0 334 0 0 334 0 0
277 114 0 0 10 0 0 0 0 0
321 3515 103 1 0 0 0 3515 1 0
323 429 0 0 429 0 0 0 0 0
324 648 86 0 648 45 0 0 0 0
326 2 0 0 0 0 0 1 0 0
329 4218 63 1 4218 0 0 0 0 0
fn=_ZN12rustc_middle2ty5flags15FlagComputation18add_predicate_atomN.llvm.M
0 686 54 1 294 0 0 0 0 0
38 57 0 0 19 0 0 38 0 0
51 18 2 0 9 0 0 9 0 0
217 536 53 1 0 0 0 402 0 0
219 860 0 0 363 51 0 0 0 0
222 20 6 1 20 0 0 0 0 0
226 14 4 0 14 0 0 0 0 0
227 7 0 0 7 1 0 0 0 0
230 4 2 0 4 0 0 0 0 0
231 2 0 0 2 0 0 0 0 0
232 2 0 0 2 0 0 0 0 0
238 51 9 1 17 0 0 17 0 0
239 51 0 0 0 0 0 17 0 0
242 6 6 0 3 0 0 0 0 0
253 144 9 1 108 0 0 0 0 0
277 27 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5flags15FlagComputation9add_constN.llvm.M
0 1 0 0 0 0 0 1 0 0
38 544 0 0 298 0 0 246 0 0
51 492 0 0 246 0 0 246 0 0
282 492 60 1 0 0 0 246 0 0
283 492 0 0 492 44 0 0 0 0
285 1282 13 1 544 72 1 0 0 0
286 104 0 0 0 0 0 52 1 0
310 492 47 0 492 0 0 0 0 0
fn=rustc_middle::ty::context::CtxtInterners::intern_predicate
26 268 53 1 0 0 0 268 0 0
29 402 46 1 268 0 0 0 0 0
206 536 0 0 0 0 0 268 0 0
213 938 0 0 268 0 0 402 0 0
fn=rustc_middle::ty::flags::FlagComputation::for_const
31 8 4 1 0 0 0 4 0 0
32 8 0 0 0 0 0 4 0 0
33 4 0 0 0 0 0 4 0 0
34 4 0 0 4 0 0 0 0 0
35 8 0 0 8 0 0 0 0 0
fn=rustc_middle::ty::flags::FlagComputation::for_kind
0 4617 503 2 1127 80 1 764 0 0
19 6027 57 1 0 0 0 5166 0 0
20 861 0 0 0 0 0 861 22 0
23 8610 101 1 7749 0 0 0 0 0
38 763 22 1 21 0 0 482 0 0
51 45 2 1 12 0 0 33 0 0
63 20 0 0 0 0 0 0 0 0
71 4305 0 0 1722 480 3 0 0 0
109 3 1 0 3 0 0 0 0 0
113 6 0 0 0 0 0 3 0 0
118 3 0 0 3 0 0 0 0 0
119 3 2 1 3 0 0 0 0 0
120 3 0 0 3 0 0 0 0 0
135 60 3 1 15 0 0 0 0 0
147 2 2 1 2 0 0 0 0 0
157 7 5 0 7 0 0 0 0 0
158 7 0 0 0 0 0 7 0 0
159 88 5 1 7 0 0 0 0 0
161 80 0 0 0 0 0 7 0 0
163 7 0 0 0 0 0 7 0 0
170 7 0 0 7 0 0 0 0 0
174 70 9 0 70 0 0 0 0 0
175 35 0 0 35 1 0 0 0 0
176 70 14 0 0 0 0 35 0 0
185 378 60 1 378 0 0 0 0 0
187 189 0 0 189 16 0 0 0 0
191 4 2 1 4 0 0 0 0 0
199 6 6 0 6 0 0 0 0 0
261 7 0 0 7 0 0 0 0 0
262 7 0 0 7 1 0 0 0 0
270 6 0 0 6 0 0 0 0 0
277 221 56 1 25 0 0 0 0 0
313 14 5 1 0 0 0 7 0 0
314 7 0 0 7 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_opt_const_arg
0 64 19 1 28 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
32 8 0 0 0 0 0 4 2 0
33 8 0 0 0 0 0 4 2 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/fold.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 22 0 0 0 0 0 0 0 0
77 2 0 0 0 0 0 2 0 0
104 2 0 0 2 0 0 0 0 0
309 45 1 1 0 0 0 30 0 0
355 15 0 0 0 0 0 0 0 0
356 33 1 1 0 0 0 11 0 0
fn=<core::iter::adapters::Copied<I> as core::iter::traits::iterator::Iterator>::try_fold
0 6 3 2 0 0 0 0 0 0
889 38 0 0 38 1 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
50 17 0 0 17 0 0 0 0 0
77 24 0 0 0 0 0 24 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
63 5 0 0 0 0 0 5 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::ty_of_fn
0 1 0 0 0 0 0 0 0 0
675 4 0 0 2 1 0 2 0 0
677 2 0 0 0 0 0 0 0 0
678 12 2 2 6 0 0 6 0 0
fn=<rustc_codegen_llvm::context::CodegenCx as rustc_target::abi::LayoutOf>::layout_of
77 694 0 0 0 0 0 347 5 0
fn=<rustc_codegen_llvm::context::CodegenCx as rustc_target::abi::LayoutOf>::spanned_layout_of
77 110 0 0 0 0 0 55 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::evaluate_obligation::InferCtxtExt>::evaluate_obligation
138 34 0 0 17 15 0 17 0 0
fn=<rustc_infer::infer::at::At as rustc_trait_selection::traits::query::dropck_outlives::AtExt>::dropck_outlives
77 12 0 0 3 0 0 3 0 0
fn=<rustc_infer::infer::at::At as rustc_trait_selection::traits::query::normalize::AtExt>::normalize
55 16 0 0 16 0 0 0 0 0
77 18 0 0 0 0 0 17 0 0
80 1 0 0 1 0 0 0 0 0
fn=<rustc_infer::infer::freshen::TypeFreshener as rustc_middle::ty::fold::TypeFolder>::fold_ty
77 1016 45 1 0 0 0 508 47 0
fn=<rustc_infer::infer::outlives::env::OutlivesEnvironment as rustc_trait_selection::infer::OutlivesEnvironmentExt>::add_implied_bounds
77 2 0 0 0 0 0 2 0 0
fn=<rustc_infer::infer::resolve::FullTypeResolver as rustc_middle::ty::fold::TypeFolder>::fold_const
77 10 0 0 0 0 0 5 0 0
fn=<rustc_infer::infer::resolve::FullTypeResolver as rustc_middle::ty::fold::TypeFolder>::fold_ty
77 114 0 0 0 0 0 57 0 0
fn=<rustc_infer::infer::resolve::OpportunisticVarResolver as rustc_middle::ty::fold::TypeFolder>::fold_const
77 34 0 0 0 0 0 17 0 0
fn=<rustc_infer::infer::resolve::OpportunisticVarResolver as rustc_middle::ty::fold::TypeFolder>::fold_ty
77 504 74 1 0 0 0 252 5 0
fn=<rustc_infer::infer::resolve::UnresolvedTypeFinder as rustc_middle::ty::fold::TypeVisitor>::visit_ty
77 2 0 0 0 0 0 1 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::tys
63 4 0 0 0 0 0 2 0 0
fn=<rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::any_free_region_meets::RegionVisitor<F> as rustc_middle::ty::fold::TypeVisitor>::visit_region
289 22 1 1 14 0 0 8 0 0
344 22 2 2 0 0 0 14 0 0
346 42 0 0 14 6 0 0 0 0
351 50 0 0 28 0 0 0 0 0
fn=<rustc_middle::ty::fold::BottomUpFolder<F,G,H> as rustc_middle::ty::fold::TypeFolder>::fold_ty
77 2 1 1 0 0 0 1 0 0
247 20 3 3 0 0 0 14 0 0
248 6 0 0 0 0 0 2 0 0
250 18 3 3 14 0 0 0 0 0
fn=<rustc_middle::ty::fold::BoundVarReplacer as rustc_middle::ty::fold::TypeFolder>::fold_const
63 3 0 0 0 0 0 3 0 0
515 30 3 1 0 0 0 21 0 0
516 9 0 0 3 1 0 0 0 0
525 3 3 1 3 0 0 0 0 0
532 27 0 0 21 0 0 0 0 0
fn=<rustc_middle::ty::fold::BoundVarReplacer as rustc_middle::ty::fold::TypeFolder>::fold_region
0 125 0 0 0 0 0 0 0 0
495 500 28 1 0 0 0 250 3 0
497 500 0 0 250 11 0 0 0 0
500 314 8 0 157 15 0 32 0 0
505 16 0 0 0 0 0 0 0 0
506 112 0 0 48 0 0 64 0 0
513 500 30 1 375 0 0 0 0 0
fn=<rustc_middle::ty::fold::BoundVarReplacer as rustc_middle::ty::fold::TypeFolder>::fold_ty
0 38 0 0 0 0 0 0 0 0
473 470 29 1 0 0 0 188 0 0
475 188 0 0 94 6 0 0 0 0
485 94 0 0 0 0 0 0 0 0
489 76 0 0 0 0 0 38 0 0
493 282 0 0 188 0 0 0 0 0
889 94 32 1 94 2 0 0 0 0
fn=<rustc_middle::ty::fold::BoundVarReplacer as rustc_middle::ty::fold::TypeFolder>::tcx
463 40 22 1 40 0 0 0 0 0
464 40 0 0 40 0 0 0 0 0
fn=<rustc_middle::ty::fold::HasEscapingVarsVisitor as rustc_middle::ty::fold::TypeVisitor>::visit_binder
55 24 0 0 24 0 0 0 0 0
876 120 6 1 0 0 0 72 0 0
877 48 0 0 24 0 0 24 0 0
879 72 0 0 24 0 0 24 0 0
881 120 0 0 96 0 0 0 0 0
fn=<rustc_middle::ty::fold::HasEscapingVarsVisitor as rustc_middle::ty::fold::TypeVisitor>::visit_region
897 99 15 1 99 0 0 0 0 0
fn=<rustc_middle::ty::fold::HasEscapingVarsVisitor as rustc_middle::ty::fold::TypeVisitor>::visit_ty
889 669 81 1 669 51 0 0 0 0
890 669 0 0 669 0 0 0 0 0
fn=<rustc_middle::ty::fold::HasEscapingVarsVisitor as rustc_middle::ty::structural_impls::PredicateVisitor>::visit_predicate
914 50 15 1 50 0 0 0 0 0
915 50 0 0 50 0 0 0 0 0
fn=<rustc_middle::ty::fold::HasTypeFlagsVisitor as rustc_middle::ty::fold::TypeVisitor>::visit_const
935 429 2 0 0 0 0 143 0 0
939 429 0 0 286 0 0 0 0 0
fn=<rustc_middle::ty::fold::HasTypeFlagsVisitor as rustc_middle::ty::fold::TypeVisitor>::visit_region
932 20 0 0 20 0 0 0 0 0
933 20 0 0 20 0 0 0 0 0
fn=<rustc_middle::ty::fold::HasTypeFlagsVisitor as rustc_middle::ty::fold::TypeVisitor>::visit_ty
926 3712 83 1 3712 127 0 0 0 0
927 3712 0 0 3712 0 0 0 0 0
fn=<rustc_middle::ty::fold::HasTypeFlagsVisitor as rustc_middle::ty::structural_impls::PredicateVisitor>::visit_predicate
948 329 41 0 329 19 0 0 0 0
949 329 0 0 329 0 0 0 0 0
fn=<rustc_middle::ty::fold::LateBoundRegionsCollector as rustc_middle::ty::fold::TypeVisitor>::visit_ty
0 1 0 0 0 0 0 0 0 0
985 3 1 1 0 0 0 2 0 0
989 2 0 0 1 0 0 0 0 0
995 2 1 1 0 0 0 1 0 0
996 2 0 0 2 0 0 0 0 0
fn=<rustc_middle::ty::fold::RegionFolder as rustc_middle::ty::fold::TypeFolder>::fold_region
415 96 1 1 48 0 0 0 0 0
428 288 1 1 192 3 2 0 0 0
fn=<rustc_middle::ty::fold::RegionFolder as rustc_middle::ty::fold::TypeFolder>::tcx
403 80 0 0 80 0 0 0 0 0
404 80 0 0 80 0 0 0 0 0
fn=<rustc_mir::borrow_check::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_assign
0 11 1 1 11 0 0 0 0 0
309 16 0 0 0 0 0 8 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
0 8 1 1 0 0 0 0 0 0
309 28 0 0 0 0 0 21 0 0
355 7 0 0 0 0 0 0 0 0
356 4 0 0 0 0 0 4 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_place
77 4 0 0 0 0 0 4 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_rvalue
55 1 0 0 1 0 0 0 0 0
63 6 2 2 0 0 0 3 0 0
877 2 0 0 1 1 0 1 0 0
879 2 0 0 1 1 0 1 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
77 2 0 0 0 0 0 1 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_statement
77 66 0 0 0 0 0 33 0 0
fn=<rustc_mir::transform::promote_consts::PromoteTemps as rustc_mir::transform::MirPass>::run_pass
77 2 0 0 0 0 0 1 0 0
fn=<rustc_privacy::DefIdVisitorSkeleton<V> as rustc_middle::ty::fold::TypeVisitor>::visit_ty
55 3 0 0 3 0 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::llvm_type
63 78 0 0 0 0 0 39 0 0
77 78 0 0 0 0 0 39 0 0
fn=<rustc_trait_selection::autoderef::Autoderef as core::iter::traits::iterator::Iterator>::next
77 2 0 0 0 0 0 1 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::register_predicate_obligation
77 66 0 0 0 0 0 33 0 0
104 33 0 0 33 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
98 204 21 1 51 5 0 51 0 0
fn=<rustc_trait_selection::traits::project::AssocTypeNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
55 1 0 0 1 0 0 0 0 0
63 1 0 0 0 0 0 1 0 0
77 12 0 0 0 0 0 6 2 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_const
77 20 0 0 0 0 0 20 0 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
55 6 0 0 6 0 0 0 0 0
63 6 5 1 0 0 0 6 0 0
77 91 9 1 0 0 0 48 11 0
fn=<rustc_typeck::check::FnCtxt as rustc_typeck::astconv::AstConv>::normalize_ty
63 12 0 0 0 0 0 6 0 0
fn=<rustc_typeck::check::regionck::RegionCtxt as rustc_hir::intravisit::Visitor>::visit_expr
77 34 1 1 0 0 0 17 0 0
fn=<rustc_typeck::check::writeback::Resolver as rustc_middle::ty::fold::TypeFolder>::fold_ty
77 48 0 0 0 0 0 24 0 0
fn=<rustc_typeck::check::writeback::WritebackCx as rustc_hir::intravisit::Visitor>::visit_ty
77 6 0 0 0 0 0 3 0 0
fn=_ZN12rustc_middle2ty4fold12TypeFoldable10visit_withN.llvm.M
54 99 5 1 0 0 0 77 0 0
55 6 0 0 6 2 0 0 0 0
56 40 3 1 35 0 0 0 0 0
fn=_ZN12rustc_middle2ty5print7Printer22default_print_def_pathN.llvm.M
50 6 0 0 2 0 0 0 0 0
fn=_ZN12rustc_middle3mir5visit10MutVisitor10visit_bodyN.llvm.M
192 90 1 1 0 0 0 30 0 0
397 298 4 4 0 0 0 184 0 0
fn=_ZN12rustc_typeck18mem_categorization24MemCategorizationContext26resolve_type_vars_or_errorN.llvm.M
77 64 1 1 0 0 0 32 0 0
fn=_ZN12rustc_typeck5check8coercion19CoerceMany$LT$E$GT$12coerce_innerN.llvm.M
77 4 1 1 0 0 0 2 0 0
fn=_ZN12rustc_typeck5check8coercion19CoerceMany$LT$E$GT$12coerce_innerN.llvm.M
77 12 1 1 0 0 0 6 0 0
fn=_ZN13rustc_privacy18TypePrivacyVisitor19check_expr_pat_typeN.llvm.M
0 30 2 2 14 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa3mir11codegen_mir28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
77 20 10 1 0 0 0 10 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$22register_obligation_atN.llvm.M
138 28 5 1 14 3 0 14 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety33virtual_call_violation_for_methodN.llvm.M
163 9 0 0 0 0 0 6 0 0
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
50 3 1 1 2 0 0 0 0 0
fn=alloc::collections::btree::map::Entry<K,V>::or_insert_with
589 96 0 0 48 0 0 48 4 0
fn=rustc_codegen_llvm::callee::get_fn
63 25 0 0 0 0 0 25 0 0
77 25 0 0 0 0 0 25 0 0
104 25 0 0 25 0 0 0 0 0
fn=rustc_codegen_llvm::mono_item::<impl rustc_codegen_ssa::traits::declare::PreDefineMethods for rustc_codegen_llvm::context::CodegenCx>::predefine_fn
77 10 0 0 0 0 0 10 0 0
104 10 0 0 10 0 0 0 0 0
fn=rustc_codegen_ssa::base::maybe_create_entry_wrapper
63 2 0 0 0 0 0 1 0 0
77 2 0 0 0 0 0 1 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
77 10 0 0 0 0 0 10 0 0
104 10 0 0 10 0 0 0 0 0
fn=rustc_codegen_ssa::traits::type_::DerivedTypeMethods::type_needs_drop
77 12 2 2 0 0 0 6 0 0
fn=rustc_data_structures::obligation_forest::ObligationForest<O>::compress
138 21 5 1 7 0 0 7 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
77 92 10 2 0 0 0 54 0 0
104 11 0 0 11 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::resolve_vars_if_possible
77 158 0 0 0 0 0 158 0 0
104 102 0 0 29 8 0 34 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
50 1 0 0 1 0 0 0 0 0
77 92 0 0 0 0 0 92 4 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
50 33 9 4 20 0 0 5 0 0
55 9 0 0 7 0 0 1 0 0
77 53 0 0 0 0 0 53 10 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
77 1 1 1 0 0 0 1 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::process_registered_region_obligations
77 10 0 0 0 0 0 10 0 0
fn=rustc_infer::infer::outlives::obligations::TypeOutlives<D>::type_must_outlive
63 20 2 1 0 0 0 10 0 0
fn=rustc_middle::mir::interpret::queries::<impl rustc_middle::ty::context::TyCtxt>::const_eval_global_id
77 92 23 1 0 0 0 46 0 0
fn=rustc_middle::mir::interpret::queries::<impl rustc_middle::ty::context::TyCtxt>::const_eval_poly
63 15 0 0 0 0 0 15 0 0
fn=rustc_middle::ty::ParamEnv::and
55 16 16 1 16 0 0 0 0 0
77 32 0 0 0 0 0 32 6 0
fn=rustc_middle::ty::consts::Const::try_eval_usize
55 1 1 1 1 0 0 0 0 0
fn=rustc_middle::ty::erase_regions::<impl rustc_middle::ty::context::TyCtxt>::erase_regions
55 17 0 0 17 0 0 0 0 0
77 16 0 0 0 0 0 16 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::anonymize_late_bound_regions
50 10 0 0 10 0 0 0 0 0
63 3 0 0 0 0 0 3 0 0
73 3 0 0 3 0 0 0 0 0
457 150 16 2 0 0 0 80 1 0
587 31 9 2 14 0 0 17 0 0
589 40 0 0 0 0 0 20 0 0
592 40 9 1 0 0 0 20 0 0
595 30 0 0 0 0 0 20 0 0
600 120 10 1 40 0 0 80 0 0
698 142 32 4 0 0 0 77 1 0
702 153 3 1 0 0 0 102 2 0
704 28 13 1 14 0 0 14 1 0
710 128 3 1 77 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::erase_late_bound_regions
55 3 0 0 3 0 0 0 0 0
63 76 35 1 0 0 0 41 0 0
73 35 0 0 35 0 0 0 0 0
586 70 0 0 0 0 0 0 0 0
587 190 70 2 79 0 0 111 0 0
683 471 70 4 0 0 0 278 0 0
687 6 3 1 3 0 0 3 0 0
688 240 33 1 126 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::liberate_late_bound_regions
0 4 2 1 0 0 0 0 0 0
55 2 0 0 2 0 0 0 0 0
63 8 0 0 0 0 0 5 0 0
73 3 0 0 3 0 0 0 0 0
457 30 4 2 0 0 0 16 0 0
586 6 0 0 0 0 0 0 0 0
587 15 2 1 8 0 0 7 0 0
589 8 2 1 0 0 0 4 0 0
592 8 0 0 0 0 0 4 0 0
595 6 0 0 0 0 0 4 0 0
600 10 0 0 4 0 0 6 0 0
625 45 7 3 0 0 0 33 0 0
633 49 6 3 7 0 0 27 0 0
640 38 5 2 23 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_bound_vars
0 637 63 4 318 0 0 318 0 0
50 2 0 0 2 0 0 0 0 0
55 153 0 0 153 0 0 0 0 0
63 353 2 1 0 0 0 332 19 0
73 16 0 0 16 0 0 0 0 0
457 45 6 6 0 0 0 24 0 0
586 64 0 0 0 0 0 0 0 0
587 126 18 3 44 0 0 82 0 0
589 12 1 1 0 0 0 6 0 0
592 12 1 1 0 0 0 6 0 0
595 11 1 1 2 0 0 6 0 0
600 29 2 2 10 0 0 19 1 0
607 2859 219 18 336 0 0 1793 41 0
620 229 15 4 69 0 0 160 0 0
621 1584 124 12 1216 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars
0 269 14 6 68 0 0 74 0 0
50 10 1 1 6 0 0 3 0 0
55 1 0 0 1 0 0 0 0 0
63 88 7 3 0 0 0 63 0 0
73 5 0 0 5 0 0 0 0 0
457 818 49 19 0 0 0 448 0 0
467 69 6 1 23 0 0 23 0 0
469 69 0 0 23 0 0 23 0 0
567 712 47 19 0 0 0 462 4 0
586 127 6 3 15 0 0 0 0 0
587 57 2 1 31 0 0 26 0 0
589 224 14 4 0 0 0 112 0 0
592 224 11 5 0 0 0 112 0 0
595 180 11 4 12 0 0 112 0 0
600 239 8 3 50 0 0 177 0 0
602 479 41 18 345 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars::{{closure}}
589 2373 120 25 1063 0 0 660 30 0
634 20 2 1 10 0 0 8 0 0
635 4 0 0 4 0 0 0 0 0
687 48 0 0 36 7 0 0 0 0
705 28 0 0 28 0 0 0 0 0
706 140 8 1 70 8 0 56 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_late_bound_regions
63 1 0 0 0 0 0 1 0 0
73 1 0 0 1 0 0 0 0 0
547 11 1 1 0 0 0 7 0 0
561 7 1 1 2 0 0 4 0 0
562 9 1 1 7 0 0 0 0 0
587 5 1 1 2 0 0 3 0 0
fn=rustc_middle::ty::fold::LateBoundRegionsCollector::new
968 10 1 1 0 0 0 6 0 0
969 14 1 1 0 0 0 12 0 0
974 10 0 0 6 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
0 8 2 0 0 0 0 8 0 0
49 7854 513 66 0 0 0 5745 22 0
50 2561 214 28 1828 1 0 733 71 0
51 9031 261 24 6731 0 0 0 0 0
169 103 0 0 103 0 0 0 0 0
463 20 0 0 20 0 0 0 0 0
475 24 0 0 12 3 0 0 0 0
485 12 0 0 0 0 0 0 0 0
889 12 5 2 12 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::has_escaping_bound_vars
0 324 16 1 27 0 0 108 0 0
55 78 0 0 51 0 0 0 0 0
63 55 17 1 0 0 0 55 0 0
72 332 17 2 0 0 0 250 0 0
74 359 27 3 277 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::has_type_flags
0 4 4 1 4 0 0 0 0 0
55 19 6 2 19 3 0 0 0 0
76 176 18 5 0 0 0 160 0 0
77 39 0 0 0 0 0 39 0 0
78 215 9 2 175 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::needs_infer
55 5 0 0 5 0 0 0 0 0
77 59 0 0 0 0 0 59 0 0
103 413 46 1 0 0 0 413 0 0
105 472 11 0 413 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::references_error
0 1 1 1 1 0 0 0 0 0
55 1 0 0 1 1 0 0 0 0
77 2 0 0 0 0 0 2 0 0
85 7 1 1 0 0 0 6 0 0
87 9 0 0 7 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::visit_with
54 1243 94 12 0 0 0 524 0 0
55 654 3 1 651 0 0 3 0 0
56 626 43 7 535 0 0 0 0 0
289 5 1 1 5 0 0 0 0 0
300 6 0 0 2 0 0 0 0 0
346 21 2 2 7 0 0 0 0 0
889 11 0 0 11 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::mono
63 8 0 0 0 0 0 8 0 0
fn=rustc_middle::ty::instance::Instance::new
63 3 0 0 0 0 0 3 0 0
fn=rustc_middle::ty::instance::Instance::resolve_closure
63 2 0 0 0 0 0 2 0 0
889 8 0 0 8 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_opt_const_arg
926 56 0 0 56 2 0 0 0 0
fn=rustc_middle::ty::instance::Instance::ty
926 38 0 0 38 5 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_middle::ty::instance::Instance>::fn_sig_for_fn_abi
50 12 0 0 12 0 0 0 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_late_bound_regions
0 126 35 1 84 0 0 42 0 0
50 12 0 0 12 0 0 0 0 0
55 42 0 0 42 0 0 0 0 0
63 45 0 0 0 0 0 45 0 0
73 3 0 0 3 0 0 0 0 0
77 90 0 0 0 0 0 90 0 0
457 180 23 2 0 0 0 96 0 0
587 85 1 1 44 0 0 41 0 0
589 48 0 0 0 0 0 24 0 0
592 48 11 1 0 0 0 24 0 0
595 48 0 0 12 0 0 24 0 0
600 132 10 0 36 0 0 84 0 0
687 429 31 3 258 0 0 171 0 0
688 46 3 1 0 0 0 0 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_regions
77 9 3 1 0 0 0 7 0 0
926 624 0 0 624 27 0 0 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::subst_and_normalize_erasing_regions
77 1072 90 4 0 0 0 536 0 0
fn=rustc_middle::ty::relate::TypeRelation::relate
63 56 0 0 0 0 0 28 0 0
73 14 0 0 14 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
0 32 0 0 0 0 0 0 0 0
50 30 2 1 30 0 0 0 0 0
77 282 50 2 0 0 0 141 1 0
192 160 1 1 0 0 0 64 0 0
463 64 0 0 64 0 0 0 0 0
475 84 4 1 42 3 0 0 0 0
485 42 0 0 0 0 0 0 0 0
489 36 0 0 0 0 0 18 0 0
889 42 27 2 42 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_visit_with
0 95 3 3 0 0 0 10 0 0
218 27 0 0 0 0 0 9 0 0
289 12 0 0 12 0 0 0 0 0
300 9 0 0 9 0 0 0 0 0
346 63 0 0 21 1 0 0 0 0
355 47 1 1 0 0 0 0 0 0
356 30 0 0 0 0 0 10 0 0
fn=rustc_middle::ty::structural_impls::fold_list
0 16 0 0 1 0 0 0 0 0
50 56 11 5 40 0 0 16 0 0
192 3 0 0 0 0 0 1 0 0
463 9 0 0 9 0 0 0 0 0
475 24 0 0 12 6 0 0 0 0
485 12 9 1 0 0 0 0 0 0
489 44 0 0 0 0 0 11 0 0
889 12 10 1 12 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::fn_sig
50 39 0 0 39 0 0 0 0 0
fn=rustc_middle::util::common::record_time
55 12 0 0 12 0 0 0 0 0
77 48 11 2 12 0 0 24 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::ensure_place_sized
77 32 0 0 0 0 0 16 1 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::eq_opaque_type_and_type
77 2 0 0 0 0 0 1 0 0
fn=rustc_mir::borrow_check::type_check::TypeVerifier::sanitize_type
63 126 0 0 0 0 0 63 0 0
77 126 0 0 0 0 0 63 0 0
fn=rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion::convert_all
63 13 0 0 0 0 0 13 0 0
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
309 36 1 1 0 0 0 27 0 0
355 9 0 0 0 0 0 0 0 0
356 27 0 0 0 0 0 9 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegions::new
0 1 0 0 0 0 0 0 0 0
50 3 0 0 2 0 0 0 0 0
192 2 0 0 0 0 0 1 0 0
397 19 2 2 0 0 0 11 0 0
407 3 0 0 1 1 0 1 0 0
409 3 0 0 1 1 0 1 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::layout_of_local
77 22 0 0 0 0 0 11 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::const_to_op
77 14 0 0 0 0 0 7 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_rvalue_into_place
77 4 0 0 0 0 0 2 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
63 2 0 0 0 0 0 1 0 0
77 2 0 0 0 0 0 1 0 0
fn=rustc_mir::transform::const_prop::ConstPropagator::eval_constant
77 7 2 1 0 0 0 7 0 0
fn=rustc_mir_build::hair::cx::Cx::needs_drop
77 4 0 0 0 0 0 2 0 0
fn=rustc_symbol_mangling::legacy::mangle
77 24 0 0 0 0 0 12 0 0
fn=rustc_trait_selection::autoderef::Autoderef::new
77 6 0 0 0 0 0 3 0 0
fn=rustc_trait_selection::traits::codegen::codegen_fulfill_obligation
55 5 0 0 5 0 0 0 0 0
77 5 0 0 0 0 0 5 1 0
fn=rustc_trait_selection::traits::fulfill::FulfillProcessor::process_trait_obligation
138 32 0 0 16 0 0 16 3 0
fn=rustc_trait_selection::traits::project::AssocTypeNormalizer::fold
50 166 0 0 84 0 0 0 0 0
55 113 5 1 113 0 0 0 0 0
77 345 52 4 0 0 0 314 0 0
80 76 0 0 38 0 0 27 0 0
104 15 0 0 15 0 0 0 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
55 15 0 0 10 0 0 5 3 0
77 13 4 1 0 0 0 12 0 0
fn=rustc_trait_selection::traits::query::type_op::QueryTypeOp::fully_perform_into
55 2 0 0 2 0 0 0 0 0
77 39 0 0 0 0 0 39 1 0
fn=rustc_trait_selection::traits::select::SelectionContext::candidate_from_obligation_no_cache
55 26 0 0 26 0 0 0 0 0
77 26 0 0 0 0 0 26 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
50 168 0 0 112 0 0 0 0 0
55 56 0 0 56 0 0 0 0 0
77 354 55 1 93 0 0 261 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::insert_evaluation_cache
55 38 0 0 38 0 0 0 0 0
77 182 27 1 38 0 0 144 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_impl
50 267 0 0 89 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::select
50 84 22 1 56 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
50 64 0 0 48 0 0 0 0 0
55 59 0 0 59 0 0 0 0 0
63 12 0 0 0 0 0 6 0 0
77 59 0 0 0 0 0 59 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates_from_impls
55 38 0 0 38 0 0 0 0 0
77 38 38 1 0 0 0 38 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::candidate_from_obligation
50 396 39 1 132 0 0 132 9 0
55 5 0 0 5 0 0 0 0 0
77 468 61 2 169 0 0 299 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::confirm_candidate
63 8 0 0 0 0 0 4 0 0
fn=rustc_trait_selection::traits::specialize::translate_substs
50 10 0 0 4 0 0 2 0 0
fn=rustc_trait_selection::traits::subst_and_check_impossible_predicates
114 9 0 0 0 0 0 3 0 0
fn=rustc_trait_selection::traits::type_known_to_meet_bound_modulo_regions
77 18 0 0 6 2 0 6 6 0
fn=rustc_trait_selection::traits::wf::WfPredicates::compute
63 12 0 0 0 0 0 12 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::normalize
63 15 0 0 0 0 0 15 0 0
73 15 6 1 15 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::require_sized
63 8 2 1 0 0 0 4 0 0
fn=rustc_ty::instance::inner_resolve_instance
55 6 0 0 6 0 0 0 0 0
77 12 1 1 0 0 0 9 0 0
fn=rustc_typeck::check::FnCtxt::check_argument_types
77 3 3 1 0 0 0 3 3 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
77 6 2 2 0 0 0 3 0 0
fn=rustc_typeck::check::FnCtxt::expected_inputs_for_expected_output
77 2 1 0 0 0 0 1 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
63 10 2 1 4 0 0 4 0 0
77 8 1 1 4 0 0 4 0 0
fn=rustc_typeck::check::FnCtxt::register_bound
77 14 0 0 0 0 0 7 0 0
fn=rustc_typeck::check::FnCtxt::require_type_is_sized
77 14 0 0 0 0 0 7 0 0
fn=rustc_typeck::check::FnCtxt::require_type_is_sized_deferred
77 10 2 1 0 0 0 5 0 0
fn=rustc_typeck::check::FnCtxt::resolve_vars_with_obligations
77 56 0 0 0 0 0 28 4 0
fn=rustc_typeck::check::FnCtxt::write_ty
77 34 0 0 0 0 0 17 0 0
fn=rustc_typeck::check::Inherited::register_predicate
63 11 5 1 0 0 0 11 0 0
fn=rustc_typeck::check::_match::<impl rustc_typeck::check::FnCtxt>::check_match
77 2 0 0 0 0 0 1 0 0
fn=rustc_typeck::check::coercion::<impl rustc_typeck::check::FnCtxt>::try_coerce
77 18 0 0 6 0 0 6 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce
77 24 6 1 0 0 0 12 0 0
fn=rustc_typeck::check::coercion::CoerceMany<E>::coerce
77 4 1 1 0 0 0 2 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_kind
77 14 3 1 0 0 0 6 3 0
fn=rustc_typeck::check::wfcheck::check_where_clauses
77 2 0 0 0 0 0 1 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_liberated_fn_sigs
50 2 0 0 1 0 0 1 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_node_id
77 98 1 1 0 0 0 50 0 0
fn=rustc_typeck::mem_categorization::MemCategorizationContext::cat_expr_adjusted
77 12 0 0 0 0 0 6 0 0
104 6 0 0 6 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/inhabitedness/def_id_forest.rs
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::contains
51 22 1 1 0 0 0 12 0 0
53 16 0 0 14 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::intersection
0 34 0 0 14 0 0 11 0 0
47 4 0 0 4 0 0 0 0 0
56 54 3 3 0 0 0 40 0 0
60 30 0 0 16 0 0 14 0 0
61 20 1 1 6 0 0 8 0 0
69 59 2 2 12 0 0 20 0 0
71 4 0 0 0 0 0 0 0 0
75 21 1 1 0 0 0 12 0 0
76 3 0 0 3 0 0 0 0 0
82 9 1 1 0 0 0 3 0 0
84 24 1 1 9 0 0 9 0 0
89 28 3 3 16 0 0 11 0 0
90 40 0 0 35 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::union
0 42 1 1 10 0 0 10 0 0
27 4 0 0 0 0 0 4 0 0
93 36 2 2 0 0 0 28 0 0
99 20 2 2 8 0 0 12 0 0
100 12 1 1 0 0 0 4 0 0
102 40 0 0 12 0 0 28 0 0
112 36 2 2 28 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/inhabitedness/mod.rs
fn=rustc_data_structures::stack::ensure_sufficient_stack
126 2 0 0 0 0 0 0 0 0
129 4 0 0 0 0 0 2 0 0
201 16 1 1 8 0 0 8 0 0
fn=rustc_middle::ty::inhabitedness::<impl rustc_middle::ty::FieldDef>::uninhabited_from
0 32 1 1 8 1 0 13 1 0
169 28 1 1 0 0 0 12 0 0
176 29 1 1 7 0 0 10 0 0
180 8 0 0 0 0 0 0 0 0
184 27 1 1 3 2 0 0 0 0
185 3 1 1 3 0 0 0 0 0
187 12 0 0 6 0 0 6 0 0
188 30 0 0 0 0 0 18 0 0
193 24 0 0 16 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::<impl rustc_middle::ty::TyS>::uninhabited_from
0 36 1 1 6 2 2 3 0 0
198 36 1 1 0 0 0 24 0 0
200 34 1 1 10 0 0 4 0 0
201 20 1 1 0 0 0 10 0 0
206 4 0 0 0 0 0 1 0 0
208 1 1 1 1 0 0 0 0 0
227 36 0 0 24 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::<impl rustc_middle::ty::context::TyCtxt>::is_ty_uninhabited_from
0 2 0 0 0 0 0 0 0 0
94 16 2 2 0 0 0 8 0 0
105 28 0 0 4 1 0 6 0 0
106 14 0 0 10 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::intersection
0 5 0 0 0 0 0 3 0 0
133 30 3 3 17 0 0 13 0 0
151 10 1 1 0 0 0 0 0 0
156 3 0 0 0 0 0 0 0 0
159 5 0 0 0 0 0 3 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::union
161 48 1 1 28 0 0 8 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/instance.rs
fn=<rustc_middle::mir::mono::MonoItem as core::cmp::PartialEq>::eq
0 238 1 1 54 2 0 0 0 0
22 56 0 0 28 0 0 0 0 0
25 84 1 1 56 0 0 0 0 0
94 8 1 1 2 0 0 0 0 0
fn=<rustc_middle::ty::instance::Instance as core::cmp::PartialEq>::eq
0 305 3 1 63 24 2 0 0 0
18 55 0 0 55 0 0 0 0 0
22 106 22 1 53 0 0 0 0 0
25 165 23 1 110 0 0 0 0 0
94 3 1 1 0 0 0 0 0 0
fn=<rustc_middle::ty::instance::Instance as core::hash::Hash>::hash
0 1880 95 6 104 1 0 524 0 0
18 1048 67 2 524 0 0 0 0 0
25 2620 30 1 1048 61 3 0 0 0
fn=<rustc_middle::ty::instance::InstanceDef as core::hash::Hash>::hash
0 1017 56 3 70 0 0 246 0 0
25 1722 48 1 738 41 1 0 0 0
fn=<rustc_mir::transform::promote_consts::PromoteTemps as rustc_mir::transform::MirPass>::run_pass
0 3 1 1 0 0 0 1 0 0
169 3 0 0 1 0 0 1 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_instance
288 76 0 0 76 0 0 0 0 0
fn=_ZN77_$LT$rustc_middle..ty..instance..Instance$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
0 65 1 1 14 10 2 0 0 0
18 10 0 0 10 0 0 0 0 0
22 20 2 0 10 1 0 0 0 0
25 30 9 1 20 7 0 0 0 0
94 3 0 0 0 0 0 0 0 0
fn=_ZN80_$LT$rustc_middle..ty..instance..InstanceDef$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
0 592 8 1 134 36 0 0 0 0
25 312 41 0 234 16 0 0 0 0
94 8 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir12monomorphize12partitioning32collect_and_partition_mono_itemsN.llvm.M
288 20 1 1 10 3 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::contains_key
21 7 0 0 0 0 0 7 0 0
22 4 0 0 1 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
21 40 0 0 0 0 0 30 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
0 10 2 1 10 0 0 0 0 0
21 200 21 2 100 0 0 60 14 0
22 120 0 0 30 0 0 0 0 0
fn=hashbrown::map::RawEntryBuilder<K,V,S>::from_key_hashed_nocheck
0 3 0 0 3 0 0 0 0 0
21 30 3 1 18 0 0 3 0 0
22 9 0 0 0 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
21 55 0 0 0 0 0 22 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
21 70 2 1 0 0 0 40 0 0
fn=rustc_codegen_llvm::attributes::from_fn_attrs
288 40 0 0 40 0 0 0 0 0
fn=rustc_codegen_llvm::callee::get_fn
22 15 0 0 0 0 0 0 0 0
25 90 13 1 30 17 1 0 0 0
94 4 0 0 1 0 0 0 0 0
fn=rustc_codegen_llvm::mono_item::<impl rustc_codegen_ssa::traits::declare::PreDefineMethods for rustc_codegen_llvm::context::CodegenCx>::predefine_fn
288 20 0 0 20 2 0 0 0 0
fn=rustc_middle::mir::mono::MonoItem::explicit_linkage
288 30 2 1 0 0 0 0 0 0
fn=rustc_middle::mir::mono::MonoItem::instantiation_mode
288 98 15 1 98 0 0 0 0 0
fn=rustc_middle::mir::mono::MonoItem::is_instantiable
288 6 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::fn_once_adapter_instance
0 1 0 0 1 0 0 0 0 0
416 13 1 1 0 0 0 7 1 0
422 3 1 1 0 0 0 2 0 0
423 3 0 0 3 0 0 0 0 0
431 1 0 0 1 0 0 0 0 0
434 2 1 1 1 0 0 1 0 0
435 3 1 1 0 0 0 1 0 0
436 4 0 0 1 0 0 1 0 0
439 8 1 1 2 0 0 6 0 0
440 9 0 0 7 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::mono
279 40 16 1 0 0 0 40 0 0
282 120 8 1 0 0 0 72 1 0
284 72 0 0 56 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::new
272 33 3 1 0 0 0 27 0 0
279 15 3 1 0 0 0 15 0 0
280 27 0 0 21 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::polymorphize
0 120 0 0 60 0 0 60 5 0
470 270 18 1 0 0 0 180 0 0
472 90 0 0 60 10 0 0 0 0
502 240 19 1 180 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve
314 69 20 1 0 0 0 23 0 0
320 46 0 0 23 19 0 23 0 0
322 46 0 0 23 0 0 23 0 0
326 92 6 0 46 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_closure
0 17 5 2 7 0 0 6 0 0
279 16 4 2 6 0 0 10 0 0
396 30 3 1 0 0 0 27 0 0
405 13 0 0 3 1 0 1 0 0
408 26 2 0 21 0 0 0 0 0
510 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_drop_in_place
320 12 0 0 6 3 0 6 0 0
322 24 0 0 6 0 0 12 0 0
410 48 8 2 0 0 0 24 0 0
411 18 0 0 0 0 0 12 0 0
412 18 4 1 6 0 0 6 0 0
413 6 0 0 6 0 0 0 0 0
414 36 0 0 24 2 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_for_vtable
240 8 0 0 0 0 0 0 0 0
241 4 0 0 4 0 0 0 0 0
320 12 0 0 4 2 0 4 0 0
322 8 3 1 4 0 0 4 0 0
362 24 0 0 0 0 0 0 0 0
373 16 0 0 8 0 0 8 0 0
377 78 4 1 0 0 0 36 0 0
385 18 0 0 2 0 0 0 0 0
387 2 0 0 2 0 0 0 0 0
390 10 0 0 0 0 0 8 0 0
394 54 0 0 42 2 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_opt_const_arg
0 4 0 0 4 0 0 0 0 0
329 507 45 1 0 0 0 351 1 0
344 156 0 0 78 0 0 39 2 0
349 117 63 2 117 0 0 0 0 0
351 351 6 0 273 10 0 0 0 0
fn=rustc_middle::ty::instance::Instance::substs_for_mir_body
454 777 61 1 257 19 0 0 0 0
455 6 0 0 3 0 0 0 0 0
464 257 0 0 257 11 0 0 0 0
466 257 0 0 257 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::ty
112 342 32 1 0 0 0 190 0 0
113 76 0 0 76 0 0 0 0 0
114 38 0 0 38 0 0 0 0 0
115 266 36 1 228 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::upstream_monomorphization
123 64 13 1 0 0 0 48 0 0
127 48 0 0 16 0 0 0 0 0
133 16 0 0 0 0 0 0 0 0
138 16 0 0 16 0 0 0 0 0
141 53 7 1 19 0 0 0 0 0
144 4 0 0 2 0 0 0 0 0
147 96 15 1 64 1 0 0 0 0
288 16 0 0 16 0 0 0 0 0
fn=rustc_middle::ty::instance::InstanceDef::generates_cgu_internal_copy
0 85 9 1 17 0 0 17 0 0
194 162 14 1 69 2 0 0 0 0
195 2 0 0 2 0 0 0 0 0
199 63 0 0 21 0 0 0 0 0
211 189 14 1 0 0 0 108 0 0
212 25 1 0 0 0 0 0 0 0
215 34 0 0 0 0 0 0 0 0
235 34 11 1 34 0 0 0 0 0
236 189 3 0 135 0 0 0 0 0
fn=rustc_middle::ty::instance::InstanceDef::requires_caller_location
0 13 0 0 0 0 0 0 0 0
238 56 37 1 0 0 0 0 0 0
240 198 0 0 142 0 0 0 0 0
245 112 0 0 56 0 0 0 0 0
fn=rustc_middle::ty::instance::InstanceDef::requires_inline
0 5 0 0 0 0 0 0 0 0
191 20 20 0 0 0 0 0 0 0
194 100 15 1 50 0 0 0 0 0
195 8 0 0 4 0 0 0 0 0
199 60 1 0 15 0 0 0 0 0
202 36 3 0 18 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
169 80 20 1 0 0 0 20 18 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::load_mir
0 40 0 0 20 0 0 20 0 0
169 76 18 1 18 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::push_stack_frame
288 42 0 0 42 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::with_inlining_candidates
0 80 1 1 20 2 1 0 0 0
22 10 0 0 10 0 0 0 0 0
25 30 0 0 20 1 0 0 0 0
94 4 0 0 1 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_items_rec
288 40 0 0 20 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 120 16 1 39 0 0 81 0 0
18 156 0 0 78 0 0 78 0 0
21 84 23 1 0 0 0 67 0 0
22 51 10 1 0 0 0 0 0 0
fn=rustc_symbol_mangling::legacy::mangle
288 36 0 0 36 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/layout.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
632 4 0 0 3 0 0 1 0 0
644 6 0 0 5 0 0 2 1 0
690 90 4 1 60 6 0 10 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
0 6 0 0 4 0 0 2 0 0
690 152 7 1 132 1 0 10 0 0
928 24 1 1 4 0 0 12 0 0
929 4 0 0 4 0 0 0 0 0
931 6 0 0 4 0 0 0 0 0
932 2 0 0 0 0 0 2 0 0
933 4 1 1 0 0 0 0 0 0
934 38 3 3 18 0 0 18 0 0
936 18 0 0 14 0 0 6 0 0
938 12 1 1 2 0 0 2 0 0
1050 22 0 0 0 0 0 22 0 0
1051 396 6 2 66 1 0 110 1 0
1052 66 0 0 44 0 0 22 0 0
1054 66 0 0 44 0 0 0 0 0
1055 176 3 1 110 2 0 88 1 0
1056 44 0 0 0 0 0 0 0 0
1057 396 9 3 176 0 0 198 0 0
1060 4 0 0 2 0 0 0 0 0
1061 510 6 2 178 0 0 286 0 0
1064 4 0 0 2 0 0 2 0 0
1068 88 0 0 66 0 0 22 0 0
1069 242 3 1 176 0 0 66 0 0
1070 154 0 0 22 0 0 44 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
258 8 0 0 4 0 0 0 0 0
fn=<rustc_codegen_llvm::context::CodegenCx as rustc_target::abi::LayoutOf>::layout_of
1957 2082 20 1 0 0 0 1388 0 0
1958 694 0 0 347 20 0 347 0 0
fn=<rustc_codegen_llvm::context::CodegenCx as rustc_target::abi::LayoutOf>::spanned_layout_of
1957 330 0 0 0 0 0 220 0 0
1958 110 0 0 55 6 0 55 0 0
fn=<rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt> as rustc_target::abi::LayoutOf>::layout_of
0 477 0 0 0 0 0 477 2 0
1582 1431 0 0 954 36 0 0 0 0
1905 4293 89 1 0 0 0 2862 3 0
1906 1908 0 0 1431 0 0 477 10 0
1907 3339 0 0 477 2 0 1908 72 0
1908 1431 63 1 477 0 0 0 0 0
1919 1431 54 1 0 0 0 954 17 0
1920 4293 0 0 3339 23 0 0 0 0
fn=<rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::query::TyCtxtAt> as rustc_target::abi::LayoutOf>::layout_of
1582 282 22 1 188 20 0 0 0 0
1929 846 51 2 0 0 0 564 0 0
1930 282 0 0 282 0 0 0 0 0
1931 658 25 1 94 0 0 376 5 0
1932 376 0 0 188 0 0 0 0 0
1941 282 0 0 94 2 0 188 5 0
1944 282 40 1 0 0 0 282 2 0
1945 846 0 0 658 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
1970 4 0 0 0 0 0 2 0 0
1971 2 0 0 1 1 0 1 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_statement
1957 44 3 1 0 0 0 22 0 0
1958 22 0 0 11 4 0 11 0 0
fn=<rustc_target::abi::Integer as rustc_middle::ty::layout::IntegerExt>::repr_discr
0 4 0 0 4 0 0 0 0 0
78 56 6 2 4 0 0 32 0 0
89 8 0 0 4 3 0 8 0 0
90 32 3 1 4 4 1 8 0 0
95 12 0 0 4 2 0 0 0 0
108 12 0 0 4 0 0 0 0 0
122 8 0 0 0 0 0 0 0 0
127 32 3 1 28 0 0 0 0 0
fn=<rustc_target::abi::Primitive as rustc_middle::ty::layout::PrimitiveExt>::to_ty
136 1 1 1 0 0 0 0 0 0
138 11 1 1 2 1 1 0 0 0
143 2 0 0 1 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::adjust_for_abi
0 2 0 0 0 0 0 0 0 0
2739 420 32 2 0 0 0 336 2 0
2740 194 30 2 0 0 0 0 0 0
2749 120 0 0 0 0 0 80 0 0
2797 120 0 0 0 0 0 40 0 0
2799 147 0 0 0 0 0 49 0 0
2801 84 4 1 40 0 0 0 0 0
2802 16 1 1 4 0 0 4 0 0
2810 336 31 2 294 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::adjust_for_abi::{{closure}}
0 192 8 2 24 0 0 0 0 0
2749 445 36 2 0 0 0 356 2 0
2750 89 0 0 0 0 0 0 0 0
2755 450 8 1 150 5 0 0 0 0
2787 6 4 1 6 1 0 0 0 0
2788 30 2 1 12 0 0 0 0 0
2796 498 34 1 415 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::new_internal::{{closure}}
0 76 3 0 38 0 0 18 0 0
2617 1131 57 4 0 0 0 522 0 0
2623 348 26 2 87 25 0 87 0 0
2629 87 0 0 0 0 0 0 0 0
2633 198 0 0 132 0 0 0 0 0
2634 80 0 0 0 0 0 0 0 0
2635 78 13 1 26 18 0 26 0 0
2639 340 10 0 140 3 0 0 0 0
2641 40 9 1 0 0 0 40 3 0
2646 40 0 0 0 0 0 20 0 0
2647 20 0 0 0 0 0 0 0 0
2660 40 0 0 0 0 0 0 0 0
2665 54 4 1 18 3 0 18 0 0
2668 18 0 0 0 0 0 0 0 0
2669 54 0 0 0 0 0 0 0 0
2673 696 43 2 609 4 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_fn_ptr
0 65 9 5 8 0 0 11 0 0
2465 48 8 4 0 0 0 28 0 0
2469 20 0 0 4 0 0 12 0 0
2472 36 1 1 28 0 0 0 0 0
2546 4 0 0 0 0 0 4 0 0
2549 12 0 0 12 2 0 4 0 0
2550 24 4 2 4 4 2 4 0 0
2576 4 0 0 4 1 0 4 0 0
2577 4 0 0 0 0 0 0 0 0
2597 12 3 1 0 0 0 0 0 0
2601 8 0 0 8 0 0 0 0 0
2602 8 0 0 0 0 0 0 0 0
2604 4 0 0 0 0 0 4 0 0
2606 8 4 2 0 0 0 4 0 0
2608 4 4 2 0 0 0 4 0 0
2610 12 3 1 0 0 0 4 0 0
2612 16 0 0 4 0 0 0 0 0
2617 8 1 1 0 0 0 4 0 0
2675 60 7 3 0 0 0 32 0 0
2720 72 8 4 28 0 0 44 0 0
2721 20 4 2 4 1 0 8 0 0
2730 4 0 0 4 0 0 0 0 0
2733 32 4 2 20 1 0 8 0 0
2735 16 0 0 8 0 0 4 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_instance
0 739 110 8 76 0 0 151 1 0
2474 494 67 3 0 0 0 304 0 0
2475 76 8 1 38 24 0 38 0 0
2477 152 0 0 38 26 1 38 0 0
2483 76 0 0 38 0 0 38 2 0
2485 266 37 2 76 0 0 152 0 0
2534 342 0 0 266 4 0 0 0 0
2546 38 0 0 0 0 0 38 0 0
2549 114 0 0 114 31 0 38 0 0
2550 228 25 1 38 34 2 38 0 0
2576 38 0 0 38 22 0 38 0 0
2577 38 0 0 0 0 0 0 0 0
2578 30 0 0 0 0 0 0 0 0
2580 40 10 2 10 0 0 10 0 0
2581 50 0 0 30 0 0 0 0 0
2582 40 8 0 20 0 0 20 0 0
2597 84 20 1 0 0 0 0 0 0
2601 76 10 0 76 0 0 0 0 0
2602 76 0 0 0 0 0 0 0 0
2604 38 0 0 0 0 0 38 0 0
2606 76 33 2 0 0 0 38 0 0
2608 38 27 2 0 0 0 38 0 0
2610 114 32 2 0 0 0 38 0 0
2612 152 0 0 38 0 0 0 0 0
2617 76 0 0 0 0 0 38 0 0
2675 570 73 4 0 0 0 304 1 0
2720 684 62 4 266 10 0 418 33 0
2721 190 27 1 38 20 0 76 0 0
2730 38 25 1 38 1 0 0 0 0
2733 304 8 1 228 59 0 76 0 0
2735 152 0 0 76 0 0 38 0 0
fn=_ZN127_$LT$rustc_target..abi..call..FnAbi$LT$$RF$rustc_middle..ty..TyS$GT$$u20$as$u20$rustc_middle..ty..layout..FnAbiExt$LT$C$GT$$GT$12new_internal28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
0 18 12 2 5 0 0 0 0 0
2486 32 0 0 16 0 0 16 0 0
2490 25 3 1 3 0 0 0 0 0
2675 88 16 2 0 0 0 64 0 0
2677 8 0 0 8 0 0 0 0 0
2682 1 0 0 0 0 0 0 0 0
2689 2 0 0 0 0 0 1 0 0
2694 16 0 0 0 0 0 0 0 0
2695 8 6 1 0 0 0 0 0 0
2711 38 0 0 0 0 0 0 0 0
2713 36 5 0 6 0 0 12 0 0
2717 88 2 1 40 0 0 40 2 0
2718 64 8 1 56 0 0 0 0 0
fn=_ZN127_$LT$rustc_target..abi..call..FnAbi$LT$$RF$rustc_middle..ty..TyS$GT$$u20$as$u20$rustc_middle..ty..layout..FnAbiExt$LT$C$GT$$GT$12new_internal28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
2470 4 1 1 2 0 0 0 0 0
2675 10 1 1 0 0 0 6 0 0
2677 1 0 0 1 0 0 0 0 0
2682 1 0 0 0 0 0 0 0 0
2689 2 0 0 0 0 0 1 0 0
2694 2 0 0 0 0 0 0 0 0
2711 2 1 1 0 0 0 0 0 0
2717 10 2 2 5 0 0 5 0 0
2718 8 0 0 7 0 0 0 0 0
fn=_ZN127_$LT$rustc_target..abi..call..FnAbi$LT$$RF$rustc_middle..ty..TyS$GT$$u20$as$u20$rustc_middle..ty..layout..FnAbiExt$LT$C$GT$$GT$12new_internal28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
2470 24 3 1 9 0 0 3 0 0
2675 30 3 1 0 0 0 18 0 0
2677 3 0 0 3 0 0 0 0 0
2682 3 3 1 0 0 0 0 0 0
2689 6 0 0 0 0 0 3 0 0
2694 6 0 0 0 0 0 0 0 0
2711 6 3 1 0 0 0 0 0 0
2717 30 6 2 15 0 0 15 0 0
2718 24 0 0 21 0 0 0 0 0
fn=_ZN127_$LT$rustc_target..abi..call..FnAbi$LT$$RF$rustc_middle..ty..TyS$GT$$u20$as$u20$rustc_middle..ty..layout..FnAbiExt$LT$C$GT$$GT$12new_internal28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
0 56 39 2 13 0 0 0 0 0
2486 240 25 1 90 11 0 90 1 0
2490 111 0 0 17 0 0 0 0 0
2675 330 24 1 0 0 0 240 0 0
2677 30 0 0 30 0 0 0 0 0
2682 6 0 0 0 0 0 0 0 0
2689 12 4 1 0 0 0 6 0 0
2694 60 0 0 0 0 0 0 0 0
2695 30 19 0 0 0 0 0 0 0
2711 141 0 0 0 0 0 0 0 0
2713 126 0 0 21 1 0 42 0 0
2717 330 24 1 150 0 0 150 3 0
2718 240 26 1 210 1 0 0 0 0
fn=_ZN12rustc_middle2ty6layout10layout_rawN.llvm.M
185 690 39 1 0 0 0 414 16 0
190 207 37 1 69 0 0 138 10 0
192 621 0 0 276 49 0 207 0 0
197 414 34 1 0 0 0 345 11 0
200 276 0 0 69 0 0 138 0 0
201 207 0 0 0 0 0 69 0 0
203 207 5 0 138 0 0 0 0 0
204 345 27 1 138 43 0 69 0 0
205 10 0 0 2 0 0 2 0 0
211 621 0 0 483 25 0 0 0 0
fn=alloc::slice::insert_head
0 32 0 0 8 0 0 8 0 0
296 112 8 2 52 2 0 0 0 0
303 91 1 1 44 0 0 0 0 0
304 13 5 2 13 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
0 268 50 4 92 1 0 10 0 0
2470 14 0 0 6 0 0 2 1 0
2486 345 10 1 151 6 0 151 1 0
2490 234 0 0 90 2 0 0 0 0
2677 56 0 0 56 1 0 0 0 0
2682 4 0 0 0 0 0 0 0 0
2683 4 0 0 4 0 0 0 0 0
2689 12 4 0 0 0 0 4 0 0
2694 76 0 0 10 0 0 0 0 0
2695 86 0 0 0 0 0 10 0 0
2696 50 6 2 10 0 0 10 0 0
2697 10 0 0 0 0 0 10 0 0
2698 90 4 1 30 0 0 20 0 0
2699 50 0 0 0 0 0 10 0 0
2702 20 3 1 20 2 0 0 0 0
2703 58 9 3 58 8 0 0 0 0
2706 60 7 2 20 0 0 30 2 0
2707 130 7 2 70 0 0 60 0 0
2711 224 27 3 0 0 0 0 0 0
2713 202 1 1 40 2 0 40 0 0
2717 506 25 1 230 2 0 230 7 0
2728 110 28 1 56 0 0 54 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
1957 75 15 1 0 0 0 45 10 0
1958 45 0 0 15 15 0 15 0 0
fn=rustc_middle::ty::consts::Const::from_bits
1957 15 0 0 3 0 0 6 0 0
1958 6 0 0 3 2 0 3 0 0
fn=rustc_middle::ty::consts::Const::from_usize
1957 54 0 0 18 0 0 24 0 0
1958 12 0 0 6 1 0 6 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_array
1957 54 5 2 18 0 0 24 0 0
1958 12 0 0 6 2 0 6 1 0
fn=rustc_middle::ty::layout::<impl rustc_middle::ty::instance::Instance>::fn_sig_for_fn_abi
0 8 0 0 8 0 0 0 0 0
2308 418 34 1 0 0 0 266 3 0
2310 190 0 0 38 27 0 76 1 0
2312 122 0 0 38 0 0 0 0 0
2319 204 32 1 102 0 0 34 0 0
2320 34 0 0 34 0 0 0 0 0
2321 68 25 1 68 0 0 0 0 0
2325 68 0 0 34 0 0 0 0 0
2327 42 3 0 15 0 0 18 0 0
2334 340 25 1 170 0 0 170 3 0
2336 4 3 1 4 0 0 0 0 0
2339 8 0 0 4 3 0 4 0 0
2344 8 0 0 0 0 0 4 0 0
2345 16 0 0 0 0 0 12 0 0
2379 342 33 1 266 1 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::HasDataLayout for rustc_middle::ty::context::TyCtxt>::data_layout
1868 47 20 1 0 0 0 0 0 0
1869 47 0 0 47 0 0 0 0 0
1870 47 0 0 47 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::field
0 121 13 3 71 2 0 8 0 0
1970 28 5 1 0 0 0 14 0 0
1971 14 0 0 7 0 0 7 0 0
2031 1008 45 6 0 0 0 693 12 0
2041 216 10 0 54 1 0 54 0 0
2042 462 0 0 154 27 5 0 0 0
2056 108 1 1 27 2 0 27 0 0
2062 54 0 0 0 0 0 0 0 0
2064 13 0 0 0 0 0 0 0 0
2067 13 6 2 13 5 0 0 0 0
2069 48 0 0 12 0 0 12 0 0
2071 26 0 0 13 0 0 0 0 0
2077 42 6 1 14 7 0 14 0 0
2078 98 2 1 24 2 0 0 0 0
2080 16 0 0 8 4 0 4 0 0
2101 4 2 1 2 2 0 0 0 0
2104 28 13 3 21 6 0 7 0 0
2122 18 3 0 9 1 0 3 0 0
2125 54 10 2 27 0 0 0 0 0
2130 136 9 2 79 11 0 26 0 0
2134 2 0 0 0 0 0 0 0 0
2148 693 26 3 539 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::for_variant
0 3 2 1 0 0 0 0 0 0
1981 30 3 1 0 0 0 18 0 0
1987 6 0 0 3 0 0 0 0 0
2026 27 3 1 0 0 0 9 0 0
2029 30 0 0 21 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::pointee_info_at
0 238 38 3 42 0 0 66 0 0
2150 756 60 3 0 0 0 378 0 0
2152 39 0 0 0 0 0 0 0 0
2156 374 19 0 78 1 0 0 0 0
2157 42 0 0 14 0 0 14 1 0
2158 15 0 0 15 10 0 0 0 0
2159 15 0 0 15 0 0 0 0 0
2164 46 1 1 1 0 0 1 0 0
2165 27 0 0 9 0 0 9 0 0
2167 10 8 0 10 1 0 0 0 0
2168 10 0 0 10 0 0 0 0 0
2170 10 0 0 10 1 0 0 0 0
2174 100 27 2 48 0 0 0 0 0
2177 48 0 0 24 12 0 24 0 0
2179 48 6 0 0 0 0 0 0 0
2206 54 0 0 18 1 0 18 0 0
2207 24 0 0 24 11 0 0 0 0
2208 48 0 0 48 0 0 0 0 0
2227 28 6 2 14 5 0 0 0 0
2228 6 2 1 4 2 0 0 0 0
2231 8 0 0 4 0 0 2 0 0
2237 4 0 0 0 0 0 0 0 0
2239 28 2 1 14 6 0 0 0 0
2248 42 0 0 14 4 0 14 0 0
2249 54 10 1 18 6 0 18 0 0
2250 18 2 1 0 0 0 0 0 0
2252 72 2 1 36 1 0 36 0 0
2253 36 0 0 18 3 0 0 0 0
2257 98 12 1 56 0 0 42 1 0
2262 14 0 0 0 0 0 0 0 0
2271 34 0 0 20 2 0 0 0 0
2272 42 4 1 6 1 0 0 0 0
2278 84 0 0 28 0 0 56 2 0
2288 567 26 2 441 8 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
0 986 126 23 200 40 1 200 4 0
60 46 0 0 16 10 1 10 1 0
69 24 3 1 10 6 0 10 0 0
482 828 73 2 0 0 0 552 51 0
483 138 0 0 69 0 0 69 30 0
484 138 0 0 138 0 0 0 0 0
485 69 0 0 0 0 0 69 0 0
487 6 4 0 6 0 0 0 0 0
488 107 1 1 23 0 0 0 0 0
489 495 30 6 2 0 0 44 4 0
494 240 22 7 32 2 0 78 12 0
498 90 14 0 0 0 0 90 11 0
500 414 37 1 138 52 2 69 31 0
502 6 1 1 0 0 0 4 2 0
506 6 2 0 0 0 0 4 1 0
508 2 2 1 2 0 0 0 0 0
509 4 4 1 4 0 0 0 0 0
517 45 5 1 12 0 0 30 0 0
521 4 0 0 0 0 0 3 0 0
526 1 0 0 1 0 0 0 0 0
531 30 18 1 0 0 0 0 0 0
537 230 20 1 0 0 0 115 12 0
538 41 8 0 23 0 0 0 0 0
539 364 25 2 98 10 0 196 2 0
542 63 17 2 9 8 0 36 0 0
544 36 0 0 9 0 0 0 0 0
545 27 2 2 9 1 0 13 0 0
547 16 0 0 8 4 0 4 0 0
551 44 3 0 16 1 0 16 5 0
557 312 36 5 80 6 0 176 11 0
561 8 4 1 8 0 0 0 0 0
562 4 0 0 0 0 0 0 0 0
569 4 4 1 4 0 0 0 0 0
570 28 4 1 16 3 0 4 0 0
572 4 4 1 4 0 0 0 0 0
574 33 3 1 9 2 0 7 0 0
582 164 22 4 56 15 0 108 10 0
584 4 0 0 4 0 0 0 0 0
587 4 0 0 4 0 0 0 0 0
591 6 3 0 3 0 0 0 0 0
592 12 2 0 6 0 0 3 1 0
593 33 6 3 3 1 0 24 4 0
595 3 0 0 3 1 0 0 0 0
598 3 0 0 3 0 0 0 0 0
602 22 3 2 10 1 0 12 1 0
603 1 1 1 0 0 0 1 0 0
607 1 0 0 1 0 0 0 0 0
612 24 7 1 0 0 0 24 4 0
614 30 2 1 2 0 0 10 0 0
617 6 0 0 0 0 0 6 0 0
618 4 2 1 0 0 0 2 0 0
619 4 0 0 0 0 0 0 0 0
621 6 0 0 2 0 0 2 0 0
624 20 2 1 6 2 0 4 0 0
630 1 1 0 1 0 0 0 0 0
632 3 1 1 0 0 0 3 0 0
633 3 0 0 0 0 0 3 0 0
638 2 2 1 2 0 0 0 0 0
640 2 0 0 0 0 0 0 0 0
643 6 0 0 0 0 0 6 1 0
646 6 2 1 0 0 0 6 0 0
652 26 8 1 13 0 0 0 0 0
682 39 0 0 13 0 0 26 9 0
684 39 0 0 0 0 0 39 9 0
695 26 0 0 13 5 0 0 0 0
766 46 1 1 23 4 0 23 0 0
773 102 0 0 0 0 0 0 0 0
777 26 0 0 0 0 0 0 0 0
779 4 1 1 3 0 0 0 0 0
785 12 0 0 0 0 0 0 0 0
787 5 0 0 0 0 0 0 0 0
795 7 0 0 0 0 0 0 0 0
798 21 0 0 21 0 0 0 0 0
799 7 5 1 7 0 0 0 0 0
801 49 0 0 49 3 0 0 0 0
802 35 5 1 14 0 0 0 0 0
809 154 10 2 42 4 0 56 8 0
810 112 19 3 49 0 0 63 0 0
811 63 0 0 56 5 0 7 0 0
813 28 7 1 7 0 0 0 0 0
823 9 0 0 3 0 0 0 0 0
829 6 3 1 0 0 0 0 0 0
837 6 3 1 3 0 0 0 0 0
840 3 0 0 3 0 0 0 0 0
842 2 1 1 0 0 0 2 0 0
844 2 0 0 1 0 0 0 0 0
847 5 1 1 2 0 0 0 0 0
848 11 1 1 5 0 0 6 0 0
856 12 0 0 0 0 0 0 0 0
863 84 9 1 21 3 0 28 5 0
880 23 0 0 0 0 0 0 0 0
885 16 0 0 0 0 0 0 0 0
886 10 2 1 0 0 0 0 0 0
891 3 0 0 0 0 0 0 0 0
900 20 0 0 0 0 0 10 0 0
903 6 0 0 0 0 0 0 0 0
908 1 0 0 0 0 0 0 0 0
917 1 0 0 1 0 0 0 0 0
919 8 1 1 4 0 0 4 1 0
921 5 1 1 1 0 0 1 0 0
924 4 0 0 3 0 0 1 1 0
925 2 0 0 0 0 0 2 0 0
940 2 1 1 1 0 0 0 0 0
942 3 1 1 2 1 0 1 0 0
943 2 0 0 1 0 0 1 0 0
945 3 1 1 1 0 0 1 0 0
949 3 0 0 1 0 0 0 0 0
956 2 1 1 1 0 0 0 0 0
957 31 3 3 14 0 0 13 0 0
959 4 1 1 2 0 0 2 0 0
973 1 1 1 1 0 0 0 0 0
975 96 11 11 43 0 0 52 3 0
976 42 5 5 19 0 0 23 1 0
986 5 0 0 2 0 0 2 0 0
987 1 0 0 0 0 0 1 0 0
988 1 0 0 0 0 0 1 0 0
993 1 0 0 1 0 0 0 0 0
999 24 4 1 0 0 0 16 0 0
1000 6 3 1 2 0 0 0 0 0
1001 16 0 0 8 3 0 4 0 0
1002 62 3 1 4 0 0 32 0 0
1003 4 0 0 2 0 0 2 0 0
1009 308 17 1 0 0 0 0 0 0
1011 88 0 0 44 14 0 0 0 0
1012 8 0 0 0 0 0 8 0 0
1014 88 17 1 44 5 0 0 0 0
1015 44 0 0 0 0 0 44 0 0
1019 20 3 1 16 0 0 0 0 0
1023 16 3 1 0 0 0 0 0 0
1024 32 3 1 16 8 0 16 2 0
1026 12 0 0 8 2 0 4 0 0
1027 8 3 1 0 0 0 4 1 0
1030 12 0 0 4 3 0 8 3 0
1031 20 4 1 8 0 0 8 0 0
1038 12 0 0 8 0 0 4 3 0
1039 12 0 0 4 0 0 0 0 0
1048 12 0 0 0 0 0 12 0 0
1072 8 0 0 4 0 0 0 0 0
1075 8 3 1 4 0 0 4 0 0
1077 16 0 0 8 3 0 4 0 0
1081 12 6 2 8 0 0 4 0 0
1082 12 0 0 4 0 0 4 1 0
1111 14 0 0 8 0 0 0 0 0
1114 6 1 1 4 0 0 2 0 0
1123 4 0 0 1 0 0 2 0 0
1124 2 0 0 2 0 0 1 0 0
1127 6 1 1 3 0 0 0 0 0
1129 6 0 0 0 0 0 0 0 0
1135 3 0 0 0 0 0 0 0 0
1136 2 0 0 0 0 0 1 0 0
1144 68 5 1 12 0 0 8 0 0
1147 28 3 1 12 0 0 8 0 0
1150 8 0 0 4 0 0 0 0 0
1157 9 0 0 3 0 0 0 0 0
1163 7 0 0 0 0 0 0 0 0
1164 2 0 0 0 0 0 0 0 0
1171 10 0 0 8 0 0 0 0 0
1177 4 0 0 2 0 0 0 0 0
1182 1 0 0 0 0 0 0 0 0
1190 2 0 0 1 0 0 0 0 0
1191 5 0 0 2 0 0 1 0 0
1193 4 1 1 1 0 0 1 0 0
1194 1 0 0 0 0 0 0 0 0
1199 6 0 0 0 0 0 0 0 0
1200 2 0 0 2 0 0 0 0 0
1201 3 0 0 2 0 0 0 0 0
1202 1 0 0 1 0 0 0 0 0
1206 36 4 4 18 0 0 17 0 0
1211 8 4 1 4 0 0 4 0 0
1215 4 0 0 4 0 0 0 0 0
1217 316 24 8 140 5 0 176 7 0
1218 100 9 3 36 0 0 64 4 0
1224 20 3 1 8 0 0 8 1 0
1225 4 3 1 0 0 0 4 0 0
1226 4 0 0 0 0 0 4 0 0
1230 4 3 1 4 0 0 0 0 0
1231 4 0 0 4 0 0 0 0 0
1252 552 55 1 483 17 0 0 0 0
1869 73 3 1 4 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::scalar_pair
246 99 11 1 0 0 0 66 0 0
247 11 0 0 0 0 0 11 0 0
248 55 11 1 22 0 0 33 0 0
249 231 10 1 110 8 0 66 0 0
260 748 77 7 297 0 0 407 26 0
261 11 11 1 0 0 0 11 0 0
262 55 0 0 33 0 0 22 0 0
263 33 0 0 11 0 0 22 0 0
264 11 0 0 0 0 0 11 0 0
266 66 11 1 33 0 0 33 0 0
271 88 0 0 77 0 0 0 0 0
1869 22 0 0 11 3 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::univariant_uninterned
0 789 24 1 243 9 0 195 0 0
240 80 0 0 20 0 0 20 0 0
273 572 25 1 0 0 0 440 27 0
281 176 25 1 88 0 0 88 12 0
282 44 0 0 0 0 0 0 0 0
286 88 24 1 0 0 0 0 0 0
291 28 0 0 0 0 0 0 0 0
293 140 0 0 28 0 0 0 0 0
295 28 16 1 0 0 0 28 0 0
299 56 0 0 0 0 0 0 0 0
323 88 3 0 44 0 0 0 0 0
328 110 24 1 66 0 0 0 0 0
330 132 0 0 66 0 0 0 0 0
331 220 4 0 88 6 0 88 0 0
335 23 0 0 23 0 0 0 0 0
336 161 11 1 69 0 0 0 0 0
337 46 0 0 23 0 0 0 0 0
341 115 10 1 0 0 0 23 0 0
346 46 0 0 23 0 0 0 0 0
349 46 11 1 46 6 0 0 0 0
352 161 0 0 69 6 0 69 0 0
355 23 0 0 0 0 0 23 0 0
357 23 0 0 0 0 0 0 0 0
358 108 7 1 60 0 0 48 0 0
360 48 0 0 24 0 0 0 0 0
363 161 19 3 49 0 0 91 0 0
368 46 5 0 46 0 0 0 0 0
371 120 0 0 44 0 0 0 0 0
386 184 23 2 32 0 0 48 2 0
389 88 0 0 0 0 0 44 0 0
392 132 23 1 0 0 0 0 0 0
394 46 0 0 0 0 0 0 0 0
400 54 2 0 0 0 0 0 0 0
402 20 5 1 6 0 0 0 0 0
403 8 0 0 8 0 0 0 0 0
409 20 4 1 7 0 0 0 0 0
410 66 6 2 30 0 0 33 0 0
427 9 0 0 6 0 0 0 0 0
433 9 3 1 6 0 0 0 0 0
436 6 0 0 0 0 0 0 0 0
439 14 2 1 2 0 0 0 0 0
444 4 0 0 0 0 0 2 0 0
446 8 0 0 2 0 0 2 0 0
447 2 0 0 0 0 0 0 0 0
452 14 0 0 4 0 0 0 0 0
453 2 0 0 2 0 0 0 0 0
459 94 10 5 52 0 0 42 0 0
468 134 22 1 88 0 0 23 0 0
472 3520 165 8 1408 0 0 2112 61 0
480 484 13 1 352 0 0 0 0 0
1869 44 0 0 44 2 0 0 0 0
fn=rustc_middle::ty::layout::fn_can_unwind
0 42 0 0 0 0 0 0 0 0
2419 84 32 1 0 0 0 0 0 0
2423 42 0 0 0 0 0 0 0 0
2426 76 0 0 38 0 0 0 0 0
2455 4 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::provide
214 2 0 0 0 0 0 1 0 0
fn=rustc_middle::ty::sty::Binder<T>::map_bound
0 6 0 0 3 0 0 0 0 0
2329 6 0 0 3 0 0 3 0 0
fn=rustc_middle::ty::util::int_size_and_signed
0 90 0 0 18 14 1 0 0 0
69 54 0 0 18 13 0 18 0 0
1869 18 0 0 0 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
1970 80 20 1 0 0 0 40 0 0
1971 60 0 0 20 10 0 20 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::layout_of_local
1970 165 27 2 0 0 0 99 0 0
1971 66 0 0 33 4 0 33 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::const_to_op
1970 32 1 1 0 0 0 16 0 0
1971 16 0 0 8 1 0 8 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::raw_const_to_mplace
1970 80 20 1 0 0 0 40 0 0
1971 40 0 0 20 1 0 20 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::ref_to_mplace
1970 12 2 1 0 0 0 6 0 0
1971 6 0 0 3 0 0 3 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_rvalue_into_place
1970 8 2 1 0 0 0 4 0 0
1971 4 0 0 2 0 0 2 0 0
fn=rustc_target::abi::Layout::scalar
1869 44 21 1 44 0 0 0 0 0
fn=rustc_target::abi::Niche::reserve
1869 1 1 1 1 0 0 0 0 0
fn=rustc_trait_selection::traits::object_safety::virtual_call_violation_for_method::{{closure}}
1957 16 4 1 0 0 0 8 0 0
1958 8 2 1 4 2 0 4 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/list.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
134 10 5 1 10 2 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
134 4 0 0 2 0 0 2 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
134 10 0 0 10 1 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::res_to_ty
134 1 0 0 1 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
134 4 0 0 4 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
134 11 4 1 11 0 0 0 0 0
fn=<rustc_lint::context::LateContext::get_def_path::AbsolutePathPrinter as rustc_middle::ty::print::Printer>::path_qualified
134 1 0 0 1 0 0 0 0 0
fn=<rustc_middle::infer::canonical::Canonical<V> as rustc_infer::infer::canonical::substitute::CanonicalExt<V>>::substitute
134 39 0 0 39 0 0 0 0 0
fn=<rustc_middle::infer::canonical::Canonical<V> as rustc_infer::infer::canonical::substitute::CanonicalExt<V>>::substitute_projected
134 29 0 0 29 0 0 0 0 0
fn=<rustc_middle::mir::Place as rustc_mir::borrow_check::place_ext::PlaceExt>::ignore_borrow
134 12 0 0 12 1 0 0 0 0
fn=<rustc_mir::borrow_check::borrow_set::GatherBorrows as rustc_middle::mir::visit::Visitor>::visit_assign
134 7 0 0 7 0 0 0 0 0
fn=<rustc_mir::borrow_check::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_assign
134 4 0 0 4 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_place
134 29 0 0 29 3 0 0 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_statement
134 16 0 0 16 0 0 0 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_terminator
134 2 0 0 2 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_rvalue
134 4 0 0 4 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_terminator
134 3 1 1 3 0 0 0 0 0
fn=<rustc_mir::transform::check_unsafety::UnsafetyChecker as rustc_middle::mir::visit::Visitor>::visit_place
134 40 0 0 40 1 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
134 2 0 0 2 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_statement
134 11 0 0 11 0 0 0 0 0
fn=<rustc_mir::transform::instcombine::InstCombineVisitor as rustc_middle::mir::visit::MutVisitor>::visit_rvalue
134 4 1 1 4 0 0 0 0 0
fn=<rustc_mir::transform::promote_consts::Collector as rustc_middle::mir::visit::Visitor>::visit_rvalue
134 4 0 0 4 0 0 0 0 0
fn=<rustc_mir::transform::promote_consts::Collector as rustc_middle::mir::visit::Visitor>::visit_terminator
134 2 0 0 2 0 0 0 0 0
fn=<rustc_mir::transform::simplify::SimplifyLocals as rustc_mir::transform::MirPass>::run_pass
134 19 0 0 19 0 0 0 0 0
fn=<rustc_mir::transform::validate::TypeChecker as rustc_middle::mir::visit::Visitor>::visit_statement
134 13 0 0 13 0 0 0 0 0
fn=<rustc_privacy::DefIdVisitorSkeleton<V> as rustc_middle::ty::fold::TypeVisitor>::visit_ty
134 3 0 0 3 3 0 0 0 0
fn=<rustc_symbol_mangling::legacy::SymbolPrinter as rustc_middle::ty::print::Printer>::path_qualified
134 2 0 0 2 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_instance
134 10 0 0 10 2 0 0 0 0
fn=<rustc_trait_selection::traits::project::AssocTypeNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
134 1 0 0 1 0 0 0 0 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_const
134 25 0 0 25 0 0 0 0 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
134 11 0 0 11 0 0 0 0 0
fn=_ZN12rustc_middle2ty17GenericPredicates16instantiate_intoN.llvm.M
134 8 0 0 8 1 0 0 0 0
fn=_ZN12rustc_middle2ty4fold12TypeFoldable10visit_withN.llvm.M
134 6 0 0 6 0 0 0 0 0
fn=_ZN12rustc_middle2ty5flags15FlagComputation9add_constN.llvm.M
134 52 0 0 52 1 0 0 0 0
fn=_ZN12rustc_middle2ty5print6pretty13PrettyPrinter17pretty_print_typeN.llvm.M
134 4 0 0 4 0 0 0 0 0
fn=_ZN12rustc_middle2ty5print6pretty13PrettyPrinter17pretty_print_typeN.llvm.M
134 1 0 0 1 1 0 0 0 0
fn=_ZN12rustc_middle2ty5print8obsolete17DefPathBasedNames19push_generic_paramsN.llvm.M
134 4 0 0 4 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
134 6 0 0 6 3 0 0 0 0
fn=_ZN12rustc_typeck18mem_categorization24MemCategorizationContext12cat_pattern_N.llvm.M
134 1 0 0 1 1 0 0 0 0
fn=_ZN13rustc_privacy18TypePrivacyVisitor19check_expr_pat_typeN.llvm.M
134 15 0 0 15 0 0 0 0 0
fn=_ZN15rustc_mir_build4hair7pattern6_match6Fields9wildcardsN.llvm.M
134 2 0 0 2 0 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety33virtual_call_violation_for_methodN.llvm.M
134 8 0 0 8 0 0 0 0 0
fn=_ZN8rustc_ty2ty20adt_sized_constraintN.llvm.M
134 8 2 0 8 1 0 0 0 0
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
134 1 0 0 1 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
134 4 0 0 4 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
134 525 7 1 525 379 0 0 0 0
fn=rustc_codegen_llvm::callee::get_fn
134 49 0 0 49 7 0 0 0 0
fn=rustc_codegen_llvm::mono_item::<impl rustc_codegen_ssa::traits::declare::PreDefineMethods for rustc_codegen_llvm::context::CodegenCx>::predefine_fn
134 10 0 0 10 9 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::LocalAnalyzer<Bx>::process_place
134 15 0 0 5 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_block
134 2 0 0 2 1 0 0 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
134 10 0 0 10 4 0 0 0 0
fn=rustc_infer::infer::InferCtxt::probe
0 3 0 0 0 0 0 0 0 0
134 1 0 0 1 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
134 2 0 0 2 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
134 23 0 0 23 0 0 0 0 0
fn=rustc_infer::infer::canonical::<impl rustc_infer::infer::InferCtxt>::instantiate_canonical_with_fresh_inference_vars
134 5 0 0 5 1 0 0 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
134 77 0 0 77 5 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_nll_query_response_and_region_obligations
134 26 0 0 26 0 0 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_query_response_and_region_obligations
134 24 0 0 23 2 0 0 0 0
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::new
134 76 0 0 76 0 0 0 0 0
fn=rustc_infer::infer::outlives::explicit_outlives_bounds
134 1 0 0 1 0 0 0 0 0
fn=rustc_middle::mir::Place::as_ref
134 211 0 0 211 6 0 0 0 0
fn=rustc_middle::mir::Place::is_indirect
134 15 0 0 15 0 0 0 0 0
fn=rustc_middle::mir::interpret::queries::<impl rustc_middle::ty::context::TyCtxt>::const_eval_global_id
134 23 0 0 23 0 0 0 0 0
fn=rustc_middle::mir::interpret::queries::<impl rustc_middle::ty::context::TyCtxt>::const_eval_poly
134 15 0 0 15 0 0 0 0 0
fn=rustc_middle::mir::tcx::<impl rustc_middle::mir::Rvalue>::ty
134 18 0 0 18 0 0 0 0 0
fn=rustc_middle::mir::visit::MutVisitor::super_place
134 2 0 0 2 0 0 0 0 0
fn=rustc_middle::mir::visit::MutVisitor::visit_place
134 49 0 0 49 0 0 0 0 0
fn=rustc_middle::mir::visit::Visitor::visit_operand
134 29 0 0 29 0 0 0 0 0
fn=rustc_middle::mir::visit::Visitor::visit_place
134 30 0 0 30 0 0 0 0 0
fn=rustc_middle::ty::FieldDef::ty
134 38 0 0 38 2 0 0 0 0
fn=rustc_middle::ty::ParamEnv::and
134 16 0 0 16 0 0 0 0 0
fn=rustc_middle::ty::Predicate::subst_supertrait
134 16 0 0 16 0 0 0 0 0
fn=rustc_middle::ty::consts::Const::try_eval_usize
134 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_canonical_var_infos
45 4 0 0 0 0 0 0 0 0
53 4 0 0 0 0 0 4 0 0
56 12 4 1 8 0 0 0 0 0
134 21 0 0 21 10 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_existential_predicates
45 3 0 0 0 0 0 0 0 0
53 3 0 0 0 0 0 3 1 1
56 6 0 0 3 0 0 0 0 0
134 1 0 0 1 1 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_place_elems
45 8 0 0 0 0 0 0 0 0
53 8 0 0 0 0 0 8 4 1
56 8 0 0 0 0 0 0 0 0
134 27 0 0 27 1 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_predicates
45 12 0 0 0 0 0 0 0 0
53 12 5 1 0 0 0 12 2 0
56 24 0 0 12 0 0 0 0 0
134 10 0 0 10 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_substs
45 350 0 0 0 0 0 0 0 0
53 350 0 0 0 0 0 350 82 52
56 1050 0 0 700 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_type_list
45 40 0 0 0 0 0 0 0 0
53 40 0 0 0 0 0 40 8 2
56 80 0 0 40 0 0 0 0 0
134 76 0 0 76 20 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_place_elem
134 2 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::erase_regions::<impl rustc_middle::ty::context::TyCtxt>::erase_regions
134 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::fast_reject::simplify_type
134 40 0 0 40 5 0 0 0 0
fn=rustc_middle::ty::flags::FlagComputation::for_kind
134 43 7 2 36 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::anonymize_late_bound_regions
134 17 0 0 17 1 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::erase_late_bound_regions
134 3 0 0 3 2 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::liberate_late_bound_regions
134 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_bound_vars
134 153 0 0 153 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars
134 13 5 1 13 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_late_bound_regions
134 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
134 1240 0 0 1233 44 0 7 0 0
fn=rustc_middle::ty::fold::TypeFoldable::has_escaping_bound_vars
134 24 0 0 24 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::has_type_flags
134 10 0 0 10 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::needs_infer
134 5 0 0 5 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::visit_with
134 55 0 0 55 1 0 0 0 0
fn=rustc_middle::ty::inhabitedness::<impl rustc_middle::ty::FieldDef>::uninhabited_from
134 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::<impl rustc_middle::ty::TyS>::uninhabited_from
134 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::fn_once_adapter_instance
134 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::mono
134 8 0 0 8 1 0 0 0 0
fn=rustc_middle::ty::instance::Instance::new
134 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_closure
0 6 0 0 0 0 0 2 0 0
134 5 0 0 5 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_for_vtable
134 6 0 0 6 4 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_opt_const_arg
134 154 0 0 154 8 0 0 0 0
fn=rustc_middle::ty::instance::Instance::ty
134 38 0 0 38 1 0 0 0 0
fn=rustc_middle::ty::instance::Instance::upstream_monomorphization
134 16 0 0 16 1 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_middle::ty::instance::Instance>::fn_sig_for_fn_abi
134 100 0 0 88 17 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::field
134 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
134 4 2 1 4 0 0 0 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_late_bound_regions
134 137 1 1 137 1 0 0 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::subst_and_normalize_erasing_regions
134 268 0 0 268 18 0 0 0 0
fn=rustc_middle::ty::print::characteristic_def_id_of_type
134 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::relate::relate_substs
134 327 12 1 218 1 0 0 0 0
fn=rustc_middle::ty::relate::super_relate_tys
134 52 0 0 52 4 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_visit_with
134 31 1 1 31 2 0 0 0 0
fn=rustc_middle::ty::structural_impls::fold_list
0 148 76 7 74 0 0 0 0 0
134 507 15 3 301 36 0 206 3 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::conservative_is_privately_uninhabited
134 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::fn_sig
134 39 2 0 39 3 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::is_trivially_sized
134 8 0 0 8 2 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::tuple_fields
134 10 0 0 10 0 0 0 0 0
fn=rustc_middle::ty::sty::Binder<T>::map_bound
134 6 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::sty::Binder<rustc_middle::ty::sty::ExistentialTraitRef>::with_self_ty
134 3 0 0 3 2 0 0 0 0
fn=rustc_middle::ty::sty::ClosureSubsts::kind_ty
134 7 0 0 7 3 0 0 0 0
fn=rustc_middle::ty::sty::ClosureSubsts::sig
134 5 0 0 5 3 0 0 0 0
fn=rustc_middle::ty::sty::ClosureSubsts::split
134 10 0 0 10 6 0 0 0 0
fn=rustc_middle::ty::sty::ExistentialTraitRef::erase_self_ty
134 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::sty::FnSig::inputs
134 124 0 0 124 5 0 0 0 0
fn=rustc_middle::ty::sty::FnSig::output
134 71 0 0 71 5 0 0 0 0
fn=rustc_middle::ty::sty::ProjectionTy::trait_ref
134 10 0 0 10 0 0 0 0 0
fn=rustc_middle::ty::sty::TraitRef::from_method
134 5 0 0 5 0 0 0 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::rebase_onto
134 4 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::closure_env_ty
134 4 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::struct_tail_without_normalization
134 1 1 0 1 0 0 0 0 0
fn=rustc_middle::ty::util::needs_drop_components
134 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::walk::push_inner
134 16 0 0 16 7 0 0 0 0
fn=rustc_middle::util::common::record_time
134 12 0 0 12 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::mutate_place
134 13 0 0 13 0 0 0 0 0
fn=rustc_mir::borrow_check::borrow_set::BorrowSet::build
134 3 0 0 3 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::check_rvalue
134 14 0 0 8 0 0 6 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
134 42 1 1 42 1 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
134 18 0 0 18 0 0 0 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegions::new
0 1 0 0 0 0 0 0 0 0
134 4 2 2 3 0 0 1 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
134 40 0 0 20 16 0 20 6 0
fn=rustc_mir::dataflow::drop_flag_effects::on_all_children_bits::is_terminal_path
134 225 0 0 225 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::builder::Gatherer::gather_move
134 36 0 0 36 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::builder::Gatherer::move_path_for
134 71 0 0 71 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_place_to_op
134 17 0 0 17 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_place
134 35 20 1 35 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_items_rec
134 10 0 0 10 5 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::mono_item_linkage_and_visibility
134 6 0 0 6 2 0 0 0 0
fn=rustc_mir::shim::build_call_shim
134 2 0 0 1 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::collect_temps_and_candidates
134 12 0 0 12 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::promote_candidates
134 2 0 0 2 0 0 0 0 0
fn=rustc_mir::util::alignment::is_disaligned
134 12 0 0 12 0 0 0 0 0
fn=rustc_mir_build::build::block::<impl rustc_mir_build::build::Builder>::ast_block_stmts
134 4 0 0 2 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::PatCtxt::lower_pattern
134 4 0 0 2 2 0 2 0 0
fn=rustc_symbol_mangling::symbol_name_provider
134 21 0 0 21 4 0 0 0 0
fn=rustc_trait_selection::traits::codegen::codegen_fulfill_obligation
134 5 0 0 5 0 0 0 0 0
fn=rustc_trait_selection::traits::normalize_param_env_or_error
134 37 0 0 37 16 0 0 0 0
fn=rustc_trait_selection::traits::project::AssocTypeNormalizer::fold
134 198 54 1 198 0 0 0 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
134 40 4 1 20 0 0 10 2 0
fn=rustc_trait_selection::traits::query::dropck_outlives::trivial_dropck_outlives
134 4 0 0 4 0 0 0 0 0
fn=rustc_trait_selection::traits::query::type_op::QueryTypeOp::fully_perform_into
134 2 0 0 2 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::candidate_from_obligation_no_cache
134 26 0 0 26 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
134 254 24 1 254 6 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_stack
134 38 0 0 38 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::impl_or_trait_obligations
134 81 0 0 81 1 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::insert_evaluation_cache
134 106 0 0 106 1 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_impl
134 89 0 0 89 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::sized_conditions
134 4 0 0 2 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
134 124 0 0 124 6 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates_from_impls
134 38 0 0 38 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::candidate_from_obligation
134 299 0 0 299 3 0 0 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::confirm_candidate
134 4 0 0 4 0 0 0 0 0
fn=rustc_trait_selection::traits::specialize::translate_substs
134 2 0 0 2 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::compute
134 4 0 0 4 0 0 0 0 0
fn=rustc_traits::dropck_outlives::dtorck_constraint_for_ty
134 27 0 0 12 2 0 3 0 0
fn=rustc_traits::type_op::AscribeUserTypeCx::relate_mir_and_user_ty
134 2 1 1 2 0 0 0 0 0
fn=rustc_ty::instance::inner_resolve_instance
134 6 0 0 6 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
134 9 0 0 9 0 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
134 3 0 0 3 0 0 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_kind
134 2 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_impl_probe
134 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_node_id
134 2 0 0 2 0 0 0 0 0
fn=std::thread::local::LocalKey<T>::with
134 22 0 0 22 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/mod.rs
fn=<[T] as rustc_data_structures::stable_hasher::HashStable<CTX>>::hash_stable
648 78 0 0 0 0 0 26 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
257 11 0 0 11 0 0 0 0 0
496 15 0 0 15 10 0 0 0 0
2683 20 6 1 20 6 0 0 0 0
fn=<core::iter::adapters::Filter<I,P> as core::iter::traits::iterator::Iterator>::next
202 2 0 0 2 1 0 0 0 0
266 2 0 0 2 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 68 1 1 0 0 0 17 0 0
408 6 0 0 0 0 0 0 0 0
1106 68 1 1 17 0 0 0 0 0
1107 34 0 0 17 0 0 0 0 0
1111 68 0 0 0 0 0 17 0 0
1853 6 1 1 0 0 0 6 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
202 5 0 0 5 1 0 0 0 0
266 5 0 0 5 3 0 0 0 0
1853 6 0 0 0 0 0 6 0 0
1925 15 0 0 0 0 0 15 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
2683 20 0 0 20 10 0 0 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
202 4 0 0 4 3 0 0 0 0
266 4 0 0 4 2 0 0 0 0
fn=<rustc_codegen_llvm::context::CodegenCx as rustc_codegen_ssa::traits::misc::MiscMethods>::eh_personality
1853 4 1 1 1 0 0 2 0 0
fn=<rustc_codegen_llvm::context::CodegenCx as rustc_target::abi::LayoutOf>::layout_of
1904 694 0 0 0 0 0 0 0 0
1905 3123 0 0 1388 21 0 1041 0 0
fn=<rustc_codegen_llvm::context::CodegenCx as rustc_target::abi::LayoutOf>::spanned_layout_of
1904 110 0 0 0 0 0 0 0 0
1905 495 9 1 220 1 0 165 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::evaluate_obligation::InferCtxtExt>::evaluate_obligation
0 41 7 1 0 0 0 24 0 0
1828 24 0 0 0 0 0 0 0 0
1901 45 0 0 0 0 0 14 1 0
1904 34 0 0 0 0 0 0 0 0
1905 120 14 0 45 1 0 60 2 0
1907 8 2 0 2 0 0 4 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
0 10 4 2 2 0 0 6 0 0
1828 2 0 0 0 0 0 0 0 0
1901 2 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::at::At as rustc_trait_selection::traits::query::dropck_outlives::AtExt>::dropck_outlives
0 18 6 2 3 0 0 9 0 0
1828 3 0 0 0 0 0 0 0 0
1901 3 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::Canonicalizer as rustc_middle::ty::fold::TypeFolder>::fold_const
496 4 0 0 4 0 0 0 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::Canonicalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
496 69 12 1 69 0 0 0 0 0
fn=<rustc_infer::infer::combine::Generalizer as rustc_middle::ty::relate::TypeRelation>::relate_item_substs
406 10 0 0 10 0 0 0 0 0
fn=<rustc_middle::infer::canonical::Canonical<V> as rustc_infer::infer::canonical::substitute::CanonicalExt<V>>::substitute
1723 52 24 3 26 0 0 26 0 0
1941 30 0 0 4 0 0 26 0 0
1944 22 0 0 22 0 0 0 0 0
fn=<rustc_middle::mir::mono::MonoItem as core::cmp::PartialEq>::eq
0 20 0 0 20 0 0 0 0 0
1642 20 1 1 20 0 0 0 0 0
1649 40 0 0 40 0 0 0 0 0
fn=<rustc_middle::ty::ConstnessAnd<rustc_middle::ty::sty::Binder<rustc_middle::ty::TraitPredicate>> as rustc_middle::ty::ToPredicate>::to_predicate
0 60 6 1 30 0 0 30 0 0
1164 45 0 0 0 0 0 15 0 0
1411 45 6 0 0 0 0 15 0 0
1412 90 0 0 30 0 0 45 0 0
1414 45 0 0 30 0 0 0 0 0
fn=<rustc_middle::ty::ConstnessAnd<rustc_middle::ty::sty::Binder<rustc_middle::ty::sty::TraitRef>> as rustc_middle::ty::ToPredicate>::to_predicate
0 32 0 0 16 0 0 16 0 0
1164 24 0 0 0 0 0 8 0 0
1401 24 5 0 0 0 0 8 0 0
1404 8 0 0 8 0 0 0 0 0
1407 24 7 1 16 0 0 0 0 0
1412 40 7 1 8 0 0 24 0 0
fn=<rustc_middle::ty::ConstnessAnd<rustc_middle::ty::sty::TraitRef> as rustc_middle::ty::ToPredicate>::to_predicate
1394 59 42 1 0 0 0 0 0 0
1395 177 0 0 118 0 0 59 0 0
1397 118 0 0 59 0 0 0 0 0
fn=<rustc_middle::ty::GenericParamDef as rustc_serialize::serialize::Decodable>::decode
0 255 17 1 153 0 0 64 0 0
769 204 6 0 102 0 0 102 0 0
771 166 0 0 0 0 0 0 0 0
772 224 19 1 128 0 0 64 0 0
774 224 25 1 96 0 0 64 1 0
775 96 19 1 64 0 0 0 0 0
790 1836 40 2 561 0 0 918 3 0
793 102 0 0 51 0 0 0 0 0
fn=<rustc_middle::ty::ParamEnv as core::cmp::PartialEq>::eq
0 13 0 0 0 0 0 0 0 0
1779 873 73 1 440 75 0 0 0 0
1781 207 0 0 207 2 0 0 0 0
1782 220 0 0 220 0 0 0 0 0
1823 880 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::ParamEnvAnd<T> as core::hash::Hash>::hash
1941 3 0 0 3 0 0 0 0 0
fn=<rustc_middle::ty::Predicate as core::cmp::PartialEq>::eq
1034 115 19 1 115 0 0 0 0 0
1035 115 0 0 115 0 0 0 0 0
fn=<rustc_middle::ty::PredicateAtom as core::hash::Hash>::hash
0 2569 243 4 545 1 0 363 0 0
1114 5712 73 1 2304 84 1 1278 3 0
fn=<rustc_middle::ty::PredicateAtom as rustc_serialize::serialize::Decodable>::decode
0 88 17 2 15 8 1 0 0 0
1114 448 25 2 105 0 0 195 10 0
1124 30 0 0 0 0 0 0 0 0
1267 24 9 1 0 0 0 0 0 0
1291 3 0 0 2 0 0 0 0 0
fn=<rustc_middle::ty::PredicateKind as rustc_serialize::serialize::Decodable>::decode
0 15 0 0 0 0 0 0 0 0
1106 255 18 2 90 0 0 105 8 0
1110 60 9 1 0 0 0 0 0 0
1111 120 10 1 45 0 0 30 0 0
fn=<rustc_middle::ty::SymbolName as core::fmt::Debug>::fmt
3164 1 1 1 0 0 0 0 0 0
fn=<rustc_middle::ty::TyS as rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext>>::hash_stable
648 12 3 1 12 5 0 0 0 0
fn=<rustc_middle::ty::Visibility as rustc_serialize::serialize::Decodable>::decode
0 7289 15 0 0 0 0 0 0 0
319 87468 60 1 21867 0 0 36445 2 0
322 19012 0 0 0 0 0 0 0 0
324 11085 17 1 6651 0 0 0 0 0
fn=<rustc_middle::ty::consts::kind::ConstKind as rustc_serialize::serialize::Decodable>::decode
0 42 21 1 21 0 0 0 0 0
1642 30 3 1 18 0 0 0 0 0
1649 12 0 0 6 0 0 0 0 0
fn=<rustc_middle::ty::context::TyCtxt as rustc_middle::ty::DefIdTree>::parent
348 96 7 1 0 0 0 24 0 0
349 24 1 0 24 0 0 0 0 0
350 96 0 0 48 0 0 0 0 0
fn=<rustc_middle::ty::erase_regions::RegionEraserVisitor as rustc_middle::ty::fold::TypeFolder>::fold_ty
496 19 0 0 19 0 0 0 0 0
fn=<rustc_middle::ty::fold::HasEscapingVarsVisitor as rustc_middle::ty::fold::TypeVisitor>::visit_binder
1290 49 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::fold::HasTypeFlagsVisitor as rustc_middle::ty::fold::TypeVisitor>::visit_const
496 286 0 0 143 0 0 0 0 0
fn=<rustc_middle::ty::fold::HasTypeFlagsVisitor as rustc_middle::ty::fold::TypeVisitor>::visit_region
496 40 0 0 20 5 0 0 0 0
fn=<rustc_middle::ty::fold::HasTypeFlagsVisitor as rustc_middle::ty::fold::TypeVisitor>::visit_ty
496 7424 0 0 3712 0 0 0 0 0
fn=<rustc_middle::ty::fold::HasTypeFlagsVisitor as rustc_middle::ty::structural_impls::PredicateVisitor>::visit_predicate
496 658 0 0 329 0 0 0 0 0
fn=<rustc_middle::ty::instance::Instance as core::cmp::PartialEq>::eq
1649 100 0 0 100 0 0 0 0 0
fn=<rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt> as rustc_target::abi::LayoutOf>::layout_of
496 477 0 0 477 1 0 0 0 0
1878 477 81 1 0 0 0 0 0 0
1904 1431 3 0 477 3 0 0 0 0
fn=<rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::query::TyCtxtAt> as rustc_target::abi::LayoutOf>::layout_of
496 94 0 0 94 0 0 0 0 0
1878 94 0 0 0 0 0 0 0 0
1904 282 0 0 94 1 0 0 0 0
fn=<rustc_middle::ty::normalize_erasing_regions::NormalizeAfterErasingRegionsFolder as rustc_middle::ty::fold::TypeFolder>::fold_const
1828 22 0 0 0 0 0 0 0 0
1854 10 0 0 10 0 0 0 0 0
1901 11 0 0 0 0 0 0 0 0
1904 10 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::normalize_erasing_regions::NormalizeAfterErasingRegionsFolder as rustc_middle::ty::fold::TypeFolder>::fold_ty
1828 48 0 0 0 0 0 0 0 0
1854 24 0 0 24 0 0 0 0 0
1901 24 0 0 0 0 0 0 0 0
1904 24 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::Binder<rustc_middle::ty::TraitPredicate> as rustc_middle::ty::ToPolyTraitRef>::to_poly_trait_ref
1369 165 42 1 0 0 0 0 0 0
1370 330 0 0 165 0 0 165 0 0
1371 165 0 0 165 0 0 0 0 0
fn=<rustc_middle::ty::subst::SubstFolder as rustc_middle::ty::fold::TypeFolder>::fold_const
496 49 0 0 49 0 0 0 0 0
fn=<rustc_middle::ty::subst::SubstFolder as rustc_middle::ty::fold::TypeFolder>::fold_ty
496 1142 0 0 1142 210 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
496 7 0 0 7 0 0 0 0 0
fn=<rustc_mir::interpret::validity::ValidityVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_field
1971 2 0 0 2 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_const
1853 78 9 1 13 3 0 26 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_terminator
1853 48 0 0 8 0 0 16 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
0 3 1 1 1 0 0 2 0 0
1828 2 0 0 0 0 0 0 0 0
1901 1 0 0 0 0 0 0 0 0
1904 3 0 0 1 0 0 0 0 0
1905 5 1 1 2 1 0 2 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_statement
0 22 0 0 11 0 0 11 0 0
1828 22 0 0 0 0 0 0 0 0
1901 11 0 0 0 0 0 0 0 0
1904 22 0 0 0 0 0 0 0 0
1905 55 0 0 22 0 0 22 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
0 18 3 1 3 0 0 9 0 0
1901 6 3 1 3 0 0 0 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_mod
319 1 1 1 1 1 0 0 0 0
fn=<rustc_privacy::SearchInterfaceForPrivateItemsVisitor as rustc_privacy::DefIdVisitor>::visit_def_id
0 4 0 0 2 0 0 0 0 0
319 1 0 0 1 0 0 0 0 0
337 2 1 1 0 0 0 0 0 0
374 8 0 0 0 0 0 0 0 0
378 3 0 0 0 0 0 0 0 0
388 8 1 1 0 0 0 0 0 0
fn=<rustc_privacy::TypePrivacyVisitor as rustc_hir::intravisit::Visitor>::visit_qpath
0 4 1 1 1 0 0 0 0 0
374 6 0 0 0 0 0 0 0 0
fn=<rustc_privacy::TypePrivacyVisitor as rustc_privacy::DefIdVisitor>::visit_def_id
0 14 1 1 0 0 0 0 0 0
374 84 1 1 0 0 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::llvm_type
1971 5 0 0 5 5 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::scalar_pair_element_llvm_type
1971 8 0 0 8 4 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_fn_ptr
1853 28 4 2 4 0 0 8 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_instance
1853 266 38 2 38 0 0 76 0 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_const
0 45 5 1 30 0 0 10 0 0
1723 15 5 1 10 0 0 5 0 0
1804 5 0 0 5 0 0 0 0 0
1823 10 5 1 0 0 0 0 0 0
1828 30 0 0 5 0 0 25 0 0
1901 5 5 1 0 0 0 0 0 0
1905 30 5 1 15 1 0 10 0 0
1944 5 0 0 5 0 0 0 0 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
0 30 9 2 5 0 0 20 0 0
1828 6 0 0 0 0 0 0 0 0
1901 11 0 0 0 0 0 4 0 0
1905 12 2 1 5 1 0 6 0 0
1907 32 0 0 12 0 0 16 0 0
fn=<rustc_trait_selection::traits::query::type_op::implied_outlives_bounds::ImpliedOutlivesBounds as rustc_trait_selection::traits::query::type_op::QueryTypeOp>::perform_query
1828 2 0 0 0 0 0 0 0 0
1901 1 0 0 0 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
496 8 3 1 8 0 0 0 0 0
fn=_ZN10rustc_lint7builtin11BoxPointers15check_heap_typeN.llvm.M
1971 4 0 0 4 2 0 0 0 0
fn=_ZN12rustc_middle2ty17GenericPredicates16instantiate_intoN.llvm.M
964 198 13 1 0 0 0 144 0 0
970 57 0 0 21 0 0 0 0 0
971 15 0 0 6 0 0 3 0 0
973 122 16 2 52 0 0 14 0 0
974 26 0 0 8 0 0 0 0 0
975 144 0 0 126 0 0 0 0 0
fn=_ZN12rustc_traits15dropck_outlives21adt_dtorck_constraintN.llvm.M
1971 3 0 0 3 0 0 0 0 0
fn=_ZN12rustc_typeck5check18typeck_item_bodiesN.llvm.M
2835 3 0 0 1 0 0 2 1 0
2836 3 0 0 0 0 0 2 0 0
fn=_ZN12rustc_typeck7collect13predicates_ofN.llvm.M
1925 4 0 0 0 0 0 4 0 0
fn=_ZN12rustc_typeck7collect16codegen_fn_attrsN.llvm.M
202 2 0 0 2 1 0 0 0 0
fn=_ZN13rustc_resolve7imports41_$LT$impl$u20$rustc_resolve..Resolver$GT$38resolve_ident_in_module_unadjusted_extN.llvm.M
0 9 3 2 6 1 0 0 0 0
337 4 0 0 0 0 0 0 0 0
374 76 1 1 0 0 0 0 0 0
378 8 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa3mir11codegen_mir28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
1853 50 10 1 10 0 0 20 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$22register_obligation_atN.llvm.M
0 207 0 0 57 0 0 7 0 0
1828 206 0 0 0 0 0 52 0 0
1901 237 0 0 0 0 0 90 2 0
1904 28 0 0 0 0 0 0 0 0
1905 91 10 0 42 0 0 35 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety33virtual_call_violation_for_methodN.llvm.M
1823 4 0 0 0 0 0 0 0 0
1828 2 0 0 0 0 0 0 0 0
1854 2 0 0 0 0 0 0 0 0
1925 6 2 1 0 0 0 6 0 0
1935 26 4 2 8 0 0 18 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
1656 3 0 0 0 0 0 2 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
1656 3 1 1 0 0 0 2 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
1656 3 0 0 0 0 0 2 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
1656 3 1 1 0 0 0 2 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
0 60 2 1 30 6 1 0 0 0
1114 44 7 2 12 0 0 18 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
0 288 24 3 144 13 1 0 0 0
1114 192 15 1 48 0 0 72 0 0
1291 32 5 2 11 0 0 5 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
0 922 22 1 261 29 1 0 0 0
1114 1146 70 2 546 0 0 309 0 0
1291 105 9 1 41 0 0 18 0 0
1301 15 2 0 6 0 0 0 0 0
1302 6 2 1 3 0 0 0 0 0
1303 6 0 0 3 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
0 234 2 1 117 7 1 0 0 0
1114 149 21 3 38 0 0 57 0 0
fn=_ZN72_$LT$rustc_middle..ty..consts..Const$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
1649 4 0 0 4 0 0 0 0 0
fn=_ZN77_$LT$rustc_middle..ty..instance..Instance$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
1649 16 0 0 16 0 0 0 0 0
fn=_ZN80_$LT$rustc_middle..ty..instance..InstanceDef$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
1649 112 0 0 112 1 0 0 0 0
fn=_ZN82_$LT$rustc_middle..ty..consts..kind..ConstKind$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
0 5 0 0 5 0 0 0 0 0
1642 10 5 1 10 0 0 0 0 0
1649 30 5 1 15 0 0 0 0 0
fn=_ZN8rustc_ty2ty23sized_constraint_for_tyN.llvm.M
1925 2 1 1 0 0 0 1 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1944 16 0 0 4 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1944 4 0 0 1 1 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1944 63 10 1 21 2 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1944 15 0 0 5 2 0 0 0 0
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
202 1 0 0 1 0 0 0 0 0
266 1 0 0 1 1 0 0 0 0
fn=_ZN9rustc_mir9transform13mir_validatedN.llvm.M
1672 1 0 0 0 0 0 0 0 0
1673 3 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir9transform13optimized_mirN.llvm.M
1656 4 0 0 0 0 0 2 0 0
fn=_ZN9rustc_mir9transform38mir_drops_elaborated_and_const_checkedN.llvm.M
1672 1 1 1 0 0 0 0 0 0
1673 3 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir9transform9mir_constN.llvm.M
1672 1 0 0 0 0 0 0 0 0
1673 3 0 0 0 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
319 4926 1 1 4926 965 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
0 140 5 3 57 1 0 81 1 0
496 15 0 0 15 0 0 0 0 0
1828 2 0 0 0 0 0 0 0 0
1853 18 0 0 3 0 0 6 0 0
1878 15 0 0 0 0 0 0 0 0
1901 2 0 0 0 0 0 0 0 0
1904 45 0 0 15 0 0 0 0 0
1971 15 15 1 15 12 0 0 0 0
2326 45 0 0 30 0 0 0 0 0
2557 15 0 0 0 0 0 0 0 0
2560 90 1 1 15 15 0 45 0 0
2561 90 15 0 45 0 0 30 5 0
2563 60 0 0 30 10 0 0 0 0
2599 76 16 1 76 4 0 0 0 0
2600 57 13 0 22 13 0 0 0 0
2601 150 15 0 90 0 0 0 0 0
2605 66 2 1 0 0 0 66 25 0
2607 88 17 1 0 0 0 88 25 0
fn=core::slice::<impl [T]>::sort_unstable::{{closure}}
3146 20 3 1 20 0 0 0 0 0
fn=core::slice::<impl core::cmp::PartialEq<[B]> for [A]>::eq
1034 26 0 0 26 0 0 0 0 0
fn=core::slice::sort::shift_tail
3146 30 1 1 26 0 0 4 0 0
fn=hashbrown::map::HashMap<K,V,S>::contains_key
0 106 0 0 0 0 0 52 1 0
1943 4 1 0 2 0 0 2 0 0
1944 16 0 0 4 0 0 2 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
0 8 0 0 4 0 0 0 0 0
493 152 0 0 22 0 0 0 0 0
1040 158 23 1 0 0 0 79 0 0
1779 46 0 0 9 1 0 0 0 0
1823 18 0 0 0 0 0 0 0 0
1943 5 2 1 1 0 0 3 0 0
1944 129 20 2 61 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
0 97 28 1 6 0 0 29 12 0
1649 4 0 0 0 0 0 0 0 0
1779 792 0 0 159 38 0 0 0 0
1781 20 0 0 20 3 0 0 0 0
1823 318 0 0 0 0 0 0 0 0
1943 215 28 1 47 0 0 95 6 0
1944 712 43 3 154 0 0 160 19 0
fn=hashbrown::map::HashMap<K,V,S>::remove_entry
0 100 18 1 0 0 0 50 0 0
1943 147 0 0 49 3 0 49 2 0
1944 392 17 1 98 10 0 49 0 0
fn=hashbrown::map::RawEntryBuilder<K,V,S>::from_key_hashed_nocheck
1649 3 0 0 0 0 0 0 0 0
1779 2488 61 0 609 215 0 0 0 0
1823 1218 0 0 0 0 0 0 0 0
1943 22 0 0 1 0 0 8 1 0
1944 635 3 1 8 0 0 15 0 0
fn=hashbrown::map::RawEntryBuilderMut<K,V,S>::from_hash
0 507 68 2 209 43 1 0 0 0
1106 264 38 1 176 21 0 0 0 0
1114 264 0 0 176 2 0 0 0 0
1137 6 4 1 6 0 0 0 0 0
1145 2 0 0 1 0 0 0 0 0
1291 24 8 2 14 1 0 2 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
0 221 0 0 0 0 0 0 0 0
1106 663 0 0 221 184 0 0 0 0
1111 663 0 0 0 0 0 221 0 0
1944 852 0 0 264 44 0 0 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
0 362 17 1 122 0 0 118 19 0
1040 158 22 1 0 0 0 79 14 0
1779 4 1 1 1 0 0 0 0 0
1823 2 0 0 0 0 0 0 0 0
1944 121 0 0 60 0 0 0 0 0
fn=rustc_codegen_llvm::callee::get_fn
1642 11 9 1 11 0 0 0 0 0
1649 11 0 0 11 0 0 0 0 0
fn=rustc_codegen_llvm::type_of::uncached_llvm_type
1971 4 0 0 4 0 0 0 0 0
fn=rustc_codegen_ssa::base::maybe_create_entry_wrapper
1853 4 1 1 1 0 0 2 0 0
fn=rustc_codegen_ssa::base::unsize_thin_ptr
1853 27 0 0 3 0 0 12 0 0
fn=rustc_codegen_ssa::mir::FunctionCx<Bx>::monomorphize
1853 380 0 0 76 0 0 152 0 0
fn=rustc_codegen_ssa::mir::analyze::LocalAnalyzer<Bx>::process_place
1853 30 3 0 5 0 0 10 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_block
1853 12 1 1 2 0 0 4 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_call_terminator
1853 48 8 1 8 0 0 16 0 0
fn=rustc_codegen_ssa::mir::constant::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::eval_mir_constant
1853 65 9 1 13 2 0 26 2 0
fn=rustc_codegen_ssa::mir::operand::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_operand
1853 60 0 0 12 0 0 24 0 0
fn=rustc_codegen_ssa::mir::place::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::monomorphized_place_ty
1853 252 0 0 42 0 0 84 0 0
fn=rustc_codegen_ssa::mir::rvalue::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_rvalue_operand
1853 24 3 1 4 0 0 8 0 0
fn=rustc_codegen_ssa::traits::type_::DerivedTypeMethods::type_needs_drop
1904 4 0 0 0 0 0 0 0 0
1905 18 1 1 8 1 0 6 0 0
fn=rustc_data_structures::obligation_forest::ObligationForest<O>::compress
0 51 14 2 1 0 0 50 0 0
1828 52 1 0 0 0 0 0 0 0
1901 180 0 0 0 0 0 86 0 0
1904 14 0 0 0 0 0 0 0 0
1905 56 10 1 21 0 0 28 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
1971 2 0 0 2 2 0 0 0 0
fn=rustc_hir::stable_hash_impls::<impl rustc_data_structures::stable_hasher::HashStable<HirCtx> for rustc_hir::hir_id::HirId>::hash_stable
661 98 2 2 42 0 0 28 0 0
fn=rustc_infer::infer::InferCtxt::commit_unconditionally
1925 32 0 0 0 0 0 16 0 0
fn=rustc_infer::infer::InferCtxt::resolve_vars_if_possible
0 74 4 1 0 0 0 28 0 0
1106 42 0 0 14 0 0 0 0 0
1107 56 0 0 14 0 0 0 0 0
1491 12 0 0 0 0 0 4 0 0
1492 12 0 0 0 0 0 4 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
0 12 0 0 0 0 0 4 0 0
1723 18 6 1 12 0 0 6 0 0
1797 11 1 1 7 0 0 2 0 0
1804 76 0 0 45 0 0 31 0 0
1823 66 1 1 0 0 0 0 0 0
1941 123 0 0 6 0 0 74 0 0
1944 1 0 0 1 0 0 0 0 0
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::new
1823 76 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::outlives::explicit_outlives_bounds
1823 1 0 0 0 0 0 0 0 0
fn=rustc_infer::traits::engine::TraitEngine::register_bound
1925 7 0 0 0 0 0 7 0 0
1935 21 0 0 0 0 0 21 0 0
fn=rustc_infer::traits::util::supertraits
1925 14 0 0 0 0 0 7 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::rmeta::Lazy<T,()>>::decode
0 2446 395 1 150 0 0 0 0 0
177 194 0 0 0 0 0 0 0 0
834 900 90 2 450 0 0 450 1 0
836 100 0 0 50 0 0 0 0 0
838 400 47 1 150 0 0 100 3 0
842 400 43 1 200 0 0 150 3 0
845 100 0 0 50 0 0 0 0 0
938 330 0 0 165 0 0 0 0 0
939 165 45 1 110 0 0 0 0 0
2113 4328 0 0 84 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::TyS> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
493 1974 0 0 383 20 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::Predicate> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
493 10 2 0 2 0 0 0 0 0
fn=rustc_middle::ich::impls_ty::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::subst::GenericArg>::hash_stable
648 84 3 1 48 0 0 0 0 0
fn=rustc_middle::mir::interpret::queries::<impl rustc_middle::ty::context::TyCtxt>::const_eval_global_id
0 207 23 1 69 0 0 115 0 0
1723 46 23 1 46 0 0 0 0 0
1804 23 0 0 0 0 0 0 0 0
1823 46 0 0 0 0 0 0 0 0
1828 46 0 0 0 0 0 0 0 0
1854 23 0 0 23 0 0 0 0 0
1901 23 0 0 0 0 0 0 0 0
1904 46 0 0 0 0 0 0 0 0
1905 23 0 0 0 0 0 23 0 0
1941 161 22 1 115 0 0 46 0 0
fn=rustc_middle::mir::interpret::queries::<impl rustc_middle::ty::context::TyCtxt>::const_eval_poly
1878 15 0 0 15 0 0 0 0 0
1879 30 0 0 15 0 0 15 0 0
fn=rustc_middle::mir::query::<impl rustc_middle::ty::context::TyCtxt>::promoted_mir_of_opt_const_arg
1698 10 2 1 0 0 0 0 0 0
fn=rustc_middle::traits::specialization_graph::Ancestors::leaf_def
202 2 0 0 2 0 0 0 0 0
274 8 0 0 0 0 0 2 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::adjust_ident_and_get_scope
3074 3 0 0 0 0 0 0 0 0
3084 12 2 2 0 0 0 6 0 0
3093 2 0 0 0 0 0 0 0 0
3098 6 1 1 2 0 0 4 0 0
3099 9 0 0 7 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::body_owners
2826 5 1 0 0 0 0 2 0 0
2832 5 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::get_attrs
3010 99 19 1 0 0 0 0 0 0
3011 69 9 1 0 0 0 0 0 0
3012 36 0 0 18 7 0 36 1 0
3016 66 0 0 33 1 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::has_attr
3011 645 3 0 0 0 0 0 0 0
3012 9 0 0 3 3 0 6 1 0
3019 3195 19 1 0 0 0 639 0 0
3020 3834 25 1 1278 283 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::hygienic_eq
0 30 8 2 0 0 0 0 0 0
3061 30 5 1 0 0 0 25 0 0
3065 20 0 0 5 0 0 0 0 0
3066 40 5 1 10 4 0 5 0 0
3069 15 0 0 5 0 0 0 0 0
3070 35 0 0 30 0 0 0 0 0
3074 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::impl_of_method
0 11 0 0 4 0 0 0 0 0
3040 7 1 0 0 0 0 7 0 0
3041 7 0 0 7 1 0 7 0 0
3042 12 0 0 4 1 0 0 0 0
3045 14 0 0 14 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::instance_mir
0 21 0 0 21 0 0 0 0 0
1698 105 0 0 0 0 0 0 0 0
2989 28 18 1 0 0 0 0 0 0
2991 98 14 1 70 0 0 0 0 0
2992 21 14 1 0 0 0 0 0 0
3007 56 5 0 28 3 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::opt_associated_item
0 120 0 0 30 0 0 30 0 0
2851 312 34 2 0 0 0 156 1 0
2852 53 0 0 0 0 0 0 0 0
2853 14 0 0 7 3 0 14 1 0
2854 14 0 0 0 0 0 0 0 0
2859 64 0 0 0 0 0 0 0 0
2865 273 11 1 195 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::trait_id_of_impl
3034 24 6 1 0 0 0 0 0 0
3036 12 0 0 6 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::trait_is_auto
3024 129 28 0 0 0 0 0 0 0
3025 43 1 0 43 0 0 0 0 0
3026 86 0 0 43 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::typeck_body
2819 20 3 1 0 0 0 10 0 0
2820 10 0 0 0 0 0 5 0 0
2821 20 0 0 15 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::sty::Binder<rustc_middle::ty::TraitPredicate>>::def_id
1285 678 39 1 678 0 0 0 0 0
1286 339 0 0 339 0 0 0 0 0
fn=rustc_middle::ty::AdtDef::has_dtor
2484 40 3 1 0 0 0 0 0 0
2486 40 0 0 20 0 0 0 0 0
2661 40 0 0 40 3 0 0 0 0
fn=rustc_middle::ty::AdtDef::new
0 443 85 1 441 3 0 0 0 0
2355 5292 27 1 0 0 0 2646 0 0
2365 1923 18 1 92 6 0 487 0 0
2376 394 0 0 0 0 0 0 0 0
2381 2646 0 0 441 1 0 441 0 0
2384 882 0 0 441 86 0 441 0 0
2387 882 0 0 441 241 0 441 0 0
2390 882 0 0 441 48 0 441 0 0
2394 5733 14 1 882 1 0 3528 5 0
2395 3969 0 0 3087 4 0 0 0 0
3011 488 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::AdtDef::non_enum_variant
2489 2 1 0 0 0 0 2 0 0
2490 4 0 0 2 0 0 0 0 0
2492 4 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::AdtDef::sized_constraint
2674 6 3 1 0 0 0 0 0 0
2675 6 0 0 6 2 0 0 0 0
2676 6 0 0 3 1 0 0 0 0
fn=rustc_middle::ty::AssocItemContainer::assert_trait
148 4 2 1 0 0 0 2 0 0
150 8 2 1 6 1 0 0 0 0
153 4 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::AssocItemContainer::id
0 4 1 1 4 0 0 0 0 0
160 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::AssocKind::as_def_kind
0 2 0 0 0 0 0 0 0 0
219 5 1 1 1 0 0 0 0 0
223 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::AssociatedItems::filter_by_name_unhygienic
270 12 2 1 0 0 0 4 0 0
274 2 0 0 0 0 0 2 0 0
275 8 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::AssociatedItems::find_by_name_and_namespace
212 2 0 0 1 0 0 0 0 0
274 2 0 0 0 0 0 2 0 0
306 26 3 2 0 0 0 18 0 0
313 8 0 0 2 0 0 2 0 0
315 17 1 1 8 1 0 5 0 0
316 18 1 1 14 0 0 0 0 0
fn=rustc_middle::ty::AssociatedItems::in_definition_order
267 9 0 0 9 0 0 0 0 0
fn=rustc_middle::ty::AssociatedItems::new
256 40 6 1 0 0 0 24 0 0
258 72 5 1 32 0 0 40 2 0
259 48 0 0 32 0 0 0 0 0
fn=rustc_middle::ty::BorrowKind::from_mutbl
2743 8 1 1 0 0 0 0 0 0
2747 4 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::ClosureKind::extends
2720 63 5 1 7 0 0 0 0 0
fn=rustc_middle::ty::FieldDef::ty
2682 190 11 0 0 0 0 76 0 0
2683 76 15 1 76 29 0 0 0 0
2684 152 0 0 114 0 0 0 0 0
fn=rustc_middle::ty::GenericPredicates::instantiate
943 60 10 1 0 0 0 45 0 0
949 60 0 0 0 0 0 15 0 0
951 75 0 0 45 0 0 0 0 0
1497 75 9 1 0 0 0 60 0 0
fn=rustc_middle::ty::GenericPredicates::instantiate_identity
977 164 41 1 0 0 0 123 0 0
979 164 0 0 0 0 0 41 0 0
981 205 0 0 123 3 0 0 0 0
1497 205 40 1 0 0 0 164 0 0
fn=rustc_middle::ty::GenericPredicates::instantiate_identity_into
0 25 0 0 0 0 0 0 0 0
983 528 46 1 0 0 0 330 0 0
988 223 0 0 91 0 0 0 0 0
989 100 2 0 0 0 0 25 0 0
991 396 56 2 132 3 0 66 0 0
992 330 0 0 0 0 0 66 0 0
993 462 0 0 396 0 0 0 0 0
fn=rustc_middle::ty::GenericPredicates::instantiate_own
953 36 4 1 0 0 0 24 0 0
958 24 3 1 12 0 0 12 0 0
959 9 0 0 6 0 0 3 0 0
962 27 0 0 21 0 0 0 0 0
fn=rustc_middle::ty::Generics::count
850 240 36 0 240 68 0 0 0 0
851 120 0 0 120 0 0 0 0 0
fn=rustc_middle::ty::Generics::own_counts
0 3 0 0 3 0 0 0 0 0
822 30 0 0 0 0 0 20 1 0
853 20 6 1 0 0 0 10 0 0
861 30 2 1 3 1 0 3 0 0
868 20 5 0 20 0 0 0 0 0
fn=rustc_middle::ty::Generics::requires_monomorphization
0 1 0 0 0 0 0 0 0 0
870 3 1 0 0 0 0 1 0 0
875 3 0 0 1 0 0 0 0 0
881 3 0 0 2 0 0 0 0 0
884 3 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::InstantiatedPredicates::empty
1496 3 2 1 0 0 0 0 0 0
1497 15 0 0 0 0 0 12 0 0
1498 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::ParamEnv::and
0 97 1 1 48 0 0 49 0 0
1828 17 0 0 17 0 0 0 0 0
1899 153 16 1 0 0 0 102 6 0
1901 23 0 0 3 0 0 2 0 0
1905 112 23 0 48 9 0 32 0 0
1911 153 17 1 119 0 0 0 0 0
fn=rustc_middle::ty::ParamEnv::with_reveal_all
1878 22 8 0 11 0 0 0 0 0
1879 22 0 0 11 0 0 11 0 0
1880 11 0 0 11 0 0 0 0 0
fn=rustc_middle::ty::ParamEnv::with_user_facing
1867 40 15 0 20 0 0 0 0 0
1868 40 0 0 20 0 0 20 0 0
1869 20 0 0 20 0 0 0 0 0
fn=rustc_middle::ty::ParamEnv::without_caller_bounds
1828 759 0 0 0 0 0 0 0 0
1853 1518 0 0 0 0 0 1518 2 0
1854 759 66 1 759 5 0 0 0 0
1883 759 45 1 0 0 0 0 0 0
1884 1518 0 0 1518 0 0 0 0 0
1885 759 0 0 759 0 0 0 0 0
fn=rustc_middle::ty::Predicate::skip_binders
0 1050 0 0 420 9 0 420 3 0
1058 210 45 0 0 0 0 0 0 0
1060 210 0 0 210 10 0 0 0 0
1066 210 0 0 210 0 0 0 0 0
fn=rustc_middle::ty::Predicate::subst_supertrait
0 80 3 1 40 4 0 40 0 0
1164 12 0 0 0 0 0 4 0 0
1193 112 11 1 0 0 0 64 0 0
1257 16 0 0 16 0 0 0 0 0
1260 100 7 1 8 0 0 24 0 0
1261 112 4 0 80 0 0 0 0 0
fn=rustc_middle::ty::Predicate::to_opt_poly_trait_ref
0 224 0 0 112 5 0 112 0 0
1439 112 8 1 0 0 0 0 0 0
1441 336 0 0 168 19 0 112 0 0
1452 112 0 0 56 0 0 0 0 0
fn=rustc_middle::ty::SymbolName::new
3150 132 10 1 0 0 0 110 0 0
3154 176 0 0 132 0 0 0 0 0
fn=rustc_middle::ty::TraitPredicate::def_id
1274 194 22 1 194 0 0 0 0 0
1275 97 0 0 97 0 0 0 0 0
fn=rustc_middle::ty::TraitPredicate::self_ty
1277 264 57 0 0 0 0 0 0 0
1279 528 0 0 264 0 0 0 0 0
fn=rustc_middle::ty::UniverseIndex::can_name
1571 156 8 1 0 0 0 0 0 0
1572 78 0 0 78 0 0 0 0 0
fn=rustc_middle::ty::UniverseIndex::next_universe
1563 304 105 1 0 0 0 152 0 0
1565 304 0 0 304 0 0 0 0 0
fn=rustc_middle::ty::Variance::xform
0 54 0 0 0 0 0 0 0 0
468 587 9 2 163 10 2 0 0 0
474 55 0 0 11 0 0 0 0 0
fn=rustc_middle::ty::VariantDef::new
0 2750 9 1 1767 68 0 0 0 0
2048 8246 18 2 589 0 0 4712 0 0
2067 3347 0 0 788 184 0 394 0 0
2070 1178 0 0 0 0 0 0 0 0
2071 1164 1 0 194 22 0 194 0 0
2077 9424 10 1 2945 84 0 6479 39 0
2082 2356 0 0 1178 44 0 1178 220 0
2087 5301 237 1 4123 0 0 0 0 0
2214 589 0 0 589 0 0 0 0 0
fn=rustc_middle::ty::Visibility::from_hir
354 12 1 0 0 0 0 4 0 0
356 24 1 1 8 1 0 0 0 0
368 16 0 0 8 0 0 0 0 0
fn=rustc_middle::ty::Visibility::is_at_least
0 52 1 1 0 0 0 0 0 0
374 312 0 0 0 0 0 0 0 0
386 468 2 2 0 0 0 312 0 0
388 416 0 0 0 0 0 0 0 0
394 416 0 0 364 0 0 0 0 0
fn=rustc_middle::ty::WithOptConstParam<rustc_span::def_id::DefId>::as_const_arg
1697 18 17 0 0 0 0 0 0 0
1698 54 0 0 18 0 0 0 0 0
1704 18 0 0 0 0 0 18 0 0
1705 18 0 0 18 0 0 0 0 0
fn=rustc_middle::ty::WithOptConstParam<rustc_span::def_id::DefId>::as_local
0 4 0 0 4 0 0 0 0 0
1691 40 19 1 0 0 0 0 0 0
1695 40 0 0 40 0 0 0 0 0
fn=rustc_middle::ty::WithOptConstParam<rustc_span::def_id::DefId>::def_id_for_type_of
1716 24 11 1 12 0 0 0 0 0
1717 12 0 0 12 0 0 0 0 0
fn=rustc_middle::ty::WithOptConstParam<rustc_span::def_id::DefId>::expect_local
0 1 0 0 1 0 0 0 0 0
1707 1 1 1 0 0 0 1 0 0
1708 1 0 0 1 0 0 0 0 0
1709 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::WithOptConstParam<rustc_span::def_id::LocalDefId>::to_global
1681 6 4 1 0 0 0 0 0 0
1682 30 0 0 12 0 0 18 0 0
1683 6 0 0 6 0 0 0 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_FieldDef::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::FieldDef>::hash_stable
0 7 3 1 7 0 0 0 0 0
320 28 3 1 0 0 0 0 0 0
2122 105 2 1 42 0 0 28 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_ReprOptions::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::ReprOptions>::hash_stable
0 1 0 0 1 0 0 0 0 0
2249 36 3 1 16 0 0 12 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_VariantDef::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::VariantDef>::hash_stable
0 4 0 0 4 0 0 0 0 0
2007 76 11 5 32 0 0 24 0 0
2109 8 3 1 0 0 0 0 0 0
fn=rustc_middle::ty::consts::Const::from_usize
0 30 5 2 6 0 0 18 0 0
1901 12 0 0 6 1 0 0 0 0
fn=rustc_middle::ty::consts::Const::try_eval_usize
0 7 2 2 2 0 0 3 0 0
1804 2 1 1 1 0 0 1 0 0
1823 1 0 0 0 0 0 0 0 0
1905 4 1 1 1 0 0 1 0 0
fn=rustc_middle::ty::context::CtxtInterners::intern_predicate
0 205 0 0 0 0 0 0 0 0
1106 615 59 1 205 0 0 0 0 0
1111 615 0 0 0 0 0 205 7 0
fn=rustc_middle::ty::context::TyCtxt::layout_scalar_valid_range
3011 7 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::mk_array
0 30 8 3 6 0 0 18 0 0
1901 12 2 1 6 1 0 0 0 0
fn=rustc_middle::ty::erase_regions::<impl rustc_middle::ty::context::TyCtxt>::erase_regions
1723 2 1 1 1 0 0 1 0 0
1804 1 0 0 1 0 0 0 0 0
1823 2 0 0 0 0 0 0 0 0
1941 1 0 0 0 0 0 0 0 0
1944 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::fast_reject::simplify_type
3025 3 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_bound_vars
1264 356 0 0 178 0 0 89 0 0
1290 18 0 0 0 0 0 0 0 0
1298 4 2 2 2 0 0 2 0 0
1299 2 0 0 0 0 0 0 0 0
1319 5 1 1 3 0 0 2 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars
0 1 0 0 0 0 0 0 0 0
1291 1 0 0 1 0 0 0 0 0
1797 5 0 0 1 0 0 2 0 0
1804 12 0 0 12 0 0 0 0 0
1823 26 2 1 0 0 0 0 0 0
1828 10 0 0 0 0 0 0 0 0
1854 22 3 1 11 0 0 0 0 0
1941 34 0 0 0 0 0 21 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
0 321 34 4 30 0 0 127 0 0
496 12 0 0 12 1 0 0 0 0
1106 321 16 1 97 0 0 0 0 0
1107 626 18 3 97 6 0 67 0 0
1111 90 17 1 0 0 0 30 0 0
1115 1683 109 10 304 71 7 533 0 0
1797 30 17 1 30 0 0 0 0 0
1823 90 0 0 30 0 0 0 0 0
1854 60 0 0 30 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::has_escaping_bound_vars
0 24 1 1 4 0 0 0 0 0
1115 330 5 1 110 23 2 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::has_type_flags
0 7 4 2 0 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::<impl rustc_middle::ty::FieldDef>::uninhabited_from
2683 6 0 0 6 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::contains
0 2 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::def_id_forest::DefIdForest::intersection
1971 3 0 0 0 0 0 0 0 0
1997 3 0 0 3 3 0 0 0 0
2424 21 0 0 1 0 0 2 0 0
fn=rustc_middle::ty::instance::Instance::fn_once_adapter_instance
202 2 0 0 2 2 0 0 0 0
266 2 0 0 2 1 0 0 0 0
1853 7 0 0 1 0 0 2 0 0
fn=rustc_middle::ty::instance::Instance::resolve
1656 115 22 1 0 0 0 69 0 0
fn=rustc_middle::ty::instance::Instance::resolve_drop_in_place
1656 30 4 1 0 0 0 12 0 0
fn=rustc_middle::ty::instance::Instance::resolve_for_vtable
1656 24 0 0 0 0 0 12 0 0
fn=rustc_middle::ty::instance::Instance::resolve_opt_const_arg
0 380 79 3 148 0 0 232 0 0
1698 125 4 0 0 0 0 0 0 0
1723 117 33 1 117 0 0 0 0 0
1823 78 0 0 0 0 0 0 0 0
1828 156 0 0 0 0 0 78 0 0
1854 74 0 0 37 0 0 0 0 0
1901 45 0 0 2 0 0 2 0 0
1941 195 0 0 195 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::ty
496 76 69 2 0 0 0 0 0 0
fn=rustc_middle::ty::is_impl_trait_defn
3110 111 34 1 0 0 0 37 0 0
3111 111 0 0 0 0 0 0 0 0
3112 12 0 0 3 1 0 6 0 0
3113 6 0 0 3 0 0 0 0 0
3119 148 32 0 74 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_middle::ty::instance::Instance>::fn_sig_for_fn_abi
496 160 50 2 160 22 0 0 0 0
1853 190 27 1 38 7 0 76 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::field
1828 14 0 0 0 0 0 0 0 0
1853 70 0 0 14 0 0 28 0 0
1901 7 0 0 0 0 0 0 0 0
2231 27 0 0 27 7 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::pointee_info_at
1853 144 0 0 24 0 0 48 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
0 22 11 1 0 0 0 0 0 0
496 24 0 0 14 1 0 0 0 0
1828 20 0 0 0 0 0 0 0 0
1854 10 0 0 10 0 0 0 0 0
1901 10 0 0 0 0 0 0 0 0
1904 10 0 0 0 0 0 0 0 0
1971 69 9 1 17 4 0 52 7 0
2109 22 0 0 11 2 0 0 0 0
2231 20 0 0 20 11 0 0 0 0
2326 18 0 0 14 0 0 0 0 0
2333 5 2 0 5 0 0 0 0 0
2594 4 3 1 0 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::univariant_uninterned
0 155 23 1 111 0 0 0 0 0
2231 44 0 0 44 0 0 0 0 0
2339 100 0 0 12 0 0 0 0 0
2344 44 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_late_bound_regions
496 4 1 1 4 0 0 0 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_regions
496 1218 128 1 0 0 0 0 0 0
1828 24 0 0 6 0 0 0 0 0
1901 24 5 1 0 0 0 0 0 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
349 1 1 1 1 0 0 0 0 0
850 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::provide
3126 4 0 0 0 0 0 2 0 0
3131 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
496 47 0 0 47 4 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_visit_with
496 41 1 1 41 6 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::consts::Const>::fold_with
496 12 0 0 12 1 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for rustc_middle::ty::Predicate>::has_type_flags
496 328 0 0 164 13 0 0 0 0
fn=rustc_middle::ty::structural_impls::fold_list
0 54 3 1 18 0 0 0 0 0
496 33 0 0 33 2 0 0 0 0
1828 36 0 0 0 0 0 0 0 0
1901 18 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::builtin_deref
1971 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::conservative_is_privately_uninhabited
1853 32 0 0 8 0 0 16 5 0
1971 22 0 0 22 1 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::is_trivially_sized
2675 20 0 0 20 5 0 0 0 0
fn=rustc_middle::ty::sty::ProjectionTy::trait_ref
0 20 0 0 20 0 0 0 0 0
850 30 0 0 20 5 0 10 0 0
fn=rustc_middle::ty::sty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_ExistentialPredicate::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::ExistentialPredicate>::hash_stable
648 4 0 0 1 0 0 1 0 0
fn=rustc_middle::ty::sty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_TyKind::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::TyKind>::hash_stable
648 53 0 0 22 0 0 10 0 0
2195 20 0 0 0 0 0 5 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::for_item
850 16 0 0 16 13 0 0 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::identity_for_item
850 58 0 0 58 8 0 0 0 0
fn=rustc_middle::ty::subst::Subst::subst
0 32 5 1 0 0 0 8 0 0
1106 24 0 0 8 0 0 0 0 0
1107 56 0 0 8 3 0 8 0 0
fn=rustc_middle::ty::trait_def::TraitDef::ancestors
496 2 2 1 2 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::TyS>::is_copy_modulo_regions
496 2 1 0 1 0 0 0 0 0
1828 4 0 0 0 0 0 0 0 0
1854 1 0 0 1 0 0 0 0 0
1901 2 0 0 0 0 0 0 0 0
1904 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::TyS>::is_freeze
496 36 0 0 18 0 0 0 0 0
1828 36 0 0 0 0 0 0 0 0
1854 18 0 0 18 0 0 0 0 0
1901 18 0 0 0 0 0 0 0 0
1904 18 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::destructor_constraints
2661 6 0 0 6 1 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::struct_tail_without_normalization
1971 1 0 0 0 0 0 0 0 0
2490 2 0 0 0 0 0 0 0 0
2683 2 0 0 2 1 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::normalize
0 252 4 1 0 0 0 108 0 0
1828 36 0 0 0 0 0 0 0 0
1901 36 3 1 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::prove_predicate
1828 44 0 0 0 0 0 0 0 0
1901 22 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
0 2 2 1 2 0 0 0 0 0
1828 4 1 1 0 0 0 0 0 0
1901 2 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion::convert_all
1290 26 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
496 9 0 0 9 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::type_check
0 7 2 2 4 0 0 3 1 0
1828 2 1 1 0 0 0 0 0 0
1901 1 0 0 0 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
1828 60 0 0 0 0 0 0 0 0
1901 20 20 1 0 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_validated_provider
1828 40 0 0 40 0 0 0 0 0
fn=rustc_mir::dataflow::drop_flag_effects::on_all_children_bits::is_terminal_path
1971 80 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::layout_of_local
0 55 22 1 44 0 0 11 0 0
1828 66 0 0 0 0 0 0 0 0
1901 33 0 0 0 0 0 0 0 0
1904 22 6 1 0 0 0 0 0 0
1905 55 0 0 22 1 0 22 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::const_to_op
0 14 4 1 0 0 0 14 0 0
1828 16 0 0 0 0 0 0 0 0
1901 8 1 1 0 0 0 0 0 0
1904 14 0 0 0 0 0 0 0 0
1905 42 4 1 21 2 0 14 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::raw_const_to_mplace
1828 40 0 0 0 0 0 0 0 0
1901 20 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::ref_to_mplace
1828 6 0 0 0 0 0 0 0 0
1901 3 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_rvalue_into_place
0 4 0 0 0 0 0 4 0 0
1828 4 0 0 0 0 0 0 0 0
1901 2 0 0 0 0 0 0 0 0
1904 4 0 0 0 0 0 0 0 0
1905 12 0 0 6 0 0 4 0 0
fn=rustc_mir::interpret::validity::ValidityVisitor<M>::try_visit_primitive
1971 2 0 0 2 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::with_inlining_candidates
1642 7 0 0 7 0 0 0 0 0
1649 7 0 0 7 1 0 0 0 0
fn=rustc_mir::monomorphize::collector::MirNeighborCollector::monomorphize
1853 102 8 1 17 1 0 34 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
1853 4 0 0 1 0 0 2 0 0
fn=rustc_mir::monomorphize::partitioning::assert_symbols_are_distinct
3146 9 0 0 9 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::characteristic_def_id_of_mono_item
1853 16 8 2 4 1 0 8 0 0
fn=rustc_mir_build::build::mir_built
1672 1 0 0 0 0 0 0 0 0
1673 3 1 1 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::Cx::needs_drop
0 1 1 1 1 0 0 0 0 0
1828 2 0 0 0 0 0 0 0 0
1901 1 0 0 0 0 0 0 0 0
fn=rustc_privacy::def_id_visibility
319 45 0 0 0 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 673 85 1 0 0 0 0 0 0
936 624 36 4 312 0 0 208 2 0
1723 590 82 4 316 0 0 237 20 0
1941 605 97 5 408 0 0 197 4 0
1943 8 0 0 2 2 0 4 0 0
1944 183 18 3 170 1 0 1 0 0
fn=rustc_serialize::serialize::Decoder::read_enum_variant_arg
2249 12400 0 0 0 0 0 10850 1 0
2251 7750 25 1 4650 0 0 0 0 0
2252 7750 0 0 4650 0 0 0 0 0
2253 4650 84 1 3100 0 0 0 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
2831 3 0 0 1 1 0 2 0 0
2835 6 0 0 2 0 0 4 0 0
2836 6 0 0 0 0 0 4 0 0
fn=rustc_trait_selection::traits::normalize_param_env_or_error
1823 74 0 0 0 0 0 0 0 0
1853 185 0 0 74 0 0 111 7 0
1854 111 0 0 37 0 0 0 0 0
fn=rustc_trait_selection::traits::object_safety::virtual_call_violation_for_method::{{closure}}
1828 8 0 0 0 0 0 0 0 0
1901 4 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
1823 5 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::constituent_types_for_ty
1971 6 0 0 6 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
0 295 63 3 193 0 0 102 0 0
1823 105 0 0 0 0 0 0 0 0
1828 109 0 0 0 0 0 0 0 0
1901 205 16 2 32 0 0 48 0 0
1905 985 49 0 448 0 0 448 0 0
1907 36 2 0 16 0 0 16 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::insert_evaluation_cache
0 118 37 1 28 0 0 90 0 0
1823 38 0 0 0 0 0 0 0 0
1828 38 0 0 0 0 0 0 0 0
1901 78 6 1 0 0 0 32 0 0
1905 336 19 0 140 1 0 168 0 0
1907 16 2 0 6 0 0 8 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_impl
174 24 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
0 59 0 0 59 0 0 0 0 0
1264 129 43 0 129 0 0 0 0 0
1823 59 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::candidate_from_obligation
0 431 85 3 191 0 0 222 5 0
1823 250 44 1 0 0 0 0 0 0
1828 184 0 0 0 0 0 0 0 0
1901 549 16 1 143 0 0 171 2 0
1905 1396 108 2 714 5 0 584 3 0
1907 100 8 0 52 0 0 40 0 0
fn=rustc_trait_selection::traits::type_known_to_meet_bound_modulo_regions
1925 16 0 0 0 0 0 16 0 0
1935 64 0 0 0 0 0 64 0 0
fn=rustc_trait_selection::traits::util::predicate_for_trait_def
1925 10 0 0 0 0 0 5 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::require_sized
1925 4 0 0 0 0 0 4 0 0
1935 12 2 1 0 0 0 12 0 0
fn=rustc_ty::instance::inner_resolve_instance
202 2 0 0 2 0 0 0 0 0
1828 2 0 0 0 0 0 0 0 0
1901 1 0 0 0 0 0 0 0 0
1904 3 0 0 1 0 0 0 0 0
1905 5 1 1 2 0 0 2 0 0
fn=rustc_typeck::check::check_fn
1925 1 0 0 0 0 0 1 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
0 5 3 1 0 0 0 0 0 0
fn=rustc_typeck::check::method::<impl rustc_typeck::check::FnCtxt>::resolve_ufcs
1971 1 0 0 1 1 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::push_candidate
374 6 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::xform_self_ty
202 1 0 0 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::get
0 20 0 0 0 0 0 0 0 0
1943 51 0 0 0 0 0 17 0 0
1944 34 0 0 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::insert
1943 13 0 0 0 0 0 6 0 0
1944 12 0 0 0 0 0 0 0 0
fn=std::thread::local::LocalKey<T>::with
0 12 2 1 8 0 0 0 0 0
2197 10 4 1 10 0 0 0 0 0
2198 8 0 0 8 4 0 0 0 0
2201 4 0 0 4 0 0 0 0 0
2202 4 0 0 4 0 0 0 0 0
2204 16 0 0 8 1 0 4 0 0
2206 48 2 1 20 0 0 24 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/normalize_erasing_regions.rs
fn=<rustc_middle::ty::normalize_erasing_regions::NormalizeAfterErasingRegionsFolder as rustc_middle::ty::fold::TypeFolder>::fold_const
100 88 16 2 0 0 0 66 0 0
101 33 0 0 33 0 0 0 0 0
102 11 8 1 11 0 0 0 0 0
103 88 0 0 77 8 0 0 0 0
fn=<rustc_middle::ty::normalize_erasing_regions::NormalizeAfterErasingRegionsFolder as rustc_middle::ty::fold::TypeFolder>::fold_ty
95 24 11 1 0 0 0 0 0 0
96 72 0 0 72 0 0 0 0 0
97 24 8 1 24 0 0 0 0 0
98 48 0 0 24 0 0 0 0 0
fn=<rustc_middle::ty::normalize_erasing_regions::NormalizeAfterErasingRegionsFolder as rustc_middle::ty::fold::TypeFolder>::tcx
92 6 0 0 6 1 0 0 0 0
93 6 0 0 6 0 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::LocalAnalyzer<Bx>::process_place
80 10 0 0 0 0 0 5 0 0
81 30 0 0 10 0 0 10 0 0
fn=rustc_codegen_ssa::traits::type_::DerivedTypeMethods::type_needs_drop
34 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::ty
34 38 0 0 0 0 0 0 0 0
81 114 0 0 114 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_middle::ty::instance::Instance>::fn_sig_for_fn_abi
37 24 0 0 6 0 0 12 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_late_bound_regions
33 3 3 1 0 0 0 3 0 0
35 375 27 2 150 0 0 222 0 0
37 24 3 0 6 0 0 12 0 0
49 825 87 7 0 0 0 551 0 0
58 267 35 1 132 0 0 135 0 0
59 414 9 2 322 1 0 0 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_regions
20 4213 80 2 0 0 0 1812 15 0
34 598 0 0 0 0 0 0 0 0
35 20 3 1 0 0 0 20 0 0
37 12 0 0 12 0 0 0 0 0
39 3015 90 1 2411 3 0 0 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::subst_and_normalize_erasing_regions
33 10 3 1 0 0 0 10 0 0
34 536 40 1 0 0 0 0 0 0
37 68 1 0 17 0 0 34 0 0
64 1695 137 6 0 0 0 886 3 0
81 546 3 1 268 0 0 278 0 0
82 1695 48 3 1154 8 0 0 0 0
fn=rustc_middle::ty::structural_impls::fold_list
0 18 1 0 0 0 0 0 0 0
96 108 3 1 54 0 0 54 0 0
97 18 0 0 18 0 0 0 0 0
fn=rustc_mir_build::hair::cx::Cx::needs_drop
0 1 1 1 1 0 0 0 0 0
34 2 0 0 0 0 0 0 0 0
fn=rustc_ty::instance::inner_resolve_instance
34 3 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/outlives.rs
fn=rustc_middle::ty::outlives::<impl rustc_middle::ty::context::TyCtxt>::push_outlives_components
53 11 4 1 0 0 0 0 0 0
fn=rustc_middle::ty::outlives::compute_components
0 14 2 2 2 0 0 3 0 0
58 207 4 1 0 0 0 115 0 0
65 115 0 0 46 11 2 0 0 0
86 4 1 1 4 0 0 0 0 0
88 36 0 0 20 0 0 0 0 0
112 1 1 0 1 0 0 0 0 0
113 2 0 0 0 0 0 2 0 0
180 180 3 1 90 0 0 0 0 0
183 7 1 1 6 0 0 0 0 0
fn=rustc_middle::ty::outlives::compute_components_recursive
0 74 3 1 32 0 0 0 0 0
185 162 3 1 0 0 0 108 0 0
190 194 6 2 0 0 0 144 0 0
193 32 0 0 0 0 0 8 0 0
197 8 0 0 0 0 0 0 0 0
198 16 0 0 0 0 0 16 0 0
206 144 3 1 126 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/print/mod.rs
fn=<core::iter::adapters::Rev<I> as core::iter::traits::iterator::Iterator>::try_fold
199 24 1 1 4 3 0 0 0 0
200 2 0 0 2 0 0 0 0 0
201 2 0 0 0 0 0 0 0 0
fn=<rustc_lint::context::LateContext::get_def_path::AbsolutePathPrinter as rustc_middle::ty::print::Printer>::path_qualified
48 3 0 0 0 0 0 1 0 0
fn=<rustc_symbol_mangling::legacy::SymbolPrinter as rustc_middle::ty::print::Printer>::path_qualified
48 32 4 2 12 0 0 16 0 0
328 30 2 2 14 0 0 16 1 0
fn=_ZN12rustc_middle2ty5print6pretty13PrettyPrinter17pretty_print_typeN.llvm.M
48 24 1 1 0 0 0 15 2 0
fn=_ZN12rustc_middle2ty5print7Printer22default_print_def_pathN.llvm.M
0 207 0 0 155 0 0 0 0 0
48 653 7 3 246 0 0 205 0 0
58 39 2 2 19 0 0 17 0 0
102 696 6 2 0 0 0 464 11 0
108 174 0 0 58 0 0 116 13 0
112 264 0 0 58 0 0 0 0 0
113 13 0 0 0 0 0 0 0 0
114 104 0 0 52 0 0 52 1 0
121 16 0 0 4 4 0 4 0 0
123 12 1 0 0 0 0 9 0 0
129 41 3 1 41 0 0 0 0 0
133 41 0 0 0 0 0 0 0 0
135 3 0 0 3 2 0 0 0 0
139 6 0 0 3 0 0 0 0 0
144 15 0 0 3 0 0 3 0 0
146 24 3 1 12 0 0 12 1 0
162 304 3 1 152 0 0 152 7 0
164 76 0 0 0 0 0 0 0 0
178 464 3 1 406 1 0 0 0 0
185 12 2 1 6 0 0 6 0 0
188 15 0 0 3 1 0 0 0 0
193 3 0 0 0 0 0 0 0 0
227 16 0 0 8 0 0 4 0 0
228 4 0 0 4 0 0 0 0 0
235 8 1 1 4 4 0 4 0 0
236 8 0 0 0 0 0 0 0 0
237 9 0 0 3 3 0 3 0 0
240 8 0 0 0 0 0 0 0 0
241 8 0 0 2 1 0 2 0 0
244 4 1 1 0 0 0 0 0 0
257 68 1 1 28 4 0 32 0 0
fn=rustc_lint::context::LateContext::match_def_path
48 8 0 0 0 0 0 2 0 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
0 184 25 7 4 0 0 7 0 0
48 53 0 0 19 0 0 7 0 0
58 6 1 1 3 0 0 1 0 0
102 1281 21 2 0 0 0 766 0 0
108 10 1 1 10 1 0 10 1 0
112 463 20 1 97 0 0 16 0 0
113 19 0 0 0 0 0 0 0 0
114 85 0 0 0 0 0 17 0 0
121 6 1 0 1 0 0 1 0 0
123 3 1 0 0 0 0 3 0 0
125 3 1 1 2 0 0 1 0 0
129 76 21 2 76 0 0 0 0 0
133 76 0 0 0 0 0 0 0 0
135 1 0 0 1 1 0 0 0 0
139 2 0 0 1 0 0 0 0 0
144 5 0 0 1 0 0 1 0 0
146 2 0 0 2 0 0 0 0 0
164 138 0 0 0 0 0 0 0 0
171 414 0 0 69 0 0 69 0 0
178 863 21 2 679 0 0 0 0 0
185 5 0 0 2 0 0 1 0 0
188 4 0 0 1 0 0 0 0 0
193 1 0 0 0 0 0 0 0 0
227 4 0 0 2 0 0 1 0 0
228 2 1 1 2 0 0 0 0 0
235 3 0 0 2 2 0 2 0 0
236 5 0 0 0 0 0 0 0 0
237 3 1 1 1 1 0 1 0 0
240 5 0 0 0 0 0 0 0 0
244 4 2 2 0 0 0 0 0 0
257 9 0 0 3 1 0 4 0 0
fn=rustc_middle::ty::print::characteristic_def_id_of_type
0 26 2 0 16 4 0 0 0 0
268 60 10 1 0 0 0 50 0 0
270 68 6 1 28 9 2 0 0 0
281 2 1 0 2 0 0 0 0 0
306 80 14 2 60 0 0 0 0 0
fn=rustc_symbol_mangling::legacy::mangle
48 168 6 1 24 0 0 96 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/print/obsolete.rs
fn=_ZN12rustc_middle2ty5print8obsolete17DefPathBasedNames19push_generic_paramsN.llvm.M
201 40 3 1 0 0 0 24 0 0
240 32 3 1 28 0 0 0 0 0
fn=rustc_middle::ty::print::obsolete::DefPathBasedNames::new
25 6 3 1 0 0 0 0 0 0
26 18 0 0 0 0 0 18 0 0
27 6 0 0 6 0 0 0 0 0
fn=rustc_middle::ty::print::obsolete::DefPathBasedNames::push_def_path
0 4 0 0 0 0 0 0 0 0
178 44 3 1 0 0 0 28 0 0
179 4 0 0 4 0 0 0 0 0
182 8 0 0 0 0 0 0 0 0
183 16 0 0 8 3 0 8 0 0
188 88 3 1 4 4 0 40 0 0
190 64 0 0 16 6 0 40 0 0
199 32 0 0 28 0 0 0 0 0
fn=rustc_middle::ty::print::obsolete::DefPathBasedNames::push_type_name
35 72 3 1 0 0 0 42 0 0
37 30 0 0 12 4 1 0 0 0
44 8 4 1 8 0 0 0 0 0
45 20 3 1 12 4 0 4 0 0
46 48 0 0 24 0 0 0 0 0
167 16 4 2 14 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/print/pretty.rs
fn=<&mut W as core::fmt::Write>::write_str
1244 279 0 0 279 0 0 0 0 0
fn=<rustc_middle::ty::print::pretty::FmtPrinter<F> as rustc_middle::ty::print::Printer>::path_crate
0 72 18 0 18 0 0 18 0 0
1386 60 20 1 0 0 0 40 1 0
1387 20 0 0 0 0 0 20 1 0
1389 10 2 1 6 2 0 2 0 0
1397 144 0 0 36 18 0 72 0 0
1400 20 2 1 20 0 0 0 0 0
1401 60 0 0 40 0 0 0 0 0
fn=<rustc_middle::ty::print::pretty::FmtPrinter<F> as rustc_middle::ty::print::Printer>::print_def_path
0 267 1 0 0 0 0 0 0 0
243 360 0 0 0 0 0 90 0 0
1319 1170 21 1 0 0 0 630 0 0
1326 90 0 0 0 0 0 0 0 0
1327 270 21 1 0 0 0 0 0 0
1328 90 0 0 0 0 0 0 0 0
1329 87 0 0 0 0 0 87 0 0
1333 87 0 0 87 0 0 0 0 0
1334 91 0 0 2 0 0 0 0 0
1364 522 20 1 87 0 0 87 0 0
1365 810 20 1 630 1 0 0 0 0
fn=<rustc_symbol_mangling::legacy::SymbolPrinter as rustc_middle::ty::print::Printer>::path_qualified
0 2 0 0 0 0 0 0 0 0
418 10 0 0 0 0 0 0 0 0
423 4 0 0 0 0 0 0 0 0
438 20 1 1 8 0 0 10 0 0
441 32 4 2 12 0 0 14 0 0
442 14 4 2 4 0 0 6 0 0
443 78 6 4 32 2 0 34 0 0
445 24 2 1 12 0 0 12 0 0
1848 24 4 2 12 0 0 12 0 0
1852 16 1 1 4 0 0 12 0 0
1978 36 2 1 18 0 0 12 0 0
fn=_ZN12rustc_middle2ty5print6pretty13PrettyPrinter17pretty_print_typeN.llvm.M
0 102 14 6 39 0 0 52 2 0
470 40 4 1 0 0 0 24 1 0
474 20 0 0 8 4 2 0 0 0
498 27 2 2 11 0 0 12 0 0
499 3 0 0 2 0 0 0 0 0
526 6 1 1 6 0 0 0 0 0
527 30 1 1 18 0 0 12 1 0
726 52 8 2 32 0 0 20 0 0
727 32 4 1 28 0 0 0 0 0
fn=_ZN12rustc_middle2ty5print6pretty13PrettyPrinter17pretty_print_typeN.llvm.M
0 4 1 1 0 0 0 1 0 0
470 10 1 1 0 0 0 7 0 0
474 5 0 0 2 1 0 0 0 0
526 2 1 1 2 0 0 0 0 0
527 5 0 0 2 0 0 1 0 0
727 8 2 2 7 0 0 0 0 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
0 289 36 2 0 0 0 67 0 0
418 1 0 0 0 0 0 0 0 0
423 2 1 1 1 0 0 0 0 0
1238 73 1 1 73 0 0 0 0 0
1244 69 20 1 69 0 0 0 0 0
1316 94 2 2 94 0 0 0 0 0
1372 3 0 0 0 0 0 1 0 0
1408 6 0 0 0 0 0 4 0 0
1441 207 20 1 0 0 0 69 0 0
1444 138 0 0 69 0 0 0 0 0
1450 207 20 1 69 18 0 138 0 0
1451 69 0 0 0 0 0 0 0 0
1452 138 0 0 69 0 0 0 0 0
1453 134 18 0 0 0 0 0 0 0
1455 274 0 0 136 11 0 69 0 0
1458 483 0 0 69 2 0 207 0 0
1462 138 0 0 69 0 0 69 0 0
1463 207 0 0 69 19 0 69 0 0
1464 106 0 0 0 0 0 0 0 0
1466 96 0 0 16 16 0 48 0 0
1469 138 0 0 0 0 0 69 0 0
fn=rustc_middle::ty::print::pretty::<impl rustc_middle::ty::context::TyCtxt>::def_path_str
1287 40 20 0 0 0 0 20 0 0
1288 60 0 0 20 20 0 20 0 0
1289 60 1 0 40 0 0 0 0 0
fn=rustc_middle::ty::print::pretty::<impl rustc_middle::ty::context::TyCtxt>::def_path_str_with_substs
0 20 1 0 0 0 0 0 0 0
1269 140 40 2 20 0 0 0 0 0
1291 240 20 1 0 0 0 160 0 0
1295 120 0 0 60 0 0 20 0 0
1297 180 0 0 140 2 0 0 0 0
fn=rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur
0 762 24 5 8 0 0 2 0 0
256 1104 21 1 0 0 0 644 0 0
267 92 0 0 0 0 0 0 0 0
271 8 2 1 0 0 0 2 0 0
285 72 18 0 36 16 0 0 0 0
286 54 0 0 0 0 0 0 0 0
292 4 0 0 0 0 0 1 0 0
309 72 0 0 0 0 0 0 0 0
319 174 0 0 87 0 0 0 0 0
331 4 0 0 0 0 0 0 0 0
342 16 0 0 0 0 0 2 0 0
343 2 0 0 0 0 0 0 0 0
344 2 0 0 0 0 0 2 0 0
353 4 0 0 2 0 0 0 0 0
391 14 1 1 0 0 0 0 0 0
410 6 0 0 0 0 0 6 0 0
411 920 19 1 644 1 0 0 0 0
1238 2 1 1 2 0 0 0 0 0
1244 2 1 1 2 0 0 0 0 0
1316 194 1 1 194 1 0 0 0 0
1441 2 0 0 0 0 0 2 0 0
1444 4 0 0 0 0 0 0 0 0
1450 4 0 0 2 1 0 4 0 0
1451 2 0 0 0 0 0 0 0 0
1452 4 0 0 2 0 0 0 0 0
1453 4 0 0 0 0 0 0 0 0
1455 8 1 1 4 1 0 2 0 0
1458 14 1 1 2 0 0 6 0 0
1462 6 0 0 2 0 0 2 0 0
1463 4 0 0 2 0 0 2 0 0
1464 4 0 0 0 0 0 0 0 0
1469 6 0 0 0 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/query/keys.rs
fn=<&rustc_middle::ty::TyS as rustc_middle::ty::query::keys::Key>::query_crate
267 4 2 1 2 0 0 0 0 0
fn=<(rustc_middle::ty::ParamEnv,rustc_middle::ty::sty::Binder<rustc_middle::ty::sty::TraitRef>) as rustc_middle::ty::query::keys::Key>::query_crate
212 5 0 0 5 0 0 0 0 0
fn=<rustc_middle::mir::interpret::GlobalId as rustc_middle::ty::query::keys::Key>::query_crate
337 80 20 1 40 0 0 0 0 0
fn=<rustc_middle::mir::interpret::LitToConstInput as rustc_middle::ty::query::keys::Key>::query_crate
68 2 1 1 1 0 0 0 0 0
fn=<rustc_middle::ty::WithOptConstParam<rustc_span::def_id::LocalDefId> as rustc_middle::ty::query::keys::Key>::query_crate
113 8 2 1 4 0 0 0 0 0
fn=<rustc_middle::ty::instance::Instance as rustc_middle::ty::query::keys::Key>::query_crate
44 6 3 1 3 0 0 0 0 0
fn=<rustc_middle::ty::sty::Binder<rustc_middle::ty::sty::TraitRef> as rustc_middle::ty::query::keys::Key>::query_crate
234 1 0 0 1 0 0 0 0 0
fn=<rustc_span::def_id::CrateNum as rustc_middle::ty::query::keys::Key>::query_crate
79 188 18 1 188 0 0 0 0 0
80 188 0 0 188 0 0 0 0 0
fn=<rustc_span::def_id::DefId as rustc_middle::ty::query::keys::Key>::query_crate
101 4284 585 1 4284 0 0 0 0 0
102 4284 0 0 4284 0 0 0 0 0
fn=<rustc_span::symbol::Symbol as rustc_middle::ty::query::keys::Key>::query_crate
300 58 18 1 29 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::const_eval_raw>::compute
288 40 0 0 20 0 0 20 7 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::const_eval_validated>::compute
288 40 0 0 20 20 0 20 4 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::implementations_of_trait>::compute
156 378 0 0 126 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::needs_drop_raw>::compute
288 4 1 1 2 2 0 2 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::resolve_instance>::compute
189 51 17 1 17 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::subst_and_check_impossible_predicates>::compute
189 6 0 0 2 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/query/on_disk_cache.rs
fn=rustc_middle::ty::query::on_disk_cache::OnDiskCache::new_empty
165 5 1 1 0 0 0 2 0 0
166 65 7 7 27 0 0 38 0 0
181 5 1 1 3 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/query/plumbing.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
369 35 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
369 5 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
369 10 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
369 11 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::create_substs_for_generic_args
369 2 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::res_to_ty
369 1 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_mir::borrow_check::universal_regions::InferCtxtExt>::replace_late_bound_regions_with_nll_infer_vars
369 1 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::evaluate_obligation::InferCtxtExt>::evaluate_obligation
369 24 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
369 2 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::at::At as rustc_trait_selection::traits::query::dropck_outlives::AtExt>::dropck_outlives
369 3 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::combine::Generalizer as rustc_middle::ty::relate::TypeRelation>::relate_item_substs
369 3 0 0 0 0 0 0 0 0
fn=<rustc_infer::traits::util::Elaborator as core::iter::traits::iterator::Iterator>::next
369 39 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::BoxPointers as rustc_lint::passes::LateLintPass>::check_item
369 1 0 0 0 0 0 0 0 0
fn=<rustc_lint::builtin::MutableTransmutes as rustc_lint::passes::LateLintPass>::check_expr
369 1 0 0 0 0 0 0 0 0
fn=<rustc_middle::hir::map::ParentHirIterator as core::iter::traits::iterator::Iterator>::next
369 18 0 0 0 0 0 0 0 0
fn=<rustc_middle::traits::specialization_graph::Children as rustc_trait_selection::traits::specialize::specialization_graph::ChildrenExt>::insert_blindly
369 88 40 1 0 0 0 0 0 0
fn=<rustc_middle::ty::erase_regions::RegionEraserVisitor as rustc_middle::ty::fold::TypeFolder>::fold_ty
369 6 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt> as rustc_target::abi::LayoutOf>::layout_of
369 477 91 1 0 0 0 0 0 0
fn=<rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::query::TyCtxtAt> as rustc_target::abi::LayoutOf>::layout_of
369 94 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::normalize_erasing_regions::NormalizeAfterErasingRegionsFolder as rustc_middle::ty::fold::TypeFolder>::fold_const
369 11 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::normalize_erasing_regions::NormalizeAfterErasingRegionsFolder as rustc_middle::ty::fold::TypeFolder>::fold_ty
369 24 9 1 0 0 0 0 0 0
fn=<rustc_middle::ty::print::pretty::FmtPrinter<F> as rustc_middle::ty::print::Printer>::path_crate
369 18 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::query::Providers as core::default::Default>::default
569 1 1 1 0 0 0 0 0 0
574 438 47 47 0 0 0 219 26 0
575 1 0 0 1 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as rustc_serialize::serialize::Decodable>::decode
369 508 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
369 1 1 1 0 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_rvalue
369 1 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::check_packed_ref::CheckPackedRef as rustc_mir::transform::MirPass>::run_pass
369 1 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::check_unsafety::UnsafetyChecker as rustc_middle::mir::visit::Visitor>::visit_terminator
369 4 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
369 5 1 1 0 0 0 0 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
369 3 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::promote_consts::Collector as rustc_middle::mir::visit::Visitor>::visit_terminator
369 2 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::promote_consts::PromoteTemps as rustc_mir::transform::MirPass>::run_pass
369 1 1 1 0 0 0 0 0 0
fn=<rustc_mir::transform::simplify_branches::SimplifyBranches as rustc_mir::transform::MirPass>::run_pass
369 9 3 1 0 0 0 0 0 0
fn=<rustc_mir::transform::validate::Validator as rustc_mir::transform::MirPass>::run_pass
369 3 0 0 0 0 0 0 0 0
fn=<rustc_passes::intrinsicck::ExprVisitor as rustc_hir::intravisit::Visitor>::visit_expr
369 1 1 1 0 0 0 0 0 0
fn=<rustc_passes::intrinsicck::ItemVisitor as rustc_hir::intravisit::Visitor>::visit_nested_body
369 2 0 0 0 0 0 0 0 0
fn=<rustc_passes::liveness::IrMaps as rustc_hir::intravisit::Visitor>::visit_fn
369 5 0 0 0 0 0 0 0 0
fn=<rustc_passes::reachable::CollectPrivateImplItemsVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
369 3 0 0 0 0 0 0 0 0
fn=<rustc_passes::stability::Checker as rustc_hir::intravisit::Visitor>::visit_item
369 1 0 0 0 0 0 0 0 0
fn=<rustc_privacy::DefIdVisitorSkeleton<V> as rustc_middle::ty::fold::TypeVisitor>::visit_ty
369 4 0 0 0 0 0 0 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_mod
369 1 0 0 0 0 0 0 0 0
fn=<rustc_privacy::PrivateItemsInPublicInterfacesVisitor as rustc_hir::intravisit::Visitor>::visit_item
369 1 0 0 0 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_path
369 1 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_instance
369 38 0 0 0 0 0 0 0 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
369 6 3 1 0 0 0 0 0 0
fn=<rustc_trait_selection::traits::query::type_op::implied_outlives_bounds::ImpliedOutlivesBounds as rustc_trait_selection::traits::query::type_op::QueryTypeOp>::perform_query
369 1 0 0 0 0 0 0 0 0
fn=<rustc_typeck::check::regionck::RegionCtxt as rustc_hir::intravisit::Visitor>::visit_expr
369 22 0 0 0 0 0 0 0 0
fn=<rustc_typeck::check::wfcheck::CheckTypeWellFormedVisitor as rustc_hir::itemlikevisit::ParItemLikeVisitor>::visit_item
369 3 0 0 0 0 0 0 0 0
fn=<rustc_typeck::collect::CollectItemTypesVisitor as rustc_hir::intravisit::Visitor>::visit_item
369 4 1 0 0 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
369 8 0 0 0 0 0 0 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
369 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty17GenericPredicates16instantiate_intoN.llvm.M
369 3 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5print7Printer22default_print_def_pathN.llvm.M
369 28 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
369 6 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
369 3 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
369 15 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes10check_attr16CheckAttrVisitor16check_attributesN.llvm.M
369 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes4dead32has_allow_dead_code_or_lang_attrN.llvm.M
369 3 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes9reachable13reachable_setN.llvm.M
369 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_traits15dropck_outlives21adt_dtorck_constraintN.llvm.M
0 15 0 0 0 0 0 0 0 0
369 6 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck5check18used_trait_importsN.llvm.M
369 1 1 1 0 0 0 0 0 0
fn=_ZN12rustc_typeck5check6typeckN.llvm.M
369 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck5check8regionck10RegionCtxt12link_patternN.llvm.M
369 1 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck7collect13predicates_ofN.llvm.M
369 57 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck7collect16codegen_fn_attrsN.llvm.M
369 19 2 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck7collect21predicates_defined_onN.llvm.M
369 106 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck7collect22explicit_predicates_ofN.llvm.M
369 3 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck9coherence14coherent_traitN.llvm.M
369 1 0 0 0 0 0 0 0 0
fn=_ZN15rustc_mir_build5lints6Search17is_recursive_callN.llvm.M
369 2 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
369 2 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31reachable_non_generics_providerN.llvm.M
369 5 2 2 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export35upstream_monomorphizations_providerN.llvm.M
369 1 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export39is_reachable_non_generic_provider_localN.llvm.M
369 1 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export39upstream_monomorphizations_for_providerN.llvm.M
369 2 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export40is_reachable_non_generic_provider_externN.llvm.M
369 7 0 0 0 0 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety27generics_require_sized_selfN.llvm.M
369 3 0 0 0 0 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety33virtual_call_violation_for_methodN.llvm.M
369 13 2 1 0 0 0 0 0 0
fn=_ZN47_$LT$dyn$u20$rustc_typeck..astconv..AstConv$GT$26create_substs_for_ast_pathN.llvm.M
369 2 1 1 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
369 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
369 6 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
369 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
369 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
369 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
369 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
369 3 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
369 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
369 6 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
369 1 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
369 1 1 1 0 0 0 0 0 0
fn=_ZN8rustc_ty10needs_drop14needs_drop_rawN.llvm.M
440 4 0 0 0 0 0 4 0 0
fn=_ZN8rustc_ty2ty10crate_hashN.llvm.M
369 1 0 0 0 0 0 0 0 0
fn=_ZN8rustc_ty2ty16associated_itemsN.llvm.M
369 8 0 0 0 0 0 0 0 0
fn=_ZN8rustc_ty2ty20adt_sized_constraintN.llvm.M
369 8 0 0 0 0 0 0 0 0
fn=_ZN8rustc_ty2ty23sized_constraint_for_tyN.llvm.M
369 1 0 0 0 0 0 0 0 0
fn=_ZN8rustc_ty2ty9param_envN.llvm.M
369 74 3 1 0 0 0 0 0 0
fn=_ZN8rustc_ty8instance16resolve_instanceN.llvm.M
369 1 1 0 0 0 0 0 0 0
fn=_ZN9rustc_mir12monomorphize9collector13RootCollector12push_if_rootN.llvm.M
369 1 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir12monomorphize9collector22should_codegen_locallyN.llvm.M
369 25 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
369 3 1 1 0 0 0 0 0 0
fn=_ZN9rustc_mir9transform13mir_validatedN.llvm.M
369 2 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir9transform13optimized_mirN.llvm.M
369 1 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir9transform38mir_drops_elaborated_and_const_checkedN.llvm.M
369 3 2 2 0 0 0 0 0 0
fn=_ZN9rustc_mir9transform9mir_constN.llvm.M
369 3 2 1 0 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
369 5 3 2 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
369 84 0 0 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
369 18 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::attributes::from_fn_attrs
369 20 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::create_target_machine
369 6 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit
369 6 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit::module_codegen
369 6 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::callee::get_fn
369 26 0 0 10 0 0 0 0 0
fn=rustc_codegen_llvm::mono_item::<impl rustc_codegen_ssa::traits::declare::PreDefineMethods for rustc_codegen_llvm::context::CodegenCx>::predefine_fn
369 17 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::linker::exported_symbols
369 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
369 5 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::<impl rustc_codegen_ssa::CrateInfo>::new
369 115 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::codegen_crate
369 2 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::maybe_create_entry_wrapper
369 14 6 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::base::unsize_thin_ptr
440 6 0 0 0 0 0 6 0 0
fn=rustc_codegen_ssa::meth::get_vtable
369 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::traits::type_::DerivedTypeMethods::type_has_metadata
440 26 0 0 0 0 0 26 0 0
fn=rustc_codegen_ssa::traits::type_::DerivedTypeMethods::type_needs_drop
369 2 0 0 0 0 0 0 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
34 1793 44 8 0 0 0 0 0 0
72 19202 215 30 13690 0 0 5512 6 0
fn=rustc_hir::intravisit::Visitor::visit_nested_item
369 6 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::probe
369 1 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
369 4 0 0 0 0 0 0 0 0
fn=rustc_interface::queries::Queries::check_for_rustc_errors_attr
0 7 0 0 1 1 0 2 0 0
369 1 0 0 0 0 0 0 0 0
fn=rustc_lint::late::late_lint_crate
369 1 0 0 0 0 0 0 0 0
fn=rustc_lint::late::late_lint_mod
369 1 0 0 0 0 0 0 0 0
fn=rustc_metadata::dependency_format::attempt_static::{{closure}}
369 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::dependency_format::verify_ok
0 2 1 1 0 0 0 1 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::reachable_non_generics
369 2 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::<impl rustc_middle::ty::context::TyCtxt>::parent_module
369 3 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::attrs
369 144 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body
369 30 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_const_context
369 10 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_owner
369 32 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_owner_kind
369 11 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::def_kind
369 3 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::expect_item
369 37 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::find
369 4 3 1 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::fn_decl_by_hir_id
369 1 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get
369 40 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_if_local
369 1 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_module
369 2 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::get_parent_node
369 123 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::item
369 33 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::krate
369 43 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::krate_attrs
369 1 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::maybe_body_owned_by
369 8 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::span
369 19 7 1 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::trait_impls
369 2 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::Map::visit_item_likes_in_module
369 9 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::cstore::used_crates
369 6 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::lang_items::<impl rustc_middle::ty::context::TyCtxt>::fn_trait_kind_from_lang_item
369 77 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::lang_items::<impl rustc_middle::ty::context::TyCtxt>::is_weak_lang_item
369 15 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::lang_items::<impl rustc_middle::ty::context::TyCtxt>::require_lang_item
369 48 29 1 0 0 0 0 0 0
fn=rustc_middle::middle::stability::<impl rustc_middle::ty::context::TyCtxt>::eval_stability
369 21 3 1 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::queries::<impl rustc_middle::ty::context::TyCtxt>::const_eval_global_id
369 23 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::queries::<impl rustc_middle::ty::context::TyCtxt>::const_eval_poly
369 15 15 1 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::estimate_size
0 72 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name
369 12 2 1 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name_no_mangle
369 2 1 1 0 0 0 0 0 0
fn=rustc_middle::mir::mono::MonoItem::explicit_linkage
369 10 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::MonoItem::instantiation_mode
369 54 18 1 0 0 0 0 0 0
fn=rustc_middle::mir::mono::MonoItem::is_instantiable
369 2 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::MonoItem::symbol_name
369 27 11 1 0 0 0 0 0 0
fn=rustc_middle::mir::query::<impl rustc_middle::ty::context::TyCtxt>::mir_const_qualif_opt_const_arg
369 1 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::query::<impl rustc_middle::ty::context::TyCtxt>::promoted_mir_of_opt_const_arg
369 2 2 1 0 0 0 0 0 0
fn=rustc_middle::traits::specialization_graph::Ancestors::leaf_def
0 36 4 2 8 0 0 18 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::adjust_ident_and_get_scope
369 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::body_owners
369 1 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::get_attrs
369 15 11 1 0 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::has_attr
369 636 17 1 0 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::instance_mir
369 28 15 1 0 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::opt_associated_item
369 43 12 0 0 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::trait_id_of_impl
369 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::trait_is_auto
369 43 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::typeck_body
369 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::AdtDef::has_dtor
369 20 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::AdtDef::new
369 882 114 1 0 0 0 0 0 0
fn=rustc_middle::ty::AdtDef::sized_constraint
369 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::FieldDef::ty
369 38 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::GenericPredicates::instantiate_identity_into
369 25 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::Visibility::from_hir
369 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::article_and_description
369 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::borrowck_mode
369 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::crates
369 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::features
369 71 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::in_scope_traits
369 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::is_diagnostic_item
369 4 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::lang_items
369 194 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::layout_scalar_valid_range
369 7 5 1 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::lib_features
369 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::lint_level_at_node
369 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::named_region
369 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::object_lifetime_defaults
369 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::stability
369 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::typeck_opt_const_arg
369 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::tls::enter_global
369 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fast_reject::simplify_type
369 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
369 12 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::inhabitedness::<impl rustc_middle::ty::FieldDef>::uninhabited_from
369 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::fn_once_adapter_instance
369 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_drop_in_place
369 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_for_vtable
369 12 3 1 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_opt_const_arg
369 39 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::ty
369 38 33 1 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::upstream_monomorphization
369 7 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::instance::InstanceDef::generates_cgu_internal_copy
369 17 11 1 0 0 0 0 0 0
fn=rustc_middle::ty::instance::InstanceDef::requires_caller_location
369 43 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_middle::ty::instance::Instance>::fn_sig_for_fn_abi
369 68 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::pointee_info_at
440 48 4 1 0 0 0 48 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
369 24 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_regions
369 36 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
369 9 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::print::obsolete::DefPathBasedNames::push_def_path
369 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur
369 105 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_middle::ty::context::TyCtxt>::alloc_self_profile_query_strings
462 7 1 1 0 0 0 6 0 0
468 1 0 0 0 0 0 0 0 0
482 8 1 1 7 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_def>::compute
373 2646 437 1 0 0 0 1323 67 0
374 441 0 0 441 106 0 441 6 0
381 1764 69 1 1323 120 0 441 0 0
382 1323 0 0 882 63 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_destructor>::compute
373 3 3 1 0 0 0 0 0 0
374 3 0 0 3 2 0 0 0 0
381 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_dtorck_constraint>::compute
373 24 2 1 0 0 0 12 1 0
374 3 0 0 3 2 0 3 0 0
381 15 3 1 9 3 0 3 0 0
382 15 1 0 9 4 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_sized_constraint>::compute
373 8 8 1 0 0 0 0 0 0
374 8 0 0 8 6 0 0 0 0
381 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::all_crate_nums>::compute
373 1 1 1 0 0 0 0 0 0
374 1 0 0 1 1 0 0 0 0
381 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::all_local_trait_impls>::compute
373 1 1 1 0 0 0 0 0 0
374 1 0 0 1 1 0 0 0 0
381 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::analysis>::compute
373 5 1 1 0 0 0 2 1 0
374 1 0 0 1 1 0 1 0 0
381 3 0 0 2 1 0 1 0 0
382 3 1 0 2 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::associated_item>::compute
373 86 15 4 0 0 0 44 0 0
374 10 0 0 10 0 0 10 0 0
381 54 1 1 32 3 0 12 0 0
382 60 1 1 36 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::associated_item_def_ids>::compute
373 48 8 1 0 0 0 24 2 0
374 8 0 0 8 0 0 8 0 0
381 32 7 1 24 0 0 8 0 0
382 24 0 0 16 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::associated_items>::compute
373 54 8 6 0 0 0 28 0 0
374 6 0 0 6 1 0 6 0 0
381 34 3 2 20 3 0 8 0 0
382 40 0 0 24 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::backend_optimization_level>::compute
373 5 1 1 0 0 0 2 1 0
374 1 0 0 1 1 0 1 0 0
381 3 0 0 2 1 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_item_well_formed>::compute
373 15 1 1 0 0 0 6 0 0
374 3 0 0 3 0 0 3 0 0
381 9 0 0 6 1 0 3 0 0
382 9 1 0 6 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_match>::compute
373 6 1 1 0 0 0 3 0 0
374 1 0 0 1 1 0 1 0 0
381 4 0 0 3 1 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_attrs>::compute
373 5 1 1 0 0 0 2 0 0
374 1 0 0 1 0 0 1 0 0
381 3 0 0 2 0 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_const_bodies>::compute
373 5 1 1 0 0 0 2 0 0
374 1 0 0 1 1 0 1 0 0
381 3 0 0 2 0 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_impl_wf>::compute
373 5 1 1 0 0 0 2 1 0
374 1 0 0 1 1 0 1 0 0
381 3 0 0 2 1 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_intrinsics>::compute
373 5 1 1 0 0 0 2 0 0
374 1 0 0 1 1 0 1 0 0
381 3 0 0 2 0 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_item_types>::compute
373 5 1 1 0 0 0 2 1 0
374 1 0 0 1 1 0 1 0 0
381 3 0 0 2 0 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_liveness>::compute
373 5 1 1 0 0 0 2 0 0
374 1 0 0 1 1 0 1 0 0
381 3 0 0 2 1 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_loops>::compute
373 5 1 1 0 0 0 2 0 0
374 1 0 0 1 1 0 1 0 0
381 3 0 0 2 1 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_privacy>::compute
373 5 1 1 0 0 0 2 0 0
374 1 0 0 1 1 0 1 0 0
381 3 0 0 2 1 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_unstable_api_usage>::compute
373 5 1 1 0 0 0 2 0 0
374 1 0 0 1 1 0 1 0 0
381 3 0 0 2 1 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_private_in_public>::compute
373 5 1 1 0 0 0 2 0 0
374 1 0 0 1 0 0 1 0 0
381 3 0 0 2 1 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::codegen_fn_attrs>::compute
373 80 15 8 0 0 0 44 1 0
374 7 0 0 7 3 0 7 0 0
381 51 10 5 29 8 0 15 0 0
382 75 2 0 45 2 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::codegen_fulfill_obligation>::compute
373 35 5 1 0 0 0 15 0 0
374 15 0 0 10 9 1 5 3 0
381 40 4 1 10 0 0 15 0 0
382 30 4 0 20 2 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::codegen_unit>::compute
373 30 6 1 0 0 0 12 5 0
374 6 0 0 6 6 0 6 6 0
381 18 0 0 12 6 0 6 0 0
382 18 0 0 12 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::coherent_trait>::compute
373 1 1 1 0 0 0 0 0 0
374 1 0 0 1 1 0 0 0 0
381 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::collect_and_partition_mono_items>::compute
373 7 1 1 0 0 0 3 1 0
374 1 0 0 1 0 0 1 0 0
381 4 0 0 2 1 0 1 0 0
382 5 1 0 3 2 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::collect_mod_item_types>::compute
373 5 1 1 0 0 0 2 0 0
374 1 0 0 1 0 0 1 0 0
381 3 0 0 2 1 0 1 0 0
382 3 1 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::const_eval_raw>::compute
373 140 20 1 0 0 0 60 1 0
374 20 0 0 20 0 0 0 0 0
381 240 20 1 80 0 0 100 3 0
382 120 20 0 80 4 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::const_eval_validated>::compute
373 200 40 2 0 0 0 80 0 0
374 40 0 0 40 16 0 0 0 0
381 460 28 2 160 0 0 200 6 0
382 200 40 0 120 19 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_disambiguator>::compute
373 15 2 2 0 0 0 6 0 0
374 3 0 0 3 2 0 3 0 0
381 9 1 1 6 3 0 3 0 0
382 9 0 0 6 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_hash>::compute
373 5 1 1 0 0 0 2 0 0
374 1 0 0 1 1 0 1 0 0
381 3 0 0 2 1 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_inherent_impls>::compute
373 7 1 1 0 0 0 3 0 0
374 1 0 0 1 1 0 1 0 0
381 4 1 1 2 1 0 1 0 0
382 5 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_inherent_impls_overlap_check>::compute
373 5 2 2 0 0 0 2 1 0
374 1 0 0 1 0 0 1 0 0
381 3 1 1 2 1 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_name>::compute
373 71 12 4 0 0 0 28 0 0
374 15 1 1 15 0 0 14 0 0
381 44 1 1 28 14 0 14 0 0
382 42 0 0 28 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::def_kind>::compute
373 122 60 3 0 0 0 30 0 0
374 72 0 0 72 45 0 10 0 0
381 164 2 1 30 3 0 10 0 0
382 30 0 0 20 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::def_span>::compute
373 270 46 7 0 0 0 135 20 0
374 45 0 0 45 2 0 45 9 0
381 180 7 2 135 16 0 45 0 0
382 135 0 0 90 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::defined_lang_items>::compute
373 70 1 1 0 0 0 28 0 0
374 14 0 0 14 0 0 14 0 0
381 42 0 0 28 14 0 14 0 0
382 42 1 1 28 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::dep_kind>::compute
373 14 1 1 0 0 0 0 0 0
374 14 0 0 14 14 0 0 0 0
381 28 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::dependency_formats>::compute
373 5 1 1 0 0 0 2 0 0
374 1 0 0 1 0 0 1 0 0
381 3 0 0 2 1 0 1 0 0
382 3 1 1 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::diagnostic_items>::compute
373 8 1 1 0 0 0 4 0 0
381 4 0 0 2 2 0 2 1 0
382 10 1 1 6 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::dropck_outlives>::compute
373 2 2 1 0 0 0 0 0 0
374 2 0 0 2 2 0 0 0 0
381 16 1 1 6 0 0 8 0 0
382 4 2 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::entry_fn>::compute
373 5 1 1 0 0 0 2 0 0
374 1 0 0 1 1 0 1 0 0
381 3 0 0 2 1 0 1 0 0
382 3 1 1 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::erase_regions_ty>::compute
0 44 14 1 44 0 0 0 0 0
374 44 0 0 44 13 0 0 0 0
381 44 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::evaluate_obligation>::compute
373 23 22 1 0 0 0 0 0 0
374 23 0 0 23 20 0 0 0 0
381 184 21 1 69 0 0 92 11 0
382 46 11 0 23 4 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::explicit_predicates_of>::compute
373 424 46 1 0 0 0 212 18 0
374 53 0 0 53 0 0 53 2 0
381 265 0 0 159 16 0 53 0 0
382 265 47 1 159 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::exported_symbols>::compute
373 87 6 4 0 0 0 54 2 0
374 51 1 1 15 1 0 15 0 0
381 45 2 1 30 15 0 15 0 0
382 69 1 1 54 2 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::extern_crate>::compute
373 2 2 1 0 0 0 0 0 0
374 2 0 0 2 2 0 0 0 0
381 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::extern_mod_stmt_cnum>::compute
373 5 1 1 0 0 0 2 0 0
374 1 0 0 1 0 0 1 0 0
381 3 0 0 2 1 0 1 0 0
382 3 1 1 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::features_query>::compute
373 1 1 1 0 0 0 0 0 0
374 1 0 0 1 1 0 0 0 0
381 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::fn_sig>::compute
373 62 18 5 0 0 0 36 0 0
374 4 0 0 4 0 0 4 0 0
381 40 10 1 22 13 0 14 0 0
382 70 2 0 42 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::generics_of>::compute
373 291 70 12 0 0 0 158 5 0
374 27 0 0 27 6 0 27 1 0
381 185 0 0 106 20 0 52 1 0
382 260 1 0 156 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::get_lang_items>::compute
373 4 1 1 0 0 0 2 1 0
381 2 0 0 1 1 0 1 0 0
382 5 0 0 3 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::get_lib_features>::compute
373 4 1 1 0 0 0 2 0 0
381 2 0 0 1 1 0 1 0 0
382 5 1 1 3 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::has_typeck_results>::compute
373 6 2 2 0 0 0 3 1 0
374 1 0 0 1 0 0 1 0 0
381 4 1 1 3 1 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::hir_crate>::compute
373 1 1 1 0 0 0 0 0 0
374 1 1 1 1 1 0 0 0 0
381 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::hir_module_items>::compute
373 5 1 1 0 0 0 2 1 0
374 1 0 0 1 1 0 1 0 0
381 3 0 0 2 0 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::hir_owner>::compute
0 4 0 0 4 0 0 0 0 0
374 4 0 0 4 2 0 0 0 0
381 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::hir_owner_nodes>::compute
0 1 0 0 1 0 0 0 0 0
374 1 0 0 1 0 0 0 0 0
381 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_defaultness>::compute
373 2 2 1 0 0 0 0 0 0
374 2 2 1 2 2 0 0 0 0
381 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_parent>::compute
373 528 6 2 0 0 0 264 0 0
374 88 0 0 88 1 0 88 0 0
381 352 2 1 264 7 0 88 0 0
382 264 0 0 176 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_polarity>::compute
373 42 7 1 0 0 0 21 1 0
374 7 0 0 7 2 0 7 0 0
381 28 0 0 21 3 0 7 0 0
382 21 0 0 14 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_trait_ref>::compute
373 849 33 5 0 0 0 426 0 0
374 105 0 0 105 5 0 105 0 0
381 531 0 0 318 17 0 108 0 0
382 540 1 0 324 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::implementations_of_trait>::compute
373 126 27 1 0 0 0 0 0 0
374 126 0 0 126 126 0 0 0 0
381 756 0 0 252 0 0 378 2 0
382 252 27 1 126 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::implied_outlives_bounds>::compute
373 1 1 1 0 0 0 0 0 0
374 1 0 0 1 1 0 0 0 0
381 8 1 1 3 0 0 4 0 0
382 2 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::in_scope_traits_map>::compute
0 1 1 1 1 0 0 0 0 0
374 1 0 0 1 1 0 0 0 0
381 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::index_hir>::compute
373 1 1 1 0 0 0 0 0 0
374 1 0 0 1 0 0 0 0 0
381 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::inferred_outlives_of>::compute
373 318 94 2 0 0 0 159 22 0
374 53 0 0 53 0 0 53 5 0
381 212 44 1 159 0 0 53 0 0
382 159 0 0 106 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::inherent_impls>::compute
373 6 1 1 0 0 0 3 0 0
374 1 0 0 1 0 0 1 0 0
381 4 1 1 3 1 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::instance_def_size_estimate>::compute
373 10 1 1 0 0 0 0 0 0
374 10 1 1 10 1 0 0 0 0
381 60 0 0 20 0 0 30 0 0
382 20 0 0 10 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_codegened_item>::compute
373 36 6 1 0 0 0 18 0 0
374 6 0 0 6 5 0 6 0 0
381 24 0 0 18 6 0 6 0 0
382 18 0 0 12 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_compiler_builtins>::compute
373 76 2 2 0 0 0 32 0 0
374 18 1 1 15 0 0 15 0 0
381 45 0 0 30 8 0 15 0 0
382 47 1 1 32 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_const_fn_raw>::compute
373 1 1 1 0 0 0 0 0 0
374 1 0 0 1 1 0 0 0 0
381 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_copy_raw>::compute
373 2 2 1 0 0 0 0 0 0
374 2 0 0 2 0 0 0 0 0
381 12 0 0 4 0 0 6 1 0
382 4 2 0 2 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_foreign_item>::compute
373 66 10 2 0 0 0 33 2 0
374 11 0 0 11 6 0 11 2 0
381 44 0 0 33 11 0 11 0 0
382 33 0 0 22 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_freeze_raw>::compute
373 6 6 0 0 0 0 0 0 0
374 6 0 0 6 2 0 0 0 0
381 36 6 1 12 0 0 18 1 0
382 12 5 0 6 3 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_late_bound_map>::compute
373 5 2 2 0 0 0 2 1 0
374 1 0 0 1 1 0 1 0 0
381 3 1 1 2 1 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_mir_available>::compute
373 138 28 3 0 0 0 69 1 0
374 23 0 0 23 2 0 23 0 0
381 92 5 1 69 19 0 23 0 0
382 69 0 0 46 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_no_builtins>::compute
373 70 3 2 0 0 0 28 0 0
374 14 0 0 14 0 0 14 0 0
381 42 1 1 28 4 0 14 0 0
382 42 0 0 28 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_panic_runtime>::compute
373 76 2 2 0 0 0 32 0 0
374 18 0 0 15 0 0 15 0 0
381 45 0 0 30 15 0 15 0 0
382 47 1 1 32 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_profiler_runtime>::compute
373 70 2 2 0 0 0 28 0 0
374 14 0 0 14 0 0 14 0 0
381 42 1 1 28 14 0 14 0 0
382 42 0 0 28 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_reachable_non_generic>::compute
373 48 7 2 0 0 0 24 0 0
374 8 0 0 8 0 0 8 0 0
381 32 0 0 24 8 0 8 0 0
382 24 0 0 16 2 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_sized_raw>::compute
373 8 8 1 0 0 0 0 0 0
374 8 0 0 8 0 0 0 0 0
381 48 0 0 16 0 0 24 4 0
382 16 8 1 8 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::item_attrs>::compute
373 647 447 1 0 0 0 0 0 0
374 647 0 0 647 153 0 0 0 0
381 1294 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::item_children>::compute
373 19068 1 1 0 0 0 9534 5 0
374 3178 0 0 3178 41 0 3178 0 0
381 12712 0 0 9534 69 0 3178 0 0
382 9534 0 0 6356 13 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::layout_raw>::compute
373 207 44 1 0 0 0 69 0 0
374 69 0 0 69 32 0 0 0 0
381 483 37 1 138 0 0 207 10 0
382 276 15 0 138 12 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::link_args>::compute
373 5 1 1 0 0 0 2 0 0
374 1 0 0 1 0 0 1 0 0
381 3 0 0 2 1 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lint_levels>::compute
373 4 1 1 0 0 0 2 0 0
381 2 0 0 1 0 0 1 0 0
382 5 1 1 3 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lint_mod>::compute
373 5 1 1 0 0 0 2 0 0
374 1 0 0 1 1 0 1 0 0
381 3 0 0 2 1 0 1 0 0
382 3 1 0 2 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lit_to_const>::compute
373 7 1 1 0 0 0 3 0 0
374 3 0 0 2 2 0 1 1 0
381 8 0 0 2 0 0 3 1 0
382 6 1 1 4 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lookup_deprecation_entry>::compute
373 12 2 1 0 0 0 8 0 0
381 8 0 0 4 2 0 4 0 0
382 20 2 1 12 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lookup_stability>::compute
373 5 2 1 0 0 0 0 0 0
374 5 0 0 5 0 0 0 0 0
381 10 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::maybe_unused_extern_crates>::compute
373 5 1 1 0 0 0 2 0 0
374 1 0 0 1 1 0 1 0 0
381 3 0 0 2 1 0 1 0 0
382 3 1 1 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_borrowck>::compute
373 5 1 1 0 0 0 2 0 0
374 1 0 0 1 0 0 1 0 0
381 3 0 0 2 0 0 1 0 0
382 3 1 0 2 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_built>::compute
373 5 1 1 0 0 0 2 0 0
374 3 2 2 2 0 0 1 1 0
381 7 0 0 2 0 0 3 0 0
382 4 1 0 3 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_const>::compute
373 5 1 1 0 0 0 2 0 0
374 3 0 0 2 0 0 1 0 0
381 7 0 0 2 0 0 3 0 0
382 4 1 0 3 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_const_qualif>::compute
373 1 1 1 0 0 0 0 0 0
374 1 0 0 1 1 0 0 0 0
381 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_drops_elaborated_and_const_checked>::compute
373 5 1 1 0 0 0 2 0 0
374 3 0 0 2 1 0 1 1 0
381 7 0 0 2 0 0 3 0 0
382 4 1 0 3 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_shims>::compute
373 9 3 1 0 0 0 3 0 0
374 3 0 0 3 3 0 0 0 0
381 21 3 1 6 0 0 9 2 0
382 12 3 0 6 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_validated>::compute
373 5 1 1 0 0 0 2 0 0
374 3 0 0 2 2 0 1 0 0
381 7 0 0 2 0 0 3 0 0
382 4 1 0 3 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::missing_extern_crate_item>::compute
373 70 1 1 0 0 0 28 0 0
374 14 0 0 14 1 0 14 0 0
381 42 0 0 28 14 0 14 0 0
382 42 0 0 28 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::missing_lang_items>::compute
373 70 1 1 0 0 0 28 0 0
374 14 0 0 14 0 0 14 0 0
381 42 0 0 28 4 0 14 0 0
382 42 1 1 28 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::module_exports>::compute
373 5 1 1 0 0 0 2 0 0
374 1 0 0 1 1 0 1 1 0
381 3 0 0 2 1 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::named_region_map>::compute
0 1 0 0 1 0 0 0 0 0
374 1 0 0 1 1 0 0 0 0
381 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::native_libraries>::compute
373 75 2 2 0 0 0 30 0 0
374 15 0 0 15 1 0 15 0 0
381 45 1 1 30 15 0 15 0 0
382 45 0 0 30 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::needs_drop_raw>::compute
373 10 2 2 0 0 0 4 0 0
374 2 1 1 2 2 0 0 0 0
381 14 1 1 4 0 0 6 0 0
382 8 1 0 6 2 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::normalize_generic_arg_after_erasing_regions>::compute
373 16 12 1 0 0 0 0 0 0
374 16 8 1 16 10 0 0 0 0
381 96 0 0 32 0 0 48 2 0
382 32 7 0 16 3 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::normalize_projection_ty>::compute
373 4 4 1 0 0 0 0 0 0
374 4 0 0 4 0 0 0 0 0
381 32 4 1 12 0 0 16 3 0
382 8 2 0 4 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::object_lifetime_defaults_map>::compute
0 3 3 1 3 0 0 0 0 0
374 3 0 0 3 2 0 0 0 0
381 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::opt_const_param_of>::compute
373 5 1 1 0 0 0 2 0 0
374 1 0 0 1 0 0 1 0 0
381 3 0 0 2 1 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::optimized_mir>::compute
373 115 24 2 0 0 0 54 0 0
374 25 0 0 25 7 0 18 0 0
381 86 0 0 54 7 0 18 0 0
382 54 18 0 36 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::original_crate_name>::compute
373 15 3 3 0 0 0 6 2 0
374 3 0 0 3 1 0 3 0 0
381 9 1 1 6 3 0 3 0 0
382 9 1 1 6 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::output_filenames>::compute
373 5 1 1 0 0 0 2 0 0
374 1 0 0 1 0 0 1 0 0
381 3 0 0 2 1 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::panic_strategy>::compute
373 70 1 1 0 0 0 28 0 0
374 14 0 0 14 0 0 14 0 0
381 42 0 0 28 14 0 14 0 0
382 42 1 1 28 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::param_env>::compute
373 146 37 7 0 0 0 88 0 0
374 7 0 0 7 1 0 7 0 0
381 95 5 3 51 35 0 37 2 0
382 185 32 3 111 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::parent_module_from_def_id>::compute
0 3 0 0 3 0 0 0 0 0
374 3 0 0 3 2 0 0 0 0
381 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::plugin_registrar_fn>::compute
373 5 1 1 0 0 0 2 0 0
374 1 0 0 1 0 0 1 0 0
381 3 0 0 2 1 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::postorder_cnums>::compute
373 1 1 1 0 0 0 0 0 0
374 1 1 1 1 1 0 0 0 0
381 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::predicates_defined_on>::compute
373 424 47 1 0 0 0 212 14 0
374 53 0 0 53 0 0 53 7 0
381 265 0 0 159 41 0 53 0 0
382 265 0 0 159 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::predicates_of>::compute
373 394 54 10 0 0 0 200 8 0
374 47 0 0 47 28 0 47 7 0
381 247 35 4 147 34 0 53 0 0
382 265 13 3 159 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::privacy_access_levels>::compute
373 5 1 1 0 0 0 2 0 0
374 1 0 0 1 1 0 1 0 0
381 3 0 0 2 1 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::proc_macro_decls_static>::compute
373 5 2 2 0 0 0 2 0 0
374 1 0 0 1 0 0 1 0 0
381 3 1 1 2 0 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::promoted_mir>::compute
373 1 1 1 0 0 0 0 0 0
374 1 0 0 1 1 0 0 0 0
381 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::reachable_non_generics>::compute
373 24 3 1 0 0 0 15 1 0
374 12 0 0 3 2 0 3 0 0
381 12 0 0 6 0 0 3 0 0
382 21 0 0 15 2 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::reachable_set>::compute
373 6 1 1 0 0 0 4 0 0
374 4 1 1 1 0 0 1 0 0
381 3 1 1 2 1 0 1 0 0
382 5 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::region_scope_tree>::compute
373 6 1 1 0 0 0 3 0 0
374 1 0 0 1 0 0 1 0 0
381 4 0 0 3 0 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::resolve_instance>::compute
373 68 16 1 0 0 0 34 3 0
374 17 0 0 17 17 0 0 0 0
381 119 14 1 34 0 0 51 2 0
382 85 7 0 51 8 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::resolve_lifetimes>::compute
373 7 1 1 0 0 0 3 1 0
374 1 0 0 1 1 0 1 0 0
381 4 0 0 2 1 0 1 0 0
382 5 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::specialization_graph_of>::compute
373 11 2 2 0 0 0 6 0 0
374 1 0 0 1 0 0 1 0 0
381 7 1 1 4 2 0 2 0 0
382 10 1 0 6 3 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::stability_index>::compute
373 4 1 1 0 0 0 2 0 0
381 2 1 1 1 1 0 1 0 0
382 5 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::static_mutability>::compute
373 19 19 1 0 0 0 0 0 0
374 19 0 0 19 18 0 0 0 0
381 38 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::subst_and_check_impossible_predicates>::compute
373 2 1 1 0 0 0 0 0 0
374 2 0 0 2 2 0 0 0 0
381 8 0 0 2 0 0 4 0 0
382 4 1 0 2 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::super_predicates_of>::compute
373 40 3 1 0 0 0 20 2 0
374 5 0 0 5 1 0 5 0 0
381 25 0 0 15 2 0 5 0 0
382 25 3 1 15 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::supported_target_features>::compute
373 7 1 1 0 0 0 3 1 0
374 1 0 0 1 0 0 1 0 0
381 4 1 1 2 1 0 1 0 0
382 5 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::symbol_mangling_version>::compute
373 5 1 1 0 0 0 2 1 0
374 1 0 0 1 1 0 1 0 0
381 3 0 0 2 1 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::symbol_name>::compute
373 25 4 2 0 0 0 6 0 0
374 19 0 0 16 7 0 3 0 0
381 81 3 1 26 0 0 39 0 0
382 32 2 1 19 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::trait_def>::compute
373 29 7 3 0 0 0 18 0 0
374 1 0 0 1 0 0 1 0 0
381 19 1 1 10 7 0 8 2 0
382 40 0 0 24 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::trait_impls_of>::compute
373 67 9 2 0 0 0 34 3 0
374 8 0 0 8 5 0 8 2 0
381 42 8 1 25 6 0 9 0 0
382 45 5 1 27 9 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::trait_of_item>::compute
373 108 16 2 0 0 0 54 9 0
374 18 0 0 18 8 0 18 1 0
381 72 2 1 54 15 0 18 0 0
382 54 0 0 36 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::type_of>::compute
373 685 52 17 0 0 0 72 3 0
374 565 0 0 565 173 0 24 3 0
381 1178 7 4 72 19 0 24 0 0
382 72 6 3 48 2 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::type_op_ascribe_user_type>::compute
373 1 1 1 0 0 0 0 0 0
374 1 0 0 1 1 0 0 0 0
381 12 1 1 5 0 0 6 0 0
382 2 1 0 1 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::type_op_prove_predicate>::compute
373 6 6 1 0 0 0 0 0 0
374 6 1 1 6 6 0 0 0 0
381 48 0 0 18 0 0 24 0 0
382 12 5 0 6 2 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::typeck>::compute
373 5 1 1 0 0 0 2 1 0
374 1 0 0 1 0 0 1 1 0
381 3 0 0 2 0 0 1 0 0
382 3 1 0 2 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::typeck_item_bodies>::compute
373 5 1 1 0 0 0 2 0 0
374 1 0 0 1 0 0 1 0 0
381 3 0 0 2 1 0 1 0 0
382 3 1 0 2 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::unsafety_check_result>::compute
373 5 2 2 0 0 0 2 0 0
374 1 0 0 1 0 0 1 0 0
381 3 1 1 2 1 0 1 0 0
382 3 1 0 2 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::upstream_monomorphizations>::compute
373 8 1 1 0 0 0 5 0 0
374 4 0 0 1 1 0 1 0 0
381 4 0 0 2 1 0 1 0 0
382 7 2 1 5 2 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::upstream_monomorphizations_for>::compute
373 2 2 1 0 0 0 0 0 0
374 2 0 0 2 1 0 0 0 0
381 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::upvars_mentioned>::compute
373 6 1 1 0 0 0 3 0 0
374 1 0 0 1 1 0 1 0 0
381 4 0 0 3 1 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::used_crate_source>::compute
373 14 1 1 0 0 0 0 0 0
374 14 0 0 14 14 0 0 0 0
381 28 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::used_trait_imports>::compute
373 5 1 1 0 0 0 2 1 0
374 1 0 0 1 1 0 1 0 0
381 3 0 0 2 1 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::variances_of>::compute
373 18 3 3 0 0 0 9 1 0
374 3 0 0 3 2 0 3 0 0
381 12 2 2 9 2 0 3 0 0
382 9 0 0 6 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::visibility>::compute
373 10 3 2 0 0 0 3 0 0
374 5 2 1 5 3 0 1 0 0
381 12 1 1 3 1 0 1 0 0
382 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::visible_parent_map>::compute
373 4 1 1 0 0 0 2 0 0
381 2 0 0 1 1 0 1 0 0
382 5 1 0 3 1 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::vtable_methods>::compute
373 5 1 1 0 0 0 2 0 0
374 3 0 0 2 2 0 1 0 0
381 5 0 0 1 0 0 2 0 0
382 4 2 1 3 1 0 0 0 0
fn=rustc_middle::ty::query::Queries::new
0 3 1 1 0 0 0 0 0 0
529 10 1 1 0 0 0 5 0 0
534 1 0 0 0 0 0 0 0 0
535 5 0 0 2 0 0 2 1 1
536 5 2 2 1 0 0 2 1 1
537 3 0 0 0 0 0 1 0 0
538 26 1 1 0 0 0 26 0 0
540 7 0 0 5 2 0 0 0 0
fn=rustc_middle::ty::query::plumbing::<impl rustc_query_system::query::QueryContext for rustc_middle::ty::context::TyCtxt>::current_query_job
37 9188 78 1 0 0 0 4594 0 0
38 9188 0 0 9188 32 0 0 0 0
39 13782 0 0 9188 0 0 0 0 0
fn=rustc_middle::ty::query::plumbing::<impl rustc_query_system::query::QueryContext for rustc_middle::ty::context::TyCtxt>::dep_graph
33 14911 90 0 0 0 0 0 0 0
34 14911 0 0 14911 0 0 0 0 0
35 14911 0 0 14911 0 0 0 0 0
fn=rustc_middle::ty::relate::super_relate_tys
369 18 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
369 27 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::consts::Const>::fold_with
369 12 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::fold_list
369 51 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::fn_sig
369 39 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::is_trivially_sized
369 10 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::ExistentialPredicate::stable_cmp
369 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::ProjectionTy::trait_ref
369 20 16 2 0 0 0 0 0 0
fn=rustc_middle::ty::sty::TraitRef::from_method
369 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::for_item
369 111 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::identity_for_item
369 29 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::rebase_onto
369 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::trait_def::<impl rustc_middle::ty::context::TyCtxt>::all_impls
369 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::trait_def::<impl rustc_middle::ty::context::TyCtxt>::for_each_relevant_impl
369 38 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::trait_def::TraitDef::ancestors
369 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::trait_def::all_local_trait_impls
369 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::trait_def::trait_impls_of_provider
369 144 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::trait_def::trait_impls_of_provider::{{closure}}
369 523 9 1 0 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::TyS>::is_copy_modulo_regions
369 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::TyS>::is_freeze
369 18 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::calculate_dtor
369 12 4 2 0 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::closure_base_def_id
0 18 5 1 0 0 0 9 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::destructor_constraints
369 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::is_closure
369 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::is_constructor
369 2 1 0 0 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::is_static
369 42 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::is_trait
369 53 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::is_trait_alias
369 59 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::struct_lockstep_tails_erasing_lifetimes
0 168 7 1 32 0 0 64 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::struct_tail_without_normalization
0 25 0 0 5 0 0 0 0 0
fn=rustc_middle::util::common::record_time
369 18 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
369 1 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::mir_borrowck
369 1 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::ensure_place_sized
440 32 1 0 0 0 0 32 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegions::new
369 3 1 1 0 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
369 42 0 0 0 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_validated_provider
369 60 20 1 0 0 0 0 0 0
fn=rustc_mir::const_eval::fn_queries::is_min_const_fn
369 1 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::load_mir
369 38 2 1 0 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::push_stack_frame
369 21 1 1 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
369 2 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::find_vtable_types_for_unsizing::{{closure}}
440 6 2 1 0 0 0 6 0 0
fn=rustc_mir::monomorphize::partitioning::characteristic_def_id_of_mono_item
369 11 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::mono_item_linkage_and_visibility
369 2 2 2 0 0 0 0 0 0
fn=rustc_mir::shim::build_call_shim
369 6 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::add_moves_for_packed_drops::add_moves_for_packed_drops
369 6 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::check_consts::qualifs::in_operand
440 4 1 1 0 0 0 4 0 0
fn=rustc_mir::transform::check_unsafety::check_unsafety
369 1 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
369 3 1 1 0 0 0 0 0 0
fn=rustc_mir::transform::inner_optimized_mir
369 1 1 1 0 0 0 0 0 0
fn=rustc_mir::transform::promoted_mir
369 2 1 1 0 0 0 0 0 0
fn=rustc_mir_build::build::mir_built
369 1 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::Cx::const_eval_literal
369 1 1 1 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::Cx::needs_drop
369 1 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::Cx::new
369 2 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::check_match
369 1 1 1 0 0 0 0 0 0
fn=rustc_passes::dead::check_crate
369 2 0 0 0 0 0 0 0 0
fn=rustc_passes::entry::find_entry_point
369 1 0 0 0 0 0 0 0 0
fn=rustc_passes::loops::check_mod_loops
369 1 0 0 0 0 0 0 0 0
fn=rustc_passes::stability::check_unused_or_stable_features
369 1 0 0 0 0 0 0 0 0
fn=rustc_plugin_impl::build::find_plugin_registrar
369 1 0 0 0 0 0 0 0 0
fn=rustc_privacy::SearchInterfaceForPrivateItemsVisitor::generics
369 1 0 0 0 0 0 0 0 0
fn=rustc_privacy::SearchInterfaceForPrivateItemsVisitor::ty
369 1 0 0 0 0 0 0 0 0
fn=rustc_privacy::check_private_in_public
369 1 0 0 0 0 0 0 0 0
fn=rustc_privacy::def_id_visibility
369 30 1 1 0 0 0 0 0 0
fn=rustc_query_system::query::plumbing::ensure_query_impl
34 6 0 0 0 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
34 1793 281 8 1793 0 0 0 0 0
38 3630 104 9 3586 121 0 44 0 0
60 4594 73 11 4594 0 0 0 0 0
62 26882 408 78 0 0 0 25548 15 0
66 6387 270 13 6387 0 0 0 0 0
72 61562 865 170 922 0 0 38153 4 0
fn=rustc_session::session::Session::track_errors
0 4 0 0 0 0 0 0 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
0 4 0 0 0 0 0 0 0 0
369 1 0 0 0 0 0 0 0 0
fn=rustc_symbol_mangling::legacy::mangle
369 12 6 1 0 0 0 0 0 0
fn=rustc_symbol_mangling::symbol_name_for_instance_in_crate
369 2 1 1 0 0 0 0 0 0
fn=rustc_symbol_mangling::symbol_name_provider
369 29 1 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::query::type_op::ascribe_user_type::<impl rustc_trait_selection::traits::query::type_op::QueryTypeOp for rustc_middle::traits::query::type_op::AscribeUserType>::perform_query
369 1 1 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::query::type_op::prove_predicate::<impl rustc_trait_selection::traits::query::type_op::QueryTypeOp for rustc_middle::traits::query::type_op::ProvePredicate>::perform_query
369 7 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::filter_negative_and_reservation_impls
369 11 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::impl_or_trait_obligations
369 28 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_impl
369 131 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::specialize::specialization_graph_provider
0 26 4 2 0 0 0 12 4 0
fn=rustc_trait_selection::traits::specialize::translate_substs
369 2 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::subst_and_check_impossible_predicates
369 2 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::compute
369 8 0 0 0 0 0 0 0 0
fn=rustc_traits::dropck_outlives::dtorck_constraint_for_ty
369 3 0 0 0 0 0 0 0 0
fn=rustc_traits::type_op::AscribeUserTypeCx::relate_mir_and_user_ty
369 3 0 0 0 0 0 0 0 0
fn=rustc_ty::instance::inner_resolve_instance
369 42 5 1 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_bounds
369 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
369 8 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::check_fn
369 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_candidates
369 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_impl_probe
369 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::fresh_item_substs
369 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::impl_or_trait_item
369 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::regionck::<impl rustc_typeck::check::FnCtxt>::regionck_fn
369 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::regionck::<impl rustc_typeck::check::FnCtxt>::regionck_item
369 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_false_global_bounds
369 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_item_well_formed
369 1 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_where_clauses
369 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check_crate
369 5 0 0 0 0 0 0 0 0
fn=rustc_typeck::check_unused::check_crate
369 1 1 1 0 0 0 0 0 0
fn=rustc_typeck::coherence::check_coherence
369 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::impl_wf_check::impl_wf_check
0 4 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/relate.rs
fn=<core::result::Result<T,E> as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with
0 35 8 2 14 0 0 21 1 0
45 89 0 0 31 0 0 26 0 0
144 103 0 0 61 5 0 0 0 0
145 73 9 3 52 0 0 16 0 0
fn=<rustc_middle::ty::sty::TraitRef as rustc_middle::ty::relate::Relate>::relate
0 72 28 0 0 0 0 72 0 0
260 784 50 2 0 0 0 560 0 0
266 896 44 2 448 0 0 0 0 0
267 15 0 0 0 0 0 15 0 0
269 763 60 2 218 0 0 109 0 0
270 200 47 4 0 0 0 160 0 0
272 896 0 0 672 0 0 0 0 0
748 6 1 0 3 0 0 3 0 0
752 21 1 0 0 0 0 0 0 0
fn=<rustc_middle::ty::subst::GenericArg as rustc_middle::ty::relate::Relate>::relate
0 837 111 5 138 0 0 466 9 0
314 138 51 1 138 24 0 138 22 0
665 41 4 1 15 6 0 26 3 0
690 671 52 4 0 0 0 328 7 0
696 708 9 2 0 0 0 0 0 0
697 52 5 1 0 0 0 0 0 0
699 276 38 1 0 0 0 0 0 0
700 276 0 0 0 0 0 0 0 0
715 820 0 0 492 0 0 0 0 0
fn=_ZN12rustc_middle2ty6relate12TypeRelation6relateN.llvm.M
0 21 4 1 0 0 0 14 0 0
44 49 7 1 0 0 0 14 0 0
46 28 0 0 21 0 0 0 0 0
665 28 7 1 7 2 0 7 0 0
696 42 0 0 0 0 0 0 0 0
697 14 0 0 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
144 35 0 0 21 0 0 0 0 0
145 42 6 1 21 4 1 0 0 0
fn=rustc_infer::infer::InferCtxt::commit_if_ok
45 918 54 2 134 0 0 336 0 0
314 28 7 2 28 14 0 28 0 0
665 4 1 1 4 3 0 4 0 0
685 176 13 1 22 0 0 66 0 0
fn=rustc_infer::infer::combine::CombineFields::instantiate
314 256 10 0 68 20 0 68 0 0
fn=rustc_middle::ty::relate::TypeRelation::relate
44 704 5 1 0 0 0 448 1 0
46 576 5 1 448 0 0 0 0 0
fn=rustc_middle::ty::relate::relate_substs
0 252 10 1 0 0 0 0 0 0
45 330 0 0 0 0 0 138 0 0
135 1744 72 3 0 0 0 981 13 0
141 327 42 1 109 43 0 218 27 0
144 15 0 0 15 0 0 0 0 0
145 43 9 1 29 0 0 0 0 0
148 80 0 0 0 0 0 40 0 0
149 981 0 0 763 0 0 0 0 0
fn=rustc_middle::ty::relate::super_relate_consts
0 128 16 2 80 7 1 0 0 0
482 104 5 1 0 0 0 72 1 0
488 8 7 1 0 0 0 8 2 0
490 88 12 2 48 0 0 40 2 0
501 32 12 2 0 0 0 0 0 0
506 32 4 1 0 0 0 0 0 0
514 16 8 1 0 0 0 0 0 0
516 96 0 0 24 0 0 0 0 0
590 144 4 1 80 7 0 64 0 0
591 72 8 1 56 0 0 0 0 0
fn=rustc_middle::ty::relate::super_relate_tys
0 3400 142 16 1005 63 7 923 0 0
121 78 3 1 0 0 0 0 0 0
129 88 0 0 0 0 0 0 0 0
148 46 4 1 0 0 0 0 0 0
314 200 10 2 84 0 0 64 0 0
321 2070 68 5 0 0 0 1610 55 0
329 1380 7 1 460 0 0 0 0 0
334 920 45 2 0 0 0 0 0 0
338 920 0 0 0 0 0 0 0 0
340 460 0 0 0 0 0 0 0 0
347 20 0 0 0 0 0 0 0 0
352 66 13 3 20 0 0 0 0 0
356 226 26 5 93 0 0 8 0 0
357 104 0 0 64 19 0 10 0 0
361 8 2 0 0 0 0 0 0 0
363 4 1 1 0 0 0 0 0 0
390 16 5 1 0 0 0 0 0 0
403 1249 49 10 534 0 0 136 4 0
404 110 0 0 0 0 0 0 0 0
407 283 0 0 30 0 0 0 0 0
411 147 9 4 84 0 0 0 0 0
412 90 0 0 0 0 0 12 0 0
413 41 5 1 21 0 0 0 0 0
414 63 10 3 42 0 0 0 0 0
433 83 8 4 30 0 0 0 0 0
434 38 3 1 0 0 0 4 0 0
438 18 3 2 6 0 0 0 0 0
439 6 0 0 0 0 0 0 0 0
442 6 0 0 0 0 0 0 0 0
450 10 2 1 4 0 0 2 0 0
457 10 3 0 0 0 0 0 0 0
477 2070 34 2 1610 0 0 0 0 0
665 267 4 1 55 16 0 78 5 0
675 60 0 0 8 7 0 20 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/steal.rs
fn=rustc_infer::infer::InferCtxtBuilder::enter
34 6 1 1 4 0 0 0 0 0
fn=rustc_interface::queries::Queries::lower_to_hir
29 4 0 0 3 1 0 1 0 0
fn=rustc_middle::ty::steal::Steal<T>::steal
0 5 4 2 0 0 0 0 0 0
39 32 7 3 0 0 0 14 0 0
42 2 0 0 1 0 0 1 0 0
43 24 0 0 19 0 0 0 0 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
34 2 0 0 1 0 0 0 0 0
fn=rustc_mir::transform::promoted_mir
42 2 0 0 1 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/structural_impls.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 4 0 0 0 0 0 0 0 0
954 36 0 0 12 1 0 12 0 0
993 47 1 1 17 9 0 17 0 0
fn=<core::iter::adapters::Copied<I> as core::iter::traits::iterator::Iterator>::try_fold
1011 10 1 1 0 0 0 4 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 14 0 0 0 0 0 0 0 0
799 23 0 0 23 0 0 0 0 0
954 12 1 1 12 1 0 6 0 0
993 72 0 0 24 0 0 24 0 0
1003 17 8 2 17 5 0 17 0 0
1017 17 0 0 17 0 0 0 0 0
1018 130 5 1 48 5 0 65 0 0
1060 17 8 1 17 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
1026 10 4 1 5 2 0 5 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
954 30 0 0 10 2 0 10 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::res_to_ty
954 2 0 0 1 1 0 1 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::ty_of_fn
993 2 0 0 1 0 0 1 0 0
fn=<rustc_codegen_llvm::context::CodegenCx as rustc_target::abi::LayoutOf>::layout_of
993 694 29 1 694 9 0 347 1 0
fn=<rustc_codegen_llvm::context::CodegenCx as rustc_target::abi::LayoutOf>::spanned_layout_of
993 110 0 0 110 0 0 55 0 0
fn=<rustc_infer::infer::at::At as rustc_trait_selection::traits::query::dropck_outlives::AtExt>::dropck_outlives
954 6 0 0 3 2 0 6 0 0
993 3 2 1 3 1 0 3 0 0
fn=<rustc_infer::infer::at::At as rustc_trait_selection::traits::query::normalize::AtExt>::normalize
954 14 0 0 7 7 0 7 0 0
993 14 8 0 13 4 0 13 0 0
1080 8 0 0 4 4 0 4 0 0
1088 4 0 0 4 0 0 4 0 0
fn=<rustc_infer::infer::canonical::canonicalizer::Canonicalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
0 38 12 1 0 0 0 0 0 0
917 24 8 2 8 0 0 12 0 0
918 15 4 1 5 0 0 10 0 0
919 130 9 1 26 0 0 65 0 0
924 10 2 1 2 0 0 5 0 0
926 105 5 1 30 0 0 60 0 0
950 152 0 0 0 0 0 38 0 0
954 67 0 0 24 0 0 24 0 0
1003 60 5 1 30 3 0 15 2 0
1080 12 0 0 4 3 0 4 0 0
fn=<rustc_infer::infer::freshen::TypeFreshener as rustc_middle::ty::fold::TypeFolder>::fold_ty
954 40 5 1 10 0 0 10 0 0
993 704 0 0 508 1 0 508 33 0
fn=<rustc_infer::infer::nll_relate::TypeRelating<D> as rustc_middle::ty::relate::TypeRelation>::consts
1080 36 0 0 12 2 0 12 0 0
fn=<rustc_infer::infer::outlives::env::OutlivesEnvironment as rustc_trait_selection::infer::OutlivesEnvironmentExt>::add_implied_bounds
993 6 2 1 2 0 0 2 0 0
fn=<rustc_infer::infer::resolve::FullTypeResolver as rustc_middle::ty::fold::TypeFolder>::fold_const
1088 5 0 0 5 0 0 5 0 0
fn=<rustc_infer::infer::resolve::FullTypeResolver as rustc_middle::ty::fold::TypeFolder>::fold_ty
993 57 0 0 57 2 0 57 0 0
fn=<rustc_infer::infer::resolve::OpportunisticVarResolver as rustc_middle::ty::fold::TypeFolder>::fold_const
1088 17 0 0 17 2 0 17 0 0
fn=<rustc_infer::infer::resolve::OpportunisticVarResolver as rustc_middle::ty::fold::TypeFolder>::fold_ty
993 252 0 0 252 9 0 252 2 0
fn=<rustc_infer::infer::resolve::UnresolvedTypeFinder as rustc_middle::ty::fold::TypeVisitor>::visit_ty
993 2 0 0 1 0 0 1 0 0
fn=<rustc_infer::infer::sub::Sub as rustc_middle::ty::relate::TypeRelation>::tys
993 3 1 1 2 1 0 2 0 0
fn=<rustc_middle::ty::fold::BottomUpFolder<F,G,H> as rustc_middle::ty::fold::TypeFolder>::fold_ty
993 2 0 0 1 0 0 1 0 0
fn=<rustc_middle::ty::fold::BoundVarReplacer as rustc_middle::ty::fold::TypeFolder>::fold_const
993 3 0 0 3 0 0 0 0 0
1084 3 0 0 0 0 0 0 0 0
1109 6 3 1 0 0 0 0 0 0
fn=<rustc_middle::ty::fold::HasEscapingVarsVisitor as rustc_middle::ty::fold::TypeVisitor>::visit_binder
993 30 2 0 3 0 0 3 0 0
1011 50 5 1 25 0 0 23 0 0
fn=<rustc_mir::borrow_check::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_assign
1011 4 1 1 0 0 0 4 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_place
993 16 0 0 4 0 0 4 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_rvalue
993 8 1 1 4 1 0 4 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
954 1 0 0 1 1 0 1 0 0
993 2 0 0 1 1 0 1 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_statement
993 22 5 1 11 0 0 11 0 0
fn=<rustc_mir::transform::promote_consts::PromoteTemps as rustc_mir::transform::MirPass>::run_pass
993 1 0 0 1 1 0 1 0 0
fn=<rustc_privacy::DefIdVisitorSkeleton<V> as rustc_middle::ty::fold::TypeVisitor>::visit_ty
993 15 1 1 0 0 0 7 0 0
fn=<rustc_privacy::TypePrivacyVisitor as rustc_hir::intravisit::Visitor>::visit_ty
993 3 0 0 0 0 0 1 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::llvm_type
993 156 16 1 78 8 0 78 0 0
fn=<rustc_trait_selection::autoderef::Autoderef as core::iter::traits::iterator::Iterator>::next
993 4 1 1 1 0 0 1 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::register_predicate_obligation
1026 66 0 0 33 11 0 33 2 0
fn=<rustc_trait_selection::traits::project::AssocTypeNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
993 10 0 0 8 1 0 8 1 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
993 67 6 1 55 1 0 55 6 0
fn=<rustc_typeck::check::FnCtxt as rustc_typeck::astconv::AstConv>::normalize_ty
993 12 0 0 6 1 0 6 0 0
fn=<rustc_typeck::check::regionck::RegionCtxt as rustc_hir::intravisit::Visitor>::visit_expr
0 25 2 2 15 0 0 0 0 0
954 20 0 0 10 0 0 10 0 0
993 34 0 0 17 0 0 17 0 0
fn=<rustc_typeck::check::writeback::Resolver as rustc_middle::ty::fold::TypeFolder>::fold_ty
954 39 0 0 29 2 0 29 0 0
993 48 0 0 24 0 0 24 0 0
fn=<rustc_typeck::check::writeback::WritebackCx as rustc_hir::intravisit::Visitor>::visit_ty
954 3 1 1 1 0 0 1 0 0
993 6 1 1 3 0 0 3 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
954 156 0 0 156 7 0 156 1 0
1154 104 0 0 96 0 0 8 0 0
fn=_ZN12rustc_middle2ty4fold12TypeFoldable10visit_withN.llvm.M
0 10 3 1 0 0 0 0 0 0
993 4 2 1 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5print7Printer22default_print_def_pathN.llvm.M
954 6 0 0 3 0 0 3 0 0
fn=_ZN12rustc_middle3mir5visit10MutVisitor10visit_bodyN.llvm.M
0 1 0 0 1 0 0 0 0 0
954 54 2 2 27 15 0 27 0 0
1003 12 0 0 6 0 0 6 0 0
1071 15 0 0 0 0 0 3 0 0
1072 8 0 0 0 0 0 1 0 0
1073 28 2 2 10 1 0 12 0 0
1080 3 0 0 3 1 0 0 0 0
fn=_ZN12rustc_typeck18mem_categorization24MemCategorizationContext26resolve_type_vars_or_errorN.llvm.M
954 21 0 0 7 1 0 7 0 0
993 64 0 0 32 0 0 32 0 0
fn=_ZN12rustc_typeck5check8coercion19CoerceMany$LT$E$GT$12coerce_innerN.llvm.M
993 3 0 0 2 0 0 2 0 0
fn=_ZN12rustc_typeck5check8coercion19CoerceMany$LT$E$GT$12coerce_innerN.llvm.M
993 9 0 0 6 0 0 6 0 0
fn=_ZN13rustc_privacy18TypePrivacyVisitor19check_expr_pat_typeN.llvm.M
993 48 0 0 0 0 0 21 0 0
fn=_ZN17rustc_codegen_ssa3mir11codegen_mir28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
993 20 0 0 10 0 0 10 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety33virtual_call_violation_for_methodN.llvm.M
954 22 2 1 6 0 0 10 0 0
993 12 0 0 3 0 0 6 0 0
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
847 1 0 0 0 0 0 1 0 0
fn=rustc_codegen_llvm::callee::get_fn
993 116 9 0 56 3 0 56 0 0
1011 8 0 0 0 0 0 4 0 0
fn=rustc_codegen_llvm::mono_item::<impl rustc_codegen_ssa::traits::declare::PreDefineMethods for rustc_codegen_llvm::context::CodegenCx>::predefine_fn
993 21 0 0 10 0 0 10 0 0
1011 2 0 0 0 0 0 1 0 0
fn=rustc_codegen_ssa::base::maybe_create_entry_wrapper
993 5 1 1 2 1 0 2 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_block
0 2 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
993 20 5 0 10 0 0 10 0 0
1011 3 1 0 0 0 0 1 0 0
fn=rustc_codegen_ssa::mir::rvalue::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_rvalue_operand
0 4 3 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::traits::type_::DerivedTypeMethods::type_needs_drop
0 2 0 0 2 0 0 0 0 0
993 12 0 0 6 0 0 6 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
954 27 1 1 9 3 0 9 0 0
993 140 0 0 70 1 0 54 0 0
fn=rustc_infer::infer::InferCtxt::resolve_vars_if_possible
0 14 0 0 0 0 0 0 0 0
1017 14 0 0 14 0 0 0 0 0
1018 112 9 1 42 5 0 56 0 0
1026 93 0 0 31 0 0 31 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 12 0 0 0 0 0 0 0 0
993 12 0 0 12 1 0 12 0 0
1026 42 0 0 14 0 0 14 0 0
1088 8 0 0 4 1 0 4 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
0 19 0 0 7 0 0 4 0 0
954 24 4 2 14 6 0 10 0 0
993 52 7 2 14 0 0 19 0 0
1026 187 0 0 62 0 0 66 0 0
1050 21 0 0 0 0 0 14 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
799 1 0 0 1 0 0 0 0 0
954 11 0 0 2 0 0 3 0 0
993 3 0 0 1 0 0 1 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::process_registered_region_obligations
993 30 0 0 10 0 0 10 0 0
fn=rustc_infer::infer::outlives::obligations::TypeOutlives<D>::type_must_outlive
993 20 0 0 10 0 0 10 0 0
fn=rustc_middle::mir::interpret::queries::<impl rustc_middle::ty::context::TyCtxt>::const_eval_global_id
909 69 0 0 0 0 0 46 0 0
fn=rustc_middle::ty::FieldDef::ty
954 76 0 0 38 1 0 38 0 0
fn=rustc_middle::ty::ParamEnv::and
993 21 7 1 10 1 0 10 0 0
1011 1 1 0 1 1 0 1 0 0
fn=rustc_middle::ty::erase_regions::<impl rustc_middle::ty::context::TyCtxt>::erase_regions
993 28 7 0 12 0 0 12 0 0
1088 4 0 0 4 0 0 4 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::anonymize_late_bound_regions
841 24 0 0 0 0 0 8 0 0
847 10 0 0 0 0 0 10 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::erase_late_bound_regions
993 86 0 0 35 0 0 43 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::liberate_late_bound_regions
954 4 0 0 2 2 0 2 0 0
993 10 2 1 3 1 0 5 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_bound_vars
847 2 0 0 0 0 0 1 0 0
954 2 0 0 1 1 0 1 0 0
993 749 51 2 254 15 0 259 0 0
1011 72 6 1 36 5 0 18 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars
0 48 8 3 14 0 0 0 0 0
819 46 0 0 0 0 0 23 0 0
831 48 0 0 0 0 0 24 0 0
954 22 3 2 13 3 0 8 0 0
993 14 1 1 7 1 0 4 0 0
1003 38 2 1 19 5 0 19 0 0
1011 21 0 0 20 6 0 20 0 0
1026 54 0 0 16 0 0 19 0 0
1050 22 1 1 0 0 0 12 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_late_bound_regions
993 2 1 1 0 0 0 1 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
0 213 5 1 0 0 0 0 0 0
799 17 0 0 17 0 0 0 0 0
819 69 0 0 0 0 0 23 0 0
847 3 0 0 1 0 0 1 0 0
954 1792 301 27 820 126 0 810 17 0
1003 497 63 12 278 18 2 203 3 0
1017 97 0 0 97 16 0 0 0 0
1018 716 33 4 291 24 0 388 2 0
1050 30 0 0 0 0 0 30 0 0
1095 115 0 0 46 1 1 0 0 0
1097 8 0 0 4 0 0 2 0 0
1098 14 0 0 2 0 0 10 0 0
1103 147 1 1 63 4 0 63 0 0
1144 21 4 3 0 0 0 21 0 0
1154 2 0 0 1 0 0 1 0 0
1155 2 1 1 2 1 0 1 0 0
fn=rustc_middle::ty::fold::TypeFoldable::has_escaping_bound_vars
993 78 2 0 40 0 0 38 0 0
1011 6 1 1 4 1 0 2 0 0
fn=rustc_middle::ty::fold::TypeFoldable::has_type_flags
993 77 2 1 32 0 0 28 0 0
1011 9 0 0 0 0 0 9 0 0
fn=rustc_middle::ty::fold::TypeFoldable::needs_infer
993 20 0 0 10 0 0 10 0 0
fn=rustc_middle::ty::fold::TypeFoldable::references_error
993 6 0 0 2 0 0 1 0 0
1011 1 0 0 0 0 0 1 0 0
fn=rustc_middle::ty::fold::TypeFoldable::visit_with
890 276 23 1 92 23 1 0 0 0
993 1189 41 1 596 9 0 2 0 0
fn=rustc_middle::ty::inhabitedness::<impl rustc_middle::ty::FieldDef>::uninhabited_from
954 6 0 0 3 0 0 3 0 0
fn=rustc_middle::ty::instance::Instance::resolve_opt_const_arg
0 37 31 1 0 0 0 37 0 0
fn=rustc_middle::ty::instance::Instance::ty
954 76 0 0 38 6 0 38 0 0
fn=rustc_middle::ty::layout::<impl rustc_middle::ty::instance::Instance>::fn_sig_for_fn_abi
847 104 1 0 34 0 0 52 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_late_bound_regions
847 36 0 0 0 0 0 18 0 0
993 650 37 2 18 1 0 322 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_regions
993 10 0 0 6 0 0 4 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::subst_and_normalize_erasing_regions
954 685 0 0 230 17 0 225 4 0
993 876 0 0 438 30 0 438 0 0
1080 216 35 1 60 47 0 60 0 0
1088 196 29 1 98 27 0 98 0 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
954 2 1 1 1 1 0 2 0 0
fn=rustc_middle::ty::relate::TypeRelation::relate
954 192 5 1 64 5 0 64 0 0
993 42 0 0 28 1 0 28 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
0 868 259 10 0 0 0 0 0 0
837 29 0 0 0 0 0 11 1 0
847 58 0 0 0 0 0 29 3 0
914 7230 225 10 0 0 0 5170 27 0
916 6254 193 5 3114 276 18 38 0 0
917 503 26 7 140 0 0 265 3 0
918 218 26 6 53 0 0 118 1 0
919 1250 36 3 250 4 0 625 10 0
920 3 3 0 0 0 0 0 0 0
921 44 5 2 0 0 0 33 0 0
923 216 17 12 27 0 0 108 2 0
924 410 50 6 82 0 0 205 1 0
925 232 11 2 56 0 0 147 1 0
926 3072 283 11 886 3 0 1772 5 0
931 170 10 2 34 0 0 85 3 0
932 120 20 3 0 0 0 72 0 0
950 3532 0 0 62 0 0 914 0 0
951 8260 135 7 6200 7 0 0 0 0
954 840 0 0 316 2 0 316 9 0
993 282 0 0 141 0 0 141 0 0
1003 1252 66 1 691 60 0 300 8 0
1071 80 0 0 0 0 0 16 0 0
1072 80 1 1 0 0 0 16 0 0
1080 126 8 2 42 17 0 42 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_visit_with
0 590 4 4 390 0 0 28 0 0
957 892 9 6 0 0 0 691 1 0
959 840 3 3 360 26 11 0 0 0
960 86 2 2 38 0 0 10 0 0
961 8 2 2 4 0 0 4 0 0
962 19 1 1 19 0 0 0 0 0
966 9 3 3 9 0 0 0 0 0
967 3 2 2 3 0 0 0 0 0
969 103 5 5 71 0 0 0 0 0
990 468 2 2 364 0 0 0 0 0
993 52 0 0 8 4 0 17 0 0
1011 21 0 0 0 0 0 7 0 0
1109 16 0 0 8 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::consts::Const>::fold_with
0 12 4 1 0 0 0 0 0 0
954 24 0 0 12 3 0 12 0 0
1071 12 0 0 0 0 0 0 0 0
1072 48 0 0 0 0 0 12 0 0
1079 84 5 1 0 0 0 60 0 0
1080 12 0 0 12 0 0 0 0 0
1081 96 3 1 72 0 0 0 0 0
1095 60 0 0 24 3 1 0 0 0
1103 72 0 0 36 0 0 36 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::consts::Const>::super_fold_with
0 21 8 1 0 0 0 0 0 0
954 108 10 2 54 4 0 27 3 0
1069 189 19 3 0 0 0 135 0 0
1070 27 0 0 27 0 0 0 0 0
1071 27 0 0 0 0 0 0 0 0
1072 89 0 0 0 0 0 21 0 0
1073 60 6 1 24 5 0 30 0 0
1077 216 13 2 162 0 0 0 0 0
1095 135 8 1 54 15 2 0 0 0
1097 20 5 1 10 0 0 5 0 0
1098 35 5 1 5 0 0 25 0 0
1103 132 0 0 66 0 0 66 2 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::consts::Const>::super_visit_with
993 36 0 0 9 1 0 9 0 0
1083 72 1 1 0 0 0 63 0 0
1084 27 1 1 9 0 0 0 0 0
1085 81 0 0 63 0 0 0 0 0
1109 18 0 0 9 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for rustc_middle::ty::Predicate>::has_type_flags
1034 164 31 1 164 0 0 0 0 0
1035 164 0 0 164 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::fold_list
0 92 40 3 0 0 0 0 0 0
847 57 0 0 19 14 0 19 0 0
954 627 1 1 218 10 0 210 5 0
1135 1960 153 17 0 0 0 1566 21 0
1144 528 3 2 0 0 0 528 0 0
1146 206 5 2 64 0 0 118 1 0
1147 152 0 0 0 0 0 60 0 0
1148 88 2 1 44 0 0 22 0 0
1154 168 0 0 84 0 0 84 0 0
1155 103 0 0 103 14 0 19 0 0
1159 1912 28 3 1519 4 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::fn_sig
847 39 0 0 0 0 0 39 0 0
fn=rustc_middle::ty::subst::Subst::subst
0 8 0 0 0 0 0 0 0 0
954 24 1 1 6 1 0 6 0 0
1017 8 0 0 8 3 0 0 0 0
1018 40 0 0 16 0 0 24 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::struct_tail_without_normalization
954 4 1 1 0 0 0 1 0 0
fn=rustc_middle::util::common::record_time
993 32 0 0 22 0 0 22 0 0
1011 3 0 0 1 1 0 1 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::ensure_place_sized
954 39 2 1 13 1 0 13 0 0
993 16 0 0 16 0 0 16 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::eq_opaque_type_and_type
993 2 0 0 1 0 0 1 0 0
fn=rustc_mir::borrow_check::type_check::TypeVerifier::sanitize_type
993 315 0 0 126 2 0 126 0 0
fn=rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion::convert_all
993 6 2 0 3 0 0 3 0 0
1011 69 5 1 36 0 0 23 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegions::new
847 1 0 0 0 0 0 1 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
954 20 0 0 20 16 0 20 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::layout_of_local
993 22 0 0 11 0 0 11 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::const_to_op
993 14 0 0 7 1 0 7 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_rvalue_into_place
993 4 2 1 2 0 0 2 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
993 4 1 1 2 2 0 2 0 0
fn=rustc_mir::transform::const_prop::ConstPropagator::eval_constant
1088 28 0 0 14 4 0 7 0 0
fn=rustc_mir_build::hair::cx::Cx::needs_drop
993 4 1 1 2 1 0 2 0 0
fn=rustc_privacy::SearchInterfaceForPrivateItemsVisitor::ty
993 2 0 0 0 0 0 1 0 0
fn=rustc_symbol_mangling::legacy::mangle
954 3 0 0 1 1 0 1 0 0
993 36 12 1 12 0 0 12 0 0
fn=rustc_trait_selection::autoderef::Autoderef::new
0 1 0 0 0 0 0 0 0 0
954 2 0 0 1 0 0 1 0 0
993 6 0 0 3 0 0 3 0 0
fn=rustc_trait_selection::traits::codegen::codegen_fulfill_obligation
993 16 5 1 8 0 0 8 1 0
fn=rustc_trait_selection::traits::project::AssocTypeNormalizer::fold
0 1 1 1 0 0 0 0 0 0
736 4 0 0 0 0 0 0 0 0
993 508 87 4 241 21 0 253 0 0
1026 108 0 0 46 1 0 46 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
993 48 10 4 24 1 0 23 2 0
fn=rustc_trait_selection::traits::query::type_op::QueryTypeOp::fully_perform_into
993 158 0 0 74 4 0 42 1 0
fn=rustc_trait_selection::traits::select::SelectionContext::copy_clone_conditions
954 8 0 0 4 2 0 4 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
1026 58 0 0 0 0 0 29 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::insert_evaluation_cache
1026 58 0 0 0 0 0 29 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::sized_conditions
954 30 0 0 15 12 0 15 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
0 6 0 0 0 0 0 0 0 0
993 12 6 1 6 3 0 6 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::candidate_from_obligation
1026 162 9 0 81 7 0 81 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::confirm_candidate
954 69 4 1 27 16 0 27 0 0
993 8 0 0 4 1 0 4 0 0
fn=rustc_trait_selection::traits::type_known_to_meet_bound_modulo_regions
0 12 0 0 0 0 0 0 0 0
993 6 0 0 6 0 0 6 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::compute
993 18 0 0 6 1 0 6 0 0
1011 18 0 0 6 0 0 6 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::normalize
1026 30 0 0 15 1 0 15 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::require_sized
993 4 0 0 4 0 0 4 0 0
fn=rustc_traits::dropck_outlives::dtorck_constraint_for_ty
0 3 2 1 0 0 0 0 0 0
fn=rustc_traits::type_op::AscribeUserTypeCx::relate_mir_and_user_ty
0 1 0 0 0 0 0 1 0 0
954 5 1 1 2 1 0 3 0 0
fn=rustc_ty::instance::inner_resolve_instance
993 14 6 4 7 0 0 7 0 0
fn=rustc_typeck::check::FnCtxt::check_argument_types
0 3 0 0 0 0 0 0 0 0
954 9 3 1 3 1 0 3 0 0
993 9 0 0 3 0 0 3 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
993 6 0 0 3 0 0 3 1 0
fn=rustc_typeck::check::FnCtxt::expected_inputs_for_expected_output
954 3 1 1 1 0 0 1 0 0
993 2 0 0 1 0 0 1 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_opaque_types_from_value
954 3 0 0 1 0 0 1 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
954 4 0 0 3 2 0 3 0 0
993 2 0 0 2 0 0 2 0 0
1011 6 2 0 0 0 0 2 0 0
fn=rustc_typeck::check::FnCtxt::register_bound
993 7 0 0 7 0 0 7 0 0
fn=rustc_typeck::check::FnCtxt::require_type_is_sized
993 7 0 0 7 0 0 7 0 0
fn=rustc_typeck::check::FnCtxt::require_type_is_sized_deferred
993 5 0 0 5 2 0 5 0 0
fn=rustc_typeck::check::FnCtxt::resolve_vars_with_obligations
954 21 0 0 7 1 0 7 0 0
993 39 1 0 28 0 0 28 0 0
fn=rustc_typeck::check::FnCtxt::write_ty
993 34 0 0 17 0 0 17 0 0
fn=rustc_typeck::check::Inherited::register_predicate
1026 33 0 0 22 8 0 11 0 0
fn=rustc_typeck::check::_match::<impl rustc_typeck::check::FnCtxt>::check_match
954 2 0 0 1 0 0 1 0 0
993 3 1 1 2 0 0 1 0 0
fn=rustc_typeck::check::check_fn
0 4 2 2 2 0 0 0 0 0
fn=rustc_typeck::check::coercion::<impl rustc_typeck::check::FnCtxt>::try_coerce
993 6 0 0 6 0 0 6 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce
954 12 0 0 6 3 0 6 3 0
993 24 0 0 12 0 0 12 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
954 48 6 1 6 0 0 12 1 0
fn=rustc_typeck::check::coercion::CoerceMany<E>::coerce
993 3 1 1 2 0 0 2 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_kind
0 2 0 0 0 0 0 0 0 0
954 9 2 1 3 0 0 3 0 0
993 12 0 0 6 0 0 6 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_impl_probe
954 3 0 0 1 1 0 1 0 0
fn=rustc_typeck::check::wfcheck::check_where_clauses
954 2 0 0 0 0 0 1 0 0
993 2 1 1 1 0 0 1 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_node_id
0 2 0 0 0 0 0 0 0 0
954 48 0 0 16 1 0 16 0 0
993 96 0 0 48 0 0 48 0 0
1011 6 0 0 0 0 0 2 0 0
fn=rustc_typeck::mem_categorization::MemCategorizationContext::cat_expr_adjusted
954 10 0 0 5 0 0 5 0 0
993 12 1 1 6 0 0 6 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/sty.rs
fn=<(rustc_middle::ty::ParamEnv,rustc_middle::ty::sty::Binder<rustc_middle::ty::sty::TraitRef>) as rustc_middle::ty::query::keys::Key>::query_crate
805 5 5 1 5 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
2120 3 0 0 0 0 0 3 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
895 32 0 0 16 0 0 16 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::ty_of_fn
0 4 0 0 0 0 0 0 0 0
895 2 0 0 1 0 0 1 0 0
949 5 1 1 2 0 0 2 0 0
1114 1 0 0 1 1 0 1 0 0
1125 1 0 0 1 1 0 1 0 0
fn=<rustc_infer::infer::combine::Generalizer as rustc_middle::ty::relate::TypeRelation>::tys
1387 6 0 0 3 0 0 0 0 0
fn=<rustc_infer::infer::equate::Equate as rustc_middle::ty::relate::TypeRelation>::regions
763 41 11 0 41 0 0 0 0 0
fn=<rustc_infer::infer::freshen::TypeFreshener as rustc_middle::ty::fold::TypeFolder>::fold_ty
1387 14 0 0 0 0 0 0 0 0
fn=<rustc_lint::unused::UnusedResults as rustc_lint::passes::LateLintPass>::check_stmt::check_must_use_ty
1707 6 1 1 4 0 0 0 0 0
fn=<rustc_middle::ty::PredicateAtom as rustc_serialize::serialize::Decodable>::decode
766 60 9 1 36 0 0 0 0 0
767 36 0 0 24 0 0 0 0 0
fn=<rustc_middle::ty::fold::HasEscapingVarsVisitor as rustc_middle::ty::fold::TypeVisitor>::visit_region
1601 594 7 0 297 4 0 0 0 0
fn=<rustc_middle::ty::fold::HasTypeFlagsVisitor as rustc_middle::ty::fold::TypeVisitor>::visit_region
1639 40 3 0 20 2 0 0 0 0
fn=<rustc_middle::ty::sty::Binder<T> as rustc_serialize::serialize::Decodable>::decode
877 442 48 3 136 1 0 204 4 0
1079 68 0 0 34 0 0 34 0 0
1082 51 0 0 34 0 0 0 0 0
1085 51 16 1 34 0 0 0 0 0
fn=<rustc_middle::ty::sty::Binder<rustc_middle::ty::sty::TraitRef> as rustc_middle::ty::query::keys::Key>::query_crate
805 1 1 1 1 0 0 0 0 0
fn=<rustc_middle::ty::sty::BoundRegion as rustc_serialize::serialize::Decodable>::decode
0 9 7 1 0 0 0 0 0 0
46 216 21 3 63 0 0 99 5 0
50 18 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::ExistentialPredicate as rustc_serialize::serialize::Decodable>::decode
0 10 4 2 0 0 0 0 0 0
615 208 4 2 56 0 0 112 0 0
619 36 0 0 0 0 0 0 0 0
621 10 0 0 0 0 0 0 0 0
623 24 0 0 12 0 0 0 0 0
821 8 0 0 0 0 0 0 0 0
824 10 4 2 6 0 0 0 0 0
825 6 2 1 4 0 0 0 0 0
1458 4 0 0 0 0 0 0 0 0
1461 10 0 0 6 0 0 0 0 0
1462 8 2 1 4 0 0 0 0 0
1463 6 0 0 4 0 0 0 0 0
fn=<rustc_middle::ty::sty::RegionKind as core::cmp::PartialEq>::eq
0 148 6 1 52 10 1 0 0 0
1338 152 13 3 60 4 0 0 0 0
fn=<rustc_middle::ty::sty::RegionKind as core::hash::Hash>::hash
0 17563 338 2 3119 142 1 1794 0 0
46 30 0 0 10 0 0 0 0 0
1338 8035 172 1 3214 203 0 0 0 0
fn=<rustc_middle::ty::sty::RegionKind as rustc_serialize::serialize::Decodable>::decode
0 1847 38 2 630 63 1 151 3 0
1338 4602 110 2 1239 0 0 2478 28 0
1343 354 0 0 0 0 0 0 0 0
1347 72 19 3 45 0 0 0 0 0
1380 302 0 0 151 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as core::cmp::PartialEq>::eq
0 12895 448 23 5497 189 9 0 0 0
33 12 0 0 12 0 0 0 0 0
34 24 1 0 4 0 0 0 0 0
85 10736 440 21 1780 2 0 2698 0 0
111 414 1 1 138 0 0 0 0 0
120 216 2 0 98 0 0 11 0 0
130 2098 0 0 916 0 0 264 0 0
155 79 3 1 22 0 0 11 0 0
878 11 0 0 11 0 0 0 0 0
1013 24 0 0 24 0 0 0 0 0
1019 31 0 0 7 0 0 0 0 0
1082 29 0 0 29 0 0 0 0 0
1083 47 0 0 6 0 0 0 0 0
1084 6 3 0 3 0 0 0 0 0
1085 9 0 0 3 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as core::hash::Hash>::hash
0 13754 4 1 2740 356 3 0 0 0
85 32636 896 2 13309 492 0 8283 5 0
1418 875 0 0 350 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as rustc_serialize::serialize::Decodable>::decode
0 9751 543 12 3019 160 2 2256 17 0
33 33 0 0 22 0 0 0 0 0
85 21000 180 3 6000 6 0 9000 208 0
90 1500 99 1 0 0 0 0 0 0
97 180 0 0 60 0 0 30 0 0
100 90 0 0 36 0 0 18 0 0
111 4064 0 0 1016 0 0 508 0 0
114 7 1 1 3 0 0 1 0 0
120 7 0 0 1 0 0 1 0 0
123 72 4 1 18 0 0 9 0 0
126 55 0 0 0 0 0 11 0 0
130 420 0 0 60 0 0 60 0 0
142 165 0 0 75 0 0 15 0 0
152 36 5 0 12 0 0 4 0 0
155 10 0 0 0 0 0 2 0 0
159 44 3 0 20 0 0 4 0 0
174 144 10 1 36 0 0 18 0 0
178 12 2 0 2 0 0 2 0 0
878 6 0 0 4 0 0 0 0 0
1013 6 2 0 4 0 0 0 0 0
1019 4 0 0 2 0 0 0 0 0
fn=<rustc_middle::ty::subst::SubstFolder as rustc_middle::ty::fold::TypeFolder>::fold_region
1601 36 0 0 36 2 0 0 0 0
fn=<rustc_mir::interpret::intern::InternVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_value
2111 4 0 0 4 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_rvalue
1946 4 0 0 4 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
1970 1 0 0 1 1 0 0 0 0
fn=<rustc_trait_selection::autoderef::Autoderef as core::iter::traits::iterator::Iterator>::next
1778 2 0 0 1 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
890 8 0 0 0 0 0 8 0 0
1387 2 0 0 0 0 0 0 0 0
fn=<rustc_trait_selection::traits::object_safety::contains_illegal_self_type_reference::IllegalSelfTypeVisitor as rustc_middle::ty::fold::TypeVisitor>::visit_ty
0 6 0 0 0 0 0 0 0 0
766 6 0 0 6 0 0 0 0 0
767 3 0 0 0 0 0 0 0 0
fn=_ZN10rustc_lint7builtin11BoxPointers15check_heap_typeN.llvm.M
1902 62 0 0 33 0 0 0 0 0
fn=_ZN11rustc_infer5infer9InferCtxt18shallow_resolve_tyN.llvm.M
1387 184 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5flags15FlagComputation10add_substsN.llvm.M
1639 312 0 0 208 48 1 0 0 0
fn=_ZN12rustc_middle2ty5flags15FlagComputation18add_predicate_atomN.llvm.M
1639 71 13 2 27 0 0 0 0 0
fn=_ZN12rustc_middle2ty5print7Printer22default_print_def_pathN.llvm.M
0 3 1 1 0 0 0 3 0 0
764 2 0 0 0 0 0 2 0 0
fn=_ZN12rustc_typeck18mem_categorization24MemCategorizationContext26resolve_type_vars_or_errorN.llvm.M
1778 32 0 0 16 1 0 0 0 0
fn=_ZN12rustc_typeck5check8coercion19CoerceMany$LT$E$GT$12coerce_innerN.llvm.M
1778 2 0 0 1 0 0 0 0 0
fn=_ZN12rustc_typeck5check8coercion19CoerceMany$LT$E$GT$12coerce_innerN.llvm.M
1707 6 0 0 4 0 0 0 0 0
1778 6 0 0 3 0 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety27generics_require_sized_selfN.llvm.M
1810 4 0 0 4 1 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety33virtual_call_violation_for_methodN.llvm.M
949 9 0 0 3 0 0 3 0 0
1125 3 0 0 3 3 0 3 0 0
fn=_ZN3ena5unify25UnificationTable$LT$S$GT$22uninlined_get_root_keyN.llvm.M
1387 45 0 0 0 0 0 0 0 0
fn=_ZN4core3cmp5impls69_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$2eqN.llvm.M
1338 84 1 1 56 0 0 0 0 0
fn=_ZN4core3cmp5impls69_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$2eqN.llvm.M
1338 3 1 1 2 0 0 0 0 0
fn=_ZN4core3cmp5impls69_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$2neN.llvm.M
0 352 10 1 132 11 1 0 0 0
1338 376 40 3 100 5 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
0 2 0 0 2 0 0 0 0 0
766 4 0 0 4 0 0 0 0 0
767 10 0 0 4 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
0 18 0 0 18 0 0 0 0 0
766 36 0 0 36 0 0 0 0 0
767 90 0 0 36 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
0 67 0 0 67 0 0 0 0 0
766 134 0 0 134 0 0 0 0 0
767 335 0 0 134 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
0 16 0 0 16 0 0 0 0 0
766 32 0 0 32 0 0 0 0 0
767 80 0 0 32 0 0 0 0 0
fn=_ZN74_$LT$rustc_infer..infer..SubregionOrigin$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
763 41 12 1 41 0 0 0 0 0
fn=_ZN74_$LT$rustc_middle..ty..sty..RegionKind$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
0 5673 102 2 1788 97 1 0 0 0
46 675 0 0 270 10 0 0 0 0
1338 5856 241 4 2343 146 0 0 0 0
1347 270 0 0 135 1 0 0 0 0
1381 273 0 0 182 2 0 0 0 0
fn=_ZN74_$LT$rustc_middle..ty..sty..RegionKind$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
0 1718 17 1 616 63 2 0 0 0
1338 1938 121 2 837 7 0 0 0 0
1381 6 1 1 4 0 0 0 0 0
fn=_ZN8rustc_ty2ty23sized_constraint_for_tyN.llvm.M
890 3 0 0 0 0 0 3 0 0
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
949 6 1 1 0 0 0 4 1 0
fn=alloc::collections::btree::map::BTreeMap<K,V>::entry
0 88 0 0 44 0 0 0 0 0
46 36 0 0 18 0 0 0 0 0
50 18 0 0 18 0 0 0 0 0
fn=alloc::collections::btree::search::search_tree
0 206 0 0 206 0 0 0 0 0
46 66 0 0 33 0 0 0 0 0
50 33 0 0 33 0 0 0 0 0
fn=core::cmp::impls::<impl core::cmp::Ord for &A>::cmp
0 21 2 1 2 2 1 0 0 0
1338 78 8 1 26 1 0 0 0 0
fn=core::cmp::impls::<impl core::cmp::PartialEq<&B> for &A>::eq
0 293 12 2 72 13 1 0 0 0
46 150 4 0 48 0 0 0 0 0
1338 879 158 6 494 15 0 0 0 0
1347 36 0 0 18 0 0 0 0 0
fn=core::cmp::impls::<impl core::cmp::PartialEq<&B> for &A>::ne
0 369 24 4 138 18 2 0 0 0
1338 405 64 8 112 2 0 0 0 0
1380 4 0 0 4 0 0 0 0 0
1381 12 0 0 6 0 0 0 0 0
1382 2 0 0 0 0 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for &T>::hash
0 64 8 4 11 3 1 7 0 0
1338 21 3 1 7 1 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for [T]>::hash
0 64 0 0 0 0 0 16 0 0
615 70 4 1 16 2 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
1387 22 0 0 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
949 6 0 0 3 2 0 3 0 0
fn=core::slice::<impl core::cmp::PartialEq<[B]> for [A]>::eq
0 4 0 0 4 0 0 0 0 0
615 24 0 0 8 2 0 0 0 0
623 4 1 1 4 0 0 0 0 0
824 2 1 1 2 0 0 0 0 0
825 1 0 0 1 0 0 0 0 0
1461 2 1 1 2 0 0 0 0 0
1462 2 0 0 1 0 0 0 0 0
1463 2 1 1 1 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::uninlined_get_root_key
1387 79 0 0 0 0 0 0 0 0
fn=ena::unify::UnificationTable<S>::union
1387 1 0 0 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
1019 5 0 0 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
767 6 0 0 5 0 0 0 0 0
1013 4 0 0 4 0 0 0 0 0
1019 4 0 0 0 0 0 0 0 0
fn=hashbrown::map::RawEntryBuilder<K,V,S>::from_key_hashed_nocheck
767 1 0 0 0 0 0 0 0 0
1013 2 0 0 2 0 0 0 0 0
1019 2 0 0 0 0 0 0 0 0
fn=hashbrown::map::RawEntryBuilderMut<K,V,S>::from_hash
0 8539 110 2 3630 243 2 391 15 0
33 13 10 0 13 6 0 0 0 0
34 26 0 0 13 0 0 0 0 0
85 8554 404 6 2218 359 0 0 0 0
111 209 88 1 209 10 0 0 0 0
120 496 13 0 186 1 0 186 0 0
130 2608 152 2 652 8 0 1304 0 0
155 21 0 0 6 0 0 9 0 0
198 119 0 0 119 0 0 0 0 0
767 62 0 0 62 0 0 0 0 0
878 3 1 0 3 0 0 0 0 0
1013 20 0 0 20 4 0 0 0 0
1019 20 0 0 0 0 0 0 0 0
1082 36 0 0 36 0 0 0 0 0
1083 252 14 1 72 0 0 0 0 0
1084 72 0 0 36 0 0 0 0 0
1085 36 0 0 36 0 0 0 0 0
1418 714 0 0 238 1 0 0 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
0 12 4 2 1 1 1 0 0 0
1418 26 0 0 6 3 0 0 0 0
fn=rustc_codegen_ssa::base::maybe_create_entry_wrapper
1125 3 1 1 1 0 0 1 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_call_terminator
0 18 0 0 9 0 0 0 0 0
1114 9 9 1 9 7 0 9 0 0
fn=rustc_codegen_ssa::mir::rvalue::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_rvalue_operand
2150 5 0 0 1 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::probe
718 4 0 0 4 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::subtype_predicate
1778 11 2 1 7 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
1080 1 0 0 0 0 0 1 0 0
fn=rustc_infer::infer::combine::CombineFields::instantiate
1387 38 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
1392 1 0 0 1 0 0 0 0 0
fn=rustc_infer::infer::type_variable::TypeVariableTable::new_var
1387 130 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::type_variable::TypeVariableTable::replace_if_possible
1387 43 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::rmeta::Lazy<T,()>>::decode
766 630 11 1 315 0 0 0 0 0
767 315 0 0 210 0 0 0 0 0
fn=rustc_middle::ich::impls_ty::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::Binder<T>>::hash_stable
1080 156 7 1 48 0 0 60 0 0
fn=rustc_middle::mir::tcx::PlaceTy::projection_ty
2052 52 6 1 16 2 0 0 0 0
2055 28 4 1 14 0 0 0 0 0
2056 4 2 0 2 0 0 0 0 0
fn=rustc_middle::ty::TraitPredicate::self_ty
783 792 0 0 264 0 0 528 54 0
fn=rustc_middle::ty::fast_reject::simplify_type
695 6 0 0 3 0 0 0 0 0
696 9 0 0 6 0 0 0 0 0
730 3 1 0 3 0 0 0 0 0
1090 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::flags::FlagComputation::for_kind
333 33 0 0 9 0 0 0 0 0
1090 12 0 0 0 0 0 0 0 0
1094 6 0 0 6 0 0 0 0 0
1536 2 0 0 0 0 0 0 0 0
1639 966 5 1 385 37 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::anonymize_late_bound_regions
1079 8 4 1 4 0 0 4 0 0
1080 14 0 0 14 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::erase_late_bound_regions
1079 6 0 0 3 0 0 3 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::liberate_late_bound_regions
1079 4 2 1 2 0 0 2 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_bound_vars
763 236 0 0 118 0 0 59 3 0
1079 6 2 1 4 0 0 2 0 0
1080 2 0 0 0 0 0 1 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
616 156 2 1 16 0 0 48 0 0
764 206 0 0 0 0 0 103 1 0
822 12 0 0 0 0 0 4 0 0
1459 12 0 0 0 0 0 4 0 0
fn=rustc_middle::ty::fold::TypeFoldable::visit_with
616 34 0 0 8 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::fn_once_adapter_instance
333 3 0 0 1 0 0 0 0 0
399 4 0 0 2 0 0 1 0 0
1090 3 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_closure
0 3 0 0 0 0 0 0 0 0
333 9 0 0 3 0 0 0 0 0
392 3 0 0 3 0 0 3 0 0
fn=rustc_middle::ty::instance::Instance::resolve_for_vtable
1090 12 4 1 6 0 0 0 0 0
1118 6 0 0 6 0 0 0 0 0
1810 6 0 0 6 6 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_opt_const_arg
1639 26 2 0 12 3 0 2 0 0
fn=rustc_middle::ty::layout::<impl rustc_middle::ty::instance::Instance>::fn_sig_for_fn_abi
0 34 31 1 0 0 0 34 0 0
333 12 0 0 4 0 0 0 0 0
399 24 3 1 20 1 0 0 0 0
949 148 28 1 4 0 0 140 0 0
1079 44 18 1 44 0 0 0 0 0
1080 100 16 0 64 14 1 6 0 0
1090 4 0 0 0 0 0 0 0 0
1094 4 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::field
361 14 0 0 7 4 0 7 0 0
367 28 1 1 21 13 0 14 0 0
1888 13 0 0 13 0 0 0 0 0
2120 7 1 1 0 0 0 7 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::pointee_info_at
2087 156 0 0 39 6 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
333 3 1 1 1 0 0 0 0 0
1888 115 1 1 38 0 0 23 0 0
2120 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_late_bound_regions
0 36 23 1 36 0 0 0 0 0
1079 276 55 4 117 0 0 117 0 0
1080 37 0 0 7 0 0 24 0 0
fn=rustc_middle::ty::outlives::compute_components_recursive
1587 8 0 0 8 1 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
949 4 0 0 4 0 0 0 0 0
1010 48 0 0 0 0 0 24 1 0
1080 2 0 0 2 0 0 0 0 0
1523 4 0 0 0 0 0 0 0 0
1529 8 2 1 4 0 0 4 0 0
1536 4 0 0 0 0 0 0 0 0
1541 8 2 1 4 0 0 4 0 0
fn=rustc_middle::ty::structural_impls::fold_list
0 11 0 0 3 0 0 0 0 0
615 196 7 2 40 2 0 0 0 0
616 84 0 0 0 0 0 2 0 0
822 18 0 0 4 0 0 10 1 0
825 4 0 0 4 0 0 0 0 0
1459 18 0 0 4 0 0 10 0 0
1462 29 0 0 11 0 0 0 0 0
1463 4 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::builtin_deref
0 4 0 0 0 0 0 0 0 0
2050 16 11 1 0 0 0 16 0 0
2052 66 0 0 18 2 0 0 0 0
2055 24 0 0 24 0 0 0 0 0
2056 4 0 0 2 0 0 0 0 0
2059 32 2 0 32 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::conservative_is_privately_uninhabited
0 410 33 1 82 36 0 0 0 0
1726 763 20 0 0 0 0 654 0 0
1730 545 0 0 109 21 0 0 0 0
1731 44 0 0 22 3 0 0 0 0
1742 140 0 0 56 5 0 28 0 0
1747 4 0 0 0 0 0 2 0 0
1749 16 5 1 16 0 0 0 0 0
1750 24 0 0 0 0 0 8 1 0
1753 102 5 0 49 0 0 0 0 0
1765 918 72 2 714 0 0 0 0 0
2120 6 2 1 2 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::fn_sig
0 239 27 1 40 25 1 0 0 0
949 195 0 0 0 0 0 156 1 0
1080 78 0 0 39 0 0 0 0 0
2069 200 28 1 0 0 0 160 2 0
2071 277 0 0 157 1 0 0 0 0
2072 3 1 0 1 0 0 1 0 0
2082 240 24 1 160 1 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::is_trivially_sized
0 9 0 0 0 0 0 0 0 0
2210 640 39 1 0 0 0 480 9 0
2212 480 0 0 160 43 1 0 0 0
2231 8 5 1 8 0 0 0 0 0
2233 10 9 1 10 0 0 0 0 0
2245 560 37 1 480 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::sequence_element_type
0 4 0 0 2 0 0 0 0 0
1834 4 2 1 0 0 0 2 2 1
1836 8 0 0 2 2 0 0 0 0
1840 4 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::to_opt_closure_kind
0 70 0 0 14 9 1 0 0 0
2187 28 9 1 0 0 0 14 0 0
2189 70 9 1 28 1 0 0 0 0
2190 70 0 0 14 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::tuple_fields
2118 10 8 1 0 0 0 0 0 0
2120 30 0 0 20 0 0 0 0 0
2123 20 0 0 10 0 0 0 0 0
fn=rustc_middle::ty::sty::Binder<&rustc_middle::ty::list::List<rustc_middle::ty::sty::ExistentialPredicate>>::principal
0 6 0 0 0 0 0 0 0 0
695 6 0 0 3 0 0 0 0 0
696 21 3 1 12 0 0 6 0 0
725 3 3 1 0 0 0 0 0 0
726 3 0 0 3 0 0 0 0 0
727 6 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::sty::Binder<T>::bind
894 24 14 1 0 0 0 0 0 0
895 4 0 0 2 0 0 2 0 0
896 24 0 0 24 0 0 0 0 0
fn=rustc_middle::ty::sty::Binder<T>::map_bound
945 24 3 1 0 0 0 18 0 0
949 9 0 0 3 0 0 6 0 0
950 27 3 1 21 0 0 0 0 0
fn=rustc_middle::ty::sty::Binder<rustc_middle::ty::sty::ExistentialTraitRef>::with_self_ty
865 12 3 1 0 0 0 6 0 0
866 6 3 1 6 0 0 0 0 0
867 15 3 1 9 0 0 0 0 0
949 6 0 0 0 0 0 6 0 0
fn=rustc_middle::ty::sty::Binder<rustc_middle::ty::sty::FnSig>::abi
1134 36 21 1 36 0 0 0 0 0
1135 36 0 0 36 0 0 0 0 0
fn=rustc_middle::ty::sty::Binder<rustc_middle::ty::sty::FnSig>::c_variadic
1128 2 0 0 1 0 0 0 0 0
1129 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::sty::Binder<rustc_middle::ty::sty::FnSig>::inputs_and_output
1121 1 1 1 1 0 0 0 0 0
1122 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::sty::Binder<rustc_middle::ty::sty::FnSig>::unsafety
1131 4 1 0 2 0 0 0 0 0
1132 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::sty::Binder<rustc_middle::ty::sty::TraitRef>::def_id
805 100 14 1 100 0 0 0 0 0
806 50 0 0 50 0 0 0 0 0
fn=rustc_middle::ty::sty::Binder<rustc_middle::ty::sty::TraitRef>::to_poly_trait_predicate
808 15 8 0 0 0 0 0 0 0
810 30 0 0 15 0 0 15 0 0
811 15 0 0 15 0 0 0 0 0
fn=rustc_middle::ty::sty::BoundRegion::assert_bound_var
75 86 12 1 0 0 0 0 0 0
77 258 0 0 172 0 0 0 0 0
80 172 0 0 86 0 0 0 0 0
fn=rustc_middle::ty::sty::ClosureSubsts::kind_ty
333 21 0 0 7 0 0 0 0 0
373 7 7 1 0 0 0 0 0 0
375 14 0 0 7 0 0 0 0 0
fn=rustc_middle::ty::sty::ClosureSubsts::sig
0 5 0 0 0 0 0 0 0 0
333 15 0 0 5 0 0 0 0 0
396 5 4 1 0 0 0 0 0 0
399 20 0 0 10 4 0 5 0 0
402 10 0 0 5 0 0 0 0 0
fn=rustc_middle::ty::sty::ClosureSubsts::split
0 20 0 0 0 0 0 0 0 0
331 10 6 1 0 0 0 0 0 0
333 50 0 0 20 0 0 0 0 0
334 40 0 0 0 0 0 40 0 0
343 20 6 1 10 0 0 0 0 0
fn=rustc_middle::ty::sty::DebruijnIndex::shift_in
1523 72 0 0 72 0 0 0 0 0
1528 72 9 1 0 0 0 72 0 0
1529 72 0 0 0 0 0 72 0 0
1530 144 0 0 144 0 0 0 0 0
fn=rustc_middle::ty::sty::DebruijnIndex::shift_out
1536 72 0 0 0 0 0 0 0 0
1540 72 9 1 0 0 0 72 0 0
1541 144 0 0 72 0 0 72 0 0
1542 144 0 0 144 0 0 0 0 0
fn=rustc_middle::ty::sty::ExistentialPredicate::stable_cmp
0 8 0 0 8 0 0 0 0 0
629 56 4 1 0 0 0 40 0 0
631 28 0 0 16 0 0 0 0 0
632 28 0 0 0 0 0 0 0 0
633 8 2 1 0 0 0 0 0 0
636 4 0 0 0 0 0 0 0 0
637 4 0 0 4 0 0 0 0 0
644 56 4 1 48 0 0 0 0 0
fn=rustc_middle::ty::sty::ExistentialTraitRef::erase_self_ty
829 10 2 1 0 0 0 6 0 0
834 6 0 0 2 0 0 4 0 0
836 6 0 0 0 0 0 6 0 0
837 4 0 0 4 0 0 0 0 0
840 12 2 1 8 0 0 0 0 0
fn=rustc_middle::ty::sty::FnSig::inputs
938 124 62 1 0 0 0 124 0 0
943 248 0 0 248 0 0 0 0 0
1090 248 0 0 124 0 0 0 0 0
fn=rustc_middle::ty::sty::FnSig::output
1093 71 62 1 0 0 0 71 0 0
1094 284 0 0 142 2 0 0 0 0
1095 142 0 0 142 0 0 0 0 0
fn=rustc_middle::ty::sty::ProjectionTy::self_ty
1047 1 0 0 0 0 0 0 0 0
1048 3 0 0 1 0 0 2 0 0
1049 2 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::sty::ProjectionTy::trait_ref
1042 90 8 1 0 0 0 50 0 0
1043 20 0 0 20 0 0 0 0 0
1044 40 8 1 10 0 0 30 0 0
1045 80 0 0 60 0 0 0 0 0
fn=rustc_middle::ty::sty::RegionKind::is_late_bound
1587 2 1 0 1 1 0 0 0 0
1590 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::sty::RegionKind::is_placeholder
1594 8 2 1 4 0 0 0 0 0
1597 4 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::sty::TraitRef::from_method
786 55 10 1 0 0 0 25 0 0
793 20 0 0 5 3 0 15 0 0
794 40 5 1 30 0 0 0 0 0
fn=rustc_middle::ty::sty::TraitRef::identity
777 54 7 1 0 0 0 27 0 0
778 63 0 0 9 6 0 36 0 0
779 45 0 0 36 0 0 0 0 0
fn=rustc_middle::ty::sty::TraitRef::new
771 1 1 1 0 0 0 0 0 0
772 3 0 0 0 0 0 3 0 0
773 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::sty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_ExistentialPredicate::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::ExistentialPredicate>::hash_stable
0 17 3 3 0 0 0 9 0 0
616 66 1 1 20 0 0 16 0 0
1459 1 0 0 1 0 0 0 0 0
fn=rustc_middle::ty::sty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_TyKind::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::TyKind>::hash_stable
0 2201 60 15 296 0 0 425 0 0
31 5 0 0 5 0 0 0 0 0
86 946 31 8 342 0 0 335 0 0
1141 7 2 1 7 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::closure_env_ty
333 12 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::util::needs_drop_components
2120 9 0 0 3 0 0 0 0 0
fn=rustc_middle::ty::walk::push_inner
1090 8 0 0 0 0 0 0 0 0
1094 24 4 1 8 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion::convert_all
966 26 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegionIndices::to_region_vid
0 10 0 0 4 2 0 0 0 0
1338 8 0 0 2 0 0 0 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegions::new
949 4 0 0 0 0 0 4 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
1125 1 1 1 1 1 0 1 0 0
fn=rustc_mir_build::build::block::<impl rustc_mir_build::build::Builder>::ast_block_stmts
1707 6 0 0 4 0 0 0 0 0
fn=rustc_mir_build::build::expr::as_temp::<impl rustc_mir_build::build::Builder>::expr_as_temp
1715 1 0 0 1 1 0 0 0 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
1715 2 0 0 2 2 0 0 0 0
fn=rustc_mir_build::hair::cx::expr::make_mirror_unadjusted
2111 1 1 1 1 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 25 0 0 5 0 0 0 0 0
763 714 58 0 406 0 0 308 0 0
1079 258 9 3 172 0 0 86 0 0
fn=rustc_trait_selection::traits::codegen::codegen_fulfill_obligation
763 20 0 0 10 0 0 5 0 0
fn=rustc_trait_selection::traits::project::AssocTypeNormalizer::fold
0 1 1 1 1 0 0 0 0 0
763 33 0 0 11 0 0 11 0 0
764 410 0 0 0 0 0 246 0 0
1079 14 4 4 8 0 0 6 0 0
1080 16 0 0 0 0 0 10 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
783 15 0 0 5 0 0 10 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::constituent_types_for_ty
361 2 0 0 1 1 0 1 0 0
367 4 0 0 3 2 0 2 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::copy_clone_conditions
361 6 0 0 2 1 0 2 0 0
367 8 0 0 6 2 1 4 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
0 56 0 0 56 0 0 0 0 0
764 112 0 0 0 0 0 112 0 0
767 40 6 1 40 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_stack
1994 84 0 0 42 2 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_impl
764 267 43 1 0 0 0 267 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::select
764 28 0 0 0 0 0 28 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::sized_conditions
895 6 0 0 2 0 0 4 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
764 32 12 1 0 0 0 16 0 0
966 18 0 0 6 0 0 0 0 0
1778 118 0 0 59 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::candidate_from_obligation
764 132 0 0 0 0 0 132 9 0
fn=rustc_trait_selection::traits::specialize::translate_substs
764 2 0 0 0 0 0 2 0 0
fn=rustc_trait_selection::traits::util::closure_trait_ref_and_return_type
895 16 0 0 0 0 0 16 0 0
fn=rustc_typeck::check::FnCtxt::structurally_resolved_type
1778 8 0 0 4 0 0 0 0 0
fn=rustc_typeck::check::_match::<impl rustc_typeck::check::FnCtxt>::check_match
1715 2 1 1 1 0 0 1 1 0
fn=rustc_typeck::check::check_fn
1715 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce
1715 6 0 0 6 0 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
895 16 5 1 0 0 0 16 0 0
1778 25 5 1 13 0 0 0 0 0
fn=rustc_typeck::check::coercion::CoerceMany<E>::coerce
1778 2 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_kind
1114 4 0 0 2 2 0 4 2 0
1118 15 2 1 6 0 0 3 0 0
1125 2 0 0 2 2 0 2 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_with_expectation
1715 13 1 0 13 3 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_liberated_fn_sigs
1080 4 1 1 0 0 0 2 0 0
fn=rustc_typeck::check_crate
0 4 1 1 0 0 0 4 0 0
895 2 1 1 1 0 0 1 0 0
1125 1 0 0 1 1 0 1 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::get
767 10 0 0 10 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/subst.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 4 1 0 0 0 0 0 0 0
113 6 0 0 0 0 0 0 0 0
114 9 0 0 0 0 0 0 0 0
429 80 0 0 0 0 0 60 0 0
fn=<core::iter::adapters::Copied<I> as core::iter::traits::iterator::Iterator>::try_fold
0 42 0 0 0 0 0 0 0 0
114 134 0 0 0 0 0 0 0 0
395 42 0 0 42 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 17 1 1 0 0 0 0 0 0
114 85 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
429 80 5 1 0 0 0 60 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
113 39 0 0 0 0 0 0 0 0
114 117 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::res_to_ty
429 8 1 1 0 0 0 6 0 0
fn=<rustc_infer::infer::at::At as rustc_trait_selection::traits::query::normalize::AtExt>::normalize
0 63 0 0 0 0 0 0 0 0
114 86 4 1 0 0 0 0 0 0
fn=<rustc_middle::traits::specialization_graph::Children as rustc_trait_selection::traits::specialize::specialization_graph::ChildrenExt>::insert_blindly
0 176 0 0 0 0 0 0 0 0
113 176 0 0 0 0 0 0 0 0
114 264 87 1 0 0 0 0 0 0
301 264 0 0 176 0 0 0 0 0
fn=<rustc_middle::ty::fold::HasEscapingVarsVisitor as rustc_middle::ty::fold::TypeVisitor>::visit_binder
0 24 0 0 0 0 0 0 0 0
114 114 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::normalize_erasing_regions::NormalizeAfterErasingRegionsFolder as rustc_middle::ty::fold::TypeFolder>::fold_const
0 21 0 0 10 0 0 0 0 0
64 22 0 0 0 0 0 0 0 0
114 22 4 0 0 0 0 0 0 0
fn=<rustc_middle::ty::normalize_erasing_regions::NormalizeAfterErasingRegionsFolder as rustc_middle::ty::fold::TypeFolder>::fold_ty
0 72 0 0 24 0 0 0 0 0
113 48 0 0 0 0 0 0 0 0
114 72 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::subst::GenericArg as core::convert::From<&rustc_middle::ty::TyS>>::from
97 918 76 1 0 0 0 0 0 0
99 918 0 0 918 0 0 0 0 0
fn=<rustc_middle::ty::subst::GenericArg as core::convert::From<&rustc_middle::ty::consts::Const>>::from
64 4 0 0 0 0 0 0 0 0
103 4 4 0 0 0 0 0 0 0
105 4 0 0 4 0 0 0 0 0
fn=<rustc_middle::ty::subst::GenericArg as core::convert::From<&rustc_middle::ty::sty::RegionKind>>::from
64 452 0 0 0 0 0 0 0 0
91 452 62 1 0 0 0 0 0 0
93 452 0 0 452 0 0 0 0 0
fn=<rustc_middle::ty::subst::GenericArg as rustc_middle::ty::relate::Relate>::relate
0 328 0 0 0 0 0 0 0 0
113 656 0 0 0 0 0 0 0 0
114 492 35 2 328 62 2 0 0 0
fn=<rustc_middle::ty::subst::GenericArg as rustc_serialize::serialize::Decodable>::decode
0 436 0 0 0 0 0 436 0 0
39 1530 0 0 0 0 0 0 0 0
40 1635 31 1 654 0 0 0 0 0
178 3488 145 1 0 0 0 2180 9 0
179 1308 72 2 436 121 0 872 7 0
180 3488 0 0 2616 1 0 0 0 0
fn=<rustc_middle::ty::subst::SubstFolder as rustc_middle::ty::fold::TypeFolder>::fold_const
0 12 6 0 0 0 0 0 0 0
519 490 43 1 0 0 0 343 2 0
520 49 0 0 0 0 0 0 0 0
524 12 6 1 6 0 0 0 0 0
527 18 0 0 0 0 0 6 0 0
529 441 35 1 343 0 0 0 0 0
fn=<rustc_middle::ty::subst::SubstFolder as rustc_middle::ty::fold::TypeFolder>::fold_region
0 209 0 0 0 0 0 0 0 0
113 418 0 0 0 0 0 0 0 0
114 418 0 0 0 0 0 0 0 0
466 1150 107 1 0 0 0 690 1 0
473 878 55 1 439 60 0 209 7 0
474 418 0 0 418 0 0 0 0 0
491 1150 14 0 920 0 0 0 0 0
670 663 0 0 209 0 0 0 0 0
fn=<rustc_middle::ty::subst::SubstFolder as rustc_middle::ty::fold::TypeFolder>::fold_ty
0 1426 57 0 0 0 0 0 0 0
114 1125 0 0 0 0 0 0 0 0
493 7994 169 1 0 0 0 5710 15 0
494 1142 0 0 0 0 0 0 0 0
499 1426 0 0 713 0 0 0 0 0
500 2139 0 0 0 0 0 0 0 0
501 385 88 1 0 0 0 385 0 0
503 1426 0 0 0 0 0 713 0 0
506 3301 81 1 1463 65 0 1125 9 0
507 676 0 0 0 0 0 338 19 0
510 2139 17 0 713 0 0 713 2 0
511 713 0 0 0 0 0 713 0 0
512 713 0 0 0 0 0 0 0 0
513 385 0 0 0 0 0 385 0 0
517 6852 65 1 5710 0 0 0 0 0
535 750 0 0 375 0 0 0 0 0
659 1200 0 0 375 0 0 0 0 0
fn=<rustc_middle::ty::subst::SubstFolder as rustc_middle::ty::fold::TypeFolder>::tcx
456 131 37 1 131 0 0 0 0 0
457 131 0 0 131 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_rvalue
0 2 0 0 0 0 0 0 0 0
114 8 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
429 8 1 1 0 0 0 6 0 0
fn=<rustc_trait_selection::traits::project::AssocTypeNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
0 2 0 0 0 0 0 0 0 0
114 11 0 0 1 1 0 0 0 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
0 12 0 0 0 0 0 0 0 0
114 66 5 1 6 2 0 0 0 0
395 18 5 1 0 0 0 6 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
0 68 0 0 0 0 0 0 0 0
114 204 0 0 0 0 0 0 0 0
388 68 6 1 68 0 0 0 0 0
fn=_ZN10rustc_lint7builtin11BoxPointers15check_heap_typeN.llvm.M
0 29 0 0 0 0 0 0 0 0
113 88 3 1 0 0 0 0 0 0
114 132 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5flags15FlagComputation10add_substsN.llvm.M
0 429 0 0 0 0 0 0 0 0
114 1497 94 1 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5print7Printer22default_print_def_pathN.llvm.M
429 51 1 1 6 0 0 36 0 0
fn=_ZN12rustc_middle2ty5print8obsolete17DefPathBasedNames19push_generic_paramsN.llvm.M
113 2 0 0 0 0 0 0 0 0
114 6 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
0 22 0 0 0 0 0 0 0 0
235 140 8 1 0 0 0 98 0 0
243 48 0 0 20 1 0 0 0 0
245 30 0 0 6 0 0 6 0 0
248 112 0 0 98 0 0 0 0 0
257 14 2 0 14 2 0 0 0 0
260 80 4 1 16 0 0 32 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
0 9 3 1 6 0 0 0 0 0
235 60 3 1 0 0 0 42 0 0
243 21 2 1 9 1 0 0 0 0
245 15 0 0 3 0 0 3 0 0
248 48 0 0 42 0 0 0 0 0
257 6 0 0 6 1 0 0 0 0
260 24 2 1 0 0 0 12 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
235 20 1 1 0 0 0 14 0 0
243 6 1 1 2 0 0 0 0 0
248 16 0 0 14 0 0 0 0 0
257 2 1 1 2 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
235 890 58 1 0 0 0 534 0 0
243 267 0 0 89 3 0 0 0 0
248 712 0 0 623 0 0 0 0 0
257 89 46 1 89 0 0 0 0 0
260 1095 0 0 219 0 0 438 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
235 10 1 1 0 0 0 7 0 0
243 3 0 0 1 0 0 0 0 0
248 8 1 1 7 0 0 0 0 0
257 1 1 1 1 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
0 15 0 0 0 0 0 0 0 0
207 90 7 1 54 5 0 18 0 0
235 440 26 1 0 0 0 308 0 0
243 147 0 0 59 13 0 0 0 0
245 75 0 0 15 0 0 15 0 0
248 352 19 1 308 0 0 0 0 0
257 44 11 1 44 4 0 0 0 0
260 90 0 0 18 0 0 36 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
235 80 8 1 0 0 0 56 0 0
243 24 8 1 8 0 0 0 0 0
248 64 0 0 56 0 0 0 0 0
257 8 8 1 8 0 0 0 0 0
fn=_ZN12rustc_middle2ty6relate12TypeRelation6relateN.llvm.M
0 14 0 0 0 0 0 0 0 0
113 28 0 0 0 0 0 0 0 0
114 21 7 1 14 3 1 0 0 0
fn=_ZN13rustc_privacy18TypePrivacyVisitor19check_expr_pat_typeN.llvm.M
114 10 0 0 0 0 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety33virtual_call_violation_for_methodN.llvm.M
429 48 6 3 0 0 0 36 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
28 4 4 1 4 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
28 10 7 1 10 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
28 3 3 1 3 0 0 0 0 0
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
429 7 0 0 0 0 0 5 0 0
460 1 0 0 0 0 0 1 0 0
fn=alloc::collections::btree::map::Entry<K,V>::or_insert_with
0 96 0 0 0 0 0 0 0 0
113 96 0 0 0 0 0 0 0 0
114 96 0 0 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
0 2 0 0 0 0 0 0 0 0
685 1 0 0 1 0 0 0 0 0
689 1 0 0 0 0 0 0 0 0
712 2 0 0 1 0 0 0 0 0
fn=rustc_codegen_llvm::callee::get_fn
0 64 0 0 4 0 0 0 0 0
113 5 0 0 0 0 0 0 0 0
114 399 11 1 56 26 0 0 0 0
fn=rustc_codegen_llvm::mono_item::<impl rustc_codegen_ssa::traits::declare::PreDefineMethods for rustc_codegen_llvm::context::CodegenCx>::predefine_fn
0 11 0 0 0 0 0 0 0 0
114 71 0 0 12 8 0 0 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
0 11 0 0 0 0 0 0 0 0
114 71 0 0 12 7 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 36 0 0 0 0 0 0 0 0
114 56 9 1 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonical_var
0 62 0 0 0 0 0 0 0 0
29 142 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::canonical::canonicalizer::Canonicalizer::canonicalize
0 12 0 0 0 0 0 0 0 0
114 72 6 1 6 0 0 0 0 0
395 4 0 0 0 0 0 2 0 0
682 5 0 0 0 0 0 3 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_nll_query_response_and_region_obligations
0 45 0 0 0 0 0 0 0 0
113 60 0 0 0 0 0 0 0 0
114 105 0 0 15 6 1 0 0 0
fn=rustc_infer::infer::canonical::query_response::<impl rustc_infer::infer::InferCtxt>::instantiate_query_response_and_region_obligations
0 12 0 0 0 0 0 0 0 0
113 16 0 0 0 0 0 0 0 0
114 28 2 1 4 3 2 0 0 0
fn=rustc_middle::ich::impls_ty::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::subst::GenericArg>::hash_stable
37 52 0 0 0 0 0 0 0 0
113 28 4 1 0 0 0 0 0 0
114 28 0 0 14 3 0 0 0 0
fn=rustc_middle::ty::FieldDef::ty
429 304 0 0 0 0 0 228 0 0
fn=rustc_middle::ty::ParamEnv::and
0 11 0 0 0 0 0 0 0 0
114 67 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::Predicate::subst_supertrait
429 160 7 1 0 0 0 96 0 0
430 48 0 0 0 0 0 16 0 0
fn=rustc_middle::ty::TraitPredicate::self_ty
0 264 76 1 0 0 0 0 0 0
113 528 0 0 0 0 0 0 0 0
114 792 0 0 0 0 0 0 0 0
301 792 0 0 528 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::_intern_substs
28 970 0 0 970 33 0 0 0 0
29 970 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::erase_regions::<impl rustc_middle::ty::context::TyCtxt>::erase_regions
0 48 0 0 0 0 0 0 0 0
114 56 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::flags::FlagComputation::for_kind
0 15 0 0 3 0 0 0 0 0
113 18 0 0 0 0 0 0 0 0
114 27 2 1 0 0 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_bound_vars
0 227 0 0 0 0 0 0 0 0
114 1448 18 1 297 67 0 0 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars
0 60 1 1 0 0 0 0 0 0
114 180 1 1 0 0 0 0 0 0
682 2 0 0 0 0 0 2 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars::{{closure}}
0 38 0 0 0 0 0 0 0 0
113 38 0 0 0 0 0 0 0 0
114 38 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
0 4076 136 21 368 34 0 380 0 0
28 17 0 0 17 0 0 0 0 0
29 832 1 1 0 0 0 0 0 0
64 111 2 0 0 0 0 0 0 0
114 3368 168 12 0 0 0 0 0 0
373 3386 79 4 0 0 0 0 0 0
374 187 25 6 4 0 0 61 1 0
375 1801 36 6 527 19 0 335 1 0
378 10 0 0 10 0 0 0 0 0
379 508 91 6 10 0 0 0 0 0
380 760 16 0 0 0 0 0 0 0
383 654 20 2 93 47 0 343 1 0
389 17 0 0 17 0 0 0 0 0
456 120 0 0 120 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::has_escaping_bound_vars
0 48 2 1 4 0 0 4 0 0
114 252 0 0 48 3 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::has_type_flags
0 33 0 0 0 0 0 0 0 0
114 207 10 5 30 8 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::needs_infer
0 10 0 0 0 0 0 0 0 0
114 60 0 0 10 3 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::references_error
0 1 0 0 0 0 0 0 0 0
114 11 2 2 2 2 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::visit_with
0 604 0 0 0 0 0 0 0 0
114 1844 0 0 0 0 0 0 0 0
395 12 0 0 0 0 0 6 0 0
fn=rustc_middle::ty::inhabitedness::<impl rustc_middle::ty::FieldDef>::uninhabited_from
429 24 0 0 0 0 0 18 0 0
fn=rustc_middle::ty::instance::Instance::fn_once_adapter_instance
0 1 0 0 0 0 0 0 0 0
113 2 0 0 0 0 0 0 0 0
114 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_closure
0 17 0 0 0 0 0 0 0 0
113 6 0 0 0 0 0 0 0 0
114 33 3 1 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::resolve_opt_const_arg
0 188 0 0 0 0 0 0 0 0
114 302 19 1 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::ty
429 304 32 1 0 0 0 228 0 0
fn=rustc_middle::ty::instance::Instance::upstream_monomorphization
113 13 0 0 0 0 0 0 0 0
114 39 10 1 0 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_middle::ty::instance::Instance>::fn_sig_for_fn_abi
0 4 0 0 0 0 0 0 0 0
113 8 0 0 0 0 0 0 0 0
114 12 0 0 0 0 0 0 0 0
429 204 0 0 0 0 0 170 1 0
460 68 34 1 0 0 0 34 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
0 1 0 0 0 0 0 0 0 0
113 2 0 0 0 0 0 0 0 0
114 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_late_bound_regions
0 18 0 0 0 0 0 0 0 0
114 105 3 1 18 3 0 0 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_regions
0 6 0 0 0 0 0 0 0 0
113 12 1 0 0 0 0 0 0 0
114 18 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::subst_and_normalize_erasing_regions
410 263 0 0 263 40 0 0 0 0
429 2139 83 5 0 0 0 1608 4 0
fn=rustc_middle::ty::outlives::compute_components_recursive
0 16 5 2 0 0 0 0 0 0
114 64 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
429 18 0 0 3 0 0 12 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
456 332 0 0 332 0 0 0 0 0
460 27 0 0 27 0 0 0 0 0
462 27 9 1 27 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_visit_with
114 117 0 0 0 0 0 0 0 0
395 21 0 0 0 0 0 7 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::consts::Const>::super_fold_with
456 6 6 1 6 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::fold_list
0 18 0 0 0 0 0 0 0 0
113 18 0 0 0 0 0 0 0 0
114 54 0 0 0 0 0 0 0 0
456 52 0 0 52 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::conservative_is_privately_uninhabited
0 2 0 0 0 0 0 0 0 0
113 4 0 0 0 0 0 0 0 0
114 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::fn_sig
429 234 25 1 0 0 0 195 1 0
460 39 0 0 0 0 0 39 0 0
fn=rustc_middle::ty::sty::ClosureSubsts::kind_ty
0 7 0 0 0 0 0 0 0 0
113 14 0 0 0 0 0 0 0 0
114 21 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::ClosureSubsts::sig
0 5 0 0 0 0 0 0 0 0
113 10 0 0 0 0 0 0 0 0
114 15 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::sty::ExistentialTraitRef::erase_self_ty
0 2 0 0 0 0 0 0 0 0
113 2 0 0 0 0 0 0 0 0
114 6 2 1 0 0 0 0 0 0
301 6 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::sty::ProjectionTy::self_ty
0 1 0 0 0 0 0 0 0 0
113 2 1 1 0 0 0 0 0 0
114 3 0 0 0 0 0 0 0 0
301 3 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::fill_item
235 10 1 1 0 0 0 7 0 0
243 3 0 0 1 0 0 0 0 0
248 8 0 0 7 0 0 0 0 0
257 1 1 1 1 0 0 0 0 0
260 5 0 0 1 0 0 2 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::for_item
0 214 0 0 0 0 0 0 0 0
215 886 94 9 0 0 0 442 0 0
220 206 0 0 103 48 0 103 0 0
222 333 0 0 0 0 0 111 0 0
223 206 0 0 103 13 0 103 0 0
224 555 63 4 333 0 0 0 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::identity_for_item
0 39 0 0 0 0 0 0 0 0
206 261 53 2 0 0 0 116 2 0
208 145 19 1 87 0 0 0 0 0
222 87 0 0 0 0 0 29 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::is_noop
267 2 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::rebase_onto
349 18 2 1 0 0 0 6 0 0
356 4 0 0 2 2 0 2 0 0
357 10 0 0 8 0 0 0 0 0
fn=rustc_middle::ty::subst::GenericArg::expect_ty
0 26 0 0 0 0 0 0 0 0
113 52 0 0 0 0 0 0 0 0
114 78 0 0 0 0 0 0 0 0
125 52 5 0 0 0 0 0 0 0
130 52 0 0 26 0 0 0 0 0
fn=rustc_middle::ty::subst::GenericArgKind::pack
45 436 37 1 0 0 0 0 0 0
47 436 0 0 0 0 0 0 0 0
64 436 0 0 436 82 1 0 0 0
65 436 0 0 436 0 0 0 0 0
fn=rustc_middle::ty::subst::Subst::subst
409 100 10 3 0 0 0 70 0 0
411 127 3 1 89 0 0 0 0 0
429 145 7 2 0 0 0 120 0 0
456 8 5 1 8 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::closure_env_ty
0 4 0 0 0 0 0 0 0 0
113 8 0 0 0 0 0 0 0 0
114 12 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::struct_tail_without_normalization
429 7 0 0 0 0 0 6 1 0
fn=rustc_middle::ty::walk::push_inner
0 5 0 0 0 0 0 0 0 0
114 477 0 0 0 0 0 0 0 0
fn=rustc_middle::util::common::record_time
0 11 0 0 0 0 0 0 0 0
114 65 1 1 6 1 0 0 0 0
fn=rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion::convert_all
0 39 2 1 0 0 0 0 0 0
114 118 3 1 0 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
429 180 20 1 0 0 0 140 15 0
fn=rustc_mir::monomorphize::partitioning::characteristic_def_id_of_mono_item
0 23 7 1 4 1 0 4 0 0
fn=rustc_mir::monomorphize::partitioning::mono_item_linkage_and_visibility
113 2 0 0 0 0 0 0 0 0
114 10 0 0 0 0 0 0 0 0
fn=rustc_symbol_mangling::symbol_name_provider
113 12 0 0 0 0 0 0 0 0
114 60 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::codegen::codegen_fulfill_obligation
0 8 0 0 0 0 0 0 0 0
114 54 0 0 10 5 0 0 0 0
fn=rustc_trait_selection::traits::project::AssocTypeNormalizer::fold
0 234 0 0 0 0 0 0 0 0
114 1632 12 2 186 10 0 0 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
0 35 5 1 10 0 0 0 0 0
113 10 0 0 0 0 0 0 0 0
114 140 5 1 20 6 0 0 0 0
301 15 5 1 10 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::candidate_from_obligation_no_cache
395 93 25 2 0 0 0 31 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
395 447 0 0 0 0 0 149 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_stack
0 42 0 0 0 0 0 0 0 0
113 84 0 0 0 0 0 0 0 0
114 240 26 1 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::impl_or_trait_obligations
429 270 22 1 27 0 0 189 0 0
430 54 0 0 0 0 0 27 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::insert_evaluation_cache
395 216 0 0 0 0 0 72 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_impl
113 660 0 0 0 0 0 0 0 0
114 165 0 0 165 29 1 0 0 0
429 623 44 1 0 0 0 534 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
0 65 33 1 0 0 0 0 0 0
113 130 0 0 0 0 0 0 0 0
114 195 0 0 0 0 0 0 0 0
301 195 6 1 124 1 0 0 0 0
395 210 0 0 0 0 0 70 6 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates_from_impls
0 76 0 0 0 0 0 0 0 0
113 76 0 0 0 0 0 0 0 0
114 114 27 1 0 0 0 0 0 0
301 114 0 0 76 0 0 0 0 0
395 156 0 0 0 0 0 52 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::candidate_from_obligation
395 627 0 0 0 0 0 209 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::confirm_candidate
0 4 0 0 0 0 0 0 0 0
113 8 0 0 0 0 0 0 0 0
114 12 4 1 0 0 0 0 0 0
301 12 0 0 4 0 0 0 0 0
fn=rustc_trait_selection::traits::specialize::translate_substs
429 14 2 1 0 0 0 12 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::compute
0 24 10 1 0 0 0 0 0 0
114 142 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::obligations
0 14 10 1 0 0 0 0 0 0
114 42 0 0 0 0 0 0 0 0
fn=rustc_traits::dropck_outlives::dtorck_constraint_for_ty
429 30 2 1 3 0 0 21 0 0
fn=rustc_traits::type_op::AscribeUserTypeCx::relate_mir_and_user_ty
429 18 1 1 1 0 0 13 0 0
fn=rustc_ty::instance::inner_resolve_instance
0 5 0 0 0 0 0 0 0 0
113 2 0 0 0 0 0 0 0 0
114 39 5 2 4 0 0 0 0 0
301 3 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
0 4 0 0 2 0 0 0 0 0
114 25 2 2 6 5 0 0 0 0
429 26 3 2 2 0 0 18 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_impl_probe
429 8 1 1 0 0 0 6 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::fresh_item_substs
0 2 0 0 0 0 0 0 0 0
220 2 0 0 1 1 0 1 0 0
222 3 1 1 0 0 0 1 0 0
223 2 0 0 1 0 0 1 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_node_id
0 2 0 0 0 0 0 0 0 0
114 21 2 2 4 2 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/trait_def.rs
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::rmeta::Lazy<T,()>>::decode
0 9 6 1 0 0 0 0 0 0
53 20 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::trait_def::<impl rustc_middle::ty::context::TyCtxt>::all_impls
171 12 2 1 0 0 0 2 0 0
175 8 0 0 4 1 0 0 0 0
fn=rustc_middle::ty::trait_def::<impl rustc_middle::ty::context::TyCtxt>::for_each_relevant_impl
0 385 25 1 140 20 0 35 0 0
120 418 65 2 0 0 0 304 23 0
128 180 0 0 90 22 0 90 1 0
157 228 25 1 114 5 0 76 1 0
158 228 33 1 0 0 0 38 0 0
159 8 4 0 4 3 0 4 0 0
168 304 72 2 266 0 0 0 0 0
fn=rustc_middle::ty::trait_def::TraitDef::ancestors
94 22 1 0 0 0 0 14 0 0
99 4 0 0 4 1 0 0 0 0
100 18 0 0 14 0 0 0 0 0
fn=rustc_middle::ty::trait_def::TraitDef::new
74 32 7 1 24 0 0 0 0 0
83 64 7 1 0 0 0 64 2 0
92 8 0 0 8 0 0 0 0 0
fn=rustc_middle::ty::trait_def::all_local_trait_impls
179 2 1 1 0 0 0 0 0 0
183 1 0 0 0 0 0 0 0 0
184 2 1 0 1 0 0 0 0 0
fn=rustc_middle::ty::trait_def::trait_impls_of_provider
0 288 0 0 0 0 0 0 0 0
66 90 9 1 18 0 0 54 5 0
187 108 9 1 0 0 0 72 18 0
191 27 0 0 0 0 0 27 2 0
206 9 0 0 0 0 0 0 0 0
207 126 0 0 126 34 0 0 0 0
208 1172 13 1 1172 188 0 0 0 0
209 2092 1 0 0 0 0 523 0 0
214 36 9 1 18 0 0 18 0 0
220 72 0 0 63 5 0 0 0 0
fn=rustc_middle::ty::trait_def::trait_impls_of_provider::{{closure}}
0 7920 102 1 3124 3 0 1555 5 0
191 5230 41 2 0 0 0 3138 0 0
192 1046 0 0 1046 0 0 0 0 0
193 523 0 0 0 0 0 0 0 0
197 4184 0 0 2092 482 0 523 0 0
198 1521 18 0 507 1 0 507 88 0
200 16 3 1 16 0 0 0 0 0
202 4184 350 1 3661 96 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::calculate_dtor
157 27 4 2 15 1 0 6 0 0
158 9 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/util.rs
fn=<rustc_mir::transform::check_consts::qualifs::NeedsDrop as rustc_mir::transform::check_consts::qualifs::Qualif>::in_any_value_of_ty
758 4 0 0 1 1 0 1 0 0
759 2 0 0 1 0 0 0 0 0
760 4 1 1 2 0 0 2 0 0
762 4 0 0 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
0 45 15 1 15 15 0 0 0 0
72 126 0 0 72 13 0 36 0 0
108 60 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::traits::type_::DerivedTypeMethods::type_needs_drop
0 2 0 0 0 0 0 0 0 0
758 8 0 0 2 0 0 2 0 0
759 4 0 0 2 0 0 0 0 0
760 8 1 1 4 0 0 4 0 0
762 4 0 0 0 0 0 0 0 0
765 2 0 0 2 0 0 0 0 0
fn=rustc_middle::hir::map::Map::body_const_context
466 5 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::instance::Instance::mono
516 64 8 1 0 0 0 32 1 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
0 62 0 0 22 0 0 0 0 0
108 16 0 0 0 0 0 0 0 0
697 150 24 2 30 22 0 30 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::TyS>::is_copy_modulo_regions
682 6 2 1 0 0 0 0 0 0
687 10 0 0 10 0 0 0 0 0
688 4 2 0 2 2 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::TyS>::is_freeze
708 182 18 1 0 0 0 78 0 0
709 220 15 1 90 0 0 26 0 0
710 130 17 1 104 6 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::TyS>::is_sized
696 280 11 0 0 0 0 140 0 0
697 245 11 1 70 10 0 35 1 0
698 210 14 0 175 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::TyS>::is_trivially_freeze
0 30 0 0 12 0 0 0 0 0
716 152 14 1 0 0 0 114 0 0
718 266 0 0 76 22 2 0 0 0
731 60 7 1 36 0 0 0 0 0
745 130 0 0 104 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::calculate_dtor
0 21 4 2 9 2 0 3 0 0
342 36 2 1 0 0 0 24 0 0
347 12 0 0 3 2 0 3 0 0
361 33 0 0 21 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::closure_base_def_id
449 18 5 1 0 0 0 0 0 0
476 90 5 1 0 0 0 54 0 0
477 9 0 0 0 0 0 9 1 0
478 9 0 0 0 0 0 0 0 0
484 90 5 1 63 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::closure_env_ty
0 24 0 0 4 0 0 12 0 0
496 28 3 1 0 0 0 16 0 0
504 12 0 0 4 3 0 4 0 0
506 44 6 2 12 3 0 20 0 0
511 28 0 0 20 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::destructor_constraints
370 33 3 1 0 0 0 21 0 0
372 6 1 0 0 0 0 0 0 0
440 30 2 1 21 2 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::is_closure
448 12 4 1 0 0 0 0 0 0
449 12 0 0 0 0 0 0 0 0
450 8 0 0 4 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::is_constructor
465 6 2 0 0 0 0 0 0 0
466 4 0 0 0 0 0 0 0 0
467 4 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::is_static
528 126 42 1 0 0 0 0 0 0
529 42 0 0 42 0 0 0 0 0
530 84 0 0 42 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::is_trait
453 159 50 1 0 0 0 0 0 0
455 106 0 0 53 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::is_trait_alias
459 177 48 1 0 0 0 0 0 0
461 118 0 0 59 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::struct_lockstep_tails_erasing_lifetimes
272 80 12 2 0 0 0 48 2 0
282 80 13 2 56 0 0 0 0 0
301 64 7 1 8 2 0 0 0 0
320 32 12 2 8 0 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::struct_tail_erasing_lifetimes
0 546 30 2 104 2 0 182 2 0
202 234 15 1 0 0 0 156 0 0
209 234 14 1 182 0 0 0 0 0
228 208 0 0 26 1 0 0 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::struct_tail_without_normalization
0 2 0 0 2 0 0 0 0 0
190 45 3 1 0 0 0 30 0 0
193 40 5 1 35 1 0 0 0 0
228 31 4 1 7 1 0 0 0 0
229 2 0 0 1 0 0 0 0 0
233 4 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::util::Discr::checked_add
0 72 0 0 0 0 0 0 0 0
49 144 0 0 0 0 0 0 0 0
53 108 0 0 0 0 0 0 0 0
74 234 14 1 18 0 0 126 0 0
75 108 0 0 0 0 0 18 0 0
76 36 0 0 0 0 0 0 0 0
80 54 14 1 0 0 0 0 0 0
82 126 0 0 0 0 0 0 0 0
83 72 14 1 18 0 0 0 0 0
95 72 0 0 0 0 0 72 0 0
96 162 0 0 126 0 0 0 0 0
fn=rustc_middle::ty::util::int_size_and_signed
60 36 14 1 0 0 0 18 0 0
62 90 14 1 36 1 0 0 0 0
66 36 14 1 18 13 0 18 0 0
67 72 0 0 36 0 0 0 0 0
fn=rustc_middle::ty::util::needs_drop_components
0 33 3 2 0 0 0 16 4 0
1083 160 5 1 0 0 0 80 0 0
1088 120 5 1 40 12 2 0 0 0
1109 6 1 1 4 0 0 0 0 0
1110 4 0 0 2 0 0 2 1 0
1111 14 1 1 6 0 0 3 0 0
1112 11 1 1 7 3 0 4 0 0
1115 5 0 0 0 0 0 0 0 0
1125 18 1 0 0 0 0 9 2 0
1139 14 2 0 7 2 0 7 1 0
1141 140 6 1 100 0 0 0 0 0
fn=rustc_mir_build::hair::cx::Cx::needs_drop
0 1 1 0 0 0 0 0 0 0
758 48 0 0 12 2 0 12 0 0
759 24 2 1 12 0 0 0 0 0
760 48 0 0 24 0 0 24 2 0
762 46 0 0 0 0 0 0 0 0
765 1 0 0 1 0 0 0 0 0
fn=rustc_ty::instance::inner_resolve_instance
0 12 11 1 11 1 0 0 0 0
758 4 0 0 1 1 0 1 0 0
759 2 0 0 1 0 0 0 0 0
760 4 1 1 2 0 0 2 0 0
762 3 0 0 1 0 0 0 0 0
765 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/ty/walk.rs
fn=<rustc_middle::ty::walk::TypeWalker as core::iter::traits::iterator::Iterator>::next
0 39 0 0 0 0 0 0 0 0
42 160 14 1 0 0 0 160 0 0
44 242 0 0 0 0 0 0 0 0
45 121 0 0 0 0 0 121 0 0
46 242 0 0 0 0 0 121 0 0
49 480 0 0 320 0 0 0 0 0
fn=rustc_middle::ty::outlives::compute_components_recursive
72 18 0 0 0 0 0 18 0 0
73 90 0 0 54 0 0 36 0 0
fn=rustc_middle::ty::walk::<impl rustc_middle::ty::TyS>::walk
88 28 3 1 0 0 0 14 0 0
89 14 0 0 14 1 0 14 1 0
90 42 0 0 28 0 0 0 0 0
fn=rustc_middle::ty::walk::<impl rustc_middle::ty::subst::GenericArg>::walk
63 50 16 1 0 0 0 25 0 0
64 25 0 0 25 13 0 25 2 0
65 75 0 0 50 0 0 0 0 0
fn=rustc_middle::ty::walk::TypeWalker::new
18 39 20 1 0 0 0 0 0 0
19 117 20 1 0 0 0 117 2 0
20 39 0 0 39 0 0 0 0 0
fn=rustc_middle::ty::walk::push_inner
0 765 24 3 343 5 0 0 0 0
99 1112 22 1 0 0 0 695 1 0
102 654 0 0 218 53 2 0 0 0
116 10 0 0 10 0 0 0 0 0
120 8 3 1 8 0 0 0 0 0
126 30 5 1 30 1 0 0 0 0
160 8 4 0 8 0 0 0 0 0
162 72 0 0 40 0 0 0 0 0
167 5 0 0 5 2 0 0 0 0
169 10 0 0 5 0 0 0 0 0
182 574 12 1 492 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/util/bug.rs
fn=rustc_middle::ty::provide
51 2 0 0 1 1 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_middle/util/common.rs
fn=<rustc_middle::util::common::Indenter as core::ops::drop::Drop>::drop
63 3 1 1 3 0 0 0 0 0
fn=rustc_middle::util::common::record_time
0 26 0 0 0 0 0 0 0 0
31 220 5 2 0 0 0 140 0 0
35 78 0 0 26 15 0 78 0 0
36 162 12 2 138 0 0 24 0 0
37 26 0 0 26 21 0 26 0 0
39 156 0 0 78 17 0 78 0 0
41 194 0 0 154 8 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/borrow_set.rs
fn=<rustc_mir::borrow_check::borrow_set::GatherBorrows as rustc_middle::mir::visit::Visitor>::visit_assign
0 4 0 0 0 0 0 0 0 0
184 121 1 1 0 0 0 77 0 0
190 45 1 1 19 0 0 11 0 0
191 24 0 0 12 1 0 4 0 0
215 88 1 1 77 0 0 0 0 0
fn=<rustc_mir::borrow_check::borrow_set::GatherBorrows as rustc_middle::mir::visit::Visitor>::visit_local
217 612 2 2 0 0 0 396 0 0
218 108 0 0 36 0 0 36 0 0
262 288 1 1 252 0 0 0 0 0
fn=<rustc_mir::borrow_check::borrow_set::GatherBorrows as rustc_middle::mir::visit::Visitor>::visit_rvalue
264 91 1 1 0 0 0 56 0 0
265 21 0 0 7 0 0 0 0 0
277 8 2 2 7 0 0 0 0 0
fn=rustc_mir::borrow_check::borrow_set::BorrowSet::activations_at_location
157 36 1 1 0 0 0 36 0 0
159 72 0 0 72 0 0 0 0 0
fn=rustc_mir::borrow_check::borrow_set::BorrowSet::build
0 12 1 1 1 0 0 0 0 0
106 2 0 0 0 0 0 0 0 0
123 12 2 2 0 0 0 9 0 0
129 35 4 4 15 0 0 19 0 0
144 29 2 2 6 2 0 11 0 0
148 22 1 1 11 0 0 11 0 0
149 5 1 1 3 0 0 2 0 0
155 8 0 0 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/constraint_generation.rs
fn=<rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::any_free_region_meets::RegionVisitor<F> as rustc_middle::ty::fold::TypeVisitor>::visit_region
0 8 0 0 8 0 0 0 0 0
174 40 0 0 40 0 0 0 0 0
fn=<rustc_mir::borrow_check::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_assign
64 32 1 1 4 0 0 20 0 0
114 88 2 2 0 0 0 77 0 0
117 77 0 0 22 0 0 44 0 0
120 88 0 0 77 0 0 0 0 0
fn=<rustc_mir::borrow_check::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement
86 384 1 1 0 0 0 256 0 0
87 128 1 1 64 0 0 32 0 0
112 256 1 1 224 0 0 0 0 0
fn=<rustc_mir::borrow_check::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_terminator
0 2 1 1 2 0 0 0 0 0
122 44 2 2 0 0 0 36 0 0
123 12 0 0 8 0 0 0 0 0
142 18 1 1 10 0 0 0 0 0
143 4 0 0 0 0 0 0 0 0
144 10 1 1 4 0 0 2 0 0
149 32 0 0 28 0 0 0 0 0
fn=rustc_mir::borrow_check::constraint_generation::ConstraintGeneration::record_killed_borrows_for_place
180 130 1 1 0 0 0 104 0 0
181 39 0 0 26 0 0 0 0 0
234 104 2 2 91 0 0 0 0 0
fn=rustc_mir::borrow_check::nll::compute_regions
0 8 0 0 0 0 0 0 0 0
25 11 1 1 3 2 0 6 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/constraints/graph.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
144 48 1 1 0 0 0 0 0 0
148 24 0 0 0 0 0 0 0 0
fn=rustc_data_structures::graph::scc::Sccs<N,S>::new
216 1 0 0 1 0 0 0 0 0
fn=rustc_data_structures::graph::scc::SccsConstruction<G,S>::walk_node
0 3 1 1 0 0 0 3 0 0
116 54 0 0 0 0 0 0 0 0
126 159 0 0 53 0 0 0 0 0
144 267 0 0 0 0 0 0 0 0
148 196 2 2 98 0 0 0 0 0
149 485 0 0 0 0 0 108 0 0
193 108 0 0 108 0 0 0 0 0
fn=rustc_mir::borrow_check::constraints::graph::ConstraintGraph<D>::new
0 114 0 0 114 0 0 0 0 0
43 54 0 0 54 11 0 0 0 0
64 54 0 0 54 39 0 0 0 0
81 18 3 3 0 0 0 10 0 0
83 2 0 0 2 0 0 0 0 0
85 216 0 0 0 0 0 0 0 0
89 216 0 0 108 0 0 108 0 0
90 108 0 0 0 0 0 108 0 0
93 16 1 1 8 0 0 8 0 0
94 16 0 0 12 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
186 5 0 0 0 0 0 3 0 0
fn=rustc_mir::borrow_check::type_check::liveness::generate
126 12 0 0 12 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/constraints/mod.rs
fn=<&mut rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion as rustc_infer::infer::outlives::obligations::TypeOutlivesDelegate>::push_sub_region_constraint
27 2 0 0 0 0 0 0 0 0
31 8 1 1 4 0 0 4 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
0 28 0 0 21 0 0 0 0 0
16 6 0 0 0 0 0 4 0 0
27 7 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::relate_tys::NllTypeRelatingDelegate as rustc_infer::infer::nll_relate::TypeRelatingDelegate>::push_outlives
27 39 0 0 0 0 0 0 0 0
31 312 5 1 156 0 0 156 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
41 3 0 0 0 0 0 1 0 0
59 1 0 0 0 0 0 1 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::check_rvalue
27 4 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion::convert_all
27 10 0 0 0 0 0 0 0 0
31 80 3 1 40 0 0 40 0 0
fn=rustc_mir::borrow_check::type_check::liveness::generate
47 3 0 0 0 0 0 1 0 0
fn=rustc_mir::borrow_check::type_check::type_check
16 2 0 0 0 0 0 2 1 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/def_use.rs
fn=<rustc_mir::borrow_check::type_check::liveness::local_use_map::LocalUseMapBuild as rustc_middle::mir::visit::Visitor>::visit_local
17 128 1 1 0 0 0 0 0 0
33 28 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/diagnostics/move_errors.rs
fn=rustc_mir::borrow_check::diagnostics::move_errors::<impl rustc_mir::borrow_check::MirBorrowckCtxt>::report_move_errors
56 9 1 1 0 0 0 7 0 0
58 4 0 0 0 0 0 4 0 0
61 8 1 1 7 0 0 0 0 0
68 5 1 1 0 0 0 5 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/diagnostics/outlives_suggestion.rs
fn=rustc_mir::borrow_check::diagnostics::outlives_suggestion::OutlivesSuggestionBuilder::add_suggestion
188 7 1 1 0 0 0 6 0 0
190 2 0 0 0 0 0 0 0 0
265 8 1 1 7 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
33 2 0 0 0 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/diagnostics/region_errors.rs
fn=rustc_mir::borrow_check::do_mir_borrowck
0 1 0 0 0 0 0 0 0 0
159 4 1 1 0 0 0 4 0 0
257 1 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/facts.rs
fn=rustc_mir::borrow_check::nll::compute_regions
0 1 1 1 0 0 0 0 0 0
42 6 0 0 3 1 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::generate
42 4 0 0 3 1 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/invalidation.rs
fn=rustc_mir::borrow_check::invalidation::generate_invalidates
17 7 2 2 0 0 0 6 0 0
24 1 0 0 0 0 0 0 0 0
42 8 1 1 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/location.rs
fn=rustc_mir::borrow_check::do_mir_borrowck
0 6 0 0 0 0 0 0 0 0
40 8 0 0 0 0 0 0 0 0
48 4 1 1 1 0 0 3 1 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/member_constraints.rs
fn=rustc_mir::borrow_check::member_constraints::MemberConstraintSet<R1>::into_mapped
114 9 1 1 0 0 0 6 0 0
131 14 2 2 7 0 0 7 0 0
136 4 1 1 0 0 0 4 0 0
144 14 1 1 7 0 0 7 0 0
145 9 0 0 7 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
153 2 1 1 1 0 0 1 0 0
163 74 0 0 0 0 0 37 0 0
fn=rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion::convert_all
62 20 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::type_check
62 10 2 2 0 0 0 8 1 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/mod.rs
fn=<rustc_mir::borrow_check::MirBorrowckCtxt as rustc_mir::dataflow::framework::visitor::ResultsVisitor>::visit_statement_before_primary_effect
0 81 4 4 11 0 0 23 0 0
576 384 1 1 0 0 0 192 0 0
583 32 0 0 32 1 0 0 0 0
585 160 0 0 0 0 0 32 0 0
588 182 1 1 75 1 1 11 0 0
591 88 0 0 22 0 0 44 0 0
593 2 0 0 1 0 0 0 0 0
604 8 1 1 0 0 0 1 0 0
607 3 0 0 1 0 0 2 0 0
654 90 1 1 0 0 0 20 0 0
656 50 0 0 20 0 0 40 0 0
657 20 0 0 0 0 0 20 0 0
663 256 1 1 224 0 0 0 0 0
1256 86 0 0 34 3 1 8 0 0
1258 44 0 0 0 0 0 0 0 0
1272 44 0 0 8 0 0 12 0 0
1274 12 1 1 0 0 0 12 0 0
1275 44 1 1 16 0 0 28 0 0
1286 44 0 0 0 0 0 4 0 0
1289 8 0 0 4 0 0 8 0 0
1327 66 1 1 0 0 0 18 0 0
1370 3 1 1 2 1 0 0 0 0
fn=<rustc_mir::borrow_check::MirBorrowckCtxt as rustc_mir::dataflow::framework::visitor::ResultsVisitor>::visit_terminator_after_primary_effect
0 18 2 2 2 0 0 12 0 0
802 32 1 1 0 0 0 24 0 0
808 4 0 0 4 0 0 0 0 0
811 16 0 0 8 0 0 4 0 0
827 4 1 1 2 0 0 2 0 0
828 8 0 0 0 0 0 2 0 0
846 32 1 1 28 0 0 0 0 0
fn=<rustc_mir::borrow_check::MirBorrowckCtxt as rustc_mir::dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect
0 8 1 1 0 0 0 2 0 0
665 36 1 1 0 0 0 24 0 0
672 12 0 0 4 1 0 8 0 0
674 32 1 1 0 0 0 16 0 0
677 20 0 0 8 0 0 0 0 0
718 2 1 1 0 0 0 0 0 0
725 28 1 1 10 0 0 8 0 0
727 24 0 0 0 0 0 9 0 0
729 8 0 0 4 0 0 0 0 0
730 22 1 1 10 0 0 8 0 0
800 32 0 0 28 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
92 1 0 0 0 0 0 0 0 0
95 2 0 0 0 0 0 1 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 2 0 0 0 0 0 0 0 0
113 1 0 0 1 0 0 0 0 0
114 1 0 0 1 0 0 0 0 0
115 8 1 1 2 1 0 3 0 0
116 1 0 0 0 0 0 1 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::access_place
0 363 3 3 176 0 0 55 0 0
989 336 1 1 0 0 0 252 0 0
997 280 1 1 140 0 0 112 0 0
999 28 0 0 0 0 0 0 0 0
1012 28 0 0 0 0 0 0 0 0
1022 224 1 1 28 0 0 28 0 0
1023 84 0 0 56 0 0 28 0 0
1030 224 1 1 56 0 0 168 0 0
1032 140 0 0 56 0 0 0 0 0
1038 84 0 0 0 0 0 0 0 0
1043 224 1 1 196 0 0 0 0 0
1058 28 0 0 0 0 0 28 0 0
1059 84 0 0 56 0 0 28 0 0
1061 56 0 0 28 0 0 28 0 0
1064 56 1 1 28 0 0 28 0 0
1072 308 1 1 28 0 0 112 0 0
1074 28 0 0 28 0 0 0 0 0
1076 56 0 0 56 0 0 0 0 0
1077 140 1 1 56 0 0 84 0 0
1079 168 1 1 0 0 0 140 0 0
1080 308 1 1 0 0 0 168 0 0
1201 112 1 1 56 0 0 0 0 0
2010 168 0 0 28 2 2 56 0 0
2028 240 1 1 24 0 0 0 0 0
2048 72 0 0 18 0 0 18 0 0
2049 18 0 0 9 0 0 0 0 0
2072 45 0 0 15 0 0 0 0 0
2073 150 0 0 30 0 0 30 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::add_used_mut
0 9 0 0 9 0 0 0 0 0
929 9 1 1 9 0 0 0 0 0
2141 54 1 1 0 0 0 36 0 0
2143 27 0 0 9 0 0 0 0 0
2147 18 0 0 0 0 0 0 0 0
2148 27 0 0 9 0 0 9 0 0
2171 54 2 2 45 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::check_activations
0 36 0 0 0 0 0 0 0 0
1582 360 1 1 0 0 0 324 0 0
1586 72 1 1 36 0 0 36 0 0
1587 36 0 0 0 0 0 36 0 0
1607 288 0 0 252 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::check_if_full_path_is_moved
1627 130 2 2 0 0 0 80 0 0
1672 40 1 1 20 0 0 20 0 0
1673 10 0 0 0 0 0 0 0 0
1686 80 1 1 70 0 0 0 0 0
1815 90 0 0 40 0 0 30 0 0
1816 40 1 1 0 0 0 0 0 0
1817 20 0 0 20 0 0 10 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::check_if_path_or_subpath_is_moved
1732 110 2 2 0 0 0 60 0 0
1739 30 0 0 0 0 0 20 0 0
1756 70 1 1 20 0 0 40 0 0
1758 54 0 0 18 0 0 0 0 0
1787 50 2 2 10 0 0 0 0 0
1788 30 0 0 6 0 0 6 0 0
1792 12 0 0 0 0 0 0 0 0
1802 80 1 1 70 0 0 0 0 0
1828 70 0 0 30 0 0 30 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::consume_operand
0 65 1 1 5 0 0 20 0 0
1461 121 2 2 0 0 0 66 0 0
1464 22 0 0 22 0 0 0 0 0
1468 55 0 0 11 2 0 0 0 0
1487 20 0 0 10 1 0 10 0 0
1489 40 0 0 0 0 0 5 0 0
1491 15 0 0 0 0 0 15 0 0
1492 10 1 1 0 0 0 10 0 0
1507 88 1 1 77 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::is_local_ever_initialized
0 13 0 0 0 0 0 0 0 0
2125 13 1 1 0 0 0 13 0 0
2132 65 0 0 13 0 0 0 0 0
2133 26 1 1 0 0 0 0 0 0
2138 26 0 0 26 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::is_mutable
2175 240 1 1 0 0 0 144 0 0
2181 96 1 1 48 0 0 0 0 0
2182 24 0 0 24 0 0 0 0 0
2184 72 0 0 24 0 0 0 0 0
2185 32 0 0 0 0 0 20 0 0
2187 4 1 1 4 0 0 0 0 0
2197 120 1 1 0 0 0 100 0 0
2199 20 1 1 20 0 0 0 0 0
2325 192 1 1 168 0 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::mutate_place
0 52 2 2 39 0 0 13 0 0
1203 169 1 1 13 0 0 91 0 0
1213 26 0 0 0 0 0 0 0 0
1222 104 1 1 39 0 0 65 0 0
1229 65 1 1 26 1 0 13 0 0
1230 52 0 0 26 4 0 0 0 0
1233 12 1 1 12 0 0 0 0 0
1240 72 0 0 0 0 0 18 0 0
1242 45 1 1 27 0 0 18 0 0
1243 18 1 1 0 0 0 18 0 0
1247 104 0 0 91 0 0 0 0 0
1619 20 0 0 4 0 0 4 0 0
1844 26 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
0 33 6 6 5 0 0 5 1 0
122 13 2 2 0 0 0 9 1 0
130 3 0 0 1 0 0 2 0 0
131 1 0 0 1 0 0 0 0 0
134 1 0 0 1 0 0 0 0 0
153 9 2 2 5 1 0 4 0 0
154 2 0 0 1 1 0 0 0 0
159 2 0 0 1 0 0 0 0 0
187 2 0 0 0 0 0 1 0 0
189 13 1 1 4 0 0 4 0 0
195 6 1 1 1 0 0 3 1 0
196 8 1 1 3 2 0 2 0 0
197 4 0 0 2 0 0 1 0 0
202 24 1 1 8 1 0 6 1 0
204 6 1 1 1 0 0 2 0 0
206 3 0 0 1 0 0 1 0 0
211 8 1 1 5 3 0 3 0 0
213 9 1 1 1 0 0 2 0 0
217 2 1 1 1 0 0 1 0 0
218 6 0 0 3 0 0 3 1 0
219 2 1 1 1 0 0 1 1 0
220 4 0 0 2 0 0 2 1 0
221 5 1 1 3 1 0 2 1 0
222 19 2 1 3 2 0 8 0 0
225 3 0 0 0 0 0 1 0 0
229 2 1 1 1 0 0 1 0 0
238 1 0 0 0 0 0 1 0 0
240 16 2 2 5 2 0 6 1 0
248 6 1 1 0 0 0 3 0 0
261 16 2 2 8 3 0 8 0 0
263 3 0 0 1 0 0 2 0 0
265 4 1 1 1 1 0 2 0 0
266 1 0 0 1 0 0 0 0 0
268 2 0 0 1 0 0 1 0 0
271 2 0 0 1 0 0 1 0 0
275 7 0 0 5 2 0 2 0 0
276 2 0 0 0 0 0 0 0 0
283 24 1 1 0 0 0 6 0 0
287 4 0 0 0 0 0 0 0 0
321 85 10 10 34 0 0 48 0 0
324 1 0 0 1 1 0 0 0 0
335 4 1 1 2 0 0 2 1 0
336 2 0 0 1 0 0 1 0 0
339 2 0 0 1 0 0 1 1 0
340 6 1 1 3 0 0 3 0 0
341 4 1 1 2 1 0 2 0 0
342 4 0 0 2 1 0 2 0 0
345 2 1 1 2 0 0 0 0 0
349 3 1 1 3 0 0 0 0 0
351 14 2 2 7 0 0 7 0 0
354 12 2 2 6 0 0 6 0 0
357 7 0 0 2 0 0 3 0 0
359 1 0 0 0 0 0 1 0 0
361 1 0 0 1 0 0 1 0 0
368 14 2 2 2 0 0 12 0 0
409 1 1 1 1 0 0 0 0 0
410 6 1 1 3 0 0 3 0 0
413 6 1 1 3 0 0 3 0 0
414 1 0 0 1 0 0 0 0 0
451 18 2 2 7 0 0 8 0 0
455 1 0 0 0 0 0 0 0 0
463 11 1 1 5 0 0 5 1 0
464 7 2 2 4 0 0 3 1 0
472 10 0 0 7 2 0 2 0 0
fn=rustc_mir::borrow_check::mir_borrowck
0 1 1 0 0 0 0 0 0 0
105 6 2 2 0 0 0 3 0 0
109 3 1 0 0 0 0 2 0 0
112 12 1 1 1 1 0 5 0 0
116 1 0 0 0 0 0 1 0 0
119 1 0 0 1 1 0 0 0 0
120 5 0 0 4 2 0 0 0 0
fn=rustc_mir::borrow_check::path_utils::each_borrow_involving_path
0 532 1 1 196 0 0 280 0 0
fn=rustc_mir::dataflow::move_paths::MoveData::find_in_move_path_or_its_descendants
1714 6 0 0 6 0 0 0 0 0
fn=rustc_mir::provide
90 4 1 1 0 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/nll.rs
fn=<rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::any_free_region_meets::RegionVisitor<F> as rustc_middle::ty::fold::TypeVisitor>::visit_region
447 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::visit_with
447 6 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_visit_with
447 27 0 0 9 0 0 0 0 0
fn=rustc_mir::borrow_check::nll::compute_regions
0 5 1 1 3 0 0 0 0 0
159 13 1 1 0 0 0 9 3 0
172 2 0 0 1 0 0 1 0 0
174 6 0 0 2 0 0 2 0 0
176 2 0 0 0 0 0 2 0 0
179 12 1 1 3 0 0 5 2 0
180 21 3 2 5 0 0 10 0 0
182 2 0 0 1 0 0 1 0 0
196 3 1 1 1 0 0 1 0 0
238 2 0 0 1 1 0 1 0 0
242 6 1 1 3 0 0 3 0 0
243 4 1 1 2 0 0 2 1 0
244 12 1 1 6 0 0 6 1 0
245 6 1 1 3 0 0 3 0 0
246 4 0 0 2 0 0 2 0 0
248 9 1 1 4 0 0 5 0 0
259 19 1 1 1 0 0 6 0 0
260 4 0 0 2 0 0 2 0 0
261 3 1 1 1 0 0 0 0 0
263 3 0 0 1 0 0 1 0 0
264 4 0 0 2 0 0 2 0 0
265 12 2 2 6 0 0 6 3 0
266 6 1 1 3 0 0 3 0 0
267 4 0 0 2 0 0 2 0 0
268 6 1 1 3 0 0 3 2 0
273 8 1 1 5 2 0 1 0 0
276 8 1 1 2 0 0 2 0 0
297 8 1 1 4 0 0 4 0 0
298 11 0 0 3 0 0 2 0 0
300 1 0 0 0 0 0 0 0 0
305 4 0 0 1 1 0 3 0 0
307 15 1 1 7 0 0 8 1 0
308 3 1 1 1 0 0 1 0 0
314 9 1 1 7 0 0 0 0 0
fn=rustc_mir::borrow_check::nll::dump_annotation
367 8 1 1 0 0 0 4 0 0
376 1 0 0 1 0 0 0 0 0
377 4 1 1 1 1 0 1 0 0
378 6 0 0 1 1 0 1 0 0
420 6 1 1 5 0 0 0 0 0
fn=rustc_mir::borrow_check::nll::dump_mir_results
316 13 2 2 0 0 0 9 0 0
323 7 0 0 2 1 0 1 0 0
365 8 1 1 7 0 0 0 0 0
fn=rustc_mir::borrow_check::nll::replace_regions_in_mir
0 1 0 0 1 0 0 0 0 0
60 11 1 1 0 0 0 6 0 0
70 10 1 1 3 0 0 5 0 0
75 10 0 0 4 1 0 4 0 0
76 15 1 1 1 0 0 7 0 0
79 8 1 1 7 1 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::check_rvalue
447 32 2 1 20 0 0 4 0 0
fn=rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion::convert_all
0 10 3 1 10 0 0 0 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegionIndices::to_region_vid
0 2 0 0 0 0 0 0 0 0
447 248 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegions::new
447 10 2 2 6 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/path_utils.rs
fn=rustc_mir::borrow_check::path_utils::each_borrow_involving_path
26 336 2 2 84 0 0 224 0 0
39 168 0 0 84 0 0 84 0 0
46 168 1 1 140 0 0 28 0 0
68 224 1 1 196 0 0 0 0 0
fn=rustc_mir::borrow_check::path_utils::is_upvar_field_projection
0 8 0 0 4 0 0 0 0 0
144 42 4 1 0 0 0 36 0 0
150 12 0 0 6 0 0 0 0 0
153 40 0 0 4 0 0 0 0 0
159 8 2 1 0 0 0 0 0 0
173 54 4 1 42 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/place_ext.rs
fn=<rustc_middle::mir::Place as rustc_mir::borrow_check::place_ext::PlaceExt>::ignore_borrow
0 216 2 1 24 3 0 84 0 0
22 108 2 1 0 0 0 72 0 0
36 36 0 0 12 1 0 0 0 0
47 12 2 1 12 0 0 0 0 0
53 132 2 1 72 4 0 0 0 0
56 132 2 1 60 2 0 12 0 0
80 108 0 0 84 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/region_infer/mod.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 9 0 0 0 0 0 0 0 0
263 216 1 1 108 0 0 108 0 0
2120 312 1 1 102 0 0 102 0 0
2124 216 0 0 108 0 0 108 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
0 196 0 0 87 0 0 0 0 0
245 15 2 2 1 0 0 11 0 0
266 6 1 1 2 0 0 2 0 0
268 1 0 0 1 0 0 0 0 0
269 1 0 0 0 0 0 1 0 0
275 54 0 0 54 0 0 0 0 0
279 1 1 1 1 0 0 0 0 0
284 16 1 1 6 1 0 7 0 0
286 62 7 7 29 0 0 31 0 0
287 4 0 0 2 0 0 2 0 0
291 1 0 0 1 0 0 0 0 0
307 9 0 0 7 0 0 0 0 0
331 54 0 0 54 3 0 0 0 0
332 54 0 0 0 0 0 0 0 0
333 74 0 0 0 0 0 37 0 0
375 63 0 0 63 0 0 0 0 0
377 63 0 0 63 0 0 0 0 0
379 63 0 0 0 0 0 0 0 0
413 54 0 0 54 0 0 0 0 0
414 108 0 0 0 0 0 54 0 0
442 1 0 0 0 0 0 0 0 0
447 2 1 1 0 0 0 1 0 0
450 2 0 0 1 0 0 1 0 0
451 54 0 0 54 0 0 0 0 0
454 220 0 0 54 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::solve
0 261 5 5 158 0 0 1 0 0
547 12 2 2 0 0 0 11 0 0
563 4 0 0 4 1 0 1 0 0
570 4 0 0 3 1 0 0 0 0
585 3 1 1 2 0 0 1 0 0
587 1 0 0 0 0 0 0 0 0
588 5 0 0 2 0 0 3 0 0
596 10 1 1 8 0 0 0 0 0
618 2 0 0 1 0 0 1 0 0
633 111 0 0 37 0 0 74 0 0
646 126 0 0 0 0 0 63 0 0
653 111 1 1 37 0 0 74 0 0
796 126 0 0 63 0 0 63 0 0
801 252 0 0 126 1 0 63 0 0
837 4 1 1 1 0 0 2 0 0
1324 220 0 0 54 0 0 0 0 0
1468 2 1 1 2 0 0 0 0 0
1472 2 0 0 0 0 0 0 0 0
1481 2 0 0 2 0 0 0 0 0
1482 2 0 0 0 0 0 0 0 0
1535 12 0 0 0 0 0 3 0 0
1641 2 1 1 1 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/region_infer/values.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
53 1 0 0 1 0 0 0 0 0
54 1 0 0 1 0 0 0 0 0
94 1 0 0 1 0 0 0 0 0
95 1 0 0 1 0 0 0 0 0
fn=<rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::any_free_region_meets::RegionVisitor<F> as rustc_middle::ty::fold::TypeVisitor>::visit_region
53 14 0 0 14 0 0 0 0 0
54 28 0 0 14 0 0 0 0 0
155 14 0 0 14 1 0 0 0 0
156 14 1 1 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
54 12 0 0 0 0 0 0 0 0
143 12 1 1 2 0 0 8 0 0
155 12 0 0 12 0 0 0 0 0
156 12 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::liveness::local_use_map::LocalUseMapBuild as rustc_middle::mir::visit::Visitor>::visit_local
54 32 1 1 32 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::visit_with
163 5 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_visit_with
163 12 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::RegionInferenceContext::new
0 65 0 0 0 0 0 4 0 0
259 12 2 2 1 0 0 11 0 0
260 1 0 0 1 0 0 0 0 0
261 1 0 0 1 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValueElements::new
0 12 0 0 0 0 0 0 0 0
23 27 2 1 0 0 0 18 0 0
30 12 0 0 0 0 0 0 0 0
38 6 0 0 0 0 0 6 0 0
39 6 0 0 6 0 0 0 0 0
42 36 2 1 18 0 0 18 0 0
43 24 0 0 21 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValueElements::push_predecessors
0 2 0 0 1 0 0 1 0 0
65 48 0 0 24 0 0 0 0 0
66 24 0 0 24 2 0 0 0 0
81 168 1 1 0 0 0 144 0 0
88 48 0 0 24 0 0 0 0 0
99 46 1 1 0 0 0 0 0 0
101 144 0 0 120 0 0 0 0 0
fn=rustc_mir::borrow_check::region_infer::values::RegionValues<N>::add_region
0 118 0 0 0 0 0 0 0 0
282 504 1 1 0 0 0 315 0 0
283 126 0 0 0 0 0 0 0 0
284 315 0 0 0 0 0 63 0 0
285 315 0 0 0 0 0 63 0 0
286 378 0 0 378 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
54 1 0 0 1 0 0 0 0 0
155 1 0 0 1 1 0 0 0 0
156 1 1 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
47 1 0 0 1 1 0 0 0 0
fn=rustc_mir::borrow_check::type_check::type_check
143 5 1 1 1 0 0 4 1 0
194 2 1 1 0 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/renumber.rs
fn=_ZN12rustc_middle3mir5visit10MutVisitor10visit_bodyN.llvm.M
35 144 3 2 36 0 0 72 0 0
50 72 1 1 36 0 0 36 0 0
62 26 0 0 0 0 0 24 0 0
94 6 1 1 6 0 0 0 0 0
95 6 0 0 0 0 0 6 0 0
101 7 0 0 4 0 0 3 0 0
fn=rustc_middle::mir::visit::MutVisitor::visit_place
72 8 0 0 4 0 0 0 0 0
fn=rustc_mir::borrow_check::nll::replace_regions_in_mir
18 1 0 0 0 0 0 1 0 0
21 9 0 0 0 0 0 2 0 0
24 2 1 1 0 0 0 1 0 0
fn=rustc_mir::borrow_check::renumber::renumber_regions::{{closure}}
35 48 1 1 0 0 0 0 0 0
37 240 1 1 144 0 0 96 0 0
38 96 0 0 48 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/type_check/constraint_conversion.rs
fn=<&mut rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion as rustc_infer::infer::outlives::obligations::TypeOutlivesDelegate>::push_sub_region_constraint
134 14 0 0 4 0 0 0 0 0
137 4 4 2 4 0 0 0 0 0
142 10 0 0 6 0 0 4 0 0
143 8 0 0 4 0 0 4 0 0
157 20 2 1 0 0 0 14 0 0
163 2 0 0 2 0 0 0 0 0
164 2 0 0 2 0 0 0 0 0
165 2 0 0 2 0 0 0 0 0
166 16 0 0 14 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::prove_predicate
43 60 8 1 16 0 0 40 7 0
45 4 0 0 4 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion::convert_all
0 22 7 3 20 0 0 0 0 0
56 45 8 2 0 0 0 35 0 0
66 5 0 0 5 0 0 0 0 0
67 30 0 0 0 0 0 0 0 0
70 150 10 3 80 0 0 65 0 0
73 16 4 1 8 0 0 0 0 0
75 40 6 1 35 0 0 0 0 0
82 78 5 1 52 0 0 26 0 0
89 39 0 0 26 0 0 13 1 0
103 9 0 0 0 0 0 9 1 0
105 18 2 0 3 0 0 3 0 0
112 12 0 0 6 0 0 6 0 0
134 60 0 0 20 0 0 0 0 0
137 20 0 0 20 0 0 0 0 0
142 50 0 0 30 1 0 20 0 0
143 40 3 1 20 0 0 20 0 0
fn=rustc_mir::borrow_check::type_check::type_check
43 14 2 2 2 0 0 11 0 0
45 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/type_check/free_region_relations.rs
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
0 3 1 1 0 0 0 3 1 0
258 7 0 0 3 0 0 4 1 0
261 3 0 0 2 0 0 0 0 0
262 1 0 0 1 0 0 0 0 0
269 1 0 0 0 0 0 1 0 0
270 1 0 0 1 0 0 0 0 0
320 4 0 0 2 0 0 2 0 0
323 3 1 1 1 0 0 0 0 0
336 6 0 0 0 0 0 6 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::UniversalRegionRelations::outlives
208 27 2 2 0 0 0 18 0 0
210 27 1 1 21 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::create
0 11 0 0 2 0 0 0 0 0
62 8 2 2 0 0 0 6 0 0
69 32 4 4 8 0 0 21 0 0
71 2 0 0 1 0 0 1 0 0
74 2 0 0 1 0 0 1 1 0
76 7 1 1 2 0 0 3 0 0
77 1 0 0 0 0 0 1 0 0
83 9 1 1 7 0 0 0 0 0
91 24 2 2 0 0 0 6 0 0
92 24 0 0 0 0 0 6 0 0
238 1 0 0 1 0 0 0 0 0
254 2 0 0 0 0 0 0 0 0
277 4 0 0 2 1 0 2 0 0
284 1 1 1 1 0 0 0 0 0
307 8 1 1 4 0 0 4 1 0
308 6 2 2 2 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/type_check/input_output.rs
fn=rustc_mir::borrow_check::type_check::type_check
0 5 1 1 3 1 0 0 0 0
28 2 0 0 1 0 0 1 1 0
36 5 1 1 2 1 0 1 0 0
88 4 0 0 1 0 0 0 0 0
110 1 0 0 0 0 0 0 0 0
111 1 0 0 0 0 0 0 0 0
120 2 0 0 1 0 0 1 0 0
121 1 0 0 1 0 0 0 0 0
122 5 0 0 0 0 0 1 0 0
124 1 0 0 1 0 0 0 0 0
125 1 0 0 1 0 0 0 0 0
126 2 0 0 0 0 0 2 0 0
127 4 1 1 0 0 0 1 0 0
141 1 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/type_check/liveness/local_use_map.rs
fn=<rustc_mir::borrow_check::type_check::liveness::local_use_map::LocalUseMapBuild as rustc_middle::mir::visit::Visitor>::visit_local
0 252 0 0 96 0 0 96 0 0
122 23 1 1 23 0 0 0 0 0
131 9 0 0 9 0 0 0 0 0
160 352 1 1 44 1 0 308 0 0
161 88 0 0 44 0 0 0 0 0
169 352 1 1 308 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
0 2 1 1 1 0 0 0 0 0
56 9 0 0 9 0 0 0 0 0
67 14 2 2 5 0 0 8 0 0
74 1 0 0 0 0 0 0 0 0
80 11 0 0 0 0 0 11 0 0
82 7 1 1 3 0 0 4 0 0
85 13 2 2 7 0 0 6 0 0
89 33 1 1 11 0 0 0 0 0
90 23 0 0 23 0 0 0 0 0
94 11 0 0 11 0 0 0 0 0
95 9 0 0 9 0 0 0 0 0
99 33 1 1 11 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/type_check/liveness/mod.rs
fn=rustc_middle::ty::fold::TypeFoldable::visit_with
87 10 1 1 4 0 0 4 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_visit_with
87 45 0 0 18 0 0 18 0 0
fn=rustc_mir::borrow_check::type_check::liveness::generate
0 2 0 0 0 0 0 0 0 0
33 13 2 1 0 0 0 10 0 0
44 3 0 0 2 1 0 2 0 0
45 2 0 0 2 0 0 0 0 0
46 3 0 0 1 0 0 0 0 0
51 1 0 0 0 0 0 0 0 0
56 1 1 1 0 0 0 1 0 0
59 1 0 0 0 0 0 0 0 0
60 8 1 1 2 0 0 2 0 0
66 4 2 2 2 0 0 2 0 0
67 4 0 0 2 0 0 2 0 0
70 8 0 0 7 0 0 0 0 0
118 1 0 0 1 0 0 0 0 0
131 12 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/type_check/liveness/trace.rs
fn=rustc_middle::ty::fold::TypeFoldable::visit_with
506 20 0 0 20 0 0 0 0 0
507 20 0 0 20 0 0 0 0 0
511 10 0 0 10 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_visit_with
506 48 1 1 48 0 0 0 0 0
507 48 0 0 48 0 0 0 0 0
511 24 0 0 24 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::trace::trace
0 41 0 0 22 2 0 14 0 0
38 13 2 2 0 0 0 11 0 0
55 1 0 0 1 0 0 0 0 0
63 4 0 0 1 0 0 1 0 0
68 13 2 2 9 0 0 1 0 0
126 39 5 5 16 0 0 23 0 0
127 15 2 2 3 0 0 10 0 0
137 16 0 0 0 0 0 5 0 0
143 33 1 1 22 0 0 0 0 0
145 10 0 0 0 0 0 0 0 0
149 11 0 0 0 0 0 0 0 0
187 11 0 0 0 0 0 0 0 0
192 34 0 0 34 0 0 0 0 0
194 46 0 0 0 0 0 23 0 0
207 9 0 0 9 0 0 0 0 0
208 33 0 0 0 0 0 0 0 0
213 120 1 1 0 0 0 24 0 0
214 144 0 0 48 0 0 24 0 0
231 11 0 0 11 0 0 0 0 0
235 11 0 0 11 0 0 0 0 0
434 63 1 1 9 0 0 36 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/type_check/mod.rs
fn=<rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::any_free_region_meets::RegionVisitor<F> as rustc_middle::ty::fold::TypeVisitor>::visit_region
296 30 0 0 30 0 0 0 0 0
297 30 0 0 30 0 0 0 0 0
301 12 0 0 12 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_body
0 18 2 2 9 0 0 3 0 0
281 147 4 2 49 24 0 0 0 0
282 53 1 1 0 0 0 49 0 0
401 45 0 0 15 0 0 15 0 0
402 105 1 1 15 0 0 15 0 0
445 21 2 1 0 0 0 18 0 0
446 9 0 0 0 0 0 3 0 0
448 95 1 1 19 14 0 19 0 0
450 6 0 0 3 0 0 0 0 0
454 24 1 1 21 0 0 0 0 0
474 45 0 0 45 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
0 44 1 1 4 0 0 10 0 0
281 21 0 0 7 4 0 0 0 0
282 7 0 0 0 0 0 7 0 0
290 84 2 2 0 0 0 70 0 0
292 84 1 1 28 6 0 21 0 0
304 28 0 0 7 0 0 0 0 0
305 8 1 1 2 0 0 1 0 0
306 2 0 0 2 0 0 0 0 0
308 4 1 1 0 0 0 3 0 0
309 2 0 0 2 0 0 0 0 0
310 4 1 1 0 0 0 1 0 0
323 6 0 0 6 0 0 0 0 0
324 24 1 1 14 1 0 0 0 0
325 2 0 0 0 0 0 0 0 0
330 6 2 1 2 0 0 0 0 0
333 4 0 0 4 0 0 0 0 0
347 4 1 1 2 1 0 0 0 0
348 2 0 0 2 0 0 0 0 0
349 8 1 1 4 0 0 4 0 0
352 10 1 1 4 0 0 6 0 0
373 20 1 1 4 2 0 4 0 0
389 33 1 1 27 1 0 0 0 0
390 4 0 0 1 1 0 1 0 0
391 3 0 0 2 0 0 1 0 0
392 6 1 1 3 0 0 3 0 0
393 2 0 0 2 0 0 0 0 0
397 56 1 1 49 0 0 0 0 0
474 18 0 0 18 0 0 0 0 0
544 2 0 0 0 0 0 2 0 0
548 2 0 0 0 0 0 2 0 0
552 12 1 1 12 0 0 0 0 0
554 12 0 0 12 0 0 0 0 0
558 12 0 0 12 0 0 0 0 0
562 12 0 0 12 0 0 0 0 0
569 6 1 1 4 0 0 2 0 0
571 4 0 0 2 0 0 0 0 0
573 6 0 0 4 0 0 2 0 0
576 2 0 0 0 0 0 2 0 0
582 35 1 1 35 0 0 0 0 0
584 24 1 1 0 0 0 2 0 0
595 36 0 0 36 0 0 0 0 0
602 2 0 0 0 0 0 0 0 0
613 12 0 0 6 0 0 2 0 0
1110 16 0 0 0 0 0 4 0 0
1111 2 0 0 2 0 0 0 0 0
1115 6 1 1 0 0 0 6 0 0
1116 2 0 0 0 0 0 2 0 0
1117 2 0 0 2 0 0 0 0 0
2811 8 0 0 0 0 0 6 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_local_decl
281 57 0 0 19 3 0 0 0 0
282 19 0 0 0 0 0 19 0 0
405 190 5 2 0 0 0 133 0 0
407 95 2 1 19 0 0 19 0 0
409 57 0 0 19 0 0 0 0 0
443 152 1 1 133 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_place
0 92 5 4 16 0 0 40 0 0
286 348 4 2 0 0 0 203 0 0
288 232 1 1 203 0 0 0 0 0
474 12 1 1 12 0 0 0 0 0
495 174 1 1 116 22 0 29 0 0
497 37 0 0 29 0 0 0 0 0
498 4 0 0 0 0 0 0 0 0
499 8 0 0 0 0 0 0 0 0
507 82 0 0 41 0 0 0 0 0
624 4 0 0 0 0 0 4 0 0
626 40 0 0 12 1 1 0 0 0
627 12 2 2 4 1 0 4 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::assert_iscleanup
1872 40 1 1 0 0 0 32 0 0
1879 28 1 1 4 3 0 0 0 0
1882 24 3 2 20 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::check_rvalue
0 60 9 4 22 0 0 17 0 0
1110 7 0 0 0 0 0 2 0 0
1111 1 0 0 1 0 0 0 0 0
1115 3 1 1 0 0 0 3 0 0
1116 1 0 0 0 0 0 1 0 0
1117 1 0 0 1 0 0 0 0 0
1402 40 0 0 37 0 0 3 0 0
1948 12 1 1 3 1 0 3 0 0
1976 3 1 1 3 0 0 0 0 0
1983 225 3 1 0 0 0 120 0 0
1984 15 3 1 0 0 0 15 0 0
1987 90 0 0 30 4 1 15 0 0
1988 3 0 0 3 0 0 0 0 0
2063 4 2 1 0 0 0 2 0 0
2065 26 2 1 4 0 0 0 0 0
2148 6 2 1 4 0 0 2 0 0
2150 8 2 1 2 0 0 4 0 0
2152 10 0 0 2 0 0 4 0 0
2154 16 0 0 6 0 0 6 0 0
2295 18 0 0 6 0 0 6 0 0
2296 12 2 1 6 0 0 6 0 0
2365 120 2 0 105 4 0 0 0 0
2407 3 0 0 0 0 0 0 0 0
2412 4 1 1 1 0 0 3 0 0
2414 1 0 0 0 0 0 1 0 0
2427 7 0 0 1 0 0 2 0 0
2429 2 0 0 0 0 0 0 0 0
2431 1 0 0 1 0 0 0 0 0
2462 6 0 0 6 0 0 0 0 0
2470 36 2 1 12 1 0 18 0 0
2492 12 4 1 6 0 0 6 0 0
2493 6 0 0 6 0 0 0 0 0
2494 36 0 0 6 0 0 6 0 0
2496 18 0 0 12 0 0 0 0 0
2497 24 3 1 6 4 0 6 0 0
2500 12 0 0 0 0 0 0 0 0
2506 36 2 1 0 0 0 0 0 0
2512 16 0 0 4 0 0 0 0 0
2513 12 2 1 8 0 0 4 0 0
2517 44 2 1 20 0 0 0 0 0
2518 8 0 0 4 0 0 4 0 0
2526 12 0 0 0 0 0 0 0 0
2591 15 3 1 3 0 0 6 0 0
2620 6 0 0 3 2 0 3 0 0
2623 6 0 0 0 0 0 3 0 0
2624 21 4 2 12 0 0 9 0 0
2705 8 2 1 0 0 0 8 0 0
2731 24 2 1 12 0 0 2 0 0
2735 18 0 0 0 0 0 10 0 0
2811 18 2 1 3 0 0 9 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::ensure_place_sized
1402 32 0 0 32 0 0 0 0 0
1907 160 1 1 0 0 0 96 0 0
1914 128 0 0 32 2 0 32 0 0
1937 112 1 1 96 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::eq_opaque_type_and_type
0 1 1 1 0 0 0 0 0 0
1110 9 1 1 0 0 0 2 0 0
1111 1 1 1 1 0 0 0 0 0
1115 4 0 0 2 0 0 2 0 0
1116 4 0 0 2 0 0 2 0 0
1117 1 0 0 1 0 0 0 0 0
1208 16 2 1 0 0 0 9 0 0
1224 2 0 0 0 0 0 0 0 0
1225 2 0 0 0 0 0 0 0 0
1399 8 1 1 7 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::fully_perform_op
1064 288 4 1 0 0 0 144 0 0
1070 396 4 1 108 0 0 144 0 0
1072 72 0 0 0 0 0 0 0 0
1077 252 5 1 180 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::normalize
2781 360 4 1 0 0 0 252 0 0
2786 72 0 0 72 0 0 0 0 0
2787 144 0 0 0 0 0 36 0 0
2789 36 0 0 0 0 0 36 0 0
2796 288 11 2 252 0 0 0 0 0
2811 108 0 0 0 0 0 108 2 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::normalize_and_prove_instantiated_predicates
2714 32 2 1 0 0 0 24 0 0
2719 24 2 1 0 0 0 24 0 0
2723 32 2 1 28 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::prove_predicate
0 8 0 0 0 0 0 0 0 0
1070 198 15 2 22 0 0 88 2 0
1072 44 0 0 0 0 0 0 0 0
1087 4 0 0 0 0 0 4 0 0
1088 4 0 0 4 2 0 0 0 0
1089 8 0 0 8 7 0 0 0 0
1090 4 0 0 4 0 0 0 0 0
1092 8 0 0 4 0 0 4 2 0
1095 4 0 0 4 0 0 0 0 0
2739 154 7 1 0 0 0 110 0 0
2749 88 8 1 44 0 0 44 0 0
2750 88 0 0 44 0 0 44 0 0
2751 132 0 0 66 0 0 44 0 0
2756 132 9 1 110 2 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::relate_type_and_user_type
1110 7 0 0 0 0 0 2 0 0
1111 1 0 0 1 0 0 0 0 0
1115 3 1 1 1 0 0 2 0 0
1116 4 0 0 2 0 0 2 0 0
1117 1 0 0 1 0 0 0 0 0
1167 11 1 1 0 0 0 8 0 0
1180 4 1 1 3 0 0 0 0 0
1181 1 0 0 1 0 0 1 0 0
1183 3 0 0 2 0 0 1 0 0
1203 4 1 1 2 0 0 2 0 0
1206 8 1 1 7 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::sub_types_or_anon
1110 119 0 0 0 0 0 34 0 0
1111 17 0 0 17 0 0 0 0 0
1115 68 0 0 34 0 0 34 0 0
1116 68 6 1 34 0 0 34 0 0
1117 17 0 0 17 0 0 0 0 0
1135 204 5 1 0 0 0 102 0 0
1142 34 0 0 0 0 0 0 0 0
1155 153 5 1 119 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
0 334 26 8 52 3 0 95 4 0
1070 30 4 2 8 0 0 14 0 0
1072 6 0 0 0 0 0 0 0 0
1076 10 4 2 4 0 0 4 0 0
1110 18 1 1 0 0 0 6 0 0
1111 3 0 0 3 0 0 0 0 0
1115 18 1 1 9 0 0 9 0 0
1116 3 0 0 0 0 0 3 0 0
1117 3 0 0 3 0 0 0 0 0
1402 194 8 2 194 0 0 0 0 0
1407 36 0 0 0 0 0 36 0 0
1409 159 0 0 87 7 1 0 0 0
1414 30 0 0 15 5 0 15 0 0
1415 90 3 1 0 0 0 30 0 0
1418 15 0 0 9 2 0 0 0 0
1438 120 3 1 30 0 0 30 0 0
1439 60 0 0 45 0 0 15 0 0
1440 90 0 0 0 0 0 30 0 0
1441 75 0 0 30 0 0 0 0 0
1442 120 8 2 15 0 0 45 0 0
1474 90 0 0 45 0 0 15 0 0
1475 45 4 1 30 6 0 15 0 0
1477 135 5 1 30 7 0 45 2 0
1478 75 0 0 45 5 0 15 0 0
1548 30 0 0 12 5 1 0 0 0
1601 6 2 1 4 0 0 2 0 0
1602 2 0 0 0 0 0 2 0 0
1605 18 0 0 6 4 0 2 0 0
1611 16 1 1 8 0 0 6 0 0
1612 10 1 1 4 0 0 6 0 0
1616 2 0 0 0 0 0 2 0 0
1617 8 2 1 4 0 0 4 0 0
1620 2 0 0 2 0 0 0 0 0
1632 26 2 1 6 1 0 12 0 0
1634 2 0 0 2 1 0 0 0 0
1635 2 0 0 2 0 0 0 0 0
1641 2 1 1 2 1 0 0 0 0
1692 4 0 0 2 0 0 2 0 0
1694 8 2 1 2 0 0 0 0 0
1696 14 2 1 6 0 0 4 0 0
1697 2 0 0 2 2 0 2 0 0
1698 8 0 0 0 0 0 0 0 0
1722 4 0 0 0 0 0 0 0 0
1723 30 4 2 10 2 0 14 0 0
1737 6 0 0 4 2 0 2 0 0
1760 16 0 0 4 2 0 6 0 0
1763 15 2 1 2 0 0 13 1 0
1765 9 0 0 0 0 0 6 0 0
1771 6 0 0 0 0 0 0 0 0
1772 9 0 0 9 0 0 0 0 0
1788 12 3 2 6 1 0 0 0 0
1789 24 3 1 6 1 0 12 2 0
1790 12 0 0 0 0 0 6 0 0
1791 24 0 0 12 2 1 0 0 0
1796 12 0 0 0 0 0 0 0 0
1800 1 0 0 0 0 0 0 0 0
1810 3 0 0 0 0 0 0 0 0
1840 2 2 1 2 0 0 0 0 0
1841 12 0 0 10 0 0 0 0 0
1842 2 2 1 0 0 0 2 0 0
1844 6 0 0 2 0 0 0 0 0
1845 2 0 0 0 0 0 0 0 0
1900 48 2 1 16 2 0 16 0 0
1901 32 0 0 32 0 0 0 0 0
1902 16 0 0 16 0 0 0 0 0
1903 32 0 0 0 0 0 16 0 0
2372 30 0 0 15 0 0 0 0 0
2386 9 2 1 6 0 0 0 0 0
2705 60 5 1 0 0 0 60 2 0
2731 230 9 2 125 7 0 30 3 0
2735 220 7 2 25 2 0 100 0 0
2758 27 2 2 0 0 0 18 0 0
2759 12 0 0 3 0 0 9 0 0
2769 108 3 1 36 15 0 0 0 0
2770 72 9 2 36 0 0 36 1 0
2773 36 0 0 0 0 0 0 0 0
2776 36 5 1 12 2 0 12 0 0
2779 24 3 1 21 1 0 0 0 0
2786 2 0 0 2 0 0 0 0 0
2790 6 0 0 4 0 0 2 0 0
2811 60 0 0 15 0 0 45 0 0
fn=rustc_mir::borrow_check::type_check::TypeVerifier::sanitize_type
477 693 1 1 0 0 0 504 2 0
478 252 1 1 0 0 0 0 0 0
481 63 1 1 63 0 0 0 0 0
483 441 1 1 378 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::generate
1402 6 1 1 4 0 0 2 0 0
fn=rustc_mir::borrow_check::type_check::type_check
0 13 1 0 7 3 0 1 1 0
124 15 2 2 2 0 0 8 2 0
139 8 1 1 4 0 0 3 2 0
140 40 5 5 17 0 0 23 4 0
143 1 0 0 1 0 0 0 0 0
151 2 0 0 1 0 0 1 0 0
152 4 1 1 2 0 0 2 1 0
153 4 0 0 2 0 0 2 0 0
154 7 1 1 1 0 0 1 0 0
156 7 1 1 1 0 0 2 0 0
162 10 2 2 3 0 0 7 0 0
163 1 0 0 1 0 0 0 0 0
183 3 0 0 2 0 0 1 0 0
186 6 2 2 3 0 0 3 1 0
190 13 1 1 3 0 0 5 1 0
191 9 1 1 7 0 0 0 0 0
217 1 1 1 1 0 0 1 0 0
218 1 0 0 1 0 0 0 0 0
221 1 0 0 0 0 0 0 0 0
223 1 0 0 0 0 0 1 0 0
226 2 0 0 1 0 0 1 0 0
231 5 0 0 4 1 0 0 0 0
463 8 1 1 1 1 0 6 0 0
466 2 1 1 2 1 0 0 0 0
468 2 0 0 1 0 0 0 0 0
975 25 3 3 4 0 0 17 1 0
980 1 0 0 0 0 0 0 0 0
981 2 0 0 1 0 0 1 0 0
999 1 0 0 0 0 0 1 1 0
1000 3 1 1 2 0 0 1 0 0
1001 8 1 1 5 0 0 2 0 0
1002 5 0 0 1 0 0 1 0 0
1004 2 0 0 0 0 0 0 0 0
1029 6 0 0 2 0 0 4 0 0
1033 7 1 1 2 1 0 2 0 0
1034 1 0 0 1 0 0 0 0 0
1036 2 0 0 0 0 0 2 0 0
1070 14 3 2 4 0 0 6 1 0
1072 2 1 1 0 0 0 0 0 0
1087 2 0 0 0 0 0 1 0 0
1088 1 0 0 1 0 0 0 0 0
1089 2 0 0 2 1 0 0 0 0
1090 1 0 0 1 0 0 0 0 0
1092 3 0 0 1 0 0 1 1 0
1095 1 0 0 1 0 0 0 0 0
1402 2 0 0 2 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/type_check/relate_tys.rs
fn=<rustc_mir::borrow_check::type_check::relate_tys::NllTypeRelatingDelegate as rustc_infer::infer::nll_relate::TypeRelatingDelegate>::push_outlives
0 82 0 0 0 0 0 0 0 0
89 195 4 1 0 0 0 156 0 0
90 117 0 0 39 0 0 0 0 0
91 39 4 1 39 1 0 0 0 0
92 78 0 0 78 0 0 0 0 0
93 234 0 0 156 0 0 78 0 0
96 156 0 0 78 0 0 78 4 0
100 234 0 0 195 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::relate_tys::relate_types
19 175 5 1 25 0 0 100 0 0
29 50 0 0 0 0 0 25 0 0
34 50 0 0 0 0 0 0 0 0
36 150 5 1 125 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/universal_regions.rs
fn=<&mut rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion as rustc_infer::infer::outlives::obligations::TypeOutlivesDelegate>::push_sub_region_constraint
0 4 0 0 0 0 0 0 0 0
326 8 0 0 0 0 0 0 0 0
329 8 4 2 0 0 0 4 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_mir::borrow_check::universal_regions::InferCtxtExt>::replace_late_bound_regions_with_nll_infer_vars
0 1 1 1 0 0 0 0 0 0
725 10 1 1 0 0 0 7 0 0
731 4 0 0 2 0 0 2 0 0
732 3 0 0 1 0 0 2 0 0
739 8 2 2 7 0 0 0 0 0
791 2 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::any_free_region_meets::RegionVisitor<F> as rustc_middle::ty::fold::TypeVisitor>::visit_region
326 12 0 0 0 0 0 0 0 0
329 12 1 1 0 0 0 6 0 0
fn=<rustc_mir::borrow_check::type_check::relate_tys::NllTypeRelatingDelegate as rustc_infer::infer::nll_relate::TypeRelatingDelegate>::push_outlives
326 156 0 0 78 0 0 0 0 0
329 234 5 1 0 0 0 78 4 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
0 9 2 2 5 0 0 0 0 0
fn=rustc_middle::ty::fold::TypeFoldable::visit_with
326 10 0 0 0 0 0 0 0 0
329 15 0 0 0 0 0 5 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_visit_with
326 24 0 0 0 0 0 0 0 0
329 24 0 0 0 0 0 12 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
0 1 0 0 1 0 0 0 0 0
326 2 0 0 1 0 0 0 0 0
329 1 1 1 0 0 0 1 0 0
fn=rustc_mir::borrow_check::type_check::constraint_conversion::ConstraintConversion::convert_all
0 40 0 0 10 0 0 0 0 0
326 40 0 0 0 0 0 0 0 0
329 30 0 0 0 0 0 20 0 0
fn=rustc_mir::borrow_check::type_check::free_region_relations::create
295 1 0 0 1 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::liveness::generate
295 1 0 0 1 0 0 0 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegionIndices::to_region_vid
0 126 5 1 126 0 0 0 0 0
761 1008 7 1 0 0 0 882 4 0
762 252 0 0 126 0 0 0 0 0
770 1008 0 0 882 0 0 0 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegions::new
0 14 4 4 3 0 0 6 0 0
228 9 1 1 0 0 0 6 0 0
233 1 0 0 1 0 0 0 0 0
234 1 0 0 1 0 0 0 0 0
235 9 1 1 3 0 0 6 0 0
236 8 0 0 7 0 0 0 0 0
405 5 0 0 1 1 0 2 0 0
408 7 0 0 1 1 0 4 0 0
412 3 0 0 1 0 0 2 0 0
420 5 0 0 4 0 0 1 0 0
428 4 0 0 1 0 0 0 0 0
433 1 1 1 0 0 0 1 0 0
437 3 0 0 2 0 0 2 0 0
438 8 1 1 1 0 0 5 0 0
440 1 0 0 1 0 0 0 0 0
447 4 0 0 2 1 0 1 0 0
456 2 0 0 1 0 0 0 0 0
457 5 1 1 3 1 0 1 0 0
475 6 1 1 2 0 0 3 0 0
476 2 0 0 2 0 0 1 0 0
483 2 0 0 1 0 0 0 0 0
487 2 0 0 2 0 0 1 0 0
489 2 0 0 0 0 0 1 0 0
492 22 2 2 7 0 0 15 0 0
493 7 1 1 4 0 0 3 0 0
501 2 0 0 2 0 0 0 0 0
510 1 0 0 1 0 0 0 0 0
511 9 0 0 2 1 0 3 0 0
513 5 1 1 1 1 0 2 0 0
514 3 0 0 0 0 0 0 0 0
525 6 2 2 1 0 0 4 0 0
528 3 0 0 1 0 0 0 0 0
561 1 0 0 1 0 0 0 0 0
562 4 0 0 2 0 0 1 0 0
563 3 1 1 1 1 0 1 0 0
565 2 0 0 0 0 0 0 0 0
581 1 0 0 1 1 0 0 0 0
585 6 1 1 3 0 0 3 0 0
593 3 0 0 2 0 0 1 0 0
595 5 1 1 2 1 1 0 0 0
631 4 0 0 1 0 0 2 0 0
632 2 1 1 1 1 0 1 0 0
682 6 1 1 1 0 0 3 0 0
699 19 2 2 4 0 0 7 0 0
778 5 1 1 0 0 0 3 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/borrow_check/used_muts.rs
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_local
0 13 0 0 0 0 0 0 0 0
95 616 2 2 0 0 0 352 0 0
96 132 0 0 44 1 0 44 0 0
110 352 1 1 308 0 0 0 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_statement
82 320 1 1 0 0 0 192 0 0
83 107 0 0 43 1 0 0 0 0
89 33 0 0 22 0 0 0 0 0
93 96 0 0 84 0 0 0 0 0
fn=<rustc_mir::borrow_check::used_muts::GatherUsedMutsVisitor as rustc_middle::mir::visit::Visitor>::visit_terminator
67 44 2 2 0 0 0 28 0 0
70 32 0 0 6 0 0 4 0 0
71 4 1 1 2 0 0 0 0 0
80 32 0 0 28 0 0 0 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
32 2 0 0 0 0 0 2 0 0
33 7 1 1 3 0 0 3 0 0
37 3 1 1 1 0 0 1 0 0
43 7 2 2 3 0 0 3 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/const_eval/eval_queries.rs
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
0 180 58 2 40 0 0 60 18 0
32 40 0 0 0 0 0 0 0 0
35 20 0 0 20 20 0 20 0 0
36 8 0 0 4 3 1 6 0 0
42 20 18 0 20 1 0 0 0 0
48 80 0 0 40 0 0 20 0 0
49 220 20 1 100 2 0 120 1 0
51 380 40 2 160 1 0 220 0 0
52 120 20 1 0 0 0 20 1 0
53 20 0 0 0 0 0 0 0 0
56 40 20 1 0 0 0 20 0 0
60 140 0 0 0 0 0 0 0 0
64 20 0 0 0 0 0 20 0 0
67 320 38 2 120 6 0 200 3 0
68 60 0 0 20 4 0 0 0 0
72 80 19 1 40 0 0 40 0 0
258 200 40 2 0 0 0 140 18 0
270 40 0 0 20 0 0 0 0 0
290 240 20 1 140 0 0 100 17 0
293 202 20 1 42 20 0 100 22 0
294 6 0 0 2 0 0 0 0 0
295 14 2 1 6 4 0 6 0 0
301 100 0 0 40 15 0 20 0 0
303 180 19 1 20 0 0 20 0 0
304 20 0 0 20 0 0 0 0 0
306 40 0 0 20 0 0 20 1 0
307 60 20 1 60 10 0 20 0 0
311 260 20 1 80 0 0 120 0 0
312 160 21 1 120 0 0 40 1 0
391 200 0 0 140 8 0 20 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_validated_provider
0 38 0 0 0 0 0 38 2 0
89 180 19 1 0 0 0 20 0 0
92 40 0 0 20 4 0 20 20 0
93 40 0 0 40 19 0 20 0 0
183 80 0 0 20 13 0 20 0 0
184 20 0 0 20 0 0 0 0 0
186 160 0 0 60 0 0 40 1 0
190 20 0 0 0 0 0 0 0 0
191 36 0 0 18 0 0 18 0 0
192 36 0 0 0 0 0 0 0 0
197 18 0 0 18 0 0 0 0 0
198 18 0 0 0 0 0 0 0 0
204 80 0 0 56 0 0 0 0 0
207 12 0 0 0 0 0 2 0 0
211 90 0 0 72 0 0 18 0 0
215 60 22 2 20 0 0 40 0 0
222 20 0 0 0 0 0 20 0 0
224 400 20 1 0 0 0 240 5 0
229 40 0 0 0 0 0 0 0 0
230 160 20 1 80 0 0 80 1 0
231 100 0 0 40 20 1 40 7 0
234 40 40 0 20 0 0 0 0 0
236 140 20 1 60 0 0 60 25 0
242 40 20 1 20 0 0 0 0 0
255 120 19 1 60 19 0 40 16 0
256 360 19 1 280 36 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::op_to_const
0 36 36 2 18 0 0 18 0 0
98 198 17 1 0 0 0 126 0 0
110 90 17 1 36 0 0 18 0 0
122 180 17 1 90 0 0 90 0 0
132 18 0 0 0 0 0 18 0 0
149 108 18 1 36 0 0 0 0 0
152 144 17 1 0 0 0 0 0 0
153 360 52 3 18 0 0 180 0 0
174 162 18 1 126 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/const_eval/fn_queries.rs
fn=_ZN9rustc_mir10const_eval10fn_queries15is_const_fn_rawN.llvm.M
86 5 1 1 1 1 0 2 0 0
87 1 0 0 0 0 0 0 0 0
92 8 1 1 0 0 0 7 0 0
95 6 0 0 1 1 0 2 0 0
97 2 0 0 0 0 0 0 0 0
107 5 1 1 1 1 0 1 0 0
108 7 0 0 1 1 0 1 0 0
120 7 0 0 6 0 0 0 0 0
fn=rustc_mir::const_eval::fn_queries::is_min_const_fn
38 9 1 1 0 0 0 5 0 0
40 2 0 0 0 0 0 0 0 0
83 8 1 1 6 0 0 0 0 0
fn=rustc_mir::provide
160 8 1 1 0 0 0 4 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/const_eval/machine.rs
fn=<rustc_mir::const_eval::machine::CompileTimeInterpreter as rustc_mir::interpret::machine::Machine>::before_access_global
0 41 0 0 0 0 0 41 0 0
318 123 19 1 0 0 0 41 0 0
325 82 19 1 41 0 0 0 0 0
334 82 0 0 41 0 0 0 0 0
337 41 0 0 0 0 0 0 0 0
350 41 0 0 0 0 0 0 0 0
354 164 0 0 82 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
114 100 0 0 0 0 0 80 14 0
fn=rustc_mir::const_eval::eval_queries::const_eval_validated_provider
114 100 0 0 0 0 0 80 15 0
fn=rustc_mir::interpret::memory::Memory<M>::get_raw
150 172 20 1 43 0 0 129 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::run
292 60 19 1 20 0 0 0 0 0
296 20 0 0 0 0 0 20 0 0
297 40 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/dataflow/drop_flag_effects.rs
fn=<rustc_mir::dataflow::framework::direction::Forward as rustc_mir::dataflow::framework::direction::Direction>::join_state_into_successors_of
0 40 0 0 0 0 0 10 0 0
92 20 0 0 0 0 0 0 0 0
138 40 0 0 0 0 0 10 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
0 8 2 0 0 0 0 0 0 0
92 4 0 0 0 0 0 0 0 0
138 6 0 0 0 0 0 2 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 36 0 0 36 0 0 0 0 0
117 520 4 1 0 0 0 416 0 0
128 364 4 1 52 0 0 52 0 0
132 18 0 0 0 0 0 0 0 0
133 36 0 0 0 0 0 0 0 0
137 416 0 0 364 0 0 0 0 0
199 52 0 0 52 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 4 1 1 4 0 0 0 0 0
117 22 1 1 0 0 0 14 0 0
128 16 0 0 2 0 0 2 0 0
132 2 0 0 0 0 0 0 0 0
133 4 0 0 0 0 0 0 0 0
137 16 0 0 14 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 12 0 0 12 0 0 0 0 0
117 216 3 1 0 0 0 144 0 0
128 126 2 1 18 0 0 18 0 0
132 6 0 0 0 0 0 0 0 0
133 12 0 0 0 0 0 0 0 0
137 144 0 0 126 0 0 0 0 0
199 18 0 0 18 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 36 0 0 36 0 0 0 0 0
117 500 3 1 0 0 0 400 0 0
128 350 5 1 50 0 0 50 0 0
132 18 0 0 0 0 0 0 0 0
133 36 0 0 0 0 0 0 0 0
137 400 0 0 350 0 0 0 0 0
199 50 0 0 50 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 10 0 0 10 0 0 0 0 0
117 180 2 1 0 0 0 120 0 0
126 15 0 0 15 0 0 0 0 0
128 105 0 0 15 0 0 15 0 0
132 5 0 0 0 0 0 0 0 0
133 10 2 1 0 0 0 0 0 0
137 120 0 0 105 0 0 0 0 0
204 15 0 0 15 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 8 2 1 8 0 0 0 0 0
117 40 4 2 0 0 0 32 0 0
128 28 0 0 4 0 0 4 0 0
132 4 0 0 0 0 0 0 0 0
133 8 0 0 0 0 0 0 0 0
137 32 0 0 28 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 12 0 0 12 0 0 0 0 0
117 60 2 1 0 0 0 48 0 0
128 42 0 0 6 0 0 6 0 0
132 6 0 0 0 0 0 0 0 0
133 12 0 0 0 0 0 0 0 0
137 48 0 0 42 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 26 0 0 26 0 0 0 0 0
117 410 4 1 0 0 0 328 0 0
126 41 0 0 41 0 0 0 0 0
128 287 4 1 41 3 1 41 0 0
132 13 0 0 0 0 0 0 0 0
133 26 0 0 0 0 0 0 0 0
137 328 0 0 287 0 0 0 0 0
204 41 0 0 41 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 22 0 0 22 0 0 0 0 0
117 370 4 1 0 0 0 296 0 0
126 37 0 0 37 0 0 0 0 0
128 259 0 0 37 1 0 37 0 0
132 11 0 0 0 0 0 0 0 0
133 22 0 0 0 0 0 0 0 0
137 296 0 0 259 0 0 0 0 0
204 37 0 0 37 0 0 0 0 0
fn=rustc_mir::dataflow::drop_flag_effects::drop_flag_effects_for_function_entry
164 157 15 4 0 0 0 143 0 0
173 14 0 0 14 1 0 0 0 0
180 112 11 3 98 0 0 0 0 0
fn=rustc_mir::dataflow::drop_flag_effects::drop_flag_effects_for_location
138 639 0 0 0 0 0 213 0 0
182 2680 15 4 0 0 0 2412 0 0
205 2144 10 3 1876 0 0 0 0 0
217 428 9 3 321 15 0 0 0 0
219 242 0 0 0 0 0 0 0 0
fn=rustc_mir::dataflow::drop_flag_effects::on_all_children_bits::is_terminal_path
0 612 2 0 265 0 0 0 0 0
57 1066 4 1 225 20 0 0 0 0
71 140 0 0 40 5 0 20 0 0
108 2025 10 2 0 0 0 1350 0 0
114 675 0 0 450 8 0 0 0 0
115 1800 4 1 1575 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/dataflow/framework/cursor.rs
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
51 111 12 4 30 0 0 81 0 0
53 60 9 3 30 0 0 30 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
51 13 1 1 3 0 0 10 2 0
53 6 1 1 3 0 0 3 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/dataflow/framework/direction.rs
fn=<rustc_mir::dataflow::framework::direction::Forward as rustc_mir::dataflow::framework::direction::Direction>::apply_effects_in_block
0 96 0 0 32 0 0 0 0 0
282 44 1 1 0 0 0 32 0 0
293 160 0 0 0 0 0 32 0 0
296 12 0 0 4 1 0 4 0 0
297 16 1 1 8 0 0 8 0 0
300 32 1 1 28 0 0 0 0 0
fn=<rustc_mir::dataflow::framework::direction::Forward as rustc_mir::dataflow::framework::direction::Direction>::join_state_into_successors_of
0 85 2 1 20 0 0 30 0 0
426 430 14 6 31 0 0 244 0 0
438 62 5 2 31 0 0 31 0 0
439 155 0 0 62 10 5 0 0 0
470 84 7 5 54 0 0 2 0 0
471 14 2 1 0 0 0 0 0 0
477 28 8 5 0 0 0 0 0 0
480 14 1 1 4 0 0 6 0 0
540 248 10 5 217 0 0 0 0 0
fn=<rustc_mir::dataflow::framework::direction::Forward as rustc_mir::dataflow::framework::direction::Direction>::visit_results_in_block
0 1 0 0 0 0 0 0 0 0
395 48 1 1 0 0 0 28 0 0
404 16 0 0 0 0 0 4 0 0
411 224 1 1 96 1 0 32 0 0
416 9 0 0 6 0 0 0 0 0
417 20 0 0 4 0 0 12 0 0
419 24 1 1 4 1 1 8 0 0
421 48 0 0 28 1 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::iterate_to_fixpoint
0 111 0 0 53 0 0 0 0 0
293 192 1 1 0 0 0 32 0 0
296 85 5 2 54 0 0 27 0 0
297 50 4 1 27 0 0 23 0 0
299 20 0 0 0 0 0 4 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/dataflow/framework/engine.rs
fn=<rustc_mir::dataflow::framework::direction::Forward as rustc_mir::dataflow::framework::direction::Direction>::join_state_into_successors_of
235 44 4 4 44 0 0 0 0 0
236 44 1 1 0 0 0 0 0 0
237 34 1 1 34 0 0 0 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
38 60 9 3 30 0 0 30 2 0
183 6 3 1 0 0 0 6 0 0
184 114 15 5 51 0 0 51 3 0
fn=rustc_mir::borrow_check::do_mir_borrowck
38 6 1 1 3 0 0 3 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::iterate_to_fixpoint
0 199 5 2 56 0 0 47 0 0
188 91 14 5 0 0 0 78 0 0
190 58 1 1 29 0 0 29 0 0
191 13 0 0 13 0 0 0 0 0
192 13 0 0 13 0 0 0 0 0
193 26 0 0 13 0 0 13 0 0
194 52 1 1 26 0 0 26 0 0
195 52 5 2 26 0 0 26 0 0
196 25 3 1 13 0 0 12 0 0
197 65 5 2 26 0 0 39 0 0
205 255 17 6 26 9 0 96 0 0
223 27 0 0 0 0 0 0 0 0
224 20 2 2 0 0 0 4 0 0
227 302 6 3 77 0 0 93 0 0
234 167 5 2 12 0 0 93 0 0
243 110 11 5 55 0 0 55 0 0
245 131 10 4 53 0 0 65 0 0
246 26 10 4 0 0 0 0 0 0
250 105 20 8 59 0 0 46 2 0
251 117 4 1 91 0 0 0 0 0
268 27 0 0 13 5 1 13 0 0
269 78 10 4 39 0 0 26 0 0
275 65 4 1 13 4 0 13 0 0
276 26 2 2 13 0 0 0 0 0
278 39 14 5 26 4 0 0 0 0
321 65 14 5 13 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::new
143 169 19 7 0 0 0 122 0 0
158 13 0 0 13 0 0 0 0 0
165 297 20 8 138 0 0 159 0 0
175 104 5 2 91 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::new_gen_kill
0 12 8 3 12 0 0 0 0 0
96 169 17 6 0 0 0 92 0 0
106 52 1 1 13 4 1 13 0 0
107 190 11 5 31 0 0 68 0 0
122 117 11 5 91 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::RustcMirAttrs::output_path
400 104 10 2 0 0 0 78 0 0
410 117 0 0 91 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::RustcMirAttrs::parse
323 26 5 1 0 0 0 26 0 0
330 117 5 1 0 0 0 104 0 0
331 52 0 0 13 4 0 13 0 0
341 169 5 1 26 4 0 65 0 0
368 65 4 1 39 0 0 26 0 0
369 117 0 0 91 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/dataflow/framework/mod.rs
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_call_return_effect
372 4 1 1 0 0 0 2 0 0
381 4 0 0 4 0 0 0 0 0
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_statement_effect
336 832 5 3 0 0 0 576 0 0
343 640 2 1 576 0 0 0 0 0
434 110 0 0 0 0 0 0 0 0
441 100 0 0 0 0 0 0 0 0
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_terminator_effect
354 48 1 1 0 0 0 40 0 0
361 48 1 1 48 0 0 0 0 0
fn=<rustc_mir::dataflow::framework::direction::Forward as rustc_mir::dataflow::framework::direction::Direction>::apply_effects_in_block
0 4 1 1 4 0 0 0 0 0
fn=<rustc_mir::dataflow::framework::direction::Forward as rustc_mir::dataflow::framework::direction::Direction>::visit_results_in_block
0 7 2 2 7 0 0 0 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
0 9 0 0 0 0 0 0 0 0
412 93 9 3 18 0 0 39 1 0
fn=_ZN9rustc_mir8dataflow5impls7borrows7Borrows21kill_borrows_on_placeN.llvm.M
441 680 3 2 204 0 0 374 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
0 8 1 1 0 0 0 0 0 0
412 47 5 5 5 0 0 19 1 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::iterate_to_fixpoint
0 54 9 3 0 0 0 50 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/dataflow/framework/visitor.rs
fn=<rustc_mir::dataflow::framework::direction::Forward as rustc_mir::dataflow::framework::direction::Direction>::visit_results_in_block
252 480 0 0 96 0 0 96 0 0
272 28 1 1 4 0 0 4 0 0
273 12 1 1 0 0 0 4 0 0
fn=<rustc_mir::dataflow::framework::visitor::BorrowckAnalyses<rustc_mir::dataflow::framework::engine::Results<B>,rustc_mir::dataflow::framework::engine::Results<U>,rustc_mir::dataflow::framework::engine::Results<E>> as rustc_mir::dataflow::framework::visitor::ResultsVisitable>::reset_to_block_entry
228 16 1 1 0 0 0 12 0 0
234 16 0 0 12 0 0 0 0 0
fn=rustc_mir::dataflow::framework::visitor::visit_results
0 1 0 0 0 0 0 0 0 0
9 11 1 1 0 0 0 7 0 0
22 10 1 1 4 0 0 3 0 0
27 24 0 0 0 0 0 4 0 0
29 8 1 1 7 0 0 0 0 0
223 13 1 1 5 0 0 8 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/dataflow/impls/borrows.rs
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_statement_effect
0 8 0 0 0 0 0 0 0 0
265 386 1 1 194 24 1 0 0 0
266 76 0 0 38 2 0 16 0 0
267 24 1 1 8 2 0 8 0 0
268 8 0 0 8 0 0 0 0 0
269 16 0 0 8 0 0 0 0 0
270 16 0 0 8 0 0 0 0 0
283 84 1 1 0 0 0 14 0 0
286 20 0 0 20 0 0 0 0 0
289 140 0 0 20 0 0 40 0 0
fn=<rustc_mir::dataflow::framework::direction::Forward as rustc_mir::dataflow::framework::direction::Direction>::apply_effects_in_block
184 148 0 0 0 0 0 36 0 0
324 8 1 1 4 0 0 0 0 0
fn=<rustc_mir::dataflow::framework::direction::Forward as rustc_mir::dataflow::framework::direction::Direction>::visit_results_in_block
184 148 1 1 0 0 0 36 0 0
324 8 0 0 4 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow5impls7borrows7Borrows21kill_borrows_on_placeN.llvm.M
190 340 3 2 0 0 0 238 0 0
193 34 0 0 34 0 0 0 0 0
204 34 0 0 0 0 0 0 0 0
205 136 2 1 68 1 0 34 0 0
226 204 2 1 170 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::new
235 1 0 0 1 0 0 0 0 0
fn=rustc_mir::dataflow::framework::visitor::visit_results
235 1 0 0 1 0 0 0 0 0
fn=rustc_mir::dataflow::impls::borrows::Borrows::new
132 12 1 1 0 0 0 9 0 0
139 1 0 0 1 1 0 0 0 0
153 10 1 1 3 0 0 7 2 0
158 3 0 0 3 0 0 0 0 0
160 8 0 0 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/dataflow/impls/mod.rs
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_call_return_effect
0 8 0 0 4 0 0 0 0 0
249 2 0 0 2 0 0 0 0 0
622 2 0 0 2 0 0 0 0 0
624 2 0 0 2 0 0 0 0 0
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_statement_effect
0 20 0 0 20 0 0 0 0 0
249 64 0 0 64 0 0 0 0 0
576 148 1 1 84 1 0 0 0 0
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_terminator_effect
0 8 0 0 4 0 0 0 0 0
594 8 0 0 8 0 0 0 0 0
595 8 0 0 8 0 0 8 0 0
605 8 0 0 0 0 0 0 0 0
fn=<rustc_mir::dataflow::framework::direction::Forward as rustc_mir::dataflow::framework::direction::Direction>::join_state_into_successors_of
84 18 0 0 6 0 0 0 0 0
149 12 0 0 4 0 0 0 0 0
347 6 0 0 6 0 0 0 0 0
348 6 0 0 6 0 0 0 0 0
350 24 2 1 12 0 0 12 0 0
438 4 0 0 4 0 0 0 0 0
439 4 0 0 4 0 0 0 0 0
441 16 2 1 8 2 0 8 0 0
fn=<rustc_mir::dataflow::framework::direction::Forward as rustc_mir::dataflow::framework::direction::Direction>::visit_results_in_block
411 320 0 0 160 0 0 32 0 0
422 32 0 0 16 0 0 4 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 104 4 1 52 0 0 0 0 0
516 104 0 0 104 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 100 4 1 50 0 0 0 0 0
412 100 0 0 100 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
443 8 0 0 8 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
536 12 0 0 12 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 82 4 1 41 0 0 0 0 0
505 82 0 0 82 0 0 0 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
0 74 0 0 37 0 0 0 0 0
423 74 0 0 74 0 0 0 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::iterate_to_fixpoint
0 109 12 3 86 0 0 0 0 0
320 714 0 0 0 0 0 102 0 0
331 87 0 0 3 0 0 14 0 0
411 469 4 1 0 0 0 67 0 0
422 57 0 0 3 0 0 9 0 0
fn=rustc_mir::dataflow::framework::engine::Engine<A>::new
84 14 0 0 7 0 0 7 0 0
149 4 0 0 4 0 0 0 0 0
249 1 0 0 1 0 0 0 0 0
302 35 0 0 21 0 0 7 0 0
390 8 0 0 4 0 0 0 0 0
393 20 0 0 8 0 0 4 0 0
552 1 0 0 1 0 0 0 0 0
fn=rustc_mir::dataflow::framework::visitor::visit_results
149 1 0 0 1 0 0 0 0 0
249 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/dataflow/move_paths/abs_domain.rs
fn=rustc_mir::dataflow::move_paths::MovePathLookup::find
49 32 0 0 16 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/dataflow/move_paths/builder.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 138 5 1 56 0 0 6 0 0
44 190 0 0 0 0 0 38 0 0
49 76 5 1 38 1 0 38 0 0
fn=rustc_mir::dataflow::move_paths::MoveData::gather_moves
0 94 13 3 27 0 0 0 0 0
31 72 4 1 24 0 0 36 0 0
34 12 0 0 6 0 0 6 1 0
36 222 16 4 114 0 0 108 6 0
39 54 4 1 12 0 0 36 1 0
40 6 0 0 6 2 0 0 0 0
55 24 4 1 12 0 0 12 0 0
56 24 0 0 12 0 0 12 0 0
201 106 2 1 0 0 0 35 0 0
221 42 5 1 12 0 0 12 0 0
240 21 0 0 10 0 0 0 0 0
241 11 0 0 11 1 0 11 0 0
244 12 5 1 6 0 0 6 0 0
249 12 5 1 6 2 0 6 0 0
266 284 4 1 0 0 0 213 0 0
271 55 0 0 11 0 0 33 0 0
283 385 0 0 172 19 1 0 0 0
284 60 5 1 60 15 0 0 0 0
292 210 5 1 30 4 0 60 0 0
297 3 0 0 3 1 0 0 0 0
311 120 2 1 40 0 0 40 0 0
327 150 4 1 60 4 1 0 0 0
364 55 4 1 22 4 1 0 0 0
373 30 3 0 6 5 0 12 0 0
410 24 2 1 8 0 0 8 0 0
412 32 0 0 4 0 0 8 0 0
451 72 2 1 24 4 0 0 0 0
452 20 0 0 20 4 0 0 0 0
454 30 2 1 0 0 0 10 0 0
fn=rustc_mir::dataflow::move_paths::builder::Gatherer::gather_init
0 214 5 1 34 0 0 34 0 0
518 306 10 2 0 0 0 204 0 0
521 136 0 0 136 0 0 0 0 0
525 68 0 0 0 0 0 0 0 0
535 340 0 0 68 3 0 170 0 0
536 34 0 0 34 0 0 0 0 0
547 34 0 0 34 0 0 0 0 0
548 68 0 0 68 0 0 0 0 0
550 272 5 1 238 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::builder::Gatherer::gather_move
0 180 0 0 36 0 0 36 0 0
459 360 9 2 0 0 0 216 0 0
462 72 0 0 0 0 0 0 0 0
499 144 4 1 0 0 0 36 0 0
500 108 0 0 36 0 0 0 0 0
506 288 5 1 252 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::builder::Gatherer::move_path_for
0 142 8 2 71 0 0 71 0 0
97 568 10 2 0 0 0 497 2 0
99 213 0 0 142 0 0 71 0 0
172 213 0 0 0 0 0 71 0 0
174 568 0 0 497 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::builder::Gatherer::record_move
0 154 5 1 36 0 0 0 0 0
508 252 5 1 0 0 0 216 0 0
509 36 0 0 36 0 0 0 0 0
514 36 0 0 36 0 0 0 0 0
515 72 0 0 72 0 0 0 0 0
516 288 0 0 252 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::builder::MoveDataBuilder::new_move_path
64 342 10 2 0 0 0 266 0 0
72 38 0 0 0 0 0 38 0 0
74 114 5 1 0 0 0 0 0 0
79 76 5 1 0 0 0 76 0 0
80 38 5 1 0 0 0 0 0 0
82 114 5 1 38 0 0 76 0 0
83 48 0 0 10 0 0 0 0 0
86 342 0 0 266 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/dataflow/move_paths/mod.rs
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_statement_effect
330 20 0 0 20 1 0 0 0 0
fn=<A as rustc_mir::dataflow::framework::Analysis>::apply_terminator_effect
263 4 0 0 4 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
217 44 0 0 22 2 0 0 0 0
fn=rustc_mir::borrow_check::MirBorrowckCtxt::is_local_ever_initialized
330 13 0 0 13 0 0 0 0 0
fn=rustc_mir::dataflow::drop_flag_effects::drop_flag_effects_for_location
36 840 0 0 498 9 0 120 0 0
fn=rustc_mir::dataflow::move_paths::MoveData::find_in_move_path_or_its_descendants
0 6 0 0 6 0 0 0 0 0
98 12 0 0 0 0 0 0 0 0
404 48 1 1 0 0 0 36 0 0
409 6 0 0 0 0 0 0 0 0
413 12 0 0 6 0 0 0 0 0
414 54 0 0 42 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::MoveData::gather_moves
0 6 0 0 0 0 0 0 0 0
213 54 10 2 30 0 0 24 2 0
379 54 10 2 0 0 0 42 1 0
385 54 0 0 42 0 0 0 0 0
fn=rustc_mir::dataflow::move_paths::MovePathLookup::find
0 16 1 1 0 0 0 0 0 0
315 462 5 1 0 0 0 396 0 0
316 132 5 1 132 1 0 0 0 0
318 66 0 0 66 0 0 0 0 0
327 528 0 0 462 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/interpret/cast.rs
fn=rustc_mir::interpret::cast::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::unsize_into
0 6 2 1 4 0 0 2 0 0
300 24 4 2 0 0 0 12 0 0
307 2 0 0 2 0 0 0 0 0
308 30 2 1 4 1 0 0 0 0
310 48 4 2 20 0 0 20 0 0
356 16 0 0 14 0 0 0 0 0
fn=rustc_mir::interpret::cast::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::unsize_into_ptr
0 2 0 0 0 0 0 2 0 0
259 24 2 1 0 0 0 16 1 0
269 18 2 1 6 2 0 4 0 0
272 14 2 1 6 0 0 0 0 0
273 20 2 1 10 0 0 10 0 0
276 14 0 0 4 0 0 4 0 0
277 8 0 0 8 0 0 0 0 0
298 16 2 1 14 0 0 0 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_rvalue_into_place
0 15 3 2 1 0 0 7 0 0
28 32 4 2 2 2 1 8 2 0
30 82 10 5 28 0 0 38 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/interpret/eval_context.rs
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
221 1 0 0 1 0 0 0 0 0
222 1 0 0 1 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropMachine as rustc_mir::interpret::machine::Machine>::access_local
117 14 0 0 0 0 0 0 0 0
141 112 4 1 0 0 0 0 0 0
145 126 4 1 56 0 0 70 0 0
fn=<rustc_mir::transform::const_prop::ConstPropMachine as rustc_mir::interpret::machine::Machine>::access_local_mut
158 90 0 0 10 10 0 0 0 0
159 20 0 0 0 0 0 0 0 0
162 40 0 0 0 0 0 20 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_statement
0 20 0 0 20 0 0 0 0 0
fn=alloc::vec::Vec<T>::extend_with
0 6 3 1 6 0 0 0 0 0
108 256 3 1 128 0 0 128 0 0
113 16 0 0 16 0 0 0 0 0
117 144 3 1 16 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::get_bytes_with_undef_and_ptr
192 88 21 2 44 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::read_scalar
192 44 22 2 44 0 0 0 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::field
202 7 0 0 7 0 0 0 0 0
221 7 3 1 7 0 0 0 0 0
222 7 0 0 7 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
221 20 0 0 20 0 0 0 0 0
222 20 0 0 20 0 0 0 0 0
fn=rustc_mir::interpret::cast::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::unsize_into_ptr
192 2 0 0 2 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::layout_of_local
0 115 2 0 41 0 0 74 0 0
221 33 28 2 33 0 0 0 0 0
222 33 0 0 33 0 0 0 0 0
264 66 0 0 0 0 0 0 0 0
444 132 0 0 33 25 0 33 1 0
445 330 27 2 66 3 0 99 1 0
469 740 25 2 0 0 0 444 2 0
477 222 0 0 74 7 0 0 0 0
478 148 0 0 0 0 0 0 0 0
480 132 0 0 66 18 0 33 1 0
484 66 0 0 0 0 0 0 0 0
485 132 23 2 33 0 0 0 0 0
487 66 0 0 0 0 0 0 0 0
489 66 0 0 0 0 0 66 3 0
491 123 0 0 0 0 0 82 0 0
493 638 20 0 518 2 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::load_mir
0 130 54 0 38 0 0 36 0 0
394 220 40 2 0 0 0 160 0 0
400 100 0 0 80 0 0 0 0 0
401 244 20 1 42 0 0 142 0 0
402 8 0 0 4 0 0 0 0 0
403 16 2 1 6 0 0 6 0 0
409 40 0 0 0 0 0 0 0 0
410 26 2 1 10 2 0 14 1 0
413 36 18 0 18 0 0 0 0 0
414 72 0 0 36 0 0 0 0 0
415 162 18 1 36 18 0 72 0 0
426 160 20 1 140 1 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::new
0 40 0 0 0 0 0 0 0 0
283 367 41 2 0 0 0 163 0 0
290 717 70 6 175 2 0 421 22 0
291 172 42 3 86 0 0 86 9 0
293 82 0 0 41 0 0 41 0 0
297 286 0 0 204 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::pop_stack_frame
0 60 0 0 20 0 0 20 1 0
370 20 20 1 20 0 0 0 0 0
705 200 38 2 0 0 0 140 0 0
706 20 0 0 0 0 0 0 0 0
714 120 0 0 20 0 0 0 0 0
717 100 0 0 20 0 0 0 0 0
718 60 0 0 20 0 0 0 0 0
722 60 20 1 40 3 0 20 0 0
726 40 0 0 20 0 0 0 0 0
728 280 59 3 100 0 0 100 1 0
729 320 39 2 100 0 0 120 0 0
730 440 38 2 100 0 0 220 0 0
742 20 0 0 20 0 0 0 0 0
743 40 0 0 20 0 0 0 0 0
749 20 0 0 0 0 0 0 0 0
750 20 0 0 0 0 0 0 0 0
752 40 0 0 20 0 0 0 0 0
754 20 0 0 0 0 0 20 0 0
789 160 20 1 140 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::push_stack_frame
0 136 23 3 66 0 0 5 0 0
370 38 0 0 19 0 0 0 0 0
602 273 22 3 0 0 0 147 0 0
609 21 20 1 0 0 0 0 0 0
612 63 21 2 42 21 0 21 0 0
615 84 1 1 42 2 0 42 0 0
619 21 0 0 21 0 0 0 0 0
627 462 62 5 168 0 0 273 2 0
631 42 20 1 21 2 0 0 0 0
634 42 0 0 42 0 0 0 0 0
640 42 0 0 0 0 0 0 0 0
643 19 1 1 19 19 0 19 0 0
644 19 0 0 19 0 0 0 0 0
645 35 0 0 0 0 0 0 0 0
646 90 0 0 40 0 0 50 0 0
652 210 17 1 84 0 0 84 0 0
655 21 0 0 0 0 0 0 0 0
657 147 41 3 84 39 0 63 0 0
660 42 0 0 0 0 0 21 0 0
662 168 2 0 147 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::size_and_align_of
0 6 0 0 2 2 0 2 0 0
498 28 4 2 0 0 0 16 0 0
503 4 0 0 0 0 0 0 0 0
504 8 4 2 4 0 0 4 0 0
593 18 2 1 14 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::access_local
141 220 20 1 20 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::const_to_op
192 1 0 0 1 0 0 0 0 0
221 8 0 0 8 0 0 0 0 0
222 8 0 0 8 0 0 0 0 0
264 60 0 0 0 0 0 0 0 0
460 12 0 0 6 2 0 4 0 0
461 24 2 1 10 0 0 4 0 0
844 20 2 1 10 0 0 2 0 0
849 52 6 3 14 2 0 28 0 0
855 26 4 2 8 0 0 14 0 0
856 6 0 0 0 0 0 2 0 0
857 2 0 0 2 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_operand
0 69 22 2 23 1 0 0 0 0
444 115 19 1 23 1 0 23 0 0
445 184 4 1 46 0 0 46 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::try_read_immediate
192 14 2 2 10 1 1 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::copy_op_no_validate
239 78 0 0 39 0 0 39 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::copy_op_transmute
239 40 0 0 20 0 0 20 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_place
0 70 0 0 35 0 0 0 0 0
354 35 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::force_allocation_maybe_sized
0 2 1 1 0 0 0 0 0 0
158 41 2 1 5 1 0 0 0 0
159 19 1 1 7 0 0 4 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::raw_const_to_mplace
221 20 0 0 20 0 0 0 0 0
222 20 0 0 20 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::ref_to_mplace
221 3 0 0 3 0 0 0 0 0
222 3 0 0 3 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::write_immediate_no_validate
158 180 0 0 20 3 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::write_immediate_to_mplace_no_validate
192 7 0 0 3 0 0 0 0 0
fn=rustc_mir::interpret::place::MemPlace<Tag>::offset
192 10 0 0 5 0 0 0 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_rvalue_into_place
0 4 2 1 2 0 0 0 0 0
221 2 2 1 2 0 0 0 0 0
222 2 0 0 2 0 0 0 0 0
239 16 0 0 8 2 0 8 0 0
444 10 0 0 2 0 0 2 0 0
445 16 2 1 4 0 0 4 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::run
354 20 0 0 0 0 0 0 0 0
355 42 22 1 0 0 0 0 0 0
370 42 0 0 42 2 0 0 0 0
fn=rustc_mir::interpret::validity::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::validate_operand_internal
192 1 0 0 1 0 0 0 0 0
313 1 1 1 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/interpret/intern.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
160 4 0 0 2 0 0 2 0 0
fn=<rustc_mir::interpret::intern::InternVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_value
0 39 20 1 8 0 0 31 0 0
149 15 0 0 6 0 0 3 0 0
168 8 1 1 0 0 0 0 0 0
169 14 0 0 12 2 0 4 0 0
189 64 8 5 24 0 0 28 0 0
192 225 20 1 0 0 0 150 0 0
195 25 0 0 25 0 0 0 0 0
196 25 0 0 25 0 0 0 0 0
197 62 0 0 31 0 0 6 0 0
198 9 2 1 3 0 0 6 0 0
199 78 7 3 24 0 0 39 0 0
200 3 0 0 0 0 0 0 0 0
202 6 0 0 3 0 0 0 0 0
203 24 2 1 12 1 0 6 0 0
219 9 2 1 6 0 0 0 0 0
222 9 0 0 3 0 0 0 0 0
254 3 0 0 0 0 0 0 0 0
272 3 3 1 3 0 0 0 0 0
275 6 2 1 0 0 0 0 0 0
279 22 2 1 12 0 0 10 0 0
285 242 38 2 110 0 0 132 0 0
287 200 0 0 175 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
0 132 0 0 22 0 0 22 0 0
48 308 40 2 22 0 0 22 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
0 10 0 0 2 0 0 0 0 0
48 28 4 2 2 0 0 0 0 0
fn=rustc_mir::interpret::intern::intern_const_alloc_recursive
0 60 0 0 0 0 0 0 0 0
304 200 39 2 0 0 0 140 3 0
312 40 0 0 20 0 0 20 0 0
314 240 20 1 0 0 0 20 3 0
328 80 0 0 20 0 0 20 0 0
333 20 0 0 20 0 0 0 0 0
335 20 0 0 20 0 0 0 0 0
338 200 20 1 100 0 0 100 0 0
340 44 0 0 0 0 0 0 0 0
341 242 38 2 0 0 0 154 0 0
349 242 20 1 110 0 0 132 0 0
354 44 0 0 22 0 0 0 0 0
379 3 0 0 0 0 0 3 0 0
380 6 0 0 3 0 0 0 0 0
431 160 0 0 140 1 0 0 0 0
fn=rustc_mir::interpret::intern::intern_shallow
0 89 20 1 1 0 0 22 0 0
76 230 19 1 0 0 0 115 3 0
85 46 0 0 23 0 0 23 3 0
86 377 59 3 154 0 0 154 3 0
87 354 40 2 177 0 0 154 3 0
111 44 0 0 0 0 0 0 0 0
136 506 60 3 264 0 0 242 0 0
138 88 0 0 44 19 0 22 0 0
140 138 19 1 115 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/interpret/machine.rs
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::access_local
0 20 0 0 20 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::force_allocation_maybe_sized
218 3 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::write_immediate_no_validate
218 20 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::validity::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::validate_operand_internal
342 9 1 1 6 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/interpret/memory.rs
fn=_ZN12rustc_middle3mir9interpret5value17Scalar$LT$Tag$GT$14to_bits_or_ptrN.llvm.M
136 62 0 0 62 0 0 0 0 0
fn=_ZN12rustc_middle3mir9interpret5value17Scalar$LT$Tag$GT$14to_bits_or_ptrN.llvm.M
136 2 2 1 2 0 0 0 0 0
fn=_ZN9rustc_mir9interpret6memory15Memory$LT$M$GT$18get_size_and_alignN.llvm.M
0 8 2 1 0 0 0 6 0 0
584 16 2 1 0 0 0 10 0 0
622 6 0 0 4 0 0 0 0 0
639 14 0 0 12 0 0 0 0 0
fn=_ZN9rustc_mir9interpret6memory15Memory$LT$M$GT$18get_size_and_alignN.llvm.M
0 227 20 1 0 0 0 186 0 0
584 496 39 1 0 0 0 310 0 0
594 42 19 1 42 3 0 0 0 0
622 123 0 0 82 0 0 0 0 0
639 434 0 0 372 0 0 0 0 0
fn=rustc_middle::mir::interpret::value::Scalar<Tag>::to_machine_usize
136 1 0 0 1 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::new
142 778 73 4 246 0 0 491 0 0
fn=rustc_mir::interpret::memory::Memory<M>::allocate
0 22 0 0 0 0 0 0 0 0
203 220 21 1 0 0 0 110 0 0
210 396 22 1 132 0 0 264 1 0
211 198 22 1 132 0 0 0 0 0
227 44 0 0 22 22 0 22 0 0
235 616 66 3 264 0 0 308 1 0
fn=rustc_mir::interpret::memory::Memory<M>::check_ptr_access_align
0 210 4 1 76 0 0 0 0 0
136 198 0 0 134 2 0 0 0 0
369 840 28 3 0 0 0 420 19 0
390 466 40 3 64 0 0 0 0 0
393 36 2 0 24 0 0 12 0 0
396 320 0 0 192 0 0 128 0 0
398 910 41 3 140 0 0 630 8 0
399 140 0 0 70 0 0 0 0 0
401 6 2 1 0 0 0 0 0 0
403 12 0 0 0 0 0 0 0 0
407 12 0 0 0 0 0 0 0 0
412 192 19 1 128 0 0 0 0 0
414 384 4 2 0 0 0 128 0 0
419 64 0 0 0 0 0 0 0 0
425 128 39 2 0 0 0 0 0 0
442 630 2 0 490 0 0 0 0 0
998 128 20 1 64 0 0 0 0 0
fn=rustc_mir::interpret::memory::Memory<M>::get_global_alloc
462 342 21 2 0 0 0 299 1 0
495 410 0 0 41 20 0 82 0 0
506 172 2 1 0 0 0 86 0 0
507 342 20 1 299 0 0 0 0 0
fn=rustc_mir::interpret::memory::Memory<M>::get_raw
0 43 0 0 0 0 0 0 0 0
511 256 21 2 0 0 0 86 0 0
520 1200 67 6 516 0 0 516 0 0
521 86 0 0 0 0 0 0 0 0
523 86 0 0 0 0 0 0 0 0
541 344 2 1 129 0 0 215 0 0
543 215 19 1 129 0 0 0 0 0
fn=rustc_mir::interpret::memory::Memory<M>::get_raw_mut
0 22 0 0 0 0 0 22 0 0
547 176 40 2 0 0 0 88 0 0
551 44 0 0 22 0 0 0 0 0
571 22 20 1 0 0 0 0 0 0
572 22 0 0 0 0 0 0 0 0
575 44 19 1 0 0 0 22 0 0
578 154 0 0 110 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::const_to_op
0 5 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::try_read_immediate
363 490 24 2 0 0 0 245 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::raw_const_to_mplace
0 20 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::write_immediate_to_mplace_no_validate
363 252 19 1 42 0 0 105 4 0
fn=rustc_mir::interpret::validity::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::validate_operand_internal
0 18 0 0 0 0 0 0 0 0
998 38 0 0 0 0 0 0 0 0
999 14 1 1 0 0 0 7 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/interpret/operand.rs
fn=<rustc_mir::interpret::intern::InternVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_value
170 33 2 1 12 0 0 21 0 0
324 78 6 3 27 0 0 30 0 0
325 6 0 0 6 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_validated_provider
170 360 54 1 108 0 0 198 0 0
fn=rustc_mir::const_eval::eval_queries::op_to_const
0 342 18 1 144 0 0 36 0 0
324 324 18 1 108 0 0 108 0 0
fn=rustc_mir::interpret::cast::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::unsize_into_ptr
68 4 0 0 0 0 0 0 0 0
324 42 4 2 14 0 0 14 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::access_local
0 18 0 0 0 0 0 0 0 0
440 384 24 2 0 0 0 182 0 0
446 111 0 0 0 0 0 37 0 0
451 322 8 2 116 4 0 116 0 0
453 592 43 3 111 0 0 481 0 0
454 273 0 0 219 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::const_to_op
0 74 8 4 36 0 0 7 0 0
45 50 22 1 25 0 0 0 0 0
58 7 0 0 1 0 0 0 0 0
539 352 26 2 0 0 0 224 1 0
545 125 19 2 0 0 0 0 0 0
546 50 17 0 0 0 0 0 0 0
552 160 0 0 64 21 2 0 0 0
554 8 2 1 8 0 0 0 0 0
555 12 2 1 4 0 0 4 0 0
562 30 4 2 14 0 0 12 0 0
569 180 42 3 120 6 0 60 2 0
573 8 5 2 8 0 0 0 0 0
575 70 2 1 0 0 0 0 0 0
576 17 2 1 4 1 0 4 2 0
580 20 2 1 4 0 0 0 0 0
582 125 0 0 50 1 0 50 0 0
587 2 1 1 1 1 0 1 0 0
597 840 45 5 60 0 0 690 8 0
598 288 19 1 224 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_operand
0 731 58 5 377 3 0 290 5 0
507 319 23 2 0 0 0 174 0 0
515 94 4 0 29 1 0 6 0 0
520 115 18 1 0 0 0 23 0 0
524 319 23 2 145 0 0 174 6 0
525 261 19 1 203 3 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_place_to_op
475 136 4 1 0 0 0 102 0 0
482 17 0 0 0 0 0 0 0 0
484 255 4 1 85 0 0 102 0 0
486 85 4 1 0 0 0 85 0 0
501 221 5 1 102 0 0 102 7 0
502 153 4 1 119 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::operand_field
0 10 1 1 2 0 0 2 0 0
348 22 1 1 0 0 0 14 0 0
353 50 2 2 34 0 0 12 0 0
356 28 1 1 12 0 0 12 0 0
357 22 1 1 4 0 0 14 0 0
384 18 0 0 14 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::read_scalar
0 20 0 0 0 0 0 20 0 0
68 40 0 0 0 0 0 0 0 0
324 360 52 3 120 0 0 120 4 0
332 120 35 2 0 0 0 60 0 0
336 280 0 0 100 0 0 160 0 0
337 120 0 0 80 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::try_read_immediate
0 451 2 1 233 0 0 167 0 0
38 630 21 2 336 0 0 126 0 0
45 78 2 0 42 0 0 18 0 0
245 147 0 0 0 0 0 49 0 0
254 98 0 0 49 0 0 0 0 0
256 18 2 1 6 0 0 0 0 0
271 215 40 2 0 0 0 43 0 0
274 175 2 1 87 0 0 0 0 0
275 378 21 2 126 0 0 42 0 0
276 42 22 2 0 0 0 42 0 0
283 2 0 0 2 0 0 0 0 0
285 2 2 2 2 0 0 0 0 0
286 2 0 0 0 0 0 0 0 0
288 13 1 1 5 0 0 3 0 0
289 7 1 1 2 0 0 1 0 0
290 17 1 1 9 0 0 3 0 0
302 918 23 2 0 0 0 612 10 0
306 4182 71 6 1632 0 0 1734 14 0
307 625 44 3 98 0 0 147 0 0
308 1176 28 3 343 0 0 98 0 0
314 318 21 1 106 0 0 106 0 0
316 918 0 0 714 0 0 0 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_rvalue_into_place
0 16 3 1 0 0 0 8 0 0
fn=rustc_mir::interpret::validity::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::validate_operand_internal
0 36 0 0 0 0 0 36 0 0
233 399 19 3 285 0 0 76 0 0
234 550 70 4 166 0 0 328 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/interpret/place.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 26 3 3 10 0 0 4 0 0
193 62 4 4 22 0 0 24 0 0
390 6 0 0 2 1 0 2 0 0
391 4 0 0 0 0 0 0 0 0
394 12 1 1 4 0 0 4 0 0
fn=<rustc_mir::interpret::place::MPlaceTy<Tag> as core::hash::Hash>::hash
0 126 20 1 0 0 0 0 0 0
21 378 20 1 42 0 0 0 0 0
98 42 19 1 0 0 0 0 0 0
fn=_ZN9rustc_mir9interpret5place19MPlaceTy$LT$Tag$GT$6offsetN.llvm.M
0 12 1 1 2 0 0 8 0 0
161 9 0 0 4 0 0 4 0 0
162 2 0 0 0 0 0 0 0 0
163 2 1 1 2 0 0 1 0 0
186 12 2 2 1 0 0 7 0 0
193 23 2 2 11 0 0 9 0 0
194 8 0 0 7 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
0 20 0 0 0 0 0 0 0 0
198 40 0 0 20 0 0 20 2 0
1027 120 0 0 40 18 0 40 14 0
fn=rustc_mir::interpret::cast::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::unsize_into_ptr
0 10 2 1 2 0 0 6 2 0
681 22 2 1 8 0 0 10 0 0
688 4 2 1 0 0 0 2 0 0
743 4 0 0 0 0 0 0 0 0
744 18 4 2 8 2 0 8 1 0
745 4 0 0 0 0 0 0 0 0
747 42 4 2 10 2 0 26 0 0
748 6 0 0 0 0 0 2 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::operand_field
0 4 1 1 2 0 0 2 0 0
193 90 4 4 28 0 0 44 0 0
238 30 2 2 8 0 0 18 0 0
390 14 1 1 2 0 0 2 0 0
391 4 0 0 0 0 0 0 0 0
394 14 3 3 6 0 0 4 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::try_read_immediate
0 301 21 2 0 0 0 301 40 0
46 196 0 0 196 0 0 0 0 0
173 6 0 0 6 0 0 0 0 0
174 18 0 0 6 0 0 6 0 0
238 505 2 1 86 0 0 129 13 0
240 60 2 0 12 0 0 24 0 0
242 212 4 1 106 0 0 106 0 0
338 98 0 0 0 0 0 0 0 0
339 49 19 1 0 0 0 0 0 0
340 98 4 1 98 0 0 0 0 0
342 49 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::copy_op_no_validate
852 429 40 2 0 0 0 234 0 0
859 351 19 1 195 1 0 156 0 0
869 1014 76 4 390 0 0 429 0 0
870 507 38 2 195 0 0 195 0 0
871 78 0 0 0 0 0 0 0 0
875 936 38 2 351 0 0 390 0 0
907 312 20 1 273 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::copy_op_transmute
838 560 57 3 220 0 0 220 0 0
845 40 0 0 0 0 0 20 1 0
911 220 20 1 0 0 0 140 0 0
916 180 19 1 100 0 0 80 0 0
960 160 20 1 140 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_place
0 81 25 2 70 0 0 11 0 0
637 245 25 2 0 0 0 210 1 0
644 140 0 0 0 0 0 35 2 0
661 910 27 2 35 0 0 630 3 0
662 291 25 2 245 2 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::force_allocation_maybe_sized
0 31 6 3 4 0 0 2 0 0
970 27 2 1 0 0 0 18 0 0
975 24 2 1 12 0 0 12 0 0
976 9 0 0 6 0 0 0 0 0
977 30 4 2 12 0 0 12 0 0
978 24 4 2 10 0 0 8 0 0
985 22 0 0 0 0 0 4 1 0
987 8 0 0 0 0 0 6 0 0
988 20 2 1 4 0 0 4 0 0
990 10 2 1 0 0 0 4 0 0
991 10 0 0 6 0 0 4 0 0
992 10 0 0 0 0 0 0 0 0
1001 26 2 1 8 0 0 18 0 0
1002 16 2 1 8 0 0 8 0 0
1003 16 2 1 8 0 0 8 0 0
1005 10 0 0 4 0 0 4 0 0
1011 48 2 1 15 0 0 33 0 0
1012 24 0 0 21 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::mplace_array_fields
0 2 0 0 0 0 0 0 0 0
456 18 2 1 0 0 0 10 0 0
461 32 2 1 10 0 0 12 0 0
463 8 2 1 6 0 0 0 0 0
466 8 0 0 2 0 0 0 0 0
467 2 2 1 2 0 0 0 0 0
469 34 2 1 10 0 0 24 0 0
470 16 0 0 12 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::place_field
0 7 4 4 4 0 0 1 0 0
193 28 3 3 9 0 0 12 0 0
390 5 0 0 1 1 0 2 0 0
391 2 0 0 0 0 0 0 0 0
394 6 2 2 2 0 0 2 0 0
578 10 2 2 0 0 0 6 0 0
585 8 1 1 4 0 0 4 0 0
586 22 3 3 6 0 0 14 0 0
587 8 0 0 7 0 0 0 0 0
1019 23 1 1 9 0 0 9 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::raw_const_to_mplace
198 20 0 0 20 0 0 0 0 0
1123 160 19 1 0 0 0 140 0 0
1131 140 19 1 0 0 0 120 0 0
1132 180 0 0 140 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::ref_to_mplace
0 9 2 1 3 0 0 0 0 0
287 30 4 2 0 0 0 18 0 0
292 9 0 0 6 2 0 3 0 0
294 24 2 1 12 0 0 12 0 0
295 30 6 3 11 0 0 8 0 0
296 5 0 0 3 0 0 2 0 0
297 24 3 3 10 0 0 10 0 0
307 3 2 1 3 0 0 0 0 0
310 45 2 1 12 0 0 30 0 0
311 27 4 2 21 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::write_immediate_no_validate
0 81 37 1 20 0 0 21 0 0
711 164 19 1 0 0 0 82 0 0
743 102 0 0 61 0 0 0 0 0
744 60 19 1 0 0 0 60 0 0
745 40 0 0 0 0 0 0 0 0
747 340 19 1 160 0 0 180 1 0
748 20 0 0 0 0 0 20 1 0
756 147 20 2 84 0 0 42 0 0
758 21 0 0 21 0 0 0 0 0
761 420 38 2 147 0 0 210 0 0
762 164 0 0 123 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::write_immediate_to_mplace_no_validate
0 64 0 0 41 0 0 0 0 0
46 21 0 0 0 0 0 0 0 0
338 42 0 0 0 0 0 0 0 0
339 21 0 0 0 0 0 0 0 0
340 42 0 0 42 1 0 0 0 0
342 21 0 0 0 0 0 0 0 0
767 231 20 1 0 0 0 147 0 0
778 189 19 1 105 0 0 42 3 0
779 42 19 1 0 0 0 0 0 0
783 42 0 0 21 0 0 21 0 0
788 143 38 2 61 0 0 61 0 0
790 40 0 0 20 0 0 0 0 0
797 240 20 1 20 0 0 60 0 0
800 80 19 1 40 0 0 40 0 0
801 40 0 0 40 0 0 0 0 0
804 8 1 1 4 0 0 4 0 0
809 2 0 0 1 0 0 0 0 0
816 2 1 1 2 0 0 0 0 0
817 2 1 1 2 0 0 0 0 0
824 18 4 4 3 0 0 5 0 0
825 18 1 1 3 0 0 5 0 0
828 168 19 0 147 0 0 0 0 0
fn=rustc_mir::interpret::place::MPlaceTy<Tag>::len
0 4 0 0 0 0 0 4 0 0
202 18 4 2 0 0 0 10 0 0
203 6 0 0 0 0 0 0 0 0
213 8 4 2 4 0 0 0 0 0
217 14 0 0 12 0 0 0 0 0
fn=rustc_mir::interpret::place::MemPlace<Tag>::offset
155 55 2 1 0 0 0 30 0 0
161 95 2 1 25 0 0 60 0 0
162 20 2 1 10 0 0 0 0 0
163 20 4 2 15 2 0 5 0 0
166 45 0 0 35 0 0 0 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_rvalue_into_place
0 68 16 7 49 0 0 10 2 0
146 20 2 1 0 0 0 0 0 0
681 32 2 1 4 0 0 20 0 0
743 16 0 0 0 0 0 0 0 0
744 40 3 1 16 2 0 16 0 0
745 16 0 0 0 0 0 0 0 0
747 72 6 2 8 0 0 64 1 0
748 16 0 0 0 0 0 8 0 0
838 542 43 7 140 6 0 290 8 0
859 72 3 1 40 0 0 32 4 0
869 136 8 3 48 0 0 56 0 0
870 16 0 0 0 0 0 0 0 0
871 16 0 0 0 0 0 0 0 0
875 96 3 1 88 0 0 8 2 0
1019 36 2 1 6 0 0 18 3 0
fn=rustc_mir::interpret::validity::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::validate_operand_internal
0 20 1 1 0 0 0 19 0 0
173 2 1 1 1 0 0 1 0 0
174 2 0 0 1 0 0 1 0 0
238 182 17 1 72 0 0 72 0 0
240 12 1 1 5 0 0 4 0 0
374 9 0 0 2 0 0 2 0 0
375 198 18 1 72 0 0 72 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_aggregate
469 22 2 2 9 0 0 9 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/interpret/step.rs
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_rvalue_into_place
0 142 43 4 58 0 0 34 2 0
134 363 48 3 0 0 0 198 0 0
139 495 54 5 165 0 0 198 7 0
143 165 0 0 66 33 4 0 0 0
149 26 0 0 0 0 0 0 0 0
151 468 41 4 182 0 0 156 6 0
181 11 3 2 6 2 0 2 0 0
189 92 10 7 40 0 0 32 8 0
193 20 1 1 7 0 0 6 0 0
197 44 5 5 16 0 0 19 1 0
237 4 2 1 0 0 0 0 0 0
238 28 4 2 10 0 0 12 0 0
239 8 0 0 4 0 0 4 0 0
240 2 0 0 0 0 0 0 0 0
244 8 2 1 4 0 0 4 0 0
261 8 2 1 4 0 0 0 0 0
262 32 4 2 10 0 0 12 0 0
264 60 6 3 36 0 0 20 3 0
276 66 0 0 0 0 0 33 5 0
277 275 2 0 231 7 0 0 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::run
0 350 40 2 86 1 0 60 0 0
33 160 38 2 0 0 0 140 0 0
35 40 0 0 0 0 0 20 3 0
36 160 40 2 140 3 0 0 0 0
45 62 0 0 0 0 0 0 0 0
50 210 0 0 42 0 0 0 0 0
61 42 0 0 0 0 0 42 2 0
63 168 0 0 42 1 0 0 0 0
71 60 19 1 20 19 0 20 0 0
72 80 0 0 20 0 0 20 3 0
78 22 0 0 0 0 0 0 0 0
86 22 0 0 22 0 0 0 0 0
87 286 2 0 110 30 1 22 0 0
126 66 0 0 22 0 0 0 0 0
280 20 0 0 0 0 0 0 0 0
283 20 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/interpret/terminator.rs
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::run
0 80 19 1 20 0 0 20 0 0
21 100 19 1 40 20 0 0 0 0
22 80 20 1 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/interpret/validity.rs
fn=<rustc_mir::interpret::intern::InternVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_value
130 4 0 0 0 0 0 0 0 0
134 28 2 1 14 0 0 14 0 0
fn=<rustc_mir::interpret::validity::ValidityVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_field
0 24 1 1 4 1 1 0 0 0
211 6 0 0 2 0 0 0 0 0
226 8 1 1 2 0 0 0 0 0
254 4 2 2 2 0 0 0 0 0
266 4 0 0 2 1 0 2 0 0
285 2 0 0 2 0 0 0 0 0
289 4 0 0 0 0 0 0 0 0
293 4 0 0 0 0 0 2 0 0
674 26 2 2 0 0 0 16 0 0
681 48 3 3 20 0 0 22 0 0
682 16 2 0 14 0 0 0 0 0
fn=<rustc_mir::interpret::validity::ValidityVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_value
0 4 0 0 0 0 0 2 0 0
710 18 1 1 0 0 0 10 0 0
714 34 3 3 10 0 0 12 0 0
718 4 1 1 2 0 0 1 0 0
721 17 1 1 5 0 0 6 0 0
734 7 0 0 2 0 0 0 0 0
739 1 0 0 0 0 0 0 0 0
740 16 2 2 5 0 0 6 0 0
754 14 1 1 12 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_statement
120 6 1 1 0 0 0 6 0 0
912 28 3 3 9 0 0 13 1 0
fn=rustc_mir::const_eval::eval_queries::const_eval_validated_provider
0 54 17 1 0 0 0 0 0 0
124 576 52 3 162 0 0 324 17 0
912 378 34 2 108 0 0 180 0 0
fn=rustc_mir::interpret::intern::intern_const_alloc_recursive
0 20 0 0 0 0 0 0 0 0
120 140 20 1 0 0 0 120 3 0
130 40 0 0 0 0 0 0 0 0
134 280 39 2 140 0 0 140 0 0
fn=rustc_mir::interpret::validity::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::validate_operand_internal
714 342 39 5 95 0 0 114 0 0
718 8 2 2 4 2 0 2 0 0
721 34 3 3 10 0 0 12 0 0
734 12 1 1 4 0 0 0 0 0
739 1 0 0 0 0 0 0 0 0
740 17 2 2 5 0 0 6 0 0
862 190 18 2 0 0 0 114 0 0
875 133 18 2 38 0 0 95 0 0
878 190 18 1 95 0 0 95 0 0
881 342 39 5 171 0 0 171 0 0
882 19 17 0 0 0 0 19 0 0
894 171 19 2 133 0 0 0 0 0
fn=rustc_mir::interpret::validity::ValidityVisitor<M>::try_visit_primitive
0 36 18 1 0 0 0 18 0 0
470 147 19 2 0 0 0 84 0 0
475 42 0 0 21 0 0 21 0 0
477 105 1 1 42 18 2 0 0 0
498 378 53 3 144 0 0 144 0 0
501 18 0 0 0 0 0 0 0 0
503 18 0 0 18 0 0 0 0 0
504 18 0 0 0 0 0 0 0 0
533 4 1 1 2 0 0 0 0 0
566 6 0 0 0 0 0 3 0 0
578 147 19 2 105 0 0 0 0 0
fn=rustc_mir::interpret::validity::ValidityVisitor<M>::visit_scalar
0 16 2 2 8 0 0 6 0 0
580 22 1 1 0 0 0 12 0 0
585 42 3 3 16 0 0 16 0 0
590 32 1 1 4 0 0 0 0 0
591 8 0 0 0 0 0 0 0 0
593 40 1 1 0 0 0 0 0 0
641 18 0 0 14 0 0 0 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_value
0 42 6 6 13 0 0 11 0 0
762 24 0 0 3 0 0 3 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/interpret/visitor.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 6 0 0 0 0 0 2 0 0
74 18 1 1 0 0 0 12 1 0
114 12 1 1 4 0 0 8 0 0
233 58 3 3 36 0 0 22 1 0
fn=<rustc_mir::interpret::intern::InternVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_value
0 2 2 1 0 0 0 0 0 0
91 8 2 1 8 0 0 0 0 0
206 44 20 1 44 0 0 0 0 0
208 44 0 0 22 0 0 0 0 0
224 74 0 0 22 1 0 0 0 0
232 2 1 1 2 0 0 0 0 0
236 8 0 0 4 0 0 0 0 0
244 48 6 3 12 0 0 26 0 0
248 42 4 2 20 0 0 16 0 0
252 22 17 0 22 0 0 0 0 0
255 44 0 0 22 0 0 0 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_aggregate
174 42 3 3 15 0 0 18 0 0
190 34 3 2 0 0 0 26 0 0
196 30 2 1 14 0 0 16 0 0
197 27 2 2 0 0 0 15 0 0
199 6 0 0 0 0 0 4 0 0
200 32 2 1 28 0 0 0 0 0
245 10 2 2 5 0 0 5 0 0
246 10 1 1 5 0 0 5 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_value
196 27 3 3 10 0 0 17 0 0
197 66 3 3 20 0 0 28 0 0
201 30 4 4 0 0 0 24 0 0
206 6 2 2 6 0 0 0 0 0
208 6 0 0 3 0 0 0 0 0
224 15 0 0 3 1 0 0 0 0
232 3 0 0 3 0 0 0 0 0
236 72 2 2 48 0 0 18 0 0
252 3 2 2 3 0 0 0 0 0
255 6 2 2 3 1 0 0 0 0
266 27 4 4 21 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/lib.rs
fn=rustc_mir::provide
55 2 0 0 1 1 0 1 0 0
56 2 1 1 1 1 0 1 0 0
57 2 0 0 0 0 0 1 0 0
58 2 0 0 0 0 0 1 0 0
62 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/monomorphize/collector.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 1 0 0 1 0 0 0 0 0
335 20 3 2 12 2 0 8 2 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
912 36 2 1 15 1 0 18 2 0
947 12 2 1 12 1 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
938 9 0 0 3 3 0 3 0 0
939 6 0 0 6 0 0 0 0 0
946 27 0 0 12 4 0 12 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
463 22 0 0 11 5 0 11 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_const
0 28 10 1 15 2 0 0 0 0
522 52 0 0 13 6 0 13 1 0
523 52 1 0 0 0 0 13 0 0
617 130 10 1 0 0 0 78 0 0
620 39 0 0 13 8 0 26 3 0
624 117 10 1 65 5 0 0 0 0
640 104 15 2 91 1 0 0 0 0
1234 83 9 1 0 0 0 0 0 0
1236 2 1 1 2 2 0 0 0 0
1237 6 0 0 0 0 0 2 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_rvalue
0 4 1 1 0 0 0 1 0 0
531 225 8 1 0 0 0 150 1 0
534 175 9 1 75 9 0 75 2 0
540 175 0 0 25 1 0 0 0 0
541 45 2 1 4 0 0 0 0 0
543 3 0 0 3 0 0 0 0 0
545 9 0 0 0 0 0 3 0 0
546 3 0 0 3 0 0 0 0 0
547 9 1 1 0 0 0 3 0 0
549 12 0 0 3 0 0 3 0 0
553 4 0 0 0 0 0 0 0 0
555 1 1 1 1 0 0 0 0 0
559 4 0 0 1 0 0 3 0 0
615 200 5 0 175 2 0 0 0 0
709 3 0 0 1 1 0 1 0 0
710 10 2 1 2 0 0 3 0 0
924 4 0 0 0 0 0 0 0 0
926 4 0 0 1 0 0 0 0 0
927 9 0 0 4 1 0 2 0 0
928 2 0 0 1 0 0 1 0 0
952 2 1 0 2 0 0 0 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_terminator
0 42 5 1 30 0 0 6 0 0
642 198 8 0 0 0 0 154 2 0
644 176 14 1 66 7 0 88 2 0
648 110 0 0 44 13 1 0 0 0
649 1 0 0 1 0 0 0 0 0
650 18 0 0 0 0 0 9 0 0
655 4 0 0 4 0 0 0 0 0
656 6 0 0 0 0 0 2 0 0
657 6 0 0 4 0 0 0 0 0
691 176 9 1 154 8 0 0 0 0
709 6 0 0 2 1 0 2 0 0
710 10 1 1 4 0 0 4 0 0
720 42 8 1 33 1 0 0 0 0
722 16 0 0 8 7 0 8 0 0
727 48 6 1 16 0 0 24 2 0
739 62 1 0 22 3 0 10 0 0
744 8 1 1 4 0 0 2 0 0
749 6 0 0 2 0 0 0 0 0
912 72 6 1 30 1 0 30 2 0
fn=<rustc_mir::monomorphize::collector::RootCollector as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
968 27 1 1 0 0 0 18 0 0
970 21 1 1 6 3 1 0 0 0
1028 8 2 2 3 2 0 4 0 0
1029 3 0 0 0 0 0 1 0 0
1032 24 0 0 21 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
410 40 0 0 30 6 0 10 0 0
417 80 7 1 50 5 0 30 0 0
fn=_ZN9rustc_mir12monomorphize9collector13RootCollector12push_if_rootN.llvm.M
912 11 1 1 5 1 0 5 0 0
1049 3 0 0 1 0 0 0 0 0
1051 2 0 0 1 0 0 0 0 0
1053 4 1 1 1 0 0 0 0 0
1066 6 1 1 0 0 0 3 0 0
1070 5 1 1 2 1 0 1 0 0
1071 2 0 0 2 0 0 0 0 0
1073 5 1 1 4 0 0 0 0 0
1114 3 0 0 1 1 0 1 0 0
fn=_ZN9rustc_mir12monomorphize9collector22should_codegen_locallyN.llvm.M
0 83 8 1 18 0 0 18 1 0
770 84 9 1 0 0 0 70 0 0
772 100 0 0 14 0 0 0 0 0
773 6 0 0 3 0 0 0 0 0
784 18 0 0 0 0 0 0 0 0
789 9 0 0 0 0 0 0 0 0
794 25 0 0 0 0 0 0 0 0
795 84 7 1 28 12 0 28 1 0
801 14 0 0 0 0 0 0 0 0
806 112 3 0 84 2 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::iter_accesses
0 31 0 0 7 0 0 7 0 0
267 8 1 1 0 0 0 6 0 0
271 100 1 1 50 0 0 30 0 0
272 90 2 2 30 0 0 60 0 0
274 8 0 0 7 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::with_inlining_candidates
0 35 0 0 28 0 0 7 0 0
253 100 2 2 0 0 0 70 0 0
257 20 1 1 20 2 0 0 0 0
259 10 0 0 0 0 0 0 0 0
264 80 0 0 70 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::MirNeighborCollector::monomorphize
0 34 3 0 17 0 0 0 0 0
517 119 8 1 0 0 0 68 0 0
522 68 0 0 17 6 0 17 0 0
523 68 0 0 0 0 0 17 0 0
527 102 0 0 68 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
0 5 0 0 0 0 0 0 0 0
225 10 1 1 5 0 0 5 0 0
277 14 2 2 0 0 0 10 0 0
292 1 0 0 0 0 0 1 0 0
293 1 0 0 0 0 0 1 0 0
295 12 2 2 3 0 0 5 0 0
296 3 1 1 3 0 0 0 0 0
298 6 0 0 0 0 0 2 0 0
299 2 0 0 2 0 0 0 0 0
301 2 0 0 2 0 0 0 0 0
303 2 0 0 2 0 0 0 0 0
309 19 2 2 10 1 0 9 3 0
310 8 0 0 7 2 0 0 0 0
323 6 0 0 0 0 0 5 0 0
325 5 1 1 1 0 0 3 0 0
912 12 1 1 5 0 0 6 0 0
1082 5 0 0 2 0 0 0 0 0
1086 6 1 1 3 2 0 2 0 0
1087 4 0 0 3 0 0 0 0 0
1090 1 0 0 1 0 0 0 0 0
1097 1 0 0 1 0 0 0 0 0
1099 5 1 1 1 1 0 1 0 0
1100 1 0 0 1 0 0 0 0 0
1103 5 0 0 1 1 0 2 0 0
1108 2 0 0 2 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_items_rec
0 30 1 0 10 4 0 0 0 0
340 144 8 1 0 0 0 108 7 0
347 24 9 1 0 0 0 0 0 0
357 30 0 0 10 0 0 0 0 0
372 40 19 2 20 0 0 20 0 0
378 60 0 0 30 0 0 30 0 0
379 40 7 1 20 0 0 20 0 0
382 90 7 1 30 0 0 30 0 0
390 80 17 2 40 16 0 40 5 0
392 120 15 2 30 0 0 70 12 0
393 120 7 1 60 14 0 50 0 0
396 20 0 0 0 0 0 0 0 0
401 96 1 0 84 6 0 0 0 0
432 60 16 2 20 12 0 20 0 0
443 80 8 1 30 11 0 30 0 0
454 20 0 0 10 0 0 0 0 0
460 20 0 0 10 0 0 10 0 0
477 80 8 1 30 8 0 30 0 0
fn=rustc_mir::monomorphize::collector::collect_miri
0 1 0 0 1 0 0 0 0 0
1178 30 1 0 0 0 0 27 0 0
1194 2 1 1 1 1 0 1 0 0
1196 4 0 0 3 0 0 1 0 0
1207 24 1 1 21 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_neighbours
1210 110 4 1 0 0 0 60 0 0
1216 60 0 0 30 10 0 30 0 0
1218 70 13 1 20 2 0 50 6 0
1219 80 9 1 70 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::find_vtable_types_for_unsizing
0 15 2 1 6 0 0 3 0 0
845 33 4 2 0 0 0 27 0 0
850 3 0 0 0 0 0 3 0 0
871 45 0 0 6 0 0 0 0 0
904 24 2 1 21 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::find_vtable_types_for_unsizing::{{closure}}
850 24 2 1 0 0 0 15 0 0
852 3 0 0 3 0 0 0 0 0
853 36 0 0 9 2 0 9 0 0
866 30 2 1 6 2 0 9 0 0
868 27 2 1 18 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::record_accesses
233 40 0 0 10 10 0 20 2 0
235 10 0 0 0 0 0 0 0 0
241 60 7 1 30 1 0 30 0 0
242 20 0 0 10 0 0 0 0 0
247 10 8 1 10 0 0 0 0 0
248 10 0 0 0 0 0 0 0 0
403 130 14 2 0 0 0 80 3 0
409 10 0 0 0 0 0 10 0 0
419 60 0 0 30 1 0 30 6 0
420 80 10 1 70 1 0 0 0 0
fn=rustc_mir::monomorphize::collector::visit_instance_use
0 37 2 2 16 2 0 14 1 0
731 11 1 1 0 0 0 5 0 0
739 3 0 0 0 0 0 1 0 0
744 4 1 1 2 0 0 1 0 0
749 2 1 1 1 0 0 0 0 0
751 2 0 0 0 0 0 0 0 0
765 7 0 0 6 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/monomorphize/partitioning.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 2 0 0 1 0 0 0 0 0
176 24 1 1 6 0 0 12 0 0
267 36 2 2 18 0 0 18 0 0
472 24 0 0 6 1 0 12 0 0
849 33 1 0 21 2 0 12 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 6 0 0 0 0 0 0 0 0
476 54 2 2 6 0 0 30 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
1002 12 0 0 6 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
1007 12 0 0 12 0 0 0 0 0
1009 42 0 0 0 0 0 21 0 0
1011 6 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir12monomorphize12partitioning32collect_and_partition_mono_itemsN.llvm.M
0 13 1 0 10 0 0 0 0 0
883 9 1 1 0 0 0 8 0 0
890 4 1 1 2 1 0 0 0 0
909 2 1 1 1 1 0 0 0 0
917 21 4 3 10 1 0 10 4 0
919 3 0 0 3 1 0 1 0 0
921 6 2 2 3 0 0 2 1 0
922 1 0 0 0 0 0 1 0 0
923 7 1 1 0 0 0 3 1 0
938 30 1 1 10 4 0 0 0 0
944 3 1 1 2 0 0 0 0 0
995 6 2 2 3 0 0 3 1 0
996 9 0 0 7 2 0 0 0 0
fn=rustc_data_structures::sync::join
924 13 1 0 3 0 0 2 0 0
927 4 1 1 2 0 0 1 0 0
931 2 0 0 1 1 0 1 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name
795 14 0 0 7 2 0 7 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::iter_accesses
0 10 1 1 0 0 0 0 0 0
660 60 0 0 30 0 0 30 0 0
fn=rustc_mir::monomorphize::partitioning::assert_symbols_are_distinct
841 11 1 1 0 0 0 8 0 0
854 18 1 1 0 0 0 9 1 0
881 7 0 0 6 1 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::characteristic_def_id_of_mono_item
0 42 4 2 21 0 0 0 0 0
701 80 1 1 0 0 0 60 0 0
706 30 0 0 10 0 0 0 0 0
708 20 0 0 10 0 0 0 0 0
723 7 0 0 0 0 0 0 0 0
729 42 0 0 7 1 0 7 0 0
730 8 0 0 4 0 0 0 0 0
739 12 0 0 0 0 0 4 0 0
742 12 0 0 0 0 0 4 0 0
744 8 0 0 0 0 0 0 0 0
754 100 9 1 70 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::compute_codegen_unit_name
0 54 0 0 0 0 0 7 0 0
758 77 6 1 0 0 0 63 0 0
770 7 0 0 0 0 0 0 0 0
771 14 0 0 7 0 0 0 0 0
776 144 0 0 0 0 0 0 0 0
787 72 2 1 18 4 0 18 0 0
792 7 0 0 7 0 0 0 0 0
793 20 5 1 5 2 0 5 0 0
799 25 3 1 10 0 0 5 0 0
801 56 0 0 49 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::internalize_symbols
0 218 5 5 47 0 0 27 0 0
190 66 0 0 20 0 0 0 0 0
637 8 1 1 0 0 0 6 0 0
642 2 0 0 1 0 0 0 0 0
658 2 0 0 0 0 0 1 0 0
669 18 0 0 6 0 0 12 0 0
671 32 1 1 6 0 0 6 0 0
672 20 0 0 0 0 0 0 0 0
696 3 0 0 0 0 0 3 0 0
699 8 0 0 7 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::merge_codegen_units
0 6 1 1 0 0 0 0 0 0
455 9 1 1 0 0 0 8 0 0
460 2 0 0 0 0 0 0 0 0
479 3 0 0 2 0 0 0 0 0
503 2 0 0 1 1 0 1 0 0
505 2 0 0 1 0 0 0 0 0
543 7 1 1 1 1 0 0 0 0
544 30 0 0 0 0 0 6 0 0
547 10 0 0 7 0 0 0 0 0
807 36 0 0 0 0 0 6 0 0
fn=rustc_mir::monomorphize::partitioning::mono_item_linkage_and_visibility
0 55 5 3 15 0 0 18 0 0
273 110 2 1 0 0 0 60 0 0
279 50 2 1 10 2 0 10 0 0
284 100 1 1 70 0 0 0 0 0
294 30 0 0 10 0 0 0 0 0
317 78 0 0 10 0 0 0 0 0
318 2 0 0 1 0 0 0 0 0
344 42 0 0 14 2 0 14 0 0
349 6 0 0 6 0 0 0 0 0
352 6 0 0 0 0 0 0 0 0
353 15 0 0 0 0 0 0 0 0
363 2 0 0 0 0 0 0 0 0
382 2 1 0 0 0 0 0 0 0
423 1 0 0 0 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::partition
0 111 4 2 15 0 0 6 0 0
116 21 0 0 0 0 0 3 0 0
119 12 1 1 0 0 0 8 0 0
128 5 1 1 0 0 0 3 0 0
135 5 0 0 4 0 0 1 0 0
138 21 1 1 1 1 0 6 0 0
145 3 0 0 2 1 0 1 0 0
155 18 2 2 9 1 0 8 0 0
158 20 0 0 1 0 0 6 0 0
164 2 1 1 2 1 0 0 0 0
166 3 0 0 2 1 0 1 0 0
171 4 1 1 2 0 0 2 1 0
179 9 2 2 7 1 0 0 0 0
208 1 0 0 1 0 0 0 0 0
215 3 0 0 1 0 0 0 0 0
217 2 0 0 1 1 0 1 0 0
220 130 1 1 30 0 0 70 1 0
221 30 0 0 10 2 0 10 0 0
222 20 0 0 0 0 0 0 0 0
226 90 1 1 50 2 0 40 0 0
227 10 0 0 0 0 0 0 0 0
230 69 2 1 14 0 0 7 0 0
242 18 3 1 6 1 0 6 0 0
244 10 4 1 0 0 0 10 0 0
245 50 0 0 30 2 1 10 0 0
251 30 5 1 10 0 0 0 0 0
255 20 6 1 10 2 0 10 0 0
261 1 0 0 0 0 0 0 0 0
266 16 2 2 8 0 0 8 0 0
fn=rustc_mir::monomorphize::partitioning::place_inlined_mono_items
0 50 0 0 10 0 0 0 0 0
549 10 2 2 0 0 0 8 0 0
556 13 1 1 7 0 0 6 0 0
559 10 0 0 10 0 0 0 0 0
561 102 2 2 24 0 0 60 0 0
564 12 0 0 6 1 0 6 0 0
565 100 0 0 40 1 0 50 0 0
568 30 1 1 12 1 0 12 0 0
571 74 1 1 0 0 0 64 0 0
572 20 0 0 10 0 0 10 0 0
574 30 1 1 20 0 0 10 0 0
590 10 0 0 0 0 0 0 0 0
594 20 0 0 0 0 0 0 0 0
605 40 1 1 20 0 0 20 0 0
606 20 0 0 10 0 0 10 0 0
613 48 1 1 24 0 0 24 0 0
616 12 1 1 6 0 0 6 0 0
617 5 0 0 3 0 0 2 0 0
627 20 0 0 0 0 0 0 0 0
631 120 1 1 40 0 0 40 0 0
635 9 0 0 7 0 0 0 0 0
fn=rustc_mir::provide
999 2 1 1 0 0 0 1 0 0
1001 2 0 0 0 0 0 1 0 0
1006 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/monomorphize/polymorphize.rs
fn=rustc_mir::provide
25 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/shim.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
772 4 0 0 0 0 0 2 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
144 5 0 0 5 0 0 0 0 0
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
0 11 6 5 0 0 0 5 1 0
30 33 3 1 0 0 0 21 3 0
34 18 3 1 6 3 1 3 1 0
35 2 0 0 2 0 0 0 0 0
36 9 1 1 0 0 0 3 0 0
65 6 1 1 1 1 0 2 0 0
66 4 1 1 3 1 0 1 0 0
73 6 1 0 0 0 0 2 0 0
74 1 0 0 1 0 0 0 0 0
75 3 0 0 3 0 0 0 0 0
77 2 0 0 0 0 0 2 0 0
81 3 1 1 3 0 0 0 0 0
92 33 2 0 6 2 0 6 0 0
93 3 0 0 3 0 0 0 0 0
95 12 0 0 6 0 0 6 1 0
98 60 6 3 0 0 0 36 0 0
100 15 2 1 0 0 0 9 2 0
110 27 0 0 21 2 0 0 0 0
143 1 0 0 1 0 0 1 0 0
144 1 0 0 1 1 0 1 0 0
152 3 0 0 1 0 0 0 0 0
160 5 0 0 1 1 0 1 1 0
163 2 0 0 0 0 0 1 0 0
171 9 0 0 0 0 0 6 0 0
180 6 1 1 2 0 0 4 2 0
182 1 0 0 0 0 0 0 0 0
215 4 1 1 1 0 0 1 0 0
224 13 1 1 1 0 0 4 0 0
225 4 1 1 2 0 0 2 0 0
230 4 0 0 2 0 0 2 0 0
fn=rustc_mir::provide
27 2 0 0 0 0 0 1 0 0
fn=rustc_mir::shim::build_call_shim
0 20 0 0 4 0 0 0 0 0
143 4 0 0 2 2 0 2 0 0
144 4 0 0 2 2 0 2 0 0
224 24 2 1 2 2 0 8 0 0
225 8 2 1 4 0 0 4 0 0
230 8 0 0 4 0 0 4 0 0
650 30 2 1 2 0 0 14 0 0
665 6 0 0 0 0 0 2 0 0
667 6 0 0 2 0 0 0 0 0
692 4 0 0 0 0 0 0 0 0
694 1 0 0 1 0 0 0 0 0
697 3 0 0 2 0 0 1 0 0
698 3 1 1 2 1 0 2 0 0
701 2 1 0 2 0 0 0 0 0
710 8 0 0 4 0 0 4 0 0
716 4 1 1 2 1 0 1 0 0
721 1 1 1 1 0 0 0 0 0
722 2 0 0 1 1 0 0 0 0
723 4 0 0 2 0 0 1 0 0
730 8 1 1 2 0 0 6 0 0
732 14 1 1 4 0 0 10 1 0
733 2 0 0 1 0 0 1 0 0
734 2 0 0 2 0 0 0 0 0
737 5 0 0 3 0 0 1 0 0
741 14 2 1 4 0 0 8 0 0
743 4 2 1 2 0 0 0 0 0
746 4 0 0 4 0 0 0 0 0
747 2 0 0 2 0 0 0 0 0
748 12 0 0 6 0 0 4 0 0
749 10 0 0 0 0 0 10 0 0
752 2 0 0 2 0 0 0 0 0
759 2 0 0 2 0 0 2 0 0
767 6 0 0 0 0 0 0 0 0
775 4 2 1 0 0 0 0 0 0
782 16 4 2 0 0 0 0 0 0
785 123 14 11 34 0 0 84 1 0
795 8 0 0 4 0 0 4 0 0
796 16 0 0 8 0 0 8 0 0
797 8 2 1 4 0 0 4 0 0
798 8 0 0 4 0 0 4 0 0
799 2 0 0 2 2 0 2 0 0
800 2 0 0 0 0 0 0 0 0
811 2 0 0 0 0 0 0 0 0
822 2 0 0 0 0 0 0 0 0
835 20 3 2 10 0 0 10 0 0
837 4 0 0 2 0 0 0 0 0
838 4 0 0 2 0 0 4 0 0
842 16 2 1 14 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/add_call_guards.rs
fn=<rustc_mir::transform::add_call_guards::AddCallGuards as rustc_mir::transform::MirPass>::run_pass
35 18 8 1 9 8 0 0 0 0
fn=rustc_mir::transform::add_call_guards::AddCallGuards::add_call_guards
0 72 0 0 18 0 0 0 0 0
40 81 8 1 0 0 0 63 0 0
50 36 8 1 18 0 0 0 0 0
52 36 8 1 18 0 0 0 0 0
53 12 0 0 6 0 0 0 0 0
58 18 0 0 12 0 0 0 0 0
83 72 0 0 63 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/add_moves_for_packed_drops.rs
fn=<rustc_mir::transform::add_moves_for_packed_drops::AddMovesForPackedDrops as rustc_mir::transform::MirPass>::run_pass
43 6 5 1 0 0 0 0 0 0
45 24 0 0 6 5 0 0 0 0
fn=rustc_mir::transform::add_moves_for_packed_drops::add_moves_for_packed_drops
0 68 0 0 17 0 0 0 0 0
49 72 6 1 0 0 0 36 0 0
51 36 0 0 18 3 0 12 0 0
52 48 0 0 42 2 0 0 0 0
59 6 0 0 6 2 0 6 0 0
63 34 0 0 17 0 0 17 0 0
64 34 0 0 17 1 0 17 0 0
67 81 0 0 17 0 0 0 0 0
68 20 1 1 10 0 0 4 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/add_retag.rs
fn=<rustc_mir::transform::add_retag::AddRetag as rustc_mir::transform::MirPass>::run_pass
61 24 3 1 0 0 0 21 0 0
62 9 0 0 6 1 0 0 0 0
174 24 2 1 21 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/check_consts/mod.rs
fn=<rustc_mir::transform::promote_consts::PromoteTemps as rustc_mir::transform::MirPass>::run_pass
42 4 0 0 1 1 0 2 0 0
43 9 1 1 1 0 0 5 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/check_consts/post_drop_elaboration.rs
fn=rustc_mir::transform::check_consts::post_drop_elaboration::check_live_drops
22 10 1 1 0 0 0 6 0 0
23 4 0 0 1 0 0 2 1 0
24 1 0 0 0 0 0 0 0 0
37 8 1 1 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/check_consts/qualifs.rs
fn=<rustc_mir::transform::check_consts::qualifs::NeedsDrop as rustc_mir::transform::check_consts::qualifs::Qualif>::in_any_value_of_ty
104 5 1 1 0 0 0 3 0 0
105 3 1 1 2 0 0 1 0 0
106 6 1 1 4 0 0 0 0 0
fn=rustc_mir::transform::check_consts::qualifs::in_operand
0 3 0 0 0 0 0 0 0 0
80 14 1 1 6 1 0 4 0 0
233 24 3 3 0 0 0 18 0 0
239 6 0 0 3 0 0 0 0 0
247 12 1 1 9 0 0 0 0 0
267 11 1 1 10 1 0 1 0 0
268 24 0 0 21 0 0 0 0 0
fn=rustc_mir::transform::check_consts::qualifs::in_rvalue
0 12 2 2 0 0 0 0 0 0
146 60 3 3 0 0 0 36 0 0
152 30 0 0 12 1 1 0 0 0
188 18 2 2 12 2 0 0 0 0
195 12 0 0 0 0 0 3 0 0
198 48 1 1 42 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/check_packed_ref.rs
fn=<rustc_mir::transform::check_packed_ref::CheckPackedRef as rustc_mir::transform::MirPass>::run_pass
12 10 2 2 0 0 0 6 0 0
13 2 0 0 2 0 0 0 0 0
14 1 0 0 1 0 0 0 0 0
15 7 0 0 1 0 0 6 0 0
17 8 1 1 7 0 0 0 0 0
fn=<rustc_mir::transform::check_packed_ref::PackedRefChecker as rustc_middle::mir::visit::Visitor>::visit_place
40 230 1 1 0 0 0 138 0 0
41 69 0 0 23 0 0 23 0 0
42 40 1 1 20 0 0 8 0 0
65 138 1 1 115 0 0 0 0 0
fn=<rustc_mir::transform::check_packed_ref::PackedRefChecker as rustc_middle::mir::visit::Visitor>::visit_statement
34 216 1 1 0 0 0 180 0 0
36 144 0 0 72 5 0 72 0 0
38 174 0 0 174 0 0 0 0 0
fn=<rustc_mir::transform::check_packed_ref::PackedRefChecker as rustc_middle::mir::visit::Visitor>::visit_terminator
28 42 1 1 0 0 0 30 0 0
30 24 0 0 12 1 0 12 0 0
32 24 0 0 24 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/check_unsafety.rs
fn=<rustc_mir::transform::check_unsafety::UnsafetyChecker as rustc_middle::mir::visit::Visitor>::visit_place
0 89 6 6 18 0 0 14 0 0
172 299 2 2 0 0 0 230 0 0
179 99 0 0 33 1 0 33 0 0
180 123 1 1 55 11 0 68 0 0
183 69 0 0 23 1 0 23 0 0
184 44 1 1 24 0 0 8 0 0
192 46 2 1 46 0 0 0 0 0
194 8 0 0 2 0 0 2 0 0
195 22 1 1 12 0 0 4 0 0
202 8 1 1 4 0 0 4 0 0
203 6 0 0 0 0 0 0 0 0
204 6 0 0 6 0 0 0 0 0
205 6 0 0 2 2 0 0 0 0
228 10 0 0 10 0 0 0 0 0
230 10 1 1 2 2 0 0 0 0
269 10 1 1 6 0 0 4 0 0
271 184 0 0 161 0 0 0 0 0
386 52 1 1 2 0 0 0 0 0
392 8 0 0 0 0 0 0 0 0
fn=<rustc_mir::transform::check_unsafety::UnsafetyChecker as rustc_middle::mir::visit::Visitor>::visit_rvalue
129 99 2 2 0 0 0 66 0 0
131 52 1 1 14 1 0 0 0 0
132 9 0 0 3 3 0 0 0 0
151 4 0 0 2 0 0 0 0 0
170 88 2 2 77 0 0 0 0 0
fn=<rustc_mir::transform::check_unsafety::UnsafetyChecker as rustc_middle::mir::visit::Visitor>::visit_statement
0 144 1 1 36 1 1 0 0 0
107 288 4 2 0 0 0 180 0 0
108 144 0 0 72 18 0 72 0 0
110 108 0 0 36 1 0 0 0 0
127 252 1 1 216 0 0 0 0 0
fn=<rustc_mir::transform::check_unsafety::UnsafetyChecker as rustc_middle::mir::visit::Visitor>::visit_terminator
65 42 2 1 0 0 0 36 0 0
66 30 1 1 12 2 0 12 0 0
68 36 0 0 12 0 0 6 0 0
85 2 0 0 2 0 0 0 0 0
86 6 0 0 2 0 0 2 0 0
87 8 0 0 2 1 0 2 0 0
94 8 1 1 6 0 0 0 0 0
105 48 1 1 42 0 0 0 0 0
426 2 1 1 2 0 0 0 0 0
427 4 1 1 4 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
442 1 0 0 0 0 0 0 0 0
445 2 0 0 0 0 0 1 0 0
fn=rustc_mir::provide
440 6 1 1 0 0 0 3 0 0
fn=rustc_mir::transform::check_unsafety::check_unsafety
614 10 1 1 0 0 0 7 0 0
618 5 1 1 1 1 0 1 0 0
624 1 0 0 1 1 0 0 0 0
713 8 1 1 1 0 0 6 0 0
714 1 0 0 1 0 0 0 0 0
728 8 1 1 7 0 0 0 0 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
0 8 0 0 0 0 0 1 0 0
46 4 0 0 0 0 0 0 0 0
49 21 3 3 5 0 0 16 1 0
55 1 0 0 1 0 0 0 0 0
57 2 0 0 1 0 0 1 0 0
486 2 1 1 1 0 0 2 0 0
489 2 0 0 0 0 0 0 0 0
495 4 0 0 1 1 0 2 0 0
498 3 1 1 0 0 0 2 0 0
502 9 1 1 0 0 0 6 0 0
512 1 0 0 1 1 0 0 0 0
515 3 0 0 1 1 0 2 0 0
516 11 1 1 0 0 0 0 0 0
518 4 0 0 1 1 0 1 0 0
523 2 1 1 1 0 0 1 0 0
528 2 0 0 1 0 0 0 0 0
529 2 0 0 0 0 0 2 0 0
532 9 0 0 7 1 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/cleanup_post_borrowck.rs
fn=<rustc_mir::transform::cleanup_post_borrowck::CleanupNonCodegenStatements as rustc_mir::transform::MirPass>::run_pass
0 3 0 0 3 0 0 0 0 0
34 24 3 1 0 0 0 18 0 0
40 38 0 0 0 0 0 19 0 0
42 24 6 2 21 0 0 0 0 0
52 260 3 1 36 8 0 0 0 0
53 63 0 0 36 9 0 0 0 0
54 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/const_prop.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 14 0 0 14 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::CanConstProp as rustc_middle::mir::visit::Visitor>::visit_local
0 83 0 0 35 0 0 13 0 0
931 22 1 1 0 0 0 22 0 0
936 110 0 0 0 0 0 0 0 0
942 13 0 0 0 0 0 0 0 0
962 27 0 0 0 0 0 0 0 0
986 44 0 0 44 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
0 25 1 0 6 0 0 0 0 0
61 27 3 1 0 0 0 24 0 0
63 3 0 0 0 0 0 0 0 0
70 7 0 0 2 2 0 3 0 0
74 3 0 0 0 0 0 0 0 0
83 1 0 0 0 0 0 0 0 0
114 2 0 0 2 0 0 0 0 0
119 5 0 0 1 1 0 1 0 0
129 12 1 1 2 1 0 4 0 0
131 3 1 1 0 0 0 1 0 0
132 3 1 1 0 0 0 1 0 0
134 1 1 1 1 0 0 0 0 0
145 3 0 0 2 1 0 1 0 0
148 26 2 0 21 1 0 2 0 0
162 18 2 2 6 0 0 8 0 0
330 5 1 1 2 1 0 2 0 0
331 1 0 0 1 1 0 1 0 0
337 15 0 0 0 0 0 0 0 0
341 1 0 0 0 0 0 1 0 0
344 2 1 1 1 0 0 1 0 0
345 8 1 1 4 0 0 4 0 0
359 1 0 0 0 0 0 1 0 0
360 4 1 1 3 1 0 1 0 0
362 13 1 1 6 0 0 6 0 0
363 7 1 1 0 0 0 1 0 0
367 20 3 3 9 0 0 10 1 0
368 2 0 0 1 0 0 1 0 0
370 2 0 0 1 0 0 1 0 0
371 6 1 1 3 0 0 2 0 0
873 15 0 0 15 0 0 0 0 0
897 10 1 1 4 0 0 6 0 0
898 1 0 0 1 0 0 0 0 0
911 75 0 0 15 0 0 0 0 0
925 2 0 0 1 0 0 1 0 0
926 4 1 1 2 0 0 2 0 0
fn=<rustc_mir::transform::const_prop::ConstPropMachine as rustc_mir::interpret::machine::Machine>::access_local
0 14 0 0 0 0 0 0 0 0
224 42 4 1 0 0 0 14 0 0
231 28 0 0 14 0 0 0 0 0
236 56 0 0 28 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropMachine as rustc_mir::interpret::machine::Machine>::access_local_mut
0 10 4 1 0 0 0 0 0 0
238 90 4 2 0 0 0 50 0 0
244 30 0 0 0 0 0 0 0 0
248 80 2 1 60 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_body
0 6 1 0 0 0 0 0 0 0
994 9 2 2 0 0 0 6 0 0
998 8 0 0 7 1 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_statement
0 281 29 8 112 2 0 87 6 0
417 25 4 1 13 0 0 0 0 0
620 11 0 0 0 0 0 0 0 0
636 66 0 0 22 6 1 0 0 0
685 22 0 0 0 0 0 0 0 0
689 44 5 1 33 2 0 0 0 0
692 55 0 0 0 0 0 11 0 0
776 10 1 0 5 0 0 0 0 0
777 8 0 0 6 0 0 0 0 0
784 2 1 1 1 0 0 0 0 0
785 8 2 2 4 0 0 4 1 0
796 24 4 4 9 0 0 11 0 0
798 2 2 2 1 0 0 0 0 0
800 3 0 0 1 0 0 0 0 0
801 15 1 1 7 0 0 8 0 0
855 33 2 1 11 2 0 0 0 0
860 33 0 0 0 0 0 0 0 0
864 10 2 1 0 0 0 0 0 0
1016 279 6 2 0 0 0 186 0 0
1018 62 0 0 62 15 0 0 0 0
1019 62 0 0 0 0 0 62 1 0
1020 137 5 1 64 10 0 11 2 0
1021 22 0 0 11 0 0 0 0 0
1022 55 7 1 44 2 0 0 0 0
1028 198 4 1 99 0 0 55 3 0
1029 9 0 0 0 0 0 0 0 0
1031 27 2 1 12 0 0 15 2 0
1040 31 0 0 10 0 0 0 0 0
1082 60 0 0 0 0 0 0 0 0
1084 240 3 1 80 2 0 100 13 0
1085 80 0 0 0 0 0 0 0 0
1096 248 1 1 217 5 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstPropagator as rustc_middle::mir::visit::MutVisitor>::visit_terminator
1005 20 0 0 15 0 0 0 0 0
1013 6 0 0 2 0 0 2 0 0
1098 30 1 1 0 0 0 21 0 0
1099 12 0 0 6 1 0 6 2 0
1100 12 1 1 6 0 0 6 0 0
1103 12 0 0 6 0 0 3 0 0
1206 3 0 0 3 0 0 0 0 0
1212 45 3 3 24 0 0 21 0 0
1224 24 0 0 21 0 0 0 0 0
fn=rustc_mir::interpret::memory::Memory<M>::get_global_alloc
257 4 0 0 0 0 0 0 0 0
262 2 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::const_prop::ConstPropagator::eval_constant
0 7 0 0 0 0 0 0 0 0
433 77 2 1 0 0 0 42 0 0
435 14 0 0 0 0 0 0 0 0
439 35 2 1 0 0 0 7 0 0
440 91 2 1 42 0 0 35 5 0
465 56 4 1 49 0 0 0 0 0
fn=rustc_mir::transform::const_prop::ConstPropagator::get_const
381 77 6 2 0 0 0 33 0 0
382 22 0 0 0 0 0 11 0 0
383 132 4 2 77 0 0 44 0 0
392 231 6 2 44 0 0 154 4 0
393 187 6 2 77 0 0 44 0 0
396 55 0 0 44 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/copy_prop.rs
fn=<rustc_mir::transform::copy_prop::CopyPropagation as rustc_mir::transform::MirPass>::run_pass
33 21 2 1 0 0 0 18 0 0
36 9 0 0 6 0 0 0 0 0
150 24 3 1 21 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/deaggregator.rs
fn=<rustc_mir::transform::deaggregator::Deaggregator as rustc_mir::transform::MirPass>::run_pass
9 24 5 2 0 0 0 18 0 0
11 3 0 0 0 0 0 3 0 0
13 20 0 0 0 0 0 5 0 0
50 21 0 0 18 0 0 0 0 0
fn=rustc_middle::mir::BasicBlockData::expand_statements
15 85 0 0 50 9 0 0 0 0
16 30 0 0 15 8 0 0 0 0
18 6 0 0 4 2 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/dump_mir.rs
fn=<rustc_mir::transform::dump_mir::Marker as rustc_mir::transform::MirPass>::name
17 6 3 1 0 0 0 0 0 0
18 18 0 0 6 0 0 12 0 0
19 6 0 0 6 0 0 0 0 0
fn=<rustc_mir::transform::dump_mir::Marker as rustc_mir::transform::MirPass>::run_pass
21 3 3 1 3 0 0 0 0 0
fn=rustc_mir::transform::run_passes::{{closure}}::{{closure}}
43 1368 0 0 228 8 0 228 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/elaborate_drops.rs
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
0 97 0 0 2 0 0 9 0 0
24 27 4 2 0 0 0 18 0 0
28 6 0 0 3 2 1 3 0 0
29 21 3 1 6 3 0 6 0 0
30 18 3 1 6 0 0 3 0 0
41 15 3 1 6 0 0 6 0 0
44 3 0 0 0 0 0 3 0 0
50 3 0 0 0 0 0 3 0 0
57 60 4 2 12 0 0 27 0 0
61 120 14 5 48 0 0 72 3 0
63 6 0 0 3 0 0 3 0 0
67 18 0 0 6 1 0 6 0 0
68 24 3 1 21 0 0 0 0 0
84 3 0 0 0 0 0 3 0 0
89 5 0 0 0 0 0 5 0 0
90 25 0 0 5 0 0 0 0 0
262 4 1 1 4 0 0 0 0 0
292 9 0 0 3 0 0 3 0 0
296 5 0 0 0 0 0 5 0 0
297 10 3 1 5 0 0 10 0 0
299 20 0 0 5 0 0 0 0 0
344 8 2 1 3 0 0 5 0 0
345 5 0 0 5 0 0 0 0 0
346 5 3 1 5 0 0 5 0 0
350 25 0 0 5 0 0 0 0 0
470 9 3 1 0 0 0 9 0 0
473 3 0 0 3 0 0 0 0 0
487 3 3 1 3 0 0 0 0 0
492 3 0 0 0 0 0 3 0 0
495 3 0 0 3 0 0 0 0 0
496 10 0 0 5 0 0 0 0 0
497 4 0 0 2 0 0 0 0 0
498 4 0 0 2 0 0 0 0 0
500 10 0 0 0 0 0 5 0 0
514 6 0 0 0 0 0 6 0 0
515 21 6 2 9 0 0 3 0 0
527 3 0 0 3 0 0 0 0 0
529 5 0 0 5 0 0 0 0 0
531 40 0 0 0 0 0 40 0 0
532 125 3 1 35 0 0 0 0 0
533 10 0 0 5 0 0 5 0 0
534 35 0 0 5 0 0 0 0 0
553 20 3 1 5 0 0 0 0 0
557 80 3 1 0 0 0 80 0 0
558 160 0 0 0 0 0 40 0 0
559 80 3 1 80 0 0 0 0 0
560 40 0 0 40 0 0 0 0 0
561 40 0 0 40 0 0 0 0 0
563 200 0 0 0 0 0 120 0 0
574 10 0 0 5 0 0 0 0 0
575 8 0 0 4 0 0 0 0 0
576 10 0 0 5 0 0 5 0 0
578 4 0 0 2 0 0 0 0 0
580 6 0 0 2 0 0 4 0 0
581 14 0 0 4 1 0 4 0 0
582 12 1 1 4 0 0 4 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
507 20 1 1 10 0 0 4 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
565 144 0 0 90 0 0 18 0 0
fn=_ZN9rustc_mir8dataflow17drop_flag_effects20on_all_children_bits20on_all_children_bitsN.llvm.M
564 45 0 0 30 0 0 0 0 0
565 120 2 1 75 0 0 15 0 0
fn=rustc_mir::transform::elaborate_drops::ElaborateDropsCtxt::set_drop_flag
477 350 6 2 0 0 0 210 0 0
483 280 3 1 245 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/generator.rs
fn=<rustc_mir::transform::generator::StateTransform as rustc_mir::transform::MirPass>::run_pass
1226 24 2 1 0 0 0 21 1 0
1227 9 2 1 3 2 0 0 0 0
1360 24 3 1 21 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/inline.rs
fn=<rustc_mir::transform::inline::Inline as rustc_mir::transform::MirPass>::run_pass
40 3 3 1 0 0 0 0 0 0
41 9 0 0 6 0 0 0 0 0
51 6 0 0 3 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/instcombine.rs
fn=<rustc_mir::transform::instcombine::InstCombine as rustc_mir::transform::MirPass>::run_pass
17 27 3 1 0 0 0 18 0 0
24 30 2 1 15 0 0 15 0 0
28 21 2 1 3 0 0 18 0 0
29 24 2 1 21 0 0 0 0 0
82 36 3 1 0 0 0 33 0 0
113 9 0 0 9 0 0 0 0 0
fn=<rustc_mir::transform::instcombine::InstCombineVisitor as rustc_middle::mir::visit::MutVisitor>::visit_rvalue
39 8 0 0 8 0 0 0 0 0
42 180 3 1 0 0 0 120 0 0
43 30 0 0 0 0 0 0 0 0
46 8 0 0 4 0 0 0 0 0
47 32 0 0 8 0 0 4 0 0
48 24 1 1 4 1 0 12 0 0
53 16 0 0 0 0 0 4 0 0
61 56 0 0 16 0 0 36 1 0
64 75 3 1 15 0 0 0 0 0
70 120 3 1 105 0 0 0 0 0
fn=<rustc_mir::transform::instcombine::OptimizationFinder as rustc_middle::mir::visit::Visitor>::visit_rvalue
0 4 0 0 4 0 0 0 0 0
87 165 6 2 0 0 0 120 0 0
88 57 0 0 15 2 0 0 0 0
89 50 1 1 22 0 0 4 0 0
90 6 0 0 6 1 0 6 0 0
93 8 0 0 8 0 0 0 0 0
94 16 1 1 8 1 0 0 0 0
95 8 0 0 4 0 0 0 0 0
100 36 3 1 6 0 0 0 0 0
110 120 3 1 105 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/instrument_coverage.rs
fn=<rustc_mir::transform::instrument_coverage::InstrumentCoverage as rustc_mir::transform::MirPass>::run_pass
99 7 2 2 0 0 0 6 0 0
100 3 0 0 2 1 0 0 0 0
107 8 1 1 7 0 0 0 0 0
fn=rustc_mir::provide
29 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/mod.rs
fn=<rustc_mir::transform::add_moves_for_packed_drops::AddMovesForPackedDrops as rustc_mir::transform::MirPass>::run_pass
152 12 0 0 12 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
152 4 1 1 2 0 0 2 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
152 6 0 0 6 0 0 0 0 0
fn=<rustc_mir::transform::rustc_peek::SanityCheck as rustc_mir::transform::MirPass>::run_pass
152 2 0 0 2 0 0 0 0 0
fn=<rustc_mir::transform::simplify_branches::SimplifyBranches as rustc_mir::transform::MirPass>::run_pass
152 18 0 0 18 0 0 0 0 0
fn=<rustc_mir::transform::validate::Validator as rustc_mir::transform::MirPass>::run_pass
152 6 0 0 6 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
72 2 0 0 0 0 0 1 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
56 2 1 1 0 0 0 1 0 0
fn=_ZN9rustc_mir9transform13mir_validatedN.llvm.M
0 6 0 0 1 0 0 4 0 0
313 9 2 2 0 0 0 6 0 0
317 1 0 0 0 0 0 0 0 0
323 7 2 2 3 0 0 3 0 0
325 3 1 1 0 0 0 1 0 0
328 2 0 0 0 0 0 1 0 0
329 27 1 1 6 2 0 9 0 0
332 9 2 2 4 0 0 4 0 0
335 8 1 1 1 1 0 2 0 0
338 14 2 2 4 1 0 7 0 0
341 12 1 1 0 0 0 8 0 0
352 6 1 1 2 0 0 2 0 0
353 14 1 1 5 1 0 5 0 0
354 9 0 0 7 0 0 0 0 0
fn=_ZN9rustc_mir9transform13optimized_mirN.llvm.M
486 6 1 1 0 0 0 5 0 0
491 5 1 0 1 1 0 1 0 0
493 6 1 1 4 0 0 0 0 0
fn=_ZN9rustc_mir9transform38mir_drops_elaborated_and_const_checkedN.llvm.M
0 3 1 1 0 0 0 0 0 0
356 6 1 1 0 0 0 3 0 0
360 3 1 1 2 0 0 0 0 0
373 3 0 0 0 0 0 1 0 0
375 5 0 0 0 0 0 1 0 0
376 3 0 0 1 1 0 1 0 0
377 6 0 0 2 1 0 2 0 0
378 5 0 0 4 0 0 0 0 0
fn=_ZN9rustc_mir9transform9mir_constN.llvm.M
269 7 1 1 0 0 0 4 0 0
273 3 0 0 2 0 0 0 0 0
284 3 0 0 0 0 0 1 0 0
286 12 0 0 0 0 0 4 0 0
291 12 1 1 4 1 0 6 1 0
296 10 1 1 1 1 0 2 0 0
299 14 2 2 4 0 0 7 0 0
302 12 1 1 0 0 0 8 0 0
310 6 0 0 2 1 0 2 0 0
311 6 1 0 5 0 0 0 0 0
fn=rustc_mir::borrow_check::nll::dump_mir_results
152 2 0 0 2 0 0 0 0 0
fn=rustc_mir::provide
48 22 2 2 0 0 0 11 0 0
fn=rustc_mir::transform::MirPass::name
0 472 20 6 0 0 0 472 0 0
160 1500 60 17 0 0 0 472 0 0
167 880 81 24 0 0 0 572 0 0
169 1024 19 6 716 0 0 0 0 0
fn=rustc_mir::transform::inner_optimized_mir
0 1 1 0 0 0 0 0 0 0
505 8 1 1 0 0 0 4 0 0
506 7 0 0 2 1 1 1 1 0
514 3 0 0 0 0 0 1 0 0
515 5 0 0 0 0 0 1 0 0
519 3 1 0 1 0 0 1 0 0
520 6 0 0 5 1 0 0 0 0
fn=rustc_mir::transform::mir_const_qualif
233 9 1 1 0 0 0 6 0 0
234 6 0 0 2 1 0 2 0 0
237 1 0 0 0 0 0 0 0 0
266 9 2 2 7 0 0 0 0 0
fn=rustc_mir::transform::promoted_mir
0 5 0 0 0 0 0 1 0 0
522 9 2 2 0 0 0 6 0 0
526 6 0 0 2 1 0 1 1 0
530 3 1 1 1 0 0 0 0 0
538 3 0 0 0 0 0 0 0 0
539 10 0 0 0 0 0 2 0 0
540 16 1 1 0 0 0 2 0 0
545 1 0 0 1 1 0 0 0 0
546 9 0 0 7 1 0 0 0 0
fn=rustc_mir::transform::run_optimization_passes
419 45 6 2 0 0 0 36 1 0
425 171 21 7 3 0 0 108 2 0
470 3 0 0 3 0 0 0 0 0
473 21 3 1 9 1 0 6 0 0
476 15 3 1 0 0 0 9 0 0
479 15 0 0 0 0 0 12 0 0
480 15 0 0 6 3 0 0 0 0
484 24 3 1 21 0 0 0 0 0
fn=rustc_mir::transform::run_passes
0 14 0 0 14 0 0 0 0 0
174 165 18 2 0 0 0 88 0 0
182 22 0 0 11 8 0 22 0 0
183 55 0 0 22 0 0 33 0 0
184 33 0 0 22 6 0 11 0 0
186 22 8 1 11 2 0 0 0 0
190 36 0 0 14 0 0 0 0 0
197 1026 8 1 0 0 0 456 0 0
207 684 8 1 114 1 0 114 0 0
208 1140 5 1 684 8 2 342 0 0
209 570 3 0 0 0 0 114 0 0
216 114 0 0 0 0 0 0 0 0
220 14 0 0 14 1 0 0 0 0
221 228 3 0 114 7 1 114 0 0
225 33 0 0 22 0 0 11 0 0
227 11 8 1 0 0 0 0 0 0
228 27 0 0 9 5 0 12 0 0
229 18 1 0 9 0 0 6 0 0
231 88 13 2 77 2 0 0 0 0
fn=rustc_mir::transform::run_passes::{{closure}}::{{closure}}
197 2508 9 1 0 0 0 2052 0 0
199 684 0 0 456 3 0 228 0 0
200 1824 9 1 684 15 0 912 0 0
201 1140 9 1 912 50 9 228 1 0
202 2280 9 1 1596 1 0 684 0 0
206 1824 0 0 1596 0 0 0 0 0
fn=rustc_mir::transform::run_post_borrowck_cleanup_passes
381 33 5 2 0 0 0 27 0 0
389 111 8 4 3 0 0 66 0 0
391 15 0 0 0 0 0 9 1 0
399 15 0 0 0 0 0 9 0 0
409 24 3 1 9 2 0 6 0 0
412 9 3 1 0 0 0 9 0 0
415 6 0 0 0 0 0 6 0 0
417 24 0 0 21 0 0 0 0 0
fn=rustc_mir::util::pretty::dump_mir
152 4 0 0 4 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/no_landing_pads.rs
fn=<rustc_mir::transform::no_landing_pads::NoLandingPads as rustc_mir::transform::MirPass>::run_pass
21 9 9 1 0 0 0 0 0 0
22 18 0 0 9 2 0 0 0 0
fn=rustc_mir::transform::no_landing_pads::no_landing_pads
26 72 0 0 0 0 0 54 0 0
27 36 9 1 18 5 0 9 0 0
30 72 16 2 63 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/nrvo.rs
fn=<rustc_mir::transform::nrvo::IsReturnPlaceRead as rustc_middle::mir::visit::Visitor>::visit_terminator
0 12 1 0 2 1 1 0 0 0
224 25 2 1 0 0 0 20 0 0
226 15 0 0 5 0 0 0 0 0
231 18 2 1 15 0 0 0 0 0
fn=<rustc_mir::transform::nrvo::RenameReturnPlace as rustc_mir::transform::MirPass>::run_pass
0 38 7 3 18 0 0 8 0 0
34 27 3 1 0 0 0 24 0 0
35 9 3 1 6 0 0 0 0 0
73 24 0 0 21 0 0 0 0 0
84 3 0 0 0 0 0 0 0 0
89 3 0 0 3 0 0 0 0 0
91 25 0 0 10 0 0 5 0 0
96 6 0 0 0 0 0 0 0 0
122 3 0 0 0 0 0 0 0 0
125 10 0 0 0 0 0 0 0 0
134 12 0 0 2 0 0 0 0 0
145 85 0 0 50 0 0 0 0 0
146 60 0 0 15 2 0 15 0 0
147 8 1 0 4 0 0 0 0 0
211 6 0 0 3 0 0 3 0 0
213 3 0 0 3 0 0 0 0 0
219 20 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::visit::Visitor::visit_place
0 6 0 0 0 0 0 0 0 0
219 46 0 0 6 3 0 6 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/promote_consts.rs
fn=<rustc_mir::transform::promote_consts::Collector as rustc_middle::mir::visit::Visitor>::visit_local
0 223 0 0 92 0 0 0 0 0
77 120 0 0 24 0 0 0 0 0
153 576 2 2 48 0 0 336 0 0
164 288 0 0 96 1 0 96 0 0
177 78 1 1 26 0 0 0 0 0
179 52 0 0 0 0 0 39 0 0
184 44 0 0 0 0 0 0 0 0
188 33 0 0 11 0 0 0 0 0
194 22 0 0 11 0 0 0 0 0
200 288 1 1 240 0 0 0 0 0
fn=<rustc_mir::transform::promote_consts::Collector as rustc_middle::mir::visit::Visitor>::visit_rvalue
0 13 1 1 4 0 0 8 0 0
202 121 1 1 0 0 0 66 0 0
206 25 2 2 0 0 0 0 0 0
216 56 1 1 49 0 0 0 0 0
fn=<rustc_mir::transform::promote_consts::Collector as rustc_middle::mir::visit::Visitor>::visit_terminator
0 2 0 0 0 0 0 0 0 0
132 8 0 0 2 0 0 2 0 0
133 24 0 0 0 0 0 8 0 0
218 44 0 0 0 0 0 24 0 0
222 20 2 2 4 0 0 0 0 0
223 10 0 0 8 0 0 0 0 0
224 4 0 0 4 0 0 0 0 0
225 14 1 1 2 1 0 2 0 0
236 4 1 1 4 0 0 0 0 0
255 32 1 1 28 0 0 0 0 0
fn=<rustc_mir::transform::promote_consts::PromoteTemps as rustc_mir::transform::MirPass>::run_pass
50 7 1 1 0 0 0 6 0 0
54 2 0 0 0 0 0 0 0 0
59 1 0 0 0 0 0 0 0 0
63 5 0 0 3 1 0 1 0 0
65 2 0 0 1 0 0 1 0 0
66 1 0 0 1 0 0 0 0 0
67 10 1 1 5 1 0 5 0 0
71 22 2 2 8 0 0 8 0 0
73 8 0 0 7 0 0 0 0 0
750 4 0 0 0 0 0 3 0 0
fn=_ZN9rustc_mir9transform13mir_validatedN.llvm.M
44 3 0 0 0 0 0 2 0 0
fn=alloc::vec::Vec<T>::retain
0 222 0 0 111 0 0 0 0 0
1175 193 1 1 51 1 0 0 0 0
1176 39 0 0 13 0 0 13 0 0
1183 24 0 0 24 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
0 24 3 3 6 0 0 16 0 0
293 4 0 0 4 0 0 0 0 0
303 8 0 0 4 0 0 0 0 0
305 4 0 0 4 0 0 0 0 0
307 20 0 0 12 0 0 0 0 0
309 44 1 1 4 0 0 0 0 0
320 20 0 0 4 0 0 4 0 0
322 4 0 0 4 0 0 0 0 0
327 8 0 0 4 0 0 2 0 0
331 6 0 0 0 0 0 2 0 0
357 18 1 1 8 0 0 2 0 0
361 8 0 0 2 0 0 0 0 0
755 20 0 0 16 0 0 0 0 0
756 8 0 0 4 0 0 4 0 0
761 20 1 1 8 1 1 0 0 0
767 6 0 0 2 0 0 0 0 0
775 16 1 1 0 0 0 0 0 0
776 4 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::visit::MutVisitor::super_place
0 4 0 0 2 0 0 2 0 0
1095 4 0 0 2 0 0 0 0 0
1096 6 0 0 0 0 0 4 0 0
fn=rustc_mir::transform::promote_consts::Promoter::assign
0 20 0 0 0 0 0 0 0 0
815 32 1 1 0 0 0 24 0 0
816 4 0 0 4 0 0 0 0 0
818 32 1 1 8 0 0 24 0 0
820 48 1 1 20 0 0 28 0 0
822 32 0 0 28 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Promoter::new_block
0 2 0 0 0 0 0 0 0 0
803 16 1 1 0 0 0 12 0 0
804 2 0 0 2 0 0 0 0 0
805 14 1 1 0 0 0 12 0 0
813 18 0 0 14 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Promoter::promote_candidate::{{closure}}
947 12 1 1 0 0 0 10 0 0
948 6 0 0 4 0 0 2 0 0
949 24 0 0 12 0 0 10 0 0
951 4 0 0 0 0 0 4 0 0
954 24 1 1 8 1 0 12 0 0
957 6 0 0 4 0 0 2 0 0
958 8 1 1 4 0 0 2 0 0
965 4 0 0 4 0 0 0 0 0
969 14 0 0 12 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Promoter::promote_temp
0 12 1 1 6 0 0 0 0 0
830 22 2 2 0 0 0 14 0 0
832 2 0 0 2 0 0 0 0 0
833 20 1 1 6 0 0 0 0 0
834 4 0 0 0 0 0 0 0 0
843 4 0 0 0 0 0 0 0 0
844 4 0 0 0 0 0 2 0 0
847 2 1 1 2 0 0 0 0 0
849 6 0 0 4 0 0 0 0 0
850 2 0 0 2 0 0 0 0 0
857 8 0 0 2 0 0 4 0 0
858 30 2 2 4 0 0 24 0 0
859 4 1 1 2 0 0 2 0 0
861 6 0 0 4 0 0 0 0 0
871 14 1 1 2 0 0 0 0 0
872 4 0 0 2 0 0 0 0 0
875 6 0 0 0 0 0 6 0 0
876 2 0 0 2 0 0 0 0 0
878 4 0 0 4 1 0 0 0 0
880 14 1 1 4 0 0 10 0 0
882 4 0 0 4 0 0 0 0 0
887 28 2 2 10 0 0 10 0 0
933 4 0 0 2 0 0 2 0 0
935 16 1 1 14 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Validator::qualif_local
0 12 1 1 12 0 0 0 0 0
293 6 0 0 6 0 0 0 0 0
432 36 2 2 0 0 0 30 0 0
433 48 1 1 12 0 0 0 0 0
434 18 0 0 6 0 0 0 0 0
436 12 0 0 6 0 0 0 0 0
437 6 1 1 0 0 0 6 0 0
439 40 0 0 12 0 0 6 0 0
441 12 1 1 0 0 0 6 0 0
468 30 1 1 24 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Validator::validate_local
0 26 3 3 20 0 0 0 0 0
293 8 0 0 8 0 0 0 0 0
471 48 1 1 0 0 0 36 0 0
472 48 1 1 12 0 0 0 0 0
473 18 0 0 6 0 0 0 0 0
475 12 0 0 6 0 0 0 0 0
476 6 0 0 0 0 0 6 0 0
478 18 0 0 12 0 0 0 0 0
500 48 0 0 42 0 0 0 0 0
538 4 1 1 2 0 0 0 0 0
543 10 1 1 4 0 0 2 0 0
564 42 1 1 6 0 0 0 0 0
600 36 1 1 12 1 1 0 0 0
632 10 1 1 2 0 0 2 0 0
657 4 0 0 2 0 0 2 0 0
658 6 1 1 2 0 0 0 0 0
665 22 0 0 6 0 0 8 0 0
671 8 1 1 4 0 0 4 0 0
672 4 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::Validator::validate_place
502 18 1 1 0 0 0 12 0 0
504 26 2 2 16 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::collect_temps_and_candidates
0 10 0 0 5 0 0 0 0 0
258 10 1 1 0 0 0 8 0 0
262 9 1 1 2 0 0 5 0 0
263 2 1 1 2 0 0 0 0 0
267 10 0 0 0 0 0 0 0 0
270 9 0 0 5 0 0 4 0 0
271 8 0 0 7 0 0 0 0 0
fn=rustc_mir::transform::promote_consts::promote_candidates
0 34 2 2 7 0 0 7 0 0
77 8 1 1 2 0 0 0 0 0
944 2 0 0 0 0 0 2 0 0
945 2 1 1 0 0 0 2 0 0
946 2 0 0 0 0 0 2 0 0
947 16 0 0 0 0 0 8 0 0
972 2 0 0 0 0 0 0 0 0
975 4 0 0 2 0 0 0 0 0
977 12 1 1 8 0 0 2 0 0
980 8 0 0 6 1 0 2 0 0
981 4 0 0 2 0 0 2 0 0
983 2 1 1 2 0 0 0 0 0
984 2 0 0 2 1 0 0 0 0
985 4 0 0 4 1 0 2 0 0
988 6 0 0 4 0 0 2 0 0
990 2 0 0 0 0 0 2 0 0
991 2 0 0 2 0 0 0 0 0
992 6 0 0 4 1 0 4 0 0
998 4 0 0 4 0 0 0 0 0
999 20 1 1 4 0 0 16 0 0
1000 6 0 0 2 0 0 2 0 0
1002 16 1 1 8 0 0 8 0 0
1003 8 0 0 4 0 0 4 0 0
1004 16 1 1 8 0 0 8 0 0
1005 4 1 1 2 1 0 2 0 0
1006 20 1 1 8 0 0 6 0 0
1009 30 1 1 14 0 0 16 0 0
1011 14 1 1 4 0 0 10 0 0
1012 4 0 0 4 0 0 0 0 0
1015 2 0 0 2 0 0 0 0 0
1076 8 1 1 0 0 0 4 0 0
1082 2 0 0 2 0 0 0 0 0
1083 24 1 1 8 0 0 10 0 0
1084 20 1 1 6 0 0 6 0 0
1101 12 2 2 0 0 0 8 0 0
1114 8 0 0 0 0 0 4 0 0
1116 4 0 0 0 0 0 0 0 0
1118 6 0 0 4 0 0 0 0 0
1121 6 0 0 2 1 0 2 0 0
1133 4 0 0 4 1 0 0 0 0
1135 28 1 1 6 2 0 8 0 0
1140 8 0 0 4 0 0 4 0 0
1147 2 0 0 0 0 0 2 0 0
1159 38 2 2 12 0 0 14 0 0
1160 22 1 1 6 0 0 8 0 0
1167 31 2 2 11 0 0 14 0 0
1168 8 0 0 4 0 0 4 0 0
1172 1 0 0 0 0 0 1 0 0
1174 12 0 0 0 0 0 4 0 0
1187 8 0 0 0 0 0 4 0 0
1188 8 0 0 4 0 0 0 0 0
1198 8 1 1 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/remove_noop_landing_pads.rs
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::try_fold
0 7 0 0 7 0 0 0 0 0
fn=<rustc_mir::transform::remove_noop_landing_pads::RemoveNoopLandingPads as rustc_mir::transform::MirPass>::run_pass
23 9 9 1 0 0 0 0 0 0
24 18 0 0 9 8 0 0 0 0
fn=rustc_mir::transform::remove_noop_landing_pads::remove_noop_landing_pads
0 167 9 1 48 0 0 55 0 0
13 72 8 1 0 0 0 54 0 0
14 36 0 0 18 1 0 9 0 0
20 72 0 0 63 0 0 0 0 0
37 205 0 0 86 12 0 43 0 0
45 45 0 0 30 6 0 0 0 0
46 8 0 0 8 2 0 8 0 0
63 26 5 1 13 0 0 13 0 0
65 52 0 0 26 0 0 13 0 0
70 9 0 0 3 3 0 3 0 0
88 27 0 0 9 4 0 9 0 0
90 63 0 0 18 4 0 18 0 0
101 18 8 1 9 6 0 9 0 0
102 56 0 0 0 0 0 36 0 0
104 80 0 0 40 9 0 40 0 0
105 34 0 0 12 0 0 0 0 0
112 100 0 0 40 6 0 40 0 0
113 8 0 0 8 0 0 0 0 0
117 2 0 0 0 0 0 2 0 0
122 6 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/required_consts.rs
fn=rustc_middle::mir::visit::Visitor::visit_operand
17 5 0 0 5 3 0 0 0 0
19 10 0 0 5 2 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/rustc_peek.rs
fn=<rustc_mir::transform::rustc_peek::SanityCheck as rustc_mir::transform::MirPass>::run_pass
24 9 1 1 0 0 0 6 0 0
27 7 0 0 1 1 0 1 1 0
81 8 1 1 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/simplify.rs
fn=<rustc_mir::transform::simplify::DeclMarker as rustc_middle::mir::visit::Visitor>::visit_local
0 60 0 0 30 0 0 15 0 0
385 612 2 1 0 0 0 357 0 0
389 153 0 0 51 2 0 51 0 0
396 85 0 0 17 0 0 0 0 0
399 15 0 0 15 0 0 0 0 0
400 75 0 0 15 0 0 0 0 0
403 45 3 1 30 0 0 0 0 0
404 90 0 0 30 3 0 15 0 0
406 45 0 0 15 0 0 0 0 0
428 40 0 0 40 0 0 0 0 0
429 306 3 1 255 0 0 0 0 0
fn=<rustc_mir::transform::simplify::SimplifyCfg as rustc_mir::transform::MirPass>::name
57 40 10 1 0 0 0 0 0 0
58 120 0 0 0 0 0 120 0 0
59 40 0 0 40 0 0 0 0 0
fn=<rustc_mir::transform::simplify::SimplifyCfg as rustc_mir::transform::MirPass>::run_pass
63 40 0 0 20 7 0 0 0 0
fn=<rustc_mir::transform::simplify::SimplifyLocals as rustc_mir::transform::MirPass>::run_pass
0 47 2 1 3 0 0 3 0 0
307 27 3 1 0 0 0 21 0 0
316 12 3 1 6 0 0 6 0 0
319 6 0 0 3 0 0 3 0 0
330 8 0 0 4 0 0 0 0 0
336 15 3 1 9 0 0 6 0 0
341 6 1 1 3 0 0 3 0 0
346 24 3 1 21 0 0 0 0 0
355 3 0 0 3 0 0 0 0 0
356 3 0 0 0 0 0 0 0 0
359 70 0 0 35 0 0 0 0 0
363 15 0 0 0 0 0 15 0 0
364 15 3 1 0 0 0 0 0 0
380 18 0 0 3 0 0 12 0 0
476 32 3 1 12 0 0 16 0 0
492 8 0 0 0 0 0 8 0 0
493 56 3 1 0 0 0 32 0 0
530 34 2 2 33 0 0 1 0 0
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
44 27 0 0 9 2 0 15 1 0
fn=_ZN9rustc_mir9transform13mir_validatedN.llvm.M
44 10 1 1 3 0 0 5 0 0
fn=_ZN9rustc_mir9transform9mir_constN.llvm.M
44 9 0 0 3 1 0 5 0 0
fn=alloc::vec::Vec<T>::retain
0 456 3 1 284 0 0 0 0 0
270 245 0 0 245 5 0 0 0 0
495 288 3 1 60 0 0 0 0 0
496 72 0 0 72 0 0 0 0 0
498 72 0 0 72 0 0 0 0 0
502 56 0 0 0 0 0 0 0 0
504 6 1 1 0 0 0 6 0 0
506 30 1 0 18 0 0 12 0 0
507 30 0 0 12 0 0 6 0 0
510 60 0 0 60 0 0 0 0 0
fn=rustc_middle::mir::visit::MutVisitor::visit_place
530 80 0 0 40 0 0 40 0 0
fn=rustc_middle::mir::visit::Visitor::visit_place
0 2 1 1 0 0 0 0 0 0
449 10 0 0 8 0 0 0 0 0
450 10 0 0 4 0 0 2 0 0
455 2 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::visit::Visitor::visit_statement
449 12 0 0 8 0 0 0 0 0
fn=rustc_mir::transform::run_optimization_passes
44 87 9 3 21 1 0 51 0 0
fn=rustc_mir::transform::run_post_borrowck_cleanup_passes
44 48 5 2 15 0 0 30 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::collapse_goto_chain
0 104 0 0 2 0 0 0 0 0
176 400 8 1 0 0 0 250 0 0
177 100 0 0 100 0 0 0 0 0
181 350 0 0 100 0 0 0 0 0
183 3 2 1 0 0 0 0 0 0
190 4 0 0 0 0 0 0 0 0
191 3 0 0 0 0 0 1 0 0
192 1 0 0 1 0 0 0 0 0
196 34 3 3 16 0 0 14 0 0
200 1 0 0 1 0 0 0 0 0
202 3 0 0 2 0 0 0 0 0
205 2 0 0 0 0 0 1 0 0
211 1 0 0 0 0 0 1 0 0
212 350 7 1 300 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::new
0 44 2 0 0 0 0 0 0 0
73 140 11 1 0 0 0 120 0 0
74 40 0 0 20 0 0 0 0 0
78 60 0 0 0 0 0 40 0 0
80 516 19 2 60 22 0 184 0 0
81 132 0 0 44 0 0 0 0 0
82 158 0 0 26 0 0 44 0 0
83 26 0 0 26 0 0 0 0 0
90 100 0 0 40 0 0 60 0 0
91 180 0 0 140 0 0 0 0 0
fn=rustc_mir::transform::simplify::CfgSimplifier::simplify
0 440 19 2 145 0 0 93 0 0
93 160 12 1 0 0 0 140 1 0
96 20 0 0 0 0 0 20 0 0
104 44 0 0 22 0 0 22 0 0
106 66 0 0 0 0 0 22 0 0
108 44 10 1 22 0 0 22 0 0
109 128 0 0 64 0 0 0 0 0
116 138 11 1 0 0 0 0 0 0
118 184 0 0 46 1 0 46 0 0
119 54 0 0 0 0 0 27 0 0
124 96 0 0 0 0 0 0 0 0
127 48 0 0 0 0 0 0 0 0
128 282 18 1 92 0 0 46 0 0
132 4 0 0 0 0 0 0 0 0
134 4 0 0 0 0 0 0 0 0
137 1 0 0 1 0 0 0 0 0
140 8 0 0 4 0 0 4 0 0
143 1426 24 2 690 0 0 644 0 0
148 44 0 0 22 0 0 0 0 0
153 60 0 0 20 0 0 0 0 0
159 2 0 0 1 0 0 0 0 0
173 160 8 1 140 0 0 0 0 0
221 104 1 1 4 0 0 0 0 0
226 32 3 3 10 0 0 18 0 0
227 4 0 0 0 0 0 0 0 0
236 6 0 0 0 0 0 2 0 0
244 144 12 1 48 0 0 0 0 0
268 20 0 0 20 0 0 0 0 0
269 170 0 0 0 0 0 55 0 0
fn=rustc_mir::transform::simplify::remove_dead_blocks
0 289 5 0 86 0 0 61 0 0
275 160 17 2 0 0 0 120 0 0
277 464 7 1 40 0 0 181 0 0
286 121 0 0 0 0 0 0 0 0
287 41 0 0 0 0 0 41 0 0
288 82 0 0 0 0 0 0 0 0
293 41 0 0 0 0 0 0 0 0
298 205 9 1 41 2 0 82 0 0
299 69 5 1 46 0 0 23 0 0
302 160 13 1 140 0 0 0 0 0
fn=rustc_mir::transform::simplify::simplify_cfg
48 160 7 1 0 0 0 100 0 0
49 100 11 1 40 15 0 40 0 0
50 40 0 0 20 9 0 20 0 0
54 140 10 1 120 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/simplify_branches.rs
fn=<rustc_mir::transform::simplify_branches::SimplifyBranches as rustc_mir::transform::MirPass>::name
20 18 3 1 0 0 0 0 0 0
21 54 0 0 0 0 0 54 0 0
22 18 0 0 18 0 0 0 0 0
fn=<rustc_mir::transform::simplify_branches::SimplifyBranches as rustc_mir::transform::MirPass>::run_pass
0 48 0 0 16 3 0 0 0 0
24 72 0 0 0 0 0 54 0 0
27 48 0 0 0 0 0 16 0 0
29 64 0 0 16 4 0 0 0 0
65 72 5 1 63 0 0 0 0 0
fn=rustc_mir::transform::run_optimization_passes
15 60 6 2 15 0 0 42 0 0
fn=rustc_mir::transform::run_post_borrowck_cleanup_passes
15 36 3 1 3 2 0 15 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/simplify_try.rs
fn=<rustc_mir::transform::simplify_try::SimplifyArmIdentity as rustc_mir::transform::MirPass>::run_pass
368 21 2 1 0 0 0 18 0 0
369 9 2 1 6 0 0 0 0 0
429 24 3 1 21 0 0 0 0 0
fn=<rustc_mir::transform::simplify_try::SimplifyBranchSame as rustc_mir::transform::MirPass>::run_pass
0 3 0 0 0 0 0 3 0 0
531 24 3 1 0 0 0 18 0 0
533 3 0 0 0 0 0 3 0 0
534 19 0 0 3 0 0 0 0 0
535 15 3 1 10 1 0 5 0 0
536 20 0 0 5 0 0 0 0 0
574 6 3 1 3 0 0 0 0 0
578 24 0 0 21 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/uninhabited_enum_branching.rs
fn=<rustc_mir::transform::uninhabited_enum_branching::UninhabitedEnumBranching as rustc_mir::transform::MirPass>::run_pass
14 6 0 0 3 0 0 0 0 0
27 6 0 0 3 0 0 3 0 0
69 27 6 2 0 0 0 24 0 0
70 3 0 0 0 0 0 0 0 0
126 24 2 1 21 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/unreachable_prop.rs
fn=<rustc_mir::transform::unreachable_prop::UnreachablePropagation as rustc_mir::transform::MirPass>::run_pass
15 21 3 1 0 0 0 18 0 0
16 9 0 0 6 0 0 0 0 0
60 24 3 1 21 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/transform/validate.rs
fn=<rustc_mir::transform::validate::TypeChecker as rustc_middle::mir::visit::Visitor>::visit_statement
0 39 0 0 0 0 0 13 0 0
185 13 0 0 0 0 0 0 0 0
219 203 3 1 0 0 0 174 0 0
221 84 0 0 42 0 0 0 0 0
223 65 0 0 26 0 0 26 0 0
224 65 0 0 26 0 0 26 0 0
239 53 4 2 33 0 0 0 0 0
252 232 2 1 203 0 0 0 0 0
fn=<rustc_mir::transform::validate::TypeChecker as rustc_middle::mir::visit::Visitor>::visit_terminator
0 4 1 0 0 0 0 0 0 0
254 55 3 1 0 0 0 30 0 0
256 25 0 0 10 3 2 0 0 0
297 2 0 0 0 0 0 2 0 0
299 8 0 0 2 2 0 0 0 0
305 4 1 1 2 0 0 0 0 0
306 12 0 0 2 0 0 2 0 0
308 2 0 0 2 0 0 0 0 0
356 40 1 1 35 0 0 0 0 0
fn=<rustc_mir::transform::validate::Validator as rustc_mir::transform::MirPass>::run_pass
29 36 2 1 0 0 0 18 0 0
31 33 3 1 9 0 0 24 0 0
32 24 0 0 21 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::copy_op_no_validate
48 39 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::copy_op_transmute
48 20 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_rvalue_into_place
48 8 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::validate::TypeChecker::check_edge
0 10 0 0 2 0 0 0 0 0
152 22 1 1 0 0 0 14 0 0
153 12 0 0 2 0 0 2 0 0
155 10 1 1 4 0 0 0 0 0
157 4 0 0 0 0 0 0 0 0
179 14 1 1 12 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/util/alignment.rs
fn=rustc_mir::util::alignment::is_disaligned
0 42 3 2 0 0 0 12 0 0
7 96 3 1 0 0 0 84 1 0
35 96 2 1 84 0 0 0 0 0
42 66 1 1 6 0 0 0 0 0
47 72 0 0 6 2 0 12 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/util/patch.rs
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
0 12 3 1 6 0 0 0 0 0
72 21 0 0 0 0 0 0 0 0
171 18 0 0 3 0 0 0 0 0
178 3 0 0 0 0 0 0 0 0
fn=rustc_mir::transform::add_moves_for_packed_drops::add_moves_for_packed_drops
0 12 6 1 0 0 0 0 0 0
fn=rustc_mir::transform::remove_noop_landing_pads::remove_noop_landing_pads
68 18 8 1 9 0 0 0 0 0
fn=rustc_mir::util::patch::MirPatch::apply
124 144 12 2 0 0 0 108 0 0
126 90 0 0 18 6 0 72 0 0
141 36 0 0 0 0 0 0 0 0
142 1278 29 4 432 0 0 738 1 0
143 108 0 0 0 0 0 0 0 0
149 72 0 0 36 0 0 36 0 0
154 72 0 0 0 0 0 72 0 0
167 144 0 0 126 0 0 0 0 0
fn=rustc_mir::util::patch::MirPatch::new
0 38 0 0 28 0 0 0 0 0
20 162 15 2 0 0 0 108 0 0
21 216 7 1 0 0 0 198 0 0
22 18 0 0 18 0 0 0 0 0
38 126 7 1 18 5 0 0 0 0
39 252 7 1 42 0 0 42 0 0
40 8 0 0 0 0 0 0 0 0
50 100 10 1 10 5 0 70 0 0
53 10 0 0 10 0 0 0 0 0
59 26 0 0 0 0 0 18 0 0
60 20 0 0 0 0 0 0 0 0
65 162 11 1 126 0 0 0 0 0
fn=rustc_mir::util::patch::MirPatch::new_block
0 10 0 0 0 0 0 0 0 0
97 70 5 1 0 0 0 40 0 0
100 30 0 0 10 0 0 10 0 0
101 10 0 0 0 0 0 10 0 0
103 70 0 0 50 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/util/pretty.rs
fn=rustc_mir::util::pretty::dump_enabled
90 1617 8 1 0 0 0 1386 0 0
92 693 0 0 462 9 0 0 0 0
104 2079 0 0 1617 0 0 0 0 0
fn=rustc_mir::util::pretty::dump_mir
72 28 2 1 2 0 0 14 0 0
83 14 2 1 2 2 0 6 0 0
88 16 4 2 14 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir/util/storage.rs
fn=rustc_mir::util::storage::AlwaysLiveLocals::new
0 20 0 0 20 0 0 0 0 0
15 171 19 1 0 0 0 133 0 0
16 190 0 0 95 0 0 95 0 0
22 152 19 1 133 0 0 0 0 0
43 267 19 1 51 4 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/build/block.rs
fn=rustc_mir_build::build::block::<impl rustc_mir_build::build::Builder>::ast_block_stmts
0 24 1 1 2 0 0 8 0 0
46 30 2 2 2 0 0 22 6 0
74 4 1 1 2 0 0 2 1 0
75 6 0 0 2 0 0 2 0 0
76 8 0 0 4 0 0 4 2 0
80 12 1 1 0 0 0 8 0 0
81 20 1 1 10 0 0 10 0 0
83 22 2 2 8 0 0 8 0 0
85 8 0 0 0 0 0 2 0 0
88 16 1 1 0 0 0 10 0 0
89 4 0 0 4 0 0 0 0 0
90 22 1 1 4 0 0 12 2 0
92 22 1 1 8 0 0 4 0 0
168 2 0 0 0 0 0 0 0 0
174 4 1 1 2 2 0 0 0 0
175 8 1 1 2 1 0 2 0 0
193 2 0 0 0 0 0 0 0 0
196 6 1 1 6 0 0 0 0 0
201 10 1 1 0 0 0 10 0 0
205 4 1 1 2 0 0 2 0 0
206 4 0 0 2 0 0 2 0 0
207 6 0 0 2 0 0 4 0 0
208 2 0 0 2 0 0 0 0 0
209 28 1 1 16 3 0 0 0 0
215 18 1 1 2 1 1 2 0 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
0 4 0 0 2 2 0 0 0 0
20 4 0 0 4 0 0 0 0 0
21 6 1 1 4 0 0 2 0 0
22 2 0 0 2 0 0 0 0 0
23 8 0 0 4 0 0 4 0 0
24 4 1 1 4 0 0 0 0 0
25 2 0 0 2 0 0 0 0 0
26 6 0 0 4 0 0 2 0 0
28 46 3 3 14 0 0 32 3 0
29 52 3 3 20 0 0 32 3 0
30 6 0 0 4 0 0 0 0 0
40 38 4 3 18 0 0 12 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/build/cfg.rs
fn=_ZN15rustc_mir_build5build5scope49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$9pop_scopeN.llvm.M
0 2 0 0 1 0 0 0 0 0
24 1 0 0 0 0 0 1 0 0
25 3 0 0 0 0 0 1 0 0
101 19 1 1 7 0 0 10 0 0
fn=rustc_mir_build::build::block::<impl rustc_mir_build::build::Builder>::ast_block_stmts
0 2 0 0 0 0 0 0 0 0
31 24 1 1 12 0 0 12 0 0
43 44 2 2 14 3 0 30 3 0
68 6 0 0 0 0 0 6 0 0
71 2 0 0 2 1 0 0 0 0
fn=rustc_mir_build::build::cfg::<impl rustc_mir_build::build::CFG>::start_new_block
19 30 2 1 0 0 0 18 0 0
20 30 0 0 6 3 0 12 3 0
21 36 0 0 24 0 0 0 0 0
fn=rustc_mir_build::build::construct_fn
0 3 2 2 3 0 0 0 0 0
101 43 4 4 14 0 0 21 1 0
fn=rustc_mir_build::build::expr::as_temp::<impl rustc_mir_build::build::Builder>::expr_as_temp
31 192 2 2 96 0 0 96 0 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
0 5 0 0 4 0 0 0 0 0
31 122 6 5 61 0 0 61 0 0
43 208 5 4 80 5 0 128 3 0
83 3 0 0 0 0 0 3 0 0
85 10 1 1 3 0 0 7 0 0
101 99 12 7 34 3 0 51 4 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::lower_match_tree
0 2 1 1 0 0 0 1 0 0
fn=rustc_mir_build::build::scope::build_scope_drops
31 192 4 2 96 0 0 96 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/build/expr/as_constant.rs
fn=_ZN15rustc_mir_build5build4expr10as_operand49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$15expr_as_operandN.llvm.M
16 24 1 1 3 0 0 6 0 0
fn=_ZN15rustc_mir_build5build4expr11as_constant49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$16expr_as_constantN.llvm.M
0 3 0 0 0 0 0 0 0 0
19 27 3 1 0 0 0 18 0 0
21 24 0 0 9 0 0 6 3 0
23 15 1 1 3 0 0 0 0 0
24 9 1 1 9 0 0 0 0 0
25 18 0 0 9 0 0 9 1 0
28 6 1 1 3 0 0 3 0 0
32 4 0 0 1 0 0 0 0 0
33 12 1 1 0 0 0 9 0 0
38 33 2 2 24 0 0 3 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/build/expr/as_operand.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
82 9 1 1 0 0 0 6 0 0
101 12 1 1 4 0 0 2 0 0
fn=_ZN15rustc_mir_build5build4expr10as_operand49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$15as_call_operandN.llvm.M
0 3 1 1 0 0 0 3 0 0
106 84 2 2 6 0 0 36 0 0
116 30 0 0 6 0 0 24 1 0
117 48 2 1 42 12 0 0 0 0
158 36 2 2 24 0 0 0 0 0
159 6 0 0 3 0 0 3 0 0
161 18 0 0 0 0 0 15 0 0
162 24 1 1 12 0 0 6 0 0
168 12 0 0 6 5 0 3 0 0
196 48 5 1 12 0 0 6 0 0
197 6 0 0 3 3 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr10as_operand49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$15expr_as_operandN.llvm.M
0 24 5 2 0 0 0 11 0 0
101 30 1 1 6 0 0 6 0 0
119 143 2 2 0 0 0 99 5 0
128 62 0 0 29 0 0 0 0 0
129 6 0 0 3 0 0 3 0 0
132 33 2 2 9 0 0 21 0 0
140 15 0 0 9 0 0 6 0 0
143 5 0 0 0 0 0 5 0 0
144 10 0 0 5 0 0 5 0 0
147 94 2 1 80 9 0 0 0 0
fn=rustc_mir_build::build::expr::as_rvalue::<impl rustc_mir_build::build::Builder>::expr_as_rvalue
101 44 1 1 2 0 0 16 0 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
101 22 1 1 4 0 0 6 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/build/expr/as_place.rs
fn=_ZN15rustc_mir_build5build4expr8as_place49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$13expr_as_placeN.llvm.M
0 43 4 3 16 0 0 16 2 0
37 4 0 0 0 0 0 4 1 0
122 150 1 1 0 0 0 80 6 0
132 10 0 0 10 0 0 0 0 0
135 81 1 1 38 5 2 3 2 0
136 24 1 1 0 0 0 18 0 0
138 39 3 2 9 0 0 6 0 0
147 2 0 0 2 0 0 0 0 0
150 52 5 2 8 0 0 22 2 0
269 35 0 0 5 0 0 25 6 0
273 95 1 1 75 6 0 0 0 0
fn=rustc_mir_build::build::expr::as_place::<impl rustc_mir_build::build::Builder>::as_place
0 1 0 0 0 0 0 0 0 0
29 2 0 0 2 1 0 1 0 0
69 10 2 2 0 0 0 4 0 0
73 5 1 1 3 0 0 2 0 0
74 2 0 0 0 0 0 2 0 0
75 7 0 0 5 0 0 0 0 0
84 10 0 0 1 0 0 2 0 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
0 4 0 0 0 0 0 0 0 0
29 8 0 0 8 1 0 4 0 0
100 20 0 0 12 0 0 8 2 0
101 8 1 1 0 0 0 8 0 0
119 84 1 1 4 0 0 24 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/build/expr/as_rvalue.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 6 0 0 3 0 0 3 0 0
161 16 1 1 10 0 0 6 0 0
fn=rustc_mir_build::build::expr::as_rvalue::<impl rustc_mir_build::build::Builder>::expr_as_rvalue
0 35 1 1 11 0 0 15 4 1
43 75 3 2 0 0 0 50 9 2
51 5 0 0 0 0 0 5 4 1
52 5 0 0 5 0 0 0 0 0
56 30 0 0 10 4 2 0 0 0
126 8 0 0 4 0 0 4 0 0
127 14 1 1 8 0 0 6 2 0
128 8 0 0 4 2 0 4 0 0
130 8 1 1 4 0 0 4 2 1
158 4 0 0 4 2 0 2 0 0
164 8 0 0 4 0 0 4 0 0
174 3 0 0 2 0 0 1 0 0
270 55 1 1 40 1 0 0 0 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
40 50 1 1 5 0 0 10 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/build/expr/as_temp.rs
fn=_ZN15rustc_mir_build5build4expr10as_operand49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$15expr_as_operandN.llvm.M
29 65 0 0 5 0 0 30 2 0
fn=_ZN15rustc_mir_build5build4expr8as_place49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$13expr_as_placeN.llvm.M
29 65 2 2 5 0 0 30 4 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
29 228 2 1 60 0 0 24 0 0
fn=rustc_mir_build::build::expr::as_temp::<impl rustc_mir_build::build::Builder>::expr_as_temp
0 51 1 0 12 0 0 0 0 0
32 156 4 1 0 0 0 120 11 0
45 12 0 0 12 0 0 0 0 0
47 84 0 0 12 0 0 36 11 0
53 12 0 0 12 0 0 0 0 0
56 24 0 0 0 0 0 0 0 0
57 6 0 0 0 0 0 6 0 0
67 48 1 1 0 0 0 0 0 0
79 120 2 2 60 0 0 60 16 0
81 36 1 1 12 0 0 24 2 0
86 72 0 0 12 0 0 0 0 0
87 5 0 0 3 0 0 0 0 0
88 1 1 1 0 0 0 0 0 0
91 84 0 0 36 0 0 48 0 0
106 60 0 0 24 0 0 0 0 0
107 60 0 0 12 0 0 12 0 0
112 36 1 1 12 0 0 12 0 0
114 48 1 1 24 2 0 0 0 0
115 60 0 0 12 0 0 12 0 0
118 24 1 0 12 0 0 0 0 0
119 120 3 1 84 12 0 0 0 0
fn=rustc_mir_build::build::expr::stmt::<impl rustc_mir_build::build::Builder>::stmt_expr
29 26 2 2 4 0 0 14 2 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/build/expr/category.rs
fn=_ZN15rustc_mir_build5build4expr10as_operand49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$15expr_as_operandN.llvm.M
0 33 1 1 0 0 0 25 5 0
36 57 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/build/expr/into.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
205 30 3 0 15 0 0 15 5 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
48 56 3 1 20 0 0 20 3 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
0 413 10 7 60 5 0 141 8 0
19 180 1 1 0 0 0 162 22 1
30 18 0 0 0 0 0 18 9 1
31 36 0 0 18 0 0 18 2 0
35 154 1 1 18 0 0 36 8 0
45 148 2 2 42 8 3 22 1 0
46 24 2 1 8 0 0 12 0 0
47 96 3 2 0 0 0 48 2 0
53 2 0 0 2 0 0 0 0 0
54 38 1 1 8 0 0 14 0 0
56 2 0 0 2 0 0 0 0 0
57 9 1 1 6 0 0 3 0 0
170 28 1 1 14 0 0 14 1 0
172 8 1 1 6 2 0 0 0 0
173 4 0 0 4 1 0 2 1 0
174 6 1 1 4 1 0 4 0 0
182 20 1 1 10 0 0 10 2 0
183 4 0 0 0 0 0 0 0 0
208 8 2 0 4 1 0 2 0 0
209 2 2 1 2 0 0 0 0 0
211 2 0 0 2 0 0 0 0 0
215 8 2 1 8 0 0 0 0 0
216 2 0 0 2 0 0 0 0 0
220 10 2 1 6 0 0 4 3 0
225 8 0 0 4 2 0 0 0 0
238 16 0 0 12 0 0 4 0 0
245 16 0 0 8 0 0 0 0 0
249 8 0 0 8 1 0 0 0 0
250 8 1 1 8 0 0 0 0 0
251 6 0 0 2 0 0 2 0 0
474 80 1 1 45 0 0 30 7 1
475 35 1 1 15 1 0 20 2 0
480 40 1 1 18 8 0 0 0 0
481 12 1 1 12 0 0 0 0 0
482 12 0 0 0 0 0 0 0 0
486 223 1 0 139 18 0 2 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::in_scope
49 16 0 0 12 0 0 4 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/build/expr/stmt.rs
fn=rustc_mir_build::build::expr::stmt::<impl rustc_mir_build::build::Builder>::stmt_expr
0 109 3 1 17 3 2 22 1 0
13 48 1 1 0 0 0 36 5 0
19 4 0 0 0 0 0 4 1 0
20 8 0 0 4 0 0 4 0 0
24 8 0 0 0 0 0 4 0 0
26 28 1 1 14 0 0 6 0 0
28 18 2 2 4 0 0 6 0 0
29 24 0 0 6 0 0 4 0 0
129 2 0 0 0 0 0 0 0 0
143 5 1 1 1 0 0 0 0 0
144 2 0 0 1 1 0 0 0 0
162 20 1 1 4 0 0 14 3 0
164 4 0 0 0 0 0 0 0 0
172 50 1 1 30 10 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/build/into.rs
fn=rustc_mir_build::build::construct_fn
0 1 1 0 1 1 0 0 0 0
53 10 1 1 2 0 0 2 0 0
fn=rustc_mir_build::build::expr::as_temp::<impl rustc_mir_build::build::Builder>::expr_as_temp
53 120 0 0 24 0 0 24 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::in_scope
0 5 1 0 5 0 0 0 0 0
42 36 0 0 8 0 0 8 0 0
53 9 0 0 1 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/build/matches/mod.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
232 15 2 2 7 0 0 8 0 0
235 1 0 0 1 0 0 0 0 0
236 1 0 0 1 0 0 0 0 0
237 34 3 3 13 0 0 18 0 0
fn=_ZN15rustc_mir_build5build7matches18traverse_candidateN.llvm.M
199 4 0 0 2 0 0 0 0 0
202 1 1 1 0 0 0 1 0 0
743 6 1 1 0 0 0 5 0 0
753 1 0 0 0 0 0 0 0 0
761 6 0 0 5 0 0 0 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
913 2 0 0 1 0 0 0 0 0
929 6 1 1 1 0 0 2 0 0
930 2 0 0 2 0 0 0 0 0
931 1 0 0 1 0 0 0 0 0
932 2 1 1 2 0 0 0 0 0
934 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
103 13 1 1 5 0 0 2 0 0
109 4 1 1 2 0 0 2 0 0
111 11 1 1 3 0 0 8 0 0
122 5 1 1 3 0 0 1 0 0
228 1 0 0 0 0 0 1 0 0
266 4 1 1 1 0 0 2 0 0
268 6 1 1 0 0 0 5 0 0
269 1 0 0 1 0 0 0 0 0
272 3 1 1 2 0 0 1 0 0
715 3 1 1 0 0 0 3 0 0
716 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::bind_and_guard_matched_candidate
0 18 3 3 0 0 0 9 1 0
1591 9 1 1 0 0 0 8 0 0
1606 4 1 1 1 0 0 1 0 0
1608 2 0 0 1 0 0 0 0 0
1707 3 0 0 1 0 0 0 0 0
1823 10 0 0 7 0 0 1 0 0
1834 4 1 1 0 0 0 2 0 0
1922 2 1 1 1 1 0 1 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::bind_pattern
0 1 1 1 0 0 0 0 0 0
283 15 2 2 2 0 0 9 0 0
292 1 0 0 0 0 0 0 0 0
295 8 0 0 0 0 0 3 0 0
296 16 1 1 8 0 0 8 0 0
298 2 1 1 1 0 0 1 0 0
354 6 0 0 5 0 0 0 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::lower_match_tree
0 2 0 0 0 0 0 1 0 0
168 13 2 2 1 0 0 7 0 0
178 3 1 1 0 0 0 1 0 0
180 8 1 1 0 0 0 6 0 0
186 4 0 0 1 0 0 0 0 0
195 1 0 0 0 0 0 1 0 0
198 1 0 0 1 0 0 0 0 0
206 3 1 1 1 0 0 0 0 0
211 8 1 1 7 0 0 0 0 0
731 3 0 0 0 0 0 1 0 0
734 1 0 0 0 0 0 1 0 0
907 1 0 0 0 0 0 1 0 0
909 9 1 1 2 0 0 2 0 0
912 15 1 1 0 0 0 9 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::match_simplified_candidates
0 2 1 1 2 0 0 0 0 0
940 12 2 2 0 0 0 7 0 0
951 1 0 0 1 0 0 0 0 0
955 1 0 0 0 0 0 0 0 0
959 5 0 0 3 0 0 0 0 0
963 1 0 0 0 0 0 0 0 0
993 8 2 2 7 0 0 0 0 0
1044 3 0 0 2 0 0 0 0 0
1063 1 0 0 1 0 0 0 0 0
1067 1 1 1 0 0 0 0 0 0
1072 2 0 0 1 0 0 0 0 0
1073 1 0 0 0 0 0 0 0 0
1074 1 0 0 0 0 0 1 0 0
1075 3 0 0 2 0 0 0 0 0
1092 2 1 1 2 0 0 0 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::visit_primary_bindings
0 1 1 1 1 0 0 0 0 0
569 10 1 1 0 0 0 8 0 0
589 6 0 0 3 1 1 0 0 0
682 8 1 1 7 0 0 0 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::in_scope
0 2 0 0 0 0 0 0 0 0
238 2 0 0 2 0 0 0 0 0
241 2 0 0 2 0 0 0 0 0
244 11 1 1 3 0 0 7 0 0
247 5 0 0 0 0 0 3 0 0
248 5 1 1 3 0 0 2 0 0
249 16 2 2 8 0 0 8 0 0
250 1 0 0 1 0 0 0 0 0
251 1 0 0 1 0 0 0 0 0
252 1 0 0 1 0 0 0 0 0
253 5 1 1 2 0 0 0 0 0
256 2 0 0 0 0 0 0 0 0
260 5 1 1 3 0 0 0 0 0
514 3 0 0 0 0 0 1 0 0
516 1 0 0 1 0 0 1 0 0
517 11 1 1 0 0 0 5 0 0
539 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/build/matches/simplify.rs
fn=rustc_mir_build::build::matches::simplify::<impl rustc_mir_build::build::Builder>::simplify_candidate
0 24 3 3 3 0 0 3 0 0
41 11 1 1 0 0 0 7 0 0
49 8 1 1 3 1 0 0 0 0
57 22 2 2 2 0 0 18 0 0
58 7 1 1 1 0 0 5 0 0
59 2 0 0 0 0 0 0 0 0
67 4 0 0 2 0 0 0 0 0
77 8 1 1 7 0 0 0 0 0
107 1 0 0 0 0 0 1 0 0
109 6 1 1 4 1 1 0 0 0
245 4 1 1 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/build/mod.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 1 1 1 1 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr10as_operand49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$15as_call_operandN.llvm.M
513 3 0 0 0 0 0 3 0 0
fn=_ZN15rustc_mir_build5build4expr10as_operand49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$15expr_as_operandN.llvm.M
513 30 0 0 3 0 0 24 4 0
fn=_ZN15rustc_mir_build5build4expr8as_place49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$13expr_as_placeN.llvm.M
513 25 0 0 0 0 0 20 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 14 3 3 2 0 0 1 0 0
71 13 1 1 7 0 0 3 0 0
72 2 0 0 1 1 0 0 0 0
74 4 1 1 2 1 0 1 0 0
77 6 2 2 4 1 0 2 0 0
78 8 1 1 3 0 0 4 0 0
81 3 0 0 1 0 0 0 0 0
85 8 1 1 5 1 0 3 0 0
86 2 0 0 1 0 0 1 0 0
87 1 0 0 1 0 0 0 0 0
89 7 1 1 2 1 0 1 0 0
112 2 0 0 2 1 0 0 0 0
150 1 0 0 0 0 0 0 0 0
158 2 0 0 2 0 0 1 0 0
161 10 1 1 1 0 0 5 0 0
162 10 1 1 5 0 0 5 0 0
163 2 0 0 2 0 0 0 0 0
164 11 2 2 6 0 0 5 0 0
168 2 0 0 2 0 0 0 0 0
171 2 1 0 0 0 0 1 0 0
172 3 0 0 1 0 0 1 0 0
191 4 0 0 2 1 0 1 0 0
207 1 0 0 0 0 0 1 0 0
fn=rustc_mir_build::build::Builder::finish
0 1 1 1 1 0 0 0 0 0
773 7 1 1 0 0 0 5 0 0
774 7 0 0 0 0 0 6 0 0
775 6 0 0 0 0 0 0 0 0
780 12 1 1 3 1 0 4 0 0
781 4 0 0 2 0 0 2 0 0
782 4 0 0 2 0 0 2 0 0
783 4 1 1 2 0 0 2 0 0
784 4 0 0 2 0 0 2 0 0
785 1 0 0 1 0 0 0 0 0
786 4 1 1 2 0 0 2 0 0
790 8 1 1 6 0 0 0 0 0
fn=rustc_mir_build::build::Builder::new
0 1 0 0 0 0 0 0 0 0
358 2 0 0 0 0 0 2 0 0
729 14 1 1 2 0 0 6 0 0
738 3 1 1 2 0 0 1 0 0
739 62 7 7 22 0 0 38 0 0
740 10 1 1 5 0 0 5 0 0
741 3 0 0 0 0 0 2 0 0
763 3 0 0 0 0 0 2 0 0
764 1 1 1 0 0 0 0 0 0
765 8 0 0 1 0 0 2 0 0
768 1 0 0 0 0 0 1 0 0
771 8 0 0 7 0 0 0 0 0
fn=rustc_mir_build::build::block::<impl rustc_mir_build::build::Builder>::ast_block_stmts
274 2 0 0 2 0 0 0 0 0
fn=rustc_mir_build::build::construct_fn
0 30 3 3 4 0 0 5 1 0
538 4 0 0 2 1 0 1 0 0
539 6 1 1 3 2 0 2 0 0
542 4 0 0 2 1 0 1 0 0
549 1 0 0 0 0 0 0 0 0
565 12 2 2 0 0 0 7 0 0
581 2 0 0 0 0 0 1 0 0
582 4 1 1 1 1 0 1 0 0
586 15 2 2 4 0 0 5 0 0
587 10 1 1 5 0 0 5 0 0
589 1 0 0 1 0 0 0 0 0
597 1 0 0 1 0 0 0 0 0
600 1 0 0 0 0 0 1 0 0
603 1 0 0 0 0 0 1 0 0
605 1 0 0 0 0 0 0 0 0
612 3 0 0 0 0 0 1 0 0
616 1 1 1 1 1 0 1 0 0
620 2 0 0 1 0 0 1 0 0
634 1 0 0 1 0 0 0 0 0
637 4 1 1 1 0 0 0 0 0
643 2 1 1 0 0 0 1 0 0
645 1 0 0 0 0 0 0 0 0
653 6 0 0 1 0 0 2 0 0
654 1 0 0 0 0 0 1 0 0
656 9 0 0 7 0 0 0 0 0
818 1 0 0 0 0 0 1 0 0
819 1 0 0 0 0 0 1 0 0
820 3 0 0 1 0 0 1 0 0
956 2 1 1 1 0 0 0 0 0
957 2 1 1 2 0 0 1 0 0
997 8 1 1 4 1 0 0 0 0
999 2 1 1 0 0 0 1 0 0
1000 1 1 1 0 0 0 1 0 0
fn=rustc_mir_build::build::expr::as_place::<impl rustc_mir_build::build::Builder>::as_place
513 3 1 1 0 0 0 3 0 0
fn=rustc_mir_build::build::expr::as_rvalue::<impl rustc_mir_build::build::Builder>::expr_as_rvalue
0 6 2 2 5 0 0 1 0 0
513 48 2 2 17 2 0 28 2 0
fn=rustc_mir_build::build::expr::as_temp::<impl rustc_mir_build::build::Builder>::expr_as_temp
378 24 0 0 0 0 0 0 0 0
380 246 0 0 47 0 0 0 0 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
0 2 1 1 2 0 0 0 0 0
fn=rustc_mir_build::build::mir_built
0 10 1 0 4 2 1 1 0 0
24 6 1 1 0 0 0 3 1 0
28 1 0 0 0 0 0 0 0 0
32 7 1 1 3 1 0 4 1 0
33 5 1 1 4 2 0 0 0 0
37 3 0 0 0 0 0 2 0 0
40 9 1 1 1 1 0 5 1 0
41 3 0 0 0 0 0 0 0 0
45 10 1 1 1 0 0 0 0 0
55 3 2 2 2 0 0 1 0 0
70 18 2 2 2 1 0 7 0 0
208 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/build/scope.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 3 0 0 3 0 0 0 0 0
361 6 0 0 6 0 0 0 0 0
693 1 0 0 1 0 0 0 0 0
722 15 2 1 3 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr10as_operand49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$15as_call_operandN.llvm.M
0 15 0 0 9 0 0 0 0 0
433 6 0 0 0 0 0 0 0 0
438 9 0 0 3 0 0 6 0 0
439 3 0 0 3 0 0 0 0 0
440 6 2 1 6 0 0 0 0 0
443 18 0 0 12 0 0 3 0 0
445 9 0 0 3 0 0 0 0 0
455 15 1 0 9 0 0 6 3 0
456 30 2 1 6 0 0 15 0 0
457 3 0 0 0 0 0 3 0 0
459 12 0 0 6 0 0 6 4 0
467 39 2 2 6 0 0 15 0 0
693 6 2 1 3 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr10as_operand49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$15expr_as_operandN.llvm.M
0 21 2 2 12 0 0 0 0 0
433 15 0 0 0 0 0 9 0 0
438 6 0 0 3 0 0 3 1 0
439 3 1 1 3 0 0 0 0 0
440 6 0 0 6 0 0 0 0 0
443 18 0 0 15 0 0 3 0 0
445 9 1 1 0 0 0 0 0 0
455 18 0 0 12 0 0 6 0 0
456 30 1 1 9 0 0 15 0 0
457 3 0 0 0 0 0 3 0 0
459 12 0 0 6 0 0 6 0 0
467 33 0 0 6 0 0 15 0 0
693 6 0 0 3 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr8as_place49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$13expr_as_placeN.llvm.M
0 21 2 1 15 0 0 0 0 0
433 21 1 1 0 0 0 12 0 0
438 9 0 0 3 1 0 6 0 0
439 3 0 0 3 0 0 0 0 0
440 6 0 0 6 0 0 0 0 0
443 18 2 1 15 0 0 3 0 0
445 9 0 0 0 0 0 0 0 0
455 18 1 0 12 0 0 6 1 0
456 30 2 1 9 0 0 15 1 0
457 3 0 0 0 0 0 3 0 0
459 15 2 1 6 0 0 6 1 0
467 30 0 0 3 0 0 15 0 0
693 10 0 0 10 0 0 0 0 0
fn=_ZN15rustc_mir_build5build5scope49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$16new_source_scopeN.llvm.M
0 1 1 1 0 0 0 0 0 0
659 10 1 1 0 0 0 6 0 0
665 1 0 0 1 0 0 0 0 0
675 2 0 0 0 0 0 0 0 0
689 9 0 0 7 0 0 0 0 0
fn=_ZN15rustc_mir_build5build5scope49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$9pop_scopeN.llvm.M
0 24 0 0 0 0 0 0 0 0
260 12 0 0 12 6 0 0 0 0
268 24 0 0 24 1 0 0 0 0
298 24 0 0 0 0 0 0 0 0
473 144 2 1 0 0 0 96 0 0
484 600 6 3 264 0 0 264 24 0
488 168 0 0 24 1 0 72 0 0
489 48 2 1 0 0 0 0 0 0
494 24 1 0 24 0 0 0 0 0
501 168 2 1 120 0 0 0 0 0
986 36 0 0 12 0 0 0 0 0
989 1 0 0 0 0 0 0 0 0
992 1 0 0 1 0 0 0 0 0
995 1 0 0 0 0 0 1 0 0
fn=rustc_mir_build::build::Builder::new
125 4 1 1 0 0 0 4 0 0
fn=rustc_mir_build::build::block::<impl rustc_mir_build::build::Builder>::ast_block_stmts
0 6 2 1 2 0 0 0 0 0
407 2 0 0 0 0 0 0 0 0
412 2 0 0 0 0 0 0 0 0
413 24 1 1 6 4 0 10 0 0
431 2 0 0 2 0 0 0 0 0
456 22 2 1 4 2 0 10 1 0
457 4 0 0 2 1 0 2 0 0
467 44 2 2 12 0 0 22 0 0
693 8 1 1 4 0 0 4 1 0
fn=rustc_mir_build::build::construct_fn
0 3 0 0 3 0 0 0 0 0
361 2 1 1 2 0 0 0 0 0
431 2 1 1 2 0 0 0 0 0
456 20 2 2 4 1 0 10 1 0
457 2 0 0 0 0 0 2 0 0
467 21 2 2 3 0 0 13 0 0
693 2 0 0 2 0 0 0 0 0
fn=rustc_mir_build::build::expr::as_rvalue::<impl rustc_mir_build::build::Builder>::expr_as_rvalue
693 5 0 0 5 0 0 0 0 0
fn=rustc_mir_build::build::expr::as_temp::<impl rustc_mir_build::build::Builder>::expr_as_temp
693 12 1 1 12 0 0 0 0 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
0 62 3 3 15 2 0 12 0 0
164 3 0 0 3 1 0 0 0 0
361 26 0 0 19 0 0 2 0 0
407 2 0 0 0 0 0 0 0 0
411 20 2 1 10 0 0 10 3 0
412 2 0 0 0 0 0 0 0 0
431 2 0 0 2 0 0 0 0 0
455 24 2 2 12 0 0 12 0 0
456 24 1 1 6 2 0 10 4 0
457 4 0 0 2 1 0 2 0 0
467 24 1 1 8 0 0 10 0 0
693 41 0 0 20 0 0 21 0 0
722 38 1 1 9 0 0 2 0 0
894 4 0 0 0 0 0 4 2 0
903 6 0 0 3 1 0 0 0 0
904 9 0 0 0 0 0 3 0 0
907 8 0 0 0 0 0 2 0 0
912 20 0 0 0 0 0 0 0 0
982 4 0 0 0 0 0 2 0 0
fn=rustc_mir_build::build::expr::stmt::<impl rustc_mir_build::build::Builder>::stmt_expr
0 8 0 0 0 0 0 2 0 0
431 2 0 0 2 0 0 0 0 0
433 4 0 0 0 0 0 0 0 0
438 4 1 1 2 0 0 2 0 0
439 2 0 0 2 0 0 0 0 0
440 4 0 0 4 0 0 0 0 0
443 12 0 0 8 0 0 2 0 0
445 6 0 0 0 0 0 0 0 0
455 16 1 1 6 0 0 2 0 0
456 26 2 2 8 1 0 10 3 0
457 8 0 0 0 0 0 4 0 0
467 28 4 3 10 0 0 10 1 0
693 12 1 1 4 0 0 4 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::diverge_cleanup_gen
0 18 1 1 14 3 0 0 0 0
355 2 1 0 0 0 0 0 0 0
986 3 0 0 1 0 0 0 0 0
1000 18 2 1 0 0 0 12 0 0
1015 32 2 1 0 0 0 0 0 0
1022 91 1 1 13 0 0 13 0 0
1024 13 0 0 13 2 0 0 0 0
1033 18 1 0 14 0 0 0 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::in_scope
0 16 1 1 8 0 0 0 0 0
421 55 3 3 0 0 0 36 3 0
431 10 1 1 5 0 0 5 0 0
433 10 0 0 0 0 0 0 0 0
438 8 0 0 3 1 0 5 0 0
439 3 0 0 3 0 0 0 0 0
440 6 0 0 6 0 0 0 0 0
443 18 0 0 9 0 0 3 0 0
445 9 0 0 2 0 0 0 0 0
455 15 1 1 14 0 0 1 0 0
456 40 3 2 10 3 0 15 1 0
457 5 0 0 0 0 0 5 0 0
460 40 0 0 35 3 0 0 0 0
467 51 4 3 18 0 0 15 2 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::schedule_drop
0 96 0 0 12 0 0 48 0 0
228 36 0 0 0 0 0 36 0 0
230 48 5 2 12 0 0 0 0 0
757 360 7 2 0 0 0 264 16 0
765 48 0 0 0 0 0 0 0 0
766 72 1 0 12 5 0 12 0 0
772 24 0 0 12 0 0 0 0 0
784 24 0 0 0 0 0 0 0 0
832 36 0 0 36 0 0 0 0 0
835 36 0 0 24 2 0 12 0 0
837 48 1 1 24 1 0 12 0 0
841 12 0 0 12 0 0 0 0 0
849 192 2 0 168 2 0 0 0 0
fn=rustc_mir_build::build::scope::Scopes::pop_scope
0 23 0 0 23 2 0 0 0 0
285 72 2 1 0 0 0 48 4 0
293 408 4 2 192 0 0 216 9 0
294 96 0 0 72 0 0 0 0 0
fn=rustc_mir_build::build::scope::Scopes::push_scope
271 192 2 2 0 0 0 120 0 0
273 480 2 2 96 0 0 336 3 0
275 48 0 0 48 0 0 0 0 0
276 24 0 0 24 0 0 0 0 0
283 168 1 1 144 0 0 0 0 0
fn=rustc_mir_build::build::scope::build_diverge_scope
0 77 2 2 30 0 0 8 0 0
202 13 0 0 0 0 0 0 0 0
1203 117 1 1 0 0 0 91 0 0
1221 26 0 0 13 0 0 13 1 0
1245 20 1 1 10 5 0 0 0 0
1287 26 0 0 0 0 0 13 0 0
1288 13 0 0 0 0 0 13 0 0
1290 13 0 0 0 0 0 0 0 0
1294 117 1 1 91 0 0 0 0 0
fn=rustc_mir_build::build::scope::build_scope_drops
0 12 0 0 0 0 0 12 0 0
1107 264 4 2 0 0 0 216 1 0
1138 24 0 0 24 0 0 0 0 0
1140 12 0 0 12 2 0 0 0 0
1141 12 0 0 12 0 0 0 0 0
1144 24 0 0 12 0 0 0 0 0
1170 36 0 0 24 0 0 0 0 0
1171 60 2 1 12 0 0 48 0 0
1176 216 4 1 168 0 0 0 0 0
fn=rustc_mir_build::build::scope::push_storage_deads
1296 104 1 1 0 0 0 78 1 0
1301 13 0 0 0 0 0 0 0 0
1313 104 1 1 91 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/hair/constant.rs
fn=rustc_mir_build::hair::constant::lit_to_const
0 4 1 1 0 0 0 1 0 0
9 9 1 1 0 0 0 6 1 0
13 3 0 0 3 0 0 0 0 0
25 10 1 1 5 4 1 0 0 0
26 5 0 0 2 1 0 1 1 0
27 2 0 0 0 0 0 1 0 0
28 17 2 2 7 0 0 7 1 0
54 2 0 0 0 0 0 1 0 0
55 9 0 0 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/hair/cx/block.rs
fn=rustc_mir_build::hair::cx::block::<impl rustc_mir_build::hair::Mirror for &rustc_hir::hir::Block>::make_mirror
0 4 0 0 0 0 0 0 0 0
14 16 2 1 0 0 0 8 1 0
17 14 0 0 6 1 0 2 2 0
19 6 0 0 4 0 0 2 0 0
20 28 1 1 4 0 0 24 2 0
21 2 0 0 2 0 0 0 0 0
24 2 0 0 2 0 0 0 0 0
25 8 1 1 4 0 0 4 0 0
28 12 0 0 4 1 0 0 0 0
34 14 0 0 10 0 0 0 0 0
fn=rustc_mir_build::hair::cx::block::mirror_stmts
0 8 0 0 0 0 0 0 0 0
37 16 1 1 0 0 0 14 3 0
44 2 1 1 2 0 0 0 0 0
45 6 0 0 4 0 0 4 0 0
47 8 2 1 2 0 0 0 0 0
102 16 0 0 14 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/hair/cx/expr.rs
fn=rustc_mir_build::hair::cx::expr::<impl rustc_mir_build::hair::Mirror for &rustc_hir::hir::Expr>::make_mirror
0 54 1 1 0 0 0 26 1 0
21 130 3 2 0 0 0 78 1 0
22 78 0 0 39 7 0 39 8 0
27 52 0 0 0 0 0 13 0 0
30 26 0 0 13 1 0 13 0 0
32 96 0 0 18 0 0 18 0 0
36 182 1 1 52 0 0 130 0 0
39 26 0 0 13 0 0 0 0 0
43 26 1 1 26 0 0 0 0 0
48 52 0 0 26 1 0 13 0 0
50 20 1 1 2 0 0 18 0 0
53 4 0 0 2 0 0 0 0 0
64 117 0 0 91 0 0 0 0 0
fn=rustc_mir_build::hair::cx::expr::apply_adjustment
0 20 4 4 2 0 0 0 0 0
67 60 2 2 0 0 0 36 0 0
73 24 0 0 18 0 0 6 1 0
86 8 0 0 4 0 0 0 0 0
95 36 0 0 14 5 1 0 0 0
97 6 0 0 0 0 0 6 0 0
101 6 1 1 2 1 0 0 0 0
103 8 1 1 0 0 0 6 0 0
122 4 0 0 2 0 0 0 0 0
123 10 0 0 0 0 0 8 0 0
130 66 2 2 18 1 0 30 0 0
131 54 1 1 42 0 0 0 0 0
729 16 2 1 0 0 0 0 0 0
fn=rustc_mir_build::hair::cx::expr::convert_arm
749 7 1 1 0 0 0 3 0 0
750 13 1 1 2 0 0 11 2 0
751 1 0 0 1 1 0 0 0 0
753 5 1 1 1 0 0 0 0 0
756 1 0 0 1 0 0 0 0 0
757 2 0 0 2 0 0 0 0 0
759 1 0 0 1 0 0 0 0 0
761 6 0 0 4 0 0 0 0 0
fn=rustc_mir_build::hair::cx::expr::make_mirror_unadjusted
0 30 6 5 8 1 1 8 0 0
133 156 1 1 0 0 0 104 19 0
137 52 1 1 13 1 0 26 13 0
138 65 0 0 39 0 0 13 0 0
142 65 0 0 26 12 2 0 0 0
150 12 1 1 2 1 0 6 2 0
177 10 1 1 6 1 0 0 0 0
214 22 1 1 6 0 0 14 2 0
215 8 0 0 6 3 0 2 0 0
216 4 1 1 0 0 0 4 1 0
217 4 0 0 4 0 0 0 0 0
219 4 0 0 4 0 0 0 0 0
225 4 0 0 2 0 0 0 0 0
226 10 0 0 0 0 0 8 2 0
233 8 1 1 2 0 0 4 0 0
247 1 0 0 0 0 0 0 0 0
248 5 0 0 1 0 0 0 0 0
386 2 0 0 0 0 0 0 0 0
387 8 1 1 6 1 0 2 0 0
388 12 0 0 8 0 0 4 0 0
517 9 1 1 3 0 0 5 0 0
518 3 0 0 0 0 0 3 0 0
519 6 0 0 3 0 0 1 0 0
648 14 4 3 6 0 0 6 1 0
649 7 0 0 3 0 0 3 0 0
655 156 2 2 52 1 0 65 8 0
656 117 1 1 91 0 0 0 0 0
742 2 0 0 0 0 0 0 0 0
768 12 1 1 6 1 0 2 0 0
771 22 1 1 4 0 0 0 0 0
775 20 1 1 4 0 0 6 1 0
778 8 0 0 4 0 0 2 0 0
fn=rustc_mir_build::hair::cx::expr::user_substs_applied_to_res
0 6 0 0 2 0 0 2 1 0
658 20 1 1 0 0 0 12 1 0
668 16 1 1 4 0 0 0 0 0
673 6 0 0 2 1 0 2 0 0
691 14 1 1 10 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/hair/cx/mod.rs
fn=_ZN15rustc_mir_build5build4expr10as_operand49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$15as_call_operandN.llvm.M
191 3 0 0 3 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
195 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::build::block::<impl rustc_mir_build::build::Builder>::ast_block_stmts
191 4 0 0 4 0 0 0 0 0
fn=rustc_mir_build::build::construct_fn
99 1 0 0 1 1 0 1 0 0
191 3 1 1 2 0 0 1 1 0
195 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::build::expr::as_place::<impl rustc_mir_build::build::Builder>::as_place
191 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::build::expr::as_rvalue::<impl rustc_mir_build::build::Builder>::expr_as_rvalue
191 4 0 0 2 0 0 2 0 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
99 4 0 0 2 1 0 2 1 0
191 16 0 0 10 0 0 2 0 0
fn=rustc_mir_build::build::matches::<impl rustc_mir_build::build::Builder>::bind_and_guard_matched_candidate
0 6 0 0 0 0 0 2 0 0
191 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::build::matches::simplify::<impl rustc_mir_build::build::Builder>::simplify_candidate
191 1 0 0 1 0 0 0 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::schedule_drop
191 24 0 0 24 0 0 0 0 0
fn=rustc_mir_build::hair::cx::Cx::const_eval_literal
126 9 1 1 0 0 0 5 0 0
135 1 0 0 1 0 0 0 0 0
136 4 2 1 2 0 0 0 0 0
149 7 1 1 6 0 0 0 0 0
fn=rustc_mir_build::hair::cx::Cx::needs_drop
186 60 2 1 0 0 0 36 3 0
187 36 0 0 24 2 0 12 7 0
188 72 1 1 48 1 0 0 0 0
fn=rustc_mir_build::hair::cx::Cx::new
53 12 2 2 0 0 0 7 0 0
58 1 0 0 1 0 0 0 0 0
59 8 0 0 3 1 0 4 0 0
60 8 1 1 1 0 0 4 0 0
63 3 0 0 0 0 0 0 0 0
67 5 0 0 1 1 0 2 0 0
72 5 1 1 1 1 0 2 0 0
75 4 0 0 3 1 0 2 0 0
78 1 0 0 1 0 0 0 0 0
80 18 2 2 5 0 0 13 0 0
84 1 0 0 1 0 0 0 0 0
85 5 0 0 1 1 0 1 0 0
93 9 0 0 7 0 0 0 0 0
fn=rustc_mir_build::hair::cx::expr::<impl rustc_mir_build::hair::Mirror for &rustc_hir::hir::Expr>::make_mirror
195 13 0 0 13 0 0 0 0 0
fn=rustc_mir_build::hair::cx::expr::convert_arm
152 7 1 1 4 2 0 2 1 0
153 3 0 0 0 0 0 0 0 0
156 4 0 0 2 0 0 2 0 0
195 3 0 0 1 0 0 0 0 0
fn=rustc_mir_build::hair::cx::expr::make_mirror_unadjusted
195 23 1 1 23 0 0 0 0 0
fn=rustc_mir_build::hair::cx::expr::user_substs_applied_to_res
195 2 0 0 2 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/hair/cx/to_ref.rs
fn=rustc_mir_build::hair::cx::block::mirror_stmts
22 2 1 1 2 0 0 0 0 0
fn=rustc_mir_build::hair::cx::expr::<impl rustc_mir_build::hair::Mirror for &rustc_hir::hir::Expr>::make_mirror
30 45 1 1 15 0 0 15 0 0
fn=rustc_mir_build::hair::cx::expr::apply_adjustment
30 18 1 1 6 0 0 6 0 0
fn=rustc_mir_build::hair::cx::expr::make_mirror_unadjusted
22 5 0 0 5 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/hair/mod.rs
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
303 20 1 1 2 0 0 0 0 0
305 2 0 0 2 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
418 6 1 1 1 0 0 1 0 0
fn=<rustc_mir_build::hair::Expr as core::clone::Clone>::clone
0 20 3 3 6 0 0 8 2 0
116 332 4 4 114 3 0 168 6 0
119 12 0 0 6 0 0 6 2 0
123 18 0 0 12 0 0 6 2 0
132 78 1 1 22 2 2 10 6 0
135 6 0 0 4 0 0 2 0 0
136 4 0 0 4 0 0 0 0 0
143 2 1 1 2 0 0 0 0 0
144 8 0 0 0 0 0 4 2 0
145 2 0 0 0 0 0 2 0 0
192 6 1 1 2 0 0 2 0 0
303 12 1 1 4 0 0 4 1 0
305 4 1 1 2 0 0 0 0 0
fn=_ZN15rustc_mir_build5build4expr10as_operand49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$15as_call_operandN.llvm.M
0 12 0 0 0 0 0 0 0 0
418 21 1 1 3 0 0 3 0 0
419 9 0 0 3 0 0 3 0 0
fn=_ZN15rustc_mir_build5build4expr10as_operand49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$15expr_as_operandN.llvm.M
0 9 0 0 0 0 0 0 0 0
418 6 0 0 3 0 0 0 0 0
419 18 0 0 6 0 0 3 0 0
fn=_ZN15rustc_mir_build5build4expr8as_place49_$LT$impl$u20$rustc_mir_build..build..Builder$GT$13expr_as_placeN.llvm.M
0 5 1 1 0 0 0 0 0 0
418 10 1 1 5 0 0 0 0 0
419 18 0 0 8 0 0 7 0 0
fn=rustc_mir_build::build::block::<impl rustc_mir_build::build::Builder>::ast_block_stmts
418 14 0 0 2 0 0 2 0 0
437 26 1 1 14 0 0 12 4 0
fn=rustc_mir_build::build::expr::as_place::<impl rustc_mir_build::build::Builder>::as_place
0 2 1 1 0 0 0 0 0 0
418 5 0 0 1 0 0 1 1 0
fn=rustc_mir_build::build::expr::as_rvalue::<impl rustc_mir_build::build::Builder>::expr_as_rvalue
0 6 3 2 0 0 0 0 0 0
418 4 0 0 2 0 0 0 0 0
419 6 0 0 2 0 0 2 0 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
0 16 3 3 1 1 0 0 0 0
345 4 0 0 0 0 0 0 0 0
418 24 0 0 4 0 0 4 1 0
419 6 0 0 2 0 0 2 0 0
fn=rustc_mir_build::build::expr::stmt::<impl rustc_mir_build::build::Builder>::stmt_expr
0 2 0 0 0 0 0 0 0 0
418 4 1 1 2 0 0 0 0 0
419 6 0 0 2 0 0 2 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::in_scope
0 12 2 1 0 0 0 0 0 0
303 2 0 0 1 0 0 0 0 0
305 2 1 1 1 0 0 0 0 0
418 10 3 2 5 0 0 1 0 0
419 12 0 0 4 0 0 4 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/hair/pattern/_match.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
450 1 0 0 1 0 0 0 0 0
1939 7 0 0 3 0 0 2 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
1268 4 1 1 2 0 0 0 0 0
1966 16 0 0 0 0 0 10 0 0
1967 4 0 0 4 0 0 0 0 0
1968 4 0 0 4 0 0 0 0 0
1969 4 0 0 4 0 0 0 0 0
1970 18 1 1 8 0 0 10 0 0
1971 4 0 0 4 0 0 0 0 0
1972 4 0 0 4 0 0 0 0 0
1973 6 0 0 6 0 0 0 0 0
1974 4 0 0 4 0 0 0 0 0
fn=<rustc_mir_build::hair::pattern::_match::Fields as core::clone::Clone>::clone
1025 69 2 2 24 0 0 24 1 0
1031 3 1 1 3 0 0 0 0 0
fn=<rustc_mir_build::hair::pattern::_match::LiteralExpander as rustc_mir_build::hair::pattern::PatternFolder>::fold_pattern
0 4 1 1 1 0 0 1 0 0
370 9 2 2 0 0 0 6 0 0
372 2 0 0 2 0 0 0 0 0
374 4 0 0 1 0 0 0 0 0
407 4 0 0 0 0 0 0 0 0
411 9 1 1 7 0 0 0 0 0
fn=<rustc_mir_build::hair::pattern::check_match::MatchVisitor as rustc_hir::intravisit::Visitor>::visit_expr
519 3 0 0 0 0 0 2 0 0
fn=_ZN15rustc_mir_build4hair7pattern6_match15pat_constructorN.llvm.M
2057 30 1 1 0 0 0 18 0 0
2063 18 1 1 9 1 1 0 0 0
2064 2 0 0 0 0 0 1 0 0
2065 4 0 0 0 0 0 2 0 0
2118 24 1 1 21 0 0 0 0 0
fn=_ZN15rustc_mir_build4hair7pattern6_match6Fields9wildcardsN.llvm.M
0 8 1 1 2 0 0 4 0 0
1065 4 0 0 0 0 0 4 0 0
1069 22 1 1 0 0 0 18 0 0
1074 2 0 0 0 0 0 2 0 0
1077 10 1 1 4 0 0 2 2 0
1078 14 1 1 2 0 0 0 0 0
1079 4 0 0 4 0 0 0 0 0
1139 16 0 0 14 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::Constructor::subtract_ctors
0 17 2 2 7 0 0 8 0 0
767 9 2 2 1 0 0 0 0 0
816 8 1 1 0 0 0 6 0 0
817 1 0 0 0 0 0 0 0 0
823 5 0 0 2 1 1 0 0 0
897 8 2 2 7 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::Fields::replace_with_fieldpats
0 2 0 0 0 0 0 0 0 0
1167 12 1 1 0 0 0 8 0 0
1174 12 2 2 10 0 0 0 0 0
1185 2 0 0 0 0 0 2 2 0
1186 14 1 1 6 0 0 0 0 0
1187 26 1 1 12 0 0 14 0 0
fn=rustc_mir_build::hair::pattern::_match::Matrix::push
0 3 2 2 0 0 0 2 0 0
442 2 0 0 2 0 0 0 0 0
450 1 0 0 1 0 0 0 0 0
463 2 0 0 0 0 0 0 0 0
465 3 0 0 2 0 0 0 0 0
523 20 1 1 0 0 0 14 0 0
531 8 0 0 4 0 0 4 0 0
533 16 0 0 14 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::PatStack::from_pattern
429 2 1 1 0 0 0 0 0 0
430 4 0 0 0 0 0 4 0 0
431 2 0 0 2 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::PatStack::specialize_constructor
0 6 2 2 3 0 0 0 0 0
450 12 1 1 3 0 0 9 0 0
486 36 2 2 0 0 0 18 0 0
494 24 1 1 0 0 0 24 0 0
495 24 0 0 21 0 0 0 0 0
1235 10 0 0 0 0 0 0 0 0
1236 8 0 0 4 0 0 4 0 0
1238 10 0 0 4 0 0 4 0 0
1245 12 2 2 6 0 0 6 0 0
2532 9 0 0 3 0 0 0 0 0
2541 18 1 1 9 1 1 0 0 0
2543 3 1 1 0 0 0 1 0 0
2553 4 1 1 0 0 0 0 0 0
2554 6 0 0 0 0 0 2 1 0
2693 21 1 1 15 0 0 6 0 0
fn=rustc_mir_build::hair::pattern::_match::all_constructors
0 3 2 2 1 0 0 2 0 0
633 5 1 1 3 1 0 1 0 0
1434 10 2 2 0 0 0 7 0 0
1447 4 0 0 2 0 0 0 0 0
1535 2 0 0 0 0 0 1 0 0
1539 8 0 0 7 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::is_useful
0 24 2 2 10 0 0 4 0 0
442 4 0 0 4 0 0 0 0 0
450 11 0 0 7 0 0 0 0 0
465 6 0 0 4 0 0 0 0 0
1261 2 1 1 0 0 0 0 0 0
1262 5 0 0 0 0 0 3 0 0
1773 5 0 0 2 0 0 2 0 0
1777 8 2 2 4 0 0 4 0 0
1791 4 0 0 0 0 0 1 0 0
1824 76 2 2 8 0 0 56 1 0
1841 4 0 0 0 0 0 0 0 0
1842 2 0 0 0 0 0 0 0 0
1845 2 0 0 0 0 0 1 0 0
1849 1 0 0 0 0 0 0 0 0
1904 1 0 0 1 0 0 0 0 0
1905 6 1 1 2 0 0 4 0 0
1909 22 1 1 12 0 0 8 0 0
1911 11 1 1 0 0 0 4 0 0
1912 2 0 0 2 0 0 0 0 0
1913 2 1 1 1 0 0 1 0 0
1915 8 1 1 4 0 0 4 0 0
1916 1 0 0 1 0 0 0 0 0
1918 2 0 0 2 0 0 0 0 0
1943 6 1 1 2 0 0 2 0 0
1957 4 1 1 2 0 0 2 0 0
1962 8 0 0 4 0 0 4 0 0
1963 18 2 2 7 0 0 6 0 0
2029 12 1 1 4 0 0 6 0 0
2030 36 2 2 28 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::is_useful_specialized
0 2 1 1 0 0 0 0 0 0
519 6 0 0 0 0 0 4 0 0
554 6 0 0 1 0 0 1 0 0
612 5 0 0 1 0 0 3 0 0
1281 4 0 0 0 0 0 0 0 0
1287 8 0 0 4 0 0 4 0 0
2034 26 2 2 0 0 0 18 0 0
2047 8 0 0 0 0 0 4 1 0
2049 8 0 0 2 0 0 2 0 0
2050 24 1 1 0 0 0 8 0 0
2051 22 1 1 8 0 0 14 0 0
2053 18 1 1 14 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::split_grouped_constructors
0 24 1 1 16 0 0 8 0 0
2226 22 2 2 0 0 0 18 3 0
2235 2 0 0 0 0 0 2 0 0
2236 4 0 0 2 0 0 0 0 0
2239 28 0 0 8 0 0 16 0 0
2241 8 1 1 0 0 0 0 0 0
2325 4 0 0 0 0 0 0 0 0
2447 10 1 1 6 0 0 4 0 0
2453 16 0 0 14 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::MatchVisitor::lower_pattern
307 8 0 0 3 1 0 3 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/hair/pattern/check_match.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 4 0 0 3 0 0 1 0 0
178 7 0 0 3 0 0 1 0 0
fn=<rustc_mir_build::hair::pattern::check_match::MatchVisitor as rustc_hir::intravisit::Visitor>::visit_expr
0 19 1 1 3 0 0 2 0 0
56 117 1 1 0 0 0 78 1 0
57 13 0 0 0 0 0 13 3 0
59 30 0 0 15 0 0 2 0 0
60 4 1 1 3 0 0 1 0 0
62 104 2 2 91 0 0 0 0 0
152 6 1 1 1 0 0 5 0 0
153 1 0 0 1 0 0 0 0 0
154 2 0 0 1 0 0 1 0 0
155 2 0 0 1 1 0 1 0 0
156 1 0 0 0 0 0 0 0 0
168 3 0 0 1 0 0 1 0 0
171 3 0 0 2 0 0 1 0 0
173 1 0 0 0 0 0 1 0 0
183 2 0 0 1 0 0 0 0 0
193 5 0 0 4 0 0 1 0 0
195 4 0 0 3 0 0 1 0 0
368 2 0 0 0 0 0 0 0 0
369 3 1 1 0 0 0 1 0 0
370 12 1 1 1 0 0 5 0 0
371 3 0 0 1 0 0 0 0 0
396 6 1 1 0 0 0 6 0 0
401 3 0 0 1 0 0 0 0 0
402 2 1 1 0 0 0 0 0 0
403 7 1 1 3 1 0 3 0 0
404 5 1 1 1 0 0 1 0 0
405 3 0 0 1 0 0 1 0 0
444 1 0 0 0 0 0 0 0 0
460 4 0 0 0 0 0 1 0 0
461 2 0 0 1 0 0 0 0 0
fn=<rustc_mir_build::hair::pattern::check_match::check_legality_of_bindings_in_at_patterns::AtBindingPatternVisitor as rustc_hir::intravisit::Visitor>::visit_pat
794 6 1 1 0 0 0 3 0 0
796 2 0 0 1 0 0 0 0 0
814 7 2 2 3 0 0 0 0 0
fn=_ZN15rustc_mir_build4hair7pattern11check_match12MatchVisitor14check_patternsN.llvm.M
0 7 1 1 0 0 0 4 0 0
122 11 1 1 0 0 0 7 0 0
123 4 1 1 3 2 0 1 0 0
127 5 1 1 4 0 0 1 0 0
128 1 0 0 1 0 0 0 0 0
130 6 0 0 1 0 0 3 0 0
131 8 0 0 7 0 0 0 0 0
606 3 0 0 2 0 0 1 0 0
607 2 1 1 1 0 0 1 0 0
611 10 1 1 0 0 0 5 0 0
620 1 0 0 0 0 0 1 0 0
621 6 0 0 0 0 0 4 0 0
633 7 1 1 0 0 0 5 0 0
646 2 0 0 1 0 0 0 0 0
780 5 0 0 1 1 0 3 0 0
fn=rustc_hir::hir::Pat::walk_
287 3 0 0 1 0 0 0 0 0
634 2 0 0 1 0 0 0 0 0
fn=rustc_hir::hir::Pat::walk_always::{{closure}}
0 8 1 1 7 0 0 0 0 0
126 3 1 1 2 0 0 1 0 0
676 2 0 0 1 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::MatchVisitor::lower_pattern
133 9 1 1 0 0 0 5 0 0
139 2 0 0 2 0 0 0 0 0
141 1 0 0 0 0 0 1 0 0
142 1 0 0 1 0 0 0 0 0
143 5 1 1 3 0 0 2 0 0
144 1 0 0 0 0 0 0 0 0
149 9 1 1 6 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::check_match
0 3 0 0 0 0 0 1 0 0
23 7 1 1 0 0 0 6 0 0
25 3 0 0 0 0 0 0 0 0
26 5 0 0 1 1 0 2 0 0
29 9 1 1 1 0 0 7 0 0
31 4 0 0 1 1 0 1 0 0
35 5 1 1 1 1 0 2 0 0
36 8 0 0 7 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::check_not_useful
0 1 0 0 1 0 0 0 0 0
412 13 1 1 0 0 0 7 0 0
418 1 0 0 1 0 0 0 0 0
419 2 0 0 0 0 0 1 0 0
423 12 1 1 0 0 0 4 0 0
424 6 1 1 1 0 0 1 0 0
432 10 1 1 8 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::pat_is_catchall
0 2 1 1 0 0 0 0 0 0
327 4 1 1 0 0 0 3 0 0
330 7 1 1 1 0 0 0 0 0
335 4 0 0 3 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/hair/pattern/mod.rs
fn=<rustc_mir_build::hair::pattern::PatKind as rustc_mir_build::hair::pattern::PatternFoldable>::super_fold_with
970 10 2 2 0 0 0 6 0 0
972 5 0 0 2 1 1 0 0 0
1003 2 1 1 0 0 0 0 0 0
1004 9 1 1 2 0 0 4 1 0
1023 9 2 2 7 0 0 0 0 0
fn=<rustc_mir_build::hair::pattern::_match::LiteralExpander as rustc_mir_build::hair::pattern::PatternFolder>::fold_pattern
903 3 1 1 0 0 0 1 0 0
910 14 1 1 7 0 0 7 1 0
957 2 0 0 0 0 0 2 0 0
fn=rustc_mir_build::hair::pattern::Pat::from_hir
358 8 1 1 0 0 0 4 0 0
365 2 0 0 0 0 0 1 1 0
366 1 0 0 0 0 0 0 0 0
372 7 1 1 5 0 0 0 0 0
381 9 1 1 1 0 0 6 0 0
fn=rustc_mir_build::hair::pattern::PatCtxt::lower_pattern
0 2 0 0 0 0 0 0 0 0
389 24 2 1 0 0 0 14 3 0
410 8 0 0 8 2 0 2 0 0
411 8 2 1 4 0 0 4 0 0
421 18 2 1 14 0 0 0 0 0
510 12 2 1 8 2 0 4 1 0
513 12 0 0 4 2 1 2 0 0
561 2 0 0 2 0 0 0 0 0
563 4 2 1 2 1 0 0 0 0
566 6 0 0 6 0 0 0 0 0
567 12 2 1 4 0 0 6 1 0
636 60 10 5 30 1 0 30 3 0
fn=rustc_mir_build::hair::pattern::PatternFoldable::fold_with
890 10 1 1 0 0 0 7 1 0
892 9 0 0 7 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::check_match::MatchVisitor::lower_pattern
381 7 1 1 1 0 0 5 0 0
385 3 0 0 0 0 0 1 0 0
fn=rustc_mir_build::hair::pattern::check_match::check_not_useful
63 3 0 0 0 0 0 3 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/lib.rs
fn=rustc_mir_build::provide
26 2 1 1 0 0 0 1 0 0
27 2 1 1 0 0 0 1 0 0
28 2 0 0 0 0 0 1 0 0
29 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_mir_build/lints.rs
fn=_ZN15rustc_mir_build5lints6Search17is_recursive_callN.llvm.M
0 4 0 0 4 0 0 0 0 0
68 16 3 2 0 0 0 12 0 0
69 10 0 0 10 0 0 0 0 0
73 10 0 0 8 1 0 0 0 0
75 34 1 1 8 0 0 4 0 0
92 16 0 0 14 0 0 0 0 0
fn=rustc_data_structures::graph::iterate::TriColorDepthFirstSearch<G>::run_from_start
0 4 2 2 0 0 0 2 0 0
108 6 1 1 6 1 0 3 0 0
110 15 1 1 6 0 0 3 0 0
152 6 0 0 6 0 0 3 0 0
153 21 1 1 5 0 0 2 0 0
fn=rustc_mir_build::lints::check
0 2 0 0 0 0 0 0 0 0
13 9 1 1 0 0 0 7 0 0
16 8 1 1 2 2 0 3 0 0
17 4 0 0 2 1 0 1 0 0
23 6 1 1 1 1 0 1 0 0
24 2 0 0 0 0 0 0 0 0
33 8 2 2 0 0 0 7 0 0
34 3 0 0 0 0 0 1 0 0
53 8 1 1 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_parse/lexer/mod.rs
fn=rustc_lexer::unescape::unescape_literal
564 24 0 0 0 0 0 0 0 0
fn=rustc_parse::lexer::StringReader::new
0 2 1 1 0 0 0 1 0 0
44 6 1 1 0 0 0 5 0 0
52 3 1 1 2 1 0 1 0 0
54 4 0 0 2 0 0 0 0 0
63 10 0 0 2 0 0 7 0 0
65 2 0 0 2 0 0 0 0 0
71 7 0 0 5 0 0 0 0 0
fn=rustc_parse::lexer::StringReader::next_token
0 36 3 3 4 0 0 10 0 0
95 144 1 1 0 0 0 108 0 0
96 36 0 0 36 0 0 0 0 0
97 36 0 0 36 0 0 0 0 0
99 18 0 0 0 0 0 0 0 0
101 5 1 1 1 0 0 2 0 0
106 17 0 0 0 0 0 0 0 0
107 5 0 0 1 1 0 1 0 0
120 51 0 0 17 1 0 17 0 0
122 17 0 0 17 0 0 0 0 0
123 34 0 0 17 0 0 17 0 0
127 46 2 2 44 0 0 2 0 0
129 85 0 0 34 1 0 34 0 0
130 162 1 1 126 0 0 0 0 0
171 85 1 1 17 2 2 0 0 0
212 10 1 1 0 0 0 5 0 0
216 3 0 0 0 0 0 0 0 0
219 18 0 0 9 1 0 6 0 0
221 12 0 0 6 1 0 3 0 0
222 3 0 0 0 0 0 0 0 0
228 12 0 0 0 0 0 9 0 0
233 4 0 0 2 0 0 0 0 0
260 8 2 2 2 0 0 5 0 0
273 2 0 0 0 0 0 1 0 0
276 4 1 1 0 0 0 2 0 0
277 4 0 0 0 0 0 2 0 0
278 2 1 1 0 0 0 1 0 0
279 2 0 0 0 0 0 1 0 0
289 2 0 0 0 0 0 1 0 0
354 1 1 1 0 0 0 0 0 0
355 1 0 0 0 0 0 0 0 0
463 8 2 2 3 0 0 5 0 0
561 5 0 0 2 0 0 2 0 0
562 15 2 2 1 0 0 6 0 0
fn=rustc_parse::lexer::nfc_normalize
597 27 2 2 0 0 0 21 0 0
600 36 2 2 24 1 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_parse/lexer/tokentrees.rs
fn=rustc_parse::lexer::tokentrees::<impl rustc_parse::lexer::StringReader>::into_token_trees
0 1 0 0 0 0 0 0 0 0
15 7 2 2 0 0 0 5 0 0
16 31 4 4 11 0 0 19 0 0
17 7 0 0 3 0 0 3 0 0
18 1 0 0 1 1 0 1 0 0
27 1 0 0 0 0 0 1 0 0
28 6 0 0 2 0 0 4 0 0
29 8 1 1 6 0 0 0 0 0
fn=rustc_parse::lexer::tokentrees::TokenStreamBuilder::push
297 99 1 1 27 0 0 54 0 0
298 58 0 0 10 0 0 0 0 0
299 6 0 0 4 0 0 0 0 0
300 3 0 0 2 0 0 1 0 0
307 45 2 2 18 0 0 27 0 0
308 54 0 0 45 0 0 0 0 0
fn=rustc_parse::lexer::tokentrees::TokenTreesReader::parse_all_token_trees
0 3 0 0 0 0 0 0 0 0
53 8 2 2 0 0 0 6 0 0
57 10 1 1 0 0 0 0 0 0
58 56 1 1 8 0 0 20 0 0
62 9 1 1 7 0 0 0 0 0
275 2 0 0 0 0 0 1 0 0
277 2 0 0 1 1 0 1 0 0
279 5 0 0 1 0 0 0 0 0
283 9 2 2 4 0 0 4 0 0
311 6 1 1 3 0 0 3 0 0
fn=rustc_parse::lexer::tokentrees::TokenTreesReader::parse_token_tree
0 93 5 5 28 0 0 15 0 0
68 16 0 0 8 0 0 0 0 0
72 15 1 1 0 0 0 5 0 0
73 55 0 0 20 0 0 20 0 0
82 81 1 1 0 0 0 63 0 0
83 18 1 1 18 0 0 0 0 0
86 60 0 0 9 0 0 0 0 0
123 3 1 1 3 0 0 0 0 0
125 3 0 0 3 0 0 0 0 0
128 3 0 0 0 0 0 0 0 0
134 3 1 1 0 0 0 3 0 0
137 9 0 0 6 1 0 3 0 0
141 12 1 1 6 0 0 0 0 0
143 6 1 1 3 0 0 0 0 0
145 9 0 0 3 1 0 3 0 0
146 3 0 0 1 1 0 1 0 0
147 4 0 0 1 1 0 1 0 0
150 1 1 1 0 0 0 0 0 0
156 12 0 0 3 0 0 0 0 0
162 3 0 0 0 0 0 0 0 0
231 30 0 0 18 0 0 12 0 0
266 42 0 0 18 1 0 24 0 0
268 16 0 0 4 1 0 4 0 0
269 42 1 1 18 0 0 18 0 0
272 72 0 0 63 0 0 0 0 0
275 24 1 1 0 0 0 12 0 0
277 39 2 2 12 0 0 17 0 0
279 85 0 0 17 0 0 0 0 0
280 5 2 2 0 0 0 5 0 0
283 93 4 4 45 0 0 42 0 0
291 12 1 1 0 0 0 9 0 0
311 27 1 1 15 1 0 12 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_parse/lib.rs
fn=rustc_parse::maybe_file_to_stream
196 9 1 1 0 0 0 6 0 0
201 7 0 0 3 1 0 3 0 0
202 15 2 2 7 0 0 6 0 0
205 9 1 1 2 0 0 4 0 0
218 9 2 2 7 0 0 0 0 0
fn=rustc_parse::maybe_source_file_to_parser
132 6 1 1 0 0 0 3 0 0
136 1 0 0 1 0 0 0 0 0
137 11 2 2 3 1 0 4 0 0
139 9 2 2 4 0 0 4 0 0
140 5 0 0 1 0 0 1 0 0
144 5 1 1 1 0 0 2 0 0
145 5 1 1 4 0 0 0 0 0
226 4 0 0 1 1 0 1 0 0
fn=rustc_parse::new_parser_from_file
111 9 1 1 0 0 0 6 0 0
113 9 0 0 7 0 0 0 0 0
127 8 2 2 2 0 0 2 0 0
176 8 1 1 3 1 0 3 0 0
177 4 0 0 2 0 0 0 0 0
fn=rustc_parse::parse_crate_from_file
53 7 2 2 0 0 0 3 0 0
54 7 0 0 1 1 0 2 0 0
56 7 0 0 4 0 0 1 0 0
fn=rustc_parse::stream_to_parser
221 4 1 1 0 0 0 1 0 0
226 2 0 0 1 1 0 1 0 0
227 3 0 0 2 0 0 0 0 0
fn=rustc_parse::try_file_to_source_file
158 9 2 2 0 0 0 4 0 0
163 1 0 0 1 1 0 1 0 0
171 6 1 1 5 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_parse/parser/attr.rs
fn=rustc_parse::parser::attr::<impl rustc_parse::parser::Parser>::parse_inner_attributes
179 27 2 1 0 0 0 21 0 0
187 6 2 1 3 0 0 0 0 0
200 18 2 1 9 0 0 9 0 0
201 27 2 1 21 0 0 0 0 0
fn=rustc_parse::parser::attr::<impl rustc_parse::parser::Parser>::parse_outer_attributes
29 63 3 1 0 0 0 49 5 0
50 14 0 0 7 0 0 0 0 0
73 42 5 1 21 0 0 21 2 0
74 56 0 0 49 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_parse/parser/diagnostics.rs
fn=rustc_parse::parser::diagnostics::<impl rustc_parse::parser::Parser>::check_trailing_angle_brackets
0 6 2 1 0 0 0 0 0 0
387 54 2 1 0 0 0 48 1 0
491 54 2 1 42 0 0 0 0 0
fn=rustc_parse::parser::diagnostics::<impl rustc_parse::parser::Parser>::maybe_consume_incorrect_semicolon
911 8 1 1 0 0 0 4 0 0
940 6 0 0 5 0 0 0 0 0
fn=rustc_parse::parser::diagnostics::<impl rustc_parse::parser::Parser>::maybe_recover_from_bad_qpath
869 12 2 1 0 0 0 8 0 0
875 10 0 0 2 0 0 2 0 0
881 12 0 0 6 0 0 0 0 0
fn=rustc_parse::parser::diagnostics::<impl rustc_parse::parser::Parser>::recover_seq_parse_error
1231 5 1 1 0 0 0 3 0 0
1238 2 1 1 0 0 0 0 0 0
1246 6 1 1 4 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_parse/parser/expr.rs
fn=<rustc_parse::parser::expr::LhsExpr as core::convert::From<core::option::Option<rustc_data_structures::thin_vec::ThinVec<rustc_ast::ast::Attribute>>>>::from
72 1 1 1 0 0 0 0 0 0
73 3 0 0 0 0 0 0 0 0
74 1 0 0 1 0 0 0 0 0
fn=rustc_ast::ptr::P<T>::map
739 8 0 0 4 0 0 4 0 0
740 8 0 0 4 0 0 4 0 0
741 64 4 2 32 0 0 32 0 0
fn=rustc_builtin_macros::format::expand_format_args_impl
0 2 0 0 0 0 0 0 0 0
135 3 1 1 1 1 0 1 0 0
fn=rustc_parse::parser::Parser::parse_seq_to_before_tokens
116 2 0 0 0 0 0 1 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_assoc_expr_with
0 88 10 5 37 0 0 12 0 0
139 48 4 2 0 0 0 40 0 0
144 16 0 0 0 0 0 8 1 0
145 6 0 0 0 0 0 4 0 0
148 16 4 2 3 0 0 5 0 0
151 15 0 0 0 0 0 0 0 0
154 30 2 1 3 0 0 12 0 0
157 8 0 0 4 0 0 4 0 0
160 3 0 0 0 0 0 1 0 0
164 6 2 1 3 0 0 3 0 0
281 3 2 1 0 0 0 0 0 0
285 58 1 1 30 0 0 0 0 0
288 8 2 1 0 0 0 8 0 0
291 10 2 1 0 0 0 0 0 0
334 28 0 0 17 1 0 18 0 0
335 14 0 0 0 0 0 0 0 0
336 42 0 0 0 0 0 0 0 0
364 12 0 0 4 0 0 0 0 0
365 2 0 0 2 0 0 2 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_block_expr
0 1 1 1 1 0 0 0 0 0
1473 11 2 2 0 0 0 6 0 0
1480 2 0 0 1 0 0 0 0 0
1484 4 0 0 1 1 0 1 0 0
1490 10 2 2 1 0 0 3 0 0
1491 5 0 0 0 0 0 3 0 0
1492 6 1 1 4 0 0 2 0 0
1493 9 1 1 6 0 0 0 0 0
2238 4 0 0 2 0 0 2 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_bottom_expr
0 19 7 5 6 0 0 2 0 0
944 24 2 1 0 0 0 18 1 0
945 15 2 1 0 0 0 0 0 0
946 3 0 0 0 0 0 0 0 0
953 3 2 1 0 0 0 3 1 0
956 4 0 0 2 0 0 2 0 0
957 6 0 0 0 0 0 0 0 0
961 4 1 1 0 0 0 1 0 0
965 8 0 0 2 0 0 2 0 0
974 4 0 0 1 0 0 2 1 0
1050 30 0 0 21 0 0 0 0 0
1137 12 0 0 4 0 0 5 1 0
1141 16 3 3 6 0 0 10 1 0
1143 4 0 0 3 0 0 1 0 0
1144 5 1 1 2 0 0 2 0 0
1148 7 1 1 3 0 0 2 1 0
1159 1 0 0 1 0 0 1 0 0
1160 4 0 0 0 0 0 1 0 0
2238 10 1 1 5 0 0 5 1 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_dot_or_call_expr_with
0 4 0 0 0 0 0 0 0 0
728 24 2 1 0 0 0 16 0 0
737 4 0 0 0 0 0 4 0 0
738 20 2 1 0 0 0 4 0 0
744 28 0 0 16 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_dot_or_call_expr_with_
0 9 0 0 0 0 0 0 0 0
364 11 1 1 0 0 0 0 0 0
365 6 0 0 3 1 0 3 0 0
746 40 2 1 0 0 0 28 0 0
761 2 0 0 0 0 0 1 0 0
762 17 1 0 6 0 0 3 0 0
764 3 2 1 3 0 0 0 0 0
767 36 2 1 28 0 0 0 0 0
891 5 0 0 0 0 0 3 0 0
892 7 1 1 7 0 0 1 0 0
894 4 1 1 2 0 0 1 0 0
2238 4 0 0 2 0 0 2 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_expr_catch_underscore
97 5 1 1 0 0 0 3 0 0
99 2 0 0 0 0 0 0 0 0
112 7 0 0 4 0 0 0 0 0
135 4 0 0 1 0 0 1 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_lit_expr
0 4 1 1 0 0 0 0 0 0
1067 10 1 1 0 0 0 8 1 0
1068 2 0 0 1 0 0 0 0 0
1069 2 0 0 0 0 0 1 0 0
1070 8 3 3 4 0 0 3 0 0
1071 9 1 1 5 1 0 4 0 0
1072 3 0 0 0 0 0 1 0 0
1076 10 2 2 7 0 0 0 0 0
2238 8 0 0 4 0 0 4 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_opt_lit
0 3 1 1 0 0 0 3 0 0
1290 9 1 1 0 0 0 6 0 0
1291 1 0 0 0 0 0 1 1 0
1292 6 0 0 1 0 0 1 1 0
1314 2 0 0 1 0 0 1 0 0
1315 8 1 1 4 0 0 3 0 0
1316 2 0 0 1 0 0 1 0 0
1317 4 1 1 3 0 0 0 0 0
1336 8 1 1 7 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_prefix_expr
0 6 0 0 0 0 0 0 0 0
433 36 2 1 0 0 0 24 0 0
452 27 4 2 21 0 0 0 0 0
1063 9 2 1 0 0 0 3 1 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_prefix_expr::{{closure}}
0 28 1 1 6 2 1 3 0 0
435 30 2 1 0 0 0 21 0 0
436 18 2 1 3 0 0 6 1 0
438 6 0 0 3 2 0 3 1 0
439 12 0 0 3 0 0 0 0 0
444 5 0 0 1 0 0 1 0 0
451 30 2 1 21 0 0 0 0 0
495 5 2 2 1 1 0 1 0 0
528 15 2 1 3 0 0 0 0 0
722 3 0 0 0 0 0 3 0 0
723 6 2 1 0 0 0 3 0 0
725 12 2 1 0 0 0 3 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_stmt_without_recovery
135 4 0 0 1 1 0 1 0 0
2238 4 1 1 1 0 0 3 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_parse/parser/generics.rs
fn=rustc_parse::parser::generics::<impl rustc_parse::parser::Parser>::parse_generics
0 2 1 1 0 0 0 0 0 0
148 7 2 2 0 0 0 4 0 0
149 1 0 0 1 0 0 0 0 0
150 4 0 0 2 0 0 2 0 0
155 7 1 1 3 0 0 2 0 0
157 28 2 2 11 0 0 17 0 0
158 2 1 1 0 0 0 2 0 0
159 2 0 0 2 0 0 0 0 0
162 3 0 0 1 0 0 0 0 0
166 6 0 0 5 0 0 0 0 0
fn=rustc_parse::parser::generics::<impl rustc_parse::parser::Parser>::parse_where_clause
0 2 1 1 0 0 0 1 0 0
173 9 1 1 0 0 0 7 0 0
174 6 1 1 2 0 0 4 0 0
177 3 0 0 1 0 0 0 0 0
181 7 1 1 4 0 0 3 0 0
226 8 1 1 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_parse/parser/item.rs
fn=rustc_parse::parse_crate_from_file
0 1 1 1 0 0 0 0 0 0
30 1 0 0 1 0 0 0 0 0
31 19 3 3 5 1 0 10 0 0
32 3 1 1 2 0 0 1 0 0
34 25 1 1 9 0 0 15 1 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::check_fn_front_matter
0 14 3 1 2 0 0 2 1 0
1537 24 2 1 0 0 0 18 0 0
1541 6 0 0 0 0 0 0 0 0
1551 4 0 0 0 0 0 0 0 0
1554 24 3 2 21 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::is_macro_rules_item
0 4 2 1 0 0 0 0 0 0
1363 28 2 1 0 0 0 16 0 0
1364 8 0 0 0 0 0 0 0 0
1367 24 0 0 20 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_fn_decl
0 1 1 1 0 0 0 0 0 0
1599 10 1 1 0 0 0 7 0 0
1604 4 0 0 2 0 0 2 0 0
1605 2 0 0 0 0 0 2 0 0
1608 10 1 1 7 0 0 0 0 0
1612 1 0 0 0 0 0 1 0 0
1614 3 0 0 1 0 0 2 0 0
1626 2 1 1 0 0 0 0 0 0
1629 2 0 0 2 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_fn_front_matter
0 2 1 1 2 0 0 0 0 0
1564 9 1 1 0 0 0 6 0 0
1568 2 0 0 0 0 0 2 0 0
1570 2 0 0 0 0 0 0 0 0
1583 18 1 1 6 0 0 12 1 0
1584 8 0 0 7 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item
85 10 2 1 0 0 0 4 0 0
86 12 0 0 6 0 0 6 0 0
87 10 0 0 6 0 0 0 0 0
90 12 1 1 2 0 0 4 0 0
91 18 1 1 0 0 0 6 0 0
92 2 0 0 2 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_common
0 24 2 1 6 0 0 0 0 0
94 45 4 2 0 0 0 27 2 0
101 9 0 0 3 0 0 3 0 0
110 12 2 1 6 0 0 6 0 0
111 30 4 2 6 0 0 9 1 0
116 21 2 1 3 0 0 9 0 0
120 15 2 1 3 0 0 3 0 0
123 3 0 0 0 0 0 0 0 0
139 6 0 0 0 0 0 0 0 0
146 15 2 1 3 0 0 6 0 0
147 24 2 1 21 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_common_
0 12 5 2 4 0 0 0 0 0
149 39 2 1 0 0 0 18 0 0
156 9 0 0 3 0 0 3 0 0
157 24 2 1 6 2 0 9 3 0
159 51 6 3 6 0 0 15 0 0
160 14 2 2 3 0 0 3 0 0
162 3 1 1 3 0 0 1 0 0
164 14 1 1 6 0 0 5 0 0
165 12 1 1 2 0 0 7 0 0
171 5 0 0 0 0 0 0 0 0
174 4 0 0 0 0 0 4 0 0
175 24 2 1 21 0 0 0 0 0
179 8 0 0 4 0 0 2 0 0
192 4 2 1 2 0 0 0 0 0
202 2 0 0 1 0 0 0 0 0
417 2 0 0 0 0 0 0 0 0
639 6 0 0 0 0 0 0 0 0
645 3 2 1 0 0 0 3 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_kind
0 61 25 14 27 0 0 13 0 0
212 39 4 2 0 0 0 18 0 0
228 15 0 0 0 0 0 6 0 0
230 5 0 0 3 0 0 2 0 0
231 12 1 1 7 0 0 1 0 0
251 4 0 0 0 0 0 0 0 0
254 4 0 0 0 0 0 0 0 0
255 4 0 0 0 0 0 0 0 0
271 8 2 1 0 0 0 2 0 0
278 6 2 1 0 0 0 2 0 0
281 8 2 1 2 2 0 2 0 0
284 4 2 1 0 0 0 0 0 0
290 48 5 5 15 0 0 30 3 0
291 24 1 0 21 0 0 0 0 0
652 4 0 0 0 0 0 0 0 0
654 4 0 0 0 0 0 0 0 0
942 4 0 0 0 0 0 0 0 0
1496 4 1 1 1 0 0 1 0 0
1497 2 0 0 1 0 0 0 0 0
1498 13 1 1 4 0 0 6 1 0
1499 8 0 0 0 0 0 3 0 0
1500 13 3 3 4 0 0 6 0 0
1502 20 2 2 11 0 0 9 0 0
1509 1 0 0 0 0 0 1 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_mod
0 4 0 0 0 0 0 1 0 0
51 10 2 2 0 0 0 6 0 0
52 2 0 0 1 0 0 0 0 0
53 6 0 0 1 0 0 3 0 0
54 8 2 2 3 0 0 3 0 0
55 14 1 1 5 0 0 9 0 0
56 9 0 0 7 0 0 0 0 0
61 12 1 1 0 0 0 2 0 0
63 2 0 0 0 0 0 1 0 0
76 4 1 1 2 0 0 0 0 0
78 10 1 1 5 0 0 4 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_stmt_without_recovery
0 4 0 0 0 0 0 0 0 0
295 12 0 0 0 0 0 2 0 0
296 6 0 0 0 0 0 2 0 0
299 4 2 1 0 0 0 2 0 0
436 10 2 1 2 0 0 2 0 0
652 4 2 1 0 0 0 0 0 0
654 4 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_parse/parser/mod.rs
fn=<T as alloc::borrow::ToOwned>::to_owned
0 12 4 1 0 0 0 0 0 0
83 156 12 4 64 0 0 84 0 0
90 8 0 0 4 0 0 0 0 0
91 4 0 0 0 0 0 4 0 0
93 4 0 0 4 0 0 0 0 0
99 8 0 0 4 0 0 4 0 0
100 12 0 0 4 0 0 4 0 0
104 4 3 1 0 0 0 4 0 0
117 80 7 2 36 0 0 44 0 0
120 12 4 1 0 0 0 4 0 0
125 28 0 0 4 0 0 24 0 0
127 4 0 0 4 0 0 0 0 0
130 8 2 1 8 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
125 8 0 0 4 0 0 4 0 0
127 4 4 1 4 0 0 0 0 0
130 8 0 0 8 0 0 0 0 0
fn=<rustc_parse::parser::Parser as core::ops::drop::Drop>::drop
113 33 5 1 22 2 0 0 0 0
fn=core::ptr::drop_in_place
113 4 0 0 2 1 0 1 0 0
fn=rustc_builtin_macros::format::expand_format_args_impl
0 1 0 0 0 0 0 0 0 0
1004 1 1 1 1 0 0 0 0 0
1005 1 0 0 0 0 0 1 0 0
1007 1 0 0 0 0 0 1 0 0
fn=rustc_expand::mbe::macro_rules::ParserAnyMacro::make
83 39 4 4 16 0 0 21 0 0
85 1 0 0 1 0 0 0 0 0
90 3 0 0 1 0 0 1 0 0
91 2 0 0 0 0 0 1 0 0
93 1 0 0 1 0 0 0 0 0
99 2 0 0 1 0 0 1 0 0
100 2 0 0 1 0 0 0 0 0
104 1 0 0 0 0 0 1 0 0
117 20 3 3 9 0 0 11 0 0
120 3 0 0 0 0 0 1 0 0
125 7 1 1 1 0 0 6 0 0
127 1 0 0 1 0 0 0 0 0
130 2 1 1 2 0 0 0 0 0
fn=rustc_parse::parser::Parser::break_and_eat
0 2 2 1 0 0 0 0 0 0
562 18 2 1 0 0 0 12 1 0
563 12 2 1 0 0 0 2 1 0
567 4 0 0 2 2 0 2 0 0
568 6 0 0 2 0 0 0 0 0
576 6 2 1 2 0 0 4 0 0
580 26 2 1 14 0 0 0 0 0
fn=rustc_parse::parser::Parser::bump
0 108 2 1 0 0 0 0 0 0
211 48 0 0 0 0 0 24 0 0
212 48 4 1 24 0 0 0 0 0
213 120 4 1 48 0 0 48 0 0
380 108 0 0 54 0 0 0 0 0
383 90 0 0 0 0 0 30 4 0
385 162 7 1 54 0 0 0 0 0
387 8 0 0 0 0 0 8 0 0
802 324 0 0 0 0 0 54 0 0
808 216 8 1 108 0 0 108 0 0
815 432 7 1 0 0 0 324 2 0
816 54 0 0 54 0 0 0 0 0
817 216 13 2 108 0 0 108 0 0
818 432 6 1 378 0 0 0 0 0
fn=rustc_parse::parser::Parser::expect
402 20 2 1 0 0 0 12 0 0
403 2 0 0 0 0 0 0 0 0
411 16 2 1 2 2 0 2 0 0
413 18 4 2 14 0 0 0 0 0
fn=rustc_parse::parser::Parser::expect_one_of
418 39 4 2 0 0 0 24 0 0
423 6 0 0 0 0 0 3 0 0
424 4 0 0 2 0 0 2 0 0
434 27 0 0 21 0 0 0 0 0
fn=rustc_parse::parser::Parser::is_crate_vis
0 5 2 1 0 0 0 0 0 0
1011 20 2 1 0 0 0 10 0 0
1012 25 0 0 5 1 0 5 2 0
1013 20 0 0 15 0 0 0 0 0
fn=rustc_parse::parser::Parser::is_import_coupler
0 12 1 1 0 0 0 0 0 0
469 18 0 0 6 0 0 6 0 0
470 12 0 0 0 0 0 0 0 0
471 6 3 2 0 0 0 6 0 0
827 6 1 0 0 0 0 0 0 0
828 6 0 0 3 0 0 3 0 0
829 18 1 0 9 0 0 6 0 0
830 18 1 1 9 0 0 6 0 0
1233 24 2 1 0 0 0 12 0 0
1234 6 0 0 0 0 0 0 0 0
1236 24 1 1 6 0 0 6 0 0
1238 24 0 0 18 0 0 0 0 0
fn=rustc_parse::parser::Parser::is_kw_followed_by_ident
0 13 2 1 0 0 0 0 0 0
521 52 2 1 0 0 0 26 0 0
522 52 2 1 13 0 0 13 2 0
523 52 0 0 39 0 0 0 0 0
fn=rustc_parse::parser::Parser::new
0 7 0 0 0 0 0 0 0 0
154 14 4 1 7 0 0 7 0 0
156 14 0 0 7 0 0 7 0 0
158 14 0 0 7 4 0 7 0 0
346 105 9 2 0 0 0 49 0 0
352 329 24 4 98 0 0 224 3 0
354 7 0 0 7 3 0 7 0 0
355 7 0 0 7 0 0 7 0 0
358 28 0 0 14 0 0 14 0 0
359 7 0 0 7 3 0 7 0 0
374 14 0 0 7 6 0 7 0 0
377 63 6 1 49 0 0 0 0 0
fn=rustc_parse::parser::Parser::parse_delim_comma_seq
0 3 1 1 2 0 0 0 0 0
314 4 0 0 0 0 0 2 0 0
469 3 0 0 1 0 0 1 0 0
470 2 0 0 0 0 0 0 0 0
480 3 0 0 1 0 0 1 0 0
746 9 1 1 2 0 0 3 0 0
758 6 1 1 1 0 0 2 0 0
759 1 0 0 0 0 0 0 0 0
762 8 0 0 3 0 0 5 0 0
775 3 0 0 2 1 0 1 0 0
777 1 0 0 1 0 0 0 0 0
779 6 2 2 0 0 0 3 0 0
785 1 0 0 0 0 0 1 1 0
786 1 0 0 0 0 0 1 0 0
790 5 2 2 4 0 0 0 0 0
fn=rustc_parse::parser::Parser::parse_ident_common
441 35 2 1 0 0 0 15 0 0
442 15 2 1 5 1 0 5 2 0
443 35 2 1 20 0 0 10 0 0
444 45 0 0 15 2 0 15 0 0
452 10 2 1 5 0 0 5 0 0
453 30 0 0 10 0 0 15 0 0
462 25 2 1 20 0 0 0 0 0
fn=rustc_parse::parser::Parser::parse_mac_args_common
0 2 2 1 0 0 0 0 0 0
469 8 0 0 2 0 0 2 0 0
470 4 0 0 0 0 0 0 0 0
907 18 4 2 0 0 0 10 0 0
908 14 2 1 0 0 0 14 0 0
913 4 0 0 2 2 0 2 0 0
914 14 2 1 10 0 0 2 0 0
917 4 0 0 4 2 0 2 0 0
947 14 0 0 12 0 0 0 0 0
fn=rustc_parse::parser::Parser::parse_seq_to_before_tokens
0 25 2 2 9 0 0 7 0 0
469 3 2 2 3 0 0 3 0 0
470 6 0 0 0 0 0 0 0 0
471 16 3 3 6 0 0 10 0 0
639 11 2 2 0 0 0 8 1 0
651 6 1 1 1 0 0 0 0 0
654 11 0 0 3 0 0 1 0 0
725 2 0 0 1 0 0 0 0 0
730 2 0 0 0 0 0 0 0 0
734 8 1 1 3 0 0 5 0 0
735 8 1 1 7 0 0 0 0 0
fn=rustc_parse::parser::Parser::parse_seq_to_end
0 13 2 2 2 0 0 5 0 0
469 4 1 1 2 0 0 2 0 0
470 4 0 0 0 0 0 0 0 0
480 3 0 0 1 0 0 1 0 0
734 4 1 1 2 0 0 1 0 0
746 6 1 1 2 0 0 4 0 0
752 10 1 1 0 0 0 7 0 0
758 7 2 2 2 0 0 2 0 0
759 1 0 0 0 0 0 0 0 0
762 9 1 1 4 0 0 5 0 0
763 8 0 0 7 0 0 0 0 0
fn=rustc_parse::parser::Parser::parse_token_tree
0 36 0 0 12 0 0 0 0 0
961 91 6 1 0 0 0 52 0 0
963 43 0 0 13 0 0 0 0 0
968 132 5 1 36 0 0 60 0 0
969 24 0 0 12 0 0 12 0 0
970 72 4 1 12 0 0 48 0 0
974 2 0 0 1 0 0 1 0 0
975 6 1 0 0 0 0 6 0 0
978 91 4 1 65 0 0 0 0 0
fn=rustc_parse::parser::Parser::parse_visibility
0 18 6 3 0 0 0 6 0 0
488 3 0 0 0 0 0 3 0 0
489 9 0 0 3 0 0 3 0 0
496 6 0 0 0 0 0 0 0 0
1020 30 2 1 0 0 0 18 0 0
1021 6 0 0 3 0 0 0 0 0
1023 9 2 1 0 0 0 3 1 0
1024 12 0 0 0 0 0 3 0 0
1034 24 2 1 9 0 0 9 0 0
1078 27 0 0 21 0 0 0 0 0
fn=rustc_parse::parser::TokenCursor::next
0 548 10 2 70 0 0 162 4 0
158 16 0 0 16 0 0 16 0 0
165 486 4 1 0 0 0 378 11 0
167 164 0 0 74 0 0 0 0 0
168 16 4 1 0 0 0 16 0 0
169 96 0 0 48 4 0 32 0 0
170 584 10 3 242 5 0 184 19 0
172 32 0 0 16 0 0 0 0 0
173 4 0 0 0 0 0 4 0 0
174 24 0 0 12 1 0 8 1 0
175 8 2 1 4 0 0 0 0 0
176 48 0 0 24 0 0 24 0 0
179 40 0 0 16 0 0 16 0 0
185 340 3 1 124 0 0 0 0 0
186 1104 24 4 414 3 0 644 3 0
189 140 0 0 62 0 0 0 0 0
201 446 0 0 138 0 0 92 6 0
202 80 10 2 48 0 0 32 0 0
204 128 5 1 0 0 0 0 0 0
208 432 7 1 378 0 0 0 0 0
fn=rustc_parse::parser::attr::<impl rustc_parse::parser::Parser>::parse_inner_attributes
0 24 2 1 3 0 0 6 0 0
469 9 2 1 0 0 0 3 0 0
470 6 0 0 0 0 0 0 0 0
471 6 2 1 0 0 0 6 0 0
fn=rustc_parse::parser::attr::<impl rustc_parse::parser::Parser>::parse_outer_attributes
0 91 6 2 7 0 0 21 4 0
469 14 0 0 7 0 0 7 1 0
470 14 0 0 0 0 0 0 0 0
471 14 0 0 0 0 0 14 1 0
fn=rustc_parse::parser::diagnostics::<impl rustc_parse::parser::Parser>::maybe_consume_incorrect_semicolon
469 3 0 0 1 0 0 1 0 0
470 2 0 0 0 0 0 0 0 0
471 2 1 1 0 0 0 2 0 0
fn=rustc_parse::parser::emit_unclosed_delims
1265 96 9 2 0 0 0 72 0 0
1266 48 0 0 12 0 0 12 0 0
1268 72 0 0 0 0 0 72 0 0
1273 96 4 1 84 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_assoc_expr_with
0 3 2 1 3 0 0 0 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_bottom_expr
0 3 0 0 0 0 0 0 0 0
469 25 3 3 15 0 0 10 0 0
470 16 1 1 0 0 0 0 0 0
471 14 3 3 0 0 0 12 0 0
480 2 0 0 1 0 0 1 0 0
526 2 0 0 0 0 0 0 0 0
539 1 1 1 1 0 0 1 0 0
601 4 0 0 0 0 0 2 0 0
602 2 1 1 0 0 0 0 0 0
827 6 0 0 0 0 0 0 0 0
828 12 0 0 3 2 0 3 2 0
829 14 3 2 7 0 0 4 1 0
830 12 1 1 6 0 0 4 1 0
835 8 0 0 3 1 0 3 0 0
900 3 0 0 0 0 0 1 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_dot_or_call_expr_with_
0 48 4 2 0 0 0 20 0 0
33 5 0 0 5 0 0 0 0 0
469 30 4 2 10 0 0 10 0 0
470 20 2 1 0 0 0 0 0 0
471 20 4 2 0 0 0 20 1 0
796 3 1 1 0 0 0 1 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_expr_catch_underscore
1004 1 0 0 1 0 0 0 0 0
1005 1 0 0 0 0 0 1 0 0
1007 1 0 0 0 0 0 1 0 0
fn=rustc_parse::parser::expr::<impl rustc_parse::parser::Parser>::parse_prefix_expr
0 1 0 0 0 0 0 0 0 0
953 6 0 0 0 0 0 0 0 0
956 4 0 0 0 0 0 2 0 0
fn=rustc_parse::parser::generics::<impl rustc_parse::parser::Parser>::parse_generics
601 4 0 0 0 0 0 2 0 0
602 2 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::generics::<impl rustc_parse::parser::Parser>::parse_where_clause
488 3 0 0 0 0 0 1 0 0
489 4 0 0 1 0 0 1 0 0
496 2 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::check_fn_front_matter
488 27 0 0 0 0 0 21 2 0
489 48 2 1 5 0 0 13 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::is_macro_rules_item
488 4 0 0 0 0 0 4 1 0
489 12 2 1 4 0 0 4 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_fn_decl
314 4 1 1 0 0 0 2 0 0
469 3 1 1 1 0 0 1 0 0
470 2 0 0 0 0 0 0 0 0
471 2 2 2 0 0 0 2 0 0
775 4 0 0 2 1 0 1 0 0
776 11 1 1 2 0 0 3 0 0
785 1 0 0 0 0 0 1 0 0
786 1 0 0 0 0 0 1 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_fn_front_matter
0 6 1 1 0 0 0 1 0 0
488 7 1 1 0 0 0 5 0 0
489 16 2 2 5 0 0 5 1 0
496 10 1 1 0 0 0 0 0 0
497 3 0 0 1 0 0 1 0 0
1109 2 0 0 2 0 0 0 0 0
1112 1 1 1 0 0 0 1 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_common_
0 1 0 0 0 0 0 0 0 0
488 3 0 0 0 0 0 3 0 0
489 9 0 0 3 0 0 3 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_kind
438 3 0 0 0 0 0 1 0 0
469 6 0 0 4 0 0 2 0 0
470 4 0 0 0 0 0 0 0 0
471 3 1 1 1 0 0 2 0 0
488 45 8 3 6 0 0 29 1 0
489 66 8 4 29 0 0 32 0 0
496 34 0 0 0 0 0 0 0 0
497 4 0 0 0 0 0 0 0 0
526 2 0 0 0 0 0 0 0 0
529 6 1 1 3 0 0 3 0 0
539 1 0 0 1 0 0 1 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_mod
469 4 1 1 1 0 0 1 0 0
470 2 0 0 0 0 0 0 0 0
480 3 0 0 1 0 0 1 0 0
fn=rustc_parse::parser::path::<impl rustc_parse::parser::Parser>::parse_path
469 6 0 0 3 0 0 3 0 0
470 6 0 0 0 0 0 0 0 0
471 6 2 1 0 0 0 6 0 0
fn=rustc_parse::parser::path::<impl rustc_parse::parser::Parser>::parse_path_segment
0 4 2 1 0 0 0 0 0 0
438 12 0 0 0 0 0 4 0 0
469 18 2 1 12 0 0 6 0 0
470 12 0 0 0 0 0 0 0 0
471 6 2 1 0 0 0 6 0 0
827 6 0 0 0 0 0 0 0 0
828 6 0 0 3 0 0 3 0 0
829 18 1 1 9 0 0 6 1 0
830 18 1 1 9 0 0 6 3 0
fn=rustc_parse::parser::path::<impl rustc_parse::parser::Parser>::parse_path_segments
0 6 0 0 0 0 0 0 0 0
469 18 0 0 6 0 0 6 0 0
470 12 0 0 0 0 0 0 0 0
471 6 1 1 0 0 0 6 0 0
480 6 0 0 3 0 0 3 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_block_common
0 6 0 0 0 0 0 2 0 0
469 22 2 1 6 0 0 6 0 0
470 12 0 0 0 0 0 0 0 0
471 4 0 0 0 0 0 4 0 0
480 10 4 2 4 0 0 4 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_full_stmt
469 9 4 2 3 0 0 3 0 0
470 6 0 0 0 0 0 0 0 0
471 2 0 0 0 0 0 2 0 0
480 4 0 0 2 0 0 2 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_stmt_without_recovery
0 2 0 0 0 0 0 0 0 0
469 12 1 1 4 0 0 4 0 0
470 8 0 0 0 0 0 0 0 0
471 6 3 3 0 0 0 6 0 0
480 2 0 0 1 0 0 1 0 0
488 13 2 1 0 0 0 7 0 0
489 21 0 0 7 1 0 7 0 0
496 6 0 0 0 0 0 0 0 0
526 6 0 0 0 0 0 0 0 0
529 5 2 2 2 0 0 3 0 0
539 6 2 1 3 2 0 3 0 0
900 3 0 0 0 0 0 1 0 0
1004 2 2 2 2 0 0 0 0 0
1005 3 0 0 0 0 0 2 0 0
1007 2 0 0 0 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_parse/parser/path.rs
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_kind
0 4 2 1 4 0 0 0 0 0
fn=rustc_parse::parser::path::<impl rustc_parse::parser::Parser>::parse_path
0 3 0 0 0 0 0 3 0 0
128 30 2 1 0 0 0 18 0 0
129 6 0 0 3 0 0 0 0 0
137 3 2 1 3 0 0 0 0 0
143 18 2 1 0 0 0 3 0 0
145 42 4 2 18 1 0 24 1 0
146 27 0 0 21 0 0 0 0 0
fn=rustc_parse::parser::path::<impl rustc_parse::parser::Parser>::parse_path_segment
0 6 1 1 6 0 0 0 0 0
182 60 2 1 0 0 0 36 1 0
183 12 2 1 0 0 0 0 0 0
186 18 0 0 3 0 0 0 0 0
200 54 0 0 24 0 0 30 1 0
201 30 0 0 0 0 0 6 1 0
202 9 1 0 3 0 0 0 0 0
235 30 3 2 6 2 0 18 0 0
238 48 2 1 42 0 0 0 0 0
241 24 0 0 6 0 0 12 6 0
242 72 4 2 30 0 0 18 3 0
243 4 0 0 2 0 0 2 0 0
244 12 0 0 4 0 0 6 0 0
fn=rustc_parse::parser::path::<impl rustc_parse::parser::Parser>::parse_path_segments
0 12 2 1 0 0 0 0 0 0
148 33 2 1 0 0 0 18 0 0
154 57 3 1 6 0 0 18 2 0
172 30 2 1 0 0 0 6 0 0
174 24 0 0 12 0 0 12 0 0
176 24 0 0 0 0 0 6 0 0
180 24 2 1 21 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_parse/parser/stmt.rs
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_kind
308 5 2 2 1 0 0 1 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_block_common
0 6 2 1 0 0 0 2 0 0
312 20 2 1 0 0 0 14 0 0
317 4 2 1 2 0 0 0 0 0
323 38 6 3 6 0 0 22 0 0
324 16 2 1 14 0 0 0 0 0
331 10 0 0 0 0 0 2 0 0
334 6 0 0 2 1 0 2 0 0
335 4 0 0 2 0 0 0 0 0
341 10 2 1 10 0 0 0 0 0
343 4 0 0 0 0 0 0 0 0
344 10 2 1 0 0 0 10 0 0
350 14 0 0 10 0 0 6 0 0
413 8 2 1 4 0 0 4 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_full_stmt
0 6 0 0 0 0 0 3 0 0
354 27 4 2 0 0 0 18 0 0
356 6 0 0 3 0 0 0 0 0
358 24 0 0 6 0 0 9 0 0
359 21 2 1 6 0 0 9 0 0
366 14 0 0 0 0 0 0 0 0
367 8 0 0 1 0 0 1 0 0
370 2 0 0 1 0 0 0 0 0
371 7 1 1 1 0 0 1 0 0
406 24 2 1 10 0 0 10 0 0
408 12 4 2 9 0 0 6 0 0
409 24 0 0 12 0 0 12 1 0
410 27 0 0 21 0 0 0 0 0
fn=rustc_parse::parser::stmt::<impl rustc_parse::parser::Parser>::parse_stmt_without_recovery
0 22 2 2 2 0 0 0 0 0
32 27 2 1 0 0 0 18 0 0
33 6 0 0 3 0 0 0 0 0
35 21 0 0 3 0 0 9 3 0
36 6 0 0 3 0 0 3 0 0
40 15 3 1 0 0 0 3 0 0
42 15 2 1 0 0 0 3 0 0
46 15 2 1 0 0 0 3 0 0
50 12 2 1 2 2 0 2 0 0
55 13 3 2 4 0 0 4 1 0
56 17 1 1 2 0 0 4 0 0
63 2 0 0 0 0 0 0 0 0
65 3 1 1 0 0 0 1 0 0
66 3 0 0 3 0 0 1 0 0
70 3 0 0 1 0 0 0 0 0
71 18 4 2 0 0 0 18 0 0
72 30 2 1 21 0 0 0 0 0
75 22 4 2 6 2 0 8 0 0
78 6 0 0 2 0 0 3 0 0
84 2 1 1 2 0 0 0 0 0
85 5 0 0 3 0 0 3 0 0
88 1 1 0 0 0 0 1 0 0
89 7 1 1 1 0 0 2 0 0
90 5 0 0 1 0 0 1 0 0
91 2 0 0 0 0 0 0 0 0
92 4 0 0 3 0 0 1 0 0
98 1 0 0 0 0 0 1 0 0
99 2 0 0 1 1 0 1 0 0
100 2 0 0 1 0 0 1 0 0
105 9 1 1 4 0 0 5 0 0
107 6 1 1 1 0 0 1 0 0
109 13 1 1 5 0 0 7 0 0
118 2 0 0 1 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_parse/parser/ty.rs
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_fn_decl
91 2 1 1 0 0 0 0 0 0
96 6 1 1 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_parse/validate_attr.rs
fn=rustc_parse::validate_attr::check_builtin_attribute
78 8 1 1 4 0 0 0 0 0
85 26 2 2 0 0 0 14 0 0
105 4 0 0 2 0 0 2 0 0
106 28 3 3 14 0 0 12 0 0
107 4 0 0 0 0 0 0 0 0
158 2 0 0 0 0 0 2 0 0
163 16 0 0 14 0 0 0 0 0
fn=rustc_parse::validate_attr::check_meta
0 2 0 0 0 0 0 0 0 0
13 12 2 2 0 0 0 6 0 0
14 8 0 0 2 1 0 2 0 0
19 26 2 2 16 7 0 10 0 0
24 8 1 1 0 0 0 0 0 0
25 20 1 1 8 1 0 8 0 0
38 10 0 0 8 0 0 0 0 0
fn=rustc_parse::validate_attr::parse_meta
40 18 2 2 0 0 0 10 0 0
41 6 0 0 2 1 0 2 0 0
42 44 3 3 16 1 0 28 0 0
43 2 0 0 2 0 0 0 0 0
46 6 0 0 2 0 0 0 0 0
58 16 0 0 12 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_parse_format/lib.rs
fn=<rustc_parse_format::Parser as core::iter::traits::iterator::Iterator>::next
0 11 2 2 0 0 0 5 0 0
44 3 1 1 1 0 0 1 0 0
204 18 1 1 0 0 0 12 0 0
205 1 0 0 1 0 0 0 0 0
207 4 0 0 0 0 0 0 0 0
246 2 1 1 1 0 0 0 0 0
247 1 0 0 1 0 0 0 0 0
248 2 0 0 1 0 0 0 0 0
250 1 0 0 0 0 0 0 0 0
256 18 1 1 14 0 0 0 0 0
352 3 0 0 2 0 0 0 0 0
362 4 1 1 0 0 0 0 0 0
fn=rustc_parse_format::Parser::new
0 14 0 0 12 0 0 1 0 0
261 11 1 1 0 0 0 6 0 0
268 7 1 1 3 0 0 3 0 0
269 24 2 2 2 1 0 21 0 0
284 9 1 1 7 0 0 0 0 0
738 3 0 0 1 0 0 0 0 0
746 26 0 0 0 0 0 0 0 0
749 92 1 1 0 0 0 0 0 0
760 2 1 1 1 0 0 0 0 0
812 60 0 0 0 0 0 12 0 0
824 11 0 0 0 0 0 2 0 0
825 4 2 2 2 0 0 1 0 0
fn=rustc_parse_format::Parser::string
0 6 1 1 0 0 0 0 0 0
44 3 0 0 1 1 0 1 0 0
352 3 0 0 2 0 0 0 0 0
362 4 2 2 0 0 0 0 0 0
443 9 1 1 0 0 0 6 0 0
445 13 0 0 13 0 0 0 0 0
447 74 1 1 0 0 0 0 0 0
450 2 1 1 1 0 0 0 0 0
451 1 0 0 1 0 0 0 0 0
454 2 0 0 0 0 0 1 0 0
458 48 0 0 24 0 0 0 0 0
465 4 0 0 2 0 0 2 0 0
466 9 0 0 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_passes/check_attr.rs
fn=<core::iter::adapters::flatten::Flatten<I> as core::iter::traits::iterator::Iterator>::next
265 6 0 0 0 0 0 2 0 0
fn=<rustc_passes::check_attr::CheckAttrVisitor as rustc_hir::intravisit::Visitor>::visit_expr
410 13 0 0 0 0 0 0 0 0
411 78 1 1 26 8 0 13 0 0
427 13 0 0 0 0 0 0 0 0
479 117 1 1 0 0 0 91 1 0
481 26 0 0 0 0 0 13 0 0
482 104 0 0 91 0 0 0 0 0
fn=<rustc_passes::check_attr::CheckAttrVisitor as rustc_hir::intravisit::Visitor>::visit_stmt
392 6 0 0 2 0 0 0 0 0
474 18 1 1 0 0 0 14 1 0
fn=_ZN12rustc_passes10check_attr15check_mod_attrsN.llvm.M
499 1 1 1 0 0 0 0 0 0
500 2 0 0 0 0 0 2 0 0
501 5 0 0 0 0 0 2 0 0
502 2 1 0 1 0 0 0 0 0
fn=_ZN12rustc_passes10check_attr16CheckAttrVisitor16check_attributesN.llvm.M
0 102 6 5 12 0 0 21 0 0
53 36 1 1 3 0 0 30 0 0
63 18 1 1 2 0 0 2 1 0
65 10 1 1 0 0 0 2 0 0
67 10 1 1 0 0 0 2 0 0
69 10 1 1 0 0 0 2 0 0
71 10 2 2 0 0 0 2 0 0
73 12 2 2 0 0 0 2 0 0
80 6 1 1 2 0 0 0 0 0
84 18 0 0 0 0 0 0 0 0
85 8 0 0 3 0 0 4 0 0
90 24 3 1 21 0 0 0 0 0
362 9 2 1 3 0 0 0 0 0
363 9 0 0 0 0 0 0 0 0
434 10 1 1 0 0 0 2 0 0
fn=rustc_hir::intravisit::walk_item
447 3 1 1 1 1 0 1 0 0
fn=rustc_middle::hir::map::Map::visit_item_likes_in_module
451 6 0 0 0 0 0 3 0 0
452 33 1 1 12 0 0 9 0 0
453 9 0 0 0 0 0 3 0 0
fn=rustc_passes::provide
505 2 1 1 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_passes/check_const.rs
fn=_ZN12rustc_passes11check_const22check_mod_const_bodiesN.llvm.M
60 1 1 1 0 0 0 0 0 0
62 6 0 0 0 0 0 3 0 0
63 2 0 0 1 0 0 0 0 0
78 3 0 0 0 0 0 3 0 0
fn=rustc_hir::intravisit::walk_body
201 2 0 0 1 0 0 0 0 0
225 8 1 1 5 0 0 0 0 0
fn=rustc_hir::intravisit::walk_expr
201 27 2 2 8 0 0 0 0 0
225 24 2 2 0 0 0 8 0 0
fn=rustc_hir::intravisit::walk_item
184 3 1 1 1 0 0 1 0 0
fn=rustc_hir::intravisit::walk_stmt
201 4 0 0 2 0 0 0 0 0
225 12 1 1 4 0 0 0 0 0
fn=rustc_passes::provide
66 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_passes/dead.rs
fn=<rustc_passes::dead::DeadVisitor as rustc_hir::intravisit::Visitor>::visit_item
0 9 0 0 3 0 0 3 0 0
505 3 0 0 0 0 0 0 0 0
514 4 0 0 0 0 0 1 0 0
587 27 1 1 0 0 0 18 0 0
588 8 0 0 5 0 0 0 0 0
619 30 1 1 18 0 0 0 0 0
fn=<rustc_passes::dead::LifeSeeder as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
382 27 1 1 0 0 0 21 0 0
383 27 0 0 15 1 0 3 0 0
384 6 0 0 0 0 0 0 0 0
388 12 1 1 3 0 0 0 0 0
438 24 1 1 21 0 0 0 0 0
fn=<rustc_passes::dead::MarkSymbolVisitor as rustc_hir::intravisit::Visitor>::visit_arm
282 8 1 1 0 0 0 6 0 0
286 4 0 0 1 0 0 2 0 0
287 4 1 1 2 1 0 2 0 0
290 8 0 0 7 0 0 0 0 0
fn=<rustc_passes::dead::MarkSymbolVisitor as rustc_hir::intravisit::Visitor>::visit_expr
0 37 1 1 9 1 1 0 0 0
257 117 1 1 0 0 0 78 0 0
259 56 1 1 15 2 0 0 0 0
260 5 0 0 4 1 0 1 0 0
261 8 0 0 2 0 0 3 0 0
279 130 2 2 78 0 0 0 0 0
fn=<rustc_passes::dead::MarkSymbolVisitor as rustc_hir::intravisit::Visitor>::visit_pat
292 9 2 2 0 0 0 6 0 0
294 5 0 0 1 0 0 0 0 0
305 1 1 1 0 0 0 1 0 0
306 3 1 1 0 0 0 1 0 0
307 1 0 0 0 0 0 1 0 0
308 8 0 0 7 0 0 0 0 0
fn=_ZN12rustc_passes4dead11DeadVisitor14symbol_is_liveN.llvm.M
536 9 1 1 0 0 0 6 0 0
557 9 1 1 7 0 0 0 0 0
fn=_ZN12rustc_passes4dead17MarkSymbolVisitor10handle_resN.llvm.M
0 57 0 0 27 1 1 3 0 0
81 21 1 1 0 0 0 15 0 0
83 18 1 1 6 0 0 0 0 0
86 6 0 0 3 0 0 0 0 0
88 15 2 2 3 0 0 0 0 0
fn=_ZN12rustc_passes4dead32has_allow_dead_code_or_lang_attrN.llvm.M
329 36 1 1 0 0 0 18 0 0
334 21 0 0 3 1 0 3 1 0
339 18 1 1 3 0 0 3 0 0
344 18 0 0 3 0 0 3 0 0
348 15 1 1 0 0 0 12 0 0
353 15 0 0 3 1 0 3 0 0
357 21 1 1 9 4 1 3 0 0
358 27 0 0 21 0 0 0 0 0
fn=rustc_hir::intravisit::walk_fn
232 4 1 1 2 1 0 1 0 0
233 7 0 0 2 0 0 2 0 0
235 1 0 0 0 0 0 1 0 0
584 3 1 1 1 0 0 1 0 0
fn=rustc_hir::intravisit::walk_qpath
311 14 1 1 4 0 0 6 0 0
316 2 0 0 1 0 0 0 0 0
320 3 0 0 0 0 0 1 0 0
fn=rustc_passes::dead::MarkSymbolVisitor::check_def_id
63 12 1 1 0 0 0 9 0 0
64 3 0 0 0 0 0 0 0 0
71 15 1 1 12 0 0 0 0 0
fn=rustc_passes::dead::check_crate
0 17 1 1 2 1 1 0 0 0
158 4 1 1 0 0 0 0 0 0
159 4 0 0 0 0 0 0 0 0
167 16 1 1 4 1 0 4 0 0
175 1 1 1 1 0 0 0 0 0
176 1 0 0 0 0 0 1 0 0
177 1 0 0 1 0 0 0 0 0
178 1 0 0 0 0 0 1 0 0
180 3 0 0 0 0 0 0 0 0
181 8 1 1 1 0 0 0 0 0
195 4 1 1 0 0 0 1 0 0
209 1 0 0 0 0 0 1 0 0
210 1 0 0 0 0 0 1 0 0
470 18 1 1 6 0 0 10 0 0
471 2 0 0 0 0 0 1 0 0
473 10 1 1 5 0 0 5 1 0
481 5 1 1 0 0 0 5 0 0
482 21 2 2 6 0 0 14 1 0
483 2 0 0 0 0 0 2 0 0
494 6 0 0 3 0 0 3 0 0
584 4 0 0 2 0 0 0 0 0
698 8 2 2 0 0 0 6 0 0
700 4 1 1 1 0 0 3 0 0
702 7 0 0 3 0 0 4 0 0
704 8 1 1 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_passes/diagnostic_items.rs
fn=rustc_passes::provide
122 2 0 0 0 0 0 1 0 0
126 2 1 1 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_passes/entry.rs
fn=<rustc_passes::entry::EntryContext as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
0 3 0 0 1 0 0 1 0 0
35 27 1 1 0 0 0 18 0 0
36 18 1 1 6 1 0 9 0 0
37 3 0 0 3 1 0 3 0 0
40 24 1 1 21 0 0 0 0 0
83 6 0 0 3 0 0 0 0 0
84 9 1 1 3 0 0 1 0 0
86 6 1 1 1 0 0 1 0 0
105 7 0 0 1 0 0 0 0 0
106 1 0 0 0 0 0 0 0 0
107 5 1 1 1 0 0 3 0 0
fn=_ZN12rustc_passes5entry8entry_fnN.llvm.M
0 1 0 0 0 0 0 0 0 0
51 8 1 1 0 0 0 7 0 0
54 5 1 1 2 1 0 1 0 0
61 9 1 1 4 3 0 3 0 0
65 8 1 1 0 0 0 7 0 0
66 1 0 0 1 0 0 0 0 0
74 5 1 1 1 0 0 3 0 0
77 10 2 2 7 0 0 0 0 0
149 4 0 0 1 0 0 0 0 0
151 3 0 0 1 0 0 0 0 0
153 5 1 1 2 0 0 0 0 0
154 5 1 1 0 0 0 4 0 0
fn=rustc_passes::entry::find_entry_point
216 1 1 1 0 0 0 0 0 0
218 2 0 0 1 0 0 0 0 0
fn=rustc_passes::provide
221 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_passes/hir_id_validator.rs
fn=<rustc_passes::hir_id_validator::HirIdValidator as rustc_hir::intravisit::Visitor>::visit_id
143 5 1 1 0 0 0 4 0 0
144 2 1 1 1 0 0 1 0 0
146 1 0 0 0 0 0 0 0 0
157 3 0 0 0 0 0 0 0 0
158 3 0 0 2 0 0 0 0 0
fn=<rustc_passes::hir_id_validator::OuterVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
47 24 1 1 0 0 0 21 0 0
51 3 0 0 3 0 0 0 0 0
57 27 1 1 0 0 0 18 0 0
58 3 0 0 3 1 0 0 0 0
59 27 1 1 6 4 0 15 0 0
60 24 0 0 21 0 0 0 0 0
82 3 0 0 0 0 0 3 0 0
83 6 1 1 0 0 0 3 0 0
86 3 0 0 0 0 0 0 0 0
91 6 0 0 3 0 0 3 0 0
98 9 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_arm
144 2 0 0 1 0 0 1 0 0
146 1 0 0 0 0 0 0 0 0
157 1 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_block
144 4 0 0 2 0 0 2 0 0
146 2 0 0 0 0 0 0 0 0
157 2 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_expr
144 26 0 0 13 0 0 13 0 0
146 13 0 0 0 0 0 0 0 0
157 13 1 1 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_fn
0 1 0 0 0 0 0 1 0 0
140 4 1 1 2 0 0 1 0 0
144 2 0 0 1 0 0 1 0 0
146 1 0 0 0 0 0 0 0 0
157 1 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_item
144 2 0 0 1 0 0 1 0 0
146 1 0 0 0 0 0 0 0 0
157 2 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_pat
144 2 0 0 1 0 0 1 0 0
146 1 0 0 0 0 0 0 0 0
157 1 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_path_segment
144 22 0 0 11 0 0 11 0 0
146 11 0 0 0 0 0 0 0 0
157 22 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_stmt
144 4 1 1 2 0 0 2 0 0
146 2 0 0 0 0 0 0 0 0
157 2 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_ty
144 2 0 0 1 0 0 1 0 0
146 1 1 1 0 0 0 0 0 0
157 1 0 0 0 0 0 0 0 0
fn=rustc_passes::hir_id_validator::check_crate
11 8 1 1 0 0 0 6 1 0
15 2 0 0 0 0 0 1 1 0
17 4 1 1 1 1 0 1 1 0
19 3 0 0 0 0 0 1 0 0
21 2 1 1 0 0 0 2 0 0
27 1 0 0 0 0 0 0 0 0
31 8 1 1 7 2 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_passes/intrinsicck.rs
fn=<rustc_passes::intrinsicck::ExprVisitor as rustc_hir::intravisit::Visitor>::visit_expr
0 2 0 0 2 0 0 0 0 0
67 4 0 0 2 1 0 1 0 0
416 104 2 2 0 0 0 91 0 0
418 82 0 0 15 0 0 13 0 0
419 10 1 1 8 1 0 2 0 0
420 10 0 0 6 0 0 0 0 0
436 13 0 0 0 0 0 13 0 0
437 104 0 0 91 0 0 0 0 0
fn=<rustc_passes::intrinsicck::ItemVisitor as rustc_hir::intravisit::Visitor>::visit_nested_body
399 10 1 1 0 0 0 6 0 0
400 5 0 0 2 1 0 2 0 0
401 9 1 1 2 0 0 3 0 0
402 1 0 0 1 0 0 0 0 0
403 1 0 0 1 0 0 0 0 0
404 5 0 0 2 0 0 3 0 0
406 8 0 0 7 0 0 0 0 0
fn=_ZN12rustc_passes11intrinsicck20check_mod_intrinsicsN.llvm.M
17 1 1 1 0 0 0 0 0 0
18 7 1 1 0 0 0 4 0 0
19 2 0 0 1 0 0 0 0 0
fn=rustc_passes::provide
22 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_passes/lang_items.rs
fn=_ZN12rustc_passes10lang_items21LanguageItemCollector14check_for_langN.llvm.M
58 39 1 1 0 0 0 21 0 0
59 21 1 1 6 1 0 3 0 0
99 24 1 1 21 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 48 0 0 0 0 0 0 0 0
55 2 0 0 1 1 0 2 1 0
190 16 0 0 15 0 0 1 0 0
191 354 0 0 312 0 0 0 0 0
192 416 0 0 0 0 0 104 0 0
197 6 1 1 1 1 0 3 0 0
200 11 1 1 6 0 0 5 2 0
fn=rustc_hir::hir::Crate::visit_all_item_likes
33 24 1 1 13 6 0 6 0 0
fn=rustc_passes::lang_items::LanguageItemCollector::collect_item
0 108 0 0 104 0 0 0 0 0
101 936 2 2 0 0 0 728 0 0
103 312 0 0 104 0 0 0 0 0
177 208 0 0 0 0 0 208 0 0
178 624 0 0 208 1 0 208 0 0
179 24 0 0 24 0 0 0 0 0
181 832 1 1 728 0 0 0 0 0
fn=rustc_passes::provide
209 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_passes/layout_test.rs
fn=rustc_passes::layout_test::test_layout
11 3 1 1 0 0 0 1 0 0
12 3 0 0 2 2 0 1 0 0
16 3 1 1 2 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_passes/lib.rs
fn=rustc_passes::provide
53 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_passes/lib_features.rs
fn=<rustc_passes::lib_features::LibFeatureCollector as rustc_hir::intravisit::Visitor>::visit_attribute
33 10 0 0 2 0 0 4 0 0
37 12 0 0 0 0 0 6 0 0
121 20 2 2 0 0 0 12 0 0
125 16 1 1 14 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 3 0 0 0 0 0 0 0 0
19 4 0 0 3 0 0 1 0 0
29 9 1 1 0 0 0 8 0 0
130 3 0 0 1 0 0 2 0 0
131 5 1 1 3 1 0 0 0 0
134 2 0 0 0 0 0 1 0 0
135 10 1 1 5 0 0 5 0 0
fn=rustc_hir::intravisit::walk_crate
118 6 0 0 3 0 0 3 0 0
fn=rustc_hir::intravisit::walk_fn
118 3 1 1 1 0 0 1 0 0
fn=rustc_passes::provide
139 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_passes/liveness.rs
fn=<rustc_passes::liveness::IrMaps as rustc_hir::intravisit::Visitor>::visit_expr
0 63 3 3 11 0 0 17 0 0
167 130 1 1 0 0 0 91 3 0
169 104 0 0 91 0 0 0 0 0
461 69 2 2 28 3 2 0 0 0
463 3 1 1 2 0 0 0 0 0
fn=<rustc_passes::liveness::IrMaps as rustc_hir::intravisit::Visitor>::visit_fn
0 3 0 0 0 0 0 0 0 0
153 14 2 2 2 0 0 7 0 0
161 11 1 1 5 0 0 6 2 0
162 8 0 0 7 0 0 0 0 0
263 25 3 3 7 0 0 17 0 0
277 1 0 0 1 0 0 0 0 0
278 1 0 0 0 0 0 0 0 0
279 4 1 1 2 0 0 1 0 0
351 6 0 0 1 0 0 4 0 0
355 2 1 1 1 0 0 0 0 0
366 7 0 0 2 1 0 3 0 0
368 3 0 0 1 0 0 0 0 0
376 1 0 0 1 0 0 0 0 0
394 21 2 2 10 0 0 8 0 0
405 2 0 0 0 0 0 2 0 0
574 11 1 1 2 0 0 5 0 0
673 1 0 0 1 0 0 0 0 0
674 1 0 0 1 0 0 0 0 0
676 1 0 0 1 0 0 0 0 0
677 1 0 0 1 0 0 0 0 0
679 32 3 3 11 0 0 20 0 0
682 3 0 0 1 0 0 1 0 0
685 2 1 1 0 0 0 0 0 0
935 4 1 1 2 0 0 0 0 0
952 8 2 2 1 0 0 3 0 0
955 2 0 0 1 0 0 0 0 0
1484 2 0 0 1 0 0 1 0 0
1600 3 0 0 3 0 0 0 0 0
1601 2 0 0 0 0 0 0 0 0
1647 1 1 1 1 0 0 0 0 0
fn=<rustc_passes::liveness::Liveness as rustc_hir::intravisit::Visitor>::visit_arm
1484 2 0 0 0 0 0 1 0 0
1487 9 1 1 0 0 0 6 0 0
1488 3 0 0 1 0 0 2 0 0
1490 8 1 1 7 0 0 0 0 0
1670 10 1 1 0 0 0 5 0 0
1679 11 2 2 5 0 0 6 0 0
fn=_ZN12rustc_passes8liveness10check_exprN.llvm.M
1493 117 1 1 0 0 0 91 0 0
1495 65 0 0 26 2 2 0 0 0
1569 130 1 1 78 0 0 0 0 0
fn=_ZN12rustc_passes8liveness12add_from_patN.llvm.M
0 14 1 1 2 1 1 4 0 0
407 9 1 1 0 0 0 7 0 0
416 4 0 0 1 0 0 0 0 0
427 5 1 1 2 0 0 1 0 0
446 8 1 1 7 0 0 0 0 0
fn=_ZN12rustc_passes8liveness18check_mod_livenessN.llvm.M
0 1 0 0 0 0 0 0 0 0
175 6 1 1 0 0 0 3 0 0
176 3 0 0 0 0 0 2 0 0
178 3 1 1 0 0 0 1 0 0
179 1 0 0 0 0 0 1 0 0
180 5 0 0 4 0 0 0 0 0
263 25 2 2 6 0 0 17 0 0
fn=_ZN12rustc_passes8liveness8Liveness11access_pathN.llvm.M
0 1 1 1 0 0 0 0 0 0
1410 7 1 1 0 0 0 6 0 0
1418 2 0 0 1 0 0 0 0 0
1421 9 0 0 7 0 0 0 0 0
fn=rustc_hir::intravisit::walk_expr
454 4 1 1 1 0 0 1 0 0
1484 22 1 1 0 0 0 9 0 0
fn=rustc_hir::intravisit::walk_fn
150 3 1 1 1 0 0 1 0 0
fn=rustc_passes::liveness::Liveness::merge_from_succ
0 1 0 0 0 0 0 0 0 0
112 1 0 0 0 0 0 0 0 0
723 2 0 0 2 0 0 0 0 0
828 7 1 1 0 0 0 6 0 0
829 1 0 0 0 0 0 0 0 0
873 10 1 1 8 0 0 0 0 0
fn=rustc_passes::liveness::Liveness::propagate_through_expr
0 46 2 2 29 0 0 0 0 0
692 2 0 0 1 0 0 0 0 0
693 1 0 0 1 0 0 0 0 0
712 8 0 0 0 0 0 4 0 0
719 1 0 0 1 0 0 0 0 0
811 1 0 0 0 0 0 1 0 0
994 4 0 0 2 0 0 0 0 0
998 2 1 1 2 0 0 0 0 0
1003 14 1 1 2 0 0 0 0 0
1023 10 0 0 2 0 0 2 0 0
1029 20 1 1 0 0 0 4 0 0
1040 156 2 2 0 0 0 104 0 0
1045 69 1 1 28 2 2 0 0 0
1046 14 1 1 9 0 0 0 0 0
1075 2 0 0 2 0 0 0 0 0
1090 6 1 1 3 0 0 3 0 0
1094 4 1 1 2 0 0 1 0 0
1100 4 1 1 2 0 0 2 0 0
1101 3 0 0 1 0 0 1 0 0
1104 7 2 2 3 0 0 1 0 0
1167 2 1 1 2 0 0 0 0 0
1178 12 1 1 10 1 0 2 0 0
1179 18 0 0 6 1 0 2 0 0
1181 6 1 1 4 1 0 2 0 0
1182 6 0 0 2 0 0 2 0 0
1188 4 1 1 4 0 0 0 0 0
1189 6 0 0 2 0 0 0 0 0
1207 1 1 1 1 0 0 0 0 0
1231 2 0 0 2 0 0 0 0 0
1317 2 1 1 2 0 0 0 0 0
1319 72 1 1 56 0 0 0 0 0
fn=rustc_passes::provide
183 2 1 1 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_passes/loops.rs
fn=<rustc_passes::loops::CheckLoopVisitor as rustc_hir::intravisit::Visitor>::visit_expr
0 28 0 0 7 1 1 0 0 0
54 117 2 2 0 0 0 78 0 0
56 52 0 0 13 0 0 0 0 0
68 4 1 1 2 0 0 0 0 0
165 130 1 1 78 0 0 0 0 0
fn=rustc_hir::intravisit::walk_item
47 3 1 1 1 0 0 1 0 0
fn=rustc_passes::loops::check_mod_loops
32 7 1 1 0 0 0 5 0 0
33 1 0 0 0 0 0 1 0 0
35 4 1 1 1 0 0 3 0 0
37 7 1 1 6 0 0 0 0 0
fn=rustc_passes::provide
40 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_passes/reachable.rs
fn=<rustc_passes::reachable::CollectPrivateImplItemsVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
341 27 1 1 0 0 0 18 0 0
345 24 0 0 9 4 0 12 0 0
347 15 0 0 3 1 0 3 0 0
354 6 1 1 3 3 0 0 0 0
375 24 1 1 21 0 0 0 0 0
fn=_ZN12rustc_passes9reachable13reachable_setN.llvm.M
0 5 1 1 0 0 0 0 0 0
205 2 1 1 0 0 0 0 0 0
206 2 0 0 0 0 0 0 0 0
210 10 1 1 2 1 0 4 0 0
384 8 1 1 0 0 0 6 0 0
390 4 0 0 2 0 0 1 0 0
393 11 1 1 0 0 0 9 0 0
407 3 0 0 2 1 1 2 0 0
408 315 1 1 105 12 0 0 0 0
415 5 1 1 1 0 0 3 0 0
420 5 0 0 1 1 0 3 0 0
429 2 0 0 1 0 0 0 0 0
430 9 0 0 7 0 0 0 0 0
fn=rustc_passes::provide
433 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_passes/region.rs
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_block
0 18 2 2 6 0 0 4 0 0
100 12 0 0 4 0 0 6 0 0
127 4 1 1 2 0 0 0 0 0
128 8 0 0 4 0 0 4 0 0
136 2 0 0 2 0 0 0 0 0
138 4 1 1 2 0 0 0 0 0
153 6 0 0 0 0 0 2 0 0
155 2 0 0 0 0 0 0 0 0
158 10 1 1 6 0 0 4 0 0
673 10 0 0 6 0 0 0 0 0
674 18 2 2 2 0 0 10 0 0
684 6 1 1 0 0 0 6 0 0
706 16 1 1 0 0 0 12 0 0
708 16 0 0 14 0 0 0 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_body
0 4 3 3 1 0 0 1 0 0
673 3 0 0 3 0 0 0 0 0
674 17 1 1 2 1 0 8 0 0
684 6 1 1 1 0 0 4 0 0
710 9 1 1 0 0 0 6 0 0
711 3 0 0 1 1 0 1 0 0
712 8 1 1 2 0 0 6 0 0
726 5 1 1 2 0 0 2 0 0
727 1 0 0 0 0 0 0 0 0
733 4 0 0 1 0 0 1 0 0
735 3 0 0 1 0 0 0 0 0
738 2 0 0 1 0 0 1 0 0
741 1 0 0 1 0 0 0 0 0
744 3 1 1 1 0 0 2 0 0
745 1 0 0 1 1 0 0 0 0
750 4 0 0 2 0 0 2 0 0
751 11 1 1 6 2 0 3 0 0
776 1 0 0 0 0 0 0 0 0
781 1 0 0 0 0 0 1 0 0
782 5 0 0 3 0 0 2 0 0
783 13 2 2 7 0 0 6 0 0
784 1 0 0 0 0 0 1 0 0
785 8 0 0 7 0 0 0 0 0
797 4 0 0 1 0 0 1 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_stmt
196 2 0 0 2 0 0 0 0 0
204 4 0 0 0 0 0 0 0 0
206 14 1 1 4 0 0 4 0 0
211 8 0 0 4 0 0 4 0 0
673 8 2 2 6 0 0 0 0 0
674 34 0 0 4 0 0 16 0 0
684 14 1 1 2 0 0 12 0 0
793 18 2 2 0 0 0 14 0 0
795 16 0 0 14 0 0 0 0 0
797 4 0 0 0 0 0 2 0 0
fn=_ZN12rustc_passes6region12resolve_exprN.llvm.M
214 130 1 1 0 0 0 91 2 0
217 78 1 1 26 0 0 39 3 0
218 39 0 0 13 6 0 13 0 0
229 91 0 0 13 4 0 0 0 0
338 65 1 1 13 0 0 0 0 0
392 52 1 1 0 0 0 13 0 0
395 39 1 1 13 0 0 13 0 0
399 26 0 0 13 0 0 0 0 0
426 65 2 2 39 0 0 26 0 0
427 104 0 0 91 0 0 0 0 0
673 52 1 1 39 0 0 0 0 0
674 122 1 1 15 0 0 60 2 0
684 58 2 2 13 0 0 45 0 0
692 13 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes6region17region_scope_treeN.llvm.M
0 11 3 3 0 0 0 2 0 0
804 10 1 1 0 0 0 6 0 0
805 2 1 1 1 1 0 1 0 0
806 2 0 0 0 0 0 0 0 0
811 7 1 1 1 0 0 2 0 0
812 18 2 2 2 1 0 11 0 0
814 1 0 0 0 0 0 1 0 0
822 5 0 0 1 1 0 2 0 0
823 2 0 0 1 1 0 1 0 0
828 5 1 1 1 0 0 2 0 0
829 3 0 0 0 0 0 0 0 0
835 2 0 0 1 1 0 1 0 0
837 3 0 0 1 0 0 1 0 0
842 3 1 1 1 0 0 0 0 0
843 9 0 0 7 0 0 0 0 0
fn=rustc_hir::intravisit::walk_arm
179 1 0 0 1 1 0 0 0 0
182 2 0 0 1 0 0 0 0 0
188 3 1 1 0 0 0 1 0 0
190 1 0 0 1 0 0 0 0 0
673 2 1 1 2 0 0 0 0 0
674 8 0 0 1 0 0 3 0 0
797 8 1 1 5 0 0 0 0 0
fn=rustc_hir::intravisit::walk_expr
0 8 1 1 0 0 0 3 0 0
162 4 1 1 2 0 0 2 0 0
164 1 0 0 1 1 0 0 0 0
165 5 0 0 3 0 0 2 0 0
167 2 0 0 2 1 0 0 0 0
169 7 1 1 1 0 0 2 0 0
173 3 0 0 0 0 0 1 0 0
175 5 0 0 3 0 0 2 0 0
673 4 0 0 3 0 0 0 0 0
674 8 1 1 2 0 0 4 0 0
684 6 1 1 2 0 0 3 0 0
797 18 1 1 0 0 0 7 0 0
fn=rustc_passes::provide
846 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_passes/stability.rs
fn=<rustc_passes::stability::Annotator as rustc_hir::intravisit::Visitor>::visit_item
0 3 1 1 0 0 0 3 0 0
64 12 0 0 9 0 0 3 0 0
65 18 1 1 0 0 0 3 0 0
68 6 0 0 0 0 0 0 0 0
71 24 0 0 12 0 0 3 0 0
74 9 1 1 3 0 0 0 0 0
90 12 0 0 9 0 0 3 0 0
100 12 2 2 6 0 0 6 0 0
230 9 0 0 3 0 0 0 0 0
289 27 2 2 0 0 0 18 0 0
290 3 0 0 3 0 0 0 0 0
297 27 0 0 3 0 0 6 0 0
312 33 1 1 15 1 0 12 0 0
313 3 1 1 0 0 0 3 0 0
314 24 0 0 21 0 0 0 0 0
fn=<rustc_passes::stability::Checker as rustc_hir::intravisit::Visitor>::visit_item
523 27 1 1 0 0 0 18 0 0
525 17 1 1 3 1 0 0 0 0
528 9 1 1 4 2 0 3 0 0
532 8 0 0 3 0 0 4 0 0
534 2 0 0 0 0 0 0 0 0
538 8 1 1 5 1 0 1 0 0
593 9 1 1 0 0 0 3 0 0
594 24 2 1 21 0 0 0 0 0
fn=_ZN12rustc_passes9stability28check_mod_unstable_api_usageN.llvm.M
497 1 1 1 0 0 0 0 0 0
498 7 0 0 0 0 0 4 0 0
499 2 0 0 1 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 14 3 3 1 0 0 2 0 0
64 4 1 1 2 0 0 1 0 0
65 5 0 0 0 0 0 1 0 0
68 2 0 0 0 0 0 0 0 0
71 7 1 1 4 1 0 1 0 0
74 3 0 0 1 0 0 0 0 0
90 4 2 2 3 0 0 1 0 0
100 4 2 2 2 0 0 2 0 0
230 2 1 1 0 0 0 0 0 0
286 6 0 0 3 0 0 3 0 0
431 8 1 1 4 2 0 1 0 0
434 29 3 3 12 0 0 16 0 0
435 6 1 1 3 0 0 3 1 0
442 2 0 0 1 0 0 1 0 0
443 2 1 1 1 0 0 1 0 0
446 6 1 1 3 0 0 3 0 0
453 3 0 0 1 0 0 2 0 0
454 6 1 1 0 0 0 5 0 0
469 3 0 0 2 0 0 0 0 0
486 3 0 0 2 0 0 1 0 0
487 3 0 0 1 0 0 2 0 0
fn=rustc_hir::intravisit::walk_fn
286 3 1 1 1 0 0 1 0 0
520 3 1 1 1 0 0 1 0 0
fn=rustc_hir::intravisit::walk_item
597 1 0 0 0 0 0 0 0 0
fn=rustc_hir::intravisit::walk_qpath
0 2 1 1 2 0 0 0 0 0
597 6 0 0 0 0 0 0 0 0
598 10 0 0 6 0 0 2 0 0
fn=rustc_passes::provide
502 2 1 1 0 0 0 1 0 0
503 2 0 0 0 0 0 1 0 0
fn=rustc_passes::stability::Annotator::forbid_staged_api_attrs
242 40 1 1 0 0 0 36 1 0
244 12 1 1 4 1 1 8 0 0
253 4 1 1 0 0 0 2 0 0
269 12 0 0 4 0 0 0 0 0
276 40 1 1 28 0 0 0 0 0
fn=rustc_passes::stability::check_unused_or_stable_features
0 2 0 0 0 0 0 0 0 0
607 9 1 1 0 0 0 7 0 0
610 4 1 1 2 1 0 1 0 0
618 3 1 1 1 0 0 1 0 0
631 2 1 1 2 0 0 1 0 0
649 1 0 0 0 0 0 1 0 0
666 4 0 0 3 2 0 2 0 0
667 1 1 1 0 0 0 0 0 0
678 4 1 1 0 0 0 4 0 0
684 8 1 1 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_passes/upvars.rs
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 1 1 1 0 0 0 0 0 0
14 3 0 0 1 1 0 1 0 0
fn=rustc_passes::provide
13 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_passes/weak_lang_items.rs
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 110 1 1 0 0 0 2 0 0
27 3 0 0 1 1 0 1 0 0
32 2 2 2 0 0 0 2 0 0
33 8 0 0 1 0 0 4 0 0
41 2 0 0 2 0 0 1 0 0
42 1 0 0 1 0 0 0 0 0
54 16 2 2 15 0 0 1 0 0
55 14 1 1 14 0 0 0 0 0
60 17 0 0 5 2 0 4 0 0
61 30 1 1 12 2 0 6 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_plugin_impl/build.rs
fn=rustc_hir::hir::Crate::visit_all_item_likes
18 6 1 1 3 0 0 0 0 0
19 6 0 0 2 0 0 1 0 0
fn=rustc_plugin_impl::build::find_plugin_registrar
31 1 1 1 0 0 0 0 0 0
33 2 0 0 1 0 0 0 0 0
fn=rustc_plugin_impl::build::plugin_registrar_fn
0 1 0 0 0 0 0 0 0 0
35 8 0 0 0 0 0 7 0 0
38 3 1 1 0 0 0 2 0 0
39 5 0 0 1 0 0 3 0 0
41 1 0 0 1 0 0 0 0 0
42 2 0 0 0 0 0 0 0 0
58 10 1 1 7 0 0 0 0 0
fn=rustc_plugin_impl::build::provide
61 2 1 1 0 0 0 1 0 0
62 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_plugin_impl/load.rs
fn=rustc_plugin_impl::load::load_plugins
27 10 2 2 0 0 0 9 0 0
50 8 1 1 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_privacy/lib.rs
fn=<rustc_privacy::DefIdVisitorSkeleton<V> as rustc_middle::ty::fold::TypeVisitor>::visit_ty
0 644 3 3 501 1 0 0 0 0
119 603 4 4 0 0 0 469 0 0
120 67 0 0 67 0 0 0 0 0
123 383 1 1 146 15 4 0 0 0
128 162 1 1 15 2 0 30 0 0
137 45 1 1 30 0 0 0 0 0
146 90 2 2 15 2 0 15 0 0
147 4 1 1 3 0 0 0 0 0
148 3 0 0 0 0 0 0 0 0
221 199 0 0 0 0 0 67 0 0
1381 65 0 0 65 0 0 0 0 0
1849 2 0 0 2 0 0 0 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_item
0 15 3 3 3 0 0 6 0 0
678 21 2 2 0 0 0 18 0 0
680 21 0 0 6 2 0 6 0 0
700 18 0 0 6 1 0 3 0 0
709 6 0 0 6 1 0 0 0 0
713 15 0 0 6 1 1 0 0 0
768 15 1 1 6 1 1 0 0 0
775 1 0 0 0 0 0 0 0 0
793 1 0 0 0 0 0 0 0 0
881 12 0 0 3 0 0 3 0 0
882 3 0 0 0 0 0 3 0 0
883 24 1 1 21 0 0 0 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_mod
0 5 0 0 0 0 0 0 0 0
675 6 0 0 3 0 0 3 0 0
894 9 2 2 0 0 0 6 0 0
897 1 0 0 0 0 0 0 0 0
898 6 0 0 1 0 0 4 0 0
899 2 0 0 0 0 0 0 0 0
901 1 0 0 0 0 0 0 0 0
914 8 1 1 7 0 0 0 0 0
fn=<rustc_privacy::NamePrivacyVisitor as rustc_hir::intravisit::Visitor>::visit_expr
1091 117 1 1 0 0 0 78 0 0
1092 26 0 0 13 1 0 0 0 0
1119 130 2 2 78 0 0 0 0 0
fn=<rustc_privacy::NamePrivacyVisitor as rustc_hir::intravisit::Visitor>::visit_pat
1122 8 2 2 0 0 0 6 0 0
1123 2 0 0 1 0 0 0 0 0
1134 9 1 1 6 0 0 0 0 0
fn=<rustc_privacy::ObsoleteVisiblePrivateTypesVisitor as rustc_hir::intravisit::Visitor>::visit_item
1450 3 0 0 3 0 0 3 0 0
1491 27 1 1 0 0 0 18 0 0
1495 12 0 0 3 0 0 0 0 0
1654 24 2 2 6 0 0 3 0 0
1666 24 1 1 21 0 0 0 0 0
fn=<rustc_privacy::PrivateItemsInPublicInterfacesVisitor as rustc_hir::intravisit::Visitor>::visit_item
54 6 1 1 0 0 0 5 0 0
67 7 0 0 2 0 0 3 0 0
1775 3 0 0 3 0 0 0 0 0
1931 27 1 1 0 0 0 21 0 0
1932 3 0 0 3 0 0 0 0 0
1933 21 1 1 9 1 0 6 0 0
1937 18 0 0 6 1 1 3 0 0
1949 14 2 2 3 0 0 3 0 0
2023 24 1 1 21 0 0 0 0 0
fn=<rustc_privacy::SearchInterfaceForPrivateItemsVisitor as rustc_privacy::DefIdVisitor>::visit_def_id
1803 1 1 1 1 0 0 0 0 0
1804 3 0 0 2 0 0 0 0 0
1808 7 1 1 4 0 0 2 0 0
1809 2 0 0 2 0 0 0 0 0
1839 1 0 0 0 0 0 0 0 0
1851 16 2 2 1 0 0 13 0 0
1853 9 0 0 7 0 0 0 0 0
fn=<rustc_privacy::TypePrivacyVisitor as rustc_hir::intravisit::Visitor>::visit_expr
1271 91 1 1 0 0 0 52 0 0
1272 104 0 0 39 1 0 13 0 0
1277 90 1 1 13 2 0 0 0 0
1279 8 0 0 4 0 0 1 0 0
1299 39 1 1 0 0 0 13 0 0
1300 78 1 1 65 0 0 0 0 0
fn=<rustc_privacy::TypePrivacyVisitor as rustc_hir::intravisit::Visitor>::visit_qpath
1162 7 1 1 2 0 0 3 0 0
1308 30 1 1 0 0 0 18 0 0
1310 18 0 0 3 0 0 2 0 0
1311 24 2 2 12 0 0 6 0 0
1314 1 0 0 1 0 0 0 0 0
1316 1 0 0 1 0 0 1 0 0
1318 1 0 0 1 0 0 0 0 0
1319 18 1 1 0 0 0 0 0 0
1345 24 1 1 21 0 0 0 0 0
fn=<rustc_privacy::TypePrivacyVisitor as rustc_hir::intravisit::Visitor>::visit_ty
0 6 2 2 1 0 0 0 0 0
54 7 1 1 0 0 0 5 0 0
1219 6 1 1 0 0 0 3 0 0
1220 2 1 1 1 0 0 1 0 0
1221 3 0 0 1 0 0 0 0 0
1223 4 0 0 3 0 0 1 0 0
1235 3 1 1 0 0 0 1 0 0
1236 5 0 0 4 0 0 0 0 0
fn=<rustc_privacy::TypePrivacyVisitor as rustc_privacy::DefIdVisitor>::visit_def_id
1162 84 0 0 28 0 0 14 0 0
1383 210 2 2 14 0 0 140 0 0
1385 112 0 0 98 0 0 0 0 0
fn=_ZN13rustc_privacy18TypePrivacyVisitor19check_expr_pat_typeN.llvm.M
0 42 0 0 0 0 0 15 0 0
54 237 3 3 0 0 0 180 0 0
1168 105 1 1 0 0 0 90 0 0
1169 15 0 0 0 0 0 15 0 0
1170 15 0 0 15 0 0 0 0 0
1171 152 1 1 30 0 0 30 0 0
1174 60 2 2 15 1 0 15 0 0
1175 8 1 1 2 0 0 0 0 0
1176 24 0 0 6 4 0 0 0 0
1182 120 0 0 105 0 0 0 0 0
fn=rustc_hir::intravisit::Visitor::visit_nested_item
1203 9 0 0 3 0 0 3 0 0
1371 24 1 1 9 0 0 12 0 0
1373 9 1 1 0 0 0 3 0 0
1374 3 0 0 0 0 0 3 0 0
1375 3 0 0 0 0 0 3 0 0
fn=rustc_hir::intravisit::walk_expr
1349 11 1 1 4 0 0 1 0 0
1354 3 0 0 0 0 0 1 0 0
fn=rustc_hir::intravisit::walk_fn
358 3 1 1 1 0 0 1 0 0
675 3 1 1 1 0 0 1 0 0
1079 5 1 1 3 0 0 1 0 0
1080 7 0 0 2 1 0 2 0 0
1082 1 0 0 0 0 0 1 0 0
1213 6 1 1 4 0 0 1 0 0
1214 7 0 0 2 0 0 2 0 0
1216 1 0 0 0 0 0 1 0 0
fn=rustc_hir::intravisit::walk_item
361 15 1 1 6 1 0 6 0 0
fn=rustc_privacy::DefIdVisitorSkeleton<V>::visit_predicates
104 7 1 1 0 0 0 6 0 0
105 1 0 0 1 0 0 0 0 0
112 8 0 0 7 0 0 0 0 0
fn=rustc_privacy::PrivateItemsInPublicInterfacesVisitor::check
0 2 0 0 0 0 0 0 0 0
1863 10 2 2 0 0 0 7 0 0
1871 1 0 0 1 0 0 0 0 0
1891 12 1 1 1 0 0 11 0 0
1892 1 0 0 1 0 0 0 0 0
1894 6 0 0 1 0 0 4 0 0
1895 7 0 0 2 1 0 2 0 0
1897 2 0 0 2 0 0 0 0 0
1901 8 0 0 7 0 0 0 0 0
fn=rustc_privacy::SearchInterfaceForPrivateItemsVisitor::generics
1751 8 1 1 0 0 0 6 0 0
1752 3 0 0 3 0 0 0 0 0
1766 9 1 1 7 0 0 0 0 0
fn=rustc_privacy::SearchInterfaceForPrivateItemsVisitor::ty
54 7 1 1 0 0 0 5 0 0
1779 4 1 1 0 0 0 2 0 0
1780 3 0 0 3 0 0 0 0 0
fn=rustc_privacy::check_mod_privacy
0 1 0 0 1 0 0 0 0 0
1069 4 1 1 2 0 0 0 0 0
1087 9 0 0 0 0 0 3 0 0
1088 6 0 0 0 0 0 6 0 0
2035 8 1 0 0 0 0 6 1 0
2037 4 1 1 0 0 0 4 0 0
2038 9 0 0 3 1 0 5 0 0
2045 7 0 0 3 0 0 4 0 0
2047 8 0 0 7 0 0 0 0 0
fn=rustc_privacy::check_private_in_public
0 6 1 1 2 0 0 0 0 0
358 5 0 0 2 0 0 0 0 0
1488 4 0 0 2 0 0 0 0 0
2074 8 1 1 0 0 0 7 0 0
2079 4 1 1 1 0 0 2 0 0
2081 8 0 0 0 0 0 7 0 0
2090 2 0 0 0 0 0 2 0 0
2092 3 1 1 2 0 0 0 0 0
2096 4 0 0 0 0 0 3 0 0
2101 4 0 0 0 0 0 2 0 0
2102 8 1 1 7 0 0 0 0 0
fn=rustc_privacy::def_id_visibility
0 4 0 0 1 1 1 0 0 0
225 176 2 1 0 0 0 96 0 0
231 6 1 1 1 1 0 2 0 0
232 5 1 1 0 0 0 0 0 0
329 16 2 2 3 1 0 7 0 0
333 60 1 1 0 0 0 0 0 0
334 90 0 0 0 0 0 75 1 0
337 144 4 2 112 0 0 0 0 0
fn=rustc_privacy::privacy_access_levels
0 3 0 0 2 0 0 0 0 0
484 1 0 0 0 0 0 1 0 0
2049 9 1 1 0 0 0 8 2 0
2054 18 2 2 6 3 0 9 0 0
2062 3 0 0 0 0 0 2 0 0
2063 2 1 1 1 0 0 0 0 0
2071 2 0 0 1 0 0 0 0 0
2072 9 2 2 7 0 0 0 0 0
fn=rustc_privacy::provide
2027 6 2 2 0 0 0 3 0 0
2033 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_query_system/dep_graph/dep_node.rs
fn=<T as rustc_query_system::dep_graph::dep_node::DepNodeParams<Ctxt>>::to_fingerprint
0 12 0 0 0 0 0 0 0 0
126 30 6 1 0 0 0 24 0 0
130 6 0 0 6 0 0 0 0 0
132 72 6 1 30 0 0 36 0 0
133 48 12 2 30 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnit::codegen_dep_node
73 12 0 0 0 0 0 6 0 0
74 18 0 0 0 0 0 18 0 0
fn=rustc_query_system::query::plumbing::ensure_query_impl
73 26 1 1 26 12 0 26 0 0
74 113 9 6 0 0 0 87 1 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_query_system/dep_graph/graph.rs
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 3 0 0 0 0 0 0 0 0
220 30 2 1 0 0 0 24 2 0
236 9 0 0 3 0 0 0 0 0
303 12 2 1 3 0 0 3 2 0
305 30 3 1 21 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 12 2 2 1 0 0 7 0 0
236 3 0 0 1 0 0 0 0 0
303 15 2 1 5 0 0 6 0 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 0 0 0 0 0 0 0 0
220 22 2 1 0 0 0 16 0 0
236 6 0 0 2 0 0 0 0 0
303 10 0 0 2 0 0 2 0 0
305 20 4 2 14 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 2 2 0 0 0 0 0 0
220 11 2 2 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 5 0 0 1 0 0 1 0 0
305 11 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 1260 22 2 105 0 0 735 3 0
236 315 0 0 105 0 0 0 0 0
303 945 0 0 210 0 0 315 0 0
305 840 14 1 735 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 0 0 0 0 0 0 0 0
220 20 2 2 0 0 0 16 1 0
236 6 0 0 2 0 0 0 0 0
303 8 0 0 2 0 0 2 1 0
305 20 2 2 14 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 11 2 2 0 0 0 8 1 0
236 3 0 0 1 0 0 0 0 0
303 22 2 2 9 0 0 10 2 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 1320 44 1 110 0 0 770 51 0
236 330 42 1 110 0 0 0 0 0
303 1210 2 0 330 0 0 440 23 0
305 880 47 1 770 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 12 2 2 1 0 0 7 0 0
236 3 0 0 1 0 0 0 0 0
303 9 0 0 1 0 0 4 0 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 124 52 1 0 0 0 0 0 0
220 682 48 1 0 0 0 496 35 0
236 186 52 1 62 0 0 0 0 0
303 310 0 0 62 0 0 62 3 0
305 682 53 1 434 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 0 0 0 0 0 0 0
220 10 1 1 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 4 1 1 1 0 0 1 0 0
305 10 2 2 7 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 96 7 1 8 0 0 56 2 0
236 24 7 1 8 0 0 0 0 0
303 120 7 1 40 0 0 48 3 0
305 64 7 1 56 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 48 8 2 4 0 0 28 0 0
236 12 0 0 4 0 0 0 0 0
303 36 4 1 4 0 0 16 0 0
305 32 2 1 28 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 12 2 2 1 0 0 7 0 0
236 3 0 0 1 0 0 0 0 0
303 9 0 0 2 0 0 3 0 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 11 2 2 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 10 2 1 2 0 0 5 0 0
305 8 1 1 7 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 11 2 2 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 8 1 1 1 0 0 4 0 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 192 18 2 16 0 0 112 2 0
236 48 0 0 16 0 0 0 0 0
303 304 10 1 112 0 0 128 2 0
305 128 9 1 112 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 48 8 2 4 0 0 28 0 0
236 12 0 0 4 0 0 0 0 0
303 32 0 0 4 0 0 12 0 0
305 32 4 1 28 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 11 2 2 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 9 1 1 2 0 0 3 0 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 4 1 0 0 0 0 0 0 0
220 40 4 1 0 0 0 32 2 0
236 12 0 0 4 0 0 0 0 0
303 40 3 1 16 0 0 16 5 0
305 40 4 1 28 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 20 2 2 0 0 0 16 2 0
236 6 0 0 2 0 0 0 0 0
303 12 2 1 4 0 0 4 0 0
305 18 2 1 14 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 11 2 2 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 5 0 0 1 0 0 1 0 0
305 9 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 20 2 1 0 0 0 16 1 0
236 6 0 0 2 0 0 0 0 0
303 8 3 1 2 0 0 2 0 0
305 18 4 2 14 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 0 0 0 0 0 0 0 0
220 10 2 2 0 0 0 8 1 0
236 3 0 0 1 0 0 0 0 0
303 4 0 0 1 0 0 1 1 0
305 10 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 0 0 0 0 0 0 0 0
220 10 1 1 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 4 1 1 1 0 0 1 0 0
305 10 2 2 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 0 0 0 0 0 0 0 0
220 22 2 1 0 0 0 16 0 0
236 6 0 0 2 0 0 0 0 0
303 10 0 0 2 0 0 2 0 0
305 20 2 1 14 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 0 0 0 0 0 0 0
220 10 1 1 0 0 0 8 1 0
236 3 1 1 1 0 0 0 0 0
303 4 0 0 1 1 0 1 0 0
305 10 2 2 7 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 120 20 2 10 0 0 70 1 0
236 30 0 0 10 0 0 0 0 0
303 90 9 1 20 0 0 30 1 0
305 80 10 1 70 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 12 2 2 1 0 0 7 0 0
236 3 0 0 1 0 0 0 0 0
303 19 3 2 7 0 0 8 2 0
305 8 1 1 7 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 0 0 0 0 0 0 0 0
220 22 4 2 0 0 0 16 0 0
236 6 0 0 2 0 0 0 0 0
303 10 0 0 2 0 0 2 0 0
305 20 4 2 14 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 5 0 0 0 0 0 0 0 0
220 55 10 2 0 0 0 40 1 0
236 15 0 0 5 0 0 0 0 0
303 25 0 0 5 0 0 5 2 0
305 50 10 2 35 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 60 6 2 0 0 0 48 2 0
236 18 0 0 6 0 0 0 0 0
303 24 2 0 6 0 0 6 2 0
305 54 2 1 42 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 154 2 2 0 0 0 112 1 0
236 42 0 0 14 0 0 0 0 0
303 112 0 0 14 0 0 56 0 0
305 112 1 1 98 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 0 0 0 0 0 0 0 0
220 10 1 1 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 4 0 0 1 0 0 1 0 0
305 10 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 0 0 0 0 0 0 0 0
220 11 2 2 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 5 0 0 1 0 0 1 0 0
305 10 2 2 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 5 0 0 0 0 0 0 0 0
220 55 2 1 0 0 0 40 1 0
236 15 0 0 5 0 0 0 0 0
303 25 0 0 5 0 0 5 0 0
305 50 4 2 35 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 55 10 2 0 0 0 40 2 0
236 15 0 0 5 0 0 0 0 0
303 95 12 2 35 0 0 40 7 0
305 40 5 1 35 5 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 0 0 0 0 0 0 0 0
220 10 1 1 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 4 1 1 1 0 0 1 0 0
305 10 2 2 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 168 27 2 14 0 0 98 0 0
236 42 0 0 14 0 0 0 0 0
303 154 14 1 42 0 0 56 0 0
305 112 13 1 98 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 187 32 2 0 0 0 136 9 0
236 51 0 0 17 0 0 0 0 0
303 255 32 2 85 0 0 102 14 0
305 136 16 1 119 5 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 96 8 1 8 0 0 56 2 0
236 24 8 1 8 0 0 0 0 0
303 72 0 0 8 0 0 32 1 0
305 64 7 1 56 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 11 2 2 0 0 0 8 1 0
236 3 0 0 1 0 0 0 0 0
303 12 0 0 4 0 0 5 1 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 10 1 1 0 0 0 8 1 0
236 3 1 1 1 0 0 0 0 0
303 6 1 0 1 0 0 2 1 0
305 10 1 1 7 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 0 0 0 0 0 0 0
220 11 2 2 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 5 0 0 1 0 0 1 0 0
305 10 2 2 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 0 0 0 0 0 0 0 0
220 20 3 2 0 0 0 16 0 0
236 6 0 0 2 0 0 0 0 0
303 8 0 0 2 0 0 2 0 0
305 20 4 2 14 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 36 3 1 3 0 0 21 2 0
236 9 3 1 3 0 0 0 0 0
303 51 3 1 18 0 0 21 4 0
305 24 2 1 21 4 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 10 1 1 0 0 0 8 1 0
236 3 1 1 1 0 0 0 0 0
303 6 0 0 1 0 0 2 0 0
305 10 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 348 58 2 29 0 0 203 21 0
236 87 0 0 29 0 0 0 0 0
303 319 29 1 87 0 0 116 8 0
305 232 25 1 203 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 0 0 0 0 0 0 0
220 10 1 1 0 0 0 8 1 0
236 3 1 1 1 0 0 0 0 0
303 4 0 0 1 1 0 1 0 0
305 10 1 1 7 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 22 1 1 0 0 0 16 1 0
236 6 0 0 2 0 0 0 0 0
303 16 1 1 2 1 0 8 4 0
305 16 2 1 14 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 24 2 2 2 0 0 14 0 0
236 6 0 0 2 0 0 0 0 0
303 16 1 1 2 0 0 6 0 0
305 16 1 1 14 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 24 4 2 2 0 0 14 0 0
236 6 0 0 2 0 0 0 0 0
303 18 1 0 4 0 0 6 1 0
305 16 2 1 14 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 48 4 2 4 0 0 28 1 0
236 12 0 0 4 0 0 0 0 0
303 44 0 0 12 0 0 16 0 0
305 32 2 1 28 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 10 2 2 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 8 2 1 3 0 0 3 0 0
305 9 1 1 7 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 7 0 0 0 0 0 0 0 0
220 77 14 2 0 0 0 56 0 0
236 21 0 0 7 0 0 0 0 0
303 35 7 1 7 0 0 7 1 0
305 70 14 2 49 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 44 0 0 0 0 0 0 0 0
220 440 14 1 0 0 0 352 14 0
236 132 14 1 44 0 0 0 0 0
303 176 0 0 44 0 0 44 1 0
305 440 30 2 308 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 0 0 0 0 0 0 0 0
220 10 1 1 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 4 0 0 1 0 0 1 0 0
305 10 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 60 4 1 5 0 0 35 1 0
236 15 0 0 5 0 0 0 0 0
303 55 3 1 15 0 0 20 0 0
305 40 3 1 35 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 10 2 2 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 8 2 1 3 0 0 3 0 0
305 9 1 1 7 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 12 0 0 0 0 0 0 0 0
220 120 1 1 0 0 0 96 0 0
236 36 1 1 12 0 0 0 0 0
303 48 0 0 12 0 0 12 0 0
305 120 1 1 84 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 11 1 1 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 8 0 0 1 0 0 4 0 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 10 1 1 0 0 0 8 1 0
236 3 0 0 1 0 0 0 0 0
303 4 0 0 1 0 0 1 1 0
305 9 2 2 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 72 12 2 6 0 0 42 4 0
236 18 0 0 6 0 0 0 0 0
303 114 12 2 42 0 0 48 2 0
305 48 6 1 42 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 84 6 1 7 0 0 49 2 0
236 21 6 1 7 0 0 0 0 0
303 77 0 0 21 0 0 28 0 0
305 56 6 1 49 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 60 5 1 5 0 0 35 2 0
236 15 5 1 5 0 0 0 0 0
303 40 0 0 5 0 0 15 0 0
305 40 5 1 35 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 14 0 0 0 0 0 0 0 0
220 140 1 1 0 0 0 112 1 0
236 42 0 0 14 0 0 0 0 0
303 56 0 0 14 0 0 14 0 0
305 140 1 1 98 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 6 0 0 0 0 0 0 0 0
220 60 6 1 0 0 0 48 5 0
236 18 0 0 6 0 0 0 0 0
303 24 6 1 6 0 0 6 6 0
305 60 12 2 42 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 36 6 2 3 0 0 21 1 0
236 9 0 0 3 0 0 0 0 0
303 27 0 0 6 0 0 9 0 0
305 24 3 1 21 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 110 2 2 0 0 0 80 2 0
236 30 0 0 10 0 0 0 0 0
303 120 8 2 30 0 0 60 5 0
305 80 2 1 70 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 360 60 2 30 0 0 210 1 0
236 90 0 0 30 0 0 0 0 0
303 270 54 1 60 0 0 90 2 0
305 240 30 1 210 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 12 2 2 1 0 0 7 0 0
236 3 0 0 1 0 0 0 0 0
303 9 0 0 1 0 0 4 0 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 12 1 1 1 0 0 7 0 0
236 3 1 1 1 0 0 0 0 0
303 19 2 2 7 0 0 8 0 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 36 2 1 3 0 0 21 3 0
236 9 0 0 3 0 0 0 0 0
303 24 0 0 3 0 0 9 1 0
305 24 2 1 21 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 2 0 0 0 0 0 0 0
220 20 2 1 0 0 0 16 1 0
236 6 0 0 2 0 0 0 0 0
303 20 1 1 8 0 0 8 1 0
305 20 4 2 14 3 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 11 1 1 0 0 0 8 1 0
236 3 0 0 1 0 0 0 0 0
303 13 1 1 4 0 0 5 1 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 10 1 1 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 4 0 0 1 0 0 1 0 0
305 9 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 19 19 1 0 0 0 0 0 0
220 209 38 2 0 0 0 152 20 0
236 57 0 0 19 0 0 0 0 0
303 95 0 0 19 0 0 19 2 0
305 190 19 1 133 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 0 0 0 0 0 0 0 0
220 10 1 1 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 4 0 0 1 0 0 1 0 0
305 10 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 44 4 1 0 0 0 32 2 0
236 12 0 0 4 0 0 0 0 0
303 20 0 0 4 0 0 4 1 0
305 36 4 1 28 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 150 1 1 0 0 0 120 0 0
236 45 1 1 15 0 0 0 0 0
303 90 0 0 15 0 0 30 0 0
305 150 1 1 105 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 160 16 1 0 0 0 128 14 0
236 48 16 1 16 0 0 0 0 0
303 128 21 1 48 0 0 48 13 0
305 144 16 1 112 19 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 0 0 0 0 0 0 0 0
220 10 1 1 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 10 1 1 4 0 0 4 0 0
305 10 2 2 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 80 5 1 0 0 0 64 2 0
236 24 0 0 8 0 0 0 0 0
303 32 5 1 8 0 0 8 0 0
305 72 8 2 56 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 0 0 0 0 0 0 0 0
220 10 1 1 0 0 0 8 0 0
236 3 1 1 1 0 0 0 0 0
303 4 0 0 1 0 0 1 0 0
305 10 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 24 4 2 2 0 0 14 0 0
236 6 0 0 2 0 0 0 0 0
303 26 4 2 8 0 0 10 0 0
305 16 2 1 14 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 12 1 1 1 0 0 7 0 0
236 3 1 1 1 0 0 0 0 0
303 19 1 1 7 0 0 8 0 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 96 8 1 8 0 0 56 7 0
236 24 0 0 8 0 0 0 0 0
303 120 12 1 40 2 0 48 14 0
305 64 8 1 56 12 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 36 3 2 3 0 0 21 0 0
236 9 0 0 3 0 0 0 0 0
303 27 1 1 3 0 0 12 0 0
305 24 1 1 21 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 36 3 1 3 0 0 21 0 0
236 9 0 0 3 0 0 0 0 0
303 27 1 0 3 0 0 12 1 0
305 24 2 1 21 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 4 0 0 0 0 0 0 0 0
220 40 3 1 0 0 0 32 0 0
236 12 0 0 4 0 0 0 0 0
303 16 2 1 4 0 0 4 0 0
305 40 2 1 28 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 0 0 0 0 0 0 0 0
220 10 1 1 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 4 0 0 1 0 0 1 0 0
305 10 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 7764 40 2 647 0 0 4529 108 0
236 1941 0 0 647 0 0 0 0 0
303 5823 17 1 647 34 0 2588 76 0
305 5176 18 1 4529 57 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 541 427 0 0 0 0 0 0 0
220 5951 436 1 0 0 0 4328 78 0
236 1623 0 0 541 0 0 0 0 0
303 2705 0 0 541 1 0 541 0 0
305 5410 18 1 3787 243 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 372 31 1 31 0 0 217 16 0
236 93 0 0 31 0 0 0 0 0
303 248 0 0 31 0 0 93 16 0
305 248 29 1 217 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 96 12 2 8 0 0 56 2 0
236 24 0 0 8 0 0 0 0 0
303 72 0 0 8 0 0 32 2 0
305 64 8 1 56 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 11 2 2 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 12 3 2 3 0 0 6 1 0
305 8 1 1 7 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 1 0 0 0 0 0 0 0
220 10 1 1 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 4 1 1 1 0 0 1 1 0
305 10 2 2 7 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 11 2 2 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 5 1 1 1 0 0 1 0 0
305 9 1 1 7 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 0 0 0 0 0 0 0 0
220 10 2 2 0 0 0 8 1 0
236 3 0 0 1 0 0 0 0 0
303 4 0 0 1 0 0 1 0 0
305 10 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 3 0 0 0 0 0 0 0 0
220 33 3 1 0 0 0 24 1 0
236 9 0 0 3 0 0 0 0 0
303 15 0 0 3 0 0 3 1 0
305 30 3 1 21 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 66 6 1 0 0 0 48 0 0
236 18 0 0 6 0 0 0 0 0
303 30 0 0 6 0 0 6 0 0
305 54 6 1 42 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 22 1 1 0 0 0 16 0 0
236 6 0 0 2 0 0 0 0 0
303 24 1 1 8 0 0 10 0 0
305 16 1 1 14 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 140 2 2 0 0 0 112 0 0
236 42 0 0 14 0 0 0 0 0
303 84 1 1 14 0 0 28 0 0
305 140 2 2 98 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 420 2 1 0 0 0 336 0 0
236 126 2 1 42 0 0 0 0 0
303 168 0 0 42 0 0 42 0 0
305 378 2 1 294 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 429 27 1 0 0 0 312 5 0
236 117 0 0 39 0 0 0 0 0
303 195 0 0 39 0 0 39 1 0
305 351 25 1 273 4 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 11 1 1 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 8 1 1 1 0 0 4 0 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 12 2 2 1 0 0 7 0 0
236 3 0 0 1 0 0 0 0 0
303 15 1 1 5 0 0 6 0 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 11 1 1 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 12 1 1 4 2 0 5 1 0
305 8 1 1 7 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 72 12 2 6 0 0 42 2 0
236 18 0 0 6 0 0 0 0 0
303 66 12 2 18 0 0 24 0 0
305 48 6 1 42 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 12 1 1 1 0 0 7 1 0
236 3 1 1 1 0 0 0 0 0
303 19 2 2 7 0 0 8 0 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 3 3 0 0 0 0 0 0 0
220 30 4 2 0 0 0 24 2 0
236 9 0 0 3 0 0 0 0 0
303 24 2 1 9 0 0 9 2 0
305 30 3 1 21 3 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 36 6 2 3 0 0 21 0 0
236 9 0 0 3 0 0 0 0 0
303 57 3 1 21 0 0 24 0 0
305 24 3 1 21 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 11 2 2 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 8 1 1 1 0 0 4 0 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 11 1 1 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 12 1 1 4 0 0 5 0 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 11 1 1 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 16 1 1 6 0 0 7 0 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 23 9 0 0 0 0 0 0 0
220 230 44 2 0 0 0 184 18 0
236 69 0 0 23 0 0 0 0 0
303 230 21 1 92 0 0 92 25 0
305 230 44 2 161 14 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 0 0 0 0 0 0 0 0
220 10 1 1 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 4 1 1 1 0 0 1 0 0
305 10 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 36 4 2 3 0 0 21 0 0
236 9 0 0 3 0 0 0 0 0
303 39 2 1 12 0 0 15 0 0
305 24 2 1 21 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 18 0 0 0 0 0 0 0 0
220 198 36 2 0 0 0 144 0 0
236 54 0 0 18 0 0 0 0 0
303 90 0 0 18 0 0 18 0 0
305 180 36 2 126 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 10 1 1 0 0 0 8 1 0
236 3 0 0 1 0 0 0 0 0
303 4 1 0 1 0 0 1 0 0
305 9 1 1 7 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 10 1 0 0 0 0 0 0 0
220 110 10 1 0 0 0 80 0 0
236 30 0 0 10 0 0 0 0 0
303 50 0 0 10 0 0 10 1 0
305 100 10 1 70 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 120 7 1 10 0 0 70 1 0
236 30 7 1 10 0 0 0 0 0
303 130 0 0 40 0 0 50 0 0
305 80 7 1 70 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 636 50 1 53 0 0 371 17 0
236 159 0 0 53 0 0 0 0 0
303 477 46 1 53 0 0 212 17 0
305 424 43 1 371 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 22 2 1 0 0 0 16 1 0
236 6 0 0 2 0 0 0 0 0
303 16 0 0 2 0 0 8 1 0
305 16 2 1 14 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 38136 23 2 3178 0 0 22246 27 0
236 9534 0 0 3178 0 0 0 0 0
303 28602 0 0 3178 17 0 12712 30 0
305 25424 1 1 22246 61 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 24 4 2 2 0 0 14 0 0
236 6 0 0 2 0 0 0 0 0
303 18 0 0 2 0 0 8 1 0
305 16 2 1 14 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 11 2 2 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 8 0 0 1 0 0 4 0 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 300 23 1 25 0 0 175 1 0
236 75 0 0 25 0 0 0 0 0
303 475 23 1 175 0 0 200 1 0
305 200 23 1 175 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 220 40 2 0 0 0 160 3 0
236 60 0 0 20 0 0 0 0 0
303 420 80 3 160 0 0 180 25 0
305 160 20 1 140 16 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 12 1 1 1 0 0 7 1 0
236 3 0 0 1 0 0 0 0 0
303 15 2 1 5 0 0 6 2 0
305 8 1 1 7 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 33 3 1 0 0 0 24 5 0
236 9 0 0 3 0 0 0 0 0
303 42 7 2 12 0 0 15 1 0
305 24 3 1 21 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 1386 29 2 0 0 0 1008 43 0
236 378 0 0 126 0 0 0 0 0
303 1512 49 2 378 0 0 756 27 0
305 1008 23 1 882 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 300 2 1 0 0 0 240 2 0
236 90 0 0 30 0 0 0 0 0
303 120 0 0 30 0 0 30 0 0
305 270 2 1 210 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 24 1 1 2 0 0 14 0 0
236 6 0 0 2 0 0 0 0 0
303 30 1 1 10 0 0 12 0 0
305 16 1 1 14 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 10 2 2 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 6 1 1 1 0 0 2 0 0
305 10 2 2 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 140 2 2 0 0 0 112 0 0
236 42 0 0 14 0 0 0 0 0
303 56 0 0 14 0 0 14 1 0
305 126 1 1 98 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 0 0 0 0 0 0 0 0
220 10 1 1 0 0 0 8 2 0
236 3 0 0 1 0 0 0 0 0
303 4 0 0 1 0 0 1 0 0
305 10 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 10 0 0 0 0 0 0 0 0
220 100 1 1 0 0 0 80 0 0
236 30 1 1 10 0 0 0 0 0
303 80 1 1 30 0 0 30 0 0
305 100 2 2 70 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 0 0 0 0 0 0 0 0
220 10 1 1 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 4 0 0 1 0 0 1 0 0
305 10 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 36 6 2 3 0 0 21 0 0
236 9 0 0 3 0 0 0 0 0
303 27 0 0 6 0 0 9 0 0
305 24 3 1 21 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 33 3 1 0 0 0 24 1 0
236 9 0 0 3 0 0 0 0 0
303 36 3 1 9 0 0 18 0 0
305 24 3 1 21 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 0 0 0 0 0 0 0 0
220 10 2 2 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 4 0 0 1 0 0 1 0 0
305 10 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 11 2 2 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 12 2 2 4 1 0 5 0 0
305 8 1 1 7 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 0 0 0 0 0 0 0 0
220 10 2 2 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 14 1 1 6 0 0 6 0 0
305 10 2 2 7 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 220 40 2 0 0 0 160 1 0
236 60 0 0 20 0 0 0 0 0
303 420 60 3 160 0 0 180 34 0
305 160 19 1 140 22 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 0 0 0 0 0 0 0 0
220 10 1 1 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 4 0 0 1 0 0 1 0 0
305 10 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 11 2 2 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 10 1 0 3 0 0 4 2 0
305 8 1 1 7 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 20 5 1 0 0 0 0 0 0
220 110 7 1 0 0 0 80 0 0
236 30 7 1 10 0 0 0 0 0
303 50 0 0 10 0 0 10 0 0
305 110 0 0 70 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 11 2 2 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 16 2 2 6 0 0 7 0 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 6 3 0 0 0 0 0 0 0
220 60 12 2 0 0 0 48 1 0
236 18 0 0 6 0 0 0 0 0
303 60 4 1 24 0 0 24 0 0
305 60 12 2 42 4 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 0 0 0 0 0 0 0 0
220 10 1 1 0 0 0 8 2 0
236 3 0 0 1 0 0 0 0 0
303 4 0 0 1 0 0 1 0 0
305 10 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 33 2 1 0 0 0 24 0 0
236 9 0 0 3 0 0 0 0 0
303 24 2 1 3 0 0 12 0 0
305 24 2 1 21 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 24 2 1 2 0 0 14 0 0
236 6 2 1 2 0 0 0 0 0
303 18 2 0 4 0 0 6 0 0
305 16 2 1 14 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 11 1 1 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 16 1 1 6 0 0 7 0 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 180 15 1 15 0 0 105 14 0
236 45 0 0 15 0 0 0 0 0
303 135 0 0 15 0 0 60 6 0
305 120 14 1 105 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 12 2 2 1 0 0 7 0 0
236 3 0 0 1 0 0 0 0 0
303 11 1 1 3 0 0 4 0 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 12 1 1 1 0 0 7 0 0
236 3 0 0 1 0 0 0 0 0
303 9 1 1 2 0 0 3 0 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 7 1 0 0 0 0 0 0 0
220 77 6 1 0 0 0 56 5 0
236 21 0 0 7 0 0 0 0 0
303 35 0 0 7 0 0 7 4 0
305 70 7 1 49 3 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 143 4 2 0 0 0 104 1 0
236 39 0 0 13 0 0 0 0 0
303 104 2 1 13 0 0 52 1 0
305 104 2 1 91 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 4 1 0 0 0 0 0 0 0
220 44 6 2 0 0 0 32 0 0
236 12 0 0 4 0 0 0 0 0
303 20 0 0 4 0 0 4 0 0
305 40 4 2 28 1 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 759 72 2 0 0 0 552 43 0
236 207 0 0 69 0 0 0 0 0
303 1035 75 2 345 14 0 414 53 0
305 552 29 1 483 25 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 3 0 0 0 0 0 0 0 0
220 30 2 1 0 0 0 24 0 0
236 9 0 0 3 0 0 0 0 0
303 12 2 1 3 0 0 3 0 0
305 30 2 1 21 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 441 435 0 0 0 0 0 0 0
220 4851 829 2 0 0 0 3528 117 0
236 1323 0 0 441 0 0 0 0 0
303 2205 10 1 441 0 0 441 29 0
305 4410 876 2 3087 103 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 33 2 1 0 0 0 24 3 0
236 9 0 0 3 0 0 0 0 0
303 36 0 0 12 2 0 15 4 0
305 24 2 1 21 2 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 0 0 0 0 0 0 0 0
220 10 1 1 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 4 0 0 1 0 0 1 0 0
305 10 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 1 0 0 0 0 0 0 0 0
220 11 1 1 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 5 0 0 1 0 0 1 0 0
305 10 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 11 1 1 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 8 1 1 1 0 0 4 0 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 220 20 1 0 0 0 160 14 0
236 60 0 0 20 0 0 0 0 0
303 380 59 2 140 0 0 160 52 0
305 160 19 1 140 20 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 36 3 1 3 0 0 21 1 0
236 9 3 1 3 0 0 0 0 0
303 39 0 0 12 0 0 15 1 0
305 24 3 1 21 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 36 2 1 3 0 0 21 1 0
236 9 0 0 3 0 0 0 0 0
303 45 2 1 15 1 0 18 1 0
305 24 2 1 21 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 16 9 0 0 0 0 0 0 0
220 160 11 1 0 0 0 128 5 0
236 48 0 0 16 0 0 0 0 0
303 128 0 0 48 0 0 48 5 0
305 160 11 1 112 13 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 1056 4 1 88 0 0 616 0 0
236 264 0 0 88 0 0 0 0 0
303 792 0 0 88 0 0 352 1 0
305 704 88 1 616 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 12 1 1 1 0 0 7 0 0
236 3 1 1 1 0 0 0 0 0
303 9 0 0 1 0 0 4 0 0
305 8 1 1 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 11 2 2 0 0 0 8 0 0
236 3 0 0 1 0 0 0 0 0
303 5 1 1 1 0 0 1 0 0
305 9 2 2 7 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
0 2 0 0 0 0 0 0 0 0
220 22 4 2 0 0 0 16 0 0
236 6 0 0 2 0 0 0 0 0
303 10 0 0 2 0 0 2 0 0
305 20 4 2 14 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 154 1 1 0 0 0 112 0 0
236 42 0 0 14 0 0 0 0 0
303 112 0 0 14 0 0 56 0 0
305 112 1 1 98 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 24 4 2 2 0 0 14 0 0
236 6 0 0 2 0 0 0 0 0
303 18 2 1 4 0 0 6 0 0
305 16 2 1 14 0 0 0 0 0
fn=_ZN18rustc_query_system9dep_graph5graph17DepGraph$LT$K$GT$14with_task_implN.llvm.M
220 24 4 2 2 0 0 14 0 0
236 6 0 0 2 0 0 0 0 0
303 26 2 1 8 0 0 10 0 0
305 16 2 1 14 0 0 0 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
0 64149 748 99 0 0 0 29699 0 0
200 14027 242 40 0 0 0 0 0 0
201 12484 27 11 0 0 0 12484 7 0
203 1840 107 14 920 0 0 920 17 0
336 446 13 9 0 0 0 0 0 0
337 286 44 8 0 0 0 286 0 0
fn=rustc_incremental::assert_dep_graph::assert_dep_graph
162 2 0 0 0 0 0 1 0 0
fn=rustc_incremental::assert_module_sources::assert_module_sources
162 2 0 0 0 0 0 1 0 0
fn=rustc_incremental::persist::save::save_dep_graph
162 2 0 0 0 0 0 1 0 0
fn=rustc_interface::passes::BoxedResolver::access::{{closure}}
151 2 0 0 1 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_def
0 441 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::def_kind
0 69 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::defined_lang_items
0 28 1 1 0 0 0 14 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::diagnostic_items
0 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::explicit_predicates_of
0 50 44 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::fn_sig
0 13 13 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_defaultness
0 4 2 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_parent
0 176 2 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_polarity
0 14 7 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_trait_ref
0 108 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::implementations_of_trait
0 126 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inferred_outlives_of
0 50 42 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inherent_impls
0 2 1 1 0 0 0 1 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_foreign_item
0 22 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_mir_available
0 23 23 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::lookup_deprecation_entry
0 8 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::lookup_stability
0 10 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::static_mutability
0 36 18 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::super_predicates_of
0 5 3 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::trait_of_item
0 17 14 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::type_of
0 564 33 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::used_crate_source
0 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::visibility
0 5 0 0 0 0 0 0 0 0
fn=rustc_middle::traits::select::WithDepNode<T>::get
363 21 0 0 7 0 0 0 0 0
fn=rustc_passes::hir_id_validator::check_crate
151 2 0 0 1 0 0 0 0 0
fn=rustc_query_system::dep_graph::graph::DepGraph<K>::try_mark_green_and_read
499 203 13 5 0 0 0 203 3 0
509 232 0 0 203 0 0 0 0 0
519 29 0 0 0 0 0 0 0 0
fn=rustc_query_system::dep_graph::graph::DepGraph<K>::with_anon_task
0 135 81 2 0 0 0 0 0 0
309 894 74 2 0 0 0 544 0 0
313 291 0 0 97 0 0 0 0 0
322 746 96 2 392 7 0 354 28 0
324 835 0 0 641 45 0 0 0 0
fn=rustc_query_system::dep_graph::graph::DepGraph<K>::with_task
192 60 6 1 0 0 0 36 0 0
201 54 6 1 30 0 0 24 0 0
218 54 12 2 42 12 0 0 0 0
236 18 0 0 6 0 0 0 0 0
303 84 18 2 30 0 0 36 12 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 4063 213 19 3124 0 0 207 24 0
200 26 2 2 0 0 0 9 0 0
201 4 2 2 0 0 0 4 0 0
363 16488 592 9 5496 0 0 0 0 0
384 13789 70 14 4594 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
0 38 0 0 0 0 0 0 0 0
363 123 0 0 41 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::candidate_from_obligation
0 59 50 1 0 0 0 59 0 0
363 295 0 0 59 0 0 118 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_query_system/query/caches.rs
fn=<rustc_query_system::query::plumbing::QueryState<CTX,C> as core::default::Default>::default
153 52 7 7 0 0 0 52 0 0
fn=rustc_middle::util::common::indenter
76 3 1 1 3 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 4423 47 8 29 2 0 0 0 0
111 81250 3071 241 16147 355 0 46924 362 0
123 1640 125 11 726 0 0 791 6 0
124 1075 84 8 868 0 0 207 0 0
190 4774 98 12 0 0 0 0 0 0
191 4812 31 4 4538 521 0 0 0 0
193 1184 211 63 232 0 0 952 37 0
206 1203 111 31 550 0 0 653 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_query_system/query/config.rs
fn=rustc_query_system::query::plumbing::ensure_query_impl
45 55 0 0 29 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_query_system/query/job.rs
fn=_ZN12rustc_middle2ty6layout10layout_rawN.llvm.M
41 207 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_query_system/query/plumbing.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
731 353 7 2 105 9 1 140 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
731 55 2 1 15 4 2 20 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
731 100 5 1 30 4 0 40 4 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
731 113 10 2 33 13 1 44 2 0
fn=<dyn rustc_typeck::astconv::AstConv>::create_substs_for_generic_args
731 39 3 2 10 2 0 14 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::res_to_ty
731 13 1 1 3 2 0 4 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_mir::borrow_check::universal_regions::InferCtxtExt>::replace_late_bound_regions_with_nll_infer_vars
731 11 1 1 3 1 1 4 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::evaluate_obligation::InferCtxtExt>::evaluate_obligation
731 384 45 2 144 23 0 168 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
0 4 2 1 2 0 0 0 0 0
731 32 4 2 12 2 0 14 0 0
fn=<rustc_infer::infer::at::At as rustc_trait_selection::traits::query::dropck_outlives::AtExt>::dropck_outlives
731 51 5 2 18 6 0 21 0 0
fn=<rustc_infer::infer::combine::Generalizer as rustc_middle::ty::relate::TypeRelation>::relate_item_substs
731 36 2 1 9 3 0 21 0 0
fn=<rustc_infer::traits::util::Elaborator as core::iter::traits::iterator::Iterator>::next
731 468 9 1 117 17 2 195 0 0
fn=<rustc_lint::builtin::BoxPointers as rustc_lint::passes::LateLintPass>::check_item
731 10 0 0 3 1 1 4 0 0
fn=<rustc_lint::builtin::MutableTransmutes as rustc_lint::passes::LateLintPass>::check_expr
731 14 1 1 3 2 2 5 0 0
fn=<rustc_middle::hir::map::ParentHirIterator as core::iter::traits::iterator::Iterator>::next
731 180 8 2 54 2 0 72 0 0
fn=<rustc_middle::traits::specialization_graph::Children as rustc_trait_selection::traits::specialize::specialization_graph::ChildrenExt>::insert_blindly
731 1232 8 1 264 6 0 440 0 0
fn=<rustc_middle::ty::erase_regions::RegionEraserVisitor as rustc_middle::ty::fold::TypeFolder>::fold_ty
731 54 2 1 18 2 0 24 0 0
fn=<rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt> as rustc_target::abi::LayoutOf>::layout_of
731 8109 87 1 1431 84 0 3816 47 0
fn=<rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::query::TyCtxtAt> as rustc_target::abi::LayoutOf>::layout_of
731 1504 46 2 282 49 0 752 3 0
fn=<rustc_middle::ty::normalize_erasing_regions::NormalizeAfterErasingRegionsFolder as rustc_middle::ty::fold::TypeFolder>::fold_const
731 154 9 1 33 18 2 88 0 0
fn=<rustc_middle::ty::normalize_erasing_regions::NormalizeAfterErasingRegionsFolder as rustc_middle::ty::fold::TypeFolder>::fold_ty
731 336 0 0 72 6 0 192 0 0
fn=<rustc_middle::ty::print::pretty::FmtPrinter<F> as rustc_middle::ty::print::Printer>::path_crate
731 162 18 1 54 36 2 72 0 0
fn=<rustc_middle::ty::sty::TyKind as rustc_serialize::serialize::Decodable>::decode
731 5080 0 0 1524 271 0 2032 4 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
731 14 1 1 3 1 1 5 0 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_rvalue
731 13 2 2 5 1 0 5 0 0
fn=<rustc_mir::transform::check_packed_ref::CheckPackedRef as rustc_mir::transform::MirPass>::run_pass
731 11 1 1 3 1 0 5 0 0
fn=<rustc_mir::transform::check_unsafety::UnsafetyChecker as rustc_middle::mir::visit::Visitor>::visit_terminator
731 40 0 0 12 2 1 16 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
0 5 1 1 1 0 0 1 0 0
731 75 7 7 20 7 0 26 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
731 45 2 1 9 4 2 21 4 0
fn=<rustc_mir::transform::promote_consts::Collector as rustc_middle::mir::visit::Visitor>::visit_terminator
731 28 1 1 6 1 0 10 0 0
fn=<rustc_mir::transform::promote_consts::PromoteTemps as rustc_mir::transform::MirPass>::run_pass
731 14 1 1 3 1 0 5 0 0
fn=<rustc_mir::transform::simplify_branches::SimplifyBranches as rustc_mir::transform::MirPass>::run_pass
731 108 3 1 27 3 0 54 0 0
fn=<rustc_mir::transform::validate::Validator as rustc_mir::transform::MirPass>::run_pass
731 36 3 1 9 4 0 15 0 0
fn=<rustc_passes::check_attr::CheckAttrVisitor as rustc_hir::intravisit::Visitor>::visit_expr
0 13 1 1 13 0 0 0 0 0
fn=<rustc_passes::intrinsicck::ExprVisitor as rustc_hir::intravisit::Visitor>::visit_expr
731 15 1 1 3 0 0 5 0 0
fn=<rustc_passes::intrinsicck::ItemVisitor as rustc_hir::intravisit::Visitor>::visit_nested_body
731 22 2 2 6 3 0 9 0 0
fn=<rustc_passes::liveness::IrMaps as rustc_hir::intravisit::Visitor>::visit_fn
0 2 1 1 0 0 0 2 0 0
731 54 6 6 18 3 0 21 0 0
fn=<rustc_passes::reachable::CollectPrivateImplItemsVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
731 33 1 1 9 1 1 12 0 0
fn=<rustc_passes::stability::Checker as rustc_hir::intravisit::Visitor>::visit_item
731 9 1 1 3 2 0 4 0 0
fn=<rustc_privacy::DefIdVisitorSkeleton<V> as rustc_middle::ty::fold::TypeVisitor>::visit_ty
731 58 3 3 12 2 1 22 0 0
fn=<rustc_privacy::EmbargoVisitor as rustc_hir::intravisit::Visitor>::visit_mod
731 9 1 1 3 2 2 4 1 0
fn=<rustc_privacy::PrivateItemsInPublicInterfacesVisitor as rustc_hir::intravisit::Visitor>::visit_item
731 11 1 1 3 1 1 5 0 0
fn=<rustc_query_system::query::plumbing::QueryState<CTX,C> as core::default::Default>::default
130 78 25 25 0 0 0 26 0 0
131 468 38 38 234 0 0 234 54 54
137 104 0 0 52 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_path
731 11 1 1 3 1 0 4 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_instance
731 342 36 2 114 29 1 152 6 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
731 102 6 1 36 11 2 42 0 0
fn=<rustc_trait_selection::traits::query::type_op::implied_outlives_bounds::ImpliedOutlivesBounds as rustc_trait_selection::traits::query::type_op::QueryTypeOp>::perform_query
731 15 2 2 3 2 1 8 2 0
fn=<rustc_typeck::check::regionck::RegionCtxt as rustc_hir::intravisit::Visitor>::visit_expr
731 245 6 4 66 3 0 88 1 0
fn=<rustc_typeck::check::wfcheck::CheckTypeWellFormedVisitor as rustc_hir::itemlikevisit::ParItemLikeVisitor>::visit_item
741 24 1 1 9 2 0 12 0 0
fn=<rustc_typeck::collect::CollectItemTypesVisitor as rustc_hir::intravisit::Visitor>::visit_item
741 45 4 4 12 6 0 16 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
42 1971 171 168 657 0 0 1095 0 0
731 72 0 0 24 0 0 32 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
0 1 0 0 0 0 0 0 0 0
741 63 6 5 21 9 0 24 1 0
fn=_ZN12rustc_middle2ty17GenericPredicates16instantiate_intoN.llvm.M
731 36 5 1 9 2 0 15 0 0
fn=_ZN12rustc_middle2ty5print7Printer22default_print_def_pathN.llvm.M
731 310 15 6 112 8 1 116 6 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
731 60 6 1 18 0 0 24 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
731 30 3 1 9 0 0 12 2 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
731 150 15 0 45 0 0 60 0 0
fn=_ZN12rustc_passes10check_attr16CheckAttrVisitor16check_attributesN.llvm.M
0 6 2 1 3 1 0 3 1 0
741 9 0 0 3 1 0 4 0 0
fn=_ZN12rustc_passes4dead32has_allow_dead_code_or_lang_attrN.llvm.M
731 36 1 1 9 3 1 12 0 0
fn=_ZN12rustc_passes9reachable13reachable_setN.llvm.M
731 13 1 1 3 1 1 5 0 0
fn=_ZN12rustc_traits15dropck_outlives21adt_dtorck_constraintN.llvm.M
731 141 4 2 36 7 0 48 3 0
fn=_ZN12rustc_typeck5check18typeck_item_bodiesN.llvm.M
741 11 1 1 3 1 0 4 0 0
fn=_ZN12rustc_typeck5check18used_trait_importsN.llvm.M
731 9 0 0 3 2 0 4 0 0
fn=_ZN12rustc_typeck5check6typeckN.llvm.M
731 10 1 1 3 1 0 4 0 0
fn=_ZN12rustc_typeck5check8regionck10RegionCtxt12link_patternN.llvm.M
731 11 1 1 3 0 0 4 0 0
fn=_ZN12rustc_typeck7collect13predicates_ofN.llvm.M
731 684 46 2 171 95 0 281 26 0
fn=_ZN12rustc_typeck7collect16codegen_fn_attrsN.llvm.M
0 15 0 0 15 0 0 0 0 0
731 194 14 2 61 16 1 76 5 0
fn=_ZN12rustc_typeck7collect21predicates_defined_onN.llvm.M
731 1272 91 2 318 88 0 477 25 0
fn=_ZN12rustc_typeck7collect22explicit_predicates_ofN.llvm.M
0 3 0 0 3 0 0 0 0 0
731 30 2 1 9 2 0 15 0 0
fn=_ZN12rustc_typeck9coherence14coherent_traitN.llvm.M
741 10 1 1 3 2 0 4 0 0
fn=_ZN15rustc_mir_build5lints6Search17is_recursive_callN.llvm.M
731 28 1 1 6 1 0 12 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
731 21 2 2 6 4 0 8 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31reachable_non_generics_providerN.llvm.M
731 55 3 3 15 8 0 20 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export35upstream_monomorphizations_providerN.llvm.M
731 182 2 2 73 4 0 75 3 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export39is_reachable_non_generic_provider_localN.llvm.M
731 12 1 1 3 2 0 4 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export39upstream_monomorphizations_for_providerN.llvm.M
731 22 2 1 6 2 0 8 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export40is_reachable_non_generic_provider_externN.llvm.M
731 70 6 1 21 14 0 28 0 0
fn=_ZN18rustc_query_system5query8plumbing17ensure_query_implN.llvm.M
651 11 1 1 0 0 0 7 0 0
661 2 0 0 1 0 0 0 0 0
662 11 1 1 5 0 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety27generics_require_sized_selfN.llvm.M
731 48 6 2 9 6 0 15 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety33virtual_call_violation_for_methodN.llvm.M
731 149 11 4 41 11 0 62 2 0
fn=_ZN47_$LT$dyn$u20$rustc_typeck..astconv..AstConv$GT$26create_substs_for_ast_pathN.llvm.M
731 25 2 2 7 1 0 9 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
731 10 1 1 3 0 0 4 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
731 72 6 1 18 6 0 24 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
731 10 0 0 3 2 0 4 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
731 11 1 1 3 2 0 4 1 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
731 10 1 1 3 2 0 4 2 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
731 10 1 1 3 0 0 4 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
731 308 2 2 98 2 0 112 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
731 33 2 1 9 5 0 12 2 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
731 10 1 1 3 0 0 4 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
731 66 6 1 18 6 1 24 5 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
731 11 1 1 3 2 0 4 1 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
731 10 0 0 3 2 0 4 0 0
fn=_ZN8rustc_ty2ty10crate_hashN.llvm.M
731 9 0 0 3 1 0 4 0 0
fn=_ZN8rustc_ty2ty16associated_itemsN.llvm.M
731 80 0 0 24 12 0 32 0 0
fn=_ZN8rustc_ty2ty20adt_sized_constraintN.llvm.M
731 72 8 1 24 14 0 32 1 0
fn=_ZN8rustc_ty2ty23sized_constraint_for_tyN.llvm.M
731 10 1 1 3 1 0 5 0 0
fn=_ZN8rustc_ty2ty9param_envN.llvm.M
731 1036 70 2 222 67 0 333 0 0
fn=_ZN8rustc_ty8instance16resolve_instanceN.llvm.M
731 11 0 0 3 1 1 4 1 0
fn=_ZN9rustc_mir12monomorphize9collector13RootCollector12push_if_rootN.llvm.M
731 12 1 1 3 1 0 4 0 0
fn=_ZN9rustc_mir12monomorphize9collector22should_codegen_locallyN.llvm.M
731 318 23 3 75 34 3 100 1 0
fn=_ZN9rustc_mir4shim9make_shimN.llvm.M
731 42 2 2 9 4 0 15 0 0
fn=_ZN9rustc_mir9transform13mir_validatedN.llvm.M
731 29 3 2 8 3 0 12 0 0
fn=_ZN9rustc_mir9transform13optimized_mirN.llvm.M
731 10 1 1 3 2 0 4 1 0
fn=_ZN9rustc_mir9transform38mir_drops_elaborated_and_const_checkedN.llvm.M
731 27 1 1 8 1 0 10 0 0
741 10 0 0 3 2 1 4 0 0
fn=_ZN9rustc_mir9transform9mir_constN.llvm.M
731 27 3 3 8 4 0 10 3 0
741 10 1 1 3 2 0 4 0 0
fn=core::ops::function::FnOnce::call_once
731 41532 2 2 15961 42 3 15966 22 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
731 882 2 2 252 6 2 336 1 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
731 249 18 2 54 30 1 90 0 0
fn=rustc_codegen_llvm::attributes::from_fn_attrs
731 200 20 1 60 36 2 80 0 0
fn=rustc_codegen_llvm::back::write::create_target_machine
731 60 6 1 18 12 2 24 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit
0 6 0 0 0 0 0 0 0 0
731 60 6 1 18 12 2 24 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit::module_codegen
731 72 6 1 18 0 0 24 5 0
fn=rustc_codegen_llvm::callee::get_fn
731 226 16 2 74 20 1 84 0 0
fn=rustc_codegen_llvm::mono_item::<impl rustc_codegen_ssa::traits::declare::PreDefineMethods for rustc_codegen_llvm::context::CodegenCx>::predefine_fn
0 7 0 0 0 0 0 0 0 0
731 160 15 1 51 28 4 68 0 0
fn=rustc_codegen_ssa::back::linker::exported_symbols
0 3 0 0 0 0 0 1 0 0
731 190 3 3 76 4 2 65 1 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
0 5 1 1 2 0 0 1 1 0
731 54 6 6 15 5 3 22 0 0
fn=rustc_codegen_ssa::base::<impl rustc_codegen_ssa::CrateInfo>::new
0 58 1 1 29 0 0 14 0 0
731 1151 11 11 345 10 9 460 0 0
fn=rustc_codegen_ssa::base::codegen_crate
731 21 2 2 6 4 2 8 0 0
fn=rustc_codegen_ssa::base::maybe_create_entry_wrapper
731 169 8 3 42 13 3 57 10 0
fn=rustc_codegen_ssa::meth::get_vtable
731 15 1 1 4 1 1 5 0 0
fn=rustc_codegen_ssa::traits::type_::DerivedTypeMethods::type_needs_drop
731 30 1 1 6 2 1 16 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
0 4592 24 3 4592 0 0 4592 0 0
590 28339 545 50 12770 0 0 0 0 0
592 572 18 15 286 0 0 286 0 0
593 94 0 0 94 0 0 0 0 0
595 237 0 0 237 0 0 0 0 0
596 143 4 4 143 0 0 0 0 0
599 46448 2034 193 33964 0 0 12484 0 0
fn=rustc_data_structures::sync::join
741 10 1 1 3 1 0 4 0 0
fn=rustc_hir::intravisit::Visitor::visit_nested_item
731 72 2 2 18 4 1 30 0 0
fn=rustc_infer::infer::InferCtxt::probe
731 11 1 1 3 2 0 5 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 2 0 0 2 0 0 0 0 0
731 48 5 5 12 5 0 19 0 0
fn=rustc_interface::queries::Queries::check_for_rustc_errors_attr
731 12 1 1 3 2 0 6 1 0
fn=rustc_lint::late::late_lint_crate
731 11 1 1 3 1 1 4 0 0
fn=rustc_lint::late::late_lint_mod
731 11 1 1 3 2 1 5 0 0
fn=rustc_metadata::dependency_format::attempt_static::{{closure}}
731 126 0 0 42 2 2 56 0 0
fn=rustc_metadata::dependency_format::verify_ok
731 547 5 5 172 2 2 173 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::reachable_non_generics
731 20 1 1 6 2 1 8 0 0
fn=rustc_middle::hir::<impl rustc_middle::ty::context::TyCtxt>::parent_module
731 27 2 1 9 2 0 12 0 0
fn=rustc_middle::hir::map::Map::attrs
731 1584 25 2 432 10 0 576 6 0
fn=rustc_middle::hir::map::Map::body
731 270 9 1 90 5 0 120 1 0
fn=rustc_middle::hir::map::Map::body_const_context
731 125 10 2 30 13 0 40 0 0
fn=rustc_middle::hir::map::Map::body_owner
731 352 25 3 96 12 0 128 0 0
fn=rustc_middle::hir::map::Map::body_owner_kind
731 99 9 1 33 4 0 44 0 0
fn=rustc_middle::hir::map::Map::def_kind
731 30 3 1 9 0 0 12 0 0
fn=rustc_middle::hir::map::Map::expect_item
731 370 12 2 111 8 0 148 1 0
fn=rustc_middle::hir::map::Map::find
731 36 3 1 12 0 0 16 0 0
fn=rustc_middle::hir::map::Map::fn_decl_by_hir_id
731 10 2 2 3 0 0 4 0 0
fn=rustc_middle::hir::map::Map::get
731 360 16 2 120 8 0 160 0 0
fn=rustc_middle::hir::map::Map::get_if_local
731 10 2 2 3 0 0 4 0 0
fn=rustc_middle::hir::map::Map::get_module
731 20 2 2 6 0 0 8 1 0
fn=rustc_middle::hir::map::Map::get_parent_node
731 1230 3 1 369 0 0 492 0 0
fn=rustc_middle::hir::map::Map::item
731 297 9 2 99 0 0 132 0 0
fn=rustc_middle::hir::map::Map::krate
731 430 0 0 129 10 0 172 4 0
fn=rustc_middle::hir::map::Map::krate_attrs
731 10 1 1 3 1 0 4 0 0
fn=rustc_middle::hir::map::Map::maybe_body_owned_by
731 80 11 2 24 0 0 32 0 0
fn=rustc_middle::hir::map::Map::span
731 209 7 1 57 0 0 76 8 0
fn=rustc_middle::hir::map::Map::trait_impls
731 20 1 1 6 1 0 8 0 0
fn=rustc_middle::hir::map::Map::visit_item_likes_in_module
731 106 9 9 27 6 0 40 0 0
fn=rustc_middle::middle::cstore::used_crates
0 3 0 0 0 0 0 0 0 0
731 63 4 2 18 8 1 24 0 0
fn=rustc_middle::middle::lang_items::<impl rustc_middle::ty::context::TyCtxt>::fn_trait_kind_from_lang_item
731 847 38 1 231 3 0 308 4 0
fn=rustc_middle::middle::lang_items::<impl rustc_middle::ty::context::TyCtxt>::is_weak_lang_item
731 150 11 1 45 11 0 60 0 0
fn=rustc_middle::middle::lang_items::<impl rustc_middle::ty::context::TyCtxt>::require_lang_item
731 528 0 0 144 22 0 192 3 0
fn=rustc_middle::middle::stability::<impl rustc_middle::ty::context::TyCtxt>::eval_stability
731 338 14 5 78 15 0 116 0 0
fn=rustc_middle::mir::interpret::queries::<impl rustc_middle::ty::context::TyCtxt>::const_eval_global_id
731 460 42 3 138 23 0 230 0 0
fn=rustc_middle::mir::interpret::queries::<impl rustc_middle::ty::context::TyCtxt>::const_eval_poly
731 240 15 1 75 29 0 75 0 0
fn=rustc_middle::mir::mono::CodegenUnit::estimate_size
0 12 0 0 12 0 0 0 0 0
731 340 1 1 100 4 2 120 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name
731 140 9 7 36 7 5 48 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name_no_mangle
731 24 2 2 6 1 0 8 0 0
fn=rustc_middle::mir::mono::MonoItem::explicit_linkage
731 110 2 0 30 1 0 40 0 0
fn=rustc_middle::mir::mono::MonoItem::instantiation_mode
731 890 30 2 228 45 1 304 4 0
fn=rustc_middle::mir::mono::MonoItem::is_instantiable
731 30 1 1 6 2 0 14 0 0
fn=rustc_middle::mir::mono::MonoItem::symbol_name
731 378 14 1 135 19 1 135 0 0
fn=rustc_middle::mir::query::<impl rustc_middle::ty::context::TyCtxt>::mir_const_qualif_opt_const_arg
731 10 1 1 3 2 0 4 0 0
fn=rustc_middle::mir::query::<impl rustc_middle::ty::context::TyCtxt>::promoted_mir_of_opt_const_arg
731 18 2 1 6 4 1 8 0 0
fn=rustc_middle::traits::specialization_graph::Ancestors::leaf_def
731 64 10 4 22 6 1 22 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::adjust_ident_and_get_scope
731 13 1 1 3 1 0 4 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::body_owners
731 11 0 0 3 1 0 4 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::get_attrs
731 135 0 0 45 19 0 60 2 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::has_attr
731 5724 0 0 1908 101 0 2544 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::instance_mir
731 287 13 0 98 28 1 126 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::opt_associated_item
731 559 18 1 129 22 0 172 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::trait_id_of_impl
731 66 6 1 18 6 0 30 1 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::trait_is_auto
731 387 36 1 129 21 0 172 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::typeck_body
731 55 3 1 15 4 0 20 0 0
fn=rustc_middle::ty::AdtDef::has_dtor
731 200 4 1 60 7 0 80 0 0
fn=rustc_middle::ty::AdtDef::new
731 20727 1239 4 5292 589 0 7056 1 0
fn=rustc_middle::ty::AdtDef::sized_constraint
731 30 2 1 9 4 0 12 0 0
fn=rustc_middle::ty::FieldDef::ty
731 380 0 0 114 10 0 152 2 0
fn=rustc_middle::ty::GenericPredicates::instantiate_identity_into
731 300 25 0 75 25 0 125 3 0
fn=rustc_middle::ty::Visibility::from_hir
731 52 2 2 12 1 0 16 0 0
fn=rustc_middle::ty::context::TyCtxt::article_and_description
731 12 1 1 3 0 0 4 0 0
fn=rustc_middle::ty::context::TyCtxt::borrowck_mode
731 11 1 1 3 2 0 4 1 0
fn=rustc_middle::ty::context::TyCtxt::crates
731 50 3 1 15 5 0 20 0 0
fn=rustc_middle::ty::context::TyCtxt::features
731 710 0 0 213 26 0 284 1 0
fn=rustc_middle::ty::context::TyCtxt::in_scope_traits
731 10 1 1 3 2 0 4 1 0
fn=rustc_middle::ty::context::TyCtxt::is_diagnostic_item
731 44 0 0 12 1 0 16 0 0
fn=rustc_middle::ty::context::TyCtxt::lang_items
731 1940 0 0 582 72 0 776 3 0
fn=rustc_middle::ty::context::TyCtxt::layout_scalar_valid_range
731 77 5 1 21 13 0 28 0 0
fn=rustc_middle::ty::context::TyCtxt::lib_features
731 10 0 0 3 2 2 4 0 0
fn=rustc_middle::ty::context::TyCtxt::lint_level_at_node
0 7 0 0 0 0 0 0 0 0
731 56 2 1 12 1 0 16 0 0
fn=rustc_middle::ty::context::TyCtxt::named_region
731 10 1 1 3 1 0 4 0 0
fn=rustc_middle::ty::context::TyCtxt::object_lifetime_defaults
731 30 2 1 9 2 0 12 0 0
fn=rustc_middle::ty::context::TyCtxt::stability
731 10 1 0 3 1 0 4 0 0
fn=rustc_middle::ty::context::TyCtxt::typeck_opt_const_arg
731 54 4 1 18 4 0 24 0 0
fn=rustc_middle::ty::context::tls::enter_global
731 22 0 0 6 4 2 8 0 0
fn=rustc_middle::ty::fast_reject::simplify_type
731 39 1 0 9 1 0 12 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
731 120 9 2 36 0 0 48 1 0
fn=rustc_middle::ty::inhabitedness::<impl rustc_middle::ty::FieldDef>::uninhabited_from
731 30 1 1 9 1 0 12 0 0
fn=rustc_middle::ty::instance::Instance::fn_once_adapter_instance
731 21 2 2 6 1 0 8 1 0
fn=rustc_middle::ty::instance::Instance::resolve_drop_in_place
731 72 4 1 18 2 0 24 0 0
fn=rustc_middle::ty::instance::Instance::resolve_for_vtable
731 150 6 2 36 10 0 54 0 0
fn=rustc_middle::ty::instance::Instance::resolve_opt_const_arg
731 702 61 2 117 32 1 390 0 0
fn=rustc_middle::ty::instance::Instance::ty
731 380 0 0 114 32 0 152 0 0
fn=rustc_middle::ty::instance::Instance::upstream_monomorphization
731 77 7 1 21 4 0 28 0 0
fn=rustc_middle::ty::instance::InstanceDef::generates_cgu_internal_copy
731 153 0 0 51 7 1 51 0 0
fn=rustc_middle::ty::instance::InstanceDef::requires_caller_location
731 473 22 1 129 22 0 172 0 0
fn=rustc_middle::ty::layout::<impl rustc_middle::ty::instance::Instance>::fn_sig_for_fn_abi
731 884 61 2 204 65 1 340 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
731 292 20 5 72 20 1 143 14 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_regions
731 414 3 0 108 23 0 162 5 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
731 110 6 6 27 7 6 40 1 0
fn=rustc_middle::ty::print::obsolete::DefPathBasedNames::push_def_path
731 40 3 1 12 6 1 16 0 0
fn=rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur
731 1068 36 2 315 37 2 420 0 0
fn=rustc_middle::ty::query::Queries::new
131 2340 240 240 1158 0 0 1158 287 287
fn=rustc_middle::ty::relate::super_relate_tys
731 236 20 4 54 17 2 127 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
731 243 17 3 81 2 0 108 8 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::consts::Const>::fold_with
731 120 5 1 36 1 0 48 0 0
fn=rustc_middle::ty::structural_impls::fold_list
0 69 0 0 0 0 0 0 0 0
731 615 6 2 189 15 0 276 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::conservative_is_privately_uninhabited
731 308 8 1 84 5 0 112 0 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::fn_sig
731 468 25 1 117 24 0 195 4 0
fn=rustc_middle::ty::sty::<impl rustc_middle::ty::TyS>::is_trivially_sized
731 100 8 0 30 16 0 40 0 0
fn=rustc_middle::ty::sty::ExistentialPredicate::stable_cmp
731 52 4 2 12 2 0 16 0 0
fn=rustc_middle::ty::sty::ProjectionTy::trait_ref
731 220 0 0 60 11 1 80 0 0
fn=rustc_middle::ty::sty::TraitRef::from_method
731 60 5 1 15 4 0 20 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::for_item
731 1219 69 6 333 94 2 444 7 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::identity_for_item
731 261 26 1 87 27 0 116 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::rebase_onto
731 20 2 1 6 2 0 8 0 0
fn=rustc_middle::ty::trait_def::<impl rustc_middle::ty::context::TyCtxt>::all_impls
731 20 2 1 6 4 0 8 0 0
fn=rustc_middle::ty::trait_def::<impl rustc_middle::ty::context::TyCtxt>::for_each_relevant_impl
731 418 40 1 114 28 0 190 19 0
fn=rustc_middle::ty::trait_def::TraitDef::ancestors
731 48 4 2 14 2 1 16 0 0
fn=rustc_middle::ty::trait_def::all_local_trait_impls
731 9 0 0 3 1 0 4 0 0
fn=rustc_middle::ty::trait_def::trait_impls_of_provider
731 1953 27 3 558 73 0 954 8 0
fn=rustc_middle::ty::trait_def::trait_impls_of_provider::{{closure}}
731 5753 0 0 1569 353 0 2615 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::TyS>::is_copy_modulo_regions
731 26 3 2 6 4 0 16 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::TyS>::is_freeze
731 234 14 0 54 26 1 144 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::calculate_dtor
731 105 4 2 27 6 0 39 1 0
741 33 0 0 9 6 0 12 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::closure_base_def_id
731 108 0 0 27 3 0 36 1 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::destructor_constraints
731 36 2 1 9 6 0 12 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::is_closure
731 36 4 0 12 3 0 16 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::is_constructor
731 18 0 0 6 0 0 8 1 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::is_static
731 378 36 1 126 41 0 168 15 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::is_trait
731 477 46 1 159 35 0 212 2 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::is_trait_alias
731 531 0 0 177 34 0 236 0 0
fn=rustc_middle::ty::util::<impl rustc_middle::ty::context::TyCtxt>::struct_tail_without_normalization
731 11 1 1 3 1 0 4 0 0
fn=rustc_middle::util::common::record_time
731 180 6 2 54 3 1 72 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
731 16 2 2 3 1 0 5 0 0
fn=rustc_mir::borrow_check::mir_borrowck
731 14 1 1 5 1 0 6 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegions::new
0 1 0 0 0 0 0 0 0 0
731 38 3 3 13 3 2 14 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
731 522 61 4 186 74 1 168 12 0
fn=rustc_mir::const_eval::eval_queries::const_eval_validated_provider
731 1060 98 5 340 46 0 400 31 0
fn=rustc_mir::const_eval::fn_queries::is_min_const_fn
731 12 1 1 3 1 1 4 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::load_mir
731 490 35 2 132 40 2 152 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::push_stack_frame
731 168 20 1 63 42 1 84 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
0 1 0 0 0 0 0 0 0 0
731 23 2 2 6 4 0 9 0 0
fn=rustc_mir::monomorphize::partitioning::characteristic_def_id_of_mono_item
731 132 6 2 33 3 3 44 0 0
fn=rustc_mir::monomorphize::partitioning::compute_codegen_unit_name
731 252 2 1 72 8 2 72 0 0
fn=rustc_mir::monomorphize::partitioning::mono_item_linkage_and_visibility
731 25 1 1 6 2 2 8 0 0
fn=rustc_mir::shim::build_call_shim
731 80 10 5 22 5 0 32 0 0
fn=rustc_mir::transform::add_moves_for_packed_drops::add_moves_for_packed_drops
731 90 6 1 18 5 0 36 0 0
fn=rustc_mir::transform::check_unsafety::check_unsafety
731 13 1 1 3 2 1 6 0 0
fn=rustc_mir::transform::check_unsafety::unsafety_check_result
731 42 5 4 12 4 3 15 5 0
fn=rustc_mir::transform::inner_optimized_mir
731 16 2 1 5 2 0 6 1 0
fn=rustc_mir::transform::promoted_mir
731 18 1 1 5 1 0 6 0 0
741 11 1 1 3 2 0 4 1 0
fn=rustc_mir_build::build::mir_built
731 11 1 1 3 2 0 4 3 0
fn=rustc_mir_build::hair::cx::Cx::const_eval_literal
731 14 1 1 3 1 0 7 3 0
fn=rustc_mir_build::hair::cx::Cx::needs_drop
731 13 1 1 3 2 0 6 0 0
fn=rustc_mir_build::hair::cx::Cx::new
731 26 2 2 6 3 0 9 0 0
fn=rustc_mir_build::hair::pattern::check_match::check_match
731 13 0 0 3 1 0 5 0 0
fn=rustc_passes::dead::check_crate
731 22 1 1 6 3 0 8 0 0
fn=rustc_passes::entry::find_entry_point
731 10 0 0 3 1 0 4 0 0
fn=rustc_passes::loops::check_mod_loops
731 12 1 1 3 1 0 4 0 0
fn=rustc_passes::stability::check_unused_or_stable_features
731 12 1 1 3 2 0 4 0 0
fn=rustc_plugin_impl::build::find_plugin_registrar
731 10 1 1 3 1 0 4 0 0
fn=rustc_privacy::SearchInterfaceForPrivateItemsVisitor::generics
731 9 1 1 3 1 1 4 0 0
fn=rustc_privacy::SearchInterfaceForPrivateItemsVisitor::ty
731 10 1 1 3 1 1 4 0 0
fn=rustc_privacy::check_private_in_public
731 12 1 1 3 0 0 4 0 0
fn=rustc_privacy::def_id_visibility
731 405 2 2 105 4 2 135 0 0
fn=rustc_query_system::query::plumbing::ensure_query_impl
0 52 4 4 0 0 0 15 0 0
651 365 31 22 0 0 0 228 0 0
661 64 8 2 32 0 0 0 0 0
662 18 0 0 5 0 0 0 0 0
667 58 10 7 29 0 0 0 0 0
671 136 7 6 52 1 0 55 0 0
672 58 3 2 0 0 0 0 0 0
679 143 7 1 59 0 0 18 0 0
685 220 17 8 189 16 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 48748 1301 241 7279 1 0 8290 74 0
62 195 7 2 0 0 0 65 2 0
63 37 0 0 0 0 0 37 2 0
64 37 0 0 37 0 0 0 0 0
186 12472 184 25 0 0 0 80 2 0
187 14016 133 29 5999 0 0 1260 3 0
207 1414 87 8 707 0 0 707 0 0
211 6387 618 11 6387 390 0 0 0 0
212 6393 187 24 6 0 0 6387 0 0
215 14225 101 21 6387 0 0 0 0 0
217 4594 48 9 4594 207 0 4594 0 0
218 6387 496 18 6387 0 0 0 0 0
222 7625 107 29 7234 0 0 274 0 0
223 946 71 15 567 0 0 345 13 0
269 11676 81 15 0 0 0 11676 5 0
275 1366 152 11 836 0 0 530 28 0
277 19369 251 44 0 0 0 91 0 0
278 12782 290 25 0 0 0 0 0 0
281 13478 179 27 12523 0 0 874 49 0
282 632 22 3 0 0 0 632 2 0
295 12774 121 41 0 0 0 6387 3 0
297 23179 533 82 21605 351 0 1420 63 0
371 5238 203 16 2973 0 0 2202 69 0
373 6600 202 19 1104 41 0 1103 17 0
380 4770 93 6 4282 0 0 0 0 0
401 20 2 1 4 0 0 16 2 0
402 57748 1680 280 2689 0 0 21581 24 0
409 655 28 2 0 0 0 0 0 0
413 15575 209 42 4594 509 0 4594 0 0
415 98848 3690 515 36599 0 0 50689 140 0
468 158 60 10 0 0 0 0 0 0
578 4595 29 12 4594 0 0 4594 0 0
586 9188 82 13 4594 151 0 4594 0 0
588 17172 378 73 9355 0 0 7805 305 0
589 6387 96 16 6387 0 0 0 0 0
590 10 0 0 4 0 0 0 0 0
599 16 2 2 12 0 0 4 0 0
604 38335 596 126 19161 311 0 19174 396 0
612 15192 748 139 13766 290 0 1418 8 0
614 534 2 1 114 0 0 420 0 0
615 18628 676 34 0 0 0 0 0 0
618 141507 5122 382 0 0 0 101825 775 0
636 1103 40 6 1103 104 0 1103 0 0
639 3483 310 41 254 0 0 3196 233 0
641 111029 1633 139 83167 805 0 0 0 0
fn=rustc_session::session::Session::track_errors
741 10 1 1 3 1 0 4 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
0 1 1 1 0 0 0 0 0 0
731 10 1 1 3 1 1 4 0 0
741 65 5 5 18 7 0 24 0 0
fn=rustc_symbol_mangling::legacy::mangle
731 156 5 1 36 6 1 48 0 0
fn=rustc_symbol_mangling::symbol_name_for_instance_in_crate
731 25 3 2 6 1 0 8 0 0
fn=rustc_symbol_mangling::symbol_name_provider
731 353 21 4 87 11 0 116 2 0
fn=rustc_trait_selection::traits::query::type_op::ascribe_user_type::<impl rustc_trait_selection::traits::query::type_op::QueryTypeOp for rustc_middle::traits::query::type_op::AscribeUserType>::perform_query
731 20 1 1 8 1 1 9 0 0
fn=rustc_trait_selection::traits::query::type_op::prove_predicate::<impl rustc_trait_selection::traits::query::type_op::QueryTypeOp for rustc_middle::traits::query::type_op::ProvePredicate>::perform_query
731 112 1 1 42 10 0 49 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::filter_negative_and_reservation_impls
731 132 11 1 33 0 0 44 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::impl_or_trait_obligations
731 364 33 2 84 32 0 168 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_impl
731 1655 64 3 417 30 0 845 30 0
fn=rustc_trait_selection::traits::specialize::specialization_graph_provider
731 1144 2 1 264 10 0 352 3 0
fn=rustc_trait_selection::traits::specialize::translate_substs
731 26 2 1 6 4 2 10 0 0
fn=rustc_trait_selection::traits::subst_and_check_impossible_predicates
731 26 1 1 6 1 1 10 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::compute
0 8 1 0 8 0 0 0 0 0
731 88 5 2 24 10 0 40 1 0
fn=rustc_traits::dropck_outlives::dtorck_constraint_for_ty
731 36 2 1 9 2 0 15 0 0
fn=rustc_traits::type_op::AscribeUserTypeCx::relate_mir_and_user_ty
731 35 3 3 11 3 3 14 0 0
fn=rustc_ty::instance::inner_resolve_instance
731 577 47 7 131 49 5 197 24 0
fn=rustc_typeck::check::FnCtxt::instantiate_bounds
731 22 2 1 6 2 0 10 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
731 76 8 5 25 10 0 34 0 0
fn=rustc_typeck::check::check_fn
731 10 1 1 3 1 0 4 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_candidates
731 8 1 1 3 1 0 4 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_impl_probe
731 9 1 1 3 2 0 4 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::fresh_item_substs
731 10 1 1 3 1 0 4 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::impl_or_trait_item
731 22 1 1 6 2 0 8 0 0
fn=rustc_typeck::check::regionck::<impl rustc_typeck::check::FnCtxt>::regionck_fn
731 12 1 1 3 1 0 4 0 0
fn=rustc_typeck::check::regionck::<impl rustc_typeck::check::FnCtxt>::regionck_item
731 13 1 1 3 1 0 4 0 0
fn=rustc_typeck::check::wfcheck::check_false_global_bounds
731 12 1 1 3 1 0 5 0 0
fn=rustc_typeck::check::wfcheck::check_item_well_formed
0 2 1 0 0 0 0 0 0 0
731 14 1 1 3 1 0 5 0 0
fn=rustc_typeck::check::wfcheck::check_where_clauses
731 26 2 2 6 2 0 10 0 0
fn=rustc_typeck::check_crate
0 1 1 0 0 0 0 0 0 0
731 62 6 6 15 6 4 22 2 0
fn=rustc_typeck::check_unused::check_crate
731 22 1 1 8 2 0 8 0 0
fn=rustc_typeck::coherence::check_coherence
741 20 2 1 6 1 0 8 0 0
fn=rustc_typeck::impl_wf_check::impl_wf_check
741 10 1 1 3 2 0 4 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_resolve/build_reduced_graph.rs
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_attribute
0 1 0 0 0 0 0 0 0 0
1340 12 2 1 0 0 0 6 0 0
1341 16 2 1 4 2 0 4 0 0
1342 2 0 0 2 0 0 0 0 0
1344 24 2 1 12 2 0 12 0 0
1347 10 0 0 8 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_block
0 2 1 1 0 0 0 2 0 0
314 4 0 0 0 0 0 0 0 0
873 1 0 0 1 0 0 0 0 0
875 2 0 0 1 0 0 1 0 0
877 1 0 0 1 0 0 0 0 0
878 3 0 0 2 0 0 1 0 0
880 2 0 0 1 0 0 1 0 0
882 1 0 0 1 0 0 0 0 0
883 2 0 0 1 0 0 1 0 0
1286 8 1 1 0 0 0 6 0 0
1287 1 0 0 1 0 0 0 0 0
1288 4 1 1 1 0 0 2 0 0
1291 1 0 0 0 0 0 1 0 0
1292 3 0 0 2 0 0 1 0 0
1293 8 1 1 7 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
0 16 5 3 2 0 0 4 2 0
93 17 1 1 4 0 0 7 0 0
209 12 0 0 0 0 0 4 1 1
618 4 0 0 4 0 0 0 0 0
619 8 0 0 8 1 0 0 0 0
620 8 2 1 4 0 0 4 0 0
621 8 0 0 0 0 0 0 0 0
624 20 0 0 8 3 2 0 0 0
625 11 0 0 3 0 0 5 0 0
628 1 1 1 1 0 0 0 0 0
638 1 0 0 1 0 0 0 0 0
639 2 0 0 0 0 0 0 0 0
654 3 0 0 1 0 0 2 0 0
656 7 1 0 2 1 0 1 0 0
657 5 0 0 1 1 0 0 0 0
658 6 2 1 2 1 0 2 0 0
663 2 0 0 2 0 0 0 0 0
664 9 1 1 6 0 0 3 1 0
666 1 0 0 1 1 0 0 0 0
668 6 1 1 3 1 0 3 0 0
671 3 0 0 1 1 0 2 0 0
672 1 0 0 1 0 0 0 0 0
679 1 0 0 1 0 0 0 0 0
680 5 0 0 1 0 0 2 0 0
681 3 1 1 2 0 0 0 0 0
682 5 0 0 1 1 0 3 0 0
684 1 0 0 0 0 0 0 0 0
694 8 1 1 4 0 0 3 0 0
700 1 0 0 0 0 0 1 0 0
701 1 0 0 0 0 0 0 0 0
705 1 0 0 1 0 0 0 0 0
708 1 0 0 0 0 0 0 0 0
742 3 0 0 1 0 0 0 0 0
743 21 1 1 5 0 0 12 0 0
747 4 1 1 0 0 0 1 0 0
994 5 1 1 1 1 0 1 0 0
995 3 0 0 2 1 0 0 0 0
1004 4 1 1 2 1 0 0 0 0
1016 2 1 1 0 0 0 1 1 0
1017 3 1 1 1 1 0 1 0 0
1018 14 1 1 7 0 0 6 2 0
1019 3 1 1 1 0 0 0 0 0
1020 2 1 1 1 0 0 1 0 0
1041 9 0 0 5 1 0 3 1 0
1043 2 0 0 1 1 0 0 0 0
1047 2 0 0 1 1 0 2 0 0
1049 1 1 1 1 0 0 0 0 0
1058 2 0 0 1 0 0 1 0 0
1059 3 1 1 0 0 0 1 0 0
1060 1 0 0 0 0 0 1 0 0
1061 2 1 1 2 0 0 0 0 0
1062 10 1 1 2 0 0 4 0 0
1099 3 0 0 2 0 0 0 0 0
1245 36 2 1 0 0 0 24 0 0
1247 28 2 1 4 1 0 0 0 0
1258 8 0 0 4 0 0 4 0 0
1259 8 0 0 4 0 0 4 0 0
1261 16 1 1 4 1 0 4 0 0
1262 4 0 0 0 0 0 4 0 0
1263 8 0 0 4 2 0 0 0 0
1264 8 0 0 4 2 0 4 0 0
1266 32 2 1 28 2 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_stmt
1231 4 0 0 2 0 0 0 0 0
1234 8 1 0 2 0 0 0 0 0
1268 9 2 1 0 0 0 3 0 0
1269 15 2 1 6 2 1 0 0 0
1270 6 1 1 2 1 0 2 0 0
1274 3 0 0 2 0 0 0 0 0
fn=_ZN13rustc_resolve19build_reduced_graph24BuildReducedGraphVisitor11visit_invocN.llvm.M
0 4 0 0 0 0 0 0 0 0
1121 18 4 2 0 0 0 12 0 0
1122 4 0 0 2 1 0 2 0 0
1124 2 0 0 2 0 0 0 0 0
1126 2 2 1 2 0 0 0 0 0
1127 2 0 0 0 0 0 0 0 0
1129 4 2 1 0 0 0 4 0 0
1130 16 0 0 14 0 0 0 0 0
fn=_ZN13rustc_resolve19build_reduced_graph24BuildReducedGraphVisitor30resolve_visibility_speculativeN.llvm.M
0 8 3 2 0 0 0 4 0 0
215 36 2 1 0 0 0 24 0 0
220 4 0 0 0 0 0 0 0 0
222 22 1 1 8 4 2 1 0 0
227 9 1 0 6 0 0 3 0 0
296 32 2 1 28 0 0 0 0 0
fn=_ZN13rustc_resolve19build_reduced_graph41_$LT$impl$u20$rustc_resolve..Resolver$GT$19get_macro_by_def_idN.llvm.M
0 6 3 0 0 0 0 0 0 0
161 40 5 1 0 0 0 30 0 0
163 2 0 0 2 0 0 0 0 0
166 21 0 0 6 4 0 6 0 0
167 39 3 1 9 0 0 9 0 0
171 3 0 0 0 0 0 3 0 0
172 3 0 0 3 0 0 0 0 0
173 40 2 0 35 1 0 0 0 0
fn=rustc_ast::visit::walk_arm
1231 4 0 0 2 0 0 0 0 0
1234 4 1 1 0 0 0 2 0 0
fn=rustc_ast::visit::walk_expr
314 4 0 0 0 0 0 0 0 0
873 1 0 0 1 0 0 0 0 0
1231 26 0 0 7 0 0 0 0 0
1232 4 0 0 1 0 0 1 0 0
1234 12 3 2 0 0 0 6 0 0
1287 1 0 0 1 0 0 0 0 0
1288 3 1 1 1 0 0 1 0 0
1350 5 1 1 1 0 0 0 0 0
1353 3 0 0 0 0 0 1 0 0
fn=rustc_expand::expand::AstFragment::visit_with
0 1 1 0 0 0 0 0 0 0
fn=rustc_resolve::ModuleData::for_each_child
0 51 0 0 51 0 0 0 0 0
203 1 0 0 1 0 0 0 0 0
1063 193 0 0 0 0 0 0 0 0
1064 204 0 0 153 2 0 51 0 0
1065 357 1 1 153 2 0 51 0 0
fn=rustc_resolve::Resolver::resolutions
0 4768 0 0 4768 211 0 0 0 0
188 1568 21 3 64 2 0 224 4 0
190 5920 4 1 0 0 0 4144 0 0
191 5920 2 1 0 0 0 5920 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::define
0 3 1 0 0 0 0 3 0 0
60 1268 0 0 634 0 0 634 0 0
61 1268 0 0 634 0 0 634 0 0
87 6523 12 2 0 0 0 4744 0 0
91 3241 13 2 3241 2 0 0 0 0
93 10081 7 2 2372 0 0 4151 0 0
96 4744 5 2 4151 4 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::get_module
0 60 5 1 21 3 0 9 0 0
98 330 14 2 0 0 0 180 0 0
100 38 0 0 0 0 0 0 0 0
109 9 0 0 0 0 0 0 0 0
111 15 2 1 3 2 0 6 0 0
113 24 0 0 6 0 0 6 0 0
114 12 3 0 6 3 0 6 0 0
120 24 0 0 0 0 0 6 0 0
121 6 0 0 6 0 0 0 0 0
129 36 0 0 9 0 0 18 0 0
133 54 4 1 18 5 0 18 0 0
134 54 0 0 18 4 0 9 0 0
138 270 8 1 210 1 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::macro_def_scope
140 154 19 2 0 0 0 88 0 0
142 99 4 1 33 0 0 0 0 0
143 22 0 0 11 0 0 0 0 0
145 11 0 0 0 0 0 0 0 0
149 55 0 0 0 0 0 11 0 0
151 132 5 1 88 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::add_import
0 2 0 0 0 0 0 0 0 0
320 11 2 2 0 0 0 7 0 0
331 2 0 0 1 0 0 1 0 0
332 29 3 3 14 1 0 13 0 0
333 14 1 1 7 0 0 7 0 0
334 6 1 1 3 0 0 3 0 0
335 4 0 0 2 0 0 2 0 0
339 1 0 0 1 0 0 0 0 0
340 2 0 0 1 1 0 1 0 0
350 1 0 0 1 0 0 0 0 0
353 4 0 0 2 0 0 0 0 0
365 2 1 1 1 0 0 0 0 0
369 8 1 1 7 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::add_macro_use_binding
974 510 2 2 0 0 0 255 0 0
981 204 0 0 51 0 0 0 0 0
987 306 1 1 255 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::build_reduced_graph_for_external_crate_res
0 1015 3 1 0 0 0 316 0 0
308 43 0 0 43 1 0 0 0 0
888 4736 4 1 0 0 0 3552 0 0
889 592 0 0 592 0 0 0 0 0
890 5328 4 1 4144 0 0 1184 1 0
891 592 0 0 592 0 0 0 0 0
894 9036 6 2 3472 17 1 2012 1 0
895 552 0 0 276 0 0 276 0 0
902 4416 6 1 828 0 0 2208 0 0
916 880 2 1 165 0 0 440 0 0
925 2176 2 1 408 0 0 1088 0 0
927 1875 2 1 375 0 0 1000 1 0
952 5626 4 2 1270 0 0 0 0 0
953 344 2 1 129 8 0 43 0 0
956 208 1 1 208 0 0 0 0 0
957 624 0 0 208 2 0 104 0 0
958 312 0 0 208 0 0 0 0 0
961 102 0 0 102 0 0 0 0 0
964 33 0 0 19 0 0 0 0 0
965 20 1 1 10 2 0 5 0 0
966 10 0 0 0 0 0 0 0 0
967 5 0 0 5 0 0 0 0 0
972 4736 0 0 4144 3 0 0 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::build_reduced_graph_for_use_tree
0 2 0 0 1 0 0 0 0 0
371 11 2 2 0 0 0 6 1 1
398 1 0 0 1 0 0 0 0 0
400 10 1 1 3 1 0 3 0 0
420 6 0 0 1 0 0 1 0 0
544 2 0 0 1 1 0 1 0 0
547 35 3 3 14 1 1 16 0 0
612 8 2 2 7 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::define_macro
0 1 1 1 0 0 0 0 0 0
1133 4 0 0 1 1 0 1 0 0
1135 5 1 1 1 0 0 1 0 0
1137 4 0 0 1 1 0 1 0 0
1162 10 2 2 0 0 0 6 0 0
1163 5 0 0 3 0 0 2 0 0
1165 2 0 0 1 0 0 0 0 0
1167 4 0 0 1 0 0 1 0 0
1176 3 0 0 1 0 0 1 0 0
1225 8 2 2 7 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::visit_ast_fragment_with_placeholders
180 12 0 0 0 0 0 3 0 0
181 24 0 0 6 0 0 15 0 0
182 6 3 1 0 0 0 3 0 0
183 6 1 0 3 0 0 3 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::check_reserved_macro_name
155 30 4 1 0 0 0 3 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
0 21 2 1 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::resolve_macro_path
0 6 0 0 6 0 0 0 0 0
155 16 5 1 0 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_resolve/check_unused.rs
fn=rustc_ast::visit::walk_crate
101 6 0 0 3 3 0 3 0 0
107 10 1 1 4 4 0 0 0 0
108 7 1 1 1 0 0 1 0 0
113 6 0 0 0 0 0 2 0 0
fn=rustc_resolve::Resolver::resolve_crate
231 4 1 1 2 1 0 0 0 0
235 4 1 1 2 1 0 0 0 0
236 3 0 0 1 0 0 0 0 0
261 11 1 1 1 1 0 8 0 0
268 1 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_resolve/def_collector.rs
fn=<rustc_resolve::def_collector::DefCollector as rustc_ast::visit::Visitor>::visit_expr
41 12 0 0 0 0 0 12 0 0
65 6 1 1 3 1 0 1 0 0
217 91 2 1 0 0 0 52 0 0
219 92 2 1 14 0 0 0 0 0
234 12 2 1 12 0 0 0 0 0
237 36 0 0 0 0 0 12 0 0
238 78 0 0 65 0 0 0 0 0
fn=<rustc_resolve::def_collector::DefCollector as rustc_ast::visit::Visitor>::visit_fn
116 9 1 1 0 0 0 6 0 0
117 3 0 0 2 0 0 0 0 0
118 3 0 0 1 0 0 0 0 0
132 10 1 1 3 0 0 4 0 0
133 8 0 0 7 0 0 0 0 0
fn=<rustc_resolve::def_collector::DefCollector as rustc_ast::visit::Visitor>::visit_item
0 14 0 0 6 0 0 0 0 0
33 2 0 0 2 0 0 0 0 0
35 8 0 0 6 0 0 4 0 0
41 2 0 0 0 0 0 2 0 0
71 24 1 1 0 0 0 12 1 0
77 24 0 0 8 1 1 0 0 0
78 1 0 0 0 0 0 0 0 0
89 3 0 0 1 0 0 0 0 0
91 3 0 0 1 0 0 0 0 0
100 4 1 1 4 0 0 0 0 0
104 8 0 0 2 0 0 0 0 0
112 6 1 1 0 0 0 2 0 0
114 10 0 0 8 0 0 0 0 0
fn=<rustc_resolve::def_collector::DefCollector as rustc_ast::visit::Visitor>::visit_stmt
65 6 1 1 3 1 0 1 0 0
251 8 2 1 0 0 0 6 0 0
253 11 1 1 5 2 1 0 0 0
256 4 1 1 3 0 0 0 0 0
fn=rustc_ast::visit::walk_arm
207 2 0 0 1 0 0 0 0 0
208 2 1 1 0 0 0 1 0 0
fn=rustc_ast::visit::walk_expr
269 9 1 1 2 1 0 1 0 0
fn=rustc_ast::visit::walk_item
33 1 0 0 1 0 0 0 0 0
35 5 0 0 3 1 0 2 1 1
136 1 0 0 1 0 0 0 0 0
fn=rustc_resolve::def_collector::collect_definitions
0 1 1 1 0 0 0 0 0 0
15 33 3 1 0 0 0 18 0 0
20 6 3 1 3 0 0 0 0 0
21 9 0 0 0 0 0 9 0 0
22 24 3 1 21 0 0 0 0 0
253 4 1 1 2 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_resolve/imports.rs
fn=_ZN13rustc_resolve7imports41_$LT$impl$u20$rustc_resolve..Resolver$GT$38resolve_ident_in_module_unadjusted_extN.llvm.M
0 362 11 5 198 0 0 89 2 0
118 1 0 0 1 0 0 0 0 0
187 931 21 2 196 8 1 441 1 0
254 392 3 1 147 0 0 245 0 0
256 171 0 0 61 9 0 0 0 0
257 12 7 1 0 0 0 0 0 0
265 20 0 0 4 1 0 0 0 0
272 4 0 0 4 1 0 0 0 0
277 98 3 1 0 0 0 0 0 0
278 14 0 0 14 0 0 0 0 0
285 40 0 0 8 4 0 0 0 0
294 16 4 1 8 5 0 0 0 0
297 88 3 1 48 3 0 24 0 0
299 24 0 0 8 0 0 0 0 0
316 8 2 1 8 2 0 0 0 0
327 8 0 0 0 0 0 8 3 0
333 105 0 0 35 0 0 0 0 0
334 1 0 0 0 0 0 0 0 0
386 124 0 0 62 2 0 0 0 0
404 31 0 0 0 0 0 0 0 0
405 1 1 1 0 0 0 1 0 0
453 392 0 0 343 4 0 0 0 0
fn=rustc_resolve::ModuleData::for_each_child
0 6 3 3 4 0 0 0 0 0
1394 6 0 0 1 0 0 0 0 0
1395 1 0 0 0 0 0 0 0 0
1396 3 0 0 0 0 0 1 0 0
1397 1 0 0 0 0 0 0 0 0
1398 16 1 1 8 1 0 7 0 0
1402 4 0 0 1 0 0 0 0 0
1403 1 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::record_use
118 2 0 0 2 2 0 0 0 0
fn=rustc_resolve::imports::<impl rustc_resolve::Resolver>::import
0 52 0 0 52 1 0 0 0 0
457 520 2 2 0 0 0 312 0 0
462 312 0 0 104 1 0 52 0 0
466 104 1 1 104 0 0 0 0 0
471 156 0 0 0 0 0 0 0 0
477 52 1 1 52 0 0 0 0 0
480 52 1 1 52 0 0 0 0 0
482 52 0 0 52 1 0 0 0 0
484 416 0 0 364 0 0 0 0 0
fn=rustc_resolve::imports::<impl rustc_resolve::Resolver>::try_define
0 1188 29 1 594 0 0 594 0 0
118 1 0 0 1 0 0 0 0 0
149 594 0 0 594 0 0 0 0 0
150 1 0 0 0 0 0 0 0 0
487 7128 5 1 0 0 0 4158 0 0
494 12474 39 2 5346 0 0 5346 0 0
496 4158 6 1 2376 1 0 1782 1 0
537 1782 5 1 0 0 0 594 0 0
542 5346 0 0 4158 2 0 0 0 0
565 3564 0 0 1782 0 0 1782 0 0
571 594 0 0 0 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_import
0 10 3 3 2 0 0 1 0 0
131 2 0 0 2 0 0 0 0 0
876 10 2 2 0 0 0 8 0 0
879 2 0 0 1 1 0 0 0 0
884 2 1 1 2 1 0 0 0 0
888 1 0 0 0 0 0 0 0 0
890 1 0 0 1 0 0 0 0 0
893 2 0 0 2 0 0 0 0 0
894 2 0 0 0 0 0 0 0 0
897 1 1 1 1 0 0 0 0 0
898 5 0 0 1 0 0 1 0 0
903 2 0 0 2 0 0 0 0 0
905 4 1 1 2 0 0 0 0 0
917 2 1 1 0 0 0 2 1 0
967 5 1 1 1 0 0 0 0 0
975 2 1 1 1 0 0 0 0 0
976 2 0 0 1 0 0 0 0 0
989 3 1 1 1 0 0 0 0 0
990 2 0 0 2 0 0 0 0 0
1000 1 0 0 0 0 0 0 0 0
1262 8 1 1 7 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_imports
0 3 0 0 3 0 0 0 0 0
658 8 1 1 0 0 0 7 0 0
659 2 0 0 2 1 0 0 0 0
660 3 1 1 3 2 0 0 0 0
666 1 0 0 1 0 0 0 0 0
667 1 0 0 1 0 0 0 0 0
669 14 1 1 0 0 0 12 0 0
674 6 1 1 2 0 0 1 0 0
705 2 0 0 0 0 0 0 0 0
723 1 0 0 0 0 0 0 0 0
726 8 1 1 7 0 0 0 0 0
1385 12 1 1 6 0 0 6 0 0
1389 12 0 0 3 0 0 3 0 0
1468 3 0 0 0 0 0 0 0 0
1469 3 1 1 0 0 0 0 0 0
1472 4 0 0 1 0 0 2 0 0
fn=rustc_resolve::imports::ImportResolver::resolve_imports
0 12 4 2 4 0 0 5 1 0
131 2 0 0 2 0 0 0 0 0
645 14 2 1 0 0 0 12 0 0
646 4 0 0 4 2 0 0 0 0
647 19 0 0 9 0 0 0 0 0
649 23 2 1 0 0 0 21 1 0
651 1 0 0 0 0 0 0 0 0
656 16 0 0 14 0 0 0 0 0
778 3 0 0 1 1 0 0 0 0
784 1 0 0 1 0 0 0 0 0
787 1 0 0 0 0 0 0 0 0
789 1 0 0 1 0 0 0 0 0
792 1 0 0 1 0 0 0 0 0
795 9 2 2 3 1 1 1 0 0
801 4 1 1 3 0 0 0 0 0
803 5 0 0 1 1 0 0 0 0
1341 1 0 0 0 0 0 0 0 0
1344 1 0 0 1 0 0 0 0 0
1346 4 0 0 1 0 0 0 0 0
1347 4 0 0 2 0 0 1 1 0
fn=rustc_resolve::late::LateResolutionVisitor::get_traits_in_module_containing_item
173 286 1 1 26 0 0 130 0 0
175 52 0 0 0 0 0 52 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
173 33 1 1 9 0 0 15 0 0
175 12 0 0 6 0 0 6 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_resolve/late.rs
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_arm
0 2 0 0 0 0 0 1 0 0
169 10 1 1 2 0 0 7 1 0
421 8 1 1 0 0 0 5 0 0
423 7 1 1 6 0 0 0 0 0
434 3 1 1 0 0 0 1 0 0
1453 4 1 1 0 0 0 2 0 0
1465 1 0 0 0 0 0 0 0 0
1472 18 2 2 4 0 0 12 1 0
1485 3 0 0 0 0 0 1 0 0
1513 3 0 0 1 1 0 1 0 0
1516 10 1 1 0 0 0 5 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_block
0 3 0 0 0 0 0 0 0 0
169 7 0 0 0 0 0 6 0 0
424 18 1 1 0 0 0 12 0 0
426 16 1 1 14 0 0 0 0 0
434 8 1 1 0 0 0 2 0 0
2120 2 0 0 2 0 0 0 0 0
2121 2 0 0 2 0 0 0 0 0
2124 2 0 0 0 0 0 0 0 0
2128 2 0 0 0 0 0 2 0 0
2135 6 1 1 2 2 0 0 0 0
2148 2 0 0 0 0 0 2 0 0
2154 4 1 1 2 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_fn
0 1 0 0 0 0 0 0 0 0
169 15 1 1 4 0 0 10 0 0
493 7 2 2 0 0 0 4 0 0
496 5 0 0 2 0 0 0 0 0
497 4 0 0 1 0 0 0 0 0
502 2 0 0 2 0 0 0 0 0
504 3 1 1 1 1 0 1 0 0
509 4 0 0 2 0 0 2 0 0
511 2 0 0 0 0 0 1 0 0
520 7 0 0 3 1 0 1 0 0
525 1 0 0 0 0 0 1 1 0
528 5 1 1 2 1 0 3 2 0
529 6 0 0 5 0 0 0 0 0
744 4 0 0 2 0 0 2 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_generics
169 1 0 0 0 0 0 1 0 0
531 9 1 1 0 0 0 6 0 0
558 1 0 0 0 0 0 0 0 0
600 4 0 0 0 0 0 0 0 0
603 8 1 1 7 0 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor12resolve_exprN.llvm.M
0 134 3 1 66 10 3 2 0 0
2160 120 3 1 0 0 0 72 0 0
2168 52 2 1 12 0 0 0 0 0
2169 12 0 0 2 2 0 4 1 0
2223 6 1 1 3 1 0 2 0 0
2239 6 0 0 0 0 0 2 0 0
2241 9 0 0 0 0 0 3 0 0
2278 24 2 2 21 5 0 0 0 0
2282 60 0 0 12 11 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor12resolve_itemN.llvm.M
0 2 0 0 0 0 0 0 0 0
169 20 3 3 4 0 0 14 0 0
902 27 2 2 0 0 0 18 0 0
907 22 1 1 6 4 1 6 0 0
909 3 0 0 0 0 0 1 0 0
998 9 0 0 6 0 0 0 0 0
1007 16 2 1 14 2 0 0 0 0
1015 4 0 0 2 0 0 2 0 0
1069 8 2 2 4 0 0 4 0 0
1070 8 1 1 4 0 0 4 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor21resolve_pattern_inner28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
1516 7 1 1 0 0 0 6 0 0
1519 5 1 1 1 0 0 0 0 0
1575 9 1 1 7 0 0 0 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor27smart_resolve_path_fragmentN.llvm.M
0 25 2 2 6 3 0 4 0 0
208 6 0 0 0 0 0 0 0 0
708 28 4 2 12 0 0 12 1 0
714 4 2 1 2 0 0 2 0 0
1724 38 4 2 6 0 0 24 2 0
1734 16 0 0 4 0 0 2 0 0
1735 9 1 1 3 1 0 4 0 0
1737 14 0 0 0 0 0 8 2 0
1835 4 2 2 2 0 0 2 1 0
1837 20 3 3 6 0 0 2 0 0
1838 2 0 0 0 0 0 0 0 0
1839 5 0 0 2 0 0 2 1 0
1845 9 1 1 4 1 0 3 0 0
1849 1 0 0 0 0 0 0 0 0
1850 2 0 0 2 0 0 0 0 0
1851 9 1 1 2 1 0 3 0 0
1852 1 0 0 1 0 0 0 0 0
1855 4 0 0 0 0 0 4 0 0
1857 3 0 0 2 1 0 0 0 0
1859 4 0 0 3 0 0 0 0 0
1873 5 1 1 3 1 0 2 1 0
1885 4 2 1 2 1 0 0 0 0
1887 4 1 1 2 0 0 0 0 0
1890 8 1 1 4 0 0 4 1 0
1894 16 0 0 14 2 0 0 0 0
1940 4 0 0 0 0 0 4 0 0
1941 8 2 1 0 0 0 0 0 0
1942 8 0 0 2 0 0 2 0 0
1943 8 0 0 2 0 0 0 0 0
1944 4 1 1 0 0 0 0 0 0
1946 36 3 3 14 3 0 18 3 0
1987 2 0 0 0 0 0 0 0 0
2032 44 4 2 20 2 0 8 4 0
2067 6 2 2 0 0 0 2 0 0
2069 14 0 0 2 0 0 0 0 0
2071 2 2 1 2 0 0 0 0 0
fn=rustc_ast::ast::Pat::walk
1454 3 0 0 1 0 0 0 0 0
fn=rustc_ast::visit::walk_crate
417 6 0 0 0 0 0 3 0 0
418 3 1 0 0 0 0 3 0 0
419 3 0 0 0 0 0 3 0 0
fn=rustc_ast::visit::walk_expr
434 6 1 1 0 0 0 2 1 0
fn=rustc_ast::visit::walk_item
0 2 1 1 1 0 0 0 0 0
fn=rustc_resolve::ModuleData::for_each_child
0 43 0 0 7 0 0 0 0 0
2357 80 0 0 0 0 0 0 0 0
2361 158 0 0 7 0 0 0 0 0
2362 104 0 0 52 0 0 52 0 0
fn=rustc_resolve::Resolver::resolve_crate
0 6 0 0 2 0 0 2 2 0
2424 1 0 0 0 0 0 1 0 0
2425 1 0 0 0 0 0 1 0 0
2429 3 0 0 0 0 0 1 0 0
fn=rustc_resolve::late::LateResolutionVisitor::future_proof_import
856 9 1 1 0 0 0 6 0 0
858 1 1 1 0 0 0 0 0 0
859 4 0 0 2 2 0 2 0 0
860 8 0 0 3 0 0 3 0 0
900 8 1 1 7 0 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::get_traits_containing_item
0 2 0 0 0 0 0 0 0 0
2301 10 1 1 0 0 0 6 0 0
2310 2 0 0 1 1 0 0 0 0
2328 4 2 2 1 0 0 1 0 0
2329 3 1 1 1 1 0 0 0 0
2331 18 0 0 4 0 0 6 0 0
2333 12 1 1 2 0 0 2 0 0
2336 4 0 0 2 1 0 0 0 0
2337 2 0 0 1 0 0 0 0 0
2338 8 1 1 2 0 0 3 0 0
2343 8 0 0 7 1 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::get_traits_in_module_containing_item
0 32 0 0 26 0 0 0 0 0
2345 27 1 1 0 0 0 24 0 0
2354 3 0 0 0 0 0 0 0 0
2356 12 0 0 3 0 0 3 0 0
2367 24 2 2 6 0 0 15 0 0
2370 130 1 1 78 8 0 52 1 0
2372 52 0 0 0 0 0 0 0 0
2373 78 0 0 52 1 0 26 0 0
2374 156 1 1 52 42 0 0 0 0
2377 26 0 0 26 1 0 0 0 0
2385 52 0 0 52 0 0 0 0 0
2403 24 1 1 21 1 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::new
0 3 0 0 0 0 0 0 0 0
169 12 0 0 6 0 0 6 0 0
352 20 3 3 10 0 0 10 0 0
661 8 1 1 0 0 0 5 0 0
664 1 0 0 1 0 0 0 0 0
667 71 9 9 26 0 0 44 5 0
670 11 1 1 5 0 0 6 0 0
671 15 2 2 4 0 0 10 0 0
672 15 1 1 4 0 0 10 0 0
673 16 1 1 4 0 0 10 0 0
676 1 0 0 0 0 0 1 0 0
681 8 0 0 6 0 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::resolve_labeled_block
2099 2 0 0 0 0 0 0 0 0
2113 8 2 2 0 0 0 5 0 0
2114 10 0 0 7 0 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::resolve_params
0 1 1 1 0 0 0 0 0 0
1322 10 2 2 0 0 0 6 0 0
1323 14 0 0 4 0 0 9 0 0
1324 7 1 1 0 0 0 1 0 0
1329 8 0 0 7 0 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::smart_resolve_path
1707 24 2 1 0 0 0 14 2 0
1714 24 1 1 2 0 0 8 0 0
1718 2 0 0 2 0 0 0 0 0
1719 4 0 0 2 0 0 2 0 0
1720 4 0 0 0 0 0 4 0 0
1722 16 0 0 14 1 0 0 0 0
fn=rustc_resolve::late::PathSource::is_expected
0 22 9 3 3 0 0 1 0 0
260 55 6 1 22 7 1 0 0 0
261 60 0 0 10 0 0 0 0 0
262 40 0 0 10 0 0 0 0 0
287 6 1 1 1 0 0 0 0 0
288 4 0 0 1 0 0 0 0 0
331 9 0 0 9 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_resolve/late/lifetimes.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 1 0 0 0 0 0 1 0 0
1867 3 0 0 1 0 0 0 0 0
1868 4 0 0 1 1 0 1 1 0
1948 6 1 1 1 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 1 1 1 1 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_generics
0 1 1 1 1 0 0 0 0 0
858 9 1 1 0 0 0 7 0 0
859 4 0 0 3 0 0 1 0 0
878 1 1 1 1 0 0 0 0 0
935 8 1 1 7 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_item
0 19 4 4 3 0 0 1 0 0
382 30 1 1 0 0 0 21 1 0
384 16 2 2 6 1 1 0 0 0
386 3 1 1 2 0 0 1 0 0
387 2 0 0 0 0 0 1 0 0
398 20 0 0 12 0 0 0 0 0
459 8 0 0 7 0 0 0 0 0
1327 18 2 2 3 0 0 12 0 0
1328 1 0 0 1 0 0 0 0 0
1331 1 0 0 1 0 0 0 0 0
1333 1 0 0 1 0 0 0 0 0
1336 1 1 1 1 0 0 0 0 0
1340 1 0 0 1 0 0 0 0 0
1341 1 0 0 0 0 0 1 0 0
1343 8 1 1 4 0 0 4 0 0
1344 13 0 0 6 0 0 6 0 0
1345 8 0 0 4 0 0 4 0 0
1655 3 0 0 1 0 0 1 0 0
1658 1 0 0 0 0 0 1 0 0
1673 1 0 0 0 0 0 1 1 0
1674 2 0 0 2 0 0 0 0 0
1691 2 0 0 2 0 0 0 0 0
1696 2 0 0 2 0 0 0 0 0
1700 10 1 1 3 0 0 7 0 0
1701 4 0 0 2 0 0 1 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_nested_body
0 9 1 1 0 0 0 2 0 0
371 8 1 1 0 0 0 6 0 0
374 4 0 0 2 1 0 2 0 0
376 7 1 1 2 0 0 5 0 0
379 8 2 2 4 0 0 4 0 0
380 8 0 0 7 0 0 0 0 0
1096 6 0 0 2 0 0 4 0 0
1327 16 2 2 3 0 0 12 0 0
1328 1 0 0 1 0 0 0 0 0
1331 1 0 0 1 0 0 0 0 0
1333 1 0 0 1 0 0 0 0 0
1336 1 0 0 1 0 0 0 0 0
1341 1 0 0 0 0 0 1 0 0
1343 10 2 2 5 0 0 4 0 0
1344 13 1 1 6 0 0 6 0 0
1345 8 1 1 4 0 0 4 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_path
0 34 2 2 2 1 1 5 0 0
841 24 1 1 0 0 0 21 1 0
842 3 0 0 3 0 0 0 0 0
843 4 0 0 2 0 0 0 0 0
844 30 1 1 10 0 0 0 0 0
845 5 1 1 4 0 0 1 0 0
848 24 1 1 21 0 0 0 0 0
1854 2 0 0 1 0 0 0 0 0
1862 1 0 0 0 0 0 1 0 0
1863 2 0 0 2 0 0 0 0 0
1876 2 0 0 1 0 0 0 0 0
1877 8 1 1 2 0 0 3 0 0
1889 6 1 1 0 0 0 0 0 0
1898 2 0 0 0 0 0 0 0 0
1919 2 0 0 0 0 0 0 0 0
1924 4 0 0 2 0 0 0 0 0
1937 1 0 0 0 0 0 1 0 0
1938 1 0 0 0 0 0 0 0 0
1942 1 0 0 1 0 0 0 0 0
1982 3 1 1 3 0 0 0 0 0
1984 6 1 1 1 0 0 0 0 0
2024 3 1 1 3 0 0 0 0 0
2025 1 0 0 1 0 0 0 0 0
2030 1 0 0 1 0 0 0 0 0
2037 3 0 0 2 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_ty
0 4 0 0 1 1 1 0 0 0
477 10 1 1 0 0 0 7 0 0
481 4 0 0 1 0 0 0 0 0
709 10 2 2 6 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::extract_labels::GatherLabels as rustc_hir::intravisit::Visitor>::visit_expr
1106 117 1 1 0 0 0 91 10 0
1124 26 0 0 0 0 0 13 3 0
1125 104 0 0 91 0 0 0 0 0
1129 26 1 1 13 2 0 0 0 0
fn=_ZN13rustc_resolve4late9lifetimes15LifetimeContext21visit_fn_like_elisionN.llvm.M
0 8 1 1 0 0 0 0 0 0
254 6 1 1 2 1 1 0 0 0
258 3 0 0 1 0 0 0 0 0
1327 19 2 2 3 0 0 13 0 0
1328 1 0 0 1 0 0 0 0 0
1331 1 0 0 1 0 0 0 0 0
1333 1 0 0 1 0 0 0 0 0
1336 1 0 0 1 0 0 0 0 0
1341 1 0 0 0 0 0 1 0 0
1343 9 0 0 4 0 0 4 0 0
1344 12 1 1 6 0 0 6 0 0
1345 8 1 1 4 0 0 4 0 0
2039 12 2 2 0 0 0 8 1 0
2045 1 0 0 0 0 0 1 0 0
2046 1 0 0 1 0 0 0 0 0
2047 3 0 0 0 0 0 3 0 0
2053 7 2 2 2 0 0 4 0 0
2060 2 1 1 0 0 0 0 0 0
2310 8 1 1 7 0 0 0 0 0
fn=_ZN13rustc_resolve4late9lifetimes17resolve_lifetimesN.llvm.M
0 7 0 0 0 0 0 0 0 0
301 9 2 2 0 0 0 8 3 0
308 4 0 0 0 0 0 4 0 0
312 4 0 0 0 0 0 4 0 0
316 4 0 0 0 0 0 4 0 0
322 8 0 0 7 0 0 0 0 0
325 4 0 0 1 0 0 2 1 0
326 18 3 3 9 0 0 9 0 0
332 21 3 3 5 0 0 13 0 0
344 12 1 1 1 1 0 6 0 0
345 6 0 0 0 0 0 3 0 0
1169 12 1 1 1 0 0 8 0 0
1171 12 1 1 3 0 0 0 0 0
fn=rustc_hir::intravisit::walk_item
852 2 0 0 1 0 0 0 0 0
855 4 1 1 2 0 0 1 0 0
fn=rustc_hir::intravisit::walk_ty
0 2 1 1 2 0 0 0 0 0
fn=rustc_resolve::late::lifetimes::LifetimeContext::check_lifetime_params
0 1 1 1 0 0 0 1 0 0
2493 9 1 1 0 0 0 8 1 0
2587 8 1 1 7 0 0 0 0 0
fn=rustc_resolve::late::lifetimes::LifetimeContext::check_uses_for_lifetimes_defined_by_scope
1486 24 1 1 0 0 0 21 2 0
1488 9 0 0 6 0 0 0 0 0
1509 7 1 1 0 0 0 7 0 0
1626 24 0 0 21 0 0 0 0 0
fn=rustc_resolve::late::lifetimes::LifetimeContext::resolve_elided_lifetimes
0 5 2 2 1 0 0 3 0 0
2312 8 1 1 0 0 0 6 0 0
2315 1 1 1 0 0 0 0 0 0
2319 3 0 0 2 0 0 1 0 0
2321 1 0 0 1 0 0 0 0 0
2326 6 1 1 2 1 1 1 0 0
2392 11 2 2 8 0 0 0 0 0
fn=rustc_resolve::late::lifetimes::insert_late_bound_lifetimes
2722 10 1 1 0 0 0 7 0 0
2730 1 0 0 1 0 0 0 0 0
2843 11 0 0 1 0 0 8 0 0
2859 8 1 1 7 0 0 0 0 0
fn=rustc_resolve::provide
284 8 2 2 0 0 0 4 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_resolve/lib.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
263 9 0 0 9 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::create_def
1144 39 1 1 0 0 0 27 2 0
1153 3 1 1 0 0 0 0 0 0
1161 6 0 0 0 0 0 3 0 0
1169 21 1 1 0 0 0 6 0 0
1171 6 0 0 0 0 0 3 0 0
1176 15 1 1 3 0 0 0 0 0
1180 9 1 1 3 0 0 3 0 0
1183 27 0 0 21 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::definitions
1120 1 0 0 0 0 0 0 0 0
1121 1 0 0 1 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::get_partial_res
1107 14 1 1 0 0 0 0 0 0
1109 14 0 0 14 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::item_generics_num_lifetimes
1072 6 1 1 0 0 0 3 0 0
1073 8 0 0 4 1 0 0 0 0
1412 2 0 0 1 1 0 1 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::local_def_id
1139 8 0 0 0 0 0 8 0 0
1141 8 0 0 8 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::opt_local_def_id
1137 45 0 0 45 0 0 0 0 0
fn=<rustc_resolve::Resolver as rustc_ast_lowering::ResolverAstLowering>::trait_map
1132 1 1 1 0 0 0 0 0 0
1133 1 0 0 1 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_block
493 13 1 1 7 0 0 6 0 0
1470 36 4 4 6 0 0 27 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
1029 58 6 6 14 1 0 36 2 0
1136 8 0 0 1 0 0 4 0 0
1474 6 1 1 1 0 0 3 0 0
1475 1 0 0 0 0 0 0 0 0
1481 4 1 1 2 0 0 2 0 0
fn=<std::collections::hash::map::HashMap<K,V,S> as core::iter::traits::collect::FromIterator<(K,V)>>::from_iter
1389 2 0 0 2 1 0 0 0 0
fn=_ZN13rustc_resolve19build_reduced_graph41_$LT$impl$u20$rustc_resolve..Resolver$GT$19get_macro_by_def_idN.llvm.M
1412 6 6 2 3 0 0 3 1 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor27smart_resolve_path_fragmentN.llvm.M
2664 6 1 1 4 1 0 0 0 0
fn=_ZN13rustc_resolve7imports41_$LT$impl$u20$rustc_resolve..Resolver$GT$38resolve_ident_in_module_unadjusted_extN.llvm.M
0 275 3 1 2 0 0 62 1 0
761 9 2 1 5 1 0 0 0 0
1474 392 0 0 147 1 0 147 3 0
1475 49 0 0 0 0 0 0 0 0
1481 196 0 0 98 0 0 98 0 0
1497 245 0 0 49 0 0 147 0 0
1500 637 6 1 245 5 0 294 4 0
fn=indexmap::map::Entry<K,V>::or_insert_with
1032 629 0 0 0 0 0 0 0 0
1501 1258 0 0 1258 2 0 0 0 0
fn=indexmap::map::IndexMap<K,V,S>::entry
0 9030 5 2 3201 0 0 3858 8 0
443 28 0 0 14 6 0 14 0 0
444 56 0 0 14 1 0 0 0 0
447 42 2 0 28 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::create_def
1163 3 0 0 3 0 0 0 0 0
1164 3 1 1 3 0 0 0 0 0
1165 3 0 0 0 0 0 3 0 0
fn=rustc_resolve::ModuleData::for_each_child
0 229 0 0 51 0 0 0 0 0
509 67 4 4 0 0 0 45 0 0
514 16 0 0 0 0 0 7 0 0
515 1136 1 1 568 224 0 0 0 0
516 340 2 2 166 0 0 172 0 0
519 56 0 0 49 1 0 0 0 0
523 92 1 1 62 30 0 0 0 0
698 181 1 1 39 37 0 0 0 0
699 30 1 1 30 0 0 0 0 0
700 2 0 0 2 0 0 0 0 0
705 2 0 0 0 0 0 0 0 0
707 3 1 1 2 0 0 0 0 0
730 2 0 0 1 0 0 0 0 0
754 4 0 0 2 1 0 0 0 0
775 5 0 0 2 0 0 0 0 0
fn=rustc_resolve::Resolver::arenas
1003 25 3 3 0 0 0 25 0 0
1367 1 1 1 0 0 0 0 0 0
1369 1 0 0 1 0 0 0 0 0
fn=rustc_resolve::Resolver::hygienic_lexical_parent
0 14 0 0 0 0 0 0 0 0
552 21 3 1 6 1 0 0 0 0
1882 80 4 1 0 0 0 40 0 0
1887 80 4 1 30 4 0 10 0 0
1888 6 0 0 0 0 0 2 0 0
1891 16 0 0 8 1 0 0 0 0
1892 3 2 1 3 0 0 0 0 0
1896 60 0 0 50 0 0 0 0 0
fn=rustc_resolve::Resolver::into_outputs
1371 9 1 0 0 0 0 6 0 0
1372 1 0 0 0 0 0 0 0 0
1373 6 1 1 3 0 0 3 0 0
1374 6 1 1 3 0 0 3 0 0
1375 6 1 1 3 0 0 3 0 0
1376 4 0 0 2 0 0 2 0 0
1377 7 1 1 3 0 0 3 0 0
1378 39 5 5 18 0 0 20 3 0
1379 2 0 0 1 0 0 1 0 0
1380 20 2 2 8 1 0 10 0 0
1381 6 1 1 3 0 0 3 0 0
1382 6 1 1 3 0 0 3 0 0
1383 6 0 0 3 0 0 3 0 0
1384 6 1 1 3 0 0 3 0 0
1385 4 1 1 2 0 0 2 0 0
1392 17 3 3 7 0 0 0 0 0
fn=rustc_resolve::Resolver::lint_buffer
1364 3 3 1 0 0 0 0 0 0
1365 3 0 0 3 0 0 0 0 0
fn=rustc_resolve::Resolver::lint_if_path_starts_with_module
0 10 0 0 6 0 0 4 0 0
2397 72 7 2 0 0 0 36 0 0
2405 30 0 0 12 2 0 0 0 0
2413 20 0 0 4 2 0 2 0 0
2419 6 0 0 2 0 0 0 0 0
2425 2 0 0 0 0 0 0 0 0
2437 4 2 1 0 0 0 0 0 0
2438 6 0 0 4 0 0 0 0 0
2440 8 0 0 4 0 0 0 0 0
2455 48 4 1 42 0 0 0 0 0
fn=rustc_resolve::Resolver::new
0 7 1 1 0 0 0 0 0 0
493 21 2 2 8 0 0 12 0 0
833 6 0 0 3 0 0 3 0 0
1026 1 0 0 0 0 0 0 0 0
1187 13 2 2 0 0 0 8 2 0
1196 31 4 4 3 1 0 24 3 0
1197 3 0 0 1 1 0 1 0 0
1198 1 1 1 1 0 0 0 0 0
1201 30 4 4 3 1 0 25 0 0
1214 5 1 1 2 1 0 2 0 0
1215 3 0 0 1 1 0 2 0 0
1218 2 0 0 0 0 0 1 1 0
1220 2 0 0 0 0 0 1 0 0
1222 1 0 0 1 0 0 0 0 0
1225 1 0 0 1 0 0 0 0 0
1227 3 0 0 1 1 0 1 0 0
1235 7 0 0 3 0 0 1 0 0
1237 6 0 0 2 0 0 1 0 0
1239 3 0 0 1 1 0 1 0 0
1245 12 2 2 6 0 0 6 0 0
1246 3 0 0 1 0 0 1 0 0
1253 10 0 0 4 1 0 4 0 0
1255 335 39 39 162 0 0 171 32 0
1258 2 0 0 1 0 0 1 0 0
1264 6 1 1 3 0 0 3 0 0
1285 6 1 1 3 0 0 3 0 0
1311 4 0 0 1 1 0 1 0 0
1314 6 1 1 3 0 0 3 0 0
1315 6 1 1 3 0 0 3 0 0
1319 6 2 2 3 1 0 3 0 0
1320 6 1 1 3 1 0 3 0 0
1321 5 0 0 2 0 0 3 0 0
1322 6 1 1 3 0 0 3 0 0
1344 4 1 1 2 0 0 2 0 0
1345 6 0 0 3 0 0 3 0 0
1346 4 1 1 2 0 0 2 0 0
1348 6 0 0 3 0 0 3 0 0
1351 9 0 0 7 0 0 0 0 0
fn=rustc_resolve::Resolver::next_node_id
0 39 0 0 0 0 0 0 0 0
1354 39 0 0 39 2 0 0 0 0
1359 39 0 0 0 0 0 39 0 0
fn=rustc_resolve::Resolver::record_use
1504 121 3 2 0 0 0 77 1 0
1511 33 0 0 11 2 0 0 0 0
1521 26 1 1 15 3 0 0 0 0
1524 8 1 1 0 0 0 4 1 0
1535 4 0 0 2 2 0 0 0 0
1537 20 1 1 8 0 0 6 0 0
1539 88 0 0 77 0 0 0 0 0
1543 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolutions
530 64 3 1 64 10 0 0 0 0
1412 64 0 0 32 2 0 32 0 0
1484 5200 4 1 0 0 0 3900 0 0
1485 650 0 0 0 0 0 0 0 0
1489 650 4 1 0 0 0 0 0 0
1490 5850 0 0 4550 6 0 0 0 0
fn=rustc_resolve::Resolver::resolve_crate
0 5 1 1 5 0 0 0 0 0
698 34 2 2 12 0 0 4 3 0
700 2 0 0 2 0 0 0 0 0
1448 9 1 1 0 0 0 8 0 0
1449 4 1 1 1 1 0 2 1 0
1451 3 1 1 1 1 0 2 0 0
1458 3 1 1 2 1 0 1 0 0
1459 8 1 1 7 2 0 0 0 0
2081 12 1 1 1 0 0 5 0 0
2087 1 1 1 0 0 0 1 0 0
2704 13 2 2 5 0 0 6 0 0
2730 6 1 1 0 0 0 5 1 0
fn=rustc_resolve::Resolver::resolve_crate_root
0 104 9 2 0 0 0 14 0 0
1992 126 7 1 0 0 0 84 1 0
1994 56 0 0 14 0 0 14 0 0
1995 14 5 1 0 0 0 0 0 0
2002 24 0 0 0 0 0 12 0 0
2007 24 0 0 12 4 0 12 0 0
2024 24 0 0 0 0 0 0 0 0
2039 4 0 0 0 0 0 2 0 0
2040 10 0 0 2 2 0 2 0 0
2043 64 4 1 0 0 0 12 0 0
2049 2 0 0 2 1 0 0 0 0
2052 60 0 0 12 5 0 12 0 0
2061 112 0 0 98 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_path_with_ribs
0 118 3 1 14 0 0 26 1 0
523 40 0 0 32 7 0 0 0 0
690 76 4 1 22 0 0 0 0 0
691 2 0 0 2 0 0 0 0 0
698 78 0 0 22 0 0 8 3 0
699 8 3 1 8 0 0 0 0 0
700 2 0 0 2 0 0 0 0 0
2092 84 3 1 6 0 0 66 4 0
2102 6 5 1 0 0 0 6 1 0
2112 126 7 2 54 4 0 72 0 0
2114 72 0 0 0 0 0 36 0 0
2115 40 3 1 32 0 0 0 0 0
2116 25 0 0 10 0 0 0 0 0
2118 5 0 0 0 0 0 0 0 0
2125 62 3 0 18 0 0 0 0 0
2126 90 0 0 18 0 0 0 0 0
2127 18 4 1 0 0 0 18 0 0
2129 78 0 0 0 0 0 0 0 0
2157 39 0 0 0 0 0 0 0 0
2158 20 0 0 0 0 0 0 0 0
2165 4 0 0 0 0 0 0 0 0
2169 20 2 1 6 3 0 2 0 0
2174 24 3 1 2 0 0 0 0 0
2176 54 5 1 18 0 0 30 1 0
2183 147 10 2 36 4 0 36 0 0
2206 240 10 2 12 1 0 120 1 0
2256 72 4 1 24 0 0 12 0 0
2257 24 1 0 12 0 0 0 0 0
2261 24 0 0 12 0 0 0 0 0
2262 72 6 1 12 3 0 12 0 0
2266 184 4 1 42 0 0 62 7 0
2268 16 3 1 0 0 0 16 1 0
2269 32 0 0 16 0 0 16 1 0
2270 20 4 1 0 0 0 4 0 0
2282 24 0 0 4 1 0 4 0 0
2284 8 0 0 0 0 0 0 0 0
2285 4 0 0 0 0 0 4 0 0
2286 12 0 0 8 4 0 4 0 0
2287 8 0 0 8 2 0 0 0 0
2288 12 2 1 8 0 0 0 0 0
2291 16 0 0 8 0 0 8 2 0
2292 16 0 0 8 0 0 8 0 0
2293 12 0 0 8 0 0 0 0 0
2388 20 4 2 12 0 0 4 0 0
2390 6 0 0 0 0 0 6 0 0
2391 8 2 1 4 0 0 0 0 0
2395 54 0 0 42 2 0 0 0 0
2664 10 3 0 5 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_path_with_ribs::{{closure}}
0 126 12 2 54 0 0 24 3 0
1968 60 4 1 12 3 0 0 0 0
1969 42 0 0 6 0 0 24 0 0
1970 48 0 0 18 2 0 6 0 0
1981 144 3 0 0 0 0 60 0 0
1983 24 4 1 0 0 0 24 0 0
2206 132 3 1 0 0 0 72 0 0
2207 60 5 1 36 0 0 0 0 0
2210 36 0 0 36 0 0 0 0 0
2212 24 0 0 24 0 0 0 0 0
2213 24 0 0 24 0 0 0 0 0
2214 72 0 0 36 5 1 0 0 0
2254 132 7 1 60 0 0 72 3 0
2255 96 0 0 84 4 0 0 0 0
fn=rustc_resolve::ResolverArenas::alloc_module
0 576 0 0 0 0 0 0 0 0
530 1440 0 0 576 0 0 0 0 0
1015 1728 34 2 0 0 0 864 1 0
1016 576 0 0 288 7 0 288 2 0
1017 1151 0 0 0 0 0 0 0 0
1021 1728 19 1 1152 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::define
1026 1268 3 1 634 0 0 634 0 0
1474 4744 4 1 1779 7 0 1779 0 0
1475 593 0 0 0 0 0 0 0 0
1481 2372 3 1 1186 0 0 1186 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::get_module
493 306 16 4 63 0 0 234 5 0
1412 78 5 1 18 1 0 27 1 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::macro_def_scope
1055 55 0 0 22 6 0 11 0 0
1412 33 0 0 11 3 0 11 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::add_import
1029 23 3 3 8 0 0 14 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::build_reduced_graph_for_external_crate_res
493 3588 3 1 1932 0 0 1656 0 0
495 1104 0 0 552 0 0 552 0 0
1412 1184 0 0 1184 5 0 592 0 0
1470 9660 18 5 1380 2 0 8004 4 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::build_reduced_graph_for_use_tree
263 3 1 1 3 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::define_macro
1136 5 1 1 1 0 0 3 0 0
fn=rustc_resolve::imports::<impl rustc_resolve::Resolver>::import
724 104 0 0 104 49 0 0 0 0
730 104 0 0 52 6 0 0 0 0
731 357 1 1 102 0 0 0 0 0
fn=rustc_resolve::imports::<impl rustc_resolve::Resolver>::try_define
0 1782 0 0 0 0 0 0 0 0
523 1385 6 1 1108 1 0 0 0 0
698 3926 17 0 1229 0 0 634 0 0
699 277 6 1 277 0 0 0 0 0
700 1 0 0 1 0 0 0 0 0
761 1782 1 1 595 2 0 0 0 0
1497 2970 0 0 594 0 0 1782 0 0
1500 7128 5 1 2376 0 0 3564 1 0
2674 2970 1 0 0 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_import
0 4 2 2 4 0 0 0 0 0
374 2 0 0 0 0 0 0 0 0
530 16 0 0 8 0 0 0 0 0
2081 9 0 0 0 0 0 6 1 0
2087 5 1 1 0 0 0 3 1 0
fn=rustc_resolve::imports::ImportResolver::finalize_imports
530 1 0 0 1 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::resolve_imports
0 3 1 1 3 0 0 0 0 0
530 7 0 0 3 1 0 0 0 0
545 5 1 1 2 0 0 0 0 0
2081 9 0 0 0 0 0 5 0 0
2087 3 1 1 0 0 0 3 0 0
fn=rustc_resolve::late::LateResolutionVisitor::get_traits_in_module_containing_item
690 156 1 1 52 10 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
0 159 21 10 59 0 0 24 0 0
552 18 0 0 6 1 0 0 0 0
698 28 2 1 10 4 0 0 0 0
700 2 0 0 2 0 0 0 0 0
1607 4 0 0 4 0 0 0 0 0
1609 14 3 1 4 0 0 4 0 0
1610 8 0 0 0 0 0 0 0 0
1611 8 0 0 4 0 0 0 0 0
1613 20 2 1 4 0 0 12 0 0
1614 16 0 0 8 1 0 4 0 0
1619 209 6 3 38 3 1 0 0 0
1620 4 0 0 0 0 0 0 0 0
1626 4 0 0 4 0 0 0 0 0
1627 8 0 0 4 0 0 0 0 0
1631 3 0 0 0 0 0 0 0 0
1635 12 2 1 0 0 0 0 0 0
1636 358 4 3 68 1 0 258 2 0
1642 4 0 0 0 0 0 0 0 0
1654 12 0 0 8 0 0 0 0 0
1656 8 3 1 0 0 0 0 0 0
1675 24 2 1 8 0 0 8 0 0
1676 32 0 0 0 0 0 8 0 0
1677 16 0 0 0 0 0 0 0 0
1681 16 0 0 0 0 0 0 0 0
1695 12 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::resolve_macro_path
0 5 1 1 2 0 0 2 0 0
698 20 2 2 6 0 0 2 0 0
700 1 0 0 1 0 0 0 0 0
2081 10 0 0 2 0 0 5 0 0
2087 3 1 1 0 0 0 1 0 0
fn=rustc_resolve::provide
3216 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_resolve/macros.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 6 0 0 6 0 0 0 0 0
151 48 3 1 16 0 0 24 0 0
152 66 0 0 16 3 0 0 0 0
fn=_ZN13rustc_resolve6macros17registered_identsN.llvm.M
0 24 1 1 2 1 0 8 0 0
101 32 2 2 2 0 0 20 0 0
108 8 0 0 2 1 0 2 0 0
128 16 1 1 14 0 0 0 0 0
fn=rustc_resolve::Resolver::next_node_id
144 39 4 1 0 0 0 39 0 0
146 78 0 0 78 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_crate
0 6 1 1 3 0 0 0 0 0
914 37 3 3 13 0 0 20 0 0
917 2 0 0 0 0 0 2 2 0
927 13 0 0 6 1 1 2 0 0
929 22 2 2 4 0 0 11 0 0
954 24 2 2 6 0 0 14 0 0
955 12 1 1 1 0 0 3 0 0
956 4 1 1 2 0 0 2 0 0
961 2 0 0 1 0 0 1 0 0
963 3 1 1 2 0 0 0 0 0
965 10 1 1 3 2 0 3 1 0
970 39 3 3 8 0 0 24 2 0
983 32 2 2 6 0 0 22 2 0
984 18 1 1 2 0 0 6 0 0
985 4 0 0 0 0 0 4 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::check_unused_macros
336 7 1 1 0 0 0 6 0 0
340 8 1 1 7 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::expansion_for_ast_pass
0 2 1 1 2 0 0 0 0 0
177 13 1 1 0 0 0 8 0 0
184 15 1 1 3 2 0 3 0 0
187 4 1 1 2 0 0 1 0 0
192 2 0 0 0 0 0 0 0 0
197 5 0 0 1 1 0 1 0 0
201 2 0 0 0 0 0 0 0 0
203 1 0 0 0 0 0 0 0 0
205 9 0 0 7 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::register_builtin_macro
168 273 2 2 0 0 0 156 0 0
169 78 0 0 39 0 0 0 0 0
173 234 1 1 195 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::resolve_dollar_crates
148 12 3 1 0 0 0 8 0 0
149 4 0 0 0 0 0 4 0 0
156 8 0 0 8 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::resolve_imports
207 2 2 1 0 0 0 2 0 0
208 6 0 0 2 2 0 4 0 0
209 4 0 0 4 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::resolve_macro_invocation
0 26 6 3 6 0 0 8 0 0
211 26 3 1 0 0 0 16 0 0
217 2 0 0 2 0 0 0 0 0
218 4 0 0 0 0 0 2 0 0
219 14 2 1 8 0 0 6 0 0
234 10 2 1 4 2 1 0 0 0
240 10 0 0 0 0 0 4 0 0
290 16 2 1 6 0 0 10 0 0
292 8 2 1 4 0 0 2 0 0
294 2 0 0 2 2 0 2 0 0
295 20 2 1 6 2 0 4 0 0
296 4 0 0 4 2 0 0 0 0
298 2 0 0 0 0 0 2 0 0
302 2 0 0 0 0 0 0 0 0
303 4 0 0 2 0 0 0 0 0
306 8 0 0 6 0 0 2 0 0
307 6 2 1 4 2 0 2 0 0
311 8 0 0 2 2 0 0 0 0
333 8 2 1 4 0 0 4 2 0
334 18 0 0 14 4 0 0 0 0
345 2 2 1 2 0 0 0 0 0
403 30 4 2 10 4 0 10 0 0
405 34 6 3 14 0 0 10 1 0
414 19 2 1 3 2 0 0 0 0
426 16 2 1 6 0 0 0 0 0
427 2 0 0 0 0 0 0 0 0
441 6 2 1 4 0 0 2 1 0
443 6 2 1 4 2 0 2 0 0
1001 4 0 0 2 0 0 2 0 0
1002 8 2 1 2 0 0 0 0 0
1003 8 1 0 5 0 0 0 0 0
1005 4 0 0 1 1 0 1 0 0
1021 4 0 0 2 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::visit_ast_fragment_with_placeholders
158 27 0 0 0 0 0 15 0 0
161 9 0 0 6 2 0 3 0 0
162 6 3 1 3 0 0 3 0 0
163 3 0 0 0 0 0 0 0 0
166 21 0 0 18 1 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::check_reserved_macro_name
0 12 0 0 6 0 0 0 0 0
1053 4158 4 1 0 0 0 2376 0 0
1056 4152 0 0 594 0 0 0 0 0
1057 9 0 0 9 3 0 3 0 0
1058 3 0 0 0 0 0 0 0 0
1065 3564 7 2 2970 2 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::compile_macro
1069 21 5 1 0 0 0 15 0 0
1070 9 0 0 3 3 0 3 0 0
1071 6 0 0 3 1 0 0 0 0
1077 6 3 0 3 0 0 0 0 0
1079 38 6 3 16 0 0 14 1 0
1082 18 2 1 6 0 0 10 0 0
1090 24 4 1 18 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
0 245 18 9 40 3 1 24 0 0
77 16 0 0 0 0 0 0 0 0
547 52 3 1 0 0 0 32 0 0
567 22 2 1 3 0 0 4 0 0
570 32 0 0 12 1 0 12 0 0
575 20 0 0 0 0 0 4 0 0
591 15 0 0 3 0 0 3 0 0
592 28 0 0 4 0 0 8 0 0
598 32 3 1 8 0 0 8 0 0
607 256 2 1 32 3 1 32 1 0
627 8 0 0 4 0 0 0 0 0
658 16 3 1 0 0 0 0 0 0
693 80 2 1 40 0 0 32 0 0
694 112 2 1 24 0 0 40 0 0
696 32 0 0 16 0 0 16 0 0
704 32 0 0 8 0 0 16 0 0
714 20 2 1 9 0 0 0 0 0
733 4 0 0 0 0 0 0 0 0
735 2 0 0 2 1 0 0 0 0
740 12 0 0 6 1 0 3 0 0
741 2 0 0 2 0 0 0 0 0
758 12 0 0 3 1 0 0 0 0
783 69 1 1 30 1 0 0 0 0
786 8 0 0 4 0 0 0 0 0
790 6 0 0 0 0 0 0 0 0
859 68 2 1 17 0 0 0 0 0
868 8 0 0 2 0 0 5 0 0
872 6 0 0 0 0 0 0 0 0
873 9 0 0 0 0 0 6 1 0
877 32 2 1 28 1 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::finalize_macro_resolutions::{{closure}}
880 16 2 2 0 0 0 10 0 0
886 14 2 1 6 0 0 4 0 0
887 8 0 0 0 0 0 2 0 0
911 14 0 0 12 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::prohibit_imported_non_macro_attrs
1034 14 2 1 0 0 0 12 0 0
1040 6 0 0 0 0 0 0 0 0
1051 16 2 1 14 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::resolve_macro_path
0 14 2 2 4 0 0 1 0 0
458 24 2 1 0 0 0 16 0 0
466 4 0 0 2 0 0 2 0 0
470 5 0 0 0 0 0 2 0 0
472 6 0 0 3 0 0 0 0 0
478 4 0 0 0 0 0 0 0 0
487 26 2 1 9 1 0 9 0 0
497 2 0 0 1 0 0 0 0 0
499 21 2 2 10 0 0 11 0 0
500 4 0 0 2 0 0 2 0 0
508 7 0 0 3 0 0 1 0 0
512 10 0 0 2 0 0 3 0 0
513 4 1 1 2 0 0 2 0 0
520 3 1 1 1 0 0 0 0 0
524 2 0 0 1 0 0 0 0 0
526 11 1 1 6 0 0 5 0 0
527 5 0 0 3 0 0 2 0 0
529 6 1 1 3 0 0 3 0 0
530 1 0 0 1 0 0 0 0 0
534 2 0 0 1 0 0 0 0 0
535 6 0 0 2 0 0 1 0 0
540 22 2 1 14 2 0 0 0 0
fn=rustc_resolve::macros::fast_print_path
0 7 0 0 1 0 0 0 0 0
83 16 2 1 0 0 0 12 0 0
84 6 0 0 2 0 0 0 0 0
85 2 0 0 1 0 0 0 0 0
89 4 0 0 0 0 0 0 0 0
92 2 0 0 0 0 0 0 0 0
93 12 0 0 6 1 0 6 0 0
96 3 1 0 1 0 0 1 0 0
98 18 1 1 14 0 0 0 0 0
fn=rustc_resolve::macros::registered_attrs_and_tools
130 10 1 1 0 0 0 5 0 0
134 5 1 1 0 0 0 2 0 0
135 9 1 1 0 0 0 2 0 0
140 12 1 1 6 0 0 6 0 0
141 8 0 0 6 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_serialize/collection_impls.rs
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::rmeta::Lazy<T,()>>::decode
175 50 0 0 0 0 0 50 0 0
fn=rustc_serialize::serialize::Decoder::read_map
0 51 0 0 0 0 0 0 0 0
179 255 23 1 0 0 0 51 0 0
183 500 89 2 200 0 0 200 0 0
fn=rustc_serialize::serialize::Decoder::read_option
308 2 0 0 0 0 0 2 0 0
fn=rustc_serialize::serialize::Decoder::read_seq
313 8 0 0 0 0 0 6 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_serialize/json.rs
fn=<alloc::collections::btree::map::BTreeMap<T,A> as rustc_serialize::json::ToJson>::to_json
2685 14 2 1 0 0 0 12 0 0
2687 18 2 1 0 0 0 16 0 0
2688 14 0 0 0 0 0 4 0 0
2690 12 2 1 6 0 0 6 0 0
2691 16 2 1 14 0 0 0 0 0
fn=<alloc::string::String as rustc_serialize::json::ToJson>::to_json
2635 112 1 1 0 0 0 28 0 0
2636 168 1 1 84 2 0 112 0 0
2637 112 0 0 56 0 0 0 0 0
fn=<alloc::vec::Vec<A> as rustc_serialize::json::ToJson>::to_json
2679 16 4 2 0 0 0 14 0 0
2680 26 2 1 2 0 0 12 0 0
2681 16 0 0 14 0 0 0 0 0
fn=<bool as rustc_serialize::json::ToJson>::to_json
2623 16 0 0 0 0 0 0 0 0
2624 48 0 0 16 0 0 32 0 0
2625 16 0 0 16 0 0 0 0 0
fn=<rustc_target::spec::Target as rustc_serialize::json::ToJson>::to_json
0 16 2 2 0 0 0 0 0 0
2707 8 0 0 0 0 0 0 0 0
2708 12 0 0 4 2 0 4 0 0
fn=<str as rustc_serialize::json::ToJson>::to_json
2629 32 1 1 0 0 0 16 0 0
2630 16 0 0 4 0 0 12 0 0
2631 28 0 0 20 0 0 0 0 0
fn=<u64 as rustc_serialize::json::ToJson>::to_json
2586 2 2 1 0 0 0 0 0 0
2587 6 0 0 2 0 0 4 0 0
2588 2 0 0 2 0 0 0 0 0
fn=rustc_serialize::json::Json::as_array
1249 2 0 0 0 0 0 0 0 0
1251 6 0 0 2 0 0 0 0 0
1254 2 0 0 2 0 0 0 0 0
fn=rustc_serialize::json::Json::as_boolean
1342 64 1 1 32 0 0 0 0 0
1345 16 0 0 16 0 0 0 0 0
fn=rustc_serialize::json::Json::as_i64
0 4 0 0 2 0 0 0 0 0
1306 6 1 1 2 0 0 0 0 0
1310 2 0 0 2 0 0 0 0 0
fn=rustc_serialize::json::Json::as_object
1235 2 1 1 0 0 0 0 0 0
1237 6 0 0 2 0 0 0 0 0
1240 2 0 0 2 0 0 0 0 0
fn=rustc_serialize::json::Json::as_string
0 32 0 0 32 0 0 0 0 0
1265 96 1 1 64 0 0 0 0 0
1268 32 0 0 32 0 0 0 0 0
fn=rustc_serialize::json::Json::find
1189 192 1 1 0 0 0 0 0 0
1191 384 0 0 192 0 0 0 0 0
1194 384 0 0 192 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_serialize/leb128.rs
fn=<(T10,T11) as rustc_serialize::serialize::Decodable>::decode
0 104 1 1 0 0 0 0 0 0
32 16068 2 2 7784 123 116 0 0 0
34 56346 4 1 0 0 0 0 0 0
35 10362 170 5 0 0 0 0 0 0
38 375 0 0 0 0 0 0 0 0
40 125 0 0 0 0 0 0 0 0
fn=<T as rustc_serialize::serialize::Decodable>::decode
32 87262 58 1 26277 381 286 0 0 0
34 149354 70 1 0 0 0 0 0 0
35 35200 0 0 0 0 0 0 0 0
38 26031 0 0 0 0 0 0 0 0
40 8677 0 0 0 0 0 0 0 0
fn=<alloc::boxed::Box<T> as rustc_serialize::serialize::UseSpecializedDecodable>::default_decode
0 7 2 2 0 0 0 0 0 0
32 98 2 1 46 1 1 0 0 0
34 356 5 1 0 0 0 0 0 0
35 82 34 5 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 2179 26 1 0 0 0 2179 0 0
32 18212 234 3 4320 442 422 0 0 0
34 18272 10 1 0 0 0 0 0 0
35 3854 3 1 0 0 0 0 0 0
38 7179 1 1 0 0 0 0 0 0
40 2393 0 0 0 0 0 0 0 0
fn=<rustc_ast::ast::Attribute as rustc_serialize::serialize::Decodable>::decode
32 18780 491 1 9390 208 196 0 0 0
34 61035 56 1 0 0 0 0 0 0
35 9390 543 2 0 0 0 0 0 0
fn=<rustc_ast::ast::IntTy as rustc_serialize::serialize::Decodable>::decode
32 72 0 0 36 0 0 0 0 0
34 288 13 1 0 0 0 0 0 0
35 72 18 1 0 0 0 0 0 0
fn=<rustc_ast::ast::MacArgs as rustc_serialize::serialize::Decodable>::decode
32 3486 0 0 1743 24 24 0 0 0
34 12201 422 1 0 0 0 0 0 0
35 2403 425 2 0 0 0 0 0 0
fn=<rustc_ast::ast::PathSegment as rustc_serialize::serialize::Decodable>::decode
32 14496 22 1 3136 34 34 0 0 0
34 11672 0 0 0 0 0 0 0 0
35 2160 1 0 0 0 0 0 0 0
38 6168 0 0 0 0 0 0 0 0
40 2056 0 0 0 0 0 0 0 0
fn=<rustc_ast::ast::UintTy as rustc_serialize::serialize::Decodable>::decode
32 52 0 0 26 1 1 0 0 0
34 208 0 0 0 0 0 0 0 0
35 52 16 1 0 0 0 0 0 0
fn=<rustc_ast::token::Lit as rustc_serialize::serialize::Decodable>::decode
0 357 0 0 0 0 0 0 0 0
32 2767 2 1 1205 14 13 0 0 0
34 8078 0 0 0 0 0 0 0 0
35 3124 16 2 0 0 0 0 0 0
fn=<rustc_ast::token::Token as rustc_serialize::serialize::Decodable>::decode
0 1760 71 3 0 0 0 0 0 0
32 4878 0 0 2439 30 29 0 0 0
34 17073 0 0 0 0 0 0 0 0
35 4878 25 2 0 0 0 0 0 0
fn=<rustc_ast::tokenstream::TokenTree as rustc_serialize::serialize::Decodable>::decode
32 5062 0 0 2531 20 20 0 0 0
34 17717 40 1 0 0 0 0 0 0
35 2579 79 2 0 0 0 0 0 0
fn=<rustc_attr::builtin::IntType as rustc_serialize::serialize::Decodable>::decode
32 4 0 0 2 0 0 0 0 0
34 14 0 0 0 0 0 0 0 0
35 2 2 1 0 0 0 0 0 0
fn=<rustc_hir::def::Res<Id> as rustc_serialize::serialize::Decodable>::decode
0 879 0 0 0 0 0 0 0 0
32 18187 22 2 5986 71 65 0 0 0
34 46782 4 1 0 0 0 0 0 0
35 11800 19 3 0 0 0 0 0 0
fn=<rustc_hir::definitions::DefKey as rustc_serialize::serialize::Decodable>::decode
32 295004 0 0 139798 2248 2236 0 0 0
34 1095272 0 0 0 0 0 0 0 0
35 271892 18 2 0 0 0 0 0 0
38 11556 0 0 0 0 0 0 0 0
40 3852 0 0 0 0 0 0 0 0
fn=<rustc_hir::hir::Defaultness as rustc_serialize::serialize::Decodable>::decode
32 194 0 0 97 0 0 0 0 0
34 776 0 0 0 0 0 0 0 0
35 97 11 1 0 0 0 0 0 0
fn=<rustc_hir::hir::PrimTy as rustc_serialize::serialize::Decodable>::decode
0 2 0 0 0 0 0 0 0 0
32 38 0 0 19 0 0 0 0 0
34 167 1 1 0 0 0 0 0 0
35 36 1 1 0 0 0 0 0 0
fn=<rustc_hir::lang_items::LangItem as rustc_serialize::serialize::Decodable>::decode
32 28 0 0 14 10 1 0 0 0
34 112 0 0 0 0 0 0 0 0
35 28 1 1 0 0 0 0 0 0
fn=<rustc_metadata::rmeta::CrateDep as rustc_serialize::serialize::Decodable>::decode
32 3308 1 1 630 9 7 0 0 0
34 1850 0 0 0 0 0 0 0 0
35 236 0 0 0 0 0 0 0 0
38 1536 0 0 0 0 0 0 0 0
40 512 0 0 0 0 0 0 0 0
fn=<rustc_metadata::rmeta::TraitImpls as rustc_serialize::serialize::Decodable>::decode
0 347 0 0 0 0 0 0 0 0
32 3422 9 1 1033 23 23 0 0 0
34 5883 0 0 0 0 0 0 0 0
35 1388 9 1 0 0 0 0 0 0
38 1017 0 0 0 0 0 0 0 0
40 339 0 0 0 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_metadata::rmeta::Lazy<T,()>>>::specialized_decode
32 20684 0 0 10222 112 88 0 0 0
34 71254 0 0 0 0 0 0 0 0
35 20324 112 1 0 0 0 0 0 0
38 180 2 0 0 0 0 0 0 0
40 60 0 0 0 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_metadata::rmeta::Lazy<[T],usize>>>::specialized_decode
0 816 13 1 0 0 0 0 0 0
32 5870 0 0 2245 37 26 0 0 0
34 15342 0 0 0 0 0 0 0 0
35 2716 25 2 0 0 0 0 0 0
38 1035 0 0 0 0 0 0 0 0
40 345 0 0 0 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_metadata::rmeta::Lazy<rustc_metadata::rmeta::table::Table<I,T>,usize>>>::specialized_decode
0 966 0 0 0 0 0 0 0 0
32 9732 25 3 2910 13 11 0 0 0
34 17412 0 0 0 0 0 0 0 0
35 3864 18 1 0 0 0 0 0 0
38 2934 0 0 0 0 0 0 0 0
40 978 0 0 0 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_span::span_encoding::Span>>::specialized_decode
0 75867 0 0 0 0 0 0 0 0
32 428940 718 3 106762 1374 1230 0 0 0
34 441125 0 0 0 0 0 0 0 0
35 50578 715 0 0 0 0 0 0 0
38 168552 0 0 0 0 0 0 0 0
40 56184 0 0 0 0 0 0 0 0
fn=<rustc_middle::middle::cstore::NativeLib as rustc_serialize::serialize::Decodable>::decode
32 26 1 1 13 5 0 0 0 0
34 91 0 0 0 0 0 0 0 0
35 26 1 1 0 0 0 0 0 0
fn=<rustc_middle::middle::resolve_lifetime::Set1<T> as rustc_serialize::serialize::Decodable>::decode
0 128 19 1 64 0 0 0 0 0
32 64 0 0 32 0 0 0 0 0
34 256 18 1 0 0 0 0 0 0
35 32 19 1 0 0 0 0 0 0
fn=<rustc_middle::mir::Body as rustc_serialize::serialize::Decodable>::decode
32 96 0 0 48 0 0 0 0 0
34 336 24 1 0 0 0 0 0 0
35 72 46 2 0 0 0 0 0 0
fn=<rustc_middle::mir::LocalDecl as rustc_serialize::serialize::Decodable>::decode
32 92 0 0 46 2 1 0 0 0
34 322 0 0 0 0 0 0 0 0
35 46 24 1 0 0 0 0 0 0
fn=<rustc_middle::mir::Operand as rustc_serialize::serialize::Decodable>::decode
32 84 0 0 42 0 0 0 0 0
34 294 0 0 0 0 0 0 0 0
35 42 23 1 0 0 0 0 0 0
fn=<rustc_middle::mir::ProjectionElem<V,T> as rustc_serialize::serialize::Decodable>::decode
0 19 4 1 0 0 0 11 0 0
32 54 4 1 19 2 0 0 0 0
34 136 0 0 0 0 0 0 0 0
35 38 5 1 0 0 0 0 0 0
fn=<rustc_middle::mir::SourceInfo as rustc_serialize::serialize::Decodable>::decode
32 288 0 0 144 3 2 0 0 0
34 1008 0 0 0 0 0 0 0 0
35 288 23 1 0 0 0 0 0 0
fn=<rustc_middle::mir::Statement as rustc_serialize::serialize::Decodable>::decode
0 26 0 0 0 0 0 0 0 0
32 174 6 2 87 2 1 0 0 0
34 582 0 0 0 0 0 0 0 0
35 174 32 4 0 0 0 0 0 0
fn=<rustc_middle::mir::interpret::value::ConstValue as rustc_serialize::serialize::Decodable>::decode
32 210 63 3 63 0 0 0 0 0
34 483 0 0 0 0 0 0 0 0
35 210 21 1 0 0 0 0 0 0
fn=<rustc_middle::mir::terminator::Terminator as rustc_serialize::serialize::Decodable>::decode
0 24 23 1 0 0 0 0 0 0
32 58 24 1 29 2 2 0 0 0
34 261 0 0 0 0 0 0 0 0
35 58 24 1 0 0 0 0 0 0
fn=<rustc_middle::ty::GenericParamDef as rustc_serialize::serialize::Decodable>::decode
0 153 0 0 0 0 0 0 0 0
32 306 23 1 102 0 0 0 0 0
34 765 19 1 0 0 0 0 0 0
35 102 23 1 0 0 0 0 0 0
fn=<rustc_middle::ty::PredicateAtom as rustc_serialize::serialize::Decodable>::decode
32 54 9 1 27 0 0 0 0 0
34 204 0 0 0 0 0 0 0 0
35 42 19 2 0 0 0 0 0 0
fn=<rustc_middle::ty::PredicateKind as rustc_serialize::serialize::Decodable>::decode
32 30 0 0 15 0 0 0 0 0
34 90 0 0 0 0 0 0 0 0
35 15 10 1 0 0 0 0 0 0
fn=<rustc_middle::ty::Visibility as rustc_serialize::serialize::Decodable>::decode
32 14578 0 0 7289 402 368 0 0 0
34 51023 0 0 0 0 0 0 0 0
35 7289 27 1 0 0 0 0 0 0
fn=<rustc_middle::ty::consts::kind::ConstKind as rustc_serialize::serialize::Decodable>::decode
0 59 0 0 28 0 0 0 0 0
32 61 1 1 30 1 0 0 0 0
34 287 26 1 0 0 0 0 0 0
35 57 1 1 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::Binder<T> as rustc_serialize::serialize::Decodable>::decode
32 68 16 1 17 0 0 0 0 0
34 136 0 0 0 0 0 0 0 0
35 17 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::BoundRegion as rustc_serialize::serialize::Decodable>::decode
0 9 0 0 0 0 0 0 0 0
32 36 0 0 18 0 0 0 0 0
34 135 0 0 0 0 0 0 0 0
35 27 14 2 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::ExistentialPredicate as rustc_serialize::serialize::Decodable>::decode
32 16 0 0 8 0 0 0 0 0
34 56 0 0 0 0 0 0 0 0
35 8 2 1 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::RegionKind as rustc_serialize::serialize::Decodable>::decode
0 9 0 0 0 0 0 0 0 0
32 674 6 1 337 2 0 0 0 0
34 2350 0 0 0 0 0 0 0 0
35 523 116 2 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as rustc_serialize::serialize::Decodable>::decode
0 1628 27 4 785 0 0 0 0 0
32 1934 10 1 939 4 3 0 0 0
34 10666 286 1 0 0 0 750 54 0
35 1685 40 3 56 0 0 0 0 0
fn=<rustc_middle::ty::subst::GenericArg as rustc_serialize::serialize::Decodable>::decode
32 872 0 0 436 11 10 0 0 0
34 3052 53 1 0 0 0 0 0 0
35 436 38 1 0 0 0 0 0 0
fn=<rustc_serialize::opaque::Decoder as rustc_serialize::serialize::Decoder>::read_str
32 13402 32 1 6683 205 111 0 0 0
34 53392 32 1 0 0 0 0 0 0
35 13342 321 2 0 0 0 0 0 0
38 36 0 0 0 0 0 0 0 0
40 12 0 0 0 0 0 0 0 0
fn=<rustc_span::NonNarrowChar as rustc_serialize::serialize::Decodable>::decode
0 1648 2 1 177 0 0 0 0 0
32 3870 0 0 763 11 11 0 0 0
33 177 0 0 0 0 0 0 0 0
34 2614 2 2 0 0 0 0 0 0
35 177 0 0 0 0 0 0 0 0
38 1227 1 0 0 0 0 0 0 0
40 409 0 0 0 0 0 0 0 0
fn=<rustc_span::SourceFile as rustc_serialize::serialize::Decodable>::decode
0 8601 13 2 810 0 0 1215 0 0
32 65714 29 4 13843 221 210 0 0 0
34 44696 4 1 0 0 0 0 0 0
35 8910 51 7 405 0 0 405 0 0
38 80966 8 1 0 0 0 0 0 0
40 10198 0 0 0 0 0 0 0 0
fn=<rustc_span::hygiene::ExpnData as rustc_serialize::serialize::Decodable>::decode
0 327 0 0 0 0 0 0 0 0
32 3270 569 3 1308 330 205 0 0 0
34 9810 7 1 0 0 0 0 0 0
35 2289 222 3 0 0 0 0 0 0
fn=<rustc_span::hygiene::SyntaxContextData as rustc_serialize::serialize::Decodable>::decode
32 628 0 0 314 4 1 0 0 0
34 2198 4 1 0 0 0 0 0 0
35 628 6 1 0 0 0 0 0 0
fn=<rustc_target::spec::TargetTriple as rustc_serialize::serialize::Decodable>::decode
32 84 0 0 42 1 0 0 0 0
34 336 0 0 0 0 0 0 0 0
35 42 14 1 0 0 0 0 0 0
fn=<rustc_target::spec::abi::Abi as rustc_serialize::serialize::Decodable>::decode
32 34 0 0 17 0 0 0 0 0
34 136 16 1 0 0 0 0 0 0
35 34 16 1 0 0 0 0 0 0
fn=_ZN14rustc_metadata5rmeta7decoder17__ty_decoder_impl111_$LT$impl$u20$rustc_serialize..serialize..Decoder$u20$for$u20$rustc_metadata..rmeta..decoder..DecodeContext$GT$8read_strN.llvm.M
32 46 0 0 23 0 0 0 0 0
34 184 0 0 0 0 0 0 0 0
35 46 5 1 0 0 0 0 0 0
fn=_ZN15rustc_serialize9serialize7Decoder17read_struct_fieldN.llvm.M
32 10 0 0 5 5 1 0 0 0
34 35 2 1 0 0 0 0 0 0
35 5 2 1 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
32 7260 0 0 3621 46 46 0 0 0
34 28932 255 1 0 0 0 0 0 0
35 7230 232 1 0 0 0 0 0 0
38 18 0 0 0 0 0 0 0 0
40 6 0 0 0 0 0 0 0 0
fn=_ZN88_$LT$rustc_serialize..opaque..Decoder$u20$as$u20$rustc_serialize..serialize..Decoder$GT$8read_strN.llvm.M
32 93340 0 0 46670 756 754 0 0 0
34 373360 12 1 0 0 0 0 0 0
35 93340 13 1 0 0 0 0 0 0
fn=_ZN90_$LT$rustc_metadata..rmeta..CrateRoot$u20$as$u20$rustc_serialize..serialize..Decodable$GT$6decode28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
0 42 0 0 0 0 0 0 0 0
32 2514 42 2 531 1 1 0 0 0
34 1944 0 0 0 0 0 0 0 0
35 210 39 4 0 0 0 0 0 0
38 1089 0 0 0 0 0 0 0 0
40 363 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::each_child_of_item
0 18045 0 0 12307 0 0 5738 0 0
32 52686 8 2 12745 823 560 0 0 0
34 49274 1 1 0 0 0 0 0 0
35 11892 1 1 0 0 0 0 0 0
38 20397 0 0 0 0 0 0 0 0
40 13598 0 0 6799 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::rmeta::Lazy<T,()>>::decode
0 38925 21 1 24 0 0 0 0 0
32 35848 64 4 15718 8777 6309 0 0 0
34 51526 599 1 0 0 0 0 0 0
35 30086 1625 8 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&[(rustc_middle::ty::Predicate,rustc_span::span_encoding::Span)]> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
32 112 0 0 56 1 0 0 0 0
34 392 0 0 0 0 0 0 0 0
35 112 45 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::TyS> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 788 0 0 0 0 0 0 0 0
32 11021 56 1 1835 21 18 0 0 0
34 7340 58 1 0 0 0 0 0 0
35 2364 0 0 0 0 0 0 0 0
38 7340 0 0 0 0 0 0 0 0
40 1835 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::list::List<&rustc_middle::ty::TyS>> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
32 34 0 0 17 4 0 0 0 0
34 136 16 1 0 0 0 0 0 0
35 51 0 0 0 0 0 17 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::list::List<rustc_middle::ty::sty::ExistentialPredicate>> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
32 4 2 1 2 0 0 0 0 0
34 16 0 0 0 0 0 0 0 0
35 6 0 0 0 0 0 2 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
32 1348 38 1 674 89 9 0 0 0
34 5392 0 0 0 0 0 0 0 0
35 2022 0 0 0 0 0 674 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::mir::Place> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 69 0 0 0 0 0 0 0 0
32 276 28 1 138 1 1 0 0 0
34 1035 0 0 0 0 0 0 0 0
35 345 23 1 0 0 0 69 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::Predicate> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 10 0 0 0 0 0 0 0 0
32 161 14 1 27 0 0 0 0 0
34 108 0 0 0 0 0 0 0 0
35 30 0 0 0 0 0 0 0 0
38 108 0 0 0 0 0 0 0 0
40 27 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_span::def_id::CrateNum> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
32 74 0 0 37 0 0 0 0 0
34 296 4 1 0 0 0 0 0 0
35 74 3 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_children_untracked
0 1954 0 0 1274 0 0 680 0 0
32 4932 0 0 1276 44 44 0 0 0
34 5277 29 1 0 0 0 0 0 0
35 1362 0 0 0 0 0 0 0 0
38 1785 1 1 0 0 0 0 0 0
40 1190 0 0 595 0 0 0 0 0
fn=rustc_middle::arena::Arena::alloc_from_iter
32 4980 24 1 1180 45 36 0 0 0
34 4460 0 0 0 0 0 0 0 0
35 1050 22 1 0 0 0 0 0 0
38 1965 0 0 0 0 0 0 0 0
40 655 0 0 0 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_map
32 202 0 0 101 0 0 0 0 0
34 707 0 0 0 0 0 0 0 0
35 202 47 1 0 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_option
0 68932 0 0 0 0 0 0 0 0
32 784580 262 10 228458 3532 3458 0 0 0
34 1336338 396 4 0 0 0 0 0 0
35 215474 1678 23 0 0 0 0 0 0
38 245748 0 0 0 0 0 0 0 0
40 81916 0 0 0 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_seq
0 2269 3 1 2269 0 0 0 0 0
32 21178 426 8 6484 113 93 0 0 0
34 39261 85 5 0 0 0 0 0 0
35 8889 388 16 26 0 0 0 0 0
38 5049 4 1 0 0 0 0 0 0
40 1683 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::decode_expn_id
0 3795 0 0 2277 0 0 0 0 0
32 5898 116 1 1995 307 161 0 0 0
34 12339 0 0 0 0 0 0 0 0
35 3036 218 1 0 0 0 0 0 0
38 1431 0 0 0 0 0 0 0 0
40 477 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::decode_syntax_context
0 52462 0 0 26231 0 0 0 0 0
32 73798 9 0 29787 402 344 0 0 0
34 190729 0 0 0 0 0 0 0 0
35 26231 721 1 0 0 0 0 0 0
38 10668 0 0 0 0 0 0 0 0
40 3556 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_serialize/opaque.rs
fn=<(T10,T11) as rustc_serialize::serialize::Decodable>::decode
0 7555 2 1 7555 0 0 0 0 0
230 378 5 2 252 0 0 126 0 0
247 22391 2 1 14858 0 0 7533 0 0
fn=<T as rustc_serialize::serialize::Decodable>::decode
0 17600 0 0 17600 0 0 0 0 0
230 52800 80 1 35200 0 0 17600 0 0
fn=<alloc::boxed::Box<T> as rustc_serialize::serialize::UseSpecializedDecodable>::default_decode
0 45 2 1 43 0 0 0 0 0
247 206 2 1 86 0 0 46 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 10 0 0 10 0 0 0 0 0
230 4 1 1 2 0 0 2 0 0
247 6 0 0 3 0 0 3 0 0
fn=<rustc_ast::ast::Attribute as rustc_serialize::serialize::Decodable>::decode
0 9390 0 0 9390 1 0 0 0 0
247 28170 0 0 18780 1 0 9390 0 0
fn=<rustc_ast::ast::IntTy as rustc_serialize::serialize::Decodable>::decode
0 36 0 0 36 0 0 0 0 0
247 108 0 0 72 0 0 36 0 0
fn=<rustc_ast::ast::MacArgs as rustc_serialize::serialize::Decodable>::decode
0 1743 0 0 1743 0 0 0 0 0
247 5229 0 0 3486 0 0 1743 0 0
fn=<rustc_ast::ast::MacroDef as rustc_serialize::serialize::Decodable>::decode
240 15 0 0 9 0 0 0 0 0
241 6 0 0 0 0 0 3 0 0
285 3 0 0 3 0 0 0 0 0
fn=<rustc_ast::ast::PathSegment as rustc_serialize::serialize::Decodable>::decode
0 1080 0 0 1080 0 0 0 0 0
230 3240 0 0 2160 0 0 1080 0 0
fn=<rustc_ast::ast::UintTy as rustc_serialize::serialize::Decodable>::decode
0 26 0 0 26 0 0 0 0 0
247 78 0 0 52 0 0 26 0 0
fn=<rustc_ast::token::Lit as rustc_serialize::serialize::Decodable>::decode
0 848 0 0 848 0 0 0 0 0
235 1071 0 0 0 0 0 357 0 0
247 2544 0 0 1696 0 0 848 0 0
fn=<rustc_ast::token::Token as rustc_serialize::serialize::Decodable>::decode
0 2435 0 0 2435 0 0 0 0 0
240 4470 300 1 2682 0 0 0 0 0
241 1788 0 0 0 0 0 894 0 0
247 7309 0 0 4870 0 0 2439 0 0
285 3576 0 0 894 8 8 0 0 0
fn=<rustc_ast::tokenstream::TokenTree as rustc_serialize::serialize::Decodable>::decode
0 2483 0 0 2483 0 0 0 0 0
247 7593 12 0 5062 0 0 2531 0 0
fn=<rustc_attr::builtin::IntType as rustc_serialize::serialize::Decodable>::decode
0 2 2 1 2 0 0 0 0 0
247 6 0 0 4 0 0 2 0 0
fn=<rustc_hir::def::Res<Id> as rustc_serialize::serialize::Decodable>::decode
0 2814 0 0 2814 0 0 0 0 0
247 23168 3 1 5628 0 0 6189 0 0
fn=<rustc_hir::definitions::DefKey as rustc_serialize::serialize::Decodable>::decode
0 67973 0 0 67973 0 0 0 0 0
230 203919 6 1 135946 10 0 67973 0 0
247 203919 0 0 135946 0 0 67973 0 0
fn=<rustc_hir::hir::Defaultness as rustc_serialize::serialize::Decodable>::decode
0 97 0 0 97 0 0 0 0 0
247 291 0 0 194 0 0 97 0 0
fn=<rustc_hir::hir::PrimTy as rustc_serialize::serialize::Decodable>::decode
0 17 0 0 17 0 0 0 0 0
247 55 0 0 34 0 0 19 0 0
fn=<rustc_hir::lang_items::LangItem as rustc_serialize::serialize::Decodable>::decode
0 14 0 0 14 0 0 0 0 0
247 42 0 0 28 0 0 14 0 0
fn=<rustc_metadata::rmeta::CrateDep as rustc_serialize::serialize::Decodable>::decode
0 59 0 0 59 0 0 0 0 0
225 177 0 0 118 0 0 59 0 0
247 177 0 0 118 0 0 59 0 0
fn=<rustc_metadata::rmeta::TraitImpls as rustc_serialize::serialize::Decodable>::decode
0 347 0 0 347 0 0 0 0 0
230 1388 1 1 694 0 0 694 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_metadata::rmeta::Lazy<T,()>>>::specialized_decode
0 10162 0 0 10162 0 0 0 0 0
247 30486 0 0 20324 0 0 10162 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_metadata::rmeta::Lazy<[T],usize>>>::specialized_decode
0 1084 0 0 1084 0 0 0 0 0
247 4068 13 1 2168 0 0 1900 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_metadata::rmeta::Lazy<rustc_metadata::rmeta::table::Table<I,T>,usize>>>::specialized_decode
0 966 0 0 966 0 0 0 0 0
247 3864 0 0 1932 0 0 1932 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_span::span_encoding::Span>>::specialized_decode
230 75867 0 0 0 0 0 50578 0 0
240 151734 0 0 101156 3431 2906 0 0 0
241 50578 183 1 0 0 0 25289 0 0
fn=<rustc_middle::middle::cstore::NativeLib as rustc_serialize::serialize::Decodable>::decode
0 13 0 0 13 0 0 0 0 0
247 39 0 0 26 0 0 13 0 0
fn=<rustc_middle::middle::resolve_lifetime::Set1<T> as rustc_serialize::serialize::Decodable>::decode
247 160 0 0 64 0 0 32 0 0
fn=<rustc_middle::mir::BasicBlockData as rustc_serialize::serialize::Decodable>::decode
240 145 23 1 87 0 0 0 0 0
241 58 0 0 0 0 0 29 0 0
285 58 0 0 29 0 0 0 0 0
fn=<rustc_middle::mir::Body as rustc_serialize::serialize::Decodable>::decode
0 48 0 0 48 0 0 0 0 0
240 120 0 0 72 0 0 0 0 0
241 48 0 0 0 0 0 24 0 0
247 168 23 1 96 0 0 48 0 0
285 24 0 0 24 0 0 0 0 0
fn=<rustc_middle::mir::LocalDecl as rustc_serialize::serialize::Decodable>::decode
0 46 0 0 46 0 0 0 0 0
240 230 0 0 138 0 0 0 0 0
241 92 0 0 0 0 0 46 0 0
247 138 0 0 92 0 0 46 0 0
285 138 0 0 46 2 1 0 0 0
fn=<rustc_middle::mir::Operand as rustc_serialize::serialize::Decodable>::decode
0 42 0 0 42 0 0 0 0 0
247 126 0 0 84 0 0 42 0 0
fn=<rustc_middle::mir::ProjectionElem<V,T> as rustc_serialize::serialize::Decodable>::decode
0 11 0 0 11 0 0 0 0 0
230 8 0 0 0 0 0 8 0 0
247 55 0 0 22 0 0 11 0 0
fn=<rustc_middle::mir::SourceInfo as rustc_serialize::serialize::Decodable>::decode
230 432 0 0 288 0 0 144 0 0
fn=<rustc_middle::mir::Statement as rustc_serialize::serialize::Decodable>::decode
0 61 0 0 61 0 0 0 0 0
230 29 0 0 2 0 0 27 0 0
247 180 0 0 120 0 0 60 0 0
fn=<rustc_middle::mir::interpret::value::ConstValue as rustc_serialize::serialize::Decodable>::decode
0 21 0 0 21 0 0 0 0 0
220 21 0 0 0 0 0 21 0 0
240 63 0 0 21 1 0 0 0 0
241 42 21 1 0 0 0 21 0 0
247 168 21 1 42 0 0 42 0 0
fn=<rustc_middle::mir::terminator::Terminator as rustc_serialize::serialize::Decodable>::decode
0 29 0 0 29 0 0 0 0 0
240 25 8 2 15 0 0 0 0 0
241 10 0 0 0 0 0 5 0 0
247 145 0 0 58 0 0 29 0 0
285 15 0 0 5 0 0 0 0 0
fn=<rustc_middle::ty::GenericParamDef as rustc_serialize::serialize::Decodable>::decode
0 32 0 0 0 0 0 0 0 0
230 204 19 1 102 0 0 51 0 0
240 166 0 0 0 0 0 0 0 0
241 83 18 1 0 0 0 83 0 0
247 102 18 1 0 0 0 51 0 0
285 198 0 0 83 1 1 0 0 0
fn=<rustc_middle::ty::PredicateAtom as rustc_serialize::serialize::Decodable>::decode
0 27 0 0 27 0 0 0 0 0
247 81 0 0 54 0 0 27 0 0
fn=<rustc_middle::ty::PredicateKind as rustc_serialize::serialize::Decodable>::decode
0 15 0 0 15 0 0 0 0 0
247 45 0 0 30 0 0 15 0 0
fn=<rustc_middle::ty::Visibility as rustc_serialize::serialize::Decodable>::decode
0 7289 0 0 7289 0 0 0 0 0
247 21867 35 1 14578 0 0 7289 0 0
fn=<rustc_middle::ty::consts::kind::ConstKind as rustc_serialize::serialize::Decodable>::decode
230 2 0 0 0 0 0 1 0 0
247 168 0 0 56 0 0 56 0 0
fn=<rustc_middle::ty::sty::Binder<T> as rustc_serialize::serialize::Decodable>::decode
240 85 15 1 51 0 0 0 0 0
241 34 0 0 0 0 0 17 0 0
247 17 15 1 0 0 0 17 0 0
285 34 0 0 17 0 0 0 0 0
fn=<rustc_middle::ty::sty::BoundRegion as rustc_serialize::serialize::Decodable>::decode
0 9 0 0 9 0 0 0 0 0
230 18 0 0 0 0 0 9 0 0
247 27 0 0 18 0 0 9 0 0
fn=<rustc_middle::ty::sty::ExistentialPredicate as rustc_serialize::serialize::Decodable>::decode
0 8 0 0 8 0 0 0 0 0
247 24 0 0 16 0 0 8 0 0
fn=<rustc_middle::ty::sty::RegionKind as rustc_serialize::serialize::Decodable>::decode
0 177 0 0 177 0 0 0 0 0
230 613 145 2 302 0 0 160 0 0
247 531 0 0 354 0 0 177 0 0
fn=<rustc_middle::ty::sty::TyKind as rustc_serialize::serialize::Decodable>::decode
0 11 0 0 11 0 0 0 0 0
230 112 0 0 0 0 0 56 0 0
247 4719 11 2 1642 0 0 1575 0 0
fn=<rustc_middle::ty::subst::GenericArg as rustc_serialize::serialize::Decodable>::decode
0 436 0 0 436 0 0 0 0 0
247 1308 0 0 872 0 0 436 0 0
fn=<rustc_serialize::opaque::Decoder as rustc_serialize::serialize::Decoder>::read_str
0 6671 0 0 6671 0 0 0 0 0
247 33355 386 2 13342 12 0 6671 0 0
307 40026 413 3 0 0 0 20013 47 4
309 33355 0 0 6671 79 0 6671 358 23
310 6671 0 0 6671 0 0 0 0 0
311 20013 28 1 0 0 0 13342 249 20
312 33355 0 0 26684 0 0 0 0 0
fn=<rustc_span::NonNarrowChar as rustc_serialize::serialize::Decodable>::decode
247 708 2 1 354 0 0 177 0 0
fn=<rustc_span::SourceFile as rustc_serialize::serialize::Decodable>::decode
0 1620 0 0 1215 0 0 0 0 0
220 1620 9 1 810 0 0 405 0 0
230 7290 5 1 2835 0 0 2025 0 0
240 1474536 25 4 981674 3843 3821 0 0 0
241 492052 0 0 405 0 0 245621 0 0
247 2025 0 0 810 0 0 1215 0 0
285 810 0 0 405 6 6 0 0 0
fn=<rustc_span::hygiene::ExpnData as rustc_serialize::serialize::Decodable>::decode
0 2289 53 1 327 0 0 654 4 0
230 981 130 1 654 0 0 327 0 0
240 2289 62 1 981 0 0 0 0 0
241 1308 0 0 0 0 0 654 0 0
247 2289 213 1 654 0 0 981 0 0
285 1308 0 0 654 12 8 654 0 0
fn=<rustc_span::hygiene::SyntaxContextData as rustc_serialize::serialize::Decodable>::decode
247 942 4 1 628 3 0 314 0 0
fn=<rustc_target::spec::TargetTriple as rustc_serialize::serialize::Decodable>::decode
0 42 0 0 42 0 0 0 0 0
247 126 14 1 84 0 0 42 0 0
fn=<rustc_target::spec::abi::Abi as rustc_serialize::serialize::Decodable>::decode
0 17 0 0 17 0 0 0 0 0
247 51 0 0 34 0 0 17 0 0
fn=_ZN14rustc_metadata5rmeta7decoder17__ty_decoder_impl111_$LT$impl$u20$rustc_serialize..serialize..Decoder$u20$for$u20$rustc_metadata..rmeta..decoder..DecodeContext$GT$8read_strN.llvm.M
0 23 0 0 23 0 0 0 0 0
247 115 5 1 46 0 0 23 0 0
309 115 0 0 23 1 0 23 2 0
310 23 0 0 23 0 0 0 0 0
311 69 0 0 0 0 0 46 0 0
fn=_ZN15rustc_serialize9serialize7Decoder17read_struct_fieldN.llvm.M
0 5 0 0 5 0 0 0 0 0
240 10 0 0 6 0 0 0 0 0
241 4 0 0 0 0 0 2 0 0
247 15 0 0 10 0 0 5 0 0
285 6 2 0 2 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 3615 0 0 3615 0 0 0 0 0
247 18075 0 0 7230 0 0 3615 0 0
309 18075 0 0 3615 31 0 3615 24 1
310 3615 0 0 3615 0 0 0 0 0
fn=_ZN88_$LT$rustc_serialize..opaque..Decoder$u20$as$u20$rustc_serialize..serialize..Decoder$GT$8read_strN.llvm.M
0 46670 0 0 46670 0 0 0 0 0
247 233350 0 0 93340 0 0 46670 0 0
307 280020 14 1 0 0 0 140010 1 0
309 233350 0 0 46670 15 0 46670 20 3
310 46670 0 0 46670 0 0 0 0 0
311 140010 0 0 0 0 0 93340 12 0
312 233350 0 0 186680 0 0 0 0 0
fn=_ZN90_$LT$rustc_metadata..rmeta..CrateRoot$u20$as$u20$rustc_serialize..serialize..Decodable$GT$6decode28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
0 294 14 1 84 0 0 84 0 0
225 126 0 0 84 0 0 42 0 0
240 882 15 3 126 0 0 0 0 0
241 756 3 1 0 0 0 378 0 0
247 210 0 0 84 0 0 126 0 0
285 798 3 1 378 3 3 294 0 0
fn=rustc_data_structures::fingerprint::Fingerprint::decode_opaque
0 136030 0 0 136030 0 0 0 0 0
183 68015 0 0 68015 0 0 0 0 0
184 68015 0 0 0 0 0 0 0 0
188 68015 0 0 0 0 0 68015 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::rmeta::Lazy<T,()>>::decode
0 2223 473 1 115 0 0 0 0 0
230 2052 0 0 0 0 0 1026 0 0
240 5024 7 3 1050 12 9 0 0 0
241 3696 63 2 0 0 0 1400 0 0
247 31272 90 3 330 0 0 14676 0 0
285 3111 54 3 1063 12 7 448 11 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&[(rustc_middle::ty::Predicate,rustc_span::span_encoding::Span)]> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
247 168 49 1 112 0 0 56 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::TyS> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
247 788 0 0 0 0 0 788 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::list::List<&rustc_middle::ty::TyS>> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 17 0 0 17 0 0 0 0 0
247 51 16 1 34 0 0 17 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::list::List<rustc_middle::ty::sty::ExistentialPredicate>> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 2 0 0 2 0 0 0 0 0
247 6 0 0 4 0 0 2 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 674 0 0 674 0 0 0 0 0
247 2022 0 0 1348 164 0 674 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::mir::Place> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 69 0 0 69 0 0 0 0 0
230 207 0 0 138 0 0 69 0 0
247 69 28 1 0 0 0 69 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::Predicate> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
247 10 0 0 0 0 0 10 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_span::def_id::CrateNum> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 37 0 0 37 0 0 0 0 0
230 111 0 0 74 0 0 37 0 0
fn=rustc_serialize::serialize::Decoder::read_enum_variant_arg
240 9300 0 0 6200 13 11 0 0 0
241 3100 23 1 0 0 0 1550 0 0
fn=rustc_serialize::serialize::Decoder::read_map
0 101 0 0 101 0 0 0 0 0
230 153 0 0 102 0 0 51 0 0
247 200 46 1 100 0 0 50 0 0
fn=rustc_serialize::serialize::Decoder::read_option
0 77610 1037 10 77610 0 0 0 0 0
230 68932 0 0 0 0 0 68932 0 0
240 213 0 0 71 0 0 0 0 0
241 153 0 0 0 0 0 71 0 0
247 232830 192 9 155220 0 0 77610 0 0
285 22 3 1 0 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_seq
0 4036 0 0 4036 1 0 0 0 0
230 2055 0 0 1316 0 0 739 0 0
240 26517 28 4 8839 138 136 0 0 0
241 17273 4 1 0 0 0 8839 0 0
247 16679 0 0 8124 1 0 4088 0 0
fn=rustc_span::hygiene::decode_expn_id
230 3036 0 0 1518 0 0 1518 0 0
fn=rustc_span::hygiene::decode_syntax_context
230 78693 0 0 52462 0 0 26231 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_serialize/serialize.rs
fn=<(T10,T11) as rustc_serialize::serialize::Decodable>::decode
0 104 0 0 0 0 0 0 0 0
811 37905 52 6 0 0 0 20294 1 0
815 19864 829 2 9932 0 0 9932 0 0
816 2483 0 0 0 0 0 2483 0 0
817 5044 0 0 0 0 0 0 0 0
818 47501 14 2 9912 0 0 35116 1 0
820 35383 46 2 25289 0 0 0 0 0
982 64 0 0 43 22 0 43 7 0
fn=<T as rustc_serialize::serialize::Decodable>::decode
981 44000 72 1 0 0 0 26400 11 0
983 44000 0 0 35200 0 0 0 0 0
fn=<alloc::boxed::Box<T> as rustc_serialize::serialize::UseSpecializedDecodable>::default_decode
0 219 23 1 0 0 0 99 0 0
755 46 0 0 0 0 0 23 0 0
817 66 0 0 33 0 0 0 0 0
982 166 0 0 83 23 0 83 0 0
1004 560 76 5 0 0 0 368 0 0
1005 801 71 4 121 0 0 624 15 0
1006 560 25 2 432 0 0 0 0 0
fn=<alloc::string::String as rustc_serialize::serialize::Decodable>::decode
560 2080 21 1 0 0 0 520 0 0
561 7280 31 2 2080 0 0 2600 1 1
562 2080 0 0 1040 0 0 0 0 0
fn=<core::result::Result<T,E> as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with
982 15 0 0 15 2 0 15 0 0
fn=<rustc_ast::ast::AttrItem as rustc_serialize::serialize::Decodable>::decode
681 2160 0 0 0 0 0 1080 0 0
982 1080 0 0 1080 4 0 1080 20 0
fn=<rustc_ast::ast::Attribute as rustc_serialize::serialize::Decodable>::decode
252 7230 0 0 0 0 0 3615 26 1
982 9390 0 0 4695 4 0 4695 0 0
fn=<rustc_ast::ast::MacArgs as rustc_serialize::serialize::Decodable>::decode
653 4224 452 2 1056 0 0 1056 0 0
681 2112 0 0 0 0 0 1056 0 0
982 3432 89 0 1716 0 0 1716 0 0
fn=<rustc_ast::ast::PathSegment as rustc_serialize::serialize::Decodable>::decode
755 2160 0 0 0 0 0 1080 0 0
952 1080 0 0 0 0 0 1080 19 0
fn=<rustc_ast::token::Lit as rustc_serialize::serialize::Decodable>::decode
755 1696 18 1 0 0 0 848 0 0
fn=<rustc_ast::token::Token as rustc_serialize::serialize::Decodable>::decode
982 4870 271 1 2435 0 0 2435 2 0
fn=<rustc_ast::tokenstream::TokenTree as rustc_serialize::serialize::Decodable>::decode
653 192 30 1 48 0 0 48 0 0
681 96 0 0 0 0 0 48 0 0
982 192 0 0 96 0 0 96 0 0
fn=<rustc_hir::def::Res<Id> as rustc_serialize::serialize::Decodable>::decode
0 4125 6 2 0 0 0 3251 0 0
fn=<rustc_hir::definitions::DefKey as rustc_serialize::serialize::Decodable>::decode
755 67973 1 1 0 0 0 67973 0 0
fn=<rustc_hir::definitions::DefPathTable as rustc_serialize::serialize::Decodable>::decode
681 42 0 0 0 0 0 28 0 0
fn=<rustc_hir::hir::PrimTy as rustc_serialize::serialize::Decodable>::decode
0 1 0 0 0 0 0 0 0 0
fn=<rustc_metadata::rmeta::CrateDep as rustc_serialize::serialize::Decodable>::decode
755 118 0 0 0 0 0 59 0 0
fn=<rustc_metadata::rmeta::TraitImpls as rustc_serialize::serialize::Decodable>::decode
982 347 0 0 0 0 0 347 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_span::span_encoding::Span>>::specialized_decode
982 74 0 0 37 3 0 37 0 0
fn=<rustc_middle::hir::exports::Export<Id> as rustc_serialize::serialize::Decodable>::decode
952 2814 0 0 0 0 0 2814 0 0
982 5628 0 0 2814 0 0 2814 0 0
fn=<rustc_middle::middle::cstore::NativeLib as rustc_serialize::serialize::Decodable>::decode
755 104 0 0 0 0 0 52 0 0
fn=<rustc_middle::mir::BasicBlockData as rustc_serialize::serialize::Decodable>::decode
681 58 0 0 0 0 0 29 21 0
755 58 0 0 0 0 0 29 0 0
fn=<rustc_middle::mir::Body as rustc_serialize::serialize::Decodable>::decode
681 264 0 0 0 0 0 144 20 0
755 240 0 0 0 0 0 120 0 0
982 48 0 0 24 0 0 24 0 0
fn=<rustc_middle::mir::Constant as rustc_serialize::serialize::Decodable>::decode
755 6 0 0 0 0 0 3 0 0
982 9 0 0 6 0 0 6 0 0
fn=<rustc_middle::mir::LocalDecl as rustc_serialize::serialize::Decodable>::decode
755 276 24 1 0 0 0 138 0 0
982 92 0 0 46 0 0 46 0 0
fn=<rustc_middle::mir::Operand as rustc_serialize::serialize::Decodable>::decode
952 23 0 0 0 0 0 23 0 0
982 19 0 0 19 0 0 19 0 0
fn=<rustc_middle::mir::ProjectionElem<V,T> as rustc_serialize::serialize::Decodable>::decode
982 16 0 0 8 3 0 8 0 0
fn=<rustc_middle::mir::SourceInfo as rustc_serialize::serialize::Decodable>::decode
982 144 0 0 144 3 0 144 6 0
fn=<rustc_middle::mir::Statement as rustc_serialize::serialize::Decodable>::decode
0 2 0 0 0 0 0 0 0 0
952 66 0 0 0 0 0 33 0 0
982 2 1 1 1 0 0 1 0 0
1005 4 0 0 1 0 0 2 0 0
fn=<rustc_middle::mir::VarDebugInfo as rustc_serialize::serialize::Decodable>::decode
982 18 0 0 9 0 0 9 0 0
fn=<rustc_middle::mir::terminator::Terminator as rustc_serialize::serialize::Decodable>::decode
681 10 0 0 0 0 0 5 0 0
755 20 0 0 0 0 0 10 0 0
982 10 0 0 5 0 0 5 0 0
fn=<rustc_middle::ty::GenericParamDef as rustc_serialize::serialize::Decodable>::decode
755 64 0 0 0 0 0 32 0 0
fn=<rustc_middle::ty::PredicateAtom as rustc_serialize::serialize::Decodable>::decode
982 26 0 0 13 7 0 13 0 0
fn=<rustc_middle::ty::consts::kind::ConstKind as rustc_serialize::serialize::Decodable>::decode
0 56 24 1 0 0 0 56 0 0
755 24 0 0 0 0 0 12 0 0
982 12 0 0 6 2 0 6 0 0
fn=<rustc_middle::ty::sty::Binder<T> as rustc_serialize::serialize::Decodable>::decode
982 17 0 0 17 15 0 17 1 0
fn=<rustc_middle::ty::sty::ExistentialPredicate as rustc_serialize::serialize::Decodable>::decode
982 12 0 0 6 0 0 6 0 0
fn=<rustc_middle::ty::sty::TyKind as rustc_serialize::serialize::Decodable>::decode
0 1500 110 1 0 0 0 1500 90 0
982 1235 12 1 631 149 0 631 1 0
fn=<rustc_middle::ty::subst::GenericArg as rustc_serialize::serialize::Decodable>::decode
982 656 0 0 328 23 0 328 46 0
fn=<rustc_span::SourceFile as rustc_serialize::serialize::Decodable>::decode
681 2430 0 0 0 0 0 1215 0 0
704 810 0 0 0 0 0 405 0 0
855 1620 0 0 405 0 0 405 1 0
856 4455 16 2 1620 13 0 1620 0 0
fn=<rustc_span::hygiene::ExpnData as rustc_serialize::serialize::Decodable>::decode
755 2616 5 1 654 0 0 981 0 0
982 1308 0 0 654 2 0 654 0 0
fn=<rustc_span::symbol::Ident as rustc_serialize::serialize::UseSpecializedDecodable>::default_decode
982 7788 0 0 3894 3 0 3894 0 0
fn=<rustc_target::spec::TargetTriple as rustc_serialize::serialize::Decodable>::decode
0 42 14 1 0 0 0 0 0 0
561 378 28 2 84 0 0 126 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
982 64 0 0 32 2 0 32 0 0
fn=_ZN15rustc_serialize9serialize7Decoder17read_struct_fieldN.llvm.M
283 40 2 1 0 0 0 25 1 0
293 35 0 0 30 0 0 0 0 0
755 8 0 0 0 0 0 4 0 0
fn=_ZN90_$LT$rustc_metadata..rmeta..CrateRoot$u20$as$u20$rustc_serialize..serialize..Decodable$GT$6decode28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
755 336 0 0 0 0 0 168 0 0
982 3024 20 4 0 0 0 1512 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::each_child_of_item
982 6681 0 0 2227 11 0 2227 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_span
982 118 0 0 118 36 0 118 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_type
982 564 0 0 564 52 0 564 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::item_ident
982 4972 0 0 4972 30 0 4972 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::rmeta::Lazy<T,()>>::decode
681 50 0 0 0 0 0 50 0 0
755 1403 0 0 0 0 0 1403 0 0
982 10513 22 2 160 25 0 10513 0 0
fn=rustc_metadata::rmeta::decoder::MetadataBlob::get_root
279 42 0 0 0 0 0 42 1 1
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::TyS> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 432 250 0 432 55 0 0 0 0
982 864 0 0 432 0 0 432 8 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::Predicate> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 8 0 0 8 0 0 0 0 0
982 16 0 0 8 0 0 8 2 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::get_span_untracked
982 9 0 0 9 2 0 9 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_children_untracked
982 966 3 1 322 4 0 322 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::load_macro_untracked
982 3 0 0 3 1 0 3 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inferred_outlives_of
982 1 0 0 1 0 0 1 0 0
fn=rustc_serialize::serialize::Decoder::read_enum_variant_arg
248 15500 22 1 0 0 0 9300 24 0
253 12400 0 0 10850 0 0 0 0 0
755 7750 0 0 0 0 0 4650 26 0
fn=rustc_serialize::serialize::Decoder::read_map
355 450 44 1 0 0 0 350 1 0
361 400 42 1 350 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_option
0 70718 492 13 0 0 0 721 0 0
326 316504 1217 32 0 0 0 158072 16 0
332 294106 0 0 0 0 0 0 0 0
337 390902 1625 30 235682 0 0 0 0 0
755 159008 1370 28 323 5 0 147597 118 0
952 8 0 0 0 0 0 8 0 0
982 14 0 0 14 1 0 14 0 0
fn=rustc_serialize::serialize::Decoder::read_seq
0 739 0 0 0 0 0 0 0 0
339 34128 736 22 0 0 0 22373 40 0
345 33699 99 6 26409 6 0 0 0 0
684 515899 643 16 78104 0 0 150069 0 0
686 26934 349 19 12242 0 0 14620 92 0
705 810 0 0 0 0 0 0 0 0
706 1215 0 0 0 0 0 810 0 0
708 8100 16 2 0 0 0 8100 0 0
710 2025 8 1 810 0 0 1215 0 0
755 72 0 0 0 0 0 24 0 0
982 72 24 1 0 0 0 24 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_session/cgu_reuse_tracker.rs
fn=rustc_session::cgu_reuse_tracker::CguReuseTracker::check_expected_reuse
87 8 1 1 0 0 0 7 1 0
88 3 0 0 1 1 0 0 0 0
119 8 1 1 7 0 0 0 0 0
fn=rustc_session::cgu_reuse_tracker::CguReuseTracker::set_actual_reuse
53 42 6 1 0 0 0 36 0 0
54 18 0 0 6 6 0 0 0 0
66 48 6 1 42 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_session/code_stats.rs
fn=rustc_session::session::build_session
48 4 1 1 0 0 0 4 1 1
fl=/home/mateusz/Projects/rust/rust/src/librustc_session/config.rs
fn=<alloc::string::String as rustc_session::config::dep_tracking::DepTrackingHash>::hash
2072 6 1 0 0 0 0 2 0 0
2074 6 0 0 4 0 0 0 0 0
fn=<alloc::vec::Vec<(alloc::string::String,core::option::Option<alloc::string::String>,rustc_session::utils::NativeLibKind)> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
2082 9 1 1 0 0 0 6 0 0
2085 1 0 0 1 0 0 0 0 0
2090 8 0 0 7 0 0 0 0 0
fn=<alloc::vec::Vec<(alloc::string::String,rustc_session::lint::Level)> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
2082 8 1 1 0 0 0 6 0 0
2085 1 0 0 1 0 0 0 0 0
2090 8 0 0 7 0 0 0 0 0
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
41 16 0 0 0 0 0 0 0 0
fn=<alloc::vec::Vec<alloc::string::String> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
2082 28 2 1 0 0 0 20 0 0
2085 4 0 0 4 0 0 0 0 0
2090 28 0 0 24 0 0 0 0 0
fn=<alloc::vec::Vec<rustc_session::config::CrateType> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
2082 7 1 1 0 0 0 5 0 0
2085 1 0 0 1 0 0 0 0 0
2090 7 0 0 6 0 0 0 0 0
fn=<bool as rustc_session::config::dep_tracking::DepTrackingHash>::hash
2072 80 1 1 0 0 0 40 0 0
2074 80 0 0 80 0 0 0 0 0
fn=<core::option::Option<(alloc::string::String,u64)> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
2072 5 0 0 0 0 0 3 0 0
2074 5 0 0 4 0 0 0 0 0
fn=<core::option::Option<alloc::string::String> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
2072 30 1 1 0 0 0 18 0 0
2074 30 0 0 24 0 0 0 0 0
fn=<core::option::Option<alloc::vec::Vec<alloc::string::String>> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
2072 6 1 1 0 0 0 5 0 0
2074 6 0 0 5 0 0 0 0 0
fn=<core::option::Option<bool> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
2072 52 1 1 0 0 0 39 0 0
2074 52 0 0 39 0 0 0 0 0
fn=<core::option::Option<rustc_session::lint::Level> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
2072 12 1 1 0 0 0 9 0 0
2074 12 0 0 9 0 0 0 0 0
fn=<core::option::Option<rustc_target::spec::CodeModel> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
2072 4 1 1 0 0 0 3 0 0
2074 4 0 0 3 0 0 0 0 0
fn=<core::option::Option<rustc_target::spec::MergeFunctions> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
2072 4 1 1 0 0 0 3 0 0
2074 4 0 0 3 0 0 0 0 0
fn=<core::option::Option<rustc_target::spec::PanicStrategy> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
2072 8 0 0 0 0 0 6 0 0
2074 8 0 0 6 0 0 0 0 0
fn=<core::option::Option<rustc_target::spec::RelocModel> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
2072 4 1 1 0 0 0 3 0 0
2074 4 0 0 3 0 0 0 0 0
fn=<core::option::Option<std::path::PathBuf> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
2072 8 1 1 0 0 0 6 0 0
2074 8 0 0 6 0 0 0 0 0
fn=<core::option::Option<usize> as rustc_session::config::dep_tracking::DepTrackingHash>::hash
2072 8 0 0 0 0 0 6 0 0
2074 8 0 0 6 0 0 0 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::export_symbols
675 2 0 0 0 0 0 0 0 0
fn=<rustc_codegen_ssa::back::write::CodegenContext<B> as core::clone::Clone>::clone
687 63 5 1 21 0 0 28 0 0
fn=<rustc_session::config::LinkerPluginLto as rustc_session::config::dep_tracking::DepTrackingHash>::hash
166 3 0 0 1 1 0 0 0 0
2072 4 1 1 0 0 0 3 0 0
2074 4 0 0 3 0 0 0 0 0
fn=<rustc_session::config::LtoCli as rustc_session::config::dep_tracking::DepTrackingHash>::hash
2072 10 1 1 0 0 0 5 0 0
2073 5 0 0 5 0 0 0 0 0
2074 10 0 0 10 0 0 0 0 0
fn=<rustc_session::config::OutputTypes as rustc_session::config::dep_tracking::DepTrackingHash>::hash
318 1 0 0 0 0 0 0 0 0
fn=<rustc_session::config::SanitizerSet as rustc_session::config::dep_tracking::DepTrackingHash>::hash
2072 4 0 0 0 0 0 2 0 0
2074 4 0 0 4 0 0 0 0 0
fn=<rustc_session::config::SwitchWithOptPath as rustc_session::config::dep_tracking::DepTrackingHash>::hash
182 3 0 0 1 0 0 0 0 0
2072 4 1 1 0 0 0 3 0 0
2074 4 0 0 3 0 0 0 0 0
fn=<rustc_span::edition::Edition as rustc_session::config::dep_tracking::DepTrackingHash>::hash
2072 4 1 1 0 0 0 2 0 0
2073 2 0 0 2 0 0 0 0 0
2074 4 0 0 4 0 0 0 0 0
fn=<rustc_target::spec::TargetTriple as rustc_session::config::dep_tracking::DepTrackingHash>::hash
2072 5 1 1 0 0 0 3 0 0
2074 4 0 0 3 0 0 0 0 0
fn=<u64 as rustc_session::config::dep_tracking::DepTrackingHash>::hash
2072 6 0 0 0 0 0 3 0 0
2074 6 0 0 6 0 0 0 0 0
fn=_ZN12rustc_passes5entry8entry_fnN.llvm.M
675 1 0 0 1 1 0 0 0 0
fn=_ZN12rustc_typeck7collect16codegen_fn_attrsN.llvm.M
41 15 11 1 15 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
41 1 1 1 1 1 0 0 0 0
644 11 1 1 2 1 0 0 0 0
675 1 0 0 1 0 0 0 0 0
fn=_ZN90_$LT$rustc_metadata..rmeta..CrateRoot$u20$as$u20$rustc_serialize..serialize..Decodable$GT$6decode28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
0 42 0 0 0 0 0 0 0 0
199 84 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::search::search_tree
212 480 0 0 80 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
675 2 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::attributes::from_fn_attrs
41 80 0 0 20 0 0 0 0 0
fn=rustc_codegen_llvm::back::write::optimize
41 24 12 2 6 0 0 0 0 0
fn=rustc_codegen_llvm::base::compile_codegen_unit::module_codegen
41 3 0 0 0 0 0 0 0 0
205 6 0 0 6 0 0 0 0 0
fn=rustc_codegen_llvm::callee::get_fn
644 44 0 0 8 0 0 0 0 0
fn=rustc_codegen_llvm::context::CodegenCx::new
205 6 6 1 6 0 0 0 0 0
fn=rustc_codegen_llvm::context::create_module
675 7 0 0 7 7 0 0 0 0
fn=rustc_codegen_llvm::debuginfo::<impl rustc_codegen_ssa::traits::debuginfo::DebugInfoMethods for rustc_codegen_llvm::context::CodegenCx>::create_function_debug_context
205 10 0 0 10 1 0 0 0 0
fn=rustc_codegen_llvm::debuginfo::gdb::insert_reference_to_gdb_debug_scripts_section_global
205 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_late_link_args
675 2 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_native_libraries
675 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_rust_crates::add_static_crate
675 14 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::link_binary
675 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::link_natively
0 2 0 0 2 0 0 0 0 0
107 1 1 1 1 0 0 0 0 0
675 9 0 0 3 1 0 0 0 0
fn=rustc_codegen_ssa::back::link::link_sanitizers
41 4 0 0 0 0 0 0 0 0
675 1 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::preserve_objects_for_their_debuginfo
205 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::linker::exported_symbols
675 1 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::ModuleConfig::new
0 6 0 0 3 0 0 3 0 0
119 12 1 1 0 0 0 0 0 0
182 3 0 0 1 0 0 1 0 0
675 3 0 0 3 1 0 0 0 0
fn=rustc_codegen_ssa::back::write::compute_per_cgu_lto_type
675 7 0 0 7 7 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
0 2 2 2 0 0 0 0 0 0
166 8 1 1 1 0 0 2 0 0
182 8 1 1 2 1 0 4 0 0
197 1 0 0 1 0 0 0 0 0
294 1 0 0 1 0 0 0 0 0
317 7 1 1 3 0 0 3 0 0
364 6 1 1 3 0 0 3 0 0
442 1 0 0 1 0 0 0 0 0
687 14 1 1 6 0 0 4 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
205 20 0 0 10 3 0 0 0 0
fn=rustc_interface::passes::configure_and_expand_inner
675 1 0 0 1 1 0 0 0 0
fn=rustc_interface::queries::Queries::global_ctxt
317 4 1 1 2 0 0 2 0 0
494 14 1 1 6 0 0 8 0 0
497 4 1 1 1 0 0 1 0 0
fn=rustc_interface::util::build_output_filenames
317 11 1 1 3 0 0 3 0 0
fn=rustc_interface::util::compute_crate_disambiguator
675 1 0 0 1 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::postprocess
675 1 0 0 1 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::extract_one
675 1 0 0 1 1 0 0 0 0
fn=rustc_middle::mir::mono::MonoItem::instantiation_mode
119 54 0 0 27 9 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
317 4 1 1 2 0 0 2 1 0
494 14 2 2 6 0 0 8 0 0
497 3 1 1 1 1 0 1 0 0
fn=rustc_middle::ty::instance::Instance::upstream_monomorphization
644 192 13 1 32 12 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::partition
644 11 1 1 2 1 0 0 0 0
fn=rustc_session::config::<impl rustc_session::options::Options>::build_dep_graph
619 2 2 1 0 0 0 0 0 0
620 4 0 0 0 0 0 0 0 0
621 2 0 0 2 2 0 0 0 0
622 4 0 0 2 2 0 0 0 0
623 2 0 0 2 0 0 0 0 0
fn=rustc_session::config::<impl rustc_session::options::Options>::will_create_output_file
0 1 0 0 0 0 0 0 0 0
637 3 1 1 1 1 0 0 0 0
638 1 0 0 1 1 0 0 0 0
639 1 0 0 1 0 0 0 0 0
fn=rustc_session::config::Externs::get
0 16 9 0 0 0 0 0 0 0
403 16 4 1 0 0 0 0 0 0
405 32 0 0 16 0 0 0 0 0
fn=rustc_session::config::Externs::iter
407 4 1 1 0 0 0 2 0 0
408 2 0 0 0 0 0 2 0 0
409 6 0 0 4 0 0 0 0 0
fn=rustc_session::config::Input::filestem
472 1 1 1 0 0 0 1 0 0
474 7 0 0 3 2 0 2 0 0
477 2 0 0 2 0 0 0 0 0
fn=rustc_session::config::LinkerPluginLto::enabled
176 34 11 0 17 14 0 0 0 0
179 17 0 0 17 0 0 0 0 0
fn=rustc_session::config::OutputFilenames::new
508 7 2 2 0 0 0 3 0 0
515 16 1 1 8 0 0 8 0 0
516 4 0 0 2 0 0 2 0 0
517 4 0 0 2 0 0 2 0 0
518 4 0 0 2 0 0 2 0 0
519 10 2 2 3 0 0 7 0 0
521 6 1 1 4 0 0 0 0 0
fn=rustc_session::config::OutputFilenames::path
523 27 2 1 0 0 0 18 0 0
524 21 0 0 6 2 0 0 0 0
526 3 0 0 0 0 0 3 0 0
529 24 0 0 18 0 0 0 0 0
536 12 4 2 3 1 0 3 0 0
fn=rustc_session::config::OutputFilenames::temp_path
0 63 21 1 0 0 0 0 0 0
281 105 0 0 21 14 0 0 0 0
534 147 14 1 0 0 0 21 0 0
536 42 7 0 21 14 0 21 0 0
537 63 0 0 42 0 0 0 0 0
fn=rustc_session::config::OutputFilenames::temp_path_ext
0 87 2 1 0 0 0 0 0 0
541 264 2 1 0 0 0 168 0 0
544 48 0 0 0 0 0 0 0 0
548 24 0 0 0 0 0 0 0 0
549 21 0 0 0 0 0 0 0 0
559 216 16 1 168 0 0 0 0 0
562 24 0 0 0 0 0 0 0 0
fn=rustc_session::config::OutputTypes::contains_key
331 13 5 1 0 0 0 0 0 0
333 26 3 0 13 0 0 0 0 0
fn=rustc_session::config::OutputTypes::keys
335 12 2 1 0 0 0 3 0 0
337 12 0 0 6 0 0 0 0 0
fn=rustc_session::config::OutputTypes::should_codegen
348 45 6 1 0 0 0 18 0 0
358 36 6 1 27 0 0 0 0 0
fn=rustc_session::config::SwitchWithOptPath::enabled
191 46 21 1 23 21 0 0 0 0
194 23 0 0 23 0 0 0 0 0
fn=rustc_session::config::build_configuration
0 8 1 1 1 0 0 1 0 0
774 11 1 1 0 0 0 6 0 0
777 1 1 1 1 1 0 1 0 0
779 2 0 0 1 0 0 0 0 0
783 6 0 0 3 0 0 3 1 0
784 9 0 0 7 1 0 0 0 0
fn=rustc_session::config::build_session_options
0 20 5 5 3 0 0 6 0 0
119 3 0 0 0 0 0 0 0 0
191 2 0 0 1 0 0 0 0 0
205 1 0 0 0 0 0 0 0 0
696 2 0 0 1 0 0 0 0 0
1195 5 0 0 1 0 0 1 0 0
1196 2 0 0 1 0 0 0 0 0
1206 1 1 1 0 0 0 1 1 1
1209 4 0 0 1 1 0 1 0 0
1221 2 1 1 1 0 0 1 1 1
1228 2 0 0 1 0 0 0 0 0
1229 2 0 0 0 0 0 0 0 0
1235 4 1 1 0 0 0 0 0 0
1252 3 1 1 1 0 0 1 0 0
1253 12 2 2 1 0 0 8 0 0
1272 1 0 0 0 0 0 0 0 0
1273 6 1 1 0 0 0 2 0 0
1275 4 1 1 2 0 0 2 0 0
1287 1 0 0 0 0 0 1 0 0
1294 1 0 0 0 0 0 0 0 0
1320 3 0 0 0 0 0 0 0 0
1328 4 1 1 2 0 0 0 0 0
1353 5 1 1 1 0 0 1 0 0
1384 5 1 1 1 0 0 1 0 0
1385 3 0 0 1 0 0 0 0 0
1392 5 1 1 1 1 0 1 0 0
1407 5 0 0 1 1 0 1 0 0
1408 5 0 0 1 0 0 1 0 0
1417 1 0 0 0 0 0 0 0 0
1421 1 0 0 0 0 0 0 0 0
1446 5 0 0 1 0 0 1 0 0
1447 5 1 1 1 0 0 1 0 0
1456 1 0 0 0 0 0 0 0 0
1460 2 0 0 0 0 0 0 0 0
1481 5 0 0 1 0 0 1 0 0
1523 1 0 0 0 0 0 0 0 0
1636 5 0 0 1 0 0 1 0 0
1654 9 1 1 0 0 0 7 0 0
1655 3 1 1 1 1 0 1 1 1
1659 5 0 0 1 1 0 1 0 0
1661 6 1 1 1 1 0 3 1 1
1663 5 0 0 1 0 0 1 0 0
1664 8 1 1 3 1 0 3 0 0
1667 12 1 1 6 1 0 5 0 0
1669 4 0 0 2 1 0 1 0 0
1670 1 0 0 1 0 0 0 0 0
1674 4 0 0 2 1 0 1 0 0
1678 1 0 0 1 0 0 0 0 0
1679 4 1 1 2 0 0 0 0 0
1686 2 0 0 1 0 0 0 0 0
1703 2 0 0 0 0 0 0 0 0
1710 2 1 1 1 0 0 0 0 0
1735 2 1 1 1 0 0 0 0 0
1745 4 1 1 1 0 0 2 0 0
1747 2 0 0 1 0 0 1 0 0
1749 5 0 0 1 0 0 1 0 0
1750 2 0 0 1 0 0 1 1 1
1751 1 1 1 1 0 0 0 0 0
1755 1 0 0 1 0 0 0 0 0
1756 4 0 0 2 0 0 2 0 0
1759 5 1 1 1 0 0 1 0 0
1763 2 1 1 1 0 0 1 0 0
1765 4 0 0 1 0 0 1 0 0
1767 1 0 0 1 0 0 0 0 0
1769 4 1 1 1 0 0 0 0 0
1773 3 0 0 1 1 0 1 0 0
1775 5 1 1 1 0 0 1 0 0
1777 2 0 0 1 0 0 1 0 0
1779 1 0 0 1 0 0 0 0 0
1781 92 9 9 39 0 0 45 6 0
1782 4 0 0 2 0 0 2 0 0
1785 4 1 1 2 0 0 2 0 0
1788 4 0 0 2 0 0 2 0 0
1789 4 1 1 2 0 0 2 0 0
1790 4 0 0 2 0 0 2 0 0
1791 4 0 0 2 0 0 2 0 0
1793 7 1 1 3 0 0 2 0 0
1794 2 0 0 0 0 0 1 0 0
1795 6 1 1 2 0 0 2 0 0
1797 2 0 0 0 0 0 1 0 0
1798 1 0 0 1 0 0 0 0 0
1799 4 1 1 2 0 0 2 1 1
1800 4 0 0 2 0 0 2 0 0
1801 1 0 0 0 0 0 1 0 0
1802 4 1 1 2 0 0 2 0 0
1803 1 0 0 1 1 0 1 0 0
1813 9 1 1 7 0 0 0 0 0
1820 2 0 0 1 0 0 0 0 0
fn=rustc_session::config::build_target_config
0 3 0 0 0 0 0 0 0 0
786 7 1 1 0 0 0 4 1 1
787 3 0 0 1 1 0 1 0 0
799 1 0 0 0 0 0 0 0 0
800 1 0 0 0 0 0 0 0 0
801 1 0 0 0 0 0 0 0 0
812 4 0 0 1 0 0 2 1 1
813 6 0 0 4 0 0 0 0 0
fn=rustc_session::config::default_configuration
0 6 1 1 1 0 0 4 0 0
706 9 1 1 0 0 0 6 0 0
713 3 0 0 1 1 0 2 0 0
714 4 1 1 1 1 0 3 0 0
715 1 0 0 1 1 0 0 0 0
720 1 0 0 1 1 0 1 0 0
721 3 1 1 1 1 0 0 0 0
722 1 0 0 1 1 0 1 0 0
725 1 0 0 0 0 0 0 0 0
729 1 0 0 1 0 0 1 0 0
730 1 0 0 1 0 0 1 0 0
731 1 1 1 1 0 0 1 0 0
732 1 0 0 1 0 0 1 0 0
733 1 0 0 1 0 0 1 0 0
734 2 0 0 1 1 0 0 0 0
737 10 0 0 5 1 0 5 1 0
738 20 1 1 10 0 0 0 0 0
740 15 0 0 5 0 0 5 0 0
742 15 1 1 5 0 0 5 0 0
747 3 0 0 0 0 0 0 0 0
753 8 0 0 1 1 0 7 0 0
758 3 0 0 1 1 0 0 0 0
765 9 1 1 7 0 0 0 0 0
fn=rustc_session::config::dep_tracking::stable_hash
0 303 0 0 300 0 0 0 0 0
2171 27 1 1 0 0 0 21 0 0
2176 260 2 2 21 0 0 24 0 0
2181 500 0 0 200 30 0 100 0 0
2183 24 0 0 21 0 0 0 0 0
fn=rustc_session::config::get_cmd_lint_options
1046 10 1 1 0 0 0 9 0 0
1053 4 0 0 4 0 0 0 0 0
1054 24 0 0 4 1 0 24 0 0
1078 5 1 1 2 0 0 1 0 0
1082 8 1 1 3 0 0 4 0 0
1083 8 0 0 7 0 0 0 0 0
fn=rustc_session::config::nightly_options::check_nightly_options
815 32 0 0 32 0 0 0 0 0
1930 10 2 2 0 0 0 6 0 0
1931 6 0 0 1 1 0 1 0 0
1933 4 1 1 2 2 0 3 0 0
1936 36 1 1 1 1 0 0 0 0
1939 12 1 1 4 0 0 2 0 0
1967 8 1 1 7 0 0 0 0 0
fn=rustc_session::config::opt::flag_s::{{closure}}
888 52 1 1 36 1 0 12 0 0
fn=rustc_session::config::opt::flagmulti_s::{{closure}}
894 26 0 0 18 1 0 6 0 0
fn=rustc_session::config::opt::multi::{{closure}}
901 240 1 1 144 1 0 48 0 0
fn=rustc_session::config::opt::opt::{{closure}}
898 150 1 1 90 1 0 30 0 0
fn=rustc_session::config::parse_color
0 1 1 1 0 0 0 0 0 0
1086 3 1 1 0 0 0 1 0 0
1087 4 1 1 1 1 0 1 1 1
1103 4 0 0 2 0 0 0 0 0
fn=rustc_session::config::parse_crate_types_from_list
1894 8 1 1 0 0 0 7 0 0
1914 8 1 1 4 0 0 4 1 1
1915 9 1 1 7 0 0 0 0 0
fn=rustc_session::config::parse_error_format
0 1 0 0 0 0 0 0 0 0
1141 12 2 2 0 0 0 6 0 0
1150 5 0 0 1 1 0 1 0 0
1181 6 0 0 1 0 0 1 0 0
1192 17 1 1 7 0 0 0 0 0
fn=rustc_session::config::parse_externs
1529 9 1 1 0 0 0 7 0 0
1534 2 0 0 1 0 0 1 0 0
1536 8 0 0 1 0 0 5 0 0
1629 4 1 1 2 0 0 2 1 0
1630 9 0 0 7 0 0 0 0 0
fn=rustc_session::config::parse_json
1109 8 1 1 0 0 0 6 0 0
1114 10 0 0 1 0 0 7 0 0
1137 4 1 1 2 0 0 1 0 0
1138 15 1 1 7 0 0 0 0 0
fn=rustc_session::config::rustc_optgroups
0 2 0 0 0 0 0 0 0 0
836 54 3 3 0 0 0 50 3 1
843 24 2 2 0 0 0 20 1 0
1000 14 1 1 0 0 0 10 0 0
1001 2 0 0 2 1 0 2 1 1
1002 102 5 5 46 0 0 56 4 4
1044 16 0 0 12 0 0 0 0 0
fn=rustc_session::config::rustc_short_optgroups
0 2 0 0 0 0 0 0 0 0
836 242 18 18 0 0 0 230 13 13
917 16 1 1 0 0 0 12 1 1
918 294 16 16 142 0 0 152 17 14
995 18 0 0 14 0 0 0 0 0
fn=rustc_session::config::to_crate_config
770 4 1 1 0 0 0 2 0 0
772 5 0 0 3 0 0 0 0 0
fn=rustc_session::output::out_filename
212 5 0 0 1 0 0 0 0 0
fn=rustc_session::session::Session::fewer_names
41 96 0 0 32 8 0 0 0 0
fn=rustc_session::session::build_session
0 5 1 1 1 0 0 0 0 0
176 1 0 0 1 0 0 0 0 0
191 1 1 1 1 0 0 0 0 0
632 8 0 0 2 2 0 4 0 0
655 8 1 1 0 0 0 6 0 0
657 1 0 0 1 0 0 0 0 0
658 1 0 0 1 0 0 0 0 0
659 1 0 0 1 0 0 0 0 0
660 1 1 1 1 0 0 0 0 0
661 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_session/filesearch.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
91 1 0 0 1 0 0 1 0 0
fn=rustc_session::filesearch::FileSearch::get_lib_path
40 6 1 0 0 0 0 4 0 0
41 5 1 1 4 0 0 0 0 0
42 7 0 0 5 0 0 0 0 0
115 3 0 0 1 1 0 1 0 0
fn=rustc_session::filesearch::FileSearch::get_tools_search_paths
0 4 0 0 0 0 0 3 0 0
95 10 1 1 0 0 0 6 0 0
96 2 0 0 2 0 0 0 0 0
97 3 0 0 0 0 0 1 0 0
101 5 0 0 0 0 0 2 0 0
fn=rustc_session::filesearch::FileSearch::search
0 4914 23 2 2366 0 0 2408 0 0
48 140 28 2 0 0 0 98 0 0
52 252 3 1 98 25 0 70 0 0
61 4732 0 0 2366 11 0 2366 0 0
62 4732 0 0 2366 0 0 2366 0 0
63 56 0 0 0 0 0 0 0 0
65 2366 0 0 0 0 0 0 0 0
76 112 14 1 98 16 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search::is_rlib
55 14196 1 1 4732 1269 0 0 0 0
56 4732 0 0 4732 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search_path_dirs
33 1 0 0 1 0 0 0 0 0
34 1 0 0 1 0 0 0 0 0
37 1 0 0 1 0 0 0 0 0
90 3 1 1 0 0 0 1 0 0
92 4 0 0 2 0 0 0 0 0
fn=rustc_session::filesearch::FileSearch::search_paths
32 15 14 1 0 0 0 0 0 0
33 15 0 0 15 0 0 0 0 0
34 15 0 0 15 0 0 0 0 0
37 15 0 0 15 0 0 0 0 0
38 15 0 0 15 0 0 0 0 0
fn=rustc_session::filesearch::find_libdir
0 6 0 0 0 0 0 3 0 0
146 21 2 1 0 0 0 15 0 0
166 24 0 0 3 2 0 3 0 0
173 21 2 2 18 0 0 0 0 0
fn=rustc_session::filesearch::get_or_default_sysroot
0 1 0 0 0 0 0 0 0 0
118 7 1 1 0 0 0 4 0 0
121 2 0 0 1 0 0 1 0 0
126 11 1 1 6 1 0 4 0 0
132 1 0 0 1 1 0 1 0 0
133 3 0 0 2 0 0 0 0 0
134 6 1 1 1 0 0 2 0 0
135 1 0 0 1 1 0 1 0 0
136 1 0 0 1 0 0 1 0 0
137 4 0 0 2 0 0 2 1 1
143 9 2 2 6 0 0 0 0 0
fn=rustc_session::filesearch::relative_target_lib_path
105 22 4 4 0 0 0 12 0 0
106 2 0 0 0 0 0 2 0 0
107 6 0 0 2 2 0 2 0 0
112 18 2 2 14 0 0 0 0 0
fn=rustc_session::session::Session::host_filesearch
86 8 0 0 0 0 0 8 0 0
fn=rustc_session::session::Session::target_filesearch
86 136 14 1 0 0 0 136 1 1
fn=rustc_session::session::build_session
115 7 0 0 1 1 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_session/lint.rs
fn=<rustc_lint::non_ascii_idents::NonAsciiIdents as rustc_lint::passes::EarlyLintPass>::check_crate
11 2 1 1 2 0 0 0 0 0
fn=_ZN12rustc_passes4dead32has_allow_dead_code_or_lang_attrN.llvm.M
11 6 0 0 3 0 0 0 0 0
fn=rustc_lint::BuiltinCombinedEarlyLintPass::get_lints
0 11 1 1 0 0 0 0 0 0
370 28 4 4 0 0 0 14 0 0
fn=rustc_lint::BuiltinCombinedLateLintPass::get_lints
0 7 1 1 0 0 0 0 0 0
370 13 4 4 0 0 0 7 0 0
fn=rustc_lint::BuiltinCombinedPreExpansionLintPass::get_lints
0 1 0 0 0 0 0 0 0 0
370 2 0 0 0 0 0 1 0 0
fn=rustc_lint::early::check_ast_crate
225 5 1 1 0 0 0 4 0 0
fn=rustc_lint::register_builtins
0 19 0 0 0 0 0 0 0 0
370 43 4 4 0 0 0 22 0 0
fn=rustc_middle::lint::LintLevelSets::get_lint_level
11 8 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::new
225 5 1 1 0 0 0 4 0 0
fn=rustc_session::config::get_cmd_lint_options
0 27 2 2 4 0 0 0 0 0
25 17 2 2 4 1 1 0 0 0
fn=rustc_session::lint::Level::from_symbol
44 4 2 1 0 0 0 0 0 0
46 24 0 0 0 0 0 0 0 0
52 4 2 1 4 0 0 0 0 0
fn=rustc_session::lint::Lint::default_level
126 8 2 1 8 5 0 0 0 0
129 8 2 1 8 0 0 0 0 0
130 8 0 0 8 0 0 0 0 0
fn=rustc_session::lint::Lint::name_lower
0 21 0 0 0 0 0 0 0 0
121 690 1 1 0 0 0 460 0 0
122 230 0 0 230 73 0 0 0 0
123 805 0 0 575 0 0 0 0 0
fn=rustc_session::lint::LintBuffer::take
251 160 2 1 0 0 0 96 0 0
253 160 0 0 128 0 0 0 0 0
fn=rustc_session::lint::LintId::of
157 170 4 1 0 0 0 0 0 0
159 170 0 0 170 0 0 0 0 0
fn=rustc_session::lint::builtin::HardwiredLints::get_lints
370 145 15 15 2 0 0 71 0 0
fn=rustc_session::lint::builtin::UnusedDocComment::get_lints
370 7 1 1 2 0 0 2 0 0
fn=rustc_session::session::build_session
11 2 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_session/options.rs
fn=<rustc_session::options::CodegenOptions as rustc_session::config::dep_tracking::DepTrackingHash>::hash
214 7 1 1 0 0 0 3 0 0
217 163 15 15 0 0 0 27 0 0
218 27 2 2 0 0 0 0 0 0
224 8 1 1 2 0 0 3 0 0
225 5 0 0 4 0 0 0 0 0
fn=<rustc_session::options::DebuggingOptions as rustc_session::config::dep_tracking::DepTrackingHash>::hash
214 7 1 1 0 0 0 3 0 0
217 332 29 29 0 0 0 55 0 0
218 54 6 6 0 0 0 0 0 0
224 8 0 0 2 0 0 3 0 0
225 5 0 0 4 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
0 22 3 3 2 0 0 5 0 0
38 61 7 7 27 0 0 28 2 0
40 30 4 4 16 1 0 10 0 0
168 255 32 32 84 1 1 170 13 0
169 136 16 16 84 0 0 52 0 0
fn=rustc_session::options::Options::dep_tracking_hash
0 1 0 0 0 0 0 0 0 0
44 3 1 1 0 0 0 1 0 0
47 109 11 11 0 0 0 18 0 0
48 17 2 2 0 0 0 0 0 0
54 1 0 0 1 1 0 1 0 0
55 5 0 0 2 0 0 3 0 0
57 3 1 1 1 1 0 0 0 0
59 3 0 0 2 0 0 0 0 0
fn=rustc_session::options::basic_codegen_options
171 4 1 1 0 0 0 2 0 0
172 60 7 7 19 0 0 41 0 0
173 5 0 0 3 0 0 0 0 0
712 1 0 0 0 0 0 1 0 0
722 1 0 0 0 0 0 1 0 0
726 1 0 0 0 0 0 1 0 0
fn=rustc_session::options::basic_debugging_options
171 4 1 1 0 0 0 2 0 0
172 91 11 11 19 0 0 66 0 0
173 5 0 0 3 0 0 0 0 0
793 2 0 0 0 0 0 1 0 0
812 1 0 0 0 0 0 1 0 0
834 2 1 1 0 0 0 1 0 0
fn=rustc_session::options::build_codegen_options
175 10 1 1 0 0 0 8 0 0
177 1 1 1 1 1 0 1 0 0
178 11 1 1 1 0 0 7 0 0
211 8 0 0 7 0 0 0 0 0
fn=rustc_session::options::build_debugging_options
175 10 1 1 0 0 0 8 0 0
177 1 0 0 1 1 0 1 0 0
178 11 1 1 1 0 0 7 0 0
211 8 0 0 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_session/output.rs
fn=rustc_session::output::check_file_is_writeable
31 63 2 2 0 0 0 28 0 0
32 14 0 0 0 0 0 0 0 0
39 42 0 0 35 0 0 0 0 0
42 21 0 0 7 1 0 7 0 0
43 14 0 0 7 0 0 0 0 0
44 77 2 2 21 1 0 28 0 0
fn=rustc_session::output::default_output_for_target
187 4 1 1 1 1 0 0 0 0
192 1 0 0 1 0 0 0 0 0
fn=rustc_session::output::filename_for_input
147 26 4 2 0 0 0 18 0 0
153 22 2 1 2 1 0 10 0 0
156 10 0 0 2 2 1 0 0 0
171 6 0 0 2 1 0 2 0 0
172 12 2 1 6 2 1 4 0 0
175 18 0 0 14 0 0 0 0 0
fn=rustc_session::output::find_crate_name
0 8 2 2 2 0 0 4 0 0
48 10 2 2 0 0 0 6 0 0
50 10 1 1 5 1 0 3 0 0
59 4 0 0 1 1 0 1 0 0
61 2 1 1 0 0 0 0 0 0
62 2 0 0 1 1 0 0 0 0
77 2 1 1 0 0 0 0 0 0
80 2 0 0 1 0 0 0 0 0
81 8 1 1 2 2 0 4 0 0
92 4 1 1 1 0 0 3 0 0
98 9 0 0 7 0 0 0 0 0
fn=rustc_session::output::invalid_output_for_target
0 16 2 2 8 0 0 2 0 0
195 10 1 1 0 0 0 6 0 0
197 4 0 0 0 0 0 0 0 0
209 4 0 0 2 1 0 0 0 0
215 4 2 1 2 0 0 0 0 0
fn=rustc_session::output::out_filename
9 11 1 1 0 0 0 6 0 0
15 5 0 0 1 1 0 1 0 0
19 1 0 0 0 0 0 1 0 0
21 4 1 1 2 0 0 2 0 0
23 3 0 0 1 0 0 1 0 0
26 9 1 1 7 0 0 0 0 0
fn=rustc_session::output::validate_crate_name
0 11 0 0 3 1 0 3 0 0
100 10 1 1 0 0 0 8 0 0
111 1 0 0 0 0 0 0 0 0
114 5 1 1 0 0 0 5 0 0
125 2 1 1 0 0 0 0 0 0
128 8 2 2 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_session/parse.rs
fn=rustc_session::parse::GatedSpans::merge
0 5 1 1 1 0 0 0 0 0
55 8 1 1 0 0 0 7 0 0
57 17 1 1 0 0 0 15 0 0
60 12 1 1 6 0 0 6 0 0
61 8 0 0 7 0 0 0 0 0
fn=rustc_session::parse::ParseSess::clone_source_map
182 1 1 1 1 0 0 0 0 0
183 1 0 0 1 0 0 0 0 0
fn=rustc_session::parse::ParseSess::with_span_handler
0 3 0 0 0 0 0 0 0 0
26 6 1 1 0 0 0 4 0 0
64 2 0 0 0 0 0 2 0 0
150 10 1 1 0 0 0 6 0 0
151 53 6 6 21 0 0 31 6 6
152 2 0 0 1 0 0 1 0 0
153 1 1 1 1 1 0 1 0 0
155 1 0 0 1 0 0 0 0 0
159 1 0 0 0 0 0 1 0 0
168 8 1 1 6 0 0 0 0 0
fn=rustc_session::parse::SymbolGallery::insert
0 3 0 0 0 0 0 0 0 0
73 12 1 1 0 0 0 9 0 0
74 6 0 0 0 0 0 3 0 0
75 15 0 0 12 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_session/search_paths.rs
fn=_ZN13rustc_session12search_paths10SearchPath3newN.llvm.M
84 8 2 2 0 0 0 4 0 0
91 1 0 0 0 0 0 0 0 0
93 9 2 2 4 1 0 5 1 1
94 6 0 0 5 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
0 338 0 0 0 0 0 0 0 0
31 676 1 1 338 2 0 338 0 0
32 1014 0 0 507 0 0 507 0 0
88 2873 1 1 1690 1 0 1014 0 0
fn=rustc_session::search_paths::PathKind::matches
36 2 0 0 0 0 0 0 0 0
51 7 1 1 1 0 0 0 0 0
54 1 0 0 1 0 0 0 0 0
fn=rustc_session::session::build_session
81 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_session/session.rs
fn=<T as rustc_query_system::dep_graph::dep_node::DepNodeParams<Ctxt>>::to_fingerprint
530 6 0 0 6 6 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
530 405 0 0 405 23 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
0 4 2 1 2 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
0 5 3 2 0 0 0 4 1 0
fn=_ZN10rustc_lint7builtin10MissingDoc24check_missing_docs_attrsN.llvm.M
530 1 0 0 1 1 0 0 0 0
fn=_ZN12rustc_typeck7collect13predicates_ofN.llvm.M
530 4 0 0 4 4 0 0 0 0
fn=rustc_incremental::persist::load::load_query_result_cache
530 1 1 1 1 1 0 0 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::root
530 2 0 0 1 0 0 0 0 0
fn=rustc_middle::hir::map::index_hir
530 1 0 0 1 1 0 0 0 0
fn=rustc_mir_build::build::scope::<impl rustc_mir_build::build::Builder>::schedule_drop
530 12 0 0 12 1 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::resolve_macro_invocation
0 6 4 2 6 0 0 0 0 0
fn=rustc_session::session::Limit::new
67 6 3 1 0 0 0 0 0 0
69 6 0 0 6 0 0 0 0 0
fn=rustc_session::session::Limit::value_within_limit
74 504 91 0 252 0 0 0 0 0
75 252 0 0 252 0 0 0 0 0
fn=rustc_session::session::Session::abort_if_errors
399 3 0 0 3 3 0 0 0 0
449 3 3 0 0 0 0 0 0 0
fn=rustc_session::session::Session::asm_comments
548 16 15 1 16 0 0 0 0 0
549 16 0 0 16 0 0 0 0 0
fn=rustc_session::session::Session::code_model
702 16 0 0 16 0 0 0 0 0
fn=rustc_session::session::Session::codegen_units
0 2 0 0 0 0 0 0 0 0
912 4 2 1 2 2 0 0 0 0
915 4 0 0 2 2 1 0 0 0
977 2 0 0 2 0 0 0 0 0
fn=rustc_session::session::Session::compile_status
0 2 0 0 0 0 0 0 0 0
393 4 0 0 2 2 0 2 0 0
401 4 1 1 0 0 0 2 0 0
402 4 0 0 0 0 0 0 0 0
408 4 0 0 4 0 0 0 0 0
449 2 0 0 0 0 0 0 0 0
fn=rustc_session::session::Session::const_eval_limit
308 40 40 1 0 0 0 40 0 0
310 80 0 0 80 0 0 0 0 0
fn=rustc_session::session::Session::crate_types
292 32 23 1 0 0 0 32 0 0
294 64 0 0 64 0 0 0 0 0
fn=rustc_session::session::Session::crt_static
0 2 2 2 2 0 0 0 0 0
672 14 2 2 0 0 0 12 0 0
673 4 0 0 2 1 0 0 0 0
694 16 1 0 14 0 0 0 0 0
fn=rustc_session::session::Session::diagnostic
449 5 3 1 0 0 0 0 0 0
450 5 0 0 5 0 0 0 0 0
fn=rustc_session::session::Session::edition
993 17 5 1 17 1 0 0 0 0
994 17 0 0 17 0 0 0 0 0
fn=rustc_session::session::Session::emit_lifetime_markers
1018 44 7 1 22 2 0 0 0 0
1022 11 0 0 11 0 0 0 0 0
fn=rustc_session::session::Session::err_count
390 328 0 0 328 74 0 0 0 0
449 328 98 0 0 0 0 0 0 0
fn=rustc_session::session::Session::fewer_names
651 96 12 0 0 0 0 32 0 0
652 64 0 0 0 0 0 0 0 0
657 96 0 0 32 5 0 0 0 0
658 96 0 0 64 0 0 0 0 0
fn=rustc_session::session::Session::finish_diagnostics
256 1 0 0 0 0 0 0 0 0
283 7 1 1 0 0 0 6 0 0
285 2 0 0 1 1 0 1 0 0
286 8 0 0 7 0 0 0 0 0
449 1 1 1 0 0 0 0 0 0
fn=rustc_session::session::Session::has_errors
393 3 0 0 3 2 0 0 0 0
449 3 2 1 0 0 0 0 0 0
fn=rustc_session::session::Session::host_filesearch
767 1 1 0 0 0 0 1 0 0
772 1 0 0 0 0 0 0 0 0
775 2 0 0 2 0 0 0 0 0
fn=rustc_session::session::Session::incr_comp_session_dir_opt
0 1 1 1 0 0 0 0 0 0
850 3 1 1 0 0 0 2 0 0
852 5 0 0 3 0 0 0 0 0
fn=rustc_session::session::Session::init_crate_types
296 2 1 1 0 0 0 1 0 0
297 3 0 0 2 0 0 1 0 0
298 3 0 0 2 0 0 0 0 0
fn=rustc_session::session::Session::init_features
571 4 1 1 0 0 0 1 0 0
572 4 0 0 1 0 0 1 0 0
576 3 0 0 2 0 0 0 0 0
fn=rustc_session::session::Session::instrument_mcount
539 20 18 0 20 0 0 0 0 0
540 20 0 0 20 0 0 0 0 0
fn=rustc_session::session::Session::local_crate_disambiguator
288 4 4 1 0 0 0 4 0 0
290 8 0 0 8 0 0 0 0 0
fn=rustc_session::session::Session::lto
0 32 0 0 0 0 0 0 0 0
579 16 2 1 0 0 0 0 0 0
581 32 0 0 16 0 0 0 0 0
589 96 2 1 32 3 1 0 0 0
618 32 0 0 16 1 0 0 0 0
624 48 0 0 16 2 0 0 0 0
641 16 0 0 16 0 0 0 0 0
644 16 0 0 16 0 0 0 0 0
912 32 0 0 16 0 0 0 0 0
915 32 1 0 16 4 0 0 0 0
fn=rustc_session::session::Session::must_emit_unwind_tables
649 24 20 1 24 1 0 0 0 0
738 24 0 0 0 0 0 0 0 0
745 24 21 1 24 0 0 0 0 0
fn=rustc_session::session::Session::must_not_eliminate_frame_pointers
539 21 0 0 21 12 0 0 0 0
708 21 18 0 0 0 0 0 0 0
711 21 0 0 0 0 0 0 0 0
713 63 1 0 21 0 0 0 0 0
716 42 0 0 21 0 0 0 0 0
718 42 0 0 21 0 0 0 0 0
fn=rustc_session::session::Session::needs_plt
1013 112 27 0 56 0 0 0 0 0
1014 28 0 0 28 0 0 0 0 0
fn=rustc_session::session::Session::overflow_checks
669 7 0 0 7 0 0 0 0 0
fn=rustc_session::session::Session::panic_strategy
649 82 38 1 82 22 0 0 0 0
650 82 0 0 82 0 0 0 0 0
fn=rustc_session::session::Session::print_llvm_passes
557 1 1 1 1 0 0 0 0 0
558 1 0 0 1 0 0 0 0 0
fn=rustc_session::session::Session::recursion_limit
300 241 88 1 0 0 0 241 0 0
302 482 0 0 482 0 0 0 0 0
fn=rustc_session::session::Session::relocation_model
698 24 0 0 24 0 0 0 0 0
fn=rustc_session::session::Session::rust_2015
985 2 0 0 2 0 0 0 0 0
fn=rustc_session::session::Session::rust_2018
990 6 0 0 6 0 0 0 0 0
fn=rustc_session::session::Session::target_filesearch
757 136 3 1 0 0 0 85 0 0
760 34 2 1 17 1 0 17 0 0
763 34 0 0 0 0 0 0 0 0
766 119 0 0 102 0 0 0 0 0
fn=rustc_session::session::Session::time_llvm_passes
542 1 1 1 1 0 0 0 0 0
543 1 0 0 1 0 0 0 0 0
fn=rustc_session::session::Session::time_passes
536 3 1 1 2 1 0 0 0 0
537 1 0 0 1 0 0 0 0 0
fn=rustc_session::session::Session::tls_model
706 6 0 0 6 0 0 0 0 0
fn=rustc_session::session::Session::track_errors
410 15 2 2 0 0 0 10 1 0
414 4 0 0 2 1 0 3 2 0
416 3 0 0 2 1 0 2 0 0
417 4 0 0 1 0 0 0 0 0
418 13 1 1 11 2 0 0 0 0
fn=rustc_session::session::Session::type_length_limit
304 10 8 1 0 0 0 10 0 0
306 20 0 0 20 0 0 0 0 0
fn=rustc_session::session::Session::unstable_options
661 1 1 1 1 0 0 0 0 0
662 1 0 0 1 0 0 0 0 0
fn=rustc_session::session::Session::verify_llvm_ir
551 3 1 0 3 0 0 0 0 0
552 3 0 0 3 0 0 0 0 0
fn=rustc_session::session::build_session
0 21 3 3 5 0 0 1 0 0
1031 1 0 0 1 1 0 0 0 0
1032 2 0 0 2 0 0 0 0 0
1033 9 1 1 2 0 0 4 1 1
1034 4 0 0 1 1 0 1 0 0
1036 2 0 0 0 0 0 0 0 0
1042 9 0 0 1 1 0 3 0 0
1046 1 0 0 1 0 0 0 0 0
1047 4 1 1 2 1 0 1 0 0
1060 21 3 3 10 1 0 9 0 0
1062 3 0 0 0 0 0 0 0 0
1094 19 2 2 2 0 0 13 4 4
1116 8 2 2 0 0 0 3 1 1
1120 3 0 0 2 1 0 1 1 1
1121 4 1 1 1 1 0 1 0 0
1122 1 0 0 1 0 0 1 0 0
1127 1 0 0 1 1 0 0 0 0
1134 8 1 1 2 1 0 2 0 0
1135 2 1 1 0 0 0 2 1 1
1139 6 0 0 3 1 0 3 2 2
1141 3 0 0 1 1 0 1 0 0
1146 2 0 0 1 1 0 0 0 0
1164 2 0 0 0 0 0 1 0 0
1167 7 1 1 2 1 0 2 0 0
1169 3 0 0 1 1 0 0 0 0
1170 2 0 0 1 1 0 1 0 0
1174 2 0 0 1 1 0 1 0 0
1176 1 0 0 0 0 0 0 0 0
1177 2 1 1 1 1 0 1 1 1
1185 15 2 2 7 3 0 6 2 0
1195 1 1 1 1 1 0 1 0 0
1198 6 1 1 1 0 0 3 0 0
1200 2 0 0 1 1 0 0 0 0
1206 1 0 0 1 1 0 1 0 0
1207 2 1 1 2 1 0 0 0 0
1208 6 0 0 2 0 0 0 0 0
1213 2 0 0 1 0 0 0 0 0
1223 10 2 2 3 1 0 2 0 0
1227 7 1 1 2 2 0 3 0 0
1228 2 0 0 1 0 0 0 0 0
1229 8 0 0 4 0 0 4 0 0
1235 5 1 1 1 1 0 2 1 1
1238 2 0 0 1 1 0 0 0 0
1239 1 1 1 1 1 0 1 0 0
1244 151 18 18 57 0 0 77 14 14
1245 4 0 0 0 0 0 1 0 0
1246 3 1 1 0 0 0 1 0 0
1247 3 0 0 1 0 0 1 0 0
1248 8 1 1 4 0 0 4 2 2
1249 10 1 1 4 0 0 4 1 0
1250 2 0 0 0 0 0 1 0 0
1251 4 1 1 2 0 0 2 2 1
1252 4 0 0 2 0 0 2 0 0
1253 4 1 1 2 0 0 2 0 0
1262 2 0 0 1 0 0 1 0 0
1263 2 1 1 1 0 0 1 0 0
1264 2 0 0 0 0 0 2 0 0
1272 4 1 1 2 0 0 2 1 1
1273 4 0 0 2 0 0 2 0 0
1274 4 0 0 2 0 0 2 0 0
1276 3 1 1 2 2 0 2 0 0
1277 6 0 0 3 0 0 3 0 0
1283 4 1 1 2 0 0 2 0 0
1291 9 0 0 7 0 0 0 0 0
1303 1 0 0 0 0 0 0 0 0
1315 3 1 1 1 0 0 0 0 0
1325 3 1 1 1 0 0 0 0 0
1347 1 0 0 0 0 0 0 0 0
1366 2 1 1 1 0 0 0 0 0
1389 9 2 2 1 0 0 8 0 0
fn=rustc_symbol_mangling::legacy::mangle
530 12 0 0 12 3 0 0 0 0
fn=rustc_typeck::check::check_fn
0 1 1 1 1 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_opaque_types
0 1 1 1 1 0 0 0 0 0
fn=rustc_typeck::check_crate
0 4 0 0 0 0 0 0 0 0
414 4 0 0 2 0 0 2 0 0
416 4 0 0 2 0 0 2 0 0
417 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::collect::type_of::opt_const_param_of
0 1 1 1 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_session/utils.rs
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::join_codegen
9 7 1 1 3 0 0 1 0 0
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::link
9 5 1 1 2 0 0 1 0 0
fn=<rustc_middle::middle::cstore::NativeLib as rustc_serialize::serialize::Decodable>::decode
0 13 0 0 0 0 0 0 0 0
17 26 0 0 0 0 0 0 0 0
fn=_ZN9rustc_mir12monomorphize12partitioning32collect_and_partition_mono_itemsN.llvm.M
9 5 0 0 2 1 0 1 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_rust_crates::add_static_crate
13 13 1 1 13 13 0 0 0 0
fn=rustc_codegen_ssa::back::link::link_binary
9 6 0 0 1 0 0 1 0 0
fn=rustc_codegen_ssa::back::link::link_natively
9 6 1 1 1 1 0 1 0 0
fn=rustc_codegen_ssa::back::write::OngoingCodegen<B>::join
9 6 1 1 3 1 0 1 0 0
fn=rustc_codegen_ssa::base::codegen_crate
9 11 0 0 3 3 0 2 0 0
fn=rustc_data_structures::sync::join
9 10 2 2 4 1 0 2 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
9 10 1 1 4 0 0 2 0 0
fn=rustc_session::session::Session::track_errors
9 10 2 2 4 0 0 2 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
0 1 1 1 1 0 0 0 0 0
8 277 42 42 0 0 0 135 3 0
9 176 21 21 81 18 0 46 5 0
10 220 10 9 169 11 0 0 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::timer
5 16 7 1 0 0 0 8 0 0
6 16 7 0 8 3 0 8 1 0
7 24 0 0 16 0 0 0 0 0
fn=rustc_typeck::check_crate
9 16 1 1 6 0 0 3 0 0
fn=rustc_typeck::coherence::check_coherence
9 10 2 2 4 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_span/analyze_source_file.rs
fn=rustc_span::analyze_source_file::analyze_source_file
0 12 1 1 3 0 0 3 0 0
12 11 1 1 0 0 0 7 0 0
16 1 0 0 0 0 0 1 0 0
32 6 0 0 2 0 0 0 0 0
34 1 0 0 0 0 0 0 0 0
35 1 0 0 0 0 0 0 0 0
40 13 2 2 7 0 0 6 0 0
41 8 0 0 7 0 0 0 0 0
88 5 0 0 0 0 0 2 0 0
109 4 0 0 0 0 0 0 0 0
122 4 0 0 0 0 0 0 0 0
124 4 0 0 0 0 0 0 0 0
129 2 0 0 0 0 0 0 0 0
131 1 0 0 0 0 0 0 0 0
138 5 0 0 0 0 0 0 0 0
146 3 0 0 0 0 0 0 0 0
176 3 0 0 0 0 0 0 0 0
177 3 0 0 1 0 0 0 0 0
178 6 1 1 0 0 0 2 0 0
fn=rustc_span::analyze_source_file::analyze_source_file_generic
0 14 1 1 0 0 0 6 0 0
207 7 2 2 0 0 0 6 0 0
215 2 0 0 0 0 0 0 0 0
219 26 0 0 0 0 0 0 0 0
222 24 0 0 12 0 0 0 0 0
229 12 0 0 0 0 0 0 0 0
236 8 0 0 0 0 0 0 0 0
246 20 0 0 0 0 0 0 0 0
270 24 0 0 0 0 0 0 0 0
273 1 1 1 0 0 0 0 0 0
274 9 0 0 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_span/caching_source_map_view.rs
fn=rustc_span::caching_source_map_view::CachingSourceMapView::byte_pos_to_line_and_col
0 244 2 2 5 0 0 46 0 0
42 410 1 1 0 0 0 246 2 0
46 123 0 0 41 0 0 41 0 0
50 141 0 0 0 0 0 0 0 0
51 32 0 0 0 0 0 32 0 0
53 96 0 0 0 0 0 64 0 0
54 32 0 0 32 0 0 0 0 0
55 32 0 0 32 0 0 0 0 0
64 81 2 2 36 0 0 0 0 0
72 34 0 0 9 0 0 0 0 0
74 15 1 1 10 0 0 0 0 0
75 5 0 0 5 0 0 0 0 0
76 15 0 0 10 0 0 5 0 0
78 15 1 1 5 0 0 0 0 0
79 5 0 0 0 0 0 5 0 0
80 10 0 0 0 0 0 5 0 0
97 18 0 0 0 0 0 9 0 0
98 9 0 0 0 0 0 9 0 0
99 9 0 0 0 0 0 9 0 0
100 18 0 0 9 0 0 9 0 0
102 27 0 0 9 0 0 18 1 0
103 369 0 0 287 0 0 0 0 0
fn=rustc_span::caching_source_map_view::CachingSourceMapView::new
5 2 0 0 0 0 0 1 1 0
23 3 1 1 0 0 0 2 0 0
25 1 0 0 1 1 0 0 0 0
35 12 1 1 1 0 0 11 0 0
37 2 0 0 1 0 0 1 0 0
40 4 0 0 3 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_span/def_id.rs
fn=<core::iter::adapters::Copied<I> as core::iter::traits::iterator::Iterator>::try_fold
0 78 0 0 0 0 0 0 0 0
17 390 0 0 0 0 0 0 0 0
141 78 0 0 0 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 168 0 0 0 0 0 0 0 0
17 1155 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::create_substs_for_generic_args
0 3 0 0 0 0 0 0 0 0
17 12 2 1 0 0 0 0 0 0
140 3 0 0 3 0 0 0 0 0
fn=<hashbrown::map::HashMap<K,V,S> as core::iter::traits::collect::Extend<(K,V)>>::extend
0 5520 0 0 0 0 0 0 0 0
17 7772 0 0 0 0 0 0 0 0
140 103 0 0 103 2 0 0 0 0
fn=<rustc_hir::def::Res<Id> as core::cmp::PartialEq>::eq
0 12 2 1 0 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_middle::ty::codec::TyDecoder>::map_encoded_cnum_to_current
17 11207 0 0 0 0 0 0 0 0
38 916 0 0 0 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_span::span_encoding::Span>>::specialized_decode
38 74 0 0 0 0 0 0 0 0
fn=<rustc_middle::mir::mono::MonoItem as core::cmp::PartialEq>::eq
17 132 1 1 0 0 0 0 0 0
140 22 0 0 22 0 0 0 0 0
141 88 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::ParamEnv as core::cmp::PartialEq>::eq
0 207 89 1 0 0 0 0 0 0
fn=<rustc_middle::ty::ParamEnvAnd<T> as core::hash::Hash>::hash
0 12 0 0 0 0 0 0 0 0
17 51 1 1 6 0 0 0 0 0
fn=<rustc_middle::ty::PredicateAtom as core::hash::Hash>::hash
0 586 0 0 0 0 0 0 0 0
17 2637 4 0 293 19 0 0 0 0
fn=<rustc_middle::ty::consts::kind::ConstKind as core::hash::Hash>::hash
0 42 0 0 0 0 0 0 0 0
17 189 0 0 21 0 0 0 0 0
fn=<rustc_middle::ty::instance::Instance as core::cmp::PartialEq>::eq
17 318 0 0 0 0 0 0 0 0
140 106 24 2 106 0 0 0 0 0
141 265 24 2 51 0 0 0 0 0
fn=<rustc_middle::ty::instance::Instance as core::hash::Hash>::hash
0 944 24 1 0 0 0 0 0 0
17 4248 55 3 472 0 0 0 0 0
fn=<rustc_middle::ty::instance::InstanceDef as core::hash::Hash>::hash
0 422 0 0 0 0 0 0 0 0
17 1899 48 2 211 0 0 0 0 0
fn=<rustc_middle::ty::print::pretty::FmtPrinter<F> as rustc_middle::ty::print::Printer>::path_crate
0 18 0 0 0 0 0 0 0 0
17 40 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::RegionKind as core::hash::Hash>::hash
0 760 0 0 0 0 0 0 0 0
17 3420 5 1 380 0 0 0 0 0
fn=<rustc_middle::ty::sty::TraitRef as rustc_middle::ty::relate::Relate>::relate
17 1232 37 2 0 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as core::cmp::PartialEq>::eq
0 7 0 0 7 0 0 0 0 0
17 60 0 0 0 0 0 0 0 0
140 13 0 0 13 0 0 0 0 0
141 33 3 0 3 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as core::hash::Hash>::hash
0 54 0 0 0 0 0 0 0 0
17 243 2 0 27 0 0 0 0 0
fn=<rustc_mir::interpret::intern::InternVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_value
0 4 0 0 0 0 0 0 0 0
17 20 1 1 0 0 0 0 0 0
141 4 0 0 0 0 0 0 0 0
fn=<rustc_privacy::SearchInterfaceForPrivateItemsVisitor as rustc_privacy::DefIdVisitor>::visit_def_id
17 22 2 2 0 0 0 0 0 0
fn=<rustc_trait_selection::traits::object_safety::contains_illegal_self_type_reference::IllegalSelfTypeVisitor as rustc_middle::ty::fold::TypeVisitor>::visit_ty
0 24 3 1 0 0 0 0 0 0
17 42 0 0 0 0 0 0 0 0
141 24 0 0 6 0 0 0 0 0
fn=_ZN10rustc_lint6levels11lint_levelsN.llvm.M
0 2 0 0 0 0 0 0 0 0
17 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_middle2ty5print7Printer22default_print_def_pathN.llvm.M
0 10 0 0 0 0 0 0 0 0
17 59 2 1 10 0 0 0 0 0
141 12 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes4dead17MarkSymbolVisitor10handle_resN.llvm.M
0 3 1 1 0 0 0 3 0 0
fn=_ZN12rustc_passes5entry8entry_fnN.llvm.M
0 1 0 0 0 0 0 0 0 0
17 2 0 0 0 0 0 0 0 0
fn=_ZN12rustc_passes6region17region_scope_treeN.llvm.M
17 10 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck5check18has_typeck_resultsN.llvm.M
17 10 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve19build_reduced_graph41_$LT$impl$u20$rustc_resolve..Resolver$GT$19get_macro_by_def_idN.llvm.M
0 25 0 0 0 0 0 0 0 0
17 38 5 1 0 0 0 0 0 0
140 6 2 0 2 2 0 0 0 0
141 2 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve4late9lifetimes17resolve_lifetimesN.llvm.M
0 1 0 0 0 0 0 0 0 0
17 2 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve7imports41_$LT$impl$u20$rustc_resolve..Resolver$GT$38resolve_ident_in_module_unadjusted_extN.llvm.M
17 22 1 1 0 0 0 0 0 0
fn=_ZN14rustc_metadata7creader6CStore30push_dependencies_in_postorderN.llvm.M
0 147 2 1 30 0 0 0 0 0
17 2533 0 0 0 0 0 0 0 0
38 60 0 0 0 0 0 0 0 0
fn=_ZN15rustc_interface16proc_macro_decls23proc_macro_decls_staticN.llvm.M
0 1 0 0 0 0 0 0 0 0
17 2 0 0 0 0 0 0 0 0
fn=_ZN15rustc_mir_build5lints6Search17is_recursive_callN.llvm.M
17 4 0 0 0 0 0 0 0 0
141 6 1 1 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31exported_symbols_provider_localN.llvm.M
0 2 0 0 0 0 0 0 0 0
17 2 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31reachable_non_generics_providerN.llvm.M
0 3 0 0 0 0 0 0 0 0
17 2 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export35upstream_monomorphizations_providerN.llvm.M
38 28 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export39is_reachable_non_generic_provider_localN.llvm.M
0 2 0 0 0 0 0 0 0 0
17 5 0 0 0 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export39upstream_monomorphizations_for_providerN.llvm.M
0 4 0 0 0 0 0 0 0 0
17 10 0 0 0 0 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety27generics_require_sized_selfN.llvm.M
0 3 0 0 0 0 0 0 0 0
17 26 0 0 4 0 0 0 0 0
fn=_ZN47_$LT$dyn$u20$rustc_typeck..astconv..AstConv$GT$26create_substs_for_ast_pathN.llvm.M
0 4 0 0 2 0 0 0 0 0
17 8 1 1 0 0 0 0 0 0
141 8 1 1 2 0 0 1 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
17 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 2 0 0 0 0 0 0 0 0
17 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 2 0 0 0 0 0 0 0 0
17 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
17 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
17 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
17 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 3 0 0 0 0 0 1 0 0
17 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
17 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
17 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
17 2 0 0 0 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
17 22 2 1 0 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
17 198 10 0 0 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
17 737 31 1 0 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..PredicateAtom$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
17 176 5 1 0 0 0 0 0 0
fn=_ZN72_$LT$rustc_middle..ty..consts..Const$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
17 12 0 0 0 0 0 0 0 0
140 4 2 1 4 0 0 0 0 0
141 10 2 1 2 0 0 0 0 0
fn=_ZN74_$LT$rustc_middle..ty..sty..RegionKind$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
17 564 0 0 0 0 0 0 0 0
140 188 0 0 188 0 0 0 0 0
141 470 15 1 92 6 0 0 0 0
fn=_ZN74_$LT$rustc_middle..ty..sty..RegionKind$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
17 12 1 1 0 0 0 0 0 0
140 4 0 0 4 0 0 0 0 0
141 10 0 0 2 0 0 0 0 0
fn=_ZN77_$LT$rustc_middle..ty..instance..Instance$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
17 54 7 1 0 0 0 0 0 0
140 18 9 3 18 0 0 0 0 0
141 45 0 0 9 2 0 0 0 0
fn=_ZN80_$LT$rustc_middle..ty..instance..InstanceDef$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
17 384 5 1 0 0 0 0 0 0
140 128 40 2 128 0 0 0 0 0
141 320 31 1 64 2 0 0 0 0
fn=_ZN82_$LT$rustc_middle..ty..consts..kind..ConstKind$u20$as$u20$core..cmp..PartialEq$GT$2neN.llvm.M
17 55 5 1 0 0 0 0 0 0
fn=_ZN8rustc_ty2ty19crate_disambiguatorN.llvm.M
17 2 0 0 0 0 0 0 0 0
fn=_ZN8rustc_ty2ty19original_crate_nameN.llvm.M
17 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
210 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 10743 0 0 0 0 0 0 0 0
17 25067 1 1 3581 881 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 88 2 2 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 3 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 6 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 1 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 0 0 0 0 0 0 0 0
17 7 1 1 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 2 0 0 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 0 0 0 0 0 0 0 0
17 7 1 1 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 3 0 0 0 0 0 0 0 0
17 7 1 1 1 0 0 0 0 0
141 1 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 88 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 10 1 1 0 0 0 0 0 0
17 6 0 0 1 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
17 1 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 12 2 1 0 0 0 0 0 0
17 28 0 0 4 1 0 0 0 0
fn=_ZN9rustc_mir12monomorphize12partitioning32collect_and_partition_mono_itemsN.llvm.M
0 1 0 0 0 0 0 0 0 0
17 2 0 0 0 0 0 0 0 0
fn=alloc::slice::merge_sort
17 78 1 1 0 0 0 0 0 0
fn=core::cmp::impls::<impl core::cmp::PartialEq<&B> for &A>::eq
17 36 0 0 0 0 0 0 0 0
140 12 0 0 12 0 0 0 0 0
141 30 4 1 6 0 0 0 0 0
fn=core::cmp::impls::<impl core::cmp::PartialEq<&B> for &A>::ne
17 22 1 1 0 0 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for &T>::hash
0 8 1 1 0 0 0 0 0 0
17 36 0 0 4 0 0 0 0 0
141 4 0 0 4 0 0 0 0 0
fn=core::hash::impls::<impl core::hash::Hash for [T]>::hash
0 38 4 1 0 0 0 0 0 0
17 128 4 1 16 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once
0 7 0 0 0 0 0 1 0 0
17 696 1 1 0 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
0 3 1 1 0 0 0 0 0 0
17 3 0 0 0 0 0 0 0 0
fn=core::slice::<impl core::cmp::PartialEq<[B]> for [A]>::eq
17 44 1 1 0 0 0 0 0 0
141 16 0 0 4 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::contains_key
0 58 1 1 0 0 0 0 0 0
17 85 6 1 13 0 0 0 0 0
140 5 0 0 5 3 0 0 0 0
141 5 0 0 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
0 25978 37 12 119 0 0 118 0 0
17 44522 1902 93 301 0 0 22 1 0
140 1010 37 3 426 33 0 0 0 0
141 201 0 0 10 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
0 30544 656 10 152 0 0 118 1 0
17 57168 800 35 6211 0 0 143 0 0
140 5854 0 0 5854 87 0 0 0 0
141 5839 4 1 46 0 0 0 0 0
fn=hashbrown::map::RawEntryBuilder<K,V,S>::from_key_hashed_nocheck
0 3536 36 1 66 0 0 0 0 0
17 13987 27 8 0 0 0 0 0 0
140 2412 0 0 2412 1119 0 0 0 0
141 2244 0 0 2 0 0 0 0 0
fn=hashbrown::map::RawEntryBuilderMut<K,V,S>::from_hash
17 570 0 0 0 0 0 0 0 0
140 190 1 1 190 12 0 0 0 0
141 453 36 1 95 0 0 0 0 0
fn=hashbrown::map::make_hash
0 2130 0 0 0 0 0 0 0 0
17 6384 141 2 1064 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
0 35118 49 22 0 0 0 0 0 0
17 77437 144 54 11065 1373 0 0 0 0
140 3 1 1 1 0 0 0 0 0
141 198 0 0 198 1 0 0 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
0 56167 247 11 0 0 0 0 0 0
17 59303 131 12 288 0 0 17 0 0
140 410 0 0 410 283 0 0 0 0
141 312 0 0 0 0 0 0 0 0
210 3 0 0 3 0 0 0 0 0
fn=rustc_codegen_llvm::callee::get_fn
0 117 13 4 21 1 0 0 0 0
17 84 0 0 0 0 0 0 0 0
141 48 9 1 12 2 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_native_libraries
0 70 0 0 0 0 0 0 0 0
17 98 1 1 14 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::add_upstream_rust_crates::add_static_crate
0 70 1 1 0 0 0 0 0 0
17 196 0 0 42 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::each_linked_rlib
0 70 0 0 14 0 0 0 0 0
17 140 0 0 14 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::ignored_for_lto
0 39 0 0 0 0 0 0 0 0
17 162 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::link_natively
0 143 1 1 16 1 0 0 0 0
17 366 2 2 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::symbol_export::symbol_name_for_instance_in_crate
0 1 0 0 0 0 0 0 0 0
17 4 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::meth::get_vtable
0 2 0 0 0 0 0 0 0 0
17 7 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::non_ssa_locals
0 16 0 0 0 0 0 0 0 0
17 80 7 1 0 0 0 0 0 0
141 16 0 0 0 0 0 0 0 0
fn=rustc_data_structures::snapshot_map::SnapshotMap<K,V,M,L>::get
0 10 0 0 0 0 0 0 0 0
17 50 5 1 5 0 0 0 0 0
141 5 0 0 5 0 0 0 0 0
fn=rustc_hir::definitions::DefKey::compute_stable_hash
109 5 0 0 0 0 0 5 0 0
fn=rustc_hir::weak_lang_items::<impl rustc_hir::lang_items::LanguageItems>::is_weak_lang_item
0 74 10 1 0 0 0 0 0 0
17 440 0 0 0 0 0 0 0 0
141 74 23 2 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::probe
0 4 0 0 0 0 0 0 0 0
17 20 0 0 0 0 0 0 0 0
141 4 1 1 0 0 0 0 0 0
fn=rustc_infer::infer::outlives::obligations::<impl rustc_infer::infer::InferCtxt>::process_registered_region_obligations
210 7 1 1 7 0 0 0 0 0
fn=rustc_interface::passes::analysis
0 1 0 0 0 0 0 0 0 0
17 2 1 1 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::inject_dependency_if
0 2 0 0 0 0 0 0 0 0
17 4 0 0 0 0 0 0 0 0
38 32 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::maybe_resolve_crate
0 14 0 0 14 0 0 0 0 0
38 61 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::postprocess
38 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::update_extern_crate
0 148 0 0 0 0 0 0 0 0
38 148 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::each_child_of_item
0 3 0 0 1 0 0 0 0 0
17 1287 0 0 117 0 0 0 0 0
141 120 1 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_implementations_for_trait
0 126 0 0 0 0 0 0 0 0
17 1020 27 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::TyS> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 2364 0 0 0 0 0 0 0 0
17 7050 597 2 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::Predicate> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
0 30 0 0 0 0 0 0 0 0
17 52 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_span::def_id::CrateNum> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
17 74 0 0 0 0 0 0 0 0
38 37 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::associated_item_cloned_untracked
0 104 0 0 0 0 0 0 0 0
38 208 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::get_span_untracked
38 18 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_children_untracked
38 64 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::item_generics_num_lifetimes
38 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::load_macro_untracked
38 6 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::module_expansion_untracked
38 18 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::struct_field_names_untracked
0 43 0 0 0 0 0 0 0 0
38 86 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crate_disambiguator_untracked
0 14 0 0 0 0 0 0 0 0
38 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crate_hash_untracked
0 14 0 0 0 0 0 0 0 0
38 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::crate_name_untracked
0 17 0 0 0 0 0 0 0 0
38 34 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_key
0 440 0 0 0 0 0 0 0 0
38 880 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_path
0 12 0 0 0 0 0 0 0 0
38 24 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_middle::middle::cstore::CrateStore for rustc_metadata::creader::CStore>::def_path_hash
0 80 0 0 0 0 0 0 0 0
38 160 8 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_def
38 882 11 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_destructor
38 6 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item
38 24 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::associated_item_def_ids
38 16 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::crate_disambiguator
38 4 2 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::crate_name
38 32 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::def_kind
38 138 53 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::def_span
38 84 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::defined_lang_items
38 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::dep_kind
38 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::diagnostic_items
38 4 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::explicit_predicates_of
38 100 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::exported_symbols
38 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::extern_crate
38 4 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::fn_sig
38 26 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::generics_of
38 98 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_defaultness
38 4 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_parent
38 176 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_polarity
38 14 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::impl_trait_ref
38 216 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::implementations_of_trait
38 252 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inferred_outlives_of
38 100 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::inherent_impls
38 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_compiler_builtins
38 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_foreign_item
38 22 11 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_mir_available
38 46 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_no_builtins
38 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_panic_runtime
38 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::is_profiler_runtime
38 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_attrs
38 1294 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::item_children
38 6356 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::lookup_deprecation_entry
38 8 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::lookup_stability
38 10 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_extern_crate_item
38 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::missing_lang_items
38 28 1 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::native_libraries
38 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::optimized_mir
38 48 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::panic_strategy
38 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::reachable_non_generics
38 4 1 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::static_mutability
38 36 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::super_predicates_of
38 10 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::symbol_mangling_version
38 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::trait_def
38 16 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::trait_of_item
38 34 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::type_of
38 1128 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::used_crate_source
38 28 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::variances_of
38 6 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::visibility
38 10 0 0 0 0 0 0 0 0
fn=rustc_middle::hir::map::index_hir
0 1 0 0 0 0 0 0 0 0
17 2 0 0 0 0 0 0 0 0
fn=rustc_middle::middle::lang_items::<impl rustc_middle::ty::context::TyCtxt>::fn_trait_kind_from_lang_item
0 446 37 1 0 0 0 0 0 0
17 2190 0 0 0 0 0 0 0 0
141 438 34 0 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name
17 13 0 0 0 0 0 6 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name_no_mangle
17 3 0 0 0 0 0 1 0 0
fn=rustc_middle::mir::mono::MonoItem::instantiation_mode
17 44 0 0 0 0 0 0 0 0
141 110 0 0 0 0 0 0 0 0
fn=rustc_middle::traits::specialization_graph::Ancestors::leaf_def
0 4 2 1 0 0 0 0 0 0
17 10 2 1 0 0 0 0 0 0
141 6 0 0 0 0 0 0 0 0
fn=rustc_middle::traits::specialization_graph::Graph::parent
0 8 2 1 0 0 0 2 0 0
17 20 0 0 0 0 0 0 0 0
140 2 0 0 2 1 0 0 0 0
141 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::AdtDef::new
17 11025 834 3 441 0 0 0 0 0
141 6615 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::WithOptConstParam<rustc_span::def_id::DefId>::as_local
158 40 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_FieldDef::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::FieldDef>::hash_stable
247 21 0 0 21 5 0 0 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_VariantDef::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::VariantDef>::hash_stable
247 10 0 0 10 4 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::is_diagnostic_item
0 6 1 0 0 0 0 0 0 0
17 12 0 0 0 0 0 0 0 0
140 2 0 0 2 0 0 0 0 0
141 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
0 4 0 0 0 0 0 0 0 0
17 23 2 2 3 0 0 0 0 0
141 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur
0 262 18 1 0 0 0 0 0 0
17 515 23 4 0 0 0 0 0 0
140 1 0 0 1 0 0 0 0 0
141 10 0 0 2 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_def>::compute
38 882 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_destructor>::compute
38 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_dtorck_constraint>::compute
38 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::adt_sized_constraint>::compute
38 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::all_crate_nums>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::all_local_trait_impls>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::analysis>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::associated_item>::compute
0 2 0 0 0 0 0 0 0 0
38 24 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::associated_item_def_ids>::compute
38 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::associated_items>::compute
0 2 0 0 0 0 0 0 0 0
38 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::backend_optimization_level>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_item_well_formed>::compute
38 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_match>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_attrs>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_const_bodies>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_impl_wf>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_intrinsics>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_item_types>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_liveness>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_loops>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_privacy>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_mod_unstable_api_usage>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::check_private_in_public>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::codegen_fn_attrs>::compute
0 8 0 0 0 0 0 0 0 0
38 30 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::codegen_fulfill_obligation>::compute
38 10 5 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::codegen_unit>::compute
38 12 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::coherent_trait>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::collect_and_partition_mono_items>::compute
38 2 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::collect_mod_item_types>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::const_eval_raw>::compute
38 40 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::const_eval_validated>::compute
38 40 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_disambiguator>::compute
38 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_hash>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_inherent_impls>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_inherent_impls_overlap_check>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::crate_name>::compute
38 30 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::def_kind>::compute
38 144 3 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::def_span>::compute
38 90 6 3 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::defined_lang_items>::compute
38 28 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::dep_kind>::compute
38 28 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::dependency_formats>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::diagnostic_items>::compute
38 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::entry_fn>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::explicit_predicates_of>::compute
38 106 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::exported_symbols>::compute
38 30 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::extern_crate>::compute
38 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::extern_mod_stmt_cnum>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::features_query>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::fn_sig>::compute
0 10 0 0 0 0 0 0 0 0
38 28 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::generics_of>::compute
0 25 0 0 0 0 0 0 0 0
38 104 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::get_lang_items>::compute
38 2 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::get_lib_features>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::has_typeck_results>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::hir_crate>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::hir_module_items>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_defaultness>::compute
38 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_parent>::compute
38 176 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_polarity>::compute
38 14 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::impl_trait_ref>::compute
0 3 0 0 0 0 0 0 0 0
38 216 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::implementations_of_trait>::compute
38 126 26 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::index_hir>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::inferred_outlives_of>::compute
38 106 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::inherent_impls>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_codegened_item>::compute
38 12 6 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_compiler_builtins>::compute
38 30 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_const_fn_raw>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_foreign_item>::compute
38 22 4 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_late_bound_map>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_mir_available>::compute
38 46 18 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_no_builtins>::compute
38 28 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_panic_runtime>::compute
38 30 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_profiler_runtime>::compute
38 28 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::is_reachable_non_generic>::compute
38 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::item_attrs>::compute
38 1294 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::item_children>::compute
38 6356 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::link_args>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lint_levels>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lint_mod>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lit_to_const>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lookup_deprecation_entry>::compute
0 4 0 0 0 0 0 0 0 0
38 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::lookup_stability>::compute
38 10 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::maybe_unused_extern_crates>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_borrowck>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_built>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_const>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_const_qualif>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_drops_elaborated_and_const_checked>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::mir_validated>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::missing_extern_crate_item>::compute
38 28 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::missing_lang_items>::compute
38 28 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::module_exports>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::native_libraries>::compute
38 30 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::needs_drop_raw>::compute
38 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::opt_const_param_of>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::optimized_mir>::compute
38 50 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::original_crate_name>::compute
38 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::output_filenames>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::panic_strategy>::compute
38 28 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::param_env>::compute
0 30 0 0 0 0 0 0 0 0
38 74 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::plugin_registrar_fn>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::postorder_cnums>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::predicates_defined_on>::compute
38 106 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::predicates_of>::compute
0 6 0 0 0 0 0 0 0 0
38 106 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::privacy_access_levels>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::proc_macro_decls_static>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::promoted_mir>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::reachable_non_generics>::compute
38 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::reachable_set>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::region_scope_tree>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::resolve_instance>::compute
38 17 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::resolve_lifetimes>::compute
38 2 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::specialization_graph_of>::compute
0 1 0 0 0 0 0 0 0 0
38 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::stability_index>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::static_mutability>::compute
38 38 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::subst_and_check_impossible_predicates>::compute
38 2 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::super_predicates_of>::compute
38 10 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::supported_target_features>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::symbol_mangling_version>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::symbol_name>::compute
38 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::trait_def>::compute
0 7 0 0 0 0 0 0 0 0
38 16 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::trait_impls_of>::compute
0 1 0 0 0 0 0 0 0 0
38 18 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::trait_of_item>::compute
38 36 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::type_of>::compute
38 1130 10 2 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::typeck>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::typeck_item_bodies>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::unsafety_check_result>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::upstream_monomorphizations>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::upstream_monomorphizations_for>::compute
38 4 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::upvars_mentioned>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::used_crate_source>::compute
38 28 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::used_trait_imports>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::variances_of>::compute
38 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::visibility>::compute
38 10 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::visible_parent_map>::compute
38 2 1 1 0 0 0 0 0 0
fn=rustc_middle::ty::query::<impl rustc_query_system::query::config::QueryAccessors<rustc_middle::ty::context::TyCtxt> for rustc_middle::ty::query::queries::vtable_methods>::compute
38 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::relate::super_relate_tys
17 24 2 2 0 0 0 0 0 0
140 8 0 0 8 0 0 0 0 0
141 20 1 1 4 0 0 0 0 0
fn=rustc_middle::ty::structural_impls::fold_list
0 17 0 0 17 2 0 0 0 0
17 235 8 3 4 0 0 0 0 0
140 53 8 4 53 0 0 0 0 0
141 172 10 4 30 0 0 0 0 0
fn=rustc_middle::ty::sty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_ExistentialPredicate::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::ExistentialPredicate>::hash_stable
247 8 1 1 8 0 0 0 0 0
fn=rustc_middle::ty::sty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_TyKind::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::sty::TyKind>::hash_stable
247 2 0 0 2 0 0 0 0 0
fn=rustc_mir::borrow_check::universal_regions::UniversalRegions::new
17 8 0 0 1 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::with_inlining_candidates
0 48 3 3 24 0 0 0 0 0
17 70 1 1 0 0 0 0 0 0
141 39 0 0 8 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_items_rec
0 40 0 0 0 0 0 0 0 0
17 101 20 2 0 0 0 0 0 0
141 54 0 0 1 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::internalize_symbols
0 46 3 3 0 0 0 18 0 0
fn=rustc_mir::monomorphize::partitioning::mono_item_linkage_and_visibility
0 14 2 1 0 0 0 0 0 0
17 70 0 0 0 0 0 0 0 0
141 14 0 0 0 0 0 0 0 0
fn=rustc_mir_build::hair::pattern::_match::Constructor::subtract_ctors
0 1 1 1 1 0 0 0 0 0
fn=rustc_passes::stability::check_unused_or_stable_features
17 1 0 0 0 0 0 0 0 0
fn=rustc_plugin_impl::build::plugin_registrar_fn
0 1 0 0 0 0 0 0 0 0
17 2 0 0 0 0 0 0 0 0
fn=rustc_privacy::check_private_in_public
0 1 0 0 0 0 0 0 0 0
17 2 0 0 0 0 0 0 0 0
fn=rustc_privacy::privacy_access_levels
17 2 0 0 0 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 31107 1470 30 0 0 0 0 0 0
17 44929 486 77 182 0 0 0 0 0
141 4 1 1 1 0 0 0 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::get_module
0 81 0 0 0 0 0 0 0 0
17 207 15 2 0 0 0 0 0 0
140 54 0 0 18 4 0 0 0 0
141 18 0 0 0 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_import
0 2 0 0 0 0 0 0 0 0
17 22 2 2 0 0 0 0 0 0
141 4 0 0 0 0 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::resolve_imports
0 2 0 0 0 0 0 0 0 0
17 10 0 0 0 0 0 0 0 0
141 2 1 1 0 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_seq
109 271892 0 0 203919 0 0 0 0 0
fn=rustc_span::def_id::CrateNum::as_def_id
72 508 33 1 508 0 0 0 0 0
73 1016 0 0 508 0 0 0 0 0
fn=rustc_span::def_id::CrateNum::as_u32
0 1335 20 1 0 0 0 0 0 0
64 2670 22 1 0 0 0 1335 9 0
66 2670 0 0 0 0 0 0 0 0
69 2670 0 0 1335 0 0 0 0 0
fn=rustc_span::def_id::CrateNum::as_usize
57 86 3 0 0 0 0 43 0 0
59 86 0 0 0 0 0 0 0 0
62 86 0 0 43 0 0 0 0 0
fn=rustc_span::def_id::CrateNum::from_u32
53 10328 102 1 0 0 0 10328 0 0
55 20656 0 0 20656 0 0 0 0 0
fn=rustc_span::def_id::CrateNum::new
49 168 15 1 0 0 0 84 0 0
51 168 0 0 168 0 0 0 0 0
fn=rustc_span::hygiene::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_ExpnData::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_span::hygiene::ExpnData>::hash_stable
247 2 0 0 2 0 0 0 0 0
253 3 0 0 3 0 0 0 0 0
fn=rustc_span::hygiene::decode_expn_id
17 2172 0 0 0 0 0 0 0 0
38 2172 10 1 0 0 0 0 0 0
fn=rustc_symbol_mangling::symbol_name_provider
17 6 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::query::dropck_outlives::trivial_dropck_outlives
17 70 0 0 0 0 0 0 0 0
141 7 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::query::type_op::prove_predicate::<impl rustc_trait_selection::traits::query::type_op::QueryTypeOp for rustc_middle::traits::query::type_op::ProvePredicate>::try_fast_path
0 34 0 0 0 0 0 0 0 0
17 170 2 1 0 0 0 0 0 0
141 34 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
0 159 0 0 0 0 0 0 0 0
17 464 0 0 0 0 0 0 0 0
140 84 8 1 84 0 0 0 0 0
141 210 0 0 42 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
0 111 2 1 18 0 0 0 0 0
17 2820 201 5 0 0 0 0 0 0
141 271 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::confirm_candidate
0 6 2 2 0 0 0 1 0 0
17 21 1 1 1 0 0 0 0 0
141 3 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::specialize::translate_substs
0 4 0 0 0 0 0 0 0 0
17 20 2 1 0 0 0 0 0 0
141 4 0 0 0 0 0 0 0 0
fn=rustc_ty::instance::inner_resolve_instance
0 18 9 1 0 0 0 0 0 0
17 90 0 0 0 0 0 0 0 0
141 18 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::check_fn
17 6 1 1 0 0 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
0 40 6 1 0 0 0 0 0 0
17 103 0 0 11 0 0 0 0 0
140 11 8 1 11 0 0 0 0 0
141 16 0 0 0 0 0 0 0 0
fn=rustc_typeck::coherence::builtin::check_trait
0 4 0 0 0 0 0 0 0 0
17 40 3 3 0 0 0 0 0 0
141 6 0 0 0 0 0 0 0 0
fn=rustc_typeck::coherence::inherent_impls::crate_inherent_impls
0 2 0 0 0 0 0 0 0 0
17 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::coherence::inherent_impls_overlap::crate_inherent_impls_overlap_check
0 1 0 0 0 0 0 0 0 0
17 2 0 0 0 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
17 654 5 1 327 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::entry
0 27 0 0 0 0 0 0 0 0
17 36 3 1 0 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::get
0 474 1 0 0 0 0 0 0 0
17 1944 34 3 234 0 0 0 0 0
140 24 0 0 24 1 0 0 0 0
141 60 0 0 12 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::insert
0 194 0 0 0 0 0 0 0 0
17 788 56 1 97 0 0 0 0 0
140 4 0 0 4 0 0 0 0 0
141 10 2 1 2 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::remove
0 21 2 1 0 0 0 0 0 0
17 60 0 0 0 0 0 0 0 0
140 3 0 0 3 0 0 0 0 0
141 3 3 1 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_span/edition.rs
fn=<rustc_span::hygiene::ExpnData as rustc_serialize::serialize::Decodable>::decode
0 214 0 0 0 0 0 0 0 0
13 868 0 0 0 0 0 0 0 0
fn=_ZN90_$LT$rustc_metadata..rmeta..CrateRoot$u20$as$u20$rustc_serialize..serialize..Decodable$GT$6decode28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
0 72 0 0 0 0 0 0 0 0
13 144 0 0 0 0 0 0 0 0
fn=rustc_builtin_macros::standard_library_imports::inject
8 2 0 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
8 1 0 0 0 0 0 0 0 0
fn=rustc_expand::config::features
8 5 0 0 1 0 0 0 0 0
fn=rustc_session::session::Session::rust_2015
8 4 2 1 2 0 0 0 0 0
fn=rustc_session::session::Session::rust_2018
8 12 5 0 6 4 0 0 0 0
fn=rustc_span::edition::Edition::feature_name
50 1 0 0 0 0 0 0 0 0
51 3 1 1 1 0 0 0 0 0
54 1 0 0 1 0 0 0 0 0
fn=rustc_span::edition::Edition::is_stable
61 2 1 1 1 0 0 0 0 0
fn=rustc_span::edition::Edition::lint_name
43 12 0 0 0 0 0 0 0 0
44 4 0 0 4 0 0 0 0 0
47 8 0 0 4 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::with
8 2 0 0 1 0 0 0 0 0
fn=rustc_span::hygiene::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_ExpnData::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_span::hygiene::ExpnData>::hash_stable
9 3 1 1 3 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
8 154 1 1 77 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_span/hygiene.rs
fn=<rustc_hir::def::Res<Id> as core::cmp::PartialEq>::ne
795 2 1 1 0 0 0 0 0 0
fn=<rustc_hir::def::Res<Id> as rustc_serialize::serialize::Decodable>::decode
0 505 3 1 0 0 0 0 0 0
799 492 0 0 0 0 0 0 0 0
fn=<rustc_lint::unused::UnusedBraces as rustc_lint::passes::EarlyLintPass>::check_expr
44 2 1 1 0 0 0 0 0 0
186 8 0 0 2 0 0 2 0 0
fn=<rustc_lint::unused::UnusedParens as rustc_lint::passes::EarlyLintPass>::check_expr
44 2 1 1 0 0 0 0 0 0
186 8 1 1 2 0 0 2 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
61 3 1 1 3 1 0 0 0 0
fn=<rustc_span::hygiene::ExpnData as rustc_serialize::serialize::Decodable>::decode
0 6106 149 3 1308 60 1 1308 109 16
664 14061 218 2 4905 22 0 7194 139 11
671 1308 37 1 654 0 0 0 0 0
681 1308 39 1 654 0 0 0 0 0
689 1635 0 0 654 0 0 327 4 0
693 2616 12 1 1308 16 0 981 0 0
704 654 0 0 327 0 0 0 0 0
718 1308 5 1 981 0 0 0 0 0
770 654 0 0 0 0 0 0 0 0
799 654 0 0 0 0 0 0 0 0
fn=<rustc_span::hygiene::SyntaxContextData as rustc_serialize::serialize::Decodable>::decode
0 2826 282 2 1884 0 0 942 2 0
46 9420 73 2 3454 2 0 4710 6 0
48 628 0 0 314 0 0 0 0 0
50 628 0 0 314 0 0 0 0 0
52 628 0 0 314 0 0 0 0 0
54 1256 213 1 628 0 0 0 0 0
70 628 0 0 0 0 0 0 0 0
fn=<rustc_span::symbol::Ident as core::cmp::PartialEq>::eq
44 26 0 0 0 0 0 0 0 0
fn=_ZN13rustc_resolve7imports41_$LT$impl$u20$rustc_resolve..Resolver$GT$38resolve_ident_in_module_unadjusted_extN.llvm.M
61 12 0 0 12 6 0 0 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
44 41 0 0 41 0 0 0 0 0
65 41 0 0 41 0 0 0 0 0
fn=rustc_expand::base::ExtCtxt::call_site
108 1 0 0 0 0 0 1 0 0
fn=rustc_hir::definitions::Definitions::create_def
61 3 0 0 0 0 0 0 0 0
fn=rustc_resolve::ModuleData::for_each_child
44 1 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_crate_root
65 10 0 0 0 0 0 0 0 0
186 42 0 0 14 1 0 14 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::macro_def_scope
61 11 0 0 11 3 0 0 0 0
186 88 0 0 22 0 0 22 0 0
fn=rustc_resolve::def_collector::collect_definitions
61 3 0 0 3 0 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::get_traits_containing_item
0 3 0 0 0 0 0 3 0 0
186 3 0 0 1 0 0 1 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::resolve_macro_invocation
61 4 0 0 4 0 0 0 0 0
186 28 4 2 12 0 0 14 2 0
795 2 0 0 2 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::visit_ast_fragment_with_placeholders
61 5 0 0 5 2 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
61 4 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::resolve_macro_path
186 4 1 1 1 0 0 1 0 0
fn=rustc_session::parse::ParseSess::with_span_handler
186 4 1 1 1 1 0 1 0 0
fn=rustc_span::<impl rustc_data_structures::stable_hasher::HashStable<CTX> for rustc_span::span_encoding::Span>::hash_stable
44 41 1 1 41 0 0 0 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::allows_unstable
186 20 0 0 5 0 0 5 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::edition
186 48 0 0 12 1 0 12 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::is_desugaring
186 16 0 0 4 3 0 4 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::to
44 44 0 0 0 0 0 0 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::with_call_site_ctxt
186 11 1 1 1 0 0 4 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::with_def_site_ctxt
186 44 0 0 4 0 0 16 0 0
fn=rustc_span::hygiene::ExpnData::allow_unstable
747 3 1 1 2 0 0 0 0 0
754 11 1 1 0 0 0 11 0 0
758 1 0 0 1 0 0 0 0 0
fn=rustc_span::hygiene::ExpnId::fresh
86 3 3 1 0 0 0 0 0 0
88 6 0 0 3 0 0 0 0 0
186 39 3 1 18 1 0 18 3 2
fn=rustc_span::hygiene::ExpnId::outer_expn_is_descendant_of
127 30 3 1 0 0 0 30 0 0
129 20 0 0 20 0 0 0 0 0
186 40 0 0 10 0 0 10 0 0
fn=rustc_span::hygiene::HygieneData::adjust
0 266 0 0 150 0 0 0 0 0
61 66 0 0 0 0 0 0 0 0
203 108 8 1 0 0 0 0 0 0
204 8 0 0 0 0 0 0 0 0
221 116 0 0 58 1 0 0 0 0
225 8 2 1 0 0 0 0 0 0
226 16 0 0 8 0 0 0 0 0
230 8 0 0 8 0 0 0 0 0
235 16 0 0 0 0 0 8 0 0
263 250 8 1 0 0 0 150 0 0
265 50 0 0 50 0 0 0 0 0
269 250 9 1 150 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::apply_mark
0 316 3 2 160 0 0 0 0 0
44 17 0 0 0 0 0 0 0 0
61 21 0 0 0 0 0 0 0 0
65 38 0 0 0 0 0 0 0 0
199 17 1 0 0 0 0 0 0 0
213 48 0 0 0 0 0 0 0 0
217 3 0 0 0 0 0 0 0 0
271 168 3 1 0 0 0 147 0 0
277 42 0 0 0 0 0 21 0 0
278 21 0 0 0 0 0 0 0 0
279 16 2 1 0 0 0 0 0 0
282 51 2 1 17 0 0 0 0 0
283 17 0 0 0 0 0 0 0 0
289 17 0 0 0 0 0 0 0 0
290 68 1 0 17 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::apply_mark_internal
0 22 1 0 0 0 0 21 0 0
65 59 1 0 0 0 0 21 0 0
308 189 3 1 0 0 0 126 0 0
315 63 0 0 21 0 0 0 0 0
317 42 3 1 21 0 0 21 0 0
319 21 0 0 0 0 0 0 0 0
321 20 0 0 10 0 0 4 0 0
325 2 0 0 2 0 0 0 0 0
338 17 0 0 0 0 0 0 0 0
340 80 5 2 40 0 0 20 0 0
345 1 0 0 1 0 0 0 0 0
359 42 0 0 21 0 0 0 0 0
361 1 0 0 1 0 0 0 0 0
372 168 0 0 147 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::expn_data
0 114 0 0 57 0 0 0 0 0
198 114 10 1 0 0 0 57 0 0
199 57 0 0 0 0 0 0 0 0
200 114 0 0 114 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::marks
0 60 0 0 20 0 0 10 0 0
44 22 0 0 0 0 0 0 0 0
225 10 5 1 0 0 0 0 0 0
226 30 0 0 20 2 0 0 0 0
230 10 0 0 10 0 0 0 0 0
239 96 3 1 0 0 0 84 0 0
241 22 0 0 0 0 0 0 0 0
248 108 5 1 84 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::new
162 10 1 1 0 0 0 4 0 0
171 26 1 1 8 0 0 16 0 0
172 24 0 0 4 0 0 18 2 1
173 8 0 0 0 0 0 6 0 0
183 10 0 0 6 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::normalize_to_macro_rules
216 24 4 1 0 0 0 12 0 0
217 36 0 0 12 4 0 0 0 0
218 24 0 0 24 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::normalize_to_macros_2_0
212 6 3 1 0 0 0 3 0 0
213 3 0 0 0 0 0 0 0 0
214 6 0 0 6 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::outer_expn
220 10 2 1 0 0 0 5 0 0
221 15 0 0 5 2 0 0 0 0
222 10 0 0 10 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::outer_mark
0 25 0 0 25 0 0 0 0 0
224 50 1 1 0 0 0 25 0 0
225 25 0 0 0 0 0 0 0 0
226 75 0 0 50 4 0 0 0 0
227 50 0 0 50 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::with
108 2 0 0 1 0 0 1 0 0
185 5 1 1 0 0 0 3 0 0
186 1 0 0 1 0 0 0 0 0
187 6 0 0 4 0 0 0 0 0
664 12 1 1 0 0 0 12 0 0
671 1 0 0 1 0 0 0 0 0
704 1 1 1 1 0 0 0 0 0
710 1 0 0 1 0 0 0 0 0
718 2 0 0 2 0 0 0 0 0
767 10 1 1 3 1 1 0 0 0
772 1 0 0 1 0 0 0 0 0
fn=rustc_span::hygiene::SyntaxContext::adjust
186 24 0 0 6 0 0 6 0 0
506 18 2 0 0 0 0 12 0 0
508 12 0 0 6 0 0 0 0 0
fn=rustc_span::hygiene::SyntaxContext::apply_mark
186 128 0 0 16 0 0 64 0 0
454 80 2 2 0 0 0 48 0 0
456 32 0 0 16 0 0 0 0 0
fn=rustc_span::hygiene::SyntaxContext::glob_adjust
186 208 0 0 26 0 0 104 0 0
543 130 1 1 0 0 0 78 0 0
558 52 0 0 26 0 0 0 0 0
fn=rustc_span::hygiene::SyntaxContext::hygienic_eq
186 40 4 1 5 2 0 20 0 0
591 25 5 1 0 0 0 15 0 0
597 10 0 0 5 0 0 0 0 0
fn=rustc_span::hygiene::SyntaxContext::marks
186 36 0 0 12 0 0 12 0 0
478 48 5 1 0 0 0 24 0 0
480 48 4 1 24 0 0 0 0 0
fn=rustc_span::hygiene::SyntaxContext::normalize_to_macros_2_0_and_adjust
186 52 0 0 13 0 0 13 0 0
511 39 5 1 0 0 0 26 0 0
516 26 0 0 13 0 0 0 0 0
fn=rustc_span::hygiene::SyntaxContext::remove_mark
186 6 0 0 2 0 0 2 0 0
474 4 1 0 0 0 0 4 0 0
476 4 0 0 4 0 0 0 0 0
fn=rustc_span::hygiene::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_ExpnData::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_span::hygiene::ExpnData>::hash_stable
0 2 1 1 2 0 0 0 0 0
664 87 3 3 24 0 0 27 0 0
767 2 0 0 2 0 0 0 0 0
fn=rustc_span::hygiene::clear_syntax_context_map
186 2 1 1 1 0 0 0 0 0
fn=rustc_span::hygiene::decode_expn_id
0 2172 49 1 654 0 0 759 62 0
186 3924 4 1 327 0 0 2616 6 0
971 6831 330 2 0 0 0 4554 20 0
981 759 0 0 0 0 0 759 214 15
983 1518 0 0 759 0 0 0 0 0
992 2277 72 1 759 0 0 0 0 0
994 362 9 1 0 0 0 181 2 0
997 1156 0 0 0 0 0 578 6 0
1002 502 1 0 0 0 0 502 5 0
1008 327 0 0 327 0 0 0 0 0
1033 654 0 0 0 0 0 654 34 4
1034 6831 6 1 5313 19 0 0 0 0
fn=rustc_span::hygiene::decode_syntax_context
0 4010 0 0 0 0 0 0 0 0
186 3454 220 1 628 48 0 1884 1 0
1040 209848 319 1 0 0 0 157386 349 3
1048 26231 0 0 0 0 0 26231 634 6
1049 52462 0 0 0 0 0 0 0 0
1052 22221 520 1 0 0 0 22221 2 0
1055 4010 0 0 0 0 0 4010 157 0
1060 7392 0 0 0 0 0 7392 0 0
1066 314 0 0 0 0 0 314 0 0
1090 2512 0 0 1256 2 0 628 0 0
1106 1256 0 0 314 0 0 628 3 0
1107 236079 546 1 183617 4 0 0 0 0
fn=rustc_span::hygiene::update_dollar_crate_names
0 4 0 0 4 0 0 0 0 0
186 36 3 1 12 0 0 20 0 0
383 16 4 1 0 0 0 12 2 1
387 4 0 0 4 0 0 0 0 0
397 8 0 0 0 0 0 0 0 0
405 16 0 0 12 0 0 0 0 0
fn=rustc_span::symbol::Ident::normalize_to_macro_rules
186 126 2 1 21 0 0 84 1 0
fn=rustc_span::symbol::Ident::normalize_to_macros_2_0
186 3894 0 0 649 3 0 2596 0 0
fn=scoped_tls::ScopedKey<T>::with
0 1319 4 2 711 12 0 114 0 0
44 10 5 1 5 0 0 0 0 0
61 38 0 0 0 0 0 0 0 0
87 30 3 1 15 0 0 15 1 1
108 26 0 0 26 9 0 26 0 0
114 4 0 0 4 0 0 0 0 0
115 2 0 0 0 0 0 0 0 0
117 24 2 1 12 0 0 12 2 0
186 5254 6 2 2627 0 0 2627 1 1
190 3 0 0 3 1 0 0 0 0
191 3 0 0 0 0 0 0 0 0
194 36 2 1 18 0 0 18 1 1
203 36 3 1 0 0 0 0 0 0
204 8 0 0 0 0 0 0 0 0
213 52 0 0 13 0 0 0 0 0
217 42 0 0 21 4 0 0 0 0
221 150 0 0 57 11 0 0 0 0
226 4 0 0 2 0 0 0 0 0
230 2 0 0 2 0 0 0 0 0
234 2 0 0 2 0 0 0 0 0
235 2 0 0 0 0 0 2 0 0
376 5 1 1 1 0 0 4 1 0
401 8 4 1 8 0 0 0 0 0
402 8 0 0 0 0 0 8 0 0
455 84 0 0 63 0 0 21 0 0
475 2 0 0 2 0 0 0 0 0
479 24 0 0 0 0 0 12 0 0
507 12 0 0 6 0 0 6 0 0
513 39 0 0 26 0 0 13 0 0
514 26 4 1 13 0 0 13 0 0
546 78 0 0 26 0 0 0 0 0
553 104 0 0 26 0 0 26 0 0
593 10 0 0 5 0 0 5 0 0
594 20 0 0 5 0 0 5 0 0
595 10 0 0 10 0 0 0 0 0
601 3 0 0 3 3 0 3 0 0
606 12 0 0 12 7 0 12 0 0
618 25 0 0 10 3 0 10 0 0
624 50 0 0 25 1 0 25 0 0
625 525 1 1 75 1 0 425 0 0
664 624 9 4 0 0 0 624 0 0
671 77 13 2 77 0 0 0 0 0
704 77 5 1 77 0 0 0 0 0
710 77 1 1 77 0 0 0 0 0
718 133 0 0 133 0 0 0 0 0
767 642 7 3 199 35 6 0 0 0
772 45 0 0 45 0 0 0 0 0
774 84 1 1 28 0 0 0 0 0
1011 327 0 0 327 4 0 0 0 0
1022 4578 4 1 2289 0 0 2289 0 0
1024 654 0 0 654 2 0 0 0 0
1025 654 6 1 654 2 0 0 0 0
1026 981 0 0 327 1 0 0 0 0
1029 711 0 0 57 0 0 654 1 0
1067 314 0 0 314 36 0 0 0 0
1078 314 0 0 314 0 0 0 0 0
1080 942 0 0 314 0 0 0 0 0
1083 628 0 0 0 0 0 628 0 0
1099 314 0 0 314 0 0 0 0 0
1103 314 0 0 0 0 0 0 0 0
fn=std::thread::local::LocalKey<T>::with
186 115 1 1 28 0 0 28 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_span/lib.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 4 2 2 0 0 0 0 0 0
1575 60934 0 0 0 0 0 0 0 0
fn=<rustc_expand::mbe::transcribe::Marker as rustc_ast::mut_visit::MutVisitor>::visit_span
0 32 0 0 0 0 0 0 0 0
613 96 0 0 16 1 0 64 0 0
fn=<rustc_lint::unused::UnusedBraces as rustc_lint::passes::EarlyLintPass>::check_expr
0 4 1 1 0 0 0 0 0 0
fn=<rustc_lint::unused::UnusedParens as rustc_lint::passes::EarlyLintPass>::check_expr
0 4 0 0 0 0 0 0 0 0
1566 6 0 0 0 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_span::span_encoding::Span>>::specialized_decode
1566 50578 0 0 25289 818 0 0 0 0
1575 177023 141 1 25289 1 0 75867 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_body
0 102 7 4 4 0 0 0 0 0
363 194 1 1 46 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
0 14 1 1 0 0 0 0 0 0
363 21 1 1 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_local_decl
0 38 2 1 0 0 0 0 0 0
363 57 0 0 0 0 0 0 0 0
fn=<rustc_parse_format::Parser as core::iter::traits::iterator::Iterator>::next
1716 1 0 0 1 0 0 0 0 0
fn=<rustc_passes::stability::Checker as rustc_hir::intravisit::Visitor>::visit_item
0 2 1 1 0 0 0 0 0 0
363 4 1 1 1 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
0 2 0 0 0 0 0 0 0 0
fn=<rustc_span::FileName as core::clone::Clone>::clone
99 12 0 0 6 0 0 0 0 0
146 180 18 3 72 6 2 66 0 0
fn=<rustc_span::FileName as core::convert::From<std::path::PathBuf>>::from
194 6 1 1 0 0 0 3 0 0
195 3 0 0 1 1 0 1 0 0
196 6 1 1 2 0 0 4 0 0
197 6 0 0 4 0 0 0 0 0
fn=<rustc_span::FileName as core::hash::Hash>::hash
0 16 1 1 6 0 0 0 0 0
99 6 0 0 2 0 0 0 0 0
146 20 2 2 4 1 1 6 0 0
fn=<rustc_span::NonNarrowChar as core::ops::arith::Sub<rustc_span::BytePos>>::sub
0 177 0 0 0 0 0 0 0 0
944 177 3 1 0 0 0 0 0 0
950 354 0 0 177 0 0 0 0 0
fn=<rustc_span::NonNarrowChar as rustc_serialize::serialize::Decodable>::decode
0 1037 2 1 0 0 0 177 0 0
892 1770 2 1 708 0 0 1062 0 0
895 658 0 0 0 0 0 0 0 0
fn=<rustc_span::SourceFile as rustc_serialize::serialize::Decodable>::decode
0 251696 25 3 1215 17 1 405 3 0
102 1215 0 0 0 0 0 405 2 0
149 810 0 0 0 0 0 0 0 0
1008 810 0 0 0 0 0 0 0 0
1027 1620 5 1 810 0 0 810 0 0
1031 810 0 0 405 0 0 0 0 0
1178 3645 9 1 0 0 0 2430 1 0
1180 2835 16 2 0 0 0 2835 3 0
1184 4050 4 1 2025 0 0 2025 2 0
1214 2835 9 1 1215 0 0 1215 5 0
1217 2835 9 1 810 0 0 810 4 0
1219 2430 9 1 810 0 0 810 0 0
1222 2430 9 1 810 0 0 810 4 0
1224 18630 23 4 7290 6 0 10125 66 0
1243 3645 0 0 2835 0 0 0 0 0
fn=<rustc_span::symbol::Ident as core::cmp::PartialEq>::eq
0 52 11 1 0 0 0 0 0 0
fn=<rustc_span::with_source_map::ClearSourceMap as core::ops::drop::Drop>::drop
729 2 1 1 1 1 0 0 0 0
fn=<rustc_typeck::check_unused::CheckVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
0 6 1 1 0 0 0 0 0 0
363 12 0 0 3 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check13check_bindersN.llvm.M
0 10 3 1 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check17check_occurrencesN.llvm.M
0 2 1 1 0 0 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
0 6 3 1 0 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
0 18 5 3 0 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
0 4 2 2 0 0 0 0 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
0 16 5 2 0 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItem>::from_tokens
0 36 6 2 0 0 0 0 0 0
fn=rustc_ast::tokenstream::DelimSpan::entire
0 40 4 1 0 0 0 0 0 0
fn=rustc_ast::visit::walk_crate
0 3 1 1 1 0 0 0 0 0
363 3 0 0 0 0 0 0 0 0
fn=rustc_ast_lowering::path::<impl rustc_ast_lowering::LoweringContext>::lower_path_segment
0 11 0 0 11 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::item
0 10 1 1 0 0 0 6 0 0
386 2 0 0 0 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::expand_crate
0 5 0 0 0 0 0 3 0 0
386 1 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::ParserAnyMacro::make
0 4 2 2 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
0 6 3 1 0 0 0 0 0 0
fn=rustc_expand::mbe::quoted::parse
0 28 3 1 0 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::lookup_cur_matched
0 4 1 1 0 0 0 0 0 0
fn=rustc_lint::builtin::<impl rustc_lint::passes::EarlyLintPass for rustc_session::lint::builtin::UnusedDocComment>::check_arm
0 4 1 1 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::postprocess
0 2 1 1 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::load_macro_untracked
0 15 6 2 0 0 0 9 0 0
386 3 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::adjust_ident_and_get_scope
634 3 0 0 1 0 0 0 0 0
635 5 1 1 1 1 0 1 0 0
636 7 0 0 3 0 0 4 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::hygienic_eq
0 10 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur
363 4 1 1 1 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
363 108 0 0 36 0 0 0 0 0
fn=rustc_mir_build::build::construct_fn
0 2 1 1 0 0 0 0 0 0
fn=rustc_parse::lexer::StringReader::next_token
1528 17 0 0 0 0 0 0 0 0
1566 27 1 1 1 1 1 1 0 0
1575 49 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::Parser::bump
0 140 14 2 0 0 0 0 0 0
363 180 0 0 9 0 0 0 0 0
fn=rustc_parse::parser::generics::<impl rustc_parse::parser::Parser>::parse_generics
0 2 1 1 0 0 0 0 0 0
fn=rustc_parse::parser::generics::<impl rustc_parse::parser::Parser>::parse_where_clause
0 2 1 1 0 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_fn_decl
0 2 1 1 0 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_item_kind
0 2 1 1 2 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_mod
0 2 0 0 0 0 0 0 0 0
363 3 0 0 1 0 0 0 0 0
fn=rustc_parse::parser::path::<impl rustc_parse::parser::Parser>::parse_path
0 6 2 1 0 0 0 0 0 0
fn=rustc_resolve::Resolver::hygienic_lexical_parent
618 6 0 0 2 0 0 0 0 0
619 6 1 1 2 1 0 2 0 0
620 14 0 0 6 0 0 8 0 0
fn=rustc_resolve::Resolver::lint_if_path_starts_with_module
452 8 3 1 8 4 0 4 0 0
fn=rustc_resolve::Resolver::resolve_crate
0 2 1 1 0 0 0 0 0 0
363 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_path_with_ribs
0 15 5 1 0 0 0 0 0 0
452 4 0 0 4 0 0 2 0 0
457 4 2 1 4 2 0 2 0 0
fn=rustc_resolve::Resolver::resolve_path_with_ribs::{{closure}}
635 36 5 1 12 6 0 12 0 0
636 72 0 0 36 0 0 36 1 0
fn=rustc_resolve::late::LateResolutionVisitor::get_traits_containing_item
0 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::get_traits_in_module_containing_item
0 26 0 0 0 0 0 0 0 0
643 104 0 0 26 2 0 26 0 0
644 156 1 1 78 0 0 78 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
0 12 2 1 0 0 0 0 0 0
452 8 0 0 4 1 0 4 0 0
626 12 3 1 4 0 0 0 0 0
627 12 2 1 4 1 0 4 0 0
628 32 2 1 16 0 0 16 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::resolve_macro_path
0 2 1 1 0 0 0 0 0 0
fn=rustc_span::<impl core::default::Default for rustc_span::span_encoding::Span>::default
689 22 1 1 11 0 0 0 0 0
fn=rustc_span::<impl rustc_data_structures::stable_hasher::HashStable<CTX> for rustc_span::span_encoding::Span>::hash_stable
0 714 6 5 150 0 0 167 0 0
1575 41 0 0 41 0 0 0 0 0
1762 308 2 2 0 0 0 264 0 0
1766 44 0 0 0 0 0 0 0 0
1770 57 0 0 0 0 0 0 0 0
1778 123 1 1 41 0 0 0 0 0
1779 41 1 1 0 0 0 41 0 0
1780 205 0 0 123 0 0 0 0 0
1788 205 0 0 82 0 0 0 0 0
1797 41 1 1 41 2 0 0 0 0
1800 41 1 1 0 0 0 0 0 0
1801 41 0 0 0 0 0 0 0 0
1802 82 0 0 0 0 0 0 0 0
1804 123 0 0 0 0 0 82 1 0
1805 352 1 1 308 0 0 0 0 0
1813 41 0 0 0 0 0 0 0 0
1825 100 0 0 0 0 0 25 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::allows_unstable
0 15 4 1 5 0 0 0 0 0
477 20 4 1 0 0 0 10 0 0
478 20 0 0 10 0 0 0 0 0
483 25 4 1 15 0 0 0 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::edition
0 24 0 0 0 0 0 0 0 0
446 48 2 1 0 0 0 12 0 0
447 12 0 0 12 0 0 0 0 0
448 48 0 0 24 0 0 0 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::is_desugaring
0 8 0 0 0 0 0 0 0 0
486 16 4 0 0 0 0 8 0 0
487 12 4 1 4 1 0 0 0 0
488 8 0 0 4 0 0 0 0 0
491 20 0 0 12 0 0 0 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::to
0 44 0 0 0 0 0 0 0 0
532 154 6 1 0 0 0 44 0 0
538 44 0 0 22 0 0 0 0 0
548 44 0 0 44 0 0 0 0 0
549 44 0 0 44 0 0 0 0 0
550 88 6 1 0 0 0 66 0 0
552 110 0 0 66 0 0 0 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::with_call_site_ctxt
0 2 1 1 0 0 0 0 0 0
593 5 0 0 0 0 0 4 0 0
594 5 0 0 1 1 1 3 0 0
595 6 0 0 5 0 0 0 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::with_def_site_ctxt
0 8 0 0 0 0 0 0 0 0
587 40 6 2 0 0 0 28 0 0
589 24 2 1 20 0 0 0 0 0
fn=rustc_span::InnerSpan::new
1721 4 0 0 0 0 0 0 0 0
1723 2 0 0 2 0 0 0 0 0
fn=rustc_span::MultiSpan::from_span
780 7 0 0 1 0 0 5 0 0
871 5 1 1 0 0 0 3 0 0
873 5 1 1 3 0 0 0 0 0
fn=rustc_span::RealFileName::into_local_path
0 4 0 0 2 0 0 2 0 0
126 2 1 1 0 0 0 1 0 0
131 5 0 0 3 0 0 0 0 0
fn=rustc_span::SessionGlobals::new
80 12 1 1 0 0 0 4 0 0
81 82 6 4 38 0 0 42 11 4
82 2 0 0 2 2 0 2 1 1
84 6 0 0 0 0 0 2 0 0
87 10 1 1 6 1 0 0 0 0
fn=rustc_span::SourceFile::add_external_src
997 6 2 0 0 0 0 0 0 0
1304 35 7 1 0 0 0 28 0 0
1308 7 0 0 0 0 0 0 0 0
1310 14 0 0 7 0 0 0 0 0
1315 6 0 0 2 0 0 0 0 0
1319 4 0 0 2 0 0 0 0 0
1327 4 2 1 0 0 0 2 0 0
1334 6 0 0 2 0 0 0 0 0
1335 5 0 0 0 0 0 0 0 0
1337 49 7 1 35 0 0 0 0 0
fn=rustc_span::SourceFile::new
0 6 0 0 1 0 0 1 0 0
1041 2 0 0 0 0 0 0 0 0
1042 1 1 1 0 0 0 1 0 0
1063 2 0 0 1 0 0 0 0 0
1253 13 2 2 0 0 0 7 0 0
1263 3 0 0 1 1 0 1 0 0
1267 2 0 0 0 0 0 1 0 0
1270 1 0 0 0 0 0 0 0 0
1271 3 0 0 0 0 0 0 0 0
1273 12 2 2 6 0 0 6 0 0
1274 2 0 0 0 0 0 1 0 0
1276 50 5 5 23 0 0 27 0 0
1277 8 0 0 4 0 0 4 0 0
1279 8 1 1 4 0 0 4 0 0
1280 4 1 1 2 0 0 2 0 0
1292 9 1 1 7 0 0 0 0 0
1547 1 0 0 0 0 0 0 0 0
fn=rustc_span::analyze_source_file::analyze_source_file
1528 1 0 0 0 0 0 0 0 0
1566 3 0 0 0 0 0 0 0 0
fn=rustc_span::analyze_source_file::analyze_source_file_generic
1566 4 1 1 0 0 0 0 0 0
fn=rustc_span::caching_source_map_view::CachingSourceMapView::byte_pos_to_line_and_col
0 18 0 0 9 0 0 0 0 0
1388 9 0 0 0 0 0 0 0 0
1393 18 0 0 0 0 0 0 0 0
1398 27 1 1 18 0 0 0 0 0
1402 27 0 0 9 0 0 0 0 0
1403 27 0 0 0 0 0 0 0 0
1406 18 1 1 9 0 0 0 0 0
1528 9 0 0 0 0 0 0 0 0
1575 41 0 0 41 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::apply_mark
0 34 0 0 0 0 0 0 0 0
fn=rustc_span::normalize_src
1432 9 1 1 0 0 0 6 0 0
1443 9 1 1 7 0 0 0 0 0
1457 2 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::bytepos_to_file_charpos
1547 6 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::end_point
0 48 2 1 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::find_width_of_character_at_span
997 22 1 1 11 1 0 0 0 0
1528 24 0 0 12 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::is_multiline
0 4 0 0 0 0 0 0 0 0
336 1 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::lookup_byte_offset
1575 36 0 0 36 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::lookup_line
1388 3 0 0 0 0 0 0 0 0
1393 6 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::new_imported_source_file
0 29 0 0 0 0 0 0 0 0
934 135 2 1 0 0 0 0 0 0
1566 60934 4 1 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::span_to_snippet
0 28 12 2 0 0 0 0 0 0
336 6 0 0 0 0 0 0 0 0
997 8 0 0 4 0 0 0 0 0
1528 6 0 0 6 0 0 0 0 0
1575 6 0 0 6 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::span_to_unmapped_path
0 2 1 1 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::span_until_char
0 2 1 1 0 0 0 0 0 0
fn=rustc_span::source_map::StableSourceFileId::new_from_pieces
139 1624 0 0 406 0 0 0 0 0
fn=rustc_span::symbol::Ident::normalize_to_macro_rules
0 42 3 1 0 0 0 0 0 0
fn=rustc_span::symbol::Ident::normalize_to_macros_2_0
0 1298 0 0 0 0 0 0 0 0
fn=rustc_span::symbol::Ident::with_span_pos
0 36 6 2 0 0 0 0 0 0
fn=rustc_span::with_source_map
0 1 0 0 0 0 0 0 0 0
722 9 1 1 0 0 0 6 0 0
723 2 0 0 1 1 0 1 0 0
736 4 1 1 1 0 0 1 0 0
737 9 0 0 7 1 1 0 0 0
fn=scoped_tls::ScopedKey<T>::with
0 53 1 1 0 0 0 0 0 0
724 2 0 0 0 0 0 2 0 0
730 1 0 0 0 0 0 1 0 0
fn=std::thread::local::LocalKey<T>::with
0 27 0 0 3 0 0 12 0 0
1826 125 0 0 100 0 0 25 1 0
1829 198 0 0 66 0 0 88 0 0
1830 110 0 0 44 0 0 0 0 0
1838 12 0 0 3 0 0 3 0 0
1841 48 1 1 21 0 0 24 0 0
1845 9 1 1 3 0 0 0 0 0
1848 12 1 1 3 0 0 0 0 0
1852 9 0 0 0 0 0 6 0 0
1853 18 1 1 9 0 0 9 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_span/source_map.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
85 18 0 0 9 0 0 9 2 0
fn=<rustc_mir::monomorphize::collector::MirNeighborCollector as rustc_middle::mir::visit::Visitor>::visit_terminator
85 36 0 0 18 0 0 18 0 0
fn=<rustc_span::source_map::RealFileLoader as rustc_span::source_map::FileLoader>::read_file
113 6 3 1 0 0 0 3 0 0
115 9 0 0 6 0 0 0 0 0
fn=_ZN18rustc_ast_lowering4item53_$LT$impl$u20$rustc_ast_lowering..LoweringContext$GT$16lower_visibilityN.llvm.M
85 18 0 0 0 0 0 18 0 0
fn=_ZN9rustc_mir12monomorphize9collector13RootCollector12push_if_rootN.llvm.M
85 6 0 0 3 0 0 3 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
122 148 0 0 37 5 0 0 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
85 6 2 2 0 0 0 0 0 0
fn=rustc_expand::placeholders::placeholder
85 12 0 0 2 2 1 2 0 0
89 2 0 0 0 0 0 2 0 0
fn=rustc_hir::stable_hash_impls::<impl rustc_data_structures::stable_hasher::HashStable<HirCtx> for rustc_hir::hir::Item>::hash_stable
78 18 0 0 0 0 0 3 0 0
fn=rustc_middle::ich::impls_hir::<impl rustc_hir::stable_hash_impls::HashStableContext for rustc_middle::ich::hcx::StableHashingContext>::hash_hir_expr
78 5 0 0 0 0 0 1 0 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
85 8 0 0 3 0 0 5 0 0
89 14 1 1 6 0 0 8 0 0
fn=rustc_span::SourceFile::add_external_src
0 5 0 0 0 0 0 0 0 0
1055 2 0 0 2 0 0 0 0 0
1056 12 2 1 10 4 0 2 1 0
fn=rustc_span::source_map::FilePathMapping::map_prefix
1085 24 2 1 0 0 0 21 0 0
1095 18 0 0 9 0 0 9 1 1
1096 27 0 0 21 0 0 0 0 0
fn=rustc_span::source_map::FilePathMapping::new
1078 2 1 1 0 0 0 0 0 0
1079 8 0 0 4 0 0 4 2 1
1080 2 0 0 2 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::bytepos_to_file_charpos
926 24 2 1 0 0 0 18 0 0
933 30 2 1 6 0 0 0 0 0
947 24 2 1 6 0 0 0 0 0
948 18 0 0 0 0 0 0 0 0
949 30 0 0 24 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::end_point
805 132 1 1 0 0 0 72 0 0
808 48 0 0 0 0 0 12 0 0
813 96 0 0 84 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::ensure_source_file_source_present
0 2 0 0 0 0 0 0 0 0
1054 4 1 1 0 0 0 3 0 0
1055 1 0 0 0 0 0 1 0 0
1059 4 0 0 2 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::files
239 1 1 1 0 0 0 1 0 0
241 3 0 0 2 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::find_width_of_character_at_span
0 75 0 0 12 0 0 0 0 0
831 108 4 1 0 0 0 48 0 0
833 12 1 1 0 0 0 0 0 0
838 60 0 0 12 2 0 36 0 0
839 60 0 0 0 0 0 36 0 0
845 36 0 0 24 0 0 0 0 0
850 12 0 0 12 0 0 0 0 0
859 48 2 1 0 0 0 0 0 0
867 48 1 1 0 0 0 0 0 0
876 36 0 0 12 0 0 0 0 0
887 3 1 1 0 0 0 0 0 0
890 5 0 0 1 0 0 0 0 0
905 3 2 2 0 0 0 0 0 0
906 84 0 0 60 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::guess_head_span
792 10 5 1 5 4 0 0 0 0
fn=rustc_span::source_map::SourceMap::is_multiline
554 9 1 1 0 0 0 4 0 0
555 2 0 0 1 1 0 1 0 0
556 2 0 0 1 0 0 1 0 0
557 6 0 0 2 0 0 0 0 0
558 7 0 0 5 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::load_file
212 9 1 1 0 0 0 4 0 0
213 11 2 2 5 2 0 3 0 0
214 3 0 0 1 1 0 1 0 0
215 18 1 1 7 1 0 9 0 0
216 7 1 1 5 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::lookup_byte_offset
0 72 7 1 0 0 0 0 0 0
918 144 7 1 0 0 0 108 0 0
920 36 0 0 36 0 0 0 0 0
923 180 0 0 144 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::lookup_char_pos
0 6 0 0 0 0 0 0 0 0
432 30 2 1 0 0 0 18 0 0
433 15 0 0 3 2 0 3 0 0
434 9 2 1 3 2 0 3 0 0
435 15 2 1 9 0 0 3 0 0
437 3 0 0 3 0 0 0 0 0
438 9 0 0 3 0 0 3 0 0
442 3 0 0 3 0 0 0 0 0
455 9 0 0 0 0 0 0 0 0
460 3 0 0 0 0 0 0 0 0
461 12 2 1 0 0 0 12 0 0
476 27 0 0 21 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::lookup_line
479 12 2 1 0 0 0 9 0 0
482 6 0 0 3 0 0 3 0 0
485 12 0 0 0 0 0 3 0 0
486 6 2 1 0 0 0 6 0 0
488 15 0 0 12 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::new_imported_source_file
0 2444 0 0 810 0 0 0 0 0
128 405 0 0 0 0 0 405 0 0
130 810 0 0 405 0 0 0 0 0
251 405 0 0 0 0 0 0 0 0
254 405 0 0 405 19 0 0 0 0
260 1215 0 0 0 0 0 0 0 0
343 4050 9 1 810 0 0 2430 0 0
366 168729 0 0 62414 7 0 60934 0 0
370 739 0 0 739 0 0 0 0 0
374 177 0 0 177 0 0 0 0 0
381 9720 19 2 5265 0 0 4455 0 0
382 3240 26 2 1620 0 0 1620 0 0
405 405 0 0 0 0 0 405 0 0
407 810 0 0 810 0 0 0 0 0
410 3645 0 0 3240 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::new_source_file
0 5 1 1 0 0 0 0 0 0
251 1 0 0 0 0 0 0 0 0
254 1 0 0 1 0 0 0 0 0
260 3 0 0 0 0 0 0 0 0
275 7 2 2 0 0 0 5 0 0
276 14 1 1 6 0 0 6 0 0
280 8 0 0 6 0 0 0 0 0
292 1 0 0 0 0 0 1 0 0
295 2 0 0 1 0 0 0 0 0
302 4 1 1 1 1 0 1 0 0
303 3 0 0 1 0 0 0 0 0
304 8 0 0 4 0 0 4 0 0
312 5 0 0 0 0 0 1 0 0
314 3 0 0 1 1 0 1 0 0
315 2 0 0 0 0 0 0 0 0
319 8 0 0 1 1 0 3 0 0
320 8 0 0 4 0 0 4 0 0
322 8 1 1 4 0 0 4 0 0
323 4 1 1 2 0 0 2 0 0
325 1 0 0 1 0 0 0 0 0
331 3 1 1 1 0 0 1 0 0
333 1 0 0 1 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::source_file_by_stable_id
243 5 1 1 0 0 0 5 0 0
248 6 0 0 5 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::span_to_snippet
0 18 12 2 0 0 0 0 0 0
623 24 6 1 6 6 0 18 0 0
624 24 0 0 6 0 0 18 0 0
626 18 6 1 12 0 0 0 0 0
634 6 0 0 6 0 0 0 0 0
635 6 0 0 6 0 0 0 0 0
636 12 0 0 12 0 0 0 0 0
638 24 0 0 0 0 0 0 0 0
647 18 6 1 6 0 0 0 0 0
652 128 12 3 56 0 0 68 0 0
658 72 6 1 0 0 0 36 0 0
664 54 2 1 42 0 0 0 0 0
1055 12 0 0 0 0 0 6 0 0
fn=rustc_span::source_map::SourceMap::span_to_unmapped_path
0 2 0 0 0 0 0 0 0 0
546 7 1 1 0 0 0 2 0 0
547 3 0 0 2 1 0 1 0 0
552 5 0 0 3 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::span_until_char
0 3 0 0 0 0 0 0 0 0
721 55 5 1 0 0 0 30 0 0
722 10 0 0 5 5 0 5 0 0
723 14 6 2 7 0 0 2 0 0
724 2 0 0 1 1 0 1 0 0
725 3 0 0 0 0 0 0 0 0
726 1 0 0 0 0 0 0 0 0
733 45 9 1 35 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::with_file_loader_and_hash_kind
54 3 0 0 0 0 0 2 0 0
161 4 1 1 2 0 0 2 0 0
190 13 1 1 0 0 0 7 0 0
195 18 1 1 4 0 0 13 0 0
202 8 0 0 6 0 0 0 0 0
fn=rustc_span::source_map::StableSourceFileId::new_from_pieces
135 1624 11 1 0 0 0 812 0 0
142 812 0 0 406 0 0 0 0 0
146 406 0 0 0 0 0 406 0 0
151 406 10 1 0 0 0 406 0 0
154 1218 0 0 812 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_span/span_encoding.rs
fn=<T as alloc::borrow::ToOwned>::to_owned
60 18 3 1 18 0 0 0 0 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
60 14 2 1 7 2 0 0 0 0
fn=<alloc::vec::Vec<T> as core::iter::traits::collect::Extend<&T>>::extend
60 22 0 0 22 0 0 0 0 0
fn=<core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::fold
60 89 3 1 78 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 38 1 1 0 0 0 3 0 0
77 1 0 0 0 0 0 0 0 0
81 2 0 0 0 0 0 0 0 0
83 23 1 1 0 0 0 0 0 0
91 19 4 2 0 0 0 0 0 0
95 6 0 0 0 0 0 0 0 0
98 6 0 0 0 0 0 6 0 0
100 4 0 0 0 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::ty_of_fn
0 3 0 0 0 0 0 3 0 0
83 5 1 1 0 0 0 0 0 0
91 3 1 1 0 0 0 0 0 0
95 3 0 0 0 0 0 0 0 0
98 3 0 0 0 0 0 3 0 0
100 2 0 0 0 0 0 0 0 0
fn=<rustc_expand::mbe::TokenTree as core::clone::Clone>::clone
60 51 11 4 51 0 0 0 0 0
fn=<rustc_expand::mbe::transcribe::Marker as rustc_ast::mut_visit::MutVisitor>::visit_span
0 16 0 0 0 0 0 0 0 0
77 16 0 0 0 0 0 0 0 0
81 32 0 0 0 0 0 0 0 0
83 112 1 1 0 0 0 0 0 0
91 48 1 1 0 0 0 0 0 0
95 48 1 1 0 0 0 0 0 0
98 48 1 1 0 0 0 48 0 0
100 32 0 0 0 0 0 0 0 0
fn=<rustc_infer::infer::SubregionOrigin as core::clone::Clone>::clone
60 8 3 2 8 0 0 0 0 0
fn=<rustc_lint::unused::UnusedBraces as rustc_lint::passes::EarlyLintPass>::check_expr
0 2 0 0 0 0 0 2 0 0
95 12 0 0 0 0 0 0 0 0
98 12 0 0 0 0 0 12 0 0
100 8 0 0 0 0 0 0 0 0
fn=<rustc_lint::unused::UnusedParens as rustc_lint::passes::EarlyLintPass>::check_expr
0 4 1 1 0 0 0 2 0 0
95 15 1 1 0 0 0 0 0 0
98 15 0 0 0 0 0 15 0 0
100 10 0 0 0 0 0 0 0 0
fn=<rustc_metadata::rmeta::decoder::DecodeContext as rustc_serialize::serialize::SpecializedDecoder<rustc_span::span_encoding::Span>>::specialized_decode
0 25289 0 0 0 0 0 0 0 0
77 25289 0 0 0 0 0 0 0 0
81 50578 0 0 0 0 0 0 0 0
83 177023 632 1 0 0 0 0 0 0
91 75867 5 1 0 0 0 0 0 0
fn=<rustc_middle::mir::Body as core::clone::Clone>::clone
60 3 0 0 1 0 0 1 1 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_body
95 147 1 1 0 0 0 0 0 0
98 147 1 0 0 0 0 147 0 0
100 98 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
95 21 0 0 0 0 0 0 0 0
98 21 0 0 0 0 0 21 0 0
100 14 0 0 0 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_local_decl
95 57 0 0 0 0 0 0 0 0
98 57 0 0 0 0 0 57 0 0
100 38 0 0 0 0 0 0 0 0
fn=<rustc_mir_build::hair::Expr as core::clone::Clone>::clone
60 16 1 1 10 0 0 2 0 0
fn=<rustc_mir_build::hair::pattern::_match::LiteralExpander as rustc_mir_build::hair::pattern::PatternFolder>::fold_pattern
60 2 0 0 1 0 0 0 0 0
fn=<rustc_passes::stability::Checker as rustc_hir::intravisit::Visitor>::visit_item
95 3 0 0 0 0 0 0 0 0
98 3 0 0 0 0 0 3 0 0
100 2 0 0 0 0 0 0 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
95 3 0 0 0 0 0 0 0 0
98 3 1 1 0 0 0 3 0 0
100 2 0 0 0 0 0 0 0 0
fn=<rustc_span::symbol::Ident as core::cmp::PartialEq>::eq
95 156 0 0 0 0 0 0 0 0
98 182 0 0 0 0 0 156 0 0
100 104 0 0 0 0 0 0 0 0
fn=<rustc_typeck::check_unused::CheckVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
95 9 0 0 0 0 0 0 0 0
98 9 0 0 0 0 0 9 0 0
100 6 0 0 0 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
60 2 0 0 2 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check13check_bindersN.llvm.M
95 15 0 0 0 0 0 0 0 0
98 15 0 0 0 0 0 15 0 0
100 10 0 0 0 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check17check_occurrencesN.llvm.M
95 4 0 0 0 0 0 1 0 0
98 3 0 0 0 0 0 3 0 0
100 2 0 0 0 0 0 0 0 0
fn=_ZN4core5clone5Clone5cloneN.llvm.M
60 1 1 1 1 0 0 0 0 0
fn=_ZN62_$LT$rustc_middle..mir..Body$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
60 6 0 0 2 0 0 2 0 0
fn=_ZN72_$LT$rustc_ast..tokenstream..TokenTree$u20$as$u20$core..clone..Clone$GT$5cloneN.llvm.M
60 116 9 1 116 2 0 0 0 0
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
95 9 0 0 0 0 0 0 0 0
98 9 0 0 0 0 0 9 0 0
100 6 0 0 0 0 0 0 0 0
fn=core::option::Option<&T>::cloned
60 32 0 0 11 4 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
0 10 0 0 0 0 0 0 0 0
95 27 0 0 0 0 0 0 0 0
98 27 0 0 0 0 0 27 0 0
100 18 0 0 0 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
95 6 1 1 0 0 0 0 0 0
98 6 1 1 0 0 0 6 0 0
100 4 0 0 0 0 0 0 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
95 32 0 0 0 0 0 8 0 0
98 24 0 0 0 0 0 24 0 0
100 16 0 0 0 0 0 0 0 0
fn=indexmap::map::IndexMap<K,V,S>::entry
95 1929 0 0 0 0 0 0 0 0
98 1929 4 1 0 0 0 1929 0 0
100 1286 0 0 0 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::AttrItem>::meta
60 32 0 0 16 0 0 0 0 0
fn=rustc_ast::attr::<impl rustc_ast::ast::MetaItem>::from_tokens
0 40 0 0 0 0 0 30 0 0
77 10 0 0 0 0 0 0 0 0
81 20 0 0 0 0 0 0 0 0
83 80 3 1 0 0 0 0 0 0
91 30 3 1 0 0 0 0 0 0
95 84 1 1 0 0 0 0 0 0
98 92 3 1 0 0 0 92 0 0
100 56 0 0 0 0 0 0 0 0
fn=rustc_ast::tokenstream::DelimSpan::entire
0 60 0 0 0 0 0 30 0 0
77 10 0 0 0 0 0 0 0 0
81 20 0 0 0 0 0 0 0 0
83 70 4 1 0 0 0 0 0 0
91 30 4 1 0 0 0 0 0 0
95 60 0 0 0 0 0 0 0 0
98 60 5 1 0 0 0 60 0 0
100 40 0 0 0 0 0 0 0 0
fn=rustc_ast::visit::walk_crate
95 3 0 0 0 0 0 0 0 0
98 3 0 0 0 0 0 3 0 0
100 2 0 0 0 0 0 0 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::item
83 10 1 1 0 0 0 0 0 0
91 6 0 0 0 0 0 0 0 0
95 6 0 0 0 0 0 0 0 0
98 6 0 0 0 0 0 6 0 0
100 4 0 0 0 0 0 0 0 0
fn=rustc_expand::expand::MacroExpander::expand_crate
0 1 0 0 0 0 0 0 0 0
83 5 0 0 0 0 0 0 0 0
91 3 1 1 0 0 0 0 0 0
95 4 1 1 0 0 0 1 0 0
98 3 0 0 0 0 0 3 0 0
100 2 1 1 0 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::parse_tt
0 18 1 0 0 0 0 18 0 0
60 8 3 1 5 0 0 3 0 0
fn=rustc_expand::mbe::macro_rules::ParserAnyMacro::make
60 2 1 1 2 0 0 0 0 0
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
0 18 3 1 6 0 0 0 0 0
95 18 0 0 0 0 0 0 0 0
98 18 3 1 0 0 0 18 0 0
100 12 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::quoted::parse
0 84 3 1 0 0 0 42 0 0
77 14 0 0 0 0 0 0 0 0
81 33 3 1 5 0 0 0 0 0
83 98 3 1 0 0 0 0 0 0
91 42 6 2 0 0 0 0 0 0
95 84 6 2 0 0 0 0 0 0
98 84 0 0 0 0 0 84 0 0
100 56 3 1 0 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::lookup_cur_matched
95 6 0 0 0 0 0 0 0 0
98 6 0 0 0 0 0 6 0 0
100 4 0 0 0 0 0 0 0 0
fn=rustc_expand::mbe::transcribe::transcribe
60 7 1 1 5 0 0 1 0 0
fn=rustc_lint::builtin::<impl rustc_lint::passes::EarlyLintPass for rustc_session::lint::builtin::UnusedDocComment>::check_arm
0 6 0 0 0 0 0 3 0 0
77 1 0 0 0 0 0 0 0 0
81 2 0 0 0 0 0 0 0 0
83 7 1 1 0 0 0 0 0 0
91 3 1 1 0 0 0 0 0 0
95 6 0 0 0 0 0 0 0 0
98 6 1 1 0 0 0 6 0 0
100 4 0 0 0 0 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::postprocess
0 5 2 2 0 0 0 3 0 0
83 6 0 0 0 0 0 1 0 0
95 3 0 0 0 0 0 0 0 0
98 3 0 0 0 0 0 3 0 0
100 2 0 0 0 0 0 0 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::<impl rustc_metadata::creader::CStore>::load_macro_untracked
83 15 0 0 0 0 0 0 0 0
91 9 3 1 0 0 0 0 0 0
95 9 0 0 0 0 0 0 0 0
98 9 0 0 0 0 0 9 0 0
100 6 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::adjust_ident_and_get_scope
0 3 0 0 0 0 0 0 0 0
77 1 0 0 0 0 0 0 0 0
81 2 0 0 0 0 0 0 0 0
83 7 1 1 0 0 0 0 0 0
91 3 1 1 0 0 0 0 0 0
95 3 1 1 0 0 0 0 0 0
98 3 0 0 0 0 0 3 0 0
100 2 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::hygienic_eq
95 30 0 0 0 0 0 0 0 0
98 35 0 0 0 0 0 30 0 0
100 20 4 1 0 0 0 0 0 0
fn=rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur
95 3 0 0 0 0 0 0 0 0
98 3 0 0 0 0 0 3 0 0
100 2 0 0 0 0 0 0 0 0
fn=rustc_mir::borrow_check::type_check::TypeChecker::typeck_mir
95 108 0 0 0 0 0 0 0 0
98 108 5 1 0 0 0 108 0 0
100 72 0 0 0 0 0 0 0 0
fn=rustc_mir_build::build::construct_fn
0 3 0 0 0 0 0 3 0 0
83 4 0 0 0 0 0 0 0 0
95 3 0 0 0 0 0 0 0 0
98 3 1 1 0 0 0 3 1 0
100 2 0 0 0 0 0 0 0 0
fn=rustc_parse::lexer::StringReader::next_token
0 3 0 0 0 0 0 0 0 0
77 20 1 1 0 0 0 0 0 0
81 60 1 1 0 0 0 0 0 0
83 80 0 0 0 0 0 0 0 0
91 46 3 3 3 0 0 0 0 0
fn=rustc_parse::parser::Parser::bump
0 48 7 1 0 0 0 24 0 0
77 8 0 0 0 0 0 0 0 0
81 16 0 0 0 0 0 0 0 0
83 56 7 1 0 0 0 0 0 0
91 24 0 0 0 0 0 0 0 0
95 210 7 1 0 0 0 0 0 0
98 210 0 0 0 0 0 210 2 0
100 140 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::Parser::parse_token_tree
60 1 0 0 1 0 0 0 0 0
fn=rustc_parse::parser::Parser::parse_visibility
0 9 0 0 0 0 0 9 0 0
83 15 2 1 0 0 0 0 0 0
91 9 2 1 0 0 0 0 0 0
95 9 0 0 0 0 0 0 0 0
98 9 0 0 0 0 0 9 0 0
100 6 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::TokenCursor::next
60 90 0 0 30 0 0 30 0 0
fn=rustc_parse::parser::generics::<impl rustc_parse::parser::Parser>::parse_generics
0 6 0 0 0 0 0 6 0 0
83 10 2 2 0 0 0 0 0 0
91 7 2 2 0 0 0 0 0 0
95 6 0 0 0 0 0 0 0 0
98 6 0 0 0 0 0 6 0 0
100 4 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::generics::<impl rustc_parse::parser::Parser>::parse_where_clause
0 3 1 1 0 0 0 3 0 0
83 5 0 0 0 0 0 0 0 0
91 3 1 1 0 0 0 0 0 0
95 3 0 0 0 0 0 0 0 0
98 3 0 0 0 0 0 3 0 0
100 2 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_fn_decl
0 3 0 0 0 0 0 3 0 0
83 5 0 0 0 0 0 0 0 0
91 1 1 1 0 0 0 0 0 0
95 3 0 0 0 0 0 0 0 0
98 3 0 0 0 0 0 3 0 0
100 2 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::item::<impl rustc_parse::parser::Parser>::parse_mod
95 3 1 1 0 0 0 0 0 0
98 3 1 1 0 0 0 3 0 0
100 2 0 0 0 0 0 0 0 0
fn=rustc_parse::parser::path::<impl rustc_parse::parser::Parser>::parse_path
0 3 0 0 0 0 0 0 0 0
95 9 0 0 0 0 0 0 0 0
98 9 0 0 0 0 0 9 0 0
100 6 0 0 0 0 0 0 0 0
fn=rustc_parse::validate_attr::parse_meta
60 4 0 0 2 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
60 66 0 0 66 0 0 0 0 0
fn=rustc_resolve::ModuleData::for_each_child
95 3 0 0 0 0 0 0 0 0
98 3 1 1 0 0 0 3 0 0
100 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::hygienic_lexical_parent
0 22 3 1 0 0 0 0 0 0
77 2 0 0 0 0 0 0 0 0
81 4 0 0 0 0 0 0 0 0
83 14 1 1 0 0 0 0 0 0
91 6 0 0 0 0 0 0 0 0
95 36 0 0 0 0 0 0 0 0
98 36 4 1 0 0 0 36 0 0
100 24 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_crate
95 3 0 0 0 0 0 0 0 0
98 3 1 1 0 0 0 3 0 0
100 2 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_crate_root
95 42 5 1 0 0 0 0 0 0
98 42 0 0 0 0 0 42 1 0
100 28 0 0 0 0 0 0 0 0
fn=rustc_resolve::Resolver::resolve_path_with_ribs::{{closure}}
0 24 4 1 12 0 0 0 0 0
77 12 0 0 0 0 0 0 0 0
81 24 6 1 0 0 0 0 0 0
83 84 0 0 0 0 0 0 0 0
91 36 0 0 0 0 0 0 0 0
95 108 5 1 0 0 0 72 1 0
98 36 0 0 0 0 0 36 0 0
100 24 0 0 0 0 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::get_traits_containing_item
0 3 1 1 0 0 0 1 0 0
77 1 0 0 0 0 0 0 0 0
81 2 1 1 0 0 0 0 0 0
83 7 0 0 0 0 0 0 0 0
91 3 0 0 0 0 0 0 0 0
95 3 0 0 0 0 0 0 0 0
98 3 0 0 0 0 0 3 0 0
100 2 1 1 0 0 0 0 0 0
fn=rustc_resolve::late::LateResolutionVisitor::get_traits_in_module_containing_item
0 26 0 0 0 0 0 0 0 0
77 26 0 0 0 0 0 0 0 0
81 52 0 0 0 0 0 0 0 0
83 156 0 0 0 0 0 0 0 0
91 104 1 1 26 0 0 0 0 0
95 78 1 1 0 0 0 0 0 0
98 78 0 0 0 0 0 78 0 0
100 52 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
0 31 4 3 4 0 0 3 0 0
77 4 0 0 0 0 0 0 0 0
81 8 2 1 0 0 0 0 0 0
83 28 0 0 0 0 0 0 0 0
91 12 0 0 0 0 0 0 0 0
95 26 2 1 0 0 0 6 0 0
98 18 0 0 0 0 0 18 0 0
100 12 0 0 0 0 0 0 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::resolve_macro_path
0 1 0 0 0 0 0 1 0 0
95 3 0 0 0 0 0 0 0 0
98 3 0 0 0 0 0 3 0 0
100 2 0 0 0 0 0 0 0 0
fn=rustc_span::<impl rustc_data_structures::stable_hasher::HashStable<CTX> for rustc_span::span_encoding::Span>::hash_stable
62 44 0 0 44 12 0 0 0 0
95 123 0 0 0 0 0 0 0 0
98 123 0 0 0 0 0 123 1 0
100 82 0 0 0 0 0 0 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::allows_unstable
0 5 0 0 0 0 0 5 0 0
95 15 0 0 0 0 0 0 0 0
98 15 0 0 0 0 0 15 1 0
100 10 0 0 0 0 0 0 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::edition
0 12 3 1 0 0 0 12 0 0
95 36 2 1 0 0 0 0 0 0
98 36 0 0 0 0 0 36 2 0
100 24 0 0 0 0 0 0 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::is_desugaring
0 4 0 0 0 0 0 4 1 0
95 12 0 0 0 0 0 0 0 0
98 12 4 1 0 0 0 12 1 0
100 8 0 0 0 0 0 0 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::to
0 110 6 1 0 0 0 0 0 0
77 22 0 0 0 0 0 0 0 0
81 44 0 0 0 0 0 0 0 0
83 154 6 1 0 0 0 0 0 0
91 66 6 1 0 0 0 0 0 0
95 132 6 1 0 0 0 0 0 0
98 132 6 1 0 0 0 132 0 0
100 88 0 0 0 0 0 0 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::with_call_site_ctxt
0 4 0 0 0 0 0 3 0 0
77 1 0 0 0 0 0 0 0 0
81 2 1 1 0 0 0 0 0 0
83 7 0 0 0 0 0 0 0 0
91 3 1 1 0 0 0 0 0 0
95 3 0 0 0 0 0 0 0 0
98 3 0 0 0 0 0 3 0 0
100 2 0 0 0 0 0 0 0 0
fn=rustc_span::<impl rustc_span::span_encoding::Span>::with_def_site_ctxt
0 16 3 1 0 0 0 12 0 0
77 4 0 0 0 0 0 0 0 0
81 8 0 0 0 0 0 0 0 0
83 28 3 1 0 0 0 0 0 0
91 12 0 0 0 0 0 0 0 0
95 12 3 1 0 0 0 0 0 0
98 12 0 0 0 0 0 12 0 0
100 8 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::apply_mark
95 51 0 0 0 0 0 0 0 0
98 51 2 1 0 0 0 51 0 0
100 34 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::with
60 1 1 1 1 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::end_point
0 48 0 0 0 0 0 36 0 0
77 12 0 0 0 0 0 0 0 0
81 24 0 0 0 0 0 0 0 0
83 84 1 1 0 0 0 0 0 0
91 36 1 1 0 0 0 0 0 0
95 72 2 2 0 0 0 0 0 0
98 84 1 1 0 0 0 72 0 0
100 48 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::find_width_of_character_at_span
95 36 1 1 0 0 0 0 0 0
98 36 0 0 0 0 0 36 0 0
100 24 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::is_multiline
0 1 0 0 0 0 0 0 0 0
95 7 2 2 0 0 0 0 0 0
98 6 0 0 0 0 0 6 0 0
100 4 1 1 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::span_to_snippet
95 36 0 0 0 0 0 0 0 0
98 36 0 0 0 0 0 36 0 0
100 24 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::span_to_unmapped_path
0 1 0 0 0 0 0 0 0 0
95 3 0 0 0 0 0 0 0 0
98 3 0 0 0 0 0 3 0 0
100 2 0 0 0 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::span_until_char
0 4 0 0 0 0 0 3 0 0
77 1 0 0 0 0 0 0 0 0
81 2 0 0 0 0 0 0 0 0
83 7 1 1 0 0 0 0 0 0
91 3 1 1 0 0 0 0 0 0
95 3 0 0 0 0 0 0 0 0
98 4 1 1 0 0 0 3 0 0
100 2 0 0 0 0 0 0 0 0
fn=rustc_span::symbol::Ident::normalize_to_macro_rules
0 42 0 0 0 0 0 21 0 0
77 21 0 0 0 0 0 0 0 0
81 42 0 0 0 0 0 0 0 0
83 147 0 0 0 0 0 0 0 0
91 63 6 2 0 0 0 0 0 0
95 63 0 0 0 0 0 0 0 0
98 63 0 0 0 0 0 63 0 0
100 42 0 0 0 0 0 0 0 0
fn=rustc_span::symbol::Ident::normalize_to_macros_2_0
0 1298 0 0 0 0 0 649 0 0
77 649 0 0 0 0 0 0 0 0
81 1298 4 1 0 0 0 0 0 0
83 4543 0 0 0 0 0 0 0 0
91 1947 4 1 0 0 0 0 0 0
95 1947 4 1 0 0 0 0 0 0
98 1947 4 1 0 0 0 1947 2 0
100 1298 0 0 0 0 0 0 0 0
fn=rustc_span::symbol::Ident::with_span_pos
0 54 0 0 0 0 0 27 0 0
77 9 0 0 0 0 0 0 0 0
81 18 3 1 0 0 0 0 0 0
83 63 0 0 0 0 0 0 0 0
91 27 3 1 0 0 0 0 0 0
95 54 0 0 0 0 0 0 0 0
98 54 0 0 0 0 0 54 0 0
100 36 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::autoderef::Autoderef::span
60 2 2 1 2 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
62 2 0 0 2 0 0 0 0 0
63 4 1 1 1 0 0 0 0 0
64 2 0 0 1 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
60 77 0 0 77 0 0 0 0 0
95 78 0 0 0 0 0 0 0 0
98 78 0 0 0 0 0 78 0 0
100 52 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_span/symbol.rs
fn=<(T10,T11) as rustc_serialize::serialize::Decodable>::decode
0 17 0 0 0 0 0 0 0 0
1461 136 1 1 51 1 0 51 0 0
fn=<T as rustc_query_system::dep_graph::dep_node::DepNodeParams<Ctxt>>::to_fingerprint
0 6 0 0 0 0 0 0 0 0
1468 6 0 0 6 0 0 6 0 0
fn=<[T] as rustc_data_structures::stable_hasher::HashStable<CTX>>::hash_stable
1468 18 0 0 14 1 0 18 0 0
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
1192 120 11 1 60 1 0 60 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
1192 16 1 1 8 0 0 8 0 0
fn=<rustc_ast::token::Lit as rustc_serialize::serialize::Decodable>::decode
0 848 0 0 0 0 0 848 0 0
1461 6784 0 0 2544 0 0 2544 0 0
fn=<rustc_ast::token::Token as rustc_serialize::serialize::Decodable>::decode
0 1788 0 0 894 69 1 0 0 0
1461 9834 44 1 1788 0 0 7152 0 0
fn=<rustc_expand::expand::InvocationCollector as rustc_ast::mut_visit::MutVisitor>::flat_map_item
1202 4 1 1 0 0 0 2 0 0
fn=<rustc_hir::definitions::DefKey as rustc_serialize::serialize::Decodable>::decode
0 92216 0 0 46108 0 0 0 0 0
1461 368864 11 3 92216 7 0 230540 0 0
fn=<rustc_metadata::rmeta::CrateDep as rustc_serialize::serialize::Decodable>::decode
0 59 0 0 0 0 0 0 0 0
1461 472 14 1 177 5 0 177 0 0
fn=<rustc_middle::mir::VarDebugInfo as rustc_serialize::serialize::Decodable>::decode
0 9 0 0 0 0 0 0 0 0
1461 72 6 1 27 3 0 27 0 0
fn=<rustc_middle::ty::GenericParamDef as rustc_serialize::serialize::Decodable>::decode
0 51 0 0 0 0 0 0 0 0
1461 408 19 1 153 4 0 153 0 0
fn=<rustc_middle::ty::consts::kind::ConstKind as rustc_serialize::serialize::Decodable>::decode
0 2 1 1 1 0 0 0 0 0
1461 10 1 1 3 0 0 5 0 0
fn=<rustc_middle::ty::sty::RegionKind as rustc_serialize::serialize::Decodable>::decode
0 302 77 1 151 0 0 0 0 0
1461 1661 78 1 453 19 0 1057 0 0
fn=<rustc_middle::ty::sty::TyKind as rustc_serialize::serialize::Decodable>::decode
0 112 11 1 56 8 0 0 0 0
1461 560 9 1 168 5 0 280 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
1269 3 1 1 1 0 0 0 0 0
fn=<rustc_span::hygiene::ExpnData as rustc_serialize::serialize::Decodable>::decode
0 327 205 1 327 20 4 0 0 0
1461 3597 205 1 981 13 0 1962 24 4
fn=<rustc_span::hygiene::SyntaxContextData as rustc_serialize::serialize::Decodable>::decode
0 314 0 0 0 0 0 0 0 0
1461 2512 269 2 942 1 0 942 0 0
fn=<rustc_span::symbol::Ident as core::cmp::PartialEq>::eq
0 78 6 1 0 0 0 0 0 0
1261 78 11 1 0 0 0 52 0 0
1262 234 0 0 78 10 0 0 0 0
1263 104 12 1 78 0 0 0 0 0
fn=<rustc_span::symbol::Ident as rustc_serialize::serialize::UseSpecializedDecodable>::default_decode
0 3894 0 0 0 0 0 0 0 0
1299 38940 47 2 0 0 0 23364 22 1
1301 11682 22 1 0 0 0 11682 0 0
1303 7788 0 0 0 0 0 0 0 0
1306 35046 0 0 27258 0 0 0 0 0
1461 31152 43 2 11682 29 0 11682 11 1
fn=<rustc_span::symbol::Symbol as core::fmt::Display>::fmt
1447 414 62 1 0 0 0 207 0 0
1448 414 0 0 207 1 1 207 0 0
1449 414 0 0 207 0 0 0 0 0
1637 828 0 0 207 29 0 207 0 0
fn=_ZN12rustc_expand3mbe11macro_check13check_bindersN.llvm.M
1269 15 0 0 5 0 0 0 0 0
fn=_ZN12rustc_expand3mbe11macro_check17check_occurrencesN.llvm.M
0 1 0 0 0 0 0 0 0 0
1269 3 0 0 1 0 0 0 0 0
1367 2 1 1 1 0 0 1 0 0
fn=_ZN15rustc_serialize9serialize7Decoder17read_struct_fieldN.llvm.M
0 3 0 0 0 0 0 0 0 0
1461 24 2 2 9 1 0 9 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
1461 21690 0 0 3615 25 0 21690 23 1
fn=_ZN90_$LT$rustc_metadata..rmeta..CrateRoot$u20$as$u20$rustc_serialize..serialize..Decodable$GT$6decode28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
0 42 0 0 0 0 0 0 0 0
1461 336 11 2 126 14 0 126 15 3
fn=_ZN9hashbrown3raw17RawTable$LT$T$GT$14reserve_rehashN.llvm.M
1269 9 0 0 3 0 0 0 0 0
fn=_ZN9rustc_hir3hir74_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_PathSegment119_$LT$impl$u20$rustc_data_structures..stable_hasher..HashStable$LT$__CTX$GT$$u20$for$u20$rustc_hir..hir..PathSegment$GT$11hash_stableN.llvm.M
1468 11 1 1 11 0 0 11 0 0
fn=core::slice::sort::shift_tail
0 12 1 1 9 0 0 3 0 0
1659 30 1 1 20 0 0 10 0 0
1675 32 1 1 32 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::insert
1269 27 0 0 9 0 0 0 0 0
fn=hashbrown::map::HashMap<K,V,S>::remove
1397 12 0 0 6 0 0 0 0 0
fn=hashbrown::raw::RawTable<T>::reserve_rehash
1269 6 0 0 2 0 0 0 0 0
1397 27 1 1 27 2 0 0 0 0
fn=hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S>>::rustc_entry
1269 24 0 0 8 0 0 0 0 0
fn=rustc_ast::ast::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_AttrItem::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_ast::ast::AttrItem>::hash_stable
1468 2 0 0 0 0 0 2 0 0
fn=rustc_ast::ast::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_LitKind::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_ast::ast::LitKind>::hash_stable
1468 1 0 0 1 0 0 1 0 0
fn=rustc_ast::mut_visit::noop_visit_tt
1202 15 0 0 0 0 0 10 0 0
fn=rustc_builtin_macros::register_builtin_macros
1202 78 11 11 0 0 0 78 0 0
fn=rustc_builtin_macros::standard_library_imports::inject
1202 2 1 1 0 0 0 2 0 0
fn=rustc_expand::build::<impl rustc_expand::base::ExtCtxt>::meta_word
1202 6 0 0 0 0 0 4 0 0
fn=rustc_expand::mbe::macro_rules::compile_declarative_macro
1269 18 0 0 6 0 0 0 0 0
1367 9 0 0 6 0 0 6 0 0
fn=rustc_expand::mbe::transcribe::lookup_cur_matched
1269 6 0 0 2 0 0 0 0 0
1367 2 0 0 0 0 0 2 0 0
fn=rustc_hir::stable_hash_impls::<impl rustc_data_structures::stable_hasher::HashStable<HirCtx> for rustc_hir::hir::Item>::hash_stable
1468 3 0 0 3 1 0 3 0 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::item_ident
1202 4972 0 0 0 0 0 4972 6 0
fn=rustc_metadata::rmeta::decoder::<impl rustc_metadata::rmeta::Lazy<T,()>>::decode
0 10 0 0 5 0 0 0 0 0
1461 55 2 1 15 0 0 30 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_FieldDef::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::FieldDef>::hash_stable
1468 7 0 0 7 0 0 7 0 0
fn=rustc_middle::ty::_DERIVE_rustc_data_structures_stable_hasher_HashStable_rustc_middle_ich_StableHashingContext_ctx_FOR_VariantDef::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for rustc_middle::ty::VariantDef>::hash_stable
1468 4 0 0 4 0 0 4 0 0
fn=rustc_middle::ty::print::Printer::default_print_def_path
1202 207 2 1 0 0 0 138 0 0
fn=rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur
1202 6 0 0 0 0 0 4 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope
1269 6 0 0 2 0 0 0 0 0
fn=rustc_serialize::serialize::Decoder::read_option
0 15 0 0 0 0 0 0 0 0
1461 135 3 1 45 2 0 60 0 0
fn=rustc_serialize::serialize::Decoder::read_seq
0 4 0 0 0 0 0 0 0 0
1461 44 3 3 16 0 0 16 0 0
fn=rustc_span::hygiene::_DERIVE_rustc_data_structures_stable_hasher_HashStable_CTX_FOR_ExpnData::<impl rustc_data_structures::stable_hasher::HashStable<__CTX> for rustc_span::hygiene::ExpnData>::hash_stable
1468 2 0 0 2 0 0 2 0 0
fn=rustc_span::symbol::Ident::as_str
1255 4 2 0 0 0 0 4 0 0
1256 8 0 0 4 0 0 4 0 0
1257 8 0 0 8 0 0 0 0 0
1637 12 0 0 4 2 0 4 0 0
fn=rustc_span::symbol::Ident::from_str
1202 2 0 0 0 0 0 2 0 0
1217 5 1 1 0 0 0 3 0 0
1219 4 0 0 2 0 0 0 0 0
1637 3 0 0 1 0 0 1 0 0
fn=rustc_span::symbol::Ident::is_path_segment_keyword
0 7 0 0 0 0 0 0 0 0
1578 105 0 0 7 0 0 0 0 0
1625 28 10 1 28 0 0 0 0 0
1626 42 0 0 21 0 0 0 0 0
fn=rustc_span::symbol::Ident::is_raw_guess
0 142 0 0 71 0 0 0 0 0
1564 142 20 1 0 0 0 0 0 0
1593 284 0 0 142 0 0 0 0 0
1608 71 0 0 0 0 0 0 0 0
1614 71 0 0 0 0 0 0 0 0
1615 71 0 0 0 0 0 0 0 0
1620 71 0 0 0 0 0 0 0 0
1630 71 20 0 0 0 0 71 0 0
1631 71 0 0 71 0 0 0 0 0
fn=rustc_span::symbol::Ident::is_reserved
0 12 0 0 6 0 0 0 0 0
1564 12 0 0 0 0 0 0 0 0
1608 6 0 0 0 0 0 0 0 0
1614 6 0 0 0 0 0 0 0 0
1615 6 0 0 0 0 0 0 0 0
1619 6 2 1 0 0 0 6 0 0
1620 18 0 0 6 0 0 0 0 0
1621 18 0 0 12 0 0 0 0 0
fn=rustc_span::symbol::Ident::normalize_to_macro_rules
1202 42 0 0 0 0 0 42 0 0
1249 126 3 1 0 0 0 84 1 0
1250 84 0 0 42 0 0 0 0 0
1251 147 0 0 105 0 0 0 0 0
fn=rustc_span::symbol::Ident::normalize_to_macros_2_0
1202 1298 0 0 0 0 0 1298 0 0
1240 3894 5 1 0 0 0 2596 0 0
1241 2596 0 0 1298 0 0 0 0 0
1242 4543 0 0 3245 0 0 0 0 0
fn=rustc_span::symbol::Ident::with_span_pos
1202 18 0 0 0 0 0 18 0 0
1227 63 3 1 0 0 0 36 0 0
1228 36 0 0 18 0 0 0 0 0
1229 63 3 1 45 0 0 0 0 0
fn=rustc_span::symbol::Interner::fresh
23 10 2 1 0 0 0 6 1 1
1190 12 0 0 8 1 0 0 0 0
1482 24 1 1 6 0 0 18 4 0
1491 26 2 1 10 0 0 16 5 2
fn=rustc_span::symbol::MacroRulesNormalizedIdent::new
1370 63 4 1 0 0 0 21 0 0
1371 231 3 1 105 4 0 105 1 0
1372 84 0 0 42 0 0 0 0 0
fn=rustc_span::symbol::Symbol::as_str
1421 782 41 1 0 0 0 782 0 0
1425 782 0 0 782 0 0 0 0 0
1637 1173 0 0 391 18 0 391 3 1
fn=rustc_span::symbol::Symbol::intern
1409 169419 92 1 0 0 0 112946 0 0
1411 112946 0 0 56473 6 0 0 0 0
1637 169419 0 0 56473 159 0 56473 1 0
fn=rustc_span::symbol::Symbol::is_bool_lit
1588 10 0 0 0 0 0 0 0 0
1589 10 0 0 10 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::with
0 170024 395 1 602 0 0 56474 2 0
1410 112948 0 0 112948 0 0 0 0 0
1448 207 0 0 207 0 0 0 0 0
1500 42571 40 0 42571 936 0 0 0 0
1504 13903 0 0 13903 200 0 0 0 0
1521 1806 57 1 1204 323 54 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_symbol_mangling/legacy.rs
fn=<rustc_symbol_mangling::legacy::SymbolPrinter as core::fmt::Write>::write_str
0 1547 8 2 607 12 5 24 0 0
377 528 11 2 0 0 0 462 0 0
385 814 0 0 350 0 0 0 0 0
387 744 1 1 0 0 0 0 0 0
396 1050 5 1 0 0 0 0 0 0
405 39 1 1 13 3 0 13 0 0
418 1797 4 1 0 0 0 0 0 0
422 480 1 0 48 0 0 48 0 0
434 594 9 2 462 0 0 0 0 0
fn=<rustc_symbol_mangling::legacy::SymbolPrinter as rustc_middle::ty::print::Printer>::path_qualified
0 10 1 1 2 2 2 0 0 0
215 12 0 0 2 0 0 0 0 0
220 52 4 4 16 0 0 20 0 0
254 36 1 1 0 0 0 24 0 0
262 16 1 1 4 0 0 0 0 0
272 56 5 3 28 0 0 24 0 0
274 36 3 2 28 0 0 0 0 0
364 4 0 0 0 0 0 0 0 0
367 44 3 2 20 0 0 20 0 0
368 4 2 1 0 0 0 4 0 0
370 4 0 0 0 0 0 0 0 0
372 18 1 0 8 0 0 8 0 0
fn=<rustc_symbol_mangling::legacy::SymbolPrinter as rustc_middle::ty::print::pretty::PrettyPrinter>::comma_sep
0 8 0 0 7 0 0 0 0 0
346 9 1 1 0 0 0 6 0 0
357 8 2 2 4 0 0 4 0 0
fn=_ZN12rustc_middle2ty5print7Printer22default_print_def_pathN.llvm.M
0 393 15 3 60 0 0 225 7 0
166 128 17 2 32 0 0 0 0 0
167 288 11 1 32 1 0 192 4 0
205 138 3 2 76 0 0 0 0 0
251 65 0 0 39 9 0 26 0 0
252 52 0 0 52 0 0 0 0 0
305 874 16 2 380 0 0 418 5 0
308 76 0 0 38 0 0 0 0 0
312 76 0 0 0 0 0 0 0 0
314 30 0 0 6 0 0 6 0 0
319 190 0 0 114 6 0 114 0 0
327 48 2 1 21 0 0 21 0 0
337 15 3 1 12 0 0 0 0 0
fn=rustc_middle::util::common::record_time
0 45 0 0 33 0 0 0 0 0
98 72 5 1 36 0 0 24 0 0
103 36 0 0 12 0 0 0 0 0
106 48 0 0 24 4 0 12 0 0
113 36 0 0 24 0 0 0 0 0
114 36 0 0 24 3 0 12 0 0
119 60 3 1 24 0 0 12 0 0
121 36 0 0 12 0 0 0 0 0
122 27 0 0 18 0 0 9 0 0
125 36 0 0 9 0 0 18 0 0
fn=rustc_symbol_mangling::legacy::mangle
0 28 11 1 1 0 0 0 0 0
16 132 12 2 0 0 0 84 0 0
21 24 0 0 0 0 0 24 0 0
27 36 0 0 0 0 0 24 0 0
30 40 0 0 13 3 0 13 0 0
32 52 6 1 13 0 0 0 0 0
33 2 0 0 2 0 0 0 0 0
40 2 0 0 1 0 0 1 0 0
56 84 4 1 24 0 0 60 0 0
58 72 0 0 36 0 0 36 0 0
59 24 4 1 24 0 0 0 0 0
62 60 0 0 12 0 0 0 0 0
63 5 0 0 1 0 0 1 0 0
70 84 21 2 36 0 0 48 0 0
71 108 0 0 84 0 0 0 0 0
87 12 0 0 0 0 0 12 0 0
88 24 0 0 12 0 0 12 0 0
94 216 9 2 0 0 0 108 0 0
160 96 3 1 24 0 0 48 0 0
166 24 0 0 12 0 0 0 0 0
167 108 12 1 12 0 0 72 0 0
175 72 0 0 12 1 0 36 0 0
176 60 0 0 36 0 0 24 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_symbol_mangling/lib.rs
fn=rustc_symbol_mangling::provide
128 2 1 1 0 0 0 1 0 0
129 1 0 0 1 0 0 0 0 0
fn=rustc_symbol_mangling::symbol_name_for_instance_in_crate
0 2 0 0 0 0 0 2 0 0
119 10 1 1 0 0 0 6 0 0
124 9 1 1 6 0 0 3 0 0
125 9 1 1 7 1 0 0 0 0
161 2 0 0 0 0 0 2 0 0
167 1 0 0 0 0 0 0 0 0
185 2 1 1 2 0 0 0 0 0
203 2 0 0 0 0 0 0 0 0
214 6 2 2 1 0 0 2 0 0
fn=rustc_symbol_mangling::symbol_name_provider
0 73 5 0 12 0 0 24 0 0
134 117 4 0 0 0 0 78 2 0
135 104 5 1 78 0 0 26 0 0
139 9 2 1 9 0 0 0 0 0
142 30 1 1 5 2 0 5 0 0
150 26 0 0 13 9 0 13 0 0
151 130 5 1 91 4 0 0 0 0
161 26 0 0 0 0 0 26 1 0
167 13 0 0 0 0 0 0 0 0
177 3 0 0 1 0 0 2 0 0
178 2 1 0 0 0 0 0 0 0
185 26 10 1 26 0 0 0 0 0
203 26 0 0 0 0 0 0 0 0
214 42 8 2 13 3 0 2 0 0
219 12 4 1 0 0 0 0 0 0
237 84 6 1 21 4 0 56 0 0
238 21 0 0 0 0 0 0 0 0
253 6 0 0 3 0 0 0 0 0
255 30 9 2 20 1 0 0 0 0
261 182 8 1 24 0 0 84 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_symbol_mangling/test.rs
fn=rustc_symbol_mangling::test::report_symbol_names
14 2 1 1 0 0 0 2 0 0
18 3 0 0 2 2 0 1 0 0
26 2 0 0 2 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_target/abi/call/avr.rs
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::adjust_for_abi
0 40 30 2 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_target/abi/call/mod.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
485 6 0 0 2 0 0 0 0 0
fn=<rustc_target::abi::call::ArgAbi<&rustc_middle::ty::TyS> as rustc_codegen_llvm::abi::ArgAbiExt>::store
499 2 0 0 2 0 0 0 0 0
fn=<rustc_target::abi::call::ArgAttributes as rustc_codegen_llvm::abi::ArgAttributesExt>::apply_callsite
52 25 8 1 0 0 0 0 0 0
fn=<rustc_target::abi::call::ArgAttributes as rustc_codegen_llvm::abi::ArgAttributesExt>::apply_llfn
52 58 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::adjust_for_abi
0 2 1 1 0 0 0 2 0 0
499 9 0 0 9 3 0 0 0 0
574 2 0 0 0 0 0 0 0 0
575 8 2 2 0 0 0 0 0 0
577 4 3 2 2 0 0 0 0 0
606 4 1 1 2 0 0 0 0 0
610 2 1 0 0 0 0 2 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::adjust_for_abi::{{closure}}
499 89 0 0 89 0 0 0 0 0
fn=<rustc_target::abi::call::attr_impl::ArgAttribute as rustc_codegen_llvm::abi::ArgAttributeExt>::for_each_kind
52 560 0 0 0 0 0 0 0 0
fn=_ZN127_$LT$rustc_target..abi..call..FnAbi$LT$$RF$rustc_middle..ty..TyS$GT$$u20$as$u20$rustc_middle..ty..layout..FnAbiExt$LT$C$GT$$GT$12new_internal28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
421 64 7 1 16 7 0 48 0 0
fn=_ZN127_$LT$rustc_target..abi..call..FnAbi$LT$$RF$rustc_middle..ty..TyS$GT$$u20$as$u20$rustc_middle..ty..layout..FnAbiExt$LT$C$GT$$GT$12new_internal28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
421 8 1 1 2 1 0 6 0 0
fn=_ZN127_$LT$rustc_target..abi..call..FnAbi$LT$$RF$rustc_middle..ty..TyS$GT$$u20$as$u20$rustc_middle..ty..layout..FnAbiExt$LT$C$GT$$GT$12new_internal28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
421 24 3 1 6 1 0 18 0 0
fn=_ZN127_$LT$rustc_target..abi..call..FnAbi$LT$$RF$rustc_middle..ty..TyS$GT$$u20$as$u20$rustc_middle..ty..layout..FnAbiExt$LT$C$GT$$GT$12new_internal28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
421 240 24 1 60 20 0 180 2 0
fn=_ZN12rustc_target3abi4call6x86_6416compute_abi_info28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
271 48 1 1 24 0 0 8 0 0
456 16 0 0 0 0 0 0 0 0
457 32 1 1 8 0 0 0 0 0
458 30 0 0 10 1 0 5 0 0
fn=_ZN17rustc_codegen_ssa3mir11codegen_mir28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
478 10 0 0 10 0 0 0 0 0
fn=_ZN74_$LT$rustc_target..abi..call..PassMode$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
0 30 0 0 6 3 1 0 0 0
27 42 11 2 18 0 0 0 0 0
72 6 0 0 6 0 0 0 0 0
75 18 0 0 6 0 0 0 0 0
76 12 0 0 6 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
421 392 39 3 112 3 0 336 2 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_argument
492 15 5 0 1 0 0 0 0 0
499 11 8 1 11 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_call_terminator
478 43 9 1 16 0 0 0 0 0
499 9 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::mir::codegen_mir
478 30 0 0 10 1 0 0 0 0
fn=rustc_middle::ty::layout::fn_can_unwind
505 76 0 0 0 0 0 0 0 0
fn=rustc_target::abi::call::ArgAbi<Ty>::make_indirect
424 36 5 1 0 0 0 24 0 0
425 72 3 1 12 1 0 24 0 0
428 24 0 0 6 0 0 6 0 0
433 60 4 1 6 2 0 18 0 0
434 18 0 0 12 0 0 6 0 0
439 12 0 0 0 0 0 6 0 0
441 72 4 1 30 0 0 42 0 0
442 36 0 0 30 0 0 0 0 0
fn=rustc_target::abi::call::ArgAttributes::new
80 136 26 1 0 0 0 0 0 0
81 408 0 0 0 0 0 408 1 0
86 136 0 0 136 0 0 0 0 0
fn=rustc_target::abi::call::ArgAttributes::set
88 84 17 1 0 0 0 0 0 0
91 84 0 0 84 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_target/abi/call/x86_64.rs
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::adjust_for_abi
178 2 0 0 0 0 0 2 0 0
179 4 0 0 0 0 0 2 1 0
181 10 1 1 0 0 0 6 0 0
238 4 0 0 0 0 0 0 0 0
239 2 0 0 0 0 0 1 1 0
243 15 2 1 0 0 0 0 0 0
246 35 0 0 0 0 0 7 0 0
fn=_ZN12rustc_target3abi4call6x86_6416compute_abi_info28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
0 61 1 1 0 0 0 0 0 0
95 32 0 0 16 4 0 0 0 0
96 16 0 0 0 0 0 0 0 0
100 8 0 0 0 0 0 8 0 0
101 48 0 0 8 0 0 8 0 0
102 16 0 0 0 0 0 0 0 0
111 32 1 1 0 0 0 0 0 0
112 56 1 1 8 0 0 0 0 0
114 16 0 0 0 0 0 0 0 0
125 64 1 1 32 0 0 0 0 0
126 24 0 0 0 0 0 0 0 0
181 72 1 1 0 0 0 40 0 0
182 32 2 2 16 0 0 8 1 0
184 24 0 0 0 0 0 0 0 0
185 8 0 0 0 0 0 0 0 0
190 231 4 4 0 0 0 0 0 0
195 28 0 0 28 0 0 0 0 0
196 21 0 0 0 0 0 0 0 0
197 7 0 0 0 0 0 7 0 0
198 14 0 0 7 0 0 7 0 0
214 30 1 1 7 0 0 0 0 0
236 56 1 1 48 0 0 0 0 0
fn=rustc_target::abi::call::x86_64::classify_arg::classify
0 8 1 1 8 3 0 0 0 0
10 16 1 1 0 0 0 0 0 0
32 96 1 1 0 0 0 48 1 0
42 8 0 0 0 0 0 0 0 0
53 32 2 2 8 3 0 0 0 0
80 8 0 0 0 0 0 0 0 0
81 48 0 0 16 0 0 0 0 0
83 8 0 0 0 0 0 8 0 0
87 8 0 0 0 0 0 0 0 0
93 64 0 0 56 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_target/abi/mod.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 23 8 1 21 0 0 0 0 0
1076 12 0 0 2 0 0 2 0 0
1091 46 3 2 19 1 0 19 0 0
1097 109 8 1 21 2 0 0 0 0
1099 4 0 0 2 0 0 0 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
0 46 0 0 0 0 0 0 0 0
716 88 0 0 0 0 0 88 0 0
718 90 4 2 22 3 0 22 0 0
721 44 0 0 22 0 0 0 0 0
722 22 0 0 0 0 0 0 0 0
723 44 0 0 22 0 0 22 0 0
724 12 0 0 2 0 0 2 0 0
734 44 3 1 22 0 0 22 0 0
735 6 0 0 2 0 0 0 0 0
738 6 0 0 2 0 0 0 0 0
1097 8 0 0 2 0 0 0 0 0
fn=<core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::fold
0 16 0 0 0 0 0 0 0 0
538 8 0 0 4 0 0 4 0 0
541 48 4 1 4 4 1 0 0 0
544 4 0 0 4 0 0 0 0 0
875 20 4 1 12 0 0 0 0 0
876 12 0 0 0 0 0 0 0 0
879 4 0 0 4 0 0 0 0 0
880 68 0 0 0 0 0 0 0 0
fn=<rustc_codegen_llvm::builder::Builder as rustc_codegen_ssa::traits::builder::BuilderMethods>::load_operand
0 4 0 0 2 0 0 0 0 0
283 3 0 0 2 0 0 1 0 0
284 5 1 1 0 0 0 2 0 0
461 6 1 1 2 1 0 1 0 0
467 2 1 0 0 0 0 0 0 0
541 12 1 1 1 0 0 1 0 0
544 1 0 0 1 1 0 0 0 0
552 6 1 1 0 0 0 0 0 0
1091 27 0 0 18 0 0 9 0 0
1097 38 0 0 9 0 0 0 0 0
1099 4 0 0 2 0 0 0 0 0
fn=<rustc_mir::interpret::place::MPlaceTy<Tag> as core::hash::Hash>::hash
974 42 0 0 42 0 0 0 0 0
fn=<rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
0 2 0 0 1 0 0 0 0 0
1097 6 1 1 1 0 0 0 0 0
1099 2 0 0 1 0 0 0 0 0
fn=<rustc_target::abi::Layout as core::hash::Hash>::hash
0 1671 76 4 156 32 1 177 0 0
521 894 64 3 173 32 0 0 0 0
530 72 12 1 72 0 0 0 0 0
621 1059 0 0 157 34 0 0 0 0
760 628 33 1 157 58 0 0 0 0
818 471 0 0 157 18 0 0 0 0
837 36 0 0 9 3 0 0 0 0
917 2198 78 2 942 0 0 785 7 0
fn=<rustc_target::abi::TargetDataLayout as rustc_target::abi::HasDataLayout>::data_layout
225 412 66 1 0 0 0 0 0 0
227 412 0 0 412 0 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::scalar_pair_element_llvm_type
283 15 1 0 10 0 0 5 0 0
284 20 0 0 0 0 0 0 0 0
461 18 0 0 6 3 1 3 0 0
466 2 1 0 0 0 0 0 0 0
467 4 2 1 0 0 0 0 0 0
541 55 0 0 5 1 0 0 0 0
544 5 0 0 5 0 0 0 0 0
552 30 0 0 0 0 0 0 0 0
555 2 2 0 0 0 0 0 0 0
1076 66 0 0 0 0 0 22 0 0
fn=<rustc_target::abi::Variants as core::cmp::PartialEq>::eq
818 24 3 1 6 3 0 9 0 0
821 3 3 1 3 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::adjust_for_abi::{{closure}}
1091 12 0 0 6 0 0 6 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::new_internal::{{closure}}
521 87 32 2 87 0 0 0 0 0
1027 18 0 0 0 0 0 0 0 0
1084 160 5 1 0 0 0 40 0 0
fn=_ZN112_$LT$rustc_middle..mir..interpret..allocation..Allocation$LT$Tag$C$Extra$GT$$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
241 12 0 0 12 0 0 0 0 0
364 6 6 1 6 0 0 0 0 0
fn=_ZN127_$LT$rustc_target..abi..call..FnAbi$LT$$RF$rustc_middle..ty..TyS$GT$$u20$as$u20$rustc_middle..ty..layout..FnAbiExt$LT$C$GT$$GT$12new_internal28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
0 4 0 0 2 1 0 0 0 0
1097 60 0 0 16 4 0 0 0 0
1099 4 2 1 2 0 0 0 0 0
fn=_ZN127_$LT$rustc_target..abi..call..FnAbi$LT$$RF$rustc_middle..ty..TyS$GT$$u20$as$u20$rustc_middle..ty..layout..FnAbiExt$LT$C$GT$$GT$12new_internal28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
0 2 1 1 1 0 0 0 0 0
1097 8 0 0 1 0 0 0 0 0
1099 2 0 0 1 0 0 0 0 0
fn=_ZN127_$LT$rustc_target..abi..call..FnAbi$LT$$RF$rustc_middle..ty..TyS$GT$$u20$as$u20$rustc_middle..ty..layout..FnAbiExt$LT$C$GT$$GT$12new_internal28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
0 6 0 0 3 3 0 0 0 0
1097 24 0 0 3 3 0 0 0 0
1099 6 0 0 3 0 0 0 0 0
fn=_ZN127_$LT$rustc_target..abi..call..FnAbi$LT$$RF$rustc_middle..ty..TyS$GT$$u20$as$u20$rustc_middle..ty..layout..FnAbiExt$LT$C$GT$$GT$12new_internal28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
0 18 0 0 9 6 0 0 0 0
1097 228 23 1 60 14 0 0 0 0
1099 18 0 0 9 0 0 0 0 0
fn=_ZN12rustc_middle3mir9interpret5value17Scalar$LT$Tag$GT$14to_bits_or_ptrN.llvm.M
241 62 0 0 62 0 0 0 0 0
fn=_ZN12rustc_middle3mir9interpret5value17Scalar$LT$Tag$GT$14to_bits_or_ptrN.llvm.M
241 2 0 0 2 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa3mir11codegen_mir28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
0 9 0 0 8 1 0 0 0 0
1091 11 1 1 4 0 0 4 0 0
1097 34 15 2 8 1 0 0 0 0
1099 2 0 0 1 0 0 0 0 0
fn=_ZN17rustc_codegen_ssa3mir7operand21OperandValue$LT$V$GT$16store_with_flagsN.llvm.M
283 12 2 1 8 0 0 4 0 0
284 16 0 0 0 0 0 4 0 0
461 24 0 0 8 1 0 4 0 0
466 2 1 0 0 0 0 0 0 0
467 6 1 1 0 0 0 0 0 0
541 52 3 1 4 3 1 8 0 0
544 4 0 0 4 1 0 0 0 0
552 24 0 0 0 0 0 0 0 0
1097 48 6 1 16 0 0 0 0 0
fn=_ZN62_$LT$rustc_target..abi..Layout$u20$as$u20$core..hash..Hash$GT$4hashN.llvm.M
0 584 74 3 42 19 1 84 0 0
521 198 4 2 45 18 0 0 0 0
530 36 0 0 36 0 0 0 0 0
621 290 19 1 42 18 0 0 0 0
760 168 19 1 42 0 0 0 0 0
818 126 0 0 42 16 0 0 0 0
917 588 20 1 252 0 0 210 0 0
fn=_ZN66_$LT$rustc_target..abi..Layout$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
0 346 44 2 39 27 1 0 0 0
241 65 7 1 65 0 0 0 0 0
364 170 0 0 0 0 0 0 0 0
440 5 3 1 5 0 0 0 0 0
521 799 33 3 0 0 0 0 0 0
530 35 2 0 0 0 0 0 0 0
578 94 6 1 94 20 0 0 0 0
621 277 26 1 70 28 0 0 0 0
630 5 0 0 3 0 0 0 0 0
760 272 10 1 68 22 0 0 0 0
764 12 0 0 0 0 0 0 0 0
771 30 9 0 20 0 0 0 0 0
818 170 27 1 68 6 0 0 0 0
821 34 20 0 34 0 0 0 0 0
862 17 0 0 17 10 0 0 0 0
863 34 0 0 0 0 0 0 0 0
917 525 25 1 245 0 0 245 1 0
929 34 0 0 0 0 0 0 0 0
944 170 47 1 68 0 0 0 0 0
945 102 0 0 34 0 0 0 0 0
fn=_ZN74_$LT$rustc_target..abi..call..PassMode$u20$as$u20$core..cmp..PartialEq$GT$2eqN.llvm.M
241 6 5 1 6 0 0 0 0 0
fn=alloc::slice::insert_head
0 39 1 1 0 0 0 0 0 0
980 42 8 2 0 0 0 0 0 0
1097 132 0 0 52 0 0 0 0 0
1099 4 0 0 2 0 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
0 20 7 2 20 2 0 0 0 0
283 20 0 0 20 9 0 10 0 0
284 50 0 0 0 0 0 0 0 0
461 48 0 0 16 4 0 8 0 0
467 16 5 2 0 0 0 0 0 0
541 100 4 1 10 7 2 0 0 0
544 10 4 1 10 2 0 0 0 0
552 60 0 0 0 0 0 0 0 0
555 4 2 0 0 0 0 0 0 0
1097 346 32 3 110 18 0 0 0 0
1099 24 6 2 12 3 0 0 0 0
fn=rustc_codegen_llvm::common::<impl rustc_codegen_ssa::traits::consts::ConstMethods for rustc_codegen_llvm::context::CodegenCx>::from_const_alloc
241 2 2 1 2 0 0 0 0 0
364 2 0 0 2 0 0 0 0 0
1091 4 0 0 2 2 0 2 0 0
fn=rustc_codegen_llvm::common::<impl rustc_codegen_ssa::traits::consts::ConstMethods for rustc_codegen_llvm::context::CodegenCx>::scalar_to_backend
0 4 0 0 0 0 0 0 0 0
521 4 0 0 4 0 0 0 0 0
541 62 2 0 9 2 1 2 0 0
544 3 0 0 3 0 0 0 0 0
fn=rustc_codegen_llvm::type_of::struct_llfields
0 34 0 0 0 0 0 17 0 0
241 12 4 1 3 0 0 0 0 0
283 27 0 0 12 3 0 12 0 0
284 48 0 0 0 0 0 0 0 0
716 85 0 0 0 0 0 68 0 0
718 94 13 1 60 0 0 34 0 0
721 34 0 0 17 0 0 0 0 0
722 17 0 0 0 0 0 0 0 0
723 34 0 0 17 0 0 17 0 0
724 54 0 0 9 1 0 9 0 0
734 34 12 1 17 0 0 17 0 0
735 18 0 0 9 0 0 0 0 0
737 9 0 0 0 0 0 0 0 0
738 36 4 1 9 1 0 0 0 0
1076 18 0 0 0 0 0 9 0 0
1091 68 15 1 51 5 0 17 0 0
fn=rustc_codegen_llvm::type_of::uncached_llvm_type
1076 40 0 0 0 0 0 10 0 0
fn=rustc_codegen_ssa::base::unsize_thin_ptr
1076 7 1 1 0 0 0 1 0 0
fn=rustc_codegen_ssa::mir::analyze::LocalAnalyzer<Bx>::process_place
0 5 3 1 0 0 0 0 0 0
1097 25 0 0 10 1 0 0 0 0
fn=rustc_codegen_ssa::mir::analyze::non_ssa_locals
1099 18 0 0 9 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_block
0 2 0 0 1 0 0 0 0 0
1097 5 0 0 1 0 0 0 0 0
1099 2 1 0 1 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::get_personality_slot
1091 5 1 1 2 0 0 2 0 0
fn=rustc_codegen_ssa::mir::operand::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_consume
0 8 0 0 4 0 0 0 0 0
1097 176 16 1 42 1 0 0 0 0
1099 8 0 0 4 0 0 0 0 0
fn=rustc_codegen_ssa::mir::operand::OperandRef<V>::from_const
0 36 0 0 18 2 0 0 0 0
1097 123 9 1 21 2 0 0 0 0
1099 36 0 0 18 0 0 0 0 0
fn=rustc_codegen_ssa::mir::operand::OperandRef<V>::new_zst
0 14 0 0 7 0 0 0 0 0
1097 35 0 0 7 0 0 0 0 0
1099 14 0 0 7 0 0 0 0 0
fn=rustc_codegen_ssa::mir::place::PlaceRef<V>::codegen_set_discr
1066 4 0 0 0 0 0 1 0 0
fn=rustc_codegen_ssa::mir::place::PlaceRef<V>::project_field
1076 30 0 0 0 0 0 10 0 0
fn=rustc_codegen_ssa::mir::place::PlaceRef<V>::project_field::{{closure}}
241 1 0 0 1 0 0 0 0 0
283 2 1 1 2 1 0 1 0 0
284 4 0 0 0 0 0 0 0 0
461 6 0 0 2 1 1 1 0 0
466 2 0 0 0 0 0 0 0 0
541 11 1 1 1 1 1 0 0 0
544 1 0 0 1 1 0 0 0 0
552 6 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::read_scalar
241 44 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::write_scalar
241 3 0 0 3 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::InitMask::new
356 22 0 0 0 0 0 22 0 0
fn=rustc_middle::ty::layout::<impl rustc_target::abi::TyAndLayoutMethods<C> for &rustc_middle::ty::TyS>::pointee_info_at
241 2 0 0 0 0 0 0 0 0
544 14 2 1 14 4 0 0 0 0
1066 8 0 0 0 0 0 2 0 0
1076 90 0 0 18 0 0 18 0 0
1084 56 0 0 14 0 0 14 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::layout_raw_uncached
0 73 15 8 33 1 0 0 0 0
241 12 0 0 8 0 0 4 0 0
283 8 0 0 8 0 0 4 0 0
284 16 0 0 0 0 0 0 0 0
304 4 0 0 4 1 0 4 0 0
306 8 0 0 0 0 0 0 0 0
307 16 4 1 4 3 0 4 0 0
364 5 1 1 0 0 0 0 0 0
440 19 0 0 1 0 0 2 0 0
461 4 0 0 4 0 0 4 0 0
464 24 0 0 4 2 0 0 0 0
466 4 0 0 0 0 0 0 0 0
521 17 1 1 0 0 0 0 0 0
530 6 0 0 1 0 0 0 0 0
538 93 35 5 57 16 0 57 5 0
541 144 11 5 34 15 3 22 0 0
544 65 3 2 35 9 0 0 0 0
575 10 1 1 3 0 0 7 0 0
578 16 4 2 8 0 0 8 0 0
862 1 1 1 1 0 0 0 0 0
869 74 5 2 10 0 0 10 0 0
873 5 1 1 4 0 0 1 0 0
875 26 2 2 4 0 0 0 0 0
876 107 5 3 4 0 0 1 0 0
879 4 0 0 4 0 0 0 0 0
880 31 1 1 0 0 0 0 0 0
1097 99 9 3 39 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::scalar_pair
0 175 17 2 57 7 0 22 0 0
283 77 0 0 44 6 0 22 0 0
284 55 10 1 11 0 0 0 0 0
461 14 0 0 7 0 0 7 0 0
464 35 1 0 14 1 0 0 0 0
466 3 1 0 0 0 0 0 0 0
467 18 6 2 0 0 0 0 0 0
538 252 11 1 98 19 1 54 0 0
541 170 16 2 39 1 0 15 0 0
544 39 15 1 39 0 0 0 0 0
549 44 0 0 22 0 0 44 0 0
552 253 21 2 33 11 1 22 0 0
555 45 14 1 0 0 0 0 0 0
869 224 11 1 28 0 0 50 2 0
875 104 9 1 40 0 0 0 0 0
876 368 21 2 42 0 0 0 0 0
880 42 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::layout::LayoutCx<rustc_middle::ty::context::TyCtxt>::univariant_uninterned
0 193 10 1 92 0 0 0 0 0
241 10 0 0 10 0 0 0 0 0
283 201 23 1 133 10 0 89 0 0
284 330 0 0 44 0 0 22 0 0
295 23 0 0 23 1 0 23 0 0
297 23 0 0 0 0 0 0 0 0
299 92 0 0 23 8 0 23 0 0
364 8 2 1 6 0 0 0 0 0
538 12 0 0 12 1 0 12 0 0
541 142 2 0 22 5 0 5 0 0
544 7 4 1 7 0 0 0 0 0
575 24 2 1 2 0 0 16 0 0
578 47 3 3 32 0 0 15 0 0
760 6 0 0 0 0 0 0 0 0
862 24 7 1 12 3 0 12 0 0
875 24 0 0 0 0 0 0 0 0
876 48 0 0 0 0 0 0 0 0
880 216 7 1 0 0 0 0 0 0
1091 46 0 0 23 1 0 23 0 0
1097 264 27 3 88 0 0 0 0 0
1099 12 0 0 6 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
1091 80 20 1 20 1 0 20 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::size_and_align_of
1091 4 0 0 2 2 0 2 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::access_local
0 20 0 0 3 0 0 0 0 0
1097 154 23 2 37 4 0 0 0 0
1099 6 0 0 3 0 0 0 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::operand_field
1076 12 0 0 2 0 0 2 0 0
1091 4 1 1 2 0 0 2 0 0
fn=rustc_mir::interpret::operand::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::try_read_immediate
0 15 0 0 6 0 0 1 0 0
283 4 1 1 3 0 0 1 0 0
284 3 0 0 0 0 0 0 0 0
461 6 0 0 2 0 0 1 0 0
467 2 1 1 0 0 0 0 0 0
541 25 2 2 5 1 1 1 0 0
544 2 0 0 1 0 0 1 0 0
552 6 0 0 0 0 0 0 0 0
1091 380 2 1 98 3 0 98 1 0
1097 366 42 3 59 1 0 0 0 0
1099 12 0 0 6 0 0 0 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::copy_op_no_validate
1091 78 0 0 78 0 0 39 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::mplace_array_fields
1076 6 0 0 0 0 0 2 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::place_field
1076 5 0 0 0 0 0 1 0 0
1091 2 1 1 1 0 0 1 0 0
fn=rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::write_immediate_to_mplace_no_validate
0 2 0 0 0 0 0 0 0 0
283 3 1 1 2 0 0 1 0 0
284 6 1 1 1 0 0 0 0 0
461 7 0 0 2 0 0 2 0 0
467 2 1 1 0 0 0 0 0 0
541 24 1 1 4 2 1 1 0 0
544 1 1 1 1 0 0 0 0 0
552 7 0 0 1 0 0 0 0 0
1091 42 0 0 21 0 0 21 0 0
fn=rustc_mir::interpret::place::MPlaceTy<Tag>::len
1091 6 0 0 4 0 0 2 0 0
fn=rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::eval_rvalue_into_place
0 2 0 0 1 0 0 1 0 0
1091 16 3 1 16 0 0 8 0 0
1097 4 1 1 1 0 0 0 0 0
fn=rustc_mir::interpret::validity::<impl rustc_mir::interpret::eval_context::InterpCx<M>>::validate_operand_internal
0 2 0 0 1 0 0 0 0 0
1097 6 1 1 1 0 0 0 0 0
1099 2 0 0 1 0 0 0 0 0
fn=rustc_mir::interpret::visitor::ValueVisitor::walk_aggregate
347 1 0 0 0 0 0 0 0 0
fn=rustc_target::abi::Abi::is_uninhabited
798 174 37 1 87 5 0 0 0 0
801 87 0 0 87 0 0 0 0 0
fn=rustc_target::abi::Abi::is_unsized
779 1405 78 1 562 23 0 0 0 0
782 281 0 0 281 0 0 0 0 0
fn=rustc_target::abi::AbiAndPrefAlign::max
434 91 14 0 0 0 0 0 0 0
436 182 0 0 91 0 0 0 0 0
fn=rustc_target::abi::AbiAndPrefAlign::new
426 22 3 0 0 0 0 0 0 0
428 44 0 0 22 0 0 0 0 0
fn=rustc_target::abi::Align::bytes
394 474 31 1 0 0 0 0 0 0
395 237 0 0 0 0 0 0 0 0
396 237 0 0 237 0 0 0 0 0
fn=rustc_target::abi::Align::from_bytes
0 13 0 0 0 0 0 0 0 0
372 20 5 1 0 0 0 10 1 0
374 10 0 0 0 0 0 0 0 0
380 106 0 0 0 0 0 0 0 0
381 32 0 0 0 0 0 0 0 0
382 32 0 0 0 0 0 0 0 0
384 10 4 1 0 0 0 0 0 0
387 10 0 0 0 0 0 0 0 0
391 10 5 1 0 0 0 10 1 0
392 20 0 0 10 0 0 0 0 0
fn=rustc_target::abi::Align::restrict_for_offset
0 16 11 1 0 0 0 0 0 0
414 30 0 0 30 0 0 0 0 0
fn=rustc_target::abi::FieldsShape::count
665 885 67 1 354 26 1 0 0 0
672 177 0 0 177 0 0 0 0 0
674 177 0 0 177 0 0 0 0 0
fn=rustc_target::abi::FieldsShape::memory_index
699 4 2 1 0 0 0 0 0 0
701 12 2 1 2 0 0 0 0 0
706 2 0 0 2 1 0 0 0 0
711 4 0 0 2 0 0 0 0 0
fn=rustc_target::abi::FieldsShape::offset
0 2 0 0 1 0 0 1 0 0
347 1 0 0 0 0 0 0 0 0
676 90 11 1 0 0 0 45 0 0
678 225 0 0 90 30 1 0 0 0
692 2 1 1 1 0 0 0 0 0
695 44 0 0 44 18 0 0 0 0
697 90 0 0 45 0 0 0 0 0
fn=rustc_target::abi::Integer::approximate_align
0 4 2 0 0 0 0 0 0 0
461 60 4 1 30 2 0 30 0 0
507 110 8 1 0 0 0 66 0 0
512 192 0 0 36 6 0 36 0 0
517 88 6 1 88 0 0 0 0 0
fn=rustc_target::abi::Integer::fit_signed
0 8 0 0 0 0 0 0 0 0
475 56 6 1 0 0 0 0 0 0
481 8 0 0 8 0 0 0 0 0
fn=rustc_target::abi::Integer::fit_unsigned
0 4 4 1 0 0 0 0 0 0
486 16 4 1 0 0 0 0 0 0
492 4 0 0 4 0 0 0 0 0
fn=rustc_target::abi::Integer::for_align
0 5 3 1 0 0 0 0 0 0
364 29 0 0 29 0 0 0 0 0
461 58 9 3 23 0 0 29 0 0
495 36 3 1 0 0 0 30 0 0
496 18 0 0 6 0 0 6 0 0
499 37 0 0 2 0 0 2 0 0
504 42 0 0 30 0 0 0 0 0
fn=rustc_target::abi::Integer::size
452 636 40 1 318 41 1 0 0 0
fn=rustc_target::abi::Layout::scalar
0 234 28 4 107 16 0 32 0 0
461 40 0 0 16 9 1 8 0 0
464 6 0 0 0 0 0 0 0 0
466 9 2 0 0 0 0 0 0 0
467 6 3 1 0 0 0 0 0 0
541 473 14 2 75 20 2 40 0 0
544 38 9 0 38 0 0 0 0 0
555 57 0 0 0 0 0 0 0 0
578 81 1 1 54 0 0 27 10 0
869 382 27 1 42 8 0 28 0 0
875 54 0 0 0 0 0 0 0 0
876 81 0 0 0 0 0 0 0 0
949 270 16 2 0 0 0 162 1 0
953 729 54 6 189 0 0 540 28 0
956 162 16 1 81 0 0 81 0 0
961 243 0 0 189 0 0 0 0 0
fn=rustc_target::abi::Niche::reserve
0 8 1 1 0 0 0 0 0 0
541 11 0 0 1 1 1 0 0 0
544 1 0 0 1 0 0 0 0 0
883 7 1 1 0 0 0 7 0 0
884 3 0 0 0 0 0 0 0 0
886 2 0 0 2 0 0 0 0 0
888 2 0 0 0 0 0 0 0 0
889 13 1 1 0 0 0 0 0 0
891 4 0 0 0 0 0 0 0 0
896 4 0 0 2 0 0 0 0 0
897 2 0 0 0 0 0 0 0 0
903 3 0 0 2 0 0 0 0 0
909 4 1 1 0 0 0 0 0 0
913 9 0 0 0 0 0 9 0 0
914 9 1 1 7 0 0 0 0 0
fn=rustc_target::abi::Scalar::is_bool
0 141 0 0 0 0 0 0 0 0
599 766 47 1 233 31 1 0 0 0
600 150 0 0 150 0 0 0 0 0
fn=rustc_target::abi::Scalar::valid_range_exclusive
0 10 1 1 0 0 0 0 0 0
541 150 8 1 30 13 1 10 0 0
605 60 10 3 0 0 0 30 0 0
609 10 0 0 10 0 0 0 0 0
610 20 8 1 0 0 0 0 0 0
611 130 1 1 0 0 0 0 0 0
612 40 9 1 20 0 0 20 0 0
613 40 0 0 20 0 0 20 0 0
614 100 10 2 0 0 0 20 0 0
615 100 1 1 0 0 0 20 0 0
616 20 0 0 0 0 0 0 0 0
617 100 8 1 40 0 0 40 0 0
fn=rustc_target::abi::TargetDataLayout::obj_size_bound
0 31 0 0 0 0 0 0 0 0
190 31 13 1 0 0 0 0 0 0
191 62 0 0 31 3 0 0 0 0
192 186 0 0 0 0 0 0 0 0
197 62 0 0 31 0 0 0 0 0
fn=rustc_target::abi::TargetDataLayout::parse
0 113 2 2 18 1 0 12 0 0
42 9 1 1 2 2 1 7 2 2
55 4 0 0 0 0 0 4 0 0
65 9 1 1 0 0 0 7 2 2
100 14 2 2 1 1 0 10 1 1
104 39 1 1 4 0 0 1 0 0
109 22 0 0 14 0 0 0 0 0
110 2 0 0 0 0 0 0 0 0
111 2 0 0 0 0 0 0 0 0
112 18 0 0 0 0 0 0 0 0
116 16 1 1 0 0 0 0 0 0
118 3 2 2 2 0 0 0 0 0
124 8 1 1 2 0 0 1 0 0
126 5 1 1 0 0 0 0 0 0
133 4 1 1 1 0 0 0 0 0
137 4 0 0 0 0 0 3 0 0
156 7 1 1 1 0 0 0 0 0
157 2 0 0 1 0 0 1 0 0
159 1 0 0 0 0 0 0 0 0
167 7 1 1 1 0 0 2 0 0
176 9 1 1 4 0 0 5 2 2
177 9 1 1 7 0 0 0 0 0
fn=rustc_target::abi::TargetDataLayout::parse::{{closure}}
0 4 1 1 0 0 0 0 0 0
84 10 2 2 0 0 0 8 0 0
85 1 0 0 0 0 0 0 0 0
93 12 1 1 2 0 0 6 0 0
94 4 1 1 0 0 0 2 0 0
95 12 2 2 0 0 0 5 0 0
96 8 1 1 7 0 0 0 0 0
fn=rustc_target::abi::TargetDataLayout::parse::{{closure}}::{{closure}}
0 8 0 0 0 0 0 0 0 0
88 8 1 1 0 0 0 4 0 0
92 8 0 0 6 0 0 0 0 0
251 10 0 0 0 0 0 0 0 0
374 6 1 1 0 0 0 2 0 0
380 22 0 0 0 0 0 0 0 0
381 6 0 0 0 0 0 0 0 0
382 6 0 0 0 0 0 0 0 0
384 4 0 0 0 0 0 0 0 0
387 4 0 0 0 0 0 0 0 0
fn=rustc_target::abi::TargetDataLayout::ptr_sized_integer
0 32 0 0 0 0 0 0 0 0
199 32 23 1 0 0 0 0 0 0
200 64 0 0 32 4 0 0 0 0
201 192 0 0 0 0 0 0 0 0
206 64 0 0 32 0 0 0 0 0
fn=rustc_target::abi::call::ArgAbi<Ty>::make_indirect
1091 24 5 1 6 0 0 6 0 0
fn=rustc_target::abi::call::x86_64::classify_arg::classify
0 64 1 1 8 1 1 16 0 0
289 24 0 0 16 0 0 8 0 0
290 8 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_target/asm/mod.rs
fn=<rustc_target::asm::InlineAsmArch as core::str::FromStr>::from_str
0 1 1 1 0 0 0 0 0 0
184 1 0 0 0 0 0 0 0 0
193 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_target/spec/abi.rs
fn=<rustc_lint::builtin::MutableTransmutes as rustc_lint::passes::LateLintPass>::check_expr
8 1 0 0 0 0 0 0 0 0
fn=<rustc_lint::nonstandard_style::NonSnakeCase as rustc_lint::passes::LateLintPass>::check_fn
8 1 1 1 1 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as core::cmp::PartialEq>::eq
8 3 0 0 3 0 0 0 0 0
fn=<rustc_middle::ty::sty::TyKind as core::hash::Hash>::hash
8 90 0 0 45 0 0 0 0 0
fn=<rustc_passes::intrinsicck::ExprVisitor as rustc_hir::intravisit::Visitor>::visit_expr
8 1 0 0 0 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_fn_ptr
8 4 0 0 4 0 0 0 0 0
fn=<rustc_target::abi::call::FnAbi<&rustc_middle::ty::TyS> as rustc_middle::ty::layout::FnAbiExt<C>>::of_instance
8 38 0 0 38 0 0 0 0 0
fn=<rustc_target::spec::abi::Abi as rustc_serialize::serialize::Decodable>::decode
8 102 16 1 34 0 0 51 0 0
20 34 0 0 0 0 0 0 0 0
fn=hashbrown::map::RawEntryBuilderMut<K,V,S>::from_hash
8 108 0 0 36 0 0 0 0 0
fn=rustc_codegen_ssa::mir::block::<impl rustc_codegen_ssa::mir::FunctionCx<Bx>>::codegen_call_terminator
8 9 0 0 9 0 0 0 0 0
fn=rustc_mir_build::build::construct_fn
8 2 0 0 2 1 0 0 0 0
fn=rustc_mir_build::build::expr::into::<impl rustc_mir_build::build::Builder>::into_expr
0 2 0 0 0 0 0 0 0 0
8 6 0 0 0 0 0 0 0 0
fn=rustc_target::spec::Target::is_abi_supported
104 1 1 1 0 0 0 0 0 0
117 4 0 0 1 1 0 0 0 0
fn=rustc_ty::instance::inner_resolve_instance
8 18 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_target/spec/crt_objects.rs
fn=<rustc_target::spec::Target as rustc_serialize::json::ToJson>::to_json
116 2 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_target/spec/linux_base.rs
fn=rustc_target::spec::linux_base::opts
0 4 0 0 0 0 0 0 0 0
3 14 2 1 0 0 0 10 1 1
5 4 0 0 0 0 0 2 0 0
7 16 0 0 8 0 0 8 0 0
21 442 32 25 214 0 0 228 13 13
27 10 2 1 4 0 0 4 0 0
31 2 0 0 2 1 0 2 0 0
33 18 2 1 12 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_target/spec/mod.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 10 1 1 0 0 0 0 0 0
153 22 0 0 4 1 1 0 0 0
1605 22 2 1 8 0 0 10 0 0
fn=<core::iter::adapters::ResultShunt<I,E> as core::iter::traits::iterator::Iterator>::next
0 12 0 0 0 0 0 0 0 0
1341 6 0 0 0 0 0 6 0 0
1342 6 0 0 0 0 0 6 0 0
1344 12 0 0 12 0 0 0 0 0
fn=<rustc_target::spec::Target as rustc_serialize::json::ToJson>::to_json
0 506 44 29 132 0 0 134 0 0
92 2 1 1 2 0 0 0 0 0
126 2 0 0 2 2 0 2 0 0
153 26 1 1 4 1 1 0 0 0
164 2 0 0 2 0 0 0 0 0
188 2 0 0 2 0 0 0 0 0
224 20 0 0 4 2 1 2 0 0
232 2 0 0 2 0 0 0 0 0
272 2 1 1 2 0 0 0 0 0
312 2 0 0 0 0 0 0 0 0
349 2 0 0 2 0 0 0 0 0
1570 18 3 2 0 0 0 12 0 0
1572 2 0 0 2 0 0 2 0 0
1624 24 2 1 6 2 0 10 0 0
1625 24 1 1 6 0 0 10 0 0
1626 24 2 1 6 0 0 10 0 0
1627 24 2 2 6 0 0 10 0 0
1628 24 1 1 6 0 0 10 0 0
1629 8 1 1 2 0 0 4 0 0
1630 8 2 1 2 0 0 4 0 0
1631 8 2 1 2 0 0 4 0 0
1632 24 2 1 6 0 0 10 0 0
1633 18 1 1 4 0 0 8 0 0
1635 36 4 2 10 1 0 10 0 0
1636 8 2 1 0 0 0 2 0 0
1637 12 1 1 2 0 0 2 0 0
1638 16 2 1 0 0 0 2 0 0
1639 16 1 1 0 0 0 2 0 0
1640 16 3 2 0 0 0 2 0 0
1641 16 4 2 0 0 0 2 0 0
1642 18 4 2 4 0 0 2 0 0
1643 36 5 3 4 0 0 12 0 0
1644 16 2 1 0 0 0 2 0 0
1645 16 2 1 0 0 0 2 0 0
1646 16 4 2 0 0 0 2 0 0
1647 16 4 2 0 0 0 2 0 0
1648 8 2 1 0 0 0 2 0 0
1649 8 2 1 0 0 0 2 0 0
1650 12 0 0 0 0 0 2 0 0
1651 12 2 1 0 0 0 2 0 0
1652 24 4 2 6 0 0 10 0 0
1653 8 1 1 0 0 0 2 0 0
1654 36 2 2 10 0 0 10 0 0
1655 20 2 2 4 0 0 2 0 0
1656 36 2 1 10 0 0 10 0 0
1657 12 1 1 2 0 0 2 0 0
1658 18 2 1 4 0 0 2 0 0
1659 12 4 2 2 0 0 2 0 0
1660 20 2 1 4 0 0 2 0 0
1661 20 0 0 4 0 0 2 0 0
1662 20 0 0 4 0 0 2 0 0
1663 10 0 0 0 0 0 2 0 0
1664 10 1 1 0 0 0 2 0 0
1665 8 2 2 0 0 0 2 0 0
1666 10 2 2 0 0 0 2 0 0
1667 10 1 1 0 0 0 2 0 0
1668 18 2 2 4 0 0 8 0 0
1669 20 1 1 4 0 0 2 0 0
1670 20 0 0 4 0 0 2 0 0
1671 20 0 0 4 0 0 2 0 0
1672 20 0 0 4 0 0 2 0 0
1673 20 0 0 4 0 0 2 0 0
1674 20 0 0 4 0 0 2 0 0
1675 20 1 1 4 0 0 2 0 0
1676 20 1 1 4 0 0 2 0 0
1677 36 1 1 10 0 0 10 0 0
1678 20 2 2 4 0 0 2 0 0
1679 36 1 1 10 0 0 10 0 0
1680 20 2 2 4 0 0 2 0 0
1681 36 1 1 10 0 0 10 0 0
1682 20 3 2 4 0 0 2 0 0
1683 20 1 1 4 0 0 2 0 0
1684 22 2 2 6 0 0 8 0 0
1685 10 1 1 0 0 0 2 0 0
1686 20 1 1 4 0 0 2 0 0
1687 20 0 0 4 0 0 2 0 0
1688 36 2 1 10 0 0 10 0 0
1689 20 1 1 4 0 0 2 0 0
1690 20 0 0 4 0 0 2 0 0
1691 8 0 0 0 0 0 2 0 0
1692 14 2 1 4 0 0 2 0 0
1693 22 2 2 8 0 0 8 0 0
1694 20 2 2 4 0 0 2 0 0
1695 12 0 0 2 0 0 2 0 0
1696 20 2 2 4 0 0 2 0 0
1697 20 1 1 4 0 0 2 0 0
1698 20 2 1 4 0 0 2 0 0
1699 36 2 1 10 0 0 10 0 0
1700 14 4 2 4 0 0 2 0 0
1701 14 2 1 4 0 0 2 0 0
1702 20 2 2 4 0 0 2 0 0
1703 20 1 1 4 0 0 2 0 0
1704 20 2 1 4 0 0 2 0 0
1705 20 2 1 4 0 0 2 0 0
1706 20 2 1 4 0 0 2 0 0
1707 20 2 1 4 0 0 2 0 0
1708 20 2 1 4 0 0 2 0 0
1709 20 2 1 4 0 0 2 0 0
1710 20 2 1 4 0 0 2 0 0
1711 10 2 1 0 0 0 2 0 0
1712 12 2 1 2 0 0 2 0 0
1713 10 1 1 0 0 0 2 0 0
1714 8 4 2 0 0 0 2 0 0
1715 20 2 1 4 0 0 2 0 0
1716 12 0 0 0 0 0 2 0 0
1717 20 4 2 4 0 0 2 0 0
1718 20 2 1 4 0 0 2 0 0
1732 12 2 1 4 0 0 6 0 0
1733 20 2 1 14 0 0 2 0 0
fn=<rustc_target::spec::TargetOptions as core::default::Default>::default
1001 36 3 1 0 0 0 24 0 0
1002 840 16 16 342 0 0 486 11 11
1008 6 0 0 0 0 0 6 0 0
1026 6 0 0 0 0 0 6 0 0
1080 12 0 0 0 0 0 6 0 0
1089 42 0 0 30 0 0 0 0 0
fn=<rustc_target::spec::TargetTriple as rustc_serialize::serialize::Decodable>::decode
1737 630 28 2 210 0 0 252 0 0
1739 294 0 0 84 0 0 84 0 0
fn=<rustc_target::spec::TargetTriple as rustc_session::config::dep_tracking::DepTrackingHash>::hash
1737 3 0 0 1 0 0 0 0 0
fn=_ZN90_$LT$rustc_metadata..rmeta..CrateRoot$u20$as$u20$rustc_serialize..serialize..Decodable$GT$6decode28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
0 87 0 0 0 0 0 0 0 0
166 90 0 0 0 0 0 0 0 0
fn=alloc::collections::btree::search::search_tree
0 7 0 0 0 0 0 0 0 0
82 18 1 1 0 0 0 0 0 0
fn=rustc_codegen_llvm::context::create_module
272 7 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::get_linker
82 4 1 1 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
0 2 1 1 0 0 0 0 0 0
1737 9 1 1 3 0 0 3 1 0
1739 1 0 0 1 1 0 1 0 0
fn=rustc_metadata::creader::CrateLoader::load
1737 70 1 1 28 13 0 0 0 0
fn=rustc_metadata::creader::CrateLoader::postprocess
164 1 0 0 1 0 0 0 0 0
fn=rustc_metadata::dependency_format::verify_ok
164 14 0 0 14 0 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::extract_one
1737 84 0 0 42 1 0 0 0 0
fn=rustc_metadata::locator::CrateLocator::new
1737 140 28 2 42 9 0 42 0 0
1739 14 0 0 14 14 0 14 0 0
fn=rustc_session::session::Session::must_emit_unwind_tables
164 24 0 0 0 0 0 0 0 0
fn=rustc_target::spec::LinkerFlavor::from_str
0 4 2 1 0 0 0 0 0 0
136 16 1 1 0 0 0 12 0 0
141 20 0 0 12 0 0 0 0 0
fn=rustc_target::spec::Target::adjust_abi
0 42 0 0 0 0 0 0 0 0
1096 294 62 2 0 0 0 0 0 0
1097 42 36 0 42 0 0 0 0 0
fn=rustc_target::spec::Target::from_json
0 34 5 3 4 0 0 4 0 0
212 2 0 0 0 0 0 0 0 0
1137 18 2 1 0 0 0 12 0 0
1145 2 0 0 0 0 0 2 0 0
1153 16 2 1 4 0 0 4 0 0
1154 8 0 0 4 0 0 4 0 0
1159 82 5 5 38 0 0 40 0 0
1160 22 6 3 4 0 0 6 0 0
1161 22 2 1 4 0 0 6 0 0
1162 22 2 1 4 0 0 6 0 0
1163 22 6 3 4 0 0 6 0 0
1164 22 2 1 4 0 0 6 0 0
1165 22 3 2 4 0 0 6 0 0
1166 22 2 2 4 0 0 6 0 0
1169 26 3 3 6 2 0 8 0 0
1171 2 0 0 2 0 0 2 0 0
1257 4 0 0 2 0 0 2 0 0
1259 4 2 1 0 0 0 2 0 0
1397 20 0 0 2 0 0 6 0 0
1398 16 1 1 2 0 0 4 0 0
1399 20 4 2 2 0 0 6 0 0
1400 16 1 1 2 0 0 4 0 0
1401 16 0 0 2 0 0 4 0 0
1402 14 0 0 2 0 0 4 0 0
1403 14 0 0 2 0 0 4 0 0
1404 18 4 2 2 0 0 6 0 0
1405 92 13 8 30 2 0 42 0 0
1406 14 2 1 2 0 0 4 0 0
1407 14 0 0 2 0 0 4 0 0
1408 14 2 1 2 0 0 4 0 0
1409 14 0 0 2 0 0 4 0 0
1410 16 0 0 2 0 0 4 0 0
1411 12 1 1 2 0 0 6 0 0
1412 12 1 1 2 0 0 4 0 0
1413 12 2 1 2 0 0 4 0 0
1414 26 3 2 6 0 0 8 0 0
1415 12 1 1 2 0 0 4 0 0
1416 20 0 0 2 0 0 6 0 0
1417 12 1 1 2 0 0 4 0 0
1418 20 1 1 2 0 0 6 0 0
1419 18 2 2 2 0 0 6 0 0
1420 18 1 1 2 0 0 6 0 0
1421 18 3 2 2 0 0 6 0 0
1422 12 0 0 2 0 0 4 0 0
1423 12 1 1 2 0 0 4 0 0
1424 12 0 0 2 0 0 4 0 0
1425 12 0 0 2 0 0 4 0 0
1426 12 0 0 2 0 0 4 0 0
1427 12 0 0 2 0 0 4 0 0
1428 12 1 1 2 0 0 4 0 0
1429 12 1 1 2 0 0 4 0 0
1430 26 4 2 6 0 0 10 0 0
1431 12 2 1 2 0 0 4 0 0
1432 12 0 0 2 0 0 4 0 0
1433 12 2 1 2 0 0 4 0 0
1434 12 2 1 2 0 0 4 0 0
1435 12 2 1 2 0 0 4 0 0
1436 12 0 0 2 0 0 4 0 0
1437 12 0 0 2 0 0 4 0 0
1438 12 1 1 2 0 0 4 0 0
1439 20 0 0 2 0 0 6 0 0
1440 12 1 1 2 0 0 4 0 0
1441 20 3 2 2 0 0 6 0 0
1442 12 0 0 2 0 0 4 0 0
1443 20 0 0 2 0 0 6 0 0
1444 12 0 0 2 0 0 4 0 0
1445 12 2 1 2 0 0 4 0 0
1446 18 1 1 2 0 0 6 0 0
1447 12 1 1 2 0 0 4 0 0
1448 12 2 1 2 0 0 4 0 0
1449 12 2 1 2 0 0 4 0 0
1450 20 2 1 2 0 0 6 0 0
1451 12 0 0 2 0 0 4 0 0
1452 12 0 0 2 0 0 4 0 0
1453 12 1 1 2 0 0 4 0 0
1454 20 4 2 2 0 0 8 0 0
1455 12 0 0 2 0 0 4 0 0
1456 12 0 0 2 0 0 4 0 0
1457 18 2 1 2 0 0 6 0 0
1458 12 1 1 2 0 0 4 0 0
1459 12 2 1 2 0 0 4 0 0
1460 12 0 0 2 0 0 4 0 0
1461 20 0 0 2 0 0 6 0 0
1462 12 2 1 2 0 0 4 0 0
1463 12 1 1 2 0 0 4 0 0
1464 12 0 0 2 0 0 4 0 0
1465 12 0 0 2 0 0 4 0 0
1466 12 0 0 2 0 0 4 0 0
1467 12 1 1 2 0 0 4 0 0
1468 12 0 0 2 0 0 4 0 0
1469 12 0 0 2 0 0 4 0 0
1470 12 1 1 2 0 0 4 0 0
1471 12 0 0 2 0 0 4 0 0
1472 12 2 1 2 0 0 4 0 0
1473 12 2 1 2 0 0 4 0 0
1474 18 1 1 2 0 0 6 0 0
1475 12 0 0 2 0 0 4 0 0
1476 12 0 0 2 0 0 4 0 0
1477 12 0 0 2 0 0 4 0 0
1478 12 2 1 2 0 0 4 0 0
1479 12 2 1 2 0 0 4 0 0
1480 12 0 0 2 0 0 4 0 0
1485 16 2 2 8 0 0 4 0 0
1510 12 2 1 4 0 0 4 0 0
1511 18 0 0 14 0 0 0 0 0
fn=rustc_target::spec::Target::from_json::{{closure}}
0 32 0 0 0 0 0 0 0 0
1145 144 1 1 0 0 0 112 0 0
1146 64 0 0 32 1 0 16 0 0
1147 32 0 0 16 1 0 16 0 0
1150 112 0 0 96 0 0 0 0 0
fn=rustc_target::spec::Target::is_abi_supported
1133 1 0 0 0 0 0 0 0 0
1134 1 0 0 1 0 0 0 0 0
fn=rustc_target::spec::Target::max_atomic_width
1128 1 0 0 0 0 0 0 0 0
1130 2 0 0 1 0 0 0 0 0
fn=rustc_target::spec::Target::min_atomic_width
1124 1 1 1 1 0 0 0 0 0
fn=rustc_target::spec::Target::search
0 2 0 0 0 0 0 2 0 0
1520 18 2 1 0 0 0 12 1 1
1532 8 2 1 2 0 0 2 1 1
1534 2 1 1 2 2 0 2 1 1
1535 14 4 1 4 0 0 2 0 0
1566 18 0 0 14 0 0 0 0 0
fn=rustc_target::spec::TargetTriple::from_triple
1745 16 2 1 0 0 0 8 0 0
1746 8 0 0 2 0 0 6 1 1
1747 14 0 0 10 0 0 0 0 0
fn=rustc_target::spec::TargetTriple::triple
1758 19 16 1 0 0 0 19 0 0
1760 38 0 0 19 2 0 0 0 0
1767 38 0 0 38 0 0 0 0 0
fn=rustc_target::spec::load_specific
0 8 1 1 0 0 0 0 0 0
448 28 2 1 0 0 0 20 1 1
451 2 0 0 0 0 0 0 0 0
452 22 1 1 6 0 0 10 2 2
453 4 0 0 0 0 0 0 0 0
454 6 1 1 0 0 0 2 0 0
458 52 4 2 18 4 0 20 0 0
459 4 2 1 0 0 0 0 0 0
461 10 2 1 0 0 0 4 0 0
467 18 0 0 14 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_target/spec/x86_64_unknown_linux_gnu.rs
fn=rustc_target::spec::x86_64_unknown_linux_gnu::target
0 16 2 1 4 0 0 0 0 0
3 16 2 1 0 0 0 10 0 0
4 4 0 0 0 0 0 2 1 1
5 10 0 0 4 0 0 4 0 0
6 4 0 0 2 1 1 2 0 0
8 4 1 1 0 0 0 2 0 0
10 102 12 6 42 0 0 48 3 3
24 16 0 0 12 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/autoderef.rs
fn=<rustc_trait_selection::autoderef::Autoderef as core::iter::traits::iterator::Iterator>::next
0 8 0 0 2 0 0 0 0 0
44 32 3 1 0 0 0 24 0 0
48 8 0 0 4 0 0 0 0 0
49 3 0 0 0 0 0 3 0 0
51 9 0 0 3 0 0 0 0 0
55 8 1 1 4 0 0 3 0 0
63 1 0 0 1 0 0 0 0 0
69 4 1 1 2 1 0 1 0 0
77 2 0 0 0 0 0 0 0 0
81 1 0 0 1 0 0 0 0 0
88 1 0 0 0 0 0 1 0 0
91 32 3 1 28 0 0 0 0 0
fn=rustc_trait_selection::autoderef::Autoderef::final_ty
169 12 2 1 0 0 0 8 0 0
170 8 0 0 0 0 0 0 0 0
173 4 2 1 4 0 0 0 0 0
175 20 0 0 12 0 0 0 0 0
fn=rustc_trait_selection::autoderef::Autoderef::into_obligations
181 4 2 1 0 0 0 2 0 0
182 8 0 0 4 0 0 4 0 0
183 6 0 0 4 0 0 0 0 0
fn=rustc_trait_selection::autoderef::Autoderef::new
95 39 3 1 3 0 0 18 0 0
102 60 3 1 15 0 0 42 7 0
106 6 0 0 3 0 0 3 0 0
107 12 3 1 6 0 0 6 0 0
117 27 0 0 21 0 0 0 0 0
fn=rustc_trait_selection::autoderef::Autoderef::span
191 2 0 0 2 0 0 0 0 0
fn=rustc_trait_selection::autoderef::Autoderef::step_count
178 1 1 0 1 0 0 0 0 0
179 1 0 0 1 0 0 0 0 0
fn=rustc_trait_selection::autoderef::Autoderef::steps
187 2 0 0 2 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/infer.rs
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::infer::InferCtxtExt>::partially_normalize_associated_types_in
0 19 0 0 19 0 0 0 0 0
61 228 19 8 0 0 0 95 0 0
72 19 0 0 19 7 0 19 0 0
73 76 4 1 19 6 0 19 0 0
74 115 10 3 63 0 0 52 0 0
75 133 5 3 19 0 0 38 0 0
80 71 0 0 22 0 0 49 0 0
81 152 13 6 114 0 0 0 0 0
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
0 7 0 0 0 0 0 0 0 0
113 108 16 5 0 0 0 72 4 0
127 48 6 3 24 9 0 36 1 0
128 28 0 0 9 0 0 9 1 0
129 21 0 0 0 0 0 7 0 0
130 42 5 2 14 0 0 14 0 0
134 12 6 1 0 0 0 12 0 0
136 108 0 0 84 3 0 0 0 0
fn=<rustc_infer::infer::outlives::env::OutlivesEnvironment as rustc_trait_selection::infer::OutlivesEnvironmentExt>::add_implied_bounds
166 18 4 2 0 0 0 16 0 0
175 2 0 0 2 0 0 0 0 0
178 22 2 1 10 2 0 6 0 0
181 16 2 1 14 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/opaque_types.rs
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::opaque_types::InferCtxtExt>::constrain_opaque_types
0 1 0 0 0 0 0 0 0 0
373 9 2 2 0 0 0 7 0 0
388 8 1 1 7 0 0 0 0 0
fn=<rustc_middle::ty::fold::BottomUpFolder<F,G,H> as rustc_middle::ty::fold::TypeFolder>::fold_ty
1004 2 0 0 0 0 0 0 0 0
1006 2 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_opaque_types_from_value
0 1 0 0 0 0 0 0 0 0
198 15 2 2 1 0 0 12 0 0
208 11 1 1 5 0 0 6 0 0
1000 2 0 0 1 0 0 1 0 0
1001 5 1 1 0 0 0 3 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/traits/codegen/mod.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
0 3 0 0 0 0 0 0 0 0
87 33 0 0 9 0 0 15 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 35 7 1 5 0 0 0 0 0
41 40 5 1 15 5 0 15 0 0
43 5 0 0 5 4 0 5 0 0
44 65 15 3 30 0 0 20 0 0
85 65 5 1 20 0 0 25 0 0
89 10 0 0 0 0 0 5 0 0
91 5 0 0 0 0 0 0 0 0
92 50 10 2 25 0 0 20 4 0
93 10 0 0 0 0 0 10 0 0
fn=rustc_trait_selection::traits::codegen::codegen_fulfill_obligation
21 45 5 1 0 0 0 40 1 0
23 20 0 0 10 0 0 10 0 0
36 45 4 1 10 3 0 10 0 0
94 45 0 0 35 2 0 0 0 0
fn=rustc_trait_selection::traits::codegen::drain_fulfillment_cx_or_panic
0 5 0 0 0 0 0 0 0 0
107 50 5 1 0 0 0 25 0 0
120 25 5 1 10 5 0 5 0 0
124 20 0 0 0 0 0 5 0 0
125 5 0 0 5 0 0 0 0 0
126 40 0 0 30 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/traits/engine.rs
fn=<dyn rustc_infer::traits::engine::TraitEngine as rustc_trait_selection::traits::engine::TraitEngineExt>::new
0 18 18 1 0 0 0 0 0 0
11 36 18 1 0 0 0 18 0 0
12 54 0 0 36 14 0 0 0 0
17 72 0 0 36 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/traits/fulfill.rs
fn=<dyn rustc_infer::traits::engine::TraitEngine as rustc_trait_selection::traits::engine::TraitEngineExt>::new
95 18 0 0 0 0 0 18 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
0 4 2 1 0 0 0 0 0 0
94 6 0 0 2 0 0 4 0 0
95 2 0 0 0 0 0 2 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::register_predicate_obligation
198 264 18 1 0 0 0 132 0 0
209 132 12 0 33 18 0 33 0 0
213 186 24 1 155 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_all_or_error
215 756 62 1 0 0 0 324 0 0
219 432 0 0 108 58 0 108 1 0
223 216 0 0 0 0 0 216 1 0
227 216 57 1 0 0 0 108 1 0
228 648 0 0 432 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
0 916 311 10 406 0 0 88 0 0
131 447 0 0 0 0 0 298 2 0
133 149 79 1 149 9 0 0 0 0
145 298 0 0 149 0 0 0 0 0
156 262 0 0 0 0 0 131 6 0
230 1441 73 1 0 0 0 917 10 0
236 1048 0 0 917 7 0 0 0 0
273 153 0 0 51 7 0 51 1 0
276 104 1 1 1 0 0 0 0 0
288 5 0 0 4 1 0 1 0 0
289 4 1 1 3 0 0 0 0 0
311 51 0 0 0 0 0 51 0 0
313 102 0 0 0 0 0 0 0 0
314 4 0 0 2 0 0 2 0 0
315 10 0 0 6 0 0 2 0 0
320 102 21 1 102 1 0 0 0 0
322 51 0 0 51 0 0 0 0 0
323 102 0 0 51 4 0 0 0 0
358 459 0 0 306 20 1 0 0 0
362 72 13 1 28 11 0 16 0 0
363 16 0 0 16 0 0 0 0 0
364 112 0 0 16 0 0 80 0 0
370 54 7 1 9 7 0 9 0 0
371 18 0 0 9 0 0 0 0 0
377 14 4 1 7 0 0 0 0 0
378 35 5 1 7 4 0 7 0 0
381 7 0 0 7 0 0 0 0 0
405 12 0 0 4 3 0 4 0 0
406 12 0 0 4 0 0 0 0 0
407 12 4 0 4 3 0 4 0 0
418 78 9 1 13 6 0 26 0 0
420 39 18 2 26 0 0 13 0 0
421 26 0 0 26 10 1 0 0 0
423 13 0 0 13 4 1 0 0 0
425 39 0 0 13 0 0 0 0 0
430 65 0 0 26 0 0 13 1 0
435 10 2 1 2 1 0 2 0 0
436 2 2 1 2 0 0 0 0 0
437 6 0 0 2 0 0 2 1 0
440 9 0 0 2 0 0 0 0 0
442 9 1 1 2 0 0 6 0 0
443 2 0 0 1 1 0 1 0 0
444 1 0 0 1 0 0 1 0 0
446 1 0 0 0 0 0 1 0 0
448 4 0 0 2 0 0 1 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$22register_obligation_atN.llvm.M
34 156 0 0 104 0 0 52 1 0
fn=rustc_data_structures::obligation_forest::ObligationForest<O>::compress
34 204 35 2 152 7 0 52 0 0
fn=rustc_data_structures::obligation_forest::ObligationForest<O>::find_cycles_from_node
0 50 17 1 50 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 170 38 1 0 0 0 0 0 0
94 38 5 1 11 0 0 22 0 0
95 11 0 0 0 0 0 11 0 0
110 296 0 0 0 0 0 74 0 0
111 74 0 0 0 0 0 74 0 0
fn=rustc_trait_selection::traits::fulfill::FulfillProcessor::process_trait_obligation
0 112 12 2 52 4 0 16 0 0
559 192 12 1 0 0 0 96 0 0
565 16 10 1 16 0 0 0 0 0
566 48 0 0 0 0 0 0 0 0
569 12 0 0 0 0 0 0 0 0
574 24 6 1 0 0 0 12 2 0
578 40 3 0 20 7 0 10 0 0
579 50 8 1 20 0 0 0 0 0
584 110 5 1 70 5 1 20 2 0
618 144 15 1 112 8 0 0 0 0
fn=rustc_trait_selection::traits::fulfill::FulfillmentContext::new
93 5 1 1 0 0 0 2 0 0
94 5 1 1 1 0 0 2 0 0
95 2 0 0 0 0 0 1 0 0
99 5 0 0 3 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/traits/mod.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
331 28 0 0 0 0 0 14 0 0
332 14 0 0 14 0 0 0 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
475 9 0 0 3 0 0 3 0 0
476 9 0 0 3 1 0 3 0 0
482 3 0 0 3 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
495 12 2 1 6 4 0 0 0 0
497 36 0 0 24 1 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
0 18 3 1 3 0 0 0 0 0
484 6 0 0 6 2 0 0 0 0
487 18 3 1 6 0 0 12 0 0
493 3 3 1 0 0 0 3 0 0
494 21 0 0 6 0 0 3 0 0
506 12 0 0 3 0 0 3 0 0
512 18 3 1 9 3 0 3 0 0
513 27 0 0 12 2 0 9 0 0
518 9 3 1 0 0 0 9 2 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 74 0 0 0 0 0 0 0 0
228 1480 75 2 444 0 0 444 0 0
229 444 38 1 222 0 0 148 1 0
240 370 37 1 148 31 0 148 0 0
242 518 34 1 74 34 0 74 0 0
243 222 0 0 222 1 0 0 0 0
245 74 0 0 74 32 0 74 0 0
249 222 0 0 0 0 0 222 0 0
266 296 35 1 148 0 0 148 1 0
268 222 0 0 0 0 0 148 0 0
434 6 6 1 0 0 0 6 0 0
435 42 5 1 30 0 0 12 0 0
436 66 0 0 6 0 0 24 0 0
437 24 6 1 0 0 0 24 0 0
440 49 7 2 1 1 0 36 0 0
442 30 1 0 3 0 0 18 0 0
445 6 0 0 6 5 0 6 0 0
446 12 5 1 0 0 0 12 0 0
fn=rustc_trait_selection::traits::do_normalize_predicates
0 148 74 0 0 0 0 0 0 0
200 888 37 1 74 0 0 518 20 0
211 296 0 0 74 0 0 74 0 0
212 1036 37 1 74 31 0 592 10 0
269 592 0 0 444 0 0 74 0 0
fn=rustc_trait_selection::traits::fully_normalize
0 74 0 0 0 0 0 0 0 0
391 1110 73 2 0 0 0 518 0 0
403 518 1 0 370 0 0 148 0 0
404 592 37 1 74 0 0 148 0 0
409 296 37 1 0 0 0 296 0 0
414 370 33 1 74 35 0 74 0 0
416 148 0 0 0 0 0 74 0 0
418 370 35 1 148 0 0 222 1 0
419 814 36 1 518 0 0 74 0 0
fn=rustc_trait_selection::traits::impossible_predicates
0 18 1 0 0 0 0 0 0 0
424 36 5 1 0 0 0 12 0 0
430 18 5 1 6 2 0 12 0 0
446 6 0 0 0 0 0 6 0 0
449 30 0 0 18 0 0 0 0 0
fn=rustc_trait_selection::traits::normalize_param_env_or_error
0 148 0 0 0 0 0 37 0 0
273 518 74 2 0 0 0 370 2 0
300 37 0 0 37 0 0 0 0 0
307 74 37 1 37 0 0 37 0 0
309 111 0 0 74 0 0 37 0 0
341 296 37 1 111 0 0 74 0 0
345 148 37 1 37 0 0 111 0 0
346 148 0 0 74 0 0 74 0 0
348 222 1 0 111 0 0 74 0 0
364 111 0 0 37 0 0 74 0 0
365 296 37 1 74 0 0 74 0 0
369 74 0 0 0 0 0 74 0 0
370 185 37 1 74 0 0 74 0 0
372 185 0 0 111 0 0 0 0 0
381 148 35 1 74 0 0 74 0 0
385 111 0 0 37 0 0 37 0 0
389 333 69 2 259 0 0 0 0 0
fn=rustc_trait_selection::traits::predicates_for_generics
113 9 3 1 0 0 0 3 0 0
118 15 0 0 15 0 0 0 0 0
119 9 0 0 6 0 0 0 0 0
fn=rustc_trait_selection::traits::provide
556 12 1 1 1 1 0 6 0 0
565 1 0 0 1 0 0 0 0 0
fn=rustc_trait_selection::traits::subst_and_check_impossible_predicates
451 18 2 2 0 0 0 12 0 0
457 22 0 0 12 1 0 6 0 0
459 14 2 2 6 1 0 6 0 0
463 16 1 0 14 0 0 0 0 0
fn=rustc_trait_selection::traits::type_known_to_meet_bound_modulo_regions
126 208 31 1 0 0 0 96 0 0
139 128 0 0 32 14 0 48 0 0
140 96 0 0 16 0 0 64 0 0
141 48 15 1 16 0 0 32 0 0
142 96 0 0 16 13 0 32 0 0
144 48 16 1 32 12 0 16 0 0
155 44 16 1 0 0 0 0 0 0
198 144 0 0 112 15 0 0 0 0
fn=rustc_trait_selection::traits::vtable_methods
468 5 1 1 0 0 0 3 0 0
474 11 1 1 3 1 0 3 0 0
521 5 1 0 4 2 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/traits/object_safety.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
513 35 0 0 20 3 0 10 0 0
fn=<rustc_trait_selection::traits::object_safety::contains_illegal_self_type_reference::IllegalSelfTypeVisitor as rustc_middle::ty::fold::TypeVisitor>::visit_ty
0 12 0 0 9 0 0 0 0 0
734 42 6 2 0 0 0 24 0 0
736 24 0 0 6 0 0 0 0 0
737 3 0 0 0 0 0 0 0 0
741 3 0 0 0 0 0 0 0 0
743 15 3 1 12 0 0 3 0 0
744 30 0 0 15 3 0 12 0 0
755 12 3 1 6 3 0 3 0 0
767 30 3 1 24 0 0 0 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
530 6 0 0 6 0 0 0 0 0
531 10 0 0 6 0 0 0 0 0
fn=_ZN12rustc_middle2ty5subst89_$LT$impl$u20$rustc_middle..ty..list..List$LT$rustc_middle..ty..subst..GenericArg$GT$$GT$9fill_itemN.llvm.M
0 32 5 1 16 0 0 0 0 0
640 32 0 0 16 4 0 0 0 0
641 16 0 0 16 0 0 0 0 0
643 40 0 0 24 2 0 8 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety27generics_require_sized_selfN.llvm.M
0 37 3 1 3 0 0 3 0 0
289 30 3 1 0 0 0 18 0 0
290 12 3 1 6 2 0 9 0 0
291 6 0 0 0 0 0 0 0 0
299 21 2 0 9 1 0 9 0 0
301 30 3 1 20 0 0 10 0 0
302 20 0 0 10 0 0 0 0 0
303 83 6 2 31 3 0 28 0 0
316 27 0 0 21 3 0 0 0 0
fn=_ZN21rustc_trait_selection6traits13object_safety33virtual_call_violation_for_methodN.llvm.M
0 29 9 3 0 0 0 9 1 0
357 36 3 1 0 0 0 27 0 0
363 6 0 0 3 1 0 0 0 0
375 9 3 1 6 1 0 3 0 0
377 27 3 1 9 6 0 6 0 0
378 21 3 1 9 0 0 0 0 0
382 15 3 1 6 0 0 0 0 0
387 15 3 1 12 3 0 3 0 0
388 12 3 1 6 0 0 0 0 0
392 15 0 0 9 0 0 0 0 0
393 6 0 0 6 0 0 0 0 0
409 36 3 1 12 0 0 9 0 0
415 6 0 0 3 0 0 0 0 0
416 4 0 0 0 0 0 0 0 0
423 6 2 1 6 2 0 0 0 0
425 6 0 0 0 0 0 4 0 0
434 14 2 1 6 0 0 4 0 0
436 4 0 0 0 0 0 2 0 0
437 4 2 1 2 0 0 0 0 0
450 22 4 2 8 2 0 8 0 0
454 16 2 1 8 0 0 4 0 0
456 4 0 0 0 0 0 2 0 0
457 4 2 0 2 0 0 0 0 0
472 6 0 0 0 0 0 3 2 0
473 24 6 2 21 2 0 0 0 0
484 16 0 0 0 0 0 6 0 0
488 6 0 0 6 0 0 0 0 0
506 8 0 0 2 2 0 2 0 0
509 16 2 1 6 2 0 6 2 0
511 12 0 0 4 2 0 4 0 0
537 4 2 1 2 0 0 2 0 0
539 2 0 0 2 0 0 0 0 0
604 22 0 0 6 4 0 8 0 0
605 8 2 1 0 0 0 0 0 0
617 8 0 0 2 0 0 4 0 0
621 14 2 1 6 0 0 4 0 0
629 10 2 1 2 1 0 2 0 0
631 14 2 0 4 2 0 4 0 0
639 14 0 0 2 2 0 4 0 0
647 6 0 0 2 0 0 2 0 0
650 2 0 0 2 0 0 0 0 0
658 6 2 1 4 0 0 2 0 0
660 4 0 0 4 0 0 0 0 0
666 2 2 1 2 0 0 2 0 0
668 16 0 0 8 0 0 4 0 0
671 4 0 0 2 0 0 0 0 0
676 8 0 0 4 0 0 4 0 0
680 6 0 0 0 0 0 2 0 0
779 27 3 1 0 0 0 24 0 0
781 6 0 0 6 3 0 0 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
0 6 0 0 3 2 0 0 0 0
72 24 2 0 0 0 0 6 0 0
76 15 3 1 6 1 0 3 0 0
77 15 3 0 3 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 4 0 0 0 0 0 0 0 0
679 2 0 0 0 0 0 2 0 0
fn=rustc_trait_selection::traits::object_safety::virtual_call_violation_for_method::{{closure}}
0 4 0 0 0 0 0 0 0 0
425 20 3 1 0 0 0 12 0 0
426 16 0 0 16 1 0 0 0 0
427 12 2 0 8 0 0 0 0 0
430 16 0 0 12 2 0 0 0 0
fn=rustc_trait_selection::traits::provide
788 2 1 1 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/traits/project.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
307 3 0 0 3 0 0 0 0 0
fn=<rustc_trait_selection::traits::project::AssocTypeNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
0 4 1 1 1 0 0 1 0 0
310 60 2 1 0 0 0 42 1 0
311 12 0 0 0 0 0 0 0 0
325 3 1 1 0 0 0 1 0 0
327 3 0 0 1 0 0 0 0 0
370 2 0 0 1 0 0 1 0 0
371 1 0 0 1 0 0 0 0 0
372 2 0 0 1 0 0 1 1 0
373 2 0 0 1 0 0 1 0 0
375 3 0 0 1 0 0 0 0 0
376 1 0 0 1 0 0 0 0 0
391 54 1 1 42 0 0 0 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
268 189 0 0 108 0 0 0 0 0
299 49 4 1 38 3 0 11 0 0
301 54 0 0 0 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::commit_if_ok
0 9 4 1 0 0 0 0 0 0
978 15 0 0 10 5 0 5 0 0
979 60 11 2 30 0 0 20 3 0
992 25 5 1 10 4 1 0 0 0
1131 12 1 1 5 0 0 6 0 0
1139 8 4 1 0 0 0 4 0 0
fn=rustc_trait_selection::traits::project::AssocTypeNormalizer::fold
298 2081 131 9 0 0 0 1675 0 0
299 419 0 0 236 8 0 153 0 0
301 1016 153 9 520 0 0 319 0 0
302 1987 11 3 1538 0 0 0 0 0
fn=rustc_trait_selection::traits::project::AssocTypeNormalizer::new
288 21 12 1 0 0 0 0 0 0
295 126 11 1 21 0 0 105 0 0
296 21 0 0 21 0 0 0 0 0
fn=rustc_trait_selection::traits::project::ProjectionTyCandidateSet::push_candidate
0 1 0 0 0 0 0 0 0 0
85 6 1 1 0 0 0 4 0 0
100 6 0 0 1 0 0 0 0 0
101 11 1 1 4 0 0 5 0 0
137 6 1 1 5 0 0 0 0 0
fn=rustc_trait_selection::traits::project::confirm_param_env_candidate
1417 11 1 1 0 0 0 8 0 0
1424 2 0 0 1 0 0 1 0 0
1426 4 0 0 2 0 0 2 0 0
1427 4 0 0 1 1 1 3 0 0
1432 5 1 1 2 0 0 1 0 0
1433 4 0 0 1 0 0 1 0 0
1434 4 0 0 2 0 0 2 0 0
1435 9 2 2 5 0 0 3 0 0
1446 8 0 0 7 0 0 0 0 0
fn=rustc_trait_selection::traits::project::normalize
0 33 0 0 0 0 0 0 0 0
212 489 53 6 0 0 0 200 0 0
223 765 74 2 377 0 0 388 0 0
224 500 5 2 300 0 0 0 0 0
267 140 9 4 40 7 0 40 0 0
268 278 1 0 0 0 0 100 0 0
295 560 0 0 80 0 0 400 0 0
fn=rustc_trait_selection::traits::project::normalize_projection_type
0 5 1 0 0 0 0 0 0 0
409 65 5 1 0 0 0 35 1 0
417 25 0 0 0 0 0 10 0 0
419 10 0 0 5 0 0 5 0 0
420 10 5 1 5 0 0 5 0 0
425 20 5 1 10 3 0 10 2 0
442 45 5 1 35 3 0 0 0 0
fn=rustc_trait_selection::traits::project::normalize_to
226 90 8 1 0 0 0 45 0 0
237 75 0 0 45 0 0 0 0 0
268 60 0 0 0 0 0 15 0 0
295 90 0 0 15 0 0 75 0 0
fn=rustc_trait_selection::traits::project::normalize_with_depth
0 16 0 0 0 0 0 0 0 0
240 529 46 3 0 0 0 218 0 0
252 638 123 4 311 0 0 327 2 0
253 545 0 0 327 0 0 0 0 0
268 295 0 0 0 0 0 109 0 0
295 795 13 2 109 0 0 545 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
0 114 11 4 30 0 0 32 2 0
252 6 0 0 3 0 0 3 0 0
268 5 0 0 1 0 0 1 0 0
295 6 0 0 1 0 0 5 0 0
454 70 9 2 0 0 0 60 6 0
465 30 0 0 5 5 0 20 0 0
482 45 5 1 15 5 0 20 1 0
484 25 0 0 10 4 1 0 0 0
578 3 0 0 1 0 0 2 0 0
593 2 1 1 0 0 0 0 0 0
611 6 2 2 2 0 0 3 0 0
615 13 2 2 5 0 0 6 0 0
625 20 0 0 4 0 0 12 2 0
626 24 4 1 12 7 0 16 0 0
651 65 8 2 35 2 0 0 0 0
660 1 0 0 0 0 0 0 0 0
661 5 0 0 0 0 0 3 0 0
803 2 0 0 0 0 0 0 0 0
804 8 2 2 4 0 0 4 0 0
818 40 5 1 20 8 0 15 0 0
823 5 0 0 5 5 0 5 0 0
831 5 0 0 0 0 0 5 0 0
843 28 6 2 12 2 0 1 0 0
844 8 1 1 4 0 0 4 0 0
846 8 0 0 4 0 0 4 0 0
849 4 0 0 4 1 0 0 0 0
875 5 0 0 5 0 0 0 0 0
901 35 0 0 5 0 0 0 0 0
933 5 0 0 0 0 0 5 0 0
934 46 4 1 4 1 0 0 0 0
936 52 0 0 13 0 0 13 0 0
975 5 0 0 5 5 0 5 0 0
976 10 0 0 5 4 0 5 0 0
977 55 4 1 0 0 0 30 0 0
1151 5 1 1 1 0 0 0 0 0
1157 8 1 1 4 0 0 4 0 0
1165 2 0 0 0 0 0 0 0 0
1178 5 0 0 2 1 1 0 0 0
1180 6 2 2 3 0 0 3 0 0
1201 4 1 1 1 0 0 0 0 0
1367 5 0 0 3 0 0 2 0 0
1368 3 1 1 0 0 0 3 0 0
1370 2 0 0 1 0 0 1 0 0
1372 2 0 0 1 0 0 0 0 0
1381 2 0 0 1 0 0 1 0 0
1382 4 1 1 2 0 0 2 0 0
1383 4 1 1 2 0 0 2 0 0
1392 1 0 0 0 0 0 1 0 0
1396 6 1 1 1 1 0 2 0 0
1397 6 0 0 1 0 0 2 0 0
1400 2 0 0 1 0 0 0 0 0
1402 2 1 1 1 0 0 1 0 0
1403 2 0 0 1 0 0 1 0 0
1414 10 1 1 1 0 0 5 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::impl_or_trait_obligations
0 27 0 0 0 0 0 0 0 0
268 81 0 0 0 0 0 27 0 0
295 243 0 0 54 0 0 135 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_impl_probe
0 1 0 0 0 0 0 0 0 0
223 4 0 0 2 0 0 2 0 0
267 9 1 1 2 1 0 2 0 0
268 4 1 1 1 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/traits/query/dropck_outlives.rs
fn=<rustc_infer::infer::at::At as rustc_trait_selection::traits::query::dropck_outlives::AtExt>::dropck_outlives
0 30 4 1 6 0 0 0 0 0
32 135 3 1 0 0 0 90 0 0
37 30 0 0 30 0 0 0 0 0
38 90 0 0 15 2 0 30 0 0
39 72 3 1 0 0 0 48 0 0
42 3 0 0 3 2 0 3 0 0
43 6 0 0 6 0 0 0 0 0
44 9 0 0 6 0 0 3 0 0
46 6 0 0 0 0 0 0 0 0
47 6 0 0 0 0 0 0 0 0
48 36 4 1 18 0 0 15 0 0
49 12 0 0 0 0 0 3 0 0
51 15 2 1 3 2 0 3 1 0
57 39 3 1 18 2 0 12 0 0
58 24 3 1 12 0 0 12 2 0
70 135 1 1 105 2 0 0 0 0
fn=rustc_trait_selection::traits::query::dropck_outlives::trivial_dropck_outlives
0 20 2 1 4 0 0 0 0 0
84 232 7 1 0 0 0 174 0 0
89 174 4 1 58 5 2 0 0 0
107 36 0 0 28 0 0 0 0 0
111 4 2 1 4 0 0 0 0 0
116 7 0 0 7 0 0 0 0 0
117 42 4 1 28 6 0 14 0 0
139 200 0 0 175 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/traits/query/evaluate_obligation.rs
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::evaluate_obligation::InferCtxtExt>::evaluate_obligation
0 24 8 0 0 0 0 0 0 0
62 216 23 1 0 0 0 120 1 0
66 48 23 1 24 20 0 24 10 0
68 96 0 0 72 0 0 24 8 0
72 24 0 0 24 0 0 0 0 0
73 192 7 0 144 19 0 0 0 0
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::evaluate_obligation::InferCtxtExt>::evaluate_obligation_no_overflow
78 192 22 1 0 0 0 120 1 0
82 48 0 0 24 22 0 24 0 0
83 48 23 1 0 0 0 0 0 0
96 168 24 1 120 16 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
58 8 2 1 4 2 0 4 0 0
fn=rustc_trait_selection::traits::fulfill::FulfillProcessor::process_trait_obligation
49 30 5 0 12 9 0 12 0 0
fn=rustc_trait_selection::traits::type_known_to_meet_bound_modulo_regions
58 64 10 0 32 16 0 32 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/traits/query/normalize.rs
fn=<rustc_infer::infer::at::At as rustc_trait_selection::traits::query::normalize::AtExt>::normalize
40 136 11 2 0 0 0 85 0 0
50 34 1 1 0 0 0 0 0 0
51 30 3 1 0 0 0 18 0 0
54 88 0 0 11 0 0 55 0 0
55 11 11 1 11 0 0 0 0 0
75 22 4 1 11 6 0 0 0 0
78 55 10 1 22 0 0 33 9 0
80 136 3 1 102 5 0 0 0 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_const
205 50 5 1 0 0 0 35 0 0
206 10 0 0 0 0 0 5 0 0
207 20 5 1 15 0 0 5 0 0
208 40 5 1 35 10 0 0 0 0
fn=<rustc_trait_selection::traits::query::normalize::QueryNormalizer as rustc_middle::ty::fold::TypeFolder>::fold_ty
0 91 8 1 12 0 0 0 0 0
97 473 11 1 0 0 0 344 29 0
98 86 0 0 0 0 0 0 0 0
102 52 3 0 0 0 0 26 1 0
104 53 0 0 13 0 0 0 0 0
156 24 0 0 18 0 0 0 0 0
158 12 0 0 6 3 0 6 0 0
161 12 0 0 12 0 0 0 0 0
163 24 6 1 24 0 0 0 0 0
167 12 0 0 0 0 0 0 0 0
169 12 0 0 0 0 0 0 0 0
174 24 0 0 12 3 0 6 0 0
175 6 0 0 6 0 0 0 0 0
176 30 4 1 6 0 0 6 1 0
180 18 3 0 12 0 0 0 0 0
183 12 4 1 6 0 0 0 0 0
203 387 9 1 301 8 0 0 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_fold_with
94 2 1 0 2 2 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/traits/query/outlives_bounds.rs
fn=<rustc_infer::infer::InferCtxt as rustc_trait_selection::traits::query::outlives_bounds::InferCtxtExt>::implied_outlives_bounds
0 14 2 1 2 0 0 0 0 0
44 30 4 2 0 0 0 18 0 0
53 2 0 0 2 2 0 2 0 0
54 4 0 0 4 0 0 0 0 0
55 2 0 0 2 0 0 0 0 0
56 4 0 0 0 0 0 0 0 0
65 4 0 0 0 0 0 0 0 0
68 10 0 0 2 1 0 4 0 0
69 4 0 0 2 0 0 2 0 0
75 18 2 1 6 0 0 6 0 0
85 6 0 0 6 0 0 0 0 0
86 2 0 0 2 1 0 2 0 0
93 10 4 2 4 0 0 4 0 0
94 20 2 1 14 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/traits/query/type_op/ascribe_user_type.rs
fn=rustc_trait_selection::traits::query::type_op::ascribe_user_type::<impl rustc_trait_selection::traits::query::type_op::QueryTypeOp for rustc_middle::traits::query::type_op::AscribeUserType>::perform_query
17 1 0 0 0 0 0 0 0 0
22 2 1 0 1 0 0 0 0 0
fn=rustc_trait_selection::traits::query::type_op::ascribe_user_type::<impl rustc_trait_selection::traits::query::type_op::QueryTypeOp for rustc_middle::traits::query::type_op::AscribeUserType>::try_fast_path
15 2 1 1 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/traits/query/type_op/implied_outlives_bounds.rs
fn=<rustc_trait_selection::traits::query::type_op::implied_outlives_bounds::ImpliedOutlivesBounds as rustc_trait_selection::traits::query::type_op::QueryTypeOp>::perform_query
27 6 0 0 0 0 0 4 0 0
34 4 1 1 4 0 0 0 0 0
40 6 0 0 5 0 0 0 0 0
fn=<rustc_trait_selection::traits::query::type_op::implied_outlives_bounds::ImpliedOutlivesBounds as rustc_trait_selection::traits::query::type_op::QueryTypeOp>::try_fast_path
20 1 1 1 0 0 0 0 0 0
24 1 0 0 0 0 0 1 1 0
25 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/traits/query/type_op/mod.rs
fn=<rustc_middle::ty::ParamEnvAnd<Q> as rustc_trait_selection::traits::query::type_op::TypeOp>::fully_perform
0 89 3 2 3 0 0 0 0 0
122 358 22 7 0 0 0 292 3 0
127 588 19 6 133 0 0 197 1 0
132 219 7 5 78 6 1 78 0 0
134 19 2 1 6 0 0 13 0 0
135 462 5 3 355 4 0 0 0 0
fn=rustc_trait_selection::traits::query::type_op::QueryTypeOp::fully_perform_into
0 67 17 3 2 0 0 0 0 0
70 633 22 8 0 0 0 384 2 0
75 199 1 1 49 9 0 24 1 0
76 14 0 0 4 0 0 8 0 0
83 18 0 0 9 3 0 9 0 0
86 103 13 4 47 8 0 38 1 0
90 117 17 6 22 0 0 41 0 0
92 9 0 0 0 0 0 9 6 0
93 18 0 0 9 3 0 9 3 0
97 18 1 1 0 0 0 0 0 0
104 36 0 0 0 0 0 36 0 0
112 4 1 1 2 0 0 2 0 0
113 544 19 4 441 6 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/traits/query/type_op/normalize.rs
fn=rustc_trait_selection::traits::query::type_op::QueryTypeOp::fully_perform_into
16 12 0 0 8 0 0 4 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/traits/query/type_op/prove_predicate.rs
fn=rustc_trait_selection::traits::query::type_op::prove_predicate::<impl rustc_trait_selection::traits::query::type_op::QueryTypeOp for rustc_middle::traits::query::type_op::ProvePredicate>::perform_query
31 7 0 0 0 0 0 0 0 0
36 14 2 0 7 4 0 0 0 0
fn=rustc_trait_selection::traits::query::type_op::prove_predicate::<impl rustc_trait_selection::traits::query::type_op::QueryTypeOp for rustc_middle::traits::query::type_op::ProvePredicate>::try_fast_path
0 71 1 0 0 0 0 0 0 0
10 110 6 1 0 0 0 66 0 0
18 144 0 0 83 3 0 39 0 0
19 102 4 1 34 6 0 34 0 0
20 68 0 0 34 4 0 34 0 0
21 135 3 1 45 6 0 45 0 0
29 110 0 0 88 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/traits/select/candidate_assembly.rs
fn=<core::iter::adapters::Copied<I> as core::iter::traits::iterator::Iterator>::try_fold
191 78 0 0 0 0 0 39 0 0
195 468 9 1 273 13 0 117 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
497 12 0 0 6 0 0 3 0 0
498 9 1 1 0 0 0 9 0 0
fn=rustc_infer::infer::InferCtxt::probe
0 12 3 3 3 0 0 5 0 0
363 796 55 1 492 0 0 116 1 0
364 33 0 0 33 2 0 0 0 0
455 245 35 1 105 10 0 105 0 0
457 173 0 0 35 0 0 0 0 0
458 9 1 1 3 0 0 4 0 0
467 9 1 1 7 1 0 2 0 0
468 6 0 0 5 2 0 1 0 0
469 3 1 1 1 1 0 1 0 0
495 6 0 0 3 1 0 2 0 0
498 24 0 0 12 0 0 6 0 0
502 2 0 0 0 0 0 0 0 0
505 1 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::trait_def::<impl rustc_middle::ty::context::TyCtxt>::for_each_relevant_impl
362 752 0 0 282 12 0 376 3 0
fn=rustc_query_system::dep_graph::graph::DepGraph<K>::with_anon_task
53 177 0 0 59 0 0 59 22 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
0 2018 168 10 627 19 2 233 17 0
65 531 49 1 0 0 0 472 58 0
69 59 0 0 59 0 0 0 0 0
70 413 40 1 59 0 0 354 22 0
71 118 0 0 59 0 0 59 30 0
72 59 0 0 0 0 0 59 27 0
73 177 0 0 59 0 0 118 42 0
74 118 0 0 0 0 0 59 0 0
77 472 0 0 236 38 0 236 0 0
90 295 41 1 0 0 0 177 0 0
96 295 41 1 118 0 0 118 0 0
97 59 0 0 59 34 0 59 0 0
99 118 36 1 59 42 0 59 0 0
104 9 0 0 0 0 0 3 0 0
107 3 0 0 0 0 0 3 0 0
108 15 3 1 9 0 0 6 1 0
109 112 41 1 56 48 0 56 0 0
112 112 51 1 56 20 0 56 0 0
115 15 0 0 0 0 0 15 0 0
116 75 13 0 45 1 0 30 4 0
117 82 35 1 41 12 0 41 0 0
120 70 60 2 35 16 0 35 0 0
131 175 0 0 0 0 0 35 0 0
136 118 0 0 0 0 0 0 0 0
139 59 0 0 0 0 0 0 0 0
143 826 83 2 413 0 0 413 46 0
144 472 44 1 413 15 0 0 0 0
155 177 13 0 59 1 0 118 2 0
156 354 93 2 59 1 0 0 0 0
186 118 0 0 118 22 0 0 0 0
199 608 41 1 0 0 0 195 0 0
200 81 5 1 18 0 0 45 0 0
201 36 4 1 9 7 0 9 0 0
202 25 0 0 10 0 0 10 0 0
216 350 0 0 140 26 0 140 0 0
254 280 0 0 105 16 0 140 0 0
255 70 0 0 0 0 0 0 0 0
264 6 0 0 6 0 0 6 0 0
265 30 0 0 12 0 0 0 0 0
267 6 3 1 6 3 0 3 0 0
268 6 0 0 0 0 0 0 0 0
270 15 0 0 3 3 0 3 0 0
297 350 21 1 105 0 0 140 0 0
302 6 6 1 6 0 0 6 0 0
304 42 0 0 6 0 0 0 0 0
379 28 0 0 28 0 0 28 0 0
382 140 18 1 56 1 0 56 0 0
384 112 0 0 28 20 0 28 0 0
386 51 0 0 17 0 0 0 0 0
451 280 0 0 35 0 0 140 0 0
531 6 0 0 6 0 0 6 0 0
532 6 0 0 0 0 0 0 0 0
538 18 0 0 6 0 0 12 0 0
544 36 0 0 6 0 0 0 0 0
564 6 0 0 0 0 0 0 0 0
569 30 6 1 0 0 0 0 0 0
576 3 3 1 0 0 0 0 0 0
589 6 0 0 0 0 0 0 0 0
600 59 0 0 59 29 0 59 0 0
603 236 38 1 118 44 0 118 0 0
605 236 0 0 59 55 0 59 0 0
620 36 0 0 0 0 0 0 0 0
624 36 5 1 18 0 0 18 1 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates_from_impls
0 76 18 0 38 1 0 38 6 0
341 494 38 1 0 0 0 418 0 0
358 114 0 0 0 0 0 38 0 0
359 152 0 0 76 0 0 76 0 0
360 114 0 0 38 0 0 76 0 0
361 228 0 0 0 0 0 114 0 0
371 304 36 1 266 14 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::candidate_from_obligation
0 59 37 1 0 0 0 59 12 0
20 726 45 1 0 0 0 462 32 0
26 132 0 0 132 0 0 0 0 0
32 330 0 0 198 0 0 66 5 0
39 139 0 0 0 0 0 0 0 0
40 330 0 0 264 0 0 66 5 0
43 84 6 0 35 0 0 42 0 0
52 177 40 1 0 0 0 177 8 0
57 354 0 0 236 1 0 118 8 0
62 1888 42 1 885 0 0 1003 43 0
63 528 6 0 462 12 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/traits/select/confirmation.rs
fn=rustc_data_structures::stack::ensure_sufficient_stack
179 6 0 0 1 0 0 3 0 0
180 3 0 0 2 0 0 1 0 0
182 2 0 0 1 0 0 0 0 0
183 2 0 0 2 0 0 0 0 0
184 6 1 1 2 0 0 2 0 0
224 60 0 0 45 4 0 15 0 0
225 105 8 1 30 0 0 45 0 0
226 45 6 1 30 0 0 15 0 0
228 30 0 0 15 0 0 0 0 0
229 45 0 0 45 0 0 0 0 0
230 105 0 0 30 0 0 30 0 0
234 120 0 0 30 0 0 60 0 0
254 105 0 0 45 0 0 45 3 0
272 91 1 0 13 2 0 39 0 0
273 26 0 0 26 2 0 0 0 0
274 52 0 0 26 0 0 26 0 0
276 39 0 0 26 0 0 0 0 0
277 52 13 1 13 0 0 13 0 0
fn=rustc_infer::infer::InferCtxt::commit_unconditionally
235 60 0 0 30 0 0 15 0 0
236 15 0 0 15 0 0 0 0 0
237 75 15 1 30 0 0 15 0 0
238 45 0 0 30 0 0 15 0 0
239 105 0 0 15 0 0 45 0 0
241 45 8 1 30 0 0 0 0 0
242 30 0 0 15 0 0 15 0 0
243 45 0 0 30 1 0 0 0 0
268 104 13 1 52 0 0 39 1 0
270 39 0 0 26 7 0 13 0 0
271 143 12 1 26 0 0 91 1 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::confirm_candidate
0 214 64 8 69 4 1 98 4 0
48 583 41 1 0 0 0 318 0 0
56 309 9 1 117 44 1 22 0 0
58 77 6 0 33 0 0 44 0 0
62 18 6 1 6 0 0 12 0 0
63 42 6 1 6 3 0 30 0 0
66 52 13 1 13 0 0 39 0 0
67 26 10 0 0 0 0 13 2 0
70 15 15 0 15 0 0 0 0 0
72 90 15 1 30 0 0 45 2 0
82 40 4 0 4 4 1 32 0 0
118 36 0 0 4 4 0 28 0 0
121 477 8 0 371 5 0 0 0 0
142 12 0 0 0 0 0 0 0 0
160 11 0 0 11 2 0 11 4 0
161 11 0 0 0 0 0 0 0 0
162 8 1 1 2 0 0 5 1 0
163 3 0 0 1 0 0 1 0 0
165 2 0 0 1 0 0 1 0 0
173 6 0 0 3 0 0 2 0 0
177 3 1 1 2 1 0 1 0 0
178 14 1 0 2 0 0 7 0 0
193 66 6 1 33 0 0 33 2 0
209 75 15 1 45 0 0 30 6 0
210 105 11 1 0 0 0 60 0 0
223 180 15 1 30 0 0 90 0 0
267 130 13 1 13 0 0 52 8 0
492 12 4 1 4 0 0 8 0 0
494 20 0 0 8 3 0 8 0 0
500 12 0 0 8 1 0 4 0 0
502 24 4 1 16 0 0 4 0 0
506 12 0 0 8 0 0 4 0 0
507 28 4 1 20 0 0 8 0 0
508 4 0 0 0 0 0 4 0 0
509 4 0 0 4 0 0 0 0 0
510 12 0 0 8 0 0 4 0 0
512 20 4 1 4 0 0 0 0 0
522 4 0 0 4 0 0 0 0 0
523 8 4 1 4 0 0 4 0 0
524 8 0 0 4 0 0 4 0 0
525 12 0 0 4 1 0 4 0 0
527 8 0 0 0 0 0 0 0 0
531 16 4 1 12 3 0 0 0 0
533 8 4 1 4 0 0 4 0 0
534 8 0 0 4 0 0 4 0 0
540 8 0 0 8 0 0 0 0 0
575 4 0 0 4 0 0 0 0 0
577 8 0 0 4 0 0 4 0 0
586 4 0 0 0 0 0 4 0 0
590 16 0 0 4 0 0 8 0 0
591 12 0 0 4 0 0 8 0 0
592 4 0 0 4 0 0 0 0 0
597 4 4 1 4 0 0 0 0 0
599 24 0 0 4 0 0 4 0 0
637 12 0 0 0 0 0 0 0 0
684 16 4 1 8 0 0 0 0 0
685 4 0 0 4 0 0 0 0 0
687 4 4 1 4 0 0 0 0 0
808 24 8 2 24 0 0 0 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::vtable_impl
283 169 13 1 26 0 0 78 0 0
296 91 4 0 0 0 0 52 0 0
299 26 13 1 13 0 0 13 0 0
301 39 0 0 13 0 0 0 0 0
316 104 13 1 39 0 0 65 7 0
317 117 13 1 91 1 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/traits/select/mod.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
0 10 0 0 0 0 0 0 0 0
248 24 0 0 24 0 0 0 0 0
1724 46 3 1 46 3 0 12 1 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
248 6 0 0 6 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
0 83 0 0 45 0 0 0 0 0
248 30 0 0 30 0 0 0 0 0
675 26 0 0 26 0 0 0 0 0
678 105 4 1 75 6 0 30 0 0
792 45 0 0 0 0 0 15 0 0
793 180 8 1 45 5 0 45 0 0
2404 165 0 0 45 0 0 0 0 0
2405 82 0 0 41 2 0 41 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
1761 16 0 0 0 0 0 16 0 0
1763 208 9 1 80 0 0 80 0 0
fn=<rustc_infer::traits::Obligation<rustc_middle::ty::sty::Binder<rustc_middle::ty::TraitPredicate>> as rustc_trait_selection::traits::select::TraitObligationExt>::derived_cause
2109 396 36 2 0 0 0 308 1 0
2128 88 0 0 44 0 0 44 0 0
2129 132 0 0 44 11 0 44 0 0
2130 88 0 0 0 0 0 0 0 0
2132 220 0 0 44 0 0 132 0 0
2133 132 0 0 132 15 1 0 0 0
2134 352 0 0 308 0 0 0 0 0
fn=<rustc_trait_selection::traits::fulfill::FulfillmentContext as rustc_infer::traits::engine::TraitEngine>::select_where_possible
0 2 1 1 0 0 0 2 0 0
172 2096 145 2 786 0 0 1310 4 0
174 393 0 0 131 9 0 131 9 0
244 64 0 0 57 2 0 0 0 0
fn=rustc_data_structures::stack::ensure_sufficient_stack
244 16 0 0 16 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::commit_unconditionally
248 32 0 0 32 0 0 0 0 0
1764 64 0 0 32 0 0 32 0 0
1765 80 0 0 48 0 0 32 0 0
1767 16 0 0 0 0 0 16 0 0
1768 16 0 0 16 0 0 0 0 0
1769 48 0 0 32 0 0 16 0 0
1771 64 0 0 16 0 0 0 0 0
1776 16 6 1 16 0 0 0 0 0
1777 48 0 0 32 0 0 16 0 0
1779 48 0 0 48 0 0 0 0 0
1780 32 0 0 16 0 0 16 0 0
1784 64 0 0 0 0 0 64 0 0
1806 13 0 0 0 0 0 13 0 0
1807 78 13 1 39 0 0 26 1 0
fn=rustc_infer::infer::InferCtxt::probe
0 182 18 1 0 0 0 0 0 0
248 74 0 0 74 0 0 0 0 0
339 69 0 0 0 0 0 23 0 0
341 23 0 0 23 0 0 0 0 0
351 172 5 1 60 0 0 0 0 0
353 360 40 2 180 37 0 60 0 0
354 180 0 0 60 0 0 0 0 0
358 240 0 0 180 25 0 60 0 0
359 120 0 0 0 0 0 0 0 0
813 28 0 0 28 0 0 0 0 0
814 392 52 2 112 0 0 196 0 0
815 280 5 0 168 0 0 28 0 0
1349 72 0 0 27 0 0 18 0 0
1350 37 7 1 19 0 0 0 0 0
1351 15 0 0 0 0 0 5 0 0
2143 117 26 1 61 15 1 0 0 0
2272 161 22 1 23 22 0 115 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
172 182 20 4 66 0 0 110 7 0
174 22 5 1 11 6 0 11 0 0
fn=rustc_query_system::dep_graph::graph::DepGraph<K>::with_anon_task
591 76 0 0 0 0 0 38 0 0
935 97 0 0 97 0 0 0 0 0
fn=rustc_trait_selection::traits::fulfill::FulfillProcessor::process_trait_obligation
244 16 0 0 16 0 0 0 0 0
fn=rustc_trait_selection::traits::fully_normalize
172 1184 70 2 444 0 0 740 0 0
174 74 0 0 74 31 0 74 0 0
fn=rustc_trait_selection::traits::project::AssocTypeNormalizer::fold
244 389 42 1 216 1 0 93 0 0
fn=rustc_trait_selection::traits::project::confirm_param_env_candidate
244 1 0 0 1 0 0 0 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
244 25 4 1 15 0 0 5 1 0
248 44 6 1 39 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::candidate_from_obligation_no_cache
0 164 72 2 105 9 0 46 0 0
979 590 56 1 0 0 0 531 76 0
1020 413 51 1 118 0 0 177 33 0
1022 118 0 0 59 0 0 0 0 0
1027 236 97 2 118 0 0 118 17 0
1054 118 0 0 0 0 0 0 0 0
1055 92 0 0 46 0 0 46 0 0
1060 130 26 2 0 0 0 91 0 0
1070 26 0 0 0 0 0 0 0 0
1074 26 0 0 26 0 0 0 0 0
1079 26 0 0 0 0 0 0 0 0
1115 13 0 0 0 0 0 0 0 0
1120 26 26 2 26 0 0 0 0 0
1129 472 0 0 413 9 0 0 0 0
1134 118 53 1 59 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::collect_predicates_for_types
1735 176 19 2 32 0 0 112 0 0
1757 64 0 0 32 0 0 32 0 0
1789 80 9 1 48 1 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::constituent_types_for_ty
0 28 3 1 6 1 0 14 1 0
1672 165 21 2 0 0 0 120 0 0
1674 75 0 0 30 12 1 0 0 0
1707 3 1 0 2 1 0 1 0 0
1722 12 8 2 6 0 0 0 0 0
1724 12 0 0 6 0 0 6 0 0
1733 135 4 0 105 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::copy_clone_conditions
0 15 2 0 4 0 0 9 0 0
1590 20 2 1 0 0 0 12 0 0
1595 24 2 1 12 1 0 12 0 0
1600 20 0 0 8 2 2 0 0 0
1604 3 0 0 0 0 0 1 0 0
1636 2 1 1 2 0 0 0 0 0
1638 4 1 1 2 1 0 2 0 0
1659 20 1 1 16 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
0 989 128 4 226 4 0 38 0 0
248 350 0 0 256 0 0 56 0 0
391 560 42 1 0 0 0 392 4 0
407 267 0 0 66 6 0 0 0 0
408 46 21 1 23 0 0 0 0 0
411 168 40 1 112 17 0 56 0 0
412 336 0 0 112 28 0 0 0 0
415 112 24 1 56 0 0 56 0 0
416 392 0 0 56 0 0 336 2 0
549 504 23 1 392 5 0 0 0 0
558 112 41 1 56 1 0 0 0 0
560 49 20 1 49 0 0 0 0 0
566 441 56 2 147 4 0 147 0 0
571 280 40 1 168 0 0 112 0 0
592 76 27 1 0 0 0 0 0 0
594 228 0 0 76 14 0 76 3 0
598 38 18 1 38 0 0 0 0 0
599 76 0 0 38 0 0 0 0 0
601 494 49 2 152 1 0 190 4 0
648 30 0 0 0 0 0 30 0 0
652 294 0 0 84 6 0 42 0 0
676 30 0 0 0 0 0 30 0 0
679 30 0 0 0 0 0 0 0 0
787 165 5 1 0 0 0 90 0 0
835 168 0 0 56 0 0 56 0 0
837 168 0 0 0 0 0 56 0 0
841 106 0 0 0 0 0 53 0 0
917 560 8 1 280 21 0 168 2 0
935 228 32 1 38 0 0 76 5 0
936 38 0 0 38 15 0 0 0 0
1156 168 28 1 168 0 0 0 0 0
1964 168 40 1 112 21 0 56 0 0
1968 672 29 1 56 0 0 616 1 0
2143 116 0 0 116 0 0 0 0 0
2153 15 0 0 0 0 0 0 0 0
2154 15 0 0 15 0 0 0 0 0
2162 30 0 0 15 0 0 0 0 0
2164 15 0 0 15 0 0 0 0 0
2165 15 0 0 15 0 0 0 0 0
2279 56 0 0 56 3 0 0 0 0
2280 56 0 0 0 0 0 0 0 0
2360 114 0 0 76 3 0 0 0 0
2365 532 28 1 0 0 0 494 8 0
2395 155 0 0 33 3 0 0 0 0
2404 107 0 0 0 0 0 0 0 0
2405 95 0 0 95 1 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicates_recursively
0 99 0 0 0 0 0 0 0 0
368 264 29 1 0 0 0 231 3 0
377 528 7 1 165 0 0 297 7 0
378 264 0 0 33 0 0 33 0 0
389 297 21 1 231 3 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_root_obligation
334 69 21 1 0 0 0 46 0 0
344 46 12 0 23 0 0 0 0 0
350 92 0 0 23 0 0 23 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_stack
0 132 15 1 38 0 0 0 0 0
350 280 25 1 28 0 0 112 1 0
691 342 28 1 0 0 0 228 2 0
720 38 0 0 38 0 0 0 0 0
767 134 0 0 0 0 0 38 16 0
768 356 6 0 94 0 0 140 36 0
770 20 10 1 0 0 0 0 0 0
773 342 10 0 266 15 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::filter_negative_and_reservation_impls
0 103 0 0 0 0 0 46 0 0
248 22 0 0 22 0 0 0 0 0
941 414 33 1 0 0 0 276 0 0
945 114 0 0 68 0 0 0 0 0
948 55 0 0 0 0 0 0 0 0
976 184 42 1 92 0 0 92 17 0
977 368 0 0 322 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::impl_or_trait_obligations
248 56 0 0 56 0 0 0 0 0
2029 420 39 2 28 0 0 280 0 0
2056 56 0 0 28 0 0 0 0 0
2060 54 0 0 27 0 0 27 0 0
2061 27 0 0 0 0 0 27 0 0
2063 108 12 1 27 0 0 54 0 0
2066 216 0 0 81 0 0 108 0 0
2083 44 0 0 0 0 0 0 0 0
2085 5 5 1 0 0 0 0 0 0
2097 252 0 0 196 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::infcx
252 21 7 1 21 0 0 0 0 0
253 21 0 0 21 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::insert_evaluation_cache
0 228 8 1 38 0 0 152 8 0
248 76 23 1 76 0 0 0 0 0
849 456 44 2 0 0 0 228 3 0
858 152 0 0 38 26 0 38 11 0
862 152 0 0 76 0 0 38 0 0
872 228 0 0 76 0 0 38 0 0
876 152 0 0 152 0 0 0 0 0
887 304 0 0 266 0 0 0 0 0
1156 38 23 1 38 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_impl
0 906 71 2 217 0 0 65 0 0
244 89 0 0 89 0 0 0 0 0
248 1100 40 1 1100 1 0 0 0 0
1818 1498 26 1 0 0 0 1070 23 0
1829 18 0 0 0 0 0 18 0 0
1832 178 0 0 89 0 0 89 7 0
1833 534 29 1 178 0 0 89 0 0
1836 623 0 0 445 32 1 89 0 0
1840 534 0 0 267 0 0 267 5 0
1842 89 0 0 0 0 0 89 0 0
1843 89 0 0 89 0 0 0 0 0
1844 267 0 0 178 0 0 89 0 0
1846 537 41 2 135 0 0 0 0 0
1857 178 0 0 178 0 0 0 0 0
1859 89 0 0 89 0 0 0 0 0
1860 356 0 0 178 0 0 178 5 0
1861 48 0 0 0 0 0 0 0 0
1864 96 14 1 48 12 0 0 0 0
1872 144 10 1 48 0 0 72 2 0
1873 963 48 1 749 4 0 0 0 0
1884 428 28 1 321 12 0 0 0 0
1887 990 24 1 0 0 0 0 0 0
1889 660 0 0 165 25 0 165 0 0
1891 660 0 0 0 0 0 165 0 0
1893 523 0 0 169 0 0 0 0 0
1894 162 0 0 162 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::match_poly_trait_ref
1928 108 16 2 0 0 0 60 0 0
1938 12 0 0 12 0 0 0 0 0
1940 60 0 0 24 1 0 24 0 0
1943 96 3 0 72 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::new
171 180 17 1 0 0 0 60 0 0
172 480 17 1 180 0 0 300 6 0
174 30 0 0 30 7 0 30 0 0
180 150 20 1 90 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::select
0 229 31 2 71 2 0 43 1 0
272 280 24 0 0 0 0 168 1 0
282 56 0 0 0 0 0 28 0 0
283 62 10 0 28 0 0 0 0 0
292 50 0 0 0 0 0 0 0 0
295 100 17 1 50 0 0 50 7 0
298 175 0 0 0 0 0 75 0 0
299 50 17 1 25 0 0 0 0 0
304 200 18 1 100 0 0 100 11 0
306 252 20 1 196 9 0 0 0 0
1964 112 0 0 28 19 0 28 0 0
1968 336 23 1 28 10 0 224 1 0
2272 196 23 1 28 23 0 140 4 0
2279 28 0 0 28 0 0 0 0 0
2280 28 0 0 0 0 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::sized_conditions
0 30 13 2 0 0 0 19 1 0
248 4 0 0 4 0 0 0 0 0
1535 135 12 1 0 0 0 90 0 0
1542 90 0 0 45 0 0 45 0 0
1545 75 0 0 30 14 2 0 0 0
1562 9 0 0 0 0 0 6 0 0
1567 2 2 1 2 0 0 0 0 0
1568 2 0 0 0 0 0 2 0 0
1571 6 1 0 4 0 0 2 0 0
1572 2 0 0 2 2 0 2 0 0
1574 6 0 0 4 0 0 2 1 0
1588 105 0 0 90 1 0 0 0 0
fn=rustc_trait_selection::traits::select::SelectionContext::with_query_mode
208 184 22 1 0 0 0 69 0 0
213 368 23 1 138 0 0 230 14 0
215 23 0 0 23 14 0 23 0 0
221 138 22 1 92 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates
244 118 41 1 59 0 0 59 0 0
248 502 45 2 502 0 0 0 0 0
350 63 0 0 9 0 0 36 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::assemble_candidates_from_impls
248 76 0 0 76 0 0 0 0 0
fn=rustc_trait_selection::traits::select::candidate_assembly::<impl rustc_trait_selection::traits::select::SelectionContext>::candidate_from_obligation
0 368 186 4 236 0 0 0 0 0
248 618 0 0 427 2 0 132 4 0
917 660 43 1 330 29 0 198 43 0
934 1711 110 3 1062 0 0 649 41 0
935 354 30 1 59 0 0 59 0 0
936 59 0 0 59 3 0 0 0 0
937 354 0 0 177 0 0 177 0 0
1156 250 89 2 125 0 0 0 0 0
1182 132 0 0 66 2 0 0 0 0
1184 198 0 0 0 0 0 66 0 0
1185 98 10 1 42 0 0 42 0 0
1188 177 0 0 59 0 0 59 0 0
1217 92 0 0 0 0 0 0 0 0
1241 118 0 0 59 10 0 0 0 0
1242 144 57 1 72 0 0 0 0 0
1245 177 0 0 0 0 0 59 0 0
1251 177 0 0 0 0 0 59 0 0
1254 590 57 1 295 0 0 295 0 0
fn=rustc_trait_selection::traits::select::confirmation::<impl rustc_trait_selection::traits::select::SelectionContext>::confirm_candidate
248 54 4 1 54 0 0 0 0 0
1938 6 0 0 6 0 0 0 0 0
1940 30 6 1 12 0 0 12 0 0
1984 16 0 0 8 6 0 8 0 0
1993 32 4 1 0 0 0 8 0 0
1995 24 4 1 8 0 0 8 0 0
1996 16 0 0 8 0 0 8 0 0
1997 8 0 0 4 0 0 4 0 0
2000 8 0 0 4 0 0 4 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::normalize
172 255 4 1 90 0 0 150 0 0
174 45 4 1 15 0 0 15 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/traits/specialize/mod.rs
fn=_ZN4core5slice4sort7recurseN.llvm.M
0 138 0 0 34 0 0 104 0 0
270 890 1 1 207 0 0 556 0 0
fn=core::slice::sort::choose_pivot::{{closure}}
270 42 1 1 3 0 0 18 0 0
fn=core::slice::sort::partial_insertion_sort
270 8 1 1 0 0 0 4 1 0
fn=core::slice::sort::shift_tail
270 1350 2 1 74 1 0 644 0 0
fn=rustc_trait_selection::traits::specialize::specialization_graph_provider
0 88 0 0 0 0 0 0 0 0
257 22 4 2 0 0 0 12 0 0
261 4 0 0 2 2 0 2 0 0
263 14 0 0 2 2 0 6 0 0
272 184 2 1 0 0 0 8 1 0
273 88 0 0 0 0 0 0 0 0
288 616 2 1 88 2 0 88 0 0
293 18 2 1 14 2 0 0 0 0
fn=rustc_trait_selection::traits::specialize::translate_substs
76 26 4 2 0 0 0 14 0 0
88 4 0 0 4 0 0 0 0 0
93 8 0 0 6 0 0 0 0 0
113 18 2 1 14 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/traits/specialize/specialization_graph.rs
fn=<rustc_middle::traits::specialization_graph::Children as rustc_trait_selection::traits::specialize::specialization_graph::ChildrenExt>::insert_blindly
0 261 2 1 261 0 0 0 0 0
48 880 40 1 0 0 0 440 0 0
50 440 0 0 176 0 0 88 0 0
57 616 0 0 528 0 0 0 0 0
fn=<rustc_middle::traits::specialization_graph::Graph as rustc_trait_selection::traits::specialize::specialization_graph::GraphExt>::record_impl_from_cstore
369 1144 2 1 0 0 0 528 0 0
370 88 0 0 0 0 0 0 0 0
377 1232 2 1 616 2 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/traits/structural_match.rs
fn=rustc_trait_selection::traits::provide
275 2 1 1 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/traits/util.rs
fn=rustc_infer::infer::InferCtxt::commit_unconditionally
243 48 0 0 32 0 0 16 0 0
244 16 0 0 0 0 0 16 0 0
245 32 0 0 16 0 0 16 0 0
247 80 6 1 16 2 0 64 0 0
261 64 0 0 16 2 0 16 0 0
262 16 0 0 16 0 0 0 0 0
fn=rustc_trait_selection::traits::project::opt_normalize_projection_type
0 1 0 0 0 0 0 0 0 0
329 8 0 0 2 0 0 2 0 0
334 7 0 0 1 0 0 2 0 0
336 5 0 0 2 0 0 2 0 0
fn=rustc_trait_selection::traits::util::closure_trait_ref_and_return_type
321 48 4 1 0 0 0 24 0 0
329 44 4 1 16 4 0 12 0 0
334 28 0 0 8 4 0 8 0 0
336 16 0 0 8 4 0 8 0 0
337 36 4 1 28 0 0 0 0 0
fn=rustc_trait_selection::traits::util::predicate_for_trait_def
0 5 0 0 5 0 0 0 0 0
243 25 5 1 5 0 0 20 0 0
244 5 0 0 0 0 0 5 0 0
245 10 5 1 5 0 0 5 0 0
247 25 0 0 5 5 0 20 0 0
251 85 10 2 15 0 0 35 0 0
261 10 0 0 5 5 0 5 0 0
263 45 0 0 35 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_trait_selection/traits/wf.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::try_fold
237 20 0 0 15 0 0 5 0 0
622 25 4 1 25 0 0 0 0 0
623 5 0 0 5 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::compute
0 364 30 6 98 0 0 81 4 0
233 12 0 0 12 0 0 0 0 0
237 30 0 0 18 0 0 12 0 0
355 126 17 2 0 0 0 84 1 0
356 14 0 0 14 7 0 14 2 0
357 56 0 0 14 0 0 28 1 0
358 208 1 0 52 8 0 52 0 0
416 120 0 0 48 12 2 0 0 0
438 4 0 0 4 0 0 0 0 0
439 20 0 0 4 0 0 8 0 0
448 4 4 1 4 0 0 0 0 0
464 14 0 0 14 0 0 0 0 0
466 42 4 1 21 5 0 21 0 0
470 7 1 0 4 0 0 3 0 0
475 12 5 1 12 0 0 0 0 0
477 24 0 0 0 0 0 0 0 0
480 6 0 0 0 0 0 6 0 0
481 12 0 0 6 0 0 6 0 0
609 112 0 0 98 0 0 0 0 0
616 64 1 1 40 3 0 8 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::normalize
237 42 8 1 42 0 0 0 0 0
240 126 10 1 0 0 0 98 1 0
241 14 0 0 0 0 0 14 0 0
243 28 0 0 14 0 0 14 0 0
244 28 0 0 14 0 0 0 0 0
246 30 0 0 0 0 0 0 0 0
247 15 0 0 15 0 0 0 0 0
248 15 0 0 15 0 0 0 0 0
250 150 0 0 15 0 0 45 0 0
251 90 4 1 45 0 0 45 0 0
254 112 9 1 98 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::WfPredicates::require_sized
0 8 0 0 0 0 0 0 0 0
237 12 0 0 12 0 0 0 0 0
339 40 2 1 0 0 0 24 0 0
340 8 0 0 0 0 0 0 0 0
341 4 0 0 0 0 0 4 0 0
343 20 2 1 8 1 0 8 0 0
344 24 0 0 12 1 0 4 0 0
347 4 0 0 0 0 0 4 0 0
348 8 0 0 4 0 0 4 0 0
349 16 0 0 12 2 0 4 0 0
352 32 0 0 28 0 0 0 0 0
fn=rustc_trait_selection::traits::wf::obligations
0 46 0 0 9 0 0 0 0 0
18 182 10 1 0 0 0 84 0 0
29 28 0 0 14 4 0 0 0 0
61 154 7 1 14 0 0 112 2 0
62 28 0 0 0 0 0 14 0 0
65 14 0 0 0 0 0 14 0 0
67 56 9 1 28 0 0 28 1 0
68 126 10 1 98 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_traits/chalk/mod.rs
fn=rustc_traits::provide
33 2 1 1 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_traits/dropck_outlives.rs
fn=_ZN12rustc_traits15dropck_outlives15dropck_outlivesN.llvm.M
0 4 2 0 0 0 0 0 0 0
24 12 3 2 0 0 0 4 1 0
30 12 0 0 2 2 0 4 1 0
152 12 0 0 6 3 0 2 0 0
fn=_ZN12rustc_traits15dropck_outlives21adt_dtorck_constraintN.llvm.M
0 16 2 1 7 1 0 3 0 0
285 33 4 2 0 0 0 18 2 0
293 3 0 0 0 0 0 0 0 0
307 3 0 0 3 1 0 3 0 0
309 12 3 1 12 4 0 0 0 0
310 60 3 0 0 0 0 6 0 0
312 9 2 1 6 3 0 3 0 0
317 30 2 1 15 0 0 15 4 0
318 27 2 1 21 2 0 0 0 0
324 3 0 0 0 0 0 3 0 0
325 9 0 0 0 0 0 3 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
0 18 2 1 7 0 0 6 1 0
34 4 0 0 2 0 0 2 1 0
35 2 0 0 0 0 0 2 0 0
37 10 0 0 0 0 0 8 1 0
73 4 0 0 0 0 0 4 0 0
78 8 2 1 4 1 0 6 0 0
80 4 0 0 0 0 0 2 0 0
81 4 0 0 2 2 0 2 0 0
82 6 0 0 0 0 0 0 0 0
83 3 0 0 0 0 0 0 0 0
89 24 3 1 0 0 0 3 0 0
101 3 0 0 0 0 0 0 0 0
108 21 2 1 0 0 0 16 2 0
109 4 0 0 0 0 0 1 0 0
110 3 0 0 1 0 0 0 0 0
111 3 1 1 3 0 0 0 0 0
118 6 1 1 1 0 0 0 0 0
150 4 0 0 0 0 0 2 0 0
fn=rustc_traits::dropck_outlives::dtorck_constraint_for_ty
0 11 2 2 1 0 0 1 0 0
156 170 6 2 0 0 0 110 0 0
166 80 0 0 30 4 0 30 0 0
171 50 0 0 10 3 0 10 0 0
176 30 2 1 10 3 2 0 0 0
195 9 1 0 5 0 0 1 0 0
253 6 1 1 6 0 0 0 0 0
254 27 2 1 9 0 0 18 4 0
255 36 2 1 18 0 0 12 4 0
258 9 2 1 6 0 0 3 0 0
259 9 2 1 9 0 0 0 0 0
260 12 2 1 9 0 0 3 0 0
282 90 0 0 70 3 0 0 0 0
fn=rustc_traits::provide
21 4 1 1 0 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_traits/evaluate_obligation.rs
fn=_ZN12rustc_traits19evaluate_obligation19evaluate_obligationN.llvm.M
0 46 7 0 0 0 0 0 0 0
14 138 22 1 0 0 0 46 2 0
19 138 22 1 23 3 0 46 14 0
32 138 0 0 69 12 0 23 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
0 23 11 0 0 0 0 0 0 0
24 46 0 0 0 0 0 23 0 0
26 69 0 0 23 21 0 23 0 0
29 23 0 0 23 22 0 23 0 0
30 23 0 0 0 0 0 23 0 0
fn=rustc_traits::provide
11 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_traits/implied_outlives_bounds.rs
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
33 1 0 0 1 0 0 0 0 0
34 6 1 1 1 0 0 2 0 0
fn=_ZN12rustc_traits23implied_outlives_bounds23implied_outlives_boundsN.llvm.M
0 2 0 0 0 0 0 0 0 0
25 6 1 1 0 0 0 2 0 0
32 5 0 0 1 0 0 2 0 0
36 6 0 0 3 0 0 1 0 0
fn=rustc_traits::implied_outlives_bounds::compute_implied_outlives_bounds
0 2 0 0 0 0 0 0 0 0
38 11 2 2 0 0 0 8 0 0
43 2 0 0 1 0 0 1 0 0
50 1 0 0 0 0 0 1 0 0
54 1 0 0 1 1 0 1 0 0
56 2 0 0 0 0 0 0 0 0
65 10 0 0 4 0 0 3 0 0
129 4 1 1 2 1 0 1 0 0
130 10 2 2 4 0 0 2 0 0
133 12 1 1 7 0 0 1 0 0
fn=rustc_traits::provide
22 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_traits/lib.rs
fn=rustc_traits::provide
33 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_traits/normalize_erasing_regions.rs
fn=_ZN12rustc_traits25normalize_erasing_regions43normalize_generic_arg_after_erasing_regionsN.llvm.M
0 32 9 0 0 0 0 0 0 0
14 48 12 1 0 0 0 16 0 0
20 64 0 0 32 0 0 32 3 0
21 16 0 0 16 0 0 0 0 0
22 112 9 1 16 8 0 32 1 0
40 80 0 0 32 7 0 16 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 16 0 0 0 0 0 0 0 0
23 16 10 1 0 0 0 16 0 0
24 32 0 0 0 0 0 16 0 0
25 112 7 0 48 0 0 32 2 0
34 16 10 1 0 0 0 16 0 0
35 48 0 0 16 4 0 16 0 0
39 16 0 0 0 0 0 16 0 0
fn=rustc_traits::provide
11 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_traits/normalize_projection_ty.rs
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
27 4 0 0 4 4 0 4 0 0
30 16 2 0 4 3 0 8 0 0
32 8 0 0 4 0 0 4 0 0
33 24 3 1 4 0 0 4 0 0
38 12 0 0 12 2 0 0 0 0
fn=_ZN12rustc_traits23normalize_projection_ty23normalize_projection_tyN.llvm.M
0 8 2 0 0 0 0 0 0 0
17 20 4 1 0 0 0 8 0 0
23 4 0 0 4 0 0 0 0 0
24 20 0 0 4 0 0 8 2 0
42 24 0 0 12 2 0 4 0 0
fn=rustc_traits::provide
14 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_traits/type_op.rs
fn=<rustc_infer::infer::InferCtxtBuilder as rustc_trait_selection::infer::InferCtxtBuilderExt>::enter_canonical_trait_query
43 3 0 0 3 0 0 0 0 0
50 5 0 0 1 0 0 4 0 0
51 9 1 1 2 0 0 3 0 0
239 6 0 0 6 0 0 0 0 0
240 12 0 0 6 3 0 6 0 0
fn=_ZN12rustc_traits7type_op23type_op_prove_predicateN.llvm.M
0 12 1 0 0 0 0 0 0 0
234 36 8 2 0 0 0 12 0 0
238 30 0 0 6 6 0 12 0 0
246 36 0 0 18 4 0 6 0 0
fn=_ZN12rustc_traits7type_op25type_op_ascribe_user_typeN.llvm.M
0 2 1 0 0 0 0 0 0 0
38 6 1 1 0 0 0 2 0 0
42 5 0 0 1 1 0 2 1 0
55 6 1 0 3 1 0 1 0 0
fn=rustc_traits::provide
25 16 2 2 0 0 0 8 0 0
fn=rustc_traits::type_op::AscribeUserTypeCx::relate
78 18 2 1 0 0 0 10 0 0
82 12 2 1 6 0 0 6 0 0
83 10 1 1 2 0 0 4 0 0
84 4 0 0 0 0 0 0 0 0
85 8 2 1 6 0 0 0 0 0
87 16 0 0 12 0 0 0 0 0
fn=rustc_traits::type_op::AscribeUserTypeCx::relate_mir_and_user_ty
0 4 0 0 1 0 0 1 0 0
68 20 0 0 2 0 0 6 0 0
72 6 1 1 2 0 0 2 0 0
75 7 1 1 6 0 0 0 0 0
90 6 1 1 6 1 0 2 0 0
91 2 0 0 2 0 0 0 0 0
97 17 1 1 16 0 0 0 0 0
107 11 1 1 0 0 0 6 0 0
113 6 0 0 4 0 0 2 0 0
121 8 0 0 0 0 0 2 0 0
129 4 0 0 1 1 0 2 0 0
130 6 0 0 0 0 0 6 0 0
135 3 0 0 1 0 0 0 0 0
140 6 1 1 1 0 0 1 0 0
160 9 1 1 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ty/common_traits.rs
fn=rustc_ty::common_traits::is_copy_raw
9 2 2 1 0 0 0 0 0 0
10 14 2 1 4 0 0 6 1 0
11 4 2 0 2 1 0 0 0 0
fn=rustc_ty::common_traits::is_freeze_raw
17 6 6 0 0 0 0 0 0 0
18 42 0 0 12 0 0 18 0 0
19 12 5 0 6 3 0 0 0 0
fn=rustc_ty::common_traits::is_item_raw
0 48 32 1 0 0 0 0 0 0
21 128 26 2 0 0 0 112 11 0
26 48 0 0 32 0 0 16 6 0
27 128 0 0 16 16 0 32 6 0
28 64 16 1 32 10 0 16 0 0
29 80 0 0 48 16 0 16 0 0
31 64 0 0 16 0 0 16 0 0
36 16 0 0 0 0 0 16 0 0
37 160 0 0 112 11 0 16 0 0
fn=rustc_ty::common_traits::is_sized_raw
13 8 8 0 0 0 0 0 0 0
14 56 0 0 16 0 0 24 1 0
15 16 8 0 8 0 0 0 0 0
fn=rustc_ty::provide
40 6 1 1 0 0 0 3 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ty/instance.rs
fn=_ZN8rustc_ty8instance16resolve_instanceN.llvm.M
13 136 16 1 0 0 0 85 5 0
17 85 0 0 68 0 0 17 9 0
18 17 0 0 0 0 0 0 0 0
19 2 0 0 0 0 0 0 0 0
24 272 34 2 17 0 0 119 11 0
25 136 16 1 102 8 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 2 0 0 2 0 0 0 0 0
140 12 2 1 6 2 0 4 0 0
141 16 0 0 16 3 0 2 0 0
142 8 2 1 2 2 0 4 0 0
144 4 2 1 2 0 0 2 0 0
145 6 0 0 6 0 0 0 0 0
147 14 0 0 4 0 0 4 0 0
149 2 0 0 2 0 0 0 0 0
150 2 2 1 0 0 0 2 0 0
fn=rustc_ty::instance::inner_resolve_instance
0 113 36 3 47 1 0 2 0 0
41 153 15 1 0 0 0 119 7 0
45 68 17 1 51 0 0 17 6 0
48 70 1 0 0 0 0 0 0 0
51 20 0 0 0 0 0 20 1 0
53 72 0 0 24 11 0 36 5 0
54 84 12 1 0 0 0 24 0 0
57 24 0 0 12 0 0 0 0 0
58 9 0 0 0 0 0 0 0 0
59 36 0 0 9 8 0 9 0 0
60 36 9 1 18 9 0 18 0 0
66 69 9 1 39 14 1 30 1 0
69 3 0 0 1 1 0 0 0 0
91 55 0 0 0 0 0 0 0 0
97 102 17 1 0 0 0 102 8 0
98 136 0 0 119 9 0 0 0 0
107 25 5 1 10 2 0 10 0 0
116 25 0 0 5 5 0 5 0 0
117 105 5 1 40 5 1 30 5 0
122 12 2 1 6 0 0 6 1 0
130 12 2 1 8 2 0 6 2 0
131 2 0 0 2 0 0 0 0 0
132 28 4 2 12 4 0 12 0 0
133 12 0 0 6 0 0 0 0 0
134 10 0 0 6 2 0 4 0 0
139 38 4 2 4 2 0 18 0 0
150 2 0 0 0 0 0 2 0 0
156 6 2 1 2 0 0 2 0 0
175 2 0 0 2 0 0 0 0 0
190 4 2 1 2 0 0 0 0 0
217 10 2 1 6 2 0 2 0 0
225 21 6 2 9 0 0 9 0 0
226 9 0 0 3 0 0 3 0 0
227 33 0 0 21 3 0 6 0 0
228 3 0 0 3 0 0 0 0 0
229 6 0 0 6 0 0 0 0 0
230 3 3 1 3 0 0 0 0 0
fn=rustc_ty::provide
282 4 0 0 0 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ty/lib.rs
fn=rustc_ty::provide
29 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ty/needs_drop.rs
fn=_ZN8rustc_ty10needs_drop14needs_drop_rawN.llvm.M
0 26 2 1 8 0 0 6 0 0
13 16 2 1 0 0 0 12 0 0
19 6 0 0 4 0 0 2 0 0
22 18 0 0 14 2 0 0 0 0
47 32 4 2 12 0 0 20 0 0
49 4 0 0 2 0 0 2 0 0
50 12 2 1 6 0 0 6 0 0
52 4 0 0 0 0 0 4 0 0
53 4 0 0 4 2 0 2 0 0
69 4 0 0 0 0 0 0 0 0
70 10 2 1 2 2 0 4 0 0
80 8 0 0 4 0 0 2 0 0
81 4 0 0 2 0 0 0 0 0
82 6 2 1 6 0 0 0 0 0
92 18 2 1 0 0 0 14 0 0
94 18 4 1 4 2 0 4 0 0
fn=rustc_ty::provide
187 4 1 1 0 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_ty/ty.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
222 11 0 0 11 0 0 0 0 0
fn=<core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
192 72 0 0 32 0 0 8 0 0
fn=_ZN8rustc_ty2ty10crate_hashN.llvm.M
289 2 1 1 0 0 0 0 0 0
290 1 0 0 1 1 0 0 0 0
291 2 1 0 1 0 0 0 0 0
fn=_ZN8rustc_ty2ty13trait_of_itemN.llvm.M
0 1 0 0 0 0 0 0 0 0
233 1 1 0 0 0 0 1 0 0
234 1 0 0 1 1 0 1 0 0
238 2 0 0 2 0 0 0 0 0
fn=_ZN8rustc_ty2ty16associated_itemsN.llvm.M
221 56 11 2 0 0 0 16 2 0
223 56 0 0 0 0 0 32 0 0
224 32 0 0 16 0 0 0 0 0
fn=_ZN8rustc_ty2ty19crate_disambiguatorN.llvm.M
279 2 1 1 0 0 0 1 0 0
281 3 0 0 2 0 0 0 0 0
fn=_ZN8rustc_ty2ty19original_crate_nameN.llvm.M
284 2 1 1 0 0 0 1 1 0
286 1 0 0 1 1 0 0 0 0
287 2 0 0 1 0 0 0 0 0
fn=_ZN8rustc_ty2ty20adt_sized_constraintN.llvm.M
185 48 7 1 0 0 0 16 1 0
186 8 0 0 0 0 0 8 0 0
198 24 0 0 16 2 0 0 0 0
fn=_ZN8rustc_ty2ty23sized_constraint_for_tyN.llvm.M
0 30 7 2 0 0 0 14 0 0
14 96 7 1 0 0 0 64 3 0
22 40 0 0 16 9 2 0 0 0
35 3 1 0 2 0 0 1 0 0
37 2 0 0 1 1 0 1 0 0
57 4 1 1 2 1 0 2 0 0
58 2 0 0 0 0 0 0 0 0
61 4 0 0 1 1 0 2 0 0
63 5 0 0 1 0 0 1 0 0
67 6 0 0 6 0 0 0 0 0
68 3 0 0 0 0 0 1 0 0
76 48 7 1 24 0 0 24 0 0
77 56 0 0 48 0 0 0 0 0
fn=_ZN8rustc_ty2ty26instance_def_size_estimateN.llvm.M
0 18 0 0 8 8 0 0 0 0
293 10 1 1 0 0 0 0 0 0
300 50 0 0 10 0 0 0 0 0
301 48 0 0 24 1 0 24 0 0
307 20 0 0 10 0 0 0 0 0
fn=_ZN8rustc_ty2ty8def_spanN.llvm.M
226 9 3 1 0 0 0 0 0 0
227 12 3 1 3 2 0 6 0 0
228 6 0 0 3 0 0 0 0 0
fn=_ZN8rustc_ty2ty9param_envN.llvm.M
0 77 0 0 37 0 0 37 3 0
241 407 68 2 0 0 0 222 1 0
243 222 0 0 37 34 0 37 3 0
248 148 0 0 74 0 0 74 0 0
249 111 33 1 37 27 0 37 0 0
264 148 0 0 37 25 0 111 0 0
266 111 0 0 74 28 0 0 0 0
273 15 0 0 3 0 0 6 0 0
275 148 0 0 37 36 0 37 0 0
276 407 37 1 111 30 0 148 0 0
277 296 0 0 259 1 0 0 0 0
fn=rustc_ty::provide
497 30 3 3 0 0 0 15 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/astconv.rs
fn=<dyn rustc_typeck::astconv::AstConv>::ast_path_substs_for_ty
224 13 1 1 0 0 0 6 0 0
230 20 1 1 3 0 0 8 0 0
234 2 0 0 1 0 0 1 0 0
235 1 0 0 1 1 0 0 0 0
239 1 0 0 0 0 0 0 0 0
244 9 0 0 7 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::ast_region_to_region
167 11 1 1 0 0 0 6 0 0
172 2 0 0 1 0 0 1 0 0
175 5 0 0 3 1 0 1 0 0
176 3 0 0 1 0 0 0 0 0
203 5 1 1 2 0 0 1 0 0
220 8 2 2 7 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::ast_ty_to_ty
0 1 1 1 0 0 0 0 0 0
2867 12 1 1 0 0 0 8 0 0
2870 2 0 0 1 1 0 1 0 0
2873 5 1 1 2 2 1 0 0 0
2900 2 1 1 1 1 0 0 0 0
2903 6 1 1 1 0 0 1 0 0
2959 7 0 0 6 0 0 1 0 0
2961 9 0 0 7 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::check_generic_arg_count
0 10 5 2 0 0 0 1 0 0
135 3 1 1 1 0 0 0 0 0
141 9 0 0 0 0 0 0 0 0
314 48 6 2 0 0 0 30 2 0
326 9 0 0 3 2 0 3 0 0
327 6 0 0 3 3 0 3 0 0
328 7 0 0 2 0 0 0 0 0
333 10 1 0 1 0 0 0 0 0
343 6 0 0 0 0 0 0 0 0
350 15 0 0 0 0 0 9 0 0
426 16 0 0 4 0 0 0 0 0
427 12 0 0 0 0 0 4 0 0
429 1 0 0 1 0 0 0 0 0
431 2 0 0 1 0 0 0 0 0
439 18 0 0 6 0 0 0 0 0
452 24 2 1 6 0 0 0 0 0
466 30 3 1 12 0 0 18 0 0
468 12 0 0 6 0 0 6 0 0
473 24 0 0 21 0 0 0 0 0
2596 9 0 0 3 0 0 3 0 0
2597 6 0 0 3 0 0 3 0 0
2598 7 0 0 2 0 0 0 0 0
2602 2 0 0 1 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::check_generic_arg_count::{{closure}}
350 10 1 1 0 0 0 8 0 0
364 10 1 1 0 0 0 1 0 0
421 8 1 1 7 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::check_generic_arg_count_for_call
0 5 0 0 2 0 0 0 0 0
252 2 0 0 2 1 0 0 0 0
292 30 4 2 0 0 0 16 0 0
299 4 0 0 2 2 0 4 0 0
301 24 2 1 4 0 0 6 0 0
305 10 0 0 4 0 0 2 0 0
306 2 0 0 0 0 0 0 0 0
307 4 0 0 1 0 0 0 0 0
308 6 0 0 2 0 0 0 0 0
310 18 0 0 14 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::create_substs_for_generic_args
0 31 6 3 9 0 0 4 0 0
546 24 4 2 0 0 0 18 0 0
565 4 0 0 2 2 0 2 0 0
566 6 0 0 0 0 0 6 0 0
567 12 1 1 4 0 0 0 0 0
577 6 0 0 0 0 0 0 0 0
581 3 0 0 0 0 0 0 0 0
582 2 0 0 1 1 0 0 0 0
591 3 0 0 1 0 0 0 0 0
593 1 0 0 0 0 0 0 0 0
607 3 2 1 0 0 0 3 0 0
616 6 0 0 0 0 0 0 0 0
624 4 0 0 0 0 0 0 0 0
750 5 0 0 1 0 0 0 0 0
753 3 1 1 2 0 0 1 0 0
762 2 0 0 2 0 0 2 0 0
763 18 2 1 14 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::def_ids_for_value_path_segments
0 30 5 3 9 2 1 6 0 0
2630 30 4 2 4 0 0 16 1 0
2682 4 0 0 2 2 0 2 0 0
2684 2 0 0 0 0 0 0 0 0
2691 6 0 0 0 0 0 0 0 0
2741 2 1 0 0 0 0 0 0 0
2754 18 0 0 14 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::prohibit_generics
0 10 2 1 4 0 0 4 0 0
2521 18 2 1 0 0 0 16 0 0
2526 18 0 0 6 0 0 4 0 0
2528 6 1 1 4 2 0 2 0 0
2570 8 1 1 4 0 0 2 0 0
2576 20 2 1 14 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::res_to_ty
0 10 1 1 2 2 1 1 0 0
1609 7 1 1 0 0 0 1 0 0
1610 11 1 1 3 1 0 3 0 0
2757 12 2 2 0 0 0 7 0 0
2763 5 0 0 1 0 0 3 1 0
2770 1 0 0 1 0 0 0 0 0
2772 7 1 1 2 0 0 0 0 0
2788 1 0 0 0 0 0 0 0 0
2789 5 0 0 2 0 0 1 0 0
2790 2 0 0 2 0 0 0 0 0
2863 9 0 0 7 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::ty_of_fn
0 18 2 2 2 0 0 5 0 0
3022 14 2 2 1 0 0 11 0 0
3032 3 0 0 1 1 0 2 0 0
3036 7 0 0 2 0 0 0 0 0
3041 2 0 0 2 0 0 0 0 0
3043 2 1 1 1 0 0 0 0 0
3053 7 1 1 3 1 0 4 0 0
3055 5 0 0 3 1 1 1 0 0
3060 3 0 0 0 0 0 1 0 0
3064 8 1 1 3 0 0 3 0 0
3077 2 0 0 0 0 0 1 0 0
3081 9 1 1 3 0 0 6 0 0
3091 2 1 1 1 0 0 1 0 0
3092 11 1 1 7 0 0 0 0 0
fn=_ZN47_$LT$dyn$u20$rustc_typeck..astconv..AstConv$GT$17prohibit_genericsN.llvm.M
0 8 1 1 7 0 0 0 0 0
2521 9 1 1 0 0 0 8 0 0
2528 6 0 0 4 2 0 2 0 0
2570 8 1 1 4 0 0 2 0 0
fn=_ZN47_$LT$dyn$u20$rustc_typeck..astconv..AstConv$GT$26create_substs_for_ast_pathN.llvm.M
0 14 2 2 6 0 0 1 0 0
135 1 0 0 0 0 0 0 0 0
160 10 2 2 4 0 0 6 0 0
162 2 0 0 1 0 0 0 0 0
565 2 0 0 1 1 0 1 0 0
566 4 0 0 1 0 0 3 0 0
567 4 1 1 1 0 0 0 0 0
577 2 0 0 0 0 0 0 0 0
581 1 0 0 0 0 0 0 0 0
582 2 1 1 1 0 0 0 0 0
591 2 0 0 1 0 0 0 0 0
593 2 0 0 0 0 0 0 0 0
607 1 1 1 0 0 0 1 0 0
610 3 0 0 3 0 0 0 0 0
616 2 0 0 0 0 0 0 0 0
624 4 0 0 1 0 0 0 0 0
625 2 0 0 2 0 0 0 0 0
626 6 0 0 2 0 0 0 0 0
750 1 0 0 0 0 0 0 0 0
762 1 0 0 1 0 0 1 0 0
796 16 2 2 2 0 0 10 0 0
814 4 0 0 1 0 0 2 1 0
817 2 0 0 1 0 0 0 0 0
827 3 1 1 0 0 0 0 0 0
830 12 1 1 1 0 0 3 0 0
840 2 1 1 0 0 0 1 0 0
841 5 1 1 0 0 0 3 0 0
860 2 1 1 1 0 0 1 0 0
877 14 1 1 0 0 0 0 0 0
878 4 1 1 2 0 0 1 0 0
901 9 1 1 1 0 0 5 0 0
953 3 1 1 2 0 0 1 0 0
954 4 1 1 2 0 0 2 0 0
969 2 0 0 2 0 0 0 0 0
990 11 1 1 5 0 0 6 0 0
991 8 1 1 7 0 0 0 0 0
1027 1 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/check/_match.rs
fn=rustc_typeck::check::_match::<impl rustc_typeck::check::FnCtxt>::check_match
0 20 4 3 7 0 0 6 0 0
12 14 1 1 1 0 0 9 0 0
20 2 1 1 1 0 0 1 0 0
24 7 0 0 0 0 0 1 0 0
54 1 0 0 0 0 0 1 0 0
58 2 0 0 2 0 0 0 0 0
82 4 1 1 1 1 0 3 0 0
84 1 0 0 1 1 0 0 0 0
93 2 0 0 1 0 0 0 0 0
103 2 0 0 1 0 0 0 0 0
105 2 0 0 1 0 0 0 0 0
112 6 0 0 4 1 0 2 0 0
115 2 0 0 1 0 0 0 0 0
127 4 1 1 2 0 0 0 0 0
133 6 1 1 3 0 0 3 0 0
136 9 2 2 4 0 0 4 1 0
148 3 0 0 2 0 0 1 0 0
149 1 1 1 1 0 0 0 0 0
151 2 0 0 0 0 0 0 0 0
164 14 1 1 6 0 0 0 0 0
176 8 1 1 4 0 0 4 1 0
177 9 1 1 7 1 0 0 0 0
188 7 1 1 0 0 0 1 1 0
193 8 1 1 5 2 0 1 0 0
431 1 0 0 0 0 0 1 0 0
445 5 0 0 1 1 0 3 0 0
447 1 0 0 1 1 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/check/autoderef.rs
fn=rustc_typeck::check::callee::<impl rustc_typeck::check::FnCtxt>::check_call
0 10 0 0 2 0 0 0 0 0
15 28 2 1 8 3 0 8 2 0
36 4 0 0 2 2 0 4 1 0
38 4 0 0 2 0 0 2 0 0
61 16 2 1 8 0 0 8 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce
0 1 0 0 0 0 0 1 0 0
15 10 1 1 4 2 0 5 1 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/check/callee.rs
fn=rustc_typeck::check::callee::<impl rustc_typeck::check::FnCtxt>::check_call
0 32 4 1 14 2 0 6 0 0
60 30 3 2 0 0 0 18 1 0
68 12 2 1 4 4 0 6 4 0
70 2 0 0 2 0 0 0 0 0
72 6 2 1 2 2 0 2 0 0
73 4 2 1 2 0 0 2 0 0
75 34 4 2 16 2 0 16 0 0
78 4 0 0 0 0 0 0 0 0
83 8 2 1 4 0 0 0 0 0
84 8 2 1 2 0 0 0 0 0
97 12 0 0 4 4 0 4 2 0
100 18 0 0 14 4 0 0 0 0
110 16 2 1 6 4 0 6 0 0
118 18 0 0 2 0 0 0 0 0
120 12 2 1 6 0 0 6 0 0
fn=rustc_typeck::check::callee::<impl rustc_typeck::check::FnCtxt>::confirm_builtin_call
0 6 0 0 0 0 0 0 0 0
281 26 4 2 0 0 0 18 0 0
288 4 2 1 2 0 0 2 0 0
289 14 0 0 6 0 0 4 1 0
290 34 4 2 12 3 0 10 1 0
412 12 2 1 4 0 0 8 0 0
413 2 0 0 2 0 0 0 0 0
416 18 2 1 4 0 0 6 0 0
417 4 0 0 2 0 0 0 0 0
419 6 2 1 2 0 0 2 0 0
420 10 0 0 4 0 0 2 0 0
422 28 2 0 4 0 0 14 0 0
423 2 0 0 2 0 0 0 0 0
425 4 0 0 2 0 0 2 0 0
428 4 0 0 4 0 0 0 0 0
430 6 2 1 2 0 0 4 0 0
433 2 0 0 2 2 0 2 0 0
434 18 0 0 14 4 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/check/coercion.rs
fn=_ZN12rustc_typeck5check8coercion19CoerceMany$LT$E$GT$12coerce_innerN.llvm.M
1175 1 0 0 1 0 0 0 0 0
1225 13 1 1 0 0 0 6 0 0
1245 4 0 0 0 0 0 0 0 0
1251 3 1 1 0 0 0 0 0 0
1252 3 0 0 1 0 0 0 0 0
1256 7 1 1 2 1 0 1 0 0
1299 3 2 1 2 0 0 0 0 0
1300 1 0 0 0 0 0 1 0 0
1301 1 0 0 0 0 0 0 0 0
1303 2 0 0 1 0 0 0 0 0
1304 2 0 0 2 0 0 0 0 0
1307 1 0 0 0 0 0 0 0 0
1308 3 0 0 1 0 0 0 0 0
1313 3 1 1 0 0 0 1 0 0
1406 8 1 0 7 0 0 0 0 0
1594 2 1 1 1 0 0 0 0 0
fn=_ZN12rustc_typeck5check8coercion19CoerceMany$LT$E$GT$12coerce_innerN.llvm.M
0 5 0 0 0 0 0 4 0 0
1175 5 0 0 5 0 0 0 0 0
1225 39 1 1 0 0 0 18 0 0
1245 12 0 0 0 0 0 0 0 0
1251 9 1 1 0 0 0 0 0 0
1252 3 0 0 1 0 0 0 0 0
1256 7 2 2 2 1 0 1 0 0
1289 2 0 0 0 0 0 0 0 0
1299 10 2 0 6 0 0 0 0 0
1300 3 0 0 0 0 0 3 0 0
1301 3 0 0 0 0 0 0 0 0
1303 2 1 1 1 0 0 0 0 0
1313 4 1 1 1 0 0 1 0 0
1406 24 2 0 21 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::commit_if_ok
78 9 9 1 9 0 0 0 0 0
127 27 0 0 18 0 0 0 0 0
130 9 0 0 0 0 0 0 0 0
131 27 0 0 18 0 0 0 0 0
182 30 5 1 18 0 0 6 0 0
1004 24 4 1 12 0 0 6 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
1212 18 0 0 0 0 0 6 0 0
1216 2 0 0 2 0 0 0 0 0
1554 6 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::_match::<impl rustc_typeck::check::FnCtxt>::check_match
1155 6 1 1 0 0 0 6 1 0
1190 9 0 0 3 0 0 2 0 0
1554 3 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::check_fn
0 4 1 1 0 0 0 0 0 0
1155 4 1 1 0 0 0 3 0 0
1554 2 0 0 0 0 0 0 0 0
fn=rustc_typeck::check::coercion::<impl rustc_typeck::check::FnCtxt>::try_coerce
0 62 2 1 34 2 0 4 0 0
121 24 0 0 0 0 0 24 1 0
837 72 10 2 0 0 0 42 1 0
844 36 0 0 0 0 0 24 4 0
847 6 0 0 6 0 0 0 0 0
849 108 17 3 24 0 0 48 8 0
851 42 0 0 6 0 0 36 0 0
852 36 6 1 12 2 0 18 0 0
853 30 6 1 6 0 0 12 5 0
854 54 4 0 42 3 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce
0 53 13 7 15 0 0 21 3 0
78 18 0 0 18 2 0 0 0 0
112 10 1 1 2 0 0 6 1 0
126 36 4 2 0 0 0 16 2 0
146 72 5 1 0 0 0 48 8 0
147 6 0 0 0 0 0 6 3 0
151 24 0 0 0 0 0 0 0 0
155 12 6 1 6 0 0 0 0 0
182 54 12 2 6 0 0 24 2 0
184 12 5 0 6 0 0 0 0 0
186 18 4 1 8 0 0 8 4 0
188 8 0 0 4 0 0 0 0 0
201 24 4 1 8 3 0 0 0 0
204 3 0 0 2 0 0 0 0 0
205 3 0 0 2 2 0 1 0 0
211 24 5 2 6 0 0 0 0 0
232 12 3 1 3 1 0 9 3 0
235 54 12 1 42 5 0 0 0 0
256 4 1 1 3 0 0 0 0 0
258 3 0 0 0 0 0 0 0 0
264 1 0 0 1 0 0 0 0 0
269 6 1 1 1 1 0 2 0 0
271 4 0 0 0 0 0 0 0 0
272 4 0 0 0 0 0 0 0 0
348 3 0 0 1 0 0 1 0 0
361 1 0 0 1 0 0 0 0 0
365 1 0 0 1 0 0 0 0 0
369 2 0 0 1 0 0 0 0 0
370 4 0 0 2 0 0 2 0 0
386 5 1 1 2 0 0 3 0 0
387 4 0 0 2 0 0 0 0 0
395 6 1 1 2 1 0 1 0 0
407 1 0 0 0 0 0 0 0 0
408 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
0 94 16 4 9 0 0 36 4 0
78 37 1 1 37 0 0 0 0 0
112 10 0 0 10 0 0 0 0 0
126 40 5 1 0 0 0 20 1 0
143 20 0 0 10 0 0 10 0 0
441 60 5 1 0 0 0 42 4 0
473 1 0 0 0 0 0 0 0 0
479 65 5 1 30 10 0 25 0 0
480 20 0 0 0 0 0 0 0 0
494 34 0 0 17 0 0 0 0 0
495 9 0 0 0 0 0 0 0 0
497 3 0 0 3 0 0 0 0 0
498 12 3 1 3 1 0 9 0 0
499 9 0 0 0 0 0 6 1 0
512 3 0 0 3 0 0 0 0 0
539 5 0 0 5 0 0 0 0 0
541 40 5 1 5 4 0 35 4 0
542 30 5 1 0 0 0 30 1 0
545 28 7 1 4 0 0 6 0 0
546 69 6 2 12 0 0 39 3 0
550 5 0 0 5 4 0 5 0 0
554 5 0 0 5 0 0 0 0 0
555 15 0 0 10 0 0 5 0 0
566 85 10 2 45 5 0 30 0 0
567 5 0 0 5 0 0 0 0 0
568 10 0 0 5 0 0 5 0 0
569 10 0 0 5 0 0 5 0 0
573 15 5 1 0 0 0 5 0 0
581 30 0 0 10 0 0 20 0 0
582 18 3 1 13 0 0 0 0 0
585 33 0 0 22 7 0 11 0 0
586 38 6 1 27 0 0 0 0 0
587 40 0 0 16 8 0 16 0 0
589 32 7 1 8 0 0 24 0 0
590 12 0 0 6 3 0 3 0 0
591 18 0 0 6 0 0 3 0 0
599 18 6 2 9 0 0 9 0 0
603 64 0 0 24 6 0 24 0 0
605 31 6 1 13 0 0 0 0 0
633 6 3 1 3 0 0 0 0 0
646 65 3 1 20 3 1 20 5 0
650 4 2 1 0 0 0 0 0 0
660 22 4 2 8 0 0 10 2 0
661 54 5 0 42 5 0 0 0 0
fn=rustc_typeck::check::coercion::CoerceMany<E>::coerce
1175 1 0 0 1 0 0 0 0 0
1183 12 1 1 0 0 0 6 0 0
1191 8 1 0 7 2 0 0 0 0
1245 4 0 0 0 0 0 0 0 0
1252 3 0 0 1 0 0 0 0 0
1256 7 1 1 2 1 0 1 0 0
1299 3 1 0 2 0 0 0 0 0
1300 1 1 1 0 0 0 1 1 0
1303 2 0 0 1 0 0 0 0 0
1304 2 0 0 2 1 0 0 0 0
1307 2 0 0 0 0 0 0 0 0
1308 3 0 0 1 0 0 0 0 0
1313 3 1 1 0 0 0 1 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_kind
1155 8 2 2 2 0 0 6 0 0
1554 3 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_return_expr
1167 1 0 0 1 0 0 0 0 0
1190 7 0 0 1 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/check/demand.rs
fn=rustc_typeck::check::FnCtxt::check_argument_types
43 12 0 0 3 3 0 3 0 0
111 18 0 0 6 3 0 3 0 0
112 6 3 0 0 0 0 0 0 0
fn=rustc_typeck::check::check_fn
43 4 0 0 1 1 0 1 0 0
fn=rustc_typeck::check::demand::<impl rustc_typeck::check::FnCtxt>::demand_coerce_diag
0 3 3 1 0 0 0 0 0 0
123 36 5 2 0 0 0 18 0 0
131 12 0 0 0 0 0 3 0 0
133 18 0 0 3 2 0 3 0 0
134 9 4 1 6 0 0 0 0 0
152 30 0 0 21 4 0 0 0 0
fn=rustc_typeck::check::demand::<impl rustc_typeck::check::FnCtxt>::demand_suptype_diag
48 55 5 1 0 0 0 30 0 0
54 5 3 1 0 0 0 5 0 0
55 45 5 1 35 0 0 0 0 0
64 10 0 0 5 0 0 0 0 0
65 15 4 1 15 0 0 0 0 0
fn=rustc_typeck::check::pat::<impl rustc_typeck::check::FnCtxt>::check_pat
94 3 0 0 2 0 0 0 0 0
95 3 1 1 3 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/check/dropck.rs
fn=rustc_typeck::check::dropck::check_drop_obligations
263 75 3 1 0 0 0 30 0 0
271 75 0 0 15 0 0 30 0 0
272 45 0 0 30 4 0 15 0 0
274 105 5 1 60 2 0 45 0 0
277 75 0 0 45 1 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/check/expr.rs
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
0 1 1 1 1 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_stmt
133 8 1 0 2 0 0 2 0 0
fn=rustc_typeck::check::_match::<impl rustc_typeck::check::FnCtxt>::check_match
0 2 2 1 1 0 0 0 0 0
66 5 0 0 2 0 0 1 0 0
70 1 0 0 0 0 0 0 0 0
86 7 1 1 2 1 0 1 0 0
fn=rustc_typeck::check::callee::<impl rustc_typeck::check::FnCtxt>::check_call
133 8 2 0 2 0 0 4 3 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_kind
0 60 16 10 24 3 1 11 6 0
112 6 1 1 1 0 0 2 0 0
121 12 3 1 6 2 0 2 0 0
125 2 0 0 0 0 0 0 0 0
219 169 5 1 0 0 0 91 2 0
226 13 0 0 13 1 0 0 0 0
228 78 5 1 26 9 2 13 2 0
236 14 2 1 6 2 0 6 0 0
237 12 0 0 6 2 1 0 0 0
239 2 0 0 0 0 0 0 0 0
263 15 3 2 7 1 0 4 0 0
268 12 2 1 4 0 0 2 0 0
269 22 6 2 10 2 0 4 0 0
280 2 2 1 2 0 0 0 0 0
284 10 2 2 4 1 0 3 1 0
293 110 5 1 91 14 0 0 0 0
372 14 0 0 2 0 0 0 0 0
373 8 2 1 2 2 0 2 0 0
379 2 0 0 2 0 0 0 0 0
390 4 0 0 0 0 0 0 0 0
391 2 0 0 0 0 0 0 0 0
410 10 2 1 4 4 0 6 0 0
411 2 0 0 2 0 0 0 0 0
452 34 5 2 18 2 0 8 2 0
454 8 2 1 0 0 0 0 0 0
458 4 0 0 0 0 0 0 0 0
462 34 6 2 10 3 0 18 2 0
465 4 4 2 2 0 0 0 0 0
466 4 0 0 2 2 0 2 0 0
467 8 3 1 4 4 0 2 0 0
481 3 0 0 3 0 0 0 0 0
485 12 0 0 0 0 0 12 4 0
488 12 2 1 3 2 0 3 0 0
491 9 0 0 3 0 0 6 0 0
501 2 0 0 2 0 0 0 0 0
505 10 2 1 2 0 0 8 0 0
508 18 2 1 8 0 0 4 0 0
513 8 0 0 4 2 0 2 0 0
962 2 0 0 0 0 0 0 0 0
966 4 0 0 1 0 0 0 0 0
976 1 0 0 0 0 0 0 0 0
979 3 0 0 1 0 0 1 0 0
980 6 0 0 1 0 0 1 0 0
982 8 2 2 4 0 0 4 1 0
984 6 1 1 2 0 0 3 0 0
986 1 1 1 1 0 0 0 0 0
989 11 1 1 3 1 0 2 0 0
1038 2 0 0 0 0 0 2 1 0
1039 2 0 0 1 0 0 1 0 0
1041 2 1 0 1 0 0 0 0 0
1054 11 2 2 2 1 0 6 2 0
1055 2 0 0 0 0 0 0 0 0
1058 3 0 0 1 1 0 1 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_with_expectation
0 57 12 2 7 5 1 10 0 0
154 221 10 2 0 0 0 130 2 0
165 36 0 0 15 5 0 2 0 0
174 91 5 1 39 3 0 13 1 0
178 13 0 0 0 0 0 13 1 0
181 78 7 0 0 0 0 13 0 0
185 58 6 1 13 7 0 0 0 0
189 12 0 0 2 1 0 2 0 0
190 2 0 0 2 1 0 0 0 0
191 12 2 0 10 2 0 0 0 0
196 48 11 2 32 7 0 0 0 0
200 13 0 0 0 0 0 0 0 0
207 78 0 0 52 5 0 13 0 0
210 26 7 1 13 0 0 0 0 0
211 26 0 0 26 0 0 0 0 0
217 117 0 0 91 20 0 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_return_expr
0 2 0 0 0 0 0 0 0 0
112 4 1 0 1 1 0 2 1 0
697 8 1 1 0 0 0 7 0 0
706 5 0 0 3 0 0 2 0 0
710 8 0 0 7 1 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/check/method/mod.rs
fn=rustc_typeck::check::method::<impl rustc_typeck::check::FnCtxt>::resolve_ufcs
0 4 1 1 1 0 0 1 0 0
412 12 2 2 0 0 0 10 0 0
424 3 0 0 1 0 0 2 0 0
427 3 0 0 2 0 0 0 0 0
428 1 0 0 0 0 0 0 0 0
448 28 5 4 13 1 0 12 2 0
451 6 1 1 2 0 0 2 0 0
456 2 0 0 0 0 0 0 0 0
459 1 0 0 1 0 0 0 0 0
460 1 0 0 1 1 0 0 0 0
461 11 0 0 3 0 0 7 0 0
467 3 0 0 2 1 0 1 0 0
469 7 1 1 6 1 0 1 0 0
470 4 0 0 1 0 0 2 0 0
471 9 1 1 7 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::impl_or_trait_item
481 12 2 1 4 1 0 2 0 0
483 12 0 0 6 0 0 4 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/check/method/probe.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
92 1 0 0 1 0 0 0 0 0
1215 8 1 1 4 0 0 4 0 0
1332 10 1 1 0 0 0 5 0 0
fn=_ZN12rustc_typeck5check6method5probe12ProbeContext9pick_coreN.llvm.M
0 3 0 0 0 0 0 3 0 0
1071 8 1 1 0 0 0 7 0 0
1072 2 0 0 1 0 0 1 0 0
1081 6 0 0 1 1 0 1 0 0
1084 8 1 1 4 0 0 2 0 0
1087 1 1 1 1 0 0 0 0 0
1088 1 0 0 0 0 0 0 0 0
1094 3 0 0 3 0 0 0 0 0
1100 8 0 0 7 0 0 0 0 0
1115 3 1 1 1 0 0 0 0 0
1119 2 2 1 0 0 0 1 0 0
1120 22 2 2 11 0 0 11 1 0
1121 1 0 0 1 0 0 0 0 0
1124 5 1 1 2 1 0 0 0 0
1129 18 2 2 9 0 0 9 1 0
fn=alloc::vec::Vec<T>::retain
92 1 0 0 1 0 0 0 0 0
1229 2 1 1 2 0 0 0 0 0
1230 6 1 1 1 0 0 0 0 0
1231 8 0 0 5 1 0 2 0 0
fn=rustc_infer::infer::InferCtxt::probe
0 31 4 4 13 0 0 9 1 0
92 8 0 0 8 0 0 0 0 0
260 6 0 0 1 0 0 2 0 0
325 1 0 0 1 0 0 0 0 0
326 5 0 0 3 0 0 2 0 0
327 1 0 0 0 0 0 1 0 0
328 2 1 1 1 0 0 0 0 0
335 3 1 1 0 0 0 3 0 0
336 27 3 3 9 0 0 18 0 0
337 3 1 1 1 0 0 1 0 0
338 6 0 0 2 0 0 2 0 0
421 2 0 0 2 0 0 0 0 0
422 2 0 0 2 0 0 0 0 0
423 2 1 1 2 0 0 0 0 0
424 5 0 0 3 0 0 2 0 0
425 2 0 0 2 0 0 0 0 0
426 12 2 2 6 0 0 6 0 0
427 1 0 0 1 0 0 0 0 0
428 3 0 0 2 0 0 1 0 0
431 1 0 0 0 0 0 1 0 0
433 3 0 0 2 0 0 0 0 0
434 6 1 1 3 0 0 1 0 0
528 41 5 5 12 0 0 28 0 0
532 4 0 0 2 0 0 2 0 0
538 1 0 0 1 0 0 0 0 0
1334 1 0 0 1 0 0 0 0 0
1335 3 1 1 1 0 0 2 0 0
1336 5 0 0 3 0 0 0 0 0
1338 6 2 2 3 0 0 2 0 0
1346 2 0 0 2 0 0 1 0 0
1347 9 1 1 6 1 0 2 0 0
1354 9 1 1 3 1 1 1 0 0
1356 4 0 0 1 0 0 2 0 0
1357 2 0 0 2 0 0 0 0 0
1358 6 0 0 4 1 0 1 0 0
1359 11 1 1 6 0 0 5 0 0
1360 5 2 2 2 0 0 2 0 0
1364 14 1 1 6 1 0 5 0 0
1370 19 2 2 8 0 0 10 0 0
1431 4 1 1 0 0 0 4 0 0
1439 2 1 1 0 0 0 0 0 0
1440 2 0 0 0 0 0 0 0 0
1441 2 0 0 2 0 0 0 0 0
1459 3 2 2 2 0 0 0 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::fill_item
0 1 0 0 0 0 0 0 0 0
92 1 0 0 1 0 0 0 0 0
1641 12 1 1 5 1 0 0 0 0
fn=rustc_typeck::check::method::probe::<impl rustc_typeck::check::FnCtxt>::probe_for_name
0 4 0 0 3 0 0 0 0 0
268 13 1 1 3 0 0 6 0 0
285 13 2 2 2 0 0 10 0 0
293 9 1 0 7 2 0 0 0 0
310 2 0 0 1 1 0 1 0 0
312 3 0 0 1 0 0 2 0 0
316 2 1 1 0 0 0 0 0 0
319 8 1 0 0 0 0 4 0 0
354 2 1 1 1 0 0 0 0 0
370 3 1 1 1 0 0 0 0 0
419 35 5 5 9 0 0 17 0 0
fn=rustc_typeck::check::method::probe::Candidate::to_unadjusted_pick
1711 9 1 1 0 0 0 6 0 0
1712 18 2 2 7 0 0 10 0 0
1713 6 0 0 3 0 0 3 0 0
1715 6 1 1 2 1 1 0 0 0
1732 4 1 1 0 0 0 1 0 0
1737 8 0 0 7 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_extension_candidates_for_traits_in_scope
92 1 0 0 1 0 0 0 0 0
872 11 2 2 0 0 0 6 0 0
877 4 1 1 2 1 0 1 0 0
878 2 0 0 0 0 0 0 0 0
890 2 1 1 0 0 0 1 0 0
891 9 1 1 7 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_candidates
0 12 1 0 3 1 1 1 0 0
92 2 1 1 2 0 0 0 0 0
579 7 2 2 0 0 0 6 0 0
580 2 0 0 1 0 0 1 0 0
584 8 1 1 7 0 0 0 0 0
588 2 0 0 2 1 0 1 0 0
591 4 1 1 2 0 0 0 0 0
618 1 1 1 1 0 0 0 0 0
619 2 0 0 2 0 0 0 0 0
705 2 0 0 2 0 0 0 0 0
706 4 1 1 4 0 0 0 0 0
707 4 0 0 0 0 0 2 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_impl_probe
0 26 3 2 8 0 0 9 0 0
92 4 0 0 4 0 0 0 0 0
711 20 4 2 0 0 0 12 0 0
712 6 0 0 0 0 0 0 0 0
718 30 1 1 2 0 0 20 0 0
719 2 0 0 0 0 0 0 0 0
726 1 0 0 1 0 0 0 0 0
729 9 1 1 2 0 0 3 0 0
733 6 1 1 4 1 0 2 0 0
734 3 0 0 2 0 0 1 0 0
735 2 0 0 0 0 0 2 0 0
736 2 0 0 1 1 0 1 0 0
742 4 0 0 0 0 0 1 0 0
743 30 3 3 12 0 0 17 0 0
747 5 1 1 0 0 0 4 0 0
753 16 0 0 14 0 0 0 0 0
1561 9 0 0 1 0 0 1 0 0
1636 5 0 0 3 0 0 1 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::fresh_item_substs
92 1 0 0 1 0 0 0 0 0
1639 8 1 1 0 0 0 5 0 0
1640 5 1 1 1 0 0 2 0 0
1657 5 1 1 3 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::impl_or_trait_item
0 2 2 1 0 0 0 0 0 0
1686 18 2 1 0 0 0 8 0 0
1687 12 0 0 6 0 0 4 0 0
1688 4 0 0 2 0 0 0 0 0
1700 2 2 1 2 0 0 0 0 0
1701 8 0 0 4 0 0 4 0 0
1702 9 1 1 4 0 0 5 0 0
1707 12 1 0 10 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::pick
0 2 0 0 0 0 0 0 0 0
1014 8 1 1 0 0 0 6 0 0
1015 1 0 0 0 0 0 0 0 0
1017 8 2 2 2 0 0 2 0 0
1069 11 1 1 7 0 0 1 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::pick_method
0 11 2 2 4 0 0 0 0 0
151 1 1 1 0 0 0 0 0 0
1156 8 1 1 0 0 0 6 0 0
1172 34 3 3 14 0 0 18 0 0
1173 6 1 1 2 0 0 0 0 0
1174 1 0 0 0 0 0 0 0 0
1182 2 1 1 1 0 0 1 0 0
1197 8 1 1 7 0 0 0 0 0
1222 4 1 0 1 0 0 1 0 0
1228 4 0 0 0 0 0 1 0 0
1229 2 0 0 0 0 0 1 0 0
1240 3 1 1 1 0 0 0 0 0
1246 1 0 0 0 0 0 0 0 0
1247 30 3 3 15 0 0 13 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::push_candidate
0 3 0 0 0 0 0 0 0 0
92 2 0 0 2 0 0 0 0 0
558 10 1 1 0 0 0 6 0 0
559 6 1 1 3 0 0 2 0 0
560 7 0 0 3 0 0 3 0 0
562 12 1 1 5 2 0 5 0 0
563 1 1 1 1 0 0 0 0 0
568 2 1 1 0 0 0 0 0 0
569 16 1 1 8 0 0 8 0 0
577 8 1 1 7 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::xform_self_ty
0 2 0 0 0 0 0 0 0 0
195 1 1 1 1 0 0 0 0 0
1579 8 1 1 0 0 0 6 0 0
1585 2 0 0 0 0 0 0 0 0
1591 9 0 0 7 0 0 0 0 0
fn=rustc_typeck::provide
444 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/check/method/suggest.rs
fn=rustc_typeck::provide
1312 2 1 1 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/check/mod.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
627 3 0 0 3 0 0 0 0 0
4412 2 0 0 2 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::create_substs_for_generic_args
0 29 3 1 21 0 0 2 0 0
5666 2 2 1 2 0 0 0 0 0
5667 6 2 1 6 0 0 0 0 0
5671 4 0 0 4 0 0 0 0 0
5673 18 0 0 4 0 0 0 0 0
5677 6 1 1 2 0 0 0 0 0
fn=<dyn rustc_typeck::astconv::AstConv>::prohibit_generics
5551 6 0 0 2 0 0 0 0 0
fn=<rustc_typeck::check::FnCtxt as rustc_typeck::astconv::AstConv>::normalize_ty
695 24 0 0 0 0 0 24 0 0
701 18 2 1 18 0 0 0 0 0
715 54 0 0 6 2 0 18 0 0
716 6 0 0 6 0 0 0 0 0
3024 54 2 1 0 0 0 30 0 0
3025 12 0 0 0 0 0 0 0 0
3030 42 0 0 30 0 0 0 0 0
3460 18 2 1 18 0 0 0 0 0
fn=<rustc_typeck::check::FnCtxt as rustc_typeck::astconv::AstConv>::re_infer
627 1 0 0 1 0 0 0 0 0
2954 1 1 1 0 0 0 0 0 0
2956 5 1 1 1 0 0 0 0 0
2959 11 1 1 4 1 0 7 0 0
2960 2 0 0 1 0 0 0 0 0
fn=<rustc_typeck::check::FnCtxt as rustc_typeck::astconv::AstConv>::record_ty
3037 1 1 1 0 0 0 0 0 0
fn=<rustc_typeck::check::FnCtxt as rustc_typeck::astconv::AstConv>::tcx
627 8 3 1 8 0 0 0 0 0
2913 8 0 0 8 0 0 0 0 0
2914 8 0 0 8 0 0 0 0 0
fn=<rustc_typeck::check::regionck::RegionCtxt as rustc_hir::intravisit::Visitor>::visit_expr
0 16 0 0 0 0 0 16 0 0
194 70 0 0 0 0 0 0 0 0
627 61 3 1 61 0 0 0 0 0
fn=<rustc_typeck::check::writeback::WritebackCx as rustc_hir::intravisit::Visitor>::visit_pat
0 1 0 0 0 0 0 1 0 0
203 2 0 0 0 0 0 0 0 0
627 1 1 1 1 0 0 0 0 0
fn=<rustc_typeck::check::writeback::WritebackCx as rustc_hir::intravisit::Visitor>::visit_ty
627 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_typeck5check15check_item_typeN.llvm.M
0 4 1 1 1 1 1 0 0 0
1921 27 1 1 0 0 0 21 1 0
1927 3 0 0 3 1 0 3 0 0
1930 12 0 0 3 3 0 0 0 0
2033 24 0 0 21 0 0 0 0 0
fn=_ZN12rustc_typeck5check18has_typeck_resultsN.llvm.M
0 3 0 0 0 0 0 0 0 0
825 7 1 1 0 0 0 3 1 0
828 2 0 0 1 1 0 1 1 0
829 2 0 0 0 0 0 0 0 0
833 3 0 0 0 0 0 0 0 0
835 2 0 0 0 0 0 1 0 0
839 5 1 1 4 0 0 0 0 0
fn=_ZN12rustc_typeck5check18typeck_item_bodiesN.llvm.M
741 8 0 0 0 0 0 6 1 0
746 8 0 0 7 2 0 0 0 0
fn=_ZN12rustc_typeck5check18used_trait_importsN.llvm.M
841 2 1 1 0 0 0 0 0 0
842 1 0 0 1 0 0 0 0 0
843 2 0 0 1 0 0 0 0 0
fn=_ZN12rustc_typeck5check20check_mod_item_typesN.llvm.M
737 1 1 1 0 0 0 0 0 0
738 5 0 0 0 0 0 3 0 0
739 2 1 1 1 0 0 0 0 0
fn=_ZN12rustc_typeck5check22check_item_well_formedN.llvm.M
749 3 1 1 0 0 0 0 0 0
fn=_ZN12rustc_typeck5check6FnCtxt16write_resolutionN.llvm.M
0 2 0 0 0 0 0 0 0 0
203 2 0 0 0 0 0 0 0 0
3223 6 1 1 0 0 0 5 0 0
3224 5 1 1 3 0 0 3 0 0
3225 7 0 0 6 0 0 0 0 0
fn=_ZN12rustc_typeck5check6typeckN.llvm.M
0 10 1 0 0 0 0 4 0 0
643 4 1 1 1 0 0 2 0 0
644 4 0 0 2 1 0 2 0 0
655 2 0 0 0 0 0 1 0 0
656 25 2 2 0 0 0 13 0 0
964 8 1 1 0 0 0 5 0 0
965 2 0 0 0 0 0 0 0 0
971 8 2 2 6 1 0 0 0 0
990 4 0 0 1 1 0 1 0 0
991 1 0 0 0 0 0 0 0 0
995 2 0 0 0 0 0 2 0 0
996 7 0 0 1 1 0 3 0 0
999 9 1 1 0 0 0 6 0 0
1002 4 1 1 1 1 0 3 0 0
1004 1 0 0 1 0 0 0 0 0
1136 2 0 0 1 0 0 0 0 0
fn=_ZN12rustc_typeck5check8coercion19CoerceMany$LT$E$GT$12coerce_innerN.llvm.M
627 6 2 2 4 0 0 2 0 0
695 8 0 0 0 0 0 8 0 0
fn=_ZN12rustc_typeck5check8regionck10RegionCtxt11link_regionN.llvm.M
627 8 0 0 8 0 0 0 0 0
fn=_ZN12rustc_typeck5check8regionck10RegionCtxt12link_patternN.llvm.M
194 2 0 0 0 0 0 0 0 0
627 1 1 1 1 0 0 0 0 0
fn=alloc::vec::Vec<T>::retain
627 1 0 0 1 0 0 0 0 0
fn=rustc_hir::intravisit::walk_arm
1233 2 0 0 1 0 0 0 0 0
1247 3 1 1 0 0 0 1 0 0
fn=rustc_infer::infer::InferCtxt::commit_if_ok
627 9 0 0 9 0 0 0 0 0
fn=rustc_infer::infer::InferCtxt::probe
627 7 0 0 6 0 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 28 6 5 14 4 0 1 0 0
627 7 1 1 5 1 0 0 0 0
656 91 11 11 34 0 0 44 0 0
953 3 1 1 0 0 0 1 0 0
1005 3 0 0 3 0 0 0 0 0
1006 5 1 1 1 0 0 0 0 0
1018 3 0 0 3 0 0 0 0 0
1021 9 0 0 4 1 0 2 0 0
1024 7 1 1 2 0 0 1 0 0
1025 5 0 0 0 0 0 2 0 0
1026 3 0 0 3 1 0 0 0 0
1027 2 0 0 2 0 0 0 0 0
1028 2 1 1 1 0 0 1 0 0
1032 1 0 0 1 0 0 0 0 0
1034 25 3 2 8 0 0 11 0 0
1064 2 0 0 0 0 0 1 0 0
1070 1 0 0 1 1 0 1 0 0
1096 3 0 0 0 0 0 1 0 0
1101 1 0 0 1 0 0 1 0 0
1106 3 0 0 0 0 0 1 0 0
1110 2 0 0 0 0 0 1 0 0
1114 1 0 0 1 1 0 0 0 0
1116 4 0 0 1 1 0 1 0 0
1118 60 1 1 20 0 0 30 1 0
1119 15 0 0 0 0 0 5 0 0
1120 45 0 0 10 0 0 15 0 0
1123 1 0 0 0 0 0 1 0 0
1125 1 0 0 0 0 0 0 0 0
1126 7 1 0 5 1 0 1 0 0
1131 3 1 1 2 2 0 1 0 0
1132 2 0 0 0 0 0 2 0 0
3079 37 5 5 10 0 0 27 0 0
3081 1 1 1 0 0 0 1 0 0
3082 3 0 0 3 0 0 1 0 0
3083 1 0 0 0 0 0 1 0 0
3089 4 0 0 2 0 0 2 0 0
fn=rustc_infer::infer::fudge::<impl rustc_infer::infer::InferCtxt>::fudge_inference_if_ok
627 5 1 1 4 0 0 0 0 0
3138 2 0 0 2 0 0 0 0 0
4387 3 0 0 2 0 0 1 0 0
4388 5 0 0 3 0 0 0 0 0
4393 3 0 0 2 0 0 0 0 0
4398 1 1 1 1 0 0 0 0 0
4399 7 0 0 3 1 0 3 0 0
4400 4 0 0 0 0 0 4 0 0
4403 3 0 0 2 1 0 1 0 0
4412 5 1 1 4 0 0 1 0 0
fn=rustc_middle::hir::map::Map::visit_item_likes_in_module
726 9 1 1 3 0 0 3 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
0 6 1 1 2 0 0 0 0 0
891 2 0 0 1 0 0 0 0 0
947 2 1 1 0 0 0 1 0 0
fn=rustc_middle::ty::subst::<impl rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>>::fill_item
627 1 0 0 1 0 0 0 0 0
fn=rustc_session::session::Session::track_errors
0 2 1 0 0 0 0 0 0 0
733 1 0 0 0 0 0 1 0 0
734 5 1 1 1 0 0 3 0 0
fn=rustc_typeck::check::FnCtxt::apply_adjustments
0 12 0 0 4 0 0 2 0 0
203 4 0 0 0 0 0 0 0 0
627 2 0 0 2 0 0 0 0 0
3338 72 8 1 0 0 0 56 0 0
3341 8 0 0 0 0 0 0 0 0
3347 24 2 1 10 4 0 0 0 0
3352 8 2 1 8 4 0 2 0 0
3353 4 0 0 2 0 0 0 0 0
3385 6 0 0 2 0 0 0 0 0
3388 64 8 1 56 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_argument_types
0 71 2 1 32 0 0 13 0 0
335 9 0 0 6 3 0 3 0 0
336 12 0 0 3 0 0 0 0 0
346 6 0 0 0 0 0 0 0 0
627 6 0 0 6 0 0 0 0 0
3775 8 0 0 6 1 0 2 0 0
3776 4 0 0 2 0 0 0 0 0
3930 32 4 2 4 0 0 20 0 0
3941 4 0 0 2 0 0 2 0 0
3944 8 0 0 2 0 0 2 0 0
3948 3 0 0 3 0 0 0 0 0
3949 18 2 1 3 3 0 6 0 0
3954 18 2 1 4 0 0 8 0 0
4040 4 2 1 2 0 0 0 0 0
4071 4 2 1 0 0 0 0 0 0
4103 9 0 0 2 0 0 4 0 0
4112 8 0 0 4 4 1 4 0 0
4118 18 4 1 6 0 0 4 0 0
4144 6 0 0 0 0 0 0 0 0
4145 21 0 0 12 1 0 3 0 0
4149 12 5 1 6 5 0 0 0 0
4153 12 0 0 0 0 0 0 0 0
4162 9 3 1 9 1 0 0 0 0
4164 15 6 1 3 3 0 6 3 0
4169 3 0 0 3 0 0 0 0 0
4177 9 3 1 9 3 0 0 0 0
4183 4 2 1 2 1 0 0 0 0
4214 20 2 1 16 2 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
0 62 5 5 22 0 0 4 0 0
346 2 0 0 0 0 0 0 0 0
374 10 0 0 4 1 1 0 0 0
375 4 0 0 1 1 0 3 1 0
415 8 0 0 2 0 0 2 0 0
419 10 0 0 4 1 1 0 0 0
428 6 0 0 2 0 0 0 0 0
447 6 0 0 2 0 0 0 0 0
539 2 0 0 2 0 0 0 0 0
627 7 1 1 7 0 0 0 0 0
3138 4 1 1 4 0 0 0 0 0
4731 22 2 2 0 0 0 20 5 0
4758 2 0 0 0 0 0 0 0 0
4759 2 0 0 2 0 0 0 0 0
4760 6 2 2 4 0 0 0 0 0
4764 6 0 0 0 0 0 0 0 0
4770 2 0 0 2 0 0 0 0 0
4773 36 1 1 10 0 0 24 0 0
4774 4 0 0 4 0 0 0 0 0
4775 12 0 0 4 1 0 2 0 0
4782 2 0 0 2 2 0 0 0 0
4783 12 0 0 6 1 0 4 0 0
4785 4 0 0 0 0 0 0 0 0
4801 2 0 0 0 0 0 0 0 0
4807 4 0 0 4 1 0 0 0 0
4808 2 0 0 0 0 0 2 2 0
4809 8 0 0 8 0 0 0 0 0
4810 4 1 1 2 1 0 2 0 0
4811 10 0 0 8 0 0 0 0 0
4815 2 0 0 2 0 0 0 0 0
4817 2 0 0 0 0 0 2 0 0
4822 2 0 0 2 0 0 0 0 0
4823 4 0 0 0 0 0 2 0 0
4824 14 0 0 0 0 0 8 0 0
4842 6 1 1 2 0 0 0 0 0
4848 14 1 1 8 0 0 6 0 0
4850 4 0 0 0 0 0 0 0 0
4854 12 1 1 8 0 0 2 0 0
4856 24 1 1 12 0 0 12 0 0
4858 18 1 1 14 4 0 0 0 0
4861 16 1 1 8 0 0 8 0 0
4863 12 0 0 2 0 0 0 0 0
4865 10 0 0 4 1 0 4 0 0
4866 4 0 0 2 1 0 0 0 0
4867 4 0 0 4 0 0 0 0 0
4877 14 1 1 6 2 0 8 0 0
4884 24 1 1 2 1 0 0 0 0
5843 2 1 1 2 0 0 0 0 0
5844 6 0 0 0 0 0 2 1 0
5845 16 1 1 8 0 0 8 0 0
fn=rustc_typeck::check::FnCtxt::check_casts
627 1 0 0 1 0 0 0 0 0
3670 7 1 1 0 0 0 6 0 0
3672 6 0 0 0 0 0 6 0 0
3675 8 0 0 7 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::check_stmt
0 8 0 0 0 0 0 0 0 0
447 12 0 0 2 0 0 0 0 0
4647 18 1 1 0 0 0 12 0 0
4650 6 0 0 2 0 0 0 0 0
4654 12 1 1 6 0 0 2 0 0
4657 2 0 0 0 0 0 2 0 0
4673 2 1 1 2 0 0 0 0 0
4679 2 0 0 2 0 0 0 0 0
4680 16 0 0 14 2 0 0 0 0
fn=rustc_typeck::check::FnCtxt::expected_inputs_for_expected_output
0 2 1 1 0 0 0 2 0 0
627 2 0 0 1 0 0 0 0 0
4369 28 2 1 2 0 0 16 0 0
4376 8 2 1 0 0 0 4 0 0
4377 10 0 0 4 2 0 0 0 0
4378 1 0 0 0 0 0 1 0 0
4381 1 0 0 0 0 0 1 0 0
4382 11 1 0 0 0 0 5 0 0
4419 2 0 0 1 0 0 1 0 0
4420 14 2 1 12 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_bounds
627 4 0 0 4 0 0 0 0 0
695 8 0 0 0 0 0 8 0 0
701 4 0 0 4 0 0 0 0 0
702 12 2 1 6 0 0 6 0 0
715 16 2 1 2 1 0 6 0 0
716 20 2 1 10 0 0 10 0 0
3405 26 2 1 0 0 0 12 0 0
3411 2 0 0 2 0 0 0 0 0
3412 4 0 0 4 0 0 0 0 0
3413 12 2 1 4 1 0 2 0 0
3419 8 0 0 4 0 0 4 0 0
3420 16 2 1 14 0 0 0 0 0
3460 6 0 0 6 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_opaque_types_from_value
0 2 0 0 0 0 0 0 0 0
627 3 1 1 3 0 0 0 0 0
695 4 0 0 0 0 0 4 0 0
701 2 0 0 2 0 0 0 0 0
702 6 0 0 3 0 0 3 0 0
3425 10 1 1 0 0 0 6 0 0
3431 6 0 0 1 0 0 4 0 0
3437 3 1 1 0 0 0 3 0 0
3440 1 0 0 1 0 0 0 0 0
3441 2 0 0 1 0 0 1 0 0
3448 4 1 1 0 0 0 4 0 0
3454 8 0 0 7 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
0 84 12 6 26 1 0 4 0 0
627 11 3 2 11 0 0 0 0 0
695 16 1 1 0 0 0 16 0 0
701 12 3 2 12 0 0 0 0 0
715 27 2 1 3 0 0 9 0 0
716 3 1 1 3 0 0 0 0 0
3138 2 0 0 2 0 0 0 0 0
3307 12 1 1 4 0 0 7 0 0
3312 13 2 1 8 1 0 5 0 0
3397 9 0 0 6 0 0 3 0 0
3460 9 1 1 9 0 0 0 0 0
5486 32 4 2 0 0 0 22 5 0
5499 4 0 0 2 0 0 2 1 0
5502 14 2 1 2 0 0 0 0 0
5503 12 2 1 8 0 0 0 0 0
5504 12 0 0 0 0 0 8 1 0
5510 4 0 0 0 0 0 2 0 0
5512 16 3 2 4 0 0 0 0 0
5520 5 0 0 5 0 0 0 0 0
5523 3 0 0 1 0 0 1 0 0
5527 2 1 0 1 0 0 0 0 0
5533 2 0 0 1 0 0 1 0 0
5548 6 2 1 0 0 0 2 0 0
5549 2 0 0 2 0 0 0 0 0
5550 2 0 0 2 0 0 0 0 0
5559 4 0 0 2 0 0 0 0 0
5566 6 2 1 0 0 0 0 0 0
5579 6 0 0 6 0 0 0 0 0
5580 12 2 1 4 0 0 0 0 0
5581 2 0 0 2 0 0 0 0 0
5587 10 2 1 2 0 0 0 0 0
5589 10 0 0 0 0 0 2 0 0
5590 4 0 0 4 0 0 0 0 0
5597 2 0 0 0 0 0 2 0 0
5599 6 0 0 4 0 0 0 0 0
5602 24 2 1 2 0 0 16 2 0
5639 16 2 1 8 0 0 2 0 0
5641 4 0 0 0 0 0 4 1 0
5645 2 0 0 2 0 0 0 0 0
5647 14 0 0 6 0 0 6 0 0
5649 2 2 1 0 0 0 0 0 0
5656 58 8 4 8 0 0 34 1 0
5657 22 2 1 0 0 0 14 0 0
5658 2 2 1 2 0 0 0 0 0
5659 4 0 0 4 0 0 0 0 0
5661 2 0 0 2 0 0 0 0 0
5662 2 0 0 2 0 0 0 0 0
5663 12 2 1 6 0 0 6 0 0
5665 6 0 0 0 0 0 6 0 0
5696 8 2 1 0 0 0 6 1 0
5730 4 0 0 0 0 0 0 0 0
5733 12 2 1 6 0 0 6 0 0
5735 10 3 2 8 0 0 0 0 0
5739 4 0 0 4 0 0 0 0 0
5741 5 0 0 0 0 0 1 0 0
5747 1 0 0 1 0 0 0 0 0
5749 3 1 1 2 0 0 1 0 0
5750 6 0 0 3 0 0 1 0 0
5751 2 0 0 1 0 0 0 0 0
5765 8 2 1 8 0 0 0 0 0
5768 10 4 2 10 2 0 2 0 0
5770 12 0 0 4 0 0 6 1 0
5771 16 0 0 14 1 0 0 0 0
5775 32 2 1 12 0 0 16 0 0
5777 16 2 1 2 1 0 12 0 0
5778 4 2 1 4 0 0 0 0 0
5779 4 2 1 2 0 0 2 0 0
5780 18 2 1 6 0 0 6 0 0
5795 10 0 0 4 2 0 2 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path::{{closure}}::{{closure}}
627 1 0 0 1 0 0 0 0 0
2956 1 1 1 1 0 0 0 0 0
2959 5 0 0 1 1 0 4 0 0
5696 8 1 1 0 0 0 5 0 0
5698 8 0 0 1 0 0 0 0 0
5699 4 1 1 4 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::node_ty
0 19 0 0 0 0 0 0 0 0
194 38 0 0 0 0 0 0 0 0
627 19 0 0 19 0 0 0 0 0
3586 171 4 2 0 0 0 152 0 0
3587 38 0 0 38 2 0 19 0 0
3588 19 2 1 19 0 0 0 0 0
3599 152 0 0 133 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::normalize_associated_types_in
695 12 0 0 0 0 0 12 0 0
701 2 0 0 2 0 0 0 0 0
702 10 1 1 5 0 0 5 0 0
715 24 1 1 3 0 0 9 0 0
716 16 1 1 11 0 0 5 0 0
3456 18 2 2 0 0 0 12 0 0
3460 9 1 1 9 0 0 0 0 0
3461 21 1 1 15 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::probe_instantiate_query_response
627 1 1 1 1 0 0 0 0 0
5859 11 1 1 0 0 0 5 0 0
5865 5 0 0 0 0 0 1 0 0
5866 5 0 0 3 1 0 2 0 0
5867 4 0 0 1 0 0 1 0 0
5871 8 1 1 6 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::register_bound
627 14 3 1 14 0 0 0 0 0
3507 91 6 2 0 0 0 49 0 0
3513 14 0 0 0 0 0 0 0 0
3514 63 3 1 21 1 0 14 0 0
3516 14 0 0 7 1 0 7 0 0
3522 56 3 1 49 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::register_wf_obligation
627 7 0 0 7 0 0 0 0 0
3602 70 6 1 0 0 0 42 0 0
3609 14 0 0 14 0 0 0 0 0
3610 14 0 0 0 0 0 7 0 0
3611 7 0 0 0 0 0 7 0 0
3612 14 0 0 7 0 0 7 0 0
3613 7 0 0 7 0 0 0 0 0
3615 56 0 0 49 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::require_type_is_sized
627 7 0 0 7 0 0 0 0 0
3481 56 3 1 35 3 0 7 0 0
3484 77 3 1 0 0 0 42 0 0
3490 14 3 1 0 0 0 0 0 0
3491 42 0 0 7 3 0 28 0 0
3494 56 0 0 49 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::require_type_is_sized_deferred
0 4 0 0 0 0 0 0 0 0
627 5 0 0 5 0 0 0 0 0
3496 50 2 1 0 0 0 25 0 0
3502 10 0 0 0 0 0 0 0 0
3503 30 2 1 10 0 0 20 0 0
3505 35 0 0 30 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::resolve_generator_interiors
627 1 0 0 1 0 0 0 0 0
3677 9 1 1 0 0 0 8 0 0
3679 7 1 1 0 0 0 6 0 0
3683 8 1 1 7 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::resolve_ty_and_res_ufcs
0 5 0 0 0 0 0 3 0 0
194 2 0 0 0 0 0 0 0 0
627 1 0 0 1 0 0 0 0 0
3525 5 2 1 0 0 0 1 0 0
3526 7 0 0 2 0 0 3 0 0
4513 22 2 1 0 0 0 14 2 0
4521 4 0 0 2 0 0 0 0 0
4522 7 1 1 2 0 0 4 1 0
4523 5 1 1 3 0 0 2 1 0
4525 1 0 0 1 0 0 0 0 0
4528 1 0 0 1 0 0 0 0 0
4530 3 1 1 3 1 0 1 0 0
4538 4 0 0 3 1 0 1 0 0
4539 15 3 2 8 1 0 4 0 0
4560 8 1 1 4 0 0 3 0 0
4561 11 1 0 1 0 0 8 2 0
4562 3 0 0 0 0 0 0 0 0
4566 18 1 1 14 1 0 0 0 0
fn=rustc_typeck::check::FnCtxt::resolve_vars_with_obligations
627 16 6 3 13 1 0 0 0 0
3149 153 8 1 0 0 0 102 2 0
3153 34 0 0 0 0 0 0 0 0
3160 8 2 1 0 0 0 0 0 0
3174 153 5 1 119 1 0 0 0 0
3775 9 0 0 9 1 0 3 0 0
3776 6 0 0 3 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::select_all_obligations_or_error
627 15 0 0 10 0 0 0 0 0
3762 30 3 1 0 0 0 25 0 0
3764 25 0 0 20 2 0 5 1 0
3767 35 3 1 30 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::select_obligations_where_possible
627 9 0 0 6 0 0 0 0 0
3770 18 2 1 0 0 0 15 0 0
3775 9 0 0 9 1 0 3 0 0
3776 6 0 0 3 0 0 0 0 0
3780 21 1 1 18 1 0 0 0 0
fn=rustc_typeck::check::FnCtxt::structurally_resolved_type
0 4 0 0 0 0 0 0 0 0
5818 28 2 1 0 0 0 20 0 0
5819 12 2 1 0 0 0 4 0 0
5832 28 0 0 20 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::warn_if_unreachable
3107 348 7 1 0 0 0 261 20 0
3110 58 0 0 29 9 0 0 0 0
3135 232 9 1 203 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::write_substs
0 1 0 0 0 0 0 0 0 0
203 2 0 0 0 0 0 0 0 0
627 1 0 0 1 0 0 0 0 0
3274 20 4 2 0 0 0 10 0 0
3275 8 0 0 2 2 0 2 0 0
3278 2 1 0 2 1 0 1 0 0
3280 14 1 1 12 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::write_ty
0 17 0 0 0 0 0 0 0 0
203 34 9 1 0 0 0 0 0 0
627 17 0 0 17 0 0 0 0 0
3204 119 9 1 0 0 0 102 0 0
3211 34 0 0 34 6 0 17 9 0
3213 34 0 0 0 0 0 0 0 0
3217 136 9 1 119 0 0 0 0 0
fn=rustc_typeck::check::FnCtxt::write_user_type_annotation
0 1 0 0 0 0 0 0 0 0
203 2 0 0 0 0 0 0 0 0
627 1 0 0 1 0 0 0 0 0
3316 10 2 2 0 0 0 5 0 0
3328 4 0 0 1 1 0 1 0 0
3329 2 0 0 2 1 0 1 0 0
3332 8 0 0 4 0 0 4 0 0
3336 7 0 0 6 0 0 0 0 0
fn=rustc_typeck::check::Inherited::new
0 8 2 1 0 0 0 0 0 0
661 18 2 1 0 0 0 12 0 0
662 2 0 0 2 0 0 0 0 0
664 6 0 0 2 1 0 4 0 0
666 88 9 5 36 0 0 50 0 0
668 4 0 0 2 0 0 0 0 0
670 6 0 0 2 0 0 2 0 0
671 10 0 0 2 1 0 8 0 0
681 18 0 0 14 0 0 0 0 0
fn=rustc_typeck::check::Inherited::normalize_associated_types_in
695 4 0 0 0 0 0 4 0 0
702 2 0 0 1 0 0 1 0 0
705 8 1 1 1 0 0 4 0 0
715 6 0 0 1 0 0 3 0 0
716 3 1 1 3 0 0 0 0 0
717 7 0 0 5 0 0 0 0 0
fn=rustc_typeck::check::Inherited::register_predicate
683 55 6 1 0 0 0 22 0 0
685 22 0 0 0 0 0 0 0 0
688 121 5 1 66 5 0 44 0 0
689 44 0 0 33 0 0 0 0 0
fn=rustc_typeck::check::Inherited::register_predicates
691 60 3 1 0 0 0 45 0 0
695 60 0 0 0 0 0 60 0 0
698 75 3 1 60 0 0 0 0 0
fn=rustc_typeck::check::_match::<impl rustc_typeck::check::FnCtxt>::check_match
306 2 0 0 0 0 0 0 0 0
354 1 0 0 1 0 0 0 0 0
447 9 0 0 4 0 0 0 0 0
627 5 1 1 5 0 0 0 0 0
3138 2 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::callee::<impl rustc_typeck::check::FnCtxt>::check_call
627 12 0 0 6 0 0 4 4 0
695 16 4 2 0 0 0 16 0 0
701 4 0 0 4 0 0 0 0 0
702 8 0 0 4 0 0 4 0 0
fn=rustc_typeck::check::callee::<impl rustc_typeck::check::FnCtxt>::confirm_builtin_call
627 6 0 0 6 0 0 0 0 0
695 8 0 0 0 0 0 8 0 0
702 6 0 0 2 0 0 2 0 0
715 20 2 1 2 0 0 6 0 0
716 6 0 0 6 0 0 0 0 0
3460 6 0 0 6 0 0 0 0 0
fn=rustc_typeck::check::check_abi
1141 9 2 2 0 0 0 6 0 0
1142 5 0 0 2 1 0 1 0 0
1152 7 1 1 6 0 0 0 0 0
fn=rustc_typeck::check::check_fn
0 40 10 9 12 2 0 11 0 0
203 2 0 0 0 0 0 0 0 0
1285 12 1 1 1 0 0 8 0 0
1294 2 1 1 1 0 0 1 0 0
1300 3 0 0 2 0 0 1 0 0
1301 7 1 1 1 0 0 6 0 0
1303 2 1 1 1 0 0 1 0 0
1304 2 0 0 1 0 0 1 0 0
1305 2 0 0 0 0 0 1 0 0
1307 4 0 0 2 0 0 3 0 0
1309 9 1 1 3 1 0 4 0 0
1311 11 2 2 4 0 0 6 0 0
1312 4 1 1 2 0 0 1 0 0
1313 1 0 0 1 0 0 1 0 0
1315 1 0 0 1 0 0 0 0 0
1316 1 0 0 1 0 0 0 0 0
1317 5 1 1 1 0 0 4 0 0
1320 2 0 0 1 0 0 1 0 0
1322 1 0 0 1 0 0 0 0 0
1324 1 0 0 0 0 0 0 0 0
1335 9 0 0 4 0 0 4 0 0
1337 3 1 1 0 0 0 3 0 0
1341 2 0 0 1 0 0 0 0 0
1352 2 0 0 1 1 0 2 0 0
1353 1 0 0 1 0 0 1 0 0
1354 3 0 0 2 0 0 0 0 0
1370 4 0 0 3 1 0 2 0 0
1372 2 0 0 1 0 0 0 0 0
1388 7 1 1 3 1 0 3 0 0
1389 1 0 0 0 0 0 1 0 0
1395 2 1 1 1 1 0 0 0 0
1435 4 1 1 0 0 0 4 1 0
1436 1 0 0 0 0 0 0 0 0
1445 6 1 1 3 1 0 2 0 0
1446 5 1 1 1 0 0 0 0 0
1449 5 0 0 3 0 0 1 0 0
1450 4 0 0 1 1 0 1 0 0
1451 1 0 0 1 0 0 1 0 0
1458 1 0 0 0 0 0 1 0 0
1459 2 0 0 1 1 0 1 1 0
1460 2 1 1 1 1 0 1 1 0
1461 6 0 0 4 0 0 2 0 0
1468 6 1 1 3 1 0 2 0 0
1512 6 0 0 3 1 0 2 0 0
1552 15 1 1 7 0 0 7 0 0
1553 9 0 0 7 0 0 0 0 0
1916 4 0 0 0 0 0 0 0 0
3079 35 4 4 10 0 0 24 0 0
3081 2 0 0 1 0 0 1 0 0
3082 4 0 0 3 0 0 1 0 0
3083 1 0 0 0 0 0 1 0 0
3089 4 1 1 2 0 0 2 0 0
fn=rustc_typeck::check::coercion::<impl rustc_typeck::check::FnCtxt>::try_coerce
0 9 0 0 0 0 0 0 0 0
627 18 0 0 12 2 0 0 0 0
695 48 3 0 9 0 0 33 0 0
696 21 0 0 0 0 0 15 0 0
701 12 0 0 12 0 0 0 0 0
702 24 6 1 12 0 0 12 0 0
3138 12 5 1 12 0 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce
627 27 5 1 18 1 0 0 0 0
fn=rustc_typeck::check::coercion::Coerce::coerce_unsized
627 58 0 0 48 0 0 0 0 0
fn=rustc_typeck::check::demand::<impl rustc_typeck::check::FnCtxt>::demand_suptype_diag
627 10 5 1 10 0 0 0 0 0
695 20 0 0 0 0 0 20 0 0
3138 10 0 0 10 0 0 0 0 0
fn=rustc_typeck::check::dropck::check_drop_obligations
627 30 0 0 30 2 0 0 0 0
701 90 0 0 30 0 0 45 0 0
702 60 2 1 30 0 0 30 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_kind
0 14 3 2 3 1 0 4 0 0
194 4 2 1 0 0 0 0 0 0
335 6 0 0 4 0 0 2 0 0
336 10 0 0 2 0 0 2 0 0
447 1 0 0 1 0 0 0 0 0
627 57 0 0 29 1 0 13 0 0
3138 2 0 0 2 0 0 0 0 0
4336 5 1 1 2 1 1 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_expr_with_expectation
447 78 0 0 13 0 0 0 0 0
fn=rustc_typeck::check::expr::<impl rustc_typeck::check::FnCtxt>::check_return_expr
3138 2 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::method::<impl rustc_typeck::check::FnCtxt>::resolve_ufcs
203 2 0 0 0 0 0 0 0 0
627 2 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::method::probe::<impl rustc_typeck::check::FnCtxt>::probe_for_name
627 3 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_extension_candidates_for_traits_in_scope
627 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_candidates
627 2 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_impl_probe
627 4 1 1 3 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::fresh_item_substs
627 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::impl_or_trait_item
627 4 0 0 4 0 0 0 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::push_candidate
627 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::pat::<impl rustc_typeck::check::FnCtxt>::check_pat
627 3 1 1 3 0 0 0 0 0
695 4 0 0 0 0 0 4 0 0
fn=rustc_typeck::check::primary_body_of
0 16 0 0 2 1 0 8 0 0
792 6 2 1 0 0 0 2 0 0
796 10 0 0 2 0 0 4 0 0
797 6 2 1 0 0 0 0 0 0
798 12 2 1 2 1 0 0 0 0
801 2 0 0 2 0 0 0 0 0
802 6 2 1 2 0 0 0 0 0
823 6 0 0 4 0 0 0 0 0
fn=rustc_typeck::check::regionck::<impl rustc_typeck::check::FnCtxt>::regionck_fn
627 8 2 2 8 1 0 0 0 0
3102 4 0 0 4 1 0 1 0 0
fn=rustc_typeck::check::regionck::<impl rustc_typeck::check::FnCtxt>::regionck_item
627 6 1 1 6 0 0 0 0 0
fn=rustc_typeck::check::regionck::RegionCtxt::visit_fn_body
0 2 0 0 0 0 0 2 0 0
194 2 0 0 0 0 0 0 0 0
627 4 0 0 4 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_false_global_bounds
627 2 1 1 2 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_fn_or_method
627 2 1 1 1 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_item_well_formed
0 2 1 0 0 0 0 1 0 0
643 1 1 1 0 0 0 1 0 0
644 8 0 0 3 2 0 2 0 0
655 2 1 1 1 0 0 1 0 0
656 19 2 2 0 0 0 9 0 0
fn=rustc_typeck::check::wfcheck::check_where_clauses
627 4 2 2 4 0 0 0 0 0
fn=rustc_typeck::check::writeback::<impl rustc_typeck::check::FnCtxt>::resolve_type_vars_in_body
203 4 0 0 0 0 0 0 0 0
627 7 0 0 7 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_closures
194 2 0 0 0 0 0 0 0 0
627 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_coercion_casts
194 2 0 0 0 0 0 0 0 0
627 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_fru_field_types
194 2 0 0 0 0 0 0 0 0
627 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_generator_interior_types
194 2 0 0 0 0 0 0 0 0
627 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_liberated_fn_sigs
194 2 0 0 0 0 0 0 0 0
627 2 0 0 2 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_node_id
194 32 0 0 0 0 0 0 0 0
203 64 0 0 0 0 0 0 0 0
627 67 1 1 67 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_opaque_types
627 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_upvar_capture_map
194 2 0 0 0 0 0 0 0 0
627 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_sigs
194 2 1 1 0 0 0 0 0 0
627 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_tys
194 2 0 0 0 0 0 0 0 0
627 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::provide
762 22 2 2 0 0 0 11 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/check/pat.rs
fn=rustc_typeck::check::_match::<impl rustc_typeck::check::FnCtxt>::check_match
143 11 1 1 0 0 0 6 0 0
fn=rustc_typeck::check::pat::<impl rustc_typeck::check::FnCtxt>::check_pat
0 5 4 4 1 0 0 0 0 0
98 3 1 1 2 0 0 1 0 0
151 13 1 1 0 0 0 7 0 0
161 3 0 0 1 0 0 0 0 0
168 5 1 1 2 0 0 0 0 0
188 6 2 2 4 1 0 2 0 0
189 17 1 1 8 0 0 9 0 0
200 5 1 1 2 0 0 1 0 0
250 8 1 1 7 0 0 0 0 0
275 5 0 0 1 1 1 0 0 0
333 4 1 1 0 0 0 1 0 0
344 2 0 0 1 0 0 0 0 0
986 3 0 0 1 0 0 2 0 0
988 1 0 0 0 0 0 0 0 0
1003 2 0 0 1 0 0 1 0 0
1005 5 1 1 2 0 0 1 0 0
1020 2 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/check/regionck.rs
fn=<rustc_typeck::check::regionck::RegionCtxt as rustc_hir::intravisit::Visitor>::visit_expr
0 153 1 1 58 1 0 14 0 0
183 54 0 0 54 0 0 0 0 0
237 2 1 1 2 1 0 2 0 0
394 104 3 1 0 0 0 91 0 0
401 161 5 2 74 0 0 65 0 0
410 71 7 3 17 2 0 2 0 0
411 2 0 0 2 0 0 0 0 0
413 4 0 0 0 0 0 2 0 0
417 4 0 0 3 0 0 1 0 0
419 4 0 0 0 0 0 1 0 0
422 40 1 0 0 0 0 10 0 0
424 104 3 1 91 11 0 0 0 0
433 226 4 4 30 0 0 146 0 0
435 44 1 1 22 0 0 22 1 0
437 22 4 2 22 0 0 0 0 0
449 169 3 1 52 0 0 78 0 0
451 13 0 0 13 0 0 0 0 0
452 26 0 0 26 2 0 13 0 0
453 13 0 0 0 0 0 0 0 0
454 110 6 2 55 0 0 44 0 0
463 6 0 0 0 0 0 6 0 0
466 18 0 0 8 3 0 0 0 0
475 20 1 1 6 0 0 0 0 0
476 2 0 0 2 0 0 0 0 0
479 162 2 2 60 0 0 60 0 0
482 20 0 0 10 0 0 8 0 0
490 30 1 1 2 0 0 0 0 0
491 15 0 0 0 0 0 0 0 0
492 15 0 0 15 3 0 15 0 0
493 30 0 0 30 0 0 0 0 0
494 45 1 1 0 0 0 15 0 0
528 22 1 1 12 0 0 8 0 0
532 8 0 0 8 0 0 0 0 0
555 11 1 1 6 0 0 4 1 0
558 4 1 1 2 1 0 1 0 0
604 6 0 0 4 1 0 0 0 0
605 14 0 0 4 1 0 4 0 0
627 6 0 0 4 0 0 0 0 0
629 10 0 0 4 0 0 4 0 0
fn=_ZN12rustc_typeck18mem_categorization24MemCategorizationContext12cat_pattern_N.llvm.M
582 2 0 0 1 0 0 0 0 0
fn=_ZN12rustc_typeck5check8regionck10RegionCtxt11link_regionN.llvm.M
0 4 0 0 4 0 0 0 0 0
183 6 0 0 6 0 0 0 0 0
512 8 0 0 4 1 0 4 0 0
513 12 1 1 8 0 0 4 0 0
514 28 0 0 8 0 0 16 0 0
637 44 1 1 0 0 0 24 0 0
644 12 1 1 4 0 0 4 0 0
645 24 0 0 0 0 0 20 0 0
647 18 1 1 4 1 0 8 0 0
653 6 0 0 2 0 0 0 0 0
654 10 1 1 6 0 0 2 0 0
655 2 0 0 0 0 0 0 0 0
663 4 1 1 2 0 0 0 0 0
666 32 1 1 28 0 0 0 0 0
709 10 0 0 4 1 0 6 0 0
fn=_ZN12rustc_typeck5check8regionck10RegionCtxt12link_patternN.llvm.M
0 1 0 0 1 0 0 0 0 0
183 1 0 0 1 0 0 0 0 0
433 17 1 1 4 0 0 11 0 0
435 2 0 0 1 0 0 1 0 0
437 1 0 0 1 0 0 0 0 0
577 7 1 1 0 0 0 6 0 0
580 4 1 1 1 0 0 2 0 0
591 6 0 0 5 0 0 0 0 0
fn=rustc_hir::intravisit::walk_expr
383 8 1 1 1 0 0 4 0 0
fn=rustc_typeck::check::dropck::check_drop_obligations
183 15 0 0 15 0 0 0 0 0
fn=rustc_typeck::check::regionck::<impl rustc_typeck::check::FnCtxt>::regionck_fn
0 5 1 1 2 0 0 0 0 0
147 11 2 2 0 0 0 8 0 0
149 8 0 0 3 2 0 3 0 0
150 1 0 0 1 0 0 0 0 0
151 2 1 1 1 0 0 1 0 0
153 1 0 0 0 0 0 0 0 0
155 9 0 0 4 1 0 3 0 0
158 2 0 0 2 1 0 1 0 0
159 9 0 0 7 2 0 1 0 0
183 2 0 0 2 0 0 0 0 0
196 1 0 0 1 0 0 0 0 0
197 6 0 0 2 1 0 2 0 0
198 10 1 1 1 0 0 6 0 0
310 3 0 0 1 1 0 1 0 0
311 2 0 0 1 1 0 1 0 0
312 2 0 0 2 1 0 0 0 0
313 3 1 1 1 0 0 1 0 0
316 5 0 0 2 1 0 1 0 0
317 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::regionck::<impl rustc_typeck::check::FnCtxt>::regionck_item
0 2 0 0 0 0 0 0 0 0
129 13 2 2 0 0 0 9 0 0
131 6 0 0 1 0 0 4 0 0
132 2 1 1 1 0 0 1 0 0
133 7 1 1 3 1 0 2 0 0
134 4 0 0 1 1 0 1 0 0
136 1 0 0 1 1 0 1 0 0
137 9 0 0 7 0 0 1 0 0
183 3 0 0 3 0 0 0 0 0
196 1 0 0 1 0 0 0 0 0
197 6 0 0 2 0 0 2 0 0
198 11 1 1 1 0 0 7 0 0
306 1 0 0 0 0 0 1 0 0
310 3 0 0 1 1 0 1 0 0
311 2 1 1 1 1 0 1 0 0
312 2 0 0 2 0 0 0 0 0
313 3 0 0 1 0 0 1 0 0
316 5 0 0 2 1 0 1 0 0
317 1 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::regionck::RegionCtxt::visit_fn_body
0 3 0 0 1 0 0 1 0 0
183 4 0 0 4 0 0 0 0 0
253 14 2 2 0 0 0 8 0 0
262 3 0 0 1 0 0 1 0 0
263 2 0 0 0 0 0 2 0 0
264 7 1 1 2 0 0 5 0 0
267 2 0 0 2 1 0 1 0 0
268 2 1 1 1 1 0 1 0 0
281 5 1 1 2 2 0 2 0 0
283 9 1 1 3 1 0 2 0 0
284 1 0 0 1 0 0 0 0 0
289 4 1 1 1 1 0 1 0 0
290 1 0 0 1 1 0 0 0 0
294 3 1 1 0 0 0 1 0 0
296 2 0 0 1 1 0 1 0 0
298 8 0 0 7 1 0 0 0 0
306 1 1 1 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/check/upvar.rs
fn=rustc_hir::intravisit::walk_arm
67 2 0 0 1 0 0 0 0 0
73 3 2 2 0 0 0 1 0 0
fn=rustc_hir::intravisit::walk_body
67 2 0 0 1 0 0 0 0 0
73 3 1 1 0 0 0 1 0 0
fn=rustc_hir::intravisit::walk_expr
0 2 1 1 0 0 0 0 0 0
67 26 0 0 10 5 0 0 0 0
73 21 2 2 0 0 0 7 0 0
fn=rustc_hir::intravisit::walk_stmt
67 4 0 0 2 2 0 0 0 0
73 6 1 1 0 0 0 2 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 1 0 0 1 0 0 0 0 0
48 2 0 0 0 0 0 1 0 0
51 1 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/check/wfcheck.rs
fn=<rustc_middle::ty::fold::BottomUpFolder<F,G,H> as rustc_middle::ty::fold::TypeFolder>::fold_ty
900 2 0 0 1 0 0 0 0 0
fn=<rustc_typeck::check::wfcheck::CheckTypeWellFormedVisitor as rustc_hir::itemlikevisit::ParItemLikeVisitor>::visit_item
1296 9 1 1 0 0 0 6 0 0
1298 24 0 0 9 0 0 12 0 0
1300 12 1 0 9 1 0 0 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
0 2 0 0 0 0 0 0 0 0
46 5 0 0 4 0 0 1 0 0
47 5 0 0 4 2 0 1 0 0
51 5 1 1 3 0 0 1 0 0
53 1 0 0 1 0 0 0 0 0
54 1 0 0 0 0 0 1 0 0
55 4 1 1 4 1 0 1 0 0
56 2 0 0 0 0 0 2 0 0
581 8 1 1 3 0 0 4 0 0
582 1 0 0 1 0 0 0 0 0
583 5 1 1 1 0 0 1 0 0
585 6 0 0 0 0 0 3 0 0
588 1 0 0 1 0 0 0 0 0
589 3 1 1 2 0 0 1 0 0
590 3 0 0 1 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_false_global_bounds
0 1 0 0 0 0 0 0 0 0
1260 10 1 1 0 0 0 8 0 0
1263 6 1 1 1 0 0 4 0 0
1264 4 0 0 4 0 0 0 0 0
1266 1 0 0 1 0 0 0 0 0
1268 20 2 2 8 0 0 6 0 0
1282 1 0 0 0 0 0 1 0 0
1283 8 1 1 7 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_fn_or_method
841 13 1 1 1 0 0 7 0 0
850 4 0 0 0 0 0 3 0 0
851 6 0 0 0 0 0 2 0 0
853 6 0 0 2 0 0 2 0 0
856 5 0 0 2 0 0 1 0 0
858 4 0 0 1 1 0 1 0 0
859 3 0 0 1 0 0 1 0 0
860 3 1 1 1 1 0 1 0 0
861 3 0 0 1 0 0 1 0 0
865 3 0 0 0 0 0 1 0 0
867 13 1 1 6 0 0 5 0 0
868 8 0 0 7 0 0 0 0 0
fn=rustc_typeck::check::wfcheck::check_item_well_formed
0 5 0 0 1 1 1 1 0 0
42 2 0 0 0 0 0 2 0 0
43 1 0 0 0 0 0 1 0 0
44 1 0 0 0 0 0 1 0 0
73 27 2 2 0 0 0 18 0 0
75 15 1 1 3 0 0 6 0 0
101 12 0 0 3 0 0 0 0 0
146 12 2 2 6 0 0 6 0 0
190 24 1 1 21 0 0 0 0 0
336 5 1 1 0 0 0 4 0 0
337 9 1 1 3 0 0 5 0 0
fn=rustc_typeck::check::wfcheck::check_where_clauses
0 2 0 0 0 0 0 0 0 0
676 16 2 2 0 0 0 10 0 0
685 1 0 0 1 0 0 0 0 0
686 2 0 0 0 0 0 1 0 0
688 1 1 1 0 0 0 1 0 0
727 8 0 0 1 0 0 2 0 0
756 2 0 0 2 0 0 0 0 0
816 5 0 0 3 1 0 1 0 0
818 4 0 0 2 0 0 0 0 0
819 2 0 0 0 0 0 0 0 0
823 5 1 1 3 0 0 2 0 0
826 5 0 0 2 0 0 1 0 0
829 6 1 1 2 0 0 2 0 0
835 29 4 4 2 0 0 21 0 0
839 8 1 1 7 0 0 0 0 0
897 8 1 1 0 0 0 4 0 0
898 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/check/writeback.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
694 6 0 0 4 0 0 2 0 0
fn=<rustc_typeck::check::writeback::Resolver as rustc_middle::ty::fold::TypeFolder>::fold_ty
0 29 0 0 0 0 0 0 0 0
680 216 1 1 0 0 0 144 0 0
681 24 0 0 24 0 0 0 0 0
682 48 0 0 48 0 0 0 0 0
690 216 2 2 168 0 0 0 0 0
fn=<rustc_typeck::check::writeback::WritebackCx as rustc_hir::intravisit::Visitor>::visit_expr
139 104 0 0 13 7 0 13 0 0
192 26 3 1 0 0 0 0 0 0
257 117 1 1 0 0 0 78 0 0
261 65 1 1 39 7 0 13 0 0
264 91 0 0 13 0 0 0 0 0
283 39 2 2 0 0 0 13 0 0
284 104 0 0 91 0 0 0 0 0
fn=<rustc_typeck::check::writeback::WritebackCx as rustc_hir::intravisit::Visitor>::visit_pat
0 5 2 2 2 0 0 2 0 0
291 9 1 1 0 0 0 6 0 0
293 5 1 1 1 0 0 0 0 0
309 4 1 1 3 1 0 1 0 0
311 4 1 1 0 0 0 1 0 0
312 3 0 0 0 0 0 1 0 0
313 8 0 0 7 0 0 0 0 0
556 3 0 0 3 1 0 1 0 0
558 2 0 0 1 0 0 0 0 0
fn=<rustc_typeck::check::writeback::WritebackCx as rustc_hir::intravisit::Visitor>::visit_ty
129 6 0 0 0 0 0 0 0 0
130 5 0 0 1 0 0 1 0 0
322 7 1 1 0 0 0 4 0 0
323 1 0 0 0 0 0 1 0 0
324 4 0 0 4 0 0 1 0 0
325 1 0 0 0 0 0 0 0 0
326 2 0 0 2 0 0 0 0 0
327 6 0 0 5 0 0 0 0 0
598 2 1 1 2 0 0 0 0 0
607 2 0 0 1 0 0 0 0 0
650 9 0 0 1 0 0 6 0 0
fn=rustc_hir::intravisit::walk_expr
287 10 1 1 6 1 0 2 0 0
fn=rustc_middle::ty::fold::TypeFoldable::fold_with
677 1 0 0 1 0 0 0 0 0
694 2 1 1 2 0 0 0 0 0
fn=rustc_typeck::check::writeback::<impl rustc_typeck::check::FnCtxt>::resolve_type_vars_in_body
0 9 0 0 2 0 0 0 0 0
34 9 1 1 0 0 0 6 0 0
38 9 1 1 3 1 0 3 0 0
39 6 1 1 1 0 0 4 0 0
44 5 0 0 2 0 0 1 0 0
47 6 1 1 2 1 0 0 0 0
51 6 1 1 2 1 0 2 0 0
52 3 0 0 0 0 0 0 0 0
58 1 0 0 0 0 0 1 0 0
59 1 0 0 0 0 0 1 0 0
60 1 0 0 0 0 0 1 0 0
61 1 0 0 0 0 0 1 0 0
62 3 0 0 1 0 0 1 0 0
63 1 1 1 0 0 0 1 0 0
64 1 0 0 0 0 0 1 0 0
65 1 0 0 0 0 0 1 0 0
66 1 0 0 0 0 0 1 0 0
69 1 0 0 1 0 0 0 0 0
71 1 1 1 0 0 0 1 0 0
73 5 0 0 1 0 0 3 0 0
74 1 0 0 1 0 0 0 0 0
78 3 1 1 1 1 0 1 0 0
85 3 0 0 2 0 0 0 0 0
86 9 1 1 7 0 0 0 0 0
113 3 0 0 1 0 0 1 0 0
115 7 0 0 1 0 0 4 0 0
117 4 1 1 1 1 0 2 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_closures
0 1 0 0 0 0 0 0 0 0
347 7 1 1 0 0 0 6 0 0
348 2 0 0 2 0 0 0 0 0
349 3 0 0 1 0 0 1 0 0
352 1 0 0 1 1 0 1 0 0
356 8 1 1 7 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_coercion_casts
0 1 0 0 0 0 0 0 0 0
358 7 1 1 0 0 0 6 0 0
359 2 0 0 2 0 0 0 0 0
360 1 0 0 1 1 0 1 0 0
361 2 0 0 1 0 0 0 0 0
366 8 0 0 7 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_fru_field_types
0 2 0 0 0 0 0 1 0 0
582 7 1 1 0 0 0 6 0 0
583 2 0 0 2 0 0 0 0 0
584 3 0 0 1 0 0 1 0 0
587 1 0 0 1 1 0 1 0 0
592 8 0 0 7 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_generator_interior_types
427 3 1 1 0 0 0 2 0 0
428 2 0 0 2 0 0 0 0 0
429 2 0 0 1 0 0 0 0 0
430 5 1 1 2 0 0 2 0 0
431 3 0 0 0 0 0 1 0 0
432 4 0 0 3 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_liberated_fn_sigs
0 15 2 2 4 0 0 1 0 0
570 8 1 1 0 0 0 7 0 0
571 2 1 1 2 0 0 0 0 0
572 4 1 1 2 0 0 1 0 0
575 5 0 0 3 1 0 1 0 0
576 3 0 0 1 0 0 2 0 0
578 7 0 0 5 1 0 3 0 0
580 8 0 0 7 0 0 0 0 0
598 2 1 1 2 0 0 0 0 0
607 2 0 0 1 0 0 0 0 0
650 9 0 0 1 0 0 6 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_node_id
0 104 0 0 0 0 0 67 0 0
129 96 0 0 0 0 0 0 0 0
130 80 1 1 16 1 0 16 0 0
514 128 1 1 0 0 0 112 0 0
516 36 0 0 18 0 0 2 0 0
517 48 0 0 48 1 0 16 0 0
519 6 1 1 3 0 0 3 0 0
523 1 0 0 1 0 0 0 0 0
526 64 2 2 32 1 0 16 0 0
532 113 0 0 48 1 0 17 0 0
536 2 0 0 2 1 0 1 0 0
538 128 0 0 112 0 0 0 0 0
541 48 0 0 48 1 0 16 0 0
543 32 1 1 16 0 0 0 0 0
547 8 0 0 4 0 0 4 0 0
550 12 0 0 6 0 0 6 0 0
598 38 0 0 38 0 0 0 0 0
599 1 0 0 0 0 0 1 0 0
607 38 2 2 19 0 0 0 0 0
650 193 2 2 19 0 0 116 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_opaque_types
0 5 1 1 0 0 0 3 0 0
434 8 1 1 0 0 0 7 0 0
435 1 0 0 1 0 0 0 0 0
505 8 0 0 7 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_upvar_capture_map
0 2 0 0 0 0 0 0 0 0
331 8 1 1 0 0 0 7 0 0
332 2 0 0 2 0 0 0 0 0
345 8 0 0 7 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_sigs
0 1 0 0 0 0 0 0 0 0
410 7 1 1 0 0 0 6 0 0
411 2 0 0 2 0 0 0 0 0
412 2 0 0 1 0 0 0 0 0
425 8 1 1 7 0 0 0 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_tys
0 14 2 2 2 0 0 1 0 0
368 8 1 1 0 0 0 7 0 0
369 2 0 0 2 0 0 0 0 0
370 4 0 0 2 0 0 1 0 0
374 5 0 0 3 1 0 1 0 0
385 9 1 1 5 2 0 5 0 0
387 7 1 1 4 0 0 2 0 0
388 2 0 0 1 0 0 0 0 0
402 1 0 0 0 0 0 0 0 0
408 8 1 1 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/check_unused.rs
fn=<rustc_typeck::check_unused::CheckVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
26 27 1 1 0 0 0 18 0 0
27 21 1 1 6 2 0 3 0 0
30 2 0 0 1 0 0 0 0 0
33 24 1 1 21 0 0 0 0 0
fn=<rustc_typeck::check_unused::CollectExternCrateVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
213 18 1 1 0 0 0 15 0 0
214 7 0 0 4 2 0 0 0 0
215 8 1 1 3 0 0 4 0 0
216 1 0 0 1 0 0 0 0 0
218 1 1 1 1 0 0 0 0 0
220 6 0 0 3 1 0 3 0 0
223 21 1 1 18 0 0 0 0 0
fn=rustc_typeck::check_unused::check_crate
0 12 1 1 2 0 0 1 0 0
10 8 2 2 0 0 0 6 0 0
12 15 2 2 4 1 0 10 0 0
13 3 0 0 1 1 0 2 0 0
19 7 1 1 3 0 0 4 0 0
20 5 0 0 1 0 0 3 0 0
23 8 1 1 7 0 0 0 0 0
68 3 1 1 2 2 0 1 0 0
109 10 1 1 2 0 0 5 0 0
110 1 0 0 1 0 0 0 0 0
114 1 1 1 0 0 0 1 0 0
115 4 0 0 2 0 0 2 0 0
116 1 0 0 1 0 0 0 0 0
117 6 0 0 1 1 0 3 0 0
121 3 0 0 2 0 0 0 0 0
146 5 0 0 3 1 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/coherence/builtin.rs
fn=rustc_typeck::coherence::builtin::check_trait
0 1 1 1 1 0 0 0 0 0
22 10 2 2 0 0 0 7 1 0
23 2 0 0 1 1 0 2 1 0
25 2 0 0 1 1 0 1 0 0
26 1 0 0 1 1 0 1 0 0
27 1 1 1 1 1 0 1 0 0
28 1 0 0 1 1 0 1 0 0
29 8 1 1 7 0 0 0 0 0
42 5 1 1 2 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/coherence/inherent_impls.rs
fn=<rustc_typeck::coherence::inherent_impls::InherentCollect as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
46 21 1 1 0 0 0 18 0 0
48 6 0 0 3 0 0 0 0 0
315 24 1 1 21 0 0 0 0 0
fn=rustc_typeck::coherence::inherent_impls::crate_inherent_impls
20 5 1 1 0 0 0 4 0 0
23 4 1 1 1 0 0 2 0 0
24 7 0 0 0 0 0 5 0 0
25 2 1 1 0 0 0 1 0 0
26 6 0 0 3 0 0 3 0 0
27 6 0 0 4 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/coherence/inherent_impls_overlap.rs
fn=<rustc_typeck::coherence::inherent_impls_overlap::InherentOverlapChecker as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
107 24 1 1 0 0 0 21 0 0
109 12 0 0 3 0 0 0 0 0
126 24 1 1 21 0 0 0 0 0
fn=rustc_typeck::coherence::inherent_impls_overlap::crate_inherent_impls_overlap_check
8 3 1 1 0 0 0 2 0 0
10 3 0 0 1 0 0 2 0 0
11 4 1 1 0 0 0 2 0 0
12 3 0 0 2 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/coherence/mod.rs
fn=_ZN12rustc_typeck9coherence14coherent_traitN.llvm.M
169 10 1 1 0 0 0 6 0 0
174 8 2 1 1 1 0 4 2 0
182 4 1 1 2 0 0 1 0 0
183 8 0 0 7 2 0 0 0 0
fn=rustc_typeck::coherence::check_coherence
185 7 1 1 0 0 0 5 0 0
186 16 2 2 6 0 0 8 0 0
196 7 0 0 6 0 0 0 0 0
fn=rustc_typeck::provide
159 10 1 1 0 0 0 5 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/coherence/orphan.rs
fn=<rustc_typeck::coherence::orphan::OrphanChecker as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
26 27 1 1 0 0 0 21 1 0
27 24 1 1 9 2 0 12 1 0
29 6 1 1 3 0 0 0 0 0
234 24 1 1 21 0 0 0 0 0
fn=rustc_typeck::coherence::check_coherence
0 2 0 0 0 0 0 0 0 0
12 1 0 0 0 0 0 1 0 0
13 5 1 1 1 0 0 3 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/coherence/unsafety.rs
fn=<rustc_typeck::coherence::unsafety::UnsafetyChecker as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
88 21 1 1 0 0 0 18 0 0
89 6 0 0 3 0 0 0 0 0
92 24 2 2 21 0 0 0 0 0
fn=rustc_typeck::coherence::check_coherence
0 2 0 0 0 0 0 0 0 0
11 1 0 0 0 0 0 1 0 0
12 5 0 0 1 0 0 3 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/collect.rs
fn=<rustc_typeck::collect::CollectItemTypesVisitor as rustc_hir::intravisit::Visitor>::visit_expr
228 14 1 1 0 0 0 8 0 0
229 4 0 0 2 2 0 0 0 0
234 6 1 1 0 0 0 2 0 0
235 12 0 0 10 0 0 0 0 0
fn=<rustc_typeck::collect::CollectItemTypesVisitor as rustc_hir::intravisit::Visitor>::visit_generics
210 9 2 2 0 0 0 6 0 0
211 1 0 0 1 0 0 0 0 0
226 8 1 1 7 0 0 0 0 0
fn=<rustc_typeck::collect::CollectItemTypesVisitor as rustc_hir::intravisit::Visitor>::visit_item
0 3 1 1 3 1 0 0 0 0
179 15 0 0 6 0 0 0 0 0
204 27 1 1 0 0 0 21 0 0
205 12 1 1 9 3 0 3 0 0
207 9 2 1 0 0 0 3 0 0
208 24 0 0 21 1 0 0 0 0
630 18 0 0 3 0 0 6 0 0
632 15 1 1 0 0 0 12 0 0
635 15 0 0 6 2 1 0 0 0
701 2 0 0 1 0 0 0 0 0
fn=<rustc_typeck::collect::ItemCtxt as rustc_typeck::astconv::AstConv>::allow_ty_infer
313 2 1 1 1 0 0 0 0 0
fn=<rustc_typeck::collect::ItemCtxt as rustc_typeck::astconv::AstConv>::default_constness_for_trait_bounds
278 12 0 0 6 0 0 6 0 0
282 9 0 0 6 0 0 6 0 0
295 3 3 1 0 0 0 0 0 0
296 18 0 0 3 1 0 3 0 0
297 4 0 0 1 1 0 1 0 0
301 9 3 1 3 0 0 0 0 0
fn=<rustc_typeck::collect::ItemCtxt as rustc_typeck::astconv::AstConv>::tcx
288 1 1 1 1 0 0 0 0 0
289 1 0 0 1 0 0 0 0 0
fn=_ZN12rustc_typeck7collect11generics_ofN.llvm.M
0 83 9 3 33 6 3 4 0 0
1117 2 0 0 0 0 0 2 0 0
1122 1 0 0 1 0 0 0 0 0
1134 6 0 0 0 0 0 0 0 0
1153 6 2 1 3 0 0 0 0 0
1154 2 0 0 1 0 0 1 0 0
1191 45 6 2 0 0 0 36 4 0
1196 21 0 0 3 0 0 12 0 0
1198 21 2 1 0 0 0 12 4 0
1261 6 3 1 3 0 0 0 0 0
1277 6 3 1 0 0 0 3 0 0
1279 6 0 0 3 3 0 3 0 0
1281 9 0 0 0 0 0 3 0 0
1287 12 0 0 3 0 0 0 0 0
1335 3 0 0 0 0 0 3 0 0
1337 3 0 0 0 0 0 3 0 0
1348 3 0 0 3 0 0 0 0 0
1357 18 1 0 9 2 0 9 0 0
1360 15 3 1 9 0 0 3 0 0
1361 3 0 0 0 0 0 3 0 0
1363 3 0 0 3 0 0 0 0 0
1417 6 3 1 3 0 0 0 0 0
1439 51 2 1 18 0 0 33 2 0
1442 12 3 1 6 0 0 6 0 0
1443 21 3 1 12 0 0 9 0 0
1444 9 0 0 6 0 0 0 0 0
1447 24 3 1 21 0 0 0 0 0
1644 3 3 1 3 0 0 0 0 0
fn=_ZN12rustc_typeck7collect13predicates_ofN.llvm.M
1678 583 86 2 0 0 0 318 12 0
1681 318 0 0 53 44 0 53 0 0
1694 20 4 1 8 3 0 8 0 0
1695 8 0 0 0 0 0 8 0 0
1696 20 0 0 12 0 0 8 0 0
1697 28 1 0 8 4 0 8 0 0
1703 477 83 1 371 2 0 0 0 0
fn=_ZN12rustc_typeck7collect16codegen_fn_attrsN.llvm.M
0 37 2 1 0 0 0 2 0 0
2337 180 11 1 0 0 0 105 4 0
2338 90 0 0 15 11 0 45 7 0
2340 45 11 1 15 12 0 15 0 0
2341 2 0 0 0 0 0 0 0 0
2345 15 9 1 15 0 0 0 0 0
2347 4 2 1 0 0 0 2 0 0
2351 530 10 1 106 10 0 106 0 0
2353 530 0 0 106 0 0 106 0 0
2355 530 9 1 106 0 0 106 0 0
2357 530 0 0 106 0 0 106 0 0
2370 530 9 1 106 0 0 106 0 0
2394 530 9 1 106 0 0 106 0 0
2407 530 10 1 106 0 0 106 0 0
2409 530 9 1 106 0 0 106 0 0
2411 530 9 1 106 0 0 106 0 0
2413 530 0 0 106 0 0 106 0 0
2415 530 8 1 106 0 0 106 0 0
2417 530 0 0 106 0 0 106 0 0
2419 530 9 1 106 0 0 106 0 0
2425 530 9 1 106 0 0 106 0 0
2440 530 9 1 106 0 0 106 0 0
2455 530 18 2 106 0 0 106 0 0
2459 530 9 1 106 0 0 106 0 0
2472 530 10 1 106 0 0 106 0 0
2474 530 9 1 106 0 0 106 0 0
2479 530 9 1 106 0 0 106 0 0
2500 127 9 1 26 0 0 45 2 0
2501 530 0 0 0 0 0 106 0 0
2504 44 8 2 20 3 0 20 4 0
2505 32 0 0 16 4 0 0 0 0
2506 12 4 1 4 4 0 4 0 0
2542 15 0 0 0 0 0 15 0 0
2543 530 10 1 0 0 0 106 0 0
2576 28 0 0 0 0 0 0 0 0
2588 15 0 0 0 0 0 0 0 0
2611 45 0 0 15 12 0 15 0 0
2614 45 0 0 15 11 0 15 0 0
2615 1 0 0 0 0 0 1 0 0
2616 1 0 0 0 0 0 1 0 0
2623 30 11 1 15 0 0 0 0 0
2628 135 0 0 105 3 0 0 0 0
2633 135 0 0 15 12 0 60 0 0
2634 20 4 1 14 1 0 0 0 0
2635 20 0 0 4 4 0 8 4 0
2636 4 0 0 2 2 0 2 0 0
2638 4 0 0 2 1 0 0 0 0
2640 2 0 0 0 0 0 0 0 0
2641 28 2 1 14 2 0 10 0 0
2645 4 0 0 4 0 0 0 0 0
2689 15 0 0 0 0 0 0 0 0
fn=_ZN12rustc_typeck7collect17static_mutabilityN.llvm.M
2184 3 1 1 0 0 0 2 0 0
2185 5 0 0 1 1 0 2 0 0
2186 2 0 0 0 0 0 0 0 0
2187 2 1 1 1 0 0 0 0 0
2196 2 0 0 1 0 0 0 0 0
fn=_ZN12rustc_typeck7collect21predicates_defined_onN.llvm.M
0 2 0 0 0 0 0 2 0 0
1653 477 46 1 0 0 0 212 11 0
1658 53 0 0 0 0 0 0 0 0
1663 2 0 0 1 0 0 0 0 0
1673 371 0 0 265 0 0 0 0 0
fn=_ZN12rustc_typeck7collect22collect_mod_item_typesN.llvm.M
58 1 1 1 0 0 0 0 0 0
59 2 0 0 0 0 0 2 0 0
61 5 1 1 0 0 0 2 0 0
63 2 1 0 1 0 0 0 0 0
fn=_ZN12rustc_typeck7collect22explicit_predicates_ofN.llvm.M
0 41 8 4 16 2 1 4 0 0
270 9 0 0 0 0 0 6 1 0
1644 3 3 1 3 1 1 0 0 0
1707 36 3 1 0 0 0 33 3 0
1723 33 3 1 6 0 0 21 3 0
1740 21 3 1 3 0 0 6 0 0
1742 5 2 0 0 0 0 0 0 0
1746 6 0 0 6 0 0 0 0 0
1747 9 0 0 3 3 0 6 1 0
1754 12 3 1 0 0 0 3 0 0
1765 18 0 0 3 0 0 3 0 0
1832 9 0 0 9 0 0 0 0 0
1833 3 0 0 3 0 0 0 0 0
1834 12 3 1 3 0 0 3 0 0
1840 18 3 1 3 0 0 6 0 0
1852 6 0 0 0 0 0 0 0 0
1912 3 0 0 3 0 0 0 0 0
1994 18 3 1 15 5 0 3 0 0
2003 3 0 0 0 0 0 0 0 0
2011 12 5 2 6 0 0 6 1 0
2018 12 0 0 3 0 0 0 0 0
2030 6 0 0 6 0 0 0 0 0
2031 24 0 0 12 1 0 9 0 0
2034 15 0 0 0 0 0 12 2 0
2035 27 6 2 21 0 0 0 0 0
fn=_ZN12rustc_typeck7collect6fn_sigN.llvm.M
0 7 1 1 1 1 1 1 0 0
270 3 0 0 0 0 0 3 0 0
1483 3 0 0 1 0 0 0 0 0
1491 11 2 2 0 0 0 9 0 0
1500 7 1 1 1 0 0 2 0 0
1501 3 0 0 0 0 0 0 0 0
1508 7 1 1 1 0 0 0 0 0
1509 1 0 0 1 0 0 0 0 0
1527 8 0 0 2 0 0 2 0 0
1529 1 1 1 1 0 0 0 0 0
1533 4 1 1 1 0 0 2 0 0
1589 9 2 2 7 0 0 0 0 0
fn=rustc_hir::intravisit::walk_body
229 2 0 0 1 0 0 0 0 0
234 3 1 1 0 0 0 1 0 0
fn=rustc_hir::intravisit::walk_expr
229 28 1 1 8 0 0 0 0 0
234 24 2 2 0 0 0 8 0 0
fn=rustc_hir::intravisit::walk_item
201 3 0 0 1 1 0 1 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter
1483 2 0 0 1 0 0 0 0 0
fn=rustc_typeck::collect::placeholder_type_error
131 10 2 2 0 0 0 8 0 0
138 1 0 0 0 0 0 0 0 0
175 8 2 2 7 0 0 0 0 0
fn=rustc_typeck::collect::type_of::type_of
270 3 1 1 0 0 0 3 0 0
fn=rustc_typeck::provide
66 36 4 4 0 0 0 18 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/collect/type_of.rs
fn=rustc_typeck::collect::type_of::opt_const_param_of
23 9 1 1 0 0 0 6 0 0
28 7 0 0 1 0 0 2 1 0
135 9 1 1 7 0 0 0 0 0
fn=rustc_typeck::collect::type_of::type_of
0 19 4 4 5 3 1 6 0 0
137 9 1 1 0 0 0 8 0 0
138 1 1 1 0 0 0 1 0 0
145 6 0 0 1 0 0 2 0 0
146 3 0 0 0 0 0 0 0 0
189 6 0 0 2 1 1 0 0 0
397 9 0 0 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/impl_wf_check.rs
fn=<rustc_typeck::impl_wf_check::ImplWfCheck as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item
82 21 1 1 0 0 0 18 0 0
83 6 0 0 3 2 0 0 0 0
91 24 1 1 21 0 0 0 0 0
fn=_ZN12rustc_typeck13impl_wf_check17check_mod_impl_wfN.llvm.M
66 5 1 1 0 0 0 2 0 0
67 2 0 0 2 0 0 1 0 0
68 3 0 0 0 0 0 2 0 0
69 4 0 0 0 0 0 2 0 0
70 4 0 0 3 0 0 0 0 0
fn=rustc_typeck::impl_wf_check::impl_wf_check
57 8 1 1 0 0 0 6 0 0
61 18 3 3 8 1 0 8 0 0
62 5 0 0 0 0 0 4 0 0
64 8 1 1 7 0 0 0 0 0
fn=rustc_typeck::provide
73 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/lib.rs
fn=rustc_infer::infer::InferCtxtBuilder::enter
134 7 1 1 2 1 0 3 0 0
135 6 0 0 5 0 0 0 0 0
136 2 1 1 1 0 0 0 0 0
137 3 1 1 3 0 0 0 0 0
145 2 1 1 1 0 0 1 0 0
146 2 0 0 1 0 0 0 0 0
152 1 0 0 0 0 0 1 0 0
fn=rustc_session::session::Session::track_errors
328 2 0 0 1 0 0 0 0 0
329 14 2 2 3 0 0 8 0 0
330 5 0 0 0 0 0 4 0 0
356 2 0 0 1 0 0 0 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
360 15 2 2 4 2 0 8 0 0
361 5 0 0 0 0 0 4 0 0
fn=rustc_typeck::check_crate
0 17 3 3 3 0 0 1 0 0
132 8 0 0 1 1 0 5 0 0
158 1 0 0 0 0 0 1 0 0
160 2 0 0 1 1 0 0 0 0
161 7 1 1 3 1 0 2 0 0
162 2 0 0 1 0 0 0 0 0
164 1 0 0 0 0 0 0 0 0
174 6 1 1 2 1 0 1 0 0
185 2 1 1 1 0 0 0 0 0
197 2 0 0 0 0 0 0 0 0
204 5 0 0 2 2 0 2 0 0
223 1 0 0 0 0 0 1 0 0
306 4 0 0 0 0 0 0 0 0
321 9 1 1 0 0 0 7 1 0
322 5 0 0 2 1 0 1 0 0
327 3 1 1 1 0 0 1 0 0
333 2 1 0 0 0 0 0 0 0
335 4 0 0 2 1 0 1 0 0
341 1 1 1 1 0 0 0 0 0
342 2 1 1 0 0 0 1 0 0
343 1 0 0 0 0 0 0 0 0
345 1 0 0 1 0 0 0 0 0
346 2 0 0 0 0 0 1 0 0
347 1 0 0 0 0 0 0 0 0
349 4 1 1 2 0 0 1 0 0
355 3 0 0 1 0 0 1 0 0
357 2 1 0 0 0 0 0 0 0
359 5 2 2 1 0 0 1 0 0
367 2 0 0 0 0 0 1 0 0
370 5 0 0 2 0 0 1 0 0
371 11 1 0 7 2 0 1 0 0
fn=rustc_typeck::provide
319 1 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/mem_categorization.rs
fn=<rustc_typeck::check::regionck::RegionCtxt as rustc_hir::intravisit::Visitor>::visit_expr
0 12 3 3 0 0 0 6 0 0
110 44 4 2 22 0 0 22 1 0
115 22 0 0 22 0 0 0 0 0
248 12 0 0 0 0 0 3 0 0
255 6 1 1 3 1 0 3 0 0
fn=_ZN12rustc_typeck18mem_categorization24MemCategorizationContext12cat_pattern_N.llvm.M
0 3 1 1 0 0 0 0 0 0
594 4 0 0 2 1 0 2 0 0
596 3 0 0 2 0 0 0 0 0
605 11 2 2 0 0 0 8 0 0
656 4 0 0 4 2 0 1 0 0
661 13 2 2 7 0 0 6 0 0
676 8 3 3 4 1 1 1 0 0
678 4 0 0 4 0 0 0 0 0
680 6 0 0 2 0 0 1 0 0
788 8 1 1 7 0 0 0 0 0
fn=_ZN12rustc_typeck18mem_categorization24MemCategorizationContext26resolve_type_vars_or_errorN.llvm.M
0 16 0 0 0 0 0 0 0 0
138 96 3 1 0 0 0 80 0 0
144 32 0 0 0 0 0 0 0 0
145 16 0 0 16 0 0 0 0 0
146 32 0 0 0 0 0 0 0 0
163 96 3 1 64 0 0 0 0 0
fn=_ZN12rustc_typeck5check8regionck10RegionCtxt12link_patternN.llvm.M
110 2 1 1 1 0 0 1 0 0
115 1 0 0 1 0 0 0 0 0
532 11 1 1 4 0 0 5 0 0
fn=rustc_typeck::mem_categorization::MemCategorizationContext::cat_deref
0 2 1 1 0 0 0 0 0 0
495 20 1 1 0 0 0 10 0 0
502 4 1 1 2 0 0 2 0 0
503 6 0 0 2 1 0 2 0 0
504 4 0 0 0 0 0 0 0 0
510 8 0 0 4 0 0 4 0 0
513 6 0 0 2 0 0 2 0 0
515 2 0 0 2 0 0 0 0 0
516 4 0 0 2 0 0 2 0 0
517 12 1 1 2 0 0 4 0 0
520 16 0 0 8 0 0 8 0 0
521 14 1 1 12 0 0 0 0 0
fn=rustc_typeck::mem_categorization::MemCategorizationContext::cat_expr_adjusted
258 54 1 1 0 0 0 30 0 0
264 48 1 1 24 0 0 24 0 0
265 48 1 1 36 0 0 0 0 0
277 6 0 0 6 0 0 0 0 0
279 14 0 0 8 0 0 0 0 0
281 4 0 0 0 0 0 0 0 0
287 40 2 2 18 0 0 18 0 0
289 40 2 2 16 0 0 14 0 0
296 44 2 2 24 0 0 16 0 0
299 4 0 0 0 0 0 0 0 0
448 12 0 0 4 0 0 8 0 0
fn=rustc_typeck::mem_categorization::MemCategorizationContext::cat_expr_unadjusted
0 142 3 1 56 0 0 56 0 0
170 176 0 0 64 8 0 32 0 0
301 160 3 1 0 0 0 96 0 0
304 32 3 1 0 0 0 0 0 0
306 80 0 0 32 14 3 0 0 0
348 2 2 1 0 0 0 0 0 0
349 10 2 1 6 2 0 2 0 0
350 28 2 1 10 0 0 8 0 0
380 28 0 0 28 0 0 0 0 0
382 144 3 1 112 0 0 0 0 0
448 42 0 0 14 1 0 28 0 0
fn=rustc_typeck::mem_categorization::MemCategorizationContext::cat_res
0 42 4 2 12 1 0 16 0 0
384 22 2 1 2 0 0 12 0 0
394 14 0 0 2 0 0 0 0 0
395 6 2 1 2 0 0 0 0 0
419 18 0 0 14 0 0 0 0 0
448 4 0 0 0 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/outlives/mod.rs
fn=_ZN12rustc_typeck8outlives20inferred_outlives_ofN.llvm.M
20 27 6 2 0 0 0 24 0 0
23 12 3 1 3 0 0 6 0 0
24 6 0 0 0 0 0 0 0 0
25 12 0 0 3 0 0 0 0 0
63 30 0 0 21 0 0 0 0 0
fn=rustc_typeck::provide
17 4 0 0 0 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/src/librustc_typeck/variance/mod.rs
fn=rustc_typeck::provide
30 4 1 1 0 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/../../stdarch/crates/std_detect/src/detect/bit.rs
fn=std::std_detect::detect::os::detect_features
8 3 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/../../stdarch/crates/std_detect/src/detect/cache.rs
fn=rand_chacha::guts::init_chacha
19 1 0 0 0 0 0 0 0 0
106 1 0 0 0 0 0 0 0 0
143 1 0 0 0 0 0 0 0 0
144 1 0 0 0 0 0 0 0 0
170 1 0 0 0 0 0 0 0 0
fn=rand_chacha::guts::refill_wide
19 1 0 0 0 0 0 0 0 0
106 1 0 0 0 0 0 0 0 0
170 1 0 0 0 0 0 0 0 0
fn=std::std_detect::detect::os::detect_features
13 2 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/../../stdarch/crates/std_detect/src/detect/os/x86.rs
fn=std::std_detect::detect::os::detect_features
0 8 1 1 0 0 0 2 0 0
28 7 1 1 0 0 0 6 0 0
29 1 0 0 0 0 0 0 0 0
45 3 0 0 0 0 0 3 0 0
61 2 0 0 0 0 0 0 0 0
76 5 0 0 0 0 0 0 0 0
93 5 0 0 0 0 0 1 0 0
103 102 6 6 1 0 0 1 0 0
133 3 0 0 0 0 0 0 0 0
159 2 0 0 0 0 0 1 0 0
161 2 0 0 0 0 0 0 0 0
163 2 0 0 1 0 0 0 0 0
167 1 0 0 0 0 0 0 0 0
183 2 0 0 1 0 0 0 0 0
202 1 0 0 0 0 0 0 0 0
245 2 0 0 0 0 0 0 0 0
253 8 0 0 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/alloc.rs
fn=__rdl_alloc
339 29570 68 1 0 0 0 14785 0 0
346 2 0 0 2 0 0 0 0 0
fn=__rdl_alloc_zeroed
371 1164 50 1 0 0 0 873 0 0
fn=__rdl_realloc
356 12352 32 1 0 0 0 7720 16 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/collections/hash/map.rs
fn=<alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
795 234 0 0 0 0 0 82 0 0
fn=<rustc_ast_lowering::LoweringContext::lower_crate::MiscCollector as rustc_ast::visit::Visitor>::visit_item
659 6 0 0 0 0 0 3 0 0
1885 6 0 0 3 0 0 0 0 0
fn=<rustc_ast_passes::ast_validation::AstValidator as rustc_ast::visit::Visitor>::visit_generics
267 5 0 0 0 0 0 4 0 0
fn=<rustc_expand::placeholders::PlaceholderExpander as rustc_ast::mut_visit::MutVisitor>::filter_map_expr
822 2 0 0 0 0 0 1 0 0
fn=<rustc_expand::placeholders::PlaceholderExpander as rustc_ast::mut_visit::MutVisitor>::flat_map_stmt
822 2 0 0 0 0 0 1 0 0
fn=<rustc_infer::infer::freshen::TypeFreshener as rustc_middle::ty::fold::TypeFolder>::fold_ty
0 4 0 0 4 0 0 0 0 0
659 12 0 0 0 0 0 4 0 0
fn=<rustc_middle::middle::region::ScopeTree as core::default::Default>::default
267 25 3 3 0 0 0 20 0 0
fn=<rustc_middle::traits::specialization_graph::Children as rustc_trait_selection::traits::specialize::specialization_graph::ChildrenExt>::insert_blindly
0 88 0 0 88 0 0 0 0 0
659 528 2 1 88 0 0 176 0 0
2042 176 0 0 88 0 0 0 0 0
fn=<rustc_middle::traits::specialization_graph::Graph as rustc_trait_selection::traits::specialize::specialization_graph::GraphExt>::record_impl_from_cstore
0 100 2 1 94 0 0 6 0 0
659 352 0 0 0 0 0 88 0 0
795 440 0 0 0 0 0 88 0 0
2042 176 0 0 88 0 0 0 0 0
fn=<rustc_mir::borrow_check::type_check::TypeVerifier as rustc_middle::mir::visit::Visitor>::visit_constant
267 14 0 0 2 0 0 8 0 0
fn=<rustc_mir::interpret::intern::InternVisitor<M> as rustc_mir::interpret::visitor::ValueVisitor<M>>::visit_value
795 18 2 1 0 0 0 14 0 0
fn=<rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
267 18 3 1 0 0 0 12 1 0
fn=<rustc_mir::transform::instcombine::InstCombineVisitor as rustc_middle::mir::visit::MutVisitor>::visit_rvalue
822 45 0 0 0 0 0 30 0 0
fn=<rustc_mir::transform::instcombine::OptimizationFinder as rustc_middle::mir::visit::Visitor>::visit_rvalue
795 8 0 0 0 0 0 4 0 0
fn=<rustc_passes::liveness::IrMaps as rustc_hir::intravisit::Visitor>::visit_fn
267 10 1 1 0 0 0 8 0 0
fn=<rustc_passes::region::RegionResolutionVisitor as rustc_hir::intravisit::Visitor>::visit_body
0 1 1 1 1 0 0 0 0 0
fn=<rustc_passes::stability::Annotator as rustc_hir::intravisit::Visitor>::visit_item
0 12 1 1 0 0 0 6 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_block
795 3 0 0 0 0 0 1 0 0
fn=<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item
0 9 2 2 6 0 0 3 0 0
659 8 1 1 2 0 0 3 0 0
1885 2 0 0 0 0 0 0 0 0
2566 1 0 0 1 0 0 0 0 0
fn=<rustc_resolve::late::LateResolutionVisitor as rustc_ast::visit::Visitor>::visit_generics
0 1 1 1 1 0 0 0 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_item
267 5 0 0 0 0 0 4 0 0
2384 11 2 2 0 0 0 6 0 0
fn=<rustc_resolve::late::lifetimes::LifetimeContext as rustc_hir::intravisit::Visitor>::visit_path
0 7 0 0 4 0 0 2 0 0
659 6 0 0 1 0 0 1 0 0
1909 2 1 1 1 0 0 0 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::llvm_type
795 117 13 1 0 0 0 39 0 0
fn=<rustc_target::abi::TyAndLayout<&rustc_middle::ty::TyS> as rustc_codegen_llvm::type_of::LayoutLlvmExt>::pointee_info_at
795 72 6 1 9 0 0 18 0 0
fn=<rustc_typeck::check::writeback::WritebackCx as rustc_hir::intravisit::Visitor>::visit_pat
822 2 0 0 0 0 0 1 0 0
fn=<rustc_typeck::check::writeback::WritebackCx as rustc_hir::intravisit::Visitor>::visit_ty
795 4 0 0 0 0 0 1 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
659 9 1 1 0 0 0 3 0 0
737 6 0 0 0 0 0 2 0 0
1885 6 0 0 3 0 0 0 0 0
fn=<std::collections::hash::map::HashMap<K,V,S> as core::iter::traits::collect::FromIterator<(K,V)>>::from_iter
267 100 1 1 0 0 0 80 0 0
2367 105 15 7 0 0 0 44 0 0
2371 104 0 0 64 0 0 0 0 0
2384 277 3 3 115 0 0 130 0 0
fn=_ZN12rustc_expand3mbe11macro_check13check_bindersN.llvm.M
795 50 3 1 25 0 0 20 0 0
fn=_ZN12rustc_expand3mbe11macro_rules9FirstSets3new11build_recurN.llvm.M
0 3 0 0 3 0 0 0 0 0
659 6 0 0 0 0 0 3 0 0
2566 6 0 0 3 0 0 0 0 0
2567 12 0 0 6 0 0 0 0 0
fn=_ZN12rustc_passes8liveness18check_mod_livenessN.llvm.M
267 5 0 0 0 0 0 4 0 0
fn=_ZN12rustc_passes9reachable13reachable_setN.llvm.M
795 4 0 0 0 0 0 1 0 0
fn=_ZN12rustc_typeck5check6FnCtxt16write_resolutionN.llvm.M
795 9 0 0 2 0 0 3 0 0
fn=_ZN12rustc_typeck7collect11generics_ofN.llvm.M
267 15 3 1 0 0 0 12 0 0
fn=_ZN13rustc_resolve19build_reduced_graph24BuildReducedGraphVisitor11visit_invocN.llvm.M
795 20 0 0 6 0 0 8 0 0
fn=_ZN13rustc_resolve19build_reduced_graph41_$LT$impl$u20$rustc_resolve..Resolver$GT$19get_macro_by_def_idN.llvm.M
795 15 3 1 0 0 0 3 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor12resolve_itemN.llvm.M
267 5 1 1 0 0 0 4 0 0
fn=_ZN13rustc_resolve4late21LateResolutionVisitor27smart_resolve_path_fragmentN.llvm.M
795 24 1 1 9 3 0 9 1 0
fn=_ZN13rustc_resolve4late9lifetimes17resolve_lifetimesN.llvm.M
267 20 1 1 0 0 0 16 1 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export31reachable_non_generics_providerN.llvm.M
267 5 0 0 0 0 0 4 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export35upstream_monomorphizations_providerN.llvm.M
267 6 1 1 0 0 0 5 0 0
fn=_ZN17rustc_codegen_ssa4back13symbol_export40is_reachable_non_generic_provider_externN.llvm.M
737 14 7 1 0 0 0 7 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$22register_obligation_atN.llvm.M
0 200 0 0 150 0 0 50 0 0
659 250 26 1 0 0 0 150 1 0
737 52 0 0 0 0 0 52 4 0
2566 50 0 0 50 0 0 0 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$3newN.llvm.M
267 530 65 1 0 0 0 424 0 0
fn=_ZN21rustc_data_structures19transitive_relation27TransitiveRelation$LT$T$GT$9add_indexN.llvm.M
0 4 0 0 4 0 0 0 0 0
659 8 1 1 0 0 0 4 0 0
1909 8 0 0 4 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
680 72 1 1 0 0 0 72 0 0
686 144 2 1 144 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
680 3 1 1 0 0 0 3 0 0
686 6 1 1 6 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
680 7 2 1 0 0 0 7 0 0
686 14 2 1 14 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
686 37 0 0 37 0 0 0 0 0
fn=_ZN3std11collections4hash3map24HashMap$LT$K$C$V$C$S$GT$3getN.llvm.M
686 3 0 0 3 0 0 0 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
0 4 1 1 0 0 0 1 0 0
267 20 3 3 0 0 0 16 0 0
795 4 0 0 0 0 0 1 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
737 6 0 0 0 0 0 6 0 0
fn=_ZN81_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$5writeN.llvm.M
0 239 0 0 239 0 0 0 0 0
2537 403 1 1 0 0 0 403 0 0
2539 806 0 0 806 0 0 0 0 0
fn=alloc::vec::Vec<T>::retain
0 4 0 0 4 0 0 0 0 0
659 6 0 0 0 0 0 2 0 0
fn=core::ops::function::FnOnce::call_once
0 3291 0 0 3291 0 0 0 0 0
267 10 1 1 0 0 0 8 2 0
659 16455 0 0 0 0 0 3291 0 0
fn=core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
795 4 0 0 0 0 0 1 0 0
fn=rustc_ast_lowering::LoweringContext::with_hir_id_owner
795 15 0 0 0 0 0 6 0 0
fn=rustc_ast_lowering::lower_crate
267 10 1 1 0 0 0 8 1 0
fn=rustc_builtin_macros::format::expand_format_args_impl
267 6 1 1 0 0 0 4 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
267 4 0 0 0 0 0 4 0 0
fn=rustc_codegen_llvm::callee::get_fn
795 80 10 1 30 0 0 30 0 0
fn=rustc_codegen_llvm::consts::<impl rustc_codegen_ssa::traits::statics::StaticMethods for rustc_codegen_llvm::context::CodegenCx>::static_addr_of
795 18 0 0 0 0 0 6 0 0
fn=rustc_codegen_llvm::mono_item::<impl rustc_codegen_ssa::traits::declare::PreDefineMethods for rustc_codegen_llvm::context::CodegenCx>::predefine_fn
795 80 8 1 20 0 0 30 0 0
fn=rustc_codegen_ssa::back::link::link_natively
795 84 1 1 0 0 0 28 0 0
fn=rustc_codegen_ssa::back::linker::LinkerInfo::new
267 6 1 1 0 0 0 4 0 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
267 6 1 1 0 0 0 4 1 0
fn=rustc_codegen_ssa::base::<impl rustc_codegen_ssa::CrateInfo>::new
0 28 0 0 14 0 0 0 0 0
267 25 4 4 0 0 0 20 0 0
795 366 2 2 98 0 0 127 0 0
fn=rustc_codegen_ssa::base::codegen_crate
822 24 0 0 0 0 0 6 0 0
fn=rustc_codegen_ssa::meth::get_vtable
795 7 1 1 2 2 0 3 0 0
fn=rustc_data_structures::obligation_forest::ObligationForest<O>::compress
0 270 69 1 18 0 0 0 0 0
795 397 34 2 148 0 0 150 0 0
851 200 18 1 50 0 0 50 0 0
873 18 0 0 0 0 0 18 0 0
fn=rustc_data_structures::transitive_relation::TransitiveRelation<T>::add_index
0 24 0 0 24 0 0 0 0 0
659 48 0 0 0 0 0 24 0 0
1909 48 0 0 24 0 0 0 0 0
fn=rustc_driver::run_compiler
267 5 0 0 0 0 0 4 0 0
fn=rustc_expand::config::features
0 5 1 1 1 0 0 0 0 0
267 5 1 1 0 0 0 4 0 0
795 2 0 0 0 0 0 1 0 0
fn=rustc_expand::expand::MacroExpander::fully_expand_fragment
795 18 0 0 0 0 0 4 0 0
fn=rustc_expand::mbe::macro_check::check_meta_variables
267 35 3 1 0 0 0 20 0 0
fn=rustc_expand::mbe::macro_check::check_nested_occurrences
267 60 0 0 0 0 0 48 0 0
fn=rustc_expand::mbe::macro_parser::nameize::n_rec
0 42 0 0 28 0 0 14 0 0
659 56 4 1 14 0 0 21 0 0
2566 7 0 0 7 0 0 0 0 0
fn=rustc_expand::mbe::macro_parser::parse_tt
267 24 4 1 4 0 0 16 0 0
fn=rustc_hir::definitions::Definitions::add_parent_module_of_macro_def
795 3 0 0 0 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::create_def
0 21 0 0 12 0 0 6 0 0
659 18 0 0 0 0 0 12 1 0
1885 6 1 1 0 0 0 0 0 0
2566 3 0 0 3 0 0 0 0 0
fn=rustc_hir::definitions::Definitions::init_def_id_to_hir_id_mapping
267 5 1 1 0 0 0 4 0 0
fn=rustc_hir::definitions::Definitions::new
267 20 2 1 0 0 0 16 0 0
fn=rustc_hir::intravisit::walk_arm
795 1 0 0 0 0 0 1 0 0
fn=rustc_hir::intravisit::walk_block
795 2 0 0 0 0 0 2 0 0
fn=rustc_hir::intravisit::walk_expr
795 15 0 0 0 0 0 14 0 0
fn=rustc_hir::intravisit::walk_fn
795 1 0 0 0 0 0 1 0 0
fn=rustc_hir::intravisit::walk_item
795 1 0 0 0 0 0 1 0 0
fn=rustc_hir::intravisit::walk_pat
795 1 0 0 0 0 0 1 0 0
fn=rustc_hir::intravisit::walk_path_segment
795 11 0 0 0 0 0 11 0 0
fn=rustc_hir::intravisit::walk_stmt
795 2 0 0 0 0 0 2 0 0
fn=rustc_hir::intravisit::walk_ty
795 1 0 0 0 0 0 1 0 0
fn=rustc_infer::infer::outlives::env::OutlivesEnvironment::save_implied_bounds
795 18 2 1 2 0 0 6 0 0
fn=rustc_infer::infer::region_constraints::RegionConstraintStorage::new
267 1630 77 1 0 0 0 1304 0 0
fn=rustc_infer::traits::project::ProjectionCache::insert_ty
795 60 5 1 15 0 0 25 0 0
fn=rustc_infer::traits::project::ProjectionCache::try_start
795 40 0 0 5 0 0 15 0 0
fn=rustc_interface::util::add_configuration
2384 10 1 1 1 0 0 6 0 0
fn=rustc_lint::context::LintStore::new
267 5 1 1 0 0 0 4 0 0
fn=rustc_lint::context::LintStore::register_group
795 56 1 1 12 0 0 28 0 0
fn=rustc_lint::context::LintStore::register_lints
0 90 2 2 90 0 0 0 0 0
659 146 0 0 30 0 0 30 0 0
795 1380 2 2 345 0 0 690 0 0
1885 60 0 0 0 0 0 0 0 0
2566 30 0 0 30 0 0 0 0 0
fn=rustc_lint::context::LintStore::register_removed
795 384 1 1 64 0 0 192 0 0
fn=rustc_lint::context::LintStore::register_renamed
795 104 2 2 24 0 0 56 0 0
fn=rustc_lint::register_builtins
795 13 1 1 0 0 0 7 0 0
fn=rustc_metadata::locator::CrateLocator::find_library_crate
267 140 2 2 0 0 0 112 14 1
795 350 3 2 140 0 0 154 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<&rustc_middle::ty::TyS> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
795 1728 0 0 0 0 0 432 0 0
fn=rustc_metadata::rmeta::decoder::__ty_decoder_impl::<impl rustc_serialize::serialize::SpecializedDecoder<rustc_middle::ty::Predicate> for rustc_metadata::rmeta::decoder::DecodeContext>::specialized_decode
795 32 0 0 0 0 0 8 0 0
fn=rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::reachable_non_generics
267 10 1 1 0 0 0 8 2 0
2384 8 0 0 0 0 0 2 0 0
fn=rustc_middle::hir::map::collector::NodeCollector::finalize_and_compute_crate_hash
795 1 0 0 0 0 0 1 0 0
fn=rustc_middle::middle::region::ScopeTree::record_scope_parent
795 276 0 0 60 0 0 72 2 0
fn=rustc_middle::mir::interpret::<impl rustc_middle::ty::context::TyCtxt>::set_alloc_id_memory
795 135 19 1 0 0 0 81 0 0
fn=rustc_middle::mir::mono::CodegenUnit::contains_item
737 6 6 1 0 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name
0 22 2 2 11 0 0 3 0 0
659 18 5 1 0 0 0 9 0 0
1909 18 0 0 9 0 0 0 0 0
fn=rustc_middle::mir::mono::CodegenUnitNameBuilder::build_cgu_name_no_mangle
0 21 0 0 8 0 0 7 0 0
659 18 0 0 0 0 0 6 0 0
1909 12 1 1 6 0 0 0 0 0
fn=rustc_middle::ty::context::CtxtInterners::intern_predicate
1233 205 0 0 205 0 0 0 0 0
2586 205 0 0 205 0 0 0 0 0
fn=rustc_middle::ty::context::CtxtInterners::intern_ty
1233 1868 0 0 1868 0 0 0 0 0
2586 1868 0 0 1868 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::create_global_ctxt
0 1 0 0 1 0 0 0 0 0
267 5 0 0 0 0 0 4 0 0
659 3 0 0 0 0 0 1 0 0
795 8 1 1 1 1 0 3 0 0
2042 2 1 1 1 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_const_alloc
1233 23 0 0 23 0 0 0 0 0
2586 23 0 0 23 0 0 0 0 0
fn=rustc_middle::ty::context::TyCtxt::intern_stability
1233 5 0 0 5 0 0 0 0 0
2586 5 0 0 5 0 0 0 0 0
fn=rustc_middle::ty::context::TypeckResults::new
267 198 24 8 0 0 0 156 5 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::anonymize_late_bound_regions
267 170 17 2 0 0 0 136 1 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::erase_late_bound_regions
267 380 40 3 0 0 0 304 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::liberate_late_bound_regions
267 50 10 4 0 0 0 40 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_bound_vars
267 1840 96 12 0 0 0 1472 7 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_escaping_bound_vars
267 635 43 16 0 0 0 508 0 0
fn=rustc_middle::ty::fold::<impl rustc_middle::ty::context::TyCtxt>::replace_late_bound_regions
267 10 1 1 0 0 0 8 0 0
fn=rustc_middle::ty::fold::TypeFoldable::visit_with
737 2 0 0 0 0 0 2 0 0
fn=rustc_middle::ty::normalize_erasing_regions::<impl rustc_middle::ty::context::TyCtxt>::normalize_erasing_late_bound_regions
267 460 74 5 0 0 0 368 0 0
fn=rustc_middle::ty::query::on_disk_cache::OnDiskCache::new_empty
267 21 2 2 0 0 0 16 0 0
fn=rustc_middle::ty::structural_impls::<impl rustc_middle::ty::fold::TypeFoldable for &rustc_middle::ty::TyS>::super_visit_with
737 18 0 0 0 0 0 9 0 0
fn=rustc_middle::ty::trait_def::trait_impls_of_provider::{{closure}}
659 1521 0 0 507 0 0 507 11 0
fn=rustc_mir::borrow_check::borrow_set::BorrowSet::build
267 20 3 3 0 0 0 16 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
267 5 0 0 0 0 0 4 0 0
fn=rustc_mir::borrow_check::member_constraints::MemberConstraintSet<R1>::into_mapped
267 5 0 0 0 0 0 4 0 0
fn=rustc_mir::borrow_check::type_check::liveness::generate
2384 3 0 0 0 0 0 1 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_validated_provider
0 18 0 0 0 0 0 18 0 0
795 288 17 1 18 0 0 234 17 0
fn=rustc_mir::dataflow::impls::borrows::Borrows::new
267 5 1 1 0 0 0 4 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::new
267 410 40 2 0 0 0 328 12 0
fn=rustc_mir::interpret::intern::intern_const_alloc_recursive
795 300 20 1 100 0 0 140 0 0
822 12 2 1 0 0 0 3 0 0
fn=rustc_mir::interpret::intern::intern_shallow
822 23 0 0 0 0 0 23 0 0
2384 44 0 0 0 0 0 22 0 0
fn=rustc_mir::interpret::memory::Memory<M>::allocate
795 440 66 3 154 0 0 198 0 0
fn=rustc_mir::interpret::memory::Memory<M>::get_raw_mut
659 22 0 0 0 0 0 22 2 0
2566 66 19 1 44 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::InliningMap::iter_accesses
0 95 1 1 48 0 0 20 0 0
659 100 2 2 30 7 0 40 0 0
2042 20 0 0 0 0 0 0 0 0
2566 10 0 0 10 0 0 0 0 0
fn=rustc_mir::monomorphize::collector::collect_items_rec
795 190 11 2 46 0 0 80 7 0
fn=rustc_mir::monomorphize::collector::record_accesses
795 110 7 1 40 0 0 40 0 0
fn=rustc_mir::monomorphize::partitioning::compute_codegen_unit_name
0 42 0 0 28 0 0 14 0 0
659 56 0 0 14 0 0 28 0 0
1909 14 0 0 0 0 0 0 0 0
1910 25 0 0 10 0 0 10 0 0
2566 7 3 1 7 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::internalize_symbols
267 6 1 1 0 0 0 4 0 0
737 20 0 0 0 0 0 10 0 0
fn=rustc_mir::monomorphize::partitioning::merge_codegen_units
267 6 1 1 0 0 0 4 0 0
fn=rustc_mir::monomorphize::partitioning::partition
0 10 0 0 10 0 0 0 0 0
267 11 2 2 0 0 0 9 0 0
659 40 0 0 0 0 0 10 0 0
795 291 3 1 87 0 0 116 0 0
1909 20 0 0 10 0 0 0 0 0
fn=rustc_mir::monomorphize::partitioning::place_inlined_mono_items
0 70 0 0 40 0 0 20 0 0
267 5 1 1 0 0 0 4 0 0
659 100 2 2 30 0 0 40 0 0
795 190 2 2 80 0 0 80 0 0
2566 10 0 0 10 0 0 0 0 0
fn=rustc_parse::lexer::tokentrees::TokenTreesReader::parse_token_tree
795 4 0 0 1 0 0 1 0 0
fn=rustc_passes::dead::check_crate
795 12 0 0 0 0 0 3 0 0
fn=rustc_passes::stability::check_unused_or_stable_features
0 1 0 0 0 0 0 0 0 0
267 5 1 1 0 0 0 4 0 0
822 8 2 2 0 0 0 2 0 0
fn=rustc_privacy::privacy_access_levels
795 5 1 1 0 0 0 1 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 8285 541 34 7578 0 0 707 15 0
659 20260 292 46 454 0 0 8439 58 0
795 36298 685 73 1219 0 0 21900 9 0
822 6372 86 12 0 0 0 6372 0 0
1270 11041 171 7 0 0 0 11041 469 0
2566 379 0 0 379 0 0 0 0 0
fn=rustc_resolve::Resolver::new
0 21 3 3 4 0 0 0 0 0
267 147 19 19 2 0 0 116 4 0
795 93 7 7 0 0 0 30 0 0
fn=rustc_resolve::Resolver::record_use
795 6 0 0 0 0 0 2 0 0
fn=rustc_resolve::Resolver::resolve_path_with_ribs
795 50 3 1 20 0 0 20 0 0
fn=rustc_resolve::build_reduced_graph::<impl rustc_resolve::Resolver>::get_module
795 45 2 0 0 0 0 9 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::add_macro_use_binding
795 51 0 0 0 0 0 51 0 0
fn=rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor::build_reduced_graph_for_external_crate_res
0 828 3 1 0 0 0 276 0 0
795 860 1 1 106 1 0 256 1 0
fn=rustc_resolve::imports::<impl rustc_resolve::Resolver>::try_define
795 1782 0 0 0 0 0 594 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_import
0 5 1 1 2 1 0 0 0 0
fn=rustc_resolve::imports::ImportResolver::finalize_imports
795 7 1 1 2 0 0 3 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::expansion_for_ast_pass
795 3 1 1 0 0 0 1 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::register_builtin_macro
795 702 1 1 273 0 0 312 0 0
fn=rustc_resolve::macros::<impl rustc_expand::base::ResolverExpand for rustc_resolve::Resolver>::visit_ast_fragment_with_placeholders
795 18 0 0 0 0 0 6 0 0
fn=rustc_resolve::macros::<impl rustc_resolve::Resolver>::compile_macro
822 4 0 0 0 0 0 2 0 0
fn=rustc_serialize::serialize::Decoder::read_map
795 153 0 0 0 0 0 51 0 0
fn=rustc_session::config::default_configuration
0 9 0 0 9 0 0 0 0 0
795 80 1 1 0 0 0 20 0 0
fn=rustc_session::filesearch::FileSearch::search
0 60 3 1 60 0 0 0 0 0
267 84 0 0 0 0 0 56 0 0
659 90 0 0 15 0 0 45 0 0
795 167 2 2 76 0 0 75 0 0
2042 30 0 0 15 0 0 0 0 0
2043 84 11 1 14 1 0 56 0 0
fn=rustc_session::parse::GatedSpans::merge
496 4 1 1 2 0 0 2 0 0
fn=rustc_span::hygiene::HygieneData::apply_mark_internal
0 274 3 1 180 0 0 93 0 0
659 270 0 0 0 0 0 180 0 0
1909 90 3 1 0 0 0 0 0 0
1910 16 0 0 8 0 0 8 0 0
2566 45 3 1 45 0 0 0 0 0
fn=rustc_span::source_map::SourceMap::new_imported_source_file
795 810 0 0 0 0 0 405 0 0
fn=rustc_span::source_map::SourceMap::new_source_file
795 3 0 0 0 0 0 1 0 0
fn=rustc_span::symbol::Interner::fresh
267 10 0 0 0 0 0 8 0 0
2384 18 1 1 2 0 0 10 3 1
fn=rustc_trait_selection::traits::select::SelectionContext::evaluate_predicate_recursively
496 152 28 1 76 0 0 76 15 0
fn=rustc_typeck::check::FnCtxt::apply_adjustments
0 2 0 0 2 0 0 0 0 0
659 8 2 1 0 0 0 2 0 0
fn=rustc_typeck::check::FnCtxt::check_block_with_expected
795 2 0 0 0 0 0 2 0 0
822 2 0 0 0 0 0 2 0 0
fn=rustc_typeck::check::FnCtxt::write_substs
795 4 0 0 0 0 0 1 0 0
fn=rustc_typeck::check::FnCtxt::write_ty
795 68 11 1 0 0 0 17 0 0
fn=rustc_typeck::check::FnCtxt::write_user_type_annotation
795 13 0 0 4 0 0 5 0 0
fn=rustc_typeck::check::check_fn
795 8 1 1 2 0 0 2 0 0
fn=rustc_typeck::check::method::probe::ProbeContext::assemble_inherent_impl_probe
795 2 0 0 0 0 0 2 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_liberated_fn_sigs
795 16 1 1 4 0 0 7 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_node_id
795 95 1 1 6 0 0 26 0 0
822 64 1 1 0 0 0 32 0 0
fn=rustc_typeck::check::writeback::WritebackCx::visit_user_provided_tys
795 13 2 2 4 0 0 5 0 0
fn=rustc_typeck::check_unused::check_crate
267 5 1 1 0 0 0 4 0 0
fn=scoped_tls::ScopedKey<T>::with
795 69515 0 0 0 0 0 13903 0 0
fn=std::collections::hash::map::DefaultHasher::new
2517 1 1 1 0 0 0 0 0 0
2518 5 0 0 2 1 1 3 0 0
2519 1 0 0 1 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::entry
0 8 0 0 0 0 0 0 0 0
658 48 6 2 0 0 0 30 0 0
660 42 0 0 36 0 0 0 0 0
2567 6 0 0 0 0 0 6 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::get
680 3234 130 4 234 0 0 2184 12 0
686 2820 0 0 2548 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::insert
794 873 58 1 0 0 0 620 8 0
795 957 82 2 645 0 0 312 0 0
796 472 49 1 413 0 0 0 0 0
fn=std::collections::hash::map::HashMap<K,V,S>::remove
0 6 2 1 0 0 0 0 0 0
817 21 4 2 0 0 0 15 0 0
823 27 0 0 21 0 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
795 393 0 0 0 0 0 131 0 0
fn=std::thread::local::LocalKey<T>::with
0 5 0 0 5 0 0 0 0 0
659 10 0 0 0 0 0 5 0 0
795 132 0 0 0 0 0 22 0 0
2566 10 0 0 5 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/collections/hash/set.rs
fn=_ZN12rustc_traits15dropck_outlives21adt_dtorck_constraintN.llvm.M
993 21 2 1 0 0 0 12 0 0
fn=_ZN13rustc_resolve4late9lifetimes17resolve_lifetimesN.llvm.M
993 5 1 1 0 0 0 4 2 0
fn=_ZN13rustc_resolve6macros17registered_identsN.llvm.M
993 14 1 1 0 0 0 10 0 0
fn=_ZN21rustc_data_structures17obligation_forest25ObligationForest$LT$O$GT$3newN.llvm.M
993 530 0 0 0 0 0 424 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
288 5 1 1 0 0 0 4 0 0
fn=_ZN4core3ops8function6FnOnce9call_onceN.llvm.M
993 5 0 0 0 0 0 4 0 0
fn=_ZN8rustc_ty10needs_drop14needs_drop_rawN.llvm.M
993 10 0 0 0 0 0 8 0 0
fn=_ZN9rustc_mir12monomorphize12partitioning32collect_and_partition_mono_itemsN.llvm.M
288 6 1 1 0 0 0 4 0 0
fn=alloc::vec::Vec<T>::retain
0 4 0 0 2 0 0 0 0 0
810 4 0 0 2 0 0 0 0 0
fn=rustc_builtin_macros::format::expand_preparsed_format_args
288 5 1 1 0 0 0 4 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm
288 5 1 1 0 0 0 4 0 0
fn=rustc_codegen_ssa::back::link::link_natively
993 11 1 1 1 0 0 8 2 0
fn=rustc_errors::Handler::with_emitter_and_flags
993 120 8 2 0 0 0 96 0 0
fn=rustc_infer::infer::InferCtxtBuilder::enter_with_canonical
993 10 2 1 0 0 0 8 2 0
fn=rustc_middle::ich::hcx::compute_ignored_attr_names
288 5 1 1 0 0 0 4 0 0
fn=rustc_middle::ty::context::TypeckResults::new
993 15 0 0 0 0 0 12 0 0
fn=rustc_middle::ty::print::pretty::<impl rustc_middle::ty::context::TyCtxt>::def_path_str_with_substs
0 20 0 0 0 0 0 0 0 0
993 40 0 0 0 0 0 20 0 0
fn=rustc_mir::borrow_check::do_mir_borrowck
0 10 0 0 4 0 0 3 0 0
288 15 3 3 0 0 0 12 0 0
548 2 0 0 0 0 0 0 0 0
993 25 4 4 0 0 0 20 3 0
fn=rustc_mir::borrow_check::type_check::liveness::generate
288 6 1 1 0 0 0 4 0 0
fn=rustc_mir::interpret::intern::intern_const_alloc_recursive
993 100 20 1 0 0 0 80 3 0
fn=rustc_mir::monomorphize::collector::collect_crate_mono_items
993 6 1 1 0 0 0 4 1 0
fn=rustc_mir::monomorphize::partitioning::partition
993 10 2 2 0 0 0 8 0 0
fn=rustc_mir::monomorphize::partitioning::place_inlined_mono_items
993 36 1 1 0 0 0 24 0 0
fn=rustc_passes::stability::check_unused_or_stable_features
993 5 1 1 0 0 0 4 0 0
fn=rustc_resolve::Resolver::new
288 5 1 1 0 0 0 4 0 0
993 32 6 6 0 0 0 24 0 0
fn=rustc_resolve::Resolver::resolve_crate
993 6 1 1 1 0 0 4 2 0
fn=rustc_resolve::imports::ImportResolver::finalize_imports
993 5 1 1 0 0 0 4 0 0
fn=rustc_resolve::late::lifetimes::LifetimeContext::resolve_elided_lifetimes
993 6 1 1 0 0 0 4 0 0
fn=rustc_session::config::default_configuration
993 5 0 0 0 0 0 4 0 0
fn=rustc_session::config::to_crate_config
288 5 0 0 0 0 0 4 1 0
fn=rustc_session::parse::ParseSess::with_span_handler
993 6 0 0 0 0 0 5 0 0
fn=rustc_typeck::check::FnCtxt::instantiate_value_path
288 10 0 0 0 0 0 8 2 0
993 10 2 1 0 0 0 8 1 0
fn=scoped_tls::ScopedKey<T>::set
288 10 1 1 0 0 0 8 1 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/env.rs
fn=<std::env::Args as core::iter::traits::iterator::Iterator>::size_hint
793 1 1 1 0 0 0 0 0 0
795 1 0 0 1 0 0 0 0 0
fn=<std::env::ArgsOs as core::iter::traits::iterator::Iterator>::next
831 3 1 1 0 0 0 0 0 0
833 3 0 0 3 0 0 0 0 0
fn=<std::env::SplitPaths as core::iter::traits::iterator::Iterator>::next
423 84 1 1 0 0 0 60 0 0
425 96 1 1 72 0 0 0 0 0
fn=<std::env::SplitPaths as core::iter::traits::iterator::Iterator>::size_hint
426 3 1 1 0 0 0 0 0 0
428 3 0 0 3 0 0 0 0 0
fn=env_logger::Var::get
212 2 0 0 2 1 0 2 0 0
fn=jobserver::Client::from_env
212 14 1 1 2 0 0 3 0 0
fn=rustc_codegen_ssa::back::link::get_linker
246 4 1 1 1 1 0 1 0 0
417 7 1 1 4 1 0 4 0 0
fn=rustc_codegen_ssa::back::link::link_natively
212 5 2 2 1 1 0 1 0 0
fn=rustc_feature::UnstableFeatures::from_environment
212 176 0 0 44 4 0 44 0 0
fn=rustc_interface::util::get_stack_size
246 4 0 0 1 1 0 1 0 0
fn=rustc_session::session::build_session
212 4 1 1 1 1 0 1 0 0
fn=std::env::_var
215 306 4 1 0 0 0 153 0 0
217 102 0 0 0 0 0 0 0 0
218 204 10 2 0 0 0 102 0 0
220 204 0 0 102 0 0 0 0 0
250 51 0 0 0 0 0 51 0 0
fn=std::env::_var_os
249 14 4 4 0 0 0 8 1 0
250 4 0 0 0 0 0 2 0 0
252 10 0 0 6 0 0 0 0 0
fn=std::env::args_os
777 4 1 1 0 0 0 1 0 0
778 4 0 0 2 0 0 2 0 0
779 4 1 1 2 0 0 0 0 0
fn=std::env::current_dir
49 2 1 1 0 0 0 1 0 0
50 1 0 0 0 0 0 1 0 0
51 3 0 0 2 0 0 0 0 0
fn=std::env::current_exe
677 2 1 1 0 0 0 1 0 0
678 1 0 0 0 0 0 1 0 0
679 3 0 0 2 0 0 0 0 0
fn=std::env::join_paths
513 8 2 2 0 0 0 6 0 0
519 9 1 1 7 0 0 0 0 0
fn=std::env::temp_dir
609 2 1 1 0 0 0 1 0 0
610 1 0 0 0 0 0 1 0 0
611 3 0 0 2 0 0 0 0 0
fn=std::env::var
211 6 2 2 0 0 0 3 0 0
213 4 1 1 2 0 0 0 0 0
217 2 0 0 0 0 0 0 0 0
218 4 2 2 0 0 0 2 0 0
250 1 0 0 0 0 0 1 0 0
fn=std::sys::unix::os::temp_dir
250 2 0 0 0 0 0 1 0 0
fn=std::sys_common::process::CommandEnv::capture_if_changed
147 5 1 1 2 0 0 3 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/ffi/c_str.rs
fn=<&str as std::ffi::c_str::CString::new::SpecIntoVec>::into_vec
422 528 23 1 0 0 0 330 0 0
423 132 0 0 0 0 0 0 0 0
426 462 0 0 396 0 0 0 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
1231 6 0 0 2 0 0 2 0 0
fn=<std::sys::unix::fs::ReadDir as core::iter::traits::iterator::Iterator>::next
1231 346 0 0 0 0 0 173 0 0
fn=_ZN18rustc_codegen_llvm4back5write22target_machine_factory28_$u7b$$u7b$closure$u7d$$u7d$N.llvm.M
671 15 0 0 15 0 0 0 0 0
fn=alloc::sync::Arc<T>::drop_slow
814 2 0 0 0 0 0 2 2 0
fn=core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
429 246 0 0 82 2 0 82 0 0
814 41 0 0 0 0 0 41 0 0
fn=core::ptr::drop_in_place
814 138 0 0 69 24 0 69 43 0
fn=rustc_codegen_llvm::back::write::target_machine_factory
0 32 0 0 0 0 0 32 0 0
429 16 0 0 16 14 0 16 0 0
fn=rustc_codegen_llvm::back::write::write_output_file
814 14 0 0 7 0 0 7 7 0
fn=rustc_codegen_llvm::context::create_module
1380 7 0 0 0 0 0 0 0 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm
814 8 0 0 4 2 0 4 4 0
fn=rustc_codegen_llvm::llvm_util::configure_llvm::{{closure}}
429 32 0 0 8 2 0 8 0 0
fn=rustc_fs_util::path_to_c_string
429 126 0 0 42 42 0 42 0 0
fn=std::ffi::c_str::CStr::from_bytes_with_nul
0 238 38 1 0 0 0 119 0 0
1269 714 40 2 0 0 0 357 0 0
1271 119 0 0 0 0 0 0 0 0
1272 357 0 0 0 0 0 0 0 0
1275 476 0 0 0 0 0 238 0 0
1279 595 0 0 476 0 0 0 0 0
fn=std::ffi::c_str::CStr::from_ptr
1230 14 0 0 0 0 0 7 0 0
1231 7 0 0 7 7 0 7 0 0
1233 7 0 0 0 0 0 0 0 0
1234 21 0 0 14 0 0 0 0 0
fn=std::ffi::c_str::CString::_new
0 314 0 0 0 0 0 314 0 0
432 1884 42 1 0 0 0 942 0 0
434 314 0 0 0 0 0 0 0 0
435 2512 61 2 628 0 0 1256 14 3
437 1884 0 0 1256 0 0 0 0 0
462 1570 0 0 314 0 0 942 0 0
fn=std::ffi::c_str::CString::new
404 1352 21 1 0 0 0 676 2 0
423 338 0 0 0 0 0 0 0 0
429 338 0 0 169 28 0 169 0 0
430 1183 0 0 845 0 0 0 0 0
fn=std::fs::DirEntry::path
1231 338 0 0 169 0 0 169 0 0
fn=std::sys::unix::fs::File::open
814 3 0 0 0 0 0 3 0 0
fn=std::sys::unix::fs::canonicalize
1231 54 16 1 18 0 0 18 0 0
fn=std::sys::unix::fs::readdir
814 2 0 0 0 0 0 2 0 0
fn=std::sys::unix::fs::readlink
814 4 0 0 2 0 0 2 0 0
fn=std::sys::unix::os::env
1231 118 1 1 0 0 0 59 0 0
fn=std::sys::unix::os::getcwd
1231 2 0 0 1 0 0 1 0 0
fn=std::sys::unix::os::getenv
814 55 0 0 0 0 0 55 0 0
1231 3 1 0 1 0 0 1 0 0
fn=std::sys::unix::process::process_common::Command::capture_env
429 427 0 0 122 0 0 183 0 0
fn=std::sys::unix::process::process_common::Command::new
123 1 0 0 0 0 0 1 0 0
fn=std::sys::unix::process::process_inner::<impl std::sys::unix::process::process_common::Command>::spawn
814 122 0 0 61 0 0 61 4 0
fn=std::sys::unix::thread::Thread::new
0 2 0 0 0 0 0 0 0 0
1271 3 0 0 0 0 0 0 0 0
fn=std::thread::Thread::cname
671 2 0 0 2 0 0 0 0 0
fn=std::thread::Thread::new
429 4 2 1 2 1 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/ffi/os_str.rs
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
79 12 1 1 6 0 0 6 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::add_eh_frame_header
179 2 0 0 1 1 0 1 0 0
369 4 1 1 1 0 0 1 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::full_relro
179 4 1 1 2 1 0 2 0 0
369 8 3 3 2 1 0 2 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::gc_sections
179 2 1 1 1 0 0 1 0 0
369 4 1 1 1 0 0 1 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::group_end
179 2 1 1 1 1 0 1 0 0
369 4 1 1 1 1 0 1 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::group_start
179 2 1 1 1 0 0 1 0 0
369 4 1 1 1 0 0 1 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_dylib
179 2 0 0 1 0 0 1 0 0
369 4 1 1 1 0 0 1 0 0
fn=<rustc_codegen_ssa::back::linker::GccLinker as rustc_codegen_ssa::back::linker::Linker>::link_rlib
179 2 0 0 1 0 0 1 0 0
369 4 1 1 1 0 0 1 0 0
fn=<std::ffi::os_str::OsStr as core::convert::AsRef<std::ffi::os_str::OsStr>>::as_ref
1141 122 1 1 0 0 0 0 0 0
1143 61 0 0 61 0 0 0 0 0
fn=<std::ffi::os_str::OsString as std::sys_common::os_str_bytes::OsStringExt>::from_vec
1171 1 0 0 0 0 0 0 0 0
1172 4 0 0 2 0 0 2 0 0
1173 1 0 0 1 0 0 0 0 0
fn=<std::path::Path as core::hash::Hash>::hash
1104 7982 0 0 0 0 0 3991 0 0
fn=std::ffi::os_str::OsStr::len
680 2 1 1 0 0 0 0 0 0
682 2 0 0 2 0 0 0 0 0
fn=std::ffi::os_str::OsStr::to_os_string
628 584 3 1 0 0 0 292 1 0
630 511 0 0 365 0 0 0 0 0
fn=std::ffi::os_str::OsStr::to_str
558 688 4 1 0 0 0 0 0 0
560 344 0 0 172 0 0 0 0 0
fn=std::ffi::os_str::OsString::into_string
160 6 1 1 0 0 0 2 0 0
162 8 1 1 4 0 0 0 0 0
fn=std::ffi::os_str::OsString::new
122 1 1 0 0 0 0 0 0 0
123 3 0 0 0 0 0 2 0 0
124 1 0 0 1 0 0 0 0 0
fn=std::ffi::os_str::OsString::with_capacity
204 4 1 1 0 0 0 3 0 0
205 3 1 1 0 0 0 3 0 0
206 5 0 0 3 0 0 0 0 0
fn=std::sys_common::process::CommandEnv::capture_if_changed
79 18 1 1 6 0 0 12 0 0
fn=tempfile::util::tmpname
0 1 0 0 1 0 0 0 0 0
179 28 1 1 14 1 0 8 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/fs.rs
fn=<&std::fs::File as std::io::Read>::read
701 16 7 1 0 0 0 8 0 0
702 8 0 0 8 0 0 0 0 0
703 24 0 0 16 0 0 0 0 0
fn=<&std::fs::File as std::io::Write>::write
722 78 6 2 0 0 0 39 0 0
723 39 0 0 39 0 0 0 0 0
724 117 0 0 78 0 0 0 0 0
fn=<rustc_span::source_map::RealFileLoader as rustc_span::source_map::FileLoader>::read_file
319 9 0 0 3 3 0 3 0 0
fn=<std::fs::File as std::sys::unix::ext::io::FromRawFd>::from_raw_fd
1394 2 0 0 0 0 0 0 0 0
1396 2 0 0 2 0 0 0 0 0
fn=<std::fs::ReadDir as core::iter::traits::iterator::Iterator>::next
1409 850 1 1 0 0 0 340 0 0
1410 508 0 0 339 1 0 339 0 0
1411 850 1 1 510 0 0 0 0 0
fn=<tempfile::dir::TempDir as core::ops::drop::Drop>::drop
2060 1 0 0 1 1 0 1 0 0
fn=_ZN13rustc_session12search_paths10SearchPath3newN.llvm.M
2136 1 0 0 1 1 0 1 0 0
fn=rustc_codegen_ssa::back::link::remove
1591 14 0 0 7 1 1 7 0 0
fn=rustc_session::filesearch::FileSearch::search
1904 30 0 0 15 14 0 15 0 0
fn=rustc_session::filesearch::get_or_default_sysroot
1904 2 0 0 1 1 0 1 0 0
fn=rustc_session::session::build_session
1863 3 0 0 1 1 0 1 0 0
fn=std::fs::DirBuilder::_create
2233 2 0 0 0 0 0 1 0 0
2234 4 0 0 1 0 0 1 0 0
2235 3 1 1 2 0 0 0 0 0
fn=std::fs::DirBuilder::new
2188 3 1 1 1 0 0 0 0 0
fn=std::fs::DirEntry::path
1444 845 0 0 0 0 0 507 0 0
1446 845 0 0 676 0 0 0 0 0
fn=std::fs::FileType::is_symlink
1382 1 1 1 0 0 0 0 0 0
1384 1 0 0 1 0 0 0 0 0
fn=std::fs::Metadata::file_type
1103 8 0 0 8 0 0 0 0 0
fn=std::fs::Permissions::readonly
1250 7 0 0 7 0 0 0 0 0
fn=std::fs::read_to_string::inner
0 2 0 0 2 1 0 1 0 0
230 1 0 0 0 0 0 0 0 0
313 18 3 1 0 0 0 9 0 0
314 7 0 0 0 0 0 1 0 0
316 2 1 1 0 0 0 0 0 0
317 5 1 1 2 0 0 3 0 0
318 18 2 1 12 0 0 0 0 0
973 3 3 1 0 0 0 3 0 0
fn=std::path::Path::canonicalize
1904 2 0 0 2 1 0 2 0 0
fn=std::path::Path::exists
1629 17 0 0 17 15 0 17 14 3
fn=std::path::Path::is_dir
1629 1 0 0 1 1 0 1 0 0
fn=std::path::Path::is_file
1629 1 0 0 1 1 0 1 0 0
fn=std::path::Path::metadata
1629 7 0 0 7 1 0 7 0 0
fn=std::path::Path::symlink_metadata
1663 1 0 0 1 0 0 1 0 0
fn=std::sys::unix::os::current_exe
1863 4 1 1 1 0 0 1 0 0
fn=std::sys_common::fs::remove_dir_all
1591 3 1 1 0 0 0 0 0 0
1663 1 0 0 1 1 0 1 0 0
fn=std::sys_common::fs::remove_dir_all_recursive
1410 3 1 1 1 1 0 1 0 0
2023 2 0 0 1 0 0 1 0 0
2136 1 0 0 1 0 0 1 1 0
fn=tempfile::dir::create
0 5 1 1 0 0 0 0 0 0
1946 3 0 0 1 1 1 3 0 0
2230 2 0 0 1 1 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/io/error.rs
fn=std::sys::unix::fs::File::open_c
87 2 0 0 0 0 0 0 0 0
504 4 0 0 0 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/io/impls.rs
fn=rustc_codegen_llvm::consts::const_alloc_to_llvm
0 3 0 0 0 0 0 0 0 0
283 3 0 0 0 0 0 0 0 0
fn=rustc_middle::mir::interpret::allocation::Allocation<Tag,Extra>::read_scalar
283 88 0 0 0 0 0 0 0 0
284 12 0 0 4 0 0 4 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/io/mod.rs
fn=std::fs::read_to_string::inner
713 1 0 0 0 0 0 1 0 0
fn=std::io::append_to_string
323 8 1 1 0 0 0 5 0 0
328 2 0 0 0 0 0 2 0 0
330 2 0 0 1 1 0 1 0 0
335 2 1 1 1 0 0 1 0 0
336 5 0 0 2 0 0 2 0 0
339 8 0 0 6 0 0 0 0 0
713 4 0 0 1 0 0 1 0 0
fn=std::io::read_to_end
350 33 3 3 0 0 0 21 0 0
352 24 1 1 21 0 0 0 0 0
363 3 0 0 3 0 0 0 0 0
364 9 0 0 3 1 0 6 0 0
367 21 1 1 1 0 0 6 0 0
385 16 1 1 0 0 0 0 0 0
386 18 1 1 6 0 0 6 0 0
389 4 2 2 0 0 0 3 0 0
fn=std::sys::unix::pipe::read2
661 5 1 1 0 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/io/stdio.rs
fn=std::io::stdio::stderr
792 1 1 1 0 0 0 0 0 0
815 3 1 1 1 0 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
811 3 0 0 0 0 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/panic.rs
fn=<rustc_ast::ast::Stmt as rustc_ast::attr::HasAttrs>::visit_attrs
394 16 0 0 4 0 0 8 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
0 15 5 2 0 0 0 0 0 0
317 214 14 7 0 0 0 147 2 0
318 71 0 0 71 0 0 0 0 0
319 237 5 2 188 6 2 0 0 0
fn=rustc_ast::ptr::P<T>::filter_map
394 63 2 1 0 0 0 35 0 0
fn=rustc_expand::expand::MacroExpander::collect_invocations
394 18 2 2 7 0 0 9 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/panicking.rs
fn=<jobserver::HelperThread as core::ops::drop::Drop>::drop
262 4 0 0 0 0 0 0 0 0
fn=<std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
348 56 3 1 0 0 0 35 0 0
fn=<std::sync::mpsc::Sender<T> as core::clone::Clone>::clone
262 4 0 0 0 0 0 0 0 0
fn=core::ops::function::FnOnce::call_once{{vtable-shim}}
0 2 0 0 0 0 0 0 0 0
322 4 0 0 1 0 0 1 0 0
326 4 0 0 0 0 0 1 0 0
fn=jobserver::HelperState::for_each_request
0 1 0 0 0 0 0 0 0 0
262 32 0 0 0 0 0 0 0 0
fn=jobserver::HelperThread::request_token
262 28 7 1 0 0 0 0 0 0
fn=jobserver::imp::Helper::join
0 2 0 0 0 0 0 0 0 0
262 4 0 0 0 0 0 0 0 0
fn=log_settings::settings
0 41 0 0 0 0 0 0 0 0
262 82 0 0 0 0 0 0 0 0
fn=rustc_ast::mut_visit::noop_flat_map_arm
322 13 1 1 6 0 0 6 0 0
326 6 0 0 0 0 0 6 0 0
348 17 1 1 6 0 0 9 0 0
fn=rustc_ast::mut_visit::noop_visit_expr
0 5 5 3 5 0 0 0 0 0
322 65 4 3 30 0 0 30 0 0
326 18 3 2 0 0 0 18 0 0
348 87 8 6 30 0 0 45 0 0
fn=rustc_driver::catch_with_exit_code
348 1 0 0 0 0 0 1 0 0
fn=rustc_expand::config::StripUnconfigured::configure
348 8 2 1 0 0 0 8 0 0
fn=rustc_expand::config::StripUnconfigured::configure_expr
348 7 0 0 0 0 0 7 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::pop_stack_frame
262 40 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::push_stack_frame
262 42 0 0 0 0 0 0 0 0
fn=rustc_session::utils::<impl rustc_session::session::Session>::time
0 1 1 0 0 0 0 0 0 0
348 5 0 0 0 0 0 2 0 0
fn=std::panicking::set_hook
104 9 1 1 0 0 0 6 0 0
111 2 0 0 2 0 0 0 0 0
112 2 1 1 0 0 0 2 0 0
115 2 0 0 0 0 0 0 0 0
122 6 1 1 5 0 0 0 0 0
262 2 0 0 0 0 0 0 0 0
fn=std::panicking::take_hook
0 2 1 1 0 0 0 0 0 0
152 3 1 1 0 0 0 3 0 0
159 2 0 0 2 0 0 0 0 0
160 1 0 0 0 0 0 1 0 0
164 2 0 0 0 0 0 0 0 0
168 6 0 0 3 0 0 0 0 0
262 2 0 0 0 0 0 0 0 0
fn=std::panicking::try
0 10 0 0 0 0 0 10 0 0
291 30 5 3 0 0 0 10 0 0
322 22 1 1 16 0 0 6 0 0
326 32 1 1 6 0 0 16 1 0
348 61 2 2 15 0 0 35 0 0
364 40 2 1 20 0 0 0 0 0
fn=std::sync::mpsc::shared::Packet<T>::inherit_blocker
262 4 0 0 0 0 0 0 0 0
fn=std::thread::Thread::unpark
0 16 0 0 0 0 0 0 0 0
262 64 0 0 0 0 0 0 0 0
fn=std::thread::park
262 64 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/path.rs
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
1082 364 5 1 182 0 0 182 0 0
fn=<rustc_span::FileName as core::hash::Hash>::hash
0 2 1 1 2 0 0 0 0 0
1667 2 0 0 2 1 0 2 0 0
fn=<std::path::Components as core::iter::traits::double_ended::DoubleEndedIterator>::next_back
0 1377 19 1 54 0 0 198 0 0
355 2178 37 2 0 0 0 0 0 0
645 198 0 0 0 0 0 0 0 0
651 198 0 0 198 0 0 0 0 0
652 396 18 1 0 0 0 0 0 0
653 396 0 0 0 0 0 0 0 0
694 198 0 0 0 0 0 0 0 0
707 252 18 1 0 0 0 0 0 0
710 27 18 1 27 0 0 0 0 0
712 135 0 0 0 0 0 0 0 0
916 1584 19 1 0 0 0 1188 1 0
917 1386 0 0 396 0 0 0 0 0
919 1584 19 1 396 19 1 0 0 0
920 2376 18 1 1188 0 0 990 5 0
921 792 19 1 198 0 0 198 0 0
922 198 0 0 0 0 0 0 0 0
923 1782 19 1 792 0 0 792 0 0
958 1782 0 0 1386 0 0 0 0 0
fn=<std::path::Components as core::iter::traits::iterator::Iterator>::next
0 160178 66 3 44745 3 0 5565 0 0
710 6 0 0 6 0 0 0 0 0
712 12 0 0 0 0 0 0 0 0
725 79 0 0 0 0 0 0 0 0
735 23280 11 1 4656 0 0 0 0 0
739 32592 0 0 13968 9 0 13968 0 0
865 44504 46 2 0 0 0 33378 5 0
866 40318 0 0 11126 0 0 0 0 0
868 29651 0 0 6022 36 1 0 0 0
882 456 22 1 0 0 0 456 0 0
883 456 0 0 0 0 0 0 0 0
885 1359 22 0 906 0 0 453 0 0
887 18 1 1 0 0 0 0 0 0
891 9 1 1 0 0 0 0 0 0
897 10220 0 0 5110 0 0 0 0 0
898 13968 0 0 0 0 0 13968 0 0
899 9312 0 0 0 0 0 9312 0 0
900 4656 0 0 0 0 0 0 0 0
901 41904 0 0 13968 0 0 23280 0 0
905 454 0 0 0 0 0 454 0 0
910 454 0 0 0 0 0 454 0 0
911 44504 21 1 38941 0 0 0 0 0
fn=<std::path::Path as core::convert::AsRef<std::path::Path>>::as_ref
2658 22 5 1 0 0 0 0 0 0
2660 11 0 0 11 0 0 0 0 0
fn=<std::path::Path as core::hash::Hash>::hash
0 9614 11 1 8390 0 0 0 0 0
484 17836 10 1 0 0 0 0 0 0
2632 4488 7 1 0 0 0 2448 0 0
2633 32874 10 1 7315 32 0 6907 14 0
2636 3264 0 0 2856 0 0 0 0 0
fn=<std::path::PathBuf as core::cmp::PartialEq>::eq
0 2 0 0 0 0 0 0 0 0
319 4 0 0 0 0 0 0 0 0
580 12 1 1 0 0 0 10 0 0
967 1 0 0 0 0 0 1 0 0
1659 1 1 1 0 0 0 0 0 0
1661 2 0 0 1 0 0 0 0 0
fn=<std::path::PathBuf as core::convert::From<alloc::string::String>>::from
1509 405 5 1 0 0 0 0 0 0
1510 1620 0 0 810 0 0 810 1 1
1511 405 0 0 405 0 0 0 0 0
fn=<std::path::PathBuf as core::hash::Hash>::hash
0 1426 14 1 1242 0 0 0 0 0
484 2576 14 1 0 0 0 0 0 0
1666 368 28 2 0 0 0 276 0 0
1667 92 0 0 46 14 0 46 0 0
1668 368 0 0 322 0 0 0 0 0
2633 4600 6 1 966 30 0 920 0 0
fn=core::iter::traits::iterator::Iterator::eq
0 2 0 0 2 0 0 0 0 0
484 17 0 0 6 0 0 0 0 0
517 2 1 1 2 0 0 0 0 0
fn=rustc_codegen_ssa::back::link::linker_and_flavor::infer_from
1479 1 0 0 1 1 0 1 0 0
1490 4 0 0 2 0 0 2 0 0
fn=rustc_driver::run_compiler
1479 2 0 0 2 1 0 2 0 0
1490 5 1 1 4 0 0 1 0 0
fn=rustc_expand::expand::MacroExpander::expand_crate
1082 3 0 0 1 0 0 2 0 0
fn=rustc_session::config::OutputFilenames::temp_path_ext
0 24 0 0 0 0 0 0 0 0
1319 96 0 0 24 16 0 24 0 0
2195 120 15 1 24 15 0 24 0 0
fn=rustc_session::filesearch::FileSearch::get_lib_path
2195 5 0 0 1 0 0 1 0 0
fn=rustc_session::filesearch::FileSearch::get_tools_search_paths
1082 3 1 1 1 0 0 2 0 0
1187 11 1 1 4 1 0 4 0 0
1479 7 1 1 2 0 0 2 1 0
fn=rustc_session::filesearch::FileSearch::search
1082 45 0 0 15 0 0 30 0 0
fn=rustc_session::filesearch::find_libdir
2195 33 2 2 3 1 0 6 0 0
fn=rustc_session::filesearch::relative_target_lib_path
1187 24 2 1 6 2 0 6 0 0
1479 4 0 0 2 1 0 2 0 0
1490 8 2 2 4 0 0 4 0 0
fn=rustc_session::output::filename_for_input
0 2 2 1 0 0 0 0 0 0
fn=rustc_session::session::build_session
2195 15 3 3 3 1 0 3 0 0
fn=rustc_span::source_map::SourceMap::new_source_file
1082 3 0 0 1 0 0 2 0 0
fn=std::path::<impl core::convert::AsRef<std::path::Path> for alloc::string::String>::as_ref
2696 24 0 0 24 0 0 0 0 0
fn=std::path::<impl core::convert::AsRef<std::path::Path> for std::ffi::os_str::OsString>::as_ref
2681 1 0 0 1 0 0 0 0 0
fn=std::path::Components::as_path
0 84 8 4 0 0 0 9 0 0
355 3 2 1 0 0 0 0 0 0
580 36 2 1 9 0 0 27 0 0
584 6 0 0 6 0 0 0 0 0
592 3 0 0 3 0 0 0 0 0
596 3 0 0 3 0 0 0 0 0
597 3 0 0 3 0 0 0 0 0
645 6 0 0 0 0 0 0 0 0
652 3 0 0 0 0 0 0 0 0
653 6 2 1 3 0 0 0 0 0
681 21 2 1 0 0 0 18 0 0
683 9 0 0 0 0 0 0 0 0
686 3 0 0 0 0 0 0 0 0
690 30 0 0 21 0 0 0 0 0
707 8 0 0 3 0 0 0 0 0
712 1 0 0 0 0 0 0 0 0
768 6 0 0 0 0 0 0 0 0
769 6 0 0 0 0 0 2 0 0
770 2 0 0 0 0 0 0 0 0
fn=std::path::Components::parse_next_component_back
0 7323 52 1 6615 0 0 0 0 0
355 2200 19 1 0 0 0 0 0 0
634 454 0 0 0 0 0 0 0 0
645 200 0 0 0 0 0 0 0 0
651 400 0 0 400 0 0 0 0 0
652 200 1 1 0 0 0 0 0 0
653 400 19 1 0 0 0 0 0 0
694 200 0 0 0 0 0 0 0 0
707 254 19 1 0 0 0 0 0 0
710 54 17 1 54 0 0 0 0 0
712 135 0 0 0 0 0 0 0 0
744 1200 19 1 0 0 0 1000 4 1
747 892 0 0 200 0 0 0 0 0
751 2200 0 0 600 0 0 1400 1 0
752 1400 17 1 1200 0 0 0 0 0
fn=std::path::Path::_join
1187 140 0 0 35 17 0 35 0 0
2198 420 18 1 0 0 0 210 1 0
2202 315 0 0 245 0 0 0 0 0
fn=std::path::Path::canonicalize
2413 4 1 0 0 0 0 2 0 0
2415 6 0 0 4 0 0 0 0 0
fn=std::path::Path::components
0 457 0 0 0 0 0 0 0 0
319 908 0 0 0 0 0 0 0 0
2297 908 6 1 0 0 0 0 0 0
2299 4086 6 1 908 2 0 3178 7 0
2307 908 0 0 454 0 0 0 0 0
fn=std::path::Path::exists
0 14 14 0 0 0 0 0 0 0
2486 102 16 1 0 0 0 34 14 3
2488 68 0 0 51 0 0 0 0 0
fn=std::path::Path::file_name
0 169 0 0 0 0 0 0 0 0
319 338 0 0 0 0 0 0 0 0
2027 169 1 1 0 0 0 0 0 0
2028 169 0 0 169 0 0 169 0 0
2032 338 0 0 169 0 0 0 0 0
2299 1859 1 1 338 0 0 1183 0 0
fn=std::path::Path::file_stem
0 52 0 0 0 0 0 0 0 0
319 52 0 0 0 0 0 0 0 0
334 126 17 1 126 0 0 0 0 0
2028 26 17 1 26 0 0 26 0 0
2148 26 17 1 0 0 0 0 0 0
2150 52 0 0 26 0 0 0 0 0
2299 286 0 0 52 1 0 182 1 0
fn=std::path::Path::has_root
0 1 0 0 0 0 0 0 0 0
319 2 0 0 0 0 0 0 0 0
1901 1 0 0 1 0 0 0 0 0
fn=std::path::Path::is_dir
0 1 1 1 0 0 0 0 0 0
2553 6 2 2 0 0 0 2 0 0
2555 4 0 0 3 0 0 0 0 0
fn=std::path::Path::is_file
2524 6 1 1 0 0 0 2 0 0
2526 4 0 0 3 0 0 0 0 0
fn=std::path::Path::is_relative
0 2 0 0 0 0 0 0 0 0
319 4 0 0 0 0 0 0 0 0
1919 2 0 0 2 0 0 0 0 0
fn=std::path::Path::join
1187 676 0 0 169 0 0 169 0 0
2194 2028 1 1 0 0 0 1014 0 0
2196 1521 1 1 1183 0 0 0 0 0
fn=std::path::Path::metadata
2373 28 1 1 0 0 0 7 0 0
2375 28 0 0 14 0 0 0 0 0
fn=std::path::Path::new
1788 94 21 1 0 0 0 0 0 0
1790 107 0 0 107 0 0 0 0 0
fn=std::path::Path::symlink_metadata
2393 4 1 1 0 0 0 1 0 0
2395 4 0 0 2 0 0 0 0 0
fn=std::path::Path::to_path_buf
1870 256 7 3 0 0 0 128 1 0
1872 224 3 2 160 0 0 0 0 0
fn=std::path::Path::to_str
1826 4 1 0 0 0 0 0 0 0
1828 2 0 0 1 0 0 0 0 0
fn=std::path::Path::to_string_lossy
1852 2 0 0 0 0 0 1 0 0
1854 3 0 0 2 0 0 0 0 0
fn=std::path::PathBuf::_push
0 404 0 0 0 0 0 190 0 0
319 428 0 0 0 0 0 0 0 0
1190 1712 17 1 0 0 0 1070 0 0
1215 214 0 0 0 0 0 0 0 0
1220 1284 16 0 1284 0 0 0 0 0
fn=std::path::PathBuf::_set_extension
1322 192 16 1 0 0 0 120 0 0
1323 24 0 0 24 16 0 24 0 0
1324 48 16 1 0 0 0 0 0 0
1336 24 0 0 0 0 0 0 0 0
1337 21 0 0 0 0 0 0 0 0
1343 168 2 1 144 0 0 0 0 0
fn=std::path::PathBuf::new
1109 7 3 1 0 0 0 0 0 0
1110 21 0 0 0 0 0 14 0 0
1111 7 0 0 7 0 0 0 0 0
fn=std::path::PathBuf::pop
0 7 0 0 0 0 0 0 0 0
319 6 0 0 0 0 0 0 0 0
1243 9 2 1 0 0 0 3 0 0
1245 3 0 0 0 0 0 0 0 0
1251 9 0 0 6 0 0 0 0 0
1968 3 0 0 3 0 0 3 0 0
1969 6 0 0 3 0 0 0 0 0
1971 3 0 0 3 1 0 3 0 0
2299 33 2 1 6 0 0 21 0 0
fn=tempfile::util::create_helper
0 1 0 0 0 0 0 0 0 0
2195 7 0 0 3 2 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/process.rs
fn=rustc_codegen_ssa::back::command::Command::command
501 5 0 0 1 1 0 1 0 0
542 153 0 0 0 0 0 51 0 0
fn=rustc_codegen_ssa::back::link::exec_linker
0 2 1 1 0 0 0 0 0 0
758 2 0 0 1 1 0 1 0 0
784 2 0 0 1 1 0 1 0 0
fn=std::process::Child::wait_with_output
0 5 0 0 0 0 0 0 0 0
1483 9 2 2 0 0 0 6 0 0
1486 5 1 1 0 0 0 4 0 0
1488 2 0 0 0 0 0 0 0 0
1489 1 0 0 0 0 0 0 0 0
1498 1 0 0 0 0 0 1 0 0
1499 5 1 1 3 0 0 2 0 0
1504 19 1 1 8 0 0 11 1 0
1505 9 1 1 7 0 0 0 0 0
fn=std::process::Command::envs
0 3 0 0 0 0 0 0 0 0
628 8 2 2 0 0 0 7 0 0
634 35 1 1 12 0 0 17 0 0
635 15 0 0 6 2 0 6 0 0
638 8 0 0 7 0 0 0 0 0
fn=std::process::Command::spawn
804 6 2 2 0 0 0 2 0 0
805 3 0 0 0 0 0 1 0 0
806 5 0 0 3 0 0 0 0 0
fn=std::process::ExitStatus::success
1240 2 0 0 2 0 0 0 0 0
fn=std::process::Stdio::piped
992 4 1 1 2 0 0 0 0 0
fn=std::process::exit
1560 2 1 1 0 0 0 1 0 0
1561 1 0 0 0 0 0 1 0 0
1562 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/rt.rs
fn=std::rt::lang_start::{{closure}}
67 2 0 0 1 0 0 2 0 0
fn=std::rt::lang_start_internal
23 7 2 2 0 0 0 4 0 0
37 1 0 0 0 0 0 1 0 0
44 1 0 0 1 1 0 1 0 0
45 7 0 0 3 1 0 3 0 0
52 3 1 1 0 0 0 1 0 0
fn=std::sys_common::backtrace::__rust_begin_short_backtrace
52 1 1 1 1 1 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sync/condvar.rs
fn=<std::sync::condvar::Condvar as core::default::Default>::default
593 2 1 1 0 0 0 1 0 0
594 1 0 0 1 1 0 1 0 0
595 3 0 0 2 0 0 0 0 0
fn=<std::sync::condvar::Condvar as core::ops::drop::Drop>::drop
601 4 2 0 4 1 0 0 0 0
fn=alloc::sync::Arc<T>::drop_slow
601 8 0 0 8 0 0 0 0 0
fn=jobserver::HelperState::for_each_request
199 15 0 0 5 4 0 5 0 0
200 5 0 0 5 0 0 0 0 0
fn=jobserver::imp::Helper::join
397 3 0 0 1 1 0 1 0 0
398 1 0 0 1 0 0 0 0 0
fn=std::sync::condvar::Condvar::new
0 12 0 0 0 0 0 0 0 0
129 48 8 1 0 0 0 24 0 0
130 36 0 0 0 0 0 24 0 0
135 60 0 0 36 0 0 0 0 0
fn=std::sync::condvar::Condvar::notify_one
519 9 8 1 9 0 0 0 0 0
fn=std::sync::condvar::Condvar::verify
562 6 4 1 0 0 0 6 0 0
567 16 0 0 0 0 0 0 0 0
580 12 0 0 12 0 0 0 0 0
fn=std::thread::Thread::unpark
519 16 0 0 16 7 0 0 0 0
fn=std::thread::park
0 16 9 1 16 7 0 0 0 0
200 16 0 0 16 0 0 0 0 0
567 44 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sync/mpsc/blocking.rs
fn=std::sync::mpsc::blocking::SignalToken::signal
38 16 13 1 0 0 0 16 0 0
39 32 0 0 16 0 0 0 0 0
40 16 0 0 0 0 0 0 0 0
41 32 6 0 32 14 0 16 0 0
44 48 1 0 32 0 0 0 0 0
fn=std::sync::mpsc::blocking::WaitToken::wait
0 32 0 0 16 14 0 0 0 0
62 48 5 1 0 0 0 32 0 0
63 48 4 0 16 7 0 0 0 0
64 16 0 0 0 0 0 16 0 0
66 48 0 0 32 3 0 0 0 0
fn=std::sync::mpsc::blocking::tokens
0 16 0 0 0 0 0 0 0 0
30 32 12 1 0 0 0 16 0 0
35 64 0 0 32 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sync/mpsc/mod.rs
fn=<std::sync::mpsc::Receiver<T> as core::ops::drop::Drop>::drop
1520 22 4 4 0 0 0 17 0 0
1522 15 0 0 6 1 1 0 0 0
1523 2 1 1 1 0 0 0 0 0
1524 10 2 2 7 1 0 0 0 0
1527 16 2 2 14 0 0 0 0 0
fn=<std::sync::mpsc::Sender<T> as core::clone::Clone>::clone
0 9 5 5 2 0 0 2 0 0
849 217 20 2 0 0 0 155 0 0
851 155 10 1 62 15 1 0 0 0
852 2 0 0 0 0 0 2 0 0
854 4 1 1 0 0 0 4 0 0
855 2 0 0 2 0 0 0 0 0
856 6 0 0 2 0 0 2 0 0
857 4 0 0 0 0 0 0 0 0
860 12 1 1 2 0 0 2 0 0
878 29 18 0 29 0 0 0 0 0
879 29 0 0 29 0 0 0 0 0
885 4 0 0 0 0 0 4 0 0
887 1 0 0 0 0 0 1 0 0
888 2 1 1 2 0 0 0 0 0
889 248 28 1 186 0 0 0 0 0
fn=<std::sync::mpsc::Sender<T> as core::ops::drop::Drop>::drop
894 68 15 3 0 0 0 34 0 0
896 170 15 3 68 21 1 0 0 0
897 2 1 1 1 1 0 0 0 0
898 132 14 2 66 0 0 0 0 0
901 3 0 0 2 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
1522 8 0 0 3 1 1 1 1 0
fn=core::ptr::drop_in_place
896 7 1 1 3 1 1 0 0 0
1522 8 1 1 3 1 0 1 0 0
fn=std::sync::mpsc::Receiver<T>::recv
0 118 17 6 57 0 0 59 18 0
1164 225 27 4 0 0 0 156 0 0
1167 174 4 4 67 20 1 6 0 0
1168 6 0 0 3 0 0 0 0 0
1169 18 1 1 2 0 0 0 0 0
1170 3 0 0 1 0 0 2 0 0
1173 35 12 0 7 0 0 14 2 0
1174 14 4 0 7 0 0 0 0 0
1179 110 6 3 22 8 0 44 4 0
1180 44 8 0 22 0 0 0 0 0
1181 2 0 0 1 0 0 0 0 0
1189 1 0 0 0 0 0 1 0 0
1190 225 2 2 186 19 0 0 0 0
fn=std::sync::mpsc::Receiver<T>::try_recv
0 77 9 2 21 0 0 20 0 0
1074 54 8 1 0 0 0 27 0 0
1077 51 9 2 21 14 0 1 1 0
1089 18 7 0 9 1 0 9 0 0
1103 1 0 0 0 0 0 1 0 0
1104 54 0 0 36 0 0 0 0 0
fn=std::sync::mpsc::Sender<T>::send
0 164 18 4 7 0 0 8 4 1
809 374 37 3 0 0 0 194 5 1
810 15 3 3 7 3 0 8 2 0
811 150 7 1 60 36 1 0 0 0
812 4 0 0 2 0 0 0 0 0
813 18 2 2 7 2 2 8 3 3
815 1 0 0 0 0 0 1 0 0
817 4 1 1 1 0 0 1 0 0
818 4 0 0 0 0 0 0 0 0
823 1 0 0 0 0 0 1 0 0
827 18 2 2 8 0 0 8 0 0
828 1 0 0 1 0 0 1 0 0
829 1 1 0 1 1 0 0 0 0
834 108 18 2 48 5 0 48 6 0
835 110 16 1 22 0 0 22 18 1
840 2 0 0 0 0 0 2 1 0
843 15 1 1 8 0 0 7 1 0
844 262 30 3 180 5 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sync/mpsc/mpsc_queue.rs
fn=<std::sync::mpsc::Sender<T> as core::clone::Clone>::clone
53 14 2 2 5 0 0 8 0 0
62 6 0 0 0 0 0 4 0 0
fn=alloc::sync::Arc<T>::drop_slow
0 4 0 0 2 0 0 0 0 0
106 2 0 0 2 0 0 0 0 0
107 4 0 0 0 0 0 0 0 0
fn=std::sync::mpsc::mpsc_queue::Queue<T>::pop
84 270 30 3 0 0 0 160 6 0
86 43 10 1 43 8 0 0 0 0
89 43 0 0 0 0 0 0 0 0
90 22 0 0 0 0 0 22 0 0
91 22 0 0 0 0 0 0 0 0
92 22 0 0 0 0 0 0 0 0
93 44 0 0 0 0 0 44 2 0
95 88 10 0 0 0 0 66 0 0
98 63 0 0 0 0 0 21 3 0
100 289 0 0 203 0 0 0 0 0
fn=std::sync::mpsc::shared::Packet<T>::send
53 66 0 0 0 0 0 66 2 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sync/mpsc/oneshot.rs
fn=<std::sync::mpsc::Sender<T> as core::clone::Clone>::clone
223 2 0 0 0 0 0 0 0 0
fn=_ZN4core3ptr13drop_in_placeN.llvm.M
0 1 1 1 1 0 0 0 0 0
237 6 1 1 0 0 0 0 0 0
fn=alloc::sync::Arc<T>::drop_slow
0 3 0 0 0 0 0 0 0 0
305 9 1 1 0 0 0 3 2 1
fn=core::ptr::drop_in_place
0 1 1 1 1 0 0 0 0 0
223 2 0 0 0 0 0 0 0 0
237 6 0 0 0 0 0 0 0 0
fn=rustc_codegen_ssa::back::write::start_async_codegen
75 2 0 0 0 0 0 1 0 0
fn=std::sync::mpsc::Receiver<T>::recv
237 6 1 1 0 0 0 0 0 0
fn=std::sync::mpsc::Sender<T>::send
121 2 0 0 2 1 0 0 0 0
223 2 0 0 0 0 0 0 0 0
fn=std::sync::mpsc::oneshot::Packet<T>::recv
0 6 1 1 0 0 0 2 0 0
124 18 2 2 0 0 0 9 0 0
127 6 0 0 0 0 0 0 0 0
128 4 0 0 2 1 0 4 0 0
132 2 1 1 0 0 0 0 0 0
133 4 0 0 2 0 0 0 0 0
140 6 1 1 4 1 0 2 0 0
150 18 2 2 12 0 0 0 0 0
155 16 1 1 0 0 0 0 0 0
166 13 1 1 1 0 0 8 0 0
176 5 0 0 0 0 0 0 0 0
178 8 1 1 0 0 0 0 0 0
179 2 1 1 0 0 0 2 0 0
fn=std::sync::mpsc::oneshot::Packet<T>::send
0 4 2 2 0 0 0 1 1 1
82 4 1 1 0 0 0 2 0 0
86 2 0 0 1 0 0 0 0 0
89 1 0 0 0 0 0 0 0 0
95 6 0 0 0 0 0 0 0 0
111 3 0 0 1 1 0 2 1 1
116 5 1 1 3 0 0 0 0 0
fn=std::sync::mpsc::oneshot::Packet<T>::try_recv
0 2 0 0 0 0 0 1 0 0
152 4 1 1 0 0 0 1 0 0
155 6 0 0 0 0 0 0 0 0
176 3 0 0 0 0 0 0 0 0
178 4 0 0 0 0 0 0 0 0
179 1 1 1 0 0 0 1 0 0
188 4 0 0 2 0 0 0 0 0
fn=std::sync::mpsc::oneshot::Packet<T>::upgrade
0 6 1 1 0 0 0 0 0 0
193 15 4 4 0 0 0 12 0 0
196 25 2 2 3 2 0 2 0 0
197 2 0 0 0 0 0 1 0 0
206 7 0 0 0 0 0 0 0 0
218 2 1 1 0 0 0 2 0 0
219 18 1 1 9 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sync/mpsc/shared.rs
fn=<std::sync::mpsc::Receiver<T> as core::ops::drop::Drop>::drop
386 1 0 0 1 0 0 0 0 0
387 3 0 0 0 0 0 0 0 0
389 1 0 0 0 0 0 0 0 0
fn=<std::sync::mpsc::Sender<T> as core::clone::Clone>::clone
67 14 1 1 4 0 0 8 0 0
75 4 0 0 0 0 0 2 0 0
356 29 0 0 0 0 0 0 0 0
fn=<std::sync::mpsc::shared::Packet<T> as core::ops::drop::Drop>::drop
480 2 1 1 0 0 0 0 0 0
485 8 0 0 0 0 0 2 0 0
486 6 0 0 0 0 0 2 0 0
487 6 0 0 0 0 0 2 0 0
488 4 1 1 2 0 0 0 0 0
fn=std::sync::mpsc::shared::Packet<T>::drop_chan
0 2 1 1 0 0 0 0 0 0
364 99 7 1 0 0 0 33 0 0
366 128 0 0 0 0 0 0 0 0
372 6 0 0 0 0 0 0 0 0
373 3 0 0 1 1 0 2 0 0
380 99 0 0 66 0 0 0 0 0
408 2 0 0 0 0 0 0 0 0
fn=std::sync::mpsc::shared::Packet<T>::drop_port
0 5 0 0 1 0 0 0 0 0
384 8 1 1 0 0 0 6 0 0
386 1 1 1 1 0 0 0 0 0
387 6 1 1 0 0 0 0 0 0
389 2 0 0 0 0 0 0 0 0
394 6 0 0 0 0 0 2 0 0
395 4 1 1 2 0 0 0 0 0
402 8 0 0 7 0 0 0 0 0
fn=std::sync::mpsc::shared::Packet<T>::inherit_blocker
0 4 1 1 0 0 0 0 0 0
93 12 1 1 0 0 0 10 0 0
94 4 0 0 0 0 0 0 0 0
128 2 0 0 0 0 0 0 0 0
129 18 1 1 8 0 0 0 0 0
fn=std::sync::mpsc::shared::Packet<T>::recv
0 62 16 1 22 1 0 22 9 0
218 220 9 2 0 0 0 110 2 0
221 22 1 1 0 0 0 22 2 0
222 62 0 0 31 0 0 0 0 0
223 52 2 0 26 0 0 26 0 0
226 27 2 2 9 7 0 27 1 0
228 18 4 2 9 0 0 0 0 0
234 18 4 2 18 7 0 9 0 0
238 18 0 0 0 0 0 9 0 0
239 18 0 0 9 0 0 0 0 0
240 8 0 0 8 0 0 0 0 0
245 194 8 0 132 8 0 0 0 0
251 27 0 0 0 0 0 9 0 0
252 9 0 0 9 0 0 0 0 0
258 18 0 0 0 0 0 0 0 0
264 18 0 0 0 0 0 0 0 0
265 27 4 2 0 0 0 0 0 0
fn=std::sync::mpsc::shared::Packet<T>::send
0 44 0 0 0 0 0 0 0 0
131 198 15 1 0 0 0 132 0 0
133 22 0 0 0 0 0 0 0 0
162 44 0 0 0 0 0 0 0 0
168 44 15 1 0 0 0 0 0 0
169 24 0 0 8 7 0 16 0 0
181 28 0 0 0 0 0 0 0 0
216 220 0 0 154 2 0 0 0 0
408 16 0 0 0 0 0 0 0 0
fn=std::sync::mpsc::shared::Packet<T>::try_recv
0 44 1 0 0 0 0 43 0 0
277 331 20 2 0 0 0 171 1 0
278 40 10 1 0 0 0 40 13 0
279 287 10 1 82 0 0 0 0 0
280 30 18 2 0 0 0 19 2 0
314 42 0 0 0 0 0 42 0 0
315 63 10 1 21 0 0 0 0 0
328 42 10 0 0 0 0 21 0 0
329 84 0 0 0 0 0 63 9 0
336 74 10 2 0 0 0 18 1 0
338 2 0 0 0 0 0 1 0 0
339 11 0 0 1 0 0 0 0 0
340 3 0 0 0 0 0 1 1 0
348 262 20 2 211 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sync/mpsc/spsc_queue.rs
fn=alloc::sync::Arc<T>::drop_slow
0 2 0 0 1 0 0 0 0 0
225 1 0 0 1 0 0 0 0 0
226 4 0 0 0 0 0 0 0 0
fn=std::sync::mpsc::spsc_queue::Queue<T,ProducerAddition,ConsumerAddition>::pop
0 25 0 0 7 1 0 4 0 0
157 48 11 1 0 0 0 24 0 0
163 12 0 0 12 9 0 0 0 0
165 12 0 0 0 0 0 0 0 0
166 10 5 0 0 0 0 5 1 0
168 7 0 0 0 0 0 0 0 0
171 7 0 0 0 0 0 7 0 0
172 21 6 1 7 0 0 0 0 0
176 21 0 0 0 0 0 0 0 0
178 3 0 0 0 0 0 3 0 0
192 112 13 2 56 0 0 56 1 0
194 60 5 0 36 0 0 0 0 0
fn=std::sync::mpsc::spsc_queue::Queue<T,ProducerAddition,ConsumerAddition>::push
0 12 0 0 6 6 0 6 0 0
60 3 0 0 0 0 0 3 0 0
122 35 7 1 0 0 0 21 0 0
127 7 0 0 0 0 0 0 0 0
128 112 6 0 56 0 0 56 5 2
130 7 0 0 7 0 0 0 0 0
131 7 0 0 0 0 0 7 0 0
133 28 0 0 21 0 0 0 0 0
137 21 0 0 14 0 0 0 0 0
144 7 0 0 0 0 0 7 0 0
145 21 7 1 7 0 0 0 0 0
fn=std::sync::mpsc::spsc_queue::Queue<T,ProducerAddition,ConsumerAddition>::with_additions
0 1 1 1 0 0 0 0 0 0
60 6 1 1 0 0 0 6 2 2
95 9 1 1 0 0 0 5 0 0
103 12 0 0 2 0 0 10 0 0
118 7 1 1 6 0 0 0 0 0
fn=std::sync::mpsc::stream::Packet<T>::recv
218 5 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sync/mpsc/stream.rs
fn=<std::sync::mpsc::Receiver<T> as core::ops::drop::Drop>::drop
323 1 1 1 1 1 0 0 0 0
324 3 0 0 0 0 0 0 0 0
330 1 0 0 0 0 0 0 0 0
fn=<std::sync::mpsc::Sender<T> as core::ops::drop::Drop>::drop
283 4 0 0 0 0 0 0 0 0
288 2 1 1 0 0 0 0 0 0
fn=<std::sync::mpsc::stream::Packet<T> as core::ops::drop::Drop>::drop
445 1 1 1 0 0 0 0 0 0
450 4 1 1 0 0 0 1 0 0
451 3 0 0 0 0 0 1 0 0
452 2 0 0 1 0 0 0 0 0
fn=std::sync::mpsc::Sender<T>::send
68 16 2 2 8 0 0 8 0 0
70 3 0 0 0 0 0 1 0 0
72 5 0 0 0 0 0 2 0 0
fn=std::sync::mpsc::stream::Packet<T>::recv
0 35 4 0 0 0 0 20 5 0
159 15 0 0 0 0 0 5 0 0
160 5 0 0 5 0 0 0 0 0
166 10 0 0 0 0 0 0 0 0
172 10 10 1 0 0 0 0 0 0
173 15 0 0 0 0 0 0 0 0
183 77 7 1 0 0 0 42 1 0
185 14 0 0 0 0 0 7 2 0
186 24 0 0 12 0 0 0 0 0
187 32 4 2 16 0 0 16 0 0
192 15 5 1 5 5 0 15 0 0
194 10 5 1 5 0 0 0 0 0
200 10 5 1 10 5 0 5 0 0
204 10 5 1 0 0 0 5 0 0
208 90 15 3 45 0 0 40 6 0
209 5 0 0 5 0 0 0 0 0
210 60 5 1 40 0 0 20 5 0
215 73 4 0 49 4 0 0 0 0
fn=std::sync::mpsc::stream::Packet<T>::send
0 14 7 1 0 0 0 0 0 0
84 28 7 1 0 0 0 14 0 0
88 7 0 0 0 0 0 0 0 0
94 10 0 0 0 0 0 5 0 0
95 5 0 0 5 5 0 5 0 0
98 7 7 1 0 0 0 7 2 0
99 35 0 0 21 0 0 0 0 0
112 126 14 2 49 0 0 63 13 0
115 42 0 0 0 0 0 0 0 0
141 4 2 1 0 0 0 0 0 0
151 10 5 1 0 0 0 0 0 0
fn=std::sync::mpsc::stream::Packet<T>::try_recv
0 112 13 2 49 0 0 56 17 0
217 72 11 1 0 0 0 24 0 0
218 12 0 0 0 0 0 12 7 0
230 136 21 3 68 0 0 56 5 0
231 21 0 0 7 0 0 0 0 0
247 14 7 1 0 0 0 7 0 0
249 14 0 0 7 0 0 0 0 0
256 20 5 0 5 5 0 5 0 0
277 48 0 0 36 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sync/mutex.rs
fn=<jobserver::HelperThread as core::ops::drop::Drop>::drop
273 1 0 0 1 1 0 0 0 0
500 1 0 0 1 0 0 0 0 0
fn=<std::sync::mpsc::Sender<T> as core::clone::Clone>::clone
273 2 0 0 2 0 0 0 0 0
fn=<std::sync::mutex::Mutex<T> as core::default::Default>::default
0 1 0 0 0 0 0 0 0 0
222 9 0 0 2 0 0 6 0 0
223 3 1 1 1 0 0 2 0 0
224 1 0 0 1 0 0 1 0 0
445 5 1 1 0 0 0 3 0 0
447 6 0 0 4 0 0 0 0 0
fn=alloc::sync::Arc<T>::drop_slow
427 14 1 1 14 5 0 0 0 0
fn=jobserver::HelperState::for_each_request
273 8 0 0 8 3 0 0 0 0
500 8 0 0 8 0 0 0 0 0
520 10 0 0 10 0 0 0 0 0
fn=jobserver::HelperThread::request_token
273 7 0 0 7 5 0 0 0 0
500 7 0 0 7 0 0 0 0 0
fn=jobserver::imp::Helper::join
273 1 0 0 1 0 0 0 0 0
500 1 0 0 1 0 0 0 0 0
520 1 0 0 1 0 0 0 0 0
fn=log_settings::settings
273 41 0 0 41 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::pop_stack_frame
500 20 0 0 20 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::push_stack_frame
500 21 0 0 21 0 0 0 0 0
fn=std::sync::mpsc::shared::Packet<T>::inherit_blocker
500 2 0 0 2 0 0 0 0 0
fn=std::sync::mutex::Mutex<T>::new
0 3 0 0 0 0 0 0 0 0
221 16 2 2 0 0 0 9 0 0
222 10 1 1 0 0 0 7 0 0
223 9 0 0 3 3 0 6 0 0
224 3 0 0 3 3 1 3 0 0
231 18 0 0 12 0 0 0 0 0
fn=std::thread::Thread::new
0 11 0 0 0 0 0 0 0 0
222 33 0 0 0 0 0 22 5 1
fn=std::thread::Thread::unpark
273 16 0 0 16 0 0 0 0 0
500 16 0 0 16 0 0 0 0 0
fn=std::thread::park
273 16 0 0 16 0 0 0 0 0
499 16 7 0 16 0 0 0 0 0
500 16 0 0 16 0 0 0 0 0
520 16 0 0 16 0 0 0 0 0
524 16 7 0 16 2 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sync/once.rs
fn=<rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::init
260 1 0 0 0 0 0 0 0 0
264 2 0 0 0 0 0 1 0 0
265 6 1 1 1 0 0 2 0 0
374 1 0 0 0 0 0 0 0 0
fn=<rustc_feature::builtin_attrs::BUILTIN_ATTRIBUTE_MAP as core::ops::deref::Deref>::deref
260 5 0 0 0 0 0 0 0 0
374 5 0 0 0 0 0 0 0 0
fn=<rustc_hir::weak_lang_items::WEAK_ITEMS_REFS as core::ops::deref::Deref>::deref
260 1 0 0 0 0 0 0 0 0
264 2 1 1 0 0 0 1 0 0
265 6 0 0 1 1 0 2 0 0
374 1 0 0 0 0 0 0 0 0
fn=<std::sync::once::WaiterQueue as core::ops::drop::Drop>::drop
487 44 9 1 0 0 0 33 0 0
490 22 0 0 22 0 0 0 0 0
493 55 0 0 0 0 0 11 0 0
503 11 0 0 0 0 0 0 0 0
513 55 9 1 44 0 0 0 0 0
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
260 1 0 0 0 0 0 0 0 0
264 1 1 1 0 0 0 1 0 0
265 13 1 1 4 1 0 5 0 0
374 1 0 0 0 0 0 0 0 0
fn=jobserver::imp::spawn_helper
0 1 0 0 0 0 0 0 0 0
260 1 0 0 0 0 0 0 0 0
264 2 0 0 0 0 0 1 0 0
265 6 1 1 1 1 0 2 0 0
374 1 0 0 0 0 0 0 0 0
fn=log_settings::settings
260 41 0 0 0 0 0 0 0 0
264 2 0 0 0 0 0 1 0 0
265 7 1 1 1 1 0 2 0 0
374 41 0 0 0 0 0 0 0 0
fn=rustc_data_structures::jobserver::client
260 1 0 0 0 0 0 0 0 0
264 2 0 0 0 0 0 1 0 0
265 6 0 0 1 1 0 2 0 0
374 1 0 0 0 0 0 0 0 0
fn=rustc_driver::install_ice_hook
260 1 0 0 0 0 0 0 0 0
264 2 0 0 0 0 0 1 0 0
265 6 0 0 1 1 0 2 0 0
374 1 0 0 0 0 0 0 0 0
fn=rustc_feature::builtin_attrs::is_builtin_attr_name
260 7 0 0 0 0 0 0 0 0
264 2 0 0 0 0 0 1 0 0
265 7 0 0 1 0 0 2 0 0
374 7 0 0 0 0 0 0 0 0
fn=rustc_interface::util::create_session
260 1 0 0 0 0 0 0 0 0
264 1 0 0 0 0 0 1 0 0
265 6 1 1 1 0 0 2 0 0
374 1 0 0 0 0 0 0 0 0
fn=std::io::stdio::stderr
260 1 1 1 0 0 0 0 0 0
264 2 0 0 0 0 0 1 0 0
265 6 0 0 1 1 0 2 0 0
374 1 0 0 0 0 0 0 0 0
fn=std::sync::once::Once::call_inner
0 11 0 0 0 0 0 0 0 0
389 110 8 1 0 0 0 88 0 0
391 22 0 0 0 0 0 0 0 0
393 22 9 1 0 0 0 0 0 0
405 11 0 0 0 0 0 0 0 0
411 22 0 0 0 0 0 22 0 0
417 55 8 1 22 0 0 22 0 0
418 11 0 0 0 0 0 0 0 0
421 11 0 0 11 11 4 11 0 0
422 33 1 0 11 0 0 11 1 0
434 88 0 0 77 1 0 0 0 0
fn=std::sync::once::Once::call_once::{{closure}}
0 1 1 1 0 0 0 0 0 0
265 86 16 16 42 0 0 27 0 0
fn=std::sys_common::cleanup
260 1 0 0 0 0 0 0 0 0
264 2 0 0 0 0 0 1 0 0
265 6 1 1 1 1 0 2 0 0
374 1 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys/unix/alloc.rs
fn=__rdl_alloc
0 1 0 0 1 0 0 0 0 0
13 59138 0 0 0 0 0 0 0 0
14 44352 0 0 29568 215 0 0 0 0
91 1 0 0 0 0 0 1 0 0
95 2 0 0 1 1 1 1 0 0
96 2 0 0 0 0 0 0 0 0
fn=__rdl_alloc_zeroed
29 1164 0 0 0 0 0 0 0 0
30 1746 0 0 873 44 1 0 0 0
fn=__rdl_dealloc
42 15069 394 0 15069 593 0 0 0 0
fn=__rdl_realloc
47 6176 0 0 0 0 0 0 0 0
48 12352 169 1 7720 224 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys/unix/args.rs
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
145 4 0 0 4 0 0 0 0 0
fn=<std::env::Args as core::iter::traits::iterator::Iterator>::size_hint
44 1 0 0 1 0 0 0 0 0
fn=std::env::args_os
24 1 0 0 0 0 0 1 0 0
fn=std::sys::unix::args::imp::ARGV_INIT_ARRAY::init_wrapper
116 4 1 1 0 0 0 3 0 0
122 1 0 0 0 0 0 0 0 0
fn=std::sys::unix::args::imp::args
134 5 1 1 0 0 0 3 0 0
135 4 0 0 0 0 0 4 0 0
136 6 0 0 4 0 0 0 0 0
140 1 0 0 0 0 0 1 0 0
142 1 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys/unix/condvar.rs
fn=<std::sync::condvar::Condvar as core::ops::drop::Drop>::drop
160 4 0 0 4 2 0 0 0 0
fn=alloc::sync::Arc<T>::drop_slow
160 8 0 0 8 7 0 8 0 0
fn=jobserver::HelperState::for_each_request
69 15 0 0 5 4 0 5 0 0
fn=std::sync::condvar::Condvar::new
0 36 0 0 0 0 0 0 0 0
23 48 0 0 0 0 0 36 2 0
45 24 0 0 12 9 0 24 0 0
46 24 0 0 0 0 0 0 0 0
47 36 9 1 12 0 0 24 0 0
48 24 0 0 0 0 0 0 0 0
49 36 0 0 12 9 0 24 0 0
50 24 0 0 0 0 0 0 0 0
51 24 0 0 12 8 0 24 0 0
52 24 8 2 0 0 0 0 0 0
fn=std::sync::condvar::Condvar::notify_one
57 9 0 0 9 3 0 0 0 0
fn=std::sys::unix::condvar::Condvar::wait_timeout
16 2 1 1 0 0 0 0 0 0
78 9 2 2 0 0 0 4 0 0
81 3 0 0 0 0 0 1 0 0
82 3 0 0 1 1 0 2 0 0
83 2 0 0 0 0 0 0 0 0
86 2 0 0 1 0 0 0 0 0
91 6 0 0 0 0 0 0 0 0
94 3 1 1 0 0 0 2 0 0
96 3 0 0 1 1 0 1 0 0
97 4 0 0 0 0 0 0 0 0
98 2 0 0 0 0 0 0 0 0
99 6 0 0 5 0 0 0 0 0
fn=std::thread::Thread::unpark
57 64 13 1 48 8 0 0 0 0
fn=std::thread::park
69 16 0 0 0 0 0 16 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys/unix/ext/io.rs
fn=<std::fs::File as std::sys::unix::ext::io::AsRawFd>::as_raw_fd
69 8 0 0 8 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys/unix/ext/thread.rs
fn=jobserver::imp::Helper::join
35 1 0 0 1 1 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys/unix/fd.rs
fn=<&std::fs::File as std::io::Read>::read
0 8 0 0 0 0 0 8 3 0
47 40 5 1 16 3 0 8 0 0
fn=<&std::fs::File as std::io::Write>::write
0 39 0 0 0 0 0 39 1 0
104 195 0 0 78 10 0 39 0 0
fn=<std::fs::File as std::sys::unix::ext::io::AsRawFd>::as_raw_fd
35 8 7 1 8 3 0 0 0 0
fn=std::io::read_to_end
0 8 0 0 0 0 0 4 0 0
47 8 1 1 4 0 0 4 0 0
234 2 0 0 2 0 0 0 0 0
fn=std::sys::unix::pipe::read2
35 2 0 0 2 0 0 0 0 0
69 7 0 0 1 0 0 2 0 0
201 5 1 1 0 0 0 3 0 0
202 13 1 1 4 1 0 3 0 0
256 5 1 1 3 0 0 2 0 0
fn=std::sys::unix::process::process_inner::<impl std::sys::unix::process::process_common::Command>::spawn
0 3 2 2 0 0 0 1 0 0
47 4 0 0 1 0 0 1 0 0
256 7 0 0 6 1 0 4 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys/unix/fs.rs
fn=<std::sys::unix::fs::Dir as core::ops::drop::Drop>::drop
493 2 1 1 2 1 0 0 0 0
fn=<std::sys::unix::fs::ReadDir as core::iter::traits::iterator::Iterator>::next
0 692 2 2 175 0 0 0 0 0
461 1368 2 2 0 0 0 1026 0 0
462 342 0 0 171 0 0 0 0 0
467 1026 2 2 342 0 0 513 0 0
468 171 0 0 0 0 0 171 0 0
470 1225 0 0 521 1 0 175 0 0
480 350 0 0 0 0 0 0 0 0
481 2 1 1 0 0 0 2 0 0
483 2 0 0 0 0 0 0 0 0
484 1014 1 1 169 0 0 338 0 0
488 1539 0 0 1197 0 0 0 0 0
fn=_ZN3std3sys4unix2fs9try_statxN.llvm.M
0 87 0 0 0 0 0 0 0 0
93 174 6 1 0 0 0 116 0 0
118 116 0 0 0 0 0 0 0 0
129 1 0 0 0 0 0 0 0 0
141 32 2 1 8 0 0 20 0 0
147 25 0 0 25 0 0 0 0 0
148 25 0 0 25 0 0 0 0 0
149 25 0 0 25 0 0 0 0 0
150 25 0 0 25 0 0 0 0 0
151 25 0 0 25 0 0 0 0 0
153 25 0 0 25 0 0 0 0 0
154 25 19 1 25 0 0 0 0 0
155 25 0 0 25 0 0 0 0 0
156 25 0 0 25 0 0 0 0 0
157 25 0 0 25 0 0 0 0 0
159 25 0 0 25 0 0 0 0 0
160 25 0 0 25 0 0 0 0 0
161 25 0 0 25 0 0 0 0 0
162 25 19 1 25 0 0 0 0 0
163 25 0 0 25 0 0 0 0 0
166 25 0 0 25 0 0 0 0 0
170 625 18 0 25 0 0 550 15 3
171 174 0 0 145 0 0 0 0 0
fn=alloc::sync::Arc<T>::drop_slow
493 2 0 0 2 1 0 1 0 0
fn=std::fs::DirEntry::path
500 845 1 1 169 0 0 169 0 0
fn=std::fs::FileType::is_symlink
391 3 0 0 1 0 0 0 0 0
fn=std::fs::Metadata::file_type
261 8 2 2 8 0 0 0 0 0
fn=std::fs::Permissions::readonly
362 14 1 1 7 0 0 0 0 0
fn=std::fs::read_to_string::inner
619 9 0 0 0 0 0 9 1 0
634 9 0 0 0 0 0 3 0 0
718 8 1 1 1 0 0 1 0 0
fn=std::path::Path::is_dir
391 3 0 0 1 0 0 0 0 0
fn=std::sys::unix::fs::DirBuilder::mkdir
0 7 0 0 1 0 0 2 0 0
851 8 1 1 0 0 0 4 0 0
853 3 1 1 2 1 1 1 0 0
854 1 0 0 0 0 0 1 0 0
855 7 1 1 5 0 0 0 0 0
863 5 1 1 0 0 0 1 0 0
fn=std::sys::unix::fs::File::open
696 24 3 1 0 0 0 12 0 0
698 15 3 2 0 0 0 3 0 0
699 21 0 0 15 0 0 0 0 0
863 9 0 0 0 0 0 3 1 0
fn=std::sys::unix::fs::File::open_c
0 20 0 0 0 0 0 2 0 0
660 21 0 0 3 0 0 0 0 0
661 3 0 0 0 0 0 0 0 0
671 3 0 0 0 0 0 0 0 0
672 3 0 0 0 0 0 0 0 0
673 3 0 0 0 0 0 0 0 0
674 18 6 3 9 0 0 0 0 0
685 9 0 0 6 0 0 0 0 0
686 12 3 1 0 0 0 0 0 0
701 27 3 1 0 0 0 18 0 0
702 9 0 0 0 0 0 0 0 0
703 6 0 0 6 0 0 0 0 0
705 3 0 0 3 0 0 0 0 0
710 18 0 0 6 3 0 3 0 0
711 3 1 1 0 0 0 2 0 0
712 27 1 1 21 0 0 0 0 0
fn=std::sys::unix::fs::canonicalize
0 144 0 0 18 14 0 36 0 0
1056 162 32 2 0 0 0 108 0 0
1057 90 16 1 0 0 0 54 0 0
1060 54 0 0 18 0 0 18 0 0
1061 18 0 0 0 0 0 0 0 0
1064 54 0 0 18 0 0 36 0 0
1065 36 0 0 18 0 0 18 0 0
1067 90 16 1 36 0 0 54 0 0
1068 162 0 0 126 0 0 0 0 0
fn=std::sys::unix::fs::lstat
0 16 2 1 2 0 0 4 0 0
863 6 0 0 0 0 0 2 1 0
1037 14 2 2 0 0 0 8 0 0
1038 6 2 1 0 0 0 4 0 0
1041 18 2 2 4 0 0 4 0 0
1054 14 0 0 10 0 0 0 0 0
fn=std::sys::unix::fs::readdir
0 6 0 0 0 0 0 2 0 0
863 10 0 0 0 0 0 2 0 0
938 16 2 1 0 0 0 8 0 0
942 4 2 2 2 1 0 2 0 0
943 2 0 0 0 0 0 0 0 0
947 14 2 1 4 0 0 8 0 0
950 18 2 1 10 0 0 0 0 0
fn=std::sys::unix::fs::readlink
863 6 0 0 0 0 0 2 0 0
977 18 1 1 0 0 0 12 0 0
978 8 2 1 0 0 0 6 0 0
985 10 0 0 0 0 0 2 0 0
991 4 0 0 0 0 0 0 0 0
994 14 2 1 6 0 0 8 0 0
1002 18 0 0 14 0 0 0 0 0
fn=std::sys::unix::fs::rmdir
0 7 0 0 1 0 0 2 0 0
863 3 0 0 0 0 0 1 0 0
971 7 2 2 0 0 0 4 0 0
973 2 1 1 1 0 0 1 0 0
974 1 1 1 0 0 0 1 0 0
975 7 0 0 5 0 0 0 0 0
fn=std::sys::unix::fs::stat
0 208 17 1 26 0 0 52 0 0
863 78 0 0 0 0 0 26 14 3
1018 182 17 1 0 0 0 104 0 0
1019 78 15 1 0 0 0 52 0 0
1022 234 17 1 52 0 0 52 0 0
1035 182 0 0 130 0 0 0 0 0
fn=std::sys::unix::fs::unlink
0 49 1 1 7 0 0 14 0 0
863 21 0 0 0 0 0 7 0 0
952 49 1 1 0 0 0 28 1 0
954 14 1 1 7 1 0 7 0 0
955 7 0 0 0 0 0 7 0 0
956 49 0 0 35 0 0 0 0 0
fn=std::sys_common::fs::remove_dir_all
391 1 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys/unix/memchr.rs
fn=std::ffi::c_str::CStr::from_bytes_with_nul
6 357 27 2 119 37 0 119 0 0
fn=std::ffi::c_str::CString::_new
6 942 0 0 314 28 0 314 4 1
fn=std::sys::unix::os::env
6 177 0 0 59 0 0 59 0 0
fn=std::sys::unix::thread::Thread::new
6 4 1 1 1 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys/unix/mod.rs
fn=<&std::fs::File as std::io::Read>::read
135 8 3 0 0 0 0 0 0 0
143 24 0 0 0 0 0 0 0 0
144 40 0 0 0 0 0 0 0 0
fn=<&std::fs::File as std::io::Write>::write
135 39 1 0 0 0 0 0 0 0
143 117 6 2 0 0 0 0 0 0
144 195 0 0 0 0 0 0 0 0
fn=_ZN3std3sys4unix2fs9try_statxN.llvm.M
135 30 0 0 0 0 0 0 0 0
143 30 0 0 0 0 0 0 0 0
fn=std::io::read_to_end
135 4 0 0 0 0 0 0 0 0
143 12 0 0 0 0 0 0 0 0
144 16 1 1 0 0 0 0 0 0
fn=std::process::Child::wait_with_output
135 1 1 1 0 0 0 0 0 0
143 1 0 0 0 0 0 0 0 0
fn=std::rt::lang_start_internal
0 1 0 0 0 0 0 0 0 0
91 5 0 0 1 1 0 1 0 0
fn=std::sys::unix::decode_error_kind
0 12 2 1 2 2 1 0 0 0
102 2 2 1 0 0 0 0 0 0
104 6 0 0 0 0 0 0 0 0
125 2 0 0 2 0 0 0 0 0
fn=std::sys::unix::fs::DirBuilder::mkdir
135 1 0 0 0 0 0 0 0 0
143 1 0 0 0 0 0 0 0 0
fn=std::sys::unix::fs::File::open_c
0 8 0 0 4 2 0 2 0 0
135 3 3 1 0 0 0 0 0 0
143 3 0 0 0 0 0 0 0 0
153 2 0 0 0 0 0 0 0 0
154 10 2 0 6 0 0 4 0 0
fn=std::sys::unix::fs::readlink
135 2 0 0 0 0 0 0 0 0
143 14 2 1 0 0 0 0 0 0
fn=std::sys::unix::fs::rmdir
135 1 0 0 0 0 0 0 0 0
143 1 0 0 0 0 0 0 0 0
fn=std::sys::unix::fs::unlink
135 7 0 0 0 0 0 0 0 0
143 7 0 0 0 0 0 0 0 0
fn=std::sys::unix::pipe::read2
0 1 0 0 0 0 0 1 1 0
135 4 1 1 0 0 0 0 0 0
143 4 0 0 0 0 0 0 0 0
fn=std::sys::unix::process::process_common::Stdio::to_child_stdio
135 2 0 0 0 0 0 0 0 0
143 2 0 0 0 0 0 0 0 0
fn=std::sys::unix::process::process_inner::<impl std::sys::unix::process::process_common::Command>::spawn
135 3 1 1 0 0 0 0 0 0
143 5 0 0 0 0 0 0 0 0
144 4 0 0 0 0 0 0 0 0
fn=std::time::Instant::elapsed
135 39 0 0 0 0 0 0 0 0
143 39 0 0 0 0 0 0 0 0
fn=std::time::Instant::now
135 39 0 0 0 0 0 0 0 0
143 39 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys/unix/mutex.rs
fn=<jobserver::HelperThread as core::ops::drop::Drop>::drop
63 1 0 0 1 0 0 1 0 0
68 1 0 0 1 1 0 1 0 0
fn=<std::sync::mpsc::Sender<T> as core::clone::Clone>::clone
63 2 0 0 2 1 0 2 0 0
fn=<std::sync::mutex::Mutex<T> as core::default::Default>::default
52 2 0 0 1 0 0 1 0 0
54 3 1 1 1 0 0 1 0 0
56 3 0 0 1 0 0 1 0 0
58 2 0 0 1 0 0 1 0 0
fn=alloc::sync::Arc<T>::drop_slow
78 14 0 0 14 9 0 14 0 0
fn=jobserver::HelperState::for_each_request
63 8 1 1 8 4 0 8 0 0
68 22 0 0 21 7 0 7 0 0
fn=jobserver::HelperThread::request_token
63 7 0 0 7 4 0 7 0 0
68 7 0 0 7 5 0 7 0 0
fn=jobserver::imp::Helper::join
63 1 0 0 1 0 0 1 0 0
68 1 0 0 1 0 0 1 0 0
fn=log_settings::settings
63 41 0 0 41 23 0 41 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::pop_stack_frame
68 20 0 0 20 2 0 20 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::push_stack_frame
68 21 0 0 21 21 0 21 0 0
fn=std::sync::mpsc::shared::Packet<T>::inherit_blocker
68 2 0 0 2 2 0 2 0 0
fn=std::sync::mutex::Mutex<T>::new
52 6 1 1 3 3 0 3 0 0
54 9 0 0 3 3 0 3 0 0
56 9 0 0 3 2 0 3 0 0
58 6 0 0 3 2 0 3 0 0
fn=std::sync::once::Once::call_once::{{closure}}
63 3 0 0 1 1 0 1 0 0
68 2 1 1 1 1 0 1 0 0
107 2 0 0 1 1 0 1 0 0
110 3 1 1 1 0 0 1 0 0
112 4 0 0 1 1 0 1 0 0
114 2 0 0 1 1 0 1 0 0
119 2 0 0 1 0 0 1 0 0
129 1 0 0 1 1 0 1 0 0
fn=std::sys::unix::args::imp::ARGV_INIT_ARRAY::init_wrapper
63 3 0 0 1 1 0 1 0 0
68 5 0 0 4 1 0 0 0 0
fn=std::sys::unix::args::imp::args
63 3 0 0 1 0 0 1 0 0
68 2 0 0 1 0 0 1 0 0
fn=std::sys::unix::os::env
63 3 1 1 1 0 0 1 1 0
68 2 1 1 1 1 0 1 0 0
fn=std::sys::unix::os::getenv
63 165 0 0 55 5 0 55 0 0
68 110 0 0 55 5 0 55 0 0
fn=std::sys::unix::process::process_inner::<impl std::sys::unix::process::process_common::Command>::spawn
63 2 1 1 1 0 0 1 0 0
68 2 0 0 1 0 0 1 0 0
fn=std::sys_common::at_exit_imp::cleanup
63 20 0 0 0 0 0 10 0 0
68 20 1 1 10 0 0 10 0 0
fn=std::sys_common::mutex::Mutex::new
23 20 2 1 4 0 0 12 1 0
fn=std::thread::Thread::new
23 44 0 0 0 0 0 33 3 0
52 22 0 0 11 8 0 11 0 0
54 33 0 0 11 0 0 11 0 0
56 33 9 1 11 0 0 11 0 0
58 33 0 0 11 8 0 11 0 0
63 33 0 0 11 3 0 11 5 1
68 22 0 0 11 2 0 11 0 0
fn=std::thread::Thread::unpark
63 16 0 0 16 11 0 16 11 1
68 16 0 0 16 10 0 16 0 0
fn=std::thread::park
63 16 0 0 16 5 0 16 0 0
68 16 0 0 16 7 0 16 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys/unix/os.rs
fn=_ZN3std3sys4unix2fs9try_statxN.llvm.M
69 9 1 1 9 3 0 5 0 0
fn=std::env::join_paths
0 24 0 0 0 0 0 0 0 0
197 42 1 1 0 0 0 30 0 0
198 24 1 1 12 1 0 12 0 0
199 24 0 0 0 0 0 0 0 0
202 24 0 0 0 0 0 0 0 0
207 10 1 1 5 0 0 4 0 0
fn=std::sync::once::Once::call_once::{{closure}}
549 5 1 1 1 1 0 2 0 0
fn=std::sys::unix::fs::File::open_c
69 4 0 0 2 0 0 2 0 0
fn=std::sys::unix::os::current_exe
330 6 1 1 0 0 0 4 0 0
332 2 0 0 1 0 0 0 0 0
336 4 1 1 2 0 0 2 0 0
338 7 0 0 5 0 0 0 0 0
fn=std::sys::unix::os::env
0 237 1 1 0 0 0 1 0 0
479 8 1 1 0 0 0 6 0 0
481 1 0 0 0 0 0 1 1 0
482 2 0 0 2 1 0 0 0 0
484 1 0 0 0 0 0 0 0 0
485 182 0 0 61 5 0 0 0 0
486 118 0 0 0 0 0 0 0 0
487 472 1 1 177 0 0 236 0 0
492 4 0 0 0 0 0 4 0 0
500 59 0 0 0 0 0 0 0 0
505 413 1 1 118 0 0 177 0 0
507 59 0 0 0 0 0 0 0 0
511 9 0 0 7 0 0 0 0 0
fn=std::sys::unix::os::exit
605 1 1 1 0 0 0 1 0 0
606 1 0 0 1 1 0 1 0 0
fn=std::sys::unix::os::getcwd
0 1 0 0 0 0 0 0 0 0
121 7 2 2 0 0 0 4 0 0
126 4 0 0 1 1 0 1 0 0
130 7 0 0 3 0 0 4 0 0
145 7 1 1 5 0 0 0 0 0
fn=std::sys::unix::os::getenv
0 1 0 0 0 0 0 0 0 0
513 495 5 1 0 0 0 330 1 0
516 275 5 1 0 0 0 165 1 0
518 55 0 0 0 0 0 55 0 0
519 110 0 0 55 5 0 55 0 0
520 55 0 0 0 0 0 0 0 0
525 220 5 1 55 0 0 165 0 0
527 495 0 0 385 0 0 0 0 0
fn=std::sys::unix::os::split_paths
162 1 1 1 0 0 0 0 0 0
170 7 0 0 0 0 0 5 0 0
175 1 0 0 1 0 0 0 0 0
fn=std::sys::unix::os::split_paths::bytes_to_path
163 88 1 1 0 0 0 44 0 0
165 77 0 0 55 0 0 0 0 0
fn=std::sys::unix::os::split_paths::is_separator
167 418 1 1 209 0 0 0 0 0
168 209 0 0 209 0 0 0 0 0
fn=std::sys::unix::os::temp_dir
552 8 2 2 0 0 0 4 0 0
560 5 0 0 3 0 0 0 0 0
fn=std::sys::unix::stack_overflow::imp::make_handler
549 66 10 2 33 8 0 33 0 0
fn=std::sys::unix::thread::Thread::new::thread_start
549 50 8 1 10 9 0 20 0 0
fn=std::sys::unix::thread::guard::init
549 2 0 0 1 1 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys/unix/path.rs
fn=<std::path::PathBuf as core::cmp::PartialEq>::eq
6 2 0 0 2 0 0 0 0 0
fn=std::path::Path::components
6 454 0 0 454 4 0 0 0 0
fn=std::path::Path::file_name
6 169 0 0 169 0 0 0 0 0
fn=std::path::Path::file_stem
6 26 17 1 26 1 0 0 0 0
fn=std::path::Path::has_root
6 1 0 0 1 0 0 0 0 0
fn=std::path::Path::is_relative
6 2 0 0 2 0 0 0 0 0
fn=std::path::PathBuf::_push
6 594 0 0 404 22 2 0 0 0
fn=std::path::PathBuf::pop
6 3 0 0 3 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys/unix/pipe.rs
fn=std::sys::unix::pipe::read2
0 2 1 1 0 0 0 1 1 0
76 12 1 1 0 0 0 6 0 0
79 1 0 0 0 0 0 1 1 0
80 1 0 0 0 0 0 1 0 0
85 1 1 1 0 0 0 1 0 0
86 1 0 0 0 0 0 1 0 0
87 1 0 0 0 0 0 1 0 0
88 5 0 0 2 1 1 1 0 0
91 4 1 1 0 0 0 1 0 0
93 6 1 1 1 0 0 0 0 0
110 2 0 0 1 0 0 0 0 0
122 9 0 0 7 0 0 0 0 0
fn=std::sys::unix::process::process_common::Stdio::to_child_stdio
13 4 1 1 0 0 0 2 0 0
27 4 0 0 2 1 1 2 0 0
28 4 0 0 4 0 0 0 0 0
fn=std::sys::unix::process::process_inner::<impl std::sys::unix::process::process_common::Command>::spawn
13 2 1 1 0 0 0 1 0 0
27 2 0 0 1 0 0 1 0 0
28 3 0 0 2 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys/unix/process/process_common.rs
fn=std::sys::unix::process::process_common::Command::arg
0 112 0 0 0 0 0 0 0 0
159 255 1 1 0 0 0 153 0 0
162 357 0 0 0 0 0 153 0 0
163 102 0 0 51 0 0 51 0 0
169 255 0 0 204 0 0 0 0 0
fn=std::sys::unix::process::process_common::Command::capture_env
229 9 1 1 0 0 0 7 1 0
230 3 0 0 0 0 0 1 1 0
231 10 1 1 5 0 0 4 1 0
232 8 1 1 7 0 0 0 0 0
272 7 0 0 2 0 0 5 1 0
280 61 0 0 61 0 0 0 0 0
281 122 0 0 0 0 0 61 0 0
292 993 4 4 312 0 0 435 0 0
294 122 1 1 0 0 0 0 0 0
299 366 1 1 183 0 0 122 0 0
fn=std::sys::unix::process::process_common::Command::env_mut
226 3 1 1 0 0 0 0 0 0
227 3 0 0 3 0 0 0 0 0
fn=std::sys::unix::process::process_common::Command::new
0 2 0 0 0 0 0 0 0 0
132 6 1 1 0 0 0 4 0 0
133 2 0 0 0 0 0 1 0 0
134 8 1 1 0 0 0 3 0 0
135 25 2 2 5 0 0 19 0 0
136 5 1 1 1 1 0 4 0 0
137 2 0 0 0 0 0 2 0 0
143 1 0 0 1 0 0 0 0 0
149 7 0 0 5 0 0 0 0 0
fn=std::sys::unix::process::process_common::Command::setup_io
0 10 4 4 4 0 0 2 0 0
238 11 2 2 0 0 0 7 0 0
243 1 0 0 0 0 0 1 0 0
244 4 0 0 0 0 0 0 0 0
248 5 0 0 1 0 0 1 0 0
249 5 0 0 1 0 0 1 0 0
250 5 0 0 1 0 0 1 0 0
253 15 1 1 1 0 0 10 1 0
254 8 0 0 7 0 0 0 0 0
fn=std::sys::unix::process::process_common::Command::stderr
221 6 0 0 0 0 0 3 0 0
222 2 0 0 0 0 0 2 0 0
223 4 0 0 4 0 0 0 0 0
fn=std::sys::unix::process::process_common::Command::stdout
217 6 1 1 0 0 0 3 0 0
218 2 1 1 0 0 0 2 0 0
219 4 0 0 4 0 0 0 0 0
fn=std::sys::unix::process::process_common::Stdio::to_child_stdio
0 6 1 1 0 0 0 2 0 0
310 15 1 1 0 0 0 6 0 0
312 17 1 1 6 1 1 2 0 0
331 8 0 0 0 0 0 0 0 0
332 8 1 1 0 0 0 6 0 0
348 12 0 0 9 0 0 0 0 0
fn=std::sys::unix::process::process_common::os2c
257 364 1 1 0 0 0 104 0 0
258 52 0 0 0 0 0 52 0 0
262 312 0 0 156 0 0 0 0 0
fn=std::sys::unix::process::process_inner::<impl std::sys::unix::process::process_common::Command>::spawn
182 2 0 0 1 0 0 1 1 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys/unix/process/process_unix.rs
fn=std::process::Child::wait_with_output
428 2 0 0 1 0 0 0 0 0
431 2 0 0 0 0 0 2 0 0
432 5 0 0 2 1 0 1 0 0
433 4 1 1 2 0 0 2 0 0
fn=std::sys::unix::process::process_inner::<impl std::sys::unix::process::process_common::Command>::spawn
0 1 0 0 0 0 0 0 0 0
16 13 1 1 0 0 0 7 0 0
23 2 1 1 0 0 0 1 0 0
25 1 0 0 0 0 0 0 0 0
29 21 2 2 7 1 0 8 1 0
47 1 0 0 1 0 0 1 0 0
52 2 0 0 0 0 0 0 0 0
79 5 1 1 3 1 0 1 0 0
84 13 3 3 3 0 0 5 1 0
108 14 0 0 7 1 0 0 0 0
280 3 0 0 0 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys/unix/rwlock.rs
fn=std::panicking::set_hook
73 2 1 1 1 0 0 1 0 0
76 3 0 0 0 0 0 0 0 0
77 2 0 0 1 0 0 0 0 0
78 1 0 0 0 0 0 0 0 0
112 1 0 0 1 0 0 1 0 0
125 2 0 0 0 0 0 1 0 0
fn=std::panicking::take_hook
73 2 0 0 1 0 0 1 0 0
76 3 0 0 0 0 0 0 0 0
77 2 0 0 1 1 0 0 0 0
78 1 0 0 0 0 0 0 0 0
112 1 0 0 1 1 0 1 0 0
125 2 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys/unix/stack_overflow.rs
fn=std::rt::lang_start_internal
123 6 1 1 2 1 0 2 0 0
125 4 1 1 2 0 0 0 0 0
126 2 0 0 0 0 0 2 0 0
127 6 0 0 0 0 0 2 0 0
128 6 0 0 2 0 0 2 0 0
133 1 1 1 0 0 0 1 0 0
fn=std::sync::once::Once::call_once::{{closure}}
196 1 0 0 0 0 0 0 0 0
197 4 0 0 0 0 0 3 0 0
206 2 0 0 1 1 0 1 0 0
209 3 0 0 1 1 0 1 0 0
fn=std::sys::unix::stack_overflow::imp::make_handler
0 11 0 0 0 0 0 0 0 0
143 66 0 0 11 6 0 11 0 0
145 11 0 0 0 0 0 0 0 0
151 22 0 0 0 0 0 0 0 0
154 44 10 2 11 10 0 11 0 0
155 22 0 0 0 0 0 0 0 0
179 22 10 2 0 0 0 11 0 0
180 11 0 0 0 0 0 0 0 0
184 22 0 0 11 2 0 11 10 5
186 22 0 0 11 0 0 0 0 0
187 44 0 0 0 0 0 33 0 0
188 22 0 0 11 0 0 11 0 0
189 11 10 2 11 0 0 0 0 0
193 44 0 0 22 0 0 0 0 0
fn=std::sys::unix::thread::Thread::new::thread_start
14 20 6 1 0 0 0 10 8 5
196 10 0 0 0 0 0 0 0 0
197 40 0 0 0 0 0 30 10 1
206 20 0 0 10 6 0 10 0 0
209 30 0 0 10 9 0 10 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys/unix/thread.rs
fn=<std::sys::unix::thread::Thread as core::ops::drop::Drop>::drop
210 14 5 1 14 0 0 0 0 0
fn=std::sys::unix::thread::Thread::id
198 1 1 0 1 0 0 0 0 0
199 1 0 0 1 0 0 0 0 0
fn=std::sys::unix::thread::Thread::join
189 6 2 1 0 0 0 3 0 0
191 6 0 0 3 1 0 3 0 0
193 6 1 0 0 0 0 0 0 0
195 9 0 0 6 1 1 0 0 0
fn=std::sys::unix::thread::Thread::new
0 30 7 1 0 0 0 10 0 0
30 20 0 0 10 0 0 10 0 0
43 110 8 1 0 0 0 60 0 0
44 20 0 0 0 0 0 20 0 0
45 10 0 0 0 0 0 10 0 0
47 40 0 0 10 3 0 20 0 0
52 20 0 0 0 0 0 0 0 0
66 70 15 3 10 7 0 10 0 0
70 50 0 0 10 7 0 20 0 0
72 20 0 0 0 0 0 0 0 0
78 30 8 1 10 0 0 10 0 0
91 90 7 1 70 0 0 0 0 0
450 20 0 0 0 0 0 0 0 0
451 30 0 0 0 0 0 10 0 0
fn=std::sys::unix::thread::Thread::new::thread_start
81 60 9 1 0 0 0 40 0 0
85 10 0 0 0 0 0 10 0 0
90 70 0 0 50 0 0 0 0 0
fn=std::sys::unix::thread::Thread::set_name
99 1 1 1 0 0 0 0 0 0
104 6 1 1 1 1 0 0 0 0
fn=std::sys::unix::thread::guard::current
0 10 0 0 0 0 0 0 0 0
397 30 9 1 0 0 0 10 0 0
398 10 0 0 0 0 0 10 8 3
400 40 0 0 10 3 0 20 11 6
404 40 0 0 20 18 0 20 0 0
405 20 9 2 0 0 0 0 0 0
406 30 0 0 0 0 0 10 9 4
407 40 0 0 10 1 0 20 0 0
408 20 0 0 10 0 0 0 0 0
411 10 0 0 0 0 0 10 1 1
412 40 9 1 0 0 0 10 0 0
413 40 0 0 10 5 0 20 0 0
415 10 0 0 10 0 0 0 0 0
416 30 9 1 0 0 0 30 0 0
429 40 0 0 10 0 0 0 0 0
434 40 0 0 10 5 0 20 0 0
436 40 0 0 20 0 0 0 0 0
fn=std::sys::unix::thread::guard::init
0 2 0 0 0 0 0 0 0 0
297 4 0 0 1 1 0 2 0 0
301 4 1 1 2 2 0 2 0 0
302 2 0 0 0 0 0 0 0 0
303 1 0 0 0 0 0 1 0 0
304 4 0 0 0 0 0 1 0 0
305 4 1 1 1 1 0 2 0 0
306 2 0 0 1 0 0 0 0 0
308 4 0 0 1 1 0 2 0 0
315 2 0 0 0 0 0 0 0 0
316 2 0 0 0 0 0 0 0 0
324 3 1 1 0 0 0 0 0 0
325 4 0 0 0 0 0 0 0 0
332 7 1 1 0 0 0 5 0 0
350 6 0 0 0 0 0 3 0 0
382 8 0 0 6 0 0 0 0 0
fn=std::thread::yield_now
94 1 1 1 1 1 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys/unix/thread_local_dtor.rs
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
30 22 0 0 11 10 0 0 0 0
36 55 10 1 11 0 0 11 0 0
fn=std::sys::unix::thread_local_dtor::register_dtor
20 4 2 1 0 0 0 0 0 0
30 8 0 0 4 2 0 0 0 0
36 16 0 0 4 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys/unix/time.rs
fn=std::sys::unix::time::Timespec::sub_timespec
0 234 1 0 0 0 0 0 0 0
21 195 25 1 0 0 0 78 0 0
22 195 0 0 156 0 0 0 0 0
23 156 0 0 0 0 0 117 0 0
26 37 26 1 0 0 0 0 0 0
30 4 0 0 0 0 0 0 0 0
31 4 0 0 0 0 0 0 0 0
40 195 0 0 117 0 0 0 0 0
fn=std::time::Instant::elapsed
288 39 0 0 0 0 0 39 0 0
348 117 19 1 0 0 0 39 0 0
349 78 0 0 39 15 0 39 6 0
351 39 0 0 39 0 0 0 0 0
fn=std::time::Instant::now
348 117 19 1 0 0 0 39 0 0
349 78 0 0 39 18 0 39 0 0
351 78 0 0 78 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys/unix/weak.rs
fn=_ZN3std3sys4unix2fs9try_statxN.llvm.M
95 153 18 2 30 21 0 30 14 3
97 87 0 0 0 0 0 0 0 0
fn=std::sys::unix::thread::Thread::new
0 1 0 0 0 0 0 0 0 0
50 20 0 0 0 0 0 0 0 0
51 3 0 0 2 0 0 0 0 0
66 4 0 0 1 1 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys_common/at_exit_imp.rs
fn=std::sys_common::at_exit_imp::cleanup
40 11 1 1 1 0 0 6 0 0
45 20 0 0 0 0 0 0 0 0
49 20 0 0 0 0 0 0 0 0
61 8 1 1 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys_common/backtrace.rs
fn=_ZN3std10sys_common9backtrace28__rust_begin_short_backtraceN.llvm.M
124 9 1 1 0 0 0 7 1 1
130 2 0 0 1 0 0 1 1 1
131 8 0 0 7 0 0 0 0 0
fn=_ZN3std10sys_common9backtrace28__rust_begin_short_backtraceN.llvm.M
124 63 7 1 0 0 0 42 0 0
130 21 0 0 7 0 0 7 7 2
131 56 0 0 49 7 0 0 0 0
fn=std::sys_common::backtrace::__rust_begin_short_backtrace
124 12 2 2 0 0 0 9 1 1
130 5 1 1 2 0 0 2 0 0
131 11 0 0 9 2 1 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys_common/condvar.rs
fn=jobserver::HelperState::for_each_request
50 10 0 0 5 5 0 5 0 0
fn=jobserver::imp::Helper::join
61 7 1 1 2 2 0 2 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys_common/fs.rs
fn=std::sys_common::fs::remove_dir_all
0 1 0 0 0 0 0 0 0 0
24 8 2 2 0 0 0 3 0 0
26 2 0 0 0 0 0 1 0 0
27 6 0 0 4 0 0 0 0 0
fn=std::sys_common::fs::remove_dir_all_recursive
29 11 1 1 0 0 0 6 0 0
30 8 0 0 1 0 0 2 0 0
39 8 1 1 7 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys_common/mod.rs
fn=std::sync::once::Once::call_once::{{closure}}
128 4 0 0 2 0 0 0 0 0
fn=std::sys_common::cleanup
123 1 1 1 0 0 0 0 0 0
130 2 0 0 1 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys_common/mutex.rs
fn=std::sys_common::mutex::Mutex::new
21 4 3 1 0 0 0 0 0 0
fn=std::sys_common::mutex::raw
86 6 4 0 0 0 0 0 0 0
88 6 0 0 6 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys_common/os_str_bytes.rs
fn=<alloc::vec::Vec<T> as core::clone::Clone>::clone
18 385 0 0 0 0 0 97 0 0
fn=<core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
259 6 0 0 2 0 0 4 0 0
fn=std::ffi::os_str::OsStr::to_os_string
173 219 0 0 73 0 0 146 1 0
fn=std::ffi::os_str::OsStr::to_str
165 172 0 0 172 2 0 172 0 0
fn=std::ffi::os_str::OsString::into_string
124 8 1 1 4 0 0 4 0 0
fn=std::path::Path::_join
173 105 0 0 35 0 0 70 1 1
fn=std::path::Path::join
173 507 0 0 169 0 0 338 0 0
fn=std::path::Path::to_path_buf
173 96 0 0 32 0 0 64 1 0
fn=std::path::Path::to_str
165 1 1 0 1 0 0 1 0 0
fn=std::path::Path::to_string_lossy
169 1 0 0 1 1 0 1 0 0
fn=std::sys::unix::fs::readdir
173 8 0 0 2 0 0 4 1 0
fn=std::sys::unix::os::env
259 354 0 0 118 0 0 236 0 0
fn=std::sys::unix::os::getenv
259 3 0 0 2 0 0 1 0 0
fn=std::sys::unix::os::split_paths::bytes_to_path
173 33 1 1 11 0 0 22 0 0
fn=std::sys::unix::os::temp_dir
173 3 0 0 1 0 0 2 0 0
fn=std::sys_common::os_str_bytes::Buf::push_slice
127 128 1 1 0 0 0 80 0 0
129 96 1 1 80 0 0 0 0 0
fn=std::sys_common::process::CommandEnv::set
173 27 0 0 6 0 0 12 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys_common/poison.rs
fn=jobserver::HelperState::for_each_request
34 9 0 0 0 0 0 0 0 0
fn=jobserver::imp::Helper::join
34 3 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::pop_stack_frame
34 40 0 0 0 0 0 0 0 0
fn=rustc_mir::interpret::eval_context::InterpCx<M>::push_stack_frame
34 42 20 1 0 0 0 0 0 0
fn=std::sync::mpsc::shared::Packet<T>::inherit_blocker
34 2 0 0 0 0 0 0 0 0
fn=std::sys_common::poison::Flag::new
24 8 3 1 4 0 0 0 0 0
fn=std::thread::Thread::unpark
34 16 0 0 0 0 0 0 0 0
fn=std::thread::park
34 32 0 0 16 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys_common/process.rs
fn=std::sys::unix::process::process_inner::<impl std::sys::unix::process::process_common::Command>::spawn
87 2 0 0 2 0 0 0 0 0
fn=std::sys_common::process::CommandEnv::capture_if_changed
0 88 2 2 6 0 0 1 0 0
28 474 1 1 177 0 0 179 1 0
29 708 1 1 118 0 0 295 0 0
32 11 2 2 5 0 0 5 0 0
33 6 0 0 3 1 0 0 0 0
34 15 0 0 0 0 0 3 0 0
59 4 0 0 1 0 0 1 0 0
62 9 1 1 0 0 0 6 1 0
63 5 1 1 2 0 0 3 2 0
64 9 0 0 7 1 0 0 0 0
fn=std::sys_common::process::CommandEnv::set
67 36 2 2 0 0 0 18 0 0
69 6 0 0 0 0 0 3 0 0
70 24 1 1 21 0 0 0 0 0
91 6 0 0 1 0 0 0 0 0
92 1 0 0 0 0 0 1 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys_common/thread.rs
fn=std::sys_common::thread::min_stack
5 36 7 1 0 0 0 27 0 0
8 18 7 1 0 0 0 0 0 0
9 16 0 0 0 0 0 0 0 0
11 4 0 0 0 0 0 1 0 0
16 1 0 0 0 0 0 0 0 0
18 54 5 0 36 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/sys_common/thread_info.rs
fn=std::sys_common::thread_info::current_thread
21 64 0 0 32 0 0 0 0 0
25 32 0 0 32 14 0 0 0 0
31 128 12 1 0 0 0 96 1 0
33 160 0 0 128 0 0 0 0 0
fn=std::sys_common::thread_info::set
39 44 10 2 0 0 0 22 0 0
40 11 0 0 0 0 0 0 0 0
41 99 10 1 33 0 0 44 0 0
42 33 0 0 22 0 0 0 0 0
fn=std::thread::local::LocalKey<T>::with
41 88 9 1 44 0 0 44 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/thread/local.rs
fn=<rustc_middle::mir::interpret::error::InterpErrorInfo as core::convert::From<rustc_middle::mir::interpret::error::InterpError>>::from
263 1 0 0 1 0 0 0 0 0
409 1 0 0 0 0 0 0 0 0
fn=<rustc_middle::ty::AdtDef as rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext>>::hash_stable::CACHE::__getit
155 5 3 1 0 0 0 5 0 0
176 12 2 0 8 0 0 0 0 0
409 5 0 0 0 0 0 0 0 0
410 3 1 1 1 0 0 0 0 0
fn=<scoped_tls::ScopedKey<T>::set::Reset as core::ops::drop::Drop>::drop
262 15 2 2 5 3 0 5 0 0
fn=<smallvec::SmallVec<A> as core::iter::traits::collect::Extend<<A as smallvec::Array>::Item>>::extend
262 6 0 0 2 1 0 2 0 0
fn=_ZN12rustc_middle2ty6layout10layout_rawN.llvm.M
0 69 37 1 0 0 0 69 3 0
263 345 0 0 138 0 0 0 0 0
409 207 0 0 0 0 0 0 0 0
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
423 33 10 1 0 0 0 11 0 0
425 11 10 2 0 0 0 0 0 0
429 44 0 0 22 0 0 0 0 0
435 11 0 0 11 8 0 0 0 0
436 22 0 0 0 0 0 0 0 0
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
304 4 1 1 0 0 0 0 0 0
423 2 1 1 0 0 0 1 0 0
425 1 1 1 0 0 0 0 0 0
429 3 0 0 2 0 0 0 0 0
435 1 0 0 1 0 0 0 0 0
436 2 0 0 0 0 0 0 0 0
438 3 0 0 1 1 0 1 0 0
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
304 4 0 0 0 0 0 0 0 0
423 2 0 0 0 0 0 1 0 0
425 1 1 1 0 0 0 0 0 0
429 3 1 0 2 0 0 0 0 0
435 1 0 0 1 0 0 0 0 0
436 2 0 0 0 0 0 0 0 0
438 3 1 1 1 1 0 1 0 0
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
304 3 0 0 3 0 0 0 0 0
423 3 1 1 0 0 0 1 0 0
429 4 0 0 2 0 0 0 0 0
435 1 0 0 1 1 0 0 0 0
436 2 0 0 0 0 0 0 0 0
438 3 0 0 1 1 0 1 0 0
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
304 3 0 0 0 0 0 2 0 0
423 7 2 2 0 0 0 3 0 0
429 6 0 0 4 0 0 0 0 0
fn=_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initializeN.llvm.M
423 2 1 1 0 0 0 1 0 0
425 1 1 1 0 0 0 0 0 0
429 3 0 0 2 0 0 0 0 0
435 1 0 0 1 0 0 0 0 0
436 2 0 0 0 0 0 0 0 0
438 3 0 0 1 0 0 1 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
451 1 1 1 0 0 0 0 0 0
fn=_ZN3std6thread5local4fast13destroy_valueN.llvm.M
451 11 8 1 0 0 0 0 0 0
460 44 8 1 11 0 0 33 0 0
461 22 0 0 11 0 0 0 0 0
fn=rand::rngs::thread::thread_rng
409 1 0 0 0 0 0 0 0 0
410 2 0 0 0 0 0 1 0 0
fn=rustc_ast::attr::SESSION_GLOBALS::FOO::__getit
0 2 0 0 0 0 0 0 0 0
155 87 16 1 0 0 0 87 0 0
176 261 15 0 174 0 0 0 0 0
409 87 0 0 0 0 0 0 0 0
fn=rustc_ast::attr::is_known
263 2 1 1 2 0 0 0 0 0
409 2 0 0 0 0 0 0 0 0
fn=rustc_ast::attr::is_used
263 1 0 0 1 0 0 0 0 0
409 1 0 0 0 0 0 0 0 0
fn=rustc_middle::dep_graph::<impl rustc_query_system::dep_graph::DepKind for rustc_middle::dep_graph::dep_node::DepKind>::with_deps
0 3 0 0 0 0 0 0 0 0
262 36 6 6 12 0 0 12 0 0
263 6 0 0 6 0 0 0 0 0
fn=rustc_middle::ich::hcx::StableHashingContext::is_ignored_attr::IGNORED_ATTRIBUTES::__getit
155 2 1 1 0 0 0 2 0 0
176 3 0 0 2 0 0 0 0 0
409 2 0 0 0 0 0 0 0 0
410 3 0 0 1 0 0 0 0 0
fn=rustc_middle::ich::impls_ty::<impl rustc_data_structures::stable_hasher::HashStable<rustc_middle::ich::hcx::StableHashingContext> for &rustc_middle::ty::list::List<T>>::hash_stable::CACHE::__getit
155 58 3 1 0 0 0 58 0 0
176 171 2 0 114 0 0 0 0 0
409 58 0 0 0 0 0 0 0 0
410 3 1 1 1 0 0 0 0 0
fn=rustc_middle::ty::context::tls::GCX_PTR::FOO::__getit
0 1 0 0 0 0 0 0 0 0
155 8 3 1 0 0 0 8 0 0
176 24 5 1 16 0 0 0 0 0
409 8 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::tls::TLV::__getit
0 1 0 0 0 0 0 0 0 0
155 31976 83 1 0 0 0 31976 0 0
176 95928 50 0 63952 0 0 0 0 0
409 31976 0 0 0 0 0 0 0 0
fn=rustc_middle::ty::context::tls::enter_global
0 3 1 1 0 0 0 0 0 0
262 45 2 2 15 1 0 15 1 0
263 9 0 0 9 0 0 0 0 0
fn=rustc_middle::ty::query::plumbing::<impl rustc_query_system::query::QueryContext for rustc_middle::ty::context::TyCtxt>::current_query_job
262 13782 221 1 4594 30 0 4594 0 0
263 4594 0 0 4594 0 0 0 0 0
fn=rustc_mir::const_eval::eval_queries::const_eval_raw_provider
262 60 20 1 20 0 0 20 0 0
263 20 0 0 20 0 0 0 0 0
fn=rustc_query_system::query::plumbing::get_query_impl
0 6146 126 16 0 0 0 6 0 0
262 82024 1643 177 27341 292 0 27341 0 0
263 14567 95 20 14567 0 0 0 0 0
fn=rustc_span::<impl rustc_data_structures::stable_hasher::HashStable<CTX> for rustc_span::hygiene::SyntaxContext>::hash_stable::CACHE::__getit
155 25 1 1 0 0 0 25 0 0
176 72 0 0 48 0 0 0 0 0
409 25 0 0 0 0 0 0 0 0
410 3 1 1 1 0 0 0 0 0
fn=rustc_span::SESSION_GLOBALS::FOO::__getit
0 2 0 0 0 0 0 0 0 0
155 58909 95 1 0 0 0 58909 0 0
176 176727 92 1 117818 0 0 0 0 0
409 58909 0 0 0 0 0 0 0 0
fn=rustc_span::hygiene::HygieneData::with
262 3 1 1 1 0 0 1 0 0
263 1 0 0 1 0 0 0 0 0
fn=rustc_span::hygiene::update_dollar_crate_names
262 12 3 1 4 0 0 4 2 1
263 4 0 0 4 0 0 0 0 0
fn=scoped_tls::ScopedKey<T>::set
262 15 2 2 5 0 0 5 1 1
fn=scoped_tls::ScopedKey<T>::with
262 176949 42 6 58983 0 0 58983 569 25
263 58983 469 1 58983 0 0 0 0 0
fn=stacker::remaining_stack
263 13682 95 0 6841 0 0 0 0 0
409 6842 0 0 0 0 0 0 0 0
fn=std::sys_common::thread_info::THREAD_INFO::__getit
155 11 10 1 0 0 0 11 0 0
176 33 0 0 22 0 0 0 0 0
409 11 0 0 0 0 0 0 0 0
fn=std::sys_common::thread_info::current_thread
0 64 0 0 0 0 0 0 0 0
409 32 0 0 0 0 0 0 0 0
fn=std::sys_common::thread_info::set
262 22 10 2 0 0 0 0 0 0
409 11 0 0 0 0 0 0 0 0
410 22 0 0 0 0 0 11 0 0
fn=std::thread::local::LocalKey<T>::with
0 99 0 0 0 0 0 0 0 0
235 831 37 7 0 0 0 561 0 0
239 49 0 0 27 0 0 22 0 0
243 900 17 2 660 0 0 0 0 0
262 297 23 5 99 24 3 99 2 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/thread/mod.rs
fn=core::ops::function::FnOnce::call_once{{vtable-shim}}
0 29 18 4 0 0 0 0 0 0
469 30 1 1 10 9 0 10 8 3
470 3 0 0 1 1 0 1 0 0
473 40 0 0 30 18 1 20 0 0
474 27 6 3 12 2 0 2 0 0
475 56 1 1 8 2 0 28 0 0
477 47 1 1 12 10 1 32 0 0
fn=std::sync::mpsc::blocking::tokens
643 16 0 0 0 0 0 16 0 0
fn=std::thread::Builder::name
314 5 0 0 0 0 0 2 0 0
315 8 1 1 4 0 0 4 0 0
316 8 1 1 4 0 0 4 1 0
317 5 0 0 3 0 0 0 0 0
fn=std::thread::Builder::new
285 10 7 2 0 0 0 0 0 0
286 20 0 0 0 0 0 20 11 2
287 10 0 0 10 0 0 0 0 0
fn=std::thread::Builder::spawn
380 16 2 2 0 0 0 10 0 0
386 6 1 1 4 0 0 2 0 0
387 16 0 0 12 0 0 0 0 0
458 8 0 0 4 0 0 4 0 0
462 16 2 2 6 2 0 8 0 0
465 2 0 0 0 0 0 2 0 0
480 10 0 0 2 2 1 8 0 0
492 10 0 0 2 2 0 2 0 0
495 4 0 0 2 0 0 2 0 0
497 4 2 2 2 0 0 0 0 0
498 2 1 1 2 0 0 0 0 0
499 2 1 1 2 0 0 0 0 0
fn=std::thread::Builder::stack_size
337 1 0 0 0 0 0 0 0 0
338 2 0 0 0 0 0 2 0 0
339 7 1 1 3 0 0 4 0 0
340 1 0 0 1 0 0 0 0 0
fn=std::thread::JoinHandle<T>::join
0 3 0 0 0 0 0 0 0 0
1359 3 2 2 3 2 0 3 0 0
1360 3 1 0 3 1 1 0 0 0
1489 17 3 3 0 0 0 13 0 0
1491 21 0 0 14 0 0 0 0 0
fn=std::thread::Thread::cname
0 9 0 0 0 0 0 0 0 0
1278 10 9 2 10 6 0 0 0 0
1279 10 0 0 10 0 0 0 0 0
fn=std::thread::Thread::new
1064 11 0 0 0 0 0 11 0 0
1068 33 8 2 11 9 0 0 0 0
1073 22 0 0 0 0 0 11 0 0
1140 66 8 2 0 0 0 55 0 0
1142 33 8 2 22 0 0 11 5 1
1144 44 0 0 22 0 0 22 0 0
1145 22 0 0 0 0 0 22 0 0
1149 11 0 0 11 7 0 11 0 0
1152 77 9 1 66 0 0 0 0 0
fn=std::thread::Thread::unpark
1187 48 13 1 0 0 0 32 0 0
1194 32 0 0 16 0 0 0 0 0
1195 64 0 0 0 0 0 0 0 0
1212 32 14 1 16 0 0 0 0 0
fn=std::thread::park
0 112 8 1 16 14 1 0 0 0
643 16 0 0 0 0 0 16 4 0
895 64 10 1 0 0 0 48 0 0
896 32 11 1 0 0 0 16 1 0
900 16 0 0 0 0 0 0 0 0
905 48 12 1 16 0 0 32 0 0
906 32 0 0 16 0 0 0 0 0
907 16 0 0 0 0 0 0 0 0
922 112 8 1 48 0 0 64 2 1
923 16 0 0 16 0 0 0 0 0
924 32 0 0 0 0 0 0 0 0
928 80 0 0 64 14 0 0 0 0
fn=std::thread::spawn
386 32 0 0 16 0 0 8 0 0
458 32 5 1 16 0 0 16 0 0
462 64 0 0 24 6 0 32 0 0
465 8 6 2 0 0 0 8 0 0
492 40 0 0 8 5 0 8 0 0
495 16 0 0 8 0 0 8 0 0
497 16 6 2 8 0 0 0 0 0
498 8 0 0 8 0 0 0 0 0
499 8 0 0 8 0 0 0 0 0
613 72 11 3 0 0 0 40 0 0
619 8 1 1 8 5 0 8 5 1
620 64 0 0 48 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/library/std/src/time.rs
fn=std::time::Instant::elapsed
341 117 20 1 0 0 0 39 0 0
342 234 0 0 39 6 0 78 0 0
343 117 0 0 78 0 0 0 0 0
fn=std::time::Instant::now
217 78 20 1 0 0 0 39 0 0
257 117 0 0 78 0 0 0 0 0
fl=/home/mateusz/Projects/rust/rust/src/rustc/rustc.rs
fn=rustc_binary::main
1 1 0 0 0 0 0 1 0 0
29 1 0 0 1 0 0 1 0 0
30 1 0 0 1 0 0 1 0 0
fl=/usr/include/wchar.h
fn=std::ctype<wchar_t>::_M_initialize_ctype()
320 512 0 0 256 1 0 256 0 0
326 256 1 1 128 1 0 128 0 0
fl=???
fn=(anonymous namespace)::AlwaysInlinerLegacyPass::doFinalization(llvm::CallGraph&)
0 12 0 0 0 0 0 0 0 0
fn=(anonymous namespace)::AlwaysInlinerLegacyPass::getInlineCost(llvm::CallSite)
0 64 4 2 16 0 0 12 2 0
fn=(anonymous namespace)::AlwaysInlinerLegacyPass::runOnSCC(llvm::CallGraphSCC&)
0 31 6 0 0 0 0 0 0 0
fn=(anonymous namespace)::AlwaysInlinerLegacyPass::~AlwaysInlinerLegacyPass()
0 150 18 3 48 5 0 48 0 0
fn=(anonymous namespace)::AtomicExpand::runOnFunction(llvm::Function&)
0 3002 126 10 545 145 2 354 15 0
fn=(anonymous namespace)::AtomicExpand::~AtomicExpand()
0 42 7 1 7 0 0 14 0 0
fn=(anonymous namespace)::BarrierNoop::runOnModule(llvm::Module&)
0 12 6 1 6 0 0 0 0 0
fn=(anonymous namespace)::BarrierNoop::~BarrierNoop()
0 36 6 1 6 0 0 12 0 0
fn=(anonymous namespace)::CFIInstrInserter::getAnalysisUsage(llvm::AnalysisUsage&) const
0 14 7 1 0 0 0 7 0 0
fn=(anonymous namespace)::CFIInstrInserter::runOnMachineFunction(llvm::MachineFunction&)
0 6736 376 35 2407 227 3 906 31 0
fn=(anonymous namespace)::CFIInstrInserter::~CFIInstrInserter()
0 154 21 2 35 12 0 56 0 0
fn=(anonymous namespace)::CGBR::getAnalysisUsage(llvm::AnalysisUsage&) const
0 91 14 2 14 7 0 28 0 0
fn=(anonymous namespace)::CGBR::getPassName() const
0 45 15 0 15 0 0 0 0 0
fn=(anonymous namespace)::CGBR::runOnMachineFunction(llvm::MachineFunction&)
0 450 45 2 195 7 0 120 0 0
fn=(anonymous namespace)::CGBR::~CGBR()
0 112 14 1 28 9 0 42 0 0
fn=(anonymous namespace)::CGPassManager::getAnalysisUsage(llvm::AnalysisUsage&) const
0 48 6 1 12 0 0 18 0 0
fn=(anonymous namespace)::CGPassManager::getAsPMDataManager()
0 12 0 0 6 0 0 0 0 0
fn=(anonymous namespace)::CGPassManager::runOnModule(llvm::Module&)
0 5589 192 32 1380 20 1 1065 0 0
fn=(anonymous namespace)::CGPassManager::~CGPassManager()
0 54 6 1 6 0 0 18 0 0
fn=(anonymous namespace)::CommandLineParser::LookupLongOption(llvm::cl::SubCommand&, llvm::StringRef&, llvm::StringRef&, bool, bool)
0 173 6 6 49 1 0 36 0 0
fn=(anonymous namespace)::CommandLineParser::addLiteralOption(llvm::cl::Option&, llvm::cl::SubCommand*, llvm::StringRef)
0 23897 17 5 11906 516 0 7592 0 0
fn=(anonymous namespace)::CommandLineParser::addOption(llvm::cl::Option*, bool)
0 36422 10 5 12133 3 0 6733 0 0
fn=(anonymous namespace)::CommandLineParser::addOption(llvm::cl::Option*, llvm::cl::SubCommand*)
0 77252 26 11 23010 8 0 12162 0 0
fn=(anonymous namespace)::CommandLineParser::registerSubCommand(llvm::cl::SubCommand*)
0 131 7 7 37 0 0 15 0 0
fn=(anonymous namespace)::DAGCombiner::AddToWorklist(llvm::SDNode*)
0 64883 73 8 14137 10 0 6457 10 0
fn=(anonymous namespace)::DAGCombiner::CombineToPostIndexedLoadStore(llvm::SDNode*)
0 126 10 5 46 0 0 40 0 0
fn=(anonymous namespace)::DAGCombiner::CombineToPreIndexedLoadStore(llvm::SDNode*)
0 130 10 5 46 0 0 40 0 0
fn=(anonymous namespace)::DAGCombiner::FindBetterChain(llvm::SDNode*, llvm::SDValue)
0 52 3 3 22 0 0 14 0 0
fn=(anonymous namespace)::DAGCombiner::ReduceLoadWidth(llvm::SDNode*)
0 308 22 11 100 0 0 68 4 0
fn=(anonymous namespace)::DAGCombiner::SimplifyDemandedBits(llvm::SDValue, llvm::APInt const&)
0 300 14 7 72 0 0 96 0 0
fn=(anonymous namespace)::DAGCombiner::combine(llvm::SDNode*)
0 13797 93 13 4285 28 4 2559 8 1
fn=(anonymous namespace)::DAGCombiner::matchVSelectOpSizesWithSetCC(llvm::SDNode*)
0 166 6 3 72 2 0 36 0 0
fn=(anonymous namespace)::DAGCombiner::recursivelyDeleteUnusedNodes(llvm::SDNode*)
0 7630 73 10 3175 7 0 2379 7 0
fn=(anonymous namespace)::DAGCombiner::removeFromWorklist(llvm::SDNode*)
0 1290 56 7 366 0 0 132 0 0
fn=(anonymous namespace)::DAGCombiner::visit(llvm::SDNode*)
0 9233 64 26 3045 34 8 1973 8 0
fn=(anonymous namespace)::DAGCombiner::visitLOAD(llvm::SDNode*)
0 234 19 19 66 1 0 41 0 0
fn=(anonymous namespace)::DAGCombiner::visitSTORE(llvm::SDNode*)
0 397 27 26 121 2 1 51 0 0
fn=(anonymous namespace)::DAGCombiner::visitTRUNCATE(llvm::SDNode*)
0 938 72 34 278 1 0 146 11 0
fn=(anonymous namespace)::DwarfEHPrepare::GetExceptionObject(llvm::ResumeInst*)
0 74 6 6 28 7 0 11 0 0
fn=(anonymous namespace)::DwarfEHPrepare::doFinalization(llvm::Module&)
0 28 7 0 7 0 0 7 4 0
fn=(anonymous namespace)::DwarfEHPrepare::getAnalysisUsage(llvm::AnalysisUsage&) const
0 84 14 2 7 0 0 21 0 0
fn=(anonymous namespace)::DwarfEHPrepare::getPassName() const
0 45 15 1 15 0 0 0 0 0
fn=(anonymous namespace)::DwarfEHPrepare::runOnFunction(llvm::Function&)
0 2279 167 25 644 69 0 406 7 0
fn=(anonymous namespace)::DwarfEHPrepare::~DwarfEHPrepare()
0 42 7 0 7 0 0 14 0 0
fn=(anonymous namespace)::ELFObjectWriter::checkRelocation(llvm::MCContext&, llvm::SMLoc, llvm::MCSectionELF const*, llvm::MCSectionELF const*)
0 86 7 1 43 0 0 0 0 0
fn=(anonymous namespace)::ELFObjectWriter::executePostLayoutBinding(llvm::MCAssembler&, llvm::MCAsmLayout const&)
0 217 35 5 98 12 0 63 0 0
fn=(anonymous namespace)::ELFObjectWriter::isSymbolRefDifferenceFullyResolvedImpl(llvm::MCAssembler const&, llvm::MCSymbol const&, llvm::MCFragment const&, bool, bool) const
0 5132 21 3 1032 0 0 1240 0 0
fn=(anonymous namespace)::ELFObjectWriter::recordRelocation(llvm::MCAssembler&, llvm::MCAsmLayout const&, llvm::MCFragment const*, llvm::MCFixup const&, llvm::MCValue, unsigned long&)
0 11821 296 45 3054 32 1 1955 21 0
fn=(anonymous namespace)::ELFObjectWriter::reset()
0 4046 21 3 562 111 0 110 0 0
fn=(anonymous namespace)::ELFSingleObjectWriter::writeObject(llvm::MCAssembler&, llvm::MCAsmLayout const&)
0 294 21 3 70 2 0 98 0 0
fn=(anonymous namespace)::ELFSingleObjectWriter::~ELFSingleObjectWriter()
0 3395 21 3 532 239 0 77 0 0
fn=(anonymous namespace)::ELFWriter::writeObject(llvm::MCAssembler&, llvm::MCAsmLayout const&)
0 61605 1325 216 17017 433 2 8149 30 2
fn=(anonymous namespace)::ELFWriter::writeSymbol((anonymous namespace)::SymbolTableWriter&, unsigned int, (anonymous namespace)::ELFWriter::ELFSymbolData&, llvm::MCAsmLayout const&)
0 6716 77 11 1551 10 1 1420 0 0
fn=(anonymous namespace)::ELFX86_64AsmBackend::createObjectTargetWriter() const
0 63 14 2 21 0 0 14 0 0
fn=(anonymous namespace)::ELFX86_64AsmBackend::~ELFX86_64AsmBackend()
0 126 14 1 21 6 0 35 0 0
fn=(anonymous namespace)::EntryExitInstrumenter::getAnalysisUsage(llvm::AnalysisUsage&) const
0 72 6 1 36 0 0 12 0 0
fn=(anonymous namespace)::EntryExitInstrumenter::runOnFunction(llvm::Function&)
0 33 6 0 0 0 0 0 0 0
fn=(anonymous namespace)::EntryExitInstrumenter::~EntryExitInstrumenter()
0 36 12 1 6 0 0 12 0 0
fn=(anonymous namespace)::ExpandPostRA::getAnalysisUsage(llvm::AnalysisUsage&) const
0 259 21 3 91 14 0 63 0 0
fn=(anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&)
0 3702 116 15 1293 24 1 318 22 0
fn=(anonymous namespace)::ExpandPostRA::~ExpandPostRA()
0 112 14 0 28 8 0 42 0 0
fn=(anonymous namespace)::ExpandReductions::getAnalysisUsage(llvm::AnalysisUsage&) const
0 56 7 1 7 0 0 14 0 0
fn=(anonymous namespace)::ExpandReductions::runOnFunction(llvm::Function&)
0 345 30 1 120 0 0 45 0 0
fn=(anonymous namespace)::ExpandReductions::~ExpandReductions()
0 42 7 1 7 0 0 14 0 0
fn=(anonymous namespace)::FEntryInserter::runOnMachineFunction(llvm::MachineFunction&)
0 645 60 4 150 0 0 180 0 0
fn=(anonymous namespace)::FEntryInserter::~FEntryInserter()
0 112 14 0 28 9 0 42 0 0
fn=(anonymous namespace)::FPS::getAnalysisUsage(llvm::AnalysisUsage&) const
0 280 14 2 91 21 0 70 1 1
fn=(anonymous namespace)::FPS::getPassName() const
0 66 22 1 22 0 0 0 0 0
fn=(anonymous namespace)::FPS::getRequiredProperties() const
0 238 21 3 35 0 0 98 0 0
fn=(anonymous namespace)::FPS::runOnMachineFunction(llvm::MachineFunction&)
0 705 90 6 285 25 0 120 0 0
fn=(anonymous namespace)::FPS::~FPS()
0 154 14 1 35 11 0 49 0 0
fn=(anonymous namespace)::FinalizeISel::getAnalysisUsage(llvm::AnalysisUsage&) const
0 7 7 1 0 0 0 0 0 0
fn=(anonymous namespace)::FinalizeISel::runOnMachineFunction(llvm::MachineFunction&)
0 3230 60 2 1221 104 0 150 0 0
fn=(anonymous namespace)::FinalizeISel::~FinalizeISel()
0 112 14 0 28 9 0 42 0 0
fn=(anonymous namespace)::ForceFunctionAttrsLegacyPass::runOnModule(llvm::Module&)
0 72 18 3 36 6 1 18 0 0
fn=(anonymous namespace)::ForceFunctionAttrsLegacyPass::~ForceFunctionAttrsLegacyPass()
0 36 0 0 6 0 0 12 0 0
fn=(anonymous namespace)::FrameEmitterImpl::EmitCFIInstructions(llvm::ArrayRef<llvm::MCCFIInstruction>, llvm::MCSymbol*)
0 2489 97 15 880 39 1 361 0 0
fn=(anonymous namespace)::FreeMachineFunction::getAnalysisUsage(llvm::AnalysisUsage&) const
0 133 14 2 49 0 0 35 0 0
fn=(anonymous namespace)::FreeMachineFunction::getPassName() const
0 45 15 0 15 0 0 0 0 0
fn=(anonymous namespace)::FreeMachineFunction::runOnFunction(llvm::Function&)
0 885 60 4 270 28 0 165 7 0
fn=(anonymous namespace)::FreeMachineFunction::~FreeMachineFunction()
0 42 7 0 7 0 0 14 0 0
fn=(anonymous namespace)::FuncletLayout::getRequiredProperties() const
0 238 21 3 35 0 0 98 0 0
fn=(anonymous namespace)::FuncletLayout::runOnMachineFunction(llvm::MachineFunction&)
0 285 30 2 105 0 0 60 0 0
fn=(anonymous namespace)::FuncletLayout::~FuncletLayout()
0 112 14 1 28 9 0 42 0 0
fn=(anonymous namespace)::GCMachineCodeAnalysis::getAnalysisUsage(llvm::AnalysisUsage&) const
0 77 14 2 7 0 0 28 0 0
fn=(anonymous namespace)::GCMachineCodeAnalysis::runOnMachineFunction(llvm::MachineFunction&)
0 390 45 2 180 0 0 135 0 0
fn=(anonymous namespace)::GCMachineCodeAnalysis::~GCMachineCodeAnalysis()
0 112 14 0 28 8 0 42 0 0
fn=(anonymous namespace)::GetCFGOnlyPasses::passEnumerate(llvm::PassInfo const*)
0 406208 28 2 184712 42196 195 130022 46 13
fn=(anonymous namespace)::ISelUpdater::NodeDeleted(llvm::SDNode*, llvm::SDNode*)
0 49 4 1 21 0 0 0 0 0
fn=(anonymous namespace)::IndirectBrExpandPass::runOnFunction(llvm::Function&)
0 735 58 5 285 57 0 180 0 0
fn=(anonymous namespace)::IndirectBrExpandPass::~IndirectBrExpandPass()
0 42 7 0 7 0 0 14 0 0
fn=(anonymous namespace)::LiveDebugValues::getAnalysisUsage(llvm::AnalysisUsage&) const
0 91 14 2 14 0 0 28 0 0
fn=(anonymous namespace)::LiveDebugValues::getRequiredProperties() const
0 238 21 3 35 0 0 98 0 0
fn=(anonymous namespace)::LiveDebugValues::runOnMachineFunction(llvm::MachineFunction&)
0 210 45 1 60 1 0 60 0 0
fn=(anonymous namespace)::LiveDebugValues::~LiveDebugValues()
0 154 14 1 35 12 0 63 0 0
fn=(anonymous namespace)::LocalStackSlotPass::getAnalysisUsage(llvm::AnalysisUsage&) const
0 91 14 2 14 0 0 28 0 0
fn=(anonymous namespace)::LocalStackSlotPass::runOnMachineFunction(llvm::MachineFunction&)
0 615 75 4 285 16 1 165 16 0
fn=(anonymous namespace)::LocalStackSlotPass::~LocalStackSlotPass()
0 154 14 1 35 13 0 49 0 0
fn=(anonymous namespace)::LowerConstantIntrinsics::runOnFunction(llvm::Function&)
0 315 17 2 60 17 0 60 0 0
fn=(anonymous namespace)::LowerConstantIntrinsics::~LowerConstantIntrinsics()
0 42 7 0 7 0 0 14 0 0
fn=(anonymous namespace)::LowerIntrinsics::doInitialization(llvm::Module&)
0 530 14 2 107 13 0 78 0 0
fn=(anonymous namespace)::LowerIntrinsics::getAnalysisUsage(llvm::AnalysisUsage&) const
0 112 14 2 42 0 0 28 0 0
fn=(anonymous namespace)::LowerIntrinsics::getPassName() const
0 45 14 1 15 0 0 0 0 0
fn=(anonymous namespace)::LowerIntrinsics::runOnFunction(llvm::Function&)
0 375 37 3 165 0 0 105 0 0
fn=(anonymous namespace)::LowerIntrinsics::~LowerIntrinsics()
0 42 7 0 7 0 0 14 0 0
fn=(anonymous namespace)::MPPassManager::~MPPassManager()
0 1066 65 5 312 98 2 182 1 0
fn=(anonymous namespace)::MatchStateUpdater::~MatchStateUpdater()
0 21 4 1 6 0 0 6 0 0
fn=(anonymous namespace)::MemoryBufferMMapFile<llvm::MemoryBuffer>::getBufferIdentifier() const
0 99 11 1 22 0 0 22 0 0
fn=(anonymous namespace)::MemoryBufferMMapFile<llvm::MemoryBuffer>::~MemoryBufferMMapFile()
0 99 2 1 11 0 0 33 0 0
fn=(anonymous namespace)::MemoryBufferMem<llvm::WritableMemoryBuffer>::getBufferIdentifier() const
0 27 3 0 6 0 0 6 0 0
fn=(anonymous namespace)::MemoryBufferMem<llvm::WritableMemoryBuffer>::~MemoryBufferMem()
0 4 2 1 0 0 0 0 0 0
fn=(anonymous namespace)::PEI::getAnalysisUsage(llvm::AnalysisUsage&) const
0 238 21 3 70 0 0 56 3 1
fn=(anonymous namespace)::PEI::replaceFrameIndices(llvm::MachineBasicBlock*, llvm::MachineFunction&, int&)
0 11669 135 14 4367 124 1 680 0 0
fn=(anonymous namespace)::PEI::runOnMachineFunction(llvm::MachineFunction&)
0 19629 1510 112 6464 484 6 2416 40 0
fn=(anonymous namespace)::PEI::~PEI()
0 182 21 2 42 19 0 49 0 0
fn=(anonymous namespace)::PHIElimination::getAnalysisUsage(llvm::AnalysisUsage&) const
0 567 49 7 182 0 0 119 0 0
fn=(anonymous namespace)::PHIElimination::runOnMachineFunction(llvm::MachineFunction&)
0 2658 315 21 964 48 0 384 25 0
fn=(anonymous namespace)::PHIElimination::~PHIElimination()
0 175 21 2 56 23 0 63 0 0
fn=(anonymous namespace)::PassRemarksOpt::~PassRemarksOpt()
0 18 2 2 9 1 0 3 0 0
fn=(anonymous namespace)::PatchableFunction::getRequiredProperties() const
0 238 21 3 35 0 0 98 0 0
fn=(anonymous namespace)::PatchableFunction::runOnMachineFunction(llvm::MachineFunction&)
0 555 75 5 180 0 0 135 0 0
fn=(anonymous namespace)::PatchableFunction::~PatchableFunction()
0 112 14 1 28 8 0 42 0 0
fn=(anonymous namespace)::PostInlineEntryExitInstrumenter::getAnalysisUsage(llvm::AnalysisUsage&) const
0 84 7 1 42 0 0 14 0 0
fn=(anonymous namespace)::PostInlineEntryExitInstrumenter::runOnFunction(llvm::Function&)
0 45 7 1 0 0 0 0 0 0
fn=(anonymous namespace)::PostInlineEntryExitInstrumenter::~PostInlineEntryExitInstrumenter()
0 42 7 1 7 0 0 14 0 0
fn=(anonymous namespace)::PreISelIntrinsicLoweringLegacyPass::runOnModule(llvm::Module&)
0 14 7 1 0 0 0 0 0 0
fn=(anonymous namespace)::PreISelIntrinsicLoweringLegacyPass::~PreISelIntrinsicLoweringLegacyPass()
0 42 7 1 7 0 0 14 0 0
fn=(anonymous namespace)::RealFileSystem::~RealFileSystem()
0 13 2 2 3 0 0 4 0 0
fn=(anonymous namespace)::RegAllocFast::allocVirtReg(llvm::MachineInstr&, (anonymous namespace)::RegAllocFast::LiveReg&, llvm::Register)
0 8235 149 19 3091 79 5 1475 3 0
fn=(anonymous namespace)::RegAllocFast::calcSpillCost(unsigned short) const
0 13370 146 13 3531 33 1 861 0 0
fn=(anonymous namespace)::RegAllocFast::definePhysReg(llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>, unsigned short, (anonymous namespace)::RegAllocFast::RegState)
0 19018 227 17 5014 139 1 1671 3 0
fn=(anonymous namespace)::RegAllocFast::defineVirtReg(llvm::MachineInstr&, unsigned int, llvm::Register, llvm::Register)
0 14093 192 14 4602 11 0 2374 22 2
fn=(anonymous namespace)::RegAllocFast::getAnalysisUsage(llvm::AnalysisUsage&) const
0 91 7 1 14 7 0 28 0 0
fn=(anonymous namespace)::RegAllocFast::getPassName() const
0 66 22 1 22 0 0 0 0 0
fn=(anonymous namespace)::RegAllocFast::getRequiredProperties() const
0 210 21 3 28 0 0 84 0 0
fn=(anonymous namespace)::RegAllocFast::getSetProperties() const
0 238 21 3 35 0 0 98 0 0
fn=(anonymous namespace)::RegAllocFast::reloadVirtReg(llvm::MachineInstr&, unsigned int, llvm::Register, llvm::Register)
0 14974 203 15 5008 0 0 1702 0 0
fn=(anonymous namespace)::RegAllocFast::runOnMachineFunction(llvm::MachineFunction&)
0 90378 1147 80 24197 452 4 8259 78 1
fn=(anonymous namespace)::RegAllocFast::setPhysReg(llvm::MachineInstr&, llvm::MachineOperand&, unsigned short)
0 6704 63 5 1406 0 0 1234 0 0
fn=(anonymous namespace)::RegAllocFast::spillVirtReg(llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>, (anonymous namespace)::RegAllocFast::LiveReg&)
0 1776 81 10 682 34 3 350 0 0
fn=(anonymous namespace)::RegAllocFast::~RegAllocFast()
0 6906 63 8 1254 526 0 1003 0 0
fn=(anonymous namespace)::RegReductionPQBase::empty() const
0 676 9 1 507 0 0 0 0 0
fn=(anonymous namespace)::RegReductionPQBase::initNodes(std::vector<llvm::SUnit, std::allocator<llvm::SUnit> >&)
0 744 45 5 225 9 0 157 0 0
fn=(anonymous namespace)::RegReductionPQBase::push(llvm::SUnit*)
0 1843 45 5 474 0 0 501 0 0
fn=(anonymous namespace)::RegReductionPQBase::releaseState()
0 117 9 1 54 0 0 27 0 0
fn=(anonymous namespace)::RegReductionPQBase::scheduledNode(llvm::SUnit*)
0 880 27 3 440 0 0 280 0 0
fn=(anonymous namespace)::RegReductionPriorityQueue<(anonymous namespace)::src_ls_rr_sort>::pop()
0 1685 48 6 497 0 0 309 0 0
fn=(anonymous namespace)::RegReductionPriorityQueue<(anonymous namespace)::src_ls_rr_sort>::~RegReductionPriorityQueue()
0 189 13 1 45 1 0 36 0 0
fn=(anonymous namespace)::RewriteSymbolsLegacyPass::runOnModule(llvm::Module&)
0 133 14 2 42 7 0 35 0 0
fn=(anonymous namespace)::RewriteSymbolsLegacyPass::~RewriteSymbolsLegacyPass()
0 147 14 2 35 5 0 49 0 0
fn=(anonymous namespace)::SafeStackLegacyPass::getAnalysisUsage(llvm::AnalysisUsage&) const
0 84 14 2 7 0 0 21 0 0
fn=(anonymous namespace)::SafeStackLegacyPass::runOnFunction(llvm::Function&)
0 435 45 2 150 0 0 120 0 0
fn=(anonymous namespace)::SafeStackLegacyPass::~SafeStackLegacyPass()
0 42 7 0 7 0 0 14 0 0
fn=(anonymous namespace)::ScalarizeMaskedMemIntrin::getAnalysisUsage(llvm::AnalysisUsage&) const
0 21 7 1 0 0 0 0 0 0
fn=(anonymous namespace)::ScalarizeMaskedMemIntrin::getPassName() const
0 45 7 1 15 0 0 0 0 0
fn=(anonymous namespace)::ScalarizeMaskedMemIntrin::optimizeCallInst(llvm::CallInst*, bool&)
0 362 15 3 168 0 0 91 0 0
fn=(anonymous namespace)::ScalarizeMaskedMemIntrin::runOnFunction(llvm::Function&)
0 2881 61 5 653 23 0 264 0 0
fn=(anonymous namespace)::ScalarizeMaskedMemIntrin::~ScalarizeMaskedMemIntrin()
0 42 7 0 7 0 0 14 0 0
fn=(anonymous namespace)::ScheduleDAGRRList::PickNodeToScheduleBottomUp()::$_0::operator()() const
0 2004 80 19 685 0 0 553 0 0
fn=(anonymous namespace)::ScheduleDAGRRList::ReleasePending()
0 1028 27 3 480 0 0 268 0 0
fn=(anonymous namespace)::ScheduleDAGRRList::ReleasePredecessors(llvm::SUnit*)
0 3937 96 13 1773 2 0 526 0 0
fn=(anonymous namespace)::ScheduleDAGRRList::Schedule()
0 6906 303 36 2669 41 3 1173 9 0
fn=(anonymous namespace)::ScheduleDAGRRList::forceUnitLatencies() const
0 240 9 1 160 0 0 0 0 0
fn=(anonymous namespace)::ScheduleDAGRRList::releaseInterferences(unsigned int)
0 28 4 2 14 0 0 10 0 0
fn=(anonymous namespace)::ScheduleDAGRRList::~ScheduleDAGRRList()
0 630 63 7 198 11 0 153 0 0
fn=(anonymous namespace)::SelectionDAGLegalize::LegalizeOp(llvm::SDNode*)
0 11550 116 33 4000 74 7 2044 7 0
fn=(anonymous namespace)::ShadowStackGCLowering::doInitialization(llvm::Module&)
0 442 28 4 135 0 0 49 0 0
fn=(anonymous namespace)::ShadowStackGCLowering::runOnFunction(llvm::Function&)
0 345 22 3 165 0 0 105 0 0
fn=(anonymous namespace)::ShadowStackGCLowering::~ShadowStackGCLowering()
0 84 14 1 14 5 0 21 0 0
fn=(anonymous namespace)::StackMapLiveness::getAnalysisUsage(llvm::AnalysisUsage&) const
0 98 14 2 14 0 0 35 0 0
fn=(anonymous namespace)::StackMapLiveness::getRequiredProperties() const
0 238 21 3 35 0 0 98 0 0
fn=(anonymous namespace)::StackMapLiveness::runOnMachineFunction(llvm::MachineFunction&)
0 495 45 2 240 18 0 135 15 0
fn=(anonymous namespace)::StackMapLiveness::~StackMapLiveness()
0 168 14 1 42 16 0 56 0 0
fn=(anonymous namespace)::SymbolTableWriter::writeSymbol(unsigned int, unsigned char, unsigned long, unsigned long, unsigned char, unsigned int, bool)
0 7480 70 10 2448 0 0 1564 0 0
fn=(anonymous namespace)::TwoAddressInstructionPass::getAnalysisUsage(llvm::AnalysisUsage&) const
0 665 35 5 217 21 2 140 3 0
fn=(anonymous namespace)::TwoAddressInstructionPass::runOnMachineFunction(llvm::MachineFunction&)
0 49663 891 63 12672 282 0 6507 282 1
fn=(anonymous namespace)::TwoAddressInstructionPass::scanUses(unsigned int)
0 9976 293 25 2491 35 0 1042 2 1
fn=(anonymous namespace)::TwoAddressInstructionPass::~TwoAddressInstructionPass()
0 241 21 3 84 36 0 80 0 0
fn=(anonymous namespace)::TypePrinting::print(llvm::Type*, llvm::raw_ostream&)
0 1071 29 18 342 14 2 260 0 0
fn=(anonymous namespace)::TypePrinting::printStructBody(llvm::StructType*, llvm::raw_ostream&)
0 146 9 9 48 0 0 24 1 0
fn=(anonymous namespace)::UnreachableBlockElimLegacyPass::getAnalysisUsage(llvm::AnalysisUsage&) const
0 84 14 2 42 0 0 14 0 0
fn=(anonymous namespace)::UnreachableBlockElimLegacyPass::runOnFunction(llvm::Function&)
0 60 15 0 0 0 0 0 0 0
fn=(anonymous namespace)::UnreachableBlockElimLegacyPass::~UnreachableBlockElimLegacyPass()
0 42 7 0 7 0 0 14 0 0
fn=(anonymous namespace)::VZeroUpperInserter::getPassName() const
0 66 22 1 22 0 0 0 0 0
fn=(anonymous namespace)::VZeroUpperInserter::getRequiredProperties() const
0 238 21 2 35 0 0 98 0 0
fn=(anonymous namespace)::VZeroUpperInserter::runOnMachineFunction(llvm::MachineFunction&)
0 360 30 2 180 4 0 105 0 0
fn=(anonymous namespace)::VZeroUpperInserter::~VZeroUpperInserter()
0 182 14 2 42 18 0 49 0 0
fn=(anonymous namespace)::Verifier::Verifier(llvm::raw_ostream*, bool, llvm::Module const&)
0 1372 77 11 112 7 0 910 56 4
fn=(anonymous namespace)::Verifier::verify()
0 7966 319 51 1728 68 0 1254 22 0
fn=(anonymous namespace)::Verifier::verify(llvm::Function const&)
0 28727 1236 51 6479 278 0 3677 157 0
fn=(anonymous namespace)::Verifier::verifyAttributeTypes(llvm::AttributeSet, bool, llvm::Value const*)
0 9458 126 6 1742 28 0 2494 19 0
fn=(anonymous namespace)::Verifier::verifyFunctionAttrs(llvm::FunctionType*, llvm::AttributeList, llvm::Value const*, bool)
0 20444 834 36 2116 0 0 4639 2 0
fn=(anonymous namespace)::Verifier::verifyParameterAttrs(llvm::AttributeSet, llvm::Type*, llvm::Value const*)
0 11918 344 20 2744 29 0 3338 13 0
fn=(anonymous namespace)::Verifier::visitCallBase(llvm::CallBase&)
0 7789 566 27 1611 62 0 911 0 0
fn=(anonymous namespace)::Verifier::visitCallInst(llvm::CallInst&)
0 756 52 3 297 0 0 216 0 0
fn=(anonymous namespace)::Verifier::visitConstantExprsRecursively(llvm::Constant const*)
0 9688 99 19 1932 28 0 466 10 0
fn=(anonymous namespace)::Verifier::visitEHPadPredecessors(llvm::Instruction&)
0 136 14 7 42 0 0 22 0 0
fn=(anonymous namespace)::Verifier::visitGlobalValue(llvm::GlobalValue const&)
0 5198 323 10 696 0 0 778 5 0
fn=(anonymous namespace)::Verifier::visitInstruction(llvm::Instruction&)
0 71656 945 50 16779 71 0 4334 36 0
fn=(anonymous namespace)::Verifier::visitMDNode(llvm::MDNode const&)
0 5838 84 12 1260 89 1 546 10 0
fn=(anonymous namespace)::Verifier::visitValueAsMetadata(llvm::ValueAsMetadata const&, llvm::Function*)
0 2520 28 4 1008 37 0 504 0 0
fn=(anonymous namespace)::Verifier::~Verifier()
0 7516 49 7 1356 415 0 258 0 0
fn=(anonymous namespace)::VerifierLegacyPass::doFinalization(llvm::Module&)
0 1414 21 2 264 10 0 194 0 0
fn=(anonymous namespace)::VerifierLegacyPass::doInitialization(llvm::Module&)
0 392 14 2 84 3 0 126 0 0
fn=(anonymous namespace)::VerifierLegacyPass::getAnalysisUsage(llvm::AnalysisUsage&) const
0 28 7 1 14 0 0 14 0 0
fn=(anonymous namespace)::VerifierLegacyPass::runOnFunction(llvm::Function&)
0 420 60 1 120 0 0 120 0 0
fn=(anonymous namespace)::VerifierLegacyPass::~VerifierLegacyPass()
0 294 14 1 42 3 0 112 0 0
fn=(anonymous namespace)::X86AsmBackend::alignBranchesBegin(llvm::MCObjectStreamer&, llvm::MCInst const&)
0 1853 30 1 872 3 0 763 0 0
fn=(anonymous namespace)::X86AsmBackend::alignBranchesEnd(llvm::MCObjectStreamer&, llvm::MCInst const&)
0 1417 30 2 763 0 0 545 0 0
fn=(anonymous namespace)::X86AsmBackend::allowAutoPadding() const
0 28 14 2 14 0 0 0 0 0
fn=(anonymous namespace)::X86AsmBackend::applyFixup(llvm::MCAssembler const&, llvm::MCFixup const&, llvm::MCValue const&, llvm::MutableArrayRef<char>, unsigned long, bool, llvm::MCSubtargetInfo const*) const
0 9179 43 7 2091 12 2 1277 4 0
fn=(anonymous namespace)::X86AsmBackend::fixupNeedsRelaxation(llvm::MCFixup const&, unsigned long, llvm::MCRelaxableFragment const*, llvm::MCAsmLayout const&) const
0 32 1 0 8 0 0 0 0 0
fn=(anonymous namespace)::X86AsmBackend::getFixupKindInfo(llvm::MCFixupKind) const
0 2069 2 1 85 0 0 0 0 0
fn=(anonymous namespace)::X86AsmBackend::mayNeedRelaxation(llvm::MCInst const&, llvm::MCSubtargetInfo const&) const
0 2352 29 2 546 8 0 496 0 0
fn=(anonymous namespace)::X86AsmBackend::relaxInstruction(llvm::MCInst const&, llvm::MCSubtargetInfo const&, llvm::MCInst&) const
0 256 6 6 76 5 0 48 0 0
fn=(anonymous namespace)::X86AsmBackend::shouldForceRelocation(llvm::MCAssembler const&, llvm::MCFixup const&, llvm::MCValue const&)
0 195 0 0 130 0 0 0 0 0
fn=(anonymous namespace)::X86AsmBackend::writeNopData(llvm::raw_ostream&, unsigned long) const
0 1078 35 5 220 8 0 154 0 0
fn=(anonymous namespace)::X86DAGToDAGISel::CheckComplexPattern(llvm::SDNode*, llvm::SDNode*, llvm::SDValue, unsigned int, llvm::SmallVectorImpl<std::pair<llvm::SDValue, llvm::SDNode*> >&)
0 255 20 12 50 3 2 40 0 0
fn=(anonymous namespace)::X86DAGToDAGISel::CheckNodePredicate(llvm::SDNode*, unsigned int) const
0 299 18 12 99 3 2 45 0 0
fn=(anonymous namespace)::X86DAGToDAGISel::CheckPatternPredicate(unsigned int) const
0 209 29 7 89 19 2 13 0 0
fn=(anonymous namespace)::X86DAGToDAGISel::ComplexPatternFuncMutatesDAG() const
0 6 2 0 3 0 0 0 0 0
fn=(anonymous namespace)::X86DAGToDAGISel::EmitFunctionEntryCode()
0 49 8 2 24 0 0 13 1 0
fn=(anonymous namespace)::X86DAGToDAGISel::PostprocessISelDAG()
0 225 18 2 99 3 0 72 3 0
fn=(anonymous namespace)::X86DAGToDAGISel::PreprocessISelDAG()
0 3777 97 11 861 7 4 216 0 0
fn=(anonymous namespace)::X86DAGToDAGISel::Select(llvm::SDNode*)
0 6248 77 12 2111 31 2 1495 5 0
fn=(anonymous namespace)::X86DAGToDAGISel::getAddressOperands((anonymous namespace)::X86ISelAddressMode&, llvm::SDLoc const&, llvm::MVT, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&)
0 357 22 11 114 1 0 87 1 0
fn=(anonymous namespace)::X86DAGToDAGISel::getPassName() const
0 45 15 1 15 0 0 0 0 0
fn=(anonymous namespace)::X86DAGToDAGISel::isSExtAbsoluteSymbolRef(unsigned int, llvm::SDNode*) const
0 27 3 3 10 0 0 6 0 0
fn=(anonymous namespace)::X86DAGToDAGISel::matchAddress(llvm::SDValue, (anonymous namespace)::X86ISelAddressMode&)
0 90 8 4 30 2 0 15 0 0
fn=(anonymous namespace)::X86DAGToDAGISel::matchAddressRecursively(llvm::SDValue, (anonymous namespace)::X86ISelAddressMode&, unsigned int)
0 216 20 10 66 2 1 39 0 0
fn=(anonymous namespace)::X86DAGToDAGISel::runOnMachineFunction(llvm::MachineFunction&)
0 585 44 2 120 15 0 180 15 0
fn=(anonymous namespace)::X86DAGToDAGISel::selectAddr(llvm::SDNode*, llvm::SDValue, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&)
0 192 16 8 40 1 0 54 0 0
fn=(anonymous namespace)::X86DAGToDAGISel::selectLEAAddr(llvm::SDValue, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&)
0 126 11 11 36 0 0 35 0 0
fn=(anonymous namespace)::X86DAGToDAGISel::~X86DAGToDAGISel()
0 42 14 0 7 0 0 14 0 0
fn=(anonymous namespace)::X86DiscriminateMemOps::getPassName() const
0 66 22 1 22 0 0 0 0 0
fn=(anonymous namespace)::X86DiscriminateMemOps::runOnMachineFunction(llvm::MachineFunction&)
0 360 30 2 165 15 1 105 0 0
fn=(anonymous namespace)::X86DiscriminateMemOps::~X86DiscriminateMemOps()
0 112 14 0 28 8 0 42 0 0
fn=(anonymous namespace)::X86ELFObjectWriter::getRelocType(llvm::MCContext&, llvm::MCValue const&, llvm::MCFixup const&, bool) const
0 2159 51 8 635 28 4 301 0 0
fn=(anonymous namespace)::X86ELFObjectWriter::~X86ELFObjectWriter()
0 7 7 0 0 0 0 0 0 0
fn=(anonymous namespace)::X86ExpandPseudo::getAnalysisUsage(llvm::AnalysisUsage&) const
0 259 14 2 91 21 0 63 4 1
fn=(anonymous namespace)::X86ExpandPseudo::getPassName() const
0 66 22 1 22 0 0 0 0 0
fn=(anonymous namespace)::X86ExpandPseudo::getRequiredProperties() const
0 238 21 3 35 0 0 98 0 0
fn=(anonymous namespace)::X86ExpandPseudo::runOnMachineFunction(llvm::MachineFunction&)
0 6625 234 24 1606 12 2 957 17 0
fn=(anonymous namespace)::X86ExpandPseudo::~X86ExpandPseudo()
0 112 7 1 28 9 0 42 0 0
fn=(anonymous namespace)::X86FastISel::X86FastEmitLoad(llvm::MVT, llvm::X86AddressMode&, llvm::MachineMemOperand*, unsigned int&, unsigned int)
0 550 27 8 160 3 0 135 0 0
fn=(anonymous namespace)::X86FastISel::X86FastEmitStore(llvm::EVT, llvm::Value const*, llvm::X86AddressMode&, llvm::MachineMemOperand*, bool)
0 700 25 10 175 2 1 167 0 0
fn=(anonymous namespace)::X86FastISel::X86FastEmitStore(llvm::EVT, unsigned int, bool, llvm::X86AddressMode&, llvm::MachineMemOperand*, bool)
0 1164 36 10 360 14 3 250 0 0
fn=(anonymous namespace)::X86FastISel::X86SelectAddress(llvm::Value const*, llvm::X86AddressMode&)
0 7027 146 32 1631 67 2 926 13 2
fn=(anonymous namespace)::X86FastISel::addFullAddress(llvm::MachineInstrBuilder const&, llvm::X86AddressMode&)
0 1579 43 6 576 0 0 569 0 0
fn=(anonymous namespace)::X86FastISel::fastEmit_r(llvm::MVT, llvm::MVT, unsigned int, unsigned int, bool)
0 73 14 11 8 5 4 0 0 0
fn=(anonymous namespace)::X86FastISel::fastLowerArguments()
0 4306 204 16 1004 51 3 870 0 0
fn=(anonymous namespace)::X86FastISel::fastLowerCall(llvm::FastISel::CallLoweringInfo&)
0 8694 646 90 2532 39 1 1736 66 12
fn=(anonymous namespace)::X86FastISel::fastMaterializeAlloca(llvm::AllocaInst const*)
0 476 30 8 140 3 0 124 5 0
fn=(anonymous namespace)::X86FastISel::fastMaterializeConstant(llvm::Constant const*)
0 533 48 24 152 4 1 125 5 2
fn=(anonymous namespace)::X86FastISel::fastSelectInstruction(llvm::Instruction const*)
0 7314 568 60 2102 108 9 1363 22 2
fn=(anonymous namespace)::X86FastISel::handleConstantAddresses(llvm::Value const*, llvm::X86AddressMode&)
0 849 42 7 256 3 0 196 11 4
fn=(anonymous namespace)::X86FastISel::tryToFoldLoadIntoMI(llvm::MachineInstr*, unsigned int, llvm::LoadInst const*)
0 693 38 9 178 3 0 134 0 0
fn=(anonymous namespace)::X86FastISel::~X86FastISel()
0 90 7 0 15 0 0 30 0 0
fn=(anonymous namespace)::X86FlagsCopyLoweringPass::getAnalysisUsage(llvm::AnalysisUsage&) const
0 98 7 1 14 0 0 28 0 0
fn=(anonymous namespace)::X86FlagsCopyLoweringPass::getPassName() const
0 66 22 1 22 0 0 0 0 0
fn=(anonymous namespace)::X86FlagsCopyLoweringPass::runOnMachineFunction(llvm::MachineFunction&)
0 4247 150 9 1594 168 0 300 33 0
fn=(anonymous namespace)::X86FlagsCopyLoweringPass::~X86FlagsCopyLoweringPass()
0 112 14 1 28 10 0 42 0 0
fn=(anonymous namespace)::X86IndirectBranchTrackingPass::getPassName() const
0 66 22 1 22 0 0 0 0 0
fn=(anonymous namespace)::X86IndirectBranchTrackingPass::runOnMachineFunction(llvm::MachineFunction&)
0 525 45 3 210 30 1 120 0 0
fn=(anonymous namespace)::X86IndirectBranchTrackingPass::~X86IndirectBranchTrackingPass()
0 112 7 1 28 9 0 42 0 0
fn=(anonymous namespace)::X86IndirectThunks::doInitialization(llvm::Module&)
0 21 0 0 7 0 0 7 7 0
fn=(anonymous namespace)::X86IndirectThunks::getAnalysisUsage(llvm::AnalysisUsage&) const
0 189 7 1 56 0 0 49 0 0
fn=(anonymous namespace)::X86IndirectThunks::getPassName() const
0 66 22 1 22 0 0 0 0 0
fn=(anonymous namespace)::X86IndirectThunks::runOnMachineFunction(llvm::MachineFunction&)
0 1176 90 6 426 56 1 150 0 0
fn=(anonymous namespace)::X86IndirectThunks::~X86IndirectThunks()
0 112 7 1 28 8 0 42 0 0
fn=(anonymous namespace)::X86InsertPrefetch::doInitialization(llvm::Module&)
0 161 28 4 70 7 0 42 0 0
fn=(anonymous namespace)::X86InsertPrefetch::getAnalysisUsage(llvm::AnalysisUsage&) const
0 28 7 1 0 0 0 7 0 0
fn=(anonymous namespace)::X86InsertPrefetch::getPassName() const
0 66 22 1 22 0 0 0 0 0
fn=(anonymous namespace)::X86InsertPrefetch::runOnMachineFunction(llvm::MachineFunction&)
0 375 45 2 165 15 0 105 0 0
fn=(anonymous namespace)::X86InsertPrefetch::~X86InsertPrefetch()
0 182 21 2 42 14 0 56 0 0
fn=(anonymous namespace)::X86InstructionSelector::~X86InstructionSelector()
0 203 21 3 70 21 0 49 0 0
fn=(anonymous namespace)::X86LoadValueInjectionLoadHardeningPass::getAnalysisUsage(llvm::AnalysisUsage&) const
0 105 7 1 7 0 0 35 0 0
fn=(anonymous namespace)::X86LoadValueInjectionLoadHardeningPass::getPassName() const
0 66 22 1 22 0 0 0 0 0
fn=(anonymous namespace)::X86LoadValueInjectionLoadHardeningPass::runOnMachineFunction(llvm::MachineFunction&)
0 405 60 3 180 11 0 150 15 0
fn=(anonymous namespace)::X86LoadValueInjectionLoadHardeningPass::~X86LoadValueInjectionLoadHardeningPass()
0 112 14 1 28 8 0 42 0 0
fn=(anonymous namespace)::X86LoadValueInjectionRetHardeningPass::getPassName() const
0 66 22 1 22 0 0 0 0 0
fn=(anonymous namespace)::X86LoadValueInjectionRetHardeningPass::runOnMachineFunction(llvm::MachineFunction&)
0 360 30 2 180 0 0 105 0 0
fn=(anonymous namespace)::X86LoadValueInjectionRetHardeningPass::~X86LoadValueInjectionRetHardeningPass()
0 112 14 1 28 8 0 42 0 0
fn=(anonymous namespace)::X86MCCodeEmitter::emitImmediate(llvm::MCOperand const&, llvm::SMLoc, unsigned int, llvm::MCFixupKind, unsigned int&, llvm::raw_ostream&, llvm::SmallVectorImpl<llvm::MCFixup>&, int) const
0 4890 125 11 1603 2 0 841 0 0
fn=(anonymous namespace)::X86MCCodeEmitter::emitMemModRMByte(llvm::MCInst const&, unsigned int, unsigned int, unsigned long, bool, unsigned int&, llvm::raw_ostream&, llvm::SmallVectorImpl<llvm::MCFixup>&, llvm::MCSubtargetInfo const&) const
0 7253 241 33 2196 36 3 830 0 0
fn=(anonymous namespace)::X86MCCodeEmitter::emitPrefixImpl(unsigned long, unsigned int&, unsigned int&, bool&, llvm::MCInst const&, llvm::MCInstrDesc const&, llvm::MCSubtargetInfo const&, llvm::raw_ostream&) const
0 26970 524 39 6548 100 4 2085 31 0
fn=(anonymous namespace)::X86MCCodeEmitter::emitSegmentOverridePrefix(unsigned int&, unsigned int, llvm::MCInst const&, llvm::raw_ostream&) const
0 600 14 1 250 10 1 50 0 0
fn=(anonymous namespace)::X86MCCodeEmitter::encodeInstruction(llvm::MCInst const&, llvm::raw_ostream&, llvm::SmallVectorImpl<llvm::MCFixup>&, llvm::MCSubtargetInfo const&) const
0 16612 506 59 4820 131 11 3319 11 0
fn=(anonymous namespace)::X86MCCodeEmitter::~X86MCCodeEmitter()
0 132 22 1 22 0 0 44 0 0
fn=(anonymous namespace)::X86MCInstLower::GetSymbolFromOperand(llvm::MachineOperand const&) const
0 2096 144 12 454 6 0 380 1 0
fn=(anonymous namespace)::X86MCInstLower::Lower(llvm::MachineInstr const*, llvm::MCInst&) const
0 14811 210 24 4276 104 12 1973 0 0
fn=(anonymous namespace)::X86MCInstLower::LowerMachineOperand(llvm::MachineInstr const*, llvm::MachineOperand const&) const
0 15604 60 4 3914 266 2 3980 0 0
fn=(anonymous namespace)::X86MCInstLower::LowerSymbolOperand(llvm::MachineOperand const&, llvm::MCSymbol*) const
0 932 60 5 256 13 1 132 0 0
fn=(anonymous namespace)::X86PassConfig::addIRPasses()
0 175 14 2 35 7 0 49 0 0
fn=(anonymous namespace)::X86PassConfig::addInstSelector()
0 224 21 3 42 10 0 63 0 0
fn=(anonymous namespace)::X86PassConfig::addPostRegAlloc()
0 105 7 1 7 0 0 28 0 0
fn=(anonymous namespace)::X86PassConfig::addPreEmitPass()
0 280 28 4 21 7 1 84 0 0
fn=(anonymous namespace)::X86PassConfig::addPreEmitPass2()
0 308 28 3 49 7 0 56 0 0
fn=(anonymous namespace)::X86PassConfig::addPreISel()
0 49 14 2 28 1 0 7 0 0
fn=(anonymous namespace)::X86PassConfig::addPreRegAlloc()
0 168 28 4 7 0 0 49 0 0
fn=(anonymous namespace)::X86PassConfig::addPreSched2()
0 63 7 1 7 0 0 14 0 0
fn=(anonymous namespace)::X86PassConfig::~X86PassConfig()
0 42 7 0 7 0 0 14 0 0
fn=(anonymous namespace)::X86SpeculativeLoadHardeningPass::getAnalysisUsage(llvm::AnalysisUsage&) const
0 7 0 0 0 0 0 0 0 0
fn=(anonymous namespace)::X86SpeculativeLoadHardeningPass::getPassName() const
0 66 22 1 22 0 0 0 0 0
fn=(anonymous namespace)::X86SpeculativeLoadHardeningPass::runOnMachineFunction(llvm::MachineFunction&)
0 495 45 3 180 15 1 120 2 0
fn=(anonymous namespace)::X86SpeculativeLoadHardeningPass::~X86SpeculativeLoadHardeningPass()
0 140 14 2 35 15 0 49 0 0
fn=(anonymous namespace)::X86WinAllocaExpander::getPassName() const
0 66 22 1 22 0 0 0 0 0
fn=(anonymous namespace)::X86WinAllocaExpander::runOnMachineFunction(llvm::MachineFunction&)
0 420 45 3 180 7 0 105 0 0
fn=(anonymous namespace)::X86WinAllocaExpander::~X86WinAllocaExpander()
0 112 14 0 28 10 0 42 0 0
fn=(anonymous namespace)::XRayInstrumentation::getAnalysisUsage(llvm::AnalysisUsage&) const
0 217 14 2 70 0 0 49 1 0
fn=(anonymous namespace)::XRayInstrumentation::runOnMachineFunction(llvm::MachineFunction&)
0 765 120 8 165 0 0 195 0 0
fn=(anonymous namespace)::XRayInstrumentation::~XRayInstrumentation()
0 112 14 1 28 7 0 42 0 0
fn=(anonymous namespace)::expandReductions(llvm::Function&, llvm::TargetTransformInfo const*)
0 2467 83 10 487 0 0 135 0 0
fn=(below main)
0 57 5 5 16 4 0 17 1 0
fn=???
0 219800 2321 183 216456 5750 30 62 12 1
fn=AddNodeIDCustom(llvm::FoldingSetNodeID&, llvm::SDNode const*)
0 2048 41 6 660 14 3 339 7 2
fn=ApplyFeatureFlag(llvm::FeatureBitset&, llvm::StringRef, llvm::ArrayRef<llvm::SubtargetFeatureKV>)
0 47195 251 20 6718 15 1 5022 0 0
fn=AttemptToFoldSymbolOffsetDifference(llvm::MCAssembler const*, llvm::MCAsmLayout const*, llvm::DenseMap<llvm::MCSection const*, unsigned long, llvm::DenseMapInfo<llvm::MCSection const*>, llvm::detail::DenseMapPair<llvm::MCSection const*, unsigned long> > const*, bool, llvm::MCSymbolRefExpr const*&, llvm::MCSymbolRefExpr const*&, long&)
0 26411 97 13 10209 31 1 5904 4 0
fn=BUCompareLatency(llvm::SUnit*, llvm::SUnit*, bool, (anonymous namespace)::RegReductionPQBase*)
0 1158 51 11 448 0 0 157 0 0
fn=BURRSort(llvm::SUnit*, llvm::SUnit*, (anonymous namespace)::RegReductionPQBase*)
0 1523 65 13 391 6 0 145 0 0
fn=CC_X86_64(unsigned int, llvm::MVT, llvm::MVT, llvm::CCValAssign::LocInfo, llvm::ISD::ArgFlagsTy, llvm::CCState&)
0 2852 188 13 782 0 0 644 24 5
fn=CC_X86_64_C(unsigned int, llvm::MVT, llvm::MVT, llvm::CCValAssign::LocInfo, llvm::ISD::ArgFlagsTy, llvm::CCState&)
0 4372 176 14 1014 28 2 506 31 6
fn=CalcNodeSethiUllmanNumber(llvm::SUnit const*, std::vector<unsigned int, std::allocator<unsigned int> >&)
0 3654 88 10 1159 0 0 520 1 0
fn=CheckForLiveRegDef(llvm::SUnit*, unsigned int, llvm::SUnit**, llvm::SmallSet<unsigned int, 4u, std::less<unsigned int> >&, llvm::SmallVectorImpl<unsigned int>&, llvm::TargetRegisterInfo const*)
0 772 16 8 228 24 5 84 0 0
fn=ClearImpliedBits(llvm::FeatureBitset&, unsigned int, llvm::ArrayRef<llvm::SubtargetFeatureKV>)
0 20430 49 7 4140 14 0 240 0 0
fn=CommaSeparateAndAddOccurrence(llvm::cl::Option*, unsigned int, llvm::StringRef, llvm::StringRef, bool)
0 93 4 4 30 1 0 21 0 0
fn=DecodeFixedType(llvm::ArrayRef<llvm::Intrinsic::IITDescriptor>&, llvm::ArrayRef<llvm::Type*>, llvm::LLVMContext&)
0 3556 73 6 1176 24 2 798 24 0
fn=DecodeIITType(unsigned int&, llvm::ArrayRef<unsigned char>, llvm::SmallVectorImpl<llvm::Intrinsic::IITDescriptor>&)
0 2268 97 8 882 12 1 420 0 0
fn=EvaluateSymbolicAdd(llvm::MCAssembler const*, llvm::MCAsmLayout const*, llvm::DenseMap<llvm::MCSection const*, unsigned long, llvm::DenseMapInfo<llvm::MCSection const*>, llvm::detail::DenseMapPair<llvm::MCSection const*, unsigned long> > const*, bool, llvm::MCValue const&, llvm::MCSymbolRefExpr const*, llvm::MCSymbolRefExpr const*, long, llvm::MCValue&)
0 25813 54 7 6487 0 0 6402 4 0
fn=FindCallSeqStart(llvm::SDNode*, unsigned int&, unsigned int&, llvm::TargetInstrInfo const*)
0 328 8 4 120 3 0 18 0 0
fn=FuseInst(llvm::MachineFunction&, unsigned int, unsigned int, llvm::ArrayRef<llvm::MachineOperand>, llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>, llvm::MachineInstr&, llvm::TargetInstrInfo const&, int)
0 386 12 6 131 1 0 50 0 0
fn=GetObjCImageInfo(llvm::Module&, unsigned int&, unsigned int&, llvm::StringRef&)
0 511 35 5 133 0 0 98 0 0
fn=HandleMergeInputChains(llvm::SmallVectorImpl<llvm::SDNode*>&, llvm::SelectionDAG*)
0 700 32 5 266 4 0 210 5 0
fn=LLVMAddAnalysisPasses
0 494 26 2 171 13 2 114 0 0
fn=LLVMAppendBasicBlockInContext
0 980 31 2 224 0 0 280 0 0
fn=LLVMBuildAlloca
0 162 16 2 45 7 1 45 0 0
fn=LLVMBuildBitCast
0 27 4 4 8 0 0 6 0 0
fn=LLVMBuildBr
0 341 28 3 77 0 0 99 0 0
fn=LLVMBuildExtractValue
0 40 3 3 10 0 0 12 0 0
fn=LLVMBuildInsertValue
0 40 2 1 10 0 0 12 0 0
fn=LLVMBuildLandingPad
0 61 5 5 15 1 0 18 0 0
fn=LLVMBuildLoad
0 45 10 2 18 1 0 0 0 0
fn=LLVMBuildPointerCast
0 411 36 4 106 8 0 99 0 0
fn=LLVMBuildResume
0 1 1 1 0 0 0 0 0 0
fn=LLVMBuildRet
0 407 27 3 99 0 0 110 0 0
fn=LLVMBuildRetVoid
0 128 10 2 32 0 0 36 0 0
fn=LLVMBuildStore
0 24 5 0 0 0 0 0 0 0
fn=LLVMBuildStructGEP
0 312 9 3 104 2 0 65 0 0
fn=LLVMConstBitCast
0 22 3 1 0 0 0 0 0 0
fn=LLVMConstInBoundsGEP
0 75 3 2 25 0 0 15 0 0
fn=LLVMConstInt
0 45 8 1 0 0 0 0 0 0
fn=LLVMConstIntOfArbitraryPrecision
0 27 2 1 9 1 0 5 0 0
fn=LLVMConstNull
0 2 2 0 0 0 0 0 0 0
fn=LLVMConstPointerCast
0 1 1 1 0 0 0 0 0 0
fn=LLVMConstStringInContext
0 30 2 1 0 0 0 0 0 0
fn=LLVMConstStructInContext
0 108 3 1 12 0 0 24 0 0
fn=LLVMContextDispose
0 56 7 1 7 4 0 14 0 0
fn=LLVMContextSetDiagnosticHandler
0 56 19 1 0 0 0 0 0 0
fn=LLVMCountParamTypes
0 30 10 1 20 0 0 0 0 0
fn=LLVMCountParams
0 32 9 1 32 1 0 0 0 0
fn=LLVMCreateBuilderInContext
0 900 48 2 120 0 0 600 6 1
fn=LLVMCreateFunctionPassManagerForModule
0 90 6 0 18 0 0 30 0 0
fn=LLVMCreatePassManager
0 117 20 2 26 0 0 39 0 0
fn=LLVMDisposeBuilder
0 600 20 1 120 7 0 60 0 0
fn=LLVMDisposePassManager
0 76 13 1 38 22 0 0 0 0
fn=LLVMFunctionType
0 168 22 1 0 0 0 0 0 0
fn=LLVMGetBasicBlockParent
0 76 14 1 76 2 0 0 0 0
fn=LLVMGetDataLayoutStr
0 14 7 1 14 0 0 0 0 0
fn=LLVMGetElementType
0 20 8 0 20 1 0 0 0 0
fn=LLVMGetFirstBasicBlock
0 81 16 2 18 3 0 0 0 0
fn=LLVMGetInsertBlock
0 122 14 1 122 2 0 0 0 0
fn=LLVMGetParam
0 431 10 1 135 4 0 94 0 0
fn=LLVMGetParamTypes
0 315 42 6 41 0 0 13 0 0
fn=LLVMGetUndef
0 17 15 1 0 0 0 0 0 0
fn=LLVMInitializeAArch64AsmParser
0 14 2 2 2 0 0 11 0 0
fn=LLVMInitializeAArch64AsmPrinter
0 14 1 1 2 0 0 11 0 0
fn=LLVMInitializeAArch64Target
0 62 5 5 1 1 0 34 5 5
fn=LLVMInitializeAArch64TargetInfo
0 117 12 12 6 4 4 40 5 5
fn=LLVMInitializeAArch64TargetInfo::$_0::__invoke(llvm::Triple::ArchType)
0 30 15 0 15 0 0 0 0 0
fn=LLVMInitializeAArch64TargetInfo::$_1::__invoke(llvm::Triple::ArchType)
0 30 0 0 15 0 0 0 0 0
fn=LLVMInitializeAArch64TargetMC
0 124 11 11 11 0 0 87 13 0
fn=LLVMInitializeARMAsmParser
0 12 1 1 2 0 0 9 0 0
fn=LLVMInitializeARMAsmPrinter
0 12 1 1 2 0 0 9 0 0
fn=LLVMInitializeARMTarget
0 66 5 5 8 2 0 31 3 2
fn=LLVMInitializeARMTargetInfo
0 94 9 9 5 4 3 32 4 4
fn=LLVMInitializeARMTargetMC
0 113 10 10 7 0 0 79 10 0
fn=LLVMInitializeAVRAsmParser
0 6 1 1 2 0 0 3 0 0
fn=LLVMInitializeAVRAsmPrinter
0 6 2 2 2 0 0 3 0 0
fn=LLVMInitializeAVRTarget
0 11 2 2 1 1 0 5 1 1
fn=LLVMInitializeAVRTargetInfo
0 25 3 3 2 1 0 8 1 1
fn=LLVMInitializeAVRTargetMC
0 33 3 3 2 0 0 21 2 0
fn=LLVMInitializeHexagonAsmParser
0 6 1 1 2 0 0 3 0 0
fn=LLVMInitializeHexagonAsmPrinter
0 6 1 1 2 0 0 3 0 0
fn=LLVMInitializeHexagonTarget
0 35 3 3 1 1 0 17 1 1
fn=LLVMInitializeHexagonTargetInfo
0 25 3 3 2 1 0 8 1 1
fn=LLVMInitializeHexagonTargetMC
0 36 4 4 2 0 0 23 3 0
fn=LLVMInitializeMSP430AsmParser
0 6 1 1 2 0 0 3 0 0
fn=LLVMInitializeMSP430AsmPrinter
0 6 2 2 2 0 0 3 0 0
fn=LLVMInitializeMSP430Target
0 6 1 1 2 0 0 3 1 1
fn=LLVMInitializeMSP430TargetInfo
0 25 3 3 2 1 0 8 1 1
fn=LLVMInitializeMSP430TargetMC
0 20 3 3 2 0 0 10 0 0
fn=LLVMInitializeMipsAsmParser
0 12 2 2 2 0 0 9 0 0
fn=LLVMInitializeMipsAsmPrinter
0 12 1 1 2 0 0 9 0 0
fn=LLVMInitializeMipsTarget
0 28 2 2 2 1 0 16 4 4
fn=LLVMInitializeMipsTargetInfo
0 94 9 9 5 4 3 32 4 4
fn=LLVMInitializeMipsTargetMC
0 89 8 8 7 0 0 63 10 0
fn=LLVMInitializeNVPTXAsmPrinter
0 8 1 1 2 0 0 5 0 0
fn=LLVMInitializeNVPTXTarget
0 28 2 2 1 1 0 14 1 1
fn=LLVMInitializeNVPTXTargetInfo
0 48 4 4 3 2 1 16 3 3
fn=LLVMInitializeNVPTXTargetMC
0 24 3 3 2 0 0 15 5 0
fn=LLVMInitializePasses
0 24 4 3 1 0 0 11 0 0
fn=LLVMInitializePowerPCAsmParser
0 10 1 1 2 0 0 7 0 0
fn=LLVMInitializePowerPCAsmPrinter
0 10 2 2 2 0 0 7 0 0
fn=LLVMInitializePowerPCTarget
0 43 3 3 1 1 0 23 1 1
fn=LLVMInitializePowerPCTargetInfo
0 71 8 8 4 3 3 24 3 3
fn=LLVMInitializePowerPCTargetMC
0 48 4 4 4 0 0 33 7 0
fn=LLVMInitializeRISCVAsmParser
0 8 1 1 2 0 0 5 0 0
fn=LLVMInitializeRISCVAsmPrinter
0 8 1 1 2 0 0 5 0 0
fn=LLVMInitializeRISCVTarget
0 13 2 2 1 0 0 7 1 1
fn=LLVMInitializeRISCVTargetInfo
0 48 5 5 3 2 1 16 2 2
fn=LLVMInitializeRISCVTargetMC
0 37 4 4 3 0 0 23 5 0
fn=LLVMInitializeSparcAsmParser
0 10 1 1 2 0 0 7 0 0
fn=LLVMInitializeSparcAsmPrinter
0 10 2 2 2 0 0 7 0 0
fn=LLVMInitializeSparcTarget
0 12 2 2 2 0 0 7 3 3
fn=LLVMInitializeSparcTargetInfo
0 71 7 7 4 2 2 24 3 3
fn=LLVMInitializeSparcTargetMC
0 52 5 5 3 0 0 36 0 0
fn=LLVMInitializeSystemZAsmParser
0 6 1 1 2 0 0 3 0 0
fn=LLVMInitializeSystemZAsmPrinter
0 6 1 1 2 0 0 3 0 0
fn=LLVMInitializeSystemZTarget
0 6 1 1 2 0 0 3 1 1
fn=LLVMInitializeSystemZTargetInfo
0 25 2 2 2 1 0 8 1 1
fn=LLVMInitializeSystemZTargetMC
0 24 3 3 2 0 0 15 0 0
fn=LLVMInitializeWebAssemblyAsmPrinter
0 8 1 1 2 0 0 5 0 0
fn=LLVMInitializeWebAssemblyTarget
0 55 4 4 1 1 0 28 1 1
fn=LLVMInitializeWebAssemblyTargetInfo
0 48 5 5 3 2 2 16 2 2
fn=LLVMInitializeWebAssemblyTargetMC
0 40 4 4 4 0 0 25 5 0
fn=LLVMInitializeX86AsmParser
0 8 2 2 2 0 0 5 0 0
fn=LLVMInitializeX86AsmPrinter
0 8 2 2 2 0 0 5 0 0
fn=LLVMInitializeX86Target
0 73 6 6 8 2 0 33 2 1
fn=LLVMInitializeX86TargetInfo
0 48 5 5 3 2 2 16 2 2
fn=LLVMInitializeX86TargetMC
0 53 5 5 5 0 0 33 5 0
fn=LLVMInt1TypeInContext
0 12 5 0 0 0 0 0 0 0
fn=LLVMInt32TypeInContext
0 12 6 0 0 0 0 0 0 0
fn=LLVMInt64TypeInContext
0 28 6 1 0 0 0 0 0 0
fn=LLVMInt8TypeInContext
0 26 12 1 0 0 0 0 0 0
fn=LLVMIntTypeInContext
0 7 7 0 0 0 0 0 0 0
fn=LLVMIsAGlobalVariable
0 42 5 1 14 0 0 0 0 0
fn=LLVMMDNodeInContext
0 164 12 4 44 0 0 44 0 0
fn=LLVMModuleCreateWithNameInContext
0 161 14 2 28 0 0 42 0 0
fn=LLVMPassManagerBuilderCreate
0 522 42 7 102 60 5 240 11 0
fn=LLVMPassManagerBuilderDispose
0 48 0 0 6 0 0 12 0 0
fn=LLVMPassManagerBuilderPopulateFunctionPassManager
0 6 6 1 0 0 0 0 0 0
fn=LLVMPassManagerBuilderPopulateModulePassManager
0 6 6 1 0 0 0 0 0 0
fn=LLVMPassManagerBuilderSetSizeLevel
0 12 6 1 6 0 0 6 0 0
fn=LLVMPointerType
0 83 27 1 0 0 0 0 0 0
fn=LLVMPositionBuilderAtEnd
0 204 20 1 51 0 0 102 0 0
fn=LLVMRunPassManager
0 30 6 1 12 0 0 12 0 0
fn=LLVMRustAddAlignmentAttr
0 450 22 3 80 0 0 160 0 0
fn=LLVMRustAddAlignmentCallSiteAttr
0 306 13 3 54 0 0 114 0 0
fn=LLVMRustAddAlwaysInlinePass
0 42 6 1 12 0 0 18 0 0
fn=LLVMRustAddBuilderLibraryInfo
0 240 18 2 54 0 0 78 0 0
fn=LLVMRustAddCallSiteAttribute
0 703 18 3 171 3 0 190 0 0
fn=LLVMRustAddDereferenceableAttr
0 328 23 3 72 0 0 136 0 0
fn=LLVMRustAddDereferenceableCallSiteAttr
0 235 19 4 50 0 0 100 0 0
fn=LLVMRustAddFunctionAttrStringValue
0 2478 70 4 462 0 0 882 0 0
fn=LLVMRustAddFunctionAttribute
0 4794 84 4 940 1 1 1786 0 0
fn=LLVMRustAddLastExtensionPasses
0 264 24 4 66 0 0 96 0 0
fn=LLVMRustAddLibraryInfo
0 385 36 6 98 0 0 98 0 0
fn=LLVMRustAddModuleFlag
0 140 7 1 21 0 0 28 0 0
fn=LLVMRustArchiveChildData
0 280 28 2 112 0 0 56 0 0
fn=LLVMRustArchiveChildFree
0 879 3 1 0 0 0 0 0 0
fn=LLVMRustArchiveChildName
0 5860 11 3 2344 0 0 1172 0 0
fn=LLVMRustArchiveIteratorFree
0 266 0 0 56 0 0 56 0 0
fn=LLVMRustArchiveIteratorNew
0 756 35 6 224 0 0 266 4 0
fn=LLVMRustArchiveIteratorNext
0 23383 81 7 6934 0 0 4325 1 0
fn=LLVMRustArrayType
0 23 7 1 0 0 0 0 0 0
fn=LLVMRustBuildCall
0 377 20 2 104 0 0 104 0 0
fn=LLVMRustBuildIntCast
0 39 6 2 12 0 0 12 0 0
fn=LLVMRustBuildInvoke
0 104 9 9 27 2 0 31 1 0
fn=LLVMRustConfigurePassManagerBuilder
0 156 18 3 48 0 0 60 0 0
fn=LLVMRustContextCreate
0 119 14 2 21 1 0 42 0 0
fn=LLVMRustCreateTargetMachine
0 3315 185 20 765 79 6 885 12 0
fn=LLVMRustDestroyArchive
0 252 2 0 98 32 4 56 0 0
fn=LLVMRustDisposeTargetMachine
0 56 12 1 28 20 1 0 0 0
fn=LLVMRustGetDiagInfoKind
0 261 48 1 81 9 1 24 0 0
fn=LLVMRustGetNamedValue
0 11 11 0 0 0 0 0 0 0
fn=LLVMRustGetOrInsertFunction
0 145 11 1 58 0 0 58 0 0
fn=LLVMRustGetTypeKind
0 891 35 1 396 37 1 99 0 0
fn=LLVMRustHasFeature
0 2340 5 5 656 0 0 699 0 0
fn=LLVMRustInsertPrivateGlobal
0 234 5 2 42 0 0 78 0 0
fn=LLVMRustInstallFatalErrorHandler
0 3 1 1 0 0 0 0 0 0
fn=LLVMRustOpenArchive
0 882 82 7 238 0 0 266 0 0
fn=LLVMRustPositionBuilderAtStart
0 227 25 4 60 0 0 58 0 0
fn=LLVMRustRemoveFunctionAttributes
0 9234 86 5 1782 40 1 3564 0 0
fn=LLVMRustRunFunctionPassManager
0 599 18 2 78 27 0 89 0 0
fn=LLVMRustSetDataLayoutFromTargetMachine
0 301 35 5 42 0 0 140 4 0
fn=LLVMRustSetInlineAsmDiagnosticHandler
0 28 20 1 0 0 0 0 0 0
fn=LLVMRustSetLLVMOptions
0 12 1 1 3 1 0 4 0 0
fn=LLVMRustSetLinkage
0 160 20 1 40 19 2 20 0 0
fn=LLVMRustSetModulePICLevel
0 14 7 1 0 0 0 0 0 0
fn=LLVMRustSetModulePIELevel
0 14 0 0 0 0 0 0 0 0
fn=LLVMRustSetNormalizedTarget
0 224 7 1 63 0 0 49 0 0
fn=LLVMRustSetVisibility
0 63 18 1 0 0 0 0 0 0
fn=LLVMRustUnpackOptimizationDiagnostic
0 918 81 9 216 0 0 378 0 0
fn=LLVMRustVersionMajor
0 40 13 1 20 0 0 0 0 0
fn=LLVMRustWriteOutputFile
0 861 94 11 147 48 1 245 7 0
fn=LLVMSetAlignment
0 606 34 3 36 0 0 0 0 0
fn=LLVMSetCleanup
0 11 1 1 2 0 0 1 0 0
fn=LLVMSetDataLayout
0 119 7 1 14 0 0 28 0 0
fn=LLVMSetFunctionCallConv
0 126 21 1 42 0 0 21 0 0
fn=LLVMSetGlobalConstant
0 42 4 2 12 0 0 6 0 0
fn=LLVMSetInitializer
0 6 5 1 0 0 0 0 0 0
fn=LLVMSetLinkage
0 274 56 4 60 18 1 20 0 0
fn=LLVMSetMetadata
0 112 12 3 32 0 0 20 0 0
fn=LLVMSetPersonalityFn
0 1 1 1 0 0 0 0 0 0
fn=LLVMSetTailCall
0 44 4 1 8 0 0 4 0 0
fn=LLVMSetUnnamedAddress
0 216 40 2 54 0 0 27 0 0
fn=LLVMSetVisibility
0 366 16 1 42 0 0 42 0 0
fn=LLVMStartMultithreaded
0 5 1 1 2 0 0 2 0 0
fn=LLVMStructCreateNamed
0 68 3 1 8 0 0 16 0 0
fn=LLVMStructSetBody
0 24 3 1 0 0 0 0 0 0
fn=LLVMStructTypeInContext
0 162 16 1 0 0 0 0 0 0
fn=LLVMTypeOf
0 140 15 1 140 17 0 0 0 0
fn=LLVMVoidTypeInContext
0 10 10 1 0 0 0 0 0 0
fn=ProvideOption(llvm::cl::Option*, llvm::StringRef, llvm::StringRef, int, char const* const*, int&)
0 162 6 6 54 2 0 45 0 0
fn=RawRustStringOstream::write_impl(char const*, unsigned long)
0 216 17 1 90 0 0 72 0 0
fn=RetCC_X86Common(unsigned int, llvm::MVT, llvm::MVT, llvm::CCValAssign::LocInfo, llvm::ISD::ArgFlagsTy, llvm::CCState&)
0 2586 124 8 714 27 2 420 1 1
fn=RetCC_X86_64_C(unsigned int, llvm::MVT, llvm::MVT, llvm::CCValAssign::LocInfo, llvm::ISD::ArgFlagsTy, llvm::CCState&)
0 1416 116 5 294 0 0 294 23 4
fn=SetImpliedBits(llvm::FeatureBitset&, llvm::FeatureBitset const&, llvm::ArrayRef<llvm::SubtargetFeatureKV>)
0 1353370 66 5 451763 2094 31 154565 77 5
fn=UpgradeIntrinsicFunction1(llvm::Function*, llvm::Function*&)
0 728 18 3 250 3 0 210 0 0
fn=_Exit
0 7 1 1 1 1 0 0 0 0
fn=_GLOBAL__sub_I_AArch64A57FPLoadBalancing.cpp
0 115 12 12 8 0 0 60 7 7
fn=_GLOBAL__sub_I_AArch64AdvSIMDScalarPass.cpp
0 71 7 7 4 0 0 37 4 4
fn=_GLOBAL__sub_I_AArch64ConditionalCompares.cpp
0 185 19 19 9 0 0 101 12 12
fn=_GLOBAL__sub_I_AArch64FalkorHWPFFix.cpp
0 25 3 3 2 0 0 12 2 2
fn=_GLOBAL__sub_I_AArch64FrameLowering.cpp
0 122 11 11 11 0 0 64 6 6
fn=_GLOBAL__sub_I_AArch64ISelLowering.cpp
0 179 18 18 12 0 0 97 11 11
fn=_GLOBAL__sub_I_AArch64InstrInfo.cpp
0 168 17 17 12 0 0 93 9 9
fn=_GLOBAL__sub_I_AArch64InstructionSelector.cpp
0 103 10 10 32 7 4 44 5 5
fn=_GLOBAL__sub_I_AArch64LoadStoreOptimizer.cpp
0 198 21 21 12 0 0 105 11 11
fn=_GLOBAL__sub_I_AArch64MCAsmInfo.cpp
0 153 12 12 32 0 0 64 6 6
fn=_GLOBAL__sub_I_AArch64PreLegalizerCombiner.cpp
0 57 6 6 3 0 0 28 4 4
fn=_GLOBAL__sub_I_AArch64PromoteConstant.cpp
0 64 6 6 4 0 0 32 4 4
fn=_GLOBAL__sub_I_AArch64RegisterBankInfo.cpp
0 183 21 21 5 0 0 131 15 15
fn=_GLOBAL__sub_I_AArch64SpeculationHardening.cpp
0 54 6 6 3 0 0 27 3 3
fn=_GLOBAL__sub_I_AArch64StackTagging.cpp
0 114 11 11 9 0 0 60 7 7
fn=_GLOBAL__sub_I_AArch64StackTaggingPreRA.cpp
0 189 14 14 42 0 0 77 6 6
fn=_GLOBAL__sub_I_AArch64Subtarget.cpp
0 162 16 16 12 0 0 87 9 9
fn=_GLOBAL__sub_I_AArch64TargetMachine.cpp
0 1068 111 111 51 0 0 600 66 66
fn=_GLOBAL__sub_I_AArch64TargetTransformInfo.cpp
0 51 5 5 3 0 0 25 3 3
fn=_GLOBAL__sub_I_ADCE.cpp
0 121 11 11 10 0 0 63 7 7
fn=_GLOBAL__sub_I_ARMAsmParser.cpp
0 268 20 20 55 0 0 114 10 10
fn=_GLOBAL__sub_I_ARMBaseInstrInfo.cpp
0 52 5 5 3 0 0 25 4 4
fn=_GLOBAL__sub_I_ARMConstantIslandPass.cpp
0 223 23 23 12 0 0 124 13 13
fn=_GLOBAL__sub_I_ARMExpandPseudoInsts.cpp
0 52 5 5 3 0 0 25 3 3
fn=_GLOBAL__sub_I_ARMFrameLowering.cpp
0 54 6 6 3 0 0 27 4 4
fn=_GLOBAL__sub_I_ARMISelDAGToDAG.cpp
0 54 7 7 3 0 0 27 3 3
fn=_GLOBAL__sub_I_ARMISelLowering.cpp
0 285 29 29 16 0 0 159 16 16
fn=_GLOBAL__sub_I_ARMInstructionSelector.cpp
0 559 51 51 92 4 2 145 19 19
fn=_GLOBAL__sub_I_ARMLoadStoreOptimizer.cpp
0 166 17 17 7 0 0 91 10 10
fn=_GLOBAL__sub_I_ARMParallelDSP.cpp
0 122 12 12 8 0 0 64 7 7
fn=_GLOBAL__sub_I_ARMRegisterBankInfo.cpp
0 68 7 7 5 0 0 35 3 3
fn=_GLOBAL__sub_I_ARMSubtarget.cpp
0 240 24 24 18 0 0 131 13 13
fn=_GLOBAL__sub_I_ARMTargetMachine.cpp
0 209 21 21 14 0 0 113 12 12
fn=_GLOBAL__sub_I_ARMTargetTransformInfo.cpp
0 115 11 11 10 0 0 60 6 6
fn=_GLOBAL__sub_I_AddDiscriminators.cpp
0 51 6 6 2 0 0 26 3 3
fn=_GLOBAL__sub_I_AddressSanitizer.cpp
0 2148 225 225 124 0 0 1223 132 132
fn=_GLOBAL__sub_I_AggressiveAntiDepBreaker.cpp
0 120 12 12 10 0 0 64 7 7
fn=_GLOBAL__sub_I_AliasAnalysis.cpp
0 52 6 6 3 0 0 25 3 3
fn=_GLOBAL__sub_I_AliasAnalysisEvaluator.cpp
0 612 61 61 35 0 0 329 42 42
fn=_GLOBAL__sub_I_AliasSetTracker.cpp
0 57 6 6 3 0 0 29 3 3
fn=_GLOBAL__sub_I_AsmParser.cpp
0 57 6 6 3 0 0 29 3 3
fn=_GLOBAL__sub_I_AssumptionCache.cpp
0 55 6 6 3 0 0 27 4 4
fn=_GLOBAL__sub_I_Attributor.cpp
0 449 46 46 26 0 0 251 27 27
fn=_GLOBAL__sub_I_BasicAliasAnalysis.cpp
0 166 16 16 13 0 0 88 10 10
fn=_GLOBAL__sub_I_BasicTargetTransformInfo.cpp
0 57 5 5 3 0 0 29 3 3
fn=_GLOBAL__sub_I_BitcodeReader.cpp
0 55 6 6 3 0 0 27 3 3
fn=_GLOBAL__sub_I_BitcodeWriter.cpp
0 117 11 11 8 0 0 60 6 6
fn=_GLOBAL__sub_I_BlockExtractor.cpp
0 127 12 12 8 0 0 64 8 8
fn=_GLOBAL__sub_I_BlockFrequencyInfo.cpp
0 615 47 47 97 0 0 274 27 27
fn=_GLOBAL__sub_I_BoundsChecking.cpp
0 66 7 7 3 0 0 34 5 5
fn=_GLOBAL__sub_I_BranchFolding.cpp
0 196 20 20 12 0 0 106 11 11
fn=_GLOBAL__sub_I_BranchProbabilityInfo.cpp
0 122 11 11 9 0 0 63 8 8
fn=_GLOBAL__sub_I_BuiltinGCs.cpp
0 67 8 8 0 0 0 40 4 4
fn=_GLOBAL__sub_I_CFGPrinter.cpp
0 126 12 12 10 0 0 66 8 8
fn=_GLOBAL__sub_I_CFIInstrInserter.cpp
0 55 6 6 3 0 0 27 4 4
fn=_GLOBAL__sub_I_COFFImportFile.cpp
0 32 3 3 9 2 1 12 1 1
fn=_GLOBAL__sub_I_CallGraphSCCPass.cpp
0 61 6 6 4 0 0 31 4 4
fn=_GLOBAL__sub_I_CallSiteSplitting.cpp
0 63 7 7 3 0 0 32 3 3
fn=_GLOBAL__sub_I_CalledValuePropagation.cpp
0 57 6 6 3 0 0 29 3 3
fn=_GLOBAL__sub_I_CodeExtractor.cpp
0 53 5 5 3 0 0 25 3 3
fn=_GLOBAL__sub_I_CodeGenPrepare.cpp
0 1197 125 125 54 0 0 680 75 75
fn=_GLOBAL__sub_I_Combiner.cpp
0 8 1 1 0 0 0 4 1 1
fn=_GLOBAL__sub_I_CombinerHelper.cpp
0 55 6 6 3 0 0 27 3 3
fn=_GLOBAL__sub_I_CommandLine.cpp
0 456 50 50 47 0 0 198 18 18
fn=_GLOBAL__sub_I_ConstantHoisting.cpp
0 181 18 18 12 0 0 96 10 10
fn=_GLOBAL__sub_I_ConstantProp.cpp
0 15 1 1 2 0 0 6 1 1
fn=_GLOBAL__sub_I_ContinuationRecordBuilder.cpp
0 6 1 1 1 0 0 4 1 1
fn=_GLOBAL__sub_I_ControlHeightReduction.cpp
0 316 32 32 18 0 0 164 18 18
fn=_GLOBAL__sub_I_CorrelatedValuePropagation.cpp
0 200 22 22 2 0 0 116 14 14
fn=_GLOBAL__sub_I_CostModel.cpp
0 189 14 14 41 0 0 76 7 7
fn=_GLOBAL__sub_I_CoverageMappingWrapper.cpp
0 9 1 1 2 0 0 2 0 0
fn=_GLOBAL__sub_I_DAGCombiner.cpp
0 387 41 41 20 0 0 218 23 23
fn=_GLOBAL__sub_I_DCE.cpp
0 20 2 2 2 0 0 9 1 1
fn=_GLOBAL__sub_I_DDG.cpp
0 55 6 6 3 0 0 27 3 3
fn=_GLOBAL__sub_I_DFAPacketizer.cpp
0 57 6 6 3 0 0 29 3 3
fn=_GLOBAL__sub_I_DIBuilder.cpp
0 55 6 6 3 0 0 27 4 4
fn=_GLOBAL__sub_I_DataFlowSanitizer.cpp
0 310 31 31 19 0 0 165 18 18
fn=_GLOBAL__sub_I_DeadStoreElimination.cpp
0 142 14 14 10 0 0 75 8 8
fn=_GLOBAL__sub_I_DebugCounter.cpp
0 129 14 14 15 1 0 60 6 6
fn=_GLOBAL__sub_I_Debugify.cpp
0 155 15 15 4 0 0 78 8 8
fn=_GLOBAL__sub_I_DelaySlotFiller.cpp
0 61 6 6 3 0 0 31 4 4
fn=_GLOBAL__sub_I_DependenceAnalysis.cpp
0 278 28 28 10 0 0 158 18 18
fn=_GLOBAL__sub_I_DiagnosticHandler.cpp
0 198 23 23 19 0 0 94 9 9
fn=_GLOBAL__sub_I_DivRemPairs.cpp
0 30 3 3 2 0 0 15 2 2
fn=_GLOBAL__sub_I_Dominators.cpp
0 27 2 2 5 0 0 8 0 0
fn=_GLOBAL__sub_I_DwarfDebug.cpp
0 1214 98 98 209 3 0 540 53 50
fn=_GLOBAL__sub_I_EarlyCSE.cpp
0 153 15 15 8 0 0 80 9 9
fn=_GLOBAL__sub_I_EarlyIfConversion.cpp
0 137 13 13 9 0 0 71 8 8
fn=_GLOBAL__sub_I_EdgeBundles.cpp
0 53 6 6 3 0 0 25 3 3
fn=_GLOBAL__sub_I_ErlangGCPrinter.cpp
0 13 2 2 0 0 0 7 1 1
fn=_GLOBAL__sub_I_ExpandMemCmp.cpp
0 184 18 18 12 0 0 99 11 11
fn=_GLOBAL__sub_I_FastISel.cpp
0 72 7 7 4 0 0 37 5 5
fn=_GLOBAL__sub_I_Float2Int.cpp
0 57 6 6 3 0 0 29 3 3
fn=_GLOBAL__sub_I_ForceFunctionAttrs.cpp
0 55 5 5 3 0 0 27 5 5
fn=_GLOBAL__sub_I_FunctionAttrs.cpp
0 221 23 23 12 0 0 121 13 13
fn=_GLOBAL__sub_I_FunctionImport.cpp
0 720 76 76 30 0 0 412 44 44
fn=_GLOBAL__sub_I_GCOVProfiling.cpp
0 124 12 12 10 0 0 61 7 7
fn=_GLOBAL__sub_I_GVN.cpp
0 281 29 29 14 0 0 158 18 18
fn=_GLOBAL__sub_I_GVNHoist.cpp
0 255 27 27 14 0 0 146 15 15
fn=_GLOBAL__sub_I_GlobalDCE.cpp
0 82 8 8 4 0 0 43 5 5
fn=_GLOBAL__sub_I_GlobalMerge.cpp
0 316 33 33 19 0 0 173 19 19
fn=_GLOBAL__sub_I_GlobalOpt.cpp
0 201 21 21 7 0 0 111 12 12
fn=_GLOBAL__sub_I_GlobalsModRef.cpp
0 78 9 9 3 0 0 40 6 6
fn=_GLOBAL__sub_I_GraphWriter.cpp
0 53 6 6 3 0 0 25 4 3
fn=_GLOBAL__sub_I_GuardUtils.cpp
0 57 6 6 3 0 0 29 3 3
fn=_GLOBAL__sub_I_GuardWidening.cpp
0 66 7 7 3 0 0 34 4 4
fn=_GLOBAL__sub_I_HWAddressSanitizer.cpp
0 1039 108 108 53 0 0 586 64 64
fn=_GLOBAL__sub_I_HardwareLoops.cpp
0 321 32 32 22 0 0 178 18 18
fn=_GLOBAL__sub_I_HexagonAsmBackend.cpp
0 48 5 5 2 0 0 24 3 3
fn=_GLOBAL__sub_I_HexagonAsmParser.cpp
0 231 24 24 11 0 0 136 15 15
fn=_GLOBAL__sub_I_HexagonBitSimplify.cpp
0 256 26 26 16 0 0 141 15 15
fn=_GLOBAL__sub_I_HexagonBranchRelaxation.cpp
0 56 6 6 3 0 0 29 3 3
fn=_GLOBAL__sub_I_HexagonCommonGEP.cpp
0 153 14 14 12 0 0 81 10 10
fn=_GLOBAL__sub_I_HexagonConstExtenders.cpp
0 119 12 12 10 0 0 64 6 6
fn=_GLOBAL__sub_I_HexagonCopyToCombine.cpp
0 168 17 17 12 0 0 89 9 9
fn=_GLOBAL__sub_I_HexagonEarlyIfConv.cpp
0 165 16 16 12 0 0 89 9 9
fn=_GLOBAL__sub_I_HexagonExpandCondsets.cpp
0 119 12 12 10 0 0 64 6 6
fn=_GLOBAL__sub_I_HexagonFixupHwLoops.cpp
0 56 6 6 3 0 0 29 4 4
fn=_GLOBAL__sub_I_HexagonFrameLowering.cpp
0 514 53 53 30 0 0 285 30 30
fn=_GLOBAL__sub_I_HexagonGenExtract.cpp
0 167 16 16 12 0 0 89 9 9
fn=_GLOBAL__sub_I_HexagonGenInsert.cpp
0 441 46 46 24 0 0 251 27 27
fn=_GLOBAL__sub_I_HexagonGenMux.cpp
0 56 6 6 3 0 0 29 3 3
fn=_GLOBAL__sub_I_HexagonHardwareLoops.cpp
0 122 12 12 11 0 0 64 7 7
fn=_GLOBAL__sub_I_HexagonISelDAGToDAG.cpp
0 205 21 21 14 0 0 114 12 12
fn=_GLOBAL__sub_I_HexagonISelLowering.cpp
0 562 58 58 30 0 0 318 34 34
fn=_GLOBAL__sub_I_HexagonInstrInfo.cpp
0 399 40 40 22 0 0 222 25 25
fn=_GLOBAL__sub_I_HexagonLoopIdiomRecognition.cpp
0 364 38 38 21 0 0 202 21 21
fn=_GLOBAL__sub_I_HexagonMCChecker.cpp
0 54 5 5 3 0 0 27 3 3
fn=_GLOBAL__sub_I_HexagonMCCodeEmitter.cpp
0 3668 77 77 652 0 0 702 19 16
fn=_GLOBAL__sub_I_HexagonMCELFStreamer.cpp
0 56 6 6 3 0 0 29 4 4
fn=_GLOBAL__sub_I_HexagonMCShuffler.cpp
0 54 5 5 3 0 0 27 3 3
fn=_GLOBAL__sub_I_HexagonMCTargetDesc.cpp
0 553 58 58 32 0 0 305 31 31
fn=_GLOBAL__sub_I_HexagonMachineScheduler.cpp
0 251 25 25 16 0 0 137 15 15
fn=_GLOBAL__sub_I_HexagonNewValueJump.cpp
0 121 12 12 8 0 0 63 6 6
fn=_GLOBAL__sub_I_HexagonOptAddrMode.cpp
0 56 6 6 3 0 0 29 3 3
fn=_GLOBAL__sub_I_HexagonPeephole.cpp
0 207 20 20 14 0 0 114 13 13
fn=_GLOBAL__sub_I_HexagonRDFOpt.cpp
0 101 10 10 6 0 0 54 6 6
fn=_GLOBAL__sub_I_HexagonSplitDouble.cpp
0 167 17 17 12 0 0 89 9 9
fn=_GLOBAL__sub_I_HexagonSubtarget.cpp
0 482 49 49 26 0 0 268 30 30
fn=_GLOBAL__sub_I_HexagonTargetMachine.cpp
0 1076 111 111 52 2 0 606 68 68
fn=_GLOBAL__sub_I_HexagonTargetObjectFile.cpp
0 307 31 31 18 0 0 170 18 18
fn=_GLOBAL__sub_I_HexagonTargetTransformInfo.cpp
0 115 11 11 10 0 0 60 6 6
fn=_GLOBAL__sub_I_HexagonVExtract.cpp
0 56 6 6 3 0 0 29 3 3
fn=_GLOBAL__sub_I_HexagonVLIWPacketizer.cpp
0 251 25 25 16 0 0 141 15 15
fn=_GLOBAL__sub_I_HexagonVectorLoopCarriedReuse.cpp
0 62 7 7 3 0 0 32 4 4
fn=_GLOBAL__sub_I_HexagonVectorPrint.cpp
0 54 6 6 3 0 0 27 3 3
fn=_GLOBAL__sub_I_HotColdSplitting.cpp
0 122 13 13 7 0 0 63 7 7
fn=_GLOBAL__sub_I_IRSymtab.cpp
0 9 1 1 2 0 0 3 1 1
fn=_GLOBAL__sub_I_IRTranslator.cpp
0 52 5 5 3 0 0 26 3 3
fn=_GLOBAL__sub_I_IfConversion.cpp
0 607 63 63 31 0 0 346 40 40
fn=_GLOBAL__sub_I_ImplicitNullChecks.cpp
0 126 12 12 9 0 0 66 7 7
fn=_GLOBAL__sub_I_IndVarSimplify.cpp
0 448 38 38 62 0 0 214 21 21
fn=_GLOBAL__sub_I_IndirectCallPromotion.cpp
0 420 44 44 25 0 0 235 25 25
fn=_GLOBAL__sub_I_IndirectCallPromotionAnalysis.cpp
0 169 17 17 12 0 0 93 10 10
fn=_GLOBAL__sub_I_InductiveRangeCheckElimination.cpp
0 349 35 35 21 0 0 188 21 21
fn=_GLOBAL__sub_I_InlineCost.cpp
0 464 48 48 24 0 0 268 27 27
fn=_GLOBAL__sub_I_InlineFunction.cpp
0 116 11 11 10 0 0 60 6 6
fn=_GLOBAL__sub_I_InlineSpiller.cpp
0 159 16 16 10 0 0 87 9 9
fn=_GLOBAL__sub_I_Inliner.cpp
0 289 27 27 42 0 0 136 14 14
fn=_GLOBAL__sub_I_InstCombineCalls.cpp
0 59 7 7 2 0 0 31 4 4
fn=_GLOBAL__sub_I_InstCombinePHI.cpp
0 53 5 5 2 0 0 28 3 3
fn=_GLOBAL__sub_I_InstrOrderFile.cpp
0 72 7 7 6 0 0 35 4 4
fn=_GLOBAL__sub_I_InstrProf.cpp
0 117 11 11 8 0 0 60 6 6
fn=_GLOBAL__sub_I_InstrProfiling.cpp
0 708 72 72 35 0 0 400 44 44
fn=_GLOBAL__sub_I_InstructionCombining.cpp
0 333 35 35 14 0 0 192 21 21
fn=_GLOBAL__sub_I_InstructionSelect.cpp
0 8 1 1 1 1 0 3 1 1
fn=_GLOBAL__sub_I_InterleavedAccessPass.cpp
0 55 6 6 3 0 0 27 3 3
fn=_GLOBAL__sub_I_InterleavedLoadCombinePass.cpp
0 62 6 6 3 0 0 31 4 4
fn=_GLOBAL__sub_I_Internalize.cpp
0 135 14 14 7 0 0 73 8 8
fn=_GLOBAL__sub_I_JumpThreading.cpp
0 235 24 24 14 0 0 128 13 13
fn=_GLOBAL__sub_I_LCSSA.cpp
0 33 3 3 5 0 0 11 1 1
fn=_GLOBAL__sub_I_LICM.cpp
0 357 35 35 18 0 0 197 21 21
fn=_GLOBAL__sub_I_LLVMTargetMachine.cpp
0 55 6 6 3 0 0 27 4 4
fn=_GLOBAL__sub_I_LTO.cpp
0 116 10 10 10 0 0 60 7 7
fn=_GLOBAL__sub_I_LTOBackend.cpp
0 51 6 6 2 0 0 26 3 3
fn=_GLOBAL__sub_I_LTOCodeGenerator.cpp
0 330 29 29 19 0 0 185 22 22
fn=_GLOBAL__sub_I_LegacyDivergenceAnalysis.cpp
0 55 6 6 3 0 0 27 4 4
fn=_GLOBAL__sub_I_LegacyPassManager.cpp
0 575 48 48 80 0 0 267 32 29
fn=_GLOBAL__sub_I_LegalizeTypes.cpp
0 50 5 5 3 0 0 23 3 3
fn=_GLOBAL__sub_I_Legalizer.cpp
0 52 6 6 3 0 0 26 3 3
fn=_GLOBAL__sub_I_LegalizerInfo.cpp
0 53 4 4 3 0 0 25 3 3
fn=_GLOBAL__sub_I_LiveDebugVariables.cpp
0 67 7 7 4 0 0 34 4 4
fn=_GLOBAL__sub_I_LiveIntervals.cpp
0 55 5 5 3 0 0 27 3 3
fn=_GLOBAL__sub_I_Loads.cpp
0 57 5 5 3 0 0 29 3 3
fn=_GLOBAL__sub_I_LoopAccessAnalysis.cpp
0 313 32 32 22 0 0 162 15 15
fn=_GLOBAL__sub_I_LoopCacheAnalysis.cpp
0 120 12 12 10 0 0 64 6 6
fn=_GLOBAL__sub_I_LoopDataPrefetch.cpp
0 220 21 21 15 0 0 115 13 13
fn=_GLOBAL__sub_I_LoopDistribute.cpp
0 277 29 29 19 0 0 150 15 15
fn=_GLOBAL__sub_I_LoopFuse.cpp
0 219 23 23 8 0 0 122 12 12
fn=_GLOBAL__sub_I_LoopIdiomRecognize.cpp
0 66 7 7 3 0 0 34 4 4
fn=_GLOBAL__sub_I_LoopInfo.cpp
0 27 2 2 5 0 0 8 0 0
fn=_GLOBAL__sub_I_LoopInterchange.cpp
0 63 7 7 3 0 0 32 4 4
fn=_GLOBAL__sub_I_LoopLoadElimination.cpp
0 127 13 13 11 0 0 68 6 6
fn=_GLOBAL__sub_I_LoopPredication.cpp
0 267 26 26 16 0 0 144 16 16
fn=_GLOBAL__sub_I_LoopRerollPass.cpp
0 63 7 7 3 0 0 32 3 3
fn=_GLOBAL__sub_I_LoopRotation.cpp
0 57 6 6 3 0 0 29 4 4
fn=_GLOBAL__sub_I_LoopSimplifyCFG.cpp
0 65 7 7 3 0 0 34 4 4
fn=_GLOBAL__sub_I_LoopSink.cpp
0 131 13 13 10 0 0 71 7 7
fn=_GLOBAL__sub_I_LoopStrengthReduce.cpp
0 359 37 37 20 0 0 199 21 21
fn=_GLOBAL__sub_I_LoopUnroll.cpp
0 132 13 13 10 0 0 70 8 8
fn=_GLOBAL__sub_I_LoopUnrollAndJamPass.cpp
0 211 22 22 14 0 0 115 12 12
fn=_GLOBAL__sub_I_LoopUnrollPass.cpp
0 879 90 90 52 0 0 491 54 54
fn=_GLOBAL__sub_I_LoopUnrollPeel.cpp
0 178 18 18 12 0 0 94 9 9
fn=_GLOBAL__sub_I_LoopUnrollRuntime.cpp
0 62 6 6 3 0 0 31 3 3
fn=_GLOBAL__sub_I_LoopUnswitch.cpp
0 93 10 10 3 0 0 50 6 6
fn=_GLOBAL__sub_I_LoopVectorizationLegality.cpp
0 222 22 22 14 0 0 120 12 12
fn=_GLOBAL__sub_I_LoopVectorize.cpp
0 1153 118 118 68 0 0 659 70 70
fn=_GLOBAL__sub_I_LoopVersioning.cpp
0 55 6 6 3 0 0 27 3 3
fn=_GLOBAL__sub_I_LoopVersioningLICM.cpp
0 119 12 12 8 0 0 62 6 6
fn=_GLOBAL__sub_I_LowerExpectIntrinsic.cpp
0 126 12 12 10 0 0 67 7 7
fn=_GLOBAL__sub_I_LowerMatrixIntrinsics.cpp
0 105 11 11 9 0 0 57 6 6
fn=_GLOBAL__sub_I_LowerTypeTests.cpp
0 377 33 33 48 0 0 176 20 20
fn=_GLOBAL__sub_I_MCAsmInfo.cpp
0 192 14 14 42 0 0 77 6 6
fn=_GLOBAL__sub_I_MCContext.cpp
0 69 7 7 4 0 0 35 5 5
fn=_GLOBAL__sub_I_MCSymbol.cpp
0 5 1 1 0 0 0 0 0 0
fn=_GLOBAL__sub_I_MIRCanonicalizerPass.cpp
0 60 6 6 3 0 0 31 3 3
fn=_GLOBAL__sub_I_MIRPrinter.cpp
0 53 5 5 3 0 0 25 3 3
fn=_GLOBAL__sub_I_MLxExpansionPass.cpp
0 116 11 11 9 0 0 60 6 6
fn=_GLOBAL__sub_I_MSP430BranchSelector.cpp
0 70 7 7 5 0 0 36 5 5
fn=_GLOBAL__sub_I_MSP430ISelLowering.cpp
0 54 6 6 3 0 0 27 3 3
fn=_GLOBAL__sub_I_MSP430Subtarget.cpp
0 221 15 15 51 0 0 90 7 7
fn=_GLOBAL__sub_I_MVEGatherScatterLowering.cpp
0 54 6 6 3 0 0 27 3 3
fn=_GLOBAL__sub_I_MVETailPredication.cpp
0 54 6 6 3 0 0 27 3 3
fn=_GLOBAL__sub_I_MachineBasicBlock.cpp
0 55 5 5 3 0 0 27 3 3
fn=_GLOBAL__sub_I_MachineBlockFrequencyInfo.cpp
0 485 33 33 105 0 0 198 17 17
fn=_GLOBAL__sub_I_MachineBlockPlacement.cpp
0 782 83 83 45 0 0 448 46 46
fn=_GLOBAL__sub_I_MachineBranchProbabilityInfo.cpp
0 120 9 9 10 0 0 64 7 7
fn=_GLOBAL__sub_I_MachineCombiner.cpp
0 175 18 18 12 0 0 92 9 9
fn=_GLOBAL__sub_I_MachineCopyPropagation.cpp
0 25 2 2 2 0 0 12 2 2
fn=_GLOBAL__sub_I_MachineDominators.cpp
0 27 2 2 5 0 0 8 0 0
fn=_GLOBAL__sub_I_MachineFunction.cpp
0 57 7 7 3 0 0 29 3 3
fn=_GLOBAL__sub_I_MachineLICM.cpp
0 472 43 43 52 0 0 235 25 25
fn=_GLOBAL__sub_I_MachineOperand.cpp
0 57 6 6 3 0 0 29 3 3
fn=_GLOBAL__sub_I_MachineOutliner.cpp
0 66 7 7 3 0 0 34 4 4
fn=_GLOBAL__sub_I_MachinePipeliner.cpp
0 651 66 66 33 0 0 367 40 40
fn=_GLOBAL__sub_I_MachineRegisterInfo.cpp
0 55 6 6 3 0 0 27 4 4
fn=_GLOBAL__sub_I_MachineScheduler.cpp
0 655 63 63 47 1 0 341 38 36
fn=_GLOBAL__sub_I_MachineSink.cpp
0 192 19 19 13 0 0 102 11 11
fn=_GLOBAL__sub_I_MacroFusion.cpp
0 62 7 7 3 0 0 31 4 4
fn=_GLOBAL__sub_I_MemoryDependenceAnalysis.cpp
0 156 16 16 10 0 0 85 10 10
fn=_GLOBAL__sub_I_MemorySSA.cpp
0 140 13 13 12 0 0 67 6 6
fn=_GLOBAL__sub_I_MemorySanitizer.cpp
0 1001 104 104 57 0 0 567 61 61
fn=_GLOBAL__sub_I_MergeFunctions.cpp
0 190 19 19 12 0 0 101 10 10
fn=_GLOBAL__sub_I_MetadataLoader.cpp
0 132 12 12 10 0 0 70 7 7
fn=_GLOBAL__sub_I_MicroMipsSizeReduction.cpp
0 313 35 35 46 0 0 206 20 20
fn=_GLOBAL__sub_I_Mips16ISelLowering.cpp
0 54 6 6 3 0 0 27 4 4
fn=_GLOBAL__sub_I_MipsABIInfo.cpp
0 54 6 6 3 0 0 27 4 4
fn=_GLOBAL__sub_I_MipsBranchExpansion.cpp
0 127 12 12 10 0 0 68 7 7
fn=_GLOBAL__sub_I_MipsConstantIslandPass.cpp
0 186 18 18 12 0 0 101 10 10
fn=_GLOBAL__sub_I_MipsDelaySlotFiller.cpp
0 385 35 35 50 0 0 192 19 19
fn=_GLOBAL__sub_I_MipsISelLowering.cpp
0 61 7 7 3 0 0 31 4 4
fn=_GLOBAL__sub_I_MipsInstructionSelector.cpp
0 248 24 24 69 9 8 106 10 10
fn=_GLOBAL__sub_I_MipsMachineFunction.cpp
0 54 6 6 3 0 0 27 3 3
fn=_GLOBAL__sub_I_MipsOptimizePICCall.cpp
0 115 11 11 10 0 0 60 6 6
fn=_GLOBAL__sub_I_MipsOs16.cpp
0 72 7 7 6 0 0 35 4 4
fn=_GLOBAL__sub_I_MipsRegisterBankInfo.cpp
0 78 8 8 5 0 0 43 4 4
fn=_GLOBAL__sub_I_MipsSEISelLowering.cpp
0 111 10 10 9 0 0 59 7 7
fn=_GLOBAL__sub_I_MipsSubtarget.cpp
0 247 25 25 16 0 0 137 15 15
fn=_GLOBAL__sub_I_MipsTargetObjectFile.cpp
0 216 22 22 14 0 0 116 12 12
fn=_GLOBAL__sub_I_MipsTargetStreamer.cpp
0 54 5 5 3 0 0 27 3 3
fn=_GLOBAL__sub_I_MisExpect.cpp
0 55 6 6 3 0 0 27 4 4
fn=_GLOBAL__sub_I_ModuleSummaryAnalysis.cpp
0 166 16 16 10 0 0 85 9 9
fn=_GLOBAL__sub_I_ModuleSummaryIndex.cpp
0 87 9 9 8 0 0 40 5 5
fn=_GLOBAL__sub_I_NVPTXISelLowering.cpp
0 263 27 27 15 0 0 144 16 16
fn=_GLOBAL__sub_I_NVPTXSubtarget.cpp
0 54 6 6 3 0 0 27 3 3
fn=_GLOBAL__sub_I_NVPTXTargetMachine.cpp
0 162 16 16 12 0 0 87 9 9
fn=_GLOBAL__sub_I_NVVMIntrRange.cpp
0 56 6 6 3 0 0 29 4 4
fn=_GLOBAL__sub_I_NVVMReflect.cpp
0 54 5 5 3 0 0 27 3 3
fn=_GLOBAL__sub_I_NewGVN.cpp
0 179 17 17 10 0 0 94 11 11
fn=_GLOBAL__sub_I_ObjCARCAnalysisUtils.cpp
0 70 8 8 9 0 0 32 4 4
fn=_GLOBAL__sub_I_ObjCARCContract.cpp
0 68 7 7 3 0 0 36 4 4
fn=_GLOBAL__sub_I_ObjCARCOpts.cpp
0 89 10 10 4 0 0 48 6 6
fn=_GLOBAL__sub_I_OcamlGCPrinter.cpp
0 13 1 1 0 0 0 7 1 1
fn=_GLOBAL__sub_I_OptBisect.cpp
0 57 6 6 3 0 0 29 3 3
fn=_GLOBAL__sub_I_PGOInstrumentation.cpp
0 902 89 89 72 0 0 478 51 51
fn=_GLOBAL__sub_I_PGOMemOPSizeOpt.cpp
0 280 29 29 17 0 0 155 16 16
fn=_GLOBAL__sub_I_PHIElimination.cpp
0 180 18 18 13 0 0 97 10 10
fn=_GLOBAL__sub_I_PPCExpandISEL.cpp
0 70 7 7 3 0 0 37 4 4
fn=_GLOBAL__sub_I_PPCFrameLowering.cpp
0 65 7 7 3 0 0 34 4 4
fn=_GLOBAL__sub_I_PPCISelDAGToDAG.cpp
0 727 50 50 129 0 0 330 36 36
fn=_GLOBAL__sub_I_PPCISelLowering.cpp
0 347 35 35 21 0 0 188 22 22
fn=_GLOBAL__sub_I_PPCInstPrinter.cpp
0 162 16 16 12 0 0 87 9 9
fn=_GLOBAL__sub_I_PPCInstrInfo.cpp
0 228 23 23 14 0 0 124 15 15
fn=_GLOBAL__sub_I_PPCLoopInstrFormPrep.cpp
0 384 40 40 19 1 0 216 22 22
fn=_GLOBAL__sub_I_PPCMIPeephole.cpp
0 262 27 27 14 0 0 149 16 16
fn=_GLOBAL__sub_I_PPCMachineScheduler.cpp
0 52 6 6 3 0 0 25 4 4
fn=_GLOBAL__sub_I_PPCPreEmitPeephole.cpp
0 75 8 8 3 0 0 39 5 5
fn=_GLOBAL__sub_I_PPCRegisterInfo.cpp
0 268 27 27 16 0 0 150 16 16
fn=_GLOBAL__sub_I_PPCSubtarget.cpp
0 158 16 16 12 0 0 83 9 9
fn=_GLOBAL__sub_I_PPCTargetMachine.cpp
0 613 63 63 34 2 2 332 37 37
fn=_GLOBAL__sub_I_PPCTargetTransformInfo.cpp
0 216 22 22 14 0 0 118 12 12
fn=_GLOBAL__sub_I_PPCVSXFMAMutate.cpp
0 54 6 6 3 0 0 27 4 4
fn=_GLOBAL__sub_I_PartialInlining.cpp
0 641 67 67 35 0 0 358 38 38
fn=_GLOBAL__sub_I_PartiallyInlineLibCalls.cpp
0 9 1 1 2 0 0 3 0 0
fn=_GLOBAL__sub_I_PassBuilder.cpp
0 462 47 47 26 0 0 254 27 27
fn=_GLOBAL__sub_I_PassManagerBuilder.cpp
0 1228 117 117 97 0 0 660 71 71
fn=_GLOBAL__sub_I_PassTimingInfo.cpp
0 27 2 2 5 0 0 8 0 0
fn=_GLOBAL__sub_I_PeepholeOptimizer.cpp
0 347 35 35 19 0 0 195 21 21
fn=_GLOBAL__sub_I_PlaceSafepoints.cpp
0 309 31 31 18 0 0 170 20 20
fn=_GLOBAL__sub_I_PoisonChecking.cpp
0 51 5 5 2 0 0 26 3 3
fn=_GLOBAL__sub_I_PostRASchedulerList.cpp
0 254 26 26 17 0 0 135 15 15
fn=_GLOBAL__sub_I_PredicateInfo.cpp
0 62 6 6 4 0 0 30 3 3
fn=_GLOBAL__sub_I_ProfileSummaryInfo.cpp
0 318 33 33 20 0 0 175 19 19
fn=_GLOBAL__sub_I_PrologEpilogInserter.cpp
0 78 8 8 5 0 0 42 4 4
fn=_GLOBAL__sub_I_RDFLiveness.cpp
0 57 6 6 3 0 0 29 3 3
fn=_GLOBAL__sub_I_RISCVInstPrinter.cpp
0 115 11 11 10 0 0 60 6 6
fn=_GLOBAL__sub_I_RISCVInstructionSelector.cpp
0 46 5 5 14 2 2 18 2 2
fn=_GLOBAL__sub_I_RISCVRegisterBankInfo.cpp
0 14 2 2 1 0 0 2 0 0
fn=_GLOBAL__sub_I_RandomNumberGenerator.cpp
0 60 6 6 3 0 0 31 4 4
fn=_GLOBAL__sub_I_RegAllocBase.cpp
0 33 3 3 5 0 0 11 1 1
fn=_GLOBAL__sub_I_RegAllocBasic.cpp
0 22 3 3 3 0 0 8 1 1
fn=_GLOBAL__sub_I_RegAllocFast.cpp
0 38 4 4 3 0 0 17 2 2
fn=_GLOBAL__sub_I_RegAllocGreedy.cpp
0 628 61 61 66 0 0 322 31 31
fn=_GLOBAL__sub_I_RegAllocPBQP.cpp
0 80 8 8 6 0 0 37 4 4
fn=_GLOBAL__sub_I_RegBankSelect.cpp
0 89 9 9 8 0 0 46 4 4
fn=_GLOBAL__sub_I_RegionInfo.cpp
0 221 17 17 44 0 0 87 7 7
fn=_GLOBAL__sub_I_RegionPrinter.cpp
0 55 6 6 3 0 0 27 3 3
fn=_GLOBAL__sub_I_RegisterClassInfo.cpp
0 60 7 7 3 0 0 31 4 4
fn=_GLOBAL__sub_I_RegisterCoalescer.cpp
0 462 48 48 22 0 0 255 27 27
fn=_GLOBAL__sub_I_RegisterUsageInfo.cpp
0 55 6 6 3 0 0 27 4 4
fn=_GLOBAL__sub_I_RemarkStreamer.cpp
0 57 6 6 3 0 0 29 4 4
fn=_GLOBAL__sub_I_ResourcePriorityQueue.cpp
0 117 12 12 8 0 0 60 6 6
fn=_GLOBAL__sub_I_RewriteStatepointsForGC.cpp
0 263 26 26 20 0 0 138 16 16
fn=_GLOBAL__sub_I_RustWrapper.cpp
0 9 1 1 2 1 0 2 0 0
fn=_GLOBAL__sub_I_SLPVectorizer.cpp
0 676 69 69 41 0 0 382 39 39
fn=_GLOBAL__sub_I_SROA.cpp
0 162 16 16 10 0 0 88 10 10
fn=_GLOBAL__sub_I_SafeStack.cpp
0 94 10 10 3 0 0 50 6 6
fn=_GLOBAL__sub_I_SafeStackColoring.cpp
0 55 5 5 3 0 0 27 3 3
fn=_GLOBAL__sub_I_SafeStackLayout.cpp
0 55 6 6 3 0 0 27 3 3
fn=_GLOBAL__sub_I_SafepointIRVerifier.cpp
0 48 5 5 2 0 0 24 3 3
fn=_GLOBAL__sub_I_SampleProfile.cpp
0 639 67 67 29 0 0 362 39 39
fn=_GLOBAL__sub_I_SanitizerCoverage.cpp
0 500 51 51 26 0 0 278 30 30
fn=_GLOBAL__sub_I_ScalarEvolution.cpp
0 828 87 87 44 0 0 471 50 50
fn=_GLOBAL__sub_I_Scalarizer.cpp
0 55 6 6 3 0 0 27 3 3
fn=_GLOBAL__sub_I_ScheduleDAGFast.cpp
0 57 7 7 5 1 1 25 2 2
fn=_GLOBAL__sub_I_ScheduleDAGInstrs.cpp
0 211 21 21 14 0 0 115 12 12
fn=_GLOBAL__sub_I_ScheduleDAGRRList.cpp
0 635 67 67 36 0 0 351 38 38
fn=_GLOBAL__sub_I_ScheduleDAGSDNodes.cpp
0 63 7 7 3 0 0 32 3 3
fn=_GLOBAL__sub_I_ScheduleDAGVLIW.cpp
0 33 4 4 3 0 0 14 2 2
fn=_GLOBAL__sub_I_ScopedNoAliasAA.cpp
0 52 5 5 3 0 0 25 4 4
fn=_GLOBAL__sub_I_SelectionDAG.cpp
0 117 11 11 8 0 0 60 6 6
fn=_GLOBAL__sub_I_SelectionDAGBuilder.cpp
0 131 14 14 16 0 0 67 6 6
fn=_GLOBAL__sub_I_SelectionDAGDumper.cpp
0 53 6 6 3 0 0 25 4 4
fn=_GLOBAL__sub_I_SelectionDAGISel.cpp
0 290 29 29 18 1 0 147 15 15
fn=_GLOBAL__sub_I_SeparateConstOffsetFromGEP.cpp
0 116 11 11 10 0 0 60 6 6
fn=_GLOBAL__sub_I_ShrinkWrap.cpp
0 70 8 8 3 0 0 36 5 5
fn=_GLOBAL__sub_I_Signals.cpp
0 27 2 2 5 0 0 8 0 0
fn=_GLOBAL__sub_I_SimpleLoopUnswitch.cpp
0 343 35 35 24 0 0 191 20 20
fn=_GLOBAL__sub_I_SimplifyCFG.cpp
0 496 51 51 28 0 0 279 30 30
fn=_GLOBAL__sub_I_SimplifyCFGPass.cpp
0 269 27 27 17 0 0 147 15 15
fn=_GLOBAL__sub_I_SimplifyLibCalls.cpp
0 55 6 6 3 0 0 27 3 3
fn=_GLOBAL__sub_I_SizeOpts.cpp
0 354 30 30 20 0 0 199 21 21
fn=_GLOBAL__sub_I_SparcFrameLowering.cpp
0 54 6 6 3 0 0 27 3 3
fn=_GLOBAL__sub_I_SparcRegisterInfo.cpp
0 54 5 5 3 0 0 27 3 3
fn=_GLOBAL__sub_I_SpeculativeExecution.cpp
0 172 17 17 12 0 0 91 10 10
fn=_GLOBAL__sub_I_StackColoring.cpp
0 185 18 18 13 0 0 100 11 11
fn=_GLOBAL__sub_I_StackMapLivenessAnalysis.cpp
0 82 9 9 4 0 0 43 5 5
fn=_GLOBAL__sub_I_StackMaps.cpp
0 57 6 6 3 0 0 29 3 3
fn=_GLOBAL__sub_I_StackProtector.cpp
0 63 6 6 3 0 0 32 4 4
fn=_GLOBAL__sub_I_StackSafetyAnalysis.cpp
0 54 6 6 3 0 0 27 4 4
fn=_GLOBAL__sub_I_StackSlotColoring.cpp
0 126 13 13 9 0 0 65 6 6
fn=_GLOBAL__sub_I_Statistic.cpp
0 112 11 11 10 0 0 56 6 6
fn=_GLOBAL__sub_I_StructurizeCFG.cpp
0 116 11 11 10 0 0 60 6 6
fn=_GLOBAL__sub_I_SummaryBasedOptimizations.cpp
0 55 5 5 3 0 0 27 3 3
fn=_GLOBAL__sub_I_SymbolRewriter.cpp
0 58 6 6 3 0 0 29 4 4
fn=_GLOBAL__sub_I_SyncDependenceAnalysis.cpp
0 9 1 1 0 0 0 4 1 1
fn=_GLOBAL__sub_I_SyntheticCountsPropagation.cpp
0 169 16 16 12 0 0 93 9 9
fn=_GLOBAL__sub_I_SystemZHazardRecognizer.cpp
0 56 6 6 3 0 0 29 4 4
fn=_GLOBAL__sub_I_SystemZSubtarget.cpp
0 52 6 6 3 0 0 25 3 3
fn=_GLOBAL__sub_I_TailDuplicator.cpp
0 245 25 25 14 0 0 136 15 15
fn=_GLOBAL__sub_I_TargetInstrInfo.cpp
0 55 5 5 3 0 0 27 3 3
fn=_GLOBAL__sub_I_TargetLibraryInfo.cpp
0 224 15 15 51 0 0 90 8 8
fn=_GLOBAL__sub_I_TargetLoweringBase.cpp
0 374 39 39 23 0 0 207 21 21
fn=_GLOBAL__sub_I_TargetPassConfig.cpp
0 2301 228 228 172 1 0 1219 135 135
fn=_GLOBAL__sub_I_TargetSchedule.cpp
0 116 11 11 10 0 0 60 6 6
fn=_GLOBAL__sub_I_TargetTransformInfo.cpp
0 55 6 6 3 0 0 27 3 3
fn=_GLOBAL__sub_I_ThinLTOCodeGenerator.cpp
0 56 6 6 3 1 0 29 4 3
fn=_GLOBAL__sub_I_ThreadSanitizer.cpp
0 294 31 31 17 0 0 169 19 19
fn=_GLOBAL__sub_I_Thumb2InstrInfo.cpp
0 54 6 6 3 0 0 27 4 4
fn=_GLOBAL__sub_I_Thumb2SizeReduction.cpp
0 176 17 17 12 0 0 97 10 10
fn=_GLOBAL__sub_I_Timer.cpp
0 136 14 14 14 1 1 63 7 7
fn=_GLOBAL__sub_I_TwoAddressInstructionPass.cpp
0 153 16 16 8 0 0 81 9 9
fn=_GLOBAL__sub_I_TypeBasedAliasAnalysis.cpp
0 52 5 5 3 0 0 25 3 3
fn=_GLOBAL__sub_I_TypeHashing.cpp
0 12 1 1 1 0 0 6 1 1
fn=_GLOBAL__sub_I_TypePromotion.cpp
0 55 6 6 3 0 0 27 3 3
fn=_GLOBAL__sub_I_TypeStreamMerger.cpp
0 2 0 0 1 0 0 1 0 0
fn=_GLOBAL__sub_I_VPlanVerifier.cpp
0 55 6 6 3 0 0 27 3 3
fn=_GLOBAL__sub_I_Valgrind.cpp
0 21 3 3 5 0 0 9 1 1
fn=_GLOBAL__sub_I_Value.cpp
0 57 6 6 3 0 0 29 3 3
fn=_GLOBAL__sub_I_ValueTracking.cpp
0 54 6 6 3 0 0 27 3 3
fn=_GLOBAL__sub_I_VectorUtils.cpp
0 57 6 6 3 0 0 29 3 3
fn=_GLOBAL__sub_I_WebAssemblyCFGSort.cpp
0 54 6 6 3 0 0 27 4 4
fn=_GLOBAL__sub_I_WebAssemblyExplicitLocals.cpp
0 54 6 6 3 0 0 27 3 3
fn=_GLOBAL__sub_I_WebAssemblyLowerEmscriptenEHSjLj.cpp
0 51 5 5 3 0 0 26 4 4
fn=_GLOBAL__sub_I_WebAssemblyMCInstLower.cpp
0 54 6 6 3 0 0 27 3 3
fn=_GLOBAL__sub_I_WebAssemblyPeephole.cpp
0 54 6 6 3 0 0 27 4 4
fn=_GLOBAL__sub_I_WebAssemblyTargetMachine.cpp
0 107 10 10 8 0 0 58 7 7
fn=_GLOBAL__sub_I_WholeProgramDevirt.cpp
0 406 36 36 50 0 0 190 21 21
fn=_GLOBAL__sub_I_WinEHPrepare.cpp
0 163 16 16 12 0 0 87 10 10
fn=_GLOBAL__sub_I_WithColor.cpp
0 69 7 7 3 0 0 36 4 4
fn=_GLOBAL__sub_I_X86AsmBackend.cpp
0 162 18 18 12 0 0 85 9 9
fn=_GLOBAL__sub_I_X86AsmParser.cpp
0 52 6 6 3 0 0 25 4 0
fn=_GLOBAL__sub_I_X86AvoidStoreForwardingBlocks.cpp
0 115 12 12 8 0 0 60 6 6
fn=_GLOBAL__sub_I_X86CallFrameOptimization.cpp
0 54 5 5 3 0 0 27 3 0
fn=_GLOBAL__sub_I_X86CmovConversion.cpp
0 186 19 19 12 0 0 101 11 0
fn=_GLOBAL__sub_I_X86DiscriminateMemOps.cpp
0 115 11 11 10 0 0 60 7 7
fn=_GLOBAL__sub_I_X86DomainReassignment.cpp
0 61 6 6 3 0 0 31 3 0
fn=_GLOBAL__sub_I_X86FixupBWInsts.cpp
0 54 6 6 3 0 0 27 3 3
fn=_GLOBAL__sub_I_X86ISelDAGToDAG.cpp
0 61 7 7 3 0 0 31 5 5
fn=_GLOBAL__sub_I_X86ISelLowering.cpp
0 222 22 22 14 0 0 119 12 12
fn=_GLOBAL__sub_I_X86IndirectBranchTracking.cpp
0 65 7 7 5 0 0 33 3 3
fn=_GLOBAL__sub_I_X86InsertPrefetch.cpp
0 60 6 6 3 0 0 30 4 4
fn=_GLOBAL__sub_I_X86InstrInfo.cpp
0 258 26 26 16 0 0 141 16 16
fn=_GLOBAL__sub_I_X86InstructionSelector.cpp
0 518 49 49 82 4 4 167 23 23
fn=_GLOBAL__sub_I_X86LoadValueInjectionLoadHardening.cpp
0 291 29 29 17 0 0 158 18 18
fn=_GLOBAL__sub_I_X86MCAsmInfo.cpp
0 209 18 18 35 0 0 92 8 8
fn=_GLOBAL__sub_I_X86OptimizeLEAs.cpp
0 66 7 7 4 0 0 34 4 4
fn=_GLOBAL__sub_I_X86RegisterBankInfo.cpp
0 125 14 14 5 0 0 81 9 9
fn=_GLOBAL__sub_I_X86RegisterInfo.cpp
0 54 5 5 3 0 0 27 3 3
fn=_GLOBAL__sub_I_X86SpeculativeLoadHardening.cpp
0 386 40 40 20 0 0 216 24 24
fn=_GLOBAL__sub_I_X86Subtarget.cpp
0 52 5 5 3 0 0 25 3 3
fn=_GLOBAL__sub_I_X86TargetMachine.cpp
0 162 16 16 12 0 0 87 9 9
fn=_IO_cleanup
0 106 10 10 34 1 1 18 1 0
fn=_IO_default_finish
0 16 2 2 6 0 0 1 0 0
fn=_IO_doallocbuf
0 26 3 3 8 1 0 4 0 0
fn=_IO_enable_locks
0 22 2 1 9 5 0 1 0 0
fn=_IO_file_close
0 3 1 1 1 0 0 0 0 0
fn=_IO_file_close_it@@GLIBC_2.2.5
0 55 5 5 10 0 0 16 0 0
fn=_IO_file_doallocate
0 51 4 4 12 1 0 7 1 0
fn=_IO_file_finish@@GLIBC_2.2.5
0 13 2 2 3 0 0 2 0 0
fn=_IO_file_fopen@@GLIBC_2.2.5
0 92 8 8 19 2 2 9 0 0
fn=_IO_file_open
0 34 3 3 6 0 0 7 0 0
fn=_IO_file_read
0 54 1 1 18 0 0 0 0 0
fn=_IO_file_stat
0 5 1 1 1 0 0 0 0 0
fn=_IO_file_sync@@GLIBC_2.2.5
0 108 3 3 42 1 1 18 0 0
fn=_IO_file_underflow@@GLIBC_2.2.5
0 547 7 7 173 0 0 127 0 0
fn=_IO_flush_all_lockp
0 126 11 11 39 14 4 20 2 0
fn=_IO_link_in
0 113 9 9 43 3 0 22 0 0
fn=_IO_list_lock
0 16 2 2 7 1 1 2 0 0
fn=_IO_list_unlock
0 13 1 1 5 0 0 2 0 0
fn=_IO_new_file_init_internal
0 9 1 1 3 0 0 4 0 0
fn=_IO_no_init
0 2242 4 4 485 0 0 788 2 2
fn=_IO_old_init
0 2524 3 3 291 1 1 1554 2 2
fn=_IO_setb
0 2749 1 1 687 0 0 687 0 0
fn=_IO_sputbackc
0 7296 3 3 2688 0 0 1152 0 0
fn=_IO_str_init_static_internal
0 3456 3 3 480 0 0 1248 0 0
fn=_IO_switch_to_get_mode
0 225 3 3 72 0 0 63 0 0
fn=_IO_un_link
0 8 0 0 3 0 0 0 0 0
fn=_IO_unsave_markers
0 10 2 2 4 0 0 1 0 0
fn=_ZN4llvm17make_filter_rangeIRKNS_10BasicBlockESt8functionIFbRKNS_11InstructionEEEEENS_14iterator_rangeINS_20filter_iterator_implIDTclsr3stdE5beginclsr3stdE7declvalIRT_EEEET0_NS_6detail15fwd_or_bidi_tagISE_E4typeEEEEEOSC_SF_
0 1826 70 7 484 0 0 506 3 0
fn=_ZN4llvm7hashing6detail23hash_combine_range_implIKPNS_4TypeEEENSt9enable_ifIXsr16is_hashable_dataIT_EE5valueENS_9hash_codeEE4typeEPS7_SB_
0 2128 92 2 608 48 0 456 0 0
fn=_ZN4llvm7hashing6detail23hash_combine_range_implIKPNS_8ConstantEEENSt9enable_ifIXsr16is_hashable_dataIT_EE5valueENS_9hash_codeEE4typeEPS7_SB_
0 756 15 3 216 2 0 162 4 0
fn=_ZN4llvm7hashing6detail23hash_combine_range_implIKPNS_8MetadataEEENSt9enable_ifIXsr16is_hashable_dataIT_EE5valueENS_9hash_codeEE4typeEPS7_SB_
0 700 22 2 200 2 0 150 0 0
fn=_ZN4llvm7hashing6detail23hash_combine_range_implIKcEENSt9enable_ifIXsr16is_hashable_dataIT_EE5valueENS_9hash_codeEE4typeEPS5_S9_
0 14514 91 15 2768 9 0 1620 0 0
fn=_ZN4llvm7hashing6detail23hash_combine_range_implIKjEENSt9enable_ifIXsr16is_hashable_dataIT_EE5valueENS_9hash_codeEE4typeEPS5_S9_
0 154085 424 18 29554 119 0 14571 58 13
fn=__GI__IO_un_link.part.0
0 73 11 11 23 0 0 14 0 0
fn=__GI___close_nocancel
0 66 1 1 11 0 0 0 0 0
fn=__GI___tunables_init
0 26556 7 7 5059 37 37 6 1 1
fn=__GI_strstr
0 34 3 3 11 1 1 8 1 0
fn=____strtoul_l_internal
0 49284 11 11 5840 5 4 2112 1 0
fn=__acos_finite
0 9 2 2 3 0 0 0 0 0
fn=__alloc_dir
0 80 6 5 14 0 0 24 1 0
fn=__asin_finite
0 9 1 1 3 0 0 0 0 0
fn=__atan2_finite
0 9 2 2 3 0 0 0 0 0
fn=__bsd_signal.part.0
0 92 4 3 12 1 0 40 1 0
fn=__call_tls_dtors
0 353 16 1 175 22 0 67 0 0
fn=__close_nocancel
0 24 4 2 4 0 0 0 0 0
fn=__condvar_confirm_wakeup
0 154 5 1 66 0 0 0 0 0
fn=__condvar_dec_grefs
0 154 9 1 66 10 0 0 0 0
fn=__ctype_init
0 187 20 3 110 50 2 33 0 0
fn=__cxa_atexit
0 4227 2 1 0 0 0 0 0 0
fn=__cxa_finalize
0 140916 9 9 30566 7507 555 2882 9 0
fn=__cxa_thread_atexit_impl
0 675 49 4 225 22 0 210 1 0
fn=__deallocate_stack
0 370 28 4 110 16 0 120 16 0
fn=__default_morecore
0 80 3 1 10 0 0 10 0 0
fn=__errno_location
0 164 16 1 123 21 0 0 0 0
fn=__exp_finite
0 9 2 2 3 0 0 0 0 0
fn=__fopen_internal
0 43 4 4 7 0 0 11 1 1
fn=__free_tcb
0 130 9 1 40 4 0 10 0 0
fn=__gconv_btwoc_ascii
0 768 1 1 128 0 0 0 0 0
fn=__getdents
0 36 2 1 4 0 0 0 0 0
fn=__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__find_if<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::_Iter_equals_val<llvm::StringRef const> >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::_Iter_equals_val<llvm::StringRef const>, std::random_access_iterator_tag)
0 224 28 4 49 0 0 49 0 0
fn=__init_misc
0 25 2 2 7 1 0 5 1 0
fn=__internal_atexit
0 56372 18 4 15501 5 0 14090 38 0
fn=__isoc99_sscanf
0 4800 6 6 672 0 0 1632 0 0
fn=__libc_csu_init
0 34 2 2 8 1 0 8 0 0
fn=__libc_disable_asynccancel
0 1612 26 1 372 6 0 0 0 0
fn=__libc_enable_asynccancel
0 1488 69 2 372 33 0 0 0 0
fn=__libc_pthread_init
0 310 2 2 86 6 0 46 6 6
fn=__libc_scratch_buffer_set_array_size
0 180 2 2 50 0 0 30 0 0
fn=__libc_sigaction
0 517 22 19 150 1 0 130 6 1
fn=__libc_thread_freeres
0 70 8 1 0 0 0 30 0 0
fn=__lll_lock_wait
0 19 2 2 4 0 0 0 0 0
fn=__log_finite
0 9 2 2 3 0 0 0 0 0
fn=__malloc_arena_thread_freeres
0 14188 40 5 4086 1197 0 3386 0 0
fn=__malloc_fork_lock_parent
0 72 3 3 22 8 0 3 0 0
fn=__malloc_fork_unlock_parent
0 69 3 3 26 0 0 1 0 0
fn=__memchr_avx2
0 86588 434 15 9023 529 227 0 0 0
fn=__memcmp_avx2_movbe
0 1539979 1601 14 360703 12490 174 0 0 0
fn=__memcpy_avx_unaligned_erms
0 1659561 5938 14 906934 12508 1129 856322 36005 21682
fn=__mempcpy_avx_unaligned_erms
0 828 0 0 0 0 0 0 0 0
fn=__memset_avx2_erms
0 948914 0 0 82 15 0 948340 14554 3604
fn=__memset_avx2_unaligned_erms
0 104064 1701 5 5745 0 0 24436 4275 1160
fn=__new_exitfn
0 51116 8 4 11272 16 0 5769 15 0
fn=__nptl_deallocate_tsd
0 60 15 2 20 0 0 0 0 0
fn=__open_nocancel
0 911 11 7 54 0 0 73 3 2
fn=__pow_finite
0 9 2 2 3 0 0 0 0 0
fn=__pread64_nocancel
0 56 1 1 8 0 0 0 0 0
fn=__pthread_clockjoin_ex
0 246 16 13 57 5 1 42 2 1
fn=__pthread_disable_asynccancel
0 325 20 2 75 19 1 0 0 0
fn=__pthread_enable_asynccancel
0 300 28 2 75 9 0 0 0 0
fn=__pthread_get_minstack
0 60 14 3 40 16 1 0 0 0
fn=__pthread_initialize_minimal
0 161 13 13 24 6 1 56 8 2
fn=__pthread_mutex_cond_lock
0 556 19 3 156 8 0 46 0 0
fn=__pthread_mutex_unlock_usercnt
0 5323 164 4 1416 3 0 221 0 0
fn=__pthread_once_slow
0 22883 22 7 4670 437 1 3736 258 0
fn=__pthread_tunables_init
0 14 2 2 4 0 0 2 0 0
fn=__rawmemchr_avx2
0 2983 7 5 451 0 0 0 0 0
fn=__read_nocancel
0 120 3 2 20 0 0 0 0 0
fn=__register_atfork
0 92 9 9 23 2 2 19 2 2
fn=__res_thread_freeres
0 100 8 1 50 29 5 20 0 0
fn=__resolv_context_freeres
0 170 17 2 80 0 0 60 0 0
fn=__rpc_thread_destroy
0 120 15 2 50 19 1 20 0 0
fn=__run_exit_handlers
0 46324 10 10 13058 744 6 1515 2 1
fn=__run_fork_handlers
0 110 6 5 27 2 0 8 0 0
fn=__rust_alloc
0 14785 70 1 0 0 0 0 0 0
fn=__rust_alloc_zeroed
0 291 49 0 0 0 0 0 0 0
fn=__rust_dealloc
0 15069 33 0 0 0 0 0 0 0
fn=__rust_probestack
0 1580 42 2 184 0 0 92 2 1
fn=__rust_realloc
0 1544 142 1 0 0 0 0 0 0
fn=__sched_cpucount
0 7 2 2 3 0 0 0 0 0
fn=__sigjmp_save
0 108 9 1 24 0 0 24 1 0
fn=__sigsetjmp
0 1008 21 4 215 8 0 375 12 6
fn=__strchr_avx2
0 26 3 3 3 0 0 0 0 0
fn=__strcmp_avx2
0 420 6 4 100 2 1 0 0 0
fn=__strerror_thread_freeres
0 40 8 1 20 0 0 0 0 0
fn=__strlen_avx2
0 133395 422 9 16089 1598 533 0 0 0
fn=__strncmp_avx2
0 2339 41 11 384 28 5 0 0 0
fn=__strrchr_avx2
0 59 4 4 4 2 0 0 0 0
fn=__strtoul_internal
0 768 1 1 384 0 0 0 0 0
fn=__tls_get_addr
0 1292856 309 2 754166 2631 1 0 0 0
fn=__tunable_get_val
0 625 3 3 128 22 0 32 0 0
fn=__underflow
0 323 4 4 99 1 0 19 0 0
fn=__unregister_atfork
0 369 6 6 103 28 0 11 0 0
fn=__vfscanf_internal
0 103928 46 46 29932 12 9 13514 8 0
fn=_dl_add_to_namespace_list
0 589 2 2 153 1 1 87 1 1
fn=_dl_add_to_slotinfo
0 112 2 2 36 7 0 24 4 0
fn=_dl_addr
0 71450 11 11 14298 1088 479 17 2 0
fn=_dl_allocate_tls
0 110 8 4 15 1 0 25 1 1
fn=_dl_allocate_tls_init
0 2475 50 11 693 83 4 330 9 1
fn=_dl_allocate_tls_storage
0 329 3 3 7 0 0 297 38 38
fn=_dl_cache_libcmp
0 6069 4 4 947 55 54 0 0 0
fn=_dl_catch_error
0 52 4 4 17 0 0 15 0 0
fn=_dl_catch_exception
0 1160 7 7 261 2 0 417 6 4
fn=_dl_cet_check
0 2 1 1 0 0 0 0 0 0
fn=_dl_check_all_versions
0 176 2 2 29 0 0 16 0 0
fn=_dl_check_map_versions
0 20972 19 19 7044 152 115 1740 109 93
fn=_dl_count_modids
0 6 2 2 3 1 1 0 0 0
fn=_dl_debug_initialize
0 117 5 3 37 2 1 4 0 0
fn=_dl_debug_state
0 4 1 1 2 0 0 0 0 0
fn=_dl_determine_tlsoffset
0 171 5 5 31 2 1 14 0 0
fn=_dl_discover_osversion
0 85 4 4 12 1 1 4 1 1
fn=_dl_dst_count
0 628 3 3 198 0 0 202 3 3
fn=_dl_dst_substitute
0 224 3 3 38 0 0 36 0 0
fn=_dl_find_dso_for_object
0 874 40 3 343 126 0 68 1 0
fn=_dl_fini
0 723 11 11 242 169 79 79 12 12
fn=_dl_get_origin
0 85 4 4 12 1 1 7 1 1
fn=_dl_get_tls_static_info
0 6 1 1 3 0 0 2 1 0
fn=_dl_higher_prime_number
0 159 2 2 14 4 2 0 0 0
fn=_dl_important_hwcaps
0 593 22 22 88 0 0 84 4 4
fn=_dl_init
0 166 7 5 48 13 0 19 0 0
fn=_dl_init_paths
0 87 8 8 17 0 0 26 2 2
fn=_dl_load_cache_lookup
0 2175 17 17 388 56 55 236 1 1
fn=_dl_lookup_symbol_x
0 9644512 18 12 1421634 24487 17713 262593 25 0
fn=_dl_map_object
0 6367 25 25 1396 0 0 818 9 9
fn=_dl_map_object_deps
0 4466 29 29 871 63 2 439 11 11
fn=_dl_map_object_from_fd
0 11450 55 55 2632 94 94 1165 90 89
fn=_dl_mcount_wrapper_check
0 768 2 2 384 1 0 0 0 0
fn=_dl_name_match_p
0 11612 2 2 2891 0 0 1674 1 1
fn=_dl_new_object
0 2370 15 15 454 12 12 416 67 67
fn=_dl_next_ld_env_entry
0 382 2 2 131 0 0 1 0 0
fn=_dl_next_tls_modid
0 28 1 1 12 0 0 4 0 0
fn=_dl_process_pt_note
0 834 10 10 228 0 0 105 4 4
fn=_dl_protect_relro
0 240 2 2 72 1 0 24 0 0
fn=_dl_receive_error
0 17 2 2 5 0 0 7 0 0
fn=_dl_relocate_object
0 4334833 52 52 1045787 104310 91537 350385 87169 82055
fn=_dl_setup_hash
0 288 2 2 84 14 14 72 1 1
fn=_dl_sort_maps
0 4529 19 19 1069 17 17 164 3 3
fn=_dl_start
0 1081 19 19 258 40 38 88 39 39
fn=_dl_sym
0 4 1 1 0 0 0 0 0 0
fn=_dl_sysdep_read_whole_file
0 43 4 4 6 0 0 9 1 1
fn=_dl_sysdep_start
0 652 33 33 154 21 18 79 8 8
fn=_dl_sysdep_start_cleanup
0 2 1 1 1 0 0 0 0 0
fn=_dl_unload_cache
0 11 1 1 3 2 0 2 0 0
fn=_fxstat
0 385 25 2 35 0 0 0 0 0
fn=_init
0 22 2 2 7 4 0 6 3 2
fn=_int_free
0 3051027 4193 30 904104 12758 322 432994 844 20
fn=_int_malloc
0 3872458 11730 55 638441 12067 5 720236 20096 4692
fn=_int_memalign
0 101 6 6 12 0 0 13 1 1
fn=_int_realloc
0 144740 1245 9 28647 527 1 21052 369 85
fn=_lxstat
0 2277 32 2 207 0 0 0 0 0
fn=_mid_memalign
0 78 10 10 21 0 0 7 0 0
fn=_pthread_cleanup_pop
0 2952 21 1 984 185 1 492 16 1
fn=_pthread_cleanup_pop_restore
0 1000 4 3 400 0 0 100 0 0
fn=_pthread_cleanup_push
0 3444 12 2 984 1 0 1968 0 0
fn=_pthread_cleanup_push_defer
0 1700 3 1 400 2 0 500 0 0
fn=_setjmp
0 33 9 1 0 0 0 0 0 0
fn=_start
0 12 2 2 2 1 0 3 0 0
fn=_xstat
0 207 2 2 15 0 0 14 0 0
fn=absoluteSymbolDiff(llvm::MCAssembler&, llvm::MCSymbol const*, llvm::MCSymbol const*)
0 209 4 4 60 2 0 24 0 0
fn=access
0 9 1 1 1 0 0 1 0 0
fn=addOperands(llvm::MachineInstrBuilder&, llvm::ArrayRef<llvm::MachineOperand>, int)
0 118 10 4 36 0 0 20 0 0
fn=advanceToNextLeafType(llvm::SmallVectorImpl<llvm::CompositeType*>&, llvm::SmallVectorImpl<unsigned int>&)
0 240 6 2 96 0 0 84 0 0
fn=alloc_perturb
0 68084 122 1 34042 1 0 0 0 0
fn=arena_get2.part.0
0 2976 39 23 116 5 1 1080 139 139
fn=atan
0 9 2 2 3 2 0 0 0 0
fn=bcmp
0 78 1 1 30 9 0 0 0 0
fn=bool llvm::DenseMapBase<llvm::DenseMap<(anonymous namespace)::CIEKey, llvm::MCSymbol const*, llvm::DenseMapInfo<(anonymous namespace)::CIEKey>, llvm::detail::DenseMapPair<(anonymous namespace)::CIEKey, llvm::MCSymbol const*> >, (anonymous namespace)::CIEKey, llvm::MCSymbol const*, llvm::DenseMapInfo<(anonymous namespace)::CIEKey>, llvm::detail::DenseMapPair<(anonymous namespace)::CIEKey, llvm::MCSymbol const*> >::LookupBucketFor<(anonymous namespace)::CIEKey>((anonymous namespace)::CIEKey const&, llvm::detail::DenseMapPair<(anonymous namespace)::CIEKey, llvm::MCSymbol const*>*&)
0 1634 61 9 575 7 0 416 0 0
fn=bool llvm::DenseMapBase<llvm::DenseMap<llvm::APInt, std::unique_ptr<llvm::ConstantInt, std::default_delete<llvm::ConstantInt> >, llvm::DenseMapAPIntKeyInfo, llvm::detail::DenseMapPair<llvm::APInt, std::unique_ptr<llvm::ConstantInt, std::default_delete<llvm::ConstantInt> > > >, llvm::APInt, std::unique_ptr<llvm::ConstantInt, std::default_delete<llvm::ConstantInt> >, llvm::DenseMapAPIntKeyInfo, llvm::detail::DenseMapPair<llvm::APInt, std::unique_ptr<llvm::ConstantInt, std::default_delete<llvm::ConstantInt> > > >::LookupBucketFor<llvm::APInt>(llvm::APInt const&, llvm::detail::DenseMapPair<llvm::APInt, std::unique_ptr<llvm::ConstantInt, std::default_delete<llvm::ConstantInt> > > const*&) const
0 5988 101 3 1630 70 0 1025 3 0
fn=bool llvm::DenseMapBase<llvm::DenseMap<llvm::CachedHashStringRef, unsigned long, llvm::DenseMapInfo<llvm::CachedHashStringRef>, llvm::detail::DenseMapPair<llvm::CachedHashStringRef, unsigned long> >, llvm::CachedHashStringRef, unsigned long, llvm::DenseMapInfo<llvm::CachedHashStringRef>, llvm::detail::DenseMapPair<llvm::CachedHashStringRef, unsigned long> >::LookupBucketFor<llvm::CachedHashStringRef>(llvm::CachedHashStringRef const&, llvm::detail::DenseMapPair<llvm::CachedHashStringRef, unsigned long> const*&) const
0 16453 42 6 4729 11 0 3325 0 0
fn=bool llvm::DenseMapBase<llvm::DenseMap<llvm::ConstantExpr*, llvm::detail::DenseSetEmpty, llvm::ConstantUniqueMap<llvm::ConstantExpr>::MapInfo, llvm::detail::DenseSetPair<llvm::ConstantExpr*> >, llvm::ConstantExpr*, llvm::detail::DenseSetEmpty, llvm::ConstantUniqueMap<llvm::ConstantExpr>::MapInfo, llvm::detail::DenseSetPair<llvm::ConstantExpr*> >::LookupBucketFor<std::pair<unsigned int, std::pair<llvm::Type*, llvm::ConstantExprKeyType> > >(std::pair<unsigned int, std::pair<llvm::Type*, llvm::ConstantExprKeyType> > const&, llvm::detail::DenseSetPair<llvm::ConstantExpr*> const*&) const
0 1078 20 7 344 6 0 272 0 0
fn=bool llvm::DenseMapBase<llvm::DenseMap<llvm::ConstantStruct*, llvm::detail::DenseSetEmpty, llvm::ConstantUniqueMap<llvm::ConstantStruct>::MapInfo, llvm::detail::DenseSetPair<llvm::ConstantStruct*> >, llvm::ConstantStruct*, llvm::detail::DenseSetEmpty, llvm::ConstantUniqueMap<llvm::ConstantStruct>::MapInfo, llvm::detail::DenseSetPair<llvm::ConstantStruct*> >::LookupBucketFor<std::pair<unsigned int, std::pair<llvm::StructType*, llvm::ConstantAggrKeyType<llvm::ConstantStruct> > > >(std::pair<unsigned int, std::pair<llvm::StructType*, llvm::ConstantAggrKeyType<llvm::ConstantStruct> > > const&, llvm::detail::DenseSetPair<llvm::ConstantStruct*> const*&) const
0 392 11 4 144 3 0 84 0 0
fn=bool llvm::DenseMapBase<llvm::DenseMap<llvm::FunctionType*, llvm::detail::DenseSetEmpty, llvm::FunctionTypeKeyInfo, llvm::detail::DenseSetPair<llvm::FunctionType*> >, llvm::FunctionType*, llvm::detail::DenseSetEmpty, llvm::FunctionTypeKeyInfo, llvm::detail::DenseSetPair<llvm::FunctionType*> >::LookupBucketFor<llvm::FunctionTypeKeyInfo::KeyTy>(llvm::FunctionTypeKeyInfo::KeyTy const&, llvm::detail::DenseSetPair<llvm::FunctionType*> const*&) const
0 2276 151 6 656 68 0 485 10 0
fn=bool llvm::DenseMapBase<llvm::DenseMap<llvm::StructType*, llvm::detail::DenseSetEmpty, llvm::AnonStructTypeKeyInfo, llvm::detail::DenseSetPair<llvm::StructType*> >, llvm::StructType*, llvm::detail::DenseSetEmpty, llvm::AnonStructTypeKeyInfo, llvm::detail::DenseSetPair<llvm::StructType*> >::LookupBucketFor<llvm::AnonStructTypeKeyInfo::KeyTy>(llvm::AnonStructTypeKeyInfo::KeyTy const&, llvm::detail::DenseSetPair<llvm::StructType*> const*&) const
0 2911 118 8 819 35 0 577 1 0
fn=bool llvm::DenseMapBase<llvm::DenseMap<std::pair<llvm::Type*, unsigned long>, llvm::ArrayType*, llvm::DenseMapInfo<std::pair<llvm::Type*, unsigned long> >, llvm::detail::DenseMapPair<std::pair<llvm::Type*, unsigned long>, llvm::ArrayType*> >, std::pair<llvm::Type*, unsigned long>, llvm::ArrayType*, llvm::DenseMapInfo<std::pair<llvm::Type*, unsigned long> >, llvm::detail::DenseMapPair<std::pair<llvm::Type*, unsigned long>, llvm::ArrayType*> >::LookupBucketFor<std::pair<llvm::Type*, unsigned long> >(std::pair<llvm::Type*, unsigned long> const&, llvm::detail::DenseMapPair<std::pair<llvm::Type*, unsigned long>, llvm::ArrayType*> const*&) const
0 1826 30 4 300 17 0 128 0 0
fn=bool llvm::function_ref<bool (llvm::Value const*)>::callback_fn<(anonymous namespace)::Verifier::visitGlobalValue(llvm::GlobalValue const&)::$_0>(long, llvm::Value const*)
0 2528 46 5 850 47 0 432 5 0
fn=brk
0 76 4 2 13 0 0 7 0 0
fn=btowc
0 9856 6 6 3072 4 0 1408 0 0
fn=call_init.part.0
0 3649 14 5 648 122 0 530 0 0
fn=calloc
0 62831 1528 16 14156 109 0 3989 13 0
fn=ceil
0 7 2 2 3 0 0 0 0 0
fn=char* llvm::hashing::detail::hash_combine_recursive_helper::combine_data<bool>(unsigned long&, char*, char*, bool)
0 390 21 3 150 0 0 135 0 0
fn=check_match
0 611319 9 5 176699 4363 1526 64775 6 1
fn=check_stdfiles_vtables
0 12 3 3 7 3 0 0 0 0
fn=clock_gettime@@GLIBC_2.17
0 1659 82 3 395 50 0 158 0 0
fn=clone
0 260 21 2 40 6 0 30 10 5
fn=close
0 541 31 2 114 0 0 112 0 0
fn=closedir
0 18 2 2 4 0 0 4 0 0
fn=closestSucc(llvm::SUnit const*)
0 888 15 3 304 0 0 120 0 0
fn=combineTruncate(llvm::SDNode*, llvm::SelectionDAG&, llvm::X86Subtarget const&)
0 690 51 21 246 1 0 156 0 0
fn=cos
0 18 2 2 6 1 0 0 0 0
fn=cosf
0 9 2 2 3 0 0 0 0 0
fn=createX86MCAsmInfo(llvm::MCRegisterInfo const&, llvm::Triple const&, llvm::MCTargetOptions const&)
0 1140 62 9 195 0 0 360 0 0
fn=createX86MCInstrInfo()
0 330 15 2 44 0 0 176 0 0
fn=createX86MCRegisterInfo(llvm::Triple const&)
0 1365 65 11 120 29 0 645 19 0
fn=create_thread.constprop.0
0 480 29 4 120 0 0 80 0 0
fn=decompose_rpath
0 332 5 5 52 2 2 24 0 0
fn=detectAVGPattern(llvm::SDValue, llvm::EVT, llvm::SelectionDAG&, llvm::X86Subtarget const&, llvm::SDLoc const&)
0 144 6 3 40 0 0 36 2 0
fn=dl_cet_check
0 31 3 3 9 1 0 6 0 0
fn=dl_main
0 1504 74 74 380 76 25 159 20 18
fn=dlsym
0 33 3 3 13 3 0 9 0 0
fn=do_lookup_x
0 4125142 47 33 1326946 36471 2430 606943 24 3
fn=do_preload
0 28 2 2 7 0 0 8 0 0
fn=do_sym
0 73 7 7 24 3 0 13 3 0
fn=doemit
0 25 2 2 10 0 0 7 0 0
fn=doinsert
0 79 6 6 28 0 0 6 0 0
fn=elision_init
0 37 4 4 6 1 1 8 0 0
fn=emitFDESymbol(llvm::MCObjectStreamer&, llvm::MCSymbol const&, unsigned int, bool)
0 624 21 3 208 7 1 144 0 0
fn=emitGlobalConstantImpl(llvm::DataLayout const&, llvm::Constant const*, llvm::AsmPrinter&, llvm::Constant const*, unsigned long)
0 2243 39 23 530 4 0 358 0 0
fn=exit
0 6 1 1 0 0 0 1 0 0
fn=exp2f
0 9 2 2 3 0 0 0 0 0
fn=expand_dynamic_string_token
0 112 4 4 23 0 0 26 0 0
fn=expf
0 9 2 2 3 0 0 0 0 0
fn=fclose@@GLIBC_2.2.5
0 58 8 8 16 0 0 7 0 0
fn=fflush
0 342 5 5 114 8 8 36 0 0
fn=fillin_rpath.isra.0
0 325 11 11 66 0 0 92 1 1
fn=findArgumentCopyElisionCandidates(llvm::DataLayout const&, llvm::FunctionLoweringInfo*, llvm::DenseMap<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*>, llvm::DenseMapInfo<llvm::Argument const*>, llvm::detail::DenseMapPair<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*> > >&)::$_12::operator()(llvm::Value const*) const
0 1377 16 8 403 1 0 311 0 0
fn=findDeadCallerSavedReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>&, llvm::X86RegisterInfo const*, bool)
0 1520 84 17 363 28 4 208 0 0
fn=findUnwindDestinations(llvm::FunctionLoweringInfo&, llvm::BasicBlock const*, llvm::BranchProbability, llvm::SmallVectorImpl<std::pair<llvm::MachineBasicBlock*, llvm::BranchProbability> >&)
0 78 9 9 21 0 0 17 0 0
fn=firstRealType(llvm::Type*, llvm::SmallVectorImpl<llvm::CompositeType*>&, llvm::SmallVectorImpl<unsigned int>&)
0 264 8 2 96 0 0 60 0 0
fn=flagsNeedToBePreservedBeforeTheTerminators(llvm::MachineBasicBlock const&)
0 278 20 4 57 1 0 20 0 0
fn=floor
0 7 2 2 3 1 0 0 0 0
fn=fopen@@GLIBC_2.2.5
0 3 1 1 0 0 0 0 0 0
fn=forEachUser(llvm::Value const*, llvm::SmallPtrSet<llvm::Value const*, 32u>&, llvm::function_ref<bool (llvm::Value const*)>)
0 14298 150 6 2782 63 0 1022 16 0
fn=fork
0 42 7 7 6 0 0 9 0 0
fn=free
0 919935 537 5 232907 7779 99 1663 0 0
fn=getArchPointerBitWidth(llvm::Triple::ArchType)
0 448 0 0 224 23 1 0 0 0
fn=getCombineLoadStoreParts(llvm::SDNode*, unsigned int, unsigned int, bool&, bool&, llvm::SDValue&, llvm::TargetLowering const&)
0 96 7 4 28 2 0 0 0 0
fn=getCopyFromParts(llvm::SelectionDAG&, llvm::SDLoc const&, llvm::SDValue const*, unsigned int, llvm::MVT, llvm::EVT, llvm::Value const*, llvm::Optional<unsigned int>, llvm::Optional<llvm::ISD::NodeType>)
0 1273 62 8 437 0 0 323 14 2
fn=getCopyToParts(llvm::SelectionDAG&, llvm::SDLoc const&, llvm::SDValue, llvm::SDValue*, unsigned int, llvm::MVT, llvm::Value const*, llvm::Optional<unsigned int>, llvm::ISD::NodeType)
0 1003 56 7 357 1 0 323 6 0
fn=getDefaultFormat(llvm::Triple const&)
0 2921 59 2 635 37 1 127 8 0
fn=getExceptionSym(llvm::AsmPrinter*)
0 1 0 0 0 0 0 0 0 0
fn=getFeatures(llvm::StringRef, llvm::StringRef, llvm::ArrayRef<llvm::SubtargetSubTypeKV>, llvm::ArrayRef<llvm::SubtargetFeatureKV>)
0 11055 352 27 1941 103 3 1164 0 0
fn=getLabelOffset(llvm::MCAsmLayout const&, llvm::MCSymbol const&, bool, unsigned long&)
0 9849 26 4 3189 6 0 2106 12 0
fn=getLoadStoreRegOpcode(unsigned int, llvm::TargetRegisterClass const*, bool, llvm::X86Subtarget const&, bool)
0 660 32 5 260 24 4 40 2 0
fn=getMemoryBufferForStream(int, llvm::Twine const&)
0 289 7 7 79 2 0 26 1 1
fn=getNameWithPrefixImpl(llvm::raw_ostream&, llvm::Twine const&, (anonymous namespace)::ManglerPrefixTy, llvm::DataLayout const&, char)
0 6594 212 9 1830 28 3 908 49 0
fn=getNoopInput(llvm::Value const*, llvm::SmallVectorImpl<unsigned int>&, unsigned int&, llvm::TargetLoweringBase const&, llvm::DataLayout const&)
0 792 21 6 120 0 0 132 0 0
fn=getPassInfo(llvm::StringRef)
0 476 14 2 168 0 0 140 1 0
fn=getRelaxedOpcodeArith(llvm::MCInst const&)
0 1504 74 8 125 12 2 0 0 0
fn=getSymbolOffsetImpl(llvm::MCAsmLayout const&, llvm::MCSymbol const&, bool, unsigned long&)
0 8010 55 4 2403 0 0 1602 6 0
fn=get_common_indices.constprop.0
0 97 10 10 14 0 0 21 1 1
fn=get_free_list
0 326 42 6 122 7 0 48 7 2
fn=getcwd
0 138 12 6 33 0 0 21 0 0
fn=getdelim
0 7809 10 10 2084 0 0 1192 0 0
fn=getenv
0 21999 27 8 7403 371 11 402 0 0
fn=getpagesize
0 594 35 2 297 14 0 0 0 0
fn=getpid
0 4 1 1 1 0 0 0 0 0
fn=getrlimit
0 20 2 1 2 0 0 0 0 0
fn=gettimeofday
0 7 3 3 3 1 0 0 0 0
fn=handle_intel.constprop.0
0 162 5 5 36 0 0 42 0 0
fn=handle_preload_list
0 53 3 3 12 0 0 10 1 1
fn=hasPartialRegUpdate(unsigned int, llvm::X86Subtarget const&, bool)
0 56 10 4 5 0 0 0 0 0
fn=hasUndefRegUpdate(unsigned int, unsigned int&, bool)
0 70 18 4 5 0 0 5 0 0
fn=index
0 1486 7 7 192 21 21 0 0 0
fn=init_cacheinfo
0 250 15 15 20 2 0 21 3 3
fn=init_tls
0 135 5 5 31 13 1 16 1 1
fn=initialize(llvm::TargetLibraryInfoImpl&, llvm::Triple const&, llvm::ArrayRef<llvm::StringLiteral>)
0 3259 273 24 1159 14 0 341 18 3
fn=initializeAAEvalLegacyPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeAAResultsWrapperPassPassOnce(llvm::PassRegistry&)
0 71 7 7 8 1 0 31 0 0
fn=initializeAArch64A53Fix835769PassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeAArch64A57FPLoadBalancingPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeAArch64AdvSIMDScalarPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeAArch64BranchTargetsPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeAArch64CollectLOHPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeAArch64CompressJumpTablesPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeAArch64ConditionOptimizerPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeAArch64ConditionalComparesPassOnce(llvm::PassRegistry&)
0 36 3 3 3 0 0 18 0 0
fn=initializeAArch64DeadRegisterDefinitionsPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeAArch64ExpandPseudoPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeAArch64LoadStoreOptPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeAArch64PreLegalizerCombinerPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeAArch64PromoteConstantPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeAArch64RedundantCopyEliminationPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeAArch64SIMDInstrOptPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeAArch64SpeculationHardeningPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeAArch64StackTaggingPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeAArch64StackTaggingPreRAPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeAArch64StorePairSuppressPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeADCELegacyPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeARMConstantIslandsPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeARMExecutionDomainFixPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 1 0
fn=initializeARMExpandPseudoPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeARMLoadStoreOptPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 1 0
fn=initializeARMLowOverheadLoopsPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeARMParallelDSPPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeARMPreAllocLoadStoreOptPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeASanGlobalsMetadataWrapperPassPassOnce(llvm::PassRegistry&)
0 31 2 2 3 0 0 15 0 0
fn=initializeAVRExpandPseudoPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeAVRRelaxMemPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 1 0
fn=initializeAddDiscriminatorsLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeAddressSanitizerLegacyPassPassOnce(llvm::PassRegistry&)
0 58 5 5 8 1 0 24 0 0
fn=initializeAliasSetPrinterPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeAlignmentFromAssumptionsPassOnce(llvm::PassRegistry&)
0 36 3 3 3 0 0 18 0 0
fn=initializeAlwaysInlinerLegacyPassPassOnce(llvm::PassRegistry&)
0 38 3 3 3 0 0 19 0 0
fn=initializeArgPromotionPassOnce(llvm::PassRegistry&)
0 38 3 3 3 0 0 19 1 0
fn=initializeAssumptionCacheTrackerPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeAtomicExpandPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeAttributorLegacyPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeBDCELegacyPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeBarrierNoopPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeBasicAAWrapperPassPassOnce(llvm::PassRegistry&)
0 36 4 4 3 0 0 18 0 0
fn=initializeBlockExtractorPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeBlockFrequencyInfoWrapperPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 1 0 17 0 0
fn=initializeBoundsCheckingLegacyPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeBranchFolderPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeBranchProbabilityInfoWrapperPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeBranchRelaxationPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeBreakCriticalEdgesPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeCFGOnlyPrinterLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeCFGOnlyViewerLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeCFGPrinterLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeCFGSimplifyPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeCFGViewerLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeCFGuardLongjmpPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeCFIInstrInserterPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeCFLAndersAAWrapperPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeCFLSteensAAWrapperPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeCallGraphDOTPrinterPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeCallGraphPrinterLegacyPassPassOnce(llvm::PassRegistry&)
0 56 5 5 8 1 0 23 0 0
fn=initializeCallGraphViewerPassOnce(llvm::PassRegistry&)
0 31 2 2 3 0 0 15 1 0
fn=initializeCallGraphWrapperPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeCallSiteSplittingLegacyPassPassOnce(llvm::PassRegistry&)
0 36 3 3 3 0 0 18 0 0
fn=initializeCalledValuePropagationLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeCanonicalizeAliasesLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeCodeGenPreparePassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeConstantHoistingLegacyPassPassOnce(llvm::PassRegistry&)
0 38 3 3 3 0 0 19 0 0
fn=initializeConstantMergeLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeConstantPropagationPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeControlHeightReductionLegacyPassPassOnce(llvm::PassRegistry&)
0 38 3 3 3 0 0 19 1 0
fn=initializeCorrelatedValuePropagationPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeCostModelAnalysisPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeCrossDSOCFIPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeDAEPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeDAHPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeDCELegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeDSELegacyPassPassOnce(llvm::PassRegistry&)
0 40 4 4 3 0 0 20 0 0
fn=initializeDataFlowSanitizerPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeDeadInstEliminationPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeDeadMachineInstructionElimPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeDefaultRegisterAllocatorOnce()
0 6 0 0 3 1 0 1 0 0
fn=initializeDelinearizationPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeDemandedBitsWrapperPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 1 0 17 0 0
fn=initializeDependenceAnalysisWrapperPassPassOnce(llvm::PassRegistry&)
0 36 3 3 3 0 0 18 0 0
fn=initializeDetectDeadLanesPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeDivRemPairsLegacyPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeDomOnlyPrinterPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeDomOnlyViewerPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeDomPrinterPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeDomViewerPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeDominanceFrontierWrapperPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeDominatorTreeWrapperPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeDwarfEHPreparePassOnce(llvm::PassRegistry&)
0 36 4 4 3 0 0 18 0 0
fn=initializeEarlyCSELegacyPassPassOnce(llvm::PassRegistry&)
0 38 3 3 3 0 0 19 1 0
fn=initializeEarlyCSEMemSSALegacyPassPassOnce(llvm::PassRegistry&)
0 40 4 4 3 0 0 20 0 0
fn=initializeEarlyIfConverterPassOnce(llvm::PassRegistry&)
0 36 4 4 3 0 0 18 0 0
fn=initializeEarlyIfPredicatorPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeEarlyMachineLICMPassOnce(llvm::PassRegistry&)
0 38 4 4 3 0 0 19 0 0
fn=initializeEarlyTailDuplicatePassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeEdgeBundlesPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeEliminateAvailableExternallyLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeEntryExitInstrumenterPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeEvexToVexInstPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeExpandMemCmpPassPassOnce(llvm::PassRegistry&)
0 38 3 3 3 0 0 19 0 0
fn=initializeExpandPostRAPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeExpandReductionsPassOnce(llvm::PassRegistry&)
0 32 2 2 3 0 0 16 0 0
fn=initializeExternalAAWrapperPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeFEntryInserterPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeFPSPassOnce(llvm::PassRegistry&)
0 32 3 3 3 1 0 16 0 0
fn=initializeFalkorHWPFFixPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeFalkorMarkStridedAccessesLegacyPassOnce(llvm::PassRegistry&)
0 36 3 3 3 0 0 18 0 0
fn=initializeFinalizeISelPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeFinalizeMachineBundlesPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeFixFunctionBitcastsPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeFixupBWInstPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeFixupLEAPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeFlattenCFGPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeFloat2IntLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeForceFunctionAttrsLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeFuncletLayoutPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeFunctionImportLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeGCMachineCodeAnalysisPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeGCModuleInfoPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeGCOVProfilerLegacyPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 1 0
fn=initializeGISelCSEAnalysisWrapperPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 1 0
fn=initializeGISelKnownBitsAnalysisPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeGVNHoistLegacyPassPassOnce(llvm::PassRegistry&)
0 40 3 3 3 0 0 20 0 0
fn=initializeGVNLegacyPassPassOnce(llvm::PassRegistry&)
0 44 4 4 3 0 0 22 0 0
fn=initializeGVNSinkLegacyPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeGenericToNVVMPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeGlobalDCELegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeGlobalOptLegacyPassPassOnce(llvm::PassRegistry&)
0 38 4 4 3 0 0 19 0 0
fn=initializeGlobalSplitPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeGlobalsAAWrapperPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeGuardWideningLegacyPassPassOnce(llvm::PassRegistry&)
0 36 3 3 3 0 0 18 0 0
fn=initializeHWAddressSanitizerLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeHardwareLoopsPassOnce(llvm::PassRegistry&)
0 38 3 3 3 0 0 19 0 0
fn=initializeHexagonBitSimplifyPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeHexagonConstExtendersPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeHexagonConstPropagationPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeHexagonEarlyIfConversionPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeHexagonGenMuxPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeHexagonHardwareLoopsPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeHexagonLoopIdiomRecognizePassOnce(llvm::PassRegistry&)
0 44 4 4 3 0 0 22 0 0
fn=initializeHexagonNewValueJumpPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeHexagonOptAddrModePassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeHexagonPacketizerPassOnce(llvm::PassRegistry&)
0 38 3 3 3 0 0 19 0 0
fn=initializeHexagonRDFOptPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 1 0
fn=initializeHexagonSplitDoubleRegsPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeHexagonVExtractPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeHexagonVectorLoopCarriedReusePassOnce(llvm::PassRegistry&)
0 36 3 3 3 0 0 18 1 0
fn=initializeHotColdSplittingLegacyPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 1 0
fn=initializeIPCPPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeIPSCCPLegacyPassPassOnce(llvm::PassRegistry&)
0 36 4 4 3 0 0 18 0 0
fn=initializeIRCELegacyPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 1 0
fn=initializeIRTranslatorPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeIVUsersWrapperPassPassOnce(llvm::PassRegistry&)
0 38 4 4 3 0 0 19 0 0
fn=initializeIfConverterPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeImplicitNullChecksPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeIndVarSimplifyLegacyPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeIndirectBrExpandPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeInferAddressSpacesPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeInferFunctionAttrsLegacyPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeInjectTLIMappingsLegacyPassOnce(llvm::PassRegistry&)
0 32 3 3 3 1 0 16 0 0
fn=initializeInstCountPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeInstNamerPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeInstSimplifyLegacyPassPassOnce(llvm::PassRegistry&)
0 38 4 4 3 0 0 19 0 0
fn=initializeInstrOrderFileLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeInstrProfilingLegacyPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeInstructionCombiningPassPassOnce(llvm::PassRegistry&)
0 46 3 3 3 1 0 23 1 0
fn=initializeInstructionSelectPassOnce(llvm::PassRegistry&)
0 34 3 3 3 1 0 17 1 0
fn=initializeInterleavedAccessPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeInterleavedLoadCombinePassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeInternalizeLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeIntervalPartitionPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeJumpThreadingPassOnce(llvm::PassRegistry&)
0 38 3 3 3 0 0 19 0 0
fn=initializeLCSSAVerificationPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeLCSSAWrapperPassPassOnce(llvm::PassRegistry&)
0 36 3 3 3 1 0 18 1 0
fn=initializeLDTLSCleanupPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeLazyBlockFrequencyInfoPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeLazyBranchProbabilityInfoPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeLazyMachineBlockFrequencyInfoPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeLazyValueInfoPrinterPassOnce(llvm::PassRegistry&)
0 56 5 5 8 1 0 23 1 0
fn=initializeLazyValueInfoWrapperPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeLegacyDivergenceAnalysisPassOnce(llvm::PassRegistry&)
0 36 4 4 3 0 0 18 0 0
fn=initializeLegacyLICMPassPassOnce(llvm::PassRegistry&)
0 38 4 4 3 0 0 19 0 0
fn=initializeLegacyLoopSinkPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeLegalizerPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 1 0
fn=initializeLibCallsShrinkWrapLegacyPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeLintPassOnce(llvm::PassRegistry&)
0 38 3 3 3 0 0 19 0 0
fn=initializeLiveDebugValuesPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeLiveDebugVariablesPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeLiveIntervalsPassOnce(llvm::PassRegistry&)
0 36 3 3 3 0 0 18 0 0
fn=initializeLiveRangeShrinkPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeLiveRegMatrixPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeLiveStacksPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 1 0
fn=initializeLiveVariablesPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeLoadStoreVectorizerLegacyPassPassOnce(llvm::PassRegistry&)
0 40 4 4 3 0 0 20 0 0
fn=initializeLocalStackSlotPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeLocalizerPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeLoopAccessLegacyAnalysisPassOnce(llvm::PassRegistry&)
0 38 3 3 3 0 0 19 0 0
fn=initializeLoopDataPrefetchLegacyPassPassOnce(llvm::PassRegistry&)
0 40 3 3 3 0 0 20 0 0
fn=initializeLoopDeletionLegacyPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeLoopDistributeLegacyPassOnce(llvm::PassRegistry&)
0 40 3 3 3 0 0 20 0 0
fn=initializeLoopExtractorPassOnce(llvm::PassRegistry&)
0 36 3 3 3 0 0 18 0 0
fn=initializeLoopFuseLegacyPassOnce(llvm::PassRegistry&)
0 42 4 4 3 0 0 21 0 0
fn=initializeLoopGuardWideningLegacyPassPassOnce(llvm::PassRegistry&)
0 36 3 3 3 0 0 18 0 0
fn=initializeLoopIdiomRecognizeLegacyPassPassOnce(llvm::PassRegistry&)
0 36 4 4 3 0 0 18 0 0
fn=initializeLoopInfoWrapperPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeLoopInstSimplifyLegacyPassPassOnce(llvm::PassRegistry&)
0 38 3 3 3 0 0 19 0 0
fn=initializeLoopInterchangePassOnce(llvm::PassRegistry&)
0 36 3 3 3 0 0 18 0 0
fn=initializeLoopLoadEliminationPassOnce(llvm::PassRegistry&)
0 44 4 4 3 0 0 22 0 0
fn=initializeLoopPredicationLegacyPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeLoopRerollPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeLoopRotateLegacyPassPassOnce(llvm::PassRegistry&)
0 38 3 3 3 0 0 19 0 0
fn=initializeLoopSimplifyCFGLegacyPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeLoopSimplifyPassOnce(llvm::PassRegistry&)
0 36 3 3 3 1 0 18 0 0
fn=initializeLoopStrengthReducePassOnce(llvm::PassRegistry&)
0 42 4 4 3 0 0 21 0 0
fn=initializeLoopUnrollAndJamPassOnce(llvm::PassRegistry&)
0 44 3 3 3 0 0 22 0 0
fn=initializeLoopUnrollPassOnce(llvm::PassRegistry&)
0 36 3 3 3 0 0 18 0 0
fn=initializeLoopUnswitchPassOnce(llvm::PassRegistry&)
0 40 4 4 3 0 0 20 0 0
fn=initializeLoopVectorizePassOnce(llvm::PassRegistry&)
0 56 5 5 3 0 0 28 0 0
fn=initializeLoopVersioningLICMPassOnce(llvm::PassRegistry&)
0 48 4 4 3 0 0 24 0 0
fn=initializeLoopVersioningPassPassOnce(llvm::PassRegistry&)
0 38 3 3 3 0 0 19 0 0
fn=initializeLowerAtomicLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeLowerConstantIntrinsicsPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeLowerExpectIntrinsicPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeLowerGlobalDtorsPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeLowerGuardIntrinsicLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeLowerIntrinsicsPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeLowerInvokeLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeLowerMatrixIntrinsicsLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeLowerSwitchPassOnce(llvm::PassRegistry&)
0 34 3 3 3 1 0 17 0 0
fn=initializeLowerTypeTestsPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeLowerWidenableConditionLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeMIRCanonicalizerPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeMIRNamerPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeMVEGatherScatterLoweringPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeMVETailPredicationPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeMVEVPTBlockPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 1 0
fn=initializeMachineBlockFrequencyInfoPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeMachineBlockPlacementPassOnce(llvm::PassRegistry&)
0 40 4 4 3 0 0 20 0 0
fn=initializeMachineBlockPlacementStatsPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeMachineBranchProbabilityInfoPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeMachineCSEPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeMachineCombinerPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeMachineCopyPropagationPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeMachineDominanceFrontierPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeMachineDominatorTreePassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeMachineFunctionPrinterPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeMachineLICMPassOnce(llvm::PassRegistry&)
0 38 3 3 3 0 0 19 0 0
fn=initializeMachineLoopInfoPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeMachineModuleInfoWrapperPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeMachineOptimizationRemarkEmitterPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeMachineOutlinerPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeMachinePipelinerPassOnce(llvm::PassRegistry&)
0 38 3 3 3 0 0 19 0 0
fn=initializeMachinePostDominatorTreePassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeMachineRegionInfoPassPassOnce(llvm::PassRegistry&)
0 36 3 3 3 0 0 18 0 0
fn=initializeMachineSchedulerPassOnce(llvm::PassRegistry&)
0 40 4 4 3 0 0 20 0 0
fn=initializeMachineSinkingPassOnce(llvm::PassRegistry&)
0 38 4 4 3 0 0 19 0 0
fn=initializeMachineTraceMetricsPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeMachineVerifierPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeMakeGuardsExplicitLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeMemCpyOptLegacyPassPassOnce(llvm::PassRegistry&)
0 42 3 3 3 0 0 21 0 0
fn=initializeMemDepPrinterPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeMemDerefPrinterPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeMemoryDependenceWrapperPassPassOnce(llvm::PassRegistry&)
0 40 4 4 3 0 0 20 0 0
fn=initializeMemorySSAPrinterLegacyPassPassOnce(llvm::PassRegistry&)
0 56 6 6 8 1 0 23 0 0
fn=initializeMemorySSAWrapperPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeMemorySanitizerLegacyPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeMergeFunctionsLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeMergeICmpsLegacyPassPassOnce(llvm::PassRegistry&)
0 36 3 3 3 0 0 18 0 0
fn=initializeMergedLoadStoreMotionLegacyPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 1 0
fn=initializeMetaRenamerPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 1 0
fn=initializeMicroMipsSizeReducePassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeMipsBranchExpansionPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeMipsDelaySlotFillerPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeMipsPreLegalizerCombinerPassOnce(llvm::PassRegistry&)
0 32 3 3 3 1 0 16 1 0
fn=initializeModuleAddressSanitizerLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeModuleDebugInfoPrinterPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeModuleSanitizerCoverageLegacyPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeModuleSummaryIndexWrapperPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 1 0
fn=initializeModuloScheduleTestPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeMustBeExecutedContextPrinterPassOnce(llvm::PassRegistry&)
0 36 4 4 3 0 0 18 0 0
fn=initializeMustExecutePrinterPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeMutex()
0 11 2 2 2 0 0 7 1 1
fn=initializeNVPTXAllocaHoistingPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeNVPTXAssignValidGlobalNamesPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeNVPTXLowerAggrCopiesPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeNVPTXLowerAllocaPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeNVPTXLowerArgsPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeNVPTXProxyRegErasurePassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeNVVMIntrRangePassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeNVVMReflectPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeNameAnonGlobalLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeNaryReassociateLegacyPassPassOnce(llvm::PassRegistry&)
0 40 3 3 3 0 0 20 0 0
fn=initializeNewGVNLegacyPassPassOnce(llvm::PassRegistry&)
0 42 3 3 3 0 0 21 0 0
fn=initializeObjCARCAAWrapperPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeOptimizationRemarkEmitterWrapperPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeOptimizePHIsPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeOptimizeReturnedPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializePEIPassOnce(llvm::PassRegistry&)
0 36 3 3 3 0 0 18 0 0
fn=initializePGOIndirectCallPromotionLegacyPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializePGOInstrumentationGenLegacyPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializePGOInstrumentationUseLegacyPassPassOnce(llvm::PassRegistry&)
0 36 4 4 3 0 0 18 0 0
fn=initializePGOMemOPSizeOptLegacyPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 1 0
fn=initializePHIEliminationPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializePPCBSelPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializePPCBoolRetToIntPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializePPCBranchCoalescingPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializePPCEarlyReturnPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializePPCExpandISELPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializePPCLoopInstrFormPrepPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializePPCLowerMASSVEntriesPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializePPCMIPeepholePassOnce(llvm::PassRegistry&)
0 36 3 3 3 0 0 18 0 0
fn=initializePPCPreEmitPeepholePassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializePPCQPXLoadSplatPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializePPCReduceCRLogicalsPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializePPCTLSDynamicCallPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 1 0
fn=initializePPCTOCRegDepsPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializePPCVSXCopyPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializePPCVSXFMAMutatePassOnce(llvm::PassRegistry&)
0 36 4 4 3 0 0 18 0 0
fn=initializePPCVSXSwapRemovalPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializePartialInlinerLegacyPassPassOnce(llvm::PassRegistry&)
0 36 4 4 3 0 0 18 0 0
fn=initializePartiallyInlineLibCallsLegacyPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializePatchableFunctionPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializePeepholeOptimizerPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializePhiValuesWrapperPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializePhysicalRegisterUsageInfoPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializePlaceBackedgeSafepointsImplPassOnce(llvm::PassRegistry&)
0 36 3 3 3 0 0 18 0 0
fn=initializePlaceSafepointsPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializePostDomOnlyPrinterPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializePostDomOnlyViewerPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializePostDomPrinterPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializePostDomViewerPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializePostDominatorTreeWrapperPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializePostInlineEntryExitInstrumenterPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializePostMachineSchedulerPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializePostOrderFunctionAttrsLegacyPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializePostRAHazardRecognizerPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializePostRAMachineSinkingPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializePostRASchedulerPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializePreISelIntrinsicLoweringLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializePredicateInfoPrinterLegacyPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializePrintFunctionPassWrapperPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializePrintModulePassWrapperPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeProcessImplicitDefsPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeProfileSummaryInfoWrapperPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializePromoteLegacyPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializePruneEHPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeRABasicPassOnce(llvm::PassRegistry&)
0 50 4 4 3 0 0 25 0 0
fn=initializeRAGreedyPassOnce(llvm::PassRegistry&)
0 56 4 4 3 0 0 28 0 0
fn=initializeRISCVExpandPseudoPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeReachingDefAnalysisPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeReassociateLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeRedundantDbgInstEliminationPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeRegAllocFastPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeRegBankSelectPassOnce(llvm::PassRegistry&)
0 36 4 4 3 0 0 18 0 0
fn=initializeRegToMemPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeRegUsageInfoCollectorPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeRegUsageInfoPropagationPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeRegionInfoPassPassOnce(llvm::PassRegistry&)
0 36 3 3 3 1 0 18 0 0
fn=initializeRegionOnlyPrinterPassOnce(llvm::PassRegistry&)
0 31 2 2 3 0 0 15 0 0
fn=initializeRegionOnlyViewerPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeRegionPrinterPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeRegionViewerPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeRegisterCoalescerPassOnce(llvm::PassRegistry&)
0 38 3 3 3 0 0 19 0 0
fn=initializeRenameIndependentSubregsPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeReversePostOrderFunctionAttrsLegacyPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeRewriteStatepointsForGCLegacyPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeRewriteSymbolsLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeSCCPLegacyPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeSCEVAAWrapperPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeSLPVectorizerPassOnce(llvm::PassRegistry&)
0 44 4 4 3 0 0 22 0 0
fn=initializeSROALegacyPassPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeSafeStackLegacyPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeSafepointIRVerifierPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeSampleProfileLoaderLegacyPassPassOnce(llvm::PassRegistry&)
0 36 3 3 3 0 0 18 0 0
fn=initializeScalarEvolutionWrapperPassPassOnce(llvm::PassRegistry&)
0 38 3 3 3 0 0 19 0 0
fn=initializeScalarizeMaskedMemIntrinPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeScalarizerLegacyPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeScopedNoAliasAAWrapperPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeSeparateConstOffsetFromGEPPassOnce(llvm::PassRegistry&)
0 40 4 4 3 0 0 20 0 0
fn=initializeShadowStackGCLoweringPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeShrinkWrapPassOnce(llvm::PassRegistry&)
0 40 3 3 3 0 0 20 0 0
fn=initializeSimpleInlinerPassOnce(llvm::PassRegistry&)
0 40 4 4 3 0 0 20 0 0
fn=initializeSimpleLoopUnswitchLegacyPassPassOnce(llvm::PassRegistry&)
0 42 3 3 3 0 0 21 0 0
fn=initializeSingleLoopExtractorPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeSinkingLegacyPassPassOnce(llvm::PassRegistry&)
0 36 3 3 3 0 0 18 0 0
fn=initializeSlotIndexesPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeSpeculativeExecutionLegacyPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeSpillPlacementPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeStackColoringPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeStackMapLivenessPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeStackProtectorPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeStackSafetyGlobalInfoWrapperPassPassOnce(llvm::PassRegistry&)
0 56 5 5 8 1 0 23 0 0
fn=initializeStackSafetyInfoWrapperPassPassOnce(llvm::PassRegistry&)
0 32 2 2 3 0 0 16 1 0
fn=initializeStackSlotColoringPassOnce(llvm::PassRegistry&)
0 36 3 3 3 0 0 18 0 0
fn=initializeStraightLineStrengthReducePassOnce(llvm::PassRegistry&)
0 36 4 4 3 0 0 18 0 0
fn=initializeStripDeadDebugInfoPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeStripDeadPrototypesLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeStripDebugDeclarePassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeStripGCRelocatesPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeStripNonDebugSymbolsPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeStripNonLineTableDebugInfoPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeStripSymbolsPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeStructurizeCFGPassOnce(llvm::PassRegistry&)
0 38 3 3 3 0 0 19 1 0
fn=initializeTailCallElimPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeTailDuplicatePassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeTargetLibraryInfoWrapperPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeTargetPassConfigPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeTargetTransformInfoWrapperPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeThreadSanitizerLegacyPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeThumb2SizeReducePassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeTwoAddressInstructionPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeTypeBasedAAWrapperPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeTypePromotionPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeUnifyFunctionExitNodesPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeUnpackMachineBundlesPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeUnreachableBlockElimLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 1
fn=initializeUnreachableMachineBlockElimPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeVerifierLegacyPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeVirtRegMapPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeVirtRegRewriterPassOnce(llvm::PassRegistry&)
0 63 6 6 8 0 0 27 0 0
fn=initializeWarnMissedTransformationsLegacyPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeWasmEHPreparePassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeWebAssemblyAddMissingPrototypesPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeWebAssemblyArgumentMovePassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeWebAssemblyCFGSortPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeWebAssemblyCFGStackifyPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeWebAssemblyCallIndirectFixupPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 1 0
fn=initializeWebAssemblyExceptionInfoPassOnce(llvm::PassRegistry&)
0 34 3 3 3 0 0 17 0 0
fn=initializeWebAssemblyExplicitLocalsPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeWebAssemblyFixIrreducibleControlFlowPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeWebAssemblyLateEHPreparePassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeWebAssemblyLowerBrUnlessPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeWebAssemblyLowerEmscriptenEHSjLjPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeWebAssemblyMemIntrinsicResultsPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeWebAssemblyOptimizeLiveIntervalsPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeWebAssemblyPeepholePassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeWebAssemblyPrepareForLiveIntervalsPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeWebAssemblyRegColoringPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeWebAssemblyRegNumberingPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeWebAssemblyRegStackifyPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 1 0
fn=initializeWebAssemblyReplacePhysRegsPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeWebAssemblySetP2AlignOperandsPassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeWholeProgramDevirtPassOnce(llvm::PassRegistry&)
0 36 4 4 3 0 0 18 0 0
fn=initializeWinEHPreparePassOnce(llvm::PassRegistry&)
0 31 3 3 3 0 0 15 0 0
fn=initializeWinEHStatePassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeX86AvoidSFBPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 1 0 16 0 0
fn=initializeX86CallFrameOptimizationPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeX86CmovConverterPassPassOnce(llvm::PassRegistry&)
0 32 3 3 3 1 0 16 1 0
fn=initializeX86CondBrFoldingPassPassOnce(llvm::PassRegistry&)
0 30 3 3 3 1 0 15 1 0
fn=initializeX86DomainReassignmentPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeX86ExecutionDomainFixPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=initializeX86ExpandPseudoPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeX86FlagsCopyLoweringPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeX86LoadValueInjectionLoadHardeningPassPassOnce(llvm::PassRegistry&)
0 36 3 3 3 1 0 18 0 0
fn=initializeX86LoadValueInjectionRetHardeningPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeX86OptimizeLEAPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeX86SpeculativeLoadHardeningPassPassOnce(llvm::PassRegistry&)
0 31 3 3 3 1 0 15 0 0
fn=initializeXRayInstrumentationPassOnce(llvm::PassRegistry&)
0 32 3 3 3 0 0 16 0 0
fn=inlineCostStr[abi:cxx11](llvm::InlineCost const&)
0 268 24 12 82 20 6 108 2 0
fn=int llvm::array_pod_sort_comparator<(anonymous namespace)::ELFWriter::ELFSymbolData>(void const*, void const*)
0 3746 25 5 936 0 0 626 0 0
fn=intel_check_word.constprop.0
0 1354 9 9 123 6 6 18 0 0
fn=ioctl
0 18 1 1 3 0 0 0 0 0
fn=isDereferenceableAndAlignedPointer(llvm::Value const*, llvm::Align, llvm::APInt const&, llvm::DataLayout const&, llvm::Instruction const*, llvm::DominatorTree const*, llvm::SmallPtrSetImpl<llvm::Value const*>&)
0 265 21 21 62 0 0 48 0 0
fn=isNullOrUndef(llvm::Constant const*)
0 347 4 1 75 4 0 71 0 0
fn=isRepeatedByteSequence(llvm::Value const*, llvm::DataLayout const&)
0 90 7 6 22 1 0 12 0 0
fn=is_dst
0 144 3 3 28 0 0 24 0 0
fn=isalnum
0 35 1 1 20 4 1 0 0 0
fn=isatty
0 15 2 2 4 0 0 2 0 0
fn=llvm::APFloat::Storage::Storage(llvm::detail::IEEEFloat, llvm::fltSemantics const&)
0 756 21 3 252 0 0 210 0 0
fn=llvm::APFloat::convert(llvm::fltSemantics const&, llvm::APFloatBase::roundingMode, bool*)
0 224 21 3 70 0 0 49 0 0
fn=llvm::APFloatBase::IEEEdouble()
0 28 0 0 14 0 0 0 0 0
fn=llvm::APFloatBase::IEEEquad()
0 14 0 0 7 0 0 0 0 0
fn=llvm::APFloatBase::IEEEsingle()
0 14 7 1 7 0 0 0 0 0
fn=llvm::APFloatBase::PPCDoubleDouble()
0 126 14 1 63 0 0 0 0 0
fn=llvm::APFloatBase::x87DoubleExtended()
0 14 0 0 7 0 0 0 0 0
fn=llvm::APInt::APInt(unsigned int, llvm::ArrayRef<unsigned long>)
0 27 2 2 8 0 0 9 0 0
fn=llvm::APInt::compare(llvm::APInt const&) const
0 20 1 1 8 0 0 0 0 0
fn=llvm::APInt::operator-=(unsigned long)
0 11 1 1 3 0 0 1 0 0
fn=llvm::APInt::tcAssign(unsigned long*, unsigned long const*, unsigned int)
0 511 21 3 56 0 0 35 0 0
fn=llvm::APInt::tcMSB(unsigned long const*, unsigned int)
0 147 14 2 21 0 0 0 0 0
fn=llvm::APInt::tcSet(unsigned long*, unsigned long, unsigned int)
0 231 7 1 42 0 0 63 0 0
fn=llvm::APInt::tcShiftLeft(unsigned long*, unsigned int, unsigned int)
0 455 42 6 56 0 0 56 0 0
fn=llvm::APInt::trunc(unsigned int) const
0 216 6 2 64 0 0 56 4 0
fn=llvm::APInt::zext(unsigned int) const
0 116 6 2 32 0 0 36 0 0
fn=llvm::ARM::getArchSynonym(llvm::StringRef)
0 1270 59 3 254 44 1 0 0 0
fn=llvm::ARM::getCanonicalArchName(llvm::StringRef)
0 17526 268 13 4064 0 0 2032 2 0
fn=llvm::ARM::parseArch(llvm::StringRef)
0 61341 71 4 9144 1252 13 4826 0 0
fn=llvm::AccelTableBase::~AccelTableBase()
0 1400 42 6 490 113 0 210 0 0
fn=llvm::AllocaInst::AllocaInst(llvm::Type*, unsigned int, llvm::Value*, llvm::MaybeAlign, llvm::Twine const&, llvm::Instruction*)
0 686 48 6 130 9 0 166 1 0
fn=llvm::AllocaInst::AllocaInst(llvm::Type*, unsigned int, llvm::Value*, llvm::Twine const&, llvm::Instruction*)
0 72 7 1 18 0 0 27 0 0
fn=llvm::AllocaInst::isArrayAllocation() const
0 17 2 2 6 2 0 1 0 0
fn=llvm::AllocaInst::isStaticAlloca() const
0 196 9 1 98 10 0 0 0 0
fn=llvm::AllocaInst::setAlignment(llvm::MaybeAlign)
0 126 8 1 18 0 0 9 0 0
fn=llvm::AnalysisManager<llvm::Function>::~AnalysisManager()
0 2484 92 4 1012 0 0 828 0 0
fn=llvm::AnalysisResolver::getAnalysisIfAvailable(void const*, bool) const
0 9387 232 4 1626 160 0 245 0 0
fn=llvm::AnalysisUsage::AnalysisUsage(llvm::AnalysisUsage const&)
0 19018 137 9 3784 0 0 5042 636 94
fn=llvm::AnalysisUsage::addRequiredID(char&)
0 11490 26 2 4718 77 0 2699 3 1
fn=llvm::AnalysisUsage::addRequiredTransitiveID(char&)
0 168 7 1 77 0 0 35 0 0
fn=llvm::AnalysisUsage::setPreservesCFG()
0 1456 14 2 364 14 0 455 0 0
fn=llvm::Argument::hasAttribute(llvm::Attribute::AttrKind) const
0 3285 26 2 1533 0 0 657 0 0
fn=llvm::Argument::hasByValAttr() const
0 12 1 1 6 0 0 1 0 0
fn=llvm::Argument::hasInAllocaAttr() const
0 12 1 1 6 0 0 1 0 0
fn=llvm::Argument::hasSwiftErrorAttr() const
0 420 28 2 196 23 0 84 0 0
fn=llvm::ArrayType::get(llvm::Type*, unsigned long)
0 1280 25 4 379 8 0 402 13 4
fn=llvm::AsmPrinter::AsmPrinter(llvm::TargetMachine&, std::unique_ptr<llvm::MCStreamer, std::default_delete<llvm::MCStreamer> >)
0 392 42 6 77 7 1 245 47 6
fn=llvm::AsmPrinter::EmitAlignment(llvm::Align, llvm::GlobalObject const*) const
0 1164 67 5 289 18 0 169 0 0
fn=llvm::AsmPrinter::EmitBasicBlockEnd(llvm::MachineBasicBlock const&)
0 28 15 1 28 0 0 0 0 0
fn=llvm::AsmPrinter::EmitBasicBlockStart(llvm::MachineBasicBlock const&)
0 1145 147 11 510 29 0 191 0 0
fn=llvm::AsmPrinter::EmitCallSiteOffset(llvm::MCSymbol const*, llvm::MCSymbol const*, unsigned int) const
0 95 1 1 30 0 0 15 0 0
fn=llvm::AsmPrinter::EmitCallSiteValue(unsigned long, unsigned int) const
0 16 1 1 3 0 0 3 0 0
fn=llvm::AsmPrinter::EmitConstantPool()
0 405 45 3 210 13 0 120 21 0
fn=llvm::AsmPrinter::EmitEncodingByte(unsigned int, char const*) const
0 63 3 3 30 1 0 12 0 0
fn=llvm::AsmPrinter::EmitFunctionBody()
0 15894 715 49 5053 313 2 2186 9 0
fn=llvm::AsmPrinter::EmitFunctionEntryLabel()
0 375 45 3 180 0 0 60 0 0
fn=llvm::AsmPrinter::EmitFunctionHeader()
0 4053 375 25 1270 173 3 833 25 0
fn=llvm::AsmPrinter::EmitGlobalVariable(llvm::GlobalVariable const*)
0 2043 64 29 536 24 0 407 4 0
fn=llvm::AsmPrinter::EmitJumpTableInfo()
0 420 45 3 195 1 0 120 0 0
fn=llvm::AsmPrinter::EmitLabelDifferenceAsULEB128(llvm::MCSymbol const*, llvm::MCSymbol const*) const
0 4 0 0 3 1 1 0 0 0
fn=llvm::AsmPrinter::EmitLinkage(llvm::GlobalValue const*, llvm::MCSymbol*) const
0 384 37 3 156 24 2 63 0 0
fn=llvm::AsmPrinter::EmitModuleCommandLines(llvm::Module&)
0 280 21 3 105 5 0 91 0 0
fn=llvm::AsmPrinter::EmitModuleIdents(llvm::Module&)
0 224 28 4 77 0 0 70 0 0
fn=llvm::AsmPrinter::EmitSpecialLLVMGlobal(llvm::GlobalVariable const*)
0 198 12 6 54 1 0 48 0 0
fn=llvm::AsmPrinter::EmitULEB128(unsigned long, char const*, unsigned int) const
0 46 3 3 16 0 0 10 0 0
fn=llvm::AsmPrinter::SetupMachineFunction(llvm::MachineFunction&)
0 2034 164 11 684 72 0 305 61 0
fn=llvm::AsmPrinter::computeGlobalGOTEquivs(llvm::Module&)
0 189 21 3 98 21 0 63 7 0
fn=llvm::AsmPrinter::createTempSymbol(llvm::Twine const&) const
0 64 8 1 16 0 0 0 0 0
fn=llvm::AsmPrinter::doFinalization(llvm::Module&)
0 5062 315 45 1365 174 2 672 34 0
fn=llvm::AsmPrinter::doInitialization(llvm::Module&)
0 1505 154 21 462 204 4 357 35 1
fn=llvm::AsmPrinter::emitCFIInstruction(llvm::MCCFIInstruction const&) const
0 210 30 3 126 31 2 0 0 0
fn=llvm::AsmPrinter::emitCFIInstruction(llvm::MachineInstr const&)
0 1048 50 5 340 30 0 129 0 0
fn=llvm::AsmPrinter::emitGlobalGOTEquivs()
0 182 21 3 98 0 0 56 5 0
fn=llvm::AsmPrinter::emitPatchableFunctionEntries()
0 990 75 5 210 0 0 225 0 0
fn=llvm::AsmPrinter::emitStackMaps(llvm::StackMaps&)
0 210 21 3 70 0 0 63 0 0
fn=llvm::AsmPrinter::emitStackSizeSection(llvm::MachineFunction const&)
0 270 30 2 135 2 0 90 0 0
fn=llvm::AsmPrinter::emitXRayTable()
0 330 45 3 165 10 0 105 0 0
fn=llvm::AsmPrinter::getAnalysisUsage(llvm::AnalysisUsage&) const
0 140 14 2 7 0 0 49 0 0
fn=llvm::AsmPrinter::getCurExceptionSym()
0 37 4 2 13 1 0 9 0 0
fn=llvm::AsmPrinter::getDataLayout() const
0 3 0 0 2 0 0 0 0 0
fn=llvm::AsmPrinter::getFunctionNumber() const
0 3 0 0 3 0 0 0 0 0
fn=llvm::AsmPrinter::getNameWithPrefix(llvm::SmallVectorImpl<char>&, llvm::GlobalValue const*) const
0 324 12 1 126 2 0 72 0 0
fn=llvm::AsmPrinter::getObjFileLowering() const
0 75 17 1 75 0 0 0 0 0
fn=llvm::AsmPrinter::getSubtargetInfo() const
0 783 15 1 783 0 0 0 0 0
fn=llvm::AsmPrinter::getSymbol(llvm::GlobalValue const*) const
0 2 1 0 1 0 0 0 0 0
fn=llvm::AsmPrinter::isBlockOnlyReachableByFallthrough(llvm::MachineBasicBlock const*) const
0 585 20 7 155 10 0 88 0 0
fn=llvm::AsmPrinter::lowerConstant(llvm::Constant const*)
0 467 16 10 141 2 1 100 0 0
fn=llvm::AsmPrinter::needsCFIMoves() const
0 395 45 3 135 5 0 91 0 0
fn=llvm::AsmPrinter::~AsmPrinter()
0 469 56 8 147 59 0 126 0 0
fn=llvm::AsmPrinterHandler::markFunctionEnd()
0 15 15 1 15 0 0 0 0 0
fn=llvm::AsmPrinterHandler::~AsmPrinterHandler()
0 14 2 0 14 0 0 0 0 0
fn=llvm::AssumptionCacheTracker::doFinalization(llvm::Module&)
0 78 7 0 52 7 0 26 0 0
fn=llvm::AssumptionCacheTracker::getAssumptionCache(llvm::Function&)
0 1523 138 10 316 10 0 480 2 1
fn=llvm::AssumptionCacheTracker::releaseMemory()
0 104 26 2 39 0 0 26 0 0
fn=llvm::AssumptionCacheTracker::verifyAnalysis() const
0 572 60 3 286 20 1 182 0 0
fn=llvm::AssumptionCacheTracker::~AssumptionCacheTracker()
0 182 26 2 26 0 0 65 0 0
fn=llvm::AttrBuilder::AttrBuilder(llvm::AttributeList, unsigned int)
0 306 18 3 66 0 0 168 0 0
fn=llvm::AttrBuilder::AttrBuilder(llvm::AttributeSet)
0 2434 40 2 414 0 0 764 4 0
fn=llvm::AttrBuilder::addAlignmentAttr(llvm::MaybeAlign)
0 112 16 2 32 0 0 16 0 0
fn=llvm::AttrBuilder::addAttribute(llvm::Attribute)
0 19286 138 4 5035 148 4 979 0 0
fn=llvm::AttrBuilder::addAttribute(llvm::StringRef, llvm::StringRef)
0 6723 198 10 1472 0 0 1700 0 0
fn=llvm::AttrBuilder::addDereferenceableAttr(unsigned long)
0 78 8 1 26 0 0 13 0 0
fn=llvm::AttrBuilder::merge(llvm::AttrBuilder const&)
0 9534 134 7 4337 0 0 2257 0 0
fn=llvm::AttrBuilder::operator==(llvm::AttrBuilder const&)
0 300 24 4 120 0 0 42 0 0
fn=llvm::AttrBuilder::overlaps(llvm::AttrBuilder const&) const
0 1500 45 3 500 0 0 300 0 0
fn=llvm::AttrBuilder::remove(llvm::AttrBuilder const&)
0 4752 97 5 2178 16 1 891 0 0
fn=llvm::AttrBuilder::removeAttribute(llvm::Attribute::AttrKind)
0 792 12 3 144 9 3 24 0 0
fn=llvm::Attribute::get(llvm::LLVMContext&, llvm::Attribute::AttrKind, unsigned long)
0 17338 107 6 4225 0 0 4354 2 0
fn=llvm::Attribute::get(llvm::LLVMContext&, llvm::StringRef, llvm::StringRef)
0 3357 66 3 768 0 0 792 0 0
fn=llvm::Attribute::getKindAsEnum() const
0 1400 20 1 840 0 0 0 0 0
fn=llvm::Attribute::getKindAsString() const
0 528 20 0 352 0 0 0 0 0
fn=llvm::Attribute::getValueAsString() const
0 2166 51 0 918 2 0 0 0 0
fn=llvm::Attribute::hasAttribute(llvm::Attribute::AttrKind) const
0 2750 119 1 660 0 0 0 0 0
fn=llvm::Attribute::isStringAttribute() const
0 3501 37 1 1743 108 0 0 0 0
fn=llvm::AttributeFuncs::typeIncompatible(llvm::Type*)
0 1000 51 2 150 34 1 500 8 0
fn=llvm::AttributeImpl::Profile(llvm::FoldingSetNodeID&) const
0 21384 89 4 5016 100 0 5356 3 0
fn=llvm::AttributeImpl::getKindAsEnum() const
0 1542 21 1 1542 0 0 0 0 0
fn=llvm::AttributeImpl::getKindAsString() const
0 195 20 1 195 10 0 0 0 0
fn=llvm::AttributeImpl::getValueAsInt() const
0 210 0 0 210 0 0 0 0 0
fn=llvm::AttributeImpl::getValueAsString() const
0 195 20 1 195 10 0 0 0 0
fn=llvm::AttributeImpl::operator<(llvm::AttributeImpl const&) const
0 17368 132 6 5808 0 0 3913 0 0
fn=llvm::AttributeList::addAttribute(llvm::LLVMContext&, unsigned int, llvm::Attribute) const
0 893 24 4 190 0 0 342 0 0
fn=llvm::AttributeList::addAttributes(llvm::LLVMContext&, unsigned int, llvm::AttrBuilder const&) const
0 19055 241 11 4578 0 0 4672 0 0
fn=llvm::AttributeList::get(llvm::LLVMContext&, llvm::ArrayRef<llvm::AttributeList>)
0 155 15 3 60 0 0 45 0 0
fn=llvm::AttributeList::get(llvm::LLVMContext&, llvm::ArrayRef<std::pair<unsigned int, llvm::Attribute> >)
0 895 80 6 315 0 0 247 22 6
fn=llvm::AttributeList::get(llvm::LLVMContext&, llvm::ArrayRef<std::pair<unsigned int, llvm::AttributeSet> >)
0 2628 190 7 576 0 0 432 1 0
fn=llvm::AttributeList::get(llvm::LLVMContext&, unsigned int, llvm::ArrayRef<llvm::Attribute::AttrKind>)
0 1211 103 9 346 0 0 376 13 4
fn=llvm::AttributeList::getAttribute(unsigned int, llvm::StringRef) const
0 38562 198 4 10904 208 0 4126 9 0
fn=llvm::AttributeList::getFnAttributes() const
0 854 64 1 488 0 0 0 0 0
fn=llvm::AttributeList::getImpl(llvm::LLVMContext&, llvm::ArrayRef<llvm::AttributeSet>)
0 27284 204 8 5712 0 0 5123 10 5
fn=llvm::AttributeList::getNumAttrSets() const
0 495 20 0 270 12 0 0 0 0
fn=llvm::AttributeList::getParamAlignment(unsigned int) const
0 762 30 3 199 25 0 0 0 0
fn=llvm::AttributeList::getParamAttributes(unsigned int) const
0 1208 33 1 488 4 0 0 0 0
fn=llvm::AttributeList::getRetAttributes() const
0 504 35 0 250 0 0 0 0 0
fn=llvm::AttributeList::hasAttrSomewhere(llvm::Attribute::AttrKind, unsigned int*) const
0 3371 88 2 558 28 0 0 0 0
fn=llvm::AttributeList::hasAttribute(unsigned int, llvm::Attribute::AttrKind) const
0 5389 72 1 1714 38 0 0 0 0
fn=llvm::AttributeList::hasAttribute(unsigned int, llvm::StringRef) const
0 1029 31 2 367 20 0 175 6 1
fn=llvm::AttributeList::hasAttributes(unsigned int) const
0 720 4 0 288 3 0 0 0 0
fn=llvm::AttributeList::hasFnAttribute(llvm::Attribute::AttrKind) const
0 28289 127 2 4730 23 0 0 0 0
fn=llvm::AttributeList::hasFnAttribute(llvm::StringRef) const
0 95883 292 3 28598 292 0 7847 24 0
fn=llvm::AttributeList::hasParamAttribute(unsigned int, llvm::Attribute::AttrKind) const
0 20090 57 1 5586 71 0 0 0 0
fn=llvm::AttributeList::removeAttributes(llvm::LLVMContext&, unsigned int, llvm::AttrBuilder const&) const
0 12048 193 10 3280 0 0 3238 0 0
fn=llvm::AttributeListImpl::Profile(llvm::FoldingSetNodeID&) const
0 7932 48 2 1882 48 0 1658 0 0
fn=llvm::AttributeSet::begin() const
0 860 67 0 344 0 0 0 0 0
fn=llvm::AttributeSet::end() const
0 1204 0 0 516 11 0 0 0 0
fn=llvm::AttributeSet::hasAttribute(llvm::Attribute::AttrKind) const
0 27850 40 2 6394 23 0 0 0 0
fn=llvm::AttributeSet::hasAttribute(llvm::StringRef) const
0 360 6 3 168 0 0 120 0 0
fn=llvm::AttributeSetNode::get(llvm::LLVMContext&, llvm::ArrayRef<llvm::Attribute>)
0 30686 249 10 6652 0 0 5504 12 0
fn=llvm::AttributeSetNode::get(llvm::LLVMContext&, llvm::AttrBuilder const&)
0 179809 283 12 44240 39 3 24454 2 0
fn=llvm::BasicAAWrapperPass::getAnalysisUsage(llvm::AnalysisUsage&) const
0 203 21 3 49 0 0 49 0 0
fn=llvm::BasicAAWrapperPass::runOnFunction(llvm::Function&)
0 2254 71 9 632 58 0 548 11 0
fn=llvm::BasicAAWrapperPass::~BasicAAWrapperPass()
0 182 21 3 49 18 0 49 0 0
fn=llvm::BasicBlock::BasicBlock(llvm::LLVMContext&, llvm::Twine const&, llvm::Function*, llvm::BasicBlock*)
0 980 31 2 112 0 0 336 1 0
fn=llvm::BasicBlock::dropAllReferences()
0 4201 21 3 898 185 0 327 83 0
fn=llvm::BasicBlock::eraseFromParent()
0 812 21 3 252 2 0 252 0 0
fn=llvm::BasicBlock::getContext() const
0 33 9 1 33 12 0 0 0 0
fn=llvm::BasicBlock::getFirstInsertionPt() const
0 86 18 3 22 2 0 2 0 0
fn=llvm::BasicBlock::getFirstNonPHI() const
0 1287 49 2 351 10 0 0 0 0
fn=llvm::BasicBlock::getIrrLoopHeaderWeight() const
0 672 44 2 168 3 0 28 0 0
fn=llvm::BasicBlock::getLandingPadInst() const
0 420 34 2 120 22 0 0 0 0
fn=llvm::BasicBlock::getSinglePredecessor() const
0 66 6 2 14 0 0 10 0 0
fn=llvm::BasicBlock::getTerminator() const
0 7748 27 1 1788 53 0 0 0 0
fn=llvm::BasicBlock::insertInto(llvm::Function*, llvm::BasicBlock*)
0 784 45 3 168 0 0 224 1 0
fn=llvm::BasicBlock::phis()
0 336 15 1 112 0 0 0 0 0
fn=llvm::BasicBlock::sizeWithoutDebug() const
0 1463 107 11 253 0 0 363 0 0
fn=llvm::BasicBlock::~BasicBlock()
0 3438 35 5 495 0 0 300 0 0
fn=llvm::BitVector::grow(unsigned int)
0 1927 128 8 376 0 0 423 1 0
fn=llvm::BitVector::operator=(llvm::BitVector const&)
0 2700 114 4 766 0 0 568 0 0
fn=llvm::BitVector::resize(unsigned int, bool)
0 3031 164 10 644 0 0 479 0 0
fn=llvm::BlockFrequencyInfo::BlockFrequencyInfo()
0 14 7 1 7 0 0 7 1 0
fn=llvm::BlockFrequencyInfo::releaseMemory()
0 90 15 1 30 8 0 15 0 0
fn=llvm::BlockFrequencyInfo::~BlockFrequencyInfo()
0 56 7 1 21 2 0 14 0 0
fn=llvm::BranchInst* llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::Insert<llvm::BranchInst>(llvm::BranchInst*, llvm::Twine const&) const
0 429 41 5 132 1 0 121 0 0
fn=llvm::BranchInst::BranchInst(llvm::BasicBlock*, llvm::Instruction*)
0 451 36 4 88 0 0 132 0 0
fn=llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul>::Allocate(unsigned long, llvm::Align)
0 153071 399 6 38987 413 0 31163 31 3
fn=llvm::CCState::AnalyzeCallOperands(llvm::SmallVectorImpl<llvm::ISD::OutputArg> const&, bool (*)(unsigned int, llvm::MVT, llvm::MVT, llvm::CCValAssign::LocInfo, llvm::ISD::ArgFlagsTy, llvm::CCState&))
0 562 12 2 176 0 0 118 0 0
fn=llvm::CCState::AnalyzeCallOperands(llvm::SmallVectorImpl<llvm::MVT>&, llvm::SmallVectorImpl<llvm::ISD::ArgFlagsTy>&, bool (*)(unsigned int, llvm::MVT, llvm::MVT, llvm::CCValAssign::LocInfo, llvm::ISD::ArgFlagsTy, llvm::CCState&))
0 458 16 2 168 0 0 93 0 0
fn=llvm::CCState::AnalyzeCallResult(llvm::SmallVectorImpl<llvm::ISD::InputArg> const&, bool (*)(unsigned int, llvm::MVT, llvm::MVT, llvm::CCValAssign::LocInfo, llvm::ISD::ArgFlagsTy, llvm::CCState&))
0 338 20 2 116 0 0 91 0 0
fn=llvm::CCState::AnalyzeFormalArguments(llvm::SmallVectorImpl<llvm::ISD::InputArg> const&, bool (*)(unsigned int, llvm::MVT, llvm::MVT, llvm::CCValAssign::LocInfo, llvm::ISD::ArgFlagsTy, llvm::CCState&))
0 150 6 3 46 0 0 26 2 0
fn=llvm::CCState::AnalyzeReturn(llvm::SmallVectorImpl<llvm::ISD::OutputArg> const&, bool (*)(unsigned int, llvm::MVT, llvm::MVT, llvm::CCValAssign::LocInfo, llvm::ISD::ArgFlagsTy, llvm::CCState&))
0 495 23 2 165 0 0 99 0 0
fn=llvm::CCState::CCState(unsigned int, bool, llvm::MachineFunction&, llvm::SmallVectorImpl<llvm::CCValAssign>&, llvm::LLVMContext&)
0 4389 148 5 693 10 0 1848 67 7
fn=llvm::CCState::CheckReturn(llvm::SmallVectorImpl<llvm::ISD::OutputArg> const&, bool (*)(unsigned int, llvm::MVT, llvm::MVT, llvm::CCValAssign::LocInfo, llvm::ISD::ArgFlagsTy, llvm::CCState&))
0 1198 60 3 368 0 0 286 0 0
fn=llvm::CCState::MarkAllocated(unsigned int)
0 20416 120 5 3872 274 25 176 11 1
fn=llvm::CCState::resultsCompatible(unsigned int, unsigned int, llvm::MachineFunction&, llvm::LLVMContext&, llvm::SmallVectorImpl<llvm::ISD::InputArg> const&, bool (*)(unsigned int, llvm::MVT, llvm::MVT, llvm::CCValAssign::LocInfo, llvm::ISD::ArgFlagsTy, llvm::CCState&), bool (*)(unsigned int, llvm::MVT, llvm::MVT, llvm::CCValAssign::LocInfo, llvm::ISD::ArgFlagsTy, llvm::CCState&))
0 96 12 2 40 0 0 28 0 0
fn=llvm::CC_X86(unsigned int, llvm::MVT, llvm::MVT, llvm::CCValAssign::LocInfo, llvm::ISD::ArgFlagsTy, llvm::CCState&)
0 2438 87 6 736 0 0 414 13 3
fn=llvm::CallBase::arg_end()
0 3488 53 4 784 0 0 560 0 0
fn=llvm::CallBase::arg_end() const
0 1678 52 4 378 0 0 270 5 1
fn=llvm::CallBase::getReturnedArgOperand() const
0 384 15 3 96 0 0 60 0 0
fn=llvm::CallBase::hasFnAttrOnCalledFunction(llvm::Attribute::AttrKind) const
0 2644 42 1 980 30 0 409 10 2
fn=llvm::CallBase::hasFnAttrOnCalledFunction(llvm::StringRef) const
0 354 24 1 125 0 0 52 0 0
fn=llvm::CallBase::hasRetAttr(llvm::Attribute::AttrKind) const
0 1866 37 2 510 0 0 336 0 0
fn=llvm::CallBase::isFnAttrDisallowedByOpBundle(llvm::Attribute::AttrKind) const
0 22 4 2 6 0 0 6 2 0
fn=llvm::CallBase::onlyReadsMemory() const
0 1505 58 4 210 0 0 280 0 0
fn=llvm::CallBase::paramHasAttr(unsigned int, llvm::Attribute::AttrKind) const
0 19913 116 4 5857 19 0 4100 2 0
fn=llvm::CallBase::populateBundleOperandInfos(llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, unsigned int)
0 495 59 5 135 0 0 120 0 0
fn=llvm::CallGraph::addToCallGraph(llvm::Function*)
0 3115 64 13 873 150 0 470 0 0
fn=llvm::CallGraph::getOrInsertFunction(llvm::Function const*)
0 2190 30 5 606 0 0 441 0 0
fn=llvm::CallGraphSCCPass::assignPassManager(llvm::PMStack&, llvm::PassManagerType)
0 456 36 6 126 0 0 162 19 0
fn=llvm::CallGraphSCCPass::getAnalysisUsage(llvm::AnalysisUsage&) const
0 114 12 2 42 0 0 30 0 0
fn=llvm::CallGraphSCCPass::getPotentialPassManagerType() const
0 96 6 1 48 0 0 0 0 0
fn=llvm::CallGraphWrapperPass::getAnalysisUsage(llvm::AnalysisUsage&) const
0 12 6 1 6 0 0 6 0 0
fn=llvm::CallGraphWrapperPass::releaseMemory()
0 192 24 3 60 1 0 60 1 0
fn=llvm::CallGraphWrapperPass::runOnModule(llvm::Module&)
0 438 30 5 69 1 0 141 2 0
fn=llvm::CallGraphWrapperPass::~CallGraphWrapperPass()
0 180 20 3 48 0 0 66 0 0
fn=llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&, llvm::Instruction*)
0 871 69 6 247 0 0 221 2 0
fn=llvm::CallInst::init(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&)
0 1267 62 6 239 4 0 241 2 0
fn=llvm::CallSiteBase<llvm::Function const, llvm::BasicBlock const, llvm::Value const, llvm::User const, llvm::Use const, llvm::Instruction const, llvm::CallInst const, llvm::InvokeInst const, llvm::CallBrInst const, llvm::Use const*>::doesNotReturn() const
0 342 13 1 38 0 0 38 0 0
fn=llvm::CallSiteBase<llvm::Function const, llvm::BasicBlock const, llvm::Value const, llvm::User const, llvm::Use const, llvm::Instruction const, llvm::CallInst const, llvm::InvokeInst const, llvm::CallBrInst const, llvm::Use const*>::getNumOperandBundles() const
0 280 28 2 70 0 0 42 0 0
fn=llvm::CallSiteBase<llvm::Function const, llvm::BasicBlock const, llvm::Value const, llvm::User const, llvm::Use const, llvm::Instruction const, llvm::CallInst const, llvm::InvokeInst const, llvm::CallBrInst const, llvm::Use const*>::hasInAllocaArgument() const
0 383 25 3 52 0 0 25 0 0
fn=llvm::CallSiteBase<llvm::Function const, llvm::BasicBlock const, llvm::Value const, llvm::User const, llvm::Use const, llvm::Instruction const, llvm::CallInst const, llvm::InvokeInst const, llvm::CallBrInst const, llvm::Use const*>::isConvergent() const
0 108 12 2 12 0 0 12 0 0
fn=llvm::CallSiteBase<llvm::Function, llvm::BasicBlock, llvm::Value, llvm::User, llvm::Use, llvm::Instruction, llvm::CallInst, llvm::InvokeInst, llvm::CallBrInst, llvm::Use*>::hasFnAttr(llvm::Attribute::AttrKind) const
0 60 6 3 6 0 0 10 0 0
fn=llvm::CastInst* llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::Insert<llvm::CastInst>(llvm::CastInst*, llvm::Twine const&) const
0 273 20 4 84 0 0 77 0 0
fn=llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*)
0 168 20 7 33 3 1 42 0 0
fn=llvm::CastInst::CreateIntegerCast(llvm::Value*, llvm::Type*, bool, llvm::Twine const&, llvm::Instruction*)
0 105 6 2 21 0 0 27 0 0
fn=llvm::CastInst::CreatePointerBitCastOrAddrSpaceCast(llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*)
0 425 27 5 100 1 0 107 0 0
fn=llvm::CastInst::CreatePointerCast(llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*)
0 196 18 3 49 1 0 49 0 0
fn=llvm::CastInst::castIsValid(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*)
0 2288 90 10 330 28 1 242 1 0
fn=llvm::CastInst::isEliminableCastPair(llvm::Instruction::CastOps, llvm::Instruction::CastOps, llvm::Type*, llvm::Type*, llvm::Type*, llvm::Type*, llvm::Type*, llvm::Type*)
0 177 14 5 39 5 2 21 0 0
fn=llvm::CompositeType::getTypeAtIndex(llvm::Value const*) const
0 1405 22 2 571 5 0 162 0 0
fn=llvm::CompositeType::getTypeAtIndex(unsigned int) const
0 80 1 0 32 0 0 0 0 0
fn=llvm::CompositeType::indexValid(llvm::Value const*) const
0 2562 21 3 674 11 0 192 0 0
fn=llvm::ComputeLinearIndex(llvm::Type*, unsigned int const*, unsigned int const*, unsigned int)
0 159 5 5 39 0 0 27 0 0
fn=llvm::ComputeValueVTs(llvm::TargetLowering const&, llvm::DataLayout const&, llvm::Type*, llvm::SmallVectorImpl<llvm::EVT>&, llvm::SmallVectorImpl<llvm::EVT>*, llvm::SmallVectorImpl<unsigned long>*, unsigned long)
0 9594 166 10 2895 18 0 2347 36 7
fn=llvm::ComputeValueVTs(llvm::TargetLowering const&, llvm::DataLayout const&, llvm::Type*, llvm::SmallVectorImpl<llvm::EVT>&, llvm::SmallVectorImpl<unsigned long>*, unsigned long)
0 1136 22 1 284 0 0 426 12 0
fn=llvm::Constant::destroyConstant()
0 633 19 10 248 26 1 117 0 0
fn=llvm::Constant::getNullValue(llvm::Type*)
0 310 29 4 120 9 2 72 1 0
fn=llvm::Constant::getUniqueInteger() const
0 702 24 2 234 0 0 78 0 0
fn=llvm::Constant::isNullValue() const
0 1006 19 3 252 10 0 200 1 0
fn=llvm::Constant::needsRelocation() const
0 1156 11 5 228 10 0 162 0 0
fn=llvm::Constant::removeDeadConstantUsers() const
0 632 14 2 225 1 0 143 0 0
fn=llvm::ConstantAggrKeyType<llvm::ConstantStruct>::create(llvm::StructType*) const
0 511 12 5 105 1 0 95 0 0
fn=llvm::ConstantAggregateZero::get(llvm::Type*)
0 194 6 6 58 2 0 32 0 0
fn=llvm::ConstantDataArray::getString(llvm::LLVMContext&, llvm::StringRef, bool)
0 155 8 4 40 0 0 40 0 0
fn=llvm::ConstantDataSequential::getImpl(llvm::StringRef, llvm::Type*)
0 190 9 6 59 1 0 51 0 0
fn=llvm::ConstantDataSequential::getRawDataValues() const
0 64 2 2 28 0 0 16 0 0
fn=llvm::ConstantDataSequential::isString(unsigned int) const
0 10 1 1 6 0 0 0 0 0
fn=llvm::ConstantDataSequential::~ConstantDataSequential()
0 24 2 2 6 1 0 6 0 0
fn=llvm::ConstantExpr::getBitCast(llvm::Constant*, llvm::Type*, bool)
0 296 9 4 92 0 0 74 0 0
fn=llvm::ConstantExpr::getCast(unsigned int, llvm::Constant*, llvm::Type*, bool)
0 153 10 6 42 2 1 36 0 0
fn=llvm::ConstantExpr::getGetElementPtr(llvm::Type*, llvm::Constant*, llvm::ArrayRef<llvm::Value*>, bool, llvm::Optional<unsigned int>, llvm::Type*)
0 583 23 16 134 0 0 119 0 0
fn=llvm::ConstantExpr::getPointerCast(llvm::Constant*, llvm::Type*)
0 120 14 7 26 1 0 26 0 0
fn=llvm::ConstantExpr::getZExt(llvm::Constant*, llvm::Type*, bool)
0 23 3 3 6 0 0 5 1 0
fn=llvm::ConstantExpr::isCast() const
0 15 2 1 6 0 0 0 0 0
fn=llvm::ConstantExprKeyType::create(llvm::Type*) const
0 575 21 7 146 5 2 129 0 0
fn=llvm::ConstantExprKeyType::getHash() const
0 1494 36 7 324 0 0 360 5 0
fn=llvm::ConstantFoldCastInstruction(unsigned int, llvm::Constant*, llvm::Type*)
0 1643 70 22 425 4 1 230 1 0
fn=llvm::ConstantFoldGetElementPtr(llvm::Type*, llvm::Constant*, bool, llvm::Optional<unsigned int>, llvm::ArrayRef<llvm::Value*>)
0 624 24 18 159 0 0 101 0 0
fn=llvm::ConstantInt::get(llvm::IntegerType*, unsigned long, bool)
0 1276 32 3 352 4 0 220 0 0
fn=llvm::ConstantInt::get(llvm::LLVMContext&, llvm::APInt const&)
0 5446 151 6 1646 2 0 1150 6 0
fn=llvm::ConstantInt::get(llvm::Type*, unsigned long, bool)
0 1924 34 3 520 6 0 312 1 0
fn=llvm::ConstantPointerNull::get(llvm::PointerType*)
0 144 12 4 45 3 0 33 1 0
fn=llvm::ConstantStruct::get(llvm::StructType*, llvm::ArrayRef<llvm::Constant*>)
0 366 17 10 72 0 0 57 0 0
fn=llvm::ConstantStruct::getTypeForElements(llvm::LLVMContext&, llvm::ArrayRef<llvm::Constant*>, bool)
0 450 17 7 120 4 0 86 0 0
fn=llvm::ConstantUniqueMap<llvm::ConstantExpr>::MapInfo::getHashValue(llvm::ConstantExpr const*)
0 1161 19 9 237 3 0 237 4 0
fn=llvm::ConstantUniqueMap<llvm::ConstantExpr>::getOrCreate(llvm::Type*, llvm::ConstantExprKeyType)
0 900 24 8 234 0 0 243 0 0
fn=llvm::ConstantUniqueMap<llvm::ConstantStruct>::MapInfo::getHashValue(llvm::ConstantStruct const*)
0 520 16 7 120 1 0 80 1 0
fn=llvm::ConstantUniqueMap<llvm::ConstantStruct>::getOrCreate(llvm::StructType*, llvm::ConstantAggrKeyType<llvm::ConstantStruct>)
0 450 19 6 85 2 0 115 0 0
fn=llvm::ConstantUniqueMap<llvm::InlineAsm>::freeConstants()
0 63 14 2 35 1 0 21 0 0
fn=llvm::DAGTypeLegalizer::run()
0 14905 161 18 5055 16 0 1293 6 0
fn=llvm::DAGTypeLegalizer::~DAGTypeLegalizer()
0 270 45 5 126 0 0 9 0 0
fn=llvm::DIEAbbrevSet::~DIEAbbrevSet()
0 224 7 1 70 6 0 42 0 0
fn=llvm::DataLayout::clear()
0 4037 59 6 941 89 0 1004 42 0
fn=llvm::DataLayout::getABITypeAlignment(llvm::Type*) const
0 1503 56 2 334 0 0 334 0 0
fn=llvm::DataLayout::getAlignment(llvm::Type*, bool) const
0 11468 183 9 2360 45 1 1547 0 0
fn=llvm::DataLayout::getAlignmentInfo(llvm::AlignTypeEnum, unsigned int, bool, llvm::Type*) const
0 16531 101 3 2408 50 0 860 0 0
fn=llvm::DataLayout::getIndexSize(unsigned int) const
0 46 2 2 8 0 0 0 0 0
fn=llvm::DataLayout::getIntPtrType(llvm::LLVMContext&, unsigned int) const
0 49 3 3 7 0 0 0 0 0
fn=llvm::DataLayout::getManglingComponent(llvm::Triple const&)
0 105 9 3 30 0 0 0 0 0
fn=llvm::DataLayout::getPointerABIAlignment(unsigned int) const
0 46 2 2 8 0 0 0 0 0
fn=llvm::DataLayout::getPointerSize(unsigned int) const
0 11638 85 3 2024 64 0 0 0 0
fn=llvm::DataLayout::getPointerTypeSizeInBits(llvm::Type*) const
0 765 21 3 135 0 0 0 0 0
fn=llvm::DataLayout::getPrefTypeAlignment(llvm::Type*) const
0 81 7 1 18 0 0 18 0 0
fn=llvm::DataLayout::getPreferredAlignment(llvm::GlobalVariable const*) const
0 678 8 4 108 0 0 110 0 0
fn=llvm::DataLayout::getStructLayout(llvm::StructType*) const
0 6293 62 6 1870 28 0 1030 0 0
fn=llvm::DataLayout::getTypeSizeInBits(llvm::Type*) const
0 8212 119 5 2332 46 2 1539 0 0
fn=llvm::DataLayout::operator=(llvm::DataLayout const&)
0 3564 207 14 1089 16 0 693 6 0
fn=llvm::DataLayout::parseSpecifier(llvm::StringRef)
0 27671 515 73 5523 47 3 3727 8 0
fn=llvm::DataLayout::reset(llvm::StringRef)
0 3284 69 11 348 22 1 761 0 0
fn=llvm::DataLayout::setAlignment(llvm::AlignTypeEnum, llvm::Align, llvm::Align, unsigned int)
0 31992 32 6 5075 0 0 2744 0 0
fn=llvm::DataLayout::~DataLayout()
0 1222 56 3 329 8 0 141 0 0
fn=llvm::DebugCounter::addCounter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0 1712 49 13 422 13 0 463 16 3
fn=llvm::DebugCounter::instance()
0 88 4 2 48 4 1 13 0 0
fn=llvm::DebugCounter::registerCounter(llvm::StringRef, llvm::StringRef)
0 1080 26 8 210 0 0 300 0 0
fn=llvm::DebugHandlerBase::DebugHandlerBase(llvm::AsmPrinter*)
0 301 35 5 14 0 0 231 45 8
fn=llvm::DebugHandlerBase::beginFunction(llvm::MachineFunction const*)
0 450 60 4 225 15 1 135 6 0
fn=llvm::DebugHandlerBase::endFunction(llvm::MachineFunction const*)
0 660 120 8 285 44 0 75 0 0
fn=llvm::DebugHandlerBase::~DebugHandlerBase()
0 259 21 3 84 16 0 63 0 0
fn=llvm::DeleteDeadBlocks(llvm::ArrayRef<llvm::BasicBlock*>, llvm::DomTreeUpdater*, bool)
0 540 60 4 150 0 0 135 0 0
fn=llvm::DenseMap<llvm::APInt, std::unique_ptr<llvm::ConstantInt, std::default_delete<llvm::ConstantInt> >, llvm::DenseMapAPIntKeyInfo, llvm::detail::DenseMapPair<llvm::APInt, std::unique_ptr<llvm::ConstantInt, std::default_delete<llvm::ConstantInt> > > >::grow(unsigned int)
0 2653 35 5 77 0 0 966 97 2
fn=llvm::DenseMap<llvm::AllocaInst const*, int, llvm::DenseMapInfo<llvm::AllocaInst const*>, llvm::detail::DenseMapPair<llvm::AllocaInst const*, int> >::grow(unsigned int)
0 740 35 7 40 0 0 365 73 5
fn=llvm::DenseMap<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*>, llvm::DenseMapInfo<llvm::Argument const*>, llvm::detail::DenseMapPair<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*> > >::grow(unsigned int)
0 308 5 4 8 0 0 73 22 0
fn=llvm::DenseMap<llvm::AssumptionCache::AffectedValueCallbackVH, llvm::SmallVector<llvm::WeakTrackingVH, 1u>, llvm::DenseMapInfo<llvm::Value*>, llvm::detail::DenseMapPair<llvm::AssumptionCache::AffectedValueCallbackVH, llvm::SmallVector<llvm::WeakTrackingVH, 1u> > >::~DenseMap()
0 315 21 3 135 18 0 120 0 0
fn=llvm::DenseMap<llvm::AssumptionCacheTracker::FunctionCallbackVH, std::unique_ptr<llvm::AssumptionCache, std::default_delete<llvm::AssumptionCache> >, llvm::DenseMapInfo<llvm::Value*>, llvm::detail::DenseMapPair<llvm::AssumptionCacheTracker::FunctionCallbackVH, std::unique_ptr<llvm::AssumptionCache, std::default_delete<llvm::AssumptionCache> > > >::grow(unsigned int)
0 3934 35 5 49 0 0 2289 117 50
fn=llvm::DenseMap<llvm::AssumptionCacheTracker::FunctionCallbackVH, std::unique_ptr<llvm::AssumptionCache, std::default_delete<llvm::AssumptionCache> >, llvm::DenseMapInfo<llvm::Value*>, llvm::detail::DenseMapPair<llvm::AssumptionCacheTracker::FunctionCallbackVH, std::unique_ptr<llvm::AssumptionCache, std::default_delete<llvm::AssumptionCache> > > >::shrink_and_clear()
0 8729 86 8 1955 3 0 2877 5 0
fn=llvm::DenseMap<llvm::BasicBlock*, std::unique_ptr<llvm::DomTreeNodeBase<llvm::BasicBlock>, std::default_delete<llvm::DomTreeNodeBase<llvm::BasicBlock> > >, llvm::DenseMapInfo<llvm::BasicBlock*>, llvm::detail::DenseMapPair<llvm::BasicBlock*, std::unique_ptr<llvm::DomTreeNodeBase<llvm::BasicBlock>, std::default_delete<llvm::DomTreeNodeBase<llvm::BasicBlock> > > > >::grow(unsigned int)
0 5145 55 5 280 0 0 2555 435 81
fn=llvm::DenseMap<llvm::CachedHashStringRef, unsigned long, llvm::DenseMapInfo<llvm::CachedHashStringRef>, llvm::detail::DenseMapPair<llvm::CachedHashStringRef, unsigned long> >::grow(unsigned int)
0 2646 35 5 84 0 0 966 141 0
fn=llvm::DenseMap<llvm::CallGraphNode*, unsigned int, llvm::DenseMapInfo<llvm::CallGraphNode*>, llvm::detail::DenseMapPair<llvm::CallGraphNode*, unsigned int> >::grow(unsigned int)
0 888 42 7 48 0 0 438 87 1
fn=llvm::DenseMap<llvm::ConstantExpr*, llvm::detail::DenseSetEmpty, llvm::ConstantUniqueMap<llvm::ConstantExpr>::MapInfo, llvm::detail::DenseSetPair<llvm::ConstantExpr*> >::grow(unsigned int)
0 228 20 10 22 0 0 86 15 0
fn=llvm::DenseMap<llvm::ConstantStruct*, llvm::detail::DenseSetEmpty, llvm::ConstantUniqueMap<llvm::ConstantStruct>::MapInfo, llvm::detail::DenseSetPair<llvm::ConstantStruct*> >::grow(unsigned int)
0 228 16 8 22 2 0 86 15 3
fn=llvm::DenseMap<llvm::Function const*, std::unique_ptr<llvm::MachineFunction, std::default_delete<llvm::MachineFunction> >, llvm::DenseMapInfo<llvm::Function const*>, llvm::detail::DenseMapPair<llvm::Function const*, std::unique_ptr<llvm::MachineFunction, std::default_delete<llvm::MachineFunction> > > >::grow(unsigned int)
0 1029 42 6 56 4 0 511 15 1
fn=llvm::DenseMap<llvm::FunctionType*, llvm::detail::DenseSetEmpty, llvm::FunctionTypeKeyInfo, llvm::detail::DenseSetPair<llvm::FunctionType*> >::grow(unsigned int)
0 798 77 11 77 6 0 301 38 7
fn=llvm::DenseMap<llvm::GlobalValue const*, unsigned int, llvm::DenseMapInfo<llvm::GlobalValue const*>, llvm::detail::DenseMapPair<llvm::GlobalValue const*, unsigned int> >::grow(unsigned int)
0 296 10 5 16 0 0 146 31 0
fn=llvm::DenseMap<llvm::LLT, llvm::LegalizeActions::LegalizeAction, llvm::DenseMapInfo<llvm::LLT>, llvm::detail::DenseMapPair<llvm::LLT, llvm::LegalizeActions::LegalizeAction> >::grow(unsigned int)
0 41440 49 7 2240 0 0 20440 4172 565
fn=llvm::DenseMap<llvm::MCRegister, int, llvm::DenseMapInfo<llvm::MCRegister>, llvm::detail::DenseMapPair<llvm::MCRegister, int> >::grow(unsigned int)
0 379478 227 16 67628 0 0 53262 2547 331
fn=llvm::DenseMap<llvm::MCSectionELF const*, unsigned int, llvm::DenseMapInfo<llvm::MCSectionELF const*>, llvm::detail::DenseMapPair<llvm::MCSectionELF const*, unsigned int> >::grow(unsigned int)
0 1036 35 5 56 0 0 511 101 0
fn=llvm::DenseMap<llvm::MCSymbol const*, unsigned int, llvm::DenseMapInfo<llvm::MCSymbol const*>, llvm::detail::DenseMapPair<llvm::MCSymbol const*, unsigned int> >::grow(unsigned int)
0 148 8 8 8 0 0 73 15 0
fn=llvm::DenseMap<llvm::MCSymbol*, llvm::EHStreamer::PadRange, llvm::DenseMapInfo<llvm::MCSymbol*>, llvm::detail::DenseMapPair<llvm::MCSymbol*, llvm::EHStreamer::PadRange> >::grow(unsigned int)
0 148 7 7 8 0 0 73 16 0
fn=llvm::DenseMap<llvm::MDTuple*, llvm::detail::DenseSetEmpty, llvm::MDNodeInfo<llvm::MDTuple>, llvm::detail::DenseSetPair<llvm::MDTuple*> >::grow(unsigned int)
0 770 56 8 63 7 1 287 28 0
fn=llvm::DenseMap<llvm::MachineBasicBlock*, std::unique_ptr<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>, std::default_delete<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> > >, llvm::DenseMapInfo<llvm::MachineBasicBlock*>, llvm::detail::DenseMapPair<llvm::MachineBasicBlock*, std::unique_ptr<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>, std::default_delete<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> > > > >::grow(unsigned int)
0 4410 98 6 240 0 0 2190 401 0
fn=llvm::DenseMap<llvm::MachineInstr*, unsigned int, llvm::DenseMapInfo<llvm::MachineInstr*>, llvm::detail::DenseMapPair<llvm::MachineInstr*, unsigned int> >::grow(unsigned int)
0 1776 80 7 96 0 0 876 50 0
fn=llvm::DenseMap<llvm::PointerType*, std::unique_ptr<llvm::ConstantPointerNull, std::default_delete<llvm::ConstantPointerNull> >, llvm::DenseMapInfo<llvm::PointerType*>, llvm::detail::DenseMapPair<llvm::PointerType*, std::unique_ptr<llvm::ConstantPointerNull, std::default_delete<llvm::ConstantPointerNull> > > >::grow(unsigned int)
0 441 24 8 24 0 0 219 44 15
fn=llvm::DenseMap<llvm::SDNode*, unsigned int, llvm::DenseMapInfo<llvm::SDNode*>, llvm::detail::DenseMapPair<llvm::SDNode*, unsigned int> >::grow(unsigned int)
0 2664 63 7 144 0 0 1314 128 31
fn=llvm::DenseMap<llvm::Type*, std::unique_ptr<llvm::ConstantAggregateZero, std::default_delete<llvm::ConstantAggregateZero> >, llvm::DenseMapInfo<llvm::Type*>, llvm::detail::DenseMapPair<llvm::Type*, std::unique_ptr<llvm::ConstantAggregateZero, std::default_delete<llvm::ConstantAggregateZero> > > >::grow(unsigned int)
0 147 8 8 8 0 0 73 15 0
fn=llvm::DenseMap<llvm::Type*, std::unique_ptr<llvm::UndefValue, std::default_delete<llvm::UndefValue> >, llvm::DenseMapInfo<llvm::Type*>, llvm::detail::DenseMapPair<llvm::Type*, std::unique_ptr<llvm::UndefValue, std::default_delete<llvm::UndefValue> > > >::grow(unsigned int)
0 588 32 8 32 1 0 292 59 0
fn=llvm::DenseMap<llvm::Value const*, llvm::SDValue, llvm::DenseMapInfo<llvm::Value const*>, llvm::detail::DenseMapPair<llvm::Value const*, llvm::SDValue> >::grow(unsigned int)
0 1232 12 3 32 0 0 292 91 22
fn=llvm::DenseMap<llvm::Value const*, unsigned int, llvm::DenseMapInfo<llvm::Value const*>, llvm::detail::DenseMapPair<llvm::Value const*, unsigned int> >::grow(unsigned int)
0 3256 133 8 176 0 0 1606 296 32
fn=llvm::DenseMap<std::pair<llvm::Type*, unsigned long>, llvm::ArrayType*, llvm::DenseMapInfo<std::pair<llvm::Type*, unsigned long> >, llvm::detail::DenseMapPair<std::pair<llvm::Type*, unsigned long>, llvm::ArrayType*> >::grow(unsigned int)
0 1516 20 5 48 0 0 552 93 25
fn=llvm::DenseMap<unsigned int, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseSetPair<unsigned int> >::grow(unsigned int)
0 306 24 4 42 0 0 54 0 0
fn=llvm::DenseMap<unsigned int, unsigned int, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, unsigned int> >::grow(unsigned int)
0 2940 91 7 160 2 0 1460 139 0
fn=llvm::DenseMapBase<llvm::DenseMap<(anonymous namespace)::CIEKey, llvm::MCSymbol const*, llvm::DenseMapInfo<(anonymous namespace)::CIEKey>, llvm::detail::DenseMapPair<(anonymous namespace)::CIEKey, llvm::MCSymbol const*> >, (anonymous namespace)::CIEKey, llvm::MCSymbol const*, llvm::DenseMapInfo<(anonymous namespace)::CIEKey>, llvm::detail::DenseMapPair<(anonymous namespace)::CIEKey, llvm::MCSymbol const*> >::grow(unsigned int)
0 5789 42 5 980 0 0 3206 258 1
fn=llvm::DenseMapBase<llvm::DenseMap<llvm::APFloat, std::unique_ptr<llvm::ConstantFP, std::default_delete<llvm::ConstantFP> >, llvm::DenseMapAPFloatKeyInfo, llvm::detail::DenseMapPair<llvm::APFloat, std::unique_ptr<llvm::ConstantFP, std::default_delete<llvm::ConstantFP> > > >, llvm::APFloat, std::unique_ptr<llvm::ConstantFP, std::default_delete<llvm::ConstantFP> >, llvm::DenseMapAPFloatKeyInfo, llvm::detail::DenseMapPair<llvm::APFloat, std::unique_ptr<llvm::ConstantFP, std::default_delete<llvm::ConstantFP> > > >::clear()
0 182 21 3 84 1 0 49 0 0
fn=llvm::DenseMapBase<llvm::DenseMap<llvm::APFloat, std::unique_ptr<llvm::ConstantFP, std::default_delete<llvm::ConstantFP> >, llvm::DenseMapAPFloatKeyInfo, llvm::detail::DenseMapPair<llvm::APFloat, std::unique_ptr<llvm::ConstantFP, std::default_delete<llvm::ConstantFP> > > >, llvm::APFloat, std::unique_ptr<llvm::ConstantFP, std::default_delete<llvm::ConstantFP> >, llvm::DenseMapAPFloatKeyInfo, llvm::detail::DenseMapPair<llvm::APFloat, std::unique_ptr<llvm::ConstantFP, std::default_delete<llvm::ConstantFP> > > >::destroyAll()
0 154 21 3 77 0 0 49 0 0
fn=llvm::DenseMapBase<llvm::DenseMap<llvm::APInt, std::unique_ptr<llvm::ConstantInt, std::default_delete<llvm::ConstantInt> >, llvm::DenseMapAPIntKeyInfo, llvm::detail::DenseMapPair<llvm::APInt, std::unique_ptr<llvm::ConstantInt, std::default_delete<llvm::ConstantInt> > > >, llvm::APInt, std::unique_ptr<llvm::ConstantInt, std::default_delete<llvm::ConstantInt> >, llvm::DenseMapAPIntKeyInfo, llvm::detail::DenseMapPair<llvm::APInt, std::unique_ptr<llvm::ConstantInt, std::default_delete<llvm::ConstantInt> > > >::clear()
0 7531 70 10 2080 191 0 312 0 0
fn=llvm::DenseMapBase<llvm::DenseMap<llvm::APInt, std::unique_ptr<llvm::ConstantInt, std::default_delete<llvm::ConstantInt> >, llvm::DenseMapAPIntKeyInfo, llvm::detail::DenseMapPair<llvm::APInt, std::unique_ptr<llvm::ConstantInt, std::default_delete<llvm::ConstantInt> > > >, llvm::APInt, std::unique_ptr<llvm::ConstantInt, std::default_delete<llvm::ConstantInt> >, llvm::DenseMapAPIntKeyInfo, llvm::detail::DenseMapPair<llvm::APInt, std::unique_ptr<llvm::ConstantInt, std::default_delete<llvm::ConstantInt> > > >::destroyAll()
0 6517 35 5 1883 27 0 77 0 0
fn=llvm::DenseMapBase<llvm::DenseMap<llvm::AssumptionCacheTracker::FunctionCallbackVH, std::unique_ptr<llvm::AssumptionCache, std::default_delete<llvm::AssumptionCache> >, llvm::DenseMapInfo<llvm::Value*>, llvm::detail::DenseMapPair<llvm::AssumptionCacheTracker::FunctionCallbackVH, std::unique_ptr<llvm::AssumptionCache, std::default_delete<llvm::AssumptionCache> > > >, llvm::AssumptionCacheTracker::FunctionCallbackVH, std::unique_ptr<llvm::AssumptionCache, std::default_delete<llvm::AssumptionCache> >, llvm::DenseMapInfo<llvm::Value*>, llvm::detail::DenseMapPair<llvm::AssumptionCacheTracker::FunctionCallbackVH, std::unique_ptr<llvm::AssumptionCache, std::default_delete<llvm::AssumptionCache> > > >::destroyAll()
0 12469 82 5 2059 702 0 1137 0 0
fn=llvm::DenseMapBase<llvm::DenseMap<llvm::Pass*, llvm::AnalysisUsage*, llvm::DenseMapInfo<llvm::Pass*>, llvm::detail::DenseMapPair<llvm::Pass*, llvm::AnalysisUsage*> >, llvm::Pass*, llvm::AnalysisUsage*, llvm::DenseMapInfo<llvm::Pass*>, llvm::detail::DenseMapPair<llvm::Pass*, llvm::AnalysisUsage*> >::moveFromOldBuckets(llvm::detail::DenseMapPair<llvm::Pass*, llvm::AnalysisUsage*>*, llvm::detail::DenseMapPair<llvm::Pass*, llvm::AnalysisUsage*>*)
0 14195 36 5 1539 96 0 1911 215 35
fn=llvm::DenseMapBase<llvm::DenseMap<llvm::Pass*, llvm::Pass*, llvm::DenseMapInfo<llvm::Pass*>, llvm::detail::DenseMapPair<llvm::Pass*, llvm::Pass*> >, llvm::Pass*, llvm::Pass*, llvm::DenseMapInfo<llvm::Pass*>, llvm::detail::DenseMapPair<llvm::Pass*, llvm::Pass*> >::moveFromOldBuckets(llvm::detail::DenseMapPair<llvm::Pass*, llvm::Pass*>*, llvm::detail::DenseMapPair<llvm::Pass*, llvm::Pass*>*)
0 14090 35 5 1532 82 0 1911 218 33
fn=llvm::DenseMapBase<llvm::DenseMap<llvm::Pass*, llvm::SmallPtrSet<llvm::Pass*, 8u>, llvm::DenseMapInfo<llvm::Pass*>, llvm::detail::DenseMapPair<llvm::Pass*, llvm::SmallPtrSet<llvm::Pass*, 8u> > >, llvm::Pass*, llvm::SmallPtrSet<llvm::Pass*, 8u>, llvm::DenseMapInfo<llvm::Pass*>, llvm::detail::DenseMapPair<llvm::Pass*, llvm::SmallPtrSet<llvm::Pass*, 8u> > >::moveFromOldBuckets(llvm::detail::DenseMapPair<llvm::Pass*, llvm::SmallPtrSet<llvm::Pass*, 8u> >*, llvm::detail::DenseMapPair<llvm::Pass*, llvm::SmallPtrSet<llvm::Pass*, 8u> >*)
0 19012 28 4 2524 0 0 1582 889 127
fn=llvm::DenseMapBase<llvm::DenseMap<void const*, llvm::PassInfo const*, llvm::DenseMapInfo<void const*>, llvm::detail::DenseMapPair<void const*, llvm::PassInfo const*> >, void const*, llvm::PassInfo const*, llvm::DenseMapInfo<void const*>, llvm::detail::DenseMapPair<void const*, llvm::PassInfo const*> >::moveFromOldBuckets(llvm::detail::DenseMapPair<void const*, llvm::PassInfo const*>*, llvm::detail::DenseMapPair<void const*, llvm::PassInfo const*>*)
0 51978 59 10 5300 306 0 5995 693 485
fn=llvm::DenseMapBase<llvm::SmallDenseMap<llvm::AllocaInst const*, findArgumentCopyElisionCandidates(llvm::DataLayout const&, llvm::FunctionLoweringInfo*, llvm::DenseMap<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*>, llvm::DenseMapInfo<llvm::Argument const*>, llvm::detail::DenseMapPair<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*> > >&)::StaticAllocaInfo, 8u, llvm::DenseMapInfo<llvm::AllocaInst const*>, llvm::detail::DenseMapPair<llvm::AllocaInst const*, findArgumentCopyElisionCandidates(llvm::DataLayout const&, llvm::FunctionLoweringInfo*, llvm::DenseMap<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*>, llvm::DenseMapInfo<llvm::Argument const*>, llvm::detail::DenseMapPair<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*> > >&)::StaticAllocaInfo> >, llvm::AllocaInst const*, findArgumentCopyElisionCandidates(llvm::DataLayout const&, llvm::FunctionLoweringInfo*, llvm::DenseMap<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*>, llvm::DenseMapInfo<llvm::Argument const*>, llvm::detail::DenseMapPair<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*> > >&)::StaticAllocaInfo, llvm::DenseMapInfo<llvm::AllocaInst const*>, llvm::detail::DenseMapPair<llvm::AllocaInst const*, findArgumentCopyElisionCandidates(llvm::DataLayout const&, llvm::FunctionLoweringInfo*, llvm::DenseMap<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*>, llvm::DenseMapInfo<llvm::Argument const*>, llvm::detail::DenseMapPair<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*> > >&)::StaticAllocaInfo> >::grow(unsigned int)
0 100 9 9 18 0 0 9 0 0
fn=llvm::DenseMapBase<llvm::SmallDenseMap<llvm::AllocaInst const*, findArgumentCopyElisionCandidates(llvm::DataLayout const&, llvm::FunctionLoweringInfo*, llvm::DenseMap<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*>, llvm::DenseMapInfo<llvm::Argument const*>, llvm::detail::DenseMapPair<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*> > >&)::StaticAllocaInfo, 8u, llvm::DenseMapInfo<llvm::AllocaInst const*>, llvm::detail::DenseMapPair<llvm::AllocaInst const*, findArgumentCopyElisionCandidates(llvm::DataLayout const&, llvm::FunctionLoweringInfo*, llvm::DenseMap<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*>, llvm::DenseMapInfo<llvm::Argument const*>, llvm::detail::DenseMapPair<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*> > >&)::StaticAllocaInfo> >, llvm::AllocaInst const*, findArgumentCopyElisionCandidates(llvm::DataLayout const&, llvm::FunctionLoweringInfo*, llvm::DenseMap<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*>, llvm::DenseMapInfo<llvm::Argument const*>, llvm::detail::DenseMapPair<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*> > >&)::StaticAllocaInfo, llvm::DenseMapInfo<llvm::AllocaInst const*>, llvm::detail::DenseMapPair<llvm::AllocaInst const*, findArgumentCopyElisionCandidates(llvm::DataLayout const&, llvm::FunctionLoweringInfo*, llvm::DenseMap<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*>, llvm::DenseMapInfo<llvm::Argument const*>, llvm::detail::DenseMapPair<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*> > >&)::StaticAllocaInfo> >::moveFromOldBuckets(llvm::detail::DenseMapPair<llvm::AllocaInst const*, findArgumentCopyElisionCandidates(llvm::DataLayout const&, llvm::FunctionLoweringInfo*, llvm::DenseMap<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*>, llvm::DenseMapInfo<llvm::Argument const*>, llvm::detail::DenseMapPair<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*> > >&)::StaticAllocaInfo>*, llvm::detail::DenseMapPair<llvm::AllocaInst const*, findArgumentCopyElisionCandidates(llvm::DataLayout const&, llvm::FunctionLoweringInfo*, llvm::DenseMap<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*>, llvm::DenseMapInfo<llvm::Argument const*>, llvm::detail::DenseMapPair<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*> > >&)::StaticAllocaInfo>*)
0 120 6 6 7 0 0 68 14 0
fn=llvm::DenseMapBase<llvm::SmallDenseMap<void const*, llvm::ImmutablePass*, 8u, llvm::DenseMapInfo<void const*>, llvm::detail::DenseMapPair<void const*, llvm::ImmutablePass*> >, void const*, llvm::ImmutablePass*, llvm::DenseMapInfo<void const*>, llvm::detail::DenseMapPair<void const*, llvm::ImmutablePass*> >::moveFromOldBuckets(llvm::detail::DenseMapPair<void const*, llvm::ImmutablePass*>*, llvm::detail::DenseMapPair<void const*, llvm::ImmutablePass*>*)
0 2205 40 6 294 0 0 546 109 15
fn=llvm::DenseMapBase<llvm::SmallDenseMap<void*, std::pair<llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>, unsigned long>, 4u, llvm::DenseMapInfo<void*>, llvm::detail::DenseMapPair<void*, std::pair<llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>, unsigned long> > >, void*, std::pair<llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>, unsigned long>, llvm::DenseMapInfo<void*>, llvm::detail::DenseMapPair<void*, std::pair<llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>, unsigned long> > >::moveFromOldBuckets(llvm::detail::DenseMapPair<void*, std::pair<llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>, unsigned long> >*, llvm::detail::DenseMapPair<void*, std::pair<llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>, unsigned long> >*)
0 2471 35 5 147 0 0 504 140 4
fn=llvm::DetatchDeadBlocks(llvm::ArrayRef<llvm::BasicBlock*>, llvm::SmallVectorImpl<llvm::cfg::Update<llvm::BasicBlock*> >*, bool)
0 345 42 3 150 0 0 120 0 0
fn=llvm::DiagnosticHandler::handleDiagnostics(llvm::DiagnosticInfo const&)
0 264 48 2 96 0 0 48 0 0
fn=llvm::DiagnosticHandler::isAnalysisRemarkEnabled(llvm::StringRef) const
0 3350 38 1 1340 64 0 0 0 0
fn=llvm::DiagnosticHandler::isAnyRemarkEnabled() const
0 168 19 0 96 19 0 0 0 0
fn=llvm::DiagnosticHandler::isMissedOptRemarkEnabled(llvm::StringRef) const
0 35 7 1 14 7 0 0 0 0
fn=llvm::DiagnosticHandler::~DiagnosticHandler()
0 7 7 0 0 0 0 0 0 0
fn=llvm::DiagnosticInfoOptimizationBase::Argument& llvm::SmallVectorImpl<llvm::DiagnosticInfoOptimizationBase::Argument>::emplace_back<llvm::StringRef&>(llvm::StringRef&)
0 2534 129 6 659 0 0 723 7 0
fn=llvm::DiagnosticInfoOptimizationBase::Argument::Argument(llvm::DiagnosticInfoOptimizationBase::Argument const&)
0 1084 102 6 301 0 0 275 0 0
fn=llvm::DiagnosticInfoOptimizationBase::Argument::Argument(llvm::StringRef, int)
0 660 60 4 150 0 0 180 5 0
fn=llvm::DiagnosticInfoOptimizationBase::Argument::Argument(llvm::StringRef, llvm::StringRef)
0 140 12 4 28 0 0 40 0 0
fn=llvm::DiagnosticInfoOptimizationBase::Argument::Argument(llvm::StringRef, llvm::Type const*)
0 122 10 5 20 0 0 42 0 0
fn=llvm::DiagnosticInfoOptimizationBase::getMsg[abi:cxx11]() const
0 950 63 7 238 0 0 254 0 0
fn=llvm::DiagnosticInfoOptimizationBase::insert(llvm::DiagnosticInfoOptimizationBase::Argument)
0 803 66 3 255 0 0 273 4 0
fn=llvm::DiagnosticInfoOptimizationBase::insert(llvm::StringRef)
0 429 24 1 132 0 0 132 0 0
fn=llvm::DiagnosticLocation::DiagnosticLocation(llvm::DISubprogram const*)
0 85 17 1 17 0 0 17 1 0
fn=llvm::DiagnosticLocation::DiagnosticLocation(llvm::DebugLoc const&)
0 77 14 2 28 0 0 28 2 0
fn=llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::BasicBlock, false> >::AlwaysDescend(llvm::BasicBlock*, llvm::BasicBlock*)
0 130 9 0 65 0 0 0 0 0
fn=llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::BasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<llvm::BasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::BasicBlock, false> >::BatchUpdateInfo*)
0 44270 467 13 7195 18 0 3000 9 0
fn=llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::BasicBlock, false> >::ChildrenGetter<false>::Get(llvm::BasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::BasicBlock, false> >::BatchUpdateInfo*)
0 6695 209 5 1040 0 0 1950 0 0
fn=llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::BasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<llvm::BasicBlock, false>&, llvm::DomTreeNodeBase<llvm::BasicBlock>*)
0 15895 211 15 3495 7 0 2285 5 0
fn=llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::BasicBlock, false> >::eval(llvm::BasicBlock*, unsigned int, llvm::SmallVectorImpl<llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::BasicBlock, false> >::InfoRec*>&)
0 3055 74 4 975 0 0 585 7 0
fn=llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::BasicBlock, false> >::getNodeForBlock(llvm::BasicBlock*, llvm::DominatorTreeBase<llvm::BasicBlock, false>&)
0 3120 77 6 910 0 0 520 3 0
fn=llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::BasicBlock, false> >::runSemiNCA(llvm::DominatorTreeBase<llvm::BasicBlock, false>&, unsigned int)
0 17970 338 24 4400 16 0 1870 9 0
fn=llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::MachineBasicBlock, false> >::AlwaysDescend(llvm::MachineBasicBlock*, llvm::MachineBasicBlock*)
0 52 7 0 26 0 0 0 0 0
fn=llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::MachineBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<llvm::MachineBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::MachineBasicBlock, false> >::BatchUpdateInfo*)
0 17298 194 11 2846 0 0 1200 8 0
fn=llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::MachineBasicBlock, false> >::ChildrenGetter<false>::Get(llvm::MachineBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::MachineBasicBlock, false> >::BatchUpdateInfo*)
0 2598 134 5 610 36 0 586 0 0
fn=llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::MachineBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<llvm::MachineBasicBlock, false>&, llvm::DomTreeNodeBase<llvm::MachineBasicBlock>*)
0 6358 314 17 1398 0 0 914 10 0
fn=llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::MachineBasicBlock, false> >::eval(llvm::MachineBasicBlock*, unsigned int, llvm::SmallVectorImpl<llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::MachineBasicBlock, false> >::InfoRec*>&)
0 1222 28 4 390 0 0 234 1 0
fn=llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::MachineBasicBlock, false> >::getNodeForBlock(llvm::MachineBasicBlock*, llvm::DominatorTreeBase<llvm::MachineBasicBlock, false>&)
0 1248 28 4 364 0 0 208 0 0
fn=llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::MachineBasicBlock, false> >::runSemiNCA(llvm::DominatorTreeBase<llvm::MachineBasicBlock, false>&, unsigned int)
0 7028 310 25 1744 0 0 748 9 0
fn=llvm::DominatorTree::dominates(llvm::BasicBlockEdge const&, llvm::BasicBlock const*) const
0 56 4 2 18 0 0 18 0 0
fn=llvm::DominatorTree::dominates(llvm::Instruction const*, llvm::Use const&) const
0 2044 117 11 444 0 0 202 0 0
fn=llvm::DominatorTreeBase<llvm::BasicBlock, false>::dominates(llvm::BasicBlock const*, llvm::BasicBlock const*) const
0 2415 56 6 427 0 0 113 0 0
fn=llvm::DominatorTreeBase<llvm::BasicBlock, false>::reset()
0 35912 148 4 5165 670 0 1555 20 0
fn=llvm::DominatorTreeBase<llvm::MachineBasicBlock, false>::dominates(llvm::MachineBasicBlock const*, llvm::MachineBasicBlock const*) const
0 832 35 5 143 0 0 39 0 0
fn=llvm::DominatorTreeBase<llvm::MachineBasicBlock, false>::reset()
0 660 68 3 240 0 0 270 0 0
fn=llvm::DominatorTreeWrapperPass::getAnalysisUsage(llvm::AnalysisUsage&) const
0 42 0 0 21 0 0 21 0 0
fn=llvm::DominatorTreeWrapperPass::releaseMemory()
0 90 30 0 0 0 0 0 0 0
fn=llvm::DominatorTreeWrapperPass::runOnFunction(llvm::Function&)
0 360 28 0 90 0 0 135 43 0
fn=llvm::DominatorTreeWrapperPass::~DominatorTreeWrapperPass()
0 10164 28 3 1554 365 0 210 0 0
fn=llvm::DwarfCFIException::DwarfCFIException(llvm::AsmPrinter*)
0 63 14 2 14 0 0 35 0 0
fn=llvm::DwarfCFIException::beginFragment(llvm::MachineBasicBlock const*, llvm::MCSymbol* (*)(llvm::AsmPrinter*))
0 461 75 6 213 10 0 103 0 0
fn=llvm::DwarfCFIException::beginFunction(llvm::MachineFunction const*)
0 1063 105 7 347 18 1 259 0 0
fn=llvm::DwarfCFIException::endFunction(llvm::MachineFunction const*)
0 45 14 0 29 0 0 0 0 0
fn=llvm::DwarfCFIException::endModule()
0 256 16 3 105 2 0 66 0 0
fn=llvm::DwarfCFIException::~DwarfCFIException()
0 42 7 0 7 0 0 14 0 0
fn=llvm::DwarfCFIExceptionBase::endFragment()
0 75 15 0 45 0 0 0 0 0
fn=llvm::DwarfCFIExceptionBase::markFunctionEnd()
0 167 15 1 119 0 0 30 0 0
fn=llvm::DwarfDebug::DwarfDebug(llvm::AsmPrinter*, llvm::Module*)
0 2282 224 32 245 56 5 1113 234 40
fn=llvm::DwarfDebug::beginModule()
0 1162 144 22 290 24 1 438 0 0
fn=llvm::DwarfDebug::endModule()
0 168 28 4 84 14 0 35 0 0
fn=llvm::DwarfDebug::setSymbolSize(llvm::MCSymbol const*, unsigned long)
0 257 12 5 57 2 0 48 0 0
fn=llvm::DwarfDebug::skippedNonDebugFunction()
0 45 15 1 15 0 0 15 15 0
fn=llvm::DwarfDebug::~DwarfDebug()
0 791 91 12 210 78 0 154 0 0
fn=llvm::DwarfFile::DwarfFile(llvm::AsmPrinter*, llvm::StringRef, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul>&)
0 882 42 6 98 0 0 462 79 14
fn=llvm::DwarfFile::~DwarfFile()
0 924 56 8 322 77 0 168 0 0
fn=llvm::DwarfStringPool::DwarfStringPool(llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul>&, llvm::AsmPrinter&, llvm::StringRef)
0 168 14 2 42 3 0 98 15 2
fn=llvm::EHStreamer::EHStreamer(llvm::AsmPrinter*)
0 42 14 2 14 0 0 21 0 0
fn=llvm::EHStreamer::computeActionsTable(llvm::SmallVectorImpl<llvm::LandingPadInfo const*> const&, llvm::SmallVectorImpl<llvm::EHStreamer::ActionEntry>&, llvm::SmallVectorImpl<unsigned int>&)
0 88 11 11 30 1 0 17 2 0
fn=llvm::EHStreamer::computeCallSiteTable(llvm::SmallVectorImpl<llvm::EHStreamer::CallSiteEntry>&, llvm::SmallVectorImpl<llvm::LandingPadInfo const*> const&, llvm::SmallVectorImpl<unsigned int> const&)
0 892 18 18 284 20 0 41 2 0
fn=llvm::EHStreamer::computePadMap(llvm::SmallVectorImpl<llvm::LandingPadInfo const*> const&, llvm::DenseMap<llvm::MCSymbol*, llvm::EHStreamer::PadRange, llvm::DenseMapInfo<llvm::MCSymbol*>, llvm::detail::DenseMapPair<llvm::MCSymbol*, llvm::EHStreamer::PadRange> >&)
0 62 5 5 20 0 0 15 1 0
fn=llvm::EHStreamer::emitExceptionTable()
0 361 39 39 116 2 1 75 5 0
fn=llvm::EHStreamer::setSymbolSize(llvm::MCSymbol const*, unsigned long)
0 6 2 1 6 0 0 0 0 0
fn=llvm::EHStreamer::~EHStreamer()
0 7 7 0 0 0 0 0 0 0
fn=llvm::EVT::getEVT(llvm::Type*, bool)
0 5276 118 5 1629 14 2 930 13 1
fn=llvm::EVT::getTypeForEVT(llvm::LLVMContext&) const
0 322 29 3 46 9 2 23 0 0
fn=llvm::EdgeBundles::getAnalysisUsage(llvm::AnalysisUsage&) const
0 14 7 0 0 0 0 7 0 0
fn=llvm::EdgeBundles::runOnMachineFunction(llvm::MachineFunction&)
0 2937 165 10 821 58 1 366 59 0
fn=llvm::EdgeBundles::~EdgeBundles()
0 413 28 3 101 26 0 79 0 0
fn=llvm::EliminateUnreachableBlocks(llvm::Function&, llvm::DomTreeUpdater*, bool)
0 3002 175 15 607 0 0 478 0 0
fn=llvm::EnumAttributeImpl::~EnumAttributeImpl()
0 68 7 1 0 0 0 0 0 0
fn=llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer> > > getFileAux<llvm::MemoryBuffer>(llvm::Twine const&, long, unsigned long, unsigned long, bool, bool)
0 826 82 6 238 0 0 224 0 0
fn=llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer> > > getOpenFileImpl<llvm::MemoryBuffer>(int, llvm::Twine const&, unsigned long, unsigned long, long, bool, bool)
0 1980 148 17 372 25 1 446 52 10
fn=llvm::ExtractValueInst::Create(llvm::Value*, llvm::ArrayRef<unsigned int>, llvm::Twine const&, llvm::Instruction*)
0 125 5 4 25 0 0 37 0 0
fn=llvm::ExtractValueInst::getIndexedType(llvm::Type*, llvm::ArrayRef<unsigned int>)
0 280 6 2 56 0 0 32 0 0
fn=llvm::ExtractValueInst::init(llvm::ArrayRef<unsigned int>, llvm::Twine const&)
0 62 3 3 18 0 0 12 0 0
fn=llvm::FPPassManager::doFinalization(llvm::Module&)
0 4790 34 1 1872 863 0 533 0 0
fn=llvm::FPPassManager::doInitialization(llvm::Module&)
0 4750 26 2 2285 869 13 533 0 0
fn=llvm::FPPassManager::getAnalysisUsage(llvm::AnalysisUsage&) const
0 28 7 1 14 0 0 14 0 0
fn=llvm::FPPassManager::getAsPMDataManager()
0 28 0 0 14 0 0 0 0 0
fn=llvm::FPPassManager::runOnFunction(llvm::Function&)
0 86344 743 20 18289 2820 6 20924 59 0
fn=llvm::FPPassManager::runOnModule(llvm::Module&)
0 884 51 2 148 19 0 134 0 0
fn=llvm::FPPassManager::~FPPassManager()
0 4361 28 3 1407 765 3 553 10 0
fn=llvm::FastISel::CallLoweringInfo::setCallee(llvm::Type*, llvm::FunctionType*, llvm::Value const*, std::vector<llvm::TargetLoweringBase::ArgListEntry, std::allocator<llvm::TargetLoweringBase::ArgListEntry> >&&, llvm::ImmutableCallSite&)
0 1365 55 5 273 5 0 312 0 0
fn=llvm::FastISel::FastISel(llvm::FunctionLoweringInfo&, llvm::TargetLibraryInfo const*, bool)
0 795 60 4 360 0 0 375 34 0
fn=llvm::FastISel::InstOrderMap::initialize(llvm::MachineBasicBlock*, llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>)
0 3469 24 6 719 0 0 315 0 0
fn=llvm::FastISel::constrainOperandRegClass(llvm::MCInstrDesc const&, unsigned int, unsigned int)
0 1116 43 5 464 6 0 290 0 0
fn=llvm::FastISel::createMachineMemOperandFor(llvm::Instruction const*) const
0 2366 96 12 581 0 0 520 0 0
fn=llvm::FastISel::createResultReg(llvm::TargetRegisterClass const*)
0 132 14 1 33 0 0 0 0 0
fn=llvm::FastISel::enterLocalValueArea()
0 430 22 4 130 0 0 110 0 0
fn=llvm::FastISel::fastEmitBranch(llvm::MachineBasicBlock*, llvm::DebugLoc const&)
0 471 49 5 190 3 1 101 0 0
fn=llvm::FastISel::fastEmitInst_(unsigned int, llvm::TargetRegisterClass const*)
0 132 9 4 38 0 0 36 0 0
fn=llvm::FastISel::fastEmitInst_extractsubreg(llvm::MVT, unsigned int, bool, unsigned int)
0 103 7 7 31 1 1 29 0 0
fn=llvm::FastISel::fastEmitInst_i(unsigned int, llvm::TargetRegisterClass const*, unsigned long)
0 85 6 6 24 1 1 28 0 0
fn=llvm::FastISel::fastEmitInst_r(unsigned int, llvm::TargetRegisterClass const*, unsigned int, bool)
0 196 14 6 52 2 2 62 0 0
fn=llvm::FastISel::fastEmit_(llvm::MVT, llvm::MVT, unsigned int)
0 2 1 1 1 0 0 0 0 0
fn=llvm::FastISel::finishBasicBlock()
0 28 10 0 0 0 0 0 0 0
fn=llvm::FastISel::flushLocalValueMap()
0 4826 181 10 938 26 0 1875 41 0
fn=llvm::FastISel::getRegForValue(llvm::Value const*)
0 3224 96 10 1077 7 0 609 1 0
fn=llvm::FastISel::handlePHINodesInSuccessorBlocks(llvm::BasicBlock const*)
0 1538 123 7 485 11 0 523 7 0
fn=llvm::FastISel::hasTrivialKill(llvm::Value const*)
0 503 25 4 135 2 0 63 0 0
fn=llvm::FastISel::lookUpRegForValue(llvm::Value const*)
0 3336 68 5 792 20 0 288 0 0
fn=llvm::FastISel::lowerArguments()
0 1805 106 8 473 34 1 225 0 0
fn=llvm::FastISel::lowerCall(llvm::CallInst const*)
0 3155 207 18 658 14 0 831 15 1
fn=llvm::FastISel::lowerCallTo(llvm::FastISel::CallLoweringInfo&)
0 5081 289 27 1480 14 1 801 0 0
fn=llvm::FastISel::materializeConstant(llvm::Value const*, llvm::MVT)
0 200 17 9 64 3 1 41 0 0
fn=llvm::FastISel::materializeRegForValue(llvm::Value const*, llvm::MVT)
0 559 27 5 144 2 0 101 0 0
fn=llvm::FastISel::recomputeInsertPt()
0 5602 112 5 2665 9 0 721 0 0
fn=llvm::FastISel::removeDeadCode(llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>, llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>)
0 287 30 5 81 7 0 35 0 0
fn=llvm::FastISel::removeDeadLocalValueCode(llvm::MachineInstr*)
0 18 4 1 10 0 0 6 0 0
fn=llvm::FastISel::selectBitCast(llvm::User const*)
0 546 31 14 153 5 0 108 0 0
fn=llvm::FastISel::selectCall(llvm::User const*)
0 505 46 4 168 0 0 117 0 0
fn=llvm::FastISel::selectCast(llvm::User const*, unsigned int)
0 282 14 5 75 3 0 42 0 0
fn=llvm::FastISel::selectExtractValue(llvm::User const*)
0 217 9 8 62 1 0 29 0 0
fn=llvm::FastISel::selectInstruction(llvm::Instruction const*)
0 6252 289 21 1805 13 0 1225 0 0
fn=llvm::FastISel::selectOperator(llvm::User const*, unsigned int)
0 2220 108 13 751 47 4 440 0 0
fn=llvm::FastISel::sinkLocalValueMaterialization(llvm::MachineInstr&, unsigned int, llvm::FastISel::InstOrderMap&)
0 1554 108 24 462 2 0 146 0 0
fn=llvm::FastISel::startNewBlock()
0 314 39 2 114 6 0 57 0 0
fn=llvm::FastISel::tryToFoldLoad(llvm::LoadInst const*, llvm::Instruction const*)
0 373 27 6 130 0 0 57 0 0
fn=llvm::FastISel::updateValueMap(llvm::Value const*, unsigned int, unsigned int)
0 3107 140 12 827 32 0 607 0 0
fn=llvm::FastISel::~FastISel()
0 165 22 1 45 4 0 30 0 0
fn=llvm::FaultMaps::FaultMaps(llvm::AsmPrinter&)
0 56 7 1 7 0 0 42 6 1
fn=llvm::FaultMaps::serializeToFaultMapSection()
0 112 28 4 56 6 0 28 0 0
fn=llvm::FixedStackPseudoSourceValue::~FixedStackPseudoSourceValue()
0 10 8 1 0 0 0 0 0 0
fn=llvm::FoldingSet<llvm::AttributeImpl>::NodeEquals(llvm::FoldingSetBase::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const
0 13376 27 1 1672 0 0 3344 0 0
fn=llvm::FoldingSet<llvm::AttributeListImpl>::NodeEquals(llvm::FoldingSetBase::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const
0 3136 23 1 448 0 0 896 0 0
fn=llvm::FoldingSet<llvm::AttributeSetNode>::NodeEquals(llvm::FoldingSetBase::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const
0 7454 50 2 1719 68 0 1499 0 0
fn=llvm::FoldingSet<llvm::PMTopLevelManager::AUFoldingSetNode>::NodeEquals(llvm::FoldingSetBase::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const
0 5698 22 2 814 0 0 1628 0 0
fn=llvm::FoldingSet<llvm::SDNode>::GetNodeProfile(llvm::FoldingSetBase::Node*, llvm::FoldingSetNodeID&) const
0 147 5 2 38 0 0 35 1 0
fn=llvm::FoldingSet<llvm::SDNode>::NodeEquals(llvm::FoldingSetBase::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const
0 1528 28 3 433 2 0 430 0 0
fn=llvm::FoldingSet<llvm::SDVTListNode>::NodeEquals(llvm::FoldingSetBase::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const
0 500 11 1 195 22 0 0 0 0
fn=llvm::FoldingSetBase::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)
0 136385 270 5 41367 1038 5 32222 138 19
fn=llvm::FoldingSetBase::FoldingSetBase(unsigned int)
0 1632 67 2 204 0 0 612 22 0
fn=llvm::FoldingSetBase::GetOrInsertNode(llvm::FoldingSetBase::Node*)
0 222 14 7 72 4 0 54 2 0
fn=llvm::FoldingSetBase::InsertNode(llvm::FoldingSetBase::Node*, void*)
0 24783 231 4 8261 0 0 6008 0 0
fn=llvm::FoldingSetBase::RemoveNode(llvm::FoldingSetBase::Node*)
0 932 9 1 179 9 0 72 0 0
fn=llvm::FoldingSetBase::clear()
0 117 9 1 54 2 0 36 0 0
fn=llvm::FoldingSetBase::~FoldingSetBase()
0 340 39 1 68 0 0 68 15 0
fn=llvm::FoldingSetIteratorImpl::FoldingSetIteratorImpl(void**)
0 886 7 1 190 43 0 42 0 0
fn=llvm::FoldingSetIteratorImpl::advance()
0 10816 14 2 2237 308 0 333 0 0
fn=llvm::FoldingSetNodeID::AddInteger(int)
0 24960 56 1 10920 0 0 6240 0 0
fn=llvm::FoldingSetNodeID::AddInteger(long)
0 3475 22 2 1390 0 0 834 0 0
fn=llvm::FoldingSetNodeID::AddInteger(unsigned int)
0 25296 27 1 11067 0 0 6324 15 2
fn=llvm::FoldingSetNodeID::AddInteger(unsigned long)
0 106898 44 2 42419 0 0 25527 90 8
fn=llvm::FoldingSetNodeID::AddPointer(void const*)
0 305516 109 2 121553 0 0 73077 447 36
fn=llvm::FoldingSetNodeID::AddString(llvm::StringRef)
0 19276 152 6 5120 5 0 3072 4 0
fn=llvm::FoldingSetNodeID::Intern(llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul>&) const
0 300 12 2 84 0 0 60 0 0
fn=llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const
0 19703 110 1 9968 0 0 3245 0 0
fn=llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeIDRef) const
0 605 9 1 220 0 0 110 0 0
fn=llvm::FoldingSetNodeIDRef::ComputeHash() const
0 60 5 1 24 0 0 0 0 0
fn=llvm::ForwardDominanceFrontierBase<llvm::MachineBasicBlock>::analyze(llvm::DominatorTreeBase<llvm::MachineBasicBlock, false>&)
0 690 60 4 210 0 0 75 4 0
fn=llvm::ForwardDominanceFrontierBase<llvm::MachineBasicBlock>::calculate(llvm::DominatorTreeBase<llvm::MachineBasicBlock, false> const&, llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const*)
0 7435 344 33 1997 0 0 873 7 0
fn=llvm::Function::BuildLazyArguments() const
0 2771 75 5 700 7 0 746 11 0
fn=llvm::Function::Function(llvm::FunctionType*, llvm::GlobalValue::LinkageTypes, unsigned int, llvm::Twine const&, llvm::Module*)
0 3334 227 9 638 0 0 987 18 1
fn=llvm::Function::addAttributes(unsigned int, llvm::AttrBuilder const&)
0 3080 44 2 1232 0 0 770 0 0
fn=llvm::Function::allocHungoffUselist()
0 94 10 9 26 3 0 20 0 0
fn=llvm::Function::callsFunctionThatReturnsTwice() const
0 2755 90 6 438 50 0 203 0 0
fn=llvm::Function::dropAllReferences()
0 1940 29 5 589 61 0 272 1 0
fn=llvm::Function::getContext() const
0 2121 60 1 2121 37 0 0 0 0
fn=llvm::Function::getPersonalityFn() const
0 84 14 1 56 8 0 0 0 0
fn=llvm::Function::getSectionPrefix() const
0 195 30 2 30 0 0 60 15 0
fn=llvm::Function::getSubprogram() const
0 262 50 1 0 0 0 0 0 0
fn=llvm::Function::hasAddressTaken(llvm::User const**) const
0 230 16 2 73 0 0 45 0 0
fn=llvm::Function::lookupIntrinsicID(llvm::StringRef)
0 895 40 8 150 20 4 100 0 0
fn=llvm::Function::recalculateIntrinsicID()
0 670 59 3 173 0 0 145 0 0
fn=llvm::Function::setPersonalityFn(llvm::Constant*)
0 34 4 2 8 0 0 10 0 0
fn=llvm::Function::~Function()
0 2530 42 6 554 5 0 733 0 0
fn=llvm::FunctionLoweringInfo::CreateRegs(llvm::Type*, bool)
0 3502 124 7 1189 8 0 791 8 3
fn=llvm::FunctionLoweringInfo::CreateRegs(llvm::Value const*)
0 416 39 2 130 0 0 78 0 0
fn=llvm::FunctionLoweringInfo::InitializeRegForValue(llvm::Value const*)
0 1350 57 4 330 8 0 234 0 0
fn=llvm::FunctionLoweringInfo::clear()
0 7919 394 28 462 39 0 4200 633 0
fn=llvm::FunctionLoweringInfo::set(llvm::Function const&, llvm::MachineFunction&, llvm::SelectionDAG*)
0 14814 682 53 3268 178 1 2146 21 0
fn=llvm::FunctionLoweringInfo::~FunctionLoweringInfo()
0 434 49 7 175 62 0 105 0 0
fn=llvm::FunctionPass::assignPassManager(llvm::PMStack&, llvm::PassManagerType)
0 15088 79 9 5364 304 2 4205 53 8
fn=llvm::FunctionPass::getPotentialPassManagerType() const
0 532 7 0 266 0 0 0 0 0
fn=llvm::FunctionPass::skipFunction(llvm::Function const&) const
0 540 60 4 180 25 1 165 1 0
fn=llvm::FunctionSummary::FunctionSummary(llvm::GlobalValueSummary::GVFlags, unsigned int, llvm::FunctionSummary::FFlags, unsigned long, std::vector<llvm::ValueInfo, std::allocator<llvm::ValueInfo> >, std::vector<std::pair<llvm::ValueInfo, llvm::CalleeInfo>, std::allocator<std::pair<llvm::ValueInfo, llvm::CalleeInfo> > >, std::vector<unsigned long, std::allocator<unsigned long> >, std::vector<llvm::FunctionSummary::VFuncId, std::allocator<llvm::FunctionSummary::VFuncId> >, std::vector<llvm::FunctionSummary::VFuncId, std::allocator<llvm::FunctionSummary::VFuncId> >, std::vector<llvm::FunctionSummary::ConstVCall, std::allocator<llvm::FunctionSummary::ConstVCall> >, std::vector<llvm::FunctionSummary::ConstVCall, std::allocator<llvm::FunctionSummary::ConstVCall> >)
0 67 5 5 30 0 0 24 1 1
fn=llvm::FunctionSummary::makeDummyFunctionSummary(std::vector<std::pair<llvm::ValueInfo, llvm::CalleeInfo>, std::allocator<std::pair<llvm::ValueInfo, llvm::CalleeInfo> > >)
0 83 7 7 19 0 0 28 0 0
fn=llvm::FunctionSummary::~FunctionSummary()
0 24 3 3 6 1 0 6 1 0
fn=llvm::FunctionType::get(llvm::Type*, llvm::ArrayRef<llvm::Type*>, bool)
0 2876 203 6 632 32 0 915 23 0
fn=llvm::GCModuleInfo::~GCModuleInfo()
0 322 35 4 98 11 0 84 0 0
fn=llvm::GEPOperator::accumulateConstantOffset(llvm::DataLayout const&, llvm::APInt&) const
0 306 8 7 64 0 0 26 0 0
fn=llvm::GEPOperator::getSourceElementType() const
0 90 3 1 45 1 0 0 0 0
fn=llvm::GetElementPtrConstantExpr::GetElementPtrConstantExpr(llvm::Type*, llvm::Constant*, llvm::ArrayRef<llvm::Constant*>, llvm::Type*)
0 288 11 7 55 0 0 63 0 0
fn=llvm::GetElementPtrConstantExpr::getSourceElementType() const
0 4 0 0 4 0 0 0 0 0
fn=llvm::GetElementPtrInst* llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::Insert<llvm::GetElementPtrInst>(llvm::GetElementPtrInst*, llvm::Twine const&) const
0 507 10 3 156 0 0 143 1 0
fn=llvm::GetElementPtrInst::Create(llvm::Type*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&, llvm::Instruction*)
0 741 8 3 117 0 0 195 1 0
fn=llvm::GetElementPtrInst::getGEPReturnType(llvm::Type*, llvm::Value*, llvm::ArrayRef<llvm::Value*>)
0 839 14 3 271 2 0 100 0 0
fn=llvm::GetElementPtrInst::getIndexedType(llvm::Type*, llvm::ArrayRef<llvm::Constant*>)
0 198 6 4 32 0 0 32 0 0
fn=llvm::GetElementPtrInst::getIndexedType(llvm::Type*, llvm::ArrayRef<llvm::Value*>)
0 4295 25 4 785 1 0 780 0 0
fn=llvm::GetElementPtrInst::init(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&)
0 1213 14 6 213 1 0 200 0 0
fn=llvm::GetElementPtrInst::setIsInBounds(bool)
0 117 5 2 26 0 0 13 0 0
fn=llvm::GetReturnInfo(unsigned int, llvm::Type*, llvm::AttributeList, llvm::SmallVectorImpl<llvm::ISD::OutputArg>&, llvm::TargetLowering const&, llvm::DataLayout const&)
0 5595 319 13 1520 36 2 1445 13 3
fn=llvm::GlobalAddressSDNode* llvm::SelectionDAG::newSDNode<llvm::GlobalAddressSDNode, unsigned int&, unsigned int, llvm::DebugLoc const&, llvm::GlobalValue const*&, llvm::EVT&, long&, unsigned int&>(unsigned int&, unsigned int&&, llvm::DebugLoc const&, llvm::GlobalValue const*&, llvm::EVT&, long&, unsigned int&)
0 882 57 7 312 11 0 312 17 7
fn=llvm::GlobalObject::clearMetadata()
0 1394 14 2 656 1 0 574 0 0
fn=llvm::GlobalObject::getAllMetadata(llvm::SmallVectorImpl<std::pair<unsigned int, llvm::MDNode*> >&) const
0 1190 121 4 560 0 0 350 0 0
fn=llvm::GlobalObject::getMetadata(unsigned int) const
0 2685 178 3 1253 0 0 537 15 0
fn=llvm::GlobalObject::getMetadata(unsigned int, llvm::SmallVectorImpl<llvm::MDNode*>&) const
0 396 12 3 198 6 0 126 0 0
fn=llvm::GlobalObject::setAlignment(llvm::MaybeAlign)
0 78 5 2 12 0 0 6 0 0
fn=llvm::GlobalValue::getAbsoluteSymbolRange() const
0 142 9 3 36 0 0 30 2 1
fn=llvm::GlobalValue::getAddressSpace() const
0 36 8 1 27 11 0 0 0 0
fn=llvm::GlobalValue::getAlignment() const
0 2725 127 3 763 0 0 218 0 0
fn=llvm::GlobalValue::getComdat() const
0 1098 86 4 427 0 0 122 0 0
fn=llvm::GlobalValue::getSection() const
0 240 6 2 84 0 0 24 0 0
fn=llvm::GlobalValue::isAbsoluteSymbolRef() const
0 62 3 1 18 0 0 12 2 1
fn=llvm::GlobalValue::isDeclaration() const
0 8872 90 2 2110 256 0 0 0 0
fn=llvm::GlobalValue::materialize()
0 88 6 1 33 0 0 22 0 0
fn=llvm::GlobalVariable::GlobalVariable(llvm::Module&, llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalVariable*, llvm::GlobalValue::ThreadLocalMode, unsigned int, bool)
0 552 17 7 120 1 0 174 1 0
fn=llvm::GlobalVariable::dropAllReferences()
0 294 6 3 42 8 0 18 6 0
fn=llvm::GlobalVariable::getDebugInfo(llvm::SmallVectorImpl<llvm::DIGlobalVariableExpression*>&) const
0 204 8 4 72 0 0 60 0 0
fn=llvm::GlobalVariable::setInitializer(llvm::Constant*)
0 192 6 3 42 0 0 30 0 0
fn=llvm::GraphTraits<llvm::CallGraphNode*>::CGNGetValue(std::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*>)
0 78 0 0 78 0 0 0 0 0
fn=llvm::HandleSDNode::~HandleSDNode()
0 972 32 3 288 1 0 108 1 0
fn=llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateAlloca(llvm::Type*, llvm::Value*, llvm::Twine const&)
0 576 48 6 171 7 0 171 0 0
fn=llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateCall(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&, llvm::MDNode*)
0 1131 93 9 286 13 0 260 1 0
fn=llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateConstInBoundsGEP2_32(llvm::Type*, llvm::Value*, unsigned int, unsigned int, llvm::Twine const&)
0 806 15 5 169 0 0 234 0 0
fn=llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateExtractValue(llvm::Value*, llvm::ArrayRef<unsigned int>, llvm::Twine const&)
0 106 5 4 26 0 0 28 0 0
fn=llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateInsertValue(llvm::Value*, llvm::Value*, llvm::ArrayRef<unsigned int>, llvm::Twine const&)
0 154 7 7 35 0 0 42 0 0
fn=llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateIntCast(llvm::Value*, llvm::Type*, bool, llvm::Twine const&)
0 162 14 4 42 0 0 42 0 0
fn=llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateLoad(llvm::Type*, llvm::Value*, char const*)
0 558 42 6 126 4 0 171 0 0
fn=llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateResume(llvm::Value*)
0 52 4 4 13 0 0 16 0 0
fn=llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateStore(llvm::Value*, llvm::Value*, bool)
0 696 29 5 168 0 0 204 0 0
fn=llvm::ImmutablePass::getAsImmutablePass()
0 212 20 1 106 0 0 0 0 0
fn=llvm::ImmutablePass::initializePass()
0 106 14 1 106 0 0 0 0 0
fn=llvm::InlineCost llvm::function_ref<llvm::InlineCost (llvm::CallSite)>::callback_fn<llvm::LegacyInlinerBase::inlineCalls(llvm::CallGraphSCC&)::$_2>(long, llvm::CallSite)
0 8 0 0 6 0 0 0 0 0
fn=llvm::InsertValueInst::init(llvm::Value*, llvm::Value*, llvm::ArrayRef<unsigned int>, llvm::Twine const&)
0 126 6 6 32 0 0 28 0 0
fn=llvm::InstVisitor<(anonymous namespace)::Verifier, void>::visit(llvm::Instruction&)
0 13404 494 67 4199 186 4 2166 2 0
fn=llvm::InstrEmitter::AddOperand(llvm::MachineInstrBuilder&, llvm::SDValue, unsigned int, llvm::MCInstrDesc const*, llvm::DenseMap<llvm::SDValue, unsigned int, llvm::DenseMapInfo<llvm::SDValue>, llvm::detail::DenseMapPair<llvm::SDValue, unsigned int> >&, bool, bool, bool)
0 4035 82 16 1453 46 3 793 0 0
fn=llvm::InstrEmitter::AddRegisterOperand(llvm::MachineInstrBuilder&, llvm::SDValue, unsigned int, llvm::MCInstrDesc const*, llvm::DenseMap<llvm::SDValue, unsigned int, llvm::DenseMapInfo<llvm::SDValue>, llvm::detail::DenseMapPair<llvm::SDValue, unsigned int> >&, bool, bool, bool)
0 96 8 8 30 0 0 19 0 0
fn=llvm::InstrEmitter::ConstrainForSubReg(unsigned int, unsigned int, llvm::MVT, bool, llvm::DebugLoc const&)
0 84 6 3 32 2 0 18 0 0
fn=llvm::InstrEmitter::CountResults(llvm::SDNode*)
0 100 4 1 24 1 0 0 0 0
fn=llvm::InstrEmitter::CreateVirtualRegisters(llvm::SDNode*, llvm::MachineInstrBuilder&, llvm::MCInstrDesc const&, bool, bool, llvm::DenseMap<llvm::SDValue, unsigned int, llvm::DenseMapInfo<llvm::SDValue>, llvm::detail::DenseMapPair<llvm::SDValue, unsigned int> >&)
0 603 33 17 200 3 0 114 0 0
fn=llvm::InstrEmitter::EmitCopyFromReg(llvm::SDNode*, unsigned int, bool, bool, unsigned int, llvm::DenseMap<llvm::SDValue, unsigned int, llvm::DenseMapInfo<llvm::SDValue>, llvm::detail::DenseMapPair<llvm::SDValue, unsigned int> >&)
0 1117 71 21 337 1 0 313 3 0
fn=llvm::InstrEmitter::EmitMachineNode(llvm::SDNode*, bool, bool, llvm::DenseMap<llvm::SDValue, unsigned int, llvm::DenseMapInfo<llvm::SDValue>, llvm::detail::DenseMapPair<llvm::SDValue, unsigned int> >&)
0 5118 142 31 1500 8 1 791 0 0
fn=llvm::InstrEmitter::EmitSpecialNode(llvm::SDNode*, bool, bool, llvm::DenseMap<llvm::SDValue, unsigned int, llvm::DenseMapInfo<llvm::SDValue>, llvm::detail::DenseMapPair<llvm::SDValue, unsigned int> >&)
0 2659 98 14 738 3 0 607 0 0
fn=llvm::InstrEmitter::EmitSubregNode(llvm::SDNode*, llvm::DenseMap<llvm::SDValue, unsigned int, llvm::DenseMapInfo<llvm::SDValue>, llvm::detail::DenseMapPair<llvm::SDValue, unsigned int> >&, bool, bool)
0 402 36 18 125 5 0 79 0 0
fn=llvm::InstrEmitter::InstrEmitter(llvm::MachineBasicBlock*, llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>)
0 270 9 1 153 5 0 117 0 0
fn=llvm::InstrEmitter::getVR(llvm::SDValue, llvm::DenseMap<llvm::SDValue, unsigned int, llvm::DenseMapInfo<llvm::SDValue>, llvm::detail::DenseMapPair<llvm::SDValue, unsigned int> >&)
0 987 27 3 336 0 0 147 0 0
fn=llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::BasicBlock*)
0 60 2 1 12 0 0 24 0 0
fn=llvm::Instruction::Instruction(llvm::Type*, unsigned int, llvm::Use*, unsigned int, llvm::Instruction*)
0 2178 60 3 495 0 0 693 6 0
fn=llvm::Instruction::clearMetadataHashEntries()
0 236 12 4 72 9 0 40 1 0
fn=llvm::Instruction::eraseFromParent()
0 88 2 2 28 0 0 32 1 0
fn=llvm::Instruction::getAAMetadata(llvm::AAMDNodes&, bool) const
0 780 61 6 252 0 0 176 0 0
fn=llvm::Instruction::getFunction() const
0 90 23 0 90 0 0 0 0 0
fn=llvm::Instruction::getMetadataImpl(unsigned int) const
0 4976 34 4 1352 25 0 480 0 0
fn=llvm::Instruction::getNumSuccessors() const
0 3949 32 2 1156 29 1 0 0 0
fn=llvm::Instruction::getSuccessor(unsigned int) const
0 1826 36 3 528 40 1 0 0 0
fn=llvm::Instruction::isAtomic() const
0 1740 16 1 396 99 0 0 0 0
fn=llvm::Instruction::mayWriteToMemory() const
0 2295 50 2 701 1 0 414 0 0
fn=llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*)
0 255 22 8 62 4 0 64 0 0
fn=llvm::Instruction::setParent(llvm::BasicBlock*)
0 404 32 1 202 0 0 202 11 0
fn=llvm::Instruction::~Instruction()
0 1022 8 1 303 3 0 105 0 0
fn=llvm::InstructionSelector::InstructionSelector()
0 49 7 1 7 0 0 21 1 1
fn=llvm::InstructionSelector::MatcherState::MatcherState(unsigned int)
0 231 28 4 28 0 0 91 11 3
fn=llvm::IntAttributeImpl::~IntAttributeImpl()
0 14 6 1 0 0 0 0 0 0
fn=llvm::IntEqClasses::compress()
0 819 53 4 172 0 0 99 0 0
fn=llvm::IntEqClasses::grow(unsigned int)
0 1077 66 3 322 0 0 223 2 0
fn=llvm::IntEqClasses::join(unsigned int, unsigned int)
0 221 14 1 65 0 0 13 0 0
fn=llvm::IntegerType::get(llvm::LLVMContext&, unsigned int)
0 1870 133 4 619 37 2 316 0 0
fn=llvm::Intrinsic::getAttributes(llvm::LLVMContext&, unsigned int)
0 215 20 4 40 10 2 55 0 0
fn=llvm::Intrinsic::getDeclaration(llvm::Module*, unsigned int, llvm::ArrayRef<llvm::Type*>)
0 630 36 3 196 1 0 154 0 0
fn=llvm::Intrinsic::getIntrinsicInfoTableEntries(unsigned int, llvm::SmallVectorImpl<llvm::Intrinsic::IITDescriptor>&)
0 2114 60 5 490 12 1 364 10 0
fn=llvm::Intrinsic::getName[abi:cxx11](unsigned int, llvm::ArrayRef<llvm::Type*>)
0 826 48 4 196 12 1 224 8 0
fn=llvm::Intrinsic::getType(llvm::LLVMContext&, unsigned int, llvm::ArrayRef<llvm::Type*>)
0 1456 84 7 392 6 0 308 4 0
fn=llvm::Intrinsic::isLeaf(unsigned int)
0 45 4 0 9 0 0 0 0 0
fn=llvm::Intrinsic::lookupLLVMIntrinsicByName(llvm::ArrayRef<char const*>, llvm::StringRef)
0 1385 55 11 260 20 4 185 0 0
fn=llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>::~IntrusiveRefCntPtr()
0 9 1 1 5 3 2 0 0 0
fn=llvm::InvokeInst::init(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, llvm::Twine const&)
0 108 10 10 22 2 0 22 0 0
fn=llvm::LLVMContext::LLVMContext()
0 3920 161 23 931 0 0 1561 59 0
fn=llvm::LLVMContext::addModule(llvm::Module*)
0 210 26 4 84 2 0 21 0 0
fn=llvm::LLVMContext::diagnose(llvm::DiagnosticInfo const&)
0 936 96 4 432 7 0 144 0 0
fn=llvm::LLVMContext::getDiagHandlerPtr() const
0 2103 55 0 2103 71 0 0 0 0
fn=llvm::LLVMContext::getDiagnosticsHotnessRequested() const
0 219 52 1 219 1 0 0 0 0
fn=llvm::LLVMContext::getDiagnosticsHotnessThreshold() const
0 72 24 1 72 8 0 0 0 0
fn=llvm::LLVMContext::getOptPassGate() const
0 30 0 0 15 0 0 0 0 0
fn=llvm::LLVMContext::getRemarkStreamer()
0 93 22 0 93 8 0 0 0 0
fn=llvm::LLVMContext::isODRUniquingDebugTypes() const
0 42 2 0 42 9 0 0 0 0
fn=llvm::LLVMContext::removeModule(llvm::Module*)
0 224 21 2 70 0 0 28 0 0
fn=llvm::LLVMContext::setDiagnosticHandlerCallBack(void (*)(llvm::DiagnosticInfo const&, void*), void*, bool)
0 196 17 1 112 2 0 84 18 0
fn=llvm::LLVMContext::setDiscardValueNames(bool)
0 21 7 1 14 0 0 7 0 0
fn=llvm::LLVMContext::setInlineAsmDiagnosticHandler(void (*)(llvm::SMDiagnostic const&, void*, unsigned int), void*)
0 112 19 1 56 14 0 56 17 0
fn=llvm::LLVMContext::shouldDiscardValueNames() const
0 1218 39 1 1218 33 0 0 0 0
fn=llvm::LLVMContext::yield()
0 120 13 1 72 11 0 0 0 0
fn=llvm::LLVMContext::~LLVMContext()
0 63 7 0 14 0 0 14 0 0
fn=llvm::LLVMContextImpl::LLVMContextImpl(llvm::LLVMContext&)
0 1792 228 33 21 0 0 1554 247 0
fn=llvm::LLVMContextImpl::getOptPassGate() const
0 136 16 2 59 16 0 23 0 0
fn=llvm::LLVMContextImpl::getOrInsertBundleTag(llvm::StringRef)
0 448 14 2 168 0 0 140 0 0
fn=llvm::LLVMContextImpl::getOrInsertSyncScopeID(llvm::StringRef)
0 238 20 3 98 0 0 70 0 0
fn=llvm::LLVMContextImpl::~LLVMContextImpl()
0 37461 1065 163 6848 900 2 2007 2 0
fn=llvm::LLVMTargetMachine::LLVMTargetMachine(llvm::Target const&, llvm::StringRef, llvm::Triple const&, llvm::StringRef, llvm::StringRef, llvm::TargetOptions const&, llvm::Reloc::Model, llvm::CodeModel::Model, llvm::CodeGenOpt::Level)
0 420 31 4 165 15 0 165 0 0
fn=llvm::LLVMTargetMachine::addAsmPrinter(llvm::legacy::PassManagerBase&, llvm::raw_pwrite_stream&, llvm::raw_pwrite_stream*, llvm::CodeGenFileType, llvm::MCContext&)
0 966 84 12 252 29 1 217 7 0
fn=llvm::LLVMTargetMachine::addPassesToEmitFile(llvm::legacy::PassManagerBase&, llvm::raw_pwrite_stream&, llvm::raw_pwrite_stream*, llvm::CodeGenFileType, bool, llvm::MachineModuleInfoWrapperPass*)
0 546 49 6 147 24 1 154 2 0
fn=llvm::LLVMTargetMachine::initAsmInfo()
0 2025 95 11 600 24 1 540 0 0
fn=llvm::LLVMTargetMachine::useIPRA() const
0 14 7 1 7 0 0 0 0 0
fn=llvm::LLVMTargetMachine::usesPhysRegsForPEI() const
0 30 15 0 15 0 0 0 0 0
fn=llvm::LSBaseSDNode::LSBaseSDNode(llvm::ISD::NodeType, unsigned int, llvm::DebugLoc const&, llvm::SDVTList, llvm::ISD::MemIndexedMode, llvm::EVT, llvm::MachineMemOperand*)
0 308 12 6 84 0 0 112 2 0
fn=llvm::LandingPadInst::Create(llvm::Type*, unsigned int, llvm::Twine const&, llvm::Instruction*)
0 36 2 2 8 0 0 10 0 0
fn=llvm::LazyBlockFrequencyInfoPass::getAnalysisUsage(llvm::AnalysisUsage&) const
0 91 14 2 14 0 0 35 0 0
fn=llvm::LazyBlockFrequencyInfoPass::getLazyBFIAnalysisUsage(llvm::AnalysisUsage&)
0 70 14 2 7 0 0 21 0 0
fn=llvm::LazyBlockFrequencyInfoPass::releaseMemory()
0 150 15 0 30 0 0 75 7 0
fn=llvm::LazyBlockFrequencyInfoPass::runOnFunction(llvm::Function&)
0 750 45 2 285 15 0 120 9 0
fn=llvm::LazyBlockFrequencyInfoPass::~LazyBlockFrequencyInfoPass()
0 84 7 0 7 0 0 28 0 0
fn=llvm::LazyBranchProbabilityInfoPass::getAnalysisUsage(llvm::AnalysisUsage&) const
0 98 7 1 14 0 0 35 0 0
fn=llvm::LazyBranchProbabilityInfoPass::getLazyBPIAnalysisUsage(llvm::AnalysisUsage&)
0 154 7 1 14 0 0 42 0 0
fn=llvm::LazyBranchProbabilityInfoPass::releaseMemory()
0 495 45 3 210 49 0 150 0 0
fn=llvm::LazyBranchProbabilityInfoPass::runOnFunction(llvm::Function&)
0 1545 105 7 375 28 0 435 69 0
fn=llvm::LazyBranchProbabilityInfoPass::~LazyBranchProbabilityInfoPass()
0 182 14 2 49 1 0 70 0 0
fn=llvm::LazyMachineBlockFrequencyInfoPass::getAnalysisUsage(llvm::AnalysisUsage&) const
0 210 14 2 28 0 0 70 0 0
fn=llvm::LazyMachineBlockFrequencyInfoPass::releaseMemory()
0 480 60 1 150 12 0 120 0 0
fn=llvm::LazyMachineBlockFrequencyInfoPass::runOnMachineFunction(llvm::MachineFunction&)
0 90 30 1 30 0 0 30 30 0
fn=llvm::LazyMachineBlockFrequencyInfoPass::~LazyMachineBlockFrequencyInfoPass()
0 434 21 2 98 26 0 140 0 0
fn=llvm::LegacyInlinerBase::LegacyInlinerBase(char&, bool)
0 90 12 2 6 0 0 60 5 0
fn=llvm::LegacyInlinerBase::doInitialization(llvm::CallGraph&)
0 36 6 1 18 6 1 6 0 0
fn=llvm::LegacyInlinerBase::getAnalysisUsage(llvm::AnalysisUsage&) const
0 132 6 1 12 0 0 42 0 0
fn=llvm::LegacyInlinerBase::inlineCalls(llvm::CallGraphSCC&)
0 9964 232 56 2532 19 1 1726 76 13
fn=llvm::LegacyInlinerBase::removeDeadFunctions(llvm::CallGraph&, bool)
0 694 60 10 144 0 0 131 0 0
fn=llvm::LegalityPredicates::narrowerThan(unsigned int, unsigned int)
0 630 7 1 63 0 0 189 0 0
fn=llvm::LegalityPredicates::sizeNotPow2(unsigned int)
0 294 7 1 42 0 0 126 0 0
fn=llvm::LegalityPredicates::typeInSet(unsigned int, std::initializer_list<llvm::LLT>)
0 5866 63 9 1092 0 0 1743 6 0
fn=llvm::LegalityPredicates::typePairInSet(unsigned int, unsigned int, std::initializer_list<std::pair<llvm::LLT, llvm::LLT> >)
0 1813 70 10 294 0 0 406 1 0
fn=llvm::LegalityPredicates::widerThan(unsigned int, unsigned int)
0 700 7 1 70 0 0 210 0 0
fn=llvm::LegalizeMutations::changeTo(unsigned int, llvm::LLT)
0 1064 7 1 133 0 0 532 0 0
fn=llvm::LegalizeMutations::widenScalarOrEltToNextPow2(unsigned int, unsigned int)
0 420 7 1 42 0 0 126 0 0
fn=llvm::LegalizeRuleSet::actionForCartesianProduct(llvm::LegalizeActions::LegalizeAction, std::initializer_list<llvm::LLT>)
0 1442 56 8 308 0 0 448 0 0
fn=llvm::LegalizeRuleSet::actionForCartesianProduct(llvm::LegalizeActions::LegalizeAction, std::initializer_list<llvm::LLT>, std::initializer_list<llvm::LLT>)
0 1442 42 6 308 0 0 448 0 0
fn=llvm::LegalizeRuleSet::actionIf(llvm::LegalizeActions::LegalizeAction, std::function<bool (llvm::LegalityQuery const&)>)
0 5432 63 9 1456 10 0 1344 56 8
fn=llvm::LegalizeRuleSet::actionIf(llvm::LegalizeActions::LegalizeAction, std::function<bool (llvm::LegalityQuery const&)>, std::function<std::pair<unsigned int, llvm::LLT> (llvm::LegalityQuery const&)>)
0 22435 70 10 5117 0 0 5117 199 24
fn=llvm::LegalizeRuleSet::maxScalar(unsigned int, llvm::LLT const&)
0 4410 28 4 840 0 0 700 0 0
fn=llvm::LegalizeRuleSet::minScalar(unsigned int, llvm::LLT const&)
0 3969 28 4 756 0 0 630 0 0
fn=llvm::LegalizerInfo::LegalizerInfo()
0 44149 364 52 546 56 0 24885 6371 904
fn=llvm::LegalizerInfo::computeTables()
0 349580 525 75 49616 5279 0 30653 7 0
fn=llvm::LegalizerInfo::decreaseToSmallerTypesAndIncreaseToSmallest(std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > const&, llvm::LegalizeActions::LegalizeAction, llvm::LegalizeActions::LegalizeAction)
0 10521 140 20 2016 0 0 1351 0 0
fn=llvm::LegalizerInfo::getActionDefinitionsBuilder(std::initializer_list<unsigned int>)
0 595 21 3 77 14 0 49 35 0
fn=llvm::LegalizerInfo::getActionDefinitionsBuilder(unsigned int)
0 420 14 2 84 36 0 0 0 0
fn=llvm::LegalizerInfo::increaseToLargerTypesAndDecreaseToLargest(std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > const&, llvm::LegalizeActions::LegalizeAction, llvm::LegalizeActions::LegalizeAction)
0 184240 203 29 30121 0 0 28693 2 0
fn=llvm::LegalizerInfo::narrowToSmallerAndUnsupportedIfTooSmall(std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > const&)
0 56 0 0 14 0 0 14 0 0
fn=llvm::LegalizerInfo::narrowToSmallerAndWidenToSmallest(std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > const&)
0 112 7 1 28 0 0 28 0 0
fn=llvm::LegalizerInfo::setAction(llvm::InstrAspect const&, llvm::LegalizeActions::LegalizeAction)
0 88564 56 8 19551 310 0 13216 94 2
fn=llvm::LegalizerInfo::setLegalizeScalarToDifferentSizeStrategy(unsigned int, unsigned int, std::function<std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > (std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > const&)>)
0 11956 56 8 2765 157 0 2660 34 1
fn=llvm::LegalizerInfo::setPointerAction(unsigned int, unsigned int, unsigned int, std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > const&)
0 6993 77 11 2135 96 0 1400 0 0
fn=llvm::LegalizerInfo::setScalarAction(unsigned int, unsigned int, std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > const&)
0 15372 35 5 2828 171 0 2268 0 0
fn=llvm::LegalizerInfo::setScalarInVectorAction(unsigned int, unsigned int, std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > const&)
0 15960 35 5 2870 157 0 2310 0 0
fn=llvm::LegalizerInfo::setVectorNumElementAction(unsigned int, unsigned int, unsigned int, std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > const&)
0 22848 84 12 7084 108 0 4585 2 0
fn=llvm::LegalizerInfo::unsupportedForDifferentSizes(std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > const&)
0 3752 0 0 938 0 0 938 0 0
fn=llvm::LegalizerInfo::verify(llvm::MCInstrInfo const&) const
0 7 7 1 7 0 0 0 0 0
fn=llvm::LegalizerInfo::widenToLargerTypesAndNarrowToLargest(std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > const&)
0 112 7 1 28 0 0 28 0 0
fn=llvm::LegalizerInfo::widenToLargerTypesUnsupportedOtherwise(std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > const&)
0 112 0 0 28 0 0 28 0 0
fn=llvm::LegalizerInfo::~LegalizerInfo()
0 125055 133 18 25648 7127 0 8547 0 0
fn=llvm::LexicalScopes::~LexicalScopes()
0 854 70 5 252 45 0 154 0 0
fn=llvm::LoadInst::LoadInst(llvm::Type*, llvm::Value*, llvm::Twine const&, llvm::Instruction*)
0 351 26 4 72 0 0 99 0 0
fn=llvm::LoadInst::setAlignment(llvm::MaybeAlign)
0 126 13 2 18 0 0 9 0 0
fn=llvm::LoopInfoBase<llvm::BasicBlock, llvm::Loop>::analyze(llvm::DominatorTreeBase<llvm::BasicBlock, false> const&)
0 3426 299 21 893 0 0 611 0 0
fn=llvm::LoopInfoBase<llvm::BasicBlock, llvm::Loop>::releaseMemory()
0 1073 182 5 407 81 0 222 0 0
fn=llvm::LoopInfoBase<llvm::BasicBlock, llvm::Loop>::~LoopInfoBase()
0 224 21 3 70 0 0 42 0 0
fn=llvm::LoopInfoBase<llvm::MachineBasicBlock, llvm::MachineLoop>::analyze(llvm::DominatorTreeBase<llvm::MachineBasicBlock, false> const&)
0 3274 284 20 884 6 0 600 2 0
fn=llvm::LoopInfoBase<llvm::MachineBasicBlock, llvm::MachineLoop>::releaseMemory()
0 1073 132 6 407 53 0 222 0 0
fn=llvm::LoopInfoBase<llvm::MachineBasicBlock, llvm::MachineLoop>::~LoopInfoBase()
0 224 21 3 70 2 0 42 0 0
fn=llvm::LoopInfoWrapperPass::getAnalysisUsage(llvm::AnalysisUsage&) const
0 28 7 1 0 0 0 7 0 0
fn=llvm::LoopInfoWrapperPass::releaseMemory()
0 60 30 1 0 0 0 0 0 0
fn=llvm::LoopInfoWrapperPass::runOnFunction(llvm::Function&)
0 420 30 1 165 19 0 60 0 0
fn=llvm::LoopInfoWrapperPass::~LoopInfoWrapperPass()
0 84 14 1 7 0 0 28 0 0
fn=llvm::MCAsmBackend::MCAsmBackend(llvm::support::endianness)
0 35 7 1 7 0 0 14 0 0
fn=llvm::MCAsmBackend::createObjectWriter(llvm::raw_pwrite_stream&) const
0 329 28 4 119 21 3 70 0 0
fn=llvm::MCAsmBackend::finishLayout(llvm::MCAssembler const&, llvm::MCAsmLayout&) const
0 7 7 1 7 0 0 0 0 0
fn=llvm::MCAsmBackend::fixupNeedsRelaxationAdvanced(llvm::MCFixup const&, bool, unsigned long, llvm::MCRelaxableFragment const*, llvm::MCAsmLayout const&, bool) const
0 80 2 0 20 0 0 0 0 0
fn=llvm::MCAsmBackend::getFixupKindInfo(llvm::MCFixupKind) const
0 2315 7 1 463 0 0 0 0 0
fn=llvm::MCAsmBackend::isMicroMips(llvm::MCSymbol const*) const
0 274 7 1 137 0 0 0 0 0
fn=llvm::MCAsmBackend::requiresDiffExpressionRelocations() const
0 380 5 0 190 0 0 0 0 0
fn=llvm::MCAsmBackend::reset()
0 7 7 0 7 0 0 0 0 0
fn=llvm::MCAsmBackend::shouldInsertExtraNopBytesForCodeAlign(llvm::MCAlignFragment const&, unsigned int&)
0 96 12 0 48 0 0 0 0 0
fn=llvm::MCAsmBackend::shouldInsertFixupForCodeAlign(llvm::MCAssembler&, llvm::MCAsmLayout const&, llvm::MCAlignFragment&)
0 44 7 1 22 0 0 0 0 0
fn=llvm::MCAsmBackend::~MCAsmBackend()
0 7 7 0 7 0 0 0 0 0
fn=llvm::MCAsmInfo::MCAsmInfo()
0 1335 92 19 60 14 0 825 73 0
fn=llvm::MCAsmInfo::addInitialFrameState(llvm::MCCFIInstruction const&)
0 600 23 3 210 0 0 150 0 0
fn=llvm::MCAsmInfo::getExprForFDESymbol(llvm::MCSymbol const*, unsigned int, llvm::MCStreamer&) const
0 697 21 3 119 0 0 153 0 0
fn=llvm::MCAsmInfo::getExprForPersonalitySymbol(llvm::MCSymbol const*, unsigned int, llvm::MCStreamer&) const
0 3 0 0 2 0 0 0 0 0
fn=llvm::MCAsmInfo::setPreserveAsmComments(bool)
0 30 8 1 15 0 0 15 0 0
fn=llvm::MCAsmInfo::~MCAsmInfo()
0 448 21 1 112 21 0 56 0 0
fn=llvm::MCAsmInfoELF::MCAsmInfoELF()
0 240 23 4 30 0 0 135 0 0
fn=llvm::MCAsmInfoELF::getNonexecutableStackSection(llvm::MCContext&) const
0 175 21 3 28 0 0 63 0 0
fn=llvm::MCAsmLayout::MCAsmLayout(llvm::MCAssembler&)
0 1352 35 5 517 34 1 223 0 0
fn=llvm::MCAsmLayout::ensureValid(llvm::MCFragment const*) const
0 40327 49 7 11550 43 0 2777 5 0
fn=llvm::MCAsmLayout::getBaseSymbol(llvm::MCSymbol const&) const
0 972 14 2 378 0 0 162 0 0
fn=llvm::MCAsmLayout::getFragmentOffset(llvm::MCFragment const*) const
0 1386 6 1 693 0 0 462 0 0
fn=llvm::MCAsmLayout::getSymbolOffset(llvm::MCSymbol const&) const
0 2556 9 1 1065 0 0 426 0 0
fn=llvm::MCAsmLayout::getSymbolOffset(llvm::MCSymbol const&, unsigned long&) const
0 162 0 0 0 0 0 0 0 0
fn=llvm::MCAsmLayout::invalidateFragmentsFrom(llvm::MCFragment*)
0 300 14 3 111 0 0 44 0 0
fn=llvm::MCAsmLayout::layoutFragment(llvm::MCFragment*)
0 11590 43 7 3980 0 0 1796 1 0
fn=llvm::MCAssembler::Finish()
0 217 21 3 77 0 0 49 0 0
fn=llvm::MCAssembler::MCAssembler(llvm::MCContext&, std::unique_ptr<llvm::MCAsmBackend, std::default_delete<llvm::MCAsmBackend> >, std::unique_ptr<llvm::MCCodeEmitter, std::default_delete<llvm::MCCodeEmitter> >, std::unique_ptr<llvm::MCObjectWriter, std::default_delete<llvm::MCObjectWriter> >)
0 287 35 5 35 0 0 224 41 6
fn=llvm::MCAssembler::addFileName(llvm::StringRef)
0 441 49 7 126 10 0 112 0 0
fn=llvm::MCAssembler::computeFragmentSize(llvm::MCAsmLayout const&, llvm::MCFragment const&) const
0 16134 44 7 5910 171 1 2718 2 0
fn=llvm::MCAssembler::evaluateFixup(llvm::MCAsmLayout const&, llvm::MCFixup const&, llvm::MCFragment const*, llvm::MCValue&, unsigned long&, bool&) const
0 11424 83 13 5212 33 5 2190 2 0
fn=llvm::MCAssembler::handleFixup(llvm::MCAsmLayout const&, llvm::MCFragment&, llvm::MCFixup const&)
0 5645 42 6 1738 0 0 1732 0 0
fn=llvm::MCAssembler::isThumbFunc(llvm::MCSymbol const*) const
0 9045 36 5 2613 2 0 1005 0 0
fn=llvm::MCAssembler::layout(llvm::MCAsmLayout&)
0 14800 147 21 4129 149 1 2211 118 0
fn=llvm::MCAssembler::layoutSectionOnce(llvm::MCAsmLayout&, llvm::MCSection&)
0 8172 41 6 1988 9 1 842 0 0
fn=llvm::MCAssembler::registerSection(llvm::MCSection&)
0 2385 161 6 582 48 0 527 9 0
fn=llvm::MCAssembler::registerSymbol(llvm::MCSymbol const&, bool*)
0 13723 115 5 4534 58 0 3393 39 0
fn=llvm::MCAssembler::relaxDwarfCallFrameFragment(llvm::MCAsmLayout&, llvm::MCDwarfCallFrameFragment&)
0 3906 30 6 1197 6 0 1197 0 0
fn=llvm::MCAssembler::relaxInstruction(llvm::MCAsmLayout&, llvm::MCRelaxableFragment&)
0 1592 23 18 504 12 1 340 1 0
fn=llvm::MCAssembler::relaxLEB(llvm::MCAsmLayout&, llvm::MCLEBFragment&)
0 444 8 8 102 0 0 102 0 0
fn=llvm::MCAssembler::reset()
0 595 77 10 238 28 0 161 17 0
fn=llvm::MCAssembler::writeFragmentPadding(llvm::raw_ostream&, llvm::MCEncodedFragment const&, unsigned long) const
0 2945 14 2 1395 0 0 775 0 0
fn=llvm::MCAssembler::writeSectionData(llvm::raw_ostream&, llvm::MCSection const*, llvm::MCAsmLayout const&) const
0 14346 123 24 4616 83 3 2058 0 0
fn=llvm::MCAssembler::~MCAssembler()
0 525 49 6 203 71 0 98 0 0
fn=llvm::MCBinaryExpr::create(llvm::MCBinaryExpr::Opcode, llvm::MCExpr const*, llvm::MCExpr const*, llvm::MCContext&, llvm::SMLoc)
0 4536 53 2 945 0 0 2079 120 5
fn=llvm::MCCodeEmitter::MCCodeEmitter()
0 88 22 1 22 0 0 22 0 0
fn=llvm::MCCodeEmitter::reset()
0 7 7 0 7 0 0 0 0 0
fn=llvm::MCCodeEmitter::~MCCodeEmitter()
0 22 7 0 22 0 0 0 0 0
fn=llvm::MCConstantExpr::create(long, llvm::MCContext&, bool)
0 1734 35 2 306 0 0 816 43 1
fn=llvm::MCContext::ELFSectionKey::operator<(llvm::MCContext::ELFSectionKey const&) const
0 109828 152 4 32234 237 0 23297 0 0
fn=llvm::MCContext::MCContext(llvm::MCAsmInfo const*, llvm::MCRegisterInfo const*, llvm::MCObjectFileInfo const*, llvm::SourceMgr const*, llvm::MCTargetOptions const*, bool)
0 1225 140 20 84 7 0 903 155 25
fn=llvm::MCContext::RemapDebugPaths()
0 413 49 7 133 14 0 98 0 0
fn=llvm::MCContext::RemapDebugPaths()::$_1::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const
0 175 21 3 77 7 0 49 0 0
fn=llvm::MCContext::createELFGroupSection(llvm::MCSymbolELF const*)
0 15 2 2 2 0 0 6 0 0
fn=llvm::MCContext::createELFRelSection(llvm::Twine const&, unsigned int, unsigned int, unsigned int, llvm::MCSymbolELF const*, llvm::MCSectionELF const*)
0 1808 42 6 552 0 0 704 0 0
fn=llvm::MCContext::createELFSectionImpl(llvm::StringRef, unsigned int, unsigned int, llvm::SectionKind, unsigned int, llvm::MCSymbolELF const*, unsigned int, llvm::MCSymbolELF const*)
0 61108 335 12 13380 210 29 23641 976 158
fn=llvm::MCContext::createSymbol(llvm::StringRef, bool, bool)
0 10083 202 11 2802 50 0 2417 15 1
fn=llvm::MCContext::createSymbolImpl(llvm::StringMapEntry<bool> const*, bool)
0 8043 104 4 1400 95 6 2043 77 5
fn=llvm::MCContext::createTempSymbol(bool)
0 1648 50 2 412 0 0 515 1 0
fn=llvm::MCContext::createTempSymbol(llvm::Twine const&, bool, bool)
0 11147 174 6 2826 18 0 2983 4 0
fn=llvm::MCContext::getELFNamedSection(llvm::Twine const&, llvm::Twine const&, unsigned int, unsigned int, unsigned int)
0 90 8 7 20 0 0 24 0 0
fn=llvm::MCContext::getELFSection(llvm::Twine const&, unsigned int, unsigned int, unsigned int, llvm::MCSymbolELF const*, unsigned int, llvm::MCSymbolELF const*)
0 48208 340 9 13159 0 0 15681 28 0
fn=llvm::MCContext::getELFSection(llvm::Twine const&, unsigned int, unsigned int, unsigned int, llvm::Twine const&, unsigned int, llvm::MCSymbolELF const*)
0 14658 102 4 5607 0 0 4284 0 0
fn=llvm::MCContext::getOrCreateSymbol(llvm::Twine const&)
0 4277 78 4 1385 18 0 833 0 0
fn=llvm::MCContext::reset()
0 8344 168 23 2493 130 0 2730 316 0
fn=llvm::MCContext::~MCContext()
0 2634 203 29 693 24 0 251 0 0
fn=llvm::MCDwarfFrameEmitter::Emit(llvm::MCObjectStreamer&, llvm::MCAsmBackend*, bool)
0 7619 468 67 2518 51 3 1433 27 0
fn=llvm::MCDwarfFrameEmitter::Emit(llvm::MCObjectStreamer&, llvm::MCAsmBackend*, bool)::$_1::operator()(llvm::MCDwarfFrameInfo const&, llvm::MCDwarfFrameInfo const&) const
0 1055 35 7 376 0 0 208 0 0
fn=llvm::MCDwarfFrameEmitter::EncodeAdvanceLoc(llvm::MCContext&, unsigned long, llvm::raw_ostream&, unsigned int*, unsigned int*)
0 3045 42 10 888 0 0 507 0 0
fn=llvm::MCDwarfLineEntry::Make(llvm::MCObjectStreamer*, llvm::MCSection*)
0 8904 46 3 4452 0 0 2597 0 0
fn=llvm::MCDwarfLineTable::Emit(llvm::MCObjectStreamer*, llvm::MCDwarfLineTableParams)
0 147 21 3 77 0 0 42 0 0
fn=llvm::MCDwarfLineTableHeader::~MCDwarfLineTableHeader()
0 280 42 6 98 33 0 42 0 0
fn=llvm::MCELFObjectTargetWriter::MCELFObjectTargetWriter(bool, unsigned char, unsigned short, bool, unsigned char)
0 91 14 2 14 0 0 35 0 0
fn=llvm::MCELFObjectTargetWriter::addTargetSectionFlags(llvm::MCContext&, llvm::MCSectionELF&)
0 44 7 1 44 0 0 0 0 0
fn=llvm::MCELFObjectTargetWriter::getFormat() const
0 14 7 1 7 0 0 0 0 0
fn=llvm::MCELFObjectTargetWriter::needsRelocateWithSymbol(llvm::MCSymbol const&, unsigned int) const
0 50 7 0 25 0 0 0 0 0
fn=llvm::MCELFObjectTargetWriter::sortRelocs(llvm::MCAssembler const&, std::vector<llvm::ELFRelocationEntry, std::allocator<llvm::ELFRelocationEntry> >&)
0 24 0 0 24 0 0 0 0 0
fn=llvm::MCELFStreamer::ChangeSection(llvm::MCSection*, llvm::MCExpr const*)
0 1640 112 4 514 89 0 265 0 0
fn=llvm::MCELFStreamer::EmitInstToData(llvm::MCInst const&, llvm::MCSubtargetInfo const&)
0 10744 146 14 3083 13 0 2485 3 0
fn=llvm::MCELFStreamer::EmitInstToFragment(llvm::MCInst const&, llvm::MCSubtargetInfo const&)
0 240 10 2 64 0 0 64 0 0
fn=llvm::MCELFStreamer::EmitLabel(llvm::MCSymbol*, llvm::SMLoc)
0 2736 24 1 1197 0 0 684 0 0
fn=llvm::MCELFStreamer::EmitSymbolAttribute(llvm::MCSymbol*, llvm::MCSymbolAttr)
0 1543 107 6 337 22 1 292 0 0
fn=llvm::MCELFStreamer::EmitValueImpl(llvm::MCExpr const*, unsigned int, llvm::SMLoc)
0 2028 20 2 624 0 0 468 0 0
fn=llvm::MCELFStreamer::EmitValueToAlignment(unsigned int, long, unsigned int, unsigned int)
0 477 24 1 265 0 0 53 0 0
fn=llvm::MCELFStreamer::FinishImpl()
0 196 28 3 70 4 0 28 0 0
fn=llvm::MCELFStreamer::InitSections(bool)
0 154 14 2 77 12 1 35 0 0
fn=llvm::MCELFStreamer::emitELFSize(llvm::MCSymbol*, llvm::MCExpr const*)
0 44 18 1 22 0 0 22 2 0
fn=llvm::MCELFStreamer::fixSymbolsInTLSFixups(llvm::MCExpr const*)
0 7895 52 3 2390 20 1 1050 0 0
fn=llvm::MCELFStreamer::reset()
0 21 14 2 0 0 0 14 7 0
fn=llvm::MCELFStreamer::~MCELFStreamer()
0 98 14 2 14 7 0 21 0 0
fn=llvm::MCExpr::evaluateAsAbsolute(long&, llvm::MCAsmLayout const&) const
0 780 6 3 270 18 0 180 0 0
fn=llvm::MCExpr::evaluateAsAbsolute(long&, llvm::MCAssembler const*) const
0 3570 34 4 918 0 0 816 0 0
fn=llvm::MCExpr::evaluateAsRelocatable(llvm::MCValue&, llvm::MCAsmLayout const*, llvm::MCFixup const*) const
0 1232 7 1 336 0 0 336 0 0
fn=llvm::MCExpr::evaluateAsRelocatableImpl(llvm::MCValue&, llvm::MCAssembler const*, llvm::MCAsmLayout const*, llvm::MCFixup const*, llvm::DenseMap<llvm::MCSection const*, unsigned long, llvm::DenseMapInfo<llvm::MCSection const*>, llvm::detail::DenseMapPair<llvm::MCSection const*, unsigned long> > const*, bool) const
0 62173 117 15 19093 138 2 15203 14 0
fn=llvm::MCExpr::evaluateKnownAbsolute(long&, llvm::MCAsmLayout const&) const
0 3134 14 2 933 16 0 678 0 0
fn=llvm::MCFragment::MCFragment(llvm::MCFragment::FragmentType, bool, llvm::MCSection*)
0 13081 46 4 1075 0 0 7525 528 100
fn=llvm::MCFragment::destroy()
0 13823 21 3 3009 862 1 632 0 0
fn=llvm::MCObjectFileInfo::InitMCObjectFileInfo(llvm::Triple const&, bool, llvm::MCContext&, bool)
0 294 35 5 56 11 1 126 29 0
fn=llvm::MCObjectFileInfo::initELFMCObjectFileInfo(llvm::Triple const&, bool)
0 6790 539 77 448 14 1 3269 46 0
fn=llvm::MCObjectStreamer::EmitBytes(llvm::StringRef)
0 11592 46 4 3864 0 0 1840 0 0
fn=llvm::MCObjectStreamer::EmitCFIEndProcImpl(llvm::MCDwarfFrameInfo&)
0 270 15 1 75 0 0 75 0 0
fn=llvm::MCObjectStreamer::EmitCFILabel()
0 609 22 2 189 0 0 168 0 0
fn=llvm::MCObjectStreamer::EmitCFIStartProcImpl(llvm::MCDwarfFrameInfo&)
0 270 15 1 75 0 0 75 0 0
fn=llvm::MCObjectStreamer::EmitCodeAlignment(unsigned int, unsigned int)
0 264 22 1 154 0 0 44 0 0
fn=llvm::MCObjectStreamer::EmitDwarfAdvanceFrameAddr(llvm::MCSymbol const*, llvm::MCSymbol const*)
0 2142 40 8 483 0 0 567 13 0
fn=llvm::MCObjectStreamer::EmitFileDirective(llvm::StringRef)
0 14 7 1 7 0 0 0 0 0
fn=llvm::MCObjectStreamer::EmitFrames(llvm::MCAsmBackend*)
0 140 21 2 35 0 0 35 0 0
fn=llvm::MCObjectStreamer::EmitInstToFragment(llvm::MCInst const&, llvm::MCSubtargetInfo const&)
0 1176 55 11 304 4 0 320 16 0
fn=llvm::MCObjectStreamer::EmitInstruction(llvm::MCInst const&, llvm::MCSubtargetInfo const&)
0 2834 30 2 1199 41 0 545 0 0
fn=llvm::MCObjectStreamer::EmitInstructionImpl(llvm::MCInst const&, llvm::MCSubtargetInfo const&)
0 5591 81 7 2414 21 2 1090 0 0
fn=llvm::MCObjectStreamer::EmitLabel(llvm::MCSymbol*, llvm::SMLoc)
0 6207 58 3 2351 11 0 1291 1 0
fn=llvm::MCObjectStreamer::EmitULEB128Value(llvm::MCExpr const*)
0 234 6 6 66 0 0 66 0 0
fn=llvm::MCObjectStreamer::EmitValueImpl(llvm::MCExpr const*, unsigned int, llvm::SMLoc)
0 8119 86 11 2731 23 2 1639 12 0
fn=llvm::MCObjectStreamer::EmitValueToAlignment(unsigned int, long, unsigned int, unsigned int)
0 4945 164 6 1219 3 0 1156 24 0
fn=llvm::MCObjectStreamer::FinishImpl()
0 411 35 4 134 7 0 85 0 0
fn=llvm::MCObjectStreamer::MCObjectStreamer(llvm::MCContext&, std::unique_ptr<llvm::MCAsmBackend, std::default_delete<llvm::MCAsmBackend> >, std::unique_ptr<llvm::MCObjectWriter, std::default_delete<llvm::MCObjectWriter> >, std::unique_ptr<llvm::MCCodeEmitter, std::default_delete<llvm::MCCodeEmitter> >)
0 546 49 7 140 0 0 210 12 2
fn=llvm::MCObjectStreamer::addPendingLabel(llvm::MCSymbol*)
0 4379 112 7 1355 7 0 652 0 0
fn=llvm::MCObjectStreamer::changeSectionImpl(llvm::MCSection*, llvm::MCExpr const*)
0 1452 120 4 440 0 0 484 58 0
fn=llvm::MCObjectStreamer::emitAbsoluteSymbolDiffAsULEB128(llvm::MCSymbol const*, llvm::MCSymbol const*)
0 108 2 1 30 0 0 24 0 0
fn=llvm::MCObjectStreamer::emitFill(llvm::MCExpr const&, unsigned long, llvm::SMLoc)
0 1320 18 9 360 0 0 315 0 0
fn=llvm::MCObjectStreamer::getAssemblerPtr()
0 408 0 0 204 2 0 0 0 0
fn=llvm::MCObjectStreamer::getCurrentFragment() const
0 72 5 1 56 0 0 0 0 0
fn=llvm::MCObjectStreamer::getOrCreateDataFragment(llvm::MCSubtargetInfo const*)
0 15715 128 6 6555 0 0 3612 85 2
fn=llvm::MCObjectStreamer::reset()
0 91 14 1 14 6 0 42 6 0
fn=llvm::MCObjectStreamer::resolvePendingFixups()
0 175 28 4 77 3 0 56 0 0
fn=llvm::MCObjectStreamer::visitUsedSymbol(llvm::MCSymbol const&)
0 510 8 1 170 0 0 0 0 0
fn=llvm::MCObjectStreamer::~MCObjectStreamer()
0 229 21 2 42 17 0 54 0 0
fn=llvm::MCObjectWriter::isSymbolRefDifferenceFullyResolved(llvm::MCAssembler const&, llvm::MCSymbolRefExpr const*, llvm::MCSymbolRefExpr const*, bool) const
0 7238 66 7 2310 11 0 770 4 0
fn=llvm::MCObjectWriter::isSymbolRefDifferenceFullyResolvedImpl(llvm::MCAssembler const&, llvm::MCSymbol const&, llvm::MCFragment const&, bool, bool) const
0 2408 15 1 1032 1 0 516 0 0
fn=llvm::MCObjectWriter::isSymbolRefDifferenceFullyResolvedImpl(llvm::MCAssembler const&, llvm::MCSymbol const&, llvm::MCSymbol const&, bool) const
0 4004 25 2 1232 0 0 770 0 0
fn=llvm::MCObjectWriter::~MCObjectWriter()
0 7 5 0 7 0 0 0 0 0
fn=llvm::MCRegisterInfo::getDwarfRegNum(llvm::MCRegister, bool) const
0 5406 102 3 636 171 8 0 0 0
fn=llvm::MCRegisterInfo::getSubReg(llvm::MCRegister, unsigned int) const
0 118 8 2 42 9 3 0 0 0
fn=llvm::MCSection::MCSection(llvm::MCSection::SectionVariant, llvm::SectionKind, llvm::MCSymbol*)
0 16502 102 3 2230 0 0 8028 1070 191
fn=llvm::MCSection::addPendingLabel(llvm::MCSymbol*, unsigned int)
0 1470 29 1 617 0 0 386 0 0
fn=llvm::MCSection::flushPendingLabels()
0 1573 42 6 428 34 0 462 19 0
fn=llvm::MCSection::flushPendingLabels(llvm::MCFragment*, unsigned long, unsigned int)
0 10157 143 4 3999 5 0 3376 0 0
fn=llvm::MCSection::getSubsectionInsertionPoint(unsigned int)
0 1710 125 4 627 17 0 399 0 0
fn=llvm::MCSection::~MCSection()
0 16985 21 3 3932 1018 0 4297 620 0
fn=llvm::MCSectionELF::UseCodeAlign() const
0 652 0 0 326 0 0 0 0 0
fn=llvm::MCSectionELF::isVirtualSection() const
0 396 7 1 264 23 0 0 0 0
fn=llvm::MCStreamer::AddBlankLine()
0 21 11 0 21 0 0 0 0 0
fn=llvm::MCStreamer::AddComment(llvm::Twine const&, bool)
0 4 4 1 4 0 0 0 0 0
fn=llvm::MCStreamer::EmitCFIDefCfaOffset(long)
0 987 51 5 357 10 0 294 5 0
fn=llvm::MCStreamer::EmitCFIEndProc()
0 240 45 3 135 1 0 30 0 0
fn=llvm::MCStreamer::EmitCFILsda(llvm::MCSymbol const*, unsigned int)
0 15 2 2 7 0 0 3 0 0
fn=llvm::MCStreamer::EmitCFIPersonality(llvm::MCSymbol const*, unsigned int)
0 15 3 3 7 0 0 3 0 0
fn=llvm::MCStreamer::EmitCFIStartProc(bool, llvm::SMLoc)
0 1058 89 6 328 58 1 214 3 0
fn=llvm::MCStreamer::EmitInstruction(llvm::MCInst const&, llvm::MCSubtargetInfo const&)
0 4434 45 3 1422 0 0 567 0 0
fn=llvm::MCStreamer::EmitIntValue(unsigned long, unsigned int)
0 3874 41 5 840 0 0 374 0 0
fn=llvm::MCStreamer::EmitLabel(llvm::MCSymbol*, llvm::SMLoc)
0 7524 90 6 2223 3 0 855 1 0
fn=llvm::MCStreamer::EmitSLEB128IntValue(long)
0 600 28 4 136 0 0 136 0 0
fn=llvm::MCStreamer::EmitSymbolValue(llvm::MCSymbol const*, unsigned int, bool)
0 22 2 1 5 1 0 4 0 0
fn=llvm::MCStreamer::EmitSyntaxDirective()
0 7 7 1 7 0 0 0 0 0
fn=llvm::MCStreamer::EmitULEB128IntValue(unsigned long, unsigned int)
0 6150 56 7 1476 0 0 1476 0 0
fn=llvm::MCStreamer::EmitValue(llvm::MCExpr const*, unsigned int, llvm::SMLoc)
0 231 6 1 154 5 1 0 0 0
fn=llvm::MCStreamer::EmitValueImpl(llvm::MCExpr const*, unsigned int, llvm::SMLoc)
0 78 7 1 0 0 0 0 0 0
fn=llvm::MCStreamer::EmitVersionForTarget(llvm::Triple const&, llvm::VersionTuple const&)
0 112 21 3 56 2 0 28 0 0
fn=llvm::MCStreamer::EmitZeros(unsigned long)
0 225 2 1 60 1 0 30 0 0
fn=llvm::MCStreamer::Finish()
0 175 28 3 91 24 0 21 0 0
fn=llvm::MCStreamer::MCStreamer(llvm::MCContext&)
0 203 21 3 28 0 0 126 21 3
fn=llvm::MCStreamer::SwitchSection(llvm::MCSection*, llvm::MCExpr const*)
0 1980 89 4 660 79 1 352 0 0
fn=llvm::MCStreamer::emitAbsoluteSymbolDiffAsULEB128(llvm::MCSymbol const*, llvm::MCSymbol const*)
0 90 3 3 24 1 1 18 0 0
fn=llvm::MCStreamer::generateCompactUnwindEncodings(llvm::MCAsmBackend*)
0 186 20 3 49 0 0 50 11 0
fn=llvm::MCStreamer::getDwarfFrameInfos() const
0 49 7 1 21 0 0 0 0 0
fn=llvm::MCStreamer::getNumFrameInfos()
0 35 7 1 21 0 0 0 0 0
fn=llvm::MCStreamer::isVerboseAsm() const
0 30 8 1 15 0 0 0 0 0
fn=llvm::MCStreamer::reset()
0 670 42 6 208 34 0 108 9 0
fn=llvm::MCStreamer::visitUsedExpr(llvm::MCExpr const&)
0 5601 48 3 2170 30 1 792 0 0
fn=llvm::MCStreamer::~MCStreamer()
0 273 21 2 98 10 0 70 0 0
fn=llvm::MCSubtargetInfo::InitMCProcessorInfo(llvm::StringRef, llvm::StringRef)
0 252 14 2 91 0 0 84 0 0
fn=llvm::MCSubtargetInfo::MCSubtargetInfo(llvm::Triple const&, llvm::StringRef, llvm::StringRef, llvm::ArrayRef<llvm::SubtargetFeatureKV>, llvm::ArrayRef<llvm::SubtargetSubTypeKV>, llvm::MCWriteProcResEntry const*, llvm::MCWriteLatencyEntry const*, llvm::MCReadAdvanceEntry const*, llvm::InstrStage const*, unsigned int const*, unsigned int const*)
0 3014 234 22 880 2 0 946 55 2
fn=llvm::MCSubtargetInfo::ToggleFeature(unsigned long)
0 84 14 2 28 0 0 14 0 0
fn=llvm::MCSubtargetInfo::checkFeatures(llvm::StringRef) const
0 4603 9 9 1559 0 0 907 0 0
fn=llvm::MCSubtargetInfo::getSchedModelForCPU(llvm::StringRef) const
0 8062 125 16 1334 0 0 754 0 0
fn=llvm::MCSymbol::operator new(unsigned long, llvm::StringMapEntry<bool> const*, llvm::MCContext&)
0 7106 25 1 1292 0 0 1292 5 0
fn=llvm::MCSymbolELF::getBinding() const
0 1933 12 2 646 3 0 154 0 0
fn=llvm::MCSymbolELF::getOther() const
0 216 6 0 108 0 0 0 0 0
fn=llvm::MCSymbolELF::getType() const
0 2720 2 0 1632 30 1 0 0 0
fn=llvm::MCSymbolELF::getVisibility() const
0 216 7 0 108 0 0 0 0 0
fn=llvm::MCSymbolELF::isSignature() const
0 920 0 0 460 0 0 0 0 0
fn=llvm::MCSymbolELF::isWeakrefUsedInReloc() const
0 920 7 1 460 0 0 0 0 0
fn=llvm::MCSymbolELF::setBinding(unsigned int) const
0 6452 61 2 1377 40 1 918 0 0
fn=llvm::MCSymbolELF::setIsSignature() const
0 6 2 0 6 1 0 0 0 0
fn=llvm::MCSymbolELF::setType(unsigned int) const
0 3276 25 1 1404 36 1 468 0 0
fn=llvm::MCSymbolELF::setVisibility(unsigned int)
0 114 11 1 38 0 0 19 0 0
fn=llvm::MCSymbolRefExpr::create(llvm::MCSymbol const*, llvm::MCSymbolRefExpr::VariantKind, llvm::MCContext&, llvm::SMLoc)
0 7688 49 2 2232 22 0 2728 123 5
fn=llvm::MCTargetOptions::MCTargetOptions()
0 255 30 4 30 0 0 150 0 0
fn=llvm::MCTargetOptions::MCTargetOptions(llvm::MCTargetOptions const&)
0 1710 75 6 510 0 0 450 19 0
fn=llvm::MCValue::getAccessVariant() const
0 258 7 1 129 0 0 0 0 0
fn=llvm::MDAttachmentMap::set(unsigned int, llvm::MDNode&)
0 116 9 3 36 0 0 32 0 0
fn=llvm::MDNode::MDNode(llvm::LLVMContext&, unsigned int, llvm::Metadata::StorageType, llvm::ArrayRef<llvm::Metadata*>, llvm::ArrayRef<llvm::Metadata*>)
0 3870 73 8 663 0 0 510 0 0
fn=llvm::MDNode::dropAllReferences()
0 3006 28 4 546 2 0 429 0 0
fn=llvm::MDNode::operator delete(void*)
0 942 21 2 183 0 0 120 0 0
fn=llvm::MDNodeOpsKey::calculateHash(llvm::ArrayRef<llvm::Metadata*>)
0 50 11 0 0 0 0 0 0 0
fn=llvm::MDString::get(llvm::LLVMContext&, llvm::StringRef)
0 252 14 2 84 0 0 63 0 0
fn=llvm::MDString::getString() const
0 2208 54 0 1656 0 0 0 0 0
fn=llvm::MDTuple::getImpl(llvm::LLVMContext&, llvm::ArrayRef<llvm::Metadata*>, llvm::Metadata::StorageType, bool)
0 2797 115 12 567 14 0 438 0 0
fn=llvm::MVT::getSizeInBits() const
0 97647 84 5 25272 114 7 0 0 0
fn=llvm::MVT::getVectorElementType() const
0 1082753 14 2 329049 69 9 0 0 0
fn=llvm::MVT::getVectorNumElements() const
0 92673 21 3 27867 63 9 0 0 0
fn=llvm::MVT::getVectorVT(llvm::MVT, unsigned int)
0 52003 84 12 7896 140 20 0 0 0
fn=llvm::MVT::is256BitVector() const
0 24 5 2 8 0 0 0 0 0
fn=llvm::MachineBasicBlock::MachineBasicBlock(llvm::MachineFunction&, llvm::BasicBlock const*)
0 840 43 3 56 0 0 560 72 3
fn=llvm::MachineBasicBlock::addLiveIn(llvm::MCRegister, llvm::TargetRegisterClass const*)
0 398 19 19 102 4 1 82 0 0
fn=llvm::MachineBasicBlock::addSuccessorWithoutProb(llvm::MachineBasicBlock*)
0 1410 99 9 247 12 0 262 0 0
fn=llvm::MachineBasicBlock::findDebugLoc(llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::MachineInstr, true, true, void>, false, false>)
0 260 14 2 65 1 0 26 1 0
fn=llvm::MachineBasicBlock::getFirstNonPHI()
0 581 15 1 166 0 0 0 0 0
fn=llvm::MachineBasicBlock::getFirstTerminator()
0 6666 134 5 2066 2 0 279 0 0
fn=llvm::MachineBasicBlock::getSymbol() const
0 307 5 5 94 8 0 123 0 0
fn=llvm::MachineBasicBlock::insert(llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::MachineInstr, true, true, void>, false, false>, llvm::MachineInstr*)
0 252 13 3 77 0 0 70 0 0
fn=llvm::MachineBasicBlock::isLayoutSuccessor(llvm::MachineBasicBlock const*) const
0 63 14 1 42 2 0 0 0 0
fn=llvm::MachineBasicBlock::isLiveIn(unsigned short, llvm::LaneBitmask) const
0 103 20 4 25 3 0 0 0 0
fn=llvm::MachineBasicBlock::isSuccessor(llvm::MachineBasicBlock const*) const
0 266 64 4 58 18 0 0 0 0
fn=llvm::MachineBasicBlock::livein_begin() const
0 56 15 1 56 21 0 0 0 0
fn=llvm::MachineBasicBlock::~MachineBasicBlock()
0 823 30 1 308 19 0 179 0 0
fn=llvm::MachineBranchProbabilityInfo::getAnalysisUsage(llvm::AnalysisUsage&) const
0 14 0 0 7 0 0 7 0 0
fn=llvm::MachineBranchProbabilityInfo::~MachineBranchProbabilityInfo()
0 42 7 0 7 0 0 14 0 0
fn=llvm::MachineConstantPool::~MachineConstantPool()
0 585 75 5 240 6 0 165 0 0
fn=llvm::MachineDominanceFrontier::getAnalysisUsage(llvm::AnalysisUsage&) const
0 105 14 2 14 0 0 35 0 0
fn=llvm::MachineDominanceFrontier::releaseMemory()
0 360 30 1 90 15 0 180 8 0
fn=llvm::MachineDominanceFrontier::runOnMachineFunction(llvm::MachineFunction&)
0 570 45 3 210 15 0 105 0 0
fn=llvm::MachineDominanceFrontier::~MachineDominanceFrontier()
0 217 21 3 49 16 0 70 0 0
fn=llvm::MachineDominatorTree::applySplitCriticalEdges() const
0 540 45 3 240 0 0 180 0 0
fn=llvm::MachineDominatorTree::calculate(llvm::MachineFunction&)
0 1230 120 4 270 65 0 570 55 0
fn=llvm::MachineDominatorTree::getAnalysisUsage(llvm::AnalysisUsage&) const
0 28 7 1 0 0 0 14 0 0
fn=llvm::MachineDominatorTree::releaseMemory()
0 14892 75 3 2332 22 0 376 0 0
fn=llvm::MachineDominatorTree::runOnMachineFunction(llvm::MachineFunction&)
0 150 29 0 60 0 0 60 0 0
fn=llvm::MachineDominatorTree::~MachineDominatorTree()
0 644 35 4 196 50 0 210 0 0
fn=llvm::MachineFrameInfo::CreateSpillStackObject(unsigned long, llvm::Align)
0 270 16 2 90 2 0 40 0 0
fn=llvm::MachineFrameInfo::CreateStackObject(unsigned long, llvm::Align, bool, llvm::AllocaInst const*, unsigned char)
0 2125 134 11 530 7 0 653 11 0
fn=llvm::MachineFunction::CreateMachineBasicBlock(llvm::BasicBlock const*)
0 616 30 2 140 5 0 140 0 0
fn=llvm::MachineFunction::CreateMachineInstr(llvm::MCInstrDesc const&, llvm::DebugLoc const&, bool)
0 12017 88 4 3343 35 0 2457 20 0
fn=llvm::MachineFunction::DeleteMachineInstr(llvm::MachineInstr*)
0 4557 63 3 1803 19 0 1531 0 0
fn=llvm::MachineFunction::MachineFunction(llvm::Function const&, llvm::LLVMTargetMachine const&, llvm::TargetSubtargetInfo const&, unsigned int, llvm::MachineModuleInfo&)
0 1155 120 8 60 0 0 810 70 1
fn=llvm::MachineFunction::addCleanup(llvm::MachineBasicBlock*)
0 58 5 5 11 0 0 14 0 0
fn=llvm::MachineFunction::addFrameInst(llvm::MCCFIInstruction const&)
0 651 50 4 231 2 0 168 0 0
fn=llvm::MachineFunction::addInvoke(llvm::MachineBasicBlock*, llvm::MCSymbol*, llvm::MCSymbol*)
0 25 2 2 12 0 0 6 0 0
fn=llvm::MachineFunction::addLandingPad(llvm::MachineBasicBlock*)
0 61 5 5 21 0 0 17 1 0
fn=llvm::MachineFunction::addLiveIn(unsigned int, llvm::TargetRegisterClass const*)
0 2157 93 9 364 0 0 424 2 0
fn=llvm::MachineFunction::clear()
0 1700 105 7 543 62 0 472 32 0
fn=llvm::MachineFunction::getDataLayout() const
0 918 50 1 612 6 0 0 0 0
fn=llvm::MachineFunction::getMachineMemOperand(llvm::MachinePointerInfo, llvm::MachineMemOperand::Flags, unsigned long, unsigned int, llvm::AAMDNodes const&, llvm::MDNode const*, unsigned char, llvm::AtomicOrdering, llvm::AtomicOrdering)
0 1720 59 3 520 0 0 560 0 0
fn=llvm::MachineFunction::getName() const
0 78 24 1 39 0 0 0 0 0
fn=llvm::MachineFunction::getOrCreateLandingPadInfo(llvm::MachineBasicBlock*)
0 144 13 9 44 3 0 31 0 0
fn=llvm::MachineFunction::handleInsertion(llvm::MachineInstr&)
0 1120 10 0 560 24 0 0 0 0
fn=llvm::MachineFunction::handleRemoval(llvm::MachineInstr&)
0 576 12 0 288 11 0 0 0 0
fn=llvm::MachineFunction::init()
0 2745 255 17 690 80 1 872 34 5
fn=llvm::MachineFunction::moveCallSiteInfo(llvm::MachineInstr const*, llvm::MachineInstr const*)
0 128 16 4 52 4 0 28 0 0
fn=llvm::MachineFunction::needsFrameMoves() const
0 1005 30 2 405 28 0 183 0 0
fn=llvm::MachineFunction::setCallSiteLandingPad(llvm::MCSymbol*, llvm::ArrayRef<unsigned int>)
0 41 6 6 12 1 0 9 0 0
fn=llvm::MachineFunction::shouldSplitStack() const
0 95 5 1 19 0 0 0 0 0
fn=llvm::MachineFunction::tidyLandingPads(llvm::DenseMap<llvm::MCSymbol*, unsigned long, llvm::DenseMapInfo<llvm::MCSymbol*>, llvm::detail::DenseMapPair<llvm::MCSymbol*, unsigned long> >*, bool)
0 125 15 15 43 3 0 18 0 0
fn=llvm::MachineFunction::~MachineFunction()
0 2244 200 14 595 74 0 250 0 0
fn=llvm::MachineFunctionInfo::~MachineFunctionInfo()
0 15 15 1 15 0 0 0 0 0
fn=llvm::MachineFunctionPass::MachineFunctionPass(char&)
0 12831 35 5 819 0 0 6825 189 38
fn=llvm::MachineFunctionPass::doInitialization(llvm::Module&)
0 18396 42 6 5544 441 19 6300 121 0
fn=llvm::MachineFunctionPass::getAnalysisUsage(llvm::AnalysisUsage&) const
0 33817 105 11 10493 0 0 7567 101 16
fn=llvm::MachineFunctionPass::getClearedProperties() const
0 5292 7 1 756 0 0 2520 0 0
fn=llvm::MachineFunctionPass::getRequiredProperties() const
0 4116 14 2 588 0 0 1960 0 0
fn=llvm::MachineFunctionPass::getSetProperties() const
0 5145 14 2 735 0 0 2450 0 0
fn=llvm::MachineFunctionPass::runOnFunction(llvm::Function&)
0 72570 355 12 23070 1520 0 8190 0 0
fn=llvm::MachineInstr::AddRegOperandsToUseLists(llvm::MachineRegisterInfo&)
0 5482 44 2 1766 0 0 1072 0 0
fn=llvm::MachineInstr::MachineInstr(llvm::MachineFunction&, llvm::MCInstrDesc const&, llvm::DebugLoc, bool)
0 24252 356 8 5752 305 50 5493 305 41
fn=llvm::MachineInstr::RemoveRegOperandsFromUseLists(llvm::MachineRegisterInfo&)
0 5759 32 1 1318 17 0 800 2 0
fn=llvm::MachineInstr::addMemOperand(llvm::MachineFunction&, llvm::MachineMemOperand*)
0 2280 96 6 684 0 0 532 0 0
fn=llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&)
0 100558 541 15 30941 87 16 15712 385 46
fn=llvm::MachineInstr::addRegisterDefined(llvm::Register, llvm::TargetRegisterInfo const*)
0 1140 39 5 236 1 0 120 0 0
fn=llvm::MachineInstr::addRegisterKilled(llvm::Register, llvm::TargetRegisterInfo const*, bool)
0 548 45 15 137 3 0 57 0 0
fn=llvm::MachineInstr::allDefsAreDead() const
0 198 12 1 44 0 0 0 0 0
fn=llvm::MachineInstr::cloneInstrSymbols(llvm::MachineFunction&, llvm::MachineInstr const&)
0 70 8 4 12 0 0 10 0 0
fn=llvm::MachineInstr::copyImplicitOps(llvm::MachineFunction&, llvm::MachineInstr const&)
0 455 12 3 82 0 0 43 0 0
fn=llvm::MachineInstr::dropMemRefs(llvm::MachineFunction&)
0 78 6 1 39 0 0 13 0 0
fn=llvm::MachineInstr::eraseFromParent()
0 736 30 3 224 0 0 160 0 0
fn=llvm::MachineInstr::getMF() const
0 432 33 1 432 0 0 0 0 0
fn=llvm::MachineInstr::isSafeToMove(llvm::AAResults*, bool&) const
0 751 37 7 122 0 0 56 0 0
fn=llvm::MachineInstr::isStackAligningInlineAsm() const
0 1260 15 1 540 0 0 0 0 0
fn=llvm::MachineInstr::setHeapAllocMarker(llvm::MachineFunction&, llvm::MDNode*)
0 42 6 3 8 0 0 6 0 0
fn=llvm::MachineInstr::setMemRefs(llvm::MachineFunction&, llvm::ArrayRef<llvm::MachineMemOperand*>)
0 1583 112 6 226 0 0 199 0 0
fn=llvm::MachineInstr::setPhysRegsDeadExcept(llvm::ArrayRef<llvm::Register>, llvm::TargetRegisterInfo const&)
0 2153 66 14 354 0 0 200 0 0
fn=llvm::MachineInstr::setPostInstrSymbol(llvm::MachineFunction&, llvm::MCSymbol*)
0 52 6 3 8 0 0 6 0 0
fn=llvm::MachineInstr::setPreInstrSymbol(llvm::MachineFunction&, llvm::MCSymbol*)
0 52 4 2 8 0 0 6 0 0
fn=llvm::MachineLoopInfo::getAnalysisUsage(llvm::AnalysisUsage&) const
0 105 7 1 14 0 0 35 0 0
fn=llvm::MachineLoopInfo::releaseMemory()
0 60 15 0 0 0 0 0 0 0
fn=llvm::MachineLoopInfo::runOnMachineFunction(llvm::MachineFunction&)
0 525 60 4 210 24 0 105 0 0
fn=llvm::MachineLoopInfo::~MachineLoopInfo()
0 147 14 1 28 5 0 56 0 0
fn=llvm::MachineMemOperand::MachineMemOperand(llvm::MachinePointerInfo, llvm::MachineMemOperand::Flags, unsigned long, unsigned long, llvm::AAMDNodes const&, llvm::MDNode const*, unsigned char, llvm::AtomicOrdering, llvm::AtomicOrdering)
0 1280 33 2 360 0 0 400 67 9
fn=llvm::MachineMemOperand::getAlignment() const
0 108 4 2 36 0 0 0 0 0
fn=llvm::MachineModuleInfo::addPersonality(llvm::Function const*)
0 59 5 5 11 2 0 13 0 0
fn=llvm::MachineModuleInfo::getOrCreateMachineFunction(llvm::Function const&)
0 14755 137 7 6571 99 0 3690 5 0
fn=llvm::MachineModuleInfo::takeDeletedSymbolsForFunction(llvm::Function const*, std::vector<llvm::MCSymbol*, std::allocator<llvm::MCSymbol*> >&)
0 150 45 3 60 1 0 45 0 0
fn=llvm::MachineModuleInfo::~MachineModuleInfo()
0 3438 35 5 546 129 0 78 0 0
fn=llvm::MachineModuleInfoELF::~MachineModuleInfoELF()
0 84 14 2 14 0 0 28 0 0
fn=llvm::MachineModuleInfoImpl::getSortedStubs(llvm::DenseMap<llvm::MCSymbol*, llvm::PointerIntPair<llvm::MCSymbol*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::MCSymbol*>, llvm::PointerIntPairInfo<llvm::MCSymbol*, 1u, llvm::PointerLikeTypeTraits<llvm::MCSymbol*> > >, llvm::DenseMapInfo<llvm::MCSymbol*>, llvm::detail::DenseMapPair<llvm::MCSymbol*, llvm::PointerIntPair<llvm::MCSymbol*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::MCSymbol*>, llvm::PointerIntPairInfo<llvm::MCSymbol*, 1u, llvm::PointerLikeTypeTraits<llvm::MCSymbol*> > > > >&)
0 238 35 5 70 0 0 70 1 0
fn=llvm::MachineModuleInfoImpl::~MachineModuleInfoImpl()
0 7 7 1 7 0 0 0 0 0
fn=llvm::MachineModuleInfoWrapperPass::MachineModuleInfoWrapperPass(llvm::LLVMTargetMachine const*)
0 504 49 6 98 18 1 217 9 2
fn=llvm::MachineModuleInfoWrapperPass::doFinalization(llvm::Module&)
0 169 21 2 63 35 1 50 0 0
fn=llvm::MachineModuleInfoWrapperPass::doInitialization(llvm::Module&)
0 294 35 4 56 0 0 133 14 0
fn=llvm::MachineModuleInfoWrapperPass::~MachineModuleInfoWrapperPass()
0 84 14 2 7 0 0 28 0 0
fn=llvm::MachineOperand::ChangeToImmediate(long)
0 544 9 1 136 0 0 170 0 0
fn=llvm::MachineOperand::ChangeToRegister(llvm::Register, bool, bool, bool, bool, bool, bool)
0 2244 45 5 442 0 0 340 0 0
fn=llvm::MachineOperand::setIsRenamable(bool)
0 1050 15 1 350 0 0 175 0 0
fn=llvm::MachineOperand::setReg(llvm::Register)
0 5292 32 2 1701 9 0 945 6 0
fn=llvm::MachineOptimizationRemarkEmitter::emit(llvm::DiagnosticInfoOptimizationBase&)
0 510 45 3 120 5 0 105 0 0
fn=llvm::MachineOptimizationRemarkEmitterPass::getAnalysisUsage(llvm::AnalysisUsage&) const
0 210 21 1 28 0 0 70 0 0
fn=llvm::MachineOptimizationRemarkEmitterPass::runOnMachineFunction(llvm::MachineFunction&)
0 766 39 1 180 32 0 286 0 0
fn=llvm::MachineOptimizationRemarkEmitterPass::~MachineOptimizationRemarkEmitterPass()
0 336 21 2 70 22 0 126 0 0
fn=llvm::MachinePointerInfo::getAddrSpace() const
0 16 4 1 16 1 0 0 0 0
fn=llvm::MachinePointerInfo::getFixedStack(llvm::MachineFunction&, int, long)
0 480 16 2 100 2 0 180 0 0
fn=llvm::MachineRegisterInfo::EmitLiveInCopies(llvm::MachineBasicBlock*, llvm::TargetRegisterInfo const&, llvm::TargetInstrInfo const&)
0 4125 212 19 936 36 0 826 12 0
fn=llvm::MachineRegisterInfo::MachineRegisterInfo(llvm::MachineFunction*)
0 1380 135 9 255 45 1 630 49 6
fn=llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*)
0 15151 123 3 5162 174 0 3515 19 0
fn=llvm::MachineRegisterInfo::clearKillFlags(unsigned int) const
0 253 20 2 69 0 0 0 0 0
fn=llvm::MachineRegisterInfo::clearVirtRegs()
0 354 43 3 45 1 0 42 10 0
fn=llvm::MachineRegisterInfo::constrainRegClass(unsigned int, llvm::TargetRegisterClass const*, unsigned int)
0 1113 24 2 424 3 0 265 0 0
fn=llvm::MachineRegisterInfo::createVirtualRegister(llvm::TargetRegisterClass const*, llvm::StringRef)
0 9072 127 7 1620 27 0 1296 38 2
fn=llvm::MachineRegisterInfo::freezeReservedRegs(llvm::MachineFunction const&)
0 1800 90 3 720 48 1 540 2 0
fn=llvm::MachineRegisterInfo::getCalleeSavedRegs() const
0 630 44 2 405 61 1 90 0 0
fn=llvm::MachineRegisterInfo::getLiveInVirtReg(unsigned int) const
0 315 13 1 106 3 0 0 0 0
fn=llvm::MachineRegisterInfo::getVRegDef(unsigned int) const
0 166 14 2 58 5 0 0 0 0
fn=llvm::MachineRegisterInfo::hasOneNonDBGUse(unsigned int) const
0 1860 34 2 566 61 0 0 0 0
fn=llvm::MachineRegisterInfo::insertVRegByName(llvm::StringRef, unsigned int)
0 2376 24 1 1080 0 0 756 0 0
fn=llvm::MachineRegisterInfo::isPhysRegModified(unsigned int, bool) const
0 21780 105 7 6300 440 0 720 8 0
fn=llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int)
0 12363 73 3 3542 1 0 1698 104 6
fn=llvm::MachineRegisterInfo::removeRegOperandFromUseList(llvm::MachineOperand*)
0 10985 9 1 3342 43 0 1671 52 0
fn=llvm::MachineRegisterInfo::replaceRegWith(unsigned int, unsigned int)
0 1148 31 2 445 6 0 229 0 0
fn=llvm::MachineRegisterInfo::~MachineRegisterInfo()
0 1756 120 8 408 171 0 178 0 0
fn=llvm::MachineSchedRegistry::~MachineSchedRegistry()
0 146 2 2 58 12 4 18 0 0
fn=llvm::ManagedStaticBase::RegisterManagedStatic(void* (*)(), void (*)(void*)) const
0 472 36 9 120 14 0 152 6 2
fn=llvm::Mangler::getNameWithPrefix(llvm::SmallVectorImpl<char>&, llvm::GlobalValue const*, bool) const
0 3440 87 4 688 0 0 1118 24 0
fn=llvm::Mangler::getNameWithPrefix(llvm::raw_ostream&, llvm::GlobalValue const*, bool) const
0 6798 189 10 1604 27 0 1486 37 0
fn=llvm::MapVector<llvm::Value const*, std::vector<llvm::SelectionDAGBuilder::DanglingDebugInfo, std::allocator<llvm::SelectionDAGBuilder::DanglingDebugInfo> >, llvm::DenseMap<llvm::Value const*, unsigned int, llvm::DenseMapInfo<llvm::Value const*>, llvm::detail::DenseMapPair<llvm::Value const*, unsigned int> >, std::vector<std::pair<llvm::Value const*, std::vector<llvm::SelectionDAGBuilder::DanglingDebugInfo, std::allocator<llvm::SelectionDAGBuilder::DanglingDebugInfo> > >, std::allocator<std::pair<llvm::Value const*, std::vector<llvm::SelectionDAGBuilder::DanglingDebugInfo, std::allocator<llvm::SelectionDAGBuilder::DanglingDebugInfo> > > > > >::clear()
0 572 39 2 242 15 0 154 0 0
fn=llvm::MemoryBuffer::getFile(llvm::Twine const&, long, bool, bool)
0 168 14 1 28 0 0 42 0 0
fn=llvm::MemoryBuffer::getFileAsStream(llvm::Twine const&)
0 52 6 6 15 2 0 13 2 0
fn=llvm::MemoryBuffer::getMemBufferRef() const
0 266 28 1 112 14 0 112 0 0
fn=llvm::MetadataAsValue::get(llvm::LLVMContext&, llvm::Metadata*)
0 233 26 7 56 3 0 51 0 0
fn=llvm::MetadataAsValue::~MetadataAsValue()
0 96 9 3 27 4 0 3 0 0
fn=llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>)
0 4802 58 7 1143 0 0 749 0 0
fn=llvm::MetadataTracking::untrack(void*, llvm::Metadata&)
0 2015 26 4 441 101 0 42 0 0
fn=llvm::Module::Module(llvm::StringRef, llvm::LLVMContext&)
0 973 91 13 98 0 0 448 51 0
fn=llvm::Module::addModuleFlag(llvm::Module::ModFlagBehavior, llvm::StringRef, llvm::Metadata*)
0 1344 42 6 343 7 0 455 1 0
fn=llvm::Module::addModuleFlag(llvm::Module::ModFlagBehavior, llvm::StringRef, unsigned int)
0 203 14 2 42 0 0 56 0 0
fn=llvm::Module::debug_compile_units_iterator::SkipNoDebugCUs()
0 462 14 2 168 0 0 126 0 0
fn=llvm::Module::dropAllReferences()
0 485 42 6 97 9 0 62 0 0
fn=llvm::Module::getCodeViewFlag() const
0 63 14 2 14 0 0 14 0 0
fn=llvm::Module::getDataLayout() const
0 1112 57 0 556 0 0 0 0 0
fn=llvm::Module::getDwarfVersion() const
0 63 7 1 14 0 0 14 0 0
fn=llvm::Module::getFunction(llvm::StringRef) const
0 63 7 1 21 5 0 14 0 0
fn=llvm::Module::getModuleFlag(llvm::StringRef) const
0 8073 169 4 2067 0 0 1690 10 2
fn=llvm::Module::getModuleFlagsMetadata() const
0 196 12 1 56 0 0 70 0 0
fn=llvm::Module::getModuleFlagsMetadata(llvm::SmallVectorImpl<llvm::Module::ModuleFlagEntry>&) const
0 27599 274 7 8008 608 0 3718 31 7
fn=llvm::Module::getNamedMetadata(llvm::Twine const&) const
0 14359 313 5 4198 116 1 2295 61 4
fn=llvm::Module::getNamedValue(llvm::StringRef) const
0 99 11 1 33 9 0 22 0 0
fn=llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*)
0 88 32 1 0 0 0 0 0 0
fn=llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*, llvm::AttributeList)
0 2754 150 5 660 67 0 829 20 0
fn=llvm::Module::getPIELevel() const
0 39 3 0 15 0 0 6 0 0
fn=llvm::Module::getProfileSummary(bool)
0 300 30 1 0 0 0 0 0 0
fn=llvm::Module::getRtLibUseGOT() const
0 42 6 2 15 4 0 6 0 0
fn=llvm::Module::getSDKVersion() const
0 140 21 3 35 0 0 42 0 0
fn=llvm::Module::global_objects()
0 98 14 1 21 1 0 56 0 0
fn=llvm::Module::global_values()
0 182 21 3 35 0 0 112 13 0
fn=llvm::Module::isValidModFlagBehavior(llvm::Metadata*, llvm::Module::ModFlagBehavior&)
0 1176 14 2 378 1 0 168 0 0
fn=llvm::Module::materialize(llvm::GlobalValue*)
0 99 12 2 33 6 0 22 0 0
fn=llvm::Module::setDataLayout(llvm::DataLayout const&)
0 14 6 1 0 0 0 0 0 0
fn=llvm::Module::setDataLayout(llvm::StringRef)
0 14 0 0 0 0 0 0 0 0
fn=llvm::Module::setPICLevel(llvm::PICLevel::Level)
0 154 14 2 21 7 0 42 0 0
fn=llvm::Module::setPIELevel(llvm::PIELevel::Level)
0 154 14 2 21 0 0 42 0 0
fn=llvm::Module::setTargetTriple(llvm::StringRef)
0 462 47 7 105 3 0 126 0 0
fn=llvm::Module::~Module()
0 2001 105 14 497 48 0 216 0 0
fn=llvm::ModulePass::assignPassManager(llvm::PMStack&, llvm::PassManagerType)
0 3159 82 7 637 15 1 1222 18 0
fn=llvm::ModulePass::getPotentialPassManagerType() const
0 208 27 1 104 0 0 0 0 0
fn=llvm::ModuleSlotTracker::ModuleSlotTracker(llvm::Module const*, bool)
0 112 7 1 14 0 0 70 2 0
fn=llvm::ModuleSlotTracker::~ModuleSlotTracker()
0 168 7 1 56 1 0 56 0 0
fn=llvm::NamedMDNode::NamedMDNode(llvm::Twine const&)
0 112 14 2 14 0 0 56 0 0
fn=llvm::NamedMDNode::addOperand(llvm::MDNode*)
0 504 14 2 168 0 0 126 0 0
fn=llvm::NamedMDNode::getName() const
0 168 8 0 168 7 0 0 0 0
fn=llvm::NamedMDNode::getNumOperands() const
0 513 59 0 513 117 0 0 0 0
fn=llvm::NamedMDNode::getOperand(unsigned int) const
0 2565 0 0 2052 43 0 0 0 0
fn=llvm::NamedMDNode::~NamedMDNode()
0 420 35 3 98 16 0 70 0 0
fn=llvm::NamedRegionTimer::NamedRegionTimer(llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::StringRef, bool)
0 3672 66 2 1428 0 0 1428 3 0
fn=llvm::OptBisect::OptBisect()
0 7 2 2 2 1 1 3 0 0
fn=llvm::OptBisect::isEnabled() const
0 30 15 1 30 0 0 0 0 0
fn=llvm::OptimizationRemarkEmitter::OptimizationRemarkEmitter(llvm::Function const*)
0 1333 63 3 430 0 0 473 27 2
fn=llvm::OptimizationRemarkEmitter::emit(llvm::DiagnosticInfoOptimizationBase&)
0 306 27 3 63 5 0 72 0 0
fn=llvm::OptimizationRemarkMissed::OptimizationRemarkMissed(char const*, llvm::StringRef, llvm::DiagnosticLocation const&, llvm::Value const*)
0 225 27 3 27 0 0 144 4 0
fn=llvm::OptimizationRemarkMissed::isEnabled() const
0 168 13 2 42 8 0 42 0 0
fn=llvm::PMDataManager::add(llvm::Pass*, bool)
0 77073 326 17 24816 557 11 16502 224 9
fn=llvm::PMDataManager::collectRequiredAndUsedAnalyses(llvm::SmallVectorImpl<llvm::Pass*>&, llvm::SmallVectorImpl<void const*>&, llvm::Pass*)
0 58421 298 19 15791 209 0 7649 0 0
fn=llvm::PMDataManager::dumpPassInfo(llvm::Pass*, llvm::PassDebuggingString, llvm::PassDebuggingString, llvm::StringRef)
0 47322 171 2 23661 23 0 15057 30 0
fn=llvm::PMDataManager::dumpPreservedSet(llvm::Pass const*) const
0 20180 165 3 10090 18 0 6054 0 0
fn=llvm::PMDataManager::dumpRequiredSet(llvm::Pass const*) const
0 22198 138 3 11099 0 0 7063 0 0
fn=llvm::PMDataManager::dumpUsedSet(llvm::Pass const*) const
0 21516 163 2 10758 0 0 6846 0 0
fn=llvm::PMDataManager::freePass(llvm::Pass*, llvm::StringRef, llvm::PassDebuggingString)
0 77554 378 7 18947 926 0 15631 55 0
fn=llvm::PMDataManager::initializeAnalysisImpl(llvm::Pass*)
0 163476 391 11 34646 1722 0 17197 38 0
fn=llvm::PMDataManager::isPassDebuggingExecutionsOrMore() const
0 93 6 1 62 0 0 0 0 0
fn=llvm::PMDataManager::recordAvailableAnalysis(llvm::Pass*)
0 133999 320 6 35905 946 3 24090 0 0
fn=llvm::PMDataManager::removeDeadPasses(llvm::Pass*, llvm::StringRef, llvm::PassDebuggingString)
0 60264 215 4 18520 0 0 13171 0 0
fn=llvm::PMDataManager::removeNotPreservedAnalysis(llvm::Pass*)
0 430390 634 19 89575 4548 1 16075 18 0
fn=llvm::PMDataManager::verifyPreservedAnalysis(llvm::Pass*)
0 31 0 0 31 0 0 0 0 0
fn=llvm::PMDataManager::~PMDataManager()
0 252 18 2 78 3 0 48 0 0
fn=llvm::PMStack::push(llvm::PMDataManager*)
0 3083 145 7 763 0 0 641 0 0
fn=llvm::PMTopLevelManager::AUFoldingSetNode::Profile(llvm::FoldingSetNodeID&, llvm::AnalysisUsage const&)
0 100840 56 5 25631 1021 0 19475 60 6
fn=llvm::PMTopLevelManager::PMTopLevelManager(llvm::PMDataManager*)
0 1349 91 7 133 0 0 741 123 10
fn=llvm::PMTopLevelManager::addImmutablePass(llvm::ImmutablePass*)
0 8380 115 9 2600 77 5 1696 26 1
fn=llvm::PMTopLevelManager::collectLastUses(llvm::SmallVectorImpl<llvm::Pass*>&, llvm::Pass*)
0 64859 307 4 17693 1592 0 7171 8 0
fn=llvm::PMTopLevelManager::dumpArguments() const
0 323 26 2 152 0 0 133 0 0
fn=llvm::PMTopLevelManager::findAnalysisPass(void const*)
0 187930 521 10 41079 1694 0 9009 0 0
fn=llvm::PMTopLevelManager::findAnalysisPassInfo(void const*) const
0 159527 180 5 35570 1669 0 15063 0 0
fn=llvm::PMTopLevelManager::findAnalysisUsage(llvm::Pass*)
0 299951 455 14 71417 1920 16 48313 528 23
fn=llvm::PMTopLevelManager::initializeAllAnalysisInfo()
0 64881 242 20 11954 51 0 6211 359 35
fn=llvm::PMTopLevelManager::schedulePass(llvm::Pass*)
0 59981 204 16 20438 2232 117 14099 136 0
fn=llvm::PMTopLevelManager::setLastUser(llvm::ArrayRef<llvm::Pass*>, llvm::Pass*)
0 857092 377 18 194041 2775 1 56990 34 5
fn=llvm::PMTopLevelManager::~PMTopLevelManager()
0 15614 124 9 3253 1647 2 379 9 0
fn=llvm::Pass* llvm::callDefaultCtor<(anonymous namespace)::ExpandPostRA>()
0 84 14 1 14 0 0 28 0 0
fn=llvm::Pass* llvm::callDefaultCtor<(anonymous namespace)::FEntryInserter>()
0 294 28 4 56 7 0 105 7 0
fn=llvm::Pass* llvm::callDefaultCtor<(anonymous namespace)::FinalizeISel>()
0 84 14 1 14 0 0 28 0 0
fn=llvm::Pass* llvm::callDefaultCtor<(anonymous namespace)::FuncletLayout>()
0 294 28 4 56 0 0 105 0 0
fn=llvm::Pass* llvm::callDefaultCtor<(anonymous namespace)::GCMachineCodeAnalysis>()
0 84 7 1 14 0 0 28 0 0
fn=llvm::Pass* llvm::callDefaultCtor<(anonymous namespace)::LiveDebugValues>()
0 483 56 7 56 7 0 252 8 0
fn=llvm::Pass* llvm::callDefaultCtor<(anonymous namespace)::LocalStackSlotPass>()
0 322 35 5 56 7 0 119 8 0
fn=llvm::Pass* llvm::callDefaultCtor<(anonymous namespace)::PHIElimination>()
0 364 35 5 56 0 0 161 8 2
fn=llvm::Pass* llvm::callDefaultCtor<(anonymous namespace)::PatchableFunction>()
0 294 28 3 56 7 0 105 7 0
fn=llvm::Pass* llvm::callDefaultCtor<(anonymous namespace)::StackMapLiveness>()
0 343 35 5 56 0 0 140 0 0
fn=llvm::Pass* llvm::callDefaultCtor<(anonymous namespace)::TwoAddressInstructionPass>()
0 413 42 6 56 1 0 203 25 3
fn=llvm::Pass* llvm::callDefaultCtor<(anonymous namespace)::XRayInstrumentation>()
0 294 28 4 56 0 0 105 0 0
fn=llvm::Pass* llvm::callDefaultCtor<llvm::AssumptionCacheTracker>()
0 611 52 4 104 0 0 247 3 0
fn=llvm::Pass* llvm::callDefaultCtor<llvm::CallGraphWrapperPass>()
0 270 24 4 48 0 0 108 0 0
fn=llvm::Pass* llvm::callDefaultCtor<llvm::DominatorTreeWrapperPass>()
0 1134 35 5 168 1 0 504 8 3
fn=llvm::Pass* llvm::callDefaultCtor<llvm::EdgeBundles>()
0 175 21 3 14 0 0 70 0 0
fn=llvm::Pass* llvm::callDefaultCtor<llvm::GCModuleInfo>()
0 385 35 5 56 0 0 168 9 1
fn=llvm::Pass* llvm::callDefaultCtor<llvm::LazyBlockFrequencyInfoPass>()
0 350 35 5 56 0 0 147 3 0
fn=llvm::Pass* llvm::callDefaultCtor<llvm::LazyBranchProbabilityInfoPass>()
0 315 35 5 56 0 0 126 0 0
fn=llvm::Pass* llvm::callDefaultCtor<llvm::LazyMachineBlockFrequencyInfoPass>()
0 644 42 5 112 0 0 238 0 0
fn=llvm::Pass* llvm::callDefaultCtor<llvm::LoopInfoWrapperPass>()
0 406 42 6 56 0 0 189 2 1
fn=llvm::Pass* llvm::callDefaultCtor<llvm::MachineBranchProbabilityInfo>()
0 308 35 4 56 0 0 119 0 0
fn=llvm::Pass* llvm::callDefaultCtor<llvm::MachineDominanceFrontier>()
0 399 35 5 56 0 0 175 7 0
fn=llvm::Pass* llvm::callDefaultCtor<llvm::MachineDominatorTree>()
0 742 35 5 112 7 0 308 35 4
fn=llvm::Pass* llvm::callDefaultCtor<llvm::MachineLoopInfo>()
0 399 42 6 56 7 0 175 7 0
fn=llvm::Pass* llvm::callDefaultCtor<llvm::MachineOptimizationRemarkEmitterPass>()
0 616 56 4 112 7 0 224 7 0
fn=llvm::Pass* llvm::callDefaultCtor<llvm::ProfileSummaryInfoWrapperPass>()
0 585 48 4 104 0 0 234 0 0
fn=llvm::Pass* llvm::callDefaultCtor<llvm::TargetLibraryInfoWrapperPass>()
0 54 6 1 12 0 0 18 0 0
fn=llvm::Pass::createPass(void const*)
0 840 7 1 168 79 2 252 0 0
fn=llvm::Pass::doFinalization(llvm::Module&)
0 1004 22 0 502 0 0 0 0 0
fn=llvm::Pass::doInitialization(llvm::Module&)
0 484 13 1 242 0 0 0 0 0
fn=llvm::Pass::getAdjustedAnalysisPointer(void const*)
0 2312 24 0 1156 0 0 0 0 0
fn=llvm::Pass::getAnalysisUsage(llvm::AnalysisUsage&) const
0 399 0 0 399 0 0 0 0 0
fn=llvm::Pass::getAsImmutablePass()
0 3778 31 1 1889 0 0 0 0 0
fn=llvm::Pass::getAsPMDataManager()
0 1028 0 0 514 0 0 0 0 0
fn=llvm::Pass::getPassName() const
0 9321 45 1 3585 783 7 2151 0 0
fn=llvm::Pass::preparePassManager(llvm::PMStack&)
0 590 14 1 590 0 0 0 0 0
fn=llvm::Pass::releaseMemory()
0 864 20 0 864 0 0 0 0 0
fn=llvm::Pass::setResolver(llvm::AnalysisResolver*)
0 1206 14 1 603 0 0 603 0 0
fn=llvm::Pass::~Pass()
0 8552 15 1 1926 355 0 1646 14 0
fn=llvm::PassInfo::~PassInfo()
0 16 1 1 8 3 0 0 0 0
fn=llvm::PassManagerBuilder::addExtension(llvm::PassManagerBuilder::ExtensionPointTy, std::function<void (llvm::PassManagerBuilder const&, llvm::legacy::PassManagerBase&)>)
0 300 24 4 108 0 0 72 0 0
fn=llvm::PassManagerBuilder::addExtensionsToPM(llvm::PassManagerBuilder::ExtensionPointTy, llvm::legacy::PassManagerBase&) const
0 564 24 4 168 13 0 90 0 0
fn=llvm::PassManagerBuilder::addPGOInstrPasses(llvm::legacy::PassManagerBase&, bool)
0 174 18 3 72 0 0 36 0 0
fn=llvm::PassManagerBuilder::populateFunctionPassManager(llvm::legacy::FunctionPassManager&)
0 246 24 4 84 3 0 66 0 0
fn=llvm::PassManagerBuilder::populateModulePassManager(llvm::legacy::PassManagerBase&)
0 384 60 10 156 2 0 84 0 0
fn=llvm::PassManagerBuilder::~PassManagerBuilder()
0 444 36 6 114 0 0 60 0 0
fn=llvm::PassNameParser::PassNameParser(llvm::cl::Option&)
0 34 2 2 2 0 0 14 2 2
fn=llvm::PassNameParser::ignorablePassImpl(llvm::PassInfo const*) const
0 1864 3 1 932 0 0 0 0 0
fn=llvm::PassNameParser::passEnumerate(llvm::PassInfo const*)
0 24 1 1 16 0 0 0 0 0
fn=llvm::PassNameParser::passRegistered(llvm::PassInfo const*)
0 69028 15 8 18652 59 1 18652 1107 691
fn=llvm::PassNameParser::~PassNameParser()
0 18 1 1 2 0 0 2 2 0
fn=llvm::PassRegistrationListener::enumeratePasses()
0 14 1 1 2 0 0 4 0 0
fn=llvm::PassRegistry::addRegistrationListener(llvm::PassRegistrationListener*)
0 158 7 7 26 3 0 34 0 0
fn=llvm::PassRegistry::enumerateWith(llvm::PassRegistrationListener*)
0 954171 46 8 221388 23002 84 43157 1 0
fn=llvm::PassRegistry::getPassInfo(void const*) const
0 123044 202 5 19531 1960 4 12264 0 0
fn=llvm::PassRegistry::getPassRegistry()
0 16293 109 3 9308 181 2 2328 0 0
fn=llvm::PassRegistry::registerPass(llvm::PassInfo const&, bool)
0 69138 34 16 15186 2193 2 10674 262 0
fn=llvm::PointerType::get(llvm::Type*, unsigned int)
0 11789 341 8 3161 193 0 2058 51 7
fn=llvm::PopulateLoopsDFS<llvm::BasicBlock, llvm::Loop>::insertIntoLoop(llvm::BasicBlock*)
0 532 30 2 252 0 0 168 0 0
fn=llvm::PopulateLoopsDFS<llvm::BasicBlock, llvm::Loop>::traverse(llvm::BasicBlock*)
0 2498 195 13 666 0 0 479 4 0
fn=llvm::PopulateLoopsDFS<llvm::MachineBasicBlock, llvm::MachineLoop>::insertIntoLoop(llvm::MachineBasicBlock*)
0 532 15 1 252 0 0 168 0 0
fn=llvm::PopulateLoopsDFS<llvm::MachineBasicBlock, llvm::MachineLoop>::traverse(llvm::MachineBasicBlock*)
0 2553 210 14 626 0 0 439 0 0
fn=llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()
0 46943 161 2 14287 26 1 14287 7 0
fn=llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()
0 42861 94 2 12246 54 0 12246 84 0
fn=llvm::ProfileSummaryInfo::computeSummary()
0 690 57 2 210 30 0 150 0 0
fn=llvm::ProfileSummaryInfoWrapperPass::doFinalization(llvm::Module&)
0 247 26 2 78 23 0 78 0 0
fn=llvm::ProfileSummaryInfoWrapperPass::doInitialization(llvm::Module&)
0 338 39 3 65 1 0 182 0 0
fn=llvm::ProfileSummaryInfoWrapperPass::getAnalysisUsage(llvm::AnalysisUsage&) const
0 26 0 0 13 0 0 13 0 0
fn=llvm::ProfileSummaryInfoWrapperPass::~ProfileSummaryInfoWrapperPass()
0 234 26 2 52 3 0 78 0 0
fn=llvm::PseudoSourceValue::~PseudoSourceValue()
0 60 15 1 60 0 0 0 0 0
fn=llvm::PseudoSourceValueManager::PseudoSourceValueManager(llvm::TargetInstrInfo const&)
0 16335 90 6 225 30 1 10095 1399 190
fn=llvm::PseudoSourceValueManager::getFixedStack(int)
0 730 24 3 230 14 0 220 0 0
fn=llvm::PseudoSourceValueManager::~PseudoSourceValueManager()
0 435 45 3 105 15 0 165 0 0
fn=llvm::Regex::Regex(llvm::StringRef, unsigned int)
0 37 3 3 5 0 0 12 0 0
fn=llvm::Regex::~Regex()
0 11 1 1 3 0 0 2 0 0
fn=llvm::RegisterAsmPrinter<llvm::X86AsmPrinter>::Allocator(llvm::TargetMachine&, std::unique_ptr<llvm::MCStreamer, std::default_delete<llvm::MCStreamer> >&&)
0 322 35 5 63 0 0 126 0 0
fn=llvm::RegisterBank::RegisterBank(unsigned int, char const*, unsigned int, unsigned int const*, unsigned int)
0 790 18 6 156 6 6 126 10 10
fn=llvm::RegisterBank::~RegisterBank()
0 20 1 1 10 9 8 0 0 0
fn=llvm::RegisterBankInfo::RegisterBankInfo(llvm::RegisterBank**, unsigned int)
0 119 21 3 7 0 0 91 7 1
fn=llvm::RegisterBankInfo::~RegisterBankInfo()
0 252 49 7 91 9 0 70 0 0
fn=llvm::RegisterClassInfo::RegisterClassInfo()
0 91 14 2 7 0 0 63 14 2
fn=llvm::RegisterClassInfo::compute(llvm::TargetRegisterClass const*) const
0 2729 42 14 1184 18 7 327 2 0
fn=llvm::RegisterClassInfo::runOnMachineFunction(llvm::MachineFunction const&)
0 12975 154 14 2067 173 13 3210 126 0
fn=llvm::RegisterPassParser<llvm::MachineSchedRegistry>::NotifyAdd(llvm::StringRef, llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*), llvm::StringRef)
0 160 2 2 44 0 0 56 4 4
fn=llvm::RegisterPassParser<llvm::MachineSchedRegistry>::NotifyRemove(llvm::StringRef)
0 76 2 2 16 0 0 12 0 0
fn=llvm::RegisterPassParser<llvm::RegisterRegAlloc>::NotifyAdd(llvm::StringRef, llvm::FunctionPass* (*)(), llvm::StringRef)
0 40 2 2 11 0 0 14 1 1
fn=llvm::RegisterPassParser<llvm::RegisterRegAlloc>::NotifyRemove(llvm::StringRef)
0 19 2 2 4 0 0 3 0 0
fn=llvm::RegisterPassParser<llvm::RegisterScheduler>::NotifyAdd(llvm::StringRef, llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level), llvm::StringRef)
0 40 3 3 11 0 0 14 1 1
fn=llvm::RegisterPassParser<llvm::RegisterScheduler>::NotifyRemove(llvm::StringRef)
0 19 3 3 4 0 0 3 0 0
fn=llvm::RegisterRegAllocBase<llvm::RegisterRegAlloc>::~RegisterRegAllocBase()
0 95 2 1 34 8 3 11 0 0
fn=llvm::RegisterScheduler::~RegisterScheduler()
0 149 2 2 52 10 7 17 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)1, true>::getArchMatch(llvm::Triple::ArchType)
0 45 15 0 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)10, true>::getArchMatch(llvm::Triple::ArchType)
0 45 7 0 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)11, true>::getArchMatch(llvm::Triple::ArchType)
0 45 14 1 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)12, true>::getArchMatch(llvm::Triple::ArchType)
0 45 0 0 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)13, true>::getArchMatch(llvm::Triple::ArchType)
0 45 0 0 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)14, true>::getArchMatch(llvm::Triple::ArchType)
0 45 15 1 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)15, false>::getArchMatch(llvm::Triple::ArchType)
0 45 15 1 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)16, true>::getArchMatch(llvm::Triple::ArchType)
0 45 0 0 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)17, true>::getArchMatch(llvm::Triple::ArchType)
0 45 0 0 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)18, true>::getArchMatch(llvm::Triple::ArchType)
0 45 14 1 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)2, true>::getArchMatch(llvm::Triple::ArchType)
0 45 0 0 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)21, false>::getArchMatch(llvm::Triple::ArchType)
0 45 0 0 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)22, false>::getArchMatch(llvm::Triple::ArchType)
0 45 15 2 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)23, true>::getArchMatch(llvm::Triple::ArchType)
0 45 15 0 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)24, true>::getArchMatch(llvm::Triple::ArchType)
0 45 0 0 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)25, true>::getArchMatch(llvm::Triple::ArchType)
0 45 15 1 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)26, true>::getArchMatch(llvm::Triple::ArchType)
0 45 8 1 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)29, true>::getArchMatch(llvm::Triple::ArchType)
0 45 0 0 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)3, true>::getArchMatch(llvm::Triple::ArchType)
0 45 0 0 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)30, true>::getArchMatch(llvm::Triple::ArchType)
0 45 15 1 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)31, true>::getArchMatch(llvm::Triple::ArchType)
0 45 0 0 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)32, true>::getArchMatch(llvm::Triple::ArchType)
0 45 7 0 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)34, false>::getArchMatch(llvm::Triple::ArchType)
0 45 0 0 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)35, false>::getArchMatch(llvm::Triple::ArchType)
0 45 15 1 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)4, true>::getArchMatch(llvm::Triple::ArchType)
0 45 0 0 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)47, false>::getArchMatch(llvm::Triple::ArchType)
0 45 15 1 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)48, false>::getArchMatch(llvm::Triple::ArchType)
0 45 8 2 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)5, true>::getArchMatch(llvm::Triple::ArchType)
0 45 8 1 15 0 0 0 0 0
fn=llvm::RegisterTarget<(llvm::Triple::ArchType)7, false>::getArchMatch(llvm::Triple::ArchType)
0 45 7 0 15 0 0 0 0 0
fn=llvm::RegisterTargetMachine<llvm::X86TargetMachine>::Allocator(llvm::Target const&, llvm::Triple const&, llvm::StringRef, llvm::StringRef, llvm::TargetOptions const&, llvm::Optional<llvm::Reloc::Model>, llvm::Optional<llvm::CodeModel::Model>, llvm::CodeGenOpt::Level, bool)
0 705 51 4 240 19 0 240 0 0
fn=llvm::Registry<llvm::GCMetadataPrinter>::add_node(llvm::Registry<llvm::GCMetadataPrinter>::node*)
0 15 1 1 4 1 1 4 0 0
fn=llvm::Registry<llvm::GCStrategy>::add_node(llvm::Registry<llvm::GCStrategy>::node*)
0 36 2 2 10 0 0 10 0 0
fn=llvm::RegsForValue::RegsForValue(llvm::LLVMContext&, llvm::TargetLowering const&, llvm::DataLayout const&, unsigned int, llvm::Type*, llvm::Optional<unsigned int>)
0 1905 80 11 486 0 0 517 12 3
fn=llvm::RegsForValue::getCopyFromRegs(llvm::SelectionDAG&, llvm::FunctionLoweringInfo&, llvm::SDLoc const&, llvm::SDValue&, llvm::SDValue*, llvm::Value const*) const
0 2688 110 22 792 5 0 708 14 3
fn=llvm::RegsForValue::getCopyToRegs(llvm::SDValue, llvm::SelectionDAG&, llvm::SDLoc const&, llvm::SDValue&, llvm::SDValue*, llvm::Value const*, llvm::ISD::NodeType) const
0 651 55 19 224 3 1 157 1 0
fn=llvm::ReplaceableMetadataImpl::replaceAllUsesWith(llvm::Metadata*)
0 483 28 4 231 0 0 147 0 0
fn=llvm::ReplaceableMetadataImpl::resolveAllUses(bool)
0 483 14 2 231 0 0 147 0 0
fn=llvm::ResumeInst::ResumeInst(llvm::Value*, llvm::Instruction*)
0 41 4 4 8 0 0 12 0 0
fn=llvm::RetCC_X86(unsigned int, llvm::MVT, llvm::MVT, llvm::CCValAssign::LocInfo, llvm::ISD::ArgFlagsTy, llvm::CCState&)
0 2898 187 11 924 20 0 462 46 9
fn=llvm::ReturnInst* llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::Insert<llvm::ReturnInst>(llvm::ReturnInst*, llvm::Twine const&) const
0 585 35 3 180 2 0 165 2 0
fn=llvm::ReturnInst::ReturnInst(llvm::LLVMContext&, llvm::Value*, llvm::Instruction*)
0 588 44 4 104 0 0 119 0 0
fn=llvm::ReversePostOrderTraversal<llvm::Function const*, llvm::GraphTraits<llvm::Function const*> >::Initialize(llvm::BasicBlock const*)
0 1095 90 6 195 0 0 510 0 0
fn=llvm::ReversePostOrderTraversal<llvm::Function*, llvm::GraphTraits<llvm::Function*> >::Initialize(llvm::BasicBlock*)
0 1095 83 7 195 0 0 510 0 0
fn=llvm::ReversePostOrderTraversal<llvm::MachineFunction*, llvm::GraphTraits<llvm::MachineFunction*> >::Initialize(llvm::MachineBasicBlock*)
0 1050 90 6 210 0 0 480 0 0
fn=llvm::SDDbgInfo::clear()
0 243 39 4 81 10 0 81 3 0
fn=llvm::SDDbgInfo::~SDDbgInfo()
0 308 35 5 98 36 0 42 0 0
fn=llvm::SDNode::getValueTypeList(llvm::EVT)
0 6579 46 3 2630 34 0 1316 0 0
fn=llvm::SDNode::hasAnyUseOfValue(unsigned int) const
0 287 10 1 107 0 0 0 0 0
fn=llvm::SDNode::hasNUsesOfValue(unsigned int, unsigned int) const
0 208 3 1 52 0 0 0 0 0
fn=llvm::SDValue::getScalarValueSizeInBits() const
0 360 12 4 120 0 0 84 4 1
fn=llvm::SDValue::isOperandOf(llvm::SDNode const*) const
0 144 8 4 41 0 0 0 0 0
fn=llvm::SUnit::ComputeDepth()
0 785 22 6 255 0 0 158 0 0
fn=llvm::SUnit::ComputeHeight()
0 2460 54 6 793 0 0 500 0 0
fn=llvm::SUnit::addPred(llvm::SDep const&, bool)
0 2686 81 9 882 0 0 427 12 6
fn=llvm::SUnit::setDepthDirty()
0 770 18 2 385 0 0 245 2 0
fn=llvm::SUnit::setHeightDirty()
0 1978 32 5 879 0 0 566 0 0
fn=llvm::SUnit::setHeightToAtLeast(unsigned int)
0 568 10 1 212 0 0 144 0 0
fn=llvm::ScheduleDAG::ScheduleDAG(llvm::MachineFunction&)
0 549 54 6 117 0 0 351 76 19
fn=llvm::ScheduleDAG::clearDAG()
0 1071 117 13 243 0 0 504 3 0
fn=llvm::ScheduleDAG::~ScheduleDAG()
0 755 27 3 170 17 0 36 0 0
fn=llvm::ScheduleDAGSDNodes::AddSchedEdges()
0 7691 152 19 2365 56 11 438 0 0
fn=llvm::ScheduleDAGSDNodes::BuildSchedGraph(llvm::AAResults*)
0 1483 27 3 360 4 0 38 0 0
fn=llvm::ScheduleDAGSDNodes::BuildSchedUnits()
0 31091 247 30 6809 65 5 1951 156 77
fn=llvm::ScheduleDAGSDNodes::ClusterNeighboringLoads(llvm::SDNode*)
0 207 11 11 63 3 0 36 0 0
fn=llvm::ScheduleDAGSDNodes::EmitSchedule(llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>&)
0 5053 217 27 1463 91 0 503 1 0
fn=llvm::ScheduleDAGSDNodes::EmitSchedule(llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>&)::$_1::operator()(llvm::SDNode*, bool, bool, llvm::DenseMap<llvm::SDValue, unsigned int, llvm::DenseMapInfo<llvm::SDValue>, llvm::detail::DenseMapPair<llvm::SDValue, unsigned int> >&) const
0 3997 80 9 1720 20 0 448 0 0
fn=llvm::ScheduleDAGSDNodes::InitNumRegDefsLeft(llvm::SUnit*)
0 1539 34 4 458 0 0 395 0 0
fn=llvm::ScheduleDAGSDNodes::RegDefIter::Advance()
0 1936 38 5 756 0 0 199 0 0
fn=llvm::ScheduleDAGSDNodes::Run(llvm::SelectionDAG*, llvm::MachineBasicBlock*)
0 108 9 1 45 9 1 36 0 0
fn=llvm::ScheduleDAGSDNodes::ScheduleDAGSDNodes(llvm::MachineFunction&)
0 198 18 2 54 0 0 90 4 2
fn=llvm::ScheduleDAGSDNodes::computeLatency(llvm::SUnit*)
0 790 18 2 316 0 0 198 0 0
fn=llvm::ScheduleDAGTopologicalSort::ScheduleDAGTopologicalSort(std::vector<llvm::SUnit, std::allocator<llvm::SUnit> >&, llvm::SUnit*)
0 126 18 2 9 0 0 90 14 4
fn=llvm::ScheduleHazardRecognizer::Reset()
0 9 9 1 9 0 0 0 0 0
fn=llvm::ScheduleHazardRecognizer::getHazardType(llvm::SUnit*, int)
0 124 0 0 62 0 0 0 0 0
fn=llvm::ScheduleHazardRecognizer::~ScheduleHazardRecognizer()
0 9 9 1 0 0 0 0 0 0
fn=llvm::ScopedNoAliasAAWrapperPass::doFinalization(llvm::Module&)
0 70 7 0 21 1 0 21 0 0
fn=llvm::ScopedNoAliasAAWrapperPass::doInitialization(llvm::Module&)
0 84 14 2 21 1 0 28 0 0
fn=llvm::ScopedNoAliasAAWrapperPass::getAnalysisUsage(llvm::AnalysisUsage&) const
0 14 7 1 7 0 0 7 0 0
fn=llvm::ScopedNoAliasAAWrapperPass::~ScopedNoAliasAAWrapperPass()
0 98 14 2 14 1 0 28 0 0
fn=llvm::SelectionDAG::AddModifiedNodeToCSEMaps(llvm::SDNode*)
0 417 12 4 145 8 3 61 0 0
fn=llvm::SelectionDAG::AssignTopologicalOrder()
0 9908 38 4 2438 1 0 932 0 0
fn=llvm::SelectionDAG::Combine(llvm::CombineLevel, llvm::AAResults*, llvm::CodeGenOpt::Level)
0 107216 412 45 22436 181 0 12110 26 0
fn=llvm::SelectionDAG::DAGNodeDeletedListener::NodeDeleted(llvm::SDNode*, llvm::SDNode*)
0 119 12 2 42 0 0 28 0 0
fn=llvm::SelectionDAG::DAGUpdateListener::NodeInserted(llvm::SDNode*)
0 26 8 1 26 0 0 0 0 0
fn=llvm::SelectionDAG::DAGUpdateListener::NodeUpdated(llvm::SDNode*)
0 23 3 1 23 0 0 0 0 0
fn=llvm::SelectionDAG::DeallocateNode(llvm::SDNode*)
0 7503 95 8 2348 25 0 2199 22 0
fn=llvm::SelectionDAG::DeleteNode(llvm::SDNode*)
0 510 19 3 116 0 0 117 1 0
fn=llvm::SelectionDAG::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, llvm::SDLoc const&, void*&)
0 2050 53 5 649 0 0 445 3 0
fn=llvm::SelectionDAG::FoldConstantArithmetic(unsigned int, llvm::SDLoc const&, llvm::EVT, llvm::SDNode*, llvm::SDNode*)
0 259 26 9 70 0 0 73 0 0
fn=llvm::SelectionDAG::GetDemandedBits(llvm::SDValue, llvm::APInt const&)
0 184 8 4 48 0 0 40 2 0
fn=llvm::SelectionDAG::GetDemandedBits(llvm::SDValue, llvm::APInt const&, llvm::APInt const&)
0 136 8 4 44 0 0 28 2 0
fn=llvm::SelectionDAG::Legalize()
0 20419 116 13 4052 1 0 732 0 0
fn=llvm::SelectionDAG::LegalizeOp(llvm::SDNode*, llvm::SmallSetVector<llvm::SDNode*, 16u>&)
0 7076 54 6 1708 0 0 1830 0 0
fn=llvm::SelectionDAG::LegalizeTypes()
0 1242 189 21 63 0 0 1062 6 0
fn=llvm::SelectionDAG::LegalizeVectors()
0 5197 252 28 674 0 0 1260 12 0
fn=llvm::SelectionDAG::MorphNodeTo(llvm::SDNode*, unsigned int, llvm::SDVTList, llvm::ArrayRef<llvm::SDValue>)
0 6157 192 24 1607 6 0 1000 13 0
fn=llvm::SelectionDAG::RemoveDeadNodes()
0 9650 105 11 2507 0 0 1539 26 3
fn=llvm::SelectionDAG::RemoveDeadNodes(llvm::SmallVectorImpl<llvm::SDNode*>&)
0 1403 22 3 571 8 2 407 8 1
fn=llvm::SelectionDAG::RemoveNodeFromCSEMaps(llvm::SDNode*)
0 1488 36 4 519 15 2 350 7 1
fn=llvm::SelectionDAG::ReplaceAllUsesOfValueWith(llvm::SDValue, llvm::SDValue)
0 955 24 12 273 1 0 237 2 0
fn=llvm::SelectionDAG::ReplaceAllUsesWith(llvm::SDNode*, llvm::SDValue const*)
0 193 9 9 58 0 0 44 1 0
fn=llvm::SelectionDAG::SelectionDAG(llvm::TargetMachine const&, llvm::CodeGenOpt::Level)
0 1043 112 16 56 1 0 644 81 12
fn=llvm::SelectionDAG::clear()
0 5031 147 17 885 222 0 423 13 0
fn=llvm::SelectionDAG::computeKnownBits(llvm::SDValue, llvm::APInt const&, unsigned int) const
0 288 20 10 72 2 1 88 10 2
fn=llvm::SelectionDAG::createOperands(llvm::SDNode*, llvm::ArrayRef<llvm::SDValue>)
0 13881 79 8 3663 44 0 2692 132 21
fn=llvm::SelectionDAG::foldConstantFPMath(unsigned int, llvm::SDLoc const&, llvm::EVT, llvm::SDValue, llvm::SDValue)
0 204 21 7 56 0 0 36 0 0
fn=llvm::SelectionDAG::getBasicBlock(llvm::MachineBasicBlock*)
0 93 9 9 19 0 0 30 2 0
fn=llvm::SelectionDAG::getCALLSEQ_END(llvm::SDValue, llvm::SDValue, llvm::SDValue, llvm::SDValue, llvm::SDLoc const&)
0 152 12 5 40 0 0 44 0 0
fn=llvm::SelectionDAG::getConstant(llvm::ConstantInt const&, llvm::SDLoc const&, llvm::EVT, bool, bool)
0 3778 193 18 823 16 1 1069 25 4
fn=llvm::SelectionDAG::getConstant(unsigned long, llvm::SDLoc const&, llvm::EVT, bool, bool)
0 1700 52 5 375 1 0 425 1 0
fn=llvm::SelectionDAG::getEHLabel(llvm::SDLoc const&, llvm::SDValue, llvm::MCSymbol*)
0 12 1 0 0 0 0 0 0 0
fn=llvm::SelectionDAG::getFrameIndex(int, llvm::EVT, bool)
0 521 36 8 106 0 0 170 4 0
fn=llvm::SelectionDAG::getGlobalAddress(llvm::GlobalValue const*, llvm::SDLoc const&, llvm::EVT, long, bool, unsigned int)
0 1440 78 8 288 0 0 444 0 0
fn=llvm::SelectionDAG::getIntPtrConstant(unsigned long, llvm::SDLoc const&, bool)
0 264 4 2 80 0 0 72 0 0
fn=llvm::SelectionDAG::getLabelNode(unsigned int, llvm::SDLoc const&, llvm::SDValue, llvm::MCSymbol*)
0 260 13 10 52 1 0 86 3 0
fn=llvm::SelectionDAG::getLoad(llvm::EVT, llvm::SDLoc const&, llvm::SDValue, llvm::SDValue, llvm::MachinePointerInfo, unsigned int, llvm::MachineMemOperand::Flags, llvm::AAMDNodes const&, llvm::MDNode const*)
0 68 6 6 25 0 0 26 0 0
fn=llvm::SelectionDAG::getLoad(llvm::ISD::MemIndexedMode, llvm::ISD::LoadExtType, llvm::EVT, llvm::SDLoc const&, llvm::SDValue, llvm::SDValue, llvm::SDValue, llvm::EVT, llvm::MachineMemOperand*)
0 200 17 17 48 0 0 54 0 0
fn=llvm::SelectionDAG::getLoad(llvm::ISD::MemIndexedMode, llvm::ISD::LoadExtType, llvm::EVT, llvm::SDLoc const&, llvm::SDValue, llvm::SDValue, llvm::SDValue, llvm::MachinePointerInfo, llvm::EVT, unsigned int, llvm::MachineMemOperand::Flags, llvm::AAMDNodes const&, llvm::MDNode const*)
0 85 9 9 31 0 0 28 0 0
fn=llvm::SelectionDAG::getMemBasePlusOffset(llvm::SDValue, long, llvm::SDLoc const&, llvm::SDNodeFlags)
0 52 4 4 18 0 0 16 0 0
fn=llvm::SelectionDAG::getMergeValues(llvm::ArrayRef<llvm::SDValue>, llvm::SDLoc const&)
0 168 6 3 72 0 0 42 0 0
fn=llvm::SelectionDAG::getNode(unsigned int, llvm::SDLoc const&, llvm::EVT)
0 201 18 9 41 0 0 70 2 0
fn=llvm::SelectionDAG::getNode(unsigned int, llvm::SDLoc const&, llvm::EVT, llvm::ArrayRef<llvm::SDValue>, llvm::SDNodeFlags)
0 778 45 8 254 7 1 164 0 0
fn=llvm::SelectionDAG::getNode(unsigned int, llvm::SDLoc const&, llvm::EVT, llvm::SDValue, llvm::SDNodeFlags)
0 1373 123 24 355 11 3 319 11 2
fn=llvm::SelectionDAG::getNode(unsigned int, llvm::SDLoc const&, llvm::EVT, llvm::SDValue, llvm::SDValue, llvm::SDNodeFlags)
0 1182 100 32 311 11 2 269 3 0
fn=llvm::SelectionDAG::getNode(unsigned int, llvm::SDLoc const&, llvm::EVT, llvm::SDValue, llvm::SDValue, llvm::SDValue, llvm::SDNodeFlags)
0 776 68 17 177 2 0 250 7 0
fn=llvm::SelectionDAG::getNode(unsigned int, llvm::SDLoc const&, llvm::SDVTList, llvm::ArrayRef<llvm::SDValue>)
0 5713 166 17 1402 21 0 1698 54 10
fn=llvm::SelectionDAG::getRegister(unsigned int, llvm::EVT)
0 5596 122 9 1277 30 2 1790 46 6
fn=llvm::SelectionDAG::getRegisterMask(unsigned int const*)
0 552 49 9 116 4 2 180 5 3
fn=llvm::SelectionDAG::getStore(llvm::SDValue, llvm::SDLoc const&, llvm::SDValue, llvm::SDValue, llvm::MachineMemOperand*)
0 209 17 17 49 0 0 69 0 0
fn=llvm::SelectionDAG::getStore(llvm::SDValue, llvm::SDLoc const&, llvm::SDValue, llvm::SDValue, llvm::MachinePointerInfo, unsigned int, llvm::MachineMemOperand::Flags, llvm::AAMDNodes const&)
0 82 8 8 28 0 0 25 0 0
fn=llvm::SelectionDAG::getTokenFactor(llvm::SDLoc const&, llvm::SmallVectorImpl<llvm::SDValue>&)
0 39 3 3 14 0 0 12 0 0
fn=llvm::SelectionDAG::getVTList(llvm::ArrayRef<llvm::EVT>)
0 1469 54 7 290 0 0 326 0 0
fn=llvm::SelectionDAG::getVTList(llvm::EVT)
0 70 8 0 20 0 0 20 0 0
fn=llvm::SelectionDAG::getVTList(llvm::EVT, llvm::EVT)
0 3272 75 8 718 0 0 972 21 5
fn=llvm::SelectionDAG::getVTList(llvm::EVT, llvm::EVT, llvm::EVT)
0 113 9 9 24 0 0 39 1 0
fn=llvm::SelectionDAG::getZExtOrTrunc(llvm::SDValue, llvm::SDLoc const&, llvm::EVT)
0 109 5 5 30 0 0 32 0 0
fn=llvm::SelectionDAG::init(llvm::MachineFunction&, llvm::OptimizationRemarkEmitter&, llvm::Pass*, llvm::TargetLibraryInfo const*, llvm::LegacyDivergenceAnalysis*, llvm::ProfileSummaryInfo*, llvm::BlockFrequencyInfo*)
0 450 45 3 210 0 0 225 38 0
fn=llvm::SelectionDAG::isConstantIntBuildVectorOrConstantInt(llvm::SDValue)
0 56 6 2 12 0 0 4 0 0
fn=llvm::SelectionDAG::isUndef(unsigned int, llvm::ArrayRef<llvm::SDValue>)
0 64 9 3 24 0 0 20 0 0
fn=llvm::SelectionDAG::salvageDebugInfo(llvm::SDNode&)
0 154 18 3 77 0 0 49 0 0
fn=llvm::SelectionDAG::setNodeMemRefs(llvm::MachineSDNode*, llvm::ArrayRef<llvm::MachineMemOperand*>)
0 42 6 3 14 0 0 14 0 0
fn=llvm::SelectionDAG::shouldOptForSize() const
0 486 18 2 162 8 0 90 2 0
fn=llvm::SelectionDAG::transferDbgValues(llvm::SDValue, llvm::SDValue, unsigned int, unsigned int, bool)
0 224 12 4 102 0 0 70 1 0
fn=llvm::SelectionDAG::~SelectionDAG()
0 1837 112 15 399 155 0 145 9 0
fn=llvm::SelectionDAGBuilder::CopyToExportRegsIfNeeded(llvm::Value const*)
0 38 4 4 8 2 0 4 0 0
fn=llvm::SelectionDAGBuilder::CopyValueToVirtualRegister(llvm::Value const*, unsigned int)
0 415 36 13 111 6 0 74 0 0
fn=llvm::SelectionDAGBuilder::HandlePHINodesInSuccessorBlocks(llvm::BasicBlock const*)
0 124 11 6 41 1 0 40 0 0
fn=llvm::SelectionDAGBuilder::LowerCallTo(llvm::ImmutableCallSite, llvm::SDValue, bool, llvm::BasicBlock const*)
0 2365 208 40 504 7 0 634 47 9
fn=llvm::SelectionDAGBuilder::SDAGSwitchLowering::~SDAGSwitchLowering()
0 42 7 1 7 0 0 14 0 0
fn=llvm::SelectionDAGBuilder::clear()
0 2637 46 4 54 0 0 657 118 0
fn=llvm::SelectionDAGBuilder::clearDanglingDebugInfo()
0 30 10 0 0 0 0 0 0 0
fn=llvm::SelectionDAGBuilder::getControlRoot()
0 234 22 2 81 5 0 54 0 0
fn=llvm::SelectionDAGBuilder::getCopyFromRegs(llvm::Value const*, llvm::Type*)
0 1812 44 8 461 8 0 272 12 3
fn=llvm::SelectionDAGBuilder::getNonRegisterValue(llvm::Value const*)
0 141 15 5 48 0 0 21 0 0
fn=llvm::SelectionDAGBuilder::getRoot()
0 378 24 4 135 16 0 72 0 0
fn=llvm::SelectionDAGBuilder::getValue(llvm::Value const*)
0 1628 53 8 389 13 0 256 3 0
fn=llvm::SelectionDAGBuilder::getValueImpl(llvm::Value const*)
0 600 58 13 170 10 0 118 0 0
fn=llvm::SelectionDAGBuilder::init(llvm::GCFunctionInfo*, llvm::AAResults*, llvm::TargetLibraryInfo const*)
0 1009 61 5 291 54 0 197 56 0
fn=llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*)
0 444 58 19 132 8 0 117 6 0
fn=llvm::SelectionDAGBuilder::lowerRangeToAssertZExt(llvm::SelectionDAG&, llvm::Instruction const&, llvm::SDValue)
0 30 5 5 12 0 0 7 0 0
fn=llvm::SelectionDAGBuilder::resolveDanglingDebugInfo(llvm::Value const*, llvm::SDValue)
0 700 30 5 240 6 0 220 0 0
fn=llvm::SelectionDAGBuilder::resolveOrClearDbgInfo()
0 147 14 2 56 2 0 49 0 0
fn=llvm::SelectionDAGBuilder::updateRoot(llvm::SmallVectorImpl<llvm::SDValue>&)
0 686 52 8 303 1 0 154 1 0
fn=llvm::SelectionDAGBuilder::visit(llvm::Instruction const&)
0 1121 72 10 266 13 0 139 1 0
fn=llvm::SelectionDAGBuilder::visit(unsigned int, llvm::User const&)
0 405 45 10 135 11 5 90 0 0
fn=llvm::SelectionDAGBuilder::visitAlloca(llvm::AllocaInst const&)
0 117 4 4 42 1 0 21 0 0
fn=llvm::SelectionDAGBuilder::visitBitCast(llvm::User const&)
0 116 13 13 28 2 0 18 1 0
fn=llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&)
0 535 55 10 115 5 0 80 0 0
fn=llvm::SelectionDAGBuilder::visitGetElementPtr(llvm::User const&)
0 361 31 31 83 5 0 64 0 0
fn=llvm::SelectionDAGBuilder::visitInvoke(llvm::InvokeInst const&)
0 197 22 21 49 4 0 37 3 0
fn=llvm::SelectionDAGBuilder::visitLandingPad(llvm::LandingPadInst const&)
0 240 20 20 59 2 0 67 0 0
fn=llvm::SelectionDAGBuilder::visitLoad(llvm::LoadInst const&)
0 434 44 44 122 2 0 104 0 0
fn=llvm::SelectionDAGBuilder::visitStore(llvm::StoreInst const&)
0 283 27 27 72 1 0 71 0 0
fn=llvm::SelectionDAGBuilder::visitUnreachable(llvm::UnreachableInst const&)
0 66 6 6 16 1 0 14 0 0
fn=llvm::SelectionDAGBuilder::~SelectionDAGBuilder()
0 908 42 6 226 116 1 84 0 0
fn=llvm::SelectionDAGISel::CodeGenAndEmitDAG()
0 2304 245 27 657 52 1 783 17 0
fn=llvm::SelectionDAGISel::DoInstructionSelection()
0 2846 108 12 1269 51 0 599 4 0
fn=llvm::SelectionDAGISel::FinishBasicBlock()
0 1792 207 12 784 43 0 252 7 0
fn=llvm::SelectionDAGISel::LowerArguments(llvm::Function const&)
0 5030 198 106 1280 20 0 854 0 0
fn=llvm::SelectionDAGISel::MorphNode(llvm::SDNode*, unsigned int, llvm::SDVTList, llvm::ArrayRef<llvm::SDValue>, unsigned int)
0 1776 72 9 404 6 0 263 0 0
fn=llvm::SelectionDAGISel::PrepareEHLandingPad()
0 155 16 16 55 8 1 42 0 0
fn=llvm::SelectionDAGISel::ReplaceUses(llvm::SDValue, llvm::SDValue)
0 398 6 3 126 0 0 80 0 0
fn=llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&)
0 14666 827 72 3861 246 2 1630 44 0
fn=llvm::SelectionDAGISel::SelectBasicBlock(llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, true>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, true>, bool&)
0 843 80 10 211 4 0 134 7 0
fn=llvm::SelectionDAGISel::SelectCodeCommon(llvm::SDNode*, unsigned char const*, unsigned int)
0 70891 849 145 16340 1488 486 5567 49 2
fn=llvm::SelectionDAGISel::SelectionDAGISel(llvm::TargetMachine&, llvm::CodeGenOpt::Level)
0 1225 119 17 63 0 0 812 90 14
fn=llvm::SelectionDAGISel::UpdateChains(llvm::SDNode*, llvm::SDValue, llvm::SmallVectorImpl<llvm::SDNode*>&, bool)
0 900 55 7 260 0 0 235 0 0
fn=llvm::SelectionDAGISel::getAnalysisUsage(llvm::AnalysisUsage&) const
0 294 28 4 70 7 0 70 0 0
fn=llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&)
0 19678 722 51 5704 323 1 1250 52 0
fn=llvm::SelectionDAGISel::~SelectionDAGISel()
0 521 42 5 133 41 0 157 0 0
fn=llvm::SelectionDAGTargetInfo::~SelectionDAGTargetInfo()
0 7 7 1 7 0 0 0 0 0
fn=llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 16u>, llvm::SmallDenseSet<llvm::SDNode*, 16u, llvm::DenseMapInfo<llvm::SDNode*> > >::insert(llvm::SDNode* const&)
0 1104 28 4 276 0 0 138 0 0
fn=llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 32u>, llvm::SmallDenseSet<llvm::SDNode*, 32u, llvm::DenseMapInfo<llvm::SDNode*> > >::remove(llvm::SDNode* const&)
0 936 34 8 205 0 0 67 0 0
fn=llvm::SmallDenseMap<llvm::SDNode*, llvm::detail::DenseSetEmpty, 32u, llvm::DenseMapInfo<llvm::SDNode*>, llvm::detail::DenseSetPair<llvm::SDNode*> >::grow(unsigned int)
0 1186 28 28 164 1 0 88 8 0
fn=llvm::SmallDenseMap<void const*, llvm::ImmutablePass*, 8u, llvm::DenseMapInfo<void const*>, llvm::detail::DenseMapPair<void const*, llvm::ImmutablePass*> >::grow(unsigned int)
0 826 70 10 161 0 0 133 0 0
fn=llvm::SmallDenseMap<void*, std::pair<llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>, unsigned long>, 4u, llvm::DenseMapInfo<void*>, llvm::detail::DenseMapPair<void*, std::pair<llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>, unsigned long> > >::grow(unsigned int)
0 623 49 7 112 0 0 91 0 0
fn=llvm::SmallPtrSetImplBase::CopyFrom(llvm::SmallPtrSetImplBase const&)
0 34 4 4 14 0 0 8 0 0
fn=llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const
0 1115 10 1 250 0 0 0 0 0
fn=llvm::SmallPtrSetImplBase::Grow(unsigned int)
0 2712 53 7 418 0 0 208 0 0
fn=llvm::SmallPtrSetImplBase::SmallPtrSetImplBase(void const**, llvm::SmallPtrSetImplBase const&)
0 14400 82 3 5280 0 0 4080 172 5
fn=llvm::SmallPtrSetImplBase::SmallPtrSetImplBase(void const**, unsigned int, llvm::SmallPtrSetImplBase&&)
0 22918 91 2 8029 0 0 8029 128 9
fn=llvm::SmallPtrSetImplBase::insert_imp_big(void const*)
0 5384 31 3 1194 0 0 423 0 0
fn=llvm::SmallPtrSetImplBase::shrink_and_clear()
0 130 13 3 24 0 0 32 0 0
fn=llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()
0 5 2 2 3 1 1 0 0 0
fn=llvm::SmallSet<std::pair<int, int>, 32u, std::less<std::pair<int, int> > >::insert(std::pair<int, int> const&)
0 1154 5 5 231 0 0 88 1 0
fn=llvm::SmallSet<unsigned short, 8u, std::less<unsigned short> >::insert(unsigned short const&)
0 2192 24 6 696 0 0 328 0 0
fn=llvm::SmallVector<(anonymous namespace)::ReduceEntry, 32u>::~SmallVector()
0 6 1 1 2 1 0 0 0 0
fn=llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)
0 71826 211 8 16116 0 0 15066 7 0
fn=llvm::SmallVectorImpl<llvm::LayoutAlignElem>::insert(llvm::LayoutAlignElem*, llvm::LayoutAlignElem&&)
0 12328 39 6 4201 0 0 2351 22 0
fn=llvm::SmallVectorImpl<llvm::PointerAlignElem>::insert(llvm::PointerAlignElem*, llvm::PointerAlignElem&&)
0 2945 24 6 950 0 0 475 12 0
fn=llvm::SmallVectorImpl<std::pair<llvm::LLT, llvm::LLT> >::operator=(llvm::SmallVectorImpl<std::pair<llvm::LLT, llvm::LLT> >&&)
0 896 56 8 217 0 0 133 7 0
fn=llvm::SmallVectorImpl<std::pair<unsigned int, llvm::SmallVector<unsigned int, 4u> > >::resize(unsigned long, std::pair<unsigned int, llvm::SmallVector<unsigned int, 4u> > const&)
0 6804 135 6 1728 5 0 1404 71 4
fn=llvm::SmallVectorTemplateBase<llvm::AsmPrinter::HandlerInfo, false>::grow(unsigned long)
0 616 49 7 112 0 0 91 3 1
fn=llvm::SmallVectorTemplateBase<llvm::DenseMap<llvm::LLT, llvm::LegalizeActions::LegalizeAction, llvm::DenseMapInfo<llvm::LLT>, llvm::detail::DenseMapPair<llvm::LLT, llvm::LegalizeActions::LegalizeAction> >, false>::grow(unsigned long)
0 6384 42 6 1260 0 0 1253 5 5
fn=llvm::SmallVectorTemplateBase<llvm::LegalizeRule, false>::grow(unsigned long)
0 7266 63 9 2058 21 3 1806 54 10
fn=llvm::SmallVectorTemplateBase<llvm::SmallVector<unsigned int, 8u>, false>::grow(unsigned long)
0 62 6 5 10 0 0 10 0 0
fn=llvm::SmallVectorTemplateBase<llvm::cl::ExpandResponseFiles(llvm::StringSaver&, void (*)(llvm::StringRef, llvm::StringSaver&, llvm::SmallVectorImpl<char const*>&, bool), llvm::SmallVectorImpl<char const*>&, bool, bool, llvm::vfs::FileSystem&, llvm::Optional<llvm::StringRef>)::ResponseFileRecord, false>::push_back(llvm::cl::ExpandResponseFiles(llvm::StringSaver&, void (*)(llvm::StringRef, llvm::StringSaver&, llvm::SmallVectorImpl<char const*>&, bool), llvm::SmallVectorImpl<char const*>&, bool, bool, llvm::vfs::FileSystem&, llvm::Optional<llvm::StringRef>)::ResponseFileRecord&&)
0 41 3 3 15 0 0 14 0 0
fn=llvm::SmallVectorTemplateBase<llvm::cl::parser<ICmpInGPRType>::OptionInfo, false>::grow(unsigned long)
0 182 6 6 40 0 0 54 6 6
fn=llvm::SmallVectorTemplateBase<llvm::cl::parser<llvm::PassInfo const*>::OptionInfo, false>::grow(unsigned long)
0 15874 11 6 4128 20 0 6130 878 764
fn=llvm::SmallVectorTemplateBase<std::function<std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > (std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > const&)>, false>::grow(unsigned long)
0 1190 56 8 245 0 0 182 2 0
fn=llvm::SmallVectorTemplateBase<std::pair<llvm::PointerUnion<llvm::TargetRegisterClass const*, llvm::RegisterBank const*>, llvm::MachineOperand*>, false>::grow(unsigned long)
0 795 75 5 105 0 0 90 0 0
fn=llvm::SmallVectorTemplateBase<std::pair<unsigned int, llvm::SmallVector<unsigned int, 4u> >, false>::grow(unsigned long)
0 915 75 5 150 0 0 135 0 0
fn=llvm::SmallVectorTemplateBase<std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > >, false>::grow(unsigned long)
0 20685 49 7 3549 10 0 2856 17 15
fn=llvm::SpecificBumpPtrAllocator<llvm::MCSectionCOFF>::DestroyAll()
0 546 28 4 210 20 0 168 0 0
fn=llvm::SpecificBumpPtrAllocator<llvm::MCSectionELF>::DestroyAll()
0 5014 49 7 456 39 0 722 0 0
fn=llvm::SpecificBumpPtrAllocator<llvm::MCSectionMachO>::DestroyAll()
0 546 21 3 210 22 0 168 0 0
fn=llvm::SpecificBumpPtrAllocator<llvm::MCSectionWasm>::DestroyAll()
0 182 28 4 70 10 0 56 0 0
fn=llvm::SpecificBumpPtrAllocator<llvm::MCSectionXCOFF>::DestroyAll()
0 546 35 5 210 24 0 168 0 0
fn=llvm::SpecificBumpPtrAllocator<llvm::MCSubtargetInfo>::DestroyAll()
0 546 28 3 210 28 0 168 0 0
fn=llvm::SpecificBumpPtrAllocator<llvm::PMTopLevelManager::AUFoldingSetNode>::DestroyAll()
0 6951 109 7 1435 683 0 402 0 0
fn=llvm::StackMaps::StackMaps(llvm::AsmPrinter&)
0 77 14 2 7 0 0 63 13 2
fn=llvm::StackMaps::reset()
0 224 28 4 105 19 0 35 0 0
fn=llvm::StackMaps::serializeToStackMapSection()
0 133 14 2 70 9 0 35 0 0
fn=llvm::StackMaps::~StackMaps()
0 168 14 2 70 16 0 35 0 0
fn=llvm::StackProtector::RequiresStackProtector()
0 2396 165 11 633 72 0 239 0 0
fn=llvm::StackProtector::copyToMachineFrameInfo(llvm::MachineFrameInfo&) const
0 195 45 3 105 15 0 75 0 0
fn=llvm::StackProtector::getAnalysisUsage(llvm::AnalysisUsage&) const
0 105 7 1 42 0 0 21 0 0
fn=llvm::StackProtector::runOnFunction(llvm::Function&)
0 1110 105 7 360 8 0 315 27 0
fn=llvm::StackProtector::shouldEmitSDCheck(llvm::BasicBlock const&) const
0 168 20 1 84 18 0 28 0 0
fn=llvm::StackProtector::~StackProtector()
0 140 14 2 35 15 0 35 0 0
fn=llvm::StatepointLoweringState::clear()
0 189 36 4 54 9 0 36 0 0
fn=llvm::StoreInst::StoreInst(llvm::Value*, llvm::Value*, bool, llvm::Instruction*)
0 120 11 2 24 0 0 48 0 0
fn=llvm::StoreInst::StoreInst(llvm::Value*, llvm::Value*, bool, llvm::MaybeAlign, llvm::AtomicOrdering, unsigned char, llvm::Instruction*)
0 1032 41 7 216 1 0 252 0 0
fn=llvm::StoreInst::setAlignment(llvm::MaybeAlign)
0 168 7 1 24 0 0 12 0 0
fn=llvm::StringAttributeImpl::StringAttributeImpl(llvm::StringRef, llvm::StringRef)
0 834 36 6 162 0 0 246 3 0
fn=llvm::StringAttributeImpl::~StringAttributeImpl()
0 198 12 1 36 10 0 30 0 0
fn=llvm::StringMap<llvm::NoneType, llvm::MallocAllocator>::~StringMap()
0 22 1 0 10 1 1 6 0 0
fn=llvm::StringMapImpl::FindKey(llvm::StringRef) const
0 54758 659 16 10333 444 1 2608 40 3
fn=llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)
0 616358 710 20 105817 4764 1781 27783 663 2
fn=llvm::StringMapImpl::RehashTable(unsigned int)
0 187386 210 12 48588 405 36 30421 35 32
fn=llvm::StringMapImpl::RemoveKey(llvm::StringMapEntryBase*)
0 175 7 0 70 30 0 0 0 0
fn=llvm::StringMapImpl::RemoveKey(llvm::StringRef)
0 11118 50 7 2129 46 0 385 0 0
fn=llvm::StringMapImpl::StringMapImpl(unsigned int, unsigned int)
0 112 14 2 28 0 0 56 0 0
fn=llvm::StringRef::find(llvm::StringRef, unsigned long) const
0 49934 133 9 14918 1 1 9187 25 0
fn=llvm::StringRef::find_first_not_of(llvm::StringRef, unsigned long) const
0 38512 4 4 10512 18 1 2016 0 0
fn=llvm::StringRef::find_last_not_of(char, unsigned long) const
0 3809 0 0 1172 0 0 0 0 0
fn=llvm::StringRef::find_last_not_of(llvm::StringRef, unsigned long) const
0 109994 50 4 30658 52 1 7812 28 6
fn=llvm::StringRef::find_last_of(llvm::StringRef, unsigned long) const
0 1876 32 8 588 8 1 157 0 0
fn=llvm::StringRef::split(llvm::SmallVectorImpl<llvm::StringRef>&, char, int, bool) const
0 25546 246 8 5538 0 0 3918 45 0
fn=llvm::StringRef::split(llvm::SmallVectorImpl<llvm::StringRef>&, llvm::StringRef, int, bool) const
0 15971 7 7 3554 1 0 2227 101 0
fn=llvm::StringTableBuilder::StringTableBuilder(llvm::StringTableBuilder::Kind, unsigned int)
0 98 7 1 14 7 1 49 0 0
fn=llvm::StringTableBuilder::add(llvm::CachedHashStringRef)
0 5978 21 3 1464 0 0 1464 5 0
fn=llvm::StringTableBuilder::finalize()
0 14 7 1 0 0 0 0 0 0
fn=llvm::StringTableBuilder::finalizeStringTable(bool)
0 9235 105 15 1845 24 0 588 9 0
fn=llvm::StringTableBuilder::getOffset(llvm::CachedHashStringRef) const
0 2562 14 2 854 0 0 610 0 0
fn=llvm::StringTableBuilder::write(llvm::raw_ostream&) const
0 343 21 3 105 0 0 91 0 0
fn=llvm::StringTableBuilder::write(unsigned char*) const
0 5574 28 4 1203 1 0 157 0 0
fn=llvm::StringTableBuilder::~StringTableBuilder()
0 14 7 1 7 0 0 0 0 0
fn=llvm::StructLayout::StructLayout(llvm::StructType*, llvm::DataLayout const&)
0 2863 46 7 519 10 0 439 0 0
fn=llvm::StructType::create(llvm::LLVMContext&, llvm::StringRef)
0 128 6 2 24 0 0 44 3 0
fn=llvm::StructType::get(llvm::LLVMContext&, llvm::ArrayRef<llvm::Type*>, bool)
0 2037 89 6 487 2 0 638 16 4
fn=llvm::StructType::getName() const
0 12 1 1 6 1 0 0 0 0
fn=llvm::StructType::isSized(llvm::SmallPtrSetImpl<llvm::Type*>*) const
0 3886 50 5 1404 12 0 1056 0 0
fn=llvm::StructType::setBody(llvm::ArrayRef<llvm::Type*>, bool)
0 156 5 1 32 1 0 40 0 0
fn=llvm::StructType::setName(llvm::StringRef)
0 216 18 6 60 0 0 48 0 0
fn=llvm::SubtargetFeatures::SubtargetFeatures(llvm::StringRef)
0 2590 61 4 630 0 0 770 7 2
fn=llvm::SwiftErrorValueTracking::createEntriesInEntryBlock(llvm::DebugLoc)
0 465 47 3 210 5 0 135 1 0
fn=llvm::SwiftErrorValueTracking::preassignVRegs(llvm::MachineBasicBlock*, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, true>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, true>)
0 868 42 2 392 11 0 280 0 0
fn=llvm::SwiftErrorValueTracking::propagateVRegs()
0 420 45 3 210 10 0 120 0 0
fn=llvm::SwiftErrorValueTracking::setFunction(llvm::MachineFunction&)
0 2522 193 13 752 26 1 267 24 0
fn=llvm::SwitchCG::SwitchLowering::~SwitchLowering()
0 203 28 4 70 7 0 28 0 0
fn=llvm::SymbolTableListTraits<llvm::GlobalVariable>::addNodeToList(llvm::GlobalVariable*)
0 48 4 2 12 0 0 6 0 0
fn=llvm::SymbolTableListTraits<llvm::Instruction>::addNodeToList(llvm::Instruction*)
0 1717 32 2 404 0 0 404 0 0
fn=llvm::SymbolTableListTraits<llvm::Instruction>::removeNodeFromList(llvm::Instruction*)
0 64 2 1 16 0 0 16 0 0
fn=llvm::Target::createMCObjectStreamer(llvm::Triple const&, llvm::MCContext&, std::unique_ptr<llvm::MCAsmBackend, std::default_delete<llvm::MCAsmBackend> >&&, std::unique_ptr<llvm::MCObjectWriter, std::default_delete<llvm::MCObjectWriter> >&&, std::unique_ptr<llvm::MCCodeEmitter, std::default_delete<llvm::MCCodeEmitter> >&&, llvm::MCSubtargetInfo const&, bool, bool, bool) const
0 245 21 2 63 14 0 35 0 0
fn=llvm::TargetFrameLowering::determineCalleeSaves(llvm::MachineFunction&, llvm::BitVector&, llvm::RegScavenger*) const
0 1845 105 7 375 27 0 240 0 0
fn=llvm::TargetFrameLowering::getStackAlignmentSkew(llvm::MachineFunction const&) const
0 105 15 1 45 0 0 0 0 0
fn=llvm::TargetFrameLowering::keepFramePointer(llvm::MachineFunction const&) const
0 456 22 1 228 0 0 0 0 0
fn=llvm::TargetFrameLowering::targetHandlesStackFrameRounding() const
0 30 0 0 15 0 0 0 0 0
fn=llvm::TargetFrameLowering::~TargetFrameLowering()
0 7 7 1 7 0 0 0 0 0
fn=llvm::TargetIRAnalysis::TargetIRAnalysis(std::function<llvm::TargetTransformInfo (llvm::Function const&)>)
0 598 32 2 286 0 0 234 0 0
fn=llvm::TargetInstrInfo::getAddressSpaceForPseudoSourceKind(unsigned int) const
0 140 23 1 70 0 0 0 0 0
fn=llvm::TargetInstrInfo::getRegClass(llvm::MCInstrDesc const&, unsigned int, llvm::TargetRegisterInfo const*, llvm::MachineFunction const&) const
0 425 17 2 204 30 9 0 0 0
fn=llvm::TargetInstrInfo::isBasicBlockPrologue(llvm::MachineInstr const&) const
0 2 1 1 1 0 0 0 0 0
fn=llvm::TargetInstrInfo::~TargetInstrInfo()
0 77 14 1 21 1 0 21 0 0
fn=llvm::TargetLibraryAnalysis::run(llvm::Function const&, llvm::AnalysisManager<llvm::Function>&)
0 1922 82 3 682 27 0 496 5 0
fn=llvm::TargetLibraryInfo::TargetLibraryInfo(llvm::TargetLibraryInfoImpl const&, llvm::Optional<llvm::Function const*>)
0 6097 200 8 766 5 0 1723 7 0
fn=llvm::TargetLibraryInfoImpl::TargetLibraryInfoImpl(llvm::Triple const&)
0 195 26 2 0 0 0 156 11 0
fn=llvm::TargetLibraryInfoImpl::getLibFunc(llvm::Function const&, llvm::LibFunc&) const
0 125 15 3 30 0 0 30 0 0
fn=llvm::TargetLibraryInfoImpl::getLibFunc(llvm::StringRef, llvm::LibFunc&) const
0 4144 73 6 555 81 10 270 0 0
fn=llvm::TargetLibraryInfoWrapperPass::TargetLibraryInfoWrapperPass()
0 786 84 13 180 0 0 384 18 1
fn=llvm::TargetLibraryInfoWrapperPass::TargetLibraryInfoWrapperPass(llvm::TargetLibraryInfoImpl const&)
0 1911 169 15 507 0 0 832 32 3
fn=llvm::TargetLibraryInfoWrapperPass::getTLI(llvm::Function const&)
0 2748 111 7 638 22 0 1046 4 0
fn=llvm::TargetLibraryInfoWrapperPass::~TargetLibraryInfoWrapperPass()
0 673 52 4 199 42 0 170 0 0
fn=llvm::TargetLowering::CallLoweringInfo::setCallee(llvm::Type*, llvm::FunctionType*, llvm::SDValue, std::vector<llvm::TargetLoweringBase::ArgListEntry, std::allocator<llvm::TargetLoweringBase::ArgListEntry> >&&, llvm::ImmutableCallSite)
0 798 48 8 159 1 0 156 0 0
fn=llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const
0 6648 414 83 2035 10 0 1372 52 18
fn=llvm::TargetLowering::SimplifyDemandedBits(llvm::SDValue, llvm::APInt const&, llvm::APInt const&, llvm::KnownBits&, llvm::TargetLowering::TargetLoweringOpt&, unsigned int, bool) const
0 1948 90 44 648 4 2 488 22 4
fn=llvm::TargetLowering::SimplifyDemandedBits(llvm::SDValue, llvm::APInt const&, llvm::KnownBits&, llvm::TargetLowering::TargetLoweringOpt&, unsigned int, bool) const
0 216 10 4 64 0 0 60 4 1
fn=llvm::TargetLowering::SimplifyMultipleUseDemandedBits(llvm::SDValue, llvm::APInt const&, llvm::APInt const&, llvm::SelectionDAG&, unsigned int) const
0 296 27 11 92 0 0 80 0 0
fn=llvm::TargetLowering::TargetLowering(llvm::TargetMachine const&)
0 56 7 1 14 0 0 21 6 0
fn=llvm::TargetLowering::functionArgumentNeedsConsecutiveRegisters(llvm::Type*, unsigned int, bool) const
0 104 19 1 52 0 0 0 0 0
fn=llvm::TargetLowering::getMMOFlags(llvm::Instruction const&) const
0 4 2 1 2 0 0 0 0 0
fn=llvm::TargetLowering::isPositionIndependent() const
0 8 4 1 4 0 0 0 0 0
fn=llvm::TargetLowering::isSDNodeAlwaysUniform(llvm::SDNode const*) const
0 156 0 0 78 0 0 0 0 0
fn=llvm::TargetLowering::isSDNodeSourceOfDivergence(llvm::SDNode const*, llvm::FunctionLoweringInfo*, llvm::LegacyDivergenceAnalysis*) const
0 244 15 1 122 0 0 0 0 0
fn=llvm::TargetLowering::parametersInCSRMatch(llvm::MachineRegisterInfo const&, unsigned int const*, llvm::SmallVectorImpl<llvm::CCValAssign> const&, llvm::SmallVectorImpl<llvm::SDValue> const&) const
0 266 12 3 87 4 1 43 0 0
fn=llvm::TargetLoweringBase::ArgListEntry::setAttributes(llvm::CallBase const*, unsigned int)
0 5120 116 8 600 0 0 1160 0 0
fn=llvm::TargetLoweringBase::InitLibcalls(llvm::Triple const&)
0 6559 728 104 112 9 0 3458 7 0
fn=llvm::TargetLoweringBase::TargetLoweringBase(llvm::TargetMachine const&)
0 630 63 9 91 35 4 441 112 15
fn=llvm::TargetLoweringBase::allowsMemoryAccessForAlignment(llvm::LLVMContext&, llvm::DataLayout const&, llvm::EVT, llvm::MachineMemOperand const&, bool*) const
0 188 11 4 48 0 0 60 0 0
fn=llvm::TargetLoweringBase::computeRegisterProperties(llvm::TargetRegisterInfo const*)
0 458346 294 42 54488 126 4 103110 224 25
fn=llvm::TargetLoweringBase::finalizeLowering(llvm::MachineFunction&) const
0 60 15 1 30 0 0 0 0 0
fn=llvm::TargetLoweringBase::findRepresentativeClass(llvm::TargetRegisterInfo const*, llvm::MVT) const
0 23926 133 19 9128 120 16 5656 21 0
fn=llvm::TargetLoweringBase::getABIAlignmentForCallingConv(llvm::Type*, llvm::DataLayout) const
0 228 8 1 38 0 0 38 0 0
fn=llvm::TargetLoweringBase::getMemValueType(llvm::DataLayout const&, llvm::Type*, bool) const
0 80 8 4 18 0 0 12 0 0
fn=llvm::TargetLoweringBase::getNumRegisters(llvm::LLVMContext&, llvm::EVT) const
0 2976 79 3 1116 19 0 868 0 0
fn=llvm::TargetLoweringBase::getPointerTy(llvm::DataLayout const&, unsigned int) const
0 2784 46 1 348 0 0 348 8 2
fn=llvm::TargetLoweringBase::getRegClassFor(llvm::MVT, bool) const
0 294 25 1 196 21 0 0 0 0
fn=llvm::TargetLoweringBase::getRegisterType(llvm::LLVMContext&, llvm::EVT) const
0 2829 43 2 984 20 0 861 0 0
fn=llvm::TargetLoweringBase::getSchedulingPreference(llvm::SDNode*) const
0 80 9 1 40 0 0 0 0 0
fn=llvm::TargetLoweringBase::getTypeConversion(llvm::LLVMContext&, llvm::EVT) const
0 10320 36 4 3096 15 0 3354 6 0
fn=llvm::TargetLoweringBase::getValueType(llvm::DataLayout const&, llvm::Type*, bool) const
0 8619 112 5 3012 28 0 1812 31 9
fn=llvm::TargetLoweringBase::initActions()
0 32669 147 21 112 42 3 24437 4502 0
fn=llvm::TargetLoweringBase::isCommutativeBinOp(unsigned int) const
0 1321 9 1 265 4 2 0 0 0
fn=llvm::TargetLoweringObjectFile::Initialize(llvm::MCContext&, llvm::TargetMachine const&)
0 322 28 3 63 10 0 119 15 0
fn=llvm::TargetLoweringObjectFile::SectionForGlobal(llvm::GlobalObject const*, llvm::SectionKind, llvm::TargetMachine const&) const
0 1005 65 6 264 30 1 171 0 0
fn=llvm::TargetLoweringObjectFile::getKindForGlobal(llvm::GlobalObject const*, llvm::TargetMachine const&)
0 626 70 9 206 8 1 169 0 0
fn=llvm::TargetLoweringObjectFile::getModuleMetadata(llvm::Module&)
0 7 7 1 7 0 0 0 0 0
fn=llvm::TargetLoweringObjectFile::getNameWithPrefix(llvm::SmallVectorImpl<char>&, llvm::GlobalValue const*, llvm::TargetMachine const&) const
0 54 4 1 18 0 0 0 0 0
fn=llvm::TargetLoweringObjectFile::~TargetLoweringObjectFile()
0 315 42 3 77 34 0 77 0 0
fn=llvm::TargetLoweringObjectFileELF::Initialize(llvm::MCContext&, llvm::TargetMachine const&)
0 280 28 4 49 21 1 63 6 0
fn=llvm::TargetLoweringObjectFileELF::InitializeELF(bool)
0 378 35 5 49 3 0 154 0 0
fn=llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal(llvm::GlobalObject const*, llvm::SectionKind, llvm::TargetMachine const&) const
0 2010 113 7 273 0 0 273 13 0
fn=llvm::TargetLoweringObjectFileELF::emitModuleMetadata(llvm::MCStreamer&, llvm::Module&) const
0 672 77 11 126 1 0 189 5 0
fn=llvm::TargetLoweringObjectFileELF::emitPersonalityValue(llvm::MCStreamer&, llvm::DataLayout const&, llvm::MCSymbol const*) const
0 142 10 10 36 2 0 38 0 0
fn=llvm::TargetLoweringObjectFileELF::getCFIPersonalitySymbol(llvm::GlobalValue const*, llvm::TargetMachine const&, llvm::MachineModuleInfo*) const
0 36 4 3 10 0 0 11 0 0
fn=llvm::TargetLoweringObjectFileELF::getSectionForCommandLines() const
0 175 21 2 35 0 0 63 0 0
fn=llvm::TargetMachine::TargetMachine(llvm::Target const&, llvm::StringRef, llvm::Triple const&, llvm::StringRef, llvm::StringRef, llvm::TargetOptions const&)
0 2325 183 24 510 0 0 855 90 0
fn=llvm::TargetMachine::getCodeModel() const
0 172 42 1 172 37 0 0 0 0
fn=llvm::TargetMachine::getIntrinsicInfo() const
0 10 5 1 5 0 0 0 0 0
fn=llvm::TargetMachine::getNameWithPrefix(llvm::SmallVectorImpl<char>&, llvm::GlobalValue const*, llvm::Mangler&, bool) const
0 672 32 2 147 20 1 120 0 0
fn=llvm::TargetMachine::getOptLevel() const
0 378 36 1 378 93 0 0 0 0
fn=llvm::TargetMachine::getRelocationModel() const
0 12 2 0 12 2 0 0 0 0
fn=llvm::TargetMachine::getSymbol(llvm::GlobalValue const*) const
0 2237 64 3 703 43 0 626 5 0
fn=llvm::TargetMachine::getTargetIRAnalysis()
0 572 43 3 156 0 0 156 0 0
fn=llvm::TargetMachine::isPositionIndependent() const
0 93 21 1 62 14 0 0 0 0
fn=llvm::TargetMachine::resetTargetOptions(llvm::Function const&) const
0 1386 110 5 308 39 0 242 0 0
fn=llvm::TargetMachine::shouldAssumeDSOLocal(llvm::Module const&, llvm::GlobalValue const*) const
0 603 29 7 169 2 0 112 0 0
fn=llvm::TargetMachine::useEmulatedTLS() const
0 182 9 1 52 13 0 0 0 0
fn=llvm::TargetMachine::~TargetMachine()
0 1134 112 7 336 105 2 210 7 0
fn=llvm::TargetOptions::DisableFramePointerElim(llvm::MachineFunction const&) const
0 7980 153 4 2964 0 0 1596 15 0
fn=llvm::TargetPassConfig::TargetPassConfig(llvm::LLVMTargetMachine&, llvm::legacy::PassManagerBase&)
0 532 49 7 56 28 3 273 19 3
fn=llvm::TargetPassConfig::addCodeGenPrepare()
0 91 14 2 14 0 0 21 0 0
fn=llvm::TargetPassConfig::addCoreISelPasses()
0 616 63 8 210 58 5 133 0 0
fn=llvm::TargetPassConfig::addFastRegAlloc()
0 119 7 1 35 26 3 21 0 0
fn=llvm::TargetPassConfig::addGCPasses()
0 63 7 1 21 7 1 14 0 0
fn=llvm::TargetPassConfig::addIRPasses()
0 770 84 12 98 22 0 217 0 0
fn=llvm::TargetPassConfig::addISelPasses()
0 350 35 4 105 17 0 98 0 0
fn=llvm::TargetPassConfig::addISelPrepare()
0 308 35 5 91 16 2 84 0 0
fn=llvm::TargetPassConfig::addMachinePasses()
0 1218 161 20 364 195 13 224 0 0
fn=llvm::TargetPassConfig::addPass(llvm::Pass*, bool, bool)
0 44093 126 18 13636 1004 21 9730 3 0
fn=llvm::TargetPassConfig::addPass(void const*, bool, bool)
0 3780 21 3 840 13 0 672 0 0
fn=llvm::TargetPassConfig::addPassesToHandleExceptions()
0 126 21 2 35 15 1 14 0 0
fn=llvm::TargetPassConfig::addRegAssignmentFast()
0 126 14 2 35 7 0 21 0 0
fn=llvm::TargetPassConfig::createRegAllocPass(bool)
0 294 28 4 84 20 0 77 7 0
fn=llvm::TargetPassConfig::createTargetRegisterAllocator(bool)
0 21 0 0 0 0 0 0 0 0
fn=llvm::TargetPassConfig::getOptLevel() const
0 70 7 1 35 0 0 0 0 0
fn=llvm::TargetPassConfig::setOpt(bool&, bool)
0 14 7 1 7 0 0 7 0 0
fn=llvm::TargetPassConfig::setStartStopPasses()
0 833 98 14 196 28 2 252 0 0
fn=llvm::TargetPassConfig::willCompleteCodeGenPipeline()
0 28 7 1 21 14 0 0 0 0
fn=llvm::TargetPassConfig::~TargetPassConfig()
0 161 14 2 35 14 0 42 0 0
fn=llvm::TargetRegisterInfo::TargetRegisterInfo(llvm::TargetRegisterInfoDesc const*, llvm::TargetRegisterClass const* const*, llvm::TargetRegisterClass const* const*, char const* const*, llvm::LaneBitmask const*, llvm::LaneBitmask, llvm::TargetRegisterInfo::RegClassInfo const*, unsigned int)
0 161 20 2 35 0 0 105 14 2
fn=llvm::TargetRegisterInfo::getAllocatableClass(llvm::TargetRegisterClass const*) const
0 108 14 3 37 12 3 0 0 0
fn=llvm::TargetRegisterInfo::getCommonSubClass(llvm::TargetRegisterClass const*, llvm::TargetRegisterClass const*) const
0 8 4 2 2 0 0 0 0 0
fn=llvm::TargetRegisterInfo::getMinimalPhysRegClass(unsigned int, llvm::MVT) const
0 2964 6 6 845 245 214 16 0 0
fn=llvm::TargetRegisterInfo::isDivergentRegClass(llvm::TargetRegisterClass const*) const
0 16 2 1 8 0 0 0 0 0
fn=llvm::TargetRegisterInfo::needsStackRealignment(llvm::MachineFunction const&) const
0 20400 108 3 6120 9 0 4080 0 0
fn=llvm::TargetRegisterInfo::requiresFrameIndexReplacementScavenging(llvm::MachineFunction const&) const
0 20 10 0 10 0 0 0 0 0
fn=llvm::TargetRegisterInfo::requiresFrameIndexScavenging(llvm::MachineFunction const&) const
0 30 0 0 15 0 0 0 0 0
fn=llvm::TargetRegisterInfo::requiresRegisterScavenging(llvm::MachineFunction const&) const
0 60 15 1 30 0 0 0 0 0
fn=llvm::TargetRegisterInfo::requiresVirtualBaseRegisters(llvm::MachineFunction const&) const
0 30 15 1 15 0 0 0 0 0
fn=llvm::TargetRegisterInfo::~TargetRegisterInfo()
0 49 7 1 21 13 0 14 0 0
fn=llvm::TargetRegistry::RegisterTarget(llvm::Target&, char const*, char const*, char const*, bool (*)(llvm::Triple::ArchType), bool)
0 341 1 1 93 32 19 217 15 11
fn=llvm::TargetRegistry::lookupTarget(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
0 3900 68 5 1140 564 12 645 0 0
fn=llvm::TargetSubtargetInfo::TargetSubtargetInfo(llvm::Triple const&, llvm::StringRef, llvm::StringRef, llvm::ArrayRef<llvm::SubtargetFeatureKV>, llvm::ArrayRef<llvm::SubtargetSubTypeKV>, llvm::MCWriteProcResEntry const*, llvm::MCWriteLatencyEntry const*, llvm::MCReadAdvanceEntry const*, llvm::InstrStage const*, unsigned int const*, unsigned int const*)
0 140 21 3 49 0 0 56 0 0
fn=llvm::TargetSubtargetInfo::enableAtomicExpand() const
0 30 8 1 15 0 0 0 0 0
fn=llvm::TargetSubtargetInfo::enableSubRegLiveness() const
0 30 15 1 15 0 0 0 0 0
fn=llvm::TargetSubtargetInfo::getDAGScheduler(llvm::CodeGenOpt::Level) const
0 18 9 1 9 0 0 0 0 0
fn=llvm::TargetSubtargetInfo::getInstrItineraryData() const
0 48 24 1 24 0 0 0 0 0
fn=llvm::TargetSubtargetInfo::ignoreCSRForAllocationOrder(llvm::MachineFunction const&, unsigned int) const
0 48 3 0 24 0 0 0 0 0
fn=llvm::TargetSubtargetInfo::~TargetSubtargetInfo()
0 105 14 1 21 7 0 14 7 0
fn=llvm::TargetTransformInfo::Concept::~Concept()
0 30 17 1 30 0 0 0 0 0
fn=llvm::TargetTransformInfo::Model<llvm::X86TTIImpl>::~Model()
0 180 14 1 30 0 0 60 0 0
fn=llvm::TargetTransformInfoWrapperPass::getTTI(llvm::Function const&)
0 1271 44 3 392 25 1 450 0 0
fn=llvm::TargetTransformInfoWrapperPass::~TargetTransformInfoWrapperPass()
0 543 40 2 99 29 0 125 0 0
fn=llvm::Triple::Triple(llvm::Twine const&)
0 9906 203 10 3429 0 0 3302 2 0
fn=llvm::Triple::isArch32Bit() const
0 7 2 2 3 0 0 2 0 0
fn=llvm::Triple::isArch64Bit() const
0 777 14 0 333 0 0 222 0 0
fn=llvm::Triple::normalize[abi:cxx11](llvm::StringRef)
0 8395 396 31 2070 0 0 1173 4 0
fn=llvm::Twine::print(llvm::raw_ostream&) const
0 2355 60 1 942 0 0 628 0 0
fn=llvm::Twine::printOneChild(llvm::raw_ostream&, llvm::Twine::Child, llvm::Twine::NodeKind) const
0 10934 232 7 2360 26 1 1542 0 0
fn=llvm::Twine::str[abi:cxx11]() const
0 34739 376 9 7855 20 0 8434 78 0
fn=llvm::Twine::toNullTerminatedStringRef(llvm::SmallVectorImpl<char>&) const
0 901 70 5 276 0 0 173 29 6
fn=llvm::Twine::toStringRef(llvm::SmallVectorImpl<char>&) const
0 18990 180 5 5970 41 2 2570 47 0
fn=llvm::Twine::toVector(llvm::SmallVectorImpl<char>&) const
0 1147 10 2 310 0 0 372 4 0
fn=llvm::Type::getInt1PtrTy(llvm::LLVMContext&, unsigned int)
0 4 1 1 1 0 0 0 0 0
fn=llvm::Type::getInt1Ty(llvm::LLVMContext&)
0 36 0 0 24 0 0 0 0 0
fn=llvm::Type::getInt32Ty(llvm::LLVMContext&)
0 294 22 1 196 9 0 0 0 0
fn=llvm::Type::getInt64Ty(llvm::LLVMContext&)
0 159 20 0 106 5 0 0 0 0
fn=llvm::Type::getInt8PtrTy(llvm::LLVMContext&, unsigned int)
0 4 1 0 1 0 0 0 0 0
fn=llvm::Type::getInt8Ty(llvm::LLVMContext&)
0 81 15 0 54 2 0 0 0 0
fn=llvm::Type::getIntNTy(llvm::LLVMContext&, unsigned int)
0 5 0 0 0 0 0 0 0 0
fn=llvm::Type::getLabelTy(llvm::LLVMContext&)
0 84 14 1 56 0 0 0 0 0
fn=llvm::Type::getMetadataTy(llvm::LLVMContext&)
0 9 3 0 6 0 0 0 0 0
fn=llvm::Type::getPointerTo(unsigned int) const
0 2 1 1 0 0 0 0 0 0
fn=llvm::Type::getPrimitiveSizeInBits() const
0 1408 31 2 330 19 1 198 0 0
fn=llvm::Type::getScalarSizeInBits() const
0 186 12 1 62 2 0 0 0 0
fn=llvm::Type::getVoidTy(llvm::LLVMContext&)
0 195 35 1 130 0 0 0 0 0
fn=llvm::Type::isEmptyTy() const
0 1178 39 2 321 8 0 266 0 0
fn=llvm::Type::isIntegerTy(unsigned int) const
0 16 2 1 4 0 0 0 0 0
fn=llvm::Type::isSizedDerivedType(llvm::SmallPtrSetImpl<llvm::Type*>*) const
0 2188 31 2 280 9 0 44 4 0
fn=llvm::Type::print(llvm::raw_ostream&, bool, bool) const
0 112 8 4 28 0 0 42 0 0
fn=llvm::TypeBasedAAWrapperPass::doFinalization(llvm::Module&)
0 70 7 0 21 5 0 21 0 0
fn=llvm::TypeBasedAAWrapperPass::doInitialization(llvm::Module&)
0 84 7 1 21 5 0 28 0 0
fn=llvm::TypeBasedAAWrapperPass::getAnalysisUsage(llvm::AnalysisUsage&) const
0 14 7 1 7 0 0 7 0 0
fn=llvm::TypeBasedAAWrapperPass::~TypeBasedAAWrapperPass()
0 98 14 2 14 5 0 28 0 0
fn=llvm::UndefValue::get(llvm::Type*)
0 728 70 6 233 25 0 115 0 0
fn=llvm::UnreachableInst::UnreachableInst(llvm::LLVMContext&, llvm::BasicBlock*)
0 17 1 1 2 0 0 4 0 0
fn=llvm::UpgradeCallsToIntrinsic(llvm::Function*)
0 609 24 4 210 0 0 147 0 0
fn=llvm::Use::getUser() const
0 8988 94 2 1902 191 0 0 0 0
fn=llvm::Use::initTags(llvm::Use*, llvm::Use*)
0 1854 95 4 172 0 0 408 17 8
fn=llvm::Use::zap(llvm::Use*, llvm::Use const*, bool)
0 2501 16 2 477 2 0 41 5 0
fn=llvm::User::allocHungoffUses(unsigned int, bool)
0 48 4 2 6 0 0 14 2 0
fn=llvm::User::operator delete(void*)
0 4594 20 1 860 0 0 824 0 0
fn=llvm::User::operator new(unsigned long)
0 396 55 2 108 9 2 144 0 0
fn=llvm::User::operator new(unsigned long, unsigned int)
0 3588 65 2 780 46 23 936 0 0
fn=llvm::User::operator new(unsigned long, unsigned int, unsigned int)
0 616 26 1 112 12 0 154 0 0
fn=llvm::Value::Value(llvm::Type*, unsigned int)
0 2156 104 2 616 0 0 1540 15 1
fn=llvm::Value::deleteValue()
0 1733 18 3 408 27 5 404 0 0
fn=llvm::Value::destroyValueName()
0 4964 85 5 1626 0 0 756 0 0
fn=llvm::Value::getContext() const
0 786 48 1 786 19 0 0 0 0
fn=llvm::Value::getName() const
0 67563 260 2 24111 665 0 0 0 0
fn=llvm::Value::getPointerAlignment(llvm::DataLayout const&) const
0 51 6 6 11 0 0 6 0 0
fn=llvm::Value::getPointerDereferenceableBytes(llvm::DataLayout const&, bool&) const
0 56 10 10 9 0 0 10 0 0
fn=llvm::Value::getValueName() const
0 1838 74 2 632 78 0 0 0 0
fn=llvm::Value::setName(llvm::Twine const&)
0 3374 36 1 1078 0 0 742 0 0
fn=llvm::Value::setNameImpl(llvm::Twine const&)
0 16367 455 15 5501 143 2 3353 7 0
fn=llvm::Value::setValueName(llvm::StringMapEntry<llvm::Value*>*)
0 1835 133 7 477 44 0 315 0 0
fn=llvm::Value::stripPointerCasts() const
0 6509 216 15 1642 21 0 1189 5 0
fn=llvm::Value::~Value()
0 2814 8 1 924 7 0 329 0 0
fn=llvm::ValueAsMetadata::get(llvm::Value*)
0 2401 56 7 616 7 0 609 18 1
fn=llvm::ValueAsMetadata::handleDeletion(llvm::Value*)
0 833 28 4 238 7 0 70 0 0
fn=llvm::ValueHandleBase::AddToExistingUseList(llvm::ValueHandleBase**)
0 672 38 2 210 3 0 168 0 0
fn=llvm::ValueHandleBase::AddToUseList()
0 1832 121 9 594 34 0 300 0 0
fn=llvm::ValueHandleBase::RemoveFromUseList()
0 1640 62 3 663 26 0 117 17 0
fn=llvm::ValueMap<llvm::GlobalValue const*, std::unique_ptr<llvm::GlobalValuePseudoSourceValue const, std::default_delete<llvm::GlobalValuePseudoSourceValue const> >, llvm::ValueMapConfig<llvm::GlobalValue const*, llvm::sys::SmartMutex<false> > >::~ValueMap()
0 25395 75 5 3990 1452 0 2025 0 0
fn=llvm::ValueSymbolTable::reinsertValue(llvm::Value*)
0 1400 105 4 490 0 0 385 0 0
fn=llvm::ValueSymbolTable::removeValueName(llvm::StringMapEntry<llvm::Value*>*)
0 35 7 0 0 0 0 0 0 0
fn=llvm::ValueSymbolTable::~ValueSymbolTable()
0 77 14 2 35 0 0 21 0 0
fn=llvm::WritableMemoryBuffer::getNewUninitMemBuffer(unsigned long, llvm::Twine const&)
0 308 18 6 72 8 1 76 6 2
fn=llvm::X86::createFastISel(llvm::FunctionLoweringInfo&, llvm::TargetLibraryInfo const*)
0 420 45 3 105 15 0 135 4 0
fn=llvm::X86::isCalleePop(unsigned int, bool, bool, bool)
0 153 30 2 17 0 0 0 0 0
fn=llvm::X86AddressMode::getFullAddress(llvm::SmallVectorImpl<llvm::MachineOperand>&)
0 486 34 8 172 0 0 149 0 0
fn=llvm::X86AsmPrinter::EmitBasicBlockEnd(llvm::MachineBasicBlock const&)
0 448 30 2 112 0 0 140 0 0
fn=llvm::X86AsmPrinter::EmitEndOfAsmFile(llvm::Module&)
0 231 35 5 84 0 0 63 0 0
fn=llvm::X86AsmPrinter::EmitFunctionBodyEnd()
0 45 15 1 30 0 0 0 0 0
fn=llvm::X86AsmPrinter::EmitFunctionBodyStart()
0 135 30 2 75 0 0 45 0 0
fn=llvm::X86AsmPrinter::EmitInstruction(llvm::MachineInstr const*)
0 10745 302 27 3094 37 1 2320 0 0
fn=llvm::X86AsmPrinter::EmitStartOfAsmFile(llvm::Module&)
0 364 42 6 119 7 1 70 0 0
fn=llvm::X86AsmPrinter::StackMapShadowTracker::count(llvm::MCInst&, llvm::MCSubtargetInfo const&, llvm::MCCodeEmitter*)
0 2741 66 6 1248 4 1 861 0 0
fn=llvm::X86AsmPrinter::StackMapShadowTracker::emitShadowPadding(llvm::MCStreamer&, llvm::MCSubtargetInfo const&)
0 364 15 1 168 0 0 140 0 0
fn=llvm::X86AsmPrinter::doInitialization(llvm::Module&)
0 161 14 2 21 4 0 77 6 0
fn=llvm::X86AsmPrinter::getPassName() const
0 45 15 0 15 0 0 0 0 0
fn=llvm::X86AsmPrinter::runOnMachineFunction(llvm::MachineFunction&)
0 661 60 4 256 91 0 188 26 0
fn=llvm::X86AsmPrinter::~X86AsmPrinter()
0 140 21 2 35 20 0 49 0 0
fn=llvm::X86CallLowering::X86CallLowering(llvm::X86TargetLowering const&)
0 28 7 1 7 0 0 14 0 0
fn=llvm::X86CallLowering::~X86CallLowering()
0 7 7 1 0 0 0 0 0 0
fn=llvm::X86ELFMCAsmInfo::X86ELFMCAsmInfo(llvm::Triple const&)
0 450 31 4 90 15 1 180 0 0
fn=llvm::X86ELFMCAsmInfo::~X86ELFMCAsmInfo()
0 84 11 1 14 0 0 28 0 0
fn=llvm::X86FrameLowering::BuildStackAdjustment(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>, llvm::DebugLoc const&, long, bool) const
0 1120 50 10 260 0 0 290 10 0
fn=llvm::X86FrameLowering::X86FrameLowering(llvm::X86Subtarget const&, llvm::MaybeAlign)
0 315 28 4 49 0 0 98 14 0
fn=llvm::X86FrameLowering::assignCalleeSavedSpillSlots(llvm::MachineFunction&, llvm::TargetRegisterInfo const*, std::vector<llvm::CalleeSavedInfo, std::allocator<llvm::CalleeSavedInfo> >&) const
0 1065 180 12 330 18 0 240 0 0
fn=llvm::X86FrameLowering::canSimplifyCallFramePseudos(llvm::MachineFunction const&) const
0 308 16 2 110 0 0 88 0 0
fn=llvm::X86FrameLowering::determineCalleeSaves(llvm::MachineFunction&, llvm::BitVector&, llvm::RegScavenger*) const
0 240 45 3 75 0 0 75 0 0
fn=llvm::X86FrameLowering::eliminateCallFramePseudoInstr(llvm::MachineFunction&, llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>) const
0 2311 88 11 841 3 0 484 5 0
fn=llvm::X86FrameLowering::emitCalleeSavedFrameMoves(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>, llvm::DebugLoc const&) const
0 310 40 4 140 0 0 120 0 0
fn=llvm::X86FrameLowering::emitEpilogue(llvm::MachineFunction&, llvm::MachineBasicBlock&) const
0 4561 541 39 1476 24 0 814 0 0
fn=llvm::X86FrameLowering::emitPrologue(llvm::MachineFunction&, llvm::MachineBasicBlock&) const
0 5568 769 55 1904 45 0 1183 23 0
fn=llvm::X86FrameLowering::emitSPUpdate(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>&, llvm::DebugLoc const&, long, bool) const
0 1880 115 14 485 0 0 425 0 0
fn=llvm::X86FrameLowering::getFrameIndexReference(llvm::MachineFunction const&, int, unsigned int&) const
0 2754 81 9 918 0 0 544 0 0
fn=llvm::X86FrameLowering::getInitialCFAOffset(llvm::MachineFunction const&) const
0 45 15 1 45 9 0 0 0 0
fn=llvm::X86FrameLowering::getInitialCFARegister(llvm::MachineFunction const&) const
0 90 0 0 30 8 0 0 0 0
fn=llvm::X86FrameLowering::hasFP(llvm::MachineFunction const&) const
0 11172 98 5 4332 68 0 1596 0 0
fn=llvm::X86FrameLowering::hasReservedCallFrame(llvm::MachineFunction const&) const
0 624 8 1 312 5 0 52 0 0
fn=llvm::X86FrameLowering::inlineStackProbe(llvm::MachineFunction&, llvm::MachineBasicBlock&) const
0 2227 105 7 753 6 0 135 0 0
fn=llvm::X86FrameLowering::mergeSPUpdates(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>&, bool) const
0 895 84 8 285 0 0 150 0 0
fn=llvm::X86FrameLowering::needsFrameIndexResolution(llvm::MachineFunction const&) const
0 150 15 1 85 1 0 15 0 0
fn=llvm::X86FrameLowering::processFunctionBeforeFrameFinalized(llvm::MachineFunction&, llvm::RegScavenger*) const
0 405 60 4 195 0 0 120 0 0
fn=llvm::X86GenMCSubtargetInfo::~X86GenMCSubtargetInfo()
0 238 28 2 42 7 0 42 0 0
fn=llvm::X86GenRegisterInfo::X86GenRegisterInfo(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)
0 651 63 9 70 28 4 252 8 2
fn=llvm::X86GenRegisterInfo::getNumRegPressureSets() const
0 14 7 1 7 0 0 0 0 0
fn=llvm::X86II::getMemoryOperandNo(unsigned long)
0 1825 41 2 226 31 3 0 0 0
fn=llvm::X86InstrInfo::X86InstrInfo(llvm::X86Subtarget&)
0 245 28 4 21 0 0 77 7 1
fn=llvm::X86InstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>, llvm::DebugLoc const&, llvm::MCRegister, llvm::MCRegister, bool) const
0 861 37 10 234 15 0 224 3 0
fn=llvm::X86InstrInfo::expandPostRAPseudo(llvm::MachineInstr&) const
0 1384 48 9 609 2 1 363 13 0
fn=llvm::X86InstrInfo::findCommutedOpIndices(llvm::MachineInstr const&, unsigned int&, unsigned int&) const
0 45 2 1 24 0 0 15 0 0
fn=llvm::X86InstrInfo::foldMemoryOperandCustom(llvm::MachineFunction&, llvm::MachineInstr&, unsigned int, llvm::ArrayRef<llvm::MachineOperand>, llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>, unsigned int, unsigned int) const
0 160 12 3 50 0 0 30 0 0
fn=llvm::X86InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr&, unsigned int, llvm::ArrayRef<llvm::MachineOperand>, llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>, unsigned int, unsigned int, bool) const
0 731 60 18 216 8 2 118 0 0
fn=llvm::X86InstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef<llvm::MachineOperand>, llvm::DebugLoc const&, int*) const
0 183 21 7 48 0 0 51 0 0
fn=llvm::X86InstrInfo::isCoalescableExtInstr(llvm::MachineInstr const&, unsigned int&, unsigned int&, unsigned int&) const
0 7 2 1 3 2 0 0 0 0
fn=llvm::X86InstrInfo::loadRegFromStackSlot(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>, unsigned int, int, llvm::TargetRegisterClass const*, llvm::TargetRegisterInfo const*) const
0 980 48 6 280 0 0 250 0 0
fn=llvm::X86InstrInfo::storeRegToStackSlot(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>, unsigned int, bool, int, llvm::TargetRegisterClass const*, llvm::TargetRegisterInfo const*) const
0 1000 56 7 310 0 0 250 0 0
fn=llvm::X86LegalizerInfo::X86LegalizerInfo(llvm::X86Subtarget const&, llvm::X86TargetMachine const&)
0 1470 112 16 161 7 0 490 22 0
fn=llvm::X86LegalizerInfo::setLegalizerInfo32bit()
0 3850 294 42 266 20 0 1694 0 0
fn=llvm::X86LegalizerInfo::setLegalizerInfo64bit()
0 4123 287 41 420 7 1 1204 6 0
fn=llvm::X86LegalizerInfo::setLegalizerInfoAVX()
0 133 14 2 70 0 0 35 0 0
fn=llvm::X86LegalizerInfo::setLegalizerInfoAVX2()
0 133 21 3 70 0 0 35 0 0
fn=llvm::X86LegalizerInfo::setLegalizerInfoAVX512()
0 147 14 2 77 0 0 42 0 0
fn=llvm::X86LegalizerInfo::setLegalizerInfoAVX512BW()
0 105 14 2 56 0 0 21 0 0
fn=llvm::X86LegalizerInfo::setLegalizerInfoSSE1()
0 973 77 11 70 7 0 434 0 0
fn=llvm::X86LegalizerInfo::setLegalizerInfoSSE2()
0 2233 168 24 140 7 1 1029 0 0
fn=llvm::X86LegalizerInfo::~X86LegalizerInfo()
0 42 7 0 7 0 0 14 0 0
fn=llvm::X86LinuxNaClTargetObjectFile::Initialize(llvm::MCContext&, llvm::TargetMachine const&)
0 91 7 1 21 7 0 28 0 0
fn=llvm::X86LinuxNaClTargetObjectFile::~X86LinuxNaClTargetObjectFile()
0 84 28 2 14 0 0 28 0 0
fn=llvm::X86MachineFunctionInfo::~X86MachineFunctionInfo()
0 195 15 1 45 16 0 45 0 0
fn=llvm::X86RegisterBankInfo::X86RegisterBankInfo(llvm::TargetRegisterInfo const&)
0 63 14 2 14 0 0 21 0 0
fn=llvm::X86RegisterBankInfo::~X86RegisterBankInfo()
0 42 7 1 7 0 0 14 0 0
fn=llvm::X86RegisterInfo::X86RegisterInfo(llvm::Triple const&)
0 504 35 5 63 0 0 147 1 1
fn=llvm::X86RegisterInfo::eliminateFrameIndex(llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>, int, unsigned int, llvm::RegScavenger*) const
0 3806 108 12 1306 43 0 612 0 0
fn=llvm::X86RegisterInfo::getCallPreservedMask(llvm::MachineFunction const&, unsigned int) const
0 817 77 5 228 6 0 133 0 0
fn=llvm::X86RegisterInfo::getCalleeSavedRegs(llvm::MachineFunction const*) const
0 2835 152 6 855 26 0 540 0 0
fn=llvm::X86RegisterInfo::getFrameRegister(llvm::MachineFunction const&) const
0 1152 30 2 576 0 0 320 0 0
fn=llvm::X86RegisterInfo::getGPRsForTailCall(llvm::MachineFunction const&) const
0 65 5 1 25 0 0 0 0 0
fn=llvm::X86RegisterInfo::getLargestLegalSuperClass(llvm::TargetRegisterClass const*, llvm::MachineFunction const&) const
0 132 12 4 60 8 4 4 0 0
fn=llvm::X86RegisterInfo::getPointerRegClass(llvm::MachineFunction const&, unsigned int) const
0 94 14 5 32 4 1 12 0 0
fn=llvm::X86RegisterInfo::getReservedRegs(llvm::MachineFunction const&) const
0 61920 352 15 10935 490 15 810 0 0
fn=llvm::X86RegisterInfo::getSubClassWithSubReg(llvm::TargetRegisterClass const*, unsigned int) const
0 63 6 2 21 12 3 0 0 0
fn=llvm::X86RegisterInfo::hasBasePointer(llvm::MachineFunction const&) const
0 1130 15 1 452 12 0 226 0 0
fn=llvm::X86Subtarget::ParseSubtargetFeatures(llvm::StringRef, llvm::StringRef)
0 2282 259 37 56 0 0 105 0 0
fn=llvm::X86Subtarget::X86Subtarget(llvm::Triple const&, llvm::StringRef, llvm::StringRef, llvm::X86TargetMachine const&, llvm::MaybeAlign, unsigned int, unsigned int)
0 1372 133 18 252 27 0 518 35 5
fn=llvm::X86Subtarget::classifyGlobalFunctionReference(llvm::GlobalValue const*) const
0 16 8 0 8 3 0 0 0 0
fn=llvm::X86Subtarget::classifyGlobalFunctionReference(llvm::GlobalValue const*, llvm::Module const&) const
0 324 17 4 84 0 0 59 0 0
fn=llvm::X86Subtarget::classifyGlobalReference(llvm::GlobalValue const*) const
0 12 3 1 6 1 0 0 0 0
fn=llvm::X86Subtarget::classifyGlobalReference(llvm::GlobalValue const*, llvm::Module const&) const
0 240 17 5 60 0 0 48 2 1
fn=llvm::X86Subtarget::classifyLocalReference(llvm::GlobalValue const*) const
0 150 6 2 42 0 0 30 0 0
fn=llvm::X86Subtarget::enableIndirectBrExpand() const
0 90 7 1 45 9 0 0 0 0
fn=llvm::X86Subtarget::getFrameLowering() const
0 2168 24 1 1084 0 0 0 0 0
fn=llvm::X86Subtarget::getInstrInfo() const
0 378 10 0 189 0 0 0 0 0
fn=llvm::X86Subtarget::getRegisterInfo() const
0 2168 23 0 1084 0 0 0 0 0
fn=llvm::X86Subtarget::getSelectionDAGInfo() const
0 30 0 0 15 0 0 0 0 0
fn=llvm::X86Subtarget::getTargetLowering() const
0 500 21 1 250 0 0 0 0 0
fn=llvm::X86Subtarget::initSubtargetFeatures(llvm::StringRef, llvm::StringRef)
0 945 119 17 252 0 0 154 0 0
fn=llvm::X86Subtarget::isCallingConvWin64(unsigned int) const
0 572 30 1 176 32 1 0 0 0
fn=llvm::X86Subtarget::isLegalToCallImmediateAddr() const
0 42 7 1 21 0 0 7 0 0
fn=llvm::X86Subtarget::~X86Subtarget()
0 896 56 7 203 119 4 231 26 0
fn=llvm::X86TargetLowering::CanLowerReturn(unsigned int, llvm::MachineFunction&, bool, llvm::SmallVectorImpl<llvm::ISD::OutputArg> const&, llvm::LLVMContext&) const
0 1734 143 5 408 0 0 272 21 2
fn=llvm::X86TargetLowering::IsEligibleForTailCallOptimization(llvm::SDValue, unsigned int, bool, bool, bool, llvm::Type*, llvm::SmallVectorImpl<llvm::ISD::OutputArg> const&, llvm::SmallVectorImpl<llvm::SDValue> const&, llvm::SmallVectorImpl<llvm::ISD::InputArg> const&, llvm::SelectionDAG&) const
0 816 87 22 254 1 0 120 4 1
fn=llvm::X86TargetLowering::LowerCall(llvm::TargetLowering::CallLoweringInfo&, llvm::SmallVectorImpl<llvm::SDValue>&) const
0 5833 601 124 1780 28 1 1176 89 29
fn=llvm::X86TargetLowering::LowerCallResult(llvm::SDValue, llvm::SDValue, unsigned int, bool, llvm::SmallVectorImpl<llvm::ISD::InputArg> const&, llvm::SDLoc const&, llvm::SelectionDAG&, llvm::SmallVectorImpl<llvm::SDValue>&, unsigned int*) const
0 279 28 21 83 1 0 75 0 0
fn=llvm::X86TargetLowering::LowerFormalArguments(llvm::SDValue, unsigned int, bool, llvm::SmallVectorImpl<llvm::ISD::InputArg> const&, llvm::SDLoc const&, llvm::SelectionDAG&, llvm::SmallVectorImpl<llvm::SDValue>&) const
0 1166 88 50 352 5 1 257 26 0
fn=llvm::X86TargetLowering::LowerGlobalOrExternal(llvm::SDValue, llvm::SelectionDAG&, bool) const
0 823 72 12 207 0 0 173 0 0
fn=llvm::X86TargetLowering::PerformDAGCombine(llvm::SDNode*, llvm::TargetLowering::DAGCombinerInfo&) const
0 1150 63 33 368 12 4 210 5 0
fn=llvm::X86TargetLowering::X86TargetLowering(llvm::X86TargetMachine const&, llvm::X86Subtarget const&)
0 752101 931 133 57764 267 3 173047 5107 1
fn=llvm::X86TargetLowering::createFastISel(llvm::FunctionLoweringInfo&, llvm::TargetLibraryInfo const*) const
0 45 15 1 0 0 0 0 0 0
fn=llvm::X86TargetLowering::findRepresentativeClass(llvm::TargetRegisterInfo const*, llvm::MVT) const
0 12964 21 3 2597 49 7 1715 0 0
fn=llvm::X86TargetLowering::getExceptionPointerRegister(llvm::Constant const*) const
0 38 2 2 12 3 0 4 0 0
fn=llvm::X86TargetLowering::getExceptionSelectorRegister(llvm::Constant const*) const
0 10 1 1 5 0 0 0 0 0
fn=llvm::X86TargetLowering::getNumRegistersForCallingConv(llvm::LLVMContext&, unsigned int, llvm::EVT) const
0 2470 136 6 585 0 0 455 0 0
fn=llvm::X86TargetLowering::getPreferredVectorAction(llvm::MVT) const
0 17976 21 3 3304 0 0 3500 7 0
fn=llvm::X86TargetLowering::getRegisterTypeForCallingConv(llvm::LLVMContext&, unsigned int, llvm::EVT) const
0 2730 132 6 650 0 0 520 0 0
fn=llvm::X86TargetLowering::getStackProbeSize(llvm::MachineFunction&) const
0 300 30 2 90 0 0 45 0 0
fn=llvm::X86TargetLowering::getStackProbeSymbolName(llvm::MachineFunction&) const
0 495 60 4 140 0 0 105 0 0
fn=llvm::X86TargetLowering::isCommutativeBinOp(unsigned int) const
0 2594 18 2 8 0 0 8 1 0
fn=llvm::X86TargetLowering::isTypeDesirableForOp(unsigned int, llvm::EVT) const
0 78 9 3 18 0 0 12 0 0
fn=llvm::X86TargetLowering::isZExtFree(llvm::SDValue, llvm::EVT) const
0 60 6 2 16 0 0 0 0 0
fn=llvm::X86TargetLowering::mergeStoresAfterLegalization(llvm::EVT) const
0 16 2 2 4 0 0 3 0 0
fn=llvm::X86TargetLowering::supportSplitCSR(llvm::MachineFunction*) const
0 105 15 1 45 4 0 0 0 0
fn=llvm::X86TargetLowering::supportSwiftError() const
0 576 31 1 576 74 0 0 0 0
fn=llvm::X86TargetMachine::X86TargetMachine(llvm::Target const&, llvm::Triple const&, llvm::StringRef, llvm::StringRef, llvm::TargetOptions const&, llvm::Optional<llvm::Reloc::Model>, llvm::Optional<llvm::CodeModel::Model>, llvm::CodeGenOpt::Level, bool)
0 3390 214 37 615 29 1 900 7 0
fn=llvm::X86TargetMachine::createPassConfig(llvm::legacy::PassManagerBase&)
0 133 7 0 28 0 0 42 0 0
fn=llvm::X86TargetMachine::getObjFileLowering() const
0 370 31 1 370 40 0 0 0 0
fn=llvm::X86TargetMachine::getSubtargetImpl(llvm::Function const&) const
0 17478 554 15 2959 60 0 3870 20 0
fn=llvm::X86TargetMachine::getTargetTransformInfo(llvm::Function const&)
0 13560 83 6 2880 0 0 720 11 0
fn=llvm::X86TargetMachine::~X86TargetMachine()
0 1547 50 4 392 79 1 175 0 0
fn=llvm::X86_MC::createX86MCSubtargetInfo(llvm::Triple const&, llvm::StringRef, llvm::StringRef)
0 1635 144 14 375 0 0 510 0 0
fn=llvm::X86_MC::getDwarfRegFlavour(llvm::Triple const&, bool)
0 56 14 1 28 0 0 0 0 0
fn=llvm::X86_MC::initLLVMToSEHAndCVRegMapping(llvm::MCRegisterInfo*)
0 394680 169 13 64592 481 29 51964 0 0
fn=llvm::addFrameReference(llvm::MachineInstrBuilder const&, int, int)
0 1960 64 8 660 0 0 660 0 0
fn=llvm::attributesPermitTailCall(llvm::Function const*, llvm::Instruction const*, llvm::ReturnInst const*, llvm::TargetLoweringBase const&, bool*)
0 438 36 7 90 0 0 114 0 0
fn=llvm::checkForCycles(llvm::SDNode const*, llvm::SelectionDAG const*, bool)
0 64 8 1 64 0 0 0 0 0
fn=llvm::checkForCycles(llvm::SelectionDAG const*, bool)
0 64 10 1 64 0 0 0 0 0
fn=llvm::cl::AddLiteralOption(llvm::cl::Option&, llvm::StringRef)
0 36754 18 3 12972 904 0 7567 0 0
fn=llvm::cl::ExpandResponseFiles(llvm::StringSaver&, void (*)(llvm::StringRef, llvm::StringSaver&, llvm::SmallVectorImpl<char const*>&, bool), llvm::SmallVectorImpl<char const*>&, bool, bool, llvm::vfs::FileSystem&, llvm::Optional<llvm::StringRef>)
0 136 8 8 46 4 0 21 0 0
fn=llvm::cl::Option::addArgument()
0 16036 2 2 6680 3 1 2673 0 0
fn=llvm::cl::Option::addCategory(llvm::cl::OptionCategory&)
0 144 4 2 63 2 0 36 0 0
fn=llvm::cl::Option::addOccurrence(unsigned int, llvm::StringRef, llvm::StringRef, bool)
0 102 4 4 39 0 0 15 0 0
fn=llvm::cl::Option::setArgStr(llvm::StringRef)
0 32209 6 4 10737 0 0 10736 0 0
fn=llvm::cl::Option::~Option()
0 14 2 2 5 1 1 2 1 1
fn=llvm::cl::OptionCategory::registerCategory()
0 237 10 5 62 2 0 20 1 1
fn=llvm::cl::ParseCommandLineOptions(int, char const* const*, llvm::StringRef, llvm::raw_ostream*, char const*, bool)
0 23687 62 62 6239 2892 0 128 14 0
fn=llvm::cl::alias::alias<char [2], llvm::cl::desc, llvm::cl::aliasopt, llvm::cl::MiscFlags>(char const (&) [2], llvm::cl::desc const&, llvm::cl::aliasopt const&, llvm::cl::MiscFlags const&)
0 66 6 6 15 0 0 26 2 2
fn=llvm::cl::alias::done()
0 58 7 7 22 0 0 10 0 0
fn=llvm::cl::generic_parser_base::findOption(llvm::StringRef)
0 2055765 12 5 440954 55 2 232814 2 0
fn=llvm::cl::list<llvm::PassInfo const*, bool, llvm::PassNameParser>::~list()
0 64 3 3 16 6 2 10 2 0
fn=llvm::cl::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~list()
0 252 4 3 77 18 13 42 7 4
fn=llvm::cl::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, llvm::DebugCounter, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~list()
0 27 3 3 7 2 2 4 1 1
fn=llvm::cl::opt<(anonymous namespace)::HelpPrinter, true, llvm::cl::parser<bool> >::~opt()
0 46 1 1 12 3 3 8 2 2
fn=llvm::cl::opt<(anonymous namespace)::HelpPrinterWrapper, true, llvm::cl::parser<bool> >::~opt()
0 46 2 2 12 4 4 8 2 2
fn=llvm::cl::opt<(anonymous namespace)::ImplicitItModeTy, false, llvm::cl::parser<(anonymous namespace)::ImplicitItModeTy> >::~opt()
0 29 3 2 7 3 1 5 2 2
fn=llvm::cl::opt<(anonymous namespace)::InlinerFunctionImportStatsOpts, false, llvm::cl::parser<(anonymous namespace)::InlinerFunctionImportStatsOpts> >::~opt()
0 29 3 3 7 1 1 5 2 1
fn=llvm::cl::opt<(anonymous namespace)::PassDebugLevel, false, llvm::cl::parser<(anonymous namespace)::PassDebugLevel> >::~opt()
0 29 3 2 7 2 0 5 2 1
fn=llvm::cl::opt<(anonymous namespace)::PassRemarksOpt, true, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~opt()
0 69 2 1 18 6 2 12 3 0
fn=llvm::cl::opt<(anonymous namespace)::VersionPrinter, true, llvm::cl::parser<bool> >::~opt()
0 23 3 3 6 2 2 4 1 1
fn=llvm::cl::opt<(anonymous namespace)::X86AlignBranchKind, true, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~opt()
0 23 2 2 6 2 2 4 1 0
fn=llvm::cl::opt<AsmWriterFlavorTy, false, llvm::cl::parser<AsmWriterFlavorTy> >::~opt()
0 29 3 2 7 2 2 5 2 1
fn=llvm::cl::opt<AsmWriterVariantTy, false, llvm::cl::parser<AsmWriterVariantTy> >::~opt()
0 29 3 3 7 2 2 5 2 2
fn=llvm::cl::opt<CFLAAType, false, llvm::cl::parser<CFLAAType> >::~opt()
0 62 3 3 14 4 1 10 4 1
fn=llvm::cl::opt<CompactBranchPolicy, false, llvm::cl::parser<CompactBranchPolicy> >::~opt()
0 29 3 3 7 3 0 5 2 0
fn=llvm::cl::opt<DefaultOnOff, false, llvm::cl::parser<DefaultOnOff> >::~opt()
0 124 3 3 28 8 5 20 8 4
fn=llvm::cl::opt<FusionDependenceAnalysisChoice, false, llvm::cl::parser<FusionDependenceAnalysisChoice> >::~opt()
0 31 3 3 7 2 2 5 2 2
fn=llvm::cl::opt<ICmpInGPRType, false, llvm::cl::parser<ICmpInGPRType> >::~opt()
0 30 3 3 7 3 3 6 2 2
fn=llvm::cl::opt<ITMode, false, llvm::cl::parser<ITMode> >::~opt()
0 29 3 3 7 2 0 5 2 1
fn=llvm::cl::opt<LinkageNameOption, false, llvm::cl::parser<LinkageNameOption> >::~opt()
0 31 3 3 7 2 2 5 2 1
fn=llvm::cl::opt<ReplaceExitVal, false, llvm::cl::parser<ReplaceExitVal> >::~opt()
0 31 3 3 7 1 1 5 2 1
fn=llvm::cl::opt<RunOutliner, false, llvm::cl::parser<RunOutliner> >::~opt()
0 31 2 1 7 3 3 5 2 2
fn=llvm::cl::opt<UncheckedLdStMode, false, llvm::cl::parser<UncheckedLdStMode> >::~opt()
0 29 3 2 7 1 0 5 2 1
fn=llvm::cl::opt<UseBFI, false, llvm::cl::parser<UseBFI> >::~opt()
0 31 3 2 7 2 2 5 2 2
fn=llvm::cl::opt<bool, false, llvm::cl::parser<bool> >::getValueExpectedFlagDefault() const
0 6 1 1 3 0 0 0 0 0
fn=llvm::cl::opt<bool, false, llvm::cl::parser<bool> >::handleOccurrence(unsigned int, llvm::StringRef, llvm::StringRef)
0 96 2 2 27 2 0 27 3 0
fn=llvm::cl::opt<bool, false, llvm::cl::parser<bool> >::opt<char [14], llvm::cl::desc, llvm::cl::OptionHidden, llvm::cl::initializer<bool>, llvm::cl::cat, llvm::cl::sub>(char const (&) [14], llvm::cl::desc const&, llvm::cl::OptionHidden const&, llvm::cl::initializer<bool> const&, llvm::cl::cat const&, llvm::cl::sub const&)
0 87 6 6 18 0 0 35 3 3
fn=llvm::cl::opt<bool, false, llvm::cl::parser<bool> >::opt<char [18], llvm::cl::desc, llvm::cl::OptionHidden, llvm::cl::initializer<bool>, llvm::cl::cat, llvm::cl::sub>(char const (&) [18], llvm::cl::desc const&, llvm::cl::OptionHidden const&, llvm::cl::initializer<bool> const&, llvm::cl::cat const&, llvm::cl::sub const&)
0 87 6 6 18 0 0 35 3 3
fn=llvm::cl::opt<bool, false, llvm::cl::parser<bool> >::~opt()
0 20352 2 2 5088 1546 1089 3392 848 590
fn=llvm::cl::opt<bool, true, llvm::cl::parser<bool> >::opt<char [12], llvm::cl::LocationClass<bool>, llvm::cl::OptionHidden, llvm::cl::desc>(char const (&) [12], llvm::cl::LocationClass<bool> const&, llvm::cl::OptionHidden const&, llvm::cl::desc const&)
0 80 8 8 16 0 0 33 4 3
fn=llvm::cl::opt<bool, true, llvm::cl::parser<bool> >::opt<char [16], llvm::cl::LocationClass<bool>, llvm::cl::OptionHidden, llvm::cl::desc>(char const (&) [16], llvm::cl::LocationClass<bool> const&, llvm::cl::OptionHidden const&, llvm::cl::desc const&)
0 160 16 8 32 0 0 66 6 6
fn=llvm::cl::opt<bool, true, llvm::cl::parser<bool> >::opt<char [17], llvm::cl::LocationClass<bool>, llvm::cl::OptionHidden, llvm::cl::desc>(char const (&) [17], llvm::cl::LocationClass<bool> const&, llvm::cl::OptionHidden const&, llvm::cl::desc const&)
0 160 7 7 32 0 0 66 6 6
fn=llvm::cl::opt<bool, true, llvm::cl::parser<bool> >::opt<char [18], llvm::cl::LocationClass<bool>, llvm::cl::OptionHidden, llvm::cl::desc>(char const (&) [18], llvm::cl::LocationClass<bool> const&, llvm::cl::OptionHidden const&, llvm::cl::desc const&)
0 80 7 7 16 0 0 33 3 3
fn=llvm::cl::opt<bool, true, llvm::cl::parser<bool> >::opt<char [19], llvm::cl::LocationClass<bool>, llvm::cl::desc>(char const (&) [19], llvm::cl::LocationClass<bool> const&, llvm::cl::desc const&)
0 70 7 7 13 0 0 31 3 3
fn=llvm::cl::opt<bool, true, llvm::cl::parser<bool> >::opt<char [22], llvm::cl::desc, llvm::cl::LocationClass<bool>, llvm::cl::OptionHidden>(char const (&) [22], llvm::cl::desc const&, llvm::cl::LocationClass<bool> const&, llvm::cl::OptionHidden const&)
0 80 7 7 16 0 0 33 4 4
fn=llvm::cl::opt<bool, true, llvm::cl::parser<bool> >::opt<char [23], llvm::cl::LocationClass<bool>, llvm::cl::OptionHidden>(char const (&) [23], llvm::cl::LocationClass<bool> const&, llvm::cl::OptionHidden const&)
0 75 7 7 14 0 0 31 3 3
fn=llvm::cl::opt<bool, true, llvm::cl::parser<bool> >::opt<char [24], llvm::cl::LocationClass<bool>, llvm::cl::OptionHidden, llvm::cl::desc>(char const (&) [24], llvm::cl::LocationClass<bool> const&, llvm::cl::OptionHidden const&, llvm::cl::desc const&)
0 80 7 7 16 0 0 33 3 3
fn=llvm::cl::opt<bool, true, llvm::cl::parser<bool> >::~opt()
0 264 3 3 66 22 19 44 11 7
fn=llvm::cl::opt<char*, false, llvm::cl::parser<char*> >::~opt()
0 31 3 3 7 3 1 5 2 2
fn=llvm::cl::opt<double, false, llvm::cl::parser<double> >::~opt()
0 48 3 3 12 3 1 8 2 0
fn=llvm::cl::opt<float, false, llvm::cl::parser<float> >::~opt()
0 230 2 2 60 14 10 40 10 3
fn=llvm::cl::opt<int, false, llvm::cl::parser<int> >::~opt()
0 2376 2 2 594 178 139 396 99 65
fn=llvm::cl::opt<llvm::AccelTableKind, false, llvm::cl::parser<llvm::AccelTableKind> >::~opt()
0 31 2 2 7 1 1 5 2 0
fn=llvm::cl::opt<llvm::FunctionPass* (*)(), false, llvm::RegisterPassParser<llvm::RegisterRegAlloc> >::done()
0 125 5 4 48 5 0 37 3 3
fn=llvm::cl::opt<llvm::FunctionPass* (*)(), false, llvm::RegisterPassParser<llvm::RegisterRegAlloc> >::~opt()
0 36 3 2 7 1 1 7 1 0
fn=llvm::cl::opt<llvm::FunctionSummary::ForceSummaryHotnessType, true, llvm::cl::parser<llvm::FunctionSummary::ForceSummaryHotnessType> >::~opt()
0 31 3 3 7 2 2 5 2 2
fn=llvm::cl::opt<llvm::GVDAGType, false, llvm::cl::parser<llvm::GVDAGType> >::~opt()
0 93 3 3 21 6 6 15 6 4
fn=llvm::cl::opt<llvm::GlobalISelAbortMode, false, llvm::cl::parser<llvm::GlobalISelAbortMode> >::~opt()
0 31 3 3 7 2 1 5 2 2
fn=llvm::cl::opt<llvm::Hexagon::ArchEnum, false, llvm::cl::parser<llvm::Hexagon::ArchEnum> >::~opt()
0 29 3 3 7 3 2 5 2 1
fn=llvm::cl::opt<llvm::MSP430Subtarget::HWMultEnum, false, llvm::cl::parser<llvm::MSP430Subtarget::HWMultEnum> >::~opt()
0 29 3 3 7 3 1 5 2 1
fn=llvm::cl::opt<llvm::PGOViewCountsType, false, llvm::cl::parser<llvm::PGOViewCountsType> >::~opt()
0 62 3 3 14 4 4 10 4 4
fn=llvm::cl::opt<llvm::PassSummaryAction, false, llvm::cl::parser<llvm::PassSummaryAction> >::~opt()
0 62 3 3 14 2 2 10 4 3
fn=llvm::cl::opt<llvm::RegBankSelect::Mode, false, llvm::cl::parser<llvm::RegBankSelect::Mode> >::~opt()
0 31 3 3 7 3 2 5 2 2
fn=llvm::cl::opt<llvm::RegionBase<llvm::RegionTraits<llvm::Function> >::PrintStyle, true, llvm::cl::parser<llvm::RegionBase<llvm::RegionTraits<llvm::Function> >::PrintStyle> >::~opt()
0 31 3 3 7 2 2 5 2 2
fn=llvm::cl::opt<llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*), false, llvm::RegisterPassParser<llvm::MachineSchedRegistry> >::done()
0 101 5 5 38 3 0 30 2 2
fn=llvm::cl::opt<llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*), false, llvm::RegisterPassParser<llvm::MachineSchedRegistry> >::~opt()
0 36 4 4 7 1 1 7 0 0
fn=llvm::cl::opt<llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level), false, llvm::RegisterPassParser<llvm::RegisterScheduler> >::done()
0 197 5 5 78 0 0 58 6 6
fn=llvm::cl::opt<llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level), false, llvm::RegisterPassParser<llvm::RegisterScheduler> >::~opt()
0 36 3 3 7 2 0 7 0 0
fn=llvm::cl::opt<llvm::SplitEditor::ComplementSpillMode, false, llvm::cl::parser<llvm::SplitEditor::ComplementSpillMode> >::~opt()
0 29 3 3 7 2 1 5 2 0
fn=llvm::cl::opt<llvm::TargetLibraryInfoImpl::VectorLibrary, false, llvm::cl::parser<llvm::TargetLibraryInfoImpl::VectorLibrary> >::~opt()
0 31 3 3 7 2 1 5 2 2
fn=llvm::cl::opt<llvm::TargetTransformInfo::TargetCostKind, false, llvm::cl::parser<llvm::TargetTransformInfo::TargetCostKind> >::~opt()
0 31 3 3 7 3 3 5 2 2
fn=llvm::cl::opt<llvm::cl::boolOrDefault, false, llvm::cl::parser<llvm::cl::boolOrDefault> >::~opt()
0 276 3 3 72 21 13 48 12 9
fn=llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~opt()
0 1294 3 2 304 77 56 192 76 47
fn=llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~opt()
0 31 3 3 7 2 2 5 2 2
fn=llvm::cl::opt<unsigned int, false, llvm::cl::parser<unsigned int> >::~opt()
0 6024 3 2 1506 451 337 1004 251 176
fn=llvm::cl::opt<unsigned int, true, llvm::cl::parser<unsigned int> >::opt<char [19], llvm::cl::OptionHidden, llvm::cl::desc, llvm::cl::LocationClass<unsigned int> >(char const (&) [19], llvm::cl::OptionHidden const&, llvm::cl::desc const&, llvm::cl::LocationClass<unsigned int> const&)
0 80 7 7 16 0 0 33 3 3
fn=llvm::cl::opt<unsigned int, true, llvm::cl::parser<unsigned int> >::opt<char [24], llvm::cl::OptionHidden, llvm::cl::desc, llvm::cl::LocationClass<unsigned int> >(char const (&) [24], llvm::cl::OptionHidden const&, llvm::cl::desc const&, llvm::cl::LocationClass<unsigned int> const&)
0 80 7 7 16 1 1 33 3 3
fn=llvm::cl::opt<unsigned int, true, llvm::cl::parser<unsigned int> >::~opt()
0 96 2 2 24 9 8 16 4 3
fn=llvm::cl::opt<unsigned long, false, llvm::cl::parser<unsigned long> >::~opt()
0 168 3 3 42 11 2 28 7 1
fn=llvm::cl::parser<bool>::parse(llvm::cl::Option&, llvm::StringRef, llvm::StringRef, bool&)
0 98 4 4 30 1 1 25 0 0
fn=llvm::cl::parser<llvm::FunctionPass* (*)()>::getNumOptions() const
0 2 1 1 2 1 1 0 0 0
fn=llvm::cl::parser<llvm::FunctionPass* (*)()>::getOption(unsigned int) const
0 30 1 1 20 4 2 0 0 0
fn=llvm::cl::parser<llvm::PassInfo const*>::getNumOptions() const
0 3728 3 1 3728 0 0 0 0 0
fn=llvm::cl::parser<llvm::PassInfo const*>::getOption(unsigned int) const
0 1300140 3 1 866760 132413 213 0 0 0
fn=llvm::cl::parser<llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)>::getNumOptions() const
0 8 1 1 8 1 1 0 0 0
fn=llvm::cl::parser<llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)>::getOption(unsigned int) const
0 132 1 1 88 5 3 0 0 0
fn=llvm::cl::parser<llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)>::getNumOptions() const
0 2 1 1 2 0 0 0 0 0
fn=llvm::cl::parser<llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)>::getOption(unsigned int) const
0 48 0 0 32 7 2 0 0 0
fn=llvm::classifyEHPersonality(llvm::Value const*)
0 734 61 6 216 20 3 75 0 0
fn=llvm::consumeSignedInteger(llvm::StringRef&, unsigned int, long long&)
0 2176 7 7 416 0 0 256 0 0
fn=llvm::createAlwaysInlinerLegacyPass(bool)
0 264 24 4 48 0 0 90 0 0
fn=llvm::createAtomicExpandPass()
0 308 35 5 56 0 0 126 0 0
fn=llvm::createBarrierNoopPass()
0 258 24 4 48 0 0 102 0 0
fn=llvm::createBasicAAWrapperPass()
0 315 28 3 56 0 0 126 0 0
fn=llvm::createCFIInstrInserter()
0 315 28 4 56 7 0 119 7 0
fn=llvm::createDefaultScheduler(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)
0 225 27 3 81 17 0 54 0 0
fn=llvm::createDwarfEHPass()
0 98 14 1 14 0 0 56 4 0
fn=llvm::createELFObjectWriter(std::unique_ptr<llvm::MCELFObjectTargetWriter, std::default_delete<llvm::MCELFObjectTargetWriter> >, llvm::raw_pwrite_stream&, bool)
0 238 14 2 42 0 0 133 3 1
fn=llvm::createELFStreamer(llvm::MCContext&, std::unique_ptr<llvm::MCAsmBackend, std::default_delete<llvm::MCAsmBackend> >&&, std::unique_ptr<llvm::MCObjectWriter, std::default_delete<llvm::MCObjectWriter> >&&, std::unique_ptr<llvm::MCCodeEmitter, std::default_delete<llvm::MCCodeEmitter> >&&, bool)
0 462 42 6 112 0 0 147 6 1
fn=llvm::createEntryExitInstrumenterPass()
0 258 30 3 48 0 0 102 0 0
fn=llvm::createExpandReductionsPass()
0 301 35 5 56 1 0 119 0 0
fn=llvm::createFastRegisterAllocator()
0 308 42 5 14 0 0 182 33 5
fn=llvm::createForceFunctionAttrsLegacyPass()
0 258 30 5 48 0 0 102 0 0
fn=llvm::createFreeMachineFunctionPass()
0 77 14 1 14 0 0 42 0 0
fn=llvm::createGCLoweringPass()
0 301 28 3 56 0 0 119 0 0
fn=llvm::createIndirectBrExpandPass()
0 308 35 5 56 7 0 126 7 0
fn=llvm::createLowerConstantIntrinsicsPass()
0 301 35 5 56 1 0 119 1 0
fn=llvm::createPostInlineEntryExitInstrumenterPass()
0 301 28 4 56 0 0 119 0 0
fn=llvm::createPreISelIntrinsicLoweringPass()
0 77 7 1 14 0 0 42 0 0
fn=llvm::createPrologEpilogInserterPass()
0 364 35 5 56 2 0 147 7 1
fn=llvm::createRewriteSymbolsPass()
0 448 42 6 98 2 0 175 6 0
fn=llvm::createSafeStackPass()
0 308 35 5 56 0 0 126 0 0
fn=llvm::createScalarizeMaskedMemIntrinPass()
0 308 35 4 56 0 0 126 0 0
fn=llvm::createScopedNoAliasAAWrapperPass()
0 315 28 4 56 0 0 126 0 0
fn=llvm::createShadowStackGCLoweringPass()
0 329 28 4 56 1 0 140 0 0
fn=llvm::createSourceListDAGScheduler(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)
0 801 72 8 126 14 0 414 37 6
fn=llvm::createStackProtectorPass()
0 427 42 5 56 0 0 217 19 3
fn=llvm::createTargetTransformInfoWrapperPass(llvm::TargetIRAnalysis)
0 1352 86 5 260 26 1 572 14 1
fn=llvm::createTypeBasedAAWrapperPass()
0 315 35 5 56 0 0 126 0 0
fn=llvm::createUnreachableBlockEliminationPass()
0 301 28 4 56 0 0 119 0 0
fn=llvm::createVerifierPass(bool)
0 644 28 4 112 0 0 266 4 0
fn=llvm::createX86DiscriminateMemOpsPass()
0 84 14 2 14 0 0 28 0 0
fn=llvm::createX86ELFObjectWriter(bool, unsigned char, unsigned short)
0 238 14 2 42 0 0 63 0 0
fn=llvm::createX86ExpandPseudoPass()
0 112 14 1 14 0 0 49 0 0
fn=llvm::createX86FlagsCopyLoweringPass()
0 112 14 1 14 0 0 49 0 0
fn=llvm::createX86FloatingPointStackifierPass()
0 168 21 2 14 0 0 91 10 1
fn=llvm::createX86GlobalBaseRegPass()
0 84 7 1 14 0 0 28 0 0
fn=llvm::createX86ISelDag(llvm::X86TargetMachine&, llvm::CodeGenOpt::Level)
0 147 14 2 28 0 0 56 0 0
fn=llvm::createX86IndirectBranchTrackingPass()
0 98 7 1 14 0 0 42 0 0
fn=llvm::createX86IndirectThunksPass()
0 91 7 1 14 0 0 35 0 0
fn=llvm::createX86InsertPrefetchPass()
0 315 35 5 91 7 1 98 0 0
fn=llvm::createX86InstructionSelector(llvm::X86TargetMachine const&, llvm::X86Subtarget&, llvm::X86RegisterBankInfo&)
0 18053 371 53 1701 50 4 1358 120 23
fn=llvm::createX86IssueVZeroUpperPass()
0 133 21 3 14 0 0 56 9 2
fn=llvm::createX86LoadValueInjectionLoadHardeningPass()
0 84 14 2 14 0 0 28 0 0
fn=llvm::createX86LoadValueInjectionRetHardeningPass()
0 84 7 1 14 0 0 28 0 0
fn=llvm::createX86MCCodeEmitter(llvm::MCInstrInfo const&, llvm::MCRegisterInfo const&, llvm::MCContext&)
0 418 44 2 88 0 0 176 0 0
fn=llvm::createX86ObjectTargetStreamer(llvm::MCStreamer&, llvm::MCSubtargetInfo const&)
0 77 21 3 28 0 0 21 0 0
fn=llvm::createX86SpeculativeLoadHardeningPass()
0 119 14 1 14 0 0 56 7 1
fn=llvm::createX86WinAllocaExpander()
0 119 14 2 14 0 0 56 0 0
fn=llvm::createX86_64AsmBackend(llvm::Target const&, llvm::MCSubtargetInfo const&, llvm::MCRegisterInfo const&, llvm::MCTargetOptions const&)
0 441 63 9 98 35 4 119 13 0
fn=llvm::dbgs()
0 14 7 1 0 0 0 0 0 0
fn=llvm::detail::DenseMapPair<llvm::APInt, std::unique_ptr<llvm::ConstantInt, std::default_delete<llvm::ConstantInt> > >* llvm::DenseMapBase<llvm::DenseMap<llvm::APInt, std::unique_ptr<llvm::ConstantInt, std::default_delete<llvm::ConstantInt> >, llvm::DenseMapAPIntKeyInfo, llvm::detail::DenseMapPair<llvm::APInt, std::unique_ptr<llvm::ConstantInt, std::default_delete<llvm::ConstantInt> > > >, llvm::APInt, std::unique_ptr<llvm::ConstantInt, std::default_delete<llvm::ConstantInt> >, llvm::DenseMapAPIntKeyInfo, llvm::detail::DenseMapPair<llvm::APInt, std::unique_ptr<llvm::ConstantInt, std::default_delete<llvm::ConstantInt> > > >::InsertIntoBucketImpl<llvm::APInt>(llvm::APInt const&, llvm::APInt const&, llvm::detail::DenseMapPair<llvm::APInt, std::unique_ptr<llvm::ConstantInt, std::default_delete<llvm::ConstantInt> > >*)
0 1268 50 3 456 1 0 128 0 0
fn=llvm::detail::DenseMapPair<llvm::AllocaInst const*, int>* llvm::DenseMapBase<llvm::DenseMap<llvm::AllocaInst const*, int, llvm::DenseMapInfo<llvm::AllocaInst const*>, llvm::detail::DenseMapPair<llvm::AllocaInst const*, int> >, llvm::AllocaInst const*, int, llvm::DenseMapInfo<llvm::AllocaInst const*>, llvm::detail::DenseMapPair<llvm::AllocaInst const*, int> >::InsertIntoBucketImpl<llvm::AllocaInst const*>(llvm::AllocaInst const* const&, llvm::AllocaInst const* const&, llvm::detail::DenseMapPair<llvm::AllocaInst const*, int>*)
0 339 19 2 87 1 0 32 0 0
fn=llvm::detail::DenseMapPair<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*> >* llvm::DenseMapBase<llvm::DenseMap<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*>, llvm::DenseMapInfo<llvm::Argument const*>, llvm::detail::DenseMapPair<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*> > >, llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*>, llvm::DenseMapInfo<llvm::Argument const*>, llvm::detail::DenseMapPair<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*> > >::InsertIntoBucketImpl<llvm::Argument const*>(llvm::Argument const* const&, llvm::Argument const* const&, llvm::detail::DenseMapPair<llvm::Argument const*, std::pair<llvm::AllocaInst const*, llvm::StoreInst const*> >*)
0 46 3 2 11 0 0 4 0 0
fn=llvm::detail::DenseMapPair<llvm::AssumptionCacheTracker::FunctionCallbackVH, std::unique_ptr<llvm::AssumptionCache, std::default_delete<llvm::AssumptionCache> > >* llvm::DenseMapBase<llvm::DenseMap<llvm::AssumptionCacheTracker::FunctionCallbackVH, std::unique_ptr<llvm::AssumptionCache, std::default_delete<llvm::AssumptionCache> >, llvm::DenseMapInfo<llvm::Value*>, llvm::detail::DenseMapPair<llvm::AssumptionCacheTracker::FunctionCallbackVH, std::unique_ptr<llvm::AssumptionCache, std::default_delete<llvm::AssumptionCache> > > >, llvm::AssumptionCacheTracker::FunctionCallbackVH, std::unique_ptr<llvm::AssumptionCache, std::default_delete<llvm::AssumptionCache> >, llvm::DenseMapInfo<llvm::Value*>, llvm::detail::DenseMapPair<llvm::AssumptionCacheTracker::FunctionCallbackVH, std::unique_ptr<llvm::AssumptionCache, std::default_delete<llvm::AssumptionCache> > > >::InsertIntoBucketImpl<llvm::AssumptionCacheTracker::FunctionCallbackVH>(llvm::AssumptionCacheTracker::FunctionCallbackVH const&, llvm::AssumptionCacheTracker::FunctionCallbackVH const&, llvm::detail::DenseMapPair<llvm::AssumptionCacheTracker::FunctionCallbackVH, std::unique_ptr<llvm::AssumptionCache, std::default_delete<llvm::AssumptionCache> > >*)
0 537 21 3 141 0 0 52 0 0
fn=llvm::detail::DenseMapPair<llvm::BasicBlock const*, llvm::MachineBasicBlock*>* llvm::DenseMapBase<llvm::DenseMap<llvm::BasicBlock const*, llvm::MachineBasicBlock*, llvm::DenseMapInfo<llvm::BasicBlock const*>, llvm::detail::DenseMapPair<llvm::BasicBlock const*, llvm::MachineBasicBlock*> >, llvm::BasicBlock const*, llvm::MachineBasicBlock*, llvm::DenseMapInfo<llvm::BasicBlock const*>, llvm::detail::DenseMapPair<llvm::BasicBlock const*, llvm::MachineBasicBlock*> >::InsertIntoBucketImpl<llvm::BasicBlock const*>(llvm::BasicBlock const* const&, llvm::BasicBlock const* const&, llvm::detail::DenseMapPair<llvm::BasicBlock const*, llvm::MachineBasicBlock*>*)
0 1911 93 11 308 0 0 616 105 18
fn=llvm::detail::DenseMapPair<llvm::BasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::BasicBlock, false> >::InfoRec>* llvm::DenseMapBase<llvm::DenseMap<llvm::BasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::BasicBlock, false> >::InfoRec, llvm::DenseMapInfo<llvm::BasicBlock*>, llvm::detail::DenseMapPair<llvm::BasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::BasicBlock, false> >::InfoRec> >, llvm::BasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::BasicBlock, false> >::InfoRec, llvm::DenseMapInfo<llvm::BasicBlock*>, llvm::detail::DenseMapPair<llvm::BasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::BasicBlock, false> >::InfoRec> >::InsertIntoBucketImpl<llvm::BasicBlock*>(llvm::BasicBlock* const&, llvm::BasicBlock* const&, llvm::detail::DenseMapPair<llvm::BasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::BasicBlock, false> >::InfoRec>*)
0 27600 160 8 1700 0 0 5800 2026 217
fn=llvm::detail::DenseMapPair<llvm::BasicBlock*, std::unique_ptr<llvm::DomTreeNodeBase<llvm::BasicBlock>, std::default_delete<llvm::DomTreeNodeBase<llvm::BasicBlock> > > >* llvm::DenseMapBase<llvm::DenseMap<llvm::BasicBlock*, std::unique_ptr<llvm::DomTreeNodeBase<llvm::BasicBlock>, std::default_delete<llvm::DomTreeNodeBase<llvm::BasicBlock> > >, llvm::DenseMapInfo<llvm::BasicBlock*>, llvm::detail::DenseMapPair<llvm::BasicBlock*, std::unique_ptr<llvm::DomTreeNodeBase<llvm::BasicBlock>, std::default_delete<llvm::DomTreeNodeBase<llvm::BasicBlock> > > > >, llvm::BasicBlock*, std::unique_ptr<llvm::DomTreeNodeBase<llvm::BasicBlock>, std::default_delete<llvm::DomTreeNodeBase<llvm::BasicBlock> > >, llvm::DenseMapInfo<llvm::BasicBlock*>, llvm::detail::DenseMapPair<llvm::BasicBlock*, std::unique_ptr<llvm::DomTreeNodeBase<llvm::BasicBlock>, std::default_delete<llvm::DomTreeNodeBase<llvm::BasicBlock> > > > >::InsertIntoBucketImpl<llvm::BasicBlock*>(llvm::BasicBlock* const&, llvm::BasicBlock* const&, llvm::detail::DenseMapPair<llvm::BasicBlock*, std::unique_ptr<llvm::DomTreeNodeBase<llvm::BasicBlock>, std::default_delete<llvm::DomTreeNodeBase<llvm::BasicBlock> > > >*)
0 4375 44 4 1225 0 0 455 0 0
fn=llvm::detail::DenseMapPair<llvm::CachedHashStringRef, unsigned long>* llvm::DenseMapBase<llvm::DenseMap<llvm::CachedHashStringRef, unsigned long, llvm::DenseMapInfo<llvm::CachedHashStringRef>, llvm::detail::DenseMapPair<llvm::CachedHashStringRef, unsigned long> >, llvm::CachedHashStringRef, unsigned long, llvm::DenseMapInfo<llvm::CachedHashStringRef>, llvm::detail::DenseMapPair<llvm::CachedHashStringRef, unsigned long> >::InsertIntoBucketImpl<llvm::CachedHashStringRef>(llvm::CachedHashStringRef const&, llvm::CachedHashStringRef const&, llvm::detail::DenseMapPair<llvm::CachedHashStringRef, unsigned long>*)
0 4271 21 3 1548 0 0 401 0 0
fn=llvm::detail::DenseMapPair<llvm::CallGraphNode*, unsigned int>* llvm::DenseMapBase<llvm::DenseMap<llvm::CallGraphNode*, unsigned int, llvm::DenseMapInfo<llvm::CallGraphNode*>, llvm::detail::DenseMapPair<llvm::CallGraphNode*, unsigned int> >, llvm::CallGraphNode*, unsigned int, llvm::DenseMapInfo<llvm::CallGraphNode*>, llvm::detail::DenseMapPair<llvm::CallGraphNode*, unsigned int> >::InsertIntoBucketImpl<llvm::CallGraphNode*>(llvm::CallGraphNode* const&, llvm::CallGraphNode* const&, llvm::detail::DenseMapPair<llvm::CallGraphNode*, unsigned int>*)
0 932 18 3 266 0 0 99 0 0
fn=llvm::detail::DenseMapPair<llvm::Function const*, std::unique_ptr<llvm::MachineFunction, std::default_delete<llvm::MachineFunction> > >* llvm::DenseMapBase<llvm::DenseMap<llvm::Function const*, std::unique_ptr<llvm::MachineFunction, std::default_delete<llvm::MachineFunction> >, llvm::DenseMapInfo<llvm::Function const*>, llvm::detail::DenseMapPair<llvm::Function const*, std::unique_ptr<llvm::MachineFunction, std::default_delete<llvm::MachineFunction> > > >, llvm::Function const*, std::unique_ptr<llvm::MachineFunction, std::default_delete<llvm::MachineFunction> >, llvm::DenseMapInfo<llvm::Function const*>, llvm::detail::DenseMapPair<llvm::Function const*, std::unique_ptr<llvm::MachineFunction, std::default_delete<llvm::MachineFunction> > > >::InsertIntoBucketImpl<llvm::Function const*>(llvm::Function const* const&, llvm::Function const* const&, llvm::detail::DenseMapPair<llvm::Function const*, std::unique_ptr<llvm::MachineFunction, std::default_delete<llvm::MachineFunction> > >*)
0 537 37 3 141 0 0 52 0 0
fn=llvm::detail::DenseMapPair<llvm::GlobalValue const*, unsigned int>* llvm::DenseMapBase<llvm::DenseMap<llvm::GlobalValue const*, unsigned int, llvm::DenseMapInfo<llvm::GlobalValue const*>, llvm::detail::DenseMapPair<llvm::GlobalValue const*, unsigned int> >, llvm::GlobalValue const*, unsigned int, llvm::DenseMapInfo<llvm::GlobalValue const*>, llvm::detail::DenseMapPair<llvm::GlobalValue const*, unsigned int> >::InsertIntoBucketImpl<llvm::GlobalValue const*>(llvm::GlobalValue const* const&, llvm::GlobalValue const* const&, llvm::detail::DenseMapPair<llvm::GlobalValue const*, unsigned int>*)
0 198 11 4 54 0 0 20 0 0
fn=llvm::detail::DenseMapPair<llvm::Instruction const*, llvm::MDAttachmentMap>* llvm::DenseMapBase<llvm::DenseMap<llvm::Instruction const*, llvm::MDAttachmentMap, llvm::DenseMapInfo<llvm::Instruction const*>, llvm::detail::DenseMapPair<llvm::Instruction const*, llvm::MDAttachmentMap> >, llvm::Instruction const*, llvm::MDAttachmentMap, llvm::DenseMapInfo<llvm::Instruction const*>, llvm::detail::DenseMapPair<llvm::Instruction const*, llvm::MDAttachmentMap> >::InsertIntoBucketImpl<llvm::Instruction const*>(llvm::Instruction const* const&, llvm::Instruction const* const&, llvm::detail::DenseMapPair<llvm::Instruction const*, llvm::MDAttachmentMap>*)
0 1047 24 8 52 2 0 224 165 8
fn=llvm::detail::DenseMapPair<llvm::LLT, llvm::LegalizeActions::LegalizeAction>* llvm::DenseMapBase<llvm::DenseMap<llvm::LLT, llvm::LegalizeActions::LegalizeAction, llvm::DenseMapInfo<llvm::LLT>, llvm::detail::DenseMapPair<llvm::LLT, llvm::LegalizeActions::LegalizeAction> >, llvm::LLT, llvm::LegalizeActions::LegalizeAction, llvm::DenseMapInfo<llvm::LLT>, llvm::detail::DenseMapPair<llvm::LLT, llvm::LegalizeActions::LegalizeAction> >::InsertIntoBucketImpl<llvm::LLT>(llvm::LLT const&, llvm::LLT const&, llvm::detail::DenseMapPair<llvm::LLT, llvm::LegalizeActions::LegalizeAction>*)
0 36134 28 4 9632 0 0 3577 0 0
fn=llvm::detail::DenseMapPair<llvm::LLT, unsigned int>* llvm::DenseMapBase<llvm::SmallDenseMap<llvm::LLT, unsigned int, 64u, llvm::DenseMapInfo<llvm::LLT>, llvm::detail::DenseMapPair<llvm::LLT, unsigned int> >, llvm::LLT, unsigned int, llvm::DenseMapInfo<llvm::LLT>, llvm::detail::DenseMapPair<llvm::LLT, unsigned int> >::InsertIntoBucketImpl<llvm::LLT>(llvm::LLT const&, llvm::LLT const&, llvm::detail::DenseMapPair<llvm::LLT, unsigned int>*)
0 5425 14 2 1225 0 0 700 0 0
fn=llvm::detail::DenseMapPair<llvm::MCRegister, int>* llvm::DenseMapBase<llvm::DenseMap<llvm::MCRegister, int, llvm::DenseMapInfo<llvm::MCRegister>, llvm::detail::DenseMapPair<llvm::MCRegister, int> >, llvm::MCRegister, int, llvm::DenseMapInfo<llvm::MCRegister>, llvm::detail::DenseMapPair<llvm::MCRegister, int> >::InsertIntoBucketImpl<llvm::MCRegister>(llvm::MCRegister const&, llvm::MCRegister const&, llvm::detail::DenseMapPair<llvm::MCRegister, int>*)
0 272492 103 6 83402 0 0 31240 0 0
fn=llvm::detail::DenseMapPair<llvm::MCSection const*, llvm::MCFragment*>* llvm::DenseMapBase<llvm::DenseMap<llvm::MCSection const*, llvm::MCFragment*, llvm::DenseMapInfo<llvm::MCSection const*>, llvm::detail::DenseMapPair<llvm::MCSection const*, llvm::MCFragment*> >, llvm::MCSection const*, llvm::MCFragment*, llvm::DenseMapInfo<llvm::MCSection const*>, llvm::detail::DenseMapPair<llvm::MCSection const*, llvm::MCFragment*> >::InsertIntoBucketImpl<llvm::MCSection const*>(llvm::MCSection const* const&, llvm::MCSection const* const&, llvm::detail::DenseMapPair<llvm::MCSection const*, llvm::MCFragment*>*)
0 2391 63 9 468 0 0 696 108 0
fn=llvm::detail::DenseMapPair<llvm::MCSectionELF const*, std::vector<llvm::ELFRelocationEntry, std::allocator<llvm::ELFRelocationEntry> > >* llvm::DenseMapBase<llvm::DenseMap<llvm::MCSectionELF const*, std::vector<llvm::ELFRelocationEntry, std::allocator<llvm::ELFRelocationEntry> >, llvm::DenseMapInfo<llvm::MCSectionELF const*>, llvm::detail::DenseMapPair<llvm::MCSectionELF const*, std::vector<llvm::ELFRelocationEntry, std::allocator<llvm::ELFRelocationEntry> > > >, llvm::MCSectionELF const*, std::vector<llvm::ELFRelocationEntry, std::allocator<llvm::ELFRelocationEntry> >, llvm::DenseMapInfo<llvm::MCSectionELF const*>, llvm::detail::DenseMapPair<llvm::MCSectionELF const*, std::vector<llvm::ELFRelocationEntry, std::allocator<llvm::ELFRelocationEntry> > > >::InsertIntoBucketImpl<llvm::MCSectionELF const*>(llvm::MCSectionELF const* const&, llvm::MCSectionELF const* const&, llvm::detail::DenseMapPair<llvm::MCSectionELF const*, std::vector<llvm::ELFRelocationEntry, std::allocator<llvm::ELFRelocationEntry> > >*)
0 2391 70 10 468 0 0 696 77 0
fn=llvm::detail::DenseMapPair<llvm::MCSectionELF const*, unsigned int>* llvm::DenseMapBase<llvm::DenseMap<llvm::MCSectionELF const*, unsigned int, llvm::DenseMapInfo<llvm::MCSectionELF const*>, llvm::detail::DenseMapPair<llvm::MCSectionELF const*, unsigned int> >, llvm::MCSectionELF const*, unsigned int, llvm::DenseMapInfo<llvm::MCSectionELF const*>, llvm::detail::DenseMapPair<llvm::MCSectionELF const*, unsigned int> >::InsertIntoBucketImpl<llvm::MCSectionELF const*>(llvm::MCSectionELF const* const&, llvm::MCSectionELF const* const&, llvm::detail::DenseMapPair<llvm::MCSectionELF const*, unsigned int>*)
0 1915 28 4 565 0 0 211 0 0
fn=llvm::detail::DenseMapPair<llvm::MCSymbol const*, unsigned int>* llvm::DenseMapBase<llvm::DenseMap<llvm::MCSymbol const*, unsigned int, llvm::DenseMapInfo<llvm::MCSymbol const*>, llvm::detail::DenseMapPair<llvm::MCSymbol const*, unsigned int> >, llvm::MCSymbol const*, unsigned int, llvm::DenseMapInfo<llvm::MCSymbol const*>, llvm::detail::DenseMapPair<llvm::MCSymbol const*, unsigned int> >::InsertIntoBucketImpl<llvm::MCSymbol const*>(llvm::MCSymbol const* const&, llvm::MCSymbol const* const&, llvm::detail::DenseMapPair<llvm::MCSymbol const*, unsigned int>*)
0 47 3 3 11 0 0 4 0 0
fn=llvm::detail::DenseMapPair<llvm::MCSymbol const*, unsigned long>* llvm::DenseMapBase<llvm::DenseMap<llvm::MCSymbol const*, unsigned long, llvm::DenseMapInfo<llvm::MCSymbol const*>, llvm::detail::DenseMapPair<llvm::MCSymbol const*, unsigned long> >, llvm::MCSymbol const*, unsigned long, llvm::DenseMapInfo<llvm::MCSymbol const*>, llvm::detail::DenseMapPair<llvm::MCSymbol const*, unsigned long> >::InsertIntoBucketImpl<llvm::MCSymbol const*>(llvm::MCSymbol const* const&, llvm::MCSymbol const* const&, llvm::detail::DenseMapPair<llvm::MCSymbol const*, unsigned long>*)
0 486 24 11 68 0 0 166 30 0
fn=llvm::detail::DenseMapPair<llvm::MCSymbol*, llvm::EHStreamer::PadRange>* llvm::DenseMapBase<llvm::DenseMap<llvm::MCSymbol*, llvm::EHStreamer::PadRange, llvm::DenseMapInfo<llvm::MCSymbol*>, llvm::detail::DenseMapPair<llvm::MCSymbol*, llvm::EHStreamer::PadRange> >, llvm::MCSymbol*, llvm::EHStreamer::PadRange, llvm::DenseMapInfo<llvm::MCSymbol*>, llvm::detail::DenseMapPair<llvm::MCSymbol*, llvm::EHStreamer::PadRange> >::InsertIntoBucketImpl<llvm::MCSymbol*>(llvm::MCSymbol* const&, llvm::MCSymbol* const&, llvm::detail::DenseMapPair<llvm::MCSymbol*, llvm::EHStreamer::PadRange>*)
0 47 3 3 11 0 0 4 1 0
fn=llvm::detail::DenseMapPair<llvm::MCSymbol*, llvm::SmallVector<unsigned int, 4u> >* llvm::DenseMapBase<llvm::DenseMap<llvm::MCSymbol*, llvm::SmallVector<unsigned int, 4u>, llvm::DenseMapInfo<llvm::MCSymbol*>, llvm::detail::DenseMapPair<llvm::MCSymbol*, llvm::SmallVector<unsigned int, 4u> > >, llvm::MCSymbol*, llvm::SmallVector<unsigned int, 4u>, llvm::DenseMapInfo<llvm::MCSymbol*>, llvm::detail::DenseMapPair<llvm::MCSymbol*, llvm::SmallVector<unsigned int, 4u> > >::InsertIntoBucketImpl<llvm::MCSymbol*>(llvm::MCSymbol* const&, llvm::MCSymbol* const&, llvm::detail::DenseMapPair<llvm::MCSymbol*, llvm::SmallVector<unsigned int, 4u> >*)
0 342 8 8 14 0 0 73 32 0
fn=llvm::detail::DenseMapPair<llvm::MDString const*, llvm::MDNode const*>* llvm::DenseMapBase<llvm::DenseMap<llvm::MDString const*, llvm::MDNode const*, llvm::DenseMapInfo<llvm::MDString const*>, llvm::detail::DenseMapPair<llvm::MDString const*, llvm::MDNode const*> >, llvm::MDString const*, llvm::MDNode const*, llvm::DenseMapInfo<llvm::MDString const*>, llvm::detail::DenseMapPair<llvm::MDString const*, llvm::MDNode const*> >::InsertIntoBucketImpl<llvm::MDString const*>(llvm::MDString const* const&, llvm::MDString const* const&, llvm::detail::DenseMapPair<llvm::MDString const*, llvm::MDNode const*>*)
0 3402 70 10 476 0 0 1162 93 0
fn=llvm::detail::DenseMapPair<llvm::MachineBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::MachineBasicBlock, false> >::InfoRec>* llvm::DenseMapBase<llvm::DenseMap<llvm::MachineBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::MachineBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<llvm::MachineBasicBlock*>, llvm::detail::DenseMapPair<llvm::MachineBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::MachineBasicBlock, false> >::InfoRec> >, llvm::MachineBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::MachineBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<llvm::MachineBasicBlock*>, llvm::detail::DenseMapPair<llvm::MachineBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::MachineBasicBlock, false> >::InfoRec> >::InsertIntoBucketImpl<llvm::MachineBasicBlock*>(llvm::MachineBasicBlock* const&, llvm::MachineBasicBlock* const&, llvm::detail::DenseMapPair<llvm::MachineBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::MachineBasicBlock, false> >::InfoRec>*)
0 11040 161 8 680 0 0 2320 1766 128
fn=llvm::detail::DenseMapPair<llvm::MachineBasicBlock*, llvm::SmallVector<unsigned int, 4u> >* llvm::DenseMapBase<llvm::DenseMap<llvm::MachineBasicBlock*, llvm::SmallVector<unsigned int, 4u>, llvm::DenseMapInfo<llvm::MachineBasicBlock*>, llvm::detail::DenseMapPair<llvm::MachineBasicBlock*, llvm::SmallVector<unsigned int, 4u> > >, llvm::MachineBasicBlock*, llvm::SmallVector<unsigned int, 4u>, llvm::DenseMapInfo<llvm::MachineBasicBlock*>, llvm::detail::DenseMapPair<llvm::MachineBasicBlock*, llvm::SmallVector<unsigned int, 4u> > >::InsertIntoBucketImpl<llvm::MachineBasicBlock*>(llvm::MachineBasicBlock* const&, llvm::MachineBasicBlock* const&, llvm::detail::DenseMapPair<llvm::MachineBasicBlock*, llvm::SmallVector<unsigned int, 4u> >*)
0 342 8 8 14 0 0 73 36 0
fn=llvm::detail::DenseMapPair<llvm::MachineBasicBlock*, std::unique_ptr<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>, std::default_delete<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> > > >* llvm::DenseMapBase<llvm::DenseMap<llvm::MachineBasicBlock*, std::unique_ptr<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>, std::default_delete<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> > >, llvm::DenseMapInfo<llvm::MachineBasicBlock*>, llvm::detail::DenseMapPair<llvm::MachineBasicBlock*, std::unique_ptr<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>, std::default_delete<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> > > > >, llvm::MachineBasicBlock*, std::unique_ptr<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>, std::default_delete<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> > >, llvm::DenseMapInfo<llvm::MachineBasicBlock*>, llvm::detail::DenseMapPair<llvm::MachineBasicBlock*, std::unique_ptr<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>, std::default_delete<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> > > > >::InsertIntoBucketImpl<llvm::MachineBasicBlock*>(llvm::MachineBasicBlock* const&, llvm::MachineBasicBlock* const&, llvm::detail::DenseMapPair<llvm::MachineBasicBlock*, std::unique_ptr<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>, std::default_delete<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> > > >*)
0 2086 45 3 538 0 0 198 0 0
fn=llvm::detail::DenseMapPair<llvm::MachineInstr*, unsigned int>* llvm::DenseMapBase<llvm::DenseMap<llvm::MachineInstr*, unsigned int, llvm::DenseMapInfo<llvm::MachineInstr*>, llvm::detail::DenseMapPair<llvm::MachineInstr*, unsigned int> >, llvm::MachineInstr*, unsigned int, llvm::DenseMapInfo<llvm::MachineInstr*>, llvm::detail::DenseMapPair<llvm::MachineInstr*, unsigned int> >::InsertIntoBucketImpl<llvm::MachineInstr*>(llvm::MachineInstr* const&, llvm::MachineInstr* const&, llvm::detail::DenseMapPair<llvm::MachineInstr*, unsigned int>*)
0 6674 44 3 2012 0 0 753 0 0
fn=llvm::detail::DenseMapPair<llvm::Metadata*, llvm::MetadataAsValue*>* llvm::DenseMapBase<llvm::DenseMap<llvm::Metadata*, llvm::MetadataAsValue*, llvm::DenseMapInfo<llvm::Metadata*>, llvm::detail::DenseMapPair<llvm::Metadata*, llvm::MetadataAsValue*> >, llvm::Metadata*, llvm::MetadataAsValue*, llvm::DenseMapInfo<llvm::Metadata*>, llvm::detail::DenseMapPair<llvm::Metadata*, llvm::MetadataAsValue*> >::InsertIntoBucketImpl<llvm::Metadata*>(llvm::Metadata* const&, llvm::Metadata* const&, llvm::detail::DenseMapPair<llvm::Metadata*, llvm::MetadataAsValue*>*)
0 549 30 10 42 0 0 219 44 0
fn=llvm::detail::DenseMapPair<llvm::Pass*, llvm::AnalysisUsage*>* llvm::DenseMapBase<llvm::DenseMap<llvm::Pass*, llvm::AnalysisUsage*, llvm::DenseMapInfo<llvm::Pass*>, llvm::detail::DenseMapPair<llvm::Pass*, llvm::AnalysisUsage*> >, llvm::Pass*, llvm::AnalysisUsage*, llvm::DenseMapInfo<llvm::Pass*>, llvm::detail::DenseMapPair<llvm::Pass*, llvm::AnalysisUsage*> >::InsertIntoBucketImpl<llvm::Pass*>(llvm::Pass* const&, llvm::Pass* const&, llvm::detail::DenseMapPair<llvm::Pass*, llvm::AnalysisUsage*>*)
0 21306 124 11 6080 0 0 4312 275 15
fn=llvm::detail::DenseMapPair<llvm::Pass*, llvm::Pass*>* llvm::DenseMapBase<llvm::DenseMap<llvm::Pass*, llvm::Pass*, llvm::DenseMapInfo<llvm::Pass*>, llvm::detail::DenseMapPair<llvm::Pass*, llvm::Pass*> >, llvm::Pass*, llvm::Pass*, llvm::DenseMapInfo<llvm::Pass*>, llvm::detail::DenseMapPair<llvm::Pass*, llvm::Pass*> >::InsertIntoBucketImpl<llvm::Pass*>(llvm::Pass* const&, llvm::Pass* const&, llvm::detail::DenseMapPair<llvm::Pass*, llvm::Pass*>*)
0 19716 148 11 5558 0 0 4052 306 19
fn=llvm::detail::DenseMapPair<llvm::Pass*, llvm::SmallPtrSet<llvm::Pass*, 8u> >* llvm::DenseMapBase<llvm::DenseMap<llvm::Pass*, llvm::SmallPtrSet<llvm::Pass*, 8u>, llvm::DenseMapInfo<llvm::Pass*>, llvm::detail::DenseMapPair<llvm::Pass*, llvm::SmallPtrSet<llvm::Pass*, 8u> > >, llvm::Pass*, llvm::SmallPtrSet<llvm::Pass*, 8u>, llvm::DenseMapInfo<llvm::Pass*>, llvm::detail::DenseMapPair<llvm::Pass*, llvm::SmallPtrSet<llvm::Pass*, 8u> > >::InsertIntoBucketImpl<llvm::Pass*>(llvm::Pass* const&, llvm::Pass* const&, llvm::detail::DenseMapPair<llvm::Pass*, llvm::SmallPtrSet<llvm::Pass*, 8u> >*)
0 17299 118 9 3768 0 0 3157 1197 65
fn=llvm::detail::DenseMapPair<llvm::PointerType*, std::unique_ptr<llvm::ConstantPointerNull, std::default_delete<llvm::ConstantPointerNull> > >* llvm::DenseMapBase<llvm::DenseMap<llvm::PointerType*, std::unique_ptr<llvm::ConstantPointerNull, std::default_delete<llvm::ConstantPointerNull> >, llvm::DenseMapInfo<llvm::PointerType*>, llvm::detail::DenseMapPair<llvm::PointerType*, std::unique_ptr<llvm::ConstantPointerNull, std::default_delete<llvm::ConstantPointerNull> > > >, llvm::PointerType*, std::unique_ptr<llvm::ConstantPointerNull, std::default_delete<llvm::ConstantPointerNull> >, llvm::DenseMapInfo<llvm::PointerType*>, llvm::detail::DenseMapPair<llvm::PointerType*, std::unique_ptr<llvm::ConstantPointerNull, std::default_delete<llvm::ConstantPointerNull> > > >::InsertIntoBucketImpl<llvm::PointerType*>(llvm::PointerType* const&, llvm::PointerType* const&, llvm::detail::DenseMapPair<llvm::PointerType*, std::unique_ptr<llvm::ConstantPointerNull, std::default_delete<llvm::ConstantPointerNull> > >*)
0 141 9 3 33 1 0 12 0 0
fn=llvm::detail::DenseMapPair<llvm::SDNode const*, llvm::SelectionDAG::CallSiteDbgInfo>* llvm::DenseMapBase<llvm::DenseMap<llvm::SDNode const*, llvm::SelectionDAG::CallSiteDbgInfo, llvm::DenseMapInfo<llvm::SDNode const*>, llvm::detail::DenseMapPair<llvm::SDNode const*, llvm::SelectionDAG::CallSiteDbgInfo> >, llvm::SDNode const*, llvm::SelectionDAG::CallSiteDbgInfo, llvm::DenseMapInfo<llvm::SDNode const*>, llvm::detail::DenseMapPair<llvm::SDNode const*, llvm::SelectionDAG::CallSiteDbgInfo> >::InsertIntoBucketImpl<llvm::SDNode const*>(llvm::SDNode const* const&, llvm::SDNode const* const&, llvm::detail::DenseMapPair<llvm::SDNode const*, llvm::SelectionDAG::CallSiteDbgInfo>*)
0 804 28 7 68 0 0 166 78 39
fn=llvm::detail::DenseMapPair<llvm::SDNode*, unsigned int>* llvm::DenseMapBase<llvm::DenseMap<llvm::SDNode*, unsigned int, llvm::DenseMapInfo<llvm::SDNode*>, llvm::detail::DenseMapPair<llvm::SDNode*, unsigned int> >, llvm::SDNode*, unsigned int, llvm::DenseMapInfo<llvm::SDNode*>, llvm::detail::DenseMapPair<llvm::SDNode*, unsigned int> >::InsertIntoBucketImpl<llvm::SDNode*>(llvm::SDNode* const&, llvm::SDNode* const&, llvm::detail::DenseMapPair<llvm::SDNode*, unsigned int>*)
0 7270 27 3 2176 0 0 813 0 0
fn=llvm::detail::DenseMapPair<llvm::SDValue, unsigned int>* llvm::DenseMapBase<llvm::DenseMap<llvm::SDValue, unsigned int, llvm::DenseMapInfo<llvm::SDValue>, llvm::detail::DenseMapPair<llvm::SDValue, unsigned int> >, llvm::SDValue, unsigned int, llvm::DenseMapInfo<llvm::SDValue>, llvm::detail::DenseMapPair<llvm::SDValue, unsigned int> >::InsertIntoBucketImpl<llvm::SDValue>(llvm::SDValue const&, llvm::SDValue const&, llvm::detail::DenseMapPair<llvm::SDValue, unsigned int>*)
0 4092 81 9 294 0 0 1293 206 88
fn=llvm::detail::DenseMapPair<llvm::SUnit*, llvm::SUnit*>* llvm::DenseMapBase<llvm::DenseMap<llvm::SUnit*, llvm::SUnit*, llvm::DenseMapInfo<llvm::SUnit*>, llvm::detail::DenseMapPair<llvm::SUnit*, llvm::SUnit*> >, llvm::SUnit*, llvm::SUnit*, llvm::DenseMapInfo<llvm::SUnit*>, llvm::detail::DenseMapPair<llvm::SUnit*, llvm::SUnit*> >::InsertIntoBucketImpl<llvm::SUnit*>(llvm::SUnit* const&, llvm::SUnit* const&, llvm::detail::DenseMapPair<llvm::SUnit*, llvm::SUnit*>*)
0 366 20 10 28 0 0 146 26 0
fn=llvm::detail::DenseMapPair<llvm::StructType*, llvm::StructLayout*>* llvm::DenseMapBase<llvm::DenseMap<llvm::StructType*, llvm::StructLayout*, llvm::DenseMapInfo<llvm::StructType*>, llvm::detail::DenseMapPair<llvm::StructType*, llvm::StructLayout*> >, llvm::StructType*, llvm::StructLayout*, llvm::DenseMapInfo<llvm::StructType*>, llvm::detail::DenseMapPair<llvm::StructType*, llvm::StructLayout*> >::InsertIntoBucketImpl<llvm::StructType*>(llvm::StructType* const&, llvm::StructType* const&, llvm::detail::DenseMapPair<llvm::StructType*, llvm::StructLayout*>*)
0 1062 46 10 166 0 0 347 60 0
fn=llvm::detail::DenseMapPair<llvm::Type*, llvm::PointerType*>* llvm::DenseMapBase<llvm::DenseMap<llvm::Type*, llvm::PointerType*, llvm::DenseMapInfo<llvm::Type*>, llvm::detail::DenseMapPair<llvm::Type*, llvm::PointerType*> >, llvm::Type*, llvm::PointerType*, llvm::DenseMapInfo<llvm::Type*>, llvm::detail::DenseMapPair<llvm::Type*, llvm::PointerType*> >::InsertIntoBucketImpl<llvm::Type*>(llvm::Type* const&, llvm::Type* const&, llvm::detail::DenseMapPair<llvm::Type*, llvm::PointerType*>*)
0 3501 127 10 838 0 0 881 73 0
fn=llvm::detail::DenseMapPair<llvm::Type*, std::unique_ptr<llvm::ConstantAggregateZero, std::default_delete<llvm::ConstantAggregateZero> > >* llvm::DenseMapBase<llvm::DenseMap<llvm::Type*, std::unique_ptr<llvm::ConstantAggregateZero, std::default_delete<llvm::ConstantAggregateZero> >, llvm::DenseMapInfo<llvm::Type*>, llvm::detail::DenseMapPair<llvm::Type*, std::unique_ptr<llvm::ConstantAggregateZero, std::default_delete<llvm::ConstantAggregateZero> > > >, llvm::Type*, std::unique_ptr<llvm::ConstantAggregateZero, std::default_delete<llvm::ConstantAggregateZero> >, llvm::DenseMapInfo<llvm::Type*>, llvm::detail::DenseMapPair<llvm::Type*, std::unique_ptr<llvm::ConstantAggregateZero, std::default_delete<llvm::ConstantAggregateZero> > > >::InsertIntoBucketImpl<llvm::Type*>(llvm::Type* const&, llvm::Type* const&, llvm::detail::DenseMapPair<llvm::Type*, std::unique_ptr<llvm::ConstantAggregateZero, std::default_delete<llvm::ConstantAggregateZero> > >*)
0 73 3 3 19 0 0 7 0 0
fn=llvm::detail::DenseMapPair<llvm::Type*, std::unique_ptr<llvm::UndefValue, std::default_delete<llvm::UndefValue> > >* llvm::DenseMapBase<llvm::DenseMap<llvm::Type*, std::unique_ptr<llvm::UndefValue, std::default_delete<llvm::UndefValue> >, llvm::DenseMapInfo<llvm::Type*>, llvm::detail::DenseMapPair<llvm::Type*, std::unique_ptr<llvm::UndefValue, std::default_delete<llvm::UndefValue> > > >, llvm::Type*, std::unique_ptr<llvm::UndefValue, std::default_delete<llvm::UndefValue> >, llvm::DenseMapInfo<llvm::Type*>, llvm::detail::DenseMapPair<llvm::Type*, std::unique_ptr<llvm::UndefValue, std::default_delete<llvm::UndefValue> > > >::InsertIntoBucketImpl<llvm::Type*>(llvm::Type* const&, llvm::Type* const&, llvm::detail::DenseMapPair<llvm::Type*, std::unique_ptr<llvm::UndefValue, std::default_delete<llvm::UndefValue> > >*)
0 214 14 3 52 0 0 19 0 0
fn=llvm::detail::DenseMapPair<llvm::Value const*, llvm::ISD::NodeType>* llvm::DenseMapBase<llvm::DenseMap<llvm::Value const*, llvm::ISD::NodeType, llvm::DenseMapInfo<llvm::Value const*>, llvm::detail::DenseMapPair<llvm::Value const*, llvm::ISD::NodeType> >, llvm::Value const*, llvm::ISD::NodeType, llvm::DenseMapInfo<llvm::Value const*>, llvm::detail::DenseMapPair<llvm::Value const*, llvm::ISD::NodeType> >::InsertIntoBucketImpl<llvm::Value const*>(llvm::Value const* const&, llvm::Value const* const&, llvm::detail::DenseMapPair<llvm::Value const*, llvm::ISD::NodeType>*)
0 3981 94 10 998 1 0 961 105 15
fn=llvm::detail::DenseMapPair<llvm::Value const*, llvm::SDValue>* llvm::DenseMapBase<llvm::DenseMap<llvm::Value const*, llvm::SDValue, llvm::DenseMapInfo<llvm::Value const*>, llvm::detail::DenseMapPair<llvm::Value const*, llvm::SDValue> >, llvm::Value const*, llvm::SDValue, llvm::DenseMapInfo<llvm::Value const*>, llvm::detail::DenseMapPair<llvm::Value const*, llvm::SDValue> >::InsertIntoBucketImpl<llvm::Value const*>(llvm::Value const* const&, llvm::Value const* const&, llvm::detail::DenseMapPair<llvm::Value const*, llvm::SDValue>*)
0 886 30 5 260 0 0 97 0 0
fn=llvm::detail::DenseMapPair<llvm::Value const*, llvm::StringMapEntry<llvm::Value*>*>* llvm::DenseMapBase<llvm::DenseMap<llvm::Value const*, llvm::StringMapEntry<llvm::Value*>*, llvm::DenseMapInfo<llvm::Value const*>, llvm::detail::DenseMapPair<llvm::Value const*, llvm::StringMapEntry<llvm::Value*>*> >, llvm::Value const*, llvm::StringMapEntry<llvm::Value*>*, llvm::DenseMapInfo<llvm::Value const*>, llvm::detail::DenseMapPair<llvm::Value const*, llvm::StringMapEntry<llvm::Value*>*> >::InsertIntoBucketImpl<llvm::Value const*>(llvm::Value const* const&, llvm::Value const* const&, llvm::detail::DenseMapPair<llvm::Value const*, llvm::StringMapEntry<llvm::Value*>*>*)
0 2121 127 10 378 2 0 651 105 15
fn=llvm::detail::DenseMapPair<llvm::Value const*, unsigned int>* llvm::DenseMapBase<llvm::DenseMap<llvm::Value const*, unsigned int, llvm::DenseMapInfo<llvm::Value const*>, llvm::detail::DenseMapPair<llvm::Value const*, unsigned int> >, llvm::Value const*, unsigned int, llvm::DenseMapInfo<llvm::Value const*>, llvm::detail::DenseMapPair<llvm::Value const*, unsigned int> >::InsertIntoBucketImpl<llvm::Value const*>(llvm::Value const* const&, llvm::Value const* const&, llvm::detail::DenseMapPair<llvm::Value const*, unsigned int>*)
0 3088 56 3 874 0 0 325 0 0
fn=llvm::detail::DenseMapPair<llvm::Value*, llvm::ValueAsMetadata*>* llvm::DenseMapBase<llvm::DenseMap<llvm::Value*, llvm::ValueAsMetadata*, llvm::DenseMapInfo<llvm::Value*>, llvm::detail::DenseMapPair<llvm::Value*, llvm::ValueAsMetadata*> >, llvm::Value*, llvm::ValueAsMetadata*, llvm::DenseMapInfo<llvm::Value*>, llvm::detail::DenseMapPair<llvm::Value*, llvm::ValueAsMetadata*> >::InsertIntoBucketImpl<llvm::Value*>(llvm::Value* const&, llvm::Value* const&, llvm::detail::DenseMapPair<llvm::Value*, llvm::ValueAsMetadata*>*)
0 1701 77 11 238 3 0 581 34 0
fn=llvm::detail::DenseMapPair<llvm::Value*, llvm::ValueHandleBase*>* llvm::DenseMapBase<llvm::DenseMap<llvm::Value*, llvm::ValueHandleBase*, llvm::DenseMapInfo<llvm::Value*>, llvm::detail::DenseMapPair<llvm::Value*, llvm::ValueHandleBase*> >, llvm::Value*, llvm::ValueHandleBase*, llvm::DenseMapInfo<llvm::Value*>, llvm::detail::DenseMapPair<llvm::Value*, llvm::ValueHandleBase*> >::InsertIntoBucketImpl<llvm::Value*>(llvm::Value* const&, llvm::Value* const&, llvm::detail::DenseMapPair<llvm::Value*, llvm::ValueHandleBase*>*)
0 1822 78 10 279 0 0 601 78 2
fn=llvm::detail::DenseMapPair<std::pair<llvm::Type*, unsigned long>, llvm::ArrayType*>* llvm::DenseMapBase<llvm::DenseMap<std::pair<llvm::Type*, unsigned long>, llvm::ArrayType*, llvm::DenseMapInfo<std::pair<llvm::Type*, unsigned long> >, llvm::detail::DenseMapPair<std::pair<llvm::Type*, unsigned long>, llvm::ArrayType*> >, std::pair<llvm::Type*, unsigned long>, llvm::ArrayType*, llvm::DenseMapInfo<std::pair<llvm::Type*, unsigned long> >, llvm::detail::DenseMapPair<std::pair<llvm::Type*, unsigned long>, llvm::ArrayType*> >::InsertIntoBucketImpl<std::pair<llvm::Type*, unsigned long> >(std::pair<llvm::Type*, unsigned long> const&, std::pair<llvm::Type*, unsigned long> const&, llvm::detail::DenseMapPair<std::pair<llvm::Type*, unsigned long>, llvm::ArrayType*>*)
0 499 10 2 180 0 0 53 0 0
fn=llvm::detail::DenseMapPair<unsigned int, llvm::DebugCounter::CounterInfo>* llvm::DenseMapBase<llvm::DenseMap<unsigned int, llvm::DebugCounter::CounterInfo, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, llvm::DebugCounter::CounterInfo> >, unsigned int, llvm::DebugCounter::CounterInfo, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, llvm::DebugCounter::CounterInfo> >::InsertIntoBucketImpl<unsigned int>(unsigned int const&, unsigned int const&, llvm::detail::DenseMapPair<unsigned int, llvm::DebugCounter::CounterInfo>*)
0 669 11 7 124 0 0 128 63 31
fn=llvm::detail::DenseMapPair<unsigned int, llvm::SmallVector<llvm::MachineInstr*, 2u> >* llvm::DenseMapBase<llvm::DenseMap<unsigned int, llvm::SmallVector<llvm::MachineInstr*, 2u>, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, llvm::SmallVector<llvm::MachineInstr*, 2u> > >, unsigned int, llvm::SmallVector<llvm::MachineInstr*, 2u>, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, llvm::SmallVector<llvm::MachineInstr*, 2u> > >::InsertIntoBucketImpl<unsigned int>(unsigned int const&, unsigned int const&, llvm::detail::DenseMapPair<unsigned int, llvm::SmallVector<llvm::MachineInstr*, 2u> >*)
0 1536 40 8 116 0 0 322 156 0
fn=llvm::detail::DenseMapPair<unsigned int, unsigned int>* llvm::DenseMapBase<llvm::DenseMap<unsigned int, unsigned int, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, unsigned int> >, unsigned int, unsigned int, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, unsigned int> >::InsertIntoBucketImpl<unsigned int>(unsigned int const&, unsigned int const&, llvm::detail::DenseMapPair<unsigned int, unsigned int>*)
0 4064 46 3 1212 0 0 452 0 0
fn=llvm::detail::DenseMapPair<void const*, llvm::ImmutablePass*>* llvm::DenseMapBase<llvm::SmallDenseMap<void const*, llvm::ImmutablePass*, 8u, llvm::DenseMapInfo<void const*>, llvm::detail::DenseMapPair<void const*, llvm::ImmutablePass*> >, void const*, llvm::ImmutablePass*, llvm::DenseMapInfo<void const*>, llvm::detail::DenseMapPair<void const*, llvm::ImmutablePass*> >::InsertIntoBucketImpl<void const*>(void const* const&, void const* const&, llvm::detail::DenseMapPair<void const*, llvm::ImmutablePass*>*)
0 3489 62 5 798 0 0 431 0 0
fn=llvm::detail::DenseMapPair<void const*, llvm::Pass*>* llvm::DenseMapBase<llvm::DenseMap<void const*, llvm::Pass*, llvm::DenseMapInfo<void const*>, llvm::detail::DenseMapPair<void const*, llvm::Pass*> >, void const*, llvm::Pass*, llvm::DenseMapInfo<void const*>, llvm::detail::DenseMapPair<void const*, llvm::Pass*> >::InsertIntoBucketImpl<void const*>(void const* const&, void const* const&, llvm::detail::DenseMapPair<void const*, llvm::Pass*>*)
0 57880 309 10 17118 0 0 11974 862 65
fn=llvm::detail::DenseMapPair<void const*, llvm::PassInfo const*>* llvm::DenseMapBase<llvm::DenseMap<void const*, llvm::PassInfo const*, llvm::DenseMapInfo<void const*>, llvm::detail::DenseMapPair<void const*, llvm::PassInfo const*> >, void const*, llvm::PassInfo const*, llvm::DenseMapInfo<void const*>, llvm::detail::DenseMapPair<void const*, llvm::PassInfo const*> >::InsertIntoBucketImpl<void const*>(void const* const&, void const* const&, llvm::detail::DenseMapPair<void const*, llvm::PassInfo const*>*)
0 34167 132 16 10268 0 0 6485 276 30
fn=llvm::detail::DenseMapPair<void*, std::pair<llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>, unsigned long> >* llvm::DenseMapBase<llvm::SmallDenseMap<void*, std::pair<llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>, unsigned long>, 4u, llvm::DenseMapInfo<void*>, llvm::detail::DenseMapPair<void*, std::pair<llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>, unsigned long> > >, void*, std::pair<llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>, unsigned long>, llvm::DenseMapInfo<void*>, llvm::detail::DenseMapPair<void*, std::pair<llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>, unsigned long> > >::InsertIntoBucketImpl<void*>(void* const&, void* const&, llvm::detail::DenseMapPair<void*, std::pair<llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>, unsigned long> >*)
0 1470 42 6 322 0 0 175 0 0
fn=llvm::detail::DenseSetPair<llvm::ConstantExpr*>* llvm::DenseMapBase<llvm::DenseMap<llvm::ConstantExpr*, llvm::detail::DenseSetEmpty, llvm::ConstantUniqueMap<llvm::ConstantExpr>::MapInfo, llvm::detail::DenseSetPair<llvm::ConstantExpr*> >, llvm::ConstantExpr*, llvm::detail::DenseSetEmpty, llvm::ConstantUniqueMap<llvm::ConstantExpr>::MapInfo, llvm::detail::DenseSetPair<llvm::ConstantExpr*> >::InsertIntoBucketImpl<std::pair<unsigned int, std::pair<llvm::Type*, llvm::ConstantExprKeyType> > >(llvm::ConstantExpr* const&, std::pair<unsigned int, std::pair<llvm::Type*, llvm::ConstantExprKeyType> > const&, llvm::detail::DenseSetPair<llvm::ConstantExpr*>*)
0 283 9 3 99 0 0 31 0 0
fn=llvm::detail::DenseSetPair<llvm::ConstantStruct*>* llvm::DenseMapBase<llvm::DenseMap<llvm::ConstantStruct*, llvm::detail::DenseSetEmpty, llvm::ConstantUniqueMap<llvm::ConstantStruct>::MapInfo, llvm::detail::DenseSetPair<llvm::ConstantStruct*> >, llvm::ConstantStruct*, llvm::detail::DenseSetEmpty, llvm::ConstantUniqueMap<llvm::ConstantStruct>::MapInfo, llvm::detail::DenseSetPair<llvm::ConstantStruct*> >::InsertIntoBucketImpl<std::pair<unsigned int, std::pair<llvm::StructType*, llvm::ConstantAggrKeyType<llvm::ConstantStruct> > > >(llvm::ConstantStruct* const&, std::pair<unsigned int, std::pair<llvm::StructType*, llvm::ConstantAggrKeyType<llvm::ConstantStruct> > > const&, llvm::detail::DenseSetPair<llvm::ConstantStruct*>*)
0 159 4 2 55 0 0 19 0 0
fn=llvm::detail::DenseSetPair<llvm::FunctionType*>* llvm::DenseMapBase<llvm::DenseMap<llvm::FunctionType*, llvm::detail::DenseSetEmpty, llvm::FunctionTypeKeyInfo, llvm::detail::DenseSetPair<llvm::FunctionType*> >, llvm::FunctionType*, llvm::detail::DenseSetEmpty, llvm::FunctionTypeKeyInfo, llvm::detail::DenseSetPair<llvm::FunctionType*> >::InsertIntoBucketImpl<llvm::FunctionTypeKeyInfo::KeyTy>(llvm::FunctionType* const&, llvm::FunctionTypeKeyInfo::KeyTy const&, llvm::detail::DenseSetPair<llvm::FunctionType*>*)
0 944 51 2 330 0 0 104 0 0
fn=llvm::detail::DenseSetPair<llvm::MDTuple*>* llvm::DenseMapBase<llvm::DenseMap<llvm::MDTuple*, llvm::detail::DenseSetEmpty, llvm::MDNodeInfo<llvm::MDTuple>, llvm::detail::DenseSetPair<llvm::MDTuple*> >, llvm::MDTuple*, llvm::detail::DenseSetEmpty, llvm::MDNodeInfo<llvm::MDTuple>, llvm::detail::DenseSetPair<llvm::MDTuple*> >::InsertIntoBucketImpl<llvm::MDTuple*>(llvm::MDTuple* const&, llvm::MDTuple* const&, llvm::detail::DenseSetPair<llvm::MDTuple*>*)
0 729 34 4 220 0 0 79 0 0
fn=llvm::detail::DenseSetPair<llvm::SDNode*>* llvm::DenseMapBase<llvm::SmallDenseMap<llvm::SDNode*, llvm::detail::DenseSetEmpty, 16u, llvm::DenseMapInfo<llvm::SDNode*>, llvm::detail::DenseSetPair<llvm::SDNode*> >, llvm::SDNode*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<llvm::SDNode*>, llvm::detail::DenseSetPair<llvm::SDNode*> >::InsertIntoBucketImpl<llvm::SDNode*>(llvm::SDNode* const&, llvm::SDNode* const&, llvm::detail::DenseSetPair<llvm::SDNode*>*)
0 713 14 2 161 0 0 92 6 1
fn=llvm::detail::DenseSetPair<llvm::SDNode*>* llvm::DenseMapBase<llvm::SmallDenseMap<llvm::SDNode*, llvm::detail::DenseSetEmpty, 32u, llvm::DenseMapInfo<llvm::SDNode*>, llvm::detail::DenseSetPair<llvm::SDNode*> >, llvm::SDNode*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<llvm::SDNode*>, llvm::detail::DenseSetPair<llvm::SDNode*> >::InsertIntoBucketImpl<llvm::SDNode*>(llvm::SDNode* const&, llvm::SDNode* const&, llvm::detail::DenseSetPair<llvm::SDNode*>*)
0 17997 29 5 4322 0 0 2277 0 0
fn=llvm::detail::DenseSetPair<llvm::StructType*>* llvm::DenseMapBase<llvm::DenseMap<llvm::StructType*, llvm::detail::DenseSetEmpty, llvm::AnonStructTypeKeyInfo, llvm::detail::DenseSetPair<llvm::StructType*> >, llvm::StructType*, llvm::detail::DenseSetEmpty, llvm::AnonStructTypeKeyInfo, llvm::detail::DenseSetPair<llvm::StructType*> >::InsertIntoBucketImpl<llvm::AnonStructTypeKeyInfo::KeyTy>(llvm::StructType* const&, llvm::AnonStructTypeKeyInfo::KeyTy const&, llvm::detail::DenseSetPair<llvm::StructType*>*)
0 1215 77 11 288 5 0 290 36 0
fn=llvm::detail::DenseSetPair<unsigned int>* llvm::DenseMapBase<llvm::DenseMap<unsigned int, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseSetPair<unsigned int> >, unsigned int, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseSetPair<unsigned int> >::InsertIntoBucketImpl<unsigned int>(unsigned int const&, unsigned int const&, llvm::detail::DenseSetPair<unsigned int>*)
0 564 35 4 162 0 0 60 0 0
fn=llvm::detail::IEEEFloat::IEEEFloat(double)
0 420 21 3 28 0 0 63 0 0
fn=llvm::detail::IEEEFloat::IEEEFloat(float)
0 147 14 2 14 0 0 21 0 0
fn=llvm::detail::IEEEFloat::IEEEFloat(llvm::detail::IEEEFloat const&)
0 4046 28 4 1036 12 1 784 25 1
fn=llvm::detail::IEEEFloat::IEEEFloat(llvm::fltSemantics const&, llvm::APFloatBase::uninitializedTag)
0 238 7 1 56 0 0 70 0 0
fn=llvm::detail::IEEEFloat::changeSign()
0 28 7 1 28 0 0 0 0 0
fn=llvm::detail::IEEEFloat::convert(llvm::fltSemantics const&, llvm::APFloatBase::roundingMode, bool*)
0 791 70 10 168 0 0 133 0 0
fn=llvm::detail::IEEEFloat::makeZero(bool)
0 266 14 2 70 0 0 28 0 0
fn=llvm::detail::IEEEFloat::normalize(llvm::APFloatBase::roundingMode, llvm::lostFraction)
0 455 56 8 119 0 0 56 0 0
fn=llvm::detail::IEEEFloat::~IEEEFloat()
0 1134 14 1 462 18 1 0 0 0
fn=llvm::df_ext_iterator<llvm::Function*, llvm::df_iterator_default_set<llvm::BasicBlock*, 8u> > llvm::df_ext_begin<llvm::Function*, llvm::df_iterator_default_set<llvm::BasicBlock*, 8u> >(llvm::Function* const&, llvm::df_iterator_default_set<llvm::BasicBlock*, 8u>&)
0 1650 100 9 300 0 0 360 2 0
fn=llvm::df_ext_iterator<llvm::MachineFunction*, llvm::df_iterator_default_set<llvm::MachineBasicBlock*, 8u> > llvm::df_ext_begin<llvm::MachineFunction*, llvm::df_iterator_default_set<llvm::MachineBasicBlock*, 8u> >(llvm::MachineFunction* const&, llvm::df_iterator_default_set<llvm::MachineBasicBlock*, 8u>&)
0 950 80 8 190 0 0 220 0 0
fn=llvm::df_iterator<llvm::Function*, llvm::df_iterator_default_set<llvm::BasicBlock*, 8u>, true, llvm::GraphTraits<llvm::Function*> >::toNext()
0 3127 119 14 775 0 0 668 2 0
fn=llvm::df_iterator<llvm::MachineFunction*, llvm::df_iterator_default_set<llvm::MachineBasicBlock*, 8u>, true, llvm::GraphTraits<llvm::MachineFunction*> >::toNext()
0 2509 93 12 754 10 0 462 1 0
fn=llvm::errs()
0 199 19 5 60 8 2 61 1 1
fn=llvm::filter_iterator_impl<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, true>, std::function<bool (llvm::Instruction const&)>, std::bidirectional_iterator_tag>::filter_iterator_impl(llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, true>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, true>, std::function<bool (llvm::Instruction const&)>)
0 2706 39 4 616 0 0 638 4 0
fn=llvm::getAAResultsAnalysisUsage(llvm::AnalysisUsage&)
0 564 54 9 168 0 0 120 0 0
fn=llvm::getAsSignedInteger(llvm::StringRef, unsigned int, long long&)
0 544 2 2 160 0 0 128 0 0
fn=llvm::getAsUnsignedInteger(llvm::StringRef, unsigned int, unsigned long long&)
0 145937 143 7 13375 0 0 14543 0 0
fn=llvm::getEHScopeMembership(llvm::MachineFunction const&)
0 405 45 3 165 4 0 135 0 0
fn=llvm::getPassTimer(llvm::Pass*)
0 60088 125 4 24864 88 1 14504 0 0
fn=llvm::getTheAArch64_32Target()
0 35 1 1 15 1 0 5 0 0
fn=llvm::getTheAArch64beTarget()
0 35 2 2 15 1 0 5 0 0
fn=llvm::getTheAArch64leTarget()
0 35 1 1 15 1 0 5 0 0
fn=llvm::getTheARM64Target()
0 35 1 1 15 1 0 5 0 0
fn=llvm::getTheARM64_32Target()
0 35 1 1 15 1 0 5 0 0
fn=llvm::getTheARMBETarget()
0 42 2 2 18 1 0 6 0 0
fn=llvm::getTheARMLETarget()
0 42 1 1 18 1 0 6 0 0
fn=llvm::getTheAVRTarget()
0 91 1 1 39 1 0 13 0 0
fn=llvm::getTheHexagonTarget()
0 98 1 1 42 1 0 14 0 0
fn=llvm::getTheMSP430Target()
0 28 1 1 12 0 0 4 0 0
fn=llvm::getTheMips64Target()
0 35 1 1 15 1 0 5 0 0
fn=llvm::getTheMips64elTarget()
0 35 1 1 15 1 0 5 0 0
fn=llvm::getTheMipsTarget()
0 35 1 1 15 1 0 5 0 0
fn=llvm::getTheMipselTarget()
0 35 2 2 15 1 0 5 0 0
fn=llvm::getTheNVPTXTarget32()
0 21 2 2 9 1 0 3 0 0
fn=llvm::getTheNVPTXTarget64()
0 21 1 1 9 1 0 3 0 0
fn=llvm::getThePPC32Target()
0 28 1 1 12 1 0 4 0 0
fn=llvm::getThePPC64LETarget()
0 28 2 2 12 1 0 4 0 0
fn=llvm::getThePPC64Target()
0 28 1 1 12 1 0 4 0 0
fn=llvm::getTheRISCV32Target()
0 28 1 1 12 1 0 4 0 0
fn=llvm::getTheRISCV64Target()
0 28 1 1 12 1 0 4 0 0
fn=llvm::getTheSparcTarget()
0 35 1 1 15 0 0 5 0 0
fn=llvm::getTheSparcV9Target()
0 35 2 2 15 0 0 5 0 0
fn=llvm::getTheSparcelTarget()
0 35 1 1 15 0 0 5 0 0
fn=llvm::getTheSystemZTarget()
0 70 1 1 30 0 0 10 0 0
fn=llvm::getTheThumbBETarget()
0 42 1 1 18 1 0 6 0 0
fn=llvm::getTheThumbLETarget()
0 42 1 1 18 1 0 6 0 0
fn=llvm::getTheWebAssemblyTarget32()
0 21 1 1 9 1 0 3 0 0
fn=llvm::getTheWebAssemblyTarget64()
0 21 2 2 9 1 0 3 0 0
fn=llvm::getTheX86_32Target()
0 35 1 1 15 1 0 5 0 0
fn=llvm::getTheX86_64Target()
0 35 1 1 15 1 0 5 0 0
fn=llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine<bool>(unsigned long, char*, char*, bool const&)
0 510 21 3 195 0 0 150 0 0
fn=llvm::hash_value(llvm::APInt const&)
0 3674 86 4 733 18 0 125 0 0
fn=llvm::hash_value(llvm::StringRef)
0 502 7 1 0 0 0 0 0 0
fn=llvm::hashing::detail::hash_short(char const*, unsigned long, unsigned long)
0 100983 738 10 19927 25 0 9332 0 0
fn=llvm::heavyweight_hardware_concurrency()
0 6 1 0 2 0 0 2 0 0
fn=llvm::ilist_alloc_traits<llvm::MCFragment>::deleteNode(llvm::MCFragment*)
0 628 7 1 0 0 0 0 0 0
fn=llvm::ilist_callback_traits<llvm::MachineBasicBlock>::addNodeToList(llvm::MachineBasicBlock*)
0 1850 90 6 390 0 0 404 2 0
fn=llvm::ilist_callback_traits<llvm::MachineBasicBlock>::removeNodeFromList(llvm::MachineBasicBlock*)
0 168 26 0 112 7 0 56 13 0
fn=llvm::ilist_traits<llvm::MachineInstr>::addNodeToList(llvm::MachineInstr*)
0 4336 30 1 1355 0 0 1355 0 0
fn=llvm::ilist_traits<llvm::MachineInstr>::deleteNode(llvm::MachineInstr*)
0 411 16 1 274 0 0 0 0 0
fn=llvm::ilist_traits<llvm::MachineInstr>::removeNodeFromList(llvm::MachineInstr*)
0 2880 16 1 576 0 0 1008 0 0
fn=llvm::initializeAAEvalLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeAAResultsWrapperPassPass(llvm::PassRegistry&)
0 1950 25 5 455 1 0 650 1 0
fn=llvm::initializeAArch64A53Fix835769Pass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeAArch64A57FPLoadBalancingPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeAArch64AdvSIMDScalarPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeAArch64BranchTargetsPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeAArch64CollectLOHPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeAArch64CompressJumpTablesPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeAArch64ConditionOptimizerPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeAArch64ConditionalComparesPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeAArch64DeadRegisterDefinitionsPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeAArch64ExpandPseudoPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeAArch64LoadStoreOptPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeAArch64PreLegalizerCombinerPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeAArch64PromoteConstantPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeAArch64RedundantCopyEliminationPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeAArch64SIMDInstrOptPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeAArch64SpeculationHardeningPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeAArch64StackTaggingPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeAArch64StackTaggingPreRAPass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeAArch64StorePairSuppressPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeADCELegacyPassPass(llvm::PassRegistry&)
0 30 2 2 7 0 0 10 0 0
fn=llvm::initializeARMConstantIslandsPass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeARMExpandPseudoPass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeARMLoadStoreOptPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeARMLowOverheadLoopsPass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeARMParallelDSPPass(llvm::PassRegistry&)
0 30 2 2 7 2 0 10 1 0
fn=llvm::initializeARMPreAllocLoadStoreOptPass(llvm::PassRegistry&)
0 30 2 2 7 2 0 10 1 0
fn=llvm::initializeAVRExpandPseudoPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeAVRRelaxMemPass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeAddDiscriminatorsLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeAddressSanitizerLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeAliasSetPrinterPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeAlignmentFromAssumptionsPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeAlwaysInlinerLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeAnalysis(llvm::PassRegistry&)
0 134 10 10 1 1 0 66 0 0
fn=llvm::initializeArgPromotionPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeAssumptionCacheTrackerPass(llvm::PassRegistry&)
0 1170 4 4 273 0 0 390 0 0
fn=llvm::initializeAtomicExpandPass(llvm::PassRegistry&)
0 240 31 4 56 0 0 80 0 0
fn=llvm::initializeAttributorLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeBDCELegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeBarrierNoopPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeBasicAAWrapperPassPass(llvm::PassRegistry&)
0 750 36 5 175 1 0 250 0 0
fn=llvm::initializeBlockExtractorPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeBlockFrequencyInfoWrapperPassPass(llvm::PassRegistry&)
0 330 3 2 77 0 0 110 0 0
fn=llvm::initializeBoundsCheckingLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeBranchFolderPassPass(llvm::PassRegistry&)
0 240 23 2 56 0 0 80 0 0
fn=llvm::initializeBranchProbabilityInfoWrapperPassPass(llvm::PassRegistry&)
0 390 33 3 91 0 0 130 0 0
fn=llvm::initializeBranchRelaxationPass(llvm::PassRegistry&)
0 240 24 6 56 0 0 80 0 0
fn=llvm::initializeBreakCriticalEdgesPass(llvm::PassRegistry&)
0 90 3 3 21 1 0 30 1 0
fn=llvm::initializeCFGOnlyPrinterLegacyPassPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializeCFGOnlyViewerLegacyPassPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializeCFGPrinterLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeCFGSimplifyPassPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializeCFGViewerLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeCFGuardLongjmpPass(llvm::PassRegistry&)
0 240 24 5 56 0 0 80 0 0
fn=llvm::initializeCFIInstrInserterPass(llvm::PassRegistry&)
0 240 23 5 56 0 0 80 0 0
fn=llvm::initializeCFLAndersAAWrapperPassPass(llvm::PassRegistry&)
0 60 4 3 14 1 0 20 0 0
fn=llvm::initializeCFLSteensAAWrapperPassPass(llvm::PassRegistry&)
0 60 7 3 14 0 0 20 0 0
fn=llvm::initializeCallGraphDOTPrinterPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeCallGraphPrinterLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeCallGraphViewerPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeCallGraphWrapperPassPass(llvm::PassRegistry&)
0 240 6 3 56 0 0 80 0 0
fn=llvm::initializeCallSiteSplittingLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeCalledValuePropagationLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeCanonicalizeAliasesLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeCodeGen(llvm::PassRegistry&)
0 1536 104 22 8 1 0 760 0 0
fn=llvm::initializeCodeGenPreparePass(llvm::PassRegistry&)
0 240 23 5 56 0 0 80 0 0
fn=llvm::initializeConstantHoistingLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeConstantMergeLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeConstantPropagationPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeControlHeightReductionLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeCore(llvm::PassRegistry&)
0 12 1 1 1 0 0 5 0 0
fn=llvm::initializeCorrelatedValuePropagationPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeCostModelAnalysisPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeCrossDSOCFIPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializeDAEPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeDAHPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeDCELegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeDSELegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeDataFlowSanitizerPass(llvm::PassRegistry&)
0 30 3 2 7 2 0 10 1 0
fn=llvm::initializeDeadInstEliminationPass(llvm::PassRegistry&)
0 30 2 2 7 0 0 10 0 0
fn=llvm::initializeDeadMachineInstructionElimPass(llvm::PassRegistry&)
0 240 31 3 56 0 0 80 0 0
fn=llvm::initializeDelinearizationPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeDemandedBitsWrapperPassPass(llvm::PassRegistry&)
0 120 4 3 28 1 0 40 1 0
fn=llvm::initializeDependenceAnalysisWrapperPassPass(llvm::PassRegistry&)
0 120 3 3 28 0 0 40 0 0
fn=llvm::initializeDetectDeadLanesPass(llvm::PassRegistry&)
0 240 31 3 56 0 0 80 0 0
fn=llvm::initializeDivRemPairsLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeDomOnlyPrinterPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializeDomOnlyViewerPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeDomPrinterPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializeDomViewerPass(llvm::PassRegistry&)
0 30 2 2 7 0 0 10 0 0
fn=llvm::initializeDominanceFrontierWrapperPassPass(llvm::PassRegistry&)
0 60 3 3 14 0 0 20 0 0
fn=llvm::initializeDominatorTreeWrapperPassPass(llvm::PassRegistry&)
0 2520 3 3 588 2 0 840 0 0
fn=llvm::initializeDwarfEHPreparePass(llvm::PassRegistry&)
0 240 23 5 56 0 0 80 0 0
fn=llvm::initializeEarlyCSELegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeEarlyCSEMemSSALegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeEarlyIfConverterPass(llvm::PassRegistry&)
0 240 23 5 56 0 0 80 0 0
fn=llvm::initializeEarlyIfPredicatorPass(llvm::PassRegistry&)
0 240 23 3 56 0 0 80 0 0
fn=llvm::initializeEarlyMachineLICMPass(llvm::PassRegistry&)
0 240 23 5 56 0 0 80 0 0
fn=llvm::initializeEarlyTailDuplicatePass(llvm::PassRegistry&)
0 240 23 2 56 0 0 80 0 0
fn=llvm::initializeEdgeBundlesPass(llvm::PassRegistry&)
0 90 6 3 21 0 0 30 0 0
fn=llvm::initializeEliminateAvailableExternallyLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeEntryExitInstrumenterPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeEvexToVexInstPassPass(llvm::PassRegistry&)
0 30 2 2 7 2 0 10 1 0
fn=llvm::initializeExpandMemCmpPassPass(llvm::PassRegistry&)
0 240 24 4 56 0 0 80 0 0
fn=llvm::initializeExpandPostRAPass(llvm::PassRegistry&)
0 240 31 4 56 0 0 80 0 0
fn=llvm::initializeFEntryInserterPass(llvm::PassRegistry&)
0 240 23 4 56 0 0 80 0 0
fn=llvm::initializeFPSPass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeFalkorHWPFFixPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeFalkorMarkStridedAccessesLegacyPass(llvm::PassRegistry&)
0 30 3 2 7 1 0 10 1 0
fn=llvm::initializeFinalizeISelPass(llvm::PassRegistry&)
0 240 24 4 56 0 0 80 0 0
fn=llvm::initializeFinalizeMachineBundlesPass(llvm::PassRegistry&)
0 240 31 3 56 0 0 80 0 0
fn=llvm::initializeFixFunctionBitcastsPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeFixupBWInstPassPass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeFixupLEAPassPass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeFlattenCFGPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeFloat2IntLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeForceFunctionAttrsLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeFuncletLayoutPass(llvm::PassRegistry&)
0 240 31 7 56 0 0 80 0 0
fn=llvm::initializeFunctionImportLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeGCMachineCodeAnalysisPass(llvm::PassRegistry&)
0 240 24 4 56 0 0 80 0 0
fn=llvm::initializeGCModuleInfoPass(llvm::PassRegistry&)
0 510 43 3 119 0 0 170 0 0
fn=llvm::initializeGCOVProfilerLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeGISelCSEAnalysisWrapperPassPass(llvm::PassRegistry&)
0 60 2 2 14 1 0 20 0 0
fn=llvm::initializeGISelKnownBitsAnalysisPass(llvm::PassRegistry&)
0 60 3 3 14 1 0 20 0 0
fn=llvm::initializeGVNHoistLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeGVNLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeGVNSinkLegacyPassPass(llvm::PassRegistry&)
0 30 2 2 7 0 0 10 0 0
fn=llvm::initializeGenericToNVVMPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeGlobalDCELegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeGlobalISel(llvm::PassRegistry&)
0 60 1 1 5 1 0 25 0 0
fn=llvm::initializeGlobalOptLegacyPassPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializeGlobalSplitPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeGlobalsAAWrapperPassPass(llvm::PassRegistry&)
0 750 3 3 175 0 0 250 0 0
fn=llvm::initializeGuardWideningLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeHWAddressSanitizerLegacyPassPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeHardwareLoopsPass(llvm::PassRegistry&)
0 240 24 5 56 0 0 80 0 0
fn=llvm::initializeHexagonBitSimplifyPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeHexagonConstExtendersPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeHexagonConstPropagationPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeHexagonEarlyIfConversionPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeHexagonGenMuxPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeHexagonHardwareLoopsPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeHexagonLoopIdiomRecognizePass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeHexagonNewValueJumpPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeHexagonOptAddrModePass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeHexagonPacketizerPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeHexagonRDFOptPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeHexagonSplitDoubleRegsPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeHexagonVExtractPass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeHexagonVectorLoopCarriedReusePass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeHotColdSplittingLegacyPassPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeIPCPPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializeIPO(llvm::PassRegistry&)
0 76 5 5 1 1 0 37 0 0
fn=llvm::initializeIPSCCPLegacyPassPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializeIRCELegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeIRTranslatorPass(llvm::PassRegistry&)
0 150 3 3 35 4 0 50 4 0
fn=llvm::initializeIVUsersWrapperPassPass(llvm::PassRegistry&)
0 60 5 2 14 0 0 20 0 0
fn=llvm::initializeIfConverterPass(llvm::PassRegistry&)
0 240 31 4 56 0 0 80 0 0
fn=llvm::initializeImplicitNullChecksPass(llvm::PassRegistry&)
0 240 24 3 56 0 0 80 0 0
fn=llvm::initializeIndVarSimplifyLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeIndirectBrExpandPassPass(llvm::PassRegistry&)
0 240 31 6 56 0 0 80 0 0
fn=llvm::initializeInferAddressSpacesPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeInferFunctionAttrsLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeInjectTLIMappingsLegacyPass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeInstCombine(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeInstCountPass(llvm::PassRegistry&)
0 30 2 2 7 0 0 10 0 0
fn=llvm::initializeInstNamerPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeInstSimplifyLegacyPassPass(llvm::PassRegistry&)
0 30 2 2 7 0 0 10 0 0
fn=llvm::initializeInstrOrderFileLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeInstrProfilingLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeInstructionSelectPass(llvm::PassRegistry&)
0 150 4 3 35 2 0 50 1 0
fn=llvm::initializeInstrumentation(llvm::PassRegistry&)
0 34 3 3 1 1 0 16 0 0
fn=llvm::initializeInterleavedAccessPass(llvm::PassRegistry&)
0 240 23 5 56 0 0 80 0 0
fn=llvm::initializeInterleavedLoadCombinePass(llvm::PassRegistry&)
0 240 31 7 56 0 0 80 0 0
fn=llvm::initializeInternalizeLegacyPassPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializeIntervalPartitionPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeJumpThreadingPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeLCSSAVerificationPassPass(llvm::PassRegistry&)
0 60 3 3 14 1 0 20 0 0
fn=llvm::initializeLCSSAWrapperPassPass(llvm::PassRegistry&)
0 570 7 3 133 1 0 190 1 0
fn=llvm::initializeLDTLSCleanupPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeLazyBFIPassPass(llvm::PassRegistry&)
0 36 3 3 8 0 0 13 0 0
fn=llvm::initializeLazyBPIPassPass(llvm::PassRegistry&)
0 74 4 4 16 0 0 26 0 0
fn=llvm::initializeLazyBlockFrequencyInfoPassPass(llvm::PassRegistry&)
0 120 7 3 28 0 0 40 0 0
fn=llvm::initializeLazyBranchProbabilityInfoPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeLazyMachineBlockFrequencyInfoPassPass(llvm::PassRegistry&)
0 30 2 2 7 0 0 10 0 0
fn=llvm::initializeLazyValueInfoPrinterPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeLazyValueInfoWrapperPassPass(llvm::PassRegistry&)
0 120 8 3 28 0 0 40 0 0
fn=llvm::initializeLegacyDivergenceAnalysisPass(llvm::PassRegistry&)
0 90 3 2 21 1 0 30 1 0
fn=llvm::initializeLegacyLICMPassPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializeLegacyLoopSinkPassPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializeLegalizerPass(llvm::PassRegistry&)
0 150 3 3 35 1 0 50 1 0
fn=llvm::initializeLibCallsShrinkWrapLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeLintPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeLiveDebugValuesPass(llvm::PassRegistry&)
0 240 31 4 56 0 0 80 0 0
fn=llvm::initializeLiveDebugVariablesPass(llvm::PassRegistry&)
0 330 24 4 77 0 0 110 0 0
fn=llvm::initializeLiveIntervalsPass(llvm::PassRegistry&)
0 600 27 4 140 0 0 200 0 0
fn=llvm::initializeLiveRangeShrinkPass(llvm::PassRegistry&)
0 240 24 5 56 0 0 80 0 0
fn=llvm::initializeLiveRegMatrixPass(llvm::PassRegistry&)
0 60 3 3 14 0 0 20 0 0
fn=llvm::initializeLiveStacksPass(llvm::PassRegistry&)
0 360 23 2 84 0 0 120 0 0
fn=llvm::initializeLiveVariablesPass(llvm::PassRegistry&)
0 270 24 3 63 0 0 90 0 0
fn=llvm::initializeLoadStoreVectorizerLegacyPassPass(llvm::PassRegistry&)
0 30 3 2 7 2 0 10 0 0
fn=llvm::initializeLocalStackSlotPassPass(llvm::PassRegistry&)
0 240 31 7 56 0 0 80 0 0
fn=llvm::initializeLocalizerPass(llvm::PassRegistry&)
0 150 3 3 35 1 0 50 1 0
fn=llvm::initializeLoopAccessLegacyAnalysisPass(llvm::PassRegistry&)
0 180 3 3 42 0 0 60 0 0
fn=llvm::initializeLoopDataPrefetchLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeLoopDeletionLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeLoopDistributeLegacyPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeLoopExtractorPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeLoopFuseLegacyPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeLoopGuardWideningLegacyPassPass(llvm::PassRegistry&)
0 30 2 2 7 0 0 10 0 0
fn=llvm::initializeLoopIdiomRecognizeLegacyPassPass(llvm::PassRegistry&)
0 30 2 2 7 0 0 10 0 0
fn=llvm::initializeLoopInfoWrapperPassPass(llvm::PassRegistry&)
0 1620 3 3 378 1 0 540 1 0
fn=llvm::initializeLoopInstSimplifyLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeLoopInterchangePass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeLoopLoadEliminationPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializeLoopPassPass(llvm::PassRegistry&)
0 330 2 2 15 0 0 150 0 0
fn=llvm::initializeLoopPredicationLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeLoopRerollPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializeLoopRotateLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeLoopSimplifyCFGLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeLoopSimplifyPass(llvm::PassRegistry&)
0 690 11 3 161 1 0 230 1 0
fn=llvm::initializeLoopStrengthReducePass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeLoopUnrollAndJamPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeLoopUnrollPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeLoopUnswitchPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeLoopVectorizePass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeLoopVersioningLICMPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializeLoopVersioningPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeLowerAtomicLegacyPassPass(llvm::PassRegistry&)
0 30 2 2 7 0 0 10 0 0
fn=llvm::initializeLowerConstantIntrinsicsPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeLowerExpectIntrinsicPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeLowerGlobalDtorsPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeLowerGuardIntrinsicLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeLowerIntrinsicsPass(llvm::PassRegistry&)
0 240 31 7 56 0 0 80 0 0
fn=llvm::initializeLowerInvokeLegacyPassPass(llvm::PassRegistry&)
0 30 2 2 7 0 0 10 0 0
fn=llvm::initializeLowerMatrixIntrinsicsLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeLowerSwitchPass(llvm::PassRegistry&)
0 60 7 3 14 1 0 20 1 0
fn=llvm::initializeLowerTypeTestsPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializeLowerWidenableConditionLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeMIRCanonicalizerPass(llvm::PassRegistry&)
0 240 24 3 56 0 0 80 0 0
fn=llvm::initializeMIRNamerPass(llvm::PassRegistry&)
0 240 23 4 56 0 0 80 0 0
fn=llvm::initializeMVEGatherScatterLoweringPass(llvm::PassRegistry&)
0 30 2 2 7 2 0 10 1 0
fn=llvm::initializeMVETailPredicationPass(llvm::PassRegistry&)
0 30 2 2 7 2 0 10 1 0
fn=llvm::initializeMVEVPTBlockPass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeMachineBlockFrequencyInfoPass(llvm::PassRegistry&)
0 450 29 2 105 0 0 150 0 0
fn=llvm::initializeMachineBlockPlacementPass(llvm::PassRegistry&)
0 240 23 3 56 0 0 80 0 0
fn=llvm::initializeMachineBlockPlacementStatsPass(llvm::PassRegistry&)
0 240 23 3 56 0 0 80 0 0
fn=llvm::initializeMachineBranchProbabilityInfoPass(llvm::PassRegistry&)
0 390 5 2 91 0 0 130 0 0
fn=llvm::initializeMachineCSEPass(llvm::PassRegistry&)
0 240 24 6 56 0 0 80 0 0
fn=llvm::initializeMachineCombinerPass(llvm::PassRegistry&)
0 240 24 5 56 0 0 80 0 0
fn=llvm::initializeMachineCopyPropagationPass(llvm::PassRegistry&)
0 240 24 3 56 0 0 80 0 0
fn=llvm::initializeMachineDominanceFrontierPass(llvm::PassRegistry&)
0 150 11 3 35 0 0 50 0 0
fn=llvm::initializeMachineDominatorTreePass(llvm::PassRegistry&)
0 1200 27 2 280 0 0 400 0 0
fn=llvm::initializeMachineFunctionPrinterPassPass(llvm::PassRegistry&)
0 240 23 3 56 0 0 80 0 0
fn=llvm::initializeMachineLICMPass(llvm::PassRegistry&)
0 240 31 5 56 0 0 80 0 0
fn=llvm::initializeMachineLoopInfoPass(llvm::PassRegistry&)
0 990 39 7 231 0 0 330 0 0
fn=llvm::initializeMachineModuleInfoWrapperPassPass(llvm::PassRegistry&)
0 240 17 4 56 0 0 80 0 0
fn=llvm::initializeMachineOptimizationRemarkEmitterPassPass(llvm::PassRegistry&)
0 330 24 4 77 0 0 110 0 0
fn=llvm::initializeMachineOutlinerPass(llvm::PassRegistry&)
0 240 23 2 56 0 0 80 0 0
fn=llvm::initializeMachinePipelinerPass(llvm::PassRegistry&)
0 240 31 3 56 0 0 80 0 0
fn=llvm::initializeMachinePostDominatorTreePass(llvm::PassRegistry&)
0 390 26 5 91 0 0 130 0 0
fn=llvm::initializeMachineRegionInfoPassPass(llvm::PassRegistry&)
0 240 24 5 56 0 0 80 0 0
fn=llvm::initializeMachineSchedulerPass(llvm::PassRegistry&)
0 300 31 4 70 0 0 100 0 0
fn=llvm::initializeMachineSinkingPass(llvm::PassRegistry&)
0 240 23 5 56 1 0 80 0 0
fn=llvm::initializeMachineTraceMetricsPass(llvm::PassRegistry&)
0 90 7 3 21 0 0 30 0 0
fn=llvm::initializeMachineVerifierPassPass(llvm::PassRegistry&)
0 240 24 6 56 0 0 80 0 0
fn=llvm::initializeMakeGuardsExplicitLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeMemCpyOptLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeMemDepPrinterPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeMemDerefPrinterPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeMemoryDependenceWrapperPassPass(llvm::PassRegistry&)
0 180 2 2 42 1 0 60 1 0
fn=llvm::initializeMemorySSAPrinterLegacyPassPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializeMemorySSAWrapperPassPass(llvm::PassRegistry&)
0 780 7 2 182 0 0 260 0 0
fn=llvm::initializeMemorySanitizerLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeMergeFunctionsLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeMergeICmpsLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeMergedLoadStoreMotionLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeMetaRenamerPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeMicroMipsSizeReducePass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeMipsBranchExpansionPass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeMipsDelaySlotFillerPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeMipsPreLegalizerCombinerPass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeModuleAddressSanitizerLegacyPassPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeModuleDebugInfoPrinterPass(llvm::PassRegistry&)
0 30 2 2 7 0 0 10 0 0
fn=llvm::initializeModuleSanitizerCoverageLegacyPassPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeModuleSummaryIndexWrapperPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeModuloScheduleTestPass(llvm::PassRegistry&)
0 240 23 2 56 0 0 80 0 0
fn=llvm::initializeMustBeExecutedContextPrinterPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeMustExecutePrinterPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeNVPTXAllocaHoistingPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeNVPTXAssignValidGlobalNamesPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeNVPTXLowerAggrCopiesPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeNVPTXLowerAllocaPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeNVPTXLowerArgsPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeNVPTXProxyRegErasurePass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeNVVMIntrRangePass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeNVVMReflectPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeNameAnonGlobalLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeNaryReassociateLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeNewGVNLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeObjCARCAAWrapperPassPass(llvm::PassRegistry&)
0 60 6 3 14 1 0 20 1 0
fn=llvm::initializeOptimizationRemarkEmitterWrapperPassPass(llvm::PassRegistry&)
0 450 3 3 105 0 0 150 0 0
fn=llvm::initializeOptimizePHIsPass(llvm::PassRegistry&)
0 240 24 6 56 0 0 80 0 0
fn=llvm::initializeOptimizeReturnedPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializePEIPass(llvm::PassRegistry&)
0 240 31 3 56 0 0 80 0 0
fn=llvm::initializePGOIndirectCallPromotionLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializePGOInstrumentationGenLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializePGOInstrumentationUseLegacyPassPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializePGOMemOPSizeOptLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializePHIEliminationPass(llvm::PassRegistry&)
0 240 23 4 56 1 0 80 0 0
fn=llvm::initializePPCBSelPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializePPCBoolRetToIntPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializePPCBranchCoalescingPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializePPCEarlyReturnPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializePPCExpandISELPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializePPCLoopInstrFormPrepPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializePPCLowerMASSVEntriesPass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializePPCMIPeepholePass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializePPCPreEmitPeepholePass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializePPCQPXLoadSplatPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializePPCReduceCRLogicalsPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializePPCTLSDynamicCallPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializePPCTOCRegDepsPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializePPCVSXCopyPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializePPCVSXFMAMutatePass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializePPCVSXSwapRemovalPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializePartialInlinerLegacyPassPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializePartiallyInlineLibCallsLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializePatchableFunctionPass(llvm::PassRegistry&)
0 240 31 4 56 1 0 80 0 0
fn=llvm::initializePeepholeOptimizerPass(llvm::PassRegistry&)
0 240 24 6 56 0 0 80 0 0
fn=llvm::initializePhiValuesWrapperPassPass(llvm::PassRegistry&)
0 60 3 3 14 0 0 20 0 0
fn=llvm::initializePhysicalRegisterUsageInfoPass(llvm::PassRegistry&)
0 60 3 3 14 0 0 20 0 0
fn=llvm::initializePlaceBackedgeSafepointsImplPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializePlaceSafepointsPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializePostDomOnlyPrinterPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializePostDomOnlyViewerPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializePostDomPrinterPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializePostDomViewerPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializePostDominatorTreeWrapperPassPass(llvm::PassRegistry&)
0 330 3 3 77 0 0 110 0 0
fn=llvm::initializePostInlineEntryExitInstrumenterPass(llvm::PassRegistry&)
0 30 2 2 7 2 0 10 0 0
fn=llvm::initializePostMachineSchedulerPass(llvm::PassRegistry&)
0 240 23 2 56 0 0 80 0 0
fn=llvm::initializePostOrderFunctionAttrsLegacyPassPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializePostRAHazardRecognizerPass(llvm::PassRegistry&)
0 240 23 3 56 1 0 80 0 0
fn=llvm::initializePostRAMachineSinkingPass(llvm::PassRegistry&)
0 240 23 3 56 0 0 80 0 0
fn=llvm::initializePostRASchedulerPass(llvm::PassRegistry&)
0 240 31 7 56 0 0 80 0 0
fn=llvm::initializePreISelIntrinsicLoweringLegacyPassPass(llvm::PassRegistry&)
0 240 23 3 56 0 0 80 0 0
fn=llvm::initializePredicateInfoPrinterLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializePrintFunctionPassWrapperPass(llvm::PassRegistry&)
0 30 2 2 7 0 0 10 0 0
fn=llvm::initializePrintModulePassWrapperPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeProcessImplicitDefsPass(llvm::PassRegistry&)
0 240 24 5 56 0 0 80 0 0
fn=llvm::initializeProfileSummaryInfoWrapperPassPass(llvm::PassRegistry&)
0 510 8 3 119 0 0 170 0 0
fn=llvm::initializePromoteLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializePruneEHPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeRABasicPass(llvm::PassRegistry&)
0 240 24 6 56 0 0 80 0 0
fn=llvm::initializeRAGreedyPass(llvm::PassRegistry&)
0 240 24 4 56 0 0 80 0 0
fn=llvm::initializeRISCVExpandPseudoPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeReachingDefAnalysisPass(llvm::PassRegistry&)
0 60 3 3 14 1 0 20 0 0
fn=llvm::initializeReassociateLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeRedundantDbgInstEliminationPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeRegAllocFastPass(llvm::PassRegistry&)
0 240 24 3 56 0 0 80 0 0
fn=llvm::initializeRegBankSelectPass(llvm::PassRegistry&)
0 150 2 2 35 1 0 50 1 0
fn=llvm::initializeRegToMemPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeRegUsageInfoCollectorPass(llvm::PassRegistry&)
0 240 24 3 56 0 0 80 0 0
fn=llvm::initializeRegUsageInfoPropagationPass(llvm::PassRegistry&)
0 240 23 2 56 1 0 80 0 0
fn=llvm::initializeRegionInfoPassPass(llvm::PassRegistry&)
0 90 6 3 21 0 0 30 0 0
fn=llvm::initializeRegionOnlyPrinterPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeRegionOnlyViewerPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeRegionPrinterPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeRegionViewerPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeRegisterCoalescerPass(llvm::PassRegistry&)
0 300 24 4 70 0 0 100 0 0
fn=llvm::initializeRenameIndependentSubregsPass(llvm::PassRegistry&)
0 240 23 5 56 0 0 80 0 0
fn=llvm::initializeReversePostOrderFunctionAttrsLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeRewriteStatepointsForGCLegacyPassPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializeSCCPLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeSCEVAAWrapperPassPass(llvm::PassRegistry&)
0 540 10 3 126 1 0 180 1 0
fn=llvm::initializeSLPVectorizerPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeSROALegacyPassPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializeSafeStackLegacyPassPass(llvm::PassRegistry&)
0 240 31 5 56 0 0 80 0 0
fn=llvm::initializeSafepointIRVerifierPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeSampleProfileLoaderLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeScalarEvolutionWrapperPassPass(llvm::PassRegistry&)
0 1200 4 3 280 0 0 400 0 0
fn=llvm::initializeScalarOpts(llvm::PassRegistry&)
0 160 11 11 1 1 0 79 0 0
fn=llvm::initializeScalarizeMaskedMemIntrinPass(llvm::PassRegistry&)
0 240 31 3 56 0 0 80 0 0
fn=llvm::initializeScalarizerLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeScopedNoAliasAAWrapperPassPass(llvm::PassRegistry&)
0 60 6 3 14 0 0 20 0 0
fn=llvm::initializeSeparateConstOffsetFromGEPPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeShrinkWrapPass(llvm::PassRegistry&)
0 240 24 4 56 0 0 80 0 0
fn=llvm::initializeSimpleInlinerPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializeSimpleLoopUnswitchLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeSingleLoopExtractorPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializeSinkingLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeSlotIndexesPass(llvm::PassRegistry&)
0 600 29 3 140 0 0 200 0 0
fn=llvm::initializeSpeculativeExecutionLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeSpillPlacementPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeStackColoringPass(llvm::PassRegistry&)
0 240 24 3 56 0 0 80 0 0
fn=llvm::initializeStackMapLivenessPass(llvm::PassRegistry&)
0 240 31 7 56 0 0 80 0 0
fn=llvm::initializeStackProtectorPass(llvm::PassRegistry&)
0 240 24 4 56 1 0 80 0 0
fn=llvm::initializeStackSafetyGlobalInfoWrapperPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeStackSafetyInfoWrapperPassPass(llvm::PassRegistry&)
0 30 4 4 7 1 0 10 1 0
fn=llvm::initializeStackSlotColoringPass(llvm::PassRegistry&)
0 240 24 6 56 0 0 80 0 0
fn=llvm::initializeStraightLineStrengthReducePass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializeStripDeadDebugInfoPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeStripDeadPrototypesLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeStripDebugDeclarePass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeStripGCRelocatesPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeStripNonDebugSymbolsPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeStripNonLineTableDebugInfoPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeStripSymbolsPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 0 0
fn=llvm::initializeStructurizeCFGPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeTailCallElimPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 0 0
fn=llvm::initializeTailDuplicatePass(llvm::PassRegistry&)
0 240 23 2 56 0 0 80 0 0
fn=llvm::initializeTarget(llvm::PassRegistry&)
0 6 1 1 1 0 0 2 0 0
fn=llvm::initializeTargetLibraryInfoWrapperPassPass(llvm::PassRegistry&)
0 1710 34 5 399 2 0 570 2 0
fn=llvm::initializeTargetPassConfigPass(llvm::PassRegistry&)
0 540 29 2 126 0 0 180 0 0
fn=llvm::initializeTargetTransformInfoWrapperPassPass(llvm::PassRegistry&)
0 1080 8 6 252 0 0 360 0 0
fn=llvm::initializeThreadSanitizerLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeThumb2SizeReducePass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeTransformUtils(llvm::PassRegistry&)
0 36 3 3 1 1 0 17 0 0
fn=llvm::initializeTwoAddressInstructionPassPass(llvm::PassRegistry&)
0 240 24 6 56 0 0 80 0 0
fn=llvm::initializeTypeBasedAAWrapperPassPass(llvm::PassRegistry&)
0 60 7 3 14 0 0 20 0 0
fn=llvm::initializeTypePromotionPass(llvm::PassRegistry&)
0 240 31 4 56 1 0 80 0 0
fn=llvm::initializeUnifyFunctionExitNodesPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeUnpackMachineBundlesPass(llvm::PassRegistry&)
0 240 23 4 56 0 0 80 0 0
fn=llvm::initializeUnreachableBlockElimLegacyPassPass(llvm::PassRegistry&)
0 240 24 5 56 1 0 80 0 0
fn=llvm::initializeUnreachableMachineBlockElimPass(llvm::PassRegistry&)
0 270 24 6 63 1 0 90 1 0
fn=llvm::initializeVectorization(llvm::PassRegistry&)
0 8 2 2 1 1 0 3 0 0
fn=llvm::initializeVerifierLegacyPassPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeVirtRegMapPass(llvm::PassRegistry&)
0 330 24 4 77 0 0 110 0 0
fn=llvm::initializeVirtRegRewriterPass(llvm::PassRegistry&)
0 240 31 3 56 0 0 80 0 0
fn=llvm::initializeWarnMissedTransformationsLegacyPass(llvm::PassRegistry&)
0 30 3 3 7 0 0 10 0 0
fn=llvm::initializeWasmEHPreparePass(llvm::PassRegistry&)
0 240 31 3 56 0 0 80 0 0
fn=llvm::initializeWebAssemblyAddMissingPrototypesPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeWebAssemblyArgumentMovePass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeWebAssemblyCFGSortPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeWebAssemblyCFGStackifyPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeWebAssemblyCallIndirectFixupPass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeWebAssemblyExceptionInfoPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeWebAssemblyExplicitLocalsPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeWebAssemblyFixIrreducibleControlFlowPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeWebAssemblyLateEHPreparePass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeWebAssemblyLowerBrUnlessPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeWebAssemblyLowerEmscriptenEHSjLjPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeWebAssemblyMemIntrinsicResultsPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeWebAssemblyOptimizeLiveIntervalsPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeWebAssemblyPeepholePass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeWebAssemblyPrepareForLiveIntervalsPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeWebAssemblyRegColoringPass(llvm::PassRegistry&)
0 30 2 2 7 1 0 10 1 0
fn=llvm::initializeWebAssemblyRegNumberingPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeWebAssemblyRegStackifyPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeWebAssemblyReplacePhysRegsPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeWebAssemblySetP2AlignOperandsPass(llvm::PassRegistry&)
0 30 3 3 7 1 0 10 1 0
fn=llvm::initializeWholeProgramDevirtPass(llvm::PassRegistry&)
0 30 2 2 7 2 0 10 0 0
fn=llvm::initializeWinEHPreparePass(llvm::PassRegistry&)
0 240 24 6 56 0 0 80 0 0
fn=llvm::initializeWinEHStatePassPass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeX86AvoidSFBPassPass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeX86CallFrameOptimizationPass(llvm::PassRegistry&)
0 30 2 2 7 2 0 10 1 0
fn=llvm::initializeX86CmovConverterPassPass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeX86CondBrFoldingPassPass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeX86DomainReassignmentPass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeX86ExpandPseudoPass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeX86FlagsCopyLoweringPassPass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeX86LoadValueInjectionLoadHardeningPassPass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeX86LoadValueInjectionRetHardeningPassPass(llvm::PassRegistry&)
0 30 2 2 7 2 0 10 1 0
fn=llvm::initializeX86OptimizeLEAPassPass(llvm::PassRegistry&)
0 30 2 2 7 2 0 10 1 0
fn=llvm::initializeX86SpeculativeLoadHardeningPassPass(llvm::PassRegistry&)
0 30 3 3 7 2 0 10 1 0
fn=llvm::initializeXRayInstrumentationPass(llvm::PassRegistry&)
0 240 31 3 56 0 0 80 0 0
fn=llvm::install_fatal_error_handler(void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool), void*)
0 20 2 2 4 1 0 6 1 0
fn=llvm::iplist_impl<llvm::simple_ilist<llvm::Function>, llvm::SymbolTableListTraits<llvm::Function> >::erase(llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Function, false, false, void>, false, false>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Function, false, false, void>, false, false>)
0 1218 33 4 259 5 0 350 0 0
fn=llvm::iplist_impl<llvm::simple_ilist<llvm::GlobalVariable>, llvm::SymbolTableListTraits<llvm::GlobalVariable> >::erase(llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::GlobalVariable, false, false, void>, false, false>)
0 198 6 2 54 0 0 72 0 0
fn=llvm::iplist_impl<llvm::simple_ilist<llvm::Instruction>, llvm::SymbolTableListTraits<llvm::Instruction> >::clear()
0 2739 21 3 780 0 0 765 0 0
fn=llvm::isDereferenceableAndAlignedPointer(llvm::Value const*, llvm::Type*, llvm::MaybeAlign, llvm::DataLayout const&, llvm::Instruction const*, llvm::DominatorTree const*)
0 76 7 7 17 1 0 19 0 0
fn=llvm::isDereferenceablePointer(llvm::Value const*, llvm::Type*, llvm::DataLayout const&, llvm::Instruction const*, llvm::DominatorTree const*)
0 5 1 1 0 0 0 0 0 0
fn=llvm::isGCRelocate(llvm::Value const*)
0 44 4 1 20 0 0 0 0 0
fn=llvm::isGCResult(llvm::Value const*)
0 44 4 1 20 0 0 0 0 0
fn=llvm::isInTailCallPosition(llvm::ImmutableCallSite, llvm::TargetMachine const&)
0 424 22 4 120 6 0 88 0 0
fn=llvm::isInstructionTriviallyDead(llvm::Instruction*, llvm::TargetLibraryInfo const*)
0 8 2 1 4 0 0 0 0 0
fn=llvm::isPotentiallyReachable(llvm::Instruction const*, llvm::Instruction const*, llvm::SmallPtrSetImpl<llvm::BasicBlock*> const*, llvm::DominatorTree const*, llvm::LoopInfo const*)
0 107 10 10 26 1 0 13 0 0
fn=llvm::isPotentiallyReachableFromMany(llvm::SmallVectorImpl<llvm::BasicBlock*>&, llvm::BasicBlock*, llvm::SmallPtrSetImpl<llvm::BasicBlock*> const*, llvm::DominatorTree const*, llvm::LoopInfo const*)
0 146 20 20 37 0 0 29 0 0
fn=llvm::isStatepoint(llvm::Value const&)
0 19 1 1 6 0 0 1 0 0
fn=llvm::isStatepoint(llvm::Value const*)
0 187 14 2 53 0 0 12 0 0
fn=llvm::iterator_range<llvm::po_iterator<llvm::BasicBlock*, llvm::SmallPtrSet<llvm::BasicBlock*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock*> > > llvm::make_range<llvm::po_iterator<llvm::BasicBlock*, llvm::SmallPtrSet<llvm::BasicBlock*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock*> > >(llvm::po_iterator<llvm::BasicBlock*, llvm::SmallPtrSet<llvm::BasicBlock*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock*> >, llvm::po_iterator<llvm::BasicBlock*, llvm::SmallPtrSet<llvm::BasicBlock*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock*> >)
0 1185 105 7 315 0 0 375 2 0
fn=llvm::iterator_range<llvm::po_iterator<llvm::BasicBlock*, llvm::SmallPtrSet<llvm::GraphTraits<llvm::BasicBlock*>::NodeRef, 8u>, false, llvm::GraphTraits<llvm::BasicBlock*> > > llvm::post_order<llvm::BasicBlock*>(llvm::BasicBlock* const&)
0 1095 105 7 210 0 0 495 0 0
fn=llvm::iterator_range<llvm::po_iterator<llvm::DomTreeNodeBase<llvm::BasicBlock> const*, llvm::SmallPtrSet<llvm::DomTreeNodeBase<llvm::BasicBlock> const*, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<llvm::BasicBlock> const*> > > llvm::make_range<llvm::po_iterator<llvm::DomTreeNodeBase<llvm::BasicBlock> const*, llvm::SmallPtrSet<llvm::DomTreeNodeBase<llvm::BasicBlock> const*, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<llvm::BasicBlock> const*> > >(llvm::po_iterator<llvm::DomTreeNodeBase<llvm::BasicBlock> const*, llvm::SmallPtrSet<llvm::DomTreeNodeBase<llvm::BasicBlock> const*, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<llvm::BasicBlock> const*> >, llvm::po_iterator<llvm::DomTreeNodeBase<llvm::BasicBlock> const*, llvm::SmallPtrSet<llvm::DomTreeNodeBase<llvm::BasicBlock> const*, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<llvm::BasicBlock> const*> >)
0 1185 105 7 315 0 0 375 0 0
fn=llvm::iterator_range<llvm::po_iterator<llvm::DomTreeNodeBase<llvm::BasicBlock> const*, llvm::SmallPtrSet<llvm::GraphTraits<llvm::DomTreeNodeBase<llvm::BasicBlock> const*>::NodeRef, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<llvm::BasicBlock> const*> > > llvm::post_order<llvm::DomTreeNodeBase<llvm::BasicBlock> const*>(llvm::DomTreeNodeBase<llvm::BasicBlock> const* const&)
0 1050 105 7 225 0 0 465 0 0
fn=llvm::iterator_range<llvm::po_iterator<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const*, llvm::SmallPtrSet<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const*, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const*> > > llvm::make_range<llvm::po_iterator<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const*, llvm::SmallPtrSet<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const*, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const*> > >(llvm::po_iterator<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const*, llvm::SmallPtrSet<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const*, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const*> >, llvm::po_iterator<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const*, llvm::SmallPtrSet<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const*, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const*> >)
0 1185 90 6 315 0 0 375 9 0
fn=llvm::iterator_range<llvm::po_iterator<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const*, llvm::SmallPtrSet<llvm::GraphTraits<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const*>::NodeRef, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const*> > > llvm::post_order<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const*>(llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const* const&)
0 1050 105 7 225 0 0 465 0 0
fn=llvm::iterator_range<llvm::po_iterator<llvm::MachineBasicBlock*, llvm::SmallPtrSet<llvm::GraphTraits<llvm::MachineBasicBlock*>::NodeRef, 8u>, false, llvm::GraphTraits<llvm::MachineBasicBlock*> > > llvm::post_order<llvm::MachineBasicBlock*>(llvm::MachineBasicBlock* const&)
0 1050 105 7 225 0 0 465 54 0
fn=llvm::iterator_range<llvm::po_iterator<llvm::MachineBasicBlock*, llvm::SmallPtrSet<llvm::MachineBasicBlock*, 8u>, false, llvm::GraphTraits<llvm::MachineBasicBlock*> > > llvm::make_range<llvm::po_iterator<llvm::MachineBasicBlock*, llvm::SmallPtrSet<llvm::MachineBasicBlock*, 8u>, false, llvm::GraphTraits<llvm::MachineBasicBlock*> > >(llvm::po_iterator<llvm::MachineBasicBlock*, llvm::SmallPtrSet<llvm::MachineBasicBlock*, 8u>, false, llvm::GraphTraits<llvm::MachineBasicBlock*> >, llvm::po_iterator<llvm::MachineBasicBlock*, llvm::SmallPtrSet<llvm::MachineBasicBlock*, 8u>, false, llvm::GraphTraits<llvm::MachineBasicBlock*> >)
0 1185 105 7 315 0 0 375 20 0
fn=llvm::itostr[abi:cxx11](long)
0 866 75 5 146 0 0 154 2 0
fn=llvm::legacy::FunctionPassManager::FunctionPassManager(llvm::Module*)
0 552 48 7 30 0 0 312 47 0
fn=llvm::legacy::FunctionPassManager::add(llvm::Pass*)
0 72 6 1 18 0 0 0 0 0
fn=llvm::legacy::FunctionPassManager::doFinalization()
0 36 0 0 24 0 0 0 0 0
fn=llvm::legacy::FunctionPassManager::doInitialization()
0 36 6 1 24 11 1 0 0 0
fn=llvm::legacy::FunctionPassManager::run(llvm::Function&)
0 374 24 4 143 0 0 110 0 0
fn=llvm::legacy::FunctionPassManager::~FunctionPassManager()
0 78 6 1 24 2 0 18 0 0
fn=llvm::legacy::FunctionPassManagerImpl::doFinalization(llvm::Module&)
0 366 18 3 114 0 0 48 0 0
fn=llvm::legacy::FunctionPassManagerImpl::doInitialization(llvm::Module&)
0 396 30 5 132 23 0 66 0 0
fn=llvm::legacy::FunctionPassManagerImpl::run(llvm::Function&)
0 737 30 5 198 4 0 110 0 0
fn=llvm::legacy::FunctionPassManagerImpl::~FunctionPassManagerImpl()
0 204 24 4 48 3 0 54 3 0
fn=llvm::legacy::PassManager::PassManager()
0 1105 90 8 65 0 0 650 67 8
fn=llvm::legacy::PassManager::add(llvm::Pass*)
0 1636 16 1 409 0 0 0 0 0
fn=llvm::legacy::PassManager::run(llvm::Module&)
0 26 0 0 13 1 0 0 0 0
fn=llvm::legacy::PassManager::~PassManager()
0 169 13 1 52 21 1 39 0 0
fn=llvm::legacy::PassManagerImpl::run(llvm::Module&)
0 7654 370 21 2262 604 10 1443 14 0
fn=llvm::legacy::PassManagerImpl::~PassManagerImpl()
0 442 39 3 104 24 0 117 20 0
fn=llvm::llvm_is_multithreaded()
0 9270 78 1 4635 0 0 0 0 0
fn=llvm::lookupFoldTable(unsigned int, unsigned int)
0 513 12 3 69 33 17 0 0 0
fn=llvm::object::Archive::Archive(llvm::MemoryBufferRef, llvm::Error&)
0 3556 320 30 854 12 10 798 11 3
fn=llvm::object::Archive::Child::Child(llvm::object::Archive const*, char const*, llvm::Error*)
0 34053 126 9 6936 0 0 7383 0 0
fn=llvm::object::Archive::Child::getBuffer() const
0 1470 41 3 588 0 0 294 0 0
fn=llvm::object::Archive::Child::getName() const
0 9083 42 3 3223 0 0 1758 0 0
fn=llvm::object::Archive::Child::getNext() const
0 16578 98 8 6140 0 0 3991 0 0
fn=llvm::object::Archive::child_begin(llvm::Error&, bool) const
0 546 52 4 168 0 0 168 0 0
fn=llvm::object::Archive::child_end() const
0 98 14 1 14 0 0 56 0 0
fn=llvm::object::Archive::create(llvm::MemoryBufferRef)
0 532 42 3 140 0 0 140 0 0
fn=llvm::object::Archive::~Archive()
0 280 2 2 70 10 2 70 0 0
fn=llvm::object::ArchiveMemberHeader::ArchiveMemberHeader(llvm::object::Archive const*, char const*, unsigned long, llvm::Error*)
0 18297 45 6 4494 321 299 3531 11 2
fn=llvm::object::ArchiveMemberHeader::getName(unsigned long) const
0 27547 92 13 6821 0 0 4606 0 0
fn=llvm::object::ArchiveMemberHeader::getRawName() const
0 43454 56 4 12060 285 269 7035 12 2
fn=llvm::object::ArchiveMemberHeader::getSize() const
0 33156 51 4 9210 0 0 7368 47 9
fn=llvm::object::Binary::Binary(unsigned int, llvm::MemoryBufferRef)
0 126 2 2 42 0 0 56 8 5
fn=llvm::object::Binary::getData() const
0 1926 0 0 1926 0 0 0 0 0
fn=llvm::object::Binary::~Binary()
0 14 1 1 14 0 0 0 0 0
fn=llvm::object_creator<(anonymous namespace)::CommandLineParser>::call()
0 52 5 5 7 1 1 24 4 4
fn=llvm::object_creator<(anonymous namespace)::EVTArray>::call()
0 2194 5 5 549 0 0 687 33 33
fn=llvm::object_creator<llvm::DebugCounter>::call()
0 17 1 1 2 0 0 12 1 1
fn=llvm::object_creator<llvm::OptBisect>::call()
0 9 1 1 2 0 0 3 0 0
fn=llvm::object_creator<llvm::PassRegistry>::call()
0 18 2 2 2 0 0 14 2 2
fn=llvm::object_creator<llvm::cl::SubCommand>::call()
0 52 3 3 4 0 0 36 3 3
fn=llvm::object_creator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::call()
0 9 2 2 2 0 0 5 0 0
fn=llvm::po_iterator<llvm::BasicBlock const*, llvm::SmallPtrSet<llvm::BasicBlock const*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock const*> >::traverseChild()
0 2673 109 10 604 0 0 510 6 0
fn=llvm::po_iterator<llvm::BasicBlock*, llvm::SmallPtrSet<llvm::BasicBlock*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock*> >::traverseChild()
0 5346 219 12 1208 0 0 1020 5 0
fn=llvm::po_iterator<llvm::DomTreeNodeBase<llvm::BasicBlock> const*, llvm::SmallPtrSet<llvm::DomTreeNodeBase<llvm::BasicBlock> const*, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<llvm::BasicBlock> const*> >::traverseChild()
0 2105 93 11 581 0 0 345 1 0
fn=llvm::po_iterator<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const*, llvm::SmallPtrSet<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const*, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const*> >::traverseChild()
0 2105 101 11 581 0 0 345 2 0
fn=llvm::po_iterator<llvm::MachineBasicBlock*, llvm::SmallPtrSet<llvm::MachineBasicBlock*, 8u>, false, llvm::GraphTraits<llvm::MachineBasicBlock*> >::traverseChild()
0 4210 186 11 1162 0 0 690 7 0
fn=llvm::printEscapedString(llvm::StringRef, llvm::raw_ostream&)
0 398 4 4 66 0 0 45 0 0
fn=llvm::printLLVMNameWithoutPrefix(llvm::raw_ostream&, llvm::StringRef)
0 88 5 5 17 0 0 18 0 0
fn=llvm::raw_fd_ostream::preferred_buffer_size() const
0 154 21 3 56 0 0 21 0 0
fn=llvm::raw_fd_ostream::raw_fd_ostream(llvm::StringRef, std::error_code&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags)
0 518 50 7 77 1 0 196 2 0
fn=llvm::raw_fd_ostream::raw_fd_ostream(llvm::StringRef, std::error_code&, llvm::sys::fs::OpenFlags)
0 49 8 1 14 0 0 21 0 0
fn=llvm::raw_fd_ostream::write_impl(char const*, unsigned long)
0 196 22 3 49 1 0 42 0 0
fn=llvm::raw_fd_ostream::~raw_fd_ostream()
0 333 33 4 110 4 0 68 1 1
fn=llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)
0 14425 85 2 4039 0 0 5193 6 0
fn=llvm::raw_ostream::SetBuffered()
0 1332 48 3 396 31 3 396 0 0
fn=llvm::raw_ostream::flush_nonempty()
0 189 8 1 108 8 1 27 0 0
fn=llvm::raw_ostream::operator<<(long)
0 40 1 1 10 0 0 10 0 0
fn=llvm::raw_ostream::operator<<(unsigned long)
0 328 2 0 82 0 0 82 0 0
fn=llvm::raw_ostream::preferred_buffer_size() const
0 58 9 1 29 0 0 0 0 0
fn=llvm::raw_ostream::write(char const*, unsigned long)
0 85916 237 6 30827 61 4 19034 33 0
fn=llvm::raw_ostream::write(unsigned char)
0 19335 70 2 7998 0 0 3337 10 0
fn=llvm::raw_ostream::write_zeros(unsigned int)
0 1620 19 2 360 0 0 450 0 0
fn=llvm::raw_ostream::~raw_ostream()
0 3705 46 1 1217 0 0 604 5 0
fn=llvm::raw_string_ostream::write_impl(char const*, unsigned long)
0 72 8 1 27 0 0 9 0 0
fn=llvm::raw_string_ostream::~raw_string_ostream()
0 223 26 3 59 0 0 37 0 0
fn=llvm::raw_svector_ostream::current_pos() const
0 1620 0 0 1620 7 0 0 0 0
fn=llvm::raw_svector_ostream::pwrite_impl(char const*, unsigned long, unsigned long)
0 56 7 1 28 0 0 0 0 0
fn=llvm::raw_svector_ostream::write_impl(char const*, unsigned long)
0 66581 80 2 28830 0 0 11600 40 1
fn=llvm::returnTypeIsEligibleForTailCall(llvm::Function const*, llvm::Instruction const*, llvm::ReturnInst const*, llvm::TargetLoweringBase const&)
0 1278 104 21 280 0 0 224 0 0
fn=llvm::scc_iterator<llvm::CallGraph*, llvm::GraphTraits<llvm::CallGraph*> >::DFSVisitChildren()
0 3028 42 7 970 1 0 523 0 0
fn=llvm::scc_iterator<llvm::CallGraph*, llvm::GraphTraits<llvm::CallGraph*> >::DFSVisitOne(llvm::CallGraphNode*)
0 4079 90 15 881 1 0 880 6 0
fn=llvm::scc_iterator<llvm::CallGraph*, llvm::GraphTraits<llvm::CallGraph*> >::GetNextSCC()
0 3468 72 13 1148 0 0 531 0 0
fn=llvm::shouldOptimizeForSize(llvm::BasicBlock const*, llvm::ProfileSummaryInfo*, llvm::BlockFrequencyInfo*, llvm::PGSOQueryType)
0 306 18 2 90 0 0 90 0 0
fn=llvm::sys::Process::SafelyCloseFileDescriptor(int)
0 836 66 5 132 1 0 176 3 0
fn=llvm::sys::Process::getPageSize()
0 757 24 4 306 12 2 140 1 1
fn=llvm::sys::fs::closeFile(int&)
0 60 2 1 15 0 0 15 0 0
fn=llvm::sys::fs::fillStatus(int, stat const&, llvm::sys::fs::file_status&)
0 630 17 4 182 41 6 196 0 0
fn=llvm::sys::fs::mapped_file_region::alignment()
0 561 12 2 231 0 0 99 0 0
fn=llvm::sys::fs::mapped_file_region::const_data() const
0 22 11 1 22 0 0 0 0 0
fn=llvm::sys::fs::mapped_file_region::mapped_file_region(int, llvm::sys::fs::mapped_file_region::mapmode, unsigned long, unsigned long, std::error_code&)
0 374 33 3 44 0 0 121 0 0
fn=llvm::sys::fs::mapped_file_region::~mapped_file_region()
0 66 2 0 22 7 0 0 0 0
fn=llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int)
0 1599 133 7 242 1 0 330 47 6
fn=llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*)
0 480 60 4 120 0 0 105 16 3
fn=llvm::sys::fs::openNativeFileForRead(llvm::Twine const&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*)
0 315 41 3 105 0 0 60 0 0
fn=llvm::sys::fs::readNativeFile(int, llvm::MutableArrayRef<char>)
0 324 3 3 99 0 0 99 2 2
fn=llvm::sys::fs::readNativeFileSlice(int, llvm::MutableArrayRef<char>, unsigned long)
0 123 7 3 36 0 0 36 0 0
fn=llvm::sys::fs::status(int, llvm::sys::fs::file_status&)
0 308 2 2 84 0 0 70 14 3
fn=llvm::sys::getHostNumPhysicalCores()
0 25800 24 24 3931 6 1 3232 7 0
fn=llvm::sys::getProcessTriple[abi:cxx11]()
0 100 9 9 21 1 1 31 4 0
fn=llvm::sys::path::filename(llvm::StringRef, llvm::sys::path::Style)
0 144 16 3 48 0 0 56 0 0
fn=llvm::sys::path::reverse_iterator::operator++()
0 856 88 12 168 9 0 96 0 0
fn=llvm::vfs::getRealFileSystem()
0 33 3 3 8 1 0 11 0 0
fn=llvm::write_integer(llvm::raw_ostream&, long, unsigned long, llvm::IntegerStyle)
0 20 0 0 0 0 0 0 0 0
fn=llvm::write_integer(llvm::raw_ostream&, unsigned long, unsigned long, llvm::IntegerStyle)
0 82 7 1 0 0 0 0 0 0
fn=llvm_regcomp
0 8495 31 31 1660 1 1 102 6 0
fn=llvm_regfree
0 29 3 3 8 3 2 7 0 0
fn=log2f
0 18 2 2 6 0 0 0 0 0
fn=logf
0 9 2 2 3 0 0 0 0 0
fn=lowerConstantIntrinsics(llvm::Function&, llvm::TargetLibraryInfo const*)
0 2131 88 9 577 4 0 255 0 0
fn=lowerIntrinsics(llvm::Module&)
0 798 42 6 219 26 1 85 0 0
fn=lseek
0 52 9 3 9 1 0 1 1 0
fn=madvise
0 66 11 1 11 2 0 0 0 0
fn=main
0 9 1 1 2 1 1 3 0 0
fn=malloc
0 2079656 1894 14 588809 8160 0 182982 378 22
fn=malloc_consolidate
0 577583 480 6 129033 15422 8 111892 263 23
fn=malloc_hook_ini
0 12 1 1 3 2 1 3 0 0
fn=map_doit
0 15 2 2 5 0 0 3 0 0
fn=mayTailCallThisCC(unsigned int)
0 36 8 2 8 4 1 0 0 0
fn=memalign_hook_ini
0 18 1 1 5 0 0 3 0 0
fn=memchr
0 50 1 1 15 2 0 0 0 0
fn=memcpy
0 3014 57 10 826 43 10 629 105 80
fn=memcpy@@GLIBC_2.14
0 119 2 2 35 5 0 0 0 0
fn=memmove
0 102 2 2 30 8 0 0 0 0
fn=mempcpy
0 574 9 2 10 2 0 0 0 0
fn=memrchr
0 20 2 2 6 0 0 0 0 0
fn=memset
0 4336 33 10 125 7 0 1874 413 325
fn=mkdir
0 6 1 1 1 0 0 0 0 0
fn=mmap
0 1780 35 4 267 0 0 178 7 3
fn=mprotect
0 2916 108 2 486 0 0 0 0 0
fn=mremap
0 7 1 1 1 0 0 0 0 0
fn=mremap_chunk
0 60 4 4 12 4 1 5 0 0
fn=msort_with_tmp.part.0
0 5286 40 8 1422 0 0 916 0 0
fn=multikeySort(llvm::MutableArrayRef<std::pair<llvm::CachedHashStringRef, unsigned long>*>, int)
0 97962 28 4 26871 24 0 17381 0 0
fn=munmap
0 222 15 2 37 0 0 0 0 0
fn=munmap_chunk
0 288 15 2 99 6 0 0 0 0
fn=new_heap
0 226 19 7 32 0 0 39 6 6
fn=newlocale
0 46 7 7 12 0 0 7 1 0
fn=non-virtual thunk to (anonymous namespace)::CGPassManager::getAsPass()
0 12 6 1 6 0 0 0 0 0
fn=non-virtual thunk to (anonymous namespace)::CGPassManager::getPassManagerType() const
0 12 0 0 6 0 0 0 0 0
fn=non-virtual thunk to (anonymous namespace)::MPPassManager::getAsPass()
0 996 15 1 498 0 0 0 0 0
fn=non-virtual thunk to (anonymous namespace)::MPPassManager::getPassManagerType() const
0 212 13 1 106 0 0 0 0 0
fn=non-virtual thunk to (anonymous namespace)::MPPassManager::~MPPassManager()
0 104 20 1 13 7 0 26 6 0
fn=non-virtual thunk to llvm::FPPassManager::getAsPass()
0 1134 0 0 567 0 0 0 0 0
fn=non-virtual thunk to llvm::FPPassManager::getPassManagerType() const
0 1690 13 1 845 0 0 0 0 0
fn=non-virtual thunk to llvm::FPPassManager::~FPPassManager()
0 270 12 2 72 11 1 54 0 0
fn=non-virtual thunk to llvm::legacy::FunctionPassManagerImpl::getAsPMDataManager()
0 24 6 1 12 0 0 0 0 0
fn=non-virtual thunk to llvm::legacy::FunctionPassManagerImpl::getTopLevelPassManagerType()
0 12 0 0 6 0 0 0 0 0
fn=non-virtual thunk to llvm::legacy::PassManagerImpl::getAsPMDataManager()
0 188 14 1 94 0 0 0 0 0
fn=non-virtual thunk to llvm::legacy::PassManagerImpl::getTopLevelPassManagerType()
0 942 6 0 471 0 0 0 0 0
fn=open
0 1097 102 6 232 6 0 219 3 0
fn=open_path
0 3695 17 17 1053 0 0 577 4 4
fn=open_verify.constprop.0
0 3199 16 16 781 21 21 370 5 5
fn=openaux
0 540 1 1 240 0 0 90 0 0
fn=opendir
0 20 2 1 2 0 0 2 0 0
fn=opendir_tail
0 64 6 3 14 0 0 10 0 0
fn=ordinary
0 2010 5 5 900 0 0 420 0 0
fn=overridePass(void const*, llvm::IdentifyingPassPtr)
0 4004 44 4 1365 589 11 0 0 0
fn=p_b_symbol
0 168 3 3 66 0 0 48 0 0
fn=p_bracket
0 1093 35 35 183 1 1 40 0 0
fn=p_ere
0 2823 33 33 716 7 7 275 0 0
fn=parseArch(llvm::StringRef)
0 4800 153 8 1500 36 2 1050 0 0
fn=parseEnvironment(llvm::StringRef)
0 2250 49 3 450 0 0 0 0 0
fn=parseFormat(llvm::StringRef)
0 2413 68 3 381 0 0 0 0 0
fn=parseOS(llvm::StringRef)
0 3450 91 5 750 0 0 0 0 0
fn=parseSubArch(llvm::StringRef)
0 3556 84 3 508 0 0 635 0 0
fn=parseVendor(llvm::StringRef)
0 865 46 2 173 0 0 0 0 0
fn=pipe2
0 18 2 2 3 0 0 0 0 0
fn=poll
0 207 16 3 54 0 0 54 0 0
fn=posix_memalign
0 25 2 2 3 0 0 3 0 0
fn=powf
0 9 1 1 3 0 0 0 0 0
fn=prctl
0 24 2 2 4 0 0 8 0 0
fn=pread
0 78 9 3 21 0 0 21 0 0
fn=pthread_atfork
0 3 1 0 1 1 0 0 0 0
fn=pthread_attr_destroy
0 154 13 1 44 0 0 22 0 0
fn=pthread_attr_getguardsize
0 50 9 1 20 0 0 10 0 0
fn=pthread_attr_getstack
0 108 11 1 36 0 0 24 0 0
fn=pthread_attr_init@@GLIBC_2.2.5
0 308 15 1 44 0 0 154 2 2
fn=pthread_attr_setstacksize
0 70 7 2 10 0 0 10 0 0
fn=pthread_cond_destroy@@GLIBC_2.3.2
0 372 31 2 72 15 0 0 0 0
fn=pthread_cond_init@@GLIBC_2.3.2
0 288 19 3 72 0 0 36 0 0
fn=pthread_cond_signal@@GLIBC_2.3.2
0 3174 165 10 878 39 0 285 0 0
fn=pthread_cond_timedwait@@GLIBC_2.3.2
0 139 11 11 38 0 0 28 0 0
fn=pthread_cond_wait@@GLIBC_2.3.2
0 2499 102 9 609 74 0 483 26 1
fn=pthread_condattr_destroy
0 132 8 1 48 0 0 0 0 0
fn=pthread_condattr_init
0 144 25 5 48 3 1 12 0 0
fn=pthread_condattr_setclock
0 132 8 2 24 0 0 12 0 0
fn=pthread_create@@GLIBC_2.2.5
0 3127 194 52 825 83 0 711 85 45
fn=pthread_detach
0 77 10 2 28 0 0 0 0 0
fn=pthread_getaffinity_np@@GLIBC_2.3.4
0 240 22 2 24 6 0 12 0 0
fn=pthread_getattr_np
0 3402 71 15 849 14 0 415 18 8
fn=pthread_getspecific
0 12 1 1 3 1 0 0 0 0
fn=pthread_join
0 15 2 2 0 0 0 0 0 0
fn=pthread_key_create
0 18 2 2 3 1 0 2 0 0
fn=pthread_kill
0 27 2 2 4 1 0 3 0 0
fn=pthread_mutex_destroy
0 280 16 1 84 17 0 14 0 0
fn=pthread_mutex_init
0 896 50 4 208 6 0 144 1 0
fn=pthread_mutex_lock
0 7445 267 7 2205 317 1 427 0 0
fn=pthread_mutex_unlock
0 2067 57 1 549 8 0 0 0 0
fn=pthread_mutexattr_destroy
0 48 0 0 16 0 0 0 0 0
fn=pthread_mutexattr_init
0 64 11 1 16 0 0 16 0 0
fn=pthread_mutexattr_settype
0 208 9 1 32 0 0 16 0 0
fn=pthread_once
0 13879 22 2 4315 1462 44 0 0 0
fn=pthread_rwlock_rdlock
0 60963 118 4 22158 313 2 11070 60 0
fn=pthread_rwlock_unlock
0 88910 271 10 19930 896 0 5100 0 0
fn=pthread_rwlock_wrlock
0 18919 22 4 5654 4 0 3767 0 0
fn=pthread_self
0 36 11 1 24 0 0 0 0 0
fn=pthread_setspecific
0 34 2 2 7 0 0 7 1 0
fn=pthread_sigmask
0 1188 59 3 220 1 0 44 0 0
fn=ptmalloc_init.part.0
0 724 9 9 11 6 2 275 36 33
fn=qsort
0 30 5 0 0 0 0 0 0 0
fn=qsort_r
0 670 25 5 140 0 0 180 0 0
fn=rawmemchr
0 10 1 1 3 0 0 0 0 0
fn=read
0 371 27 6 96 0 0 78 3 0
fn=readdir_r
0 14366 18 9 4761 158 42 3532 1 0
fn=readlink
0 12 1 1 2 0 0 0 0 0
fn=realloc
0 214874 1938 12 47591 492 0 16109 38 4
fn=realloc_hook_ini
0 19 2 2 5 1 0 4 0 0
fn=realpath@@GLIBC_2.3
0 24316 128 13 3132 0 0 1088 12 5
fn=removeDeadUsersOfConstant(llvm::Constant const*)
0 208 2 1 58 0 0 32 0 0
fn=reportFastISelFailure(llvm::MachineFunction&, llvm::OptimizationRemarkEmitter&, llvm::OptimizationRemarkMissed&, bool)
0 441 36 4 99 0 0 153 0 0
fn=rindex
0 20 1 1 6 0 0 0 0 0
fn=rint
0 7 1 1 3 0 0 0 0 0
fn=rmdir
0 6 1 1 1 0 0 0 0 0
fn=rtld_lock_default_lock_recursive
0 399 1 1 266 12 1 0 0 0
fn=rtld_lock_default_unlock_recursive
0 399 0 0 266 0 0 0 0 0
fn=runOnFunction(llvm::Function&, bool)
0 1560 107 8 286 0 0 468 0 0
fn=rustc_interface::queries::Queries::new
0 531 65 65 224 59 0 300 57 0
fn=rustc_middle::ty::query::Queries::new
0 2427 281 281 1160 151 0 1188 269 254
fn=sbrk
0 250 11 5 75 9 2 38 1 0
fn=sched_getaffinity@@GLIBC_2.3.4
0 23 2 2 1 0 0 1 0 0
fn=sched_yield
0 6 2 2 1 0 0 0 0 0
fn=selectELFSectionForGlobal(llvm::MCContext&, llvm::GlobalObject const*, llvm::SectionKind, llvm::Mangler&, llvm::TargetMachine const&, bool, unsigned int, unsigned int*, llvm::MCSymbolELF const*)
0 2927 290 20 603 0 0 624 39 0
fn=shouldInline(llvm::CallSite, llvm::function_ref<llvm::InlineCost (llvm::CallSite)>, llvm::OptimizationRemarkEmitter&)
0 120 16 8 38 0 0 36 4 0
fn=sigaction
0 56 2 1 0 0 0 0 0 0
fn=sigaltstack
0 198 18 1 33 0 0 0 0 0
fn=sigfillset
0 352 44 2 22 0 0 198 2 0
fn=signal
0 20 2 1 0 0 0 0 0 0
fn=sin
0 18 1 1 6 0 0 0 0 0
fn=sincosf
0 9 1 1 3 0 0 0 0 0
fn=sinf
0 9 1 1 3 0 0 0 0 0
fn=split(llvm::StringRef, char)
0 22770 79 8 5500 0 0 6182 0 0
fn=start_thread
0 850 79 13 253 77 1 187 40 10
fn=std::_Function_base::_Base_manager<std::function<bool (llvm::LegalityQuery const&)> llvm::LegalityPredicates::all<std::function<bool (llvm::LegalityQuery const&)> >(std::function<bool (llvm::LegalityQuery const&)>, std::function<bool (llvm::LegalityQuery const&)>)::{lambda(llvm::LegalityQuery const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<std::function<bool (llvm::LegalityQuery const&)> llvm::LegalityPredicates::all<std::function<bool (llvm::LegalityQuery const&)> >(std::function<bool (llvm::LegalityQuery const&)>, std::function<bool (llvm::LegalityQuery const&)>)::{lambda(llvm::LegalityQuery const&)#1}> const&, std::_Manager_operation)
0 7616 49 4 1736 44 0 1988 3 2
fn=std::_Function_base::~_Function_base()
0 4 1 1 2 1 1 0 0 0
fn=std::_Function_handler<bool (llvm::Instruction const&), llvm::BasicBlock::instructionsWithoutDebug() const::$_0>::_M_invoke(std::_Any_data const&, llvm::Instruction const&)
0 279 9 1 134 3 0 0 0 0
fn=std::_Function_handler<bool (llvm::Instruction const&), llvm::BasicBlock::instructionsWithoutDebug() const::$_0>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
0 1584 9 1 396 0 0 0 0 0
fn=std::_Function_handler<bool (llvm::LegalityQuery const&), bool (*)(llvm::LegalityQuery const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
0 294 14 1 70 0 0 21 0 0
fn=std::_Function_handler<bool (llvm::LegalityQuery const&), llvm::LegalityPredicates::narrowerThan(unsigned int, unsigned int)::$_8>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
0 2646 14 1 630 0 0 189 0 0
fn=std::_Function_handler<bool (llvm::LegalityQuery const&), llvm::LegalityPredicates::sizeNotPow2(unsigned int)::$_13>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
0 1764 14 1 420 0 0 126 0 0
fn=std::_Function_handler<bool (llvm::LegalityQuery const&), llvm::LegalityPredicates::typeInSet(unsigned int, std::initializer_list<llvm::LLT>)::$_1>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
0 18550 49 4 4417 64 0 4879 0 0
fn=std::_Function_handler<bool (llvm::LegalityQuery const&), llvm::LegalityPredicates::typePairInSet(unsigned int, unsigned int, std::initializer_list<std::pair<llvm::LLT, llvm::LLT> >)::$_2>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
0 4151 63 6 973 17 0 903 34 0
fn=std::_Function_handler<bool (llvm::LegalityQuery const&), llvm::LegalityPredicates::widerThan(unsigned int, unsigned int)::$_9>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
0 2940 14 1 700 0 0 210 0 0
fn=std::_Function_handler<bool (llvm::LegalityQuery const&), std::function<bool (llvm::LegalityQuery const&)> llvm::LegalityPredicates::all<std::function<bool (llvm::LegalityQuery const&)> >(std::function<bool (llvm::LegalityQuery const&)>, std::function<bool (llvm::LegalityQuery const&)>)::{lambda(llvm::LegalityQuery const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<bool (llvm::LegalityQuery const&), std::function<bool (llvm::LegalityQuery const&)> llvm::LegalityPredicates::all<std::function<bool (llvm::LegalityQuery const&)> >(std::function<bool (llvm::LegalityQuery const&)>, std::function<bool (llvm::LegalityQuery const&)>)::{lambda(llvm::LegalityQuery const&)#1}> const&, std::_Manager_operation)
0 1372 14 1 392 0 0 392 0 0
fn=std::_Function_handler<llvm::AssumptionCache& (llvm::Function&), llvm::LegacyInlinerBase::inlineCalls(llvm::CallGraphSCC&)::$_1>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
0 186 6 1 31 0 0 0 0 0
fn=std::_Function_handler<llvm::TargetLibraryInfo& (llvm::Function&), llvm::LegacyInlinerBase::inlineCalls(llvm::CallGraphSCC&)::$_0>::_M_invoke(std::_Any_data const&, llvm::Function&)
0 70 0 0 22 3 0 4 0 0
fn=std::_Function_handler<llvm::TargetLibraryInfo& (llvm::Function&), llvm::LegacyInlinerBase::inlineCalls(llvm::CallGraphSCC&)::$_0>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
0 186 12 2 31 0 0 0 0 0
fn=std::_Function_handler<llvm::TargetTransformInfo (llvm::Function const&), llvm::TargetMachine::getTargetIRAnalysis()::$_0>::_M_invoke(std::_Any_data const&, llvm::Function const&)
0 240 7 0 150 22 0 60 0 0
fn=std::_Function_handler<llvm::TargetTransformInfo (llvm::Function const&), llvm::TargetMachine::getTargetIRAnalysis()::$_0>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
0 156 40 2 26 0 0 0 0 0
fn=std::_Function_handler<std::pair<unsigned int, llvm::LLT> (llvm::LegalityQuery const&), llvm::LegalizeMutations::changeTo(unsigned int, llvm::LLT)::$_0>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
0 5586 14 1 1330 0 0 399 0 0
fn=std::_Function_handler<std::pair<unsigned int, llvm::LLT> (llvm::LegalityQuery const&), llvm::LegalizeMutations::widenScalarOrEltToNextPow2(unsigned int, unsigned int)::$_4>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
0 1764 14 1 420 0 0 126 0 0
fn=std::_Function_handler<std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > (std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > const&), std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > (*)(std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > const&)>::_M_invoke(std::_Any_data const&, std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > const&)
0 4480 0 0 1680 0 0 1120 0 0
fn=std::_Function_handler<std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > (std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > const&), std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > (*)(std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
0 6846 14 1 1365 0 0 224 0 0
fn=std::_Function_handler<void ((anonymous namespace)::ImplicitItModeTy const&), llvm::cl::opt<(anonymous namespace)::ImplicitItModeTy, false, llvm::cl::parser<(anonymous namespace)::ImplicitItModeTy> >::{lambda((anonymous namespace)::ImplicitItModeTy const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void ((anonymous namespace)::ImplicitItModeTy const&), llvm::cl::opt<(anonymous namespace)::ImplicitItModeTy, false, llvm::cl::parser<(anonymous namespace)::ImplicitItModeTy> >::{lambda((anonymous namespace)::ImplicitItModeTy const&)#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void ((anonymous namespace)::InlinerFunctionImportStatsOpts const&), llvm::cl::opt<(anonymous namespace)::InlinerFunctionImportStatsOpts, false, llvm::cl::parser<(anonymous namespace)::InlinerFunctionImportStatsOpts> >::{lambda((anonymous namespace)::InlinerFunctionImportStatsOpts const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void ((anonymous namespace)::InlinerFunctionImportStatsOpts const&), llvm::cl::opt<(anonymous namespace)::InlinerFunctionImportStatsOpts, false, llvm::cl::parser<(anonymous namespace)::InlinerFunctionImportStatsOpts> >::{lambda((anonymous namespace)::InlinerFunctionImportStatsOpts const&)#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void ((anonymous namespace)::PassDebugLevel const&), llvm::cl::opt<(anonymous namespace)::PassDebugLevel, false, llvm::cl::parser<(anonymous namespace)::PassDebugLevel> >::{lambda((anonymous namespace)::PassDebugLevel const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void ((anonymous namespace)::PassDebugLevel const&), llvm::cl::opt<(anonymous namespace)::PassDebugLevel, false, llvm::cl::parser<(anonymous namespace)::PassDebugLevel> >::{lambda((anonymous namespace)::PassDebugLevel const&)#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void (AsmWriterFlavorTy const&), llvm::cl::opt<AsmWriterFlavorTy, false, llvm::cl::parser<AsmWriterFlavorTy> >::{lambda(AsmWriterFlavorTy const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (AsmWriterFlavorTy const&), llvm::cl::opt<AsmWriterFlavorTy, false, llvm::cl::parser<AsmWriterFlavorTy> >::{lambda(AsmWriterFlavorTy const&)#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void (AsmWriterVariantTy const&), llvm::cl::opt<AsmWriterVariantTy, false, llvm::cl::parser<AsmWriterVariantTy> >::{lambda(AsmWriterVariantTy const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (AsmWriterVariantTy const&), llvm::cl::opt<AsmWriterVariantTy, false, llvm::cl::parser<AsmWriterVariantTy> >::{lambda(AsmWriterVariantTy const&)#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void (CFLAAType const&), llvm::cl::opt<CFLAAType, false, llvm::cl::parser<CFLAAType> >::{lambda(CFLAAType const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (CFLAAType const&), llvm::cl::opt<CFLAAType, false, llvm::cl::parser<CFLAAType> >::{lambda(CFLAAType const&)#1}> const&, std::_Manager_operation)
0 8 1 1 2 0 0 0 0 0
fn=std::_Function_handler<void (CompactBranchPolicy const&), llvm::cl::opt<CompactBranchPolicy, false, llvm::cl::parser<CompactBranchPolicy> >::{lambda(CompactBranchPolicy const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (CompactBranchPolicy const&), llvm::cl::opt<CompactBranchPolicy, false, llvm::cl::parser<CompactBranchPolicy> >::{lambda(CompactBranchPolicy const&)#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void (DefaultOnOff const&), llvm::cl::opt<DefaultOnOff, false, llvm::cl::parser<DefaultOnOff> >::{lambda(DefaultOnOff const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (DefaultOnOff const&), llvm::cl::opt<DefaultOnOff, false, llvm::cl::parser<DefaultOnOff> >::{lambda(DefaultOnOff const&)#1}> const&, std::_Manager_operation)
0 16 1 1 4 0 0 0 0 0
fn=std::_Function_handler<void (FusionDependenceAnalysisChoice const&), llvm::cl::opt<FusionDependenceAnalysisChoice, false, llvm::cl::parser<FusionDependenceAnalysisChoice> >::{lambda(FusionDependenceAnalysisChoice const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (FusionDependenceAnalysisChoice const&), llvm::cl::opt<FusionDependenceAnalysisChoice, false, llvm::cl::parser<FusionDependenceAnalysisChoice> >::{lambda(FusionDependenceAnalysisChoice const&)#1}> const&, std::_Manager_operation)
0 4 1 0 1 0 0 0 0 0
fn=std::_Function_handler<void (ICmpInGPRType const&), llvm::cl::opt<ICmpInGPRType, false, llvm::cl::parser<ICmpInGPRType> >::{lambda(ICmpInGPRType const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (ICmpInGPRType const&), llvm::cl::opt<ICmpInGPRType, false, llvm::cl::parser<ICmpInGPRType> >::{lambda(ICmpInGPRType const&)#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void (ITMode const&), llvm::cl::opt<ITMode, false, llvm::cl::parser<ITMode> >::{lambda(ITMode const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (ITMode const&), llvm::cl::opt<ITMode, false, llvm::cl::parser<ITMode> >::{lambda(ITMode const&)#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void (LinkageNameOption const&), llvm::cl::opt<LinkageNameOption, false, llvm::cl::parser<LinkageNameOption> >::{lambda(LinkageNameOption const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (LinkageNameOption const&), llvm::cl::opt<LinkageNameOption, false, llvm::cl::parser<LinkageNameOption> >::{lambda(LinkageNameOption const&)#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void (ReplaceExitVal const&), llvm::cl::opt<ReplaceExitVal, false, llvm::cl::parser<ReplaceExitVal> >::{lambda(ReplaceExitVal const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (ReplaceExitVal const&), llvm::cl::opt<ReplaceExitVal, false, llvm::cl::parser<ReplaceExitVal> >::{lambda(ReplaceExitVal const&)#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void (RunOutliner const&), llvm::cl::opt<RunOutliner, false, llvm::cl::parser<RunOutliner> >::{lambda(RunOutliner const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (RunOutliner const&), llvm::cl::opt<RunOutliner, false, llvm::cl::parser<RunOutliner> >::{lambda(RunOutliner const&)#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void (UncheckedLdStMode const&), llvm::cl::opt<UncheckedLdStMode, false, llvm::cl::parser<UncheckedLdStMode> >::{lambda(UncheckedLdStMode const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (UncheckedLdStMode const&), llvm::cl::opt<UncheckedLdStMode, false, llvm::cl::parser<UncheckedLdStMode> >::{lambda(UncheckedLdStMode const&)#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void (UseBFI const&), llvm::cl::opt<UseBFI, false, llvm::cl::parser<UseBFI> >::{lambda(UseBFI const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (UseBFI const&), llvm::cl::opt<UseBFI, false, llvm::cl::parser<UseBFI> >::{lambda(UseBFI const&)#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void (bool const&), llvm::cl::opt<(anonymous namespace)::HelpPrinter, true, llvm::cl::parser<bool> >::{lambda(bool const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (bool const&), llvm::cl::opt<(anonymous namespace)::HelpPrinter, true, llvm::cl::parser<bool> >::{lambda(bool const&)#1}> const&, std::_Manager_operation)
0 8 1 1 2 0 0 0 0 0
fn=std::_Function_handler<void (bool const&), llvm::cl::opt<(anonymous namespace)::HelpPrinterWrapper, true, llvm::cl::parser<bool> >::{lambda(bool const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (bool const&), llvm::cl::opt<(anonymous namespace)::HelpPrinterWrapper, true, llvm::cl::parser<bool> >::{lambda(bool const&)#1}> const&, std::_Manager_operation)
0 8 1 1 2 0 0 0 0 0
fn=std::_Function_handler<void (bool const&), llvm::cl::opt<(anonymous namespace)::VersionPrinter, true, llvm::cl::parser<bool> >::{lambda(bool const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (bool const&), llvm::cl::opt<(anonymous namespace)::VersionPrinter, true, llvm::cl::parser<bool> >::{lambda(bool const&)#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void (bool const&), llvm::cl::opt<bool, false, llvm::cl::parser<bool> >::{lambda(bool const&)#1}>::_M_invoke(std::_Any_data const&, bool const&)
0 3 1 0 3 0 0 0 0 0
fn=std::_Function_handler<void (bool const&), llvm::cl::opt<bool, false, llvm::cl::parser<bool> >::{lambda(bool const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (bool const&), llvm::cl::opt<bool, false, llvm::cl::parser<bool> >::{lambda(bool const&)#1}> const&, std::_Manager_operation)
0 3392 1 1 848 0 0 0 0 0
fn=std::_Function_handler<void (bool const&), llvm::cl::opt<bool, true, llvm::cl::parser<bool> >::{lambda(bool const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (bool const&), llvm::cl::opt<bool, true, llvm::cl::parser<bool> >::{lambda(bool const&)#1}> const&, std::_Manager_operation)
0 44 1 1 11 0 0 0 0 0
fn=std::_Function_handler<void (char* const&), llvm::cl::opt<char*, false, llvm::cl::parser<char*> >::{lambda(char* const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (char* const&), llvm::cl::opt<char*, false, llvm::cl::parser<char*> >::{lambda(char* const&)#1}> const&, std::_Manager_operation)
0 4 1 0 1 0 0 0 0 0
fn=std::_Function_handler<void (double const&), llvm::cl::opt<double, false, llvm::cl::parser<double> >::{lambda(double const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (double const&), llvm::cl::opt<double, false, llvm::cl::parser<double> >::{lambda(double const&)#1}> const&, std::_Manager_operation)
0 8 1 1 2 0 0 0 0 0
fn=std::_Function_handler<void (float const&), llvm::cl::opt<float, false, llvm::cl::parser<float> >::{lambda(float const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (float const&), llvm::cl::opt<float, false, llvm::cl::parser<float> >::{lambda(float const&)#1}> const&, std::_Manager_operation)
0 40 1 1 10 0 0 0 0 0
fn=std::_Function_handler<void (int const&), llvm::cl::opt<int, false, llvm::cl::parser<int> >::{lambda(int const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (int const&), llvm::cl::opt<int, false, llvm::cl::parser<int> >::{lambda(int const&)#1}> const&, std::_Manager_operation)
0 396 1 1 99 0 0 0 0 0
fn=std::_Function_handler<void (llvm::AccelTableKind const&), llvm::cl::opt<llvm::AccelTableKind, false, llvm::cl::parser<llvm::AccelTableKind> >::{lambda(llvm::AccelTableKind const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (llvm::AccelTableKind const&), llvm::cl::opt<llvm::AccelTableKind, false, llvm::cl::parser<llvm::AccelTableKind> >::{lambda(llvm::AccelTableKind const&)#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void (llvm::FunctionPass* (* const&)()), llvm::cl::opt<llvm::FunctionPass* (*)(), false, llvm::RegisterPassParser<llvm::RegisterRegAlloc> >::{lambda(llvm::FunctionPass* (* const&)())#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (llvm::FunctionPass* (* const&)()), llvm::cl::opt<llvm::FunctionPass* (*)(), false, llvm::RegisterPassParser<llvm::RegisterRegAlloc> >::{lambda(llvm::FunctionPass* (* const&)())#1}> const&, std::_Manager_operation)
0 4 1 0 1 0 0 0 0 0
fn=std::_Function_handler<void (llvm::FunctionSummary::ForceSummaryHotnessType const&), llvm::cl::opt<llvm::FunctionSummary::ForceSummaryHotnessType, true, llvm::cl::parser<llvm::FunctionSummary::ForceSummaryHotnessType> >::{lambda(llvm::FunctionSummary::ForceSummaryHotnessType const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (llvm::FunctionSummary::ForceSummaryHotnessType const&), llvm::cl::opt<llvm::FunctionSummary::ForceSummaryHotnessType, true, llvm::cl::parser<llvm::FunctionSummary::ForceSummaryHotnessType> >::{lambda(llvm::FunctionSummary::ForceSummaryHotnessType const&)#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void (llvm::GVDAGType const&), llvm::cl::opt<llvm::GVDAGType, false, llvm::cl::parser<llvm::GVDAGType> >::{lambda(llvm::GVDAGType const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (llvm::GVDAGType const&), llvm::cl::opt<llvm::GVDAGType, false, llvm::cl::parser<llvm::GVDAGType> >::{lambda(llvm::GVDAGType const&)#1}> const&, std::_Manager_operation)
0 12 1 1 3 0 0 0 0 0
fn=std::_Function_handler<void (llvm::GlobalISelAbortMode const&), llvm::cl::opt<llvm::GlobalISelAbortMode, false, llvm::cl::parser<llvm::GlobalISelAbortMode> >::{lambda(llvm::GlobalISelAbortMode const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (llvm::GlobalISelAbortMode const&), llvm::cl::opt<llvm::GlobalISelAbortMode, false, llvm::cl::parser<llvm::GlobalISelAbortMode> >::{lambda(llvm::GlobalISelAbortMode const&)#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void (llvm::Hexagon::ArchEnum const&), llvm::cl::opt<llvm::Hexagon::ArchEnum, false, llvm::cl::parser<llvm::Hexagon::ArchEnum> >::{lambda(llvm::Hexagon::ArchEnum const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (llvm::Hexagon::ArchEnum const&), llvm::cl::opt<llvm::Hexagon::ArchEnum, false, llvm::cl::parser<llvm::Hexagon::ArchEnum> >::{lambda(llvm::Hexagon::ArchEnum const&)#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void (llvm::MSP430Subtarget::HWMultEnum const&), llvm::cl::opt<llvm::MSP430Subtarget::HWMultEnum, false, llvm::cl::parser<llvm::MSP430Subtarget::HWMultEnum> >::{lambda(llvm::MSP430Subtarget::HWMultEnum const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (llvm::MSP430Subtarget::HWMultEnum const&), llvm::cl::opt<llvm::MSP430Subtarget::HWMultEnum, false, llvm::cl::parser<llvm::MSP430Subtarget::HWMultEnum> >::{lambda(llvm::MSP430Subtarget::HWMultEnum const&)#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void (llvm::PGOViewCountsType const&), llvm::cl::opt<llvm::PGOViewCountsType, false, llvm::cl::parser<llvm::PGOViewCountsType> >::{lambda(llvm::PGOViewCountsType const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (llvm::PGOViewCountsType const&), llvm::cl::opt<llvm::PGOViewCountsType, false, llvm::cl::parser<llvm::PGOViewCountsType> >::{lambda(llvm::PGOViewCountsType const&)#1}> const&, std::_Manager_operation)
0 8 1 1 2 0 0 0 0 0
fn=std::_Function_handler<void (llvm::PassInfo const* const&), llvm::cl::list<llvm::PassInfo const*, bool, llvm::PassNameParser>::{lambda(llvm::PassInfo const* const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (llvm::PassInfo const* const&), llvm::cl::list<llvm::PassInfo const*, bool, llvm::PassNameParser>::{lambda(llvm::PassInfo const* const&)#1}> const&, std::_Manager_operation)
0 8 1 1 2 0 0 0 0 0
fn=std::_Function_handler<void (llvm::PassManagerBuilder const&, llvm::legacy::PassManagerBase&), LLVMRustAddLastExtensionPasses::$_0>::_M_invoke(std::_Any_data const&, llvm::PassManagerBuilder const&, llvm::legacy::PassManagerBase&)
0 54 12 2 30 0 0 18 0 0
fn=std::_Function_handler<void (llvm::PassManagerBuilder const&, llvm::legacy::PassManagerBase&), LLVMRustAddLastExtensionPasses::$_0>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
0 72 0 0 12 0 0 0 0 0
fn=std::_Function_handler<void (llvm::PassSummaryAction const&), llvm::cl::opt<llvm::PassSummaryAction, false, llvm::cl::parser<llvm::PassSummaryAction> >::{lambda(llvm::PassSummaryAction const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (llvm::PassSummaryAction const&), llvm::cl::opt<llvm::PassSummaryAction, false, llvm::cl::parser<llvm::PassSummaryAction> >::{lambda(llvm::PassSummaryAction const&)#1}> const&, std::_Manager_operation)
0 8 1 1 2 0 0 0 0 0
fn=std::_Function_handler<void (llvm::RegBankSelect::Mode const&), llvm::cl::opt<llvm::RegBankSelect::Mode, false, llvm::cl::parser<llvm::RegBankSelect::Mode> >::{lambda(llvm::RegBankSelect::Mode const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (llvm::RegBankSelect::Mode const&), llvm::cl::opt<llvm::RegBankSelect::Mode, false, llvm::cl::parser<llvm::RegBankSelect::Mode> >::{lambda(llvm::RegBankSelect::Mode const&)#1}> const&, std::_Manager_operation)
0 4 1 0 1 0 0 0 0 0
fn=std::_Function_handler<void (llvm::RegionBase<llvm::RegionTraits<llvm::Function> >::PrintStyle const&), llvm::cl::opt<llvm::RegionBase<llvm::RegionTraits<llvm::Function> >::PrintStyle, true, llvm::cl::parser<llvm::RegionBase<llvm::RegionTraits<llvm::Function> >::PrintStyle> >::{lambda(llvm::RegionBase<llvm::RegionTraits<llvm::Function> >::PrintStyle const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (llvm::RegionBase<llvm::RegionTraits<llvm::Function> >::PrintStyle const&), llvm::cl::opt<llvm::RegionBase<llvm::RegionTraits<llvm::Function> >::PrintStyle, true, llvm::cl::parser<llvm::RegionBase<llvm::RegionTraits<llvm::Function> >::PrintStyle> >::{lambda(llvm::RegionBase<llvm::RegionTraits<llvm::Function> >::PrintStyle const&)#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void (llvm::SDNode*, llvm::SDNode*), llvm::SelectionDAG::Legalize()::$_0>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
0 54 9 1 9 0 0 0 0 0
fn=std::_Function_handler<void (llvm::SDNode*, llvm::SDNode*), llvm::SelectionDAGISel::SelectCodeCommon(llvm::SDNode*, unsigned char const*, unsigned int)::$_1>::_M_invoke(std::_Any_data const&, llvm::SDNode*&&, llvm::SDNode*&&)
0 203 18 3 70 0 0 35 0 0
fn=std::_Function_handler<void (llvm::SDNode*, llvm::SDNode*), llvm::SelectionDAGISel::SelectCodeCommon(llvm::SDNode*, unsigned char const*, unsigned int)::$_1>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
0 102 9 1 17 0 0 0 0 0
fn=std::_Function_handler<void (llvm::ScheduleDAGInstrs* (* const&)(llvm::MachineSchedContext*)), llvm::cl::opt<llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*), false, llvm::RegisterPassParser<llvm::MachineSchedRegistry> >::{lambda(llvm::ScheduleDAGInstrs* (* const&)(llvm::MachineSchedContext*))#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (llvm::ScheduleDAGInstrs* (* const&)(llvm::MachineSchedContext*)), llvm::cl::opt<llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*), false, llvm::RegisterPassParser<llvm::MachineSchedRegistry> >::{lambda(llvm::ScheduleDAGInstrs* (* const&)(llvm::MachineSchedContext*))#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void (llvm::ScheduleDAGSDNodes* (* const&)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)), llvm::cl::opt<llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level), false, llvm::RegisterPassParser<llvm::RegisterScheduler> >::{lambda(llvm::ScheduleDAGSDNodes* (* const&)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level))#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (llvm::ScheduleDAGSDNodes* (* const&)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)), llvm::cl::opt<llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level), false, llvm::RegisterPassParser<llvm::RegisterScheduler> >::{lambda(llvm::ScheduleDAGSDNodes* (* const&)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level))#1}> const&, std::_Manager_operation)
0 4 1 0 1 0 0 0 0 0
fn=std::_Function_handler<void (llvm::SplitEditor::ComplementSpillMode const&), llvm::cl::opt<llvm::SplitEditor::ComplementSpillMode, false, llvm::cl::parser<llvm::SplitEditor::ComplementSpillMode> >::{lambda(llvm::SplitEditor::ComplementSpillMode const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (llvm::SplitEditor::ComplementSpillMode const&), llvm::cl::opt<llvm::SplitEditor::ComplementSpillMode, false, llvm::cl::parser<llvm::SplitEditor::ComplementSpillMode> >::{lambda(llvm::SplitEditor::ComplementSpillMode const&)#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void (llvm::TargetLibraryInfoImpl::VectorLibrary const&), llvm::cl::opt<llvm::TargetLibraryInfoImpl::VectorLibrary, false, llvm::cl::parser<llvm::TargetLibraryInfoImpl::VectorLibrary> >::{lambda(llvm::TargetLibraryInfoImpl::VectorLibrary const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (llvm::TargetLibraryInfoImpl::VectorLibrary const&), llvm::cl::opt<llvm::TargetLibraryInfoImpl::VectorLibrary, false, llvm::cl::parser<llvm::TargetLibraryInfoImpl::VectorLibrary> >::{lambda(llvm::TargetLibraryInfoImpl::VectorLibrary const&)#1}> const&, std::_Manager_operation)
0 4 1 0 1 0 0 0 0 0
fn=std::_Function_handler<void (llvm::TargetTransformInfo::TargetCostKind const&), llvm::cl::opt<llvm::TargetTransformInfo::TargetCostKind, false, llvm::cl::parser<llvm::TargetTransformInfo::TargetCostKind> >::{lambda(llvm::TargetTransformInfo::TargetCostKind const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (llvm::TargetTransformInfo::TargetCostKind const&), llvm::cl::opt<llvm::TargetTransformInfo::TargetCostKind, false, llvm::cl::parser<llvm::TargetTransformInfo::TargetCostKind> >::{lambda(llvm::TargetTransformInfo::TargetCostKind const&)#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void (llvm::cl::boolOrDefault const&), llvm::cl::opt<llvm::cl::boolOrDefault, false, llvm::cl::parser<llvm::cl::boolOrDefault> >::{lambda(llvm::cl::boolOrDefault const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (llvm::cl::boolOrDefault const&), llvm::cl::opt<llvm::cl::boolOrDefault, false, llvm::cl::parser<llvm::cl::boolOrDefault> >::{lambda(llvm::cl::boolOrDefault const&)#1}> const&, std::_Manager_operation)
0 48 1 1 12 0 0 0 0 0
fn=std::_Function_handler<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), llvm::cl::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), llvm::cl::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> const&, std::_Manager_operation)
0 28 1 0 7 0 0 0 0 0
fn=std::_Function_handler<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), llvm::cl::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, llvm::DebugCounter, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), llvm::cl::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, llvm::DebugCounter, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), llvm::cl::opt<(anonymous namespace)::PassRemarksOpt, true, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), llvm::cl::opt<(anonymous namespace)::PassRemarksOpt, true, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> const&, std::_Manager_operation)
0 12 1 1 3 0 0 0 0 0
fn=std::_Function_handler<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), llvm::cl::opt<(anonymous namespace)::X86AlignBranchKind, true, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), llvm::cl::opt<(anonymous namespace)::X86AlignBranchKind, true, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> const&, std::_Manager_operation)
0 4 1 0 1 0 0 0 0 0
fn=std::_Function_handler<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> const&, std::_Manager_operation)
0 152 1 1 38 0 0 0 0 0
fn=std::_Function_handler<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> const&, std::_Manager_operation)
0 4 1 1 1 0 0 0 0 0
fn=std::_Function_handler<void (unsigned int const&), llvm::cl::opt<unsigned int, false, llvm::cl::parser<unsigned int> >::{lambda(unsigned int const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (unsigned int const&), llvm::cl::opt<unsigned int, false, llvm::cl::parser<unsigned int> >::{lambda(unsigned int const&)#1}> const&, std::_Manager_operation)
0 1004 1 0 251 0 0 0 0 0
fn=std::_Function_handler<void (unsigned int const&), llvm::cl::opt<unsigned int, true, llvm::cl::parser<unsigned int> >::{lambda(unsigned int const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (unsigned int const&), llvm::cl::opt<unsigned int, true, llvm::cl::parser<unsigned int> >::{lambda(unsigned int const&)#1}> const&, std::_Manager_operation)
0 16 1 1 4 0 0 0 0 0
fn=std::_Function_handler<void (unsigned long const&), llvm::cl::opt<unsigned long, false, llvm::cl::parser<unsigned long> >::{lambda(unsigned long const&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (unsigned long const&), llvm::cl::opt<unsigned long, false, llvm::cl::parser<unsigned long> >::{lambda(unsigned long const&)#1}> const&, std::_Manager_operation)
0 28 1 1 7 0 0 0 0 0
fn=std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_erase(std::_Rb_tree_node<int>*)
0 135 30 2 60 0 0 45 0 0
fn=std::_Rb_tree<int, std::pair<int const, std::unique_ptr<llvm::FixedStackPseudoSourceValue, std::default_delete<llvm::FixedStackPseudoSourceValue> > >, std::_Select1st<std::pair<int const, std::unique_ptr<llvm::FixedStackPseudoSourceValue, std::default_delete<llvm::FixedStackPseudoSourceValue> > > >, std::less<int>, std::allocator<std::pair<int const, std::unique_ptr<llvm::FixedStackPseudoSourceValue, std::default_delete<llvm::FixedStackPseudoSourceValue> > > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::unique_ptr<llvm::FixedStackPseudoSourceValue, std::default_delete<llvm::FixedStackPseudoSourceValue> > > >*)
0 412 5 0 150 27 1 115 0 0
fn=std::_Rb_tree<int, std::pair<int const, std::unique_ptr<llvm::FixedStackPseudoSourceValue, std::default_delete<llvm::FixedStackPseudoSourceValue> > >, std::_Select1st<std::pair<int const, std::unique_ptr<llvm::FixedStackPseudoSourceValue, std::default_delete<llvm::FixedStackPseudoSourceValue> > > >, std::less<int>, std::allocator<std::pair<int const, std::unique_ptr<llvm::FixedStackPseudoSourceValue, std::default_delete<llvm::FixedStackPseudoSourceValue> > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<int const, std::unique_ptr<llvm::FixedStackPseudoSourceValue, std::default_delete<llvm::FixedStackPseudoSourceValue> > > >, int const&)
0 320 33 5 102 4 0 70 0 0
fn=std::_Rb_tree<llvm::EVT, std::pair<llvm::EVT const, llvm::SDNode*>, std::_Select1st<std::pair<llvm::EVT const, llvm::SDNode*> >, llvm::EVT::compareRawBits, std::allocator<std::pair<llvm::EVT const, llvm::SDNode*> > >::_M_erase(std::_Rb_tree_node<std::pair<llvm::EVT const, llvm::SDNode*> >*)
0 144 25 2 64 0 0 48 0 0
fn=std::_Rb_tree<llvm::Function const*, std::pair<llvm::Function const* const, std::unique_ptr<llvm::CallGraphNode, std::default_delete<llvm::CallGraphNode> > >, std::_Select1st<std::pair<llvm::Function const* const, std::unique_ptr<llvm::CallGraphNode, std::default_delete<llvm::CallGraphNode> > > >, std::less<llvm::Function const*>, std::allocator<std::pair<llvm::Function const* const, std::unique_ptr<llvm::CallGraphNode, std::default_delete<llvm::CallGraphNode> > > > >::_M_erase(std::_Rb_tree_node<std::pair<llvm::Function const* const, std::unique_ptr<llvm::CallGraphNode, std::default_delete<llvm::CallGraphNode> > > >*)
0 1665 24 4 485 2 0 435 0 0
fn=std::_Rb_tree<llvm::Function const*, std::pair<llvm::Function const* const, std::unique_ptr<llvm::CallGraphNode, std::default_delete<llvm::CallGraphNode> > >, std::_Select1st<std::pair<llvm::Function const* const, std::unique_ptr<llvm::CallGraphNode, std::default_delete<llvm::CallGraphNode> > > >, std::less<llvm::Function const*>, std::allocator<std::pair<llvm::Function const* const, std::unique_ptr<llvm::CallGraphNode, std::default_delete<llvm::CallGraphNode> > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<llvm::Function const* const, std::unique_ptr<llvm::CallGraphNode, std::default_delete<llvm::CallGraphNode> > > >, llvm::Function const* const&)
0 847 42 7 277 0 0 148 0 0
fn=std::_Rb_tree<llvm::MCContext::COFFSectionKey, std::pair<llvm::MCContext::COFFSectionKey const, llvm::MCSectionCOFF*>, std::_Select1st<std::pair<llvm::MCContext::COFFSectionKey const, llvm::MCSectionCOFF*> >, std::less<llvm::MCContext::COFFSectionKey>, std::allocator<std::pair<llvm::MCContext::COFFSectionKey const, llvm::MCSectionCOFF*> > >::_M_erase(std::_Rb_tree_node<std::pair<llvm::MCContext::COFFSectionKey const, llvm::MCSectionCOFF*> >*)
0 189 14 2 84 0 0 63 0 0
fn=std::_Rb_tree<llvm::MCContext::ELFSectionKey, std::pair<llvm::MCContext::ELFSectionKey const, llvm::MCSectionELF*>, std::_Select1st<std::pair<llvm::MCContext::ELFSectionKey const, llvm::MCSectionELF*> >, std::less<llvm::MCContext::ELFSectionKey>, std::allocator<std::pair<llvm::MCContext::ELFSectionKey const, llvm::MCSectionELF*> > >::_M_erase(std::_Rb_tree_node<std::pair<llvm::MCContext::ELFSectionKey const, llvm::MCSectionELF*> >*)
0 10285 7 1 3031 421 0 2273 0 0
fn=std::_Rb_tree<llvm::MCContext::WasmSectionKey, std::pair<llvm::MCContext::WasmSectionKey const, llvm::MCSectionWasm*>, std::_Select1st<std::pair<llvm::MCContext::WasmSectionKey const, llvm::MCSectionWasm*> >, std::less<llvm::MCContext::WasmSectionKey>, std::allocator<std::pair<llvm::MCContext::WasmSectionKey const, llvm::MCSectionWasm*> > >::_M_erase(std::_Rb_tree_node<std::pair<llvm::MCContext::WasmSectionKey const, llvm::MCSectionWasm*> >*)
0 189 7 1 84 0 0 63 0 0
fn=std::_Rb_tree<llvm::MCContext::XCOFFSectionKey, std::pair<llvm::MCContext::XCOFFSectionKey const, llvm::MCSectionXCOFF*>, std::_Select1st<std::pair<llvm::MCContext::XCOFFSectionKey const, llvm::MCSectionXCOFF*> >, std::less<llvm::MCContext::XCOFFSectionKey>, std::allocator<std::pair<llvm::MCContext::XCOFFSectionKey const, llvm::MCSectionXCOFF*> > >::_M_erase(std::_Rb_tree_node<std::pair<llvm::MCContext::XCOFFSectionKey const, llvm::MCSectionXCOFF*> >*)
0 189 14 2 84 0 0 63 0 0
fn=std::_Rb_tree<llvm::MCSectionELF const*, std::pair<llvm::MCSectionELF const* const, std::pair<unsigned long, unsigned long> >, std::_Select1st<std::pair<llvm::MCSectionELF const* const, std::pair<unsigned long, unsigned long> > >, std::less<llvm::MCSectionELF const*>, std::allocator<std::pair<llvm::MCSectionELF const* const, std::pair<unsigned long, unsigned long> > > >::_M_erase(std::_Rb_tree_node<std::pair<llvm::MCSectionELF const* const, std::pair<unsigned long, unsigned long> > >*)
0 1649 7 1 526 0 0 436 0 0
fn=std::_Rb_tree<llvm::MCSectionELF const*, std::pair<llvm::MCSectionELF const* const, std::pair<unsigned long, unsigned long> >, std::_Select1st<std::pair<llvm::MCSectionELF const* const, std::pair<unsigned long, unsigned long> > >, std::less<llvm::MCSectionELF const*>, std::allocator<std::pair<llvm::MCSectionELF const* const, std::pair<unsigned long, unsigned long> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<llvm::MCSectionELF const* const, std::pair<unsigned long, unsigned long> > >, llvm::MCSectionELF const* const&)
0 2611 49 7 860 0 0 456 0 0
fn=std::_Rb_tree<llvm::MCSymbol const*, std::pair<llvm::MCSymbol const* const, std::vector<llvm::FaultMaps::FaultInfo, std::allocator<llvm::FaultMaps::FaultInfo> > >, std::_Select1st<std::pair<llvm::MCSymbol const* const, std::vector<llvm::FaultMaps::FaultInfo, std::allocator<llvm::FaultMaps::FaultInfo> > > >, llvm::FaultMaps::MCSymbolComparator, std::allocator<std::pair<llvm::MCSymbol const* const, std::vector<llvm::FaultMaps::FaultInfo, std::allocator<llvm::FaultMaps::FaultInfo> > > > >::_M_erase(std::_Rb_tree_node<std::pair<llvm::MCSymbol const* const, std::vector<llvm::FaultMaps::FaultInfo, std::allocator<llvm::FaultMaps::FaultInfo> > > >*)
0 126 28 2 56 0 0 42 0 0
fn=std::_Rb_tree<llvm::MCSymbol const*, std::pair<llvm::MCSymbol const* const, std::vector<llvm::MCSectionELF const*, std::allocator<llvm::MCSectionELF const*> > >, std::_Select1st<std::pair<llvm::MCSymbol const* const, std::vector<llvm::MCSectionELF const*, std::allocator<llvm::MCSectionELF const*> > > >, std::less<llvm::MCSymbol const*>, std::allocator<std::pair<llvm::MCSymbol const* const, std::vector<llvm::MCSectionELF const*, std::allocator<llvm::MCSectionELF const*> > > > >::_M_erase(std::_Rb_tree_node<std::pair<llvm::MCSymbol const* const, std::vector<llvm::MCSectionELF const*, std::allocator<llvm::MCSectionELF const*> > > >*)
0 89 14 2 35 0 0 27 0 0
fn=std::_Rb_tree<llvm::MCSymbol const*, std::pair<llvm::MCSymbol const* const, std::vector<llvm::MCSectionELF const*, std::allocator<llvm::MCSectionELF const*> > >, std::_Select1st<std::pair<llvm::MCSymbol const* const, std::vector<llvm::MCSectionELF const*, std::allocator<llvm::MCSectionELF const*> > > >, std::less<llvm::MCSymbol const*>, std::allocator<std::pair<llvm::MCSymbol const* const, std::vector<llvm::MCSectionELF const*, std::allocator<llvm::MCSectionELF const*> > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<llvm::MCSymbol const* const, std::vector<llvm::MCSectionELF const*, std::allocator<llvm::MCSectionELF const*> > > >, llvm::MCSymbol const* const&)
0 28 4 4 9 0 0 5 0 0
fn=std::_Rb_tree<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, std::_Identity<llvm::MachineBasicBlock*>, std::less<llvm::MachineBasicBlock*>, std::allocator<llvm::MachineBasicBlock*> >::_M_erase(std::_Rb_tree_node<llvm::MachineBasicBlock*>*)
0 252 15 1 112 0 0 84 0 0
fn=std::_Rb_tree<llvm::MachineBasicBlock*, std::pair<llvm::MachineBasicBlock* const, std::set<llvm::MachineBasicBlock*, std::less<llvm::MachineBasicBlock*>, std::allocator<llvm::MachineBasicBlock*> > >, std::_Select1st<std::pair<llvm::MachineBasicBlock* const, std::set<llvm::MachineBasicBlock*, std::less<llvm::MachineBasicBlock*>, std::allocator<llvm::MachineBasicBlock*> > > >, std::less<llvm::MachineBasicBlock*>, std::allocator<std::pair<llvm::MachineBasicBlock* const, std::set<llvm::MachineBasicBlock*, std::less<llvm::MachineBasicBlock*>, std::allocator<llvm::MachineBasicBlock*> > > > >::_M_erase(std::_Rb_tree_node<std::pair<llvm::MachineBasicBlock* const, std::set<llvm::MachineBasicBlock*, std::less<llvm::MachineBasicBlock*>, std::allocator<llvm::MachineBasicBlock*> > > >*)
0 967 44 2 344 0 0 279 0 0
fn=std::_Rb_tree<llvm::MachineBasicBlock*, std::pair<llvm::MachineBasicBlock* const, std::set<llvm::MachineBasicBlock*, std::less<llvm::MachineBasicBlock*>, std::allocator<llvm::MachineBasicBlock*> > >, std::_Select1st<std::pair<llvm::MachineBasicBlock* const, std::set<llvm::MachineBasicBlock*, std::less<llvm::MachineBasicBlock*>, std::allocator<llvm::MachineBasicBlock*> > > >, std::less<llvm::MachineBasicBlock*>, std::allocator<std::pair<llvm::MachineBasicBlock* const, std::set<llvm::MachineBasicBlock*, std::less<llvm::MachineBasicBlock*>, std::allocator<llvm::MachineBasicBlock*> > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<llvm::MachineBasicBlock* const, std::set<llvm::MachineBasicBlock*, std::less<llvm::MachineBasicBlock*>, std::allocator<llvm::MachineBasicBlock*> > > >, llvm::MachineBasicBlock* const&)
0 812 82 6 269 0 0 144 0 0
fn=std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> >*)
0 63 7 1 28 0 0 21 0 0
fn=std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<void>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)
0 9496 108 3 3680 0 0 2716 0 0
fn=std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<void>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0 3192 79 4 945 0 0 840 0 0
fn=std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<void>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0 2100 79 4 756 0 0 504 0 0
fn=std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0 642 22 8 181 0 0 115 0 0
fn=std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0 25 4 4 9 0 0 6 0 0
fn=std::_Rb_tree<std::pair<int, int>, std::pair<int, int>, std::_Identity<std::pair<int, int> >, std::less<std::pair<int, int> >, std::allocator<std::pair<int, int> > >::_M_erase(std::_Rb_tree_node<std::pair<int, int> >*)
0 9 1 1 4 0 0 3 0 0
fn=std::_Rb_tree<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int>, std::pair<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> const, llvm::SDNode*>, std::_Select1st<std::pair<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> const, llvm::SDNode*> >, std::less<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<std::pair<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> const, llvm::SDNode*> > >::_M_erase(std::_Rb_tree_node<std::pair<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> const, llvm::SDNode*> >*)
0 144 23 1 64 0 0 48 0 0
fn=std::_Rb_tree<std::pair<unsigned int, llvm::MVT::SimpleValueType>, std::pair<std::pair<unsigned int, llvm::MVT::SimpleValueType> const, llvm::MVT::SimpleValueType>, std::_Select1st<std::pair<std::pair<unsigned int, llvm::MVT::SimpleValueType> const, llvm::MVT::SimpleValueType> >, std::less<std::pair<unsigned int, llvm::MVT::SimpleValueType> >, std::allocator<std::pair<std::pair<unsigned int, llvm::MVT::SimpleValueType> const, llvm::MVT::SimpleValueType> > >::_M_erase(std::_Rb_tree_node<std::pair<std::pair<unsigned int, llvm::MVT::SimpleValueType> const, llvm::MVT::SimpleValueType> >*)
0 1001 14 2 322 38 0 266 0 0
fn=std::_Rb_tree<std::pair<unsigned int, llvm::MVT::SimpleValueType>, std::pair<std::pair<unsigned int, llvm::MVT::SimpleValueType> const, llvm::MVT::SimpleValueType>, std::_Select1st<std::pair<std::pair<unsigned int, llvm::MVT::SimpleValueType> const, llvm::MVT::SimpleValueType> >, std::less<std::pair<unsigned int, llvm::MVT::SimpleValueType> >, std::allocator<std::pair<std::pair<unsigned int, llvm::MVT::SimpleValueType> const, llvm::MVT::SimpleValueType> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::pair<unsigned int, llvm::MVT::SimpleValueType> const, llvm::MVT::SimpleValueType> >, std::pair<unsigned int, llvm::MVT::SimpleValueType> const&)
0 1701 49 7 588 1 0 357 7 0
fn=std::_Rb_tree<unsigned int, std::pair<unsigned int const, llvm::MCDwarfLineTable>, std::_Select1st<std::pair<unsigned int const, llvm::MCDwarfLineTable> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, llvm::MCDwarfLineTable> > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned int const, llvm::MCDwarfLineTable> >*)
0 273 14 2 126 0 0 105 0 0
fn=std::_Rb_tree<unsigned int, std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int> > >, std::_Select1st<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int> > > >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int> > > > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int> > > >*)
0 704 2 2 204 29 29 174 1 0
fn=std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_erase(std::_Rb_tree_node<unsigned int>*)
0 108 18 2 48 0 0 36 0 0
fn=std::_Rb_tree<unsigned short, std::pair<unsigned short const, std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > >, std::_Select1st<std::pair<unsigned short const, std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > > >, std::less<unsigned short>, std::allocator<std::pair<unsigned short const, std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > > > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned short const, std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > > >*)
0 13398 7 1 4592 0 0 3696 0 0
fn=std::_Rb_tree<unsigned short, std::pair<unsigned short const, std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > >, std::_Select1st<std::pair<unsigned short const, std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > > >, std::less<unsigned short>, std::allocator<std::pair<unsigned short const, std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<unsigned short const, std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > > >, unsigned short const&)
0 10948 56 8 3472 0 0 2380 0 0
fn=std::_Rb_tree<unsigned short, unsigned short, std::_Identity<unsigned short>, std::less<unsigned short>, std::allocator<unsigned short> >::_M_erase(std::_Rb_tree_node<unsigned short>*)
0 45 10 2 20 0 0 15 0 0
fn=std::_Rb_tree_increment(std::_Rb_tree_node_base const*)
0 1575 43 1 651 0 0 0 0 0
fn=std::_Rb_tree_iterator<std::pair<llvm::Function const* const, std::unique_ptr<llvm::CallGraphNode, std::default_delete<llvm::CallGraphNode> > > > std::_Rb_tree<llvm::Function const*, std::pair<llvm::Function const* const, std::unique_ptr<llvm::CallGraphNode, std::default_delete<llvm::CallGraphNode> > >, std::_Select1st<std::pair<llvm::Function const* const, std::unique_ptr<llvm::CallGraphNode, std::default_delete<llvm::CallGraphNode> > > >, std::less<llvm::Function const*>, std::allocator<std::pair<llvm::Function const* const, std::unique_ptr<llvm::CallGraphNode, std::default_delete<llvm::CallGraphNode> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<llvm::Function const* const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<llvm::Function const* const, std::unique_ptr<llvm::CallGraphNode, std::default_delete<llvm::CallGraphNode> > > >, std::piecewise_construct_t const&, std::tuple<llvm::Function const* const&>&&, std::tuple<>&&)
0 1281 18 3 296 0 0 324 0 0
fn=std::_Rb_tree_iterator<std::pair<llvm::MachineBasicBlock* const, std::set<llvm::MachineBasicBlock*, std::less<llvm::MachineBasicBlock*>, std::allocator<llvm::MachineBasicBlock*> > > > std::_Rb_tree<llvm::MachineBasicBlock*, std::pair<llvm::MachineBasicBlock* const, std::set<llvm::MachineBasicBlock*, std::less<llvm::MachineBasicBlock*>, std::allocator<llvm::MachineBasicBlock*> > >, std::_Select1st<std::pair<llvm::MachineBasicBlock* const, std::set<llvm::MachineBasicBlock*, std::less<llvm::MachineBasicBlock*>, std::allocator<llvm::MachineBasicBlock*> > > >, std::less<llvm::MachineBasicBlock*>, std::allocator<std::pair<llvm::MachineBasicBlock* const, std::set<llvm::MachineBasicBlock*, std::less<llvm::MachineBasicBlock*>, std::allocator<llvm::MachineBasicBlock*> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<llvm::MachineBasicBlock* const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<llvm::MachineBasicBlock* const, std::set<llvm::MachineBasicBlock*, std::less<llvm::MachineBasicBlock*>, std::allocator<llvm::MachineBasicBlock*> > > >, std::piecewise_construct_t const&, std::tuple<llvm::MachineBasicBlock* const&>&&, std::tuple<>&&)
0 1377 45 3 274 0 0 392 22 0
fn=std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<void>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
0 3661 134 7 879 0 0 881 39 1
fn=std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<void>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&)
0 4176 81 5 964 0 0 1281 20 0
fn=std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
0 1070 21 7 242 0 0 230 4 3
fn=std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<llvm::StringRef*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(llvm::StringRef*, llvm::StringRef*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)
0 182 21 3 70 0 0 49 7 1
fn=std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >& operator<< <std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >&, llvm::InlineCost const&)
0 114 10 5 26 0 0 20 0 0
fn=std::__detail::_Map_base<unsigned short, std::pair<unsigned short const, llvm::SmallVector<std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > >, 1u> >, std::allocator<std::pair<unsigned short const, llvm::SmallVector<std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > >, 1u> > >, std::__detail::_Select1st, std::equal_to<unsigned short>, std::hash<unsigned short>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true>::operator[](unsigned short&&)
0 19978 42 6 5446 0 0 5222 3 0
fn=std::back_insert_iterator<std::vector<llvm::BasicBlock const*, std::allocator<llvm::BasicBlock const*> > > std::__copy_move<false, false, std::forward_iterator_tag>::__copy_m<llvm::po_iterator<llvm::BasicBlock const*, llvm::SmallPtrSet<llvm::BasicBlock const*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock const*> >, std::back_insert_iterator<std::vector<llvm::BasicBlock const*, std::allocator<llvm::BasicBlock const*> > > >(llvm::po_iterator<llvm::BasicBlock const*, llvm::SmallPtrSet<llvm::BasicBlock const*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock const*> >, llvm::po_iterator<llvm::BasicBlock const*, llvm::SmallPtrSet<llvm::BasicBlock const*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock const*> >, std::back_insert_iterator<std::vector<llvm::BasicBlock const*, std::allocator<llvm::BasicBlock const*> > >)
0 2361 120 8 629 0 0 399 5 0
fn=std::back_insert_iterator<std::vector<llvm::BasicBlock const*, std::allocator<llvm::BasicBlock const*> > > std::__copy_move_a1<false, llvm::po_iterator<llvm::BasicBlock const*, llvm::SmallPtrSet<llvm::BasicBlock const*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock const*> >, std::back_insert_iterator<std::vector<llvm::BasicBlock const*, std::allocator<llvm::BasicBlock const*> > > >(llvm::po_iterator<llvm::BasicBlock const*, llvm::SmallPtrSet<llvm::BasicBlock const*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock const*> >, llvm::po_iterator<llvm::BasicBlock const*, llvm::SmallPtrSet<llvm::BasicBlock const*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock const*> >, std::back_insert_iterator<std::vector<llvm::BasicBlock const*, std::allocator<llvm::BasicBlock const*> > >)
0 1715 135 9 380 0 0 410 16 2
fn=std::back_insert_iterator<std::vector<llvm::BasicBlock const*, std::allocator<llvm::BasicBlock const*> > > std::__copy_move_a2<false, llvm::po_iterator<llvm::BasicBlock const*, llvm::SmallPtrSet<llvm::BasicBlock const*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock const*> >, std::back_insert_iterator<std::vector<llvm::BasicBlock const*, std::allocator<llvm::BasicBlock const*> > > >(llvm::po_iterator<llvm::BasicBlock const*, llvm::SmallPtrSet<llvm::BasicBlock const*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock const*> >, llvm::po_iterator<llvm::BasicBlock const*, llvm::SmallPtrSet<llvm::BasicBlock const*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock const*> >, std::back_insert_iterator<std::vector<llvm::BasicBlock const*, std::allocator<llvm::BasicBlock const*> > >)
0 1715 120 8 380 0 0 410 20 2
fn=std::back_insert_iterator<std::vector<llvm::BasicBlock const*, std::allocator<llvm::BasicBlock const*> > > std::__copy_move_a<false, llvm::po_iterator<llvm::BasicBlock const*, llvm::SmallPtrSet<llvm::BasicBlock const*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock const*> >, std::back_insert_iterator<std::vector<llvm::BasicBlock const*, std::allocator<llvm::BasicBlock const*> > > >(llvm::po_iterator<llvm::BasicBlock const*, llvm::SmallPtrSet<llvm::BasicBlock const*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock const*> >, llvm::po_iterator<llvm::BasicBlock const*, llvm::SmallPtrSet<llvm::BasicBlock const*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock const*> >, std::back_insert_iterator<std::vector<llvm::BasicBlock const*, std::allocator<llvm::BasicBlock const*> > >)
0 2300 180 12 530 0 0 560 76 8
fn=std::back_insert_iterator<std::vector<llvm::BasicBlock const*, std::allocator<llvm::BasicBlock const*> > > std::copy<llvm::po_iterator<llvm::BasicBlock const*, llvm::SmallPtrSet<llvm::BasicBlock const*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock const*> >, std::back_insert_iterator<std::vector<llvm::BasicBlock const*, std::allocator<llvm::BasicBlock const*> > > >(llvm::po_iterator<llvm::BasicBlock const*, llvm::SmallPtrSet<llvm::BasicBlock const*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock const*> >, llvm::po_iterator<llvm::BasicBlock const*, llvm::SmallPtrSet<llvm::BasicBlock const*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock const*> >, std::back_insert_iterator<std::vector<llvm::BasicBlock const*, std::allocator<llvm::BasicBlock const*> > >)
0 2300 195 13 530 0 0 560 34 0
fn=std::back_insert_iterator<std::vector<llvm::BasicBlock*, std::allocator<llvm::BasicBlock*> > > std::__copy_move<false, false, std::forward_iterator_tag>::__copy_m<llvm::po_iterator<llvm::BasicBlock*, llvm::SmallPtrSet<llvm::BasicBlock*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock*> >, std::back_insert_iterator<std::vector<llvm::BasicBlock*, std::allocator<llvm::BasicBlock*> > > >(llvm::po_iterator<llvm::BasicBlock*, llvm::SmallPtrSet<llvm::BasicBlock*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock*> >, llvm::po_iterator<llvm::BasicBlock*, llvm::SmallPtrSet<llvm::BasicBlock*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock*> >, std::back_insert_iterator<std::vector<llvm::BasicBlock*, std::allocator<llvm::BasicBlock*> > >)
0 2361 84 7 629 0 0 399 3 0
fn=std::back_insert_iterator<std::vector<llvm::BasicBlock*, std::allocator<llvm::BasicBlock*> > > std::__copy_move_a1<false, llvm::po_iterator<llvm::BasicBlock*, llvm::SmallPtrSet<llvm::BasicBlock*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock*> >, std::back_insert_iterator<std::vector<llvm::BasicBlock*, std::allocator<llvm::BasicBlock*> > > >(llvm::po_iterator<llvm::BasicBlock*, llvm::SmallPtrSet<llvm::BasicBlock*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock*> >, llvm::po_iterator<llvm::BasicBlock*, llvm::SmallPtrSet<llvm::BasicBlock*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock*> >, std::back_insert_iterator<std::vector<llvm::BasicBlock*, std::allocator<llvm::BasicBlock*> > >)
0 1715 77 8 380 0 0 410 11 0
fn=std::back_insert_iterator<std::vector<llvm::BasicBlock*, std::allocator<llvm::BasicBlock*> > > std::__copy_move_a2<false, llvm::po_iterator<llvm::BasicBlock*, llvm::SmallPtrSet<llvm::BasicBlock*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock*> >, std::back_insert_iterator<std::vector<llvm::BasicBlock*, std::allocator<llvm::BasicBlock*> > > >(llvm::po_iterator<llvm::BasicBlock*, llvm::SmallPtrSet<llvm::BasicBlock*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock*> >, llvm::po_iterator<llvm::BasicBlock*, llvm::SmallPtrSet<llvm::BasicBlock*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock*> >, std::back_insert_iterator<std::vector<llvm::BasicBlock*, std::allocator<llvm::BasicBlock*> > >)
0 1715 100 9 380 0 0 410 15 0
fn=std::back_insert_iterator<std::vector<llvm::BasicBlock*, std::allocator<llvm::BasicBlock*> > > std::__copy_move_a<false, llvm::po_iterator<llvm::BasicBlock*, llvm::SmallPtrSet<llvm::BasicBlock*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock*> >, std::back_insert_iterator<std::vector<llvm::BasicBlock*, std::allocator<llvm::BasicBlock*> > > >(llvm::po_iterator<llvm::BasicBlock*, llvm::SmallPtrSet<llvm::BasicBlock*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock*> >, llvm::po_iterator<llvm::BasicBlock*, llvm::SmallPtrSet<llvm::BasicBlock*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock*> >, std::back_insert_iterator<std::vector<llvm::BasicBlock*, std::allocator<llvm::BasicBlock*> > >)
0 2300 112 13 530 0 0 560 6 0
fn=std::back_insert_iterator<std::vector<llvm::BasicBlock*, std::allocator<llvm::BasicBlock*> > > std::copy<llvm::po_iterator<llvm::BasicBlock*, llvm::SmallPtrSet<llvm::BasicBlock*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock*> >, std::back_insert_iterator<std::vector<llvm::BasicBlock*, std::allocator<llvm::BasicBlock*> > > >(llvm::po_iterator<llvm::BasicBlock*, llvm::SmallPtrSet<llvm::BasicBlock*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock*> >, llvm::po_iterator<llvm::BasicBlock*, llvm::SmallPtrSet<llvm::BasicBlock*, 8u>, false, llvm::GraphTraits<llvm::BasicBlock*> >, std::back_insert_iterator<std::vector<llvm::BasicBlock*, std::allocator<llvm::BasicBlock*> > >)
0 2300 140 12 530 0 0 560 3 0
fn=std::back_insert_iterator<std::vector<llvm::MachineBasicBlock*, std::allocator<llvm::MachineBasicBlock*> > > std::__copy_move<false, false, std::forward_iterator_tag>::__copy_m<llvm::po_iterator<llvm::MachineBasicBlock*, llvm::SmallPtrSet<llvm::MachineBasicBlock*, 8u>, false, llvm::GraphTraits<llvm::MachineBasicBlock*> >, std::back_insert_iterator<std::vector<llvm::MachineBasicBlock*, std::allocator<llvm::MachineBasicBlock*> > > >(llvm::po_iterator<llvm::MachineBasicBlock*, llvm::SmallPtrSet<llvm::MachineBasicBlock*, 8u>, false, llvm::GraphTraits<llvm::MachineBasicBlock*> >, llvm::po_iterator<llvm::MachineBasicBlock*, llvm::SmallPtrSet<llvm::MachineBasicBlock*, 8u>, false, llvm::GraphTraits<llvm::MachineBasicBlock*> >, std::back_insert_iterator<std::vector<llvm::MachineBasicBlock*, std::allocator<llvm::MachineBasicBlock*> > >)
0 2361 120 8 629 0 0 399 2 0
fn=std::back_insert_iterator<std::vector<llvm::MachineBasicBlock*, std::allocator<llvm::MachineBasicBlock*> > > std::__copy_move_a1<false, llvm::po_iterator<llvm::MachineBasicBlock*, llvm::SmallPtrSet<llvm::MachineBasicBlock*, 8u>, false, llvm::GraphTraits<llvm::MachineBasicBlock*> >, std::back_insert_iterator<std::vector<llvm::MachineBasicBlock*, std::allocator<llvm::MachineBasicBlock*> > > >(llvm::po_iterator<llvm::MachineBasicBlock*, llvm::SmallPtrSet<llvm::MachineBasicBlock*, 8u>, false, llvm::GraphTraits<llvm::MachineBasicBlock*> >, llvm::po_iterator<llvm::MachineBasicBlock*, llvm::SmallPtrSet<llvm::MachineBasicBlock*, 8u>, false, llvm::GraphTraits<llvm::MachineBasicBlock*> >, std::back_insert_iterator<std::vector<llvm::MachineBasicBlock*, std::allocator<llvm::MachineBasicBlock*> > >)
0 1740 150 10 340 0 0 370 20 0
fn=std::back_insert_iterator<std::vector<llvm::MachineBasicBlock*, std::allocator<llvm::MachineBasicBlock*> > > std::__copy_move_a2<false, llvm::po_iterator<llvm::MachineBasicBlock*, llvm::SmallPtrSet<llvm::MachineBasicBlock*, 8u>, false, llvm::GraphTraits<llvm::MachineBasicBlock*> >, std::back_insert_iterator<std::vector<llvm::MachineBasicBlock*, std::allocator<llvm::MachineBasicBlock*> > > >(llvm::po_iterator<llvm::MachineBasicBlock*, llvm::SmallPtrSet<llvm::MachineBasicBlock*, 8u>, false, llvm::GraphTraits<llvm::MachineBasicBlock*> >, llvm::po_iterator<llvm::MachineBasicBlock*, llvm::SmallPtrSet<llvm::MachineBasicBlock*, 8u>, false, llvm::GraphTraits<llvm::MachineBasicBlock*> >, std::back_insert_iterator<std::vector<llvm::MachineBasicBlock*, std::allocator<llvm::MachineBasicBlock*> > >)
0 1740 135 9 340 0 0 370 14 0
fn=std::back_insert_iterator<std::vector<llvm::MachineBasicBlock*, std::allocator<llvm::MachineBasicBlock*> > > std::__copy_move_a<false, llvm::po_iterator<llvm::MachineBasicBlock*, llvm::SmallPtrSet<llvm::MachineBasicBlock*, 8u>, false, llvm::GraphTraits<llvm::MachineBasicBlock*> >, std::back_insert_iterator<std::vector<llvm::MachineBasicBlock*, std::allocator<llvm::MachineBasicBlock*> > > >(llvm::po_iterator<llvm::MachineBasicBlock*, llvm::SmallPtrSet<llvm::MachineBasicBlock*, 8u>, false, llvm::GraphTraits<llvm::MachineBasicBlock*> >, llvm::po_iterator<llvm::MachineBasicBlock*, llvm::SmallPtrSet<llvm::MachineBasicBlock*, 8u>, false, llvm::GraphTraits<llvm::MachineBasicBlock*> >, std::back_insert_iterator<std::vector<llvm::MachineBasicBlock*, std::allocator<llvm::MachineBasicBlock*> > >)
0 2325 210 14 490 0 0 520 25 0
fn=std::back_insert_iterator<std::vector<llvm::MachineBasicBlock*, std::allocator<llvm::MachineBasicBlock*> > > std::copy<llvm::po_iterator<llvm::MachineBasicBlock*, llvm::SmallPtrSet<llvm::MachineBasicBlock*, 8u>, false, llvm::GraphTraits<llvm::MachineBasicBlock*> >, std::back_insert_iterator<std::vector<llvm::MachineBasicBlock*, std::allocator<llvm::MachineBasicBlock*> > > >(llvm::po_iterator<llvm::MachineBasicBlock*, llvm::SmallPtrSet<llvm::MachineBasicBlock*, 8u>, false, llvm::GraphTraits<llvm::MachineBasicBlock*> >, llvm::po_iterator<llvm::MachineBasicBlock*, llvm::SmallPtrSet<llvm::MachineBasicBlock*, 8u>, false, llvm::GraphTraits<llvm::MachineBasicBlock*> >, std::back_insert_iterator<std::vector<llvm::MachineBasicBlock*, std::allocator<llvm::MachineBasicBlock*> > >)
0 2325 210 14 490 0 0 520 18 0
fn=std::iterator_traits<llvm::filter_iterator_impl<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, true>, std::function<bool (llvm::Instruction const&)>, std::bidirectional_iterator_tag> >::difference_type std::distance<llvm::filter_iterator_impl<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, true>, std::function<bool (llvm::Instruction const&)>, std::bidirectional_iterator_tag> >(llvm::filter_iterator_impl<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, true>, std::function<bool (llvm::Instruction const&)>, std::bidirectional_iterator_tag>, llvm::filter_iterator_impl<llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void>, false, true>, std::function<bool (llvm::Instruction const&)>, std::bidirectional_iterator_tag>)
0 1328 57 6 383 0 0 212 0 0
fn=std::map<int, std::unique_ptr<llvm::FixedStackPseudoSourceValue, std::default_delete<llvm::FixedStackPseudoSourceValue> >, std::less<int>, std::allocator<std::pair<int const, std::unique_ptr<llvm::FixedStackPseudoSourceValue, std::default_delete<llvm::FixedStackPseudoSourceValue> > > > >::operator[](int const&)
0 878 40 5 216 8 0 150 7 0
fn=std::map<llvm::MCSectionELF const*, std::pair<unsigned long, unsigned long>, std::less<llvm::MCSectionELF const*>, std::allocator<std::pair<llvm::MCSectionELF const* const, std::pair<unsigned long, unsigned long> > > >::operator[](llvm::MCSectionELF const* const&)
0 3371 29 4 767 6 0 390 1 0
fn=std::map<llvm::MCSectionELF const*, std::pair<unsigned long, unsigned long>, std::less<llvm::MCSectionELF const*>, std::allocator<std::pair<llvm::MCSectionELF const* const, std::pair<unsigned long, unsigned long> > > >::operator[](llvm::MCSectionELF const*&&)
0 3060 28 4 677 0 0 440 4 0
fn=std::map<llvm::MCSymbol const*, std::vector<llvm::MCSectionELF const*, std::allocator<llvm::MCSectionELF const*> >, std::less<llvm::MCSymbol const*>, std::allocator<std::pair<llvm::MCSymbol const* const, std::vector<llvm::MCSectionELF const*, std::allocator<llvm::MCSectionELF const*> > > > >::operator[](llvm::MCSymbol const* const&)
0 40 3 2 12 0 0 7 0 0
fn=std::map<llvm::MCSymbol const*, std::vector<llvm::MCSectionELF const*, std::allocator<llvm::MCSectionELF const*> >, std::less<llvm::MCSymbol const*>, std::allocator<std::pair<llvm::MCSymbol const* const, std::vector<llvm::MCSectionELF const*, std::allocator<llvm::MCSectionELF const*> > > > >::operator[](llvm::MCSymbol const*&&)
0 52 5 5 10 0 0 13 0 0
fn=std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<void>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0 2157 116 6 635 0 0 462 0 0
fn=std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<void>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
0 2271 77 6 712 0 0 580 0 0
fn=std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0 1194 18 6 288 11 0 177 0 0
fn=std::map<std::pair<unsigned int, llvm::MVT::SimpleValueType>, llvm::MVT::SimpleValueType, std::less<std::pair<unsigned int, llvm::MVT::SimpleValueType> >, std::allocator<std::pair<std::pair<unsigned int, llvm::MVT::SimpleValueType> const, llvm::MVT::SimpleValueType> > >::operator[](std::pair<unsigned int, llvm::MVT::SimpleValueType>&&)
0 3843 28 4 917 25 0 490 17 0
fn=std::map<unsigned int, std::vector<unsigned int, std::allocator<unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int> > > > >::~map()
0 4 1 1 2 2 2 0 0 0
fn=std::map<unsigned short, std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > >, std::less<unsigned short>, std::allocator<std::pair<unsigned short const, std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > > > >::operator[](unsigned short&&)
0 23240 35 5 5040 0 0 4760 1 0
fn=std::pair<llvm::DenseMapIterator<llvm::AssumptionCacheTracker::FunctionCallbackVH, std::unique_ptr<llvm::AssumptionCache, std::default_delete<llvm::AssumptionCache> >, llvm::DenseMapInfo<llvm::Value*>, llvm::detail::DenseMapPair<llvm::AssumptionCacheTracker::FunctionCallbackVH, std::unique_ptr<llvm::AssumptionCache, std::default_delete<llvm::AssumptionCache> > >, false>, bool> llvm::DenseMapBase<llvm::DenseMap<llvm::AssumptionCacheTracker::FunctionCallbackVH, std::unique_ptr<llvm::AssumptionCache, std::default_delete<llvm::AssumptionCache> >, llvm::DenseMapInfo<llvm::Value*>, llvm::detail::DenseMapPair<llvm::AssumptionCacheTracker::FunctionCallbackVH, std::unique_ptr<llvm::AssumptionCache, std::default_delete<llvm::AssumptionCache> > > >, llvm::AssumptionCacheTracker::FunctionCallbackVH, std::unique_ptr<llvm::AssumptionCache, std::default_delete<llvm::AssumptionCache> >, llvm::DenseMapInfo<llvm::Value*>, llvm::detail::DenseMapPair<llvm::AssumptionCacheTracker::FunctionCallbackVH, std::unique_ptr<llvm::AssumptionCache, std::default_delete<llvm::AssumptionCache> > > >::try_emplace<std::unique_ptr<llvm::AssumptionCache, std::default_delete<llvm::AssumptionCache> > >(llvm::AssumptionCacheTracker::FunctionCallbackVH&&, std::unique_ptr<llvm::AssumptionCache, std::default_delete<llvm::AssumptionCache> >&&)
0 1166 56 6 264 0 0 255 1 0
fn=std::pair<llvm::StringMapIterator<bool>, bool> llvm::StringMap<bool, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul>&>::try_emplace<bool>(llvm::StringRef, bool&&)
0 30318 117 4 6846 5 0 7335 130 19
fn=std::pair<llvm::StringMapIterator<bool>, bool> llvm::StringMap<bool, llvm::MallocAllocator>::try_emplace<bool>(llvm::StringRef, bool&&)
0 1536 41 5 360 0 0 384 0 0
fn=std::pair<llvm::StringMapIterator<llvm::ConstantDataSequential*>, bool> llvm::StringMap<llvm::ConstantDataSequential*, llvm::MallocAllocator>::try_emplace<llvm::ConstantDataSequential*>(llvm::StringRef, llvm::ConstantDataSequential*&&)
0 128 6 6 30 0 0 32 0 0
fn=std::pair<llvm::StringMapIterator<llvm::MCSymbol*>, bool> llvm::StringMap<llvm::MCSymbol*, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul>&>::try_emplace<>(llvm::StringRef)
0 29967 123 5 6636 6 0 7583 133 21
fn=std::pair<llvm::StringMapIterator<llvm::MDString>, bool> llvm::StringMap<llvm::MDString, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<>(llvm::StringRef)
0 1260 28 4 252 0 0 315 3 0
fn=std::pair<llvm::StringMapIterator<llvm::NamedMDNode*>, bool> llvm::StringMap<llvm::NamedMDNode*, llvm::MallocAllocator>::try_emplace<>(llvm::StringRef)
0 938 42 6 217 0 0 224 0 0
fn=std::pair<llvm::StringMapIterator<llvm::PassInfo const*>, bool> llvm::StringMap<llvm::PassInfo const*, llvm::MallocAllocator>::try_emplace<>(llvm::StringRef)
0 28892 18 12 6058 0 0 7456 0 0
fn=std::pair<llvm::StringMapIterator<llvm::StructType*>, bool> llvm::StringMap<llvm::StructType*, llvm::MallocAllocator>::try_emplace<llvm::StructType*>(llvm::StringRef, llvm::StructType*&&)
0 256 21 6 60 0 0 64 0 0
fn=std::pair<llvm::StringMapIterator<llvm::cl::Option*>, bool> llvm::StringMap<llvm::cl::Option*, llvm::MallocAllocator>::try_emplace<llvm::cl::Option*>(llvm::StringRef, llvm::cl::Option*&&)
0 86656 11 5 20310 1 0 21664 9 7
fn=std::pair<llvm::StringMapIterator<std::unique_ptr<llvm::X86Subtarget, std::default_delete<llvm::X86Subtarget> > >, bool> llvm::StringMap<std::unique_ptr<llvm::X86Subtarget, std::default_delete<llvm::X86Subtarget> >, llvm::MallocAllocator>::try_emplace<>(llvm::StringRef)
0 4790 129 5 1180 0 0 1080 0 0
fn=std::pair<llvm::StringMapIterator<unsigned char>, bool> llvm::StringMap<unsigned char, llvm::MallocAllocator>::try_emplace<unsigned char>(llvm::StringRef, unsigned char&&)
0 875 42 6 203 0 0 217 0 0
fn=std::pair<llvm::StringMapIterator<unsigned int>, bool> llvm::StringMap<unsigned int, llvm::MallocAllocator>::try_emplace<>(llvm::StringRef)
0 2666 96 6 559 0 0 688 0 0
fn=std::pair<llvm::StringMapIterator<unsigned int>, bool> llvm::StringMap<unsigned int, llvm::MallocAllocator>::try_emplace<unsigned int>(llvm::StringRef, unsigned int&&)
0 15232 42 6 3570 0 0 3808 0 0
fn=std::pair<std::_Rb_tree_iterator<std::pair<llvm::MCContext::ELFSectionKey const, llvm::MCSectionELF*> >, bool> std::_Rb_tree<llvm::MCContext::ELFSectionKey, std::pair<llvm::MCContext::ELFSectionKey const, llvm::MCSectionELF*>, std::_Select1st<std::pair<llvm::MCContext::ELFSectionKey const, llvm::MCSectionELF*> >, std::less<llvm::MCContext::ELFSectionKey>, std::allocator<std::pair<llvm::MCContext::ELFSectionKey const, llvm::MCSectionELF*> > >::_M_emplace_unique<std::pair<llvm::MCContext::ELFSectionKey, decltype(nullptr)> >(std::pair<llvm::MCContext::ELFSectionKey, decltype(nullptr)>&&)
0 54404 223 6 8581 90 0 11163 151 39
fn=std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
0 2828 97 5 692 0 0 690 0 0
fn=std::vector<llvm::CalleeSavedInfo, std::allocator<llvm::CalleeSavedInfo> >::operator=(std::vector<llvm::CalleeSavedInfo, std::allocator<llvm::CalleeSavedInfo> > const&)
0 750 90 6 195 10 0 120 0 0
fn=std::vector<llvm::MCCFIInstruction, std::allocator<llvm::MCCFIInstruction> >::vector(std::vector<llvm::MCCFIInstruction, std::allocator<llvm::MCCFIInstruction> > const&)
0 1815 84 5 456 19 0 568 19 0
fn=std::vector<llvm::SUnit, std::allocator<llvm::SUnit> >::reserve(unsigned long)
0 513 54 6 144 0 0 126 0 0
fn=std::vector<llvm::VecDesc, std::allocator<llvm::VecDesc> >::operator=(std::vector<llvm::VecDesc, std::allocator<llvm::VecDesc> > const&)
0 3200 61 5 832 0 0 512 0 0
fn=std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
0 1628 110 8 555 7 1 518 15 0
fn=std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > >::operator=(std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > const&)
0 86010 77 11 14056 28 0 13104 5 0
fn=std::vector<unsigned int, std::allocator<unsigned int> >::_M_default_append(unsigned long)
0 414 18 6 78 0 0 84 0 0
fn=std::vector<unsigned int, std::allocator<unsigned int> >::_M_fill_assign(unsigned long, unsigned int const&)
0 5247 220 17 333 5 0 2327 243 1
fn=stpcpy
0 235 6 6 21 0 0 23 2 2
fn=stpncpy
0 9 1 1 3 0 0 0 0 0
fn=strcasecmp
0 6 2 2 3 0 0 0 0 0
fn=strcasecmp_l
0 6 2 2 3 0 0 0 0 0
fn=strcat
0 9 2 2 3 0 0 0 0 0
fn=strchrnul
0 10 1 1 3 0 0 0 0 0
fn=strcmp
0 262828 93 86 51938 2738 947 0 0 0
fn=strcpy
0 27 1 1 9 3 0 0 0 0
fn=strcspn
0 227 3 3 103 1 1 34 3 3
fn=strdup
0 180 1 1 20 0 0 40 0 0
fn=strlen
0 1856 8 8 289 8 4 0 0 0
fn=strncasecmp
0 6 1 1 3 0 0 0 0 0
fn=strncasecmp_l
0 6 1 1 3 0 0 0 0 0
fn=strncmp
0 187 7 7 27 4 1 0 0 0
fn=strncpy
0 18 2 2 6 2 0 0 0 0
fn=strnlen
0 20 1 1 6 0 0 0 0 0
fn=strpbrk
0 7 1 1 3 0 0 0 0 0
fn=strsep
0 422 3 3 70 1 1 2 0 0
fn=strspn
0 7 2 2 3 0 0 0 0 0
fn=syscall
0 416 13 1 71 2 0 5 2 0
fn=sysconf
0 2128 93 6 504 19 2 336 19 6
fn=sysmalloc
0 54969 817 22 11065 504 1 10044 573 467
fn=systrim.constprop.0
0 106 3 3 36 4 0 16 0 0
fn=tan
0 9 2 2 3 0 0 0 0 0
fn=tcache_init.part.0
0 1302 52 6 89 0 0 938 91 47
fn=tcgetattr
0 40 4 4 11 0 0 12 0 0
fn=time
0 7 2 2 3 1 0 0 0 0
fn=trunc
0 7 1 1 3 1 0 0 0 0
fn=uname
0 6 1 1 1 0 0 0 0 0
fn=unlink
0 42 1 1 7 0 0 0 0 0
fn=unlink_chunk.constprop.0
0 441113 461 3 173032 8568 2 48450 0 0
fn=unsigned int llvm::DenseMapBase<llvm::DenseMap<llvm::FunctionType*, llvm::detail::DenseSetEmpty, llvm::FunctionTypeKeyInfo, llvm::detail::DenseSetPair<llvm::FunctionType*> >, llvm::FunctionType*, llvm::detail::DenseSetEmpty, llvm::FunctionTypeKeyInfo, llvm::detail::DenseSetPair<llvm::FunctionType*> >::getHashValue<llvm::FunctionTypeKeyInfo::KeyTy>(llvm::FunctionTypeKeyInfo::KeyTy const&)
0 2795 153 4 602 0 0 387 0 0
fn=unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::BasicBlock, false> >::runDFS<false, bool (*)(llvm::BasicBlock*, llvm::BasicBlock*)>(llvm::BasicBlock*, unsigned int, bool (*)(llvm::BasicBlock*, llvm::BasicBlock*), unsigned int)
0 22370 358 24 5430 0 0 4595 86 2
fn=unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<llvm::MachineBasicBlock, false> >::runDFS<false, bool (*)(llvm::MachineBasicBlock*, llvm::MachineBasicBlock*)>(llvm::MachineBasicBlock*, unsigned int, bool (*)(llvm::MachineBasicBlock*, llvm::MachineBasicBlock*), unsigned int)
0 8948 474 23 2172 0 0 1838 61 2
fn=updateTripleOSVersion(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
0 65 7 7 15 0 0 21 2 0
fn=uselocale
0 44 2 2 18 4 0 8 0 0
fn=version_check_doit
0 11 1 1 4 1 0 2 0 0
fn=void llvm::DomTreeBuilder::Calculate<llvm::DominatorTreeBase<llvm::BasicBlock, false> >(llvm::DominatorTreeBase<llvm::BasicBlock, false>&)
0 60 28 1 0 0 0 0 0 0
fn=void llvm::Function::setHungoffOperand<0>(llvm::Constant*)
0 74 8 3 22 2 0 18 1 0
fn=void llvm::SymbolTableListTraits<llvm::Instruction>::setSymTabObject<llvm::Function*>(llvm::Function**, llvm::Function*)
0 1428 63 3 504 10 0 336 0 0
fn=void llvm::cl::apply<llvm::cl::opt<(anonymous namespace)::HelpPrinter, true, llvm::cl::parser<bool> >, llvm::cl::desc, llvm::cl::LocationClass<(anonymous namespace)::HelpPrinter>, llvm::cl::OptionHidden, llvm::cl::ValueExpected, llvm::cl::cat, llvm::cl::sub>(llvm::cl::opt<(anonymous namespace)::HelpPrinter, true, llvm::cl::parser<bool> >*, llvm::cl::desc const&, llvm::cl::LocationClass<(anonymous namespace)::HelpPrinter> const&, llvm::cl::OptionHidden const&, llvm::cl::ValueExpected const&, llvm::cl::cat const&, llvm::cl::sub const&)
0 152 7 7 54 0 0 26 0 0
fn=void llvm::cl::apply<llvm::cl::opt<(anonymous namespace)::HelpPrinterWrapper, true, llvm::cl::parser<bool> >, llvm::cl::ValueExpected, llvm::cl::cat, llvm::cl::sub>(llvm::cl::opt<(anonymous namespace)::HelpPrinterWrapper, true, llvm::cl::parser<bool> >*, llvm::cl::ValueExpected const&, llvm::cl::cat const&, llvm::cl::sub const&)
0 94 4 4 30 0 0 14 0 0
fn=void llvm::cl::apply<llvm::cl::opt<FusionDependenceAnalysisChoice, false, llvm::cl::parser<FusionDependenceAnalysisChoice> >, llvm::cl::ValuesClass, llvm::cl::OptionHidden, llvm::cl::initializer<FusionDependenceAnalysisChoice>, llvm::cl::NumOccurrencesFlag>(llvm::cl::opt<FusionDependenceAnalysisChoice, false, llvm::cl::parser<FusionDependenceAnalysisChoice> >*, llvm::cl::ValuesClass const&, llvm::cl::OptionHidden const&, llvm::cl::initializer<FusionDependenceAnalysisChoice> const&, llvm::cl::NumOccurrencesFlag const&)
0 129 6 6 48 0 0 37 3 3
fn=void llvm::cl::apply<llvm::cl::opt<ITMode, false, llvm::cl::parser<ITMode> >, llvm::cl::initializer<ITMode>, llvm::cl::NumOccurrencesFlag, llvm::cl::ValuesClass>(llvm::cl::opt<ITMode, false, llvm::cl::parser<ITMode> >*, llvm::cl::initializer<ITMode> const&, llvm::cl::NumOccurrencesFlag const&, llvm::cl::ValuesClass const&)
0 117 5 5 41 0 0 32 2 2
fn=void llvm::cl::apply<llvm::cl::opt<RunOutliner, false, llvm::cl::parser<RunOutliner> >, llvm::cl::ValueExpected, llvm::cl::initializer<RunOutliner>, llvm::cl::ValuesClass>(llvm::cl::opt<RunOutliner, false, llvm::cl::parser<RunOutliner> >*, llvm::cl::ValueExpected const&, llvm::cl::initializer<RunOutliner> const&, llvm::cl::ValuesClass const&)
0 115 5 5 44 0 0 33 2 2
fn=void llvm::cl::apply<llvm::cl::opt<bool, false, llvm::cl::parser<bool> >, llvm::cl::cat, llvm::cl::sub>(llvm::cl::opt<bool, false, llvm::cl::parser<bool> >*, llvm::cl::cat const&, llvm::cl::sub const&)
0 84 3 3 28 0 0 12 0 0
fn=void llvm::cl::apply<llvm::cl::opt<llvm::FunctionSummary::ForceSummaryHotnessType, true, llvm::cl::parser<llvm::FunctionSummary::ForceSummaryHotnessType> >, char [25], llvm::cl::OptionHidden, llvm::cl::LocationClass<llvm::FunctionSummary::ForceSummaryHotnessType>, llvm::cl::desc, llvm::cl::ValuesClass>(llvm::cl::opt<llvm::FunctionSummary::ForceSummaryHotnessType, true, llvm::cl::parser<llvm::FunctionSummary::ForceSummaryHotnessType> >*, char const (&) [25], llvm::cl::OptionHidden const&, llvm::cl::LocationClass<llvm::FunctionSummary::ForceSummaryHotnessType> const&, llvm::cl::desc const&, llvm::cl::ValuesClass const&)
0 138 8 8 48 0 0 37 2 2
fn=void llvm::cl::apply<llvm::cl::opt<llvm::Hexagon::ArchEnum, false, llvm::cl::parser<llvm::Hexagon::ArchEnum> >, llvm::cl::ValuesClass, llvm::cl::initializer<llvm::Hexagon::ArchEnum>, llvm::cl::ValueExpected>(llvm::cl::opt<llvm::Hexagon::ArchEnum, false, llvm::cl::parser<llvm::Hexagon::ArchEnum> >*, llvm::cl::ValuesClass const&, llvm::cl::initializer<llvm::Hexagon::ArchEnum> const&, llvm::cl::ValueExpected const&)
0 172 5 5 61 0 0 48 4 4
fn=void llvm::cl::apply<llvm::cl::opt<llvm::RegBankSelect::Mode, false, llvm::cl::parser<llvm::RegBankSelect::Mode> >, llvm::cl::OptionHidden, llvm::cl::NumOccurrencesFlag, llvm::cl::ValuesClass>(llvm::cl::opt<llvm::RegBankSelect::Mode, false, llvm::cl::parser<llvm::RegBankSelect::Mode> >*, llvm::cl::OptionHidden const&, llvm::cl::NumOccurrencesFlag const&, llvm::cl::ValuesClass const&)
0 91 5 5 32 0 0 24 2 2
fn=void llvm::cl::apply<llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, char [17], llvm::cl::desc, llvm::cl::initializer<char [1]> >(llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, char const (&) [17], llvm::cl::desc const&, llvm::cl::initializer<char [1]> const&)
0 58 6 6 13 0 0 16 0 0
fn=void llvm::cl::apply<llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, llvm::cl::OptionHidden, llvm::cl::initializer<char [10]> >(llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, llvm::cl::OptionHidden const&, llvm::cl::initializer<char [10]> const&)
0 60 5 5 14 0 0 15 0 0
fn=void llvm::cl::apply<llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, llvm::cl::OptionHidden, llvm::cl::initializer<char [8]> >(llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, llvm::cl::OptionHidden const&, llvm::cl::initializer<char [8]> const&)
0 60 5 5 14 0 0 15 0 0
fn=void llvm::cl::apply<llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, llvm::cl::desc, llvm::cl::value_desc, llvm::cl::initializer<char [5]> >(llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, llvm::cl::desc const&, llvm::cl::value_desc const&, llvm::cl::initializer<char [5]> const&)
0 57 5 5 14 0 0 16 0 0
fn=void llvm::cl::apply<llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, llvm::cl::initializer<char [19]>, llvm::cl::OptionHidden>(llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, llvm::cl::initializer<char [19]> const&, llvm::cl::OptionHidden const&)
0 70 5 5 16 0 0 20 0 0
fn=void llvm::cl::apply<llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, llvm::cl::initializer<char [1]>, llvm::cl::OptionHidden, llvm::cl::desc>(llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, llvm::cl::initializer<char [1]> const&, llvm::cl::OptionHidden const&, llvm::cl::desc const&)
0 122 6 6 34 0 0 34 0 0
fn=void llvm::cl::apply<llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, llvm::cl::initializer<char [1]>, llvm::cl::OptionHidden, llvm::cl::value_desc, llvm::cl::desc>(llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, llvm::cl::initializer<char [1]> const&, llvm::cl::OptionHidden const&, llvm::cl::value_desc const&, llvm::cl::desc const&)
0 195 12 6 57 0 0 57 0 0
fn=void llvm::cl::apply<llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, llvm::cl::initializer<char [1]>, llvm::cl::OptionHidden>(llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, llvm::cl::initializer<char [1]> const&, llvm::cl::OptionHidden const&)
0 224 5 5 60 0 0 60 0 0
fn=void llvm::cl::apply<llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, llvm::cl::initializer<char [1]>, llvm::cl::desc, llvm::cl::OptionHidden>(llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, llvm::cl::initializer<char [1]> const&, llvm::cl::desc const&, llvm::cl::OptionHidden const&)
0 122 10 5 34 0 0 34 0 0
fn=void llvm::cl::apply<llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, llvm::cl::initializer<char [1]>, llvm::cl::value_desc, llvm::cl::desc, llvm::cl::OptionHidden>(llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, llvm::cl::initializer<char [1]> const&, llvm::cl::value_desc const&, llvm::cl::desc const&, llvm::cl::OptionHidden const&)
0 130 6 6 38 0 0 38 0 0
fn=void llvm::cl::apply<llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, llvm::cl::initializer<char [5]>, llvm::cl::OptionHidden, llvm::cl::ValueExpected>(llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, llvm::cl::initializer<char [5]> const&, llvm::cl::OptionHidden const&, llvm::cl::ValueExpected const&)
0 70 5 5 17 0 0 18 0 0
fn=void llvm::cl::apply<llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, llvm::cl::initializer<char [5]>, llvm::cl::OptionHidden>(llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, llvm::cl::initializer<char [5]> const&, llvm::cl::OptionHidden const&)
0 62 5 5 15 0 0 16 0 0
fn=void std::_Destroy_aux<false>::__destroy<std::unique_ptr<llvm::WinEH::FrameInfo, std::default_delete<llvm::WinEH::FrameInfo> >*>(std::unique_ptr<llvm::WinEH::FrameInfo, std::default_delete<llvm::WinEH::FrameInfo> >*, std::unique_ptr<llvm::WinEH::FrameInfo, std::default_delete<llvm::WinEH::FrameInfo> >*)
0 91 21 2 42 0 0 35 0 0
fn=void std::__final_insertion_sort<__gnu_cxx::__normal_iterator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>*, std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > >, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>*, std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > >, __gnu_cxx::__normal_iterator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>*, std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > >, __gnu_cxx::__ops::_Iter_less_iter)
0 34006 35 5 7511 0 0 5586 0 0
fn=void std::__insertion_sort<__gnu_cxx::__normal_iterator<llvm::MCDwarfFrameInfo*, std::vector<llvm::MCDwarfFrameInfo, std::allocator<llvm::MCDwarfFrameInfo> > >, __gnu_cxx::__ops::_Iter_comp_iter<llvm::MCDwarfFrameEmitter::Emit(llvm::MCObjectStreamer&, llvm::MCAsmBackend*, bool)::$_1> >(__gnu_cxx::__normal_iterator<llvm::MCDwarfFrameInfo*, std::vector<llvm::MCDwarfFrameInfo, std::allocator<llvm::MCDwarfFrameInfo> > >, __gnu_cxx::__normal_iterator<llvm::MCDwarfFrameInfo*, std::vector<llvm::MCDwarfFrameInfo, std::allocator<llvm::MCDwarfFrameInfo> > >, __gnu_cxx::__ops::_Iter_comp_iter<llvm::MCDwarfFrameEmitter::Emit(llvm::MCObjectStreamer&, llvm::MCAsmBackend*, bool)::$_1>)
0 554 40 10 185 0 0 164 0 0
fn=void std::__insertion_sort<llvm::Attribute*, __gnu_cxx::__ops::_Iter_less_iter>(llvm::Attribute*, llvm::Attribute*, __gnu_cxx::__ops::_Iter_less_iter)
0 15962 156 6 3083 0 0 3086 0 0
fn=void std::__insertion_sort<llvm::LandingPadInfo const**, __gnu_cxx::__ops::_Iter_comp_iter<llvm::EHStreamer::emitExceptionTable()::$_1> >(llvm::LandingPadInfo const**, llvm::LandingPadInfo const**, __gnu_cxx::__ops::_Iter_comp_iter<llvm::EHStreamer::emitExceptionTable()::$_1>)
0 18 2 2 6 0 0 5 0 0
fn=void std::__introsort_loop<__gnu_cxx::__normal_iterator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>*, std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > >, long, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>*, std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > >, __gnu_cxx::__normal_iterator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>*, std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > >, long, __gnu_cxx::__ops::_Iter_less_iter)
0 15792 21 3 6580 0 0 4606 0 0
fn=void std::__introsort_loop<llvm::Attribute*, long, __gnu_cxx::__ops::_Iter_less_iter>(llvm::Attribute*, llvm::Attribute*, long, __gnu_cxx::__ops::_Iter_less_iter)
0 5472 88 3 2016 0 0 2016 6 0
fn=void std::__introsort_loop<llvm::LandingPadInfo const**, long, __gnu_cxx::__ops::_Iter_comp_iter<llvm::EHStreamer::emitExceptionTable()::$_1> >(llvm::LandingPadInfo const**, llvm::LandingPadInfo const**, long, __gnu_cxx::__ops::_Iter_comp_iter<llvm::EHStreamer::emitExceptionTable()::$_1>)
0 19 3 3 7 0 0 6 0 0
fn=void std::__merge_adaptive<__gnu_cxx::__normal_iterator<llvm::MCDwarfFrameInfo*, std::vector<llvm::MCDwarfFrameInfo, std::allocator<llvm::MCDwarfFrameInfo> > >, long, llvm::MCDwarfFrameInfo*, __gnu_cxx::__ops::_Iter_comp_iter<llvm::MCDwarfFrameEmitter::Emit(llvm::MCObjectStreamer&, llvm::MCAsmBackend*, bool)::$_1> >(__gnu_cxx::__normal_iterator<llvm::MCDwarfFrameInfo*, std::vector<llvm::MCDwarfFrameInfo, std::allocator<llvm::MCDwarfFrameInfo> > >, __gnu_cxx::__normal_iterator<llvm::MCDwarfFrameInfo*, std::vector<llvm::MCDwarfFrameInfo, std::allocator<llvm::MCDwarfFrameInfo> > >, __gnu_cxx::__normal_iterator<llvm::MCDwarfFrameInfo*, std::vector<llvm::MCDwarfFrameInfo, std::allocator<llvm::MCDwarfFrameInfo> > >, long, long, llvm::MCDwarfFrameInfo*, long, __gnu_cxx::__ops::_Iter_comp_iter<llvm::MCDwarfFrameEmitter::Emit(llvm::MCObjectStreamer&, llvm::MCAsmBackend*, bool)::$_1>)
0 740 73 22 207 0 0 191 0 0
fn=void std::__merge_sort_with_buffer<__gnu_cxx::__normal_iterator<llvm::MCDwarfFrameInfo*, std::vector<llvm::MCDwarfFrameInfo, std::allocator<llvm::MCDwarfFrameInfo> > >, llvm::MCDwarfFrameInfo*, __gnu_cxx::__ops::_Iter_comp_iter<llvm::MCDwarfFrameEmitter::Emit(llvm::MCObjectStreamer&, llvm::MCAsmBackend*, bool)::$_1> >(__gnu_cxx::__normal_iterator<llvm::MCDwarfFrameInfo*, std::vector<llvm::MCDwarfFrameInfo, std::allocator<llvm::MCDwarfFrameInfo> > >, __gnu_cxx::__normal_iterator<llvm::MCDwarfFrameInfo*, std::vector<llvm::MCDwarfFrameInfo, std::allocator<llvm::MCDwarfFrameInfo> > >, llvm::MCDwarfFrameInfo*, __gnu_cxx::__ops::_Iter_comp_iter<llvm::MCDwarfFrameEmitter::Emit(llvm::MCObjectStreamer&, llvm::MCAsmBackend*, bool)::$_1>)
0 322 14 2 84 0 0 84 0 0
fn=void std::__sort<llvm::Attribute*, __gnu_cxx::__ops::_Iter_less_iter>(llvm::Attribute*, llvm::Attribute*, __gnu_cxx::__ops::_Iter_less_iter)
0 9216 117 4 1728 0 0 2016 2 0
fn=void std::__stable_sort_adaptive<__gnu_cxx::__normal_iterator<llvm::MCDwarfFrameInfo*, std::vector<llvm::MCDwarfFrameInfo, std::allocator<llvm::MCDwarfFrameInfo> > >, llvm::MCDwarfFrameInfo*, long, __gnu_cxx::__ops::_Iter_comp_iter<llvm::MCDwarfFrameEmitter::Emit(llvm::MCObjectStreamer&, llvm::MCAsmBackend*, bool)::$_1> >(__gnu_cxx::__normal_iterator<llvm::MCDwarfFrameInfo*, std::vector<llvm::MCDwarfFrameInfo, std::allocator<llvm::MCDwarfFrameInfo> > >, __gnu_cxx::__normal_iterator<llvm::MCDwarfFrameInfo*, std::vector<llvm::MCDwarfFrameInfo, std::allocator<llvm::MCDwarfFrameInfo> > >, llvm::MCDwarfFrameInfo*, long, __gnu_cxx::__ops::_Iter_comp_iter<llvm::MCDwarfFrameEmitter::Emit(llvm::MCObjectStreamer&, llvm::MCAsmBackend*, bool)::$_1>)
0 357 21 3 49 0 0 77 0 0
fn=void std::call_once<void (&)()>(std::once_flag&, void (&)())::{lambda()#2}::__invoke()
0 12 4 4 6 0 0 4 0 0
fn=void std::call_once<void* (&)(llvm::PassRegistry&), std::reference_wrapper<llvm::PassRegistry> >(std::once_flag&, void* (&)(llvm::PassRegistry&), std::reference_wrapper<llvm::PassRegistry>&&)::{lambda()#2}::__invoke()
0 3696 2 1 2310 0 0 924 0 0
fn=void std::vector<llvm::APFloat, std::allocator<llvm::APFloat> >::_M_realloc_insert<llvm::APFloat const&>(__gnu_cxx::__normal_iterator<llvm::APFloat*, std::vector<llvm::APFloat, std::allocator<llvm::APFloat> > >, llvm::APFloat const&)
0 3171 56 8 588 0 0 567 0 0
fn=void std::vector<llvm::LandingPadInfo, std::allocator<llvm::LandingPadInfo> >::_M_realloc_insert<llvm::LandingPadInfo>(__gnu_cxx::__normal_iterator<llvm::LandingPadInfo*, std::vector<llvm::LandingPadInfo, std::allocator<llvm::LandingPadInfo> > >, llvm::LandingPadInfo&&)
0 95 9 9 18 0 0 23 0 0
fn=void std::vector<llvm::MCCFIInstruction, std::allocator<llvm::MCCFIInstruction> >::_M_realloc_insert<llvm::MCCFIInstruction const&>(__gnu_cxx::__normal_iterator<llvm::MCCFIInstruction*, std::vector<llvm::MCCFIInstruction, std::allocator<llvm::MCCFIInstruction> > >, llvm::MCCFIInstruction const&)
0 7608 214 19 1345 1 0 1855 20 0
fn=void std::vector<llvm::MCDwarfFrameInfo, std::allocator<llvm::MCDwarfFrameInfo> >::_M_realloc_insert<llvm::MCDwarfFrameInfo const&>(__gnu_cxx::__normal_iterator<llvm::MCDwarfFrameInfo*, std::vector<llvm::MCDwarfFrameInfo, std::allocator<llvm::MCDwarfFrameInfo> > >, llvm::MCDwarfFrameInfo const&)
0 1282 105 8 264 10 0 317 16 0
fn=void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_assign_aux<llvm::StringRef*>(llvm::StringRef*, llvm::StringRef*, std::forward_iterator_tag)
0 6364 155 12 1542 0 0 1343 20 0
fn=void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
0 574 56 8 98 0 0 133 0 0
fn=void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0 772 30 10 148 6 0 200 8 4
fn=void std::vector<std::pair<llvm::PassManagerBuilder::ExtensionPointTy, std::function<void (llvm::PassManagerBuilder const&, llvm::legacy::PassManagerBase&)> >, std::allocator<std::pair<llvm::PassManagerBuilder::ExtensionPointTy, std::function<void (llvm::PassManagerBuilder const&, llvm::legacy::PassManagerBase&)> > > >::_M_realloc_insert<std::pair<llvm::PassManagerBuilder::ExtensionPointTy, std::function<void (llvm::PassManagerBuilder const&, llvm::legacy::PassManagerBase&)> > >(__gnu_cxx::__normal_iterator<std::pair<llvm::PassManagerBuilder::ExtensionPointTy, std::function<void (llvm::PassManagerBuilder const&, llvm::legacy::PassManagerBase&)> >*, std::vector<std::pair<llvm::PassManagerBuilder::ExtensionPointTy, std::function<void (llvm::PassManagerBuilder const&, llvm::legacy::PassManagerBase&)> >, std::allocator<std::pair<llvm::PassManagerBuilder::ExtensionPointTy, std::function<void (llvm::PassManagerBuilder const&, llvm::legacy::PassManagerBase&)> > > > >, std::pair<llvm::PassManagerBuilder::ExtensionPointTy, std::function<void (llvm::PassManagerBuilder const&, llvm::legacy::PassManagerBase&)> >&&)
0 1032 48 8 264 0 0 276 0 0
fn=void std::vector<std::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*>, std::allocator<std::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*> > >::_M_realloc_insert<llvm::CallBase*&, llvm::CallGraphNode*&>(__gnu_cxx::__normal_iterator<std::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*>*, std::vector<std::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*>, std::allocator<std::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*> > > >, llvm::CallBase*&, llvm::CallGraphNode*&)
0 3522 58 10 691 0 0 771 5 0
fn=void std::vector<std::unique_ptr<llvm::PassInfo const, std::default_delete<llvm::PassInfo const> >, std::allocator<std::unique_ptr<llvm::PassInfo const, std::default_delete<llvm::PassInfo const> > > >::_M_realloc_insert<std::unique_ptr<llvm::PassInfo const, std::default_delete<llvm::PassInfo const> > >(__gnu_cxx::__normal_iterator<std::unique_ptr<llvm::PassInfo const, std::default_delete<llvm::PassInfo const> >*, std::vector<std::unique_ptr<llvm::PassInfo const, std::default_delete<llvm::PassInfo const> >, std::allocator<std::unique_ptr<llvm::PassInfo const, std::default_delete<llvm::PassInfo const> > > > >, std::unique_ptr<llvm::PassInfo const, std::default_delete<llvm::PassInfo const> >&&)
0 2626 22 8 631 51 0 1171 39 0
fn=void write_unsigned<unsigned long>(llvm::raw_ostream&, unsigned long, unsigned long, llvm::IntegerStyle, bool)
0 1472 21 3 460 0 0 368 6 0
fn=void write_unsigned_impl<unsigned int>(llvm::raw_ostream&, unsigned int, unsigned long, llvm::IntegerStyle, bool)
0 3055 50 7 506 8 0 787 17 0
fn=wait4
0 26 3 3 7 0 0 7 0 0
fn=waitpid
0 3 1 1 0 0 0 0 0 0
fn=wcschr
0 20 1 1 6 0 0 0 0 0
fn=wcscmp
0 20 1 1 6 2 0 0 0 0
fn=wcscpy
0 7 1 1 3 0 0 0 0 0
fn=wcslen
0 20 2 2 6 0 0 0 0 0
fn=wcsnlen
0 9 2 2 3 0 0 0 0 0
fn=wctob
0 2816 2 2 896 0 0 512 0 0
fn=wctype_l
0 1036 3 3 158 4 0 177 0 0
fn=widen_1(std::vector<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction>, std::allocator<std::pair<unsigned short, llvm::LegalizeActions::LegalizeAction> > > const&)
0 19572 119 17 3528 0 0 2646 0 0
fn=wmemchr
0 30 1 1 9 0 0 0 0 0
fn=wmemcmp
0 26 2 2 10 2 0 0 0 0
fn=wmemset
0 51 2 2 9 2 0 0 0 0
fn=write
0 1058 19 4 276 0 0 276 3 0
summary: 140732579 686367 97861 35643598 882304 185011 22047937 414427 224727
