Searched refs:nir_function (Results 1 - 25 of 64) sorted by relevance

123

/xsrc/external/mit/MesaLib.old/dist/src/compiler/spirv/
H A Dnir_spirv.h97 nir_function *spirv_to_nir(const uint32_t *words, size_t word_count,
H A Dspirv2nir.c77 nir_function *func = spirv_to_nir(map, word_count, NULL, 0,
H A Dvtn_cfg.c70 nir_function *func,
185 struct nir_function *callee = vtn_callee->impl->function;
261 nir_function *func =
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_sweep.c124 sweep_function(nir_shader *nir, nir_function *f)
155 foreach_list_typed(nir_function, func, node, &nir->functions) {
H A Dnir_clone.c476 nir_function *ncallee = remap_global(state, call->callee);
705 static nir_function *
706 clone_function(clone_state *state, const nir_function *fxn, nir_shader *ns)
709 nir_function *nfxn = nir_function_create(ns, fxn->name);
742 foreach_list_typed(nir_function, fxn, node, &s->functions)
751 nir_function *nfxn = remap_global(&state, fxn);
H A Dnir.h106 struct nir_function;
1727 struct nir_function *callee;
3193 struct nir_function *function;
3351 typedef struct nir_function { struct
3367 } nir_function; typedef in typeref:struct:nir_function
3812 struct exec_list functions; /** < list of nir_function */
3843 foreach_list_typed(nir_function, func, node, &(shader)->functions)
3848 nir_function *func = NULL;
3931 nir_function *nir_function_create(nir_shader *shader, const char *name);
3933 nir_function_impl *nir_function_impl_create(nir_function *fun
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_sweep.c144 sweep_function(nir_shader *nir, nir_function *f)
174 foreach_list_typed(nir_function, func, node, &nir->functions) {
H A Dnir_clone.c461 nir_function *ncallee = remap_global(state, call->callee);
677 static nir_function *
678 clone_function(clone_state *state, const nir_function *fxn, nir_shader *ns)
681 nir_function *nfxn = nir_function_create(ns, fxn->name);
717 foreach_list_typed(nir_function, fxn, node, &s->functions)
726 nir_function *nfxn = remap_global(&state, fxn);
H A Dnir.h82 struct nir_function;
1189 struct nir_function *callee;
2221 struct nir_function *function;
2360 typedef struct nir_function { struct
2376 } nir_function; typedef in typeref:struct:nir_function
2593 struct exec_list functions; /** < list of nir_function */
2614 foreach_list_typed(nir_function, func, node, &(shader)->functions)
2619 nir_function *func = NULL;
2669 nir_function *nir_function_create(nir_shader *shader, const char *name);
2671 nir_function_impl *nir_function_impl_create(nir_function *fun
[all...]
H A Dnir.c189 nir_function *
192 nir_function *func = ralloc(shader, nir_function);
303 nir_function_impl_create(nir_function *function)
507 nir_call_instr_create(nir_shader *shader, nir_function *callee)
/xsrc/external/mit/MesaLib/dist/src/compiler/spirv/
H A Dnir_lower_libclc.c40 nir_function *func = NULL;
H A Dvtn_opencl.c134 static nir_function *mangle_and_find(struct vtn_builder *b,
141 nir_function *found = NULL;
160 nir_function *decl = nir_function_create(b->shader, mname);
184 nir_function *found = mangle_and_find(b, name, const_mask, num_srcs, src_types);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/
H A Dpan_blend_shaders.c103 nir_function *fn = nir_function_create(shader, "main");
H A Dpan_wallpaper.c41 nir_function *fn = nir_function_create(shader, "main");
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/
H A Dtu_shader.c31 static nir_function *
71 nir_function *entry_point =
131 nir_function *entry_point = tu_spirv_to_nir(
/xsrc/external/mit/MesaLib.old/dist/src/mesa/main/
H A Dglspirv.c220 nir_function *entry_point =
253 foreach_list_typed_safe(nir_function, func, node, &nir->functions) {
/xsrc/external/mit/MesaLib/dist/src/microsoft/clc/
H A Dclc_nir.c127 foreach_list_typed(nir_function, func, node, &nir->functions) {
212 foreach_list_typed(nir_function, func, node, &nir->functions) {
/xsrc/external/mit/MesaLib/dist/src/microsoft/spirv_to_dxil/
H A Dspirv_to_dxil.c250 nir_function *entrypoint;
251 foreach_list_typed_safe(nir_function, func, node, &nir->functions) {
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
H A Dsfn_nir.cpp129 const nir_function *func = reinterpret_cast<const nir_function *>(exec_list_get_head_const(&sh->functions));
586 r600_lower_shared_io_impl(nir_function *func)
745 bool has_saturate(const nir_function *func)
956 struct nir_function *func = (struct nir_function *)exec_list_get_head(&sh->functions);
H A Dsfn_nir_lower_tess_io.cpp450 nir_function *f = (nir_function *)shader->functions.get_head();
/xsrc/external/mit/MesaLib/dist/src/microsoft/compiler/
H A Ddxil_nir.c615 foreach_list_typed(nir_function, func, node, &nir->functions) {
666 foreach_list_typed(nir_function, func, node, &nir->functions) {
712 foreach_list_typed(nir_function, func, node, &nir->functions) {
790 foreach_list_typed(nir_function, func, node, &nir->functions) {
867 foreach_list_typed(nir_function, func, node, &nir->functions) {
932 foreach_list_typed(nir_function, func, node, &nir->functions) {
1027 foreach_list_typed(nir_function, func, node, &nir->functions) {
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_shader_info.c550 struct nir_function *func =
551 (struct nir_function *)exec_list_get_head_const(&nir->functions);
H A Dradv_shader.c188 nir_function *entry_point;
199 entry_point = exec_node_data(nir_function, node, node);
288 foreach_list_typed_safe(nir_function, func, node, &nir->functions) {
/xsrc/external/mit/MesaLib/dist/src/mesa/main/
H A Dglspirv.c300 foreach_list_typed_safe(nir_function, func, node, &nir->functions) {
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dglsl_to_nir.cpp238 foreach_list_typed_safe(nir_function, function, node, &(shader)->functions){
701 nir_function *func = nir_function_create(shader, ir->function_name());
755 nir_function *func = (nir_function *) entry->data;
1613 nir_function *callee = (nir_function *) entry->data;

Completed in 47 milliseconds

123