diff options
author | Andreas Krebbel <krebbel@linux.ibm.com> | 2018-07-31 15:41:59 +0000 |
---|---|---|
committer | Andreas Krebbel <krebbel@gcc.gnu.org> | 2018-07-31 15:41:59 +0000 |
commit | 4de3a1e16a86d23dec7cea6e5f7f710cf5769e71 (patch) | |
tree | 99ad4974f0a81db70ba385e29054114204ce9541 /gcc/builtins.c | |
parent | 77b4604223e6e40ad6f6918a7cd63380fcc931ce (diff) | |
download | gcc-4de3a1e16a86d23dec7cea6e5f7f710cf5769e71.zip gcc-4de3a1e16a86d23dec7cea6e5f7f710cf5769e71.tar.gz gcc-4de3a1e16a86d23dec7cea6e5f7f710cf5769e71.tar.bz2 |
S/390: Don't emit prefetch instructions for clrmem
gcc/ChangeLog:
2018-07-31 Andreas Krebbel <krebbel@linux.ibm.com>
* config/s390/s390.c (s390_expand_setmem): Make the unrolling to
depend on whether prefetch instructions will be emitted or not.
Use TARGET_SETMEM_PFD for checking whether prefetch instructions
will be emitted or not.
* config/s390/s390.h (TARGET_SETMEM_PREFETCH_DISTANCE)
(TARGET_SETMEM_PFD): New macros.
gcc/testsuite/ChangeLog:
2018-07-31 Andreas Krebbel <krebbel@linux.ibm.com>
* gcc.target/s390/memset-1.c: Improve testcase.
From-SVN: r263165
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions