re PR rtl-optimization/93088 (Compile time hog on gcc/testsuite/gcc.target/i386/pr563...
authorJakub Jelinek <jakub@redhat.com>
Fri, 3 Jan 2020 09:10:13 +0000 (10:10 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 3 Jan 2020 09:10:13 +0000 (10:10 +0100)
commit5a6e28b5bae7a236b35994d0f64fd902a574872c
treeb510442fd9cb403da9e8760e16a7fcc4b9468f45
parent4d124378848e82e58f1349b44822cc7b1210de1e
re PR rtl-optimization/93088 (Compile time hog on gcc/testsuite/gcc.target/i386/pr56348.c w/ -O3 -funroll-loops -fno-tree-dominator-opts -fno-tree-vrp)

PR rtl-optimization/93088
* loop-iv.c (find_single_def_src): Punt after looking through
128 reg copies for regs with single definitions.  Move definitions
to first uses.

* gcc.target/i386/pr93088.c: New test.

From-SVN: r279854
gcc/ChangeLog
gcc/loop-iv.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr93088.c [new file with mode: 0644]