diff options
author | Jeff Law <law@redhat.com> | 2017-01-03 22:31:23 -0700 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2017-01-03 22:31:23 -0700 |
commit | 1c06f07f71fad83bc2fd358a09757a7ef725ef6a (patch) | |
tree | f4eebb0e6cb731198ae71d0ade4382185c995f55 /include/gdb/gdb-index.h | |
parent | 60fb638f9c08e2cf73605fc5a60531215098a82d (diff) | |
download | gcc-1c06f07f71fad83bc2fd358a09757a7ef725ef6a.zip gcc-1c06f07f71fad83bc2fd358a09757a7ef725ef6a.tar.gz gcc-1c06f07f71fad83bc2fd358a09757a7ef725ef6a.tar.bz2 |
re PR tree-optimization/78856 (wrong code at -O3 on x86_64-linux-gnu (in both 32-bit and 64-bit modes))
PR tree-optimizatin/78856
* tree-ssa-threadupdate.c: Include tree-vectorizer.h.
(mark_threaded_blocks): Remove code to truncate thread paths that
cross multiple loop headers. Instead invalidate the cached loop
iteration information and handle case of a thread path walking
into an irreducible region.
PR tree-optimization/78856
* gcc.c-torture/execute/pr78856.c: New test.
From-SVN: r244045
Diffstat (limited to 'include/gdb/gdb-index.h')
0 files changed, 0 insertions, 0 deletions