Searched refs:obj (Results 26 - 50 of 168) sorted by relevance

1234567

/gem5/src/mem/ruby/network/
H A DBasicRouter.hh58 operator<<(std::ostream& out, const BasicRouter& obj) argument
60 obj.print(out);
/gem5/src/mem/ruby/common/
H A DMachineID.hh71 std::ostream& operator<<(std::ostream& out, const MachineID& obj);
74 operator<<(std::ostream& out, const MachineID& obj) argument
76 if ((obj.type < MachineType_NUM) && (obj.type >= MachineType_FIRST)) {
77 out << MachineType_to_string(obj.type);
82 out << obj.num;
H A DDataBlock.hh56 DataBlock& operator=(const DataBlock& obj);
69 bool equal(const DataBlock& obj) const;
108 operator<<(std::ostream& out, const DataBlock& obj) argument
110 obj.print(out);
/gem5/src/mem/ruby/structures/
H A DPersistentTable.hh76 PersistentTable(const PersistentTable& obj);
77 PersistentTable& operator=(const PersistentTable& obj);
85 operator<<(std::ostream& out, const PersistentTable& obj) argument
87 obj.print(out);
93 operator<<(std::ostream& out, const PersistentTableEntry& obj) argument
95 obj.print(out);
H A DTimerTable.hh69 TimerTable(const TimerTable& obj);
70 TimerTable& operator=(const TimerTable& obj);
89 operator<<(std::ostream& out, const TimerTable& obj) argument
91 obj.print(out);
/gem5/src/arch/hsail/insts/
H A Dbranch.hh59 BrnInstBase(const Brig::BrigInstBase *ib, const BrigObject *obj) argument
60 : HsailGPUStaticInst(obj, "brn")
65 unsigned op_offs = obj->getOperandPtr(ib->operands, 0);
66 target.init(op_offs, obj);
143 BrnDirectInst(const Brig::BrigInstBase *ib, const BrigObject *obj) argument
144 : BrnInstBase<LabelOperand>(ib, obj)
154 BrnIndirectInst(const Brig::BrigInstBase *ib, const BrigObject *obj) argument
155 : BrnInstBase<SRegOperand>(ib, obj)
163 const BrigObject *obj);
175 CbrInstBase(const Brig::BrigInstBase *ib, const BrigObject *obj) argument
305 CbrDirectInst(const Brig::BrigInstBase *ib, const BrigObject *obj) argument
320 CbrIndirectInst(const Brig::BrigInstBase *ib, const BrigObject *obj) argument
343 BrInstBase(const Brig::BrigInstBase *ib, const BrigObject *obj) argument
417 BrDirectInst(const Brig::BrigInstBase *ib, const BrigObject *obj) argument
429 BrIndirectInst(const Brig::BrigInstBase *ib, const BrigObject *obj) argument
[all...]
H A Ddecl.hh124 CommonInstBase(const Brig::BrigInstBase *ib, const BrigObject *obj, argument
126 : HsailGPUStaticInst(obj, opcode)
130 unsigned op_offs = obj->getOperandPtr(ib->operands, 0);
132 dest.init(op_offs, obj);
135 op_offs = obj->getOperandPtr(ib->operands, i + 1);
136 src[i].init(op_offs, obj);
212 ArithInst(const Brig::BrigInstBase *ib, const BrigObject *obj, argument
216 NumSrcOperands>(ib, obj, opcode)
241 const BrigObject *obj,
243 : HsailGPUStaticInst(obj, opcod
240 ThreeNonUniformSourceInstBase(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *opcode) argument
364 ThreeNonUniformSourceInst(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *opcode) argument
380 CmovInst(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *opcode) argument
394 ExtractInsertInst(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *opcode) argument
420 TwoNonUniformSourceInstBase(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *opcode) argument
524 TwoNonUniformSourceInst(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *opcode) argument
571 ClassInst(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *opcode) argument
582 ShiftInst(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *opcode) argument
678 CmpInstBase(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *_opcode) argument
701 CmpInst(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *_opcode) argument
719 CvtInst(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *_opcode) argument
739 PopcountInst(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *_opcode) argument
751 Stub(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *_opcode) argument
783 SpecialInstNoSrcNoDest(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *_opcode) argument
819 SpecialInstNoSrcBase(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *_opcode) argument
865 SpecialInstNoSrc(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *_opcode) argument
890 SpecialInst1SrcBase(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *_opcode) argument
940 SpecialInst1Src(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *_opcode) argument
953 Ret(const Brig::BrigInstBase *ib, const BrigObject *obj) argument
968 Barrier(const Brig::BrigInstBase *ib, const BrigObject *obj) argument
989 MemFence(const Brig::BrigInstBase *ib, const BrigObject *obj) argument
1219 Call(const Brig::BrigInstBase *ib, const BrigObject *obj) argument
[all...]
H A Dgpu_static_inst.hh56 HsailGPUStaticInst(const BrigObject *obj, const std::string &opcode);
H A Dmem.hh96 LdaInstBase(const Brig::BrigInstBase *ib, const BrigObject *obj, argument
98 : HsailGPUStaticInst(obj, _opcode)
104 unsigned op_offs = obj->getOperandPtr(ib->operands, 0);
105 dest.init(op_offs, obj);
106 op_offs = obj->getOperandPtr(ib->operands, 1);
107 addr.init(op_offs, obj);
172 LdaInst(const Brig::BrigInstBase *ib, const BrigObject *obj, argument
175 AddrOperandType>(ib, obj, _opcode)
185 decodeLda(const Brig::BrigInstBase *ib, const BrigObject *obj) argument
187 unsigned op_offs = obj
221 LdInstBase(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *_opcode) argument
402 LdInst(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *_opcode) argument
703 decodeLd2(const Brig::BrigInstBase *ib, const BrigObject *obj) argument
729 decodeLd(const Brig::BrigInstBase *ib, const BrigObject *obj) argument
791 StInstBase(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *_opcode) argument
962 StInst(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *_opcode, int srcIdx) argument
1178 decodeSt(const Brig::BrigInstBase *ib, const BrigObject *obj) argument
1226 AtomicInstBase(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *_opcode) argument
1466 AtomicInst(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *_opcode) argument
1691 constructAtomic(const Brig::BrigInstBase *ib, const BrigObject *obj) argument
1721 decodeAtomicHelper(const Brig::BrigInstBase *ib, const BrigObject *obj) argument
1753 decodeAtomic(const Brig::BrigInstBase *ib, const BrigObject *obj) argument
1766 decodeAtomicNoRet(const Brig::BrigInstBase *ib, const BrigObject *obj) argument
[all...]
/gem5/src/systemc/tests/systemc/compliance_1666/test208/
H A Dtest208.cpp36 Object obj("obj");
37 children = obj.get_child_objects();
39 sc_assert (obj.get_parent_object() == this);
54 Object obj("obj");
55 children = obj.get_child_objects();
57 sc_assert (obj.get_parent_object() == h.get_process_object());
61 sc_assert (children[0] == &obj);
62 sc_assert (strcmp(children[0]->name(), "top.m.T.obj")
165 g(sc_object* obj) argument
173 sc_object* obj = sc_get_current_process_handle().get_process_object(); local
[all...]
/gem5/src/arch/hsail/
H A Doperand.hh101 BrigRegOperandInfo findRegDataType(unsigned opOffset, const BrigObject *obj);
109 bool init(unsigned opOffset, const BrigObject *obj,
112 bool init_from_vect(unsigned opOffset, const BrigObject *obj, int at,
115 void initWithStrOffset(unsigned strOffset, const BrigObject *obj,
126 init(unsigned opOffset, const BrigObject *obj) argument
131 return BaseRegOperand::init(opOffset, obj, maxRegIdx, 's');
135 init_from_vect(unsigned opOffset, const BrigObject *obj, int at) argument
140 return BaseRegOperand::init_from_vect(opOffset, obj, at, maxRegIdx,
145 initWithStrOffset(unsigned strOffset, const BrigObject *obj) argument
150 return BaseRegOperand::initWithStrOffset(strOffset, obj, maxRegId
231 init(unsigned opOffset, const BrigObject *obj) argument
240 init_from_vect(unsigned opOffset, const BrigObject *obj, int at) argument
250 initWithStrOffset(unsigned strOffset, const BrigObject *obj) argument
295 init(unsigned opOffset, const BrigObject *obj) argument
304 init_from_vect(unsigned opOffset, const BrigObject *obj, int at) argument
314 initWithStrOffset(unsigned strOffset, const BrigObject *obj) argument
390 init(unsigned opOffset, const BrigObject *obj) argument
422 init_from_vect(unsigned opOffset, const BrigObject *obj, int at) argument
531 init(unsigned opOffset, const BrigObject *obj) argument
550 init_from_vect(unsigned opOffset, const BrigObject *obj, int at) argument
618 init(unsigned opOffset, const BrigObject *obj) argument
[all...]
/gem5/ext/testlib/
H A Dsuite.py55 obj = super(TestSuite, klass).__new__(klass, *args, **kwargs)
56 TestSuite.collector.collect(obj)
57 return obj
H A Dterminal.py155 def test_termcap(obj):
157 c_str = getattr(obj, c_name)
158 print c_str + c_name + obj.Normal
162 attr_str = getattr(obj, attr_name)
163 print attr_str + c_str + attr_name + " " + c_name + obj.Normal
164 print obj.Bold + obj.Underline + \
165 c_name + "Bold Underline " + c_str + obj.Normal
H A Dwrappers.py86 def __init__(self, obj):
87 self.obj = obj
118 return self.obj.fixtures
122 self.obj.fixtures = fixtures
126 return self.obj.runner
146 self.obj.test(*args, **kwargs)
150 'name':self.obj.name,
153 self.obj.name,
173 'name': self.obj
[all...]
/gem5/src/cpu/testers/traffic_gen/
H A Dlinear_gen.hh74 * @param obj SimObject owning this sequence generator
86 LinearGen(SimObject &obj, argument
92 : StochasticGen(obj, master_id, _duration, start_addr, end_addr,
H A Drandom_gen.hh82 RandomGen(SimObject &obj, argument
88 : StochasticGen(obj, master_id, _duration, start_addr, end_addr,
H A Dbase_gen.cc54 BaseGen::BaseGen(SimObject &obj, MasterID master_id, Tick _duration) argument
55 : _name(obj.name()), masterID(master_id),
83 StochasticGen::StochasticGen(SimObject &obj, argument
89 : BaseGen(obj, master_id, _duration),
/gem5/src/base/
H A Dcallback.hh114 add(T *obj) argument
116 add(new MakeCallback<T, F>(obj, true));
121 add(T &obj) argument
123 add(new MakeCallback<T, F>(&obj, true));
/gem5/src/mem/ruby/network/simple/
H A DSimpleNetwork.hh83 SimpleNetwork(const SimpleNetwork& obj);
84 SimpleNetwork& operator=(const SimpleNetwork& obj);
99 operator<<(std::ostream& out, const SimpleNetwork& obj) argument
101 obj.print(out);
H A DPerfectSwitch.hh85 PerfectSwitch(const PerfectSwitch& obj);
86 PerfectSwitch& operator=(const PerfectSwitch& obj);
110 operator<<(std::ostream& out, const PerfectSwitch& obj) argument
112 obj.print(out);
H A DSwitch.hh86 Switch(const Switch& obj);
87 Switch& operator=(const Switch& obj);
102 operator<<(std::ostream& out, const Switch& obj) argument
104 obj.print(out);
/gem5/src/mem/ruby/system/
H A DCacheRecorder.hh102 CacheRecorder(const CacheRecorder& obj);
103 CacheRecorder& operator=(const CacheRecorder& obj);
122 operator<<(std::ostream& out, const TraceRecord& obj) argument
124 obj.print(out);
/gem5/src/gpu-compute/
H A Dhsail_code.cc58 HsailCode::init(const BrigDirectiveExecutable *code_dir, const BrigObject *obj, argument
65 obj->currentCode = this;
85 obj->getCodeSectionEntry(code_dir->nextModuleEntry);
108 obj->getString(sym->name));
110 StorageElement *se = storageMap->addSymbol(sym, obj);
127 obj->getString(lbl->name));
129 labelMap.addLabel(lbl, inst_addr, obj);
178 TheGpuISA::MachInst machInst = { instPtr, obj };
215 obj->currentCode = nullptr;
220 const BrigObject *obj, StorageMa
218 HsailCode(const std::string &name_str, const BrigDirectiveExecutable *code_dir, const BrigObject *obj, StorageMap *objStorageMap) argument
227 addLabel(const Brig::BrigDirectiveLabel *lblDir, int inst_index, const BrigObject *obj) argument
242 refLabel(const Brig::BrigDirectiveLabel *lblDir, const BrigObject *obj) argument
288 addSymbol(const BrigDirectiveVariable *sym, const BrigObject *obj) argument
367 addSymbol(const BrigDirectiveVariable *sym, const BrigObject *obj) argument
[all...]
/gem5/src/python/pybind11/
H A Devent.cc84 py::object obj = py::cast(this); variable
86 if (obj) {
87 obj.inc_ref();
94 py::object obj = py::cast(this); variable
96 if (obj) {
97 obj.dec_ref();
/gem5/src/cpu/
H A Dcpuevent.hh85 CpuEventWrapper(T *obj, ThreadContext *_tc, Priority p = Default_Pri) argument
86 : CpuEvent(_tc, p), object(obj)

Completed in 53 milliseconds

1234567