Allow aligning of cmm procs at specific boundry
ClosedPublic

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

Details

Summary

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

Repository
rGHC Glasgow Haskell Compiler
Lint
Automatic diff as part of commit; lint not applicable.
Unit
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.