Fixes the MSVC build.
[oota-llvm.git] / include / llvm / ADT /
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...
2012-01-20 Benjamin KramerProtect SmallVectorImpl's constructor and a few other...
2012-01-19 Chris LattnerIntroduce a new MutableArrayRef class, which refers...
2012-01-18 Rafael EspindolaAdd support for the gnueabihf environment. Patch by...
2012-01-17 Jakub StaszakTrailing spaces.
2012-01-17 Chris Lattneradd some missing const qualifiers.
2012-01-17 Jakob Stoklund OlesenAdd portable bit mask operations to BitVector.
2012-01-10 Chandler CarruthTeach the triple library about the androideabi environment.
2012-01-07 Benjamin KramerRemove VectorExtras. This unused helper was written...
2012-01-07 Benjamin KramerPort the trick to skip the check for empty buckets...
2012-01-05 Chris Lattnerallow clients of SmallSet to specify their own comparis...
2012-01-04 Benjamin KramerStringMap.find never points to an empty bucket or tombs...
2011-12-27 Benjamin KramerSwitch StringMap from an array of structures to a struc...
2011-12-22 Lang HamesFixed typo.
2011-12-20 David BlaikieUnweaken vtables as per llvm.org/docs/CodingStandards...
2011-12-20 Chris Lattneradd a method to improve compatibility with SmallVector.
2011-12-17 Chandler CarruthAs Doug pointed out (and I really should know), it...
2011-12-16 Chandler CarruthMake GCC happy by using makeAraryRef instead of the...
2011-12-16 Chandler CarruthAdd a generic collection of class templates to ADT...
2011-12-12 Tony LinthicumHexagon backend support
2011-12-08 Michael J. SpencerSupport/FileSystem: Implement recursive_directory_itera...
2011-12-07 David BlaikieAdding missing anchor to DATDeltaAlgorithm.
2011-12-06 Chris Lattnerallow TinyPtrVector to implicitly convert to ArrayRef.
2011-12-05 Nick LewyckySilence tsan false-positives (tsan can't track things...
2011-12-05 Anna ZaksChange the Dominators recalculate() function to only...
2011-11-28 Benjamin KramerHandle more cases in APInt::getLowBitsSet's fast path.
2011-11-17 Ted KremenekFix bug in RefCountedBase/RefCountedBaseVPTR where...
2011-11-06 Benjamin KramerReplace (Lower|Upper)caseString in favor of StringRef...
next