Searched refs:sc_vpool (Results 1 - 25 of 26) sorted by relevance

12

/gem5/src/systemc/dt/misc/
H A Dsc_concatref.cc54 template class sc_vpool<sc_dt::sc_concatref>;
55 template class sc_vpool<sc_dt::sc_concat_bool>;
63 sc_core::sc_vpool<sc_concat_bool> sc_concat_bool::m_pool(9);
64 sc_core::sc_vpool<sc_concatref> sc_concatref::m_pool(9);
/gem5/ext/systemc/src/sysc/datatypes/misc/
H A Dsc_concatref.cpp53 sc_core::sc_vpool<sc_concat_bool> sc_concat_bool::m_pool(9);
54 sc_core::sc_vpool<sc_concatref> sc_concatref::m_pool(9);
H A Dsc_concatref.h106 friend class sc_core::sc_vpool<sc_concatref>;
441 static sc_core::sc_vpool<sc_concatref> m_pool; // Pool of temporary objects.
611 static sc_core::sc_vpool<sc_concat_bool> m_pool; // Temporaries pool.
/gem5/ext/systemc/src/sysc/utils/
H A Dsc_temporary.h44 // with this object. See the sc_vpool object for that type of storage
125 // sc_vpool<T> - CLASS MANAGING A TEMPORARY VECTOR OF CLASS T INSTANCES
133 // sc_vpool( int log2, T* pool_p=0 )
140 // ~sc_vpool()
161 class sc_vpool { class in namespace:sc_core
168 inline sc_vpool( int log2, T* pool_p=0 );
169 inline ~sc_vpool();
175 template<class T> sc_vpool<T>::sc_vpool( int log2, T* pool_p ) function in class:sc_core::sc_vpool
183 template<class T> sc_vpool<
[all...]
/gem5/src/systemc/ext/dt/
H A Dsc_temporary.hh45 // with this object. See the sc_vpool object for that type of storage
122 // sc_vpool<T> - CLASS MANAGING A TEMPORARY VECTOR OF CLASS T INSTANCES
130 // sc_vpool( int log2, T* pool_p=0 )
137 // ~sc_vpool()
158 class sc_vpool class in namespace:sc_core
166 inline sc_vpool(int log2, T *pool_p=0);
167 inline ~sc_vpool();
174 sc_vpool<T>::sc_vpool(int log2, T *pool_p) : m_pool_i(0), function in class:sc_core::sc_vpool
182 sc_vpool<
[all...]
/gem5/src/systemc/ext/dt/misc/
H A Dsc_concatref.hh106 extern template class sc_vpool<sc_dt::sc_concatref>;
107 extern template class sc_vpool<sc_dt::sc_concat_bool>;
122 friend class sc_core::sc_vpool<sc_concatref>;
431 static sc_core::sc_vpool<sc_concatref> m_pool;
565 static sc_core::sc_vpool<sc_concat_bool> m_pool; // Temporaries pool.
/gem5/src/systemc/dt/int/
H A Dsc_int_base.cc80 template class sc_vpool<sc_dt::sc_int_bitref>;
81 template class sc_vpool<sc_dt::sc_int_subref>;
107 sc_core::sc_vpool<sc_int_bitref> sc_int_bitref::m_pool(9);
260 sc_core::sc_vpool<sc_int_subref> sc_int_subref::m_pool(9);
H A Dsc_uint_base.cc78 template class sc_vpool<sc_dt::sc_uint_bitref>;
79 template class sc_vpool<sc_dt::sc_uint_subref>;
106 sc_core::sc_vpool<sc_uint_bitref> sc_uint_bitref::m_pool(9);
245 sc_core::sc_vpool<sc_uint_subref> sc_uint_subref::m_pool(9);
H A Dsc_unsigned.cc99 template class sc_vpool<sc_dt::sc_unsigned_bitref>;
100 template class sc_vpool<sc_dt::sc_unsigned_subref>;
101 template class sc_vpool<sc_dt::sc_unsigned>;
112 sc_core::sc_vpool<sc_unsigned> sc_unsigned::m_pool(8);
113 sc_core::sc_vpool<sc_unsigned_bitref> sc_unsigned_bitref::m_pool(9);
114 sc_core::sc_vpool<sc_unsigned_subref> sc_unsigned_subref::m_pool(9);
H A Dsc_signed.cc96 template class sc_vpool<sc_dt::sc_signed_bitref>;
97 template class sc_vpool<sc_dt::sc_signed_subref>;
106 sc_core::sc_vpool<sc_signed_bitref> sc_signed_bitref::m_pool(9);
107 sc_core::sc_vpool<sc_signed_subref> sc_signed_subref::m_pool(9);
/gem5/src/systemc/ext/dt/int/
H A Dsc_int_base.hh110 extern template class sc_vpool<sc_dt::sc_int_bitref>;
111 extern template class sc_vpool<sc_dt::sc_int_subref>;
146 // initializer for sc_core::sc_vpool:
246 friend class sc_core::sc_vpool<sc_int_bitref>;
274 static sc_core::sc_vpool<sc_int_bitref> m_pool;
298 // initializer for sc_core::sc_vpool:
395 friend class sc_core::sc_vpool<sc_int_subref>;
481 static sc_core::sc_vpool<sc_int_subref> m_pool;
H A Dsc_uint_base.hh111 extern template class sc_vpool<sc_dt::sc_uint_bitref>;
112 extern template class sc_vpool<sc_dt::sc_uint_subref>;
150 // initializer for sc_core::sc_vpool:
234 friend class sc_core::sc_vpool<sc_uint_bitref>;
263 static sc_core::sc_vpool<sc_uint_bitref> m_pool;
290 // initializer for sc_core::sc_vpool:
378 friend class sc_core::sc_vpool<sc_uint_subref>;
453 static sc_core::sc_vpool<sc_uint_subref> m_pool;
H A Dsc_unsigned.hh142 extern template class sc_vpool<sc_dt::sc_unsigned_bitref>;
143 extern template class sc_vpool<sc_dt::sc_unsigned_subref>;
144 extern template class sc_vpool<sc_dt::sc_unsigned>;
680 friend class sc_core::sc_vpool<sc_unsigned_bitref>;
709 static sc_core::sc_vpool<sc_unsigned_bitref> m_pool;
825 friend class sc_core::sc_vpool<sc_unsigned_subref>;
878 static sc_core::sc_vpool<sc_unsigned_subref> m_pool;
1963 static sc_core::sc_vpool<sc_unsigned> m_pool;
H A Dsc_signed.hh137 extern template class sc_vpool<sc_dt::sc_signed_bitref>;
138 extern template class sc_vpool<sc_dt::sc_signed_subref>;
773 friend class sc_core::sc_vpool<sc_signed_bitref>;
802 static sc_core::sc_vpool<sc_signed_bitref> m_pool;
915 friend class sc_core::sc_vpool<sc_signed_subref>;
972 static sc_core::sc_vpool<sc_signed_subref> m_pool;
/gem5/ext/systemc/src/sysc/datatypes/int/
H A Dsc_int_base.h146 // initializer for sc_core::sc_vpool:
260 friend class sc_core::sc_vpool<sc_int_bitref>;
299 static sc_core::sc_vpool<sc_int_bitref> m_pool;
329 // initializer for sc_core::sc_vpool:
454 friend class sc_core::sc_vpool<sc_int_subref>;
522 static sc_core::sc_vpool<sc_int_subref> m_pool;
H A Dsc_uint_base.h147 // initializer for sc_core::sc_vpool:
255 friend class sc_core::sc_vpool<sc_uint_bitref>;
291 static sc_core::sc_vpool<sc_uint_bitref> m_pool;
326 // initializer for sc_core::sc_vpool:
440 friend class sc_core::sc_vpool<sc_uint_subref>;
508 static sc_core::sc_vpool<sc_uint_subref> m_pool;
H A Dsc_int_base.cpp100 sc_core::sc_vpool<sc_int_bitref> sc_int_bitref::m_pool(9);
265 sc_core::sc_vpool<sc_int_subref> sc_int_subref::m_pool(9);
H A Dsc_uint_base.cpp99 sc_core::sc_vpool<sc_uint_bitref> sc_uint_bitref::m_pool(9);
238 sc_core::sc_vpool<sc_uint_subref> sc_uint_subref::m_pool(9);
H A Dsc_unsigned.cpp102 sc_core::sc_vpool<sc_unsigned> sc_unsigned::m_pool(8);
103 sc_core::sc_vpool<sc_unsigned_bitref> sc_unsigned_bitref::m_pool(9);
104 sc_core::sc_vpool<sc_unsigned_subref> sc_unsigned_subref::m_pool(9);
H A Dsc_unsigned.h741 friend class sc_core::sc_vpool<sc_unsigned_bitref>;
781 static sc_core::sc_vpool<sc_unsigned_bitref> m_pool;
915 friend class sc_core::sc_vpool<sc_unsigned_subref>;
971 static sc_core::sc_vpool<sc_unsigned_subref> m_pool;
1946 static sc_core::sc_vpool<sc_unsigned> m_pool;
H A Dsc_signed.h836 friend class sc_core::sc_vpool<sc_signed_bitref>;
877 static sc_core::sc_vpool<sc_signed_bitref> m_pool;
1010 friend class sc_core::sc_vpool<sc_signed_subref>;
1071 static sc_core::sc_vpool<sc_signed_subref> m_pool;
/gem5/src/systemc/tests/include/specialized_signals/
H A Dscx_signal_int.h261 static sc_vpool<sc_int_sigref> m_pool; // Pool of objects to use.
1548 sc_vpool<sc_int_sigref> sc_int_sigref::m_pool(8);
H A Dscx_signal_uint.h293 static sc_vpool<sc_uint_sigref> m_pool; // Pool of objects to use.
1596 sc_vpool<sc_uint_sigref> sc_uint_sigref::m_pool(8);
H A Dscx_signal_signed.h311 static sc_vpool<sc_signed_sigref> m_pool; // Pool of objects to use.
1736 sc_vpool<sc_signed_sigref> sc_signed_sigref::m_pool(8);
H A Dscx_signal_unsigned.h301 static sc_vpool<sc_unsigned_sigref> m_pool; // Pool of objects to use.
1736 sc_vpool<sc_unsigned_sigref> sc_unsigned_sigref::m_pool(8);

Completed in 138 milliseconds

12