/gem5/src/mem/ruby/network/ |
H A D | BasicRouter.hh | 58 operator<<(std::ostream& out, const BasicRouter& obj) argument 60 obj.print(out);
|
/gem5/src/mem/ruby/common/ |
H A D | MachineID.hh | 71 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 D | DataBlock.hh | 56 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 D | PersistentTable.hh | 76 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 D | TimerTable.hh | 69 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 D | branch.hh | 59 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 D | decl.hh | 124 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 D | gpu_static_inst.hh | 56 HsailGPUStaticInst(const BrigObject *obj, const std::string &opcode);
|
H A D | mem.hh | 96 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 D | test208.cpp | 36 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 D | operand.hh | 101 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 D | suite.py | 55 obj = super(TestSuite, klass).__new__(klass, *args, **kwargs) 56 TestSuite.collector.collect(obj) 57 return obj
|
H A D | terminal.py | 155 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 D | wrappers.py | 86 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 D | linear_gen.hh | 74 * @param obj SimObject owning this sequence generator 86 LinearGen(SimObject &obj, argument 92 : StochasticGen(obj, master_id, _duration, start_addr, end_addr,
|
H A D | random_gen.hh | 82 RandomGen(SimObject &obj, argument 88 : StochasticGen(obj, master_id, _duration, start_addr, end_addr,
|
H A D | base_gen.cc | 54 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 D | callback.hh | 114 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 D | SimpleNetwork.hh | 83 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 D | PerfectSwitch.hh | 85 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 D | Switch.hh | 86 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 D | CacheRecorder.hh | 102 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 D | hsail_code.cc | 58 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 D | event.cc | 84 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 D | cpuevent.hh | 85 CpuEventWrapper(T *obj, ThreadContext *_tc, Priority p = Default_Pri) argument 86 : CpuEvent(_tc, p), object(obj)
|