llvm-6502/lib/Target/SparcV9
Chris Lattner 0b16ae209a - Rename Instruction::First*Op to *OpsBegin, and Num*Ops to *OpsEnd to
reflect the fact that it's a range being defined.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4147 91177308-0d34-0410-b5e6-96231b3b80d8
2002-10-13 19:39:16 +00:00
..
InstrSched Use vectors instead of hash_maps for issueGaps and conflictLists. 2002-10-13 00:40:37 +00:00
InstrSelection Bug fix in folding getElementPtr instructions: don't fold one into 2002-09-29 22:55:05 +00:00
LiveVar
RegAlloc Major bug fix: spill code for an instruction in a delay slot was 2002-10-11 16:12:40 +00:00
EmitBytecodeToAssembly.cpp
MachineCodeForInstruction.h
MachineInstrAnnot.h
Makefile
MappingInfo.cpp
MappingInfo.h
SparcV9.burg.in
SparcV9AsmPrinter.cpp Several major fixes, particularly in emitting constant aggregates: 2002-10-13 00:32:18 +00:00
SparcV9Instr.def Don't mark JMPLCALL and JMPLRET as branches. 2002-10-13 00:22:32 +00:00
SparcV9InstrInfo.cpp - Rename Instruction::First*Op to *OpsBegin, and Num*Ops to *OpsEnd to 2002-10-13 19:39:16 +00:00
SparcV9InstrSelection.cpp (1) Try to evaluate constant when multiplying 2 constants. 2002-10-13 00:18:57 +00:00
SparcV9InstrSelectionSupport.h
SparcV9Internals.h Eliminate duplicate target pointer in SparcRegInfo. 2002-10-13 00:06:04 +00:00
SparcV9PeepholeOpts.cpp
SparcV9PreSelection.cpp - Rename Instruction::First*Op to *OpsBegin, and Num*Ops to *OpsEnd to 2002-10-13 19:39:16 +00:00
SparcV9PrologEpilogInserter.cpp Don't use %l0 for large operands to a SAVE since it is needed *before* SAVE! 2002-10-13 00:24:06 +00:00
SparcV9RegClassInfo.cpp
SparcV9RegClassInfo.h
SparcV9RegInfo.cpp Eliminate duplicate target pointer. Also add a few assertions. 2002-10-13 00:05:30 +00:00
SparcV9SchedInfo.cpp
SparcV9StackSlots.cpp
SparcV9TargetMachine.cpp