==2691== Cachegrind, a cache and branch-prediction profiler
==2691== Copyright (C) 2002-2017, and GNU GPL'd, by Nicholas Nethercote et al.
==2691== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
==2691== Command: _bin/cxx-opt/mycpp-souffle/osh -n --ast-format none benchmarks/testdata/functions
==2691== Parent PID: 2684
==2691== 
--2691-- warning: L3 cache found, using its data for the LL simulation.
==2691== 
==2691== I   refs:      24,805,778
==2691== I1  misses:       145,876
==2691== LLi misses:         8,197
==2691== I1  miss rate:       0.59%
==2691== LLi miss rate:       0.03%
==2691== 
==2691== D   refs:      11,183,523  (6,373,499 rd   + 4,810,024 wr)
==2691== D1  misses:       154,480  (   89,711 rd   +    64,769 wr)
==2691== LLd misses:        51,279  (   12,958 rd   +    38,321 wr)
==2691== D1  miss rate:        1.4% (      1.4%     +       1.3%  )
==2691== LLd miss rate:        0.5% (      0.2%     +       0.8%  )
==2691== 
==2691== LL refs:          300,356  (  235,587 rd   +    64,769 wr)
==2691== LL misses:         59,476  (   21,155 rd   +    38,321 wr)
==2691== LL miss rate:         0.2% (      0.1%     +       0.8%  )