[Bug target/53156] New: [4.8 Regression]: gcc.target/cris/peep2-andu2.c

hp at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Sun Apr 29 02:25:00 GMT 2012


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: unassigned@gcc.gnu.org
        ReportedBy: hp@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,\\$



More information about the Gcc-bugs mailing list