14 #ifndef LLVM_LIB_CODEGEN_ASMPRINTER_WIN64EXCEPTION_H
15 #define LLVM_LIB_CODEGEN_ASMPRINTER_WIN64EXCEPTION_H
22 class MachineFunction;
28 bool shouldEmitPersonality =
false;
31 bool shouldEmitLSDA =
false;
34 bool shouldEmitMoves =
false;
37 bool useImageRel32 =
false;
39 void emitCSpecificHandlerTable();
55 void emitEHRegistrationOffsetLabel(
const WinEHFuncInfo &FuncInfo,
69 void endModule()
override;
MCSymbol - Instances of this class represent a symbol name in the MC file, and MCSymbols are created ...
Emits exception handling directives.
Base class for the full range of assembler expressions which are needed for parsing.
This class is intended to be used as a driving class for all asm writers.
#define LLVM_LIBRARY_VISIBILITY
LLVM_LIBRARY_VISIBILITY - If a class marked with this attribute is linked into a shared library...
LLVM Value Representation.
StringRef - Represent a constant reference to a string, i.e.