Searched refs:ac_llvm_compiler (Results 1 – 16 of 16) sorted by relevance
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_llvm_helper.cpp | 64 struct ac_llvm_compiler llvm_info; 77 radv_compile_to_elf(struct ac_llvm_compiler *info, LLVMModuleRef module, char **pelf_buffer, in radv_compile_to_elf() 100 radv_init_llvm_compiler(struct ac_llvm_compiler *info, enum radeon_family family, in radv_init_llvm_compiler()
|
D | radv_llvm_helper.h | 32 bool radv_init_llvm_compiler(struct ac_llvm_compiler *info, enum radeon_family family, 35 bool radv_compile_to_elf(struct ac_llvm_compiler *info, LLVMModuleRef module, char **pelf_buffer,
|
D | radv_nir_to_llvm.c | 2387 ac_translate_nir_to_llvm(struct ac_llvm_compiler *ac_llvm, struct nir_shader *const *shaders, in ac_translate_nir_to_llvm() 2611 struct ac_llvm_compiler *ac_llvm) in radv_llvm_compile() 2628 ac_compile_llvm_module(struct ac_llvm_compiler *ac_llvm, LLVMModuleRef llvm_module, in ac_compile_llvm_module() 2676 radv_compile_nir_shader(struct ac_llvm_compiler *ac_llvm, struct radv_shader_binary **rbinary, in radv_compile_nir_shader() 2776 radv_compile_gs_copy_shader(struct ac_llvm_compiler *ac_llvm, struct nir_shader *geom_shader, in radv_compile_gs_copy_shader() 2819 struct ac_llvm_compiler ac_llvm; in llvm_compile_shader()
|
/third_party/mesa3d/src/amd/llvm/ |
D | ac_llvm_util.h | 78 struct ac_llvm_compiler { struct 128 bool ac_init_llvm_compiler(struct ac_llvm_compiler *compiler, enum radeon_family family, 130 void ac_destroy_llvm_compiler(struct ac_llvm_compiler *compiler);
|
D | ac_llvm_util.c | 358 bool ac_init_llvm_compiler(struct ac_llvm_compiler *compiler, enum radeon_family family, in ac_init_llvm_compiler() 390 void ac_destroy_llvm_compiler(struct ac_llvm_compiler *compiler) in ac_destroy_llvm_compiler()
|
D | ac_llvm_build.h | 57 struct ac_llvm_compiler; 146 void ac_llvm_context_init(struct ac_llvm_context *ctx, struct ac_llvm_compiler *compiler,
|
D | ac_llvm_build.c | 58 void ac_llvm_context_init(struct ac_llvm_context *ctx, struct ac_llvm_compiler *compiler, in ac_llvm_context_init()
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_internal.h | 141 struct ac_llvm_compiler *compiler; 199 struct ac_shader_config *conf, struct ac_llvm_compiler *compiler, 203 struct ac_llvm_compiler *compiler, unsigned wave_size); 229 bool si_llvm_compile_shader(struct si_screen *sscreen, struct ac_llvm_compiler *compiler,
|
D | si_shader.h | 313 struct ac_llvm_compiler *compiler; 892 bool si_compile_shader(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, 894 bool si_create_shader_variant(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, 911 struct ac_llvm_compiler *compiler,
|
D | si_shader.c | 1411 bool si_compile_shader(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, in si_compile_shader() 1538 struct ac_llvm_compiler *compiler, struct pipe_debug_callback *debug, in si_get_shader_part() 1616 static bool si_get_vs_prolog(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, in si_get_vs_prolog() 1639 static bool si_shader_select_vs_parts(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, in si_shader_select_vs_parts() 1648 static bool si_shader_select_tcs_parts(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, in si_shader_select_tcs_parts() 1675 static bool si_shader_select_gs_parts(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, in si_shader_select_gs_parts() 1863 static bool si_shader_select_ps_parts(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, in si_shader_select_ps_parts() 1981 bool si_create_shader_variant(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, in si_create_shader_variant()
|
D | si_pipe.h | 656 struct ac_llvm_compiler compiler[24]; /* used by the queue only */ 661 struct ac_llvm_compiler compiler_lowp[10]; 951 struct ac_llvm_compiler compiler; /* only non-threaded compilation */ 1465 void si_init_compiler(struct si_screen *sscreen, struct ac_llvm_compiler *compiler);
|
D | si_shader_llvm.c | 72 struct ac_shader_config *conf, struct ac_llvm_compiler *compiler, in si_compile_llvm() 129 struct ac_llvm_compiler *compiler, unsigned wave_size) in si_llvm_context_init() 1018 static bool si_should_optimize_less(struct ac_llvm_compiler *compiler, in si_should_optimize_less() 1057 bool si_llvm_compile_shader(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, in si_llvm_compile_shader()
|
D | si_pipe.c | 135 void si_init_compiler(struct si_screen *sscreen, struct ac_llvm_compiler *compiler) in si_init_compiler() 169 static void si_destroy_compiler(struct ac_llvm_compiler *compiler) in si_destroy_compiler()
|
D | si_shader_llvm_gs.c | 410 struct ac_llvm_compiler *compiler, in si_generate_gs_copy_shader()
|
D | si_compute.c | 115 struct ac_llvm_compiler *compiler; in si_create_compute_state_async()
|
D | si_state_shaders.c | 2204 struct ac_llvm_compiler *compiler; in si_build_shader_variant() 2612 struct ac_llvm_compiler *compiler; in si_init_shader_selector_async()
|