Home
last modified time | relevance | path

Searched refs:numVregs (Results 1 – 8 of 8) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Dframe_states.h32 explicit FrameStateInfo(Chunk* chunk, size_t numVregs) in FrameStateInfo() argument
33 : values_(numVregs, chunk), liveout_(chunk, numVregs) {} in FrameStateInfo()
Dinterpreter_stub-inl.h437 …GateRef numVregs = TruncInt64ToInt32(Int64And(Int64LSR(callField, Int64(MethodLiteral::NumVregsBit… in GetStartIdxAndNumArgs() local
455 Int32Mul(Int32Add(Int32Add(numVregs, copyArgs), *numArgs), in GetStartIdxAndNumArgs()
464 GateRef startIdx = Int32Add(Int32Add(numVregs, copyArgs), restIdx); in GetStartIdxAndNumArgs()
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dmethod_literal.cpp71 uint32_t numVregs = cda.GetNumVregs(); in Initialize() local
76 NumVregsBits::Encode(numVregs) | in Initialize()
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dinterpreter_assembly.h45 …static inline void InterpreterFrameCopyArgs(JSTaggedType *newSp, uint32_t numVregs, uint32_t numAc…
Dinterpreter-inl.h704 int32_t numVregs = static_cast<int32_t>(method->GetNumVregsWithCallField()); in Execute() local
705 if (UNLIKELY(thread->DoStackOverflowCheck(newSp - numVregs))) { in Execute()
709 CALL_PUSH_UNDEFINED(numVregs); in Execute()
1390 int32_t numVregs = static_cast<int32_t>(methodHandle->GetNumVregsWithCallField()); in RunInternal() local
1391 if (UNLIKELY(thread->DoStackOverflowCheck(newSp - numVregs))) { in RunInternal()
1395 CALL_PUSH_UNDEFINED(numVregs); in RunInternal()
3217 uint32_t numVregs = methodHandle->GetNumVregsWithCallField(); in RunInternal() local
3221 size_t frameSize = InterpretedFrame::NumOfMembers() + numVregs + numDeclaredArgs; in RunInternal()
3232 for (size_t i = 0; i < numVregs; ++i) { in RunInternal()
3257 for (size_t i = 0; i < range && index < numVregs + numDeclaredArgs; ++i) { in RunInternal()
[all …]
Dinterpreter_assembly.cpp3506 uint32_t numVregs = methodHandle->GetNumVregsWithCallField(); in HandleWideSupercallarrowrangePrefImm16V8() local
3511 size_t frameSize = InterpretedFrame::NumOfMembers() + numVregs + numDeclaredArgs + 1; in HandleWideSupercallarrowrangePrefImm16V8()
3522 for (size_t i = 0; i < numVregs; ++i) { in HandleWideSupercallarrowrangePrefImm16V8()
3547 for (size_t i = 0; i < range && index < numVregs + numDeclaredArgs; ++i) { in HandleWideSupercallarrowrangePrefImm16V8()
3553 for (size_t i = index; i < numVregs + numDeclaredArgs; ++i) { in HandleWideSupercallarrowrangePrefImm16V8()
3649 uint32_t numVregs = methodHandle->GetNumVregsWithCallField(); in HandleWideSupercallthisrangePrefImm16V8() local
3654 size_t frameSize = InterpretedFrame::NumOfMembers() + numVregs + numDeclaredArgs + 1; in HandleWideSupercallthisrangePrefImm16V8()
3665 for (size_t i = 0; i < numVregs; ++i) { in HandleWideSupercallthisrangePrefImm16V8()
3690 for (size_t i = 0; i < range && index < numVregs + numDeclaredArgs; ++i) { in HandleWideSupercallthisrangePrefImm16V8()
3696 for (size_t i = index; i < numVregs + numDeclaredArgs; ++i) { in HandleWideSupercallthisrangePrefImm16V8()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/
Dasm_interpreter_call.cpp1118 …Call::GetNumVregsFromCallField(ExtendedAssembler *assembler, Register callField, Register numVregs) in GetNumVregsFromCallField() argument
1120 __ Mov(numVregs, callField); in GetNumVregsFromCallField()
1121 __ Lsr(numVregs, numVregs, MethodLiteral::NumVregsBits::START_BIT); in GetNumVregsFromCallField()
1122 __ And(numVregs.W(), numVregs.W(), LogicalImmediate::Create( in GetNumVregsFromCallField()
Dcommon_call.h216 …void GetNumVregsFromCallField(ExtendedAssembler *assembler, Register callField, Register numVregs);