Lines Matching refs:nir_builder
25 #include "nir_builder.h"
28 nir_builder_init(nir_builder *build, nir_function_impl *impl)
36 nir_builder MUST_CHECK PRINTFLIKE(3, 4)
41 nir_builder b;
66 nir_builder_alu_instr_finish_and_insert(nir_builder *build, nir_alu_instr *instr)
128 nir_build_alu(nir_builder *build, nir_op op, nir_ssa_def *src0,
147 nir_build_alu1(nir_builder *build, nir_op op, nir_ssa_def *src0)
159 nir_build_alu2(nir_builder *build, nir_op op, nir_ssa_def *src0,
173 nir_build_alu3(nir_builder *build, nir_op op, nir_ssa_def *src0,
188 nir_build_alu4(nir_builder *build, nir_op op, nir_ssa_def *src0,
205 nir_build_alu_src_arr(nir_builder *build, nir_op op, nir_ssa_def **srcs)
219 nir_vec_scalars(nir_builder *build, nir_ssa_scalar *comp, unsigned num_components)
251 nir_ssa_for_src(nir_builder *build, nir_src src, int num_components)
271 nir_ssa_for_alu_src(nir_builder *build, nir_alu_instr *instr, unsigned srcn)
283 nir_load_system_value(nir_builder *build, nir_intrinsic_op op, int index,
300 nir_builder_instr_insert(nir_builder *build, nir_instr *instr)
312 nir_builder_cf_insert(nir_builder *build, nir_cf_node *cf)
318 nir_builder_is_inside_cf(nir_builder *build, nir_cf_node *cf_node)
329 nir_push_if_src(nir_builder *build, nir_src condition)
339 nir_push_if(nir_builder *build, nir_ssa_def *condition)
345 nir_push_else(nir_builder *build, nir_if *nif)
358 nir_pop_if(nir_builder *build, nir_if *nif)
370 nir_if_phi(nir_builder *build, nir_ssa_def *then_def, nir_ssa_def *else_def)
390 nir_push_loop(nir_builder *build)
399 nir_pop_loop(nir_builder *build, nir_loop *loop)
411 nir_compare_func(nir_builder *b, enum compare_func func,
436 nir_type_convert(nir_builder *b,
453 nir_gen_rect_vertices(nir_builder *b, nir_ssa_def *z, nir_ssa_def *w)