PR middle-end/71581
commitd7f45b87956421635fe872aced86bf24e7b74af8
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 20 Jun 2016 21:41:20 +0000 (20 21:41 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 20 Jun 2016 21:41:20 +0000 (20 21:41 +0000)
tree73e0044763a990884447efafc1f4b1bfa26a1407
parent232a3df7d1034ea2be9b050035c7e11db089005f
PR middle-end/71581
* tree-ssa-uninit.c (warn_uninit): If EXPR and VAR are NULL,
see if T isn't anonymous SSA_NAME with COMPLEX_EXPR created
for conversion of scalar user var to complex type and use the
underlying SSA_NAME_VAR in that case.  If EXPR is still NULL,
punt.

* gcc.dg/pr71581.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237621 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr71581.c [new file with mode: 0644]
gcc/tree-ssa-uninit.c