Flutter Engine
The Flutter Engine
Namespaces | Functions | Variables
stack_frame_riscv.h File Reference

Go to the source code of this file.

Namespaces

namespace  dart
 

Functions

 dart::COMPILE_ASSERT (kAbiPreservedCpuRegCount==7)
 
 dart::COMPILE_ASSERT (kAbiPreservedFpuRegCount==4)
 

Variables

static constexpr int dart::kDartFrameFixedSize = 4
 
static constexpr int dart::kSavedPcSlotFromSp = -1
 
static constexpr int dart::kFirstObjectSlotFromFp
 
static constexpr int dart::kLastFixedObjectSlotFromFp = -4
 
static constexpr int dart::kFirstLocalSlotFromFp = -5
 
static constexpr int dart::kSavedCallerPpSlotFromFp = -4
 
static constexpr int dart::kPcMarkerSlotFromFp = -3
 
static constexpr int dart::kSavedCallerFpSlotFromFp = -2
 
static constexpr int dart::kSavedCallerPcSlotFromFp = -1
 
static constexpr int dart::kParamEndSlotFromFp = -1
 
static constexpr int dart::kCallerSpSlotFromFp = 0
 
static constexpr int dart::kLastParamSlotFromEntrySp = 0
 
static constexpr int dart::kFfiCallerTypedDataSlotFromFp = kCallerSpSlotFromFp