• Home
  • Raw
  • Download

Lines Matching refs:vobject

189       VirtualObject* vobject = tracker_->virtual_objects_.Get(node);  in GetVirtualObject()  local
190 if (vobject) vobject->AddDependency(current_node()); in GetVirtualObject()
191 return vobject; in GetVirtualObject()
196 VirtualObject* vobject = tracker_->virtual_objects_.Get(current_node()); in InitVirtualObject() local
197 if (vobject) { in InitVirtualObject()
198 CHECK(vobject->size() == size); in InitVirtualObject()
200 vobject = tracker_->NewVirtualObject(size); in InitVirtualObject()
202 if (vobject) vobject->AddDependency(current_node()); in InitVirtualObject()
203 vobject_ = vobject; in InitVirtualObject()
204 return vobject; in InitVirtualObject()
578 if (const VirtualObject* vobject = current->InitVirtualObject(size_int)) { in ReduceNode() local
580 for (Variable field : *vobject) { in ReduceNode()
592 const VirtualObject* vobject = current->GetVirtualObject(object); in ReduceNode() local
594 if (vobject && !vobject->HasEscaped() && in ReduceNode()
595 vobject->FieldAt(OffsetOfFieldAccess(op)).To(&var)) { in ReduceNode()
608 const VirtualObject* vobject = current->GetVirtualObject(object); in ReduceNode() local
611 if (vobject && !vobject->HasEscaped() && in ReduceNode()
613 vobject->FieldAt(offset).To(&var)) { in ReduceNode()
624 const VirtualObject* vobject = current->GetVirtualObject(object); in ReduceNode() local
627 if (vobject && !vobject->HasEscaped() && in ReduceNode()
628 vobject->FieldAt(OffsetOfFieldAccess(op)).To(&var) && in ReduceNode()
639 const VirtualObject* vobject = current->GetVirtualObject(object); in ReduceNode() local
643 if (vobject && !vobject->HasEscaped() && in ReduceNode()
645 vobject->FieldAt(offset).To(&var) && current->Get(var).To(&value)) { in ReduceNode()
648 } else if (vobject && !vobject->HasEscaped()) { in ReduceNode()
653 (vobject->size() - access.header_size) >> in ReduceNode()
659 vobject->FieldAt(OffsetOfElementAt(access, 0)).To(&var) && in ReduceNode()
669 vobject->FieldAt(OffsetOfElementAt(access, 0)).To(&var0) && in ReduceNode()
673 vobject->FieldAt(OffsetOfElementAt(access, 1)).To(&var1) && in ReduceNode()
744 const VirtualObject* vobject = current->GetVirtualObject(checked); in ReduceNode() local
747 if (vobject && !vobject->HasEscaped() && in ReduceNode()
748 vobject->FieldAt(HeapObject::kMapOffset).To(&map_field) && in ReduceNode()
769 const VirtualObject* vobject = current->GetVirtualObject(object); in ReduceNode() local
772 if (vobject && !vobject->HasEscaped() && in ReduceNode()
773 vobject->FieldAt(HeapObject::kMapOffset).To(&map_field) && in ReduceNode()
804 const VirtualObject* vobject = current->GetVirtualObject(object); in ReduceNode() local
805 if (vobject && !vobject->HasEscaped()) { in ReduceNode()
875 Node* EscapeAnalysisResult::GetVirtualObjectField(const VirtualObject* vobject, in GetVirtualObjectField() argument
877 return tracker_->variable_states_.Get(vobject->FieldAt(field).FromJust(), in GetVirtualObjectField()