Home
last modified time | relevance | path

Searched refs:MapInference (Results 1 - 6 of 6) sorted by relevance

/third_party/node/deps/v8/src/compiler/
H A Dmap-inference.cc17 MapInference::MapInference(JSHeapBroker* broker, Node* object, Effect effect) in MapInference() function in v8::internal::compiler::MapInference
29 MapInference::~MapInference() { CHECK(Safe()); } in ~MapInference()
31 bool MapInference::Safe() const { return maps_state_ != kUnreliableNeedGuard; } in Safe()
33 void MapInference::SetNeedGuardIfUnreliable() { in SetNeedGuardIfUnreliable()
40 void MapInference::SetGuarded() { maps_state_ = kReliableOrGuarded; } in SetGuarded()
42 bool MapInference::HaveMaps() const { return !maps_.empty(); } in HaveMaps()
44 bool MapInference::AllOfInstanceTypesAreJSReceiver() const { in AllOfInstanceTypesAreJSReceiver()
48 bool MapInference
[all...]
H A Dmap-inference.h25 // The MapInference class provides access to the "inferred" maps of an
30 // The MapInference class does not expose whether or not the information is
35 class MapInference { class
37 MapInference(JSHeapBroker* broker, Node* object, Effect effect);
41 ~MapInference();
H A Djs-call-reducer.cc303 void MaybeInsertMapChecks(MapInference* inference, in MaybeInsertMapChecks()
305 // TODO(jgruber): Implement MapInference::InsertMapChecks in graph in MaybeInsertMapChecks()
696 MapInference* inference, const bool has_stability_dependency,
698 TNode<Object> ReduceArrayPrototypeReduce(MapInference* inference,
704 MapInference* inference, const bool has_stability_dependency,
708 MapInference* inference, const bool has_stability_dependency,
711 TNode<Object> ReduceArrayPrototypeFind(MapInference* inference,
718 MapInference* inference, const bool has_stability_dependency,
1369 MapInference* inference, const bool has_stability_dependency,
1483 MapInference* inferenc
[all...]
H A Djs-call-reducer.h34 class MapInference;
234 bool DoPromiseChecks(MapInference* inference);
H A Dnode-properties.cc542 MapInference inference(broker, receiver, effect); in CanBePrimitive()
H A Djs-native-context-specialization.cc678 MapInference inference(broker(), value, effect); in ReduceJSPromiseResolve()
705 MapInference inference(broker(), resolution, effect); in ReduceJSResolvePromise()
2615 MapInference inference(broker(), receiver, effect); in ReduceJSToObject()

Completed in 13 milliseconds