Searched refs:fsgnjn_s (Results 1 - 3 of 3) sorted by relevance

/gem5/tests/test-progs/insttest/src/riscv/
H A Drv64f.cpp294 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 Drv64f.h181 fsgnjn_s(float fs1, float fs2) function in namespace:F
/gem5/tests/test-progs/asmtest/src/riscv/env/
H A Dencoding.h1084 DECLARE_INSN(fsgnjn_s, MATCH_FSGNJN_S, MASK_FSGNJN_S)

Completed in 18 milliseconds