ack/mach/powerpc
George Koehler e3672bd66e Allow sp and fp on the fake stack.
This simplifies parts of the PowerPC table and causes ncg to better
decide whether to push sp or fp to the real stack, or coerce it to
REG3, or coerce it to REG-REG3, or move it to a regvar.  These better
decisions remove extra _mr_ instructions.

The idea comes from mach/powerpc/arm/table, where SP has a property
STACKPOINTER and LB has LOCALBASE.  I don't need two properties, so I
make one property SPFP for both registers.
2018-01-23 18:18:40 -05:00
..
as Rename RELOLIS to RELOPPC_LIS. 2017-10-18 15:39:31 -04:00
libem Add fef 4, fif 4. Improve fef 8, fif 8. Other float changes. 2018-01-22 14:04:15 -05:00
libend Mostly add support for the experimental and largely broken linuxppc platform. 2016-09-15 23:12:03 +02:00
mcg Use a better NOT; and after remembering that PowerPC bit numbers are all 2017-01-07 01:03:15 +01:00
ncg Allow sp and fp on the fake stack. 2018-01-23 18:18:40 -05:00
top Teach top to merge or delete "addi sp, sp, X". 2018-01-05 17:55:50 -05:00