Home
last modified time | relevance | path

Searched refs:VirtualObject (Results 1 – 4 of 4) sorted by relevance

/external/v8/src/compiler/
Descape-analysis.cc177 const VirtualObject* GetVirtualObject(Node* node) { in GetVirtualObject()
178 VirtualObject* vobject = tracker_->virtual_objects_.Get(node); in GetVirtualObject()
183 const VirtualObject* InitVirtualObject(int size) { in InitVirtualObject()
185 VirtualObject* vobject = tracker_->virtual_objects_.Get(current_node()); in InitVirtualObject()
201 if (VirtualObject* object = tracker_->virtual_objects_.Get(node)) { in SetEscaped()
247 VirtualObject* vobject_ = nullptr;
263 VirtualObject* NewVirtualObject(int size) { in NewVirtualObject()
266 VirtualObject(&variable_states_, next_object_id_++, size); in NewVirtualObject()
269 SparseSidetable<VirtualObject*> virtual_objects_;
272 VirtualObject::Id next_object_id_ = 0;
[all …]
Descape-analysis-reducer.cc38 const VirtualObject* vobject = in ReplaceNode()
82 Node* EscapeAnalysisReducer::ObjectIdNode(const VirtualObject* vobject) { in ObjectIdNode()
83 VirtualObject::Id id = vobject->id(); in ObjectIdNode()
104 const VirtualObject* vobject = analysis_result().GetVirtualObject(node); in Reduce()
138 bool SeenBefore(const VirtualObject* vobject) { in SeenBefore()
139 VirtualObject::Id id = vobject->id(); in SeenBefore()
188 } else if (const VirtualObject* vobject = in ReduceDeoptState()
219 if (const VirtualObject* vobject = in VerifyReplacement()
Descape-analysis.h118 class VirtualObject : public Dependable {
122 VirtualObject(VariableTracker* var_states, Id id, int size);
161 const VirtualObject* GetVirtualObject(Node* node);
162 Node* GetVirtualObjectField(const VirtualObject* vobject, int field,
Descape-analysis-reducer.h99 Node* ObjectIdNode(const VirtualObject* vobject); in NON_EXPORTED_BASE()