re PR tree-optimization/51988 (value_replacement in PHIOPT should handle even…
re PR tree-optimization/51988 (value_replacement in PHIOPT should handle even the cases where there are other PHIs even with non equal value) 2012-03-09 Andrew Pinski <apinski@cavium.com> PR middle-end/51988 * tree-ssa-phiopt.c: Include tree-pretty-print.h for print_generic_expr. (tree_ssa_phiopt_worker): Go through all the PHIs for value_replacement instead of just the singleton one. (value_replacement): Change return type to int. Return 0 instead of false. Allow the middle basic block to contain more than just the definings tatement. Handle non empty middle basic blocks. * Makefile.in (tree-ssa-phiopt.o): Add tree-pretty-print.h. 2012-03-09 Andrew Pinski <apinski@cavium.com> PR middle-end/51988 * gcc.dg/tree-ssa/phi-opt-8.c: New testcase. * gcc.dg/tree-ssa/phi-opt-9.c: New testcase. From-SVN: r185131
Showing
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-8.c
0 → 100644
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-9.c
0 → 100644
Please
register
or
sign in
to comment