NAKAMURA Takumi 
							
						 
					 
					
						
						
							
						
						af628cc0b8 
					 
					
						
						
							
							Prune CRLF.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@220678  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-10-27 12:37:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yaron Keren 
							
						 
					 
					
						
						
							
						
						212e2b9c8d 
					 
					
						
						
							
							Reverting size_type for the containers from size_type to unsigned.  
						
						 
						
						... 
						
						
						
						Various places in LLVM assume that container size and count are unsigned
and do not use the container size_type. Therefore they break compilation
(or possibly executation) for LP64 systems where size_t is 64 bit while
unsigned is still 32 bit.
If we'll ever that many items in the container size_type could be made
size_t for a specific containers after reviweing its other uses.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211353  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-06-20 12:20:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yaron Keren 
							
						 
					 
					
						
						
							
						
						ed4e8a839f 
					 
					
						
						
							
							The count() function for STL datatypes returns unsigned, even where it's  
						
						 
						
						... 
						
						
						
						only 1/0 result like std::set. Some of the LLVM ADT already return unsigned
count(), while others still return bool count().
In continuation to r197879, this patch modifies DenseMap, DenseSet, 
ScopedHashTable, ValueMap:: count() to return size_type instead of bool,
1 instead of true and 0 instead of false.
size_type is typedef-ed locally within each class to size_t.
http://reviews.llvm.org/D4018 
Reviewed by dblaikie.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211350  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-06-20 10:26:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						d781e40b6a 
					 
					
						
						
							
							Allocator: Remove ReferenceAdder hack.  
						
						 
						
						... 
						
						
						
						This was a workaround for compilers that had issues with reference
collapsing.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206612  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-04-18 14:54:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Craig Topper 
							
						 
					 
					
						
						
							
						
						4ba844388c 
					 
					
						
						
							
							[C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206142  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-04-14 00:51:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Craig Topper 
							
						 
					 
					
						
						
							
						
						fc601db2ed 
					 
					
						
						
							
							Mark unimplemented copy constructors and copy assignment operators as LLVM_DELETED_FUNCTION.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164014  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-09-17 06:31:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cdac46d18e 
					 
					
						
						
							
							add the ability to walk the scope tree and insert at not-the-current  
						
						 
						
						... 
						
						
						
						scope.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126591  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-27 22:51:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						152096275a 
					 
					
						
						
							
							add a handy typedef.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122726  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-03 03:16:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4f20c6d354 
					 
					
						
						
							
							really get this working with a custom allocator.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122722  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-03 01:38:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						61a10a0dc9 
					 
					
						
						
							
							Enhance ScopedHashTable to allow it to take an allocator argument.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122721  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-03 01:29:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						90f8795e1c 
					 
					
						
						
							
							make lookup failures not fatal.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109530  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-27 18:59:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						a84f3d9a97 
					 
					
						
						
							
							TopLevelMap[] reference is a pointer.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97661  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-03 20:46:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						d5e9e5f221 
					 
					
						
						
							
							Allow specialization of ScopedHashTable of non-default DenseMapInfo.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97594  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-02 22:10:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						7f05aa72f9 
					 
					
						
						
							
							Add count() and lookup() to ScopedHashTable. It might be useful to get information out of the hash table.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97542  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-02 02:37:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						3a54b3dc87 
					 
					
						
						
							
							Removed trailing whitespace.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62000  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-09 19:25:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d10e467ad9 
					 
					
						
						
							
							Add a simple, but efficient, generic scoped hash table  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52112  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-06-09 00:42:10 +00:00