14#ifndef LLVM_LIB_CODEGEN_ASMPRINTER_WINCFGUARD_H
15#define LLVM_LIB_CODEGEN_ASMPRINTER_WINCFGUARD_H
26 std::vector<const MCSymbol *> LongjmpTargets;
static GCRegistry::Add< ErlangGC > A("erlang", "erlang-compatible garbage collector")
#define LLVM_LIBRARY_VISIBILITY
Collects and handles AsmPrinter objects required to build debug or EH information.
This class is intended to be used as a driving class for all asm writers.
MCSymbol - Instances of this class represent a symbol name in the MC file, and MCSymbols are created ...
WinCFGuard(AsmPrinter *A)
void beginFunction(const MachineFunction *MF) override
Gather pre-function debug information.
void endModule() override
Emit the Control Flow Guard function ID table.
This is an optimization pass for GlobalISel generic memory operations.