Home | History | Annotate | Download | only in i965

Lines Matching refs:da3src

782    insn->bits1.da3src.dest_reg_file = (dest.file == BRW_MESSAGE_REGISTER_FILE);
783 insn->bits1.da3src.dest_reg_nr = dest.nr;
784 insn->bits1.da3src.dest_subreg_nr = dest.subnr / 16;
785 insn->bits1.da3src.dest_writemask = dest.dw1.bits.writemask;
792 insn->bits2.da3src.src0_swizzle = src0.dw1.bits.swizzle;
793 insn->bits2.da3src.src0_subreg_nr = get_3src_subreg_nr(src0);
794 insn->bits2.da3src.src0_reg_nr = src0.nr;
795 insn->bits1.da3src.src0_abs = src0.abs;
796 insn->bits1.da3src.src0_negate = src0.negate;
797 insn->bits2.da3src.src0_rep_ctrl = src0.vstride == BRW_VERTICAL_STRIDE_0;
803 insn->bits2.da3src.src1_swizzle = src1.dw1.bits.swizzle;
804 insn->bits2.da3src.src1_subreg_nr_low = get_3src_subreg_nr(src1) & 0x3;
805 insn->bits3.da3src.src1_subreg_nr_high = get_3src_subreg_nr(src1) >> 2;
806 insn->bits2.da3src.src1_rep_ctrl = src1.vstride == BRW_VERTICAL_STRIDE_0;
807 insn->bits3.da3src.src1_reg_nr = src1.nr;
808 insn->bits1.da3src.src1_abs = src1.abs;
809 insn->bits1.da3src.src1_negate = src1.negate;
815 insn->bits3.da3src.src2_swizzle = src2.dw1.bits.swizzle;
816 insn->bits3.da3src.src2_subreg_nr = get_3src_subreg_nr(src2);
817 insn->bits3.da3src.src2_rep_ctrl = src2.vstride == BRW_VERTICAL_STRIDE_0;
818 insn->bits3.da3src.src2_reg_nr = src2.nr;
819 insn->bits1.da3src.src2_abs = src2.abs;
820 insn->bits1.da3src.src2_negate = src2.negate;