Home
last modified time | relevance | path

Searched refs:firstArgIdx (Results 1 - 13 of 13) sorted by relevance

/arkcompiler/runtime_core/static_core/assembler/
H A Dassembly-ins.cpp21 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 Dassembly-ins.h121 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 Dinvoke_cache.h38 JSTaggedValue ctor, JSTaggedValue newTarget, uint16_t firstArgIdx,
H A Dinvoke_cache.cpp81 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 Dslow_runtime_stub.h63 uint16_t firstArgIdx, uint16_t length);
H A Dslow_runtime_stub.cpp318 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 Dinterpreter-inl.cpp4190 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 Dinterpreter_assembly.cpp3982 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 Druntime_stubs.h402 const JSHandle<JSTaggedValue> &newTarget, uint16_t firstArgIdx,
H A Druntime_stubs-inl.h2242 const JSHandle<JSTaggedValue> &newTarget, uint16_t firstArgIdx, uint16_t length)
2248 JSTaggedValue value = frameHandler.GetVRegValue(firstArgIdx + i);
H A Druntime_stubs.cpp2464 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 Dbaseline_stubs.cpp3676 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 Dinterpreter_stub.cpp4647 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()

Completed in 72 milliseconds