Searched refs:SmallMapList (Results 1 – 10 of 10) sorted by relevance
/external/v8/src/ |
D | type-info.h | 19 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 …]
|
D | type-info.cc | 377 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/ |
D | stub-cache.h | 13 class SmallMapList; variable 49 void CollectMatchingMaps(SmallMapList* types, Handle<Name> name,
|
D | stub-cache.cc | 115 void StubCache::CollectMatchingMaps(SmallMapList* types, Handle<Name> name, in CollectMatchingMaps()
|
/external/v8/src/ast/ |
D | ast.h | 242 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 …]
|
D | ast.cc | 994 SmallMapList* Expression::GetReceiverTypes() { in GetReceiverTypes()
|
/external/v8/src/crankshaft/ |
D | hydrogen.h | 2367 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,
|
D | typing.cc | 409 SmallMapList maps; in VisitObjectLiteral() 441 SmallMapList* receiver_types = expr->GetReceiverTypes(); in VisitAssignment()
|
D | hydrogen.cc | 5720 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 …]
|
D | hydrogen-instructions.h | 40 class SmallMapList; variable 2447 HValue* value, SmallMapList* map_list,
|