Lines Matching refs:AddPNode

473                          adr->in(AddPNode::Address)->is_Proj() &&
474 adr->in(AddPNode::Address)->in(0)->is_Allocate())) {
480 int offs = (int)igvn->find_intptr_t_con(adr->in(AddPNode::Offset), Type::OffsetBot);
500 int offs = (int)igvn->find_intptr_t_con(adr->in(AddPNode::Offset), Type::OffsetBot);
673 adr->in(AddPNode::Address)->is_Proj() &&
674 adr->in(AddPNode::Address)->in(0)->is_Allocate())) {
1901 if (find_second_addp(n, n->in(AddPNode::Base)) == NULL) {
1925 } else if (find_second_addp(n, n->in(AddPNode::Base)) != NULL) {
2075 adr->in(AddPNode::Address)->is_Proj() &&
2076 adr->in(AddPNode::Address)->in(0)->is_Allocate()) {
2079 int offs = (int)phase->find_intptr_t_con(adr->in(AddPNode::Offset), Type::OffsetBot);
2081 adr->in(AddPNode::Address)->in(0)->is_AllocateArray(),
2153 Node *base = addp->in(AddPNode::Base);
2155 base = addp->in(AddPNode::Address);
2158 assert(base->in(AddPNode::Base)->uncast()->is_top(), "expected unsafe access address only");
2159 base = base->in(AddPNode::Address);
2175 addp2->in(AddPNode::Base) == n &&
2176 addp2->in(AddPNode::Address) == addp) {
2177 assert(addp->in(AddPNode::Base) == n, "expecting the same base");
2224 assert(addp->in(AddPNode::Address)->is_Proj(), "base of raw address must be result projection from allocation");
2225 intptr_t offs = (int)igvn->find_intptr_t_con(addp->in(AddPNode::Offset), Type::OffsetBot);
2262 Node *abase = addp->in(AddPNode::Base);
2263 Node *adr = addp->in(AddPNode::Address);
2271 addp->set_req(AddPNode::Base, base);
2273 addp->set_req(AddPNode::Address, base);
2802 Node* addp2 = find_second_addp(use, use->in(AddPNode::Base));