/gem5/ext/drampower/test/libdrampowertest/ |
H A D | Makefile | 72 g++ ${MYPATH}/lib_test.cc ${CXXFLAGS} -iquote ${DRAMPOWER_PATH}/src -DUSE_XERCES=${USE_XERCES} -L${DRAMPOWER_PATH}/src/ ${LIBS} -o $(BINARY) 73 g++ ${MYPATH}/window_example.cc ${CXXFLAGS} -iquote ${DRAMPOWER_PATH}/src -DUSE_XERCES=${USE_XERCES} -L${DRAMPOWER_PATH}/src/ ${LIBS} -o $(BINARY2)
|
/gem5/src/systemc/dt/int/ |
H A D | sc_signed_bitref.inc | 124 sc_signed_bitref::concat_set(int64 src, int low_i) 126 bool value = 1 & ((low_i < 64) ? (src >> low_i) : (src >> 63)); 131 sc_signed_bitref::concat_set(const sc_signed &src, int low_i) 133 if (low_i < src.length()) 134 m_obj_p->set(low_i, src.test(low_i)); 136 m_obj_p->set(low_i, src < 0); 140 sc_signed_bitref::concat_set(const sc_unsigned &src, int low_i) 142 if (low_i < src.length()) 143 m_obj_p->set(low_i, src [all...] |
H A D | sc_unsigned_bitref.inc | 124 sc_unsigned_bitref::concat_set(int64 src, int low_i) 126 bool value = 1 & ((low_i < 64) ? (src >> low_i) : (src >> 63)); 131 sc_unsigned_bitref::concat_set(const sc_signed &src, int low_i) 133 if (low_i < src.length()) 134 m_obj_p->set(low_i, src.test(low_i)); 136 m_obj_p->set(low_i, src < 0); 140 sc_unsigned_bitref::concat_set(const sc_unsigned &src, int low_i) 142 if (low_i < src.nbits) 143 m_obj_p->set(low_i, src [all...] |
H A D | sc_int_base.cc | 112 void sc_int_bitref::concat_set(int64 src, int low_i) argument 115 *this = aa = (low_i < 64) ? src >> low_i : src >> 63; 118 void sc_int_bitref::concat_set(const sc_signed &src, int low_i) argument 121 if (low_i < src.length()) 122 *this = aa = 1 & (src >> low_i); 124 *this = aa = (src < 0) ? (int_type)-1 : 0; 127 void sc_int_bitref::concat_set(const sc_unsigned &src, int low_i) argument 130 if (low_i < src.length()) 131 *this = aa = 1 & (src >> low_ 136 concat_set(uint64 src, int low_i) argument 308 concat_set(int64 src, int low_i) argument 315 concat_set(const sc_signed &src, int low_i) argument 325 concat_set(const sc_unsigned &src, int low_i) argument 335 concat_set(uint64 src, int low_i) argument 669 concat_set(int64 src, int low_i) argument 675 concat_set(const sc_signed &src, int low_i) argument 684 concat_set(const sc_unsigned &src, int low_i) argument 693 concat_set(uint64 src, int low_i) argument [all...] |
H A D | sc_uint_base.cc | 112 sc_uint_bitref::concat_set(int64 src, int low_i) argument 115 *this = aa = (low_i < 64) ? src >> low_i : src >> 63; 119 sc_uint_bitref::concat_set(const sc_signed &src, int low_i) argument 122 if (low_i < src.length()) 123 *this = aa = 1 & (src >> low_i); 125 *this = aa = (src < 0) ? (int_type)-1 : 0; 129 sc_uint_bitref::concat_set(const sc_unsigned &src, int low_i) argument 132 if (low_i < src.length()) 133 *this = aa = 1 & (src >> low_ 139 concat_set(uint64 src, int low_i) argument 293 concat_set(int64 src, int low_i) argument 300 concat_set(const sc_signed &src, int low_i) argument 310 concat_set(const sc_unsigned &src, int low_i) argument 320 concat_set(uint64 src, int low_i) argument 669 concat_set(int64 src, int low_i) argument 675 concat_set(const sc_signed &src, int low_i) argument 684 concat_set(const sc_unsigned &src, int low_i) argument 693 concat_set(uint64 src, int low_i) argument [all...] |
H A D | sc_signed_subref.inc | 310 sc_signed_subref::concat_set(int64 src, int low_i) 314 bool sign = src < 0; 317 src = src >> low_i; 320 m_obj_p->set(i, src & 1); 321 src = src >> 1; 332 sc_signed_subref::concat_set(const sc_signed &src, int low_i) 337 bool sign = src.test(src [all...] |
H A D | sc_unsigned_subref.inc | 302 sc_unsigned_subref::concat_set(int64 src, int low_i) 306 bool sign = src < 0; 309 src = src >> low_i; 312 m_obj_p->set(i, src & 1); 313 src = src >> 1; 324 sc_unsigned_subref::concat_set(const sc_signed &src, int low_i) 329 bool sign = src.test(src [all...] |
/gem5/ext/pybind11/include/pybind11/ |
H A D | stl.h | 71 bool load(handle src, bool convert) { argument 72 if (!isinstance<pybind11::set>(src)) 74 auto s = reinterpret_borrow<pybind11::set>(src); 86 static handle cast(T &&src, return_value_policy policy, handle parent) { argument 90 for (auto &&value : src) { 105 bool load(handle src, bool convert) { argument 106 if (!isinstance<dict>(src)) 108 auto d = reinterpret_borrow<dict>(src); 122 static handle cast(T &&src, return_value_policy policy, handle parent) { argument 130 for (auto &&kv : src) { 146 load(handle src, bool convert) argument 169 cast(T &&src, return_value_policy policy, handle parent) argument 211 load(handle src, bool convert) argument 228 cast(T &&src, return_value_policy policy, handle parent) argument 266 cast(T_ &&src, return_value_policy policy, handle parent) argument 273 load(handle src, bool convert) argument 339 load_alternative(handle src, bool convert, type_list<U, Us...>) argument 350 load(handle src, bool convert) argument 361 cast(Variant &&src, return_value_policy policy, handle parent) argument [all...] |
H A D | eigen.h | 211 // Casts an Eigen type to numpy array. If given a base, the numpy array references the src data, 213 template <typename props> handle eigen_array_cast(typename props::Type const &src, handle base = handle(), bool writeable = true) { argument 217 a = array({ src.size() }, { elem_size * src.innerStride() }, src.data(), base); 219 a = array({ src.rows(), src.cols() }, { elem_size * src.rowStride(), elem_size * src.colStride() }, 220 src 233 eigen_ref_array(Type &src, handle parent = none()) argument 244 eigen_encapsulate(Type *src) argument 256 load(handle src, bool convert) argument 295 cast_impl(CType *src, return_value_policy policy, handle parent) argument 317 cast(Type &&src, return_value_policy , handle parent) argument 321 cast(const Type &&src, return_value_policy , handle parent) argument 325 cast(Type &src, return_value_policy policy, handle parent) argument 331 cast(const Type &src, return_value_policy policy, handle parent) argument 337 cast(Type *src, return_value_policy policy, handle parent) argument 341 cast(const Type *src, return_value_policy policy, handle parent) argument 369 cast(const MapType &src, return_value_policy policy, handle parent) argument 426 load(handle src, bool convert) argument 524 cast(const Type &src, return_value_policy , handle ) argument 528 cast(const Type *src, return_value_policy policy, handle parent) argument 547 load(handle src, bool) argument 580 cast(const Type &src, return_value_policy , handle ) argument [all...] |
H A D | cast.h | 491 bool load(handle src, bool convert) { argument 492 return load_impl<type_caster_generic>(src, convert); 503 void *src = const_cast<void *>(_src); local 504 if (src == nullptr) 507 auto it_instances = get_internals().registered_instances.equal_range(src); 523 valueptr = src; 529 valueptr = src; 535 valueptr = copy_constructor(src); 544 valueptr = move_constructor(src); 546 valueptr = copy_constructor(src); 588 try_implicit_casts(handle src, bool convert) argument 598 try_direct_conversions(handle src) argument 607 local_load(PyObject *src, const type_info *ti) argument 616 try_load_foreign_module_local(handle src) argument 639 load_impl(handle src, bool convert) argument 723 src_and_type( const void *src, const std::type_info &cast_type, const std::type_info *rtti_type = nullptr) argument 812 get(const itype *src, const std::type_info*&) argument 817 get(const itype *src, const std::type_info*& type) argument 835 cast(const itype &src, return_value_policy policy, handle parent) argument 841 cast(itype &&src, return_value_policy, handle parent) argument 848 src_and_type(const itype *src) argument 869 cast(const itype *src, return_value_policy policy, handle parent) argument 876 cast_holder(const itype *src, const void *holder) argument [all...] |
/gem5/src/mem/ruby/network/simple/ |
H A D | SimpleNetwork.cc | 82 SimpleNetwork::makeExtOutLink(SwitchID src, NodeID dest, BasicLink* link, argument 86 assert(src < m_switches.size()); 87 assert(m_switches[src] != NULL); 91 m_switches[src]->addOutPort(m_fromNetQueues[dest], routing_table_entry, 98 SimpleNetwork::makeExtInLink(NodeID src, SwitchID dest, BasicLink* link, argument 101 assert(src < m_nodes); 102 m_switches[dest]->addInPort(m_toNetQueues[src]); 107 SimpleNetwork::makeInternalLink(SwitchID src, SwitchID dest, BasicLink* link, argument 127 m_switches[src]->addOutPort(queues, routing_table_entry,
|
/gem5/ext/systemc/src/sysc/datatypes/int/ |
H A D | sc_int_base.cpp | 105 void sc_int_bitref::concat_set(int64 src, int low_i) argument 108 *this = aa = (low_i < 64) ? src >> low_i : src >> 63; 111 void sc_int_bitref::concat_set(const sc_signed& src, int low_i) argument 114 if ( low_i < src.length() ) 115 *this = aa = 1 & (src >> low_i); 117 *this = aa = (src < 0) ? (int_type)-1 : 0; 120 void sc_int_bitref::concat_set(const sc_unsigned& src, int low_i) argument 123 if ( low_i < src.length() ) 124 *this = aa = 1 & (src >> low_ 129 concat_set(uint64 src, int low_i) argument 313 concat_set(int64 src, int low_i) argument 319 concat_set(const sc_signed& src, int low_i) argument 328 concat_set(const sc_unsigned& src, int low_i) argument 337 concat_set(uint64 src, int low_i) argument 710 concat_set(int64 src, int low_i) argument 715 concat_set(const sc_signed& src, int low_i) argument 723 concat_set(const sc_unsigned& src, int low_i) argument 731 concat_set(uint64 src, int low_i) argument [all...] |
H A D | sc_uint_base.cpp | 104 void sc_uint_bitref::concat_set(int64 src, int low_i) argument 107 *this = aa = (low_i < 64) ? src >> low_i : src >> 63; 110 void sc_uint_bitref::concat_set(const sc_signed& src, int low_i) argument 113 if ( low_i < src.length() ) 114 *this = aa = 1 & (src >> low_i); 116 *this = aa = (src < 0) ? (int_type)-1 : 0; 119 void sc_uint_bitref::concat_set(const sc_unsigned& src, int low_i) argument 122 if ( low_i < src.length() ) 123 *this = aa = 1 & (src >> low_ 128 concat_set(uint64 src, int low_i) argument 285 concat_set(int64 src, int low_i) argument 291 concat_set(const sc_signed& src, int low_i) argument 300 concat_set(const sc_unsigned& src, int low_i) argument 309 concat_set(uint64 src, int low_i) argument 687 concat_set(int64 src, int low_i) argument 692 concat_set(const sc_signed& src, int low_i) argument 700 concat_set(const sc_unsigned& src, int low_i) argument 708 concat_set(uint64 src, int low_i) argument [all...] |
H A D | sc_signed_subref.inc | 312 void sc_signed_subref::concat_set( int64 src, int low_i ) 316 bool sign = src < 0; 320 src = src >> low_i; 323 m_obj_p->set( i, src & 1 ); 324 src = src >> 1; 334 void sc_signed_subref::concat_set( const sc_signed& src, int low_i ) 339 bool sign = src.test(src [all...] |
H A D | sc_unsigned_subref.inc | 311 void sc_unsigned_subref::concat_set( int64 src, int low_i ) 315 bool sign = src < 0; 319 src = src >> low_i; 322 m_obj_p->set( i, src & 1 ); 323 src = src >> 1; 333 void sc_unsigned_subref::concat_set( const sc_signed& src, int low_i ) 338 bool sign = src.test(src [all...] |
/gem5/src/gpu-compute/ |
H A D | hsail_code.hh | 58 popcount(uint64_t src, int sz) argument 63 if (src & 1) 65 src >>= 1; 72 firstbit(uint64_t src, int sz) argument 77 if (src & 1) 79 src >>= 1; 86 lastbit(uint64_t src, int sz) argument 91 if (src & 1) 93 src >>= 1; 100 signbit(uint64_t src, in argument 122 bitrev(uint64_t src, int sz) argument [all...] |
/gem5/src/arch/power/ |
H A D | utility.hh | 66 copyRegs(ThreadContext *src, ThreadContext *dest); 69 copyMiscRegs(ThreadContext *src, ThreadContext *dest) argument
|
/gem5/ext/googletest/googletest/make/ |
H A D | Makefile | 50 GTEST_SRCS_ = $(GTEST_DIR)/src/*.cc $(GTEST_DIR)/src/*.h $(GTEST_HEADERS) 58 $(GTEST_DIR)/src/gtest-all.cc 62 $(GTEST_DIR)/src/gtest_main.cc
|
/gem5/src/mem/ruby/network/ |
H A D | Topology.hh | 36 * ports. Edges are represented in two vectors of src and dest 77 void addLink(SwitchID src, SwitchID dest, BasicLink* link, 80 void makeLink(Network *net, SwitchID src, SwitchID dest, 90 bool link_is_shortest_path_to_node(SwitchID src, SwitchID next, 93 NetDest shortest_path_to_node(SwitchID src, SwitchID next,
|
/gem5/ext/dnet/ |
H A D | eth.h | 55 #define eth_pack_hdr(h, dst, src, type) do { \ 58 memmove(ð_pack_p->eth_src, &(src), ETH_ADDR_LEN); \ 72 int eth_pton(const char *src, eth_addr_t *dst);
|
/gem5/src/cpu/minor/ |
H A D | pipe_data.cc | 232 ForwardInstData::ForwardInstData(const ForwardInstData &src) argument 234 *this = src; 238 ForwardInstData::operator =(const ForwardInstData &src) argument 240 numInsts = src.numInsts; 242 for (unsigned int i = 0; i < src.numInsts; i++) 243 insts[i] = src.insts[i];
|
/gem5/src/arch/mips/ |
H A D | utility.cc | 242 copyRegs(ThreadContext *src, ThreadContext *dest) argument 246 dest->setIntRegFlat(i, src->readIntRegFlat(i)); 250 dest->setFloatRegFlat(i, src->readFloatRegFlat(i)); 257 dest->setMiscRegNoEffect(i, src->readMiscRegNoEffect(i)); 260 dest->pcState(src->pcState()); 264 copyMiscRegs(ThreadContext *src, ThreadContext *dest) argument
|
/gem5/src/systemc/tests/include/specialized_signals/ |
H A D | scx_signal_uint.h | 266 virtual void concat_set(sc_dt::int64 src, int low_i); 267 virtual void concat_set(const sc_dt::sc_signed& src, int low_i); 268 virtual void concat_set(const sc_dt::sc_unsigned& src, int low_i); 269 virtual void concat_set(const sc_dt::sc_lv_base& src, int low_i); 270 virtual void concat_set(sc_dt::uint64 src, int low_i); 384 virtual inline void concat_set(sc_dt::int64 src, int low_i); 385 virtual inline void concat_set(const sc_dt::sc_lv_base& src, int low_i); 386 virtual inline void concat_set(const sc_dt::sc_signed& src, int low_i); 387 virtual inline void concat_set(const sc_dt::sc_unsigned& src, int low_i); 388 virtual inline void concat_set(sc_dt::uint64 src, in 482 concat_set( sc_dt::int64 src, int low_i) argument 496 concat_set( const sc_dt::sc_lv_base& src, int low_i) argument 505 concat_set( const sc_dt::sc_signed& src, int low_i) argument 512 concat_set( const sc_dt::sc_unsigned& src, int low_i) argument 519 concat_set( sc_dt::uint64 src, int low_i) argument 1302 concat_set(sc_dt::int64 src, int low_i) argument 1308 concat_set(const sc_dt::sc_signed& src, int low_i) argument 1310 concat_set(const sc_dt::sc_unsigned& src, int low_i) argument 1312 concat_set(sc_dt::uint64 src, int low_i) argument 1634 concat_set(sc_dt::int64 src, int low_i) argument 1640 concat_set(const sc_dt::sc_signed& src, int low_i) argument 1649 concat_set(const sc_dt::sc_lv_base& src, int low_i) argument 1658 concat_set(const sc_dt::sc_unsigned& src, int low_i) argument 1667 concat_set(sc_dt::uint64 src, int low_i) argument [all...] |
/gem5/src/systemc/tests/systemc/kernel/sc_event/test02/ |
H A D | test02.cpp | 116 source src( "src" ); 119 src.clk( clk ); 120 src.out( sig );
|
/gem5/src/arch/riscv/ |
H A D | utility.hh | 126 copyRegs(ThreadContext *src, ThreadContext *dest) argument 130 dest->setIntReg(i, src->readIntReg(i)); 133 dest->pcState(src->pcState());
|