Lines Matching refs:obj
59 BrnInstBase(const Brig::BrigInstBase *ib, const BrigObject *obj)
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)
144 : BrnInstBase<LabelOperand>(ib, obj)
154 BrnIndirectInst(const Brig::BrigInstBase *ib, const BrigObject *obj)
155 : BrnInstBase<SRegOperand>(ib, obj)
163 const BrigObject *obj);
175 CbrInstBase(const Brig::BrigInstBase *ib, const BrigObject *obj)
176 : HsailGPUStaticInst(obj, "cbr")
180 unsigned op_offs = obj->getOperandPtr(ib->operands, 0);
181 cond.init(op_offs, obj);
182 op_offs = obj->getOperandPtr(ib->operands, 1);
183 target.init(op_offs, obj);
305 CbrDirectInst(const Brig::BrigInstBase *ib, const BrigObject *obj)
306 : CbrInstBase<LabelOperand>(ib, obj)
320 CbrIndirectInst(const Brig::BrigInstBase *ib, const BrigObject *obj)
321 : CbrInstBase<SRegOperand>(ib, obj)
332 const BrigObject *obj);
343 BrInstBase(const Brig::BrigInstBase *ib, const BrigObject *obj)
344 : HsailGPUStaticInst(obj, "br")
348 width.init(((Brig::BrigInstBr *)ib)->width, obj);
349 unsigned op_offs = obj->getOperandPtr(ib->operands, 0);
350 target.init(op_offs, obj);
417 BrDirectInst(const Brig::BrigInstBase *ib, const BrigObject *obj)
418 : BrInstBase<LabelOperand>(ib, obj)
429 BrIndirectInst(const Brig::BrigInstBase *ib, const BrigObject *obj)
430 : BrInstBase<SRegOperand>(ib, obj)
438 const BrigObject *obj);