==2267== Cachegrind, a cache and branch-prediction profiler
==2267== Copyright (C) 2002-2017, and GNU GPL'd, by Nicholas Nethercote et al.
==2267== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
==2267== Command: _bin/cxx-opt/osh -n --ast-format none benchmarks/testdata/functions
==2267== Parent PID: 2260
==2267== 
--2267-- warning: L3 cache found, using its data for the LL simulation.
==2267== 
==2267== I   refs:      29,263,886
==2267== I1  misses:       288,605
==2267== LLi misses:         8,380
==2267== I1  miss rate:       0.99%
==2267== LLi miss rate:       0.03%
==2267== 
==2267== D   refs:      14,052,387  (7,382,859 rd   + 6,669,528 wr)
==2267== D1  misses:       160,356  (   92,682 rd   +    67,674 wr)
==2267== LLd misses:        51,907  (   13,187 rd   +    38,720 wr)
==2267== D1  miss rate:        1.1% (      1.3%     +       1.0%  )
==2267== LLd miss rate:        0.4% (      0.2%     +       0.6%  )
==2267== 
==2267== LL refs:          448,961  (  381,287 rd   +    67,674 wr)
==2267== LL misses:         60,287  (   21,567 rd   +    38,720 wr)
==2267== LL miss rate:         0.1% (      0.1%     +       0.6%  )