1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 19:12:56 +02:00
llvm-mirror/include/llvm/MC
Martin Storsjö 7550015c23 [MC] [Win64EH] Fill in FuncletOrFuncEnd if missing
This can happen e.g. for code that declare .seh_proc/.seh_endproc
in assembly, or for code that use .seh_handlerdata (which triggers
the unwind info to be emitted before the end of the function).

The TextSection field must be made non-const to be able to use it
with Streamer.SwitchSection().

Differential Revision: https://reviews.llvm.org/D86528
2020-08-29 15:15:22 +03:00
..
MCDisassembler [MC] Pass the symbol rather than its name to onSymbolStart() 2020-06-19 09:30:12 +05:30
MCParser [ms] [llvm-ml] Improve MASM STRUCT field accessor support 2020-07-13 10:34:30 -04:00
ConstantPools.h ConstantPools.h - remove unused DenseMap.h include. NFC. 2020-04-17 10:44:07 +01:00
LaneBitmask.h
MachineLocation.h
MCAsmBackend.h [X86] support .nops directive 2020-08-03 11:50:56 -07:00
MCAsmInfo.h [MC,NVPTX] Add MCAsmPrinter support for unsigned-only data directives. 2020-07-20 16:24:41 -07:00
MCAsmInfoCOFF.h
MCAsmInfoDarwin.h
MCAsmInfoELF.h
MCAsmInfoWasm.h
MCAsmInfoXCOFF.h
MCAsmLayout.h [MC] Fix PR45805: infinite recursion in assembler 2020-06-25 15:42:36 +01:00
MCAsmMacro.h
MCAssembler.h
MCCodeEmitter.h
MCCodeView.h
MCContext.h [AIX][XCOFF] change the operand of branch instruction from symbol name to qualified symbol name for function declarations 2020-08-11 15:26:19 -04:00
MCDirectives.h [AIX] emit .extern and .weak directive linkage 2020-04-30 09:54:10 -04:00
MCDwarf.h [AArch64][SVE] Fix CFA calculation in presence of SVE objects. 2020-08-04 11:47:06 +01:00
MCELFObjectWriter.h [NFC] Add 'override' keyword where missing in include/ and lib/. 2020-07-14 09:47:29 -07:00
MCELFStreamer.h [MC][NFC] Use camelCase style for functions in MCObjectStreamer 2020-04-20 20:09:20 -07:00
MCExpr.h [PowerPC][PCRelative] Thread Local Storage Support for Initial Exec 2020-08-21 10:13:11 -05:00
MCFixedLenDisassembler.h
MCFixup.h MCFixup.h - remove unnecessary MCExpr.h include. NFCI. 2020-07-20 15:17:19 +01:00
MCFixupKindInfo.h
MCFragment.h [X86] support .nops directive 2020-08-03 11:50:56 -07:00
MCInst.h
MCInstBuilder.h
MCInstPrinter.h [llvm-objdump] Symbolize binary addresses for low-noisy asm diff. 2020-08-17 16:55:12 -07:00
MCInstrAnalysis.h
MCInstrDesc.h MCInstrDesc.h - move MCSubtargetInfo forward declaration down to MCInstrInfo.h. NFC. 2020-04-16 17:13:56 +01:00
MCInstrInfo.h MCInstrDesc.h - move MCSubtargetInfo forward declaration down to MCInstrInfo.h. NFC. 2020-04-16 17:13:56 +01:00
MCInstrItineraries.h
MCLabel.h
MCLinkerOptimizationHint.h
MCMachObjectWriter.h [NFC] Add 'override' keyword where missing in include/ and lib/. 2020-07-14 09:47:29 -07:00
MCObjectFileInfo.h [DWARF5] Added support for emission of .debug_macro.dwo section 2020-05-30 11:13:23 +05:30
MCObjectStreamer.h [X86] support .nops directive 2020-08-03 11:50:56 -07:00
MCObjectWriter.h MCObjectWriter.h - remove Endian.h/EndianStream.h/raw_ostream.h includes. NFC 2020-04-17 10:44:08 +01:00
MCRegister.h [NFCI] Cleanup range checks in Register/MCRegister 2020-06-26 14:55:55 -04:00
MCRegisterInfo.h
MCSchedule.h [Scheduler] Fix typo in comments. NFC 2020-08-12 18:36:05 +01:00
MCSection.h [MC][COFF][ELF] Reject instructions in IMAGE_SCN_CNT_UNINITIALIZED_DATA/SHT_NOBITS sections 2020-04-15 21:02:47 -07:00
MCSectionCOFF.h [MC][COFF][ELF] Reject instructions in IMAGE_SCN_CNT_UNINITIALIZED_DATA/SHT_NOBITS sections 2020-04-15 21:02:47 -07:00
MCSectionELF.h [MC][COFF][ELF] Reject instructions in IMAGE_SCN_CNT_UNINITIALIZED_DATA/SHT_NOBITS sections 2020-04-15 21:02:47 -07:00
MCSectionMachO.h [MC] Replace MCSection*::getName() with MCSection::getName(). NFC 2020-04-15 18:35:27 -07:00
MCSectionWasm.h MCSectionWasm.h - reduce includes to forward declarations. NFC. 2020-06-27 10:03:34 +01:00
MCSectionXCOFF.h Revert "[AIX][XCOFF] emit symbol visibility for xcoff object file." 2020-08-27 11:07:58 -04:00
MCStreamer.h [X86] support .nops directive 2020-08-03 11:50:56 -07:00
MCSubtargetInfo.h [X86][MC][Target] Initial backend support a tune CPU to support -mtune 2020-08-14 15:31:50 -07:00
MCSymbol.h MCFixup.h - remove unnecessary MCExpr.h include. NFCI. 2020-07-20 15:17:19 +01:00
MCSymbolCOFF.h
MCSymbolELF.h
MCSymbolMachO.h
MCSymbolWasm.h
MCSymbolXCOFF.h [AIX][XCOFF] change the operand of branch instruction from symbol name to qualified symbol name for function declarations 2020-08-11 15:26:19 -04:00
MCTargetOptions.h [MC] Pass down argv0 & cc1 cmd-line to the back-end and store in MCTargetOptions 2020-06-18 09:17:14 -04:00
MCTargetOptionsCommandFlags.h [MC] Add --dwarf64 to generate DWARF64 debug info [1/7] 2020-06-16 15:50:13 +07:00
MCValue.h MCValue.h - cleanup include and forward declaration. NFC. 2020-04-16 15:18:24 +01:00
MCWasmObjectWriter.h [NFC] Add 'override' keyword where missing in include/ and lib/. 2020-07-14 09:47:29 -07:00
MCWasmStreamer.h [MC][NFC] Use camelCase style for functions in MCObjectStreamer 2020-04-20 20:09:20 -07:00
MCWin64EH.h
MCWinCOFFObjectWriter.h [NFC] Add 'override' keyword where missing in include/ and lib/. 2020-07-14 09:47:29 -07:00
MCWinCOFFStreamer.h [COFF] Add cg_profile directive and .llvm.call-graph-profile section 2020-07-10 17:07:30 -07:00
MCWinEH.h [MC] [Win64EH] Fill in FuncletOrFuncEnd if missing 2020-08-29 15:15:22 +03:00
MCXCOFFObjectWriter.h
MCXCOFFStreamer.h [XCOFF][AIX] Give symbol an internal name when desired symbol name contains invalid character(s) 2020-07-06 15:49:15 +00:00
SectionKind.h
StringTableBuilder.h
SubtargetFeature.h