Home
last modified time | relevance | path

Searched refs:postlog2 (Results 1 - 2 of 2) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/lima/ir/gp/
H A Dlower.c239 gpir_alu_node *postlog2 = gpir_node_create(block, gpir_op_postlog2); in gpir_lower_complex() local
240 if (unlikely(!postlog2)) in gpir_lower_complex()
243 postlog2->children[0] = result; in gpir_lower_complex()
244 postlog2->num_child = 1; in gpir_lower_complex()
245 gpir_node_add_dep(&postlog2->node, result, GPIR_DEP_INPUT); in gpir_lower_complex()
246 list_addtail(&postlog2->node.list, &node->list); in gpir_lower_complex()
248 result = &postlog2->node; in gpir_lower_complex()
H A Dscheduler.c695 gpir_node *postlog2 = create_replacement(ctx, node, gpir_op_postlog2); in create_postlog2() local
696 gpir_debug("create postlog2 %d for %d\n", postlog2->index, node->index); in create_postlog2()
697 return postlog2; in create_postlog2()
1018 /* Don't spill complex1 if it's used postlog2, turn the postlog2 into a in try_spill_node()
1019 * move, replace the complex1 with postlog2 and spill that instead. The in try_spill_node()
1020 * store needs a move anyways so the postlog2 is usually free. in try_spill_node()
1022 gpir_node *postlog2 = consuming_postlog2(node); in try_spill_node()
1023 if (postlog2) { in try_spill_node()
1349 gpir_node *postlog2 = consuming_postlog2(node); place_move() local
[all...]

Completed in 4 milliseconds