• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/

Lines Matching refs:MemNode

632       LSBaseSDNode *MemNode;
638 : MemNode(N), OffsetFromBase(Offset) {}
1945 if (auto *MemNode = dyn_cast<MemSDNode>(CurNode))
1946 AddToWorklist(i, MemNode->getChain().getNode(), CurOpNumber);
15891 SDLoc StoreDL(StoreNodes[0].MemNode);
15894 Visited.insert(StoreNodes[i].MemNode);
15899 if (Visited.insert(StoreNodes[i].MemNode->getChain().getNode()).second)
15900 Chains.push_back(StoreNodes[i].MemNode->getChain());
15915 SDLoc DL(StoreNodes[0].MemNode);
15934 StoreSDNode *St = cast<StoreSDNode>(StoreNodes[I].MemNode);
15963 StoreSDNode *St = cast<StoreSDNode>(StoreNodes[i].MemNode);
16006 StoreSDNode *St = cast<StoreSDNode>(StoreNodes[Idx].MemNode);
16032 LSBaseSDNode *FirstInChain = StoreNodes[0].MemNode;
16058 CombineTo(StoreNodes[i].MemNode, NewStore);
16251 SDNode *N = StoreNodes[i].MemNode;
16268 if (SDNode::hasPredecessorHelper(StoreNodes[i].MemNode, Visited, Worklist,
16274 auto &RootCount = StoreRootCountMap[StoreNodes[i].MemNode];
16336 LSBaseSDNode *FirstInChain = StoreNodes[0].MemNode;
16345 StoreSDNode *ST = cast<StoreSDNode>(StoreNodes[i].MemNode);
16423 (StoreNodes[NumSkip].MemNode->getAlignment() <= FirstStoreAlign))
16459 LSBaseSDNode *FirstInChain = StoreNodes[0].MemNode;
16491 (StoreNodes[NumSkip].MemNode->getAlignment() <= FirstStoreAlign))
16538 StoreSDNode *St = cast<StoreSDNode>(StoreNodes[i].MemNode);
16565 StoreNodes[0].MemNode->getAlign() >= RequiredAlignment) {
16581 LSBaseSDNode *FirstInChain = StoreNodes[0].MemNode;
16584 LoadSDNode *FirstLoad = cast<LoadSDNode>(LoadNodes[0].MemNode);
16601 if (LoadNodes[i].MemNode->getChain() != LoadChain)
16609 if (isDereferenceable && !LoadNodes[i].MemNode->isDereferenceable())
16690 (LoadNodes[NumSkip].MemNode->getAlignment() <= FirstLoadAlign) &&
16691 (StoreNodes[NumSkip].MemNode->getAlignment() <= FirstStoreAlign))
16720 SDLoc LoadDL(LoadNodes[0].MemNode);
16721 SDLoc StoreDL(StoreNodes[0].MemNode);
16773 LoadSDNode *Ld = cast<LoadSDNode>(LoadNodes[i].MemNode);
16781 SDValue Val = StoreNodes[i].MemNode->getOperand(1);
16782 CombineTo(StoreNodes[i].MemNode, NewStore);