Home
last modified time | relevance | path

Searched refs:OP_SHFL (Results 1 – 11 of 11) sorted by relevance

/external/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_lowering_gm107.cpp127 bld.mkOp3(OP_SHFL, TYPE_F32, arr, i->getSrc(0), lane, quad); in handleManualTXD()
129 bld.mkOp3(OP_SHFL, TYPE_F32, shadow, i->getSrc(array + dim + indirect), lane, quad); in handleManualTXD()
134 bld.mkOp3(OP_SHFL, TYPE_F32, crd[c], i->getSrc(c + array), lane, quad); in handleManualTXD()
139 bld.mkOp3(OP_SHFL, TYPE_F32, tmp, i->dPdx[c].get(), lane, quad); in handleManualTXD()
147 bld.mkOp3(OP_SHFL, TYPE_F32, tmp, i->dPdy[c].get(), lane, quad); in handleManualTXD()
181 bld.mkOp3(OP_SHFL, TYPE_F32, tex->getDef(c), tex->getDef(c), bld.mkImm(0), quad); in handleManualTXD()
224 shfl = bld.mkOp3(OP_SHFL, TYPE_F32, bld.getScratch(), insn->getSrc(0), in handleDFDX()
Dnv50_ir_target_gm107.cpp164 case OP_SHFL: in isBarrierRequired()
211 case OP_SHFL: in getLatency()
328 case OP_SHFL: in getReadLatency()
Dnv50_ir_lowering_gv100.cpp287 case OP_SHFL: in visit()
Dnv50_ir_print.cpp648 case OP_SHFL: in print()
Dnv50_ir_target_gv100.cpp368 case OP_SHFL: return &opInfo_SHFL; in getOpInfo()
Dnv50_ir.h173 OP_SHFL, // warp shuffle enumerator
Dnv50_ir_emit_gv100.cpp1911 case OP_SHFL: in emitInstruction()
Dnv50_ir_emit_gk110.cpp2724 case OP_SHFL: in emitInstruction()
Dnv50_ir_emit_nvc0.cpp2921 case OP_SHFL: in emitInstruction()
Dnv50_ir_emit_gm107.cpp3493 case OP_SHFL: in emitInstruction()
Dnv50_ir_from_nir.cpp1925 mkOp3(OP_SHFL, dType, newDefs[i], getSrc(&insn->src[0], i), tmp, mkImm(0x1f)) in visit()