Searched refs:commutative (Results 1 - 3 of 3) sorted by relevance

/freebsd-10.0-release/contrib/gcc/
H A Dreload.c64 commutative instruction.
2525 commutative operands, reg_equiv_address substitution, or whatever. */
2574 int commutative;
2645 commutative = -1;
2663 an in-out operand, is commutative, or should match another. */
2678 /* The last operand should not be marked commutative. */
2681 /* We currently only support one commutative pair of
2688 if (commutative < 0)
2689 commutative = i;
2710 if (commutative >
2561 int commutative; local
[all...]
H A Dregmove.c68 int commutative[MAX_RECOG_OPERANDS]; member in struct:match
1187 if (match.commutative[op_no] < op_no)
1213 /* But in the commutative case, we might find a better match. */
1214 if (match.commutative[op_no] >= 0)
1216 rtx comm = recog_data.operand[match.commutative[op_no]];
1291 if (match.commutative[op_no] >= 0)
1293 rtx comm = recog_data.operand[match.commutative[op_no]];
1552 the commutative case may set matches for operands other than
1555 matchp->with[op_no] = matchp->commutative[op_no] = -1;
1589 matchp->commutative[op_n
[all...]
H A Dfold-const.c1389 commutative arithmetic operation. Store the constant part into *CONP,
2796 /* For commutative ops, allow the other order. */
2862 /* Otherwise take into account this is a commutative operation. */
6660 for commutative and comparison operators. Ensuring a canonical
8570 /* If this is a commutative operation, and ARG0 is a constant, move it
10461 int commutative = ((TREE_CODE (arg0) == TRUTH_OR_EXPR
10469 else if (commutative && operand_equal_p (a00, a11, 0))
10472 else if (commutative && operand_equal_p (a01, a10, 0))
10476 /* This case if tricky because we must either have commutative
10479 else if ((commutative || ! TREE_SIDE_EFFECT
10426 int commutative = ((TREE_CODE (arg0) == TRUTH_OR_EXPR local
[all...]

Completed in 131 milliseconds