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

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
16124   StoreSDNode *ST  = cast<StoreSDNode>(N);
16144       return DAG.getStore(Chain, SDLoc(N), Value.getOperand(0), Ptr,
16159             DAG.getTruncStore(Chain, SDLoc(N), Value, Ptr, ST->getPointerInfo(),
16163         assert(NewStore.getNode() == N);
16171   if (SDValue NewST = TransformFPLoadStorePair(N))
16203       return DAG.getTruncStore(Chain, SDLoc(N), Shorter, Ptr, ST->getMemoryVT(),
16213       if (N->getOpcode() != ISD::DELETED_NODE)
16214         AddToWorklist(N);
16215       return SDValue(N, 0);
16295     return DAG.getTruncStore(Chain, SDLoc(N), Value.getOperand(0),
16311       if (N->getOpcode() == ISD::DELETED_NODE || !isa<StoreSDNode>(N))
16311       if (N->getOpcode() == ISD::DELETED_NODE || !isa<StoreSDNode>(N))
16312         return SDValue(N, 0);
16317   if (CombineToPreIndexedLoadStore(N) || CombineToPostIndexedLoadStore(N))
16317   if (CombineToPreIndexedLoadStore(N) || CombineToPostIndexedLoadStore(N))
16318     return SDValue(N, 0);
16333   return ReduceLoadOpStoreWidth(N);