1. a54c201 minor edits by Chris Lattner · 17 years ago
  2. 60a877d Add some more of StrongPHIElim. by Owen Anderson · 17 years ago
  3. d96b159 edits. by Chris Lattner · 17 years ago
  4. 18b5ddb Added special version of ReadPtr() that returns a deserialized pointer by Ted Kremenek · 17 years ago
  5. 586504d Fixed default ctor for APInt to properly initialize BitWidth to a by Ted Kremenek · 17 years ago
  6. 483ec21 Interchange Dwarf numbers of ESP and EBP on x86 Darwin. by Dale Johannesen · 17 years ago
  7. a57506e Implement the XTARGET feature for PR1778 by Tanya Lattner · 17 years ago
  8. 68dd3fb Serializer no longer automatically emits a root-level block in the bitstream. by Ted Kremenek · 17 years ago
  9. b12a82d Augmented ReadPtr and ReadOwnedPtr to control whether or not a pointer is allowed to be backpatched by Ted Kremenek · 17 years ago
  10. 373a733 make smallptrset more const and type correct, which caught a few minor bugs. by Chris Lattner · 17 years ago
  11. 0d97426 Remainder operations must be either integer or floating-point. by Dan Gohman · 17 years ago
  12. f67f73a fix const correctness, BB is const, so its predecessors are too by Chris Lattner · 17 years ago
  13. 6390ae0 don't put erase or query for non-allocainst pointers in an set of allocainsts*'s by Chris Lattner · 17 years ago
  14. cf5008a Implement PR1777 by detecting dependent phis that all compute the same value. by Chris Lattner · 17 years ago
  15. be6781b When the allocator rewrite a spill register with new virtual register, it replaces other operands of the same register. Watch out for situations where by Evan Cheng · 17 years ago
  16. 91508a4 At the point of calculating the shift amount, the by Duncan Sands · 17 years ago
  17. 730c273 Renamed "Flush()" to "FlushRecord()". by Ted Kremenek · 17 years ago
  18. 26e25b3 Added support for processing abbreviations in the Deserializer. by Ted Kremenek · 17 years ago
  19. bd779a3 fixes from Kelly Wilson. by Chris Lattner · 17 years ago
  20. 4f6766d Clarify some of the iostreams stuff. by Bill Wendling · 17 years ago
  21. 8fc9a10 First step towards moving the coalescer to priority_queue based machinery. by Evan Cheng · 17 years ago
  22. ab84724 Fix a bug where a def use operand isn't being detected as a sub-register use. by Evan Cheng · 17 years ago
  23. 1fd15ba Add pseudo dependency to force two-address instruction to be scheduled after by Evan Cheng · 17 years ago
  24. 7badb2d edits for chapter 3 by Chris Lattner · 17 years ago
  25. cde1d9d chapter 2 edits by Chris Lattner · 17 years ago
  26. 4134c28 edits by Chris Lattner · 17 years ago
  27. 9907cb1 Fix PR1774 and BasicAA/2007-11-05-SizeCrash.ll by Chris Lattner · 17 years ago
  28. 8b96b9f Add a few comments. by Owen Anderson · 17 years ago
  29. ee49b53 DomForest is a forest of registers, not instructions. by Owen Anderson · 17 years ago
  30. a1cd224 clarify what proto is. by Chris Lattner · 17 years ago
  31. 95ce0d6 Add a real intro to the series. by Chris Lattner · 17 years ago
  32. a4ad2e7 StrongPHIElimination requires LiveVariables. by Owen Anderson · 17 years ago
  33. 000604a Better processor definition by Bruno Cardoso Lopes · 17 years ago
  34. efcc3f5 typo from Ryan Brown. by Chris Lattner · 17 years ago
  35. 7115521 fixes from Ryan Brown. by Chris Lattner · 17 years ago
  36. 89c94f5 Add a missing #include. by Owen Anderson · 17 years ago
  37. bde90f0 wrap long lines by Chris Lattner · 17 years ago
  38. 8017631 Add support for vector remainder operations. by Dan Gohman · 17 years ago
  39. cff5509 Fix an abort in instcombine when folding creates a vector rem instruction. by Dan Gohman · 17 years ago
  40. f1ba1ca Move the LowerMEMCPY and LowerMEMCPYCall to a common place. by Rafael Espindola · 17 years ago
  41. 0a6d98e Added support in serializer and deserializer to create arbitrary blocks. by Ted Kremenek · 17 years ago
  42. eb57ea7 Make labels work in asm blocks; allow labels as by Dale Johannesen · 17 years ago
  43. 14ac17e Added default creation of root-level block by bitstream serializer. by Ted Kremenek · 17 years ago
  44. 619bc0a merge in various fixes from Kelly Wilson. by Chris Lattner · 17 years ago
  45. 0e555b1 add some links to the tutorial index and between chapters. by Chris Lattner · 17 years ago
  46. bb80f93 grammaro by Chris Lattner · 17 years ago
  47. 5d01aa4 If a value is incoming from outside the loop then the value does not need remapping and the value is never tracked through LastValueMap. by Devang Patel · 17 years ago
  48. 9ca08f3 recursive types are our friend. by Chris Lattner · 17 years ago
  49. cac2135 mention possibility of using a visitor by Chris Lattner · 17 years ago
  50. cf9893d clarify why prototype::codegen returns a function. by Chris Lattner · 17 years ago
  51. 99005a4 TOC for chapter 8 by Chris Lattner · 17 years ago
  52. 128eb86 add table of contents to each chapter. by Chris Lattner · 17 years ago
  53. 8699a97 [ARM] Fix code generation for: by Lauro Ramos Venancio · 17 years ago
  54. 6fd11c5 Fixed bug where tombstone key and empty key for DenseMap used for by Ted Kremenek · 17 years ago
  55. 0c8a13b Don't output ABI size padding twice. By using the store by Duncan Sands · 17 years ago
  56. f6e53df add link to llvmbuilder doxygen docs by Chris Lattner · 17 years ago
  57. 20a0c80 spell identifier correctly. by Chris Lattner · 17 years ago
  58. b501964 fix typo by Chris Lattner · 17 years ago
  59. a56b22d Dan points out that mem2reg also promotes vectors: be more precise. by Chris Lattner · 17 years ago
  60. a461c4d Move SimpleRegisterCoalescing.h to lib/CodeGen since there is now a common by Evan Cheng · 17 years ago
  61. fc60ab0 clarify by Chris Lattner · 17 years ago
  62. 01fcc04 fix typo by Chris Lattner · 17 years ago
  63. 72261ff Fix some typos. by Duncan Sands · 17 years ago
  64. e0a3435 Trivial fixes. by Duncan Sands · 17 years ago
  65. db807ed Use movups to spill / restore SSE registers on targets where stacks alignment is by Evan Cheng · 17 years ago
  66. b0f0deb add a link. by Chris Lattner · 17 years ago
  67. a3f07ef finish the tutorial, yaay. by Chris Lattner · 17 years ago
  68. 5031fd2 Skip over deleted val#'s. by Evan Cheng · 17 years ago
  69. 5942efb Handle cases where a register and one of its super-register are both marked as by Evan Cheng · 17 years ago
  70. 801e5a9 Fix test case. Chris didn't do make check. :-) by Evan Cheng · 17 years ago
  71. c7db561 Added support for PIC code with "explicit relocations" *only*. by Bruno Cardoso Lopes · 17 years ago
  72. 90a5214 Bringing Passes.html up-to-date with the deletion of the by Gordon Henriksen · 17 years ago
  73. b8fc650 Add the first section of chapter 8. by Chris Lattner · 17 years ago
  74. 4e1be6d Deleting redundant copy of block extractor pass. See also PR1775. by Gordon Henriksen · 17 years ago
  75. 8dec727 Doh. PR1187 -> PR1766. by Evan Cheng · 17 years ago
  76. 5f5f3b6 Fix PR1187. by Evan Cheng · 17 years ago
  77. 18b0ca8 If a long double is in a packed struct, it may be that there is no padding. by Duncan Sands · 17 years ago
  78. 62a709d finish the chapter. by Chris Lattner · 17 years ago
  79. ca0ed74 Eliminate the remaining uses of getTypeSize. This by Duncan Sands · 17 years ago
  80. 83430bc Another step of stronger PHI elimination down. by Owen Anderson · 17 years ago
  81. bd76d66 Deleting -emitbitcode option which did nothing. by Gordon Henriksen · 17 years ago
  82. 2e5d07e fix typos by Chris Lattner · 17 years ago
  83. fe6575c Fix PR1761 by not printing (rip) suffix when in -static mode. by Chris Lattner · 17 years ago
  84. 873390e Validation fix. by Gordon Henriksen · 17 years ago
  85. 23a8ce5 Typo fix. by Gordon Henriksen · 17 years ago
  86. 75ff18e Completing Passes.html with the exception of -emitbitcode, which should be by Gordon Henriksen · 17 years ago
  87. f4c164c Fix crash before main on ppc/linux with static constructors. PR1771 by Nick Lewycky · 17 years ago
  88. e626bbe Fix a validation error. by Gordon Henriksen · 17 years ago
  89. c86b677 Finishing initial docs for all transformations in Passes.html. by Gordon Henriksen · 17 years ago
  90. 5544e64 Removing a dead reference from LLVM.xcodeproj. by Gordon Henriksen · 17 years ago
  91. 3cb3650 Change uses of getTypeSize to getABITypeSize, getTypeStoreSize by Duncan Sands · 17 years ago
  92. 9aeaf75 If an interval is being undone clear its preference as well since the source interval may have been undone as well. by Evan Cheng · 17 years ago
  93. 03e6c70 Fix PR1763 by allowing the 'q' constraint to work with 64-bit regs on x86-64. by Chris Lattner · 17 years ago
  94. 0647ebf Disable tail duplication of call instructions. The cost by Chris Lattner · 17 years ago
  95. e719831 finish the 'Memory in LLVM' section by Chris Lattner · 17 years ago
  96. 00c992d hack and slash the first 20% of chapter seven. by Chris Lattner · 17 years ago
  97. c92da38 There are times when the coalescer would not coalesce away a copy but the copy by Evan Cheng · 17 years ago
  98. 111c4f8 Add std:: to sort calls. by Dan Gohman · 17 years ago
  99. b61f2f0 Change illegal uses of ++ to uses of STLExtra.h's next function. by Dan Gohman · 17 years ago
  100. 24384d1 Added overloaded version of Deserializer::ReadOwnedPtr which allows by Ted Kremenek · 17 years ago