Home
last modified time | relevance | path

Searched refs:mkMov (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_lowering_nv50.cpp124 bld->mkMov(r[3], r[0])->setPredicate(CC_NC, c[0]); in expandIntegerMUL()
171 bld->mkMov(rr[3], rr[0]) in expandIntegerMUL()
176 bld->mkMov(rr[5], rr[4]) in expandIntegerMUL()
178 bld->mkMov(rr[6], r[4]) in expandIntegerMUL()
182 bld->mkMov(mul->getDef(0), r[4]); in expandIntegerMUL()
185 bld->mkMov(mul->getDef(0), t[3]); in expandIntegerMUL()
438 bld.mkMov(r, a); in handleAddrDef()
676 tid = bld.mkMov(bld.getScratch(), arg, TYPE_U32)->getDef(0); in visit()
867 bld.mkMov(bit, imm)->setPredicate(CC_EQ, pred); in handleTXB()
886 bld.mkMov(res[l][d], tex[l]->getDef(d))->setPredicate(cc[l], flags); in handleTXB()
[all …]
Dnv50_ir_lowering_nvc0.cpp60 bld.mkMov(i->getDef(0), def[(i->op == OP_DIV) ? 0 : 1]); in handleDIV()
881 bld.mkMov(offs[n / 2] = bld.getScratch(), i->offset[n][c].get()); in handleTEX()
1009 mov = bld.mkMov(def[c][l], tex->getDef(c)); in handleManualTXD()
1157 bld.mkMov(t, i->getDef(0)); in handleTXLQ()
1158 bld.mkMov(i->getDef(0), i->getDef(1)); in handleTXLQ()
1159 bld.mkMov(i->getDef(1), t); in handleTXLQ()
1411 bld.mkMov((zero = bld.getSSA()), bld.mkImm(0)) in handleATOM()
1628 bld.mkMov(suq->getDef(d++), loadSuInfo32(ind, slot, offset)); in handleSUQ()
1641 bld.mkMov(suq->getDef(d++), bld.loadImm(NULL, 1)); in handleSUQ()
1832 bld.mkMov(off, bf); in processSurfaceCoordsNVE4()
[all …]
Dnv50_ir_build_util.cpp171 BuildUtil::mkMov(Value *dst, Value *src, DataType ty) in mkMov() function in nv50_ir::BuildUtil
278 mkMov(def0, trSrc)->setPredicate(CC_P, pred); in mkSelect()
279 mkMov(def1, flSrc)->setPredicate(CC_NOT_P, pred); in mkSelect()
292 val = mkMov(getSSA(halfSize * 2), val, fTy)->getDef(0); in mkSplit()
Dnv50_ir_from_tgsi.cpp2000 mkMov(clipVtx[c], val); in storeDst()
2339 mkMov(dst0[1], val0); in handleLIT()
2545 mkMov(dst0[c], def[tgsi.getSrc(0).getSwizzle(c)]); in handleLOAD()
3071 mkMov(dst0[c], val0); in handleInstruction()
3105 mkMov(dst0[c], val0); in handleInstruction()
3153 mkMov(dst0[c], val0); in handleInstruction()
3158 mkMov(dst0[c], val0); in handleInstruction()
3163 mkMov(dst0[c], val0); in handleInstruction()
3170 mkMov(dst0[c], val0); in handleInstruction()
3181 mkMov(dst0[2], fetchSrc(0, 2)); in handleInstruction()
[all …]
Dnv50_ir_lowering_gm107.cpp170 mov = bld.mkMov(def[c][l], tex->getDef(c)); in handleManualTXD()
Dnv50_ir_build_util.h66 Instruction *mkMov(Value *, Value *, DataType = TYPE_U32);
Dnv50_ir_peephole.cpp713 i->setSrc(1, bld.mkMov(bld.getSSA(type), i->getSrc(0), type)->getDef(0)); in expr()
947 newi = bld.mkMov(def, bld.mkImm((uint32_t)(val & mask)), TYPE_U32); in opnd()