/external/mesa3d/src/compiler/nir/ |
D | nir_opt_large_constants.c | 42 void *constant_data; member 63 return memcmp(a->constant_data, b->constant_data, a_size); in var_info_cmp() 120 info->constant_data = rzalloc_size(mem_ctx, var_size); in handle_constant_store() 127 char *dst = (char *)info->constant_data + offset; in handle_constant_store() 333 shader->constant_data = rerzalloc_size(shader, shader->constant_data, in nir_opt_large_constants() 339 memcpy((char *)shader->constant_data + info->var->data.location, in nir_opt_large_constants() 340 info->constant_data, info->constant_data_size); in nir_opt_large_constants()
|
D | nir_opt_constant_folding.c | 251 uint8_t *data = (uint8_t*)b->shader->constant_data + base; in try_fold_intrinsic() 340 ralloc_free(shader->constant_data); in nir_opt_constant_folding() 341 shader->constant_data = NULL; in nir_opt_constant_folding()
|
D | nir_sweep.c | 173 ralloc_steal(nir, nir->constant_data); in nir_sweep()
|
D | nir_clone.c | 779 ns->constant_data = ralloc_size(ns, s->constant_data_size); in nir_shader_clone() 780 memcpy(ns->constant_data, s->constant_data, s->constant_data_size); in nir_shader_clone()
|
D | nir_serialize.c | 2055 blob_write_bytes(blob, nir->constant_data, nir->constant_data_size); in nir_serialize() 2107 ctx.nir->constant_data = in nir_deserialize() 2109 blob_copy_bytes(blob, ctx.nir->constant_data, in nir_deserialize()
|
D | nir_lower_io.c | 2381 shader->constant_data = rerzalloc_size(shader, shader->constant_data, in nir_lower_mem_constant_vars() 2386 write_constant((char *)shader->constant_data + in nir_lower_mem_constant_vars()
|
D | nir.h | 3578 void *constant_data; member
|
/external/mesa3d/src/amd/compiler/ |
D | aco_print_asm.cpp | 231 if (program->constant_data.size()) { in print_asm() 233 for (unsigned i = 0; i < program->constant_data.size(); i += 32) { in print_asm() 235 unsigned line_size = std::min<size_t>(program->constant_data.size() - i, 32); in print_asm() 237 unsigned size = std::min<size_t>(program->constant_data.size() - (i + j), 4); in print_asm() 239 memcpy(&v, &program->constant_data[i + j], size); in print_asm()
|
D | aco_instruction_selection_setup.cpp | 1010 while (ctx->program->constant_data.size() % 4u) in init_context() 1011 ctx->program->constant_data.push_back(0); in init_context() 1012 ctx->constant_data_offset = ctx->program->constant_data.size(); in init_context() 1013 ctx->program->constant_data.insert(ctx->program->constant_data.end(), in init_context() 1014 (uint8_t*)shader->constant_data, in init_context() 1015 (uint8_t*)shader->constant_data + shader->constant_data_size); in init_context()
|
D | aco_print_ir.cpp | 873 if (program->constant_data.size()) { in aco_print_program() 875 for (unsigned i = 0; i < program->constant_data.size(); i += 32) { in aco_print_program() 877 unsigned line_size = std::min<size_t>(program->constant_data.size() - i, 32); in aco_print_program() 879 unsigned size = std::min<size_t>(program->constant_data.size() - (i + j), 4); in aco_print_program() 881 memcpy(&v, &program->constant_data[i + j], size); in aco_print_program()
|
D | aco_assembler.cpp | 945 while (program->constant_data.size() % 4u) in emit_program() 946 program->constant_data.push_back(0); in emit_program() 948 code.insert(code.end(), (uint32_t*)program->constant_data.data(), in emit_program() 949 (uint32_t*)(program->constant_data.data() + program->constant_data.size())); in emit_program()
|
D | aco_ir.h | 1633 std::vector<uint8_t> constant_data; variable
|
/external/mesa3d/src/gallium/frontends/clover/nir/ |
D | invocation.cpp | 504 const char *ptr = reinterpret_cast<const char *>(nir->constant_data); 511 nir->constant_data = NULL;
|
/external/mesa3d/src/intel/compiler/ |
D | brw_vec4_tcs.cpp | 481 g.add_const_data(nir->constant_data, nir->constant_data_size); in brw_compile_tcs()
|
D | brw_vec4_gs_visitor.cpp | 836 g.add_const_data(nir->constant_data, nir->constant_data_size); in brw_compile_gs()
|
D | brw_shader.cpp | 1387 g.add_const_data(nir->constant_data, nir->constant_data_size); in brw_compile_tes()
|
D | brw_vec4_generator.cpp | 2247 brw_append_data(p, nir->constant_data, nir->constant_data_size, 32); in brw_vec4_generate_assembly()
|
D | brw_vec4.cpp | 2968 g.add_const_data(nir->constant_data, nir->constant_data_size); in brw_compile_vs()
|
D | brw_fs.cpp | 8990 g.add_const_data(nir->constant_data, nir->constant_data_size); in brw_compile_fs() 9374 g.add_const_data(nir->constant_data, nir->constant_data_size); in brw_compile_cs()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_nir.c | 691 if (!nir->constant_data) { in si_lower_nir()
|
/external/mesa3d/src/amd/llvm/ |
D | ac_nir_to_llvm.c | 49 LLVMValueRef constant_data; member 3799 LLVMValueRef ptr = ac_build_gep0(&ctx->ac, ctx->constant_data, offset); in visit_intrinsic() 4774 if (!shader->constant_data) in setup_constant_data() 4777 LLVMValueRef data = LLVMConstStringInContext(ctx->ac.context, shader->constant_data, in setup_constant_data() 4795 ctx->constant_data = global; in setup_constant_data()
|
/external/mesa3d/src/intel/vulkan/ |
D | genX_cmd_buffer.c | 2608 struct anv_address constant_data = { in emit_binding_table() local 2621 constant_data, constant_data_size, 1); in emit_binding_table() 2625 add_surface_reloc(cmd_buffer, surface_state, constant_data); in emit_binding_table()
|
/external/mesa3d/docs/relnotes/ |
D | 20.2.0.rst | 1857 - nir: Add a little more docs about NIR's constant_data.
|