diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2013-11-11 21:02:19 +0100 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2013-11-11 21:02:19 +0100 |
commit | 5783ad0ea7403304e4ea9c06818373a3bc7e62b1 (patch) | |
tree | 751c66d387964afc5ded5eb70600325d74f8b33e /gcc/tree-ssa-alias.c | |
parent | eb47f18904bc0ec0556a217beb0ae15a4a2d9b11 (diff) | |
download | gcc-5783ad0ea7403304e4ea9c06818373a3bc7e62b1.zip gcc-5783ad0ea7403304e4ea9c06818373a3bc7e62b1.tar.gz gcc-5783ad0ea7403304e4ea9c06818373a3bc7e62b1.tar.bz2 |
re PR target/58853 (ICE in expand_set_or_movmem_prologue_epilogue_by_misaligned_moves)
PR target/58853
* config/i386/x86-tune.def
(X86_TUNE_MISALIGNED_MOVE_STRING_PRO_EPILOGUES): Rename from
TARGET_MISALIGNED_MOVE_STRING_PROLOGUES.
* config/i386/i386.h
(TARGET_MISALIGNED_MOVE_STRING_PRO_EPILOGUES): Rename from
TARGET_MISALIGNED_MOVE_STRING_PROLOGUES_EPILOGUES. Update for renamed
X86_TUNE_MISALIGNED_MOVE_STRING_PRO_EPILOGUES.
* config/i386/i386.c (ix86_expand_set_or_movmem): Use
TARGET_MISALIGNED_MOVE_STRING_PRO_EPILOGUES to calculate
misaligned_prologue_used. Check that
desired_aling <= epilogue_size_needed.
testsuite/ChangeLog:
PR target/58853
* gcc.target/i386/pr58853.c: New test.
Co-Authored-By: H.J. Lu <hongjiu.lu@intel.com>
From-SVN: r204685
Diffstat (limited to 'gcc/tree-ssa-alias.c')
0 files changed, 0 insertions, 0 deletions