Searched refs:spill_node (Results 1 – 3 of 3) sorted by relevance
/external/mesa3d/src/panfrost/midgard/ |
D | midgard_ra.c | 820 unsigned spill_node, in mir_spill_register() argument 850 if (ins->dest != spill_node) continue; in mir_spill_register() 861 st = v_mov(spill_node, spill_slot); in mir_spill_register() 886 read_bytemask |= mir_bytemask_of_read_components(ins, spill_node); in mir_spill_register() 906 if (!mir_has_arg(ins, spill_node)) continue; in mir_spill_register() 918 st = v_mov(spill_node, index); in mir_spill_register() 939 mir_rewrite_index_src_single(ins, spill_node, index); in mir_spill_register() 970 signed spill_node = mir_choose_spill_node(ctx, l); in mir_ra() local 972 if (spill_node == -1) { in mir_ra() 978 mir_spill_register(ctx, spill_node, l->spill_class, &spill_count); in mir_ra()
|
/external/mesa3d/src/panfrost/bifrost/ |
D | bi_ra.c | 370 signed spill_node = bi_choose_spill_node(ctx, l); in bi_register_allocate() local 375 if (spill_node == -1) in bi_register_allocate() 378 spill_count += bi_spill_register(ctx, spill_node, spill_count); in bi_register_allocate()
|
/external/mesa3d/src/gallium/drivers/lima/ir/gp/ |
D | scheduler.c | 913 static void spill_node(sched_ctx *ctx, gpir_node *node, gpir_store_node *store) in spill_node() function 926 spill_node(ctx, use, store); in spill_node() 1069 spill_node(ctx, node, node->sched.physreg_store); in try_spill_node()
|