[Bug tree-optimization/83965] New: [8 Regression] ICE in vectorize_fold_left_reduction, at tree-vect-loop.c:6154
marxin at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Mon Jan 22 07:55:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83965
Bug ID: 83965
Summary: [8 Regression] ICE in vectorize_fold_left_reduction,
at tree-vect-loop.c:6154
Product: gcc
Version: unknown
Status: UNCONFIRMED
Keywords: ice-on-valid-code
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: marxin at gcc dot gnu.org
CC: rsandifo at gcc dot gnu.org
Target Milestone: ---
Host: x86_64-linux-gnu
Target: x86_64-linux-gnu
Starting from r256639 we ICE on:
$ gcc /home/marxin/Programming/gcc/gcc/testsuite/gcc.target/arm/wmul-1.c -Ofast
-ftrapv -c
during GIMPLE pass: vect
/home/marxin/Programming/gcc/gcc/testsuite/gcc.target/arm/wmul-1.c: In function
‘mac’:
/home/marxin/Programming/gcc/gcc/testsuite/gcc.target/arm/wmul-1.c:5:5:
internal compiler error: in vectorize_fold_left_reduction, at
tree-vect-loop.c:6154
int mac(const short *a, const short *b, int sqr, int *sum)
^~~
0xe541eb vectorize_fold_left_reduction
../../gcc/tree-vect-loop.c:6154
0xe541eb vectorizable_reduction(gimple*, gimple_stmt_iterator*, gimple**,
_slp_tree*, _slp_instance*)
../../gcc/tree-vect-loop.c:7312
0xe47887 vect_transform_stmt(gimple*, gimple_stmt_iterator*, bool*, _slp_tree*,
_slp_instance*)
../../gcc/tree-vect-stmts.c:9509
0xe55e67 vect_transform_loop(_loop_vec_info*)
../../gcc/tree-vect-loop.c:8842
0xe74cd3 vectorize_loops()
../../gcc/tree-vectorizer.c:740
More information about the Gcc-bugs
mailing list