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