Searched refs:commutative (Results 1 - 3 of 3) sorted by relevance
/freebsd-10.0-release/contrib/gcc/ |
H A D | reload.c | 64 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 D | regmove.c | 68 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 D | fold-const.c | 1389 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