• Home
  • Raw
  • Download

Lines Matching refs:nir_function_impl

3426 } nir_function_impl;  typedef
3435 nir_start_block(nir_function_impl *impl) in nir_start_block()
3441 nir_impl_last_block(nir_function_impl *impl) in nir_impl_last_block()
3485 nir_function_impl, cf_node, type, nir_cf_node_function) in NIR_DEFINE_CAST()
3612 nir_function_impl *impl;
4521 static inline nir_function_impl *
4539 for (nir_function_impl *impl_it = it->impl; \
4557 static inline nir_function_impl *
4609 nir_function_impl_add_variable(nir_function_impl *impl, nir_variable *var) in nir_function_impl_add_variable()
4621 nir_variable *nir_local_variable_create(nir_function_impl *impl,
4668 nir_function_set_impl(nir_function *func, nir_function_impl *impl) in nir_function_set_impl()
4674 nir_function_impl *nir_function_impl_create(nir_function *func);
4676 nir_function_impl *nir_function_impl_create_bare(nir_shader *shader);
4682 nir_function_impl *nir_cf_node_get_function(nir_cf_node *node);
4685 void nir_metadata_require(nir_function_impl *impl, nir_metadata required, ...);
4687 void nir_metadata_preserve(nir_function_impl *impl, nir_metadata preserved);
4917 nir_before_impl(nir_function_impl *impl) in nir_before_impl()
4923 nir_after_impl(nir_function_impl *impl) in nir_after_impl()
5133 void nir_sort_unstructured_blocks(nir_function_impl *impl);
5142 nir_block *nir_unstructured_start_block(nir_function_impl *impl);
5234 void nir_index_ssa_defs(nir_function_impl *impl);
5235 unsigned nir_index_instrs(nir_function_impl *impl);
5237 void nir_index_blocks(nir_function_impl *impl);
5242 unsigned nir_function_impl_index_vars(nir_function_impl *impl);
5275 nir_function_impl *nir_function_impl_clone(nir_shader *shader,
5276 const nir_function_impl *fi);
5277 nir_function_impl *
5279 const nir_function_impl *fi,
5499 bool nir_function_impl_lower_instructions(nir_function_impl *impl,
5508 void nir_calc_dominance_impl(nir_function_impl *impl);
5515 void nir_dump_dom_tree_impl(nir_function_impl *impl, FILE *fp);
5518 void nir_dump_dom_frontier_impl(nir_function_impl *impl, FILE *fp);
5521 void nir_dump_cfg_impl(nir_function_impl *impl, FILE *fp);
5544 bool nir_lower_returns_impl(nir_function_impl *impl);
5548 const nir_function_impl *impl,
5604 nir_function_impl *entrypoint,
5617 void nir_shader_gather_info(nir_shader *shader, nir_function_impl *entrypoint);
5619 void nir_gather_types(nir_function_impl *impl,
6048 bool nir_lower_reg_intrinsics_to_ssa_impl(nir_function_impl *impl);
6053 bool nir_remove_dead_derefs_impl(nir_function_impl *impl);
6759 void nir_live_defs_impl(nir_function_impl *impl);
6763 void nir_loop_analyze_impl(nir_function_impl *impl,
6769 bool nir_repair_ssa_impl(nir_function_impl *impl);
6774 void nir_divergence_analysis_impl(nir_function_impl *impl, nir_divergence_options options);
6795 bool nir_rematerialize_derefs_in_use_blocks_impl(nir_function_impl *impl);
6821 bool nir_opt_comparison_pre_impl(nir_function_impl *impl);
6851 bool nir_copy_prop_impl(nir_function_impl *impl);
6864 bool nir_opt_deref_impl(nir_function_impl *impl);
7105 nir_function_impl *nir_shader_get_preamble(nir_shader *shader);
7132 nir_next_decl_reg(nir_intrinsic_instr *prev, nir_function_impl *impl) in nir_next_decl_reg()
7164 nir_after_reg_decls(nir_function_impl *impl) in nir_after_reg_decls()
7257 nir_calc_use_dominance_impl(nir_function_impl *impl, bool post_dominance);