Lines Matching defs:subst
409 Instruction* subst() { return _subst == NULL ? this : _subst->subst(); }
447 void set_subst(Instruction* subst) {
448 assert(subst == NULL ||
449 type()->base() == subst->type()->base() ||
450 subst->type()->base() == illegalType, "type can't change");
451 _subst = subst;
767 HASHING2(LoadField, !needs_patching() && !field()->is_volatile(), obj()->subst(), offset()) // cannot be eliminated if needs patching or if volatile
837 HASHING1(ArrayLength, true, array()->subst())
892 HASHING2(LoadIndexed, true, array()->subst(), index()->subst())
998 HASHING3(Op2, true, op(), x()->subst(), y()->subst())
1008 HASHING3(Op2, true, op(), x()->subst(), y()->subst())
1019 HASHING3(Op2, true, op(), x()->subst(), y()->subst())
1031 HASHING3(Op2, true, op(), x()->subst(), y()->subst())
1080 HASHING2(Convert, true, op(), value()->subst())
1109 HASHING1(NullCheck, true, obj()->subst())