Allow aligning of cmm procs at specific boundry

Authored by AndreasK on May 16 2018, 8:51 PM.



Allows to align CmmProcs at the given boundries.

It makes performance usually worse but can be helpful
to limit the effect of a unrelated function B becoming
faster/slower after changing function A.

Test Plan

ci, using it.

Diff Detail

rGHC Glasgow Haskell Compiler
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.
AndreasK created this revision.May 16 2018, 8:51 PM
bgamari accepted this revision.May 20 2018, 1:49 PM

Looks good to me.

This revision is now accepted and ready to land.May 20 2018, 1:49 PM
This revision was automatically updated to reflect the committed changes.