]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR target/53712 (Does not combine unaligned load with _mm_cmpistri, redundant...
authorUros Bizjak <ubizjak@gmail.com>
Mon, 18 Jun 2012 18:41:25 +0000 (20:41 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Mon, 18 Jun 2012 18:41:25 +0000 (20:41 +0200)
commitb86da593bb01a9054602e8cb3560a47ca6adaccd
tree3cb76a2296d20f62043b8ec120af1a01859f9630
parent1a73c9e40658ef4a66940297ae0be7a66956389e
re PR target/53712 (Does not combine unaligned load with  _mm_cmpistri, redundant instruction at -O0)

PR target/53712
* config/i386/sse.md (*sse4_2_pcmpestr_unaligned): New.
(*sse4_2_pcmpistr_unaligned): New.

testsuite/ChangeLog:

PR target/53712
* gcc.target/i386/pr53712.c: New test.

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