Lines Matching refs:StoreNodes
8598 SmallVector<MemOpLink, 8> StoreNodes;
8640 StoreNodes.push_back(MemOpLink(Index, Ptr.Offset, Seq++));
8670 if (StoreNodes.size() < 2)
8674 std::sort(StoreNodes.begin(), StoreNodes.end(),
8680 int64_t StartAddress = StoreNodes[0].OffsetFromBase;
8681 for (unsigned i = 0, e = StoreNodes.size(); i < e; ++i) {
8686 int64_t CurrAddress = StoreNodes[i].OffsetFromBase;
8694 if (isAlias(AliasLoadNodes[ld], StoreNodes[i].MemNode)) {
8707 LSBaseSDNode *FirstInChain = StoreNodes[0].MemNode;
8715 StoreSDNode *St = cast<StoreSDNode>(StoreNodes[i].MemNode);
8769 if (StoreNodes[i].SequenceNum > StoreNodes[EarliestNodeUsed].SequenceNum)
8774 LSBaseSDNode *EarliestOp = StoreNodes[EarliestNodeUsed].MemNode;
8775 SDLoc DL(StoreNodes[0].MemNode);
8792 StoreSDNode *St = cast<StoreSDNode>(StoreNodes[Idx].MemNode);
8819 if (StoreNodes[i].MemNode == EarliestOp)
8821 StoreSDNode *St = cast<StoreSDNode>(StoreNodes[i].MemNode);
8852 StoreSDNode *St = cast<StoreSDNode>(StoreNodes[i].MemNode);
8951 LSBaseSDNode *EarliestOp = StoreNodes[EarliestNodeUsed].MemNode;
8957 if (StoreNodes[i].SequenceNum > StoreNodes[EarliestNodeUsed].SequenceNum)
8972 SDLoc StoreDL(StoreNodes[0].MemNode);
9005 if (StoreNodes[i].MemNode == EarliestOp)
9007 StoreSDNode *St = cast<StoreSDNode>(StoreNodes[i].MemNode);