LLVM 24.0.0git
llvm::Win64EH::ARMUnwindEmitter Class Reference

#include "llvm/MC/MCWin64EH.h"

Inheritance diagram for llvm::Win64EH::ARMUnwindEmitter:
[legend]

Public Member Functions

void Emit (MCStreamer &Streamer) const override
 This emits the unwind info sections (.pdata and .xdata in PE/COFF).
void EmitUnwindInfo (MCStreamer &Streamer, WinEH::FrameInfo *FI, bool HandlerData) const override
Public Member Functions inherited from llvm::WinEH::UnwindEmitter
virtual ~UnwindEmitter ()

Detailed Description

Definition at line 63 of file MCWin64EH.h.

Member Function Documentation

◆ Emit()

void llvm::Win64EH::ARMUnwindEmitter::Emit ( MCStreamer & Streamer) const
overridevirtual

This emits the unwind info sections (.pdata and .xdata in PE/COFF).

Implements llvm::WinEH::UnwindEmitter.

Definition at line 3541 of file MCWin64EH.cpp.

References ARMEmitRuntimeFunction(), ARMEmitUnwindInfo(), and Streamer.

◆ EmitUnwindInfo()

void llvm::Win64EH::ARMUnwindEmitter::EmitUnwindInfo ( MCStreamer & Streamer,
WinEH::FrameInfo * FI,
bool HandlerData ) const
overridevirtual

Implements llvm::WinEH::UnwindEmitter.

Definition at line 3566 of file MCWin64EH.cpp.

References ARMEmitUnwindInfo(), info, and Streamer.


The documentation for this class was generated from the following files: