Lines Matching refs:obj

41 BaseRegOperand::init(unsigned opOffset, const BrigObject *obj,
45 const BrigOperand *brigOp = obj->getOperand(opOffset);
63 ListOperand::init(unsigned opOffset, const BrigObject *obj)
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)
118 const BrigOperand *baseOp = obj->getOperand(opOffset);
127 (const BrigDirectiveExecutable*)obj->getCodeSectionEntry(brigOp->ref);
129 func_name = obj->getString(p->name);
141 BaseRegOperand::init_from_vect(unsigned opOffset, const BrigObject *obj,
145 const BrigOperand *brigOp = obj->getOperand(opOffset);
155 (unsigned*)obj->getData(brigRegVecOp->elements + 4 * (at + 1));
158 (const BrigOperand*)obj->getOperand(*data_offset);
176 BaseRegOperand::initWithStrOffset(unsigned strOffset, const BrigObject *obj,
179 const char *name = obj->getString(strOffset);
213 findRegDataType(unsigned opOffset, const BrigObject *obj)
215 const BrigOperand *baseOp = obj->getOperand(opOffset);
237 const BrigData *data_p = (BrigData*)obj->getData(op->elements);
244 obj->getOperand(((int *)data_p->bytes)[offset/4]);
284 obj->getCodeSectionEntry(op->symbol);
297 const BrigOperand *reg = obj->getOperand(b->reg);
313 AddrOperandBase::parseAddr(const BrigOperandAddress *op, const BrigObject *obj)
318 (BrigDirective*)obj->getCodeSectionEntry(op->symbol);
334 name = obj->getString(sym->name);
338 obj->currentCode->storageMap->findSymbol(sym->segment, name);
372 storageElement = obj->currentCode->
422 NoRegAddrOperand::init(unsigned opOffset, const BrigObject *obj)
424 const BrigOperand *baseOp = obj->getOperand(opOffset);
428 parseAddr(addrOp, obj);
444 LabelOperand::init(unsigned opOffset, const BrigObject *obj)
447 (const BrigOperandCodeRef*)obj->getOperand(opOffset);
452 (const BrigDirective*)obj->getCodeSectionEntry(op->ref);
455 label = obj->currentCode->refLabel((BrigDirectiveLabel*)dir, obj);