18 lines
		
	
	
		
			250 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
		
		
			
		
	
	
			18 lines
		
	
	
		
			250 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
|   | #! /bin/sh
 | ||
|  | 
 | ||
|  | # wrapper to generate two codelet versions, with and without | ||
|  | # fma | ||
|  | 
 | ||
|  | genfft=$1 | ||
|  | shift | ||
|  | 
 | ||
|  | echo "#if defined(ARCH_PREFERS_FMA) || defined(ISA_EXTENSION_PREFERS_FMA)" | ||
|  | echo | ||
|  |   $genfft -fma $* | ||
|  | echo | ||
|  | echo "#else" | ||
|  | echo | ||
|  |   $genfft $* | ||
|  | echo | ||
|  | echo "#endif" |