|
LLVM
3.7.0
|
#include <MCWin64EH.h>
Public Member Functions | |
| void | Emit (MCStreamer &Streamer) const override |
| void | EmitUnwindInfo (MCStreamer &Streamer, WinEH::FrameInfo *FI) const override |
Public Member Functions inherited from llvm::WinEH::UnwindEmitter | |
| virtual | ~UnwindEmitter () |
Additional Inherited Members | |
Static Public Member Functions inherited from llvm::WinEH::UnwindEmitter | |
| static MCSection * | getPDataSection (const MCSymbol *Function, MCContext &Context) |
| static MCSection * | getXDataSection (const MCSymbol *Function, MCContext &Context) |
Definition at line 55 of file MCWin64EH.h.
|
overridevirtual |
Implements llvm::WinEH::UnwindEmitter.
Definition at line 222 of file MCWin64EH.cpp.
References llvm::EmitRuntimeFunction(), EmitUnwindInfo(), llvm::MCStreamer::getContext(), llvm::WinEH::UnwindEmitter::getPDataSection(), llvm::MCStreamer::getWinFrameInfos(), llvm::WinEH::UnwindEmitter::getXDataSection(), and llvm::MCStreamer::SwitchSection().
|
overridevirtual |
Implements llvm::WinEH::UnwindEmitter.
Definition at line 240 of file MCWin64EH.cpp.
References llvm::EmitUnwindInfo(), llvm::WinEH::FrameInfo::Function, llvm::MCStreamer::getContext(), llvm::WinEH::UnwindEmitter::getXDataSection(), and llvm::MCStreamer::SwitchSection().
Referenced by Emit().
1.8.6