PR target/66648
commit9b81791e378a9e3a1ec9359220cecdb3b9ea661a
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 25 Jul 2015 09:19:24 +0000 (25 09:19 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 25 Jul 2015 09:19:24 +0000 (25 09:19 +0000)
tree6f03efcb67d70123b98f1040ce38858349386bec
parent24b12f6f5dac37405cad75b79fa2a378f027ccc8
PR target/66648
* config/i386/i386.c (ix86_expand_set_or_movmem): Emit main loop
execution guard when min_size is less than size_needed.

testsuite/ChangeLog:

PR target/66648
* gcc.target/i386/pr66648.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@226212 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/pr66648.c [new file with mode: 0644]