/external/chromium_org/v8/src/arm/ |
H A D | lithium-arm.cc | 2278 if (IsSimpleMapChangeTransition(instr->from_kind(), instr->to_kind())) {
|
H A D | lithium-arm.h | 2267 ElementsKind to_kind() { return hydrogen()->to_kind(); } function in class:v8::internal::LTransitionElementsKind
|
H A D | lithium-codegen-arm.cc | 4478 ElementsKind to_kind = instr->to_kind(); local 4485 if (IsSimpleMapChangeTransition(from_kind, to_kind)) { 4497 TransitionElementsKindStub stub(from_kind, to_kind);
|
/external/chromium_org/v8/src/ |
H A D | builtins.cc | 217 ElementsKind to_kind = site->GetElementsKind(); local 219 to_kind)) { 225 ElementsKindToString(to_kind)); 228 maybe_array = array->TransitionElementsKind(to_kind);
|
H A D | code-stubs-hydrogen.cc | 563 casted_stub()->to_kind(), 888 casted_stub()->to_kind(), 893 casted_stub()->to_kind(),
|
H A D | code-stubs.h | 1833 ElementsKind to_kind) { 1835 ToKindBits::encode(to_kind); 1842 ElementsKind to_kind() const { function in class:v8::TransitionElementsKindStub 2203 ElementsKind to_kind, 2207 to_kind_(to_kind), 2212 ElementsKind to_kind() const { return to_kind_; } function in class:v8::ElementsTransitionAndStoreStub 1832 TransitionElementsKindStub(ElementsKind from_kind, ElementsKind to_kind) argument 2202 ElementsTransitionAndStoreStub(ElementsKind from_kind, ElementsKind to_kind, bool is_jsarray, KeyedAccessStoreMode store_mode) argument
|
H A D | elements-kind.cc | 116 ElementsKind to_kind) { 119 return to_kind != FAST_SMI_ELEMENTS; 121 return to_kind != FAST_SMI_ELEMENTS && 122 to_kind != FAST_HOLEY_SMI_ELEMENTS; 124 return to_kind != FAST_SMI_ELEMENTS && 125 to_kind != FAST_HOLEY_SMI_ELEMENTS && 126 to_kind != FAST_DOUBLE_ELEMENTS; 128 return to_kind == FAST_ELEMENTS || 129 to_kind == FAST_HOLEY_ELEMENTS; 131 return to_kind 115 IsMoreGeneralElementsKindTransition(ElementsKind from_kind, ElementsKind to_kind) argument [all...] |
H A D | elements-kind.h | 202 ElementsKind to_kind) { 203 return (GetHoleyElementsKind(from_kind) == to_kind) || 205 IsFastObjectElementsKind(to_kind)); 210 ElementsKind to_kind); 201 IsSimpleMapChangeTransition(ElementsKind from_kind, ElementsKind to_kind) argument
|
H A D | elements.cc | 154 ElementsKind to_kind, 181 ASSERT(IsFastSmiOrObjectElementsKind(to_kind)); 188 IsFastObjectElementsKind(to_kind)) { 203 ElementsKind to_kind, 225 ASSERT(IsFastSmiOrObjectElementsKind(to_kind)); 242 if (IsFastObjectElementsKind(to_kind)) { 257 ElementsKind to_kind, 260 ASSERT(IsFastSmiOrObjectElementsKind(to_kind)); 286 if (IsFastSmiElementsKind(to_kind)) { 292 ASSERT(IsFastObjectElementsKind(to_kind)); 150 CopyObjectToObjectElements(FixedArrayBase* from_base, ElementsKind from_kind, uint32_t from_start, FixedArrayBase* to_base, ElementsKind to_kind, uint32_t to_start, int raw_copy_size) argument 200 CopyDictionaryToObjectElements(FixedArrayBase* from_base, uint32_t from_start, FixedArrayBase* to_base, ElementsKind to_kind, uint32_t to_start, int raw_copy_size) argument 253 CopyDoubleToObjectElements( FixedArrayBase* from_base, uint32_t from_start, FixedArrayBase* to_base, ElementsKind to_kind, uint32_t to_start, int raw_copy_size) argument 1131 ElementsKind to_kind = KindTraits::Kind; local [all...] |
H A D | heap.cc | 4601 ElementsKind to_kind = static_cast<ElementsKind>(smi->value()); local 4603 if (to_kind != initial_map->elements_kind()) { 4604 MaybeObject* maybe_new_map = initial_map->AsElementsKind(to_kind); 4608 mode = AllocationSite::GetMode(to_kind);
|
H A D | hydrogen-instructions.cc | 3100 ElementsKind to_kind = transitioned_map()->elements_kind(); local 3105 ElementsAccessor::ForKind(to_kind)->name());
|
H A D | hydrogen-instructions.h | 6287 ElementsKind to_kind() { return to_kind_; } function in class:v8::HTransitionElementsKind
|
H A D | hydrogen.cc | 1184 ElementsKind to_kind, 1187 IsFastHoleyElementsKind(to_kind)); 1189 if (AllocationSite::GetMode(from_kind, to_kind) == TRACK_ALLOCATION_SITE) { 1193 if (!IsSimpleMapChangeTransition(from_kind, to_kind)) { 1211 BuildGrowElementsCapacity(object, elements, from_kind, to_kind, 1181 BuildTransitionElementsKind(HValue* object, HValue* map, ElementsKind from_kind, ElementsKind to_kind, bool is_jsarray) argument
|
H A D | hydrogen.h | 1222 ElementsKind to_kind,
|
H A D | objects-inl.h | 1442 ElementsKind to_kind) { 1445 if (from_kind == to_kind) return current_map; 1452 Object* maybe_transitioned_map = array_maps->get(to_kind); 1459 return GetElementsTransitionMapSlow(to_kind); 1545 ElementsKind to_kind = map_kind; local 1548 to_kind = obj_kind; 1551 IsDictionaryElementsKind(to_kind) ? NormalizeElements() 1552 : TransitionElementsKind(to_kind); 1554 MaybeObject* maybe_map = map->AsElementsKind(to_kind); 1441 GetElementsTransitionMap(Isolate* isolate, ElementsKind to_kind) argument
|
H A D | objects.cc | 1433 ElementsKind to_kind, FixedArrayBase* to_elements) { 1434 if (from_kind != to_kind) { 1438 PrintElementsKind(file, to_kind); 3140 static Map* FindClosestElementsTransition(Map* map, ElementsKind to_kind) { argument 3143 int to_index = IsFastElementsKind(to_kind) 3144 ? GetSequenceIndexFromFastElementsKind(to_kind) 3153 if (!IsFastElementsKind(to_kind) && current_map->HasElementsTransition()) { 3155 if (next_map->elements_kind() == to_kind) return next_map; 3157 ASSERT(IsFastElementsKind(to_kind) 3158 ? current_map->elements_kind() == to_kind 1431 PrintElementsTransition( FILE* file, ElementsKind from_kind, FixedArrayBase* from_elements, ElementsKind to_kind, FixedArrayBase* to_elements) argument 3164 LookupElementsTransitionMap(ElementsKind to_kind) argument 3185 AddMissingElementsTransitions(Map* map, ElementsKind to_kind) argument 3217 GetElementsTransitionMap(Handle<JSObject> object, ElementsKind to_kind) argument 3226 GetElementsTransitionMapSlow(ElementsKind to_kind) argument 11802 ElementsKind to_kind = IsHoleyElementsKind(elements_kind) local 12379 TransitionElementsKind(Handle<JSObject> object, ElementsKind to_kind) argument 12387 UpdateAllocationSite(ElementsKind to_kind) argument 12442 TransitionElementsKind(ElementsKind to_kind) argument 12516 IsValidElementsTransition(ElementsKind from_kind, ElementsKind to_kind) argument [all...] |
H A D | objects.h | 2512 ElementsKind to_kind); 2520 ElementsKind to_kind); 2522 MUST_USE_RESULT MaybeObject* TransitionElementsKind(ElementsKind to_kind); 2523 MUST_USE_RESULT MaybeObject* UpdateAllocationSite(ElementsKind to_kind); 2673 ElementsKind to_kind, FixedArrayBase* to_elements); 5592 ElementsKind to_kind);
|
H A D | runtime.cc | 345 ElementsKind to_kind, 351 if (Map::IsValidElementsTransition(from_kind, to_kind)) { 353 Handle<JSObject>::cast(object), to_kind); 14344 ElementsKind to_kind = site->GetElementsKind(); 14345 if (holey && !IsFastHoleyElementsKind(to_kind)) { 14346 to_kind = GetHoleyElementsKind(to_kind); 14348 site->SetElementsKind(to_kind); 344 TransitionElements(Handle<Object> object, ElementsKind to_kind, Isolate* isolate) argument
|
/external/chromium_org/v8/src/ia32/ |
H A D | lithium-codegen-ia32.cc | 4724 ElementsKind to_kind = instr->to_kind(); local 4728 IsSimpleMapChangeTransition(from_kind, to_kind); 4753 TransitionElementsKindStub stub(from_kind, to_kind);
|
H A D | lithium-ia32.cc | 2365 if (IsSimpleMapChangeTransition(instr->from_kind(), instr->to_kind())) {
|
H A D | lithium-ia32.h | 2356 ElementsKind to_kind() { return hydrogen()->to_kind(); } function in class:v8::internal::LTransitionElementsKind
|
/external/chromium_org/v8/src/mips/ |
H A D | lithium-codegen-mips.cc | 4428 ElementsKind to_kind = instr->to_kind(); local 4434 if (IsSimpleMapChangeTransition(from_kind, to_kind)) { 4446 TransitionElementsKindStub stub(from_kind, to_kind);
|
H A D | lithium-mips.cc | 2198 if (IsSimpleMapChangeTransition(instr->from_kind(), instr->to_kind())) {
|
H A D | lithium-mips.h | 2225 ElementsKind to_kind() { return hydrogen()->to_kind(); } function in class:v8::internal::LTransitionElementsKind
|
/external/chromium_org/v8/src/x64/ |
H A D | lithium-codegen-x64.cc | 4281 ElementsKind to_kind = instr->to_kind(); local 4286 if (IsSimpleMapChangeTransition(from_kind, to_kind)) { 4300 TransitionElementsKindStub stub(from_kind, to_kind);
|