| 
							
							
								 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 |  |