Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp1548 auto OtherStoreIsMergeable = [&](StoreInst *OtherStore) -> bool { in mergeStoreIntoSuccessor() argument
1549 if (!OtherStore || in mergeStoreIntoSuccessor()
1550 OtherStore->getPointerOperand() != SI.getPointerOperand()) in mergeStoreIntoSuccessor()
1554 auto *OSVTy = OtherStore->getValueOperand()->getType(); in mergeStoreIntoSuccessor()
1556 SI.hasSameSpecialState(OtherStore); in mergeStoreIntoSuccessor()
1561 StoreInst *OtherStore = nullptr; in mergeStoreIntoSuccessor() local
1572 OtherStore = dyn_cast<StoreInst>(BBI); in mergeStoreIntoSuccessor()
1573 if (!OtherStoreIsMergeable(OtherStore)) in mergeStoreIntoSuccessor()
1587 OtherStore = dyn_cast<StoreInst>(BBI); in mergeStoreIntoSuccessor()
1588 if (OtherStoreIsMergeable(OtherStore)) in mergeStoreIntoSuccessor()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp21530 if (auto *OtherStore = dyn_cast<StoreSDNode>(Use.getUser())) { in getStoreMergeCandidates() local
21533 if (CandidateMatch(OtherStore, Ptr, PtrDiff) && in getStoreMergeCandidates()
21534 !OverLimitInDependenceCheck(OtherStore, RootNode)) in getStoreMergeCandidates()
21535 StoreNodes.push_back(MemOpLink(OtherStore, PtrDiff)); in getStoreMergeCandidates()