< prev index next >

src/hotspot/share/opto/library_call.cpp

Print this page
*** 1989,11 ***
      // No information:
      return Type::AnyPtr;
    }
  }
  
! inline Node* LibraryCallKit::make_unsafe_address(Node*& base, Node* offset, DecoratorSet decorators, BasicType type, bool can_cast) {
    Node* uncasted_base = base;
    int kind = classify_unsafe_addr(uncasted_base, offset, type);
    if (kind == Type::RawPtr) {
      return basic_plus_adr(top(), uncasted_base, offset);
    } else if (kind == Type::AnyPtr) {
--- 1989,11 ---
      // No information:
      return Type::AnyPtr;
    }
  }
  
! Node* LibraryCallKit::make_unsafe_address(Node*& base, Node* offset, DecoratorSet decorators, BasicType type, bool can_cast) {
    Node* uncasted_base = base;
    int kind = classify_unsafe_addr(uncasted_base, offset, type);
    if (kind == Type::RawPtr) {
      return basic_plus_adr(top(), uncasted_base, offset);
    } else if (kind == Type::AnyPtr) {
< prev index next >