llvm-6502/lib/Target/SparcV9
John Criswell 410d1b5dea Updated to find source files using VPATH. This makes writing build rules
much cleaner and easier.
Labeled .td as a suffix for tblgen files in Makefile.rules.
Modified build rules so that source files generated during the build are placed
in the build directory and not the source directory (and not in a Debug
directory).  This makes the system cleaner and allows us to have a read-only
source tree.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8424 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-09 20:57:03 +00:00
..
InstrSched Fixed two double free bugs that caused llc to segfault or run forever. 2003-08-28 21:43:17 +00:00
InstrSelection The word dependent' has no a'. 2003-08-21 22:14:26 +00:00
LiveVar This file is hopelessly out of date 2003-09-01 20:14:00 +00:00
ModuloScheduling Removing README 2003-08-28 17:17:59 +00:00
RegAlloc LiveRange.h is now in lib/CodeGen/RegAlloc 2003-09-01 20:17:13 +00:00
.cvsignore Since there is now another derived .inc file, ignore them all. 2003-05-29 20:15:27 +00:00
EmitBytecodeToAssembly.cpp changed implementation of LLVM BYTECODE Length 2002-07-25 17:22:48 +00:00
MachineCodeForInstruction.h Remove a ton of extraneous #includes 2003-06-22 03:08:05 +00:00
MachineFunctionInfo.h State for frame and constant pool information pulled out of MachineFunction 2002-12-28 20:07:33 +00:00
MachineInstrAnnot.h Values stored in CallArgsDescriptor cannot be const. 2003-07-10 19:46:15 +00:00
Makefile Updated to find source files using VPATH. This makes writing build rules 2003-09-09 20:57:03 +00:00
MappingInfo.cpp Adjust files for move of mapping info stuff into the Sparc directory 2003-08-13 02:38:16 +00:00
MappingInfo.h Adjust files for move of mapping info stuff into the Sparc directory 2003-08-13 02:38:16 +00:00
SparcV9_F2.td Since we now have TableGen editing modes for VIM and (X)Emacs, we no longer need 2003-08-14 15:16:28 +00:00
SparcV9_F3.td Since we now have TableGen editing modes for VIM and (X)Emacs, we no longer need 2003-08-14 15:16:28 +00:00
SparcV9_F4.td Since we now have TableGen editing modes for VIM and (X)Emacs, we no longer need 2003-08-14 15:16:28 +00:00
SparcV9_Reg.td Since we now have TableGen editing modes for VIM and (X)Emacs, we no longer need 2003-08-14 15:16:28 +00:00
SparcV9.burg.in Fold cast-to-bool into not. Later, this should also be folded into other 2003-07-10 19:47:42 +00:00
SparcV9.td Since we now have TableGen editing modes for VIM and (X)Emacs, we no longer need 2003-08-14 15:16:28 +00:00
SparcV9AsmPrinter.cpp Spell `necessary' correctly. 2003-08-18 14:43:39 +00:00
SparcV9CodeEmitter.cpp Added some optimizations: 2003-09-05 22:59:31 +00:00
SparcV9CodeEmitter.h SparcV9CodeEmitter.cpp: 2003-08-06 16:20:22 +00:00
SparcV9Instr.def RDCCR defines arg. #1, not arg. #2. 2003-06-20 11:32:11 +00:00
SparcV9InstrInfo.cpp Unify all constant evaluations that depend on register size 2003-07-29 19:59:23 +00:00
SparcV9InstrSelection.cpp Add support for the sig(set|long)jmp intrinsics 2003-08-18 16:06:09 +00:00
SparcV9InstrSelectionSupport.h * Changed Bcc instructions to behave like BPcc instructions 2003-06-06 09:52:23 +00:00
SparcV9Internals.h No longer provide an optinfo, noone uses it 2003-09-01 20:40:59 +00:00
SparcV9PeepholeOpts.cpp Inline simple comparison which is sparc specific anyway 2003-09-01 20:38:03 +00:00
SparcV9PreSelection.cpp Move private interfaces into private .h file 2003-09-01 20:33:07 +00:00
SparcV9PrologEpilogInserter.cpp Factory methods for function passes now return type FunctionPass *. 2003-08-14 06:09:32 +00:00
SparcV9RegClassInfo.cpp IGNode got moved to lib/CodeGen/RegAlloc 2003-09-01 20:00:08 +00:00
SparcV9RegClassInfo.h No longer include IGNode.h in the Sparc global header 2003-09-01 19:56:48 +00:00
SparcV9RegInfo.cpp LiveRange.h is now in lib/CodeGen/RegAlloc 2003-09-01 20:17:13 +00:00
SparcV9SchedInfo.cpp Added 'r' and 'i' versions to WRCCR. 2003-06-06 09:52:58 +00:00
SparcV9StackSlots.cpp Adjust files for move of mapping info stuff into the Sparc directory 2003-08-13 02:38:16 +00:00
SparcV9TargetMachine.cpp No longer provide an optinfo, noone uses it 2003-09-01 20:40:59 +00:00