aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Support
Commit message (Expand)AuthorAgeFilesLines
* fix PR2953, an off-by-one error handling formatted i/o. Chris Lattner2008-10-261-1/+1
* Added raw_fd_ostream::close().Ted Kremenek2008-10-231-3/+14
* Fix for PR2881: fix a small leak exposed by valgrind, using a ManagedStatic.Julien Lerouge2008-10-221-6/+5
* Clear raw_fd_ostream error string on success and explain behavior inDaniel Dunbar2008-10-211-3/+6
* Fix command-line option printing to print two spaces where needed,Dan Gohman2008-10-141-1/+1
* Change TAG_ names to DW_TAG for gcc (testsuite) compatibility.Dale Johannesen2008-10-121-59/+59
* Change Dwarf comments starting with AT_ to DW_AT_ toDale Johannesen2008-10-121-96/+96
* rearrange some code.Chris Lattner2008-10-111-6/+6
* Add a "loses information" return value to APFloat::convertDale Johannesen2008-10-091-14/+37
* Rename APFloat::convertToAPInt to bitcastToAPInt toDale Johannesen2008-10-091-4/+4
* Mark negative-zero-to-int conversion as Inexact,Dale Johannesen2008-10-071-1/+2
* Be more precise about which conversions of NaNsDale Johannesen2008-10-061-3/+18
* Temporarily revert functionality change from my previous patch;Dale Johannesen2008-10-061-2/+1
* Mark shortening NaN conversions as Inexact. PR 2856.Dale Johannesen2008-10-061-6/+9
* Initial support for the CMake build system.Oscar Fuentes2008-09-221-0/+29
* Updating VC++ project.Cédric Venet2008-08-241-0/+1
* Add raw_stream adaptors that write into an std::string and SmallVector/SmallS...Chris Lattner2008-08-231-0/+35
* Switch the asmprinter (.ll) and all the stuff it requires over toChris Lattner2008-08-233-9/+17
* add #includeChris Lattner2008-08-231-0/+1
* add a simple mechanism for formatted output. This gives raw_ostream's Chris Lattner2008-08-231-0/+50
* Add a clear() method to FoldingSet.Dan Gohman2008-08-231-12/+13
* improve support for systems that need unistd.h to get STDOUT_FILENO.Chris Lattner2008-08-221-2/+10
* Fix write() when the string being written is larger than the buffer. This br...Owen Anderson2008-08-211-0/+1
* Move non-trivial methods out of line to avoid code-size bloat.Owen Anderson2008-08-211-0/+92
* Use raw_ostream throughout the AsmPrinter.Owen Anderson2008-08-211-11/+11
* Move the fast-path (<=i64) cases of various APInt methods inlineChris Lattner2008-08-201-150/+40
* It's not necessary to check if a value is null before delete[].Dan Gohman2008-08-201-1/+1
* Get raw_ostream.cpp to compile on MSVC.Argiris Kirtzidis2008-08-171-5/+11
* Rework the routines that convert AP[S]Int into a string. Now, instead ofChris Lattner2008-08-173-99/+100
* remove a dead APInt ctor.Chris Lattner2008-08-172-8/+2
* add support for a cout/cerr analog (outs()/errs()) as well asChris Lattner2008-08-171-0/+31
* opening "-" automatically yields stdout.Chris Lattner2008-08-171-0/+7
* rename OutputData to 'write' to match ostream.Chris Lattner2008-08-171-1/+1
* add a new raw_ostream class which is an extremely high performance ostream thatChris Lattner2008-08-171-0/+64
* Avoid repeatedly reallocating the FoldingSetNodeID when searchingDan Gohman2008-08-121-2/+4
* 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