Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp642 LSBaseSDNode *MemNode; member
648 : MemNode(N), OffsetFromBase(Offset) {} in MemOpLink()
2058 if (auto *MemNode = dyn_cast<MemSDNode>(CurNode)) in visitTokenFactor() local
17862 SDLoc StoreDL(StoreNodes[0].MemNode); in getMergeStoreChains()
17865 Visited.insert(StoreNodes[i].MemNode); in getMergeStoreChains()
17889 SDLoc DL(StoreNodes[0].MemNode); in mergeStoresOfConstantsOrVecElts()
18049 CombineTo(StoreNodes[i].MemNode, NewStore); in mergeStoresOfConstantsOrVecElts()
18245 SDNode *N = StoreNodes[i].MemNode; in checkMergeStoreCandidatesForDependencies()
18730 SDLoc LoadDL(LoadNodes[0].MemNode); in tryStoreMergeOfLoads()
18731 SDLoc StoreDL(StoreNodes[0].MemNode); in tryStoreMergeOfLoads()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp1008 auto *MemNode = cast<MemSDNode>(N); in PreprocessISelDAG() local
1011 SDValue Ops[] = {MemNode->getChain(), MemNode->getBasePtr()}; in PreprocessISelDAG()
1013 X86ISD::VBROADCAST_LOAD, dl, VTs, Ops, MemNode->getMemoryVT(), in PreprocessISelDAG()
1014 MemNode->getMemOperand()); in PreprocessISelDAG()
H A DX86ISelLowering.cpp53616 auto *MemNode = dyn_cast<MemSDNode>(Use); in pushAddIntoCmovOfConsts() local
53617 return MemNode && MemNode->getBasePtr().getNode() == N; in pushAddIntoCmovOfConsts()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp1558 const MemSDNode *MemNode = cast<MemSDNode>(N); in isMemOpHasNoClobberedMemOperand() local
1559 return MemNode->getMemOperand()->getFlags() & MONoClobber; in isMemOpHasNoClobberedMemOperand()
1580 const MemSDNode *MemNode = cast<MemSDNode>(N); in isMemOpUniform() local
1582 return AMDGPUInstrInfo::isUniformMMO(MemNode->getMemOperand()); in isMemOpUniform()
4862 SDValue MemNode = getMemIntrinsicNode(Opc, DL, VTList, Ops, CastVT, in lowerIntrinsicLoad() local
4865 {DAG.getNode(ISD::BITCAST, DL, LoadVT, MemNode), MemNode.getValue(1)}, in lowerIntrinsicLoad()
11540 if (MemSDNode *MemNode = dyn_cast<MemSDNode>(N)) in PerformDAGCombine() local
11541 return performMemSDNodeCombine(MemNode, DCI); in PerformDAGCombine()