https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95628
Bill Seurer <seurer at linux dot vnet.ibm.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rguenth at gcc dot gnu.org Build| |powerpc64*-linux-gnu Host| |powerpc64*-linux-gnu Target| |powerpc64*-linux-gnu --- Comment #1 from Bill Seurer <seurer at linux dot vnet.ibm.com> --- commit 371cc683371bedb0e53ebcee0c0e89604a1e74b1 Author: Richard Biener <rguent...@suse.de> Date: Wed Jun 10 18:07:37 2020 +0200 avoid stmt-info allocation for debug stmts The following avoids allocating stmt info structs for debug stmts. 2020-06-10 Richard Biener <rguent...@suse.de> * tree-vect-loop.c (vect_determine_vectorization_factor): Skip debug stmts. (_loop_vec_info::_loop_vec_info): Likewise. (vect_update_vf_for_slp): Likewise. (vect_analyze_loop_operations): Likewise. (update_epilogue_loop_vinfo): Likewise. * tree-vect-patterns.c (vect_determine_precisions): Likewise. (vect_pattern_recog): Likewise. * tree-vect-slp.c (vect_detect_hybrid_slp): Likewise. (_bb_vec_info::_bb_vec_info): Likewise. * tree-vect-stmts.c (vect_mark_stmts_to_be_vectorized): Likewise.