#
3ad8ac90 |
| 21-Aug-2008 |
Owen Anderson <resistor@mac.com> |
Fix write() when the string being written is larger than the buffer. This broke various ObjC testcases with very long symbol names.
llvm-svn: 55148
|
#
d2850538 |
| 21-Aug-2008 |
Owen Anderson <resistor@mac.com> |
Move non-trivial methods out of line to avoid code-size bloat.
llvm-svn: 55138
|
#
9371964f |
| 21-Aug-2008 |
Owen Anderson <resistor@mac.com> |
Use raw_ostream throughout the AsmPrinter.
llvm-svn: 55092
|
#
b97ff82b |
| 17-Aug-2008 |
Argyrios Kyrtzidis <akyrtzi@gmail.com> |
Get raw_ostream.cpp to compile on MSVC.
llvm-svn: 54879
|
#
d3723fc8 |
| 17-Aug-2008 |
Chris Lattner <sabre@nondot.org> |
add support for a cout/cerr analog (outs()/errs()) as well as a simple adaptor class to give raw output capabilities to something that wants to write to an ostream.
llvm-svn: 54865
|
#
d5bc0683 |
| 17-Aug-2008 |
Chris Lattner <sabre@nondot.org> |
opening "-" automatically yields stdout.
llvm-svn: 54863
|
#
3394262a |
| 17-Aug-2008 |
Chris Lattner <sabre@nondot.org> |
rename OutputData to 'write' to match ostream.
llvm-svn: 54857
|
#
84b94f77 |
| 17-Aug-2008 |
Chris Lattner <sabre@nondot.org> |
add a new raw_ostream class which is an extremely high performance ostream that can *only* output data (no seeking, reading, etc). This is adapted from the clang "-E outputter", and is roughly 10% f
add a new raw_ostream class which is an extremely high performance ostream that can *only* output data (no seeking, reading, etc). This is adapted from the clang "-E outputter", and is roughly 10% faster than stdio on darwin and 30% (or more) faster than std::ostream.
llvm-svn: 54855
show more ...
|