Searched refs:infinity (Results 1 - 12 of 12) sorted by relevance

/gem5/tests/test-progs/insttest/src/riscv/
H A Drv64f.cpp65 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 Drv64d.cpp61 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 Drv64f.h167 float fd = std::numeric_limits<float>::infinity();
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ud/
H A Dfcvt_w.S60 # 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 Dfcvt_w.S55 # 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 Dscfx_rep.h149 infinity, enumerator in enum:sc_dt::scfx_rep::state
334 m_state = infinity;
452 return ( m_state == infinity );
H A Dscfx_rep.cpp219 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 Dscfx_rep.hh142 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 Dgtest_unittest.cc2680 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 Dsc_nbutils.h1033 return v == std::numeric_limits<double>::infinity()
1034 || v == -std::numeric_limits<double>::infinity();
/gem5/src/systemc/ext/dt/int/
H A Dsc_nbutils.hh818 return v == std::numeric_limits<double>::infinity() ||
819 v == -std::numeric_limits<double>::infinity();
/gem5/src/systemc/dt/fx/
H A Dscfx_rep.cc206 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";

Completed in 48 milliseconds