optimization/10315: [3.2/3.3 regression] [powerpc] ICE: in extract_insn, at recog.c:2175

Geoff Keating geoffk@geoffk.org
Wed Apr 23 18:26:00 GMT 2003


The following reply was made to PR optimization/10315; it has been noted by GNATS.

From: Geoff Keating <geoffk@geoffk.org>
To: dje@watson.ibm.com
Cc: s.bosscher@student.tudelft.nl, gcc-gnats@gcc.gnu.org, gcc-bugs@gcc.gnu.org,
   adconrad@0c3.net, 186299@bugs.debian.org
Subject: Re: optimization/10315: [3.2/3.3 regression] [powerpc] ICE: in	extract_insn, at recog.c:2175
Date: Wed, 23 Apr 2003 11:14:26 -0700

 > Cc: Steven Bosscher <s.bosscher@student.tudelft.nl>, gcc-gnats@gcc.gnu.org,
 >    gcc-bugs@gcc.gnu.org, adconrad@0c3.net, 186299@bugs.debian.org
 > Date: Tue, 22 Apr 2003 23:14:37 -0400
 > From: David Edelsohn <dje@watson.ibm.com>
 > X-OriginalArrivalTime: 23 Apr 2003 03:14:43.0793 (UTC) FILETIME=[7C849410:01C30946]
 > 
 > 	The problem is easy_fp_constant():
 > 
 >   /* If we are using V.4 style PIC, consider all constants to be hard.  */
 >   if (flag_pic && DEFAULT_ABI == ABI_V4)
 >     return 0;
 > 
 > This means that "input_operand" predicate fails for movdf_hardfloat32 when
 > presented with const_double:DF.  I'm not sure what's suppose to save us at
 > that point.
 
 In that case, the RTL should never have been generated...
 
 -- 
 - Geoffrey Keating <geoffk@geoffk.org>



More information about the Gcc-prs mailing list