https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68910
--- Comment #12 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- Author: ebotcazou Date: Sat Dec 19 21:59:47 2015 New Revision: 231852 URL: https://gcc.gnu.org/viewcvs?rev=231852&root=gcc&view=rev Log: PR rtl-optimization/68910 * emit-rtl.c (set_unique_reg_note) <>REG_EQUAL>: Add bypass for USEs. * config/sparc/sparc.md (anddi3): Enable only in 64-bit mode. (iordi3): Likewise. (xordi3): Likewise. (one_cmpldi2): Likewise. (*anddi3_sp32): Delete. (*and_not_di_sp32): Likewise. (*iordi3_sp32): Likewise. (*or_not_di_sp32): Likewise. (*xordi3_sp32): Likewise. (*xor_not_di_sp32): Likewise. (32-bit DImode logical operations splitter): Likewise. (*one_cmpldi2_sp32): Likewise. Added: branches/gcc-5-branch/gcc/testsuite/gcc.target/sparc/20151219-1.c - copied unchanged from r231851, trunk/gcc/testsuite/gcc.target/sparc/20151219-1.c Modified: branches/gcc-5-branch/gcc/ChangeLog branches/gcc-5-branch/gcc/config/sparc/sparc.md branches/gcc-5-branch/gcc/emit-rtl.c branches/gcc-5-branch/gcc/testsuite/ChangeLog