Searched refs:obj (Results 1 - 25 of 168) sorted by relevance

1234567

/gem5/util/ccdrv/
H A DMakefile29 obj-m := devtime.o
/gem5/src/systemc/tests/systemc/compliance_1666/test210/
H A Dtest210.cpp12 void recurse_hierarchy(sc_object* obj) argument
15 std::vector<sc_object*> children = obj->get_child_objects();
40 sc_object* obj; local
41 obj = sc_find_object("");
42 sc_assert(obj == 0);
43 obj = sc_find_object("foo");
44 sc_assert(obj == 0);
45 obj = sc_find_object("top.m.foo");
46 sc_assert(obj == 0);
47 obj
91 sc_object* obj; local
[all...]
/gem5/src/arch/hsail/insts/
H A Dbranch.cc43 decodeBrn(const Brig::BrigInstBase *ib, const BrigObject *obj) argument
47 unsigned op_offs = obj->getOperandPtr(ib->operands, 0);
48 const Brig::BrigOperand *reg = obj->getOperand(op_offs);
51 return new BrnIndirectInst(ib, obj);
53 return new BrnDirectInst(ib, obj);
58 decodeCbr(const Brig::BrigInstBase *ib, const BrigObject *obj) argument
62 unsigned op_offs = obj->getOperandPtr(ib->operands, 1);
63 const Brig::BrigOperand *reg = obj->getOperand(op_offs);
66 return new CbrIndirectInst(ib, obj);
68 return new CbrDirectInst(ib, obj);
73 decodeBr(const Brig::BrigInstBase *ib, const BrigObject *obj) argument
[all...]
H A Dgpu_static_inst.cc42 HsailGPUStaticInst::HsailGPUStaticInst(const BrigObject *obj, argument
44 : GPUStaticInst(opcode), hsailCode(obj->currentCode)
/gem5/src/sim/
H A Dsub_system.cc58 for (auto &obj: powerProducers)
59 ret += obj->getDynamicPower();
67 for (auto &obj: powerProducers)
68 ret += obj->getStaticPower();
H A Dsim_object.cc141 SimObject *obj = *ri; local
144 obj->serializeSection(cp, obj->name());
161 SimObject *obj = *i; local
162 obj->doDebugBreak = match.match(obj->name());
180 SimObject *obj = *i; local
181 if (obj->name() == name)
182 return obj;
H A Ddrain.cc73 for (auto *obj : _allDrainable) {
74 DrainState status = obj->dmDrain();
76 SimObject *temp = dynamic_cast<SimObject*>(obj);
121 for (auto *obj : _allDrainable) {
122 if (obj->drainState() != DrainState::Running) {
123 assert(obj->drainState() == DrainState::Drained ||
124 obj->drainState() == DrainState::Resuming);
125 obj->dmDrainResume();
143 for (auto *obj : _allDrainable)
144 obj
159 registerDrainable(Drainable *obj) argument
168 unregisterDrainable(Drainable *obj) argument
[all...]
/gem5/ext/pybind11/tests/
H A Dtest_virtual_functions.py254 obj = AR()
255 assert obj.say_something(3) == "hihihi"
256 assert obj.unlucky_number() == 99
257 assert obj.say_everything() == "hi 99"
259 obj = AT()
260 assert obj.say_something(3) == "hihihi"
261 assert obj.unlucky_number() == 999
262 assert obj.say_everything() == "hi 999"
264 for obj in [m.B_Repeat(), m.B_Tpl()]:
265 assert obj
[all...]
H A Dtest_smart_ptr.cpp93 py::class_<Object, ref<Object>> obj(m, "Object");
94 obj.def("getRefCount", &Object::getRefCount);
106 py::class_<MyObject1, ref<MyObject1>>(m, "MyObject1", obj)
114 m.def("print_object_1", [](const Object *obj) { py::print(obj->toString()); });
115 m.def("print_object_2", [](ref<Object> obj) { py::print(obj->toString()); });
116 m.def("print_object_3", [](const ref<Object> &obj) { py::print(obj->toString()); });
117 m.def("print_object_4", [](const ref<Object> *obj) { p
[all...]
/gem5/src/mem/ruby/common/
H A DSet.hh61 Set(const Set& obj) : m_nSize(obj.m_nSize), bits(obj.bits) {} argument
64 Set& operator=(const Set& obj) argument
66 m_nSize = obj.m_nSize;
67 bits = obj.bits;
82 addSet(const Set& obj) argument
84 assert(m_nSize == obj.m_nSize);
85 bits |= obj.bits;
101 removeSet(const Set& obj) argument
222 operator <<(std::ostream& out, const Set& obj) argument
[all...]
/gem5/src/cpu/testers/traffic_gen/
H A Dexit_gen.hh59 ExitGen(SimObject &obj, MasterID master_id, Tick _duration) argument
60 : BaseGen(obj, master_id, _duration)
H A Didle_gen.hh64 IdleGen(SimObject &obj, MasterID master_id, Tick _duration) argument
65 : BaseGen(obj, master_id, _duration)
/gem5/src/mem/
H A Dmem_master.hh59 : obj(_obj), masterName(master_name), masterId(master_id)
63 const SimObject* obj; member in struct:MasterInfo
/gem5/src/python/m5/util/
H A Dterminal.py108 def test_termcap(obj):
110 c_str = getattr(obj, c_name)
111 print(c_str + c_name + obj.Normal)
115 attr_str = getattr(obj, attr_name)
116 print(attr_str + c_str + attr_name + " " + c_name + obj.Normal)
117 print(obj.Bold + obj.Underline +
118 c_name + "Bold Underline " + c + obj.Normal)
/gem5/src/mem/ruby/slicc_interface/
H A DAbstractEntry.hh53 operator<<(std::ostream& out, const AbstractEntry& obj) argument
55 obj.print(out);
/gem5/ext/systemc/src/sysc/kernel/
H A Dsc_object_int.h42 explicit hierarchy_scope(sc_object* obj);
56 sc_object::hierarchy_scope::hierarchy_scope( sc_object* obj )
59 if( !obj ) return;
61 scope_ = dynamic_cast<sc_module*>(obj);
63 scope_ = dynamic_cast<sc_module*>(obj->get_parent_object());
/gem5/util/m5/
H A Djni_gem5Op.c51 Java_jni_gem5Op_arm(JNIEnv *env, jobject obj, jlong j_address) argument
57 Java_jni_gem5Op_quiesce(JNIEnv *env, jobject obj) argument
63 Java_jni_gem5Op_quiesceNs(JNIEnv *env, jobject obj, jlong j_ns) argument
69 Java_jni_gem5Op_quiesceCycle(JNIEnv *env, jobject obj, jlong j_cycles) argument
75 Java_jni_gem5Op_quiesceTime(JNIEnv *env, jobject obj) argument
84 Java_jni_gem5Op_rpns(JNIEnv *env, jobject obj) argument
93 Java_jni_gem5Op_wakeCPU(JNIEnv *env, jobject obj, jlong j_cpuid) argument
99 Java_jni_gem5Op_exit(JNIEnv *env, jobject obj, jlong j_ns_delay) argument
105 Java_jni_gem5Op_fail(JNIEnv *env, jobject obj, jlong j_ns_delay, jlong j_code) argument
111 Java_jni_gem5Op_initparam(JNIEnv *env, jobject obj, jlon argument
121 Java_jni_gem5Op_checkpoint(JNIEnv *env, jobject obj, jlong j_ns_delay, jlong j_ns_period) argument
128 Java_jni_gem5Op_reset_1stats(JNIEnv *env, jobject obj, jlong j_ns_delay, jlong j_ns_period) argument
135 Java_jni_gem5Op_dump_1stats(JNIEnv *env, jobject obj, jlong j_ns_delay, jlong j_ns_period) argument
142 Java_jni_gem5Op_dumpreset_1stats(JNIEnv *env, jobject obj, jlong j_ns_delay, jlong j_ns_period) argument
149 Java_jni_gem5Op_debugbreak(JNIEnv *env, jobject obj) argument
155 Java_jni_gem5Op_switchcpu(JNIEnv *env, jobject obj) argument
161 Java_jni_gem5Op_panic(JNIEnv *env, jobject obj) argument
167 Java_jni_gem5Op_work_1begin(JNIEnv *env, jobject obj, jlong j_workid, jlong j_threadid) argument
174 Java_jni_gem5Op_work_1end(JNIEnv *env, jobject obj, jlong j_workid, jlong j_threadid) argument
[all...]
/gem5/src/arch/hsail/
H A Doperand.cc41 BaseRegOperand::init(unsigned opOffset, const BrigObject *obj, argument
45 const BrigOperand *brigOp = obj->getOperand(opOffset);
63 ListOperand::init(unsigned opOffset, const BrigObject *obj) argument
65 const BrigOperand *brigOp = (const BrigOperand*)obj->getOperand(opOffset);
74 obj->getBrigBaseData(opList->elements);
84 (unsigned*)obj->getData(opList->elements + 4 * (i + 1));
87 (const BrigDirectiveVariable*)obj->
90 StorageElement *se = obj->currentCode->storageMap->
116 FunctionRefOperand::init(unsigned opOffset, const BrigObject *obj) argument
118 const BrigOperand *baseOp = obj
141 init_from_vect(unsigned opOffset, const BrigObject *obj, int at, unsigned &maxRegIdx, char _regFileChar) argument
176 initWithStrOffset(unsigned strOffset, const BrigObject *obj, unsigned &maxRegIdx, char _regFileChar) argument
213 findRegDataType(unsigned opOffset, const BrigObject *obj) argument
313 parseAddr(const BrigOperandAddress *op, const BrigObject *obj) argument
422 init(unsigned opOffset, const BrigObject *obj) argument
444 init(unsigned opOffset, const BrigObject *obj) argument
[all...]
/gem5/src/python/m5/
H A Dsimulate.py90 for obj in root.descendants(): obj.adoptOrphanParams()
93 for obj in root.descendants(): obj.unproxyParams()
98 for obj in sorted(root.descendants(), key=lambda o: o.path()):
99 obj.print_ini(ini_file)
120 for obj in root.descendants(): obj.createCCObject()
121 for obj in root.descendants(): obj
[all...]
H A Dproxy.py104 obj = base
108 result, done = self.find(obj)
114 obj._visited = True
116 obj = obj._parent
117 if not obj:
119 result, done = self.find(obj)
132 result = result.unproxy(obj)
136 def getindex(obj, index):
138 return obj
[all...]
/gem5/src/cpu/testers/rubytest/
H A DCheckTable.hh62 CheckTable(const CheckTable& obj);
63 CheckTable& operator=(const CheckTable& obj);
74 operator<<(std::ostream& out, const CheckTable& obj) argument
76 obj.print(out);
/gem5/src/unittest/
H A Dnmtest.cc48 ObjectFile *obj = createObjectFile(argv[1]); local
49 if (!obj)
53 obj->loadGlobalSymbols(&symtab);
54 obj->loadLocalSymbols(&symtab);
/gem5/src/mem/ruby/network/garnet2.0/
H A DGarnetLink.hh65 operator<<(std::ostream& out, const GarnetIntLink& obj) argument
67 obj.print(out);
90 operator<<(std::ostream& out, const GarnetExtLink& obj) argument
92 obj.print(out);
/gem5/src/mem/ruby/network/simple/
H A DSimpleLink.hh54 operator<<(std::ostream& out, const SimpleExtLink& obj) argument
56 obj.print(out);
75 operator<<(std::ostream& out, const SimpleIntLink& obj) argument
77 obj.print(out);
/gem5/src/mem/ruby/structures/
H A DDirectoryMemory.hh87 DirectoryMemory(const DirectoryMemory& obj);
88 DirectoryMemory& operator=(const DirectoryMemory& obj);
107 operator<<(std::ostream& out, const DirectoryMemory& obj) argument
109 obj.print(out);

Completed in 32 milliseconds

1234567