Lines Matching refs:_offset

2097   return make(_base, ptr, _offset);
2103 return _offset;
2148 if( _offset == OffsetTop ) return offset;
2149 if( offset == OffsetTop ) return _offset;
2151 if( _offset != offset ) return OffsetBot;
2152 return _offset;
2157 if( _offset == OffsetTop ) return OffsetBot;// Map 'TOP' into 'BOTTOM'
2158 if( _offset == OffsetBot ) return OffsetTop;// Map 'BOTTOM' into 'TOP'
2159 return _offset; // Map everything else into self
2174 if( _offset == OffsetTop || offset == OffsetTop ) return OffsetTop;
2176 if( _offset == OffsetBot || offset == OffsetBot ) return OffsetBot;
2178 offset += (intptr_t)_offset;
2181 // assert( _offset >= 0 && _offset+offset >= 0, "" );
2196 return _ptr == a->ptr() && _offset == a->offset();
2202 return _ptr + _offset;
2214 if( _offset == OffsetTop ) st->print("+top");
2215 else if( _offset == OffsetBot ) st->print("+bot");
2216 else if( _offset ) st->print("+%d", _offset);
2225 return (_offset != OffsetBot) && !below_centerline(_ptr);
2229 return (_offset == OffsetTop) || above_centerline(_ptr);
2377 if (UseCompressedOops && _offset != 0) {
2381 } else if (_offset == oopDesc::klass_offset_in_bytes()) {
2385 _offset != arrayOopDesc::length_offset_in_bytes());
2391 } else if (_offset == OffsetBot || _offset == OffsetTop) {
2398 (_offset == java_lang_Class::klass_offset_in_bytes() ||
2399 _offset == java_lang_Class::array_klass_offset_in_bytes())) {
2404 _offset >= instanceMirrorKlass::offset_of_static_fields()) {
2408 ciField* field = k->get_field_by_offset(_offset, true);
2415 field = ik->get_field_by_offset(_offset, false);
2451 return make(ptr, _offset, _instance_id);
2679 assert( _offset >= 0, "" );
2681 if (_offset != 0) {
2780 switch( _offset ) {
2784 default: st->print("+%d",_offset); break;
2799 return (_offset == 0) && !below_centerline(_ptr);
2880 return make(ptr, klass(), klass_is_exact(), const_oop(), _offset, _instance_id);
2892 return make(ptr(), klass(), klass_is_exact, const_oop(), _offset, _instance_id);
2898 return make(_ptr, klass(), _klass_is_exact, const_oop(), _offset, instance_id);
3309 if( _offset ) { // Dump offset, if any
3310 if( _offset == OffsetBot ) st->print("+any");
3311 else if( _offset == OffsetTop ) st->print("+unknown");
3312 else st->print("+%d", _offset);
3365 return make(ptr, const_oop(), _ary, klass(), klass_is_exact(), _offset, _instance_id);
3374 return make(ptr(), const_oop(), _ary, klass(), klass_is_exact, _offset, _instance_id);
3380 return make(_ptr, const_oop(), _ary, klass(), _klass_is_exact, _offset, instance_id);
3430 return make(ptr(), const_oop(), new_ary, klass(), klass_is_exact(), _offset, _instance_id);
3683 if( _offset != 0 ) {
3685 if( _offset == OffsetTop ) st->print("+undefined");
3686 else if( _offset == OffsetBot ) st->print("+any");
3687 else if( _offset < header_size ) st->print("+%d", _offset);
3692 st->print("[%d]", (_offset - array_base)/elem_size);
3952 _offset != 0 && _offset != arrayOopDesc::length_offset_in_bytes()) {
3970 return make(ptr, _klass, _offset);
3978 return make(klass_is_exact ? Constant : NotNull, _klass, _offset);
4176 if( _offset ) { // Dump offset, if any
4177 if( _offset == OffsetBot ) { st->print("+any"); }
4178 else if( _offset == OffsetTop ) { st->print("+unknown"); }
4179 else { st->print("+%d", _offset); }