re PR middle-end/37807 (Exponential compile time with MMX builtins.)
authorRalph Loader <suckfish@ihug.co.nz>
Mon, 10 Nov 2008 09:08:15 +0000 (10:08 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Mon, 10 Nov 2008 09:08:15 +0000 (10:08 +0100)
commitff596cd202305b7d7c4f4511fdd505a01c6a5ece
treef53c161297245fe4c06c693cc1f4ccf690cedb88
parent75223c17538213f86175b988a1b876fdd735d86c
re PR middle-end/37807 (Exponential compile time with MMX builtins.)

PR middle-end/37807
PR middle-end/37809
* combine.c (force_to_mode): Do not process vector types.

* rtlanal.c (nonzero_bits1): Do not process vector types.
(num_sign_bit_copies1): Likewise.

testsuite/ChangeLog

PR middle-end/37807
PR middle-end/37809
* gcc/testsuite/gcc.target/i386/mmx-8.c: New test.

From-SVN: r141732
gcc/ChangeLog
gcc/combine.c
gcc/rtlanal.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/mmx-8.c [new file with mode: 0644]