llvm-6502/lib/Target/SparcV9
Brian Gaeke a376ee2d13 Convert many of the virtual TargetInstrInfo methods used as helper
functions in SparcV9InstrSelection and SparcV9PreSelection into regular
old global functions.  As it happens, none of them really have anything
to do with TargetInstrInfo.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15278 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-27 17:43:23 +00:00
..
InstrSched Use new macro 2004-07-16 00:04:54 +00:00
InstrSelection Convert many of the virtual TargetInstrInfo methods used as helper 2004-07-27 17:43:23 +00:00
LiveVar bug 122: 2004-07-18 00:37:35 +00:00
ModuloScheduling These files don't need to include <iostream> since they include "Support/Debug.h". 2004-07-21 20:50:33 +00:00
RegAlloc bug 122: 2004-07-18 00:44:37 +00:00
.cvsignore
EmitBytecodeToAssembly.cpp Fix file header comments and include guards -- many files have been moved or 2004-04-25 07:04:49 +00:00
InternalGlobalMapper.cpp bug 122: 2004-07-18 00:44:37 +00:00
MachineCodeForInstruction.h This class is no longer an annotation 2004-06-27 18:50:49 +00:00
MachineFunctionInfo.h Add a map of MachineCodeForInstruction objects to MachineFunctionInfo 2004-06-27 18:50:30 +00:00
MachineInstrAnnot.h Collapse together the abstract superclass TargetRegInfo and SparcV9RegInfo, its 2004-06-03 02:45:09 +00:00
Makefile Fix file header comments and include guards -- many files have been moved or 2004-04-25 07:04:49 +00:00
MappingInfo.cpp Fix file header comments and include guards -- many files have been moved or 2004-04-25 07:04:49 +00:00
MappingInfo.h Add decl. for new mapping info pass factory method. 2004-06-03 05:02:59 +00:00
SparcV9_F2.td Fix file header comments and include guards -- many files have been moved or 2004-04-25 07:04:49 +00:00
SparcV9_F3.td Fix file header comments and include guards -- many files have been moved or 2004-04-25 07:04:49 +00:00
SparcV9_F4.td Fix file header comments and include guards -- many files have been moved or 2004-04-25 07:04:49 +00:00
SparcV9_Reg.td Fix file header comments and include guards -- many files have been moved or 2004-04-25 07:04:49 +00:00
SparcV9.burg.in
SparcV9.td RETURN instructions are not used in the sparc backend. 2004-07-02 04:57:35 +00:00
SparcV9AsmPrinter.cpp bug 122: 2004-07-18 00:44:37 +00:00
SparcV9CodeEmitter.cpp Inline 4 methods 2004-07-19 07:52:35 +00:00
SparcV9CodeEmitter.h
SparcV9FrameInfo.cpp Fix file header comments and include guards -- many files have been moved or 2004-04-25 07:04:49 +00:00
SparcV9FrameInfo.h Convert to the new TargetMachine interface. 2004-06-02 05:55:25 +00:00
SparcV9Instr.def Add M_TERMINATOR_FLAG to terminator instructions (branches and returns). 2004-07-02 04:57:37 +00:00
SparcV9InstrInfo.cpp Convert many of the virtual TargetInstrInfo methods used as helper 2004-07-27 17:43:23 +00:00
SparcV9InstrInfo.h As it happens, none of these TargetInstrInfo methods which are only 2004-07-27 17:43:22 +00:00
SparcV9InstrSelection.cpp Convert many of the virtual TargetInstrInfo methods used as helper 2004-07-27 17:43:23 +00:00
SparcV9InstrSelectionSupport.h As it happens, none of these TargetInstrInfo methods which are only 2004-07-27 17:43:22 +00:00
SparcV9Internals.h Fix file header comments and include guards -- many files have been moved or 2004-04-25 07:04:49 +00:00
SparcV9JITInfo.h Fix file header comments and include guards -- many files have been moved or 2004-04-25 07:04:49 +00:00
SparcV9PeepholeOpts.cpp Convert to the new TargetMachine interface. 2004-06-02 05:55:25 +00:00
SparcV9PreSelection.cpp Convert many of the virtual TargetInstrInfo methods used as helper 2004-07-27 17:43:23 +00:00
SparcV9PrologEpilogInserter.cpp Inline 4 methods 2004-07-19 07:52:35 +00:00
SparcV9RegClassInfo.cpp Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
SparcV9RegClassInfo.h Collapse together the abstract superclass TargetRegInfo and SparcV9RegInfo, its 2004-06-03 02:45:09 +00:00
SparcV9RegInfo.cpp Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
SparcV9RegInfo.h Fix big mistake in my last checkin... the big question is, how did I ever 2004-06-03 05:03:00 +00:00
SparcV9RegisterInfo.cpp
SparcV9RegisterInfo.h Make comment lines stick out less. 2004-05-27 21:41:48 +00:00
SparcV9SchedInfo.cpp RETURN instructions are not used in the sparc backend. 2004-07-02 04:57:35 +00:00
SparcV9StackSlots.cpp Fix file header comments and include guards -- many files have been moved or 2004-04-25 07:04:49 +00:00
SparcV9TargetMachine.cpp Delete the allocate*TargetMachine function, which is now dead . 2004-07-11 04:17:10 +00:00
SparcV9TargetMachine.h Auto-registrate target 2004-07-11 02:48:49 +00:00