diff options
Diffstat (limited to 'gcc/tree-into-ssa.c')
-rw-r--r-- | gcc/tree-into-ssa.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/gcc/tree-into-ssa.c b/gcc/tree-into-ssa.c index e9a98b2..f4af33c 100644 --- a/gcc/tree-into-ssa.c +++ b/gcc/tree-into-ssa.c @@ -1463,7 +1463,8 @@ rewrite_add_phi_arguments (basic_block bb) class rewrite_dom_walker : public dom_walker { public: - rewrite_dom_walker (cdi_direction direction) : dom_walker (direction) {} + rewrite_dom_walker (cdi_direction direction) + : dom_walker (direction, ALL_BLOCKS, NULL) {} virtual edge before_dom_children (basic_block); virtual void after_dom_children (basic_block); @@ -2153,7 +2154,8 @@ rewrite_update_phi_arguments (basic_block bb) class rewrite_update_dom_walker : public dom_walker { public: - rewrite_update_dom_walker (cdi_direction direction) : dom_walker (direction) {} + rewrite_update_dom_walker (cdi_direction direction) + : dom_walker (direction, ALL_BLOCKS, NULL) {} virtual edge before_dom_children (basic_block); virtual void after_dom_children (basic_block); @@ -2322,7 +2324,7 @@ private: }; mark_def_dom_walker::mark_def_dom_walker (cdi_direction direction) - : dom_walker (direction), m_kills (BITMAP_ALLOC (NULL)) + : dom_walker (direction, ALL_BLOCKS, NULL), m_kills (BITMAP_ALLOC (NULL)) { } |