Lines Matching refs:unboxedType

541         JSValueType unboxedType = GetBoxedOrUnboxedType(templateObject);  in inlineArray()  local
546 if (!initializeArrayElement(array, i, value, unboxedType, /* addResumePoint = */ false)) in inlineArray()
550 MInstruction* setLength = setInitializedLength(array, unboxedType, initLength); in inlineArray()
631 JSValueType unboxedType = JSVAL_TYPE_MAGIC; in inlineArrayPopShift() local
633 unboxedType = UnboxedArrayElementType(constraints(), obj, nullptr); in inlineArrayPopShift()
634 if (unboxedType == JSVAL_TYPE_MAGIC) in inlineArrayPopShift()
653 unboxedType, needsHoleCheck, maybeUndefined); in inlineArrayPopShift()
781 JSValueType unboxedType = JSVAL_TYPE_MAGIC; in inlineArrayPush() local
783 unboxedType = UnboxedArrayElementType(constraints(), obj, nullptr); in inlineArrayPush()
784 if (unboxedType == JSVAL_TYPE_MAGIC) in inlineArrayPush()
798 if (unboxedType == JSVAL_TYPE_MAGIC) in inlineArrayPush()
804 MArrayPush* ins = MArrayPush::New(alloc(), obj, value, unboxedType); in inlineArrayPush()
854 JSValueType unboxedType = JSVAL_TYPE_MAGIC; in inlineArraySlice() local
856 unboxedType = UnboxedArrayElementType(constraints(), obj, nullptr); in inlineArraySlice()
857 if (unboxedType == JSVAL_TYPE_MAGIC) in inlineArraySlice()
881 if (unboxedType == JSVAL_TYPE_MAGIC) { in inlineArraySlice()
887 if (templateObj->as<UnboxedArrayObject>().elementType() != unboxedType) in inlineArraySlice()
917 unboxedType); in inlineArraySlice()
1499 JSValueType unboxedType = GetBoxedOrUnboxedType(templateObject); in inlineConstantStringSplitString() local
1511 if (!initializeArrayElement(array, i, value, unboxedType, /* addResumePoint = */ false)) in inlineConstantStringSplitString()
1515 MInstruction* setLength = setInitializedLength(array, unboxedType, initLength); in inlineConstantStringSplitString()