1. dc444e9 Add documentation on sibling call optimization. Rename tailcall2.ll test to sibcall.ll. by Evan Cheng · 15 years ago
  2. 9dcd6f1 isNull() is not used any more. by Devang Patel · 15 years ago
  3. 3c91b05 Avoid using DIDescriptor.isNull(). by Devang Patel · 15 years ago
  4. ccb4f2d Iterator traits and swap. closes PR6548 and PR6549 by Andrew Lenharth · 15 years ago
  5. 7129a67 Don't always run the ocaml kaleidoscope tutorials. by Erick Tryzelaar · 15 years ago
  6. 197d009 Revert r97726 and r97728 at ddunbar's request; we want to solve this by John McCall · 15 years ago
  7. 49457b8 Add OCaml tutorial to the examples. by Erick Tryzelaar · 15 years ago
  8. 9ef76b9 Update the OCaml Kaleidoscope tutorial. by Erick Tryzelaar · 15 years ago
  9. 0ef3fa6 Revert r97947. by Devang Patel · 15 years ago
  10. dd6fbd1 disambiguate some types, add a fixme about some inconsistent intrinsics. by Chris Lattner · 15 years ago
  11. 3485b51 fix some more ambiguous patterns, remove another nontemporalstore by Chris Lattner · 15 years ago
  12. 341b274 Correct immediate sizes. by Chris Lattner · 15 years ago
  13. 0273fbb fix a type compatibility bug. imm is i32 in the input pattern, not i64. by Chris Lattner · 15 years ago
  14. d10a53d fix a bunch of partially ambiguous patterns on ARM. As an example, this: by Chris Lattner · 15 years ago
  15. b200f1c Fix a bunch of ambiguous patterns which tblgen happens to infer types by Chris Lattner · 15 years ago
  16. 43e4754 Node arguments to type casts can have names too. This code by Chris Lattner · 15 years ago
  17. e00ed57 tidy up by Chris Lattner · 15 years ago
  18. d8cc5d5 Avoid using DIDescriptor.isNull(). by Devang Patel · 15 years ago
  19. fab4a25 Add Order to SDDbgValue by Dale Johannesen · 15 years ago
  20. 84839da Fix dbg value handling in tail merging. by Dale Johannesen · 15 years ago
  21. 9a1ac4c remove a non-temporal store pattern which is not tested and by Chris Lattner · 15 years ago
  22. 1ddcf35 Revert r97917, which was causing Clang Debug self-host failures. by Douglas Gregor · 15 years ago
  23. 6fec233 Roll back r97918 again. Just configuring against llvm-gcc wasn't enough to run by Jeffrey Yasskin · 15 years ago
  24. 92ce42f Reapply r97788 to free MDNodes when the LLVMContext is destroyed. It by Jeffrey Yasskin · 15 years ago
  25. 9467f0e Roll r97906 forward again, without double-deleting CompileUnit::IndexTyDie. by Jeffrey Yasskin · 15 years ago
  26. 8f9db4c Add findNearestCommonDominator() for PostDominators. by Tobias Grosser · 15 years ago
  27. acee647 Use Other as a sentinel instead of iAny. by Chris Lattner · 15 years ago
  28. 81d6d52 turn off debug spew by Chris Lattner · 15 years ago
  29. 6fd326b more factoring. by Chris Lattner · 15 years ago
  30. 8c42ca9 _2_ gcc crashes, ah, ah, ah... by Jeffrey Yasskin · 15 years ago
  31. 9cdd965 teach tblgen to be more aggressive when factoring CheckType nodes. by Chris Lattner · 15 years ago
  32. f7399bf Avoid leaking CompileUnits and DbgScopes from DwarfDebug. Leaks found by Valgrind! by Jeffrey Yasskin · 15 years ago
  33. 48aa575 add some helper functions and implement isContradictory by Chris Lattner · 15 years ago
  34. 98f15d2 tidy up by Chris Lattner · 15 years ago
  35. c2bf2bb Re-committing the failed r97807 commit with changes to eliminate warnings. by Wesley Peck · 15 years ago
  36. e20ab4a Add verification of union types. by Nick Lewycky · 15 years ago
  37. e765f2b Describe what's going on with mingw alloca and why do we need separate instruction. by Anton Korobeynikov · 15 years ago
  38. ce7bf1c Initial bits of ARMv4-only support. Patch by John Tytgat! by Anton Korobeynikov · 15 years ago
  39. 043f3c2 Lower dynamic stack allocation on mingw32 to separate instruction. by Anton Korobeynikov · 15 years ago
  40. 0ddda3b make APFloat::toString be const. by Chris Lattner · 15 years ago
  41. 1c383ca disable this for mingw as well, we really need a 'has no dynamic linking' predicate. by Chris Lattner · 15 years ago
  42. 9aff323 Do not use '&' prefix for globals when register base field is non-zero, otherwise msp430-as will silently miscompile the code (TI's assembler report an error though). by Anton Korobeynikov · 15 years ago
  43. 7b323a3 Let the fallthrough handle whether or not we've changed anything by Eric Christopher · 15 years ago
  44. 27ceaa1 Migrate _chk call lowering from SimplifyLibCalls to InstCombine. Stub by Eric Christopher · 15 years ago
  45. 44f1680 Add static methods to handle Linkage Types. by Rafael Espindola · 15 years ago
  46. eea3f7e clean this up. by Chris Lattner · 15 years ago
  47. 0a7f442 revert r97807, it introduced build warnings. by Chris Lattner · 15 years ago
  48. e68bd74 Thumb1 epilogue code generation needs to take into account that callee-saved by Jim Grosbach · 15 years ago
  49. 75f0d69 Temporarily revert: by Eric Christopher · 15 years ago
  50. 621e06f Fix another case where LSR was affected by debug info. by Dale Johannesen · 15 years ago
  51. 6cc1aea Don't update physical register def. by Evan Cheng · 15 years ago
  52. fc8ccfe Transform @llvm.objectsize to integer if the argument is a result of malloc of known size. by Evan Cheng · 15 years ago
  53. e623050 Add a LLVMWriteBitcodeToFD that exposes the raw_fd_ostream options. by Erick Tryzelaar · 15 years ago
  54. b3195fb Whoops, the old LLVMWriteBitcodeToFileHandle closed the stream. by Erick Tryzelaar · 15 years ago
  55. 7606405 LLVMWriteBitcodeToFileHandle should work on all architectures now. by Erick Tryzelaar · 15 years ago
  56. 06a2663 Add some new bits of debug info handling. No functional change yet. by Dale Johannesen · 15 years ago
  57. 0fa9d1d Reapply r97778 and r97779, enabled only for unsigned i64 to f64 conversions. by Dan Gohman · 15 years ago
  58. b0e59dd Test case for r97851. by Devang Patel · 15 years ago
  59. e080b03 Update CMake build. by Ted Kremenek · 15 years ago
  60. 314fef6 Don't emit global symbols into the (__TEXT,__ustring) section on Darwin. This by Charles Davis · 15 years ago
  61. b6174e3 Move SimplifyLibCalls's LibCall builders to a separate file so they by Eric Christopher · 15 years ago
  62. e238178 Add support for an i8* type accessor. by Eric Christopher · 15 years ago
  63. 53e000b Better handling of dead super registers in LiveVariables. We used to do this: by Jakob Stoklund Olesen · 15 years ago
  64. a76e816 We don't really care about correct register liveness information after the by Jakob Stoklund Olesen · 15 years ago
  65. 580bba2 Avoid creating bad PHI instructions when BR is being const-folded. by Jakob Stoklund Olesen · 15 years ago
  66. 8d50ea7 Fix a case where LSR is sensitive to debug info. by Dale Johannesen · 15 years ago
  67. a79eb38 Safely turn memset_chk etc. to non-chk variant if the known object size is >= memset / memcpy / memmove size. by Evan Cheng · 15 years ago
  68. a862326 Instcombine should turn llvm.objectsize of a alloca with static size to an integer. by Evan Cheng · 15 years ago
  69. 1071849 Fix typo. by Evan Cheng · 15 years ago
  70. ac834e7 fix bss section printing for cell, patch by Kalle Raiskila! by Chris Lattner · 15 years ago
  71. 4c5fb1a fix PR6512, a case where instcombine would incorrectly merge loads by Chris Lattner · 15 years ago
  72. c4155d5 Reworking the stack layout that the MicroBlaze backend generates. by Wesley Peck · 15 years ago
  73. c84a956 Adding MBlaze to cmake target list. by Wesley Peck · 15 years ago
  74. f34f48c Fix PR6503. This turned into a much more interesting and nasty bug. Various by Chris Lattner · 15 years ago
  75. 76e7031 make these less sensitive to temporary naming. by Chris Lattner · 15 years ago
  76. d878ca6 remove this testcase, it isn't clear what it was testing and it is subsumed by or.ll by Chris Lattner · 15 years ago
  77. 4cae133 Fix an oops in x86 sibcall optimization. If the ByVal callee argument is itself passed as a pointer, then it's obviously not safe to do a tail call. by Evan Cheng · 15 years ago
  78. 2d4e4af If LD_LIBRARY_PATH is set in the system environment, use it. by Duncan Sands · 15 years ago
  79. d6f645a simplify some functions and make them work with vector by Chris Lattner · 15 years ago
  80. 893075f fix a nice subtle reassociate bug which would only occur by Chris Lattner · 15 years ago
  81. 25ec483 Move GetStringLength and helper from SimplifyLibCalls to ValueTracking. by Eric Christopher · 15 years ago
  82. b71a2fc Revert r97788 because it broke test/FrontendC/2010-02-16-DbgVarScope.c. by Jeffrey Yasskin · 15 years ago
  83. 18fdaba Fix PR6497, a bug where we'd fold a load into an addc by Chris Lattner · 15 years ago
  84. 1beaf41 cleanup by Chris Lattner · 15 years ago
  85. 9bbcd5e inline a small function with one call site. by Chris Lattner · 15 years ago
  86. c8cfa30 Free MDNodes when the LLVMContext is destroyed. Leak found by Valgrind. by Jeffrey Yasskin · 15 years ago
  87. b5c4239 Make it not an error to specify -O* options several times. by Mikhail Glushenkov · 15 years ago
  88. 0d61349 Use FindExecutable as a fall-back search method. by Mikhail Glushenkov · 15 years ago
  89. 26e19ba Rever 96389 and 96990. They are causing some miscompilation that I do not fully understand. by Evan Cheng · 15 years ago
  90. b6b343d Revert r97778 and r97779. They're somehow breaking llvm-gcc builds. by Dan Gohman · 15 years ago
  91. e560577 apparently if gold is around lto needs to be part of DIRS. by Chris Lattner · 15 years ago
  92. 808ab34 Fix these constants to be more portable. by Dan Gohman · 15 years ago
  93. cfa7ca1 Rewrite i64-to-f64 conversion using an algorithm which handles by Dan Gohman · 15 years ago
  94. fb86d78 Trivial comment change. by Johnny Chen · 15 years ago
  95. f79d624 Add missing break for Intrinsic::objectsize case. It was falling through to the following Intrinsic::bswap code. I have no idea why it wasn't breaking stuff. by Evan Cheng · 15 years ago
  96. 8550592 disable libprofile on cygwin, patch by Aaron Gray. by Chris Lattner · 15 years ago
  97. 23e6d2b Only build libedis if ENABLE_SHARED is specified, just like liblto. by Chris Lattner · 15 years ago
  98. f6dc18f liblto and gold don't need to be built in serial by Chris Lattner · 15 years ago
  99. f071d4e add an assertion requested on llvmdev. by Chris Lattner · 15 years ago
  100. 18ce64e Revert r97766. It's deleting a tag. by Bill Wendling · 15 years ago