aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2004-09-15 10:19:39 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2004-09-15 10:19:39 +0200
commit9a520f407392f0a984e7b74aa819e9f6eb3b0b90 (patch)
tree77eadc5f7abf659773934ba55f1eee0b30a67d3d /gcc/expr.c
parentb1d16eff57d17fbab7430d7098ed6ea6144d45f7 (diff)
downloadgcc-9a520f407392f0a984e7b74aa819e9f6eb3b0b90.zip
gcc-9a520f407392f0a984e7b74aa819e9f6eb3b0b90.tar.gz
gcc-9a520f407392f0a984e7b74aa819e9f6eb3b0b90.tar.bz2
builtins.c (expand_builtin_memmove): Optimize memmove (x, y, 1) into memcpy (x, y, 1) if memcpy can be expanded inline.
* builtins.c (expand_builtin_memmove): Optimize memmove (x, y, 1) into memcpy (x, y, 1) if memcpy can be expanded inline. * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting. * gcc.c-torture/execute/builtins/memmove-2.c: New test. * gcc.c-torture/execute/builtins/memmove-2-lib.c: New. From-SVN: r87539
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions