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.
145 agx_optimizer_fmov_rev(agx_instr *I, agx_instr *use)
147 if (!agx_is_fmov(use)) return false;
148 if (use->src[0].neg || use->src[0].abs) return false;
151 I->saturate |= use->saturate;
152 I->dest[0] = use->dest[0];
234 agx_instr *use = uses[I->dest[0].value];
236 if (!use || BITSET_TEST(multiple, I->dest[0].value))
239 /* Destination has a single use, try to propagate */
240 if (info.is_float && agx_optimizer_fmov_rev(I, use)) {
241 agx_remove_instruction(use);