Home
last modified time | relevance | path

Searched refs:gallivm (Results 1 – 25 of 1596) sorted by relevance

12345678910>>...64

/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/gallium/auxiliary/gallivm/
H A Dlp_bld_init.c116 gallivm->passmgr = LLVMCreateFunctionPassManagerForModule(gallivm->module); in create_pass_manager()
117 if (!gallivm->passmgr) in create_pass_manager()
216 if (gallivm->cache) { in gallivm_free_ir()
226 if (gallivm->builder) in gallivm_free_ir()
252 gallivm->code = NULL; in gallivm_free_code()
352 gallivm->builder = LLVMCreateBuilderInContext(gallivm->context); in init_gallivm_state()
518 if (gallivm) { in gallivm_create()
526 return gallivm; in gallivm_create()
538 FREE(gallivm); in gallivm_destroy()
584 if (gallivm->cache && gallivm->cache->data_size) { in gallivm_compile_module()
[all …]
H A Dlp_bld_coro.c159 assert(gallivm->engine); in lp_build_coro_add_malloc_hooks()
161 assert(gallivm->coro_malloc_hook); in lp_build_coro_add_malloc_hooks()
162 assert(gallivm->coro_free_hook); in lp_build_coro_add_malloc_hooks()
163 LLVMAddGlobalMapping(gallivm->engine, gallivm->coro_malloc_hook, coro_malloc); in lp_build_coro_add_malloc_hooks()
164 LLVMAddGlobalMapping(gallivm->engine, gallivm->coro_free_hook, coro_free); in lp_build_coro_add_malloc_hooks()
172 gallivm->coro_malloc_hook = LLVMAddFunction(gallivm->module, "coro_malloc", malloc_type); in lp_build_coro_declare_malloc_hooks()
174 gallivm->coro_free_hook = LLVMAddFunction(gallivm->module, "coro_free", free_type); in lp_build_coro_declare_malloc_hooks()
186 assert(gallivm->coro_malloc_hook); in lp_build_coro_begin_alloc_mem()
187 alloc_mem = LLVMBuildCall(gallivm->builder, gallivm->coro_malloc_hook, &coro_size, 1, ""); in lp_build_coro_begin_alloc_mem()
215 alloc_mem = LLVMBuildCall(gallivm->builder, gallivm->coro_malloc_hook, &alloc_size, 1, ""); in lp_build_coro_alloc_mem_array()
[all …]
H A Dlp_bld_format_s3tc.c229 LLVMBuilderRef builder = gallivm->builder; in lp_build_gather_s3tc()
466 struct gallivm_state *gallivm = bld8->gallivm; in lp_build_pavgb() local
513 struct gallivm_state *gallivm = bld->gallivm; in lp_build_lerp23() local
1215 struct gallivm_state *gallivm = bld->gallivm; in lp_build_lerp23_single() local
1936 old_builder = gallivm->builder; in generate_update_cache_one_block()
1938 gallivm->builder = LLVMCreateBuilderInContext(gallivm->context); in generate_update_cache_one_block()
1969 LLVMBuildRetVoid(gallivm->builder); in generate_update_cache_one_block()
1971 LLVMDisposeBuilder(gallivm->builder); in generate_update_cache_one_block()
1972 gallivm->builder = old_builder; in generate_update_cache_one_block()
1987 LLVMModuleRef module = gallivm->module; in update_cached_block()
[all …]
/dports/graphics/libosmesa/mesa-21.3.6/src/gallium/auxiliary/gallivm/
H A Dlp_bld_init.c116 gallivm->passmgr = LLVMCreateFunctionPassManagerForModule(gallivm->module); in create_pass_manager()
117 if (!gallivm->passmgr) in create_pass_manager()
216 if (gallivm->cache) { in gallivm_free_ir()
226 if (gallivm->builder) in gallivm_free_ir()
252 gallivm->code = NULL; in gallivm_free_code()
352 gallivm->builder = LLVMCreateBuilderInContext(gallivm->context); in init_gallivm_state()
518 if (gallivm) { in gallivm_create()
526 return gallivm; in gallivm_create()
538 FREE(gallivm); in gallivm_destroy()
584 if (gallivm->cache && gallivm->cache->data_size) { in gallivm_compile_module()
[all …]
H A Dlp_bld_coro.c159 assert(gallivm->engine); in lp_build_coro_add_malloc_hooks()
161 assert(gallivm->coro_malloc_hook); in lp_build_coro_add_malloc_hooks()
162 assert(gallivm->coro_free_hook); in lp_build_coro_add_malloc_hooks()
163 LLVMAddGlobalMapping(gallivm->engine, gallivm->coro_malloc_hook, coro_malloc); in lp_build_coro_add_malloc_hooks()
164 LLVMAddGlobalMapping(gallivm->engine, gallivm->coro_free_hook, coro_free); in lp_build_coro_add_malloc_hooks()
172 gallivm->coro_malloc_hook = LLVMAddFunction(gallivm->module, "coro_malloc", malloc_type); in lp_build_coro_declare_malloc_hooks()
174 gallivm->coro_free_hook = LLVMAddFunction(gallivm->module, "coro_free", free_type); in lp_build_coro_declare_malloc_hooks()
186 assert(gallivm->coro_malloc_hook); in lp_build_coro_begin_alloc_mem()
187 alloc_mem = LLVMBuildCall(gallivm->builder, gallivm->coro_malloc_hook, &coro_size, 1, ""); in lp_build_coro_begin_alloc_mem()
215 alloc_mem = LLVMBuildCall(gallivm->builder, gallivm->coro_malloc_hook, &alloc_size, 1, ""); in lp_build_coro_alloc_mem_array()
[all …]
H A Dlp_bld_format_s3tc.c229 LLVMBuilderRef builder = gallivm->builder; in lp_build_gather_s3tc()
466 struct gallivm_state *gallivm = bld8->gallivm; in lp_build_pavgb() local
513 struct gallivm_state *gallivm = bld->gallivm; in lp_build_lerp23() local
1215 struct gallivm_state *gallivm = bld->gallivm; in lp_build_lerp23_single() local
1936 old_builder = gallivm->builder; in generate_update_cache_one_block()
1938 gallivm->builder = LLVMCreateBuilderInContext(gallivm->context); in generate_update_cache_one_block()
1969 LLVMBuildRetVoid(gallivm->builder); in generate_update_cache_one_block()
1971 LLVMDisposeBuilder(gallivm->builder); in generate_update_cache_one_block()
1972 gallivm->builder = old_builder; in generate_update_cache_one_block()
1987 LLVMModuleRef module = gallivm->module; in update_cached_block()
[all …]
/dports/graphics/mesa-libs/mesa-21.3.6/src/gallium/auxiliary/gallivm/
H A Dlp_bld_init.c116 gallivm->passmgr = LLVMCreateFunctionPassManagerForModule(gallivm->module); in create_pass_manager()
117 if (!gallivm->passmgr) in create_pass_manager()
216 if (gallivm->cache) { in gallivm_free_ir()
226 if (gallivm->builder) in gallivm_free_ir()
252 gallivm->code = NULL; in gallivm_free_code()
352 gallivm->builder = LLVMCreateBuilderInContext(gallivm->context); in init_gallivm_state()
518 if (gallivm) { in gallivm_create()
526 return gallivm; in gallivm_create()
538 FREE(gallivm); in gallivm_destroy()
584 if (gallivm->cache && gallivm->cache->data_size) { in gallivm_compile_module()
[all …]
H A Dlp_bld_coro.c159 assert(gallivm->engine); in lp_build_coro_add_malloc_hooks()
161 assert(gallivm->coro_malloc_hook); in lp_build_coro_add_malloc_hooks()
162 assert(gallivm->coro_free_hook); in lp_build_coro_add_malloc_hooks()
163 LLVMAddGlobalMapping(gallivm->engine, gallivm->coro_malloc_hook, coro_malloc); in lp_build_coro_add_malloc_hooks()
164 LLVMAddGlobalMapping(gallivm->engine, gallivm->coro_free_hook, coro_free); in lp_build_coro_add_malloc_hooks()
172 gallivm->coro_malloc_hook = LLVMAddFunction(gallivm->module, "coro_malloc", malloc_type); in lp_build_coro_declare_malloc_hooks()
174 gallivm->coro_free_hook = LLVMAddFunction(gallivm->module, "coro_free", free_type); in lp_build_coro_declare_malloc_hooks()
186 assert(gallivm->coro_malloc_hook); in lp_build_coro_begin_alloc_mem()
187 alloc_mem = LLVMBuildCall(gallivm->builder, gallivm->coro_malloc_hook, &coro_size, 1, ""); in lp_build_coro_begin_alloc_mem()
215 alloc_mem = LLVMBuildCall(gallivm->builder, gallivm->coro_malloc_hook, &alloc_size, 1, ""); in lp_build_coro_alloc_mem_array()
[all …]
H A Dlp_bld_format_s3tc.c229 LLVMBuilderRef builder = gallivm->builder; in lp_build_gather_s3tc()
466 struct gallivm_state *gallivm = bld8->gallivm; in lp_build_pavgb() local
513 struct gallivm_state *gallivm = bld->gallivm; in lp_build_lerp23() local
1215 struct gallivm_state *gallivm = bld->gallivm; in lp_build_lerp23_single() local
1936 old_builder = gallivm->builder; in generate_update_cache_one_block()
1938 gallivm->builder = LLVMCreateBuilderInContext(gallivm->context); in generate_update_cache_one_block()
1969 LLVMBuildRetVoid(gallivm->builder); in generate_update_cache_one_block()
1971 LLVMDisposeBuilder(gallivm->builder); in generate_update_cache_one_block()
1972 gallivm->builder = old_builder; in generate_update_cache_one_block()
1987 LLVMModuleRef module = gallivm->module; in update_cached_block()
[all …]
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/gallium/auxiliary/gallivm/
H A Dlp_bld_init.c116 gallivm->passmgr = LLVMCreateFunctionPassManagerForModule(gallivm->module); in create_pass_manager()
117 if (!gallivm->passmgr) in create_pass_manager()
216 if (gallivm->cache) { in gallivm_free_ir()
226 if (gallivm->builder) in gallivm_free_ir()
252 gallivm->code = NULL; in gallivm_free_code()
352 gallivm->builder = LLVMCreateBuilderInContext(gallivm->context); in init_gallivm_state()
518 if (gallivm) { in gallivm_create()
526 return gallivm; in gallivm_create()
538 FREE(gallivm); in gallivm_destroy()
584 if (gallivm->cache && gallivm->cache->data_size) { in gallivm_compile_module()
[all …]
H A Dlp_bld_coro.c159 assert(gallivm->engine); in lp_build_coro_add_malloc_hooks()
161 assert(gallivm->coro_malloc_hook); in lp_build_coro_add_malloc_hooks()
162 assert(gallivm->coro_free_hook); in lp_build_coro_add_malloc_hooks()
163 LLVMAddGlobalMapping(gallivm->engine, gallivm->coro_malloc_hook, coro_malloc); in lp_build_coro_add_malloc_hooks()
164 LLVMAddGlobalMapping(gallivm->engine, gallivm->coro_free_hook, coro_free); in lp_build_coro_add_malloc_hooks()
172 gallivm->coro_malloc_hook = LLVMAddFunction(gallivm->module, "coro_malloc", malloc_type); in lp_build_coro_declare_malloc_hooks()
174 gallivm->coro_free_hook = LLVMAddFunction(gallivm->module, "coro_free", free_type); in lp_build_coro_declare_malloc_hooks()
186 assert(gallivm->coro_malloc_hook); in lp_build_coro_begin_alloc_mem()
187 alloc_mem = LLVMBuildCall(gallivm->builder, gallivm->coro_malloc_hook, &coro_size, 1, ""); in lp_build_coro_begin_alloc_mem()
215 alloc_mem = LLVMBuildCall(gallivm->builder, gallivm->coro_malloc_hook, &alloc_size, 1, ""); in lp_build_coro_alloc_mem_array()
[all …]
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/gallium/auxiliary/gallivm/
H A Dlp_bld_init.c116 gallivm->passmgr = LLVMCreateFunctionPassManagerForModule(gallivm->module); in create_pass_manager()
117 if (!gallivm->passmgr) in create_pass_manager()
216 if (gallivm->cache) { in gallivm_free_ir()
226 if (gallivm->builder) in gallivm_free_ir()
252 gallivm->code = NULL; in gallivm_free_code()
352 gallivm->builder = LLVMCreateBuilderInContext(gallivm->context); in init_gallivm_state()
518 if (gallivm) { in gallivm_create()
526 return gallivm; in gallivm_create()
538 FREE(gallivm); in gallivm_destroy()
584 if (gallivm->cache && gallivm->cache->data_size) { in gallivm_compile_module()
[all …]
H A Dlp_bld_coro.c159 assert(gallivm->engine); in lp_build_coro_add_malloc_hooks()
161 assert(gallivm->coro_malloc_hook); in lp_build_coro_add_malloc_hooks()
162 assert(gallivm->coro_free_hook); in lp_build_coro_add_malloc_hooks()
163 LLVMAddGlobalMapping(gallivm->engine, gallivm->coro_malloc_hook, coro_malloc); in lp_build_coro_add_malloc_hooks()
164 LLVMAddGlobalMapping(gallivm->engine, gallivm->coro_free_hook, coro_free); in lp_build_coro_add_malloc_hooks()
172 gallivm->coro_malloc_hook = LLVMAddFunction(gallivm->module, "coro_malloc", malloc_type); in lp_build_coro_declare_malloc_hooks()
174 gallivm->coro_free_hook = LLVMAddFunction(gallivm->module, "coro_free", free_type); in lp_build_coro_declare_malloc_hooks()
186 assert(gallivm->coro_malloc_hook); in lp_build_coro_begin_alloc_mem()
187 alloc_mem = LLVMBuildCall(gallivm->builder, gallivm->coro_malloc_hook, &coro_size, 1, ""); in lp_build_coro_begin_alloc_mem()
215 alloc_mem = LLVMBuildCall(gallivm->builder, gallivm->coro_malloc_hook, &alloc_size, 1, ""); in lp_build_coro_alloc_mem_array()
[all …]
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/gallium/auxiliary/gallivm/
H A Dlp_bld_init.c116 gallivm->passmgr = LLVMCreateFunctionPassManagerForModule(gallivm->module); in create_pass_manager()
117 if (!gallivm->passmgr) in create_pass_manager()
216 if (gallivm->cache) { in gallivm_free_ir()
226 if (gallivm->builder) in gallivm_free_ir()
252 gallivm->code = NULL; in gallivm_free_code()
352 gallivm->builder = LLVMCreateBuilderInContext(gallivm->context); in init_gallivm_state()
518 if (gallivm) { in gallivm_create()
526 return gallivm; in gallivm_create()
538 FREE(gallivm); in gallivm_destroy()
584 if (gallivm->cache && gallivm->cache->data_size) { in gallivm_compile_module()
[all …]
H A Dlp_bld_coro.c159 assert(gallivm->engine); in lp_build_coro_add_malloc_hooks()
161 assert(gallivm->coro_malloc_hook); in lp_build_coro_add_malloc_hooks()
162 assert(gallivm->coro_free_hook); in lp_build_coro_add_malloc_hooks()
163 LLVMAddGlobalMapping(gallivm->engine, gallivm->coro_malloc_hook, coro_malloc); in lp_build_coro_add_malloc_hooks()
164 LLVMAddGlobalMapping(gallivm->engine, gallivm->coro_free_hook, coro_free); in lp_build_coro_add_malloc_hooks()
172 gallivm->coro_malloc_hook = LLVMAddFunction(gallivm->module, "coro_malloc", malloc_type); in lp_build_coro_declare_malloc_hooks()
174 gallivm->coro_free_hook = LLVMAddFunction(gallivm->module, "coro_free", free_type); in lp_build_coro_declare_malloc_hooks()
186 assert(gallivm->coro_malloc_hook); in lp_build_coro_begin_alloc_mem()
187 alloc_mem = LLVMBuildCall(gallivm->builder, gallivm->coro_malloc_hook, &coro_size, 1, ""); in lp_build_coro_begin_alloc_mem()
215 alloc_mem = LLVMBuildCall(gallivm->builder, gallivm->coro_malloc_hook, &alloc_size, 1, ""); in lp_build_coro_alloc_mem_array()
[all …]
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/gallium/auxiliary/gallivm/
H A Dlp_bld_init.c116 gallivm->passmgr = LLVMCreateFunctionPassManagerForModule(gallivm->module); in create_pass_manager()
117 if (!gallivm->passmgr) in create_pass_manager()
216 if (gallivm->cache) { in gallivm_free_ir()
226 if (gallivm->builder) in gallivm_free_ir()
252 gallivm->code = NULL; in gallivm_free_code()
352 gallivm->builder = LLVMCreateBuilderInContext(gallivm->context); in init_gallivm_state()
518 if (gallivm) { in gallivm_create()
526 return gallivm; in gallivm_create()
538 FREE(gallivm); in gallivm_destroy()
584 if (gallivm->cache && gallivm->cache->data_size) { in gallivm_compile_module()
[all …]
H A Dlp_bld_coro.c159 assert(gallivm->engine); in lp_build_coro_add_malloc_hooks()
161 assert(gallivm->coro_malloc_hook); in lp_build_coro_add_malloc_hooks()
162 assert(gallivm->coro_free_hook); in lp_build_coro_add_malloc_hooks()
163 LLVMAddGlobalMapping(gallivm->engine, gallivm->coro_malloc_hook, coro_malloc); in lp_build_coro_add_malloc_hooks()
164 LLVMAddGlobalMapping(gallivm->engine, gallivm->coro_free_hook, coro_free); in lp_build_coro_add_malloc_hooks()
172 gallivm->coro_malloc_hook = LLVMAddFunction(gallivm->module, "coro_malloc", malloc_type); in lp_build_coro_declare_malloc_hooks()
174 gallivm->coro_free_hook = LLVMAddFunction(gallivm->module, "coro_free", free_type); in lp_build_coro_declare_malloc_hooks()
186 assert(gallivm->coro_malloc_hook); in lp_build_coro_begin_alloc_mem()
187 alloc_mem = LLVMBuildCall(gallivm->builder, gallivm->coro_malloc_hook, &coro_size, 1, ""); in lp_build_coro_begin_alloc_mem()
215 alloc_mem = LLVMBuildCall(gallivm->builder, gallivm->coro_malloc_hook, &alloc_size, 1, ""); in lp_build_coro_alloc_mem_array()
[all …]
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/auxiliary/gallivm/
H A Dlp_bld_init.c116 gallivm->passmgr = LLVMCreateFunctionPassManagerForModule(gallivm->module); in create_pass_manager()
117 if (!gallivm->passmgr) in create_pass_manager()
216 if (gallivm->cache) { in gallivm_free_ir()
226 if (gallivm->builder) in gallivm_free_ir()
252 gallivm->code = NULL; in gallivm_free_code()
352 gallivm->builder = LLVMCreateBuilderInContext(gallivm->context); in init_gallivm_state()
518 if (gallivm) { in gallivm_create()
526 return gallivm; in gallivm_create()
538 FREE(gallivm); in gallivm_destroy()
584 if (gallivm->cache && gallivm->cache->data_size) { in gallivm_compile_module()
[all …]
H A Dlp_bld_coro.c159 assert(gallivm->engine); in lp_build_coro_add_malloc_hooks()
161 assert(gallivm->coro_malloc_hook); in lp_build_coro_add_malloc_hooks()
162 assert(gallivm->coro_free_hook); in lp_build_coro_add_malloc_hooks()
163 LLVMAddGlobalMapping(gallivm->engine, gallivm->coro_malloc_hook, coro_malloc); in lp_build_coro_add_malloc_hooks()
164 LLVMAddGlobalMapping(gallivm->engine, gallivm->coro_free_hook, coro_free); in lp_build_coro_add_malloc_hooks()
172 gallivm->coro_malloc_hook = LLVMAddFunction(gallivm->module, "coro_malloc", malloc_type); in lp_build_coro_declare_malloc_hooks()
174 gallivm->coro_free_hook = LLVMAddFunction(gallivm->module, "coro_free", free_type); in lp_build_coro_declare_malloc_hooks()
186 assert(gallivm->coro_malloc_hook); in lp_build_coro_begin_alloc_mem()
187 alloc_mem = LLVMBuildCall(gallivm->builder, gallivm->coro_malloc_hook, &coro_size, 1, ""); in lp_build_coro_begin_alloc_mem()
215 alloc_mem = LLVMBuildCall(gallivm->builder, gallivm->coro_malloc_hook, &alloc_size, 1, ""); in lp_build_coro_alloc_mem_array()
[all …]
/dports/graphics/mesa-dri/mesa-21.3.6/src/gallium/auxiliary/gallivm/
H A Dlp_bld_init.c116 gallivm->passmgr = LLVMCreateFunctionPassManagerForModule(gallivm->module); in create_pass_manager()
117 if (!gallivm->passmgr) in create_pass_manager()
216 if (gallivm->cache) { in gallivm_free_ir()
226 if (gallivm->builder) in gallivm_free_ir()
252 gallivm->code = NULL; in gallivm_free_code()
352 gallivm->builder = LLVMCreateBuilderInContext(gallivm->context); in init_gallivm_state()
518 if (gallivm) { in gallivm_create()
526 return gallivm; in gallivm_create()
538 FREE(gallivm); in gallivm_destroy()
584 if (gallivm->cache && gallivm->cache->data_size) { in gallivm_compile_module()
[all …]
H A Dlp_bld_coro.c159 assert(gallivm->engine); in lp_build_coro_add_malloc_hooks()
161 assert(gallivm->coro_malloc_hook); in lp_build_coro_add_malloc_hooks()
162 assert(gallivm->coro_free_hook); in lp_build_coro_add_malloc_hooks()
163 LLVMAddGlobalMapping(gallivm->engine, gallivm->coro_malloc_hook, coro_malloc); in lp_build_coro_add_malloc_hooks()
164 LLVMAddGlobalMapping(gallivm->engine, gallivm->coro_free_hook, coro_free); in lp_build_coro_add_malloc_hooks()
172 gallivm->coro_malloc_hook = LLVMAddFunction(gallivm->module, "coro_malloc", malloc_type); in lp_build_coro_declare_malloc_hooks()
174 gallivm->coro_free_hook = LLVMAddFunction(gallivm->module, "coro_free", free_type); in lp_build_coro_declare_malloc_hooks()
186 assert(gallivm->coro_malloc_hook); in lp_build_coro_begin_alloc_mem()
187 alloc_mem = LLVMBuildCall(gallivm->builder, gallivm->coro_malloc_hook, &coro_size, 1, ""); in lp_build_coro_begin_alloc_mem()
215 alloc_mem = LLVMBuildCall(gallivm->builder, gallivm->coro_malloc_hook, &alloc_size, 1, ""); in lp_build_coro_alloc_mem_array()
[all …]
/dports/lang/clover/mesa-21.3.6/src/gallium/auxiliary/gallivm/
H A Dlp_bld_init.c116 gallivm->passmgr = LLVMCreateFunctionPassManagerForModule(gallivm->module); in create_pass_manager()
117 if (!gallivm->passmgr) in create_pass_manager()
216 if (gallivm->cache) { in gallivm_free_ir()
226 if (gallivm->builder) in gallivm_free_ir()
252 gallivm->code = NULL; in gallivm_free_code()
352 gallivm->builder = LLVMCreateBuilderInContext(gallivm->context); in init_gallivm_state()
518 if (gallivm) { in gallivm_create()
526 return gallivm; in gallivm_create()
538 FREE(gallivm); in gallivm_destroy()
584 if (gallivm->cache && gallivm->cache->data_size) { in gallivm_compile_module()
[all …]
H A Dlp_bld_coro.c159 assert(gallivm->engine); in lp_build_coro_add_malloc_hooks()
161 assert(gallivm->coro_malloc_hook); in lp_build_coro_add_malloc_hooks()
162 assert(gallivm->coro_free_hook); in lp_build_coro_add_malloc_hooks()
163 LLVMAddGlobalMapping(gallivm->engine, gallivm->coro_malloc_hook, coro_malloc); in lp_build_coro_add_malloc_hooks()
164 LLVMAddGlobalMapping(gallivm->engine, gallivm->coro_free_hook, coro_free); in lp_build_coro_add_malloc_hooks()
172 gallivm->coro_malloc_hook = LLVMAddFunction(gallivm->module, "coro_malloc", malloc_type); in lp_build_coro_declare_malloc_hooks()
174 gallivm->coro_free_hook = LLVMAddFunction(gallivm->module, "coro_free", free_type); in lp_build_coro_declare_malloc_hooks()
186 assert(gallivm->coro_malloc_hook); in lp_build_coro_begin_alloc_mem()
187 alloc_mem = LLVMBuildCall(gallivm->builder, gallivm->coro_malloc_hook, &coro_size, 1, ""); in lp_build_coro_begin_alloc_mem()
215 alloc_mem = LLVMBuildCall(gallivm->builder, gallivm->coro_malloc_hook, &alloc_size, 1, ""); in lp_build_coro_alloc_mem_array()
[all …]
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/gallium/auxiliary/gallivm/
H A Dlp_bld_init.c118 gallivm->passmgr = LLVMCreateFunctionPassManagerForModule(gallivm->module); in create_pass_manager()
119 if (!gallivm->passmgr) in create_pass_manager()
216 if (gallivm->cache) { in gallivm_free_ir()
226 if (gallivm->builder) in gallivm_free_ir()
252 gallivm->code = NULL; in gallivm_free_code()
348 gallivm->builder = LLVMCreateBuilderInContext(gallivm->context); in init_gallivm_state()
513 if (gallivm) { in gallivm_create()
521 return gallivm; in gallivm_create()
533 FREE(gallivm); in gallivm_destroy()
579 if (gallivm->cache && gallivm->cache->data_size) { in gallivm_compile_module()
[all …]
H A Dlp_bld_coro.c159 assert(gallivm->engine); in lp_build_coro_add_malloc_hooks()
161 assert(gallivm->coro_malloc_hook); in lp_build_coro_add_malloc_hooks()
162 assert(gallivm->coro_free_hook); in lp_build_coro_add_malloc_hooks()
163 LLVMAddGlobalMapping(gallivm->engine, gallivm->coro_malloc_hook, coro_malloc); in lp_build_coro_add_malloc_hooks()
164 LLVMAddGlobalMapping(gallivm->engine, gallivm->coro_free_hook, coro_free); in lp_build_coro_add_malloc_hooks()
172 gallivm->coro_malloc_hook = LLVMAddFunction(gallivm->module, "coro_malloc", malloc_type); in lp_build_coro_declare_malloc_hooks()
174 gallivm->coro_free_hook = LLVMAddFunction(gallivm->module, "coro_free", free_type); in lp_build_coro_declare_malloc_hooks()
187 assert(gallivm->coro_malloc_hook); in lp_build_coro_begin_alloc_mem()
188 alloc_mem = LLVMBuildCall(gallivm->builder, gallivm->coro_malloc_hook, &coro_size, 1, ""); in lp_build_coro_begin_alloc_mem()
201 assert(gallivm->coro_malloc_hook); in lp_build_coro_free_mem()
[all …]

12345678910>>...64