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/
H A 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 in LOCATIONS_BUILDER() local
336 auto stackArgs = inst->GetInputsCount() - 2U; LOCATIONS_BUILDER() local
354 auto stackArgs = inst->GetInputsCount() - 3U; LOCATIONS_BUILDER() local
372 auto stackArgs = inst->GetInputsCount() - 3U; LOCATIONS_BUILDER() local
392 auto stackArgs = inst->GetInputsCount() - 4U; LOCATIONS_BUILDER() local
[all...]
/arkcompiler/runtime_core/static_core/runtime/arch/
H A Dhelpers.h294 ArgReader(Span<uint8_t> gprArgs, Span<uint8_t> fprArgs, const uint8_t *stackArgs) in ArgReader() argument
295 : gprArgs_(gprArgs), fprArgs_(fprArgs), stackArgs_(stackArgs) in ArgReader()
355 ArgWriterBase(Span<uint8_t> gprArgs, Span<uint8_t> fprArgs, uint8_t *stackArgs) in ArgWriterBase() argument
356 : gprArgs_(gprArgs), fprArgs_(fprArgs), stackArgs_(stackArgs) in ArgWriterBase()
415 ArgWriter(Span<uint8_t> gprArgs, Span<uint8_t> fprArgs, uint8_t *stackArgs)
416 : ArgWriterBase<A>(gprArgs, fprArgs, stackArgs)
458 ArgWriter(Span<uint8_t> gprArgs, Span<uint8_t> fprArgs, uint8_t *stackArgs)
459 : ArgWriterBase<Arch::AARCH32>(gprArgs, fprArgs, stackArgs)
552 explicit ArgReaderStack(const uint8_t *stackArgs) : stackArgs_(stackArgs) {}
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/napi/
H A 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()
382 uint8_t *stackArgs) in EtsAsyncCall()
409 ArgReader argReader(gprArgs, fprArgs, stackArgs); in EtsAsyncCall()
381 EtsAsyncCall(Method *method, EtsCoroutine *currentCoro, uint8_t *regArgs, uint8_t *stackArgs) EtsAsyncCall() argument
/arkcompiler/ets_runtime/ecmascript/
H A Djs_function.cpp592 JSTaggedType *stackArgs = info->GetArgs(); in InvokeOptimizedEntrypoint() local
593 stackArgs[1] = stackArgs[0]; in InvokeOptimizedEntrypoint()
594 resultValue = thread->GetEcmaVM()->FastCallAot(info->GetArgsNumber(), stackArgs + 1, prevFp); in InvokeOptimizedEntrypoint()
H A Dframes.h1623 return reinterpret_cast<uintptr_t>(&stackArgs); in GetStackArgsAddress()
1669 alignas(EAS) uintptr_t stackArgs; member
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/
H A Dasm_interpreter_call.cpp834 Register stackArgs = r9; in CallNativeWithArgv() local
848 PushArgsWithArgvAndCheckStack(assembler, glue, opNumArgs, stackArgs, temporary, temporary2, &stackOverflow); in CallNativeWithArgv()
870 __ Movq(rsp, stackArgs); in CallNativeWithArgv()

Completed in 13 milliseconds