Searched refs:fsgnj_s (Results 1 - 3 of 3) sorted by relevance
/gem5/tests/test-progs/insttest/src/riscv/ |
H A D | rv64f.cpp | 274 expect<float>(1.0, []{return F::fsgnj_s(1.0, 25.0);}, "fsgnj.s, ++"); 275 expect<float>(-1.0, []{return F::fsgnj_s(1.0, -25.0);}, "fsgnj.s, +-"); 276 expect<float>(1.0, []{return F::fsgnj_s(-1.0, 25.0);}, "fsgnj.s, -+"); 277 expect<float>(-1.0, []{return F::fsgnj_s(-1.0, -25.0);}, "fsgnj.s, --"); 279 float fd = F::fsgnj_s(numeric_limits<float>::quiet_NaN(), -4.0); 283 float fd = F::fsgnj_s(numeric_limits<float>::signaling_NaN(), 287 expect<float>(4.0, []{return F::fsgnj_s(4.0, 290 []{return F::fsgnj_s(4.0, -numeric_limits<float>::quiet_NaN());},
|
H A D | rv64f.h | 173 fsgnj_s(float fs1, float fs2) function in namespace:F
|
/gem5/tests/test-progs/asmtest/src/riscv/env/ |
H A D | encoding.h | 1083 DECLARE_INSN(fsgnj_s, MATCH_FSGNJ_S, MASK_FSGNJ_S)
|
Completed in 16 milliseconds