aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-alias.c
diff options
context:
space:
mode:
authorBernd Schmidt <bernds@codesourcery.com>2010-07-09 09:03:22 +0000
committerBernd Schmidt <bernds@gcc.gnu.org>2010-07-09 09:03:22 +0000
commite784c52cd2d0599cc29c8a66240af64cfac79371 (patch)
treebe889d32ba5885b93f3e713bd003853799f88d3b /gcc/tree-ssa-alias.c
parentac2856486dd4f460c7cdb0db6a027df6010fee49 (diff)
downloadgcc-e784c52cd2d0599cc29c8a66240af64cfac79371.zip
gcc-e784c52cd2d0599cc29c8a66240af64cfac79371.tar.gz
gcc-e784c52cd2d0599cc29c8a66240af64cfac79371.tar.bz2
re PR target/40657 (allocate local variables with fewer instructions)
PR target/40657 * config/arm/arm.c (thumb1_extra_regs_pushed): New arg FOR_PROLOGUE. All callers changed. Handle the case when we're called for the epilogue. (thumb_unexpanded_epilogue): Use it. (thumb1_expand_epilogue): Likewise. testsuite/ PR target/40657 * gcc.target/arm/pr40657-1.c: New test. * gcc.target/arm/pr40657-2.c: New test. * gcc.c-torture/execute/pr40657.c: New test. From-SVN: r161988
Diffstat (limited to 'gcc/tree-ssa-alias.c')
0 files changed, 0 insertions, 0 deletions