llvm-6502/lib/Target/SparcV9
Brian Gaeke 62c6f879ae Emit SPARC machine code a word at a time instead of a byte at a time.
Use emitWordAt() to emit forward-branch fixups.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13119 91177308-0d34-0410-b5e6-96231b3b80d8
2004-04-23 17:11:15 +00:00
..
InstrSched MBB::remove should not modify the iterator passed in 2004-03-31 21:59:59 +00:00
InstrSelection Don't include InstrSelectionSupport.h. 2004-04-07 20:55:32 +00:00
LiveVar
ModuloScheduling
RegAlloc MBB::remove should not modify the iterator passed in 2004-03-31 21:59:59 +00:00
.cvsignore
EmitBytecodeToAssembly.cpp
MachineCodeForInstruction.h
MachineFunctionInfo.h
MachineInstrAnnot.h
Makefile
MappingInfo.cpp
MappingInfo.h
SparcV9_F2.td
SparcV9_F3.td
SparcV9_F4.td
SparcV9_Reg.td
SparcV9.burg.in
SparcV9.td
SparcV9AsmPrinter.cpp TargetCacheInfo has been removed; its only uses were to propagate a constant 2004-03-01 06:43:29 +00:00
SparcV9CodeEmitter.cpp Emit SPARC machine code a word at a time instead of a byte at a time. 2004-04-23 17:11:15 +00:00
SparcV9CodeEmitter.h Give SparcV9CodeEmitter a head-of-file comment and a PassName. 2004-04-15 20:23:13 +00:00
SparcV9FrameInfo.cpp
SparcV9FrameInfo.h
SparcV9Instr.def fix bug in previous checkin 2004-03-01 15:05:17 +00:00
SparcV9InstrInfo.cpp Don't include InstrSelectionSupport.h. 2004-04-07 20:38:56 +00:00
SparcV9InstrInfo.h
SparcV9InstrSelection.cpp Don't include InstrSelectionSupport.h. 2004-04-07 20:55:32 +00:00
SparcV9InstrSelectionSupport.h Move ChooseRegOrImmed() prototype here, from InstrSelectionSupport.h. 2004-04-07 20:38:57 +00:00
SparcV9Internals.h TargetCacheInfo has been removed; its only uses were to propagate a constant 2004-03-01 06:43:29 +00:00
SparcV9JITInfo.h
SparcV9PeepholeOpts.cpp
SparcV9PreSelection.cpp Fix insertion of SelectInsts. 2004-04-07 18:31:47 +00:00
SparcV9PrologEpilogInserter.cpp Factor out getStaticStackSize from InsertPrologCode(), so that I can more 2004-03-31 20:58:37 +00:00
SparcV9RegClassInfo.cpp
SparcV9RegClassInfo.h Regularize include guards, remove some excess whitespace and fix some comments. 2004-04-19 18:53:42 +00:00
SparcV9RegInfo.cpp Make SparcV9RegInfo::getRegType() return the right answer for registers 2004-04-21 17:53:58 +00:00
SparcV9RegInfo.h Regularize include guards and remove some excess whitespace. 2004-04-19 18:53:44 +00:00
SparcV9SchedInfo.cpp
SparcV9StackSlots.cpp
SparcV9TargetMachine.cpp We don't need to insert TargetData into the PassManager here. 2004-04-12 21:46:31 +00:00
SparcV9TargetMachine.h TargetCacheInfo has been removed; its only uses were to propagate a constant 2004-03-01 06:43:29 +00:00