Argyrios Kyrtzidis 
							
						 
					 
					
						
						
							
						
						47f3934021 
					 
					
						
						
							
							[ADT/StringMap] Follow-up to r172455, use the correct constructor for setting the InitialSize,  
						
						... 
						
						
						
						previously it was calling the "StringMapImpl(unsigned itemSize)" constructor.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172500  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-01-15 01:58:45 +00:00 
						 
				 
			
				
					
						
							
							
								Argyrios Kyrtzidis 
							
						 
					 
					
						
						
							
						
						3735573343 
					 
					
						
						
							
							[ADT/StringMap] Add a constructor in StringMap that accepts both an  
						
						... 
						
						
						
						initial size and an allocator.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172455  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-01-14 19:41:09 +00:00 
						 
				 
			
				
					
						
							
							
								Eli Bendersky 
							
						 
					 
					
						
						
							
						
						745bf82eba 
					 
					
						
						
							
							Cleanup comment and formatting  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170398  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-12-18 00:53:36 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						164dfb094d 
					 
					
						
						
							
							Make StringMap's copy ctor non-explicit.  
						
						... 
						
						
						
						Without this gcc doesn't allow us to put a StringMap into a
std::map. Works with clang though.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154737  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-04-14 09:04:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e55bbfe145 
					 
					
						
						
							
							Various public StringMap methods take or return "MapEntryTy", make it public.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@148732  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-01-23 21:42:52 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						85c07ce048 
					 
					
						
						
							
							StringMap.find never points to an empty bucket or tombstone, skip the check.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@147546  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-01-04 20:45:14 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						c894b02ae0 
					 
					
						
						
							
							Switch StringMap from an array of structures to a structure of arrays.  
						
						... 
						
						
						
						- -25% memory usage of the main table on x86_64 (was wasted in struct padding).
- no significant performance change.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@147294  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-12-27 20:35:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d7c027322e 
					 
					
						
						
							
							The key of a StringMap can contain nul's in it, so having first() return  
						
						... 
						
						
						
						const char* doesn't make sense.  Have it return StringRef instead.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135167  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-14 18:31:43 +00:00 
						 
				 
			
				
					
						
							
							
								Jay Foad 
							
						 
					 
					
						
						
							
						
						e275c1c9b5 
					 
					
						
						
							
							Remove deprecated forms of StringMap::GetOrCreateValue().  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133517  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-21 15:37:05 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						39ff10a293 
					 
					
						
						
							
							use the MapEntryTy typedef instead of writing it out long form,  
						
						... 
						
						
						
						add some fixme's about methods that should be removed.
Merged from type-system-rewrite.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133504  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-21 06:22:33 +00:00 
						 
				 
			
				
					
						
							
							
								Jay Foad 
							
						 
					 
					
						
						
							
						
						ddcdcc8863 
					 
					
						
						
							
							Remove unused STL header includes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130068  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-23 19:53:52 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						03ef449917 
					 
					
						
						
							
							Reset StringMap's NumTombstones on clears and rehashes.  
						
						... 
						
						
						
						StringMap was not properly updating NumTombstones after a clear or rehash.
This was not fatal until now because the table was growing faster than
NumTombstones could, but with the previous change of preventing infinite
growth of the table the invariant (NumItems + NumTombstones <= NumBuckets)
stopped being observed, causing infinite loops in certain situations.
Patch by José Fonseca!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128567  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-03-30 18:32:51 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						aea4fe2862 
					 
					
						
						
							
							Prevent infinite growth of SmallMap instances.  
						
						... 
						
						
						
						Rehash but don't grow when full of tombstones.
Patch by José Fonseca!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128565  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-03-30 18:32:44 +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 
						 
				 
			
				
					
						
							
							
								Frits van Bommel 
							
						 
					 
					
						
						
							
						
						1c3f050309 
					 
					
						
						
							
							Test commit: Fix two -Asserts mode warnings in StringMap.h.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119907  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-20 18:37:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						16c3b647eb 
					 
					
						
						
							
							Rename alignof -> alignOf to avoid irritating C++'0x compilers,  
						
						... 
						
						
						
						PR8423, patch by nobled.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117774  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-30 05:14:01 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						6d31c0b79a 
					 
					
						
						
							
							Trailing whitespace.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114432  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-09-21 14:59:34 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						061d21eaf8 
					 
					
						
						
							
							fix this to work with allocators that have reference type with compilers  
						
						... 
						
						
						
						that diagnose invalid references to references.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113078  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-09-04 18:45:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a23650bc01 
					 
					
						
						
							
							give StringMap a new ctor which allows you to initialize it  
						
						... 
						
						
						
						with an existing allocator.  The interesting use case of this
is that it allows "StringMap<whatever, BumpPtrAllocator&>" for
when you want to allocate out of a preexisting bump pointer
allocator owned by someone else.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109213  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-23 03:29:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8ee0769612 
					 
					
						
						
							
							Add a method to get a StringMapEntry from a pointer to the string  
						
						... 
						
						
						
						data it contains (similar to GetStringMapEntryFromValue).  
