/gem5/util/ccdrv/ |
H A D | Makefile | 29 obj-m := devtime.o
|
/gem5/src/systemc/tests/systemc/compliance_1666/test210/ |
H A D | test210.cpp | 12 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 D | branch.cc | 43 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 D | gpu_static_inst.cc | 42 HsailGPUStaticInst::HsailGPUStaticInst(const BrigObject *obj, argument 44 : GPUStaticInst(opcode), hsailCode(obj->currentCode)
|
/gem5/src/sim/ |
H A D | sub_system.cc | 58 for (auto &obj: powerProducers) 59 ret += obj->getDynamicPower(); 67 for (auto &obj: powerProducers) 68 ret += obj->getStaticPower();
|
H A D | sim_object.cc | 141 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 D | drain.cc | 73 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 D | test_virtual_functions.py | 254 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 D | test_smart_ptr.cpp | 93 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 D | Set.hh | 61 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 D | exit_gen.hh | 59 ExitGen(SimObject &obj, MasterID master_id, Tick _duration) argument 60 : BaseGen(obj, master_id, _duration)
|
H A D | idle_gen.hh | 64 IdleGen(SimObject &obj, MasterID master_id, Tick _duration) argument 65 : BaseGen(obj, master_id, _duration)
|
/gem5/src/mem/ |
H A D | mem_master.hh | 59 : obj(_obj), masterName(master_name), masterId(master_id) 63 const SimObject* obj; member in struct:MasterInfo
|
/gem5/src/python/m5/util/ |
H A D | terminal.py | 108 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 D | AbstractEntry.hh | 53 operator<<(std::ostream& out, const AbstractEntry& obj) argument 55 obj.print(out);
|
/gem5/ext/systemc/src/sysc/kernel/ |
H A D | sc_object_int.h | 42 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 D | jni_gem5Op.c | 51 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 D | operand.cc | 41 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 D | simulate.py | 90 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 D | proxy.py | 104 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 D | CheckTable.hh | 62 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 D | nmtest.cc | 48 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 D | GarnetLink.hh | 65 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 D | SimpleLink.hh | 54 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 D | DirectoryMemory.hh | 87 DirectoryMemory(const DirectoryMemory& obj); 88 DirectoryMemory& operator=(const DirectoryMemory& obj); 107 operator<<(std::ostream& out, const DirectoryMemory& obj) argument 109 obj.print(out);
|