Home
last modified time | relevance | path

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

/external/v8/src/
Dtype-info.cc268 bool TypeFeedbackOracle::HasOnlyStringMaps(SmallMapList* receiver_types) { in HasOnlyStringMaps() argument
269 bool all_strings = receiver_types->length() > 0; in HasOnlyStringMaps()
270 for (int i = 0; i < receiver_types->length(); i++) { in HasOnlyStringMaps()
271 all_strings &= receiver_types->at(i)->IsStringMap(); in HasOnlyStringMaps()
279 SmallMapList* receiver_types) { in PropertyReceiverTypes() argument
280 receiver_types->Clear(); in PropertyReceiverTypes()
284 CollectReceiverTypes(&nexus, name, flags, receiver_types); in PropertyReceiverTypes()
290 FeedbackVectorSlot slot, SmallMapList* receiver_types, bool* is_string, in KeyedPropertyReceiverTypes() argument
292 receiver_types->Clear(); in KeyedPropertyReceiverTypes()
298 CollectReceiverTypes(&nexus, receiver_types); in KeyedPropertyReceiverTypes()
[all …]
Dtype-info.h45 SmallMapList* receiver_types);
47 SmallMapList* receiver_types, bool* is_string,
50 SmallMapList* receiver_types);
52 SmallMapList* receiver_types,
56 SmallMapList* receiver_types);
105 bool HasOnlyStringMaps(SmallMapList* receiver_types);
/external/v8/src/crankshaft/
Dtyping.cc440 SmallMapList* receiver_types = expr->GetReceiverTypes(); in VisitAssignment() local
445 oracle()->AssignmentReceiverTypes(slot, name, receiver_types); in VisitAssignment()
449 oracle()->KeyedAssignmentReceiverTypes(slot, receiver_types, in VisitAssignment()
Dhydrogen.h2489 SmallMapList* receiver_types);