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()
264 result = Equal(objType, Int32(static_cast<int32_t>(JSType::SYMBOL))); in TaggedIsSymbol()
290 result = Equal(objType, Int32(static_cast<int32_t>(JSType::SYMBOL))); in TaggedIsStringOrSymbol()
311 result = Equal(objType, Int32(static_cast<int32_t>(JSType::PROTO_CHANGE_MARKER))); in TaggedIsProtoChangeMarker()
323 return Equal(objType, Int32(static_cast<int32_t>(JSType::JS_MAP))); in TaggedObjectIsJSMap()
329 return Equal(objType, Int32(static_cast<int32_t>(JSType::JS_SET))); in TaggedObjectIsJSSet()
335 return Equal(objType, Int32(static_cast<int32_t>(JSType::JS_DATE))); in TaggedObjectIsJSDate()
348 return Equal(objType, Int32(static_cast<int32_t>(JSType::JS_ARRAY))); in TaggedObjectIsJSArray()
354 return Equal(objType, Int32(static_cast<int32_t>(JSType::JS_BOUND_FUNCTION))); in TaggedIsBoundFunction()
396 return Equal(x, HoleConstant()); in TaggedIsHole()
401 return Equal(x, NullPtrConstant()); in TaggedIsNullPtr()
406 return Equal(x, SpecialHoleConstant()); in IsSpecialHole()
421 return Equal(x, UndefineConstant()); in TaggedIsUndefined()
426 return Equal(x, ExceptionConstant()); in TaggedIsException()
433 .Or(Equal(Int64And(ChangeTaggedPointerToInt64(x), Int64(JSTaggedValue::TAG_SPECIAL_MASK)), in TaggedIsSpecial()
442 return Equal(t, Int64(0), "checkHeapObject"); in TaggedIsHeapObject()
474 … .And(Equal(Int64And(ChangeTaggedPointerToInt64(x), Int64(JSTaggedValue::TAG_WEAK)), Int64(1))) in TaggedIsWeak()
504 GateRef result = Equal(andGate, tagSpecial); in TaggedIsUndefinedOrNull()
548 return Equal(x, TaggedTrue()); in TaggedIsTrue()
553 return Equal(x, TaggedFalse()); in TaggedIsFalse()
558 return Equal(x, NullConstant()); in TaggedIsNull()