[Bug tree-optimization/93439] [9 Regression] ICE in gimple_duplicate_bb, at tree-cfg.c:6277
cvs-commit at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Feb 14 10:03:00 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93439
--- Comment #10 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-9 branch has been updated by Richard Guenther
<rguenth@gcc.gnu.org>:
https://gcc.gnu.org/g:03d2b1d79740c5b2d05bbf84af2dbaf2e1e80ebb
commit r9-8234-g03d2b1d79740c5b2d05bbf84af2dbaf2e1e80ebb
Author: Richard Biener <rguenther@suse.de>
Date: Fri Feb 14 09:23:06 2020 +0100
tree-optimization/93439 move clique bookkeeping to OMP expansion
Autopar was doing clique bookkeeping too early when creating destination
functions but then later introducing new cliques via versioning loops.
The following moves the bookkeeping to the actual outlining process.
2020-02-14 Richard Biener <rguenther@suse.de>
Backport from mainline
2020-01-28 Richard Biener <rguenther@suse.de>
PR tree-optimization/93439
* tree-parloops.c (create_loop_fn): Move clique bookkeeping...
* tree-cfg.c (move_sese_region_to_fn): ... here.
(verify_types_in_gimple_reference): Verify used cliques are
tracked.
* gfortran.dg/graphite/pr93439.f90: New testcase.
More information about the Gcc-bugs
mailing list