| /xsrc/external/mit/MesaLib/dist/src/asahi/compiler/ |
| H A D | agx_liveness.c | 95 struct set *work_list = _mesa_set_create(NULL, _mesa_hash_pointer, local in function:agx_compute_liveness 114 struct set_entry *cur = _mesa_set_add(work_list, agx_exit_block(ctx)); 120 _mesa_set_remove(work_list, cur); 129 _mesa_set_add(work_list, pred); 134 } while((cur = _mesa_set_next_entry(work_list, NULL)) != NULL); 136 _mesa_set_destroy(work_list, NULL);
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/ |
| H A D | bi_liveness.c | 100 struct set *work_list = _mesa_set_create(NULL, local in function:bi_compute_liveness 122 cur = _mesa_set_add(work_list, pan_exit_block(&ctx->blocks)); 129 _mesa_set_remove(work_list, cur); 138 _mesa_set_add(work_list, pred); 142 } while((cur = _mesa_set_next_entry(work_list, NULL)) != NULL); 145 _mesa_set_destroy(work_list, NULL);
|
| H A D | bi_helper_invocations.c | 248 struct set *work_list = _mesa_set_create(NULL, local in function:bi_analyze_helper_requirements 256 struct set_entry *cur = _mesa_set_add(work_list, pan_exit_block(&ctx->blocks)); 260 _mesa_set_remove(work_list, cur); 266 _mesa_set_add(work_list, pred); 270 } while((cur = _mesa_set_next_entry(work_list, NULL)) != NULL); 273 _mesa_set_destroy(work_list, NULL);
|
| H A D | bi_opt_dce.c | 118 struct set *work_list = _mesa_set_create(NULL, local in function:bi_postra_liveness 127 cur = _mesa_set_add(work_list, pan_exit_block(&ctx->blocks)); 135 _mesa_set_remove(work_list, cur); 144 _mesa_set_add(work_list, pred); 148 } while((cur = _mesa_set_next_entry(work_list, NULL)) != NULL); 151 _mesa_set_destroy(work_list, NULL);
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/util/ |
| H A D | pan_liveness.c | 115 struct set *work_list = _mesa_set_create(NULL, local in function:pan_compute_liveness 135 cur = _mesa_set_add(work_list, pan_exit_block(blocks)); 142 _mesa_set_remove(work_list, cur); 151 _mesa_set_add(work_list, pred); 155 } while((cur = _mesa_set_next_entry(work_list, NULL)) != NULL); 158 _mesa_set_destroy(work_list, NULL);
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/midgard/ |
| H A D | midgard_helper_invocations.c | 210 struct set *work_list = _mesa_set_create(NULL, local in function:mir_analyze_helper_requirements 218 struct set_entry *cur = _mesa_set_add(work_list, pan_exit_block(&ctx->blocks)); 222 _mesa_set_remove(work_list, cur); 228 _mesa_set_add(work_list, pred); 232 } while((cur = _mesa_set_next_entry(work_list, NULL)) != NULL); 235 _mesa_set_destroy(work_list, NULL);
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/spirv/ |
| H A D | vtn_cfg.c | 483 struct list_head *work_list, 492 list_addtail(&work->link, work_list); 568 struct list_head *work_list, 659 vtn_add_cfg_work_item(b, work_list, &loop->node, 672 vtn_add_cfg_work_item(b, work_list, &loop->node, 750 vtn_add_cfg_work_item(b, work_list, &if_stmt->node, 758 vtn_add_cfg_work_item(b, work_list, &if_stmt->node, 801 vtn_add_cfg_work_item(b, work_list, &cse->node, 849 struct list_head work_list; local in function:vtn_build_cfg 850 list_inithead(&work_list); 482 vtn_add_cfg_work_item(struct vtn_builder * b,struct list_head * work_list,struct vtn_cf_node * cf_parent,struct list_head * cf_list,struct vtn_block * start_block) argument 567 vtn_process_block(struct vtn_builder * b,struct list_head * work_list,struct vtn_cf_node * cf_parent,struct list_head * cf_list,struct vtn_block * block) argument 1243 vtn_add_unstructured_block(struct vtn_builder * b,struct vtn_function * func,struct list_head * work_list,struct vtn_block * block) argument 1258 struct list_head work_list; local in function:vtn_emit_cf_func_unstructured [all...] |