A def. operand of a machine instruction may be an ordinary Value*,
[oota-llvm.git] / lib / Target / SparcV9 / SparcV9Internals.h
2003-06-30 John CriswellMerged in autoconf branch. This provides configuration...
2003-06-16 Chris Lattnermove contents of include/llvm/Reoptimizer/Mapping/FInfo...
2003-05-31 Vikram S. AdveExtensive changes to the way code generation occurs...
2003-05-30 Misha BrukmanThe register types need to be visible outside of the...
2003-05-27 Misha BrukmanAdded the 'r' and 'i' annotations to instructions as...
2003-05-27 Misha BrukmanAdd prototypes to add passes to JIT compilation and...
2003-05-27 Vikram S. AdveAdded special register class containing (for now) ...
2003-05-25 Vikram S. AdveAdd support for compiling varargs functions.
2003-05-24 Misha BrukmanReword to remove reference to how things worked in...
2003-05-24 Misha BrukmanImplement the TargetInstrInfo's createNOPinstr() and...
2003-05-20 Misha BrukmanSparc instruction opcodes now all live under the `V9...
2003-01-15 Chris LattnerMove sparc specific code into the Sparc backend
2003-01-15 Chris LattnerAdjust to simpler interfaces
2003-01-14 Chris LattnerRename MachineInstrInfo -> TargetInstrInfo
2002-12-29 Chris LattnerMore renamings of Target/Machine*Info to Target/Target...
2002-12-29 Chris LattnerRename MachineOptInfo to TargetoptInfo
2002-12-28 Chris LattnerRename MachineFrameInfo to TargetFrameInfo.h
2002-12-28 Chris Lattner* Rename MachineFrameInfo to TargetFrameInfo
2002-10-29 Chris LattnerThese are no longer virtual methods
2002-10-29 Chris LattnerAllow TargetMachine to refuse static code gen
2002-10-29 Chris LattnerMachineInstrInfo doesn't need a TargetMachine
2002-10-28 Chris LattnerRemove all traces of the "Opcode Mask" field in the...
2002-10-28 Chris LattnerMove addPassesToEmitAssembly from TargetMachine to...
2002-10-28 Misha BrukmanChanged `MachineCodeForMethod' to `MachineFunction'.
2002-10-13 Vikram S. AdveEliminate duplicate target pointer in SparcRegInfo.
2002-09-28 Vikram S. AdveSimplified code that handles call args and rets, so...
2002-09-27 Vikram S. AdveModify operand order for Create{Sign,Zero}ExtensionInst...
2002-09-20 Vikram S. AdveAdded class MachineOptInfo as interface to target-specific
2002-09-16 Vikram S. AdveMove all the code that creates code generation passes...
2002-09-05 Vikram S. AdveAdd new function UltraSparcInstrInfo::CreateZeroExtensi...
2002-08-12 Chris Lattner - Clean up interface to Sparc register handling a...
2002-08-09 Chris Lattner* Removed extraneous #includes
2002-07-25 Chris LattnerGCC 3.1 changes, finally the burm file builds the FIRST...
2002-07-11 Anand Shuklaadded std:: to vector
2002-07-10 Vikram S. AdveChanged interface to insertCallerSavingCode().
2002-07-08 Vikram S. AdveNumerous changes in interface to class SparcRegInfo...
2002-06-30 Chris LattnerRemove diff-cluttering tags
2002-06-25 Anand Shuklachanges to make it compatible with 64bit gcc
2002-05-19 Vikram S. AdveNumerous bug fixes:
2002-04-29 Chris LattnerEliminate duplicate or unneccesary #include's
2002-04-27 Chris Lattner* Rename MethodPass class to FunctionPass
2002-04-25 Vikram S. AdveAdded functions to compute which register, if any,...
2002-04-09 Chris LattnerInclude prototype for interface to PrologEpilogCodeInse...
2002-04-08 Chris Lattners/Method/Function
2002-03-31 Vikram S. AdveAdded function getCallInstIndirectAddrVal() to set...
2002-03-29 Chris Lattners/Method/Function
2002-03-18 Vikram S. AdveSeveral sundry bug fixes.
2002-02-24 Chris LattnerClean up std namespace issues
2002-02-11 Chris LattnerWrite llvm bytecode to output .s file as last step...
2002-02-04 Chris Lattner* Minor cleanups
2002-02-04 Chris LattnerMove a ton of tables out of SparcInternals.h and move...
2002-02-03 Chris LattnerConvert sparc backend over to use pass based compilatio...
2002-02-03 Chris LattnerImplement new method by method assembly output & memory...
2002-01-20 Chris LattnerChanges to build successfully with GCC 3.02
2002-01-07 Ruchira Sasankaremoved SizeOfStackOperand constant from the SparcRegIn...
2002-01-07 Ruchira SasankaAdded more comments
2002-01-07 Ruchira SasankaAdded comments and correct logic for finding register...
2001-11-14 Vikram S. AdveAdd function returning which operand holds immediate...
2001-11-12 Vikram S. AdveWhen allocating space on stack for writing a register,
2001-11-12 Ruchira SasankaAdded phi elimination code
2001-11-11 Vikram S. AdveDown-growing offsets from FP should start at 0, not -1.
2001-11-10 Ruchira SasankaCorrected reodering code for instructions inserted...
2001-11-09 Ruchira SasankaAdded code for correct reordering of call arguments
2001-11-09 Vikram S. AdveBug fix: Need to include the stack offset "bias" in...
2001-11-08 Vikram S. AdveUse MachineFrameInfo as base class of UltraSparcFrameIn...
2001-11-07 Chris LattnerKilling warnings
2001-11-07 Chris LattnerSquelch warnings about not returning a value
2001-11-04 Vikram S. AdveFixed instruction information for RDCCR and WRCCR.
2001-11-03 Ruchira SasankaAdded code to support correct saving of %ccr across...
2001-11-03 Ruchira SasankaArranged stack frame - needs furhter organization
2001-10-28 Ruchira SasankaAdded support for spilling
2001-10-22 Vikram S. AdveReordered a couple of registers to simplify some new...
2001-10-21 Ruchira SasankaAdded support for both call/jmpl instructions
2001-10-18 Vikram S. AdveAdded virtual function to generate an instruction seque...
2001-10-16 Ruchira SasankaAdded support for caller saving
2001-10-15 Chris LattnerOutput to cerr rather than cout so that debug info...
2001-10-15 Ruchira Sasankaupdated suggesting/coloring of call & return args ...
2001-10-15 Chris LattnerBe const correct
2001-10-13 Chris LattnerFix broken #endif
2001-09-30 Ruchira Sasankaadded suggesting color support
2001-09-19 Chris LattnerSeperate instruction definitions into new SparcInstr...
2001-09-19 Chris LattnerAdd emitAssemblyMethod to TargetMachine
2001-09-18 Ruchira Sasanka-- ruchira
2001-09-18 Chris LattnerRemove extraneous #includes
2001-09-18 Vikram S. AdveMake class TargetMachine the common interface to all...
2001-09-15 Ruchira Sasankamodified printing of debug messages
2001-09-15 Ruchira Sasankaadded register allocation code
2001-09-14 Chris LattnerChris seems fond of #include <vector>. Fix these....
2001-09-14 Chris LattnerMake a new llvm/Target #include directory.
2001-09-14 Chris LattnerCheckin changes to:
2001-09-14 Chris LattnerMove files to new sparc directory