https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86758
Bug ID: 86758 Summary: [9 Regression] ICE in replace_stmt compiling gcc.target/i386/pr84309.c Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: msebor at gcc dot gnu.org Target Milestone: --- The following ICE has popped up in recent x86_64-linux test suite runs: $ gcc -Ofast -S -Wall -mavx -mno-avx2 /ssd/src/gcc/svn/gcc/testsuite/gcc.target/i386/pr84309.c during GIMPLE pass: vect /ssd/src/gcc/svn/gcc/testsuite/gcc.target/i386/pr84309.c: In function ‘foo’: /ssd/src/gcc/svn/gcc/testsuite/gcc.target/i386/pr84309.c:10:1: internal compiler error: in replace_stmt, at tree-vectorizer.c:611 foo (void) ^~~ 0x13c2922 vec_info::replace_stmt(gimple_stmt_iterator*, _stmt_vec_info*, gimple*) /ssd/src/gcc/svn/gcc/tree-vectorizer.c:611 0x13657fb vectorizable_simd_clone_call /ssd/src/gcc/svn/gcc/tree-vect-stmts.c:4375 0x1378f28 vect_transform_stmt(_stmt_vec_info*, gimple_stmt_iterator*, bool*, _slp_tree*, _slp_instance*) /ssd/src/gcc/svn/gcc/tree-vect-stmts.c:9758 0x139c58b vect_transform_loop_stmt /ssd/src/gcc/svn/gcc/tree-vect-loop.c:8263 0x139d20d vect_transform_loop(_loop_vec_info*) /ssd/src/gcc/svn/gcc/tree-vect-loop.c:8477 0x13c3817 try_vectorize_loop_1 /ssd/src/gcc/svn/gcc/tree-vectorizer.c:945 0x13c3a9d try_vectorize_loop /ssd/src/gcc/svn/gcc/tree-vectorizer.c:998 0x13c3c78 vectorize_loops() /ssd/src/gcc/svn/gcc/tree-vectorizer.c:1077 0x1252263 execute /ssd/src/gcc/svn/gcc/tree-ssa-loop.c:414 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <https://gcc.gnu.org/bugs/> for instructions.