llvm-6502/lib/MC
Evan Cheng 439661395f Introduce MCCodeGenInfo, which keeps information that can affect codegen
(including compilation, assembly). Move relocation model Reloc::Model from
TargetMachine to MCCodeGenInfo so it's accessible even without TargetMachine.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135468 91177308-0d34-0410-b5e6-96231b3b80d8
2011-07-19 06:37:02 +00:00
..
MCDisassembler Introduce MCCodeGenInfo, which keeps information that can affect codegen 2011-07-19 06:37:02 +00:00
MCParser Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo down 2011-07-18 20:57:22 +00:00
CMakeLists.txt Introduce MCCodeGenInfo, which keeps information that can affect codegen 2011-07-19 06:37:02 +00:00
ELFObjectWriter.cpp
ELFObjectWriter.h
MachObjectWriter.cpp
Makefile
MCAsmInfo.cpp Move some parts of TargetAsmInfo down to MCAsmInfo. This is not the greatest 2011-07-15 02:09:41 +00:00
MCAsmInfoCOFF.cpp
MCAsmInfoDarwin.cpp
MCAsmStreamer.cpp Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo down 2011-07-18 20:57:22 +00:00
MCAssembler.cpp
MCCodeEmitter.cpp
MCCodeGenInfo.cpp Introduce MCCodeGenInfo, which keeps information that can affect codegen 2011-07-19 06:37:02 +00:00
MCContext.cpp Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo down 2011-07-18 20:57:22 +00:00
MCDisassembler.cpp
MCDwarf.cpp Micro-opt: Only emit compact unwind if there is a compact unwind encoding to emit. 2011-07-19 00:09:25 +00:00
MCELF.cpp
MCELF.h
MCELFObjectTargetWriter.cpp
MCELFStreamer.cpp Unfortunately several files in MC are badly violating layering rule by using 2011-07-14 05:43:07 +00:00
MCELFStreamer.h
MCExpr.cpp
MCInst.cpp
MCInstPrinter.cpp
MCLabel.cpp
MCLoggingStreamer.cpp Unfortunately several files in MC are badly violating layering rule by using 2011-07-14 05:43:07 +00:00
MCMachObjectTargetWriter.cpp
MCMachOStreamer.cpp Unfortunately several files in MC are badly violating layering rule by using 2011-07-14 05:43:07 +00:00
MCNullStreamer.cpp Unfortunately several files in MC are badly violating layering rule by using 2011-07-14 05:43:07 +00:00
MCObjectStreamer.cpp Unfortunately several files in MC are badly violating layering rule by using 2011-07-14 05:43:07 +00:00
MCObjectWriter.cpp
MCPureStreamer.cpp
MCSection.cpp
MCSectionCOFF.cpp
MCSectionELF.cpp
MCSectionMachO.cpp
MCStreamer.cpp Add a method to set compact unwind encoding information in a frame. 2011-07-19 00:01:42 +00:00
MCSubtargetInfo.cpp - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfo 2011-07-11 03:57:24 +00:00
MCSymbol.cpp
MCValue.cpp
MCWin64EH.cpp Move some parts of TargetAsmInfo down to MCAsmInfo. This is not the greatest 2011-07-15 02:09:41 +00:00
SubtargetFeature.cpp Change createAsmParser to take a MCSubtargetInfo instead of triple, 2011-07-09 05:47:46 +00:00
TargetAsmBackend.cpp
WinCOFFObjectWriter.cpp
WinCOFFStreamer.cpp