/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/drivers/lima/ir/pp/ |
H A D | scheduler.c | 34 static void ppir_schedule_calc_sched_info(ppir_instr *instr) in ppir_schedule_calc_sched_info() 41 ppir_instr *pred = dep->pred; in ppir_schedule_calc_sched_info() 64 ppir_instr *pred = dep->pred; in ppir_schedule_calc_sched_info() 95 ppir_instr *insert_instr) in ppir_insert_ready_list() 99 list_for_each_entry(ppir_instr, instr, ready_list, list) { in ppir_insert_ready_list() 120 ppir_instr *instr = list_first_entry(ready_list, ppir_instr, list); in ppir_schedule_ready_list() 130 ppir_instr *pred = dep->pred; in ppir_schedule_ready_list() 135 ppir_instr *succ = dep->succ; in ppir_schedule_ready_list() 162 list_for_each_entry(ppir_instr, instr, &instr_list, list) { in ppir_schedule_block() 175 list_for_each_entry_safe(ppir_instr, instr, &instr_list, list) { in ppir_schedule_block()
|
H A D | liveness.c | 61 ppir_liveness_instr_srcs(ppir_compiler *comp, ppir_instr *instr) in ppir_liveness_instr_srcs() 124 ppir_liveness_instr_dest(ppir_compiler *comp, ppir_instr *instr, ppir_instr *last) in ppir_liveness_instr_dest() 199 ppir_instr *last = list_last_entry(&block->instr_list, ppir_instr, list); in ppir_liveness_compute_live_sets() 202 list_for_each_entry_rev(ppir_instr, instr, &block->instr_list, list) { in ppir_liveness_compute_live_sets() 213 ppir_instr *next_instr; in ppir_liveness_compute_live_sets() 227 next_instr = list_first_entry(&succ->instr_list, ppir_instr, list); in ppir_liveness_compute_live_sets() 236 ppir_instr *next_instr = LIST_ENTRY(ppir_instr, instr->list.next, list); in ppir_liveness_compute_live_sets()
|
H A D | instr.c | 29 ppir_instr *ppir_instr_create(ppir_block *block) in ppir_instr_create() 31 ppir_instr *instr = rzalloc(block, ppir_instr); in ppir_instr_create() 45 void ppir_instr_add_dep(ppir_instr *succ, ppir_instr *pred) in ppir_instr_add_dep() 62 ppir_instr *instr = add->instr; in ppir_instr_insert_mul_node() 153 static void ppir_instr_update_src_pipeline(ppir_instr *instr, ppir_pipeline pipeline, in ppir_instr_update_src_pipeline() 177 bool ppir_instr_insert_node(ppir_instr *instr, ppir_node *node) in ppir_instr_insert_node() 287 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_list() 309 static void ppir_instr_print_sub(ppir_instr *instr) in ppir_instr_print_sub() 332 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_dep() 340 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_dep()
|
/dports/lang/clover/mesa-21.3.6/src/gallium/drivers/lima/ir/pp/ |
H A D | scheduler.c | 30 static void ppir_schedule_calc_sched_info(ppir_instr *instr) in ppir_schedule_calc_sched_info() 37 ppir_instr *pred = dep->pred; in ppir_schedule_calc_sched_info() 60 ppir_instr *pred = dep->pred; in ppir_schedule_calc_sched_info() 99 ppir_instr *insert_instr) in ppir_insert_ready_list() 103 list_for_each_entry(ppir_instr, instr, ready_list, list) { in ppir_insert_ready_list() 124 ppir_instr *instr = list_first_entry(ready_list, ppir_instr, list); in ppir_schedule_ready_list() 134 ppir_instr *pred = dep->pred; in ppir_schedule_ready_list() 139 ppir_instr *succ = dep->succ; in ppir_schedule_ready_list() 166 list_for_each_entry(ppir_instr, instr, &instr_list, list) { in ppir_schedule_block() 179 list_for_each_entry_safe(ppir_instr, instr, &instr_list, list) { in ppir_schedule_block()
|
H A D | instr.c | 29 ppir_instr *ppir_instr_create(ppir_block *block) in ppir_instr_create() 31 ppir_instr *instr = rzalloc(block, ppir_instr); in ppir_instr_create() 45 void ppir_instr_add_dep(ppir_instr *succ, ppir_instr *pred) in ppir_instr_add_dep() 62 ppir_instr *instr = add->instr; in ppir_instr_insert_mul_node() 153 static void ppir_instr_update_src_pipeline(ppir_instr *instr, ppir_pipeline pipeline, in ppir_instr_update_src_pipeline() 177 bool ppir_instr_insert_node(ppir_instr *instr, ppir_node *node) in ppir_instr_insert_node() 286 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_list() 308 static void ppir_instr_print_sub(ppir_instr *instr) in ppir_instr_print_sub() 331 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_dep() 339 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_dep()
|
H A D | liveness.c | 61 ppir_liveness_instr_srcs(ppir_compiler *comp, ppir_instr *instr) in ppir_liveness_instr_srcs() 124 ppir_liveness_instr_dest(ppir_compiler *comp, ppir_instr *instr) in ppir_liveness_instr_dest() 190 ppir_instr *last = list_last_entry(&block->instr_list, ppir_instr, list); in ppir_liveness_compute_live_sets() 193 list_for_each_entry_rev(ppir_instr, instr, &block->instr_list, list) { in ppir_liveness_compute_live_sets() 204 ppir_instr *next_instr; in ppir_liveness_compute_live_sets() 218 next_instr = list_first_entry(&succ->instr_list, ppir_instr, list); in ppir_liveness_compute_live_sets() 227 ppir_instr *next_instr = LIST_ENTRY(ppir_instr, instr->list.next, list); in ppir_liveness_compute_live_sets()
|
/dports/graphics/libosmesa/mesa-21.3.6/src/gallium/drivers/lima/ir/pp/ |
H A D | scheduler.c | 30 static void ppir_schedule_calc_sched_info(ppir_instr *instr) in ppir_schedule_calc_sched_info() 37 ppir_instr *pred = dep->pred; in ppir_schedule_calc_sched_info() 60 ppir_instr *pred = dep->pred; in ppir_schedule_calc_sched_info() 99 ppir_instr *insert_instr) in ppir_insert_ready_list() 103 list_for_each_entry(ppir_instr, instr, ready_list, list) { in ppir_insert_ready_list() 124 ppir_instr *instr = list_first_entry(ready_list, ppir_instr, list); in ppir_schedule_ready_list() 134 ppir_instr *pred = dep->pred; in ppir_schedule_ready_list() 139 ppir_instr *succ = dep->succ; in ppir_schedule_ready_list() 166 list_for_each_entry(ppir_instr, instr, &instr_list, list) { in ppir_schedule_block() 179 list_for_each_entry_safe(ppir_instr, instr, &instr_list, list) { in ppir_schedule_block()
|
H A D | instr.c | 29 ppir_instr *ppir_instr_create(ppir_block *block) in ppir_instr_create() 31 ppir_instr *instr = rzalloc(block, ppir_instr); in ppir_instr_create() 45 void ppir_instr_add_dep(ppir_instr *succ, ppir_instr *pred) in ppir_instr_add_dep() 62 ppir_instr *instr = add->instr; in ppir_instr_insert_mul_node() 153 static void ppir_instr_update_src_pipeline(ppir_instr *instr, ppir_pipeline pipeline, in ppir_instr_update_src_pipeline() 177 bool ppir_instr_insert_node(ppir_instr *instr, ppir_node *node) in ppir_instr_insert_node() 286 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_list() 308 static void ppir_instr_print_sub(ppir_instr *instr) in ppir_instr_print_sub() 331 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_dep() 339 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_dep()
|
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/gallium/drivers/lima/ir/pp/ |
H A D | scheduler.c | 30 static void ppir_schedule_calc_sched_info(ppir_instr *instr) in ppir_schedule_calc_sched_info() 37 ppir_instr *pred = dep->pred; in ppir_schedule_calc_sched_info() 60 ppir_instr *pred = dep->pred; in ppir_schedule_calc_sched_info() 99 ppir_instr *insert_instr) in ppir_insert_ready_list() 103 list_for_each_entry(ppir_instr, instr, ready_list, list) { in ppir_insert_ready_list() 124 ppir_instr *instr = list_first_entry(ready_list, ppir_instr, list); in ppir_schedule_ready_list() 134 ppir_instr *pred = dep->pred; in ppir_schedule_ready_list() 139 ppir_instr *succ = dep->succ; in ppir_schedule_ready_list() 166 list_for_each_entry(ppir_instr, instr, &instr_list, list) { in ppir_schedule_block() 179 list_for_each_entry_safe(ppir_instr, instr, &instr_list, list) { in ppir_schedule_block()
|
H A D | instr.c | 29 ppir_instr *ppir_instr_create(ppir_block *block) in ppir_instr_create() 31 ppir_instr *instr = rzalloc(block, ppir_instr); in ppir_instr_create() 45 void ppir_instr_add_dep(ppir_instr *succ, ppir_instr *pred) in ppir_instr_add_dep() 62 ppir_instr *instr = add->instr; in ppir_instr_insert_mul_node() 153 static void ppir_instr_update_src_pipeline(ppir_instr *instr, ppir_pipeline pipeline, in ppir_instr_update_src_pipeline() 177 bool ppir_instr_insert_node(ppir_instr *instr, ppir_node *node) in ppir_instr_insert_node() 286 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_list() 308 static void ppir_instr_print_sub(ppir_instr *instr) in ppir_instr_print_sub() 331 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_dep() 339 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_dep()
|
H A D | liveness.c | 61 ppir_liveness_instr_srcs(ppir_compiler *comp, ppir_instr *instr) in ppir_liveness_instr_srcs() 124 ppir_liveness_instr_dest(ppir_compiler *comp, ppir_instr *instr) in ppir_liveness_instr_dest() 190 ppir_instr *last = list_last_entry(&block->instr_list, ppir_instr, list); in ppir_liveness_compute_live_sets() 193 list_for_each_entry_rev(ppir_instr, instr, &block->instr_list, list) { in ppir_liveness_compute_live_sets() 204 ppir_instr *next_instr; in ppir_liveness_compute_live_sets() 218 next_instr = list_first_entry(&succ->instr_list, ppir_instr, list); in ppir_liveness_compute_live_sets() 227 ppir_instr *next_instr = LIST_ENTRY(ppir_instr, instr->list.next, list); in ppir_liveness_compute_live_sets()
|
/dports/graphics/mesa-libs/mesa-21.3.6/src/gallium/drivers/lima/ir/pp/ |
H A D | scheduler.c | 30 static void ppir_schedule_calc_sched_info(ppir_instr *instr) in ppir_schedule_calc_sched_info() 37 ppir_instr *pred = dep->pred; in ppir_schedule_calc_sched_info() 60 ppir_instr *pred = dep->pred; in ppir_schedule_calc_sched_info() 99 ppir_instr *insert_instr) in ppir_insert_ready_list() 103 list_for_each_entry(ppir_instr, instr, ready_list, list) { in ppir_insert_ready_list() 124 ppir_instr *instr = list_first_entry(ready_list, ppir_instr, list); in ppir_schedule_ready_list() 134 ppir_instr *pred = dep->pred; in ppir_schedule_ready_list() 139 ppir_instr *succ = dep->succ; in ppir_schedule_ready_list() 166 list_for_each_entry(ppir_instr, instr, &instr_list, list) { in ppir_schedule_block() 179 list_for_each_entry_safe(ppir_instr, instr, &instr_list, list) { in ppir_schedule_block()
|
H A D | instr.c | 29 ppir_instr *ppir_instr_create(ppir_block *block) in ppir_instr_create() 31 ppir_instr *instr = rzalloc(block, ppir_instr); in ppir_instr_create() 45 void ppir_instr_add_dep(ppir_instr *succ, ppir_instr *pred) in ppir_instr_add_dep() 62 ppir_instr *instr = add->instr; in ppir_instr_insert_mul_node() 153 static void ppir_instr_update_src_pipeline(ppir_instr *instr, ppir_pipeline pipeline, in ppir_instr_update_src_pipeline() 177 bool ppir_instr_insert_node(ppir_instr *instr, ppir_node *node) in ppir_instr_insert_node() 286 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_list() 308 static void ppir_instr_print_sub(ppir_instr *instr) in ppir_instr_print_sub() 331 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_dep() 339 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_dep()
|
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/gallium/drivers/lima/ir/pp/ |
H A D | scheduler.c | 30 static void ppir_schedule_calc_sched_info(ppir_instr *instr) in ppir_schedule_calc_sched_info() 37 ppir_instr *pred = dep->pred; in ppir_schedule_calc_sched_info() 60 ppir_instr *pred = dep->pred; in ppir_schedule_calc_sched_info() 99 ppir_instr *insert_instr) in ppir_insert_ready_list() 103 list_for_each_entry(ppir_instr, instr, ready_list, list) { in ppir_insert_ready_list() 124 ppir_instr *instr = list_first_entry(ready_list, ppir_instr, list); in ppir_schedule_ready_list() 134 ppir_instr *pred = dep->pred; in ppir_schedule_ready_list() 139 ppir_instr *succ = dep->succ; in ppir_schedule_ready_list() 166 list_for_each_entry(ppir_instr, instr, &instr_list, list) { in ppir_schedule_block() 179 list_for_each_entry_safe(ppir_instr, instr, &instr_list, list) { in ppir_schedule_block()
|
H A D | instr.c | 29 ppir_instr *ppir_instr_create(ppir_block *block) in ppir_instr_create() 31 ppir_instr *instr = rzalloc(block, ppir_instr); in ppir_instr_create() 45 void ppir_instr_add_dep(ppir_instr *succ, ppir_instr *pred) in ppir_instr_add_dep() 62 ppir_instr *instr = add->instr; in ppir_instr_insert_mul_node() 153 static void ppir_instr_update_src_pipeline(ppir_instr *instr, ppir_pipeline pipeline, in ppir_instr_update_src_pipeline() 177 bool ppir_instr_insert_node(ppir_instr *instr, ppir_node *node) in ppir_instr_insert_node() 286 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_list() 308 static void ppir_instr_print_sub(ppir_instr *instr) in ppir_instr_print_sub() 331 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_dep() 339 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_dep()
|
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/gallium/drivers/lima/ir/pp/ |
H A D | scheduler.c | 30 static void ppir_schedule_calc_sched_info(ppir_instr *instr) in ppir_schedule_calc_sched_info() 37 ppir_instr *pred = dep->pred; in ppir_schedule_calc_sched_info() 60 ppir_instr *pred = dep->pred; in ppir_schedule_calc_sched_info() 99 ppir_instr *insert_instr) in ppir_insert_ready_list() 103 list_for_each_entry(ppir_instr, instr, ready_list, list) { in ppir_insert_ready_list() 124 ppir_instr *instr = list_first_entry(ready_list, ppir_instr, list); in ppir_schedule_ready_list() 134 ppir_instr *pred = dep->pred; in ppir_schedule_ready_list() 139 ppir_instr *succ = dep->succ; in ppir_schedule_ready_list() 166 list_for_each_entry(ppir_instr, instr, &instr_list, list) { in ppir_schedule_block() 179 list_for_each_entry_safe(ppir_instr, instr, &instr_list, list) { in ppir_schedule_block()
|
H A D | instr.c | 29 ppir_instr *ppir_instr_create(ppir_block *block) in ppir_instr_create() 31 ppir_instr *instr = rzalloc(block, ppir_instr); in ppir_instr_create() 45 void ppir_instr_add_dep(ppir_instr *succ, ppir_instr *pred) in ppir_instr_add_dep() 62 ppir_instr *instr = add->instr; in ppir_instr_insert_mul_node() 153 static void ppir_instr_update_src_pipeline(ppir_instr *instr, ppir_pipeline pipeline, in ppir_instr_update_src_pipeline() 177 bool ppir_instr_insert_node(ppir_instr *instr, ppir_node *node) in ppir_instr_insert_node() 286 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_list() 308 static void ppir_instr_print_sub(ppir_instr *instr) in ppir_instr_print_sub() 331 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_dep() 339 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_dep()
|
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/gallium/drivers/lima/ir/pp/ |
H A D | scheduler.c | 30 static void ppir_schedule_calc_sched_info(ppir_instr *instr) in ppir_schedule_calc_sched_info() 37 ppir_instr *pred = dep->pred; in ppir_schedule_calc_sched_info() 60 ppir_instr *pred = dep->pred; in ppir_schedule_calc_sched_info() 99 ppir_instr *insert_instr) in ppir_insert_ready_list() 103 list_for_each_entry(ppir_instr, instr, ready_list, list) { in ppir_insert_ready_list() 124 ppir_instr *instr = list_first_entry(ready_list, ppir_instr, list); in ppir_schedule_ready_list() 134 ppir_instr *pred = dep->pred; in ppir_schedule_ready_list() 139 ppir_instr *succ = dep->succ; in ppir_schedule_ready_list() 166 list_for_each_entry(ppir_instr, instr, &instr_list, list) { in ppir_schedule_block() 179 list_for_each_entry_safe(ppir_instr, instr, &instr_list, list) { in ppir_schedule_block()
|
H A D | instr.c | 29 ppir_instr *ppir_instr_create(ppir_block *block) in ppir_instr_create() 31 ppir_instr *instr = rzalloc(block, ppir_instr); in ppir_instr_create() 45 void ppir_instr_add_dep(ppir_instr *succ, ppir_instr *pred) in ppir_instr_add_dep() 62 ppir_instr *instr = add->instr; in ppir_instr_insert_mul_node() 153 static void ppir_instr_update_src_pipeline(ppir_instr *instr, ppir_pipeline pipeline, in ppir_instr_update_src_pipeline() 177 bool ppir_instr_insert_node(ppir_instr *instr, ppir_node *node) in ppir_instr_insert_node() 286 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_list() 308 static void ppir_instr_print_sub(ppir_instr *instr) in ppir_instr_print_sub() 331 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_dep() 339 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_dep()
|
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/gallium/drivers/lima/ir/pp/ |
H A D | scheduler.c | 30 static void ppir_schedule_calc_sched_info(ppir_instr *instr) in ppir_schedule_calc_sched_info() 37 ppir_instr *pred = dep->pred; in ppir_schedule_calc_sched_info() 60 ppir_instr *pred = dep->pred; in ppir_schedule_calc_sched_info() 99 ppir_instr *insert_instr) in ppir_insert_ready_list() 103 list_for_each_entry(ppir_instr, instr, ready_list, list) { in ppir_insert_ready_list() 124 ppir_instr *instr = list_first_entry(ready_list, ppir_instr, list); in ppir_schedule_ready_list() 134 ppir_instr *pred = dep->pred; in ppir_schedule_ready_list() 139 ppir_instr *succ = dep->succ; in ppir_schedule_ready_list() 166 list_for_each_entry(ppir_instr, instr, &instr_list, list) { in ppir_schedule_block() 179 list_for_each_entry_safe(ppir_instr, instr, &instr_list, list) { in ppir_schedule_block()
|
H A D | instr.c | 29 ppir_instr *ppir_instr_create(ppir_block *block) in ppir_instr_create() 31 ppir_instr *instr = rzalloc(block, ppir_instr); in ppir_instr_create() 45 void ppir_instr_add_dep(ppir_instr *succ, ppir_instr *pred) in ppir_instr_add_dep() 62 ppir_instr *instr = add->instr; in ppir_instr_insert_mul_node() 153 static void ppir_instr_update_src_pipeline(ppir_instr *instr, ppir_pipeline pipeline, in ppir_instr_update_src_pipeline() 177 bool ppir_instr_insert_node(ppir_instr *instr, ppir_node *node) in ppir_instr_insert_node() 286 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_list() 308 static void ppir_instr_print_sub(ppir_instr *instr) in ppir_instr_print_sub() 331 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_dep() 339 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_dep()
|
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/gallium/drivers/lima/ir/pp/ |
H A D | scheduler.c | 30 static void ppir_schedule_calc_sched_info(ppir_instr *instr) in ppir_schedule_calc_sched_info() 37 ppir_instr *pred = dep->pred; in ppir_schedule_calc_sched_info() 60 ppir_instr *pred = dep->pred; in ppir_schedule_calc_sched_info() 99 ppir_instr *insert_instr) in ppir_insert_ready_list() 103 list_for_each_entry(ppir_instr, instr, ready_list, list) { in ppir_insert_ready_list() 124 ppir_instr *instr = list_first_entry(ready_list, ppir_instr, list); in ppir_schedule_ready_list() 134 ppir_instr *pred = dep->pred; in ppir_schedule_ready_list() 139 ppir_instr *succ = dep->succ; in ppir_schedule_ready_list() 166 list_for_each_entry(ppir_instr, instr, &instr_list, list) { in ppir_schedule_block() 179 list_for_each_entry_safe(ppir_instr, instr, &instr_list, list) { in ppir_schedule_block()
|
H A D | instr.c | 29 ppir_instr *ppir_instr_create(ppir_block *block) in ppir_instr_create() 31 ppir_instr *instr = rzalloc(block, ppir_instr); in ppir_instr_create() 45 void ppir_instr_add_dep(ppir_instr *succ, ppir_instr *pred) in ppir_instr_add_dep() 62 ppir_instr *instr = add->instr; in ppir_instr_insert_mul_node() 153 static void ppir_instr_update_src_pipeline(ppir_instr *instr, ppir_pipeline pipeline, in ppir_instr_update_src_pipeline() 177 bool ppir_instr_insert_node(ppir_instr *instr, ppir_node *node) in ppir_instr_insert_node() 286 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_list() 308 static void ppir_instr_print_sub(ppir_instr *instr) in ppir_instr_print_sub() 331 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_dep() 339 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_dep()
|
/dports/graphics/mesa-dri/mesa-21.3.6/src/gallium/drivers/lima/ir/pp/ |
H A D | scheduler.c | 30 static void ppir_schedule_calc_sched_info(ppir_instr *instr) in ppir_schedule_calc_sched_info() 37 ppir_instr *pred = dep->pred; in ppir_schedule_calc_sched_info() 60 ppir_instr *pred = dep->pred; in ppir_schedule_calc_sched_info() 99 ppir_instr *insert_instr) in ppir_insert_ready_list() 103 list_for_each_entry(ppir_instr, instr, ready_list, list) { in ppir_insert_ready_list() 124 ppir_instr *instr = list_first_entry(ready_list, ppir_instr, list); in ppir_schedule_ready_list() 134 ppir_instr *pred = dep->pred; in ppir_schedule_ready_list() 139 ppir_instr *succ = dep->succ; in ppir_schedule_ready_list() 166 list_for_each_entry(ppir_instr, instr, &instr_list, list) { in ppir_schedule_block() 179 list_for_each_entry_safe(ppir_instr, instr, &instr_list, list) { in ppir_schedule_block()
|
H A D | instr.c | 29 ppir_instr *ppir_instr_create(ppir_block *block) in ppir_instr_create() 31 ppir_instr *instr = rzalloc(block, ppir_instr); in ppir_instr_create() 45 void ppir_instr_add_dep(ppir_instr *succ, ppir_instr *pred) in ppir_instr_add_dep() 62 ppir_instr *instr = add->instr; in ppir_instr_insert_mul_node() 153 static void ppir_instr_update_src_pipeline(ppir_instr *instr, ppir_pipeline pipeline, in ppir_instr_update_src_pipeline() 177 bool ppir_instr_insert_node(ppir_instr *instr, ppir_node *node) in ppir_instr_insert_node() 286 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_list() 308 static void ppir_instr_print_sub(ppir_instr *instr) in ppir_instr_print_sub() 331 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_dep() 339 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { in ppir_instr_print_dep()
|