Eric Christopher 
							
						 
					 
					
						
						
							
						
						000cf708ef 
					 
					
						
						
							
							Invert these branches by default, it makes assembly comparisons a little  
						
						 
						
						... 
						
						
						
						easier to read.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118148  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-03 04:29:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						4c914125c4 
					 
					
						
						
							
							Make sure we're only storing a single bit here.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118126  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-02 23:59:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						4053e63a4b 
					 
					
						
						
							
							Remove an assert - it's possible to be hit, and we just want to avoid  
						
						 
						
						... 
						
						
						
						handling those cases for now.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117996  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-02 01:24:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						61d69da051 
					 
					
						
						
							
							Whitespeace  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117995  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-02 01:22:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						aaa8df4cad 
					 
					
						
						
							
							No really, no thumb1 for arm fast isel. Also add an informative comment as  
						
						 
						
						... 
						
						
						
						to what someone would need to do to support thumb1.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117994  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-02 01:21:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						76d61478df 
					 
					
						
						
							
							Make sure we have a legal type (and simple) before continuing.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117848  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-30 21:25:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						0e6233bfd7 
					 
					
						
						
							
							Handle comparison values we already have - this fixes the consumer-typeset  
						
						 
						
						... 
						
						
						
						failure for llvm-gcc on arm fast isel.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117710  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-29 21:08:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						7e3383c007 
					 
					
						
						
							
							Refactor ARM STR/STRB instruction patterns into STR{B}i12 and STR{B}rs, like  
						
						 
						
						... 
						
						
						
						the LDR instructions have. This makes the literal/register forms of the
instructions explicit and allows us to assign scheduling itineraries
appropriately. rdar://8477752
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117505  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-27 23:12:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						6b15639e26 
					 
					
						
						
							
							Trailing whitespace  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117496  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-27 21:39:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						c1d30212e9 
					 
					
						
						
							
							Split ARM::LDRB into LDRBi12 and LDRBrs. Adjust accordingly. Continuing on  
						
						 
						
						... 
						
						
						
						rdar://8477752.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117419  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-27 00:19:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						3e55612472 
					 
					
						
						
							
							First part of refactoring ARM addrmode2 (load/store) instructions to be more  
						
						 
						
						... 
						
						
						
						explicit about the operands. Split out the different variants into separate
instructions. This gives us the ability to, among other things, assign
different scheduling itineraries to the variants. rdar://8477752.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117409  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-26 22:37:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						a4633f5d74 
					 
					
						
						
							
							Move rejection of NEON parameters earlier in fast isel call processing,  
						
						 
						
						... 
						
						
						
						note that we can actually handle some f64 arguments.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117209  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-23 09:37:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						1f8b40d51c 
					 
					
						
						
							
							Silence compiler warnings.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117128  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-22 18:57:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						4f512efee9 
					 
					
						
						
							
							Add some basic ret instruction support to arm fast-isel.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117085  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-22 01:28:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						1778772d1b 
					 
					
						
						
							
							These don't need to be virtual.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117068  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-21 21:47:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						5b924809e4 
					 
					
						
						
							
							Handle storing args to the stack for calls.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117055  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-21 20:09:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						212ae937bb 
					 
					
						
						
							
							More load/store refactoring, call reg+offset simplification from within  
						
						 
						
						... 
						
						
						
						the emitter to handle the addresses. Only simplify the offset if we need
