[ADT] Use alignas + sizeof for inline storage, NFC
[lldb.git] / llvm / include / llvm / ADT / SmallVector.h
2020-10-14 Reid Kleckner[ADT] Use alignas + sizeof for inline storage, NFC
2020-09-06 Benjamin Kramer[SmallVector] Move error handling out of line
2020-09-04 Fangrui Song[SmallVector] Include stdexcept if LLVM_ENABLE_EXCEPTIONS
2020-09-02 Geoffrey Martin... Improve error handling for SmallVector programming...
2020-05-21 Jean-Michel Gorius[ADT] NFC: Fix typos in header comments
2020-05-02 Benjamin Kramer[SmallVector] Weaken the predicate for the memcpy optim...
2020-04-27 Andrew BrowneADT: SmallVector size/capacity use word-size integers...
2020-04-27 Benjamin KramerAdd the gsl::Pointer/gsl::Owner combo to ArrayRef and...
2020-04-25 Andrew BrowneRevert "ADT: SmallVector size/capacity use word-size...
2020-04-25 Andrew BrowneADT: SmallVector size/capacity use word-size integers...
2020-04-22 Andrew BrowneMake SmallVector assert if it cannot grow.
2020-04-18 Nikita PopovRevert "ADT: SmallVector size/capacity use word-size...
2020-04-17 Andrew BrowneADT: SmallVector size/capacity use word-size integers...
2020-02-13 Vladimir VereschakaRevert "Replace std::foo with std::foo_t in LLVM."
2020-02-13 Caroline LebarReplace std::foo with std::foo_t in LLVM.
2020-02-11 Justin LebarUse std::foo_t rather than std::foo in LLVM.
2019-11-21 Reid Kleckner[ADT] Move to_vector from STLExtras.h to SmallVector.h
2019-05-30 Jan Korous[NFC] Fix SmallVector::append comments
2019-05-09 Simon PilgrimFix local variable shadow warning in SmallVectorBase...
2019-05-08 Simon Pilgrim[ADT] SmallVector::set_size - fix Wdocumentation. NFCI.
2019-03-16 Fangrui Song[ADT] Make SmallVector emplace_back return a reference
2019-01-22 Davide Italiano[ADT] Move away from __attribute__((always_inline)).
2019-01-20 Serge GueltonReplace llvm::isPodLike<...> by llvm::is_trivially_cop...
2019-01-19 Chandler CarruthUpdate the file headers across all of the LLVM projects...
2018-11-29 Serge GueltonAvoid redundant reference to isPodLike in SmallVect...
2018-08-09 David CarlierFix few g++ 8 warning with non obvious copy object...
2018-07-24 Duncan P. N. Exon... ADT: Shrink SmallVector size 0 to 16B on 64-bit platforms
2018-07-20 Duncan P. N. Exon... Reapply "ADT: Shrink size of SmallVector by 8B on 64...
2018-07-20 Duncan P. N. Exon... Revert "ADT: Shrink size of SmallVector by 8B on 64...
2018-07-19 Duncan P. N. Exon... ADT: Shrink size of SmallVector by 8B on 64-bit platforms
2018-06-23 Duncan P. N. Exon... ADT: Use EBO to shrink SmallVector size 1
2018-06-09 Serge PavlovUse uniform mechanism for OOM errors handling
2018-05-30 Serge PavlovRevert commit 333506
2018-05-30 Serge PavlovUse uniform mechanism for OOM errors handling
2018-05-29 Serge PavlovReverted commits 333390, 333391 and 333394
2018-05-29 Serge PavlovUse uniform mechanism for OOM errors handling
2018-01-10 Matt MorehouseSmallVector: fix use-after-poison MSAN error in destructor
2017-10-24 David BlaikieSmallVector.h:capacity_in_bytes Don't mark header funct...
2017-07-20 Matthias BraunSupport, IR, ADT: Check nullptr after allocation with...
2017-06-09 Francis Ricci[ADT] Make iterable SmallVector template overrides...
2017-06-02 David BlaikieTidy up a bit of r304516, use SmallVector::assign rathe...
2017-05-16 Eugene Zelenko[ADT] Fix some Clang-tidy modernize-use-using warnings...
2016-12-07 Eugene Zelenko[ADT, IR] Fix some Clang-tidy modernize-use-equals...
2016-10-16 Justin BognerADT: Prefer the LLVM_NODISCARD spelling
2016-09-02 George Burgess IVAdd missing &. NFC.
2016-05-27 David BlaikieSmallVector: Replace some pre-C++11 move helpers with...
2016-03-24 David Blaikie[ADT] C++11ify SmallVector::erase's arguments from...
2015-09-10 Chandler Carruth[ADT] Force inline several super boring and unusually...
2015-08-04 Chandler Carruth[UB] Fix a nasty place where we would pass null pointer...
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-03-02 Benjamin KramerSmallVector: Allow initialization and assignment from...
2015-02-15 Aaron BallmanRemoving LLVM_DELETED_FUNCTION, as MSVC 2012 was the...
2015-02-15 Benjamin KramerRemove LLVM_HAS_VARIADIC_TEMPLATES and all the faux...
2015-02-13 Benjamin KramerReapply r229142 with some enable_if magic to avoid...
2015-02-13 Benjamin KramerRevert r229142. It breaks the world for unknown reasons.
2015-02-13 Benjamin KramerSmallVector: Resolve a long-standing fixme by using...
2015-02-07 Benjamin KramerSmallVector: Move emplace_back to SmallVectorImpl.
2015-01-23 Lang Hames[ADT] Add move operations to SmallVector<T,N> from...
2015-01-07 Ahmed Bougacha[ADT][SmallVector] Flip an assert comparison to avoid...
2014-12-04 Rafael EspindolaUse size_type in the interface exposed by SmallVector.
2014-12-03 Duncan P. N. Exon... ADT: Rename argument in emplace_back_impl
2014-12-03 Duncan P. N. Exon... ADT: Add SmallVector<>::emplace_back(): fixup
2014-12-03 Duncan P. N. Exon... ADT: Add SmallVector<>::emplace_back()
2014-11-14 Rafael EspindolaUse size_type for operator[].
2014-09-03 Sanjay Patelhouse cleaning: "Don’t duplicate function or class...
2014-06-09 David BlaikieSmallVector: support resize(N) with move-only types
2014-06-08 David BlaikieSmallVector: More movable improvements - don't copy...
2014-06-08 David BlaikieSmallVector: Move, don't copy, elements to make space...
2014-06-08 David BlaikieFix some more moving-from-moved-from objects issues...
2014-06-08 David BlaikieEnsure SmallVector::insert doesn't overwrite the last...
2014-04-30 Douglas GregorFix a use of uninitialized memory in SmallVector's...
2014-04-26 Benjamin KramerMark the growing path in SmallVector::push_back as...
2014-04-22 Rui UeyamaWhitespace
2014-04-22 Rui UeyamaNo need to check condition after grow()
2014-04-22 Rui UeyamaReplace loops using goto with plain while loops
2014-03-10 Aaron BallmanRemoving llvm::distance and llvm::copy for iterator_ran...
2014-03-09 David BlaikieRevert "Clean up SmallString a bit"
2014-03-09 David BlaikieClean up SmallString a bit
2014-03-01 Chandler Carruth[C++11] Remove the R-value reference #if usage from...
2013-09-13 Benjamin KramerAdd warn_unused_result to empty() on various containers.
2013-08-19 Jakub StaszakMake sure that pop_back_val() result is used.
2013-03-29 Jean-Luc DupratSmallVector and SmallPtrSet allocations now power-of...
2013-03-29 Rafael EspindolaRevert "Fix allocations of SmallVector and SmallPtrSet...
2013-03-29 Jean-Luc DupratFix allocations of SmallVector and SmallPtrSet so they...
2013-01-24 Richard TrieuAdd asserts to SmallVector so that calls to front(...
2012-11-30 Chandler CarruthSwitch LLVM_USE_RVALUE_REFERENCES to LLVM_HAS_RVALUE_RE...
2012-11-15 Jakub StaszakUse LLVM_DELETED_FUNCTION.
2012-09-13 Dmitri GribenkoFix Doxygen issues:
2012-08-22 Richard SmithReduce alignment of SmallVector<T> to the required...
2012-07-30 Chandler CarruthMove the SmallVector unit tests to be type-parameterize...
2012-07-27 Benjamin KramerSmallVector: Crank up verbosity of asserts per Chandler...
2012-07-27 Benjamin KramerSmallVector::erase: Assert that iterators are actually...
2012-07-08 Benjamin KramerSmallVector: Make use of move semantics to speed up...
2012-06-17 Benjamin KramerBring the return value of SmallVector::insert in line...
2012-06-17 Benjamin KramerSmallVector: return a valid iterator for the rare case...
2012-05-02 John McCallUpdate SmallVector to support move semantics if the...
2012-04-29 Benjamin KramerSmallVector: Don't rely on having an assignment operato...
2012-03-13 Benjamin KramerRemove an old hack for pre-2005 MSVC. We don't support...
2012-02-16 Pete CooperTemplate specialize SmallVector::push_back based on...
next