Lines Matching defs:subst
2342 // already substituted; subst can be phi itself -> simplify
2343 return simplify(v->subst());
2359 Value subst = NULL;
2375 if (new_opd != phi && new_opd != subst) {
2376 if (subst == NULL) {
2377 subst = new_opd;
2388 assert(subst != NULL, "illegal phi function");
2391 phi->set_subst(subst);
2395 tty->print_cr("simplified phi function %c%d to %c%d (Block B%d)", phi->type()->tchar(), phi->id(), subst->type()->tchar(), subst->id(), phi->block()->block_id());
2399 return subst;
2411 assert(phi->operand_count() != 1 || phi->subst() != phi, "missed trivial simplification");