1. 5029159 Support/PathV2: Change most functions in the path namespace to return their work by Michael J. Spencer · 14 years ago
  2. 40f8f62 PR5207: Change APInt methods trunc(), sext(), zext(), sextOrTrunc() and by Jay Foad · 14 years ago
  3. 936671b Support/PathV2: Remove the error_code return type from all functions in the path by Michael J. Spencer · 14 years ago
  4. ee271d8 Support/PathV2: Move make_absolute from path to fs. by Michael J. Spencer · 14 years ago
  5. 753cbbb Support/FileSystem: Add directory_iterator implementation. by Michael J. Spencer · 14 years ago
  6. 9ad8221 Unittests/Support/PathV2: Add FileSystem tests. by Michael J. Spencer · 14 years ago
  7. 106aa73 Support/FileSystem: Add remove implementation. by Michael J. Spencer · 14 years ago
  8. 6d6d16a unittests/Support/PathV2: remove(3) requires a terminated string. by Benjamin Kramer · 14 years ago
  9. 371716c Unittests/Support/PathV2: Cleanup and remove output. by Michael J. Spencer · 14 years ago
  10. 12a4cf2 unittests/Support/PathV2: Comment out test because some systems are saying that by Michael J. Spencer · 14 years ago
  11. 3cb84ef Support/FileSystem: Add unique_file and exists implementations. by Michael J. Spencer · 14 years ago
  12. 506e579 Make valgrind happy. by Michael J. Spencer · 14 years ago
  13. eb21e3c unittests/Support/PathV2: Fix -pedantic warning. by Michael J. Spencer · 14 years ago
  14. ce2b68f Support/PathV2: Add is_{absolute,relative} implementation. by Michael J. Spencer · 14 years ago
  15. ae18008 Support/PathV2: Add has_{root_path,root_name,root_directory,parent_path,filename,stem,extension} implementation. by Michael J. Spencer · 14 years ago
  16. 1d38962 unittests/Support/PathV2: Make tests much shorter; although harder to understand. by Michael J. Spencer · 14 years ago
  17. 5265f22 Support/PathV2: Add extension implementation. by Michael J. Spencer · 14 years ago
  18. 34ab1f6 Support/PathV2: Add stem implementation. by Michael J. Spencer · 14 years ago
  19. a979355 Support/PathV2: Add filename implementation. by Michael J. Spencer · 14 years ago
  20. 722d5ad Support/PathV2: Add native implementation. by Michael J. Spencer · 14 years ago
  21. 52ed867 Support/PathV2: Add replace_extension implementation. by Michael J. Spencer · 14 years ago
  22. dbfb56b Support/PathV2: Add remove_filename implementation. by Michael J. Spencer · 14 years ago
  23. a42cf73 Support/PathV2: Implement reverse iteration and parent_path. by Michael J. Spencer · 14 years ago
  24. 1f98640 Support/PathV2: Fix 80 col. by Michael J. Spencer · 14 years ago
  25. 013d15a unittests: Merge SystemTests back into SupportTests. by Michael J. Spencer · 14 years ago
  26. 1f6efa3 Merge System into Support. by Michael J. Spencer · 14 years ago
  27. f2ca4cb unittests: Add SystemTests. by Michael J. Spencer · 14 years ago
  28. 3afc385 reimplement SwapByteOrder.h in terms of overloading instead of by Chris Lattner · 14 years ago
  29. 5e0b2bf Support: Add Endian.h by Michael J. Spencer · 14 years ago
  30. e58d720 Unit Tests: Missed this error. MSVC and clang didn't complain. by Michael J. Spencer · 14 years ago
  31. 4c099b8 System: Add SwapByteOrder and update Support/MathExtras.h to use it. by Michael J. Spencer · 14 years ago
  32. af72684 Revert "System: Add SwapByteOrder and update Support/MathExtras.h to use it." by Michael J. Spencer · 14 years ago
  33. 5031e0d System: Add SwapByteOrder and update Support/MathExtras.h to use it. by Michael J. Spencer · 14 years ago
  34. 2e0affb static_cast to long, otherwise MSVC 2008 won't compile. by Francois Pichet · 14 years ago
  35. f2d7b7c Make ConstantRange::makeICmpRegion handle all the edge cases properly. This by Nick Lewycky · 14 years ago
  36. ddfce8f unittests: Support Windows. by Michael J. Spencer · 14 years ago
  37. 32cda11 Add a new isSignWrappedSet() method to ConstantRange. by Nick Lewycky · 14 years ago
  38. a51d89c zap dead code. by Chris Lattner · 14 years ago
  39. 7f9ef4b Clean up ConstantRange a bit: by Nick Lewycky · 14 years ago
  40. 9773e45 Add an inverse() method to ConstantRange. by Owen Anderson · 14 years ago
  41. f06eb37 add dyn_cast_or_null tests, exclude invalid dyn_cast test by Gabor Greif · 14 years ago
  42. 46a3501 tidy up by Gabor Greif · 14 years ago
  43. d159467 add dyn_cast tests and beef up others a bit by Gabor Greif · 14 years ago
  44. b3c90d9 tidy up by Gabor Greif · 14 years ago
  45. e895097 migrate essentially everything from under #ifdef DEBUG_CAST_OPERATORS into this file by Gabor Greif · 14 years ago
  46. 08993c0 extend to cast<> and cast_or_null<> tests by Gabor Greif · 14 years ago
  47. af8e2ef isa<> tests by Gabor Greif · 14 years ago
  48. ee57dae initial checkin for unittest to exercise Support/Casting.h by Gabor Greif · 14 years ago
  49. b5f59f5 Fix death tests in -Asserts builds. by Jeffrey Yasskin · 14 years ago
  50. 85f1968 Spelling fixes. by Dan Gohman · 14 years ago
  51. d2a5c0d Add Regex::sub, for doing regular expression substitution with backreferences. by Daniel Dunbar · 14 years ago
  52. 5e24737 Add support for TypeBuilder<const/volatile void*, false>. by Jeffrey Yasskin · 14 years ago
  53. b0a5bae Fix TimeValue::now() on Unix. by Torok Edwin · 14 years ago
  54. 1cefd7c Catch more cases of a pointer being marked garbage twice. This helps when by Rafael Espindola · 15 years ago
  55. f352359 Type.h doesn't need to #include LLVMContext.h by Chris Lattner · 15 years ago
  56. 522b113 Add raw_ostream::write_escaped, for writing escaped strings. by Daniel Dunbar · 15 years ago
  57. 6a9291a Fix http://llvm.org/PR5160, to let CallbackVHs modify other ValueHandles on the by Jeffrey Yasskin · 15 years ago
  58. ac53a0b Introduce and use convenience methods for getting pointer types by Duncan Sands · 15 years ago
  59. 81f46d9 remove support for "NoSub" from regex. It seems like a minor optimization by Chris Lattner · 15 years ago
  60. b7a8d40 Fix a compile failure introduced by r82675 on MinGW which doesn't have by Jeffrey Yasskin · 15 years ago
  61. 5287008 add and document regex support for FileCheck. You can now do stuff like: by Chris Lattner · 15 years ago
  62. 1d75d3a Roll back r82348, which introduced an infinite loop in ParseCStringVector() that by Jeffrey Yasskin · 15 years ago
  63. c8213b7 Drop the raw_ostream required buffer size to 1. by Daniel Dunbar · 15 years ago
  64. 4a38930 Make TypeBuilder's result depend on the LLVMContext it's passed. by Jeffrey Yasskin · 15 years ago
  65. 46e1246 Simplify, now that gtest supports raw_ostream directly. by Daniel Dunbar · 15 years ago
  66. 8211bec Now that googletest can print ConstantRange, use EXPECT_EQ when testing for by Nick Lewycky · 15 years ago
  67. 9c0c3bf Teach googletest to use raw_ostream instead of just std::ostream. by Jeffrey Yasskin · 15 years ago
  68. ce0c81e Add regular expression matching support, based on OpenBSD regexec()/regcomp() by Torok Edwin · 15 years ago
  69. 32e1eef split raw_os_ostream out to its own header and implementation file. This by Chris Lattner · 15 years ago
  70. 2571440 Unbreak unit tests. by Daniel Dunbar · 15 years ago
  71. 9441cfe Fix off-by-one in llvm::Format::print. by Daniel Dunbar · 15 years ago
  72. 8142ce5 convert all the constant range EXPECT_EQ tests to use EXPECT_TRUE since by Chris Lattner · 15 years ago
  73. 36891e6 Fixed header comment. by Misha Brukman · 15 years ago
  74. 9472a9d Add min and max tests. by Daniel Dunbar · 15 years ago
  75. 1d0be15 Push LLVMContexts through the IntegerType APIs. by Owen Anderson · 15 years ago
  76. 5232f41 Fix unit test on FreeBSD. We need to make sure there is enough space to save the pointer even if the memory returned from malloc was already aligned. by Benjamin Kramer · 15 years ago
  77. 0d5bd59 To catch bugs like the one fixed in by Jeffrey Yasskin · 15 years ago
  78. 5b1e79e Update unit test. by Owen Anderson · 15 years ago
  79. feba756 Update unittest for LLVM API change. by Benjamin Kramer · 15 years ago
  80. a7235ea Move a few more APIs back to 2.5 forms. The only remaining ones left to change back are by Owen Anderson · 15 years ago
  81. debcb01 Move types back to the 2.5 API. by Owen Anderson · 15 years ago
  82. 7d50913 Added a test and fixed a bug in BumpPtrAllocator relating to large alignment by Reid Kleckner · 15 years ago
  83. eed707b Revert the ConstantInt constructors back to their 2.5 forms where possible, thanks to contexts-on-types. More to come. by Owen Anderson · 15 years ago
  84. 8f51a62 Re-committing changes from r76825 to BumpPtrAllocator with a fix and tests for by Reid Kleckner · 15 years ago
  85. 4bf3706 Reverting r76825 and r76828, since they caused clang runtime errors and some build failure involving memset. by Reid Kleckner · 15 years ago
  86. 95eb3ad Parameterize the BumpPtrAllocator over a slab allocator. It defaults to using by Reid Kleckner · 15 years ago
  87. b714c08 cast signed APInt constructor params to uint64_t to suppress signedness warning by Ryan Flynn · 15 years ago
  88. 7e7dc45 Fix ConstantRange::unionWith. Also make it work a little hard in some cases to by Nick Lewycky · 15 years ago
  89. 3a4a884 Replace intersectWith with maximalIntersectWith. The latter guarantees that by Nick Lewycky · 15 years ago
  90. 9adc0ab Move EVER MORE stuff over to LLVMContext. by Owen Anderson · 15 years ago
  91. 780905e Fix an error in ConstantRange::getSignedMax on wrapped ranges. Thanks once by Nick Lewycky · 15 years ago
  92. ff84de7 'i8 full-range' sign extended to i16 should equal [-128, 128) not [-128, 127). by Nick Lewycky · 15 years ago
  93. 0a5372e Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp. by Owen Anderson · 15 years ago
  94. f1db120 Multiply was very wrong for wrapped ranges. This supplies a half-fix that will by Nick Lewycky · 15 years ago
  95. cf9e07d Fix a bug summing two full sets. The overflow checking doesn't handle sets as by Nick Lewycky · 15 years ago
  96. 956daf0 Implement udiv for ConstantRanges. by Nick Lewycky · 15 years ago
  97. b2dcff4 This is not overly conservative. by Nick Lewycky · 15 years ago
  98. 2ff893f Implement ConstantRange::multiply based on the code in LoopVR. by Nick Lewycky · 15 years ago
  99. 646ca92 Fix handling of max and full set. by Nick Lewycky · 15 years ago
  100. 44b3e8d Break the world's largest unit test down a few logical lines. No semantic by Nick Lewycky · 15 years ago