aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Support
Commit message (Expand)AuthorAgeFilesLines
* Fix several const-correctness issues, resolving some -Wcast-qual warnings.Dan Gohman2008-08-051-2/+2
* Fold the useful features of alist and alist_node into ilist, andDan Gohman2008-07-281-2/+4
* Fix PR2088. Use modulo linear equation solver to compute loop iterationWojciech Matyjewicz2008-07-201-1/+1
* Reapply 53476 and 53480, with a fix so that it properly updatesDan Gohman2008-07-141-2/+34
* Back out 53476 and 53480 for now. Somehow they cause llc to miscompile 179.art.Evan Cheng2008-07-121-34/+2
* Add support for putting NamedRegionTimers in TimerGroups, andDan Gohman2008-07-111-2/+34
* Use find instead of lower_bound.Dan Gohman2008-07-111-2/+2
* Add some basic Pool-allocation infrastructure. This adds a Recycler class,Dan Gohman2008-07-071-0/+7
* Add a version of AddString that takes a const char* so we can avoid extraneousOwen Anderson2008-07-011-0/+38
* Append to the ActiveTimers std::vector before looking at the timer insteadDan Gohman2008-06-241-1/+1
* First step to fix PR2088. Implement routine to compute the Wojciech Matyjewicz2008-06-231-7/+48
* Avoid creating a redundant zero APInt.Dan Gohman2008-06-211-1/+1
* Consistently set "Buckets[NumBuckets] = reinterpret_cast<void*>(-1)" througho...Ted Kremenek2008-06-171-1/+1
* As comments said, for negative value, the arithmetic Zhou Sheng2008-06-051-1/+1
* Give a proper error message when a command line option is defined more thanMatthijs Kooijman2008-05-301-1/+1
* Remove more iostream header includes. Needed to implement a "FlushStream"Bill Wendling2008-05-291-0/+9
* Tidy up whitespace in ConstantRange::print output.Dan Gohman2008-05-271-1/+1
* Don't assume underlying APInt type is limitedDale Johannesen2008-05-141-1/+1
* Remove undefined behavior in hex string->APFloatDale Johannesen2008-05-141-1/+1
* Clean up the use of static and anonymous namespaces. This turned upDan Gohman2008-05-131-0/+4
* Make firstEightPowers const.Dan Gohman2008-05-121-2/+2
* Remove uses of llvm/System/IncludeFile.h that are no longer needed.Dan Gohman2008-05-061-3/+0
* Fix more -Wshorten-64-to-32 warnings.Evan Cheng2008-05-057-40/+42
* Suppress -Wshorten-64-to-32 warnings for 64-bit hosts.Evan Cheng2008-05-022-43/+46
* fcntl.h is pretty standard on unix (without the sys/)Gabor Greif2008-04-301-2/+1
* Fix a pointer-arithmetic bug that caused 64-bit host pointer values toDan Gohman2008-04-281-1/+1
* Bug fix in BumpPtrAllocator: don't assume that all objects have the same alig...Ted Kremenek2008-04-281-6/+9
* Add support for response files to the CommandLine library.Mikhail Glushenkov2008-04-281-23/+79
* Make these variables static.Dan Gohman2008-04-232-6/+6
* Check that APFloat::convert is not trying to targetDale Johannesen2008-04-201-0/+1
* Use gv's --spartan option, which trades away an extra row of UI buttonsDan Gohman2008-04-151-0/+1
* Make several symbols static.Dan Gohman2008-04-102-23/+23
* Fix compilation errors on MSVC. Patch by Argiris Kirtzidis!Bill Wendling2008-04-011-1/+2
* Change the MemoryBuffer::getFile* methods to take just a pointer to theChris Lattner2008-04-012-17/+10
* Reimplement MemoryBuffer::getFile with three enhancements:Chris Lattner2008-04-011-85/+64
* Remove the MappedFile::charBase member, rename base -> getBase() andChris Lattner2008-04-011-3/+4
* Change DiffFilesWithTolerance to be written in terms of MemoryBuffer,Chris Lattner2008-04-011-73/+56
* Remove MappedFile support for mapping files for write and execChris Lattner2008-04-012-3/+3
* Add explicit keywords.Dan Gohman2008-03-251-1/+1
* A quick nm audit turned up several fixed tables and objects that wereDan Gohman2008-03-252-2/+2
* Add assert for non-hexadecimal radixes.Bill Wendling2008-03-161-0/+4
* Fix a typo. It's causing consumer-typeset to miscompile. Perhaps more.Evan Cheng2008-03-071-1/+1
* 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