slothy-optimizer / slothy

Assembly super-optimization via constraint solving
https://slothy-optimizer.github.io/slothy/
Other
167 stars 10 forks source link

Estimate performance of final code when using the split heuristic #66

Closed hanno-becker closed 4 months ago

hanno-becker commented 4 months ago

When using the split heuristic, SLOTHY does not emit a performance estimate (and graph) for the final optimization, hardening the analysis of the result.

hanno-becker commented 4 months ago

This should be pretty straightforward: One just needs to take the result of the split heuristic, and re-'optimize' the final code with !allow_reordering and !allow_renaming, in which case it will just insert 'bubbles' according to the uarch model.