Home
last modified time | relevance | path

Searched refs:EHStreamer (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86WinCOFFStreamer.cpp22 Win64EH::UnwindEmitter EHStreamer; member in __anona72189d50111::X86WinCOFFStreamer
48 EHStreamer.EmitUnwindInfo(*this, CurFrame, /* HandlerData = */ true); in emitWinEHHandlerData()
52 EHStreamer.EmitUnwindInfo(*this, Frame, /* HandlerData = */ false); in emitWindowsUnwindTables()
58 EHStreamer.Emit(*this); in emitWindowsUnwindTables()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfException.h24 class LLVM_LIBRARY_VISIBILITY DwarfCFIException : public EHStreamer {
66 class LLVM_LIBRARY_VISIBILITY ARMException : public EHStreamer {
96 class LLVM_LIBRARY_VISIBILITY AIXException : public EHStreamer {
H A DEHStreamer.h30 class LLVM_LIBRARY_VISIBILITY EHStreamer : public AsmPrinterHandler {
150 EHStreamer(AsmPrinter *A);
151 ~EHStreamer() override;
H A DEHStreamer.cpp37 EHStreamer::EHStreamer(AsmPrinter *A) : Asm(A), MMI(Asm->MMI) {} in EHStreamer() function in EHStreamer
39 EHStreamer::~EHStreamer() = default;
42 unsigned EHStreamer::sharedTypeIDs(const LandingPadInfo *L, in sharedTypeIDs()
52 void EHStreamer::computeActionsTable( in computeActionsTable()
157 bool EHStreamer::callToNoUnwindFunction(const MachineInstr *MI) { in callToNoUnwindFunction()
187 void EHStreamer::computePadMap( in computePadMap()
230 void EHStreamer::computeCallSiteTable( in computeCallSiteTable()
380 MCSymbol *EHStreamer::emitExceptionTable() { in emitExceptionTable()
809 void EHStreamer::emitTypeInfos(unsigned TTypeEncoding, MCSymbol *TTBaseLabel) { in emitTypeInfos()
H A DWasmException.h25 class LLVM_LIBRARY_VISIBILITY WasmException : public EHStreamer {
27 WasmException(AsmPrinter *A) : EHStreamer(A) {} in WasmException()
H A DWinException.h26 class LLVM_LIBRARY_VISIBILITY WinException : public EHStreamer {
H A DAIXException.cpp25 AIXException::AIXException(AsmPrinter *A) : EHStreamer(A) {} in AIXException()
H A DARMException.cpp22 ARMException::ARMException(AsmPrinter *A) : EHStreamer(A) {} in ARMException()
H A DDwarfCFIException.cpp27 DwarfCFIException::DwarfCFIException(AsmPrinter *A) : EHStreamer(A) {} in DwarfCFIException()
H A DWinException.cpp35 WinException::WinException(AsmPrinter *A) : EHStreamer(A) { in WinException()
469 MI.isCall() && !EHStreamer::callToNoUnwindFunction(&MI)) { in scan()
H A DAsmPrinter.cpp577 EHStreamer *ES = nullptr; in doInitialization()
610 Handlers.push_back(std::unique_ptr<EHStreamer>(ES)); in doInitialization()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMWinCOFFStreamer.cpp22 Win64EH::ARMUnwindEmitter EHStreamer; member in __anon9fcc37c90111::ARMWinCOFFStreamer
43 EHStreamer.EmitUnwindInfo(*this, getCurrentWinFrameInfo(), in emitWinEHHandlerData()
48 EHStreamer.EmitUnwindInfo(*this, Frame, /* HandlerData = */ false); in emitWindowsUnwindTables()
54 EHStreamer.Emit(*this); in emitWindowsUnwindTables()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64WinCOFFStreamer.cpp22 Win64EH::ARM64UnwindEmitter EHStreamer; member in __anonaf297b3b0111::AArch64WinCOFFStreamer
41 EHStreamer.EmitUnwindInfo(*this, getCurrentWinFrameInfo(), in emitWinEHHandlerData()
46 EHStreamer.EmitUnwindInfo(*this, Frame, /* HandlerData = */ false); in emitWindowsUnwindTables()
52 EHStreamer.Emit(*this); in emitWindowsUnwindTables()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsWebAssembly.td148 // by WasmEHPrepare pass to generate landingpad table in EHStreamer. This is
/freebsd/lib/clang/libllvm/
H A DMakefile209 SRCS_MIN+= CodeGen/AsmPrinter/EHStreamer.cpp