LLVM API Documentation

Static Public Member Functions
llvm::Win64EH::Instruction Struct Reference

#include <MCWin64EH.h>

List of all members.

Static Public Member Functions

static WinEH::Instruction PushNonVol (MCSymbol *L, unsigned Reg)
static WinEH::Instruction Alloc (MCSymbol *L, unsigned Size)
static WinEH::Instruction PushMachFrame (MCSymbol *L, bool Code)
static WinEH::Instruction SaveNonVol (MCSymbol *L, unsigned Reg, unsigned Offset)
static WinEH::Instruction SaveXMM (MCSymbol *L, unsigned Reg, unsigned Offset)
static WinEH::Instruction SetFPReg (MCSymbol *L, unsigned Reg, unsigned Off)

Detailed Description

Definition at line 27 of file MCWin64EH.h.


Member Function Documentation

static WinEH::Instruction llvm::Win64EH::Instruction::Alloc ( MCSymbol L,
unsigned  Size 
) [inline, static]
static WinEH::Instruction llvm::Win64EH::Instruction::PushMachFrame ( MCSymbol L,
bool  Code 
) [inline, static]

Definition at line 35 of file MCWin64EH.h.

References llvm::Win64EH::UOP_PushMachFrame.

Referenced by llvm::MCStreamer::EmitWinCFIPushFrame().

static WinEH::Instruction llvm::Win64EH::Instruction::PushNonVol ( MCSymbol L,
unsigned  Reg 
) [inline, static]

Definition at line 28 of file MCWin64EH.h.

References llvm::Win64EH::UOP_PushNonVol.

Referenced by llvm::MCStreamer::EmitWinCFIPushReg().

static WinEH::Instruction llvm::Win64EH::Instruction::SaveNonVol ( MCSymbol L,
unsigned  Reg,
unsigned  Offset 
) [inline, static]
static WinEH::Instruction llvm::Win64EH::Instruction::SaveXMM ( MCSymbol L,
unsigned  Reg,
unsigned  Offset 
) [inline, static]
static WinEH::Instruction llvm::Win64EH::Instruction::SetFPReg ( MCSymbol L,
unsigned  Reg,
unsigned  Off 
) [inline, static]

Definition at line 50 of file MCWin64EH.h.

References llvm::Win64EH::UOP_SetFPReg.

Referenced by llvm::MCStreamer::EmitWinCFISetFrame().


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