Lines Matching refs:nb
36 def = nir_cube_face_index_amd(&b->nb, vtn_get_nir_ssa(b, w[5]));
39 def = nir_cube_face_coord_amd(&b->nb, vtn_get_nir_ssa(b, w[5]));
42 def = nir_pack_64_2x32(&b->nb, nir_shader_clock(&b->nb, NIR_SCOPE_SUBGROUP));
82 nir_intrinsic_instr *intrin = nir_intrinsic_instr_create(b->nb.shader, op);
108 intrin->src[1] = nir_src_for_ssa(nir_imm_int(&b->nb, 0));
111 nir_builder_instr_insert(&b->nb, &intrin->instr);
121 struct nir_builder *nb = &b->nb;
140 def = nir_fmin(nb, src[0], nir_fmin(nb, src[1], src[2]));
143 def = nir_umin(nb, src[0], nir_umin(nb, src[1], src[2]));
146 def = nir_imin(nb, src[0], nir_imin(nb, src[1], src[2]));
149 def = nir_fmax(nb, src[0], nir_fmax(nb, src[1], src[2]));
152 def = nir_umax(nb, src[0], nir_umax(nb, src[1], src[2]));
155 def = nir_imax(nb, src[0], nir_imax(nb, src[1], src[2]));
158 def = nir_fmin(nb, nir_fmax(nb, src[0], nir_fmin(nb, src[1], src[2])),
159 nir_fmax(nb, src[1], src[2]));
162 def = nir_umin(nb, nir_umax(nb, src[0], nir_umin(nb, src[1], src[2])),
163 nir_umax(nb, src[1], src[2]));
166 def = nir_imin(nb, nir_imax(nb, src[0], nir_imin(nb, src[1], src[2])),
167 nir_imax(nb, src[1], src[2]));
192 nir_intrinsic_instr *intrin = nir_intrinsic_instr_create(b->nb.shader, op);
219 nir_builder_instr_insert(&b->nb, &intrin->instr);
224 def = nir_vector_extract(&b->nb, &intrin->dest.ssa,