Home
last modified time | relevance | path

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

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dsimplify-rtx.c50 static rtx simplify_plus_minus (enum rtx_code, machine_mode, rtx, rtx);
2610 && (tem = simplify_plus_minus (code, mode, op0, op1)) != 0) in simplify_binary_operation_1()
2845 && (tem = simplify_plus_minus (code, mode, op0, op1)) != 0) in simplify_binary_operation_1()
4766 simplify_plus_minus (enum rtx_code code, machine_mode mode, rtx op0, in simplify_plus_minus() function
H A DFSFChangeLog.113788 (simplify_unary_operation, simplify_plus_minus): Likewise.
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dsimplify-rtx.cc2881 && (tem = simplify_plus_minus (code, mode, op0, op1)) != 0) in simplify_binary_operation_1()
3134 && (tem = simplify_plus_minus (code, mode, op0, op1)) != 0) in simplify_binary_operation_1()
5292 simplify_context::simplify_plus_minus (rtx_code code, machine_mode mode, in simplify_plus_minus() function in simplify_context
H A Drtl.h3453 rtx simplify_plus_minus (rtx_code, machine_mode, rtx, rtx);
H A DChangeLog-200229280 * simplify-rtx.c (simplify_plus_minus): Do not abort,
29282 (simplify_gen_binary): Handle simplify_plus_minus failures.
30342 * simplify-rtx.c (simplify_gen_binary): Use simplify_plus_minus
30344 (simplify_plus_minus): New argument force; update
35186 * simplify-rtx.c (simplify_plus_minus): Bump n_ops for NOT.
H A DChangeLog-20012013 (simplify_gen_binary, simplify_plus_minus): Use it.
8206 * simplify-rtx.c (simplify_plus_minus): Negate constant iff its neg
11856 (simplify_binary_operation): Invoke simplify_plus_minus on
11860 (simplify_plus_minus): Use them. Avoid infinite recursion with
H A DChangeLog-20053036 * simplify-rtx.c (simplify_plus_minus): Do simplify constants.
3171 * simplify-rtx.c (simplify_plus_minus): Remove final parameter.
3175 (simplify_gen_binary): Do not call simplify_plus_minus.
7706 (simplify_plus_minus): Initialize ix members before calling qsort.
H A DChangeLog-20081879 (simplify_plus_minus): Only fail if no simplification is possible.
2431 * simplify-rtx.c (simplify_plus_minus): Don't create
19968 * simplify-rtx.c (simplify_plus_minus): Create CONST of
H A DChangeLog-20069288 (simplify_plus_minus): Count n_constants while filling ops. Replace
16274 * simplify-rtx.c (simplify_plus_minus): Simplify within CONST terms.
H A DChangeLog-19993323 * cse.c (simplify_plus_minus, check_fold_const): Delete declarations.
3511 (simplify_binary_operation, simplify_plus_minus): Likewise.
H A DChangeLog-201225464 (simplify_binary_operation_1, simplify_plus_minus): Likewise.
33251 * simplify-rtx.c (simplify_plus_minus): Use CONSTM1_RTX to
H A DFSFChangeLog.113788 (simplify_unary_operation, simplify_plus_minus): Likewise.
H A DChangeLog-20163246 (simplify_plus_minus): Handle the case where neg_const_int
30757 * simplify-rtx.c (simplify_plus_minus): Allow reassoc without
H A DChangeLog-201527112 (simplify_plus_minus): Don't set canonicalized if merely sorting
35033 (simplify_plus_minus): Likewise.
H A DChangeLog-20041492 the test for suitable operands for calls to simplify_plus_minus.
47119 * simplify-rtx.c (simplify_plus_minus): Always generate canonical form.
H A DChangeLog-201413495 * simplify-rtx.c (simplify_plus_minus): Set "canonicalized" on
14327 * simplify-rtx.c (simplify_plus_minus): Delete unused "input_ops".
H A DChangeLog-20004495 (sbitmap_zero), simplify-rtx.c (simplify_plus_minus), ssa.c
H A DChangeLog-200714407 (simplify_plus_minus): Update the simplify_plus_minus_op_data_cmp
H A DChangeLog-20035852 (simplify_plus_minus): Avoid creating (neg (const (plus X C)),
H A DChangeLog-2020559 (simplify_distributive_operation, simplify_plus_minus): Likewise.
H A DChangeLog-201913816 (simplify_plus_minus): Likewise for constant terms here.