/dragonfly/contrib/gcc-8.0/gcc/ |
H A D | lra-constraints.c | 1375 rtx new_reg; in process_addr_reg() local 1451 *loc = new_reg; in process_addr_reg() 3074 rtx new_reg; in base_plus_disp_to_reg() local 3082 return new_reg; in base_plus_disp_to_reg() 3090 rtx new_reg; in index_part_to_reg() local 3096 return new_reg; in index_part_to_reg() 3241 rtx new_reg; in process_address_1() local 3357 (new_reg, in process_address_1() 3367 (new_reg, in process_address_1() 3451 new_reg = gen_rtx_PLUS (GET_MODE (new_reg), new_reg, offset2); in process_address_1() [all …]
|
H A D | lra.c | 185 rtx new_reg; in lra_create_new_reg_with_unique_value() local 190 new_reg = gen_reg_rtx (mode); in lra_create_new_reg_with_unique_value() 212 title, REGNO (new_reg)); in lra_create_new_reg_with_unique_value() 217 return new_reg; in lra_create_new_reg_with_unique_value() 226 rtx new_reg; in lra_create_new_reg() local 228 new_reg in lra_create_new_reg() 232 return new_reg; in lra_create_new_reg() 1925 && CONSTANT_P (new_reg) in lra_substitute_pseudo() 1947 new_reg = gen_rtx_raw_SUBREG (mode, new_reg, offset); in lra_substitute_pseudo() 1949 new_reg = gen_rtx_SUBREG (mode, new_reg, offset); in lra_substitute_pseudo() [all …]
|
H A D | regrename.c | 321 || fixed_regs[new_reg + i] in check_new_reg_p() 322 || global_regs[new_reg + i] in check_new_reg_p() 324 || (! df_regs_ever_live_p (new_reg + i) in check_new_reg_p() 325 && ! call_used_regs[new_reg + i]) in check_new_reg_p() 330 && !LEAF_REGISTERS[new_reg + i]) in check_new_reg_p() 344 (new_reg, GET_MODE (*tmp->loc))))) in check_new_reg_p() 396 int new_reg; in find_rename_reg() local 397 for (new_reg = 0; new_reg < FIRST_PSEUDO_REGISTER; new_reg++) in find_rename_reg() 402 new_reg)) in find_rename_reg() 409 return new_reg; in find_rename_reg() [all …]
|
H A D | early-remat.c | 944 rtx new_reg = (rtx) alloca (size); in maybe_add_candidate() local 945 memset (new_reg, 0, size); in maybe_add_candidate() 946 PUT_CODE (new_reg, REG); in maybe_add_candidate() 949 validate_change (insn, loc, new_reg, 1); in maybe_add_candidate() 1620 rtx new_reg = NULL_RTX; in stabilize_pattern() local 1628 new_reg = p->second; in stabilize_pattern() 1632 if (!new_reg) in stabilize_pattern() 1636 new_reg = gen_reg_rtx (mode); in stabilize_pattern() 1750 rtx new_reg; in stabilize_candidate_uses() local 1753 new_reg = gen_reg_rtx (GET_MODE (*loc)); in stabilize_candidate_uses() [all …]
|
H A D | ree.c | 329 rtx new_reg; in combine_set_extension() local 333 new_reg = gen_rtx_REG (cand->mode, REGNO (SET_DEST (cand_pat))); in combine_set_extension() 335 new_reg = gen_rtx_REG (cand->mode, REGNO (SET_DEST (*orig_set))); in combine_set_extension() 343 new_set = gen_rtx_SET (new_reg, orig_src); in combine_set_extension() 350 GET_MODE (new_reg)); in combine_set_extension() 351 new_set = gen_rtx_SET (new_reg, new_const_int); in combine_set_extension() 367 new_set = gen_rtx_SET (new_reg, temp_extension); in combine_set_extension() 383 new_set = gen_rtx_SET (new_reg, temp_extension); in combine_set_extension()
|
H A D | ira-emit.c | 338 rtx new_reg; in ira_create_new_reg() local 340 new_reg = gen_reg_rtx (GET_MODE (original_reg)); in ira_create_new_reg() 341 ORIGINAL_REGNO (new_reg) = ORIGINAL_REGNO (original_reg); in ira_create_new_reg() 342 REG_USERVAR_P (new_reg) = REG_USERVAR_P (original_reg); in ira_create_new_reg() 343 REG_POINTER (new_reg) = REG_POINTER (original_reg); in ira_create_new_reg() 344 REG_ATTRS (new_reg) = REG_ATTRS (original_reg); in ira_create_new_reg() 347 REGNO (new_reg), REGNO (original_reg)); in ira_create_new_reg() 349 return new_reg; in ira_create_new_reg()
|
H A D | cse.c | 901 REG_QTY (new_reg) = q; in make_regs_eqv() 914 && (new_reg >= FIRST_PSEUDO_REGISTER || REGNO_REG_CLASS (new_reg) != NO_REGS) in make_regs_eqv() 915 && ((new_reg < FIRST_PSEUDO_REGISTER && FIXED_REGNO_P (new_reg)) in make_regs_eqv() 916 || (new_reg >= FIRST_PSEUDO_REGISTER in make_regs_eqv() 923 reg_eqv_table[firstr].prev = new_reg; in make_regs_eqv() 925 reg_eqv_table[new_reg].prev = -1; in make_regs_eqv() 926 ent->first_reg = new_reg; in make_regs_eqv() 936 && new_reg >= FIRST_PSEUDO_REGISTER) in make_regs_eqv() 942 qty_table[q].last_reg = new_reg; in make_regs_eqv() 943 reg_eqv_table[lastr].next = new_reg; in make_regs_eqv() [all …]
|
H A D | loop-unroll.c | 1818 rtx new_reg, set; in expand_var_during_unrolling() local 1829 new_reg = gen_reg_rtx (GET_MODE (ve->reg)); in expand_var_during_unrolling() 1832 new_reg = get_expansion (ve); in expand_var_during_unrolling() 1834 validate_replace_rtx_group (SET_DEST (set), new_reg, insn); in expand_var_during_unrolling() 1838 ve->var_expansions.safe_push (new_reg); in expand_var_during_unrolling()
|
H A D | dse.c | 1707 rtx target, new_reg, new_lhs; in find_shift_sequence() local 1755 new_reg = gen_reg_rtx (new_mode); in find_shift_sequence() 1762 target = expand_binop (new_mode, lshr_optab, new_reg, in find_shift_sequence() 1764 new_reg, 1, OPTAB_DIRECT); in find_shift_sequence() 1769 if (target != new_reg || shift_seq == NULL) in find_shift_sequence() 1796 emit_move_insn (new_reg, new_lhs); in find_shift_sequence() 1798 read_reg = extract_low_bits (read_mode, new_mode, new_reg); in find_shift_sequence()
|
H A D | bb-reorder.c | 2220 rtx new_reg; in fix_crossing_unconditional_branches() local 2256 new_reg = gen_reg_rtx (Pmode); in fix_crossing_unconditional_branches() 2261 emit_move_insn (new_reg, label_addr); in fix_crossing_unconditional_branches() 2262 emit_indirect_jump (new_reg); in fix_crossing_unconditional_branches()
|
H A D | modulo-sched.c | 150 rtx new_reg; member 757 move->new_reg = gen_reg_rtx (GET_MODE (prev_reg)); in schedule_reg_moves() 759 move->insn = gen_move_insn (move->new_reg, copy_rtx (prev_reg)); in schedule_reg_moves() 762 prev_reg = move->new_reg; in schedule_reg_moves() 826 replace_rtx (ps->g->nodes[i_use].insn, move->old_reg, move->new_reg); in apply_reg_moves()
|
H A D | sel-sched.c | 901 replace_dest_with_reg_ok_p (insn_t insn, rtx new_reg) in replace_dest_with_reg_ok_p() argument 908 gcc_assert (GET_MODE (VINSN_LHS (vi)) == GET_MODE (new_reg)); in replace_dest_with_reg_ok_p() 911 validate_change (insn, &SET_DEST (PATTERN (insn)), new_reg, 1); in replace_dest_with_reg_ok_p() 937 replace_dest_with_reg_in_expr (expr_t expr, rtx new_reg) in replace_dest_with_reg_in_expr() argument 942 insn_rtx = create_insn_rtx_with_lhs (EXPR_VINSN (expr), new_reg); in replace_dest_with_reg_in_expr() 1511 rtx new_reg = gen_reg_rtx (mode); in choose_best_pseudo_reg() local 1517 REG_N_CALLS_CROSSED (REGNO (new_reg)) = reg_rename_p->crosses_call ? 1 : 0; in choose_best_pseudo_reg() 1519 return new_reg; in choose_best_pseudo_reg()
|
H A D | df-scan.c | 4050 struct df_mw_hardreg *new_reg; in df_mws_verify() local 4052 FOR_EACH_VEC_ELT (*new_rec, ix, new_reg) in df_mws_verify() 4054 if (old_rec == NULL || !df_mw_equal_p (new_reg, old_rec)) in df_mws_verify()
|
H A D | optabs.c | 5962 expand_compare_and_swap_loop (rtx mem, rtx old_reg, rtx new_reg, rtx seq) in expand_compare_and_swap_loop() argument 5993 new_reg, false, MEMMODEL_SYNC_SEQ_CST, in expand_compare_and_swap_loop()
|
/dragonfly/contrib/gcc-4.7/gcc/ |
H A D | regrename.c | 318 || fixed_regs[new_reg + i] in check_new_reg_p() 319 || global_regs[new_reg + i] in check_new_reg_p() 321 || (! df_regs_ever_live_p (new_reg + i) in check_new_reg_p() 322 && ! call_used_regs[new_reg + i]) in check_new_reg_p() 327 && !LEAF_REGISTERS[new_reg + i]) in check_new_reg_p() 344 (new_reg, GET_MODE (*tmp->loc))))) in check_new_reg_p() 387 int new_reg; in find_best_rename_reg() local 388 for (new_reg = 0; new_reg < FIRST_PSEUDO_REGISTER; new_reg++) in find_best_rename_reg() 393 new_reg)) in find_best_rename_reg() 404 || tick[best_new_reg] > tick[new_reg])) in find_best_rename_reg() [all …]
|
H A D | ree.c | 291 rtx new_reg = gen_rtx_REG (cand->mode, REGNO (SET_DEST (*orig_set))); in combine_set_extension() local 300 new_set = gen_rtx_SET (VOIDmode, new_reg, orig_src); in combine_set_extension() 308 new_set = gen_rtx_SET (VOIDmode, new_reg, new_const_int); in combine_set_extension() 324 new_set = gen_rtx_SET (VOIDmode, new_reg, temp_extension); in combine_set_extension() 340 new_set = gen_rtx_SET (VOIDmode, new_reg, temp_extension); in combine_set_extension()
|
H A D | ira-emit.c | 336 rtx new_reg; in create_new_reg() local 338 new_reg = gen_reg_rtx (GET_MODE (original_reg)); in create_new_reg() 339 ORIGINAL_REGNO (new_reg) = ORIGINAL_REGNO (original_reg); in create_new_reg() 340 REG_USERVAR_P (new_reg) = REG_USERVAR_P (original_reg); in create_new_reg() 341 REG_POINTER (new_reg) = REG_POINTER (original_reg); in create_new_reg() 342 REG_ATTRS (new_reg) = REG_ATTRS (original_reg); in create_new_reg() 345 REGNO (new_reg), REGNO (original_reg)); in create_new_reg() 346 return new_reg; in create_new_reg()
|
H A D | loop-unroll.c | 2070 rtx new_reg, set; in expand_var_during_unrolling() local 2081 new_reg = gen_reg_rtx (GET_MODE (ve->reg)); in expand_var_during_unrolling() 2084 new_reg = get_expansion (ve); in expand_var_during_unrolling() 2086 validate_change (insn, &SET_DEST (set), new_reg, 1); in expand_var_during_unrolling() 2087 validate_change (insn, &XEXP (SET_SRC (set), ve->accum_pos), new_reg, 1); in expand_var_during_unrolling() 2092 VEC_safe_push (rtx, heap, ve->var_expansions, new_reg); in expand_var_during_unrolling()
|
H A D | cse.c | 937 REG_QTY (new_reg) = q; in make_regs_eqv() 950 && (new_reg >= FIRST_PSEUDO_REGISTER || REGNO_REG_CLASS (new_reg) != NO_REGS) in make_regs_eqv() 951 && ((new_reg < FIRST_PSEUDO_REGISTER && FIXED_REGNO_P (new_reg)) in make_regs_eqv() 952 || (new_reg >= FIRST_PSEUDO_REGISTER in make_regs_eqv() 959 reg_eqv_table[firstr].prev = new_reg; in make_regs_eqv() 961 reg_eqv_table[new_reg].prev = -1; in make_regs_eqv() 962 ent->first_reg = new_reg; in make_regs_eqv() 972 && new_reg >= FIRST_PSEUDO_REGISTER) in make_regs_eqv() 978 qty_table[q].last_reg = new_reg; in make_regs_eqv() 979 reg_eqv_table[lastr].next = new_reg; in make_regs_eqv() [all …]
|
H A D | dse.c | 1817 rtx target, new_reg, shift_seq, insn, new_lhs; in find_shift_sequence() local 1858 new_reg = gen_reg_rtx (new_mode); in find_shift_sequence() 1865 target = expand_binop (new_mode, lshr_optab, new_reg, in find_shift_sequence() 1866 GEN_INT (shift), new_reg, 1, OPTAB_DIRECT); in find_shift_sequence() 1871 if (target != new_reg || shift_seq == NULL) in find_shift_sequence() 1898 emit_move_insn (new_reg, new_lhs); in find_shift_sequence() 1900 read_reg = extract_low_bits (read_mode, new_mode, new_reg); in find_shift_sequence()
|
H A D | bb-reorder.c | 1774 rtx new_reg; in fix_crossing_unconditional_branches() local 1812 new_reg = gen_reg_rtx (Pmode); in fix_crossing_unconditional_branches() 1817 emit_move_insn (new_reg, label_addr); in fix_crossing_unconditional_branches() 1818 emit_indirect_jump (new_reg); in fix_crossing_unconditional_branches()
|
H A D | modulo-sched.c | 154 rtx new_reg; member 770 move->new_reg = gen_reg_rtx (GET_MODE (prev_reg)); in schedule_reg_moves() 772 move->insn = gen_move_insn (move->new_reg, copy_rtx (prev_reg)); in schedule_reg_moves() 775 prev_reg = move->new_reg; in schedule_reg_moves() 837 replace_rtx (ps->g->nodes[i_use].insn, move->old_reg, move->new_reg); in apply_reg_moves()
|
H A D | sel-sched.c | 940 replace_dest_with_reg_ok_p (insn_t insn, rtx new_reg) in replace_dest_with_reg_ok_p() argument 947 gcc_assert (GET_MODE (VINSN_LHS (vi)) == GET_MODE (new_reg)); in replace_dest_with_reg_ok_p() 950 validate_change (insn, &SET_DEST (PATTERN (insn)), new_reg, 1); in replace_dest_with_reg_ok_p() 976 replace_dest_with_reg_in_expr (expr_t expr, rtx new_reg) in replace_dest_with_reg_in_expr() argument 981 insn_rtx = create_insn_rtx_with_lhs (EXPR_VINSN (expr), new_reg); in replace_dest_with_reg_in_expr() 1551 rtx new_reg = gen_reg_rtx (mode); in choose_best_pseudo_reg() local 1557 REG_N_CALLS_CROSSED (REGNO (new_reg)) = reg_rename_p->crosses_call ? 1 : 0; in choose_best_pseudo_reg() 1559 return new_reg; in choose_best_pseudo_reg()
|
H A D | df-scan.c | 4302 struct df_mw_hardreg *new_reg; in df_mws_verify() local 4304 FOR_EACH_VEC_ELT (df_mw_hardreg_ptr, new_rec, ix, new_reg) in df_mws_verify() 4306 if (*old_rec == NULL || !df_mw_equal_p (new_reg, *old_rec)) in df_mws_verify()
|
H A D | optabs.c | 7153 expand_compare_and_swap_loop (rtx mem, rtx old_reg, rtx new_reg, rtx seq) in expand_compare_and_swap_loop() argument 7183 new_reg, false, MEMMODEL_SEQ_CST, in expand_compare_and_swap_loop()
|