aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/dump-parse-tree.c
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2017-08-01 13:59:27 +0200
committerMartin Liska <marxin@gcc.gnu.org>2017-08-01 11:59:27 +0000
commit98b7180c1595e5233daf91cfff176d78ad973476 (patch)
treec1b7959e8f8c0ba1b7107dcd8f8d49f9ddac3dd6 /gcc/fortran/dump-parse-tree.c
parent59ba84d882e270f5fb5a7be4f287b352c0935a14 (diff)
downloadgcc-98b7180c1595e5233daf91cfff176d78ad973476.zip
gcc-98b7180c1595e5233daf91cfff176d78ad973476.tar.gz
gcc-98b7180c1595e5233daf91cfff176d78ad973476.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: r250771
Diffstat (limited to 'gcc/fortran/dump-parse-tree.c')
0 files changed, 0 insertions, 0 deletions