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

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
20755   StoreSDNode *STChain = St;
20767   const BaseIndexOffset BasePtr = BaseIndexOffset::match(St, DAG);
20778   Intervals.insert(0, (St->getMemoryVT().getSizeInBits() + 7) / 8, Unit);
20828   SDValue BetterChain = FindBetterChain(St, NewChain);
20830   if (St->isTruncatingStore())
20831     NewST = DAG.getTruncStore(BetterChain, SDLoc(St), St->getValue(),
20831     NewST = DAG.getTruncStore(BetterChain, SDLoc(St), St->getValue(),
20832                               St->getBasePtr(), St->getMemoryVT(),
20832                               St->getBasePtr(), St->getMemoryVT(),
20833                               St->getMemOperand());
20835     NewST = DAG.getStore(BetterChain, SDLoc(St), St->getValue(),
20835     NewST = DAG.getStore(BetterChain, SDLoc(St), St->getValue(),
20836                          St->getBasePtr(), St->getMemOperand());
20836                          St->getBasePtr(), St->getMemOperand());
20851   CombineTo(St, TF);