Lines Matching refs:str_rtx
3889 enum machine_mode mode1, rtx str_rtx,
3892 enum machine_mode str_mode = GET_MODE (str_rtx);
3917 if (MEM_P (str_rtx))
3924 MEM_ALIGN (str_rtx), str_mode, 0);
3932 str_rtx = adjust_address (str_rtx, str_mode, offset1);
3934 else if (!REG_P (str_rtx) && GET_CODE (str_rtx) != SUBREG)
3970 if (MEM_P (str_rtx))
3972 str_rtx = shallow_copy_rtx (str_rtx);
3973 set_mem_alias_set (str_rtx, 0);
3974 set_mem_expr (str_rtx, 0);
3986 result = expand_binop (str_mode, binop, str_rtx,
3987 value, str_rtx, 1, OPTAB_WIDEN);
3988 if (result != str_rtx)
3989 emit_move_insn (str_rtx, result);
3996 value = expand_expr (op1, NULL_RTX, GET_MODE (str_rtx), 0);
3997 value = convert_modes (GET_MODE (str_rtx),
4003 if (MEM_P (str_rtx))
4005 str_rtx = shallow_copy_rtx (str_rtx);
4006 set_mem_alias_set (str_rtx, 0);
4007 set_mem_expr (str_rtx, 0);
4011 if (bitpos + bitsize != GET_MODE_BITSIZE (GET_MODE (str_rtx)))
4015 value = expand_and (GET_MODE (str_rtx), value, mask,
4018 value = expand_shift (LSHIFT_EXPR, GET_MODE (str_rtx), value,
4021 result = expand_binop (GET_MODE (str_rtx), binop, str_rtx,
4022 value, str_rtx, 1, OPTAB_WIDEN);
4023 if (result != str_rtx)
4024 emit_move_insn (str_rtx, result);