aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.c
diff options
context:
space:
mode:
authorAndreas Krebbel <krebbel@linux.ibm.com>2018-07-31 15:41:59 +0000
committerAndreas Krebbel <krebbel@gcc.gnu.org>2018-07-31 15:41:59 +0000
commit4de3a1e16a86d23dec7cea6e5f7f710cf5769e71 (patch)
tree99ad4974f0a81db70ba385e29054114204ce9541 /gcc/builtins.c
parent77b4604223e6e40ad6f6918a7cd63380fcc931ce (diff)
downloadgcc-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