diff options
| author | sayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-05-30 18:02:08 +0000 |
|---|---|---|
| committer | sayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-05-30 18:02:08 +0000 |
| commit | 9d97464a872a5a8d611f63181ba8d404535dff39 (patch) | |
| tree | 4a8e9e9d59588ac48464063dc8028433429b91f7 /libjava/gnu/java/beans/editors/NativeLongEditor.java | |
| parent | 6a7374056b6909e56dd48e7accd009a9b6df7be2 (diff) | |
| download | ppe42-gcc-9d97464a872a5a8d611f63181ba8d404535dff39.tar.gz ppe42-gcc-9d97464a872a5a8d611f63181ba8d404535dff39.zip | |
PR rtl-optimization/15422
* reg-stack.c (starting_stack_p): New static global.
(straighten_stack): Delete prototype. Change to update the stack
before the current insn.
(subst_stack_regs): Update call to straighten stack.
(emit_swap_insn): Delete prototype. For the first insn in a
basic block, update stack_in instead of emitting a real swap.
(change_stack): When changing the stack before the first insn
in a basic block, update stack_in instead of emitting real code.
(compensate_edges): Clear starting_stack_p during compensation.
(convert_regs_1): Keep track of starting_stack_p whilst processing
a basic block.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100370 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu/java/beans/editors/NativeLongEditor.java')
0 files changed, 0 insertions, 0 deletions

