• Home
  • Raw
  • Download

Lines Matching refs:res

246         JSTaggedValue res = JSFunction::InvokeOptimizedEntrypoint(thread, func, info);  in Execute()  local
254 return JSTaggedValue(res); in Execute()
636 JSTaggedValue res = SlowRuntimeStub::GetUnmapedArgs(thread, sp, actualNumArgs, startIdx); in HandleGetunmappedargs() local
637 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleGetunmappedargs()
638 SET_ACC(res); in HandleGetunmappedargs()
648 JSTaggedValue res = SlowRuntimeStub::AsyncFunctionEnter(thread); in HandleAsyncfunctionenter() local
649 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleAsyncfunctionenter()
650 SET_ACC(res); in HandleAsyncfunctionenter()
666 JSTaggedValue res = SlowRuntimeStub::ToNumber(thread, value); in HandleTonumberImm8() local
667 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleTonumberImm8()
668 SET_ACC(res); in HandleTonumberImm8()
690 JSTaggedValue res = SlowRuntimeStub::Neg(thread, value); in HandleNegImm8() local
691 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleNegImm8()
692 SET_ACC(res); in HandleNegImm8()
714 JSTaggedValue res = SlowRuntimeStub::Not(thread, value); in HandleNotImm8() local
715 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleNotImm8()
716 SET_ACC(res); in HandleNotImm8()
741 JSTaggedValue res = SlowRuntimeStub::Inc(thread, value); in HandleIncImm8() local
742 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleIncImm8()
743 SET_ACC(res); in HandleIncImm8()
768 JSTaggedValue res = SlowRuntimeStub::Dec(thread, value); in HandleDecImm8() local
769 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDecImm8()
770 SET_ACC(res); in HandleDecImm8()
790 JSTaggedValue res = FastRuntimeStub::FastTypeOf(thread, GET_ACC()); in HandleTypeofImm8() local
791 SET_ACC(res); in HandleTypeofImm8()
801 JSTaggedValue res = SlowRuntimeStub::GetPropIterator(thread, GET_ACC()); in HandleGetpropiterator() local
802 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleGetpropiterator()
803 SET_ACC(res); in HandleGetpropiterator()
847 JSTaggedValue res = SlowRuntimeStub::GetIterator(thread, obj); in HandleGetiteratorImm8() local
848 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleGetiteratorImm8()
849 SET_ACC(res); in HandleGetiteratorImm8()
861 JSTaggedValue res = SlowRuntimeStub::GetAsyncIterator(thread, obj); in HandleGetasynciteratorImm8() local
862 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleGetasynciteratorImm8()
863 SET_ACC(res); in HandleGetasynciteratorImm8()
918 JSTaggedValue res = SlowRuntimeStub::CloseIterator(thread, iter); in HandleCloseiteratorImm8V8() local
919 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleCloseiteratorImm8V8()
920 SET_ACC(res); in HandleCloseiteratorImm8V8()
953 JSTaggedValue res = SlowRuntimeStub::Add2(thread, left, right); in HandleAdd2Imm8V8() local
954 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleAdd2Imm8V8()
955 SET_ACC(res); in HandleAdd2Imm8V8()
988 JSTaggedValue res = SlowRuntimeStub::Sub2(thread, left, right); in HandleSub2Imm8V8() local
989 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleSub2Imm8V8()
990 SET_ACC(res); in HandleSub2Imm8V8()
1009 JSTaggedValue res = SlowRuntimeStub::Mul2(thread, left, right); in HandleMul2Imm8V8() local
1010 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleMul2Imm8V8()
1011 SET_ACC(res); in HandleMul2Imm8V8()
1026 JSTaggedValue res = FastRuntimeStub::FastDiv(left, right); in HandleDiv2Imm8V8() local
1027 if (!res.IsHole()) { in HandleDiv2Imm8V8()
1028 SET_ACC(res); in HandleDiv2Imm8V8()
1049 JSTaggedValue res = FastRuntimeStub::FastMod(left, right); in HandleMod2Imm8V8() local
1050 if (!res.IsHole()) { in HandleMod2Imm8V8()
1051 SET_ACC(res); in HandleMod2Imm8V8()
1072 JSTaggedValue res = FastRuntimeStub::FastEqual(left, right); in HandleEqImm8V8() local
1073 if (!res.IsHole()) { in HandleEqImm8V8()
1074 SET_ACC(res); in HandleEqImm8V8()
1078 res = SlowRuntimeStub::Eq(thread, left, right); in HandleEqImm8V8()
1079 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleEqImm8V8()
1080 SET_ACC(res); in HandleEqImm8V8()
1097 JSTaggedValue res = FastRuntimeStub::FastEqual(left, right); in HandleNoteqImm8V8() local
1098 if (!res.IsHole()) { in HandleNoteqImm8V8()
1099 res = res.IsTrue() ? JSTaggedValue::False() : JSTaggedValue::True(); in HandleNoteqImm8V8()
1100 SET_ACC(res); in HandleNoteqImm8V8()
1104 res = SlowRuntimeStub::NotEq(thread, left, right); in HandleNoteqImm8V8()
1105 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleNoteqImm8V8()
1106 SET_ACC(res); in HandleNoteqImm8V8()
1137 JSTaggedValue res = SlowRuntimeStub::Less(thread, left, right); in HandleLessImm8V8() local
1138 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLessImm8V8()
1139 SET_ACC(res); in HandleLessImm8V8()
1169 JSTaggedValue res = SlowRuntimeStub::LessEq(thread, left, right); in HandleLesseqImm8V8() local
1170 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLesseqImm8V8()
1171 SET_ACC(res); in HandleLesseqImm8V8()
1202 JSTaggedValue res = SlowRuntimeStub::Greater(thread, left, right); in HandleGreaterImm8V8() local
1203 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleGreaterImm8V8()
1204 SET_ACC(res); in HandleGreaterImm8V8()
1235 JSTaggedValue res = SlowRuntimeStub::GreaterEq(thread, left, right); in HandleGreatereqImm8V8() local
1236 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleGreatereqImm8V8()
1237 SET_ACC(res); in HandleGreatereqImm8V8()
1276 JSTaggedValue res = SlowRuntimeStub::Shl2(thread, left, right); in HandleShl2Imm8V8() local
1277 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleShl2Imm8V8()
1278 SET_ACC(res); in HandleShl2Imm8V8()
1316 JSTaggedValue res = SlowRuntimeStub::Shr2(thread, left, right); in HandleShr2Imm8V8() local
1317 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleShr2Imm8V8()
1318 SET_ACC(res); in HandleShr2Imm8V8()
1352 JSTaggedValue res = SlowRuntimeStub::Ashr2(thread, left, right); in HandleAshr2Imm8V8() local
1353 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleAshr2Imm8V8()
1354 SET_ACC(res); in HandleAshr2Imm8V8()
1387 JSTaggedValue res = SlowRuntimeStub::And2(thread, left, right); in HandleAnd2Imm8V8() local
1388 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleAnd2Imm8V8()
1389 SET_ACC(res); in HandleAnd2Imm8V8()
1422 JSTaggedValue res = SlowRuntimeStub::Or2(thread, left, right); in HandleOr2Imm8V8() local
1423 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleOr2Imm8V8()
1424 SET_ACC(res); in HandleOr2Imm8V8()
1457 JSTaggedValue res = SlowRuntimeStub::Xor2(thread, left, right); in HandleXor2Imm8V8() local
1458 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleXor2Imm8V8()
1459 SET_ACC(res); in HandleXor2Imm8V8()
1475 JSTaggedValue res = SlowRuntimeStub::DelObjProp(thread, obj, prop); in HandleDelobjpropV8() local
1476 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDelobjpropV8()
1477 SET_ACC(res); in HandleDelobjpropV8()
1516 JSTaggedValue res = SlowRuntimeStub::Exp(thread, base, exponent); in HandleExpImm8V8() local
1517 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleExpImm8V8()
1518 SET_ACC(res); in HandleExpImm8V8()
1533 JSTaggedValue res = SlowRuntimeStub::IsIn(thread, prop, obj); in HandleIsinImm8V8() local
1534 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleIsinImm8V8()
1535 SET_ACC(res); in HandleIsinImm8V8()
1549 JSTaggedValue res = SlowRuntimeStub::Instanceof(thread, obj, target); in HandleInstanceofImm8V8() local
1550 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleInstanceofImm8V8()
1551 SET_ACC(res); in HandleInstanceofImm8V8()
1564 JSTaggedValue res = FastRuntimeStub::FastStrictEqual(left, right); in HandleStrictnoteqImm8V8() local
1565 if (!res.IsHole()) { in HandleStrictnoteqImm8V8()
1566 res = res.IsTrue() ? JSTaggedValue::False() : JSTaggedValue::True(); in HandleStrictnoteqImm8V8()
1567 SET_ACC(res); in HandleStrictnoteqImm8V8()
1570 res = SlowRuntimeStub::NotEq(thread, left, right); in HandleStrictnoteqImm8V8()
1571 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStrictnoteqImm8V8()
1572 SET_ACC(res); in HandleStrictnoteqImm8V8()
1586 JSTaggedValue res = FastRuntimeStub::FastStrictEqual(left, right); in HandleStricteqImm8V8() local
1587 if (!res.IsHole()) { in HandleStricteqImm8V8()
1588 SET_ACC(res); in HandleStricteqImm8V8()
1591 res = SlowRuntimeStub::Eq(thread, left, right); in HandleStricteqImm8V8()
1592 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStricteqImm8V8()
1593 SET_ACC(res); in HandleStricteqImm8V8()
1715 JSTaggedValue res = FastRuntimeStub::NewLexicalEnv(thread, factory, numVars); in HandleNewlexenvImm8() local
1716 if (res.IsHole()) { in HandleNewlexenvImm8()
1717 res = SlowRuntimeStub::NewLexicalEnv(thread, numVars); in HandleNewlexenvImm8()
1718 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleNewlexenvImm8()
1720 SET_ACC(res); in HandleNewlexenvImm8()
1721 GET_ASM_FRAME(sp)->env = res; in HandleNewlexenvImm8()
1747 JSTaggedValue res = SlowRuntimeStub::CreateIterResultObj(thread, value, flag); in HandleCreateiterresultobjV8V8() local
1748 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleCreateiterresultobjV8V8()
1749 SET_ACC(res); in HandleCreateiterresultobjV8V8()
1765 JSTaggedValue res = SlowRuntimeStub::SuspendGenerator(thread, genObj, value); in HandleSuspendgeneratorV8() local
1766 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleSuspendgeneratorV8()
1767 SET_ACC(res); in HandleSuspendgeneratorV8()
1801 JSTaggedValue res = SlowRuntimeStub::AsyncFunctionAwaitUncaught(thread, asyncFuncObj, value); in HandleAsyncfunctionawaituncaughtV8() local
1802 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleAsyncfunctionawaituncaughtV8()
1803 SET_ACC(res); in HandleAsyncfunctionawaituncaughtV8()
1818 …JSTaggedValue res = SlowRuntimeStub::AsyncFunctionResolveOrReject(thread, asyncFuncObj, value, tru… in HandleAsyncfunctionresolveV8() local
1819 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleAsyncfunctionresolveV8()
1820 SET_ACC(res); in HandleAsyncfunctionresolveV8()
1835 …JSTaggedValue res = SlowRuntimeStub::AsyncFunctionResolveOrReject(thread, asyncFuncObj, value, fal… in HandleAsyncfunctionrejectV8() local
1836 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleAsyncfunctionrejectV8()
1837 SET_ACC(res); in HandleAsyncfunctionrejectV8()
1851 JSTaggedValue res = SlowRuntimeStub::NewObjApply(thread, func, array); in HandleNewobjapplyImm8V8() local
1852 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleNewobjapplyImm8V8()
1853 SET_ACC(res); in HandleNewobjapplyImm8V8()
1914 … JSTaggedValue res = FastRuntimeStub::SetPropertyByName<true>(thread, receiver, propKey, value); in HandleStownbynameImm8Id16V8() local
1915 if (!res.IsHole()) { in HandleStownbynameImm8Id16V8()
1916 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStownbynameImm8Id16V8()
1929 JSTaggedValue res = SlowRuntimeStub::StOwnByName(thread, receiver, propKey, value); in HandleStownbynameImm8Id16V8() local
1931 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStownbynameImm8Id16V8()
1944 JSTaggedValue res = SlowRuntimeStub::CreateEmptyArray(thread, factory, globalEnv); in HandleCreateemptyarrayImm8() local
1945 SET_ACC(res); in HandleCreateemptyarrayImm8()
1958 JSTaggedValue res = SlowRuntimeStub::CreateEmptyObject(thread, factory, globalEnv); in HandleCreateemptyobject() local
1959 SET_ACC(res); in HandleCreateemptyobject()
1974 JSTaggedValue res = SlowRuntimeStub::SetObjectWithProto(thread, proto, obj); in HandleSetobjectwithprotoImm8V8() local
1975 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleSetobjectwithprotoImm8V8()
1992 JSTaggedValue res = SlowRuntimeStub::CreateRegExpWithLiteral(thread, pattern, flags); in HandleCreateregexpwithliteralImm8Id16Imm8() local
1993 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleCreateregexpwithliteralImm8Id16Imm8()
1994 SET_ACC(res); in HandleCreateregexpwithliteralImm8Id16Imm8()
2006 JSTaggedValue res = SlowRuntimeStub::GetTemplateObject(thread, literal); in HandleGettemplateobjectImm8() local
2007 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleGettemplateobjectImm8()
2008 SET_ACC(res); in HandleGettemplateobjectImm8()
2021 JSTaggedValue res = SlowRuntimeStub::GetNextPropName(thread, iter); in HandleGetnextpropnameV8() local
2022 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleGetnextpropnameV8()
2023 SET_ACC(res); in HandleGetnextpropnameV8()
2037 JSTaggedValue res = SlowRuntimeStub::CopyDataProperties(thread, dst, src); in HandleCopydatapropertiesV8() local
2038 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleCopydatapropertiesV8()
2039 SET_ACC(res); in HandleCopydatapropertiesV8()
2057 JSTaggedValue res = in HandleStownbyindexImm8V8Imm16() local
2059 if (!res.IsHole()) { in HandleStownbyindexImm8V8Imm16()
2060 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStownbyindexImm8V8Imm16()
2070 JSTaggedValue res = SlowRuntimeStub::StOwnByIndex(thread, receiver, index, value); in HandleStownbyindexImm8V8Imm16() local
2071 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStownbyindexImm8V8Imm16()
2091 … JSTaggedValue res = FastRuntimeStub::SetPropertyByValue<true>(thread, receiver, propKey, value); in HandleStownbyvalueImm8V8V8() local
2097 if (!res.IsHole()) { in HandleStownbyvalueImm8V8V8()
2098 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStownbyvalueImm8V8V8()
2110 JSTaggedValue res = SlowRuntimeStub::StOwnByValue(thread, receiver, propKey, value); in HandleStownbyvalueImm8V8V8() local
2112 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStownbyvalueImm8V8V8()
2128 …JSTaggedValue res = SlowRuntimeStub::CreateObjectWithExcludedKeys(thread, numKeys, obj, firstArgRe… in HandleCreateobjectwithexcludedkeysImm8V8V8() local
2129 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleCreateobjectwithexcludedkeysImm8V8V8()
2130 SET_ACC(res); in HandleCreateobjectwithexcludedkeysImm8V8V8()
2154 JSTaggedValue res = SlowRuntimeStub::CopyRestArgs(thread, sp, restNumArgs, startIdx); in HandleCopyrestargsImm8() local
2155 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleCopyrestargsImm8()
2156 SET_ACC(res); in HandleCopyrestargsImm8()
2177 JSTaggedValue res = in HandleDefinegettersetterbyvalueV8V8V8V8() local
2179 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDefinegettersetterbyvalueV8V8V8V8()
2180 SET_ACC(res); in HandleDefinegettersetterbyvalueV8V8V8V8()
2198 JSTaggedValue res = FastRuntimeStub::SetPropertyByIndex(thread, receiver, index, value); in HandleStobjbyindexImm8V8Imm16() local
2199 if (!res.IsHole()) { in HandleStobjbyindexImm8V8Imm16()
2200 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStobjbyindexImm8V8Imm16()
2211 JSTaggedValue res = SlowRuntimeStub::StObjByIndex(thread, receiver, index, value); in HandleStobjbyindexImm8V8Imm16() local
2212 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStobjbyindexImm8V8Imm16()
2235 JSTaggedValue res = JSTaggedValue::Hole(); in HandleStobjbyvalueImm8V8V8() local
2240res = ICRuntimeStub::TryStoreICByValue(thread, receiver, propKey, firstValue, secondValue, value); in HandleStobjbyvalueImm8V8V8()
2243 if (res.IsHole() && !firstValue.IsHole()) { in HandleStobjbyvalueImm8V8V8()
2244 res = ICRuntimeStub::StoreICByValue(thread, in HandleStobjbyvalueImm8V8V8()
2249 if (LIKELY(!res.IsHole())) { in HandleStobjbyvalueImm8V8V8()
2250 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStobjbyvalueImm8V8V8()
2261 JSTaggedValue res = FastRuntimeStub::SetPropertyByValue(thread, receiver, propKey, value); in HandleStobjbyvalueImm8V8V8() local
2262 if (!res.IsHole()) { in HandleStobjbyvalueImm8V8V8()
2263 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStobjbyvalueImm8V8V8()
2276 JSTaggedValue res = SlowRuntimeStub::StObjByValue(thread, receiver, propKey, value); in HandleStobjbyvalueImm8V8V8() local
2277 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStobjbyvalueImm8V8V8()
2300 JSTaggedValue res = SlowRuntimeStub::StSuperByValue(thread, receiver, propKey, value, thisFunc); in HandleStsuperbyvalueImm8V8V8() local
2301 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStsuperbyvalueImm8V8V8()
2326 JSTaggedValue res = ICRuntimeStub::LoadGlobalICByName(thread, in HandleTryldglobalbynameImm8Id16() local
2330 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleTryldglobalbynameImm8Id16()
2331 SET_ACC(res); in HandleTryldglobalbynameImm8Id16()
2347 … JSTaggedValue res = SlowRuntimeStub::TryLdGlobalByNameFromGlobalProto(thread, globalObj, prop); in HandleTryldglobalbynameImm8Id16() local
2348 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleTryldglobalbynameImm8Id16()
2349 SET_ACC(res); in HandleTryldglobalbynameImm8Id16()
2380 JSTaggedValue res = ICRuntimeStub::StoreGlobalICByName(thread, in HandleTrystglobalbynameImm8Id16() local
2384 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleTrystglobalbynameImm8Id16()
2396 JSTaggedValue res = SlowRuntimeStub::TryUpdateGlobalRecord(thread, propKey, value); in HandleTrystglobalbynameImm8Id16() local
2397 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleTrystglobalbynameImm8Id16()
2408 JSTaggedValue res = SlowRuntimeStub::StGlobalVar(thread, propKey, value); in HandleTrystglobalbynameImm8Id16() local
2409 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleTrystglobalbynameImm8Id16()
2429 … JSTaggedValue res = FastRuntimeStub::SetPropertyByValue<true>(thread, receiver, propKey, value); in HandleStownbyvaluewithnamesetImm8V8V8() local
2435 if (!res.IsHole()) { in HandleStownbyvaluewithnamesetImm8V8V8()
2436 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStownbyvaluewithnamesetImm8V8V8()
2449 JSTaggedValue res = SlowRuntimeStub::StOwnByValueWithNameSet(thread, receiver, propKey, value); in HandleStownbyvaluewithnamesetImm8V8V8() local
2451 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStownbyvaluewithnamesetImm8V8V8()
2473 … JSTaggedValue res = FastRuntimeStub::SetPropertyByName<true>(thread, receiver, propKey, value); in HandleStownbynamewithnamesetImm8Id16V8() local
2474 if (!res.IsHole()) { in HandleStownbynamewithnamesetImm8Id16V8()
2475 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStownbynamewithnamesetImm8Id16V8()
2490 JSTaggedValue res = SlowRuntimeStub::StOwnByNameWithNameSet(thread, receiver, propKey, value); in HandleStownbynamewithnamesetImm8Id16V8() local
2492 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStownbynamewithnamesetImm8Id16V8()
2515 JSTaggedValue res = ICRuntimeStub::LoadGlobalICByName(thread, in HandleLdglobalvarImm16Id16() local
2519 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdglobalvarImm16Id16()
2520 SET_ACC(res); in HandleLdglobalvarImm16Id16()
2531 JSTaggedValue res = SlowRuntimeStub::LdGlobalVarFromGlobalProto(thread, globalObj, propKey); in HandleLdglobalvarImm16Id16() local
2532 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdglobalvarImm16Id16()
2533 SET_ACC(res); in HandleLdglobalvarImm16Id16()
2550 JSTaggedValue res = JSTaggedValue::Hole(); in HandleStobjbynameImm8Id16V8() local
2557 res = ICRuntimeStub::TryStoreICByName(thread, receiver, firstValue, secondValue, value); in HandleStobjbynameImm8Id16V8()
2559 if (LIKELY(!res.IsHole())) { in HandleStobjbynameImm8Id16V8()
2560 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStobjbynameImm8Id16V8()
2572 res = ICRuntimeStub::StoreICByName(thread, in HandleStobjbynameImm8Id16V8()
2575 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStobjbynameImm8Id16V8()
2593 JSTaggedValue res = FastRuntimeStub::SetPropertyByName(thread, receiver, propKey, value); in HandleStobjbynameImm8Id16V8() local
2594 if (!res.IsHole()) { in HandleStobjbynameImm8Id16V8()
2595 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStobjbynameImm8Id16V8()
2609 JSTaggedValue res = SlowRuntimeStub::StObjByName(thread, receiver, propKey, value); in HandleStobjbynameImm8Id16V8() local
2610 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStobjbynameImm8Id16V8()
2638 JSTaggedValue res = SlowRuntimeStub::StSuperByValue(thread, obj, propKey, value, thisFunc); in HandleStsuperbynameImm8Id16V8() local
2639 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStsuperbynameImm8Id16V8()
2664 JSTaggedValue res = ICRuntimeStub::StoreGlobalICByName(thread, in HandleStglobalvarImm16Id16() local
2668 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStglobalvarImm16Id16()
2675 JSTaggedValue res = SlowRuntimeStub::StGlobalVar(thread, prop, value); in HandleStglobalvarImm16Id16() local
2676 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStglobalvarImm16Id16()
2690 JSTaggedValue res = SlowRuntimeStub::CreateGeneratorObj(thread, genFunc); in HandleCreategeneratorobjV8() local
2691 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleCreategeneratorobjV8()
2692 SET_ACC(res); in HandleCreategeneratorobjV8()
2705 JSTaggedValue res = SlowRuntimeStub::CreateAsyncGeneratorObj(thread, genFunc); in HandleCreateasyncgeneratorobjV8() local
2706 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleCreateasyncgeneratorobjV8()
2707 SET_ACC(res); in HandleCreateasyncgeneratorobjV8()
2724 JSTaggedValue res = SlowRuntimeStub::AsyncGeneratorResolve(thread, asyncGenerator, value, flag); in HandleAsyncgeneratorresolveV8V8V8() local
2725 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleAsyncgeneratorresolveV8V8V8()
2726 SET_ACC(res); in HandleAsyncgeneratorresolveV8V8V8()
2760 JSTaggedValue res = SlowRuntimeStub::AsyncGeneratorReject(thread, asyncGenerator, value); in HandleAsyncgeneratorrejectV8() local
2761 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleAsyncgeneratorrejectV8()
2762 SET_ACC(res); in HandleAsyncgeneratorrejectV8()
2792 JSTaggedValue res = SlowRuntimeStub::AsyncGeneratorReject(thread, asyncGenerator, value); in HandleDeprecatedAsyncgeneratorrejectPrefV8V8() local
2793 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedAsyncgeneratorrejectPrefV8V8()
2794 SET_ACC(res); in HandleDeprecatedAsyncgeneratorrejectPrefV8V8()
2810 JSTaggedValue res = SlowRuntimeStub::StArraySpread(thread, dst, index, src); in HandleStarrayspreadV8V8() local
2811 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStarrayspreadV8V8()
2812 SET_ACC(res); in HandleStarrayspreadV8V8()
2835 JSTaggedValue res = SlowRuntimeStub::LdBigInt(thread, numberBigInt); in HandleLdbigintId16() local
2836 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdbigintId16()
2837 SET_ACC(res); in HandleLdbigintId16()
2853 JSTaggedValue res = SlowRuntimeStub::ToNumeric(thread, value); in HandleTonumericImm8() local
2854 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleTonumericImm8()
2855 SET_ACC(res); in HandleTonumericImm8()
2873 JSTaggedValue res = SlowRuntimeStub::SuperCallSpread(thread, thisFunc, newTarget, array); in HandleSupercallspreadImm8V8() local
2874 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleSupercallspreadImm8V8()
2875 SET_ACC(res); in HandleSupercallspreadImm8V8()
2888 JSTaggedValue res = SlowRuntimeStub::ThrowIfSuperNotCorrectCall(thread, imm, thisValue); in HandleThrowIfsupernotcorrectcallPrefImm16() local
2889 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleThrowIfsupernotcorrectcallPrefImm16()
2943 JSTaggedValue res = FastRuntimeStub::FastTypeOf(thread, GET_ACC()); in HandleTypeofImm16() local
2944 SET_ACC(res); in HandleTypeofImm16()
2957 JSTaggedValue res = SlowRuntimeStub::CreateEmptyArray(thread, factory, globalEnv); in HandleCreateemptyarrayImm16() local
2958 SET_ACC(res); in HandleCreateemptyarrayImm16()
2970 JSTaggedValue res = SlowRuntimeStub::GetIterator(thread, obj); in HandleGetiteratorImm16() local
2971 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleGetiteratorImm16()
2972 SET_ACC(res); in HandleGetiteratorImm16()
2984 JSTaggedValue res = SlowRuntimeStub::GetTemplateObject(thread, obj); in HandleGettemplateobjectImm16() local
2985 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleGettemplateobjectImm16()
2986 SET_ACC(res); in HandleGettemplateobjectImm16()
2999 JSTaggedValue res = SlowRuntimeStub::CloseIterator(thread, iter); in HandleCloseiteratorImm16V8() local
3000 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleCloseiteratorImm16V8()
3001 SET_ACC(res); in HandleCloseiteratorImm16V8()
3016 JSTaggedValue res = SlowRuntimeStub::SetObjectWithProto(thread, proto, obj); in HandleSetobjectwithprotoImm16V8() local
3017 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleSetobjectwithprotoImm16V8()
3042 JSTaggedValue res = JSTaggedValue::Hole(); in HandleStobjbyvalueImm16V8V8() local
3047res = ICRuntimeStub::TryStoreICByValue(thread, receiver, propKey, firstValue, secondValue, value); in HandleStobjbyvalueImm16V8V8()
3050 if (res.IsHole() && !firstValue.IsHole()) { in HandleStobjbyvalueImm16V8V8()
3051 res = ICRuntimeStub::StoreICByValue(thread, in HandleStobjbyvalueImm16V8V8()
3056 if (LIKELY(!res.IsHole())) { in HandleStobjbyvalueImm16V8V8()
3057 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStobjbyvalueImm16V8V8()
3068 JSTaggedValue res = FastRuntimeStub::SetPropertyByValue(thread, receiver, propKey, value); in HandleStobjbyvalueImm16V8V8() local
3069 if (!res.IsHole()) { in HandleStobjbyvalueImm16V8V8()
3070 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStobjbyvalueImm16V8V8()
3083 JSTaggedValue res = SlowRuntimeStub::StObjByValue(thread, receiver, propKey, value); in HandleStobjbyvalueImm16V8V8() local
3084 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStobjbyvalueImm16V8V8()
3105 … JSTaggedValue res = FastRuntimeStub::SetPropertyByValue<true>(thread, receiver, propKey, value); in HandleStownbyvalueImm16V8V8() local
3111 if (!res.IsHole()) { in HandleStownbyvalueImm16V8V8()
3112 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStownbyvalueImm16V8V8()
3124 JSTaggedValue res = SlowRuntimeStub::StOwnByValue(thread, receiver, propKey, value); in HandleStownbyvalueImm16V8V8() local
3126 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStownbyvalueImm16V8V8()
3144 JSTaggedValue res = FastRuntimeStub::SetPropertyByIndex(thread, receiver, index, value); in HandleStobjbyindexImm16V8Imm16() local
3145 if (!res.IsHole()) { in HandleStobjbyindexImm16V8Imm16()
3146 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStobjbyindexImm16V8Imm16()
3157 JSTaggedValue res = SlowRuntimeStub::StObjByIndex(thread, receiver, index, value); in HandleStobjbyindexImm16V8Imm16() local
3158 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStobjbyindexImm16V8Imm16()
3177 JSTaggedValue res = in HandleStownbyindexImm16V8Imm16() local
3179 if (!res.IsHole()) { in HandleStownbyindexImm16V8Imm16()
3180 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStownbyindexImm16V8Imm16()
3190 JSTaggedValue res = SlowRuntimeStub::StOwnByIndex(thread, receiver, index, value); in HandleStownbyindexImm16V8Imm16() local
3191 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStownbyindexImm16V8Imm16()
3205 JSTaggedValue res = SlowRuntimeStub::ThrowIfSuperNotCorrectCall(thread, imm, thisValue); in HandleThrowIfsupernotcorrectcallPrefImm8() local
3206 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleThrowIfsupernotcorrectcallPrefImm8()
3320 JSTaggedValue res = SlowRuntimeStub::CopyRestArgs(thread, sp, restNumArgs, startIdx); in HandleWideCopyrestargsPrefImm16() local
3321 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleWideCopyrestargsPrefImm16()
3322 SET_ACC(res); in HandleWideCopyrestargsPrefImm16()
3340 JSTaggedValue res = in HandleWideStownbyindexPrefV8Imm32() local
3342 if (!res.IsHole()) { in HandleWideStownbyindexPrefV8Imm32()
3343 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleWideStownbyindexPrefV8Imm32()
3353 JSTaggedValue res = SlowRuntimeStub::StOwnByIndex(thread, receiver, index, value); in HandleWideStownbyindexPrefV8Imm32() local
3354 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleWideStownbyindexPrefV8Imm32()
3373 JSTaggedValue res = FastRuntimeStub::SetPropertyByIndex(thread, receiver, index, value); in HandleWideStobjbyindexPrefV8Imm32() local
3374 if (!res.IsHole()) { in HandleWideStobjbyindexPrefV8Imm32()
3375 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleWideStobjbyindexPrefV8Imm32()
3386 JSTaggedValue res = SlowRuntimeStub::StObjByIndex(thread, receiver, index, value); in HandleWideStobjbyindexPrefV8Imm32() local
3387 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleWideStobjbyindexPrefV8Imm32()
3403 JSTaggedValue res = FastRuntimeStub::GetPropertyByIndex(thread, receiver, idx); in HandleWideLdobjbyindexPrefImm32() local
3404 if (!res.IsHole()) { in HandleWideLdobjbyindexPrefImm32()
3405 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleWideLdobjbyindexPrefImm32()
3406 SET_ACC(res); in HandleWideLdobjbyindexPrefImm32()
3413 …JSTaggedValue res = SlowRuntimeStub::LdObjByIndex(thread, receiver, idx, false, JSTaggedValue::Und… in HandleWideLdobjbyindexPrefImm32() local
3414 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleWideLdobjbyindexPrefImm32()
3415 SET_ACC(res); in HandleWideLdobjbyindexPrefImm32()
3573 JSTaggedValue res = SlowRuntimeStub::SuperCall(thread, thisFunc, newTarget, v0, range); in HandleWideSupercallarrowrangePrefImm16V8() local
3574 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleWideSupercallarrowrangePrefImm16V8()
3575 SET_ACC(res); in HandleWideSupercallarrowrangePrefImm16V8()
3716 JSTaggedValue res = SlowRuntimeStub::SuperCall(thread, thisFunc, newTarget, v0, range); in HandleWideSupercallthisrangePrefImm16V8() local
3717 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleWideSupercallthisrangePrefImm16V8()
3718 SET_ACC(res); in HandleWideSupercallthisrangePrefImm16V8()
3746 JSTaggedValue res = SlowRuntimeStub::NewLexicalEnvWithName(thread, numVars, scopeId); in HandleWideNewlexenvwithnamePrefImm16Id16() local
3747 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleWideNewlexenvwithnamePrefImm16Id16()
3749 SET_ACC(res); in HandleWideNewlexenvwithnamePrefImm16Id16()
3750 (reinterpret_cast<InterpretedFrame *>(sp) - 1)->env = res; in HandleWideNewlexenvwithnamePrefImm16Id16()
3764 JSTaggedValue res = FastRuntimeStub::NewLexicalEnv(thread, factory, numVars); in HandleWideNewlexenvPrefImm16() local
3765 if (res.IsHole()) { in HandleWideNewlexenvPrefImm16()
3767 res = SlowRuntimeStub::NewLexicalEnv(thread, numVars); in HandleWideNewlexenvPrefImm16()
3768 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleWideNewlexenvPrefImm16()
3770 SET_ACC(res); in HandleWideNewlexenvPrefImm16()
3771 (reinterpret_cast<InterpretedFrame *>(sp) - 1)->env = res; in HandleWideNewlexenvPrefImm16()
3910 JSTaggedValue res = SlowRuntimeStub::NewObjRange(thread, ctor, ctor, firstArgIdx, length); in HandleWideNewobjrangePrefImm16V8() local
3911 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleWideNewobjrangePrefImm16V8()
3912 SET_ACC(res); in HandleWideNewobjrangePrefImm16V8()
3928 …JSTaggedValue res = SlowRuntimeStub::CreateObjectWithExcludedKeys(thread, numKeys, obj, firstArgRe… in HandleWideCreateobjectwithexcludedkeysPrefImm16V8V8() local
3929 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleWideCreateobjectwithexcludedkeysPrefImm16V8V8()
3930 SET_ACC(res); in HandleWideCreateobjectwithexcludedkeysPrefImm16V8V8()
3950 JSTaggedValue res = SlowRuntimeStub::CreateObjectHavingMethod(thread, factory, result, env); in HandleDeprecatedCreateobjecthavingmethodPrefImm16() local
3951 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedCreateobjecthavingmethodPrefImm16()
3952 SET_ACC(res); in HandleDeprecatedCreateobjecthavingmethodPrefImm16()
3983 JSTaggedValue res = SlowRuntimeStub::StGlobalRecord(thread, propKey, value, false); in HandleDeprecatedStclasstoglobalrecordPrefId32() local
3984 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedStclasstoglobalrecordPrefId32()
4003 JSTaggedValue res = SlowRuntimeStub::StGlobalRecord(thread, propKey, value, false); in HandleDeprecatedStlettoglobalrecordPrefId32() local
4004 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedStlettoglobalrecordPrefId32()
4023 JSTaggedValue res = SlowRuntimeStub::StGlobalRecord(thread, propKey, value, true); in HandleDeprecatedStconsttoglobalrecordPrefId32() local
4024 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedStconsttoglobalrecordPrefId32()
4063 JSTaggedValue res = SlowRuntimeStub::LdSuperByValue(thread, obj, propKey, thisFunc); in HandleDeprecatedLdsuperbynamePrefId32V8() local
4065 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedLdsuperbynamePrefId32V8()
4066 SET_ACC(res); in HandleDeprecatedLdsuperbynamePrefId32V8()
4085 JSTaggedValue res = FastRuntimeStub::GetPropertyByName(thread, receiver, propKey); in HandleDeprecatedLdobjbynamePrefId32V8() local
4086 if (!res.IsHole()) { in HandleDeprecatedLdobjbynamePrefId32V8()
4087 ASSERT(!res.IsAccessor()); in HandleDeprecatedLdobjbynamePrefId32V8()
4088 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedLdobjbynamePrefId32V8()
4089 SET_ACC(res); in HandleDeprecatedLdobjbynamePrefId32V8()
4096 …JSTaggedValue res = SlowRuntimeStub::LdObjByName(thread, receiver, propKey, false, JSTaggedValue::… in HandleDeprecatedLdobjbynamePrefId32V8() local
4097 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedLdobjbynamePrefId32V8()
4098 SET_ACC(res); in HandleDeprecatedLdobjbynamePrefId32V8()
4221 …JSTaggedValue res = SlowRuntimeStub::AsyncFunctionResolveOrReject(thread, asyncFuncObj, value, fal… in HandleDeprecatedAsyncfunctionrejectPrefV8V8V8() local
4222 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedAsyncfunctionrejectPrefV8V8V8()
4223 SET_ACC(res); in HandleDeprecatedAsyncfunctionrejectPrefV8V8V8()
4240 …JSTaggedValue res = SlowRuntimeStub::AsyncFunctionResolveOrReject(thread, asyncFuncObj, value, tru… in HandleDeprecatedAsyncfunctionresolvePrefV8V8V8() local
4241 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedAsyncfunctionresolvePrefV8V8V8()
4242 SET_ACC(res); in HandleDeprecatedAsyncfunctionresolvePrefV8V8V8()
4258 JSTaggedValue res = FastRuntimeStub::GetPropertyByIndex(thread, receiver, idx); in HandleDeprecatedLdobjbyindexPrefV8Imm32() local
4259 if (!res.IsHole()) { in HandleDeprecatedLdobjbyindexPrefV8Imm32()
4260 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedLdobjbyindexPrefV8Imm32()
4261 SET_ACC(res); in HandleDeprecatedLdobjbyindexPrefV8Imm32()
4268 …JSTaggedValue res = SlowRuntimeStub::LdObjByIndex(thread, receiver, idx, false, JSTaggedValue::Und… in HandleDeprecatedLdobjbyindexPrefV8Imm32() local
4269 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedLdobjbyindexPrefV8Imm32()
4270 SET_ACC(res); in HandleDeprecatedLdobjbyindexPrefV8Imm32()
4289 JSTaggedValue res = SlowRuntimeStub::LdSuperByValue(thread, receiver, propKey, thisFunc); in HandleDeprecatedLdsuperbyvaluePrefV8V8() local
4290 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedLdsuperbyvaluePrefV8V8()
4291 SET_ACC(res); in HandleDeprecatedLdsuperbyvaluePrefV8V8()
4309 JSTaggedValue res = FastRuntimeStub::GetPropertyByValue(thread, receiver, propKey); in HandleDeprecatedLdobjbyvaluePrefV8V8() local
4310 if (!res.IsHole()) { in HandleDeprecatedLdobjbyvaluePrefV8V8()
4311 ASSERT(!res.IsAccessor()); in HandleDeprecatedLdobjbyvaluePrefV8V8()
4312 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedLdobjbyvaluePrefV8V8()
4313 SET_ACC(res); in HandleDeprecatedLdobjbyvaluePrefV8V8()
4319 …JSTaggedValue res = SlowRuntimeStub::LdObjByValue(thread, receiver, propKey, false, JSTaggedValue:… in HandleDeprecatedLdobjbyvaluePrefV8V8() local
4320 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedLdobjbyvaluePrefV8V8()
4321 SET_ACC(res); in HandleDeprecatedLdobjbyvaluePrefV8V8()
4337 JSTaggedValue res = SlowRuntimeStub::SetObjectWithProto(thread, proto, obj); in HandleDeprecatedSetobjectwithprotoPrefV8V8() local
4338 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedSetobjectwithprotoPrefV8V8()
4354 JSTaggedValue res = SlowRuntimeStub::CopyDataProperties(thread, dst, src); in HandleDeprecatedCopydatapropertiesPrefV8V8() local
4355 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedCopydatapropertiesPrefV8V8()
4356 SET_ACC(res); in HandleDeprecatedCopydatapropertiesPrefV8V8()
4371 JSTaggedValue res = SlowRuntimeStub::AsyncFunctionAwaitUncaught(thread, asyncFuncObj, value); in HandleDeprecatedAsyncfunctionawaituncaughtPrefV8V8() local
4372 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedAsyncfunctionawaituncaughtPrefV8V8()
4373 SET_ACC(res); in HandleDeprecatedAsyncfunctionawaituncaughtPrefV8V8()
4390 JSTaggedValue res = SlowRuntimeStub::SuspendGenerator(thread, genObj, value); in HandleDeprecatedSuspendgeneratorPrefV8V8() local
4391 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedSuspendgeneratorPrefV8V8()
4392 SET_ACC(res); in HandleDeprecatedSuspendgeneratorPrefV8V8()
4428 JSTaggedValue res = SlowRuntimeStub::DelObjProp(thread, obj, prop); in HandleDeprecatedDelobjpropPrefV8V8() local
4429 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedDelobjpropPrefV8V8()
4430 SET_ACC(res); in HandleDeprecatedDelobjpropPrefV8V8()
4445 JSTaggedValue res = SlowRuntimeStub::GetTemplateObject(thread, literal); in HandleDeprecatedGettemplateobjectPrefV8() local
4446 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedGettemplateobjectPrefV8()
4447 SET_ACC(res); in HandleDeprecatedGettemplateobjectPrefV8()
4502 JSTaggedValue res = in HandleDeprecatedDefineclasswithbufferPrefId16Imm16Imm16V8V8() local
4506 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedDefineclasswithbufferPrefId16Imm16Imm16V8V8()
4507 ASSERT(res.IsClassConstructor()); in HandleDeprecatedDefineclasswithbufferPrefId16Imm16Imm16V8V8()
4508 JSFunction *cls = JSFunction::Cast(res.GetTaggedObject()); in HandleDeprecatedDefineclasswithbufferPrefId16Imm16Imm16V8V8()
4514 SlowRuntimeStub::SetClassConstructorLength(thread, res, JSTaggedValue(length)); in HandleDeprecatedDefineclasswithbufferPrefId16Imm16Imm16V8V8()
4516 SET_ACC(res); in HandleDeprecatedDefineclasswithbufferPrefId16Imm16Imm16V8V8()
4534 JSTaggedValue res = SlowRuntimeStub::CallSpread(thread, func, obj, array); in HandleDeprecatedCallspreadPrefV8V8V8() local
4535 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedCallspreadPrefV8V8V8()
4536 SET_ACC(res); in HandleDeprecatedCallspreadPrefV8V8V8()
4592 JSTaggedValue res = SlowRuntimeStub::Dec(thread, value); in HandleDeprecatedDecPrefV8() local
4593 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedDecPrefV8()
4594 SET_ACC(res); in HandleDeprecatedDecPrefV8()
4623 JSTaggedValue res = SlowRuntimeStub::Inc(thread, value); in HandleDeprecatedIncPrefV8() local
4624 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedIncPrefV8()
4625 SET_ACC(res); in HandleDeprecatedIncPrefV8()
4650 JSTaggedValue res = SlowRuntimeStub::Not(thread, value); in HandleDeprecatedNotPrefV8() local
4651 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedNotPrefV8()
4652 SET_ACC(res); in HandleDeprecatedNotPrefV8()
4676 JSTaggedValue res = SlowRuntimeStub::Neg(thread, value); in HandleDeprecatedNegPrefV8() local
4677 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedNegPrefV8()
4678 SET_ACC(res); in HandleDeprecatedNegPrefV8()
4697 JSTaggedValue res = SlowRuntimeStub::ToNumeric(thread, value); in HandleDeprecatedTonumericPrefV8() local
4698 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedTonumericPrefV8()
4699 SET_ACC(res); in HandleDeprecatedTonumericPrefV8()
4726 JSTaggedValue res = SlowRuntimeStub::ToNumber(thread, value); in HandleDeprecatedTonumberPrefV8() local
4727 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedTonumberPrefV8()
4728 SET_ACC(res); in HandleDeprecatedTonumberPrefV8()
4746 JSTaggedValue res = SlowRuntimeStub::CreateObjectWithBuffer(thread, factory, result); in HandleDeprecatedCreateobjectwithbufferPrefImm16() local
4747 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedCreateobjectwithbufferPrefImm16()
4748 SET_ACC(res); in HandleDeprecatedCreateobjectwithbufferPrefImm16()
4764 JSTaggedValue res = SlowRuntimeStub::CreateArrayWithBuffer(thread, factory, result); in HandleDeprecatedCreatearraywithbufferPrefImm16() local
4765 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedCreatearraywithbufferPrefImm16()
4766 SET_ACC(res); in HandleDeprecatedCreatearraywithbufferPrefImm16()
4781 JSTaggedValue res = SlowRuntimeStub::GetIteratorNext(thread, obj, method); in HandleDeprecatedGetiteratornextPrefV8V8() local
4782 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedGetiteratornextPrefV8V8()
4783 SET_ACC(res); in HandleDeprecatedGetiteratornextPrefV8V8()
5004 … JSTaggedValue res = FastRuntimeStub::SetPropertyByName<true>(thread, receiver, propKey, value); in HandleStownbynamewithnamesetImm16Id16V8() local
5005 if (!res.IsHole()) { in HandleStownbynamewithnamesetImm16Id16V8()
5006 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStownbynamewithnamesetImm16Id16V8()
5019 JSTaggedValue res = SlowRuntimeStub::StOwnByNameWithNameSet(thread, receiver, propKey, value); in HandleStownbynamewithnamesetImm16Id16V8() local
5021 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStownbynamewithnamesetImm16Id16V8()
5039 … JSTaggedValue res = FastRuntimeStub::SetPropertyByValue<true>(thread, receiver, propKey, value); in HandleStownbyvaluewithnamesetImm16V8V8() local
5045 if (!res.IsHole()) { in HandleStownbyvaluewithnamesetImm16V8V8()
5046 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStownbyvaluewithnamesetImm16V8V8()
5059 JSTaggedValue res = SlowRuntimeStub::StOwnByValueWithNameSet(thread, receiver, propKey, value); in HandleStownbyvaluewithnamesetImm16V8V8() local
5061 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStownbyvaluewithnamesetImm16V8V8()
5107 JSTaggedValue res = SlowRuntimeStub::StGlobalRecord(thread, propKey, value, true); in HandleSttoglobalrecordImm16Id16() local
5108 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleSttoglobalrecordImm16Id16()
5128 JSTaggedValue res = SlowRuntimeStub::StGlobalRecord(thread, propKey, value, true); in HandleStconsttoglobalrecordImm16Id16() local
5129 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStconsttoglobalrecordImm16Id16()
5169 JSTaggedValue res = SlowRuntimeStub::StSuperByValue(thread, obj, propKey, value, thisFunc); in HandleStsuperbynameImm16Id16V8() local
5170 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStsuperbynameImm16Id16V8()
5191 JSTaggedValue res = SlowRuntimeStub::LdSuperByValue(thread, obj, propKey, thisFunc); in HandleLdsuperbynameImm16Id16() local
5193 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdsuperbynameImm16Id16()
5194 SET_ACC(res); in HandleLdsuperbynameImm16Id16()
5214 JSTaggedValue res = SlowRuntimeStub::LdSuperByValue(thread, obj, propKey, thisFunc); in HandleLdsuperbynameImm8Id16() local
5216 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdsuperbynameImm8Id16()
5217 SET_ACC(res); in HandleLdsuperbynameImm8Id16()
5240 … JSTaggedValue res = FastRuntimeStub::SetPropertyByName<true>(thread, receiver, propKey, value); in HandleStownbynameImm16Id16V8() local
5241 if (!res.IsHole()) { in HandleStownbynameImm16Id16V8()
5242 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStownbynameImm16Id16V8()
5255 JSTaggedValue res = SlowRuntimeStub::StOwnByName(thread, receiver, propKey, value); in HandleStownbynameImm16Id16V8() local
5257 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStownbynameImm16Id16V8()
5274 JSTaggedValue res = JSTaggedValue::Hole(); in HandleStobjbynameImm16Id16V8() local
5281 res = ICRuntimeStub::TryStoreICByName(thread, receiver, firstValue, secondValue, value); in HandleStobjbynameImm16Id16V8()
5283 if (LIKELY(!res.IsHole())) { in HandleStobjbynameImm16Id16V8()
5284 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStobjbynameImm16Id16V8()
5295 res = ICRuntimeStub::StoreICByName(thread, in HandleStobjbynameImm16Id16V8()
5298 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStobjbynameImm16Id16V8()
5315 JSTaggedValue res = FastRuntimeStub::SetPropertyByName(thread, receiver, propKey, value); in HandleStobjbynameImm16Id16V8() local
5316 if (!res.IsHole()) { in HandleStobjbynameImm16Id16V8()
5317 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStobjbynameImm16Id16V8()
5331 JSTaggedValue res = SlowRuntimeStub::StObjByName(thread, receiver, propKey, value); in HandleStobjbynameImm16Id16V8() local
5332 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStobjbynameImm16Id16V8()
5348 JSTaggedValue res = JSTaggedValue::Hole(); in HandleLdobjbynameImm16Id16() local
5353 res = ICRuntimeStub::TryLoadICByName(thread, receiver, firstValue, secondValue); in HandleLdobjbynameImm16Id16()
5355 if (LIKELY(!res.IsHole())) { in HandleLdobjbynameImm16Id16()
5356 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdobjbynameImm16Id16()
5357 SET_ACC(res); in HandleLdobjbynameImm16Id16()
5367 res = ICRuntimeStub::LoadICByName(thread, in HandleLdobjbynameImm16Id16()
5370 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdobjbynameImm16Id16()
5371 SET_ACC(res); in HandleLdobjbynameImm16Id16()
5387 JSTaggedValue res = FastRuntimeStub::GetPropertyByName(thread, receiver, propKey); in HandleLdobjbynameImm16Id16() local
5388 if (!res.IsHole()) { in HandleLdobjbynameImm16Id16()
5389 ASSERT(!res.IsAccessor()); in HandleLdobjbynameImm16Id16()
5390 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdobjbynameImm16Id16()
5391 SET_ACC(res); in HandleLdobjbynameImm16Id16()
5398 …JSTaggedValue res = SlowRuntimeStub::LdObjByName(thread, receiver, propKey, false, JSTaggedValue::… in HandleLdobjbynameImm16Id16() local
5399 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdobjbynameImm16Id16()
5400 SET_ACC(res); in HandleLdobjbynameImm16Id16()
5415 JSTaggedValue res = JSTaggedValue::Hole(); in HandleLdobjbynameImm8Id16() local
5420 res = ICRuntimeStub::TryLoadICByName(thread, receiver, firstValue, secondValue); in HandleLdobjbynameImm8Id16()
5422 if (LIKELY(!res.IsHole())) { in HandleLdobjbynameImm8Id16()
5423 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdobjbynameImm8Id16()
5424 SET_ACC(res); in HandleLdobjbynameImm8Id16()
5434 res = ICRuntimeStub::LoadICByName(thread, in HandleLdobjbynameImm8Id16()
5437 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdobjbynameImm8Id16()
5438 SET_ACC(res); in HandleLdobjbynameImm8Id16()
5454 JSTaggedValue res = FastRuntimeStub::GetPropertyByName(thread, receiver, propKey); in HandleLdobjbynameImm8Id16() local
5455 if (!res.IsHole()) { in HandleLdobjbynameImm8Id16()
5456 ASSERT(!res.IsAccessor()); in HandleLdobjbynameImm8Id16()
5457 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdobjbynameImm8Id16()
5458 SET_ACC(res); in HandleLdobjbynameImm8Id16()
5465 …JSTaggedValue res = SlowRuntimeStub::LdObjByName(thread, receiver, propKey, false, JSTaggedValue::… in HandleLdobjbynameImm8Id16() local
5466 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdobjbynameImm8Id16()
5467 SET_ACC(res); in HandleLdobjbynameImm8Id16()
5493 JSTaggedValue res = ICRuntimeStub::StoreGlobalICByName(thread, in HandleTrystglobalbynameImm16Id16() local
5497 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleTrystglobalbynameImm16Id16()
5509 JSTaggedValue res = SlowRuntimeStub::TryUpdateGlobalRecord(thread, propKey, value); in HandleTrystglobalbynameImm16Id16() local
5510 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleTrystglobalbynameImm16Id16()
5521 JSTaggedValue res = SlowRuntimeStub::StGlobalVar(thread, propKey, value); in HandleTrystglobalbynameImm16Id16() local
5522 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleTrystglobalbynameImm16Id16()
5548 JSTaggedValue res = ICRuntimeStub::LoadGlobalICByName(thread, in HandleTryldglobalbynameImm16Id16() local
5552 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleTryldglobalbynameImm16Id16()
5553 SET_ACC(res); in HandleTryldglobalbynameImm16Id16()
5569 … JSTaggedValue res = SlowRuntimeStub::TryLdGlobalByNameFromGlobalProto(thread, globalObj, prop); in HandleTryldglobalbynameImm16Id16() local
5570 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleTryldglobalbynameImm16Id16()
5571 SET_ACC(res); in HandleTryldglobalbynameImm16Id16()
5618 JSTaggedValue res = FastRuntimeStub::GetPropertyByIndex(thread, receiver, idx); in HandleLdobjbyindexImm16Imm16() local
5619 if (!res.IsHole()) { in HandleLdobjbyindexImm16Imm16()
5620 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdobjbyindexImm16Imm16()
5621 SET_ACC(res); in HandleLdobjbyindexImm16Imm16()
5628 …JSTaggedValue res = SlowRuntimeStub::LdObjByIndex(thread, receiver, idx, false, JSTaggedValue::Und… in HandleLdobjbyindexImm16Imm16() local
5629 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdobjbyindexImm16Imm16()
5630 SET_ACC(res); in HandleLdobjbyindexImm16Imm16()
5645 JSTaggedValue res = FastRuntimeStub::GetPropertyByIndex(thread, receiver, idx); in HandleLdobjbyindexImm8Imm16() local
5646 if (!res.IsHole()) { in HandleLdobjbyindexImm8Imm16()
5647 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdobjbyindexImm8Imm16()
5648 SET_ACC(res); in HandleLdobjbyindexImm8Imm16()
5655 …JSTaggedValue res = SlowRuntimeStub::LdObjByIndex(thread, receiver, idx, false, JSTaggedValue::Und… in HandleLdobjbyindexImm8Imm16() local
5656 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdobjbyindexImm8Imm16()
5657 SET_ACC(res); in HandleLdobjbyindexImm8Imm16()
5678 JSTaggedValue res = SlowRuntimeStub::StSuperByValue(thread, receiver, propKey, value, thisFunc); in HandleStsuperbyvalueImm16V8V8() local
5679 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStsuperbyvalueImm16V8V8()
5698 JSTaggedValue res = SlowRuntimeStub::LdSuperByValue(thread, receiver, propKey, thisFunc); in HandleLdsuperbyvalueImm16V8() local
5699 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdsuperbyvalueImm16V8()
5700 SET_ACC(res); in HandleLdsuperbyvalueImm16V8()
5718 JSTaggedValue res = SlowRuntimeStub::LdSuperByValue(thread, receiver, propKey, thisFunc); in HandleLdsuperbyvalueImm8V8() local
5719 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdsuperbyvalueImm8V8()
5720 SET_ACC(res); in HandleLdsuperbyvalueImm8V8()
5742 JSTaggedValue res = JSTaggedValue::Hole(); in HandleLdobjbyvalueImm16V8() local
5746res = ICRuntimeStub::TryLoadICByValue(thread, receiver, propKey, firstValue, secondValue); in HandleLdobjbyvalueImm16V8()
5749 if (res.IsHole() && !firstValue.IsHole()) { in HandleLdobjbyvalueImm16V8()
5750 res = ICRuntimeStub::LoadICByValue(thread, in HandleLdobjbyvalueImm16V8()
5755 if (LIKELY(!res.IsHole())) { in HandleLdobjbyvalueImm16V8()
5756 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdobjbyvalueImm16V8()
5757 SET_ACC(res); in HandleLdobjbyvalueImm16V8()
5764 JSTaggedValue res = FastRuntimeStub::GetPropertyByValue(thread, receiver, propKey); in HandleLdobjbyvalueImm16V8() local
5765 if (!res.IsHole()) { in HandleLdobjbyvalueImm16V8()
5766 ASSERT(!res.IsAccessor()); in HandleLdobjbyvalueImm16V8()
5767 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdobjbyvalueImm16V8()
5768 SET_ACC(res); in HandleLdobjbyvalueImm16V8()
5774 …JSTaggedValue res = SlowRuntimeStub::LdObjByValue(thread, receiver, propKey, false, JSTaggedValue:… in HandleLdobjbyvalueImm16V8() local
5775 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdobjbyvalueImm16V8()
5776 SET_ACC(res); in HandleLdobjbyvalueImm16V8()
5798 JSTaggedValue res = JSTaggedValue::Hole(); in HandleLdobjbyvalueImm8V8() local
5802res = ICRuntimeStub::TryLoadICByValue(thread, receiver, propKey, firstValue, secondValue); in HandleLdobjbyvalueImm8V8()
5805 if (res.IsHole() && !firstValue.IsHole()) { in HandleLdobjbyvalueImm8V8()
5806 res = ICRuntimeStub::LoadICByValue(thread, in HandleLdobjbyvalueImm8V8()
5811 if (LIKELY(!res.IsHole())) { in HandleLdobjbyvalueImm8V8()
5812 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdobjbyvalueImm8V8()
5813 SET_ACC(res); in HandleLdobjbyvalueImm8V8()
5820 JSTaggedValue res = FastRuntimeStub::GetPropertyByValue(thread, receiver, propKey); in HandleLdobjbyvalueImm8V8() local
5821 if (!res.IsHole()) { in HandleLdobjbyvalueImm8V8()
5822 ASSERT(!res.IsAccessor()); in HandleLdobjbyvalueImm8V8()
5823 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdobjbyvalueImm8V8()
5824 SET_ACC(res); in HandleLdobjbyvalueImm8V8()
5830 …JSTaggedValue res = SlowRuntimeStub::LdObjByValue(thread, receiver, propKey, false, JSTaggedValue:… in HandleLdobjbyvalueImm8V8() local
5831 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdobjbyvalueImm8V8()
5832 SET_ACC(res); in HandleLdobjbyvalueImm8V8()
5867 JSTaggedValue res = in HandleDefineclasswithbufferImm16Id16Id16Imm16V8() local
5871 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDefineclasswithbufferImm16Id16Id16Imm16V8()
5872 ASSERT(res.IsClassConstructor()); in HandleDefineclasswithbufferImm16Id16Id16Imm16V8()
5873 JSFunction *cls = JSFunction::Cast(res.GetTaggedObject()); in HandleDefineclasswithbufferImm16Id16Id16Imm16V8()
5879 SlowRuntimeStub::SetClassConstructorLength(thread, res, JSTaggedValue(length)); in HandleDefineclasswithbufferImm16Id16Id16Imm16V8()
5881 SET_ACC(res); in HandleDefineclasswithbufferImm16Id16Id16Imm16V8()
5902 JSTaggedValue res = in HandleDefineclasswithbufferImm8Id16Id16Imm16V8() local
5906 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDefineclasswithbufferImm8Id16Id16Imm16V8()
5907 ASSERT(res.IsClassConstructor()); in HandleDefineclasswithbufferImm8Id16Id16Imm16V8()
5908 JSFunction *cls = JSFunction::Cast(res.GetTaggedObject()); in HandleDefineclasswithbufferImm8Id16Id16Imm16V8()
5913 SlowRuntimeStub::SetClassConstructorLength(thread, res, JSTaggedValue(length)); in HandleDefineclasswithbufferImm8Id16Id16Imm16V8()
5915 SET_ACC(res); in HandleDefineclasswithbufferImm8Id16Id16Imm16V8()
5927 JSTaggedValue res = SlowRuntimeStub::LdPatchVar(thread, index); in HandleWideLdpatchvarPrefImm16() local
5928 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleWideLdpatchvarPrefImm16()
5929 SET_ACC(res); in HandleWideLdpatchvarPrefImm16()
5943 JSTaggedValue res = SlowRuntimeStub::StPatchVar(thread, index, value); in HandleWideStpatchvarPrefImm16() local
5944 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleWideStpatchvarPrefImm16()
5973 JSTaggedValue res = JSTaggedValue::Hole(); in HandleStthisbyvalueImm16V8() local
5978res = ICRuntimeStub::TryStoreICByValue(thread, receiver, propKey, firstValue, secondValue, value); in HandleStthisbyvalueImm16V8()
5981 if (res.IsHole() && !firstValue.IsHole()) { in HandleStthisbyvalueImm16V8()
5982 res = ICRuntimeStub::StoreICByValue(thread, in HandleStthisbyvalueImm16V8()
5987 if (LIKELY(!res.IsHole())) { in HandleStthisbyvalueImm16V8()
5988 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStthisbyvalueImm16V8()
5999 JSTaggedValue res = FastRuntimeStub::SetPropertyByValue(thread, receiver, propKey, value); in HandleStthisbyvalueImm16V8() local
6000 if (!res.IsHole()) { in HandleStthisbyvalueImm16V8()
6001 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStthisbyvalueImm16V8()
6013 JSTaggedValue res = SlowRuntimeStub::StObjByValue(thread, receiver, propKey, value); in HandleStthisbyvalueImm16V8() local
6014 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStthisbyvalueImm16V8()
6037 JSTaggedValue res = JSTaggedValue::Hole(); in HandleStthisbyvalueImm8V8() local
6042res = ICRuntimeStub::TryStoreICByValue(thread, receiver, propKey, firstValue, secondValue, value); in HandleStthisbyvalueImm8V8()
6045 if (res.IsHole() && !firstValue.IsHole()) { in HandleStthisbyvalueImm8V8()
6046 res = ICRuntimeStub::StoreICByValue(thread, in HandleStthisbyvalueImm8V8()
6051 if (LIKELY(!res.IsHole())) { in HandleStthisbyvalueImm8V8()
6052 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStthisbyvalueImm8V8()
6063 JSTaggedValue res = FastRuntimeStub::SetPropertyByValue(thread, receiver, propKey, value); in HandleStthisbyvalueImm8V8() local
6064 if (!res.IsHole()) { in HandleStthisbyvalueImm8V8()
6065 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStthisbyvalueImm8V8()
6077 JSTaggedValue res = SlowRuntimeStub::StObjByValue(thread, receiver, propKey, value); in HandleStthisbyvalueImm8V8() local
6078 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStthisbyvalueImm8V8()
6100 JSTaggedValue res = JSTaggedValue::Hole(); in HandleLdthisbyvalueImm16() local
6104res = ICRuntimeStub::TryLoadICByValue(thread, receiver, propKey, firstValue, secondValue); in HandleLdthisbyvalueImm16()
6107 if (res.IsHole() && !firstValue.IsHole()) { in HandleLdthisbyvalueImm16()
6108 res = ICRuntimeStub::LoadICByValue(thread, in HandleLdthisbyvalueImm16()
6113 if (LIKELY(!res.IsHole())) { in HandleLdthisbyvalueImm16()
6114 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdthisbyvalueImm16()
6115 SET_ACC(res); in HandleLdthisbyvalueImm16()
6122 JSTaggedValue res = FastRuntimeStub::GetPropertyByValue(thread, receiver, propKey); in HandleLdthisbyvalueImm16() local
6123 if (!res.IsHole()) { in HandleLdthisbyvalueImm16()
6124 ASSERT(!res.IsAccessor()); in HandleLdthisbyvalueImm16()
6125 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdthisbyvalueImm16()
6126 SET_ACC(res); in HandleLdthisbyvalueImm16()
6132 …JSTaggedValue res = SlowRuntimeStub::LdObjByValue(thread, receiver, propKey, false, JSTaggedValue:… in HandleLdthisbyvalueImm16() local
6133 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdthisbyvalueImm16()
6134 SET_ACC(res); in HandleLdthisbyvalueImm16()
6154 JSTaggedValue res = JSTaggedValue::Hole(); in HandleLdthisbyvalueImm8() local
6158res = ICRuntimeStub::TryLoadICByValue(thread, receiver, propKey, firstValue, secondValue); in HandleLdthisbyvalueImm8()
6161 if (res.IsHole() && !firstValue.IsHole()) { in HandleLdthisbyvalueImm8()
6162 res = ICRuntimeStub::LoadICByValue(thread, in HandleLdthisbyvalueImm8()
6167 if (LIKELY(!res.IsHole())) { in HandleLdthisbyvalueImm8()
6168 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdthisbyvalueImm8()
6169 SET_ACC(res); in HandleLdthisbyvalueImm8()
6176 JSTaggedValue res = FastRuntimeStub::GetPropertyByValue(thread, receiver, propKey); in HandleLdthisbyvalueImm8() local
6177 if (!res.IsHole()) { in HandleLdthisbyvalueImm8()
6178 ASSERT(!res.IsAccessor()); in HandleLdthisbyvalueImm8()
6179 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdthisbyvalueImm8()
6180 SET_ACC(res); in HandleLdthisbyvalueImm8()
6186 …JSTaggedValue res = SlowRuntimeStub::LdObjByValue(thread, receiver, propKey, false, JSTaggedValue:… in HandleLdthisbyvalueImm8() local
6187 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdthisbyvalueImm8()
6188 SET_ACC(res); in HandleLdthisbyvalueImm8()
6201 JSTaggedValue res = JSTaggedValue::Hole(); in HandleStthisbynameImm16Id16() local
6208 res = ICRuntimeStub::TryStoreICByName(thread, receiver, firstValue, secondValue, value); in HandleStthisbynameImm16Id16()
6211 if (res.IsHole() && !firstValue.IsHole()) { in HandleStthisbynameImm16Id16()
6219res = ICRuntimeStub::StoreICByName(thread, profileTypeArray, receiver, propKey, value, slotId); in HandleStthisbynameImm16Id16()
6222 if (LIKELY(!res.IsHole())) { in HandleStthisbynameImm16Id16()
6223 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStthisbynameImm16Id16()
6242 JSTaggedValue res = FastRuntimeStub::SetPropertyByName(thread, receiver, propKey, value); in HandleStthisbynameImm16Id16() local
6243 if (!res.IsHole()) { in HandleStthisbynameImm16Id16()
6244 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStthisbynameImm16Id16()
6258 JSTaggedValue res = SlowRuntimeStub::StObjByName(thread, receiver, propKey, value); in HandleStthisbynameImm16Id16() local
6259 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStthisbynameImm16Id16()
6273 JSTaggedValue res = JSTaggedValue::Hole(); in HandleStthisbynameImm8Id16() local
6280 res = ICRuntimeStub::TryStoreICByName(thread, receiver, firstValue, secondValue, value); in HandleStthisbynameImm8Id16()
6283 if (res.IsHole() && !firstValue.IsHole()) { in HandleStthisbynameImm8Id16()
6291res = ICRuntimeStub::StoreICByName(thread, profileTypeArray, receiver, propKey, value, slotId); in HandleStthisbynameImm8Id16()
6294 if (LIKELY(!res.IsHole())) { in HandleStthisbynameImm8Id16()
6295 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStthisbynameImm8Id16()
6314 JSTaggedValue res = FastRuntimeStub::SetPropertyByName(thread, receiver, propKey, value); in HandleStthisbynameImm8Id16() local
6315 if (!res.IsHole()) { in HandleStthisbynameImm8Id16()
6316 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStthisbynameImm8Id16()
6330 JSTaggedValue res = SlowRuntimeStub::StObjByName(thread, receiver, propKey, value); in HandleStthisbynameImm8Id16() local
6331 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleStthisbynameImm8Id16()
6345 JSTaggedValue res = JSTaggedValue::Hole(); in HandleLdthisbynameImm16Id16() local
6350 res = ICRuntimeStub::TryLoadICByName(thread, receiver, firstValue, secondValue); in HandleLdthisbynameImm16Id16()
6352 if (LIKELY(!res.IsHole())) { in HandleLdthisbynameImm16Id16()
6353 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdthisbynameImm16Id16()
6354 SET_ACC(res); in HandleLdthisbynameImm16Id16()
6362 res = ICRuntimeStub::LoadICByName(thread, in HandleLdthisbynameImm16Id16()
6365 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdthisbynameImm16Id16()
6366 SET_ACC(res); in HandleLdthisbynameImm16Id16()
6380 JSTaggedValue res = FastRuntimeStub::GetPropertyByName(thread, receiver, propKey); in HandleLdthisbynameImm16Id16() local
6381 if (!res.IsHole()) { in HandleLdthisbynameImm16Id16()
6382 ASSERT(!res.IsAccessor()); in HandleLdthisbynameImm16Id16()
6383 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdthisbynameImm16Id16()
6384 SET_ACC(res); in HandleLdthisbynameImm16Id16()
6391 …JSTaggedValue res = SlowRuntimeStub::LdObjByName(thread, receiver, propKey, false, JSTaggedValue::… in HandleLdthisbynameImm16Id16() local
6392 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdthisbynameImm16Id16()
6393 SET_ACC(res); in HandleLdthisbynameImm16Id16()
6406 JSTaggedValue res = JSTaggedValue::Hole(); in HandleLdthisbynameImm8Id16() local
6411 res = ICRuntimeStub::TryLoadICByName(thread, receiver, firstValue, secondValue); in HandleLdthisbynameImm8Id16()
6413 if (LIKELY(!res.IsHole())) { in HandleLdthisbynameImm8Id16()
6414 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdthisbynameImm8Id16()
6415 SET_ACC(res); in HandleLdthisbynameImm8Id16()
6423 res = ICRuntimeStub::LoadICByName(thread, in HandleLdthisbynameImm8Id16()
6426 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdthisbynameImm8Id16()
6427 SET_ACC(res); in HandleLdthisbynameImm8Id16()
6441 JSTaggedValue res = FastRuntimeStub::GetPropertyByName(thread, receiver, propKey); in HandleLdthisbynameImm8Id16() local
6442 if (!res.IsHole()) { in HandleLdthisbynameImm8Id16()
6443 ASSERT(!res.IsAccessor()); in HandleLdthisbynameImm8Id16()
6444 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdthisbynameImm8Id16()
6445 SET_ACC(res); in HandleLdthisbynameImm8Id16()
6452 …JSTaggedValue res = SlowRuntimeStub::LdObjByName(thread, receiver, propKey, false, JSTaggedValue::… in HandleLdthisbynameImm8Id16() local
6453 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleLdthisbynameImm8Id16()
6454 SET_ACC(res); in HandleLdthisbynameImm8Id16()
6486 auto res = SlowRuntimeStub::DefineMethod(thread, method, homeObject); in HandleDefinemethodImm16Id16Imm8() local
6487 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDefinemethodImm16Id16Imm8()
6488 JSFunction *result = JSFunction::Cast(res.GetTaggedObject()); in HandleDefinemethodImm16Id16Imm8()
6524 JSTaggedValue res = SlowRuntimeStub::DynamicImport(thread, specifier, thisFunc); in HandleDynamicimport() local
6525 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDynamicimport()
6526 SET_ACC(res); in HandleDynamicimport()
6539 JSTaggedValue res = SlowRuntimeStub::DynamicImport(thread, specifier, thisFunc); in HandleDeprecatedDynamicimportPrefV8() local
6540 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDeprecatedDynamicimportPrefV8()
6541 SET_ACC(res); in HandleDeprecatedDynamicimportPrefV8()
6572 JSTaggedValue res = SlowRuntimeStub::CallSpread(thread, func, obj, array); in HandleApplyImm8V8V8() local
6573 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleApplyImm8V8V8()
6574 SET_ACC(res); in HandleApplyImm8V8V8()
6601 auto res = SlowRuntimeStub::DefineMethod(thread, method, homeObject); in HandleDefinemethodImm8Id16Imm8() local
6602 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleDefinemethodImm8Id16Imm8()
6603 JSFunction *result = JSFunction::Cast(res.GetTaggedObject()); in HandleDefinemethodImm8Id16Imm8()
6630 auto res = SlowRuntimeStub::DefineFunc(thread, method); in HandleDefinefuncImm16Id16Imm8() local
6631 JSFunction *jsFunc = JSFunction::Cast(res.GetTaggedObject()); in HandleDefinefuncImm16Id16Imm8()
6658 auto res = SlowRuntimeStub::DefineFunc(thread, method); in HandleDefinefuncImm8Id16Imm8() local
6659 JSFunction *jsFunc = JSFunction::Cast(res.GetTaggedObject()); in HandleDefinefuncImm8Id16Imm8()
6812 JSTaggedValue res = SlowRuntimeStub::SuperCall(thread, thisFunc, newTarget, v0, range); in HandleSupercallarrowrangeImm8Imm8V8() local
6813 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleSupercallarrowrangeImm8Imm8V8()
6814 SET_ACC(res); in HandleSupercallarrowrangeImm8Imm8V8()
6955 JSTaggedValue res = SlowRuntimeStub::SuperCall(thread, thisFunc, newTarget, v0, range); in HandleSupercallthisrangeImm8Imm8V8() local
6956 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleSupercallthisrangeImm8Imm8V8()
6957 SET_ACC(res); in HandleSupercallthisrangeImm8Imm8V8()
6992 JSTaggedValue res = SlowRuntimeStub::NewLexicalEnvWithName(thread, numVars, scopeId); in HandleNewlexenvwithnameImm8Id16() local
6993 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleNewlexenvwithnameImm8Id16()
6995 SET_ACC(res); in HandleNewlexenvwithnameImm8Id16()
6996 (reinterpret_cast<InterpretedFrame *>(sp) - 1)->env = res; in HandleNewlexenvwithnameImm8Id16()
7137 JSTaggedValue res = SlowRuntimeStub::NewObjRange(thread, ctor, ctor, firstArgIdx, length); in HandleNewobjrangeImm16Imm8V8() local
7138 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleNewobjrangeImm16Imm8V8()
7139 SET_ACC(res); in HandleNewobjrangeImm16Imm8V8()
7279 JSTaggedValue res = SlowRuntimeStub::NewObjRange(thread, ctor, ctor, firstArgIdx, length); in HandleNewobjrangeImm8Imm8V8() local
7280 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleNewobjrangeImm8Imm8V8()
7281 SET_ACC(res); in HandleNewobjrangeImm8Imm8V8()
7295 JSTaggedValue res = SlowRuntimeStub::NewObjApply(thread, func, array); in HandleNewobjapplyImm16V8() local
7296 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleNewobjapplyImm16V8()
7297 SET_ACC(res); in HandleNewobjapplyImm16V8()
7313 JSTaggedValue res = SlowRuntimeStub::CreateRegExpWithLiteral(thread, pattern, flags); in HandleCreateregexpwithliteralImm16Id16Imm8() local
7314 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleCreateregexpwithliteralImm16Id16Imm8()
7315 SET_ACC(res); in HandleCreateregexpwithliteralImm16Id16Imm8()
7336 …JSTaggedValue res = SlowRuntimeStub::CreateObjectHavingMethod(thread, factory, result, state->env); in HandleCreateobjectwithbufferImm16Id16() local
7337 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleCreateobjectwithbufferImm16Id16()
7338 SET_ACC(res); in HandleCreateobjectwithbufferImm16Id16()
7359 …JSTaggedValue res = SlowRuntimeStub::CreateObjectHavingMethod(thread, factory, result, state->env); in HandleCreateobjectwithbufferImm8Id16() local
7360 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleCreateobjectwithbufferImm8Id16()
7361 SET_ACC(res); in HandleCreateobjectwithbufferImm8Id16()
7397 JSTaggedValue res = SlowRuntimeStub::CreateArrayWithBuffer(thread, factory, result); in HandleCreatearraywithbufferImm8Id16() local
7398 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleCreatearraywithbufferImm8Id16()
7399 SET_ACC(res); in HandleCreatearraywithbufferImm8Id16()
7417 JSTaggedValue res = SlowRuntimeStub::CreateArrayWithBuffer(thread, factory, result); in HandleCreatearraywithbufferImm16Id16() local
7418 INTERPRETER_RETURN_IF_ABRUPT(res); in HandleCreatearraywithbufferImm16Id16()
7419 SET_ACC(res); in HandleCreatearraywithbufferImm16Id16()