llvm-6502/lib/Target/SparcV9
Chris Lattner 2e1749bbf8 * Move InstructionSelection Pass here instead of living in Sparc.cpp. It
is platform independant afterall.
* Object orientize the functions, cleanup code a bit.  Instead of static
  global functions, the helpers for instruction selection are now part of
  the InstructionSelection Pass class.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3147 91177308-0d34-0410-b5e6-96231b3b80d8
2002-07-30 03:57:36 +00:00
..
InstrSched Refix stuff for GCC 2.95, 3.0.4 & 3.1 2002-07-25 18:04:48 +00:00
InstrSelection * Move InstructionSelection Pass here instead of living in Sparc.cpp. It 2002-07-30 03:57:36 +00:00
LiveVar * Standardize how analysis results/passes as printed with the print() virtual 2002-07-27 01:12:15 +00:00
RegAlloc Non-standard hash classes are not in the std:: namespace 2002-07-24 21:21:33 +00:00
EmitBytecodeToAssembly.cpp changed implementation of LLVM BYTECODE Length 2002-07-25 17:22:48 +00:00
MachineCodeForInstruction.h Refix bug: Add back method MachineCodeForInstruction::dropAllReferences. 2002-03-24 03:58:02 +00:00
MachineInstrAnnot.h *** empty log message *** 2002-07-25 15:00:45 +00:00
Makefile GCC 3.1 changes, finally the burm file builds the FIRST time a clean directory is built. 2002-07-25 06:08:32 +00:00
MappingInfo.h moved from CodeGen to this dir 2002-07-22 22:09:35 +00:00
SparcV9.burg.in Added support for bitwise logical operators. Use different labels for 2001-11-08 05:14:02 +00:00
SparcV9AsmPrinter.cpp *** empty log message *** 2002-07-24 21:21:32 +00:00
SparcV9Instr.def BA has only one argument. 2002-07-08 23:25:17 +00:00
SparcV9InstrInfo.cpp GCC 3.1 changes, finally the burm file builds the FIRST time a clean directory is built. 2002-07-25 06:08:32 +00:00
SparcV9InstrSelection.cpp *** empty log message *** 2002-07-24 21:21:32 +00:00
SparcV9InstrSelectionSupport.h Numerous bug fixes: 2002-05-19 15:25:51 +00:00
SparcV9Internals.h GCC 3.1 changes, finally the burm file builds the FIRST time a clean directory is built. 2002-07-25 06:08:32 +00:00
SparcV9PrologEpilogInserter.cpp Stop using pseudo-instructions (SETX, SETUW, SETSW) 2002-07-10 21:42:13 +00:00
SparcV9RegClassInfo.cpp changes to make it compatible with 64bit gcc 2002-06-25 20:55:50 +00:00
SparcV9RegClassInfo.h Convert RegClass::IsColorUsedArr from a dynamically allocated array to 2002-05-23 15:50:03 +00:00
SparcV9RegInfo.cpp GCC 3.1 changes, finally the burm file builds the FIRST time a clean directory is built. 2002-07-25 06:08:32 +00:00
SparcV9SchedInfo.cpp Pull all of the scheduling related stuff out of Sparc.cpp into it's own file 2002-02-04 00:39:14 +00:00
SparcV9TargetMachine.cpp * Move InstructionSelection pass to lib/CodeGen/InstrSelection so it is 2002-07-30 03:56:16 +00:00