| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/lima/ir/pp/ |
| H A D | nir.c | 33 static void *ppir_node_create_ssa(ppir_block *block, ppir_op op, nir_ssa_def *ssa) 53 static void *ppir_node_create_reg(ppir_block *block, ppir_op op, 79 static void *ppir_node_create_dest(ppir_block *block, ppir_op op, 156 static ppir_node *ppir_emit_alu(ppir_block *block, nir_instr *ni) 208 static ppir_node *ppir_emit_intrinsic(ppir_block *block, nir_instr *ni) 274 static ppir_node *ppir_emit_load_const(ppir_block *block, nir_instr *ni) 290 static ppir_node *ppir_emit_ssa_undef(ppir_block *block, nir_instr *ni) 296 static ppir_node *ppir_emit_tex(ppir_block *block, nir_instr *ni) 343 static ppir_node *ppir_emit_jump(ppir_block *block, nir_instr *ni) 349 static ppir_node *(*ppir_emit_instr[nir_instr_type_phi])(ppir_block *, nir_inst [all...] |
| H A D | lower.c | 30 static bool ppir_lower_const(ppir_block *block, ppir_node *node) 76 static bool ppir_lower_dot(ppir_block *block, ppir_node *node) 147 static bool ppir_lower_vec_to_scalar(ppir_block *block, ppir_node *node) 226 static bool ppir_lower_swap_args(ppir_block *block, ppir_node *node) 241 static bool ppir_lower_texture(ppir_block *block, ppir_node *node) 292 static bool ppir_lower_sin_cos_vec_to_scalar(ppir_block *block, ppir_node *node) 350 static bool ppir_lower_select(ppir_block *block, ppir_node *node) 392 static bool ppir_lower_trunc(ppir_block *block, ppir_node *node) 403 static bool (*ppir_lower_funcs[ppir_op_num])(ppir_block *, ppir_node *) = { 424 list_for_each_entry(ppir_block, bloc [all...] |
| H A D | scheduler.c | 118 static void ppir_schedule_ready_list(ppir_block *block, 157 static void ppir_schedule_block(ppir_block *block) 192 list_for_each_entry(ppir_block, block, &comp->block_list, list) {
|
| H A D | node_to_instr.c | 28 static bool create_new_instr(ppir_block *block, ppir_node *node) 40 static bool insert_to_load_tex(ppir_block *block, ppir_node *load_coords, ppir_node *ldtex) 87 static bool insert_to_each_succ_instr(ppir_block *block, ppir_node *node) 186 static bool ppir_do_node_to_instr(ppir_block *block, ppir_node *node) 362 list_for_each_entry(ppir_block, block, &comp->block_list, list) { 376 list_for_each_entry(ppir_block, block, &comp->block_list, list) {
|
| H A D | instr.c | 29 ppir_instr *ppir_instr_create(ppir_block *block) 250 list_for_each_entry(ppir_block, block, &comp->block_list, list) { 295 list_for_each_entry(ppir_block, block, &comp->block_list, list) { 302 list_for_each_entry(ppir_block, block, &comp->block_list, list) {
|
| H A D | ppir.h | 145 struct ppir_block *block; 292 typedef struct ppir_block { struct 301 } ppir_block; typedef in typeref:struct:ppir_block 327 void *ppir_node_create(ppir_block *block, ppir_op op, int index, unsigned mask); 482 ppir_instr *ppir_instr_create(ppir_block *block);
|
| H A D | regalloc.c | 151 list_for_each_entry(ppir_block, block, &comp->block_list, list) { 176 list_for_each_entry(ppir_block, block, &comp->block_list, list) { 271 list_for_each_entry(ppir_block, block, &comp->block_list, list) { 330 static bool create_new_instr_after(ppir_block *block, ppir_instr *ref, 351 static bool create_new_instr_before(ppir_block *block, ppir_instr *ref, 373 ppir_block *block, 459 static bool ppir_update_spilled_dest(ppir_compiler *comp, ppir_block *block, 553 list_for_each_entry(ppir_block, block, &comp->block_list, list) {
|
| H A D | node.c | 286 void *ppir_node_create(ppir_block *block, ppir_op op, int index, unsigned mask) 425 list_for_each_entry(ppir_block, block, &comp->block_list, list) { 432 list_for_each_entry(ppir_block, block, &comp->block_list, list) {
|
| H A D | codegen.c | 635 list_for_each_entry(ppir_block, block, &comp->block_list, list) { 656 list_for_each_entry(ppir_block, block, &comp->block_list, list) { 667 list_for_each_entry(ppir_block, block, &comp->block_list, list) {
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/ir/pp/ |
| H A D | lower.c | 30 static bool ppir_lower_const(ppir_block *block, ppir_node *node) 83 static bool ppir_lower_swap_args(ppir_block *block, ppir_node *node) 98 static bool ppir_lower_load(ppir_block *block, ppir_node *node) 143 static bool ppir_lower_ddxy(ppir_block *block, ppir_node *node) 161 static bool ppir_lower_texture(ppir_block *block, ppir_node *node) 197 static bool ppir_lower_select(ppir_block *block, ppir_node *node) 273 static bool ppir_lower_trunc(ppir_block *block, ppir_node *node) 284 static bool ppir_lower_abs(ppir_block *block, ppir_node *node) 298 static bool ppir_lower_neg(ppir_block *block, ppir_node *node) 311 static bool ppir_lower_sat(ppir_block *bloc [all...] |
| H A D | nir.c | 36 static void *ppir_node_create_ssa(ppir_block *block, ppir_op op, nir_ssa_def *ssa) 54 static void *ppir_node_create_reg(ppir_block *block, ppir_op op, 80 static void *ppir_node_create_dest(ppir_block *block, ppir_op op, 160 static bool ppir_emit_alu(ppir_block *block, nir_instr *ni) 210 static ppir_block *ppir_block_create(ppir_compiler *comp); 214 ppir_block *block = ppir_block_create(comp); 231 static ppir_node *ppir_emit_discard_if(ppir_block *block, nir_instr *ni) 255 static ppir_node *ppir_emit_discard(ppir_block *block, nir_instr *ni) 262 static bool ppir_emit_intrinsic(ppir_block *block, nir_instr *ni) 402 static bool ppir_emit_load_const(ppir_block *bloc [all...] |
| H A D | node_to_instr.c | 28 static bool create_new_instr(ppir_block *block, ppir_node *node) 48 static bool ppir_do_node_to_instr_try_insert(ppir_block *block, ppir_node *node) 78 static bool ppir_do_one_node_to_instr(ppir_block *block, ppir_node *node) 245 static ppir_node *ppir_ready_list_pick_best(ppir_block *block, 263 static bool ppir_do_node_to_instr(ppir_block *block, ppir_node *root) 308 list_for_each_entry(ppir_block, block, &comp->block_list, list) { 322 list_for_each_entry(ppir_block, block, &comp->block_list, list) {
|
| H A D | scheduler.c | 118 static void ppir_schedule_ready_list(ppir_block *block, 157 static void ppir_schedule_block(ppir_block *block) 192 list_for_each_entry(ppir_block, block, &comp->block_list, list) {
|
| H A D | ppir.h | 163 struct ppir_block *block; 331 typedef struct ppir_block { struct 336 struct ppir_block *successors[2]; 344 } ppir_block; typedef in typeref:struct:ppir_block 354 ppir_block *target; 388 ppir_block *discard_block; 389 ppir_block *current_block; 390 ppir_block *loop_break_block; 391 ppir_block *loop_cont_block; 394 void *ppir_node_create(ppir_block *bloc [all...] |
| H A D | regalloc.c | 83 list_for_each_entry(ppir_block, block, &comp->block_list, list) { 108 list_for_each_entry(ppir_block, block, &comp->block_list, list) { 138 static bool create_new_instr_after(ppir_block *block, ppir_instr *ref, 159 static bool create_new_instr_before(ppir_block *block, ppir_instr *ref, 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, 372 list_for_each_entry(ppir_block, block, &comp->block_list, list) { 427 list_for_each_entry(ppir_block, block, &comp->block_list, list) { 494 list_for_each_entry(ppir_block, bloc [all...] |
| H A D | instr.c | 29 ppir_instr *ppir_instr_create(ppir_block *block) 284 list_for_each_entry(ppir_block, block, &comp->block_list, list) { 330 list_for_each_entry(ppir_block, block, &comp->block_list, list) { 337 list_for_each_entry(ppir_block, block, &comp->block_list, list) {
|
| H A D | node.c | 343 void *ppir_node_create(ppir_block *block, ppir_op op, int index, unsigned mask) 585 list_for_each_entry(ppir_block, block, &comp->block_list, list) { 592 list_for_each_entry(ppir_block, block, &comp->block_list, list) { 634 list_for_each_entry(ppir_block, block, &comp->block_list, list) {
|
| H A D | liveness.c | 186 list_for_each_entry_rev(ppir_block, block, &comp->block_list, list) { 207 ppir_block *succ = block->successors[i];
|
| H A D | codegen.c | 590 ppir_block *target; 623 target = LIST_ENTRY(ppir_block, target->list.next, list); 771 list_for_each_entry(ppir_block, block, &comp->block_list, list) { 792 list_for_each_entry(ppir_block, block, &comp->block_list, list) { 805 list_for_each_entry(ppir_block, block, &comp->block_list, list) {
|