Home
last modified time | relevance | path

Searched refs:simplify_rtx (Results 1 – 24 of 24) sorted by relevance

/freebsd-12.1/contrib/gcc/
H A Drecog.c717 newpat = simplify_rtx (SET_SRC (pat)); in validate_simplify_insn()
720 newpat = simplify_rtx (SET_DEST (pat)); in validate_simplify_insn()
731 newpat = simplify_rtx (SET_SRC (s)); in validate_simplify_insn()
734 newpat = simplify_rtx (SET_DEST (s)); in validate_simplify_insn()
H A Dsee.c2805 simplified_temp_extension = simplify_rtx (temp_extension); in see_merge_one_def_extension()
2835 simplified_temp_extension = simplify_rtx (temp_extension); in see_merge_one_def_extension()
H A Dpredict.c1443 cond = simplify_rtx (cond); in expected_value_to_br_prob()
H A Drtl.h1658 extern rtx simplify_rtx (rtx);
H A Dsimplify-rtx.c3605 return simplify_rtx (op0); in simplify_relational_operation_1()
4836 simplify_rtx (rtx x) in simplify_rtx() function
H A Dvar-tracking.c583 tmp = simplify_rtx (addr); in adjust_stack_reference()
H A Dvarasm.c3168 rtx r = simplify_rtx (x); in simplify_subtraction()
H A Dgcse.c2657 src = simplify_rtx (SET_SRC (set)); in try_replace_reg()
H A Dcse.c7483 new = simplify_rtx (XEXP (note, 0)); in dead_libcall_p()
H A DFSFChangeLog.11212 * combine.c (simplify_rtx, case ABS): Don't get confused by a
3779 * combine.c (find_split_point, simplify_rtx): Likewise.
7223 * combine.c (simplify_rtx, case SUBREG): Fix direction of test when
7283 * combine.c (simplify_rtx): Do nothing with (truncate:mode) if
7810 * combine.c (simplify_rtx): Don't do anything with if_then_else_cond
9402 * combine.c (simplify_rtx): Add some optimizations for TRUNCATE.
H A DFSFChangeLog1459 * combine.c (simplify_rtx, case TRUNCATE): Reflect that it sign-extends
H A DChangeLog-19993251 * simplify-rtx.c (simplify_rtx): Remove unused variable `new'.
3508 * rtl.h (simplify_gen_binary, simplify_rtx): Add prototypes.
3518 * combine.c (combine_simplify_rtx): Renamed from simplify_rtx. All
3813 (simplify_rtx, case TRUNCATE): Don't remove for umulsi3_highpart.
9415 * combine.c (simplify_rtx): Recognize another case of a synthesized
20863 * combine.c (simplify_rtx): Use MEM_COPY_ATTRIBUTES.
H A DFSFChangeLog.103360 * combine.c (simplify_rtx, case SUBREG): For SUBREG of a constant,
4981 * combine.c (simplify_rtx): In code that attempts to simplify
8475 * combine.c (simplify_rtx, case TRUNCATE): Add. Use force_to_mode.
H A DChangeLog-19984039 (simplify_rtx): Cast 1 to (unsigned HOST_WIDE_INT) in shift.
4973 * combine.c (simplify_rtx): Do not replace TRUNCATE with a SUBREG if
13814 * combine.c (simplify_rtx, case TRUNCATE): Respect value of
15899 * combine.c (simplify_rtx): Obey CLASS_CANNOT_CHANGE_SIZE when
H A Dcombine.c5236 rtx new = simplify_rtx (SET_SRC (pat)); in simplify_set()
H A DChangeLog-200119243 * simplify-rtx.c (simplify_rtx): Use swap_commutative_operands_p.
19477 * simplify-rtx.c (simplify_rtx): Canonicalize commutative expressions
21396 * simplify_rtx.c (simplify_subreg): Keep subregs on return values,
22677 (simplify_rtx): Use simplify_subreg.
22720 * simplify_rtx.c (simplify_subreg): Fix simplification of nested subregs.
H A DChangeLog-200313403 * simplify-rtx.c (simplify_rtx): Use simplify_gen_binary to swap
13598 (simplify_rtx): Likewise. Simplify (lo_sum (high X) X) as X.
34908 * simplify_rtx.c (simplify_subreg): Likewise.
35261 * simplify-rtx.c (simplify_rtx): Convert CONSTANT_P_RTX to 1
H A DChangeLog-20041491 * simplify_rtx.c (plus_minus_operand_p): New function to encode
33791 * simplify-rtx.c (simplify_rtx): Do not handle
35140 (simplify_rtx): Remove unnecessary temp variable.
39696 simplify_ternary_operation, simplify_rtx): Likewise.
44345 (simplify_subtraction): Use simplify_rtx.
H A DChangeLog-200010747 * simplify-rtx.c (simplify_rtx): Don't pass VOIDmode to
26049 * simplify_rtx.c: Include "ggc.h", "obstack.h", "cselib.h".
H A DChangeLog.tree-ssa771 * simplify-rtx.c (simplify_rtx): Likewise.
H A DChangeLog-200532410 * simplify_rtx.c (simplify_relational_operation_1): Explicitly
H A DChangeLog-200226874 * combine.c (combine_simplify_rtx): If simplify_rtx failed because
/freebsd-12.1/contrib/gcc/config/rs6000/
H A Daltivec.md241 simplify_rtx to make a CONST_VECTOR. */
244 const_vec = simplify_rtx (dup);
H A Drs6000.c14044 temp = simplify_rtx (SET_SRC (set)); in rs6000_frame_related()
14047 temp = simplify_rtx (SET_DEST (set)); in rs6000_frame_related()
14052 temp = simplify_rtx (XEXP (SET_DEST (set), 0)); in rs6000_frame_related()
14067 temp = simplify_rtx (SET_SRC (set)); in rs6000_frame_related()
14070 temp = simplify_rtx (SET_DEST (set)); in rs6000_frame_related()
14075 temp = simplify_rtx (XEXP (SET_DEST (set), 0)); in rs6000_frame_related()