[ADT] Apply a large hammer to StringRef functions: attribute always_inline.
[oota-llvm.git] / include / llvm / ADT / STLExtras.h
2015-07-30 Pete CooperPrefix make_reverse_iterator with llvm namespace.
2015-07-29 Pete CooperReapply "Add reverse(ContainerTy) range adapter."
2015-07-29 Pete CooperRevert "Add reverse(ContainerTy) range adapter."
2015-07-29 Pete CooperAdd reverse(ContainerTy) range adapter.
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-05-13 Pete CooperAdd llvm::all_of which wraps std::all_of.
2015-03-15 David BlaikieRemove use of reserved identifier _Iterator
2015-03-15 David BlaikieRemove use of unreserved identifier (_Self)
2015-03-14 Benjamin Kramerarray_pod_sort: Since we're checking the length anyways...
2015-02-16 Chandler CarruthSwitch our index sequence away from template aliases...
2015-02-15 Aaron BallmanRemoving LLVM_DELETED_FUNCTION, as MSVC 2012 was the...
2015-02-15 Benjamin KramerFormat: Modernize using variadic templates.
2015-02-15 Benjamin KramerRemove LLVM_HAS_VARIADIC_TEMPLATES and all the faux...
2015-02-13 Chandler CarruthRe-sort #include lines using my handy dandy ./utils...
2015-02-02 David BlaikieSTLExtras: Provide less/equal functors with templated...
2014-11-12 David BlaikieFix non-variadic function_ref cases to match r221753
2014-11-12 David BlaikieEnsure function_refs are copyable even from non-const...
2014-08-29 David BlaikieAdd a trivial functor for use with unique_ptrs managing...
2014-05-23 Richard SmithAttempt to placate compilers that warn on casts between...
2014-05-14 David BlaikieRecommit r208506: DebugInfo: Include lexical scopes...
2014-05-12 David BlaikieRevert "DebugInfo: Include lexical scopes in inlined...
2014-05-11 David BlaikieDebugInfo: Include lexical scopes in inlined subroutines.
2014-05-06 Richard SmithRe-commit r208025, reverted in r208030, with a fix...
2014-05-06 Richard SmithRevert r208025, which made buildbots unhappy for unknow...
2014-05-06 Richard SmithAdd llvm::function_ref (and a couple of uses of it...
2014-04-23 Jordan RoseUse std::less instead of < in array_pod_sort's default...
2014-04-12 Benjamin KramerRetire llvm::array_endof in favor of non-member std...
2014-03-11 Benjamin KramerRemove copy ctors that did the same thing as the defaul...
2014-03-09 Ahmed CharlesChange documentation based on feedback from Chandler.
2014-03-09 Ahmed Charles[C++11] Add llvm::make_unique, according to N3656.
2014-03-02 Benjamin Kramer[C++11] Replace llvm::tie with std::tie.
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2013-09-22 Benjamin KramerProvide basic type safety for array_pod_sort comparators.
2013-08-24 Benjamin KramerAdd a function object to compare the first or second...
2012-11-16 Andrew Tricktypo
2012-06-20 Chandler CarruthRemove 'static' from inline functions defined in header...
2012-04-20 Andrew TrickSparseSet: Add support for key-derived indexes and...
2011-07-21 Chris Lattnermove tier out of an anonymous namespace, it doesn't...
2010-08-30 Eric ChristopherKill a couple of unused variables.
2010-03-12 Jeffrey YasskinFree DbgScopes in DwarfDebug::endFunction(). Also...
2010-03-08 Douglas GregorRevert r97917, which was causing Clang Debug self-host...
2010-03-07 Jeffrey YasskinRoll r97906 forward again, without double-deleting...
2010-03-07 Jeffrey Yasskin_2_ gcc crashes, ah, ah, ah...
2010-03-07 Jeffrey YasskinAvoid leaking CompileUnits and DbgScopes from DwarfDebu...
2009-11-19 Benjamin Kramercstdlib is not automatically included with StringRef...
2009-11-15 Chris Lattneradd a version of array_pod_sort that takes a custom...
2009-08-27 Gabor GreifClean up the minor mess I caused with removing iterator...
2009-08-09 Daniel DunbarSTLExtras: Add less_ptr.
2009-02-20 Misha BrukmanFixed lint errors:
2009-01-09 Misha BrukmanRemoved trailing whitespace.
2009-01-05 Dan GohmanTidy up #includes, deleting a bunch of unnecessary...
2009-01-02 Nick LewyckyFix typo.
2008-12-01 Chris Lattnerreenable array_pod_sort, this time hopefully happy...
2008-12-01 Chris Lattnerdon't #include <algorithm> into the llvm namespace.
2008-12-01 Chris Lattnerswitch to std::sort until I have time to sort this...
2008-12-01 Chris Lattnerdefine array_pod_sort in terms of operator< instead...
2008-12-01 Chris Lattnerdon't assume iterators implicitly convert to pointers.
2008-12-01 Chris LattnerIntroduce a new array_pod_sort function and switch...
2008-10-16 Dan GohmanFix several places that called mapped_iterator's constr...
2008-07-07 Dan GohmanDon't use std::advance just to increment or decrement...
2008-05-29 Anton KorobeynikovFor PR1338: rename include/llvm/ADT/ilist and friends...
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-09-07 Owen AndersonAdd lengthof and endof templates that hide a lot of...
2007-05-03 Chris LattnerThis is a patch to fix a compile error in STLExtras...
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-02-22 Chris Lattnerremove some more dead templates and a dead macro.
2005-02-22 Chris LattnerRemove a bunch of dead templates.
2004-09-01 Reid SpencerChanges For Bug 352
2004-07-21 Alkis EvlogimenosAdd greater_ptr functor.
2004-05-30 Alkis EvlogimenosAdd comparator useful for natural comparisons on collec...
2004-02-24 Chris LattnerNoone cares about similarity to boost
2004-02-14 Alkis EvlogimenosAdd next() and prior() iterator utility functions....
2003-11-23 Brian GaekeA better way to get std::pair into the compiler's littl...
2003-11-23 Brian GaekeThis is a hack to make this file compile under g++...
2003-11-13 Chris LattnerRemove needless dependence on boost
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-11-05 Alkis EvlogimenosAdd std::pair tier. This is a much simplified version...
2003-10-20 John CriswellAdded LLVM notice.
2003-09-30 Chris LattnerStandardize header file comments
2003-06-17 Brian GaekeRegularize the names of #include-guards.
2002-10-27 Chris LattnerAdd neccesary #include
2002-10-13 Chris Lattnerdisable the unused "pointer" member
2002-04-28 Chris LattnerRemove obsolete namespace from example
2002-01-20 Chris LattnerChanges to build successfully with GCC 3.02
2001-11-27 Chris LattnerCreate a new #include "Support/..." directory structure...