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

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/ir/gp/
H A Dnir.c41 static gpir_reg *reg_for_nir_reg(gpir_compiler *comp, nir_register *nir_reg) argument
43 unsigned index = nir_reg->index;
88 static void register_node_reg(gpir_block *block, gpir_node *node, nir_reg_dest *nir_reg) argument
90 block->comp->node_for_reg[nir_reg->reg->index] = node;
93 snprintf(node->name, sizeof(node->name), "reg%d", nir_reg->reg->index);
96 store->reg = reg_for_nir_reg(block->comp, nir_reg->reg);
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/nir/
H A Dnir_to_tgsi.c562 foreach_list_typed(nir_register, nir_reg, node, list) {
564 if (nir_reg->num_array_elems == 0) {
565 uint32_t write_mask = BITFIELD_MASK(nir_reg->num_components);
566 if (!ntt_try_store_in_tgsi_output(c, &decl, &nir_reg->uses, &nir_reg->if_uses)) {
567 if (nir_reg->bit_size == 64) {
568 if (nir_reg->num_components > 2) {
570 nir_reg->num_components, nir_reg->index);
579 decl = ureg_DECL_array_temporary(c->ureg, nir_reg
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/broadcom/compiler/
H A Dnir_to_vir.c1532 foreach_list_typed(nir_register, nir_reg, node, list) {
1533 unsigned array_len = MAX2(nir_reg->num_array_elems, 1);
1536 nir_reg->num_components);
1538 _mesa_hash_table_insert(c->def_ht, nir_reg, qregs);
1540 for (int i = 0; i < array_len * nir_reg->num_components; i++)
/xsrc/external/mit/MesaLib/dist/src/broadcom/compiler/
H A Dnir_to_vir.c2190 foreach_list_typed(nir_register, nir_reg, node, list) {
2191 unsigned array_len = MAX2(nir_reg->num_array_elems, 1);
2194 nir_reg->num_components);
2196 _mesa_hash_table_insert(c->def_ht, nir_reg, qregs);
2198 for (int i = 0; i < array_len * nir_reg->num_components; i++)
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/
H A Dvc4_program.c1658 foreach_list_typed(nir_register, nir_reg, node, list) {
1659 unsigned array_len = MAX2(nir_reg->num_array_elems, 1);
1662 nir_reg->num_components);
1664 _mesa_hash_table_insert(c->def_ht, nir_reg, qregs);
1666 for (int i = 0; i < array_len * nir_reg->num_components; i++)
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/
H A Dvc4_program.c1657 foreach_list_typed(nir_register, nir_reg, node, list) {
1658 unsigned array_len = MAX2(nir_reg->num_array_elems, 1);
1661 nir_reg->num_components);
1663 _mesa_hash_table_insert(c->def_ht, nir_reg, qregs);
1665 for (int i = 0; i < array_len * nir_reg->num_components; i++)
/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_vec4_nir.cpp172 dst_reg_for_nir_reg(vec4_visitor *v, nir_register *nir_reg, argument
177 reg = v->nir_locals[nir_reg->index];
178 if (nir_reg->bit_size == 64)
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_vec4_nir.cpp173 dst_reg_for_nir_reg(vec4_visitor *v, nir_register *nir_reg, argument
178 reg = v->nir_locals[nir_reg->index];
179 if (nir_reg->bit_size == 64)

Completed in 43 milliseconds