Searched refs:sc_signed (Results 1 - 25 of 162) sorted by relevance

1234567

/gem5/src/systemc/tests/systemc/misc/gnats/pr-52/
H A Dpr-52.cpp40 sc_signed
41 pr_52( const sc_signed& x,
42 const sc_signed& y )
/gem5/src/systemc/ext/dt/int/
H A Dsc_signed.hh22 sc_signed.h -- Arbitrary precision signed arithmetic.
25 sc_signed_subref, and sc_signed classes. The first two classes are
27 sc_signed number, respectively.
29 An sc_signed number has the sign-magnitude representation
32 because of its efficiency: The sc_signed and sc_unsigned types are
37 The implementations of sc_signed and sc_unsigned classes are
44 efficient sc_signed and sc_unsigned types without compromising
69 // $Log: sc_signed.h,v $
114 class sc_signed;
123 class sc_signed;
984 class sc_signed : public sc_value_base class in namespace:sc_dt
2466 sc_signed::sc_signed(const sc_generic_base<T> &v) function in class:sc_dt::sc_signed
[all...]
H A Dsc_bigint.hh22 sc_bigint.h -- Template version of sc_signed. This class enables
23 compile-time bit widths for sc_signed numbers.
57 #include "sc_signed.hh"
87 class sc_bigint : public sc_signed
91 sc_bigint() : sc_signed(W) {}
92 sc_bigint(const sc_bigint<W> &v) : sc_signed(W) { *this = v; }
93 sc_bigint(const sc_signed &v) : sc_signed(W) { *this = v; }
94 sc_bigint(const sc_signed_subref &v) : sc_signed(W) { *this = v; }
97 sc_bigint(const sc_generic_base<T> &a) : sc_signed(
[all...]
/gem5/ext/systemc/src/sysc/datatypes/int/
H A Dsc_signed.h22 sc_signed.h -- Arbitrary precision signed arithmetic.
25 sc_signed_subref, and sc_signed classes. The first two classes are
27 sc_signed number, respectively.
29 An sc_signed number has the sign-magnitude representation
32 because of its efficiency: The sc_signed and sc_unsigned types are
37 The implementations of sc_signed and sc_unsigned classes are
44 efficient sc_signed and sc_unsigned types without compromising
69 // $Log: sc_signed.h,v $
116 class sc_signed;
125 class sc_signed;
1087 class sc_signed : public sc_value_base class in namespace:sc_dt
2338 sc_signed::sc_signed( const sc_generic_base<T>& v ) function in class:sc_dt::sc_signed
[all...]
H A Dsc_bigint.h22 sc_bigint.h -- Template version of sc_signed. This class enables
23 compile-time bit widths for sc_signed numbers.
58 #include "sysc/datatypes/int/sc_signed.h"
88 : public sc_signed
95 : sc_signed( W )
99 : sc_signed( W )
102 sc_bigint( const sc_signed& v )
103 : sc_signed( W )
107 : sc_signed( W )
112 : sc_signed(
[all...]
H A Dsc_signed.cpp22 sc_signed.cpp -- Arbitrary precision signed arithmetic.
25 sc_signed_subref, and sc_signed classes. The first two
27 of bits of a sc_signed number, respectively. This file also
46 // $Log: sc_signed.cpp,v $
59 // a negative sc_signed value in sc_signed::concat_get_data().
82 #include "sysc/datatypes/int/sc_signed.h"
107 sc_signed::invalid_index( int i ) const
117 sc_signed::invalid_range( int l, int r ) const
141 bool sc_signed
[all...]
/gem5/src/systemc/tests/systemc/misc/user_guide/chpt11.1/
H A Dmean.cpp43 void calculate_geometric_mean(const sc_signed& a, const sc_signed& b,
44 const sc_signed& c, const sc_signed& d,
45 sc_signed& mean){}
47 void calculate_harmonic_mean(const sc_signed& a, const sc_signed& b,
48 const sc_signed& c, const sc_signed& d,
49 sc_signed
[all...]
/gem5/src/systemc/tests/systemc/misc/user_guide/chpt11.2/
H A Dmean.cpp43 void calculate_geometric_mean(const sc_signed& a, const sc_signed& b,
44 const sc_signed& c, const sc_signed& d,
45 sc_signed& mean){}
47 void calculate_harmonic_mean(const sc_signed& a, const sc_signed& b,
48 const sc_signed& c, const sc_signed& d,
49 sc_signed
[all...]
/gem5/src/systemc/tests/systemc/misc/user_guide/chpt11.3/
H A Dmean.cpp43 void calculate_geometric_mean(const sc_signed& a, const sc_signed& b,
44 const sc_signed& c, const sc_signed& d,
45 sc_signed& mean){}
47 void calculate_harmonic_mean(const sc_signed& a, const sc_signed& b,
48 const sc_signed& c, const sc_signed& d,
49 sc_signed
[all...]
/gem5/src/systemc/tests/systemc/misc/user_guide/chpt11.4/
H A Dmean.cpp43 void calculate_geometric_mean(const sc_signed& a, const sc_signed& b,
44 const sc_signed& c, const sc_signed& d,
45 sc_signed& mean){}
47 void calculate_harmonic_mean(const sc_signed& a, const sc_signed& b,
48 const sc_signed& c, const sc_signed& d,
49 sc_signed
[all...]
/gem5/src/systemc/tests/systemc/misc/user_guide/chpt11.5/
H A Dmean.cpp43 void calculate_geometric_mean(const sc_signed& a, const sc_signed& b,
44 const sc_signed& c, const sc_signed& d,
45 sc_signed& mean){}
47 void calculate_harmonic_mean(const sc_signed& a, const sc_signed& b,
48 const sc_signed& c, const sc_signed& d,
49 sc_signed
[all...]
/gem5/src/systemc/tests/systemc/misc/user_guide/chpt11.6/
H A Dmean.cpp43 void calculate_geometric_mean(const sc_signed& a, const sc_signed& b,
44 const sc_signed& c, const sc_signed& d,
45 sc_signed& mean){}
47 void calculate_harmonic_mean(const sc_signed& a, const sc_signed& b,
48 const sc_signed& c, const sc_signed& d,
49 sc_signed
[all...]
/gem5/src/systemc/tests/systemc/misc/gnats/pr-56/
H A Dpr-56.cpp41 foo( sc_signed& x,
47 sc_signed
50 sc_signed y(6);
53 sc_signed z(10);
56 sc_signed x(8);
/gem5/src/systemc/tests/systemc/misc/user_guide/chpt11.7/
H A Dmean.cpp43 void calculate_geometric_mean(const sc_signed& a, const sc_signed& b,
44 const sc_signed& c, const sc_signed& d,
45 sc_signed& mean){}
47 void calculate_harmonic_mean(const sc_signed& a, const sc_signed& b,
48 const sc_signed& c, const sc_signed& d,
49 sc_signed
[all...]
/gem5/src/systemc/tests/systemc/misc/unit/data/datawidth_signed/bits_to_bits/
H A Ddatawidth.cpp47 sc_signed tmp_a (in1_width);
48 sc_signed tmp_b (in2_width);
49 sc_signed tmp_result (result_width);
/gem5/src/systemc/tests/systemc/misc/unit/data/datawidth_signed/extension/
H A Ddatawidth.cpp47 sc_signed tmp_a (in1_width);
48 sc_signed tmp_b (in2_width);
49 sc_signed tmp_result (result_width);
/gem5/src/systemc/tests/systemc/misc/unit/data/datawidth_signed/lost_carry/
H A Ddatawidth.cpp47 sc_signed tmp_a (in1_width);
48 sc_signed tmp_b (in2_width);
49 sc_signed tmp_result (result_width);
/gem5/src/systemc/tests/systemc/misc/unit/data/datawidth_signed/promote/
H A Ddatawidth.cpp47 sc_signed tmp_a (in1_width);
48 sc_signed tmp_b (in2_width);
49 sc_signed tmp_result (result_width);
/gem5/src/systemc/tests/systemc/misc/unit/data/datawidth_signed/promote_extension/
H A Ddatawidth.cpp47 sc_signed tmp_a (in1_width);
48 sc_signed tmp_b (in2_width);
49 sc_signed tmp_result (result_width);
/gem5/src/systemc/tests/systemc/misc/unit/data/datawidth_signed/promote_lost_carry/
H A Ddatawidth.cpp47 sc_signed tmp_a (in1_width);
48 sc_signed tmp_b (in2_width);
49 sc_signed tmp_result (result_width);
/gem5/src/systemc/tests/systemc/misc/unit/data/datawidth_signed/promote_truncation/
H A Ddatawidth.cpp47 sc_signed tmp_a (in1_width);
48 sc_signed tmp_b (in2_width);
49 sc_signed tmp_result (result_width);
/gem5/src/systemc/dt/int/
H A Dsc_signed.cc22 sc_signed.cpp -- Arbitrary precision signed arithmetic.
25 sc_signed_subref, and sc_signed classes. The first two
27 of bits of a sc_signed number, respectively. This file also
46 // $Log: sc_signed.cpp,v $
59 // a negative sc_signed value in sc_signed::concat_get_data().
87 #include "systemc/ext/dt/int/sc_signed.hh"
110 sc_signed::invalid_init(const char *type_name, int nb) const
113 msg << "sc_signed("<< type_name << ") : nb = " << nb << " is not valid";
122 sc_signed
[all...]
/gem5/src/systemc/tests/systemc/misc/cae_test/general/arith/subtract/bitwidth/
H A Dstimulus.cpp47 sc_signed tmp1(2);
48 sc_signed tmp2(4);
49 sc_signed tmp3(6);
50 sc_signed tmp4(8);
/gem5/src/systemc/tests/systemc/misc/synth/combo/share/
H A Dshare.cpp39 sc_signed
/gem5/src/systemc/tests/systemc/misc/unit/methodology/file_io/input_sc_signed/
H A Dinput_sc_signed.cpp43 sc_signed sample (8);

Completed in 19 milliseconds

1234567