re PR tree-optimization/90037 (-Wnull-dereference false positive after r269302)
authorJeff Law <law@redhat.com>
Thu, 25 Apr 2019 14:32:16 +0000 (08:32 -0600)
committerJeff Law <law@gcc.gnu.org>
Thu, 25 Apr 2019 14:32:16 +0000 (08:32 -0600)
commit33579b59aaf02eb726c62d0e63e51af2d94610f4
treeebb2e235a5cec9ff41fc7e79a6c37d6fb50dc8e9
parentb16f214775619dd850e724a0630792da38ba3e40
re PR tree-optimization/90037 (-Wnull-dereference false positive after r269302)

PR tree-optimization/90037
* Makefile.in (OBJS): Remove tree-ssa-phionlycprop.c
* passes.def: Replace all instance of phi-only cprop with the
lattice propagator.  Move propagation pass from after erroneous
path isolation to before erroneous path isolation.
* tree-ssa-phionlycprop.c: Remove.

* gcc.dg/tree-ssa/20030710-1.c: Update dump file to scan.
* gcc.dg/isolate-2.c: Likewise.
* gcc.dg/isolate-4.c: Likewise.
* gcc.dg/pr19431.c: Accept either ordering of PHI args.
* gcc.dg/pr90037.c: New test.

From-SVN: r270574
gcc/ChangeLog
gcc/Makefile.in
gcc/passes.def
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr90037.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030710-1.c
gcc/testsuite/gcc.dg/tree-ssa/isolate-2.c
gcc/testsuite/gcc.dg/tree-ssa/isolate-4.c
gcc/testsuite/gcc.dg/tree-ssa/pr19431.c
gcc/tree-ssa-phionlycprop.c [deleted file]