/aosp_15_r20/external/mesa3d/src/amd/vulkan/ |
H A D | radv_llvm_helper.cpp | 46 struct ac_llvm_compiler llvm_info; 59 radv_compile_to_elf(struct ac_llvm_compiler *info, LLVMModuleRef module, char **pelf_buffer, size_t… in radv_compile_to_elf() 81 radv_init_llvm_compiler(struct ac_llvm_compiler *info, enum radeon_family family, in radv_init_llvm_compiler()
|
H A D | radv_nir_to_llvm.c | 232 ac_translate_nir_to_llvm(struct ac_llvm_compiler *ac_llvm, const struct radv_nir_compiler_options *… in ac_translate_nir_to_llvm() 416 radv_llvm_compile(LLVMModuleRef M, char **pelf_buffer, size_t *pelf_size, struct ac_llvm_compiler *… in radv_llvm_compile() 433 ac_compile_llvm_module(struct ac_llvm_compiler *ac_llvm, LLVMModuleRef llvm_module, struct radv_sha… in ac_compile_llvm_module() 479 radv_compile_nir_shader(struct ac_llvm_compiler *ac_llvm, const struct radv_nir_compiler_options *o… in radv_compile_nir_shader() 498 struct ac_llvm_compiler ac_llvm; in llvm_compile_shader()
|
H A D | radv_llvm_helper.h | 15 bool radv_init_llvm_compiler(struct ac_llvm_compiler *info, enum radeon_family family, 18 bool radv_compile_to_elf(struct ac_llvm_compiler *info, LLVMModuleRef module, char **pelf_buffer, s…
|
/aosp_15_r20/external/mesa3d/src/amd/llvm/ |
H A D | ac_llvm_util.h | 45 struct ac_llvm_compiler { struct 85 bool ac_init_llvm_compiler(struct ac_llvm_compiler *compiler, enum radeon_family family, 87 void ac_destroy_llvm_compiler(struct ac_llvm_compiler *compiler);
|
H A D | ac_llvm_util.c | 164 bool ac_init_llvm_compiler(struct ac_llvm_compiler *compiler, enum radeon_family family, in ac_init_llvm_compiler() 196 void ac_destroy_llvm_compiler(struct ac_llvm_compiler *compiler) in ac_destroy_llvm_compiler()
|
H A D | ac_llvm_build.h | 43 struct ac_llvm_compiler; 149 void ac_llvm_context_init(struct ac_llvm_context *ctx, struct ac_llvm_compiler *compiler,
|
H A D | ac_llvm_build.c | 39 void ac_llvm_context_init(struct ac_llvm_context *ctx, struct ac_llvm_compiler *compiler, in ac_llvm_context_init()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_shader_llvm.h | 38 struct ac_llvm_compiler *compiler; 52 struct ac_shader_config *conf, struct ac_llvm_compiler *compiler, 56 struct ac_llvm_compiler *compiler, unsigned wave_size,
|
H A D | si_shader_internal.h | 140 bool si_llvm_compile_shader(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, 144 bool prolog, struct ac_llvm_compiler *compiler,
|
H A D | si_shader_llvm.c | 55 struct ac_shader_config *conf, struct ac_llvm_compiler *compiler, in si_compile_llvm() 112 struct ac_llvm_compiler *compiler, unsigned wave_size, in si_llvm_context_init() 794 static bool si_should_optimize_less(struct ac_llvm_compiler *compiler, in si_should_optimize_less() 808 bool si_llvm_compile_shader(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, in si_llvm_compile_shader() 880 bool prolog, struct ac_llvm_compiler *compiler, in si_llvm_build_shader_part()
|
H A D | si_shader.h | 395 struct ac_llvm_compiler *compiler; 991 bool si_compile_shader(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, 993 bool si_create_shader_variant(struct si_screen *sscreen, struct ac_llvm_compiler *compiler,
|
H A D | si_pipe.h | 28 struct ac_llvm_compiler; 644 struct ac_llvm_compiler *compiler[24]; /* used by the queue only */ 649 struct ac_llvm_compiler *compiler_lowp[10]; 981 struct ac_llvm_compiler *compiler; /* only non-threaded compilation */ 1618 struct ac_llvm_compiler *si_create_llvm_compiler(struct si_screen *sscreen);
|
H A D | si_pipe.c | 139 struct ac_llvm_compiler *si_create_llvm_compiler(struct si_screen *sscreen) in si_create_llvm_compiler() 142 struct ac_llvm_compiler *compiler = CALLOC_STRUCT(ac_llvm_compiler); in si_create_llvm_compiler() 183 static void si_destroy_llvm_compiler(struct ac_llvm_compiler *compiler) in si_destroy_llvm_compiler()
|
H A D | si_shader.c | 2615 struct ac_llvm_compiler *compiler, in si_nir_generate_gs_copy_shader() 2889 bool si_compile_shader(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, in si_compile_shader() 3107 struct ac_llvm_compiler *compiler, struct util_debug_callback *debug, in si_get_shader_part() 3152 static bool si_shader_select_tcs_parts(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, in si_shader_select_tcs_parts() 3167 static bool si_shader_select_gs_parts(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, in si_shader_select_gs_parts() 3331 static bool si_shader_select_ps_parts(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, in si_shader_select_ps_parts() 3395 bool si_create_shader_variant(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, in si_create_shader_variant()
|
H A D | si_compute.c | 94 struct ac_llvm_compiler **compiler; in si_create_compute_state_async()
|
H A D | si_state_shaders.cpp | 2824 struct ac_llvm_compiler **compiler; in si_build_shader_variant() 3260 struct ac_llvm_compiler **compiler; in si_init_shader_selector_async()
|