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
[M68k]: always use the movem instruction for register spills
In the previous implementation, the mov instruction was used for 8-bit
register spills. However, this instruction has the side effect of
overwriting the CCR. When a spill is inserted between a compare and a
branch instruction, this would cause the necessary condition flags to be
overwritten. As 8-bit spills are already assigned 16-bit stack slots,
the 16-bit movem instruction, which doesn't affect the CCR, may be used
instead.
Fixes#106209.
0 commit comments