#ifndef _BEIRGMOD_H
#define _BEIRGMOD_H
+#include "pset.h"
+
/*
* Forward type declaration.
*/
* @param n The number of copies ypu introduce.
* @param copies An array of nodes which are copies of @p orig.
*/
-void be_introduce_copies(dom_front_info_t *info, ir_node *orig,
- int n, ir_node *copies[]);
+void be_introduce_copies_ignore(dom_front_info_t *info, ir_node *orig,
+ int n, ir_node *copies[], pset *irgore_uses);
+
+void be_introduce_copies(dom_front_info_t *info, ir_node *orig, int n, ir_node *copies[]);
+
+void be_introduce_copies_pset(dom_front_info_t *info, pset *nodes);
#endif