HomeSort by relevance Sort by last modified time
    Searched refs:ElementsKind (Results 1 - 25 of 55) sorted by null

1 2 3

  /external/v8/src/
elements.h 45 virtual ElementsKind kind() const = 0;
51 // the ElementsKind of the ElementsAccessor. If backing_store is NULL, the
61 // be compatible with the ElementsKind of the ElementsAccessor. If
107 ElementsKind destination_kind,
114 ElementsKind to_kind,
125 // Returns a shared ElementsAccessor for the specified ElementsKind.
126 static ElementsAccessor* ForKind(ElementsKind elements_kind) {
160 ElementsKind from_kind,
163 ElementsKind to_kind,
code-stubs.h 979 explicit KeyedLoadElementStub(ElementsKind elements_kind)
989 ElementsKind elements_kind_;
998 ElementsKind elements_kind,
1014 class ElementsKindBits: public BitField<ElementsKind, 0, 8> {};
1019 ElementsKind elements_kind_;
1095 ElementsTransitionAndStoreStub(ElementsKind from,
1096 ElementsKind to,
1107 class FromBits: public BitField<ElementsKind, 0, 8> {};
1108 class ToBits: public BitField<ElementsKind, 8, 8> {};
1124 ElementsKind from_
    [all...]
elements.cc 35 // Each concrete ElementsAccessor can handle exactly one ElementsKind,
63 // accessor ElementsKind, and the third is the backing store class. Use the
65 // identical. Note that the order must match that of the ElementsKind enum for
94 template<ElementsKind Kind> class ElementsKindTraits {
102 static const ElementsKind Kind = KindParam; \
135 ElementsKind from_kind,
138 ElementsKind to_kind,
183 ElementsKind to_kind,
234 ElementsKind to_kind,
405 virtual ElementsKind kind() const { return ElementsTraits::Kind;
    [all...]
factory.h 218 ElementsKind elements_kind = FAST_ELEMENTS);
231 ElementsKind elements_kind);
267 ElementsKind elements_kind = FAST_ELEMENTS,
272 ElementsKind elements_kind = FAST_ELEMENTS,
ic.h 420 ElementsKind elements_kind,
501 ElementsKind elements_kind,
650 ElementsKind elements_kind,
objects.h 133 enum ElementsKind {
160 // Derived constants from ElementsKind
179 void PrintElementsKind(FILE* out, ElementsKind kind);
181 inline bool IsMoreGeneralElementsKindTransition(ElementsKind from_kind,
182 ElementsKind to_kind);
    [all...]
lithium.cc 207 int ElementsKindToShiftSize(ElementsKind elements_kind) {
contexts.h 377 ElementsKind elements_kind) {
hydrogen-instructions.h 105 V(ElementsKind) \
195 V(ElementsKind) \
    [all...]
stub-cache.h 651 ElementsKind elements_kind);
717 ElementsKind element_kind,
725 ElementsKind elements_kind);
    [all...]
heap.h 534 ElementsKind elements_kind,
544 ElementsKind elements_kind,
553 ElementsKind elements_kind,
621 ElementsKind elements_kind = FAST_ELEMENTS);
    [all...]
builtins.cc 252 ElementsKind elements_kind = array->GetElementsKind();
754 ElementsKind elements_kind = JSObject::cast(receiver)->GetElementsKind();
830 ElementsKind elements_kind =
943 ElementsKind elements_kind = FAST_SMI_ONLY_ELEMENTS;
    [all...]
factory.cc 443 ElementsKind elements_kind) {
496 ElementsKind elements_kind) {
949 ElementsKind elements_kind,
963 ElementsKind elements_kind,
    [all...]
lithium.h 607 int ElementsKindToShiftSize(ElementsKind elements_kind);
objects-inl.h 131 bool IsMoreGeneralElementsKindTransition(ElementsKind from_kind,
132 ElementsKind to_kind) {
    [all...]
  /external/v8/test/mjsunit/regress/
regress-crbug-122271.js 30 // Tests that ElementsKind transitions and regular transitions don't
  /external/v8/src/ia32/
macro-assembler-ia32.h 229 ElementsKind expected_kind,
230 ElementsKind transitioned_kind,
387 // against maps that are ElementsKind transition maps of the specified map.
    [all...]
lithium-codegen-ia32.h 238 ElementsKind elements_kind,
lithium-ia32.h 90 V(ElementsKind) \
1005 DECLARE_CONCRETE_INSTRUCTION(ElementsKind, "elements-kind")
1006 DECLARE_HYDROGEN_ACCESSOR(ElementsKind)
    [all...]
  /external/v8/src/x64/
lithium-codegen-x64.h 227 ElementsKind elements_kind,
lithium-x64.h 96 V(ElementsKind) \
990 DECLARE_CONCRETE_INSTRUCTION(ElementsKind, "elements-kind")
991 DECLARE_HYDROGEN_ACCESSOR(ElementsKind)
    [all...]
macro-assembler-x64.h     [all...]
  /external/v8/src/arm/
lithium-arm.h 96 V(ElementsKind) \
991 DECLARE_CONCRETE_INSTRUCTION(ElementsKind, "elements-kind")
992 DECLARE_HYDROGEN_ACCESSOR(ElementsKind)
    [all...]
  /external/v8/src/mips/
lithium-mips.h 96 V(ElementsKind) \
990 DECLARE_CONCRETE_INSTRUCTION(ElementsKind, "elements-kind")
991 DECLARE_HYDROGEN_ACCESSOR(ElementsKind)
    [all...]
  /external/v8/test/mjsunit/
elements-transition-hoisting.js 30 // Ensure that ElementsKind transitions in various situations are hoisted (or

Completed in 406 milliseconds

1 2 3