http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53156

             Bug #: 53156
           Summary: [4.8 Regression]: gcc.target/cris/peep2-andu2.c
    Classification: Unclassified
           Product: gcc
           Version: 4.8.0
            Status: UNCONFIRMED
          Keywords: missed-optimization
          Severity: normal
          Priority: P3
         Component: target
        AssignedTo: unassig...@gcc.gnu.org
        ReportedBy: h...@gcc.gnu.org
              Host: x86_64-unknown-linux-gnu
            Target: cris-axis-elf


This test previously passed, now it fails as follows.
The observed regression was exposed by a commit in the range (before:after)
186859:186871, most likely the reload-commit in r186861.

The fault is with the test-case: it has an assumption that a set of specific
insn sequences is generated implying that those are the only minimal sequences,
an assumption proven wrong.  For one sequence change, there's a minor
regression.

Running /tmp/hpautotest-gcc1/gcc/gcc/testsuite/gcc.target/cris/cris.exp ...
FAIL: gcc.target/cris/peep2-andu2.c scan-assembler movu.w \\$r10,\\$
FAIL: gcc.target/cris/peep2-andu2.c scan-assembler and.w 2047,\\$
FAIL: gcc.target/cris/peep2-andu2.c scan-assembler movu.b \\$r10,\\$
FAIL: gcc.target/cris/peep2-andu2.c scan-assembler and.b 95,\\$
FAIL: gcc.target/cris/peep2-andu2.c scan-assembler andq -2,\\$

Reply via email to