Lines Matching defs:sets
97 correspondence between the insn that sets and uses CC0. The insns are
98 allowed to be separated by placing an insn that sets CC0 (but not an insn
669 the insn that sets CC0 for it and delete it too. */
674 /* Delete the insn that sets cc0 for us. On machines without cc0, we could
675 delete the insn that sets the condition code, but it is hard to find it.
1215 rtx delay_list, struct resources *sets,
1237 ??? It may be possible to move other sets into INSN in addition to
1274 if (insn_references_resource_p (trial, sets, 0)
1276 || insn_sets_resource_p (trial, sets, 0)
1278 /* If TRIAL sets CC0, we can't copy it, so we can't steal this
1349 rtx delay_list, struct resources *sets,
1373 /* If TRIAL sets CC0, stealing it will move it too far from the use
1375 if (insn_references_resource_p (trial, sets, 0)
1377 || insn_sets_resource_p (trial, sets, 0)
1472 /* We can't share an insn that sets cc0. */
1693 /* See what resources this insn sets and needs. If they overlap, or
1737 INSN sets or sets something insn uses or sets. */
1789 we must stop if it sets anything needed or set by INSN. */
2119 The delay slot insn itself sets resources unless it is a call
2550 from THREAD (it neither sets nor references resources that were set
3298 /* If the last insn in the delay slot sets CC0 for some insn,