1. 323819e make -print-machineinstrs work for both SparcV9 and X86 by Brian Gaeke · 20 years ago
  2. 9cccb8a Fix bug introduced by yesterday's changes. by Alkis Evlogimenos · 20 years ago
  3. 66be3c8 Rename method, add new method by Chris Lattner · 20 years ago
  4. 3d549b1 De-inline methods by Chris Lattner · 20 years ago
  5. c548395 Make MachineOperand's value named 'contents'. Make really, really sure by Brian Gaeke · 20 years ago
  6. 2bed9ec Add a new constructor by Chris Lattner · 20 years ago
  7. 7ace040 Add prototype for ExtractCodeRegion() by Misha Brukman · 20 years ago
  8. 5f37502 Add the long awaited memory operand folding support for linear scan by Alkis Evlogimenos · 20 years ago
  9. 2351159 Add new method by Chris Lattner · 20 years ago
  10. 58ae9c7 Fix grammar and doxygenify comments. by Misha Brukman · 20 years ago
  11. a8a0636 Add ability to extract a single basic block into a new function. by Misha Brukman · 20 years ago
  12. 05b15fb TargetCacheInfo has been removed; its only uses were to propagate a constant by Brian Gaeke · 20 years ago
  13. 99df257 Fix the "partial pool allocator" on em3d and others. The problem is that by Chris Lattner · 20 years ago
  14. 9148ad3 Make Module annotable. Reid has a bunch of code that depends on this, and by Chris Lattner · 20 years ago
  15. 201ff60 Doxygenify comments. by Misha Brukman · 20 years ago
  16. 61f57fa Module does not need to be annotatable aka annotable by Chris Lattner · 20 years ago
  17. a523cdf Remove public header. It's been moved to lib/Target/SparcV9 by Chris Lattner · 20 years ago
  18. e85f234 Do not use explicit casts that hide the dependence on Instruction being by Chris Lattner · 20 years ago
  19. 9548f20 Ugh, the old sparc backend attaches MachineCodeForInstruction annotations on by Chris Lattner · 20 years ago
  20. 6ac5300 Remove dead member variables of SparcV9SchedInfo and TargetSchedInfo by Brian Gaeke · 20 years ago
  21. e9f6f2c Update comment at head of file. Also fix C 'typedef struct' nonsense I by Brian Gaeke · 20 years ago
  22. bceb688 Eliminate the distinction between "real" and "unreal" instructions by Chris Lattner · 20 years ago
  23. 620ee02 Add more architectures, and ELF64 stuff. by Brian Gaeke · 20 years ago
  24. 450b6d2 Scrap a huge layer of cruft out of this interface. by Chris Lattner · 20 years ago
  25. 7598a1a Remove unneeded #include by Chris Lattner · 20 years ago
  26. 6a8a9b4 Continue Alkis's int64_t cleanup. This makes all of the immediate related by Chris Lattner · 20 years ago
  27. c3c106c Add BuildMI variants that take a MBB::iterator by Chris Lattner · 20 years ago
  28. 757c1f9 Fix my sloppiness by Brian Gaeke · 20 years ago
  29. 3da5117 Add hook for V8 target by Chris Lattner · 20 years ago
  30. 6c39a42 ELF constants and data structures. by Brian Gaeke · 20 years ago
  31. 4977a16 New Function-level transformation utils. by Misha Brukman · 20 years ago
  32. dddea54 Add the prototype for the LoopExtractor Pass. by Misha Brukman · 20 years ago
  33. bd16ef8 Make MachineOperand's immediate value an int and save 4 bytes out of by Alkis Evlogimenos · 20 years ago
  34. b07dddd Doxygenify comments. by Misha Brukman · 20 years ago
  35. 2729408 Doxygenify and tersify comments. by Misha Brukman · 20 years ago
  36. 71e353e Uncomment assertions that register# != 0 on calls to by Alkis Evlogimenos · 20 years ago
  37. c230978 Annotations are evil. This makes Value not derive from Annotable, which makes by Chris Lattner · 20 years ago
  38. c814937 Make TargetData no longer use annotations! by Chris Lattner · 20 years ago
  39. 32f54f3 Eliminate copy-and-paste comments by Chris Lattner · 20 years ago
  40. 1cd4c72 Make sure that at least one virtual method is defined in a .cpp file to avoid by Chris Lattner · 20 years ago
  41. 7c78afe Fix a bug in the densemap that was killing the local allocator, and probably by Chris Lattner · 20 years ago
  42. 00fa65b Fix typeo. grow() cannot shrink storage. clear() should really nuke storage by Chris Lattner · 20 years ago
  43. 4c50715 Temporarily comment out asserts as they break things. I will uncomment by Alkis Evlogimenos · 20 years ago
  44. 9d20b71 Represent va_list in interpreter as a (ec-stack-depth . var-arg-index) by Brian Gaeke · 20 years ago
  45. 332d5d0 Duh, forgot to close the parenthesis. by Alkis Evlogimenos · 20 years ago
  46. 338ce3d Add assert to isPhysicalRegister and isVirtualRegister to fail when by Alkis Evlogimenos · 20 years ago
  47. 4d0d864 Add DenseMap template and actually use it for for mapping virtual regs by Alkis Evlogimenos · 20 years ago
  48. fdf6a3c Add prototype by Chris Lattner · 20 years ago
  49. 150666f Great renaming part II: Sparc --> SparcV9 (also includes command-line options and Makefiles) by Brian Gaeke · 20 years ago
  50. bb92f6f Cygwin defines log2 as a macro. Undef it here IFF it has already been defined, by Brian Gaeke · 20 years ago
  51. 748fba1 FunctionLiveVarInfo.h moved: include/llvm/CodeGen -> lib/Target/Sparc/LiveVar by Brian Gaeke · 20 years ago
  52. b4a482a Add some helpful methods for dealing with switch instructions by Chris Lattner · 20 years ago
  53. bf81213 Hrm, my find must have been faulty. It didn't remove these as well. by Chris Lattner · 20 years ago
  54. e35b06c Boost is now unneeded, thanks to the fix for PR253, contributed by Reid Spencer! by Chris Lattner · 20 years ago
  55. 7b3d73b Use the new LLVM is_class template instead of the boost one, allowing us to by Chris Lattner · 20 years ago
  56. 5c4d53a Check in a new type_traits header which provides the mysterious is_class by Chris Lattner · 20 years ago
  57. c50879d Noone cares about similarity to boost by Chris Lattner · 20 years ago
  58. 95ee9bd DataTypes.h is now output from configure, and shortened by Brian Gaeke · 20 years ago
  59. 6c71bf5 Regenerated with autoheader-2.57. by Brian Gaeke · 20 years ago
  60. a6eb7c1 ThreadSupport.h is now output from configure. by Brian Gaeke · 20 years ago
  61. cbc20b4 Renamed to hash_set.in; move to using autoconf substitution tags. by Brian Gaeke · 20 years ago
  62. 6cd5244 Renamed to hash_map.in; move to using autoconf substitution tags. by Brian Gaeke · 20 years ago
  63. 6ab1917 Regenerated using autoheader-2.57. by Brian Gaeke · 20 years ago
  64. c134395 Renamed from include/Support/iterator. Doxygenify comments; add autoconf substitution tags. by Brian Gaeke · 20 years ago
  65. 0e67d4c Replaced by include/Support/iterator.in. by Brian Gaeke · 20 years ago
  66. 587bef9 Regenerated with autoheader-2.57. by Brian Gaeke · 20 years ago
  67. 743d0a1 Refactor rewinding code for finding the first terminator of a basic by Alkis Evlogimenos · 20 years ago
  68. a2f6a40 Move LiveIntervals.h to lib/CodeGen since it shouldn't be exposed to other parts of the compiler by Alkis Evlogimenos · 20 years ago
  69. 890f923 Move MOTy::UseType enum into MachineOperand. This eliminates the by Alkis Evlogimenos · 20 years ago
  70. e33da36 Fix silly bug in implementation of getUseType(). Thanks Misha. by Alkis Evlogimenos · 20 years ago
  71. f216421 When folding memory operands in machine instructions be careful to by Alkis Evlogimenos · 20 years ago
  72. 2425f8c Significantly simplify gep_type_iterator, and make its interface more general/powerful by Chris Lattner · 20 years ago
  73. 7200c6b Abstract merging of ranges away from number of slots per instruction. by Alkis Evlogimenos · 20 years ago
  74. 9c0b9bf Update comments and add warning by Chris Lattner · 20 years ago
  75. 0c80389 Regenerated using autoheader-2.57. by Brian Gaeke · 20 years ago
  76. 39a0d5c Too many changes in one commit: by Alkis Evlogimenos · 20 years ago
  77. bbdfe40 Add a method useful for updating DSA by Chris Lattner · 20 years ago
  78. 9717ee9 Add a new function by Chris Lattner · 20 years ago
  79. da8ab2e ADd a method for when an instruction moves by Chris Lattner · 20 years ago
  80. 5e61fa9 Add a MachineBasicBlock::getParent() method by Chris Lattner · 20 years ago
  81. 1d29a6d Make ToolExecutionError inherit std::exception and implement its by Alkis Evlogimenos · 20 years ago
  82. 04319bb This is needed by assignment verification in linear-scan. by Alkis Evlogimenos · 20 years ago
  83. f03715c Add support for just compiling a program by Chris Lattner · 20 years ago
  84. 52f8f56 Move unused typedefs in private section. Add method to return interval by Alkis Evlogimenos · 20 years ago
  85. c8580b2 Byebye method by Chris Lattner · 20 years ago
  86. 8c56be5 When an error occurs executing a tool, we now throw an exception instead by Chris Lattner · 20 years ago
  87. f5c8146 Change the order of the arguments to the ctor, allowing us to make the boolean default to true by Chris Lattner · 20 years ago
  88. f1e3285 Move a helper class out of bugpoint to here. by Chris Lattner · 20 years ago
  89. 9b2c31c eliminate a pair of really inefficient methods now that noone uses them by Chris Lattner · 20 years ago
  90. df2cf41 The CBE is no longer in llvm-dis by Chris Lattner · 20 years ago
  91. 8026a69 Simplify and document the new interface by Chris Lattner · 20 years ago
  92. 7093d37 Add LiveIntervals::Interval::empty() member function. by Alkis Evlogimenos · 20 years ago
  93. b499866 Add API to check and fold memory operands into instructions. by Alkis Evlogimenos · 20 years ago
  94. fcdb2c2 Add two missing pieces from last checkin by Chris Lattner · 20 years ago
  95. 3e3bcbd Rearrange code to eliminate warnings by Chris Lattner · 20 years ago
  96. aad5c05 Add LeakDetection to MachineInstr. by Alkis Evlogimenos · 20 years ago
  97. 843b160 Eliminate the use of spill (reserved) registers. by Alkis Evlogimenos · 20 years ago
  98. 40bbeb5 Add a new ConstantAggregateZero class, to fix PR239. This makes zero by Chris Lattner · 20 years ago
  99. 46ccf6d finegrainify namespacification by Chris Lattner · 20 years ago
  100. ca705fa ConstantArray::get and ConstantStruct::get now just return pointers to by Chris Lattner · 20 years ago