2019-02-18  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/89296
	* tree-ssa-loop-ch.c (ch_base::copy_headers): Restrict setting
	of no-warning flag to cases that might emit the bogus warning.

	* gcc.dg/uninit-pr89296.c: New testcase.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@268986 138bc75d-0d04-0410-961f-82ee72b054a4
4 files changed