Lines Matching refs:use
7 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
35 * Every use of a def is visited before the def.
143 agx_optimizer_fmov_rev(agx_instr *I, agx_instr *use)
145 if (!agx_is_fmov(use)) return false;
146 if (use->src[0].neg || use->src[0].abs) return false;
149 I->saturate |= use->saturate;
150 I->dest[0] = use->dest[0];
205 agx_instr *use = uses[I->dest[0].value];
207 if (!use || BITSET_TEST(multiple, I->dest[0].value))
210 /* Destination has a single use, try to propagate */
211 if (info.is_float && agx_optimizer_fmov_rev(I, use)) {
212 agx_remove_instruction(use);