llvm-6502/lib/Target/SparcV9
Misha Brukman 3de36f5309 SparcV9CodeEmitter.cpp is a part of the Sparc code emitter. The main function
that assembles instructions is generated via TableGen (and hence must be built
before building this directory, but that's already the case in the top-level
Makefile).

Also added is .cvsignore to ignore the generated file `SparcV9CodeEmitter.inc',
which is included by SparcV9CodeEmitter.cpp .


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6357 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-27 20:07:58 +00:00
..
InstrSched (1) Added special register class containing (for now) %fsr. 2003-05-27 00:05:23 +00:00
InstrSelection Remove unneccesary &* 2003-04-23 16:36:11 +00:00
LiveVar Renamed MachienOperand::opIsDef to MachineOperand::opIsDefOnly() 2003-05-27 00:06:48 +00:00
ModuloScheduling Just some code beautification changes I had sitting around in my tree. 2003-04-22 23:00:08 +00:00
RegAlloc (1) Added special register class containing (for now) %fsr. 2003-05-27 00:05:23 +00:00
.cvsignore SparcV9CodeEmitter.cpp is a part of the Sparc code emitter. The main function 2003-05-27 20:07:58 +00:00
EmitBytecodeToAssembly.cpp
MachineCodeForInstruction.h Move annotation to support library 2003-01-14 21:29:58 +00:00
MachineFunctionInfo.h State for frame and constant pool information pulled out of MachineFunction 2002-12-28 20:07:33 +00:00
MachineInstrAnnot.h
Makefile SparcV9CodeEmitter.cpp is a part of the Sparc code emitter. The main function 2003-05-27 20:07:58 +00:00
MappingInfo.cpp
MappingInfo.h
SparcV9.burg.in Add support for compiling varargs functions. 2003-05-25 15:59:47 +00:00
SparcV9.td Added definitions for a bunch of floating-point instructions. 2003-05-27 20:03:29 +00:00
SparcV9AsmPrinter.cpp Added special register class containing (for now) %fsr. 2003-05-27 00:02:22 +00:00
SparcV9CodeEmitter.cpp SparcV9CodeEmitter.cpp is a part of the Sparc code emitter. The main function 2003-05-27 20:07:58 +00:00
SparcV9Instr.def Rename MachineInstrInfo -> TargetInstrInfo 2003-01-14 22:00:31 +00:00
SparcV9InstrInfo.cpp Bug fix: sign-extension was not happening for C = -MININT since C == -C! 2003-05-25 21:58:11 +00:00
SparcV9InstrSelection.cpp Added special register class containing (for now) %fsr. 2003-05-27 00:02:22 +00:00
SparcV9InstrSelectionSupport.h Sparc instruction opcodes now all live under the `V9' namespace. 2003-05-20 20:32:24 +00:00
SparcV9Internals.h Added special register class containing (for now) %fsr. 2003-05-27 00:02:22 +00:00
SparcV9PeepholeOpts.cpp Cleaned up code layout; no functional changes. 2003-05-23 19:20:57 +00:00
SparcV9PreSelection.cpp Eliminate use of NonCopyable so that doxygen documentation doesn't link 2003-05-01 20:28:45 +00:00
SparcV9PrologEpilogInserter.cpp Add support for compiling varargs functions. 2003-05-25 15:59:47 +00:00
SparcV9RegClassInfo.cpp Fixed `volatile' typo. 2003-05-21 19:34:28 +00:00
SparcV9RegClassInfo.h Added special register class containing (for now) %fsr. 2003-05-27 00:02:22 +00:00
SparcV9RegInfo.cpp Added special register class containing (for now) %fsr. 2003-05-27 00:02:22 +00:00
SparcV9SchedInfo.cpp Sparc instruction opcodes now all live under the `V9' namespace. 2003-05-20 20:32:24 +00:00
SparcV9StackSlots.cpp Rename MachineInstrInfo -> TargetInstrInfo 2003-01-14 22:00:31 +00:00
SparcV9TargetMachine.cpp Remove two fields from TargetData which are target specific. 2003-04-26 20:11:09 +00:00