Lines Matching refs:getChain
1438 LD->getChain(), LD->getBasePtr(), in PromoteOperand()
1674 LD->getChain(), LD->getBasePtr(), in PromoteLoad()
2241 AddToWorklist(i, MemNode->getChain().getNode(), CurOpNumber); in visitTokenFactor()
6991 ExtVT, DL, MLoad->getChain(), MLoad->getBasePtr(), in visitAND()
7161 Load->getChain(), Load->getBasePtr(), in visitAND()
7214 SDValue Ops[] = {GN0->getChain(), GN0->getPassThru(), GN0->getMask(), in visitAND()
7296 DAG.getExtLoad(ISD::ZEXTLOAD, SDLoc(N0), VT, LN0->getChain(), in visitAND()
8900 SDValue Chain = N->getChain(); in mergeTruncStores()
8917 Chain = Store->getChain(); in mergeTruncStores()
9157 SDValue LChain = L->getChain(); in MatchLoadCombine()
10848 VT, DL, RHS->getChain(), NewPtr, in visitFunnelShift()
11896 SDValue Chain = MSC->getChain(); in visitVPSCATTER()
11927 SDValue Chain = MSC->getChain(); in visitMSCATTER()
11959 SDValue Chain = MST->getChain(); in visitMSTORE()
11978 CombineTo(MST1, MST1->getChain()); in visitMSTORE()
11989 return DAG.getStore(MST->getChain(), SDLoc(N), MST->getValue(), in visitMSTORE()
12044 return DAG.getStoreVP(SST->getChain(), SDLoc(N), SST->getValue(), in visitVP_STRIDED_STORE()
12105 SDValue Chain = MGT->getChain(); in visitVPGATHER()
12133 SDValue Chain = MGT->getChain(); in visitMGATHER()
12143 return CombineTo(N, PassThru, MGT->getChain()); in visitMGATHER()
12169 return CombineTo(N, MLD->getPassThru(), MLD->getChain()); in visitMLOAD()
12176 N->getValueType(0), SDLoc(N), MLD->getChain(), MLD->getBasePtr(), in visitMLOAD()
12197 SDLoc(N), SLD->getChain(), SLD->getBasePtr(), SLD->getOffset(), in visitVP_STRIDED_LOAD()
13101 DAG.getExtLoad(ExtType, SDLoc(LN0), SplitDstVT, LN0->getChain(), in CombineExtLoad()
13177 Load->getChain(), Load->getBasePtr(), in CombineZExtLogicopShiftLoad()
13271 DAG.getExtLoad(ExtLoadType, SDLoc(LN0), VT, LN0->getChain(), in tryToFoldExtOfExtload()
13327 SDValue ExtLoad = DAG.getExtLoad(ExtLoadType, SDLoc(LN0), VT, LN0->getChain(), in tryToFoldExtOfLoad()
13366 VT, dl, Ld->getChain(), Ld->getBasePtr(), Ld->getOffset(), Ld->getMask(), in tryToFoldExtOfMaskedLoad()
13393 ISD::ATOMIC_LOAD, SDLoc(ALoad), MemoryVT, VT, ALoad->getChain(), in tryToFoldExtOfAtomicLoad()
13695 LN00->getChain(), LN00->getBasePtr(), in visitSIGN_EXTEND()
14023 LN00->getChain(), LN00->getBasePtr(), in visitZERO_EXTEND()
14247 SDValue ExtLoad = DAG.getExtLoad(ISD::EXTLOAD, DL, VT, LN0->getChain(), in visitANY_EXTEND()
14276 DAG.getExtLoad(ExtType, DL, VT, LN0->getChain(), LN0->getBasePtr(), in visitANY_EXTEND()
14628 Load = DAG.getLoad(VT, DL, LN0->getChain(), NewPtr, in reduceLoadWidth()
14633 Load = DAG.getExtLoad(ExtType, DL, VT, LN0->getChain(), NewPtr, in reduceLoadWidth()
14777 LN0->getChain(), in visitSIGN_EXTEND_INREG()
14794 LN0->getChain(), in visitSIGN_EXTEND_INREG()
14809 VT, SDLoc(N), Ld->getChain(), Ld->getBasePtr(), Ld->getOffset(), in visitSIGN_EXTEND_INREG()
14823 SDValue Ops[] = {GN0->getChain(), GN0->getPassThru(), GN0->getMask(), in visitSIGN_EXTEND_INREG()
15111 LN0->getExtensionType(), SDLoc(LN0), VT, LN0->getChain(), in visitTRUNCATE()
15292 return DAG.getLoad(VT, SDLoc(N), LD1->getChain(), LD1->getBasePtr(), in CombineConsecutiveLoads()
15447 DAG.getLoad(VT, SDLoc(N), LN0->getChain(), LN0->getBasePtr(), in visitBITCAST()
18001 LN0->getChain(), in visitFP_EXTEND()
19056 SDValue Chain = LD->getChain(); in visitLOAD()
19425 DAG->getLoad(SliceType, SDLoc(Origin), Origin->getChain(), BaseAddr, in loadSlice()
19864 return DAG.getTruncStore(St->getChain(), SDLoc(St), IVal, Ptr, in ShrinkLoadReplaceStoreWithStore()
19872 .getStore(St->getChain(), SDLoc(St), IVal, Ptr, in ShrinkLoadReplaceStoreWithStore()
19886 SDValue Chain = ST->getChain(); in ReduceLoadOpStoreWidth()
19987 DAG.getLoad(NewVT, SDLoc(N0), LD->getChain(), NewPtr, in ReduceLoadOpStoreWidth()
20049 DAG.getLoad(IntVT, SDLoc(Value), LD->getChain(), LD->getBasePtr(), in TransformFPLoadStorePair()
20053 DAG.getStore(ST->getChain(), SDLoc(N), NewLD, ST->getBasePtr(), in TransformFPLoadStorePair()
20154 if (Visited.insert(StoreNodes[i].MemNode->getChain().getNode()).second) in getMergeStoreChains()
20155 Chains.push_back(StoreNodes[i].MemNode->getChain()); in getMergeStoreChains()
20497 SDNode *RootNode = St->getChain().getNode(); in getStoreMergeCandidates()
20528 RootNode = Ldn->getChain().getNode(); in getStoreMergeCandidates()
20941 SDValue LoadChain = FirstLoad->getChain(); in tryStoreMergeOfLoads()
20944 if (LoadNodes[i].MemNode->getChain() != LoadChain) in tryStoreMergeOfLoads()
21097 JointMemOpVT, LoadDL, FirstLoad->getChain(), FirstLoad->getBasePtr(), in tryStoreMergeOfLoads()
21118 FirstLoad->getChain(), FirstLoad->getBasePtr(), in tryStoreMergeOfLoads()
21261 MVT::Other, ST->getChain(), ReplStore); in replaceStoreChain()
21280 SDValue Chain = ST->getChain(); in replaceStoreOfFPConstant()
21357 SDValue Chain = ST->getChain(); in replaceStoreOfInsertLoad()
21424 SDValue Chain = ST->getChain(); in visitSTORE()
21486 Chain = ST->getChain(); in visitSTORE()
21590 CombineTo(ST1, ST1->getChain()); in visitSTORE()
21603 CombineTo(ST1, ST1->getChain()); in visitSTORE()
21703 CombineTo(ST, ST->getChain()); in visitLIFETIME_END()
21806 SDValue Chain = ST->getChain(); in splitMergedValStore()
22065 ScalarLoad->getChain(), Ptr, PtrInfo, NewAlign); in combineInsertEltToLoad()
22334 Load = DAG.getExtLoad(ExtType, DL, ResultVT, OriginalLoad->getChain(), in scalarizeExtractedVectorLoad()
22341 Load = DAG.getLoad(VecEltVT, DL, OriginalLoad->getChain(), NewPtr, MPI, in scalarizeExtractedVectorLoad()
24604 SDValue NewLd = DAG.getLoad(VT, DL, Ld->getChain(), NewAddr, MMO); in narrowExtractedVectorLoad()
26822 return MemSD->getChain(); in visitVPOp()
26823 return CombineTo(N, DAG.getUNDEF(N->getValueType(0)), MemSD->getChain()); in visitVPOp()
26854 !LdNode->getChain().reachesChainWithoutSideEffects(SDValue(N, 0))) in visitGET_FPENV_MEM()
26873 !StNode->getChain().reachesChainWithoutSideEffects(SDValue(LdNode, 1))) in visitGET_FPENV_MEM()
26913 !StNode->getChain().reachesChainWithoutSideEffects(SDValue(LdNode, 1))) in visitSET_FPENV_MEM()
26919 DAG.getSetFPEnv(LdNode->getChain(), SDLoc(N), LdNode->getBasePtr(), MemVT, in visitSET_FPENV_MEM()
27410 LLD->getChain(), Addr, MachinePointerInfo(), Alignment, in SimplifySelectOps()
27417 SDLoc(TheSelect), TheSelect->getValueType(0), LLD->getChain(), Addr, in SimplifySelectOps()
28589 while (StoreSDNode *Chain = dyn_cast<StoreSDNode>(STChain->getChain())) { in parallelizeChainedStores()
28628 SDValue NewChain = STChain->getChain(); in parallelizeChainedStores()
28692 SDValue BetterChain = FindBetterChain(St, St->getChain()); in findBetterNeighborChains()
28693 if (St->getChain() != BetterChain) { in findBetterNeighborChains()