Lines Matching defs:impl
129 nir_local_variable_create(b->nb.impl,
234 nir_function_impl *impl = nir_function_impl_create(func);
235 nir_builder_init(&b->nb, impl);
236 b->nb.cursor = nir_before_cf_list(&impl->body);
258 b->func->nir_func->impl = NULL;
926 nir_local_variable_create(b->nb.impl, type->type, "phi");
1199 nir_local_variable_create(b->nb.impl, glsl_bool_type(), "cont");
1234 nir_local_variable_create(b->nb.impl, glsl_bool_type(), "fall");
1280 exec_list_push_tail(&func->nir_func->impl->body, &n->cf_node.node);
1281 n->cf_node.parent = &func->nir_func->impl->cf_node;
1304 func->start_block->block = nir_start_block(func->nir_func->impl);
1387 nir_goto(&b->nb, b->func->nir_func->impl->end_block);
1395 nir_goto(&b->nb, b->func->nir_func->impl->end_block);
1415 nir_function_impl *impl = func->nir_func->impl;
1416 nir_builder_init(&b->nb, impl);
1418 b->nb.cursor = nir_after_cf_list(&impl->body);
1423 impl->structured = false;
1433 if (func->nir_func->impl->structured)
1434 nir_copy_prop_impl(impl);
1435 nir_rematerialize_derefs_in_use_blocks_impl(impl);
1452 if (func->nir_func->impl->structured)
1453 nir_repair_ssa_impl(impl);