Home
last modified time | relevance | path

Searched refs:dxil_type (Results 1 – 8 of 8) sorted by relevance

/third_party/mesa3d/src/microsoft/compiler/
Ddxil_module.h203 const struct dxil_type *void_type;
204 const struct dxil_type *int1_type, *int8_type, *int16_type,
206 const struct dxil_type *float16_type, *float32_type, *float64_type;
226 const struct dxil_type *type,
232 const struct dxil_type *type,
238 const struct dxil_type *type);
242 const struct dxil_type *type,
245 const struct dxil_type *
248 const struct dxil_type *
251 const struct dxil_type *
[all …]
Ddxil_internal.h38 struct dxil_type **types;
42 struct dxil_type { struct
57 const struct dxil_type *ptr_target_type; argument
63 const struct dxil_type *ret_type;
67 const struct dxil_type *elem_type;
78 const struct dxil_type *type; argument
83 const struct dxil_type *type;
95 const struct dxil_type *type;
136 const struct dxil_type *type;
152 const struct dxil_type *type;
[all …]
Ddxil_module.c338 static struct dxil_type *
341 struct dxil_type *ret = rzalloc_size(m->ralloc_ctx, in create_type()
342 sizeof(struct dxil_type)); in create_type()
352 types_equal(const struct dxil_type *lhs, const struct dxil_type *rhs);
367 types_equal(const struct dxil_type *lhs, const struct dxil_type *rhs) in types_equal()
413 const struct dxil_type *rhs) in dxil_value_type_equal_to()
419 dxil_type_to_nir_type(const struct dxil_type *type) in dxil_type_to_nir_type()
445 const struct dxil_type *
451 const struct dxil_type *
459 static const struct dxil_type *
[all …]
Ddxil_function.c155 static const struct dxil_type *
180 const struct dxil_type *target = get_type_from_string(mod, param_descr, overload, idx); in get_type_from_string()
192 const struct dxil_type *retval_type, in dxil_alloc_func_with_rettype()
197 const struct dxil_type *arg_types[MAX_FUNC_PARAMS]; in dxil_alloc_func_with_rettype()
203 const struct dxil_type *t = get_type_from_string(mod, param_descr, overload, &index); in dxil_alloc_func_with_rettype()
210 const struct dxil_type *func_type = in dxil_alloc_func_with_rettype()
236 …const struct dxil_type *retval_type = get_type_from_string(mod, retval_type_descr, overload, &inde… in dxil_alloc_func()
Ddxil_function.h50 const struct dxil_type *
80 const struct dxil_type *retval_type, const char *param_descr,
Dnir_to_dxil.c292 const struct dxil_type *struct_type, in fill_resource_metadata()
295 const struct dxil_type *pointer_type = dxil_module_get_pointer_type(m, struct_type); 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()
656 const struct dxil_type *int_type = dxil_module_get_int_type(&ctx->mod, 32); in emit_textureload_call()
867 …const struct dxil_type *res_type_as_type = dxil_module_get_res_type(&ctx->mod, res_kind, comp_type… in emit_srv()
904 const struct dxil_type *struct_type = dxil_module_get_res_type(&ctx->mod, in emit_globals()
909 const struct dxil_type *array_type = in emit_globals()
[all …]
Ddxil_dump.c182 list_for_each_entry(struct dxil_type, type, list, head) { in dump_types()
190 static void dump_type_name(struct dxil_dumper *d, const struct dxil_type *type) in dump_type_name()
240 dump_type(struct dxil_dumper *d, const struct dxil_type *type) in dump_type()
464 struct dxil_type **func_arg_types = call->func->type->function_def.args.types; in dump_instr_call()
Ddxil_dump_decls.h57 dump_type(struct dxil_dumper *buf, const struct dxil_type *type);