k-BLPP - Ball-Larus path profiling across multiple loop iterations