Home
last modified time | relevance | path

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

/third_party/mesa3d/src/amd/compiler/
Daco_interface.h52 unsigned llvm_ir_size,
/third_party/mesa3d/src/amd/vulkan/
Dradv_nir_to_llvm.c1588 size_t llvm_ir_size = llvm_ir_string ? strlen(llvm_ir_string) : 0; in ac_compile_llvm_module() local
1589 size_t alloc_size = sizeof(struct radv_shader_binary_rtld) + elf_size + llvm_ir_size + 1; in ac_compile_llvm_module()
1593 memcpy(rbin->data + elf_size, llvm_ir_string, llvm_ir_size + 1); in ac_compile_llvm_module()
1599 rbin->llvm_ir_size = llvm_ir_size; in ac_compile_llvm_module()
Dradv_shader.c2089 bin->llvm_ir_size ? strdup((const char *)(bin->data + bin->elf_size)) : NULL; in radv_shader_create()
2143 unsigned llvm_ir_size, in radv_aco_build_shader_binary() argument
2153 size_t size = llvm_ir_size; in radv_aco_build_shader_binary()
2181 legacy_binary->ir_size = llvm_ir_size; in radv_aco_build_shader_binary()
2184 llvm_ir_str, llvm_ir_size); in radv_aco_build_shader_binary()
2189 legacy_binary->code_size + llvm_ir_size, disasm_str, in radv_aco_build_shader_binary()
Dradv_shader.h455 unsigned llvm_ir_size; member
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_shaders.cpp265 unsigned llvm_ir_size = in si_get_shader_binary() local
270 if (shader->binary.elf_size > UINT_MAX / 4 || llvm_ir_size > UINT_MAX / 4) in si_get_shader_binary()
276 align(shader->binary.elf_size, 4) + 4 + align(llvm_ir_size, 4); in si_get_shader_binary()
289 ptr = write_chunk(ptr, shader->binary.llvm_ir_string, llvm_ir_size); in si_get_shader_binary()