aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-unswitch.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2016-11-16 08:42:20 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2016-11-16 08:42:20 +0000
commit510d73a0350e946becdf316b130a7197809124f6 (patch)
tree76050ac73f5409a11f1f258016acdc03026af8ac /gcc/tree-ssa-loop-unswitch.c
parent1705cebd79f24bc85dab766a9a26390827f26fa0 (diff)
downloadgcc-510d73a0350e946becdf316b130a7197809124f6.zip
gcc-510d73a0350e946becdf316b130a7197809124f6.tar.gz
gcc-510d73a0350e946becdf316b130a7197809124f6.tar.bz2
re PR tree-optimization/78348 ([7 REGRESSION] 15% performance drop for coremark-pro/nnet-test after r242038)
2016-11-16 Richard Biener <rguenther@suse.de> PR tree-optimization/78348 * tree-loop-distribution.c (enum partition_kind): Add PKIND_MEMMOVE. (generate_memcpy_builtin): Honor PKIND_MEMCPY on the partition. (classify_partition): Set PKIND_MEMCPY if dependence analysis revealed no dependency, PKIND_MEMMOVE otherwise. * gcc.dg/tree-ssa/ldist-24.c: New testcase. From-SVN: r242470
Diffstat (limited to 'gcc/tree-ssa-loop-unswitch.c')
0 files changed, 0 insertions, 0 deletions