HomeSort by relevance Sort by last modified time
    Searched full:elements_kind (Results 1 - 25 of 65) sorted by null

1 2 3

  /external/chromium_org/v8/test/mjsunit/
elements-kind.js 45 var elements_kind = {
71 if (%HasFastSmiElements(obj)) return elements_kind.fast_smi_only;
72 if (%HasFastObjectElements(obj)) return elements_kind.fast;
73 if (%HasFastDoubleElements(obj)) return elements_kind.fast_double;
74 if (%HasDictionaryElements(obj)) return elements_kind.dictionary;
78 return elements_kind.external_int8;
81 return elements_kind.external_uint8;
84 return elements_kind.external_int16;
87 return elements_kind.external_uint16;
90 return elements_kind.external_int32
    [all...]
allocation-site-info.js 47 var elements_kind = {
64 if (%HasFastSmiElements(obj)) return elements_kind.fast_smi_only;
65 if (%HasFastObjectElements(obj)) return elements_kind.fast;
66 if (%HasFastDoubleElements(obj)) return elements_kind.fast_double;
67 if (%HasDictionaryElements(obj)) return elements_kind.dictionary;
77 expected == elements_kind.fast_smi_only) {
78 expected = elements_kind.fast;
94 assertKind(elements_kind.fast_smi_only, obj);
98 assertKind(elements_kind.fast_smi_only, obj);
102 assertKind(elements_kind.fast_smi_only, obj)
    [all...]
opt-elements-kind.js 50 var elements_kind = {
67 if (%HasFastSmiElements(obj)) return elements_kind.fast_smi_only;
68 if (%HasFastObjectElements(obj)) return elements_kind.fast;
69 if (%HasFastDoubleElements(obj)) return elements_kind.fast_double;
70 if (%HasDictionaryElements(obj)) return elements_kind.dictionary;
74 return elements_kind.external_byte;
77 return elements_kind.external_unsigned_byte;
80 return elements_kind.external_short;
83 return elements_kind.external_unsigned_short;
86 return elements_kind.external_int
    [all...]
osr-elements-kind.js 50 var elements_kind = {
67 if (%HasFastSmiElements(obj)) return elements_kind.fast_smi_only;
68 if (%HasFastObjectElements(obj)) return elements_kind.fast;
69 if (%HasFastDoubleElements(obj)) return elements_kind.fast_double;
70 if (%HasDictionaryElements(obj)) return elements_kind.dictionary;
74 return elements_kind.external_byte;
77 return elements_kind.external_unsigned_byte;
80 return elements_kind.external_short;
83 return elements_kind.external_unsigned_short;
86 return elements_kind.external_int
    [all...]
array-feedback.js 47 var elements_kind = {
64 if (%HasFastSmiElements(obj)) return elements_kind.fast_smi_only;
65 if (%HasFastObjectElements(obj)) return elements_kind.fast;
66 if (%HasFastDoubleElements(obj)) return elements_kind.fast_double;
67 if (%HasDictionaryElements(obj)) return elements_kind.dictionary;
77 expected == elements_kind.fast_smi_only) {
78 expected = elements_kind.fast;
97 assertKind(elements_kind.fast_smi_only, a);
100 assertKind(elements_kind.fast_double, b);
110 assertKind(elements_kind.fast_smi_only, a)
    [all...]
array-constructor-feedback.js 47 var elements_kind = {
64 if (%HasFastSmiElements(obj)) return elements_kind.fast_smi_only;
65 if (%HasFastObjectElements(obj)) return elements_kind.fast;
66 if (%HasFastDoubleElements(obj)) return elements_kind.fast_double;
67 if (%HasDictionaryElements(obj)) return elements_kind.dictionary;
77 expected == elements_kind.fast_smi_only) {
78 expected = elements_kind.fast;
96 assertKind(elements_kind.fast_double, b);
101 // assertKind(elements_kind.fast_double, b);
114 assertKind(elements_kind.fast_double, b)
    [all...]
array-literal-feedback.js 47 var elements_kind = {
64 if (%HasFastSmiElements(obj)) return elements_kind.fast_smi_only;
65 if (%HasFastObjectElements(obj)) return elements_kind.fast;
66 if (%HasFastDoubleElements(obj)) return elements_kind.fast_double;
67 if (%HasDictionaryElements(obj)) return elements_kind.dictionary;
77 expected == elements_kind.fast_smi_only) {
78 expected = elements_kind.fast;
128 assertKind(elements_kind.fast, b);
  /external/chromium_org/v8/src/
elements-kind.cc 16 int ElementsKindToShiftSize(ElementsKind elements_kind) {
17 switch (elements_kind) {
55 int GetDefaultHeaderSizeForElementsKind(ElementsKind elements_kind) {
57 return IsExternalArrayElementsKind(elements_kind)
119 int GetSequenceIndexFromFastElementsKind(ElementsKind elements_kind) {
121 if (fast_elements_kind_sequence.Get()[i] == elements_kind) {
145 ElementsKind GetNextMoreGeneralFastElementsKind(ElementsKind elements_kind,
147 ASSERT(IsFastElementsKind(elements_kind));
148 ASSERT(elements_kind != TERMINAL_FAST_ELEMENTS_KIND);
150 elements_kind = GetNextTransitionElementsKind(elements_kind)
    [all...]
elements-kind.h 74 int ElementsKindToShiftSize(ElementsKind elements_kind);
75 int GetDefaultHeaderSizeForElementsKind(ElementsKind elements_kind);
82 int GetSequenceIndexFromFastElementsKind(ElementsKind elements_kind);
84 ElementsKind GetNextTransitionElementsKind(ElementsKind elements_kind);
238 ElementsKind GetNextMoreGeneralFastElementsKind(ElementsKind elements_kind,
243 ElementsKind elements_kind,
245 return IsFastElementsKind(elements_kind) &&
246 (elements_kind != TERMINAL_FAST_ELEMENTS_KIND &&
247 (!allow_only_packed || elements_kind != FAST_ELEMENTS));
hydrogen-dehoist.cc 38 value <<= ElementsKindToShiftSize(array_operation->elements_kind());
hydrogen-uint32-analysis.cc 12 switch (instr->elements_kind()) {
58 ASSERT(store->elements_kind() != EXTERNAL_UINT8_CLAMPED_ELEMENTS);
59 ASSERT(store->elements_kind() != EXTERNAL_FLOAT32_ELEMENTS);
60 ASSERT(store->elements_kind() != EXTERNAL_FLOAT64_ELEMENTS);
stub-cache.cc 1105 ElementsKind elements_kind = receiver_map->elements_kind(); local
1130 ElementsKind elements_kind = receiver_map->elements_kind(); local
1233 ElementsKind elements_kind = receiver_map->elements_kind(); local
1273 ElementsKind elements_kind = receiver_map->elements_kind(); local
    [all...]
factory.h 309 ElementsKind elements_kind = TERMINAL_FAST_ELEMENTS_KIND);
393 ElementsKind elements_kind,
399 ElementsKind elements_kind,
407 ElementsKind elements_kind = TERMINAL_FAST_ELEMENTS_KIND,
410 elements_kind = GetHoleyElementsKind(elements_kind);
412 return NewJSArray(elements_kind, 0, capacity,
419 ElementsKind elements_kind,
425 ElementsKind elements_kind = TERMINAL_FAST_ELEMENTS_KIND,
428 elements, elements_kind, elements->length(), pretenure)
    [all...]
elements.h 201 static ElementsAccessor* ForKind(ElementsKind elements_kind) {
202 ASSERT(elements_kind < kElementsKindCount);
203 return elements_accessors_[elements_kind];
builtins.cc 304 ElementsKind origin_kind = array->map()->elements_kind();
831 ElementsKind elements_kind = array->GetElementsKind(); local
837 if (new_length > len && IsFastDoubleElementsKind(elements_kind)) {
843 elms_obj, elements_kind, actual_delete_count);
850 isolate->factory()->NewJSArray(elements_kind,
858 elms_obj, actual_start, elements_kind,
988 ElementsKind elements_kind = GetInitialFastElementsKind(); local
    [all...]
hydrogen-instructions.h 2482 ElementsKind elements_kind() const { return elements_kind_; } function in class:V8_FINAL
6963 ElementsKind elements_kind() const { return elements_kind_; } function in class:V8_FINAL
    [all...]
hydrogen.cc 1739 ElementsKind elements_kind = FAST_ELEMENTS; local
6870 ElementsKind elements_kind = map->elements_kind(); local
6928 ElementsKind elements_kind = map->elements_kind(); local
    [all...]
code-stubs-hydrogen.cc 543 casted_stub()->is_js_array(), casted_stub()->elements_kind(),
604 casted_stub()->is_js_array(), casted_stub()->elements_kind(),
748 ElementsKind kind = casted_stub()->elements_kind();
762 ElementsKind kind = casted_stub()->elements_kind();
775 ElementsKind kind = casted_stub()->elements_kind();
789 ElementsKind kind = casted_stub()->elements_kind();
802 ElementsKind kind = casted_stub()->elements_kind();
815 ElementsKind kind = casted_stub()->elements_kind();
    [all...]
factory.cc 941 ElementsKind elements_kind) {
944 isolate()->heap()->AllocateMap(type, instance_size, elements_kind),
1668 ElementsKind elements_kind = array->GetElementsKind(); local
    [all...]
  /external/chromium_org/v8/src/x87/
lithium-x87.cc 340 ElementsKind kind = hydrogen()->elements_kind();
2150 ElementsKind elements_kind = instr->elements_kind(); local
2197 ElementsKind elements_kind = instr->elements_kind(); local
2249 ElementsKind elements_kind = instr->elements_kind(); local
    [all...]
lithium-x87.h 1645 ElementsKind elements_kind() const { function in class:v8::internal::V8_FINAL
2225 ElementsKind elements_kind() const { function in class:v8::internal::V8_FINAL
    [all...]
  /external/chromium_org/v8/src/ia32/
lithium-ia32.cc 329 ElementsKind kind = hydrogen()->elements_kind();
2169 ElementsKind elements_kind = instr->elements_kind(); local
2216 ElementsKind elements_kind = instr->elements_kind(); local
2264 ElementsKind elements_kind = instr->elements_kind(); local
    [all...]
lithium-ia32.h 1630 ElementsKind elements_kind() const { function in class:v8::internal::V8_FINAL
2215 ElementsKind elements_kind() const { function in class:v8::internal::V8_FINAL
    [all...]
  /external/chromium_org/v8/src/x64/
lithium-x64.h 1650 ElementsKind elements_kind() const { function in class:v8::internal::V8_FINAL
2200 ElementsKind elements_kind() const { return hydrogen()->elements_kind(); } function in class:v8::internal::V8_FINAL
    [all...]
  /external/chromium_org/v8/src/arm64/
lithium-codegen-arm64.cc 441 ElementsKind kind = instr->hydrogen()->elements_kind();
3445 ElementsKind elements_kind = instr->elements_kind(); local
5171 ElementsKind elements_kind = instr->elements_kind(); local
    [all...]

Completed in 1186 milliseconds

1 2 3