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] For ad hoc aliasing, now each lead node register will have
register unit defined that uniquely identifies them, alongwith a
an addtional register unit per edge in ad hoc alias graph that shows
the register overlap between the connected aliasing leaf register nodes
It solves the issue of using the aliasing register as the immediate
subregister of a register, thus need to have disjoint lanemask, which
is now possible by virtue of uniquely defined register units. At the
same time, aliasing is accounted by the shared register unit, having
lanemask as 0x0 just as previously, not a problem now.
0 commit comments