Lines Matching refs:unboxNonDouble

725   void unboxNonDouble(const ValueOperand& src, Register dest, JSValueType type,
727 unboxNonDouble(Operand(src.typeReg()), Operand(src.payloadReg()), dest,
730 void unboxNonDouble(const Operand& tag, const Operand& payload, Register dest,
784 void unboxNonDouble(const Address& src, Register dest, JSValueType type) { in unboxNonDouble() function
785 unboxNonDouble(tagOf(src), payloadOf(src), dest, type); in unboxNonDouble()
787 void unboxNonDouble(const BaseIndex& src, Register dest, JSValueType type) { in unboxNonDouble() function
788 unboxNonDouble(tagOf(src), payloadOf(src), dest, type); in unboxNonDouble()
791 unboxNonDouble(src, dest, JSVAL_TYPE_INT32); in unboxInt32()
794 unboxNonDouble(src, dest, JSVAL_TYPE_INT32); in unboxInt32()
797 unboxNonDouble(src, dest, JSVAL_TYPE_INT32); in unboxInt32()
800 unboxNonDouble(src, dest, JSVAL_TYPE_BOOLEAN); in unboxBoolean()
803 unboxNonDouble(src, dest, JSVAL_TYPE_BOOLEAN); in unboxBoolean()
806 unboxNonDouble(src, dest, JSVAL_TYPE_BOOLEAN); in unboxBoolean()
809 unboxNonDouble(src, dest, JSVAL_TYPE_STRING); in unboxString()
812 unboxNonDouble(src, dest, JSVAL_TYPE_STRING); in unboxString()
815 unboxNonDouble(src, dest, JSVAL_TYPE_SYMBOL); in unboxSymbol()
818 unboxNonDouble(src, dest, JSVAL_TYPE_SYMBOL); in unboxSymbol()
821 unboxNonDouble(src, dest, JSVAL_TYPE_BIGINT); in unboxBigInt()
824 unboxNonDouble(src, dest, JSVAL_TYPE_BIGINT); in unboxBigInt()
827 unboxNonDouble(src, dest, JSVAL_TYPE_OBJECT); in unboxObject()
830 unboxNonDouble(src, dest, JSVAL_TYPE_OBJECT); in unboxObject()
833 unboxNonDouble(src, dest, JSVAL_TYPE_OBJECT); in unboxObject()
839 unboxNonDouble(src, dest, JSVAL_TYPE_OBJECT); in unboxObjectOrNull()
895 unboxNonDouble(value, value.payloadReg(), JSVAL_TYPE_OBJECT, scratch); in extractObject()
900 unboxNonDouble(value, value.payloadReg(), JSVAL_TYPE_SYMBOL, scratch); in extractSymbol()