diff options
author | Jakub Jelinek <jakub@gcc.gnu.org> | 2016-06-03 10:03:11 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2016-06-03 10:03:11 +0200 |
commit | 1f91747b1d839ae008e445c82946bc64395177cf (patch) | |
tree | 7835bea89da405838a720a63a6d6f3bab2d74b35 /gcc/tree-vectorizer.h | |
parent | 47b8392308f4122cb327d351e0f2f34e1b4960bc (diff) | |
download | gcc-1f91747b1d839ae008e445c82946bc64395177cf.zip gcc-1f91747b1d839ae008e445c82946bc64395177cf.tar.gz gcc-1f91747b1d839ae008e445c82946bc64395177cf.tar.bz2 |
re PR middle-end/71387 (ICE in emit_move_insn, at expr.c:3418 with -Og)
PR middle-end/71387
* cgraph.c (cgraph_edge::redirect_call_stmt_to_callee): If redirecting
to noreturn e->callee->decl that has void return type and void
arguments, adjust gimple_call_fntype and remove lhs even if it had
previously addressable type.
* g++.dg/opt/pr71387.C: New test.
From-SVN: r237053
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions