• Home
  • Raw
  • Download

Lines Matching refs:offset_src

149       nir_src *offset_src = nir_get_io_offset_src(intrin);  in brw_nir_adjust_task_payload_offsets_instr()  local
151 if (nir_src_is_const(*offset_src)) in brw_nir_adjust_task_payload_offsets_instr()
152 assert(nir_src_as_uint(*offset_src) % 4 == 0); in brw_nir_adjust_task_payload_offsets_instr()
162 assert(offset_src->is_ssa); in brw_nir_adjust_task_payload_offsets_instr()
163 nir_ssa_def *offset = nir_ishr_imm(b, offset_src->ssa, 2); in brw_nir_adjust_task_payload_offsets_instr()
164 nir_instr_rewrite_src(&intrin->instr, offset_src, nir_src_for_ssa(offset)); in brw_nir_adjust_task_payload_offsets_instr()
640 nir_src *offset_src = &intrin->src[is_load ? 1 : 2]; in brw_nir_adjust_offset_for_arrayed_indices_instr() local
646 offset_src->ssa, in brw_nir_adjust_offset_for_arrayed_indices_instr()
648 nir_instr_rewrite_src(&intrin->instr, offset_src, nir_src_for_ssa(offset)); in brw_nir_adjust_offset_for_arrayed_indices_instr()
656 nir_src *offset_src = &intrin->src[is_load ? 1 : 2]; in brw_nir_adjust_offset_for_arrayed_indices_instr() local
664 offset_src->ssa, in brw_nir_adjust_offset_for_arrayed_indices_instr()
666 nir_instr_rewrite_src(&intrin->instr, offset_src, nir_src_for_ssa(offset)); in brw_nir_adjust_offset_for_arrayed_indices_instr()
953 const fs_reg &src, const fs_reg &offset_src) in emit_urb_indirect_writes() argument
981 bld8.MOV(off, quarter(offset_src, q)); in emit_urb_indirect_writes()
1062 const fs_reg &dest, const fs_reg &offset_src) in emit_urb_indirect_reads() argument
1090 bld8.MOV(off, quarter(offset_src, q)); in emit_urb_indirect_reads()