Re: [PATCH 3/6] ia64: Implement vec_perm_const.

2011-12-12 Thread Steve Ellcey
Richard, I am hitting an assert in expand_vec_perm_even_odd on IA64 HP-UX with your patch. Using gcc.c-torture/compile/900116-1.c as a test case and compiling at -O3 I get: x.c: In function 'zloop': x.c:3:1: internal compiler error: in expand_vec_perm_even_odd, at config/ia64/ia64.c:11145

Re: [PATCH 3/6] ia64: Implement vec_perm_const.

2011-12-12 Thread Richard Henderson
On 12/12/2011 08:59 AM, Steve Ellcey wrote: Richard, I am hitting an assert in expand_vec_perm_even_odd on IA64 HP-UX with your patch. Try this version. r~ commit 33c2ab861e7fea4b6c3fc6e64c43f6d94eff4dfb Author: Richard Henderson r...@redhat.com Date: Mon Dec 5 12:59:16 2011 -0800

Re: [PATCH 3/6] ia64: Implement vec_perm_const.

2011-12-12 Thread Steve Ellcey
On Mon, 2011-12-12 at 12:02 -0800, Richard Henderson wrote: On 12/12/2011 08:59 AM, Steve Ellcey wrote: Richard, I am hitting an assert in expand_vec_perm_even_odd on IA64 HP-UX with your patch. Try this version. r~ I was able to bootstrap but while testing I am getting this

Re: [PATCH 3/6] ia64: Implement vec_perm_const.

2011-12-12 Thread Richard Henderson
On 12/12/2011 02:20 PM, Steve Ellcey wrote: /wsp/sje/gcc_reg/src/trunk/gcc/testsuite/gfortran.dg/maxloc_bounds_5.f90: In function 'foo': /wsp/sje/gcc_reg/src/trunk/gcc/testsuite/gfortran.dg/maxloc_bounds_5.f90:6:0: internal compiler error: in gsi_for_stmt, at gimple-iterator.c:560 Please

[PATCH 3/6] ia64: Implement vec_perm_const.

2011-12-08 Thread Richard Henderson
--- gcc/config/ia64/ia64-protos.h |4 + gcc/config/ia64/ia64.c| 424 +++-- gcc/config/ia64/vect.md | 183 +++--- 3 files changed, 441 insertions(+), 170 deletions(-) diff --git a/gcc/config/ia64/ia64-protos.h