2012-07-05 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
authorAndreas Krebbel <Andreas.Krebbel@de.ibm.com>
Thu, 5 Jul 2012 10:46:19 +0000 (10:46 +0000)
committerAndreas Krebbel <krebbel@gcc.gnu.org>
Thu, 5 Jul 2012 10:46:19 +0000 (10:46 +0000)
commit367d32f33c7e2ad7d28157cbb940e3a8cb78fb27
tree5cd1ecf7c504c765d4bc2005731ba993c19da47e
parent604fbe51d9742f5384c04e795dbdad44776c4110
2012-07-05  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>

* config/s390/s390-protos.h (s390_expand_movmem)
(s390_expand_cmpmem): Add return value.
* config/s390/s390.c (s390_expand_movmem, s390_expand_cmpmem):
Return FALSE to use the library function in some cases.
* config/s390/s390.md (movmem, cmpmem): Evaluate return value of C
helper functions.

From-SVN: r189288
gcc/ChangeLog
gcc/config/s390/s390-protos.h
gcc/config/s390/s390.c
gcc/config/s390/s390.md