if not in SSA form.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33597
138bc75d-0d04-0410-961f-
82ee72b054a4
* calls.c (expand_call): Don't emit reg notes for a sibcall.
-2000-05-01 Richard Henderson <rth@cygnus.com>
+ * flow.c (calculate_global_regs_live): Skip for_each_successor_phi
+ if not in SSA form.
* ifcvt.c (if_convert): Only verify_flow_info if ENABLE_CHECKING.
global_live_at_start, since they are live only along a
particular edge. Set those regs that are live because of a
phi node alternative corresponding to this particular block. */
- for_each_successor_phi (bb, &set_phi_alternative_reg,
- new_live_at_end);
+ if (in_ssa_form)
+ for_each_successor_phi (bb, &set_phi_alternative_reg,
+ new_live_at_end);
if (bb == ENTRY_BLOCK_PTR)
{