Refactor data-in-code annotations.
[oota-llvm.git] / include / llvm / ADT /
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...
2012-03-01 Chandler CarruthFix two warnings in this code that I missed.
2012-03-01 Argyrios KyrtzidisMove include/llvm/ADT/SaveAndRestore.h -> include/llvm...
2012-03-01 Chandler CarruthRewrite LLVM's generalized support library for hashing...
2012-02-27 Argyrios KyrtzidisMove "clang/Analysis/Support/SaveAndRestore.h" to ...
2012-02-27 Jay FoadHelp the compiler to eliminate some dead code when...
2012-02-23 Jay FoadThe implementation of GeneralHash::addBits broke C...
2012-02-23 Duncan SandsGCC warns about a comparison between signed and unsigne...
2012-02-23 Andrew TrickPostRASched: Convert physreg def/use tracking to Jakob...
2012-02-22 Jakob Stoklund OlesenFix typos.
2012-02-22 Chandler CarruthSupport was removed from LLVM's MIPS backend for the...
2012-02-22 NAKAMURA TakumiADT/SparseSet.h: Fix up header dependencies.
2012-02-22 Jakob Stoklund OlesenAdd a Briggs and Torczon sparse set implementation.
2012-02-21 Chandler CarruthPull the parsing helper functions out of the Triple...
2012-02-21 Chandler CarruthClean up comments that I missed when changing the tripl...
2012-02-21 Chandler CarruthSwitch the llvm::Triple class to immediately parse...
2012-02-20 Chandler CarruthMove constructors out-of-line and flesh out their docum...
2012-02-18 TalinHashing.h - utilities for hashing various data types.
2012-02-16 Pete CooperTemplate specialize SmallVector::push_back based on...
2012-02-15 Kaelyn UhrainAdd function for computing the edit distance of two...
2012-02-13 Ahmed CharlesFix various issues (or do cleanups) found by enabling...
2012-02-06 Chandler CarruthIntroduce helpers to compute the 32-bit varaints and...
2012-02-05 Benjamin KramerSmallVector's construct_range is the same thing as...
2012-02-05 Benjamin KramerSimplify code. No functionality change.
2012-02-05 Craig TopperConvert assert(0) to llvm_unreachable
2012-02-05 Chandler CarruthBegin fleshing out more convenience predicates in llvm...
2012-01-31 Bob WilsonAdd Triple::getMacOSXVersion to replace crufty code...
2012-01-31 Manuel KlimekRefCountedBaseVPTR needs the IntrusiveRefCntPtrInfo...
2012-01-31 Chandler CarruthAdd various coarse bit-width architecture predicates...
2012-01-31 Ted KremenekRelax constructor for IntrusiveRefCntPtr to not be...
2012-01-31 Ted KremenekUse traits for IntrusiveRefCntPtr to determine how...
2012-01-30 TalinDenseMap::find_as() and unit tests.
2012-01-29 Chandler CarruthCleanup the organization of some methods in llvm::Tripl...
2012-01-29 Jakob Stoklund OlesenAdd a BitVector::reset(BitVector&) method.
2012-01-27 Rafael EspindolaAdd r149110 back with a fix for when the vector and...
2012-01-24 TalinAdditional methods for SmallString.
2012-01-24 Chris Lattneradd ::drop_back() and ::drop_front() methods, which...
2012-01-23 Chris LattnerVarious public StringMap methods take or return "MapEnt...
2012-01-23 Chris Lattnerrevert r148688 too, this isn't safe for DenseMap use...
2012-01-23 Chris Lattnerallow OwningPtr to be copy constructed if null, which...
next