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.h233 const struct dxil_type *void_type;
234 const struct dxil_type *int1_type, *int8_type, *int16_type,
236 const struct dxil_type *float16_type, *float32_type, *float64_type;
254 const struct dxil_type *type,
260 const struct dxil_type *type,
266 const struct dxil_type *type, unsigned num_blocks);
270 const struct dxil_type *type,
273 const struct dxil_type *
276 const struct dxil_type *
279 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.c336 static struct dxil_type *
339 struct dxil_type *ret = rzalloc_size(m->ralloc_ctx, in create_type()
340 sizeof(struct dxil_type)); in create_type()
350 types_equal(const struct dxil_type *lhs, const struct dxil_type *rhs);
365 types_equal(const struct dxil_type *lhs, const struct dxil_type *rhs) in types_equal()
411 const struct dxil_type *rhs) in dxil_value_type_equal_to()
417 dxil_type_to_nir_type(const struct dxil_type *type) in dxil_type_to_nir_type()
443 const struct dxil_type *
449 const struct dxil_type *
457 static const struct dxil_type *
[all …]
Ddxil_function.c170 static const struct dxil_type *
196 const struct dxil_type *target = get_type_from_string(mod, param_descr, overload, idx); in get_type_from_string()
208 const struct dxil_type *retval_type, in dxil_alloc_func_with_rettype()
213 const struct dxil_type *arg_types[MAX_FUNC_PARAMS]; in dxil_alloc_func_with_rettype()
219 const struct dxil_type *t = get_type_from_string(mod, param_descr, overload, &index); in dxil_alloc_func_with_rettype()
226 const struct dxil_type *func_type = in dxil_alloc_func_with_rettype()
252 …const struct dxil_type *retval_type = get_type_from_string(mod, retval_type_descr, overload, &inde… in dxil_alloc_func()
Ddxil_function.h51 const struct dxil_type *
81 const struct dxil_type *retval_type, const char *param_descr,
Dnir_to_dxil.c338 const struct dxil_type *struct_type, in fill_resource_metadata()
341 const struct dxil_type *pointer_type = dxil_module_get_pointer_type(m, struct_type); in fill_resource_metadata()
353 emit_srv_metadata(struct dxil_module *m, const struct dxil_type *elem_type, in emit_srv_metadata()
379 emit_uav_metadata(struct dxil_module *m, const struct dxil_type *struct_type, in emit_uav_metadata()
407 emit_cbv_metadata(struct dxil_module *m, const struct dxil_type *struct_type, in emit_cbv_metadata()
421 emit_sampler_metadata(struct dxil_module *m, const struct dxil_type *struct_type, in emit_sampler_metadata()
740 const struct dxil_type *int_type = dxil_module_get_int_type(&ctx->mod, 32); in emit_textureload_call()
978 …const struct dxil_type *res_type_as_type = dxil_module_get_res_type(&ctx->mod, res_kind, comp_type… in emit_srv()
1006 const struct dxil_type *struct_type = dxil_module_get_res_type(&ctx->mod, in emit_globals()
1011 const struct dxil_type *array_type = in emit_globals()
[all …]
Ddxil_dump.c187 list_for_each_entry(struct dxil_type, type, list, head) { in dump_types()
195 static void dump_type_name(struct dxil_dumper *d, const struct dxil_type *type) in dump_type_name()
245 dump_type(struct dxil_dumper *d, const struct dxil_type *type) in dump_type()
469 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);