struct Instruction
Declaration
struct Instruction { /* full declaration omitted */ };
Declared at: llvm/include/llvm/MC/MCWin64EH.h:25
Method Overview
- public static WinEH::Instruction Alloc(llvm::MCSymbol * L, unsigned int Size)
- public static WinEH::Instruction PushMachFrame(llvm::MCSymbol * L, bool Code)
- public static WinEH::Instruction PushNonVol(llvm::MCSymbol * L, unsigned int Reg)
- public static WinEH::Instruction SaveNonVol(llvm::MCSymbol * L, unsigned int Reg, unsigned int Offset)
- public static WinEH::Instruction SaveXMM(llvm::MCSymbol * L, unsigned int Reg, unsigned int Offset)
- public static WinEH::Instruction SetFPReg(llvm::MCSymbol * L, unsigned int Reg, unsigned int Off)
Methods
¶static WinEH::Instruction Alloc(llvm::MCSymbol* L,
unsigned int Size)
static WinEH::Instruction Alloc(llvm::MCSymbol* L,
unsigned int Size)
Declared at: llvm/include/llvm/MC/MCWin64EH.h:29
Parameters
- llvm::MCSymbol* L
- unsigned int Size
¶static WinEH::Instruction PushMachFrame(
llvm::MCSymbol* L,
bool Code)
static WinEH::Instruction PushMachFrame(
llvm::MCSymbol* L,
bool Code)
Declared at: llvm/include/llvm/MC/MCWin64EH.h:33
Parameters
- llvm::MCSymbol* L
- bool Code
¶static WinEH::Instruction PushNonVol(
llvm::MCSymbol* L,
unsigned int Reg)
static WinEH::Instruction PushNonVol(
llvm::MCSymbol* L,
unsigned int Reg)
Declared at: llvm/include/llvm/MC/MCWin64EH.h:26
Parameters
- llvm::MCSymbol* L
- unsigned int Reg
¶static WinEH::Instruction SaveNonVol(
llvm::MCSymbol* L,
unsigned int Reg,
unsigned int Offset)
static WinEH::Instruction SaveNonVol(
llvm::MCSymbol* L,
unsigned int Reg,
unsigned int Offset)
Declared at: llvm/include/llvm/MC/MCWin64EH.h:36
Parameters
- llvm::MCSymbol* L
- unsigned int Reg
- unsigned int Offset
¶static WinEH::Instruction SaveXMM(
llvm::MCSymbol* L,
unsigned int Reg,
unsigned int Offset)
static WinEH::Instruction SaveXMM(
llvm::MCSymbol* L,
unsigned int Reg,
unsigned int Offset)
Declared at: llvm/include/llvm/MC/MCWin64EH.h:42
Parameters
- llvm::MCSymbol* L
- unsigned int Reg
- unsigned int Offset
¶static WinEH::Instruction SetFPReg(
llvm::MCSymbol* L,
unsigned int Reg,
unsigned int Off)
static WinEH::Instruction SetFPReg(
llvm::MCSymbol* L,
unsigned int Reg,
unsigned int Off)
Declared at: llvm/include/llvm/MC/MCWin64EH.h:48
Parameters
- llvm::MCSymbol* L
- unsigned int Reg
- unsigned int Off