mirror of
https://github.com/openhwgroup/cvw
synced 2025-01-23 13:04:28 +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