| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/nds32/ |
| H A D | nds32-utils.c | 151 rtx offset_rtx = extract_offset_rtx (insn); in store_offset_reg_p() local 153 if (offset_rtx == NULL_RTX) in store_offset_reg_p() 156 if (REG_P (offset_rtx)) in store_offset_reg_p() 370 rtx offset_rtx; in extract_offset_rtx() local 411 offset_rtx = XEXP (plus_rtx, 1); in extract_offset_rtx() 415 offset_rtx = XEXP (plus_rtx, 0); in extract_offset_rtx() 418 if (ARITHMETIC_P (offset_rtx)) in extract_offset_rtx() 420 gcc_assert (GET_CODE (offset_rtx) == MULT); in extract_offset_rtx() 421 gcc_assert (REG_P (XEXP (offset_rtx, 0))); in extract_offset_rtx() 422 offset_rtx = XEXP (offset_rtx, 0); in extract_offset_rtx() [all …]
|
| H A D | nds32-pipelines-auxiliary.c | 69 rtx offset_rtx; in determine_access_direction() local 148 offset_rtx = XEXP (plus_rtx, 1); in determine_access_direction() 149 if (GET_CODE (offset_rtx) == CONST_INT) in determine_access_direction() 151 if (INTVAL (offset_rtx) < 0) in determine_access_direction()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/nds32/ |
| H A D | nds32-utils.cc | 151 rtx offset_rtx = extract_offset_rtx (insn); in store_offset_reg_p() local 153 if (offset_rtx == NULL_RTX) in store_offset_reg_p() 156 if (REG_P (offset_rtx)) in store_offset_reg_p() 370 rtx offset_rtx; in extract_offset_rtx() local 411 offset_rtx = XEXP (plus_rtx, 1); in extract_offset_rtx() 415 offset_rtx = XEXP (plus_rtx, 0); in extract_offset_rtx() 418 if (ARITHMETIC_P (offset_rtx)) in extract_offset_rtx() 420 gcc_assert (GET_CODE (offset_rtx) == MULT); in extract_offset_rtx() 421 gcc_assert (REG_P (XEXP (offset_rtx, 0))); in extract_offset_rtx() 422 offset_rtx = XEXP (offset_rtx, 0); in extract_offset_rtx() [all …]
|
| H A D | nds32-pipelines-auxiliary.cc | 69 rtx offset_rtx; in determine_access_direction() local 148 offset_rtx = XEXP (plus_rtx, 1); in determine_access_direction() 149 if (GET_CODE (offset_rtx) == CONST_INT) in determine_access_direction() 151 if (INTVAL (offset_rtx) < 0) in determine_access_direction()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/lm32/ |
| H A D | lm32.c | 305 rtx offset_rtx; in expand_save_restore() local 308 offset_rtx = GEN_INT (offset); in expand_save_restore() 309 if (satisfies_constraint_K (offset_rtx)) in expand_save_restore() 314 offset_rtx)); in expand_save_restore() 322 insn = emit_move_insn (r10, offset_rtx); in expand_save_restore()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/lm32/ |
| H A D | lm32.cc | 305 rtx offset_rtx; in expand_save_restore() local 308 offset_rtx = GEN_INT (offset); in expand_save_restore() 309 if (satisfies_constraint_K (offset_rtx)) in expand_save_restore() 314 offset_rtx)); in expand_save_restore() 322 insn = emit_move_insn (r10, offset_rtx); in expand_save_restore()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/ |
| H A D | rs6000-string.cc | 2190 rtx offset_rtx; in expand_strncmp_gpr_sequence() local 2192 offset_rtx = GEN_INT (offset); in expand_strncmp_gpr_sequence() 2195 offset_rtx = gen_reg_rtx (Pmode); in expand_strncmp_gpr_sequence() 2196 emit_move_insn (offset_rtx, GEN_INT (offset)); in expand_strncmp_gpr_sequence() 2198 rtx addr1 = gen_rtx_PLUS (Pmode, src1_addr, offset_rtx); in expand_strncmp_gpr_sequence() 2199 rtx addr2 = gen_rtx_PLUS (Pmode, src2_addr, offset_rtx); in expand_strncmp_gpr_sequence()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/ |
| H A D | rs6000-string.c | 2190 rtx offset_rtx; in expand_strncmp_gpr_sequence() local 2192 offset_rtx = GEN_INT (offset); in expand_strncmp_gpr_sequence() 2195 offset_rtx = gen_reg_rtx (Pmode); in expand_strncmp_gpr_sequence() 2196 emit_move_insn (offset_rtx, GEN_INT (offset)); in expand_strncmp_gpr_sequence() 2198 rtx addr1 = gen_rtx_PLUS (Pmode, src1_addr, offset_rtx); in expand_strncmp_gpr_sequence() 2199 rtx addr2 = gen_rtx_PLUS (Pmode, src2_addr, offset_rtx); in expand_strncmp_gpr_sequence()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/tilegx/ |
| H A D | tilegx.c | 3892 rtx base_reg_rtx, tmp_reg_rtx, offset_rtx; in compute_frame_addr() local 3912 offset_rtx = GEN_INT (offset_from_base); in compute_frame_addr() 3914 if (!add_operand (offset_rtx, Pmode)) in compute_frame_addr() 3916 expand_set_cint64 (tmp_reg_rtx, offset_rtx); in compute_frame_addr() 3917 offset_rtx = tmp_reg_rtx; in compute_frame_addr() 3921 gen_rtx_PLUS (Pmode, base_reg_rtx, offset_rtx))); in compute_frame_addr()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/tilegx/ |
| H A D | tilegx.cc | 3893 rtx base_reg_rtx, tmp_reg_rtx, offset_rtx; in compute_frame_addr() local 3913 offset_rtx = GEN_INT (offset_from_base); in compute_frame_addr() 3915 if (!add_operand (offset_rtx, Pmode)) in compute_frame_addr() 3917 expand_set_cint64 (tmp_reg_rtx, offset_rtx); in compute_frame_addr() 3918 offset_rtx = tmp_reg_rtx; in compute_frame_addr() 3922 gen_rtx_PLUS (Pmode, base_reg_rtx, offset_rtx))); in compute_frame_addr()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | function.c | 2684 rtx offset_rtx, stack_parm; in assign_parm_find_stack_rtl() local 2690 offset_rtx = ARGS_SIZE_RTX (data->locate.slot_offset); in assign_parm_find_stack_rtl() 2692 offset_rtx = ARGS_SIZE_RTX (data->locate.offset); in assign_parm_find_stack_rtl() 2695 if (offset_rtx != const0_rtx) in assign_parm_find_stack_rtl() 2696 stack_parm = gen_rtx_PLUS (Pmode, stack_parm, offset_rtx); in assign_parm_find_stack_rtl() 2734 if (poly_int_rtx_p (offset_rtx, &offset) in assign_parm_find_stack_rtl() 2743 else if (poly_int_rtx_p (offset_rtx, &offset)) in assign_parm_find_stack_rtl()
|
| H A D | expr.c | 5178 rtx offset_rtx; in expand_assignment() local 5189 offset_rtx = expand_expr (offset, NULL_RTX, VOIDmode, EXPAND_SUM); in expand_assignment() 5191 if (GET_MODE (offset_rtx) != address_mode) in expand_assignment() 5196 offset_rtx = force_operand (offset_rtx, NULL_RTX); in expand_assignment() 5197 offset_rtx = convert_to_mode (address_mode, offset_rtx, 0); in expand_assignment() 5233 to_rtx = offset_address (to_rtx, offset_rtx, in expand_assignment() 10850 rtx offset_rtx = expand_expr (offset, NULL_RTX, VOIDmode, in expand_expr_real_1() local 10856 if (GET_MODE (offset_rtx) != address_mode) in expand_expr_real_1() 10861 offset_rtx = force_operand (offset_rtx, NULL_RTX); in expand_expr_real_1() 10862 offset_rtx = convert_to_mode (address_mode, offset_rtx, 0); in expand_expr_real_1() [all …]
|
| H A D | internal-fn.c | 2780 rtx offset_rtx = expand_normal (offset); in expand_scatter_store_optab_fn() local 2787 create_input_operand (&ops[i++], offset_rtx, TYPE_MODE (TREE_TYPE (offset))); in expand_scatter_store_optab_fn() 2815 rtx offset_rtx = expand_normal (offset); in expand_gather_load_optab_fn() local 2822 create_input_operand (&ops[i++], offset_rtx, TYPE_MODE (TREE_TYPE (offset))); in expand_gather_load_optab_fn()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | expr.cc | 5456 rtx offset_rtx; in expand_assignment() local 5467 offset_rtx = expand_expr (offset, NULL_RTX, VOIDmode, EXPAND_SUM); in expand_assignment() 5469 if (GET_MODE (offset_rtx) != address_mode) in expand_assignment() 5474 offset_rtx = force_operand (offset_rtx, NULL_RTX); in expand_assignment() 5475 offset_rtx = convert_to_mode (address_mode, offset_rtx, 0); in expand_assignment() 5511 to_rtx = offset_address (to_rtx, offset_rtx, in expand_assignment() 11246 rtx offset_rtx = expand_expr (offset, NULL_RTX, VOIDmode, in expand_expr_real_1() local 11252 if (GET_MODE (offset_rtx) != address_mode) in expand_expr_real_1() 11257 offset_rtx = force_operand (offset_rtx, NULL_RTX); in expand_expr_real_1() 11258 offset_rtx = convert_to_mode (address_mode, offset_rtx, 0); in expand_expr_real_1() [all …]
|
| H A D | internal-fn.cc | 3342 rtx offset_rtx = expand_normal (offset); in expand_scatter_store_optab_fn() local 3349 create_input_operand (&ops[i++], offset_rtx, TYPE_MODE (TREE_TYPE (offset))); in expand_scatter_store_optab_fn() 3377 rtx offset_rtx = expand_normal (offset); in expand_gather_load_optab_fn() local 3384 create_input_operand (&ops[i++], offset_rtx, TYPE_MODE (TREE_TYPE (offset))); in expand_gather_load_optab_fn()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/tilepro/ |
| H A D | tilepro.cc | 3429 rtx base_reg_rtx, tmp_reg_rtx, offset_rtx; in compute_frame_addr() local 3449 offset_rtx = gen_int_si (offset_from_base); in compute_frame_addr() 3451 if (!tilepro_expand_addsi (tmp_reg_rtx, base_reg_rtx, offset_rtx)) in compute_frame_addr() 3455 offset_rtx))); in compute_frame_addr()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/tilepro/ |
| H A D | tilepro.c | 3429 rtx base_reg_rtx, tmp_reg_rtx, offset_rtx; in compute_frame_addr() local 3449 offset_rtx = gen_int_si (offset_from_base); in compute_frame_addr() 3451 if (!tilepro_expand_addsi (tmp_reg_rtx, base_reg_rtx, offset_rtx)) in compute_frame_addr() 3455 offset_rtx))); in compute_frame_addr()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/iq2000/ |
| H A D | iq2000.cc | 1795 rtx offset_rtx = GEN_INT (offset); in iq2000_add_large_offset_to_sp() local 1797 emit_move_insn (reg, offset_rtx); in iq2000_add_large_offset_to_sp()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/iq2000/ |
| H A D | iq2000.c | 1795 rtx offset_rtx = GEN_INT (offset); in iq2000_add_large_offset_to_sp() local 1797 emit_move_insn (reg, offset_rtx); in iq2000_add_large_offset_to_sp()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/frv/ |
| H A D | frv.c | 1515 rtx offset_rtx = GEN_INT (offset); in frv_frame_offset_rtx() local 1517 return offset_rtx; in frv_frame_offset_rtx() 1522 emit_insn (gen_movsi (reg_rtx, offset_rtx)); in frv_frame_offset_rtx() 1525 emit_insn (gen_movsi_high (reg_rtx, offset_rtx)); in frv_frame_offset_rtx() 1526 emit_insn (gen_movsi_lo_sum (reg_rtx, offset_rtx)); in frv_frame_offset_rtx()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/frv/ |
| H A D | frv.cc | 1504 rtx offset_rtx = GEN_INT (offset); in frv_frame_offset_rtx() local 1506 return offset_rtx; in frv_frame_offset_rtx() 1511 emit_insn (gen_movsi (reg_rtx, offset_rtx)); in frv_frame_offset_rtx() 1514 emit_insn (gen_movsi_high (reg_rtx, offset_rtx)); in frv_frame_offset_rtx() 1515 emit_insn (gen_movsi_lo_sum (reg_rtx, offset_rtx)); in frv_frame_offset_rtx()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/ |
| H A D | aarch64.c | 4580 rtx offset_rtx = gen_int_mode (offset, mode); variable 4581 rtx_insn *insn = emit_insn (gen_add3_insn (dest, src, offset_rtx)); 4598 rtx offset_rtx = gen_int_mode (poly_offset, mode); variable 4601 rtx_insn *insn = emit_insn (gen_add3_insn (dest, src, offset_rtx)); 4607 rtx addr = gen_rtx_PLUS (mode, src, offset_rtx); 4739 rtx offset_rtx, rtx temp1, rtx temp2) in aarch64_split_add_offset() argument 4741 aarch64_add_offset (mode, dest, src, rtx_to_poly_int64 (offset_rtx), in aarch64_split_add_offset() 11050 rtx offset_rtx = XEXP (x, 1); in aarch64_legitimize_address() local 11051 HOST_WIDE_INT offset = INTVAL (offset_rtx); in aarch64_legitimize_address() 11072 base = expand_binop (Pmode, add_optab, op0, offset_rtx, in aarch64_legitimize_address() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/ |
| H A D | aarch64.cc | 5867 rtx offset_rtx = gen_int_mode (offset, mode); in aarch64_add_offset() local 5868 rtx_insn *insn = emit_insn (gen_add3_insn (dest, src, offset_rtx)); in aarch64_add_offset() 5885 rtx offset_rtx = gen_int_mode (poly_offset, mode); in aarch64_add_offset() local 5888 rtx_insn *insn = emit_insn (gen_add3_insn (dest, src, offset_rtx)); in aarch64_add_offset() 5894 rtx addr = gen_rtx_PLUS (mode, src, offset_rtx); in aarch64_add_offset() 6026 rtx offset_rtx, rtx temp1, rtx temp2) in aarch64_split_add_offset() argument 6028 aarch64_add_offset (mode, dest, src, rtx_to_poly_int64 (offset_rtx), in aarch64_split_add_offset() 12505 rtx offset_rtx = XEXP (x, 1); in aarch64_legitimize_address() local 12506 HOST_WIDE_INT offset = INTVAL (offset_rtx); in aarch64_legitimize_address() 12527 base = expand_binop (Pmode, add_optab, op0, offset_rtx, in aarch64_legitimize_address() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arm/ |
| H A D | arm.c | 8276 rtx l1, labelno, offset_rtx; in arm_pic_static_addr() local 8324 offset_rtx = plus_constant (Pmode, l1, TARGET_ARM ? 8 : 4); in arm_pic_static_addr() 8325 offset_rtx = gen_rtx_UNSPEC (Pmode, gen_rtvec (2, orig, offset_rtx), in arm_pic_static_addr() 8327 offset_rtx = gen_rtx_CONST (Pmode, offset_rtx); in arm_pic_static_addr() 8329 insn = emit_insn (gen_pic_load_addr_unified (reg, offset_rtx, in arm_pic_static_addr()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/ |
| H A D | arm.cc | 8418 rtx l1, labelno, offset_rtx; in arm_pic_static_addr() local 8466 offset_rtx = plus_constant (Pmode, l1, TARGET_ARM ? 8 : 4); in arm_pic_static_addr() 8467 offset_rtx = gen_rtx_UNSPEC (Pmode, gen_rtvec (2, orig, offset_rtx), in arm_pic_static_addr() 8469 offset_rtx = gen_rtx_CONST (Pmode, offset_rtx); in arm_pic_static_addr() 8471 insn = emit_insn (gen_pic_load_addr_unified (reg, offset_rtx, in arm_pic_static_addr()
|