Lines Matching full:equal
32 return Equal(Int64And(x, Int64(JSTaggedValue::TAG_MARK)), in TaggedIsInt()
48 return Equal(Int64And(x, Int64(JSTaggedValue::TAG_MARK)), in TaggedIsObject()
216 result = Equal(objType, Int32(static_cast<int32_t>(JSType::SYMBOL))); in TaggedIsSymbol()
242 result = Equal(objType, Int32(static_cast<int32_t>(JSType::SYMBOL))); in TaggedIsStringOrSymbol()
263 result = Equal(objType, Int32(static_cast<int32_t>(JSType::PROTO_CHANGE_MARKER))); in TaggedIsProtoChangeMarker()
275 return Equal(objType, Int32(static_cast<int32_t>(JSType::JS_MAP))); in TaggedObjectIsJSMap()
281 return Equal(objType, Int32(static_cast<int32_t>(JSType::JS_SET))); in TaggedObjectIsJSSet()
287 return Equal(objType, Int32(static_cast<int32_t>(JSType::JS_DATE))); in TaggedObjectIsJSDate()
300 return Equal(objType, Int32(static_cast<int32_t>(JSType::JS_ARRAY))); in TaggedObjectIsJSArray()
306 return Equal(objType, Int32(static_cast<int32_t>(JSType::JS_BOUND_FUNCTION))); in TaggedIsBoundFunction()
348 return Equal(x, HoleConstant()); in TaggedIsHole()
353 return Equal(x, NullPtrConstant()); in TaggedIsNullPtr()
358 return Equal(x, SpecialHoleConstant()); in IsSpecialHole()
373 return Equal(x, UndefineConstant()); in TaggedIsUndefined()
378 return Equal(x, ExceptionConstant()); in TaggedIsException()
385 .Or(Equal(Int64And(ChangeTaggedPointerToInt64(x), Int64(JSTaggedValue::TAG_SPECIAL_MASK)), in TaggedIsSpecial()
394 return Equal(t, Int64(0), "checkHeapObject"); in TaggedIsHeapObject()
426 … .And(Equal(Int64And(ChangeTaggedPointerToInt64(x), Int64(JSTaggedValue::TAG_WEAK)), Int64(1))) in TaggedIsWeak()
456 GateRef result = Equal(andGate, tagSpecial); in TaggedIsUndefinedOrNull()
500 return Equal(x, TaggedTrue()); in TaggedIsTrue()
505 return Equal(x, TaggedFalse()); in TaggedIsFalse()
510 return Equal(x, NullConstant()); in TaggedIsNull()