Lines Matching refs:VirtualState

141 class VirtualState : public ZoneObject {  class
143 VirtualState(Zone* zone, size_t size);
144 VirtualState(const VirtualState& states);
152 bool UpdateFrom(VirtualState* state, Zone* zone);
171 ZoneVector<VirtualState*>& states() { return states_; } in states()
181 VirtualState* state, const ZoneVector<EscapeAnalysis::Alias>& aliases);
185 ZoneVector<VirtualState*> states_;
196 for (VirtualState* state : states_) { in LoadVirtualObjectsFromStatesFor()
207 VirtualState* state, const ZoneVector<EscapeAnalysis::Alias>& aliases) { in LoadVirtualObjectsForFieldsFrom()
236 VirtualState::VirtualState(Zone* zone, size_t size) in VirtualState() function in v8::internal::compiler::VirtualState
240 VirtualState::VirtualState(const VirtualState& state) in VirtualState() function in v8::internal::compiler::VirtualState
252 VirtualObject* VirtualState::VirtualObjectFromAlias(size_t alias) { in VirtualObjectFromAlias()
257 VirtualObject* VirtualState::GetOrCreateTrackedVirtualObject( in GetOrCreateTrackedVirtualObject()
268 void VirtualState::SetVirtualObject(EscapeAnalysis::Alias alias, in SetVirtualObject()
274 bool VirtualState::UpdateFrom(VirtualState* from, Zone* zone) { in UpdateFrom()
348 bool VirtualState::MergeFrom(MergeCache* cache, Zone* zone, Graph* graph, in MergeFrom()
910 VirtualState* state = virtual_states_[node->id()]; in ProcessAllocationUsers()
949 new (zone()) VirtualState(zone(), AliasCount()); in ForwardVirtualState()
961 new (zone()) VirtualState(*virtual_states_[effect->id()]); in ForwardVirtualState()
979 virtual_states_[node->id()] = new (zone()) VirtualState(zone(), AliasCount()); in ProcessStart()
987 VirtualState* mergeState = virtual_states_[node->id()]; in ProcessEffectPhi()
989 mergeState = new (zone()) VirtualState(zone(), AliasCount()); in ProcessEffectPhi()
1009 VirtualState* state = virtual_states_[input->id()]; in ProcessEffectPhi()
1075 VirtualState* state = virtual_states_[node->id()]; in ProcessFinishRegion()
1109 bool EscapeAnalysis::UpdateReplacement(VirtualState* state, Node* node, in UpdateReplacement()
1172 if (VirtualState* states = virtual_states_[at->id()]) { in GetVirtualObject()
1179 VirtualObject* EscapeAnalysis::ResolveVirtualObject(VirtualState* state, in ResolveVirtualObject()
1211 VirtualState* state) { in ProcessLoadFromPhi()
1255 VirtualState* state = virtual_states_[node->id()]; in ProcessLoadField()
1280 VirtualState* state = virtual_states_[node->id()]; in ProcessLoadElement()
1328 VirtualState* state = virtual_states_[node->id()]; in ProcessStoreField()
1353 VirtualState* states = virtual_states_[node->id()]; in ProcessStoreElement()
1435 void EscapeAnalysis::DebugPrintState(VirtualState* state) { in DebugPrintState()
1446 ZoneVector<VirtualState*> object_states(zone()); in DebugPrint()
1448 if (VirtualState* states = virtual_states_[id]) { in DebugPrint()
1461 VirtualObject* EscapeAnalysis::GetVirtualObject(VirtualState* state, in GetVirtualObject()