Lines Matching defs:obj
43 decodeBrn(const Brig::BrigInstBase *ib, const BrigObject *obj)
47 unsigned op_offs = obj->getOperandPtr(ib->operands, 0);
48 const Brig::BrigOperand *reg = obj->getOperand(op_offs);
51 return new BrnIndirectInst(ib, obj);
53 return new BrnDirectInst(ib, obj);
58 decodeCbr(const Brig::BrigInstBase *ib, const BrigObject *obj)
62 unsigned op_offs = obj->getOperandPtr(ib->operands, 1);
63 const Brig::BrigOperand *reg = obj->getOperand(op_offs);
66 return new CbrIndirectInst(ib, obj);
68 return new CbrDirectInst(ib, obj);
73 decodeBr(const Brig::BrigInstBase *ib, const BrigObject *obj)
77 unsigned op_offs = obj->getOperandPtr(ib->operands, 1);
78 const Brig::BrigOperand *reg = obj->getOperand(op_offs);
81 return new BrIndirectInst(ib, obj);
83 return new BrDirectInst(ib, obj);