Lines Matching refs:src
45 foreach_src (src, (struct ir3_instruction *)instr) {
46 if (src->flags & IR3_REG_CONST) {
47 if (src->flags & IR3_REG_RELATIV)
48 hash = HASH(hash, src->array.offset);
50 hash = HASH(hash, src->num);
51 } else if (src->flags & IR3_REG_IMMED) {
52 hash = HASH(hash, src->uim_val);
54 if (src->flags & IR3_REG_ARRAY)
55 hash = HASH(hash, src->array.offset);
56 hash = HASH(hash, src->def);
163 foreach_src (src, instr) {
164 if ((src->flags & IR3_REG_SSA) && src->def &&
165 src->def->instr->data) {
167 struct ir3_instruction *instr = src->def->instr->data;
168 src->def = instr->dsts[0];