Home
last modified time | relevance | path

Searched refs:SmallMapList (Results 1 – 10 of 10) sorted by relevance

/external/v8/src/
Dtype-info.h19 class SmallMapList; variable
46 SmallMapList* receiver_types);
48 SmallMapList* receiver_types, bool* is_string,
51 SmallMapList* receiver_types);
53 SmallMapList* receiver_types,
56 void CountReceiverTypes(FeedbackSlot slot, SmallMapList* receiver_types);
58 void CollectReceiverTypes(FeedbackSlot slot, SmallMapList* types);
59 void CollectReceiverTypes(FeedbackNexus* nexus, SmallMapList* types);
95 Handle<Name> name, SmallMapList* types);
97 Handle<Name> name, SmallMapList* types);
[all …]
Dtype-info.cc377 bool TypeFeedbackOracle::HasOnlyStringMaps(SmallMapList* receiver_types) { in HasOnlyStringMaps()
387 SmallMapList* receiver_types) { in PropertyReceiverTypes()
397 FeedbackSlot slot, SmallMapList* receiver_types, bool* is_string, in KeyedPropertyReceiverTypes()
413 SmallMapList* receiver_types) { in AssignmentReceiverTypes()
420 FeedbackSlot slot, SmallMapList* receiver_types, in KeyedAssignmentReceiverTypes()
428 SmallMapList* receiver_types) { in CountReceiverTypes()
436 SmallMapList* types) { in CollectReceiverTypes()
444 SmallMapList* types) { in CollectReceiverTypes()
455 SmallMapList* types) { in CollectReceiverTypes()
468 SmallMapList* types) { in CollectReceiverTypes()
/external/v8/src/ic/
Dstub-cache.h13 class SmallMapList; variable
49 void CollectMatchingMaps(SmallMapList* types, Handle<Name> name,
Dstub-cache.cc115 void StubCache::CollectMatchingMaps(SmallMapList* types, Handle<Name> name, in CollectMatchingMaps()
/external/v8/src/ast/
Dast.h242 class SmallMapList final {
244 SmallMapList() {} in SmallMapList() function
245 SmallMapList(int capacity, Zone* zone) : list_(capacity, zone) {} in SmallMapList() function
285 DISALLOW_COPY_AND_ASSIGN(SmallMapList);
347 SmallMapList* GetReceiverTypes();
1751 SmallMapList* GetReceiverTypes() { return &receiver_types_; } in GetReceiverTypes()
1824 SmallMapList receiver_types_;
1841 SmallMapList* GetReceiverTypes() { in GetReceiverTypes()
2195 SmallMapList* GetReceiverTypes() { return &receiver_types_; } in GetReceiverTypes()
2252 SmallMapList receiver_types_;
[all …]
Dast.cc994 SmallMapList* Expression::GetReceiverTypes() { in GetReceiverTypes()
/external/v8/src/crankshaft/
Dhydrogen.h2367 SmallMapList* receiver_types);
2374 SmallMapList* receiver_maps, int argc, BailoutId ast_id,
2397 SmallMapList* types,
2484 bool CanAccessAsMonomorphic(SmallMapList* types);
2521 SmallMapList* field_maps() { return &field_maps_; } in field_maps()
2632 SmallMapList field_maps_;
2655 SmallMapList* types,
2691 SmallMapList* maps);
2705 HValue* val, SmallMapList* maps,
Dtyping.cc409 SmallMapList maps; in VisitObjectLiteral()
441 SmallMapList* receiver_types = expr->GetReceiverTypes(); in VisitAssignment()
Dhydrogen.cc5720 SmallMapList* map_list = info->field_maps(); in BuildLoadNamedField()
6052 SmallMapList* maps) { in CanAccessAsMonomorphic()
6206 SmallMapList* maps, Handle<Name> name) { in HandlePolymorphicNamedFieldAccess()
6349 SmallMapList** t, in ComputeReceiverTypes()
6352 SmallMapList* maps = expr->GetReceiverTypes(); in ComputeReceiverTypes()
6394 static bool AreStringTypes(SmallMapList* maps) { in AreStringTypes()
7044 SmallMapList* maps) { in TryBuildConsolidatedElementLoad()
7141 HValue* val, SmallMapList* maps, PropertyAccessType access_type, in HandlePolymorphicElementAccess()
7329 SmallMapList* maps; in HandleKeyedElementAccess()
7506 SmallMapList* maps; in BuildNamedAccess()
[all …]
Dhydrogen-instructions.h40 class SmallMapList; variable
2447 HValue* value, SmallMapList* map_list,