| 
							
							
								 Chris Lattner | 0b930852cf | implement SmallPtrSet::erase git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33581 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-01-27 07:59:10 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | af3056c97e | Fix a limitation of SmallPtrSet.  Before it would assert if the smallsize was not a power of two.  Now it rounds up to the next power of two internally.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33580 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-01-27 07:52:27 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 18b69106b7 | add some comments on the algorithm git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33579 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-01-27 07:24:51 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | c95dc987e9 | Add a new SmallSet ADT specialized for pointers. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33577 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-01-27 07:10:46 +00:00 |  |