Searched refs:SC_ASSERT_ (Results 1 - 14 of 14) sorted by relevance

/gem5/ext/systemc/src/sysc/datatypes/fx/
H A Dscfx_utils.cpp58 SC_ASSERT_( s[0] == '0' && s[1] == 'c' &&
117 SC_ASSERT_( csd[0] == '0' && csd[1] == 'c' &&
H A Dscfx_rep.h528 SC_ASSERT_( wi >= 0 && wi < size(), "word index out of range" );
555 SC_ASSERT_( wi >= 0 && wi < size(), "word index out of range" );
567 SC_ASSERT_( wi >= 0 && wi < size(), "word index out of range" );
585 SC_ASSERT_( wi >= 0 && wi < size(), "word index out of range" );
601 SC_ASSERT_( wi >= 0 && wi < size(), "word index out of range" );
624 SC_ASSERT_( wi >= 0 && wi < size(), "word index out of range" );
625 SC_ASSERT_( wi2 >= 0 && wi2 < size(), "word index out of range" );
659 SC_ASSERT_( wi >= 0 && wi < size(), "word index out of range" );
660 SC_ASSERT_( wi3 >= 0 && wi3 < size(), "word index out of range" );
705 SC_ASSERT_( w
[all...]
H A Dscfx_mant.h154 SC_ASSERT_( i >= 0 && i < m_size, "mantissa index out of range" );
166 SC_ASSERT_( i >= 0 && i < m_size, "mantissa index out of range" );
307 SC_ASSERT_( ( i >> 1 ) >= 0 && ( i >> 1 ) < m_size,
320 SC_ASSERT_( ( i >> 1 ) >= 0 && ( i >> 1 ) < m_size,
333 SC_ASSERT_( i >= 0 && i < m_size, "mantissa index out of range" );
474 // SC_ASSERT_( m_not_const, "not allowed to modify mant" );
H A Dsc_fxdefs.h250 #define SC_ASSERT_(cnd,msg) \ macro
256 #define SC_ASSERT_(cnd,msg) macro
H A Dsc_fxnum.cpp366 SC_ASSERT_( m_observer != 0, "lock observer failed" );
375 SC_ASSERT_( observer_ != 0, "unlock observer failed" );
942 SC_ASSERT_( m_observer != 0, "lock observer failed" );
951 SC_ASSERT_( observer_ != 0, "unlock observer failed" );
H A Dsc_fxval.cpp168 SC_ASSERT_( m_observer != 0, "lock observer failed" );
177 SC_ASSERT_( observer_ != 0, "unlock observer failed" );
651 SC_ASSERT_( m_observer != 0, "lock observer failed" );
660 SC_ASSERT_( observer_ != 0, "unlock observer failed" );
H A Dscfx_rep.cpp2561 SC_ASSERT_( !(m_mant[size()-1] >> shift_right),
2588 SC_ASSERT_( !(m_mant[0] << shift_left), "shift_right overflow" );
/gem5/src/systemc/dt/fx/
H A Dscfx_utils.cc57 SC_ASSERT_(s[0] == '0' && s[1] == 'c' &&
111 SC_ASSERT_(csd[0] == '0' && csd[1] == 'c' &&
H A Dsc_fxnum.cc330 SC_ASSERT_(m_observer != 0, "lock observer failed");
339 SC_ASSERT_(observer_ != 0, "unlock observer failed");
855 SC_ASSERT_(m_observer != 0, "lock observer failed");
864 SC_ASSERT_(observer_ != 0, "unlock observer failed");
H A Dsc_fxval.cc162 SC_ASSERT_(m_observer != 0, "lock observer failed");
171 SC_ASSERT_(observer_ != 0, "unlock observer failed");
608 SC_ASSERT_(m_observer != 0, "lock observer failed");
617 SC_ASSERT_(observer_ != 0, "unlock observer failed");
H A Dscfx_rep.cc2317 SC_ASSERT_(!(m_mant[size() - 1] >> shift_right),
2342 SC_ASSERT_(!(m_mant[0] << shift_left), "shift_right overflow");
/gem5/src/systemc/ext/dt/fx/
H A Dscfx_rep.hh445 SC_ASSERT_(wi >= 0 && wi < size(), "word index out of range");
468 SC_ASSERT_(wi >= 0 && wi < size(), "word index out of range");
479 SC_ASSERT_(wi >= 0 && wi < size(), "word index out of range");
496 SC_ASSERT_(wi >= 0 && wi < size(), "word index out of range");
511 SC_ASSERT_(wi >= 0 && wi < size(), "word index out of range");
532 SC_ASSERT_(wi >= 0 && wi < size(), "word index out of range");
533 SC_ASSERT_(wi2 >= 0 && wi2 < size(), "word index out of range");
565 SC_ASSERT_(wi >= 0 && wi < size(), "word index out of range");
566 SC_ASSERT_(wi3 >= 0 && wi3 < size(), "word index out of range");
606 SC_ASSERT_(w
[all...]
H A Dscfx_mant.hh138 SC_ASSERT_(i >= 0 && i < m_size, "mantissa index out of range");
149 SC_ASSERT_(i >= 0 && i < m_size, "mantissa index out of range");
260 SC_ASSERT_((i >> 1) >= 0 && (i >> 1) < m_size,
272 SC_ASSERT_((i >> 1) >= 0 && (i >> 1) < m_size,
284 SC_ASSERT_(i >= 0 && i < m_size, "mantissa index out of range");
402 // SC_ASSERT_(m_not_const, "not allowed to modify mant");
H A Dsc_fxdefs.hh245 # define SC_ASSERT_(cnd, msg) \ macro
248 # define SC_ASSERT_(cnd, msg) (void(0)) macro

Completed in 38 milliseconds