Lines Matching refs:n_ops
3228 int n_ops = 2, input_ops = 2;
3247 for (i = 0; i < n_ops; i++)
3257 if (n_ops == 7)
3260 ops[n_ops].op = XEXP (this_op, 1);
3261 ops[n_ops].neg = (this_code == MINUS) ^ this_neg;
3262 n_ops++;
3278 if (n_ops < 7
3284 ops[n_ops].op = XEXP (XEXP (this_op, 0), 1);
3285 ops[n_ops].neg = this_neg;
3286 n_ops++;
3294 if (n_ops != 7)
3296 ops[n_ops].op = constm1_rtx;
3297 ops[n_ops++].neg = this_neg;
3326 gcc_assert (n_ops >= 2);
3329 if (n_ops == 2)
3359 for (i = 1; i < n_ops; i++)
3379 for (i = n_ops - 1; i > 0; i--)
3438 for (i = 0, j = 0; j < n_ops; j++)
3444 n_ops = i;
3449 if (n_ops == 2
3461 if (n_ops > 1
3462 && GET_CODE (ops[n_ops - 1].op) == CONST_INT
3463 && CONSTANT_P (ops[n_ops - 2].op))
3465 rtx value = ops[n_ops - 1].op;
3466 if (ops[n_ops - 1].neg ^ ops[n_ops - 2].neg)
3468 ops[n_ops - 2].op = plus_constant (ops[n_ops - 2].op, INTVAL (value));
3469 n_ops--;
3474 for (i = 0; i < n_ops && ops[i].neg; i++)
3476 if (i == n_ops)
3488 for (i = 1; i < n_ops; i++)