/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/gallium/auxiliary/gallivm/ |
H A D | lp_bld_init.c | 116 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 D | lp_bld_coro.c | 159 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 D | lp_bld_format_s3tc.c | 229 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 D | lp_bld_init.c | 116 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 D | lp_bld_coro.c | 159 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 D | lp_bld_format_s3tc.c | 229 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 D | lp_bld_init.c | 116 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 D | lp_bld_coro.c | 159 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 D | lp_bld_format_s3tc.c | 229 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 D | lp_bld_init.c | 116 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 D | lp_bld_coro.c | 159 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 D | lp_bld_init.c | 116 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 D | lp_bld_coro.c | 159 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 D | lp_bld_init.c | 116 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 D | lp_bld_coro.c | 159 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 D | lp_bld_init.c | 116 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 D | lp_bld_coro.c | 159 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 D | lp_bld_init.c | 116 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 D | lp_bld_coro.c | 159 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 D | lp_bld_init.c | 116 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 D | lp_bld_coro.c | 159 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 D | lp_bld_init.c | 116 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 D | lp_bld_coro.c | 159 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 D | lp_bld_init.c | 118 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 D | lp_bld_coro.c | 159 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 …]
|