LLVM 22.0.0git
llvm::TargetFrameLowering::DwarfFrameBase Struct Reference

#include "llvm/CodeGen/TargetFrameLowering.h"

Classes

struct  WasmFrameBase

Public Types

enum  FrameBaseKind { Register , CFA , WasmFrameBase }

Public Attributes

enum llvm::TargetFrameLowering::DwarfFrameBase::FrameBaseKind Kind
union { 
   unsigned   Reg 
   int64_t   Offset 
   struct WasmFrameBase   WasmLoc 
Location

Detailed Description

Definition at line 59 of file TargetFrameLowering.h.

Member Enumeration Documentation

◆ FrameBaseKind

Enumerator
Register 
CFA 
WasmFrameBase 

Definition at line 62 of file TargetFrameLowering.h.

Member Data Documentation

◆ Kind

◆ [union]

◆ Offset

int64_t llvm::TargetFrameLowering::DwarfFrameBase::Offset

◆ Reg

unsigned llvm::TargetFrameLowering::DwarfFrameBase::Reg

◆ WasmLoc

struct WasmFrameBase llvm::TargetFrameLowering::DwarfFrameBase::WasmLoc

The documentation for this struct was generated from the following file: