Lines Matching defs:si

2163   block_stmt_iterator si;
2208 block_stmt_iterator si;
2237 si = bsi_start (cond_bb);
2238 bsi_insert_after (&si, t, BSI_CONTINUE_LINKING);
2240 si = bsi_start (then_bb);
2242 bsi_insert_after (&si, t, BSI_CONTINUE_LINKING);
2244 bsi_insert_after (&si, t, BSI_CONTINUE_LINKING);
2246 si = bsi_start (else_bb);
2248 bsi_insert_after (&si, t, BSI_CONTINUE_LINKING);
2251 bsi_insert_after (&si, t, BSI_CONTINUE_LINKING);
2263 si = bsi_start (bb);
2264 bsi_insert_after (&si, list, BSI_CONTINUE_LINKING);
2298 si = bsi_last (bb);
2299 bsi_insert_after (&si, list, BSI_CONTINUE_LINKING);
2364 block_stmt_iterator si;
2382 si = bsi_last (exit_bb);
2383 gcc_assert (TREE_CODE (bsi_stmt (si)) == OMP_RETURN);
2384 bsi_prev (&si);
2385 if (!bsi_end_p (si) && TREE_CODE (bsi_stmt (si)) != LABEL_EXPR)
2390 si = bsi_last (e->src);
2391 if (bsi_end_p (si))
2393 t = bsi_stmt (si);
2425 block_stmt_iterator si;
2449 block_stmt_iterator si;
2453 si = bsi_last (entry_bb);
2454 gcc_assert (TREE_CODE (bsi_stmt (si)) == OMP_PARALLEL);
2455 bsi_remove (&si, true);
2484 block_stmt_iterator si;
2486 for (si = bsi_start (entry_succ_bb); ; bsi_next (&si))
2490 gcc_assert (!bsi_end_p (si));
2491 stmt = bsi_stmt (si);
2502 bsi_remove (&si, true);
2524 si = bsi_last (entry_bb);
2525 t = bsi_stmt (si);
2527 bsi_remove (&si, true);
2544 si = bsi_last (exit_bb);
2545 gcc_assert (!bsi_end_p (si)
2546 && TREE_CODE (bsi_stmt (si)) == OMP_RETURN);
2548 bsi_insert_after (&si, t, BSI_SAME_STMT);
2549 bsi_remove (&si, true);
2600 block_stmt_iterator si;
2631 si = bsi_last (entry_bb);
2632 gcc_assert (TREE_CODE (bsi_stmt (si)) == OMP_FOR);
2661 bsi_insert_after (&si, list, BSI_SAME_STMT);
2663 bsi_remove (&si, true);
2675 si = bsi_start (l0_bb);
2676 bsi_insert_after (&si, list, BSI_CONTINUE_LINKING);
2703 si = bsi_last (cont_bb);
2704 bsi_insert_after (&si, list, BSI_SAME_STMT);
2705 gcc_assert (TREE_CODE (bsi_stmt (si)) == OMP_CONTINUE);
2706 bsi_remove (&si, true);
2721 si = bsi_start (l2_bb);
2722 bsi_insert_after (&si, list, BSI_CONTINUE_LINKING);
2725 si = bsi_last (exit_bb);
2726 if (OMP_RETURN_NOWAIT (bsi_stmt (si)))
2731 bsi_insert_after (&si, t, BSI_SAME_STMT);
2732 bsi_remove (&si, true);
2791 block_stmt_iterator si;
2862 si = bsi_last (entry_bb);
2863 gcc_assert (TREE_CODE (bsi_stmt (si)) == OMP_FOR);
2864 bsi_insert_after (&si, list, BSI_SAME_STMT);
2865 bsi_remove (&si, true);
2881 si = bsi_start (seq_start_bb);
2882 bsi_insert_after (&si, list, BSI_CONTINUE_LINKING);
2897 si = bsi_last (cont_bb);
2898 gcc_assert (TREE_CODE (bsi_stmt (si)) == OMP_CONTINUE);
2899 bsi_insert_after (&si, list, BSI_SAME_STMT);
2900 bsi_remove (&si, true);
2903 si = bsi_last (exit_bb);
2904 if (!OMP_RETURN_NOWAIT (bsi_stmt (si)))
2908 bsi_insert_after (&si, list, BSI_SAME_STMT);
2910 bsi_remove (&si, true);
2964 block_stmt_iterator si;
3026 si = bsi_last (entry_bb);
3027 gcc_assert (TREE_CODE (bsi_stmt (si)) == OMP_FOR);
3028 bsi_insert_after (&si, list, BSI_SAME_STMT);
3029 bsi_remove (&si, true);
3048 si = bsi_start (iter_part_bb);
3049 bsi_insert_after (&si, list, BSI_CONTINUE_LINKING);
3065 si = bsi_start (seq_start_bb);
3066 bsi_insert_after (&si, list, BSI_CONTINUE_LINKING);
3082 si = bsi_last (cont_bb);
3083 gcc_assert (TREE_CODE (bsi_stmt (si)) == OMP_CONTINUE);
3084 bsi_insert_after (&si, list, BSI_SAME_STMT);
3085 bsi_remove (&si, true);
3095 si = bsi_start (trip_update_bb);
3096 bsi_insert_after (&si, list, BSI_CONTINUE_LINKING);
3099 si = bsi_last (exit_bb);
3100 if (!OMP_RETURN_NOWAIT (bsi_stmt (si)))
3104 bsi_insert_after (&si, list, BSI_SAME_STMT);
3106 bsi_remove (&si, true);
3192 block_stmt_iterator si;
3230 si = bsi_last (entry_bb);
3231 sections_stmt = bsi_stmt (si);
3242 bsi_insert_after (&si, t, BSI_SAME_STMT);
3244 bsi_remove (&si, true);
3247 si = bsi_start (l0_bb);
3250 bsi_insert_after (&si, t, BSI_CONTINUE_LINKING);
3270 si = bsi_last (s_entry_bb);
3271 gcc_assert (TREE_CODE (bsi_stmt (si)) == OMP_SECTION);
3272 gcc_assert (i < len || OMP_SECTION_LAST (bsi_stmt (si)));
3273 bsi_remove (&si, true);
3284 si = bsi_last (s_exit_bb);
3285 gcc_assert (TREE_CODE (bsi_stmt (si)) == OMP_RETURN);
3286 bsi_remove (&si, true);
3297 si = bsi_start (default_bb);
3300 bsi_insert_after (&si, t, BSI_CONTINUE_LINKING);
3305 si = bsi_last (l1_bb);
3306 gcc_assert (TREE_CODE (bsi_stmt (si)) == OMP_CONTINUE);
3311 bsi_insert_after (&si, t, BSI_SAME_STMT);
3312 bsi_remove (&si, true);
3318 si = bsi_last (exit_bb);
3319 if (OMP_RETURN_NOWAIT (bsi_stmt (si)))
3324 bsi_insert_after (&si, t, BSI_SAME_STMT);
3325 bsi_remove (&si, true);
3355 block_stmt_iterator si;
3361 si = bsi_last (entry_bb);
3365 if (find_omp_clause (OMP_SINGLE_CLAUSES (bsi_stmt (si)),
3368 gcc_assert (TREE_CODE (bsi_stmt (si)) == OMP_SINGLE);
3369 bsi_remove (&si, true);
3372 si = bsi_last (exit_bb);
3373 if (!OMP_RETURN_NOWAIT (bsi_stmt (si)) || need_barrier)
3377 bsi_insert_after (&si, t, BSI_SAME_STMT);
3379 bsi_remove (&si, true);
3392 block_stmt_iterator si;
3397 si = bsi_last (entry_bb);
3398 gcc_assert (TREE_CODE (bsi_stmt (si)) == OMP_SINGLE
3399 || TREE_CODE (bsi_stmt (si)) == OMP_MASTER
3400 || TREE_CODE (bsi_stmt (si)) == OMP_ORDERED
3401 || TREE_CODE (bsi_stmt (si)) == OMP_CRITICAL);
3402 bsi_remove (&si, true);
3407 si = bsi_last (exit_bb);
3408 gcc_assert (TREE_CODE (bsi_stmt (si)) == OMP_RETURN);
3409 bsi_remove (&si, true);
3473 block_stmt_iterator si;
3477 si = bsi_last (bb);
3478 if (!bsi_end_p (si) && OMP_DIRECTIVE_P (bsi_stmt (si)))
3483 stmt = bsi_stmt (si);