Lines Matching defs:atype
334 const TypePtr* atype = mem->as_Store()->adr_type();
335 int adr_idx = Compile::current()->get_alias_index(atype);
337 assert(atype->isa_oopptr(), "address type must be oopptr");
338 int adr_offset = atype->offset();
339 uint adr_iid = atype->is_oopptr()->instance_id();
365 const TypePtr* atype = mem->in(0)->in(MemNode::Address)->bottom_type()->is_ptr();
366 int adr_idx = Compile::current()->get_alias_index(atype);
500 const TypePtr* atype = mem->as_Store()->adr_type();
501 assert(C->get_alias_index(atype) == Compile::AliasIdxRaw, "store is correct memory slice");
505 const TypeOopPtr* atype = mem->as_Store()->adr_type()->isa_oopptr();
506 assert(atype != NULL, "address type must be oopptr");
507 assert(C->get_alias_index(atype) == alias_idx &&
508 atype->is_known_instance_field() && atype->offset() == offset &&
509 atype->instance_id() == instance_id, "store is correct memory slice");