Eli Friedman
							
						 
					 | 
					
						
						
							
						
						184944acdf
					 | 
					
						
						
							
							Convert a bunch more tests over to the new atomic instructions.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140582 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2011-09-26 23:15:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Christopher
							
						 
					 | 
					
						
						
							
						
						839656120b
					 | 
					
						
						
							
							Be less specific about register allocation ordering.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134308 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2011-07-02 04:06:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Christopher
							
						 
					 | 
					
						
						
							
						
						e3997d40de
					 | 
					
						
						
							
							TargetConstant immediates won't be placed into registers so tighten
						
						
						
						
						
						
						
						up the valid constant check earlier.
rdar://9692967
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134286 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2011-07-01 23:04:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Christopher
							
						 
					 | 
					
						
						
							
						
						5d8aa345dd
					 | 
					
						
						
							
							Fix a small thinko for constant i64 lock/orq optimization where we
						
						
						
						
						
						
						
						we didn't have an opcode for 64-bit constant or expressions.
Fixes rdar://9692967
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134121 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2011-06-30 00:48:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |