Home
last modified time | relevance | path

Searched refs:free_nir (Results 1 – 3 of 3) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_internal.h171 struct nir_shader *si_get_nir_shader(struct si_shader *shader, bool *free_nir,
224 struct nir_shader *nir, bool free_nir, bool ngg_cull_shader);
228 bool free_nir);
Dsi_shader_llvm.c805 struct nir_shader *nir, bool free_nir, bool ngg_cull_shader) in si_llvm_translate_nir() argument
1120 if (free_nir) in si_llvm_translate_nir()
1142 bool free_nir) in si_llvm_compile_shader() argument
1160 if (!si_llvm_translate_nir(&ctx, shader, nir, free_nir, false)) { in si_llvm_compile_shader()
1241 nir = si_get_nir_shader(&shader_ls, &free_nir, sel->info.tcs_vgpr_only_inputs); in si_llvm_compile_shader()
1244 if (!si_llvm_translate_nir(&ctx, &shader_ls, nir, free_nir, false)) { in si_llvm_compile_shader()
1301 nir = si_get_nir_shader(&shader_es, &free_nir, 0); in si_llvm_compile_shader()
1304 if (!si_llvm_translate_nir(&ctx, &shader_es, nir, free_nir, false)) { in si_llvm_compile_shader()
Dsi_shader.c1575 struct nir_shader *si_get_nir_shader(struct si_shader *shader, bool *free_nir, in si_get_nir_shader() argument
1582 *free_nir = false; in si_get_nir_shader()
1588 *free_nir = true; in si_get_nir_shader()
1616 assert(*free_nir); in si_get_nir_shader()
1781 bool free_nir; in si_compile_shader() local
1782 struct nir_shader *nir = si_get_nir_shader(shader, &free_nir, 0); in si_compile_shader()
1873 if (!si_llvm_compile_shader(sscreen, compiler, shader, &so, debug, nir, free_nir)) in si_compile_shader()