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

/xsrc/external/mit/MesaLib/dist/src/microsoft/compiler/
H A 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...]
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_function.h50 const struct dxil_type *
80 const struct dxil_type *retval_type, const char *param_descr,
H A Ddxil_module.c338 static struct dxil_type *
341 struct dxil_type *ret = rzalloc_size(m->ralloc_ctx,
342 sizeof(struct dxil_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)
413 const struct dxil_type *rhs)
419 dxil_type_to_nir_type(const struct dxil_type *type)
445 const struct dxil_type *
[all...]
H A Ddxil_function.c155 static const struct dxil_type *
180 const struct dxil_type *target = get_type_from_string(mod, param_descr, overload, idx);
192 const struct dxil_type *retval_type,
197 const struct dxil_type *arg_types[MAX_FUNC_PARAMS];
203 const struct dxil_type *t = get_type_from_string(mod, param_descr, overload, &index);
210 const struct dxil_type *func_type =
236 const struct dxil_type *retval_type = get_type_from_string(mod, retval_type_descr, overload, &index);
H A Dnir_to_dxil.c292 const struct dxil_type *struct_type,
295 const struct dxil_type *pointer_type = dxil_module_get_pointer_type(m, struct_type);
307 emit_srv_metadata(struct dxil_module *m, const struct dxil_type *elem_type,
333 emit_uav_metadata(struct dxil_module *m, const struct dxil_type *struct_type,
361 emit_cbv_metadata(struct dxil_module *m, const struct dxil_type *struct_type,
375 emit_sampler_metadata(struct dxil_module *m, const struct dxil_type *struct_type,
656 const struct dxil_type *int_type = dxil_module_get_int_type(&ctx->mod, 32);
867 const struct dxil_type *res_type_as_type = dxil_module_get_res_type(&ctx->mod, res_kind, comp_type, false /* readwrite */);
904 const struct dxil_type *struct_type = dxil_module_get_res_type(&ctx->mod,
909 const struct dxil_type *array_typ
[all...]
H A Ddxil_dump_decls.h57 dump_type(struct dxil_dumper *buf, const struct dxil_type *type);
H A Ddxil_dump.c182 list_for_each_entry(struct dxil_type, type, list, head) {
190 static void dump_type_name(struct dxil_dumper *d, const struct dxil_type *type)
240 dump_type(struct dxil_dumper *d, const struct dxil_type *type)
464 struct dxil_type **func_arg_types = call->func->type->function_def.args.types;

Completed in 13 milliseconds