--- Comment #3 from carrot at google dot com 2010-03-26 06:42 ---
There are 2 problems with csa for arm:
1. In function rest_of_handle_stack_adjustments:
if (!ACCUMULATE_OUTGOING_ARGS)
{
...
}
ACCUMULATE_OUTGOING_ARGS is defined to 1 in arm.h, so this pass is not
ap
--- Comment #2 from steven at gcc dot gnu dot org 2010-03-25 09:53 ---
Any reason why combine-stack-adj.c doesn't perform this optimization for you?
--
steven at gcc dot gnu dot org changed:
What|Removed |Added
-
--- Comment #1 from carrot at google dot com 2010-03-25 09:20 ---
Created an attachment (id=20195)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20195&action=view)
test case
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43513