aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/ADT
Commit message (Expand)AuthorAgeFilesLines
* add a version of array_pod_sort that takes a custom comparator function.Chris Lattner2009-11-151-0/+8
* Add PSP OS Target to Triple, Credit to Bruno Cardoso Lopes.Edward O'Callaghan2009-11-151-0/+1
* Use .data() instead of .c_str() when nul-termination is not needed.Dan Gohman2009-11-131-1/+1
* Switch to smallvector. Also fix issue with using unsigend for MaxSplit.Rafael Espindola2009-11-131-10/+4
* Add a new split method to StringRef that puts the substrings in a vector.Rafael Espindola2009-11-131-0/+27
* StringRef(const char*) should not be used to turn null pointers into emptyDaniel Dunbar2009-11-121-1/+1
* Add compare_lower and equals_lower methods to StringRef. Switch all users ofBenjamin Kramer2009-11-121-0/+8
* Add StringRef::split(StringRef), to complement StringRef::split(char).Daniel Dunbar2009-11-111-0/+17
* Add Triple::str() which returns the contents of the Triple as a string, as a ...Daniel Dunbar2009-11-111-0/+2
* Add From arguments to StringRef search functions, and tweak doxyments.Daniel Dunbar2009-11-111-11/+19
* Fix DenseMap iterator constness.Jeffrey Yasskin2009-11-101-39/+36
* Add StringSwitch::Cases overloads, for matching multiple strings to a singleDaniel Dunbar2009-11-091-0/+19
* Pass StringRef by value.Daniel Dunbar2009-11-063-31/+31
* Add a bunch of missing "template" keywords to disambiguate dependent template...Douglas Gregor2009-11-061-8/+11
* Make a few more LLVM headers parsable as standalone headers.Douglas Gregor2009-11-054-4/+6
* add newline to make cl.exe happy.Zhongxing Xu2009-10-291-1/+1
* A switch-on-string-literal construct that is a nice alternative toDouglas Gregor2009-10-291-0/+83
* Remove getIEEEFloatParts and getIEEEDoubleParts. They are not needed.Evan Cheng2009-10-281-7/+0
* Add new APFloat methods that return sign, exp, and mantissa of ieee float and...Evan Cheng2009-10-271-0/+7
* Fix VS build, patch by Marius Wachtler.Mike Stump2009-10-271-1/+1
* Move DataTypes.h to include/llvm/System, update all users. This breaks the lastChandler Carruth2009-10-268-8/+8
* Fix stylistic and documentation problems in ValueMap found by Nick Lewycky andJeffrey Yasskin2009-10-232-23/+33
* Try r84890 again (adding ValueMap<>), now that I've tested the compile onJeffrey Yasskin2009-10-221-0/+365
* size_t, not unsigned here to silence a warning.Eric Christopher2009-10-221-26/+26
* Random include cleanup.Benjamin Kramer2009-10-221-1/+0
* Revert r84890, which broke the linux build.Jeffrey Yasskin2009-10-221-365/+0
* Add a ValueMap<ValueOrSubclass*, T> type. ValueMap<Value*, T> is safe to useJeffrey Yasskin2009-10-221-0/+365
* More warnings patrol: Another unused argument and more implicitEric Christopher2009-10-171-2/+2
* Move UnescapeString to a static function for its sole client; its inefficient...Daniel Dunbar2009-10-171-5/+0
* Remove llvm::EscapeString, raw_ostream::write_escaped is much faster.Daniel Dunbar2009-10-171-4/+0
* Move StringMap's string has function into StringExtras.hDaniel Dunbar2009-10-171-0/+14
* Add half precision floating point support (float16) to APFloat,Chris Lattner2009-10-161-0/+3
* add haiku support, patch by Paul Davey!Chris Lattner2009-10-161-1/+2
* Delete bogus semicolons.Dan Gohman2009-10-141-2/+2
* Remove a bunch of unused arguments from functions, silencing aEric Christopher2009-10-141-1/+1
* Provide a mode for ImmutableMap/ImmutableSet to not automatically canonicaliz...Ted Kremenek2009-10-132-12/+20
* remove dead header.Chris Lattner2009-10-131-40/+0
* Add a ceilLogBase2 function to APInt.Dan Gohman2009-10-131-0/+5
* Add a comment explaining how DenseMap::insert works, because it is notTorok Edwin2009-10-071-0/+3
* Don't use identifiers that start with an underscore followedDan Gohman2009-10-011-2/+2
* Create empty StringRef is incoming cstring is NULL.Devang Patel2009-09-291-1/+1
* Switch FoldingSet::AddString to StringRef based API.Daniel Dunbar2009-09-221-4/+2
* write rfind in terms of npos as daniel requestedChris Lattner2009-09-201-6/+4
* move a couple non-trivial methods out of line, add new Chris Lattner2009-09-201-39/+23
* add size_t and a version of rfind that allows specification of whereChris Lattner2009-09-201-3/+9
* add some more overloads of StringRef::getAsInteger forChris Lattner2009-09-191-1/+3
* add a simple c_str() method to SmallString.Chris Lattner2009-09-191-0/+6
* provide a "strtoull" operation that works on StringRef's.Chris Lattner2009-09-191-0/+17
* Fix a few places where PointerIntPair was using PointerLikeTypeTraits<PointerTy>John McCall2009-09-171-4/+5
* add a version of the APFloat constructor that initializes to 0.0Chris Lattner2009-09-171-0/+1