Lines Matching refs:gcc_assert
634 gcc_assert (!was_here_p); in extract_new_fences_from()
637 gcc_assert (was_here_p && insn != NULL_RTX); in extract_new_fences_from()
877 gcc_assert (VINSN_SEPARABLE_P (vi)); in replace_src_with_reg_ok_p()
880 gcc_assert (mode == GET_MODE (new_src_reg)); in replace_src_with_reg_ok_p()
902 gcc_assert (VINSN_SEPARABLE_P (vi)); in replace_dest_with_reg_ok_p()
903 gcc_assert (GET_MODE (VINSN_LHS (vi)) == GET_MODE (new_reg)); in replace_dest_with_reg_ok_p()
1156 gcc_assert (GET_CODE (PATTERN (def->orig_insn)) == SET); in mark_unavailable_hard_regs()
1157 gcc_assert (reg_rename_p); in mark_unavailable_hard_regs()
1253 gcc_assert (nregs > 0); in mark_unavailable_hard_regs()
1326 gcc_assert (REG_P (orig_dest)); in choose_best_reg_1()
1334 gcc_assert (mode == GET_MODE (orig_dest)); in choose_best_reg_1()
1344 gcc_assert (mode != VOIDmode); in choose_best_reg_1()
1385 gcc_assert (mode != VOIDmode); in choose_best_reg_1()
1402 gcc_assert (best_reg == NULL_RTX in choose_best_reg()
1428 gcc_assert (!reload_completed); in choose_best_pseudo_reg()
1438 gcc_assert (REG_P (dest)); in choose_best_pseudo_reg()
1444 gcc_assert (mode == GET_MODE (dest)); in choose_best_pseudo_reg()
1465 gcc_assert (df_regs_ever_live_p (orig_regno)); in choose_best_pseudo_reg()
1498 gcc_assert (mode != VOIDmode); in choose_best_pseudo_reg()
1539 gcc_assert (live_available); in verify_target_availability()
1553 gcc_assert (scheduled_something_on_previous_fence || !live_available in verify_target_availability()
1590 gcc_assert (res); in collect_unavailable_regs_from_bnds()
1606 gcc_assert (EXPR_SEPARABLE_P (INSN_EXPR (orig_insn))); in try_replace_dest_reg()
1712 gcc_assert (EXPR_TARGET_AVAILABLE (expr) <= 0); in find_best_reg_for_expr()
1717 gcc_assert (EXPR_TARGET_AVAILABLE (expr) != 0); in find_best_reg_for_expr()
1787 gcc_assert (check_pattern != NULL); in create_speculation_check()
1923 gcc_assert (VINSN_SEPARABLE_P (new_vi) in undo_transformations()
1964 gcc_assert (INSN_SCHED_CYCLE (through_insn) > 0); in moveup_expr_inside_insn_group()
1974 gcc_assert (!VINSN_UNIQUE_P (vi)); in moveup_expr_inside_insn_group()
1996 gcc_assert (has_dep_p[DEPS_IN_LHS]); in moveup_expr_inside_insn_group()
2194 gcc_assert (!control_flow_insn_p (insn)); in moveup_expr()
2284 gcc_assert (!VINSN_UNIQUE_P (vi)); in moveup_expr()
2310 gcc_assert (!was_changed); in moveup_expr()
2561 gcc_assert (!unique_p || inside_insn_group); in moveup_expr_cached()
2568 gcc_assert (INSN_UID (EXPR_INSN_RTX (expr)) != expr_uid in moveup_expr_cached()
2734 gcc_assert (sel_bb_end_p (insn)); in compute_av_set_at_bb_end()
2794 gcc_assert (BB_LV_SET_VALID_P (bb0) && BB_LV_SET_VALID_P (bb1)); in compute_av_set_at_bb_end()
2814 gcc_assert (BB_LV_SET_VALID_P (succ_bb)); in compute_av_set_at_bb_end()
3031 gcc_assert (INSN_P (insn)); in propagate_lv_set()
3047 gcc_assert (!ignore_first); in compute_live_after_bb()
3055 gcc_assert (BB_LV_SET (e->dest) == NULL); in compute_live_after_bb()
3085 gcc_assert (in_current_region_p (bb)); in compute_live()
3108 gcc_assert (in_current_region_p (bb)); in compute_live()
3179 gcc_assert (AV_LEVEL (insn) != 0); in update_data_sets()
3276 gcc_assert (res == 1); in find_used_regs()
3277 gcc_assert (original_insns && *original_insns); in find_used_regs()
3521 gcc_assert (pipelining_p); in process_use_exprs()
3544 gcc_assert (INSN_CODE (EXPR_INSN_RTX (expr)) < 0); in process_use_exprs()
3609 gcc_assert (code_motion_path_driver_info == &move_op_hooks); in av_set_could_be_blocked_by_bookkeeping_p()
3705 gcc_assert (vec_av_set.is_empty ()); in fill_vec_av_set()
3710 gcc_assert (EXPR_PRIORITY_ADJ (expr) == 0 || *pneed_stall); in fill_vec_av_set()
3792 gcc_assert (!fence_insn_p); in fill_vec_av_set()
3797 gcc_assert (!fence_insn_p in fill_vec_av_set()
3921 gcc_assert (sched_next_worked == 1); in fill_vec_av_set()
3937 gcc_assert (min_need_stall == 0); in fill_vec_av_set()
3968 gcc_assert (ready.n_ready > 0); in convert_vec_av_set_to_ready()
3998 gcc_assert (BLIST_NEXT (bnds) == NULL); in fill_ready_list()
4130 gcc_assert (j < n); in invoke_reorder_hooks()
4152 gcc_assert (ready.vec[real_index] == EXPR_INSN_RTX (expr)); in find_expr_for_ready()
4184 gcc_assert (INSN_CODE (insn) >= 0); in invoke_dfa_lookahead_guard()
4188 gcc_assert (ready_try [i] == 0); in invoke_dfa_lookahead_guard()
4246 gcc_assert (INSN_P (best_insn)); in invoke_aftermath_hooks()
4441 gcc_assert (!INSN_IN_STREAM_P (EXPR_INSN_RTX (expr))); in emit_insn_from_expr_after()
4473 gcc_assert (NOTE_INSN_BASIC_BLOCK_P (bb_end)); in block_valid_for_bookkeeping_p()
4537 gcc_assert (e2->dest != current_loop_nest->header); in create_block_for_bookkeeping()
4540 gcc_assert (e1->dest != latch in create_block_for_bookkeeping()
4549 gcc_assert (BB_NOTE_LIST (new_bb) == NULL_RTX); in create_block_for_bookkeeping()
4553 gcc_assert (e2->dest == bb); in create_block_for_bookkeeping()
4561 gcc_assert (e1->dest == new_bb); in create_block_for_bookkeeping()
4562 gcc_assert (sel_bb_empty_p (bb)); in create_block_for_bookkeeping()
4635 gcc_assert (LABEL_P (BB_HEAD (new_bb)) in create_block_for_bookkeeping()
4724 gcc_assert (INSN_SCHED_TIMES (next) == 0); in find_seqno_for_bookkeeping()
4740 gcc_assert (pipelining_p); in find_seqno_for_bookkeeping()
4745 gcc_assert (seqno > 0); in find_seqno_for_bookkeeping()
4898 gcc_assert (sched_insns_conditions_mutex_p (insn, link)); in move_cond_jump()
4901 gcc_assert (single_pred (bb) == BLOCK_FOR_INSN (link)); in move_cond_jump()
4915 gcc_assert (block_next); in move_cond_jump()
4919 gcc_assert (block_new->next_bb == block_next in move_cond_jump()
4950 gcc_assert (NOTE_INSN_BASIC_BLOCK_P (BB_HEAD (block_new))); in move_cond_jump()
4952 gcc_assert (!sel_bb_empty_p (block_from) in move_cond_jump()
4959 gcc_assert (BB_LV_SET (block_new) == NULL); in move_cond_jump()
4981 gcc_assert (INSN_NOP_P (insn)); in remove_temp_moveop_nops()
5011 gcc_assert (BLIST_NEXT (bnds) == NULL); in remove_insns_for_debug()
5041 gcc_assert (INSN_SCHED_TIMES (bnd_to) == 0); in compute_av_set_on_boundaries()
5052 gcc_assert (FENCE_INSN (fence) == BND_TO (bnd)); in compute_av_set_on_boundaries()
5109 gcc_assert (EXPR_TARGET_AVAILABLE (expr_vliw) == 1); in find_sequential_best_exprs()
5144 gcc_assert (sel_bb_head_p (nop) in move_nop_to_previous_block()
5149 gcc_assert (prev_insn != NULL_RTX in move_nop_to_previous_block()
5196 gcc_assert (BLOCK_FOR_INSN (place_to_insert) in prepare_place_to_insert()
5228 gcc_assert (b); in move_exprs_to_boundary()
5281 gcc_assert (!INSN_ASM_P (insn)); in advance_state_on_fence()
5286 gcc_assert (res < 0); in advance_state_on_fence()
5472 gcc_assert (!pipelining_p in schedule_expr_on_boundary()
5607 gcc_assert (!FENCE_BNDS (fence)); in fill_insns()
5649 gcc_assert (dest == x in get_dest_from_orig_ops()
5844 gcc_assert (cur_reg && params->dest && REG_P (params->dest)); in maybe_emit_renaming_copy()
5893 gcc_assert (EXPR_SPEC_DONE_DS (INSN_EXPR (x)) == 0 in maybe_emit_speculative_check()
5970 gcc_assert (INSN_NOP_P (nop)); in remove_insn_from_stream()
6041 gcc_assert (!VINSN_SEPARABLE_P (INSN_VINSN (insn)) in fur_orig_expr_found()
6135 gcc_assert (!sel_bb_head_p (insn) || AV_SET_VALID_P (insn) in fur_at_first_insn()
6150 gcc_assert (res != MOVEUP_EXPR_NULL); in move_op_ascend()
6170 gcc_assert (*sparams->original_insns); in fur_on_enter()
6439 gcc_assert (orig_ops); in code_motion_path_driver()
6506 gcc_assert (orig_ops); in code_motion_path_driver()
6576 gcc_assert (orig_ops); in code_motion_path_driver()
6594 gcc_assert (insn == sel_bb_end (bb)); in code_motion_path_driver()
6704 gcc_assert (res != -1); in move_op()
6742 gcc_assert (in_current_region_p (succ)); in init_seqno_1()
6746 gcc_assert (succ_bbi > bbi); in init_seqno_1()
6777 gcc_assert (BLOCK_TO_BB (bbi) < current_nr_blocks); in init_seqno()
6793 gcc_assert (cur_seqno >= 0); in init_seqno()
6838 gcc_assert (loop_latch_edge (current_loop_nest)); in setup_current_loop_nest()
6839 gcc_assert (LOOP_MARKED_FOR_PIPELINING_P (current_loop_nest)); in setup_current_loop_nest()
7108 gcc_assert (haifa_cost == 0); in reset_sched_cycles_in_current_ebb()
7147 gcc_assert (cost < 0); in reset_sched_cycles_in_current_ebb()
7178 gcc_assert (cost >= 0); in put_TImodes()
7345 gcc_assert (1 || i != seqno); in schedule_on_fences()
7349 gcc_assert (fence); in schedule_on_fences()
7406 gcc_assert (seqno > 0 && seqno <= orig_max_seqno); in calculate_new_fences()
7443 gcc_assert (new_hs > highest_seqno_in_use); in update_seqnos_and_stage()
7450 gcc_assert (INSN_SEQNO (insn) < 0); in update_seqnos_and_stage()
7452 gcc_assert (INSN_SEQNO (insn) <= new_hs); in update_seqnos_and_stage()
7522 gcc_assert (orig_max_seqno >= 1); in sel_sched_region_1()
7535 gcc_assert (fences == NULL); in sel_sched_region_1()
7603 gcc_assert (fences == NULL); in sel_sched_region_1()