Lines Matching refs:gcc_assert
272 gcc_assert (state != NULL); in flist_add()
280 gcc_assert (dc != NULL); in flist_add()
283 gcc_assert (tc != NULL || targetm.sched.alloc_sched_context == NULL); in flist_add()
576 gcc_assert ((s != NULL && dc != NULL && tc != NULL) in fence_clear()
607 gcc_assert (flag_sel_sched_pipelining_outer_loops); in init_fences()
643 gcc_assert (sel_bb_head_p (FENCE_INSN (f)) in merge_fences()
686 gcc_assert (BLOCK_FOR_INSN (insn)->prev_bb); in merge_fences()
721 gcc_assert (BLOCK_FOR_INSN (insn)->prev_bb in merge_fences()
732 gcc_assert (!edge_old); in merge_fences()
743 gcc_assert (!edge_new); in merge_fences()
936 gcc_assert (rs); in return_regset_to_pool()
975 gcc_assert (n <= nn); in free_regset_pool()
992 gcc_assert (diff == regset_pool.diff); in free_regset_pool()
996 gcc_assert (regset_pool.diff == 0); in free_regset_pool()
1056 gcc_assert (INSN_IN_STREAM_P (nop)); in return_nop_to_pool()
1219 gcc_assert (VINSN_INSN_RTX (vi)); in vinsn_attach()
1259 gcc_assert (VINSN_COUNT (vi) == 0); in vinsn_delete()
1276 gcc_assert (VINSN_COUNT (vi) > 0); in vinsn_detach()
1347 gcc_assert (EXPR_TARGET_AVAILABLE (expr) == true); in sel_gen_insn_from_rtx_after()
1367 gcc_assert (!init_insn_force_unique_p); in sel_gen_recovery_insn_from_rtx_after()
1416 gcc_assert (EXPR_VINSN (INSN_EXPR (insn)) != NULL); in sel_move_insn()
1602 gcc_assert (VINSN_RHS (x)); in vinsn_equal_p()
1603 gcc_assert (VINSN_RHS (y)); in vinsn_equal_p()
1796 gcc_assert (res >= 0); in update_speculative_bits()
1867 gcc_assert (vinsn_equal_p (to_vi, from_vi)); in merge_expr()
1885 gcc_assert (EXPR_USEFULNESS (to) <= REG_BR_PROB_BASE); in merge_expr()
2032 gcc_assert (dest != NULL_RTX); in expr_dest_regno()
2087 gcc_assert (!INSN_NOP_P (EXPR_INSN_RTX (expr))); in av_set_add()
2214 gcc_assert (*to_tailp == NULL); in join_distinct_sets()
2307 gcc_assert (*setp == NULL); in av_set_clear()
2446 gcc_assert (deps_init_id_data.where == DEPS_IN_NOWHERE); in deps_init_id_start_insn()
2457 gcc_assert (deps_init_id_data.where == DEPS_IN_INSN); in deps_init_id_start_lhs()
2458 gcc_assert (IDATA_LHS (deps_init_id_data.id) == NULL); in deps_init_id_start_lhs()
2521 gcc_assert (deps_init_id_data.where == DEPS_IN_INSN); in deps_init_id_start_rhs()
2535 gcc_assert (deps_init_id_data.where == DEPS_IN_RHS in deps_init_id_finish_rhs()
2544 gcc_assert (deps_init_id_data.where == DEPS_IN_INSN); in deps_init_id_finish_insn()
2558 gcc_assert (IDATA_TYPE (deps_init_id_data.id) == SET); in deps_init_id_finish_insn()
2559 gcc_assert (!lhs == !rhs); in deps_init_id_finish_insn()
2733 gcc_assert (DF_INSN_UID_SAFE_GET (INSN_UID (insn)) != NULL); in init_id_from_df()
2871 gcc_assert (first_time_insn_init (insn)); in init_first_time_insn_data()
2893 gcc_assert (! first_time_insn_init (insn)); in free_data_for_scheduled_insn()
2918 gcc_assert (! first_time_insn_init (insn)); in free_first_time_insn_data()
2958 gcc_assert (INSN_P (insn)); in init_global_and_expr_for_insn()
3068 gcc_assert (INSN_P (insn)); in finish_global_and_expr_insn()
3079 gcc_assert (true || VINSN_COUNT (INSN_VINSN (insn)) == 1); in finish_global_and_expr_insn()
3145 gcc_assert (has_dependence_data.where == DEPS_IN_NOWHERE); in has_dependence_start_insn()
3154 gcc_assert (has_dependence_data.where == DEPS_IN_INSN); in has_dependence_finish_insn()
3163 gcc_assert (has_dependence_data.where == DEPS_IN_INSN); in has_dependence_start_lhs()
3180 gcc_assert (has_dependence_data.where == DEPS_IN_INSN); in has_dependence_start_rhs()
3190 gcc_assert (has_dependence_data.where == DEPS_IN_RHS in has_dependence_finish_rhs()
3326 gcc_assert (insn == VINSN_INSN_RTX (has_dependence_data.con)); in sel_mark_hard_insn()
3327 gcc_assert (has_dependence_data.where == DEPS_IN_INSN); in sel_mark_hard_insn()
3491 gcc_assert (INSN_SCHED_CYCLE (pro_insn) > 0); in tick_check_dep_with_dw()
3562 gcc_assert (!dc->readonly); in tick_check_p()
3611 gcc_assert (dst_loc); in get_dest_and_mode()
3612 gcc_assert (GET_CODE (pat) == SET); in get_dest_and_mode()
3616 gcc_assert (*dst_loc); in get_dest_and_mode()
3617 gcc_assert (MEM_P (*dst_loc) || REG_P (*dst_loc)); in get_dest_and_mode()
3662 gcc_assert (n <= 1); in verify_backedges()
3693 gcc_assert (n == RGN_NR_BLOCKS (rgn)); in sel_recompute_toporder()
3745 gcc_assert (can_merge_blocks_p (bb->prev_bb, bb)); in maybe_tidy_empty_bb()
3815 gcc_assert (note_bb); in maybe_tidy_empty_bb()
3902 gcc_assert (EDGE_SUCC (xbb->prev_bb, 0)->flags & EDGE_FALLTHRU); in tidy_control_flow()
3962 gcc_assert (INSN_IN_STREAM_P (insn)); in sel_remove_insn()
4015 gcc_assert (NOTE_P (x) || LABEL_P (x)); in sel_luid_for_non_insn()
4057 gcc_assert (INSN_SIMPLEJUMP_P (insn)); in get_seqno_for_a_jump()
4075 gcc_assert (flag_sel_sched_pipelining_outer_loops in get_seqno_for_a_jump()
4080 gcc_assert (first); in get_seqno_for_a_jump()
4084 gcc_assert (succ != NULL); in get_seqno_for_a_jump()
4094 gcc_assert (n > 0); in get_seqno_for_a_jump()
4118 gcc_assert (seqno >= 0); in get_seqno_for_a_jump()
4285 gcc_assert (!ssid->asm_p && ssid->sched_next == NULL in init_insn_data()
4287 gcc_assert (INSN_P (insn) && INSN_LUID (insn) > 0); in init_insn_data()
4348 gcc_assert (CONTAINING_RGN (BLOCK_NUM (insn)) in sel_init_new_insn()
4359 gcc_assert (!BB_LV_SET_VALID_P (bb)); in init_lv_set()
4370 gcc_assert (!BB_LV_SET_VALID_P (bb)); in copy_lv_set_from()
4394 gcc_assert (BB_LV_SET (bb) != NULL); in free_lv_set()
4470 gcc_assert (!BB_LV_SET_VALID_P (to) && !BB_AV_SET_VALID_P (to)); in copy_data_sets()
4471 gcc_assert (BB_AV_SET (to) == NULL); in copy_data_sets()
4482 gcc_assert (BB_LV_SET (to) != NULL); in copy_data_sets()
4493 gcc_assert (AV_SET_VALID_P (insn)); in get_av_set()
4509 gcc_assert (INSN_P (insn)); in get_av_level()
4553 gcc_assert (exit_insn != NULL_RTX); in sel_bb_head()
4582 gcc_assert (bb != EXIT_BLOCK_PTR_FOR_FN (cfun)); in sel_bb_end()
4739 gcc_assert (succs_info_pool.top >= 0 in free_succs_info()
4804 gcc_assert (BLOCK_TO_BB (bb->index) != 0); in cfg_preds_1()
4813 gcc_assert (flag_sel_sched_pipelining_outer_loops in cfg_preds_1()
4829 gcc_assert (*n != 0 in cfg_preds_1()
4863 gcc_assert (EDGE_PRED (bb, 0)->dest == bb); in sel_num_cfg_preds_gt_1()
4895 gcc_assert (e->dest == next_bb); in bb_ends_ebb_p()
4945 gcc_assert (n_basic_blocks_for_fn (cfun) == n_blocks); in recompute_rev_top_order()
4951 gcc_assert (postorder[i] < rev_top_order_index_len); in recompute_rev_top_order()
4985 gcc_assert (NOTE_BASIC_BLOCK (note) == bb in return_bb_to_pool()
5037 gcc_assert (succs_info_pool.top == -1); in free_sched_pools()
5090 gcc_assert (EDGE_COUNT (bb->succs) == 1 in find_place_to_insert_bb()
5104 gcc_assert (EDGE_COUNT (bb->preds) == 1); in find_place_to_insert_bb()
5118 gcc_assert (sel_bb_empty_p (bb)); in delete_and_free_basic_block()
5128 gcc_assert (BB_LV_SET (bb) == NULL in delete_and_free_basic_block()
5147 gcc_assert (RGN_HAS_REAL_EBB (rgn) == 0 in add_block_to_current_region()
5181 gcc_assert (RGN_HAS_REAL_EBB (rgn) == 0 in remove_bb_from_region()
5209 gcc_assert (last_added_blocks.exists ()); in sel_add_bb()
5213 gcc_assert (last_added_blocks.length () == 1 in sel_add_bb()
5239 gcc_assert (temp_bb != NULL); in sel_add_bb()
5255 gcc_assert (bb != NULL && BB_NOTE_LIST (bb) == NULL_RTX); in sel_remove_bb()
5290 gcc_assert (BB_HEAD (empty_bb) == BB_END (empty_bb) in remove_empty_bb()
5306 gcc_assert (EDGE_COUNT (empty_bb->preds) == 1); in remove_empty_bb()
5309 gcc_assert (e->src == empty_bb->prev_bb in remove_empty_bb()
5321 gcc_assert (EDGE_COUNT (empty_bb->succs) == 1); in remove_empty_bb()
5358 gcc_assert (flag_sel_sched_pipelining_outer_loops in sel_create_basic_block()
5382 gcc_assert (after == NULL); in sel_init_only_bb()
5393 gcc_assert (from != to); in change_loops_latches()
5402 gcc_assert (loop == current_loop_nest); in change_loops_latches()
5404 gcc_assert (loop_latch_edge (loop)); in change_loops_latches()
5432 gcc_assert (!sel_bb_empty_p (new_bb)); in sel_split_block()
5509 gcc_assert (!other_bb && (new_bb->index != bb->index)); in sel_split_edge()
5538 gcc_assert (last_added_blocks.length () == 1 in sel_create_empty_bb()
5558 gcc_assert (single_succ_p (first_bb)); in sel_create_recovery_block()
5568 gcc_assert (sel_bb_empty_p (recovery_block)); in sel_create_recovery_block()
5576 gcc_assert (sel_bb_head (recovery_block) == jump); in sel_create_recovery_block()
5586 gcc_assert (sel_bb_empty_p (b) in sel_merge_blocks()
5609 gcc_assert (!sel_bb_empty_p (e->src) in sel_redirect_edge_and_branch_force()
5627 gcc_assert (loop_latch_edge (current_loop_nest)); in sel_redirect_edge_and_branch_force()
5670 gcc_assert (redirected && !last_added_blocks.exists ()); in sel_redirect_edge_and_branch()
5676 gcc_assert (loop_latch_edge (current_loop_nest)); in sel_redirect_edge_and_branch()
5744 gcc_assert (!INSN_P (pattern)); in create_insn_rtx_from_pattern()
5775 gcc_assert (INSN_P (insn_rtx) && !INSN_IN_STREAM_P (insn_rtx)); in create_vinsn_from_insn_rtx()
5792 gcc_assert (NONJUMP_INSN_P (insn_rtx)); in create_copy_of_insn_rtx()
5860 gcc_assert (nop_pattern == NULL_RTX in setup_nop_and_exit_insns()
5892 gcc_assert (VINSN_COUNT (nop_vinsn) == 1); in free_nop_vinsn()
5987 gcc_assert (bb1 == bb2 in bb_top_order_comparator()
6036 gcc_assert (preheader_block); in make_region_from_loop()
6037 gcc_assert (loop_blocks[0] == loop->header); in make_region_from_loop()
6051 gcc_assert (new_rgn_number >= 0); in make_region_from_loop()
6082 gcc_assert (new_rgn_number >= 0); in make_region_from_loop_preheader()
6162 gcc_assert ((unsigned) rgn < loop_nests.length ()); in considered_for_pipelining_p()
6337 gcc_assert (!(BLOCK_TO_BB (bb->index) in sel_is_loop_preheader_p()
6388 gcc_assert (current_loop_nest); in sel_remove_loop_preheader()
6436 gcc_assert (BB_NOTE_LIST (bb) == NULL); in sel_remove_loop_preheader()