aboutsummaryrefslogtreecommitdiff
path: root/lib/Support
AgeCommit message (Expand)Author
2010-02-10Fix "the the" and similar typos.Dan Gohman
2010-02-04add support for the sparcv9-*-* target triple to turn onChris Lattner
2010-02-03Make APInt::countLeadingZerosSlowCase() treat the contents of padding bitsJohn McCall
2010-01-29Fix MSVC build.Benjamin Kramer
2010-01-29Convert some users of ftostr to raw_ostream.Benjamin Kramer
2010-01-29Use llvm::format instead of ftostr (which just calls sprintf).Benjamin Kramer
2010-01-28Replace strcpy with memcpy when we have the length around anyway.Benjamin Kramer
2010-01-27Make SMDiagnostic::Print a const method.Mikhail Glushenkov
2010-01-27Trailing whitespace.Mikhail Glushenkov
2010-01-26Fix a typo that several people pointed out. Also, address the case ofDan Gohman
2010-01-26Add a comment about a missed opportunity.Dan Gohman
2010-01-26Print empty and full sets specially.Dan Gohman
2010-01-22Changes to fix buffering that I forgot to commit with previous patch.Chris Lattner
2010-01-22add a new MCAsmStreamer::GetCommentOS method to simplify stuffChris Lattner
2010-01-21Avoid printing a spurious semicolon when there is no filename.Dan Gohman
2010-01-20Fix an infinite recursion problem. dbgs() should return errs() inDavid Greene
2010-01-18Fix refacto reported by Nicolas Geoffray.Benjamin Kramer
2010-01-16Temporarily revert r93581. It was causing failures in the ExecutionEngine testsBill Wendling
2010-01-15BumpPtrAllocator: Have the DefaultSlabAllocator created at runtime, not initi...Ted Kremenek
2010-01-13Introduce Twine::toStringRef, a variant of toVector which avoids the copy if theBenjamin Kramer
2010-01-11Remove unused string functions.Benjamin Kramer
2010-01-11Add StrInStrNoCase, a StringRef version of CStrInCStrNoCase.Benjamin Kramer
2010-01-11Turns out llvm-gcc still uses SplitString with a vector. Add it back until IBenjamin Kramer
2010-01-11Reimplement getToken and SplitString as "StringRef helper functions"Benjamin Kramer
2010-01-09Suppress use of uninitialized variable warning.Duncan Sands
2010-01-07More trivial optimizations to a function well outside the critical pathDouglas Gregor
2010-01-07Switch StringRef::edit_distance over to using raw pointers, since bothDouglas Gregor
2010-01-05Change errs() to dbgs().David Greene
2010-01-05Change errs() to dbgs().David Greene
2010-01-05Change errs() to dbgs().David Greene
2010-01-05Change errs() to dbgs().David Greene
2010-01-05Change errs() to dbgs().David Greene
2010-01-05Change errs() to dbgs().David Greene
2010-01-05Change errs() to dbgs().David Greene
2010-01-05Change errs() to dbgs().David Greene
2009-12-31Document the edit-distance algorithm used in StringRef, switch it overDouglas Gregor
2009-12-30Implement edit distance for StringRefDouglas Gregor
2009-12-29Do not crash when .ll printing metadata that smells like debug info, but isn't.Chris Lattner
2009-12-29fix indentation, fit in 80 cols.Chris Lattner
2009-12-29fix .cpp file to not wrap the entire file in namespace blocks.Chris Lattner
2009-12-24Implement support for converting to string at "natural precision", and fix someJohn McCall
2009-12-24Substantially optimize APFloat::toString() by doing a single large divide toJohn McCall
2009-12-24Add accessors for the largest-magnitude, smallest-magnitude, andJohn McCall
2009-12-24Set Remainder before Quotient in case Quotient and LHS alias. The newJohn McCall
2009-12-23Clarify how dbgs() operates.David Greene
2009-12-23sizeof(char) is always 1.Chris Lattner
2009-12-23De-bork CMake buildDouglas Gregor
2009-12-23Provide dbgs(), a circular-buffering debug output stream. By default itDavid Greene
2009-12-23Add circular_raw_ostream, which buffers its output in a circular queueDavid Greene
2009-12-19Make some methods const. The only interesting change here is thatChris Lattner