Home
last modified time | relevance | path

Searched refs:LSDASection (Results 1 – 7 of 7) sorted by relevance

/llvm-project/llvm/lib/MC/
H A DMCObjectFileInfo.cpp205 LSDASection = Ctx->getMachOSection("__TEXT", "__gcc_except_tab", 0, in initMachOMCObjectFileInfo()
434 LSDASection = Ctx->getELFSection(".gcc_except_table", ELF::SHT_PROGBITS, in initELFMCObjectFileInfo()
592 LSDASection = nullptr; in initCOFFMCObjectFileInfo()
594 LSDASection = Ctx->getCOFFSection(".gcc_except_table", in initCOFFMCObjectFileInfo()
882 LSDASection = Ctx->getWasmSection(".rodata.gcc_except_table",
940 LSDASection = Ctx->getXCOFFSection( in initXCOFFMCObjectFileInfo()
/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetObjectFile.cpp42 LSDASection = nullptr; in Initialize()
/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DEHStreamer.cpp428 MCSection *LSDASection = Asm->getObjFileLowering().getSectionForLSDA( in emitExceptionTable() local
470 if (LSDASection) in emitExceptionTable()
471 Asm->OutStreamer->switchSection(LSDASection); in emitExceptionTable()
/llvm-project/llvm/include/llvm/MC/
H A DMCObjectFileInfo.h69 MCSection *LSDASection = nullptr; variable
275 MCSection *getLSDASection() const { return LSDASection; } in getDwarfInfoSection()
/llvm-project/llvm/include/llvm/Target/
H A DTargetLoweringObjectFile.h145 return LSDASection;
/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp1007 // Re-use this path if LSDASection is null as in the Arm EHABI.
1008 if (!LSDASection || (!F.hasComdat() && !TM.getFunctionSections())) in getSectionForConstant()
1009 return LSDASection; in getSectionForConstant()
1011 const auto *LSDA = cast<MCSectionELF>(LSDASection); in getSectionForConstant()
2739 auto *LSDA = cast<MCSectionXCOFF>(LSDASection); in SelectSectionForGlobal()
/llvm-project/bolt/lib/Rewrite/
H A DRewriteInstance.cpp3393 ErrorOr<BinarySection &> LSDASection = in runOptimizationPasses()
3395 check_error(LSDASection.getError(), "failed to get LSDA section"); in runOptimizationPasses()
3397 LSDASection->getData(), LSDASection->getContents().size()); in preregisterSections()
3399 Function.parseLSDA(LSDAData, LSDASection->getAddress())); in preregisterSections()
3297 ErrorOr<BinarySection &> LSDASection = disassembleFunctions() local