• Home
  • Raw
  • Download

Lines Matching refs:nir_function_impl

3039 } nir_function_impl;  typedef
3048 nir_start_block(nir_function_impl *impl) in nir_start_block()
3054 nir_impl_last_block(nir_function_impl *impl) in nir_impl_last_block()
3098 nir_function_impl, cf_node, type, nir_cf_node_function) in NIR_DEFINE_CAST()
3182 nir_function_impl *impl;
3743 static inline nir_function_impl *
3773 nir_register *nir_local_reg_create(nir_function_impl *impl);
3781 nir_function_impl_add_variable(nir_function_impl *impl, nir_variable *var) in nir_function_impl_add_variable()
3793 nir_variable *nir_local_variable_create(nir_function_impl *impl,
3813 nir_function_impl *nir_function_impl_create(nir_function *func);
3815 nir_function_impl *nir_function_impl_create_bare(nir_shader *shader);
3821 nir_function_impl *nir_cf_node_get_function(nir_cf_node *node);
3824 void nir_metadata_require(nir_function_impl *impl, nir_metadata required, ...);
3826 void nir_metadata_preserve(nir_function_impl *impl, nir_metadata preserved);
4227 nir_block *nir_unstructured_start_block(nir_function_impl *impl);
4298 void nir_index_local_regs(nir_function_impl *impl);
4299 void nir_index_ssa_defs(nir_function_impl *impl);
4300 unsigned nir_index_instrs(nir_function_impl *impl);
4302 void nir_index_blocks(nir_function_impl *impl);
4305 unsigned nir_function_impl_index_vars(nir_function_impl *impl);
4331 nir_function_impl *nir_function_impl_clone(nir_shader *shader,
4332 const nir_function_impl *fi);
4479 bool nir_function_impl_lower_instructions(nir_function_impl *impl,
4488 void nir_calc_dominance_impl(nir_function_impl *impl);
4495 void nir_dump_dom_tree_impl(nir_function_impl *impl, FILE *fp);
4498 void nir_dump_dom_frontier_impl(nir_function_impl *impl, FILE *fp);
4501 void nir_dump_cfg_impl(nir_function_impl *impl, FILE *fp);
4523 bool nir_lower_returns_impl(nir_function_impl *impl);
4527 const nir_function_impl *impl,
4570 nir_function_impl *entrypoint,
4580 void nir_shader_gather_info(nir_shader *shader, nir_function_impl *entrypoint);
4582 void nir_gather_ssa_types(nir_function_impl *impl,
4814 bool nir_lower_regs_to_ssa_impl(nir_function_impl *impl);
4819 bool nir_remove_dead_derefs_impl(nir_function_impl *impl);
5413 void nir_live_ssa_defs_impl(nir_function_impl *impl);
5417 void nir_loop_analyze_impl(nir_function_impl *impl,
5423 bool nir_repair_ssa_impl(nir_function_impl *impl);
5440 bool nir_rematerialize_derefs_in_use_blocks_impl(nir_function_impl *impl);
5453 bool nir_opt_comparison_pre_impl(nir_function_impl *impl);
5482 bool nir_copy_prop_impl(nir_function_impl *impl);
5495 bool nir_opt_deref_impl(nir_function_impl *impl);
5715 nir_function_impl *nir_shader_get_preamble(nir_shader *shader);