5#ifndef V8_EXECUTION_RISCV_FRAME_CONSTANTS_RISCV_H_
6#define V8_EXECUTION_RISCV_FRAME_CONSTANTS_RISCV_H_
17class EntryFrameConstants :
public AllStatic {
29class WasmLiftoffSetupFrameConstants :
public TypedFrameConstants {
53class WasmLiftoffFrameConstants :
public TypedFrameConstants {
62class WasmDebugBreakFrameConstants :
public TypedFrameConstants {
static constexpr int kNextFastCallFrameFPOffset
static constexpr int kNextExitFrameFPOffset
static constexpr int kNextFastCallFramePCOffset
constexpr unsigned Count() const
constexpr storage_t bits() const
static constexpr int kFixedFrameSizeFromFp
static constexpr int kNumPushedFpRegisters
static constexpr RegList kPushedGpRegs
static constexpr int kLastPushedGpRegisterOffset
static int GetPushedFpRegisterOffset(int reg_code)
static constexpr int kNumPushedGpRegisters
static constexpr int kLastPushedFpRegisterOffset
static constexpr DoubleRegList kPushedFpRegs
static int GetPushedGpRegisterOffset(int reg_code)
static constexpr int kInstanceDataOffset
static constexpr int kFeedbackVectorOffset
static constexpr int kParameterSpillsOffset[]
static constexpr int kNumberOfSavedAllParamRegs
static constexpr int kInstanceSpillOffset
static constexpr int kNumberOfSavedGpParamRegs
static constexpr int kWasmInstanceDataOffset
static constexpr int kNumberOfSavedFpParamRegs
static constexpr int kNativeModuleOffset
static constexpr int kDeclaredFunctionIndexOffset
#define TYPED_FRAME_PUSHED_VALUE_OFFSET(x)
constexpr unsigned CountPopulation(T value)
constexpr DoubleRegList kLiftoffAssemblerFpCacheRegs
constexpr RegList kLiftoffAssemblerGpCacheRegs
RegListBase< DoubleRegister > DoubleRegList
RegListBase< Register > RegList
constexpr int kSystemPointerSize
constexpr int kDoubleSize
#define DCHECK_NE(v1, v2)