/third_party/mesa3d/src/microsoft/compiler/ |
D | dxil_module.h | 165 struct dxil_module { struct 219 dxil_module_init(struct dxil_module *m, void *ralloc_ctx); argument 222 dxil_module_release(struct dxil_module *m); 225 dxil_add_global_var(struct dxil_module *m, const char *name, 231 dxil_add_global_ptr_var(struct dxil_module *m, const char *name, 237 dxil_add_function_def(struct dxil_module *m, const char *name, 241 dxil_add_function_decl(struct dxil_module *m, const char *name, 246 dxil_module_get_void_type(struct dxil_module *m); 249 dxil_module_get_int_type(struct dxil_module *m, unsigned bit_size); 252 dxil_module_get_float_type(struct dxil_module *m, unsigned bit_size); [all …]
|
D | dxil_module.c | 36 dxil_module_init(struct dxil_module *m, void *ralloc_ctx) in dxil_module_init() 40 memset(m, 0, sizeof(struct dxil_module)); in dxil_module_init() 62 dxil_module_release(struct dxil_module *m) in dxil_module_release() 90 enter_subblock(struct dxil_module *m, unsigned id, unsigned abbrev_width) in enter_subblock() 107 exit_block(struct dxil_module *m) in exit_block() 143 emit_record(struct dxil_module *m, unsigned code, in emit_record() 150 emit_record_int(struct dxil_module *m, unsigned code, int value) in emit_record_int() 339 create_type(struct dxil_module *m, enum type_type type) in create_type() 452 dxil_module_get_void_type(struct dxil_module *m) in dxil_module_get_void_type() 460 create_int_type(struct dxil_module *m, unsigned bit_size) in create_int_type() [all …]
|
D | dxil_function.h | 51 dxil_get_overload_type(struct dxil_module *mod, enum overload_type overload); 72 dxil_alloc_func(struct dxil_module *mod, const char *name, enum overload_type overload, 79 dxil_alloc_func_with_rettype(struct dxil_module *mod, const char *name, enum overload_type overload, 90 dxil_get_function(struct dxil_module *mod, const char *name,
|
D | dxil_function.c | 110 allocate_function_from_predefined(struct dxil_module *mod, in allocate_function_from_predefined() 126 dxil_get_function(struct dxil_module *mod, in dxil_get_function() 156 get_type_from_string(struct dxil_module *mod, const char *param_descr, in get_type_from_string() 190 dxil_alloc_func_with_rettype(struct dxil_module *mod, const char *name, in dxil_alloc_func_with_rettype() 230 dxil_alloc_func(struct dxil_module *mod, const char *name, enum overload_type overload, in dxil_alloc_func()
|
D | dxil_dump_decls.h | 31 dump_metadata(struct dxil_dumper *buf, struct dxil_module *m); 92 struct dxil_module *m); 100 struct dxil_module *m); 101 static void dump_psv_io(struct _mesa_string_buffer *buf, struct dxil_module *m,
|
D | dxil_dump.h | 28 struct dxil_module; 46 dxil_dump_module(struct dxil_dumper *d, struct dxil_module *m);
|
D | dxil_signature.h | 131 struct dxil_module; 134 get_signatures(struct dxil_module *mod, nir_shader *s, bool vulkan);
|
D | dxil_container.h | 111 const struct dxil_module *m, 116 const struct dxil_module *m);
|
D | dxil_signature.c | 369 fill_SV_param_nodes(struct dxil_module *mod, unsigned record_id, in fill_SV_param_nodes() 417 struct semantic_info *semantic, struct dxil_module *mod) in fill_psv_signature_element() 457 fill_io_signature(struct dxil_module *mod, int id, in fill_io_signature() 471 get_input_signature_group(struct dxil_module *mod, const struct dxil_mdnode **inputs, in get_input_signature_group() 508 get_input_signature(struct dxil_module *mod, nir_shader *s, bool vulkan) in get_input_signature() 559 get_output_signature(struct dxil_module *mod, nir_shader *s, bool vulkan) in get_output_signature() 611 get_signatures(struct dxil_module *mod, nir_shader *s, bool vulkan) in get_signatures()
|
D | dxil_dump.c | 87 dxil_dump_module(struct dxil_dumper *d, struct dxil_module *m) in dxil_dump_module() 109 dump_metadata(struct dxil_dumper *d, struct dxil_module *m) in dump_metadata() 717 static void dump_io_signatures(struct _mesa_string_buffer *buf, struct dxil_module *m) in dump_io_signatures() 749 struct dxil_module *m) in dump_psv() 757 static void dump_psv_io(struct _mesa_string_buffer *buf, struct dxil_module *m, in dump_psv_io()
|
D | dxil_container.c | 190 const struct dxil_module *m, in dxil_container_add_state_validation() 296 const struct dxil_module *m) in dxil_container_add_module()
|
D | meson.build | 28 'dxil_module.c',
|
D | nir_to_dxil.c | 123 emit_llvm_ident(struct dxil_module *m) in emit_llvm_ident() 135 emit_named_version(struct dxil_module *m, const char *name, in emit_named_version() 168 emit_dx_shader_model(struct dxil_module *m) in emit_dx_shader_model() 291 fill_resource_metadata(struct dxil_module *m, const struct dxil_mdnode **fields, in fill_resource_metadata() 307 emit_srv_metadata(struct dxil_module *m, const struct dxil_type *elem_type, in emit_srv_metadata() 333 emit_uav_metadata(struct dxil_module *m, const struct dxil_type *struct_type, in emit_uav_metadata() 361 emit_cbv_metadata(struct dxil_module *m, const struct dxil_type *struct_type, in emit_cbv_metadata() 375 emit_sampler_metadata(struct dxil_module *m, const struct dxil_type *struct_type, in emit_sampler_metadata() 406 struct dxil_module mod; 1853 struct dxil_module *m = &ctx->mod; in emit_b2f16() [all …]
|
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
D | d3d12_compiler.cpp | 79 HModule dxil_module; member 1155 if (!dxil_module.load(UTIL_DL_PREFIX "dxil" UTIL_DL_EXT)) { in load_dxil_dll() 1176 dxil_module.load(selfPath); in load_dxil_dll() 1184 …roc dxil_create_func = (DxcCreateInstanceProc)util_dl_get_proc_address(dxil_module, "DxcCreateInst… in d3d12_validation_tools()
|
/third_party/mesa3d/ohos/ |
D | dependency_inputs.gni | 6354 ../src/microsoft/compiler/dxil_module.c 6355 ../src/microsoft/compiler/dxil_module.h
|