Self-evaluating compilation applied to loop unrolling
Meta optimization: improving compiler heuristics with machine learning