1. c9afb49 Fixed two double free bugs that caused llc to segfault or run forever. by John Criswell · 21 years ago
  2. 3b6b6ba Removing README by Tanya Lattner · 21 years ago
  3. 4f839cc Putting my revised version of ModuloScheduling in cvs. This is not complete... by Tanya Lattner · 21 years ago
  4. 8dc9982 Moved index into BB to common graph class because its needed by ModuloSchedGraph. by Tanya Lattner · 21 years ago
  5. d6d8633 Added/removed header file by Tanya Lattner · 21 years ago
  6. c50ee55 *** empty log message *** by Tanya Lattner · 21 years ago
  7. b6489f3 First version of SchedGraph common class and refactoring of SchedGraph. by Tanya Lattner · 21 years ago
  8. 41822c7 Fix bug: Jello/2003-08-23-RegisterAllocatePhysReg.ll by Chris Lattner · 21 years ago
  9. ef6a6a6 The word `dependent' has no `a'. by Misha Brukman · 21 years ago
  10. e287cfd Fix spello by Chris Lattner · 21 years ago
  11. 5560c9d Spell `necessary' correctly. by Misha Brukman · 21 years ago
  12. 128c2aa Fix bug: Jello/2003-08-15-AllocaAssertion.ll by Chris Lattner · 21 years ago
  13. 53b99a0 Fix typo in comment by Brian Gaeke · 21 years ago
  14. e3561c2 Remove uses of the NonCopyable class, to make the doxygen output look better by Chris Lattner · 21 years ago
  15. 79ba7c1 rename selection directory and library to SelectionDAG by Chris Lattner · 21 years ago
  16. 7dc97ff Add a bunch of new node types, etc by Chris Lattner · 21 years ago
  17. bf3c4cf Factory methods for function passes now return type FunctionPass *. by Brian Gaeke · 21 years ago
  18. 277aad2 Factory methods for function passes now return type FunctionPass *. by Brian Gaeke · 21 years ago
  19. 19df387 Factory methods for FunctionPasses now return type FunctionPass *. by Brian Gaeke · 21 years ago
  20. 7f2438f Mapping directory no longer exists by Chris Lattner · 21 years ago
  21. c09f429 Obsolete file by Chris Lattner · 21 years ago
  22. feb3298 For instructions in a delay slot of another instruction, by Vikram S. Adve · 21 years ago
  23. fa7ed53 Build the SelectionDAG library by Chris Lattner · 21 years ago
  24. 78ec311 Initial checkin of SelectionDAG implementation. This is still rough and by Chris Lattner · 21 years ago
  25. 2010f7b Fix assertion in MachineInstr::substituteValue(). by Vikram S. Adve · 21 years ago
  26. 3fd1f5b Use a new local data structure instead of the MachineInstr::regsUsed set by Chris Lattner · 21 years ago
  27. c393c57 Add a map by Chris Lattner · 21 years ago
  28. 6ae3117 Minor cleanups by Chris Lattner · 21 years ago
  29. 3bed95b Physical registers no longer live in the regsUsed set for each machine instr by Chris Lattner · 21 years ago
  30. 610234d Do not insert physical regsiters into the regsUsed set by Chris Lattner · 21 years ago
  31. a2dd745 All callers of these methods actually wanted them to preserve the flags, by Chris Lattner · 21 years ago
  32. 8c81945 Fix bugs handling ESP in alloca references by Chris Lattner · 21 years ago
  33. d9ac6a7 Revert previous change, and be really anal about what physical registers can do. by Chris Lattner · 21 years ago
  34. 27615d7 Don't bother calculating info unless its needed. May reduce number of stack slots created. by Chris Lattner · 21 years ago
  35. b8822ad * Fix spelling of 'necessary' by Chris Lattner · 21 years ago
  36. e109de3 Simplify code, eliminating the need for the X86 isVoid target instr flag by Chris Lattner · 21 years ago
  37. 4cc662b Set debug types by Chris Lattner · 21 years ago
  38. 925b771 Remove using decl by Chris Lattner · 21 years ago
  39. d3fd79f Wrap at 80 columns by Chris Lattner · 21 years ago
  40. a11136b Move DEBUG to Debug.h by Chris Lattner · 21 years ago
  41. b5161b6 All constant-evaluation code now unified into by Vikram S. Adve · 21 years ago
  42. 814030a 1. Bug fix: Don't use branch operand reg. as temp. reg. when by Vikram S. Adve · 21 years ago
  43. b403b2c Add const version of getLiveRangeForValue(). by Vikram S. Adve · 21 years ago
  44. 102f295 Code to insert caller-saves moved here from SparcRegInfo: it is now by Vikram S. Adve · 21 years ago
  45. 8d3f8e2 Making this code const-correct would be a pain, so I'll hack it. by Chris Lattner · 21 years ago
  46. 9e2dd8f Const correctness fixes by Chris Lattner · 21 years ago
  47. 9cdaa63 Be const correct by Chris Lattner · 21 years ago
  48. e5a61cc Hrm, another necesary one :( by Chris Lattner · 21 years ago
  49. 1d598fa Remove #include by Chris Lattner · 21 years ago
  50. bae47e5 Remove extraneous #includes by Chris Lattner · 21 years ago
  51. bc001b2 (1) Change the way unused regs. are marked and found to consider regType by Vikram S. Adve · 21 years ago
  52. 34a8567 Remove unused field. Change the way unused regs. are marked and by Vikram S. Adve · 21 years ago
  53. c8bf87a Remove unnecessary casts by Chris Lattner · 21 years ago
  54. 9daa8a1 Random cleanups by Chris Lattner · 21 years ago
  55. 1815383 Remove using decl by Chris Lattner · 21 years ago
  56. 4d2faf6 Values stored in CallArgsDescriptor cannot be const. by Vikram S. Adve · 21 years ago
  57. 24d0410 isMarkedForSpill() should be const. by Vikram S. Adve · 21 years ago
  58. 627eb31 Change interface to MachineInstr::substituteValue to specify more precisely by Vikram S. Adve · 21 years ago
  59. 51bda6f Print out all neighbors in interference graph, not just higher-numbered ones. by Vikram S. Adve · 21 years ago
  60. 3bf0892 Several fixes to handling of int CC register: by Vikram S. Adve · 21 years ago
  61. 97539fc Choose register instead of immediate for ConstantExpr in ChooseRegOrImmed. by Vikram S. Adve · 21 years ago
  62. 65b2f40 Minor beautification: fold a couple of lines of code. by Vikram S. Adve · 21 years ago
  63. 74d15d3 A def. operand of a machine instruction may be an ordinary Value*, by Vikram S. Adve · 21 years ago
  64. 7a73b80 Merged in autoconf branch. This provides configuration via the autoconf system. by John Criswell · 21 years ago
  65. 3889a2c Remove a ton of extraneous #includes by Chris Lattner · 21 years ago
  66. 2eb9a25 Actually, change it to use explicit new/delete, which is more likely to be by Chris Lattner · 21 years ago
  67. 0bf9476 Remove two using decls Remove usage of alloca by Chris Lattner · 21 years ago
  68. ad95d9e Isolate machine-dependent use of <alloca.h> in "Support/Alloca.h", by Brian Gaeke · 21 years ago
  69. be583b9 Included assert.h so that the code compiles under newer versions of GCC. by John Criswell · 21 years ago
  70. 0e93687 add some comments by Guochun Shi · 21 years ago
  71. e95b827 add an brief instruction what this pass is by Guochun Shi · 21 years ago
  72. 0b970da a simple introduction to this pass by Guochun Shi · 21 years ago
  73. f325261 cleaned code add some comments by Guochun Shi · 21 years ago
  74. 8f1d4ab delete useless functions add comment by Guochun Shi · 21 years ago
  75. 3328052 change DEBUG to DEBUG_PRINT by Guochun Shi · 21 years ago
  76. 6fe6905 Do not hastily change the Opcode from 'r' to 'i' type if we're not actually by Misha Brukman · 21 years ago
  77. 08d2e4e Fix bug: Jello/2003-06-04-bzip2-bug.ll by Chris Lattner · 21 years ago
  78. d15cd27 I have finally seen the light. The code to change the opcode must live higher in by Misha Brukman · 21 years ago
  79. d720da2 Pass through the emitConstantPool() call to the real emitter. by Misha Brukman · 21 years ago
  80. c740aae Moved code to modify the opcode from 'reg' to 'imm' form to a more logical place. by Misha Brukman · 21 years ago
  81. 0ee48d2 Moved FInfo.cpp to lib/Target/Sparc as it is Sparc-specific. by Misha Brukman · 21 years ago
  82. 78ddcd7 Minor cleanups. by Chris Lattner · 21 years ago
  83. 9efc4d6 Remove usage of noncopyable classes to clean up doxygen output. by Chris Lattner · 21 years ago
  84. 747a044 Add #include by Chris Lattner · 21 years ago
  85. e6aa9e3 Removed a useless ofstream. by Misha Brukman · 21 years ago
  86. 099b064 compiled with the new SchedGraphCommon by Guochun Shi · 21 years ago
  87. 53a7ba8 Remove spurious assert() by Misha Brukman · 21 years ago
  88. efc84a4 Changes to be compatible with MachineCodeEmitter.h by Chris Lattner · 21 years ago
  89. 5cdb12f Minor changes. by Vikram S. Adve · 21 years ago
  90. f3d3ca1 Added MachineCodeForInstruction object as an argument to by Vikram S. Adve · 21 years ago
  91. 3497782 Allow explicit physical registers for implicit operands. by Vikram S. Adve · 21 years ago
  92. 7952d60 Changes to allow explicit physical register arguments that have been by Vikram S. Adve · 21 years ago
  93. d0d06ad Extensive changes to the way code generation occurs for function by Vikram S. Adve · 21 years ago
  94. 88ba254 When converting virtual registers to immediate constants, change the opcode. by Misha Brukman · 21 years ago
  95. da3a8b1 Added saveBBreferences() for BasicBlock resolution. by Misha Brukman · 21 years ago
  96. 139f0c2 so far everything compiles by Guochun Shi · 21 years ago
  97. eae77de Correctly write out binary data as chars, before they're cast to ints. by Misha Brukman · 21 years ago
  98. 3432d1d Added a debugging code emitter that prints code to a file, debug to std::cerr, by Misha Brukman · 21 years ago
  99. 5f2180c (1) Added special register class containing (for now) %fsr. by Vikram S. Adve · 21 years ago
  100. 6b77ec4 Cleaned up code layout. No functional changes. by Misha Brukman · 21 years ago