From aee5525302ecc584af4e4fcc08c947d1582723e5 Mon Sep 17 00:00:00 2001 From: John van Groningen Date: Mon, 14 May 2007 15:23:39 +0000 Subject: implement select, update and replace for 32 bit real arrays for IA32 --- cgopt.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'cgopt.c') diff --git a/cgopt.c b/cgopt.c index a248660..7b99bbf 100644 --- a/cgopt.c +++ b/cgopt.c @@ -1609,7 +1609,10 @@ IF_G_POWER ( case IUMULH: ) IF_G_SPARC (case IFMOVEHI: case IFMOVELO:) IF_G_RISC (case IADDI: case ILSLI:) #ifdef G_AI64 - case ILOADSQB: case IFLOADS: case IFCVT2S: case IFMOVES: + case ILOADSQB: case IFCVT2S: +#endif +#ifdef I486 + case IFLOADS: case IFMOVES: #endif #if defined (I486) && !defined (G_A64) case IFSINCOS: @@ -3917,7 +3920,10 @@ IF_G_POWER (case ICMPLW:) IF_G_SPARC (case IFMOVEHI: case IFMOVELO:) IF_G_RISC (case IADDI: case ILSLI:) #ifdef G_AI64 - case ILOADSQB: case IFLOADS: case IFCVT2S: case IFMOVES: + case ILOADSQB: case IFCVT2S: +#endif +#ifdef I486 + case IFLOADS: case IFMOVES: #endif #if 1 if (instruction->instruction_parameters[1].parameter_type==P_REGISTER || -- cgit v1.2.3