Chris Lattner
							
						 
					 | 
					
						
						
							
						
						04a0f60b23
					 | 
					
						
						
							
							instead of keeping track of Constant/alignment pairs, actually compute the
						
						
						
						
						
						
						
						offset of each entry from the start of the constant pool.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26077 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2006-02-09 04:44:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						69a9563969
					 | 
					
						
						
							
							Use a MachineConstantPoolEntry struct instead of a pair to hold
						
						
						
						
						
						
						
						constant pool entries.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26075 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2006-02-09 04:21:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						e7a1e2152c
					 | 
					
						
						
							
							Assert invariants
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26073 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2006-02-09 02:25:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						c1f523dedd
					 | 
					
						
						
							
							Require an alignment.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26072 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2006-02-09 02:24:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan Cheng
							
						 
					 | 
					
						
						
							
						
						b8973bd8f5
					 | 
					
						
						
							
							Allow the specification of explicit alignments for constant pool entries.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25855 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2006-01-31 22:23:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Duraid Madina
							
						 
					 | 
					
						
						
							
						
						7d0fe1b42a
					 | 
					
						
						
							
							be more polite in public headers
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25036 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-12-28 06:47:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Duraid Madina
							
						 
					 | 
					
						
						
							
						
						bd6269c321
					 | 
					
						
						
							
							undo yuletide naughtyness(tm)
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25035 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-12-28 06:29:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Duraid Madina
							
						 
					 | 
					
						
						
							
						
						bb35a113db
					 | 
					
						
						
							
							I laugh at your dual-core G5s! Fear my precompiled headers.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25019 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-12-26 10:34:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						1ed38fb9a7
					 | 
					
						
						
							
							add a helper method
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22373 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-07-11 04:49:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Misha Brukman
							
						 
					 | 
					
						
						
							
						
						ea61c35872
					 | 
					
						
						
							
							Remove trailing whitespace
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21409 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-04-21 20:39:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Brian Gaeke
							
						 
					 | 
					
						
						
							
						
						d0fde30ce8
					 | 
					
						
						
							
							Put all LLVM code into the llvm namespace, as per bug 109.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9903 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-11-11 22:41:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						d97487d1e0
					 | 
					
						
						
							
							Actually share constants local to a function!
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9417 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-10-23 16:29:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Criswell
							
						 
					 | 
					
						
						
							
						
						6fbcc26f14
					 | 
					
						
						
							
							Added LLVM copyright header (for lack of a better term).
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9304 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-10-20 20:19:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						db00065fc8
					 | 
					
						
						
							
							Add new files
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5259 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-01-13 01:01:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |