Lines Matching refs:vobject

185       VirtualObject* vobject = tracker_->virtual_objects_.Get(node);  in GetVirtualObject()  local
186 if (vobject) vobject->AddDependency(current_node()); in GetVirtualObject()
187 return vobject; in GetVirtualObject()
192 VirtualObject* vobject = tracker_->virtual_objects_.Get(current_node()); in InitVirtualObject() local
193 if (vobject) { in InitVirtualObject()
194 CHECK(vobject->size() == size); in InitVirtualObject()
196 vobject = tracker_->NewVirtualObject(size); in InitVirtualObject()
198 if (vobject) vobject->AddDependency(current_node()); in InitVirtualObject()
199 vobject_ = vobject; in InitVirtualObject()
200 return vobject; in InitVirtualObject()
569 if (const VirtualObject* vobject = current->InitVirtualObject(size_int)) { in ReduceNode() local
571 for (Variable field : *vobject) { in ReduceNode()
583 const VirtualObject* vobject = current->GetVirtualObject(object); in ReduceNode() local
585 if (vobject && !vobject->HasEscaped() && in ReduceNode()
586 vobject->FieldAt(OffsetOfFieldAccess(op)).To(&var)) { in ReduceNode()
599 const VirtualObject* vobject = current->GetVirtualObject(object); in ReduceNode() local
602 if (vobject && !vobject->HasEscaped() && in ReduceNode()
604 vobject->FieldAt(offset).To(&var)) { in ReduceNode()
615 const VirtualObject* vobject = current->GetVirtualObject(object); in ReduceNode() local
618 if (vobject && !vobject->HasEscaped() && in ReduceNode()
619 vobject->FieldAt(OffsetOfFieldAccess(op)).To(&var) && in ReduceNode()
630 const VirtualObject* vobject = current->GetVirtualObject(object); in ReduceNode() local
634 if (vobject && !vobject->HasEscaped() && in ReduceNode()
636 vobject->FieldAt(offset).To(&var) && current->Get(var).To(&value)) { in ReduceNode()
639 } else if (vobject && !vobject->HasEscaped()) { in ReduceNode()
644 (vobject->size() - access.header_size) >> in ReduceNode()
650 vobject->FieldAt(OffsetOfElementAt(access, 0)).To(&var) && in ReduceNode()
660 vobject->FieldAt(OffsetOfElementAt(access, 0)).To(&var0) && in ReduceNode()
664 vobject->FieldAt(OffsetOfElementAt(access, 1)).To(&var1) && in ReduceNode()
735 const VirtualObject* vobject = current->GetVirtualObject(checked); in ReduceNode() local
738 if (vobject && !vobject->HasEscaped() && in ReduceNode()
739 vobject->FieldAt(HeapObject::kMapOffset).To(&map_field) && in ReduceNode()
760 const VirtualObject* vobject = current->GetVirtualObject(object); in ReduceNode() local
763 if (vobject && !vobject->HasEscaped() && in ReduceNode()
764 vobject->FieldAt(HeapObject::kMapOffset).To(&map_field) && in ReduceNode()
795 const VirtualObject* vobject = current->GetVirtualObject(object); in ReduceNode() local
796 if (vobject && !vobject->HasEscaped()) { in ReduceNode()
848 Node* EscapeAnalysisResult::GetVirtualObjectField(const VirtualObject* vobject, in GetVirtualObjectField() argument
850 return tracker_->variable_states_.Get(vobject->FieldAt(field).FromJust(), in GetVirtualObjectField()