llvm-6502/include/llvm/MC
David Majnemer 64386621ec [WinEH] Generate .xdata for catch handlers
This lets us catch exceptions in simple cases.

N.B. Things that do not work include (but are not limited to):
- Throwing from within a catch handler.
- Catching an object with a named catch parameter.
- 'CatchHigh' is fictitious, we aren't sure of its purpose.
- We aren't entirely efficient with regards to the number of EH states
  that we generate.
- IP-to-State tables are sensitive to the order of emission.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@233767 91177308-0d34-0410-b5e6-96231b3b80d8
2015-03-31 22:35:44 +00:00
..
MCParser Fix uses of reserved identifiers starting with an underscore followed by an uppercase letter 2015-03-16 18:06:57 +00:00
ConstantPools.h
MachineLocation.h
MCAsmBackend.h
MCAsmInfo.h
MCAsmInfoCOFF.h
MCAsmInfoDarwin.h
MCAsmInfoELF.h
MCAsmLayout.h Fix uses of reserved identifiers starting with an underscore followed by an uppercase letter 2015-03-16 18:06:57 +00:00
MCAssembler.h Fix uses of reserved identifiers starting with an underscore followed by an uppercase letter 2015-03-16 18:06:57 +00:00
MCCodeEmitter.h
MCCodeGenInfo.h
MCContext.h [WinEH] Generate .xdata for catch handlers 2015-03-31 22:35:44 +00:00
MCDirectives.h
MCDisassembler.h
MCDwarf.h
MCELF.h
MCELFObjectWriter.h
MCELFStreamer.h
MCELFSymbolFlags.h
MCExpr.h Fix PR23025. 2015-03-26 21:11:00 +00:00
MCExternalSymbolizer.h
MCFixedLenDisassembler.h
MCFixup.h
MCFixupKindInfo.h
MCInst.h
MCInstBuilder.h
MCInstPrinter.h Delete MCInstPrinter::AvailableFeatures. 2015-03-28 21:07:24 +00:00
MCInstrAnalysis.h
MCInstrDesc.h Revert "Use std::bitset for SubtargetFeatures" 2015-03-24 12:56:59 +00:00
MCInstrInfo.h
MCInstrItineraries.h
MCLabel.h
MCLinkerOptimizationHint.h
MCMachObjectWriter.h MC: For variable symbols, maintain MCSymbol::Section as a cache. 2015-03-30 20:41:21 +00:00
MCMachOSymbolFlags.h
MCObjectFileInfo.h
MCObjectStreamer.h Don't declare all text sections at the start of the .s 2015-03-20 20:00:01 +00:00
MCObjectWriter.h clang-format bits of code to make another patch readable. 2015-03-25 19:24:39 +00:00
MCRegisterInfo.h
MCRelocationInfo.h
MCSchedule.h
MCSection.h Close unique sections when switching away from them. 2015-03-27 15:01:40 +00:00
MCSectionCOFF.h Close unique sections when switching away from them. 2015-03-27 15:01:40 +00:00
MCSectionELF.h Close unique sections when switching away from them. 2015-03-27 15:01:40 +00:00
MCSectionMachO.h
MCStreamer.h Refactor how passes get a symbol at the end of a section. 2015-03-23 21:22:04 +00:00
MCSubtargetInfo.h Revert "Use std::bitset for SubtargetFeatures" 2015-03-24 12:56:59 +00:00
MCSymbol.h MC: For variable symbols, maintain MCSymbol::Section as a cache. 2015-03-30 20:41:21 +00:00
MCSymbolizer.h
MCTargetAsmParser.h
MCTargetOptions.h
MCTargetOptionsCommandFlags.h
MCValue.h
MCWin64EH.h
MCWinCOFFObjectWriter.h
MCWinCOFFStreamer.h
MCWinEH.h
SectionKind.h
StringTableBuilder.h
SubtargetFeature.h Make llc use getHostCPUFeatures when 'native' is specified for cpu. 2015-03-31 05:52:57 +00:00
YAML.h