1. 5e63990 Fix typo. by Eric Christopher · 16 years ago
  2. d281ed2 Preserve NSW information in more places. by Dan Gohman · 16 years ago
  3. c7928f8 Re-apply 91623 now that I actually know what I was trying to do. by Evan Cheng · 16 years ago
  4. 92329c7 Add Loop contains utility methods for testing whether a loop by Dan Gohman · 16 years ago
  5. 3ca7354 Minor code simplification. by Dan Gohman · 16 years ago
  6. 5d98491 Whitespace cleanups. by Dan Gohman · 16 years ago
  7. f838e23 Tidy up this testcase and add test for tailcall optimization with unreachable. by Dan Gohman · 16 years ago
  8. 5afffae Handle ARM inline asm "w" constraints with 64-bit ("d") registers. by Bob Wilson · 16 years ago
  9. f042396 Remove "tail" keywords. These calls are not intended to be tail calls. by Dan Gohman · 16 years ago
  10. 6a27e15 Don't pass const pointers by reference. by Dan Gohman · 16 years ago
  11. 34d2b90 Update a comment. by Dan Gohman · 16 years ago
  12. c226fe3 Pass the error string directly to llvm_unreachable instead of the residual by John McCall · 16 years ago
  13. f8ad5bc Add test case for the phi reuse patch. by Jakob Stoklund Olesen · 16 years ago
  14. 6bec5bb Reapply LoopStrengthReduce and IVUsers cleanups, excluding the part by Dan Gohman · 16 years ago
  15. 79a8f3c Add an svn:ignore. by Dan Gohman · 16 years ago
  16. 108934c Instruction fixes, added instructions, and AsmString changes in the by Sean Callanan · 16 years ago
  17. a692313 Sundry dependent-name fixes flagged by clang++. by John McCall · 16 years ago
  18. 6532ff8 Revert accidental commit. by Bill Wendling · 16 years ago
  19. 3de8249 Turn off critical edge splitting for landing pads. The introduction of a by Bill Wendling · 16 years ago
  20. 08ce539 Revert r91623 to unbreak the buildbots. by Jeffrey Yasskin · 16 years ago
  21. b17cb06 Allow instcombine to combine "sext(a) >u const" to "a >u trunc(const)". by Eli Friedman · 16 years ago
  22. aad0d52 Don't codegen available_externally functions. Fixes http://llvm.org/PR5735. by Jeffrey Yasskin · 16 years ago
  23. 8e4b197 Make the ptrtoint comparison simplification work if one side is a global. by Eli Friedman · 16 years ago
  24. 73ebbd8 Remove an unused option. by Evan Cheng · 16 years ago
  25. b63bb16 tabs -> spaces. by Chris Lattner · 16 years ago
  26. 0c826d9 Slightly generalize transformation of memmove(a,a,n) so that it also applies by Eli Friedman · 16 years ago
  27. 88cd358 Make Path use StringRef instead of std::string where possible. by Jeffrey Yasskin · 16 years ago
  28. aeb79ae Temporarily revert 91337. It's causing testcase failures. by Bill Wendling · 16 years ago
  29. b2273d5 Fix Windows build breakage... by Steve Naroff · 16 years ago
  30. bceddbd Introduce EVT::getHalfSizedIntegerVT() for use in ExpandUnalignedStore() in by Ken Dyck · 16 years ago
  31. 551dec5 finish cleaning up StructLayoutMap. by Chris Lattner · 16 years ago
  32. ad715f8 This fixes a memory leak in OpaqueType found by Google's internal heapchecker. by Jeffrey Yasskin · 16 years ago
  33. af15ffb Fix unused variable warning. by Eric Christopher · 16 years ago
  34. 39c88a6 Re-revert 91459. It's breaking the x86_64 darwin bootstrap. by Bob Wilson · 16 years ago
  35. 2013e2c Remove debugging code. by Evan Cheng · 16 years ago
  36. 18df1d4 Add more detail for getting started on Windows. by Jim Grosbach · 16 years ago
  37. 70d0ef1 In LowerEXTRACT_VECTOR_ELT, force an i32 value type for PEXTWR instead of by Ken Dyck · 16 years ago
  38. 04149f7 Revert 91280-91283, 91286-91289, 91291, 91293, 91295-91296. It apparently introduced a non-deterministic behavior in the optimizer somewhere. by Evan Cheng · 16 years ago
  39. 90b5d04 Regenerate. by Mikhail Glushenkov · 16 years ago
  40. 994dbe0 Add a 'set_option' action for use in OptionPreprocessor. by Mikhail Glushenkov · 16 years ago
  41. 2472328 Refactoring, no functionality change. by Mikhail Glushenkov · 16 years ago
  42. 2d366a2 s/TokenizeCmdline/TokenizeCmdLine/ by Mikhail Glushenkov · 16 years ago
  43. b5d3dab Update CMake build to include HexDisassembler.cpp. by Chandler Carruth · 16 years ago
  44. e8e1783 Aggressively flip compare constant expressions where appropriate; constant by Eli Friedman · 16 years ago
  45. 266d945 Fix a comment grammaro. by Bob Wilson · 16 years ago
  46. b24890b BIT_CONVERT nodes are used for vector types, too. by Bob Wilson · 16 years ago
  47. ba847da Test harness for the LLVM disassembler. When invoked by Sean Callanan · 16 years ago
  48. 4c2b001 Revert this dag combine change: Fold (zext (and x, cst)) -> (and (zext x), cst) by Evan Cheng · 16 years ago
  49. caedfbc Renamed "tCMNZ" to "tCMNz" to be consistent with other similar namings. by Johnny Chen · 16 years ago
  50. 6eeccd4 Silence a clang warning about the deprecated (but perfectly reasonable in by John McCall · 16 years ago
  51. 819309e Reapply r91392, it was only unmasking the bug, and since TOT is still broken having it reverted does no good. by Daniel Dunbar · 16 years ago
  52. 2674089 Reapply r91459, it was only unmasking the bug, and since TOT is still broken having it reverted does no good. by Daniel Dunbar · 16 years ago
  53. 587b072 Mark STREX* as earlyclobber for the success result register. by Jim Grosbach · 16 years ago
  54. 0680172 Add @earlyclobber TableGen constraint by Jim Grosbach · 16 years ago
  55. 0a0124e Remove superfluous 'extern' variable that was causing a warning with clang. by Bill Wendling · 16 years ago
  56. 74215fc Reuse lowered phi nodes. by Jakob Stoklund Olesen · 16 years ago
  57. 4eeeb47 Fix one more missing this-> to placate that picky clang++. by Daniel Dunbar · 16 years ago
  58. fca55c8 Revert "Reapply 91184 with fixes and an addition to the testcase to cover the by Daniel Dunbar · 16 years ago
  59. 222518d Revert "Initial work on disabling the scheduler. This is a work in progress, and by Daniel Dunbar · 16 years ago
  60. 2460411 reapply my strstr optimization. I have reproduced the x86-64 bootstrap by Chris Lattner · 16 years ago
  61. acf8723 fix more missing this->'s to placate clang++ by Chris Lattner · 16 years ago
  62. 2e376a8 Fix a missing this-> that clang++ notices. by Chris Lattner · 16 years ago
  63. b3649db now that libsystem no longer uses SmallVector, we can move by Chris Lattner · 16 years ago
  64. dc5138d remove use of SmallVector from Path::makeUnique. Path::makeUnique by Chris Lattner · 16 years ago
  65. e4b0cd2 eliminate an extraneous use of SmallVector in a case where by Chris Lattner · 16 years ago
  66. 99ea87a factor out the grow() method for all pod implementations into one by Chris Lattner · 16 years ago
  67. 6bc2b8b Use different name for argument and field by Victor Hernandez · 16 years ago
  68. 2676f18 pull destroy_range and uninitialized_copy up to the by Chris Lattner · 16 years ago
  69. e6e55d7 sink most of the meat in smallvector back from SmallVectorTemplateCommon by Chris Lattner · 16 years ago
  70. 0588bce Make this test pass on Linux. by Nick Lewycky · 16 years ago
  71. de576fa substantial refactoring of SmallVector, now most code is in SmallVectorTemplateCommon, by Chris Lattner · 16 years ago
  72. 57c0f20 MDNodes that refer to an instruction are local to a function; in that case, explicitly keep track of the function they are local to by Victor Hernandez · 16 years ago
  73. bbc71b2 Add encoding bits for some Thumb instructions. Plus explicitly set the top two by Johnny Chen · 16 years ago
  74. 978b75e XFAIL on ppc-darwin. by Devang Patel · 16 years ago
  75. 2e489c4 Re-enable 91381 with fixes. by Evan Cheng · 16 years ago
  76. 0001517 revert my strstr optimization, I'm told it breaks x86-64 bootstrap. by Chris Lattner · 16 years ago
  77. fc49bd2 Do better with physical reg operands (typically, from inline asm) by Dale Johannesen · 16 years ago
  78. bd13cb9 Every anonymous namespace is different. Caught by clang++. by John McCall · 16 years ago
  79. f32616e Explicit template instantiations must happen in the template's immediately by John McCall · 16 years ago
  80. c70d3311 Helpful comment added. Some code cleanup. No functional change. by Bill Wendling · 16 years ago
  81. fe586b3 Initialize uninitialized variables. by Bill Wendling · 16 years ago
  82. 408e9d1 Initialize uninitialized variables. by Bill Wendling · 16 years ago
  83. 32d7e6e Change indirect-globals to use a dedicated allocIndirectGV. This lets us by Jeffrey Yasskin · 16 years ago
  84. 6be413d Some command lines don't like numbers with leading zeros. Remove them. by Bill Wendling · 16 years ago
  85. 970eaf2 Reapply 91184 with fixes and an addition to the testcase to cover the problem by Bob Wilson · 16 years ago
  86. 99ea689 lit: Improve error when gtest discovery fails. by Daniel Dunbar · 16 years ago
  87. 9b03da6 Revert 90628, which was incorrect. by Dan Gohman · 16 years ago
  88. 524528e Fix GetConstantStringInfo to not look into MDString (it works on by Chris Lattner · 16 years ago
  89. f0a4fad whitespace by Jim Grosbach · 16 years ago
  90. 6404e4e Add support to emit debug info for C++ namespaces. by Devang Patel · 16 years ago
  91. ad6b1fd optimize strstr, PR5783 by Chris Lattner · 16 years ago
  92. d68e119 Added encoding bits for the Thumb ISA. Initial checkin. by Johnny Chen · 16 years ago
  93. a0cefcf Delete an unused function. by Dan Gohman · 16 years ago
  94. 099b41f add some other xforms that should be done as part of PR5783 by Chris Lattner · 16 years ago
  95. 4a5129c a few improvements: by Chris Lattner · 16 years ago
  96. 10aaf05 hoist the begin/end/capacity members and a few trivial methods by Chris Lattner · 16 years ago
  97. dc2e570 improve isPodLike to know that all non-class types are pod. by Chris Lattner · 16 years ago
  98. 729a8ac Lang verified that SlotIndex is "pod like" even though it isn't a pod. by Chris Lattner · 16 years ago
  99. 4bbf4ee Remove isPod() from DenseMapInfo, splitting it out to its own by Chris Lattner · 16 years ago
  100. f8bc1e4 Convert llvmc tests to FileCheck. by Mikhail Glushenkov · 16 years ago