aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Support
Commit message (Expand)AuthorAgeFilesLines
* Add NetBSD to the Triple class, patch by Krister Walfridsson!Chris Lattner2009-07-131-0/+3
* Make some more changes suggested by Chris. Manipulators go away.David Greene2009-07-131-58/+41
* Switch to raw_ostream.Daniel Dunbar2009-07-131-35/+35
* Fix an error in ConstantRange::getSignedMax on wrapped ranges. Thanks onceNick Lewycky2009-07-131-7/+3
* 'i8 full-range' sign extended to i16 should equal [-128, 128) not [-128, 127).Nick Lewycky2009-07-131-1/+1
* Multiply was very wrong for wrapped ranges. This supplies a half-fix that willNick Lewycky2009-07-131-6/+6
* Fix a bug summing two full sets. The overflow checking doesn't handle sets asNick Lewycky2009-07-131-0/+2
* Improve sys::Path::makeAbsolute on Win32.Daniel Dunbar2009-07-121-1/+1
* Implement udiv for ConstantRanges.Nick Lewycky2009-07-121-4/+26
* Implement ConstantRange::multiply based on the code in LoopVR.Nick Lewycky2009-07-121-3/+13
* assert(0) -> LLVM_UNREACHABLE.Edwin Török2009-07-116-35/+41
* Fix handling of max and full set.Nick Lewycky2009-07-111-4/+0
* Clarify and simplify.Nick Lewycky2009-07-111-1/+1
* Convert more assert(0)+abort() -> LLVM_UNREACHABLE,Edwin Török2009-07-111-2/+2
* Move a method that creates constant ranges relative to another constant rangeNick Lewycky2009-07-111-0/+72
* Make changes suggested by Chris and eliminate newly-added raw_ostreamDavid Greene2009-07-102-1/+74
* Add some hooks that a redesigned AsmStream needs to do its job. TheseDavid Greene2009-07-091-0/+1
* Revert the part of 75177 that split ConstantRange into two classes, andDan Gohman2009-07-091-513/+28
* Add a ConstantSignedRange class, which does for signed integersDan Gohman2009-07-091-19/+572
* Add support for other GraphViz display tools. This can helpDavid Greene2009-07-091-6/+48
* Allow users of GraphWriter to display graphs asynchronously. ThisDavid Greene2009-07-081-15/+30
* Fix build.Mike Stump2009-07-071-0/+1
* Have scoped mutexes take referenes instead of pointers.Owen Anderson2009-07-074-15/+15
* Fix braces.Edwin Török2009-07-071-4/+2
* Introduce new error handling API.Edwin Török2009-07-071-0/+53
* switch the .ll parser to use SourceMgr.Chris Lattner2009-07-021-10/+21
* add an explicit class for holding llvm::SourceMgr diagnostics and useChris Lattner2009-07-021-19/+52
* Tweak FindExecutable so that relative executable paths work as well.Daniel Dunbar2009-07-011-2/+3
* Fix FindExecutable to work if given an absolute executable path name.Daniel Dunbar2009-07-011-5/+10
* Reapply 74494, this time removing the conflicting definition of operator<<Dan Gohman2009-06-301-0/+6
* Temporarily revert r74494. It was causing failures in the unit tests.Bill Wendling2009-06-301-6/+0
* Fix the build on Cygwin. Patch by Aaron Gray.Owen Anderson2009-06-301-1/+1
* Define an operator<< for APInt to be used with std::ostream.Dan Gohman2009-06-301-0/+6
* Normalize SourceMgr messages.Daniel Dunbar2009-06-301-3/+7
* Add triple for OpenBSD.Duncan Sands2009-06-291-0/+3
* Use atomic operations for accessing this global counter.Owen Anderson2009-06-261-3/+6
* Fix linking of llvm-ld and lli with CMake, from Xerxes RånbyDouglas Gregor2009-06-261-0/+2
* Support thread-local pretty stack traces.Owen Anderson2009-06-251-7/+8
* 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