llvm-6502/include/llvm/MC
Rafael Espindola 0f4df6dc6f Store an optional section start label in MCSection.
This makes code that uses section relative expressions (debug info) simpler and
less brittle.

This is still a bit awkward as the symbol is created late and has to be
stored in a mutable field.

I will move the symbol creation earlier in the next patch.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@231802 91177308-0d34-0410-b5e6-96231b3b80d8
2015-03-10 16:58:10 +00:00
..
MCParser Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition. 2015-02-15 22:54:22 +00:00
ConstantPools.h
MachineLocation.h
MCAsmBackend.h Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition. 2015-02-15 22:54:22 +00:00
MCAsmInfo.h Use the generic Lfunc_begin label on ppc. 2015-03-05 18:55:50 +00:00
MCAsmInfoCOFF.h
MCAsmInfoDarwin.h
MCAsmInfoELF.h
MCAsmLayout.h
MCAssembler.h Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition. 2015-02-15 22:54:22 +00:00
MCCodeEmitter.h Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition. 2015-02-15 22:54:22 +00:00
MCCodeGenInfo.h
MCContext.h Replace llvm.frameallocate with llvm.frameescape 2015-03-05 18:26:34 +00:00
MCDirectives.h
MCDisassembler.h
MCDwarf.h
MCELF.h
MCELFObjectWriter.h Add support for Nuxi CloudABI. 2015-03-09 18:40:45 +00:00
MCELFStreamer.h
MCELFSymbolFlags.h
MCExpr.h [MC][Target] Implement support for R_X86_64_SIZE{32,64}. 2015-03-04 06:49:39 +00:00
MCExternalSymbolizer.h
MCFixedLenDisassembler.h
MCFixup.h
MCFixupKindInfo.h
MCInst.h [MC] Constifying MCInst::size() 2015-02-17 19:46:23 +00:00
MCInstBuilder.h
MCInstPrinter.h Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures. 2015-02-19 11:38:11 +00:00
MCInstrAnalysis.h
MCInstrDesc.h Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures. 2015-02-19 11:38:11 +00:00
MCInstrInfo.h
MCInstrItineraries.h
MCLabel.h Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition. 2015-02-15 22:54:22 +00:00
MCLinkerOptimizationHint.h
MCMachObjectWriter.h
MCMachOSymbolFlags.h
MCObjectFileInfo.h Remove useless .debug_macinfo section setup. 2015-03-02 19:52:42 +00:00
MCObjectStreamer.h
MCObjectWriter.h Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition. 2015-02-15 22:54:22 +00:00
MCRegisterInfo.h
MCRelocationInfo.h Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition. 2015-02-15 22:54:22 +00:00
MCSchedule.h
MCSection.h Store an optional section start label in MCSection. 2015-03-10 16:58:10 +00:00
MCSectionCOFF.h Use a better name for compile unit labels. 2015-03-10 03:58:36 +00:00
MCSectionELF.h Remove incredibly confusing isBaseAddressKnownZero. 2015-03-10 04:11:52 +00:00
MCSectionMachO.h Use a better name for compile unit labels. 2015-03-10 03:58:36 +00:00
MCStreamer.h Use ".arch_extension" ARM directive to specify the additional CPU features 2015-02-26 18:07:35 +00:00
MCSubtargetInfo.h Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures. 2015-02-19 11:38:11 +00:00
MCSymbol.h Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition. 2015-02-15 22:54:22 +00:00
MCSymbolizer.h Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition. 2015-02-15 22:54:22 +00:00
MCTargetAsmParser.h Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition. 2015-02-15 22:54:22 +00:00
MCTargetOptions.h
MCTargetOptionsCommandFlags.h
MCValue.h [MC] Remove various unused MCAsmInfo parameters. 2015-02-05 00:58:51 +00:00
MCWin64EH.h
MCWinCOFFObjectWriter.h
MCWinCOFFStreamer.h
MCWinEH.h
SectionKind.h Remove MergeableConst. 2015-01-29 14:12:41 +00:00
StringTableBuilder.h
SubtargetFeature.h Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures. 2015-02-19 11:38:11 +00:00
YAML.h