comparison gcc/config/sh/sh-mem.cc @ 145:1830386684a0

gcc-9.2.0
author anatofuz
date Thu, 13 Feb 2020 11:34:05 +0900
parents 84e7813d76e9
children
comparison
equal deleted inserted replaced
131:84e7813d76e9 145:1830386684a0
1 /* Helper routines for memory move and comparison insns. 1 /* Helper routines for memory move and comparison insns.
2 Copyright (C) 2013-2018 Free Software Foundation, Inc. 2 Copyright (C) 2013-2020 Free Software Foundation, Inc.
3 3
4 This file is part of GCC. 4 This file is part of GCC.
5 5
6 GCC is free software; you can redistribute it and/or modify 6 GCC is free software; you can redistribute it and/or modify
7 it under the terms of the GNU General Public License as published by 7 it under the terms of the GNU General Public License as published by
89 89
90 if (copied < bytes) 90 if (copied < bytes)
91 move_by_pieces (adjust_address (dest, BLKmode, copied), 91 move_by_pieces (adjust_address (dest, BLKmode, copied),
92 adjust_automodify_address (src, BLKmode, 92 adjust_automodify_address (src, BLKmode,
93 src_addr, copied), 93 src_addr, copied),
94 bytes - copied, align, 0); 94 bytes - copied, align, RETURN_BEGIN);
95 95
96 return true; 96 return true;
97 } 97 }
98 98
99 /* If it isn't a constant number of bytes, or if it doesn't have 4 byte 99 /* If it isn't a constant number of bytes, or if it doesn't have 4 byte