Lines Matching defs:LegalOps
2341 if (DemandedBits.isOne() && !TLO.LegalOps && !VT.isVector())
3495 if (Updated && !IdentityLHS && !IdentityRHS && !TLO.LegalOps) {
7235 bool LegalOps, bool OptForSize,
7284 if (LegalOps && !IsOpLegal)
7314 if (LegalOps && !IsOpLegal)
7335 if (LegalOps && !isOperationLegalOrCustom(ISD::FSUB, VT))
7342 getNegatedExpression(X, DAG, LegalOps, OptForSize, CostX, Depth);
7350 getNegatedExpression(Y, DAG, LegalOps, OptForSize, CostY, Depth);
7398 getNegatedExpression(X, DAG, LegalOps, OptForSize, CostX, Depth);
7406 getNegatedExpression(Y, DAG, LegalOps, OptForSize, CostY, Depth);
7443 getNegatedExpression(Z, DAG, LegalOps, OptForSize, CostZ, Depth);
7454 getNegatedExpression(X, DAG, LegalOps, OptForSize, CostX, Depth);
7462 getNegatedExpression(Y, DAG, LegalOps, OptForSize, CostY, Depth);
7489 if (SDValue NegV = getNegatedExpression(Op.getOperand(0), DAG, LegalOps,
7494 if (SDValue NegV = getNegatedExpression(Op.getOperand(0), DAG, LegalOps,
7505 getNegatedExpression(LHS, DAG, LegalOps, OptForSize, CostLHS, Depth);
7517 getNegatedExpression(RHS, DAG, LegalOps, OptForSize, CostRHS, Depth);