/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | bytecodes.cpp | 929 uint16_t firstArgRegIdx = READ_INST_8_2(); in InitBytecodeInfo() local 931 info.inputs.emplace_back(VirtualRegister(firstArgRegIdx + i)); in InitBytecodeInfo() 937 uint16_t firstArgRegIdx = READ_INST_8_3(); in InitBytecodeInfo() local 939 info.inputs.emplace_back(VirtualRegister(firstArgRegIdx + i)); in InitBytecodeInfo() 945 uint16_t firstArgRegIdx = READ_INST_8_3(); in InitBytecodeInfo() local 947 info.inputs.emplace_back(VirtualRegister(firstArgRegIdx + i)); in InitBytecodeInfo() 1319 uint16_t firstArgRegIdx = READ_INST_8_2(); in InitBytecodeInfo() local 1322 info.inputs.emplace_back(VirtualRegister(firstArgRegIdx + i)); in InitBytecodeInfo() 1329 uint16_t firstArgRegIdx = READ_INST_8_4(); in InitBytecodeInfo() local 1332 info.inputs.emplace_back(VirtualRegister(firstArgRegIdx in InitBytecodeInfo() [all...] |
H A D | interpreter_stub.cpp | 635 GateRef firstArgRegIdx = ZExtInt8ToInt16(ReadInst8_2(pc));
in DECLARE_ASM_HANDLER() local 637 { Int16ToTaggedInt(numKeys), obj, Int16ToTaggedInt(firstArgRegIdx) });
in DECLARE_ASM_HANDLER() 645 GateRef firstArgRegIdx = ZExtInt8ToInt16(ReadInst8_4(pc));
in DECLARE_ASM_HANDLER() local 647 { Int16ToTaggedInt(numKeys), obj, Int16ToTaggedInt(firstArgRegIdx) });
in DECLARE_ASM_HANDLER() 4604 GateRef firstArgRegIdx = ZExtInt8ToInt16(ReadInst8_2(pc));
in DECLARE_ASM_HANDLER() local 4606 GateRef ctor = GetVregValue(sp, ZExtInt16ToPtr(firstArgRegIdx));
in DECLARE_ASM_HANDLER() 4636 PtrAdd(firstArgRegIdx, firstArgOffset), IntPtr(8))); // 8: skip function
in DECLARE_ASM_HANDLER() 4647 GateRef firstArgIdx = Int16Add(firstArgRegIdx, firstArgOffset);
in DECLARE_ASM_HANDLER() 4676 GateRef firstArgRegIdx = ZExtInt8ToInt16(ReadInst8_3(pc));
in DECLARE_ASM_HANDLER() local 4678 GateRef ctor = GetVregValue(sp, ZExtInt16ToPtr(firstArgRegIdx));
in DECLARE_ASM_HANDLER() 4749 GateRef firstArgRegIdx = ZExtInt8ToInt16(ReadInst8_3(pc)); DECLARE_ASM_HANDLER() local [all...] |
/arkcompiler/ets_runtime/ecmascript/interpreter/ |
H A D | interpreter-inl.cpp | 4039 uint16_t firstArgRegIdx = READ_INST_8_2(); in RunInternal() local 4040 LOG_INST() << "intrinsics::createobjectwithexcludedkeys " << numKeys << " v" << firstArgRegIdx; in RunInternal() local 4045 JSTaggedValue res = SlowRuntimeStub::CreateObjectWithExcludedKeys(thread, numKeys, obj, firstArgRegIdx); in RunInternal() 4053 uint16_t firstArgRegIdx = READ_INST_8_4(); in RunInternal() local 4054 LOG_INST() << "intrinsics::createobjectwithexcludedkeys " << numKeys << " v" << firstArgRegIdx; in RunInternal() local 4059 JSTaggedValue res = SlowRuntimeStub::CreateObjectWithExcludedKeys(thread, numKeys, obj, firstArgRegIdx); in RunInternal() 4066 uint16_t firstArgRegIdx = READ_INST_8_2(); in RunInternal() local 4067 LOG_INST() << "intrinsics::newobjRange " << numArgs << " v" << firstArgRegIdx; in RunInternal() local 4068 JSTaggedValue ctor = GET_VREG_VALUE(firstArgRegIdx); in RunInternal() 4098 newSp[index++] = GET_VREG(firstArgRegIdx in RunInternal() 4201 uint16_t firstArgRegIdx = READ_INST_8_3(); RunInternal() local 4202 LOG_INST() << "intrinsics::newobjRange " << numArgs << " v" << firstArgRegIdx; RunInternal() local 4337 uint16_t firstArgRegIdx = READ_INST_8_3(); RunInternal() local 4338 LOG_INST() << "intrinsics::newobjRange " << numArgs << " v" << firstArgRegIdx; RunInternal() local [all...] |
H A D | interpreter_assembly.cpp | 2155 uint16_t firstArgRegIdx = READ_INST_8_2(); 2156 LOG_INST() << "intrinsics::createobjectwithexcludedkeys " << numKeys << " v" << firstArgRegIdx; 2161 JSTaggedValue res = SlowRuntimeStub::CreateObjectWithExcludedKeys(thread, numKeys, obj, firstArgRegIdx); 3857 uint16_t firstArgRegIdx = READ_INST_8_3(); 3858 LOG_INST() << "intrinsics::newobjRange " << numArgs << " v" << firstArgRegIdx; 3859 JSTaggedValue ctor = GET_VREG_VALUE(firstArgRegIdx); 3889 newSp[index++] = GET_VREG(firstArgRegIdx + i); 3956 newSp[index++] = GET_VREG(firstArgRegIdx + i); 3982 uint16_t firstArgIdx = firstArgRegIdx + firstArgOffset; 3998 uint16_t firstArgRegIdx [all...] |
H A D | slow_runtime_stub.h | 65 uint16_t firstArgRegIdx);
|
H A D | slow_runtime_stub.cpp | 329 uint16_t firstArgRegIdx) in CreateObjectWithExcludedKeys() 335 return RuntimeStubs::RuntimeCreateObjectWithExcludedKeys(thread, numKeys, obj, firstArgRegIdx); in CreateObjectWithExcludedKeys() 328 CreateObjectWithExcludedKeys(JSThread *thread, uint16_t numKeys, JSTaggedValue objVal, uint16_t firstArgRegIdx) CreateObjectWithExcludedKeys() argument
|
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
H A D | baseline_stubs.cpp | 733 GateRef firstArgRegIdx = in GenerateCircuit() local 738 { Int16ToTaggedInt(numKeys), obj, Int16ToTaggedInt(firstArgRegIdx) }); in GenerateCircuit() 3583 GateRef firstArgRegIdx = Int32Argument(PARAM_INDEX(BaselineWideCreateobjectwithexcludedkeysPrefImm16V8V8, V2)); in GenerateCircuit() local 3588 { Int16ToTaggedInt(numKeys), obj, Int16ToTaggedInt(firstArgRegIdx) }); in GenerateCircuit() 3620 GateRef firstArgRegIdx = Int32Argument(PARAM_INDEX(BaselineWideNewobjrangePrefImm16V8, IDX)); in GenerateCircuit() local 3626 GateRef ctor = GetVregValue(sp, ZExtInt16ToPtr(firstArgRegIdx)); in GenerateCircuit() 3663 PtrMul(PtrAdd(firstArgRegIdx, firstArgOffset), IntPtr(8))); // 8: skip function in GenerateCircuit() 3676 GateRef firstArgIdx = Int16Add(firstArgRegIdx, firstArgOffset); in GenerateCircuit() 3839 GateRef firstArgRegIdx = Int32Argument(PARAM_INDEX(BaselineNewobjrangeImm8Imm8V8, FIRST_ARG_REG_IDX)); in GenerateCircuit() local 3850 GateRef ctor = GetVregValue(sp, ZExtInt32ToPtr(firstArgRegIdx)); in GenerateCircuit() 3928 GateRef firstArgRegIdx = Int32Argument(PARAM_INDEX(BaselineNewobjrangeImm16Imm8V8, FIRST_ARG_REG_IDX)); GenerateCircuit() local [all...] |
H A D | baseline_compiler.cpp | 1663 uint8_t firstArgRegIdx = READ_INST_8_2(); in BYTECODE_BASELINE_HANDLER_IMPLEMENT() local 1670 LOG_INST() << " firstArgRegIdx: " << static_cast<int16_t>(firstArgRegIdx); in BYTECODE_BASELINE_HANDLER_IMPLEMENT() 1676 parameters.emplace_back(static_cast<int32_t>(firstArgRegIdx)); in BYTECODE_BASELINE_HANDLER_IMPLEMENT() 1686 uint8_t firstArgRegIdx = READ_INST_8_3(); in BYTECODE_BASELINE_HANDLER_IMPLEMENT() local 1692 LOG_INST() << " firstArgRegIdx: " << static_cast<int16_t>(firstArgRegIdx); in BYTECODE_BASELINE_HANDLER_IMPLEMENT() 1698 parameters.emplace_back(static_cast<int16_t>(firstArgRegIdx)); in BYTECODE_BASELINE_HANDLER_IMPLEMENT() 4101 uint8_t firstArgRegIdx = READ_INST_8_3(); in BYTECODE_BASELINE_HANDLER_IMPLEMENT() local 4107 LOG_INST() << " firstArgRegIdx in BYTECODE_BASELINE_HANDLER_IMPLEMENT() 4125 uint8_t firstArgRegIdx = READ_INST_8_4(); BYTECODE_BASELINE_HANDLER_IMPLEMENT() local [all...] |
/arkcompiler/ets_runtime/ecmascript/stubs/ |
H A D | runtime_stubs-inl.h | 2412 uint32_t firstArgRegIdx = 1; // 1: means the firstArgRegIdx 2416 JSTaggedValue excludedKey = GetArg(argv, argc, firstArgRegIdx); 2421 excludedKey = GetArg(argv, argc, firstArgRegIdx + i); 2430 uint16_t firstArgRegIdx) 2436 JSTaggedValue excludedKey = frameHandler.GetVRegValue(firstArgRegIdx); 2441 excludedKey = frameHandler.GetVRegValue(firstArgRegIdx + i);
|
H A D | runtime_stubs.h | 421 uint16_t firstArgRegIdx);
|
H A D | runtime_stubs.cpp | 2514 JSTaggedValue firstArgRegIdx = GetArg(argv, argc, 2); // 2: means the second parameter in DEF_RUNTIME_STUBS() local 2516 static_cast<uint16_t>(firstArgRegIdx.GetInt())).GetRawData(); in DEF_RUNTIME_STUBS()
|