llvm-6502/lib/Target/PIC16
Jan Wen Voung 083cf1574f Add hook in MCSection to decide when to use "optimized nops", for each
section kind. Previously, optimized nops were only used for MachO.
Also added tests for ELF and COFF.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115523 91177308-0d34-0410-b5e6-96231b3b80d8
2010-10-04 17:32:41 +00:00
..
AsmPrinter Removed a bunch of unnecessary target_link_libraries. 2010-09-28 22:39:14 +00:00
PIC16Passes Use the canonical library name for library PIC16Passes. 2010-09-28 14:24:47 +00:00
TargetInfo CMake: Fix MSVS build. Although I don't know why this didn't break other build systems... 2010-09-12 18:32:57 +00:00
CMakeLists.txt CMake: Change somme target library names: 2010-08-03 17:40:31 +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 Fix this code to avoid decrementing an iterator past the beginning 2010-07-28 17:15:36 +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
PIC16ABINames.h Reapply things reverted back in 97220, with the fixed test case. 2010-02-26 17:59:28 +00:00
PIC16DebugInfo.cpp fix a bug found by a warning I added to clang this morning. 2010-07-14 01:57:17 +00:00
PIC16DebugInfo.h Momentous day: remove the "O" member from AsmPrinter. Now all 2010-04-04 08:18:47 +00:00
PIC16InstrFormats.td
PIC16InstrInfo.cpp Remove the isMoveInstr() hook. 2010-07-16 22:35:46 +00:00
PIC16InstrInfo.h Remove the isMoveInstr() hook. 2010-07-16 22:35:46 +00:00
PIC16InstrInfo.td Fix PIC16 comments referencing copyRegToReg. 2010-07-11 07:30:57 +00:00
PIC16ISelDAGToDAG.cpp fix a long standing wart: all the ComplexPattern's were being 2010-09-21 20:31:19 +00:00
PIC16ISelDAGToDAG.h fix a long standing wart: all the ComplexPattern's were being 2010-09-21 20:31:19 +00:00
PIC16ISelLowering.cpp update a bunch of code to use the MachinePointerInfo version of getStore. 2010-09-21 18:41:36 +00:00
PIC16ISelLowering.h Fix comment typos. 2010-08-26 18:08:11 +00:00
PIC16MachineFunctionInfo.h Move per-function state out of TargetLowering subclasses and into 2010-04-17 14:41:14 +00:00
PIC16MCAsmInfo.cpp Don't pass StringRef by reference. 2010-07-14 22:38:02 +00:00
PIC16MCAsmInfo.h Don't pass StringRef by reference. 2010-07-14 22:38:02 +00:00
PIC16MemSelOpt.cpp Reapply r110396, with fixes to appease the Linux buildbot gods. 2010-08-06 18:33:48 +00:00
PIC16RegisterInfo.cpp Simplify eliminateFrameIndex() interface back down now that PEI doesn't need 2010-08-26 23:32:16 +00:00
PIC16RegisterInfo.h Simplify eliminateFrameIndex() interface back down now that PEI doesn't need 2010-08-26 23:32:16 +00:00
PIC16RegisterInfo.td Handle indirect function calls. 2009-04-08 05:38:48 +00:00
PIC16Section.cpp Add hook in MCSection to decide when to use "optimized nops", for each 2010-10-04 17:32:41 +00:00
PIC16Section.h Add hook in MCSection to decide when to use "optimized nops", for each 2010-10-04 17:32:41 +00:00
PIC16SelectionDAGInfo.cpp Implement a bunch more TargetSelectionDAGInfo infrastructure. 2010-05-11 17:31:57 +00:00
PIC16SelectionDAGInfo.h Implement a bunch more TargetSelectionDAGInfo infrastructure. 2010-05-11 17:31:57 +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
PIC16TargetMachine.cpp Implement a bunch more TargetSelectionDAGInfo infrastructure. 2010-05-11 17:31:57 +00:00
PIC16TargetMachine.h Implement a bunch more TargetSelectionDAGInfo infrastructure. 2010-05-11 17:31:57 +00:00
PIC16TargetObjectFile.cpp Add const qualifiers to TargetLoweringObjectFile usage. 2010-04-17 16:44:48 +00:00
PIC16TargetObjectFile.h Add const qualifiers to TargetLoweringObjectFile usage. 2010-04-17 16:44:48 +00:00