• Home
  • Raw
  • Download

Lines Matching full:pc

44     GateRef pc = PtrArgument(static_cast<size_t>(InterpreterHandlerInputs::PC));                  \
54 GenerateCircuitImpl(glue, sp, pc, constpool, profileTypeInfo, acc, hotnessCounter, callback); \
58 void name##StubBuilder::GenerateCircuitImpl(GateRef glue, GateRef sp, GateRef pc, \
65 …[this, glue, sp, pc, profileTypeInfo](const std::initializer_list<GateRef> &values, OperationType …
67 …profiler.PGOProfiler(glue, pc, GetFunctionFromFrame(GetFrame(sp)), profileTypeInfo, values, type);…
85 // Dispatch(glue, sp, pc, constpool, profileTypeInfo, acc, hotnessCounter, offset)
89 // Dispatch(glue, sp, pc, constpool, profileTypeInfo, *varAcc, hotnessCounter, offset)
93 // Dispatch(glue, sp, pc, constpool, *varProfileTypeInfo, acc, *varHotnessCounter, offset)
102 Dispatch(glue, sp, pc, constpool, __VA_ARGS__)
112 DispatchLast(glue, sp, pc, constpool, profileTypeInfo, acc, hotnessCounter) \
115 DispatchLast(glue, sp, pc, constpool, profileTypeInfo, *varAcc, hotnessCounter) \
142 CheckException(glue, sp, pc, constpool, profileTypeInfo, acc, hotnessCounter, \
146 CheckException(glue, sp, pc, constpool, profileTypeInfo, *varAcc, hotnessCounter, \
150 CheckExceptionWithJump(glue, sp, pc, constpool, profileTypeInfo, acc, hotnessCounter, \
154 CheckExceptionWithVar(glue, sp, pc, constpool, profileTypeInfo, acc, hotnessCounter, \
158 CheckExceptionWithVar(glue, sp, pc, constpool, profileTypeInfo, *varAcc, hotnessCounter, \
162 CheckPendingException(glue, sp, pc, constpool, profileTypeInfo, acc, hotnessCounter, \
173 GateRef pc = PtrArgument(static_cast<size_t>(InterpreterHandlerInputs::PC)); in DebugPrintInstruction() local
174 CallNGCRuntime(glue, RTSTUB_ID(DebugPrintInstruction), { glue, pc }); in DebugPrintInstruction()
309 GateRef restIdx = ZExtInt8ToInt32(ReadInst8_0(pc)); in DECLARE_ASM_HANDLER()
316 GateRef restIdx = ZExtInt16ToInt32(ReadInst16_1(pc)); in DECLARE_ASM_HANDLER()
323 GateRef numKeys = ReadInst8_0(pc); in DECLARE_ASM_HANDLER()
324 GateRef obj = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
325 GateRef firstArgRegIdx = ZExtInt8ToInt16(ReadInst8_2(pc)); in DECLARE_ASM_HANDLER()
333 GateRef numKeys = ReadInst16_1(pc); in DECLARE_ASM_HANDLER()
334 GateRef obj = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_3(pc))); in DECLARE_ASM_HANDLER()
335 GateRef firstArgRegIdx = ZExtInt8ToInt16(ReadInst8_4(pc)); in DECLARE_ASM_HANDLER()
343 GateRef imm = ReadInst16_1(pc); in DECLARE_ASM_HANDLER()
351 GateRef imm = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
359 GateRef asyncFuncObj = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_0(pc))); in DECLARE_ASM_HANDLER()
368 GateRef asyncFuncObj = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
369 GateRef value = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_3(pc))); in DECLARE_ASM_HANDLER()
377 GateRef asyncFuncObj = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_0(pc))); in DECLARE_ASM_HANDLER()
386 GateRef asyncFuncObj = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
387 GateRef value = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_3(pc))); in DECLARE_ASM_HANDLER()
395 GateRef obj = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_0(pc))); in DECLARE_ASM_HANDLER()
396 GateRef prop = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
397 GateRef getter = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_2(pc))); in DECLARE_ASM_HANDLER()
398 GateRef setter = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_3(pc))); in DECLARE_ASM_HANDLER()
492 GateRef left = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
500 GateRef left = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
508 GateRef left = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
516 GateRef left = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
534 GateRef left = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
542 GateRef left = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
550 GateRef left = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
558 GateRef left = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
566 GateRef left = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
580 GateRef vsrc = ReadInst8_0(pc); in DECLARE_ASM_HANDLER()
587 GateRef vdst = ReadInst8_0(pc); in DECLARE_ASM_HANDLER()
598 GateRef offset = ReadInstSigned8_0(pc); in DECLARE_ASM_HANDLER()
612 GateRef offset = ReadInstSigned16_0(pc); in DECLARE_ASM_HANDLER()
626 GateRef offset = ReadInstSigned32_0(pc); in DECLARE_ASM_HANDLER()
638 GateRef level = ZExtInt8ToInt32(ReadInst4_0(pc)); in DECLARE_ASM_HANDLER()
639 GateRef slot = ZExtInt8ToInt32(ReadInst4_1(pc)); in DECLARE_ASM_HANDLER()
666 GateRef level = ZExtInt8ToInt32(ReadInst8_0(pc)); in DECLARE_ASM_HANDLER()
667 GateRef slot = ZExtInt8ToInt32(ReadInst8_1(pc)); in DECLARE_ASM_HANDLER()
694 GateRef level = ZExtInt16ToInt32(ReadInst16_1(pc)); in DECLARE_ASM_HANDLER()
695 GateRef slot = ZExtInt16ToInt32(ReadInst16_3(pc)); in DECLARE_ASM_HANDLER()
720 GateRef level = ZExtInt8ToInt32(ReadInst4_0(pc)); in DECLARE_ASM_HANDLER()
721 GateRef slot = ZExtInt8ToInt32(ReadInst4_1(pc)); in DECLARE_ASM_HANDLER()
746 GateRef level = ZExtInt8ToInt32(ReadInst8_0(pc)); in DECLARE_ASM_HANDLER()
747 GateRef slot = ZExtInt8ToInt32(ReadInst8_1(pc)); in DECLARE_ASM_HANDLER()
772 GateRef level = ZExtInt16ToInt32(ReadInst16_1(pc)); in DECLARE_ASM_HANDLER()
773 GateRef slot = ZExtInt16ToInt32(ReadInst16_3(pc)); in DECLARE_ASM_HANDLER()
798 GateRef level = ZExtInt16ToInt32(ReadInst16_1(pc)); in DECLARE_ASM_HANDLER()
799 GateRef slot = ZExtInt16ToInt32(ReadInst16_3(pc)); in DECLARE_ASM_HANDLER()
801 GateRef value = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_5(pc))); in DECLARE_ASM_HANDLER()
824 GateRef level = ZExtInt8ToInt32(ReadInst8_1(pc)); in DECLARE_ASM_HANDLER()
825 GateRef slot = ZExtInt8ToInt32(ReadInst8_2(pc)); in DECLARE_ASM_HANDLER()
827 GateRef value = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_3(pc))); in DECLARE_ASM_HANDLER()
850 GateRef level = ZExtInt8ToInt32(ReadInst4_2(pc)); in DECLARE_ASM_HANDLER()
851 GateRef slot = ZExtInt8ToInt32(ReadInst4_3(pc)); in DECLARE_ASM_HANDLER()
853 GateRef value = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_2(pc))); in DECLARE_ASM_HANDLER()
882 GateRef value = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
897 GateRef value = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
905 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
913 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
921 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
923 GateRef slotId = ZExtInt8ToInt32(ReadInst8_0(pc)); in DECLARE_ASM_HANDLER()
934 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
946 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
989 GateRef obj = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
1044 GateRef obj = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
1066 GateRef v0 = ReadInst8_0(pc); in DECLARE_ASM_HANDLER()
1074 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
1096 GateRef literal = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
1103 GateRef v0 = ReadInst8_0(pc); in DECLARE_ASM_HANDLER()
1113 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
1132 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
1140 GateRef v0 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
1148 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
1156 GateRef v0 = ReadInst8_0(pc); in DECLARE_ASM_HANDLER()
1165 GateRef obj = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
1166 GateRef prop = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_2(pc))); in DECLARE_ASM_HANDLER()
1173 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
1181 GateRef v0 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
1189 GateRef v0 = ReadInst8_0(pc); in DECLARE_ASM_HANDLER()
1190 GateRef v1 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
1199 GateRef v0 = ReadInst8_0(pc); in DECLARE_ASM_HANDLER()
1208 GateRef asyncFuncObj = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
1209 GateRef value = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_2(pc))); in DECLARE_ASM_HANDLER()
1218 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
1219 GateRef v1 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
1248 GateRef stringId = ReadInst16_1(pc); in DECLARE_ASM_HANDLER()
1257 GateRef v0 = ReadInst8_0(pc); in DECLARE_ASM_HANDLER()
1266 GateRef dst = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
1267 GateRef src = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_2(pc))); in DECLARE_ASM_HANDLER()
1274 GateRef v0 = ReadInst8_0(pc); in DECLARE_ASM_HANDLER()
1275 GateRef v1 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
1287 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
1302 GateRef v0 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
1317 GateRef proto = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
1318 GateRef obj = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_2(pc))); in DECLARE_ASM_HANDLER()
1328 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
1329 GateRef v1 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
1333 GateRef slotId = ZExtInt8ToInt32(ReadInst8_0(pc)); in DECLARE_ASM_HANDLER()
1342 GateRef v0 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
1343 GateRef v1 = ReadInst8_3(pc); in DECLARE_ASM_HANDLER()
1347 GateRef slotId = ZExtInt16ToInt32(ReadInst16_0(pc)); in DECLARE_ASM_HANDLER()
1358 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
1359 GateRef v1 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
1391 GateRef v0 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
1392 GateRef v1 = ReadInst8_3(pc); in DECLARE_ASM_HANDLER()
1422 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
1423 GateRef v1 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
1433 GateRef v0 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
1434 GateRef v1 = ReadInst8_3(pc); in DECLARE_ASM_HANDLER()
1444 GateRef stringId = ReadInst16_1(pc); in DECLARE_ASM_HANDLER()
1445 GateRef v0 = ReadInst8_3(pc); in DECLARE_ASM_HANDLER()
1454 GateRef stringId = ReadInst16_2(pc); in DECLARE_ASM_HANDLER()
1455 GateRef v0 = ReadInst8_4(pc); in DECLARE_ASM_HANDLER()
1466 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
1468 GateRef index = ZExtInt16ToInt32(ReadInst16_2(pc)); in DECLARE_ASM_HANDLER()
1492 GateRef v0 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
1494 GateRef index = ZExtInt16ToInt32(ReadInst16_3(pc)); in DECLARE_ASM_HANDLER()
1518 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
1519 GateRef index = ReadInst32_2(pc); in DECLARE_ASM_HANDLER()
1543 GateRef v0 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
1545 GateRef index = ZExtInt16ToInt32(ReadInst16_3(pc)); in DECLARE_ASM_HANDLER()
1576 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
1578 GateRef index = ZExtInt16ToInt32(ReadInst16_2(pc)); in DECLARE_ASM_HANDLER()
1609 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
1610 GateRef index = ReadInst32_2(pc); in DECLARE_ASM_HANDLER()
1646 GateRef value = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
1661 GateRef value = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
1669 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
1678 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
1687 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
1696 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
1705 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
1714 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
1723 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_3(pc))); in DECLARE_ASM_HANDLER()
1724 GateRef slotId = ZExtInt8ToInt32(ReadInst8_0(pc)); in DECLARE_ASM_HANDLER()
1727 …StringIdInfo info = { constpool, pc, StringIdInfo::Offset::BYTE_1, StringIdInfo::Length::BITS_16 }; in DECLARE_ASM_HANDLER()
1734 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_4(pc))); in DECLARE_ASM_HANDLER()
1735 GateRef slotId = ZExtInt16ToInt32(ReadInst16_0(pc)); in DECLARE_ASM_HANDLER()
1738 …StringIdInfo info = { constpool, pc, StringIdInfo::Offset::BYTE_2, StringIdInfo::Length::BITS_16 }; in DECLARE_ASM_HANDLER()
1746 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_2(pc))); in DECLARE_ASM_HANDLER()
1747 GateRef propKey = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_3(pc))); in DECLARE_ASM_HANDLER()
1789 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
1790 GateRef propKey = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_2(pc))); in DECLARE_ASM_HANDLER()
1832 GateRef stringId = ReadInst16_1(pc); in DECLARE_ASM_HANDLER()
1834 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_3(pc))); in DECLARE_ASM_HANDLER()
1870 GateRef stringId = ReadInst16_2(pc); in DECLARE_ASM_HANDLER()
1872 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_4(pc))); in DECLARE_ASM_HANDLER()
1908 GateRef stringId = ReadInst16_1(pc); in DECLARE_ASM_HANDLER()
1909 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_3(pc))); in DECLARE_ASM_HANDLER()
1950 GateRef stringId = ReadInst16_2(pc); in DECLARE_ASM_HANDLER()
1951 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_4(pc))); in DECLARE_ASM_HANDLER()
2000 GateRef vdst = ZExtInt8ToPtr(ReadInst4_0(pc)); in DECLARE_ASM_HANDLER()
2001 GateRef vsrc = ZExtInt8ToPtr(ReadInst4_1(pc)); in DECLARE_ASM_HANDLER()
2009 GateRef vdst = ZExtInt8ToPtr(ReadInst8_0(pc)); in DECLARE_ASM_HANDLER()
2010 GateRef vsrc = ZExtInt8ToPtr(ReadInst8_1(pc)); in DECLARE_ASM_HANDLER()
2018 GateRef vdst = ZExtInt16ToPtr(ReadInst16_0(pc)); in DECLARE_ASM_HANDLER()
2019 GateRef vsrc = ZExtInt16ToPtr(ReadInst16_2(pc)); in DECLARE_ASM_HANDLER()
2029 GateRef stringId = ReadInst16_0(pc); in DECLARE_ASM_HANDLER()
2038 GateRef imm = ReadInst32_0(pc); in DECLARE_ASM_HANDLER()
2047 GateRef imm = CastInt64ToFloat64(ReadInst64_0(pc)); in DECLARE_ASM_HANDLER()
2085 GateRef offset = ReadInstSigned8_0(pc); in DECLARE_ASM_HANDLER()
2126 GateRef offset = ReadInstSigned16_0(pc); in DECLARE_ASM_HANDLER()
2167 GateRef offset = ReadInstSigned32_0(pc); in DECLARE_ASM_HANDLER()
2208 GateRef offset = ReadInstSigned8_0(pc); in DECLARE_ASM_HANDLER()
2249 GateRef offset = ReadInstSigned16_0(pc); in DECLARE_ASM_HANDLER()
2290 GateRef offset = ReadInstSigned32_0(pc); in DECLARE_ASM_HANDLER()
2301 DEFVARIABLE(varPc, VariableType::NATIVE_POINTER(), pc); in DECLARE_ASM_HANDLER()
2364 DEFVARIABLE(varPc, VariableType::NATIVE_POINTER(), pc); in DECLARE_ASM_HANDLER()
2428 DEFVARIABLE(varPc, VariableType::NATIVE_POINTER(), pc); in DECLARE_ASM_HANDLER()
2442 GateRef genObj = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_0(pc))); in DECLARE_ASM_HANDLER()
2503 DEFVARIABLE(varPc, VariableType::NATIVE_POINTER(), pc); in DECLARE_ASM_HANDLER()
2517 GateRef genObj = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
2518 GateRef value = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_2(pc))); in DECLARE_ASM_HANDLER()
2579 GateRef slotId = ZExtInt8ToInt32(ReadInst8_0(pc)); in DECLARE_ASM_HANDLER()
2581 …StringIdInfo info = { constpool, pc, StringIdInfo::Offset::BYTE_1, StringIdInfo::Length::BITS_16 }; in DECLARE_ASM_HANDLER()
2590 GateRef slotId = ZExtInt16ToInt32(ReadInst16_0(pc)); in DECLARE_ASM_HANDLER()
2592 …StringIdInfo info = { constpool, pc, StringIdInfo::Offset::BYTE_2, StringIdInfo::Length::BITS_16 }; in DECLARE_ASM_HANDLER()
2599 GateRef slotId = ZExtInt16ToInt32(ReadInst8_0(pc)); in DECLARE_ASM_HANDLER()
2601 …StringIdInfo info = { constpool, pc, StringIdInfo::Offset::BYTE_1, StringIdInfo::Length::BITS_16 }; in DECLARE_ASM_HANDLER()
2608 GateRef slotId = ZExtInt16ToInt32(ReadInst16_0(pc)); in DECLARE_ASM_HANDLER()
2610 …StringIdInfo info = { constpool, pc, StringIdInfo::Offset::BYTE_2, StringIdInfo::Length::BITS_16 }; in DECLARE_ASM_HANDLER()
2619 GateRef slotId = ZExtInt16ToInt32(ReadInst16_0(pc)); in DECLARE_ASM_HANDLER()
2621 …StringIdInfo info = { constpool, pc, StringIdInfo::Offset::BYTE_2, StringIdInfo::Length::BITS_16 }; in DECLARE_ASM_HANDLER()
2628 GateRef slotId = ZExtInt16ToInt32(ReadInst16_0(pc)); in DECLARE_ASM_HANDLER()
2630 …StringIdInfo info = { constpool, pc, StringIdInfo::Offset::BYTE_2, StringIdInfo::Length::BITS_16 }; in DECLARE_ASM_HANDLER()
2637 GateRef stringId = ReadInst16_1(pc); in DECLARE_ASM_HANDLER()
2639 GateRef flags = ReadInst8_3(pc); in DECLARE_ASM_HANDLER()
2647 GateRef stringId = ReadInst16_2(pc); in DECLARE_ASM_HANDLER()
2649 GateRef flags = ReadInst8_4(pc); in DECLARE_ASM_HANDLER()
2711 GateRef value = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
2729 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
2738 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
2747 GateRef stringId = ReadInst16_0(pc); in DECLARE_ASM_HANDLER()
2777 GateRef value = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
2805 GateRef specifier = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
2816 GateRef v0 = ReadInst8_0(pc); in DECLARE_ASM_HANDLER()
2834 DEFVARIABLE(varPc, VariableType::NATIVE_POINTER(), pc); in DECLARE_ASM_HANDLER()
2848 GateRef asyncGenerator = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_0(pc))); in DECLARE_ASM_HANDLER()
2849 GateRef value = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
2850 GateRef flag = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_2(pc))); in DECLARE_ASM_HANDLER()
2911 GateRef asyncGenerator = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_0(pc))); in DECLARE_ASM_HANDLER()
2919 GateRef index = ReadInst8_0(pc); in DECLARE_ASM_HANDLER()
2928 GateRef asyncGenerator = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
2929 GateRef value = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_2(pc))); in DECLARE_ASM_HANDLER()
2937 GateRef range = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
2938 GateRef v0 = ZExtInt8ToInt16(ReadInst8_2(pc)); in DECLARE_ASM_HANDLER()
2947 GateRef range = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
2948 GateRef v0 = ZExtInt8ToInt16(ReadInst8_2(pc)); in DECLARE_ASM_HANDLER()
2956 GateRef range = ReadInst16_1(pc); in DECLARE_ASM_HANDLER()
2957 GateRef v0 = ZExtInt8ToInt16(ReadInst8_3(pc)); in DECLARE_ASM_HANDLER()
2966 GateRef range = ReadInst16_1(pc); in DECLARE_ASM_HANDLER()
2967 GateRef v0 = ZExtInt8ToInt16(ReadInst8_3(pc)); in DECLARE_ASM_HANDLER()
2975 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
2983 GateRef v0 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
2992 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
2993 GateRef v1 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
3002 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
3003 GateRef v1 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
3014 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
3017 GateRef slotId = ZExtInt8ToInt32(ReadInst8_0(pc)); in DECLARE_ASM_HANDLER()
3028 GateRef v0 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
3031 GateRef slotId = ZExtInt8ToInt32(ReadInst16_0(pc)); in DECLARE_ASM_HANDLER()
3042 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
3043 GateRef v1 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
3056 GateRef stringId = ReadInst16_1(pc); in DECLARE_ASM_HANDLER()
3067 GateRef stringId = ReadInst16_2(pc); in DECLARE_ASM_HANDLER()
3078 GateRef stringId = ReadInst32_1(pc); in DECLARE_ASM_HANDLER()
3079 GateRef v0 = ReadInst8_5(pc); in DECLARE_ASM_HANDLER()
3091 GateRef index = ZExtInt16ToInt32(ReadInst16_1(pc)); in DECLARE_ASM_HANDLER()
3116 GateRef index = ZExtInt16ToInt32(ReadInst16_2(pc)); in DECLARE_ASM_HANDLER()
3141 GateRef index = ReadInst32_1(pc); in DECLARE_ASM_HANDLER()
3165 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
3167 GateRef index = ReadInst32_2(pc); in DECLARE_ASM_HANDLER()
3191 GateRef stringId = ReadInst16_2(pc); in DECLARE_ASM_HANDLER()
3202 GateRef stringId = ReadInst16_2(pc); in DECLARE_ASM_HANDLER()
3213 GateRef stringId = ReadInst32_1(pc); in DECLARE_ASM_HANDLER()
3224 GateRef stringId = ReadInst32_1(pc); in DECLARE_ASM_HANDLER()
3235 GateRef stringId = ReadInst32_1(pc); in DECLARE_ASM_HANDLER()
3246 GateRef index = ReadInst8_0(pc); in DECLARE_ASM_HANDLER()
3256 GateRef index = ReadInst16_1(pc); in DECLARE_ASM_HANDLER()
3266 GateRef stringId = ReadInst32_1(pc); in DECLARE_ASM_HANDLER()
3277 GateRef index = ReadInst8_0(pc); in DECLARE_ASM_HANDLER()
3287 GateRef index = ReadInst16_1(pc); in DECLARE_ASM_HANDLER()
3297 GateRef index = ReadInst8_0(pc); in DECLARE_ASM_HANDLER()
3307 GateRef index = ReadInst16_1(pc); in DECLARE_ASM_HANDLER()
3317 GateRef stringId = ReadInst32_1(pc); in DECLARE_ASM_HANDLER()
3318 GateRef flag = ZExtInt8ToInt32(ReadInst8_5(pc)); in DECLARE_ASM_HANDLER()
3327 GateRef index = ReadInst8_0(pc); in DECLARE_ASM_HANDLER()
3336 GateRef index = ReadInst16_1(pc); in DECLARE_ASM_HANDLER()
3345 GateRef stringId = ReadInst32_1(pc); in DECLARE_ASM_HANDLER()
3358 GateRef numVars = ReadInst8_0(pc); in DECLARE_ASM_HANDLER()
3379 GateRef numVars = ReadInst16_1(pc); in DECLARE_ASM_HANDLER()
3399 GateRef numVars = ZExtInt8ToInt16(ReadInst8_0(pc)); in DECLARE_ASM_HANDLER()
3400 GateRef scopeId = ReadInst16_1(pc); in DECLARE_ASM_HANDLER()
3416 GateRef numVars = ReadInst16_1(pc); in DECLARE_ASM_HANDLER()
3417 GateRef scopeId = ReadInst16_3(pc); in DECLARE_ASM_HANDLER()
3434 GateRef methodId = ReadInst16_1(pc); in DECLARE_ASM_HANDLER()
3435 GateRef literalId = ReadInst16_3(pc); in DECLARE_ASM_HANDLER()
3436 GateRef length = ReadInst16_5(pc); in DECLARE_ASM_HANDLER()
3437 GateRef v0 = ReadInst8_7(pc); in DECLARE_ASM_HANDLER()
3469 GateRef methodId = ReadInst16_2(pc); in DECLARE_ASM_HANDLER()
3470 GateRef literalId = ReadInst16_4(pc); in DECLARE_ASM_HANDLER()
3471 GateRef length = ReadInst16_6(pc); in DECLARE_ASM_HANDLER()
3472 GateRef v0 = ReadInst8_8(pc); in DECLARE_ASM_HANDLER()
3504 GateRef methodId = ReadInst16_1(pc); in DECLARE_ASM_HANDLER()
3505 GateRef literalId = ReadInst16_3(pc); in DECLARE_ASM_HANDLER()
3506 GateRef length = ReadInst16_5(pc); in DECLARE_ASM_HANDLER()
3507 GateRef v0 = ReadInst8_7(pc); in DECLARE_ASM_HANDLER()
3508 GateRef v1 = ReadInst8_8(pc); in DECLARE_ASM_HANDLER()
3539 GateRef slotId = ZExtInt8ToInt32(ReadInst8_0(pc)); in DECLARE_ASM_HANDLER()
3542 …StringIdInfo info = { constpool, pc, StringIdInfo::Offset::BYTE_1, StringIdInfo::Length::BITS_16 }; in DECLARE_ASM_HANDLER()
3551 GateRef slotId = ZExtInt16ToInt32(ReadInst16_0(pc)); in DECLARE_ASM_HANDLER()
3554 …StringIdInfo info = { constpool, pc, StringIdInfo::Offset::BYTE_2, StringIdInfo::Length::BITS_16 }; in DECLARE_ASM_HANDLER()
3563 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_5(pc))); in DECLARE_ASM_HANDLER()
3564 GateRef stringId = ReadInst32_1(pc); in DECLARE_ASM_HANDLER()
3584 GateRef funcReg = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
3595 GateRef a0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
3607 GateRef funcReg = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
3608 GateRef a0 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
3620 GateRef a0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
3621 GateRef a1 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
3634 GateRef funcReg = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
3635 GateRef a0 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
3636 GateRef a1 = ReadInst8_3(pc); in DECLARE_ASM_HANDLER()
3649 GateRef a0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
3650 GateRef a1 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
3651 GateRef a2 = ReadInst8_3(pc); in DECLARE_ASM_HANDLER()
3665 GateRef funcReg = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
3666 GateRef a0 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
3667 GateRef a1 = ReadInst8_3(pc); in DECLARE_ASM_HANDLER()
3668 GateRef a2 = ReadInst8_4(pc); in DECLARE_ASM_HANDLER()
3681 GateRef actualNumArgs = ZExtInt8ToInt32(ReadInst8_1(pc)); in DECLARE_ASM_HANDLER()
3683 GateRef argv = PtrAdd(sp, PtrMul(ZExtInt8ToPtr(ReadInst8_2(pc)), IntPtr(8))); // 8: byteSize in DECLARE_ASM_HANDLER()
3693 GateRef actualNumArgs = ZExtInt16ToInt32(ReadInst16_1(pc)); in DECLARE_ASM_HANDLER()
3695 GateRef argv = PtrAdd(sp, PtrMul(ZExtInt8ToPtr(ReadInst8_2(pc)), IntPtr(8))); // 8: byteSize in DECLARE_ASM_HANDLER()
3705 GateRef actualNumArgs = ZExtInt16ToInt32(ReadInst16_1(pc)); in DECLARE_ASM_HANDLER()
3706 GateRef funcReg = ReadInst8_3(pc); in DECLARE_ASM_HANDLER()
3719 GateRef actualNumArgs = ZExtInt8ToInt32(ReadInst8_1(pc)); in DECLARE_ASM_HANDLER()
3720 GateRef thisReg = ZExtInt8ToPtr(ReadInst8_2(pc)); in DECLARE_ASM_HANDLER()
3734 GateRef actualNumArgs = ZExtInt16ToInt32(ReadInst16_1(pc)); in DECLARE_ASM_HANDLER()
3735 GateRef thisReg = ZExtInt8ToPtr(ReadInst8_3(pc)); in DECLARE_ASM_HANDLER()
3749 …GateRef actualNumArgs = Int32Sub(ZExtInt16ToInt32(ReadInst16_1(pc)), Int32(1)); // 1: exclude this in DECLARE_ASM_HANDLER()
3750 GateRef funcReg = ReadInst8_3(pc); in DECLARE_ASM_HANDLER()
3766 GateRef thisValue = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
3777 GateRef thisValue = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
3778 GateRef a0 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
3790 GateRef thisValue = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
3791 GateRef a0 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
3792 GateRef a1 = ReadInst8_3(pc); in DECLARE_ASM_HANDLER()
3805 GateRef thisValue = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
3806 GateRef a0 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
3807 GateRef a1 = ReadInst8_3(pc); in DECLARE_ASM_HANDLER()
3808 GateRef a2 = ReadInst8_4(pc); in DECLARE_ASM_HANDLER()
3821 GateRef imm = ZExtInt16ToInt32(ReadInst16_1(pc)); in DECLARE_ASM_HANDLER()
3831 GateRef imm = ZExtInt16ToInt32(ReadInst16_2(pc)); in DECLARE_ASM_HANDLER()
3841 GateRef imm = ZExtInt16ToInt32(ReadInst16_1(pc)); in DECLARE_ASM_HANDLER()
3851 GateRef imm = ZExtInt16ToInt32(ReadInst16_1(pc)); in DECLARE_ASM_HANDLER()
3863 GateRef imm = ZExtInt16ToInt32(ReadInst16_2(pc)); in DECLARE_ASM_HANDLER()
3875 GateRef imm = ZExtInt16ToInt32(ReadInst16_1(pc)); in DECLARE_ASM_HANDLER()
3889 GateRef numArgs = ZExtInt8ToInt16(ReadInst8_1(pc)); in DECLARE_ASM_HANDLER()
3890 GateRef firstArgRegIdx = ZExtInt8ToInt16(ReadInst8_2(pc)); in DECLARE_ASM_HANDLER()
3958 GateRef numArgs = ZExtInt8ToInt16(ReadInst8_2(pc)); in DECLARE_ASM_HANDLER()
3959 GateRef firstArgRegIdx = ZExtInt8ToInt16(ReadInst8_3(pc)); in DECLARE_ASM_HANDLER()
4028 GateRef numArgs = ReadInst16_1(pc); in DECLARE_ASM_HANDLER()
4029 GateRef firstArgRegIdx = ZExtInt8ToInt16(ReadInst8_3(pc)); in DECLARE_ASM_HANDLER()
4095 GateRef methodId = ReadInst16_1(pc); in DECLARE_ASM_HANDLER()
4096 GateRef length = ReadInst8_3(pc); in DECLARE_ASM_HANDLER()
4122 GateRef methodId = ReadInst16_2(pc); in DECLARE_ASM_HANDLER()
4123 GateRef length = ReadInst8_4(pc); in DECLARE_ASM_HANDLER()
4149 GateRef methodId = ReadInst16_1(pc); in DECLARE_ASM_HANDLER()
4150 GateRef length = ReadInst8_3(pc); in DECLARE_ASM_HANDLER()
4174 GateRef methodId = ReadInst16_2(pc); in DECLARE_ASM_HANDLER()
4175 GateRef length = ReadInst8_4(pc); in DECLARE_ASM_HANDLER()
4198 GateRef obj = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
4199 GateRef array = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_2(pc))); in DECLARE_ASM_HANDLER()
4206 GateRef func = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc))); in DECLARE_ASM_HANDLER()
4207 GateRef obj = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_2(pc))); in DECLARE_ASM_HANDLER()
4208 GateRef array = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_3(pc))); in DECLARE_ASM_HANDLER()
4331 GateRef v0 = ReadInst8_2(pc); in DECLARE_ASM_HANDLER()
4335 GateRef slotId = ZExtInt16ToInt32(ReadInst16_0(pc)); in DECLARE_ASM_HANDLER()
4343 GateRef v0 = ReadInst8_1(pc); in DECLARE_ASM_HANDLER()
4347 GateRef slotId = ZExtInt8ToInt32(ReadInst8_0(pc)); in DECLARE_ASM_HANDLER()
4359 GateRef slotId = ZExtInt16ToInt32(ReadInst16_0(pc)); in DECLARE_ASM_HANDLER()
4371 GateRef slotId = ZExtInt8ToInt32(ReadInst8_0(pc)); in DECLARE_ASM_HANDLER()
4380 GateRef slotId = ZExtInt16ToInt32(ReadInst16_0(pc)); in DECLARE_ASM_HANDLER()
4383 …StringIdInfo info = { constpool, pc, StringIdInfo::Offset::BYTE_2, StringIdInfo::Length::BITS_16 }; in DECLARE_ASM_HANDLER()
4390 GateRef slotId = ZExtInt8ToInt32(ReadInst8_0(pc)); in DECLARE_ASM_HANDLER()
4393 …StringIdInfo info = { constpool, pc, StringIdInfo::Offset::BYTE_1, StringIdInfo::Length::BITS_16 }; in DECLARE_ASM_HANDLER()
4400 GateRef slotId = ZExtInt16ToInt32(ReadInst16_0(pc)); in DECLARE_ASM_HANDLER()
4404 …StringIdInfo info = { constpool, pc, StringIdInfo::Offset::BYTE_2, StringIdInfo::Length::BITS_16 }; in DECLARE_ASM_HANDLER()
4411 GateRef slotId = ZExtInt8ToInt32(ReadInst8_0(pc)); in DECLARE_ASM_HANDLER()
4415 …StringIdInfo info = { constpool, pc, StringIdInfo::Offset::BYTE_1, StringIdInfo::Length::BITS_16 }; in DECLARE_ASM_HANDLER()
4448 GateRef imm = ZExtInt16ToInt32(ReadInst16_1(pc)); in DECLARE_ASM_HANDLER()
4467 GateRef opcode = ZExtInt8ToPtr(ReadInst8_0(pc)); in DECLARE_ASM_HANDLER_NOPRINT()
4470 DispatchWithId(glue, sp, pc, constpool, profileTypeInfo, acc, hotnessCounter, jumpIndex); in DECLARE_ASM_HANDLER_NOPRINT()
4475 GateRef opcode = ZExtInt8ToPtr(ReadInst8_0(pc)); in DECLARE_ASM_HANDLER_NOPRINT()
4478 DispatchWithId(glue, sp, pc, constpool, profileTypeInfo, acc, hotnessCounter, jumpIndex); in DECLARE_ASM_HANDLER_NOPRINT()
4483 GateRef opcode = ZExtInt8ToPtr(ReadInst8_0(pc)); in DECLARE_ASM_HANDLER_NOPRINT()
4486 DispatchWithId(glue, sp, pc, constpool, profileTypeInfo, acc, hotnessCounter, jumpIndex); in DECLARE_ASM_HANDLER_NOPRINT()
4491 GateRef opcode = ZExtInt8ToPtr(ReadInst8_0(pc)); in DECLARE_ASM_HANDLER_NOPRINT()
4494 DispatchWithId(glue, sp, pc, constpool, profileTypeInfo, acc, hotnessCounter, jumpIndex); in DECLARE_ASM_HANDLER_NOPRINT()
4501 DEFVARIABLE(varPc, VariableType::NATIVE_POINTER(), pc); in DECLARE_ASM_HANDLER_NOPRINT()
4540 DEFVARIABLE(varPc, VariableType::NATIVE_POINTER(), pc); in DECLARE_ASM_HANDLER()
4587 SetPcToFrame(glue, frame, pc); in DECLARE_ASM_HANDLER()
4591 DispatchDebugger(glue, sp, pc, constpool, profileTypeInfo, acc, hotnessCounter); in DECLARE_ASM_HANDLER()
4599 SetPcToFrame(glue, frame, pc); in DECLARE_ASM_HANDLER()
4603 DispatchDebuggerLast(glue, sp, pc, constpool, profileTypeInfo, *varAcc, hotnessCounter); in DECLARE_ASM_HANDLER()
4622 GateRef index = ReadInst16_1(pc); in DECLARE_ASM_HANDLER()
4629 GateRef index = ReadInst16_1(pc); in DECLARE_ASM_HANDLER()