}
/**
- * Unites two 'phi classes' repesented by two phi nodes.
+ * Unites two 'phi classes' represented by two phi nodes.
* @param n Phi node representing phi class to reassign
* @param new_tgt Phi node, which will hold the new bigger phi class
*/
ir_node *p;
pset *src, *tgt;
- assert(is_Phi(n) && is_Phi(new_tgt) && "These must be phi nodes.");
+ assert(is_Phi(n) && is_Phi(new_tgt) && "These must be phi nodes.");
DBG((dbgphi, 1, "\tcorrect %n\n", n));
/* copy all class members from n to new_tgt. Duplicates eliminated by pset */
*/
static void phi_class_det(ir_node *curr_phi) {
pset *pc;
- int i, n;
- assert(is_Phi(curr_phi) && "This must be a phi node.");
- DBG((dbgphi, 1, "Det. phi class of %n.\n", curr_phi));
+ int i, n;
+ assert(is_Phi(curr_phi) && "This must be a phi node.");
+ DBG((dbgphi, 1, "Det. phi class of %n.\n", curr_phi));
pc = _get_phi_class(curr_phi);
if (!pc) {
static void phi_class_destruction_walker(ir_node *node, void *env) {
if (is_Phi(node) && mode_is_datab(get_irn_mode(node))) {
- pset *class = _get_phi_class(node);
- if (class) {
- free(class);
- class = NULL;
+ pset *clss = _get_phi_class(node);
+ if (clss) {
+ del_pset(clss);
+ clss = NULL;
}
}
}