Home
last modified time | relevance | path

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

/third_party/mesa3d/src/microsoft/compiler/
H A 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...]
H A Ddxil_internal.h38 struct dxil_type **types;
42 struct dxil_type { struct
57 const struct dxil_type *ptr_target_type;
63 const struct dxil_type *ret_type;
67 const struct dxil_type *elem_type;
78 const struct dxil_type *type;
83 const struct dxil_type *type;
95 const struct dxil_type *type;
136 const struct dxil_type *type;
152 const struct dxil_type *typ
[all...]
H A 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 *
1517 list_for_each_entry(struct dxil_type, type, &m->type_list, head) emit_type_table() argument
[all...]
H A 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, &index); in dxil_alloc_func()
H A Ddxil_function.h51 const struct dxil_type *
81 const struct dxil_type *retval_type, const char *param_descr,
H A 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, false /* readwrite */); 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_typ in emit_globals()
[all...]
H A Ddxil_dump.c187 list_for_each_entry(struct dxil_type, type, list, head) { in dump_types() argument
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()
H A Ddxil_dump_decls.h57 dump_type(struct dxil_dumper *buf, const struct dxil_type *type);

Completed in 13 milliseconds