Commit 275c7080 by Jim Wilson

(find_basic_blocks): No longer need to check for deleted

nonlocal_labels.

From-SVN: r8781
parent f5e795ce
...@@ -575,11 +575,8 @@ find_basic_blocks (f, nonlocal_label_list) ...@@ -575,11 +575,8 @@ find_basic_blocks (f, nonlocal_label_list)
if (GET_CODE (insn) == CALL_INSN) if (GET_CODE (insn) == CALL_INSN)
{ {
for (x = nonlocal_label_list; x; x = XEXP (x, 1)) for (x = nonlocal_label_list; x; x = XEXP (x, 1))
/* Don't try marking labels that mark_label_ref (gen_rtx (LABEL_REF, VOIDmode, XEXP (x, 0)),
were deleted as unreferenced. */ insn, 0);
if (GET_CODE (XEXP (x, 0)) == CODE_LABEL)
mark_label_ref (gen_rtx (LABEL_REF, VOIDmode, XEXP (x, 0)),
insn, 0);
/* ??? This could be made smarter: /* ??? This could be made smarter:
in some cases it's possible to tell that certain in some cases it's possible to tell that certain
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment