Searched refs:std (Results 826 - 850 of 1914) sorted by relevance

<<31323334353637383940>>

/gem5/src/python/pybind11/
H A Dcore.cc70 SimObject *resolveSimObject(const std::string &name);
76 PybindSimObjectResolver::resolveSimObject(const std::string &name)
110 py::class_<Drainable, std::unique_ptr<Drainable, py::nodelete>>(
118 py::class_<DrainManager, std::unique_ptr<DrainManager, py::nodelete>>(
136 py::class_<Serializable, std::unique_ptr<Serializable, py::nodelete>>(
152 .def(py::init<Addr, Addr, const std::vector<Addr> &, uint8_t>())
153 .def(py::init<const std::vector<AddrRange> &>())
172 py::bind_vector<std::vector<AddrRange>>(m, "AddrRangeVector");
186 .def(py::init<const std::string &>())
219 .def_static("gmtime", [](std
[all...]
/gem5/src/systemc/tlm_bridge/
H A Dsc_peq.hh56 const std::string eventName;
68 const std::string name() const { return eventName; }
74 const std::string& event_name)
/gem5/src/cpu/pred/
H A Dtage_sc_l_8KB.hh75 std::vector<int> gm;
76 std::vector<int8_t> * ggehl;
77 std::vector<int8_t> wg;
/gem5/src/learning_gem5/part2/
H A Dsimple_memobj.hh69 CPUSidePort(const std::string& name, SimpleMemobj *owner) :
148 MemSidePort(const std::string& name, SimpleMemobj *owner) :
248 Port &getPort(const std::string &if_name,
/gem5/src/base/stats/
H A Dgroup.cc118 const std::map<std::string, Group *> &
124 const std::vector<Info *> &
/gem5/src/dev/x86/
H A Di8259.hh51 std::vector<IntSourcePin<I8259> *> output;
52 std::vector<IntSinkPin<I8259> *> inputs;
96 getPort(const std::string &if_name, PortID idx=InvalidPortID) override
H A Di8254.hh58 X86Intel8254Timer(const std::string &name, I8254 * _parent) :
66 std::vector<IntSourcePin<I8254> *> intPin;
74 getPort(const std::string &if_name, PortID idx=InvalidPortID) override
H A Dcmos.hh59 std::vector<IntSourcePin<X86RTC> *> intPin;
61 X86RTC(EventManager *em, const std::string &n, const struct tm time,
86 getPort(const std::string &if_name, PortID idx=InvalidPortID) override
/gem5/src/arch/arm/insts/
H A Dstatic_inst.cc84 ccprintf(std::cerr, "Unhandled shift type\n");
123 ccprintf(std::cerr, "Unhandled shift type\n");
207 ccprintf(std::cerr, "Unhandled shift type\n");
247 ccprintf(std::cerr, "Unhandled shift type\n");
288 ccprintf(std::cerr, "Unhandled shift type\n");
296 ArmStaticInst::printIntReg(std::ostream &os, RegIndex reg_idx,
331 void ArmStaticInst::printPFflags(std::ostream &os, int flag) const
342 ArmStaticInst::printFloatReg(std::ostream &os, RegIndex reg_idx) const
348 ArmStaticInst::printVecReg(std::ostream &os, RegIndex reg_idx,
355 ArmStaticInst::printVecPredReg(std
[all...]
H A Dstatic_inst.hh159 void printIntReg(std::ostream &os, RegIndex reg_idx,
161 void printFloatReg(std::ostream &os, RegIndex reg_idx) const;
162 void printVecReg(std::ostream &os, RegIndex reg_idx,
164 void printVecPredReg(std::ostream &os, RegIndex reg_idx) const;
165 void printCCReg(std::ostream &os, RegIndex reg_idx) const;
166 void printMiscReg(std::ostream &os, RegIndex reg_idx) const;
167 void printMnemonic(std::ostream &os,
168 const std::string &suffix = "",
172 void printTarget(std::ostream &os, Addr target,
174 void printCondition(std
[all...]
H A Dvfp.hh121 if (std::fpclassify(op) == FP_SUBNORMAL) {
210 return std::isnan(val) && ((fpToBits(val) & qnan) != qnan);
312 int fpType = std::fpclassify(val);
552 bool inf1 = (std::fpclassify(a) == FP_INFINITE);
553 bool inf2 = (std::fpclassify(b) == FP_INFINITE);
554 bool zero1 = (std::fpclassify(a) == FP_ZERO);
555 bool zero2 = (std::fpclassify(b) == FP_ZERO);
599 if (std::isnan(result) && !std::isnan(op1) &&
600 !std
[all...]
/gem5/ext/googletest/googlemock/test/
H A Dgmock-actions_test.cc172 EXPECT_EQ("", BuiltInDefaultValue< ::std::string>::Get());
182 EXPECT_TRUE(BuiltInDefaultValue< ::std::string>::Exists());
188 EXPECT_EQ("", BuiltInDefaultValue<const std::string>::Get());
299 EXPECT_TRUE(DefaultValue<std::unique_ptr<int>>::Exists());
300 EXPECT_TRUE(DefaultValue<std::unique_ptr<int>>::Get() == NULL);
301 DefaultValue<std::unique_ptr<int>>::SetFactory([] {
302 return std::unique_ptr<int>(new int(42));
304 EXPECT_TRUE(DefaultValue<std::unique_ptr<int>>::Exists());
305 std::unique_ptr<int> i = DefaultValue<std
[all...]
/gem5/src/arch/hsail/
H A Doperand.cc57 maxRegIdx = std::max(maxRegIdx, regIdx);
103 std::string
106 std::string res_str("");
132 std::string
170 maxRegIdx = std::max(maxRegIdx, regIdx);
187 maxRegIdx = std::max(maxRegIdx, regIdx);
194 std::string
200 std::string
206 std::string
393 std
[all...]
/gem5/src/arch/sparc/
H A Dtlb_map.hh44 typedef std::map<TlbRange, TlbEntry*> RangeMap;
101 return tree.insert(std::make_pair(r, d)).first;
158 std::cout << std::hex << i->first.va << " " << i->first.size << " " <<
160 i->first.real << " " << i->second << std::endl;
/gem5/ext/systemc/src/sysc/communication/
H A Dsc_signal.h179 virtual void print( ::std::ostream& = ::std::cout ) const;
180 virtual void dump( ::std::ostream& = ::std::cout ) const;
214 bool is_output = std::string( if_typename_ ) == typeid(if_type).name();
241 sc_signal<T,POL>::print( ::std::ostream& os ) const
248 sc_signal<T,POL>::dump( ::std::ostream& os ) const
250 os << " name = " << name() << ::std::endl;
251 os << " value = " << m_cur_val << ::std::endl;
252 os << "new value = " << m_new_val << ::std
[all...]
/gem5/ext/systemc/src/sysc/kernel/
H A Dsc_cor_qt.cpp67 static std::size_t pagesize;
82 caddr_t redzone = caddr_t( ( ( std::size_t( m_stack ) + pagesize - 1 ) /
86 caddr_t redzone = caddr_t( ( ( std::size_t( m_stack ) +
126 stack_align( void* sp, int alignment, std::size_t* stack_size )
171 sc_cor_pkg_qt::create( std::size_t stack_size, sc_cor_fn* fn, void* arg )
/gem5/ext/pybind11/tests/
H A Dtest_local_bindings.cpp48 else throw std::runtime_error("test_class not enabled");
81 m.def("load_vector_via_caster", [](std::vector<int> v) {
82 return std::accumulate(v.begin(), v.end(), 0);
89 class Cat : public pets::Pet { public: Cat(std::string name) : Pet(name) {}; };
94 .def(py::init<std::string>());
H A Dtest_numpy_vectorize.cpp36 [](std::complex<double> c) { return c * std::complex<double>(2.f); }
43 m.def("selective_func", [](py::array_t<std::complex<float>, py::array::c_style>) { return "Complex float branch taken."; });
85 std::vector<ssize_t> shape;
86 std::array<py::buffer_info, 3> buffers {{ arg1.request(), arg2.request(), arg3.request() }};
/gem5/src/systemc/tests/systemc/compliance_1666/test210/
H A Dtest210.cpp5 using std::cout;
6 using std::endl;
15 std::vector<sc_object*> children = obj->get_child_objects();
16 for (std::vector<sc_object*>::iterator i = children.begin(); i != children.end(); i++)
67 std::vector<sc_object*> tops = sc_get_top_level_objects();
/gem5/src/cpu/o3/
H A Ddecode.hh112 std::string name() const;
127 void setActiveThreads(std::list<ThreadID> *at_ptr);
243 std::queue<DynInstPtr> insts[Impl::MaxThreads];
246 std::queue<DynInstPtr> skidBuffer[Impl::MaxThreads];
283 std::list<ThreadID> *activeThreads;
/gem5/src/mem/cache/prefetch/
H A Dassociative_set_impl.hh59 const std::vector<ReplaceableEntry*> selected_entries =
84 const std::vector<ReplaceableEntry*> selected_entries =
95 std::vector<Entry *>
98 std::vector<ReplaceableEntry *> selected_entries =
100 std::vector<Entry *> entries(selected_entries.size(), nullptr);
/gem5/src/base/
H A Dfiber.test.cc78 std::vector<Fiber *> next;
80 SwitchingFiber(const char *name, std::initializer_list<Fiber *> l);
94 std::vector<SwitchingFiber *>::iterator expectedIt;
95 std::vector<SwitchingFiber *> expected({
102 const char *name, std::initializer_list<Fiber *> l) :
/gem5/src/cpu/minor/
H A Dfetch2.hh81 std::vector<InputBuffer<ForwardInstData>> &nextStageReserve;
95 std::vector<InputBuffer<ForwardLineData>> inputBuffer;
165 std::vector<Fetch2ThreadInfo> fetchInfo;
202 Fetch2(const std::string &name,
209 std::vector<InputBuffer<ForwardInstData>> &next_stage_input_buffer);
/gem5/src/mem/
H A Daddr_mapper.hh66 Port &getPort(const std::string &if_name,
108 MapperMasterPort(const std::string& _name, AddrMapper& _mapper)
163 MapperSlavePort(const std::string& _name, AddrMapper& _mapper)
259 std::vector<AddrRange> originalRanges;
265 std::vector<AddrRange> remappedRanges;
/gem5/ext/systemc/src/tlm_utils/
H A Dmulti_passthrough_target_socket.h104 void display_warning(const std::string& text) const {
105 std::stringstream s;
110 void display_error(const std::string& text) const {
111 std::stringstream s;
254 std::vector<callback_binder_fw<TYPES>* >& binders=get_hierarch_bind()->get_binders();
255 std::map<unsigned int, tlm::tlm_bw_transport_if<TYPES>*>& multi_binds=get_hierarch_bind()->get_multi_binds();
307 std::map<unsigned int, tlm::tlm_bw_transport_if<TYPES>*>& get_multi_binds(){return m_multi_binds;}
316 std::map<unsigned int, tlm::tlm_bw_transport_if<TYPES>*> m_multi_binds;
319 std::vector<callback_binder_fw<TYPES>* >& get_binders(){return m_binders;}
321 std
[all...]

Completed in 40 milliseconds

<<31323334353637383940>>