public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
From: Jan Hubicka <jh@suse.cz>
To: nobody@gcc.gnu.org
Cc: gcc-prs@gcc.gnu.org
Subject: Re: optimization/4054: ICE with "-O2 and -march=k6" on i686-pc-linux-gnu/gcc 3.1
Date: Thu, 23 Aug 2001 08:46:00 -0000 [thread overview]
Message-ID: <20010823154603.19786.qmail@sourceware.cygnus.com> (raw)
The following reply was made to PR optimization/4054; it has been noted by GNATS.
From: Jan Hubicka <jh@suse.cz>
To: cain@nationwide.net
Cc: gcc-gnats@gcc.gnu.org, cmonico@nd.edu
Subject: Re: optimization/4054: ICE with "-O2 and -march=k6" on i686-pc-linux-gnu/gcc 3.1
Date: Thu, 23 Aug 2001 17:38:34 +0200
>
> >Number: 4054
> >Category: optimization
> >Synopsis: ICE with "-O2 and -march=k6" on i686-pc-linux-gnu/gcc 3.1
> >Confidential: no
> >Severity: critical
> >Priority: high
> >Responsible: unassigned
> >State: open
> >Class: ice-on-legal-code
> >Submitter-Id: net
> >Arrival-Date: Sat Aug 18 00:16:00 PDT 2001
> >Closed-Date:
> >Last-Modified:
> >Originator: Roy Cain
> >Release: gcc version 3.1 20010723 (experimental)
> >Organization:
> >Environment:
> Linux 2.4.5
> Slackware 8.0
> CPU K7 Athlon slot A 1.0 GHz
> System type: i686-pc-linux-gnu
> Configured with: /gcc_cvs/gcc/configure --enable-languages=c --disable-nls
> >Description:
> gcc -v -save-temps -DX86L -O2 -march=k6 verifypt.c
>
> eccp109/verifypt.c: In function `hardVerifyPt':
> eccp109/verifypt.c:77: Unrecognizable insn:
> (insn 348 290 349 (parallel[
> (set (reg:SI 1 edx [58])
> (const_int 0 [0x0]))
> (clobber (reg:CC 17 flags))
> ] ) -1 (nil)
> (expr_list:REG_UNUSED (reg:CC 17 flags)
> (nil)))
> eccp109/verifypt.c:77: Internal compiler error in extract_insn, at recog.c:2127
SHould be fixed by the attached patch I am about to install as obvious
once bootstrap finish.
Thu Aug 23 17:05:25 CEST 2001 Jan Hubicka <jh@suse.cz>
* i386.md (setcc peep2): Fix load of zero.
*** i386.md.old Wed Aug 22 15:21:39 2001
--- i386.md Wed Aug 22 15:22:04 2001
***************
*** 13145,13152 ****
(zero_extend (match_dup 1)))]
"peep2_reg_dead_p (3, operands[1])
&& ! reg_overlap_mentioned_p (operands[3], operands[0])"
! [(parallel [(set (match_dup 3) (const_int 0))
! (clobber (reg:CC 17))])
(set (match_dup 4) (match_dup 0))
(set (strict_low_part (match_dup 5))
(match_dup 2))]
--- 13145,13151 ----
(zero_extend (match_dup 1)))]
"peep2_reg_dead_p (3, operands[1])
&& ! reg_overlap_mentioned_p (operands[3], operands[0])"
! [(parallel [(set (match_dup 3) (const_int 0))])
(set (match_dup 4) (match_dup 0))
(set (strict_low_part (match_dup 5))
(match_dup 2))]
next reply other threads:[~2001-08-23 8:46 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-08-23 8:46 Jan Hubicka [this message]
-- strict thread matches above, loose matches on Subject: below --
2001-10-04 17:59 rodrigc
2001-08-18 0:16 cain
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20010823154603.19786.qmail@sourceware.cygnus.com \
--to=jh@suse.cz \
--cc=gcc-prs@gcc.gnu.org \
--cc=nobody@gcc.gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).