- afe56ae [ADT] Add an (ADL-friendly) abs free function for APFloat that returns by Chandler Carruth · 11 years ago
- 5ccdb98 Add minnum / maxnum to APFloat by Matt Arsenault · 11 years ago
- ca06714 [ADT] Replace the logb implementation with the simpler and much closer by Chandler Carruth · 11 years ago
- d9edd1e [ADT] Add the scalbn function for APFloat. by Chandler Carruth · 11 years ago
- 7468b06 [ADT] Implement the 'logb' functionality for APFloat. This is necessary by Chandler Carruth · 11 years ago
- df782e4 [ADT] Add basic operator overloads for arithmetic to APFloat to make by Chandler Carruth · 11 years ago
- 1353fe8 Add return value and negative checks to MapVector::erase from r219240. by Kaelyn Takata · 11 years ago
- 6ad1eb4 Add size_t MapVector::erase(KeyT) similar to the one in std::map. by Kaelyn Takata · 11 years ago
- 7fad1b4 Update test name to match changes made in r218783 by David Blaikie · 11 years ago
- 847b37e Add an immovable type to test Optional<T>::emplace more rigorously after r218732. by David Blaikie · 11 years ago
- 36301a0 ADTTests/OptionalTest.cpp: Use LLVM_DELETED_FUNCTION. by NAKAMURA Takumi · 11 years ago
- 4f09cd6 Add an emplace(...) method to llvm::Optional<T>. by Jordan Rose · 11 years ago
- 59e4e1b Add getValueOr to llvm::Optional<T>. by Jordan Rose · 11 years ago
- 3f9b021 Add hsail and amdil64 to Triple by Matt Arsenault · 11 years ago
- d81a221 Add unit test for r217454 by Ed Maste · 11 years ago
- ee03ead Add some negative (and positive) static_assert checks for ArrayRef-of-pointer conversions introduced in r216709 by David Blaikie · 11 years ago
- c9439cc Add a test for converting ArrayRef<T *> to ArrayRef<const T *>. by Craig Topper · 11 years ago
- e1d1294 Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just letting them be implicitly created. by Craig Topper · 11 years ago
- 349f698 ADT: Unit test for ArrayRef::equals change in r215986 by Duncan P. N. Exon Smith · 11 years ago
- 1508a65 Fix -Wsign-compare warnings by David Blaikie · 11 years ago
- 3d4eae7 APInt: Make self-move-assignment a no-op to fix stage3 clang-cl by Reid Kleckner · 11 years ago
- 0e1b31c ADT: remove MinGW32 and Cygwin OSType enum by Saleem Abdulrasool · 11 years ago
- fd4f32b Fix SmallDenseMap assignment operator. by Andrew Trick · 11 years ago
- 3ea985b [ADT] Add a remarkbly useful little helper routine to ArrayRef for by Chandler Carruth · 11 years ago
- f51601c ADT: Add MapVector::remove_if by Duncan P. N. Exon Smith · 11 years ago
- db88e31 ADT: Fix MapVector::erase() by Duncan P. N. Exon Smith · 11 years ago
- 730abd2 Move the API and implementation of clang::driver::getARMCPUForMArch() to llvm::Triple::getARMCPUForArch(). by Argyrios Kyrtzidis · 11 years ago
- 45647d8 ADT: Add a drop_back() helper to ArrayRef by David Majnemer · 11 years ago
- 16a9eab Recommit 211309 (StringMap::insert), reverted in 211328 due to issues with private, but non-deleted, move members. by David Blaikie · 11 years ago
- 7c8d139 Fix some -Wsign-compare fallout from changing container count member functions to return unsigned instead of bool. by David Blaikie · 11 years ago
- 393b2b5 Revert "Add StringMap::insert(pair) consistent with the standard associative container concept." by Rafael Espindola · 11 years ago
- 37700dc Add StringMap::insert(pair) consistent with the standard associative container concept. by David Blaikie · 11 years ago
- 0b346e6 Remove OwningPtr.h and associated tests by Alp Toker · 11 years ago
- 11e0876 SmallVectorTest: Make the deleted member functions private to help MSVC users. by David Blaikie · 11 years ago
- 213d2f7 Convert StringMapEntry::Create to use StringRef instead of start/end pointers. Simpliies all in tree call sites. No functional change. by Craig Topper · 11 years ago
- 10467ca SmallVectorTest.cpp: Use LLVM_DELETED_FUNCTION. by NAKAMURA Takumi · 11 years ago
- 669fc86 SmallVector: support resize(N) with move-only types by David Blaikie · 11 years ago
- 66f09ad [C++11] Use 'nullptr'. by Craig Topper · 11 years ago
- 1848660 SmallVector: Improve test coverage for insert with repetition by David Blaikie · 11 years ago
- 402cb2c SmallVector: More movable improvements - don't copy elements to make space when inserting repeated elements. by David Blaikie · 11 years ago
- ae8a932 SmallVector: Move, don't copy, elements to make space for an insertion. by David Blaikie · 11 years ago
- 8ef8b73 SmallVectorTest: Remove some more robust checks added in r210429 since they caught some bugs I haven't fixed yet. by David Blaikie · 11 years ago
- 40d4e34 Fix some more moving-from-moved-from objects issues in SmallVector by David Blaikie · 11 years ago
- d327828 APFloat: x - NaN needs to flip the signbit of NaN when x is a number. by Stephen Canon · 11 years ago
- 789df06 Ensure SmallVector::insert doesn't overwrite the last element in the range with the already-moved-from value by David Blaikie · 11 years ago
- 194c7d9 Remove use of = default/= delete as they're unsupported on MSVC2012 by David Blaikie · 12 years ago
- e08c540 Missed formatting by David Blaikie · 12 years ago
- 8ae8fd0 StringMap: Move assignment and move construction. by David Blaikie · 12 years ago
- 9cb331f StringMap support for move-only values. by David Blaikie · 12 years ago
- 8451cdff Fix a use of uninitialized memory in SmallVector's move-assignment operator. by Douglas Gregor · 12 years ago
- d24465f [ADT] Teach PointerUnion to support assignment directly from nullptr to by Chandler Carruth · 12 years ago
- a468b8e [cleanup] Add some actual positive tests for equality. This unittest by Chandler Carruth · 12 years ago
- 275c5fc [cleanup] Make this test use a proper fixture rather than globals. by Chandler Carruth · 12 years ago
- 1284df1 [cleanup] Fix the whitespace in this test. Notably, correct spacing by Chandler Carruth · 12 years ago
- d2b2fac SCC: Change clients to use const, NFC by Duncan P. N. Exon Smith · 12 years ago
- 502b9e1 Retire llvm::array_endof in favor of non-member std::end. by Benjamin Kramer · 12 years ago
- 28b82bc Support: generalise object type handling for Windows by Saleem Abdulrasool · 12 years ago
- af6bfb2 ARM64: remove -m32/-m64 mapping with ARM. by Tim Northover · 12 years ago
- f80b49b Support: correct Windows normalisation by Saleem Abdulrasool · 12 years ago
- 00ed996 ARM64: initial backend import by Tim Northover · 12 years ago
- edbdd2e Canonicalise Windows target triple spellings by Saleem Abdulrasool · 12 years ago
- 8346167 ADT/PointerIntPairTest.cpp: Appease msc17. by NAKAMURA Takumi · 12 years ago
- 3056818 [C++11] Now that we have C++11 and I've replaced the use of this by Chandler Carruth · 12 years ago
- f9d26f1 [C++11] Add llvm::make_unique, according to N3656. by Ahmed Charles · 12 years ago
- 259a5a6 Revert "Clean up SmallString a bit" by David Blaikie · 12 years ago
- d028adf Clean up SmallString a bit by David Blaikie · 12 years ago
- 007bf9a Fix 80 cols. by Ahmed Charles · 12 years ago
- 4ccce1b Fix EXPECT_* to not produce a compile warning. by Eli Bendersky · 12 years ago
- 05f44b4 [ADT] Update PointerIntPair to handle pointer types with more than 31 bits free. by Jordan Rose · 12 years ago
- f04ddd0 [C++11] Replace LLVM-style type traits with C++11 standard ones. by Benjamin Kramer · 12 years ago
- 3547633 Support: split object format out of environment by Saleem Abdulrasool · 12 years ago
- b5dab28 [C++11] Add release() to OwningPtr. by Ahmed Charles · 12 years ago
- 225d550 Cleaning up a bunch of pre-Visual C++ 2012 build hacks. by Yaron Keren · 12 years ago
- 49c8ae2 Give APInt move semantics. by Benjamin Kramer · 12 years ago
- b6d0bd4 [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. by Benjamin Kramer · 12 years ago
- 002da5d [C++11] Switch all uses of the llvm_move macro to use std::move by Chandler Carruth · 12 years ago
- 871171a [C++11] Add support for OwningPtr<T> to be converted to and from by Chandler Carruth · 12 years ago
- 337bd07 [C++11] Add unit tests for OwningPtr<T> in preparation for changes to make by Chandler Carruth · 12 years ago
- 667363b [C++11] Remove uses of LLVM_HAS_RVALUE_REFERENCES from the unittests. by Chandler Carruth · 12 years ago
- 0d64f8b fix crash in SmallDenseMap copy constructor by Duncan P. N. Exon Smith · 12 years ago
- 0f67917 Tweak an _MSC_VER ifdef to use typename with clang in a unittest by Reid Kleckner · 12 years ago
- 4d6d981 Fix layering StringRef copy using BumpPtrAllocator. by Nick Kledzik · 12 years ago
- c47069b Clean up whitespace by Duncan P. N. Exon Smith · 12 years ago
- 17d4e98 Roll back the ConstStringRef change for now by Alp Toker · 12 years ago
- 042f41b StringRef: Extend constexpr capabilities and introduce ConstStringRef by Alp Toker · 12 years ago
- 84fcbde [APInt] Fix nearestLogBase2 to return correct answers for very large APInt and APInt with a bitwidth of 1. by Michael Gottesman · 12 years ago
- 073af74 [APInt] Fixed bug where APInt(UINT32_MAX, 0) would blow up when being constructed. by Michael Gottesman · 12 years ago
- 8a8cd2b Re-sort all of the includes with ./utils/sort_includes.py so that by Chandler Carruth · 12 years ago
- f6921f8 Fix break introduced in r198377 due to using a local type as a template parameter. by David Blaikie · 12 years ago
- e9c66ed Test coverage for non-default-constructible elements in a StringMap by David Blaikie · 12 years ago
- eba457c Remove StringMapEntryInitializer support. by David Blaikie · 12 years ago
- 386328f Fix a buffer overrun detected by AddressSanitizer. by Anna Zaks · 12 years ago
- e1fad2b Remove APInt::extractBit since it is already implemented via operator[]. Change tests for extractBit to test operator[]. by Michael Gottesman · 12 years ago
- f6d58ff [block-freq] Add the method APInt::nearestLogBase2(). by Michael Gottesman · 12 years ago
- 4497d96 [block-freq] Add the APInt method extractBit. by Michael Gottesman · 12 years ago
- 3e8df69 Darwin: update default iOS version to 5.0 by Tim Northover · 12 years ago
- c74010d Make the moved-from SmallPtrSet be a valid, empty, small-state object. by Chandler Carruth · 12 years ago
- 6d888bc Add a test for assignment operator behavior which was changed in by Chandler Carruth · 12 years ago
- 55758e9 Give SmallPtrSet move semantics when we have R-value references. by Chandler Carruth · 12 years ago
- 05c5a93 [weak vtables] Place class definitions into anonymous namespaces to prevent weak vtables. by Juergen Ributzka · 12 years ago