Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						b7be0e8afc 
					 
					
						
						
							
							Switch Twine::str() to use toVector(), which is now efficient.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79437  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-19 18:09:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						2b800dfa6b 
					 
					
						
						
							
							Add missing flush().  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77859  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-02 04:12:28 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						2d8bc0fe70 
					 
					
						
						
							
							Twine: Directly support int, long, and long long types.  
						
						... 
						
						
						
						- This should resolve Cygwin gcc ambiguities.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77624  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-30 21:15:14 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						0fffbafa96 
					 
					
						
						
							
							Twine: Use raw_ostream::write_hex, remove unused itohexstr method.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77617  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-30 18:30:19 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						0165a2ca89 
					 
					
						
						
							
							Twine: Provide [u]int{32,64} conversions via implicit constructors instead of  
						
						... 
						
						
						
						explicitly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77576  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-30 03:47:15 +00:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						2538f7ab2e 
					 
					
						
						
							
							Add Twine ADT.  
						
						... 
						
						
						
						- Not currently used.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76956  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-24 07:04:27 +00:00