Home
last modified time | relevance | path

Searched refs:mkSplit (Results 1 – 9 of 9) sorted by relevance

/third_party/mesa3d/src/nouveau/codegen/
Dnv50_ir_lowering_helper.cpp71 bld.mkSplit(negComp, 4, neg); in handleABS()
72 bld.mkSplit(srcComp, 4, insn->getSrc(0)); in handleABS()
96 bld.mkSplit(src, 4, insn->getSrc(0)); in handleCVT()
127 bld.mkSplit(src0, 4, insn->getSrc(0)); in handleMAXMIN()
128 bld.mkSplit(src1, 4, insn->getSrc(1)); in handleMAXMIN()
224 bld.mkSplit(src0, 4, insn->getSrc(0)); in handleSLCT()
225 bld.mkSplit(src1, 4, insn->getSrc(1)); in handleSLCT()
257 bld.mkSplit(src0, 4, insn->getSrc(0)); in handleLogOp()
259 bld.mkSplit(src1, 4, insn->getSrc(1)); in handleLogOp()
Dnv50_ir_lowering_gv100.cpp54 bld.mkSplit(src[s], 4, i->getSrc(s)); in handleIADD64()
88 bld.mkSplit(defs, 4, def); in handleIMAD_HIGH()
336 bld.mkSplit(src0, 4, i->getSrc(0)); in handleDMNMX()
337 bld.mkSplit(src1, 4, i->getSrc(1)); in handleDMNMX()
338 bld.mkSplit(dest, 4, i->getDef(0)); in handleDMNMX()
Dnv50_ir_lowering_nv50.cpp107 i[0] = bld->mkSplit(a, halfSize, s[0]); in expandIntegerMUL()
108 i[1] = bld->mkSplit(b, halfSize, s[1]); in expandIntegerMUL()
1443 bld.mkSplit(a, 2, attrib); in handleLOAD()
1444 bld.mkSplit(b, 2, vstride); in handleLOAD()
1721 bld.mkSplit(src, 2, su->getSrc(i)); in processSurfaceCoords()
1746 bld.mkSplit(muls, 2, mul->getDef(0)); in processSurfaceCoords()
1817 bld.mkSplit(muls, 2, mul->getDef(0)); in processSurfaceCoords()
1888 bld.mkSplit(src, 2, untypedDst[i / 2]); in handleSULDP()
1898 bld.mkSplit(src, 2, untypedDst[0]); in handleSULDP()
1941 bld.mkSplit(src, 2, typedDst[i]); in handleSULDP()
Dnv50_ir_from_tgsi.cpp3958 mkSplit(&dst0[c], 4, dreg); in handleInstruction()
3975 mkSplit(&dst0[c], 4, dst); in handleInstruction()
3987 mkSplit(&dst0[c], 4, dst); in handleInstruction()
3999 mkSplit(negComp, 4, neg); in handleInstruction()
4022 mkSplit(&dst0[c], 4, dst); in handleInstruction()
4035 mkSplit(&dst0[c], 4, dst); in handleInstruction()
4102 mkSplit(&dst0[c], 4, dst); in handleInstruction()
4124 mkSplit(&dst0[c], 4, dst); in handleInstruction()
4145 mkSplit(&dst0[c], 4, dst); in handleInstruction()
4158 mkSplit(&dst0[c], 4, dst); in handleInstruction()
[all …]
Dnv50_ir_build_util.h89 Instruction *mkSplit(Value *half[2], uint8_t halfSize, Value *);
Dnv50_ir_build_util.cpp287 BuildUtil::mkSplit(Value *h[2], uint8_t halfSize, Value *val) in mkSplit() function in nv50_ir::BuildUtil
Dnv50_ir_lowering_nvc0.cpp129 bld.mkSplit(src, 4, i->getSrc(0)); in handleRCPRSQ()
214 bld.mkSplit(src, 4, lo->getSrc(0)); in handleShift()
303 bld.mkSplit(src0, 4, cmp->getSrc(0)); in handleSET()
304 bld.mkSplit(src1, 4, cmp->getSrc(1)); in handleSET()
Dnv50_ir_from_nir.cpp1271 mkSplit(split, 4, src); in storeTo()
2401 mkSplit(split, 4, getSrc(&insn->src[0], i)); in visit()
3062 mkSplit(split, 4, handle); in visit()
Dnv50_ir_peephole.cpp2627 bld.mkSplit(op1, 4, i->getSrc(0)); in split64MulMad()
2634 bld.mkSplit(op2, 4, i->getSrc(1)); in split64MulMad()
2643 bld.mkSplit(op3, 4, i->getSrc(2)); in split64MulMad()