llvm-6502/lib/Target/PIC16
Sanjiv Gupta bfa79b8be9 Revert a few changes that were done in 78603.
PIC16DebugInfo currently rely on NameStr of composite type descriptors to uniquely
identify debug info for two aggregate type decls with same name.
This implementation will change when we have MDNodes based debug info implemenatation in place



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79097 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-15 14:36:48 +00:00
..
AsmPrinter rename PIC16Section.h -> MCSectionPIC16.h for consistency with 2009-08-15 06:13:40 +00:00
TargetInfo Factor commonality in triple match routines into helper template for registering 2009-07-26 05:03:33 +00:00
CMakeLists.txt Remove obsoleted files (from AsmPrinter move) 2009-08-13 16:57:03 +00:00
Makefile Reapply pieces of 78914 reverted in 78916, this has been fixed. 2009-08-13 17:08:54 +00:00
MCSectionPIC16.h update for rename. 2009-08-15 06:14:07 +00:00
PIC16.h define target names for std libcalls. 2009-07-31 07:35:57 +00:00
PIC16.td Move target independent td files from lib/Target/ to include/llvm/Target so they can be distributed along with the header files. 2008-11-24 07:34:46 +00:00
PIC16DebugInfo.cpp Revert a few changes that were done in 78603. 2009-08-15 14:36:48 +00:00
PIC16DebugInfo.h Revert a few changes that were done in 78603. 2009-08-15 14:36:48 +00:00
PIC16InstrFormats.td Added a more function PIC16 backend. However to get this working a patch in 2008-11-19 11:00:54 +00:00
PIC16InstrInfo.cpp llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. 2009-07-14 16:55:14 +00:00
PIC16InstrInfo.h FrameIndex could be used as a value (addressof (arg)) or as an address. 2009-06-03 15:31:12 +00:00
PIC16InstrInfo.td Major calling convention code refactoring. 2009-08-05 01:29:28 +00:00
PIC16ISelDAGToDAG.cpp Implement changes from Chris's feedback. 2009-07-08 20:53:28 +00:00
PIC16ISelDAGToDAG.h don't copy TargetLowering. 2009-07-28 03:05:40 +00:00
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 Identify unconditional gotos and generate a page sel instructions before them. 2009-06-25 11:03:14 +00:00
PIC16RegisterInfo.cpp llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. 2009-07-14 16:55:14 +00:00
PIC16RegisterInfo.h Checking in conditionals, function call, arrays and libcalls implementation. 2009-01-13 19:18:47 +00:00
PIC16RegisterInfo.td Handle indirect function calls. 2009-04-08 05:38:48 +00:00
PIC16Subtarget.cpp Normalize Subtarget constructors to take a target triple string instead of 2009-08-02 22:11:08 +00:00
PIC16Subtarget.h Normalize Subtarget constructors to take a target triple string instead of 2009-08-02 22:11:08 +00:00
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 Reapply pieces of 78914 reverted in 78916, this has been fixed. 2009-08-13 17:08:54 +00:00
PIC16TargetMachine.h Reapply pieces of 78914 reverted in 78916, this has been fixed. 2009-08-13 17:08:54 +00:00
PIC16TargetObjectFile.cpp rename PIC16Section.h -> MCSectionPIC16.h for consistency with 2009-08-15 06:13:40 +00:00
PIC16TargetObjectFile.h make PIC16 unique its own sections instead of having mcontext do it. 2009-08-13 00:26:52 +00:00