llvm-6502/lib/Target/PIC16
Chris Lattner a7ac47cee1 Change TargetAsmInfo to be constructed via TargetRegistry from a Target+Triple
pair instead of from a virtual method on TargetMachine.  This cuts the final
ties of TargetAsmInfo to TargetMachine, meaning that MC can now use 
TargetAsmInfo.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78802 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-12 07:22:17 +00:00
..
TargetInfo
CMakeLists.txt
Makefile
PIC16.h
PIC16.td
PIC16AsmPrinter.cpp Change TargetAsmInfo to be constructed via TargetRegistry from a Target+Triple 2009-08-12 07:22:17 +00:00
PIC16AsmPrinter.h
PIC16DebugInfo.cpp
PIC16DebugInfo.h
PIC16InstrFormats.td
PIC16InstrInfo.cpp
PIC16InstrInfo.h
PIC16InstrInfo.td
PIC16ISelDAGToDAG.cpp
PIC16ISelDAGToDAG.h
PIC16ISelLowering.cpp Add contexts to some of the MVT APIs. No functionality change yet, just the infrastructure work needed to get the contexts to where they need to be first. 2009-08-12 00:36:31 +00:00
PIC16ISelLowering.h Split EVT into MVT and EVT, the former representing _just_ a primitive type, while 2009-08-11 20:47:22 +00:00
PIC16MemSelOpt.cpp
PIC16RegisterInfo.cpp
PIC16RegisterInfo.h
PIC16RegisterInfo.td
PIC16Section.h
PIC16Subtarget.cpp
PIC16Subtarget.h
PIC16TargetAsmInfo.cpp Change TargetAsmInfo to be constructed via TargetRegistry from a Target+Triple 2009-08-12 07:22:17 +00:00
PIC16TargetAsmInfo.h Change TargetAsmInfo to be constructed via TargetRegistry from a Target+Triple 2009-08-12 07:22:17 +00:00
PIC16TargetMachine.cpp Change TargetAsmInfo to be constructed via TargetRegistry from a Target+Triple 2009-08-12 07:22:17 +00:00
PIC16TargetMachine.h Change TargetAsmInfo to be constructed via TargetRegistry from a Target+Triple 2009-08-12 07:22:17 +00:00
PIC16TargetObjectFile.cpp
PIC16TargetObjectFile.h