This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/42344] [4.5 Regression] ICE in rs6000.md with ipa-sra for 252.eon
- From: "bergner at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 27 Jan 2010 21:17:04 -0000
- Subject: [Bug middle-end/42344] [4.5 Regression] ICE in rs6000.md with ipa-sra for 252.eon
- References: <bug-42344-4503@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #3 from bergner at gcc dot gnu dot org 2010-01-27 21:17 -------
Confirmed. Alan, can you have a look at this? This is ICE'ing at the
gcc_assert(!TARGET_SECURE_PLT) you added to define_insn
"*sibcall_value_nonlocal_sysv<mode>" as part of your fix for PR36634. The insn
we're ICE'ing on looks like:
(call_insn/u/j:TI 6 18 7 bug.cc:9 (parallel [
(set (reg:SI 3 3)
(call (mem:SI (symbol_ref/i:SI ("_ZNK13mrSurfaceListixEi")
[flags 0x1] <function_decl 0x40000371900 operator[]>) [0 S4 A8])
(const_int 0 [0x0])))
(use (const_int 0 [0x0]))
(use (reg:SI 65 lr))
(return)
]) 493 {*sibcall_value_nonlocal_sysvsi} (expr_list:REG_EH_REGION
(const_int 0 [0x0])
(nil))
(nil))
--
bergner at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |amodra at gmail dot com
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last reconfirmed|0000-00-00 00:00:00 |2010-01-27 21:17:04
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42344