/gem5/src/systemc/ext/dt/bit/ |
H A D | sc_bv_base.hh | 84 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 D | sc_proxy.hh | 138 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 D | sc_bit_proxies.hh | 101 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 D | sc_lv_base.hh | 94 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 D | phase.cc | 58 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 D | gp.cc | 60 type_map::value_type v(type, static_cast<key_type>(ids_.size()));
|
/gem5/ext/systemc/src/sysc/kernel/ |
H A D | sc_time.h | 79 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 D | sc_time.cpp | 136 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 D | simpleAddressMap.h | 135 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 D | circular_queue.hh | 163 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 D | circlebuf.hh | 145 typedef T value_type; typedef in class:Fifo 170 CircleBuf<value_type> buf;
|
/gem5/src/cpu/ |
H A D | decode_cache.hh | 109 typename PageMap::value_type to_insert(page_addr, newPage);
|
/gem5/ext/pybind11/include/pybind11/ |
H A D | stl_bind.h | 25 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 D | stl.h | 263 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 D | pytypes.h | 610 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 D | numpy.h | 840 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 D | voltage_domain.cc | 59 std::greater<Voltages::value_type>()), "DVFS: Voltage operation "\
|
/gem5/src/arch/x86/regs/ |
H A D | msr.cc | 36 typedef MsrMap::value_type MsrVal; 38 const MsrMap::value_type msrMapData[] = {
|
/gem5/src/mem/ruby/structures/ |
H A D | PersistentTable.cc | 51 m_map.insert(AddressMap::value_type(address, dflt));
|
/gem5/src/systemc/tlm_utils/ |
H A D | instance_specific_extensions.cc | 62 type_map::value_type v(type, static_cast<key_type>(ids_.size()));
|
/gem5/src/cpu/o3/ |
H A D | free_list.hh | 82 std::for_each(first, last, [this](typename InputIt::value_type& reg) {
|
/gem5/ext/pybind11/include/pybind11/detail/ |
H A D | internals.h | 80 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 D | gtest-port_test.cc | 216 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 D | gmock-matchers.h | 1110 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 D | gpu_dyn_inst.cc | 523 .insert(ComputeUnit::pageDataStruct::value_type(it.first,
|