Change SMRange to be half-open (exclusive end) instead of closed (inclusive)
[oota-llvm.git] / include / llvm / ADT /
2012-07-23 Sylvestre LedruFix a typo (the the => the)
2012-07-18 Bill WendlingRemove tabs.
2012-07-18 Jordan RoseAllow PointerIntPairs to be created from const void *.
2012-07-17 Jakob Stoklund OlesenFix broken ipo_ext_iterator constructors.
2012-07-17 Jakob Stoklund OlesenAllow for customized graph edge pruning in PostOrderIte...
2012-07-15 Eric ChristopherMove IsSameValue from clang's ASTImporter to be methods...
2012-07-13 Galina KistanovaFixed few warnings.
2012-07-08 Benjamin KramerSmallVector: Make use of move semantics to speed up...
2012-07-03 Chandler CarruthMicro-optimize this function a bit. This shrinks the...
2012-06-30 Benjamin KramerAvoid sign compare warning.
2012-06-20 Chandler CarruthRemove 'static' from inline functions defined in header...
2012-06-18 David BlaikieDon't copy a potentially-uninitialized variable.
2012-06-17 Benjamin KramerBring the return value of SmallVector::insert in line...
2012-06-17 Chandler CarruthRemove SmallMap, and the several files that were used...
2012-06-17 Benjamin KramerSmallVector: return a valid iterator for the rare case...
2012-06-17 Chandler CarruthAdd a unit test for 'swap', and fix a pile of bugs in
2012-06-17 Chandler CarruthAdd tests for *DenesMap for both key and value types...
2012-06-17 Chandler CarruthIntroduce a SmallDenseMap container that re-uses the...
2012-06-16 Benjamin KramerMerge the SmallBitVector and BitVector unit tests with...
2012-06-16 Chandler CarruthLift the NumElements and NumTombstones members into...
2012-06-16 Chandler CarruthFactor DenseMap into a base class that implements the...
2012-06-14 Stepan DyatkovskiySmallMap, FlatArrayMap::copyFrom
2012-06-13 Chandler CarruthGroup the 'unsigned' members after the pointer to avoid...
2012-06-09 Benjamin KramerHashing: Remove outdated comment. Support for reserved...
2012-06-02 Benjamin KramerAdd move semantics to APInt.
2012-06-01 Benjamin KramerProvide move semantics for (Small)BitVector.
2012-05-31 Benjamin KramerIntrusiveRefCntPtr: Simplify operator= as suggested...
2012-05-29 Douglas GregorDenseMap's move assignment operator needs to return...
2012-05-28 Chris Lattneradd some helper methods to make the type more uniform.
2012-05-27 Benjamin KramerDenseMap: Use an early exit when there is nothing to...
2012-05-27 Benjamin KramerIntrusiveRefCntPtr: Use the same pattern as the other...
2012-05-27 Benjamin KramerDenseMap: Provide a move ctor and move semantics for...
2012-05-27 Benjamin KramerDenseMap: Factor destruction into a common helper method.
2012-05-27 Benjamin KramerMove-enable IntrusiveRefCntPtr.
2012-05-24 Justin HolewinskiRemove the PTX back-end and all of its artifacts (tripl...
2012-05-22 Nuno Lopesfix the quotient returned by sdivrem() for the case...
2012-05-19 Benjamin KramerDisambiguate call to operator==.
2012-05-19 Benjamin KramerValueMap: Use DenseMap's find_as mechanism to reduce...
2012-05-19 Benjamin KramerProvide move semantics for TinyPtrVector and for DenseM...
2012-05-15 Stepan DyatkovskiyFixed one small stupid, but critical bug.
2012-05-14 Jakob Stoklund OlesenRemove the expensive BitVector::operator~().
2012-05-14 Jakob Stoklund OlesenRemove BitVector binops.
2012-05-14 Jakob Stoklund OlesenAdd BitVector::anyCommon().
2012-05-11 Michael J. SpencerAdd doxygen comments.
2012-05-11 Michael J. Spencer[Support/StringRef] Add find_last_not_of and {r,l,...
2012-05-09 Chad RosierAdd Triple::getiOSVersion.
2012-05-07 Jordy RoseConstify (trivially) ImmutableSet::iterator::getVisitSt...
2012-05-04 Justin HolewinskiThis patch adds a new NVPTX back-end to LLVM which...
2012-05-03 Chandler CarruthAdd a FoldingSetVector datastructure which is analogous...
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-04-28 Benjamin KramerUse the most basic superclass of SmallVector in ArrayRef.
2012-04-25 Benjamin KramerReapply the SmallMap patch with a fix.
2012-04-25 Eric ChristopherRevert "First implementation of:"
2012-04-25 Stepan DyatkovskiyFirst implementation of:
2012-04-21 Chris Lattnerstop hiding SmallVector's append that takes a count...
2012-04-20 Andrew TrickSparseSet: Add support for key-derived indexes and...
2012-04-18 Benjamin KramerSmallPtrSet: Reuse DenseMapInfo's pointer hash function...
2012-04-14 Benjamin KramerMake StringMap's copy ctor non-explicit.
2012-04-11 Benjamin KramerFoldingSet: Push the hash through FoldingSetTraits...
2012-04-10 Duncan SandsExpress the number of ULPs in fpaccuracy metadata as...
2012-04-07 Chandler CarruthPerform partial SROA on the helper hashing structure...
2012-04-06 Benjamin KramerDenseMap: Perform the pod-like object optimization...
2012-04-02 Hal FinkelAdd triple support for the IBM BG/P and BG/Q supercompu...
2012-03-23 Benjamin KramerMove ftostr into its last user (cppbackend) and simplif...
2012-03-20 Anna ZaksMake sure ImmutableSet never inserts Tombstone/Entry...
2012-03-14 Francois PichetFixes the MSVC build.
2012-03-14 Benjamin KramerMove APInt::operator[] inline.
2012-03-14 Benjamin KramerMove APInt::operator! inline, it's small and fuses...
2012-03-13 Benjamin KramerRemove an old hack for pre-2005 MSVC. We don't support...
2012-03-11 Douglas GregorAdd a few missing 'template' keywords
2012-03-10 Michael J. SpencerMake StringRef::getAsInteger work with all integer...
2012-03-09 Anton KorobeynikovAdd support for r600 (AMD GPUs HD2XXX - HD6XXX) target...
2012-03-09 Chandler CarruthFix a silly restriction on the fast-path for hash_combi...
2012-03-08 Duncan SandsRevert commit 152300 (ddunbar) since it still seems...
2012-03-08 Daniel Dunbar[ADT] Change the trivial FoldingSetNodeID::Add* methods...
2012-03-08 Daniel DunbarRevert r152288, "[ADT] Change the trivial FoldingSetNod...
2012-03-08 Daniel Dunbar[ADT] Change the trivial FoldingSetNodeID::Add* methods...
2012-03-07 Chandler CarruthWhat's better than fixing and simplifying broken hash...
2012-03-07 Chandler CarruthAdd support to the hashing infrastructure for automatic...
2012-03-07 Eli FriedmanMissing change in r152106 for TinyPtrVector.
2012-03-07 Chandler CarruthRemove an accidental cut/paste of a comment into the...
2012-03-06 Benjamin KramerSmallPtrSet: Provide a more efficient implementation...
2012-03-06 Benjamin KramerRemove excess const, a const_iterator shouldn't be...
2012-03-06 Argyrios Kyrtzidis[TinyPtrVector] Add erase method and const-goodness.
2012-03-06 Argyrios KyrtzidisPointerUnion::getAddrOf() does not need to be template...
2012-03-06 Argyrios KyrtzidisRemove UsuallyTinyPtrVector.
2012-03-06 Argyrios KyrtzidisAdd include/llvm/ADT/UsuallyTinyPtrVector.h which is...
2012-03-05 Chandler CarruthSwitch to a C-style cast here to silence a brain-dead...
2012-03-04 Chandler CarruthReplace the hashing functions on APInt and APFloat...
2012-03-04 Chandler CarruthAdd generic support for hashing StringRef objects using...
2012-03-04 Chandler CarruthTeach the hashing facilities how to hash std::string...
2012-03-03 Daniel Dunbarhash_state: Don't use initialization target during...
2012-03-02 Benjamin KramerFix indentation.
2012-03-02 Benjamin KramerHashing: microoptimize a truncate on 64 bit away. This...
2012-03-02 Chandler CarruthMake the hashing algorithm Endian neutral. This is...
2012-03-02 Chandler CarruthSimplify the pair optimization. Rather than using compl...
2012-03-02 Chandler CarruthWe really want to hash pairs of directly-hashable data...
2012-03-02 Chandler CarruthAdd support for hashing pairs by delegating to each...
2012-03-02 Chandler CarruthRemove the misguided extension here that reserved two...
next