Home
last modified time | relevance | path

Searched refs:QuickMethodFrameInfo (Results 1 – 25 of 28) sorted by relevance

12

/art/runtime/quick/
Dquick_method_frame_info.h26 class PACKED(4) QuickMethodFrameInfo {
28 constexpr QuickMethodFrameInfo() in QuickMethodFrameInfo() function
34 constexpr QuickMethodFrameInfo(uint32_t frame_size_in_bytes, uint32_t core_spill_mask, in QuickMethodFrameInfo() function
/art/runtime/arch/
Dcontext.h28 class QuickMethodFrameInfo; variable
53 virtual void FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& fr) = 0;
/art/runtime/arch/x86/
Dquick_method_frame_info_x86.h79 constexpr QuickMethodFrameInfo X86CalleeSaveMethodFrameInfo(CalleeSaveType type) { in X86CalleeSaveMethodFrameInfo()
81 return QuickMethodFrameInfo(X86CalleeSaveFrameSize(type), in X86CalleeSaveMethodFrameInfo()
Dcontext_x86.h38 void FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& fr) OVERRIDE;
Dcontext_x86.cc40 void X86Context::FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& frame_info) { in FillCalleeSaves()
/art/runtime/arch/x86_64/
Dquick_method_frame_info_x86_64.h79 constexpr QuickMethodFrameInfo X86_64CalleeSaveMethodFrameInfo(CalleeSaveType type) { in X86_64CalleeSaveMethodFrameInfo()
81 return QuickMethodFrameInfo(X86_64CalleeSaveFrameSize(type), in X86_64CalleeSaveMethodFrameInfo()
Dcontext_x86_64.h38 void FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& fr) OVERRIDE;
Dcontext_x86_64.cc39 void X86_64Context::FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& frame_info) { in FillCalleeSaves()
/art/runtime/
Doat_quick_method_header.h167 QuickMethodFrameInfo GetFrameInfo() const { in GetFrameInfo()
199 QuickMethodFrameInfo frame_info_;
Druntime-inl.h39 inline QuickMethodFrameInfo Runtime::GetRuntimeMethodFrameInfo(ArtMethod* method) { in GetRuntimeMethodFrameInfo()
Dstack.cc712 QuickMethodFrameInfo StackVisitor::GetCurrentQuickFrameInfo() const { in GetCurrentQuickFrameInfo()
754 QuickMethodFrameInfo callee_info = in GetCurrentQuickFrameInfo()
762 return QuickMethodFrameInfo(frame_size, callee_info.CoreSpillMask(), callee_info.FpSpillMask()); in GetCurrentQuickFrameInfo()
859 QuickMethodFrameInfo frame_info = GetCurrentQuickFrameInfo(); in WalkStack()
Dstack.h258 QuickMethodFrameInfo GetCurrentQuickFrameInfo() const REQUIRES_SHARED(Locks::mutator_lock_);
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints_test.cc60 QuickMethodFrameInfo frame_info = Runtime::Current()->GetRuntimeMethodFrameInfo(save_method); in CheckFrameSize()
69 QuickMethodFrameInfo frame_info = Runtime::Current()->GetRuntimeMethodFrameInfo(save_method); in CheckPCOffset()
/art/runtime/arch/arm/
Dquick_method_frame_info_arm.h81 constexpr QuickMethodFrameInfo ArmCalleeSaveMethodFrameInfo(CalleeSaveType type) { in ArmCalleeSaveMethodFrameInfo()
83 return QuickMethodFrameInfo(ArmCalleeSaveFrameSize(type), in ArmCalleeSaveMethodFrameInfo()
Dcontext_arm.h39 void FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& fr) OVERRIDE;
Dcontext_arm.cc41 void ArmContext::FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& frame_info) { in FillCalleeSaves()
/art/runtime/arch/mips64/
Dquick_method_frame_info_mips64.h97 constexpr QuickMethodFrameInfo Mips64CalleeSaveMethodFrameInfo(CalleeSaveType type) { in Mips64CalleeSaveMethodFrameInfo()
99 return QuickMethodFrameInfo(Mips64CalleeSaveFrameSize(type), in Mips64CalleeSaveMethodFrameInfo()
Dcontext_mips64.h38 void FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& fr) OVERRIDE;
Dcontext_mips64.cc40 void Mips64Context::FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& frame_info) { in FillCalleeSaves()
/art/runtime/arch/arm64/
Dcontext_arm64.h39 void FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& fr) OVERRIDE;
Dquick_method_frame_info_arm64.h105 constexpr QuickMethodFrameInfo Arm64CalleeSaveMethodFrameInfo(CalleeSaveType type) { in Arm64CalleeSaveMethodFrameInfo()
107 return QuickMethodFrameInfo(Arm64CalleeSaveFrameSize(type), in Arm64CalleeSaveMethodFrameInfo()
Dcontext_arm64.cc43 void Arm64Context::FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& frame_info) { in FillCalleeSaves()
/art/runtime/arch/mips/
Dcontext_mips.h38 void FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& fr) OVERRIDE;
Dquick_method_frame_info_mips.h106 constexpr QuickMethodFrameInfo MipsCalleeSaveMethodFrameInfo(CalleeSaveType type) { in MipsCalleeSaveMethodFrameInfo()
108 return QuickMethodFrameInfo(MipsCalleeSaveFrameSize(type), in MipsCalleeSaveMethodFrameInfo()
Dcontext_mips.cc40 void MipsContext::FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& frame_info) { in FillCalleeSaves()

12