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

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 1415     if (recursivelyDeleteUnusedNodes(N))
 1424       bool NIsValid = DAG.LegalizeOp(N, UpdatedNodes);
 1434     LLVM_DEBUG(dbgs() << "\nCombining: "; N->dump(&DAG));
 1439     CombinedNodes.insert(N);
 1440     for (const SDValue &ChildN : N->op_values())
 1444     SDValue RV = combine(N);
 1455     if (RV.getNode() == N)
 1458     assert(N->getOpcode() != ISD::DELETED_NODE &&
 1464     if (N->getNumValues() == RV.getNode()->getNumValues())
 1465       DAG.ReplaceAllUsesWith(N, RV.getNode());
 1467       assert(N->getValueType(0) == RV.getValueType() &&
 1468              N->getNumValues() == 1 && "Type mismatch");
 1469       DAG.ReplaceAllUsesWith(N, &RV);
 1480     recursivelyDeleteUnusedNodes(N);