| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/tgsi/ |
| H A D | tgsi_scan.c | 162 if (src->Register.Indirect && src->Indirect.ArrayID) 163 input = info->input_array_first[src->Indirect.ArrayID]; 227 if (src->Register.Indirect && src->Indirect.ArrayID) 228 input = info->output_array_first[src->Indirect.ArrayID]; 426 if (src0->Register.Indirect && src0->Indirect.ArrayID) 427 input = info->input_array_first[src0->Indirect.ArrayID]; 590 unsigned array_id = fulldecl->Array.ArrayID; 950 decl->Array.ArrayID > 0 && decl->Array.ArrayID <= max_array_id) { 951 struct tgsi_array_info *array = &arrays[decl->Array.ArrayID [all...] |
| H A D | tgsi_ureg.h | 67 unsigned ArrayID : 10; /* UINT */ member in struct:ureg_src 92 unsigned ArrayID : 10; /* UINT */ member in struct:ureg_dst 1022 dst.ArrayID = array_id; 1054 dst.ArrayID = src.ArrayID; 1085 src.ArrayID = array_id; 1120 src.ArrayID = dst.ArrayID; 1146 dst.ArrayID = 0; 1175 src.ArrayID [all...] |
| H A D | tgsi_build.c | 366 a.ArrayID = 0; 380 da.ArrayID = arrayid; 538 full_decl->Array.ArrayID, 901 ind_register.ArrayID = 0; 924 ind_register.ArrayID = arrayid; 1174 reg->Indirect.ArrayID, 1207 reg->DimIndirect.ArrayID, 1249 reg->Indirect.ArrayID, 1282 reg->DimIndirect.ArrayID,
|
| H A D | tgsi_dump.c | 130 if (src->DimIndirect.ArrayID) { 132 SID( src->DimIndirect.ArrayID ); 154 if (src->Indirect.ArrayID) { 156 SID( src->Indirect.ArrayID ); 187 if (dst->DimIndirect.ArrayID) { 189 SID( dst->DimIndirect.ArrayID ); 211 if (dst->Indirect.ArrayID) { 213 SID( dst->Indirect.ArrayID ); 350 SID(decl->Array.ArrayID);
|
| H A D | tgsi_ureg.c | 692 dst.ArrayID = ureg->nr_array_temps; 1142 out[n].ind.ArrayID = 0; 1144 out[n].ind.ArrayID = src.ArrayID; 1162 out[n].ind.ArrayID = 0; 1164 out[n].ind.ArrayID = src.ArrayID; 1206 out[n].ind.ArrayID = 0; 1208 out[n].ind.ArrayID = dst.ArrayID; [all...] |
| H A D | tgsi_text.c | 840 dst->DimIndirect.ArrayID = bracket[0].ind_array; 851 dst->Indirect.ArrayID = bracket[0].ind_array; 933 src->DimIndirect.ArrayID = bracket[0].ind_array; 943 src->Indirect.ArrayID = bracket[0].ind_array; 1346 decl.Array.ArrayID = arrayid;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/tgsi/ |
| H A D | tgsi_scan.c | 162 if (src->Register.Indirect && src->Indirect.ArrayID) 163 input = info->input_array_first[src->Indirect.ArrayID]; 227 if (src->Register.Indirect && src->Indirect.ArrayID) 228 input = info->output_array_first[src->Indirect.ArrayID]; 440 if (src0->Register.Indirect && src0->Indirect.ArrayID) 441 input = info->input_array_first[src0->Indirect.ArrayID]; 612 unsigned array_id = fulldecl->Array.ArrayID; 973 decl->Array.ArrayID > 0 && decl->Array.ArrayID <= max_array_id) { 974 struct tgsi_array_info *array = &arrays[decl->Array.ArrayID [all...] |
| H A D | tgsi_ureg.h | 69 unsigned ArrayID : 10; /* UINT */ member in struct:ureg_src 94 unsigned ArrayID : 10; /* UINT */ member in struct:ureg_dst 1033 dst.ArrayID = array_id; 1065 dst.ArrayID = src.ArrayID; 1096 src.ArrayID = array_id; 1131 src.ArrayID = dst.ArrayID; 1157 dst.ArrayID = 0; 1186 src.ArrayID [all...] |
| H A D | tgsi_build.c | 364 a.ArrayID = 0; 378 da.ArrayID = arrayid; 535 full_decl->Array.ArrayID, 898 ind_register.ArrayID = 0; 921 ind_register.ArrayID = arrayid; 1171 reg->Indirect.ArrayID, 1204 reg->DimIndirect.ArrayID, 1246 reg->Indirect.ArrayID, 1279 reg->DimIndirect.ArrayID,
|
| H A D | tgsi_dump.c | 130 if (src->DimIndirect.ArrayID) { 132 SID( src->DimIndirect.ArrayID ); 154 if (src->Indirect.ArrayID) { 156 SID( src->Indirect.ArrayID ); 187 if (dst->DimIndirect.ArrayID) { 189 SID( dst->DimIndirect.ArrayID ); 211 if (dst->Indirect.ArrayID) { 213 SID( dst->Indirect.ArrayID ); 350 SID(decl->Array.ArrayID);
|
| H A D | tgsi_ureg.c | 690 dst.ArrayID = ureg->nr_array_temps; 1140 out[n].ind.ArrayID = 0; 1142 out[n].ind.ArrayID = src.ArrayID; 1160 out[n].ind.ArrayID = 0; 1162 out[n].ind.ArrayID = src.ArrayID; 1204 out[n].ind.ArrayID = 0; 1206 out[n].ind.ArrayID = dst.ArrayID; [all...] |
| H A D | tgsi_text.c | 840 dst->DimIndirect.ArrayID = bracket[0].ind_array; 851 dst->Indirect.ArrayID = bracket[0].ind_array; 933 src->DimIndirect.ArrayID = bracket[0].ind_array; 943 src->Indirect.ArrayID = bracket[0].ind_array; 1346 decl.Array.ArrayID = arrayid;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/include/pipe/ |
| H A D | p_shader_tokens.h | 251 unsigned ArrayID : 10; member in struct:tgsi_declaration_array 755 * If ArrayID is zero the whole register file might be indirectly addressed, 756 * if not only the Declaration with this ArrayID is accessed by this operand. 765 unsigned ArrayID : 10; /* UINT */ member in struct:tgsi_ind_register
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/include/pipe/ |
| H A D | p_shader_tokens.h | 249 unsigned ArrayID : 10; member in struct:tgsi_declaration_array 760 * If ArrayID is zero the whole register file might be indirectly addressed, 761 * if not only the Declaration with this ArrayID is accessed by this operand. 770 unsigned ArrayID : 10; /* UINT */ member in struct:tgsi_ind_register
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader_tgsi_setup.c | 207 if (reg && reg->ArrayID > 0 && reg->ArrayID <= num_arrays) 208 return reg->ArrayID; 613 unsigned id = decl->Array.ArrayID - 1;
|
| H A D | si_shader.c | 911 if (reg.Indirect.ArrayID) 912 input_index = array_first[reg.Indirect.ArrayID]; 1049 if (reg.Indirect.ArrayID) 1050 param_base = array_first[reg.Indirect.ArrayID]; 3998 unsigned array_id = input->Indirect.ArrayID;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/nir/ |
| H A D | tgsi_to_nir.c | 216 var->name = ralloc_asprintf(var, "arr_%d", decl->Array.ArrayID); 287 (decl->Array.ArrayID != 0));
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/nir/ |
| H A D | tgsi_to_nir.c | 230 decl->Array.ArrayID)); 305 (decl->Array.ArrayID != 0));
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/docs/source/ |
| H A D | tgsi.rst | 2988 Declarations can optional have an ArrayID attribute which can be referred by 2989 indirect addressing operands. An ArrayID of zero is reserved and treated as 2990 if no ArrayID is specified. 2993 an ArrayID only the registers in this declaration are guaranteed to be 2998 If no ArrayID is specified with an indirect addressing operand the whole
|
| /xsrc/external/mit/MesaLib/dist/docs/gallium/ |
| H A D | tgsi.rst | 3052 Declarations can optional have an ArrayID attribute which can be referred by 3053 indirect addressing operands. An ArrayID of zero is reserved and treated as 3054 if no ArrayID is specified. 3057 an ArrayID only the registers in this declaration are guaranteed to be 3062 If no ArrayID is specified with an indirect addressing operand the whole
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/ |
| H A D | nv50_ir_from_tgsi.cpp | 104 return fsr->Indirect.ArrayID; 176 return fdr->Indirect.ArrayID; 1329 const int arrayId = decl->Array.ArrayID; 3070 // TODO: Make use of ArrayID.
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/ |
| H A D | nv50_ir_from_tgsi.cpp | 103 return fsr->Indirect.ArrayID; 175 return fdr->Indirect.ArrayID; 1282 const int arrayId = decl->Array.ArrayID; 3085 // TODO: Make use of ArrayID.
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/ |
| H A D | st_glsl_to_tgsi.cpp | 160 unsigned array_id; /* TGSI ArrayID; 1-based: 0 means not an array */ 5937 dst.ArrayID = array_id; 6072 src.ArrayID = src_reg->array_id; 6718 /* The ArrayID is set up in dst_register */ 6720 t->inputs[slot + j].ArrayID = 0; 6773 /* The ArrayID is set up in dst_register */ 6775 t->outputs[slot + j].ArrayID = 0;
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/ |
| H A D | st_glsl_to_tgsi.cpp | 158 unsigned array_id; /* TGSI ArrayID; 1-based: 0 means not an array */ 5990 dst.ArrayID = array_id; 6125 src.ArrayID = src_reg->array_id; 6771 /* The ArrayID is set up in dst_register */ 6773 t->inputs[slot + j].ArrayID = 0; 6826 /* The ArrayID is set up in dst_register */ 6828 t->outputs[slot + j].ArrayID = 0;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/ |
| H A D | r600_shader.c | 1072 if (d->Array.ArrayID) { 1100 ctx->shader->atomics[i].array_id = d->Array.ArrayID; 1848 unsigned first = ctx->info.input_array_first[src->Indirect.ArrayID]; 2008 if (reg.Indirect.ArrayID) 2009 first = array_first[reg.Indirect.ArrayID]; 8548 if (src->Indirect.ArrayID == ctx->shader->atomics[i].array_id)
|