Searched refs:DimIndirect (Results 1 - 25 of 32) sorted by relevance

12

/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/tgsi/
H A Dtgsi_parse.h49 struct tgsi_ind_register DimIndirect; member in struct:tgsi_full_dst_register
57 struct tgsi_ind_register DimIndirect; member in struct:tgsi_full_src_register
H A Dtgsi_ureg.h55 unsigned DimIndirect : 1; /* BOOL */ member in struct:ureg_src
80 unsigned DimIndirect : 1; /* BOOL */ member in struct:ureg_dst
944 reg.DimIndirect = 0;
954 reg.DimIndirect = 0;
965 reg.DimIndirect = 1;
979 reg.DimIndirect = 1;
1018 dst.DimIndirect = 0;
1050 dst.DimIndirect = src.DimIndirect;
1081 src.DimIndirect
[all...]
H A Dtgsi_build.c952 full_src_register.DimIndirect = tgsi_default_ind_register();
1027 full_dst_register.DimIndirect = tgsi_default_ind_register();
1204 reg->DimIndirect.File,
1205 reg->DimIndirect.Swizzle,
1206 reg->DimIndirect.Index,
1207 reg->DimIndirect.ArrayID,
1279 reg->DimIndirect.File,
1280 reg->DimIndirect.Swizzle,
1281 reg->DimIndirect.Index,
1282 reg->DimIndirect
[all...]
H A Dtgsi_dump.c119 TXT(tgsi_file_name(src->DimIndirect.File));
121 SID( src->DimIndirect.Index );
123 ENM( src->DimIndirect.Swizzle, tgsi_swizzle_names );
130 if (src->DimIndirect.ArrayID) {
132 SID( src->DimIndirect.ArrayID );
176 TXT(tgsi_file_name(dst->DimIndirect.File));
178 SID( dst->DimIndirect.Index );
180 ENM( dst->DimIndirect.Swizzle, tgsi_swizzle_names );
187 if (dst->DimIndirect.ArrayID) {
189 SID( dst->DimIndirect
[all...]
H A Dtgsi_parse.c222 next_token( ctx, &inst->Dst[i].DimIndirect );
244 next_token( ctx, &inst->Src[i].DimIndirect );
H A Dtgsi_scan.c497 src.Register.File = fullinst->Src[i].DimIndirect.File;
498 src.Register.Index = fullinst->Src[i].DimIndirect.Index;
501 1 << fullinst->Src[i].DimIndirect.Swizzle,
542 src.Register.File = dst->DimIndirect.File;
543 src.Register.Index = dst->DimIndirect.Index;
546 1 << dst->DimIndirect.Swizzle, false, NULL);
H A Dtgsi_text.c837 dst->DimIndirect.File = bracket[0].ind_file;
838 dst->DimIndirect.Index = bracket[0].ind_index;
839 dst->DimIndirect.Swizzle = bracket[0].ind_comp;
840 dst->DimIndirect.ArrayID = bracket[0].ind_array;
930 src->DimIndirect.File = bracket[0].ind_file;
931 src->DimIndirect.Index = bracket[0].ind_index;
932 src->DimIndirect.Swizzle = bracket[0].ind_comp;
933 src->DimIndirect.ArrayID = bracket[0].ind_array;
H A Dtgsi_ureg.c1115 (src.Dimension ? (src.DimIndirect ? 2 : 1) : 0);
1152 if (src.DimIndirect) {
1181 (dst.Dimension ? (dst.DimIndirect ? 2 : 1) : 0);
1216 if (dst.DimIndirect) {
H A Dtgsi_exec.c1709 * ind = DimIndirect.File
1710 * [4] = DimIndirect.Index
1711 * .y = DimIndirect.SwizzleX
1722 index2.i[3] = reg->DimIndirect.Index;
1724 swizzle = reg->DimIndirect.Swizzle;
1726 reg->DimIndirect.File,
1883 * ind = DimIndirect.File
1884 * [4] = DimIndirect.Index
1885 * .y = DimIndirect.SwizzleX
1897 index2.i[3] = reg->DimIndirect
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/tgsi/
H A Dtgsi_parse.h49 struct tgsi_ind_register DimIndirect; member in struct:tgsi_full_dst_register
57 struct tgsi_ind_register DimIndirect; member in struct:tgsi_full_src_register
H A Dtgsi_ureg.h57 unsigned DimIndirect : 1; /* BOOL */ member in struct:ureg_src
82 unsigned DimIndirect : 1; /* BOOL */ member in struct:ureg_dst
955 reg.DimIndirect = 0;
965 reg.DimIndirect = 0;
976 reg.DimIndirect = 1;
990 reg.DimIndirect = 1;
1029 dst.DimIndirect = 0;
1061 dst.DimIndirect = src.DimIndirect;
1092 src.DimIndirect
[all...]
H A Dtgsi_build.c949 full_src_register.DimIndirect = tgsi_default_ind_register();
1024 full_dst_register.DimIndirect = tgsi_default_ind_register();
1201 reg->DimIndirect.File,
1202 reg->DimIndirect.Swizzle,
1203 reg->DimIndirect.Index,
1204 reg->DimIndirect.ArrayID,
1276 reg->DimIndirect.File,
1277 reg->DimIndirect.Swizzle,
1278 reg->DimIndirect.Index,
1279 reg->DimIndirect
[all...]
H A Dtgsi_dump.c119 TXT(tgsi_file_name(src->DimIndirect.File));
121 SID( src->DimIndirect.Index );
123 ENM( src->DimIndirect.Swizzle, tgsi_swizzle_names );
130 if (src->DimIndirect.ArrayID) {
132 SID( src->DimIndirect.ArrayID );
176 TXT(tgsi_file_name(dst->DimIndirect.File));
178 SID( dst->DimIndirect.Index );
180 ENM( dst->DimIndirect.Swizzle, tgsi_swizzle_names );
187 if (dst->DimIndirect.ArrayID) {
189 SID( dst->DimIndirect
[all...]
H A Dtgsi_parse.c222 next_token( ctx, &inst->Dst[i].DimIndirect );
244 next_token( ctx, &inst->Src[i].DimIndirect );
H A Dtgsi_dynamic_indexing.c128 file = reg->DimIndirect.File;
129 index = reg->DimIndirect.Index;
H A Dtgsi_scan.c511 src.Register.File = fullinst->Src[i].DimIndirect.File;
512 src.Register.Index = fullinst->Src[i].DimIndirect.Index;
515 1 << fullinst->Src[i].DimIndirect.Swizzle,
556 src.Register.File = dst->DimIndirect.File;
557 src.Register.Index = dst->DimIndirect.Index;
560 1 << dst->DimIndirect.Swizzle, false, NULL);
H A Dtgsi_text.c837 dst->DimIndirect.File = bracket[0].ind_file;
838 dst->DimIndirect.Index = bracket[0].ind_index;
839 dst->DimIndirect.Swizzle = bracket[0].ind_comp;
840 dst->DimIndirect.ArrayID = bracket[0].ind_array;
930 src->DimIndirect.File = bracket[0].ind_file;
931 src->DimIndirect.Index = bracket[0].ind_index;
932 src->DimIndirect.Swizzle = bracket[0].ind_comp;
933 src->DimIndirect.ArrayID = bracket[0].ind_array;
H A Dtgsi_ureg.c1113 (src.Dimension ? (src.DimIndirect ? 2 : 1) : 0);
1150 if (src.DimIndirect) {
1179 (dst.Dimension ? (dst.DimIndirect ? 2 : 1) : 0);
1214 if (dst.DimIndirect) {
H A Dtgsi_exec.c1601 * ind = DimIndirect.File
1602 * [4] = DimIndirect.Index
1603 * .y = DimIndirect.SwizzleX
1614 index2.i[3] = reg->DimIndirect.Index;
1616 swizzle = reg->DimIndirect.Swizzle;
1618 reg->DimIndirect.File,
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/
H A Dlp_bld_tgsi_soa.c1168 &reg->DimIndirect,
1245 &reg->DimIndirect,
1348 &reg->DimIndirect,
1757 &reg->DimIndirect,
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/nir/
H A Dnir_to_tgsi.c659 if (dst.DimIndirect)
784 if (!src.Indirect && !src.DimIndirect) {
H A Dtgsi_to_nir.c884 dimind = &tgsi_fsrc->DimIndirect;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader.c881 reg.DimIndirect = src->DimIndirect;
889 vertex_index = si_get_indirect_index(ctx, &reg.DimIndirect,
1028 vertex_index = si_get_indirect_index(ctx, &reg.DimIndirect,
2435 index = si_get_bounded_indirect_index(ctx, &reg->DimIndirect,
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/nir/
H A Dtgsi_to_nir.c783 dimind = &tgsi_fsrc->DimIndirect;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_from_tgsi.cpp114 return SrcRegister(fsr->DimIndirect);
163 return SrcRegister(fdr->DimIndirect);

Completed in 65 milliseconds

12