]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR rtl-optimization/47166 (SpecCpu2000 Ammp segfaults for ARM with -O3 -mthumb)
authorBernd Schmidt <bernds@codesourcery.com>
Sun, 23 Jan 2011 21:11:24 +0000 (21:11 +0000)
committerBernd Schmidt <bernds@gcc.gnu.org>
Sun, 23 Jan 2011 21:11:24 +0000 (21:11 +0000)
commitff3d9d08a811c2b1074010a72ede155231252eb0
tree7c9c2e79ba79a0d4faca129d3249c4ec5931e662
parent7fcaf152b608e3afc138f83fc06d230c4d83fa90
re PR rtl-optimization/47166 (SpecCpu2000 Ammp segfaults for ARM with -O3 -mthumb)

PR rtl-optimization/47166
* reload1.c (emit_reload_insns): Disable the spill_reg_store
mechanism for PRE_MODIFY and POST_MODIFY.
(inc_for_reload): For PRE_MODIFY, return the insn that sets the
reloadreg.

Co-Authored-By: Richard Sandiford <rdsandiford@googlemail.com>
From-SVN: r169144
gcc/ChangeLog
gcc/reload1.c