Hello!

> My recenttly introduced STV pass doesn't skip debug instructions and it 
> causes transformation
> (mistly cost computation) depending on debug info.  It causes bootstrap 
> comparison failure.  This
> patch fixes.  Bootstrapped for i686-linux.  Testing for 
> x86_64-unknown-linux-gnu{,m32} is in
> progress.  OK for trunk if pass?

IMO, it would be also beneficial to bootstrap with slm default
architecture, so new code paths get some coverage via bootstrap.

> gcc/
>
> 2015-09-29  Ilya Enkovich  <enkovich....@gmail.com>
>
> * config/i386/i386.c (scalar_chain::analyze_register_chain): Ignore
> debug insns.
> (scalar_chain::convert_reg): Likewise.
>
> gcc/testsuite/
>
> 2015-09-29  Ilya Enkovich  <enkovich....@gmail.com>
>
> * gcc.target/i386/pr67761.c: New test.

OK.

Thanks,
Uros.

Reply via email to