llvm-6502/lib/Target/SparcV9
Misha Brukman 6fe6905df2 Do not hastily change the Opcode from 'r' to 'i' type if we're not actually
SETTING the operand to be an immediate or have verified that one of the operands
is really a SignExtended or Unextended immediate value already, which warrants
an 'i' opcode.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6662 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-07 02:34:43 +00:00
..
InstrSched
InstrSelection Do not hastily change the Opcode from 'r' to 'i' type if we're not actually 2003-06-07 02:34:43 +00:00
LiveVar
ModuloScheduling
RegAlloc
.cvsignore
EmitBytecodeToAssembly.cpp
MachineCodeForInstruction.h
MachineFunctionInfo.h
MachineInstrAnnot.h
Makefile
MappingInfo.cpp lib/CodeGen/Mapping/MappingInfo.cpp: 2003-06-04 22:07:12 +00:00
MappingInfo.h Add file comment. Include <vector> and <string>. Update include guards 2003-06-04 22:02:47 +00:00
SparcV9_F2.td Moved predict and annul fields to the end of each individual instruction 2003-06-05 23:33:15 +00:00
SparcV9_F3.td Added missing directive to store the instruction name. 2003-06-05 23:35:11 +00:00
SparcV9_F4.td
SparcV9_Reg.td
SparcV9.burg.in
SparcV9.td * Changed Bcc instructions to behave like BPcc instructions 2003-06-06 09:52:23 +00:00
SparcV9AsmPrinter.cpp
SparcV9CodeEmitter.cpp Print address out as hex. 2003-06-06 09:53:28 +00:00
SparcV9CodeEmitter.h Added lazy function resolution to the JIT. 2003-06-05 20:52:06 +00:00
SparcV9Instr.def * Changed Bcc instructions to behave like BPcc instructions 2003-06-06 09:52:23 +00:00
SparcV9InstrInfo.cpp * Changed Bcc instructions to behave like BPcc instructions 2003-06-06 09:52:23 +00:00
SparcV9InstrSelection.cpp * Changed Bcc instructions to behave like BPcc instructions 2003-06-06 09:52:23 +00:00
SparcV9InstrSelectionSupport.h * Changed Bcc instructions to behave like BPcc instructions 2003-06-06 09:52:23 +00:00
SparcV9Internals.h
SparcV9PeepholeOpts.cpp
SparcV9PreSelection.cpp Minor tuning -- avoid a non-inlinable function call on every operand. 2003-06-05 21:12:56 +00:00
SparcV9PrologEpilogInserter.cpp * Changed Bcc instructions to behave like BPcc instructions 2003-06-06 09:52:23 +00:00
SparcV9RegClassInfo.cpp
SparcV9RegClassInfo.h
SparcV9RegInfo.cpp * Changed Bcc instructions to behave like BPcc instructions 2003-06-06 09:52:23 +00:00
SparcV9SchedInfo.cpp Added 'r' and 'i' versions to WRCCR. 2003-06-06 09:52:58 +00:00
SparcV9StackSlots.cpp
SparcV9TargetMachine.cpp * Removed PreSelection pass because that is now done in the JIT 2003-06-06 07:11:16 +00:00