Mercurial > hg > CbC > CbC_gcc
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 |