mirror of
				https://github.com/openhwgroup/cvw
				synced 2025-02-11 06:05:49 +00:00 
			
		
		
		
	Added basic Quad testing.
This commit is contained in:
		
							parent
							
								
									a85ace87c7
								
							
						
					
					
						commit
						402d71e5f4
					
				@ -278,7 +278,7 @@ if (nightly):
 | 
			
		||||
        ["fh_rv64gc", ["arch64f", "arch64f_divsqrt", "arch64f_fma", "arch64zfh", "arch64zfh_divsqrt"]], # hanging 1/31/24 dh; try again when lint is fixed
 | 
			
		||||
        ["fdh_rv64gc", ["arch64f", "arch64f_divsqrt", "arch64f_fma", "arch64d", "arch64d_divsqrt", "arch64d_fma", "arch64zfh", "arch64zfh_divsqrt"]],
 | 
			
		||||
        ["fdq_rv64gc", ["arch64f", "arch64f_divsqrt", "arch64f_fma", "arch64d", "arch64d_divsqrt", "arch64d_fma"]],
 | 
			
		||||
        ["fdqh_rv64gc", ["arch64f", "arch64f_divsqrt", "arch64f_fma", "arch64d", "arch64d_divsqrt", "arch64d_fma", "arch64zfh", "arch64zfh_divsqrt"]],
 | 
			
		||||
        ["fdqh_rv64gc", ["arch64f", "arch64f_divsqrt", "arch64f_fma", "arch64d", "arch64d_divsqrt", "arch64d_fma", "arch64zfh", "arch64zfh_divsqrt", "wally64q"]],
 | 
			
		||||
        
 | 
			
		||||
 | 
			
		||||
    ]
 | 
			
		||||
 | 
			
		||||
@ -79,8 +79,8 @@ fsq f11, 80(x1)
 | 
			
		||||
fdiv.q f12, f11, f2     # C000 0000000000000000000000000000
 | 
			
		||||
fsq f12, 96(x1)
 | 
			
		||||
 | 
			
		||||
# sign injection -4  = 4
 | 
			
		||||
fsgnj.q f13, f12, f4    # 4001 0000000000000000000000000000
 | 
			
		||||
# sign injection (-4, 1)  = 4
 | 
			
		||||
fsgnj.q f13, f11, f4    # 4001 0000000000000000000000000000
 | 
			
		||||
fsq f13, 112(x1)
 | 
			
		||||
 | 
			
		||||
# sqrt(4)  = 2
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user