recog.c (split_all_insns): Run cleanup_subreg_operands after reload.
* recog.c (split_all_insns): Run cleanup_subreg_operands after reload. From-SVN: r37110
This commit is contained in:
parent
85941a0abc
commit
76b0dc5ef2
13
gcc/recog.c
13
gcc/recog.c
@ -2757,6 +2757,19 @@ split_all_insns (upd_life)
|
||||
bb->end = last;
|
||||
break;
|
||||
}
|
||||
|
||||
/* ??? Coddle to md files that generate subregs in post-
|
||||
reload splitters instead of computing the proper
|
||||
hard register. */
|
||||
if (reload_completed)
|
||||
while (1)
|
||||
{
|
||||
if (INSN_P (first))
|
||||
cleanup_subreg_operands (first);
|
||||
if (first == last)
|
||||
break;
|
||||
first = NEXT_INSN (first);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user