to - also fix bug where in addrmode 5 we weren't dividing the offset by
4, which showed up due to not always lowering.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117051  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-21 19:40:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						2d8f6fe610 
					 
					
						
						
							
							Custom lower f64 args passed in integer registers.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116977  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-21 00:01:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						3659ac22c0 
					 
					
						
						
							
							Fix a TODO by removing some unnecesary copies.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116915  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-20 08:02:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						6e5367d6a3 
					 
					
						
						
							
							Revert r116220 - thus turning arm fast isel back on by default.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116762  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-18 22:53:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						4cf34c6c04 
					 
					
						
						
							
							Remove the check for invalid calling conventions. Testing shows that they're  
						
						 
						
						... 
						
						
						
						working just fine.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116698  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-18 06:49:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						fa87d66752 
					 
					
						
						
							
							Lift arg promotion from the X86 backend. This should be unified at some point.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116694  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-18 02:17:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						404be0c04f 
					 
					
						
						
							
							Now that we handle all allocas via a non-SP reg offset remove all of the  
						
						 
						
						... 
						
						
						
						special case handling for ARM::SP.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116688  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-17 11:08:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						ec8bf972f5 
					 
					
						
						
							
							Allow more load types to be materialized through the allocas.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116683  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-17 06:07:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						d56d61af01 
					 
					
						
						
							
							Optimize GEP off of intermediate allocas.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116681  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-17 01:51:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						7208dbf2d5 
					 
					
						
						
							
							Fix comment.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116680  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-17 01:42:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						dc0b0ef6cd 
					 
					
						
						
							
							Turn on AddOperator folding in GEP.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116679  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-17 01:41:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						45c607134b 
					 
					
						
						
							
							Use the i12 immediate versions of the load instructions - they're handled  
						
						 
						
						... 
						
						
						
						more in the post-passes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116678  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-17 01:40:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						47650ece37 
					 
					
						
						
							
							Fix some funky formatting that got through.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116653  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-16 01:10:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						c9a91fdaf9 
					 
					
						
						
							
							Make sure offset is 0 for load/store register to the stack call.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116640  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-15 23:07:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						315030ca74 
					 
					
						
						
							
							Fix else if -> if in store machinery.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116628  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-15 22:32:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						a322425642 
					 
					
						
						
							
							Refactor ARM fast-isel reg + offset to be a base + offset.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116622  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-15 21:32:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						2896df897c 
					 
					
						
						
							
							Expand GEP handling for constant offsets.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116594  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-15 18:02:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						eae8439771 
					 
					
						
						
							
							Handle more complex GEP based loads and add a few TODOs to deal with  
						
						 
						
						... 
						
						
						
						GEP + alloca.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116474  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-14 09:29:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						95369599c6 
					 
					
						
						
							
							A few 80 column fixes.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116451  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-13 23:34:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						a9c575110f 
					 
					
						
						
							
							Update comment.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116438  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-13 21:41:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						ede42b0a22 
					 
					
						
						
							
							Start handling more global variables.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116401  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-13 09:11:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						558cf007b5 
					 
					
						
						
							
							Fix thinko in arm fast isel alloca rewrite.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116339  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-12 21:23:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						1541877941 
					 
					
						
						
							
							Rework alloca handling so that we can load or store from casted  
						
						 
						
						... 
						
						
						
						address that we've looked through.
Fixes compilation problems in tramp3d from earlier patch.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116296  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-12 05:39:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						5532433a57 
					 
					
						
						
							
							Handle a wider arrangement of loads.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116284  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-12 00:43:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						5f9e8b971b 
					 
					
						
						
							
							Use a sane mechanism for that assert.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116249  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-11 22:01:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						050d16c2a9 
					 
					
						
						
							
							We're not going to handle dynamic allocas anywhere else.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116240  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-11 21:37:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						fb0b892f7e 
					 
					
						
						
							
							Make sure that the call stack adjustments have default operands. Also  
						
						 
						
						... 
						
						
						
						leave custom lowerings for later.
Fixes some nightly tests.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116232  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-11 21:20:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						8ff9a9da0a 
					 
					
						
						
							
							Found a bug turning this on by default. Disable again for now.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116220  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-11 20:26:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						fa6b29dacd 
					 
					
						
						
							
							Fix help text.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116218  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-11 20:15:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						feadddd6b6 
					 
					
						
						
							
							Change flag from Enable to Disable since we're enabled by default.  
						
						 
						
						... 
						
						
						
						Also don't use fast-isel on non-darwin since it's untested.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116217  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-11 20:05:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						a2efc5ff6e 
					 
					
						
						
							
							Turn on arm fast isel by default.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116212  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-11 18:48:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						a1640d9ed9 
					 
					
						
						
							
							Copy and pasteo.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116198  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-11 08:40:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						dccd2c3c43 
					 
					
						
						
							
							Whitespace cleanup in ARM fast isel.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116197  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-11 08:38:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						6a880d6ba8 
					 
					
						
						
							
							Add srem libcall support to ARM fast isel.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116196  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-11 08:37:26 +00:00