/gem5/tests/test-progs/insttest/src/riscv/ |
H A D | rv64f.cpp | 65 expect<float>(numeric_limits<float>::infinity(), 66 []{return F::fmadd_s(3.14, numeric_limits<float>::infinity(), 68 "fmadd.s, infinity"); 69 expect<float>(-numeric_limits<float>::infinity(), 70 []{return F::fmadd_s(3.14, -numeric_limits<float>::infinity(), 72 "fmadd.s, -infinity"); 87 expect<float>(numeric_limits<float>::infinity(), 88 []{return F::fmsub_s(numeric_limits<float>::infinity(), 1.816, 90 "fmsub.s, infinity"); 91 expect<float>(-numeric_limits<float>::infinity(), [all...] |
H A D | rv64d.cpp | 61 expect<double>(numeric_limits<double>::infinity(), 62 []{return D::fmadd_d(3.14, numeric_limits<double>::infinity(),1.414);}, 63 "fmadd.d, infinity"); 64 expect<double>(-numeric_limits<double>::infinity(), 65 []{return D::fmadd_d(3.14,-numeric_limits<double>::infinity(),1.414);}, 66 "fmadd.d, -infinity"); 82 expect<double>(numeric_limits<double>::infinity(), 83 []{return D::fmsub_d(numeric_limits<double>::infinity(), 1.816, 85 "fmsub.d, infinity"); 86 expect<double>(-numeric_limits<double>::infinity(), [all...] |
H A D | rv64f.h | 167 float fd = std::numeric_limits<float>::infinity();
|
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ud/ |
H A D | fcvt_w.S | 60 # test negative NaN, negative infinity conversion 70 # test positive NaN, positive infinity conversion 80 # test NaN, infinity conversions to unsigned integer
|
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64uf/ |
H A D | fcvt_w.S | 55 # test negative NaN, negative infinity conversion 63 # test positive NaN, positive infinity conversion 71 # test NaN, infinity conversions to unsigned integer
|
/gem5/ext/systemc/src/sysc/datatypes/fx/ |
H A D | scfx_rep.h | 149 infinity, enumerator in enum:sc_dt::scfx_rep::state 334 m_state = infinity; 452 return ( m_state == infinity );
|
H A D | scfx_rep.cpp | 219 m_state = infinity; 457 m_state = infinity; 1978 case SC_RND: // rounding to plus infinity 1996 case SC_RND_INF: // rounding to infinity 2014 case SC_RND_MIN_INF: // rounding to minus infinity 2803 case infinity: 2804 os << "infinity";
|
/gem5/src/systemc/ext/dt/fx/ |
H A D | scfx_rep.hh | 142 infinity, enumerator in enum:sc_dt::scfx_rep::state 308 m_state = infinity; 390 inline bool scfx_rep::is_inf() const { return (m_state == infinity); }
|
/gem5/ext/googletest/googletest/test/ |
H A D | gtest_unittest.cc | 2680 RawType infinity; member in struct:__anon65::FloatingPointTest::TestValues 2713 // +infinity. 2714 values_.infinity = Floating::Infinity(); 2716 // The bits that represent +infinity. 2717 const Bits infinity_bits = Floating(values_.infinity).bits(); 2719 // Makes some numbers close to infinity. 2799 // Tests comparing with infinity. 2804 EXPECT_FLOAT_EQ(values_.infinity, values_.close_to_infinity); 2805 EXPECT_FLOAT_EQ(-values_.infinity, -values_.close_to_infinity); 2807 // Nokia's STLport crashes if we try to output infinity o [all...] |
/gem5/ext/systemc/src/sysc/datatypes/int/ |
H A D | sc_nbutils.h | 1033 return v == std::numeric_limits<double>::infinity() 1034 || v == -std::numeric_limits<double>::infinity();
|
/gem5/src/systemc/ext/dt/int/ |
H A D | sc_nbutils.hh | 818 return v == std::numeric_limits<double>::infinity() || 819 v == -std::numeric_limits<double>::infinity();
|
/gem5/src/systemc/dt/fx/ |
H A D | scfx_rep.cc | 206 m_state = infinity; 414 m_state = infinity; 1802 case SC_RND: // rounding to plus infinity 1817 case SC_RND_INF: // rounding to infinity 1835 case SC_RND_MIN_INF: // rounding to minus infinity 2547 case infinity: 2548 os << "infinity";
|