Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Switch Twine::str() to use toVector(), which is now efficient. | Daniel Dunbar | 2009-08-19 | 1 | -14/+4 |
| | | | | llvm-svn: 79437 | ||||
* | Add missing flush(). | Daniel Dunbar | 2009-08-02 | 1 | -0/+3 |
| | | | | llvm-svn: 77859 | ||||
* | Twine: Directly support int, long, and long long types. | Daniel Dunbar | 2009-07-30 | 1 | -17/+29 |
| | | | | | | - This should resolve Cygwin gcc ambiguities. llvm-svn: 77624 | ||||
* | Twine: Use raw_ostream::write_hex, remove unused itohexstr method. | Daniel Dunbar | 2009-07-30 | 1 | -2/+1 |
| | | | | llvm-svn: 77617 | ||||
* | Twine: Provide [u]int{32,64} conversions via implicit constructors instead of | Daniel Dunbar | 2009-07-30 | 1 | -6/+18 |
| | | | | | | explicitly. llvm-svn: 77576 | ||||
* | Twines: Support numeric conversion directly (uitostr, etc). | Daniel Dunbar | 2009-07-29 | 1 | -11/+37 |
| | | | | | | | | | | | | | | | - Provides static constructors for doing number to string conversions without using temporaries. - There are several ways to do this, I think given the Twine constraints this is the simplest one. - One FIXME for fast number -> hex conversion. - Added another comment on one last major bit of perf work Twines need, which is to make raw_svector_ostream more efficient. llvm-svn: 77445 | ||||
* | Add Twine ADT. | Daniel Dunbar | 2009-07-24 | 1 | -0/+91 |
- Not currently used. llvm-svn: 76956 |