/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/ |
H A D | callconv.cpp | 159 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 D | cframe_layout.h | 58 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 D | cframe_layout.h | 58 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 D | method_literal.h | 242 uint32_t GetSlotSize() const in GetSlotSize() function 343 static uint32_t GetSlotSize(uint64_t literalInfo) in GetSlotSize() function
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | method.h | 247 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 D | code_info_producer.cpp | 154 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 D | codegen-inl.h | 220 return location.GetValue() * GetFrameLayout().GetSlotSize(); in GetStackOffset() 225 (location.GetValue() * GetFrameLayout().GetSlotSize()); in GetStackOffset()
|
H A D | codegen.cpp | 2113 ASSERT(src.GetSize() <= (GetFrameLayout().GetSlotSize() << 3U)); in StoreFreeSlot() 2122 ASSERT(dst.GetSize() <= (GetFrameLayout().GetSlotSize() << 3U)); in LoadFreeSlot()
|
/arkcompiler/ets_runtime/ecmascript/jit/ |
H A D | jit_task.cpp | 358 uint32_t slotSize = method->GetSlotSize(); in CloneProfileTypeInfo()
|
/arkcompiler/runtime_core/static_core/compiler/tests/aarch32/ |
H A D | encoder32_test_2.cpp | 605 std::get<uint8_t>(par) * fl.GetSlotSize()); in TestParam()
|
/arkcompiler/runtime_core/static_core/libllvmbackend/ |
H A D | llvm_aot_compiler.cpp | 132 return layout.GetSlotSize(); in GetFrameSlotSize()
|
/arkcompiler/ets_runtime/ecmascript/interpreter/ |
H A D | slow_runtime_stub.cpp | 1104 uint32_t slotSize = functionHandle->GetCallTarget()->GetSlotSize(); in NotifyInlineCache()
|
/arkcompiler/runtime_core/static_core/libllvmbackend/lowering/ |
H A D | llvm_ir_constructor.cpp | 627 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 D | encoder32_test.cpp | 2833 fl.GetFrameSize<CFrameLayout::BYTES>() + std::get<uint8_t>(par) * fl.GetSlotSize()); in TestParam()
|
/arkcompiler/ets_runtime/ecmascript/stubs/ |
H A D | runtime_stubs.cpp | 1553 uint32_t slotSize = method->GetSlotSize(); in DEF_RUNTIME_STUBS() 1583 uint32_t slotSize = thisFunc->GetCallTarget()->GetSlotSize(); in DEF_RUNTIME_STUBS()
|
H A D | runtime_stubs-inl.h | 1007 uint32_t slotSize = method->GetSlotSize(); in SetProfileTypeInfoCellToFunction()
|