* ICE and reg class problems in 3.4.5-20050801 in g++.dg/eh/simd-2.C
@ 2005-08-01 19:56 Kean Johnston
0 siblings, 0 replies; only message in thread
From: Kean Johnston @ 2005-08-01 19:56 UTC (permalink / raw)
To: gcc
Hi all,
I'm getting the following ICE when testing $subject:
simd-2.C: In function `int __vector__ vecfunc(int __vector__)':
simd-2.C:14: error: insn does not satisfy its constraints:
(insn 41 40 35 0 (set (reg:SI 21 xmm0 [ beachbum+12 ])
(mem:SI (plus:SI (reg/f:SI 6 bp)
(const_int -4 [0xfffffffc])) [0 S4 A8])) 37
{*movsi_1_nointernunit} (nil)
(nil))
simd-2.C:14: internal compiler error: in reload_cse_simplify_operands,
at postreload.c:391
That's pretty much gobbldygook to me, but I see that other
X86 targets aren't having this problem, so it's something with
my port. And guidance as to what it could be would be greatly
appreciated.
I dont know if its related but I also get other errors
(not ICE) when compiling a few things in PIC mode. For example:
gcc.c-torture/compile/20000804-1.c: In function f:
error: can't find a register in class `GENERAL_REGS' while reloading `asm'
If anyone can point me in the right direction I'd be most grateful.
Kean
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2005-08-01 19:56 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-08-01 19:56 ICE and reg class problems in 3.4.5-20050801 in g++.dg/eh/simd-2.C Kean Johnston
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).