aboutsummaryrefslogtreecommitdiff
path: root/lib/Support/raw_ostream.cpp
AgeCommit message (Expand)Author
2009-08-31Merge 79862 from mainline.Tanya Lattner
2009-08-19Change raw_svector_ostream to reserve the input buffer if necessary, Ted wasDaniel Dunbar
2009-08-19Switch raw_svector_ostream to use the vector as the ostream buffer.Daniel Dunbar
2009-08-19Speculatively revert r79375, which may be breaking bootstrap, although in aDaniel Dunbar
2009-08-19raw_ostream: Simplify write(unsigned char) to match write(const char*, unsign...Daniel Dunbar
2009-08-19raw_ostream: Remove pointless redefinitions of tell().Daniel Dunbar
2009-08-18raw_ostream: Add the capability for subclasses to manually install an externalDaniel Dunbar
2009-08-18Speed up raw_ostream::<<(unsigned long long) for 32-bit systems by doing mostDaniel Dunbar
2009-08-18Fix a bug in raw_ostream::write(char) introduced by the change toDan Gohman
2009-08-18Revert r78924, disabling buffering defeats all the fast paths in raw_ostream.Daniel Dunbar
2009-08-15Mingw also doesn't have st_blksize.Dan Gohman
2009-08-15Always check to see if raw_fd_ostream's file descriptor is attached toDan Gohman
2009-08-13When standard output is a terminal, set outs() to be unbuffered, toDan Gohman
2009-08-13Fix a compiler warning about comparing signed with unsigned.Dan Gohman
2009-08-13Add an assert to check copy_to_buffer's precondition.Dan Gohman
2009-08-13Set raw_os_ostream, raw_string_ostream, and raw_svector_ostream to beDan Gohman
2009-08-13Add support to raw_ostream for sizing the buffer according to theDan Gohman
2009-08-13Move SetBufferSize and SetUnbuffered out of line.Dan Gohman
2009-08-13Fix the buffer handling logic so that write_impl is always called withDan Gohman
2009-07-30Add raw_ostream::write_hexDaniel Dunbar
2009-07-29Perform simplification noticed by Reid.Daniel Dunbar
2009-07-29raw_ostream: Follow the 32-bit path when printing "small" decimal numbers.Daniel Dunbar
2009-07-27Make raw_null_ostream flush its buffer in its destructor, so thatDan Gohman
2009-07-27Add an assertion check to raw_ostream's destructor to verifyDan Gohman
2009-07-16Add raw_null_ostream and llvm::nulls(), a raw_ostream that discards output.Daniel Dunbar
2009-07-16Use size_t.Dan Gohman
2009-07-15Change raw_ostream so that it doesn't call llvm_report_errorDan Gohman
2009-07-15Add a Force option to raw_fd_ostream to specify whether openingDan Gohman
2009-07-15Check for errors on close(2) too. And lseek(2).Dan Gohman
2009-07-15Use 0664 instead of 0644 for the default open mode. This isDan Gohman
2009-07-15Detect write failures on raw_fd_ostream.Daniel Dunbar
2009-07-14Have asm printers use formatted_raw_ostream directly to avoid aDavid Greene
2009-07-10Make changes suggested by Chris and eliminate newly-added raw_ostreamDavid Greene
2009-07-09Add some hooks that a redesigned AsmStream needs to do its job. TheseDavid Greene
2009-06-04Add support for outputting ANSI colors to raw_fd_ostream.Torok Edwin
2009-04-20Make all raw_ostreams support the tell() function.Douglas Gregor
2009-03-17Add BUILTIN_EXPECT Support/Compiler macro.Daniel Dunbar
2009-03-17raw_ostream: Put all exceptional conditions in raw_ostream::writeDaniel Dunbar
2009-03-17raw_ostream: Rework implementation of unbuffered streams so outputtingDaniel Dunbar
2009-03-16raw_ostream: Replace flush_impl with write_impl, which takes data toDaniel Dunbar
2009-03-16raw_ostream: Lift out flush_nonempty.Daniel Dunbar
2009-03-16Make raw_ostream::operator<<(const void *) fast; it doesn't matter butDaniel Dunbar
2009-03-16Add slow path for single character write, and use exclusively forDaniel Dunbar
2009-03-10PR3478: raw_ostream should not buffer stderrDaniel Dunbar
2009-01-26Add method raw_fd_ostream::seek() for random access within a file.Ted Kremenek
2008-12-04Have raw_fd_ostream keep track of the position in the file to make tell() go ...Ted Kremenek
2008-11-26Add 'tell' method to raw_fd_ostream that clients can use to query the current...Ted Kremenek
2008-11-13Add Binary flag to raw_fd_ostream constructor.Daniel Dunbar
2008-10-26fix PR2953, an off-by-one error handling formatted i/o. Chris Lattner
2008-10-23Added raw_fd_ostream::close().Ted Kremenek