aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/ADT
Commit message (Expand)AuthorAgeFilesLines
* disable SmallVectorImpl's copy constructor. This prevents a classChris Lattner2010-06-151-0/+2
* Define ContextualFoldingSet, which stores a context parameter to pass down toJohn McCall2010-06-111-0/+75
* Add includes to get ptrdiff_t. This is needed by gcc-4.6 which hasDuncan Sands2010-06-103-0/+3
* Fix a gcc warning:Rafael Espindola2010-06-091-0/+2
* ADT: Add DAGDeltaAlgorithm, which is a DAG minimization algorithm built on to...Daniel Dunbar2010-06-081-0/+73
* Use realloc instead of malloc+memcpy when growing a POD SmallVector. A smartBenjamin Kramer2010-06-081-3/+4
* Implement operator== and operator!= for SetVector.Dan Gohman2010-06-051-0/+8
* remove trailing whitespaceJim Grosbach2010-06-021-75/+75
* Add StringRef::compare_numeric and use it to sort TableGen register records.Jakob Stoklund Olesen2010-05-261-0/+4
* Trivial change to dump() function for SparseBitVectorJohn Mosby2010-05-221-6/+10
* Optimize empty DenseMap iteration.Jakob Stoklund Olesen2010-05-171-2/+3
* Fix const ilist_node::get{Prev,Next}Node() to actually compile. Picky, picky.Daniel Dunbar2010-05-131-2/+2
* ADT: Add ilist_node::get{Prev,Next}Node, which return the adjacent node or null.Daniel Dunbar2010-05-121-0/+50
* Fixes for Microsoft Visual Studio 2010, from Steven Watanabe!Douglas Gregor2010-05-111-1/+1
* Implement rdar://7415680 - Twine integer support lacks greatnessChris Lattner2010-05-051-7/+8
* Update BitVectorTest.cpp to stay in sync with SmallBitVectorTest.cpp,Dan Gohman2010-04-301-0/+5
* SmallBitVector: Rework find_first/find_next and tweak test to test them (at l...Benjamin Kramer2010-04-301-14/+12
* Implement a read/write operator[] for SmallBitVector with a proxy class.Benjamin Kramer2010-04-301-3/+35
* Make sure SmallBitVector actually uses the small case and fix latent bugs.Benjamin Kramer2010-04-301-67/+82
* Add DenseMapInfo for int.Evan Cheng2010-04-291-0/+10
* Fix PR6910.Torok Edwin2010-04-291-1/+1
* These functions don't need to access this.Dan Gohman2010-04-191-2/+2
* reenable r101565, removing a problematic assertion.Chris Lattner2010-04-171-3/+2
* building on the new CallGraphSCC abstraction, teach CallGraphSCCPassManager Chris Lattner2010-04-161-0/+9
* move ReplaceNode out of line, rename scc_iterator::fini -> isAtEnd().Chris Lattner2010-04-161-4/+4
* tidy upChris Lattner2010-04-161-23/+25
* Fix -Asserts warnings.Daniel Dunbar2010-04-131-0/+2
* utostr isn't going away too soon, try to make it slightly smaller.Benjamin Kramer2010-04-111-13/+8
* Move 'Optional' class from Clang to LLVM/ADT.Ted Kremenek2010-04-091-0/+66
* Add variants of ult, ule, etc. which take a uint64_t RHS, for convenience.Dan Gohman2010-04-081-0/+64
* Remove MaybeOwningPtr. We're going to use reference-counting instead.Douglas Gregor2010-04-051-93/+0
* Introduce MaybeOwningPtr, a smart pointer that may (or may not) haveDouglas Gregor2010-04-051-0/+92
* Introduce namespace-scope functions to enable LLVM statistics withoutDouglas Gregor2010-03-301-0/+10
* Change PointerUnionX::getFromOpaqueValue() to be declared 'static inline' ins...Ted Kremenek2010-03-301-3/+3
* Fix SmallVector's insert to handle non-random-access iterators.Dan Gohman2010-03-261-6/+18
* Add a method to get a StringMapEntry from a pointer to the stringChris Lattner2010-03-241-0/+8
* Fix a name clash that was breaking MSVC builds.Benjamin Kramer2010-03-181-1/+1
* Fix a bug found by inspection; in the __GNUC__ code, the alignmentDan Gohman2010-03-181-8/+9
* Nick wants these alphabetized Andrew Lenharth2010-03-181-1/+1
* Add the ability to "intern" FoldingSetNodeID data into aDan Gohman2010-03-181-5/+25
* missing includeAndrew Lenharth2010-03-171-0/+1
* work around an MSVC2010 bug, PR6504Chris Lattner2010-03-161-1/+2
* Free DbgScopes in DwarfDebug::endFunction(). Also increased the const-ness ofJeffrey Yasskin2010-03-121-0/+22
* Iterator traits and swap. closes PR6548 and PR6549Andrew Lenharth2010-03-082-0/+23
* Revert r97917, which was causing Clang Debug self-host failures.Douglas Gregor2010-03-081-22/+0
* Roll r97906 forward again, without double-deleting CompileUnit::IndexTyDie.Jeffrey Yasskin2010-03-071-0/+22
* _2_ gcc crashes, ah, ah, ah...Jeffrey Yasskin2010-03-071-22/+0
* Avoid leaking CompileUnits and DbgScopes from DwarfDebug. Leaks found by Val...Jeffrey Yasskin2010-03-071-0/+22
* make APFloat::toString be const.Chris Lattner2010-03-061-1/+1
* TopLevelMap[] reference is a pointer.Evan Cheng2010-03-031-1/+1