You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[CodeGen] Preserve LiveStack analysis in StackSlotColoring pass
For some target architectures, stack slot coloring pass may be invoked
multiple times. It can occur due to the split of RA pass, opening up
the opportunity to optimize stack slots usage at each RA invocation.
In order to achieve that if we could keep stack analysis alive
uptil the invocation of the RA pass for the last time, it will save
up the overhead of recomputing live stack analysis after each RA.
This requires it to be preserved at stack slot coloring pass which
basically optimizes stack slots, but not makes the needed updates
in live stack results. This has been achieved here.
0 commit comments