Lines Matching defs:elements_kind
3026 ElementsKind elements_kind = receiver_map->elements_kind();
3027 Handle<Code> stub = KeyedLoadElementStub(elements_kind).GetCode();
3109 ElementsKind elements_kind = receiver_map->elements_kind();
3112 KeyedStoreElementStub(is_js_array, elements_kind, grow_mode_).GetCode();
3353 static bool IsElementTypeSigned(ElementsKind elements_kind) {
3354 switch (elements_kind) {
3382 ElementsKind elements_kind) {
3416 switch (elements_kind) {
3473 if (elements_kind == EXTERNAL_INT_ELEMENTS) {
3517 } else if (elements_kind == EXTERNAL_UNSIGNED_INT_ELEMENTS) {
3582 } else if (elements_kind == EXTERNAL_FLOAT_ELEMENTS) {
3652 } else if (elements_kind == EXTERNAL_DOUBLE_ELEMENTS) {
3709 ElementsKind elements_kind) {
3741 if (elements_kind == EXTERNAL_PIXEL_ELEMENTS) {
3752 switch (elements_kind) {
3808 if (elements_kind != EXTERNAL_PIXEL_ELEMENTS) {
3824 if (elements_kind == EXTERNAL_FLOAT_ELEMENTS) {
3832 } else if (elements_kind == EXTERNAL_DOUBLE_ELEMENTS) {
3844 switch (elements_kind) {
3878 if (elements_kind == EXTERNAL_FLOAT_ELEMENTS) {
3930 } else if (elements_kind == EXTERNAL_DOUBLE_ELEMENTS) {
3937 bool is_signed_type = IsElementTypeSigned(elements_kind);
3984 switch (elements_kind) {
4157 ElementsKind elements_kind,
4184 if (elements_kind == FAST_SMI_ONLY_ELEMENTS) {
4212 if (elements_kind == FAST_SMI_ONLY_ELEMENTS) {
4222 ASSERT(elements_kind == FAST_ELEMENTS);