/external/v8/test/mjsunit/ |
D | allocation-site-info.js | 34 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 …]
|
D | array-feedback.js | 33 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);
|
D | elements-kind.js | 33 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 …]
|
D | json2.js | 135 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);
|
D | osr-elements-kind.js | 38 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);
|
D | array-constructor-feedback.js | 35 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);
|
D | opt-elements-kind.js | 38 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);
|
D | array-literal-feedback.js | 34 fast_double : 'fast double elements', property 50 if (%HasFastDoubleElements(obj)) return elements_kind.fast_double;
|
/external/v8/src/ic/x87/ |
D | ic-x87.cc | 377 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/ |
D | ic-ia32.cc | 377 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/ |
D | ic-x64.cc | 379 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/ |
D | ic-arm.cc | 476 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/ |
D | ic-arm64.cc | 484 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/ |
D | ic-ppc.cc | 486 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/ |
D | ic-mips64.cc | 463 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/ |
D | ic-mips.cc | 466 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/ |
D | regress-410912.js | 131 fast_double : 'fast double elements', property
|