| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/lima/ir/pp/ |
| H A D | scheduler.c | 30 static void ppir_schedule_calc_sched_info(ppir_instr *instr) 37 ppir_instr *pred = dep->pred; 60 ppir_instr *pred = dep->pred; 99 ppir_instr *insert_instr) 103 list_for_each_entry(ppir_instr, instr, ready_list, list) { 124 ppir_instr *instr = list_first_entry(ready_list, ppir_instr, list); 134 ppir_instr *pred = dep->pred; 139 ppir_instr *succ = dep->succ; 166 list_for_each_entry(ppir_instr, inst [all...] |
| H A D | instr.c | 29 ppir_instr *ppir_instr_create(ppir_block *block) 31 ppir_instr *instr = rzalloc(block, ppir_instr); 45 void ppir_instr_add_dep(ppir_instr *succ, ppir_instr *pred) 62 ppir_instr *instr = add->instr; 139 static void ppir_instr_update_src_pipeline(ppir_instr *instr, ppir_pipeline pipeline, 162 bool ppir_instr_insert_node(ppir_instr *instr, ppir_node *node) 251 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { 273 static void ppir_instr_print_sub(ppir_instr *inst [all...] |
| H A D | ppir.h | 143 struct ppir_instr *instr; 273 typedef struct ppir_instr { struct 290 } ppir_instr; typedef in typeref:struct:ppir_instr 482 ppir_instr *ppir_instr_create(ppir_block *block); 483 bool ppir_instr_insert_node(ppir_instr *instr, ppir_node *node); 484 void ppir_instr_add_dep(ppir_instr *succ, ppir_instr *pred); 498 static inline bool ppir_instr_is_root(ppir_instr *instr) 503 static inline bool ppir_instr_is_leaf(ppir_instr *instr)
|
| H A D | regalloc.c | 272 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { 330 static bool create_new_instr_after(ppir_block *block, ppir_instr *ref, 333 ppir_instr *newinstr = ppir_instr_create(block); 343 list_for_each_entry_from(ppir_instr, instr, ref, &block->instr_list, list) { 351 static bool create_new_instr_before(ppir_block *block, ppir_instr *ref, 354 ppir_instr *newinstr = ppir_instr_create(block); 364 list_for_each_entry_from(ppir_instr, instr, ref, &block->instr_list, list) {
|
| H A D | node_to_instr.c | 30 ppir_instr *instr = ppir_instr_create(block); 166 ppir_instr *instr = succ->instr; 377 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) {
|
| H A D | codegen.c | 534 static int get_instr_encode_size(ppir_instr *instr) 581 static int encode_instr(ppir_instr *instr, void *code, void *last_code) 636 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { 657 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { 668 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) {
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/ir/pp/ |
| H A D | scheduler.c | 30 static void ppir_schedule_calc_sched_info(ppir_instr *instr) 37 ppir_instr *pred = dep->pred; 60 ppir_instr *pred = dep->pred; 99 ppir_instr *insert_instr) 103 list_for_each_entry(ppir_instr, instr, ready_list, list) { 124 ppir_instr *instr = list_first_entry(ready_list, ppir_instr, list); 134 ppir_instr *pred = dep->pred; 139 ppir_instr *succ = dep->succ; 166 list_for_each_entry(ppir_instr, inst [all...] |
| H A D | instr.c | 29 ppir_instr *ppir_instr_create(ppir_block *block) 31 ppir_instr *instr = rzalloc(block, ppir_instr); 45 void ppir_instr_add_dep(ppir_instr *succ, ppir_instr *pred) 62 ppir_instr *instr = add->instr; 153 static void ppir_instr_update_src_pipeline(ppir_instr *instr, ppir_pipeline pipeline, 177 bool ppir_instr_insert_node(ppir_instr *instr, ppir_node *node) 286 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { 308 static void ppir_instr_print_sub(ppir_instr *inst [all...] |
| H A D | liveness.c | 61 ppir_liveness_instr_srcs(ppir_compiler *comp, ppir_instr *instr) 124 ppir_liveness_instr_dest(ppir_compiler *comp, ppir_instr *instr) 190 ppir_instr *last = list_last_entry(&block->instr_list, ppir_instr, list); 193 list_for_each_entry_rev(ppir_instr, instr, &block->instr_list, list) { 204 ppir_instr *next_instr; 218 next_instr = list_first_entry(&succ->instr_list, ppir_instr, list); 227 ppir_instr *next_instr = LIST_ENTRY(ppir_instr, instr->list.next, list);
|
| H A D | regalloc.c | 109 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { 138 static bool create_new_instr_after(ppir_block *block, ppir_instr *ref, 141 ppir_instr *newinstr = ppir_instr_create(block); 151 list_for_each_entry_from(ppir_instr, instr, ref, &block->instr_list, list) { 159 static bool create_new_instr_before(ppir_block *block, ppir_instr *ref, 162 ppir_instr *newinstr = ppir_instr_create(block); 172 list_for_each_entry_from(ppir_instr, instr, ref, &block->instr_list, list) { 428 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { 495 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { 545 list_for_each_entry(ppir_instr, inst [all...] |
| H A D | ppir.h | 161 struct ppir_instr *instr; 303 typedef struct ppir_instr { struct 329 } ppir_instr; typedef in typeref:struct:ppir_instr 657 ppir_instr *ppir_instr_create(ppir_block *block); 658 bool ppir_instr_insert_node(ppir_instr *instr, ppir_node *node); 659 void ppir_instr_add_dep(ppir_instr *succ, ppir_instr *pred); 673 static inline bool ppir_instr_is_root(ppir_instr *instr) 678 static inline bool ppir_instr_is_leaf(ppir_instr *instr)
|
| H A D | node_to_instr.c | 30 ppir_instr *instr = ppir_instr_create(block); 323 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) {
|
| H A D | codegen.c | 589 ppir_instr *target_instr; 628 target_instr = list_first_entry(&target->instr_list, ppir_instr, list); 658 static int get_instr_encode_size(ppir_instr *instr) 705 static int encode_instr(ppir_instr *instr, void *code, void *last_code) 772 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { 793 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { 806 list_for_each_entry(ppir_instr, instr, &block->instr_list, list) {
|