if (cfun->can_throw_non_call_exceptions)
{
if (dump_file)
- fprintf (dump_file, " can throw; looping");
+ fprintf (dump_file, " can throw; looping\n");
local->looping = true;
}
if (stmt_can_throw_external (stmt))
{
if (dump_file)
- fprintf (dump_file, " can throw externally");
+ fprintf (dump_file, " can throw externally\n");
local->can_throw = true;
}
+ else
+ if (dump_file)
+ fprintf (dump_file, " can throw\n");
}
switch (gimple_code (stmt))
{
/* Target of long jump. */
{
if (dump_file)
- fprintf (dump_file, " nonlocal label is not const/pure");
+ fprintf (dump_file, " nonlocal label is not const/pure\n");
local->pure_const_state = IPA_NEITHER;
}
break;
if (gimple_asm_clobbers_memory_p (stmt))
{
if (dump_file)
- fprintf (dump_file, " memory asm clobber is not const/pure");
+ fprintf (dump_file, " memory asm clobber is not const/pure\n");
/* Abandon all hope, ye who enter here. */
local->pure_const_state = IPA_NEITHER;
}
if (gimple_asm_volatile_p (stmt))
{
if (dump_file)
- fprintf (dump_file, " volatile is not const/pure");
+ fprintf (dump_file, " volatile is not const/pure\n");
/* Abandon all hope, ye who enter here. */
local->pure_const_state = IPA_NEITHER;
local->looping = true;