[Bug target/34930] [4.3 Regression] ICE in instantiate_virtual_regs_in_insn with vector splat load

2008-02-14 Thread matz at gcc dot gnu dot org
--- Comment #14 from matz at gcc dot gnu dot org 2008-02-14 12:55 --- Fixed in r132317. -- matz at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug target/34930] [4.3 Regression] ICE in instantiate_virtual_regs_in_insn with vector splat load

2008-02-14 Thread matz at gcc dot gnu dot org
--- Comment #13 from matz at gcc dot gnu dot org 2008-02-14 12:55 --- Subject: Bug 34930 Author: matz Date: Thu Feb 14 12:54:30 2008 New Revision: 132317 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132317 Log: PR target/34930 * function.c (instantiate_virtual_

[Bug target/34930] [4.3 Regression] ICE in instantiate_virtual_regs_in_insn with vector splat load

2008-02-14 Thread dominiq at lps dot ens dot fr
--- Comment #12 from dominiq at lps dot ens dot fr 2008-02-14 10:36 --- With the patch in comment #10, the ICE is fixed and I did not see any obvious regression in 32 bit mode and gfortran 64 bit mode. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34930

[Bug target/34930] [4.3 Regression] ICE in instantiate_virtual_regs_in_insn with vector splat load

2008-02-13 Thread joel at gcc dot gnu dot org
--- Comment #11 from joel at gcc dot gnu dot org 2008-02-13 21:38 --- This failed on psim for me. AFAIK it doesn't have Altivec. Sorry, -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34930

[Bug target/34930] [4.3 Regression] ICE in instantiate_virtual_regs_in_insn with vector splat load

2008-02-13 Thread matz at gcc dot gnu dot org
--- Comment #10 from matz at gcc dot gnu dot org 2008-02-13 21:28 --- Created an attachment (id=15145) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15145&action=view) patch Give this patch a test. The problem is that rs6000.c accepts all offsets in addresses when they are based

[Bug target/34930] [4.3 Regression] ICE in instantiate_virtual_regs_in_insn with vector splat load

2008-02-13 Thread joel at gcc dot gnu dot org
--- Comment #9 from joel at gcc dot gnu dot org 2008-02-13 13:59 --- Also fails on powerpc-rtems4.9-gcc (GCC) 4.3.0 20080209 (experimental) [trunk revision 132202] -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34930

[Bug target/34930] [4.3 Regression] ICE in instantiate_virtual_regs_in_insn with vector splat load

2008-02-12 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2008-02-13 00:27 --- *** Bug 35175 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug target/34930] [4.3 Regression] ICE in instantiate_virtual_regs_in_insn with vector splat load

2008-02-07 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2008-02-07 10:43 --- *** Bug 35120 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug target/34930] [4.3 Regression] ICE in instantiate_virtual_regs_in_insn with vector splat load

2008-02-03 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2008-02-03 11:44 --- ffmpeg build with -ftree-vectorize fails the same way. mpegvideo.c:5526: error: unrecognizable insn: (insn 4155 6228 4156 391 mpegvideo.c:4335 (parallel [ (set (reg:V4SI 316 [ vect_cst_.8320 ])

[Bug target/34930] [4.3 Regression] ICE in instantiate_virtual_regs_in_insn with vector splat load

2008-01-28 Thread dominiq at lps dot ens dot fr
--- Comment #5 from dominiq at lps dot ens dot fr 2008-01-28 14:33 --- The polyhedron test "aermod.f90" fails with: aermod.f90: In function 'wake_dfsn2': aermod.f90:37741: error: unrecognizable insn: (insn 574 3142 575 38 (parallel [ (set (reg:V4SF 188 [ vect_cst_.30783 ])

[Bug target/34930] [4.3 Regression] ICE in instantiate_virtual_regs_in_insn with vector splat load

2008-01-25 Thread dominiq at lps dot ens dot fr
--- Comment #4 from dominiq at lps dot ens dot fr 2008-01-25 13:38 --- Worked on rev. 131628. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34930

[Bug target/34930] [4.3 Regression] ICE in instantiate_virtual_regs_in_insn with vector splat load

2008-01-23 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34930

[Bug target/34930] [4.3 Regression] ICE in instantiate_virtual_regs_in_insn with vector splat load

2008-01-22 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2008-01-23 04:39 --- Here is a reduced C testcase compile with -O2 -maltivec: #define vector __attribute__((vector_size(16) )) vector int f(int a, int b) { int g[10]={}; g[a] = b; return (vector int){a,a,a,a} + (vector int){g[