diff options
author | Jeff Law <law@redhat.com> | 2015-07-24 23:45:42 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2015-07-24 23:45:42 -0600 |
commit | 8edd0f66d80adb3950a35fc0dc47af2355c73fc4 (patch) | |
tree | a75562053452d53e0094d28158099c6d6d69d68f /gcc/graphite-scop-detection.c | |
parent | 64d7fb90be5b6aba8ae99e3510faec8d73df879e (diff) | |
download | gcc-8edd0f66d80adb3950a35fc0dc47af2355c73fc4.zip gcc-8edd0f66d80adb3950a35fc0dc47af2355c73fc4.tar.gz gcc-8edd0f66d80adb3950a35fc0dc47af2355c73fc4.tar.bz2 |
revert: re PR lto/66752 (spec2000 255.vortex performance compiled with GCC is ~20% lower than with CLANG)
Revert:
PR lto/66752
* tree-ssa-threadedge.c (simplify_conrol_stmt_condition): If we are
unable to find X NE 0 in the tables, return X as the simplified
condition.
(fsm_find_control_statement_thread_paths): If nodes in NEXT_PATH are
in VISISTED_BBS, then return failure. Else add nodes from NEXT_PATH
to VISISTED_BBS. */
* tree-ssa-threadupdate.c (duplicate_thread_path): Fix up edge flags
after removing the control flow statement and unnecessary edges.
testsuite/
PR lto/66752
* gcc.dg/tree-ssa/pr66752-2.c: New test.
* gcc.dg/torture/pr66752-1.c: New test
* g++.dg/torture/pr66752-2.C: New test.
From-SVN: r226206
Diffstat (limited to 'gcc/graphite-scop-detection.c')
0 files changed, 0 insertions, 0 deletions