2015-09-30 9:06 GMT+03:00 Uros Bizjak <ubiz...@gmail.com>: > 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.
I bootstrapped with --with-cpu=slm also. > >> 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! Ilya > > Thanks, > Uros.