1. b623ce9 Silence a warning by Anton Korobeynikov · 17 years ago
  2. 7a42f24 Revert previous rewrite per chris's comments. by Dale Johannesen · 17 years ago
  3. 7b52fe7 Tighten up a check for folding away loads from (newly constant) globals. This by Chris Lattner · 17 years ago
  4. fd617d0 Move MinAlign to MathExtras.h. by Duncan Sands · 17 years ago
  5. 20a990e Fix indent by Anton Korobeynikov · 17 years ago
  6. 344ef19 Forget to commit users part of value mapper interface by Anton Korobeynikov · 17 years ago
  7. 8be8137 And delete this one by Anton Korobeynikov · 17 years ago
  8. c6fa170 Fix some load/store logic that would be wrong for by Duncan Sands · 17 years ago
  9. f6bd0ce Add terminating newline. by Duncan Sands · 17 years ago
  10. cc41586 Much improved pic jumptable codegen: by Evan Cheng · 17 years ago
  11. 2dfdefd Didn't mean to check these in. by Evan Cheng · 17 years ago
  12. 7da8f39 Bug fix. Passive nodes are not in SUnitMap. by Evan Cheng · 17 years ago
  13. 3556bc1 Rewrite Dwarf number handling per review comments. by Dale Johannesen · 17 years ago
  14. 48a3969 Updated Deserializer class to provide more information about the current by Ted Kremenek · 17 years ago
  15. 0823cea This preserves critical edge breaking. by Owen Anderson · 17 years ago
  16. d195ce1 Make BreakCriticalMachineEdges available as a pass that can be depended on. by Owen Anderson · 17 years ago
  17. ec8cd06 Added typedef "SerializedPtrID" to represent the pointer handle written to disk by Ted Kremenek · 17 years ago
  18. b410df9 Better check by Andrew Lenharth · 17 years ago
  19. ab9338e Fix PR1780 by Andrew Lenharth · 17 years ago
  20. e0cb36b [ARM] Implement __builtin_thread_pointer. by Lauro Ramos Venancio · 17 years ago
  21. 4471194 If both parts of smul_lohi, etc. are used, don't simplify. If only one part is used, try simplify it. by Evan Cheng · 17 years ago
  22. 01f43a4 Add the majority of machine-level critical edge breaking pass. Most of this was written by Fernando, cleanup and updating to TOT by me. by Owen Anderson · 17 years ago
  23. 14b3fb7 Take another stab at getting isLiveIn() and isLiveOut() right. by Owen Anderson · 17 years ago
  24. a018540 Bring UsedBlocks back. StrongPHIElimination needs this information. by Owen Anderson · 17 years ago
  25. 4542edc Complete conditionalization of Dwarf reg numbers. by Dale Johannesen · 17 years ago
  26. c47dfdd Implemented generic serialization of APFloat. by Ted Kremenek · 17 years ago
  27. 2e6452c Implemented serialization of signed integers. by Ted Kremenek · 17 years ago
  28. 2912184 Simplify my (il)logic. by Evan Cheng · 17 years ago
  29. 60a877d Add some more of StrongPHIElim. by Owen Anderson · 17 years ago
  30. 483ec21 Interchange Dwarf numbers of ESP and EBP on x86 Darwin. by Dale Johannesen · 17 years ago
  31. 68dd3fb Serializer no longer automatically emits a root-level block in the bitstream. by Ted Kremenek · 17 years ago
  32. b12a82d Augmented ReadPtr and ReadOwnedPtr to control whether or not a pointer is allowed to be backpatched by Ted Kremenek · 17 years ago
  33. 373a733 make smallptrset more const and type correct, which caught a few minor bugs. by Chris Lattner · 17 years ago
  34. 0d97426 Remainder operations must be either integer or floating-point. by Dan Gohman · 17 years ago
  35. f67f73a fix const correctness, BB is const, so its predecessors are too by Chris Lattner · 17 years ago
  36. 6390ae0 don't put erase or query for non-allocainst pointers in an set of allocainsts*'s by Chris Lattner · 17 years ago
  37. cf5008a Implement PR1777 by detecting dependent phis that all compute the same value. by Chris Lattner · 17 years ago
  38. 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
  39. 91508a4 At the point of calculating the shift amount, the by Duncan Sands · 17 years ago
  40. 730c273 Renamed "Flush()" to "FlushRecord()". by Ted Kremenek · 17 years ago
  41. 26e25b3 Added support for processing abbreviations in the Deserializer. by Ted Kremenek · 17 years ago
  42. 8fc9a10 First step towards moving the coalescer to priority_queue based machinery. by Evan Cheng · 17 years ago
  43. ab84724 Fix a bug where a def use operand isn't being detected as a sub-register use. by Evan Cheng · 17 years ago
  44. 1fd15ba Add pseudo dependency to force two-address instruction to be scheduled after by Evan Cheng · 17 years ago
  45. 9907cb1 Fix PR1774 and BasicAA/2007-11-05-SizeCrash.ll by Chris Lattner · 17 years ago
  46. 8b96b9f Add a few comments. by Owen Anderson · 17 years ago
  47. ee49b53 DomForest is a forest of registers, not instructions. by Owen Anderson · 17 years ago
  48. a4ad2e7 StrongPHIElimination requires LiveVariables. by Owen Anderson · 17 years ago
  49. 000604a Better processor definition by Bruno Cardoso Lopes · 17 years ago
  50. bde90f0 wrap long lines by Chris Lattner · 17 years ago
  51. 8017631 Add support for vector remainder operations. by Dan Gohman · 17 years ago
  52. cff5509 Fix an abort in instcombine when folding creates a vector rem instruction. by Dan Gohman · 17 years ago
  53. f1ba1ca Move the LowerMEMCPY and LowerMEMCPYCall to a common place. by Rafael Espindola · 17 years ago
  54. 0a6d98e Added support in serializer and deserializer to create arbitrary blocks. by Ted Kremenek · 17 years ago
  55. eb57ea7 Make labels work in asm blocks; allow labels as by Dale Johannesen · 17 years ago
  56. 14ac17e Added default creation of root-level block by bitstream serializer. by Ted Kremenek · 17 years ago
  57. 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
  58. 8699a97 [ARM] Fix code generation for: by Lauro Ramos Venancio · 17 years ago
  59. 0c8a13b Don't output ABI size padding twice. By using the store by Duncan Sands · 17 years ago
  60. a461c4d Move SimpleRegisterCoalescing.h to lib/CodeGen since there is now a common by Evan Cheng · 17 years ago
  61. db807ed Use movups to spill / restore SSE registers on targets where stacks alignment is by Evan Cheng · 17 years ago
  62. 5031fd2 Skip over deleted val#'s. by Evan Cheng · 17 years ago
  63. 5942efb Handle cases where a register and one of its super-register are both marked as by Evan Cheng · 17 years ago
  64. c7db561 Added support for PIC code with "explicit relocations" *only*. by Bruno Cardoso Lopes · 17 years ago
  65. 4e1be6d Deleting redundant copy of block extractor pass. See also PR1775. by Gordon Henriksen · 17 years ago
  66. 5f5f3b6 Fix PR1187. by Evan Cheng · 17 years ago
  67. 18b0ca8 If a long double is in a packed struct, it may be that there is no padding. by Duncan Sands · 17 years ago
  68. ca0ed74 Eliminate the remaining uses of getTypeSize. This by Duncan Sands · 17 years ago
  69. 83430bc Another step of stronger PHI elimination down. by Owen Anderson · 17 years ago
  70. bd76d66 Deleting -emitbitcode option which did nothing. by Gordon Henriksen · 17 years ago
  71. fe6575c Fix PR1761 by not printing (rip) suffix when in -static mode. by Chris Lattner · 17 years ago
  72. f4c164c Fix crash before main on ppc/linux with static constructors. PR1771 by Nick Lewycky · 17 years ago
  73. c86b677 Finishing initial docs for all transformations in Passes.html. by Gordon Henriksen · 17 years ago
  74. 3cb3650 Change uses of getTypeSize to getABITypeSize, getTypeStoreSize by Duncan Sands · 17 years ago
  75. 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
  76. 03e6c70 Fix PR1763 by allowing the 'q' constraint to work with 64-bit regs on x86-64. by Chris Lattner · 17 years ago
  77. 0647ebf Disable tail duplication of call instructions. The cost by Chris Lattner · 17 years ago
  78. c92da38 There are times when the coalescer would not coalesce away a copy but the copy by Evan Cheng · 17 years ago
  79. 111c4f8 Add std:: to sort calls. by Dan Gohman · 17 years ago
  80. b61f2f0 Change illegal uses of ++ to uses of STLExtra.h's next function. by Dan Gohman · 17 years ago
  81. a9d641e Unbreak tailcall opt. by Evan Cheng · 17 years ago
  82. 7277a7d One more extract_subreg coalescing bug. by Evan Cheng · 17 years ago
  83. 2539458 add a note by Chris Lattner · 17 years ago
  84. e414cda Fix a thinko. by Duncan Sands · 17 years ago
  85. e3d936a Remove some unnecessary C-style statics. by Neil Booth · 17 years ago
  86. 9df7dc5 Missing a getNumOperands check. by Evan Cheng · 17 years ago
  87. 43a4b28 Add back line whose removal somehow crept into prior patch by Neil Booth · 17 years ago
  88. ee7ae38 When converting to integer, do bit manipulations in the destination by Neil Booth · 17 years ago
  89. ff37ccc Removed ReadVal from SerializeTrait<T>, and also removed it from Deserializer. by Ted Kremenek · 17 years ago
  90. 514ab34 Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. by Duncan Sands · 17 years ago
  91. d056190 Don't barf on empty basic blocks. Do not rely on assert by Duncan Sands · 17 years ago
  92. d03a6a9 Silence a warning saying that the variables always resolve to "true" in an by Bill Wendling · 17 years ago
  93. 0d64287 Silence, accersed warning by Bill Wendling · 17 years ago
  94. 0547bab - Coalesce extract_subreg when both intervals are relatively small. by Evan Cheng · 17 years ago
  95. 7ebba51 Fix test/Transforms/DeadStoreElimination/PartialStore.ll, which had been by Owen Anderson · 17 years ago
  96. b5c9164 remove verifier command line option: this should be part of the API, not by Chris Lattner · 17 years ago
  97. 765d645 Now with less tabs! by Owen Anderson · 17 years ago
  98. e41dcdc Fix InstCombine/2007-10-31-StringCrash.ll by removing an obvious by Chris Lattner · 17 years ago
  99. 74e012a Fix InstCombine/2007-10-31-RangeCrash.ll by Chris Lattner · 17 years ago
  100. 066ff5b Rewrote backpatcher. Backpatcher now stores the "has final pointer" by Ted Kremenek · 17 years ago