Lines Matching refs:ciObject
752 TypeOopPtr( TYPES t, PTR ptr, ciKlass* k, bool xk, ciObject* o, int offset, int instance_id );
764 ciObject* _const_oop; // Constant oop
802 static const TypeOopPtr* make_from_constant(ciObject* o, bool require_constant = false);
807 ciObject* const_oop() const { return _const_oop; }
849 TypeInstPtr( PTR ptr, ciKlass* k, bool xk, ciObject* o, int offset, int instance_id );
861 static const TypeInstPtr *make(ciObject* o) {
866 static const TypeInstPtr *make(ciObject* o, int offset) {
886 static const TypeInstPtr *make(PTR ptr, ciKlass* k, bool xk, ciObject* o, int offset, int instance_id = InstanceBot );
919 TypeAryPtr( PTR ptr, ciObject* o, const TypeAry *ary, ciKlass* k, bool xk, int offset, int instance_id ) : TypeOopPtr(AryPtr,ptr,k,xk,o,offset, instance_id), _ary(ary) {
952 static const TypeAryPtr *make( PTR ptr, ciObject* o, const TypeAry *ary, ciKlass* k, bool xk, int offset, int instance_id = InstanceBot);
1069 static const TypeNarrowOop* make_from_constant(ciObject* con, bool require_constant = false) {