]> git.ipfire.org Git - thirdparty/gcc.git/commit
backport: re PR middle-end/90139 (ICE in emit_block_move_hints, at expr.c:1601)
authorJakub Jelinek <jakub@redhat.com>
Fri, 30 Aug 2019 12:44:03 +0000 (14:44 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 30 Aug 2019 12:44:03 +0000 (14:44 +0200)
commit5aaa64db0a597f3ac549e5b00bfb4324007e9e81
treeb029b3cd79ab47b972b2b0b08bce236b8e74e79f
parent57bc4de20a60befb462b0b91850eeba186515bfa
backport: re PR middle-end/90139 (ICE in emit_block_move_hints, at expr.c:1601)

Backported from mainline
2019-04-19  Jakub Jelinek  <jakub@redhat.com>

PR middle-end/90139
* tree-outof-ssa.c (get_temp_reg): If reg_mode is BLKmode, return
assign_temp instead of gen_reg_rtx.

* gcc.c-torture/compile/pr90139.c: New test.

From-SVN: r275156
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr90139.c [new file with mode: 0644]
gcc/tree-outof-ssa.c