Searched refs:DOUBLE_ENCODE_OFFSET (Results 1 – 5 of 5) sorted by relevance
87 static constexpr TaggedType DOUBLE_ENCODE_OFFSET = 1ULL << DOUBLE_ENCODE_OFFSET_BIT; variable125 value_ = ReinterpretDoubleToTaggedType(v) + DOUBLE_ENCODE_OFFSET; in TaggedValue()150 return bit_cast<TaggedType>(value) >= (TAG_INT - DOUBLE_ENCODE_OFFSET); in IsImpureNaN()
114 static constexpr JSTaggedType DOUBLE_ENCODE_OFFSET = 1ULL << DOUBLE_ENCODE_OFFSET_BIT; variable167 value_ = CastDoubleToTagged(v) + DOUBLE_ENCODE_OFFSET; in JSTaggedValue()256 return CastTaggedToDouble(value_ - DOUBLE_ENCODE_OFFSET); in GetDouble()327 return base::bit_cast<JSTaggedType>(value) >= (TAG_INT - DOUBLE_ENCODE_OFFSET); in IsImpureNaN()
129 GateRef val = Int64Sub(tagged, Int64(JSTaggedValue::DOUBLE_ENCODE_OFFSET)); in GetDoubleOfTDouble()508 return Int64ToTaggedPtr(Int64Add(val, Int64(JSTaggedValue::DOUBLE_ENCODE_OFFSET))); in DoubleToTaggedDoublePtr()548 return Int64Add(val, Int64(JSTaggedValue::DOUBLE_ENCODE_OFFSET)); in DoubleToTaggedDouble()561 return Int64Add(val, Int64(JSTaggedValue::DOUBLE_ENCODE_OFFSET)); in DoubleToTagged()
2267 auto offset = LLVMConstInt(GetInt64T(), JSTaggedValue::DOUBLE_ENCODE_OFFSET, 0); in ConvertFloat64ToTaggedDouble()
76 … = JSTaggedValue::CastTaggedToDouble(JSTaggedValue::TAG_INT - JSTaggedValue::DOUBLE_ENCODE_OFFSET); in HWTEST_F_L0()