-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 10/28/11 15:07, Alexandre Oliva wrote:
> An assertion check meant to verify that var loc expansions that
> didn't involve VALUEs (say constants, REGs, etc) didn't push values
> onto the dependency stack failed in an expansion of the argp reg,
> beca
On Fri, Oct 28, 2011 at 07:07:18PM -0200, Alexandre Oliva wrote:
> for gcc/ChangeLog
> from Alexandre Oliva
>
> PR debug/50869
> * cselib.c (cfa_base_preserved_regno): Initialize.
> (cselib_expand_value_rtx_1): Don't expand it.
> * var-tracking.c (vt_expand_var_loc_chai
An assertion check meant to verify that var loc expansions that didn't
involve VALUEs (say constants, REGs, etc) didn't push values onto the
dependency stack failed in an expansion of the argp reg, because
equivalences for it are preserved at cselib table resets, and cselib
later tries to expand it