aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/ADT
Commit message (Expand)AuthorAgeFilesLines
* Enhance APFloat to retain bits of NaNs (fixes oggenc).Dale Johannesen2007-08-312-4/+18
* getMinSignedBits needs to take into consider the sign bit when the value is p...Chris Lattner2007-08-291-1/+1
* Add explicit keywords and remove spurious trailing semicolons.Dan Gohman2007-08-271-2/+2
* Comment out declaration of operator== (undefined).Dale Johannesen2007-08-251-1/+1
* Poison APFloat::operator==. Replace existing uses with bitwiseIsEqual.Dale Johannesen2007-08-241-6/+6
* Revised per review feedback from previous patch.Dale Johannesen2007-08-241-0/+5
* Change internal representation of ConstantFP to use APFloat.Dale Johannesen2007-08-241-1/+15
* default this to radix 10 like the toString(Un)Signed methods.Chris Lattner2007-08-231-1/+1
* Avoid hiding issues.Chris Lattner2007-08-231-1/+1
* rename APInt::toString -> toStringUnsigned for symmetry with toStringSigned()Chris Lattner2007-08-232-1/+7
* initial checkin of Neil's APFloat work.Chris Lattner2007-08-202-3/+262
* add reverse iterators to smallvectorChris Lattner2007-08-201-3/+14
* improve iplist comments. Switch iplist from allocating its sentinal object (...Chris Lattner2007-08-171-17/+56
* This adds a bunch of static functions that implement unsignedChris Lattner2007-08-161-0/+126
* Forgot a line.Owen Anderson2007-08-161-0/+1
* Add a copy constructor and an assignment operator to DenseMap.Owen Anderson2007-08-161-1/+32
* Properly use const qualifiersAnton Korobeynikov2007-08-151-2/+2
* Change casts from old style to new style. This helps document the detailsReid Spencer2007-08-122-14/+17
* memcpy with zero length is hugely expensive, so avoid it. This speeds up coa...Chris Lattner2007-08-101-1/+5
* small speedup in the case where a smallvector is default ctor'd fromChris Lattner2007-08-101-1/+2
* This fixes resizing issues with BitVectors. It ensures that the BitWord type ...Chandler Carruth2007-08-061-11/+26
* Document a missing parameter.Reid Spencer2007-08-051-0/+1
* Fix a bug in DenseMap::clear, where we never reset a tombstoneChris Lattner2007-08-051-3/+5
* When clearing a SmallPtrSet, if the set had a huge capacity, but theChris Lattner2007-08-052-2/+10
* Fix bug spotted by Chris.Anders Carlsson2007-08-021-4/+4
* Add extend and extOrTrunc methods that do sign or zero extension depending on...Anders Carlsson2007-08-021-0/+16
* Allow SmallPtrSet to hold pointers to const data.Owen Anderson2007-07-271-13/+13
* Disable the string map copy ctor and assignment operators,Chris Lattner2007-07-221-1/+16
* Make the heuristic for shrinking DenseMap smarter.Owen Anderson2007-07-201-2/+4
* Have DenseMap auto-shrink itself on clear(). This improves the time to optimizeOwen Anderson2007-07-201-1/+36
* Unbreak the build by putting calls to free into the implementation file andReid Spencer2007-07-171-4/+1
* Use realloc() to (potentially) resize the contents of SmallPtrSet in place.Owen Anderson2007-07-161-1/+1
* add a helper method.Chris Lattner2007-07-151-0/+1
* Evidently my earlier fix did not go far enough. When resizing a zero-sizedOwen Anderson2007-07-101-1/+2
* When resizing a BitVector with size 0, be sure to clear the low word before u...Owen Anderson2007-07-091-0/+5
* Make the assignment operator for SmallPtrSet return a reference, and fix a lo...Owen Anderson2007-07-091-1/+1
* work around an aparent gcc name resolution bug by Chris Lattner2007-07-091-2/+1
* implement operator= for smallptrsetChris Lattner2007-07-091-0/+14
* Add an explicit keyword. Thanks Chris!Dan Gohman2007-06-291-1/+1
* Convert .cvsignore filesJohn Criswell2007-06-291-4/+0
* Add a default parameter to a SmallVector constructor to allow it toDan Gohman2007-06-281-1/+1
* Have internal df_iterator's use SmallPtrSet instead of std::set. This provid...Owen Anderson2007-06-211-3/+5
* silence some "comparison between signed and unsigned integer expressions"Chris Lattner2007-05-171-3/+3
* Fix some sporadic segfaults that are triggered when SmallVector's heapDan Gohman2007-05-171-3/+3
* Add some things needed by the llvm-gcc version supporting bit accurate integerReid Spencer2007-05-131-0/+39
* This is a patch to fix a compile error in STLExtras.h, andChris Lattner2007-05-031-1/+1
* remove useless type qualifiersChris Lattner2007-05-031-2/+2
* Rename identifier that GCC uses as a macro, breaking llvm-gcc build.Jeff Cohen2007-04-261-22/+22
* add a missing operatorChris Lattner2007-04-231-0/+5
* Fix some VC++ warnings.Jeff Cohen2007-04-191-4/+4