diff options
Diffstat (limited to 'gcc/tracer.c')
-rw-r--r-- | gcc/tracer.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/tracer.c b/gcc/tracer.c index 27f06c5..b65c316 100644 --- a/gcc/tracer.c +++ b/gcc/tracer.c @@ -72,7 +72,7 @@ static int branch_ratio_cutoff; static bool ignore_bb_p (basic_block bb) { - if (bb->index < 0) + if (bb->index < NUM_FIXED_BLOCKS) return true; if (!maybe_hot_bb_p (bb)) return true; @@ -363,7 +363,7 @@ layout_superblocks (void) void tracer (unsigned int flags) { - if (n_basic_blocks <= 1) + if (n_basic_blocks <= NUM_FIXED_BLOCKS + 1) return; cfg_layout_initialize (flags); |