1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-23 13:02:52 +02:00
llvm-mirror/lib/Target/PIC16
Chris Lattner e7538fa303 rearrange MCContext ownership. Before LLVMTargetMachine created it
and passing off ownership to AsmPrinter.  Now MachineModuleInfo
creates it and owns it by value.  This allows us to use MCSymbols
more consistently throughout the rest of the code generator, and
simplifies a bit of code.  This also allows MachineFunction to 
keep an MCContext reference handy, and cleans up the TargetRegistry
interfaces for AsmPrinters.

llvm-svn: 98450
2010-03-13 20:55:24 +00:00
..
AsmPrinter rearrange MCContext ownership. Before LLVMTargetMachine created it 2010-03-13 20:55:24 +00:00
PIC16Passes The cloner has nothing to do if any of the main or ISR entrypoints are not 2010-02-26 18:32:18 +00:00
TargetInfo Teach the pic16 target to recognize pic16-*-* triples. 2010-03-04 00:21:47 +00:00
CMakeLists.txt Update CMake file. 2009-10-16 10:29:08 +00:00
Makefile make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. 2010-01-24 20:43:08 +00:00
PIC16.h Replace strcpy with memcpy when we have the length around anyway. 2010-01-28 18:04:38 +00:00
PIC16.td
PIC16ABINames.h Reapply things reverted back in 97220, with the fixed test case. 2010-02-26 17:59:28 +00:00
PIC16DebugInfo.cpp Avoid using DIDescriptor.isNull(). 2010-03-08 20:52:55 +00:00
PIC16DebugInfo.h
PIC16InstrFormats.td
PIC16InstrInfo.cpp Remove unnecessary gotos to fall-thru successors. 2009-10-27 17:40:24 +00:00
PIC16InstrInfo.h Remove unnecessary gotos to fall-thru successors. 2009-10-27 17:40:24 +00:00
PIC16InstrInfo.td Added missing patterns for subtract instruction. 2009-12-23 10:56:02 +00:00
PIC16ISelDAGToDAG.cpp Sink InstructionSelect() out of each target into SDISel, and rename it 2010-03-02 06:34:30 +00:00
PIC16ISelDAGToDAG.h Sink InstructionSelect() out of each target into SDISel, and rename it 2010-03-02 06:34:30 +00:00
PIC16ISelLowering.cpp Remove dead parameter passing. 2010-03-02 01:55:18 +00:00
PIC16ISelLowering.h Revert 95130. 2010-02-02 23:55:14 +00:00
PIC16MCAsmInfo.cpp Eliminate SetDirective, and replace it with HasSetDirective. 2010-01-26 20:40:54 +00:00
PIC16MCAsmInfo.h
PIC16MemSelOpt.cpp fixes to pagesel/banksel inserter. 2010-02-14 18:27:42 +00:00
PIC16RegisterInfo.cpp Change the Value argument to eliminateFrameIndex to a type-tagged value. This 2010-03-09 21:45:49 +00:00
PIC16RegisterInfo.h Change the Value argument to eliminateFrameIndex to a type-tagged value. This 2010-03-09 21:45:49 +00:00
PIC16RegisterInfo.td
PIC16Section.cpp Add a pass to overlay pic16 data sections for function frame and automatic 2009-10-21 10:42:44 +00:00
PIC16Section.h Add a pass to overlay pic16 data sections for function frame and automatic 2009-10-21 10:42:44 +00:00
PIC16Subtarget.cpp
PIC16Subtarget.h
PIC16TargetMachine.cpp indicate what the native integer types for the target are. 2009-11-07 19:07:32 +00:00
PIC16TargetMachine.h
PIC16TargetObjectFile.cpp The code section for an ISR has a specific address. 2010-02-16 03:41:07 +00:00
PIC16TargetObjectFile.h The code section for an ISR has a specific address. 2010-02-16 03:41:07 +00:00