Searched refs:free_nir (Results 1 - 4 of 4) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_internal.h177 bool *free_nir);
228 struct nir_shader *nir, bool free_nir, bool ngg_cull_shader);
231 struct nir_shader *nir, bool free_nir);
H A Dsi_shader_llvm.c815 struct nir_shader *nir, bool free_nir, bool ngg_cull_shader)
1007 if (free_nir)
1059 struct nir_shader *nir, bool free_nir)
1076 if (!si_llvm_translate_nir(&ctx, shader, nir, free_nir, false)) {
1151 nir = si_get_nir_shader(ls, NULL, &free_nir);
1159 if (!si_llvm_translate_nir(&ctx, &shader_ls, nir, free_nir, false)) {
1213 nir = si_get_nir_shader(es, NULL, &free_nir);
1222 if (!si_llvm_translate_nir(&ctx, &shader_es, nir, free_nir, false)) {
814 si_llvm_translate_nir(struct si_shader_context * ctx,struct si_shader * shader,struct nir_shader * nir,bool free_nir,bool ngg_cull_shader) argument
1057 si_llvm_compile_shader(struct si_screen * sscreen,struct ac_llvm_compiler * compiler,struct si_shader * shader,struct pipe_debug_callback * debug,struct nir_shader * nir,bool free_nir) argument
H A Dsi_shader.c1333 bool *free_nir)
1336 *free_nir = false;
1347 *free_nir = true;
1354 assert(*free_nir);
1415 bool free_nir; local in function:si_compile_shader
1416 struct nir_shader *nir = si_get_nir_shader(sel, &shader->key, &free_nir);
1437 if (!si_llvm_compile_shader(sscreen, compiler, shader, debug, nir, free_nir))
1331 si_get_nir_shader(struct si_shader_selector * sel,const struct si_shader_key * key,bool * free_nir) argument
H A Dsi_state.c644 bool free_nir; local in function:si_check_blend_dst_sampler_noop
646 struct nir_shader *nir = si_get_nir_shader(sel, NULL, &free_nir);
661 if (free_nir)

Completed in 13 milliseconds