Lines Matching defs:nir
631 dxil_nir_lower_ubo_to_temp(nir_shader *nir)
639 foreach_list_typed(nir_function, func, node, &nir->functions) {
681 var->name = ralloc_asprintf(nir, "global_%d", exec_list_length(&nir->variables));
690 foreach_list_typed(nir_function, func, node, &nir->functions) {
732 dxil_nir_lower_loads_stores_to_dxil(nir_shader *nir)
736 foreach_list_typed(nir_function, func, node, &nir->functions) {
810 dxil_nir_lower_atomics_to_dxil(nir_shader *nir)
814 foreach_list_typed(nir_function, func, node, &nir->functions) {
887 dxil_nir_lower_deref_ssbo(nir_shader *nir)
891 foreach_list_typed(nir_function, func, node, &nir->functions) {
952 dxil_nir_opt_alu_deref_srcs(nir_shader *nir)
956 foreach_list_typed(nir_function, func, node, &nir->functions) {
1046 dxil_nir_lower_memcpy_deref(nir_shader *nir)
1050 foreach_list_typed(nir_function, func, node, &nir->functions) {
1645 dxil_nir_split_typed_samplers(nir_shader *nir)
1649 bool progress = nir_shader_instructions_pass(nir, redirect_sampler_derefs,
1654 progress |= nir_shader_instructions_pass(nir, redirect_texture_derefs,