Lines Matching refs:twin

734 	  rtx prev_first, twin;
746 twin = insn;
751 twin = PREV_INSN (BB_END (rec));
756 for (link = INSN_DEPEND (twin); link; link = XEXP (link, 1))
782 twin == insn ?
785 twin == insn ? link : 0,
793 twin = PREV_INSN (twin);
795 while (twin != prev_first);
3360 process_insn_depend_be_in_spec (rtx link, rtx twin, ds_t fs)
3396 add_back_forw_dep (consumer, twin, REG_NOTE_KIND (link), ds);
3454 rtx link, check, twin;
3469 twin = emit_insn_before (copy_rtx (PATTERN (insn)), BB_END (rec));
3470 extend_global (twin);
3472 RESOLVED_DEPS (twin) = copy_DEPS_LIST_list (RESOLVED_DEPS (insn));
3475 /* INSN_BB (insn) isn't determined for twin insns yet.
3477 fprintf (spec_info->dump, ";;\t\tGenerated twin insn : %d/rec%d\n",
3478 INSN_UID (twin), rec->index);
3480 twins = alloc_INSN_LIST (twin, twins);
3486 add_back_forw_dep (twin, check, REG_DEP_TRUE, DEP_TRUE);
3504 process_insn_depend_be_in_spec (INSN_DEPEND (insn), twin, ts);
3521 /* We can't add the dependence between insn and twin earlier because
3522 that would make twin appear in the INSN_DEPEND (insn). */
3525 rtx twin;
3527 twin = XEXP (twins, 0);
3528 calc_priorities (twin);
3529 add_back_forw_dep (twin, insn, REG_DEP_OUTPUT, DEP_OUTPUT);
3531 twin = XEXP (twins, 1);
3533 twins = twin;
3715 rtx label, check, twin, link;
3761 /* Initialize TWIN (twin is a duplicate of original instruction
3775 twin = emit_insn_after (ORIG_PAT (insn), BB_END (rec));
3776 extend_global (twin);
3779 /* INSN_BB (insn) isn't determined for twin insns yet.
3781 fprintf (spec_info->dump, ";;\t\tGenerated twin insn : %d/rec%d\n",
3782 INSN_UID (twin), rec->index);
3788 twin = check;
3793 RESOLVED_DEPS (twin) = copy_DEPS_LIST_list (RESOLVED_DEPS (insn));
3862 twin --TRUE--> producer
3863 twin --ANTI--> check
3867 twin --ANTI--> producer
3868 twin --ANTI--> check
3872 twin ~~TRUE~~> producer
3873 twin --ANTI--> check */
3886 add_back_forw_dep (twin, XEXP (link, 0), REG_NOTE_KIND (link), ds);
3927 process_insn_depend_be_in_spec (INSN_DEPEND (insn), twin, fs);
3938 add_back_forw_dep (twin, insn, REG_DEP_OUTPUT, DEP_OUTPUT);
3955 add_back_forw_dep (twin, check, REG_DEP_ANTI, DEP_ANTI);
3964 clear_priorities (twin);
3965 calc_priorities (twin);