This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: pre_inc/pre_dec/PUSH_ROUNDING inconsistency
Hi
It looks to me, that current POST_MODIFY patches are exactly what we
need for way out of the PUSH_ROUNDING troubles. Does sound sensible
to you patch to emit_push_insn that will just use POST_MODIFY instead
of PRE_DEC in case the PUSH_ROUNDING != GET_MODE_SIZE?
Or should we switch from PRE_* to POST_MODIFY entirely for calls.c
code to avoid complication in code recognizing push (currently only
known to my is in combine_stack_adjustments)?
Honza