/external/mesa3d/prebuilt-intermediates/nir/ |
nir_builder_opcodes.h | 29 nir_b2f(nir_builder *build, nir_ssa_def *src0) 34 nir_b2i(nir_builder *build, nir_ssa_def *src0) 39 nir_ball_fequal2(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) 44 nir_ball_fequal3(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) 49 nir_ball_fequal4(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) 54 nir_ball_iequal2(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) 59 nir_ball_iequal3(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) 64 nir_ball_iequal4(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) 69 nir_bany_fnequal2(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) 74 nir_bany_fnequal3(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1 [all...] |
/external/mesa3d/src/compiler/nir/ |
nir_builder.h | 31 typedef struct nir_builder { struct 39 } nir_builder; typedef in typeref:struct:nir_builder 42 nir_builder_init(nir_builder *build, nir_function_impl *impl) 51 nir_builder_init_simple_shader(nir_builder *build, void *mem_ctx, 63 nir_builder_instr_insert(nir_builder *build, nir_instr *instr) 72 nir_builder_last_instr(nir_builder *build) 79 nir_builder_cf_insert(nir_builder *build, nir_cf_node *cf) 85 nir_ssa_undef(nir_builder *build, unsigned num_components, unsigned bit_size) 98 nir_build_imm(nir_builder *build, unsigned num_components, 114 nir_imm_float(nir_builder *build, float x [all...] |
nir_lower_double_packing.c | 26 #include "nir_builder.h" 36 lower_pack_double(nir_builder *b, nir_ssa_def *src) 43 lower_unpack_double(nir_builder *b, nir_ssa_def *src) 52 nir_builder b;
|
nir_lower_wpos_center.c | 26 #include "nir_builder.h" 46 add_half_to_fragcoord(nir_builder *b, nir_intrinsic_instr *intr) 61 lower_wpos_center_block(nir_builder *b, nir_block *block) 90 nir_builder b;
|
nir_lower_constant_initializers.c | 25 #include "nir_builder.h" 30 struct nir_builder *b = state; 42 lower_const_initializer(struct nir_builder *b, struct exec_list *var_list) 73 nir_builder builder;
|
nir_lower_patch_vertices.c | 24 #include "nir_builder.h" 32 nir_builder b;
|
nir_lower_gs_intrinsics.c | 25 #include "nir_builder.h" 57 nir_builder *builder; 73 nir_builder *b = state->builder; 117 nir_builder *b = state->builder; 165 nir_builder *b = state->builder; 195 nir_builder b;
|
nir_lower_double_ops.c | 26 #include "nir_builder.h" 41 set_exponent(nir_builder *b, nir_ssa_def *src, nir_ssa_def *exp) 56 get_exponent(nir_builder *b, nir_ssa_def *src) 68 get_signed_inf(nir_builder *b, nir_ssa_def *zero) 89 fix_inv_result(nir_builder *b, nir_ssa_def *res, nir_ssa_def *src, 111 lower_rcp(nir_builder *b, nir_ssa_def *src) 152 lower_sqrt_rsq(nir_builder *b, nir_ssa_def *src, bool sqrt) 303 lower_trunc(nir_builder *b, nir_ssa_def *src) 355 lower_floor(nir_builder *b, nir_ssa_def *src) 372 lower_ceil(nir_builder *b, nir_ssa_def *src [all...] |
nir_lower_io_to_scalar.c | 25 #include "nir_builder.h" 34 lower_load_input_to_scalar(nir_builder *b, nir_intrinsic_instr *intr) 66 lower_store_output_to_scalar(nir_builder *b, nir_intrinsic_instr *intr) 100 nir_builder b;
|
nir_lower_passthrough_edgeflags.c | 25 #include "nir_builder.h" 31 nir_builder b;
|
nir_lower_two_sided_color.c | 28 #include "nir_builder.h" 33 nir_builder b; 68 load_input(nir_builder *b, nir_variable *in) 129 nir_builder *b = &state->b; 173 nir_builder *b = &state->b;
|
nir_lower_bitmap.c | 25 #include "nir_builder.h" 81 lower_bitmap(nir_shader *shader, nir_builder *b, 119 nir_builder b;
|
nir_lower_clamp_color_outputs.c | 26 #include "nir_builder.h" 30 nir_builder b; 66 nir_builder *b = &state->b;
|
nir_normalize_cubemap_coords.c | 28 #include "nir_builder.h" 37 normalize_cubemap_coords_block(nir_block *block, nir_builder *b) 91 nir_builder b;
|
nir_opt_conditional_discard.c | 25 #include "nir_builder.h" 33 nir_opt_conditional_discard_block(nir_builder *b, nir_block *block) 113 nir_builder builder;
|
nir_opt_remove_phis.c | 29 #include "nir_builder.h" 67 remove_phis_block(nir_block *block, nir_builder *b) 146 nir_builder bld;
|
nir_lower_indirect_derefs.c | 25 #include "nir_builder.h" 28 emit_load_store(nir_builder *b, nir_intrinsic_instr *orig_instr, 33 emit_indirect_load_store(nir_builder *b, nir_intrinsic_instr *orig_instr, 97 emit_load_store(nir_builder *b, nir_intrinsic_instr *orig_instr, 159 lower_indirect_block(nir_block *block, nir_builder *b, 206 nir_builder builder;
|
nir_lower_samplers.c | 27 #include "nir_builder.h" 41 nir_builder *b, unsigned *location) 91 gl_shader_stage stage, nir_builder *b) 161 nir_builder b;
|
nir_lower_wpos_ytransform.c | 25 #include "nir_builder.h" 43 nir_builder b; 72 nir_cmp(nir_builder *b, nir_ssa_def *src0, nir_ssa_def *src1, nir_ssa_def *src2) 83 nir_builder *b = &state->b; 239 nir_builder *b = &state->b; 261 nir_builder *b = &state->b; 279 nir_builder *b = &state->b;
|
nir_lower_system_values.c | 29 #include "nir_builder.h" 32 convert_block(nir_block *block, nir_builder *b) 142 nir_builder builder;
|
/external/mesa3d/src/gallium/drivers/vc4/ |
vc4_nir_lower_io.c | 25 #include "compiler/nir/nir_builder.h" 39 replace_intrinsic_with_vec(nir_builder *b, nir_intrinsic_instr *intr, 56 vc4_nir_unpack_8i(nir_builder *b, nir_ssa_def *src, unsigned chan) 66 vc4_nir_unpack_16i(nir_builder *b, nir_ssa_def *src, unsigned chan) 76 vc4_nir_unpack_16u(nir_builder *b, nir_ssa_def *src, unsigned chan) 86 vc4_nir_unpack_8f(nir_builder *b, nir_ssa_def *src, unsigned chan) 93 nir_builder *b, 171 vc4_nir_lower_vertex_attr(struct vc4_compile *c, nir_builder *b, 241 vc4_nir_lower_fs_input(struct vc4_compile *c, nir_builder *b, 301 vc4_nir_lower_output(struct vc4_compile *c, nir_builder *b [all...] |
vc4_nir_lower_blend.c | 44 #include "compiler/nir/nir_builder.h" 57 vc4_nir_get_dst_color(nir_builder *b, int sample) 71 vc4_nir_srgb_decode(nir_builder *b, nir_ssa_def *srgb) 86 vc4_nir_srgb_encode(nir_builder *b, nir_ssa_def *linear) 102 vc4_blend_channel_f(nir_builder *b, 168 vc4_nir_set_packed_chan(nir_builder *b, nir_ssa_def *src0, nir_ssa_def *src1, 178 vc4_blend_channel_i(nir_builder *b, 237 vc4_blend_func_f(nir_builder *b, nir_ssa_def *src, nir_ssa_def *dst, 261 vc4_blend_func_i(nir_builder *b, nir_ssa_def *src, nir_ssa_def *dst, 285 vc4_do_blending_f(struct vc4_compile *c, nir_builder *b, nir_ssa_def **result [all...] |
/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_nir_tcs_workarounds.c | 24 #include "compiler/nir/nir_builder.h" 76 load_output(nir_builder *b, int num_components, int offset, int component) 92 emit_quads_workaround(nir_builder *b, nir_block *block) 130 nir_builder b;
|
brw_nir_intrinsics.c | 25 #include "compiler/nir/nir_builder.h" 35 nir_builder builder; 42 nir_builder *b = &state->builder; 73 nir_builder *b = &state->builder;
|
/external/mesa3d/src/mesa/program/ |
prog_to_nir.c | 27 #include "compiler/nir/nir_builder.h" 48 nir_builder build; 67 nir_builder *b = &c->build; 119 nir_builder *b = &c->build; 268 ptn_alu(nir_builder *b, nir_op op, nir_alu_dest dest, nir_ssa_def **src) 282 ptn_move_dest_masked(nir_builder *b, nir_alu_dest dest, 301 ptn_move_dest(nir_builder *b, nir_alu_dest dest, nir_ssa_def *def) 307 ptn_arl(nir_builder *b, nir_alu_dest dest, nir_ssa_def **src) 319 ptn_exp(nir_builder *b, nir_alu_dest dest, nir_ssa_def **src) 336 ptn_log(nir_builder *b, nir_alu_dest dest, nir_ssa_def **src [all...] |