re PR tree-optimization/17343 (a dispatch table can be shortened for certain switch...
authorAndrew Pinski <pinskia@physics.uc.edu>
Fri, 1 Oct 2004 15:22:26 +0000 (15:22 +0000)
committerAndrew Pinski <pinskia@gcc.gnu.org>
Fri, 1 Oct 2004 15:22:26 +0000 (08:22 -0700)
commit29c4d22b06b699bbea8d57b9bfa8c12ada569261
tree54b57557dcba247480b883bc8ddbb7cdf25e55e0
parent0f0377f6dde05e7bc08025824b24ce8917cbcee7
re PR tree-optimization/17343 (a dispatch table can be shortened for certain switch statements)

2004-10-01  Andrew Pinski  <pinskia@physics.uc.edu>

        PR tree-opt/17343
        * gcc.dg/tree-ssa/pr17343.c: New test.

2004-10-01  Andrew Pinski  <pinskia@physics.uc.edu>

        PR tree-opt/17343
        * tree-cfg.c (group_case_labels): Get the label and not
        the case expr for the default case.
        When the label we looking at is the default, decrement the
        new_size.

From-SVN: r88397
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/pr17343.c [new file with mode: 0644]
gcc/tree-cfg.c