Searched refs:bi_clause (Results 1 – 10 of 10) sorted by relevance
/third_party/mesa3d/src/panfrost/bifrost/ |
D | bir.c | 123 bi_clause * 124 bi_next_clause(bi_context *ctx, bi_block *block, bi_clause *clause) in bi_next_clause() 131 return list_first_entry(&block->clauses, bi_clause, link); in bi_next_clause() 135 return list_first_entry(&(clause->link), bi_clause, link); in bi_next_clause() 142 return list_first_entry(&block->clauses, bi_clause, link); in bi_next_clause()
|
D | compiler.h | 580 } bi_clause; typedef 783 list_for_each_entry(bi_clause, v, &(block)->clauses, link) 786 list_for_each_entry_rev(bi_clause, v, &(block)->clauses, link) 789 list_for_each_entry_safe(bi_clause, v, &(block)->clauses, link) 792 list_for_each_entry_from(bi_clause, v, from, &(block)->clauses, link) 795 list_for_each_entry_from_rev(bi_clause, v, from, &(block)->clauses, link) 878 bi_clause * bi_next_clause(bi_context *ctx, bi_block *block, bi_clause *clause); 885 void bi_print_clause(bi_clause *clause, FILE *fp); 937 signed bi_block_offset(bi_context *ctx, bi_clause *start, bi_block *target); 1057 bi_first_instr_in_clause(bi_clause *clause) in bi_first_instr_in_clause() [all …]
|
D | bi_pack.c | 31 bi_pack_header(bi_clause *clause, bi_clause *next_1, bi_clause *next_2) in bi_pack_header() 309 bi_pack_tuple(bi_clause *clause, bi_tuple *tuple, bi_tuple *prev, bool first_tuple, gl_shader_stage… in bi_pack_tuple() 372 bi_clause *clause = list_last_entry(&block->clauses, bi_clause, link); in bi_assign_branch_offset() 626 bi_pack_clause(bi_context *ctx, bi_clause *clause, in bi_pack_clause() 627 bi_clause *next_1, bi_clause *next_2, in bi_pack_clause() 691 const bi_clause *clause) in bi_collect_blend_ret_addr() 727 bi_clause *next = NULL, *next_2 = NULL; in bi_pack()
|
D | bi_layout.c | 73 bi_clause_quadwords(bi_clause *clause) in bi_clause_quadwords() 91 bi_block_offset(bi_context *ctx, bi_clause *start, bi_block *target) in bi_block_offset()
|
D | bi_scoreboard.c | 103 bi_clause *next = bi_next_clause(ctx, block, clause); in bi_assign_scoreboard()
|
D | bi_schedule.c | 1560 static bi_clause * 1564 bi_clause *clause = rzalloc(ctx, bi_clause); in bi_schedule_clause() 1810 bi_clause *u = NULL; in bi_schedule_block() 1817 bi_clause *last_clause = list_last_entry(&block->clauses, bi_clause, link); in bi_schedule_block() 1939 bi_clause *clause = bi_next_clause(ctx, block, NULL); in bi_add_nop_for_atest() 1952 bi_clause *new_clause = ralloc(ctx, bi_clause); in bi_add_nop_for_atest() 1953 *new_clause = (bi_clause) { in bi_add_nop_for_atest()
|
D | bi_print.c | 83 bi_print_clause(bi_clause *clause, FILE *fp) in bi_print_clause()
|
D | bifrost_compile.c | 3067 bi_count_tuple_stats(bi_clause *clause, bi_tuple *tuple, struct bi_stats *stats) in bi_count_tuple_stats() 3634 bi_clause *first_clause = bi_next_clause(ctx, first_block, NULL); in bi_pack_clauses()
|
/third_party/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
|
D | 21.1.0.rst | 500 - pan/bi: Add pcrel_idx to bi_clause
|