Searched refs:mkSplit (Results 1 – 6 of 6) sorted by relevance
/external/mesa3d/src/gallium/drivers/nouveau/codegen/ |
D | nv50_ir_from_tgsi.cpp | 3961 mkSplit(&dst0[c], 4, dreg); in handleInstruction() 3978 mkSplit(&dst0[c], 4, dst); in handleInstruction() 3990 mkSplit(&dst0[c], 4, dst); in handleInstruction() 4002 mkSplit(negComp, 4, neg); in handleInstruction() 4025 mkSplit(&dst0[c], 4, dst); in handleInstruction() 4038 mkSplit(&dst0[c], 4, dst); in handleInstruction() 4105 mkSplit(&dst0[c], 4, dst); in handleInstruction() 4127 mkSplit(&dst0[c], 4, dst); in handleInstruction() 4148 mkSplit(&dst0[c], 4, dst); in handleInstruction() 4161 mkSplit(&dst0[c], 4, dst); in handleInstruction() [all …]
|
D | nv50_ir_lowering_nv50.cpp | 89 i[0] = bld->mkSplit(a, halfSize, s[0]); in expandIntegerMUL() 90 i[1] = bld->mkSplit(b, halfSize, s[1]); in expandIntegerMUL() 1314 bld.mkSplit(a, 2, attrib); in handleLOAD() 1315 bld.mkSplit(b, 2, vstride); in handleLOAD()
|
D | nv50_ir_build_util.h | 88 Instruction *mkSplit(Value *half[2], uint8_t halfSize, Value *);
|
D | nv50_ir_build_util.cpp | 285 BuildUtil::mkSplit(Value *h[2], uint8_t halfSize, Value *val) in mkSplit() function in nv50_ir::BuildUtil
|
D | nv50_ir_lowering_nvc0.cpp | 97 bld.mkSplit(src, 4, i->getSrc(0)); in handleRCPRSQ() 176 bld.mkSplit(src, 4, lo->getSrc(0)); in handleShift() 265 bld.mkSplit(src0, 4, cmp->getSrc(0)); in handleSET() 266 bld.mkSplit(src1, 4, cmp->getSrc(1)); in handleSET()
|
D | nv50_ir_peephole.cpp | 2373 bld.mkSplit(op1, 4, i->getSrc(0)); in split64MulMad() 2380 bld.mkSplit(op2, 4, i->getSrc(1)); in split64MulMad() 2389 bld.mkSplit(op3, 4, i->getSrc(2)); in split64MulMad()
|