aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Support
Commit message (Expand)AuthorAgeFilesLines
* Use atomic operations when accessing statistics, and make the lazy initializa...Owen Anderson2009-06-231-4/+8
* Make timers threadsafe again. This isn't quite as nice as I'd hoped (it uses...Owen Anderson2009-06-231-1/+53
* Revert my last series of commits related to Timer and 64-bit atomics. Not al...Owen Anderson2009-06-231-19/+19
* Switched size_t to int64_t to prevent type mismatch in call to max.Lang Hames2009-06-231-2/+2
* Actually, these need to be signed integers, not unsigned.Owen Anderson2009-06-231-2/+2
* Use 64-bit integer counters for tracking time, rather than doubles. This wil...Owen Anderson2009-06-231-17/+17
* Make the lazy initialization of DefaultTimerGroup threadsafe.Owen Anderson2009-06-231-8/+14
* Revert r73923, which broke clang.Owen Anderson2009-06-231-18/+10
* Guard the plugin loader.Owen Anderson2009-06-231-0/+5
* Add guards around timer groups, which can be shared.Owen Anderson2009-06-221-10/+18
* Guard the statistics table.Owen Anderson2009-06-221-1/+3
* Guard the global annotation tables.Owen Anderson2009-06-221-13/+25
* rename SourceMgr::PrintError to PrintMessage.Chris Lattner2009-06-211-6/+6
* move include searching logic from TGLexer to SourceMgr.Chris Lattner2009-06-211-0/+20
* Rename TGSourceMgr -> SourceMgr.Chris Lattner2009-06-212-5/+6
* rename TGLoc -> SMLoc.Chris Lattner2009-06-211-6/+6
* move TGSourceMgr class out of TableGen into libsupport.Chris Lattner2009-06-211-0/+107
* Add support for AuroraUX. Patch by evocallaghan.Duncan Sands2009-06-191-1/+4
* Update CMake files to account for new location of Threading.cpp.Ted Kremenek2009-06-181-1/+0
* Move Threading.[h|cpp] from Support to System.Owen Anderson2009-06-181-63/+0
* Add newline at end of file.Owen Anderson2009-06-161-1/+1
* Add Threading.cpp to the CMake project filesDouglas Gregor2009-06-161-0/+1
* Split the thread-related APIs out into their own file, and add a few moreOwen Anderson2009-06-162-20/+67
* Add support for outputting ANSI colors to raw_fd_ostream.Torok Edwin2009-06-041-0/+30
* Add support for letting the client choose different flavors of NaNs. Testcas...Mike Stump2009-05-301-6/+12
* Untabification.Bill Wendling2009-05-301-1/+1
* Minor fix for CMake build systemDouglas Gregor2009-05-271-0/+1
* Add llvm::triple constructor from arch, vendor, os strings, and recognizeDaniel Dunbar2009-05-221-0/+3
* 80 column violation.Evan Cheng2009-05-211-1/+1
* Have llvm_start_multithreaded return a bool indicating whether multithreadedOwen Anderson2009-05-201-2/+3
* Add llvm_start_multithreaded(), which starts up the LLVM internals in thread-...Owen Anderson2009-05-201-8/+45
* Tweak MemoryBuffer::getSTDIN so that it returns after the first EOF. Eli Friedman2009-05-181-3/+6
* Add dumping support for DW_AT_APPLE_isa and DW_AT_APPLE_block.Mike Stump2009-05-141-0/+2
* Fix whitespacing (space after switch).Mike Stump2009-05-133-33/+32
* Move helper functions for optimizing division by constant into the APIntJay Foad2009-04-301-0/+92
* Add support for a character after a command line option. Like '-Os'.Bill Wendling2009-04-291-0/+3
* Fix PR4040: APInt's string constructor is too strictChris Lattner2009-04-251-7/+9
* Make all raw_ostreams support the tell() function.Douglas Gregor2009-04-201-0/+11
* teach EscapeString and UnescapeString to handle ".Chris Lattner2009-04-151-0/+3
* Remove AllowInverse: it leaks memory and is not the rightChris Lattner2009-04-081-21/+0
* Fix build on Linux.Mikhail Glushenkov2009-04-021-0/+1
* Add llvm::Triple class for abstracting access to target triples.Daniel Dunbar2009-04-011-0/+183
* Use CHAR_BIT instead of hard-coding 8 in several places where itDan Gohman2009-04-011-3/+3
* * Fixed spelling of `invertible'Misha Brukman2009-04-011-2/+2
* move a large method out of line.Chris Lattner2009-03-281-0/+19
* Fix internal representation of fp80 to be theDale Johannesen2009-03-231-8/+6
* Now that errs() is properly non-buffered, there's no need toDan Gohman2009-03-231-1/+0
* Fix comment typo.Duncan Sands2009-03-191-1/+1
* Add BUILTIN_EXPECT Support/Compiler macro.Daniel Dunbar2009-03-171-1/+2
* raw_ostream: Put all exceptional conditions in raw_ostream::writeDaniel Dunbar2009-03-171-18/+30