• Home
  • Raw
  • Download

Lines Matching full:equal

31     return Equal(Int64And(x, Int64(JSTaggedValue::TAG_MARK)),  in TaggedIsInt()
47 return Equal(Int64And(x, Int64(JSTaggedValue::TAG_MARK)), in TaggedIsObject()
180 result = Equal(objType, Int32(static_cast<int32_t>(JSType::SYMBOL))); in TaggedIsSymbol()
206 result = Equal(objType, Int32(static_cast<int32_t>(JSType::SYMBOL))); in TaggedIsStringOrSymbol()
227 result = Equal(objType, Int32(static_cast<int32_t>(JSType::PROTO_CHANGE_MARKER))); in TaggedIsProtoChangeMarker()
239 return Equal(objType, Int32(static_cast<int32_t>(JSType::JS_MAP))); in TaggedObjectIsJSMap()
245 return Equal(objType, Int32(static_cast<int32_t>(JSType::JS_SET))); in TaggedObjectIsJSSet()
258 return Equal(objType, Int32(static_cast<int32_t>(JSType::JS_ARRAY))); in TaggedObjectIsJSArray()
323 return Equal(x, HoleConstant()); in TaggedIsHole()
328 return Equal(x, NullPtrConstant()); in TaggedIsNullPtr()
338 return Equal(x, UndefineConstant()); in TaggedIsUndefined()
343 return Equal(x, ExceptionConstant()); in TaggedIsException()
349 Equal(Int64And(ChangeTaggedPointerToInt64(x), Int64(JSTaggedValue::TAG_SPECIAL_MASK)), in TaggedIsSpecial()
358 return Equal(t, Int64(0), "checkHeapObject"); in TaggedIsHeapObject()
365 GateRef isAsyncGeneratorObj = Equal(objType, in TaggedIsAsyncGeneratorObject()
374 GateRef isGlobal = Equal(objType, in TaggedIsJSGlobalObject()
383 GateRef isAsyncGeneratorObj = Equal(objType, in TaggedIsGeneratorObject()
399 result = Equal(objType, Int32(static_cast<int32_t>(JSType::JS_ARRAY))); in TaggedIsJSArray()
417 Equal(Int64And(ChangeTaggedPointerToInt64(x), Int64(JSTaggedValue::TAG_WEAK)), Int64(1))); in TaggedIsWeak()
450 GateRef result = Equal(andGate, tagSpecial); in TaggedIsUndefinedOrNull()
476 return Equal(x, TaggedTrue()); in TaggedIsTrue()
481 return Equal(x, TaggedFalse()); in TaggedIsFalse()
486 return Equal(x, NullConstant()); in TaggedIsNull()