/external/mesa3d/prebuilt-intermediates/bifrost/ |
D | bi_generated_pack.h | 33 pan_pack_fma_rshift_and_i32(bi_clause *clause, bi_instruction *ins, bi_registers *regs) in pan_pack_fma_rshift_and_i32() 61 pan_pack_add_iadd_u32(bi_clause *clause, bi_instruction *ins, bi_registers *regs) in pan_pack_add_iadd_u32() 120 pan_pack_add_ld_var_flat(bi_clause *clause, bi_instruction *ins, bi_registers *regs) in pan_pack_add_ld_var_flat() 159 pan_pack_add_store_i24(bi_clause *clause, bi_instruction *ins, bi_registers *regs) in pan_pack_add_store_i24() 173 pan_pack_fma_clz_u32(bi_clause *clause, bi_instruction *ins, bi_registers *regs) in pan_pack_fma_clz_u32() 184 pan_pack_fma_clz_v2u16(bi_clause *clause, bi_instruction *ins, bi_registers *regs) in pan_pack_fma_clz_v2u16() 205 pan_pack_fma_popcount_i32(bi_clause *clause, bi_instruction *ins, bi_registers *regs) in pan_pack_fma_popcount_i32() 214 pan_pack_add_fatan_table_f16(bi_clause *clause, bi_instruction *ins, bi_registers *regs) in pan_pack_add_fatan_table_f16() 241 pan_pack_fma_rrot_double_i32(bi_clause *clause, bi_instruction *ins, bi_registers *regs) in pan_pack_fma_rrot_double_i32() 265 pan_pack_fma_isubb_i32(bi_clause *clause, bi_instruction *ins, bi_registers *regs) in pan_pack_fma_isubb_i32() [all …]
|
/external/mesa3d/src/panfrost/bifrost/ |
D | bi_schedule.c | 171 bi_clause * 180 bi_clause *u = rzalloc(memctx, bi_clause); in bi_make_singleton() 249 bi_clause *u = bi_make_singleton(ctx, ins, in bi_schedule() 261 bi_clause *last_clause = list_last_entry(&bblock->clauses, bi_clause, link); in bi_schedule()
|
D | bi_pack.c | 39 bi_pack_header(bi_clause *clause, bi_clause *next_1, bi_clause *next_2, bool tdd) in bi_pack_header() 75 bi_lookup_constant(bi_clause *clause, uint32_t cons, bool *hi) in bi_lookup_constant() 107 bi_clause *clause, in bi_assign_fau_idx_single() 191 bi_assign_fau_idx(bi_clause *clause, in bi_assign_fau_idx() 397 bi_pack_fma_special(bi_clause *clause, bi_instruction *ins, bi_registers *regs) in bi_pack_fma_special() 409 bi_pack_fma_ ## name(bi_clause *clause, bi_instruction *ins, bi_registers *regs) \ 432 bi_pack_fma_bitwise(bi_clause *clause, bi_instruction *ins, bi_registers *regs) in BI_PACK_SHIFT() 456 bi_pack_fma(bi_clause *clause, bi_bundle bundle, bi_registers *regs) in bi_pack_fma() 672 bi_pack_add_special(bi_clause *clause, bi_instruction *ins, bi_registers *regs) in bi_pack_add_special() 701 bi_pack_add(bi_clause *clause, bi_bundle bundle, bi_registers *regs, gl_shader_stage stage) in bi_pack_add() [all …]
|
D | compiler.h | 446 } bi_clause; typedef 594 list_for_each_entry(bi_clause, v, &(block)->clauses, link) 597 list_for_each_entry_safe(bi_clause, v, &(block)->clauses, link) 600 list_for_each_entry_from(bi_clause, v, from, &(block)->clauses, link) 603 list_for_each_entry_from_rev(bi_clause, v, from, &(block)->clauses, link) 671 bi_clause *bi_make_singleton(void *memctx, bi_instruction *ins, 686 bool bi_can_insert_bundle(bi_clause *clause, bool constant); 687 unsigned bi_clause_quadwords(bi_clause *clause); 688 signed bi_block_offset(bi_context *ctx, bi_clause *start, bi_block *target);
|
D | bi_pack_helpers.h | 32 bi_set_staging_register(bi_clause *clause, unsigned idx) in bi_set_staging_register() 41 bi_read_staging_register(bi_clause *clause, bi_instruction *ins) in bi_read_staging_register() 47 bi_write_staging_register(bi_clause *clause, bi_instruction *ins) in bi_write_staging_register()
|
D | bi_layout.c | 45 bi_can_insert_bundle(bi_clause *clause, bool constant) in bi_can_insert_bundle() 80 bi_clause_quadwords(bi_clause *clause) in bi_clause_quadwords() 98 bi_block_offset(bi_context *ctx, bi_clause *start, bi_block *target) in bi_block_offset()
|
D | bi_ra.c | 240 bi_unwrap_singleton(bi_clause *clause) in bi_unwrap_singleton() 250 bi_insert_singleton(void *memctx, bi_clause *cursor, bi_block *block, in bi_insert_singleton() 260 bi_clause *clause = bi_make_singleton(memctx, uins, in bi_insert_singleton()
|
D | bi_print.h | 49 void bi_print_clause(bi_clause *clause, FILE *fp);
|
D | bi_print.c | 403 bi_print_clause(bi_clause *clause, FILE *fp) in bi_print_clause()
|
/external/mesa3d/src/panfrost/bifrost/test/ |
D | bi_test_pack.c | 110 bi_clause *clauses[4] = { in bit_test_single() 111 rzalloc(ctx, bi_clause), in bit_test_single() 112 rzalloc(ctx, bi_clause), in bit_test_single() 113 rzalloc(ctx, bi_clause), in bit_test_single() 114 rzalloc(ctx, bi_clause) in bit_test_single()
|
/external/mesa3d/docs/relnotes/ |
D | 20.1.0.rst | 399 - pan/bi: Add bi_clause, bi_bundle abstractions 404 - pan/bi: Add clause header fields to bi_clause 409 - pan/bi: Add constants to bi_clause
|