/gem5/src/systemc/tests/systemc/datatypes/int/reduce/test01/ |
H A D | test01.cpp | 52 cout << a.or_reduce() << endl; 61 cout << a( 7, 0 ).or_reduce() << endl; 70 cout << ( a( 7, 0 ), a( 15, 8 ) ).or_reduce() << endl; 81 cout << b.or_reduce() << endl; 90 cout << b( 7, 0 ).or_reduce() << endl; 99 cout << ( b( 7, 0 ), b( 15, 8 ) ).or_reduce() << endl;
|
/gem5/src/systemc/tests/systemc/datatypes/int/reduce/test02/ |
H A D | test02.cpp | 52 cout << or_reduce( a ) << endl; 61 cout << or_reduce( a( 7, 0 ) ) << endl; 70 cout << or_reduce( ( a( 7, 0 ), a( 15, 8 ) ) ) << endl; 81 cout << or_reduce( b ) << endl; 90 cout << or_reduce( b( 7, 0 ) ) << endl; 99 cout << or_reduce( ( b( 7, 0 ), b( 15, 8 ) ) ) << endl;
|
/gem5/src/systemc/tests/systemc/datatypes/int/reduce/test03/ |
H A D | test03.cpp | 52 cout << a.or_reduce() << endl; 61 cout << a( 7, 0 ).or_reduce() << endl; 70 cout << ( a( 7, 0 ), a( 15, 8 ) ).or_reduce() << endl; 81 cout << b.or_reduce() << endl; 90 cout << b( 7, 0 ).or_reduce() << endl; 99 cout << ( b( 7, 0 ), b( 15, 8 ) ).or_reduce() << endl;
|
/gem5/src/systemc/tests/systemc/misc/synth/reduce/ |
H A D | reduce.cpp | 46 r = (r << 1) | x.or_reduce(); 53 r = (r << 1) | or_reduce(x);
|
/gem5/src/systemc/tests/systemc/misc/v1.0/blv/ |
H A D | blv.cpp | 66 if( (int) x.or_reduce()!=st.or_reduce()) 67 cout<<"\nERROR: st.or_reduce="<<(short)st.or_reduce()<< 68 "; x.or_reduce="<<(short)x.or_reduce()<<"\n"<<
|
/gem5/ext/systemc/src/sysc/datatypes/int/ |
H A D | sc_int_base.h | 385 bool or_reduce() const; 388 { return ( ! or_reduce() ); } 802 bool or_reduce() const; 805 { return ( ! or_reduce() ); } 1037 sc_int_subref_r::or_reduce() const function in class:sc_dt::sc_int_subref_r 1040 return a.or_reduce(); 1150 or_reduce( const sc_int_subref_r& a ) function in namespace:sc_dt 1152 return a.or_reduce(); 1333 or_reduce( const sc_int_base& a ) function in namespace:sc_dt 1335 return a.or_reduce(); [all...] |
H A D | sc_uint_base.h | 369 bool or_reduce() const; 372 { return ( ! or_reduce() ); } 782 bool or_reduce() const; 785 { return ( ! or_reduce() ); } 1009 sc_uint_subref_r::or_reduce() const function in class:sc_dt::sc_uint_subref_r 1012 return a.or_reduce(); 1120 or_reduce( const sc_uint_subref_r& a ) function in namespace:sc_dt 1122 return a.or_reduce(); 1303 or_reduce( const sc_uint_base& a ) function in namespace:sc_dt 1305 return a.or_reduce(); [all...] |
H A D | sc_int_base.cpp | 591 sc_int_base::or_reduce() const function in class:sc_dt::sc_int_base
|
H A D | sc_uint_base.cpp | 563 sc_uint_base::or_reduce() const function in class:sc_dt::sc_uint_base
|
/gem5/src/systemc/ext/dt/int/ |
H A D | sc_int_base.hh | 343 bool or_reduce() const; 344 bool nor_reduce() const { return !or_reduce(); } 899 bool or_reduce() const; 900 bool nor_reduce() const { return !or_reduce(); } 1080 sc_int_subref_r::or_reduce() const function in class:sc_dt::sc_int_subref_r 1083 return a.or_reduce(); 1180 or_reduce(const sc_int_subref_r &a) function in namespace:sc_dt 1182 return a.or_reduce(); 1345 or_reduce(const sc_int_base &a) function in namespace:sc_dt 1347 return a.or_reduce(); [all...] |
H A D | sc_uint_base.hh | 325 bool or_reduce() const; 326 bool nor_reduce() const { return !or_reduce(); } 824 bool or_reduce() const; 825 bool nor_reduce() const { return !or_reduce(); } 990 sc_uint_subref_r::or_reduce() const function in class:sc_dt::sc_uint_subref_r 993 return a.or_reduce(); 1073 or_reduce(const sc_uint_subref_r &a) function in namespace:sc_dt 1075 return a.or_reduce(); 1222 or_reduce(const sc_uint_base &a) function in namespace:sc_dt 1224 return a.or_reduce(); [all...] |
H A D | sc_signed.hh | 881 bool or_reduce() const; 1229 bool or_reduce() const; 1230 bool nor_reduce() const { return !or_reduce(); } 2392 sc_signed_subref_r::or_reduce() const function in class:sc_dt::sc_signed_subref_r 2404 return !or_reduce();
|
H A D | sc_unsigned.hh | 790 bool or_reduce() const; 1133 bool or_reduce() const; 1134 bool nor_reduce() const { return !or_reduce(); } 2092 sc_unsigned_subref_r::or_reduce() const function in class:sc_dt::sc_unsigned_subref_r 2104 return !or_reduce();
|
/gem5/ext/systemc/src/sysc/datatypes/misc/ |
H A D | sc_concatref.h | 416 bool or_reduce() const function in class:sc_dt::sc_concatref 417 { return value().or_reduce(); } 481 or_reduce( const sc_concatref& a ) function in namespace:sc_dt 483 return a.or_reduce();
|
/gem5/src/systemc/ext/dt/misc/ |
H A D | sc_concatref.hh | 413 bool or_reduce() const { return value().or_reduce(); } function in class:sc_dt::sc_concatref 455 inline bool or_reduce(const sc_concatref &a) { return a.or_reduce(); } function in namespace:sc_dt
|
/gem5/src/systemc/tests/systemc/datatypes/bit/sc_bitref/test01/ |
H A D | test_bitref.cpp | 115 sc_assert( bv.or_reduce() );
|
/gem5/src/systemc/ext/dt/bit/ |
H A D | sc_proxy.hh | 397 value_type or_reduce() const; 398 value_type nor_reduce() const { return sc_logic::not_table[or_reduce()]; } 1139 sc_proxy<X>::or_reduce() const function in class:sc_dt::sc_proxy 1349 or_reduce(const sc_proxy<X> &a) function in namespace:sc_dt 1351 return a.or_reduce();
|
/gem5/src/systemc/tests/include/specialized_signals/ |
H A D | scx_signal_int.h | 915 inline bool or_reduce() const function in class:sc_core::sc_in 916 { return (*this)->read().or_reduce(); } 1173 inline bool or_reduce() const function in class:sc_core::sc_inout 1174 { return (*this)->read().or_reduce(); }
|
H A D | scx_signal_uint.h | 971 inline bool or_reduce() const function in class:sc_core::sc_in 972 { return (*this)->read().or_reduce(); } 1231 inline bool or_reduce() const function in class:sc_core::sc_inout 1232 { return (*this)->read().or_reduce(); }
|
H A D | scx_signal_signed.h | 1097 inline bool or_reduce() const function in class:sc_core::sc_in 1098 { return (*this)->read().or_reduce(); } 1355 inline bool or_reduce() const function in class:sc_core::sc_inout 1356 { return (*this)->read().or_reduce(); }
|
H A D | scx_signal_unsigned.h | 1093 inline bool or_reduce() const function in class:sc_core::sc_in 1094 { return (*this)->read().or_reduce(); } 1351 inline bool or_reduce() const function in class:sc_core::sc_inout 1352 { return (*this)->read().or_reduce(); }
|
/gem5/ext/systemc/src/sysc/datatypes/bit/ |
H A D | sc_proxy.h | 451 sc_logic_value_t or_reduce() const; 454 { return sc_logic::not_table[or_reduce()]; } 1304 sc_proxy<X>::or_reduce() const function in class:sc_dt::sc_proxy 1556 or_reduce( const sc_proxy<X>& a ) function in namespace:sc_dt 1558 return a.or_reduce();
|
/gem5/ext/systemc/src/ |
H A D | systemc.h | 317 using sc_dt::or_reduce;
|
/gem5/src/systemc/dt/int/ |
H A D | sc_int_base.cc | 557 bool sc_int_base::or_reduce() const { return (m_val != int_type(0)); } function in class:sc_dt::sc_int_base
|
H A D | sc_uint_base.cc | 550 sc_uint_base::or_reduce() const function in class:sc_dt::sc_uint_base
|