equal
deleted
inserted
replaced
98 LIRAddressOpr& base() { return _base; } |
98 LIRAddressOpr& base() { return _base; } |
99 LIRAddressOpr& offset() { return _offset; } |
99 LIRAddressOpr& offset() { return _offset; } |
100 BasicType type() const { return _type; } |
100 BasicType type() const { return _type; } |
101 LIR_Opr resolved_addr() const { return _resolved_addr; } |
101 LIR_Opr resolved_addr() const { return _resolved_addr; } |
102 void set_resolved_addr(LIR_Opr addr) { _resolved_addr = addr; } |
102 void set_resolved_addr(LIR_Opr addr) { _resolved_addr = addr; } |
103 bool is_oop() const { return _type == T_ARRAY || _type == T_OBJECT; } |
103 bool is_oop() const { return is_reference_type(_type); } |
104 DecoratorSet decorators() const { return _decorators; } |
104 DecoratorSet decorators() const { return _decorators; } |
105 void clear_decorators(DecoratorSet ds) { _decorators &= ~ds; } |
105 void clear_decorators(DecoratorSet ds) { _decorators &= ~ds; } |
106 bool is_raw() const { return (_decorators & AS_RAW) != 0; } |
106 bool is_raw() const { return (_decorators & AS_RAW) != 0; } |
107 }; |
107 }; |
108 |
108 |