Evan Cheng 
							
						 
					 
					
						
						
							
						
						60108e96bb 
					 
					
						
						
							
							Split -enable-finite-only-fp-math to two options:  
						
						... 
						
						
						
						-enable-no-nans-fp-math and -enable-no-infs-fp-math. All of the current codegen fp math optimizations only care whether the fp arithmetics arguments and results can never be NaN.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108465  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-15 22:07:12 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						ea4cdb7ead 
					 
					
						
						
							
							-enable-unsafe-fp-math should not imply -enable-finite-only-fp-math.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108254  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-13 18:46:14 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						b7c0b246da 
					 
					
						
						
							
							Convert more tests to avoid llvm-as.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81545  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-11 18:36:27 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						36a0947820 
					 
					
						
						
							
							Eliminate more uses of llvm-as and llvm-dis.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81290  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-08 23:54:48 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						ae3a0be92e 
					 
					
						
						
							
							Split the Add, Sub, and Mul instruction opcodes into separate  
						
						... 
						
						
						
						integer and floating-point opcodes, introducing
FAdd, FSub, and FMul.
For now, the AsmParser, BitcodeReader, and IRBuilder all preserve
backwards compatability, and the Core LLVM APIs preserve backwards
compatibility for IR producers. Most front-ends won't need to change
immediately.
This implements the first step of the plan outlined here:
http://nondot.org/sabre/LLVMNotes/IntegerOverflow.txt 
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72897  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-04 22:49:04 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						fe5293daa2 
					 
					
						
						
							
							Modernize fabs.ll, add long double.  Add tests  
						
						... 
						
						
						
						for direct codegen of fsin/fcos.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42369  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-09-26 21:12:10 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						c557a9c00a 
					 
					
						
						
							
							Implementation of +sse -sse2 has changed; add  
						
						... 
						
						
						
						-sse to preserve intent of this test.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42247  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-09-23 14:58:14 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						28beeeac4d 
					 
					
						
						
							
							Convert tests using "| wc -l | grep ..." to use the count script.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41097  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-08-15 13:36:28 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						d3b1f6d3e0 
					 
					
						
						
							
							For PR1319: Upgrade to new test harness.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36091  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-15 22:20:47 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						69ccadd753 
					 
					
						
						
							
							Use the llvm-upgrade program to upgrade llvm assembly.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32115  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-02 04:23:10 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						100e78c589 
					 
					
						
						
							
							New test case.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31796  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-16 23:38:21 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						bb0a23a137 
					 
					
						
						
							
							This is also a 32-bit only test. x86-64 would pass fp parameters through XMM registers.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29964  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-08-29 22:01:39 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c22158d371 
					 
					
						
						
							
							One of these xforms is only safe with unsafe math enabled.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28446  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-05-24 00:49:32 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						513d19b6a1 
					 
					
						
						
							
							Also requires -mattr=-sse3  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26778  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-15 18:05:13 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						9bd79b17ef 
					 
					
						
						
							
							These are fp stack test cases.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25698  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-27 21:14:23 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2b5d3cf6a0 
					 
					
						
						
							
							remove dead flags  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22898  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-19 01:14:40 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						9acc366ae4 
					 
					
						
						
							
							Update dejagnu tests to use the new pattern isel flag  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21311  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-16 04:25:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2e6027ccab 
					 
					
						
						
							
							make this test more interesting  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21170  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-09 04:55:14 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e21710757d 
					 
					
						
						
							
							don't forget to use the right code generator :)  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21017  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-02 05:40:03 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						597f22f6cd 
					 
					
						
						
							
							new testcase  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21016  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-02 05:35:00 +00:00