Home
last modified time | relevance | path

Searched refs:fast_double (Results 1 – 17 of 17) sorted by relevance

/external/v8/test/mjsunit/
Dallocation-site-info.js34 fast_double : 'fast double elements', property
50 if (%HasFastDoubleElements(obj)) return elements_kind.fast_double;
113 assertKind(elements_kind.fast_double, obj);
115 assertKind(elements_kind.fast_double, obj);
122 assertKind(elements_kind.fast_double, obj);
124 assertKind(elements_kind.fast_double, obj);
130 assertKind(elements_kind.fast_double, obj);
182 assertKind(elements_kind.fast_double, obj);
184 assertKind(elements_kind.fast_double, obj);
210 assertKind(elements_kind.fast_double, obj);
[all …]
Darray-feedback.js33 fast_double : 'fast double elements', property
49 if (%HasFastDoubleElements(obj)) return elements_kind.fast_double;
77 assertKind(elements_kind.fast_double, b);
104 assertKind(elements_kind.fast_double, a);
106 assertKind(elements_kind.fast_double, b);
123 assertKind(elements_kind.fast_double, b);
158 assertKind(elements_kind.fast_double, b);
171 assertKind(elements_kind.fast_double, b);
184 assertKind(elements_kind.fast_double, b);
Delements-kind.js33 fast_double : 'fast double elements', property
49 if (%HasFastDoubleElements(obj)) return elements_kind.fast_double;
117 assertKind(elements_kind.fast_double, fast_double_array);
187 assertKind(elements_kind.fast_double, a);
202 assertKind(elements_kind.fast_double, array);
236 convert_mixed(smis, 1.5, elements_kind.fast_double);
263 assertKind(elements_kind.fast_double, c);
299 assertKind(elements_kind.fast_double, a);
306 assertKind(elements_kind.fast_double, c);
318 assertKind(elements_kind.fast_double, f);
[all …]
Djson2.js135 var fast_double = [1.1, 2, 3, 4]; variable
136 fast_double.__proto__ = [7, 7, 7, 7];
138 delete fast_double[2];
139 assertTrue(%HasFastDoubleElements(fast_double));
140 TestStringify("[1.1,2,7,4]", fast_double);
Dosr-elements-kind.js38 fast_double : 'fast double elements', property
54 if (%HasFastDoubleElements(obj)) return elements_kind.fast_double;
115 assertKind(elements_kind.fast_double, a);
127 convert_mixed(smis, 1.5, elements_kind.fast_double);
Darray-constructor-feedback.js35 fast_double : 'fast double elements', property
51 if (%HasFastDoubleElements(obj)) return elements_kind.fast_double;
75 assertKind(elements_kind.fast_double, b);
93 assertKind(elements_kind.fast_double, b);
96 assertKind(elements_kind.fast_double, b);
Dopt-elements-kind.js38 fast_double : 'fast double elements', property
54 if (%HasFastDoubleElements(obj)) return elements_kind.fast_double;
114 assertKind(elements_kind.fast_double, a);
129 convert_mixed(smis, 1.5, elements_kind.fast_double);
Darray-literal-feedback.js34 fast_double : 'fast double elements', property
50 if (%HasFastDoubleElements(obj)) return elements_kind.fast_double;
/external/v8/src/ic/x87/
Dic-x87.cc377 MacroAssembler* masm, Label* fast_object, Label* fast_double, Label* slow, in KeyedStoreGenerateMegamorphicHelper() argument
396 __ j(not_equal, fast_double); in KeyedStoreGenerateMegamorphicHelper()
442 __ bind(fast_double); in KeyedStoreGenerateMegamorphicHelper()
518 Label fast_double, fast_double_grow; in GenerateMegamorphic() local
621 KeyedStoreGenerateMegamorphicHelper(masm, &fast_object, &fast_double, &slow, in GenerateMegamorphic()
/external/v8/src/ic/ia32/
Dic-ia32.cc377 MacroAssembler* masm, Label* fast_object, Label* fast_double, Label* slow, in KeyedStoreGenerateMegamorphicHelper() argument
396 __ j(not_equal, fast_double); in KeyedStoreGenerateMegamorphicHelper()
442 __ bind(fast_double); in KeyedStoreGenerateMegamorphicHelper()
518 Label fast_double, fast_double_grow; in GenerateMegamorphic() local
621 KeyedStoreGenerateMegamorphicHelper(masm, &fast_object, &fast_double, &slow, in GenerateMegamorphic()
/external/v8/src/ic/x64/
Dic-x64.cc379 MacroAssembler* masm, Label* fast_object, Label* fast_double, Label* slow, in KeyedStoreGenerateMegamorphicHelper() argument
398 __ j(not_equal, fast_double); in KeyedStoreGenerateMegamorphicHelper()
444 __ bind(fast_double); in KeyedStoreGenerateMegamorphicHelper()
519 Label fast_double, fast_double_grow; in GenerateMegamorphic() local
619 KeyedStoreGenerateMegamorphicHelper(masm, &fast_object, &fast_double, &slow, in GenerateMegamorphic()
/external/v8/src/ic/arm/
Dic-arm.cc476 MacroAssembler* masm, Label* fast_object, Label* fast_double, Label* slow, in KeyedStoreGenerateMegamorphicHelper() argument
495 __ b(ne, fast_double); in KeyedStoreGenerateMegamorphicHelper()
544 __ bind(fast_double); in KeyedStoreGenerateMegamorphicHelper()
623 Label fast_double, fast_double_grow; in GenerateMegamorphic() local
741 masm, &fast_object, &fast_double, &slow, kCheckMap, kDontIncrementLength, in GenerateMegamorphic()
/external/v8/src/ic/arm64/
Dic-arm64.cc484 MacroAssembler* masm, Label* fast_object, Label* fast_double, Label* slow, in KeyedStoreGenerateMegamorphicHelper() argument
502 __ B(ne, fast_double); in KeyedStoreGenerateMegamorphicHelper()
546 __ Bind(fast_double); in KeyedStoreGenerateMegamorphicHelper()
624 Label fast_double; in GenerateMegamorphic() local
735 masm, &fast_object, &fast_double, &slow, kCheckMap, kDontIncrementLength, in GenerateMegamorphic()
/external/v8/src/ic/ppc/
Dic-ppc.cc486 MacroAssembler* masm, Label* fast_object, Label* fast_double, Label* slow, in KeyedStoreGenerateMegamorphicHelper() argument
505 __ bne(fast_double); in KeyedStoreGenerateMegamorphicHelper()
556 __ bind(fast_double); in KeyedStoreGenerateMegamorphicHelper()
636 Label fast_double, fast_double_grow; in GenerateMegamorphic() local
746 masm, &fast_object, &fast_double, &slow, kCheckMap, kDontIncrementLength, in GenerateMegamorphic()
/external/v8/src/ic/mips64/
Dic-mips64.cc463 MacroAssembler* masm, Label* fast_object, Label* fast_double, Label* slow, in KeyedStoreGenerateMegamorphicHelper() argument
481 __ Branch(fast_double, ne, elements_map, in KeyedStoreGenerateMegamorphicHelper()
539 __ bind(fast_double); in KeyedStoreGenerateMegamorphicHelper()
620 Label fast_double, fast_double_grow; in GenerateMegamorphic() local
723 masm, &fast_object, &fast_double, &slow, kCheckMap, kDontIncrementLength, in GenerateMegamorphic()
/external/v8/src/ic/mips/
Dic-mips.cc466 MacroAssembler* masm, Label* fast_object, Label* fast_double, Label* slow, in KeyedStoreGenerateMegamorphicHelper() argument
485 __ Branch(fast_double, ne, elements_map, in KeyedStoreGenerateMegamorphicHelper()
540 __ bind(fast_double); in KeyedStoreGenerateMegamorphicHelper()
620 Label fast_double, fast_double_grow; in GenerateMegamorphic() local
725 masm, &fast_object, &fast_double, &slow, kCheckMap, kDontIncrementLength, in GenerateMegamorphic()
/external/v8/test/mjsunit/regress/
Dregress-410912.js131 fast_double : 'fast double elements', property