llvm/unittests/ADT
Daniel Dunbar 763457e70b Twines: Support numeric conversion directly (uitostr, etc).
- 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.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77445 91177308-0d34-0410-b5e6-96231b3b80d8
2009-07-29 07:08:44 +00:00
..
APIntTest.cpp Reapply 74494, this time removing the conflicting definition of operator<< 2009-06-30 20:10:56 +00:00
DenseMapTest.cpp Minor cleanup for unittest: 2009-01-07 21:13:53 +00:00
DenseSetTest.cpp Prevent looping when DenseSet is abused. 2009-05-01 20:47:53 +00:00
ImmutableSetTest.cpp improve test and address Misha's comments 2009-01-03 14:55:26 +00:00
Makefile
SmallStringTest.cpp Add SmallString unit test. 2009-07-16 17:00:06 +00:00
SmallVectorTest.cpp Clarify a FIXME. 2009-07-12 19:45:34 +00:00
SparseBitVectorTest.cpp Add a missing ilist_node.h #include to SparseBitVector, and add a very short 2009-07-25 00:33:57 +00:00
StringMapTest.cpp Convert StringMap to using StringRef for its APIs. 2009-07-23 18:17:34 +00:00
StringRefTest.cpp Add StringRef::{slice, split}, two convenient string operations which are simple 2009-07-26 03:18:15 +00:00
TripleTest.cpp Update Triple to use StringRef/Twine based APIs. 2009-07-26 03:31:47 +00:00
TwineTest.cpp Twines: Support numeric conversion directly (uitostr, etc). 2009-07-29 07:08:44 +00:00