re PR target/69512 (ICE when using avx with i586)
authorUros Bizjak <uros@gcc.gnu.org>
Wed, 27 Jan 2016 17:08:00 +0000 (18:08 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Wed, 27 Jan 2016 17:08:00 +0000 (18:08 +0100)
commit87ff4d664cee24c5e3070bd573f501bb982ee862
treefec8d7807c8eea5c3998ffe5f0712473121306a2
parent388dc9e6fd9dd096a4436b06ffbef0b93d5b4662
re PR target/69512 (ICE when using avx with i586)

2016-01-27  Uros Bizjak  <ubizjak@gmail.com>

PR target/69512
* config/i386/i386.md (*zext<mode>_doubleword_and): New pattern.
(*zext<mode>_doubleword): Disable for TARGET_ZERO_EXTEND_WITH_AND.

testsuite/ChangeLog:

2016-01-27  Uros Bizjak  <ubizjak@gmail.com>

PR target/69512
* gcc.target/i386/pr69512.c: New test.

From-SVN: r232885
gcc/ChangeLog
gcc/config/i386/i386.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr69512.c [new file with mode: 0644]