Home
last modified time | relevance | path

Searched refs:ac_llvm (Results 1 – 1 of 1) sorted by relevance

/external/mesa3d/src/amd/vulkan/
Dradv_nir_to_llvm.c3813 LLVMModuleRef ac_translate_nir_to_llvm(struct ac_llvm_compiler *ac_llvm, in ac_translate_nir_to_llvm() argument
3827 ac_llvm_context_init(&ctx.ac, ac_llvm, args->options->chip_class, in ac_translate_nir_to_llvm()
4077 ac_llvm_finalize_module(&ctx, ac_llvm->passmgr, args->options); in ac_translate_nir_to_llvm()
4107 struct ac_llvm_compiler *ac_llvm) in radv_llvm_compile() argument
4119 if (!radv_compile_to_elf(ac_llvm, M, pelf_buffer, pelf_size)) in radv_llvm_compile()
4124 static void ac_compile_llvm_module(struct ac_llvm_compiler *ac_llvm, in ac_compile_llvm_module() argument
4147 int v = radv_llvm_compile(llvm_module, &elf_buffer, &elf_size, ac_llvm); in ac_compile_llvm_module()
4175 radv_compile_nir_shader(struct ac_llvm_compiler *ac_llvm, in radv_compile_nir_shader() argument
4184 llvm_module = ac_translate_nir_to_llvm(ac_llvm, nir, nir_count, args); in radv_compile_nir_shader()
4186 ac_compile_llvm_module(ac_llvm, llvm_module, rbinary, in radv_compile_nir_shader()
[all …]