Home
last modified time | relevance | path

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

/external/v8/src/
Dtype-info.cc389 bool TypeFeedbackOracle::HasOnlyStringMaps(SmallMapList* receiver_types) { in HasOnlyStringMaps() argument
390 bool all_strings = receiver_types->length() > 0; in HasOnlyStringMaps()
391 for (int i = 0; i < receiver_types->length(); i++) { in HasOnlyStringMaps()
392 all_strings &= receiver_types->at(i)->IsStringMap(); in HasOnlyStringMaps()
400 SmallMapList* receiver_types) { in PropertyReceiverTypes() argument
401 receiver_types->Clear(); in PropertyReceiverTypes()
405 receiver_types); in PropertyReceiverTypes()
411 FeedbackVectorSlot slot, SmallMapList* receiver_types, bool* is_string, in KeyedPropertyReceiverTypes() argument
413 receiver_types->Clear(); in KeyedPropertyReceiverTypes()
419 CollectReceiverTypes(&nexus, receiver_types); in KeyedPropertyReceiverTypes()
[all …]
Dtype-info.h46 SmallMapList* receiver_types);
48 SmallMapList* receiver_types, bool* is_string,
51 SmallMapList* receiver_types);
53 SmallMapList* receiver_types,
57 SmallMapList* receiver_types);
102 bool HasOnlyStringMaps(SmallMapList* receiver_types);
/external/v8/src/crankshaft/
Dtyping.cc441 SmallMapList* receiver_types = expr->GetReceiverTypes(); in VisitAssignment() local
446 oracle()->AssignmentReceiverTypes(slot, name, receiver_types); in VisitAssignment()
450 oracle()->KeyedAssignmentReceiverTypes(slot, receiver_types, in VisitAssignment()
Dhydrogen.h2377 SmallMapList* receiver_types);