/external/chromium_org/v8/src/ |
H A D | prototype.h | 51 explicit PrototypeIterator(Map* receiver_map) argument 53 object_(receiver_map->prototype()), 54 isolate_(receiver_map->GetIsolate()) {} 55 explicit PrototypeIterator(Handle<Map> receiver_map) argument 58 handle_(handle(receiver_map->prototype(), receiver_map->GetIsolate())), 59 isolate_(receiver_map->GetIsolate()) {}
|
H A D | hydrogen.cc | 6012 Handle<Map> receiver_map = this->map(); local 6014 receiver_map, &holder_lookup); 7425 Handle<Map> receiver_map) { 7427 Handle<JSObject> prototype(JSObject::cast(receiver_map->prototype())); 8059 Handle<Map> receiver_map, 8062 if (TryInlineApiGetter(getter, receiver_map, ast_id)) return true; 8074 Handle<Map> receiver_map, 8078 if (TryInlineApiSetter(setter, receiver_map, id)) return true; 8144 Handle<Map> receiver_map) { 8250 if (receiver_map 7424 AddCheckPrototypeMaps(Handle<JSObject> holder, Handle<Map> receiver_map) argument 8058 TryInlineGetter(Handle<JSFunction> getter, Handle<Map> receiver_map, BailoutId ast_id, BailoutId return_id) argument 8073 TryInlineSetter(Handle<JSFunction> setter, Handle<Map> receiver_map, BailoutId id, BailoutId assignment_id, HValue* implicit_return_value) argument 8141 TryInlineBuiltinMethodCall( Call* expr, HValue* receiver, Handle<Map> receiver_map) argument 8553 TryInlineApiGetter(Handle<JSFunction> function, Handle<Map> receiver_map, BailoutId ast_id) argument 8567 TryInlineApiSetter(Handle<JSFunction> function, Handle<Map> receiver_map, BailoutId ast_id) argument [all...] |
/external/chromium_org/v8/src/ic/ |
H A D | ic-inl.h | 179 Handle<Map> receiver_map = TypeToMap(type, isolate); local 182 return receiver_map; 190 *flag = receiver_map->is_dictionary_map() 194 return handle(JSObject::cast(receiver_map->prototype())->map());
|
H A D | handler-compiler.cc | 31 Handle<Map> receiver_map = IC::TypeToMap(*type, isolate); local 32 if (receiver_map->prototype()->IsNull()) { 48 receiver_map->is_dictionary_map() 52 Handle<JSObject> last(JSObject::cast(receiver_map->prototype())); 222 Handle<Map> receiver_map = IC::TypeToMap(*type(), isolate()); local 223 GenerateFastApiCall(masm(), call_optimization, receiver_map, receiver(), local 381 Handle<Map> receiver_map = receiver_maps->at(i); local 384 if ((receiver_map->instance_type() & kNotStringTag) == 0) { 386 } else if (receiver_map->instance_type() < FIRST_JS_RECEIVER_TYPE) { 389 bool is_js_array = receiver_map [all...] |
H A D | ic-compiler.cc | 87 Handle<Map> receiver_map) { 88 Isolate* isolate = receiver_map->GetIsolate(); 92 Handle<Object> probe(receiver_map->FindInCodeCache(*name, flags), isolate); 95 ElementsKind elements_kind = receiver_map->elements_kind(); 97 if (receiver_map->has_indexed_interceptor()) { 99 } else if (receiver_map->has_sloppy_arguments_elements()) { 101 } else if (receiver_map->has_fast_elements() || 102 receiver_map->has_external_array_elements() || 103 receiver_map->has_fixed_typed_array_elements()) { 105 receiver_map 86 ComputeKeyedLoadMonomorphic( Handle<Map> receiver_map) argument 120 ComputeKeyedStoreMonomorphic( Handle<Map> receiver_map, StrictMode strict_mode, KeyedAccessStoreMode store_mode) argument 221 ComputeCompareNil(Handle<Map> receiver_map, CompareNilICStub* stub) argument 423 CompileKeyedStoreMonomorphic( Handle<Map> receiver_map, KeyedAccessStoreMode store_mode) argument 437 __ DispatchMap(receiver(), scratch1(), receiver_map, stub, DO_SMI_CHECK); local [all...] |
/external/chromium_org/v8/src/ic/arm/ |
H A D | ic-arm.cc | 630 Register value, Register key, Register receiver, Register receiver_map, 677 __ CheckFastObjectElements(receiver_map, scratch_value, 736 FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS, receiver_map, r4, slow); 740 receiver_map, mode, slow); 747 receiver_map, r4, slow); 750 masm, receiver, key, value, receiver_map, mode, slow); 759 receiver_map, r4, slow); 762 masm, receiver, key, value, receiver_map, mode, slow); 787 Register receiver_map = r3; local 797 __ ldr(receiver_map, FieldMemOperan 627 KeyedStoreGenerateGenericHelper( MacroAssembler* masm, Label* fast_object, Label* fast_double, Label* slow, KeyedStoreCheckMap check_map, KeyedStoreIncrementLength increment_length, Register value, Register key, Register receiver, Register receiver_map, Register elements_map, Register elements) argument [all...] |
H A D | handler-compiler-arm.cc | 222 Handle<Map> receiver_map, Register receiver, Register scratch_in, 244 optimization.LookupHolderOfExpectedType(receiver_map, &holder_lookup); 513 Handle<Map> receiver_map(IC::TypeToMap(*type(), isolate())); 529 Handle<Map> current_map = receiver_map; 220 GenerateFastApiCall( MacroAssembler* masm, const CallOptimization& optimization, Handle<Map> receiver_map, Register receiver, Register scratch_in, bool is_store, int argc, Register* values) argument
|
/external/chromium_org/v8/src/ic/ia32/ |
H A D | handler-compiler-ia32.cc | 125 Handle<Map> receiver_map, Register receiver, Register scratch_in, 152 optimization.LookupHolderOfExpectedType(receiver_map, &holder_lookup); 503 Handle<Map> receiver_map(IC::TypeToMap(*type(), isolate())); 518 Handle<Map> current_map = receiver_map; 123 GenerateFastApiCall( MacroAssembler* masm, const CallOptimization& optimization, Handle<Map> receiver_map, Register receiver, Register scratch_in, bool is_store, int argc, Register* values) argument
|
/external/chromium_org/v8/src/ic/mips/ |
H A D | ic-mips.cc | 626 Register value, Register key, Register receiver, Register receiver_map, 675 __ CheckFastObjectElements(receiver_map, scratch_value, 737 FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS, receiver_map, t0, slow); 741 receiver_map, mode, slow); 748 receiver_map, t0, slow); 751 masm, receiver, key, value, receiver_map, mode, slow); 760 receiver_map, t0, slow); 763 masm, receiver, key, value, receiver_map, mode, slow); 786 Register receiver_map = a3; local 796 __ lw(receiver_map, FieldMemOperan 623 KeyedStoreGenerateGenericHelper( MacroAssembler* masm, Label* fast_object, Label* fast_double, Label* slow, KeyedStoreCheckMap check_map, KeyedStoreIncrementLength increment_length, Register value, Register key, Register receiver, Register receiver_map, Register elements_map, Register elements) argument [all...] |
H A D | handler-compiler-mips.cc | 216 Handle<Map> receiver_map, Register receiver, Register scratch_in, 240 optimization.LookupHolderOfExpectedType(receiver_map, &holder_lookup); 511 Handle<Map> receiver_map(IC::TypeToMap(*type(), isolate())); 527 Handle<Map> current_map = receiver_map; 214 GenerateFastApiCall( MacroAssembler* masm, const CallOptimization& optimization, Handle<Map> receiver_map, Register receiver, Register scratch_in, bool is_store, int argc, Register* values) argument
|
/external/chromium_org/v8/src/ic/mips64/ |
H A D | ic-mips64.cc | 631 Register value, Register key, Register receiver, Register receiver_map, 682 __ CheckFastObjectElements(receiver_map, scratch_value, 746 FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS, receiver_map, a4, slow); 750 receiver_map, mode, slow); 757 receiver_map, a4, slow); 760 masm, receiver, key, value, receiver_map, mode, slow); 769 receiver_map, a4, slow); 772 masm, receiver, key, value, receiver_map, mode, slow); 795 Register receiver_map = a3; local 805 __ ld(receiver_map, FieldMemOperan 628 KeyedStoreGenerateGenericHelper( MacroAssembler* masm, Label* fast_object, Label* fast_double, Label* slow, KeyedStoreCheckMap check_map, KeyedStoreIncrementLength increment_length, Register value, Register key, Register receiver, Register receiver_map, Register elements_map, Register elements) argument [all...] |
H A D | handler-compiler-mips64.cc | 216 Handle<Map> receiver_map, Register receiver, Register scratch_in, 240 optimization.LookupHolderOfExpectedType(receiver_map, &holder_lookup); 511 Handle<Map> receiver_map(IC::TypeToMap(*type(), isolate())); 527 Handle<Map> current_map = receiver_map; 214 GenerateFastApiCall( MacroAssembler* masm, const CallOptimization& optimization, Handle<Map> receiver_map, Register receiver, Register scratch_in, bool is_store, int argc, Register* values) argument
|
/external/chromium_org/v8/src/ic/x64/ |
H A D | handler-compiler-x64.cc | 119 Handle<Map> receiver_map, Register receiver, Register scratch_in, 146 optimization.LookupHolderOfExpectedType(receiver_map, &holder_lookup); 497 Handle<Map> receiver_map(IC::TypeToMap(*type(), isolate())); 515 Handle<Map> current_map = receiver_map; 117 GenerateFastApiCall( MacroAssembler* masm, const CallOptimization& optimization, Handle<Map> receiver_map, Register receiver, Register scratch_in, bool is_store, int argc, Register* values) argument
|
/external/chromium_org/v8/src/ic/x87/ |
H A D | handler-compiler-x87.cc | 125 Handle<Map> receiver_map, Register receiver, Register scratch_in, 152 optimization.LookupHolderOfExpectedType(receiver_map, &holder_lookup); 505 Handle<Map> receiver_map(IC::TypeToMap(*type(), isolate())); 520 Handle<Map> current_map = receiver_map; 123 GenerateFastApiCall( MacroAssembler* masm, const CallOptimization& optimization, Handle<Map> receiver_map, Register receiver, Register scratch_in, bool is_store, int argc, Register* values) argument
|
/external/chromium_org/v8/src/ic/arm64/ |
H A D | handler-compiler-arm64.cc | 139 Handle<Map> receiver_map, Register receiver, Register scratch, 164 optimization.LookupHolderOfExpectedType(receiver_map, &holder_lookup); 550 Handle<Map> receiver_map(IC::TypeToMap(*type(), isolate())); 565 Handle<Map> current_map = receiver_map; 137 GenerateFastApiCall( MacroAssembler* masm, const CallOptimization& optimization, Handle<Map> receiver_map, Register receiver, Register scratch, bool is_store, int argc, Register* values) argument
|
H A D | ic-arm64.cc | 502 Register receiver_map = scratch1; local 506 __ Ldr(receiver_map, FieldMemOperand(receiver, HeapObject::kMapOffset)); 507 __ Mov(scratch2, Operand(receiver_map, ASR, KeyedLookupCache::kMapHashShift)); 528 __ Cmp(receiver_map, scratch4); 538 __ Cmp(receiver_map, scratch4); 557 FieldMemOperand(receiver_map, Map::kInObjectPropertiesOffset)); 567 __ Ldrb(scratch5, FieldMemOperand(receiver_map, Map::kInstanceSizeOffset)); 672 Register value, Register key, Register receiver, Register receiver_map, 674 DCHECK(!AreAliased(value, key, receiver, receiver_map, elements_map, elements, 706 __ CheckFastObjectElements(receiver_map, x1 669 KeyedStoreGenerateGenericHelper( MacroAssembler* masm, Label* fast_object, Label* fast_double, Label* slow, KeyedStoreCheckMap check_map, KeyedStoreIncrementLength increment_length, Register value, Register key, Register receiver, Register receiver_map, Register elements_map, Register elements) argument 819 Register receiver_map = x3; local [all...] |