1. da62ac6 * Rename MachineFrameInfo to TargetFrameInfo by Chris Lattner · 23 years ago
  2. c66583e These are no longer virtual methods by Chris Lattner · 23 years ago
  3. 6334205 Allow TargetMachine to refuse static code gen by Chris Lattner · 23 years ago
  4. 047bbaf MachineInstrInfo doesn't need a TargetMachine by Chris Lattner · 23 years ago
  5. 9a8e412 Remove all traces of the "Opcode Mask" field in the MachineInstr class by Chris Lattner · 23 years ago
  6. 4f94637 Move addPassesToEmitAssembly from TargetMachine to UltraSparc because it by Chris Lattner · 23 years ago
  7. fce1143 Changed `MachineCodeForMethod' to `MachineFunction'. by Misha Brukman · 23 years ago
  8. 04ef499 Eliminate duplicate target pointer in SparcRegInfo. by Vikram S. Adve · 23 years ago
  9. 106604e Simplified code that handles call args and rets, so it no longer by Vikram S. Adve · 23 years ago
  10. 5cedede Modify operand order for Create{Sign,Zero}ExtensionInstructions. by Vikram S. Adve · 23 years ago
  11. d55697c Added class MachineOptInfo as interface to target-specific by Vikram S. Adve · 23 years ago
  12. e1f7280 Move all the code that creates code generation passes from Sparc.cpp to by Vikram S. Adve · 23 years ago
  13. f36f06b Add new function UltraSparcInstrInfo::CreateZeroExtensionInstructions. by Vikram S. Adve · 23 years ago
  14. 9568568 - Clean up interface to Sparc register handling a bit: by Chris Lattner · 23 years ago
  15. 035dfbe by Chris Lattner · 23 years ago
  16. b82d97e GCC 3.1 changes, finally the burm file builds the FIRST time a clean directory is built. by Chris Lattner · 23 years ago
  17. 24787fa added std:: to vector by Anand Shukla · 23 years ago
  18. 6a49a1e Changed interface to insertCallerSavingCode(). by Vikram S. Adve · 23 years ago
  19. fe09fb2 Numerous changes in interface to class SparcRegInfo corresponding to by Vikram S. Adve · 23 years ago
  20. f59391a Remove diff-cluttering tags by Chris Lattner · 23 years ago
  21. cfb22d3 changes to make it compatible with 64bit gcc by Anand Shukla · 23 years ago
  22. 242a808 Numerous bug fixes: by Vikram S. Adve · 23 years ago
  23. c6f3ae5 Eliminate duplicate or unneccesary #include's by Chris Lattner · 23 years ago
  24. f57b845 * Rename MethodPass class to FunctionPass by Chris Lattner · 23 years ago
  25. 6d78311 Added functions to compute which register, if any, to use by Vikram S. Adve · 23 years ago
  26. 9aa697b Include prototype for interface to PrologEpilogCodeInserter.cpp file by Chris Lattner · 23 years ago
  27. b7653df s/Method/Function by Chris Lattner · 23 years ago
  28. a44c6c0 Added function getCallInstIndirectAddrVal() to set call interference by Vikram S. Adve · 23 years ago
  29. c9aa7df s/Method/Function by Chris Lattner · 23 years ago
  30. dd55899 Several sundry bug fixes. by Vikram S. Adve · 23 years ago
  31. 49b8a9c Clean up std namespace issues Silence warning by Chris Lattner · 23 years ago
  32. 9530a6f Write llvm bytecode to output .s file as last step of LLC. by Chris Lattner · 24 years ago
  33. 699683c * Minor cleanups by Chris Lattner · 24 years ago
  34. 7327d7e Move a ton of tables out of SparcInternals.h and move them to Sparc.cpp. by Chris Lattner · 24 years ago
  35. 4387e31 Convert sparc backend over to use pass based compilation structure. by Chris Lattner · 24 years ago
  36. 6edfcc5 Implement new method by method assembly output & memory releasing by Chris Lattner · 24 years ago
  37. 697954c Changes to build successfully with GCC 3.02 by Chris Lattner · 24 years ago
  38. 690f367 removed SizeOfStackOperand constant from the SparcRegInfo class - no longer used by Ruchira Sasanka · 24 years ago
  39. 2563a98 Added more comments by Ruchira Sasanka · 24 years ago
  40. d00982a Added comments and correct logic for finding register sizes. by Ruchira Sasanka · 24 years ago
  41. 4c5fe2d Add function returning which operand holds immediate constant by Vikram S. Adve · 24 years ago
  42. 00521d7 When allocating space on stack for writing a register, by Vikram S. Adve · 24 years ago
  43. 67a463a Added phi elimination code by Ruchira Sasanka · 24 years ago
  44. 5a81692 Down-growing offsets from FP should start at 0, not -1. by Vikram S. Adve · 24 years ago
  45. ae4bcd7 Corrected reodering code for instructions inserted before calls by Ruchira Sasanka · 24 years ago
  46. 868cf82 Added code for correct reordering of call arguments by Ruchira Sasanka · 24 years ago
  47. 5afff3b Bug fix: Need to include the stack offset "bias" in assembly code itself. by Vikram S. Adve · 24 years ago
  48. 7f37fe5 Use MachineFrameInfo as base class of UltraSparcFrameInfo, and made by Vikram S. Adve · 24 years ago
  49. 8e5c0b4 Killing warnings by Chris Lattner · 24 years ago
  50. 6dad506 Squelch warnings about not returning a value by Chris Lattner · 24 years ago
  51. b7f06f4 Fixed instruction information for RDCCR and WRCCR. by Vikram S. Adve · 24 years ago
  52. 3839e6e Added code to support correct saving of %ccr across calls by Ruchira Sasanka · 24 years ago
  53. ef1b0cb Arranged stack frame - needs furhter organization by Ruchira Sasanka · 24 years ago
  54. 20c82b1 Added support for spilling by Ruchira Sasanka · 24 years ago
  55. c152163 Reordered a couple of registers to simplify some new checks. by Vikram S. Adve · 24 years ago
  56. b3b6f53 Added support for both call/jmpl instructions by Ruchira Sasanka · 24 years ago
  57. 5684c4e Added virtual function to generate an instruction sequence to by Vikram S. Adve · 24 years ago
  58. c4d4b76 Added support for caller saving by Ruchira Sasanka · 24 years ago
  59. 1e23ed7 Output to cerr rather than cout so that debug info doesn't mess up assembly generation by Chris Lattner · 24 years ago
  60. cc3ccac updated suggesting/coloring of call & return args & implicit operands by Ruchira Sasanka · 24 years ago
  61. ec0a95f Be const correct by Chris Lattner · 24 years ago
  62. e369fcb Fix broken #endif by Chris Lattner · 24 years ago
  63. ab304c4 added suggesting color support by Ruchira Sasanka · 24 years ago
  64. 9a3d63b Seperate instruction definitions into new SparcInstr.def file by Chris Lattner · 24 years ago
  65. 32f600a Add emitAssemblyMethod to TargetMachine by Chris Lattner · 24 years ago
  66. 89fb46b -- ruchira by Ruchira Sasanka · 24 years ago
  67. 767b78f Remove extraneous #includes by Chris Lattner · 24 years ago
  68. 339084b Make class TargetMachine the common interface to all target-dependent by Vikram S. Adve · 24 years ago
  69. 866f138 modified printing of debug messages by Ruchira Sasanka · 24 years ago
  70. e38bd533 added register allocation code by Ruchira Sasanka · 24 years ago
  71. 46cbff6 Chris seems fond of #include <vector>. Fix these. Also convert use list in by Chris Lattner · 24 years ago
  72. b26bcc5 Make a new llvm/Target #include directory. by Chris Lattner · 24 years ago
  73. f6e0e28 Checkin changes to: by Chris Lattner · 24 years ago
  74. c6495ee Move files to new sparc directory by Chris Lattner · 24 years ago