HomeSort by relevance Sort by last modified time
    Searched refs:mkOp2 (Results 1 - 14 of 14) sorted by null

  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/codegen/
nv50_ir_lowering_nv50.cpp 72 i[2] = bld->mkOp2(OP_MUL, fTy, t[0], a[0], b[1]);
74 i[7] = bld->mkOp2(OP_SHL, fTy, t[2], t[1], bld->mkImm(halfSize * 8));
85 i[8] = bld->mkOp2(OP_SHR, fTy, r[0], t[1], bld->mkImm(halfSize * 8));
86 i[6] = bld->mkOp2(OP_ADD, fTy, r[1], r[0], imm);
87 bld->mkOp2(OP_UNION, TYPE_U32, r[2], r[1], r[0]);
348 arl = bld.mkOp2(OP_SHL, TYPE_U32, i->getDef(0), bld.getSSA(), bld.mkImm(0));
367 mul = bld.mkOp2(OP_MUL, add->sType, res, add->getSrc(0), add->getSrc(1));
417 bld.mkOp2(OP_MUL, TYPE_F32, (qf = bld.getSSA()), af, bf)->rnd = ROUND_Z;
422 bld.mkOp2(OP_MUL, TYPE_U32, (t = bld.getSSA()), q0, b));
423 bld.mkOp2(OP_SUB, TYPE_U32, (aRf = bld.getSSA()), a, t)
    [all...]
