[Bug target/51109] New: bdver1 scheduler state machine too large

andi-gcc at firstfloor dot org gcc-bugzilla@gcc.gnu.org
Sat Nov 12 21:19:00 GMT 2011


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

             Bug #: 51109
           Summary: bdver1 scheduler state machine too large
    Classification: Unclassified
           Product: gcc
           Version: 4.7.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: andi-gcc@firstfloor.org
                CC: harsha.jagasia@amd.com, hubicka@gcc.gnu.org


I noticed that the i386 bdver1 scheduler generates some of the largest symbols
in the compiler, much larger than any of the other x86 scheduler state machines

% nm -t d --size-sort .../cc1 | c++filt | tail
...
0000000000040480 r bdver1_int_min_issue_delay
...
0000000000161920 r bdver1_int_transitions

Likely that means it's slow too.

Honza thought it was a bug, so I'm filling it for reference.



More information about the Gcc-bugs mailing list