]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/lra-constraints.c
re PR target/89752 (ICE in emit_move_insn, at expr.c:3723)
authorJakub Jelinek <jakub@redhat.com>
Wed, 20 Mar 2019 11:26:42 +0000 (12:26 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 20 Mar 2019 11:26:42 +0000 (12:26 +0100)
commita5b821e448e6debe73e1154128b4ea6f7f73fbdd
tree6e4940308ba8d348193ea382c21c257c79a66ab8
parent7f129d6f1619d81cac4dd0ac58071442e99466ea
re PR target/89752 (ICE in emit_move_insn, at expr.c:3723)

PR target/89752
* lra-constraints.c (process_alt_operands) <reg>: For BLKmode, don't
update this_alternative nor this_alternative_set.

* g++.target/aarch64/aarch64.exp: New file.
* g++.target/aarch64/pr89752.C: New test.

From-SVN: r269819
gcc/ChangeLog
gcc/lra-constraints.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.target/aarch64/aarch64.exp [new file with mode: 0644]
gcc/testsuite/g++.target/aarch64/pr89752.C [new file with mode: 0644]