Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_target_nvc0.cpp165 { OP_XMAD, 0x0, 0x0, 0x0, 0x0, 0x6, 0x2 },
362 if (i->op == OP_XMAD && sf == FILE_MEMORY_CONST && in insnCanLoad()
366 if (i->op == OP_XMAD && sf == FILE_MEMORY_CONST && s == 2 && in insnCanLoad()
370 if (i->op == OP_XMAD && sf == FILE_IMMEDIATE && s < 2 && in insnCanLoad()
416 if (i->op == OP_XMAD && reg.data.u32 > 0xffff) in insnCanLoad()
474 if (op == OP_XMAD) in isOpSupported()
495 case OP_XMAD: in isModSupported()
Dnv50_ir_target_gm107.cpp67 case OP_XMAD: in isOpSupported()
240 case OP_XMAD: in getLatency()
Dnv50_ir_peephole.cpp196 insn->op != OP_SUB && insn->op != OP_XMAD) in checkSwapSrc01()
199 if (insn->op == OP_XMAD && in checkSwapSrc01()
202 if (insn->op == OP_XMAD && (insn->subOp & NV50_IR_SUBOP_XMAD_MRG)) in checkSwapSrc01()
248 if (insn->op == OP_XMAD) { in checkSwapSrc01()
1036 target->isOpSupported(OP_XMAD, TYPE_U32)) { in createMul()
1037 Value *tmp = bld.mkOp3v(OP_XMAD, TYPE_U32, bld.getSSA(), in createMul()
1039 bld.mkOp3(OP_XMAD, TYPE_U32, def, a, bld.mkImm((uint32_t)b), tmp)->subOp = in createMul()
2490 if (!prog->getTarget()->isOpSupported(OP_XMAD, TYPE_U32)) in handleMULMAD()
2510 Instruction *insn = bld.mkOp3(OP_XMAD, TYPE_U32, tmp0, b, a, c); in handleMULMAD()
2513 insn = bld.mkOp3(OP_XMAD, TYPE_U32, tmp1, b, a, bld.mkImm(0)); in handleMULMAD()
[all …]
Dnv50_ir_target_nv50.cpp446 case OP_XMAD: in isOpSupported()
Dnv50_ir_print.cpp673 case OP_XMAD: { in print()
Dnv50_ir.h63 OP_XMAD, enumerator
Dnv50_ir_emit_gm107.cpp3531 case OP_XMAD: in emitInstruction()