Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/gcc/
H A Dsimplify-rtx.c192 rtx tem = simplify_subreg (GET_MODE (x), c, cmode, offset); in avoid_constant_pool_reference()
4483 simplify_subreg (enum machine_mode outermode, rtx op, in simplify_subreg() function
4569 newx = simplify_subreg (outermode, SUBREG_REG (op), innermostmode, in simplify_subreg()
4677 res = simplify_subreg (outermode, part, GET_MODE (part), final_offset); in simplify_subreg()
4780 newx = simplify_subreg (outermode, op, innermode, byte); in simplify_gen_subreg()
H A Dvar-tracking.c2419 new_loc = simplify_subreg (wider_mode, loc[n_var_parts], in emit_note_insn_var_location()
2422 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.h1653 extern rtx simplify_subreg (enum machine_mode, rtx, enum machine_mode,
H A Dfinal.c2584 rtx new = simplify_subreg (GET_MODE (x), y, GET_MODE (y), in alter_subreg()
H A Drecog.c582 new = simplify_subreg (GET_MODE (x), SUBREG_REG (x), op0_mode, in validate_replace_rtx_1()
H A Dcombine.c4108 x = simplify_subreg (GET_MODE (x), new, in subst()
4401 temp = simplify_subreg (mode, SUBREG_REG (x), op0_mode, in combine_simplify_rtx()
6621 simplified = simplify_subreg (GET_MODE (x), tem, GET_MODE (tem), in make_compound_operation()
7678 new = simplify_subreg (GET_MODE (x), r, in known_cond()
H A DChangeLog-20015281 (alter_subreg): Rewrite using simplify_subreg.
5285 * simplify-rtx.c (simplify_subreg): Copy ORIGINAL_REGNO.
17935 * simplify-rtx.c (simplify_subreg): Fix typo in comment
18034 * simplify-rtx.c (simplify_subreg): Likewise.
18248 * simplify-rtx.c (simplify_subreg): Likewise.
20564 * simplify-rtx.c (simplify_subreg): Allow volatile memory
21034 * simplify-rtx.c (simplify_subreg): Fix verification of
21359 * simplify-rtx.c (simplify_subreg): Fix combining of
22673 * cse.c (fold_rtx): Use simplify_subreg.
22677 (simplify_rtx): Use simplify_subreg.
[all …]
H A Drtlanal.c2341 x = simplify_subreg (GET_MODE (x), new, in replace_rtx()
H A Dvarasm.c2277 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()
H A Dcse.c3314 new = simplify_subreg (mode, folded_arg0, in fold_rtx_subreg()
H A DChangeLog-20023336 * simplify-rtx.c (simplify_subreg): Same.
3703 * simplify-rtx.c (simplify_subreg): Fix const_int->vector subregging.
11404 * simplify-rtx.c (simplify_subreg): Likewise.
12219 * simpify-rtx.c (simplify_subreg): Don't pass MODE_CC mode to
12544 * simplify-rtx.c (simplify_subreg): When converting to a non-int
12547 * simplify-rtx.x (simplify_subreg): When constructing a CONST_VECTOR
13608 * simplify-rtx.c (simplify_subreg): Handle floating point
14152 * simplify-rtx.c (simplify_subreg): Reduce problem of finding
14222 * simplify-rtx.c (simplify_subreg): Don't assume that all vectors
14296 Fix operand 3 to simplify_subreg.
[all …]
H A Dexpr.c2873 ret = simplify_subreg (new_mode, x, old_mode, 0); in emit_move_change_mode()
H A DChangeLog-20041840 by simplify_subreg.
3644 * simplify-rtx.c (simplify_subreg): Likewise.
3703 * simplify-rtx.c (simplify_subreg): Use subreg_regno_offset directly
7172 * simplify-rtx.c (simplify_gen_subreg): Fail if simplify_subreg
13776 simplify_immed_subreg, simplify_subreg, simplify_gen_subreg):
21400 * simplify-rtx.c (simplify_binary_operation, simplify_subreg):
26791 * simplify-rtx.c (simplify_subreg): Likewise.
29938 simplify_subreg): Likewise.
45691 * simplify-rtx.c (simplify_subreg): Use subreg_lowpart_offset to
45761 * simplify-rtx.c (simplify_subreg): Optimize subregs of zero and
[all …]
H A DChangeLog-20033580 (simplify_subreg): Silence signed/unsigned comparison warning.
9436 * simplify-rtx.c (simplify_subreg): Check that the subreg offset
18787 * simplify-rtx.c (simplify_subreg): Do not over-extend vector
18816 * simplify-rtx.c (simplify_subreg): Use GET_MODE_SIZE instead of
19385 * simplify-rtx.c (simplify_subreg): Same.
33298 * simplify-rtx.c (simplify_subreg): Fix conversion from vector into
33981 * simplify-rtx.c (simplify_subreg): Likewise.
34908 * simplify_rtx.c (simplify_subreg): Likewise.
H A DChangeLog-20065246 * simplify-rtx.c (simplify_subreg): Adjust REG_OFFSET for
11964 * simplify-rtx.c (simplify_subreg): Combine SUBREG and TRUNCATE.
H A DChangeLog-200514488 * combine.c (make_compound_operation): Use simplify_subreg. Delete
14489 a optimization already done by simplify_subreg.
35442 * simplify-rtx.c (simplify_subreg): Simplify truncations of shifts
/freebsd-12.1/contrib/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()
/freebsd-12.1/contrib/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()
/freebsd-12.1/contrib/gcc/config/i386/
H A Di386.c12229 operand = simplify_subreg (imode, operand, GET_MODE (operand), 0); in ix86_split_to_parts()