Re: vectorization ICE for aarch64/armhf on SPEC2006 h264ref

2016-01-13 Thread Andrew Pinski
On Tue, Jan 12, 2016 at 11:05 PM, Jim Wilson wrote: > On Tue, Jan 12, 2016 at 2:22 PM, Jim Wilson wrote: >> I see a number of places in tree-vect-generic.c that add a >> VIEW_CONVERT_EXPR if useless_type_convertsion_p is false. That should >> work, except when I try this, I see that the VIEW_CON

Re: vectorization ICE for aarch64/armhf on SPEC2006 h264ref

2016-01-12 Thread Jim Wilson
On Tue, Jan 12, 2016 at 2:22 PM, Jim Wilson wrote: > I see a number of places in tree-vect-generic.c that add a > VIEW_CONVERT_EXPR if useless_type_convertsion_p is false. That should > work, except when I try this, I see that the VIEW_CONVERT_EXPR gets > converted to a NOP_EXPR by gimplify_build

vectorization ICE for aarch64/armhf on SPEC2006 h264ref

2016-01-12 Thread Jim Wilson
I'm looking at an ICE on SPEC 2006 464.h264ref slice.c that occurs with -O3 for both aarch64 and armhf. palantir:2080$ ./xgcc -B./ -O3 -S slice.i slice.c: In function ‘poc_ref_pic_reorder’: slice.c:838:6: error: incorrect type of vector CONSTRUCTOR elements {_48, _55, _189, _59} vect_no_reorder_