Searched refs:ArrayID (Results 1 – 13 of 13) sorted by relevance
162 if (src->Register.Indirect && src->Indirect.ArrayID) in scan_src_operand()163 input = info->input_array_first[src->Indirect.ArrayID]; in scan_src_operand()227 if (src->Register.Indirect && src->Indirect.ArrayID) in scan_src_operand()228 input = info->output_array_first[src->Indirect.ArrayID]; in scan_src_operand()440 if (src0->Register.Indirect && src0->Indirect.ArrayID) in scan_instruction()441 input = info->input_array_first[src0->Indirect.ArrayID]; in scan_instruction()612 unsigned array_id = fulldecl->Array.ArrayID; in scan_declaration()975 decl->Array.ArrayID > 0 && decl->Array.ArrayID <= max_array_id) { in tgsi_scan_arrays()976 struct tgsi_array_info *array = &arrays[decl->Array.ArrayID - 1]; in tgsi_scan_arrays()993 if (dst->Indirect.ArrayID > 0 && in tgsi_scan_arrays()[all …]
69 unsigned ArrayID : 10; /* UINT */ member94 unsigned ArrayID : 10; /* UINT */ member1034 dst.ArrayID = array_id; in ureg_dst_array_register()1066 dst.ArrayID = src.ArrayID; in ureg_dst()1097 src.ArrayID = array_id; in ureg_src_array_register()1132 src.ArrayID = dst.ArrayID; in ureg_src()1158 dst.ArrayID = 0; in ureg_dst_undef()1187 src.ArrayID = 0; in ureg_src_undef()
130 if (src->DimIndirect.ArrayID) { in _dump_register_src()132 SID( src->DimIndirect.ArrayID ); in _dump_register_src()154 if (src->Indirect.ArrayID) { in _dump_register_src()156 SID( src->Indirect.ArrayID ); in _dump_register_src()187 if (dst->DimIndirect.ArrayID) { in _dump_register_dst()189 SID( dst->DimIndirect.ArrayID ); in _dump_register_dst()211 if (dst->Indirect.ArrayID) { in _dump_register_dst()213 SID( dst->Indirect.ArrayID ); in _dump_register_dst()350 SID(decl->Array.ArrayID); in iter_declaration()
364 a.ArrayID = 0; in tgsi_default_declaration_array()378 da.ArrayID = arrayid; in tgsi_build_declaration_array()535 full_decl->Array.ArrayID, in tgsi_build_full_declaration()898 ind_register.ArrayID = 0; in tgsi_default_ind_register()921 ind_register.ArrayID = arrayid; in tgsi_build_ind_register()1171 reg->Indirect.ArrayID, in tgsi_build_full_instruction()1204 reg->DimIndirect.ArrayID, in tgsi_build_full_instruction()1246 reg->Indirect.ArrayID, in tgsi_build_full_instruction()1279 reg->DimIndirect.ArrayID, in tgsi_build_full_instruction()
697 dst.ArrayID = ureg->nr_array_temps; in ureg_DECL_array_temporary()1147 out[n].ind.ArrayID = 0; in ureg_emit_src()1149 out[n].ind.ArrayID = src.ArrayID; in ureg_emit_src()1167 out[n].ind.ArrayID = 0; in ureg_emit_src()1169 out[n].ind.ArrayID = src.ArrayID; in ureg_emit_src()1211 out[n].ind.ArrayID = 0; in ureg_emit_dst()1213 out[n].ind.ArrayID = dst.ArrayID; in ureg_emit_dst()1231 out[n].ind.ArrayID = 0; in ureg_emit_dst()1233 out[n].ind.ArrayID = dst.ArrayID; in ureg_emit_dst()1550 out[3].array.ArrayID = array_id; in emit_decl_semantic()[all …]
840 dst->DimIndirect.ArrayID = bracket[0].ind_array; in parse_dst_operand()851 dst->Indirect.ArrayID = bracket[0].ind_array; in parse_dst_operand()933 src->DimIndirect.ArrayID = bracket[0].ind_array; in parse_src_operand()943 src->Indirect.ArrayID = bracket[0].ind_array; in parse_src_operand()1346 decl.Array.ArrayID = arrayid; in parse_declaration()
249 unsigned ArrayID : 10; member771 unsigned ArrayID : 10; /* UINT */ member
231 decl->Array.ArrayID)); in ttn_emit_declaration()306 (decl->Array.ArrayID != 0)); in ttn_emit_declaration()
3052 Declarations can optional have an ArrayID attribute which can be referred by3053 indirect addressing operands. An ArrayID of zero is reserved and treated as3054 if no ArrayID is specified.3057 an ArrayID only the registers in this declaration are guaranteed to be3062 If no ArrayID is specified with an indirect addressing operand the whole
103 return fsr->Indirect.ArrayID; in getArrayId()175 return fdr->Indirect.ArrayID; in getArrayId()1282 const int arrayId = decl->Array.ArrayID; in scanDeclaration()
1175 if (d->Array.ArrayID) { in tgsi_declaration()1947 unsigned first = ctx->info.input_array_first[src->Indirect.ArrayID]; in fetch_gs_input()2107 if (reg.Indirect.ArrayID) in r600_get_byte_address()2108 first = array_first[reg.Indirect.ArrayID]; in r600_get_byte_address()
4877 const unsigned arrayID = MIN2(decl->Array.ArrayID, MAX_TEMP_ARRAYS); in emit_vgpu10_declaration()
1203 - r600: Stop using ArrayID to look up atomic counters.