llvm-mirror/include/llvm/MC
Benjamin Kramer ba4dff0d18 Put instruction names into an indexed string table on the side, removing a pointer from MCInstrDesc.
Make them accessible through MCInstrInfo. They are only used for debugging purposes so this doesn't
have an impact on performance. X86MCTargetDesc.o goes from 630K to 461K on x86_64.

llvm-svn: 150245
2012-02-10 13:18:44 +00:00
..
MCParser Add assembler dialect attribute in asm parser which lets target specific asm parser change dialect on the fly. 2012-01-31 18:14:05 +00:00
EDInstInfo.h
MachineLocation.h
MCAsmBackend.h Convert assert(0) to llvm_unreachable 2012-02-05 22:14:15 +00:00
MCAsmInfo.h Add a new MachineJumpTableInfo entry type, EK_GPRel64BlockAddress, which is 2012-02-03 04:33:00 +00:00
MCAsmInfoCOFF.h Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:50:00 +00:00
MCAsmInfoDarwin.h Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:50:00 +00:00
MCAsmLayout.h
MCAssembler.h Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:50:00 +00:00
MCAtom.h
MCCodeEmitter.h
MCCodeGenInfo.h Sink codegen optimization level into MCCodeGenInfo along side relocation model 2011-11-16 08:38:26 +00:00
MCContext.h Add simple support for keeping MCFixup source information. 2012-01-26 23:20:11 +00:00
MCDirectives.h
MCDisassembler.h Enable streaming of bitcode 2012-02-06 22:30:29 +00:00
MCDwarf.h Add support for .cfi_signal_frame. Fixes pr11762. 2012-01-23 21:51:52 +00:00
MCELFObjectWriter.h Define trivial destructor inline. 2011-12-24 01:53:13 +00:00
MCELFSymbolFlags.h
MCExpr.h Add support for the R_ARM_TARGET1 relocation, which should be given to relocations applied to all C++ constructors and destructors. 2012-01-26 09:25:43 +00:00
MCFixup.h Convert assert(0) to llvm_unreachable 2012-02-05 22:14:15 +00:00
MCFixupKindInfo.h
MCInst.h Add simple support for keeping MCFixup source information. 2012-01-26 23:20:11 +00:00
MCInstPrinter.h
MCInstrAnalysis.h
MCInstrDesc.h Put instruction names into an indexed string table on the side, removing a pointer from MCInstrDesc. 2012-02-10 13:18:44 +00:00
MCInstrInfo.h Put instruction names into an indexed string table on the side, removing a pointer from MCInstrDesc. 2012-02-10 13:18:44 +00:00
MCInstrItineraries.h
MCLabel.h
MCMachObjectWriter.h
MCMachOSymbolFlags.h
MCModule.h
MCObjectFileInfo.h Properly emit ctors / dtors with priorities into desired sections 2012-01-25 22:24:19 +00:00
MCObjectStreamer.h Better diagnostic for malformed .org assembly directive. 2012-01-27 00:37:08 +00:00
MCObjectWriter.h Move x86 specific bits of the COFF writer to lib/Target/X86. 2011-12-24 02:14:02 +00:00
MCRegisterInfo.h Value initialize MCRegisterClasses. Not sure how could miss this during the MCTargetDesc refactor. 2012-02-08 14:43:53 +00:00
MCSection.h
MCSectionCOFF.h
MCSectionELF.h
MCSectionMachO.h
MCStreamer.h Add a new MachineJumpTableInfo entry type, EK_GPRel64BlockAddress, which is 2012-02-03 04:33:00 +00:00
MCSubtargetInfo.h
MCSymbol.h
MCTargetAsmLexer.h
MCTargetAsmParser.h
MCValue.h
MCWin64EH.h
MCWinCOFFObjectWriter.h Move x86 specific bits of the COFF writer to lib/Target/X86. 2011-12-24 02:14:02 +00:00
SectionKind.h
SubtargetFeature.h