Lines Matching defs:nb
111 return nir_build_alu(&b->nb, nir_alu_op_for_opencl_opcode(b, opcode),
119 nir_builder *nb = &b->nb;
123 return nir_iabs_diff(nb, srcs[0], srcs[1]);
125 return nir_uabs_diff(nb, srcs[0], srcs[1]);
127 return nir_bitselect(nb, srcs[0], srcs[1], srcs[2]);
129 return nir_fclamp(nb, srcs[0], srcs[1], srcs[2]);
131 return nir_iclamp(nb, srcs[0], srcs[1], srcs[2]);
133 return nir_uclamp(nb, srcs[0], srcs[1], srcs[2]);
135 return nir_copysign(nb, srcs[0], srcs[1]);
138 return nir_cross4(nb, srcs[0], srcs[1]);
139 return nir_cross3(nb, srcs[0], srcs[1]);
141 return nir_degrees(nb, srcs[0]);
143 return nir_fdim(nb, srcs[0], srcs[1]);
145 return nir_distance(nb, srcs[0], srcs[1]);
147 return nir_fast_distance(nb, srcs[0], srcs[1]);
149 return nir_fast_length(nb, srcs[0]);
151 return nir_fast_normalize(nb, srcs[0]);
153 return nir_length(nb, srcs[0]);
155 return nir_fmad(nb, srcs[0], srcs[1], srcs[2]);
157 return nir_maxmag(nb, srcs[0], srcs[1]);
159 return nir_minmag(nb, srcs[0], srcs[1]);
161 return nir_nan(nb, srcs[0]);
163 return nir_nextafter(nb, srcs[0], srcs[1]);
165 return nir_normalize(nb, srcs[0]);
167 return nir_radians(nb, srcs[0]);
169 return nir_rotate(nb, srcs[0], srcs[1]);
171 return nir_smoothstep(nb, srcs[0], srcs[1], srcs[2]);
173 return nir_select(nb, srcs[0], srcs[1], srcs[2]);
175 return nir_sge(nb, srcs[1], srcs[0]);
178 return nir_upsample(nb, srcs[0], srcs[1]);
206 deref = nir_build_deref_cast(&b->nb, &deref->dest.ssa, deref->mode,
209 deref = nir_build_deref_ptr_as_array(&b->nb, deref, offset);
239 return nir_imm_int(&b->nb, -1);