1. ee7ae38 When converting to integer, do bit manipulations in the destination by Neil Booth · 18 years ago
  2. ff37ccc Removed ReadVal from SerializeTrait<T>, and also removed it from Deserializer. by Ted Kremenek · 18 years ago
  3. 514ab34 Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. by Duncan Sands · 18 years ago
  4. d056190 Don't barf on empty basic blocks. Do not rely on assert by Duncan Sands · 18 years ago
  5. d03a6a9 Silence a warning saying that the variables always resolve to "true" in an by Bill Wendling · 18 years ago
  6. 0d64287 Silence, accersed warning by Bill Wendling · 18 years ago
  7. 0547bab - Coalesce extract_subreg when both intervals are relatively small. by Evan Cheng · 18 years ago
  8. 7ebba51 Fix test/Transforms/DeadStoreElimination/PartialStore.ll, which had been by Owen Anderson · 18 years ago
  9. b5c9164 remove verifier command line option: this should be part of the API, not by Chris Lattner · 18 years ago
  10. 765d645 Now with less tabs! by Owen Anderson · 18 years ago
  11. e41dcdc Fix InstCombine/2007-10-31-StringCrash.ll by removing an obvious by Chris Lattner · 18 years ago
  12. 74e012a Fix InstCombine/2007-10-31-RangeCrash.ll by Chris Lattner · 18 years ago
  13. 066ff5b Rewrote backpatcher. Backpatcher now stores the "has final pointer" by Ted Kremenek · 18 years ago
  14. a7963a5 constified several pointer arguments for methods in the Deserializer. by Ted Kremenek · 18 years ago
  15. 2cda939 Fix a regression in test/CodeGen/X86/2007-04-24-VectorCrash.ll introduced by Dan Gohman · 18 years ago
  16. 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 · 18 years ago
  17. eb9409d Implemented deserialization of references. References are handled by Ted Kremenek · 18 years ago
  18. 8aac61c Added Serializer::EmitRef to deal with emitting arbitrary references. by Ted Kremenek · 18 years ago
  19. e0703c8 Make ARM and X86 LowerMEMCPY identical by moving the isThumb check into getMaxInlineSizeThreshold by Rafael Espindola · 18 years ago
  20. a24b294 Fix a typo in a comment. by Dan Gohman · 18 years ago
  21. fc05f40 Make ARM an X86 memcpy expansion more similar to each other. by Rafael Espindola · 18 years ago
  22. 7169a2f Promotion of sdiv/srem/udiv/urem. by Duncan Sands · 18 years ago
  23. 1bd3271 Add a newline at the end of the file. by Duncan Sands · 18 years ago
  24. 0bda0e8 Add the skeleton of a better PHI elimination pass. by Owen Anderson · 18 years ago
  25. 5d32ec4 Some fixes to get MachineDomTree working better. by Owen Anderson · 18 years ago
  26. 25f1d08 Make i64=expand_vector_elt(v2i64) work in 32-bit mode. by Dale Johannesen · 18 years ago
  27. 0e0014d At end of LSR, replace uses of now constant (as result of SplitCriticalEdge) PHI node with the constant value. by Evan Cheng · 18 years ago
  28. 8392772 It's not safe to tell SplitCriticalEdge to merge identical edges. It may delete the phi instruction that's being processed. by Evan Cheng · 18 years ago
  29. c784208 Add missing SSE builtins: CVTPD2PI, CVTPS2PI, by Dale Johannesen · 18 years ago
  30. de1631b Typo. by Evan Cheng · 18 years ago
  31. d61de35 Add support for folding binary operators with vector zero operands. by Dan Gohman · 18 years ago
  32. 14db5ef Fix for visibility warnings generated by gcc-4.2. by Duncan Sands · 18 years ago
  33. 01405f9 Add support for expanding trunc stores. Consider by Duncan Sands · 18 years ago
  34. ba3b1d1 If a call to getTruncStore is for a normal store, by Duncan Sands · 18 years ago
  35. 8d26e59 Add missing MMX PSUBQ. by Dale Johannesen · 18 years ago
  36. af62c09 - Bug fixes. by Evan Cheng · 18 years ago
  37. 090b38a Fix a DAGCombiner abort on a bitcast from a scalar to a vector. by Dan Gohman · 18 years ago
  38. a8cc4d3 Don't bitcast from pointer-to-vector to pointer-to-array when by Dan Gohman · 18 years ago
  39. 767cf70 Use an array instead of a fixed-length std::vector. by Dan Gohman · 18 years ago
  40. 7f21fd5 Do a real assert if there is an unhandled vector instruction instead by Dan Gohman · 18 years ago
  41. 3c3ddb3 Enable more fold (sext (load x)) -> (sext (truncate (sextload x))) by Evan Cheng · 18 years ago
  42. 9962054 Add explicit keywords. by Dan Gohman · 18 years ago
  43. 9330c3a Update a comment to reflect the current code. by Dan Gohman · 18 years ago
  44. 8480bc5 Remove an unused function argument. by Dan Gohman · 18 years ago
  45. b66cf43 Fix a typo in a comment. by Dan Gohman · 18 years ago
  46. aa34331 Avoid calling ValidStride when not all uses are addresses. by Dan Gohman · 18 years ago
  47. 8308a48 Fixed warning concerning implicit conversion from a NULL pointer by Ted Kremenek · 18 years ago
  48. e127a73 Avoid doing something dumb like rewriting using a 64-bit iv in 32-bit mode. by Evan Cheng · 18 years ago
  49. dc4756b add a note. by Chris Lattner · 18 years ago
  50. 0569187 I am not sure this is a good idea to be an option, but rename the option for by Chris Lattner · 18 years ago
  51. fb7f343 Add support for the x86-64 'q' regigster modifier, and add support for the by Chris Lattner · 18 years ago
  52. b361ec3 Fix PR1749 and InstCombine/2007-10-28-EmptyField.ll by handling by Chris Lattner · 18 years ago
  53. 3cb63dd Fix PR1752 and LoopSimplify/2007-10-28-InvokeCrash.ll: terminators by Chris Lattner · 18 years ago
  54. adc9b9c Fixed assertion in Deserializer::~Deserializer that checks for by Ted Kremenek · 18 years ago
  55. 536c64b Add 'pedantic' mode to verifier rejecting syntactically valid, but 'bad' due to other reasons code by Anton Korobeynikov · 18 years ago
  56. 5973ef4 Updated backpatching logic during object deserialization to perform by Ted Kremenek · 18 years ago
  57. dc84650 The guaranteed alignment of ptr+offset is only the minimum of by Duncan Sands · 18 years ago
  58. 402b678 New entry. by Evan Cheng · 18 years ago
  59. 168a66b A number of LSR fixes: by Evan Cheng · 18 years ago
  60. 1a43e5f Added serialization support for APInt. by Ted Kremenek · 18 years ago
  61. 984e986 - Remove the hacky code that forces a memcpy. Alignment is taken care of in the by Bill Wendling · 18 years ago
  62. f1fc54f Fix a crash. Make sure TLI is not null. by Evan Cheng · 18 years ago
  63. 8d9d74e Fix off-by-one stack offset computations (dwarf information) for callee-saved by Anton Korobeynikov · 18 years ago
  64. 3c999a2 clo/clz aren't supported on mips I. Keep them around for when we'll by Eric Christopher · 18 years ago
  65. ef15029 Make a comment better. by Owen Anderson · 18 years ago
  66. 55cbec3 More fleshing out of docs/Passes.html, plus some typo fixes and by Gordon Henriksen · 18 years ago
  67. 2bd122c Loosen up iv reuse to allow reuse of the same stride but a larger type when truncating from the larger type to smaller type is free. by Evan Cheng · 18 years ago
  68. 081fdf2 Silenced a VC++ warning. by Hartmut Kaiser · 18 years ago
  69. 3bd9dcc Updated backpatching during object deserialization to support "smart" by Ted Kremenek · 18 years ago
  70. 8df77a9 Clarified operator precedence. Silenced VC++ warning. by Hartmut Kaiser · 18 years ago
  71. 0fcf68a Disambiguated variable name to comply with VC++'s archaic variable scoping rules. by Hartmut Kaiser · 18 years ago
  72. 5f8ebaa Do not rewrite compare instruction using iv of a different stride if the new by Evan Cheng · 18 years ago
  73. ca4571e Support non-POSIX hosts by removing use of strncasecmp. by Dale Johannesen · 18 years ago
  74. da6efc5 Changed XXX to FIXME, and added comment to the README file by Bill Wendling · 18 years ago
  75. 2423e03 Added special treatment of serializing NULL pointers. by Ted Kremenek · 18 years ago
  76. 2c8ca5c Remove code that's commented out. by Evan Cheng · 18 years ago
  77. 0713a22 Added comment explaining why we are doing this check. by Bill Wendling · 18 years ago
  78. 2e606cf Small formatting changes. Add a sanity check. by Duncan Sands · 18 years ago
  79. cac99db Promote SETCC operands. by Duncan Sands · 18 years ago
  80. a3d10d8 Correctly extract the ValueType from a VTSDNode. by Duncan Sands · 18 years ago
  81. cdf43b1 If a loop termination compare instruction is the only use of its stride, by Evan Cheng · 18 years ago
  82. f92ff03 Fix for PR1741. by Owen Anderson · 18 years ago
  83. fe2a012 Implemented prototype serialization of pointers, including support by Ted Kremenek · 18 years ago
  84. 8eadd5a Another expansion for i64 multiply, suitable for PPC. by Dale Johannesen · 18 years ago
  85. 0fcee06 Fix off by 1 bug in printf->puts lowering. by Dale Johannesen · 18 years ago
  86. 6e9b496 Split Serialization.h into separate headers: Serialize.h and by Ted Kremenek · 18 years ago
  87. be3e348 simplify some code by using the new isNaN predicate by Chris Lattner · 18 years ago
  88. 99c6574 Implement a couple of foldings for ordered and unordered comparisons, by Chris Lattner · 18 years ago
  89. 30eeb3c Fix comment and use the "Size" variable that's already provided. by Bill Wendling · 18 years ago
  90. 8b1c68c If there's an unaligned memcpy to/from the stack, don't lower it. Just call the by Bill Wendling · 18 years ago
  91. 7921706 Disable a couple more things for ppcf128. by Dale Johannesen · 18 years ago
  92. 803396f This broke lots. Reverting. by Bill Wendling · 18 years ago
  93. de09040 Lowering a memcpy to the stack is killing PPC. The ARM and X86 backends already by Bill Wendling · 18 years ago
  94. 0b2d7aa Added preliminary implementation of generic object serialization to bitcode. by Ted Kremenek · 18 years ago
  95. d20cc14 Make DomTree and PostDomTree thin wrappers around DomTreeBase, rather than inheriting from it. by Owen Anderson · 18 years ago
  96. 7bb175b It's possible to commute instrctions with more than 3 operands. by Evan Cheng · 18 years ago
  97. e11fb34 isSubRegOf() is a dup of isSubRegister. by Evan Cheng · 18 years ago
  98. 152b7e1 Temporary solution: added a different set of BCTRL_Macho / BCTRL_ELF with right callee-saved defs set for ppc64. by Evan Cheng · 18 years ago
  99. 4102eb5 Fix memcpy lowering when addresses are 4-byte aligned but size is not multiple of 4. by Evan Cheng · 18 years ago
  100. ac72058 The #include <iterator> isn't needed in this header. by Dan Gohman · 18 years ago