aboutsummaryrefslogtreecommitdiff
path: root/lib/Support
AgeCommit message (Expand)Author
2009-07-07Introduce new error handling API.Torok Edwin
2009-07-02switch the .ll parser to use SourceMgr.Chris Lattner
2009-07-02add an explicit class for holding llvm::SourceMgr diagnostics and useChris Lattner
2009-07-01Tweak FindExecutable so that relative executable paths work as well.Daniel Dunbar
2009-07-01Fix FindExecutable to work if given an absolute executable path name.Daniel Dunbar
2009-06-30Reapply 74494, this time removing the conflicting definition of operator<<Dan Gohman
2009-06-30Temporarily revert r74494. It was causing failures in the unit tests.Bill Wendling
2009-06-30Fix the build on Cygwin. Patch by Aaron Gray.Owen Anderson
2009-06-30Define an operator<< for APInt to be used with std::ostream.Dan Gohman
2009-06-30Normalize SourceMgr messages.Daniel Dunbar
2009-06-29Add triple for OpenBSD.Duncan Sands
2009-06-26Use atomic operations for accessing this global counter.Owen Anderson
2009-06-26Fix linking of llvm-ld and lli with CMake, from Xerxes RÄnbyDouglas Gregor
2009-06-25Support thread-local pretty stack traces.Owen Anderson
2009-06-23Use atomic operations when accessing statistics, and make the lazy initializa...Owen Anderson
2009-06-23Make timers threadsafe again. This isn't quite as nice as I'd hoped (it uses...Owen Anderson
2009-06-23Revert my last series of commits related to Timer and 64-bit atomics. Not al...Owen Anderson
2009-06-23Switched size_t to int64_t to prevent type mismatch in call to max.Lang Hames
2009-06-23Actually, these need to be signed integers, not unsigned.Owen Anderson
2009-06-23Use 64-bit integer counters for tracking time, rather than doubles. This wil...Owen Anderson
2009-06-23Make the lazy initialization of DefaultTimerGroup threadsafe.Owen Anderson
2009-06-23Revert r73923, which broke clang.Owen Anderson
2009-06-23Guard the plugin loader.Owen Anderson
2009-06-22Add guards around timer groups, which can be shared.Owen Anderson
2009-06-22Guard the statistics table.Owen Anderson
2009-06-22Guard the global annotation tables.Owen Anderson
2009-06-21rename SourceMgr::PrintError to PrintMessage.Chris Lattner
2009-06-21move include searching logic from TGLexer to SourceMgr.Chris Lattner
2009-06-21Rename TGSourceMgr -> SourceMgr.Chris Lattner
2009-06-21rename TGLoc -> SMLoc.Chris Lattner
2009-06-21move TGSourceMgr class out of TableGen into libsupport.Chris Lattner
2009-06-19Add support for AuroraUX. Patch by evocallaghan.Duncan Sands
2009-06-18Update CMake files to account for new location of Threading.cpp.Ted Kremenek
2009-06-18Move Threading.[h|cpp] from Support to System.Owen Anderson
2009-06-16Add newline at end of file.Owen Anderson
2009-06-16Add Threading.cpp to the CMake project filesDouglas Gregor
2009-06-16Split the thread-related APIs out into their own file, and add a few moreOwen Anderson
2009-06-04Add support for outputting ANSI colors to raw_fd_ostream.Torok Edwin
2009-05-30Add support for letting the client choose different flavors of NaNs. Testcas...Mike Stump
2009-05-30Untabification.Bill Wendling
2009-05-27Minor fix for CMake build systemDouglas Gregor
2009-05-22Add llvm::triple constructor from arch, vendor, os strings, and recognizeDaniel Dunbar
2009-05-2180 column violation.Evan Cheng
2009-05-20Have llvm_start_multithreaded return a bool indicating whether multithreadedOwen Anderson
2009-05-20Add llvm_start_multithreaded(), which starts up the LLVM internals in thread-...Owen Anderson
2009-05-18Tweak MemoryBuffer::getSTDIN so that it returns after the first EOF. Eli Friedman
2009-05-14Add dumping support for DW_AT_APPLE_isa and DW_AT_APPLE_block.Mike Stump
2009-05-13Fix whitespacing (space after switch).Mike Stump
2009-04-30Move helper functions for optimizing division by constant into the APIntJay Foad
2009-04-29Add support for a character after a command line option. Like '-Os'.Bill Wendling