Chris Lattner
							
						 
					 | 
					
						
						
							
						
						d74ea2bbd8
					 | 
					
						
						
							
							Patches to make the LLVM sources more -pedantic clean.  Patch provided
						
						
						
						
						
						
						
						by Anton Korobeynikov!  This is a step towards closing PR786.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28447 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2006-05-24 17:04:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						7c90f73a1b
					 | 
					
						
						
							
							Rename SPARC V8 target to be the LLVM SPARC target.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25985 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2006-02-05 05:50:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						7a4d2913ea
					 | 
					
						
						
							
							treat conditional branches the same way as conditional moves (giving them
						
						
						
						
						
						
						
						an operand that contains the condcode), making things significantly simpler.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25840 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2006-01-31 06:56:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						6788faa06a
					 | 
					
						
						
							
							compactify all of the integer conditional moves into one instruction that takes
						
						
						
						
						
						
						
						a CC as an operand.  Much smaller, much happier.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25839 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2006-01-31 06:49:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						bb978c7e98
					 | 
					
						
						
							
							remove the V8 simple isel
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25534 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2006-01-23 07:20:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						6c18b10ad4
					 | 
					
						
						
							
							Add the framework for a dag-dag isel
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24769 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-12-17 07:47:01 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Misha Brukman
							
						 
					 | 
					
						
						
							
						
						b5f662fa03
					 | 
					
						
						
							
							Remove trailing whitespace
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21425 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-04-21 23:30:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Brian Gaeke
							
						 
					 | 
					
						
						
							
						
						1162ed2900
					 | 
					
						
						
							
							Add createSparcV8FPMoverPass().
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16571 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-09-29 03:25:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Brian Gaeke
							
						 
					 | 
					
						
						
							
						
						86a8790826
					 | 
					
						
						
							
							Add references to delay slot filler pass.
						
						
						
						
						
						
						
						Fill in addPassesToJITCompile method.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12729 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-04-06 23:21:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Brian Gaeke
							
						 
					 | 
					
						
						
							
						
						4acfd039f9
					 | 
					
						
						
							
							Asm printer support, based on x86 - only prints mnemonics for now
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12113 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-03-04 06:00:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						1c809c594b
					 | 
					
						
						
							
							Add an instruction selector capable of selecting 'ret void'
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11973 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-02-29 00:27:00 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Brian Gaeke
							
						 
					 | 
					
						
						
							
						
						e785e531f4
					 | 
					
						
						
							
							SparcV8 skeleton
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11828 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-02-25 19:28:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |