Searched refs:IsJsType (Results 1 - 5 of 5) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | mcr_circuit_builder.h | 399 return LogicAndBuilder(env_).And(TaggedIsHeapObject(x)).And(IsJsType(x, JSType::JS_ASYNC_GENERATOR_OBJECT)).Done(); in TaggedIsAsyncGeneratorObject() 404 return LogicAndBuilder(env_).And(TaggedIsHeapObject(x)).And(IsJsType(x, JSType::JS_GLOBAL_OBJECT)).Done(); in TaggedIsJSGlobalObject() 409 return LogicAndBuilder(env_).And(TaggedIsHeapObject(x)).And(IsJsType(x, JSType::JS_GENERATOR_OBJECT)).Done(); in TaggedIsGeneratorObject() 414 return LogicAndBuilder(env_).And(TaggedIsHeapObject(x)).And(IsJsType(x, JSType::JS_ARRAY)).Done(); in TaggedIsJSArray() 419 return LogicAndBuilder(env_).And(TaggedIsHeapObject(x)).And(IsJsType(x, JSType::PROPERTY_BOX)).Done(); in TaggedIsPropertyBox() 432 return LogicAndBuilder(env_).And(TaggedIsHeapObject(x)).And(IsJsType(x, JSType::PROTOTYPE_HANDLER)).Done(); in TaggedIsPrototypeHandler() 437 return LogicAndBuilder(env_).And(TaggedIsHeapObject(x)).And(IsJsType(x, JSType::TRANSITION_HANDLER)).Done(); in TaggedIsTransitionHandler() 442 return LogicAndBuilder(env_).And(TaggedIsHeapObject(x)).And(IsJsType(x, JSType::STORE_TS_HANDLER)).Done(); in TaggedIsStoreTSHandler() 447 return LogicAndBuilder(env_).And(TaggedIsHeapObject(x)).And(IsJsType(x, JSType::TRANS_WITH_PROTO_HANDLER)).Done(); in TaggedIsTransWithProtoHandler()
|
H A D | hcr_circuit_builder.h | 48 GateRef CircuitBuilder::IsJsType(GateRef obj, JSType type) in IsJsType() function in panda::ecmascript::kungfu::CircuitBuilder
|
H A D | circuit_builder.h | 466 inline GateRef IsJsType(GateRef object, JSType type);
|
H A D | slowpath_lowering.cpp | 2895 BRANCH_CIR(builder_.IsJsType(obj, JSType::SYMBOL), &objIsSymbol, &objNotSymbol); in LowerTypeof() 2917 BRANCH_CIR(builder_.IsJsType(obj, JSType::BIGINT), &objIsBigInt, &objNotBigInt); in LowerTypeof()
|
H A D | typed_hcr_lowering.cpp | 2215 check = builder_.IsJsType(value, JSType::BIGINT); in LowerTypeOfCheck() 2217 check = builder_.IsJsType(value, JSType::SYMBOL); in LowerTypeOfCheck()
|
Completed in 24 milliseconds