Searched refs:ac_llvm_compiler (Results 1 – 16 of 16) sorted by relevance
/external/mesa3d/src/amd/vulkan/ |
D | radv_shader_helper.h | 29 bool radv_init_llvm_compiler(struct ac_llvm_compiler *info, 34 void radv_destroy_llvm_compiler(struct ac_llvm_compiler *info, 37 bool radv_compile_to_elf(struct ac_llvm_compiler *info,
|
D | radv_llvm_helper.cpp | 77 struct ac_llvm_compiler llvm_info; 89 bool radv_compile_to_elf(struct ac_llvm_compiler *info, in radv_compile_to_elf() 112 bool radv_init_llvm_compiler(struct ac_llvm_compiler *info, in radv_init_llvm_compiler() 145 void radv_destroy_llvm_compiler(struct ac_llvm_compiler *info, in radv_destroy_llvm_compiler()
|
D | radv_nir_to_llvm.c | 3813 LLVMModuleRef ac_translate_nir_to_llvm(struct ac_llvm_compiler *ac_llvm, in ac_translate_nir_to_llvm() 4107 struct ac_llvm_compiler *ac_llvm) in radv_llvm_compile() 4124 static void ac_compile_llvm_module(struct ac_llvm_compiler *ac_llvm, in ac_compile_llvm_module() 4175 radv_compile_nir_shader(struct ac_llvm_compiler *ac_llvm, in radv_compile_nir_shader() 4301 radv_compile_gs_copy_shader(struct ac_llvm_compiler *ac_llvm, in radv_compile_gs_copy_shader() 4348 struct ac_llvm_compiler ac_llvm; in llvm_compile_shader()
|
/external/mesa3d/src/amd/llvm/ |
D | ac_llvm_util.h | 81 struct ac_llvm_compiler { struct 134 bool ac_init_llvm_compiler(struct ac_llvm_compiler *compiler, enum radeon_family family, 136 void ac_destroy_llvm_compiler(struct ac_llvm_compiler *compiler);
|
D | ac_llvm_util.c | 353 bool ac_init_llvm_compiler(struct ac_llvm_compiler *compiler, enum radeon_family family, in ac_init_llvm_compiler() 393 void ac_destroy_llvm_compiler(struct ac_llvm_compiler *compiler) in ac_destroy_llvm_compiler()
|
D | ac_llvm_build.h | 56 struct ac_llvm_compiler; 144 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()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_internal.h | 175 struct ac_llvm_compiler *compiler; 224 struct ac_shader_config *conf, struct ac_llvm_compiler *compiler, 228 struct ac_llvm_compiler *compiler, unsigned wave_size);
|
D | si_shader.h | 309 struct ac_llvm_compiler *compiler; 829 bool si_compile_shader(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, 831 bool si_create_shader_variant(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, 848 struct ac_llvm_compiler *compiler,
|
D | si_shader.c | 1579 static bool si_should_optimize_less(struct ac_llvm_compiler *compiler, in si_should_optimize_less() 1672 static bool si_llvm_compile_shader(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, in si_llvm_compile_shader() 1902 bool si_compile_shader(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, in si_compile_shader() 1992 struct ac_llvm_compiler *compiler, struct pipe_debug_callback *debug, in si_get_shader_part() 2076 static bool si_get_vs_prolog(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, in si_get_vs_prolog() 2099 static bool si_shader_select_vs_parts(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, in si_shader_select_vs_parts() 2108 static bool si_shader_select_tcs_parts(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, in si_shader_select_tcs_parts() 2135 static bool si_shader_select_gs_parts(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, in si_shader_select_gs_parts() 2323 static bool si_shader_select_ps_parts(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, in si_shader_select_ps_parts() 2441 bool si_create_shader_variant(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, in si_create_shader_variant()
|
D | si_pipe.h | 632 struct ac_llvm_compiler compiler[24]; /* used by the queue only */ 637 struct ac_llvm_compiler compiler_lowp[10]; 950 struct ac_llvm_compiler compiler; /* only non-threaded compilation */ 1474 void si_init_compiler(struct si_screen *sscreen, struct ac_llvm_compiler *compiler);
|
D | si_shader_llvm.c | 71 struct ac_shader_config *conf, struct ac_llvm_compiler *compiler, in si_compile_llvm() 130 struct ac_llvm_compiler *compiler, unsigned wave_size) in si_llvm_context_init()
|
D | si_pipe.c | 139 void si_init_compiler(struct si_screen *sscreen, struct ac_llvm_compiler *compiler) in si_init_compiler() 164 static void si_destroy_compiler(struct ac_llvm_compiler *compiler) in si_destroy_compiler()
|
D | si_shader_llvm_gs.c | 424 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 | 2069 struct ac_llvm_compiler *compiler; in si_build_shader_variant() 2429 struct ac_llvm_compiler *compiler; in si_init_shader_selector_async()
|