llvm/lib/Target/SparcV9
Misha Brukman f905ed5204 Switch to using the standard representation of the constant pool -- namely, the
MachineConstantPool. This involved refactoring the two classes involved in
printing out Sparc assembly. In fact, they should share all this code anyway.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9776 91177308-0d34-0410-b5e6-96231b3b80d8
2003-11-07 17:45:28 +00:00
..
InstrSched Let's not forget about our friends -- Constant Pool indices. 2003-11-06 00:04:11 +00:00
InstrSelection Make code layout more consistent. 2003-10-23 17:39:37 +00:00
LiveVar Added LLVM copyright header. 2003-10-21 15:17:13 +00:00
ModuloScheduling Added LLVM copyright header. 2003-10-21 15:17:13 +00:00
RegAlloc Update verifySavedState()'s comment, so that it reflects its current 2003-11-04 22:42:41 +00:00
.cvsignore Since there is now another derived .inc file, ignore them all. 2003-05-29 20:15:27 +00:00
EmitBytecodeToAssembly.cpp Added LLVM project notice to the top of every C++ source file. 2003-10-20 19:43:21 +00:00
MachineCodeForInstruction.h Added LLVM copyright header (for lack of a better term). 2003-10-20 20:19:47 +00:00
MachineFunctionInfo.h Added LLVM copyright header (for lack of a better term). 2003-10-20 20:19:47 +00:00
MachineInstrAnnot.h Added LLVM copyright header (for lack of a better term). 2003-10-20 20:19:47 +00:00
Makefile Use basename $< to get just the filename, not full path, for ease of reading. 2003-11-07 17:26:27 +00:00
MappingInfo.cpp Added LLVM project notice to the top of every C++ source file. 2003-10-20 19:43:21 +00:00
MappingInfo.h Added LLVM copyright header. 2003-10-21 15:17:13 +00:00
SparcV9_F2.td Added LLVM copyright header. 2003-10-21 15:17:13 +00:00
SparcV9_F3.td Added LLVM copyright header. 2003-10-21 15:17:13 +00:00
SparcV9_F4.td Added LLVM copyright header. 2003-10-21 15:17:13 +00:00
SparcV9_Reg.td Added LLVM copyright header. 2003-10-21 15:17:13 +00:00
SparcV9.burg.in Added LLVM copyright notice. 2003-10-21 15:29:18 +00:00
SparcV9.td Added LLVM copyright header. 2003-10-21 15:17:13 +00:00
SparcV9AsmPrinter.cpp Switch to using the standard representation of the constant pool -- namely, the 2003-11-07 17:45:28 +00:00
SparcV9CodeEmitter.cpp Added LLVM project notice to the top of every C++ source file. 2003-10-20 19:43:21 +00:00
SparcV9CodeEmitter.h Added LLVM copyright header. 2003-10-21 15:17:13 +00:00
SparcV9Instr.def Added LLVM copyright header. 2003-10-21 15:17:13 +00:00
SparcV9InstrInfo.cpp * Use the MachineConstantPool for storing constants instead of a hash_set; 2003-11-07 17:29:48 +00:00
SparcV9InstrSelection.cpp Make code layout more consistent. 2003-10-23 16:48:30 +00:00
SparcV9InstrSelectionSupport.h Add comments to describe what these functions actually do. 2003-10-22 05:50:40 +00:00
SparcV9Internals.h PreSelection and PeepholeOpts are now FunctionPasses. 2003-11-07 17:43:43 +00:00
SparcV9PeepholeOpts.cpp We accept TargetMachine as a const reference. 2003-11-07 17:44:18 +00:00
SparcV9PreSelection.cpp * Stop making a global for each constant that cannot live in an instruction; 2003-11-07 17:31:22 +00:00
SparcV9PrologEpilogInserter.cpp Added LLVM project notice to the top of every C++ source file. 2003-10-20 19:43:21 +00:00
SparcV9RegClassInfo.cpp Added LLVM project notice to the top of every C++ source file. 2003-10-20 19:43:21 +00:00
SparcV9RegClassInfo.h Added LLVM copyright header. 2003-10-21 15:17:13 +00:00
SparcV9RegInfo.cpp Added LLVM project notice to the top of every C++ source file. 2003-10-20 19:43:21 +00:00
SparcV9SchedInfo.cpp Added LLVM project notice to the top of every C++ source file. 2003-10-20 19:43:21 +00:00
SparcV9StackSlots.cpp * Make the comment header 80 columns long 2003-11-06 18:06:13 +00:00
SparcV9TargetMachine.cpp Goodbye, AddRegNumToValues 2003-10-20 20:44:03 +00:00