Searched refs:llvm_ir_size (Results 1 – 6 of 6) sorted by relevance
/external/mesa3d/src/amd/vulkan/ |
D | radv_nir_to_llvm.c | 437 size_t llvm_ir_size = llvm_ir_string ? strlen(llvm_ir_string) : 0; in ac_compile_llvm_module() local 438 size_t alloc_size = sizeof(struct radv_shader_binary_rtld) + elf_size + llvm_ir_size + 1; in ac_compile_llvm_module() 442 memcpy(rbin->data + elf_size, llvm_ir_string, llvm_ir_size + 1); in ac_compile_llvm_module() 447 rbin->llvm_ir_size = llvm_ir_size; in ac_compile_llvm_module()
|
D | radv_shader.h | 367 unsigned llvm_ir_size; member
|
D | radv_shader.c | 2677 … shader->ir_string = bin->llvm_ir_size ? strdup((const char *)(bin->data + bin->elf_size)) : NULL; in radv_shader_create_uncached() 2956 … unsigned llvm_ir_size, const char *disasm_str, unsigned disasm_size, uint32_t *statistics, in radv_aco_build_shader_binary() argument 2965 size_t size = llvm_ir_size; in radv_aco_build_shader_binary() 2984 legacy_binary->ir_size = llvm_ir_size; in radv_aco_build_shader_binary() 2995 if (llvm_ir_size) in radv_aco_build_shader_binary() 2996 memcpy(layout.ir, llvm_ir_str, llvm_ir_size); in radv_aco_build_shader_binary()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_aco.c | 106 const char *llvm_ir_str, unsigned llvm_ir_size, const char *disasm_str, in si_aco_build_shader_binary() argument 129 if (llvm_ir_size) { in si_aco_build_shader_binary() 130 shader->binary.llvm_ir_string = MALLOC(llvm_ir_size); in si_aco_build_shader_binary() 131 memcpy(shader->binary.llvm_ir_string, llvm_ir_str, llvm_ir_size); in si_aco_build_shader_binary()
|
D | si_state_shaders.cpp | 249 unsigned llvm_ir_size = in si_get_shader_binary() local 254 if (shader->binary.code_size > UINT_MAX / 4 || llvm_ir_size > UINT_MAX / 4 || in si_get_shader_binary() 263 4 + align(llvm_ir_size, 4) + in si_get_shader_binary() 281 ptr = write_chunk(ptr, shader->binary.llvm_ir_string, llvm_ir_size); in si_get_shader_binary()
|
/external/mesa3d/src/amd/compiler/ |
D | aco_interface.h | 35 const char* llvm_ir_str, unsigned llvm_ir_size, const char* disasm_str,
|