/third_party/mesa3d/src/panfrost/bifrost/ |
D | bi_test.h | 49 static inline bi_builder * 58 bi_builder *b = rzalloc(memctx, bi_builder); in bit_builder() 116 bi_builder *A = bit_builder(mem_ctx); \ 117 bi_builder *B = bit_builder(mem_ctx); \ 119 bi_builder *b = A; \ 123 bi_builder *b = B; \
|
D | bifrost_compile.c | 78 bi_preload(bi_builder *b, unsigned reg) in bi_preload() 82 bi_builder b_ = *b; in bi_preload() 93 bi_coverage(bi_builder *b) in bi_coverage() 107 bi_vertex_id(bi_builder *b) in bi_vertex_id() 113 bi_instance_id(bi_builder *b) in bi_instance_id() 119 bi_emit_jump(bi_builder *b, nir_jump_instr *instr) in bi_emit_jump() 155 bi_extract(bi_builder *b, bi_index vec, unsigned channel) in bi_extract() 185 bi_cache_collect(bi_builder *b, bi_index dst, bi_index *s, unsigned n) in bi_cache_collect() 202 bi_emit_split_i32(bi_builder *b, bi_index dests[4], bi_index vec, unsigned n) in bi_emit_split_i32() 222 bi_emit_cached_split_i32(bi_builder *b, bi_index vec, unsigned n) in bi_emit_cached_split_i32() [all …]
|
D | bi_lower_swizzle.c | 98 bi_builder b = bi_init_builder(ctx, bi_after_instr(ins)); in bi_lower_swizzle_16() 134 bi_builder b = bi_init_builder(ctx, bi_before_instr(ins)); in bi_lower_swizzle_16()
|
D | meson.build | 112 'bi_builder.h', 113 input : ['bi_builder.h.py', 'ISA.xml'], 114 output : 'bi_builder.h',
|
D | bi_ra.c | 638 bi_load_tl(bi_builder *b, unsigned bits, bi_index src, unsigned offset) in bi_load_tl() 650 bi_store_tl(bi_builder *b, unsigned bits, bi_index src, unsigned offset) in bi_store_tl() 664 bi_builder b = { .shader = ctx }; in bi_spill_register() 715 bi_builder b = bi_init_builder(ctx, bi_after_instr(I)); in bi_lower_vector() 795 bi_builder b = bi_init_builder(ctx, bi_before_instr(I)); in bi_coalesce_tied()
|
D | bi_opt_constant_fold.c | 98 bi_builder b = bi_init_builder(ctx, bi_after_instr(ins)); in bi_opt_constant_fold()
|
D | bi_opt_message_preload.c | 96 bi_builder b = bi_init_builder(ctx, bi_before_nonempty_block(block)); in bi_opt_message_preload()
|
D | bi_opt_copy_prop.c | 78 bi_builder b = bi_init_builder(ctx, bi_before_instr(I)); in bi_opt_copy_prop()
|
D | bi_schedule.c | 325 bi_builder b = bi_init_builder(ctx, bi_before_instr(pinstr)); in bi_lower_cubeface() 348 bi_builder b = bi_init_builder(ctx, bi_before_instr(pinstr)); in bi_lower_atom_c() 367 bi_builder b = bi_init_builder(ctx, bi_before_instr(pinstr)); in bi_lower_atom_c1() 388 bi_builder b = bi_init_builder(ctx, bi_before_instr(pinstr)); in bi_lower_seg_add() 408 bi_builder b = bi_init_builder(ctx, bi_before_instr(add)); in bi_lower_dtsel() 1263 bi_builder b = bi_init_builder(ctx, bi_before_tuple(tuple->prev)); in bi_take_instr() 2007 bi_builder b = bi_init_builder(ctx, bi_before_instr(ins)); in bi_lower_fau()
|
D | bi_opt_dual_tex.c | 93 bi_builder b = bi_init_builder(ctx, bi_before_instr(I1)); in bi_fuse_dual()
|
D | compiler.h | 1338 } bi_builder; typedef 1340 static inline bi_builder 1343 return (bi_builder) { in bi_init_builder() 1378 bi_dontcare(bi_builder *b) in bi_dontcare()
|
D | bi_opt_push_ubo.c | 161 bi_builder b = bi_init_builder(ctx, bi_after_instr(ins)); in bi_opt_push_ubo()
|
/third_party/mesa3d/src/panfrost/bifrost/test/ |
D | test-message-preload.cpp | 31 bi_builder *A = bit_builder(mem_ctx); \ 32 bi_builder *B = bit_builder(mem_ctx); \ 36 bi_builder *b = A; \ 43 bi_builder *b = B; \ 81 static void preload_moves(bi_builder *b, bi_index dest, int count, int idx) in preload_moves()
|
D | test-dual-texture.cpp | 31 bi_builder *A = bit_builder(mem_ctx); \ 32 bi_builder *B = bit_builder(mem_ctx); \ 34 bi_builder *b = A; \ 41 bi_builder *b = B; \
|
D | test-scheduler-predicates.cpp | 43 bi_builder *b;
|
D | test-constant-fold.cpp | 97 bi_builder *b;
|
/third_party/mesa3d/src/panfrost/bifrost/valhall/test/ |
D | test-mark-last.cpp | 45 bi_builder *A = bit_builder(mem_ctx); \ 46 bi_builder *B = bit_builder(mem_ctx); \ 48 UNUSED bi_builder *b = A; \ 54 UNUSED bi_builder *b = B; \
|
D | test-insert-flow.cpp | 41 bi_builder *A = bit_builder(mem_ctx); \ 42 bi_builder *B = bit_builder(mem_ctx); \ 44 UNUSED bi_builder *b = A; \ 51 UNUSED bi_builder *b = B; \
|
D | test-merge-flow.cpp | 32 bi_builder *A = bit_builder(mem_ctx); \ 33 bi_builder *B = bit_builder(mem_ctx); \ 35 bi_builder *b = A; \ 41 bi_builder *b = B; \
|
D | test-validate-fau.cpp | 63 bi_builder *b;
|
/third_party/mesa3d/src/panfrost/bifrost/valhall/ |
D | va_lower_constants.c | 34 va_mov_imm(bi_builder *b, uint32_t imm) in va_mov_imm() 112 va_resolve_constant(bi_builder *b, uint32_t value, struct va_src_info info, bool is_signed, bool st… in va_resolve_constant() 179 bi_builder b = bi_init_builder(ctx, bi_before_instr(I)); in va_lower_constants()
|
D | va_compiler.h | 39 void va_repair_fau(bi_builder *b, bi_instr *I);
|
D | va_lower_split_64bit.c | 48 bi_builder b = bi_init_builder(ctx, bi_before_instr(I)); in lower_split_src()
|
D | va_validate.c | 128 va_repair_fau(bi_builder *b, bi_instr *I) in va_repair_fau()
|
D | va_insert_flow.c | 65 bi_builder b = bi_init_builder(ctx, cursor); in bi_flow()
|