1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 03:53:04 +02:00
llvm-mirror/include/llvm/MC
Lang Hames f80af1598f [MC] Plumb unique_ptr<MCWinCOFFObjectTargetWriter> through
createWinCOFFObjectWriter to WinCOFFObjectWriter's constructor.

Fixes the same ownership issue for COFF that r315245 did for MachO:
WinCOFFObjectWriter takes ownership of its MCWinCOFFObjectTargetWriter, so we
want to pass this through to the constructor via a unique_ptr, rather than a
raw ptr.

llvm-svn: 315257
2017-10-10 00:50:29 +00:00
..
MCDisassembler Doxygen formatting. NFCI 2017-07-10 22:11:50 +00:00
MCParser [Assembler] Report multiple near misses for invalid instructions 2017-10-03 09:33:12 +00:00
ConstantPools.h [MC] Fix constant pools with DenseMap sentinel values 2017-05-30 09:37:11 +00:00
LaneBitmask.h Implement LaneBitmask::getNumLanes and LaneBitmask::getHighestLane 2017-07-20 19:43:19 +00:00
MachineLocation.h Remove the unused Offset field from MachineLocation (NFC) 2017-08-02 17:07:38 +00:00
MCAsmBackend.h Fully fix the movw/movt addend. 2017-07-11 23:18:25 +00:00
MCAsmInfo.h sink DebugCompressionType into MC for exposing to clang 2017-06-09 00:40:19 +00:00
MCAsmInfoCOFF.h [MC] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-02-11 00:27:28 +00:00
MCAsmInfoDarwin.h [MC] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-02-11 00:27:28 +00:00
MCAsmInfoELF.h [MC] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-02-11 00:27:28 +00:00
MCAsmInfoWasm.h [WebAssembly] Add skeleton MC support for the Wasm container format 2017-02-22 01:23:18 +00:00
MCAsmLayout.h
MCAssembler.h ARM: move some logic from processFixupValue to applyFixup. 2017-06-23 22:52:36 +00:00
MCCodeEmitter.h
MCCodeView.h Re-land "Fix Bug 30978 by emitting cv file checksums." 2017-09-19 18:14:45 +00:00
MCContext.h [WebAssembly] Remove flags from MCSectionWasm 2017-09-12 18:31:24 +00:00
MCDirectives.h
MCDwarf.h MC: add support for cfi_return_column 2017-07-28 03:39:19 +00:00
MCELFObjectWriter.h [MC] Plumb unique_ptr<MCELFObjectTargetWriter> through createELFObjectWriter to 2017-10-09 23:53:15 +00:00
MCELFStreamer.h Reland r298901 with modifications (reverted in r298932) 2017-04-03 21:50:04 +00:00
MCExpr.h [MC] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC). 2017-04-26 22:31:39 +00:00
MCFixedLenDisassembler.h
MCFixup.h Documentation fix. NFC. 2017-07-13 17:00:30 +00:00
MCFixupKindInfo.h
MCFragment.h Mark dump() methods as const. NFC 2017-06-21 22:19:17 +00:00
MCInst.h [MC] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC). 2017-04-26 22:31:39 +00:00
MCInstBuilder.h
MCInstPrinter.h [MC] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-02-11 00:27:28 +00:00
MCInstrAnalysis.h [MC] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-02-11 00:27:28 +00:00
MCInstrDesc.h [ARM|CodeGen] Improve the code in FastISel 2017-07-18 10:19:48 +00:00
MCInstrInfo.h
MCInstrItineraries.h [MC] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-02-11 00:27:28 +00:00
MCLabel.h
MCLinkerOptimizationHint.h [MC] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC). 2017-04-26 22:31:39 +00:00
MCMachObjectWriter.h [MC] Plumb unique_ptr<MCMachObjectTargetWriter> through createMachObjectWriter 2017-10-09 22:38:13 +00:00
MCObjectFileInfo.h [llvm-dsymutil] Add support for __swift_ast MachO DWARF section 2017-10-06 14:49:20 +00:00
MCObjectStreamer.h [MC] Use a unique_ptr<MCAssembler> for MCObjectStreamer's Assembler member. 2017-10-09 18:11:04 +00:00
MCObjectWriter.h Simplify interface now that we don't need to pass IsPCRel. NFC. 2017-07-11 23:56:10 +00:00
MCRegisterInfo.h [MC] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC). 2017-04-26 22:31:39 +00:00
MCSchedule.h Cleanup some problems with LLVM_ENABLE_DUMP in release builds, and 2017-09-27 21:19:56 +00:00
MCSection.h Mark dump() methods as const. NFC 2017-06-21 22:19:17 +00:00
MCSectionCOFF.h
MCSectionELF.h Fix asm printing of associated sections. 2017-03-14 19:28:51 +00:00
MCSectionMachO.h Move Object format code to lib/BinaryFormat. 2017-06-07 03:48:56 +00:00
MCSectionWasm.h [WebAssembly] MC: Create wasm data segments based on MCSections 2017-09-15 20:54:59 +00:00
MCStreamer.h [MC] Use unique_ptr to manage WinFrameInfos, NFC 2017-10-06 17:21:49 +00:00
MCSubtargetInfo.h Subtarget support for parameterized register class information 2017-09-14 20:44:20 +00:00
MCSymbol.h [MC] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC). 2017-04-26 22:31:39 +00:00
MCSymbolCOFF.h
MCSymbolELF.h
MCSymbolMachO.h
MCSymbolWasm.h [WebAssembly] Fix types for address taken functions 2017-07-05 20:25:08 +00:00
MCTargetOptions.h sink DebugCompressionType into MC for exposing to clang 2017-06-09 00:40:19 +00:00
MCTargetOptionsCommandFlags.h
MCValue.h Make more constructors constexpr or use =default. 2017-10-08 15:59:35 +00:00
MCWasmObjectWriter.h [WebAssembly] Cleanup WebAssemblyWasmObjectWriter 2017-06-13 18:51:50 +00:00
MCWasmStreamer.h MC: De-duplicate the object streamer implementations of EmitFileDirective into MCObjectStreamer. NFCI. 2017-03-03 21:22:06 +00:00
MCWin64EH.h
MCWinCOFFObjectWriter.h [MC] Plumb unique_ptr<MCWinCOFFObjectTargetWriter> through 2017-10-10 00:50:29 +00:00
MCWinCOFFStreamer.h MC: De-duplicate the object streamer implementations of EmitFileDirective into MCObjectStreamer. NFCI. 2017-03-03 21:22:06 +00:00
MCWinEH.h
SectionKind.h
StringTableBuilder.h [MC] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-02-11 00:27:28 +00:00
SubtargetFeature.h Subtarget support for parameterized register class information 2017-09-14 20:44:20 +00:00