Home
last modified time | relevance | path

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

/external/mesa3d/src/amd/common/
Dac_binary.h35 struct ac_shader_binary { struct
85 struct ac_shader_binary *binary);
92 const struct ac_shader_binary *binary,
95 void ac_shader_binary_read_config(struct ac_shader_binary *binary,
99 void ac_shader_binary_clean(struct ac_shader_binary *b);
Dac_binary.c40 struct ac_shader_binary *binary) in parse_symbol_table()
83 struct ac_shader_binary *binary) in parse_relocs()
109 struct ac_shader_binary *binary) in ac_elf_read()
196 const struct ac_shader_binary *binary, in ac_shader_binary_config_start()
216 void ac_shader_binary_read_config(struct ac_shader_binary *binary, in ac_shader_binary_read_config()
302 void ac_shader_binary_clean(struct ac_shader_binary *b) in ac_shader_binary_clean()
Dac_nir_to_llvm.h34 struct ac_shader_binary;
219 struct ac_shader_binary *binary,
229 struct ac_shader_binary *binary,
Dac_nir_to_llvm.c6988 struct ac_shader_binary *binary, in ac_llvm_compile()
7032 struct ac_shader_binary *binary, in ac_compile_llvm_module()
7152 struct ac_shader_binary *binary, in ac_compile_nir_shader()
7228 struct ac_shader_binary *binary, in ac_create_gs_copy_shader()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader.h604 struct ac_shader_binary binary;
618 struct ac_shader_binary binary;
647 void si_shader_binary_read_config(struct ac_shader_binary *binary,
Dsi_shader_internal.h40 struct ac_shader_binary;
230 unsigned si_llvm_compile(LLVMModuleRef M, struct ac_shader_binary *binary,
Dsi_pipe.h700 bool si_replace_shader(unsigned num, struct ac_shader_binary *binary);
Dsi_shader.c5138 void si_shader_binary_read_config(struct ac_shader_binary *binary, in si_shader_binary_read_config()
5263 const struct ac_shader_binary *prolog = in si_shader_binary_upload()
5265 const struct ac_shader_binary *previous_stage = in si_shader_binary_upload()
5267 const struct ac_shader_binary *prolog2 = in si_shader_binary_upload()
5269 const struct ac_shader_binary *epilog = in si_shader_binary_upload()
5271 const struct ac_shader_binary *mainb = &shader->binary; in si_shader_binary_upload()
5326 static void si_shader_dump_disassembly(const struct ac_shader_binary *binary, in si_shader_dump_disassembly()
5558 struct ac_shader_binary *binary, in si_compile_llvm()
Dsi_debug.c128 bool si_replace_shader(unsigned num, struct ac_shader_binary *binary) in si_replace_shader()
Dsi_shader_tgsi_setup.c105 unsigned si_llvm_compile(LLVMModuleRef M, struct ac_shader_binary *binary, in si_llvm_compile()
/external/mesa3d/src/gallium/drivers/r600/
Devergreen_compute_internal.h36 struct ac_shader_binary binary;
Devergreen_compute.c188 struct ac_shader_binary *binary) in parse_symbol_table()
232 struct ac_shader_binary *binary) in parse_relocs()
258 struct ac_shader_binary *binary) in r600_elf_read()
337 const struct ac_shader_binary *binary, in r600_shader_binary_config_start()
350 static void r600_shader_binary_read_config(const struct ac_shader_binary *binary, in r600_shader_binary_read_config()
386 const struct ac_shader_binary *binary, in r600_create_shader()
Dr600_pipe_common.h135 void radeon_shader_binary_init(struct ac_shader_binary *b);
136 void radeon_shader_binary_clean(struct ac_shader_binary *b);
Dr600_pipe_common.c69 void radeon_shader_binary_init(struct ac_shader_binary *b) in radeon_shader_binary_init()
74 void radeon_shader_binary_clean(struct ac_shader_binary *b) in radeon_shader_binary_clean()
/external/mesa3d/src/amd/vulkan/
Dradv_shader.c370 struct ac_shader_binary *binary, in radv_fill_shader_variant()
476 struct ac_shader_binary binary; in shader_variant_create()