Searched refs:ppir_compiler (Results 1 - 19 of 19) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/lima/ir/pp/
H A Dppir.h296 struct ppir_compiler *comp;
306 typedef struct ppir_compiler { struct
325 } ppir_compiler; typedef in typeref:struct:ppir_compiler
331 void ppir_node_print_prog(ppir_compiler *comp);
485 void ppir_instr_print_list(ppir_compiler *comp);
486 void ppir_instr_print_dep(ppir_compiler *comp);
508 bool ppir_lower_prog(ppir_compiler *comp);
509 bool ppir_node_to_instr(ppir_compiler *comp);
510 bool ppir_schedule_prog(ppir_compiler *comp);
511 bool ppir_regalloc_prog(ppir_compiler *com
[all...]
H A Dnir.c94 static void ppir_node_add_src(ppir_compiler *comp, ppir_node *node,
358 static ppir_block *ppir_block_create(ppir_compiler *comp)
370 static bool ppir_emit_block(ppir_compiler *comp, nir_block *nblock)
389 static bool ppir_emit_if(ppir_compiler *comp, nir_if *nif)
395 static bool ppir_emit_loop(ppir_compiler *comp, nir_loop *nloop)
401 static bool ppir_emit_function(ppir_compiler *comp, nir_function_impl *nfunc)
407 static bool ppir_emit_cf_list(ppir_compiler *comp, struct exec_list *list)
437 static ppir_compiler *ppir_compiler_create(void *prog, unsigned num_reg, unsigned num_ssa)
439 ppir_compiler *comp = rzalloc_size(
457 ppir_compiler *com
[all...]
H A Dregalloc.c149 static void ppir_regalloc_update_reglist_ssa(ppir_compiler *comp)
172 static ppir_reg *ppir_regalloc_build_liveness_info(ppir_compiler *comp)
268 static void ppir_regalloc_print_result(ppir_compiler *comp)
372 static ppir_alu_node* ppir_update_spilled_src(ppir_compiler *comp,
444 static ppir_reg *create_reg(ppir_compiler *comp, int num_components)
459 static bool ppir_update_spilled_dest(ppir_compiler *comp, ppir_block *block,
551 static bool ppir_regalloc_spill_reg(ppir_compiler *comp, ppir_reg *chosen)
622 static ppir_reg *ppir_regalloc_choose_spill_node(ppir_compiler *comp,
643 static void ppir_regalloc_reset_liveness_info(ppir_compiler *comp)
653 static bool ppir_regalloc_prog_try(ppir_compiler *com
[all...]
H A Dnode_to_instr.c360 static bool ppir_create_instr_from_node(ppir_compiler *comp)
374 static void ppir_build_instr_dependency(ppir_compiler *comp)
392 bool ppir_node_to_instr(ppir_compiler *comp)
H A Dinstr.c239 void ppir_instr_print_list(ppir_compiler *comp)
290 void ppir_instr_print_dep(ppir_compiler *comp)
H A Dscheduler.c190 bool ppir_schedule_prog(ppir_compiler *comp)
H A Dnode.c288 ppir_compiler *comp = block->comp;
420 void ppir_node_print_prog(ppir_compiler *comp)
H A Dlower.c131 static ppir_reg *create_reg(ppir_compiler *comp, int num_components)
422 bool ppir_lower_prog(ppir_compiler *comp)
H A Dcodegen.c629 static void ppir_codegen_print_prog(ppir_compiler *comp)
653 bool ppir_codegen_prog(ppir_compiler *comp)
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/ir/pp/
H A Dliveness.c30 ppir_liveness_propagate(ppir_compiler *comp,
43 ppir_liveness_set_equal(ppir_compiler *comp,
61 ppir_liveness_instr_srcs(ppir_compiler *comp, ppir_instr *instr)
124 ppir_liveness_instr_dest(ppir_compiler *comp, ppir_instr *instr)
181 ppir_liveness_compute_live_sets(ppir_compiler *comp)
284 ppir_liveness_analysis(ppir_compiler *comp)
H A Dnir.c95 static void ppir_node_add_src(ppir_compiler *comp, ppir_node *node,
210 static ppir_block *ppir_block_create(ppir_compiler *comp);
212 static bool ppir_emit_discard_block(ppir_compiler *comp)
235 ppir_compiler *comp = block->comp;
552 static ppir_block *ppir_get_block(ppir_compiler *comp, nir_block *nblock)
562 ppir_compiler *comp = block->comp;
606 static ppir_block *ppir_block_create(ppir_compiler *comp)
620 static bool ppir_emit_block(ppir_compiler *comp, nir_block *nblock)
637 static bool ppir_emit_cf_list(ppir_compiler *comp, struct exec_list *list);
639 static bool ppir_emit_if(ppir_compiler *com
[all...]
H A Dppir.h338 struct ppir_compiler *comp;
360 typedef struct ppir_compiler { struct
392 } ppir_compiler; typedef in typeref:struct:ppir_compiler
398 void ppir_node_print_prog(ppir_compiler *comp);
660 void ppir_instr_print_list(ppir_compiler *comp);
661 void ppir_instr_print_dep(ppir_compiler *comp);
683 bool ppir_lower_prog(ppir_compiler *comp);
684 bool ppir_node_to_instr(ppir_compiler *comp);
685 bool ppir_schedule_prog(ppir_compiler *comp);
686 bool ppir_regalloc_prog(ppir_compiler *com
[all...]
H A Dregalloc.c81 static void ppir_regalloc_update_reglist_ssa(ppir_compiler *comp)
105 static void ppir_regalloc_print_result(ppir_compiler *comp)
180 static bool ppir_update_spilled_src(ppir_compiler *comp, ppir_block *block,
268 static bool ppir_update_spilled_dest_load(ppir_compiler *comp, ppir_block *block,
330 static bool ppir_update_spilled_dest(ppir_compiler *comp, ppir_block *block,
370 static bool ppir_regalloc_spill_reg(ppir_compiler *comp, ppir_reg *chosen)
405 static ppir_reg *ppir_regalloc_choose_spill_node(ppir_compiler *comp,
486 static void ppir_regalloc_reset_liveness_info(ppir_compiler *comp)
513 static void ppir_all_interference(ppir_compiler *comp, struct ra_graph *g,
527 static bool ppir_regalloc_prog_try(ppir_compiler *com
[all...]
H A Dnode_to_instr.c306 static bool ppir_create_instr_from_node(ppir_compiler *comp)
320 static void ppir_build_instr_dependency(ppir_compiler *comp)
338 bool ppir_node_to_instr(ppir_compiler *comp)
H A Dnode.c345 ppir_compiler *comp = block->comp;
580 void ppir_node_print_prog(ppir_compiler *comp)
632 ppir_compiler *comp = old->block->comp;
H A Dscheduler.c190 bool ppir_schedule_prog(ppir_compiler *comp)
H A Dinstr.c273 void ppir_instr_print_list(ppir_compiler *comp)
325 void ppir_instr_print_dep(ppir_compiler *comp)
H A Dlower.c445 bool ppir_lower_prog(ppir_compiler *comp)
H A Dcodegen.c765 static void ppir_codegen_print_prog(ppir_compiler *comp)
789 bool ppir_codegen_prog(ppir_compiler *comp)

Completed in 21 milliseconds