re PR rtl-optimization/93088 (Compile time hog on gcc/testsuite/gcc.target/i386/pr563...
commit1ccdfea80e8ead4936c35b5eb736dc407a07fb32
authorJakub Jelinek <jakub@redhat.com>
Fri, 14 Feb 2020 14:34:43 +0000 (14 15:34 +0100)
committerJakub Jelinek <jakub@redhat.com>
Fri, 14 Feb 2020 15:01:46 +0000 (14 16:01 +0100)
treef6506ecec27d192339b31789a647cc98e0dea540
parentf01dfd67820e6a8254e6bf9ea242bf86134486ff
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.
gcc/ChangeLog
gcc/loop-iv.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr93088.c [new file with mode: 0644]