Searched refs:BrigObject (Results 1 - 14 of 14) sorted by relevance
/gem5/src/arch/hsail/ |
H A D | gpu_types.hh | 46 class BrigObject; 59 // and the BrigObject contains more pertinent 65 const BrigObject *brigObj;
|
H A D | gpu_decoder.hh | 43 class BrigObject;
|
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) 135 init_from_vect(unsigned opOffset, const BrigObject *obj, int at) 145 initWithStrOffset(unsigned strOffset, const BrigObject *obj) 231 init(unsigned opOffset, const BrigObject *obj) 240 init_from_vect(unsigned opOffset, const BrigObject *obj, int at) 250 initWithStrOffset(unsigned strOffset, const BrigObject *ob [all...] |
H A D | operand.cc | 41 BaseRegOperand::init(unsigned opOffset, const BrigObject *obj, 63 ListOperand::init(unsigned opOffset, const BrigObject *obj) 116 FunctionRefOperand::init(unsigned opOffset, const BrigObject *obj) 141 BaseRegOperand::init_from_vect(unsigned opOffset, const BrigObject *obj, 176 BaseRegOperand::initWithStrOffset(unsigned strOffset, const BrigObject *obj, 213 findRegDataType(unsigned opOffset, const BrigObject *obj) 313 AddrOperandBase::parseAddr(const BrigOperandAddress *op, const BrigObject *obj) 422 NoRegAddrOperand::init(unsigned opOffset, const BrigObject *obj) 444 LabelOperand::init(unsigned opOffset, const BrigObject *obj)
|
/gem5/src/arch/hsail/insts/ |
H A D | gpu_static_inst.hh | 48 class BrigObject; 56 HsailGPUStaticInst(const BrigObject *obj, const std::string &opcode);
|
H A D | gpu_static_inst.cc | 42 HsailGPUStaticInst::HsailGPUStaticInst(const BrigObject *obj,
|
H A D | branch.cc | 43 decodeBrn(const Brig::BrigInstBase *ib, const BrigObject *obj) 58 decodeCbr(const Brig::BrigInstBase *ib, const BrigObject *obj) 73 decodeBr(const Brig::BrigInstBase *ib, const BrigObject *obj)
|
H A D | branch.hh | 59 BrnInstBase(const Brig::BrigInstBase *ib, const BrigObject *obj) 143 BrnDirectInst(const Brig::BrigInstBase *ib, const BrigObject *obj) 154 BrnIndirectInst(const Brig::BrigInstBase *ib, const BrigObject *obj) 163 const BrigObject *obj); 175 CbrInstBase(const Brig::BrigInstBase *ib, const BrigObject *obj) 305 CbrDirectInst(const Brig::BrigInstBase *ib, const BrigObject *obj) 320 CbrIndirectInst(const Brig::BrigInstBase *ib, const BrigObject *obj) 332 const BrigObject *obj); 343 BrInstBase(const Brig::BrigInstBase *ib, const BrigObject *obj) 417 BrDirectInst(const Brig::BrigInstBase *ib, const BrigObject *ob [all...] |
H A D | decl.hh | 124 CommonInstBase(const Brig::BrigInstBase *ib, const BrigObject *obj, 212 ArithInst(const Brig::BrigInstBase *ib, const BrigObject *obj, 241 const BrigObject *obj, 365 const BrigObject *obj, const char *opcode) 380 CmovInst(const Brig::BrigInstBase *ib, const BrigObject *obj, 394 ExtractInsertInst(const Brig::BrigInstBase *ib, const BrigObject *obj, 421 const BrigObject *obj, const char *opcode) 525 const BrigObject *obj, const char *opcode) 571 ClassInst(const Brig::BrigInstBase *ib, const BrigObject *obj, 582 ShiftInst(const Brig::BrigInstBase *ib, const BrigObject *ob [all...] |
H A D | mem.hh | 96 LdaInstBase(const Brig::BrigInstBase *ib, const BrigObject *obj, 172 LdaInst(const Brig::BrigInstBase *ib, const BrigObject *obj, 185 decodeLda(const Brig::BrigInstBase *ib, const BrigObject *obj) 221 LdInstBase(const Brig::BrigInstBase *ib, const BrigObject *obj, 402 LdInst(const Brig::BrigInstBase *ib, const BrigObject *obj, 703 decodeLd2(const Brig::BrigInstBase *ib, const BrigObject *obj) 729 decodeLd(const Brig::BrigInstBase *ib, const BrigObject *obj) 791 StInstBase(const Brig::BrigInstBase *ib, const BrigObject *obj, 962 StInst(const Brig::BrigInstBase *ib, const BrigObject *obj, 1178 decodeSt(const Brig::BrigInstBase *ib, const BrigObject *ob [all...] |
/gem5/src/gpu-compute/ |
H A D | brig_object.cc | 57 HsaObject::tryFileFuncs = { BrigObject::tryFile }; 61 const char *BrigObject::sectionNames[] = 83 BrigObject::getSectionOffset(enum SectionIndex sec, int offs) const 92 BrigObject::getString(int offs) const 98 BrigObject::getCodeSectionEntry(int offs) const 104 BrigObject::getBrigBaseData(int offs) const 110 BrigObject::getData(int offs) const 116 BrigObject::getOperand(int offs) const 122 BrigObject::getOperandPtr(int offs, int index) const 130 BrigObject 415 BrigObject::BrigObject(const std::string &fname, int len, uint8_t *fileData) function in class:BrigObject [all...] |
H A D | brig_object.hh | 51 /* @class BrigObject 60 class BrigObject final : public HsaObject 93 BrigObject(const std::string &fname, int len, uint8_t *fileData); 94 ~BrigObject();
|
H A D | hsail_code.hh | 54 class BrigObject; 213 const BrigObject *obj); 216 const BrigObject *obj); 255 const BrigObject *obj); 274 const BrigObject *obj); 341 const BrigObject *obj, 350 const BrigObject *obj, StorageMap *objStorageMap); 439 refLabel(const Brig::BrigDirectiveLabel *lbl, const BrigObject *obj)
|
H A D | hsail_code.cc | 58 HsailCode::init(const BrigDirectiveExecutable *code_dir, const BrigObject *obj, 220 const BrigObject *obj, StorageMap *objStorageMap) 228 const BrigObject *obj) 243 const BrigObject *obj) 289 const BrigObject *obj) 367 StorageMap::addSymbol(const BrigDirectiveVariable *sym, const BrigObject *obj)
|
Completed in 26 milliseconds