Lines Matching refs:src
34 /* Doesn't matter, src mods are only used when expanding */
335 if (ins->src[i] == ~0)
439 if (ins->src[s] == dependency)
596 ldst.reg = SSA_REG_FROM_FIXED(ins->src[0]) & 1;
607 ldst.swizzle |= (SSA_REG_FROM_FIXED(ins->src[3]) & 1 ? 1 : 0) << 2;
610 if (ins->src[1] != ~0) {
611 ldst.arg_reg = SSA_REG_FROM_FIXED(ins->src[1]) - REGISTER_LDST_BASE;
616 if (ins->src[2] != ~0) {
617 ldst.index_reg = SSA_REG_FROM_FIXED(ins->src[2]) - REGISTER_LDST_BASE;
631 unsigned src1 = ins->src[1] == ~0 ? REGISTER_UNUSED : SSA_REG_FROM_FIXED(ins->src[1]);
637 if (ins->src[2] != ~0) {
639 .select = SSA_REG_FROM_FIXED(ins->src[2]) & 1,
648 if (ins->src[3] != ~0) {
656 unsigned offset_reg = SSA_REG_FROM_FIXED(ins->src[3]);
853 else if (ins->src[1] != ~0)
854 src2_reg = SSA_REG_FROM_FIXED(ins->src[1]);
859 .src1_reg = (ins->src[0] == ~0 ?
861 SSA_REG_FROM_FIXED(ins->src[0])),