Home
last modified time | relevance | path

Searched refs:simplify_subreg (Results 1 – 25 of 34) sorted by relevance

12

/openbsd/gnu/usr.bin/gcc/gcc/
H A Dsimplify-rtx.c164 c = simplify_subreg (GET_MODE (x), c, cmode, 0);
2405 simplify_subreg (outermode, op, innermode, byte) in simplify_subreg() function
2495 op = simplify_subreg (new_mode, op, innermode, byte - subbyte);
2498 return simplify_subreg (outermode, op, new_mode, subbyte);
2529 elt = simplify_subreg (submode, op, innermode, byte);
2569 op = simplify_subreg (new_mode, op, innermode, byte);
2572 return simplify_subreg (outermode, op, new_mode, 0);
2697 new = simplify_subreg (outermode, SUBREG_REG (op),
2776 res = simplify_subreg (outermode, part, GET_MODE (part), final_offset);
2810 new = simplify_subreg (outermode, op, innermode, byte);
H A Dregrename.c1110 x = simplify_subreg (GET_MODE (x), SUBREG_REG (x),
H A DChangeLog.531 * simplify-rtx.c (simplify_subreg): When simplifying a CONCAT, at
1357 * simplify-rtx.c (simplify_subreg): Allow volatile memory
1528 * simplify-rtx.c (simplify_subreg): Fix offset calculation
1827 * simplify-rtx.c (simplify_subreg): Fix verification of
2152 * simplify-rtx.c (simplify_subreg): Fix combining of
2171 * combine.c (if_then_else_cond): Use simplify_subreg instead
2200 * simplify-rtx.c (simplify_subreg): Use subreg_lowpart_offset.
3466 * cse.c (fold_rtx): Use simplify_subreg.
3470 (simplify_rtx): Use simplify_subreg.
3521 * simplify-rtx.c (simplify_subreg): Break out from ...
[all …]
H A Drtl.h1566 extern rtx simplify_subreg PARAMS ((enum machine_mode,
H A Drecog.c558 new = simplify_subreg (GET_MODE (x), SUBREG_REG (x), op0_mode,
H A Drtlanal.c2554 x = simplify_subreg (GET_MODE (x), new,
H A Dfinal.c2915 rtx new = simplify_subreg (GET_MODE (x), y, GET_MODE (y),
H A DChangeLog6793 * simplify-rtx.c (simplify_subreg): Fix conversion from vector into
7051 * simplify-rtx.c (simplify_subreg): Likewise.
7441 * simplify-rtx.c (simplify_subreg): Likewise.
9900 * simplify-rtx.c (simplify_subreg): Same.
17112 * simplify-rtx.c (simplify_subreg): Likewise.
17927 * simpify-rtx.c (simplify_subreg): Don't pass MODE_CC mode to
18252 * simplify-rtx.c (simplify_subreg): When converting to a non-int
19316 * simplify-rtx.c (simplify_subreg): Handle floating point
19860 * simplify-rtx.c (simplify_subreg): Reduce problem of finding
19930 * simplify-rtx.c (simplify_subreg): Don't assume that all vectors
[all …]
H A Dvarasm.c1970 rtx partial = simplify_subreg (omode, x, imode, i);
H A Dcombine.c3596 x = simplify_subreg (GET_MODE (x), new,
3943 temp = simplify_subreg (mode, SUBREG_REG (x), op0_mode,
7716 new = simplify_subreg (GET_MODE (x), r,
H A Dexpmed.c650 tmp = simplify_subreg (maxmode, value1, GET_MODE (value), 0);
/openbsd/gnu/gcc/gcc/
H A Dsimplify-rtx.c192 rtx tem = simplify_subreg (GET_MODE (x), c, cmode, offset); in avoid_constant_pool_reference()
4479 simplify_subreg (enum machine_mode outermode, rtx op, in simplify_subreg() function
4565 newx = simplify_subreg (outermode, SUBREG_REG (op), innermostmode, in simplify_subreg()
4673 res = simplify_subreg (outermode, part, GET_MODE (part), final_offset); in simplify_subreg()
4776 newx = simplify_subreg (outermode, op, innermode, byte); in simplify_gen_subreg()
H A Dvar-tracking.c2397 new_loc = simplify_subreg (wider_mode, loc[n_var_parts], in emit_note_insn_var_location()
2400 new_loc = simplify_subreg (wider_mode, loc2, mode, 0); in emit_note_insn_var_location()
H A Dregrename.c1140 x = simplify_subreg (GET_MODE (x), SUBREG_REG (x), in kill_value()
H A Drtl.h1639 extern rtx simplify_subreg (enum machine_mode, rtx, enum machine_mode,
H A Drecog.c582 new = simplify_subreg (GET_MODE (x), SUBREG_REG (x), op0_mode, in validate_replace_rtx_1()
H A Dfinal.c2578 rtx new = simplify_subreg (GET_MODE (x), y, GET_MODE (y), in alter_subreg()
H A Dcombine.c4105 x = simplify_subreg (GET_MODE (x), new, in subst()
4398 temp = simplify_subreg (mode, SUBREG_REG (x), op0_mode, in combine_simplify_rtx()
6618 simplified = simplify_subreg (GET_MODE (x), tem, GET_MODE (tem), in make_compound_operation()
7675 new = simplify_subreg (GET_MODE (x), r, in known_cond()
H A Drtlanal.c2341 x = simplify_subreg (GET_MODE (x), new, in replace_rtx()
H A Dvarasm.c2278 rtx partial = simplify_subreg (omode, x, imode, i); in assemble_integer()
H A Dexpmed.c737 tmp = simplify_subreg (maxmode, value1, GET_MODE (value), 0); in store_bit_field()
/openbsd/gnu/gcc/gcc/config/sh/
H A Dsh.c755 sub = simplify_subreg (SImode, x, mode, 4 * LSW); in print_operand()
782 sub = simplify_subreg (SImode, x, mode, 4 * MSW); in print_operand()
10637 x = simplify_subreg (GET_MODE (x), new, in replace_n_hard_rtx()
10774 XEXP (x, 0) = simplify_subreg (DImode, reg, reg_mode, in shmedia_cleanup_truncate()
/openbsd/gnu/gcc/gcc/config/s390/
H A Ds390.c1222 && (tem = simplify_subreg (wmode, dst, mode, 0)) != 0) in s390_expand_logical_operator()
1230 && (tem = simplify_subreg (wmode, src1, mode, 0)) != 0) in s390_expand_logical_operator()
1236 && (tem = simplify_subreg (wmode, src2, mode, 0)) != 0) in s390_expand_logical_operator()
/openbsd/gnu/usr.bin/gcc/gcc/config/sh/
H A Dsh.c414 sub = simplify_subreg (SImode, x, mode, 4 * LSW);
441 sub = simplify_subreg (SImode, x, mode, 4 * MSW);
/openbsd/gnu/gcc/gcc/config/ia64/
H A Dia64.c676 value = simplify_subreg (DImode, value, GET_MODE (value), 0); in ia64_extra_constraint()
4657 x = simplify_subreg (DImode, x, GET_MODE (x), 0); in ia64_print_operand()

12