/netbsd-current/external/gpl3/gcc.old/dist/gcc/ |
H A D | fwprop.c | 395 should_replace_address (rtx old_rtx, rtx new_rtx, machine_mode mode, 400 if (rtx_equal_p (old_rtx, new_rtx) 401 || !memory_address_addr_space_p (mode, new_rtx, as)) 405 if (REG_P (old_rtx) && REG_P (new_rtx)) 410 - address_cost (new_rtx, mode, as, speed)); 417 gain = (set_src_cost (new_rtx, VOIDmode, speed) 474 propagate_rtx_1 (rtx *px, rtx old_rtx, rtx new_rtx, int flags) 497 *px = new_rtx; 507 valid_ops &= propagate_rtx_1 (&op0, old_rtx, new_rtx, flags); 517 valid_ops &= propagate_rtx_1 (&op0, old_rtx, new_rtx, flag 394 should_replace_address(rtx old_rtx, rtx new_rtx, machine_mode mode, addr_space_t as, bool speed) argument 473 propagate_rtx_1(rtx *px, rtx old_rtx, rtx new_rtx, int flags) argument 728 propagate_rtx(rtx x, machine_mode mode, rtx old_rtx, rtx new_rtx, bool speed) argument 1018 try_fwprop_subst(df_ref use, rtx *loc, rtx new_rtx, rtx_insn *def_insn, bool set_reg_equal) argument 1234 rtx src, use_pat, asm_operands, new_rtx, *loc; local 1313 rtx src, reg, new_rtx, *loc; local 1364 rtx new_rtx = simplify_replace_rtx (old_rtx, src, x); local [all...] |
H A D | rtlhooks.c | 120 rtx new_rtx = adjust_address_nv (x, mode, offset); 121 if (! memory_address_addr_space_p (mode, XEXP (new_rtx, 0), 125 return new_rtx; 119 rtx new_rtx = adjust_address_nv (x, mode, offset); local
|
H A D | lists.c | 185 rtx_insn_list *new_rtx = old; local 188 new_rtx = alloc_INSN_LIST (copy->insn (), new_rtx); 189 PUT_REG_NOTE_KIND (new_rtx, REG_NOTE_KIND (copy)); 191 return new_rtx;
|
H A D | regcprop.c | 55 rtx new_rtx; member in struct:queued_debug_insn_change 475 rtx new_rtx; local 480 new_rtx = maybe_mode_change (oldmode, vd->e[regno].mode, mode, i, regno); 481 if (new_rtx) 483 ORIGINAL_REGNO (new_rtx) = ORIGINAL_REGNO (reg); 484 REG_ATTRS (new_rtx) = REG_ATTRS (reg); 485 REG_POINTER (new_rtx) = REG_POINTER (reg); 486 return new_rtx; 500 rtx new_rtx = find_oldest_value_reg (cl, *loc, vd); local 501 if (new_rtx 895 rtx new_rtx; local 1009 rtx new_rtx; local [all...] |
H A D | lra-eliminations.c | 339 rtx new_rtx; 522 new_rtx = lra_eliminate_regs_1 (insn, XEXP (x, 0), mem_mode, 525 if (new_rtx != XEXP (x, 0)) 537 x = alloc_reg_note (REG_NOTE_KIND (x), new_rtx, XEXP (x, 1)); 550 new_rtx = lra_eliminate_regs_1 (insn, XEXP (x, 1), mem_mode, 553 if (new_rtx != XEXP (x, 1)) 556 XEXP (x, 0), new_rtx); 578 rtx new_rtx = lra_eliminate_regs_1 (insn, XEXP (XEXP (x, 1), 1), 582 if (new_rtx != XEXP (XEXP (x, 1), 1)) 585 XEXP (x, 0), new_rtx)); 338 rtx new_rtx; local 577 rtx new_rtx = lra_eliminate_regs_1 (insn, XEXP (XEXP (x, 1), 1), local [all...] |
H A D | emit-rtl.c | 1254 update_reg_offset (rtx new_rtx, rtx reg, poly_int64 offset) 1256 REG_ATTRS (new_rtx) = get_reg_attrs (REG_EXPR (reg), 1267 rtx new_rtx = gen_rtx_REG (mode, regno); 1269 update_reg_offset (new_rtx, reg, offset); 1270 return new_rtx; 1279 rtx new_rtx = gen_reg_rtx (mode); 1281 update_reg_offset (new_rtx, reg, offset); 1282 return new_rtx; 1765 rtx new_rtx = adjust_address_nv (op, word_mode, offset * UNITS_PER_WORD); 1768 return new_rtx; 1250 update_reg_offset(rtx new_rtx, rtx reg, poly_int64 offset) argument 1263 rtx new_rtx = gen_rtx_REG (mode, regno); local 1275 rtx new_rtx = gen_reg_rtx (mode); local 1758 rtx new_rtx = adjust_address_nv (op, word_mode, offset * UNITS_PER_WORD); local 2256 rtx new_rtx; local 2298 rtx new_rtx = change_address_1 (memref, mode, addr, 1, false); local 2342 rtx new_rtx; local 2488 rtx new_rtx, addr = XEXP (memref, 0); local 2562 rtx new_rtx = adjust_address_1 (memref, mode, offset, 1, 1, 0, 0); local 6419 rtx_insn *new_rtx; local 6454 mark_jump_label (PATTERN (new_rtx), new_rtx, 0); local [all...] |
H A D | cprop.c | 904 rtx new_rtx, set_src, note_src; 936 new_rtx = simplify_replace_rtx (set_src, from, src); 939 if (rtx_equal_p (new_rtx, SET_SRC (set))) 943 if (new_rtx == pc_rtx) 949 if (setcc && modified_in_p (new_rtx, setcc)) 951 if (! validate_unshare_change (jump, &SET_SRC (set), new_rtx, 0)) 962 if (!rtx_equal_p (new_rtx, note_src)) 963 set_unique_reg_note (jump, REG_EQUAL, copy_rtx (new_rtx)); 990 if (new_rtx != pc_rtx && simplejump_p (jump)) 1392 rtx cond, new_rtx; 898 rtx new_rtx, set_src, note_src; local 1386 rtx cond, new_rtx; local 1596 rtx src, new_rtx; local [all...] |
H A D | function.c | 1105 update_temp_slot_address (rtx old_rtx, rtx new_rtx) 1109 if (rtx_equal_p (old_rtx, new_rtx)) 1125 if (REG_P (new_rtx)) 1127 update_temp_slot_address (XEXP (old_rtx, 0), new_rtx); 1128 update_temp_slot_address (XEXP (old_rtx, 1), new_rtx); 1131 else if (GET_CODE (new_rtx) != PLUS) 1134 if (rtx_equal_p (XEXP (old_rtx, 0), XEXP (new_rtx, 0))) 1135 update_temp_slot_address (XEXP (old_rtx, 1), XEXP (new_rtx, 1)); 1136 else if (rtx_equal_p (XEXP (old_rtx, 1), XEXP (new_rtx, 0))) 1137 update_temp_slot_address (XEXP (old_rtx, 0), XEXP (new_rtx, 1097 update_temp_slot_address(rtx old_rtx, rtx new_rtx) argument 1433 rtx new_rtx; local 1492 rtx new_rtx; local 1549 rtx set, new_rtx, x; local 1628 emit_move_insn (SET_DEST (set), new_rtx); local [all...] |
H A D | genemit.c | 371 rtx new_rtx = XEXP (XVECEXP (insn, 1, j), 0); 376 if (! (GET_CODE (old_rtx) == GET_CODE (new_rtx) 377 && GET_MODE (old_rtx) == GET_MODE (new_rtx) 379 && GET_CODE (new_rtx) == MATCH_SCRATCH) 380 || (REG_P (old_rtx) && REG_P (new_rtx) 381 && REGNO (old_rtx) == REGNO (new_rtx))))) 368 rtx new_rtx = XEXP (XVECEXP (insn, 1, j), 0); local
|
H A D | recog.c | 217 validate_change_1 (rtx object, rtx *loc, rtx new_rtx, bool in_group, bool unshare) 221 if (old == new_rtx || rtx_equal_p (old, new_rtx)) 226 *loc = new_rtx; 269 validate_change (rtx object, rtx *loc, rtx new_rtx, bool in_group) 271 return validate_change_1 (object, loc, new_rtx, in_group, false); 278 validate_unshare_change (rtx object, rtx *loc, rtx new_rtx, bool in_group) 280 return validate_change_1 (object, loc, new_rtx, in_group, true); 566 rtx new_rtx = NULL_RTX; 586 new_rtx 215 validate_change_1(rtx object, rtx *loc, rtx new_rtx, bool in_group, bool unshare) argument 267 validate_change(rtx object, rtx *loc, rtx new_rtx, bool in_group) argument 276 validate_unshare_change(rtx object, rtx *loc, rtx new_rtx, bool in_group) argument 564 rtx new_rtx = NULL_RTX; local [all...] |
H A D | combine.c | 5479 rtx new_rtx; 5539 new_rtx = subst (XVECEXP (x, 0, 0), from, to, 0, 0, unique_copy); 5542 if (GET_CODE (new_rtx) == CLOBBER 5543 && XEXP (new_rtx, 0) == const0_rtx) 5544 return new_rtx; 5546 SUBST (XVECEXP (x, 0, 0), new_rtx); 5556 new_rtx = subst (dest, from, to, 0, 0, unique_copy); 5559 if (GET_CODE (new_rtx) == CLOBBER 5560 && XEXP (new_rtx, 0) == const0_rtx) 5561 return new_rtx; 5462 rtx new_rtx; local 5608 SUBST (XVECEXP (x, i, j), new_rtx); local 6938 rtx new_rtx = simplify_rtx (SET_SRC (pat)); local 6940 SUBST (SET_SRC (pat), new_rtx); local 7649 rtx new_rtx = 0; local 8104 rtx new_rtx = 0; local 8525 rtx new_rtx, tem; local 8539 rtx new_rtx = make_compound_operation_int (mode, &x, in_code, local 8565 SUBST (XEXP (x, i), new_rtx); local 8571 SUBST (XVECEXP (x, i, j), new_rtx); local 9654 rtx new_rtx, r = known_cond (SUBREG_REG (x), cond, reg, val); local 9679 rtx new_rtx, r = known_cond (XEXP (x, 0), cond, reg, val); local 10629 rtx new_rtx, x; local 11035 rtx new_rtx = simplify_const_binary_operation (code, int_mode, local [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/ |
H A D | rtlhooks.cc | 120 rtx new_rtx = adjust_address_nv (x, mode, offset); 121 if (! memory_address_addr_space_p (mode, XEXP (new_rtx, 0), 125 return new_rtx; 119 rtx new_rtx = adjust_address_nv (x, mode, offset); local
|
H A D | lists.cc | 185 rtx_insn_list *new_rtx = old; local 188 new_rtx = alloc_INSN_LIST (copy->insn (), new_rtx); 189 PUT_REG_NOTE_KIND (new_rtx, REG_NOTE_KIND (copy)); 191 return new_rtx;
|
H A D | regcprop.cc | 55 rtx new_rtx; member in struct:queued_debug_insn_change 477 rtx new_rtx; local 482 new_rtx = maybe_mode_change (oldmode, vd->e[regno].mode, mode, i, regno); 483 if (new_rtx) 485 ORIGINAL_REGNO (new_rtx) = ORIGINAL_REGNO (reg); 486 REG_ATTRS (new_rtx) = REG_ATTRS (reg); 487 REG_POINTER (new_rtx) = REG_POINTER (reg); 488 return new_rtx; 502 rtx new_rtx = find_oldest_value_reg (cl, *loc, vd); local 503 if (new_rtx 899 rtx new_rtx; local 1027 rtx new_rtx; local [all...] |
H A D | lra-eliminations.cc | 339 rtx new_rtx; 521 new_rtx = lra_eliminate_regs_1 (insn, XEXP (x, 0), mem_mode, 524 if (new_rtx != XEXP (x, 0)) 536 x = alloc_reg_note (REG_NOTE_KIND (x), new_rtx, XEXP (x, 1)); 549 new_rtx = lra_eliminate_regs_1 (insn, XEXP (x, 1), mem_mode, 552 if (new_rtx != XEXP (x, 1)) 555 XEXP (x, 0), new_rtx); 577 rtx new_rtx = lra_eliminate_regs_1 (insn, XEXP (XEXP (x, 1), 1), 581 if (new_rtx != XEXP (XEXP (x, 1), 1)) 584 XEXP (x, 0), new_rtx)); 338 rtx new_rtx; local 576 rtx new_rtx = lra_eliminate_regs_1 (insn, XEXP (XEXP (x, 1), 1), local [all...] |
H A D | fwprop.cc | 245 fwprop_propagation::classify_result (rtx old_rtx, rtx new_rtx) argument 247 if (CONSTANT_P (new_rtx)) 256 && !memory_address_p (GET_MODE (old_rtx), new_rtx)) 264 if (REG_P (new_rtx) 265 && !HARD_REGISTER_P (new_rtx) 268 && GET_MODE (new_rtx) == GET_MODE_INNER (GET_MODE (from))) 283 && MEM_P (new_rtx) 284 && !MEM_VOLATILE_P (new_rtx)) 298 rtx old_rtx, rtx new_rtx) 301 uint16_t new_flags = classify_result (old_rtx, new_rtx); 296 note_simplification(int old_num_changes, uint16_t old_result_flags, rtx old_rtx, rtx new_rtx) argument 813 rtx new_rtx = simplify_replace_rtx (old_rtx, src, x); local [all...] |
H A D | emit-rtl.cc | 1255 update_reg_offset (rtx new_rtx, rtx reg, poly_int64 offset) 1257 REG_ATTRS (new_rtx) = get_reg_attrs (REG_EXPR (reg), 1274 rtx new_rtx = gen_raw_REG (mode, regno); 1276 update_reg_offset (new_rtx, reg, offset); 1277 return new_rtx; 1286 rtx new_rtx = gen_reg_rtx (mode); 1288 update_reg_offset (new_rtx, reg, offset); 1289 return new_rtx; 1775 rtx new_rtx = adjust_address_nv (op, word_mode, offset * UNITS_PER_WORD); 1778 return new_rtx; 1251 update_reg_offset(rtx new_rtx, rtx reg, poly_int64 offset) argument 1270 rtx new_rtx = gen_raw_REG (mode, regno); local 1282 rtx new_rtx = gen_reg_rtx (mode); local 1768 rtx new_rtx = adjust_address_nv (op, word_mode, offset * UNITS_PER_WORD); local 2266 rtx new_rtx; local 2308 rtx new_rtx = change_address_1 (memref, mode, addr, 1, false); local 2352 rtx new_rtx; local 2498 rtx new_rtx, addr = XEXP (memref, 0); local 2522 update_temp_slot_address (XEXP (memref, 0), new_rtx); local 2572 rtx new_rtx = adjust_address_1 (memref, mode, offset, 1, 1, 0, 0); local [all...] |
H A D | cprop.cc | 904 rtx new_rtx, set_src, note_src; 936 new_rtx = simplify_replace_rtx (set_src, from, src); 939 if (rtx_equal_p (new_rtx, SET_SRC (set))) 943 if (new_rtx == pc_rtx) 949 if (setcc && modified_in_p (new_rtx, setcc)) 951 if (! validate_unshare_change (jump, &SET_SRC (set), new_rtx, 0)) 962 if (!rtx_equal_p (new_rtx, note_src)) 963 set_unique_reg_note (jump, REG_EQUAL, copy_rtx (new_rtx)); 986 if (new_rtx != pc_rtx && simplejump_p (jump)) 1388 rtx cond, new_rtx; 898 rtx new_rtx, set_src, note_src; local 1382 rtx cond, new_rtx; local 1592 rtx src, new_rtx; local [all...] |
H A D | function.cc | 1109 update_temp_slot_address (rtx old_rtx, rtx new_rtx) 1113 if (rtx_equal_p (old_rtx, new_rtx)) 1129 if (REG_P (new_rtx)) 1131 update_temp_slot_address (XEXP (old_rtx, 0), new_rtx); 1132 update_temp_slot_address (XEXP (old_rtx, 1), new_rtx); 1135 else if (GET_CODE (new_rtx) != PLUS) 1138 if (rtx_equal_p (XEXP (old_rtx, 0), XEXP (new_rtx, 0))) 1139 update_temp_slot_address (XEXP (old_rtx, 1), XEXP (new_rtx, 1)); 1140 else if (rtx_equal_p (XEXP (old_rtx, 1), XEXP (new_rtx, 0))) 1141 update_temp_slot_address (XEXP (old_rtx, 0), XEXP (new_rtx, 1101 update_temp_slot_address(rtx old_rtx, rtx new_rtx) argument 1123 update_temp_slot_address (XEXP (old_rtx, 0), new_rtx); local 1124 update_temp_slot_address (XEXP (old_rtx, 1), new_rtx); local 1437 rtx new_rtx; local 1496 rtx new_rtx; local 1553 rtx set, new_rtx, x; local 1632 emit_move_insn (SET_DEST (set), new_rtx); local [all...] |
H A D | genemit.cc | 376 rtx new_rtx = XEXP (XVECEXP (insn, 1, j), 0); 381 if (! (GET_CODE (old_rtx) == GET_CODE (new_rtx) 382 && GET_MODE (old_rtx) == GET_MODE (new_rtx) 384 && GET_CODE (new_rtx) == MATCH_SCRATCH) 385 || (REG_P (old_rtx) && REG_P (new_rtx) 386 && REGNO (old_rtx) == REGNO (new_rtx))))) 373 rtx new_rtx = XEXP (XVECEXP (insn, 1, j), 0); local
|
H A D | combine.cc | 5350 rtx new_rtx; 5410 new_rtx = subst (XVECEXP (x, 0, 0), from, to, 0, 0, unique_copy); 5413 if (GET_CODE (new_rtx) == CLOBBER 5414 && XEXP (new_rtx, 0) == const0_rtx) 5415 return new_rtx; 5417 SUBST (XVECEXP (x, 0, 0), new_rtx); 5425 new_rtx = subst (dest, from, to, 0, 0, unique_copy); 5428 if (GET_CODE (new_rtx) == CLOBBER 5429 && XEXP (new_rtx, 0) == const0_rtx) 5430 return new_rtx; 5333 rtx new_rtx; local 5476 SUBST (XVECEXP (x, i, j), new_rtx); local 6359 rtx new_rtx = lowpart_subreg (GET_MODE (x), trueop0, mode); local 6811 rtx new_rtx = simplify_rtx (SET_SRC (pat)); local 6813 SUBST (SET_SRC (pat), new_rtx); local 7504 rtx new_rtx = 0; local 7977 rtx new_rtx = 0; local 8398 rtx new_rtx, tem; local 8412 rtx new_rtx = make_compound_operation_int (mode, &x, in_code, local 8438 SUBST (XEXP (x, i), new_rtx); local 8444 SUBST (XVECEXP (x, i, j), new_rtx); local 9527 rtx new_rtx, r = known_cond (SUBREG_REG (x), cond, reg, val); local 9552 rtx new_rtx, r = known_cond (XEXP (x, 0), cond, reg, val); local 10502 rtx new_rtx, x; local 10908 rtx new_rtx = simplify_const_binary_operation (code, int_mode, local [all...] |
H A D | recog.cc | 221 validate_change_1 (rtx object, rtx *loc, rtx new_rtx, bool in_group, 229 if (new_len == 1 && GET_CODE (new_rtx) == PARALLEL) 231 new_rtx = XVECEXP (new_rtx, 0, 0); 235 if ((old == new_rtx || rtx_equal_p (old, new_rtx)) 236 && (new_len < 0 || XVECLEN (new_rtx, 0) == new_len)) 240 && (new_len < 0 || new_rtx == *loc)); 242 *loc = new_rtx; 260 changes[num_changes].old_len = (new_len >= 0 ? XVECLEN (new_rtx, 219 validate_change_1(rtx object, rtx *loc, rtx new_rtx, bool in_group, bool unshare, int new_len = -1) argument 287 validate_change(rtx object, rtx *loc, rtx new_rtx, bool in_group) argument 296 validate_unshare_change(rtx object, rtx *loc, rtx new_rtx, bool in_group) argument 660 rtx new_rtx = NULL_RTX; local [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/spu/ |
H A D | spu.h | 380 rtx new_rtx = spu_legitimize_reload_address (AD, MODE, OPNUM, \ 382 if (new_rtx) \ 384 (AD) = new_rtx; \
|
/netbsd-current/external/gpl3/gcc/dist/gcc/config/s390/ |
H A D | s390.cc | 1959 rtx cmp, rtx new_rtx, machine_mode ccmode) 1969 new_rtx, cc)); 1973 new_rtx, cc)); 1977 new_rtx, cc)); 4970 rtx new_rtx = orig; 5015 new_rtx = gen_rtx_PLUS (Pmode, temp, addend); 5019 s390_load_address (reg, new_rtx); 5020 new_rtx = reg; 5045 new_rtx = gen_rtx_PLUS (Pmode, pic_offset_table_rtx, temp); 5048 s390_load_address (reg, new_rtx); 1958 s390_emit_compare_and_swap(enum rtx_code code, rtx old, rtx mem, rtx cmp, rtx new_rtx, machine_mode ccmode) argument 4969 rtx new_rtx = orig; local 5231 rtx new_rtx, tls_call, temp, base, r2; local 5540 rtx cst, tem, new_rtx; local 7222 s390_expand_cs_hqi(machine_mode mode, rtx btarget, rtx vtarget, rtx mem, rtx cmp, rtx new_rtx, bool is_weak) argument 7299 s390_expand_cs_tdsi(machine_mode mode, rtx btarget, rtx vtarget, rtx mem, rtx cmp, rtx new_rtx, bool is_weak) argument 7393 s390_expand_cs(machine_mode mode, rtx btarget, rtx vtarget, rtx mem, rtx cmp, rtx new_rtx, bool is_weak) argument 7454 rtx new_rtx = gen_reg_rtx (SImode); local [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/s390/ |
H A D | s390.c | 1893 rtx cmp, rtx new_rtx, machine_mode ccmode) 1903 new_rtx, cc)); 1907 new_rtx, cc)); 1911 new_rtx, cc)); 4889 rtx new_rtx = orig; 4934 new_rtx = gen_rtx_PLUS (Pmode, temp, addend); 4938 s390_load_address (reg, new_rtx); 4939 new_rtx = reg; 4964 new_rtx = gen_rtx_PLUS (Pmode, pic_offset_table_rtx, temp); 4967 s390_load_address (reg, new_rtx); 1892 s390_emit_compare_and_swap(enum rtx_code code, rtx old, rtx mem, rtx cmp, rtx new_rtx, machine_mode ccmode) argument 4888 rtx new_rtx = orig; local 5147 rtx new_rtx, tls_call, temp, base, r2; local 5443 rtx cst, tem, new_rtx; local 7031 s390_expand_cs_hqi(machine_mode mode, rtx btarget, rtx vtarget, rtx mem, rtx cmp, rtx new_rtx, bool is_weak) argument 7108 s390_expand_cs_tdsi(machine_mode mode, rtx btarget, rtx vtarget, rtx mem, rtx cmp, rtx new_rtx, bool is_weak) argument 7202 s390_expand_cs(machine_mode mode, rtx btarget, rtx vtarget, rtx mem, rtx cmp, rtx new_rtx, bool is_weak) argument 7263 rtx new_rtx = gen_reg_rtx (SImode); local [all...] |