nv50_ir_from_tgsi.cpp     [all...]
nv50_ir_build_util.cpp 78 BuildUtil::mkOp2(operation op, DataType ty, Value *dst,
263 Instruction *quadop = mkOp2(OP_QUADOP, TYPE_F32, def, src0, src1);
278 return mkOp2(OP_UNION, typeOfSize(dst->reg.size), dst, def0, def1);
nv50_ir_build_util.h 54 Instruction *mkOp2(operation, DataType, Value *, Value *, Value *);
273 mkOp2(op, ty, dst, src0, src1);
nv50_ir_from_sm4.cpp     [all...]
nv50_ir_peephole.cpp 703 mul = bld.mkOp2(OP_MUL, TYPE_U32, tA, i->getSrc(0),
706 bld.mkOp2(OP_SUB, TYPE_U32, tB, i->getSrc(0), tA);
709 bld.mkOp2(OP_SHR, TYPE_U32, tA, tB, bld.mkImm(r));
713 bld.mkOp2(OP_ADD, TYPE_U32, tB, mul->getDef(0), tA);
715 bld.mkOp2(OP_SHR, TYPE_U32, i->getDef(0), tB, bld.mkImm(s));
739 bld.mkOp2(OP_SHR, TYPE_S32, tB, tA, bld.mkImm(l - 1));
745 bld.mkOp2(OP_SUB, TYPE_U32, tD, tB, tA);
    [all...]
  /external/mesa3d/src/gallium/drivers/nv50/codegen/
nv50_ir_lowering_nv50.cpp 72 i[2] = bld->mkOp2(OP_MUL, fTy, t[0], a[0], b[1]);
74 i[7] = bld->mkOp2(OP_SHL, fTy, t[2], t[1], bld->mkImm(halfSize * 8));
85 i[8] = bld->mkOp2(OP_SHR, fTy, r[0], t[1], bld->mkImm(halfSize * 8));
86 i[6] = bld->mkOp2(OP_ADD, fTy, r[1], r[0], imm);
87 bld->mkOp2(OP_UNION, TYPE_U32, r[2], r[1], r[0]);
348 arl = bld.mkOp2(OP_SHL, TYPE_U32, i->getDef(0), bld.getSSA(), bld.mkImm(0));
367 mul = bld.mkOp2(OP_MUL, add->sType, res, add->getSrc(0), add->getSrc(1));
417 bld.mkOp2(OP_MUL, TYPE_F32, (qf = bld.getSSA()), af, bf)->rnd = ROUND_Z;
422 bld.mkOp2(OP_MUL, TYPE_U32, (t = bld.getSSA()), q0, b));
423 bld.mkOp2(OP_SUB, TYPE_U32, (aRf = bld.getSSA()), a, t)
    [all...]
nv50_ir_from_tgsi.cpp     [all...]
nv50_ir_build_util.cpp 78 BuildUtil::mkOp2(operation op, DataType ty, Value *dst,
263 Instruction *quadop = mkOp2(OP_QUADOP, TYPE_F32, def, src0, src1);
278 return mkOp2(OP_UNION, typeOfSize(dst->reg.size), dst, def0, def1);
nv50_ir_build_util.h 54 Instruction *mkOp2(operation, DataType, Value *, Value *, Value *);
273 mkOp2(op, ty, dst, src0, src1);
nv50_ir_from_sm4.cpp     [all...]
nv50_ir_peephole.cpp 703 mul = bld.mkOp2(OP_MUL, TYPE_U32, tA, i->getSrc(0),
706 bld.mkOp2(OP_SUB, TYPE_U32, tB, i->getSrc(0), tA);
709 bld.mkOp2(OP_SHR, TYPE_U32, tA, tB, bld.mkImm(r));
713 bld.mkOp2(OP_ADD, TYPE_U32, tB, mul->getDef(0), tA);
715 bld.mkOp2(OP_SHR, TYPE_U32, i->getDef(0), tB, bld.mkImm(s));
739 bld.mkOp2(OP_SHR, TYPE_S32, tB, tA, bld.mkImm(l - 1));
745 bld.mkOp2(OP_SUB, TYPE_U32, tD, tB, tA);
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/nvc0/codegen/
nv50_ir_lowering_nvc0.cpp 675 bld.mkOp2(OP_SHL, TYPE_U32, tmp[0], rRel, shCnt);
677 bld.mkOp2(OP_AND, TYPE_U32, tmp[0], tmp[1],
685 bld.mkOp2(OP_SHL, TYPE_U32, tmp[0], sRel, shCnt);
687 bld.mkOp2(OP_AND, TYPE_U32, tmp[0], tmp[1],
692 bld.mkOp2(OP_OR, TYPE_U32, rRel, rRel, sRel);
886 bld.mkOp2(OP_ADD, TYPE_F32, dst, x, y);
887 bld.mkOp2(OP_SUB, TYPE_F32, dst, bld.loadImm(NULL, 1.0f), dst);
912 bld.mkOp2(OP_AND, TYPE_U32, face, face, bld.mkImm(0x80000000));
913 bld.mkOp2(OP_XOR, TYPE_U32, face, face, bld.mkImm(0xbf800000));
952 bld.mkOp2(OP_MUL, TYPE_F32, value, i->getSrc(0), value)
    [all...]
  /external/mesa3d/src/gallium/drivers/nvc0/codegen/
nv50_ir_lowering_nvc0.cpp 675 bld.mkOp2(OP_SHL, TYPE_U32, tmp[0], rRel, shCnt);
677 bld.mkOp2(OP_AND, TYPE_U32, tmp[0], tmp[1],
685 bld.mkOp2(OP_SHL, TYPE_U32, tmp[0], sRel, shCnt);
687 bld.mkOp2(OP_AND, TYPE_U32, tmp[0], tmp[1],
692 bld.mkOp2(OP_OR, TYPE_U32, rRel, rRel, sRel);
886 bld.mkOp2(OP_ADD, TYPE_F32, dst, x, y);
887 bld.mkOp2(OP_SUB, TYPE_F32, dst, bld.loadImm(NULL, 1.0f), dst);
912 bld.mkOp2(OP_AND, TYPE_U32, face, face, bld.mkImm(0x80000000));
913 bld.mkOp2(OP_XOR, TYPE_U32, face, face, bld.mkImm(0xbf800000));
952 bld.mkOp2(OP_MUL, TYPE_F32, value, i->getSrc(0), value)
    [all...]

Completed in 38 milliseconds