Home
last modified time | relevance | path

Searched refs:overload_type (Results 1 – 7 of 7) sorted by relevance

/third_party/mesa3d/src/microsoft/compiler/
Ddxil_function.h49 const char *dxil_overload_suffix( enum overload_type overload);
52 dxil_get_overload_type(struct dxil_module *mod, enum overload_type overload);
73 dxil_alloc_func(struct dxil_module *mod, const char *name, enum overload_type overload,
80 dxil_alloc_func_with_rettype(struct dxil_module *mod, const char *name, enum overload_type overload,
92 enum overload_type overload);
Ddxil_function.c95 enum overload_type overload;
127 enum overload_type overload) in allocate_function_from_predefined()
142 const char *name, enum overload_type overload) in dxil_get_function()
161 const char *name, enum overload_type overload) in dxil_add_function()
172 enum overload_type overload, int *idx) in get_type_from_string()
207 enum overload_type overload, in dxil_alloc_func_with_rettype()
246 dxil_alloc_func(struct dxil_module *mod, const char *name, enum overload_type overload, in dxil_alloc_func()
Ddxil_enums.h198 enum overload_type { enum
365 const char *dxil_overload_suffix( enum overload_type overload);
Ddxil_module.h287 dxil_get_overload_type(struct dxil_module *mod, enum overload_type overload);
293 dxil_module_get_cbuf_ret_type(struct dxil_module *mod, enum overload_type overload);
303 dxil_module_get_resret_type(struct dxil_module *m, enum overload_type overload);
Ddxil_module.c675 dxil_get_overload_type(struct dxil_module *mod, enum overload_type overload) in dxil_get_overload_type()
704 dxil_module_get_cbuf_ret_type(struct dxil_module *mod, enum overload_type overload) in dxil_module_get_cbuf_ret_type()
706 const struct dxil_type *overload_type = dxil_get_overload_type(mod, overload); in dxil_module_get_cbuf_ret_type() local
707 …const struct dxil_type *fields[4] = { overload_type, overload_type, overload_type, overload_type }; in dxil_module_get_cbuf_ret_type()
845 dxil_module_get_resret_type(struct dxil_module *m, enum overload_type overload) in dxil_module_get_resret_type()
847 const struct dxil_type *overload_type = dxil_get_overload_type(m, overload); in dxil_module_get_resret_type() local
850 if (!overload_type) in dxil_module_get_resret_type()
854 { overload_type, overload_type, overload_type, overload_type, int32_type }; in dxil_module_get_resret_type()
Ddxil_enums.c164 const char *dxil_overload_suffix( enum overload_type overload) in dxil_overload_suffix()
Dnir_to_dxil.c510 emit_unary_call(struct ntd_context *ctx, enum overload_type overload, in emit_unary_call()
533 emit_binary_call(struct ntd_context *ctx, enum overload_type overload, in emit_binary_call()
555 emit_tertiary_call(struct ntd_context *ctx, enum overload_type overload, in emit_tertiary_call()
580 emit_quaternary_call(struct ntd_context *ctx, enum overload_type overload, in emit_quaternary_call()
693 enum overload_type overload) in emit_bufferload_call()
712 enum overload_type overload) in emit_bufferstore_call()
735 enum overload_type overload) in emit_textureload_call()
759 enum overload_type overload) in emit_texturestore_call()
2008 static enum overload_type
2040 enum overload_type overload = get_overload(info->input_types[0], src_bits); in emit_unary_intin()
[all …]