-
- Downloads
Do not ignore UNDEFINED ranges when determining PHI equivalences.
Do not ignore UNDEFINED name arguments when registering two-way equivalences from PHIs. PR tree-optimization/109564 gcc/ * gimple-range-fold.cc (fold_using_range::range_of_phi): Do no ignore UNDEFINED range names when deciding if all PHI arguments are the same, gcc/testsuite/ * gcc.dg/torture/pr109564-1.c: New testcase. * gcc.dg/torture/pr109564-2.c: Likewise. * gcc.dg/tree-ssa/evrp-ignore.c: XFAIL. * gcc.dg/tree-ssa/vrp06.c: Likewise. (cherry picked from commit 17aa9ddb)
Showing
- gcc/gimple-range-fold.cc 8 additions, 8 deletionsgcc/gimple-range-fold.cc
- gcc/testsuite/gcc.dg/torture/pr109564-1.c 74 additions, 0 deletionsgcc/testsuite/gcc.dg/torture/pr109564-1.c
- gcc/testsuite/gcc.dg/torture/pr109564-2.c 33 additions, 0 deletionsgcc/testsuite/gcc.dg/torture/pr109564-2.c
- gcc/testsuite/gcc.dg/tree-ssa/evrp-ignore.c 1 addition, 1 deletiongcc/testsuite/gcc.dg/tree-ssa/evrp-ignore.c
- gcc/testsuite/gcc.dg/tree-ssa/vrp06.c 1 addition, 1 deletiongcc/testsuite/gcc.dg/tree-ssa/vrp06.c
Loading
Please register or sign in to comment