https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84061
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P2 Status|UNCONFIRMED |ASSIGNED Last reconfirmed| |2018-01-26 Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot gnu.org Target Milestone|--- |9.0 Ever confirmed|0 |1 --- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> --- Testing that reveals fallout probably because EVRP folds all stmts before forwprop gets a chance to do this for inlined bodies. As said, will look at this during next stage1. FAIL: gcc.dg/pr35691-1.c scan-tree-dump forwprop1 "gimple_simplified to _[0-9]* = \\\\(int\\\\) z1_[0-9]*\\\\(D\\\\);" FAIL: gcc.dg/pr35691-2.c scan-tree-dump forwprop1 "gimple_simplified to _[0-9]* = \\\\(int\\\\) z1_[0-9]*\\\\(D\\\\);" FAIL: gcc.dg/pr35691-3.c scan-tree-dump forwprop1 "gimple_simplified to _[0-9]* = \\\\(int\\\\) z1_[0-9]*\\\\(D\\\\);" FAIL: gcc.dg/pr35691-4.c scan-tree-dump forwprop1 "gimple_simplified to _[0-9]* = \\\\(int\\\\) z1_[0-9]*\\\\(D\\\\);" ... FAIL: gcc.dg/tree-ssa/20040305-1.c scan-tree-dump-times forwprop1 "gimple_simpli fied" 1 (found 0 times) FAIL: gcc.dg/tree-ssa/bit-assoc.c scan-tree-dump-times forwprop1 "gimple_simplif ied" 3 (found 0 times) XPASS: gcc.dg/tree-ssa/loop-15.c scan-tree-dump-times optimized " \\\\+ " 0 FAIL: gcc.dg/tree-ssa/pr23744.c scan-tree-dump-times vrp1 "Folding predicate.*to 1" 1 (found 0 times) FAIL: gcc.dg/tree-ssa/pr52631.c scan-tree-dump-times fre1 "Replaced b_[0-9]+ & 1 with b_[0-9]+ in" 1 (found 0 times) FAIL: gcc.dg/tree-ssa/vrp23.c scan-tree-dump-times vrp1 "Simplified relational" 1 (found 0 times) FAIL: gcc.dg/tree-ssa/vrp24.c scan-tree-dump-times vrp1 "Simplified relational" 1 (found 0 times)