From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Hubicka To: Richard Henderson Cc: gcc@gcc.gnu.org Subject: Re: pre_inc/pre_dec/PUSH_ROUNDING inconsistency Date: Fri, 28 Jul 2000 15:17:00 -0000 Message-id: <20000729001700.Q13228@atrey.karlin.mff.cuni.cz> References: <20000716160420.A26370@atrey.karlin.mff.cuni.cz> <20000717140714.D13024@cygnus.com> X-SW-Source: 2000-07/msg00962.html 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