]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/dominance.h
c++: Handle multiple aggregate overloads [PR95319].
[thirdparty/gcc.git] / gcc / dominance.h
index 7254f2f6fdcab66b23f42395f51f6a7a8029c359..179cc60aa08ae14f01a08e0292b7d083b08901e5 100644 (file)
@@ -1,5 +1,5 @@
 /* Calculate (post)dominators header file.
-   Copyright (C) 2014-2015 Free Software Foundation, Inc.
+   Copyright (C) 2014-2020 Free Software Foundation, Inc.
 
    This file is part of GCC.
 
@@ -36,8 +36,13 @@ enum dom_state
 };
 
 extern void calculate_dominance_info (enum cdi_direction);
+extern void calculate_dominance_info_for_region (enum cdi_direction,
+                                                vec<basic_block>);
 extern void free_dominance_info (function *, enum cdi_direction);
 extern void free_dominance_info (enum cdi_direction);
+extern void free_dominance_info_for_region (function *,
+                                           enum cdi_direction,
+                                           vec<basic_block>);
 extern basic_block get_immediate_dominator (enum cdi_direction, basic_block);
 extern void set_immediate_dominator (enum cdi_direction, basic_block,
                                     basic_block);