Home
last modified time | relevance | path

Searched refs:StoreNodes (Results 1 – 1 of 1) sorted by relevance

/freebsd-9-stable/contrib/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp8598 SmallVector<MemOpLink, 8> StoreNodes; in MergeConsecutiveStores() local
8640 StoreNodes.push_back(MemOpLink(Index, Ptr.Offset, Seq++)); in MergeConsecutiveStores()
8670 if (StoreNodes.size() < 2) in MergeConsecutiveStores()
8674 std::sort(StoreNodes.begin(), StoreNodes.end(), in MergeConsecutiveStores()
8680 int64_t StartAddress = StoreNodes[0].OffsetFromBase; in MergeConsecutiveStores()
8681 for (unsigned i = 0, e = StoreNodes.size(); i < e; ++i) { in MergeConsecutiveStores()
8686 int64_t CurrAddress = StoreNodes[i].OffsetFromBase; in MergeConsecutiveStores()
8694 if (isAlias(AliasLoadNodes[ld], StoreNodes[i].MemNode)) { in MergeConsecutiveStores()
8707 LSBaseSDNode *FirstInChain = StoreNodes[0].MemNode; in MergeConsecutiveStores()
8715 StoreSDNode *St = cast<StoreSDNode>(StoreNodes[i].MemNode); in MergeConsecutiveStores()
[all …]