Searched refs:fsgnjn_s (Results 1 - 3 of 3) sorted by relevance
/gem5/tests/test-progs/insttest/src/riscv/ |
H A D | rv64f.cpp | 294 expect<float>(-1.0, []{return F::fsgnjn_s(1.0, 25.0);}, "fsgnjn.s, ++"); 295 expect<float>(1.0, []{return F::fsgnjn_s(1.0, -25.0);}, "fsgnjn.s, +-"); 296 expect<float>(-1.0, []{return F::fsgnjn_s(-1.0, 25.0);}, "fsgnjn.s, -+"); 297 expect<float>(1.0, []{return F::fsgnjn_s(-1.0, -25.0);}, "fsgnjn.s, --"); 299 float fd = F::fsgnjn_s(numeric_limits<float>::quiet_NaN(), -4.0); 303 float fd = F::fsgnjn_s(numeric_limits<float>::signaling_NaN(), 308 []{return F::fsgnjn_s(4.0, numeric_limits<float>::quiet_NaN());}, 311 []{return F::fsgnjn_s(4.0, -numeric_limits<float>::quiet_NaN());},
|
H A D | rv64f.h | 181 fsgnjn_s(float fs1, float fs2) function in namespace:F
|
/gem5/tests/test-progs/asmtest/src/riscv/env/ |
H A D | encoding.h | 1084 DECLARE_INSN(fsgnjn_s, MATCH_FSGNJN_S, MASK_FSGNJN_S)
|
Completed in 17 milliseconds