Searched refs:instance_id (Results 1 - 9 of 9) sorted by relevance

/openjdk7/hotspot/src/share/vm/opto/
H A Dtype.cpp2370 TypeOopPtr::TypeOopPtr( TYPES t, PTR ptr, ciKlass* k, bool xk, ciObject* o, int offset, int instance_id )
2375 _instance_id(instance_id) {
2438 int offset, int instance_id) {
2443 return (TypeOopPtr*)(new TypeOopPtr(OopPtr, ptr, k, xk, o, offset, instance_id))->hashcons();
2455 const TypeOopPtr *TypeOopPtr::cast_to_instance_id(int instance_id) const {
2522 int instance_id = meet_instance_id(InstanceTop); local
2523 return make(ptr, offset, instance_id);
2534 int instance_id = meet_instance_id(tp->instance_id()); local
2535 return make( meet_ptr(tp->ptr()), meet_offset(tp->offset()), instance_id );
2437 make(PTR ptr, int offset, int instance_id) argument
2834 TypeInstPtr(PTR ptr, ciKlass* k, bool xk, ciObject* o, int off, int instance_id) argument
2842 make(PTR ptr, ciKlass* k, bool xk, ciObject* o, int offset, int instance_id) argument
2907 int instance_id = meet_instance_id(tinst->instance_id()); local
2980 int instance_id = meet_instance_id(tp->instance_id()); local
3023 int instance_id = meet_instance_id(InstanceTop); local
3029 int instance_id = meet_instance_id(tp->instance_id()); local
3047 int instance_id = meet_instance_id(InstanceTop); local
3079 int instance_id = meet_instance_id(tinst->instance_id()); local
3483 int instance_id = meet_instance_id(InstanceTop); local
3489 int instance_id = meet_instance_id(tp->instance_id()); local
3511 int instance_id = meet_instance_id(InstanceTop); local
3526 int instance_id = meet_instance_id(tap->instance_id()); local
3603 int instance_id = meet_instance_id(tp->instance_id()); local
[all...]
H A Dtype.hpp752 TypeOopPtr( TYPES t, PTR ptr, ciKlass* k, bool xk, ciObject* o, int offset, int instance_id );
805 static const TypeOopPtr* make(PTR ptr, int offset, int instance_id);
816 int instance_id() const { return _instance_id; }
825 virtual const TypeOopPtr *cast_to_instance_id(int instance_id) const;
849 TypeInstPtr( PTR ptr, ciKlass* k, bool xk, ciObject* o, int offset, int instance_id );
886 static const TypeInstPtr *make(PTR ptr, ciKlass* k, bool xk, ciObject* o, int offset, int instance_id = InstanceBot );
897 virtual const TypeOopPtr *cast_to_instance_id(int instance_id) const;
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) {
950 static const TypeAryPtr *make( PTR ptr, const TypeAry *ary, ciKlass* k, bool xk, int offset, int instance_id
[all...]
H A Dmacro.cpp339 uint adr_iid = atype->is_oopptr()->instance_id();
341 // but different offset and different instance_id.
388 int instance_id = adr_t->instance_id(); local
395 phi->as_Phi()->is_same_inst_field(phi_type, instance_id, alias_idx, offset)) {
414 PhiNode *phi = new (C) PhiNode(mem->in(0), phi_type, NULL, instance_id, alias_idx, offset);
474 int instance_id = adr_t->instance_id(); local
475 assert((uint)instance_id == alloc->_idx, "wrong allocation");
509 atype->instance_id()
[all...]
H A Dmemnode.cpp110 uint instance_id = tinst->instance_id();
121 if (proj_in->is_Allocate() && proj_in->_idx == instance_id) {
132 if (alloc != NULL && alloc->_idx != instance_id) {
141 if (!ClearArrayNode::step_through(&result, instance_id, phase)) {
168 ->is_oopptr()->cast_to_instance_id(t_oop->instance_id()) == t_oop) {
594 if (ClearArrayNode::step_through(&mem, (uint)addr_t->instance_id(), phase)) {
1108 int this_id = addr_t->is_oopptr()->instance_id();
1344 int this_iid = addr_t->is_oopptr()->instance_id();
2675 bool ClearArrayNode::step_through(Node** np, uint instance_id, PhaseTransfor argument
[all...]
H A Descape.cpp2229 int inst_id = base_t->instance_id();
2230 assert(!t->is_known_instance() || t->instance_id() == inst_id,
2279 atype->instance_id() == inst_id, "array's element offset should be processed first");
2537 if (proj_in->is_Allocate() && proj_in->_idx == (uint)toop->instance_id()) {
2548 if (alloc == NULL || alloc->_idx != (uint)toop->instance_id()) {
2576 if (!ClearArrayNode::step_through(&result, (uint)toop->instance_id(), igvn)) {
2865 tinst->instance_id() == jobj->idx() , "instance type expected.");
H A Dmemnode.hpp813 static bool step_through(Node** np, uint instance_id, PhaseTransform* phase);
H A Dcompile.cpp1301 tj = ta = TypeAryPtr::make(ptr, ta->ary(), ta->klass(), true, offset, ta->instance_id());
1395 tj = to = TypeInstPtr::make(to->ptr(), canonical_holder, true, NULL, offset, to->instance_id());
H A Dcfgnode.cpp777 ->is_oopptr()->cast_to_instance_id(t_oop->instance_id()) == t_oop),
H A Dloopopts.cpp53 int iid = t_oop->instance_id();

Completed in 108 milliseconds