bug in emit_move_insn_1 ?
Denis Chertykov
denisc@overta.ru
Fri Sep 22 06:17:00 GMT 2000
Denis Chertykov <denisc@overta.ru> writes:
> While I have debugged this bug I founded a strange thing in
> `emit_move_insn_1'. (only for emitting PUSH)
>
> If port not have a movMM pattern then `stack_pointer_delta' will be
> adjusted in `anti_adjust_stack' which will be called.
> If port have a movMM pattern then `emit_insn' will be called and
> `stack_pointer_delta' will not be adjusted.
Is anybody know why ?
Why `emit_move_insn_1' adjust `stack_pointer_delta' if port not have a
`movdi' insn ? (only for emitting PUSH)
Why `emit_move_insn_1' not adjust `stack_pointer_delta' if port have a
`movdi' insn ?
Denis.
More information about the Gcc
mailing list