1. 2155d45 Roll back the shared library, r96559. It broke two darwins and arm, mysteriously. by Jeffrey Yasskin · 15 years ago
  2. f6afae2 Add a shared library for LLVM, named libLLVM2.7svn.(so|dylib), and add an by Jeffrey Yasskin · 15 years ago
  3. d2a5c0d Add Regex::sub, for doing regular expression substitution with backreferences. by Daniel Dunbar · 15 years ago
  4. 6a7cb63 Teach the verifier to check the condition on a branch and ensure that it has by Nick Lewycky · 15 years ago
  5. d873535 Fix (harmless) memory leak found by memcheck. by Jeffrey Yasskin · 15 years ago
  6. 9233b15 Fix some of the memcheck errors found in the JIT unittests. by Jeffrey Yasskin · 15 years ago
  7. 40966a7 Make it possible to create multiple JIT instances at the same time, by removing by Jeffrey Yasskin · 15 years ago
  8. c9e31cc Silence GCC warnings. by Benjamin Kramer · 15 years ago
  9. e7962c9 Implement operators |=, &=, and ^= for SmallBitVector, and remove the by Dan Gohman · 15 years ago
  10. ce97b75 Disable unittests/ADT/BitVectorTest on PPC Darwin. by Dale Johannesen · 15 years ago
  11. 5e24737 Add support for TypeBuilder<const/volatile void*, false>. by Jeffrey Yasskin · 15 years ago
  12. 281d051 Make APInt::countLeadingZerosSlowCase() treat the contents of padding bits by John McCall · 15 years ago
  13. f0356fe Kill ModuleProvider and ghost linkage by inverting the relationship between by Jeffrey Yasskin · 15 years ago
  14. 9815582 Roll r94484 (avoiding RTTI problems in tests) forward again in a way that isn't by Jeffrey Yasskin · 15 years ago
  15. 8dd0ab0 Revert 94484. Re-disable unittests that need RTTI. by Bob Wilson · 15 years ago
  16. f5fe3be Re-enable unit tests disabled in r94164 by telling GTest about the lack of RTTI. by Jeffrey Yasskin · 15 years ago
  17. 43b5f93 make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. by Chris Lattner · 15 years ago
  18. b0a5bae Fix TimeValue::now() on Unix. by Torok Edwin · 15 years ago
  19. e73a31f Stop building RTTI information for *most* llvm libraries. Notable by Chris Lattner · 15 years ago
  20. 3e30c2a NamedMDNode is a collection MDNodes. by Devang Patel · 15 years ago
  21. cb89afc Add a SmallBitVector class, which mimics BitVector but uses only by Dan Gohman · 15 years ago
  22. 4760467 Silence compiler warning. by Benjamin Kramer · 15 years ago
  23. 7e54d5b Document the edit-distance algorithm used in StringRef, switch it over by Douglas Gregor · 15 years ago
  24. ab2f2f1 don't unittest mdnode printing, we have disassembler tests for this. by Chris Lattner · 15 years ago
  25. 5d0cacd rename "elements" of metadata to "operands". "Elements" are by Chris Lattner · 15 years ago
  26. 6a09aff Implement support for converting to string at "natural precision", and fix some by John McCall · 15 years ago
  27. c883ad2 Move the two definitions of operator<< into namespace llvm, so they by Douglas Gregor · 15 years ago
  28. e4d4c43 Define the new operator<< for sets into namespace std, so that by Douglas Gregor · 15 years ago
  29. 00e65de Add accessors for the largest-magnitude, smallest-magnitude, and by John McCall · 15 years ago
  30. b9b88ea Disable JITTest.FunctionIsRecompiledAndRelinked on ARM where it's not by Jeffrey Yasskin · 15 years ago
  31. c5818fb Partially revert r91626. Materializing extra functions to determine whether by Jeffrey Yasskin · 15 years ago
  32. 92fdf45 Fix a crash in JIT::recompileAndRelinkFunction(). It doesn't pass the MCI by Jeffrey Yasskin · 15 years ago
  33. d5b1f8a Change StringRef::startswith and StringRef::endswith to versions which are a by Eli Friedman · 15 years ago
  34. 1cefd7c Catch more cases of a pointer being marked garbage twice. This helps when by Rafael Espindola · 15 years ago
  35. aad0d52 Don't codegen available_externally functions. Fixes http://llvm.org/PR5735. by Jeffrey Yasskin · 15 years ago
  36. ad715f8 This fixes a memory leak in OpaqueType found by Google's internal heapchecker. by Jeffrey Yasskin · 15 years ago
  37. 898e9df Reinstate r91208 to fix available_externally linkage for globals, with by Jeffrey Yasskin · 15 years ago
  38. 9b8ff28 Revert r91208. Something on Linux prevents the JIT from looking up a symbol by Jeffrey Yasskin · 15 years ago
  39. 5cc966a Fix available_externally linkage for globals. It's probably still not by Jeffrey Yasskin · 15 years ago
  40. a6d5e40 Add an implementation of the delta debugging algorithm. by Daniel Dunbar · 15 years ago
  41. 630382a Oops. Re-disable JITTest.NoStubs on ARM and PPC since they still use stubs to by Jeffrey Yasskin · 15 years ago
  42. 108c838 * Move stub allocation inside the JITEmitter, instead of exposing a by Jeffrey Yasskin · 15 years ago
  43. b83012a Only run this mutex test if threading is enabled. This fixes PR5395. by Duncan Sands · 15 years ago
  44. 4912325 Reenable Split2 StringRef test with Apple gcc. by Benjamin Kramer · 15 years ago
  45. 0d753ec "XFAIL" the Split2 StringReft test with Apple gcc, which miscompiles it. by Daniel Dunbar · 15 years ago
  46. feada94 Revert the test from r88984. It relies on being able to mmap 16GB of by Jeffrey Yasskin · 15 years ago
  47. d1ba06b Make X86-64 in the Large model always emit 64-bit calls. by Jeffrey Yasskin · 15 years ago
  48. 74c10e7 This test doesn't work on arm either. by Benjamin Kramer · 15 years ago
  49. 0c2749f Disable the JITTest.NoStubs test for Darwin PPC. It apparently doesn't implement by Bill Wendling · 15 years ago
  50. 20fd4ec Distinguish "a," from "a". The first one splits into "a" + "" and the second one into by Rafael Espindola · 15 years ago
  51. c78c0c9 by Rafael Espindola · 15 years ago
  52. 5ccac24 Add a new split method to StringRef that puts the substrings in a vector. by Rafael Espindola · 15 years ago
  53. 116664a Use stubs when we have them, otherwise use code we already have, by Eric Christopher · 15 years ago
  54. b069c91 Fix JITTest.ModuleDeletion in -Asserts mode (which turns off JITEmitDebugInfo by Jeffrey Yasskin · 15 years ago
  55. 64066bd Add From arguments to StringRef search functions, and tweak doxyments. by Daniel Dunbar · 15 years ago
  56. 81cf432 Fix DenseMap iterator constness. by Jeffrey Yasskin · 15 years ago
  57. 6f348e4 Remove dlsym stubs, with Nate Begeman's permission. by Jeffrey Yasskin · 15 years ago
  58. b235224 Fix the ModuleDeletion test on PPC and ARM. by Jeffrey Yasskin · 15 years ago
  59. 18fec73 Revert the API changes from r85295 to make it easier for people to build by Jeffrey Yasskin · 15 years ago
  60. 50b6e33 Factor out redundancy from clone() implementations. by Devang Patel · 15 years ago
  61. dc85724 Change the JIT to compile eagerly by default as agreed in by Jeffrey Yasskin · 15 years ago
  62. f352359 Type.h doesn't need to #include LLVMContext.h by Chris Lattner · 15 years ago
  63. 7a9034c Automatically do the equivalent of freeMachineCodeForFunction(F) when F is by Jeffrey Yasskin · 15 years ago
  64. cadd4b9 Remove / use flags that are now set in the Makefile.config. by Julien Lerouge · 15 years ago
  65. 8b67f77 Move DataTypes.h to include/llvm/System, update all users. This breaks the last by Chandler Carruth · 15 years ago
  66. 23e5fcf Fix http://llvm.org/PR4822: allow module deletion after a function has been by Jeffrey Yasskin · 15 years ago
  67. 4ab74cd Fix stylistic and documentation problems in ValueMap found by Nick Lewycky and by Jeffrey Yasskin · 15 years ago
  68. 71a5c22 Try r84890 again (adding ValueMap<>), now that I've tested the compile on by Jeffrey Yasskin · 15 years ago
  69. a84c9db Revert r84890, which broke the linux build. by Jeffrey Yasskin · 15 years ago
  70. e0a2340 Add a ValueMap<ValueOrSubclass*, T> type. ValueMap<Value*, T> is safe to use by Jeffrey Yasskin · 15 years ago
  71. 1e86132 Move the Function*->allocated blocks map from the JITMemoryManager to the by Jeffrey Yasskin · 15 years ago
  72. b576bea PowerPC ifdef'ing considered more complicated than one might like. by Daniel Dunbar · 15 years ago
  73. 13555ea Correct test for PowerPC. by Nick Lewycky · 15 years ago
  74. e9869d8 Also check for __POWERPC__ when skipping these tests. by Daniel Dunbar · 15 years ago
  75. 522b113 Add raw_ostream::write_escaped, for writing escaped strings. by Daniel Dunbar · 15 years ago
  76. 06b386a Disable another unittest that doesn't work on arm and ppc. by Benjamin Kramer · 15 years ago
  77. 6c79e2c The ARM and PowerPC jits are broken in this regard. by Nick Lewycky · 15 years ago
  78. e5f8798 Keep track of stubs that are created. This fixes PR5162 and probably PR4822 and by Jeffrey Yasskin · 15 years ago
  79. 4c5b23b Make the ExecutionEngine automatically remove global mappings on when their by Jeffrey Yasskin · 15 years ago
  80. 937708c Pacify the compiler (signed with unsigned comparison) by making by Duncan Sands · 15 years ago
  81. cbc7cc6 Add a ceilLogBase2 function to APInt. by Dan Gohman · 15 years ago
  82. 6a9291a Fix http://llvm.org/PR5160, to let CallbackVHs modify other ValueHandles on the by Jeffrey Yasskin · 15 years ago
  83. c89d27a ExecutionEngine::clearGlobalMappingsFromModule failed to remove reverse by Jeffrey Yasskin · 15 years ago
  84. 0f2ba78 Fix illegal cross-type aliasing. Found by baldrick on a newer gcc. by Jeffrey Yasskin · 15 years ago
  85. ac53a0b Introduce and use convenience methods for getting pointer types by Duncan Sands · 15 years ago
  86. ea5ed00 Fix http://llvm.org/PR5116 by rolling back r60822. This passes `make unittests by Jeffrey Yasskin · 15 years ago
  87. e2b208a Try to fix unit test linking on linux ... by Benjamin Kramer · 15 years ago
  88. 7d26948 MingW build fixes by Benjamin Kramer · 15 years ago
  89. 4dd6824 New unit test for the cloning module, which so far only covers cloning of by Nick Lewycky · 15 years ago
  90. e4172f4 Link order: it matters. by Nick Lewycky · 15 years ago
  91. 81f46d9 remove support for "NoSub" from regex. It seems like a minor optimization by Chris Lattner · 15 years ago
  92. b7a8d40 Fix a compile failure introduced by r82675 on MinGW which doesn't have by Jeffrey Yasskin · 15 years ago
  93. 5287008 add and document regex support for FileCheck. You can now do stuff like: by Chris Lattner · 15 years ago
  94. 1d75d3a Roll back r82348, which introduced an infinite loop in ParseCStringVector() that by Jeffrey Yasskin · 15 years ago
  95. 3933179 Fix a few more conversion warnings on 4.0 by Daniel Dunbar · 15 years ago
  96. f74610b Another try at fixing compile warnings on 4.0 by Daniel Dunbar · 15 years ago
  97. e655128 Add StringRef::{rfind, rsplit} by Daniel Dunbar · 15 years ago
  98. c8213b7 Drop the raw_ostream required buffer size to 1. by Daniel Dunbar · 15 years ago
  99. 9c29730 Attempt to fix some 4.0.0 build warnings. by Daniel Dunbar · 15 years ago
  100. 7f068f4 Build (not test) the unittests as part of a normal build. by Daniel Dunbar · 15 years ago