Lines Matching defs:test_bb
2906 basic_block test_bb = create_empty_bb (transaction_bb);
2907 basic_block code_bb = create_empty_bb (test_bb);
2909 add_bb_to_loop (test_bb, transaction_bb->loop_father);
2913 region->restart_block = test_bb;
2918 gimple_stmt_iterator gsi = gsi_last_bb (test_bb);
2927 edge ei = make_edge (transaction_bb, test_bb, EDGE_FALLTHRU);
2928 edge et = make_edge (test_bb, code_bb, EDGE_TRUE_VALUE);
2929 test_bb, join_bb, EDGE_FALSE_VALUE);
2932 join_bb->count = test_bb->count = transaction_bb->count;
2946 basic_block test_bb = create_empty_bb (transaction_bb);
2947 add_bb_to_loop (test_bb, transaction_bb->loop_father);
2949 region->restart_block = test_bb;
2954 gimple_stmt_iterator gsi = gsi_last_bb (test_bb);
2961 edge ei = make_edge (transaction_bb, test_bb, EDGE_FALLTHRU);
2962 test_bb->count = transaction_bb->count;
2967 redirect_edge_pred (fallthru_edge, test_bb);
2972 redirect_edge_pred (abort_edge, test_bb);
2976 transaction_bb = test_bb;
2982 basic_block test_bb = create_empty_bb (transaction_bb);
2983 add_bb_to_loop (test_bb, transaction_bb->loop_father);
2985 region->restart_block = test_bb;
2991 gimple_stmt_iterator gsi = gsi_last_bb (test_bb);
2998 // Create the edge into test_bb first, as we want to copy values
3000 edge e = make_edge (transaction_bb, test_bb, fallthru_edge->flags);
3002 test_bb->count = fallthru_edge->count ();
3009 redirect_edge_pred (inst_edge, test_bb);
3013 redirect_edge_pred (uninst_edge, test_bb);