Patch by Greg Clayton!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99371  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-24 00:53:27 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						2928c83b01 
					 
					
						
						
							
							Pass StringRef by value.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86251  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-06 10:58:06 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						6316fbcb04 
					 
					
						
						
							
							Convert StringMap to using StringRef for its APIs.  
						
						... 
						
						
						
						- Yay for '-'s and simplifications!
 - I kept StringMap::GetOrCreateValue for compatibility purposes, this can
   eventually go away. Likewise the StringMapEntry Create functions still follow
   the old style.
 - NIFC.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76888  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-23 18:17:34 +00:00 
						 
				 
			
				
					
						
							
							
								Jay Foad 
							
						 
					 
					
						
						
							
						
						e3e51c0038 
					 
					
						
						
							
							Use v.data() instead of &v[0] when SmallVector v might be empty.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72210  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-05-21 09:52:38 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						e889d837a4 
					 
					
						
						
							
							Add StringMap::lookup.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@66750  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-03-12 01:16:06 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4715f6395e 
					 
					
						
						
							
							fix a pretty serious bug in StringMap where GetOrCreate(strstart,strend, z)  
						
						... 
						
						
						
						would not set new values to Z.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63707  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-04 01:54:10 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						38593664b0 
					 
					
						
						
							
							* Don't explicitly cast "0" to "void*". This doesn't work well with specialized  
						
						... 
						
						
						
						StringMapEntryInitializer classes. Leave it for the compiler to figure out what
 the type is and what "0" should be transformed into.
* Un-disable the unit tests which test the StringMapEntryInitializer class.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61922  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-08 08:26:46 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						8bb5e99013 
					 
					
						
						
							
							* Added unittests for StringMap  
						
						... 
						
						
						
						* Fixed but in StringMap::clear()
* Removed trailing whitespace
Original patch by Talin.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61914  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-08 04:48:20 +00:00 
						 
				 
			
				
					
						
							
							
								Ted Kremenek 
							
						 
					 
					
						
						
							
						
						9f1f00ab1b 
					 
					
						
						
							
							Add typedef to StringMapEntry.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60134  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-11-27 00:17:25 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						509e4f30e8 
					 
					
						
						
							
							optimize StringMap::clear  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53009  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-02 05:30:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fce6e546aa 
					 
					
						
						
							
							Add a new (simple) StringMap::clear method, patch by Pratik  
						
						... 
						
						
						
						Solanki!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53008  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-02 05:26:32 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						8032020cf2 
					 
					
						
						
							
							Remove warnings about shadowed and unused variables.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52791  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-06-26 18:11:45 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						2b08676ca8 
					 
					
						
						
							
							Pass std::string by reference. Thanks Chris!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52678  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-06-24 16:40:22 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						84701836bf 
					 
					
						
						
							
							Add methods to StringMap to erase entries by key.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52640  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-06-23 21:07:03 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						34cd4a484e 
					 
					
						
						
							
							Fix more -Wshorten-64-to-32 warnings.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50659  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-05 18:30:58 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						5c4fb22809 
					 
					
						
						
							
							Don't dereference an invalid pointer if string is empty.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46781  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-05 23:34:40 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						ec3e5c8a39 
					 
					
						
						
							
							Add convenient std::string helpers to StringMap. Patch by Mikhail Glushenkov!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46625  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-31 23:02:33 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						713a13906a 
					 
					
						
						
							
							Reapply the patch with fix.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46615  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-31 17:43:25 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a91cfa9cd0 
					 
					
						
						
							
							revert anton's recent stringmap patch, which breaks clang.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46614  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-31 17:24:51 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						f429a519c8 
					 
					
						
						
							
							Make StringMap to be more STL'ish. Patch by Mikhail Glushenkov!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46612  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-31 12:30:40 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						75fb496fc6 
					 
					
						
						
							
							Whitespace cleanup  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46611  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-31 12:10:41 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7ed47a1335 
					 
					
						
						
							
							Don't attribute in file headers anymore.  See llvmdev for the  
						
						... 
						
						
						
						discussion of this change.  Boy are my fingers tired. ;-)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45411  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-29 19:59:42 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						ded2b0d0fb 
					 
					
						
						
							
							Add explicit keywords, and fix a minor typo that they uncovered.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45034  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-14 15:41:34 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d7205e6ba1 
					 
					
						
						
							
							Pass the whole StringMapEntry into StringMapEntryInitializer::Initialize.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44432  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-11-29 06:14:41 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						aec78708c2 
					 
					
						
						
							
							provide an optional API to allow datatypes in a stringmap to be *gasp*  
						
						... 
						
						
						
						initialized with a value if they want, by specializing the 
StringMapEntryInitializer class.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44430  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-11-29 06:04:41 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						adf3eab773 
					 
					
						
						
							
							Add explicit keywords.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44234  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-11-19 15:30:20 +00:00 
						 
				 
			
				
					
						
							
							
								Ted Kremenek 
							
						 
					 
					
						
						
							
						
						6740463c74 
					 
					
						
						
							
							Minor cosmetic cleanups in the calculation of alignments for  
						
						... 
						
						
						
						StringMapEntry objects.  No functionality change.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43097  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-17 22:09:45 +00:00 
						 
				 
			
				
					
						
							
							
								Ted Kremenek 
							
						 
					 
					
						
						
							
						
						9080aaba0b 
					 
					
						
						
							
							Updated StringMap to use llvm::AlignOf to compute the alignment of map  
						
						... 
						
						
						
						entries.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43089  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-17 21:13:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1ff2ddda08 
					 
					
						
						
							
							don't use intptr_t without including it.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42921  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-12 18:16:23 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b89f67e3e6 
					 
					
						
						
							
							Make this compute the correct offset, handling alignment of the element  
						
						... 
						
						
						
						pointer correctly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42918  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-12 17:49:52 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1bcc79666d 
					 
					
						
						
							
							Add a helper useful when mapping from a map element to its hash node.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42480  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-09-30 08:31:46 +00:00