Lines Matching refs:XEXP

518   for (li = list; li; li = XEXP (li, 1), i++)
520 rtx tem = XEXP (li, 0);
538 next = XEXP (note, 1);
549 if (LABEL_P (XEXP (note, 0)))
550 LABEL_NUSES (XEXP (note, 0)) ++;
602 XEXP (delay_list, 1) = add_to_delay_list (insn, XEXP (delay_list, 1));
690 if (! FIND_REG_INC_NOTE (XEXP (note, 0), NULL_RTX)
691 && sets_cc0_p (PATTERN (XEXP (note, 0))) == 1)
692 delete_from_delay_slot (XEXP (note, 0));
983 int prob = INTVAL (XEXP (note, 0));
1049 if (GET_CODE (src) == LABEL_REF && XEXP (src, 0) == target)
1053 && ((target == 0 && GET_CODE (XEXP (src, 1)) == RETURN)
1054 || (GET_CODE (XEXP (src, 1)) == LABEL_REF
1055 && XEXP (XEXP (src, 1), 0) == target))
1056 && XEXP (src, 2) == pc_rtx)
1057 return XEXP (src, 0);
1060 && ((target == 0 && GET_CODE (XEXP (src, 2)) == RETURN)
1061 || (GET_CODE (XEXP (src, 2)) == LABEL_REF
1062 && XEXP (XEXP (src, 2), 0) == target))
1063 && XEXP (src, 1) == pc_rtx)
1066 rev = reversed_comparison_code (XEXP (src, 0), insn);
1068 return gen_rtx_fmt_ee (rev, GET_MODE (XEXP (src, 0)),
1069 XEXP (XEXP (src, 0), 0),
1070 XEXP (XEXP (src, 0), 1));
1095 || ! rtx_equal_p (XEXP (condition, 0), XEXP (other_condition, 0))
1096 || ! rtx_equal_p (XEXP (condition, 1), XEXP (other_condition, 1)))
1150 for (li = delay_list, i = 0; li; li = XEXP (li, 1), i++)
1154 && INSN_FROM_TARGET_P (XEXP (li, 0)))
1155 ? eligible_for_annul_false (jump, i, XEXP (li, 0), flags) :
1159 && ! INSN_FROM_TARGET_P (XEXP (li, 0)))
1160 ? eligible_for_annul_true (jump, i, XEXP (li, 0), flags) :
1162 eligible_for_delay (jump, i, XEXP (li, 0), flags)))
1179 for (temp = delay_list; temp; temp = XEXP (temp, 1))
1181 rtx trial = XEXP (temp, 0);
1247 for (temp = delay_list; temp; temp = XEXP (temp, 1))
1249 rtx trial = XEXP (temp, 0);
1335 for (temp = new_delay_list; temp; temp = XEXP (temp, 1))
1336 delay_list = add_to_delay_list (XEXP (temp, 0), delay_list);
1574 for (; merged_insns; merged_insns = XEXP (merged_insns, 1))
1580 update_block (XEXP (merged_insns, 0), thread);
1581 new = delete_from_delay_slot (XEXP (merged_insns, 0));
1587 update_block (XEXP (merged_insns, 0), thread);
1588 delete_related_insns (XEXP (merged_insns, 0));
1726 if (insn_sets_resource_p (XEXP (delay_list, 0), &needed, 1))
1728 delay_list = XEXP (delay_list, 1);
1917 next = XEXP (link, 1);
1920 || !REG_P (XEXP (link, 0)))
1923 if (reg_referenced_p (XEXP (link, 0), PATTERN (insn)))
1927 XEXP (link, 1) = REG_NOTES (insn);
1950 next = XEXP (link, 1);
1953 || !REG_P (XEXP (link, 0)))
1956 if (reg_set_p (XEXP (link, 0), PATTERN (start_insn)))
1978 next = XEXP (link, 1);
1981 || !REG_P (XEXP (link, 0)))
1985 REGNO (XEXP (link, 0))))
2691 if (note && LABEL_P (XEXP (note, 0)))
2692 LABEL_NUSES (XEXP (note, 0))++;
2696 if (note && LABEL_P (XEXP (note, 0)))
2697 LABEL_NUSES (XEXP (note, 0))--;
2836 && rtx_equal_p (XEXP (src, 0), dest)
2839 && ! reg_overlap_mentioned_p (dest, XEXP (src, 1))
2842 rtx other = XEXP (src, 1);
3644 && INSN_P (XEXP (PATTERN (insn), 0)))
3783 link = XEXP (link, 1))
3784 INSN_LOCATOR (XEXP (link, 0)) = 0;