Lines Matching defs:LegalOps
2387 if (DemandedBits.isOne() && !TLO.LegalOps && !VT.isVector())
3530 if (Updated && !IdentityLHS && !IdentityRHS && !TLO.LegalOps) {
7296 bool LegalOps, bool OptForSize,
7345 if (LegalOps && !IsOpLegal)
7375 if (LegalOps && !IsOpLegal)
7396 if (LegalOps && !isOperationLegalOrCustom(ISD::FSUB, VT))
7403 getNegatedExpression(X, DAG, LegalOps, OptForSize, CostX, Depth);
7411 getNegatedExpression(Y, DAG, LegalOps, OptForSize, CostY, Depth);
7459 getNegatedExpression(X, DAG, LegalOps, OptForSize, CostX, Depth);
7467 getNegatedExpression(Y, DAG, LegalOps, OptForSize, CostY, Depth);
7504 getNegatedExpression(Z, DAG, LegalOps, OptForSize, CostZ, Depth);
7515 getNegatedExpression(X, DAG, LegalOps, OptForSize, CostX, Depth);
7523 getNegatedExpression(Y, DAG, LegalOps, OptForSize, CostY, Depth);
7550 if (SDValue NegV = getNegatedExpression(Op.getOperand(0), DAG, LegalOps,
7555 if (SDValue NegV = getNegatedExpression(Op.getOperand(0), DAG, LegalOps,
7566 getNegatedExpression(LHS, DAG, LegalOps, OptForSize, CostLHS, Depth);
7578 getNegatedExpression(RHS, DAG, LegalOps, OptForSize, CostRHS, Depth);