aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Support
Commit message (Expand)AuthorAgeFilesLines
* Add support to APInt for shift and rotate operations with APIntDan Gohman2008-02-291-0/+27
* Add a method to APFloat to convert directly from APInt.Dan Gohman2008-02-291-0/+17
* Fix a bug that caused opt and other tools to silently ignoreDan Gohman2008-02-231-1/+1
* Add explicit keywords.Dan Gohman2008-02-201-2/+2
* Add 'sink' cmdline option. Patch by Mikhail Glushenkov!Anton Korobeynikov2008-02-201-6/+18
* Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov2008-02-205-0/+5
* Fixed bug in APInt::Profile() where the BitWidth field was not included in theTed Kremenek2008-02-191-0/+2
* Fixed bug in FoldingSetIteratorImpl where we did not correctly check ifTed Kremenek2008-02-151-2/+4
* Fix a warning about comparison between signed and unsigned,Dan Gohman2008-02-141-1/+1
* Add countTrailingOnes member functions to APInt.Dan Gohman2008-02-131-0/+12
* Added "Profile" method to APFloat for use with FoldingSet.Ted Kremenek2008-02-112-11/+6
* Add support to FoldingSet for hashing APInt objects.Dan Gohman2008-02-061-0/+4
* Added "bucket_iterators" to FoldingSet. Bucket iterators allow iterationTed Kremenek2008-02-041-1/+7
* Fixed 80 col. violation.Ted Kremenek2008-02-041-2/+4
* Chris' change to print an approximation to long doublesDale Johannesen2008-01-311-1/+2
* Remove top-level const qualifiers from casts, avoiding associatedDan Gohman2008-01-291-10/+10
* Simplify the code and fix a typo.Lauro Ramos Venancio2008-01-281-7/+4
* Fix fpcmp infinite loop when comparing "29-266" with "29-268".Lauro Ramos Venancio2008-01-281-5/+21
* Added FoldingSet style 'profiling' support for APSInt.Ted Kremenek2008-01-191-0/+23
* Added FoldingSet style 'profiling' support for APInt.Ted Kremenek2008-01-191-1/+13
* Made 'FoldingSetNodeID' a proper class instead of a nested class inTed Kremenek2008-01-191-19/+19
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-2925-50/+50
* remove attribution from lib Makefiles.Chris Lattner2007-12-291-2/+2
* Cygwin defines uint32_t as unsigned long. Unbreak call to std::min in this caseAnton Korobeynikov2007-12-241-1/+1
* Don't have APInt.cpp depend upon DerivedTypes.h. This helps with splitting theReid Spencer2007-12-111-14/+23
* proper #include order.Chris Lattner2007-12-081-1/+1
* Adding a StringPool data structure, which GC will use.Gordon Henriksen2007-12-081-0/+35
* Prior commit updated wrong if, apologies.Neil Booth2007-12-051-2/+2
* Handle zero correctly.Neil Booth2007-12-051-3/+3
* Handle 0 correctly in string->APFloat conversion.Dale Johannesen2007-12-051-1/+1
* Fix PR1816, by correcting the broken definition of APInt::countTrailingZeros.Chris Lattner2007-11-231-1/+1
* Fix APInt::countTrailingZeros to return BitWidth if the input is zero instead...Chris Lattner2007-11-231-2/+2
* Fix the Linker testcase regressions, by making MemoryBuffer::getFileOrSTDIN r...Chris Lattner2007-11-181-0/+18
* Fix denormal check in float->APInt conversion.Dale Johannesen2007-11-171-1/+1
* make smallptrset more const and type correct, which caught a fewChris Lattner2007-11-061-2/+2
* Remove some unnecessary C-style statics.Neil Booth2007-11-021-6/+8
* Add back line whose removal somehow crept into prior patchNeil Booth2007-11-011-0/+1
* When converting to integer, do bit manipulations in the destinationNeil Booth2007-11-011-71/+107
* Clarified operator precedence.Hartmut Kaiser2007-10-251-2/+2
* This requires rtti info because tblgen uses commandline,Chris Lattner2007-10-181-1/+4
* Fast-track obviously over-large and over-small exponents during decimal->Neil Booth2007-10-151-8/+44
* Consolidate logic for creating NaNs. Silence compiler warning.Neil Booth2007-10-141-10/+15
* Whether arithmetic is supported is a property of the semantics. Make itNeil Booth2007-10-141-41/+36
* Separate out parsing of decimal number. Use this to only allocateNeil Booth2007-10-141-97/+150
* If the power of 5 is exact, and the reciprocal exact, the error is zero not o...Neil Booth2007-10-131-1/+1
* Remove duplicate comment.Neil Booth2007-10-121-11/+0
* Implement correctly-rounded decimal->binary conversion, i.e. conversionNeil Booth2007-10-121-6/+349
* Remove a field that was never used.Neil Booth2007-10-121-9/+6
* If we're trying to be arbitrary precision, unsigned char clearly won't cut it...Neil Booth2007-10-121-1/+1
* Don't attempt to mask no bitsNeil Booth2007-10-121-1/+2