| /freebsd-12.1/contrib/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMMCAsmInfo.cpp | 39 ? ExceptionHandling::SjLj in ARMMCAsmInfoDarwin() 40 : ExceptionHandling::DwarfCFI; in ARMMCAsmInfoDarwin() 68 ExceptionsType = ExceptionHandling::DwarfCFI; in ARMELFMCAsmInfo() 71 ExceptionsType = ExceptionHandling::ARM; in ARMELFMCAsmInfo() 95 ExceptionsType = ExceptionHandling::WinEH; in ARMCOFFMCAsmInfoMicrosoft() 117 ExceptionsType = ExceptionHandling::DwarfCFI; in ARMCOFFMCAsmInfoGNU()
|
| /freebsd-12.1/contrib/llvm/include/llvm/MC/ |
| H A D | MCAsmInfo.h | 335 ExceptionHandling ExceptionsType = ExceptionHandling::None; 567 return ExceptionsType != ExceptionHandling::None; in doesSupportExceptionHandling() 570 ExceptionHandling getExceptionHandlingType() const { return ExceptionsType; } in getExceptionHandlingType() 573 void setExceptionsType(ExceptionHandling EH) { in setExceptionsType() 580 return (ExceptionsType == ExceptionHandling::DwarfCFI || in usesCFIForEH() 581 ExceptionsType == ExceptionHandling::ARM || usesWindowsCFI()); in usesCFIForEH() 585 return ExceptionsType == ExceptionHandling::WinEH && in usesWindowsCFI()
|
| H A D | MCTargetOptions.h | 18 enum class ExceptionHandling { enum
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86MCAsmInfo.cpp | 63 ExceptionsType = ExceptionHandling::DwarfCFI; in X86MCAsmInfoDarwin() 105 ExceptionsType = ExceptionHandling::DwarfCFI; in X86ELFMCAsmInfo() 138 ExceptionsType = ExceptionHandling::WinEH; in X86MCAsmInfoMicrosoft() 158 ExceptionsType = ExceptionHandling::WinEH; in X86MCAsmInfoGNUCOFF() 160 ExceptionsType = ExceptionHandling::DwarfCFI; in X86MCAsmInfoGNUCOFF()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64MCAsmInfo.cpp | 50 ExceptionsType = ExceptionHandling::DwarfCFI; in AArch64MCAsmInfoDarwin() 97 ExceptionsType = ExceptionHandling::DwarfCFI; in AArch64MCAsmInfoELF() 117 ExceptionsType = ExceptionHandling::WinEH; in AArch64MCAsmInfoMicrosoftCOFF() 134 ExceptionsType = ExceptionHandling::DwarfCFI; in AArch64MCAsmInfoGNUCOFF()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| H A D | PPCMCAsmInfo.cpp | 29 ExceptionsType = ExceptionHandling::DwarfCFI; in PPCMCAsmInfoDarwin() 75 ExceptionsType = ExceptionHandling::DwarfCFI; in PPCELFMCAsmInfo()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Target/ |
| H A D | TargetOptions.h | 297 ExceptionHandling ExceptionModel = ExceptionHandling::None;
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | ARMException.cpp | 40 if (Asm->MAI->getExceptionHandlingType() == ExceptionHandling::ARM) in beginFunction() 90 if (Asm->MAI->getExceptionHandlingType() == ExceptionHandling::ARM) in endFunction()
|
| H A D | AsmPrinter.cpp | 317 case ExceptionHandling::SjLj: in doInitialization() 318 case ExceptionHandling::DwarfCFI: in doInitialization() 319 case ExceptionHandling::ARM: in doInitialization() 340 case ExceptionHandling::None: in doInitialization() 342 case ExceptionHandling::SjLj: in doInitialization() 343 case ExceptionHandling::DwarfCFI: in doInitialization() 346 case ExceptionHandling::ARM: in doInitialization() 349 case ExceptionHandling::WinEH: in doInitialization() 360 case ExceptionHandling::Wasm: in doInitialization() 970 if (ExceptionHandlingType != ExceptionHandling::DwarfCFI && in emitCFIInstruction() [all …]
|
| H A D | EHStreamer.cpp | 241 bool IsSJLJ = Asm->MAI->getExceptionHandlingType() == ExceptionHandling::SjLj; in computeCallSiteTable() 379 bool IsSJLJ = Asm->MAI->getExceptionHandlingType() == ExceptionHandling::SjLj; in emitExceptionTable() 380 bool IsWasm = Asm->MAI->getExceptionHandlingType() == ExceptionHandling::Wasm; in emitExceptionTable()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMSubtarget.cpp | 149 Options.ExceptionModel == ExceptionHandling::None) || in initializeEnvironment() 150 Options.ExceptionModel == ExceptionHandling::SjLj; in initializeEnvironment() 153 ExceptionHandling::SjLj) == UseSjLjEH) && in initializeEnvironment()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | CommandFlags.inc | 91 static cl::opt<llvm::ExceptionHandling> ExceptionModel( 93 cl::init(ExceptionHandling::None), 95 clEnumValN(ExceptionHandling::None, "default", 97 clEnumValN(ExceptionHandling::DwarfCFI, "dwarf", 99 clEnumValN(ExceptionHandling::SjLj, "sjlj", "SjLj exception handling"), 100 clEnumValN(ExceptionHandling::ARM, "arm", "ARM EHABI exceptions"), 101 clEnumValN(ExceptionHandling::WinEH, "wineh", 103 clEnumValN(ExceptionHandling::Wasm, "wasm",
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Driver/ToolChains/ |
| H A D | FreeBSD.cpp | 396 llvm::ExceptionHandling FreeBSD::GetExceptionModel(const ArgList &Args) const { in GetExceptionModel() 402 return llvm::ExceptionHandling::None; in GetExceptionModel() 406 return llvm::ExceptionHandling::SjLj; in GetExceptionModel() 407 return llvm::ExceptionHandling::None; in GetExceptionModel()
|
| H A D | Darwin.h | 252 llvm::ExceptionHandling 254 return llvm::ExceptionHandling::None; in GetExceptionModel() 477 llvm::ExceptionHandling GetExceptionModel(
|
| H A D | FreeBSD.h | 69 llvm::ExceptionHandling GetExceptionModel(
|
| H A D | NetBSD.cpp | 436 llvm::ExceptionHandling NetBSD::GetExceptionModel(const ArgList &Args) const { in GetExceptionModel() 441 return llvm::ExceptionHandling::DwarfCFI; in GetExceptionModel() 442 return llvm::ExceptionHandling::None; in GetExceptionModel()
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/ |
| H A D | SystemZMCAsmInfo.cpp | 26 ExceptionsType = ExceptionHandling::DwarfCFI; in SystemZMCAsmInfo()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Lanai/MCTargetDesc/ |
| H A D | LanaiMCAsmInfo.cpp | 26 ExceptionsType = ExceptionHandling::DwarfCFI; in LanaiMCAsmInfo()
|
| /freebsd-12.1/contrib/llvm/lib/Target/XCore/MCTargetDesc/ |
| H A D | XCoreMCAsmInfo.cpp | 30 ExceptionsType = ExceptionHandling::DwarfCFI; in XCoreMCAsmInfo()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| H A D | HexagonMCAsmInfo.cpp | 36 ExceptionsType = ExceptionHandling::DwarfCFI; in HexagonMCAsmInfo()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARC/MCTargetDesc/ |
| H A D | ARCMCAsmInfo.cpp | 30 ExceptionsType = ExceptionHandling::DwarfCFI; in ARCMCAsmInfo()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | TargetPassConfig.cpp | 686 case ExceptionHandling::SjLj: in addPassesToHandleExceptions() 695 case ExceptionHandling::DwarfCFI: in addPassesToHandleExceptions() 696 case ExceptionHandling::ARM: in addPassesToHandleExceptions() 699 case ExceptionHandling::WinEH: in addPassesToHandleExceptions() 706 case ExceptionHandling::Wasm: in addPassesToHandleExceptions() 714 case ExceptionHandling::None: in addPassesToHandleExceptions()
|
| /freebsd-12.1/contrib/llvm/lib/Target/BPF/MCTargetDesc/ |
| H A D | BPFMCAsmInfo.h | 37 ExceptionsType = ExceptionHandling::DwarfCFI; in BPFMCAsmInfo()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/MCTargetDesc/ |
| H A D | MipsMCAsmInfo.cpp | 49 ExceptionsType = ExceptionHandling::DwarfCFI; in MipsMCAsmInfo()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Sparc/MCTargetDesc/ |
| H A D | SparcMCAsmInfo.cpp | 42 ExceptionsType = ExceptionHandling::DwarfCFI; in SparcELFMCAsmInfo()
|