[Bug tree-optimization/77286] [7 Regression] ICE in fold_convert_loc, at fold-const.c:2248 building 435.gromacs
rguenth at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Aug 18 10:53:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77286
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |7.0
--- Comment #4 from Richard Biener <rguenth at gcc dot gnu.org> ---
Actually it's the vectorizer messing up the IL. Seems to be related to the
tree-ssa-loop-manip.c change in
2016-08-17 Richard Biener <rguenther@suse.de>
* tree-ssa.c: Include tree-cfg.h and tree-dfa.h.
(verify_vssa): New function verifying virtual SSA form.
(verify_ssa): Call it.
* tree-ssa-loop-manip.c (slpeel_update_phi_nodes_for_guard2):
Do not apply loop-closed SSA handling to virtuals.
* ssa-iterators.h (op_iter_init): Handle GIMPLE_TRANSACTION.
* tree-into-ssa.c (prepare_use_sites_for): Skip virtual SSA names
when rewriting their symbol.
(prepare_def_site_for): Likewise.
* tree-chkp-opt.c (chkp_reduce_bounds_lifetime): Clear virtual
operands of moved stmts.
More information about the Gcc-bugs
mailing list