/external/v8/src/ |
D | elements.h | 45 virtual ElementsKind kind() const = 0; 107 ElementsKind destination_kind, 114 ElementsKind to_kind, 126 static ElementsAccessor* ForKind(ElementsKind elements_kind) { in ForKind() 160 ElementsKind from_kind, 163 ElementsKind to_kind,
|
D | code-stubs.h | 979 explicit KeyedLoadElementStub(ElementsKind elements_kind) in KeyedLoadElementStub() 989 ElementsKind elements_kind_; 998 ElementsKind elements_kind, in KeyedStoreElementStub() 1014 class ElementsKindBits: public BitField<ElementsKind, 0, 8> {}; 1019 ElementsKind elements_kind_; 1095 ElementsTransitionAndStoreStub(ElementsKind from, in ElementsTransitionAndStoreStub() 1096 ElementsKind to, in ElementsTransitionAndStoreStub() 1107 class FromBits: public BitField<ElementsKind, 0, 8> {}; 1108 class ToBits: public BitField<ElementsKind, 8, 8> {}; 1124 ElementsKind from_; [all …]
|
D | elements.cc | 94 template<ElementsKind Kind> class ElementsKindTraits { 102 static const ElementsKind Kind = KindParam; \ 135 ElementsKind from_kind, in CopyObjectToObjectElements() 138 ElementsKind to_kind, in CopyObjectToObjectElements() 183 ElementsKind to_kind, in CopyDictionaryToObjectElements() 234 ElementsKind to_kind, in CopyDoubleToObjectElements() 405 virtual ElementsKind kind() const { return ElementsTraits::Kind; } in kind() 480 ElementsKind to_kind, in CopyElementsImpl() 490 ElementsKind to_kind, in CopyElements() 736 ElementsKind to_kind, in CopyElementsImpl() [all …]
|
D | factory.h | 218 ElementsKind elements_kind = FAST_ELEMENTS); 231 ElementsKind elements_kind); 267 ElementsKind elements_kind = FAST_ELEMENTS, 272 ElementsKind elements_kind = FAST_ELEMENTS,
|
D | objects.h | 133 enum ElementsKind { enum 179 void PrintElementsKind(FILE* out, ElementsKind kind); 181 inline bool IsMoreGeneralElementsKindTransition(ElementsKind from_kind, 182 ElementsKind to_kind); 1504 inline ElementsKind GetElementsKind(); 1910 ElementsKind to_kind); 1913 ElementsKind elements_kind); 1915 ElementsKind elements_kind); 1918 ElementsKind to_kind); 1920 MUST_USE_RESULT MaybeObject* TransitionElementsKind(ElementsKind to_kind); [all …]
|
D | ic.h | 420 ElementsKind elements_kind, 501 ElementsKind elements_kind, 650 ElementsKind elements_kind,
|
D | lithium.cc | 207 int ElementsKindToShiftSize(ElementsKind elements_kind) { in ElementsKindToShiftSize()
|
D | stub-cache.h | 651 ElementsKind elements_kind); 717 ElementsKind element_kind, 725 ElementsKind elements_kind);
|
D | hydrogen-instructions.h | 105 V(ElementsKind) \ 195 V(ElementsKind) \ 1848 DECLARE_CONCRETE_INSTRUCTION(ElementsKind) 3916 ElementsKind elements_kind) 3944 ElementsKind elements_kind() const { return elements_kind_; } 3959 ElementsKind elements_kind_; 4074 ElementsKind elements_kind = FAST_ELEMENTS) 4109 ElementsKind elements_kind_; 4153 ElementsKind elements_kind) 4181 ElementsKind elements_kind() const { return elements_kind_; } [all …]
|
D | factory.cc | 443 ElementsKind elements_kind) { in NewMap() 496 ElementsKind elements_kind) { in GetElementsTransitionMap() 949 ElementsKind elements_kind, in NewJSArray() 963 ElementsKind elements_kind, in NewJSArrayWithElements()
|
D | heap.h | 534 ElementsKind elements_kind, 544 ElementsKind elements_kind, 553 ElementsKind elements_kind, 621 ElementsKind elements_kind = FAST_ELEMENTS); 1836 ElementsKind elements_kind,
|
D | contexts.h | 377 ElementsKind elements_kind) { in GetContextMapIndexFromElementsKind()
|
D | builtins.cc | 252 ElementsKind elements_kind = array->GetElementsKind(); in ArrayCodeGenericCommon() 754 ElementsKind elements_kind = JSObject::cast(receiver)->GetElementsKind(); in BUILTIN() 830 ElementsKind elements_kind = in BUILTIN() 943 ElementsKind elements_kind = FAST_SMI_ONLY_ELEMENTS; in BUILTIN()
|
D | objects-inl.h | 131 bool IsMoreGeneralElementsKindTransition(ElementsKind from_kind, in IsMoreGeneralElementsKindTransition() 132 ElementsKind to_kind) { in IsMoreGeneralElementsKindTransition() 1275 ElementsKind current_kind = map()->elements_kind(); in EnsureCanContainElements() 1276 ElementsKind target_kind = current_kind; in EnsureCanContainElements() 1325 ElementsKind to_kind) { in GetElementsTransitionMap() 1327 ElementsKind from_kind = current_map->elements_kind(); in GetElementsTransitionMap() 1396 ElementsKind elements_kind = FLAG_smi_only_arrays in ResetElements() 4277 ElementsKind JSObject::GetElementsKind() { in GetElementsKind() 4278 ElementsKind kind = map()->elements_kind(); in GetElementsKind() 4316 ElementsKind elements_kind = GetElementsKind(); in HasFastTypeElements()
|
D | lithium.h | 607 int ElementsKindToShiftSize(ElementsKind elements_kind);
|
D | objects.cc | 59 void PrintElementsKind(FILE* out, ElementsKind kind) { in PrintElementsKind() 1146 FILE* file, ElementsKind from_kind, FixedArrayBase* from_elements, in PrintElementsTransition() 1147 ElementsKind to_kind, FixedArrayBase* to_elements) { in PrintElementsTransition() 2201 ElementsKind elms_kind = elements_kind(); in FindTransitionedMap() 2230 ElementsKind elements_kind) { in GetElementsTransitionMapFromDescriptor() 2337 Map* Map::LookupElementsTransitionMap(ElementsKind elements_kind, in LookupElementsTransitionMap() 2362 MaybeObject* Map::AddElementsTransition(ElementsKind elements_kind, in AddElementsTransition() 2415 ElementsKind to_kind) { in GetElementsTransitionMap() 2423 MaybeObject* JSObject::GetElementsTransitionMapSlow(ElementsKind to_kind) { in GetElementsTransitionMapSlow() 2425 ElementsKind from_kind = current_map->elements_kind(); in GetElementsTransitionMapSlow() [all …]
|
D | hydrogen.h | 1068 ElementsKind elements_kind, 1073 ElementsKind elements_kind,
|
/external/v8/src/ia32/ |
D | macro-assembler-ia32.h | 229 ElementsKind expected_kind, 230 ElementsKind transitioned_kind,
|
D | lithium-ia32.h | 90 V(ElementsKind) \ 1005 DECLARE_CONCRETE_INSTRUCTION(ElementsKind, "elements-kind") 1006 DECLARE_HYDROGEN_ACCESSOR(ElementsKind) 1279 ElementsKind elements_kind() const { in elements_kind() 1810 ElementsKind elements_kind() const { in elements_kind()
|
D | lithium-codegen-ia32.h | 238 ElementsKind elements_kind,
|
/external/v8/src/x64/ |
D | lithium-x64.h | 96 V(ElementsKind) \ 990 DECLARE_CONCRETE_INSTRUCTION(ElementsKind, "elements-kind") 991 DECLARE_HYDROGEN_ACCESSOR(ElementsKind) 1242 ElementsKind elements_kind() const { in elements_kind() 1730 ElementsKind elements_kind() const { in elements_kind()
|
D | lithium-codegen-x64.h | 227 ElementsKind elements_kind,
|
D | macro-assembler-x64.h | 1133 ElementsKind expected_kind, 1134 ElementsKind transitioned_kind,
|
/external/v8/src/mips/ |
D | lithium-mips.h | 96 V(ElementsKind) \ 990 DECLARE_CONCRETE_INSTRUCTION(ElementsKind, "elements-kind") 991 DECLARE_HYDROGEN_ACCESSOR(ElementsKind) 1243 ElementsKind elements_kind() const { in elements_kind() 1761 ElementsKind elements_kind() const { in elements_kind()
|
/external/v8/src/arm/ |
D | lithium-arm.h | 96 V(ElementsKind) \ 991 DECLARE_CONCRETE_INSTRUCTION(ElementsKind, "elements-kind") 992 DECLARE_HYDROGEN_ACCESSOR(ElementsKind) 1263 ElementsKind elements_kind() const { in elements_kind() 1781 ElementsKind elements_kind() const { in elements_kind()
|