Lines Matching defs:reg

1492                     const struct tgsi_full_src_register *reg,
1506 index->i[3] = reg->Register.Index;
1518 if (reg->Register.Indirect) {
1521 assert(reg->Indirect.File == TGSI_FILE_ADDRESS);
1522 const union tgsi_exec_channel *addr = &mach->Addrs[reg->Indirect.Index].xyzw[reg->Indirect.Swizzle];
1543 if (reg->Register.Dimension) {
1547 index2D->i[3] = reg->Dimension.Index;
1560 if (reg->Dimension.Indirect) {
1563 assert(reg->DimIndirect.File == TGSI_FILE_ADDRESS);
1564 const union tgsi_exec_channel *addr = &mach->Addrs[reg->DimIndirect.Index].xyzw[reg->DimIndirect.Swizzle];
1594 const struct tgsi_full_src_register *reg,
1601 get_index_registers(mach, reg, &index, &index2D);
1604 swizzle = tgsi_util_get_full_src_register_swizzle( reg, chan_index );
1606 reg->Register.File,
1616 const struct tgsi_full_src_register *reg,
1620 fetch_source_d(mach, chan, reg, chan_index);
1622 if (reg->Register.Absolute) {
1627 if (reg->Register.Negate) {
1639 const struct tgsi_full_dst_register *reg,
1658 if (reg->Register.Indirect) {
1667 index.i[3] = reg->Indirect.Index;
1670 swizzle = reg->Indirect.Swizzle;
1674 reg->Indirect.File,
1684 switch (reg->Register.File) {
1690 index = mach->OutputVertexOffset + reg->Register.Index;
1695 reg->Register.Index);
1707 index = reg->Register.Index;
1713 index = reg->Register.Index;
1728 const struct tgsi_full_dst_register *reg,
1735 dst = store_dest_dstret(mach, chan, reg, chan_index);
1748 const struct tgsi_full_dst_register *reg,
1756 dst = store_dest_dstret(mach, chan, reg, chan_index);
1999 const struct tgsi_full_src_register *reg = &inst->Src[sampler];
2005 index2.i[3] = reg->Indirect.Index;
2008 reg->Indirect.File,
2009 reg->Indirect.Swizzle,
3392 const struct tgsi_full_src_register *reg,
3399 fetch_source_d(mach, &src[0], reg, chan_0);
3400 fetch_source_d(mach, &src[1], reg, chan_1);
3406 assert(!reg->Register.Absolute);
3407 assert(!reg->Register.Negate);
3413 const struct tgsi_full_dst_register *reg,
3445 store_dest_double(mach, &dst[0], reg, chan_0);
3447 store_dest_double(mach, &dst[1], reg, chan_1);
4816 const struct tgsi_full_src_register *reg = &inst->Src[0];
4818 assert(reg->Register.File == TGSI_FILE_INPUT);
4821 get_index_registers(mach, reg, &index, &index2D);
4855 const struct tgsi_full_src_register *reg = &inst->Src[0];
4857 assert(reg->Register.File == TGSI_FILE_INPUT);
4859 get_index_registers(mach, reg, &index, &index2D);
4883 const struct tgsi_full_src_register *reg = &inst->Src[0];
4885 assert(reg->Register.File == TGSI_FILE_INPUT);
4886 get_index_registers(mach, reg, &index, &index2D);