From 3c555f116c705891e8a94e362746b16674471076 Mon Sep 17 00:00:00 2001 From: John van Groningen Date: Wed, 14 Jul 2004 15:14:31 +0000 Subject: support neg and not in the register allocator --- cgopt.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cgopt.c b/cgopt.c index 64a6418..0ae48e7 100644 --- a/cgopt.c +++ b/cgopt.c @@ -1585,6 +1585,9 @@ IF_G_RISC (case IADDI: case ILSLI:) case IFTST: case ITST: case IEXT: #if defined (M68000) || defined (G_POWER) case IEXTB: +#endif +#if defined (I486) || defined (G_POWER) + case INEG: case INOT: #endif /* case IJMP: case IJSR: */ use_parameter (&instruction->instruction_parameters[0]); @@ -3877,6 +3880,9 @@ IF_G_RISC (case IADDI: case ILSLI:) case IEXT: #if defined (M68000) || defined (G_POWER) case IEXTB: +#endif +#if defined (I486) || defined (G_POWER) + case INEG: case INOT: #endif instruction_usedef (instruction); break; -- cgit v1.2.3