ack/mach/powerpc
George Koehler 188b23bade Add constraints for pat lab, as done in the m68020 table.
Always use 'kills ALL' when reaching a label, because our registers
and tokens have the wrong values if the program jumps to this label
from somewhere else.

When falling through a label, if the top element is in r3, then
require that the rest of the stack is in the real STACK, not in
registers or tokens.

I'm doing this to be certain that the missing constraints are not
causing bugs.  I did not find any such bug, perhaps because the labels
are usually near other instructions (like conditional branches and
function calls) that stack or kill tokens.
2017-01-24 11:26:35 -05:00
..
as Teach the assembler about PowerPC extended mnemonics. 2017-01-21 23:49:29 -05:00
libem In PowerPC libem, use the new features of our assembler. 2017-01-23 17:16:39 -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 Add constraints for pat lab, as done in the m68020 table. 2017-01-24 11:26:35 -05:00
top Get top working with the PowerPC; use it to eliminate useless branches and 2016-10-29 23:37:11 +02:00