Home
last modified time | relevance | path

Searched refs:bi_builder (Results 1 – 15 of 15) sorted by relevance

/third_party/mesa3d/src/panfrost/bifrost/
Dbifrost_compile.c94 bi_emit_jump(bi_builder *b, nir_jump_instr *instr) in bi_emit_jump()
114 bi_varying_src0_for_barycentric(bi_builder *b, nir_intrinsic_instr *intr) in bi_varying_src0_for_barycentric()
216 bi_make_vec_to(bi_builder *b, bi_index final_dst,
228 bi_copy_component(bi_builder *b, nir_intrinsic_instr *instr, bi_index tmp) in bi_copy_component()
245 bi_emit_load_attr(bi_builder *b, nir_intrinsic_instr *instr) in bi_emit_load_attr()
277 bi_emit_load_vary(bi_builder *b, nir_intrinsic_instr *instr) in bi_emit_load_vary()
336 bi_make_vec16_to(bi_builder *b, bi_index dst, bi_index *src, in bi_make_vec16_to()
363 bi_make_vec_to(bi_builder *b, bi_index final_dst, in bi_make_vec_to()
410 bi_load_sysval_to(bi_builder *b, bi_index dest, int sysval, in bi_load_sysval_to()
427 bi_load_sysval_nir(bi_builder *b, nir_intrinsic_instr *intr, in bi_load_sysval_nir()
[all …]
Dbi_test.h40 static inline bi_builder *
55 bi_builder *b = rzalloc(memctx, bi_builder); in bit_builder()
Dbi_lower_swizzle.c78 bi_builder b = bi_init_builder(ctx, bi_after_instr(ins)); in bi_lower_swizzle_16()
100 bi_builder b = bi_init_builder(ctx, bi_before_instr(ins)); in bi_lower_swizzle_16()
Dmeson.build97 'bi_builder.h',
98 input : ['bi_builder.h.py', 'ISA.xml'],
99 output : 'bi_builder.h',
Dbi_opt_constant_fold.c93 bi_builder b = bi_init_builder(ctx, bi_after_instr(ins)); in bi_opt_constant_fold()
Dbi_schedule.c300 bi_builder b = bi_init_builder(ctx, bi_before_instr(pinstr)); in bi_lower_cubeface()
323 bi_builder b = bi_init_builder(ctx, bi_before_instr(pinstr)); in bi_lower_atom_c()
342 bi_builder b = bi_init_builder(ctx, bi_before_instr(pinstr)); in bi_lower_atom_c1()
363 bi_builder b = bi_init_builder(ctx, bi_before_instr(pinstr)); in bi_lower_seg_add()
383 bi_builder b = bi_init_builder(ctx, bi_before_instr(add)); in bi_lower_dtsel()
1162 bi_builder b = bi_init_builder(ctx, bi_before_tuple(tuple->prev)); in bi_take_instr()
1904 bi_builder b = bi_init_builder(ctx, bi_before_instr(ins)); in bi_lower_fau()
Dbi_opt_push_ubo.c164 bi_builder b = bi_init_builder(ctx, bi_after_instr(ins)); in bi_opt_push_ubo()
Dcompiler.h1116 } bi_builder; typedef
1118 static inline bi_builder
1121 return (bi_builder) { in bi_init_builder()
Dbi_opt_mod_props.c228 bi_builder b = bi_init_builder(ctx, bi_after_instr(var)); in bi_optimizer_var_tex()
Dbi_ra.c450 bi_builder b = { .shader = ctx }; in bi_spill_register()
/third_party/mesa3d/src/panfrost/bifrost/test/
Dtest-optimizer.c29 bi_builder *A = bit_builder(ralloc_ctx); \
30 bi_builder *B = bit_builder(ralloc_ctx); \
32 bi_builder *b = A; \
36 bi_builder *b = B; \
Dtest-scheduler-predicates.c34 bi_builder *b = bit_builder(ralloc_ctx); in main()
Dtest-constant-fold.c63 bi_builder *b = bit_builder(ralloc_ctx); in main()
/third_party/mesa3d/docs/relnotes/
D21.1.0.rst1057 - pan/bi: Extend the bi_builder to support type variants correctly
/third_party/mesa3d/ohos/
Ddependency_inputs.gni6386 ../src/panfrost/bifrost/bi_builder.h.py