diff options
author | Oleg Endo <olegendo@gcc.gnu.org> | 2015-09-25 13:09:04 +0000 |
---|---|---|
committer | Oleg Endo <olegendo@gcc.gnu.org> | 2015-09-25 13:09:04 +0000 |
commit | f700c7caef3feffdadcac957ac92f8c5d8470270 (patch) | |
tree | 3c86b2d2f88c9494b6dd64f20b22561056c759e7 /gcc/fortran/resolve.c | |
parent | e6cf8d65b5839c8964588deb807eda6314a07640 (diff) | |
download | gcc-f700c7caef3feffdadcac957ac92f8c5d8470270.zip gcc-f700c7caef3feffdadcac957ac92f8c5d8470270.tar.gz gcc-f700c7caef3feffdadcac957ac92f8c5d8470270.tar.bz2 |
re PR target/67675 ([SH] Improve __builtin_strcmp alignment test)
gcc/
PR target/67675
* config/sh/sh-mem.cc (sh_expand_cmpstr): Check alignment of addr1 and
addr2 individually. Don't emit logical or insn if one is known to
be aligned approriately.
(sh_expand_cmpnstr): Likewise.
gcc/testsuite/
PR target/67675
* gcc.target/sh/pr67675.c: New.
From-SVN: r228118
Diffstat (limited to 'gcc/fortran/resolve.c')
0 files changed, 0 insertions, 0 deletions