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
After some initial experimentation, I decided not to implement this for now.
It is not too difficult to add this in wordLang (every relevant pass gains a flag to control its behavior on LongMul).
However, word-to-stack for LongMul appears significantly more complicated because one needs to respect the register conventions even when some of the arguments are spilled.
The SSA pass currently forces the allocator to use fixed registers for instructions like
LongMul
following the requirements of x64.It should be relaxed.
The text was updated successfully, but these errors were encountered: