aboutsummaryrefslogtreecommitdiff
path: root/lib/Support
AgeCommit message (Expand)Author
2010-03-30Introduce SpecificBumpPtrAllocator, a wrapper for BumpPtrAllocator which allowsBenjamin Kramer
2010-03-30Introduce namespace-scope functions to enable LLVM statistics withoutDouglas Gregor
2010-03-30Reapply r99881 with some fixes: only call destructor in releaseMemory!Torok Edwin
2010-03-30Revert 99881, it brooke smooshlab's llvm-gcc-i386-darwin9.Torok Edwin
2010-03-30Introduce another Reset() method in BumpPtrAllocator that calls a destructorTorok Edwin
2010-03-30stringref'ize Timer apisChris Lattner
2010-03-30finally, maintain a global list of timer groups, allowing us to Chris Lattner
2010-03-30add a new TimerGroup::print method, and refactor away the bogusChris Lattner
2010-03-30rename GetLibSupportInfoOutputFile -> CreateInfoOutputFile andChris Lattner
2010-03-30if a timergroup is destroyed before its timers, print times.Chris Lattner
2010-03-30change TimerGroup to keep a linked list of active timers Chris Lattner
2010-03-30reapply my timer rewrite with a change for PassManager to store Chris Lattner
2010-03-30revert r99862 which is causing FNT failures.Chris Lattner
2010-03-30fairly major rewrite of various timing related stuff.Chris Lattner
2010-03-29move a function into a more logical place in the fileChris Lattner
2010-03-29remove support for per-time peak memory tracking, thisChris Lattner
2010-03-29various timer fixes: move operator= out of line,Chris Lattner
2010-03-29s/.../.Chris Lattner
2010-03-29move code around and improve indentation, no functionality change.Chris Lattner
2010-03-26improve portability to minix, patch by Chris Lattner
2010-03-24Fix minor style issues.Dan Gohman
2010-03-24Fix comment typo.Duncan Sands
2010-03-18Add the ability to "intern" FoldingSetNodeID data into aDan Gohman
2010-03-15Extend MemoryBuffer::getFile() to take an optional "stat" structureDouglas Gregor
2010-03-06make APFloat::toString be const.Chris Lattner
2010-03-05add an assertion requested on llvmdev.Chris Lattner
2010-03-01Don't potentially read past the end of the fill data when making a NaN fromJohn McCall
2010-02-28Properly clear all the extra bits in a significand when making a NaN from anJohn McCall
2010-02-28Add an override to StringRef::getAsInteger which parses into an APInt.John McCall
2010-02-28Teach APFloat how to create both QNaNs and SNaNs and with arbitrary-widthJohn McCall
2010-02-26Make APFloat's string-parsing routines a bit safer against very large exponents.John McCall
2010-02-26Replace a temporary std::string with SmallString.Benjamin Kramer
2010-02-23Adding the MicroBlaze backend.Wesley Peck
2010-02-23Fix viewCFG on Linux.Jeffrey Yasskin
2010-02-22Fix various doxygen warnings.Dan Gohman
2010-02-18Refer to -help instead of --help since this is what tools themselves say.Duncan Sands
2010-02-17Add Regex::sub, for doing regular expression substitution with backreferences.Daniel Dunbar
2010-02-15enhance raw_svector_ostream::write_impl to work with unbuffered streams,Chris Lattner
2010-02-15make PadToColumn return the stream so you can use:Chris Lattner
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