Searched refs:MemOpLink (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | DAGCombiner.cpp | 408 struct MemOpLink { struct in __anon08739a190111::DAGCombiner 409 MemOpLink (LSBaseSDNode *N, int64_t Offset, unsigned Seq): in MemOpLink() argument 431 ArrayRef<MemOpLink> Stores, 448 bool MergeStoresOfConstantsOrVecElts(SmallVectorImpl<MemOpLink> &StoreNodes, 456 StoreSDNode* St, SmallVectorImpl<MemOpLink> &StoreNodes, 463 SmallVectorImpl<MemOpLink> &StoreNodes); 11215 SelectionDAG &DAG, const SDLoc &SL, ArrayRef<MemOpLink> Stores, in getMergedConstantVectorStore() 11229 SmallVectorImpl<MemOpLink> &StoreNodes, EVT MemVT, in MergeStoresOfConstantsOrVecElts() 11358 StoreSDNode* St, SmallVectorImpl<MemOpLink> &StoreNodes, in getStoreMergeAndAliasCandidates() 11403 StoreNodes.push_back(MemOpLink(OtherST, Ptr.Offset, Seq++)); in getStoreMergeAndAliasCandidates() [all …]
|
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
D | DAGCombiner.cpp | 636 struct MemOpLink { struct in __anon9a86f9870111::DAGCombiner 643 MemOpLink(LSBaseSDNode *N, int64_t Offset) in MemOpLink() function 693 SDValue getMergeStoreChains(SmallVectorImpl<MemOpLink> &StoreNodes, 700 bool mergeStoresOfConstantsOrVecElts(SmallVectorImpl<MemOpLink> &StoreNodes, 709 SmallVectorImpl<MemOpLink> &StoreNodes, 717 SmallVectorImpl<MemOpLink> &StoreNodes, unsigned NumStores, 723 unsigned getConsecutiveStores(SmallVectorImpl<MemOpLink> &StoreNodes, 728 bool tryStoreMergeOfConstants(SmallVectorImpl<MemOpLink> &StoreNodes, 736 bool tryStoreMergeOfExtracts(SmallVectorImpl<MemOpLink> &StoreNodes, 742 bool tryStoreMergeOfLoads(SmallVectorImpl<MemOpLink> &StoreNodes, [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | DAGCombiner.cpp | 598 struct MemOpLink { struct in __anon3c3dfcfb0111::DAGCombiner 605 MemOpLink(LSBaseSDNode *N, int64_t Offset) in MemOpLink() argument 638 SDValue getMergeStoreChains(SmallVectorImpl<MemOpLink> &StoreNodes, 646 bool MergeStoresOfConstantsOrVecElts(SmallVectorImpl<MemOpLink> &StoreNodes, 656 SmallVectorImpl<MemOpLink> &StoreNodes, 665 SmallVectorImpl<MemOpLink> &StoreNodes, unsigned NumStores, 15339 SDValue DAGCombiner::getMergeStoreChains(SmallVectorImpl<MemOpLink> &StoreNodes, in getMergeStoreChains() 15360 SmallVectorImpl<MemOpLink> &StoreNodes, EVT MemVT, unsigned NumStores, in MergeStoresOfConstantsOrVecElts() 15517 StoreSDNode *St, SmallVectorImpl<MemOpLink> &StoreNodes, in getStoreMergeCandidates() 15655 StoreNodes.push_back(MemOpLink(OtherST, PtrDiff)); in getStoreMergeCandidates() [all …]
|