remove pointless compute_irp_outs()/free_irp_outs()
authorMatthias Braun <matthias.braun@kit.edu>
Tue, 28 Aug 2012 12:36:08 +0000 (14:36 +0200)
committerMatthias Braun <matthias.braun@kit.edu>
Tue, 28 Aug 2012 19:02:41 +0000 (21:02 +0200)
include/libfirm/irouts.h
ir/ana/irouts.c

index a4c2e44..73caa9d 100644 (file)
@@ -100,16 +100,12 @@ FIRM_API int get_irn_outs_computed(const ir_node *node);
  * "op_pin_state_floats".   Optimizes Tuple nodes.
  */
 FIRM_API void compute_irg_outs(ir_graph *irg);
-/** Recomputes out edges for each graph where it is necessary */
-FIRM_API void compute_irp_outs(void);
 
 /** Recomputes out edges if necessary */
 FIRM_API void assure_irg_outs(ir_graph *irg);
 
 /** Frees memory occupied by out edges datastructures */
 FIRM_API void free_irg_outs(ir_graph *irg);
-/** Frees memory occupied by out edges datastructures in the whole program */
-FIRM_API void free_irp_outs(void);
 
 /** @} */
 
index 76be0c7..06d9029 100644 (file)
@@ -417,20 +417,6 @@ void assure_irg_outs(ir_graph *irg)
                compute_irg_outs(irg);
 }
 
-void compute_irp_outs(void)
-{
-       size_t n = get_irp_n_irgs();
-       for (size_t i = 0; i < n; ++i)
-               compute_irg_outs(get_irp_irg(i));
-}
-
-void free_irp_outs(void)
-{
-       size_t n = get_irp_n_irgs();
-       for (size_t i = 0; i < n; ++i)
-               free_irg_outs(get_irp_irg(i));
-}
-
 #ifdef DEBUG_libfirm
 /** Clear the outs of a node */
 static void reset_outs(ir_node *node, void *unused)