aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-alias.c
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2013-11-11 21:02:19 +0100
committerUros Bizjak <uros@gcc.gnu.org>2013-11-11 21:02:19 +0100
commit5783ad0ea7403304e4ea9c06818373a3bc7e62b1 (patch)
tree751c66d387964afc5ded5eb70600325d74f8b33e /gcc/tree-ssa-alias.c
parenteb47f18904bc0ec0556a217beb0ae15a4a2d9b11 (diff)
downloadgcc-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