Lines Matching refs:ssa
1008 if (alu->src[0].src.ssa->bit_size != 64)
1014 assert(alu->src[1].src.ssa->bit_size ==
1015 alu->src[2].src.ssa->bit_size);
1016 if (alu->src[1].src.ssa->bit_size != 64)
1027 assert(alu->src[0].src.ssa->bit_size ==
1028 alu->src[1].src.ssa->bit_size);
1029 if (alu->src[0].src.ssa->bit_size != 64)
1035 if (alu->src[0].src.ssa->bit_size != 64)
1042 if (alu->dest.dest.ssa.bit_size != 64)
1052 if (alu->src[0].src.ssa->bit_size != 64)
1060 if (alu->dest.dest.ssa.bit_size != 64)
1077 assert(intrin->src[0].is_ssa && intrin->src[0].ssa->bit_size == 64);
1079 nir_unpack_64_2x32_split_x(b, intrin->src[0].ssa),
1080 nir_unpack_64_2x32_split_y(b, intrin->src[0].ssa),
1084 intrin->dest.ssa.bit_size == 64);
1095 assert(intrin->src[j].is_ssa && intrin->src[j].ssa->bit_size < 64);
1096 split->src[j] = nir_src_for_ssa(intrin->src[j].ssa);
1104 intrin->dest.ssa.num_components, 32, NULL);
1107 res[i] = &split->dest.ssa;
1122 return &vote->dest.ssa;
1147 return &scan->dest.ssa;
1164 nir_ssa_def *x = intrin->src[0].ssa;
1206 return intrin->dest.ssa.bit_size == 64 &&
1211 return intrin->src[0].ssa->bit_size == 64 &&
1218 if (intrin->dest.ssa.bit_size != 64)
1256 return lower_vote_ieq(b, intrin->src[0].ssa);