Lines Matching defs:impl

762 nir_lower_io_impl(nir_function_impl *impl,
770 nir_builder_init(&state.builder, impl);
780 nir_foreach_block(block, impl) {
786 nir_metadata_preserve(impl, nir_metadata_none);
808 if (function->impl) {
809 progress |= nir_lower_io_impl(function->impl, modes,
2206 nir_lower_explicit_io_impl(nir_function_impl *impl, nir_variable_mode modes,
2212 nir_builder_init(&b, impl);
2218 nir_foreach_block_reverse(block, impl) {
2291 nir_metadata_preserve(impl, nir_metadata_block_index |
2294 nir_metadata_preserve(impl, nir_metadata_all);
2341 if (function->impl &&
2342 nir_lower_explicit_io_impl(function->impl, modes, addr_format))
2350 nir_lower_vars_to_explicit_types_impl(nir_function_impl *impl,
2356 nir_foreach_block(block, impl) {
2384 nir_metadata_preserve(impl, nir_metadata_block_index |
2389 nir_metadata_preserve(impl, nir_metadata_all);
2527 if (function->impl) {
2529 progress |= lower_vars_to_explicit(shader, &function->impl->locals, nir_var_function_temp, type_info);
2531 progress |= nir_lower_vars_to_explicit_types_impl(function->impl, modes, type_info);
2929 if (f->impl) {
2932 nir_builder_init(&b, f->impl);
2933 nir_foreach_block(block, f->impl) {
2938 nir_metadata_preserve(f->impl, nir_metadata_block_index | nir_metadata_dominance);
2940 nir_metadata_preserve(f->impl, nir_metadata_all);
2950 nir_function_impl *impl = nir_shader_get_entrypoint(nir);
2954 nir_builder_init(&b, impl);
2956 nir_foreach_block (block, impl) {
2995 nir_metadata_preserve(impl, nir_metadata_dominance |
2998 nir_metadata_preserve(impl, nir_metadata_all);
3006 nir_function_impl *impl = nir_shader_get_entrypoint(nir);
3012 nir_foreach_block (block, impl) {
3075 nir_metadata_preserve(impl, nir_metadata_all);