• Home
  • Raw
  • Download

Lines Matching refs:imm

638    struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_DF);  in brw_imm_df()  local
639 imm.df = df; in brw_imm_df()
640 return imm; in brw_imm_df()
646 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_UQ); in brw_imm_u64() local
647 imm.u64 = u64; in brw_imm_u64()
648 return imm; in brw_imm_u64()
654 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_F); in brw_imm_f() local
655 imm.f = f; in brw_imm_f()
656 return imm; in brw_imm_f()
663 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_Q); in brw_imm_q() local
664 imm.d64 = q; in brw_imm_q()
665 return imm; in brw_imm_q()
672 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_UQ); in brw_imm_uq() local
673 imm.u64 = uq; in brw_imm_uq()
674 return imm; in brw_imm_uq()
681 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_D); in brw_imm_d() local
682 imm.d = d; in brw_imm_d()
683 return imm; in brw_imm_d()
690 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_UD); in brw_imm_ud() local
691 imm.ud = ud; in brw_imm_ud()
692 return imm; in brw_imm_ud()
699 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_UW); in brw_imm_uw() local
700 imm.ud = uw | (uw << 16); in brw_imm_uw()
701 return imm; in brw_imm_uw()
708 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_W); in brw_imm_w() local
709 imm.ud = (uint16_t)w | (uint32_t)(uint16_t)w << 16; in brw_imm_w()
710 return imm; in brw_imm_w()
721 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_V); in brw_imm_v() local
722 imm.ud = v; in brw_imm_v()
723 return imm; in brw_imm_v()
730 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_UV); in brw_imm_uv() local
731 imm.ud = uv; in brw_imm_uv()
732 return imm; in brw_imm_uv()
739 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_VF); in brw_imm_vf() local
740 imm.ud = v; in brw_imm_vf()
741 return imm; in brw_imm_vf()
747 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_VF); in brw_imm_vf4() local
748 imm.vstride = BRW_VERTICAL_STRIDE_0; in brw_imm_vf4()
749 imm.width = BRW_WIDTH_4; in brw_imm_vf4()
750 imm.hstride = BRW_HORIZONTAL_STRIDE_1; in brw_imm_vf4()
751 imm.ud = ((v0 << 0) | (v1 << 8) | (v2 << 16) | (v3 << 24)); in brw_imm_vf4()
752 return imm; in brw_imm_vf4()