1. 128eb86 add table of contents to each chapter. by Chris Lattner · 17 years ago
  2. 8699a97 [ARM] Fix code generation for: by Lauro Ramos Venancio · 17 years ago
  3. 6fd11c5 Fixed bug where tombstone key and empty key for DenseMap used for by Ted Kremenek · 17 years ago
  4. 0c8a13b Don't output ABI size padding twice. By using the store by Duncan Sands · 17 years ago
  5. f6e53df add link to llvmbuilder doxygen docs by Chris Lattner · 17 years ago
  6. 20a0c80 spell identifier correctly. by Chris Lattner · 17 years ago
  7. b501964 fix typo by Chris Lattner · 17 years ago
  8. a56b22d Dan points out that mem2reg also promotes vectors: be more precise. by Chris Lattner · 17 years ago
  9. a461c4d Move SimpleRegisterCoalescing.h to lib/CodeGen since there is now a common by Evan Cheng · 17 years ago
  10. fc60ab0 clarify by Chris Lattner · 17 years ago
  11. 01fcc04 fix typo by Chris Lattner · 17 years ago
  12. 72261ff Fix some typos. by Duncan Sands · 17 years ago
  13. e0a3435 Trivial fixes. by Duncan Sands · 17 years ago
  14. db807ed Use movups to spill / restore SSE registers on targets where stacks alignment is by Evan Cheng · 17 years ago
  15. b0f0deb add a link. by Chris Lattner · 17 years ago
  16. a3f07ef finish the tutorial, yaay. by Chris Lattner · 17 years ago
  17. 5031fd2 Skip over deleted val#'s. by Evan Cheng · 17 years ago
  18. 5942efb Handle cases where a register and one of its super-register are both marked as by Evan Cheng · 17 years ago
  19. 801e5a9 Fix test case. Chris didn't do make check. :-) by Evan Cheng · 17 years ago
  20. c7db561 Added support for PIC code with "explicit relocations" *only*. by Bruno Cardoso Lopes · 17 years ago
  21. 90a5214 Bringing Passes.html up-to-date with the deletion of the by Gordon Henriksen · 17 years ago
  22. b8fc650 Add the first section of chapter 8. by Chris Lattner · 17 years ago
  23. 4e1be6d Deleting redundant copy of block extractor pass. See also PR1775. by Gordon Henriksen · 17 years ago
  24. 8dec727 Doh. PR1187 -> PR1766. by Evan Cheng · 17 years ago
  25. 5f5f3b6 Fix PR1187. by Evan Cheng · 17 years ago
  26. 18b0ca8 If a long double is in a packed struct, it may be that there is no padding. by Duncan Sands · 17 years ago
  27. 62a709d finish the chapter. by Chris Lattner · 17 years ago
  28. ca0ed74 Eliminate the remaining uses of getTypeSize. This by Duncan Sands · 17 years ago
  29. 83430bc Another step of stronger PHI elimination down. by Owen Anderson · 17 years ago
  30. bd76d66 Deleting -emitbitcode option which did nothing. by Gordon Henriksen · 17 years ago
  31. 2e5d07e fix typos by Chris Lattner · 17 years ago
  32. fe6575c Fix PR1761 by not printing (rip) suffix when in -static mode. by Chris Lattner · 17 years ago
  33. 873390e Validation fix. by Gordon Henriksen · 17 years ago
  34. 23a8ce5 Typo fix. by Gordon Henriksen · 17 years ago
  35. 75ff18e Completing Passes.html with the exception of -emitbitcode, which should be by Gordon Henriksen · 17 years ago
  36. f4c164c Fix crash before main on ppc/linux with static constructors. PR1771 by Nick Lewycky · 17 years ago
  37. e626bbe Fix a validation error. by Gordon Henriksen · 17 years ago
  38. c86b677 Finishing initial docs for all transformations in Passes.html. by Gordon Henriksen · 17 years ago
  39. 5544e64 Removing a dead reference from LLVM.xcodeproj. by Gordon Henriksen · 17 years ago
  40. 3cb3650 Change uses of getTypeSize to getABITypeSize, getTypeStoreSize by Duncan Sands · 17 years ago
  41. 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
  42. 03e6c70 Fix PR1763 by allowing the 'q' constraint to work with 64-bit regs on x86-64. by Chris Lattner · 17 years ago
  43. 0647ebf Disable tail duplication of call instructions. The cost by Chris Lattner · 17 years ago
  44. e719831 finish the 'Memory in LLVM' section by Chris Lattner · 17 years ago
  45. 00c992d hack and slash the first 20% of chapter seven. by Chris Lattner · 17 years ago
  46. c92da38 There are times when the coalescer would not coalesce away a copy but the copy by Evan Cheng · 17 years ago
  47. 111c4f8 Add std:: to sort calls. by Dan Gohman · 17 years ago
  48. b61f2f0 Change illegal uses of ++ to uses of STLExtra.h's next function. by Dan Gohman · 17 years ago
  49. 24384d1 Added overloaded version of Deserializer::ReadOwnedPtr which allows by Ted Kremenek · 17 years ago
  50. a9d641e Unbreak tailcall opt. by Evan Cheng · 17 years ago
  51. deb36bd Add run line. by Evan Cheng · 17 years ago
  52. 7277a7d One more extract_subreg coalescing bug. by Evan Cheng · 17 years ago
  53. 2539458 add a note by Chris Lattner · 17 years ago
  54. e414cda Fix a thinko. by Duncan Sands · 17 years ago
  55. e3d936a Remove some unnecessary C-style statics. by Neil Booth · 17 years ago
  56. b5d81b3 fix typos by Chris Lattner · 17 years ago
  57. 58f2c87 Finish chapter 6, and add a spiffy demo that shows off the language. by Chris Lattner · 17 years ago
  58. 1ef14f6 VAArgInst does, in fact, read memory. by Owen Anderson · 17 years ago
  59. f2af25b Updated VC++ build system by Hartmut Kaiser · 17 years ago
  60. 9df7dc5 Missing a getNumOperands check. by Evan Cheng · 17 years ago
  61. 43a4b28 Add back line whose removal somehow crept into prior patch by Neil Booth · 17 years ago
  62. ee7ae38 When converting to integer, do bit manipulations in the destination by Neil Booth · 17 years ago
  63. ff37ccc Removed ReadVal from SerializeTrait<T>, and also removed it from Deserializer. by Ted Kremenek · 17 years ago
  64. 514ab34 Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. by Duncan Sands · 17 years ago
  65. d056190 Don't barf on empty basic blocks. Do not rely on assert by Duncan Sands · 17 years ago
  66. d03a6a9 Silence a warning saying that the variables always resolve to "true" in an by Bill Wendling · 17 years ago
  67. 0d64287 Silence, accersed warning by Bill Wendling · 17 years ago
  68. 651dfd1 Get rid of compilation warning during release builds by Bill Wendling · 17 years ago
  69. c9d5d2c Add the start of chapter 6, still much to go. by Chris Lattner · 17 years ago
  70. 0547bab - Coalesce extract_subreg when both intervals are relatively small. by Evan Cheng · 17 years ago
  71. 7ebba51 Fix test/Transforms/DeadStoreElimination/PartialStore.ll, which had been by Owen Anderson · 17 years ago
  72. b5c9164 remove verifier command line option: this should be part of the API, not by Chris Lattner · 17 years ago
  73. 269f80c add a broken gcc version, thanks to P. Durante for pointing this out. by Chris Lattner · 17 years ago
  74. 765d645 Now with less tabs! by Owen Anderson · 17 years ago
  75. df17df8 Test that expand_vector_elt(v2i64) works in 32-bit mode. by Dale Johannesen · 17 years ago
  76. e41dcdc Fix InstCombine/2007-10-31-StringCrash.ll by removing an obvious by Chris Lattner · 17 years ago
  77. 74e012a Fix InstCombine/2007-10-31-RangeCrash.ll by Chris Lattner · 17 years ago
  78. 066ff5b Rewrote backpatcher. Backpatcher now stores the "has final pointer" by Ted Kremenek · 17 years ago
  79. aef806e Added typedef "value_type" to DenseMap (similar typedef appears in std::map). by Ted Kremenek · 17 years ago
  80. a7963a5 constified several pointer arguments for methods in the Deserializer. by Ted Kremenek · 17 years ago
  81. 2cda939 Fix a regression in test/CodeGen/X86/2007-04-24-VectorCrash.ll introduced by Dan Gohman · 17 years ago
  82. c570e33 Add a preverifier pass to check that every basic block ends in a terminator, so that we don't segfault when verifying invalid code. by Owen Anderson · 17 years ago
  83. eb9409d Implemented deserialization of references. References are handled by Ted Kremenek · 17 years ago
  84. 8aac61c Added Serializer::EmitRef to deal with emitting arbitrary references. by Ted Kremenek · 17 years ago
  85. 8092406 Changed access control within FoldingSet for some ivars from "private" by Ted Kremenek · 17 years ago
  86. e0703c8 Make ARM and X86 LowerMEMCPY identical by moving the isThumb check into getMaxInlineSizeThreshold by Rafael Espindola · 17 years ago
  87. a24b294 Fix a typo in a comment. by Dan Gohman · 17 years ago
  88. fc05f40 Make ARM an X86 memcpy expansion more similar to each other. by Rafael Espindola · 17 years ago
  89. 7169a2f Promotion of sdiv/srem/udiv/urem. by Duncan Sands · 17 years ago
  90. 1bd3271 Add a newline at the end of the file. by Duncan Sands · 17 years ago
  91. 2e89f3a fix validation by Chris Lattner · 17 years ago
  92. 6093bd5 okay, fine, make me finish this chapter. :) by Chris Lattner · 17 years ago
  93. f523480 add the code for expression code that we'll add, though most of the by Chris Lattner · 17 years ago
  94. 602c832c Add the first half of chapter 5: if/then/else. To come: for statement. by Chris Lattner · 17 years ago
  95. a631a87 __main is dead along with llvm-gcc3. by Chris Lattner · 17 years ago
  96. 0bda0e8 Add the skeleton of a better PHI elimination pass. by Owen Anderson · 17 years ago
  97. 5d32ec4 Some fixes to get MachineDomTree working better. by Owen Anderson · 17 years ago
  98. 25f1d08 Make i64=expand_vector_elt(v2i64) work in 32-bit mode. by Dale Johannesen · 17 years ago
  99. 0e0014d At end of LSR, replace uses of now constant (as result of SplitCriticalEdge) PHI node with the constant value. by Evan Cheng · 17 years ago
  100. 20b7907 Added member function "size()" to FoldingSet to return the number of by Ted Kremenek · 17 years ago