Lines Matching refs:bottom_type

55   return calculate_adr_type(adr->bottom_type(), cross_check);
65 _adr_type = in(Address)->bottom_type()->isa_ptr();
162 assert(mphi->bottom_type() == Type::MEMORY, "memory phi required");
502 const TypeOopPtr *addr_t = adr->bottom_type()->isa_oopptr();
865 const Type *LoadNode::bottom_type() const { return _type; }
920 if (adr->bottom_type()->is_ptr_to_narrowoop()) {
922 return new (C) DecodeNNode(load, load->bottom_type()->make_ptr());
926 assert(!adr->bottom_type()->is_ptr_to_narrowoop(), "should have got back a narrow oop");
1067 const TypeOopPtr* t_oop = in(MemNode::Address)->bottom_type()->isa_oopptr();
1105 const TypePtr *addr_t = in(MemNode::Address)->bottom_type()->isa_ptr();
1109 const Type* this_type = bottom_type();
1341 const Type* this_type = this->bottom_type();
1626 if (adr->bottom_type()->is_ptr_to_narrowoop()) {
1647 if (adr->bottom_type()->is_ptr_to_narrowoop()) {
1762 assert(value->bottom_type()->higher_equal(_type),"sanity");
1763 return value->bottom_type();
1808 !value->bottom_type()->higher_equal(_type)) {
1838 !value->bottom_type()->higher_equal(_type)) {
1868 !value->bottom_type()->higher_equal(_type)) {
1900 !value->bottom_type()->higher_equal(_type)) {
1917 const TypeOopPtr *adr_type = adr->bottom_type()->isa_oopptr();
1922 return new (C) DecodeNNode(load_klass, load_klass->bottom_type()->make_ptr());
2252 if (adr->bottom_type()->is_ptr_to_narrowoop() ||
2253 (UseCompressedOops && val->bottom_type()->isa_klassptr() &&
2254 adr->bottom_type()->isa_rawptr())) {
2255 val = gvn.transform(new (C) EncodePNode(val, val->bottom_type()->make_narrowoop()));
2273 //--------------------------bottom_type----------------------------------------
2274 const Type *StoreNode::bottom_type() const {
2572 return bottom_type();
2615 return MemNode::calculate_adr_type(adr->bottom_type());
2810 return bottom_type();
2879 const TypeOopPtr* t_oop = my_mem->in(MemNode::Address)->bottom_type()->isa_oopptr();
4331 || n == NULL || n->bottom_type() == Type::TOP