1. 8e60479 *** empty log message *** by Ruchira Sasanka · 24 years ago
  2. c0c7708 Add a forward decl, oops. by Chris Lattner · 24 years ago
  3. 46cbff6 Chris seems fond of #include <vector>. Fix these. Also convert use list in by Chris Lattner · 24 years ago
  4. e5bc8b0 Split Target/Machine.h into three files: * Machine.h * InstInfo.h * SchedInfo.h by Chris Lattner · 24 years ago
  5. b26bcc5 Make a new llvm/Target #include directory. by Chris Lattner · 24 years ago
  6. f6e0e28 Checkin changes to: by Chris Lattner · 24 years ago
  7. f6374bf Move the sparc target to a new lib/Target directory by Chris Lattner · 24 years ago
  8. 1fddfd1 Move the contents of the CodeGen/TargetMachine/Sparc directory to Target/Sparc by Chris Lattner · 24 years ago
  9. 0e6530e This checkin represents some cleanup of the backend, implementing the following things: by Chris Lattner · 24 years ago
  10. d8dc93d Updates to use local header files. by Chris Lattner · 24 years ago
  11. 5f6baf7 More cleanups, preparing to revamp InstrForest to, among other things, by Chris Lattner · 24 years ago
  12. 4ddb4c8 * Clean up InstrForest by Chris Lattner · 24 years ago
  13. d268ad6 Eliminate 'BasicNode' from InstrForest. by Chris Lattner · 24 years ago
  14. c2a2396 Eliminate MainTreeNode function by Chris Lattner · 24 years ago
  15. 974e73a Remove irrelevant gross K&R Cisms by Chris Lattner · 24 years ago
  16. c4e09ec Use type checking predicates by Chris Lattner · 24 years ago
  17. 79a4aeb Use correct casts by Chris Lattner · 24 years ago
  18. 1a4f8ae Use predicate for Value type test Use builtin casts by Chris Lattner · 24 years ago
  19. 9197585 Use predicate for Value type test by Chris Lattner · 24 years ago
  20. b221a76 Fix a bug I introduced (assertion failed: Unknown operand type), and convert to predicate style for type checks by Chris Lattner · 24 years ago
  21. 52bdd8a Implement the subset of the GetConstantValueAsSignedInt function that is needed, locally. Remove the two support functions to inline their contents. by Chris Lattner · 24 years ago
  22. 990f2a5 Implement the subset of the GetConstantValueAsSignedInt function that is needed, locally. by Chris Lattner · 24 years ago
  23. e6fdb11 Fix problems with freeing memory twice by Chris Lattner · 24 years ago
  24. 9856e0c Handle cast float-to-float or cast double-to-double. by Vikram S. Adve · 24 years ago
  25. 56786d2 Fix build breakage. :( by Chris Lattner · 24 years ago
  26. 2e53093 I really don't like it when people break the build. by Chris Lattner · 24 years ago
  27. 7cd2ca1 Committed for compliation. Not yet final. --Ruchira by Ruchira Sasanka · 24 years ago
  28. c7136d2 --Ruchira by Ruchira Sasanka · 24 years ago
  29. 1fa0c09 Updates to work with new lack of constant pool by Chris Lattner · 24 years ago
  30. 15dedbc Remove unneeded #includes by Chris Lattner · 24 years ago
  31. c83e954 Remove unnecesary #include add dump calls pulled out of .h file by Chris Lattner · 24 years ago
  32. 1ff63a1 * Remove lots of #includes by Chris Lattner · 24 years ago
  33. 1b40a1b Add tags so emacs knows these are C++ files by Chris Lattner · 24 years ago
  34. 822b4fb The header file for a translation unit should always be included first by Chris Lattner · 24 years ago
  35. feb6059 A file should always include it's private header file *FIRST* see the by Chris Lattner · 24 years ago
  36. 97b7311 annotations are now const by Chris Lattner · 24 years ago
  37. f2a6477 *** empty log message *** by Ruchira Sasanka · 24 years ago
  38. 840f53a Added nonterminals for arithmetic operations where one operand is constant. by Vikram S. Adve · 24 years ago
  39. 59e3b82 Makefile for InstrSched/ by Vikram S. Adve · 24 years ago
  40. 3b4d062 Remove source list. by Vikram S. Adve · 24 years ago
  41. 4c182bf Added directory InstrSched. by Vikram S. Adve · 24 years ago
  42. d4228a5 Major changes too hard to document :-) by Vikram S. Adve · 24 years ago
  43. 24084be Extensive additions for supporting instruction scheduling. by Vikram S. Adve · 24 years ago
  44. bf24233 Added class MachineSchedInfo and several supporting classes by Vikram S. Adve · 24 years ago
  45. 0e1158f Implementation of instruction scheduling for LLVM. by Vikram S. Adve · 24 years ago
  46. 37866b3 Class that encapsulates priority heuristics for instruction scheduling. by Vikram S. Adve · 24 years ago
  47. 78ef139 Scheduling DAG for instruction scheduling. Currently for a single basic block. by Vikram S. Adve · 24 years ago
  48. 89df1ae Moved debug options declaration to header file, and moved by Vikram S. Adve · 24 years ago
  49. 5b79591 Moved function PrintMachineInstructions here. by Vikram S. Adve · 24 years ago
  50. 9ff64a8 I suck by Chris Lattner · 24 years ago
  51. e7fb360 Initial checkin of TargetData code by Chris Lattner · 24 years ago
  52. e3860e5 Convert to use the new factored out TargetData class by Chris Lattner · 24 years ago
  53. 3a13c7e Factor code out to the TargetData class by Chris Lattner · 24 years ago
  54. be88fd0 Demolish explicit source list by Chris Lattner · 24 years ago
  55. d607572 Remove explicit source list by Chris Lattner · 24 years ago
  56. 149977b Always set isDef for operand in position resultPos. by Vikram S. Adve · 24 years ago
  57. b0cdcda Changed SetMachineOpernad calls in Set3OperandsFromInstr so that the by Ruchira Sasanka · 24 years ago
  58. 81cb207 Changed case 64 to make the first arg of phi a defintion by Ruchira Sasanka · 24 years ago
  59. 0b03c6a *** empty log message *** by Ruchira Sasanka · 24 years ago
  60. 45c171e added a default isDef arg to SetMachineOperand method - Ruchira by Ruchira Sasanka · 24 years ago
  61. 98a9c97 Add CC operand as 4th operand of SUBcc, and mark it as a def. by Vikram S. Adve · 24 years ago
  62. 0fae90e Also, move burg rule to Makefile.common. by Vikram S. Adve · 24 years ago
  63. 811aad9 Better still, lets move pathname for Burg to Makefile.common. by Vikram S. Adve · 24 years ago
  64. 735c4ce Use full pathname for burg. by Vikram S. Adve · 24 years ago
  65. 960066a Simplify command line options, and add option for printing by Vikram S. Adve · 24 years ago
  66. 769939d Added tree nodes for Phi instructions. by Vikram S. Adve · 24 years ago
  67. e4e77f9 Generate tree nodes for Phi instructions. by Vikram S. Adve · 24 years ago
  68. 1885da4 Allow machine instructions with variable numbers of arguments. by Vikram S. Adve · 24 years ago
  69. 74f4a13 Generate dummy Phi machine instruction, plus a bug fix for BrCond(boolreg). by Vikram S. Adve · 24 years ago
  70. 76d3520 Record machine instructions in the vector for each basic block. by Vikram S. Adve · 24 years ago
  71. 3c3b713 Added UltraSparcInstrInfo class to specialize class MachineInstrInfo. by Vikram S. Adve · 24 years ago
  72. 9b0b1ec Eliminate unused function. by Vikram S. Adve · 24 years ago
  73. 4f23166 Bug fixes: by Vikram S. Adve · 24 years ago
  74. 44a853c Added MachineInstrInfo class and moved instruction-related members there. by Vikram S. Adve · 24 years ago
  75. 6a175e0 Eliminate separate enum for operand register type. by Vikram S. Adve · 24 years ago
  76. 1e78f36 CommandLine library cleanup. No longer use getValue/setValue, instead, just treat the commandline by Chris Lattner · 24 years ago
  77. 4bc3daa Eliminated the Unique class in favor of NonCopyable and NonCopyableV by Chris Lattner · 24 years ago
  78. 57dbb3a Moved inline/llvm/Tools/* to include/llvm/Support/* by Chris Lattner · 24 years ago
  79. 75279cc Clean up hash table usage by Chris Lattner · 24 years ago
  80. 6c5a32d Removal of the redundant CompileContext wrapper by Chris Lattner · 24 years ago
  81. 8f367bd Large scale changes to implement new command line argument facility by Chris Lattner · 24 years ago
  82. aceb913 Privatize LLCOptions. It had no business being visible to the entire program. by Chris Lattner · 24 years ago
  83. 68498ce Eliminate lots of unnecessary #includes and forward decls by Chris Lattner · 24 years ago
  84. 942d99e Eliminate many unneccesary #includes by Chris Lattner · 24 years ago
  85. 51a9ad9 Make code fit in 80 columns more by Chris Lattner · 24 years ago
  86. 36765b0 Remove unneccesary #includes by Chris Lattner · 24 years ago
  87. 5773896 Exterminate nasty Cisms by Chris Lattner · 24 years ago
  88. e23fb7c Refer to include/llvm/CodeGen not Codegen by Chris Lattner · 24 years ago
  89. 7e583cf Renamed include/llvm/Codegen to include/llvm/CodeGen by Chris Lattner · 24 years ago
  90. a21cf20 Description of the SPARC as a target architecture. by Vikram S. Adve · 24 years ago
  91. daae699 Base clas for a description of a target architecture. by Vikram S. Adve · 24 years ago
  92. 70bc4b5 Instruction selection via pattern matching on instruction trees using BURG. by Vikram S. Adve · 24 years ago
  93. 05f4745 *** empty log message *** by Vikram S. Adve · 24 years ago