Searched refs:value_type (Results 1 - 25 of 40) sorted by relevance

12

/gem5/src/systemc/ext/dt/bit/
H A Dsc_bv_base.hh84 typedef base_type::value_type value_type; typedef in class:sc_dt::sc_bv_base
220 value_type get_bit(int i) const;
221 void set_bit(int i, value_type value);
246 inline sc_bv_base::value_type
251 return value_type((m_data[wi] >> bi) & SC_DIGIT_ONE);
255 sc_bv_base::set_bit(int i, value_type value)
H A Dsc_proxy.hh138 typedef bool value_type; typedef in struct:sc_dt::sc_proxy_traits
147 typedef sc_logic_value_t value_type; typedef in struct:sc_dt::sc_proxy_traits
201 typedef typename traits_type::value_type value_type; typedef in class:sc_dt::sc_proxy
391 value_type and_reduce() const;
392 value_type
397 value_type or_reduce() const;
398 value_type nor_reduce() const { return sc_logic::not_table[or_reduce()]; }
399 value_type xor_reduce() const;
400 value_type
[all...]
H A Dsc_bit_proxies.hh101 typedef typename traits_type::value_type value_type; typedef in class:sc_dt::sc_bitref_r
128 value_type value() const { return m_obj.get_bit(m_index); }
137 value_type get_bit(int n) const;
388 typedef typename sc_bitref_r<X>::value_type value_type; typedef in class:sc_dt::sc_bitref
545 void set_bit(int n, value_type value);
612 typedef typename sc_proxy<sc_subref_r<X> >::value_type value_type; typedef in class:sc_dt::sc_subref_r
632 value_type get_bi
1037 typedef typename sc_proxy<sc_concref_r<X, Y> >::value_type value_type; typedef in class:sc_dt::sc_concref_r
[all...]
H A Dsc_lv_base.hh94 typedef base_type::value_type value_type; typedef in class:sc_dt::sc_lv_base
232 value_type get_bit(int i) const;
233 void set_bit(int i, value_type value);
270 inline sc_lv_base::value_type
275 return value_type(((m_data[wi] >> bi) & SC_DIGIT_ONE) |
280 sc_lv_base::set_bit(int i, value_type value)
/gem5/src/systemc/tlm_core/2/generic_payload/
H A Dphase.cc58 type_map::value_type v(type, static_cast<key_type>(names_.size()));
59 names_.push_back(name_table::value_type(name.data(), name.size()));
H A Dgp.cc60 type_map::value_type v(type, static_cast<key_type>(ids_.size()));
/gem5/ext/systemc/src/sysc/kernel/
H A Dsc_time.h79 typedef sc_dt::uint64 value_type; typedef in class:sc_core::sc_time
88 static sc_time from_value( value_type );
92 sc_time( value_type, bool scale );
101 value_type value() const; // relative to the time resolution
143 value_type m_value;
181 sc_time::value_type
365 sc_time::value_type default_time_unit; // in time resolution
H A Dsc_time.cpp136 sc_time::sc_time( value_type v, bool scale )
163 sc_time::from_value( value_type v )
206 value_type val = m_value;
214 value_type tr = SCAST<sc_dt::int64>( time_params->time_resolution );
/gem5/src/systemc/tests/tlm/multi_sockets/
H A DsimpleAddressMap.h135 m_addressMap.insert(mapType::value_type(((baseAddress_+1)<<1)-1, 255 ));
136 m_addressMap.insert(mapType::value_type( (highAddress_+1)<<1 ,portNumber_));
/gem5/src/base/
H A Dcircular_queue.hh163 using value_type = T;
165 using reference = value_type&;
166 using const_reference = const value_type&;
167 using pointer = value_type*;
168 using const_pointer = const value_type*;
546 void push_back(typename Base::value_type val)
H A Dcirclebuf.hh145 typedef T value_type; typedef in class:Fifo
170 CircleBuf<value_type> buf;
/gem5/src/cpu/
H A Ddecode_cache.hh109 typename PageMap::value_type to_insert(page_addr, newPage);
/gem5/ext/pybind11/include/pybind11/
H A Dstl_bind.h25 template <typename T2> static std::true_type test_value(typename T2::value_type *);
51 is_comparable<typename T::value_type>::value;
75 using T = typename Vector::value_type;
113 void vector_modifiers(enable_if_t<is_copy_constructible<typename Vector::value_type>::value, Class_> &cl) {
114 using T = typename Vector::value_type;
281 std::is_same<decltype(std::declval<Vector>()[typename Vector::size_type()]), typename Vector::value_type &>>;
286 using T = typename Vector::value_type;
320 using T = typename Vector::value_type;
345 -> decltype(std::declval<std::ostream&>() << std::declval<typename Vector::value_type>(), void()) {
369 struct vector_has_data_and_format<Vector, enable_if_t<std::is_same<decltype(format_descriptor<typename Vector::value_type>
[all...]
H A Dstl.h263 using value_conv = make_caster<typename T::value_type>;
269 policy = return_value_policy_override<typename T::value_type>::policy(policy);
283 value.emplace(cast_op<typename T::value_type &&>(std::move(inner_caster)));
H A Dpytypes.h610 using value_type = typename Policy::value_type;
655 using value_type = handle;
676 using value_type = object;
698 using value_type = std::pair<handle, handle>;
699 using reference = const value_type;
700 using pointer = arrow_proxy<const value_type>;
826 using value_type = handle;
H A Dnumpy.h840 using value_type = T;
1023 static constexpr auto name = _<std::is_same<typename T::value_type, float>::value
1024 || std::is_same<typename T::value_type, double>::value>(
1025 _("complex") + _<sizeof(typename T::value_type)*16>(), _("longcomplex")
1283 using value_type = container_type::value_type;
1290 m_strides.back() = static_cast<value_type>(strides.back());
1293 value_type s = static_cast<value_type>(shape[i]);
/gem5/src/sim/
H A Dvoltage_domain.cc59 std::greater<Voltages::value_type>()), "DVFS: Voltage operation "\
/gem5/src/arch/x86/regs/
H A Dmsr.cc36 typedef MsrMap::value_type MsrVal;
38 const MsrMap::value_type msrMapData[] = {
/gem5/src/mem/ruby/structures/
H A DPersistentTable.cc51 m_map.insert(AddressMap::value_type(address, dflt));
/gem5/src/systemc/tlm_utils/
H A Dinstance_specific_extensions.cc62 type_map::value_type v(type, static_cast<key_type>(ids_.size()));
/gem5/src/cpu/o3/
H A Dfree_list.hh82 std::for_each(first, last, [this](typename InputIt::value_type& reg) {
/gem5/ext/pybind11/include/pybind11/detail/
H A Dinternals.h80 template <typename value_type>
81 using type_map = std::unordered_map<std::type_index, value_type, type_hash, type_equal_to>;
/gem5/ext/googletest/googletest/test/
H A Dgtest-port_test.cc216 IteratorTraits< ::std::vector<int>::const_iterator>::value_type>();
218 IteratorTraits< ::std::list<bool>::iterator>::value_type>();
222 StaticAssertTypeEq<char, IteratorTraits<char*>::value_type>();
223 StaticAssertTypeEq<const void*, IteratorTraits<const void**>::value_type>();
227 StaticAssertTypeEq<char, IteratorTraits<const char*>::value_type>();
229 IteratorTraits<const void* const*>::value_type>();
/gem5/ext/googletest/googlemock/include/gmock/
H A Dgmock-matchers.h1110 const typename StringType::value_type nul = 0;
2518 // Uses the container's const_iterator, value_type, operator ==,
2634 typename LhsStlContainer::value_type>::type LhsValue;
2697 typedef typename RhsStlContainer::value_type RhsValue;
2721 typedef typename LhsStlContainer::value_type LhsValue;
2806 typedef typename StlContainer::value_type Element;
3114 typedef typename StlContainer::value_type Element;
3354 typedef typename StlContainer::value_type Element;
3460 typedef typename View::value_type Element;
3485 typedef typename View::value_type Elemen
[all...]
/gem5/src/gpu-compute/
H A Dgpu_dyn_inst.cc523 .insert(ComputeUnit::pageDataStruct::value_type(it.first,

Completed in 83 milliseconds

12