Lines Matching refs:is_ssa
433 return !src->is_ssa && src->reg.indirect;
439 assert(src->reg.indirect->is_ssa || !src->reg.indirect->reg.indirect);
447 if (!dest->is_ssa && dest->reg.indirect) {
448 assert(dest->reg.indirect->is_ssa || !dest->reg.indirect->reg.indirect);
461 dest->is_ssa = src->is_ssa;
462 if (src->is_ssa) {
479 assert(!src->is_ssa);
483 dest->is_ssa = false;
522 return src->src.is_ssa && (src->src.ssa->num_components == num_components) &&
610 src->is_ssa = false;
670 dest->is_ssa = false;
1084 src->is_ssa ? &src->ssa->uses : &src->reg.reg->uses);
1111 if (!dest->is_ssa) {
1197 return src->is_ssa ? (src->ssa != NULL) : (src->reg.reg != NULL);
1216 if (!dest->is_ssa)
1322 if (src->is_ssa) {
1400 if (dest->is_ssa)
1437 assert(nir_instr_as_alu(instr)->dest.dest.is_ssa);
1441 assert(nir_instr_as_deref(instr)->dest.is_ssa);
1445 assert(nir_instr_as_tex(instr)->dest.is_ssa);
1451 assert(intrin->dest.is_ssa);
1459 assert(nir_instr_as_phi(instr)->dest.is_ssa);
1484 return !nir_instr_as_alu(instr)->dest.dest.is_ssa;
1487 return !nir_instr_as_deref(instr)->dest.is_ssa;
1490 return !nir_instr_as_tex(instr)->dest.is_ssa;
1495 !intrin->dest.is_ssa;
1499 return !nir_instr_as_phi(instr)->dest.is_ssa;
1580 if (!src.is_ssa)
1601 if (!src.is_ssa)
1645 for (; src; src = src->is_ssa ? NULL : src->reg.indirect) {
1656 for (; src; src = src->is_ssa ? NULL : src->reg.indirect) {
1662 if (src->is_ssa)
1669 if (src->is_ssa)
1714 if (dest->is_ssa) {
1724 assert(!new_dest.is_ssa);
1766 dest->is_ssa = true;
1784 if (new_src.is_ssa) {
1865 assert(src->is_ssa && src->parent_instr);
2256 return dest->is_ssa;
2927 assert(instr->src[0].src.is_ssa);