Searched refs:OP_MERGE (Results 1 – 5 of 5) sorted by relevance
/external/mesa3d/src/gallium/drivers/nouveau/codegen/ |
D | nv50_ir_from_tgsi.cpp | 3721 mkOp2(OP_MERGE, TYPE_U64, dreg, src0, src1); in handleInstruction() 3752 mkOp2(OP_MERGE, TYPE_U64, src0, tmp[0], tmp[1]); in handleInstruction() 3764 mkOp2(OP_MERGE, TYPE_U64, src0, tmp[0], tmp[1]); in handleInstruction() 3783 mkOp2(OP_MERGE, TYPE_U64, src0, tmp[0], tmp[1]); in handleInstruction() 3786 mkOp2(OP_MERGE, TYPE_U64, src1, tmp[0], tmp[1]); in handleInstruction() 3803 mkOp2(OP_MERGE, TYPE_U64, src0, tmp[0], tmp[1]); in handleInstruction() 3806 mkOp2(OP_MERGE, TYPE_U64, src1, tmp[0], tmp[1]); in handleInstruction() 3821 mkOp2(OP_MERGE, TYPE_U64, src0, tmp[0], tmp[1]); in handleInstruction() 3824 mkOp2(OP_MERGE, TYPE_U64, src1, tmp[0], tmp[1]); in handleInstruction() 3827 mkOp2(OP_MERGE, TYPE_U64, src2, tmp[0], tmp[1]); in handleInstruction() [all …]
|
D | nv50_ir_ra.cpp | 1075 case OP_MERGE: in doCoalesce() 1080 if (insn->op == OP_MERGE) { in doCoalesce() 1101 if (i && i->op == OP_MERGE) // do we really still need this ? in doCoalesce() 1674 ld = new_Instruction(func, OP_MERGE, ty); in unspill() 2077 Instruction *merge = new_Instruction(func, OP_MERGE, typeOfSize(size)); in condenseSrcs() 2285 i->op == OP_MERGE || in visit() 2323 if (cst->op == OP_MERGE || cst->op == OP_UNION) { in insertConstraintMoves()
|
D | nv50_ir.h | 47 OP_MERGE, // opposite of split, e.g. combine 2 32 bit into a 64 bit value enumerator
|
D | nv50_ir_lowering_nvc0.cpp | 96 bld.mkOp2(OP_MERGE, TYPE_U64, def, dst[0], dst[1]); in handleRCPRSQ() 1463 bld.mkOp2(OP_MERGE, TYPE_U64, dreg, cas->getSrc(1), cas->getSrc(2)); in handleCasExch() 1849 bld.mkOp2(OP_MERGE, TYPE_U64, addr, bf, eau); in processSurfaceCoordsNVE4()
|
D | nv50_ir_peephole.cpp | 36 if (op == OP_PHI || op == OP_SPLIT || op == OP_MERGE || op == OP_CONSTRAINT) in isNop() 136 if (i->op != OP_MERGE || typeSizeof(i->dType) != 8) in visit() 676 case OP_MERGE: in expr()
|