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

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
13739   if (LoadSDNode *LD  = dyn_cast<LoadSDNode>(N)) {
13747   } else if (StoreSDNode *ST  = dyn_cast<StoreSDNode>(N)) {
13764     if (Op == N ||
13771     if (TLI.getPostIndexedAddressParts(N, Op, BasePtr, Offset, AM, DAG)) {
13816       Worklist.push_back(N);
13818       if (!SDNode::hasPredecessorHelper(N, Visited, Worklist) &&
13821           ? DAG.getIndexedLoad(SDValue(N,0), SDLoc(N),
13821           ? DAG.getIndexedLoad(SDValue(N,0), SDLoc(N),
13823           : DAG.getIndexedStore(SDValue(N,0), SDLoc(N),
13823           : DAG.getIndexedStore(SDValue(N,0), SDLoc(N),
13827         LLVM_DEBUG(dbgs() << "\nReplacing.5 "; N->dump(&DAG);
13832           DAG.ReplaceAllUsesOfValueWith(SDValue(N, 0), Result.getValue(0));
13833           DAG.ReplaceAllUsesOfValueWith(SDValue(N, 1), Result.getValue(2));
13835           DAG.ReplaceAllUsesOfValueWith(SDValue(N, 0), Result.getValue(1));
13839         deleteAndRecombine(N);