Searched refs:stackArgs (Results 1 - 6 of 6) sorted by relevance
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
H A D | locations_builder.cpp | 83 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 D | helpers.h | 294 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 D | ets_napi_helpers.cpp | 48 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 D | js_function.cpp | 592 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 D | frames.h | 1623 return reinterpret_cast<uintptr_t>(&stackArgs);
in GetStackArgsAddress() 1669 alignas(EAS) uintptr_t stackArgs;
member
|
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/ |
H A D | asm_interpreter_call.cpp | 834 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