/arkcompiler/runtime_core/static_core/assembler/ |
H A D | assembly-ins.cpp | 21 std::string ark::pandasm::Ins::RegsToString(bool &first, bool printArgs, size_t firstArgIdx) const in RegsToString() 31 if (printArgs && reg >= firstArgIdx) { in RegsToString() 32 translator << " a" << reg - firstArgIdx; in RegsToString() 76 std::string ark::pandasm::Ins::OperandsToString(bool printArgs, size_t firstArgIdx) const in OperandsToString() 81 ss << this->RegsToString(first, printArgs, firstArgIdx) << this->ImmsToString(first) << this->IdsToString(first); in OperandsToString() 86 std::string ark::pandasm::Ins::RegToString(size_t idx, bool isFirst, bool printArgs, size_t firstArgIdx) const in RegToString() 100 if (printArgs && regs[idx] >= firstArgIdx) { in RegToString() 101 translator << "a" << regs[idx] - firstArgIdx; in RegToString()
|
H A D | assembly-ins.h | 121 size_t firstArgIdx = 0) const; 246 std::string OperandsToString(bool printArgs = false, size_t firstArgIdx = 0) const; 247 std::string RegsToString(bool &first, bool printArgs = false, size_t firstArgIdx = 0) const; 253 std::string RegToString(size_t idx, bool isFirst, bool printArgs = false, size_t firstArgIdx = 0) const;
|
/arkcompiler/ets_runtime/ecmascript/ic/ |
H A D | invoke_cache.h | 38 JSTaggedValue ctor, JSTaggedValue newTarget, uint16_t firstArgIdx,
|
H A D | invoke_cache.cpp | 81 JSTaggedValue ctor, JSTaggedValue newTarget, uint16_t firstArgIdx, uint16_t length) in Construct() 115 info->SetCallArg(i, frameHandler.GetVRegValue(firstArgIdx + i)); in Construct() 80 Construct(JSThread *thread, JSTaggedValue firstValue, JSTaggedValue secondValue, JSTaggedValue ctor, JSTaggedValue newTarget, uint16_t firstArgIdx, uint16_t length) Construct() argument
|
/arkcompiler/ets_runtime/ecmascript/interpreter/ |
H A D | slow_runtime_stub.h | 63 uint16_t firstArgIdx, uint16_t length);
|
H A D | slow_runtime_stub.cpp | 318 uint16_t firstArgIdx, uint16_t length) in NewObjRange() 325 return RuntimeStubs::RuntimeNewObjRange(thread, funcHandle, newTargetHandle, firstArgIdx, length); in NewObjRange() 317 NewObjRange(JSThread *thread, JSTaggedValue func, JSTaggedValue newTarget, uint16_t firstArgIdx, uint16_t length) NewObjRange() argument
|
H A D | interpreter-inl.cpp | 4190 uint16_t firstArgIdx = firstArgRegIdx + firstArgOffset; in RunInternal() local 4194 JSTaggedValue res = SlowRuntimeStub::NewObjRange(thread, ctor, ctor, firstArgIdx, length); in RunInternal() 4326 uint16_t firstArgIdx = firstArgRegIdx + firstArgOffset; in RunInternal() local 4330 JSTaggedValue res = SlowRuntimeStub::NewObjRange(thread, ctor, ctor, firstArgIdx, length); in RunInternal() 4461 uint16_t firstArgIdx = firstArgRegIdx + firstArgOffset; in RunInternal() local 4465 JSTaggedValue res = SlowRuntimeStub::NewObjRange(thread, ctor, ctor, firstArgIdx, length); in RunInternal()
|
H A D | interpreter_assembly.cpp | 3982 uint16_t firstArgIdx = firstArgRegIdx + firstArgOffset; 3986 JSTaggedValue res = SlowRuntimeStub::NewObjRange(thread, ctor, ctor, firstArgIdx, length); 7453 uint16_t firstArgIdx = firstArgRegIdx + firstArgOffset; 7457 JSTaggedValue res = SlowRuntimeStub::NewObjRange(thread, ctor, ctor, firstArgIdx, length); 7595 uint16_t firstArgIdx = firstArgRegIdx + firstArgOffset; 7599 JSTaggedValue res = SlowRuntimeStub::NewObjRange(thread, ctor, ctor, firstArgIdx, length);
|
/arkcompiler/ets_runtime/ecmascript/stubs/ |
H A D | runtime_stubs.h | 402 const JSHandle<JSTaggedValue> &newTarget, uint16_t firstArgIdx,
|
H A D | runtime_stubs-inl.h | 2242 const JSHandle<JSTaggedValue> &newTarget, uint16_t firstArgIdx, uint16_t length) 2248 JSTaggedValue value = frameHandler.GetVRegValue(firstArgIdx + i);
|
H A D | runtime_stubs.cpp | 2464 JSTaggedValue firstArgIdx = GetArg(argv, argc, 2); // 2: means the second parameter in DEF_RUNTIME_STUBS() local 2466 return RuntimeNewObjRange(thread, func, newTarget, static_cast<uint16_t>(firstArgIdx.GetInt()), in DEF_RUNTIME_STUBS()
|
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
H A D | baseline_stubs.cpp | 3676 GateRef firstArgIdx = Int16Add(firstArgRegIdx, firstArgOffset); in GenerateCircuit() local 3679 { ctor, ctor, Int16ToTaggedInt(firstArgIdx), Int16ToTaggedInt(length) }); in GenerateCircuit() 3897 GateRef firstArgIdx = Int32Add(firstArgRegIdx, firstArgOffset); in GenerateCircuit() local 3900 { ctor, ctor, IntToTaggedInt(firstArgIdx), IntToTaggedInt(length) }); in GenerateCircuit() 3987 GateRef firstArgIdx = Int16Add(firstArgRegIdx, firstArgOffset); in GenerateCircuit() local 3990 { ctor, ctor, Int16ToTaggedInt(firstArgIdx), Int16ToTaggedInt(length) }); in GenerateCircuit()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | interpreter_stub.cpp | 4647 GateRef firstArgIdx = Int16Add(firstArgRegIdx, firstArgOffset);
in DECLARE_ASM_HANDLER() local 4650 { ctor, ctor, Int16ToTaggedInt(firstArgIdx), Int16ToTaggedInt(length) });
in DECLARE_ASM_HANDLER() 4720 GateRef firstArgIdx = Int16Add(firstArgRegIdx, firstArgOffset);
in DECLARE_ASM_HANDLER() local 4723 { ctor, ctor, Int16ToTaggedInt(firstArgIdx), Int16ToTaggedInt(length) });
in DECLARE_ASM_HANDLER() 4791 GateRef firstArgIdx = Int16Add(firstArgRegIdx, firstArgOffset);
in DECLARE_ASM_HANDLER() local 4794 { ctor, ctor, Int16ToTaggedInt(firstArgIdx), Int16ToTaggedInt(length) });
in DECLARE_ASM_HANDLER()
|