aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/ADT
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add StringRef::{rfind, rsplit}Daniel Dunbar2009-09-161-2/+48
* Fix apostrophos.Dan Gohman2009-09-151-1/+1
* switch scciterator to use DenseMap instead of std::mapChris Lattner2009-09-151-2/+2
* give densemap iterators real iterator traits.Chris Lattner2009-09-111-3/+6
* Add Triple::getArchTypeForDarwinArchName, which converts a "Darwin" architectureDaniel Dunbar2009-09-081-2/+11
* Mark constants as unsigned, as pointed out by iccDuncan Sands2009-09-061-10/+10
* Public and private corrections, warned about by icc (#304).Duncan Sands2009-09-064-7/+7
* Delete unused #include.Benjamin Kramer2009-09-051-4/+3
* Prune #includes.Benjamin Kramer2009-09-041-3/+0
* Make ImmutableMap/ImmutableSet quicker by only canonicalizing the tree after anTed Kremenek2009-09-032-62/+61
* Set the 'cached digest' flag after computing the digest for anTed Kremenek2009-09-031-0/+1
* restore semantics of operator* (removing a FIXME I had to introduce in r80224)Gabor Greif2009-08-311-3/+4
* make DenseMap::clear() early exit if there is nothing to do.Chris Lattner2009-08-301-0/+2
* eliminate all 80-col violations that I have introduced in my recent checkins ...Gabor Greif2009-08-274-6/+12