Lines Matching full:bb
352 static void perturb_local_entropy(basic_block bb, tree local_entropy) in perturb_local_entropy() argument
361 gsi = gsi_after_labels(bb); in perturb_local_entropy()
395 static bool handle_tail_calls(basic_block bb, tree local_entropy) in handle_tail_calls() argument
399 for (gsi = gsi_start_bb(bb); !gsi_end_p(gsi); gsi_next(&gsi)) { in handle_tail_calls()
443 static void init_local_entropy(basic_block bb, tree local_entropy) in init_local_entropy() argument
449 gimple_stmt_iterator gsi = gsi_after_labels(bb); in init_local_entropy()
515 basic_block bb; in latent_entropy_execute() local
523 bb = single_succ(ENTRY_BLOCK_PTR_FOR_FN(cfun)); in latent_entropy_execute()
524 if (!single_pred_p(bb)) { in latent_entropy_execute()
527 bb = single_succ(ENTRY_BLOCK_PTR_FOR_FN(cfun)); in latent_entropy_execute()
534 init_local_entropy(bb, local_entropy); in latent_entropy_execute()
536 bb = bb->next_bb; in latent_entropy_execute()
539 * 3. instrument each BB with an operation on the in latent_entropy_execute()
542 while (bb != EXIT_BLOCK_PTR_FOR_FN(cfun)) { in latent_entropy_execute()
543 perturb_local_entropy(bb, local_entropy); in latent_entropy_execute()
544 bb = bb->next_bb; in latent_entropy_execute()