llvm-project/llvm/lib/Target/PIC16
Sanjiv Gupta 1e5027aaef 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

llvm-svn: 79097
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
MCSectionPIC16.h update for rename. 2009-08-15 06:14:07 +00:00
Makefile Reapply pieces of 78914 reverted in 78916, this has been fixed. 2009-08-13 17:08:54 +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
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
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
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