reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
12102   ConstantFPSDNode *N1CFP = isConstOrConstSplatFP(N1, true);
12115     return DAG.getNode(ISD::FSUB, DL, VT, N0, N1, Flags);
12128   if (N0 == N1) {
12142       if (TLI.isNegatibleForFree(N1, DAG, LegalOperations, ForCodeSize))
12143         return TLI.getNegatedExpression(N1, DAG, LegalOperations, ForCodeSize);
12145         return DAG.getNode(ISD::FNEG, DL, VT, N1, Flags);
12151       N1.getOpcode() == ISD::FADD) {
12153     if (N0 == N1->getOperand(0))
12154       return DAG.getNode(ISD::FNEG, DL, VT, N1->getOperand(1), Flags);
12156     if (N0 == N1->getOperand(1))
12157       return DAG.getNode(ISD::FNEG, DL, VT, N1->getOperand(0), Flags);
12161   if (TLI.isNegatibleForFree(N1, DAG, LegalOperations, ForCodeSize))
12164         TLI.getNegatedExpression(N1, DAG, LegalOperations, ForCodeSize), Flags);