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

Lines Matching refs:MemNode

600       LSBaseSDNode *MemNode;
606 : MemNode(N), OffsetFromBase(Offset) {}
1871 if (auto *MemNode = dyn_cast<MemSDNode>(CurNode))
1872 AddToWorklist(i, MemNode->getChain().getNode(), CurOpNumber);
15348 SDLoc StoreDL(StoreNodes[0].MemNode);
15351 Visited.insert(StoreNodes[i].MemNode);
15356 if (Visited.insert(StoreNodes[i].MemNode->getChain().getNode()).second)
15357 Chains.push_back(StoreNodes[i].MemNode->getChain());
15372 SDLoc DL(StoreNodes[0].MemNode);
15391 StoreSDNode *St = cast<StoreSDNode>(StoreNodes[I].MemNode);
15420 StoreSDNode *St = cast<StoreSDNode>(StoreNodes[i].MemNode);
15463 StoreSDNode *St = cast<StoreSDNode>(StoreNodes[Idx].MemNode);
15489 LSBaseSDNode *FirstInChain = StoreNodes[0].MemNode;
15515 CombineTo(StoreNodes[i].MemNode, NewStore);
15710 SDNode *N = StoreNodes[i].MemNode;
15727 if (SDNode::hasPredecessorHelper(StoreNodes[i].MemNode, Visited, Worklist,
15733 auto &RootCount = StoreRootCountMap[StoreNodes[i].MemNode];
15844 LSBaseSDNode *FirstInChain = StoreNodes[0].MemNode;
15853 StoreSDNode *ST = cast<StoreSDNode>(StoreNodes[i].MemNode);
15933 (StoreNodes[NumSkip].MemNode->getAlignment() <= FirstStoreAlign))
15964 LSBaseSDNode *FirstInChain = StoreNodes[0].MemNode;
15999 (StoreNodes[NumSkip].MemNode->getAlignment() <= FirstStoreAlign))
16038 StoreSDNode *St = cast<StoreSDNode>(StoreNodes[i].MemNode);
16064 StoreNodes[0].MemNode->getAlignment() >= RequiredAlignment) {
16069 LSBaseSDNode *FirstInChain = StoreNodes[0].MemNode;
16072 LoadSDNode *FirstLoad = cast<LoadSDNode>(LoadNodes[0].MemNode);
16090 if (LoadNodes[i].MemNode->getChain() != FirstChain)
16098 if (isDereferenceable && !LoadNodes[i].MemNode->isDereferenceable())
16181 (LoadNodes[NumSkip].MemNode->getAlignment() <= FirstLoadAlign) &&
16182 (StoreNodes[NumSkip].MemNode->getAlignment() <= FirstStoreAlign))
16211 SDLoc LoadDL(LoadNodes[0].MemNode);
16212 SDLoc StoreDL(StoreNodes[0].MemNode);
16255 LoadSDNode *Ld = cast<LoadSDNode>(LoadNodes[i].MemNode);
16263 SDValue Val = StoreNodes[i].MemNode->getOperand(1);
16264 CombineTo(StoreNodes[i].MemNode, NewStore);