Misha Brukman 
							
						 
					 
					
						
						
							
						
						bd2c870539 
					 
					
						
						
							
							Run the branch selection pass right before the asm printer.  
						
						... 
						
						
						
						Patch by Nate Begeman.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15285  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-27 18:39:34 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						9accb24c89 
					 
					
						
						
							
							Bool alignment on MacOSX/PowerPC is 4 bytes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15122  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-23 01:11:46 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						cd2273f4a7 
					 
					
						
						
							
							Shorts are aligned to 2 bytes, bools to 1 byte (in structs).  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15048  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-20 20:59:57 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						5c4544160f 
					 
					
						
						
							
							Double alignment in structs is 4 bytes, not 8.  Patch by Nate Begeman.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15034  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-20 15:43:25 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						a57b76fece 
					 
					
						
						
							
							We don't really need to #include IPO.h into this file.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14911  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-17 18:37:46 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						6f14ad1ca0 
					 
					
						
						
							
							Define double alignment as 8 bytes now that assert(DoubleAlignment == PointerSize)  
						
						... 
						
						
						
						has been eliminated
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14891  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-16 19:32:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						017fdcb76d 
					 
					
						
						
							
							Revert stuff that I didn't mean to checkin  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14844  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-15 02:33:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						76e2df2645 
					 
					
						
						
							
							Patches towards fixing PR341  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14841  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-15 02:14:30 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						01eca8d2c2 
					 
					
						
						
							
							Implement getModuleMatchQuality and getJITMatchQuality() for PowerPC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14780  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-12 23:36:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						68905bb6fc 
					 
					
						
						
							
							Delete the allocate*TargetMachine function, which is now dead.  
						
						... 
						
						
						
						The shared command line options are now in a header that makes sense.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14757  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-11 04:17:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						71d24aab2d 
					 
					
						
						
							
							Make these format a bit nicer  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14747  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-11 03:27:42 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d36c970a11 
					 
					
						
						
							
							Auto-registrate target  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14745  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-11 02:48:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fab96f0b69 
					 
					
						
						
							
							Fix all of those problems that the PPC backend has running 176.gcc :)  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14565  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-02 05:48:42 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						f233a84b3c 
					 
					
						
						
							
							Wrap long line  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14552  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-01 21:27:59 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						60f35813fc 
					 
					
						
						
							
							Lower ConstantExpressions before the code generator.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14497  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-29 23:33:20 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1b17438aa8 
					 
					
						
						
							
							The code generator should work with unreachable blocks.  If not, then this  
						
						... 
						
						
						
						is a bug that should be fixed in the code generator, not papered over with
the simplifycfg pass.  Eliminating this makes bugpoint much more useful
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14477  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-29 07:20:16 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						7cd444082e 
					 
					
						
						
							
							Can't print out machine code before it is constructed.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14472  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-28 21:16:57 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						34fa8714a4 
					 
					
						
						
							
							Allow debugging machine instrs (by printout) before/after isel and regalloc  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14416  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-25 19:57:47 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						75afe1f904 
					 
					
						
						
							
							Add option to print out machine code before register allocation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14387  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-24 23:55:01 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						8c9f520b33 
					 
					
						
						
							
							llvm/IntrinsicLowering.h => llvm/CodeGen/IntrinsicLowering.h  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14292  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-21 18:30:31 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						5dfe3a9c3b 
					 
					
						
						
							
							Initial revision  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14283  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-21 16:55:25 +00:00