Home
last modified time | relevance | path

Searched refs:stackArgs (Results 1 – 6 of 6) sorted by relevance

/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
Dlocations_builder.cpp83 size_t stackArgs = 0; in LOCATIONS_BUILDER() local
92 stackArgs++; in LOCATIONS_BUILDER()
95 if (inst->IsIntrinsic() && stackArgs > 0) { in LOCATIONS_BUILDER()
101 GetGraph()->UpdateStackSlotsCount(stackArgs); in LOCATIONS_BUILDER()
116 size_t stackArgs = 0; in LOCATIONS_BUILDER() local
123 stackArgs++; in LOCATIONS_BUILDER()
126 if (inst->IsIntrinsic() && stackArgs > 0) { in LOCATIONS_BUILDER()
130 locations->SetLocation(i, Location::MakeStackArgument(stackArgs++)); in LOCATIONS_BUILDER()
133 GetGraph()->UpdateStackSlotsCount(stackArgs); in LOCATIONS_BUILDER()
320 auto stackArgs = inst->GetInputsCount() - 2U; in LOCATIONS_BUILDER() local
[all …]
/arkcompiler/runtime_core/static_core/runtime/arch/
Dhelpers.h292 ArgReader(const Span<uint8_t> &gprArgs, const Span<uint8_t> &fprArgs, const uint8_t *stackArgs)
293 : gprArgs_(gprArgs), fprArgs_(fprArgs), stackArgs_(stackArgs)
353 ArgWriterBase(Span<uint8_t> *gprArgs, Span<uint8_t> *fprArgs, uint8_t *stackArgs)
354 : gprArgs_(gprArgs), fprArgs_(fprArgs), stackArgs_(stackArgs)
413 ArgWriter(Span<uint8_t> *gprArgs, Span<uint8_t> *fprArgs, uint8_t *stackArgs)
414 : ArgWriterBase<A>(gprArgs, fprArgs, stackArgs)
456 ArgWriter(Span<uint8_t> *gprArgs, Span<uint8_t> *fprArgs, uint8_t *stackArgs)
457 : ArgWriterBase<Arch::AARCH32>(gprArgs, fprArgs, stackArgs)
550 explicit ArgReaderStack(const uint8_t *stackArgs) : stackArgs_(stackArgs) {}
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/napi/
Dets_napi_helpers.cpp48 ArgWriter(Span<uint8_t> *gprArgs, Span<uint8_t> *fprArgs, uint8_t *stackArgs) in ArgWriter() argument
49 : arch::ArgWriter<RUNTIME_ARCH>(gprArgs, fprArgs, stackArgs) in ArgWriter()
386 uint8_t *stackArgs) in EtsAsyncCall() argument
413 ArgReader argReader(gprArgs, fprArgs, stackArgs); in EtsAsyncCall()
/arkcompiler/ets_runtime/ecmascript/
Djs_function.cpp519 JSTaggedType *stackArgs = info->GetArgs(); in InvokeOptimizedEntrypoint() local
520 stackArgs[1] = stackArgs[0]; in InvokeOptimizedEntrypoint()
521 … resultValue = thread->GetEcmaVM()->FastCallAot(info->GetArgsNumber(), stackArgs + 1, prevFp); in InvokeOptimizedEntrypoint()
Dframes.h1473 return reinterpret_cast<uintptr_t>(&stackArgs); in GetStackArgsAddress()
1514 alignas(EAS) uintptr_t stackArgs; member
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/
Dasm_interpreter_call.cpp792 Register stackArgs = r9; in CallNativeWithArgv() local
806 …PushArgsWithArgvAndCheckStack(assembler, glue, opNumArgs, stackArgs, temporary, temporary2, &stack… in CallNativeWithArgv()
825 __ Movq(rsp, stackArgs); in CallNativeWithArgv()