]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR target/93174 (ICE building glibc __sha512_process_block for i686)
authorJakub Jelinek <jakub@redhat.com>
Wed, 8 Jan 2020 15:58:20 +0000 (16:58 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 8 Jan 2020 15:58:20 +0000 (16:58 +0100)
commit7ca803f1011503334cebdc9ab5d64b3a213f315b
tree04a8baca190831e65feec3eb14dd9f15a2f4e772
parent80d803aefb82f336abd3ff421c1a7edcbd24c9ae
re PR target/93174 (ICE building glibc __sha512_process_block for i686)

PR target/93174
* config/i386/i386.md (addcarry<mode>_0): Use nonimmediate_operand
predicate for output operand instead of register_operand.
(addcarry<mode>, addcarry<mode>_1): Likewise.  Add alternative with
memory destination and non-memory operands[2].

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

From-SVN: r280011
gcc/ChangeLog
gcc/config/i386/i386.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr93174.c [new file with mode: 0644]