aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-scopedtables.c
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2017-08-01 19:21:29 +0200
committerMartin Liska <marxin@gcc.gnu.org>2017-08-01 17:21:29 +0000
commit671a00ee70091ace175ea7391af1010d612cb89e (patch)
treedeab89a2cd2fded2bbb3bc7b075d51aeb7ae9eb2 /gcc/tree-ssa-scopedtables.c
parent7d3eecca8d4cb8d11667a3998820200a439a899a (diff)
downloadgcc-671a00ee70091ace175ea7391af1010d612cb89e.zip
gcc-671a00ee70091ace175ea7391af1010d612cb89e.tar.gz
gcc-671a00ee70091ace175ea7391af1010d612cb89e.tar.bz2
Make mempcpy more optimal (PR middle-end/70140).
2017-08-01 Martin Liska <mliska@suse.cz> PR middle-end/70140 * gcc.dg/string-opt-1.c: Adjust test-case to scan for memcpy. 2017-08-01 Martin Liska <mliska@suse.cz> PR middle-end/70140 * builtins.c (expand_builtin_memcpy_args): Remove. (expand_builtin_memcpy): Call newly added function expand_builtin_memory_copy_args. (expand_builtin_memcpy_with_bounds): Likewise. (expand_builtin_mempcpy): Remove last argument. (expand_builtin_mempcpy_with_bounds): Likewise. (expand_builtin_memory_copy_args): New function created from expand_builtin_mempcpy_args with small modifications. (expand_builtin_mempcpy_args): Remove. (expand_builtin_stpcpy): Remove unused argument. (expand_builtin): Likewise. (expand_builtin_with_bounds): Likewise. From-SVN: r250789
Diffstat (limited to 'gcc/tree-ssa-scopedtables.c')
0 files changed, 0 insertions, 0 deletions