Searched refs:brigOp (Results 1 - 5 of 5) sorted by relevance

/gem5/src/arch/hsail/insts/
H A Dmem.cc44 const char* atomicOpToString(BrigAtomicOperation brigOp);
47 atomicOpToString(BrigAtomicOperation brigOp) argument
49 switch (brigOp) {
H A Dmem.hh240 const Brig::BrigOperand *brigOp = obj->getOperand(op_offs); local
241 if (brigOp->kind == BRIG_KIND_OPERAND_REGISTER)
256 const Brig::BrigOperand *brigOp = obj->getOperand(op_offs); local
258 if (brigOp->kind == BRIG_KIND_OPERAND_REGISTER)
412 const Brig::BrigOperand *brigOp = obj->getOperand(op_offs); local
414 if (brigOp->kind == Brig::BRIG_KIND_OPERAND_OPERAND_LIST) {
416 (const Brig::BrigOperandOperandList*)brigOp;
427 assert(brigOp->kind == Brig::BRIG_KIND_OPERAND_OPERAND_LIST);
/gem5/src/arch/hsail/
H A Doperand.cc45 const BrigOperand *brigOp = obj->getOperand(opOffset); local
47 if (brigOp->kind != BRIG_KIND_OPERAND_REGISTER)
50 const BrigOperandRegister *brigRegOp = (const BrigOperandRegister*)brigOp;
65 const BrigOperand *brigOp = (const BrigOperand*)obj->getOperand(opOffset); local
67 switch (brigOp->kind) {
71 (const BrigOperandCodeList*)brigOp;
99 fatal("ListOperand: bad operand kind %d\n", brigOp->kind);
124 const BrigOperandCodeRef *brigOp = (const BrigOperandCodeRef*)baseOp; local
127 (const BrigDirectiveExecutable*)obj->getCodeSectionEntry(brigOp->ref);
145 const BrigOperand *brigOp local
[all...]
H A Doperand.hh392 const Brig::BrigOperand *brigOp = obj->getOperand(opOffset); local
394 switch (brigOp->kind) {
399 brigOp->byteCount);
401 auto cbptr = (Brig::BrigOperandConstantBytes*)brigOp;
404 kind = brigOp->kind;
410 kind = brigOp->kind;
424 const Brig::BrigOperand *brigOp = obj->getOperand(opOffset); local
426 if (brigOp->kind != Brig::BRIG_KIND_OPERAND_OPERAND_LIST) {
433 (const Brig::BrigOperandOperandList *)brigOp;
/gem5/src/gpu-compute/
H A Dbrig_object.cc292 const BrigOperand *brigOp = getOperand(p->init); local
293 assert(brigOp->kind ==
298 brigOp)->bytes);
304 brigOp)->bytes + 4);

Completed in 16 milliseconds