Home
last modified time | relevance | path

Searched refs:ralloc_steal (Results 1 - 25 of 26) sorted by relevance

12

/third_party/mesa3d/src/compiler/nir/
H A Dnir_sweep.c39 foreach_list_typed(type, obj, node, list) { ralloc_steal(mem_ctx, obj); }
46 ralloc_steal(nir, block); in sweep_block()
66 ralloc_steal(nir, iff); in sweep_if()
80 ralloc_steal(nir, loop); in sweep_loop()
108 ralloc_steal(nir, impl); in sweep_impl()
126 ralloc_steal(nir, f); in sweep_function()
127 ralloc_steal(nir, f->params); in sweep_function()
147 ralloc_steal(nir, (char *)nir->info.name); in nir_sweep()
149 ralloc_steal(nir, (char *)nir->info.label); in nir_sweep()
165 ralloc_steal(ni in nir_sweep()
[all...]
H A Dnir_lower_io_to_temporaries.c300 ralloc_steal(nvar, nvar->name); in create_shadow_temp()
/third_party/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_program_cache.c226 ralloc_steal(shader, shader->prog_data); in crocus_upload_shader()
228 ralloc_steal(shader->prog_data, prog_data->param); in crocus_upload_shader()
229 ralloc_steal(shader, shader->streamout); in crocus_upload_shader()
230 ralloc_steal(shader, shader->system_values); in crocus_upload_shader()
/third_party/mesa3d/src/compiler/clc/
H A Dclc.c157 ralloc_steal(ctx, s); in clc_libclc_new()
209 ralloc_steal(ctx, s); in clc_libclc_deserialize()
/third_party/mesa3d/src/intel/blorp/
H A Dblorp_nir_builder.h33 ralloc_steal(mem_ctx, b->shader); in blorp_nir_init_shader()
/third_party/mesa3d/src/vulkan/runtime/
H A Dvk_nir.c113 ralloc_steal(mem_ctx, nir); in vk_spirv_to_nir()
/third_party/mesa3d/src/compiler/glsl/glcpp/
H A Dpp.c250 ralloc_steal(ralloc_ctx, parser->output->buf); in glcpp_preprocess()
H A Dglcpp-parse.y413 ralloc_steal(parser, tmp_parser);
/third_party/mesa3d/src/util/
H A Dralloc.h297 void ralloc_steal(const void *new_ctx, void *ptr);
302 * This effectively calls ralloc_steal(new_ctx, child) for all children of \p old_ctx.
568 * Same as ralloc_steal, but steals the linear parent node.
H A Dralloc.c300 ralloc_steal(const void *new_ctx, void *ptr) in ralloc_steal() function
726 ralloc_steal(new_ralloc_ctx, node); in ralloc_steal_linear_parent()
/third_party/mesa3d/src/compiler/glsl/
H A Dgl_nir_link_uniform_blocks.c617 ralloc_steal(linked, ubo_blocks); in gl_nir_link_uniform_blocks()
633 ralloc_steal(linked, ssbo_blocks); in gl_nir_link_uniform_blocks()
H A Dlower_packing_builtins.cpp74 ralloc_steal(factory.mem_ctx, op0); in handle_rvalue()
H A Dir.cpp2270 ralloc_steal(new_ctx, fn->subroutine_types); in steal_memory()
2282 ralloc_steal(new_ctx, ir); in steal_memory()
H A Dlinker.cpp2515 ralloc_steal(linked, ubo_blocks); in link_intrastage_shaders()
2525 ralloc_steal(linked, ssbo_blocks); in link_intrastage_shaders()
/third_party/mesa3d/src/intel/compiler/
H A Dbrw_nir_lower_shader_calls.c319 ralloc_steal(mem_ctx, b->shader); in brw_nir_create_trivial_return_shader()
H A Dbrw_kernel.c309 ralloc_steal(mem_ctx, nir); in brw_kernel_from_spirv()
H A Dbrw_nir_rt.c433 ralloc_steal(mem_ctx, b.shader); in brw_nir_create_raygen_trampoline()
H A Dbrw_fs_reg_allocate.cpp676 ralloc_steal(mem_ctx, g); in build_interference_graph()
H A Dbrw_nir.c1603 ralloc_steal(mem_ctx, b.shader); in brw_nir_create_passthrough_tcs()
/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_program.c93 ralloc_steal(shader, shader->prog_data); in iris_finalize_program()
94 ralloc_steal(shader->prog_data, (void *)prog_data->relocs); in iris_finalize_program()
95 ralloc_steal(shader->prog_data, prog_data->param); in iris_finalize_program()
96 ralloc_steal(shader, shader->streamout); in iris_finalize_program()
97 ralloc_steal(shader, shader->system_values); in iris_finalize_program()
/third_party/mesa3d/src/gallium/frontends/clover/nir/
H A Dinvocation.cpp593 ralloc_steal(mem_ctx, printf_infos);
/third_party/mesa3d/src/imagination/rogue/
H A Drogue.c86 ralloc_steal(ctx, nir); in rogue_spirv_to_nir()
/third_party/mesa3d/src/freedreno/ir3/
H A Dir3_parser.y90 ralloc_steal(labels, (void *) name);
819 | '#' T_IDENTIFIER { ralloc_steal(instr, (void *)$2); instr->cat0.target_label = $2; }
/third_party/mesa3d/src/gallium/drivers/v3d/
H A Dv3d_program.c404 ralloc_steal(shader, shader->prog_data.base); in v3d_get_compiled_shader()
/third_party/mesa3d/src/gallium/drivers/vc4/
H A Dvc4_program.c2552 ralloc_steal(alloc_inputs, inputs.input_slots); in vc4_setup_compiled_fs_inputs()

Completed in 35 milliseconds

12