Home
last modified time | relevance | path

Searched refs:GetSlotSize (Results 1 - 16 of 16) sorted by relevance

/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/
H A Dcallconv.cpp159 GetMasm()->StoreCPURegList(calleeRegs, MemOperand(VixlReg(sp), VixlImm(-lastCalleeReg * fl.GetSlotSize()))); in SaveCalleeSavedRegs()
160 GetMasm()->StoreCPURegList(calleeVregs, MemOperand(VixlReg(sp), VixlImm(-lastCalleeVreg * fl.GetSlotSize()))); in SaveCalleeSavedRegs()
231 vixl::aarch64::MemOperand(VixlReg(sp), VixlImm(-SLOTS_COUNT * fl.GetSlotSize()), in GeneratePrologue()
240 auto spToFrameEndOffset = (spToRegsSlots + fl.GetRegsSlotsCount()) * fl.GetSlotSize(); in GeneratePrologue()
275 GetMasm()->LoadCPURegList(calleeRegs, MemOperand(VixlReg(sp), VixlImm(lastCalleeReg * fl.GetSlotSize()))); in GenerateEpilogueImpl()
276 GetMasm()->LoadCPURegList(calleeVregs, MemOperand(VixlReg(sp), VixlImm(lastCalleeVreg * fl.GetSlotSize()))); in GenerateEpilogueImpl()
286 GetMasm()->LoadCPURegList(calleeRegs, MemOperand(VixlReg(sp), VixlImm(-lastCalleeReg * fl.GetSlotSize()))); in GenerateEpilogueImpl()
287 GetMasm()->LoadCPURegList(calleeVregs, MemOperand(VixlReg(sp), VixlImm(-lastCalleeVreg * fl.GetSlotSize()))); in GenerateEpilogueImpl()
298 auto spToFrameTopOffset = spToFrameTopSlots * fl.GetSlotSize(); in GenerateEpilogueImpl()
304 GetEncoder()->EncodeAdd(sp, sp, Imm(CFrameLayout::GetFpLrSlotsCount() * fl.GetSlotSize())); in GenerateEpilogueImpl()
[all...]
/arkcompiler/runtime_core/libpandabase/utils/
H A Dcframe_layout.h58 return GetOffsetFromSpInSlots(fl) * fl.GetSlotSize(); in GetOffsetFromSpInBytes()
154 return unit == BYTES ? (size_in_slots * GetSlotSize()) : size_in_slots; in GetFrameSize()
163 return OFFSET * GetSlotSize(); in GetOffset()
259 constexpr size_t GetSlotSize() const in GetSlotSize() function in panda::CFrameLayout::FrameKind
/arkcompiler/runtime_core/static_core/libpandabase/utils/
H A Dcframe_layout.h58 return GetOffsetFromSpInSlots(fl) * static_cast<ssize_t>(fl.GetSlotSize()); in GetOffsetFromSpInBytes()
151 return UNIT == OffsetUnit::BYTES ? (sizeInSlots * GetSlotSize()) : sizeInSlots; in GetFrameSize()
160 return offset * GetSlotSize(); in GetOffset()
256 constexpr size_t GetSlotSize() const in GetSlotSize() function in ark::CFrameLayout::FrameKind
/arkcompiler/ets_runtime/ecmascript/jspandafile/
H A Dmethod_literal.h242 uint32_t GetSlotSize() const in GetSlotSize() function
343 static uint32_t GetSlotSize(uint64_t literalInfo) in GetSlotSize() function
/arkcompiler/ets_runtime/ecmascript/
H A Dmethod.h247 uint32_t GetSlotSize() const in GetSlotSize() function in panda::ecmascript::Method
250 return MethodLiteral::GetSlotSize(literalInfo); in GetSlotSize()
/arkcompiler/runtime_core/static_core/libllvmbackend/object_code/
H A Dcode_info_producer.cpp154 auto slot = GetArkFrameSlot(loc, stackSize, fl.GetSlotSize()); in CollectRoots()
202 auto slot = GetArkFrameSlot(loc, stackSize, fl.GetSlotSize());
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
H A Dcodegen-inl.h220 return location.GetValue() * GetFrameLayout().GetSlotSize(); in GetStackOffset()
225 (location.GetValue() * GetFrameLayout().GetSlotSize()); in GetStackOffset()
H A Dcodegen.cpp2113 ASSERT(src.GetSize() <= (GetFrameLayout().GetSlotSize() << 3U)); in StoreFreeSlot()
2122 ASSERT(dst.GetSize() <= (GetFrameLayout().GetSlotSize() << 3U)); in LoadFreeSlot()
/arkcompiler/ets_runtime/ecmascript/jit/
H A Djit_task.cpp358 uint32_t slotSize = method->GetSlotSize(); in CloneProfileTypeInfo()
/arkcompiler/runtime_core/static_core/compiler/tests/aarch32/
H A Dencoder32_test_2.cpp605 std::get<uint8_t>(par) * fl.GetSlotSize()); in TestParam()
/arkcompiler/runtime_core/static_core/libllvmbackend/
H A Dllvm_aot_compiler.cpp132 return layout.GetSlotSize(); in GetFrameSlotSize()
/arkcompiler/ets_runtime/ecmascript/interpreter/
H A Dslow_runtime_stub.cpp1104 uint32_t slotSize = functionHandle->GetCallTarget()->GetSlotSize(); in NotifyInlineCache()
/arkcompiler/runtime_core/static_core/libllvmbackend/lowering/
H A Dllvm_ir_constructor.cpp627 size_t slotSize = fl.GetSlotSize(); in EmitInterpreterReturn()
4952 offset -= frameLayout.GetSlotSize() * 2U; in InsertArkFrameInfo()
4962 val -= frameLayout.GetSlotSize() * 2U; in InsertArkFrameInfo()
/arkcompiler/runtime_core/compiler/tests/aarch32/
H A Dencoder32_test.cpp2833 fl.GetFrameSize<CFrameLayout::BYTES>() + std::get<uint8_t>(par) * fl.GetSlotSize()); in TestParam()
/arkcompiler/ets_runtime/ecmascript/stubs/
H A Druntime_stubs.cpp1553 uint32_t slotSize = method->GetSlotSize(); in DEF_RUNTIME_STUBS()
1583 uint32_t slotSize = thisFunc->GetCallTarget()->GetSlotSize(); in DEF_RUNTIME_STUBS()
H A Druntime_stubs-inl.h1007 uint32_t slotSize = method->GetSlotSize(); in SetProfileTypeInfoCellToFunction()

Completed in 48 milliseconds